--- /srv/reproducible-results/rbuild-debian/r-b-build.i45wbJ48/b1/nco_4.9.7-1_armhf.changes +++ /srv/reproducible-results/rbuild-debian/r-b-build.i45wbJ48/b2/nco_4.9.7-1_armhf.changes ├── Files │ @@ -1,3 +1,3 @@ │ │ - 3e20f215cd8d8454b1295f50fb4f177c 5839436 debug optional nco-dbgsym_4.9.7-1_armhf.deb │ - 10b72ed7b6f7c00dc6db75c0c5cbd5ba 1914316 science optional nco_4.9.7-1_armhf.deb │ + 99d1e1f370da4e73cd7ee4263feed97d 5838904 debug optional nco-dbgsym_4.9.7-1_armhf.deb │ + 6634f6484f29742ee91a1e3846b2b992 1913668 science optional nco_4.9.7-1_armhf.deb ├── nco_4.9.7-1_armhf.deb │ ├── file list │ │ @@ -1,3 +1,3 @@ │ │ -rw-r--r-- 0 0 0 4 2020-12-28 04:43:43.000000 debian-binary │ │ -rw-r--r-- 0 0 0 1840 2020-12-28 04:43:43.000000 control.tar.xz │ │ --rw-r--r-- 0 0 0 1912284 2020-12-28 04:43:43.000000 data.tar.xz │ │ +-rw-r--r-- 0 0 0 1911636 2020-12-28 04:43:43.000000 data.tar.xz │ ├── control.tar.xz │ │ ├── control.tar │ │ │ ├── ./md5sums │ │ │ │ ├── ./md5sums │ │ │ │ │┄ Files differ │ ├── data.tar.xz │ │ ├── data.tar │ │ │ ├── ./usr/lib/nco/libnco-4.9.7.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 0x126d0 │ │ │ │ │ There are 6 program headers, starting at offset 52 │ │ │ │ │ │ │ │ │ │ Program Headers: │ │ │ │ │ Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align │ │ │ │ │ - LOAD 0x000000 0x00000000 0x00000000 0xccca0 0xccca0 R E 0x10000 │ │ │ │ │ + LOAD 0x000000 0x00000000 0x00000000 0xcccd8 0xcccd8 R E 0x10000 │ │ │ │ │ LOAD 0x0cce14 0x000dce14 0x000dce14 0x01688 0x01964 RW 0x10000 │ │ │ │ │ DYNAMIC 0x0cce1c 0x000dce1c 0x000dce1c 0x00130 0x00130 RW 0x4 │ │ │ │ │ NOTE 0x0000f4 0x000000f4 0x000000f4 0x00024 0x00024 R 0x4 │ │ │ │ │ GNU_STACK 0x000000 0x00000000 0x00000000 0x00000 0x00000 RW 0x10 │ │ │ │ │ GNU_RELRO 0x0cce14 0x000dce14 0x000dce14 0x011ec 0x011ec R 0x1 │ │ │ │ │ │ │ │ │ │ Section to Segment mapping: │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -9,18 +9,18 @@ │ │ │ │ │ [ 4] .dynstr STRTAB 000070f8 0070f8 005254 00 A 0 0 1 │ │ │ │ │ [ 5] .gnu.version VERSYM 0000c34c 00c34c 000aa4 02 A 3 0 2 │ │ │ │ │ [ 6] .gnu.version_r VERNEED 0000cdf0 00cdf0 000120 00 A 4 6 4 │ │ │ │ │ [ 7] .rel.dyn REL 0000cf10 00cf10 0005e8 08 A 3 0 4 │ │ │ │ │ [ 8] .rel.plt REL 0000d4f8 00d4f8 002070 08 AI 3 18 4 │ │ │ │ │ [ 9] .init PROGBITS 0000f568 00f568 00000c 00 AX 0 0 4 │ │ │ │ │ [10] .plt PROGBITS 0000f574 00f574 00315c 04 AX 0 0 4 │ │ │ │ │ - [11] .text PROGBITS 000126d0 0126d0 085524 00 AX 0 0 8 │ │ │ │ │ - [12] .fini PROGBITS 00097bf4 097bf4 000008 00 AX 0 0 4 │ │ │ │ │ - [13] .rodata PROGBITS 00097c00 097c00 03509c 00 A 0 0 8 │ │ │ │ │ - [14] .eh_frame PROGBITS 000ccc9c 0ccc9c 000004 00 A 0 0 4 │ │ │ │ │ + [11] .text PROGBITS 000126d0 0126d0 08554c 00 AX 0 0 8 │ │ │ │ │ + [12] .fini PROGBITS 00097c1c 097c1c 000008 00 AX 0 0 4 │ │ │ │ │ + [13] .rodata PROGBITS 00097c28 097c28 0350ac 00 A 0 0 8 │ │ │ │ │ + [14] .eh_frame PROGBITS 000cccd4 0cccd4 000004 00 A 0 0 4 │ │ │ │ │ [15] .init_array INIT_ARRAY 000dce14 0cce14 000004 04 WA 0 0 4 │ │ │ │ │ [16] .fini_array FINI_ARRAY 000dce18 0cce18 000004 04 WA 0 0 4 │ │ │ │ │ [17] .dynamic DYNAMIC 000dce1c 0cce1c 000130 08 WA 4 0 4 │ │ │ │ │ [18] .got PROGBITS 000dcf4c 0ccf4c 0010b4 04 WA 0 0 4 │ │ │ │ │ [19] .data PROGBITS 000de000 0ce000 00049c 00 WA 0 0 8 │ │ │ │ │ [20] .bss NOBITS 000de4a0 0ce49c 0002d8 00 WA 0 0 8 │ │ │ │ │ [21] .ARM.attributes ARM_ATTRIBUTES 00000000 0ce49c 000031 00 0 0 1 │ │ │ │ ├── readelf --wide --symbols {} │ │ │ │ │ @@ -454,32 +454,32 @@ │ │ │ │ │ 450: 00054881 76 FUNC GLOBAL DEFAULT 11 nco_pck_plc_sng_get │ │ │ │ │ 451: 0003d271 76 FUNC GLOBAL DEFAULT 11 kd_push │ │ │ │ │ 452: 0003d6ed 140 FUNC GLOBAL DEFAULT 11 kd_tree_badness_level │ │ │ │ │ 453: 000538b1 32 FUNC GLOBAL DEFAULT 11 nco_inq_atttype │ │ │ │ │ 454: 000218f1 16 FUNC GLOBAL DEFAULT 11 nco_crt_left │ │ │ │ │ 455: 0004f395 152 FUNC GLOBAL DEFAULT 11 c_typ_nm │ │ │ │ │ 456: 000537fd 180 FUNC GLOBAL DEFAULT 11 nco_inq_attid_flg │ │ │ │ │ - 457: 000846bd 136 FUNC GLOBAL DEFAULT 11 nco_sph_cross_sub │ │ │ │ │ + 457: 000846e5 136 FUNC GLOBAL DEFAULT 11 nco_sph_cross_sub │ │ │ │ │ 458: 000161f9 184 FUNC GLOBAL DEFAULT 11 nco_glb_att_add │ │ │ │ │ 459: 0004fe75 32 FUNC GLOBAL DEFAULT 11 nco_abort │ │ │ │ │ - 460: 00082ea5 348 FUNC GLOBAL DEFAULT 11 nm2sng_cdl │ │ │ │ │ + 460: 00082ecd 348 FUNC GLOBAL DEFAULT 11 nm2sng_cdl │ │ │ │ │ 461: 00025c9d 4016 FUNC GLOBAL DEFAULT 11 nco_fl_mk_lcl │ │ │ │ │ 462: 00021785 164 FUNC GLOBAL DEFAULT 11 nco_op_typ_to_rdc_sng │ │ │ │ │ 463: 00014739 1096 FUNC GLOBAL DEFAULT 11 nco_prv_att_cat │ │ │ │ │ 464: 0006d349 64 FUNC GLOBAL DEFAULT 11 nco_rgr_grd_sng │ │ │ │ │ 465: 0003ecf9 100 FUNC GLOBAL DEFAULT 11 nco_lmt_init │ │ │ │ │ 466: 0003c315 60 FUNC GLOBAL DEFAULT 11 errRaise │ │ │ │ │ - 467: 00096485 520 FUNC GLOBAL DEFAULT 11 nco_lst_cf_att │ │ │ │ │ - 468: 0008b55d 224 FUNC GLOBAL DEFAULT 11 nco_var_lst_xcl │ │ │ │ │ + 467: 000964ad 520 FUNC GLOBAL DEFAULT 11 nco_lst_cf_att │ │ │ │ │ + 468: 0008b585 224 FUNC GLOBAL DEFAULT 11 nco_var_lst_xcl │ │ │ │ │ 469: 0006d389 64 FUNC GLOBAL DEFAULT 11 nco_rgr_mth_sng │ │ │ │ │ 470: 0003f1a9 34 FUNC GLOBAL DEFAULT 11 nco_lmt_all_free │ │ │ │ │ 471: 000de21c 4 OBJECT GLOBAL DEFAULT 19 nco_mta_sub_dlm │ │ │ │ │ 472: 0005035d 32 FUNC GLOBAL DEFAULT 11 nco_inq_grp_parent │ │ │ │ │ 473: 0003d029 280 FUNC GLOBAL DEFAULT 11 kd_build │ │ │ │ │ - 474: 00085991 456 FUNC GLOBAL DEFAULT 11 nco_sph_mk_control │ │ │ │ │ + 474: 000859b9 456 FUNC GLOBAL DEFAULT 11 nco_sph_mk_control │ │ │ │ │ 475: 0001a525 216 FUNC GLOBAL DEFAULT 11 ncap_var_cnf_dmn │ │ │ │ │ 476: 000578a5 372 FUNC GLOBAL DEFAULT 11 nco_poly_wrp_splt180 │ │ │ │ │ 477: 0002b2d9 108 FUNC GLOBAL DEFAULT 11 nco_xtr_lst_prn │ │ │ │ │ 478: 0004e595 56 FUNC GLOBAL DEFAULT 11 nco_kvm_prn │ │ │ │ │ 479: 0003d2bd 148 FUNC GLOBAL DEFAULT 11 kd_pushb │ │ │ │ │ 480: 000163dd 44 FUNC GLOBAL DEFAULT 11 nco_is_xcp │ │ │ │ │ 481: 0001e035 792 FUNC GLOBAL DEFAULT 11 nco_cnk_plc_get │ │ │ │ │ @@ -488,31 +488,31 @@ │ │ │ │ │ 484: 0003ad1d 44 FUNC GLOBAL DEFAULT 11 trv_tbl_mrk_xtr │ │ │ │ │ 485: 00027c09 140 FUNC GLOBAL DEFAULT 11 nco_fl_out_cls │ │ │ │ │ 486: 0002a61d 216 FUNC GLOBAL DEFAULT 11 nco_xtr_xcl_chk │ │ │ │ │ 487: 00021a99 358 FUNC GLOBAL DEFAULT 11 nco_crt_seg_int │ │ │ │ │ 488: 0003ea7d 188 FUNC GLOBAL DEFAULT 11 kd_nearest │ │ │ │ │ 489: 000310bd 164 FUNC GLOBAL DEFAULT 11 nco_rdf_dmn_trv │ │ │ │ │ 490: 000224a5 144 FUNC GLOBAL DEFAULT 11 nco_dfl_case_tmr_typ_err │ │ │ │ │ - 491: 00082d05 260 FUNC GLOBAL DEFAULT 11 chr2sng_jsn │ │ │ │ │ + 491: 00082d2d 260 FUNC GLOBAL DEFAULT 11 chr2sng_jsn │ │ │ │ │ 492: 00043319 70 FUNC GLOBAL DEFAULT 11 nco_rx_comma2hash │ │ │ │ │ - 493: 0009707d 996 FUNC GLOBAL DEFAULT 11 nco_var_fll │ │ │ │ │ + 493: 000970a5 996 FUNC GLOBAL DEFAULT 11 nco_var_fll │ │ │ │ │ 494: 000185b5 360 FUNC GLOBAL DEFAULT 11 nco_cln_pop_tm │ │ │ │ │ 495: 0002b4f1 114 FUNC GLOBAL DEFAULT 11 nco_xtr_dmn_mrk │ │ │ │ │ 496: 000372fd 1652 FUNC GLOBAL DEFAULT 11 nco_chk_nsm │ │ │ │ │ 497: 0002538d 106 FUNC GLOBAL DEFAULT 11 nco_dmn_lmt_all_mrg │ │ │ │ │ 498: 00025be5 184 FUNC GLOBAL DEFAULT 11 nco_fl_info_get │ │ │ │ │ 499: 00056691 18 FUNC GLOBAL DEFAULT 11 nco_poly_typ_sz │ │ │ │ │ 500: 00039211 368 FUNC GLOBAL DEFAULT 11 nco_nsm_wrt_att │ │ │ │ │ 501: 0001cdd9 20 FUNC GLOBAL DEFAULT 11 nco_cnv_var_typ_dsk │ │ │ │ │ 502: 0001d619 54 FUNC GLOBAL DEFAULT 11 ncap_var_retype │ │ │ │ │ 503: 000321ad 908 FUNC GLOBAL DEFAULT 11 nco_dmn_avg_mk │ │ │ │ │ 504: 0006808d 7716 FUNC GLOBAL DEFAULT 11 nco_rgr_ini │ │ │ │ │ - 505: 00093e21 1034 FUNC GLOBAL DEFAULT 11 nco_var_scv_mod │ │ │ │ │ + 505: 00093e49 1034 FUNC GLOBAL DEFAULT 11 nco_var_scv_mod │ │ │ │ │ 506: 0004f549 96 FUNC GLOBAL DEFAULT 11 nco_fmt_xtn_sng │ │ │ │ │ - 507: 0008d761 1140 FUNC GLOBAL DEFAULT 11 nco_var_add │ │ │ │ │ + 507: 0008d789 1140 FUNC GLOBAL DEFAULT 11 nco_var_add │ │ │ │ │ 508: 0003d17d 176 FUNC GLOBAL DEFAULT 11 del_element │ │ │ │ │ 509: 00069eb1 11664 FUNC GLOBAL DEFAULT 11 nco_ntp_vrt │ │ │ │ │ 510: 00059fe9 420 FUNC GLOBAL DEFAULT 11 nco_poly_lst_mk_dwe_sph │ │ │ │ │ 511: 000508e9 164 FUNC GLOBAL DEFAULT 11 nco_inq_type │ │ │ │ │ 512: 0004aa15 656 FUNC GLOBAL DEFAULT 11 nco_mmr_usg_prn │ │ │ │ │ 513: 00018c59 312 FUNC GLOBAL DEFAULT 11 nco_cln_clc_var_dff │ │ │ │ │ 514: 00042d35 340 FUNC GLOBAL DEFAULT 11 nco_lst_rx_search │ │ │ │ │ @@ -528,130 +528,130 @@ │ │ │ │ │ 524: 00024aa1 52 FUNC GLOBAL DEFAULT 11 err_prn │ │ │ │ │ 525: 00050b61 236 FUNC GLOBAL DEFAULT 11 cdl_typ_nm_udt │ │ │ │ │ 526: 0002191d 138 FUNC GLOBAL DEFAULT 11 nco_crt_between │ │ │ │ │ 527: 0003ae6d 64 FUNC GLOBAL DEFAULT 11 trv_tbl_srt │ │ │ │ │ 528: 0004f5a9 76 FUNC GLOBAL DEFAULT 11 nco_fmt_hdn_sng │ │ │ │ │ 529: 000515d9 160 FUNC GLOBAL DEFAULT 11 nco_inq_var_fill │ │ │ │ │ 530: 00021851 34 FUNC GLOBAL DEFAULT 11 nco_crt_sub_vec │ │ │ │ │ - 531: 00084d6d 92 FUNC GLOBAL DEFAULT 11 nco_sph_prn │ │ │ │ │ + 531: 00084d95 92 FUNC GLOBAL DEFAULT 11 nco_sph_prn │ │ │ │ │ 532: 00023205 980 FUNC GLOBAL DEFAULT 11 nco_prg_prs │ │ │ │ │ 533: 0003f7cd 1172 FUNC GLOBAL DEFAULT 11 nco_prn_lmt │ │ │ │ │ 534: 000439a5 284 FUNC GLOBAL DEFAULT 11 nco_msh_stats │ │ │ │ │ 535: 0003c5a1 584 FUNC GLOBAL DEFAULT 11 sel_k │ │ │ │ │ 536: 00019e9d 1672 FUNC GLOBAL DEFAULT 11 nco_var_cnf_dmn │ │ │ │ │ 537: 0006d27d 64 FUNC GLOBAL DEFAULT 11 nco_grd_lat_sng │ │ │ │ │ 538: 0001af6d 12 FUNC GLOBAL DEFAULT 11 cast_void_nctype │ │ │ │ │ - 539: 0009422d 1012 FUNC GLOBAL DEFAULT 11 nco_scv_var_mod │ │ │ │ │ - 540: 00090e11 464 FUNC GLOBAL DEFAULT 11 nco_var_tll_zro_mss_val │ │ │ │ │ + 539: 00094255 1012 FUNC GLOBAL DEFAULT 11 nco_scv_var_mod │ │ │ │ │ + 540: 00090e39 464 FUNC GLOBAL DEFAULT 11 nco_var_tll_zro_mss_val │ │ │ │ │ 541: 00017c09 144 FUNC GLOBAL DEFAULT 11 nco_bnr_close │ │ │ │ │ 542: 0003ec69 140 FUNC GLOBAL DEFAULT 11 kd_nearest_intersect_wrp │ │ │ │ │ 543: 0004ff65 32 FUNC GLOBAL DEFAULT 11 nco_inq_format_extended │ │ │ │ │ - 544: 00083ce9 104 FUNC GLOBAL DEFAULT 11 nco_sph_metric │ │ │ │ │ - 545: 00084049 64 FUNC GLOBAL DEFAULT 11 nco_sph_lhs │ │ │ │ │ + 544: 00083d11 104 FUNC GLOBAL DEFAULT 11 nco_sph_metric │ │ │ │ │ + 545: 00084071 64 FUNC GLOBAL DEFAULT 11 nco_sph_lhs │ │ │ │ │ 546: 00053535 204 FUNC GLOBAL DEFAULT 11 nco_inq_att │ │ │ │ │ 547: 0002a961 568 FUNC GLOBAL DEFAULT 11 nco_xtr_ND_lst │ │ │ │ │ 548: 0004bf89 398 FUNC GLOBAL DEFAULT 11 nco_msa_wrp_splt │ │ │ │ │ 549: 0003d141 38 FUNC GLOBAL DEFAULT 11 kd_is_member │ │ │ │ │ 550: 0004acc5 62 FUNC GLOBAL DEFAULT 11 nco_msa_ovl │ │ │ │ │ 551: 000551a9 884 FUNC GLOBAL DEFAULT 11 nco_pck_mtd │ │ │ │ │ 552: 0001d4d9 40 FUNC GLOBAL DEFAULT 11 nco_typ_sgn │ │ │ │ │ 553: 00017195 1312 FUNC GLOBAL DEFAULT 11 nco_aux_evl_trv │ │ │ │ │ - 554: 00090061 3502 FUNC GLOBAL DEFAULT 11 nco_var_msk │ │ │ │ │ - 555: 00086e4d 30 FUNC GLOBAL DEFAULT 11 nco_rll_lhs │ │ │ │ │ + 554: 00090089 3502 FUNC GLOBAL DEFAULT 11 nco_var_msk │ │ │ │ │ + 555: 00086e75 30 FUNC GLOBAL DEFAULT 11 nco_rll_lhs │ │ │ │ │ 556: 0005bd75 176 FUNC GLOBAL DEFAULT 11 nco_typ_fmt_sng_att_xml │ │ │ │ │ - 557: 00095bad 656 FUNC GLOBAL DEFAULT 11 nco_var_dpl │ │ │ │ │ + 557: 00095bd5 656 FUNC GLOBAL DEFAULT 11 nco_var_dpl │ │ │ │ │ 558: 000505f9 40 FUNC GLOBAL DEFAULT 11 nco_inq_dimid_flg │ │ │ │ │ 559: 0004a061 72 FUNC GLOBAL DEFAULT 11 nco_malloc_err_hnt_prn │ │ │ │ │ 560: 0004e625 260 FUNC GLOBAL DEFAULT 11 nco_opt_is_flg │ │ │ │ │ 561: 0002c4b5 616 FUNC GLOBAL DEFAULT 11 nco_crd_var_dmn_scp │ │ │ │ │ 562: 00022535 156 FUNC GLOBAL DEFAULT 11 nco_exit │ │ │ │ │ 563: 000160f5 260 FUNC GLOBAL DEFAULT 11 nco_vrs_att_cat │ │ │ │ │ 564: 0002da29 58 FUNC GLOBAL DEFAULT 11 nco_pck_cpy_att │ │ │ │ │ 565: 000290d1 16 FUNC GLOBAL DEFAULT 11 nco_grp_stk_ntl │ │ │ │ │ - 566: 00087999 424 FUNC GLOBAL DEFAULT 11 nco_mat_inv │ │ │ │ │ + 566: 000879c1 424 FUNC GLOBAL DEFAULT 11 nco_mat_inv │ │ │ │ │ 567: 00059a65 512 FUNC GLOBAL DEFAULT 11 nco_poly_lst_chk_dbg │ │ │ │ │ - 568: 000860bd 236 FUNC GLOBAL DEFAULT 11 nco_sph_pnt_in_poly │ │ │ │ │ + 568: 000860e5 236 FUNC GLOBAL DEFAULT 11 nco_sph_pnt_in_poly │ │ │ │ │ 569: 00043221 222 FUNC GLOBAL DEFAULT 11 nco_cmp_ptr_unn │ │ │ │ │ 570: 0006cc41 420 FUNC GLOBAL DEFAULT 11 nco_bsl_zro │ │ │ │ │ - 571: 000923f9 1898 FUNC GLOBAL DEFAULT 11 nco_var_sqrt │ │ │ │ │ + 571: 00092421 1898 FUNC GLOBAL DEFAULT 11 nco_var_sqrt │ │ │ │ │ 572: 00054f51 600 FUNC GLOBAL DEFAULT 11 nco_pck_dsk_inq │ │ │ │ │ 573: 00024d79 64 FUNC GLOBAL DEFAULT 11 nco_dmn_lst_mk │ │ │ │ │ 574: 0004f839 152 FUNC GLOBAL DEFAULT 11 nco_create │ │ │ │ │ 575: 000538d1 112 FUNC GLOBAL DEFAULT 11 nco_inq_attlen │ │ │ │ │ 576: 000501c1 32 FUNC GLOBAL DEFAULT 11 nco_inq_grpname_full │ │ │ │ │ - 577: 0008a2f9 2008 FUNC GLOBAL DEFAULT 11 nco_var_avg_rdc_max │ │ │ │ │ + 577: 0008a321 2008 FUNC GLOBAL DEFAULT 11 nco_var_avg_rdc_max │ │ │ │ │ 578: 00044b19 7992 FUNC GLOBAL DEFAULT 11 nco_map_mk │ │ │ │ │ 579: 0001d7b9 144 FUNC GLOBAL DEFAULT 11 nco_dfl_case_cnk_plc_err │ │ │ │ │ 580: 00034191 164 FUNC GLOBAL DEFAULT 11 nco_lmt_std_att_lat_lon │ │ │ │ │ 581: 0002d651 380 FUNC GLOBAL DEFAULT 11 nco_gpe_chk │ │ │ │ │ 582: 0005bfad 716 FUNC GLOBAL DEFAULT 11 nco_prn_var_val_cmt │ │ │ │ │ 583: 0004fb51 168 FUNC GLOBAL DEFAULT 11 nco_create_mem │ │ │ │ │ 584: 00015fe1 276 FUNC GLOBAL DEFAULT 11 nco_prs_rnm_lst │ │ │ │ │ - 585: 00085001 300 FUNC GLOBAL DEFAULT 11 nco_sph_add_pnt_chk │ │ │ │ │ + 585: 00085029 300 FUNC GLOBAL DEFAULT 11 nco_sph_add_pnt_chk │ │ │ │ │ 586: 0003cf05 292 FUNC GLOBAL DEFAULT 11 kd_insert │ │ │ │ │ - 587: 00084259 26 FUNC GLOBAL DEFAULT 11 nco_sph_rad2 │ │ │ │ │ + 587: 00084281 26 FUNC GLOBAL DEFAULT 11 nco_sph_rad2 │ │ │ │ │ 588: 0004c9fd 100 FUNC GLOBAL DEFAULT 11 nco_lmt_msa_free │ │ │ │ │ 589: 00041489 5696 FUNC GLOBAL DEFAULT 11 nco_lmt_evl_dmn_crd │ │ │ │ │ 590: 000507fd 172 FUNC GLOBAL DEFAULT 11 nco_rename_dim │ │ │ │ │ - 591: 00090fe1 1076 FUNC GLOBAL DEFAULT 11 nco_var_nrm │ │ │ │ │ + 591: 00091009 1076 FUNC GLOBAL DEFAULT 11 nco_var_nrm │ │ │ │ │ 592: 0004ad05 36 FUNC GLOBAL DEFAULT 11 nco_msa_qsort_srt │ │ │ │ │ 593: 00029351 296 FUNC GLOBAL DEFAULT 11 nco_def_grp_rcr │ │ │ │ │ 594: 000145e1 344 FUNC GLOBAL DEFAULT 11 nco_fl_lst_att_cat │ │ │ │ │ 595: 00014d7d 2568 FUNC GLOBAL DEFAULT 11 nco_prs_aed_lst │ │ │ │ │ 596: 0003cbb1 22 FUNC GLOBAL DEFAULT 11 kd_destroy │ │ │ │ │ 597: 00057375 172 FUNC GLOBAL DEFAULT 11 nco_poly_re_org │ │ │ │ │ 598: 0003b2ed 64 FUNC GLOBAL DEFAULT 11 nco_dmn_trv_sct │ │ │ │ │ 599: 000292cd 132 FUNC GLOBAL DEFAULT 11 nco_prn_grp_nm_fll │ │ │ │ │ 600: 000431e9 22 FUNC GLOBAL DEFAULT 11 nco_cmp_chr │ │ │ │ │ - 601: 0009187d 932 FUNC GLOBAL DEFAULT 11 nco_var_nrm_wgt │ │ │ │ │ + 601: 000918a5 932 FUNC GLOBAL DEFAULT 11 nco_var_nrm_wgt │ │ │ │ │ 602: 00038e91 896 FUNC GLOBAL DEFAULT 11 nco_xtr_crd_ass_add │ │ │ │ │ - 603: 00086a3d 992 FUNC GLOBAL DEFAULT 11 nco_sph_area_quadrature │ │ │ │ │ + 603: 00086a65 992 FUNC GLOBAL DEFAULT 11 nco_sph_area_quadrature │ │ │ │ │ 604: 0001ffc1 600 FUNC GLOBAL DEFAULT 11 nco_cnv_arm_time_install │ │ │ │ │ 605: 00064df5 2324 FUNC GLOBAL DEFAULT 11 nco_prn_xml │ │ │ │ │ 606: 00012799 2944 FUNC GLOBAL DEFAULT 11 nco_aed_prc │ │ │ │ │ 607: 0003da71 134 FUNC GLOBAL DEFAULT 11 nodecmp │ │ │ │ │ - 608: 00081bd1 532 FUNC GLOBAL DEFAULT 11 nco_vrs_prn │ │ │ │ │ + 608: 00081bd1 572 FUNC GLOBAL DEFAULT 11 nco_vrs_prn │ │ │ │ │ 609: 00032539 852 FUNC GLOBAL DEFAULT 11 nco_bld_rec_dmn │ │ │ │ │ 610: 000382a9 996 FUNC GLOBAL DEFAULT 11 nco_prc_cmn_nsm_att │ │ │ │ │ 611: 0003f119 104 FUNC GLOBAL DEFAULT 11 nco_lmt_free │ │ │ │ │ 612: 0004a3dd 140 FUNC GLOBAL DEFAULT 11 nco_realloc │ │ │ │ │ 613: 0007f1e5 172 FUNC GLOBAL DEFAULT 11 nco_op_typ_cf_sng │ │ │ │ │ - 614: 00084229 48 FUNC GLOBAL DEFAULT 11 nco_sph_rad │ │ │ │ │ + 614: 00084251 48 FUNC GLOBAL DEFAULT 11 nco_sph_rad │ │ │ │ │ 615: 0005bb31 124 FUNC GLOBAL DEFAULT 11 nco_ppc_bitmask_scl │ │ │ │ │ 616: 0004fe55 32 FUNC GLOBAL DEFAULT 11 nco_sync │ │ │ │ │ 617: 0005104d 168 FUNC GLOBAL DEFAULT 11 nco_inq_vlen │ │ │ │ │ 618: 000592a1 600 FUNC GLOBAL DEFAULT 11 nco_poly_lst_mk_rll │ │ │ │ │ 619: 00021c01 244 FUNC GLOBAL DEFAULT 11 nco_crt_add_pnt │ │ │ │ │ 620: 0004fdc9 32 FUNC GLOBAL DEFAULT 11 nco_redef │ │ │ │ │ - 621: 0009625d 552 FUNC GLOBAL DEFAULT 11 nco_is_spc_in_cf_att │ │ │ │ │ + 621: 00096285 552 FUNC GLOBAL DEFAULT 11 nco_is_spc_in_cf_att │ │ │ │ │ 622: 00018475 236 FUNC GLOBAL DEFAULT 11 nco_cln_get_cln_typ │ │ │ │ │ 623: 0004aeb1 1252 FUNC GLOBAL DEFAULT 11 nco_msa_rcr_clc │ │ │ │ │ 624: 00020ad5 644 FUNC GLOBAL DEFAULT 11 nco_cnv_cf_crd_add │ │ │ │ │ 625: 0003f1f5 540 FUNC GLOBAL DEFAULT 11 nco_lmt_sct_mk │ │ │ │ │ - 626: 00083bf9 240 FUNC GLOBAL DEFAULT 11 nco_sph_dot_sp │ │ │ │ │ + 626: 00083c21 240 FUNC GLOBAL DEFAULT 11 nco_sph_dot_sp │ │ │ │ │ 627: 000253f9 160 FUNC GLOBAL DEFAULT 11 nco_create_mode_mrg │ │ │ │ │ 628: 000345a1 112 FUNC GLOBAL DEFAULT 11 nco_dmn_malloc │ │ │ │ │ 629: 0006d4f1 472 FUNC GLOBAL DEFAULT 11 nco_rgr_tps │ │ │ │ │ 630: 0005bc15 176 FUNC GLOBAL DEFAULT 11 nco_typ_fmt_sng_var_cdl │ │ │ │ │ 631: 0004ffcd 32 FUNC GLOBAL DEFAULT 11 nco_inq_ndims │ │ │ │ │ 632: 00062e91 4328 FUNC GLOBAL DEFAULT 11 nco_grp_prn │ │ │ │ │ - 633: 00081e89 116 FUNC GLOBAL DEFAULT 11 nco_trr_sng_ntl │ │ │ │ │ + 633: 00081eb1 116 FUNC GLOBAL DEFAULT 11 nco_trr_sng_ntl │ │ │ │ │ 634: 0002a6f5 160 FUNC GLOBAL DEFAULT 11 nco_xtr_crd_add │ │ │ │ │ - 635: 000960f9 34 FUNC GLOBAL DEFAULT 11 nco_var_copy │ │ │ │ │ + 635: 00096121 34 FUNC GLOBAL DEFAULT 11 nco_var_copy │ │ │ │ │ 636: 0004f2a1 112 FUNC GLOBAL DEFAULT 11 xml_typ_nm │ │ │ │ │ 637: 0002166d 280 FUNC GLOBAL DEFAULT 11 nco_rdc_sng_to_op_typ │ │ │ │ │ 638: 0003d169 20 FUNC GLOBAL DEFAULT 11 kd_delete_stats │ │ │ │ │ 639: 000158f1 544 FUNC GLOBAL DEFAULT 11 nco_gpe_evl │ │ │ │ │ 640: 0007fa19 72 FUNC GLOBAL DEFAULT 11 nco_zero_double │ │ │ │ │ 641: 00075de5 8700 FUNC GLOBAL DEFAULT 11 nco_grd_mk │ │ │ │ │ 642: 00017999 444 FUNC GLOBAL DEFAULT 11 nco_check_nm_aux │ │ │ │ │ 643: 00049b51 194 FUNC GLOBAL DEFAULT 11 md5_append │ │ │ │ │ 644: 00059781 40 FUNC GLOBAL DEFAULT 11 nco_poly_set_priority │ │ │ │ │ 645: 000661d1 220 FUNC GLOBAL DEFAULT 11 rec_var_dbg │ │ │ │ │ - 646: 0008aad1 2064 FUNC GLOBAL DEFAULT 11 nco_var_avg │ │ │ │ │ + 646: 0008aaf9 2064 FUNC GLOBAL DEFAULT 11 nco_var_avg │ │ │ │ │ 647: 00032bcd 1424 FUNC GLOBAL DEFAULT 11 nco_bld_lmt │ │ │ │ │ 648: 00016409 304 FUNC GLOBAL DEFAULT 11 nco_xcp_prc │ │ │ │ │ 649: 0004fe29 44 FUNC GLOBAL DEFAULT 11 nco__enddef │ │ │ │ │ 650: 00033505 536 FUNC GLOBAL DEFAULT 11 nco_msa_var_get_rec_trv │ │ │ │ │ 651: 000473ad 8024 FUNC GLOBAL DEFAULT 11 nco_map_chk │ │ │ │ │ 652: 00056e69 242 FUNC GLOBAL DEFAULT 11 nco_poly_in_poly_minmax │ │ │ │ │ 653: 00026c4d 388 FUNC GLOBAL DEFAULT 11 nco_fl_mv │ │ │ │ │ @@ -696,89 +696,89 @@ │ │ │ │ │ 692: 000340d5 186 FUNC GLOBAL DEFAULT 11 nco_lmt_aux_tbl │ │ │ │ │ 693: 00039d69 1228 FUNC GLOBAL DEFAULT 11 nco_bld_crd_nm_aux │ │ │ │ │ 694: 00017b55 180 FUNC GLOBAL DEFAULT 11 nco_bnr_open │ │ │ │ │ 695: 000de558 4 OBJECT GLOBAL DEFAULT 20 map_rgr │ │ │ │ │ 696: 0003ad49 44 FUNC GLOBAL DEFAULT 11 trv_tbl_mrk_grp_xtr │ │ │ │ │ 697: 0005a489 872 FUNC GLOBAL DEFAULT 11 nco_ppc_set_var │ │ │ │ │ 698: 00030741 84 FUNC GLOBAL DEFAULT 11 nco_var_prc_idx_trv │ │ │ │ │ - 699: 0008487d 50 FUNC GLOBAL DEFAULT 11 nco_sph_dist │ │ │ │ │ - 700: 00097461 38 FUNC GLOBAL DEFAULT 11 nco_get_typ │ │ │ │ │ + 699: 000848a5 50 FUNC GLOBAL DEFAULT 11 nco_sph_dist │ │ │ │ │ + 700: 00097489 38 FUNC GLOBAL DEFAULT 11 nco_get_typ │ │ │ │ │ 701: 0004be39 234 FUNC GLOBAL DEFAULT 11 nco_msa_clc_cnt_trv │ │ │ │ │ 702: 00032115 152 FUNC GLOBAL DEFAULT 11 nco_dmn_id_mk │ │ │ │ │ 703: 0005b0b9 2680 FUNC GLOBAL DEFAULT 11 nco_ppc_bitmask │ │ │ │ │ - 704: 00095449 1892 FUNC GLOBAL DEFAULT 11 nco_cpy_var_val_lmt │ │ │ │ │ + 704: 00095471 1892 FUNC GLOBAL DEFAULT 11 nco_cpy_var_val_lmt │ │ │ │ │ 705: 00036fc1 828 FUNC GLOBAL DEFAULT 11 nco_prc_rel_cmn_nm │ │ │ │ │ 706: 0003c095 88 FUNC GLOBAL DEFAULT 11 nco_bld_nm_fll │ │ │ │ │ 707: 000518cd 40 FUNC GLOBAL DEFAULT 11 nco_inq_varid_flg │ │ │ │ │ 708: 00036449 884 FUNC GLOBAL DEFAULT 11 nco_prc_cmn_nsm │ │ │ │ │ 709: 000437b1 500 FUNC GLOBAL DEFAULT 11 nco_msh_wrt │ │ │ │ │ 710: 00051c7d 172 FUNC GLOBAL DEFAULT 11 nco_rename_var │ │ │ │ │ 711: 0004a051 16 FUNC GLOBAL DEFAULT 11 nco_free │ │ │ │ │ 712: 000471d9 468 FUNC GLOBAL DEFAULT 11 nco_map_frac_a_clc │ │ │ │ │ 713: 00065709 2760 FUNC GLOBAL DEFAULT 11 nco_prn_jsn │ │ │ │ │ - 714: 000948d1 1036 FUNC GLOBAL DEFAULT 11 nco_cpy_var_val │ │ │ │ │ - 715: 00086e6d 116 FUNC GLOBAL DEFAULT 11 nco_rll_lhs_lat │ │ │ │ │ + 714: 000948f9 1036 FUNC GLOBAL DEFAULT 11 nco_cpy_var_val │ │ │ │ │ + 715: 00086e95 116 FUNC GLOBAL DEFAULT 11 nco_rll_lhs_lat │ │ │ │ │ 716: 00032b31 156 FUNC GLOBAL DEFAULT 11 nco_chk_dmn_in │ │ │ │ │ - 717: 00092ba1 920 FUNC GLOBAL DEFAULT 11 nco_var_scv_add │ │ │ │ │ + 717: 00092bc9 920 FUNC GLOBAL DEFAULT 11 nco_var_scv_add │ │ │ │ │ 718: 0001dce1 38 FUNC GLOBAL DEFAULT 11 nco_cnk_lst_free │ │ │ │ │ 719: 00056951 1304 FUNC GLOBAL DEFAULT 11 nco_poly_minmax_add │ │ │ │ │ - 720: 00087b41 456 FUNC GLOBAL DEFAULT 11 nco_mat_int_pl │ │ │ │ │ + 720: 00087b69 456 FUNC GLOBAL DEFAULT 11 nco_mat_int_pl │ │ │ │ │ 721: 000188d9 124 FUNC GLOBAL DEFAULT 11 nco_cln_val_tm_typ │ │ │ │ │ 722: 00018185 360 FUNC GLOBAL DEFAULT 11 nco_cln_get_tm_typ │ │ │ │ │ 723: 0004c119 772 FUNC GLOBAL DEFAULT 11 nco_msa_lmt_all_ntl │ │ │ │ │ - 724: 0008572d 332 FUNC GLOBAL DEFAULT 11 nco_geo_get_lat_correct │ │ │ │ │ + 724: 00085755 332 FUNC GLOBAL DEFAULT 11 nco_geo_get_lat_correct │ │ │ │ │ 725: 00015c79 872 FUNC GLOBAL DEFAULT 11 nco_gpe_prs_arg │ │ │ │ │ 726: 0001ab45 1064 FUNC GLOBAL DEFAULT 11 nco_var_dmn_rdr_val │ │ │ │ │ 727: 000189f1 560 FUNC GLOBAL DEFAULT 11 nco_cln_cnv_mk │ │ │ │ │ 728: 0001d501 32 FUNC GLOBAL DEFAULT 11 nco_typ_nc3 │ │ │ │ │ 729: 0004fe95 100 FUNC GLOBAL DEFAULT 11 nco_close │ │ │ │ │ - 730: 0008b2e1 636 FUNC GLOBAL DEFAULT 11 nco_var_lst_mk │ │ │ │ │ + 730: 0008b309 636 FUNC GLOBAL DEFAULT 11 nco_var_lst_mk │ │ │ │ │ 731: 000182ed 392 FUNC GLOBAL DEFAULT 11 nco_cln_fmt_dt │ │ │ │ │ 732: 00081659 1084 FUNC GLOBAL DEFAULT 11 cvs_vrs_prs │ │ │ │ │ 733: 0004bf49 62 FUNC GLOBAL DEFAULT 11 nco_msa_ovl_trv │ │ │ │ │ 734: 0001d521 30 FUNC GLOBAL DEFAULT 11 nco_typ_nc5 │ │ │ │ │ 735: 00042ebd 52 FUNC GLOBAL DEFAULT 11 nco_srt_lph │ │ │ │ │ 736: 0001b85d 5410 FUNC GLOBAL DEFAULT 11 nco_var_cnf_typ │ │ │ │ │ 737: 00017fed 408 FUNC GLOBAL DEFAULT 11 nco_newdate │ │ │ │ │ 738: 000208c1 532 FUNC GLOBAL DEFAULT 11 nco_cnv_ccm_ccsm_cf_date │ │ │ │ │ 739: 0003e4e1 376 FUNC GLOBAL DEFAULT 11 kd_neighbour_intersect2 │ │ │ │ │ - 740: 000830a9 332 FUNC GLOBAL DEFAULT 11 nm2sng_fl │ │ │ │ │ + 740: 000830d1 332 FUNC GLOBAL DEFAULT 11 nm2sng_fl │ │ │ │ │ 741: 0003e659 836 FUNC GLOBAL DEFAULT 11 kd_neighbour_intersect3 │ │ │ │ │ 742: 00081ad5 240 FUNC GLOBAL DEFAULT 11 nco_lbr_vrs_prn │ │ │ │ │ 743: 0004f209 152 FUNC GLOBAL DEFAULT 11 cdl_typ_nm │ │ │ │ │ 744: 00024b69 34 FUNC GLOBAL DEFAULT 11 nco_dmn_dpl │ │ │ │ │ 745: 00051bc5 184 FUNC GLOBAL DEFAULT 11 nco_inq_varnatts │ │ │ │ │ 746: 00056709 66 FUNC GLOBAL DEFAULT 11 nco_poly_sizeof │ │ │ │ │ 747: 00049b19 54 FUNC GLOBAL DEFAULT 11 md5_init │ │ │ │ │ - 748: 00084ba5 456 FUNC GLOBAL DEFAULT 11 nco_sph_prn_pnt │ │ │ │ │ - 749: 00094cdd 204 FUNC GLOBAL DEFAULT 11 nco_use_mm3_workaround │ │ │ │ │ + 748: 00084bcd 456 FUNC GLOBAL DEFAULT 11 nco_sph_prn_pnt │ │ │ │ │ + 749: 00094d05 204 FUNC GLOBAL DEFAULT 11 nco_use_mm3_workaround │ │ │ │ │ 750: 0003a9b1 120 FUNC GLOBAL DEFAULT 11 trv_tbl_prn_flg_xtr │ │ │ │ │ 751: 00050221 32 FUNC GLOBAL DEFAULT 11 nco_inq_grp_ncid │ │ │ │ │ 752: 000577e1 196 FUNC GLOBAL DEFAULT 11 nco_poly_vrl_do │ │ │ │ │ 753: 00022299 360 FUNC GLOBAL DEFAULT 11 nco_cmp_get │ │ │ │ │ 754: 0007fd05 64 FUNC GLOBAL DEFAULT 11 nco_s1d_sng │ │ │ │ │ 755: 0004e869 38 FUNC GLOBAL DEFAULT 11 nco_count_blocks │ │ │ │ │ 756: 000518f5 176 FUNC GLOBAL DEFAULT 11 nco_inq_varname │ │ │ │ │ - 757: 00084345 160 FUNC GLOBAL DEFAULT 11 Cos │ │ │ │ │ + 757: 0008436d 160 FUNC GLOBAL DEFAULT 11 Cos │ │ │ │ │ 758: 0004e5f9 42 FUNC GLOBAL DEFAULT 11 nco_remove_hyphens │ │ │ │ │ 759: 0003d779 140 FUNC GLOBAL DEFAULT 11 kd_tree_badness │ │ │ │ │ - 760: 00087059 536 FUNC GLOBAL DEFAULT 11 nco_rll_seg_parallel │ │ │ │ │ + 760: 00087081 536 FUNC GLOBAL DEFAULT 11 nco_rll_seg_parallel │ │ │ │ │ 761: 00039799 1488 FUNC GLOBAL DEFAULT 11 nco_bld_crd_aux │ │ │ │ │ 762: 00054771 128 FUNC GLOBAL DEFAULT 11 nco_pck_map_sng_get │ │ │ │ │ 763: 000165c1 408 FUNC GLOBAL DEFAULT 11 nco_char_att_put │ │ │ │ │ 764: 00021889 104 FUNC GLOBAL DEFAULT 11 nco_crt_cross_sgn │ │ │ │ │ 765: 0001dcbd 34 FUNC GLOBAL DEFAULT 11 nco_cnk_dmn_free │ │ │ │ │ 766: 000526dd 620 FUNC GLOBAL DEFAULT 11 nco_put_vara │ │ │ │ │ 767: 00043cdd 122 FUNC GLOBAL DEFAULT 11 nco_msh_att_char │ │ │ │ │ 768: 0004314d 154 FUNC GLOBAL DEFAULT 11 nco_lst_prs_sgl_2D │ │ │ │ │ 769: 0004fe09 32 FUNC GLOBAL DEFAULT 11 nco_enddef │ │ │ │ │ 770: 00029765 464 FUNC GLOBAL DEFAULT 11 nco_trv_rx_search │ │ │ │ │ 771: 0001d849 108 FUNC GLOBAL DEFAULT 11 nco_cnk_plc_sng_get │ │ │ │ │ 772: 0003c251 82 FUNC GLOBAL DEFAULT 11 trv_tbl_nsm_nm │ │ │ │ │ - 773: 0008791d 122 FUNC GLOBAL DEFAULT 11 nco_mat_mlt │ │ │ │ │ + 773: 00087945 122 FUNC GLOBAL DEFAULT 11 nco_mat_mlt │ │ │ │ │ 774: 00029479 132 FUNC GLOBAL DEFAULT 11 nco_grp_dfn │ │ │ │ │ 775: 0002e585 200 FUNC GLOBAL DEFAULT 11 nco_dmn_swap │ │ │ │ │ 776: 000137d9 292 FUNC GLOBAL DEFAULT 11 nco_aed_prc_grp │ │ │ │ │ 777: 0003c0ed 46 FUNC GLOBAL DEFAULT 11 nco_lst_ins │ │ │ │ │ 778: 00038c79 536 FUNC GLOBAL DEFAULT 11 nco_prn_dmn │ │ │ │ │ 779: 0003adc5 168 FUNC GLOBAL DEFAULT 11 trv_tbl_prn_xtr │ │ │ │ │ 780: 00031f05 528 FUNC GLOBAL DEFAULT 11 nco_dmn_out_mk │ │ │ │ │ @@ -796,125 +796,125 @@ │ │ │ │ │ 792: 0003e425 188 FUNC GLOBAL DEFAULT 11 kd_neighbour_intersect │ │ │ │ │ 793: 00067ea1 492 FUNC GLOBAL DEFAULT 11 nco_rgr_free │ │ │ │ │ 794: 0007f291 1400 FUNC GLOBAL DEFAULT 11 nco_op_typ_get │ │ │ │ │ 795: 0004d25d 632 FUNC GLOBAL DEFAULT 11 nco_msa_var_get_sct │ │ │ │ │ 796: 00057c71 128 FUNC GLOBAL DEFAULT 11 nco_poly_minmax_2_lon_typ │ │ │ │ │ 797: 0004ffed 32 FUNC GLOBAL DEFAULT 11 nco_inq_nvars │ │ │ │ │ 798: 00052c45 720 FUNC GLOBAL DEFAULT 11 nco_put_vars │ │ │ │ │ - 799: 00084555 256 FUNC GLOBAL DEFAULT 11 nco_sph_seg_vrt_int │ │ │ │ │ - 800: 000848e9 46 FUNC GLOBAL DEFAULT 11 nco_sph_vrt_info_cmp │ │ │ │ │ + 799: 0008457d 256 FUNC GLOBAL DEFAULT 11 nco_sph_seg_vrt_int │ │ │ │ │ + 800: 00084911 46 FUNC GLOBAL DEFAULT 11 nco_sph_vrt_info_cmp │ │ │ │ │ 801: 00077fe1 27916 FUNC GLOBAL DEFAULT 11 nco_grd_nfr │ │ │ │ │ 802: 0005a7f1 660 FUNC GLOBAL DEFAULT 11 nco_ppc_ini │ │ │ │ │ 803: 0004aca9 26 FUNC GLOBAL DEFAULT 11 nco_cmp_lmt_srt │ │ │ │ │ - 804: 00084275 208 FUNC GLOBAL DEFAULT 11 Sin │ │ │ │ │ + 804: 0008429d 208 FUNC GLOBAL DEFAULT 11 Sin │ │ │ │ │ 805: 0003cc3d 148 FUNC GLOBAL DEFAULT 11 kd_print_path │ │ │ │ │ 806: 00051159 116 FUNC GLOBAL DEFAULT 11 nco_free_vlens │ │ │ │ │ 807: 00029191 152 FUNC GLOBAL DEFAULT 11 nco_grp_stk_nxt │ │ │ │ │ 808: 0004e555 62 FUNC GLOBAL DEFAULT 11 nco_kvm_lst_free │ │ │ │ │ 809: 0003aa29 324 FUNC GLOBAL DEFAULT 11 trv_tbl_prn_dbg │ │ │ │ │ 810: 000575f9 48 FUNC GLOBAL DEFAULT 11 nco_poly_shp_free │ │ │ │ │ 811: 0003eb39 156 FUNC GLOBAL DEFAULT 11 kd_print_nearest │ │ │ │ │ 812: 000230a9 36 FUNC GLOBAL DEFAULT 11 nco_is_rth_opr │ │ │ │ │ 813: 00016759 776 FUNC GLOBAL DEFAULT 11 nco_find_lat_lon │ │ │ │ │ - 814: 00085c3d 1152 FUNC GLOBAL DEFAULT 11 nco_sph_seg_int_old │ │ │ │ │ + 814: 00085c65 1152 FUNC GLOBAL DEFAULT 11 nco_sph_seg_int_old │ │ │ │ │ 815: 0004fde9 32 FUNC GLOBAL DEFAULT 11 nco_set_fill │ │ │ │ │ 816: 0005cff1 3732 FUNC GLOBAL DEFAULT 11 nco_prn_var_dfn │ │ │ │ │ 817: 00050791 108 FUNC GLOBAL DEFAULT 11 nco_inq_dimlen │ │ │ │ │ - 818: 0008cc69 1652 FUNC GLOBAL DEFAULT 11 nco_var_lst_dvd │ │ │ │ │ + 818: 0008cc91 1652 FUNC GLOBAL DEFAULT 11 nco_var_lst_dvd │ │ │ │ │ 819: 000501e1 32 FUNC GLOBAL DEFAULT 11 nco_inq_grpname_len │ │ │ │ │ 820: 0005139d 48 FUNC GLOBAL DEFAULT 11 nco_def_var_deflate │ │ │ │ │ - 821: 0008f24d 1202 FUNC GLOBAL DEFAULT 11 nco_var_min_bnr │ │ │ │ │ + 821: 0008f275 1202 FUNC GLOBAL DEFAULT 11 nco_var_min_bnr │ │ │ │ │ 822: 000513f5 40 FUNC GLOBAL DEFAULT 11 nco_def_var_filter_ccr │ │ │ │ │ 823: 0002d7cd 204 FUNC GLOBAL DEFAULT 11 nco_get_rec_dmn_nm │ │ │ │ │ 824: 0003056d 468 FUNC GLOBAL DEFAULT 11 nco_cpy_fix │ │ │ │ │ 825: 0004ff45 32 FUNC GLOBAL DEFAULT 11 nco_inq_format │ │ │ │ │ 826: 0007fb51 88 FUNC GLOBAL DEFAULT 11 scl_ptr_mk_var │ │ │ │ │ 827: 00020525 500 FUNC GLOBAL DEFAULT 11 nco_cnv_ini │ │ │ │ │ - 828: 00087fd5 3180 FUNC GLOBAL DEFAULT 11 nco_sph_intersect │ │ │ │ │ + 828: 00087ffd 3180 FUNC GLOBAL DEFAULT 11 nco_sph_intersect │ │ │ │ │ 829: 00051ec5 364 FUNC GLOBAL DEFAULT 11 nco_put_var │ │ │ │ │ 830: 0004cfb5 680 FUNC GLOBAL DEFAULT 11 nco_msa_var_get_trv │ │ │ │ │ - 831: 0009605d 38 FUNC GLOBAL DEFAULT 11 nco_var_lst_free │ │ │ │ │ - 832: 0008347d 198 FUNC GLOBAL DEFAULT 11 sng_trm_trl_zro │ │ │ │ │ + 831: 00096085 38 FUNC GLOBAL DEFAULT 11 nco_var_lst_free │ │ │ │ │ + 832: 000834a5 198 FUNC GLOBAL DEFAULT 11 sng_trm_trl_zro │ │ │ │ │ 833: 000537dd 32 FUNC GLOBAL DEFAULT 11 nco_inq_attid │ │ │ │ │ 834: 0007efc5 100 FUNC GLOBAL DEFAULT 11 nco_opr_nrm │ │ │ │ │ 835: 0004b93d 464 FUNC GLOBAL DEFAULT 11 nco_msa_var_val_cpy │ │ │ │ │ 836: 000501a1 32 FUNC GLOBAL DEFAULT 11 nco_inq_grpname │ │ │ │ │ 837: 00049b01 24 FUNC GLOBAL DEFAULT 11 nco_md5_free │ │ │ │ │ - 838: 00096fc1 56 FUNC GLOBAL DEFAULT 11 nco_var_srd_srt_set │ │ │ │ │ - 839: 0008c8e5 900 FUNC GLOBAL DEFAULT 11 nco_var_is_fix │ │ │ │ │ + 838: 00096fe9 56 FUNC GLOBAL DEFAULT 11 nco_var_srd_srt_set │ │ │ │ │ + 839: 0008c90d 900 FUNC GLOBAL DEFAULT 11 nco_var_is_fix │ │ │ │ │ 840: 00031c49 700 FUNC GLOBAL DEFAULT 11 nco_dmn_lst_ass_var_trv │ │ │ │ │ 841: 0001871d 444 FUNC GLOBAL DEFAULT 11 nco_cln_pop_val │ │ │ │ │ 842: 0001fe49 212 FUNC GLOBAL DEFAULT 11 nco_cnv_arm_inq │ │ │ │ │ 843: 00043ac1 540 FUNC GLOBAL DEFAULT 11 nco_msh_lon_crr │ │ │ │ │ 844: 00051aad 248 FUNC GLOBAL DEFAULT 11 nco_def_var_chunking │ │ │ │ │ 845: 0002d899 400 FUNC GLOBAL DEFAULT 11 nco_cpy_fix_var_trv │ │ │ │ │ 846: 0004d4d9 280 FUNC GLOBAL DEFAULT 11 nco_mss_val_mk │ │ │ │ │ 847: 00024c75 24 FUNC GLOBAL DEFAULT 11 nco_dmn_free │ │ │ │ │ 848: 00043619 180 FUNC GLOBAL DEFAULT 11 nco_map_kd_init │ │ │ │ │ 849: 0002923d 144 FUNC GLOBAL DEFAULT 11 nco_inq_grps_full │ │ │ │ │ 850: 00036e89 112 FUNC GLOBAL DEFAULT 11 nco_rel_mch │ │ │ │ │ - 851: 00084855 38 FUNC GLOBAL DEFAULT 11 nco_sph_mlt │ │ │ │ │ + 851: 0008487d 38 FUNC GLOBAL DEFAULT 11 nco_sph_mlt │ │ │ │ │ 852: 0003ccd1 122 FUNC GLOBAL DEFAULT 11 bounds_update │ │ │ │ │ 853: 0003f001 280 FUNC GLOBAL DEFAULT 11 nco_lmt_cpy │ │ │ │ │ - 854: 000841d5 82 FUNC GLOBAL DEFAULT 11 nco_sph_trp │ │ │ │ │ + 854: 000841fd 82 FUNC GLOBAL DEFAULT 11 nco_sph_trp │ │ │ │ │ 855: 00028cc1 108 FUNC GLOBAL DEFAULT 11 nco_flt_enm2sng │ │ │ │ │ - 856: 00083f11 48 FUNC GLOBAL DEFAULT 11 nco_sph_face │ │ │ │ │ + 856: 00083f39 48 FUNC GLOBAL DEFAULT 11 nco_sph_face │ │ │ │ │ 857: 0001dd09 812 FUNC GLOBAL DEFAULT 11 nco_cnk_map_get │ │ │ │ │ 858: 0003632d 284 FUNC GLOBAL DEFAULT 11 nco_fix_dfn_wrt │ │ │ │ │ 859: 0003c11d 228 FUNC GLOBAL DEFAULT 11 nco_bld_nsm_sfx │ │ │ │ │ - 860: 00082ad1 272 FUNC GLOBAL DEFAULT 11 chr2sng_cdl │ │ │ │ │ + 860: 00082af9 272 FUNC GLOBAL DEFAULT 11 chr2sng_cdl │ │ │ │ │ 861: 00050af1 112 FUNC GLOBAL DEFAULT 11 nco_typ_lng_udt │ │ │ │ │ 862: 00050095 32 FUNC GLOBAL DEFAULT 11 nco_set_chunk_cache │ │ │ │ │ 863: 0003be95 28 FUNC GLOBAL DEFAULT 11 nco_nm_srt │ │ │ │ │ 864: 00054c01 448 FUNC GLOBAL DEFAULT 11 nco_pck_plc_get │ │ │ │ │ 865: 000548cd 176 FUNC GLOBAL DEFAULT 11 nco_is_packable │ │ │ │ │ 866: 00035905 104 FUNC GLOBAL DEFAULT 11 nco_wrt_atr │ │ │ │ │ 867: 0004a39d 64 FUNC GLOBAL DEFAULT 11 nco_mmr_typ_sng │ │ │ │ │ 868: 00024d51 38 FUNC GLOBAL DEFAULT 11 nco_dmn_lst_free │ │ │ │ │ - 869: 0008ed99 1202 FUNC GLOBAL DEFAULT 11 nco_var_max_bnr │ │ │ │ │ + 869: 0008edc1 1202 FUNC GLOBAL DEFAULT 11 nco_var_max_bnr │ │ │ │ │ 870: 0002595d 276 FUNC GLOBAL DEFAULT 11 nco_fl_chmod │ │ │ │ │ 871: 0002b42d 196 FUNC GLOBAL DEFAULT 11 nco_prn_xtr_val │ │ │ │ │ - 872: 00084745 272 FUNC GLOBAL DEFAULT 11 nco_sph_metric_int │ │ │ │ │ - 873: 0008dbd5 1344 FUNC GLOBAL DEFAULT 11 nco_var_add_tll_ncflint │ │ │ │ │ + 872: 0008476d 272 FUNC GLOBAL DEFAULT 11 nco_sph_metric_int │ │ │ │ │ + 873: 0008dbfd 1344 FUNC GLOBAL DEFAULT 11 nco_var_add_tll_ncflint │ │ │ │ │ 874: 0004f42d 104 FUNC GLOBAL DEFAULT 11 f77_typ_nm │ │ │ │ │ 875: 0002190d 14 FUNC GLOBAL DEFAULT 11 nco_crt_linear │ │ │ │ │ 876: 0001d4b1 40 FUNC GLOBAL DEFAULT 11 nco_typ_ntg │ │ │ │ │ 877: 0002cb61 604 FUNC GLOBAL DEFAULT 11 nco_has_crd_dmn_scp │ │ │ │ │ 878: 000230f9 268 FUNC GLOBAL DEFAULT 11 nco_cnf_prn │ │ │ │ │ 879: 0003f181 38 FUNC GLOBAL DEFAULT 11 nco_lmt_lst_free │ │ │ │ │ 880: 0001e34d 88 FUNC GLOBAL DEFAULT 11 nco_cnk_dsk_inq │ │ │ │ │ 881: 000566a5 100 FUNC GLOBAL DEFAULT 11 nco_poly_init │ │ │ │ │ 882: 00022101 2 FUNC GLOBAL DEFAULT 11 nco_crt_set_domain │ │ │ │ │ 883: 000511cd 32 FUNC GLOBAL DEFAULT 11 nco_copy_var │ │ │ │ │ - 884: 0008e921 1142 FUNC GLOBAL DEFAULT 11 nco_var_dvd │ │ │ │ │ + 884: 0008e949 1142 FUNC GLOBAL DEFAULT 11 nco_var_dvd │ │ │ │ │ 885: 0003e211 532 FUNC GLOBAL DEFAULT 11 kd_neighbour │ │ │ │ │ - 886: 0008566d 28 FUNC GLOBAL DEFAULT 11 nco_sph_set_domain │ │ │ │ │ + 886: 00085695 28 FUNC GLOBAL DEFAULT 11 nco_sph_set_domain │ │ │ │ │ 887: 00029229 14 FUNC GLOBAL DEFAULT 11 nco_grp_stk_free │ │ │ │ │ 888: 00050269 120 FUNC GLOBAL DEFAULT 11 nco_inq_grp_full_ncid │ │ │ │ │ - 889: 00088e2d 1180 FUNC GLOBAL DEFAULT 11 nco_sph_seg_int_1 │ │ │ │ │ - 890: 00097489 1900 FUNC GLOBAL DEFAULT 11 nco_var_dfn │ │ │ │ │ + 889: 00088e55 1180 FUNC GLOBAL DEFAULT 11 nco_sph_seg_int_1 │ │ │ │ │ + 890: 000974b1 1900 FUNC GLOBAL DEFAULT 11 nco_var_dfn │ │ │ │ │ 891: 0003a781 8 FUNC GLOBAL DEFAULT 11 trv_tbl_cmp_asc_nm_fll │ │ │ │ │ 892: 000257a1 2 FUNC GLOBAL DEFAULT 11 nco_fl_cmp_err_chk │ │ │ │ │ 893: 0003a789 14 FUNC GLOBAL DEFAULT 11 trv_tbl_cmp_dsc_nm_fll │ │ │ │ │ 894: 0004fa15 144 FUNC GLOBAL DEFAULT 11 nco__open │ │ │ │ │ 895: 00025499 252 FUNC GLOBAL DEFAULT 11 nco_create_mode_prs │ │ │ │ │ - 896: 000862a9 976 FUNC GLOBAL DEFAULT 11 nco_sph_seg_smc │ │ │ │ │ - 897: 00081de9 158 FUNC GLOBAL DEFAULT 11 nco_trr_free │ │ │ │ │ + 896: 000862d1 976 FUNC GLOBAL DEFAULT 11 nco_sph_seg_smc │ │ │ │ │ + 897: 00081e11 158 FUNC GLOBAL DEFAULT 11 nco_trr_free │ │ │ │ │ 898: 0004e891 306 FUNC GLOBAL DEFAULT 11 nco_sng_split │ │ │ │ │ - 899: 00096ff9 132 FUNC GLOBAL DEFAULT 11 nco_var_dmn_refresh │ │ │ │ │ + 899: 00097021 132 FUNC GLOBAL DEFAULT 11 nco_var_dmn_refresh │ │ │ │ │ 900: 00022401 164 FUNC GLOBAL DEFAULT 11 nco_mpi_get │ │ │ │ │ 901: 000597a9 152 FUNC GLOBAL DEFAULT 11 nco_poly_lst_mk_vrl_crt │ │ │ │ │ 902: 0006d981 6124 FUNC GLOBAL DEFAULT 11 nco_sph_plg_area │ │ │ │ │ - 903: 00096ae5 556 FUNC GLOBAL DEFAULT 11 nco_is_spc_in_clm_att │ │ │ │ │ + 903: 00096b0d 556 FUNC GLOBAL DEFAULT 11 nco_is_spc_in_clm_att │ │ │ │ │ 904: 0006d2bd 88 FUNC GLOBAL DEFAULT 11 nco_grd_lon_sng │ │ │ │ │ 905: 0003f1cd 38 FUNC GLOBAL DEFAULT 11 nco_lmt_all_lst_free │ │ │ │ │ 906: 00037ad5 404 FUNC GLOBAL DEFAULT 11 nco_rad │ │ │ │ │ 907: 0006d315 52 FUNC GLOBAL DEFAULT 11 nco_grd_xtn_sng │ │ │ │ │ 908: 00013f99 1608 FUNC GLOBAL DEFAULT 11 nco_att_cpy │ │ │ │ │ - 909: 00094da9 1696 FUNC GLOBAL DEFAULT 11 nco_cpy_rec_var_val │ │ │ │ │ + 909: 00094dd1 1696 FUNC GLOBAL DEFAULT 11 nco_cpy_rec_var_val │ │ │ │ │ 910: 000508c9 32 FUNC GLOBAL DEFAULT 11 nco_inq_unlimdims │ │ │ │ │ 911: 00028d2d 636 FUNC GLOBAL DEFAULT 11 nco_flt_sng2enm │ │ │ │ │ 912: 0003c3f9 88 FUNC GLOBAL DEFAULT 11 kd_new_node │ │ │ │ │ 913: 0004a0a9 344 FUNC GLOBAL DEFAULT 11 nco_malloc │ │ │ │ │ 914: 0004b395 220 FUNC GLOBAL DEFAULT 11 nco_msa_prn_idx │ │ │ │ │ 915: 000594f9 608 FUNC GLOBAL DEFAULT 11 nco_poly_lst_mk_sph │ │ │ │ │ 916: 00047121 184 FUNC GLOBAL DEFAULT 11 nco_map_frac_b_clc │ │ │ │ │ @@ -923,32 +923,32 @@ │ │ │ │ │ 919: 0007fc1d 104 FUNC GLOBAL DEFAULT 11 ptr_unn_2_scl_dbl │ │ │ │ │ 920: 0007fa61 72 FUNC GLOBAL DEFAULT 11 nco_zero_long │ │ │ │ │ 921: 0004fca1 156 FUNC GLOBAL DEFAULT 11 nco_close_memio │ │ │ │ │ 922: 0003c2a5 80 FUNC GLOBAL DEFAULT 11 trv_tbl_nsm_nm_att │ │ │ │ │ 923: 00016539 136 FUNC GLOBAL DEFAULT 11 nco_char_att_get │ │ │ │ │ 924: 00057ef9 48 FUNC GLOBAL DEFAULT 11 nco_poly_intersect │ │ │ │ │ 925: 00043301 22 FUNC GLOBAL DEFAULT 11 nco_hash2comma │ │ │ │ │ - 926: 00082e09 120 FUNC GLOBAL DEFAULT 11 nco_cmd_ln_sng │ │ │ │ │ - 927: 000892c9 104 FUNC GLOBAL DEFAULT 11 nco_srm_hdr │ │ │ │ │ + 926: 00082e31 120 FUNC GLOBAL DEFAULT 11 nco_cmd_ln_sng │ │ │ │ │ + 927: 000892f1 104 FUNC GLOBAL DEFAULT 11 nco_srm_hdr │ │ │ │ │ 928: 0003e99d 36 FUNC GLOBAL DEFAULT 11 kd_priority_cmp_dist │ │ │ │ │ 929: 00049cc1 136 FUNC GLOBAL DEFAULT 11 nco_md5_chk_ram │ │ │ │ │ 930: 0002a795 120 FUNC GLOBAL DEFAULT 11 nco_xtr_ilev_add │ │ │ │ │ 931: 0004f4fd 76 FUNC GLOBAL DEFAULT 11 nco_fmt_sng │ │ │ │ │ - 932: 00084689 50 FUNC GLOBAL DEFAULT 11 nco_sph_sub │ │ │ │ │ + 932: 000846b1 50 FUNC GLOBAL DEFAULT 11 nco_sph_sub │ │ │ │ │ 933: 00053601 228 FUNC GLOBAL DEFAULT 11 nco_inq_att_flg │ │ │ │ │ 934: 000286a5 220 FUNC GLOBAL DEFAULT 11 nco_fl_rm │ │ │ │ │ 935: 00043509 38 FUNC GLOBAL DEFAULT 11 nco_sng_lst_free │ │ │ │ │ 936: 0001cded 1730 FUNC GLOBAL DEFAULT 11 nco_scv_cnf_typ │ │ │ │ │ 937: 00067e81 16 FUNC GLOBAL DEFAULT 11 min_dbl │ │ │ │ │ 938: 00054dc1 400 FUNC GLOBAL DEFAULT 11 nco_pck_plc_typ_get │ │ │ │ │ - 939: 00085879 280 FUNC GLOBAL DEFAULT 11 nco_geo_lonlat_2_sph │ │ │ │ │ + 939: 000858a1 280 FUNC GLOBAL DEFAULT 11 nco_geo_lonlat_2_sph │ │ │ │ │ 940: 00050241 40 FUNC GLOBAL DEFAULT 11 nco_inq_grp_ncid_flg │ │ │ │ │ 941: 0003f679 208 FUNC GLOBAL DEFAULT 11 nco_lmt_typ │ │ │ │ │ 942: 0007f029 442 FUNC GLOBAL DEFAULT 11 nco_opr_drv │ │ │ │ │ - 943: 00084101 212 FUNC GLOBAL DEFAULT 11 nco_sph_cross │ │ │ │ │ + 943: 00084129 212 FUNC GLOBAL DEFAULT 11 nco_sph_cross │ │ │ │ │ 944: 0004fef9 44 FUNC GLOBAL DEFAULT 11 nco_inq │ │ │ │ │ 945: 00042ac9 8 FUNC GLOBAL DEFAULT 11 nco_cmp_nm_id_id │ │ │ │ │ 946: 0005df19 144 FUNC GLOBAL DEFAULT 11 nco_dfl_case_fmt_xtn_err │ │ │ │ │ 947: 0005aa85 1588 FUNC GLOBAL DEFAULT 11 nco_ppc_around │ │ │ │ │ 948: 0005e125 8592 FUNC GLOBAL DEFAULT 11 nco_prn_att │ │ │ │ │ 949: 0004f135 212 FUNC GLOBAL DEFAULT 11 nco_typ_sng │ │ │ │ │ 950: 000516f1 116 FUNC GLOBAL DEFAULT 11 nco_def_var_fletcher32 │ │ │ │ │ @@ -957,42 +957,42 @@ │ │ │ │ │ 953: 000230cd 44 FUNC GLOBAL DEFAULT 11 nco_is_sz_rnk_prv_rth_opr │ │ │ │ │ 954: 0004c751 684 FUNC GLOBAL DEFAULT 11 nco_cpy_msa_lmt │ │ │ │ │ 955: 00051a6d 32 FUNC GLOBAL DEFAULT 11 nco_inq_vartype │ │ │ │ │ 956: 0003e0e1 100 FUNC GLOBAL DEFAULT 11 add_priority │ │ │ │ │ 957: 000219a9 238 FUNC GLOBAL DEFAULT 11 nco_crt_parallel_int │ │ │ │ │ 958: 00031161 1416 FUNC GLOBAL DEFAULT 11 nco_var_dmn_rdr_val_trv │ │ │ │ │ 959: 000189b1 64 FUNC GLOBAL DEFAULT 11 nco_cln_chk_tm │ │ │ │ │ - 960: 00086e1d 46 FUNC GLOBAL DEFAULT 11 nco_rll_is_lat_circle │ │ │ │ │ + 960: 00086e45 46 FUNC GLOBAL DEFAULT 11 nco_rll_is_lat_circle │ │ │ │ │ 961: 0002b0d9 180 FUNC GLOBAL DEFAULT 11 nco_xtr_cf_add │ │ │ │ │ 962: 0003596d 448 FUNC GLOBAL DEFAULT 11 nco_nsm_dfn_wrt │ │ │ │ │ 963: 00029105 48 FUNC GLOBAL DEFAULT 11 nco_grp_stk_get │ │ │ │ │ 964: 0003df29 140 FUNC GLOBAL DEFAULT 11 kd_really_delete │ │ │ │ │ 965: 0001d6a9 144 FUNC GLOBAL DEFAULT 11 nco_dfl_case_cnk_map_err │ │ │ │ │ 966: 000316e9 1164 FUNC GLOBAL DEFAULT 11 nco_dmn_msa_tbl │ │ │ │ │ 967: 0003c351 168 FUNC GLOBAL DEFAULT 11 kd_fault │ │ │ │ │ 968: 00049fc1 144 FUNC GLOBAL DEFAULT 11 nco_calloc │ │ │ │ │ 969: 00051d29 32 FUNC GLOBAL DEFAULT 11 nco_inq_varids │ │ │ │ │ 970: 00054595 160 FUNC GLOBAL DEFAULT 11 nco_omp_chk │ │ │ │ │ 971: 000759ad 176 FUNC GLOBAL DEFAULT 11 nco_lon_ply_avg_brnch_dgr │ │ │ │ │ 972: 0001af79 12 FUNC GLOBAL DEFAULT 11 cast_nctype_void │ │ │ │ │ 973: 000547f1 144 FUNC GLOBAL DEFAULT 11 nco_dfl_case_pck_plc_err │ │ │ │ │ - 974: 00085541 300 FUNC GLOBAL DEFAULT 11 nco_sph_is_convex │ │ │ │ │ + 974: 00085569 300 FUNC GLOBAL DEFAULT 11 nco_sph_is_convex │ │ │ │ │ 975: 0006d23d 64 FUNC GLOBAL DEFAULT 11 nco_grd_2D_sng │ │ │ │ │ 976: 0007edb1 48 FUNC GLOBAL DEFAULT 11 rnd_nbr │ │ │ │ │ 977: 000193fd 256 FUNC GLOBAL DEFAULT 11 nco_cln_clc_dbl_var_dff │ │ │ │ │ 978: 000502e1 124 FUNC GLOBAL DEFAULT 11 nco_inq_grp_full_ncid_flg │ │ │ │ │ 979: 000de768 4 OBJECT GLOBAL DEFAULT 20 DEBUG_SPH │ │ │ │ │ 980: 0003af61 864 FUNC GLOBAL DEFAULT 11 trv_tbl_mch │ │ │ │ │ 981: 0005a2f5 404 FUNC GLOBAL DEFAULT 11 nco_ppc_set_dflt │ │ │ │ │ 982: 0004f749 240 FUNC GLOBAL DEFAULT 11 nco_sng_cnv_err │ │ │ │ │ 983: 0003c8f9 120 FUNC GLOBAL DEFAULT 11 get_min_max │ │ │ │ │ - 984: 000843e5 368 FUNC GLOBAL DEFAULT 11 nco_sph_sxcross │ │ │ │ │ + 984: 0008440d 368 FUNC GLOBAL DEFAULT 11 nco_sph_sxcross │ │ │ │ │ 985: 0005e009 160 FUNC GLOBAL DEFAULT 11 nco_prn_nonfinite_flt │ │ │ │ │ 986: 00016349 148 FUNC GLOBAL DEFAULT 11 nco_mpi_att_cat │ │ │ │ │ - 987: 0008b785 1536 FUNC GLOBAL DEFAULT 11 nco_var_lst_crd_add │ │ │ │ │ + 987: 0008b7ad 1536 FUNC GLOBAL DEFAULT 11 nco_var_lst_crd_add │ │ │ │ │ 988: 00025a71 372 FUNC GLOBAL DEFAULT 11 nco_fl_cp │ │ │ │ │ 989: 000506f1 128 FUNC GLOBAL DEFAULT 11 nco_inq_dim_flg │ │ │ │ │ 990: 00057721 192 FUNC GLOBAL DEFAULT 11 nco_poly_dp_pop_shp │ │ │ │ │ 991: 00033ce9 1004 FUNC GLOBAL DEFAULT 11 nco_lmt_aux │ │ │ │ │ 992: 0002d451 512 FUNC GLOBAL DEFAULT 11 nco_wrt_trv_tbl │ │ │ │ │ 993: 00053b51 232 FUNC GLOBAL DEFAULT 11 nco_rename_att │ │ │ │ │ 994: 0003b355 212 FUNC GLOBAL DEFAULT 11 nco_trv_hsh_del │ │ │ │ │ @@ -1000,147 +1000,147 @@ │ │ │ │ │ 996: 0004f5f5 52 FUNC GLOBAL DEFAULT 11 nco_ndn_sng │ │ │ │ │ 997: 00067e91 16 FUNC GLOBAL DEFAULT 11 max_dbl │ │ │ │ │ 998: 0001ebdd 4716 FUNC GLOBAL DEFAULT 11 nco_cnk_sz_set_trv │ │ │ │ │ 999: 00057ba9 200 FUNC GLOBAL DEFAULT 11 nco_poly_minmax_split │ │ │ │ │ 1000: 00050cf1 168 FUNC GLOBAL DEFAULT 11 nco_insert_enum │ │ │ │ │ 1001: 0007f8b9 350 FUNC GLOBAL DEFAULT 11 vec_set │ │ │ │ │ 1002: 00034771 1244 FUNC GLOBAL DEFAULT 11 nco_prn_trv_tbl │ │ │ │ │ - 1003: 00091415 1128 FUNC GLOBAL DEFAULT 11 nco_var_nrm_sdn │ │ │ │ │ + 1003: 0009143d 1128 FUNC GLOBAL DEFAULT 11 nco_var_nrm_sdn │ │ │ │ │ 1004: 0004e729 320 FUNC GLOBAL DEFAULT 11 nco_input_check │ │ │ │ │ 1005: 000516a9 32 FUNC GLOBAL DEFAULT 11 nco_inq_var_filter_ids │ │ │ │ │ 1006: 0005bbb1 100 FUNC GLOBAL DEFAULT 11 nco_att_nbr │ │ │ │ │ - 1007: 00091e95 1378 FUNC GLOBAL DEFAULT 11 nco_var_sbt │ │ │ │ │ - 1008: 00083001 166 FUNC GLOBAL DEFAULT 11 nm2sng_jsn │ │ │ │ │ + 1007: 00091ebd 1378 FUNC GLOBAL DEFAULT 11 nco_var_sbt │ │ │ │ │ + 1008: 00083029 166 FUNC GLOBAL DEFAULT 11 nm2sng_jsn │ │ │ │ │ 1009: 0004b471 676 FUNC GLOBAL DEFAULT 11 nco_msa_ram_2_dsk │ │ │ │ │ 1010: 0003c7e9 272 FUNC GLOBAL DEFAULT 11 resolve │ │ │ │ │ 1011: 0003aca5 64 FUNC GLOBAL DEFAULT 11 trv_tbl_var_nm_fll │ │ │ │ │ 1012: 0005678d 206 FUNC GLOBAL DEFAULT 11 nco_poly_init_crn_re │ │ │ │ │ 1013: 00050075 32 FUNC GLOBAL DEFAULT 11 nco_get_chunk_cache │ │ │ │ │ - 1014: 0008c479 220 FUNC GLOBAL DEFAULT 11 nco_var_lst_crd_xcl │ │ │ │ │ + 1014: 0008c4a1 220 FUNC GLOBAL DEFAULT 11 nco_var_lst_crd_xcl │ │ │ │ │ 1015: 0003d6dd 14 FUNC GLOBAL DEFAULT 11 kd_print │ │ │ │ │ 1016: 00028781 1344 FUNC GLOBAL DEFAULT 11 nco_flt_prs │ │ │ │ │ 1017: 00029521 332 FUNC GLOBAL DEFAULT 11 nco_get_sng_pth_sct │ │ │ │ │ 1018: 0003a799 34 FUNC GLOBAL DEFAULT 11 trv_tbl_init │ │ │ │ │ 1019: 000500d5 40 FUNC GLOBAL DEFAULT 11 nco_def_grp_flg │ │ │ │ │ 1020: 00021d29 984 FUNC GLOBAL DEFAULT 11 nco_crt_intersect │ │ │ │ │ 1021: 00028fa9 26 FUNC GLOBAL DEFAULT 11 nco_cmp_crd_dpt │ │ │ │ │ - 1022: 00089b1d 2012 FUNC GLOBAL DEFAULT 11 nco_var_avg_rdc_min │ │ │ │ │ + 1022: 00089b45 2012 FUNC GLOBAL DEFAULT 11 nco_var_avg_rdc_min │ │ │ │ │ 1023: 00016a61 164 FUNC GLOBAL DEFAULT 11 nco_get_dmn_info │ │ │ │ │ 1024: 00020219 96 FUNC GLOBAL DEFAULT 11 nco_cnv_arm_base_time_get │ │ │ │ │ 1025: 00057629 66 FUNC GLOBAL DEFAULT 11 nco_poly_free │ │ │ │ │ 1026: 0007fba9 116 FUNC GLOBAL DEFAULT 11 scl_mk_var │ │ │ │ │ 1027: 0002fc29 2372 FUNC GLOBAL DEFAULT 11 nco_prc_cmn │ │ │ │ │ 1028: 00022e6d 72 FUNC GLOBAL DEFAULT 11 nco_exit_gracefully │ │ │ │ │ - 1029: 00096085 116 FUNC GLOBAL DEFAULT 11 var_dfl_set │ │ │ │ │ + 1029: 000960ad 116 FUNC GLOBAL DEFAULT 11 var_dfl_set │ │ │ │ │ 1030: 000176b5 740 FUNC GLOBAL DEFAULT 11 nco_find_lat_lon_trv │ │ │ │ │ - 1031: 0009611d 320 FUNC GLOBAL DEFAULT 11 nco_var_val_cpy │ │ │ │ │ + 1031: 00096145 320 FUNC GLOBAL DEFAULT 11 nco_var_val_cpy │ │ │ │ │ 1032: 00015c01 54 FUNC GLOBAL DEFAULT 11 nco_gpe_free │ │ │ │ │ 1033: 0001af85 2068 FUNC GLOBAL DEFAULT 11 nco_val_cnf_typ │ │ │ │ │ 1034: 00034611 352 FUNC GLOBAL DEFAULT 11 nco_prn_dmn_grp │ │ │ │ │ 1035: 000441f9 2336 FUNC GLOBAL DEFAULT 11 nco_msh_mk │ │ │ │ │ 1036: 00034f49 580 FUNC GLOBAL DEFAULT 11 nco_prn_nsm │ │ │ │ │ 1037: 0001d55d 44 FUNC GLOBAL DEFAULT 11 nco_typ_nc4_nc3 │ │ │ │ │ - 1038: 00084dc9 428 FUNC GLOBAL DEFAULT 11 nco_sph_seg_edge │ │ │ │ │ + 1038: 00084df1 428 FUNC GLOBAL DEFAULT 11 nco_sph_seg_edge │ │ │ │ │ 1039: 00017e6d 196 FUNC GLOBAL DEFAULT 11 nco_bnr_rd │ │ │ │ │ 1040: 000138fd 444 FUNC GLOBAL DEFAULT 11 nco_aed_prc_var_all │ │ │ │ │ 1041: 0003d5c5 8 FUNC GLOBAL DEFAULT 11 kd_count │ │ │ │ │ 1042: 0001d541 26 FUNC GLOBAL DEFAULT 11 nco_typ_nc4_nc5 │ │ │ │ │ 1043: 0002b18d 332 FUNC GLOBAL DEFAULT 11 nco_trv_tbl_nm_id │ │ │ │ │ 1044: 00055dd9 1012 FUNC GLOBAL DEFAULT 11 nco_var_upk │ │ │ │ │ 1045: 00075a5d 904 FUNC GLOBAL DEFAULT 11 nco_ccw_chk │ │ │ │ │ 1046: 0003ad75 80 FUNC GLOBAL DEFAULT 11 trv_tbl_mrk_prc_fix │ │ │ │ │ 1047: 0004ad29 80 FUNC GLOBAL DEFAULT 11 nco_msa_min_idx │ │ │ │ │ 1048: 0005bcc5 176 FUNC GLOBAL DEFAULT 11 nco_typ_fmt_sng_att_cdl │ │ │ │ │ 1049: 00024c8d 90 FUNC GLOBAL DEFAULT 11 nco_dmn_cnk_mrg │ │ │ │ │ - 1050: 00091c21 628 FUNC GLOBAL DEFAULT 11 nco_var_pwr │ │ │ │ │ + 1050: 00091c49 628 FUNC GLOBAL DEFAULT 11 nco_var_pwr │ │ │ │ │ 1051: 00034549 88 FUNC GLOBAL DEFAULT 11 nco_var_scp │ │ │ │ │ 1052: 0003d22d 68 FUNC GLOBAL DEFAULT 11 kd_delete │ │ │ │ │ 1053: 0003c451 18 FUNC GLOBAL DEFAULT 11 kd_create │ │ │ │ │ 1054: 0006d6c9 144 FUNC GLOBAL DEFAULT 11 nco_tps_cmd_sng │ │ │ │ │ 1055: 00039439 864 FUNC GLOBAL DEFAULT 11 nco_srt_aux │ │ │ │ │ 1056: 0003e0d5 10 FUNC GLOBAL DEFAULT 11 coord_dist │ │ │ │ │ 1057: 0006d421 64 FUNC GLOBAL DEFAULT 11 nco_rgr_nrm_sng │ │ │ │ │ 1058: 000757c5 488 FUNC GLOBAL DEFAULT 11 nco_lon_crn_avg_brnch │ │ │ │ │ 1059: 00013ab9 868 FUNC GLOBAL DEFAULT 11 nco_aed_prc_var_nm │ │ │ │ │ 1060: 00059c65 200 FUNC GLOBAL DEFAULT 11 nco_poly_lst_ctr_add │ │ │ │ │ 1061: 00037971 356 FUNC GLOBAL DEFAULT 11 nco_nsm_att │ │ │ │ │ 1062: 0005def1 40 FUNC GLOBAL DEFAULT 11 nco_xml_typ_rqr_flv_att │ │ │ │ │ 1063: 00050fa9 164 FUNC GLOBAL DEFAULT 11 nco_def_vlen │ │ │ │ │ 1064: 00057421 202 FUNC GLOBAL DEFAULT 11 nco_poly_is_convex │ │ │ │ │ - 1065: 00095f75 230 FUNC GLOBAL DEFAULT 11 nco_var_free │ │ │ │ │ + 1065: 00095f9d 230 FUNC GLOBAL DEFAULT 11 nco_var_free │ │ │ │ │ 1066: 00050621 208 FUNC GLOBAL DEFAULT 11 nco_inq_dim │ │ │ │ │ 1067: 00016b05 324 FUNC GLOBAL DEFAULT 11 nco_aux_prs │ │ │ │ │ 1068: 0001a5fd 1352 FUNC GLOBAL DEFAULT 11 nco_var_dmn_rdr_mtd │ │ │ │ │ 1069: 0004ad79 312 FUNC GLOBAL DEFAULT 11 nco_msa_clc_idx │ │ │ │ │ 1070: 00042ef1 180 FUNC GLOBAL DEFAULT 11 lst_heapsort │ │ │ │ │ 1071: 0003f749 132 FUNC GLOBAL DEFAULT 11 nco_lmt_get_udu_att │ │ │ │ │ 1072: 00019821 468 FUNC GLOBAL DEFAULT 11 nco_cln_clc_dbl_org │ │ │ │ │ 1073: 000199f5 464 FUNC GLOBAL DEFAULT 11 nco_cln_sng_rbs │ │ │ │ │ 1074: 0005a191 356 FUNC GLOBAL DEFAULT 11 nco_ppc_att_prc │ │ │ │ │ 1075: 0004ca61 1364 FUNC GLOBAL DEFAULT 11 nco_cpy_var_val_mlt_lmt_trv │ │ │ │ │ 1076: 00028fe1 120 FUNC GLOBAL DEFAULT 11 nco_flg_set_grp_var_ass │ │ │ │ │ 1077: 0001d98d 348 FUNC GLOBAL DEFAULT 11 nco_cnk_prs │ │ │ │ │ 1078: 00024ad5 148 FUNC GLOBAL DEFAULT 11 nco_dmn_dfn │ │ │ │ │ 1079: 000500b5 32 FUNC GLOBAL DEFAULT 11 nco_def_grp │ │ │ │ │ - 1080: 00087d09 716 FUNC GLOBAL DEFAULT 11 nco_sph_seg_int │ │ │ │ │ - 1081: 00086f95 194 FUNC GLOBAL DEFAULT 11 nco_rll_seg_int │ │ │ │ │ + 1080: 00087d31 716 FUNC GLOBAL DEFAULT 11 nco_sph_seg_int │ │ │ │ │ + 1081: 00086fbd 194 FUNC GLOBAL DEFAULT 11 nco_rll_seg_int │ │ │ │ │ 1082: 00033aed 508 FUNC GLOBAL DEFAULT 11 nco_var_has_cf │ │ │ │ │ - 1083: 0008f701 1194 FUNC GLOBAL DEFAULT 11 nco_var_mlt │ │ │ │ │ + 1083: 0008f729 1194 FUNC GLOBAL DEFAULT 11 nco_var_mlt │ │ │ │ │ 1084: 0001d8b5 216 FUNC GLOBAL DEFAULT 11 nco_cnk_csh_ini │ │ │ │ │ - 1085: 00085689 164 FUNC GLOBAL DEFAULT 11 nco_geo_lat_correct │ │ │ │ │ + 1085: 000856b1 164 FUNC GLOBAL DEFAULT 11 nco_geo_lat_correct │ │ │ │ │ 1086: 0001d739 128 FUNC GLOBAL DEFAULT 11 nco_cnk_map_sng_get │ │ │ │ │ - 1087: 00093695 976 FUNC GLOBAL DEFAULT 11 nco_var_scv_dvd │ │ │ │ │ + 1087: 000936bd 976 FUNC GLOBAL DEFAULT 11 nco_var_scv_dvd │ │ │ │ │ 1088: 0003dfcd 264 FUNC GLOBAL DEFAULT 11 KDdist │ │ │ │ │ 1089: 00018d91 776 FUNC GLOBAL DEFAULT 11 nco_cln_prs_tm │ │ │ │ │ 1090: 0004a201 204 FUNC GLOBAL DEFAULT 11 nco_malloc_flg │ │ │ │ │ 1091: 00019099 868 FUNC GLOBAL DEFAULT 11 nco_cln_clc_tm │ │ │ │ │ 1092: 000393dd 90 FUNC GLOBAL DEFAULT 11 nco_get_crd_sct │ │ │ │ │ 1093: 0002bc71 2116 FUNC GLOBAL DEFAULT 11 nco_grp_itr │ │ │ │ │ 1094: 0005000d 32 FUNC GLOBAL DEFAULT 11 nco_inq_natts │ │ │ │ │ - 1095: 00081efd 1484 FUNC GLOBAL DEFAULT 11 nco_trr_ini │ │ │ │ │ + 1095: 00081f25 1484 FUNC GLOBAL DEFAULT 11 nco_trr_ini │ │ │ │ │ 1096: 0003c201 16 FUNC GLOBAL DEFAULT 11 nco_is_fll_pth │ │ │ │ │ 1097: 0002e465 288 FUNC GLOBAL DEFAULT 11 nco_var_trv │ │ │ │ │ - 1098: 00095e3d 272 FUNC GLOBAL DEFAULT 11 nco_var_get │ │ │ │ │ + 1098: 00095e65 272 FUNC GLOBAL DEFAULT 11 nco_var_get │ │ │ │ │ 1099: 0003d5a9 28 FUNC GLOBAL DEFAULT 11 kd_finish │ │ │ │ │ 1100: 00024ce9 102 FUNC GLOBAL DEFAULT 11 nco_dmn_lmt_mrg │ │ │ │ │ 1101: 00028fc5 26 FUNC GLOBAL DEFAULT 11 nco_cmp_aux_crd_dpt │ │ │ │ │ 1102: 0003d955 92 FUNC GLOBAL DEFAULT 11 unload_items │ │ │ │ │ 1103: 00039381 92 FUNC GLOBAL DEFAULT 11 nco_var_xtr_trv │ │ │ │ │ 1104: 00053c39 32 FUNC GLOBAL DEFAULT 11 nco_del_att │ │ │ │ │ 1105: 00043d59 1184 FUNC GLOBAL DEFAULT 11 nco_msh_poly_lst_wrt │ │ │ │ │ 1106: 000517dd 240 FUNC GLOBAL DEFAULT 11 nco_inq_varid │ │ │ │ │ 1107: 0004fbf9 168 FUNC GLOBAL DEFAULT 11 nco_open_memio │ │ │ │ │ - 1108: 0008512d 1044 FUNC GLOBAL DEFAULT 11 nco_sph_seg_parallel │ │ │ │ │ + 1108: 00085155 1044 FUNC GLOBAL DEFAULT 11 nco_sph_seg_parallel │ │ │ │ │ 1109: 0002b565 464 FUNC GLOBAL DEFAULT 11 nco_xtr_grp_mrk │ │ │ │ │ 1110: 0002cdbd 160 FUNC GLOBAL DEFAULT 11 nco_scp_var_crd │ │ │ │ │ 1111: 00017c99 468 FUNC GLOBAL DEFAULT 11 nco_bnr_wrt │ │ │ │ │ 1112: 00034235 788 FUNC GLOBAL DEFAULT 11 nco_prs_aux_crd │ │ │ │ │ 1113: 0003a235 1356 FUNC GLOBAL DEFAULT 11 nco_bld_trv_tbl │ │ │ │ │ - 1114: 00096d11 560 FUNC GLOBAL DEFAULT 11 nco_is_spc_in_grd_att │ │ │ │ │ + 1114: 00096d39 560 FUNC GLOBAL DEFAULT 11 nco_is_spc_in_grd_att │ │ │ │ │ 1115: 0006d759 244 FUNC GLOBAL DEFAULT 11 nco_lon_dff_brnch_dgr │ │ │ │ │ 1116: 00018561 84 FUNC GLOBAL DEFAULT 11 nco_cln_days_in_year_prior_to_given_month │ │ │ │ │ - 1117: 00093a65 954 FUNC GLOBAL DEFAULT 11 nco_scv_var_dvd │ │ │ │ │ + 1117: 00093a8d 954 FUNC GLOBAL DEFAULT 11 nco_scv_var_dvd │ │ │ │ │ 1118: 0003ed5d 676 FUNC GLOBAL DEFAULT 11 nco_lmt_prn │ │ │ │ │ - 1119: 00088c41 492 FUNC GLOBAL DEFAULT 11 nco_sph_intersect_pre │ │ │ │ │ + 1119: 00088c69 492 FUNC GLOBAL DEFAULT 11 nco_sph_intersect_pre │ │ │ │ │ 1120: 00057529 208 FUNC GLOBAL DEFAULT 11 nco_poly_dpl │ │ │ │ │ 1121: 0003288d 564 FUNC GLOBAL DEFAULT 11 nco_prn_tbl_lmt │ │ │ │ │ 1122: 0005732d 70 FUNC GLOBAL DEFAULT 11 nco_poly_minmax_use_crn │ │ │ │ │ 1123: 0003e9c1 188 FUNC GLOBAL DEFAULT 11 kd_priority_list_sort │ │ │ │ │ 1124: 0002b9f1 640 FUNC GLOBAL DEFAULT 11 nco_xtr_wrt │ │ │ │ │ - 1125: 00084919 652 FUNC GLOBAL DEFAULT 11 nco_sph_between │ │ │ │ │ + 1125: 00084941 652 FUNC GLOBAL DEFAULT 11 nco_sph_between │ │ │ │ │ 1126: 0003ebd5 148 FUNC GLOBAL DEFAULT 11 kd_nearest_intersect │ │ │ │ │ 1127: 0003c465 16 FUNC GLOBAL DEFAULT 11 kd_set_build_depth │ │ │ │ │ 1128: 00053c59 520 FUNC GLOBAL DEFAULT 11 nco_put_att │ │ │ │ │ 1129: 00042e89 52 FUNC GLOBAL DEFAULT 11 nco_srt_ntg │ │ │ │ │ 1130: 0005633d 660 FUNC GLOBAL DEFAULT 11 nco_pck_val │ │ │ │ │ 1131: 00026dd1 1140 FUNC GLOBAL DEFAULT 11 nco_fl_nm_prs │ │ │ │ │ 1132: 00053941 172 FUNC GLOBAL DEFAULT 11 nco_inq_attlen_flg │ │ │ │ │ 1133: 00049add 36 FUNC GLOBAL DEFAULT 11 nco_md5_ini │ │ │ │ │ - 1134: 0008e115 1464 FUNC GLOBAL DEFAULT 11 nco_var_add_tll_ncra │ │ │ │ │ - 1135: 00085c2d 14 FUNC GLOBAL DEFAULT 11 nco_sph_add_lonlat │ │ │ │ │ + 1134: 0008e13d 1464 FUNC GLOBAL DEFAULT 11 nco_var_add_tll_ncra │ │ │ │ │ + 1135: 00085c55 14 FUNC GLOBAL DEFAULT 11 nco_sph_add_lonlat │ │ │ │ │ 1136: 0003f411 616 FUNC GLOBAL DEFAULT 11 nco_lmt_prs │ │ │ │ │ 1137: 0003ace5 54 FUNC GLOBAL DEFAULT 11 trv_tbl_grp_nm_fll │ │ │ │ │ 1138: 0007fd45 6420 FUNC GLOBAL DEFAULT 11 nco_s1d_unpack │ │ │ │ │ 1139: 0001cd85 82 FUNC GLOBAL DEFAULT 11 nco_typ_cnv_rth │ │ │ │ │ 1140: 00036105 220 FUNC GLOBAL DEFAULT 11 nco_prc_cmn_var_nm_fll │ │ │ │ │ 1141: 000299e5 2760 FUNC GLOBAL DEFAULT 11 nco_xtr_mk │ │ │ │ │ 1142: 0004dce9 1000 FUNC GLOBAL DEFAULT 11 nco_mss_val_get │ │ │ │ │ @@ -1148,21 +1148,21 @@ │ │ │ │ │ 1144: 00015785 364 FUNC GLOBAL DEFAULT 11 nco_prs_att │ │ │ │ │ 1145: 000561cd 368 FUNC GLOBAL DEFAULT 11 nco_var_upk_swp │ │ │ │ │ 1146: 0005e0a9 124 FUNC GLOBAL DEFAULT 11 nco_prn_nonfinite_dbl │ │ │ │ │ 1147: 0002db39 440 FUNC GLOBAL DEFAULT 11 nco_set_prm_typ_out │ │ │ │ │ 1148: 0003d5cd 272 FUNC GLOBAL DEFAULT 11 pr_tree │ │ │ │ │ 1149: 0002e6c1 5480 FUNC GLOBAL DEFAULT 11 nco_cpy_var_dfn_trv │ │ │ │ │ 1150: 00043531 56 FUNC GLOBAL DEFAULT 11 nco_rgd_arr_lst_free │ │ │ │ │ - 1151: 000861a9 256 FUNC GLOBAL DEFAULT 11 nco_sph_poly_in_poly │ │ │ │ │ + 1151: 000861d1 256 FUNC GLOBAL DEFAULT 11 nco_sph_poly_in_poly │ │ │ │ │ 1152: 00050d99 172 FUNC GLOBAL DEFAULT 11 nco_inq_enum │ │ │ │ │ 1153: 0004fd3d 140 FUNC GLOBAL DEFAULT 11 nc_def_var_filter_ccr │ │ │ │ │ 1154: 0004b715 234 FUNC GLOBAL DEFAULT 11 nco_msa_clc_cnt │ │ │ │ │ 1155: 00050a3d 180 FUNC GLOBAL DEFAULT 11 nco_inq_user_type │ │ │ │ │ 1156: 00035b2d 1052 FUNC GLOBAL DEFAULT 11 nco_nsm_ncr │ │ │ │ │ - 1157: 00083af9 256 FUNC GLOBAL DEFAULT 11 nco_sph_cross_chk │ │ │ │ │ + 1157: 00083b21 256 FUNC GLOBAL DEFAULT 11 nco_sph_cross_chk │ │ │ │ │ 1158: 0003b429 1592 FUNC GLOBAL DEFAULT 11 trv_tbl_free │ │ │ │ │ 1159: 0003d805 120 FUNC GLOBAL DEFAULT 11 kd_badness │ │ │ │ │ 1160: 0004faa5 4 FUNC GLOBAL DEFAULT 11 nco_open_flg │ │ │ │ │ 1161: 0005055d 156 FUNC GLOBAL DEFAULT 11 nco_inq_dimid │ │ │ │ │ 1162: 0003518d 1912 FUNC GLOBAL DEFAULT 11 nco_bld_nsm │ │ │ │ │ 1163: 000433c1 248 FUNC GLOBAL DEFAULT 11 sng_lst_cat │ │ │ │ │ 1164: 00020d59 2324 FUNC GLOBAL DEFAULT 11 nco_cnv_cf_cll_mth_add │ │ │ │ │ @@ -1177,119 +1177,119 @@ │ │ │ │ │ 1173: 0001dae9 468 FUNC GLOBAL DEFAULT 11 nco_cnk_ini │ │ │ │ │ 1174: 0002582d 304 FUNC GLOBAL DEFAULT 11 nco_fl_overwrite_prm │ │ │ │ │ 1175: 0004ff85 32 FUNC GLOBAL DEFAULT 11 nco_inq_ncid │ │ │ │ │ 1176: 00057f29 56 FUNC GLOBAL DEFAULT 11 nco_poly_typ_sng_get │ │ │ │ │ 1177: 000513cd 40 FUNC GLOBAL DEFAULT 11 nco_def_var_filter │ │ │ │ │ 1178: 0004bf25 36 FUNC GLOBAL DEFAULT 11 nco_msa_qsort_srt_trv │ │ │ │ │ 1179: 000539ed 32 FUNC GLOBAL DEFAULT 11 nco_inq_attname │ │ │ │ │ - 1180: 000824fd 1492 FUNC GLOBAL DEFAULT 11 nco_trr_read │ │ │ │ │ - 1181: 0008b63d 328 FUNC GLOBAL DEFAULT 11 nco_var_lst_fix_rec_dvd │ │ │ │ │ - 1182: 00084089 120 FUNC GLOBAL DEFAULT 11 nco_sph_cross2 │ │ │ │ │ + 1180: 00082525 1492 FUNC GLOBAL DEFAULT 11 nco_trr_read │ │ │ │ │ + 1181: 0008b665 328 FUNC GLOBAL DEFAULT 11 nco_var_lst_fix_rec_dvd │ │ │ │ │ + 1182: 000840b1 120 FUNC GLOBAL DEFAULT 11 nco_sph_cross2 │ │ │ │ │ 1183: 000162b1 152 FUNC GLOBAL DEFAULT 11 nco_thr_att_cat │ │ │ │ │ 1184: 0006d84d 308 FUNC GLOBAL DEFAULT 11 nco_lon_dff_brnch_rdn │ │ │ │ │ 1185: 0003dfb5 24 FUNC GLOBAL DEFAULT 11 hav │ │ │ │ │ 1186: 0005141d 48 FUNC GLOBAL DEFAULT 11 nco_inq_var │ │ │ │ │ - 1187: 000832a1 476 FUNC GLOBAL DEFAULT 11 sng_ascii_trn │ │ │ │ │ + 1187: 000832c9 476 FUNC GLOBAL DEFAULT 11 sng_ascii_trn │ │ │ │ │ 1188: 00053a0d 324 FUNC GLOBAL DEFAULT 11 nco_copy_att │ │ │ │ │ - 1189: 00087271 1588 FUNC GLOBAL DEFAULT 11 nco_rll_intersect │ │ │ │ │ + 1189: 00087299 1588 FUNC GLOBAL DEFAULT 11 nco_rll_intersect │ │ │ │ │ 1190: 0004ec75 108 FUNC GLOBAL DEFAULT 11 nm2sng_nc │ │ │ │ │ 1191: 00059841 548 FUNC GLOBAL DEFAULT 11 nco_poly_lst_chk │ │ │ │ │ 1192: 00013319 932 FUNC GLOBAL DEFAULT 11 nco_aed_prc_wrp │ │ │ │ │ 1193: 0003ab6d 108 FUNC GLOBAL DEFAULT 11 trv_tbl_prn │ │ │ │ │ 1194: 00043361 52 FUNC GLOBAL DEFAULT 11 nco_lst_srt_nm_id │ │ │ │ │ 1195: 0002a80d 340 FUNC GLOBAL DEFAULT 11 nco_xtr_lst │ │ │ │ │ - 1196: 0008e6cd 596 FUNC GLOBAL DEFAULT 11 nco_var_copy_tll │ │ │ │ │ + 1196: 0008e6f5 596 FUNC GLOBAL DEFAULT 11 nco_var_copy_tll │ │ │ │ │ 1197: 00059d2d 192 FUNC GLOBAL DEFAULT 11 nco_mem_lst_cat │ │ │ │ │ - 1198: 000824c9 52 FUNC GLOBAL DEFAULT 11 nco_trr_ntl_sng │ │ │ │ │ - 1199: 0008d2dd 548 FUNC GLOBAL DEFAULT 11 nco_var_lst_dvd_ncbo │ │ │ │ │ + 1198: 000824f1 52 FUNC GLOBAL DEFAULT 11 nco_trr_ntl_sng │ │ │ │ │ + 1199: 0008d305 548 FUNC GLOBAL DEFAULT 11 nco_var_lst_dvd_ncbo │ │ │ │ │ 1200: 00051a8d 32 FUNC GLOBAL DEFAULT 11 nco_inq_varndims │ │ │ │ │ 1201: 00051679 48 FUNC GLOBAL DEFAULT 11 nco_inq_var_filter_flg │ │ │ │ │ 1202: 00018955 92 FUNC GLOBAL DEFAULT 11 nco_cln_prn_tm │ │ │ │ │ 1203: 0004d5f1 72 FUNC GLOBAL DEFAULT 11 nco_mss_val_cp │ │ │ │ │ 1204: 00021cf5 52 FUNC GLOBAL DEFAULT 11 nco_poly_vrl_flg_sng_get │ │ │ │ │ 1205: 0004e5cd 42 FUNC GLOBAL DEFAULT 11 nco_remove_backslash │ │ │ │ │ 1206: 0003c025 110 FUNC GLOBAL DEFAULT 11 trv_tbl_mrk_nsm_mbr │ │ │ │ │ 1207: 0003d351 88 FUNC GLOBAL DEFAULT 11 kd_start │ │ │ │ │ 1208: 000337a1 672 FUNC GLOBAL DEFAULT 11 nco_var_get_wgt_trv │ │ │ │ │ - 1209: 000831f5 172 FUNC GLOBAL DEFAULT 11 sng2sng_sf │ │ │ │ │ + 1209: 0008321d 172 FUNC GLOBAL DEFAULT 11 sng2sng_sf │ │ │ │ │ 1210: 0002508d 440 FUNC GLOBAL DEFAULT 11 nco_dmn_sct_cmp │ │ │ │ │ 1211: 00049d49 632 FUNC GLOBAL DEFAULT 11 nco_md5_chk │ │ │ │ │ 1212: 0003daf9 768 FUNC GLOBAL DEFAULT 11 find_min_max_node │ │ │ │ │ 1213: 0001ff1d 164 FUNC GLOBAL DEFAULT 11 nco_cnv_arm_time_mk │ │ │ │ │ - 1214: 0008bd85 1780 FUNC GLOBAL DEFAULT 11 nco_var_lst_crd_ass_add │ │ │ │ │ - 1215: 00083f41 40 FUNC GLOBAL DEFAULT 11 nco_sph_dot │ │ │ │ │ - 1216: 00084f75 140 FUNC GLOBAL DEFAULT 11 nco_sph_add_pnt │ │ │ │ │ + 1214: 0008bdad 1780 FUNC GLOBAL DEFAULT 11 nco_var_lst_crd_ass_add │ │ │ │ │ + 1215: 00083f69 40 FUNC GLOBAL DEFAULT 11 nco_sph_dot │ │ │ │ │ + 1216: 00084f9d 140 FUNC GLOBAL DEFAULT 11 nco_sph_add_pnt │ │ │ │ │ 1217: 00019bc5 728 FUNC GLOBAL DEFAULT 11 nco_cln_var_prs │ │ │ │ │ - 1218: 00084655 50 FUNC GLOBAL DEFAULT 11 nco_sph_add │ │ │ │ │ - 1219: 000878a5 120 FUNC GLOBAL DEFAULT 11 nco_rll_add_pnt │ │ │ │ │ + 1218: 0008467d 50 FUNC GLOBAL DEFAULT 11 nco_sph_add │ │ │ │ │ + 1219: 000878cd 120 FUNC GLOBAL DEFAULT 11 nco_rll_add_pnt │ │ │ │ │ 1220: 0001cd81 4 FUNC GLOBAL DEFAULT 11 nco_var_cnf_typ_tst │ │ │ │ │ 1221: 0003ba61 1074 FUNC GLOBAL DEFAULT 11 nco_trv_hsh_bld │ │ │ │ │ - 1222: 00082e81 34 FUNC GLOBAL DEFAULT 11 sng_idx_dlm_c2f │ │ │ │ │ + 1222: 00082ea9 34 FUNC GLOBAL DEFAULT 11 sng_idx_dlm_c2f │ │ │ │ │ 1223: 00022219 128 FUNC GLOBAL DEFAULT 11 nco_crt_poly_in_poly │ │ │ │ │ 1224: 0004f6c1 136 FUNC GLOBAL DEFAULT 11 nco_dfl_case_prg_id_err │ │ │ │ │ 1225: 000503a5 440 FUNC GLOBAL DEFAULT 11 nco_def_dim │ │ │ │ │ - 1226: 000848b1 56 FUNC GLOBAL DEFAULT 11 nco_sph_adi │ │ │ │ │ + 1226: 000848d9 56 FUNC GLOBAL DEFAULT 11 nco_sph_adi │ │ │ │ │ 1227: 0002e685 60 FUNC GLOBAL DEFAULT 11 nco_get_dmn_nm_fll │ │ │ │ │ 1228: 0004f629 152 FUNC GLOBAL DEFAULT 11 jsn_typ_nm │ │ │ │ │ 1229: 0007efa5 32 FUNC GLOBAL DEFAULT 11 nco_rth_prc_rnk │ │ │ │ │ - 1230: 0009668d 556 FUNC GLOBAL DEFAULT 11 nco_is_spc_in_crd_att │ │ │ │ │ + 1230: 000966b5 556 FUNC GLOBAL DEFAULT 11 nco_is_spc_in_crd_att │ │ │ │ │ 1231: 000361e1 330 FUNC GLOBAL DEFAULT 11 nco_cmn_nsm_var │ │ │ │ │ 1232: 0002b345 232 FUNC GLOBAL DEFAULT 11 nco_prn_xtr_mtd │ │ │ │ │ 1233: 00050771 32 FUNC GLOBAL DEFAULT 11 nco_inq_dimname │ │ │ │ │ - 1234: 00083d51 446 FUNC GLOBAL DEFAULT 11 nco_sph_process_pre │ │ │ │ │ + 1234: 00083d79 446 FUNC GLOBAL DEFAULT 11 nco_sph_process_pre │ │ │ │ │ 1235: 000662ad 824 FUNC GLOBAL DEFAULT 11 rec_crd_chk │ │ │ │ │ - 1236: 00095f69 10 FUNC GLOBAL DEFAULT 11 nco_xrf_var │ │ │ │ │ + 1236: 00095f91 10 FUNC GLOBAL DEFAULT 11 nco_xrf_var │ │ │ │ │ 1237: 00042fa5 268 FUNC GLOBAL DEFAULT 11 nco_lst_prs_1D │ │ │ │ │ 1238: 0004e409 236 FUNC GLOBAL DEFAULT 11 nco_sng2kvm │ │ │ │ │ 1239: 00049c15 172 FUNC GLOBAL DEFAULT 11 md5_finish │ │ │ │ │ - 1240: 0008fbad 1202 FUNC GLOBAL DEFAULT 11 nco_var_mod │ │ │ │ │ - 1241: 00086679 620 FUNC GLOBAL DEFAULT 11 nco_sph_inside_mk │ │ │ │ │ + 1240: 0008fbd5 1202 FUNC GLOBAL DEFAULT 11 nco_var_mod │ │ │ │ │ + 1241: 000866a1 620 FUNC GLOBAL DEFAULT 11 nco_sph_inside_mk │ │ │ │ │ 1242: 00052031 544 FUNC GLOBAL DEFAULT 11 nco_get_var1 │ │ │ │ │ 1243: 0002ab99 1344 FUNC GLOBAL DEFAULT 11 nco_xtr_cf_var_add │ │ │ │ │ 1244: 00031c11 56 FUNC GLOBAL DEFAULT 11 nco_dmn_dgn_tbl │ │ │ │ │ 1245: 0002a4ad 368 FUNC GLOBAL DEFAULT 11 nco_xtr_xcl │ │ │ │ │ 1246: 0002e335 304 FUNC GLOBAL DEFAULT 11 nco_fll_var_trv │ │ │ │ │ - 1247: 00083545 996 FUNC GLOBAL DEFAULT 11 nco_sng2typ │ │ │ │ │ + 1247: 0008356d 996 FUNC GLOBAL DEFAULT 11 nco_sng2typ │ │ │ │ │ 1248: 0005766d 178 FUNC GLOBAL DEFAULT 11 nco_poly_shp_pop │ │ │ │ │ 1249: 00034ebd 138 FUNC GLOBAL DEFAULT 11 nco_dmn_lmt │ │ │ │ │ - 1250: 000868e5 344 FUNC GLOBAL DEFAULT 11 nco_sph_centroid_mk │ │ │ │ │ - 1251: 00085b59 212 FUNC GLOBAL DEFAULT 11 nco_geo_sph_2_lonlat │ │ │ │ │ + 1250: 0008690d 344 FUNC GLOBAL DEFAULT 11 nco_sph_centroid_mk │ │ │ │ │ + 1251: 00085b81 212 FUNC GLOBAL DEFAULT 11 nco_geo_sph_2_lonlat │ │ │ │ │ 1252: 00043395 44 FUNC GLOBAL DEFAULT 11 nco_nm_id_lst_free │ │ │ │ │ 1253: 0001d675 50 FUNC GLOBAL DEFAULT 11 ncap_var_scv_cnf_typ_hgh_prc │ │ │ │ │ - 1254: 00094621 344 FUNC GLOBAL DEFAULT 11 nco_var_scv_pwr │ │ │ │ │ + 1254: 00094649 344 FUNC GLOBAL DEFAULT 11 nco_var_scv_pwr │ │ │ │ │ 1255: 00081a95 64 FUNC GLOBAL DEFAULT 11 nco_cpy_prn │ │ │ │ │ - 1256: 00083f69 224 FUNC GLOBAL DEFAULT 11 nco_sph_dot_nm │ │ │ │ │ + 1256: 00083f91 224 FUNC GLOBAL DEFAULT 11 nco_sph_dot_nm │ │ │ │ │ 1257: 0005004d 40 FUNC GLOBAL DEFAULT 11 nco_inq_unlimdim_flg │ │ │ │ │ 1258: 0003c2f9 28 FUNC GLOBAL DEFAULT 11 kd_priority_cmp │ │ │ │ │ 1259: 00054635 168 FUNC GLOBAL DEFAULT 11 nco_omp_for_chk │ │ │ │ │ 1260: 000194fd 804 FUNC GLOBAL DEFAULT 11 nco_clm_nfo_to_tm_bnds │ │ │ │ │ 1261: 00031b75 156 FUNC GLOBAL DEFAULT 11 nco_dmn_trv_msa_tbl │ │ │ │ │ 1262: 0003b2c1 42 FUNC GLOBAL DEFAULT 11 trv_tbl_inq_dpt │ │ │ │ │ 1263: 0006d3c9 88 FUNC GLOBAL DEFAULT 11 nco_rgr_mpf_sng │ │ │ │ │ 1264: 000225d1 2204 FUNC GLOBAL DEFAULT 11 nco_ddra │ │ │ │ │ 1265: 00042ad1 8 FUNC GLOBAL DEFAULT 11 nco_cmp_nm_id_nm │ │ │ │ │ - 1266: 00092b65 60 FUNC GLOBAL DEFAULT 11 nco_var_zero │ │ │ │ │ + 1266: 00092b8d 60 FUNC GLOBAL DEFAULT 11 nco_var_zero │ │ │ │ │ 1267: 00046c09 134 FUNC GLOBAL DEFAULT 11 nco_map_hst_mk │ │ │ │ │ 1268: 0005bee5 200 FUNC GLOBAL DEFAULT 11 nco_typ_fmt_sng │ │ │ │ │ 1269: 0005497d 644 FUNC GLOBAL DEFAULT 11 nco_pck_map_get │ │ │ │ │ 1270: 0006cde5 1112 FUNC GLOBAL DEFAULT 11 nco_lat_wgt_gss │ │ │ │ │ 1271: 00015b11 240 FUNC GLOBAL DEFAULT 11 nco_gpe_evl_stb │ │ │ │ │ 1272: 0004a2cd 208 FUNC GLOBAL DEFAULT 11 nco_malloc_dbg │ │ │ │ │ 1273: 00020719 424 FUNC GLOBAL DEFAULT 11 nco_cnv_ccm_ccsm_cf_inq │ │ │ │ │ 1274: 0005674d 64 FUNC GLOBAL DEFAULT 11 nco_poly_init_crn │ │ │ │ │ 1275: 0003371d 132 FUNC GLOBAL DEFAULT 11 nco_skp_var │ │ │ │ │ 1276: 000294fd 36 FUNC GLOBAL DEFAULT 11 nco_get_sls_chr_cnt │ │ │ │ │ 1277: 0004bb0d 812 FUNC GLOBAL DEFAULT 11 nco_msa_wrp_splt_trv │ │ │ │ │ 1278: 00027529 248 FUNC GLOBAL DEFAULT 11 nco_fl_blocksize │ │ │ │ │ 1279: 0005037d 40 FUNC GLOBAL DEFAULT 11 nco_inq_grp_parent_flg │ │ │ │ │ - 1280: 000968b9 556 FUNC GLOBAL DEFAULT 11 nco_is_spc_in_bnd_att │ │ │ │ │ + 1280: 000968e1 556 FUNC GLOBAL DEFAULT 11 nco_is_spc_in_bnd_att │ │ │ │ │ 1281: 0006f16d 26200 FUNC GLOBAL DEFAULT 11 nco_rgr_wgt │ │ │ │ │ - 1282: 000932d1 964 FUNC GLOBAL DEFAULT 11 nco_var_scv_mlt │ │ │ │ │ + 1282: 000932f9 964 FUNC GLOBAL DEFAULT 11 nco_var_scv_mlt │ │ │ │ │ 1283: 000de554 4 OBJECT GLOBAL DEFAULT 20 kd_tmp_ptr │ │ │ │ │ - 1284: 00094779 338 FUNC GLOBAL DEFAULT 11 nco_scv_var_pwr │ │ │ │ │ + 1284: 000947a1 338 FUNC GLOBAL DEFAULT 11 nco_scv_var_pwr │ │ │ │ │ 1285: 00051765 120 FUNC GLOBAL DEFAULT 11 nco_inq_var_fletcher32 │ │ │ │ │ 1286: 0007eced 194 FUNC GLOBAL DEFAULT 11 nco_rgr_ctl │ │ │ │ │ 1287: 0003ac65 62 FUNC GLOBAL DEFAULT 11 trv_tbl_fnd_var_nm_fll │ │ │ │ │ 1288: 0004f975 160 FUNC GLOBAL DEFAULT 11 nco_open │ │ │ │ │ 1289: 0003b32d 38 FUNC GLOBAL DEFAULT 11 nco_dmn_set_msa │ │ │ │ │ 1290: 00025245 328 FUNC GLOBAL DEFAULT 11 nco_dmn_lst_ass_var │ │ │ │ │ 1291: 0002b735 700 FUNC GLOBAL DEFAULT 11 nco_chk_nan │ │ │ │ │ @@ -1299,21 +1299,21 @@ │ │ │ │ │ 1295: 000430b1 154 FUNC GLOBAL DEFAULT 11 nco_lst_prs_2D │ │ │ │ │ 1296: 0003868d 1516 FUNC GLOBAL DEFAULT 11 nco_grp_brd │ │ │ │ │ 1297: 0001b799 196 FUNC GLOBAL DEFAULT 11 nco_cnv_mss_val_typ │ │ │ │ │ 1298: 00016c49 1356 FUNC GLOBAL DEFAULT 11 nco_aux_evl │ │ │ │ │ 1299: 00024dc1 716 FUNC GLOBAL DEFAULT 11 nco_inq_dmn_grp_id │ │ │ │ │ 1300: 00059ded 508 FUNC GLOBAL DEFAULT 11 nco_poly_lst_mk_vrl │ │ │ │ │ 1301: 00029935 176 FUNC GLOBAL DEFAULT 11 nco_pth_mch │ │ │ │ │ - 1302: 00082be1 292 FUNC GLOBAL DEFAULT 11 chr2sng_xml │ │ │ │ │ + 1302: 00082c09 292 FUNC GLOBAL DEFAULT 11 chr2sng_xml │ │ │ │ │ 1303: 0007faa9 80 FUNC GLOBAL DEFAULT 11 nco_set_long │ │ │ │ │ 1304: 0003a7bd 388 FUNC GLOBAL DEFAULT 11 trv_tbl_inq │ │ │ │ │ 1305: 00018c21 54 FUNC GLOBAL DEFAULT 11 nco_cln_clc_dbl_dff │ │ │ │ │ 1306: 0004d639 1712 FUNC GLOBAL DEFAULT 11 nco_mss_val_cnf │ │ │ │ │ 1307: 000235d9 5320 FUNC GLOBAL DEFAULT 11 nco_usg_prn │ │ │ │ │ - 1308: 00096f41 128 FUNC GLOBAL DEFAULT 11 nco_var_mtd_refresh │ │ │ │ │ + 1308: 00096f69 128 FUNC GLOBAL DEFAULT 11 nco_var_mtd_refresh │ │ │ │ │ 1309: 00051d49 380 FUNC GLOBAL DEFAULT 11 nco_get_var │ │ │ │ │ 1310: 0004a511 864 FUNC GLOBAL DEFAULT 11 nco_prc_stt_get │ │ │ │ │ 1311: 0002e64d 56 FUNC GLOBAL DEFAULT 11 nco_dfn_dmn │ │ │ │ │ 1312: 00029239 4 FUNC GLOBAL DEFAULT 11 nco_grp_itr_free │ │ │ │ │ 1313: 0005098d 176 FUNC GLOBAL DEFAULT 11 nco_inq_typeids │ │ │ │ │ 1314: 000257a5 136 FUNC GLOBAL DEFAULT 11 nco_fl_fmt_vet │ │ │ │ │ 1315: 0002c71d 348 FUNC GLOBAL DEFAULT 11 nco_bld_crd_rec_var_trv │ │ │ │ │ @@ -1323,43 +1323,43 @@ │ │ │ │ │ 1319: 0004e4f5 94 FUNC GLOBAL DEFAULT 11 nco_sng_strip │ │ │ │ │ 1320: 0002dab1 136 FUNC GLOBAL DEFAULT 11 nco_var_typ_trv │ │ │ │ │ 1321: 0007faf9 88 FUNC GLOBAL DEFAULT 11 scl_dbl_mk_var │ │ │ │ │ 1322: 00056f5d 976 FUNC GLOBAL DEFAULT 11 nco_poly_prn │ │ │ │ │ 1323: 00052451 652 FUNC GLOBAL DEFAULT 11 nco_get_vara │ │ │ │ │ 1324: 00042ad9 604 FUNC GLOBAL DEFAULT 11 nco_fmt_sng_printf_subst │ │ │ │ │ 1325: 0003d3a9 512 FUNC GLOBAL DEFAULT 11 kd_next │ │ │ │ │ - 1326: 00089331 2026 FUNC GLOBAL DEFAULT 11 nco_var_avg_rdc_ttl │ │ │ │ │ + 1326: 00089359 2026 FUNC GLOBAL DEFAULT 11 nco_var_avg_rdc_ttl │ │ │ │ │ 1327: 00036ef9 198 FUNC GLOBAL DEFAULT 11 nco_cmn_var │ │ │ │ │ 1328: 0003beb1 370 FUNC GLOBAL DEFAULT 11 nco_nm_mch │ │ │ │ │ 1329: 000136bd 284 FUNC GLOBAL DEFAULT 11 nco_aed_prc_glb │ │ │ │ │ 1330: 0005c279 3448 FUNC GLOBAL DEFAULT 11 nco_prn_var_val_lmt │ │ │ │ │ 1331: 0003aead 180 FUNC GLOBAL DEFAULT 11 trv_tbl_cmn_nm_prt │ │ │ │ │ 1332: 00015c39 64 FUNC GLOBAL DEFAULT 11 nco_gpe_sng │ │ │ │ │ 1333: 000565d1 192 FUNC GLOBAL DEFAULT 11 nco_put_var_pck │ │ │ │ │ 1334: 00022eb5 464 FUNC GLOBAL DEFAULT 11 nco_exit_lbr_rcd │ │ │ │ │ 1335: 0004b801 316 FUNC GLOBAL DEFAULT 11 nco_msa_var_get │ │ │ │ │ 1336: 00043219 8 FUNC GLOBAL DEFAULT 11 nco_cmp_sng │ │ │ │ │ 1337: 0004eff5 144 FUNC GLOBAL DEFAULT 11 nco_dfl_case_generic_err │ │ │ │ │ 1338: 0001e3a5 2104 FUNC GLOBAL DEFAULT 11 nco_cnk_sz_set │ │ │ │ │ - 1339: 00086ee1 180 FUNC GLOBAL DEFAULT 11 nco_sph_mk_pqcross │ │ │ │ │ + 1339: 00086f09 180 FUNC GLOBAL DEFAULT 11 nco_sph_mk_pqcross │ │ │ │ │ 1340: 0004faa9 168 FUNC GLOBAL DEFAULT 11 nco_open_mem │ │ │ │ │ 1341: 000511ed 432 FUNC GLOBAL DEFAULT 11 nco_def_var │ │ │ │ │ 1342: 00052f15 808 FUNC GLOBAL DEFAULT 11 nco_get_varm │ │ │ │ │ 1343: 00020279 684 FUNC GLOBAL DEFAULT 11 nco_clm_nfo_get │ │ │ │ │ 1344: 000434b9 80 FUNC GLOBAL DEFAULT 11 nco_rgd_arr_lst_chk │ │ │ │ │ - 1345: 0008c5d9 780 FUNC GLOBAL DEFAULT 11 nco_var_lst_mrg │ │ │ │ │ + 1345: 0008c601 780 FUNC GLOBAL DEFAULT 11 nco_var_lst_mrg │ │ │ │ │ 1346: 00058da9 288 FUNC GLOBAL DEFAULT 11 nco_poly_re_org_lst │ │ │ │ │ 1347: 000516c9 40 FUNC GLOBAL DEFAULT 11 nco_inq_var_filter_info │ │ │ │ │ 1348: 0004f311 132 FUNC GLOBAL DEFAULT 11 cdl_typ_sfx │ │ │ │ │ 1349: 00033a41 172 FUNC GLOBAL DEFAULT 11 nco_grp_var_lst │ │ │ │ │ 1350: 0003c971 532 FUNC GLOBAL DEFAULT 11 build_node │ │ │ │ │ - 1351: 0008d501 608 FUNC GLOBAL DEFAULT 11 nco_var_abs │ │ │ │ │ - 1352: 00083929 460 FUNC GLOBAL DEFAULT 11 nco_sng_sntz │ │ │ │ │ - 1353: 00095f4d 26 FUNC GLOBAL DEFAULT 11 nco_xrf_dmn │ │ │ │ │ - 1354: 0008c555 130 FUNC GLOBAL DEFAULT 11 nco_var_lst_convert │ │ │ │ │ + 1351: 0008d529 608 FUNC GLOBAL DEFAULT 11 nco_var_abs │ │ │ │ │ + 1352: 00083951 460 FUNC GLOBAL DEFAULT 11 nco_sng_sntz │ │ │ │ │ + 1353: 00095f75 26 FUNC GLOBAL DEFAULT 11 nco_xrf_dmn │ │ │ │ │ + 1354: 0008c57d 130 FUNC GLOBAL DEFAULT 11 nco_var_lst_convert │ │ │ │ │ 1355: 00057cf1 520 FUNC GLOBAL DEFAULT 11 nco_poly_ctr_add │ │ │ │ │ 1356: 0002ce5d 1524 FUNC GLOBAL DEFAULT 11 nco_bld_var_dmn │ │ │ │ │ - 1357: 00092f39 920 FUNC GLOBAL DEFAULT 11 nco_var_scv_sub │ │ │ │ │ + 1357: 00092f61 920 FUNC GLOBAL DEFAULT 11 nco_var_scv_sub │ │ │ │ │ 1358: 00021901 12 FUNC GLOBAL DEFAULT 11 nco_crt_left_on │ │ │ │ │ 1359: 00052949 764 FUNC GLOBAL DEFAULT 11 nco_get_vars │ │ │ │ │ 1360: 00057b71 54 FUNC GLOBAL DEFAULT 11 nco_poly_wrp_splt │ │ │ │ │ 1361: 0003d9b1 192 FUNC GLOBAL DEFAULT 11 kd_rebuild │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -158,68 +158,68 @@ │ │ │ │ │ 000de47c 00000017 R_ARM_RELATIVE │ │ │ │ │ 000de480 00000017 R_ARM_RELATIVE │ │ │ │ │ 000de484 00000017 R_ARM_RELATIVE │ │ │ │ │ 000de488 00000017 R_ARM_RELATIVE │ │ │ │ │ 000de48c 00000017 R_ARM_RELATIVE │ │ │ │ │ 000de490 00000017 R_ARM_RELATIVE │ │ │ │ │ 000de494 00000017 R_ARM_RELATIVE │ │ │ │ │ -000ddf90 00051615 R_ARM_GLOB_DAT 00082be1 chr2sng_xml │ │ │ │ │ +000ddf90 00051615 R_ARM_GLOB_DAT 00082c09 chr2sng_xml │ │ │ │ │ 000ddf94 0001d715 R_ARM_GLOB_DAT 000de21c nco_mta_sub_dlm │ │ │ │ │ 000ddf98 00003a15 R_ARM_GLOB_DAT 00000000 ut_write_to_stderr@UDUNITS_2.2.14 │ │ │ │ │ 000ddf9c 00003c15 R_ARM_GLOB_DAT 00000000 __gmon_start__ │ │ │ │ │ 000ddfa0 0003fd15 R_ARM_GLOB_DAT 00028fa9 nco_cmp_crd_dpt │ │ │ │ │ 000ddfa4 0003b115 R_ARM_GLOB_DAT 00042ac9 nco_cmp_nm_id_id │ │ │ │ │ 000ddfa8 0003a015 R_ARM_GLOB_DAT 0003e99d kd_priority_cmp_dist │ │ │ │ │ 000ddfac 00008415 R_ARM_GLOB_DAT 00000000 _ITM_deregisterTMCloneTable │ │ │ │ │ 000ddfb0 00044d15 R_ARM_GLOB_DAT 00028fc5 nco_cmp_aux_crd_dpt │ │ │ │ │ 000ddfb4 00009815 R_ARM_GLOB_DAT 00000000 _ITM_registerTMCloneTable │ │ │ │ │ -000ddfb8 0001eb15 R_ARM_GLOB_DAT 00082d05 chr2sng_jsn │ │ │ │ │ +000ddfb8 0001eb15 R_ARM_GLOB_DAT 00082d2d chr2sng_jsn │ │ │ │ │ 000ddfbc 00053815 R_ARM_GLOB_DAT 00043219 nco_cmp_sng │ │ │ │ │ 000ddfc0 0000ec15 R_ARM_GLOB_DAT 00000000 __stack_chk_guard@GLIBC_2.4 │ │ │ │ │ 000ddfc4 0000f215 R_ARM_GLOB_DAT 00000000 ut_ignore@UDUNITS_2.2.14 │ │ │ │ │ 000ddfc8 0003d315 R_ARM_GLOB_DAT 000de768 DEBUG_SPH │ │ │ │ │ 000ddfcc 00032315 R_ARM_GLOB_DAT 0004aca9 nco_cmp_lmt_srt │ │ │ │ │ 000ddfd0 00020915 R_ARM_GLOB_DAT 00043201 nco_cmp_int │ │ │ │ │ 000ddfd4 00013615 R_ARM_GLOB_DAT 00000000 stdin@GLIBC_2.4 │ │ │ │ │ 000ddfd8 00050315 R_ARM_GLOB_DAT 000de554 kd_tmp_ptr │ │ │ │ │ 000ddfdc 0004f115 R_ARM_GLOB_DAT 00042ad1 nco_cmp_nm_id_nm │ │ │ │ │ 000ddfe0 00015615 R_ARM_GLOB_DAT 00000000 stdout@GLIBC_2.4 │ │ │ │ │ -000ddfe4 00035c15 R_ARM_GLOB_DAT 00082ad1 chr2sng_cdl │ │ │ │ │ +000ddfe4 00035c15 R_ARM_GLOB_DAT 00082af9 chr2sng_cdl │ │ │ │ │ 000ddfe8 0004ea15 R_ARM_GLOB_DAT 0003c2f9 kd_priority_cmp │ │ │ │ │ 000ddfec 00016815 R_ARM_GLOB_DAT 00000000 stderr@GLIBC_2.4 │ │ │ │ │ 000ddff0 00037b15 R_ARM_GLOB_DAT 0003a781 trv_tbl_cmp_asc_nm_fll │ │ │ │ │ 000ddff4 0002b715 R_ARM_GLOB_DAT 000de558 map_rgr │ │ │ │ │ 000ddff8 00037d15 R_ARM_GLOB_DAT 0003a789 trv_tbl_cmp_dsc_nm_fll │ │ │ │ │ 000ddffc 0001a815 R_ARM_GLOB_DAT 00000000 __cxa_finalize@GLIBC_2.4 │ │ │ │ │ │ │ │ │ │ Relocation section '.rel.plt' at offset 0xd4f8 contains 1038 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 000dcf58 00024616 R_ARM_JUMP_SLOT 0005bfad nco_prn_var_val_cmt │ │ │ │ │ 000dcf5c 0004a916 R_ARM_JUMP_SLOT 0003ab6d trv_tbl_prn │ │ │ │ │ 000dcf60 00000316 R_ARM_JUMP_SLOT 00000000 nc_put_vara_short │ │ │ │ │ -000dcf64 0002d016 R_ARM_JUMP_SLOT 00087b41 nco_mat_int_pl │ │ │ │ │ +000dcf64 0002d016 R_ARM_JUMP_SLOT 00087b69 nco_mat_int_pl │ │ │ │ │ 000dcf68 00027416 R_ARM_JUMP_SLOT 000345a1 nco_dmn_malloc │ │ │ │ │ 000dcf6c 0004b116 R_ARM_JUMP_SLOT 00051679 nco_inq_var_filter_flg │ │ │ │ │ 000dcf70 0002fe16 R_ARM_JUMP_SLOT 000526dd nco_put_vara │ │ │ │ │ 000dcf74 00000416 R_ARM_JUMP_SLOT 00000000 nc_get_vara_short │ │ │ │ │ 000dcf78 00038816 R_ARM_JUMP_SLOT 0006d2bd nco_grd_lon_sng │ │ │ │ │ 000dcf7c 00023116 R_ARM_JUMP_SLOT 0002c4b5 nco_crd_var_dmn_scp │ │ │ │ │ -000dcf80 00026d16 R_ARM_JUMP_SLOT 0009625d nco_is_spc_in_cf_att │ │ │ │ │ +000dcf80 00026d16 R_ARM_JUMP_SLOT 00096285 nco_is_spc_in_cf_att │ │ │ │ │ 000dcf84 00032816 R_ARM_JUMP_SLOT 0004e555 nco_kvm_lst_free │ │ │ │ │ 000dcf88 00000516 R_ARM_JUMP_SLOT 00000000 nc_get_att_float │ │ │ │ │ 000dcf8c 0004c516 R_ARM_JUMP_SLOT 0003ba61 nco_trv_hsh_bld │ │ │ │ │ 000dcf90 0003e116 R_ARM_JUMP_SLOT 00053b51 nco_rename_att │ │ │ │ │ 000dcf94 0003fc16 R_ARM_JUMP_SLOT 00021d29 nco_crt_intersect │ │ │ │ │ 000dcf98 00031c16 R_ARM_JUMP_SLOT 00057c71 nco_poly_minmax_2_lon_typ │ │ │ │ │ 000dcf9c 0001db16 R_ARM_JUMP_SLOT 0001a525 ncap_var_cnf_dmn │ │ │ │ │ 000dcfa0 00000616 R_ARM_JUMP_SLOT 00000000 nc_get_vara_schar │ │ │ │ │ 000dcfa4 00028f16 R_ARM_JUMP_SLOT 00023085 nco_is_mfo │ │ │ │ │ 000dcfa8 00029f16 R_ARM_JUMP_SLOT 00024bb1 nco_dmn_fll │ │ │ │ │ 000dcfac 00036416 R_ARM_JUMP_SLOT 00024d51 nco_dmn_lst_free │ │ │ │ │ -000dcfb0 00037616 R_ARM_JUMP_SLOT 0008566d nco_sph_set_domain │ │ │ │ │ +000dcfb0 00037616 R_ARM_JUMP_SLOT 00085695 nco_sph_set_domain │ │ │ │ │ 000dcfb4 00042116 R_ARM_JUMP_SLOT 0006d421 nco_rgr_nrm_sng │ │ │ │ │ 000dcfb8 00000716 R_ARM_JUMP_SLOT 00000000 qsort@GLIBC_2.4 │ │ │ │ │ 000dcfbc 0004b516 R_ARM_JUMP_SLOT 0004e5cd nco_remove_backslash │ │ │ │ │ 000dcfc0 0003f216 R_ARM_JUMP_SLOT 0003c7e9 resolve │ │ │ │ │ 000dcfc4 00022216 R_ARM_JUMP_SLOT 00053535 nco_inq_att │ │ │ │ │ 000dcfc8 00047616 R_ARM_JUMP_SLOT 0004dce9 nco_mss_val_get │ │ │ │ │ 000dcfcc 00000816 R_ARM_JUMP_SLOT 00000000 nc_inq_attname │ │ │ │ │ @@ -239,15 +239,15 @@ │ │ │ │ │ 000dd004 00031516 R_ARM_JUMP_SLOT 00027c95 nco_fl_dmm_mk │ │ │ │ │ 000dd008 00000f16 R_ARM_JUMP_SLOT 00000000 ut_free@UDUNITS_2.2.14 │ │ │ │ │ 000dd00c 00030d16 R_ARM_JUMP_SLOT 00035f49 nco_prc_rel_mch │ │ │ │ │ 000dd010 00029916 R_ARM_JUMP_SLOT 0007fc85 ptr_unn_2_scv │ │ │ │ │ 000dd014 00001016 R_ARM_JUMP_SLOT 00000000 nc_put_var1_ulonglong │ │ │ │ │ 000dd018 0004f416 R_ARM_JUMP_SLOT 0005bee5 nco_typ_fmt_sng │ │ │ │ │ 000dd01c 00001116 R_ARM_JUMP_SLOT 00000000 abort@GLIBC_2.4 │ │ │ │ │ -000dd020 00051616 R_ARM_JUMP_SLOT 00082be1 chr2sng_xml │ │ │ │ │ +000dd020 00051616 R_ARM_JUMP_SLOT 00082c09 chr2sng_xml │ │ │ │ │ 000dd024 00001216 R_ARM_JUMP_SLOT 00000000 nc_put_vara_ushort │ │ │ │ │ 000dd028 00001316 R_ARM_JUMP_SLOT 00000000 nc_get_vara_double │ │ │ │ │ 000dd02c 00001416 R_ARM_JUMP_SLOT 00000000 nc_inq_var_deflate │ │ │ │ │ 000dd030 00031216 R_ARM_JUMP_SLOT 0003cb85 del_elem │ │ │ │ │ 000dd034 0001b016 R_ARM_JUMP_SLOT 00051561 nco_inq_var_endian │ │ │ │ │ 000dd038 00001516 R_ARM_JUMP_SLOT 00000000 omp_get_num_threads@OMP_1.0 │ │ │ │ │ 000dd03c 00001616 R_ARM_JUMP_SLOT 00000000 nc_put_vara_text │ │ │ │ │ @@ -282,15 +282,15 @@ │ │ │ │ │ 000dd0b0 00002316 R_ARM_JUMP_SLOT 00000000 sysconf@GLIBC_2.4 │ │ │ │ │ 000dd0b4 00002416 R_ARM_JUMP_SLOT 00000000 nc_get_vars_ulonglong │ │ │ │ │ 000dd0b8 00002516 R_ARM_JUMP_SLOT 00000000 nc_open_mem │ │ │ │ │ 000dd0bc 00024216 R_ARM_JUMP_SLOT 00044b19 nco_map_mk │ │ │ │ │ 000dd0c0 00052b16 R_ARM_JUMP_SLOT 00052451 nco_get_vara │ │ │ │ │ 000dd0c4 0003c516 R_ARM_JUMP_SLOT 0001d6a9 nco_dfl_case_cnk_map_err │ │ │ │ │ 000dd0c8 00002616 R_ARM_JUMP_SLOT 00000000 nc_get_varm_string │ │ │ │ │ -000dd0cc 00022b16 R_ARM_JUMP_SLOT 00086e4d nco_rll_lhs │ │ │ │ │ +000dd0cc 00022b16 R_ARM_JUMP_SLOT 00086e75 nco_rll_lhs │ │ │ │ │ 000dd0d0 00002716 R_ARM_JUMP_SLOT 00000000 nc_inq_nvars │ │ │ │ │ 000dd0d4 00002816 R_ARM_JUMP_SLOT 00000000 ut_format@UDUNITS_2.2.14 │ │ │ │ │ 000dd0d8 00002916 R_ARM_JUMP_SLOT 00000000 nc_def_enum │ │ │ │ │ 000dd0dc 00041316 R_ARM_JUMP_SLOT 0002b18d nco_trv_tbl_nm_id │ │ │ │ │ 000dd0e0 00033416 R_ARM_JUMP_SLOT 0005139d nco_def_var_deflate │ │ │ │ │ 000dd0e4 00002a16 R_ARM_JUMP_SLOT 00000000 nc_get_var1_ulonglong │ │ │ │ │ 000dd0e8 00002b16 R_ARM_JUMP_SLOT 00000000 __aeabi_ldivmod@GCC_3.5 │ │ │ │ │ @@ -304,15 +304,15 @@ │ │ │ │ │ 000dd108 00038a16 R_ARM_JUMP_SLOT 00037ad5 nco_rad │ │ │ │ │ 000dd10c 00003016 R_ARM_JUMP_SLOT 00000000 nc_put_vara_float │ │ │ │ │ 000dd110 00003116 R_ARM_JUMP_SLOT 00000000 nc_put_vars_int │ │ │ │ │ 000dd114 00037116 R_ARM_JUMP_SLOT 000566a5 nco_poly_init │ │ │ │ │ 000dd118 00003216 R_ARM_JUMP_SLOT 00000000 nc_inq_var_chunking │ │ │ │ │ 000dd11c 00003316 R_ARM_JUMP_SLOT 00000000 nc_open │ │ │ │ │ 000dd120 00023316 R_ARM_JUMP_SLOT 000160f5 nco_vrs_att_cat │ │ │ │ │ -000dd124 00021c16 R_ARM_JUMP_SLOT 00090e11 nco_var_tll_zro_mss_val │ │ │ │ │ +000dd124 00021c16 R_ARM_JUMP_SLOT 00090e39 nco_var_tll_zro_mss_val │ │ │ │ │ 000dd128 00003416 R_ARM_JUMP_SLOT 00000000 nc_def_grp │ │ │ │ │ 000dd12c 00003516 R_ARM_JUMP_SLOT 00000000 nc_put_varm_ulonglong │ │ │ │ │ 000dd130 00003616 R_ARM_JUMP_SLOT 00000000 ut_offset@UDUNITS_2.2.14 │ │ │ │ │ 000dd134 0003ba16 R_ARM_JUMP_SLOT 0004c751 nco_cpy_msa_lmt │ │ │ │ │ 000dd138 00003716 R_ARM_JUMP_SLOT 00000000 __aeabi_d2lz@GCC_3.5 │ │ │ │ │ 000dd13c 00050916 R_ARM_JUMP_SLOT 0003b32d nco_dmn_set_msa │ │ │ │ │ 000dd140 00053916 R_ARM_JUMP_SLOT 0004eff5 nco_dfl_case_generic_err │ │ │ │ │ @@ -333,31 +333,31 @@ │ │ │ │ │ 000dd17c 00047916 R_ARM_JUMP_SLOT 000561cd nco_var_upk_swp │ │ │ │ │ 000dd180 00003d16 R_ARM_JUMP_SLOT 00000000 sqrtf@GLIBC_2.4 │ │ │ │ │ 000dd184 00040f16 R_ARM_JUMP_SLOT 00017e6d nco_bnr_rd │ │ │ │ │ 000dd188 00003e16 R_ARM_JUMP_SLOT 00000000 nc_get_var1_short │ │ │ │ │ 000dd18c 0001e216 R_ARM_JUMP_SLOT 0002c879 nco_bld_crd_var_trv │ │ │ │ │ 000dd190 00033b16 R_ARM_JUMP_SLOT 00020525 nco_cnv_ini │ │ │ │ │ 000dd194 00039116 R_ARM_JUMP_SLOT 0004a0a9 nco_malloc │ │ │ │ │ -000dd198 00038016 R_ARM_JUMP_SLOT 000862a9 nco_sph_seg_smc │ │ │ │ │ +000dd198 00038016 R_ARM_JUMP_SLOT 000862d1 nco_sph_seg_smc │ │ │ │ │ 000dd19c 00032c16 R_ARM_JUMP_SLOT 000230a9 nco_is_rth_opr │ │ │ │ │ 000dd1a0 00051516 R_ARM_JUMP_SLOT 00029935 nco_pth_mch │ │ │ │ │ 000dd1a4 00003f16 R_ARM_JUMP_SLOT 00000000 nc_put_var_float │ │ │ │ │ -000dd1a8 00032416 R_ARM_JUMP_SLOT 00084275 Sin │ │ │ │ │ +000dd1a8 00032416 R_ARM_JUMP_SLOT 0008429d Sin │ │ │ │ │ 000dd1ac 0004ef16 R_ARM_JUMP_SLOT 0006d3c9 nco_rgr_mpf_sng │ │ │ │ │ 000dd1b0 00042516 R_ARM_JUMP_SLOT 00037971 nco_nsm_att │ │ │ │ │ 000dd1b4 00004016 R_ARM_JUMP_SLOT 00000000 nc_def_var_filter │ │ │ │ │ 000dd1b8 00004116 R_ARM_JUMP_SLOT 00000000 __isoc99_sscanf@GLIBC_2.7 │ │ │ │ │ 000dd1bc 0004f816 R_ARM_JUMP_SLOT 0004a2cd nco_malloc_dbg │ │ │ │ │ 000dd1c0 00047116 R_ARM_JUMP_SLOT 0003ace5 trv_tbl_grp_nm_fll │ │ │ │ │ 000dd1c4 0002c416 R_ARM_JUMP_SLOT 00036449 nco_prc_cmn_nsm │ │ │ │ │ 000dd1c8 00004216 R_ARM_JUMP_SLOT 00000000 hypot@GLIBC_2.4 │ │ │ │ │ 000dd1cc 00053016 R_ARM_JUMP_SLOT 0003beb1 nco_nm_mch │ │ │ │ │ -000dd1d0 0002f816 R_ARM_JUMP_SLOT 00087059 nco_rll_seg_parallel │ │ │ │ │ +000dd1d0 0002f816 R_ARM_JUMP_SLOT 00087081 nco_rll_seg_parallel │ │ │ │ │ 000dd1d4 00023f16 R_ARM_JUMP_SLOT 000538d1 nco_inq_attlen │ │ │ │ │ -000dd1d8 0004d216 R_ARM_JUMP_SLOT 00083d51 nco_sph_process_pre │ │ │ │ │ +000dd1d8 0004d216 R_ARM_JUMP_SLOT 00083d79 nco_sph_process_pre │ │ │ │ │ 000dd1dc 0003e216 R_ARM_JUMP_SLOT 0003b355 nco_trv_hsh_del │ │ │ │ │ 000dd1e0 00004316 R_ARM_JUMP_SLOT 00000000 strsep@GLIBC_2.4 │ │ │ │ │ 000dd1e4 00004416 R_ARM_JUMP_SLOT 00000000 nc_inq_format │ │ │ │ │ 000dd1e8 00048b16 R_ARM_JUMP_SLOT 000433c1 sng_lst_cat │ │ │ │ │ 000dd1ec 00004516 R_ARM_JUMP_SLOT 00000000 __strcat_chk@GLIBC_2.4 │ │ │ │ │ 000dd1f0 00022816 R_ARM_JUMP_SLOT 0001d4d9 nco_typ_sgn │ │ │ │ │ 000dd1f4 00004616 R_ARM_JUMP_SLOT 00000000 nc_put_varm_schar │ │ │ │ │ @@ -386,28 +386,28 @@ │ │ │ │ │ 000dd250 00005316 R_ARM_JUMP_SLOT 00000000 strtod@GLIBC_2.4 │ │ │ │ │ 000dd254 00005416 R_ARM_JUMP_SLOT 00000000 nco_not_mss_val_sng_get │ │ │ │ │ 000dd258 00005516 R_ARM_JUMP_SLOT 00000000 system@GLIBC_2.4 │ │ │ │ │ 000dd25c 0003e916 R_ARM_JUMP_SLOT 0007f8b9 vec_set │ │ │ │ │ 000dd260 00005616 R_ARM_JUMP_SLOT 00000000 strchr@GLIBC_2.4 │ │ │ │ │ 000dd264 00005716 R_ARM_JUMP_SLOT 00000000 nc_inq_varndims │ │ │ │ │ 000dd268 00005816 R_ARM_JUMP_SLOT 00000000 strcasecmp@GLIBC_2.4 │ │ │ │ │ -000dd26c 0001c916 R_ARM_JUMP_SLOT 000846bd nco_sph_cross_sub │ │ │ │ │ +000dd26c 0001c916 R_ARM_JUMP_SLOT 000846e5 nco_sph_cross_sub │ │ │ │ │ 000dd270 00050816 R_ARM_JUMP_SLOT 0004f975 nco_open │ │ │ │ │ 000dd274 0001e616 R_ARM_JUMP_SLOT 0002a61d nco_xtr_xcl_chk │ │ │ │ │ -000dd278 00034716 R_ARM_JUMP_SLOT 0008c8e5 nco_var_is_fix │ │ │ │ │ +000dd278 00034716 R_ARM_JUMP_SLOT 0008c90d nco_var_is_fix │ │ │ │ │ 000dd27c 0002c716 R_ARM_JUMP_SLOT 0004a051 nco_free │ │ │ │ │ 000dd280 00005916 R_ARM_JUMP_SLOT 00000000 nc_get_var1_float │ │ │ │ │ 000dd284 00033816 R_ARM_JUMP_SLOT 0003056d nco_cpy_fix │ │ │ │ │ -000dd288 00033516 R_ARM_JUMP_SLOT 0008f24d nco_var_min_bnr │ │ │ │ │ +000dd288 00033516 R_ARM_JUMP_SLOT 0008f275 nco_var_min_bnr │ │ │ │ │ 000dd28c 00005a16 R_ARM_JUMP_SLOT 00000000 ut_set_error_message_handler@UDUNITS_2.2.14 │ │ │ │ │ 000dd290 00005b16 R_ARM_JUMP_SLOT 00000000 nc_put_vars_uint │ │ │ │ │ 000dd294 0002c116 R_ARM_JUMP_SLOT 00036fc1 nco_prc_rel_cmn_nm │ │ │ │ │ 000dd298 00005c16 R_ARM_JUMP_SLOT 00000000 calloc@GLIBC_2.4 │ │ │ │ │ 000dd29c 00005d16 R_ARM_JUMP_SLOT 00000000 nc_get_vars_ubyte │ │ │ │ │ -000dd2a0 00040516 R_ARM_JUMP_SLOT 00096085 var_dfl_set │ │ │ │ │ +000dd2a0 00040516 R_ARM_JUMP_SLOT 000960ad var_dfl_set │ │ │ │ │ 000dd2a4 00005e16 R_ARM_JUMP_SLOT 00000000 cv_free@UDUNITS_2.2.14 │ │ │ │ │ 000dd2a8 0004b616 R_ARM_JUMP_SLOT 0003c025 trv_tbl_mrk_nsm_mbr │ │ │ │ │ 000dd2ac 00005f16 R_ARM_JUMP_SLOT 00000000 nc_inq_attlen │ │ │ │ │ 000dd2b0 00034e16 R_ARM_JUMP_SLOT 0004d4d9 nco_mss_val_mk │ │ │ │ │ 000dd2b4 0002ac16 R_ARM_JUMP_SLOT 00021875 nco_crt_adi │ │ │ │ │ 000dd2b8 0001fa16 R_ARM_JUMP_SLOT 0004f549 nco_fmt_xtn_sng │ │ │ │ │ 000dd2bc 00006016 R_ARM_JUMP_SLOT 00000000 getrusage@GLIBC_2.4 │ │ │ │ │ @@ -415,37 +415,37 @@ │ │ │ │ │ 000dd2c4 00006216 R_ARM_JUMP_SLOT 00000000 ut_free_system@UDUNITS_2.2.14 │ │ │ │ │ 000dd2c8 00006316 R_ARM_JUMP_SLOT 00000000 sincos@GLIBC_2.4 │ │ │ │ │ 000dd2cc 00040b16 R_ARM_JUMP_SLOT 000441f9 nco_msh_mk │ │ │ │ │ 000dd2d0 00006416 R_ARM_JUMP_SLOT 00000000 fopen@GLIBC_2.4 │ │ │ │ │ 000dd2d4 00006516 R_ARM_JUMP_SLOT 00000000 nc_put_var_string │ │ │ │ │ 000dd2d8 00041416 R_ARM_JUMP_SLOT 00055dd9 nco_var_upk │ │ │ │ │ 000dd2dc 00035916 R_ARM_JUMP_SLOT 0001dd09 nco_cnk_map_get │ │ │ │ │ -000dd2e0 00023b16 R_ARM_JUMP_SLOT 000923f9 nco_var_sqrt │ │ │ │ │ +000dd2e0 00023b16 R_ARM_JUMP_SLOT 00092421 nco_var_sqrt │ │ │ │ │ 000dd2e4 00006616 R_ARM_JUMP_SLOT 00000000 nc_put_vars_string │ │ │ │ │ 000dd2e8 00034416 R_ARM_JUMP_SLOT 000501a1 nco_inq_grpname │ │ │ │ │ 000dd2ec 00006716 R_ARM_JUMP_SLOT 00000000 GOMP_loop_ull_nonmonotonic_dynamic_start@GOMP_4.5 │ │ │ │ │ 000dd2f0 00006816 R_ARM_JUMP_SLOT 00000000 memset@GLIBC_2.4 │ │ │ │ │ 000dd2f4 0004a216 R_ARM_JUMP_SLOT 0005141d nco_inq_var │ │ │ │ │ 000dd2f8 00006916 R_ARM_JUMP_SLOT 00000000 nco_bnr_cnv_get │ │ │ │ │ 000dd2fc 0003f516 R_ARM_JUMP_SLOT 00050075 nco_get_chunk_cache │ │ │ │ │ 000dd300 00047216 R_ARM_JUMP_SLOT 0007fd45 nco_s1d_unpack │ │ │ │ │ 000dd304 00028116 R_ARM_JUMP_SLOT 00075de5 nco_grd_mk │ │ │ │ │ 000dd308 00023416 R_ARM_JUMP_SLOT 0002da29 nco_pck_cpy_att │ │ │ │ │ 000dd30c 00006a16 R_ARM_JUMP_SLOT 00000000 nc_put_var_ushort │ │ │ │ │ -000dd310 0003ce16 R_ARM_JUMP_SLOT 00085541 nco_sph_is_convex │ │ │ │ │ +000dd310 0003ce16 R_ARM_JUMP_SLOT 00085569 nco_sph_is_convex │ │ │ │ │ 000dd314 0003e316 R_ARM_JUMP_SLOT 0004e9c5 nco_arg_mlt_prs │ │ │ │ │ 000dd318 0003dd16 R_ARM_JUMP_SLOT 000506f1 nco_inq_dim_flg │ │ │ │ │ 000dd31c 00006b16 R_ARM_JUMP_SLOT 00000000 nc_get_var_uint │ │ │ │ │ -000dd320 00054916 R_ARM_JUMP_SLOT 00095f4d nco_xrf_dmn │ │ │ │ │ +000dd320 00054916 R_ARM_JUMP_SLOT 00095f75 nco_xrf_dmn │ │ │ │ │ 000dd324 00006c16 R_ARM_JUMP_SLOT 00000000 nc_get_var1_longlong │ │ │ │ │ 000dd328 0001b216 R_ARM_JUMP_SLOT 0004ece1 nco_err_exit │ │ │ │ │ 000dd32c 0001af16 R_ARM_JUMP_SLOT 00017f31 nco_nd2endm │ │ │ │ │ 000dd330 00006d16 R_ARM_JUMP_SLOT 00000000 nc_create_mem │ │ │ │ │ 000dd334 00006e16 R_ARM_JUMP_SLOT 00000000 strrchr@GLIBC_2.4 │ │ │ │ │ -000dd338 0003c016 R_ARM_JUMP_SLOT 00086e1d nco_rll_is_lat_circle │ │ │ │ │ +000dd338 0003c016 R_ARM_JUMP_SLOT 00086e45 nco_rll_is_lat_circle │ │ │ │ │ 000dd33c 00026b16 R_ARM_JUMP_SLOT 00021c01 nco_crt_add_pnt │ │ │ │ │ 000dd340 00040c16 R_ARM_JUMP_SLOT 00034f49 nco_prn_nsm │ │ │ │ │ 000dd344 00006f16 R_ARM_JUMP_SLOT 00000000 __aeabi_f2lz@GCC_3.5 │ │ │ │ │ 000dd348 0004c116 R_ARM_JUMP_SLOT 00019bc5 nco_cln_var_prs │ │ │ │ │ 000dd34c 00047a16 R_ARM_JUMP_SLOT 0005e0a9 nco_prn_nonfinite_dbl │ │ │ │ │ 000dd350 00040316 R_ARM_JUMP_SLOT 0002fc29 nco_prc_cmn │ │ │ │ │ 000dd354 00007016 R_ARM_JUMP_SLOT 00000000 omp_in_parallel@OMP_1.0 │ │ │ │ │ @@ -491,15 +491,15 @@ │ │ │ │ │ 000dd3f4 00007f16 R_ARM_JUMP_SLOT 00000000 nc_put_att_int │ │ │ │ │ 000dd3f8 0003c616 R_ARM_JUMP_SLOT 000316e9 nco_dmn_msa_tbl │ │ │ │ │ 000dd3fc 00054616 R_ARM_JUMP_SLOT 0003c971 build_node │ │ │ │ │ 000dd400 00048316 R_ARM_JUMP_SLOT 00050a3d nco_inq_user_type │ │ │ │ │ 000dd404 00008016 R_ARM_JUMP_SLOT 00000000 nc_put_vara_ubyte │ │ │ │ │ 000dd408 00008116 R_ARM_JUMP_SLOT 00000000 nc_inq_typeids │ │ │ │ │ 000dd40c 0003ea16 R_ARM_JUMP_SLOT 00034771 nco_prn_trv_tbl │ │ │ │ │ -000dd410 0002ca16 R_ARM_JUMP_SLOT 000948d1 nco_cpy_var_val │ │ │ │ │ +000dd410 0002ca16 R_ARM_JUMP_SLOT 000948f9 nco_cpy_var_val │ │ │ │ │ 000dd414 00008216 R_ARM_JUMP_SLOT 00000000 nc_get_var_ulonglong │ │ │ │ │ 000dd418 0002b516 R_ARM_JUMP_SLOT 00039d69 nco_bld_crd_nm_aux │ │ │ │ │ 000dd41c 00036216 R_ARM_JUMP_SLOT 00035905 nco_wrt_atr │ │ │ │ │ 000dd420 00008316 R_ARM_JUMP_SLOT 00000000 gsl_matrix_set │ │ │ │ │ 000dd424 00008516 R_ARM_JUMP_SLOT 00000000 nc_put_att_uint │ │ │ │ │ 000dd428 00008616 R_ARM_JUMP_SLOT 00000000 nc_get_var │ │ │ │ │ 000dd42c 0002e916 R_ARM_JUMP_SLOT 00051bc5 nco_inq_varnatts │ │ │ │ │ @@ -509,27 +509,27 @@ │ │ │ │ │ 000dd43c 00026816 R_ARM_JUMP_SLOT 0004fe55 nco_sync │ │ │ │ │ 000dd440 0002a416 R_ARM_JUMP_SLOT 0003315d nco_bld_lmt_var │ │ │ │ │ 000dd444 0002a816 R_ARM_JUMP_SLOT 0004f085 nco_dfl_case_nc_type_err │ │ │ │ │ 000dd448 00008a16 R_ARM_JUMP_SLOT 00000000 nc_inq_dimlen │ │ │ │ │ 000dd44c 00008b16 R_ARM_JUMP_SLOT 00000000 nc_get_vars_ushort │ │ │ │ │ 000dd450 00008c16 R_ARM_JUMP_SLOT 00000000 sqrt@GLIBC_2.4 │ │ │ │ │ 000dd454 0003c816 R_ARM_JUMP_SLOT 00049fc1 nco_calloc │ │ │ │ │ -000dd458 0004bf16 R_ARM_JUMP_SLOT 00083f41 nco_sph_dot │ │ │ │ │ +000dd458 0004bf16 R_ARM_JUMP_SLOT 00083f69 nco_sph_dot │ │ │ │ │ 000dd45c 00030316 R_ARM_JUMP_SLOT 0001d849 nco_cnk_plc_sng_get │ │ │ │ │ 000dd460 00021816 R_ARM_JUMP_SLOT 00019e9d nco_var_cnf_dmn │ │ │ │ │ 000dd464 00022f16 R_ARM_JUMP_SLOT 0004a061 nco_malloc_err_hnt_prn │ │ │ │ │ 000dd468 00029516 R_ARM_JUMP_SLOT 00024db9 nco_dmn_xrf │ │ │ │ │ 000dd46c 00042216 R_ARM_JUMP_SLOT 000757c5 nco_lon_crn_avg_brnch │ │ │ │ │ 000dd470 00030016 R_ARM_JUMP_SLOT 0004314d nco_lst_prs_sgl_2D │ │ │ │ │ 000dd474 00033e16 R_ARM_JUMP_SLOT 0004cfb5 nco_msa_var_get_trv │ │ │ │ │ 000dd478 00024316 R_ARM_JUMP_SLOT 0001d7b9 nco_dfl_case_cnk_plc_err │ │ │ │ │ 000dd47c 00008d16 R_ARM_JUMP_SLOT 00000000 getuid@GLIBC_2.4 │ │ │ │ │ 000dd480 00039d16 R_ARM_JUMP_SLOT 00043301 nco_hash2comma │ │ │ │ │ 000dd484 00008e16 R_ARM_JUMP_SLOT 00000000 nc_put_var1_short │ │ │ │ │ -000dd488 0004e316 R_ARM_JUMP_SLOT 00085b59 nco_geo_sph_2_lonlat │ │ │ │ │ +000dd488 0004e316 R_ARM_JUMP_SLOT 00085b81 nco_geo_sph_2_lonlat │ │ │ │ │ 000dd48c 00008f16 R_ARM_JUMP_SLOT 00000000 strtoull@GLIBC_2.4 │ │ │ │ │ 000dd490 0003cc16 R_ARM_JUMP_SLOT 0001af79 cast_nctype_void │ │ │ │ │ 000dd494 00009016 R_ARM_JUMP_SLOT 00000000 nco_prg_nm_get │ │ │ │ │ 000dd498 0002d116 R_ARM_JUMP_SLOT 000188d9 nco_cln_val_tm_typ │ │ │ │ │ 000dd49c 00009116 R_ARM_JUMP_SLOT 00000000 log@GLIBC_2.29 │ │ │ │ │ 000dd4a0 00009216 R_ARM_JUMP_SLOT 00000000 nc__enddef │ │ │ │ │ 000dd4a4 00009316 R_ARM_JUMP_SLOT 00000000 free@GLIBC_2.4 │ │ │ │ │ @@ -537,72 +537,72 @@ │ │ │ │ │ 000dd4ac 00041716 R_ARM_JUMP_SLOT 0004ad29 nco_msa_min_idx │ │ │ │ │ 000dd4b0 00009516 R_ARM_JUMP_SLOT 00000000 omp_get_thread_num@OMP_1.0 │ │ │ │ │ 000dd4b4 0002d216 R_ARM_JUMP_SLOT 00018185 nco_cln_get_tm_typ │ │ │ │ │ 000dd4b8 00051f16 R_ARM_JUMP_SLOT 0002e64d nco_dfn_dmn │ │ │ │ │ 000dd4bc 0001b316 R_ARM_JUMP_SLOT 000546e1 nco_dfl_case_pck_map_err │ │ │ │ │ 000dd4c0 00009616 R_ARM_JUMP_SLOT 00000000 atan@GLIBC_2.4 │ │ │ │ │ 000dd4c4 00053d16 R_ARM_JUMP_SLOT 000511ed nco_def_var │ │ │ │ │ -000dd4c8 0004ac16 R_ARM_JUMP_SLOT 0008e6cd nco_var_copy_tll │ │ │ │ │ -000dd4cc 0004c216 R_ARM_JUMP_SLOT 00084655 nco_sph_add │ │ │ │ │ +000dd4c8 0004ac16 R_ARM_JUMP_SLOT 0008e6f5 nco_var_copy_tll │ │ │ │ │ +000dd4cc 0004c216 R_ARM_JUMP_SLOT 0008467d nco_sph_add │ │ │ │ │ 000dd4d0 0001cd16 R_ARM_JUMP_SLOT 00025c9d nco_fl_mk_lcl │ │ │ │ │ 000dd4d4 00009716 R_ARM_JUMP_SLOT 00000000 nco_mrd_cnv_get │ │ │ │ │ 000dd4d8 0004cb16 R_ARM_JUMP_SLOT 0002e685 nco_get_dmn_nm_fll │ │ │ │ │ 000dd4dc 00050516 R_ARM_JUMP_SLOT 00051765 nco_inq_var_fletcher32 │ │ │ │ │ 000dd4e0 00050116 R_ARM_JUMP_SLOT 0006f16d nco_rgr_wgt │ │ │ │ │ 000dd4e4 00009916 R_ARM_JUMP_SLOT 00000000 gsl_vector_alloc │ │ │ │ │ -000dd4e8 0004f216 R_ARM_JUMP_SLOT 00092b65 nco_var_zero │ │ │ │ │ +000dd4e8 0004f216 R_ARM_JUMP_SLOT 00092b8d nco_var_zero │ │ │ │ │ 000dd4ec 00044616 R_ARM_JUMP_SLOT 0005000d nco_inq_natts │ │ │ │ │ 000dd4f0 00042c16 R_ARM_JUMP_SLOT 0001a5fd nco_var_dmn_rdr_mtd │ │ │ │ │ 000dd4f4 0003b416 R_ARM_JUMP_SLOT 0005e125 nco_prn_att │ │ │ │ │ 000dd4f8 0002a916 R_ARM_JUMP_SLOT 0004a871 nco_prc_stm_get │ │ │ │ │ 000dd4fc 00009a16 R_ARM_JUMP_SLOT 00000000 nc_get_vars_schar │ │ │ │ │ 000dd500 00009b16 R_ARM_JUMP_SLOT 00000000 nc_put_var_uint │ │ │ │ │ 000dd504 0001d516 R_ARM_JUMP_SLOT 0006d389 nco_rgr_mth_sng │ │ │ │ │ 000dd508 0004fa16 R_ARM_JUMP_SLOT 0005674d nco_poly_init_crn │ │ │ │ │ 000dd50c 00023516 R_ARM_JUMP_SLOT 000290d1 nco_grp_stk_ntl │ │ │ │ │ 000dd510 00030b16 R_ARM_JUMP_SLOT 0003adc5 trv_tbl_prn_xtr │ │ │ │ │ 000dd514 00009c16 R_ARM_JUMP_SLOT 00000000 nc_inq_grpname │ │ │ │ │ 000dd518 00021d16 R_ARM_JUMP_SLOT 00017c09 nco_bnr_close │ │ │ │ │ 000dd51c 00009d16 R_ARM_JUMP_SLOT 00000000 nco_fmt_xtn_set │ │ │ │ │ -000dd520 0003a416 R_ARM_JUMP_SLOT 00084689 nco_sph_sub │ │ │ │ │ +000dd520 0003a416 R_ARM_JUMP_SLOT 000846b1 nco_sph_sub │ │ │ │ │ 000dd524 00033716 R_ARM_JUMP_SLOT 0002d7cd nco_get_rec_dmn_nm │ │ │ │ │ 000dd528 00009e16 R_ARM_JUMP_SLOT 00000000 nc_inq_grpname_len │ │ │ │ │ 000dd52c 00009f16 R_ARM_JUMP_SLOT 00000000 nc_put_var1_double │ │ │ │ │ 000dd530 0000a016 R_ARM_JUMP_SLOT 00000000 __memcpy_chk@GLIBC_2.4 │ │ │ │ │ 000dd534 00049216 R_ARM_JUMP_SLOT 0001d589 ncap_typ_hgh │ │ │ │ │ 000dd538 0000a116 R_ARM_JUMP_SLOT 00000000 nc_free_vlen │ │ │ │ │ 000dd53c 0000a216 R_ARM_JUMP_SLOT 00000000 __res_init@GLIBC_2.4 │ │ │ │ │ 000dd540 0000a316 R_ARM_JUMP_SLOT 00000000 nc_put_varm_uint │ │ │ │ │ 000dd544 0003a816 R_ARM_JUMP_SLOT 0001cded nco_scv_cnf_typ │ │ │ │ │ -000dd548 0003ef16 R_ARM_JUMP_SLOT 00091e95 nco_var_sbt │ │ │ │ │ +000dd548 0003ef16 R_ARM_JUMP_SLOT 00091ebd nco_var_sbt │ │ │ │ │ 000dd54c 00040d16 R_ARM_JUMP_SLOT 0001d55d nco_typ_nc4_nc3 │ │ │ │ │ 000dd550 00036d16 R_ARM_JUMP_SLOT 0002cb61 nco_has_crd_dmn_scp │ │ │ │ │ 000dd554 0000a416 R_ARM_JUMP_SLOT 00000000 nc_get_varm_schar │ │ │ │ │ 000dd558 00034f16 R_ARM_JUMP_SLOT 00024c75 nco_dmn_free │ │ │ │ │ 000dd55c 00038b16 R_ARM_JUMP_SLOT 0006d315 nco_grd_xtn_sng │ │ │ │ │ -000dd560 00022016 R_ARM_JUMP_SLOT 00083ce9 nco_sph_metric │ │ │ │ │ -000dd564 0004c016 R_ARM_JUMP_SLOT 00084f75 nco_sph_add_pnt │ │ │ │ │ +000dd560 00022016 R_ARM_JUMP_SLOT 00083d11 nco_sph_metric │ │ │ │ │ +000dd564 0004c016 R_ARM_JUMP_SLOT 00084f9d nco_sph_add_pnt │ │ │ │ │ 000dd568 0000a516 R_ARM_JUMP_SLOT 00000000 nctypelen │ │ │ │ │ 000dd56c 0003dc16 R_ARM_JUMP_SLOT 00025a71 nco_fl_cp │ │ │ │ │ 000dd570 0000a616 R_ARM_JUMP_SLOT 00000000 round@GLIBC_2.4 │ │ │ │ │ 000dd574 00048d16 R_ARM_JUMP_SLOT 00050201 nco_inq_grps │ │ │ │ │ 000dd578 00043516 R_ARM_JUMP_SLOT 0001d98d nco_cnk_prs │ │ │ │ │ 000dd57c 0000a716 R_ARM_JUMP_SLOT 00000000 cv_convert_floats@UDUNITS_2.2.14 │ │ │ │ │ 000dd580 00048216 R_ARM_JUMP_SLOT 0004b715 nco_msa_clc_cnt │ │ │ │ │ 000dd584 0003b216 R_ARM_JUMP_SLOT 0005df19 nco_dfl_case_fmt_xtn_err │ │ │ │ │ 000dd588 0002d816 R_ARM_JUMP_SLOT 0001d501 nco_typ_nc3 │ │ │ │ │ 000dd58c 00049316 R_ARM_JUMP_SLOT 00034c4d nco_bld_dmn_ids_trv │ │ │ │ │ 000dd590 0000a816 R_ARM_JUMP_SLOT 00000000 nc_put_var1_ubyte │ │ │ │ │ 000dd594 0000a916 R_ARM_JUMP_SLOT 00000000 nc_copy_var │ │ │ │ │ 000dd598 0003d416 R_ARM_JUMP_SLOT 0003af61 trv_tbl_mch │ │ │ │ │ -000dd59c 00043b16 R_ARM_JUMP_SLOT 0008f701 nco_var_mlt │ │ │ │ │ -000dd5a0 0002ed16 R_ARM_JUMP_SLOT 00094cdd nco_use_mm3_workaround │ │ │ │ │ +000dd59c 00043b16 R_ARM_JUMP_SLOT 0008f729 nco_var_mlt │ │ │ │ │ +000dd5a0 0002ed16 R_ARM_JUMP_SLOT 00094d05 nco_use_mm3_workaround │ │ │ │ │ 000dd5a4 0000aa16 R_ARM_JUMP_SLOT 00000000 fflush@GLIBC_2.4 │ │ │ │ │ 000dd5a8 00038e16 R_ARM_JUMP_SLOT 000508c9 nco_inq_unlimdims │ │ │ │ │ -000dd5ac 0004a316 R_ARM_JUMP_SLOT 000832a1 sng_ascii_trn │ │ │ │ │ +000dd5ac 0004a316 R_ARM_JUMP_SLOT 000832c9 sng_ascii_trn │ │ │ │ │ 000dd5b0 0000ab16 R_ARM_JUMP_SLOT 00000000 nc_get_var1 │ │ │ │ │ 000dd5b4 0000ac16 R_ARM_JUMP_SLOT 00000000 nc_put_varm_int │ │ │ │ │ 000dd5b8 0000ad16 R_ARM_JUMP_SLOT 00000000 ut_read_xml@UDUNITS_2.2.14 │ │ │ │ │ 000dd5bc 00052c16 R_ARM_JUMP_SLOT 00042ad9 nco_fmt_sng_printf_subst │ │ │ │ │ 000dd5c0 00030416 R_ARM_JUMP_SLOT 0003c251 trv_tbl_nsm_nm │ │ │ │ │ 000dd5c4 0002be16 R_ARM_JUMP_SLOT 00032115 nco_dmn_id_mk │ │ │ │ │ 000dd5c8 0000ae16 R_ARM_JUMP_SLOT 00000000 regcomp@GLIBC_2.4 │ │ │ │ │ @@ -616,65 +616,65 @@ │ │ │ │ │ 000dd5e8 00031b16 R_ARM_JUMP_SLOT 0004d25d nco_msa_var_get_sct │ │ │ │ │ 000dd5ec 0000b216 R_ARM_JUMP_SLOT 00000000 nc_put_var_ulonglong │ │ │ │ │ 000dd5f0 0000b316 R_ARM_JUMP_SLOT 00000000 nc_get_att │ │ │ │ │ 000dd5f4 0003a116 R_ARM_JUMP_SLOT 00049cc1 nco_md5_chk_ram │ │ │ │ │ 000dd5f8 0000b416 R_ARM_JUMP_SLOT 00000000 nc_put_vara_schar │ │ │ │ │ 000dd5fc 0004ad16 R_ARM_JUMP_SLOT 00059d2d nco_mem_lst_cat │ │ │ │ │ 000dd600 0001e416 R_ARM_JUMP_SLOT 0003ad1d trv_tbl_mrk_xtr │ │ │ │ │ -000dd604 00046e16 R_ARM_JUMP_SLOT 0008e115 nco_var_add_tll_ncra │ │ │ │ │ +000dd604 00046e16 R_ARM_JUMP_SLOT 0008e13d nco_var_add_tll_ncra │ │ │ │ │ 000dd608 00053316 R_ARM_JUMP_SLOT 0003aead trv_tbl_cmn_nm_prt │ │ │ │ │ 000dd60c 00040116 R_ARM_JUMP_SLOT 00057629 nco_poly_free │ │ │ │ │ -000dd610 00046f16 R_ARM_JUMP_SLOT 00085c2d nco_sph_add_lonlat │ │ │ │ │ -000dd614 00049e16 R_ARM_JUMP_SLOT 00084089 nco_sph_cross2 │ │ │ │ │ +000dd610 00046f16 R_ARM_JUMP_SLOT 00085c55 nco_sph_add_lonlat │ │ │ │ │ +000dd614 00049e16 R_ARM_JUMP_SLOT 000840b1 nco_sph_cross2 │ │ │ │ │ 000dd618 00049f16 R_ARM_JUMP_SLOT 000162b1 nco_thr_att_cat │ │ │ │ │ 000dd61c 00046816 R_ARM_JUMP_SLOT 00053c59 nco_put_att │ │ │ │ │ 000dd620 00048a16 R_ARM_JUMP_SLOT 0003518d nco_bld_nsm │ │ │ │ │ -000dd624 00053b16 R_ARM_JUMP_SLOT 00086ee1 nco_sph_mk_pqcross │ │ │ │ │ -000dd628 00052e16 R_ARM_JUMP_SLOT 00089331 nco_var_avg_rdc_ttl │ │ │ │ │ +000dd624 00053b16 R_ARM_JUMP_SLOT 00086f09 nco_sph_mk_pqcross │ │ │ │ │ +000dd628 00052e16 R_ARM_JUMP_SLOT 00089359 nco_var_avg_rdc_ttl │ │ │ │ │ 000dd62c 00051416 R_ARM_JUMP_SLOT 00059ded nco_poly_lst_mk_vrl │ │ │ │ │ 000dd630 0002f616 R_ARM_JUMP_SLOT 0004e5f9 nco_remove_hyphens │ │ │ │ │ 000dd634 0002b916 R_ARM_JUMP_SLOT 0005a489 nco_ppc_set_var │ │ │ │ │ 000dd638 00051b16 R_ARM_JUMP_SLOT 000235d9 nco_usg_prn │ │ │ │ │ 000dd63c 0004c916 R_ARM_JUMP_SLOT 000503a5 nco_def_dim │ │ │ │ │ 000dd640 0000b516 R_ARM_JUMP_SLOT 00000000 nc_rename_var │ │ │ │ │ -000dd644 00027916 R_ARM_JUMP_SLOT 00081e89 nco_trr_sng_ntl │ │ │ │ │ +000dd644 00027916 R_ARM_JUMP_SLOT 00081eb1 nco_trr_sng_ntl │ │ │ │ │ 000dd648 00026e16 R_ARM_JUMP_SLOT 00018475 nco_cln_get_cln_typ │ │ │ │ │ 000dd64c 0000b616 R_ARM_JUMP_SLOT 00000000 nc_put_var_longlong │ │ │ │ │ 000dd650 0000b716 R_ARM_JUMP_SLOT 00000000 nc_redef │ │ │ │ │ 000dd654 0000b816 R_ARM_JUMP_SLOT 00000000 llrint@GLIBC_2.4 │ │ │ │ │ 000dd658 0002ff16 R_ARM_JUMP_SLOT 00043cdd nco_msh_att_char │ │ │ │ │ 000dd65c 0000b916 R_ARM_JUMP_SLOT 00000000 gsl_vector_get │ │ │ │ │ 000dd660 00025416 R_ARM_JUMP_SLOT 0003cbb1 kd_destroy │ │ │ │ │ 000dd664 00049a16 R_ARM_JUMP_SLOT 0004bf25 nco_msa_qsort_srt_trv │ │ │ │ │ 000dd668 00029216 R_ARM_JUMP_SLOT 0003d87d collect_nodes │ │ │ │ │ 000dd66c 0000ba16 R_ARM_JUMP_SLOT 00000000 nc_inq_att │ │ │ │ │ 000dd670 0000bb16 R_ARM_JUMP_SLOT 00000000 cos@GLIBC_2.4 │ │ │ │ │ 000dd674 0000bc16 R_ARM_JUMP_SLOT 00000000 strlen@GLIBC_2.4 │ │ │ │ │ 000dd678 00038216 R_ARM_JUMP_SLOT 0004e891 nco_sng_split │ │ │ │ │ 000dd67c 00047016 R_ARM_JUMP_SLOT 0003f411 nco_lmt_prs │ │ │ │ │ -000dd680 0001eb16 R_ARM_JUMP_SLOT 00082d05 chr2sng_jsn │ │ │ │ │ +000dd680 0001eb16 R_ARM_JUMP_SLOT 00082d2d chr2sng_jsn │ │ │ │ │ 000dd684 0001bf16 R_ARM_JUMP_SLOT 0006d461 nco_tps_cmd_fmt_sng │ │ │ │ │ 000dd688 0002f916 R_ARM_JUMP_SLOT 00039799 nco_bld_crd_aux │ │ │ │ │ 000dd68c 00028216 R_ARM_JUMP_SLOT 00017999 nco_check_nm_aux │ │ │ │ │ 000dd690 00026216 R_ARM_JUMP_SLOT 000382a9 nco_prc_cmn_nsm_att │ │ │ │ │ 000dd694 00037e16 R_ARM_JUMP_SLOT 0004fa15 nco__open │ │ │ │ │ -000dd698 00054d16 R_ARM_JUMP_SLOT 00092f39 nco_var_scv_sub │ │ │ │ │ +000dd698 00054d16 R_ARM_JUMP_SLOT 00092f61 nco_var_scv_sub │ │ │ │ │ 000dd69c 00048e16 R_ARM_JUMP_SLOT 00029059 nco_def_grp_full │ │ │ │ │ 000dd6a0 0001e716 R_ARM_JUMP_SLOT 00021a99 nco_crt_seg_int │ │ │ │ │ 000dd6a4 0002fb16 R_ARM_JUMP_SLOT 000165c1 nco_char_att_put │ │ │ │ │ 000dd6a8 0000bd16 R_ARM_JUMP_SLOT 00000000 nc_put_att_text │ │ │ │ │ 000dd6ac 0000be16 R_ARM_JUMP_SLOT 00000000 nc_inq_grp_full_ncid │ │ │ │ │ 000dd6b0 0000bf16 R_ARM_JUMP_SLOT 00000000 nc_put_var1_text │ │ │ │ │ 000dd6b4 0000c016 R_ARM_JUMP_SLOT 00000000 nc_put_vars_longlong │ │ │ │ │ 000dd6b8 0000c116 R_ARM_JUMP_SLOT 00000000 nc_inq_dimids │ │ │ │ │ 000dd6bc 0000c216 R_ARM_JUMP_SLOT 00000000 strtoul@GLIBC_2.4 │ │ │ │ │ 000dd6c0 00044116 R_ARM_JUMP_SLOT 00018d91 nco_cln_prs_tm │ │ │ │ │ 000dd6c4 0000c316 R_ARM_JUMP_SLOT 00000000 nc_put_varm_string │ │ │ │ │ 000dd6c8 00048816 R_ARM_JUMP_SLOT 0004faa5 nco_open_flg │ │ │ │ │ -000dd6cc 0002f516 R_ARM_JUMP_SLOT 00084345 Cos │ │ │ │ │ +000dd6cc 0002f516 R_ARM_JUMP_SLOT 0008436d Cos │ │ │ │ │ 000dd6d0 0000c416 R_ARM_JUMP_SLOT 00000000 nc_get_var_short │ │ │ │ │ 000dd6d4 0004bc16 R_ARM_JUMP_SLOT 0003daf9 find_min_max_node │ │ │ │ │ 000dd6d8 0000c516 R_ARM_JUMP_SLOT 00000000 ut_get_converter@UDUNITS_2.2.14 │ │ │ │ │ 000dd6dc 0000c616 R_ARM_JUMP_SLOT 00000000 nc_get_vara_ubyte │ │ │ │ │ 000dd6e0 0000c716 R_ARM_JUMP_SLOT 00000000 nc_inq_vardimid │ │ │ │ │ 000dd6e4 0000c816 R_ARM_JUMP_SLOT 00000000 memcpy@GLIBC_2.4 │ │ │ │ │ 000dd6e8 0000c916 R_ARM_JUMP_SLOT 00000000 nc_put_att_short │ │ │ │ │ @@ -705,16 +705,16 @@ │ │ │ │ │ 000dd74c 0000d616 R_ARM_JUMP_SLOT 00000000 __res_state@GLIBC_2.4 │ │ │ │ │ 000dd750 0000d716 R_ARM_JUMP_SLOT 00000000 nc_put_varm_short │ │ │ │ │ 000dd754 0000d816 R_ARM_JUMP_SLOT 00000000 acos@GLIBC_2.4 │ │ │ │ │ 000dd758 0002fc16 R_ARM_JUMP_SLOT 00021889 nco_crt_cross_sgn │ │ │ │ │ 000dd75c 0000d916 R_ARM_JUMP_SLOT 00000000 nc_get_vara_int │ │ │ │ │ 000dd760 0000da16 R_ARM_JUMP_SLOT 00000000 nc_put_varm_double │ │ │ │ │ 000dd764 0000db16 R_ARM_JUMP_SLOT 00000000 nc_get_var1_ubyte │ │ │ │ │ -000dd768 00049d16 R_ARM_JUMP_SLOT 0008b63d nco_var_lst_fix_rec_dvd │ │ │ │ │ -000dd76c 0004b916 R_ARM_JUMP_SLOT 000831f5 sng2sng_sf │ │ │ │ │ +000dd768 00049d16 R_ARM_JUMP_SLOT 0008b665 nco_var_lst_fix_rec_dvd │ │ │ │ │ +000dd76c 0004b916 R_ARM_JUMP_SLOT 0008321d sng2sng_sf │ │ │ │ │ 000dd770 00022616 R_ARM_JUMP_SLOT 0004acc5 nco_msa_ovl │ │ │ │ │ 000dd774 00043416 R_ARM_JUMP_SLOT 00028fe1 nco_flg_set_grp_var_ass │ │ │ │ │ 000dd778 0000dc16 R_ARM_JUMP_SLOT 00000000 nc_get_vars_longlong │ │ │ │ │ 000dd77c 0002fa16 R_ARM_JUMP_SLOT 00054771 nco_pck_map_sng_get │ │ │ │ │ 000dd780 00037716 R_ARM_JUMP_SLOT 00029229 nco_grp_stk_free │ │ │ │ │ 000dd784 00050c16 R_ARM_JUMP_SLOT 0003c475 load_items │ │ │ │ │ 000dd788 0000dd16 R_ARM_JUMP_SLOT 00000000 fgetc@GLIBC_2.4 │ │ │ │ │ @@ -724,42 +724,42 @@ │ │ │ │ │ 000dd798 0000e016 R_ARM_JUMP_SLOT 00000000 nc_get_att_ushort │ │ │ │ │ 000dd79c 0004f616 R_ARM_JUMP_SLOT 0006cde5 nco_lat_wgt_gss │ │ │ │ │ 000dd7a0 0000e116 R_ARM_JUMP_SLOT 00000000 omp_set_dynamic@OMP_1.0 │ │ │ │ │ 000dd7a4 0003d716 R_ARM_JUMP_SLOT 0003c8f9 get_min_max │ │ │ │ │ 000dd7a8 0000e216 R_ARM_JUMP_SLOT 00000000 strtol@GLIBC_2.4 │ │ │ │ │ 000dd7ac 0000e316 R_ARM_JUMP_SLOT 00000000 strcpy@GLIBC_2.4 │ │ │ │ │ 000dd7b0 00051116 R_ARM_JUMP_SLOT 0001b799 nco_cnv_mss_val_typ │ │ │ │ │ -000dd7b4 00050216 R_ARM_JUMP_SLOT 000932d1 nco_var_scv_mlt │ │ │ │ │ +000dd7b4 00050216 R_ARM_JUMP_SLOT 000932f9 nco_var_scv_mlt │ │ │ │ │ 000dd7b8 0000e416 R_ARM_JUMP_SLOT 00000000 nc_put_att_longlong │ │ │ │ │ -000dd7bc 00043f16 R_ARM_JUMP_SLOT 00093695 nco_var_scv_dvd │ │ │ │ │ +000dd7bc 00043f16 R_ARM_JUMP_SLOT 000936bd nco_var_scv_dvd │ │ │ │ │ 000dd7c0 00027a16 R_ARM_JUMP_SLOT 0002a6f5 nco_xtr_crd_add │ │ │ │ │ 000dd7c4 00049416 R_ARM_JUMP_SLOT 0005685d nco_poly_init_lst │ │ │ │ │ 000dd7c8 00020d16 R_ARM_JUMP_SLOT 00050b61 cdl_typ_nm_udt │ │ │ │ │ 000dd7cc 00042d16 R_ARM_JUMP_SLOT 0004ad79 nco_msa_clc_idx │ │ │ │ │ 000dd7d0 0004a416 R_ARM_JUMP_SLOT 00053a0d nco_copy_att │ │ │ │ │ 000dd7d4 00047c16 R_ARM_JUMP_SLOT 0003d5cd pr_tree │ │ │ │ │ 000dd7d8 0000e516 R_ARM_JUMP_SLOT 00000000 strncat@GLIBC_2.4 │ │ │ │ │ -000dd7dc 00026616 R_ARM_JUMP_SLOT 00084229 nco_sph_rad │ │ │ │ │ +000dd7dc 00026616 R_ARM_JUMP_SLOT 00084251 nco_sph_rad │ │ │ │ │ 000dd7e0 00023716 R_ARM_JUMP_SLOT 00059a65 nco_poly_lst_chk_dbg │ │ │ │ │ 000dd7e4 0003c116 R_ARM_JUMP_SLOT 0002b0d9 nco_xtr_cf_add │ │ │ │ │ 000dd7e8 0000e616 R_ARM_JUMP_SLOT 00000000 nc_get_vara_ushort │ │ │ │ │ 000dd7ec 0000e716 R_ARM_JUMP_SLOT 00000000 nc_put_att_ubyte │ │ │ │ │ 000dd7f0 0000e816 R_ARM_JUMP_SLOT 00000000 nc_get_vara_text │ │ │ │ │ 000dd7f4 0000e916 R_ARM_JUMP_SLOT 00000000 nc_get_varm_double │ │ │ │ │ 000dd7f8 00029316 R_ARM_JUMP_SLOT 00046a51 nco_poly_area_add │ │ │ │ │ 000dd7fc 0000ea16 R_ARM_JUMP_SLOT 00000000 __aeabi_uidiv@GCC_3.5 │ │ │ │ │ 000dd800 00042f16 R_ARM_JUMP_SLOT 0003f749 nco_lmt_get_udu_att │ │ │ │ │ 000dd804 00037516 R_ARM_JUMP_SLOT 0003e211 kd_neighbour │ │ │ │ │ 000dd808 0000eb16 R_ARM_JUMP_SLOT 00000000 ctime@GLIBC_2.4 │ │ │ │ │ -000dd80c 0004c616 R_ARM_JUMP_SLOT 00082e81 sng_idx_dlm_c2f │ │ │ │ │ +000dd80c 0004c616 R_ARM_JUMP_SLOT 00082ea9 sng_idx_dlm_c2f │ │ │ │ │ 000dd810 00029616 R_ARM_JUMP_SLOT 000290e1 nco_grp_stk_psh │ │ │ │ │ 000dd814 00028d16 R_ARM_JUMP_SLOT 00026c4d nco_fl_mv │ │ │ │ │ 000dd818 00039616 R_ARM_JUMP_SLOT 000514c9 nco_inq_var_deflate │ │ │ │ │ 000dd81c 0000ed16 R_ARM_JUMP_SLOT 00000000 nc_inq_var_filter │ │ │ │ │ -000dd820 00036516 R_ARM_JUMP_SLOT 0008ed99 nco_var_max_bnr │ │ │ │ │ +000dd820 00036516 R_ARM_JUMP_SLOT 0008edc1 nco_var_max_bnr │ │ │ │ │ 000dd824 0003a516 R_ARM_JUMP_SLOT 00053601 nco_inq_att_flg │ │ │ │ │ 000dd828 0000ee16 R_ARM_JUMP_SLOT 00000000 nc_inq_grpname_full │ │ │ │ │ 000dd82c 0000ef16 R_ARM_JUMP_SLOT 00000000 nc_put_var1_ushort │ │ │ │ │ 000dd830 0000f016 R_ARM_JUMP_SLOT 00000000 nc_put_var_double │ │ │ │ │ 000dd834 0001b916 R_ARM_JUMP_SLOT 000602b5 nco_prn_var_val_trv │ │ │ │ │ 000dd838 00046216 R_ARM_JUMP_SLOT 0005732d nco_poly_minmax_use_crn │ │ │ │ │ 000dd83c 00050e16 R_ARM_JUMP_SLOT 0004f115 nco_typ_lng │ │ │ │ │ @@ -786,26 +786,26 @@ │ │ │ │ │ 000dd890 0002ba16 R_ARM_JUMP_SLOT 00030741 nco_var_prc_idx_trv │ │ │ │ │ 000dd894 00031d16 R_ARM_JUMP_SLOT 0004ffed nco_inq_nvars │ │ │ │ │ 000dd898 00047d16 R_ARM_JUMP_SLOT 0002e6c1 nco_cpy_var_dfn_trv │ │ │ │ │ 000dd89c 0000fc16 R_ARM_JUMP_SLOT 00000000 nco_fmt_xtn_get │ │ │ │ │ 000dd8a0 0000fd16 R_ARM_JUMP_SLOT 00000000 nc_inq_grp_ncid │ │ │ │ │ 000dd8a4 0000fe16 R_ARM_JUMP_SLOT 00000000 nc_inq_ncid │ │ │ │ │ 000dd8a8 0000ff16 R_ARM_JUMP_SLOT 00000000 nc_get_var_float │ │ │ │ │ -000dd8ac 00046516 R_ARM_JUMP_SLOT 00084919 nco_sph_between │ │ │ │ │ +000dd8ac 00046516 R_ARM_JUMP_SLOT 00084941 nco_sph_between │ │ │ │ │ 000dd8b0 00010016 R_ARM_JUMP_SLOT 00000000 nco_dbg_lvl_get │ │ │ │ │ 000dd8b4 0002dc16 R_ARM_JUMP_SLOT 00081659 cvs_vrs_prs │ │ │ │ │ 000dd8b8 00051d16 R_ARM_JUMP_SLOT 00051d49 nco_get_var │ │ │ │ │ -000dd8bc 00027b16 R_ARM_JUMP_SLOT 000960f9 nco_var_copy │ │ │ │ │ +000dd8bc 00027b16 R_ARM_JUMP_SLOT 00096121 nco_var_copy │ │ │ │ │ 000dd8c0 00010116 R_ARM_JUMP_SLOT 00000000 nc_get_vara_ulonglong │ │ │ │ │ 000dd8c4 00034b16 R_ARM_JUMP_SLOT 00043ac1 nco_msh_lon_crr │ │ │ │ │ 000dd8c8 00024d16 R_ARM_JUMP_SLOT 00041489 nco_lmt_evl_dmn_crd │ │ │ │ │ 000dd8cc 00051916 R_ARM_JUMP_SLOT 00018c21 nco_cln_clc_dbl_dff │ │ │ │ │ 000dd8d0 00010216 R_ARM_JUMP_SLOT 00000000 __snprintf_chk@GLIBC_2.4 │ │ │ │ │ 000dd8d4 00010316 R_ARM_JUMP_SLOT 00000000 nc_def_vlen │ │ │ │ │ -000dd8d8 0002ec16 R_ARM_JUMP_SLOT 00084ba5 nco_sph_prn_pnt │ │ │ │ │ +000dd8d8 0002ec16 R_ARM_JUMP_SLOT 00084bcd nco_sph_prn_pnt │ │ │ │ │ 000dd8dc 0003a616 R_ARM_JUMP_SLOT 000286a5 nco_fl_rm │ │ │ │ │ 000dd8e0 00049816 R_ARM_JUMP_SLOT 00057f29 nco_poly_typ_sng_get │ │ │ │ │ 000dd8e4 00010416 R_ARM_JUMP_SLOT 00000000 nc_inq_libvers │ │ │ │ │ 000dd8e8 0002cf16 R_ARM_JUMP_SLOT 00056951 nco_poly_minmax_add │ │ │ │ │ 000dd8ec 0001c216 R_ARM_JUMP_SLOT 00054881 nco_pck_plc_sng_get │ │ │ │ │ 000dd8f0 0002bd16 R_ARM_JUMP_SLOT 0004be39 nco_msa_clc_cnt_trv │ │ │ │ │ 000dd8f4 00010516 R_ARM_JUMP_SLOT 00000000 nc_sync │ │ │ │ │ @@ -817,34 +817,34 @@ │ │ │ │ │ 000dd90c 00040616 R_ARM_JUMP_SLOT 000176b5 nco_find_lat_lon_trv │ │ │ │ │ 000dd910 00010916 R_ARM_JUMP_SLOT 00000000 GOMP_parallel@GOMP_4.0 │ │ │ │ │ 000dd914 00010a16 R_ARM_JUMP_SLOT 00000000 strstr@GLIBC_2.4 │ │ │ │ │ 000dd918 00010b16 R_ARM_JUMP_SLOT 00000000 nc_get_varm_short │ │ │ │ │ 000dd91c 00020416 R_ARM_JUMP_SLOT 0004ebd1 nco_join_sng │ │ │ │ │ 000dd920 0001fe16 R_ARM_JUMP_SLOT 00059fe9 nco_poly_lst_mk_dwe_sph │ │ │ │ │ 000dd924 00033a16 R_ARM_JUMP_SLOT 0007fb51 scl_ptr_mk_var │ │ │ │ │ -000dd928 0001fb16 R_ARM_JUMP_SLOT 0008d761 nco_var_add │ │ │ │ │ +000dd928 0001fb16 R_ARM_JUMP_SLOT 0008d789 nco_var_add │ │ │ │ │ 000dd92c 00010c16 R_ARM_JUMP_SLOT 00000000 gsl_vector_free │ │ │ │ │ 000dd930 00010d16 R_ARM_JUMP_SLOT 00000000 nc_get_var1_uint │ │ │ │ │ -000dd934 0004a516 R_ARM_JUMP_SLOT 00087271 nco_rll_intersect │ │ │ │ │ +000dd934 0004a516 R_ARM_JUMP_SLOT 00087299 nco_rll_intersect │ │ │ │ │ 000dd938 00032116 R_ARM_JUMP_SLOT 00077fe1 nco_grd_nfr │ │ │ │ │ 000dd93c 00010e16 R_ARM_JUMP_SLOT 00000000 nc_put_att_schar │ │ │ │ │ -000dd940 0004ca16 R_ARM_JUMP_SLOT 000848b1 nco_sph_adi │ │ │ │ │ +000dd940 0004ca16 R_ARM_JUMP_SLOT 000848d9 nco_sph_adi │ │ │ │ │ 000dd944 00010f16 R_ARM_JUMP_SLOT 00000000 fwrite@GLIBC_2.4 │ │ │ │ │ -000dd948 00023816 R_ARM_JUMP_SLOT 000860bd nco_sph_pnt_in_poly │ │ │ │ │ +000dd948 00023816 R_ARM_JUMP_SLOT 000860e5 nco_sph_pnt_in_poly │ │ │ │ │ 000dd94c 00011016 R_ARM_JUMP_SLOT 00000000 nco_mta_dlm_get │ │ │ │ │ 000dd950 00011116 R_ARM_JUMP_SLOT 00000000 nc_get_vars_int │ │ │ │ │ 000dd954 00011216 R_ARM_JUMP_SLOT 00000000 nc_put_att_double │ │ │ │ │ 000dd958 00011316 R_ARM_JUMP_SLOT 00000000 gsl_linalg_LU_solve │ │ │ │ │ 000dd95c 0002c816 R_ARM_JUMP_SLOT 000471d9 nco_map_frac_a_clc │ │ │ │ │ 000dd960 00030716 R_ARM_JUMP_SLOT 0002e585 nco_dmn_swap │ │ │ │ │ 000dd964 00011416 R_ARM_JUMP_SLOT 00000000 nc_put_vara_string │ │ │ │ │ 000dd968 00011516 R_ARM_JUMP_SLOT 00000000 cv_convert_doubles@UDUNITS_2.2.14 │ │ │ │ │ 000dd96c 0003e616 R_ARM_JUMP_SLOT 0001ebdd nco_cnk_sz_set_trv │ │ │ │ │ 000dd970 00045b16 R_ARM_JUMP_SLOT 0006d759 nco_lon_dff_brnch_dgr │ │ │ │ │ -000dd974 0004e816 R_ARM_JUMP_SLOT 00083f69 nco_sph_dot_nm │ │ │ │ │ +000dd974 0004e816 R_ARM_JUMP_SLOT 00083f91 nco_sph_dot_nm │ │ │ │ │ 000dd978 0001e816 R_ARM_JUMP_SLOT 0003ea7d kd_nearest │ │ │ │ │ 000dd97c 00045516 R_ARM_JUMP_SLOT 0002b565 nco_xtr_grp_mrk │ │ │ │ │ 000dd980 00054f16 R_ARM_JUMP_SLOT 00052949 nco_get_vars │ │ │ │ │ 000dd984 00011616 R_ARM_JUMP_SLOT 00000000 strncasecmp@GLIBC_2.4 │ │ │ │ │ 000dd988 00011716 R_ARM_JUMP_SLOT 00000000 __aeabi_uidivmod@GCC_3.5 │ │ │ │ │ 000dd98c 00055016 R_ARM_JUMP_SLOT 00057b71 nco_poly_wrp_splt │ │ │ │ │ 000dd990 00032d16 R_ARM_JUMP_SLOT 00016759 nco_find_lat_lon │ │ │ │ │ @@ -864,23 +864,23 @@ │ │ │ │ │ 000dd9c8 00044216 R_ARM_JUMP_SLOT 0004a201 nco_malloc_flg │ │ │ │ │ 000dd9cc 00011f16 R_ARM_JUMP_SLOT 00000000 nc_get_varm_ulonglong │ │ │ │ │ 000dd9d0 00012016 R_ARM_JUMP_SLOT 00000000 rintf@GLIBC_2.4 │ │ │ │ │ 000dd9d4 00035b16 R_ARM_JUMP_SLOT 0003c11d nco_bld_nsm_sfx │ │ │ │ │ 000dd9d8 00054b16 R_ARM_JUMP_SLOT 00057cf1 nco_poly_ctr_add │ │ │ │ │ 000dd9dc 00012116 R_ARM_JUMP_SLOT 00000000 __xstat64@GLIBC_2.4 │ │ │ │ │ 000dd9e0 00044016 R_ARM_JUMP_SLOT 0003dfcd KDdist │ │ │ │ │ -000dd9e4 00035316 R_ARM_JUMP_SLOT 00084855 nco_sph_mlt │ │ │ │ │ +000dd9e4 00035316 R_ARM_JUMP_SLOT 0008487d nco_sph_mlt │ │ │ │ │ 000dd9e8 00023c16 R_ARM_JUMP_SLOT 00054f51 nco_pck_dsk_inq │ │ │ │ │ 000dd9ec 00012216 R_ARM_JUMP_SLOT 00000000 nc_def_var_fletcher32 │ │ │ │ │ 000dd9f0 00012316 R_ARM_JUMP_SLOT 00000000 nc_inq_natts │ │ │ │ │ 000dd9f4 00012416 R_ARM_JUMP_SLOT 00000000 __aeabi_d2ulz@GCC_3.5 │ │ │ │ │ 000dd9f8 00045616 R_ARM_JUMP_SLOT 0002cdbd nco_scp_var_crd │ │ │ │ │ 000dd9fc 00031e16 R_ARM_JUMP_SLOT 00052c45 nco_put_vars │ │ │ │ │ 000dda00 0001ff16 R_ARM_JUMP_SLOT 000508e9 nco_inq_type │ │ │ │ │ -000dda04 0002d416 R_ARM_JUMP_SLOT 0008572d nco_geo_get_lat_correct │ │ │ │ │ +000dda04 0002d416 R_ARM_JUMP_SLOT 00085755 nco_geo_get_lat_correct │ │ │ │ │ 000dda08 0003ec16 R_ARM_JUMP_SLOT 0004e729 nco_input_check │ │ │ │ │ 000dda0c 00026316 R_ARM_JUMP_SLOT 0003f119 nco_lmt_free │ │ │ │ │ 000dda10 0004aa16 R_ARM_JUMP_SLOT 00043361 nco_lst_srt_nm_id │ │ │ │ │ 000dda14 00035416 R_ARM_JUMP_SLOT 0003ccd1 bounds_update │ │ │ │ │ 000dda18 0003bd16 R_ARM_JUMP_SLOT 000219a9 nco_crt_parallel_int │ │ │ │ │ 000dda1c 00012516 R_ARM_JUMP_SLOT 00000000 strdup@GLIBC_2.4 │ │ │ │ │ 000dda20 0004a816 R_ARM_JUMP_SLOT 00013319 nco_aed_prc_wrp │ │ │ │ │ @@ -907,37 +907,37 @@ │ │ │ │ │ 000dda74 00022416 R_ARM_JUMP_SLOT 0004bf89 nco_msa_wrp_splt │ │ │ │ │ 000dda78 00038616 R_ARM_JUMP_SLOT 0006d981 nco_sph_plg_area │ │ │ │ │ 000dda7c 0004cc16 R_ARM_JUMP_SLOT 0004f629 jsn_typ_nm │ │ │ │ │ 000dda80 00013016 R_ARM_JUMP_SLOT 00000000 nc_put_varm_text │ │ │ │ │ 000dda84 00013116 R_ARM_JUMP_SLOT 00000000 nc_inq_unlimdim │ │ │ │ │ 000dda88 00045216 R_ARM_JUMP_SLOT 000517dd nco_inq_varid │ │ │ │ │ 000dda8c 0001d116 R_ARM_JUMP_SLOT 0003ecf9 nco_lmt_init │ │ │ │ │ -000dda90 00024f16 R_ARM_JUMP_SLOT 00090fe1 nco_var_nrm │ │ │ │ │ -000dda94 00037416 R_ARM_JUMP_SLOT 0008e921 nco_var_dvd │ │ │ │ │ +000dda90 00024f16 R_ARM_JUMP_SLOT 00091009 nco_var_nrm │ │ │ │ │ +000dda94 00037416 R_ARM_JUMP_SLOT 0008e949 nco_var_dvd │ │ │ │ │ 000dda98 00039316 R_ARM_JUMP_SLOT 000594f9 nco_poly_lst_mk_sph │ │ │ │ │ 000dda9c 00026416 R_ARM_JUMP_SLOT 0004a3dd nco_realloc │ │ │ │ │ 000ddaa0 00021616 R_ARM_JUMP_SLOT 000439a5 nco_msh_stats │ │ │ │ │ 000ddaa4 00013216 R_ARM_JUMP_SLOT 00000000 atan2@GLIBC_2.4 │ │ │ │ │ 000ddaa8 00013316 R_ARM_JUMP_SLOT 00000000 nc_put_att_string │ │ │ │ │ 000ddaac 00035216 R_ARM_JUMP_SLOT 00036e89 nco_rel_mch │ │ │ │ │ 000ddab0 00013416 R_ARM_JUMP_SLOT 00000000 nc_del_att │ │ │ │ │ -000ddab4 0003d816 R_ARM_JUMP_SLOT 000843e5 nco_sph_sxcross │ │ │ │ │ +000ddab4 0003d816 R_ARM_JUMP_SLOT 0008440d nco_sph_sxcross │ │ │ │ │ 000ddab8 00020116 R_ARM_JUMP_SLOT 00018c59 nco_cln_clc_var_dff │ │ │ │ │ 000ddabc 0004fb16 R_ARM_JUMP_SLOT 0003371d nco_skp_var │ │ │ │ │ 000ddac0 00027c16 R_ARM_JUMP_SLOT 0004f2a1 xml_typ_nm │ │ │ │ │ 000ddac4 0003c316 R_ARM_JUMP_SLOT 00029105 nco_grp_stk_get │ │ │ │ │ 000ddac8 00013516 R_ARM_JUMP_SLOT 00000000 nc_get_att_int │ │ │ │ │ 000ddacc 0002f416 R_ARM_JUMP_SLOT 000518f5 nco_inq_varname │ │ │ │ │ 000ddad0 00013716 R_ARM_JUMP_SLOT 00000000 nc_get_varm_uint │ │ │ │ │ 000ddad4 00013816 R_ARM_JUMP_SLOT 00000000 __aeabi_uldivmod@GCC_3.5 │ │ │ │ │ -000ddad8 0004ae16 R_ARM_JUMP_SLOT 000824c9 nco_trr_ntl_sng │ │ │ │ │ +000ddad8 0004ae16 R_ARM_JUMP_SLOT 000824f1 nco_trr_ntl_sng │ │ │ │ │ 000ddadc 00013916 R_ARM_JUMP_SLOT 00000000 strtok@GLIBC_2.4 │ │ │ │ │ 000ddae0 00013a16 R_ARM_JUMP_SLOT 00000000 nc_put_att_ulonglong │ │ │ │ │ 000ddae4 0002d916 R_ARM_JUMP_SLOT 0004fe95 nco_close │ │ │ │ │ -000ddae8 0002bb16 R_ARM_JUMP_SLOT 0008487d nco_sph_dist │ │ │ │ │ +000ddae8 0002bb16 R_ARM_JUMP_SLOT 000848a5 nco_sph_dist │ │ │ │ │ 000ddaec 00013b16 R_ARM_JUMP_SLOT 00000000 GOMP_critical_end@GOMP_1.0 │ │ │ │ │ 000ddaf0 0002cc16 R_ARM_JUMP_SLOT 00032b31 nco_chk_dmn_in │ │ │ │ │ 000ddaf4 0004d716 R_ARM_JUMP_SLOT 00049c15 md5_finish │ │ │ │ │ 000ddaf8 00013c16 R_ARM_JUMP_SLOT 00000000 nc_open_memio │ │ │ │ │ 000ddafc 00013d16 R_ARM_JUMP_SLOT 00000000 nc_put_varm_ubyte │ │ │ │ │ 000ddb00 00040916 R_ARM_JUMP_SLOT 0001af85 nco_val_cnf_typ │ │ │ │ │ 000ddb04 00013e16 R_ARM_JUMP_SLOT 00000000 omp_get_num_procs@OMP_1.0 │ │ │ │ │ @@ -945,19 +945,19 @@ │ │ │ │ │ 000ddb0c 00029e16 R_ARM_JUMP_SLOT 00050ef5 nco_inq_enum_ident │ │ │ │ │ 000ddb10 0004c816 R_ARM_JUMP_SLOT 0004f6c1 nco_dfl_case_prg_id_err │ │ │ │ │ 000ddb14 00013f16 R_ARM_JUMP_SLOT 00000000 ut_decode_time@UDUNITS_2.2.14 │ │ │ │ │ 000ddb18 00014016 R_ARM_JUMP_SLOT 00000000 regexec@GLIBC_2.4 │ │ │ │ │ 000ddb1c 00029416 R_ARM_JUMP_SLOT 0003a941 trv_tbl_prn_flg_mch │ │ │ │ │ 000ddb20 00033016 R_ARM_JUMP_SLOT 0005cff1 nco_prn_var_dfn │ │ │ │ │ 000ddb24 00014116 R_ARM_JUMP_SLOT 00000000 nc_inq_user_type │ │ │ │ │ -000ddb28 0003eb16 R_ARM_JUMP_SLOT 00091415 nco_var_nrm_sdn │ │ │ │ │ +000ddb28 0003eb16 R_ARM_JUMP_SLOT 0009143d nco_var_nrm_sdn │ │ │ │ │ 000ddb2c 00020f16 R_ARM_JUMP_SLOT 0003ae6d trv_tbl_srt │ │ │ │ │ 000ddb30 00014216 R_ARM_JUMP_SLOT 00000000 nc_get_varm_longlong │ │ │ │ │ 000ddb34 00014316 R_ARM_JUMP_SLOT 00000000 omp_get_dynamic@OMP_1.0 │ │ │ │ │ -000ddb38 00024116 R_ARM_JUMP_SLOT 0008a2f9 nco_var_avg_rdc_max │ │ │ │ │ +000ddb38 00024116 R_ARM_JUMP_SLOT 0008a321 nco_var_avg_rdc_max │ │ │ │ │ 000ddb3c 00025016 R_ARM_JUMP_SLOT 0004ad05 nco_msa_qsort_srt │ │ │ │ │ 000ddb40 00014416 R_ARM_JUMP_SLOT 00000000 omp_set_num_threads@OMP_1.0 │ │ │ │ │ 000ddb44 0004a016 R_ARM_JUMP_SLOT 0006d84d nco_lon_dff_brnch_rdn │ │ │ │ │ 000ddb48 00014516 R_ARM_JUMP_SLOT 00000000 nc_inq_type │ │ │ │ │ 000ddb4c 00014616 R_ARM_JUMP_SLOT 00000000 sleep@GLIBC_2.4 │ │ │ │ │ 000ddb50 0001bb16 R_ARM_JUMP_SLOT 00029135 nco_grp_stk_pop │ │ │ │ │ 000ddb54 0001c116 R_ARM_JUMP_SLOT 0005002d nco_inq_unlimdim │ │ │ │ │ @@ -981,67 +981,67 @@ │ │ │ │ │ 000ddb9c 00014f16 R_ARM_JUMP_SLOT 00000000 nc_free_vlens │ │ │ │ │ 000ddba0 00020516 R_ARM_JUMP_SLOT 00059759 nco_poly_lst_free │ │ │ │ │ 000ddba4 00041816 R_ARM_JUMP_SLOT 0005bcc5 nco_typ_fmt_sng_att_cdl │ │ │ │ │ 000ddba8 0002ee16 R_ARM_JUMP_SLOT 0003a9b1 trv_tbl_prn_flg_xtr │ │ │ │ │ 000ddbac 00015016 R_ARM_JUMP_SLOT 00000000 nc_inq_var_fill │ │ │ │ │ 000ddbb0 0002ad16 R_ARM_JUMP_SLOT 00014b81 nco_hst_att_cat │ │ │ │ │ 000ddbb4 00045816 R_ARM_JUMP_SLOT 00034235 nco_prs_aux_crd │ │ │ │ │ -000ddbb8 00022116 R_ARM_JUMP_SLOT 00084049 nco_sph_lhs │ │ │ │ │ +000ddbb8 00022116 R_ARM_JUMP_SLOT 00084071 nco_sph_lhs │ │ │ │ │ 000ddbbc 00015116 R_ARM_JUMP_SLOT 00000000 gsl_permutation_alloc │ │ │ │ │ -000ddbc0 0002cd16 R_ARM_JUMP_SLOT 00092ba1 nco_var_scv_add │ │ │ │ │ +000ddbc0 0002cd16 R_ARM_JUMP_SLOT 00092bc9 nco_var_scv_add │ │ │ │ │ 000ddbc4 00033916 R_ARM_JUMP_SLOT 0004ff45 nco_inq_format │ │ │ │ │ 000ddbc8 00015216 R_ARM_JUMP_SLOT 00000000 nc_def_var_chunking │ │ │ │ │ 000ddbcc 0004a616 R_ARM_JUMP_SLOT 0004ec75 nm2sng_nc │ │ │ │ │ 000ddbd0 00024a16 R_ARM_JUMP_SLOT 0003cf05 kd_insert │ │ │ │ │ 000ddbd4 00045e16 R_ARM_JUMP_SLOT 0003ed5d nco_lmt_prn │ │ │ │ │ 000ddbd8 0003bb16 R_ARM_JUMP_SLOT 00051a6d nco_inq_vartype │ │ │ │ │ 000ddbdc 00015316 R_ARM_JUMP_SLOT 00000000 nc_get_att_double │ │ │ │ │ -000ddbe0 0003af16 R_ARM_JUMP_SLOT 00084101 nco_sph_cross │ │ │ │ │ +000ddbe0 0003af16 R_ARM_JUMP_SLOT 00084129 nco_sph_cross │ │ │ │ │ 000ddbe4 0002bf16 R_ARM_JUMP_SLOT 0005b0b9 nco_ppc_bitmask │ │ │ │ │ 000ddbe8 0002ae16 R_ARM_JUMP_SLOT 0005dec1 nco_xml_typ_rqr_nsg_att │ │ │ │ │ 000ddbec 00015416 R_ARM_JUMP_SLOT 00000000 nc_get_varm_text │ │ │ │ │ 000ddbf0 00015516 R_ARM_JUMP_SLOT 00000000 nc_inq_vartype │ │ │ │ │ -000ddbf4 00024916 R_ARM_JUMP_SLOT 00085001 nco_sph_add_pnt_chk │ │ │ │ │ +000ddbf4 00024916 R_ARM_JUMP_SLOT 00085029 nco_sph_add_pnt_chk │ │ │ │ │ 000ddbf8 00042016 R_ARM_JUMP_SLOT 0003e0d5 coord_dist │ │ │ │ │ 000ddbfc 00015716 R_ARM_JUMP_SLOT 00000000 nc_inq_enum_member │ │ │ │ │ -000ddc00 00035816 R_ARM_JUMP_SLOT 00083f11 nco_sph_face │ │ │ │ │ +000ddc00 00035816 R_ARM_JUMP_SLOT 00083f39 nco_sph_face │ │ │ │ │ 000ddc04 0001ea16 R_ARM_JUMP_SLOT 000224a5 nco_dfl_case_tmr_typ_err │ │ │ │ │ 000ddc08 00035516 R_ARM_JUMP_SLOT 0003f001 nco_lmt_cpy │ │ │ │ │ 000ddc0c 00015816 R_ARM_JUMP_SLOT 00000000 getpid@GLIBC_2.4 │ │ │ │ │ 000ddc10 00015916 R_ARM_JUMP_SLOT 00000000 nc_get_vars_uint │ │ │ │ │ 000ddc14 00015a16 R_ARM_JUMP_SLOT 00000000 nc_get_var_text │ │ │ │ │ -000ddc18 0003ab16 R_ARM_JUMP_SLOT 00085879 nco_geo_lonlat_2_sph │ │ │ │ │ +000ddc18 0003ab16 R_ARM_JUMP_SLOT 000858a1 nco_geo_lonlat_2_sph │ │ │ │ │ 000ddc1c 00015b16 R_ARM_JUMP_SLOT 00000000 nc_strerror │ │ │ │ │ 000ddc20 00041f16 R_ARM_JUMP_SLOT 00039439 nco_srt_aux │ │ │ │ │ 000ddc24 00015c16 R_ARM_JUMP_SLOT 00000000 nc_inq_format_extended │ │ │ │ │ 000ddc28 00027616 R_ARM_JUMP_SLOT 0005bc15 nco_typ_fmt_sng_var_cdl │ │ │ │ │ -000ddc2c 0004af16 R_ARM_JUMP_SLOT 0008d2dd nco_var_lst_dvd_ncbo │ │ │ │ │ +000ddc2c 0004af16 R_ARM_JUMP_SLOT 0008d305 nco_var_lst_dvd_ncbo │ │ │ │ │ 000ddc30 0004f316 R_ARM_JUMP_SLOT 00046c09 nco_map_hst_mk │ │ │ │ │ 000ddc34 00046316 R_ARM_JUMP_SLOT 0003e9c1 kd_priority_list_sort │ │ │ │ │ -000ddc38 00042916 R_ARM_JUMP_SLOT 00095f75 nco_var_free │ │ │ │ │ +000ddc38 00042916 R_ARM_JUMP_SLOT 00095f9d nco_var_free │ │ │ │ │ 000ddc3c 0001c316 R_ARM_JUMP_SLOT 0003d271 kd_push │ │ │ │ │ 000ddc40 0003d616 R_ARM_JUMP_SLOT 0004f749 nco_sng_cnv_err │ │ │ │ │ -000ddc44 00035c16 R_ARM_JUMP_SLOT 00082ad1 chr2sng_cdl │ │ │ │ │ -000ddc48 00034016 R_ARM_JUMP_SLOT 0008347d sng_trm_trl_zro │ │ │ │ │ +000ddc44 00035c16 R_ARM_JUMP_SLOT 00082af9 chr2sng_cdl │ │ │ │ │ +000ddc48 00034016 R_ARM_JUMP_SLOT 000834a5 sng_trm_trl_zro │ │ │ │ │ 000ddc4c 0003f416 R_ARM_JUMP_SLOT 0005678d nco_poly_init_crn_re │ │ │ │ │ 000ddc50 00015d16 R_ARM_JUMP_SLOT 00000000 nc_get_var_ubyte │ │ │ │ │ -000ddc54 00022d16 R_ARM_JUMP_SLOT 00095bad nco_var_dpl │ │ │ │ │ +000ddc54 00022d16 R_ARM_JUMP_SLOT 00095bd5 nco_var_dpl │ │ │ │ │ 000ddc58 0001f316 R_ARM_JUMP_SLOT 00056691 nco_poly_typ_sz │ │ │ │ │ 000ddc5c 00015e16 R_ARM_JUMP_SLOT 00000000 nc_inq_varname │ │ │ │ │ 000ddc60 00015f16 R_ARM_JUMP_SLOT 00000000 nc_put_var1_uint │ │ │ │ │ 000ddc64 00042a16 R_ARM_JUMP_SLOT 00050621 nco_inq_dim │ │ │ │ │ 000ddc68 00047416 R_ARM_JUMP_SLOT 00036105 nco_prc_cmn_var_nm_fll │ │ │ │ │ -000ddc6c 0003fe16 R_ARM_JUMP_SLOT 00089b1d nco_var_avg_rdc_min │ │ │ │ │ +000ddc6c 0003fe16 R_ARM_JUMP_SLOT 00089b45 nco_var_avg_rdc_min │ │ │ │ │ 000ddc70 00026f16 R_ARM_JUMP_SLOT 0004aeb1 nco_msa_rcr_clc │ │ │ │ │ 000ddc74 00016016 R_ARM_JUMP_SLOT 00000000 gsl_linalg_LU_decomp │ │ │ │ │ 000ddc78 00016116 R_ARM_JUMP_SLOT 00000000 nc_put_var1_string │ │ │ │ │ 000ddc7c 00047516 R_ARM_JUMP_SLOT 000299e5 nco_xtr_mk │ │ │ │ │ 000ddc80 00053416 R_ARM_JUMP_SLOT 00015c39 nco_gpe_sng │ │ │ │ │ 000ddc84 0002d716 R_ARM_JUMP_SLOT 000189f1 nco_cln_cnv_mk │ │ │ │ │ -000ddc88 0004d916 R_ARM_JUMP_SLOT 00086679 nco_sph_inside_mk │ │ │ │ │ +000ddc88 0004d916 R_ARM_JUMP_SLOT 000866a1 nco_sph_inside_mk │ │ │ │ │ 000ddc8c 00025e16 R_ARM_JUMP_SLOT 00012799 nco_aed_prc │ │ │ │ │ 000ddc90 00049116 R_ARM_JUMP_SLOT 000519a5 nco_inq_var_filter │ │ │ │ │ 000ddc94 00035016 R_ARM_JUMP_SLOT 00043619 nco_map_kd_init │ │ │ │ │ 000ddc98 00035f16 R_ARM_JUMP_SLOT 0003be95 nco_nm_srt │ │ │ │ │ 000ddc9c 0002c216 R_ARM_JUMP_SLOT 0003c095 nco_bld_nm_fll │ │ │ │ │ 000ddca0 00016216 R_ARM_JUMP_SLOT 00000000 nc_rename_grp │ │ │ │ │ 000ddca4 00016316 R_ARM_JUMP_SLOT 00000000 __aeabi_idiv@GCC_3.5 │ │ │ │ │ @@ -1063,73 +1063,73 @@ │ │ │ │ │ 000ddce4 00016b16 R_ARM_JUMP_SLOT 00000000 nc_get_var_schar │ │ │ │ │ 000ddce8 00016c16 R_ARM_JUMP_SLOT 00000000 nc_insert_enum │ │ │ │ │ 000ddcec 0004b016 R_ARM_JUMP_SLOT 00051a8d nco_inq_varndims │ │ │ │ │ 000ddcf0 00016d16 R_ARM_JUMP_SLOT 00000000 nc_inq_path │ │ │ │ │ 000ddcf4 00016e16 R_ARM_JUMP_SLOT 00000000 strspn@GLIBC_2.4 │ │ │ │ │ 000ddcf8 00044e16 R_ARM_JUMP_SLOT 0003d955 unload_items │ │ │ │ │ 000ddcfc 00054c16 R_ARM_JUMP_SLOT 0002ce5d nco_bld_var_dmn │ │ │ │ │ -000ddd00 00045f16 R_ARM_JUMP_SLOT 00088c41 nco_sph_intersect_pre │ │ │ │ │ +000ddd00 00045f16 R_ARM_JUMP_SLOT 00088c69 nco_sph_intersect_pre │ │ │ │ │ 000ddd04 00016f16 R_ARM_JUMP_SLOT 00000000 __lxstat64@GLIBC_2.4 │ │ │ │ │ 000ddd08 00017016 R_ARM_JUMP_SLOT 00000000 nc_get_varm_ushort │ │ │ │ │ 000ddd0c 00017116 R_ARM_JUMP_SLOT 00000000 ut_get_status@UDUNITS_2.2.14 │ │ │ │ │ 000ddd10 00017216 R_ARM_JUMP_SLOT 00000000 nc_get_att_schar │ │ │ │ │ 000ddd14 0003d016 R_ARM_JUMP_SLOT 0007edb1 rnd_nbr │ │ │ │ │ 000ddd18 00052a16 R_ARM_JUMP_SLOT 00056f5d nco_poly_prn │ │ │ │ │ 000ddd1c 00017316 R_ARM_JUMP_SLOT 00000000 nc_inq_enum │ │ │ │ │ 000ddd20 00017416 R_ARM_JUMP_SLOT 00000000 nc_put_var_short │ │ │ │ │ 000ddd24 0001bc16 R_ARM_JUMP_SLOT 00043569 nco_map_kd │ │ │ │ │ -000ddd28 0002cb16 R_ARM_JUMP_SLOT 00086e6d nco_rll_lhs_lat │ │ │ │ │ +000ddd28 0002cb16 R_ARM_JUMP_SLOT 00086e95 nco_rll_lhs_lat │ │ │ │ │ 000ddd2c 00017516 R_ARM_JUMP_SLOT 00000000 putc@GLIBC_2.4 │ │ │ │ │ 000ddd30 00028316 R_ARM_JUMP_SLOT 00049b51 md5_append │ │ │ │ │ 000ddd34 00017616 R_ARM_JUMP_SLOT 00000000 tan@GLIBC_2.4 │ │ │ │ │ 000ddd38 0004e416 R_ARM_JUMP_SLOT 00043395 nco_nm_id_lst_free │ │ │ │ │ 000ddd3c 00017716 R_ARM_JUMP_SLOT 00000000 nc_put_att_float │ │ │ │ │ 000ddd40 00017816 R_ARM_JUMP_SLOT 00000000 nc_get_varm │ │ │ │ │ 000ddd44 00038c16 R_ARM_JUMP_SLOT 00013f99 nco_att_cpy │ │ │ │ │ 000ddd48 00017916 R_ARM_JUMP_SLOT 00000000 nc_get_vara_longlong │ │ │ │ │ 000ddd4c 00017a16 R_ARM_JUMP_SLOT 00000000 nc_inq_varid │ │ │ │ │ -000ddd50 00024b16 R_ARM_JUMP_SLOT 00084259 nco_sph_rad2 │ │ │ │ │ +000ddd50 00024b16 R_ARM_JUMP_SLOT 00084281 nco_sph_rad2 │ │ │ │ │ 000ddd54 00020616 R_ARM_JUMP_SLOT 0002dcf1 nco_var_fll_trv │ │ │ │ │ -000ddd58 00038d16 R_ARM_JUMP_SLOT 00094da9 nco_cpy_rec_var_val │ │ │ │ │ +000ddd58 00038d16 R_ARM_JUMP_SLOT 00094dd1 nco_cpy_rec_var_val │ │ │ │ │ 000ddd5c 0003d916 R_ARM_JUMP_SLOT 0005e009 nco_prn_nonfinite_flt │ │ │ │ │ 000ddd60 00017b16 R_ARM_JUMP_SLOT 00000000 nc_get_var1_schar │ │ │ │ │ 000ddd64 00017c16 R_ARM_JUMP_SLOT 00000000 nc_inq_attid │ │ │ │ │ 000ddd68 00017d16 R_ARM_JUMP_SLOT 00000000 nc_get_vara │ │ │ │ │ 000ddd6c 00017e16 R_ARM_JUMP_SLOT 00000000 nc_put_vara_ulonglong │ │ │ │ │ 000ddd70 00032716 R_ARM_JUMP_SLOT 00029191 nco_grp_stk_nxt │ │ │ │ │ 000ddd74 00021916 R_ARM_JUMP_SLOT 0006d27d nco_grd_lat_sng │ │ │ │ │ 000ddd78 00017f16 R_ARM_JUMP_SLOT 00000000 nc_get_att_uint │ │ │ │ │ 000ddd7c 0002c316 R_ARM_JUMP_SLOT 000518cd nco_inq_varid_flg │ │ │ │ │ 000ddd80 00040a16 R_ARM_JUMP_SLOT 00034611 nco_prn_dmn_grp │ │ │ │ │ -000ddd84 00045416 R_ARM_JUMP_SLOT 0008512d nco_sph_seg_parallel │ │ │ │ │ +000ddd84 00045416 R_ARM_JUMP_SLOT 00085155 nco_sph_seg_parallel │ │ │ │ │ 000ddd88 00022e16 R_ARM_JUMP_SLOT 000505f9 nco_inq_dimid_flg │ │ │ │ │ 000ddd8c 00028816 R_ARM_JUMP_SLOT 00016409 nco_xcp_prc │ │ │ │ │ 000ddd90 0003b016 R_ARM_JUMP_SLOT 0004fef9 nco_inq │ │ │ │ │ 000ddd94 0001c016 R_ARM_JUMP_SLOT 000367bd nco_prc_nsm │ │ │ │ │ 000ddd98 00018016 R_ARM_JUMP_SLOT 00000000 __sprintf_chk@GLIBC_2.4 │ │ │ │ │ 000ddd9c 00018116 R_ARM_JUMP_SLOT 00000000 fread@GLIBC_2.4 │ │ │ │ │ 000ddda0 0003e716 R_ARM_JUMP_SLOT 00057ba9 nco_poly_minmax_split │ │ │ │ │ -000ddda4 0003f016 R_ARM_JUMP_SLOT 00083001 nm2sng_jsn │ │ │ │ │ +000ddda4 0003f016 R_ARM_JUMP_SLOT 00083029 nm2sng_jsn │ │ │ │ │ 000ddda8 00021016 R_ARM_JUMP_SLOT 0004f5a9 nco_fmt_hdn_sng │ │ │ │ │ 000dddac 00018216 R_ARM_JUMP_SLOT 00000000 nc_get_att_text │ │ │ │ │ 000dddb0 00020216 R_ARM_JUMP_SLOT 00042d35 nco_lst_rx_search │ │ │ │ │ 000dddb4 00046c16 R_ARM_JUMP_SLOT 00053941 nco_inq_attlen_flg │ │ │ │ │ -000dddb8 00036816 R_ARM_JUMP_SLOT 00084745 nco_sph_metric_int │ │ │ │ │ -000dddbc 00032e16 R_ARM_JUMP_SLOT 00085c3d nco_sph_seg_int_old │ │ │ │ │ +000dddb8 00036816 R_ARM_JUMP_SLOT 0008476d nco_sph_metric_int │ │ │ │ │ +000dddbc 00032e16 R_ARM_JUMP_SLOT 00085c65 nco_sph_seg_int_old │ │ │ │ │ 000dddc0 0003f116 R_ARM_JUMP_SLOT 0004b471 nco_msa_ram_2_dsk │ │ │ │ │ 000dddc4 00020b16 R_ARM_JUMP_SLOT 00057a19 nco_poly_wrp_splt360 │ │ │ │ │ 000dddc8 00018316 R_ARM_JUMP_SLOT 00000000 strncmp@GLIBC_2.4 │ │ │ │ │ 000dddcc 00037016 R_ARM_JUMP_SLOT 0001e34d nco_cnk_dsk_inq │ │ │ │ │ 000dddd0 0004fd16 R_ARM_JUMP_SLOT 0004bb0d nco_msa_wrp_splt_trv │ │ │ │ │ 000dddd4 00039a16 R_ARM_JUMP_SLOT 0003c2a5 trv_tbl_nsm_nm_att │ │ │ │ │ 000dddd8 00039b16 R_ARM_JUMP_SLOT 00016539 nco_char_att_get │ │ │ │ │ 000ddddc 00018416 R_ARM_JUMP_SLOT 00000000 nc_get_vara_string │ │ │ │ │ 000ddde0 00018516 R_ARM_JUMP_SLOT 00000000 gmtime@GLIBC_2.4 │ │ │ │ │ 000ddde4 00041216 R_ARM_JUMP_SLOT 0001d541 nco_typ_nc4_nc5 │ │ │ │ │ -000ddde8 0001cc16 R_ARM_JUMP_SLOT 00082ea5 nm2sng_cdl │ │ │ │ │ +000ddde8 0001cc16 R_ARM_JUMP_SLOT 00082ecd nm2sng_cdl │ │ │ │ │ 000dddec 00023a16 R_ARM_JUMP_SLOT 0006cc41 nco_bsl_zro │ │ │ │ │ 000dddf0 00046016 R_ARM_JUMP_SLOT 00057529 nco_poly_dpl │ │ │ │ │ 000dddf4 00027f16 R_ARM_JUMP_SLOT 000158f1 nco_gpe_evl │ │ │ │ │ 000dddf8 00035e16 R_ARM_JUMP_SLOT 00050095 nco_set_chunk_cache │ │ │ │ │ 000dddfc 00027716 R_ARM_JUMP_SLOT 0004ffcd nco_inq_ndims │ │ │ │ │ 000dde00 0002a116 R_ARM_JUMP_SLOT 00021829 nco_crt_dot │ │ │ │ │ 000dde04 0003ad16 R_ARM_JUMP_SLOT 0003f679 nco_lmt_typ │ │ │ │ │ @@ -1142,92 +1142,92 @@ │ │ │ │ │ 000dde20 00018b16 R_ARM_JUMP_SLOT 00000000 nc_create │ │ │ │ │ 000dde24 00032f16 R_ARM_JUMP_SLOT 0004fde9 nco_set_fill │ │ │ │ │ 000dde28 00018c16 R_ARM_JUMP_SLOT 00000000 __strcpy_chk@GLIBC_2.4 │ │ │ │ │ 000dde2c 0002eb16 R_ARM_JUMP_SLOT 00049b19 md5_init │ │ │ │ │ 000dde30 00030216 R_ARM_JUMP_SLOT 00029765 nco_trv_rx_search │ │ │ │ │ 000dde34 0003b316 R_ARM_JUMP_SLOT 0005aa85 nco_ppc_around │ │ │ │ │ 000dde38 00018d16 R_ARM_JUMP_SLOT 00000000 nc_put_att_ushort │ │ │ │ │ -000dde3c 00043816 R_ARM_JUMP_SLOT 00087d09 nco_sph_seg_int │ │ │ │ │ +000dde3c 00043816 R_ARM_JUMP_SLOT 00087d31 nco_sph_seg_int │ │ │ │ │ 000dde40 00028e16 R_ARM_JUMP_SLOT 00027621 nco_fl_out_open │ │ │ │ │ 000dde44 0003c716 R_ARM_JUMP_SLOT 0003c351 kd_fault │ │ │ │ │ 000dde48 00028416 R_ARM_JUMP_SLOT 00059781 nco_poly_set_priority │ │ │ │ │ 000dde4c 0004fe16 R_ARM_JUMP_SLOT 00027529 nco_fl_blocksize │ │ │ │ │ -000dde50 00033c16 R_ARM_JUMP_SLOT 00087fd5 nco_sph_intersect │ │ │ │ │ -000dde54 0001da16 R_ARM_JUMP_SLOT 00085991 nco_sph_mk_control │ │ │ │ │ +000dde50 00033c16 R_ARM_JUMP_SLOT 00087ffd nco_sph_intersect │ │ │ │ │ +000dde54 0001da16 R_ARM_JUMP_SLOT 000859b9 nco_sph_mk_control │ │ │ │ │ 000dde58 00018e16 R_ARM_JUMP_SLOT 00000000 __aeabi_ul2d@GCC_3.5 │ │ │ │ │ 000dde5c 00027116 R_ARM_JUMP_SLOT 0003f1f5 nco_lmt_sct_mk │ │ │ │ │ -000dde60 00054716 R_ARM_JUMP_SLOT 0008d501 nco_var_abs │ │ │ │ │ +000dde60 00054716 R_ARM_JUMP_SLOT 0008d529 nco_var_abs │ │ │ │ │ 000dde64 0004b416 R_ARM_JUMP_SLOT 00021cf5 nco_poly_vrl_flg_sng_get │ │ │ │ │ 000dde68 00018f16 R_ARM_JUMP_SLOT 00000000 fmodf@GLIBC_2.4 │ │ │ │ │ 000dde6c 00019016 R_ARM_JUMP_SLOT 00000000 nc_rename_dim │ │ │ │ │ 000dde70 00019116 R_ARM_JUMP_SLOT 00000000 rint@GLIBC_2.4 │ │ │ │ │ 000dde74 00019216 R_ARM_JUMP_SLOT 00000000 nc_put_vars_double │ │ │ │ │ 000dde78 0002a516 R_ARM_JUMP_SLOT 000574ed nco_poly_shp_init │ │ │ │ │ 000dde7c 00019316 R_ARM_JUMP_SLOT 00000000 nc_put_var1_float │ │ │ │ │ 000dde80 00019416 R_ARM_JUMP_SLOT 00000000 nco_prg_id_get │ │ │ │ │ -000dde84 00043d16 R_ARM_JUMP_SLOT 00085689 nco_geo_lat_correct │ │ │ │ │ +000dde84 00043d16 R_ARM_JUMP_SLOT 000856b1 nco_geo_lat_correct │ │ │ │ │ 000dde88 0001d016 R_ARM_JUMP_SLOT 0006d349 nco_rgr_grd_sng │ │ │ │ │ 000dde8c 00026a16 R_ARM_JUMP_SLOT 000592a1 nco_poly_lst_mk_rll │ │ │ │ │ 000dde90 00019516 R_ARM_JUMP_SLOT 00000000 strpbrk@GLIBC_2.4 │ │ │ │ │ 000dde94 0003e416 R_ARM_JUMP_SLOT 0004f5f5 nco_ndn_sng │ │ │ │ │ 000dde98 00030a16 R_ARM_JUMP_SLOT 00038c79 nco_prn_dmn │ │ │ │ │ 000dde9c 00029816 R_ARM_JUMP_SLOT 0003ddf9 kd_do_delete │ │ │ │ │ 000ddea0 0001d616 R_ARM_JUMP_SLOT 0003f1a9 nco_lmt_all_free │ │ │ │ │ 000ddea4 00019616 R_ARM_JUMP_SLOT 00000000 nc_copy_att │ │ │ │ │ 000ddea8 00044516 R_ARM_JUMP_SLOT 0002bc71 nco_grp_itr │ │ │ │ │ -000ddeac 00048516 R_ARM_JUMP_SLOT 00083af9 nco_sph_cross_chk │ │ │ │ │ +000ddeac 00048516 R_ARM_JUMP_SLOT 00083b21 nco_sph_cross_chk │ │ │ │ │ 000ddeb0 00019716 R_ARM_JUMP_SLOT 00000000 pow@GLIBC_2.29 │ │ │ │ │ 000ddeb4 00019816 R_ARM_JUMP_SLOT 00000000 nc_inq_var_filterids │ │ │ │ │ 000ddeb8 00019916 R_ARM_JUMP_SLOT 00000000 nc_put_vars_text │ │ │ │ │ 000ddebc 0003bf16 R_ARM_JUMP_SLOT 000189b1 nco_cln_chk_tm │ │ │ │ │ 000ddec0 00019a16 R_ARM_JUMP_SLOT 00000000 memchr@GLIBC_2.4 │ │ │ │ │ 000ddec4 00039016 R_ARM_JUMP_SLOT 0003c3f9 kd_new_node │ │ │ │ │ 000ddec8 00019b16 R_ARM_JUMP_SLOT 00000000 nc_inq_varnatts │ │ │ │ │ 000ddecc 00019c16 R_ARM_JUMP_SLOT 00000000 GOMP_loop_end_nowait@GOMP_1.0 │ │ │ │ │ 000dded0 00019d16 R_ARM_JUMP_SLOT 00000000 nc_get_att_ubyte │ │ │ │ │ 000dded4 00019e16 R_ARM_JUMP_SLOT 00000000 nc_get_vars_double │ │ │ │ │ -000dded8 00025b16 R_ARM_JUMP_SLOT 00086a3d nco_sph_area_quadrature │ │ │ │ │ +000dded8 00025b16 R_ARM_JUMP_SLOT 00086a65 nco_sph_area_quadrature │ │ │ │ │ 000ddedc 00019f16 R_ARM_JUMP_SLOT 00000000 nc_put_var_text │ │ │ │ │ 000ddee0 00029c16 R_ARM_JUMP_SLOT 0005be25 nco_typ_fmt_sng_att_jsn │ │ │ │ │ 000ddee4 00033316 R_ARM_JUMP_SLOT 000501e1 nco_inq_grpname_len │ │ │ │ │ 000ddee8 0001a016 R_ARM_JUMP_SLOT 00000000 strcmp@GLIBC_2.4 │ │ │ │ │ 000ddeec 00052016 R_ARM_JUMP_SLOT 00029239 nco_grp_itr_free │ │ │ │ │ -000ddef0 0002e416 R_ARM_JUMP_SLOT 000830a9 nm2sng_fl │ │ │ │ │ +000ddef0 0002e416 R_ARM_JUMP_SLOT 000830d1 nm2sng_fl │ │ │ │ │ 000ddef4 0001a116 R_ARM_JUMP_SLOT 00000000 exit@GLIBC_2.4 │ │ │ │ │ -000ddef8 0004df16 R_ARM_JUMP_SLOT 00083545 nco_sng2typ │ │ │ │ │ +000ddef8 0004df16 R_ARM_JUMP_SLOT 0008356d nco_sng2typ │ │ │ │ │ 000ddefc 00022916 R_ARM_JUMP_SLOT 00017195 nco_aux_evl_trv │ │ │ │ │ 000ddf00 0001a216 R_ARM_JUMP_SLOT 00000000 nc_inq_atttype │ │ │ │ │ 000ddf04 0001a316 R_ARM_JUMP_SLOT 00000000 __aeabi_l2d@GCC_3.5 │ │ │ │ │ 000ddf08 0003a316 R_ARM_JUMP_SLOT 0004f4fd nco_fmt_sng │ │ │ │ │ 000ddf0c 00025516 R_ARM_JUMP_SLOT 00057375 nco_poly_re_org │ │ │ │ │ 000ddf10 0001a416 R_ARM_JUMP_SLOT 00000000 __errno_location@GLIBC_2.4 │ │ │ │ │ 000ddf14 0001df16 R_ARM_JUMP_SLOT 0003d2bd kd_pushb │ │ │ │ │ 000ddf18 00051a16 R_ARM_JUMP_SLOT 0004d639 nco_mss_val_cnf │ │ │ │ │ 000ddf1c 0003bc16 R_ARM_JUMP_SLOT 0003e0e1 add_priority │ │ │ │ │ -000ddf20 00044a16 R_ARM_JUMP_SLOT 00095e3d nco_var_get │ │ │ │ │ +000ddf20 00044a16 R_ARM_JUMP_SLOT 00095e65 nco_var_get │ │ │ │ │ 000ddf24 0001a516 R_ARM_JUMP_SLOT 00000000 nc_put_varm_longlong │ │ │ │ │ 000ddf28 0001a616 R_ARM_JUMP_SLOT 00000000 fmod@GLIBC_2.4 │ │ │ │ │ 000ddf2c 00021a16 R_ARM_JUMP_SLOT 0001af6d cast_void_nctype │ │ │ │ │ -000ddf30 0002bc16 R_ARM_JUMP_SLOT 00097461 nco_get_typ │ │ │ │ │ +000ddf30 0002bc16 R_ARM_JUMP_SLOT 00097489 nco_get_typ │ │ │ │ │ 000ddf34 00031416 R_ARM_JUMP_SLOT 00027245 nco_fl_open │ │ │ │ │ 000ddf38 0001a716 R_ARM_JUMP_SLOT 00000000 nc_get_att_ulonglong │ │ │ │ │ 000ddf3c 0001a816 R_ARM_JUMP_SLOT 00000000 __cxa_finalize@GLIBC_2.4 │ │ │ │ │ 000ddf40 00044816 R_ARM_JUMP_SLOT 0003c201 nco_is_fll_pth │ │ │ │ │ 000ddf44 00050f16 R_ARM_JUMP_SLOT 000430b1 nco_lst_prs_2D │ │ │ │ │ 000ddf48 0001a916 R_ARM_JUMP_SLOT 00000000 ceil@GLIBC_2.4 │ │ │ │ │ 000ddf4c 00024016 R_ARM_JUMP_SLOT 000501c1 nco_inq_grpname_full │ │ │ │ │ 000ddf50 00051716 R_ARM_JUMP_SLOT 0007faa9 nco_set_long │ │ │ │ │ 000ddf54 00052116 R_ARM_JUMP_SLOT 0005098d nco_inq_typeids │ │ │ │ │ 000ddf58 0001aa16 R_ARM_JUMP_SLOT 00000000 omp_get_max_threads@OMP_1.0 │ │ │ │ │ -000ddf5c 0001ed16 R_ARM_JUMP_SLOT 0009707d nco_var_fll │ │ │ │ │ +000ddf5c 0001ed16 R_ARM_JUMP_SLOT 000970a5 nco_var_fll │ │ │ │ │ 000ddf60 00046616 R_ARM_JUMP_SLOT 0003ebd5 kd_nearest_intersect │ │ │ │ │ 000ddf64 00024c16 R_ARM_JUMP_SLOT 0004c9fd nco_lmt_msa_free │ │ │ │ │ 000ddf68 00028916 R_ARM_JUMP_SLOT 0004fe29 nco__enddef │ │ │ │ │ 000ddf6c 0001ab16 R_ARM_JUMP_SLOT 00000000 nc_inq_var │ │ │ │ │ 000ddf70 00042416 R_ARM_JUMP_SLOT 00059c65 nco_poly_lst_ctr_add │ │ │ │ │ -000ddf74 0004d416 R_ARM_JUMP_SLOT 00095f69 nco_xrf_var │ │ │ │ │ +000ddf74 0004d416 R_ARM_JUMP_SLOT 00095f91 nco_xrf_var │ │ │ │ │ 000ddf78 0001ac16 R_ARM_JUMP_SLOT 00000000 nc_put_var1_longlong │ │ │ │ │ 000ddf7c 0001ad16 R_ARM_JUMP_SLOT 00000000 nc_get_var_int │ │ │ │ │ -000ddf80 00043916 R_ARM_JUMP_SLOT 00086f95 nco_rll_seg_int │ │ │ │ │ +000ddf80 00043916 R_ARM_JUMP_SLOT 00086fbd nco_rll_seg_int │ │ │ │ │ 000ddf84 0001ef16 R_ARM_JUMP_SLOT 0002b4f1 nco_xtr_dmn_mrk │ │ │ │ │ 000ddf88 00023216 R_ARM_JUMP_SLOT 00022535 nco_exit │ │ │ │ │ 000ddf8c 0001ae16 R_ARM_JUMP_SLOT 00000000 nco_mss_val_sng_get │ │ │ │ ├── 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-4.9.7.so] │ │ │ │ │ 0x0000000c (INIT) 0xf568 │ │ │ │ │ - 0x0000000d (FINI) 0x97bf4 │ │ │ │ │ + 0x0000000d (FINI) 0x97c1c │ │ │ │ │ 0x00000019 (INIT_ARRAY) 0xdce14 │ │ │ │ │ 0x0000001b (INIT_ARRAYSZ) 4 (bytes) │ │ │ │ │ 0x0000001a (FINI_ARRAY) 0xdce18 │ │ │ │ │ 0x0000001c (FINI_ARRAYSZ) 4 (bytes) │ │ │ │ │ 0x6ffffef5 (GNU_HASH) 0x118 │ │ │ │ │ 0x00000005 (STRTAB) 0x70f8 │ │ │ │ │ 0x00000006 (SYMTAB) 0x1bd8 │ │ │ │ ├── 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: a2585ff121903ed06534711809e5f21a984b7bb2 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: b28f24784ccde09bff0e43aeb50f5e5e2cb894df │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1627,15 +1627,15 @@ │ │ │ │ │ ;F"FYFPF │ │ │ │ │ CF:FYFPF │ │ │ │ │ [F"FAFPF │ │ │ │ │ [F"FAFPF │ │ │ │ │ 5K6J{DzD │ │ │ │ │ H{DyDxD{ │ │ │ │ │ F:FYFPFz │ │ │ │ │ -KF*FYFPFz │ │ │ │ │ +KF*FYFPFy │ │ │ │ │ [F*FQFHFy │ │ │ │ │ X0|KzD}D │ │ │ │ │ FBFQFXFy │ │ │ │ │ 3F"FQFXFy │ │ │ │ │ X0|KzD}D │ │ │ │ │ FJFQFXFy │ │ │ │ │ 3F"FQFXFy │ │ │ │ │ @@ -3051,15 +3051,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: 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 │ │ │ │ │ @@ -4637,14 +4637,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 │ │ │ │ │ Dec 28 2020 │ │ │ │ │ 04:43:43 │ │ │ │ │ +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 {} │ │ │ │ │ @@ -1414,42 +1414,42 @@ │ │ │ │ │ blx 10484 │ │ │ │ │ b.n 12fa0 │ │ │ │ │ nop │ │ │ │ │ @ instruction: 0xffffffff │ │ │ │ │ vqrdmlsh.s , , d31[0] │ │ │ │ │ add r7, pc, #616 @ (adr r7, 13544 ) │ │ │ │ │ movs r4, r1 │ │ │ │ │ - ldrsb r4, [r0, r5] │ │ │ │ │ + ldrsb r4, [r5, r5] │ │ │ │ │ movs r0, r1 │ │ │ │ │ add r7, pc, #480 @ (adr r7, 134c4 ) │ │ │ │ │ movs r4, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldrsb r4, [r7, r4] │ │ │ │ │ + ldrsb r4, [r4, r5] │ │ │ │ │ movs r0, r1 │ │ │ │ │ vcvt.u32.f32 , , #1 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - strb r2, [r0, r0] │ │ │ │ │ + strb r2, [r5, r0] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strb r6, [r5, r4] │ │ │ │ │ + strb r6, [r2, r5] │ │ │ │ │ movs r0, r1 │ │ │ │ │ add r5, pc, #776 @ (adr r5, 13608 ) │ │ │ │ │ movs r4, r1 │ │ │ │ │ - strh r4, [r3, r3] │ │ │ │ │ + strh r4, [r0, r4] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - str r6, [r5, r3] │ │ │ │ │ + str r6, [r2, r4] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldr r7, [pc, #648] @ (13594 ) │ │ │ │ │ + ldr r7, [pc, #808] @ (13634 ) │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldr r3, [pc, #440] @ (134c8 ) │ │ │ │ │ + ldr r3, [pc, #600] @ (13568 ) │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldr r2, [pc, #824] @ (1364c ) │ │ │ │ │ + ldr r2, [pc, #984] @ (136ec ) │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldr r2, [pc, #832] @ (13658 ) │ │ │ │ │ + ldr r2, [pc, #992] @ (136f8 ) │ │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ │ │ 00013318 : │ │ │ │ │ nco_aed_prc_wrp(): │ │ │ │ │ ./src/nco/nco_att_utl.c:26 │ │ │ │ │ sub sp, #8 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ @@ -1900,57 +1900,57 @@ │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ ./src/nco/nco_att_utl.c:111 │ │ │ │ │ ldr r7, [pc, #92] @ (136b8 ) │ │ │ │ │ add r7, pc │ │ │ │ │ b.n 134aa │ │ │ │ │ ldr r4, [sp, #120] @ 0x78 │ │ │ │ │ movs r4, r1 │ │ │ │ │ - ldr r5, [pc, #944] @ (13a18 ) │ │ │ │ │ + ldr r6, [pc, #80] @ (136b8 ) │ │ │ │ │ movs r0, r1 │ │ │ │ │ ldr r4, [sp, #32] │ │ │ │ │ movs r4, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldr r4, [pc, #800] @ (13994 ) │ │ │ │ │ + ldr r4, [pc, #960] @ (13a34 ) │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldr r4, [pc, #816] @ (139a8 ) │ │ │ │ │ + ldr r4, [pc, #976] @ (13a48 ) │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldr r4, [pc, #824] @ (139b4 ) │ │ │ │ │ + ldr r4, [pc, #984] @ (13a54 ) │ │ │ │ │ movs r0, r1 │ │ │ │ │ ldr r2, [sp, #784] @ 0x310 │ │ │ │ │ movs r4, r1 │ │ │ │ │ - ldr r3, [pc, #496] @ (13874 ) │ │ │ │ │ + ldr r3, [pc, #656] @ (13914 ) │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldr r3, [pc, #600] @ (138e4 ) │ │ │ │ │ + ldr r3, [pc, #760] @ (13984 ) │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldr r2, [pc, #616] @ (138f8 ) │ │ │ │ │ + ldr r2, [pc, #776] @ (13998 ) │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldr r1, [pc, #560] @ (138c4 ) │ │ │ │ │ + ldr r1, [pc, #720] @ (13964 ) │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldr r1, [pc, #632] @ (13910 ) │ │ │ │ │ + ldr r1, [pc, #792] @ (139b0 ) │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldr r1, [pc, #704] @ (1395c ) │ │ │ │ │ + ldr r1, [pc, #864] @ (139fc ) │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldr r1, [pc, #184] @ (13758 ) │ │ │ │ │ + ldr r1, [pc, #344] @ (137f8 ) │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldr r1, [pc, #288] @ (137c4 ) │ │ │ │ │ + ldr r1, [pc, #448] @ (13864 ) │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldr r1, [pc, #344] @ (13800 ) │ │ │ │ │ + ldr r1, [pc, #504] @ (138a0 ) │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldr r1, [pc, #656] @ (1393c ) │ │ │ │ │ + ldr r1, [pc, #816] @ (139dc ) │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldr r1, [pc, #728] @ (13988 ) │ │ │ │ │ + ldr r1, [pc, #888] @ (13a28 ) │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldr r1, [pc, #784] @ (139c4 ) │ │ │ │ │ + ldr r1, [pc, #944] @ (13a64 ) │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldr r0, [pc, #856] @ (13a10 ) │ │ │ │ │ + ldr r0, [pc, #1016] @ (13ab0 ) │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldr r0, [pc, #960] @ (13a7c ) │ │ │ │ │ + ldr r1, [pc, #96] @ (1371c ) │ │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ │ │ 000136bc : │ │ │ │ │ nco_aed_prc_glb(): │ │ │ │ │ ./src/nco/nco_att_utl.c:484 │ │ │ │ │ sub sp, #16 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ │ @@ -2090,23 +2090,23 @@ │ │ │ │ │ b.n 13732 │ │ │ │ │ ./src/nco/nco_att_utl.c:501 │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ ldr r0, [sp, #504] @ 0x1f8 │ │ │ │ │ movs r4, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldr r2, [pc, #672] @ (13a68 ) │ │ │ │ │ + ldr r2, [pc, #832] @ (13b08 ) │ │ │ │ │ movs r0, r1 │ │ │ │ │ ldr r0, [sp, #320] @ 0x140 │ │ │ │ │ movs r4, r1 │ │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ │ movs r4, r1 │ │ │ │ │ asrs r0, r4, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldr r1, [pc, #544] @ (139f8 ) │ │ │ │ │ + ldr r1, [pc, #704] @ (13a98 ) │ │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ │ │ 000137d8 : │ │ │ │ │ nco_aed_prc_grp(): │ │ │ │ │ ./src/nco/nco_att_utl.c:508 │ │ │ │ │ sub sp, #16 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ @@ -2250,23 +2250,23 @@ │ │ │ │ │ ./src/nco/nco_att_utl.c:524 │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ str r7, [sp, #392] @ 0x188 │ │ │ │ │ movs r4, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldr r1, [pc, #912] @ (13c7c ) │ │ │ │ │ + ldr r2, [pc, #48] @ (1391c ) │ │ │ │ │ movs r0, r1 │ │ │ │ │ str r7, [sp, #248] @ 0xf8 │ │ │ │ │ movs r4, r1 │ │ │ │ │ str r6, [sp, #720] @ 0x2d0 │ │ │ │ │ movs r4, r1 │ │ │ │ │ asrs r0, r4, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldr r0, [pc, #784] @ (13c0c ) │ │ │ │ │ + ldr r0, [pc, #944] @ (13cac ) │ │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ │ │ 000138fc : │ │ │ │ │ nco_aed_prc_var_all(): │ │ │ │ │ ./src/nco/nco_att_utl.c:532 │ │ │ │ │ sub sp, #16 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ @@ -2488,27 +2488,27 @@ │ │ │ │ │ ./src/nco/nco_att_utl.c:562 │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ str r6, [sp, #248] @ 0xf8 │ │ │ │ │ movs r4, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldr r1, [pc, #808] @ (13dc8 ) │ │ │ │ │ + ldr r1, [pc, #968] @ (13e68 ) │ │ │ │ │ movs r0, r1 │ │ │ │ │ str r6, [sp, #120] @ 0x78 │ │ │ │ │ movs r4, r1 │ │ │ │ │ str r5, [sp, #336] @ 0x150 │ │ │ │ │ movs r4, r1 │ │ │ │ │ asrs r0, r4, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - blx r5 │ │ │ │ │ + blx sl │ │ │ │ │ movs r0, r1 │ │ │ │ │ - blx lr │ │ │ │ │ + ldr r0, [pc, #96] @ (13b14 ) │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldr r0, [pc, #88] @ (13b10 ) │ │ │ │ │ + ldr r0, [pc, #248] @ (13bb0 ) │ │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ │ │ 00013ab8 : │ │ │ │ │ nco_aed_prc_var_nm(): │ │ │ │ │ ./src/nco/nco_att_utl.c:569 │ │ │ │ │ sub sp, #16 │ │ │ │ │ ./src/nco/nco_att_utl.c:571 │ │ │ │ │ @@ -2922,33 +2922,33 @@ │ │ │ │ │ str r4, [sp, #8] │ │ │ │ │ blx 1173c <__fprintf_chk@plt+0x4> │ │ │ │ │ b.n 13b8e │ │ │ │ │ nco_aed_prc_var_nm(): │ │ │ │ │ ./src/nco/nco_att_utl.c:630 │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ - ldr r1, [pc, #616] @ (14060 ) │ │ │ │ │ + ldr r1, [pc, #776] @ (14100 ) │ │ │ │ │ movs r0, r1 │ │ │ │ │ str r4, [sp, #464] @ 0x1d0 │ │ │ │ │ movs r4, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ str r4, [sp, #360] @ 0x168 │ │ │ │ │ movs r4, r1 │ │ │ │ │ str r3, [sp, #728] @ 0x2d8 │ │ │ │ │ movs r4, r1 │ │ │ │ │ asrs r0, r4, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - mov ip, r9 │ │ │ │ │ + mov ip, lr │ │ │ │ │ movs r0, r1 │ │ │ │ │ - cmp ip, r5 │ │ │ │ │ + cmp ip, sl │ │ │ │ │ movs r0, r1 │ │ │ │ │ - cmp sl, r9 │ │ │ │ │ + cmp sl, lr │ │ │ │ │ movs r0, r1 │ │ │ │ │ - cmp r6, r2 │ │ │ │ │ + cmp r6, r7 │ │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ │ │ 00013e1c : │ │ │ │ │ nco_aed_prc_var_xtr(): │ │ │ │ │ ./src/nco/nco_att_utl.c:637 │ │ │ │ │ sub sp, #16 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ @@ -3143,25 +3143,25 @@ │ │ │ │ │ b.n 13f06 │ │ │ │ │ ./src/nco/nco_att_utl.c:662 │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ str r1, [sp, #120] @ 0x78 │ │ │ │ │ movs r4, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - mov ip, sp │ │ │ │ │ + bxns r2 │ │ │ │ │ movs r0, r1 │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ movs r4, r1 │ │ │ │ │ str r0, [sp, #248] @ 0xf8 │ │ │ │ │ movs r4, r1 │ │ │ │ │ asrs r0, r4, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - cmp r6, r5 │ │ │ │ │ + cmp r6, sl │ │ │ │ │ movs r0, r1 │ │ │ │ │ - cmp r4, ip │ │ │ │ │ + cmp ip, r1 │ │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ │ │ 00013f98 : │ │ │ │ │ nco_att_cpy(): │ │ │ │ │ ./src/nco/nco_att_utl.c:671 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r6, r2 │ │ │ │ │ @@ -3908,39 +3908,39 @@ │ │ │ │ │ movs r0, r0 │ │ │ │ │ ldrh r4, [r1, #60] @ 0x3c │ │ │ │ │ movs r4, r1 │ │ │ │ │ ldrh r4, [r3, #58] @ 0x3a │ │ │ │ │ movs r4, r1 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - cmp r0, ip │ │ │ │ │ + cmp r8, r1 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - cmp ip, r7 │ │ │ │ │ + cmp ip, ip │ │ │ │ │ movs r0, r1 │ │ │ │ │ - cmp ip, r4 │ │ │ │ │ + cmp ip, r9 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strh r6, [r7, #42] @ 0x2a │ │ │ │ │ + strh r6, [r6, #44] @ 0x2c │ │ │ │ │ movs r3, r1 │ │ │ │ │ - ldr r0, [pc, #328] @ (14708 ) │ │ │ │ │ + ldr r0, [pc, #488] @ (147a8 ) │ │ │ │ │ movs r0, r1 │ │ │ │ │ ldr r5, [sp, #880] @ 0x370 │ │ │ │ │ movs r4, r1 │ │ │ │ │ ldr r5, [sp, #816] @ 0x330 │ │ │ │ │ movs r4, r1 │ │ │ │ │ asrs r0, r4, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - mov r2, r3 │ │ │ │ │ + mov r2, r8 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - rors r6, r4 │ │ │ │ │ + tst r6, r1 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - lsls r2, r4 │ │ │ │ │ + lsrs r2, r1 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - bics r4, r6 │ │ │ │ │ + mvns r4, r3 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - bics r6, r6 │ │ │ │ │ + mvns r6, r3 │ │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ │ │ 000145e0 : │ │ │ │ │ nco_fl_lst_att_cat(): │ │ │ │ │ ./src/nco/nco_att_utl.c:853 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r6, r2 │ │ │ │ │ @@ -4139,19 +4139,19 @@ │ │ │ │ │ strb r3, [r0, #0] │ │ │ │ │ ./src/nco/nco_att_utl.c:874 │ │ │ │ │ b.n 14688 │ │ │ │ │ ./src/nco/nco_att_utl.c:911 │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ ldrh r0, [r3, #10] │ │ │ │ │ movs r4, r1 │ │ │ │ │ - add r0, r4 │ │ │ │ │ + add r0, r9 │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - add r0, r4 │ │ │ │ │ + add r0, r9 │ │ │ │ │ movs r0, r1 │ │ │ │ │ ldrh r4, [r1, #2] │ │ │ │ │ movs r4, r1 │ │ │ │ │ │ │ │ │ │ 00014738 : │ │ │ │ │ nco_prv_att_cat(): │ │ │ │ │ ./src/nco/nco_att_utl.c:918 │ │ │ │ │ @@ -4692,35 +4692,35 @@ │ │ │ │ │ ./src/nco/nco_att_utl.c:1044 │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ ldrh r0, [r0, #0] │ │ │ │ │ movs r4, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - muls r2, r7 │ │ │ │ │ + bics r2, r4 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - bics r2, r1 │ │ │ │ │ + bics r2, r6 │ │ │ │ │ movs r0, r1 │ │ │ │ │ strh r0, [r2, #62] @ 0x3e │ │ │ │ │ movs r4, r1 │ │ │ │ │ - cmn r0, r6 │ │ │ │ │ + orrs r0, r3 │ │ │ │ │ movs r0, r1 │ │ │ │ │ strh r0, [r7, #54] @ 0x36 │ │ │ │ │ movs r4, r1 │ │ │ │ │ asrs r0, r4, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - lsrs r4, r2 │ │ │ │ │ + lsrs r4, r7 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - sbcs r6, r4 │ │ │ │ │ + rors r6, r1 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - lsls r2, r4 │ │ │ │ │ + lsrs r2, r1 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ands r2, r3 │ │ │ │ │ + eors r2, r0 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - subs r7, #6 │ │ │ │ │ + subs r7, #46 @ 0x2e │ │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ │ │ 00014b80 : │ │ │ │ │ nco_hst_att_cat(): │ │ │ │ │ ./src/nco/nco_att_utl.c:1050 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r9, r1 │ │ │ │ │ @@ -4981,29 +4981,29 @@ │ │ │ │ │ blx 1173c <__fprintf_chk@plt+0x4> │ │ │ │ │ b.n 14c40 │ │ │ │ │ nco_hst_att_cat(): │ │ │ │ │ ./src/nco/nco_att_utl.c:1128 │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ strh r2, [r7, #28] │ │ │ │ │ movs r4, r1 │ │ │ │ │ - subs r7, #92 @ 0x5c │ │ │ │ │ + subs r7, #132 @ 0x84 │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ strh r6, [r1, #28] │ │ │ │ │ movs r4, r1 │ │ │ │ │ strh r4, [r0, #24] │ │ │ │ │ movs r4, r1 │ │ │ │ │ - subs r7, #58 @ 0x3a │ │ │ │ │ + subs r7, #98 @ 0x62 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - subs r5, #202 @ 0xca │ │ │ │ │ + subs r5, #242 @ 0xf2 │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r0, r4, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - subs r6, #8 │ │ │ │ │ + subs r6, #48 @ 0x30 │ │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ │ │ 00014d7c : │ │ │ │ │ nco_prs_aed_lst(): │ │ │ │ │ ./src/nco/nco_att_utl.c:1134 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov sl, r1 │ │ │ │ │ @@ -6259,65 +6259,65 @@ │ │ │ │ │ b.n 15178 │ │ │ │ │ strh r0, [r7, #12] │ │ │ │ │ movs r4, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ strh r6, [r3, #12] │ │ │ │ │ movs r4, r1 │ │ │ │ │ - b.n 15944 │ │ │ │ │ + b.n 15994 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - subs r7, #108 @ 0x6c │ │ │ │ │ + subs r7, #148 @ 0x94 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - asrs r0, r0 │ │ │ │ │ + asrs r0, r5 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - lsrs r4, r5 │ │ │ │ │ + asrs r4, r2 │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ asrs r0, r4, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - subs r6, #154 @ 0x9a │ │ │ │ │ + subs r6, #194 @ 0xc2 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - subs r6, #174 @ 0xae │ │ │ │ │ + subs r6, #214 @ 0xd6 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - subs r5, #132 @ 0x84 │ │ │ │ │ + subs r5, #172 @ 0xac │ │ │ │ │ movs r0, r1 │ │ │ │ │ - subs r5, #236 @ 0xec │ │ │ │ │ + subs r6, #20 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - subs r2, #78 @ 0x4e │ │ │ │ │ + subs r2, #118 @ 0x76 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - subs r2, #82 @ 0x52 │ │ │ │ │ + subs r2, #122 @ 0x7a │ │ │ │ │ movs r0, r1 │ │ │ │ │ - subs r2, #128 @ 0x80 │ │ │ │ │ + subs r2, #168 @ 0xa8 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - subs r2, #116 @ 0x74 │ │ │ │ │ + subs r2, #156 @ 0x9c │ │ │ │ │ movs r0, r1 │ │ │ │ │ - subs r1, #242 @ 0xf2 │ │ │ │ │ + subs r2, #26 │ │ │ │ │ movs r0, r1 │ │ │ │ │ ldrb r6, [r5, #19] │ │ │ │ │ movs r4, r1 │ │ │ │ │ - bgt.n 157f0 │ │ │ │ │ + bgt.n 15840 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - subs r3, #190 @ 0xbe │ │ │ │ │ + subs r3, #230 @ 0xe6 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - subs r0, #176 @ 0xb0 │ │ │ │ │ + subs r0, #216 @ 0xd8 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - subs r3, #174 @ 0xae │ │ │ │ │ + subs r3, #214 @ 0xd6 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - subs r3, #182 @ 0xb6 │ │ │ │ │ + subs r3, #222 @ 0xde │ │ │ │ │ movs r0, r1 │ │ │ │ │ - subs r3, #190 @ 0xbe │ │ │ │ │ + subs r3, #230 @ 0xe6 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - subs r3, #180 @ 0xb4 │ │ │ │ │ + subs r3, #220 @ 0xdc │ │ │ │ │ movs r0, r1 │ │ │ │ │ - subs r3, #184 @ 0xb8 │ │ │ │ │ + subs r3, #224 @ 0xe0 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - bge.n 15768 │ │ │ │ │ + blt.n 157b8 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - subs r2, #114 @ 0x72 │ │ │ │ │ + subs r2, #154 @ 0x9a │ │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ │ │ 00015784 : │ │ │ │ │ nco_prs_att(): │ │ │ │ │ ./src/nco/nco_att_utl.c:1460 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ mov r7, r3 │ │ │ │ │ @@ -6515,31 +6515,31 @@ │ │ │ │ │ add r1, pc │ │ │ │ │ blx 11480 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n 15864 │ │ │ │ │ b.n 15802 │ │ │ │ │ strb r2, [r5, #30] │ │ │ │ │ movs r4, r1 │ │ │ │ │ - adds r7, #194 @ 0xc2 │ │ │ │ │ + adds r7, #234 @ 0xea │ │ │ │ │ movs r0, r1 │ │ │ │ │ - adds r7, #210 @ 0xd2 │ │ │ │ │ + adds r7, #250 @ 0xfa │ │ │ │ │ movs r0, r1 │ │ │ │ │ - adds r7, #132 @ 0x84 │ │ │ │ │ + adds r7, #172 @ 0xac │ │ │ │ │ movs r0, r1 │ │ │ │ │ - adds r7, #40 @ 0x28 │ │ │ │ │ + adds r7, #80 @ 0x50 │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - adds r7, #18 │ │ │ │ │ + adds r7, #58 @ 0x3a │ │ │ │ │ movs r0, r1 │ │ │ │ │ - adds r6, #248 @ 0xf8 │ │ │ │ │ + adds r7, #32 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - adds r6, #218 @ 0xda │ │ │ │ │ + adds r7, #2 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - adds r6, #212 @ 0xd4 │ │ │ │ │ + adds r6, #252 @ 0xfc │ │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ │ │ 000158f0 : │ │ │ │ │ nco_gpe_evl(): │ │ │ │ │ ./src/nco/nco_att_utl.c:1577 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r6, r1 │ │ │ │ │ @@ -6848,27 +6848,27 @@ │ │ │ │ │ ./src/nco/nco_att_utl.c:1678 │ │ │ │ │ blx 10484 │ │ │ │ │ b.n 159ae │ │ │ │ │ strb r4, [r1, #25] │ │ │ │ │ movs r4, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - adds r7, #158 @ 0x9e │ │ │ │ │ + adds r7, #198 @ 0xc6 │ │ │ │ │ movs r0, r1 │ │ │ │ │ strb r4, [r5, #24] │ │ │ │ │ movs r4, r1 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - adds r6, #152 @ 0x98 │ │ │ │ │ + adds r6, #192 @ 0xc0 │ │ │ │ │ movs r0, r1 │ │ │ │ │ strb r0, [r1, #22] │ │ │ │ │ movs r4, r1 │ │ │ │ │ - adds r5, #234 @ 0xea │ │ │ │ │ + adds r6, #18 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - adds r6, #50 @ 0x32 │ │ │ │ │ + adds r6, #90 @ 0x5a │ │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ │ │ 00015b10 : │ │ │ │ │ nco_gpe_evl_stb(): │ │ │ │ │ ./src/nco/nco_att_utl.c:1539 │ │ │ │ │ ldr r2, [pc, #196] @ (15bd8 ) │ │ │ │ │ ldr r3, [pc, #200] @ (15bdc ) │ │ │ │ │ @@ -6986,29 +6986,29 @@ │ │ │ │ │ add r1, pc │ │ │ │ │ add r0, pc │ │ │ │ │ blx 102c4 <__assert_fail@plt> │ │ │ │ │ strb r0, [r6, #16] │ │ │ │ │ movs r4, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - adds r5, #170 @ 0xaa │ │ │ │ │ + adds r5, #210 @ 0xd2 │ │ │ │ │ movs r0, r1 │ │ │ │ │ strb r6, [r0, #16] │ │ │ │ │ movs r4, r1 │ │ │ │ │ strb r0, [r1, #15] │ │ │ │ │ movs r4, r1 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - adds r4, #44 @ 0x2c │ │ │ │ │ + adds r4, #84 @ 0x54 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - subs r0, #162 @ 0xa2 │ │ │ │ │ + subs r0, #202 @ 0xca │ │ │ │ │ movs r0, r1 │ │ │ │ │ - adds r4, #228 @ 0xe4 │ │ │ │ │ + adds r5, #12 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - adds r4, #242 @ 0xf2 │ │ │ │ │ + adds r5, #26 │ │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ │ │ 00015c00 : │ │ │ │ │ nco_gpe_free(): │ │ │ │ │ ./src/nco/nco_att_utl.c:1695 │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov r4, r0 │ │ │ │ │ @@ -7076,21 +7076,21 @@ │ │ │ │ │ ./src/nco/nco_att_utl.c:1860 │ │ │ │ │ blx 10484 │ │ │ │ │ ./src/nco/nco_att_utl.c:1864 │ │ │ │ │ movs r0, #0 │ │ │ │ │ ./src/nco/nco_att_utl.c:1865 │ │ │ │ │ pop {r3, pc} │ │ │ │ │ nop │ │ │ │ │ - adds r4, #152 @ 0x98 │ │ │ │ │ + adds r4, #192 @ 0xc0 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - adds r4, #186 @ 0xba │ │ │ │ │ + adds r4, #226 @ 0xe2 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - adds r4, #164 @ 0xa4 │ │ │ │ │ + adds r4, #204 @ 0xcc │ │ │ │ │ movs r0, r1 │ │ │ │ │ - adds r4, #146 @ 0x92 │ │ │ │ │ + adds r4, #186 @ 0xba │ │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ │ │ 00015c78 : │ │ │ │ │ nco_gpe_prs_arg(): │ │ │ │ │ ./src/nco/nco_att_utl.c:1708 │ │ │ │ │ ldr r2, [pc, #792] @ (15f94 ) │ │ │ │ │ ldr r3, [pc, #796] @ (15f98 ) │ │ │ │ │ @@ -7580,47 +7580,47 @@ │ │ │ │ │ b.n 15d82 │ │ │ │ │ ./src/nco/nco_att_utl.c:1845 │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ strb r4, [r1, #11] │ │ │ │ │ movs r4, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - adds r7, #24 │ │ │ │ │ + adds r7, #64 @ 0x40 │ │ │ │ │ movs r0, r1 │ │ │ │ │ strb r6, [r4, #10] │ │ │ │ │ movs r4, r1 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - adds r3, #230 @ 0xe6 │ │ │ │ │ + adds r4, #14 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - adds r4, #86 @ 0x56 │ │ │ │ │ + adds r4, #126 @ 0x7e │ │ │ │ │ movs r0, r1 │ │ │ │ │ - adds r4, #96 @ 0x60 │ │ │ │ │ + adds r4, #136 @ 0x88 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - adds r4, #106 @ 0x6a │ │ │ │ │ + adds r4, #146 @ 0x92 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - adds r4, #116 @ 0x74 │ │ │ │ │ + adds r4, #156 @ 0x9c │ │ │ │ │ movs r0, r1 │ │ │ │ │ - adds r4, #130 @ 0x82 │ │ │ │ │ + adds r4, #170 @ 0xaa │ │ │ │ │ movs r0, r1 │ │ │ │ │ - adds r4, #144 @ 0x90 │ │ │ │ │ + adds r4, #184 @ 0xb8 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - adds r4, #154 @ 0x9a │ │ │ │ │ + adds r4, #194 @ 0xc2 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - adds r4, #168 @ 0xa8 │ │ │ │ │ + adds r4, #208 @ 0xd0 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - adds r4, #170 @ 0xaa │ │ │ │ │ + adds r4, #210 @ 0xd2 │ │ │ │ │ movs r0, r1 │ │ │ │ │ strb r0, [r6, #1] │ │ │ │ │ movs r4, r1 │ │ │ │ │ - adds r2, #200 @ 0xc8 │ │ │ │ │ + adds r2, #240 @ 0xf0 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - adds r2, #32 │ │ │ │ │ + adds r2, #72 @ 0x48 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - adds r1, #246 @ 0xf6 │ │ │ │ │ + adds r2, #30 │ │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ │ │ 00015fe0 : │ │ │ │ │ nco_prs_rnm_lst(): │ │ │ │ │ ./src/nco/nco_att_utl.c:1871 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ ./src/nco/nco_att_utl.c:1883 │ │ │ │ │ @@ -7773,15 +7773,15 @@ │ │ │ │ │ add sp, #28 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ nop │ │ │ │ │ ldr r0, [r3, #116] @ 0x74 │ │ │ │ │ movs r4, r1 │ │ │ │ │ asrs r0, r4, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - str r2, [r2, r6] │ │ │ │ │ + str r2, [r7, r6] │ │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ │ │ 000160f4 : │ │ │ │ │ nco_vrs_att_cat(): │ │ │ │ │ ./src/nco/nco_att_utl.c:1935 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ ./src/nco/nco_att_utl.c:1938 │ │ │ │ │ @@ -7913,23 +7913,23 @@ │ │ │ │ │ ldr r3, [sp, #164] @ 0xa4 │ │ │ │ │ eors r2, r3 │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ bne.n 161dc │ │ │ │ │ add sp, #168 @ 0xa8 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ - adds r2, #172 @ 0xac │ │ │ │ │ + adds r2, #212 @ 0xd4 │ │ │ │ │ movs r0, r1 │ │ │ │ │ ldr r0, [r7, #96] @ 0x60 │ │ │ │ │ movs r4, r1 │ │ │ │ │ - adds r2, #168 @ 0xa8 │ │ │ │ │ + adds r2, #208 @ 0xd0 │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - adds r2, #130 @ 0x82 │ │ │ │ │ + adds r2, #170 @ 0xaa │ │ │ │ │ movs r0, r1 │ │ │ │ │ ldr r2, [r0, #88] @ 0x58 │ │ │ │ │ movs r4, r1 │ │ │ │ │ │ │ │ │ │ 000161f8 : │ │ │ │ │ nco_glb_att_add(): │ │ │ │ │ ./src/nco/nco_att_utl.c:1984 │ │ │ │ │ @@ -8107,15 +8107,15 @@ │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ bne.n 16334 │ │ │ │ │ add sp, #88 @ 0x58 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ ldr r2, [r1, #72] @ 0x48 │ │ │ │ │ movs r4, r1 │ │ │ │ │ - adds r1, #66 @ 0x42 │ │ │ │ │ + adds r1, #106 @ 0x6a │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ ldr r2, [r5, #64] @ 0x40 │ │ │ │ │ movs r4, r1 │ │ │ │ │ │ │ │ │ │ 00016348 : │ │ │ │ │ @@ -8194,15 +8194,15 @@ │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ ldr r4, [r6, #60] @ 0x3c │ │ │ │ │ movs r4, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - adds r0, #214 @ 0xd6 │ │ │ │ │ + adds r0, #254 @ 0xfe │ │ │ │ │ movs r0, r1 │ │ │ │ │ ldr r0, [r3, #56] @ 0x38 │ │ │ │ │ movs r4, r1 │ │ │ │ │ │ │ │ │ │ 000163dc : │ │ │ │ │ nco_is_xcp(): │ │ │ │ │ ./src/nco/nco_att_utl.c:2097 │ │ │ │ │ @@ -8222,17 +8222,17 @@ │ │ │ │ │ lsrs r0, r0, #5 │ │ │ │ │ ./src/nco/nco_att_utl.c:2099 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ ./src/nco/nco_att_utl.c:2098 │ │ │ │ │ movs r0, #1 │ │ │ │ │ ./src/nco/nco_att_utl.c:2099 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ - adds r2, r5, r2 │ │ │ │ │ + adds r2, r2, r3 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - adds r6, r5, r2 │ │ │ │ │ + adds r6, r2, r3 │ │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ │ │ 00016408 : │ │ │ │ │ nco_xcp_prc(): │ │ │ │ │ ./src/nco/nco_att_utl.c:2107 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ │ mov r4, r2 │ │ │ │ │ @@ -8383,27 +8383,27 @@ │ │ │ │ │ blx 102c4 <__assert_fail@plt> │ │ │ │ │ ldr r4, [r6, #48] @ 0x30 │ │ │ │ │ movs r4, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ ldr r6, [r7, #44] @ 0x2c │ │ │ │ │ movs r4, r1 │ │ │ │ │ - adds r6, r4, r0 │ │ │ │ │ + adds r6, r1, r1 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - adds r2, r5, r0 │ │ │ │ │ + adds r2, r2, r1 │ │ │ │ │ movs r0, r1 │ │ │ │ │ ldr r0, [r1, #44] @ 0x2c │ │ │ │ │ movs r4, r1 │ │ │ │ │ - cmp r7, #138 @ 0x8a │ │ │ │ │ + cmp r7, #178 @ 0xb2 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - cmp r7, #108 @ 0x6c │ │ │ │ │ + cmp r7, #148 @ 0x94 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - cmp r3, #174 @ 0xae │ │ │ │ │ + cmp r3, #214 @ 0xd6 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - cmp r7, #66 @ 0x42 │ │ │ │ │ + cmp r7, #106 @ 0x6a │ │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ │ │ 00016538 : │ │ │ │ │ nco_char_att_get(): │ │ │ │ │ ./src/nco/nco_att_utl.c:2156 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ mov r6, r0 │ │ │ │ │ @@ -9114,41 +9114,41 @@ │ │ │ │ │ b.n 16942 │ │ │ │ │ ./src/nco/nco_aux.c:113 │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ str r6, [r3, #124] @ 0x7c │ │ │ │ │ movs r4, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - cmp r7, #170 @ 0xaa │ │ │ │ │ + cmp r7, #210 @ 0xd2 │ │ │ │ │ movs r0, r1 │ │ │ │ │ str r4, [r4, #120] @ 0x78 │ │ │ │ │ movs r4, r1 │ │ │ │ │ - cmp r4, #210 @ 0xd2 │ │ │ │ │ + cmp r4, #250 @ 0xfa │ │ │ │ │ movs r0, r1 │ │ │ │ │ - cmp r4, #196 @ 0xc4 │ │ │ │ │ + cmp r4, #236 @ 0xec │ │ │ │ │ movs r0, r1 │ │ │ │ │ - cmp r5, #140 @ 0x8c │ │ │ │ │ + cmp r5, #180 @ 0xb4 │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r0, r4, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - cmp r3, #188 @ 0xbc │ │ │ │ │ + cmp r3, #228 @ 0xe4 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - cmp r4, #200 @ 0xc8 │ │ │ │ │ + cmp r4, #240 @ 0xf0 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - cmp r4, #166 @ 0xa6 │ │ │ │ │ + cmp r4, #206 @ 0xce │ │ │ │ │ movs r0, r1 │ │ │ │ │ str r0, [r2, #92] @ 0x5c │ │ │ │ │ movs r4, r1 │ │ │ │ │ - cmp r4, #140 @ 0x8c │ │ │ │ │ + cmp r4, #180 @ 0xb4 │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - cmp r3, #184 @ 0xb8 │ │ │ │ │ + cmp r3, #224 @ 0xe0 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - cmp r3, #244 @ 0xf4 │ │ │ │ │ + cmp r4, #28 │ │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ │ │ 00016a60 : │ │ │ │ │ nco_get_dmn_info(): │ │ │ │ │ ./src/nco/nco_aux.c:122 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ mov r6, r2 │ │ │ │ │ @@ -9225,15 +9225,15 @@ │ │ │ │ │ b.n 16aa4 │ │ │ │ │ ./src/nco/nco_aux.c:144 │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ str r2, [r3, #76] @ 0x4c │ │ │ │ │ movs r4, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - cmp r4, #144 @ 0x90 │ │ │ │ │ + cmp r4, #184 @ 0xb8 │ │ │ │ │ movs r0, r1 │ │ │ │ │ str r6, [r1, #72] @ 0x48 │ │ │ │ │ movs r4, r1 │ │ │ │ │ │ │ │ │ │ 00016b04 : │ │ │ │ │ nco_aux_prs(): │ │ │ │ │ ./src/nco/nco_aux.c:340 │ │ │ │ │ @@ -9361,41 +9361,41 @@ │ │ │ │ │ b.n 16b5e │ │ │ │ │ nop │ │ │ │ │ nop.w │ │ │ │ │ ldr r5, [sp, #228] @ 0xe4 │ │ │ │ │ add r2, pc, #328 @ (adr r2, 16d54 ) │ │ │ │ │ svc 70 @ 0x46 │ │ │ │ │ subs r7, #145 @ 0x91 │ │ │ │ │ - cmp r4, #78 @ 0x4e │ │ │ │ │ + cmp r4, #118 @ 0x76 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - adds r4, #234 @ 0xea │ │ │ │ │ + adds r5, #18 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - cmp r4, #60 @ 0x3c │ │ │ │ │ + cmp r4, #100 @ 0x64 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - adds r4, #210 @ 0xd2 │ │ │ │ │ + adds r4, #250 @ 0xfa │ │ │ │ │ movs r0, r1 │ │ │ │ │ - cmp r4, #36 @ 0x24 │ │ │ │ │ + cmp r4, #76 @ 0x4c │ │ │ │ │ movs r0, r1 │ │ │ │ │ - adds r4, #186 @ 0xba │ │ │ │ │ + adds r4, #226 @ 0xe2 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - cmp r4, #12 │ │ │ │ │ + cmp r4, #52 @ 0x34 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - adds r4, #162 @ 0xa2 │ │ │ │ │ + adds r4, #202 @ 0xca │ │ │ │ │ movs r0, r1 │ │ │ │ │ - cmp r3, #246 @ 0xf6 │ │ │ │ │ + cmp r4, #30 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - cmp r4, #168 @ 0xa8 │ │ │ │ │ + cmp r4, #208 @ 0xd0 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - cmp r3, #164 @ 0xa4 │ │ │ │ │ + cmp r3, #204 @ 0xcc │ │ │ │ │ movs r0, r1 │ │ │ │ │ - cmp r4, #42 @ 0x2a │ │ │ │ │ + cmp r4, #82 @ 0x52 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - cmp r3, #240 @ 0xf0 │ │ │ │ │ + cmp r4, #24 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - cmp r3, #182 @ 0xb6 │ │ │ │ │ + cmp r3, #222 @ 0xde │ │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ │ │ 00016c48 : │ │ │ │ │ nco_aux_evl(): │ │ │ │ │ ./src/nco/nco_aux.c:153 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r5, r0 │ │ │ │ │ @@ -10101,39 +10101,39 @@ │ │ │ │ │ b.n 16f26 │ │ │ │ │ ./src/nco/nco_aux.c:330 │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ str r0, [r6, #44] @ 0x2c │ │ │ │ │ movs r4, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - adds r0, #78 @ 0x4e │ │ │ │ │ + adds r0, #118 @ 0x76 │ │ │ │ │ movs r0, r1 │ │ │ │ │ str r2, [r4, #40] @ 0x28 │ │ │ │ │ movs r4, r1 │ │ │ │ │ - movs r2, #70 @ 0x46 │ │ │ │ │ + movs r2, #110 @ 0x6e │ │ │ │ │ movs r1, r1 │ │ │ │ │ str r0, [r7, #16] │ │ │ │ │ movs r4, r1 │ │ │ │ │ - cmp r2, #58 @ 0x3a │ │ │ │ │ + cmp r2, #98 @ 0x62 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - cmp r3, #66 @ 0x42 │ │ │ │ │ + cmp r3, #106 @ 0x6a │ │ │ │ │ movs r0, r1 │ │ │ │ │ - subs r5, #222 @ 0xde │ │ │ │ │ + subs r6, #6 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - cmp r4, #58 @ 0x3a │ │ │ │ │ + cmp r4, #98 @ 0x62 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - cmp r0, #48 @ 0x30 │ │ │ │ │ + cmp r0, #88 @ 0x58 │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - cmp r3, #24 │ │ │ │ │ + cmp r3, #64 @ 0x40 │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r0, r4, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - cmp r1, #214 @ 0xd6 │ │ │ │ │ + cmp r1, #254 @ 0xfe │ │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ │ │ 00017194 : │ │ │ │ │ nco_aux_evl_trv(): │ │ │ │ │ ./src/nco/nco_aux.c:379 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r7, r0 │ │ │ │ │ @@ -10793,35 +10793,35 @@ │ │ │ │ │ b.n 17488 │ │ │ │ │ ./src/nco/nco_aux.c:543 │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ ldrb r4, [r3, r6] │ │ │ │ │ movs r4, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - cmp r3, #44 @ 0x2c │ │ │ │ │ + cmp r3, #84 @ 0x54 │ │ │ │ │ movs r0, r1 │ │ │ │ │ ldrb r6, [r2, r5] │ │ │ │ │ movs r4, r1 │ │ │ │ │ - adds r2, r2, #3 │ │ │ │ │ + adds r2, r7, #3 │ │ │ │ │ movs r1, r1 │ │ │ │ │ ldrh r6, [r2, r7] │ │ │ │ │ movs r4, r1 │ │ │ │ │ - movs r4, #220 @ 0xdc │ │ │ │ │ + movs r5, #4 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - movs r5, #228 @ 0xe4 │ │ │ │ │ + movs r6, #12 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - subs r0, #126 @ 0x7e │ │ │ │ │ + subs r0, #166 @ 0xa6 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - movs r6, #214 @ 0xd6 │ │ │ │ │ + movs r6, #254 @ 0xfe │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r0, r4, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - movs r4, #174 @ 0xae │ │ │ │ │ + movs r4, #214 @ 0xd6 │ │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ │ │ 000176b4 : │ │ │ │ │ nco_find_lat_lon_trv(): │ │ │ │ │ ./src/nco/nco_aux.c:554 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r7, r0 │ │ │ │ │ @@ -11162,43 +11162,43 @@ │ │ │ │ │ add r0, pc │ │ │ │ │ blx 102c4 <__assert_fail@plt> │ │ │ │ │ nop │ │ │ │ │ ldr r0, [r0, r2] │ │ │ │ │ movs r4, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - movs r6, #166 @ 0xa6 │ │ │ │ │ + movs r6, #206 @ 0xce │ │ │ │ │ movs r0, r1 │ │ │ │ │ ldr r4, [r2, r1] │ │ │ │ │ movs r4, r1 │ │ │ │ │ - adds r0, r1, #6 │ │ │ │ │ + adds r0, r6, #6 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - adds r0, r5, #6 │ │ │ │ │ + adds r0, r2, #7 │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - movs r4, #198 @ 0xc6 │ │ │ │ │ + movs r4, #238 @ 0xee │ │ │ │ │ movs r0, r1 │ │ │ │ │ ldrsb r2, [r5, r2] │ │ │ │ │ movs r4, r1 │ │ │ │ │ asrs r0, r4, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - adds r4, r4, #5 │ │ │ │ │ + adds r4, r1, #6 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - movs r4, #212 @ 0xd4 │ │ │ │ │ + movs r4, #252 @ 0xfc │ │ │ │ │ movs r0, r1 │ │ │ │ │ - movs r3, #198 @ 0xc6 │ │ │ │ │ + movs r3, #238 @ 0xee │ │ │ │ │ movs r0, r1 │ │ │ │ │ - movs r3, #244 @ 0xf4 │ │ │ │ │ + movs r4, #28 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - movs r4, #192 @ 0xc0 │ │ │ │ │ + movs r4, #232 @ 0xe8 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - movs r3, #178 @ 0xb2 │ │ │ │ │ + movs r3, #218 @ 0xda │ │ │ │ │ movs r0, r1 │ │ │ │ │ - movs r3, #188 @ 0xbc │ │ │ │ │ + movs r3, #228 @ 0xe4 │ │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ │ │ 00017998 : │ │ │ │ │ nco_check_nm_aux(): │ │ │ │ │ ./src/nco/nco_aux.c:635 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r4, r1 │ │ │ │ │ @@ -11403,37 +11403,37 @@ │ │ │ │ │ add r0, pc │ │ │ │ │ blx 102c4 <__assert_fail@plt> │ │ │ │ │ nop │ │ │ │ │ strb r2, [r4, r6] │ │ │ │ │ movs r4, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - movs r4, #60 @ 0x3c │ │ │ │ │ + movs r4, #100 @ 0x64 │ │ │ │ │ movs r0, r1 │ │ │ │ │ strb r6, [r5, r5] │ │ │ │ │ movs r4, r1 │ │ │ │ │ strb r6, [r0, r5] │ │ │ │ │ movs r4, r1 │ │ │ │ │ - subs r6, r0, r6 │ │ │ │ │ + subs r6, r5, r6 │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - movs r2, #206 @ 0xce │ │ │ │ │ + movs r2, #246 @ 0xf6 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - movs r3, #16 │ │ │ │ │ + movs r3, #56 @ 0x38 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - movs r2, #2 │ │ │ │ │ + movs r2, #42 @ 0x2a │ │ │ │ │ movs r0, r1 │ │ │ │ │ - movs r2, #10 │ │ │ │ │ + movs r2, #50 @ 0x32 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - movs r2, #250 @ 0xfa │ │ │ │ │ + movs r3, #34 @ 0x22 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - movs r1, #236 @ 0xec │ │ │ │ │ + movs r2, #20 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - movs r2, #24 │ │ │ │ │ + movs r2, #64 @ 0x40 │ │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ │ │ 00017b54 : │ │ │ │ │ nco_bnr_open(): │ │ │ │ │ ./src/nco/nco_bnr.c:16 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ mov r5, r0 │ │ │ │ │ @@ -11534,23 +11534,23 @@ │ │ │ │ │ blx 126b8 │ │ │ │ │ b.n 17b68 │ │ │ │ │ nop │ │ │ │ │ strh r2, [r5, r7] │ │ │ │ │ movs r4, r1 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - movs r3, #66 @ 0x42 │ │ │ │ │ + movs r3, #106 @ 0x6a │ │ │ │ │ movs r0, r1 │ │ │ │ │ - movs r3, #64 @ 0x40 │ │ │ │ │ + movs r3, #104 @ 0x68 │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r0, r4, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - movs r2, #110 @ 0x6e │ │ │ │ │ + movs r2, #150 @ 0x96 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - movs r2, #152 @ 0x98 │ │ │ │ │ + movs r2, #192 @ 0xc0 │ │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ │ │ 00017c08 : │ │ │ │ │ nco_bnr_close(): │ │ │ │ │ ./src/nco/nco_bnr.c:34 │ │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ │ mov r5, r1 │ │ │ │ │ @@ -11633,21 +11633,21 @@ │ │ │ │ │ blx 126b8 │ │ │ │ │ b.n 17c1a │ │ │ │ │ nop │ │ │ │ │ strh r0, [r7, r4] │ │ │ │ │ movs r4, r1 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - movs r3, #28 │ │ │ │ │ + movs r3, #68 @ 0x44 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrb r4, [r4, #18] │ │ │ │ │ + ldrb r4, [r1, #19] │ │ │ │ │ movs r1, r1 │ │ │ │ │ asrs r0, r4, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - movs r2, #182 @ 0xb6 │ │ │ │ │ + movs r2, #222 @ 0xde │ │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ │ │ 00017c98 : │ │ │ │ │ nco_bnr_wrt(): │ │ │ │ │ ./src/nco/nco_bnr.c:55 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r5, r2 │ │ │ │ │ @@ -11889,27 +11889,27 @@ │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ strh r4, [r4, r2] │ │ │ │ │ movs r4, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ strh r2, [r0, r2] │ │ │ │ │ movs r4, r1 │ │ │ │ │ - movs r3, #88 @ 0x58 │ │ │ │ │ + movs r3, #128 @ 0x80 │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r0, r4, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - movs r2, #66 @ 0x42 │ │ │ │ │ + movs r2, #106 @ 0x6a │ │ │ │ │ movs r0, r1 │ │ │ │ │ - movs r2, #82 @ 0x52 │ │ │ │ │ + movs r2, #122 @ 0x7a │ │ │ │ │ movs r0, r1 │ │ │ │ │ str r4, [r6, r6] │ │ │ │ │ movs r4, r1 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - movs r2, #26 │ │ │ │ │ + movs r2, #66 @ 0x42 │ │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ │ │ 00017e6c : │ │ │ │ │ nco_bnr_rd(): │ │ │ │ │ ./src/nco/nco_bnr.c:175 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ │ mov r4, r2 │ │ │ │ │ @@ -12006,19 +12006,19 @@ │ │ │ │ │ add sp, #28 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ nop │ │ │ │ │ str r6, [r1, r3] │ │ │ │ │ movs r4, r1 │ │ │ │ │ asrs r0, r4, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - movs r1, #134 @ 0x86 │ │ │ │ │ + movs r1, #174 @ 0xae │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - movs r1, #134 @ 0x86 │ │ │ │ │ + movs r1, #174 @ 0xae │ │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ │ │ 00017f30 : │ │ │ │ │ nco_nd2endm(): │ │ │ │ │ ./src/nco/nco_cln_utl.c:31 │ │ │ │ │ ldr r2, [pc, #156] @ (17fd0 ) │ │ │ │ │ ldr r3, [pc, #160] @ (17fd4 ) │ │ │ │ │ @@ -12111,21 +12111,21 @@ │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ str r0, [r2, r0] │ │ │ │ │ movs r4, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - cmp r6, #138 @ 0x8a │ │ │ │ │ + cmp r6, #178 @ 0xb2 │ │ │ │ │ movs r0, r1 │ │ │ │ │ ldr r7, [pc, #880] @ (18350 ) │ │ │ │ │ movs r4, r1 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - movs r1, #12 │ │ │ │ │ + movs r1, #52 @ 0x34 │ │ │ │ │ movs r0, r1 │ │ │ │ │ ldr r7, [pc, #616] @ (18254 ) │ │ │ │ │ movs r4, r1 │ │ │ │ │ │ │ │ │ │ 00017fec : │ │ │ │ │ nco_newdate(): │ │ │ │ │ ./src/nco/nco_cln_utl.c:59 │ │ │ │ │ @@ -12347,15 +12347,15 @@ │ │ │ │ │ ./src/nco/nco_cln_utl.c:123 │ │ │ │ │ subs r5, r5, r3 │ │ │ │ │ ./src/nco/nco_cln_utl.c:124 │ │ │ │ │ b.n 180ca │ │ │ │ │ ./src/nco/nco_cln_utl.c:138 │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ - cmp r5, #214 @ 0xd6 │ │ │ │ │ + cmp r5, #254 @ 0xfe │ │ │ │ │ movs r0, r1 │ │ │ │ │ ldr r7, [pc, #280] @ (18294 ) │ │ │ │ │ movs r4, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ ldr r6, [pc, #328] @ (182cc ) │ │ │ │ │ movs r4, r1 │ │ │ │ │ @@ -12515,45 +12515,45 @@ │ │ │ │ │ b.n 181c8 │ │ │ │ │ ./src/nco/nco_cln_utl.c:160 │ │ │ │ │ movs r4, #5 │ │ │ │ │ b.n 181c8 │ │ │ │ │ ./src/nco/nco_cln_utl.c:161 │ │ │ │ │ movs r4, #6 │ │ │ │ │ b.n 181c8 │ │ │ │ │ - subs r2, r4, #4 │ │ │ │ │ + subs r2, r1, #5 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strh r6, [r2, r4] │ │ │ │ │ + strh r6, [r7, r4] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - subs r6, r0, #4 │ │ │ │ │ + subs r6, r5, #4 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - subs r0, r0, #4 │ │ │ │ │ + subs r0, r5, #4 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - subs r2, r6, #7 │ │ │ │ │ + movs r0, #26 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - subs r4, r5, #3 │ │ │ │ │ + subs r4, r2, #4 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - subs r6, r4, #3 │ │ │ │ │ + subs r6, r1, #4 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - subs r0, r4, #3 │ │ │ │ │ + subs r0, r1, #4 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - subs r2, r3, #3 │ │ │ │ │ + subs r2, r0, #4 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - subs r0, r2, #3 │ │ │ │ │ + subs r0, r7, #3 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - subs r4, r1, #3 │ │ │ │ │ + subs r4, r6, #3 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - subs r0, r1, #3 │ │ │ │ │ + subs r0, r6, #3 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - subs r1, #4 │ │ │ │ │ + subs r1, #60 @ 0x3c │ │ │ │ │ movs r3, r1 │ │ │ │ │ - subs r0, r7, #2 │ │ │ │ │ + subs r0, r4, #3 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - subs r4, r6, #2 │ │ │ │ │ + subs r4, r3, #3 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - subs r0, r6, #2 │ │ │ │ │ + subs r0, r3, #3 │ │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ │ │ 000182ec : │ │ │ │ │ nco_cln_fmt_dt(): │ │ │ │ │ ./src/nco/nco_cln_utl.c:171 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ mov r5, r1 │ │ │ │ │ @@ -12735,27 +12735,27 @@ │ │ │ │ │ ./src/nco/nco_cln_utl.c:210 │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ ldr r4, [pc, #296] @ (1857c ) │ │ │ │ │ movs r4, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - subs r6, r0, #0 │ │ │ │ │ + subs r6, r5, #0 │ │ │ │ │ movs r0, r1 │ │ │ │ │ ldr r3, [pc, #888] @ (187d8 ) │ │ │ │ │ movs r4, r1 │ │ │ │ │ - adds r2, r3, #6 │ │ │ │ │ + adds r2, r0, #7 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - adds r4, r0, #7 │ │ │ │ │ + adds r4, r5, #7 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - adds r6, r0, #6 │ │ │ │ │ + adds r6, r5, #6 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - lsls r4, r5, #26 │ │ │ │ │ + lsls r4, r2, #27 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - adds r2, r4, #5 │ │ │ │ │ + adds r2, r1, #6 │ │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ │ │ 00018474 : │ │ │ │ │ nco_cln_get_cln_typ(): │ │ │ │ │ ./src/nco/nco_cln_utl.c:215 │ │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ │ ./src/nco/nco_cln_utl.c:221 │ │ │ │ │ @@ -12855,31 +12855,31 @@ │ │ │ │ │ ./src/nco/nco_cln_utl.c:226 (discriminator 2) │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ite ne │ │ │ │ │ movne r4, #6 │ │ │ │ │ moveq r4, #7 │ │ │ │ │ b.n 184b0 │ │ │ │ │ nop │ │ │ │ │ - adds r6, r0, #4 │ │ │ │ │ + adds r6, r5, #4 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - adds r2, r7, #3 │ │ │ │ │ + adds r2, r4, #4 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - adds r6, r6, #3 │ │ │ │ │ + adds r6, r3, #4 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - adds r4, r7, #3 │ │ │ │ │ + adds r4, r4, #4 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - adds r4, r6, #3 │ │ │ │ │ + adds r4, r3, #4 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - adds r4, r5, #3 │ │ │ │ │ + adds r4, r2, #4 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - adds r4, r4, #3 │ │ │ │ │ + adds r4, r1, #4 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - adds r6, r3, #3 │ │ │ │ │ + adds r6, r0, #4 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - adds r2, r3, #3 │ │ │ │ │ + adds r2, r0, #4 │ │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ │ │ 00018560 : │ │ │ │ │ nco_cln_days_in_year_prior_to_given_month(): │ │ │ │ │ ./src/nco/nco_cln_utl.c:253 │ │ │ │ │ cmp r0, #5 │ │ │ │ │ beq.n 185a0 │ │ │ │ │ @@ -13442,15 +13442,15 @@ │ │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ nop │ │ │ │ │ cmp r8, lr │ │ │ │ │ movs r4, r1 │ │ │ │ │ asrs r0, r4, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - adds r6, r6, r1 │ │ │ │ │ + adds r6, r3, r2 │ │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ │ │ 000189b0 : │ │ │ │ │ nco_cln_chk_tm(): │ │ │ │ │ ./src/nco/nco_cln_utl.c:464 │ │ │ │ │ ldr r1, [pc, #48] @ (189e4 ) │ │ │ │ │ ./src/nco/nco_cln_utl.c:459 │ │ │ │ │ @@ -13477,19 +13477,19 @@ │ │ │ │ │ blx f900 │ │ │ │ │ subs r0, #0 │ │ │ │ │ it ne │ │ │ │ │ movne r0, #1 │ │ │ │ │ ./src/nco/nco_cln_utl.c:466 (discriminator 4) │ │ │ │ │ pop {r4, pc} │ │ │ │ │ nop │ │ │ │ │ - b.n 1890c │ │ │ │ │ + b.n 1895c │ │ │ │ │ movs r0, r1 │ │ │ │ │ - adds r2, r0, r2 │ │ │ │ │ + adds r2, r5, r2 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - adds r4, r7, r1 │ │ │ │ │ + adds r4, r4, r2 │ │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ │ │ 000189f0 : │ │ │ │ │ nco_cln_cnv_mk(): │ │ │ │ │ ./src/nco/nco_cln_utl.c:662 │ │ │ │ │ ldr r2, [pc, #476] @ (18bd0 ) │ │ │ │ │ ldr r3, [pc, #480] @ (18bd4 ) │ │ │ │ │ @@ -13834,49 +13834,49 @@ │ │ │ │ │ b.n 18a84 │ │ │ │ │ ./src/nco/nco_cln_utl.c:725 │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ cmp r0, sl │ │ │ │ │ movs r4, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - adds r2, r1, #7 │ │ │ │ │ + adds r2, r6, #7 │ │ │ │ │ movs r0, r1 │ │ │ │ │ cmp r0, r5 │ │ │ │ │ movs r4, r1 │ │ │ │ │ asrs r4, r1, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ add r8, r8 │ │ │ │ │ movs r4, r1 │ │ │ │ │ asrs r0, r7, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - asrs r4, r2, #30 │ │ │ │ │ + asrs r4, r7, #30 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - asrs r0, r7, #30 │ │ │ │ │ + asrs r0, r4, #31 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - subs r4, r2, r5 │ │ │ │ │ + subs r4, r7, r5 │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r0, r4, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - adds r0, r6, #0 │ │ │ │ │ + adds r0, r3, #1 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - subs r4, r4, r3 │ │ │ │ │ + subs r4, r1, r4 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - subs r0, r6, r5 │ │ │ │ │ + subs r0, r3, r6 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - subs r4, r7, r6 │ │ │ │ │ + subs r4, r4, r7 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - subs r0, r0, r2 │ │ │ │ │ + subs r0, r5, r2 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - subs r6, r0, r3 │ │ │ │ │ + subs r6, r5, r3 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - subs r6, r0, r4 │ │ │ │ │ + subs r6, r5, r4 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - subs r4, r0, r5 │ │ │ │ │ + subs r4, r5, r5 │ │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ │ │ 00018c20 : │ │ │ │ │ nco_cln_clc_dbl_dff(): │ │ │ │ │ ./src/nco/nco_cln_utl.c:740 │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ mov r4, r0 │ │ │ │ │ @@ -14487,59 +14487,59 @@ │ │ │ │ │ nco_cln_prs_tm(): │ │ │ │ │ ./src/nco/nco_cln_utl.c:1166 │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ sbcs r0, r6 │ │ │ │ │ movs r4, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - adds r2, r7, #1 │ │ │ │ │ + adds r2, r4, #2 │ │ │ │ │ movs r0, r1 │ │ │ │ │ sbcs r2, r0 │ │ │ │ │ movs r4, r1 │ │ │ │ │ - subs r4, r0, r0 │ │ │ │ │ + subs r4, r5, r0 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - adds r6, r2, #0 │ │ │ │ │ + adds r6, r7, #0 │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r0, r7, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - subs r2, r0, r5 │ │ │ │ │ + subs r2, r5, r5 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - adds r6, r0, r6 │ │ │ │ │ + adds r6, r5, r6 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - subs r6, r4, r4 │ │ │ │ │ + subs r6, r1, r5 │ │ │ │ │ movs r0, r1 │ │ │ │ │ lsls r0, r0 │ │ │ │ │ movs r4, r1 │ │ │ │ │ asrs r4, r1, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - adds r2, r4, r5 │ │ │ │ │ + adds r2, r1, r6 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - asrs r6, r6, #13 │ │ │ │ │ + asrs r6, r3, #14 │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r0, r4, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - adds r2, r0, r3 │ │ │ │ │ + adds r2, r5, r3 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - adds r2, r2, r2 │ │ │ │ │ + adds r2, r7, r2 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - adds r6, r0, r2 │ │ │ │ │ + adds r6, r5, r2 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - adds r2, r7, r1 │ │ │ │ │ + adds r2, r4, r2 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - subs r2, r0, r0 │ │ │ │ │ + subs r2, r5, r0 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - adds r4, r2, r6 │ │ │ │ │ + adds r4, r7, r6 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - adds r2, r4, r4 │ │ │ │ │ + adds r2, r1, r5 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - adds r2, r2, r2 │ │ │ │ │ + adds r2, r7, r2 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - adds r6, r5, r2 │ │ │ │ │ + adds r6, r2, r3 │ │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ │ │ 00019098 : │ │ │ │ │ nco_cln_clc_tm(): │ │ │ │ │ ./src/nco/nco_cln_utl.c:964 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r6, r2 │ │ │ │ │ @@ -14960,35 +14960,35 @@ │ │ │ │ │ ./src/nco/nco_cln_utl.c:1075 │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ subs r6, #164 @ 0xa4 │ │ │ │ │ movs r4, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - subs r2, r6, r1 │ │ │ │ │ + subs r2, r3, r2 │ │ │ │ │ movs r0, r1 │ │ │ │ │ subs r6, #116 @ 0x74 │ │ │ │ │ movs r4, r1 │ │ │ │ │ - strh r2, [r1, r1] │ │ │ │ │ + strh r2, [r6, r1] │ │ │ │ │ movs r0, r1 │ │ │ │ │ subs r6, #70 @ 0x46 │ │ │ │ │ movs r4, r1 │ │ │ │ │ asrs r0, r4, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - adds r4, r7, r3 │ │ │ │ │ + adds r4, r4, r4 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - str r0, [r0, r7] │ │ │ │ │ + str r0, [r5, r7] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - adds r4, r3, r1 │ │ │ │ │ + adds r4, r0, r2 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - adds r6, r0, r1 │ │ │ │ │ + adds r6, r5, r1 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - adds r2, r4, r1 │ │ │ │ │ + adds r2, r1, r2 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - str r4, [r6, #96] @ 0x60 │ │ │ │ │ + str r4, [r3, #100] @ 0x64 │ │ │ │ │ movs r1, r1 │ │ │ │ │ │ │ │ │ │ 000193fc : │ │ │ │ │ nco_cln_clc_dbl_var_dff(): │ │ │ │ │ ./src/nco/nco_cln_utl.c:859 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ mov r7, r2 │ │ │ │ │ @@ -15108,23 +15108,23 @@ │ │ │ │ │ ./src/nco/nco_cln_utl.c:886 │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ │ movs r4, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - asrs r6, r2, #29 │ │ │ │ │ + asrs r6, r7, #29 │ │ │ │ │ movs r0, r1 │ │ │ │ │ subs r3, #18 │ │ │ │ │ movs r4, r1 │ │ │ │ │ subs r2, #236 @ 0xec │ │ │ │ │ movs r4, r1 │ │ │ │ │ asrs r0, r4, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - asrs r0, r2, #26 │ │ │ │ │ + asrs r0, r7, #26 │ │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ │ │ 000194fc : │ │ │ │ │ nco_clm_nfo_to_tm_bnds(): │ │ │ │ │ ./src/nco/nco_cln_utl.c:479 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r4, r3 │ │ │ │ │ @@ -15510,35 +15510,35 @@ │ │ │ │ │ ./src/nco/nco_cln_utl.c:587 │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ ... │ │ │ │ │ movs r0, #0 │ │ │ │ │ lsls r4, r5 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - asrs r2, r4, #28 │ │ │ │ │ + asrs r2, r1, #29 │ │ │ │ │ movs r0, r1 │ │ │ │ │ subs r2, #38 @ 0x26 │ │ │ │ │ movs r4, r1 │ │ │ │ │ subs r2, #16 │ │ │ │ │ movs r4, r1 │ │ │ │ │ - asrs r2, r2, #26 │ │ │ │ │ + asrs r2, r7, #26 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - asrs r4, r6, #25 │ │ │ │ │ + asrs r4, r3, #26 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - asrs r0, r4, #25 │ │ │ │ │ + asrs r0, r1, #26 │ │ │ │ │ movs r0, r1 │ │ │ │ │ subs r1, #94 @ 0x5e │ │ │ │ │ movs r4, r1 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - asrs r6, r3, #15 │ │ │ │ │ + asrs r6, r0, #16 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - asrs r6, r5, #15 │ │ │ │ │ + asrs r6, r2, #16 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - lsrs r6, r2, #8 │ │ │ │ │ + lsrs r6, r7, #8 │ │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ │ │ 00019820 : │ │ │ │ │ nco_cln_clc_dbl_org(): │ │ │ │ │ ./src/nco/nco_cln_utl.c:911 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r7, r2 │ │ │ │ │ @@ -15784,29 +15784,29 @@ │ │ │ │ │ ./src/nco/nco_cln_utl.c:955 │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ adds r7, #28 │ │ │ │ │ movs r4, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - asrs r6, r7, #19 │ │ │ │ │ + asrs r6, r4, #20 │ │ │ │ │ movs r0, r1 │ │ │ │ │ adds r6, #234 @ 0xea │ │ │ │ │ movs r4, r1 │ │ │ │ │ - asrs r4, r6, #15 │ │ │ │ │ + asrs r4, r3, #16 │ │ │ │ │ movs r0, r1 │ │ │ │ │ adds r6, #84 @ 0x54 │ │ │ │ │ movs r4, r1 │ │ │ │ │ asrs r0, r4, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - asrs r6, r6, #13 │ │ │ │ │ + asrs r6, r3, #14 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - asrs r2, r1, #12 │ │ │ │ │ + asrs r2, r6, #12 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - asrs r6, r3, #13 │ │ │ │ │ + asrs r6, r0, #14 │ │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ │ │ 000199f4 : │ │ │ │ │ nco_cln_sng_rbs(): │ │ │ │ │ ./src/nco/nco_cln_utl.c:1175 │ │ │ │ │ ldr r1, [pc, #392] @ (19b80 ) │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ @@ -16084,43 +16084,43 @@ │ │ │ │ │ ./src/nco/nco_cln_utl.c:1239 │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ adds r5, #74 @ 0x4a │ │ │ │ │ movs r4, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - asrs r4, r0, #13 │ │ │ │ │ + asrs r4, r5, #13 │ │ │ │ │ movs r0, r1 │ │ │ │ │ adds r5, #30 │ │ │ │ │ movs r4, r1 │ │ │ │ │ asrs r0, r7, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ adds r4, #180 @ 0xb4 │ │ │ │ │ movs r4, r1 │ │ │ │ │ asrs r4, r1, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - lsrs r0, r3, #22 │ │ │ │ │ + lsrs r0, r0, #23 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - lsls r2, r5, #30 │ │ │ │ │ + lsls r2, r2, #31 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - lsrs r6, r0, #13 │ │ │ │ │ + lsrs r6, r5, #13 │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r0, r4, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - lsrs r0, r6, #12 │ │ │ │ │ + lsrs r0, r3, #13 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - lsrs r6, r1, #14 │ │ │ │ │ + lsrs r6, r6, #14 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - lsrs r2, r4, #11 │ │ │ │ │ + lsrs r2, r1, #12 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - lsrs r0, r6, #10 │ │ │ │ │ + lsrs r0, r3, #11 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - lsrs r0, r0, #13 │ │ │ │ │ + lsrs r0, r5, #13 │ │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ │ │ 00019bc4 : │ │ │ │ │ nco_cln_var_prs(): │ │ │ │ │ ./src/nco/nco_cln_utl.c:1248 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r4, r3 │ │ │ │ │ @@ -16463,25 +16463,25 @@ │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ adds r3, #120 @ 0x78 │ │ │ │ │ movs r4, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ adds r3, #102 @ 0x66 │ │ │ │ │ movs r4, r1 │ │ │ │ │ - asrs r6, r0, #6 │ │ │ │ │ + asrs r6, r5, #6 │ │ │ │ │ movs r0, r1 │ │ │ │ │ adds r3, #28 │ │ │ │ │ movs r4, r1 │ │ │ │ │ asrs r0, r4, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - asrs r4, r7, #4 │ │ │ │ │ + asrs r4, r4, #5 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - asrs r0, r2, #5 │ │ │ │ │ + asrs r0, r7, #5 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - asrs r0, r6, #3 │ │ │ │ │ + asrs r0, r3, #4 │ │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ │ │ 00019e9c : │ │ │ │ │ nco_var_cnf_dmn(): │ │ │ │ │ ./src/nco/nco_cnf_dmn.c:19 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ ldr.w r7, [pc, #1612] @ 1a4f0 │ │ │ │ │ @@ -17369,31 +17369,31 @@ │ │ │ │ │ movs r4, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ adds r0, #112 @ 0x70 │ │ │ │ │ movs r4, r1 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - lsrs r0, r3, #30 │ │ │ │ │ + lsrs r0, r0, #31 │ │ │ │ │ movs r0, r1 │ │ │ │ │ cmp r7, #60 @ 0x3c │ │ │ │ │ movs r4, r1 │ │ │ │ │ - lsrs r6, r7, #29 │ │ │ │ │ + lsrs r6, r4, #30 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - lsrs r4, r1, #20 │ │ │ │ │ + lsrs r4, r6, #20 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - lsrs r0, r2, #10 │ │ │ │ │ + lsrs r0, r7, #10 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - lsrs r2, r1, #13 │ │ │ │ │ + lsrs r2, r6, #13 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - lsrs r6, r4, #8 │ │ │ │ │ + lsrs r6, r1, #9 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - lsrs r6, r0, #9 │ │ │ │ │ + lsrs r6, r5, #9 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - lsrs r0, r6, #11 │ │ │ │ │ + lsrs r0, r3, #12 │ │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ │ │ 0001a524 : │ │ │ │ │ ncap_var_cnf_dmn(): │ │ │ │ │ ./src/nco/nco_cnf_dmn.c:346 │ │ │ │ │ ldr r2, [pc, #188] @ (1a5e4 ) │ │ │ │ │ ldr r3, [pc, #192] @ (1a5e8 ) │ │ │ │ │ @@ -17513,15 +17513,15 @@ │ │ │ │ │ movs r0, r0 │ │ │ │ │ cmp r1, #254 @ 0xfe │ │ │ │ │ movs r4, r1 │ │ │ │ │ cmp r1, #210 @ 0xd2 │ │ │ │ │ movs r4, r1 │ │ │ │ │ asrs r0, r4, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - lsrs r6, r2, #12 │ │ │ │ │ + lsrs r6, r7, #12 │ │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ │ │ 0001a5fc : │ │ │ │ │ nco_var_dmn_rdr_mtd(): │ │ │ │ │ ./src/nco/nco_cnf_dmn.c:394 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r8, r0 │ │ │ │ │ @@ -18235,41 +18235,41 @@ │ │ │ │ │ ./src/nco/nco_cnf_dmn.c:636 │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ cmp r1, #56 @ 0x38 │ │ │ │ │ movs r4, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - lsrs r0, r0, #20 │ │ │ │ │ + lsrs r0, r5, #20 │ │ │ │ │ movs r0, r1 │ │ │ │ │ cmp r0, #250 @ 0xfa │ │ │ │ │ movs r4, r1 │ │ │ │ │ asrs r4, r0, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - lsrs r6, r2, #6 │ │ │ │ │ + lsrs r6, r7, #6 │ │ │ │ │ movs r0, r1 │ │ │ │ │ movs r5, #206 @ 0xce │ │ │ │ │ movs r4, r1 │ │ │ │ │ - lsrs r0, r0, #1 │ │ │ │ │ + lsrs r0, r5, #1 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - lsls r6, r1, #30 │ │ │ │ │ + lsls r6, r6, #30 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - lsls r2, r5, #31 │ │ │ │ │ + lsrs r2, r2, #32 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - lsrs r0, r0, #32 │ │ │ │ │ + lsrs r0, r5, #32 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - lsls r2, r4, #28 │ │ │ │ │ + lsls r2, r1, #29 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - lsls r6, r0, #31 │ │ │ │ │ + lsls r6, r5, #31 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - lsls r6, r3, #28 │ │ │ │ │ + lsls r6, r0, #29 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - lsls r2, r4, #29 │ │ │ │ │ + lsls r2, r1, #30 │ │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ │ │ 0001ab44 : │ │ │ │ │ nco_var_dmn_rdr_val(): │ │ │ │ │ ./src/nco/nco_cnf_dmn.c:644 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r7, r1 │ │ │ │ │ @@ -18826,29 +18826,29 @@ │ │ │ │ │ blx 1173c <__fprintf_chk@plt+0x4> │ │ │ │ │ b.n 1aee2 │ │ │ │ │ nco_var_dmn_rdr_val(): │ │ │ │ │ ./src/nco/nco_cnf_dmn.c:807 │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ movs r3, #242 @ 0xf2 │ │ │ │ │ movs r4, r1 │ │ │ │ │ - lsrs r4, r6, #4 │ │ │ │ │ + lsrs r4, r3, #5 │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r3, #198 @ 0xc6 │ │ │ │ │ movs r4, r1 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - lsls r0, r5, #27 │ │ │ │ │ + lsls r0, r2, #28 │ │ │ │ │ movs r0, r1 │ │ │ │ │ movs r0, #218 @ 0xda │ │ │ │ │ movs r4, r1 │ │ │ │ │ - lsls r2, r2, #20 │ │ │ │ │ + lsls r2, r7, #20 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - lsls r2, r3, #17 │ │ │ │ │ + lsls r2, r0, #18 │ │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ │ │ 0001af6c : │ │ │ │ │ cast_void_nctype(): │ │ │ │ │ ./src/nco/nco_cnf_typ.c:18 │ │ │ │ │ subs r0, #1 │ │ │ │ │ cmp r0, #15 │ │ │ │ │ @@ -19873,17 +19873,17 @@ │ │ │ │ │ add r9, pc │ │ │ │ │ b.n 1b812 │ │ │ │ │ nop │ │ │ │ │ asrs r0, r4, #30 │ │ │ │ │ movs r4, r1 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - stc2 0, cr0, [r0], #28 │ │ │ │ │ + stc2l 0, cr0, [r8], {7} │ │ │ │ │ + ldc2 0, cr0, [r2], #28 │ │ │ │ │ stc2 0, cr0, [sl], {7} │ │ │ │ │ - stc2l 0, cr0, [r2], #-28 @ 0xffffffe4 │ │ │ │ │ │ │ │ │ │ 0001b85c : │ │ │ │ │ nco_var_cnf_typ(): │ │ │ │ │ ./src/nco/nco_cnf_typ.c:249 │ │ │ │ │ ldr.w r2, [pc, #3184] @ 1c4d0 │ │ │ │ │ ldr.w r3, [pc, #3184] @ 1c4d4 │ │ │ │ │ add r2, pc │ │ │ │ │ @@ -21299,17 +21299,17 @@ │ │ │ │ │ movs r0, r0 │ │ │ │ │ asrs r2, r2, #27 │ │ │ │ │ movs r4, r1 │ │ │ │ │ asrs r6, r2, #24 │ │ │ │ │ movs r4, r1 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - smlabb r0, sl, r7, r0 │ │ │ │ │ - smlsd r0, lr, r7, r0 │ │ │ │ │ - @ instruction: 0xf7c00007 │ │ │ │ │ + smlsd r0, r2, r7, r0 │ │ │ │ │ + usada8 r0, r6, r7, r0 │ │ │ │ │ + @ instruction: 0xf7e80007 │ │ │ │ │ ./src/nco/nco_cnf_typ.c:352 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ ble.w 1b90e │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ │ add.w r6, r3, r6, lsl #3 │ │ │ │ │ subs r2, #2 │ │ │ │ │ @@ -23236,15 +23236,15 @@ │ │ │ │ │ ./src/nco/nco_cnf_typ.c:1445 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ./src/nco/nco_cnf_typ.c:1446 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ nop │ │ │ │ │ - svc 198 @ 0xc6 │ │ │ │ │ + svc 238 @ 0xee │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 0001d588 : │ │ │ │ │ ncap_typ_hgh(): │ │ │ │ │ ./src/nco/nco_cnf_typ.c:1452 │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ ./src/nco/nco_cnf_typ.c:1483 │ │ │ │ │ @@ -23506,20 +23506,20 @@ │ │ │ │ │ add sp, #32 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ ldrb.w r0, [sl, #11] │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - svc 80 @ 0x50 │ │ │ │ │ + svc 120 @ 0x78 │ │ │ │ │ movs r7, r0 │ │ │ │ │ strb.w r0, [r0, #11] │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - udf #96 @ 0x60 │ │ │ │ │ + udf #136 @ 0x88 │ │ │ │ │ movs r7, r0 │ │ │ │ │ str.w r0, [r6, fp] │ │ │ │ │ │ │ │ │ │ 0001d738 : │ │ │ │ │ nco_cnk_map_sng_get(): │ │ │ │ │ ./src/nco/nco_cnk.c:50 │ │ │ │ │ push {r3, lr} │ │ │ │ │ @@ -23583,33 +23583,33 @@ │ │ │ │ │ pop {r3, pc} │ │ │ │ │ ./src/nco/nco_cnk.c:73 │ │ │ │ │ blx f9d8 │ │ │ │ │ ./src/nco/nco_cnk.c:76 │ │ │ │ │ movs r0, #0 │ │ │ │ │ ./src/nco/nco_cnk.c:77 │ │ │ │ │ pop {r3, pc} │ │ │ │ │ - lsrs r6, r1, #27 │ │ │ │ │ + lsrs r6, r6, #27 │ │ │ │ │ movs r2, r1 │ │ │ │ │ - b.n 1de58 │ │ │ │ │ + b.n 1dea8 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - b.n 1ded0 │ │ │ │ │ + b.n 1df20 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - b.n 1dc08 │ │ │ │ │ + b.n 1dc58 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - b.n 1dc78 │ │ │ │ │ + b.n 1dcc8 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - b.n 1dc88 │ │ │ │ │ + b.n 1dcd8 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - b.n 1dc08 │ │ │ │ │ + b.n 1dc58 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - b.n 1dc18 │ │ │ │ │ + b.n 1dc68 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - b.n 1dc28 │ │ │ │ │ + b.n 1dc78 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - b.n 1def8 │ │ │ │ │ + b.n 1df48 │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 0001d7b8 : │ │ │ │ │ nco_dfl_case_cnk_plc_err(): │ │ │ │ │ ./src/nco/nco_cnk.c:122 │ │ │ │ │ ldr r2, [pc, #112] @ (1d82c ) │ │ │ │ │ ldr r3, [pc, #116] @ (1d830 ) │ │ │ │ │ @@ -23680,20 +23680,20 @@ │ │ │ │ │ add sp, #32 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ @ instruction: 0xf78a000b │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - svc 24 │ │ │ │ │ + svc 64 @ 0x40 │ │ │ │ │ movs r7, r0 │ │ │ │ │ @ instruction: 0xf770000b │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - udf #40 @ 0x28 │ │ │ │ │ + udf #80 @ 0x50 │ │ │ │ │ movs r7, r0 │ │ │ │ │ @ instruction: 0xf736000b │ │ │ │ │ │ │ │ │ │ 0001d848 : │ │ │ │ │ nco_cnk_plc_sng_get(): │ │ │ │ │ ./src/nco/nco_cnk.c:82 │ │ │ │ │ push {r3, lr} │ │ │ │ │ @@ -23747,29 +23747,29 @@ │ │ │ │ │ ./src/nco/nco_cnk.c:101 │ │ │ │ │ blx 10524 │ │ │ │ │ ./src/nco/nco_cnk.c:104 │ │ │ │ │ movs r0, #0 │ │ │ │ │ ./src/nco/nco_cnk.c:105 │ │ │ │ │ pop {r3, pc} │ │ │ │ │ nop │ │ │ │ │ - b.n 1dd68 │ │ │ │ │ + b.n 1ddb8 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - b.n 1dd40 │ │ │ │ │ + b.n 1dd90 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - b.n 1ddd8 │ │ │ │ │ + b.n 1de28 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - b.n 1de10 │ │ │ │ │ + b.n 1de60 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - b.n 1de28 │ │ │ │ │ + b.n 1de78 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - b.n 1dd60 │ │ │ │ │ + b.n 1ddb0 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - b.n 1dd78 │ │ │ │ │ + b.n 1ddc8 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - b.n 1ddd0 │ │ │ │ │ + b.n 1de20 │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 0001d8b4 : │ │ │ │ │ nco_cnk_csh_ini(): │ │ │ │ │ ./src/nco/nco_cnk.c:136 │ │ │ │ │ ldr r2, [pc, #184] @ (1d970 ) │ │ │ │ │ ldr r3, [pc, #188] @ (1d974 ) │ │ │ │ │ @@ -23883,21 +23883,21 @@ │ │ │ │ │ b.n 1d8f2 │ │ │ │ │ ./src/nco/nco_cnk.c:161 │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ @ instruction: 0xf68e000b │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - udf #228 @ 0xe4 │ │ │ │ │ + svc 12 │ │ │ │ │ movs r7, r0 │ │ │ │ │ @ instruction: 0xf66e000b │ │ │ │ │ @ instruction: 0xf652000b │ │ │ │ │ asrs r0, r4, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ble.n 1d8d0 │ │ │ │ │ + ble.n 1d920 │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 0001d98c : │ │ │ │ │ nco_cnk_prs(): │ │ │ │ │ ./src/nco/nco_cnk.c:272 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ ./src/nco/nco_cnk.c:285 │ │ │ │ │ @@ -24071,17 +24071,17 @@ │ │ │ │ │ vpop {d8} │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ sub.w r0, ip, #9109504 @ 0x8b0000 │ │ │ │ │ sub.w r0, r4, #9109504 @ 0x8b0000 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ble.n 1dab4 │ │ │ │ │ + udf #20 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - udf #106 @ 0x6a │ │ │ │ │ + udf #146 @ 0x92 │ │ │ │ │ movs r7, r0 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ eors.w r0, ip, #9109504 @ 0x8b0000 │ │ │ │ │ │ │ │ │ │ 0001dae8 : │ │ │ │ │ nco_cnk_ini(): │ │ │ │ │ @@ -24363,21 +24363,21 @@ │ │ │ │ │ b.n 1dc18 │ │ │ │ │ ./src/nco/nco_cnk.c:266 │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ orrs.w r0, r4, #9109504 @ 0x8b0000 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ble.n 1dc74 │ │ │ │ │ + udf #12 │ │ │ │ │ movs r7, r0 │ │ │ │ │ and.w r0, r8, #9109504 @ 0x8b0000 │ │ │ │ │ @ instruction: 0xf3b6000b │ │ │ │ │ asrs r0, r4, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - blt.n 1dc5c │ │ │ │ │ + blt.n 1dcac │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 0001dcbc : │ │ │ │ │ nco_cnk_dmn_free(): │ │ │ │ │ ./src/nco/nco_cnk.c:358 │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov r4, r0 │ │ │ │ │ @@ -24775,85 +24775,85 @@ │ │ │ │ │ ./src/nco/nco_cnk.c:412 │ │ │ │ │ movs r0, #9 │ │ │ │ │ b.n 1df32 │ │ │ │ │ nop │ │ │ │ │ @ instruction: 0xf23a000b │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ble.n 1dfcc │ │ │ │ │ + ble.n 1e01c │ │ │ │ │ movs r7, r0 │ │ │ │ │ @ instruction: 0xf21a000b │ │ │ │ │ - ble.n 1e080 │ │ │ │ │ + ble.n 1ded0 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bgt.n 1dfe4 │ │ │ │ │ + bgt.n 1e034 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bgt.n 1dfd0 │ │ │ │ │ + bgt.n 1e020 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - lsrs r2, r4, #2 │ │ │ │ │ + lsrs r2, r1, #3 │ │ │ │ │ movs r2, r1 │ │ │ │ │ + bgt.n 1dff8 │ │ │ │ │ + movs r7, r0 │ │ │ │ │ + bgt.n 1dfe4 │ │ │ │ │ + movs r7, r0 │ │ │ │ │ + bgt.n 1dfe8 │ │ │ │ │ + movs r7, r0 │ │ │ │ │ + blt.n 1dfbc │ │ │ │ │ + movs r7, r0 │ │ │ │ │ blt.n 1dfa8 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - blt.n 1df94 │ │ │ │ │ + blt.n 1dfac │ │ │ │ │ movs r7, r0 │ │ │ │ │ - blt.n 1df98 │ │ │ │ │ + blt.n 1df80 │ │ │ │ │ movs r7, r0 │ │ │ │ │ blt.n 1df6c │ │ │ │ │ movs r7, r0 │ │ │ │ │ - blt.n 1df58 │ │ │ │ │ + blt.n 1df70 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - blt.n 1df5c │ │ │ │ │ + blt.n 1df44 │ │ │ │ │ movs r7, r0 │ │ │ │ │ blt.n 1df30 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - blt.n 1df1c │ │ │ │ │ + blt.n 1df34 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - blt.n 1df20 │ │ │ │ │ + blt.n 1df08 │ │ │ │ │ movs r7, r0 │ │ │ │ │ blt.n 1def4 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - blt.n 1e0e0 │ │ │ │ │ + bgt.n 1dfb8 │ │ │ │ │ + movs r7, r0 │ │ │ │ │ + blt.n 1e0d0 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - blt.n 1e0e4 │ │ │ │ │ + blt.n 1e0c0 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - blt.n 1e0b8 │ │ │ │ │ + blt.n 1e0c8 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - blt.n 1e0a4 │ │ │ │ │ + blt.n 1e0a0 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bgt.n 1df68 │ │ │ │ │ + blt.n 1e090 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - blt.n 1e080 │ │ │ │ │ + blt.n 1e098 │ │ │ │ │ movs r7, r0 │ │ │ │ │ blt.n 1e070 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - blt.n 1e078 │ │ │ │ │ + blt.n 1e060 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - blt.n 1e050 │ │ │ │ │ + bgt.n 1e080 │ │ │ │ │ movs r7, r0 │ │ │ │ │ blt.n 1e040 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - blt.n 1e048 │ │ │ │ │ - movs r7, r0 │ │ │ │ │ - blt.n 1e020 │ │ │ │ │ - movs r7, r0 │ │ │ │ │ - bge.n 1e010 │ │ │ │ │ - movs r7, r0 │ │ │ │ │ - bgt.n 1e030 │ │ │ │ │ - movs r7, r0 │ │ │ │ │ - bge.n 1dff0 │ │ │ │ │ - movs r7, r0 │ │ │ │ │ - bge.n 1dfe0 │ │ │ │ │ + blt.n 1e030 │ │ │ │ │ movs r7, r0 │ │ │ │ │ asrs r0, r4, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - bge.n 1dfc0 │ │ │ │ │ + bge.n 1e010 │ │ │ │ │ movs r7, r0 │ │ │ │ │ ands.w r0, r2, #11 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - bls.n 1df90 │ │ │ │ │ + bls.n 1dfe0 │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 0001e034 : │ │ │ │ │ nco_cnk_plc_get(): │ │ │ │ │ ./src/nco/nco_cnk.c:424 │ │ │ │ │ ldr r2, [pc, #636] @ (1e2b4 ) │ │ │ │ │ ldr r3, [pc, #640] @ (1e2b8 ) │ │ │ │ │ @@ -25186,83 +25186,83 @@ │ │ │ │ │ b.n 1e252 │ │ │ │ │ ./src/nco/nco_cnk.c:470 │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ vhadd.s8 d0, d14, d11 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - blt.n 1e348 │ │ │ │ │ + blt.n 1e398 │ │ │ │ │ movs r7, r0 │ │ │ │ │ cdp 0, 14, cr0, cr14, cr11, {0} │ │ │ │ │ - bge.n 1e344 │ │ │ │ │ + bge.n 1e394 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bge.n 1e310 │ │ │ │ │ + bge.n 1e360 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bge.n 1e304 │ │ │ │ │ + bge.n 1e354 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bge.n 1e310 │ │ │ │ │ + bge.n 1e360 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bge.n 1e2dc │ │ │ │ │ + bge.n 1e32c │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bls.n 1e2d0 │ │ │ │ │ + bge.n 1e320 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bls.n 1e2dc │ │ │ │ │ + bge.n 1e32c │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bls.n 1e2a8 │ │ │ │ │ + bge.n 1e2f8 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bls.n 1e29c │ │ │ │ │ + bge.n 1e2ec │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bls.n 1e2a8 │ │ │ │ │ + bge.n 1e2f8 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bls.n 1e274 │ │ │ │ │ + bls.n 1e2c4 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bls.n 1e268 │ │ │ │ │ + bls.n 1e2b8 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bls.n 1e274 │ │ │ │ │ + bls.n 1e2c4 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bls.n 1e240 │ │ │ │ │ + bls.n 1e290 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bls.n 1e234 │ │ │ │ │ + bls.n 1e284 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bls.n 1e240 │ │ │ │ │ + bls.n 1e290 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bls.n 1e20c │ │ │ │ │ + bls.n 1e25c │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bls.n 1e400 │ │ │ │ │ + bls.n 1e250 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bls.n 1e40c │ │ │ │ │ + bls.n 1e25c │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bls.n 1e3d8 │ │ │ │ │ + bls.n 1e228 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bls.n 1e3d0 │ │ │ │ │ + bls.n 1e220 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bls.n 1e3e0 │ │ │ │ │ + bls.n 1e230 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bls.n 1e3b0 │ │ │ │ │ + bls.n 1e400 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bls.n 1e3a8 │ │ │ │ │ + bls.n 1e3f8 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bls.n 1e3b8 │ │ │ │ │ + bls.n 1e408 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bls.n 1e388 │ │ │ │ │ + bls.n 1e3d8 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bls.n 1e380 │ │ │ │ │ + bls.n 1e3d0 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bls.n 1e378 │ │ │ │ │ + bls.n 1e3c8 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bls.n 1e370 │ │ │ │ │ + bls.n 1e3c0 │ │ │ │ │ movs r7, r0 │ │ │ │ │ asrs r0, r4, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - bls.n 1e350 │ │ │ │ │ + bls.n 1e3a0 │ │ │ │ │ movs r7, r0 │ │ │ │ │ ldcl 0, cr0, [r2], #44 @ 0x2c │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - bvc.n 1e2c8 │ │ │ │ │ + bvc.n 1e318 │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 0001e34c : │ │ │ │ │ nco_cnk_dsk_inq(): │ │ │ │ │ ./src/nco/nco_cnk.c:476 │ │ │ │ │ push {lr} │ │ │ │ │ ./src/nco/nco_cnk.c:482 │ │ │ │ │ @@ -26367,64 +26367,64 @@ │ │ │ │ │ nco_cnk_sz_set(): │ │ │ │ │ ./src/nco/nco_cnk.c:851 │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ @ instruction: 0xeb94000b │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - bgt.n 1eaec │ │ │ │ │ + bgt.n 1eb3c │ │ │ │ │ movs r7, r0 │ │ │ │ │ sbc.w r0, r2, fp │ │ │ │ │ - bhi.n 1eb6c │ │ │ │ │ + bls.n 1ebbc │ │ │ │ │ movs r7, r0 │ │ │ │ │ - blt.n 1ec54 │ │ │ │ │ + blt.n 1eaa4 │ │ │ │ │ movs r7, r0 │ │ │ │ │ stc2 0, cr0, [sl], #44 @ 0x2c │ │ │ │ │ - bge.n 1ec30 │ │ │ │ │ + bge.n 1ec80 │ │ │ │ │ movs r7, r0 │ │ │ │ │ strd r0, r0, [sl, #44] @ 0x2c │ │ │ │ │ asrs r0, r4, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ @ instruction: 0xfa1a000b │ │ │ │ │ - bvs.n 1eaf0 │ │ │ │ │ + bvs.n 1eb40 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - udf #58 @ 0x3a │ │ │ │ │ + udf #114 @ 0x72 │ │ │ │ │ movs r2, r1 │ │ │ │ │ - bpl.n 1eaf4 │ │ │ │ │ + bpl.n 1eb44 │ │ │ │ │ movs r7, r0 │ │ │ │ │ ldrsh.w r0, [r8, fp] │ │ │ │ │ - bmi.n 1eb54 │ │ │ │ │ + bpl.n 1eba4 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bcs.n 1eb6c │ │ │ │ │ + bcc.n 1ebbc │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bcc.n 1ec24 │ │ │ │ │ + bcc.n 1ec74 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bcc.n 1ec08 │ │ │ │ │ + bcc.n 1ec58 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bcc.n 1ec00 │ │ │ │ │ + bcc.n 1ec50 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bcc.n 1ec08 │ │ │ │ │ + bcc.n 1ec58 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bcc.n 1ec00 │ │ │ │ │ + bcc.n 1ec50 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bcc.n 1ec24 │ │ │ │ │ + bcc.n 1ec74 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bcs.n 1ec5c │ │ │ │ │ + bcs.n 1ecac │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bne.n 1eb54 │ │ │ │ │ + bne.n 1eba4 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bcs.n 1eb08 │ │ │ │ │ + bcs.n 1eb58 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bcs.n 1eb64 │ │ │ │ │ + bcs.n 1ebb4 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bne.n 1ec3c │ │ │ │ │ + bne.n 1ec8c │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bpl.n 1eb28 │ │ │ │ │ + bpl.n 1eb78 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bpl.n 1eb2c │ │ │ │ │ + bpl.n 1eb7c │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 0001ebdc : │ │ │ │ │ nco_cnk_sz_set_trv(): │ │ │ │ │ ./src/nco/nco_cnk.c:860 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r6, r2 │ │ │ │ │ @@ -27948,67 +27948,67 @@ │ │ │ │ │ bgt.w 1f004 │ │ │ │ │ b.w 1edfe │ │ │ │ │ ./src/nco/nco_cnk.c:1307 │ │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ │ ./src/nco/nco_cnk.c:1305 │ │ │ │ │ mov.w fp, #0 │ │ │ │ │ b.n 1f6f4 │ │ │ │ │ - blt.n 1f6ac │ │ │ │ │ + blt.n 1f6fc │ │ │ │ │ movs r7, r0 │ │ │ │ │ b.n 1fdfc │ │ │ │ │ movs r3, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ b.n 1fdd4 │ │ │ │ │ movs r3, r1 │ │ │ │ │ @ instruction: 0xf4dc000b │ │ │ │ │ @ instruction: 0xf4c4000b │ │ │ │ │ b.n 1f9b8 │ │ │ │ │ movs r3, r1 │ │ │ │ │ asrs r0, r4, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - bcs.n 1f7f4 │ │ │ │ │ + bcs.n 1f844 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldmia r5, {r1, r2, r5} │ │ │ │ │ + ldmia r5!, {r1, r2, r3, r6} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldmia r5!, {r1, r2, r6} │ │ │ │ │ + ldmia r5, {r1, r2, r3, r5, r6} │ │ │ │ │ movs r7, r0 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - bne.n 1f6e4 │ │ │ │ │ + bne.n 1f734 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bne.n 1f744 │ │ │ │ │ + bne.n 1f794 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bne.n 1f754 │ │ │ │ │ + bcs.n 1f7a4 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bne.n 1f780 │ │ │ │ │ + bcs.n 1f7d0 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldmia r5, {r1, r2, r3, r5} │ │ │ │ │ + ldmia r5!, {r1, r2, r4, r6} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bne.n 1f6ec │ │ │ │ │ + bne.n 1f73c │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldmia r5!, {r1, r6} │ │ │ │ │ + ldmia r5, {r1, r3, r5, r6} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldmia r3!, {r4, r7} │ │ │ │ │ + ldmia r3, {r3, r4, r5, r7} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bmi.n 1f848 │ │ │ │ │ + bmi.n 1f898 │ │ │ │ │ movs r7, r0 │ │ │ │ │ vhadd.s d16, d12, d11 │ │ │ │ │ - bcc.n 1f834 │ │ │ │ │ + bcc.n 1f884 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bcc.n 1f754 │ │ │ │ │ + bcc.n 1f7a4 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bmi.n 1f7f4 │ │ │ │ │ + bmi.n 1f844 │ │ │ │ │ movs r7, r0 │ │ │ │ │ stc 0, cr0, [r2, #44] @ 0x2c │ │ │ │ │ - ldmia r4, {r1, r2, r4, r6} │ │ │ │ │ + ldmia r4, {r1, r2, r3, r4, r5, r6} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldmia r4!, {r1, r5, r7} │ │ │ │ │ + ldmia r4!, {r1, r3, r6, r7} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldmia r4, {r1, r2, r4, r6, r7} │ │ │ │ │ + ldmia r4, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ │ movs r7, r0 │ │ │ │ │ ./src/nco/nco_cnk.c:1464 (discriminator 1) │ │ │ │ │ blx 111fc │ │ │ │ │ cmp r0, #12 │ │ │ │ │ beq.w 1f2f8 │ │ │ │ │ ./src/nco/nco_cnk.c:1466 │ │ │ │ │ ldr.w r3, [pc, #1540] @ 1fdec │ │ │ │ │ @@ -28829,56 +28829,56 @@ │ │ │ │ │ ldr r0, [pc, #96] @ (1fe44 ) │ │ │ │ │ add r3, pc │ │ │ │ │ add r1, pc │ │ │ │ │ add r0, pc │ │ │ │ │ blx 102c4 <__assert_fail@plt> │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldmia r7!, {r1, r2, r5, r6} │ │ │ │ │ + ldmia r7, {r1, r2, r3, r7} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldmia r7!, {r3, r5, r6} │ │ │ │ │ + ldmia r7, {r4, r7} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldmia r5!, {r1, r2, r3, r7} │ │ │ │ │ + ldmia r5!, {r1, r2, r6, r7} │ │ │ │ │ movs r2, r1 │ │ │ │ │ - stmia r4!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ │ + stmia r5!, {r1, r2, r5} │ │ │ │ │ movs r7, r0 │ │ │ │ │ @ instruction: 0xe8d0000b │ │ │ │ │ asrs r0, r4, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldmia r3, {r2, r3, r5, r6} │ │ │ │ │ - movs r7, r0 │ │ │ │ │ - stmia r3!, {r1, r2, r3, r4, r6, r7} │ │ │ │ │ + ldmia r3!, {r2, r4, r7} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - stmia r3!, {r2, r3, r5, r6, r7} │ │ │ │ │ + stmia r4!, {r1, r2} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - stmia r7!, {r1, r2, r3, r5, r6} │ │ │ │ │ + stmia r4!, {r2, r4} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - stmia r4!, {r1, r3, r4, r5, r6, r7} │ │ │ │ │ + stmia r7!, {r1, r2, r4, r7} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bkpt 0x00de │ │ │ │ │ + stmia r5!, {r1, r5} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - stmia r6!, {r1, r3, r4, r5, r7} │ │ │ │ │ + itte eq │ │ │ │ │ + moveq r7, r0 │ │ │ │ │ + stmiaeq r6!, {r1, r5, r6, r7} │ │ │ │ │ + movne r7, r0 │ │ │ │ │ + stmia r6!, {r1, r3, r5, r6, r7} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - stmia r6!, {r1, r6, r7} │ │ │ │ │ - movs r7, r0 │ │ │ │ │ - stmia r6!, {r1, r2, r3, r5, r6, r7} │ │ │ │ │ + stmia r7!, {r1, r2, r4} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - stmia r6!, {r1, r2, r4, r5, r6, r7} │ │ │ │ │ + stmia r7!, {r1, r2, r3, r4} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldmia r2, {r2, r3, r5} │ │ │ │ │ + ldmia r2, {r2, r4, r6} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - stmia r4!, {r1, r3, r4, r5, r6} │ │ │ │ │ + stmia r4!, {r1, r5, r7} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - stmia r5!, {r6} │ │ │ │ │ + stmia r5!, {r3, r5, r6} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldmia r1, {r1, r6, r7} │ │ │ │ │ + ldmia r1, {r1, r3, r5, r6, r7} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - stmia r4!, {r4} │ │ │ │ │ + stmia r4!, {r3, r4, r5} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - stmia r4!, {r1, r3, r4} │ │ │ │ │ + stmia r4!, {r1, r6} │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 0001fe48 : │ │ │ │ │ nco_cnv_arm_inq(): │ │ │ │ │ ./src/nco/nco_cnv_arm.c:15 │ │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ │ mov r6, r0 │ │ │ │ │ @@ -28998,29 +28998,29 @@ │ │ │ │ │ b.n 1feb4 │ │ │ │ │ nco_cnv_arm_inq(): │ │ │ │ │ ./src/nco/nco_cnv_arm.c:43 │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ beq.n 1fee4 │ │ │ │ │ movs r3, r1 │ │ │ │ │ - ldmia r1!, {r2, r3, r7} │ │ │ │ │ + ldmia r1!, {r2, r4, r5, r7} │ │ │ │ │ movs r7, r0 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldmia r1, {r1, r2, r3, r7} │ │ │ │ │ + ldmia r1, {r1, r2, r4, r5, r7} │ │ │ │ │ movs r7, r0 │ │ │ │ │ beq.n 1fed8 │ │ │ │ │ movs r3, r1 │ │ │ │ │ - ldmia r1, {r1, r2, r3, r4, r5, r6} │ │ │ │ │ + ldmia r1, {r1, r2, r5, r7} │ │ │ │ │ movs r7, r0 │ │ │ │ │ beq.n 1fe34 │ │ │ │ │ movs r3, r1 │ │ │ │ │ asrs r0, r4, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldmia r0!, {r4, r6, r7} │ │ │ │ │ + ldmia r0!, {r3, r4, r5, r6, r7} │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 0001ff1c : │ │ │ │ │ nco_cnv_arm_time_mk(): │ │ │ │ │ ./src/nco/nco_cnv_arm.c:49 │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ mov r4, r0 │ │ │ │ │ @@ -29098,23 +29098,23 @@ │ │ │ │ │ b.n 1ff66 │ │ │ │ │ ./src/nco/nco_cnv_arm.c:73 │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ beq.n 1fff0 │ │ │ │ │ movs r3, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldmia r0!, {r1, r2, r3, r4, r5, r7} │ │ │ │ │ + ldmia r0!, {r1, r2, r5, r6, r7} │ │ │ │ │ movs r7, r0 │ │ │ │ │ beq.n 1ffc0 │ │ │ │ │ movs r3, r1 │ │ │ │ │ ldmia r7, {r1, r2, r3, r4, r6, r7} │ │ │ │ │ movs r3, r1 │ │ │ │ │ asrs r0, r4, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldmia r0!, {r4, r5, r6} │ │ │ │ │ + ldmia r0!, {r3, r4, r7} │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 0001ffc0 : │ │ │ │ │ nco_cnv_arm_time_install(): │ │ │ │ │ ./src/nco/nco_cnv_arm.c:80 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ ldr r5, [pc, #532] @ (201dc ) │ │ │ │ │ @@ -29415,39 +29415,39 @@ │ │ │ │ │ b.n 20178 │ │ │ │ │ ./src/nco/nco_cnv_arm.c:164 │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ ldmia r7!, {r1, r2, r3, r4, r5, r6} │ │ │ │ │ movs r3, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldmia r1!, {r4, r7} │ │ │ │ │ + ldmia r1!, {r3, r4, r5, r7} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldmia r1, {r1, r4, r7} │ │ │ │ │ + ldmia r1, {r1, r3, r4, r5, r7} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldmia r1!, {r3, r7} │ │ │ │ │ + ldmia r1!, {r4, r5, r7} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - stmia r7!, {r1, r4, r6, r7} │ │ │ │ │ + stmia r7!, {r1, r3, r4, r5, r6, r7} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - str r5, [sp, #936] @ 0x3a8 │ │ │ │ │ + str r6, [sp, #72] @ 0x48 │ │ │ │ │ movs r7, r0 │ │ │ │ │ ldmia r7!, {r3, r5} │ │ │ │ │ movs r3, r1 │ │ │ │ │ - stmia r7!, {r1, r2, r3, r4, r7} │ │ │ │ │ + stmia r7!, {r1, r2, r6, r7} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - stmia r7!, {r1, r2, r4, r5, r6, r7} │ │ │ │ │ + ldmia r0!, {r1, r2, r3, r4} │ │ │ │ │ movs r7, r0 │ │ │ │ │ asrs r0, r4, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - stmia r7!, {r1, r4, r6} │ │ │ │ │ + stmia r7!, {r1, r3, r4, r5, r6} │ │ │ │ │ movs r7, r0 │ │ │ │ │ ldmia r5!, {r2, r3, r6, r7} │ │ │ │ │ movs r3, r1 │ │ │ │ │ - stmia r6!, {r2, r3, r4, r5, r7} │ │ │ │ │ + stmia r6!, {r2, r5, r6, r7} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - stmia r7!, {r3, r5} │ │ │ │ │ + stmia r7!, {r4, r6} │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 00020218 : │ │ │ │ │ nco_cnv_arm_base_time_get(): │ │ │ │ │ ./src/nco/nco_cnv_arm.c:169 │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ mov r4, r0 │ │ │ │ │ @@ -29495,15 +29495,15 @@ │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ ldmia r5, {r1, r2, r5} │ │ │ │ │ movs r3, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - stmia r5!, {r2, r6, r7} │ │ │ │ │ + stmia r5!, {r2, r3, r5, r6, r7} │ │ │ │ │ movs r7, r0 │ │ │ │ │ ldmia r4, {r2, r3, r4, r5, r6, r7} │ │ │ │ │ movs r3, r1 │ │ │ │ │ │ │ │ │ │ 00020278 : │ │ │ │ │ nco_clm_nfo_get(): │ │ │ │ │ ./src/nco/nco_cnv_csm.c:16 │ │ │ │ │ @@ -29848,53 +29848,53 @@ │ │ │ │ │ b.n 20324 │ │ │ │ │ ./src/nco/nco_cnv_csm.c:96 │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ ldmia r4!, {r3, r6, r7} │ │ │ │ │ movs r3, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldmia r1, {r1, r2, r4, r6, r7} │ │ │ │ │ + ldmia r1, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ │ movs r7, r0 │ │ │ │ │ ldmia r4!, {r1, r2, r3, r7} │ │ │ │ │ movs r3, r1 │ │ │ │ │ - ldrh r6, [r3, #50] @ 0x32 │ │ │ │ │ + ldrh r6, [r0, #52] @ 0x34 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - stmia r7!, {r4} │ │ │ │ │ + stmia r7!, {r3, r4, r5} │ │ │ │ │ movs r7, r0 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - stmia r7!, {r3, r4, r5, r6, r7} │ │ │ │ │ + ldmia r0!, {r5} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - stmia r7!, {r1, r2, r3, r4, r6, r7} │ │ │ │ │ + ldmia r0!, {r1, r2} │ │ │ │ │ movs r7, r0 │ │ │ │ │ ldmia r3!, {r4, r6} │ │ │ │ │ movs r3, r1 │ │ │ │ │ - stmia r5!, {r1, r4, r7} │ │ │ │ │ + stmia r5!, {r1, r3, r4, r5, r7} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - stmia r6!, {r1, r2, r3, r5, r6, r7} │ │ │ │ │ + stmia r7!, {r1, r2, r4} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldrh r4, [r7, #40] @ 0x28 │ │ │ │ │ + ldrh r4, [r4, #42] @ 0x2a │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldrh r0, [r6, #40] @ 0x28 │ │ │ │ │ + ldrh r0, [r3, #42] @ 0x2a │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldrh r4, [r4, #40] @ 0x28 │ │ │ │ │ + ldrh r4, [r1, #42] @ 0x2a │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldrh r0, [r3, #40] @ 0x28 │ │ │ │ │ + ldrh r0, [r0, #42] @ 0x2a │ │ │ │ │ movs r7, r0 │ │ │ │ │ - stmia r6!, {r1, r5} │ │ │ │ │ + stmia r6!, {r1, r3, r6} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - stmia r6!, {r1, r2, r5} │ │ │ │ │ + stmia r6!, {r1, r2, r3, r6} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - stmia r6!, {r1, r2, r3, r5} │ │ │ │ │ + stmia r6!, {r1, r2, r4, r6} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - stmia r6!, {r1, r4, r5} │ │ │ │ │ + stmia r6!, {r1, r3, r4, r6} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - stmia r5!, {r1, r2, r3, r4, r5, r7} │ │ │ │ │ + stmia r5!, {r1, r2, r5, r6, r7} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - stmia r6!, {r1, r3, r4, r5} │ │ │ │ │ + stmia r6!, {r1, r5, r6} │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 00020524 : │ │ │ │ │ nco_cnv_ini(): │ │ │ │ │ ./src/nco/nco_cnv_csm.c:101 │ │ │ │ │ ldr r1, [pc, #436] @ (206dc ) │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ @@ -30144,41 +30144,41 @@ │ │ │ │ │ b.n 20682 │ │ │ │ │ nco_cnv_ini(): │ │ │ │ │ ./src/nco/nco_cnv_csm.c:160 │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ ldmia r2!, {r3, r4} │ │ │ │ │ movs r3, r1 │ │ │ │ │ - ldrh r4, [r2, #58] @ 0x3a │ │ │ │ │ + ldrh r4, [r7, #58] @ 0x3a │ │ │ │ │ movs r7, r0 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldmia r1!, {r2, r3, r4, r5, r6, r7} │ │ │ │ │ + ldmia r2, {r2, r5} │ │ │ │ │ movs r7, r0 │ │ │ │ │ ldmia r1, {r1, r4, r6, r7} │ │ │ │ │ movs r3, r1 │ │ │ │ │ ldmia r1, {r1, r2, r3, r4, r5, r7} │ │ │ │ │ movs r3, r1 │ │ │ │ │ - stmia r6!, {r2, r3, r7} │ │ │ │ │ + stmia r6!, {r2, r4, r5, r7} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldrh r4, [r3, #52] @ 0x34 │ │ │ │ │ + ldrh r4, [r0, #54] @ 0x36 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - stmia r6!, {r1, r4, r5, r6} │ │ │ │ │ + stmia r6!, {r1, r3, r4, r7} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - stmia r6!, {r3, r5, r6} │ │ │ │ │ + stmia r6!, {r4, r7} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - stmia r6!, {r1, r2, r3, r4, r6} │ │ │ │ │ + stmia r6!, {r1, r2, r7} │ │ │ │ │ movs r7, r0 │ │ │ │ │ asrs r0, r4, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - stmia r6!, {r1, r2, r5} │ │ │ │ │ + stmia r6!, {r1, r2, r3, r6} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - stmia r6!, {r3, r4, r7} │ │ │ │ │ + stmia r6!, {r6, r7} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - stmia r5!, {r1, r3, r4, r5, r6, r7} │ │ │ │ │ + stmia r6!, {r1, r5} │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 00020718 : │ │ │ │ │ nco_cnv_ccm_ccsm_cf_inq(): │ │ │ │ │ ./src/nco/nco_cnv_csm.c:165 │ │ │ │ │ ldr r1, [pc, #368] @ (2088c ) │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ │ @@ -30400,37 +30400,37 @@ │ │ │ │ │ b.n 20834 │ │ │ │ │ nco_cnv_ccm_ccsm_cf_inq(): │ │ │ │ │ ./src/nco/nco_cnv_csm.c:215 │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ ldmia r0!, {r2, r5} │ │ │ │ │ movs r3, r1 │ │ │ │ │ - ldrh r0, [r4, #42] @ 0x2a │ │ │ │ │ + ldrh r0, [r1, #44] @ 0x2c │ │ │ │ │ movs r7, r0 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldmia r0!, {r3} │ │ │ │ │ + ldmia r0!, {r4, r5} │ │ │ │ │ movs r7, r0 │ │ │ │ │ stmia r7!, {r3, r4, r5, r6, r7} │ │ │ │ │ movs r3, r1 │ │ │ │ │ stmia r7!, {r4, r6, r7} │ │ │ │ │ movs r3, r1 │ │ │ │ │ - ldrh r6, [r0, #38] @ 0x26 │ │ │ │ │ + ldrh r6, [r5, #38] @ 0x26 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - stmia r4!, {r1, r7} │ │ │ │ │ + stmia r4!, {r1, r3, r5, r7} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - stmia r4!, {r1, r7} │ │ │ │ │ + stmia r4!, {r1, r3, r5, r7} │ │ │ │ │ movs r7, r0 │ │ │ │ │ asrs r0, r4, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - stmia r4!, {r2, r4, r5, r6} │ │ │ │ │ + stmia r4!, {r2, r3, r4, r7} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - stmia r6!, {r2, r5, r6, r7} │ │ │ │ │ + stmia r7!, {r2, r3} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - stmia r4!, {r2, r3, r6} │ │ │ │ │ + stmia r4!, {r2, r4, r5, r6} │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 000208c0 : │ │ │ │ │ nco_cnv_ccm_ccsm_cf_date(): │ │ │ │ │ ./src/nco/nco_cnv_csm.c:222 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r6, r2 │ │ │ │ │ @@ -30718,39 +30718,39 @@ │ │ │ │ │ ./src/nco/nco_cnv_csm.c:285 │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ stmia r6!, {r1, r3, r4, r5, r6} │ │ │ │ │ movs r3, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - stmia r7!, {r2, r3, r4, r5, r6, r7} │ │ │ │ │ + ldmia r0!, {r2, r5} │ │ │ │ │ movs r7, r0 │ │ │ │ │ stmia r6!, {r1, r2, r4, r6} │ │ │ │ │ movs r3, r1 │ │ │ │ │ - ldmia r1!, {r2, r4, r5} │ │ │ │ │ + ldmia r1!, {r2, r3, r4, r6} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldmia r1, {r1, r3, r4} │ │ │ │ │ + ldmia r1, {r1, r6} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bkpt 0x0098 │ │ │ │ │ + bkpt 0x00c0 │ │ │ │ │ movs r7, r0 │ │ │ │ │ stmia r5!, {r3, r4, r7} │ │ │ │ │ movs r3, r1 │ │ │ │ │ asrs r0, r4, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldmia r0!, {r1, r2, r4, r5, r6} │ │ │ │ │ + ldmia r0!, {r1, r2, r3, r4, r7} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - strh r4, [r1, #6] │ │ │ │ │ + strh r4, [r6, #6] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldmia r0!, {r2, r6} │ │ │ │ │ + ldmia r0!, {r2, r3, r5, r6} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldmia r0!, {r1, r3, r5, r6} │ │ │ │ │ + ldmia r0!, {r1, r4, r7} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - strh r0, [r4, #2] │ │ │ │ │ + strh r0, [r1, #4] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldmia r0!, {r1, r5, r7} │ │ │ │ │ + ldmia r0!, {r1, r3, r6, r7} │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 00020ad4 : │ │ │ │ │ nco_cnv_cf_crd_add(): │ │ │ │ │ ./src/nco/nco_cnv_csm.c:292 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r7, r0 │ │ │ │ │ @@ -31083,21 +31083,21 @@ │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ stmia r4!, {r2, r5, r6} │ │ │ │ │ movs r3, r1 │ │ │ │ │ stmia r4!, {r1, r2, r3, r4, r6} │ │ │ │ │ movs r3, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldmia r1, {r1, r2, r4, r5} │ │ │ │ │ + ldmia r1, {r1, r2, r3, r4, r6} │ │ │ │ │ movs r7, r0 │ │ │ │ │ stmia r2!, {r3, r5, r7} │ │ │ │ │ movs r3, r1 │ │ │ │ │ asrs r0, r4, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - stmia r6!, {r2, r5, r6} │ │ │ │ │ + stmia r6!, {r2, r3, r7} │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 00020d58 : │ │ │ │ │ nco_cnv_cf_cll_mth_add(): │ │ │ │ │ ./src/nco/nco_cnv_csm.c:389 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r4, r1 │ │ │ │ │ @@ -32288,98 +32288,98 @@ │ │ │ │ │ add r3, pc │ │ │ │ │ add r1, pc │ │ │ │ │ add r0, pc │ │ │ │ │ blx 102c4 <__assert_fail@plt> │ │ │ │ │ ./src/nco/nco_cnv_csm.c:720 │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ - ldmia r3, {r3, r4, r5} │ │ │ │ │ + ldmia r3!, {r5, r6} │ │ │ │ │ movs r7, r0 │ │ │ │ │ stmia r1!, {r1, r2, r3, r6, r7} │ │ │ │ │ movs r3, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ stmia r1!, {r1, r2, r5, r7} │ │ │ │ │ movs r3, r1 │ │ │ │ │ - stmia r6!, {r1, r2, r3, r4, r7} │ │ │ │ │ + stmia r6!, {r1, r2, r6, r7} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - stmia r6!, {r1, r2, r5, r6, r7} │ │ │ │ │ + stmia r7!, {r1, r2, r3} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - str r2, [sp, #48] @ 0x30 │ │ │ │ │ + str r2, [sp, #208] @ 0xd0 │ │ │ │ │ movs r7, r0 │ │ │ │ │ ittt │ │ │ │ │ mov r3, r1 │ │ │ │ │ asr r4, r2, #2 │ │ │ │ │ mov r0, r0 │ │ │ │ │ - stmia r5!, {r2, r3, r4, r6} │ │ │ │ │ + stmia r5!, {r2, r7} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - stmia r5!, {r4} │ │ │ │ │ + stmia r5!, {r3, r4, r5} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - stmia r5!, {r1, r2, r5, r6} │ │ │ │ │ + stmia r5!, {r1, r2, r3, r7} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - str r4, [r6, #60] @ 0x3c │ │ │ │ │ + str r4, [r3, #64] @ 0x40 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - stmia r3!, {r1, r2, r3, r4} │ │ │ │ │ + stmia r3!, {r1, r2, r6} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - stmia r1!, {r3, r4, r7} │ │ │ │ │ + stmia r1!, {r6, r7} │ │ │ │ │ movs r7, r0 │ │ │ │ │ asrs r0, r4, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - stmia r5!, {r1, r2, r5, r6} │ │ │ │ │ + stmia r5!, {r1, r2, r3, r7} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - stmia r3!, {r2, r3, r4, r5, r6} │ │ │ │ │ + stmia r3!, {r2, r5, r7} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - stmia r6!, {r1, r6} │ │ │ │ │ + stmia r6!, {r1, r3, r5, r6} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - stmia r2!, {r4, r5} │ │ │ │ │ + stmia r2!, {r3, r4, r6} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - stmia r2!, {r1, r2, r3, r6} │ │ │ │ │ + stmia r2!, {r1, r2, r4, r5, r6} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - stmia r4!, {r3, r4, r7} │ │ │ │ │ + stmia r4!, {r6, r7} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - stmia r6!, {r3} │ │ │ │ │ + stmia r6!, {r4, r5} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - stmia r1!, {r1, r2, r4, r5, r6, r7} │ │ │ │ │ + stmia r2!, {r1, r2, r3, r4} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - stmia r2!, {r2} │ │ │ │ │ + stmia r2!, {r2, r3, r5} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - stmia r2!, {r5, r7} │ │ │ │ │ + stmia r2!, {r3, r6, r7} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - stmia r2!, {r2, r3, r5} │ │ │ │ │ + stmia r2!, {r2, r4, r6} │ │ │ │ │ + movs r7, r0 │ │ │ │ │ + stmia r5!, {r1, r2, r3, r4, r6} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - stmia r5!, {r1, r2, r4, r5} │ │ │ │ │ + stmia r2!, {r2} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - stmia r1!, {r2, r3, r4, r6, r7} │ │ │ │ │ + stmia r5!, {r2, r3, r4, r5} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - stmia r5!, {r2, r4} │ │ │ │ │ + stmia r2!, {r6} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - stmia r2!, {r3, r4} │ │ │ │ │ + stmia r2!, {r4} │ │ │ │ │ movs r7, r0 │ │ │ │ │ stmia r1!, {r3, r5, r6, r7} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - stmia r1!, {r6, r7} │ │ │ │ │ + stmia r1!, {r1, r3, r4, r7} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - stmia r1!, {r1, r4, r5, r6} │ │ │ │ │ + stmia r1!, {r1, r2, r3, r4, r5, r7} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - stmia r1!, {r1, r2, r4, r7} │ │ │ │ │ + stmia r1!, {r1, r2, r3, r4, r6} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - stmia r1!, {r1, r2, r4, r5} │ │ │ │ │ + stmia r1!, {r1, r2, r4, r6} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - stmia r1!, {r1, r2, r3, r5} │ │ │ │ │ - movs r7, r0 │ │ │ │ │ - stmia r0!, {r2, r4} │ │ │ │ │ + stmia r0!, {r2, r3, r4, r5} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - stmia r0!, {r4, r6} │ │ │ │ │ + stmia r0!, {r3, r4, r5, r6} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - stmia r3!, {r2, r3, r4, r5, r6} │ │ │ │ │ + stmia r3!, {r2, r5, r7} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - itet vs │ │ │ │ │ - movvs r7, r0 │ │ │ │ │ - stmiavc r2!, {r3, r4, r6, r7} │ │ │ │ │ - movvs r7, r0 │ │ │ │ │ + itee ls │ │ │ │ │ + movls r7, r0 │ │ │ │ │ + stmiahi r3!, {} │ │ │ │ │ + movhi r7, r0 │ │ │ │ │ │ │ │ │ │ 0002166c : │ │ │ │ │ nco_rdc_sng_to_op_typ(): │ │ │ │ │ ./src/nco/nco_cnv_csm.c:726 │ │ │ │ │ ldr r1, [pc, #224] @ (21750 ) │ │ │ │ │ ./src/nco/nco_cnv_csm.c:725 │ │ │ │ │ push {r4, lr} │ │ │ │ │ @@ -32516,39 +32516,39 @@ │ │ │ │ │ ./src/nco/nco_cnv_csm.c:741 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ ./src/nco/nco_cnv_csm.c:737 │ │ │ │ │ movs r0, #11 │ │ │ │ │ ./src/nco/nco_cnv_csm.c:741 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ nop │ │ │ │ │ - stmia r2!, {r1, r3, r4, r5, r6} │ │ │ │ │ + stmia r2!, {r1, r5, r7} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - stmia r2!, {r2, r4, r5, r6} │ │ │ │ │ + stmia r2!, {r2, r3, r4, r7} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - stmia r2!, {r1, r2, r3, r5, r6} │ │ │ │ │ + stmia r2!, {r1, r2, r4, r7} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - stmia r2!, {r3, r5, r6} │ │ │ │ │ + stmia r2!, {r4, r7} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bkpt 0x00b6 │ │ │ │ │ + bkpt 0x00de │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bkpt 0x00b0 │ │ │ │ │ + bkpt 0x00d8 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bkpt 0x00aa │ │ │ │ │ + bkpt 0x00d2 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - subs r2, #50 @ 0x32 │ │ │ │ │ + subs r2, #90 @ 0x5a │ │ │ │ │ movs r2, r1 │ │ │ │ │ - stmia r2!, {r1, r2, r3, r5} │ │ │ │ │ + stmia r2!, {r1, r2, r4, r6} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - stmia r2!, {r1, r3, r5} │ │ │ │ │ + stmia r2!, {r1, r4, r6} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - stmia r2!, {r1, r2, r5} │ │ │ │ │ + stmia r2!, {r1, r2, r3, r6} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - stmia r2!, {r1, r5} │ │ │ │ │ + stmia r2!, {r1, r3, r6} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - stmia r2!, {r1, r3, r4} │ │ │ │ │ + stmia r2!, {r1, r6} │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 00021784 : │ │ │ │ │ nco_op_typ_to_rdc_sng(): │ │ │ │ │ ./src/nco/nco_cnv_csm.c:747 │ │ │ │ │ subs r0, #4 │ │ │ │ │ ./src/nco/nco_cnv_csm.c:746 │ │ │ │ │ @@ -32630,39 +32630,39 @@ │ │ │ │ │ pop {r3, pc} │ │ │ │ │ ./src/nco/nco_cnv_csm.c:762 │ │ │ │ │ blx 10484 │ │ │ │ │ ./src/nco/nco_cnv_csm.c:765 │ │ │ │ │ movs r0, #0 │ │ │ │ │ ./src/nco/nco_cnv_csm.c:766 │ │ │ │ │ pop {r3, pc} │ │ │ │ │ - stmia r1!, {r2, r3, r6} │ │ │ │ │ + stmia r1!, {r2, r4, r5, r6} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - pop {r1, r3, r4, r5, r7, pc} │ │ │ │ │ + pop {r1, r5, r6, r7, pc} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - stmia r1!, {r3, r6} │ │ │ │ │ + stmia r1!, {r4, r5, r6} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - stmia r1!, {r1, r3, r6} │ │ │ │ │ + stmia r1!, {r1, r4, r5, r6} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - stmia r1!, {r2, r3, r6} │ │ │ │ │ + stmia r1!, {r2, r4, r5, r6} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - pop {r1, r4, r5, r7, pc} │ │ │ │ │ + pop {r1, r3, r4, r6, r7, pc} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - stmia r1!, {r5, r6} │ │ │ │ │ + stmia r1!, {r3, r7} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - stmia r1!, {r1, r3, r6} │ │ │ │ │ + stmia r1!, {r1, r4, r5, r6} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - stmia r1!, {r2, r3, r6} │ │ │ │ │ + stmia r1!, {r2, r4, r5, r6} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - subs r1, #46 @ 0x2e │ │ │ │ │ + subs r1, #86 @ 0x56 │ │ │ │ │ movs r2, r1 │ │ │ │ │ - pop {r2, r3, r7, pc} │ │ │ │ │ + pop {r2, r4, r5, r7, pc} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - stmia r1!, {r1, r2, r6} │ │ │ │ │ + stmia r1!, {r1, r2, r3, r5, r6} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - stmia r1!, {r2, r5} │ │ │ │ │ + stmia r1!, {r2, r3, r6} │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 00021828 : │ │ │ │ │ nco_crt_dot(): │ │ │ │ │ ./src/nco/nco_crt.c:349 │ │ │ │ │ vldr d4, [r0] │ │ │ │ │ vldr d5, [r1] │ │ │ │ │ @@ -33251,21 +33251,21 @@ │ │ │ │ │ bkpt 0x0050 │ │ │ │ │ sub sp, #472 @ 0x1d8 │ │ │ │ │ subs r2, #31 │ │ │ │ │ cbz r4, 21d2a │ │ │ │ │ movs r3, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - pop {r1, r6, pc} │ │ │ │ │ + pop {r1, r3, r5, r6, pc} │ │ │ │ │ movs r7, r0 │ │ │ │ │ cbz r6, 21d2a │ │ │ │ │ movs r3, r1 │ │ │ │ │ asrs r0, r4, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - pop {r1, r5, r6, r7} │ │ │ │ │ + pop {r1, r3, pc} │ │ │ │ │ movs r7, r0 │ │ │ │ │ uxtb r2, r1 │ │ │ │ │ movs r3, r1 │ │ │ │ │ │ │ │ │ │ 00021cf4 : │ │ │ │ │ nco_poly_vrl_flg_sng_get(): │ │ │ │ │ ./src/nco/nco_crt.c:456 │ │ │ │ │ @@ -33290,21 +33290,21 @@ │ │ │ │ │ add r0, pc │ │ │ │ │ bx lr │ │ │ │ │ ./src/nco/nco_crt.c:459 │ │ │ │ │ ldr r0, [pc, #16] @ (21d24 ) │ │ │ │ │ add r0, pc │ │ │ │ │ bx lr │ │ │ │ │ nop │ │ │ │ │ - pop {r2, r4, r5, r6} │ │ │ │ │ + pop {r2, r3, r4, r7} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - pop {r1, r3, r5, r6} │ │ │ │ │ + pop {r1, r4, r7} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - pop {r4, r5, r6} │ │ │ │ │ + pop {r3, r4, r7} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - pop {r1, r3, r4, r6} │ │ │ │ │ + pop {r1, r7} │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 00021d28 : │ │ │ │ │ nco_crt_intersect(): │ │ │ │ │ ./src/nco/nco_crt.c:64 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r8, r0 │ │ │ │ │ @@ -33816,29 +33816,29 @@ │ │ │ │ │ nop │ │ │ │ │ sxth r4, r2 │ │ │ │ │ movs r3, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ sxth r0, r0 │ │ │ │ │ movs r3, r1 │ │ │ │ │ - pop {r1, r2, r5} │ │ │ │ │ + pop {r1, r2, r3, r6} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - pop {r6} │ │ │ │ │ + pop {r3, r5, r6} │ │ │ │ │ movs r7, r0 │ │ │ │ │ asrs r0, r4, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - pop {r1, r3, r5, r6} │ │ │ │ │ + pop {r1, r4, r7} │ │ │ │ │ movs r7, r0 │ │ │ │ │ add r7, sp, #632 @ 0x278 │ │ │ │ │ movs r3, r1 │ │ │ │ │ - cbnz r0, 2211c │ │ │ │ │ + cbnz r0, 22126 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - cbnz r0, 22104 │ │ │ │ │ + cbnz r0, 2210e │ │ │ │ │ movs r7, r0 │ │ │ │ │ - cbnz r2, 2211c │ │ │ │ │ + cbnz r2, 22126 │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 00022100 : │ │ │ │ │ nco_crt_set_domain(): │ │ │ │ │ ./src/nco/nco_crt.c:479 │ │ │ │ │ bx lr │ │ │ │ │ nop │ │ │ │ │ @@ -34235,41 +34235,41 @@ │ │ │ │ │ nco_cmp_get(): │ │ │ │ │ ./src/nco/nco_ctl.c:126 │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ add r4, sp, #672 @ 0x2a0 │ │ │ │ │ movs r3, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - @ instruction: 0xb8c4 │ │ │ │ │ + @ instruction: 0xb8ec │ │ │ │ │ movs r7, r0 │ │ │ │ │ add r4, sp, #608 @ 0x260 │ │ │ │ │ movs r3, r1 │ │ │ │ │ asrs r0, r4, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - @ instruction: 0xb78a │ │ │ │ │ + @ instruction: 0xb7b2 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - lsls r6, r5, #25 │ │ │ │ │ + lsls r6, r2, #26 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - @ instruction: 0xb792 │ │ │ │ │ + @ instruction: 0xb7ba │ │ │ │ │ movs r7, r0 │ │ │ │ │ - @ instruction: 0xb79a │ │ │ │ │ + @ instruction: 0xb7c2 │ │ │ │ │ movs r7, r0 │ │ │ │ │ add r4, sp, #88 @ 0x58 │ │ │ │ │ movs r3, r1 │ │ │ │ │ - lsls r2, r3, #24 │ │ │ │ │ + lsls r2, r0, #25 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - lsls r0, r6, #23 │ │ │ │ │ + lsls r0, r3, #24 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - @ instruction: 0xb76c │ │ │ │ │ + @ instruction: 0xb794 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - @ instruction: 0xb786 │ │ │ │ │ + @ instruction: 0xb7ae │ │ │ │ │ movs r7, r0 │ │ │ │ │ - lsls r0, r6, #22 │ │ │ │ │ + lsls r0, r3, #23 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - @ instruction: 0xb78a │ │ │ │ │ + @ instruction: 0xb7b2 │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 00022400 : │ │ │ │ │ nco_mpi_get(): │ │ │ │ │ ./src/nco/nco_ctl.c:130 │ │ │ │ │ ldr r1, [pc, #124] @ (22480 ) │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ @@ -34348,27 +34348,27 @@ │ │ │ │ │ ./src/nco/nco_ctl.c:170 │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ add r3, sp, #264 @ 0x108 │ │ │ │ │ movs r3, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - @ instruction: 0xb7a6 │ │ │ │ │ + @ instruction: 0xb7ce │ │ │ │ │ movs r7, r0 │ │ │ │ │ add r3, sp, #200 @ 0xc8 │ │ │ │ │ movs r3, r1 │ │ │ │ │ add r3, sp, #80 @ 0x50 │ │ │ │ │ movs r3, r1 │ │ │ │ │ - lsls r0, r3, #20 │ │ │ │ │ + lsls r0, r0, #21 │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r0, r4, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - lsls r2, r6, #19 │ │ │ │ │ + lsls r2, r3, #20 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - @ instruction: 0xb70c │ │ │ │ │ + @ instruction: 0xb734 │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 000224a4 : │ │ │ │ │ nco_dfl_case_tmr_typ_err(): │ │ │ │ │ ./src/nco/nco_ctl.c:524 │ │ │ │ │ ldr r2, [pc, #112] @ (22518 ) │ │ │ │ │ ldr r3, [pc, #116] @ (2251c ) │ │ │ │ │ @@ -34440,21 +34440,21 @@ │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ add r2, sp, #632 @ 0x278 │ │ │ │ │ movs r3, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - @ instruction: 0xb7cc │ │ │ │ │ + @ instruction: 0xb7f4 │ │ │ │ │ movs r7, r0 │ │ │ │ │ add r2, sp, #528 @ 0x210 │ │ │ │ │ movs r3, r1 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - @ instruction: 0xb6dc │ │ │ │ │ + @ instruction: 0xb704 │ │ │ │ │ movs r7, r0 │ │ │ │ │ add r2, sp, #296 @ 0x128 │ │ │ │ │ movs r3, r1 │ │ │ │ │ │ │ │ │ │ 00022534 : │ │ │ │ │ nco_exit(): │ │ │ │ │ ./src/nco/nco_ctl.c:538 │ │ │ │ │ @@ -34535,23 +34535,23 @@ │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx 124f8 │ │ │ │ │ nop │ │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ │ movs r3, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - @ instruction: 0xb78e │ │ │ │ │ + @ instruction: 0xb7b6 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - @ instruction: 0xb792 │ │ │ │ │ + @ instruction: 0xb7ba │ │ │ │ │ movs r7, r0 │ │ │ │ │ add r1, sp, #904 @ 0x388 │ │ │ │ │ movs r3, r1 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - @ instruction: 0xb6fa │ │ │ │ │ + @ instruction: 0xb722 │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 000225d0 : │ │ │ │ │ nco_ddra(): │ │ │ │ │ ./src/nco/nco_ctl.c:177 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r4, r2 │ │ │ │ │ @@ -34979,77 +34979,77 @@ │ │ │ │ │ ldr r6, [pc, #660] @ (22b9c ) │ │ │ │ │ ldr r4, [r7, #48] @ 0x30 │ │ │ │ │ ldr r5, [pc, #672] @ (22bac ) │ │ │ │ │ stmia r1!, {r1, r2, r5, r7} │ │ │ │ │ ldr r4, [pc, #452] @ (22ad4 ) │ │ │ │ │ pop {r1, r3, r6, r7} │ │ │ │ │ ldr r4, [pc, #368] @ (22a84 ) │ │ │ │ │ - cbnz r4, 22926 │ │ │ │ │ + cbnz r4, 22930 │ │ │ │ │ movs r7, r0 │ │ │ │ │ add r1, sp, #392 @ 0x188 │ │ │ │ │ movs r3, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ add r1, sp, #336 @ 0x150 │ │ │ │ │ movs r3, r1 │ │ │ │ │ bkpt 0x005a │ │ │ │ │ movs r3, r1 │ │ │ │ │ pop {r3, pc} │ │ │ │ │ movs r3, r1 │ │ │ │ │ asrs r0, r4, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - push {r5, r6, r7} │ │ │ │ │ + push {r3, lr} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - push {r1, r2, r3, r5, lr} │ │ │ │ │ + push {r1, r2, r4, r6, lr} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - push {r1, r3, r5, lr} │ │ │ │ │ + push {r1, r4, r6, lr} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - push {r3, r5, lr} │ │ │ │ │ + push {r4, r6, lr} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - push {r1, r3, r5, lr} │ │ │ │ │ + push {r1, r4, r6, lr} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - push {r2, r3, r5, lr} │ │ │ │ │ + push {r2, r4, r6, lr} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - push {r1, r2, r3, r5, lr} │ │ │ │ │ + push {r1, r2, r4, r6, lr} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - push {r2, r4, r5, lr} │ │ │ │ │ + push {r2, r3, r4, r6, lr} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - push {r1, r3, r4, r5, lr} │ │ │ │ │ + push {r1, r5, r6, lr} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - push {r6, lr} │ │ │ │ │ + push {r3, r5, r6, lr} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - push {r1, r6, lr} │ │ │ │ │ + push {r1, r3, r5, r6, lr} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - push {r2, r6, lr} │ │ │ │ │ + push {r2, r3, r5, r6, lr} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - push {r1, r3, r6, lr} │ │ │ │ │ + push {r1, r4, r5, r6, lr} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - push {r4, r6, lr} │ │ │ │ │ + push {r3, r4, r5, r6, lr} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - push {r1, r2, r4, r6, lr} │ │ │ │ │ + push {r1, r2, r3, r4, r5, r6, lr} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - push {r2, r6, r7} │ │ │ │ │ + push {r2, r3, r5, r6, r7} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - push {r1, r2, r6, r7} │ │ │ │ │ + push {r1, r2, r3, r5, r6, r7} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - push {r2, r3, r5, r6} │ │ │ │ │ + push {r2, r4, r7} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - push {r3, r6, lr} │ │ │ │ │ + push {r4, r5, r6, lr} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - push {r1, r6, lr} │ │ │ │ │ + push {r1, r3, r5, r6, lr} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - push {r1, r2, r5, lr} │ │ │ │ │ + push {r1, r2, r3, r6, lr} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - push {r1, r3, r4, r5, lr} │ │ │ │ │ + push {r1, r5, r6, lr} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - push {r1, r2, r3, r4, r5, lr} │ │ │ │ │ + push {r1, r2, r5, r6, lr} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - push {r1, r2, r3, r4, r5, lr} │ │ │ │ │ + push {r1, r2, r5, r6, lr} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - push {r2, r3, lr} │ │ │ │ │ + push {r2, r4, r5, lr} │ │ │ │ │ movs r7, r0 │ │ │ │ │ nco_ddra(): │ │ │ │ │ ./src/nco/nco_ctl.c:304 │ │ │ │ │ blx 10d14 │ │ │ │ │ ./src/nco/nco_ctl.c:305 │ │ │ │ │ ldr r3, [pc, #792] @ (22cb4 ) │ │ │ │ │ add r3, pc │ │ │ │ │ @@ -35493,29 +35493,29 @@ │ │ │ │ │ movs r3, r1 │ │ │ │ │ add r5, pc, #664 @ (adr r5, 22f54 ) │ │ │ │ │ movs r3, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - cbz r6, 22d0c │ │ │ │ │ + cbz r6, 22d16 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - uxtb r6, r6 │ │ │ │ │ + cbz r6, 22d12 │ │ │ │ │ movs r7, r0 │ │ │ │ │ asrs r0, r4, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ rev16 r4, r5 │ │ │ │ │ movs r3, r1 │ │ │ │ │ - push {r2, r3, r4, r7} │ │ │ │ │ + push {r2, r6, r7} │ │ │ │ │ movs r7, r0 │ │ │ │ │ rev r4, r6 │ │ │ │ │ movs r3, r1 │ │ │ │ │ - cbz r0, 22d4e │ │ │ │ │ + cbz r0, 22d58 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - sxtb r2, r2 │ │ │ │ │ + sxtb r2, r7 │ │ │ │ │ movs r7, r0 │ │ │ │ │ ./src/nco/nco_ctl.c:509 │ │ │ │ │ vcvt.f64.f32 d4, s21 │ │ │ │ │ vcvt.f64.f32 d7, s16 │ │ │ │ │ vcvt.f64.f32 d2, s23 │ │ │ │ │ vcvt.f64.f32 d12, s24 │ │ │ │ │ vcvt.f64.f32 d11, s22 │ │ │ │ │ @@ -35698,15 +35698,15 @@ │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ eors r1, r3 │ │ │ │ │ stmia r1!, {r1, r2, r5, r7} │ │ │ │ │ ldr r4, [pc, #452] @ (23028 ) │ │ │ │ │ asrs r0, r4, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - cbz r4, 22e74 │ │ │ │ │ + cbz r4, 22e7e │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 00022e6c : │ │ │ │ │ nco_exit_gracefully(): │ │ │ │ │ ./src/nco/nco_ctl.c:566 │ │ │ │ │ push {r4, lr} │ │ │ │ │ ldr r4, [pc, #52] @ (22ea4 ) │ │ │ │ │ @@ -36237,43 +36237,43 @@ │ │ │ │ │ b.n 23168 │ │ │ │ │ ./src/nco/nco_ctl.c:847 │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ ldr r6, [sp, #296] @ 0x128 │ │ │ │ │ movs r3, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - sxth r6, r6 │ │ │ │ │ + sxtb r6, r3 │ │ │ │ │ movs r7, r0 │ │ │ │ │ ldr r6, [sp, #240] @ 0xf0 │ │ │ │ │ movs r3, r1 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - add r6, sp, #48 @ 0x30 │ │ │ │ │ + add r6, sp, #208 @ 0xd0 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - add r6, sp, #120 @ 0x78 │ │ │ │ │ + add r6, sp, #280 @ 0x118 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - add r6, sp, #216 @ 0xd8 │ │ │ │ │ + add r6, sp, #376 @ 0x178 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - add r6, sp, #240 @ 0xf0 │ │ │ │ │ + add r6, sp, #400 @ 0x190 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - add r6, sp, #336 @ 0x150 │ │ │ │ │ + add r6, sp, #496 @ 0x1f0 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - add r5, sp, #792 @ 0x318 │ │ │ │ │ + add r5, sp, #952 @ 0x3b8 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - stmia r7!, {r1, r2, r7} │ │ │ │ │ + stmia r7!, {r1, r2, r3, r5, r7} │ │ │ │ │ movs r0, r1 │ │ │ │ │ - add r5, sp, #720 @ 0x2d0 │ │ │ │ │ + add r5, sp, #880 @ 0x370 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - add r5, sp, #720 @ 0x2d0 │ │ │ │ │ + add r5, sp, #880 @ 0x370 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - add r6, sp, #248 @ 0xf8 │ │ │ │ │ + add r6, sp, #408 @ 0x198 │ │ │ │ │ movs r7, r0 │ │ │ │ │ ldr r5, [sp, #664] @ 0x298 │ │ │ │ │ movs r3, r1 │ │ │ │ │ - add r5, sp, #448 @ 0x1c0 │ │ │ │ │ + add r5, sp, #608 @ 0x260 │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 00023204 : │ │ │ │ │ nco_prg_prs(): │ │ │ │ │ ./src/nco/nco_ctl.c:853 │ │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ │ mov r6, r1 │ │ │ │ │ @@ -36677,101 +36677,101 @@ │ │ │ │ │ ./src/nco/nco_ctl.c:934 │ │ │ │ │ movs r0, #1 │ │ │ │ │ blx 126b8 │ │ │ │ │ b.n 2324c │ │ │ │ │ nop │ │ │ │ │ ldr r5, [sp, #216] @ 0xd8 │ │ │ │ │ movs r3, r1 │ │ │ │ │ - cbz r4, 23530 │ │ │ │ │ + cbz r4, 2353a │ │ │ │ │ movs r7, r0 │ │ │ │ │ - cbz r0, 23534 │ │ │ │ │ + cbz r0, 2353e │ │ │ │ │ movs r7, r0 │ │ │ │ │ - sub sp, #464 @ 0x1d0 │ │ │ │ │ + cbz r4, 2353a │ │ │ │ │ movs r7, r0 │ │ │ │ │ - sub sp, #432 @ 0x1b0 │ │ │ │ │ + cbz r4, 2353c │ │ │ │ │ movs r7, r0 │ │ │ │ │ - sub sp, #400 @ 0x190 │ │ │ │ │ + cbz r4, 2353e │ │ │ │ │ movs r7, r0 │ │ │ │ │ - sub sp, #384 @ 0x180 │ │ │ │ │ + cbz r0, 23542 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - str r4, [r3, #20] │ │ │ │ │ + str r4, [r0, #24] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - sub sp, #288 @ 0x120 │ │ │ │ │ + sub sp, #448 @ 0x1c0 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - sub sp, #256 @ 0x100 │ │ │ │ │ + sub sp, #416 @ 0x1a0 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - sub sp, #240 @ 0xf0 │ │ │ │ │ + sub sp, #400 @ 0x190 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - sub sp, #208 @ 0xd0 │ │ │ │ │ + sub sp, #368 @ 0x170 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - sub sp, #192 @ 0xc0 │ │ │ │ │ + sub sp, #352 @ 0x160 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - sub sp, #160 @ 0xa0 │ │ │ │ │ + sub sp, #320 @ 0x140 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - sub sp, #144 @ 0x90 │ │ │ │ │ + sub sp, #304 @ 0x130 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - sub sp, #112 @ 0x70 │ │ │ │ │ + sub sp, #272 @ 0x110 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - sub sp, #96 @ 0x60 │ │ │ │ │ + sub sp, #256 @ 0x100 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - sub sp, #64 @ 0x40 │ │ │ │ │ + sub sp, #224 @ 0xe0 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - sub sp, #32 │ │ │ │ │ + sub sp, #192 @ 0xc0 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - sub sp, #0 │ │ │ │ │ + sub sp, #160 @ 0xa0 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - add sp, #480 @ 0x1e0 │ │ │ │ │ + sub sp, #128 @ 0x80 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - add sp, #448 @ 0x1c0 │ │ │ │ │ + sub sp, #96 @ 0x60 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - subs r5, #136 @ 0x88 │ │ │ │ │ + subs r5, #176 @ 0xb0 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - add sp, #352 @ 0x160 │ │ │ │ │ + sub sp, #0 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - add sp, #328 @ 0x148 │ │ │ │ │ + add sp, #488 @ 0x1e8 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - add sp, #304 @ 0x130 │ │ │ │ │ + add sp, #464 @ 0x1d0 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - add sp, #296 @ 0x128 │ │ │ │ │ + add sp, #456 @ 0x1c8 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - add sp, #272 @ 0x110 │ │ │ │ │ + add sp, #432 @ 0x1b0 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - add sp, #248 @ 0xf8 │ │ │ │ │ + add sp, #408 @ 0x198 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - add sp, #224 @ 0xe0 │ │ │ │ │ + add sp, #384 @ 0x180 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - add sp, #200 @ 0xc8 │ │ │ │ │ + add sp, #360 @ 0x168 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - add sp, #192 @ 0xc0 │ │ │ │ │ + add sp, #352 @ 0x160 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - add sp, #24 │ │ │ │ │ + add sp, #184 @ 0xb8 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - add sp, #0 │ │ │ │ │ + add sp, #160 @ 0xa0 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - add r7, sp, #1000 @ 0x3e8 │ │ │ │ │ + add sp, #136 @ 0x88 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r7, [pc, #288] @ (236d4 ) │ │ │ │ │ + ldr r7, [pc, #448] @ (23774 ) │ │ │ │ │ movs r0, r1 │ │ │ │ │ - add r7, sp, #880 @ 0x370 │ │ │ │ │ + add sp, #16 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - add r7, sp, #872 @ 0x368 │ │ │ │ │ + add sp, #8 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - add r7, sp, #752 @ 0x2f0 │ │ │ │ │ + add r7, sp, #912 @ 0x390 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - add r7, sp, #712 @ 0x2c8 │ │ │ │ │ + add r7, sp, #872 @ 0x368 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - add r7, sp, #688 @ 0x2b0 │ │ │ │ │ + add r7, sp, #848 @ 0x350 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - add r7, sp, #664 @ 0x298 │ │ │ │ │ + add r7, sp, #824 @ 0x338 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - add r7, sp, #640 @ 0x280 │ │ │ │ │ + add r7, sp, #800 @ 0x320 │ │ │ │ │ movs r7, r0 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - add r7, sp, #608 @ 0x260 │ │ │ │ │ + add r7, sp, #768 @ 0x300 │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 000235d8 : │ │ │ │ │ nco_usg_prn(): │ │ │ │ │ ./src/nco/nco_ctl.c:947 │ │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ │ ldr r5, [pc, #48] @ (2360c ) │ │ │ │ │ @@ -38386,431 +38386,431 @@ │ │ │ │ │ blx 1132c │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w 245ca │ │ │ │ │ ./src/nco/nco_ctl.c:1186 │ │ │ │ │ cmp r6, #2 │ │ │ │ │ beq.w 24780 │ │ │ │ │ b.n 245ac │ │ │ │ │ - pop {r2, r3, r5, r6, r7} │ │ │ │ │ + pop {r2, r4, pc} │ │ │ │ │ movs r7, r0 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - stmia r6!, {r1, r3, r5} │ │ │ │ │ - movs r7, r0 │ │ │ │ │ - str r2, [sp, #16] │ │ │ │ │ - movs r1, r1 │ │ │ │ │ - stmia r6!, {r1, r3, r4, r6} │ │ │ │ │ - movs r7, r0 │ │ │ │ │ stmia r6!, {r1, r4, r6} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - stmia r6!, {r1, r2, r4, r7} │ │ │ │ │ + str r2, [sp, #176] @ 0xb0 │ │ │ │ │ + movs r1, r1 │ │ │ │ │ + stmia r6!, {r1, r7} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - stmia r6!, {r1, r2, r3, r7} │ │ │ │ │ + stmia r6!, {r1, r3, r4, r5, r6} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - stmia r6!, {r1, r6, r7} │ │ │ │ │ + stmia r6!, {r1, r2, r3, r4, r5, r7} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - stmia r6!, {r1, r3, r4, r5, r7} │ │ │ │ │ + stmia r6!, {r1, r2, r4, r5, r7} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - stmia r7!, {r1, r2, r3} │ │ │ │ │ + stmia r6!, {r1, r3, r5, r6, r7} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - stmia r7!, {r1, r2} │ │ │ │ │ + stmia r6!, {r1, r5, r6, r7} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - stmia r7!, {r1, r3, r6} │ │ │ │ │ + stmia r7!, {r1, r2, r4, r5} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - stmia r7!, {r1, r6} │ │ │ │ │ + stmia r7!, {r1, r2, r3, r5} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - stmia r7!, {r1, r2, r3, r4, r5, r6} │ │ │ │ │ + stmia r7!, {r1, r4, r5, r6} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - stmia r7!, {r1, r2, r4, r5, r6} │ │ │ │ │ + stmia r7!, {r1, r3, r5, r6} │ │ │ │ │ movs r7, r0 │ │ │ │ │ stmia r7!, {r1, r2, r5, r7} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldmia r1, {r1, r2, r3, r5, r6} │ │ │ │ │ - movs r7, r0 │ │ │ │ │ - ldmia r1, {r1, r2, r3, r4, r6, r7} │ │ │ │ │ + stmia r7!, {r1, r2, r3, r4, r7} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldmia r1!, {r3, r4, r6, r7} │ │ │ │ │ + stmia r7!, {r1, r2, r3, r6, r7} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldmia r2!, {} │ │ │ │ │ + ldmia r1, {r1, r2, r4, r7} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldmia r2, {r2, r4, r5} │ │ │ │ │ + ldmia r2, {r1, r2} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldmia r2, {r2, r3, r5} │ │ │ │ │ + ldmia r2!, {} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldmia r2, {r2, r5, r6} │ │ │ │ │ + ldmia r2!, {r3, r5} │ │ │ │ │ movs r7, r0 │ │ │ │ │ ldmia r2, {r2, r3, r4, r6} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldmia r2!, {r3, r4, r7} │ │ │ │ │ + ldmia r2, {r2, r4, r6} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldmia r2!, {r4, r7} │ │ │ │ │ + ldmia r2, {r2, r3, r7} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldmia r2, {r2, r6, r7} │ │ │ │ │ + ldmia r2, {r2, r7} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldmia r2, {r2, r3, r4, r5, r7} │ │ │ │ │ + ldmia r2!, {r6, r7} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldmia r3!, {r2, r4} │ │ │ │ │ + ldmia r2!, {r3, r4, r5, r7} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldmia r3, {r2, r3} │ │ │ │ │ + ldmia r2, {r2, r3, r5, r6, r7} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldmia r3!, {r5, r6} │ │ │ │ │ + ldmia r2, {r2, r5, r6, r7} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldmia r3, {r3, r4, r6} │ │ │ │ │ + ldmia r3, {r2, r3, r4, r5} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldmia r3, {r2, r3, r5, r7} │ │ │ │ │ + ldmia r3!, {r2, r4, r5} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldmia r3!, {r2, r5, r7} │ │ │ │ │ + ldmia r3, {r3, r7} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldmia r3!, {r4, r5, r6, r7} │ │ │ │ │ + ldmia r3!, {r7} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldmia r3, {r3, r5, r6, r7} │ │ │ │ │ + ldmia r3!, {r2, r4, r6, r7} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldmia r4!, {r5} │ │ │ │ │ + ldmia r3, {r2, r3, r6, r7} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldmia r4, {r2, r3, r4} │ │ │ │ │ + ldmia r4, {r3, r4} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldmia r4, {r3, r4, r5} │ │ │ │ │ + ldmia r4, {r4} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldmia r4, {r2, r4, r5} │ │ │ │ │ + ldmia r4!, {r3, r6} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldmia r4!, {r3, r5, r6} │ │ │ │ │ + ldmia r4!, {r2, r6} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldmia r4!, {r2, r5, r6} │ │ │ │ │ + ldmia r4!, {r5, r6} │ │ │ │ │ + movs r7, r0 │ │ │ │ │ + ldmia r4, {r2, r3, r4, r6} │ │ │ │ │ movs r7, r0 │ │ │ │ │ ldmia r4, {r4, r7} │ │ │ │ │ movs r7, r0 │ │ │ │ │ ldmia r4!, {r2, r3, r7} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldmia r4!, {r6, r7} │ │ │ │ │ + ldmia r4, {r3, r4, r5, r7} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldmia r4, {r2, r3, r4, r5, r7} │ │ │ │ │ + ldmia r4, {r2, r4, r5, r7} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldmia r5!, {r2, r3} │ │ │ │ │ + ldmia r4!, {r3, r5, r6, r7} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldmia r5!, {r3} │ │ │ │ │ + ldmia r4!, {r2, r5, r6, r7} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldmia r5!, {r2, r4, r6} │ │ │ │ │ + ldmia r5, {r2, r4, r5} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldmia r5!, {r4, r6} │ │ │ │ │ + ldmia r5, {r4, r5} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldmia r5!, {r2, r3, r7} │ │ │ │ │ + ldmia r5, {r2, r3, r4, r5, r6} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldmia r5!, {r3, r7} │ │ │ │ │ + ldmia r5, {r3, r4, r5, r6} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldmia r5!, {r3, r6, r7} │ │ │ │ │ + ldmia r5, {r2, r4, r5, r7} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldmia r5!, {r2, r6, r7} │ │ │ │ │ + ldmia r5, {r4, r5, r7} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldmia r6!, {r2, r3, r4} │ │ │ │ │ + ldmia r5, {r4, r5, r6, r7} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldmia r6!, {r4} │ │ │ │ │ + ldmia r5, {r2, r3, r5, r6, r7} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldmia r6!, {r3, r4, r5} │ │ │ │ │ + ldmia r6, {r2, r6} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldmia r6, {r2, r3, r5, r6, r7} │ │ │ │ │ + ldmia r6!, {r3, r4, r5} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldmia r7!, {r6} │ │ │ │ │ + ldmia r6, {r5, r6} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldmia r7!, {r2, r3, r4, r5} │ │ │ │ │ + ldmia r7!, {r2, r4} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldmia r7, {r2, r3, r4, r5, r7} │ │ │ │ │ + ldmia r7!, {r3, r5, r6} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldmia r7, {r3, r4, r5, r7} │ │ │ │ │ + ldmia r7!, {r2, r5, r6} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - beq.n 243b4 │ │ │ │ │ + ldmia r7, {r2, r5, r6, r7} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - beq.n 243a8 │ │ │ │ │ + ldmia r7, {r5, r6, r7} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - beq.n 2441c │ │ │ │ │ + beq.n 24404 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - beq.n 24410 │ │ │ │ │ + beq.n 243f8 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - beq.n 24464 │ │ │ │ │ + beq.n 2426c │ │ │ │ │ movs r7, r0 │ │ │ │ │ - beq.n 24468 │ │ │ │ │ + beq.n 24460 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - beq.n 242ec │ │ │ │ │ + beq.n 242b4 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - beq.n 242f8 │ │ │ │ │ + beq.n 242b8 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bne.n 24394 │ │ │ │ │ + beq.n 2433c │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bne.n 24390 │ │ │ │ │ + beq.n 24348 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bne.n 2445c │ │ │ │ │ + bne.n 243e4 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bne.n 24450 │ │ │ │ │ + bne.n 243e0 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bne.n 242cc │ │ │ │ │ + bne.n 242ac │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bne.n 242b8 │ │ │ │ │ + bne.n 242a0 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bne.n 24334 │ │ │ │ │ + bne.n 2431c │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldcl 0, cr0, [r2, #28]! │ │ │ │ │ - bne.n 24378 │ │ │ │ │ + bne.n 24308 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bne.n 2436c │ │ │ │ │ + bne.n 24384 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bcs.n 243c0 │ │ │ │ │ + cdp 0, 1, cr0, cr10, cr7, {0} │ │ │ │ │ + bcs.n 243c8 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bcs.n 243dc │ │ │ │ │ + bcs.n 243bc │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bcs.n 24450 │ │ │ │ │ + bcs.n 24410 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bcs.n 24324 │ │ │ │ │ + bcs.n 2442c │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bcs.n 24318 │ │ │ │ │ + bcs.n 244a0 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bcs.n 24384 │ │ │ │ │ + bcs.n 24374 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bcs.n 24378 │ │ │ │ │ + bcs.n 24368 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bcc.n 243dc │ │ │ │ │ + bcc.n 243d4 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bcc.n 243d0 │ │ │ │ │ + bcc.n 243c8 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bcc.n 24474 │ │ │ │ │ + bcc.n 2442c │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bcc.n 24470 │ │ │ │ │ + bcc.n 24420 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bcc.n 244d4 │ │ │ │ │ + bcc.n 244c4 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bcc.n 244c8 │ │ │ │ │ + bcc.n 244c0 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bcc.n 2434c │ │ │ │ │ + bcc.n 24324 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bcc.n 24350 │ │ │ │ │ + bcc.n 24318 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bcc.n 243ac │ │ │ │ │ + bcc.n 2439c │ │ │ │ │ movs r7, r0 │ │ │ │ │ bcc.n 243a0 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bmi.n 24414 │ │ │ │ │ + bmi.n 243fc │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bmi.n 24408 │ │ │ │ │ + bmi.n 243f0 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bmi.n 2446c │ │ │ │ │ + bmi.n 24464 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bmi.n 24470 │ │ │ │ │ + bmi.n 24458 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bmi.n 2433c │ │ │ │ │ + bmi.n 244bc │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bmi.n 24328 │ │ │ │ │ + bmi.n 244c0 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bmi.n 243cc │ │ │ │ │ + bmi.n 2438c │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bmi.n 243b8 │ │ │ │ │ + bmi.n 24378 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bpl.n 24434 │ │ │ │ │ + bpl.n 2441c │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bpl.n 244d4 │ │ │ │ │ + bmi.n 24408 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bvs.n 24348 │ │ │ │ │ + bpl.n 24484 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bvs.n 2433c │ │ │ │ │ + bpl.n 24324 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bvs.n 24400 │ │ │ │ │ + bvs.n 24398 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bvs.n 243fc │ │ │ │ │ + bvs.n 2438c │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bvc.n 24448 │ │ │ │ │ + bvc.n 24450 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bvc.n 24444 │ │ │ │ │ + bvc.n 2444c │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bvc.n 244a8 │ │ │ │ │ + bvc.n 24498 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bvc.n 244ac │ │ │ │ │ + bvc.n 24494 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bvc.n 24520 │ │ │ │ │ + bvc.n 244f8 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bvc.n 24514 │ │ │ │ │ + bvc.n 244fc │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bvc.n 24340 │ │ │ │ │ + bvc.n 24370 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bvc.n 24534 │ │ │ │ │ + bvc.n 24364 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bvc.n 243a8 │ │ │ │ │ + bvc.n 24390 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bvc.n 24410 │ │ │ │ │ + bvc.n 24384 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bhi.n 244b4 │ │ │ │ │ + bvc.n 243f8 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bhi.n 244a4 │ │ │ │ │ + bhi.n 24460 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bhi.n 24550 │ │ │ │ │ + bhi.n 24504 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bhi.n 2454c │ │ │ │ │ + bhi.n 244f4 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bhi.n 243d8 │ │ │ │ │ + bhi.n 243a0 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bhi.n 243dc │ │ │ │ │ + bhi.n 2439c │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bhi.n 24440 │ │ │ │ │ + bhi.n 24428 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bhi.n 24444 │ │ │ │ │ + bhi.n 2442c │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bls.n 244a8 │ │ │ │ │ + bls.n 24490 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bls.n 244ac │ │ │ │ │ + bls.n 24494 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bls.n 24510 │ │ │ │ │ + bls.n 244f8 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bls.n 2450c │ │ │ │ │ + bls.n 244fc │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bls.n 24568 │ │ │ │ │ + bls.n 24560 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bls.n 24564 │ │ │ │ │ + bls.n 2455c │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bls.n 243e0 │ │ │ │ │ + bls.n 243b8 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bls.n 243dc │ │ │ │ │ + bls.n 243b4 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bls.n 24460 │ │ │ │ │ + bls.n 24430 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bls.n 2445c │ │ │ │ │ + bls.n 2442c │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bge.n 244f8 │ │ │ │ │ + bge.n 244b0 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bge.n 244ec │ │ │ │ │ + bge.n 244ac │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bge.n 24558 │ │ │ │ │ + bge.n 24548 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bge.n 24544 │ │ │ │ │ + bge.n 2453c │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bge.n 243c8 │ │ │ │ │ + bge.n 243a8 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - blt.n 244f0 │ │ │ │ │ + bge.n 24594 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - blt.n 244dc │ │ │ │ │ + bge.n 24418 │ │ │ │ │ movs r7, r0 │ │ │ │ │ blt.n 24540 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - blt.n 24534 │ │ │ │ │ + blt.n 2452c │ │ │ │ │ movs r7, r0 │ │ │ │ │ - blt.n 24400 │ │ │ │ │ + blt.n 24590 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - blt.n 243fc │ │ │ │ │ + blt.n 24584 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - blt.n 24478 │ │ │ │ │ + blt.n 24450 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - blt.n 2446c │ │ │ │ │ + blt.n 2444c │ │ │ │ │ movs r7, r0 │ │ │ │ │ - blt.n 244b0 │ │ │ │ │ + bgt.n 244c8 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - blt.n 244a4 │ │ │ │ │ + blt.n 244bc │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bgt.n 24520 │ │ │ │ │ + bgt.n 24500 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bgt.n 24514 │ │ │ │ │ + bgt.n 244f4 │ │ │ │ │ movs r7, r0 │ │ │ │ │ bgt.n 24570 │ │ │ │ │ movs r7, r0 │ │ │ │ │ bgt.n 24564 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bgt.n 245d0 │ │ │ │ │ + bgt.n 245c0 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bgt.n 245c4 │ │ │ │ │ + bgt.n 245b4 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bgt.n 24448 │ │ │ │ │ + bgt.n 24420 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bgt.n 2443c │ │ │ │ │ + bgt.n 24414 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bgt.n 244c0 │ │ │ │ │ + bgt.n 24498 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bgt.n 244bc │ │ │ │ │ + bgt.n 2448c │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ble.n 24548 │ │ │ │ │ + ble.n 24510 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ble.n 24544 │ │ │ │ │ + ble.n 2450c │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ble.n 245c0 │ │ │ │ │ + ble.n 24598 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ble.n 245b4 │ │ │ │ │ + ble.n 24594 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ble.n 24438 │ │ │ │ │ + ble.n 24410 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ble.n 2442c │ │ │ │ │ + ble.n 24604 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ble.n 244b8 │ │ │ │ │ + ble.n 24488 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - @ instruction: 0xe81c0007 │ │ │ │ │ - ble.n 244fc │ │ │ │ │ + ble.n 2447c │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ble.n 244e8 │ │ │ │ │ + ble.n 24508 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - udf #48 @ 0x30 │ │ │ │ │ + strex r0, r0, [r4, #28] │ │ │ │ │ + udf #24 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - udf #36 @ 0x24 │ │ │ │ │ + udf #12 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - udf #128 @ 0x80 │ │ │ │ │ + udf #88 @ 0x58 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - b.n 2441c │ │ │ │ │ + udf #76 @ 0x4c │ │ │ │ │ movs r7, r0 │ │ │ │ │ - udf #154 @ 0x9a │ │ │ │ │ + udf #168 @ 0xa8 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - udf #146 @ 0x92 │ │ │ │ │ + b.n 2446c │ │ │ │ │ movs r7, r0 │ │ │ │ │ - udf #166 @ 0xa6 │ │ │ │ │ + udf #194 @ 0xc2 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - svc 8 │ │ │ │ │ + udf #186 @ 0xba │ │ │ │ │ movs r7, r0 │ │ │ │ │ - svc 0 │ │ │ │ │ + udf #206 @ 0xce │ │ │ │ │ movs r7, r0 │ │ │ │ │ - svc 60 @ 0x3c │ │ │ │ │ + svc 48 @ 0x30 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - svc 52 @ 0x34 │ │ │ │ │ + svc 40 @ 0x28 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - svc 108 @ 0x6c │ │ │ │ │ + svc 100 @ 0x64 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - svc 96 @ 0x60 │ │ │ │ │ + svc 92 @ 0x5c │ │ │ │ │ movs r7, r0 │ │ │ │ │ - svc 128 @ 0x80 │ │ │ │ │ + svc 148 @ 0x94 │ │ │ │ │ + movs r7, r0 │ │ │ │ │ + svc 136 @ 0x88 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - b.n 244bc │ │ │ │ │ + svc 168 @ 0xa8 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - svc 224 @ 0xe0 │ │ │ │ │ + b.n 2450c │ │ │ │ │ movs r7, r0 │ │ │ │ │ - svc 216 @ 0xd8 │ │ │ │ │ + b.n 24570 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - b.n 245bc │ │ │ │ │ + b.n 24564 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - b.n 246e4 │ │ │ │ │ + b.n 2460c │ │ │ │ │ movs r7, r0 │ │ │ │ │ - b.n 246d4 │ │ │ │ │ + b.n 24734 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - b.n 2476c │ │ │ │ │ + b.n 24724 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - b.n 24764 │ │ │ │ │ + b.n 247bc │ │ │ │ │ movs r7, r0 │ │ │ │ │ - b.n 247ec │ │ │ │ │ + b.n 247b4 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - b.n 247ec │ │ │ │ │ + b.n 2483c │ │ │ │ │ movs r7, r0 │ │ │ │ │ - b.n 2484c │ │ │ │ │ + b.n 2483c │ │ │ │ │ movs r7, r0 │ │ │ │ │ - b.n 24844 │ │ │ │ │ + b.n 2489c │ │ │ │ │ movs r7, r0 │ │ │ │ │ - b.n 248a4 │ │ │ │ │ + b.n 24894 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - b.n 248ac │ │ │ │ │ + b.n 248f4 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - b.n 24904 │ │ │ │ │ + b.n 248fc │ │ │ │ │ movs r7, r0 │ │ │ │ │ - b.n 2490c │ │ │ │ │ + b.n 24954 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - b.n 24974 │ │ │ │ │ + b.n 2495c │ │ │ │ │ movs r7, r0 │ │ │ │ │ - b.n 2497c │ │ │ │ │ + b.n 249c4 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - b.n 249dc │ │ │ │ │ + b.n 249cc │ │ │ │ │ movs r7, r0 │ │ │ │ │ - b.n 249dc │ │ │ │ │ + b.n 24a2c │ │ │ │ │ movs r7, r0 │ │ │ │ │ - b.n 24a7c │ │ │ │ │ + b.n 24a2c │ │ │ │ │ + movs r7, r0 │ │ │ │ │ + b.n 24acc │ │ │ │ │ movs r7, r0 │ │ │ │ │ ./src/nco/nco_ctl.c:1187 │ │ │ │ │ subs r3, r6, #3 │ │ │ │ │ cmp r3, #9 │ │ │ │ │ bhi.n 245ca │ │ │ │ │ movw r2, #801 @ 0x321 │ │ │ │ │ lsr.w r3, r2, r3 │ │ │ │ │ @@ -39368,139 +39368,139 @@ │ │ │ │ │ b.w 23d60 │ │ │ │ │ ./src/nco/nco_ctl.c:950 │ │ │ │ │ movs r4, #0 │ │ │ │ │ ./src/nco/nco_ctl.c:996 │ │ │ │ │ blx 11934 │ │ │ │ │ b.w 2361c │ │ │ │ │ nop │ │ │ │ │ - svc 88 @ 0x58 │ │ │ │ │ + svc 128 @ 0x80 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - svc 210 @ 0xd2 │ │ │ │ │ + svc 250 @ 0xfa │ │ │ │ │ movs r7, r0 │ │ │ │ │ - b.n 249b8 │ │ │ │ │ + b.n 24a08 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - b.n 249b8 │ │ │ │ │ + b.n 24a08 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - b.n 249dc │ │ │ │ │ + b.n 24a2c │ │ │ │ │ movs r7, r0 │ │ │ │ │ - b.n 24a20 │ │ │ │ │ + b.n 24a70 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - b.n 24a64 │ │ │ │ │ + b.n 24ab4 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - b.n 24aac │ │ │ │ │ + b.n 24afc │ │ │ │ │ movs r7, r0 │ │ │ │ │ - b.n 24ae4 │ │ │ │ │ + b.n 24b34 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - b.n 24b24 │ │ │ │ │ + b.n 24b74 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - b.n 24b58 │ │ │ │ │ + b.n 24ba8 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - b.n 24b9c │ │ │ │ │ + b.n 24bec │ │ │ │ │ movs r7, r0 │ │ │ │ │ - b.n 24bf8 │ │ │ │ │ + b.n 24c48 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - b.n 24c34 │ │ │ │ │ + b.n 24c84 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bge.n 249bc │ │ │ │ │ + blt.n 24a0c │ │ │ │ │ movs r7, r0 │ │ │ │ │ - blt.n 24a1c │ │ │ │ │ + blt.n 24a6c │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldmia r3, {r1, r2, r3} │ │ │ │ │ + ldmia r3!, {r1, r2, r4, r5} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r6, [sp, #40] @ 0x28 │ │ │ │ │ + ldr r6, [sp, #200] @ 0xc8 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r7, [sp, #592] @ 0x250 │ │ │ │ │ + ldr r7, [sp, #752] @ 0x2f0 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - add r0, pc, #136 @ (adr r0, 24a7c ) │ │ │ │ │ + add r0, pc, #296 @ (adr r0, 24b1c ) │ │ │ │ │ movs r7, r0 │ │ │ │ │ - add r3, sp, #1008 @ 0x3f0 │ │ │ │ │ + add r4, sp, #144 @ 0x90 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - add sp, #264 @ 0x108 │ │ │ │ │ + add sp, #424 @ 0x1a8 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - add r1, pc, #944 @ (adr r1, 24db0 ) │ │ │ │ │ + add r2, pc, #80 @ (adr r2, 24a50 ) │ │ │ │ │ movs r7, r0 │ │ │ │ │ - add r3, pc, #872 @ (adr r3, 24d6c ) │ │ │ │ │ + add r4, pc, #8 @ (adr r4, 24a0c ) │ │ │ │ │ movs r7, r0 │ │ │ │ │ - add r7, pc, #336 @ (adr r7, 24b58 ) │ │ │ │ │ + add r7, pc, #496 @ (adr r7, 24bf8 ) │ │ │ │ │ movs r7, r0 │ │ │ │ │ - add r1, sp, #344 @ 0x158 │ │ │ │ │ + add r1, sp, #504 @ 0x1f8 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - add r5, sp, #944 @ 0x3b0 │ │ │ │ │ + add r6, sp, #80 @ 0x50 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - cbz r2, 24a52 │ │ │ │ │ + sxth r2, r4 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - uxth r4, r3 │ │ │ │ │ + uxtb r4, r0 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ble.n 24a98 │ │ │ │ │ + ble.n 24ae8 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - udf #2 │ │ │ │ │ + udf #42 @ 0x2a │ │ │ │ │ movs r7, r0 │ │ │ │ │ - cbnz r2, 24a32 │ │ │ │ │ + cbnz r2, 24a3c │ │ │ │ │ movs r7, r0 │ │ │ │ │ - cbnz r4, 24a42 │ │ │ │ │ + cbnz r4, 24a4c │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldmia r2!, {r1, r3} │ │ │ │ │ + ldmia r2!, {r1, r4, r5} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldmia r2!, {r1, r4, r5, r7} │ │ │ │ │ + ldmia r2!, {r1, r3, r4, r6, r7} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ble.n 249f8 │ │ │ │ │ + udf #10 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bpl.n 24a2c │ │ │ │ │ + bvs.n 24a7c │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bhi.n 24a00 │ │ │ │ │ + bls.n 24a50 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - stmia r5!, {r2, r5, r6} │ │ │ │ │ + stmia r5!, {r2, r3, r7} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - itee gt │ │ │ │ │ - movgt r7, r0 │ │ │ │ │ - itee vc @ unpredictable │ │ │ │ │ - movvc r7, r0 │ │ │ │ │ - bvs.n 249b4 @ unpredictable │ │ │ │ │ - movvs r7, r0 │ │ │ │ │ - bne.n 24aa4 │ │ │ │ │ + itet │ │ │ │ │ + mov r7, r0 │ │ │ │ │ + itte ls @ unpredictable │ │ │ │ │ + movls r7, r0 │ │ │ │ │ + bvs.n 24a04 @ unpredictable │ │ │ │ │ + movhi r7, r0 │ │ │ │ │ + bne.n 24af4 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - beq.n 249e0 │ │ │ │ │ + beq.n 24a30 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - @ instruction: 0xb8e8 │ │ │ │ │ + cbnz r0, 24a5c │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bls.n 2495c │ │ │ │ │ + bls.n 249ac │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bvc.n 24a6c │ │ │ │ │ + bvc.n 24abc │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bvs.n 249dc │ │ │ │ │ + bvs.n 24a2c │ │ │ │ │ movs r7, r0 │ │ │ │ │ - @ instruction: 0xb78a │ │ │ │ │ + @ instruction: 0xb7b2 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - @ instruction: 0xb732 │ │ │ │ │ + @ instruction: 0xb75a │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bvc.n 24a20 │ │ │ │ │ + bhi.n 24a70 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - stmia r4!, {r1, r3, r5, r6} │ │ │ │ │ + stmia r4!, {r1, r4, r7} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - stmia r3!, {r2, r3, r4, r5, r6} │ │ │ │ │ + stmia r3!, {r2, r5, r7} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - push {r2, r3, r5, r7, lr} │ │ │ │ │ + push {r2, r4, r6, r7, lr} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - @ instruction: 0xb678 │ │ │ │ │ + @ instruction: 0xb6a0 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldmia r0!, {r2, r6} │ │ │ │ │ + ldmia r0!, {r2, r3, r5, r6} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldmia r1, {r1, r2, r4} │ │ │ │ │ + ldmia r1, {r1, r2, r3, r4, r5} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldmia r0!, {r2, r3, r4, r7} │ │ │ │ │ + ldmia r0!, {r2, r6, r7} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldmia r0!, {r1, r2, r3, r6} │ │ │ │ │ + ldmia r0!, {r1, r2, r4, r5, r6} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldmia r0!, {r2, r3, r4, r5, r6} │ │ │ │ │ + ldmia r0!, {r2, r5, r7} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldmia r1, {r1, r2, r3, r4, r5, r6} │ │ │ │ │ + ldmia r1, {r1, r2, r5, r7} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldmia r3!, {r1, r4, r5, r6, r7} │ │ │ │ │ + ldmia r4, {r1, r3, r4} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldmia r3, {r1, r2, r3, r4, r6} │ │ │ │ │ + ldmia r3!, {r1, r2, r7} │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 00024aa0 : │ │ │ │ │ err_prn(): │ │ │ │ │ ./src/nco/nco_dbg.c:15 │ │ │ │ │ ldr r3, [pc, #36] @ (24ac8 ) │ │ │ │ │ ./src/nco/nco_dbg.c:25 │ │ │ │ │ @@ -39531,15 +39531,15 @@ │ │ │ │ │ ./src/nco/nco_dbg.c:27 │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ strh r4, [r4, #36] @ 0x24 │ │ │ │ │ movs r3, r1 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ands r0, r0 │ │ │ │ │ + ands r0, r5 │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 00024ad4 : │ │ │ │ │ nco_dmn_dfn(): │ │ │ │ │ ./src/nco/nco_dmn_utl.c:18 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ ./src/nco/nco_dmn_utl.c:24 │ │ │ │ │ @@ -39615,15 +39615,15 @@ │ │ │ │ │ cmp r7, r5 │ │ │ │ │ bne.n 24b1a │ │ │ │ │ ./src/nco/nco_dmn_utl.c:41 │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ strh r0, [r5, #34] @ 0x22 │ │ │ │ │ movs r3, r1 │ │ │ │ │ - svc 54 @ 0x36 │ │ │ │ │ + svc 94 @ 0x5e │ │ │ │ │ movs r7, r0 │ │ │ │ │ asrs r0, r4, #2 │ │ │ │ │ ... │ │ │ │ │ │ │ │ │ │ 00024b68 : │ │ │ │ │ nco_dmn_dpl(): │ │ │ │ │ ./src/nco/nco_dmn_utl.c:46 │ │ │ │ │ @@ -40396,41 +40396,41 @@ │ │ │ │ │ b.n 25014 │ │ │ │ │ nco_inq_dmn_grp_id(): │ │ │ │ │ ./src/nco/nco_dmn_utl.c:316 │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ble.n 24f78 │ │ │ │ │ + ble.n 24fc8 │ │ │ │ │ movs r7, r0 │ │ │ │ │ strh r2, [r4, #10] │ │ │ │ │ movs r3, r1 │ │ │ │ │ strh r0, [r2, #10] │ │ │ │ │ movs r3, r1 │ │ │ │ │ - ble.n 25074 │ │ │ │ │ + ble.n 250c4 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - strb r4, [r6, #30] │ │ │ │ │ + strb r4, [r5, #31] │ │ │ │ │ movs r2, r1 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - str r6, [r4, #12] │ │ │ │ │ + str r6, [r1, #16] │ │ │ │ │ movs r0, r1 │ │ │ │ │ strh r6, [r6, #0] │ │ │ │ │ movs r3, r1 │ │ │ │ │ - bge.n 25018 │ │ │ │ │ + bge.n 25068 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - add r1, sp, #328 @ 0x148 │ │ │ │ │ + add r1, sp, #488 @ 0x1e8 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - str r4, [r6, r1] │ │ │ │ │ + str r4, [r3, r2] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bge.n 2503c │ │ │ │ │ + blt.n 2508c │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bge.n 2507c │ │ │ │ │ + blt.n 250cc │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bge.n 25180 │ │ │ │ │ + bge.n 24fd0 │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 0002508c : │ │ │ │ │ nco_dmn_sct_cmp(): │ │ │ │ │ ./src/nco/nco_dmn_utl.c:326 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r7, r1 │ │ │ │ │ @@ -40662,25 +40662,25 @@ │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 (discriminator 3) │ │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ │ mov r6, r8 │ │ │ │ │ b.n 25190 │ │ │ │ │ nop │ │ │ │ │ ldrb r6, [r5, #26] │ │ │ │ │ movs r3, r1 │ │ │ │ │ - bge.n 251f8 │ │ │ │ │ + blt.n 25248 │ │ │ │ │ movs r7, r0 │ │ │ │ │ asrs r0, r4, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - strb r0, [r1, #19] │ │ │ │ │ + strb r0, [r0, #20] │ │ │ │ │ movs r2, r1 │ │ │ │ │ - bge.n 25190 │ │ │ │ │ + bge.n 251e0 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bls.n 25194 │ │ │ │ │ + bls.n 251e4 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bge.n 252bc │ │ │ │ │ + bge.n 2530c │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 00025244 : │ │ │ │ │ nco_dmn_lst_ass_var(): │ │ │ │ │ ./src/nco/nco_dmn_utl.c:353 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r8, r3 │ │ │ │ │ @@ -41024,17 +41024,17 @@ │ │ │ │ │ movs r0, #1 │ │ │ │ │ blx 126b8 │ │ │ │ │ b.n 2540a │ │ │ │ │ ldrb r4, [r0, #13] │ │ │ │ │ movs r3, r1 │ │ │ │ │ asrs r0, r4, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - bls.n 2552c │ │ │ │ │ + bls.n 2557c │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bhi.n 2543c │ │ │ │ │ + bhi.n 2548c │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 00025498 : │ │ │ │ │ nco_create_mode_prs(): │ │ │ │ │ ./src/nco/nco_fl_utl.c:56 │ │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ │ mov r4, r0 │ │ │ │ │ @@ -41153,37 +41153,37 @@ │ │ │ │ │ movs r1, #1 │ │ │ │ │ blx 1173c <__fprintf_chk@plt+0x4> │ │ │ │ │ nco_create_mode_prs(): │ │ │ │ │ ./src/nco/nco_fl_utl.c:91 │ │ │ │ │ movs r0, #1 │ │ │ │ │ blx 126b8 │ │ │ │ │ b.n 254cc │ │ │ │ │ - bls.n 25618 │ │ │ │ │ + bls.n 25468 │ │ │ │ │ movs r7, r0 │ │ │ │ │ ldrb r0, [r4, #10] │ │ │ │ │ movs r3, r1 │ │ │ │ │ - bls.n 255c0 │ │ │ │ │ + bls.n 25610 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bls.n 255bc │ │ │ │ │ + bls.n 2560c │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bhi.n 25570 │ │ │ │ │ + bls.n 255c0 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bls.n 25588 │ │ │ │ │ + bls.n 255d8 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bhi.n 25548 │ │ │ │ │ + bls.n 25598 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bhi.n 2555c │ │ │ │ │ + bls.n 255ac │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bhi.n 25554 │ │ │ │ │ + bls.n 255a4 │ │ │ │ │ movs r7, r0 │ │ │ │ │ asrs r0, r4, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - bls.n 2568c │ │ │ │ │ + bls.n 254dc │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bhi.n 2552c │ │ │ │ │ + bhi.n 2557c │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 00025594 : │ │ │ │ │ nco_fl_sz_est(): │ │ │ │ │ ./src/nco/nco_fl_utl.c:142 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r6, r1 │ │ │ │ │ @@ -41412,25 +41412,25 @@ │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ subs r6, #16 │ │ │ │ │ ldrb r0, [r5, #6] │ │ │ │ │ movs r3, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - bls.n 25778 │ │ │ │ │ + bge.n 257c8 │ │ │ │ │ movs r7, r0 │ │ │ │ │ ldrb r4, [r0, #6] │ │ │ │ │ movs r3, r1 │ │ │ │ │ - bhi.n 25828 │ │ │ │ │ + bhi.n 25878 │ │ │ │ │ movs r7, r0 │ │ │ │ │ ldrb r0, [r3, #2] │ │ │ │ │ movs r3, r1 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - bhi.n 2586c │ │ │ │ │ + bhi.n 256bc │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 000257a0 : │ │ │ │ │ nco_fl_cmp_err_chk(): │ │ │ │ │ ./src/nco/nco_fl_utl.c:183 │ │ │ │ │ bx lr │ │ │ │ │ nop │ │ │ │ │ @@ -41513,17 +41513,17 @@ │ │ │ │ │ ldr r6, [r3, r2] │ │ │ │ │ b.n 257e4 │ │ │ │ │ nop │ │ │ │ │ strb r2, [r3, #30] │ │ │ │ │ movs r3, r1 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - bvc.n 257d4 │ │ │ │ │ + bvc.n 25824 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bls.n 25864 │ │ │ │ │ + bls.n 258b4 │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 0002582c : │ │ │ │ │ nco_fl_overwrite_prm(): │ │ │ │ │ ./src/nco/nco_fl_utl.c:199 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r9, r0 │ │ │ │ │ @@ -41699,23 +41699,23 @@ │ │ │ │ │ b.n 25914 │ │ │ │ │ ./src/nco/nco_fl_utl.c:242 │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ strb r0, [r2, #28] │ │ │ │ │ movs r3, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - bge.n 2593c │ │ │ │ │ + blt.n 2598c │ │ │ │ │ movs r7, r0 │ │ │ │ │ strb r2, [r0, #28] │ │ │ │ │ movs r3, r1 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - bge.n 2589c │ │ │ │ │ + bge.n 258ec │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bge.n 2599c │ │ │ │ │ + bge.n 259ec │ │ │ │ │ movs r7, r0 │ │ │ │ │ asrs r0, r1, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ strb r0, [r6, #24] │ │ │ │ │ movs r3, r1 │ │ │ │ │ │ │ │ │ │ 0002595c : │ │ │ │ │ @@ -41869,29 +41869,29 @@ │ │ │ │ │ b.n 259ae │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ strb r4, [r4, #23] │ │ │ │ │ movs r3, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - bge.n 25984 │ │ │ │ │ + bge.n 259d4 │ │ │ │ │ movs r7, r0 │ │ │ │ │ strb r0, [r1, #23] │ │ │ │ │ movs r3, r1 │ │ │ │ │ strb r6, [r2, #22] │ │ │ │ │ movs r3, r1 │ │ │ │ │ asrs r0, r4, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - bls.n 25b5c │ │ │ │ │ + bls.n 259ac │ │ │ │ │ movs r7, r0 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - bls.n 25b58 │ │ │ │ │ + bls.n 259a8 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bls.n 2598c │ │ │ │ │ + bls.n 259dc │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 00025a70 : │ │ │ │ │ nco_fl_cp(): │ │ │ │ │ ./src/nco/nco_fl_utl.c:300 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ │ mov r7, r1 │ │ │ │ │ @@ -42086,31 +42086,31 @@ │ │ │ │ │ ./src/nco/nco_fl_utl.c:339 │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ strb r4, [r1, #19] │ │ │ │ │ movs r3, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - bge.n 25c2c │ │ │ │ │ + bge.n 25c7c │ │ │ │ │ movs r7, r0 │ │ │ │ │ strb r2, [r5, #18] │ │ │ │ │ movs r3, r1 │ │ │ │ │ strb r6, [r4, #16] │ │ │ │ │ movs r3, r1 │ │ │ │ │ asrs r0, r4, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - bls.n 25cb8 │ │ │ │ │ + bls.n 25b08 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bhi.n 25bd4 │ │ │ │ │ + bls.n 25c24 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bhi.n 25af8 │ │ │ │ │ + bhi.n 25b48 │ │ │ │ │ movs r7, r0 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - bhi.n 25b88 │ │ │ │ │ + bhi.n 25bd8 │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 00025be4 : │ │ │ │ │ nco_fl_info_get(): │ │ │ │ │ ./src/nco/nco_fl_utl.c:347 │ │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ │ stat64(): │ │ │ │ │ @@ -42228,17 +42228,17 @@ │ │ │ │ │ movs r0, r0 │ │ │ │ │ strb r0, [r0, #13] │ │ │ │ │ movs r3, r1 │ │ │ │ │ strb r4, [r3, #12] │ │ │ │ │ movs r3, r1 │ │ │ │ │ asrs r0, r4, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - bhi.n 25d80 │ │ │ │ │ + bhi.n 25bd0 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bhi.n 25bb4 │ │ │ │ │ + bhi.n 25c04 │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 00025c9c : │ │ │ │ │ nco_fl_mk_lcl(): │ │ │ │ │ ./src/nco/nco_fl_utl.c:680 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov fp, r0 │ │ │ │ │ @@ -43941,102 +43941,102 @@ │ │ │ │ │ add r2, sp, #680 @ 0x2a8 │ │ │ │ │ add r2, sp, #680 @ 0x2a8 │ │ │ │ │ ands r0, r6 │ │ │ │ │ strb r6, [r3, #10] │ │ │ │ │ movs r3, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - b.n 265fc │ │ │ │ │ + b.n 2664c │ │ │ │ │ movs r7, r0 │ │ │ │ │ - b.n 2660c │ │ │ │ │ + b.n 2665c │ │ │ │ │ movs r7, r0 │ │ │ │ │ - b.n 265f8 │ │ │ │ │ + b.n 26648 │ │ │ │ │ movs r7, r0 │ │ │ │ │ strb r4, [r5, #9] │ │ │ │ │ movs r3, r1 │ │ │ │ │ - b.n 265e8 │ │ │ │ │ + b.n 26638 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - b.n 265f4 │ │ │ │ │ + b.n 26644 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - b.n 265ac │ │ │ │ │ + b.n 265fc │ │ │ │ │ movs r7, r0 │ │ │ │ │ - lsls r2, r1, #13 │ │ │ │ │ + lsls r2, r6, #13 │ │ │ │ │ movs r1, r1 │ │ │ │ │ strb r2, [r0, #4] │ │ │ │ │ movs r3, r1 │ │ │ │ │ asrs r0, r4, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - b.n 26120 │ │ │ │ │ + b.n 26170 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bvc.n 26848 │ │ │ │ │ + bvc.n 26898 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bvc.n 26878 │ │ │ │ │ + bhi.n 268c8 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - b.n 26df4 │ │ │ │ │ + b.n 26e44 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bpl.n 26868 │ │ │ │ │ + bpl.n 268b8 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - b.n 26f1c │ │ │ │ │ + b.n 26f6c │ │ │ │ │ movs r7, r0 │ │ │ │ │ strh r0, [r2, #6] │ │ │ │ │ movs r3, r1 │ │ │ │ │ - blt.n 26914 │ │ │ │ │ + blt.n 26964 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bls.n 268c0 │ │ │ │ │ + bge.n 26910 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - b.n 26d58 │ │ │ │ │ + b.n 26da8 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - b.n 26d4c │ │ │ │ │ + b.n 26d9c │ │ │ │ │ movs r7, r0 │ │ │ │ │ - b.n 26d60 │ │ │ │ │ + b.n 26db0 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - b.n 26d44 │ │ │ │ │ + b.n 26d94 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - b.n 26d8c │ │ │ │ │ + b.n 26ddc │ │ │ │ │ movs r7, r0 │ │ │ │ │ - cdp2 0, 15, cr0, cr0, cr8, {0} │ │ │ │ │ - strh r2, [r6, #0] │ │ │ │ │ + vhadd.u16 d0, d8, d8 │ │ │ │ │ + strh r2, [r3, #2] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - svc 148 @ 0x94 │ │ │ │ │ + svc 188 @ 0xbc │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldrb r2, [r0, #30] │ │ │ │ │ + ldrb r2, [r5, #30] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bgt.n 268cc │ │ │ │ │ + ble.n 2691c │ │ │ │ │ movs r7, r0 │ │ │ │ │ - cmp r7, #208 @ 0xd0 │ │ │ │ │ + cmp r7, #248 @ 0xf8 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ble.n 269f0 │ │ │ │ │ + ble.n 26840 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bgt.n 2683c │ │ │ │ │ + bgt.n 2688c │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bge.n 269a0 │ │ │ │ │ + bge.n 269f0 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bge.n 268f8 │ │ │ │ │ + blt.n 26948 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bmi.n 26878 │ │ │ │ │ + bmi.n 268c8 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - cmp r5, #132 @ 0x84 │ │ │ │ │ + cmp r5, #172 @ 0xac │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bvs.n 26858 │ │ │ │ │ + bvs.n 268a8 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldmia r5, {r1, r2, r4, r5, r6, r7} │ │ │ │ │ + ldmia r6!, {r1, r2, r3, r4} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bvc.n 268fc │ │ │ │ │ + bhi.n 2694c │ │ │ │ │ movs r7, r0 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldmia r7!, {r1, r3, r4} │ │ │ │ │ + ldmia r7!, {r1, r6} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bge.n 269ac │ │ │ │ │ + bge.n 269fc │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bcc.n 26910 │ │ │ │ │ + bmi.n 26960 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bcc.n 26968 │ │ │ │ │ + bcc.n 269b8 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bcc.n 268ac │ │ │ │ │ + bcc.n 268fc │ │ │ │ │ movs r7, r0 │ │ │ │ │ ./src/nco/nco_fl_utl.c:1012 │ │ │ │ │ ldr.w r7, [sl] │ │ │ │ │ blx 1057c │ │ │ │ │ fprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 │ │ │ │ │ ldr r2, [pc, #676] @ (26bf4 ) │ │ │ │ │ @@ -44442,57 +44442,57 @@ │ │ │ │ │ movs r6, #0 │ │ │ │ │ b.w 263e2 │ │ │ │ │ ./src/nco/nco_fl_utl.c:1329 │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ ./src/nco/nco_fl_utl.c:1111 │ │ │ │ │ str.w fp, [sp, #36] @ 0x24 │ │ │ │ │ b.n 266fc │ │ │ │ │ - bcs.n 26b08 │ │ │ │ │ + bcs.n 26b58 │ │ │ │ │ movs r7, r0 │ │ │ │ │ asrs r0, r4, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldmia r4, {r1, r3, r4, r5, r6} │ │ │ │ │ + ldmia r4!, {r1, r5, r7} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - beq.n 26c68 │ │ │ │ │ + beq.n 26cb8 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bvc.n 26b5c │ │ │ │ │ + bvc.n 26bac │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bvc.n 26c94 │ │ │ │ │ + bvc.n 26ce4 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bvc.n 26cc4 │ │ │ │ │ + bvc.n 26b14 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bmi.n 26ca8 │ │ │ │ │ + bmi.n 26cf8 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bvs.n 26b5c │ │ │ │ │ + bvs.n 26bac │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldmia r4!, {r2, r3, r6, r7} │ │ │ │ │ + ldmia r4, {r2, r4, r5, r6, r7} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldmia r5, {r1, r2, r3, r5, r6} │ │ │ │ │ + ldmia r5!, {r1, r2, r4, r7} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldmia r7, {r6, r7} │ │ │ │ │ + ldmia r7, {r3, r5, r6, r7} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - beq.n 26c88 │ │ │ │ │ + beq.n 26cd8 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bcc.n 26cd8 │ │ │ │ │ + bcc.n 26d28 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bcc.n 26cdc │ │ │ │ │ + bcc.n 26d2c │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bcc.n 26ce0 │ │ │ │ │ + bcc.n 26d30 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bcc.n 26cec │ │ │ │ │ + bcc.n 26b3c │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bcc.n 26cd8 │ │ │ │ │ + bcc.n 26d28 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bcs.n 26cd0 │ │ │ │ │ + bcs.n 26d20 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldrh r0, [r6, r1] │ │ │ │ │ + ldrh r0, [r5, r2] │ │ │ │ │ movs r2, r1 │ │ │ │ │ - beq.n 26b58 │ │ │ │ │ + beq.n 26ba8 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldmia r6, {r5, r6, r7} │ │ │ │ │ + ldmia r7!, {r3} │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 00026c4c : │ │ │ │ │ nco_fl_mv(): │ │ │ │ │ ./src/nco/nco_fl_utl.c:1335 │ │ │ │ │ ldr r2, [pc, #340] @ (26da4 ) │ │ │ │ │ ldr r3, [pc, #344] @ (26da8 ) │ │ │ │ │ @@ -44696,31 +44696,31 @@ │ │ │ │ │ ./src/nco/nco_fl_utl.c:1379 │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ str r4, [r6, #44] @ 0x2c │ │ │ │ │ movs r3, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - bhi.n 26cd4 │ │ │ │ │ + bhi.n 26d24 │ │ │ │ │ movs r7, r0 │ │ │ │ │ str r2, [r1, #44] @ 0x2c │ │ │ │ │ movs r3, r1 │ │ │ │ │ str r2, [r0, #36] @ 0x24 │ │ │ │ │ movs r3, r1 │ │ │ │ │ asrs r0, r4, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - stmia r7!, {r1, r2, r3, r7} │ │ │ │ │ + stmia r7!, {r1, r2, r4, r5, r7} │ │ │ │ │ movs r7, r0 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - bvc.n 26eb0 │ │ │ │ │ + bvc.n 26d00 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bvc.n 26e24 │ │ │ │ │ + bvc.n 26e74 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bvs.n 26d48 │ │ │ │ │ + bvs.n 26d98 │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 00026dd0 : │ │ │ │ │ nco_fl_nm_prs(): │ │ │ │ │ ./src/nco/nco_fl_utl.c:1390 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r4, r2 │ │ │ │ │ @@ -45317,65 +45317,65 @@ │ │ │ │ │ movs r3, r1 │ │ │ │ │ strb r2, [r3, #26] │ │ │ │ │ movs r3, r1 │ │ │ │ │ strb r2, [r2, #26] │ │ │ │ │ movs r3, r1 │ │ │ │ │ strb r2, [r1, #26] │ │ │ │ │ movs r3, r1 │ │ │ │ │ - bvs.n 272cc │ │ │ │ │ + bvs.n 2711c │ │ │ │ │ movs r7, r0 │ │ │ │ │ strb r4, [r6, #24] │ │ │ │ │ movs r3, r1 │ │ │ │ │ strb r4, [r0, #24] │ │ │ │ │ movs r3, r1 │ │ │ │ │ - bvs.n 2723c │ │ │ │ │ + bvs.n 2728c │ │ │ │ │ movs r7, r0 │ │ │ │ │ strb r0, [r7, #8] │ │ │ │ │ movs r3, r1 │ │ │ │ │ ldrsh r4, [r3, r7] │ │ │ │ │ movs r3, r1 │ │ │ │ │ strb r0, [r3, #21] │ │ │ │ │ movs r3, r1 │ │ │ │ │ strb r4, [r5, #20] │ │ │ │ │ movs r3, r1 │ │ │ │ │ strb r0, [r4, #20] │ │ │ │ │ movs r3, r1 │ │ │ │ │ strb r6, [r2, #19] │ │ │ │ │ movs r3, r1 │ │ │ │ │ - bmi.n 271ec │ │ │ │ │ + bpl.n 2723c │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bmi.n 271dc │ │ │ │ │ + bpl.n 2722c │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bmi.n 271cc │ │ │ │ │ + bpl.n 2721c │ │ │ │ │ movs r7, r0 │ │ │ │ │ - movs r1, #0 │ │ │ │ │ + movs r1, #40 @ 0x28 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bmi.n 27178 │ │ │ │ │ + bmi.n 271c8 │ │ │ │ │ movs r7, r0 │ │ │ │ │ strb r2, [r7, #16] │ │ │ │ │ movs r3, r1 │ │ │ │ │ strb r4, [r3, #16] │ │ │ │ │ movs r3, r1 │ │ │ │ │ strb r6, [r7, #15] │ │ │ │ │ movs r3, r1 │ │ │ │ │ strb r0, [r4, #15] │ │ │ │ │ movs r3, r1 │ │ │ │ │ strb r4, [r2, #15] │ │ │ │ │ movs r3, r1 │ │ │ │ │ - bcc.n 271ec │ │ │ │ │ + bmi.n 2723c │ │ │ │ │ movs r7, r0 │ │ │ │ │ - movs r0, #42 @ 0x2a │ │ │ │ │ + movs r0, #82 @ 0x52 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - movs r0, #28 │ │ │ │ │ + movs r0, #68 @ 0x44 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - movs r0, #16 │ │ │ │ │ + movs r0, #56 @ 0x38 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - movs r0, #4 │ │ │ │ │ + movs r0, #44 @ 0x2c │ │ │ │ │ movs r7, r0 │ │ │ │ │ - subs r0, r7, #7 │ │ │ │ │ + movs r0, #32 │ │ │ │ │ movs r7, r0 │ │ │ │ │ strb r6, [r3, #13] │ │ │ │ │ movs r3, r1 │ │ │ │ │ strb r4, [r1, #13] │ │ │ │ │ movs r3, r1 │ │ │ │ │ strb r6, [r7, #12] │ │ │ │ │ movs r3, r1 │ │ │ │ │ @@ -45737,49 +45737,49 @@ │ │ │ │ │ bne.w 27352 │ │ │ │ │ b.n 272a0 │ │ │ │ │ nop │ │ │ │ │ ldrb r0, [r7, r3] │ │ │ │ │ movs r3, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - bvc.n 27530 │ │ │ │ │ + bvc.n 27580 │ │ │ │ │ movs r7, r0 │ │ │ │ │ ldrb r6, [r1, r3] │ │ │ │ │ movs r3, r1 │ │ │ │ │ ldr r2, [r1, #104] @ 0x68 │ │ │ │ │ movs r3, r1 │ │ │ │ │ asrs r0, r4, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - bcc.n 27530 │ │ │ │ │ + bcc.n 27580 │ │ │ │ │ movs r7, r0 │ │ │ │ │ ldr r6, [r0, #100] @ 0x64 │ │ │ │ │ movs r3, r1 │ │ │ │ │ ldrb r2, [r4, r0] │ │ │ │ │ movs r3, r1 │ │ │ │ │ ldr r6, [r2, #96] @ 0x60 │ │ │ │ │ movs r3, r1 │ │ │ │ │ - bcs.n 2753c │ │ │ │ │ + bcs.n 2758c │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bcs.n 27580 │ │ │ │ │ + bcs.n 275d0 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bmi.n 275b4 │ │ │ │ │ + bmi.n 27604 │ │ │ │ │ movs r7, r0 │ │ │ │ │ ldr r0, [r1, #88] @ 0x58 │ │ │ │ │ movs r3, r1 │ │ │ │ │ - bmi.n 2741c │ │ │ │ │ + bmi.n 2746c │ │ │ │ │ movs r7, r0 │ │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ │ movs r3, r1 │ │ │ │ │ - beq.n 27514 │ │ │ │ │ + bne.n 27564 │ │ │ │ │ movs r7, r0 │ │ │ │ │ ldr r4, [r6, #76] @ 0x4c │ │ │ │ │ movs r3, r1 │ │ │ │ │ ldr r6, [r3, #76] @ 0x4c │ │ │ │ │ movs r3, r1 │ │ │ │ │ - beq.n 27438 │ │ │ │ │ + beq.n 27488 │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 00027528 : │ │ │ │ │ nco_fl_blocksize(): │ │ │ │ │ ./src/nco/nco_fl_utl.c:1632 │ │ │ │ │ ldr r2, [pc, #208] @ (275fc ) │ │ │ │ │ ldr r3, [pc, #212] @ (27600 ) │ │ │ │ │ @@ -45918,27 +45918,27 @@ │ │ │ │ │ b.n 27584 │ │ │ │ │ ./src/nco/nco_fl_utl.c:1679 │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ ldrh r2, [r3, r0] │ │ │ │ │ movs r3, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - bmi.n 275f0 │ │ │ │ │ + bpl.n 27640 │ │ │ │ │ movs r7, r0 │ │ │ │ │ ldr r2, [r7, r7] │ │ │ │ │ movs r3, r1 │ │ │ │ │ ldr r0, [r6, r6] │ │ │ │ │ movs r3, r1 │ │ │ │ │ asrs r0, r4, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - bmi.n 27658 │ │ │ │ │ + bmi.n 276a8 │ │ │ │ │ movs r7, r0 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - bcc.n 27574 │ │ │ │ │ + bcc.n 275c4 │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 00027620 : │ │ │ │ │ nco_fl_out_open(): │ │ │ │ │ ./src/nco/nco_fl_utl.c:1694 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r7, r2 │ │ │ │ │ @@ -46729,57 +46729,57 @@ │ │ │ │ │ b.n 27b0e │ │ │ │ │ ./src/nco/nco_fl_utl.c:1946 │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ ldr r0, [r2, r4] │ │ │ │ │ movs r3, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - bvc.n 27b84 │ │ │ │ │ + bhi.n 27bd4 │ │ │ │ │ movs r7, r0 │ │ │ │ │ ldr r2, [r7, r3] │ │ │ │ │ movs r3, r1 │ │ │ │ │ - add r5, pc, #264 @ (adr r5, 27cc4 ) │ │ │ │ │ + add r5, pc, #424 @ (adr r5, 27d64 ) │ │ │ │ │ movs r0, r1 │ │ │ │ │ - bcc.n 27b9c │ │ │ │ │ + bmi.n 27bec │ │ │ │ │ movs r7, r0 │ │ │ │ │ - add r6, sp, #944 @ 0x3b0 │ │ │ │ │ + add r7, sp, #80 @ 0x50 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrsh r6, [r6, r6] │ │ │ │ │ + ldrsh r6, [r3, r7] │ │ │ │ │ movs r1, r1 │ │ │ │ │ - adds r6, r3, r4 │ │ │ │ │ + adds r6, r0, r5 │ │ │ │ │ movs r7, r0 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - bmi.n 27b5c │ │ │ │ │ + bmi.n 27bac │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bmi.n 27b6c │ │ │ │ │ + bmi.n 27bbc │ │ │ │ │ movs r7, r0 │ │ │ │ │ asrs r0, r1, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ ldrsb r0, [r1, r0] │ │ │ │ │ movs r3, r1 │ │ │ │ │ - bmi.n 27c88 │ │ │ │ │ - movs r7, r0 │ │ │ │ │ - bcs.n 27b3c │ │ │ │ │ + bmi.n 27cd8 │ │ │ │ │ movs r7, r0 │ │ │ │ │ bcs.n 27b8c │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bne.n 27c38 │ │ │ │ │ + bcs.n 27bdc │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bne.n 27b30 │ │ │ │ │ + bne.n 27c88 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - asrs r4, r4, #5 │ │ │ │ │ + bne.n 27b80 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldmia r7, {r1, r4, r6, r7} │ │ │ │ │ + asrs r4, r1, #6 │ │ │ │ │ movs r7, r0 │ │ │ │ │ ldmia r7, {r1, r3, r4, r5, r6, r7} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bne.n 27c04 │ │ │ │ │ + beq.n 27c44 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldmia r6, {r1, r3, r6, r7} │ │ │ │ │ + bne.n 27c54 │ │ │ │ │ + movs r7, r0 │ │ │ │ │ + ldmia r6, {r1, r4, r5, r6, r7} │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 00027c08 : │ │ │ │ │ nco_fl_out_cls(): │ │ │ │ │ ./src/nco/nco_fl_utl.c:1953 │ │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ │ mov r5, r0 │ │ │ │ │ @@ -46859,19 +46859,19 @@ │ │ │ │ │ ./src/nco/nco_fl_utl.c:1971 (discriminator 1) │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ strh r4, [r6, r4] │ │ │ │ │ movs r3, r1 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - bne.n 27c68 │ │ │ │ │ + bcs.n 27cb8 │ │ │ │ │ movs r7, r0 │ │ │ │ │ asrs r0, r4, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - stmia r7!, {r2, r3, r4, r6, r7} │ │ │ │ │ + ldmia r0!, {r2} │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 00027c94 : │ │ │ │ │ nco_fl_dmm_mk(): │ │ │ │ │ ./src/nco/nco_fl_utl.c:100 │ │ │ │ │ ldr r1, [pc, #164] @ (27d3c ) │ │ │ │ │ ldr r3, [pc, #168] @ (27d40 ) │ │ │ │ │ @@ -46977,25 +46977,25 @@ │ │ │ │ │ ./src/nco/nco_fl_utl.c:136 │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ strh r6, [r5, r2] │ │ │ │ │ movs r3, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - bcs.n 27d64 │ │ │ │ │ + bcs.n 27db4 │ │ │ │ │ movs r7, r0 │ │ │ │ │ strh r0, [r2, r2] │ │ │ │ │ movs r3, r1 │ │ │ │ │ - bne.n 27c84 │ │ │ │ │ + bne.n 27cd4 │ │ │ │ │ movs r7, r0 │ │ │ │ │ strh r2, [r1, r1] │ │ │ │ │ movs r3, r1 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - bne.n 27e20 │ │ │ │ │ + bne.n 27c70 │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 00027d5c : │ │ │ │ │ nco_fl_lst_mk(): │ │ │ │ │ ./src/nco/nco_fl_utl.c:392 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r4, r2 │ │ │ │ │ @@ -48199,75 +48199,75 @@ │ │ │ │ │ b.n 27eec │ │ │ │ │ str r4, [r3, r7] │ │ │ │ │ movs r3, r1 │ │ │ │ │ str r2, [r1, r7] │ │ │ │ │ movs r3, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - bhi.n 28604 │ │ │ │ │ + bls.n 28654 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bhi.n 285bc │ │ │ │ │ + bhi.n 2860c │ │ │ │ │ movs r7, r0 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - beq.n 28560 │ │ │ │ │ + beq.n 285b0 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bhi.n 286e0 │ │ │ │ │ + bhi.n 28730 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - beq.n 28728 │ │ │ │ │ + beq.n 28578 │ │ │ │ │ movs r7, r0 │ │ │ │ │ asrs r0, r4, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ str r0, [r7, r0] │ │ │ │ │ movs r3, r1 │ │ │ │ │ - beq.n 286bc │ │ │ │ │ + beq.n 2870c │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bne.n 28620 │ │ │ │ │ + bcs.n 28670 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bpl.n 2863c │ │ │ │ │ + bvs.n 2868c │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bne.n 2858c │ │ │ │ │ + bne.n 285dc │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldmia r6!, {r4, r7} │ │ │ │ │ + ldmia r6!, {r3, r4, r5, r7} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldmia r7!, {r1, r2, r4, r5} │ │ │ │ │ + ldmia r7!, {r1, r2, r3, r4, r6} │ │ │ │ │ movs r7, r0 │ │ │ │ │ asrs r0, r1, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - beq.n 285e8 │ │ │ │ │ + beq.n 28638 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - beq.n 285bc │ │ │ │ │ + beq.n 2860c │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bne.n 28738 │ │ │ │ │ + bne.n 28588 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldmia r6, {r1, r6} │ │ │ │ │ + ldmia r6, {r1, r3, r5, r6} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldmia r6!, {r1, r2, r3, r4, r5, r7} │ │ │ │ │ + ldmia r6, {r1, r2, r5, r6, r7} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldmia r3, {r1, r2, r3, r6, r7} │ │ │ │ │ + ldmia r3!, {r1, r2, r4, r5, r6, r7} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldmia r5, {r1, r4, r5} │ │ │ │ │ + ldmia r5!, {r1, r3, r4, r6} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bne.n 285cc │ │ │ │ │ + bne.n 2861c │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldmia r3, {r1, r3, r4} │ │ │ │ │ + ldmia r3!, {r1, r6} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldmia r3!, {r2, r5} │ │ │ │ │ + ldmia r3, {r2, r3, r6} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bne.n 28698 │ │ │ │ │ + bne.n 286e8 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldmia r6, {r1, r2, r3, r5, r6, r7} │ │ │ │ │ + ldmia r7!, {r1, r2, r4} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldmia r2, {r1, r2, r5, r6, r7} │ │ │ │ │ + ldmia r3, {r1, r2, r3} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldmia r5!, {r1, r2, r3} │ │ │ │ │ + ldmia r5, {r1, r2, r4, r5} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldmia r7!, {r1, r2, r5, r6} │ │ │ │ │ + ldmia r7, {r1, r2, r3, r7} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldmia r7, {r2, r7} │ │ │ │ │ + ldmia r7, {r2, r3, r5, r7} │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 000286a4 : │ │ │ │ │ nco_fl_rm(): │ │ │ │ │ ./src/nco/nco_fl_utl.c:1976 │ │ │ │ │ ldr r1, [pc, #180] @ (2875c ) │ │ │ │ │ ./src/nco/nco_fl_utl.c:1983 │ │ │ │ │ @@ -48387,29 +48387,29 @@ │ │ │ │ │ b.n 2871c │ │ │ │ │ nco_fl_rm(): │ │ │ │ │ ./src/nco/nco_fl_utl.c:1995 │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ ldr r0, [pc, #632] @ (289d8 ) │ │ │ │ │ movs r3, r1 │ │ │ │ │ - beq.n 28808 │ │ │ │ │ + beq.n 28858 │ │ │ │ │ movs r7, r0 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ ldr r0, [pc, #472] @ (28944 ) │ │ │ │ │ movs r3, r1 │ │ │ │ │ - add r5, sp, #864 @ 0x360 │ │ │ │ │ + add r6, sp, #0 │ │ │ │ │ movs r7, r0 │ │ │ │ │ asrs r0, r4, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldmia r7, {r5, r7} │ │ │ │ │ + ldmia r7, {r3, r6, r7} │ │ │ │ │ movs r7, r0 │ │ │ │ │ ldr r0, [pc, #136] @ (28804 ) │ │ │ │ │ movs r3, r1 │ │ │ │ │ - ldmia r7!, {r2, r3, r4, r5, r6} │ │ │ │ │ + ldmia r7, {r2, r5, r7} │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 00028780 : │ │ │ │ │ nco_flt_prs(): │ │ │ │ │ ./src/nco/nco_flt.c:24 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ ldr.w r5, [pc, #1212] @ 28c44 │ │ │ │ │ @@ -49108,69 +49108,69 @@ │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ @ instruction: 0x47b2 │ │ │ │ │ movs r3, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ @ instruction: 0x47a6 │ │ │ │ │ movs r3, r1 │ │ │ │ │ - beq.n 28ce8 │ │ │ │ │ + beq.n 28d38 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - add r6, pc, #1008 @ (adr r6, 29048 ) │ │ │ │ │ + add r7, pc, #144 @ (adr r7, 28ce8 ) │ │ │ │ │ movs r7, r0 │ │ │ │ │ - lsls r0, r5, #26 │ │ │ │ │ + lsls r0, r2, #27 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - lsls r0, r4, #26 │ │ │ │ │ + lsls r0, r1, #27 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - adds r0, #26 │ │ │ │ │ + adds r0, #66 @ 0x42 │ │ │ │ │ movs r7, r0 │ │ │ │ │ mov r2, pc │ │ │ │ │ movs r3, r1 │ │ │ │ │ asrs r0, r4, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldmia r6!, {r1, r2} │ │ │ │ │ + ldmia r6!, {r1, r2, r3, r5} │ │ │ │ │ movs r7, r0 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - subs r4, #98 @ 0x62 │ │ │ │ │ + subs r4, #154 @ 0x9a │ │ │ │ │ movs r2, r1 │ │ │ │ │ - asrs r2, r1, #26 │ │ │ │ │ + asrs r2, r6, #26 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - lsls r4, r6, #4 │ │ │ │ │ + lsls r4, r3, #5 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r2, [r6, #112] @ 0x70 │ │ │ │ │ + ldr r2, [r3, #116] @ 0x74 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldmia r5, {r3, r4, r5, r7} │ │ │ │ │ + ldmia r5, {r5, r6, r7} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r4, [r5, #108] @ 0x6c │ │ │ │ │ + ldr r4, [r2, #112] @ 0x70 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - cmp r6, #56 @ 0x38 │ │ │ │ │ + cmp r6, #96 @ 0x60 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldmia r5!, {r3, r4} │ │ │ │ │ + ldmia r5!, {r6} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldmia r5!, {r1, r3, r6} │ │ │ │ │ + ldmia r5, {r1, r4, r5, r6} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldmia r4!, {r1, r7} │ │ │ │ │ + ldmia r4!, {r1, r3, r5, r7} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldmia r4!, {r1, r7} │ │ │ │ │ + ldmia r4!, {r1, r3, r5, r7} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldmia r5!, {r2, r3, r4, r6} │ │ │ │ │ + ldmia r5!, {r2, r7} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldmia r4!, {r1, r2, r3, r6} │ │ │ │ │ + ldmia r4, {r1, r2, r4, r5, r6} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - lsls r4, r6, #25 │ │ │ │ │ + lsls r4, r3, #26 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - lsls r2, r1, #13 │ │ │ │ │ + lsls r2, r6, #13 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - lsls r2, r2, #12 │ │ │ │ │ + lsls r2, r7, #12 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - lsls r4, r5, #21 │ │ │ │ │ + lsls r4, r2, #22 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - cmp r4, #60 @ 0x3c │ │ │ │ │ + cmp r4, #100 @ 0x64 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - cmp r4, #28 │ │ │ │ │ + cmp r4, #68 @ 0x44 │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 00028cc0 : │ │ │ │ │ nco_flt_enm2sng(): │ │ │ │ │ ./src/nco/nco_flt.c:166 │ │ │ │ │ push {r3, lr} │ │ │ │ │ cmp r0, #7 │ │ │ │ │ @@ -49223,29 +49223,29 @@ │ │ │ │ │ ./src/nco/nco_flt.c:177 │ │ │ │ │ blx fb54 │ │ │ │ │ ./src/nco/nco_flt.c:180 │ │ │ │ │ movs r0, #0 │ │ │ │ │ ./src/nco/nco_flt.c:182 │ │ │ │ │ pop {r3, pc} │ │ │ │ │ nop │ │ │ │ │ - ldmia r3, {r2, r3, r7} │ │ │ │ │ + ldmia r3!, {r2, r4, r5, r7} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldmia r3!, {r1, r2, r5} │ │ │ │ │ + ldmia r3, {r1, r2, r3, r6} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldmia r3!, {r2, r4, r5, r6} │ │ │ │ │ + ldmia r3, {r2, r3, r4, r7} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldmia r3, {r1, r2, r3, r6} │ │ │ │ │ + ldmia r3!, {r1, r2, r4, r5, r6} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldmia r3, {r3, r4, r6} │ │ │ │ │ + ldmia r3!, {r7} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldmia r3!, {r1, r2, r5} │ │ │ │ │ + ldmia r3, {r1, r2, r3, r6} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldmia r3, {r3, r5} │ │ │ │ │ + ldmia r3!, {r4, r6} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldmia r3!, {r1, r2, r5} │ │ │ │ │ + ldmia r3, {r1, r2, r3, r6} │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 00028d2c : │ │ │ │ │ nco_flt_sng2enm(): │ │ │ │ │ ./src/nco/nco_flt.c:187 │ │ │ │ │ ldr r1, [pc, #508] @ (28f2c ) │ │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ │ @@ -49522,71 +49522,71 @@ │ │ │ │ │ b.n 28ed0 │ │ │ │ │ ./src/nco/nco_flt.c:229 │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ tst r4, r2 │ │ │ │ │ movs r3, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldmia r4, {r2, r4, r6} │ │ │ │ │ + ldmia r4, {r2, r3, r4, r5, r6} │ │ │ │ │ movs r7, r0 │ │ │ │ │ tst r4, r0 │ │ │ │ │ movs r3, r1 │ │ │ │ │ - cmp r5, #78 @ 0x4e │ │ │ │ │ + cmp r5, #118 @ 0x76 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - cmp r5, #194 @ 0xc2 │ │ │ │ │ + cmp r5, #234 @ 0xea │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldmia r3, {r1, r3, r4, r5} │ │ │ │ │ + ldmia r3!, {r1, r5, r6} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldmia r3!, {r1, r4, r5} │ │ │ │ │ + ldmia r3, {r1, r3, r4, r6} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldmia r3, {r1, r3, r5} │ │ │ │ │ + ldmia r3!, {r1, r4, r6} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldmia r3, {r1, r2, r3, r4} │ │ │ │ │ + ldmia r3!, {r1, r2, r6} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldmia r3!, {r1, r2, r4} │ │ │ │ │ + ldmia r3, {r1, r2, r3, r4, r5} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldmia r3, {r1, r3} │ │ │ │ │ + ldmia r3!, {r1, r4, r5} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldmia r3!, {r1} │ │ │ │ │ + ldmia r3, {r1, r3, r5} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldmia r2!, {r1, r3, r4, r5, r6, r7} │ │ │ │ │ + ldmia r3!, {r1, r5} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldmia r2, {r1, r2, r3, r5, r6, r7} │ │ │ │ │ + ldmia r3!, {r1, r2, r4} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldmia r2!, {r1, r5, r6, r7} │ │ │ │ │ + ldmia r3, {r1, r3} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldmia r2!, {r5, r6, r7} │ │ │ │ │ + ldmia r3, {r3} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldmia r2!, {r1, r3, r4, r6, r7} │ │ │ │ │ + ldmia r3!, {r1} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldmia r2!, {r4, r6, r7} │ │ │ │ │ + ldmia r2!, {r3, r4, r5, r6, r7} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldmia r2, {r1, r2, r3, r6, r7} │ │ │ │ │ + ldmia r2, {r1, r2, r4, r5, r6, r7} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldmia r2!, {r3, r6, r7} │ │ │ │ │ + ldmia r2!, {r4, r5, r6, r7} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldmia r2, {r1, r2, r3, r4, r5, r7} │ │ │ │ │ + ldmia r2, {r1, r2, r5, r6, r7} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldmia r2, {r2, r3, r4, r5, r7} │ │ │ │ │ + ldmia r2, {r2, r5, r6, r7} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldmia r2, {r1, r2, r4, r5, r7} │ │ │ │ │ + ldmia r2, {r1, r2, r3, r4, r6, r7} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldmia r2, {r2, r3, r5, r7} │ │ │ │ │ + ldmia r2, {r2, r4, r6, r7} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldmia r2, {r1, r2, r5, r7} │ │ │ │ │ + ldmia r2, {r1, r2, r3, r6, r7} │ │ │ │ │ movs r7, r0 │ │ │ │ │ asrs r0, r4, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldmia r2, {r1, r2, r4, r7} │ │ │ │ │ + ldmia r2, {r1, r2, r3, r4, r5, r7} │ │ │ │ │ movs r7, r0 │ │ │ │ │ eors r4, r6 │ │ │ │ │ movs r3, r1 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldmia r1!, {r2, r3, r5, r6} │ │ │ │ │ + ldmia r1!, {r2, r4, r7} │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 00028fa8 : │ │ │ │ │ nco_cmp_crd_dpt(): │ │ │ │ │ ./src/nco/nco_grp_utl.c:3297 │ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ │ ldr r3, [r1, #0] │ │ │ │ │ @@ -49893,15 +49893,15 @@ │ │ │ │ │ ldrd r1, r0, [r4] │ │ │ │ │ b.n 2914c │ │ │ │ │ nop │ │ │ │ │ subs r6, #10 │ │ │ │ │ movs r3, r1 │ │ │ │ │ asrs r0, r4, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldmia r0!, {r4, r5} │ │ │ │ │ + ldmia r0!, {r3, r4, r6} │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 00029190 : │ │ │ │ │ nco_grp_stk_nxt(): │ │ │ │ │ ./src/nco/nco_grp_utl.c:177 │ │ │ │ │ ldr r2, [pc, #136] @ (2921c ) │ │ │ │ │ ldr r3, [pc, #140] @ (29220 ) │ │ │ │ │ @@ -50180,15 +50180,15 @@ │ │ │ │ │ movs r3, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ subs r4, #68 @ 0x44 │ │ │ │ │ movs r3, r1 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - str r4, [r5, r0] │ │ │ │ │ + str r4, [r2, r1] │ │ │ │ │ movs r7, r0 │ │ │ │ │ subs r4, #40 @ 0x28 │ │ │ │ │ movs r3, r1 │ │ │ │ │ │ │ │ │ │ 00029350 : │ │ │ │ │ nco_def_grp_rcr(): │ │ │ │ │ ./src/nco/nco_grp_utl.c:300 │ │ │ │ │ @@ -50333,18 +50333,18 @@ │ │ │ │ │ movs r0, r0 │ │ │ │ │ subs r3, #186 @ 0xba │ │ │ │ │ movs r3, r1 │ │ │ │ │ subs r3, #78 @ 0x4e │ │ │ │ │ movs r3, r1 │ │ │ │ │ asrs r0, r4, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - @ instruction: 0xf7ae0006 │ │ │ │ │ - stmia r5!, {r3, r4, r7} │ │ │ │ │ + @ instruction: 0xf7d60006 │ │ │ │ │ + stmia r5!, {r6, r7} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - adds r1, #162 @ 0xa2 │ │ │ │ │ + adds r1, #218 @ 0xda │ │ │ │ │ movs r2, r1 │ │ │ │ │ │ │ │ │ │ 00029478 : │ │ │ │ │ nco_grp_dfn(): │ │ │ │ │ ./src/nco/nco_grp_utl.c:279 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ mov r7, r0 │ │ │ │ │ @@ -50412,18 +50412,18 @@ │ │ │ │ │ ldr r2, [pc, #20] @ (294f8 ) │ │ │ │ │ add r2, pc │ │ │ │ │ b.n 294ce │ │ │ │ │ subs r2, #188 @ 0xbc │ │ │ │ │ movs r3, r1 │ │ │ │ │ asrs r0, r4, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - @ instruction: 0xf7140006 │ │ │ │ │ - stmia r5!, {r1, r2, r3, r4, r6} │ │ │ │ │ + @ instruction: 0xf73c0006 │ │ │ │ │ + stmia r5!, {r1, r2, r7} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - adds r1, #12 │ │ │ │ │ + adds r1, #68 @ 0x44 │ │ │ │ │ movs r2, r1 │ │ │ │ │ │ │ │ │ │ 000294fc : │ │ │ │ │ nco_get_sls_chr_cnt(): │ │ │ │ │ ./src/nco/nco_grp_utl.c:333 │ │ │ │ │ push {r4, lr} │ │ │ │ │ ./src/nco/nco_grp_utl.c:338 │ │ │ │ │ @@ -50648,23 +50648,23 @@ │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ subs r2, #28 │ │ │ │ │ movs r3, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ subs r2, #14 │ │ │ │ │ movs r3, r1 │ │ │ │ │ - movs r5, #56 @ 0x38 │ │ │ │ │ + movs r5, #96 @ 0x60 │ │ │ │ │ movs r1, r1 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ subs r1, #74 @ 0x4a │ │ │ │ │ movs r3, r1 │ │ │ │ │ - str r2, [r2, #44] @ 0x2c │ │ │ │ │ + str r2, [r7, #44] @ 0x2c │ │ │ │ │ movs r0, r1 │ │ │ │ │ - stmia r4!, {r1, r2, r5, r6} │ │ │ │ │ + stmia r4!, {r1, r2, r3, r7} │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 0002966c : │ │ │ │ │ nco_prn_att_trv(): │ │ │ │ │ ./src/nco/nco_grp_utl.c:415 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r5, r2 │ │ │ │ │ @@ -50791,17 +50791,17 @@ │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ subs r0, #208 @ 0xd0 │ │ │ │ │ movs r3, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ subs r0, #196 @ 0xc4 │ │ │ │ │ movs r3, r1 │ │ │ │ │ - stmia r4!, {r2, r3, r4, r5} │ │ │ │ │ + stmia r4!, {r2, r5, r6} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - stmia r4!, {r1, r2, r3, r4} │ │ │ │ │ + stmia r4!, {r1, r2, r6} │ │ │ │ │ movs r7, r0 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ subs r0, #36 @ 0x24 │ │ │ │ │ movs r3, r1 │ │ │ │ │ │ │ │ │ │ 00029764 : │ │ │ │ │ @@ -51033,45 +51033,45 @@ │ │ │ │ │ ldr r5, [pc, #76] @ (29930 ) │ │ │ │ │ add r5, pc │ │ │ │ │ b.n 297ca │ │ │ │ │ adds r7, #216 @ 0xd8 │ │ │ │ │ movs r3, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - stmia r3!, {r1, r4, r5, r6} │ │ │ │ │ + stmia r3!, {r1, r3, r4, r7} │ │ │ │ │ movs r7, r0 │ │ │ │ │ adds r7, #176 @ 0xb0 │ │ │ │ │ movs r3, r1 │ │ │ │ │ - @ instruction: 0xe85c0006 │ │ │ │ │ + stmia.w r4, {r1, r2} │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldrd r0, r0, [lr], #-24 │ │ │ │ │ + stmia.w r6!, {r1, r2} │ │ │ │ │ adds r6, #222 @ 0xde │ │ │ │ │ movs r3, r1 │ │ │ │ │ - b.n 29614 │ │ │ │ │ + b.n 29664 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - b.n 297dc │ │ │ │ │ + b.n 2982c │ │ │ │ │ movs r6, r0 │ │ │ │ │ - b.n 297ac │ │ │ │ │ + b.n 297fc │ │ │ │ │ movs r6, r0 │ │ │ │ │ - b.n 29774 │ │ │ │ │ + b.n 297c4 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - b.n 29754 │ │ │ │ │ + b.n 297a4 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - b.n 2971c │ │ │ │ │ + b.n 2976c │ │ │ │ │ movs r6, r0 │ │ │ │ │ - b.n 296e4 │ │ │ │ │ + b.n 29734 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - b.n 296ac │ │ │ │ │ + b.n 296fc │ │ │ │ │ movs r6, r0 │ │ │ │ │ - b.n 2967c │ │ │ │ │ + b.n 296cc │ │ │ │ │ movs r6, r0 │ │ │ │ │ - b.n 29634 │ │ │ │ │ + b.n 29684 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - b.n 29604 │ │ │ │ │ + b.n 29654 │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 00029934 : │ │ │ │ │ nco_pth_mch(): │ │ │ │ │ ./src/nco/nco_grp_utl.c:534 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ mov r5, r2 │ │ │ │ │ @@ -52483,159 +52483,159 @@ │ │ │ │ │ b.n 2a2ec │ │ │ │ │ ./src/nco/nco_grp_utl.c:942 │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ adds r5, #76 @ 0x4c │ │ │ │ │ movs r3, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - stmia r4!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ │ + stmia r5!, {r1, r2, r5} │ │ │ │ │ movs r7, r0 │ │ │ │ │ adds r5, #40 @ 0x28 │ │ │ │ │ movs r3, r1 │ │ │ │ │ - stmia r2!, {r1, r4, r5, r7} │ │ │ │ │ + stmia r2!, {r1, r3, r4, r6, r7} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - stmia r3!, {r1, r2, r3, r6} │ │ │ │ │ + stmia r3!, {r1, r2, r4, r5, r6} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - stmia r0!, {r3, r5, r7} │ │ │ │ │ + stmia r0!, {r4, r6, r7} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - @ instruction: 0xf4ec0006 │ │ │ │ │ - stmia r1!, {r2, r3} │ │ │ │ │ + adds.w r0, r4, #8781824 @ 0x860000 │ │ │ │ │ + stmia r1!, {r2, r4, r5} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - b.n 29ea8 │ │ │ │ │ + b.n 29ef8 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - mvns r6, r1 │ │ │ │ │ + mvns r6, r6 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - mvns r0, r2 │ │ │ │ │ + mvns r0, r7 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - stmia r2!, {r2, r5, r6} │ │ │ │ │ + stmia r2!, {r2, r3, r7} │ │ │ │ │ movs r7, r0 │ │ │ │ │ asrs r0, r4, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - tst r4, r1 │ │ │ │ │ + tst r4, r6 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - rors r6, r7 │ │ │ │ │ + tst r6, r4 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - rors r0, r5 │ │ │ │ │ + tst r0, r2 │ │ │ │ │ + movs r7, r0 │ │ │ │ │ + stmia r0!, {r1, r4, r5} │ │ │ │ │ + movs r7, r0 │ │ │ │ │ + sbcs r6, r7 │ │ │ │ │ + movs r7, r0 │ │ │ │ │ + stmia r0!, {r1, r2, r3, r4} │ │ │ │ │ + movs r7, r0 │ │ │ │ │ + sbcs r2, r3 │ │ │ │ │ movs r7, r0 │ │ │ │ │ stmia r0!, {r1, r3} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - sbcs r6, r2 │ │ │ │ │ + adcs r6, r6 │ │ │ │ │ movs r7, r0 │ │ │ │ │ itet │ │ │ │ │ mov r7, r0 │ │ │ │ │ - adcal r2, r6 │ │ │ │ │ - mov r7, r0 │ │ │ │ │ - ittt al │ │ │ │ │ - moval r7, r0 │ │ │ │ │ - adcal r6, r1 │ │ │ │ │ - moval r7, r0 │ │ │ │ │ - itee gt │ │ │ │ │ - movgt r7, r0 │ │ │ │ │ - asrle r4, r2, #2 │ │ │ │ │ - movle r0, r0 │ │ │ │ │ - bkpt 0x0026 │ │ │ │ │ + asral r4, r2, #2 │ │ │ │ │ + mov r0, r0 │ │ │ │ │ + bkpt 0x004e │ │ │ │ │ movs r7, r0 │ │ │ │ │ - itet vc │ │ │ │ │ - movvc r7, r0 │ │ │ │ │ - cmpvs r7, #192 @ 0xc0 │ │ │ │ │ - movvc r3, r1 │ │ │ │ │ - subs r7, #56 @ 0x38 │ │ │ │ │ + ittt ls │ │ │ │ │ + movls r7, r0 │ │ │ │ │ + cmpls r7, #192 @ 0xc0 │ │ │ │ │ + movls r3, r1 │ │ │ │ │ + subs r7, #96 @ 0x60 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - subs r7, #24 │ │ │ │ │ + subs r7, #64 @ 0x40 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r0, [r2, r3] │ │ │ │ │ + ldr r0, [r7, r3] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - subs r6, #250 @ 0xfa │ │ │ │ │ + subs r7, #34 @ 0x22 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - subs r6, #244 @ 0xf4 │ │ │ │ │ + subs r7, #28 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - subs r6, #238 @ 0xee │ │ │ │ │ + subs r7, #22 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - hlt 0x003a │ │ │ │ │ + revsh r2, r4 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - pop {r5, r6, r7, pc} │ │ │ │ │ + bkpt 0x0008 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - rev16 r4, r5 │ │ │ │ │ + hlt 0x0014 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - cbnz r6, 2a490 │ │ │ │ │ + pop {r1, r2, r3, r4} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - subs r6, #72 @ 0x48 │ │ │ │ │ + subs r6, #112 @ 0x70 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - subs r6, #66 @ 0x42 │ │ │ │ │ + subs r6, #106 @ 0x6a │ │ │ │ │ movs r7, r0 │ │ │ │ │ - subs r6, #36 @ 0x24 │ │ │ │ │ + subs r6, #76 @ 0x4c │ │ │ │ │ movs r7, r0 │ │ │ │ │ - subs r6, #30 │ │ │ │ │ + subs r6, #70 @ 0x46 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - cdp 0, 5, cr0, cr12, cr6, {0} │ │ │ │ │ - rev r6, r1 │ │ │ │ │ + cdp 0, 8, cr0, cr4, cr6, {0} │ │ │ │ │ + rev r6, r6 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - subs r5, #246 @ 0xf6 │ │ │ │ │ + subs r6, #30 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - pop {r2, r3, r4, r7, pc} │ │ │ │ │ + pop {r2, r6, r7, pc} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - subs r5, #222 @ 0xde │ │ │ │ │ + subs r6, #6 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - pop {r2, r4, r7, pc} │ │ │ │ │ + pop {r2, r3, r4, r5, r7, pc} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - subs r5, #200 @ 0xc8 │ │ │ │ │ + subs r5, #240 @ 0xf0 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - pop {r1, r2, r3, r7, pc} │ │ │ │ │ + pop {r1, r2, r4, r5, r7, pc} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - subs r5, #168 @ 0xa8 │ │ │ │ │ + subs r5, #208 @ 0xd0 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - pop {r1, r3, r4} │ │ │ │ │ + pop {r1, r6} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - subs r5, #144 @ 0x90 │ │ │ │ │ + subs r5, #184 @ 0xb8 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - pop {r1, r4} │ │ │ │ │ + pop {r1, r3, r4, r5} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - subs r5, #120 @ 0x78 │ │ │ │ │ + subs r5, #160 @ 0xa0 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - pop {r1, r2, r3, r6, pc} │ │ │ │ │ + pop {r1, r2, r4, r5, r6, pc} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldrsb r6, [r4, r4] │ │ │ │ │ + ldrsb r6, [r1, r5] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - pop {r1, r2, r4, r5, r6} │ │ │ │ │ + pop {r1, r2, r3, r4, r7} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - subs r4, #216 @ 0xd8 │ │ │ │ │ + subs r5, #0 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - subs r4, #210 @ 0xd2 │ │ │ │ │ + subs r4, #250 @ 0xfa │ │ │ │ │ movs r7, r0 │ │ │ │ │ - subs r4, #204 @ 0xcc │ │ │ │ │ + subs r4, #244 @ 0xf4 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - subs r4, #198 @ 0xc6 │ │ │ │ │ + subs r4, #238 @ 0xee │ │ │ │ │ movs r7, r0 │ │ │ │ │ - cbnz r0, 2a4ce │ │ │ │ │ + cbnz r0, 2a4d8 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - subs r4, #176 @ 0xb0 │ │ │ │ │ + subs r4, #216 @ 0xd8 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - cbnz r2, 2a4d4 │ │ │ │ │ + cbnz r2, 2a4de │ │ │ │ │ movs r7, r0 │ │ │ │ │ - subs r4, #152 @ 0x98 │ │ │ │ │ + subs r4, #192 @ 0xc0 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - subs r4, #146 @ 0x92 │ │ │ │ │ + subs r4, #186 @ 0xba │ │ │ │ │ movs r7, r0 │ │ │ │ │ - subs r4, #140 @ 0x8c │ │ │ │ │ + subs r4, #180 @ 0xb4 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - subs r4, #134 @ 0x86 │ │ │ │ │ + subs r4, #174 @ 0xae │ │ │ │ │ movs r7, r0 │ │ │ │ │ - subs r4, #128 @ 0x80 │ │ │ │ │ + subs r4, #168 @ 0xa8 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - subs r4, #122 @ 0x7a │ │ │ │ │ + subs r4, #162 @ 0xa2 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - @ instruction: 0xb7f8 │ │ │ │ │ + @ instruction: 0xb820 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - @ instruction: 0xb82a │ │ │ │ │ + @ instruction: 0xb852 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - @ instruction: 0xb7f4 │ │ │ │ │ + @ instruction: 0xb81c │ │ │ │ │ movs r7, r0 │ │ │ │ │ - @ instruction: 0xb7de │ │ │ │ │ + @ instruction: 0xb806 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - @ instruction: 0xb7c0 │ │ │ │ │ + @ instruction: 0xb7e8 │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 0002a4ac : │ │ │ │ │ nco_xtr_xcl(): │ │ │ │ │ ./src/nco/nco_grp_utl.c:949 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r8, r0 │ │ │ │ │ @@ -52837,21 +52837,21 @@ │ │ │ │ │ b.n 2a500 │ │ │ │ │ ./src/nco/nco_grp_utl.c:1018 │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ cmp r2, #144 @ 0x90 │ │ │ │ │ movs r3, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - pop {r2, r4, r5, r6} │ │ │ │ │ + pop {r2, r3, r4, r7} │ │ │ │ │ movs r7, r0 │ │ │ │ │ cmp r2, #106 @ 0x6a │ │ │ │ │ movs r3, r1 │ │ │ │ │ subs r4, #194 @ 0xc2 │ │ │ │ │ movs r3, r1 │ │ │ │ │ - rev r6, r5 │ │ │ │ │ + rev16 r6, r2 │ │ │ │ │ movs r7, r0 │ │ │ │ │ cmp r1, #232 @ 0xe8 │ │ │ │ │ movs r3, r1 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ ... │ │ │ │ │ │ │ │ │ │ 0002a61c : │ │ │ │ │ @@ -52962,19 +52962,19 @@ │ │ │ │ │ ./src/nco/nco_grp_utl.c:1044 │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ cmp r1, #32 │ │ │ │ │ movs r3, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - bkpt 0x0076 │ │ │ │ │ + bkpt 0x009e │ │ │ │ │ movs r7, r0 │ │ │ │ │ cmp r1, #16 │ │ │ │ │ movs r3, r1 │ │ │ │ │ - revsh r0, r5 │ │ │ │ │ + cbnz r0, 2a730 │ │ │ │ │ movs r7, r0 │ │ │ │ │ cmp r0, #194 @ 0xc2 │ │ │ │ │ movs r3, r1 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ ... │ │ │ │ │ │ │ │ │ │ 0002a6f4 : │ │ │ │ │ @@ -53059,15 +53059,15 @@ │ │ │ │ │ ./src/nco/nco_grp_utl.c:1065 │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ cmp r0, #78 @ 0x4e │ │ │ │ │ movs r3, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - pop {r3, r4, r5, r7, pc} │ │ │ │ │ + pop {r5, r6, r7, pc} │ │ │ │ │ movs r7, r0 │ │ │ │ │ movs r7, #232 @ 0xe8 │ │ │ │ │ movs r3, r1 │ │ │ │ │ │ │ │ │ │ 0002a794 : │ │ │ │ │ nco_xtr_ilev_add(): │ │ │ │ │ ./src/nco/nco_grp_utl.c:1070 │ │ │ │ │ @@ -53134,17 +53134,17 @@ │ │ │ │ │ blx 124d4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne.n 2a7e0 │ │ │ │ │ ./src/nco/nco_grp_utl.c:1098 │ │ │ │ │ str.w r5, [r6, #184] @ 0xb8 │ │ │ │ │ ./src/nco/nco_grp_utl.c:1105 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ - pop {r1, r3, r5, pc} │ │ │ │ │ + pop {r1, r4, r6, pc} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - pop {r3, r4, r5, r6, r7} │ │ │ │ │ + pop {r5, pc} │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 0002a80c : │ │ │ │ │ nco_xtr_lst(): │ │ │ │ │ ./src/nco/nco_grp_utl.c:1110 │ │ │ │ │ ldr r1, [pc, #288] @ (2a930 ) │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ @@ -53326,33 +53326,33 @@ │ │ │ │ │ b.n 2a8f0 │ │ │ │ │ ./src/nco/nco_grp_utl.c:1158 │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ movs r7, #50 @ 0x32 │ │ │ │ │ movs r3, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - pop {r1, r4, r5, r6, r7} │ │ │ │ │ + pop {r1, r3, r4, pc} │ │ │ │ │ movs r7, r0 │ │ │ │ │ movs r7, #14 │ │ │ │ │ movs r3, r1 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - b.n 2ae24 │ │ │ │ │ + b.n 2ae74 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - pop {r2, r3, r4, r5, r6} │ │ │ │ │ + pop {r2, r5, r7} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - strh r6, [r6, #50] @ 0x32 │ │ │ │ │ + strh r6, [r3, #52] @ 0x34 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - adds r0, r6, #4 │ │ │ │ │ + adds r0, r5, #5 │ │ │ │ │ movs r2, r1 │ │ │ │ │ - str r0, [r2, r0] │ │ │ │ │ + str r0, [r7, r0] │ │ │ │ │ movs r0, r1 │ │ │ │ │ movs r6, #84 @ 0x54 │ │ │ │ │ movs r3, r1 │ │ │ │ │ - cbnz r2, 2a9d2 │ │ │ │ │ + cbnz r2, 2a9dc │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 0002a960 : │ │ │ │ │ nco_xtr_ND_lst(): │ │ │ │ │ ./src/nco/nco_grp_utl.c:1163 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r5, r0 │ │ │ │ │ @@ -53650,35 +53650,35 @@ │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ movs r5, #218 @ 0xda │ │ │ │ │ movs r3, r1 │ │ │ │ │ movs r5, #214 @ 0xd6 │ │ │ │ │ movs r3, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - cbnz r6, 2abee │ │ │ │ │ + pop {r1, r2, r5} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - cbnz r0, 2abc0 │ │ │ │ │ + cbnz r0, 2abca │ │ │ │ │ movs r7, r0 │ │ │ │ │ - cbnz r6, 2abd6 │ │ │ │ │ + cbnz r6, 2abe0 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - cbnz r0, 2abd6 │ │ │ │ │ + cbnz r0, 2abe0 │ │ │ │ │ movs r7, r0 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - b.n 2ad20 │ │ │ │ │ + b.n 2ad70 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - strh r4, [r3, #38] @ 0x26 │ │ │ │ │ + strh r4, [r0, #40] @ 0x28 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - subs r0, r6, r7 │ │ │ │ │ + adds r0, r5, #0 │ │ │ │ │ movs r2, r1 │ │ │ │ │ - ldr r6, [pc, #520] @ (2ad98 ) │ │ │ │ │ + ldr r6, [pc, #680] @ (2ae38 ) │ │ │ │ │ movs r0, r1 │ │ │ │ │ movs r4, #198 @ 0xc6 │ │ │ │ │ movs r3, r1 │ │ │ │ │ - cbnz r0, 2abd6 │ │ │ │ │ + rev r0, r4 │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 0002ab98 : │ │ │ │ │ nco_xtr_cf_var_add(): │ │ │ │ │ ./src/nco/nco_grp_utl.c:1256 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r7, r0 │ │ │ │ │ @@ -54363,41 +54363,41 @@ │ │ │ │ │ nop │ │ │ │ │ movs r3, #156 @ 0x9c │ │ │ │ │ movs r3, r1 │ │ │ │ │ movs r3, #146 @ 0x92 │ │ │ │ │ movs r3, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - cbnz r0, 2b0f8 │ │ │ │ │ + cbnz r0, 2b102 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - @ instruction: 0xb8e4 │ │ │ │ │ + cbnz r4, 2b0a6 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - cbnz r6, 2b0e8 │ │ │ │ │ + cbnz r6, 2b0f2 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldmia r0!, {r1, r4, r7} │ │ │ │ │ + ldmia r0!, {r1, r3, r4, r5, r7} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - cbnz r4, 2b0e8 │ │ │ │ │ + rev r4, r1 │ │ │ │ │ movs r7, r0 │ │ │ │ │ movs r0, #244 @ 0xf4 │ │ │ │ │ movs r3, r1 │ │ │ │ │ - @ instruction: 0xb7c2 │ │ │ │ │ + @ instruction: 0xb7ea │ │ │ │ │ movs r7, r0 │ │ │ │ │ asrs r0, r4, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - push {r1, r3, r5, r6, lr} │ │ │ │ │ + push {r1, r4, r7, lr} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - stcl 0, cr0, [r8], #28 │ │ │ │ │ - push {r1, r3, r4, lr} │ │ │ │ │ + ldc 0, cr0, [r0, #-28] @ 0xffffffe4 │ │ │ │ │ + push {r1, r6, lr} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - push {r3, r5, lr} │ │ │ │ │ + push {r4, r6, lr} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldcl 0, cr0, [r4], {7} │ │ │ │ │ - push {r1, r2, lr} │ │ │ │ │ + ldcl 0, cr0, [ip], #28 │ │ │ │ │ + push {r1, r2, r3, r5, lr} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - stc 0, cr0, [r0], {6} │ │ │ │ │ + stc 0, cr0, [r8], #24 │ │ │ │ │ │ │ │ │ │ 0002b0d8 : │ │ │ │ │ nco_xtr_cf_add(): │ │ │ │ │ ./src/nco/nco_grp_utl.c:1231 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ │ mov r5, r2 │ │ │ │ │ ldr r2, [pc, #156] @ (2b17c ) │ │ │ │ │ @@ -54489,15 +54489,15 @@ │ │ │ │ │ ./src/nco/nco_grp_utl.c:1248 │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ subs r4, r4, #1 │ │ │ │ │ movs r3, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - cpsie a │ │ │ │ │ + @ instruction: 0xb68c │ │ │ │ │ movs r7, r0 │ │ │ │ │ adds r2, r6, #7 │ │ │ │ │ movs r3, r1 │ │ │ │ │ │ │ │ │ │ 0002b18c : │ │ │ │ │ nco_trv_tbl_nm_id(): │ │ │ │ │ ./src/nco/nco_grp_utl.c:1439 │ │ │ │ │ @@ -54746,17 +54746,17 @@ │ │ │ │ │ ./src/nco/nco_grp_utl.c:1630 │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ adds r4, r5, #1 │ │ │ │ │ movs r3, r1 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - push {r3, r5, r6} │ │ │ │ │ + push {r4, r7} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - push {r1, r2, r3, r4, r5, r6} │ │ │ │ │ + push {r1, r2, r5, r7} │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 0002b344 : │ │ │ │ │ nco_prn_xtr_mtd(): │ │ │ │ │ ./src/nco/nco_grp_utl.c:1637 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r6, r2 │ │ │ │ │ @@ -54878,15 +54878,15 @@ │ │ │ │ │ nop │ │ │ │ │ subs r0, r7, r7 │ │ │ │ │ movs r3, r1 │ │ │ │ │ subs r6, r6, r7 │ │ │ │ │ movs r3, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - cdp2 0, 12, cr0, cr12, cr6, {0} │ │ │ │ │ + cdp2 0, 15, cr0, cr4, cr6, {0} │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ subs r0, r2, r5 │ │ │ │ │ movs r3, r1 │ │ │ │ │ │ │ │ │ │ 0002b42c : │ │ │ │ │ nco_prn_xtr_val(): │ │ │ │ │ @@ -54993,15 +54993,15 @@ │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ subs r0, r2, r4 │ │ │ │ │ movs r3, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ subs r2, r1, r4 │ │ │ │ │ movs r3, r1 │ │ │ │ │ - stc2l 0, cr0, [r4, #24]! │ │ │ │ │ + cdp2 0, 0, cr0, cr12, cr6, {0} │ │ │ │ │ subs r2, r4, r2 │ │ │ │ │ movs r3, r1 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ ... │ │ │ │ │ │ │ │ │ │ 0002b4f0 : │ │ │ │ │ nco_xtr_dmn_mrk(): │ │ │ │ │ @@ -55668,27 +55668,27 @@ │ │ │ │ │ ./src/nco/nco_grp_utl.c:2161 │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ adds r6, r0, r0 │ │ │ │ │ movs r3, r1 │ │ │ │ │ adds r2, r0, r0 │ │ │ │ │ movs r3, r1 │ │ │ │ │ - cbz r0, 2b9e2 │ │ │ │ │ + cbz r0, 2b9ec │ │ │ │ │ movs r7, r0 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - add sp, #288 @ 0x120 │ │ │ │ │ + add sp, #448 @ 0x1c0 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - sub sp, #88 @ 0x58 │ │ │ │ │ + sub sp, #248 @ 0xf8 │ │ │ │ │ movs r7, r0 │ │ │ │ │ asrs r0, r1, #26 │ │ │ │ │ movs r3, r1 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - add r6, sp, #280 @ 0x118 │ │ │ │ │ + add r6, sp, #440 @ 0x1b8 │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 0002b9f0 : │ │ │ │ │ nco_xtr_wrt(): │ │ │ │ │ ./src/nco/nco_grp_utl.c:2172 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov fp, r3 │ │ │ │ │ @@ -56020,23 +56020,23 @@ │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ asrs r2, r7, #20 │ │ │ │ │ movs r3, r1 │ │ │ │ │ asrs r6, r6, #20 │ │ │ │ │ movs r3, r1 │ │ │ │ │ - add r6, sp, #648 @ 0x288 │ │ │ │ │ + add r6, sp, #808 @ 0x328 │ │ │ │ │ movs r7, r0 │ │ │ │ │ asrs r0, r2, #17 │ │ │ │ │ movs r3, r1 │ │ │ │ │ asrs r0, r4, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - add r5, sp, #232 @ 0xe8 │ │ │ │ │ + add r5, sp, #392 @ 0x188 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - movs r4, #222 @ 0xde │ │ │ │ │ + movs r5, #6 │ │ │ │ │ movs r1, r1 │ │ │ │ │ │ │ │ │ │ 0002bc70 : │ │ │ │ │ nco_grp_itr(): │ │ │ │ │ ./src/nco/nco_grp_utl.c:2416 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov sl, r3 │ │ │ │ │ @@ -57193,23 +57193,23 @@ │ │ │ │ │ nop │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ asrs r4, r5, #10 │ │ │ │ │ movs r3, r1 │ │ │ │ │ asrs r4, r1, #10 │ │ │ │ │ movs r3, r1 │ │ │ │ │ - add r4, sp, #816 @ 0x330 │ │ │ │ │ + add r4, sp, #976 @ 0x3d0 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - add r2, sp, #264 @ 0x108 │ │ │ │ │ + add r2, sp, #424 @ 0x1a8 │ │ │ │ │ movs r7, r0 │ │ │ │ │ lsrs r2, r4, #14 │ │ │ │ │ movs r3, r1 │ │ │ │ │ asrs r0, r4, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - add r4, pc, #376 @ (adr r4, 2c62c ) │ │ │ │ │ + add r4, pc, #536 @ (adr r4, 2c6cc ) │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 0002c4b4 : │ │ │ │ │ nco_crd_var_dmn_scp(): │ │ │ │ │ ./src/nco/nco_grp_utl.c:3175 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r6, r0 │ │ │ │ │ @@ -57538,27 +57538,27 @@ │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ lsrs r6, r0, #10 │ │ │ │ │ movs r3, r1 │ │ │ │ │ lsrs r4, r0, #10 │ │ │ │ │ movs r3, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - add r5, pc, #840 @ (adr r5, 2ca4c ) │ │ │ │ │ + add r5, pc, #1000 @ (adr r5, 2caec ) │ │ │ │ │ movs r7, r0 │ │ │ │ │ lsrs r0, r4, #7 │ │ │ │ │ movs r3, r1 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - add r3, pc, #1000 @ (adr r3, 2caf8 ) │ │ │ │ │ + add r4, pc, #136 @ (adr r4, 2c798 ) │ │ │ │ │ movs r7, r0 │ │ │ │ │ - add r3, pc, #912 @ (adr r3, 2caa4 ) │ │ │ │ │ + add r4, pc, #48 @ (adr r4, 2c744 ) │ │ │ │ │ movs r7, r0 │ │ │ │ │ - add r3, pc, #952 @ (adr r3, 2cad0 ) │ │ │ │ │ + add r4, pc, #88 @ (adr r4, 2c770 ) │ │ │ │ │ movs r7, r0 │ │ │ │ │ - add r3, pc, #168 @ (adr r3, 2c7c4 ) │ │ │ │ │ + add r3, pc, #328 @ (adr r3, 2c864 ) │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 0002c71c : │ │ │ │ │ nco_bld_crd_rec_var_trv(): │ │ │ │ │ ./src/nco/nco_grp_utl.c:2832 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r5, r0 │ │ │ │ │ @@ -57740,21 +57740,21 @@ │ │ │ │ │ nop │ │ │ │ │ lsrs r6, r3, #32 │ │ │ │ │ movs r3, r1 │ │ │ │ │ lsrs r2, r3, #32 │ │ │ │ │ movs r3, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - add r3, pc, #760 @ (adr r3, 2cb5c ) │ │ │ │ │ + add r3, pc, #920 @ (adr r3, 2cbfc ) │ │ │ │ │ movs r7, r0 │ │ │ │ │ - add r3, pc, #424 @ (adr r3, 2ca10 ) │ │ │ │ │ + add r3, pc, #584 @ (adr r3, 2cab0 ) │ │ │ │ │ movs r7, r0 │ │ │ │ │ - add r6, pc, #288 @ (adr r6, 2c98c ) │ │ │ │ │ + add r6, pc, #448 @ (adr r6, 2ca2c ) │ │ │ │ │ movs r7, r0 │ │ │ │ │ - add r3, pc, #488 @ (adr r3, 2ca58 ) │ │ │ │ │ + add r3, pc, #648 @ (adr r3, 2caf8 ) │ │ │ │ │ movs r7, r0 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ lsls r4, r3, #28 │ │ │ │ │ movs r3, r1 │ │ │ │ │ │ │ │ │ │ 0002c878 : │ │ │ │ │ @@ -58153,17 +58153,17 @@ │ │ │ │ │ nop │ │ │ │ │ lsls r2, r0, #27 │ │ │ │ │ movs r3, r1 │ │ │ │ │ lsls r6, r7, #26 │ │ │ │ │ movs r3, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - add r2, pc, #392 @ (adr r2, 2ccdc ) │ │ │ │ │ + add r2, pc, #552 @ (adr r2, 2cd7c ) │ │ │ │ │ movs r7, r0 │ │ │ │ │ - add r1, pc, #592 @ (adr r1, 2cda8 ) │ │ │ │ │ + add r1, pc, #752 @ (adr r1, 2ce48 ) │ │ │ │ │ movs r7, r0 │ │ │ │ │ lsls r6, r3, #17 │ │ │ │ │ movs r3, r1 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ ... │ │ │ │ │ │ │ │ │ │ 0002cb60 : │ │ │ │ │ @@ -58466,41 +58466,41 @@ │ │ │ │ │ adds r3, #20 │ │ │ │ │ add r0, pc │ │ │ │ │ blx 102c4 <__assert_fail@plt> │ │ │ │ │ lsls r0, r3, #15 │ │ │ │ │ movs r3, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - add r0, pc, #944 @ (adr r0, 2d138 ) │ │ │ │ │ + add r1, pc, #80 @ (adr r1, 2cdd8 ) │ │ │ │ │ movs r7, r0 │ │ │ │ │ lsls r2, r0, #15 │ │ │ │ │ movs r3, r1 │ │ │ │ │ - ldr r7, [sp, #896] @ 0x380 │ │ │ │ │ + add r0, pc, #32 @ (adr r0, 2cdb0 ) │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r7, [sp, #896] @ 0x380 │ │ │ │ │ + add r0, pc, #32 @ (adr r0, 2cdb4 ) │ │ │ │ │ movs r7, r0 │ │ │ │ │ lsls r4, r3, #11 │ │ │ │ │ movs r3, r1 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldr r6, [sp, #816] @ 0x330 │ │ │ │ │ + ldr r6, [sp, #976] @ 0x3d0 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r6, [sp, #48] @ 0x30 │ │ │ │ │ + ldr r6, [sp, #208] @ 0xd0 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldmia r7, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ │ + beq.n 2cdf4 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r0, [sp, #192] @ 0xc0 │ │ │ │ │ + ldr r0, [sp, #352] @ 0x160 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r6, [sp, #800] @ 0x320 │ │ │ │ │ + ldr r6, [sp, #960] @ 0x3c0 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldmia r7, {r3, r5, r6, r7} │ │ │ │ │ + beq.n 2cdd4 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r0, [sp, #104] @ 0x68 │ │ │ │ │ + ldr r0, [sp, #264] @ 0x108 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r6, [sp, #408] @ 0x198 │ │ │ │ │ + ldr r6, [sp, #568] @ 0x238 │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 0002cdbc : │ │ │ │ │ nco_scp_var_crd(): │ │ │ │ │ ./src/nco/nco_grp_utl.c:3306 │ │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ │ mov r4, r1 │ │ │ │ │ @@ -58575,19 +58575,19 @@ │ │ │ │ │ add r0, pc │ │ │ │ │ blx 102c4 <__assert_fail@plt> │ │ │ │ │ nop │ │ │ │ │ lsls r6, r7, #5 │ │ │ │ │ movs r3, r1 │ │ │ │ │ asrs r4, r2, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldmia r7!, {r1, r2, r3, r4} │ │ │ │ │ + ldmia r7!, {r1, r2, r6} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - str r7, [sp, #320] @ 0x140 │ │ │ │ │ + str r7, [sp, #480] @ 0x1e0 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r6, [sp, #240] @ 0xf0 │ │ │ │ │ + ldr r6, [sp, #400] @ 0x190 │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 0002ce5c : │ │ │ │ │ nco_bld_var_dmn(): │ │ │ │ │ ./src/nco/nco_grp_utl.c:3350 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r6, r0 │ │ │ │ │ @@ -59377,40 +59377,40 @@ │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ lsls r4, r2, #3 │ │ │ │ │ movs r3, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ lsls r0, r1, #3 │ │ │ │ │ movs r3, r1 │ │ │ │ │ - ldr r7, [sp, #896] @ 0x380 │ │ │ │ │ + add r0, pc, #32 @ (adr r0, 2d43c ) │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r6, [sp, #736] @ 0x2e0 │ │ │ │ │ + ldr r6, [sp, #896] @ 0x380 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r6, [sp, #120] @ 0x78 │ │ │ │ │ + ldr r6, [sp, #280] @ 0x118 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r5, [sp, #800] @ 0x320 │ │ │ │ │ + ldr r5, [sp, #960] @ 0x3c0 │ │ │ │ │ movs r7, r0 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ │ + ldr r3, [sp, #168] @ 0xa8 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldmia r1!, {r3, r4, r5, r6, r7} │ │ │ │ │ + ldmia r2!, {r5} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - str r2, [sp, #168] @ 0xa8 │ │ │ │ │ + str r2, [sp, #328] @ 0x148 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r2, [sp, #632] @ 0x278 │ │ │ │ │ + ldr r2, [sp, #792] @ 0x318 │ │ │ │ │ movs r7, r0 │ │ │ │ │ smlal r0, r0, ip, sl │ │ │ │ │ - ldr r2, [sp, #424] @ 0x1a8 │ │ │ │ │ + ldr r2, [sp, #584] @ 0x248 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldmia r1!, {r2, r3, r4, r6} │ │ │ │ │ + ldmia r1!, {r2, r7} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - str r1, [sp, #568] @ 0x238 │ │ │ │ │ + str r1, [sp, #728] @ 0x2d8 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r1, [sp, #184] @ 0xb8 │ │ │ │ │ + ldr r1, [sp, #344] @ 0x158 │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 0002d450 : │ │ │ │ │ nco_wrt_trv_tbl(): │ │ │ │ │ ./src/nco/nco_grp_utl.c:3523 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov fp, r1 │ │ │ │ │ @@ -59677,29 +59677,29 @@ │ │ │ │ │ blx 1173c <__fprintf_chk@plt+0x4> │ │ │ │ │ b.n 2d51a │ │ │ │ │ nco_wrt_trv_tbl(): │ │ │ │ │ ./src/nco/nco_grp_utl.c:3577 │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ @ instruction: 0xfaea000a │ │ │ │ │ - ldr r2, [sp, #304] @ 0x130 │ │ │ │ │ + ldr r2, [sp, #464] @ 0x1d0 │ │ │ │ │ movs r7, r0 │ │ │ │ │ @ instruction: 0xfad6000a │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - movs r4, #98 @ 0x62 │ │ │ │ │ + movs r4, #138 @ 0x8a │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldr r2, [sp, #64] @ 0x40 │ │ │ │ │ + ldr r2, [sp, #224] @ 0xe0 │ │ │ │ │ movs r7, r0 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ vld1.8 {d0[0]}, [lr], sl │ │ │ │ │ - ldr r0, [sp, #592] @ 0x250 │ │ │ │ │ + ldr r0, [sp, #752] @ 0x2f0 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r0, [sp, #504] @ 0x1f8 │ │ │ │ │ + ldr r0, [sp, #664] @ 0x298 │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 0002d650 : │ │ │ │ │ nco_gpe_chk(): │ │ │ │ │ ./src/nco/nco_grp_utl.c:3585 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r5, r1 │ │ │ │ │ @@ -59906,17 +59906,17 @@ │ │ │ │ │ ./src/nco/nco_grp_utl.c:3623 │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ str??.w r0, [ip, #10] │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ ldrh.w r0, [sl, #10] │ │ │ │ │ - ldr r2, [sp, #320] @ 0x140 │ │ │ │ │ + ldr r2, [sp, #480] @ 0x1e0 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - str r7, [sp, #952] @ 0x3b8 │ │ │ │ │ + ldr r0, [sp, #88] @ 0x58 │ │ │ │ │ movs r7, r0 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ @ instruction: 0xf7e6000a │ │ │ │ │ │ │ │ │ │ 0002d7cc : │ │ │ │ │ nco_get_rec_dmn_nm(): │ │ │ │ │ @@ -60018,19 +60018,19 @@ │ │ │ │ │ ldr r0, [pc, #20] @ (2d894 ) │ │ │ │ │ add r3, pc │ │ │ │ │ add r1, pc │ │ │ │ │ adds r3, #72 @ 0x48 │ │ │ │ │ add r0, pc │ │ │ │ │ blx 102c4 <__assert_fail@plt> │ │ │ │ │ nop │ │ │ │ │ - stmia r4!, {r1, r3, r4, r6, r7} │ │ │ │ │ + stmia r5!, {r1} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldrh r4, [r1, #40] @ 0x28 │ │ │ │ │ + ldrh r4, [r6, #40] @ 0x28 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r0, [sp, #384] @ 0x180 │ │ │ │ │ + ldr r0, [sp, #544] @ 0x220 │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 0002d898 : │ │ │ │ │ nco_cpy_fix_var_trv(): │ │ │ │ │ ./src/nco/nco_grp_utl.c:3783 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r6, r3 │ │ │ │ │ @@ -60220,25 +60220,25 @@ │ │ │ │ │ nco_cpy_fix_var_trv(): │ │ │ │ │ ./src/nco/nco_grp_utl.c:3829 │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ @ instruction: 0xf69e000a │ │ │ │ │ @ instruction: 0xf69a000a │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldr r0, [sp, #360] @ 0x168 │ │ │ │ │ + ldr r0, [sp, #520] @ 0x208 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r0, [sp, #496] @ 0x1f0 │ │ │ │ │ + ldr r0, [sp, #656] @ 0x290 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - movs r0, #26 │ │ │ │ │ + movs r0, #66 @ 0x42 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - stmia r4!, {r1, r3, r4, r5} │ │ │ │ │ + stmia r4!, {r1, r5, r6} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldrh r4, [r5, #34] @ 0x22 │ │ │ │ │ + ldrh r4, [r2, #36] @ 0x24 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - str r7, [sp, #912] @ 0x390 │ │ │ │ │ + ldr r0, [sp, #48] @ 0x30 │ │ │ │ │ movs r7, r0 │ │ │ │ │ rsb r0, r0, #9043968 @ 0x8a0000 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ ... │ │ │ │ │ │ │ │ │ │ 0002da28 : │ │ │ │ │ nco_pck_cpy_att(): │ │ │ │ │ @@ -60384,19 +60384,19 @@ │ │ │ │ │ ldr r0, [pc, #20] @ (2db34 ) │ │ │ │ │ add r3, pc │ │ │ │ │ add r1, pc │ │ │ │ │ adds r3, #112 @ 0x70 │ │ │ │ │ add r0, pc │ │ │ │ │ blx 102c4 <__assert_fail@plt> │ │ │ │ │ nop │ │ │ │ │ - stmia r2!, {r1, r3, r4, r5} │ │ │ │ │ + stmia r2!, {r1, r5, r6} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldrh r4, [r5, #18] │ │ │ │ │ + ldrh r4, [r2, #20] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - str r6, [sp, #208] @ 0xd0 │ │ │ │ │ + str r6, [sp, #368] @ 0x170 │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 0002db38 : │ │ │ │ │ nco_set_prm_typ_out(): │ │ │ │ │ ./src/nco/nco_grp_utl.c:4293 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov ip, r1 │ │ │ │ │ @@ -60600,26 +60600,26 @@ │ │ │ │ │ blx 10484 │ │ │ │ │ b.n 2dba2 │ │ │ │ │ nop │ │ │ │ │ and.w r0, r0, #9043968 @ 0x8a0000 │ │ │ │ │ @ instruction: 0xf3f8000a │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - str r6, [sp, #424] @ 0x1a8 │ │ │ │ │ + str r6, [sp, #584] @ 0x248 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - str r5, [sp, #896] @ 0x380 │ │ │ │ │ + str r6, [sp, #32] │ │ │ │ │ movs r7, r0 │ │ │ │ │ @ instruction: 0xf35a000a │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - stmia r0!, {r3, r5, r7} │ │ │ │ │ + stmia r0!, {r4, r6, r7} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldrh r2, [r3, #6] │ │ │ │ │ + ldrh r2, [r0, #8] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - str r4, [sp, #648] @ 0x288 │ │ │ │ │ + str r4, [sp, #808] @ 0x328 │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 0002dcf0 : │ │ │ │ │ nco_var_fll_trv(): │ │ │ │ │ ./src/nco/nco_grp_utl.c:4357 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov fp, r2 │ │ │ │ │ @@ -61377,79 +61377,79 @@ │ │ │ │ │ add r1, pc │ │ │ │ │ adds r3, #148 @ 0x94 │ │ │ │ │ add r0, pc │ │ │ │ │ blx 102c4 <__assert_fail@plt> │ │ │ │ │ movw r0, #8202 @ 0x200a │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - strh r6, [r0, #38] @ 0x26 │ │ │ │ │ + strh r6, [r5, #38] @ 0x26 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - strh r4, [r0, #40] @ 0x28 │ │ │ │ │ + strh r4, [r5, #40] @ 0x28 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - @ instruction: 0xf33a0006 │ │ │ │ │ + bfi r0, r2, #0, #7 │ │ │ │ │ cdp 0, 7, cr0, cr2, cr10, {0} │ │ │ │ │ - cbnz r2, 2e332 │ │ │ │ │ + cbnz r2, 2e33c │ │ │ │ │ movs r7, r0 │ │ │ │ │ - strh r4, [r7, #30] │ │ │ │ │ + strh r4, [r4, #32] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - str r0, [sp, #272] @ 0x110 │ │ │ │ │ + str r0, [sp, #432] @ 0x1b0 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - cbnz r4, 2e32c │ │ │ │ │ + cbnz r4, 2e336 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - strh r6, [r6, #28] │ │ │ │ │ + strh r6, [r3, #30] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - str r0, [sp, #920] @ 0x398 │ │ │ │ │ + str r1, [sp, #56] @ 0x38 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - cbnz r6, 2e332 │ │ │ │ │ + cbnz r6, 2e33c │ │ │ │ │ movs r7, r0 │ │ │ │ │ - strh r0, [r4, #28] │ │ │ │ │ + strh r0, [r1, #30] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - str r0, [sp, #704] @ 0x2c0 │ │ │ │ │ + str r0, [sp, #864] @ 0x360 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - cbnz r0, 2e33a │ │ │ │ │ + cbnz r0, 2e344 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - strh r2, [r1, #28] │ │ │ │ │ + strh r2, [r6, #28] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - str r0, [sp, #504] @ 0x1f8 │ │ │ │ │ + str r0, [sp, #664] @ 0x298 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - cbnz r2, 2e340 │ │ │ │ │ + cbnz r2, 2e34a │ │ │ │ │ movs r7, r0 │ │ │ │ │ - strh r4, [r6, #26] │ │ │ │ │ + strh r4, [r3, #28] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - str r0, [sp, #288] @ 0x120 │ │ │ │ │ + str r0, [sp, #448] @ 0x1c0 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - cbnz r4, 2e346 │ │ │ │ │ + cbnz r4, 2e350 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - strh r6, [r3, #26] │ │ │ │ │ + strh r6, [r0, #28] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - str r0, [sp, #72] @ 0x48 │ │ │ │ │ + str r0, [sp, #232] @ 0xe8 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - cbnz r6, 2e34c │ │ │ │ │ + cbnz r6, 2e356 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - strh r0, [r1, #26] │ │ │ │ │ + strh r0, [r6, #26] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - str r0, [sp, #608] @ 0x260 │ │ │ │ │ + str r0, [sp, #768] @ 0x300 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - revsh r0, r7 │ │ │ │ │ + cbnz r0, 2e35c │ │ │ │ │ movs r7, r0 │ │ │ │ │ - strh r2, [r5, #24] │ │ │ │ │ + strh r2, [r2, #26] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldrh r6, [r2, #60] @ 0x3c │ │ │ │ │ + ldrh r6, [r7, #60] @ 0x3c │ │ │ │ │ movs r7, r0 │ │ │ │ │ - revsh r6, r2 │ │ │ │ │ + revsh r6, r7 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - strh r0, [r1, #24] │ │ │ │ │ + strh r0, [r6, #24] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldrh r0, [r3, #60] @ 0x3c │ │ │ │ │ + ldrh r0, [r0, #62] @ 0x3e │ │ │ │ │ movs r7, r0 │ │ │ │ │ - revsh r0, r0 │ │ │ │ │ + revsh r0, r5 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - strh r2, [r6, #22] │ │ │ │ │ + strh r2, [r3, #24] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - rev16 r2, r5 │ │ │ │ │ + hlt 0x0012 │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 0002e334 : │ │ │ │ │ nco_fll_var_trv(): │ │ │ │ │ ./src/nco/nco_grp_utl.c:3677 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov fp, r2 │ │ │ │ │ @@ -61947,17 +61947,17 @@ │ │ │ │ │ ./src/nco/nco_grp_utl.c:5337 │ │ │ │ │ bx lr │ │ │ │ │ ./src/nco/nco_grp_utl.c:5336 │ │ │ │ │ ldr r0, [pc, #8] @ (2e6bc ) │ │ │ │ │ add r0, pc │ │ │ │ │ ./src/nco/nco_grp_utl.c:5337 │ │ │ │ │ bx lr │ │ │ │ │ - ldrh r2, [r2, #34] @ 0x22 │ │ │ │ │ + ldrh r2, [r7, #34] @ 0x22 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldrh r4, [r1, #34] @ 0x22 │ │ │ │ │ + ldrh r4, [r6, #34] @ 0x22 │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 0002e6c0 : │ │ │ │ │ nco_cpy_var_dfn_trv(): │ │ │ │ │ ./src/nco/nco_grp_utl.c:4588 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r9, r1 │ │ │ │ │ @@ -63479,57 +63479,57 @@ │ │ │ │ │ ./src/nco/nco_grp_utl.c:4755 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [sp, #112] @ 0x70 │ │ │ │ │ ./src/nco/nco_grp_utl.c:4754 │ │ │ │ │ str r3, [sp, #100] @ 0x64 │ │ │ │ │ b.w 2e974 │ │ │ │ │ nop │ │ │ │ │ - str r2, [sp, #512] @ 0x200 │ │ │ │ │ + str r2, [sp, #672] @ 0x2a0 │ │ │ │ │ movs r7, r0 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ strex r0, r0, [r0, #40] @ 0x28 │ │ │ │ │ @ instruction: 0xe812000a │ │ │ │ │ - ldrh r0, [r6, #30] │ │ │ │ │ + ldrh r0, [r3, #32] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldrh r4, [r4, #30] │ │ │ │ │ + ldrh r4, [r1, #32] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldrh r0, [r5, #30] │ │ │ │ │ + ldrh r0, [r2, #32] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldrh r6, [r5, #30] │ │ │ │ │ + ldrh r6, [r2, #32] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldrh r4, [r3, #38] @ 0x26 │ │ │ │ │ + ldrh r4, [r0, #40] @ 0x28 │ │ │ │ │ movs r7, r0 │ │ │ │ │ b.n 2f684 │ │ │ │ │ movs r2, r1 │ │ │ │ │ - add r7, sp, #688 @ 0x2b0 │ │ │ │ │ + add r7, sp, #848 @ 0x350 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - strb r6, [r3, #31] │ │ │ │ │ + ldrb r6, [r0, #0] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - strh r2, [r6, #52] @ 0x34 │ │ │ │ │ + strh r2, [r3, #54] @ 0x36 │ │ │ │ │ movs r7, r0 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - strh r0, [r3, #50] @ 0x32 │ │ │ │ │ + strh r0, [r0, #52] @ 0x34 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - strh r4, [r5, #58] @ 0x3a │ │ │ │ │ + strh r4, [r2, #60] @ 0x3c │ │ │ │ │ movs r7, r0 │ │ │ │ │ - strh r0, [r3, #54] @ 0x36 │ │ │ │ │ + strh r0, [r0, #56] @ 0x38 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - strh r6, [r2, #46] @ 0x2e │ │ │ │ │ + strh r6, [r7, #46] @ 0x2e │ │ │ │ │ movs r7, r0 │ │ │ │ │ - lsrs r0, r2, #2 │ │ │ │ │ + lsrs r0, r7, #2 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strh r6, [r2, #18] │ │ │ │ │ + strh r6, [r7, #18] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - strh r6, [r7, #56] @ 0x38 │ │ │ │ │ + strh r6, [r4, #58] @ 0x3a │ │ │ │ │ movs r7, r0 │ │ │ │ │ asrs r0, r4, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - strh r2, [r0, #32] │ │ │ │ │ + strh r2, [r5, #32] │ │ │ │ │ movs r7, r0 │ │ │ │ │ ./src/nco/nco_grp_utl.c:5153 │ │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ ldr r3, [sp, #116] @ 0x74 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ b.n 2ed10 │ │ │ │ │ @@ -64695,71 +64695,71 @@ │ │ │ │ │ add r3, pc │ │ │ │ │ add r1, pc │ │ │ │ │ adds r3, #164 @ 0xa4 │ │ │ │ │ add r0, pc │ │ │ │ │ blx 102c4 <__assert_fail@plt> │ │ │ │ │ asrs r0, r4, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - strh r6, [r7, #28] │ │ │ │ │ + strh r6, [r4, #30] │ │ │ │ │ movs r7, r0 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - strh r6, [r0, #32] │ │ │ │ │ + strh r6, [r5, #32] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - strh r2, [r2, #32] │ │ │ │ │ + strh r2, [r7, #32] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - lsls r4, r2, #15 │ │ │ │ │ + lsls r4, r7, #15 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrb r6, [r2, #29] │ │ │ │ │ + ldrb r6, [r7, #29] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldrb r6, [r6, #29] │ │ │ │ │ + ldrb r6, [r3, #30] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - lsls r6, r4, #13 │ │ │ │ │ + lsls r6, r1, #14 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strh r6, [r3, #20] │ │ │ │ │ + strh r6, [r0, #22] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - strh r0, [r2, #18] │ │ │ │ │ + strh r0, [r7, #18] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - strh r2, [r2, #18] │ │ │ │ │ + strh r2, [r7, #18] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldrb r0, [r1, #28] │ │ │ │ │ + ldrb r0, [r6, #28] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - add r2, pc, #552 @ (adr r2, 2fe10 ) │ │ │ │ │ + add r2, pc, #712 @ (adr r2, 2feb0 ) │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r4, [r7, #40] @ 0x28 │ │ │ │ │ + ldr r4, [r4, #44] @ 0x2c │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldrb r0, [r4, #8] │ │ │ │ │ + ldrb r0, [r1, #9] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldrb r6, [r1, #8] │ │ │ │ │ + ldrb r6, [r6, #8] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - add r2, pc, #304 @ (adr r2, 2fd28 ) │ │ │ │ │ + add r2, pc, #464 @ (adr r2, 2fdc8 ) │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r6, [r7, #36] @ 0x24 │ │ │ │ │ + ldr r6, [r4, #40] @ 0x28 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldrb r6, [r7, #24] │ │ │ │ │ + ldrb r6, [r4, #25] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - add r2, pc, #216 @ (adr r2, 2fcdc ) │ │ │ │ │ + add r2, pc, #376 @ (adr r2, 2fd7c ) │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r0, [r5, #36] @ 0x24 │ │ │ │ │ + ldr r0, [r2, #40] @ 0x28 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldrb r0, [r3, #5] │ │ │ │ │ + ldrb r0, [r0, #6] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - add r1, pc, #952 @ (adr r1, 2ffc8 ) │ │ │ │ │ + add r2, pc, #88 @ (adr r2, 2fc68 ) │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r0, [r4, #32] │ │ │ │ │ + ldr r0, [r1, #36] @ 0x24 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldrb r4, [r0, #6] │ │ │ │ │ + ldrb r4, [r5, #6] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldrb r6, [r0, #7] │ │ │ │ │ + ldrb r6, [r5, #7] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - add r1, pc, #720 @ (adr r1, 2fef0 ) │ │ │ │ │ + add r1, pc, #880 @ (adr r1, 2ff90 ) │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r6, [r4, #28] │ │ │ │ │ + ldr r6, [r1, #32] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldrb r6, [r2, #3] │ │ │ │ │ + ldrb r6, [r7, #3] │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 0002fc28 : │ │ │ │ │ nco_prc_cmn(): │ │ │ │ │ ./src/nco/nco_grp_utl.c:3852 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ ldr.w r5, [pc, #2220] @ 304dc │ │ │ │ │ @@ -65824,81 +65824,81 @@ │ │ │ │ │ ./src/nco/nco_grp_utl.c:4067 │ │ │ │ │ b.n 302ce │ │ │ │ │ nop │ │ │ │ │ bcc.n 30508 │ │ │ │ │ movs r2, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - strh r6, [r7, #6] │ │ │ │ │ + strh r6, [r4, #8] │ │ │ │ │ movs r7, r0 │ │ │ │ │ bcs.n 30498 │ │ │ │ │ movs r2, r1 │ │ │ │ │ beq.n 30560 │ │ │ │ │ movs r2, r1 │ │ │ │ │ - ldrb r6, [r2, #7] │ │ │ │ │ + ldrb r6, [r7, #7] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldrb r4, [r0, #8] │ │ │ │ │ + ldrb r4, [r5, #8] │ │ │ │ │ movs r7, r0 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldr r3, [sp, #800] @ 0x320 │ │ │ │ │ + ldr r3, [sp, #960] @ 0x3c0 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - str r2, [r7, #60] @ 0x3c │ │ │ │ │ + str r2, [r4, #64] @ 0x40 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldrb r2, [r1, #13] │ │ │ │ │ + ldrb r2, [r6, #13] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldrb r2, [r2, #10] │ │ │ │ │ + ldrb r2, [r7, #10] │ │ │ │ │ movs r7, r0 │ │ │ │ │ asrs r0, r4, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - strb r2, [r2, #26] │ │ │ │ │ + strb r2, [r7, #26] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r1, [sp, #208] @ 0xd0 │ │ │ │ │ + ldr r1, [sp, #368] @ 0x170 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - str r6, [r4, #20] │ │ │ │ │ + str r6, [r1, #24] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - strb r2, [r0, #23] │ │ │ │ │ + strb r2, [r5, #23] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r1, [sp, #120] @ 0x78 │ │ │ │ │ + ldr r1, [sp, #280] @ 0x118 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - str r0, [r2, #20] │ │ │ │ │ + str r0, [r7, #20] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - strb r4, [r3, #22] │ │ │ │ │ + strb r4, [r0, #23] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r1, [sp, #16] │ │ │ │ │ + ldr r1, [sp, #176] @ 0xb0 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - str r6, [r6, #16] │ │ │ │ │ + str r6, [r3, #20] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - strb r2, [r5, #20] │ │ │ │ │ + strb r2, [r2, #21] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r0, [sp, #952] @ 0x3b8 │ │ │ │ │ + ldr r1, [sp, #88] @ 0x58 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - str r0, [r4, #16] │ │ │ │ │ + str r0, [r1, #20] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - strb r0, [r1, #21] │ │ │ │ │ + strb r0, [r6, #21] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r0, [sp, #864] @ 0x360 │ │ │ │ │ + ldr r1, [sp, #0] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - str r2, [r1, #16] │ │ │ │ │ + str r2, [r6, #16] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - strb r2, [r4, #20] │ │ │ │ │ + strb r2, [r1, #21] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r0, [sp, #776] @ 0x308 │ │ │ │ │ + ldr r0, [sp, #936] @ 0x3a8 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - str r4, [r6, #12] │ │ │ │ │ + str r4, [r3, #16] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldrb r0, [r4, #0] │ │ │ │ │ + ldrb r0, [r1, #1] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r0, [sp, #688] @ 0x2b0 │ │ │ │ │ + ldr r0, [sp, #848] @ 0x350 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - str r6, [r3, #12] │ │ │ │ │ + str r6, [r0, #16] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - strb r6, [r4, #31] │ │ │ │ │ + ldrb r6, [r1, #0] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldrb r0, [r5, #1] │ │ │ │ │ + ldrb r0, [r2, #2] │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 0003056c : │ │ │ │ │ nco_cpy_fix(): │ │ │ │ │ ./src/nco/nco_grp_utl.c:4111 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ ldr r5, [pc, #424] @ (3071c ) │ │ │ │ │ @@ -66115,25 +66115,25 @@ │ │ │ │ │ nop │ │ │ │ │ ldmia r1, {r1, r4, r6, r7} │ │ │ │ │ movs r2, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ ldmia r0!, {r2, r3, r5, r7} │ │ │ │ │ movs r2, r1 │ │ │ │ │ - str r6, [sp, #384] @ 0x180 │ │ │ │ │ + str r6, [sp, #544] @ 0x220 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldrsh r2, [r2, r2] │ │ │ │ │ + ldrsh r2, [r7, r2] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - strb r2, [r5, #10] │ │ │ │ │ + strb r2, [r2, #11] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - str r6, [sp, #296] @ 0x128 │ │ │ │ │ + str r6, [sp, #456] @ 0x1c8 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldrsh r4, [r7, r1] │ │ │ │ │ + ldrsh r4, [r4, r2] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - strb r0, [r6, #9] │ │ │ │ │ + strb r0, [r3, #10] │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 00030740 : │ │ │ │ │ nco_var_prc_idx_trv(): │ │ │ │ │ ./src/nco/nco_grp_utl.c:5716 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ ./src/nco/nco_grp_utl.c:5719 │ │ │ │ │ @@ -66167,19 +66167,19 @@ │ │ │ │ │ ldr r1, [pc, #16] @ (3078c ) │ │ │ │ │ ldr r0, [pc, #20] @ (30790 ) │ │ │ │ │ add r3, pc │ │ │ │ │ add r1, pc │ │ │ │ │ adds r3, #208 @ 0xd0 │ │ │ │ │ add r0, pc │ │ │ │ │ blx 102c4 <__assert_fail@plt> │ │ │ │ │ - str r5, [sp, #880] @ 0x370 │ │ │ │ │ + str r6, [sp, #16] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldrsh r6, [r1, r0] │ │ │ │ │ + ldrsh r6, [r6, r0] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldrb r2, [r3, #16] │ │ │ │ │ + ldrb r2, [r0, #17] │ │ │ │ │ movs r1, r1 │ │ │ │ │ │ │ │ │ │ 00030794 : │ │ │ │ │ nco_var_dmn_rdr_mtd_trv(): │ │ │ │ │ ./src/nco/nco_grp_utl.c:5350 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov sl, r0 │ │ │ │ │ @@ -67349,51 +67349,51 @@ │ │ │ │ │ blx 102c4 <__assert_fail@plt> │ │ │ │ │ stmia r7!, {r1, r3, r4, r7} │ │ │ │ │ movs r2, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ stmia r7!, {r2, r4, r5, r6} │ │ │ │ │ movs r2, r1 │ │ │ │ │ - strb r2, [r3, #23] │ │ │ │ │ + strb r2, [r0, #24] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - strb r4, [r5, #22] │ │ │ │ │ + strb r4, [r2, #23] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - strb r2, [r1, #21] │ │ │ │ │ + strb r2, [r6, #21] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - strb r0, [r3, #19] │ │ │ │ │ + strb r0, [r0, #20] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - strb r0, [r5, #20] │ │ │ │ │ + strb r0, [r2, #21] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - strb r0, [r7, #16] │ │ │ │ │ + strb r0, [r4, #17] │ │ │ │ │ movs r7, r0 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ stmia r2!, {r2} │ │ │ │ │ movs r2, r1 │ │ │ │ │ - strb r2, [r5, #7] │ │ │ │ │ + strb r2, [r2, #8] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - strb r6, [r3, #7] │ │ │ │ │ + strb r6, [r0, #8] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldrh r0, [r6, #40] @ 0x28 │ │ │ │ │ + ldrh r0, [r3, #42] @ 0x2a │ │ │ │ │ movs r7, r0 │ │ │ │ │ - strb r2, [r4, r5] │ │ │ │ │ + strb r2, [r1, r6] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r2, [r1, #84] @ 0x54 │ │ │ │ │ + ldr r2, [r6, #84] @ 0x54 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldrh r2, [r3, #40] @ 0x28 │ │ │ │ │ + ldrh r2, [r0, #42] @ 0x2a │ │ │ │ │ movs r7, r0 │ │ │ │ │ - strb r4, [r1, r5] │ │ │ │ │ + strb r4, [r6, r5] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - str r0, [r6, #72] @ 0x48 │ │ │ │ │ + str r0, [r3, #76] @ 0x4c │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldrh r0, [r0, #40] @ 0x28 │ │ │ │ │ + ldrh r0, [r5, #40] @ 0x28 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - strb r2, [r6, r4] │ │ │ │ │ + strb r2, [r3, r5] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r6, [r5, #80] @ 0x50 │ │ │ │ │ + ldr r6, [r2, #84] @ 0x54 │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 000310bc : │ │ │ │ │ nco_rdf_dmn_trv(): │ │ │ │ │ ./src/nco/nco_grp_utl.c:5741 │ │ │ │ │ sub sp, #16 │ │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ @@ -68197,47 +68197,47 @@ │ │ │ │ │ adds r3, #252 @ 0xfc │ │ │ │ │ add r0, pc │ │ │ │ │ blx 102c4 <__assert_fail@plt> │ │ │ │ │ ./src/nco/nco_grp_utl.c:5971 │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ pop {r1, r2, r3, r6, r7, pc} │ │ │ │ │ movs r2, r1 │ │ │ │ │ - ldr r2, [r6, #116] @ 0x74 │ │ │ │ │ + ldr r2, [r3, #120] @ 0x78 │ │ │ │ │ movs r7, r0 │ │ │ │ │ pop {r2, r3, r4, r5, r7, pc} │ │ │ │ │ movs r2, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - add r2, pc, #144 @ (adr r2, 31744 ) │ │ │ │ │ + add r2, pc, #304 @ (adr r2, 317e4 ) │ │ │ │ │ movs r6, r0 │ │ │ │ │ rev16 r6, r6 │ │ │ │ │ movs r2, r1 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldr r5, [sp, #720] @ 0x2d0 │ │ │ │ │ + ldr r5, [sp, #880] @ 0x370 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r5, [sp, #272] @ 0x110 │ │ │ │ │ + ldr r5, [sp, #432] @ 0x1b0 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - strh r4, [r6, #54] @ 0x36 │ │ │ │ │ + strh r4, [r3, #56] @ 0x38 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r7, [pc, #152] @ (31764 ) │ │ │ │ │ + ldr r7, [pc, #312] @ (31804 ) │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r2, [r4, #36] @ 0x24 │ │ │ │ │ + ldr r2, [r1, #40] @ 0x28 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - strh r6, [r3, #54] @ 0x36 │ │ │ │ │ + strh r6, [r0, #56] @ 0x38 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r7, [pc, #64] @ (31718 ) │ │ │ │ │ + ldr r7, [pc, #224] @ (317b8 ) │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r4, [r7, #32] │ │ │ │ │ + ldr r4, [r4, #36] @ 0x24 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - strh r0, [r1, #54] @ 0x36 │ │ │ │ │ + strh r0, [r6, #54] @ 0x36 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r6, [pc, #1000] @ (31acc ) │ │ │ │ │ + ldr r7, [pc, #136] @ (3176c ) │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r2, [r0, #32] │ │ │ │ │ + ldr r2, [r5, #32] │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 000316e8 : │ │ │ │ │ nco_dmn_msa_tbl(): │ │ │ │ │ ./src/nco/nco_grp_utl.c:6006 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r8, r2 │ │ │ │ │ @@ -68823,59 +68823,59 @@ │ │ │ │ │ ./src/nco/nco_grp_utl.c:6120 │ │ │ │ │ ldr.w r3, [sl] │ │ │ │ │ b.n 3187c │ │ │ │ │ @ instruction: 0xb850 │ │ │ │ │ movs r2, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldr r4, [r0, #40] @ 0x28 │ │ │ │ │ + ldr r4, [r5, #40] @ 0x28 │ │ │ │ │ movs r7, r0 │ │ │ │ │ @ instruction: 0xb82a │ │ │ │ │ movs r2, r1 │ │ │ │ │ - ldrb r2, [r3, r4] │ │ │ │ │ + ldrb r2, [r0, r5] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldrb r4, [r7, r3] │ │ │ │ │ + ldrb r4, [r4, r4] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldrb r4, [r7, r3] │ │ │ │ │ + ldrb r4, [r4, r4] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldrb r2, [r0, r4] │ │ │ │ │ + ldrb r2, [r5, r4] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldrsh r6, [r2, r2] │ │ │ │ │ + ldrsh r6, [r7, r2] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldrsh r0, [r7, r0] │ │ │ │ │ + ldrsh r0, [r4, r1] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r6, [r4, #4] │ │ │ │ │ + ldr r6, [r1, #8] │ │ │ │ │ movs r7, r0 │ │ │ │ │ asrs r0, r4, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ push {r1, r3, r6, r7, lr} │ │ │ │ │ movs r2, r1 │ │ │ │ │ - strh r0, [r0, #26] │ │ │ │ │ + strh r0, [r5, #26] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r3, [pc, #456] @ (31d14 ) │ │ │ │ │ + ldr r3, [pc, #616] @ (31db4 ) │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldrh r4, [r0, r1] │ │ │ │ │ + ldrh r4, [r5, r1] │ │ │ │ │ movs r7, r0 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldr r0, [r6, r7] │ │ │ │ │ + ldrh r0, [r3, r0] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldrh r2, [r7, r0] │ │ │ │ │ + ldrh r2, [r4, r1] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - strh r4, [r6, #18] │ │ │ │ │ + strh r4, [r3, #20] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r2, [pc, #664] @ (31dfc ) │ │ │ │ │ + ldr r2, [pc, #824] @ (31e9c ) │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r4, [r2, r6] │ │ │ │ │ + ldr r4, [r7, r6] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - strh r4, [r3, #18] │ │ │ │ │ + strh r4, [r0, #20] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r2, [pc, #568] @ (31da8 ) │ │ │ │ │ + ldr r2, [pc, #728] @ (31e48 ) │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r0, [r6, r7] │ │ │ │ │ + ldrh r0, [r3, r0] │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 00031b74 : │ │ │ │ │ nco_dmn_trv_msa_tbl(): │ │ │ │ │ ./src/nco/nco_grp_utl.c:5978 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ mov r6, r2 │ │ │ │ │ @@ -69371,41 +69371,41 @@ │ │ │ │ │ add.w r3, r3, #292 @ 0x124 │ │ │ │ │ add r0, pc │ │ │ │ │ blx 102c4 <__assert_fail@plt> │ │ │ │ │ uxtb r2, r6 │ │ │ │ │ movs r2, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - str r6, [r5, #88] @ 0x58 │ │ │ │ │ + str r6, [r2, #92] @ 0x5c │ │ │ │ │ movs r7, r0 │ │ │ │ │ uxtb r6, r4 │ │ │ │ │ movs r2, r1 │ │ │ │ │ sxth r2, r2 │ │ │ │ │ movs r2, r1 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - str r2, [r0, #60] @ 0x3c │ │ │ │ │ + str r2, [r5, #60] @ 0x3c │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldrsb r4, [r4, r2] │ │ │ │ │ + ldrsb r4, [r1, r3] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bge.n 31e1c │ │ │ │ │ + bge.n 31e6c │ │ │ │ │ movs r7, r0 │ │ │ │ │ - str r2, [r4, #52] @ 0x34 │ │ │ │ │ + str r2, [r1, #56] @ 0x38 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldrb r2, [r7, #26] │ │ │ │ │ + ldrb r2, [r4, #27] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - mov ip, sp │ │ │ │ │ + bxns r2 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - str r6, [r0, #48] @ 0x30 │ │ │ │ │ + str r6, [r5, #48] @ 0x30 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldrb r2, [r4, #26] │ │ │ │ │ + ldrb r2, [r1, #27] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - mov ip, sl │ │ │ │ │ + mov ip, pc │ │ │ │ │ movs r7, r0 │ │ │ │ │ - str r6, [r4, #44] @ 0x2c │ │ │ │ │ + str r6, [r1, #48] @ 0x30 │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 00031f04 : │ │ │ │ │ nco_dmn_out_mk(): │ │ │ │ │ ./src/nco/nco_grp_utl.c:6511 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r9, r2 │ │ │ │ │ @@ -69674,37 +69674,37 @@ │ │ │ │ │ nco_dmn_out_mk(): │ │ │ │ │ ./src/nco/nco_grp_utl.c:6582 │ │ │ │ │ b.n 320a0 │ │ │ │ │ ./src/nco/nco_grp_utl.c:6588 │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ add sp, #224 @ 0xe0 │ │ │ │ │ movs r2, r1 │ │ │ │ │ - str r0, [r7, #52] @ 0x34 │ │ │ │ │ + str r0, [r4, #56] @ 0x38 │ │ │ │ │ movs r7, r0 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ add sp, #88 @ 0x58 │ │ │ │ │ movs r2, r1 │ │ │ │ │ add r7, sp, #744 @ 0x2e8 │ │ │ │ │ movs r2, r1 │ │ │ │ │ - ldrb r2, [r2, #20] │ │ │ │ │ + ldrb r2, [r7, #20] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - cmp r4, r8 │ │ │ │ │ + cmp r4, sp │ │ │ │ │ movs r7, r0 │ │ │ │ │ - str r2, [r3, #28] │ │ │ │ │ + str r2, [r0, #32] │ │ │ │ │ movs r7, r0 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - str r4, [r6, #28] │ │ │ │ │ + str r4, [r3, #32] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - strb r0, [r3, r1] │ │ │ │ │ + strb r0, [r0, r2] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bhi.n 321ac │ │ │ │ │ + bhi.n 321fc │ │ │ │ │ movs r7, r0 │ │ │ │ │ - str r6, [r1, #24] │ │ │ │ │ + str r6, [r6, #24] │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 00032114 : │ │ │ │ │ nco_dmn_id_mk(): │ │ │ │ │ ./src/nco/nco_grp_utl.c:6595 │ │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ │ mov r5, r0 │ │ │ │ │ @@ -69774,19 +69774,19 @@ │ │ │ │ │ ldr r0, [pc, #24] @ (321a8 ) │ │ │ │ │ add r3, pc │ │ │ │ │ add r1, pc │ │ │ │ │ add.w r3, r3, #332 @ 0x14c │ │ │ │ │ add r0, pc │ │ │ │ │ blx 102c4 <__assert_fail@plt> │ │ │ │ │ nop │ │ │ │ │ - ldrb r0, [r1, #15] │ │ │ │ │ + ldrb r0, [r6, #15] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - mvns r2, r7 │ │ │ │ │ + add r2, r4 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - str r0, [r2, #8] │ │ │ │ │ + str r0, [r7, #8] │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 000321ac : │ │ │ │ │ nco_dmn_avg_mk(): │ │ │ │ │ ./src/nco/nco_grp_utl.c:6349 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ vpush {d8} │ │ │ │ │ @@ -70278,45 +70278,45 @@ │ │ │ │ │ blx 1173c <__fprintf_chk@plt+0x4> │ │ │ │ │ nco_dmn_avg_mk(): │ │ │ │ │ ./src/nco/nco_grp_utl.c:6496 │ │ │ │ │ b.n 324b2 │ │ │ │ │ nop │ │ │ │ │ add r5, sp, #456 @ 0x1c8 │ │ │ │ │ movs r2, r1 │ │ │ │ │ - ldrsh r6, [r4, r0] │ │ │ │ │ + ldrsh r6, [r1, r1] │ │ │ │ │ movs r6, r0 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - str r6, [r6, #4] │ │ │ │ │ + str r6, [r3, #8] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldrb r6, [r4, #4] │ │ │ │ │ + ldrb r6, [r1, #5] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - adcs r0, r3 │ │ │ │ │ + sbcs r0, r0 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldrb r6, [r5, r7] │ │ │ │ │ + ldrsh r6, [r2, r0] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldrb r6, [r1, #4] │ │ │ │ │ + ldrb r6, [r6, #4] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - adcs r0, r0 │ │ │ │ │ + adcs r0, r5 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldrsh r2, [r1, r3] │ │ │ │ │ + ldrsh r2, [r6, r3] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldrb r6, [r6, #3] │ │ │ │ │ + ldrb r6, [r3, #4] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - asrs r0, r5 │ │ │ │ │ + adcs r0, r2 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldrb r2, [r7, r4] │ │ │ │ │ + ldrb r2, [r4, r5] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldrsh r6, [r2, r3] │ │ │ │ │ + ldrsh r6, [r7, r3] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldrsh r0, [r5, r3] │ │ │ │ │ + ldrsh r0, [r2, r4] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bmi.n 325ac │ │ │ │ │ + bmi.n 325fc │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldrsh r2, [r6, r1] │ │ │ │ │ + ldrsh r2, [r3, r2] │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 00032538 : │ │ │ │ │ nco_bld_rec_dmn(): │ │ │ │ │ ./src/nco/nco_grp_utl.c:6637 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov fp, r2 │ │ │ │ │ @@ -70748,41 +70748,41 @@ │ │ │ │ │ ./src/nco/nco_grp_utl.c:6774 │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ nop.w │ │ │ │ │ ... │ │ │ │ │ add r2, sp, #8 │ │ │ │ │ movs r2, r1 │ │ │ │ │ - ldrsh r4, [r7, r2] │ │ │ │ │ + ldrsh r4, [r4, r3] │ │ │ │ │ movs r7, r0 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ add r1, sp, #896 @ 0x380 │ │ │ │ │ movs r2, r1 │ │ │ │ │ - strb r6, [r5, #1] │ │ │ │ │ + strb r6, [r2, #2] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldrsh r2, [r4, r0] │ │ │ │ │ + ldrsh r2, [r1, r1] │ │ │ │ │ movs r7, r0 │ │ │ │ │ add r1, sp, #432 @ 0x1b0 │ │ │ │ │ movs r2, r1 │ │ │ │ │ - strb r0, [r6, #24] │ │ │ │ │ + strb r0, [r3, #25] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - subs r6, #98 @ 0x62 │ │ │ │ │ + subs r6, #138 @ 0x8a │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldrb r0, [r3, r1] │ │ │ │ │ + ldrb r0, [r0, r2] │ │ │ │ │ movs r7, r0 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldrb r6, [r7, r1] │ │ │ │ │ + ldrb r6, [r4, r2] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldrb r2, [r3, r2] │ │ │ │ │ + ldrb r2, [r0, r3] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bne.n 32958 │ │ │ │ │ + bne.n 327a8 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldrh r2, [r3, r6] │ │ │ │ │ + ldrh r2, [r0, r7] │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 0003288c : │ │ │ │ │ nco_prn_tbl_lmt(): │ │ │ │ │ ./src/nco/nco_grp_utl.c:6779 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov sl, r0 │ │ │ │ │ @@ -71094,29 +71094,29 @@ │ │ │ │ │ nop │ │ │ │ │ add r6, pc, #672 @ (adr r6, 32d34 ) │ │ │ │ │ movs r2, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ add r6, pc, #640 @ (adr r6, 32d1c ) │ │ │ │ │ movs r2, r1 │ │ │ │ │ - ldrh r0, [r3, r7] │ │ │ │ │ + ldrb r0, [r0, r0] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldrh r2, [r1, r6] │ │ │ │ │ + ldrh r2, [r6, r6] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldrh r4, [r5, r5] │ │ │ │ │ + ldrh r4, [r2, r6] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - beq.n 32ad4 │ │ │ │ │ + beq.n 32b24 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldrh r6, [r6, r4] │ │ │ │ │ + ldrh r6, [r3, r5] │ │ │ │ │ movs r7, r0 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldrh r0, [r4, r0] │ │ │ │ │ + ldrh r0, [r1, r1] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldmia r6!, {r4, r7} │ │ │ │ │ + ldmia r6!, {r3, r4, r5, r7} │ │ │ │ │ movs r7, r0 │ │ │ │ │ add r4, pc, #864 @ (adr r4, 32e20 ) │ │ │ │ │ movs r2, r1 │ │ │ │ │ │ │ │ │ │ 00032ac0 : │ │ │ │ │ nco_chk_dmn(): │ │ │ │ │ ./src/nco/nco_grp_utl.c:7008 │ │ │ │ │ @@ -71182,15 +71182,15 @@ │ │ │ │ │ cmp r6, r4 │ │ │ │ │ bne.n 32ae0 │ │ │ │ │ ./src/nco/nco_grp_utl.c:7018 │ │ │ │ │ add sp, #8 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ add r4, pc, #496 @ (adr r4, 32d18 ) │ │ │ │ │ movs r2, r1 │ │ │ │ │ - ldr r0, [r0, r7] │ │ │ │ │ + ldr r0, [r5, r7] │ │ │ │ │ movs r7, r0 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ ... │ │ │ │ │ │ │ │ │ │ 00032b30 : │ │ │ │ │ nco_chk_dmn_in(): │ │ │ │ │ ./src/nco/nco_grp_utl.c:7026 │ │ │ │ │ @@ -71263,19 +71263,19 @@ │ │ │ │ │ ldr r1, [pc, #20] @ (32bc4 ) │ │ │ │ │ ldr r0, [pc, #20] @ (32bc8 ) │ │ │ │ │ add r3, pc │ │ │ │ │ add r1, pc │ │ │ │ │ add.w r3, r3, #380 @ 0x17c │ │ │ │ │ add r0, pc │ │ │ │ │ blx 102c4 <__assert_fail@plt> │ │ │ │ │ - strb r6, [r4, #6] │ │ │ │ │ + strb r6, [r1, #7] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - subs r1, #216 @ 0xd8 │ │ │ │ │ + subs r2, #0 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r6, [r1, r4] │ │ │ │ │ + ldr r6, [r6, r4] │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 00032bcc : │ │ │ │ │ nco_bld_lmt(): │ │ │ │ │ ./src/nco/nco_grp_utl.c:7052 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov sl, r2 │ │ │ │ │ @@ -71997,21 +71997,21 @@ │ │ │ │ │ mov r0, r2 │ │ │ │ │ movs r1, #1 │ │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ │ blx 1173c <__fprintf_chk@plt+0x4> │ │ │ │ │ b.n 32fe4 │ │ │ │ │ add r3, pc, #392 @ (adr r3, 332d0 ) │ │ │ │ │ movs r2, r1 │ │ │ │ │ - ldr r0, [r2, r3] │ │ │ │ │ + ldr r0, [r7, r3] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r0, [r3, r2] │ │ │ │ │ + ldr r0, [r0, r3] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldrsb r4, [r5, r1] │ │ │ │ │ + ldrsb r4, [r2, r2] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - strb r6, [r2, r7] │ │ │ │ │ + strb r6, [r7, r7] │ │ │ │ │ movs r7, r0 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ ... │ │ │ │ │ │ │ │ │ │ 0003315c : │ │ │ │ │ nco_bld_lmt_var(): │ │ │ │ │ ./src/nco/nco_grp_utl.c:7368 │ │ │ │ │ @@ -72810,23 +72810,23 @@ │ │ │ │ │ ldr r1, [pc, #28] @ (33714 ) │ │ │ │ │ ldr r0, [pc, #28] @ (33718 ) │ │ │ │ │ add r3, pc │ │ │ │ │ add r1, pc │ │ │ │ │ add.w r3, r3, #396 @ 0x18c │ │ │ │ │ add r0, pc │ │ │ │ │ blx 102c4 <__assert_fail@plt> │ │ │ │ │ - ldr r7, [pc, #88] @ (33764 ) │ │ │ │ │ + ldr r7, [pc, #248] @ (33804 ) │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r6, [pc, #784] @ (33a20 ) │ │ │ │ │ + ldr r6, [pc, #944] @ (33ac0 ) │ │ │ │ │ movs r7, r0 │ │ │ │ │ - str r6, [r3, #100] @ 0x64 │ │ │ │ │ + str r6, [r0, #104] @ 0x68 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - cmp r6, #144 @ 0x90 │ │ │ │ │ + cmp r6, #184 @ 0xb8 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r6, [pc, #664] @ (339b4 ) │ │ │ │ │ + ldr r6, [pc, #824] @ (33a54 ) │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 0003371c : │ │ │ │ │ nco_skp_var(): │ │ │ │ │ ./src/nco/nco_grp_utl.c:7706 │ │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ │ ./src/nco/nco_grp_utl.c:7712 │ │ │ │ │ @@ -72885,19 +72885,19 @@ │ │ │ │ │ ldr r0, [pc, #24] @ (3379c ) │ │ │ │ │ add r3, pc │ │ │ │ │ add r1, pc │ │ │ │ │ add.w r3, r3, #420 @ 0x1a4 │ │ │ │ │ add r0, pc │ │ │ │ │ blx 102c4 <__assert_fail@plt> │ │ │ │ │ nop │ │ │ │ │ - str r4, [r2, #92] @ 0x5c │ │ │ │ │ + str r4, [r7, #92] @ 0x5c │ │ │ │ │ movs r7, r0 │ │ │ │ │ - cmp r6, #6 │ │ │ │ │ + cmp r6, #46 @ 0x2e │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r6, [pc, #272] @ (338b0 ) │ │ │ │ │ + ldr r6, [pc, #432] @ (33950 ) │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 000337a0 : │ │ │ │ │ nco_var_get_wgt_trv(): │ │ │ │ │ ./src/nco/nco_grp_utl.c:7745 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ ldr r5, [pc, #640] @ (33a28 ) │ │ │ │ │ @@ -73254,15 +73254,15 @@ │ │ │ │ │ movs r2, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ str r7, [sp, #512] @ 0x200 │ │ │ │ │ movs r2, r1 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldr r4, [pc, #752] @ (33d2c ) │ │ │ │ │ + ldr r4, [pc, #912] @ (33dcc ) │ │ │ │ │ movs r7, r0 │ │ │ │ │ str r6, [sp, #48] @ 0x30 │ │ │ │ │ movs r2, r1 │ │ │ │ │ │ │ │ │ │ 00033a40 : │ │ │ │ │ nco_grp_var_lst(): │ │ │ │ │ ./src/nco/nco_grp_utl.c:7878 │ │ │ │ │ @@ -73597,33 +73597,33 @@ │ │ │ │ │ blx 102c4 <__assert_fail@plt> │ │ │ │ │ str r4, [sp, #312] @ 0x138 │ │ │ │ │ movs r2, r1 │ │ │ │ │ str r4, [sp, #304] @ 0x130 │ │ │ │ │ movs r2, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldr r4, [pc, #160] @ (33d64 ) │ │ │ │ │ + ldr r4, [pc, #320] @ (33e04 ) │ │ │ │ │ movs r7, r0 │ │ │ │ │ asrs r0, r4, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldr r2, [pc, #288] @ (33dec ) │ │ │ │ │ + ldr r2, [pc, #448] @ (33e8c ) │ │ │ │ │ movs r7, r0 │ │ │ │ │ str r3, [sp, #208] @ 0xd0 │ │ │ │ │ movs r2, r1 │ │ │ │ │ - str r2, [r1, #12] │ │ │ │ │ + str r2, [r6, #12] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - cmp r0, #252 @ 0xfc │ │ │ │ │ + cmp r1, #36 @ 0x24 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - cmp r1, #6 │ │ │ │ │ + cmp r1, #46 @ 0x2e │ │ │ │ │ movs r7, r0 │ │ │ │ │ - str r2, [r6, #8] │ │ │ │ │ + str r2, [r3, #12] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - cmp r0, #228 @ 0xe4 │ │ │ │ │ + cmp r1, #12 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - str r2, [r3, #4] │ │ │ │ │ + str r2, [r0, #8] │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 00033ce8 : │ │ │ │ │ nco_lmt_aux(): │ │ │ │ │ ./src/nco/nco_grp_utl.c:8188 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov sl, r3 │ │ │ │ │ @@ -74178,23 +74178,23 @@ │ │ │ │ │ mov r0, sl │ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ │ movs r1, #1 │ │ │ │ │ blx 1173c <__fprintf_chk@plt+0x4> │ │ │ │ │ b.n 34064 │ │ │ │ │ str r2, [sp, #304] @ 0x130 │ │ │ │ │ movs r2, r1 │ │ │ │ │ - bx r3 │ │ │ │ │ + bx r8 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - mov sl, ip │ │ │ │ │ + bx r1 │ │ │ │ │ movs r7, r0 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - cmp r0, r3 │ │ │ │ │ + cmp r0, r8 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - cmp r6, r8 │ │ │ │ │ + cmp r6, sp │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 000340d4 : │ │ │ │ │ nco_lmt_aux_tbl(): │ │ │ │ │ ./src/nco/nco_grp_utl.c:8140 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ vpush {d8-d9} │ │ │ │ │ @@ -74760,43 +74760,43 @@ │ │ │ │ │ ldr r1, [pc, #68] @ (34540 ) │ │ │ │ │ ldr r0, [pc, #68] @ (34544 ) │ │ │ │ │ add r3, pc │ │ │ │ │ add r1, pc │ │ │ │ │ add.w r3, r3, #448 @ 0x1c0 │ │ │ │ │ add r0, pc │ │ │ │ │ blx 102c4 <__assert_fail@plt> │ │ │ │ │ - cmp r8, r9 │ │ │ │ │ + cmp r8, lr │ │ │ │ │ movs r7, r0 │ │ │ │ │ ldrh r0, [r0, #40] @ 0x28 │ │ │ │ │ movs r2, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ ldrh r2, [r4, #38] @ 0x26 │ │ │ │ │ movs r2, r1 │ │ │ │ │ - cmp r0, lr │ │ │ │ │ + cmp r8, r3 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - add sl, pc │ │ │ │ │ + cmp r2, r4 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - add ip, r6 │ │ │ │ │ + add ip, fp │ │ │ │ │ movs r7, r0 │ │ │ │ │ ldrh r4, [r4, #24] │ │ │ │ │ movs r2, r1 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldr r2, [r6, r1] │ │ │ │ │ + ldr r2, [r3, r2] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - movs r0, #164 @ 0xa4 │ │ │ │ │ + movs r0, #204 @ 0xcc │ │ │ │ │ movs r7, r0 │ │ │ │ │ - cmn r6, r3 │ │ │ │ │ + orrs r6, r0 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r2, [r3, r1] │ │ │ │ │ + ldr r2, [r0, r2] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - movs r0, #140 @ 0x8c │ │ │ │ │ + movs r0, #180 @ 0xb4 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - cmp r2, r4 │ │ │ │ │ + cmn r2, r1 │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 00034548 : │ │ │ │ │ nco_var_scp(): │ │ │ │ │ ./src/nco/nco_grp_utl.c:8688 │ │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ │ mov r5, r0 │ │ │ │ │ @@ -75114,17 +75114,17 @@ │ │ │ │ │ nop │ │ │ │ │ ldrh r0, [r5, #8] │ │ │ │ │ movs r2, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ ldrh r6, [r2, #8] │ │ │ │ │ movs r2, r1 │ │ │ │ │ - rors r4, r0 │ │ │ │ │ + rors r4, r5 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - sbcs r0, r1 │ │ │ │ │ + sbcs r0, r6 │ │ │ │ │ movs r7, r0 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ ldrh r4, [r6, #0] │ │ │ │ │ movs r2, r1 │ │ │ │ │ │ │ │ │ │ 00034770 : │ │ │ │ │ @@ -75834,79 +75834,79 @@ │ │ │ │ │ add r0, pc │ │ │ │ │ blx 102c4 <__assert_fail@plt> │ │ │ │ │ nop │ │ │ │ │ strh r4, [r0, #62] @ 0x3e │ │ │ │ │ movs r2, r1 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - lsrs r4, r3 │ │ │ │ │ + asrs r4, r0 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - lsrs r0, r5 │ │ │ │ │ + asrs r0, r2 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - sub sp, #288 @ 0x120 │ │ │ │ │ + sub sp, #448 @ 0x1c0 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - lsrs r6, r3 │ │ │ │ │ + asrs r6, r0 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - lsrs r2, r5 │ │ │ │ │ + asrs r2, r2 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - asrs r2, r4 │ │ │ │ │ + adcs r2, r1 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - movs r6, #46 @ 0x2e │ │ │ │ │ + movs r6, #86 @ 0x56 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - lsrs r6, r7 │ │ │ │ │ + asrs r6, r4 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - eors r4, r7 │ │ │ │ │ + lsls r4, r4 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - add r7, sp, #536 @ 0x218 │ │ │ │ │ + add r7, sp, #696 @ 0x2b8 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - add r7, sp, #456 @ 0x1c8 │ │ │ │ │ + add r7, sp, #616 @ 0x268 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ands r2, r1 │ │ │ │ │ + ands r2, r6 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ands r4, r7 │ │ │ │ │ + eors r4, r4 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - eors r6, r2 │ │ │ │ │ + eors r6, r7 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ands r0, r6 │ │ │ │ │ + eors r0, r3 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - strb r6, [r3, #2] │ │ │ │ │ + strb r6, [r0, #3] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ands r0, r1 │ │ │ │ │ + ands r0, r6 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - subs r7, #56 @ 0x38 │ │ │ │ │ + subs r7, #96 @ 0x60 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - add r6, sp, #400 @ 0x190 │ │ │ │ │ + add r6, sp, #560 @ 0x230 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - subs r6, #170 @ 0xaa │ │ │ │ │ + subs r6, #210 @ 0xd2 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - subs r6, #46 @ 0x2e │ │ │ │ │ + subs r6, #86 @ 0x56 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - subs r6, #38 @ 0x26 │ │ │ │ │ + subs r6, #78 @ 0x4e │ │ │ │ │ movs r7, r0 │ │ │ │ │ - subs r6, #236 @ 0xec │ │ │ │ │ + subs r7, #20 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - subs r5, #232 @ 0xe8 │ │ │ │ │ + subs r6, #16 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - str r0, [r3, r7] │ │ │ │ │ + strh r0, [r0, r0] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - subs r2, r1, r0 │ │ │ │ │ + subs r2, r6, r0 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - movs r0, #84 @ 0x54 │ │ │ │ │ + movs r0, #124 @ 0x7c │ │ │ │ │ movs r7, r0 │ │ │ │ │ - str r0, [r0, r7] │ │ │ │ │ + str r0, [r5, r7] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - adds r2, r6, r7 │ │ │ │ │ + subs r2, r3, r0 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - subs r5, #80 @ 0x50 │ │ │ │ │ + subs r5, #120 @ 0x78 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - str r0, [r5, r6] │ │ │ │ │ + str r0, [r2, r7] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - adds r2, r3, r7 │ │ │ │ │ + subs r2, r0, r0 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - subs r6, #120 @ 0x78 │ │ │ │ │ + subs r6, #160 @ 0xa0 │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 00034c4c : │ │ │ │ │ nco_bld_dmn_ids_trv(): │ │ │ │ │ ./src/nco/nco_grp_utl.c:2311 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r6, r1 │ │ │ │ │ @@ -76198,41 +76198,41 @@ │ │ │ │ │ ./src/nco/nco_grp_utl.c:2408 │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ strh r4, [r5, #22] │ │ │ │ │ movs r2, r1 │ │ │ │ │ strh r4, [r4, #22] │ │ │ │ │ movs r2, r1 │ │ │ │ │ - subs r7, #152 @ 0x98 │ │ │ │ │ + subs r7, #192 @ 0xc0 │ │ │ │ │ movs r7, r0 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - subs r4, #204 @ 0xcc │ │ │ │ │ + subs r4, #244 @ 0xf4 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - subs r7, #180 @ 0xb4 │ │ │ │ │ + subs r7, #220 @ 0xdc │ │ │ │ │ movs r7, r0 │ │ │ │ │ - subs r5, #224 @ 0xe0 │ │ │ │ │ + subs r6, #8 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - subs r6, #24 │ │ │ │ │ + subs r6, #64 @ 0x40 │ │ │ │ │ movs r7, r0 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ strh r2, [r0, #10] │ │ │ │ │ movs r2, r1 │ │ │ │ │ - subs r4, #14 │ │ │ │ │ + subs r4, #54 @ 0x36 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - subs r2, #252 @ 0xfc │ │ │ │ │ + subs r3, #36 @ 0x24 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - subs r4, #30 │ │ │ │ │ + subs r4, #70 @ 0x46 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r6, [pc, #960] @ (35274 ) │ │ │ │ │ + ldr r7, [pc, #96] @ (34f14 ) │ │ │ │ │ movs r7, r0 │ │ │ │ │ - asrs r2, r4, #28 │ │ │ │ │ + asrs r2, r1, #29 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - subs r5, #80 @ 0x50 │ │ │ │ │ + subs r5, #120 @ 0x78 │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 00034ebc : │ │ │ │ │ nco_dmn_lmt(): │ │ │ │ │ ./src/nco/nco_grp_utl.c:8752 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ ./src/nco/nco_grp_utl.c:8753 │ │ │ │ │ @@ -76679,33 +76679,33 @@ │ │ │ │ │ ./src/nco/nco_grp_utl.c:8794 │ │ │ │ │ ldr.w sl, [r8] │ │ │ │ │ b.n 3506a │ │ │ │ │ ldrb r4, [r7, #31] │ │ │ │ │ movs r2, r1 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - subs r4, #164 @ 0xa4 │ │ │ │ │ + subs r4, #204 @ 0xcc │ │ │ │ │ movs r7, r0 │ │ │ │ │ - subs r4, #200 @ 0xc8 │ │ │ │ │ + subs r4, #240 @ 0xf0 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - subs r4, #114 @ 0x72 │ │ │ │ │ + subs r4, #154 @ 0x9a │ │ │ │ │ movs r7, r0 │ │ │ │ │ - subs r4, #164 @ 0xa4 │ │ │ │ │ + subs r4, #204 @ 0xcc │ │ │ │ │ movs r7, r0 │ │ │ │ │ - subs r4, #80 @ 0x50 │ │ │ │ │ + subs r4, #120 @ 0x78 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - subs r4, #78 @ 0x4e │ │ │ │ │ + subs r4, #118 @ 0x76 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - subs r4, #24 │ │ │ │ │ + subs r4, #64 @ 0x40 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - subs r4, #82 @ 0x52 │ │ │ │ │ + subs r4, #122 @ 0x7a │ │ │ │ │ movs r7, r0 │ │ │ │ │ - subs r4, #30 │ │ │ │ │ + subs r4, #70 @ 0x46 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - subs r4, #0 │ │ │ │ │ + subs r4, #40 @ 0x28 │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 0003518c : │ │ │ │ │ nco_bld_nsm(): │ │ │ │ │ ./src/nco/nco_grp_utl.c:8813 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ vpush {d8-d10} │ │ │ │ │ @@ -77688,37 +77688,37 @@ │ │ │ │ │ ldr r4, [sp, #72] @ 0x48 │ │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ │ b.n 35674 │ │ │ │ │ ldrb r6, [r4, #22] │ │ │ │ │ movs r2, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - subs r4, #84 @ 0x54 │ │ │ │ │ + subs r4, #124 @ 0x7c │ │ │ │ │ movs r7, r0 │ │ │ │ │ ldrb r2, [r0, #22] │ │ │ │ │ movs r2, r1 │ │ │ │ │ - subs r3, #56 @ 0x38 │ │ │ │ │ - movs r7, r0 │ │ │ │ │ - subs r3, #92 @ 0x5c │ │ │ │ │ + subs r3, #96 @ 0x60 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - subs r2, #252 @ 0xfc │ │ │ │ │ + subs r3, #132 @ 0x84 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - subs r3, #68 @ 0x44 │ │ │ │ │ + subs r3, #36 @ 0x24 │ │ │ │ │ movs r7, r0 │ │ │ │ │ subs r3, #108 @ 0x6c │ │ │ │ │ movs r7, r0 │ │ │ │ │ + subs r3, #148 @ 0x94 │ │ │ │ │ + movs r7, r0 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ ldrb r6, [r1, #12] │ │ │ │ │ movs r2, r1 │ │ │ │ │ asrs r0, r4, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - subs r0, #42 @ 0x2a │ │ │ │ │ + subs r0, #82 @ 0x52 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - subs r0, #50 @ 0x32 │ │ │ │ │ + subs r0, #90 @ 0x5a │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 00035904 : │ │ │ │ │ nco_wrt_atr(): │ │ │ │ │ ./src/nco/nco_grp_utl.c:9032 │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ mov r5, r1 │ │ │ │ │ @@ -78014,15 +78014,15 @@ │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ strb r4, [r2, #23] │ │ │ │ │ movs r2, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ strb r2, [r7, #22] │ │ │ │ │ movs r2, r1 │ │ │ │ │ - adds r4, #126 @ 0x7e │ │ │ │ │ + adds r4, #166 @ 0xa6 │ │ │ │ │ movs r7, r0 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ strb r2, [r6, #17] │ │ │ │ │ movs r2, r1 │ │ │ │ │ │ │ │ │ │ 00035b2c : │ │ │ │ │ @@ -78589,31 +78589,31 @@ │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ strb r4, [r1, #16] │ │ │ │ │ movs r2, r1 │ │ │ │ │ strb r4, [r0, #16] │ │ │ │ │ movs r2, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - adds r3, #162 @ 0xa2 │ │ │ │ │ + adds r3, #202 @ 0xca │ │ │ │ │ movs r7, r0 │ │ │ │ │ - adds r2, #116 @ 0x74 │ │ │ │ │ + adds r2, #156 @ 0x9c │ │ │ │ │ movs r7, r0 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - adds r0, #206 @ 0xce │ │ │ │ │ + adds r0, #246 @ 0xf6 │ │ │ │ │ movs r7, r0 │ │ │ │ │ strb r2, [r6, #4] │ │ │ │ │ movs r2, r1 │ │ │ │ │ - cmp r7, #220 @ 0xdc │ │ │ │ │ + adds r0, #4 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - cmp r7, #218 @ 0xda │ │ │ │ │ + adds r0, #2 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - cmp r7, #238 @ 0xee │ │ │ │ │ + adds r0, #22 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - cmp r5, #110 @ 0x6e │ │ │ │ │ + cmp r5, #150 @ 0x96 │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 00035f48 : │ │ │ │ │ nco_prc_rel_mch(): │ │ │ │ │ ./src/nco/nco_grp_utl.c:9257 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ │ @@ -78835,17 +78835,17 @@ │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ ldr r2, [sp, #92] @ 0x5c │ │ │ │ │ blx 1173c <__fprintf_chk@plt+0x4> │ │ │ │ │ b.n 36056 │ │ │ │ │ nop │ │ │ │ │ ldr r6, [r5, #124] @ 0x7c │ │ │ │ │ movs r2, r1 │ │ │ │ │ - cmp r7, #132 @ 0x84 │ │ │ │ │ + cmp r7, #172 @ 0xac │ │ │ │ │ movs r7, r0 │ │ │ │ │ - cmp r6, #230 @ 0xe6 │ │ │ │ │ + cmp r7, #14 │ │ │ │ │ movs r7, r0 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ ... │ │ │ │ │ │ │ │ │ │ 00036104 : │ │ │ │ │ nco_prc_cmn_var_nm_fll(): │ │ │ │ │ ./src/nco/nco_grp_utl.c:9361 │ │ │ │ │ @@ -78956,15 +78956,15 @@ │ │ │ │ │ ldr r2, [r5, #4] │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ ldr r2, [sp, #88] @ 0x58 │ │ │ │ │ blx 1173c <__fprintf_chk@plt+0x4> │ │ │ │ │ b.n 36174 │ │ │ │ │ ldr r0, [r6, #96] @ 0x60 │ │ │ │ │ movs r2, r1 │ │ │ │ │ - cmp r6, #8 │ │ │ │ │ + cmp r6, #48 @ 0x30 │ │ │ │ │ movs r7, r0 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ ... │ │ │ │ │ │ │ │ │ │ 000361e0 : │ │ │ │ │ nco_cmn_nsm_var(): │ │ │ │ │ ./src/nco/nco_grp_utl.c:9397 │ │ │ │ │ @@ -79737,38 +79737,38 @@ │ │ │ │ │ blx 102c4 <__assert_fail@plt> │ │ │ │ │ ./src/nco/nco_grp_utl.c:9782 │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ ldr r0, [r7, #44] @ 0x2c │ │ │ │ │ movs r2, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - cmp r3, #166 @ 0xa6 │ │ │ │ │ + cmp r3, #206 @ 0xce │ │ │ │ │ movs r7, r0 │ │ │ │ │ ldr r2, [r6, #40] @ 0x28 │ │ │ │ │ movs r2, r1 │ │ │ │ │ ldr r4, [r4, #40] @ 0x28 │ │ │ │ │ movs r2, r1 │ │ │ │ │ - cmp r2, #98 @ 0x62 │ │ │ │ │ + cmp r2, #138 @ 0x8a │ │ │ │ │ movs r7, r0 │ │ │ │ │ - cmp r2, #254 @ 0xfe │ │ │ │ │ + cmp r3, #38 @ 0x26 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - cmp r2, #132 @ 0x84 │ │ │ │ │ + cmp r2, #172 @ 0xac │ │ │ │ │ movs r7, r0 │ │ │ │ │ - cmp r2, #160 @ 0xa0 │ │ │ │ │ + cmp r2, #200 @ 0xc8 │ │ │ │ │ movs r7, r0 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - cmp r1, #70 @ 0x46 │ │ │ │ │ + cmp r1, #110 @ 0x6e │ │ │ │ │ movs r7, r0 │ │ │ │ │ - movs r7, #16 │ │ │ │ │ + movs r7, #56 @ 0x38 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - adds r5, #234 @ 0xea │ │ │ │ │ + adds r6, #18 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - cdp2 0, 1, cr0, cr12, cr6, {0} │ │ │ │ │ - cmp r0, #94 @ 0x5e │ │ │ │ │ + cdp2 0, 4, cr0, cr4, cr6, {0} │ │ │ │ │ + cmp r0, #134 @ 0x86 │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 000367bc : │ │ │ │ │ nco_prc_nsm(): │ │ │ │ │ ./src/nco/nco_grp_utl.c:9801 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ ldr.w r5, [pc, #1620] @ 36e18 │ │ │ │ │ @@ -80596,61 +80596,61 @@ │ │ │ │ │ add r0, pc │ │ │ │ │ blx 102c4 <__assert_fail@plt> │ │ │ │ │ nop │ │ │ │ │ str r0, [r0, #120] @ 0x78 │ │ │ │ │ movs r2, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - cmp r0, #128 @ 0x80 │ │ │ │ │ + cmp r0, #168 @ 0xa8 │ │ │ │ │ movs r7, r0 │ │ │ │ │ str r4, [r1, #116] @ 0x74 │ │ │ │ │ movs r2, r1 │ │ │ │ │ str r6, [r3, #112] @ 0x70 │ │ │ │ │ movs r2, r1 │ │ │ │ │ - movs r7, #82 @ 0x52 │ │ │ │ │ - movs r7, r0 │ │ │ │ │ - movs r6, #208 @ 0xd0 │ │ │ │ │ + movs r7, #122 @ 0x7a │ │ │ │ │ movs r7, r0 │ │ │ │ │ movs r6, #248 @ 0xf8 │ │ │ │ │ movs r7, r0 │ │ │ │ │ + movs r7, #32 │ │ │ │ │ + movs r7, r0 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - adds r2, #152 @ 0x98 │ │ │ │ │ + adds r2, #192 @ 0xc0 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - @ instruction: 0xfaca0006 │ │ │ │ │ - movs r5, #12 │ │ │ │ │ + @ instruction: 0xfaf20006 │ │ │ │ │ + movs r5, #52 @ 0x34 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - movs r4, #202 @ 0xca │ │ │ │ │ + movs r4, #242 @ 0xf2 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - movs r4, #74 @ 0x4a │ │ │ │ │ + movs r4, #114 @ 0x72 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - movs r4, #116 @ 0x74 │ │ │ │ │ + movs r4, #156 @ 0x9c │ │ │ │ │ movs r7, r0 │ │ │ │ │ - movs r3, #88 @ 0x58 │ │ │ │ │ + movs r3, #128 @ 0x80 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - movs r3, #108 @ 0x6c │ │ │ │ │ + movs r3, #148 @ 0x94 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - cmp r7, #220 @ 0xdc │ │ │ │ │ + adds r0, #4 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - strb.w r0, [lr, r6] │ │ │ │ │ - movs r2, #192 @ 0xc0 │ │ │ │ │ + ldrh.w r0, [r6, r6] │ │ │ │ │ + movs r2, #232 @ 0xe8 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - movs r0, #190 @ 0xbe │ │ │ │ │ + movs r0, #230 @ 0xe6 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - movs r0, #146 @ 0x92 │ │ │ │ │ + movs r0, #186 @ 0xba │ │ │ │ │ movs r7, r0 │ │ │ │ │ - cmp r7, #108 @ 0x6c │ │ │ │ │ + cmp r7, #148 @ 0x94 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - @ instruction: 0xf79e0006 │ │ │ │ │ - movs r1, #224 @ 0xe0 │ │ │ │ │ + @ instruction: 0xf7c60006 │ │ │ │ │ + movs r2, #8 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - cmp r7, #80 @ 0x50 │ │ │ │ │ + cmp r7, #120 @ 0x78 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - @ instruction: 0xf7820006 │ │ │ │ │ - movs r2, #52 @ 0x34 │ │ │ │ │ + @ instruction: 0xf7aa0006 │ │ │ │ │ + movs r2, #92 @ 0x5c │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 00036e88 : │ │ │ │ │ nco_rel_mch(): │ │ │ │ │ ./src/nco/nco_grp_utl.c:10047 │ │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ │ ./src/nco/nco_grp_utl.c:10053 │ │ │ │ │ @@ -81253,31 +81253,31 @@ │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ ldr r2, [sp, #84] @ 0x54 │ │ │ │ │ blx 1173c <__fprintf_chk@plt+0x4> │ │ │ │ │ b.n 3721c │ │ │ │ │ nco_prc_rel_cmn_nm(): │ │ │ │ │ ./src/nco/nco_grp_utl.c:10197 │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ - movs r1, #84 @ 0x54 │ │ │ │ │ + movs r1, #124 @ 0x7c │ │ │ │ │ movs r7, r0 │ │ │ │ │ ldrsh r2, [r6, r5] │ │ │ │ │ movs r2, r1 │ │ │ │ │ ldrsh r2, [r5, r5] │ │ │ │ │ movs r2, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - movs r0, #82 @ 0x52 │ │ │ │ │ + movs r0, #122 @ 0x7a │ │ │ │ │ movs r7, r0 │ │ │ │ │ - movs r0, #174 @ 0xae │ │ │ │ │ + movs r0, #214 @ 0xd6 │ │ │ │ │ movs r7, r0 │ │ │ │ │ ldrsh r0, [r3, r2] │ │ │ │ │ movs r2, r1 │ │ │ │ │ - subs r4, r5, #6 │ │ │ │ │ + subs r4, r2, #7 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - subs r0, r2, #7 │ │ │ │ │ + subs r0, r7, #7 │ │ │ │ │ movs r7, r0 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ ... │ │ │ │ │ │ │ │ │ │ 000372fc : │ │ │ │ │ nco_chk_nsm(): │ │ │ │ │ ./src/nco/nco_grp_utl.c:10204 │ │ │ │ │ @@ -82118,59 +82118,59 @@ │ │ │ │ │ blx 102c4 <__assert_fail@plt> │ │ │ │ │ ./src/nco/nco_grp_utl.c:10415 │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ ldrb r0, [r7, r0] │ │ │ │ │ movs r2, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - subs r2, r1, #5 │ │ │ │ │ + subs r2, r6, #5 │ │ │ │ │ movs r7, r0 │ │ │ │ │ ldrb r4, [r4, r0] │ │ │ │ │ movs r2, r1 │ │ │ │ │ - subs r4, r0, #3 │ │ │ │ │ + subs r4, r5, #3 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - subs r6, r4, #1 │ │ │ │ │ + subs r6, r1, #2 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - adds r0, r1, #6 │ │ │ │ │ + adds r0, r6, #6 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - adds r6, r3, #6 │ │ │ │ │ + adds r6, r0, #7 │ │ │ │ │ movs r7, r0 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - subs r4, r0, r4 │ │ │ │ │ + subs r4, r5, r4 │ │ │ │ │ movs r7, r0 │ │ │ │ │ ldrsb r0, [r7, r5] │ │ │ │ │ movs r2, r1 │ │ │ │ │ - movs r5, #90 @ 0x5a │ │ │ │ │ + movs r5, #130 @ 0x82 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - stc 0, cr0, [ip, #24] │ │ │ │ │ - lsrs r6, r2, #14 │ │ │ │ │ + ldc 0, cr0, [r4, #24]! │ │ │ │ │ + lsrs r6, r7, #14 │ │ │ │ │ movs r1, r1 │ │ │ │ │ - asrs r2, r7, #24 │ │ │ │ │ + asrs r2, r4, #25 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - asrs r0, r7, #24 │ │ │ │ │ + asrs r0, r4, #25 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - asrs r6, r1, #25 │ │ │ │ │ + asrs r6, r6, #25 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - asrs r4, r1, #15 │ │ │ │ │ + asrs r4, r6, #15 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - movs r4, #150 @ 0x96 │ │ │ │ │ + movs r4, #190 @ 0xbe │ │ │ │ │ movs r7, r0 │ │ │ │ │ - stcl 0, cr0, [r8], {6} │ │ │ │ │ - adds r6, r5, r1 │ │ │ │ │ + ldcl 0, cr0, [r0], #24 │ │ │ │ │ + adds r6, r2, r2 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - movs r4, #126 @ 0x7e │ │ │ │ │ + movs r4, #166 @ 0xa6 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldc 0, cr0, [r0], #24 │ │ │ │ │ - lsrs r2, r7, #10 │ │ │ │ │ + ldcl 0, cr0, [r8], {6} │ │ │ │ │ + lsrs r2, r4, #11 │ │ │ │ │ movs r1, r1 │ │ │ │ │ - movs r4, #102 @ 0x66 │ │ │ │ │ + movs r4, #142 @ 0x8e │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldc 0, cr0, [r8], {6} │ │ │ │ │ - adds r6, r2, r1 │ │ │ │ │ + stcl 0, cr0, [r0], {6} │ │ │ │ │ + adds r6, r7, r1 │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 00037970 : │ │ │ │ │ nco_nsm_att(): │ │ │ │ │ ./src/nco/nco_grp_utl.c:10424 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r5, r1 │ │ │ │ │ @@ -82361,19 +82361,19 @@ │ │ │ │ │ nop │ │ │ │ │ strb r4, [r1, r7] │ │ │ │ │ movs r2, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ strb r0, [r0, r7] │ │ │ │ │ movs r2, r1 │ │ │ │ │ - adds r4, r1, r3 │ │ │ │ │ + adds r4, r6, r3 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - adds r6, r0, r3 │ │ │ │ │ + adds r6, r5, r3 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - adds r4, r2, r3 │ │ │ │ │ + adds r4, r7, r3 │ │ │ │ │ movs r7, r0 │ │ │ │ │ strb r4, [r0, r5] │ │ │ │ │ movs r2, r1 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ ... │ │ │ │ │ │ │ │ │ │ 00037ad4 : │ │ │ │ │ @@ -82586,19 +82586,19 @@ │ │ │ │ │ nop │ │ │ │ │ strb r2, [r4, r1] │ │ │ │ │ movs r2, r1 │ │ │ │ │ strb r2, [r3, r1] │ │ │ │ │ movs r2, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - asrs r2, r7, #31 │ │ │ │ │ + adds r2, r4, r0 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - asrs r4, r7, #30 │ │ │ │ │ + asrs r4, r4, #31 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - asrs r2, r1, #30 │ │ │ │ │ + asrs r2, r6, #30 │ │ │ │ │ movs r7, r0 │ │ │ │ │ strh r6, [r2, r7] │ │ │ │ │ movs r2, r1 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ ... │ │ │ │ │ │ │ │ │ │ 00037c68 : │ │ │ │ │ @@ -83383,27 +83383,27 @@ │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ strh r0, [r0, r3] │ │ │ │ │ movs r2, r1 │ │ │ │ │ strh r4, [r5, r2] │ │ │ │ │ movs r2, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - asrs r2, r4, #26 │ │ │ │ │ + asrs r2, r1, #27 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - asrs r2, r6, #22 │ │ │ │ │ + asrs r2, r3, #23 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - asrs r6, r7, #22 │ │ │ │ │ + asrs r6, r4, #23 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - asrs r2, r0, #21 │ │ │ │ │ + asrs r2, r5, #21 │ │ │ │ │ movs r7, r0 │ │ │ │ │ asrs r0, r4, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ ldr r7, [pc, #504] @ (3849c ) │ │ │ │ │ movs r2, r1 │ │ │ │ │ - asrs r0, r6, #10 │ │ │ │ │ + asrs r0, r3, #11 │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 000382a8 : │ │ │ │ │ nco_prc_cmn_nsm_att(): │ │ │ │ │ ./src/nco/nco_grp_utl.c:10557 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ ./src/nco/nco_grp_utl.c:10561 │ │ │ │ │ @@ -83876,43 +83876,43 @@ │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r2, pc │ │ │ │ │ blx 1173c <__fprintf_chk@plt+0x4> │ │ │ │ │ b.n 38330 │ │ │ │ │ nco_prc_cmn_nsm_att(): │ │ │ │ │ ./src/nco/nco_grp_utl.c:10636 │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ - lsrs r6, r0, #21 │ │ │ │ │ + lsrs r6, r5, #21 │ │ │ │ │ movs r7, r0 │ │ │ │ │ ldr r4, [pc, #544] @ (38878 ) │ │ │ │ │ movs r2, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ ldr r4, [pc, #408] @ (387f8 ) │ │ │ │ │ movs r2, r1 │ │ │ │ │ ldr r4, [pc, #248] @ (3875c ) │ │ │ │ │ movs r2, r1 │ │ │ │ │ - lsrs r4, r7, #15 │ │ │ │ │ + lsrs r4, r4, #16 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - asrs r4, r0, #2 │ │ │ │ │ + asrs r4, r5, #2 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - lsrs r0, r3, #16 │ │ │ │ │ + lsrs r0, r0, #17 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - lsrs r4, r6, #16 │ │ │ │ │ + lsrs r4, r3, #17 │ │ │ │ │ movs r7, r0 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - lsrs r4, r3, #1 │ │ │ │ │ + lsrs r4, r0, #2 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - asrs r6, r6, #28 │ │ │ │ │ + asrs r6, r3, #29 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - svc 104 @ 0x68 │ │ │ │ │ + svc 144 @ 0x90 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - lsrs r2, r5, #6 │ │ │ │ │ + lsrs r2, r2, #7 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - lsrs r0, r4, #4 │ │ │ │ │ + lsrs r0, r1, #5 │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 0003868c : │ │ │ │ │ nco_grp_brd(): │ │ │ │ │ ./src/nco/nco_grp_utl.c:9483 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r8, r2 │ │ │ │ │ @@ -84671,43 +84671,43 @@ │ │ │ │ │ blx 102c4 <__assert_fail@plt> │ │ │ │ │ ldr r0, [pc, #664] @ (38ecc ) │ │ │ │ │ movs r2, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ ldr r0, [pc, #504] @ (38e34 ) │ │ │ │ │ movs r2, r1 │ │ │ │ │ - lsrs r6, r7, #30 │ │ │ │ │ + lsrs r6, r4, #31 │ │ │ │ │ movs r7, r0 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - lsrs r0, r1, #18 │ │ │ │ │ + lsrs r0, r6, #18 │ │ │ │ │ movs r7, r0 │ │ │ │ │ mov r6, sl │ │ │ │ │ movs r2, r1 │ │ │ │ │ - lsrs r2, r0, #19 │ │ │ │ │ + lsrs r2, r5, #19 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - lsrs r2, r4, #16 │ │ │ │ │ + lsrs r2, r1, #17 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - lsrs r6, r0, #7 │ │ │ │ │ + lsrs r6, r5, #7 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - lsrs r2, r6, #4 │ │ │ │ │ + lsrs r2, r3, #5 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - lsrs r2, r1, #5 │ │ │ │ │ + lsrs r2, r6, #5 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - lsrs r0, r5, #2 │ │ │ │ │ + lsrs r0, r2, #3 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - lsrs r0, r1, #3 │ │ │ │ │ + lsrs r0, r6, #3 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - lsrs r6, r3, #9 │ │ │ │ │ + lsrs r6, r0, #10 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - asrs r6, r6, #4 │ │ │ │ │ + asrs r6, r3, #5 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bls.n 38d44 │ │ │ │ │ + bls.n 38b94 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - lsls r2, r0, #31 │ │ │ │ │ + lsls r2, r5, #31 │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 00038c78 : │ │ │ │ │ nco_prn_dmn(): │ │ │ │ │ ./src/nco/nco_grp_utl.c:10645 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r8, r2 │ │ │ │ │ @@ -84975,34 +84975,34 @@ │ │ │ │ │ nop │ │ │ │ │ cmp r6, r5 │ │ │ │ │ movs r2, r1 │ │ │ │ │ cmp r2, r5 │ │ │ │ │ movs r2, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - lsrs r6, r0, #9 │ │ │ │ │ + lsrs r6, r5, #9 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - lsrs r2, r2, #6 │ │ │ │ │ + lsrs r2, r7, #6 │ │ │ │ │ movs r7, r0 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - lsrs r0, r6, #4 │ │ │ │ │ + lsrs r0, r3, #5 │ │ │ │ │ movs r7, r0 │ │ │ │ │ adcs r0, r0 │ │ │ │ │ movs r2, r1 │ │ │ │ │ - lsrs r4, r5, #28 │ │ │ │ │ + lsrs r4, r2, #29 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bvc.n 38f3c │ │ │ │ │ + bvc.n 38d8c │ │ │ │ │ movs r6, r0 │ │ │ │ │ - sbc.w r0, r8, #8912896 @ 0x880000 │ │ │ │ │ - lsrs r4, r2, #28 │ │ │ │ │ + @ instruction: 0xf5900008 │ │ │ │ │ + lsrs r4, r7, #28 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bvc.n 38f18 │ │ │ │ │ + bvc.n 38f68 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - lsls r4, r0, #12 │ │ │ │ │ + lsls r4, r5, #12 │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 00038e90 : │ │ │ │ │ nco_xtr_crd_ass_add(): │ │ │ │ │ ./src/nco/nco_grp_utl.c:1489 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov fp, r1 │ │ │ │ │ @@ -85423,29 +85423,29 @@ │ │ │ │ │ nop │ │ │ │ │ lsls r2, r4 │ │ │ │ │ movs r2, r1 │ │ │ │ │ lsls r2, r3 │ │ │ │ │ movs r2, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - lsrs r4, r4, #3 │ │ │ │ │ + lsrs r4, r1, #4 │ │ │ │ │ movs r7, r0 │ │ │ │ │ ands r2, r4 │ │ │ │ │ movs r2, r1 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - lsls r2, r5, #22 │ │ │ │ │ + lsls r2, r2, #23 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - lsls r4, r7, #22 │ │ │ │ │ + lsls r4, r4, #23 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - lsrs r0, r1, #14 │ │ │ │ │ + lsrs r0, r6, #14 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bcc.n 39180 │ │ │ │ │ + bcc.n 391d0 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - lsls r0, r4, #22 │ │ │ │ │ + lsls r0, r1, #23 │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 00039210 : │ │ │ │ │ nco_nsm_wrt_att(): │ │ │ │ │ ./src/nco/nco_grp_utl.c:10714 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r5, r3 │ │ │ │ │ @@ -85640,15 +85640,15 @@ │ │ │ │ │ ./src/nco/nco_grp_utl.c:10773 │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ subs r5, #34 @ 0x22 │ │ │ │ │ movs r2, r1 │ │ │ │ │ - movs r2, r7 │ │ │ │ │ + lsls r2, r4, #1 │ │ │ │ │ movs r7, r0 │ │ │ │ │ subs r4, #24 │ │ │ │ │ movs r2, r1 │ │ │ │ │ │ │ │ │ │ 00039380 : │ │ │ │ │ nco_var_xtr_trv(): │ │ │ │ │ ./src/nco/nco_grp_utl.c:10781 │ │ │ │ │ @@ -85711,15 +85711,15 @@ │ │ │ │ │ cmp r2, r5 │ │ │ │ │ bhi.n 3939e │ │ │ │ │ ./src/nco/nco_grp_utl.c:10788 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ nop │ │ │ │ │ subs r3, #192 @ 0xc0 │ │ │ │ │ movs r2, r1 │ │ │ │ │ - subs r6, r4, #2 │ │ │ │ │ + subs r6, r1, #3 │ │ │ │ │ movs r6, r0 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ ... │ │ │ │ │ │ │ │ │ │ 000393dc : │ │ │ │ │ nco_get_crd_sct(): │ │ │ │ │ ./src/nco/nco_grp_utl.c:10795 │ │ │ │ │ @@ -86243,37 +86243,37 @@ │ │ │ │ │ nop │ │ │ │ │ subs r2, #254 @ 0xfe │ │ │ │ │ movs r2, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ subs r2, #246 @ 0xf6 │ │ │ │ │ movs r2, r1 │ │ │ │ │ - lsls r0, r4, #15 │ │ │ │ │ + lsls r0, r1, #16 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - lsls r0, r7, #12 │ │ │ │ │ + lsls r0, r4, #13 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - lsls r2, r5, #13 │ │ │ │ │ + lsls r2, r2, #14 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - lsls r4, r5, #12 │ │ │ │ │ + lsls r4, r2, #13 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - lsls r6, r6, #13 │ │ │ │ │ + lsls r6, r3, #14 │ │ │ │ │ movs r7, r0 │ │ │ │ │ subs r2, #148 @ 0x94 │ │ │ │ │ movs r2, r1 │ │ │ │ │ asrs r4, r4, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - lsls r4, r6, #9 │ │ │ │ │ + lsls r4, r3, #10 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - lsls r6, r7, #6 │ │ │ │ │ + lsls r6, r4, #7 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - lsls r6, r6, #6 │ │ │ │ │ + lsls r6, r3, #7 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - lsls r2, r7, #3 │ │ │ │ │ + lsls r2, r4, #4 │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 00039798 : │ │ │ │ │ nco_bld_crd_aux(): │ │ │ │ │ ./src/nco/nco_grp_utl.c:8394 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov fp, r1 │ │ │ │ │ @@ -87052,38 +87052,38 @@ │ │ │ │ │ blx 1173c <__fprintf_chk@plt+0x4> │ │ │ │ │ b.n 39bb4 │ │ │ │ │ nco_bld_crd_aux(): │ │ │ │ │ ./src/nco/nco_grp_utl.c:8547 │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ adds r7, #156 @ 0x9c │ │ │ │ │ movs r2, r1 │ │ │ │ │ - lsls r0, r5, #9 │ │ │ │ │ + lsls r0, r2, #10 │ │ │ │ │ movs r7, r0 │ │ │ │ │ adds r7, #132 @ 0x84 │ │ │ │ │ movs r2, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - lsls r0, r7, #5 │ │ │ │ │ + lsls r0, r4, #6 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - lsls r6, r5, #5 │ │ │ │ │ + lsls r6, r2, #6 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldc2l 0, cr0, [r0, #-20]! @ 0xffffffec │ │ │ │ │ - stc2 0, cr0, [r8, #-20]! @ 0xffffffec │ │ │ │ │ - ldc2l 0, cr0, [r0], {5} │ │ │ │ │ + ldc2 0, cr0, [r8, #20] │ │ │ │ │ + ldc2l 0, cr0, [r0, #-20] @ 0xffffffec │ │ │ │ │ + ldc2l 0, cr0, [r8], #20 │ │ │ │ │ adds r5, #196 @ 0xc4 │ │ │ │ │ movs r2, r1 │ │ │ │ │ - stc2 0, cr0, [r0], {5} │ │ │ │ │ - @ instruction: 0xfbb20005 │ │ │ │ │ - smmls r0, r8, r5, r0 │ │ │ │ │ + stc2 0, cr0, [r8], #-20 @ 0xffffffec │ │ │ │ │ + @ instruction: 0xfbda0005 │ │ │ │ │ + @ instruction: 0xfb900005 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldc2 0, cr0, [r8, #24]! │ │ │ │ │ - stc2l 0, cr0, [ip, #24]! │ │ │ │ │ - cdp2 0, 7, cr0, cr6, cr6, {0} │ │ │ │ │ - ldc2 0, cr0, [r4], #24 │ │ │ │ │ + stc2l 0, cr0, [r0, #24]! │ │ │ │ │ + cdp2 0, 1, cr0, cr4, cr6, {0} │ │ │ │ │ + cdp2 0, 9, cr0, cr14, cr6, {0} │ │ │ │ │ + ldc2l 0, cr0, [ip], {6} │ │ │ │ │ │ │ │ │ │ 00039d68 : │ │ │ │ │ nco_bld_crd_nm_aux(): │ │ │ │ │ ./src/nco/nco_grp_utl.c:8555 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov sl, r3 │ │ │ │ │ ldr.w r3, [pc, #1176] @ 3a208 │ │ │ │ │ @@ -87693,26 +87693,26 @@ │ │ │ │ │ ./src/nco/nco_grp_utl.c:8681 │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ adds r1, #190 @ 0xbe │ │ │ │ │ movs r2, r1 │ │ │ │ │ - ldc2l 0, cr0, [r0, #-24]! @ 0xffffffe8 │ │ │ │ │ + ldc2 0, cr0, [r8, #24] │ │ │ │ │ adds r1, #168 @ 0xa8 │ │ │ │ │ movs r2, r1 │ │ │ │ │ - stc2l 0, cr0, [r0], #24 │ │ │ │ │ - ldc2l 0, cr0, [r8], {6} │ │ │ │ │ + stc2 0, cr0, [r8, #-24] @ 0xffffffe8 │ │ │ │ │ + stc2 0, cr0, [r0, #-24] @ 0xffffffe8 │ │ │ │ │ adds r0, #98 @ 0x62 │ │ │ │ │ movs r2, r1 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - @ instruction: 0xfa800006 │ │ │ │ │ - @ instruction: 0xfa540006 │ │ │ │ │ - @ instruction: 0xfa0c0006 │ │ │ │ │ + @ instruction: 0xfaa80006 │ │ │ │ │ + @ instruction: 0xfa7c0006 │ │ │ │ │ + @ instruction: 0xfa340006 │ │ │ │ │ │ │ │ │ │ 0003a234 : │ │ │ │ │ nco_bld_trv_tbl(): │ │ │ │ │ ./src/nco/nco_grp_utl.c:6857 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r6, r2 │ │ │ │ │ ldr.w r2, [pc, #1168] @ 3a6cc │ │ │ │ │ @@ -88300,85 +88300,85 @@ │ │ │ │ │ ./src/nco/nco_grp_utl.c:6961 │ │ │ │ │ b.n 3a66e │ │ │ │ │ ./src/nco/nco_grp_utl.c:7002 │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ cmp r5, #4 │ │ │ │ │ movs r2, r1 │ │ │ │ │ - @ instruction: 0xfafc0006 │ │ │ │ │ + smlad r0, r4, r6, r0 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ cmp r4, #206 @ 0xce │ │ │ │ │ movs r2, r1 │ │ │ │ │ cmp r3, #218 @ 0xda │ │ │ │ │ movs r2, r1 │ │ │ │ │ asrs r0, r4, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldr??.w r0, [r4, r6] │ │ │ │ │ - ldr??.w r0, [r6, r6] │ │ │ │ │ - stmia r1!, {r1, r2} │ │ │ │ │ + ldrb.w r0, [ip, #6] │ │ │ │ │ + ldr??.w r0, [lr, r6] │ │ │ │ │ + stmia r1!, {r1, r2, r3, r5} │ │ │ │ │ movs r6, r0 │ │ │ │ │ - stmia r1!, {r1, r2, r3, r6} │ │ │ │ │ + stmia r1!, {r1, r2, r4, r5, r6} │ │ │ │ │ movs r6, r0 │ │ │ │ │ - cmp r7, #142 @ 0x8e │ │ │ │ │ + cmp r7, #182 @ 0xb6 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldrsh.w r0, [sl, r6] │ │ │ │ │ - ldrsb.w r0, [sl, r6] │ │ │ │ │ - stmia r1!, {r1, r2, r3, r4} │ │ │ │ │ + vld4.8 {d16-d19}, [r2], r6 │ │ │ │ │ + vst4.8 {d16-d19}, [r2], r6 │ │ │ │ │ + stmia r1!, {r1, r2, r6} │ │ │ │ │ movs r6, r0 │ │ │ │ │ - cmp r7, #94 @ 0x5e │ │ │ │ │ + cmp r7, #134 @ 0x86 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - stmia r0!, {r1, r4, r5, r7} │ │ │ │ │ + stmia r0!, {r1, r3, r4, r6, r7} │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr??.w r0, [lr, #6] │ │ │ │ │ - ldrb r6, [r4, #0] │ │ │ │ │ + vld4.8 {d0-d3}, [r6], r6 │ │ │ │ │ + ldrb r6, [r1, #1] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrb r0, [r7, #0] │ │ │ │ │ + ldrb r0, [r4, #1] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - orrs.w r0, ip, #5 │ │ │ │ │ - orr.w r0, lr, #5 │ │ │ │ │ - adds r4, #14 │ │ │ │ │ + eor.w r0, r4, #5 │ │ │ │ │ + orns r0, r6, #5 │ │ │ │ │ + adds r4, #54 @ 0x36 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - adds r2, #224 @ 0xe0 │ │ │ │ │ + adds r3, #8 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - @ instruction: 0xf5980006 │ │ │ │ │ - @ instruction: 0xf59e0006 │ │ │ │ │ - @ instruction: 0xf5840006 │ │ │ │ │ - it pl │ │ │ │ │ - movpl r6, r0 │ │ │ │ │ - @ instruction: 0xf7460006 │ │ │ │ │ - bkpt 0x00f6 │ │ │ │ │ - movs r6, r0 │ │ │ │ │ - ittt cc │ │ │ │ │ - movcc r6, r0 │ │ │ │ │ - cmpcc r5, #126 @ 0x7e │ │ │ │ │ - movcc r6, r0 │ │ │ │ │ - @ instruction: 0xf72a0006 │ │ │ │ │ - stmia r0!, {r1, r3, r6, r7} │ │ │ │ │ - movs r6, r0 │ │ │ │ │ - @ instruction: 0xf6f20006 │ │ │ │ │ - bkpt 0x00a2 │ │ │ │ │ + rsb r0, r0, #8781824 @ 0x860000 │ │ │ │ │ + rsb r0, r6, #8781824 @ 0x860000 │ │ │ │ │ + sub.w r0, ip, #8781824 @ 0x860000 │ │ │ │ │ + nop {8} │ │ │ │ │ movs r6, r0 │ │ │ │ │ - bkpt 0x00ea │ │ │ │ │ + @ instruction: 0xf76e0006 │ │ │ │ │ + ittt ne │ │ │ │ │ + movne r6, r0 │ │ │ │ │ + itte vs @ unpredictable │ │ │ │ │ + movvs r6, r0 │ │ │ │ │ + cmpvs r5, #166 @ 0xa6 │ │ │ │ │ + movvc r6, r0 │ │ │ │ │ + @ instruction: 0xf7520006 │ │ │ │ │ + stmia r0!, {r1, r4, r5, r6, r7} │ │ │ │ │ movs r6, r0 │ │ │ │ │ - cmp r5, #42 @ 0x2a │ │ │ │ │ + @ instruction: 0xf71a0006 │ │ │ │ │ + bkpt 0x00ca │ │ │ │ │ movs r6, r0 │ │ │ │ │ - @ instruction: 0xf6d60006 │ │ │ │ │ - stmia r0!, {r3, r4, r5, r6} │ │ │ │ │ + itee ne │ │ │ │ │ + movne r6, r0 │ │ │ │ │ + cmpeq r5, #82 @ 0x52 │ │ │ │ │ + moveq r6, r0 │ │ │ │ │ + @ instruction: 0xf6fe0006 │ │ │ │ │ + stmia r0!, {r5, r7} │ │ │ │ │ movs r6, r0 │ │ │ │ │ - stmia r0!, {r1, r3, r5, r6} │ │ │ │ │ + stmia r0!, {r1, r4, r7} │ │ │ │ │ movs r6, r0 │ │ │ │ │ - @ instruction: 0xf6920006 │ │ │ │ │ - bkpt 0x0042 │ │ │ │ │ + @ instruction: 0xf6ba0006 │ │ │ │ │ + bkpt 0x006a │ │ │ │ │ movs r6, r0 │ │ │ │ │ - bkpt 0x008a │ │ │ │ │ + bkpt 0x00b2 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - cmp r4, #202 @ 0xca │ │ │ │ │ + cmp r4, #242 @ 0xf2 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - @ instruction: 0xf6760006 │ │ │ │ │ + @ instruction: 0xf69e0006 │ │ │ │ │ │ │ │ │ │ 0003a780 : │ │ │ │ │ trv_tbl_cmp_asc_nm_fll(): │ │ │ │ │ ./src/nco/nco_grp_trv.c:436 │ │ │ │ │ ldr r0, [r0, #4] │ │ │ │ │ ldr r1, [r1, #4] │ │ │ │ │ b.w 124d0 │ │ │ │ │ @@ -88665,15 +88665,15 @@ │ │ │ │ │ str r2, [sp, #20] │ │ │ │ │ b.n 3a8ba │ │ │ │ │ nop │ │ │ │ │ movs r7, #130 @ 0x82 │ │ │ │ │ movs r2, r1 │ │ │ │ │ asrs r0, r4, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - @ instruction: 0xf7060006 │ │ │ │ │ + @ instruction: 0xf72e0006 │ │ │ │ │ │ │ │ │ │ 0003a940 : │ │ │ │ │ trv_tbl_prn_flg_mch(): │ │ │ │ │ ./src/nco/nco_grp_trv.c:237 │ │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ │ mov r6, r0 │ │ │ │ │ ./src/nco/nco_grp_trv.c:240 │ │ │ │ │ @@ -88739,15 +88739,15 @@ │ │ │ │ │ cmp r0, r5 │ │ │ │ │ bhi.n 3a962 │ │ │ │ │ ./src/nco/nco_grp_trv.c:244 │ │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ nop │ │ │ │ │ movs r5, #252 @ 0xfc │ │ │ │ │ movs r2, r1 │ │ │ │ │ - @ instruction: 0xf7d20006 │ │ │ │ │ + @ instruction: 0xf7fa0006 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ ... │ │ │ │ │ │ │ │ │ │ 0003a9b0 : │ │ │ │ │ trv_tbl_prn_flg_xtr(): │ │ │ │ │ ./src/nco/nco_grp_trv.c:250 │ │ │ │ │ ldr r3, [pc, #100] @ (3aa18 ) │ │ │ │ │ @@ -88823,16 +88823,16 @@ │ │ │ │ │ add sp, #8 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ nop │ │ │ │ │ movs r5, #148 @ 0x94 │ │ │ │ │ movs r2, r1 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - @ instruction: 0xf7680006 │ │ │ │ │ - lsrs r0, r3, #1 │ │ │ │ │ + @ instruction: 0xf7900006 │ │ │ │ │ + lsrs r0, r0, #2 │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 0003aa28 : │ │ │ │ │ trv_tbl_prn_dbg(): │ │ │ │ │ ./src/nco/nco_grp_trv.c:264 │ │ │ │ │ ldr r3, [pc, #280] @ (3ab44 ) │ │ │ │ │ ./src/nco/nco_grp_trv.c:265 │ │ │ │ │ @@ -89007,24 +89007,24 @@ │ │ │ │ │ ldr r1, [r6, #4] │ │ │ │ │ b.n 3aa8e │ │ │ │ │ nop │ │ │ │ │ movs r5, #28 │ │ │ │ │ movs r2, r1 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - @ instruction: 0xf6ec0006 │ │ │ │ │ - lsls r2, r3, #31 │ │ │ │ │ + @ instruction: 0xf7140006 │ │ │ │ │ + lsrs r2, r0, #32 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r6, [pc, #560] @ (3ad88 ) │ │ │ │ │ + ldr r6, [pc, #720] @ (3ae28 ) │ │ │ │ │ movs r7, r0 │ │ │ │ │ - @ instruction: 0xf6f60006 │ │ │ │ │ - @ instruction: 0xf6960006 │ │ │ │ │ - @ instruction: 0xf6680006 │ │ │ │ │ - @ instruction: 0xf6720006 │ │ │ │ │ - @ instruction: 0xf0cc0008 │ │ │ │ │ + @ instruction: 0xf71e0006 │ │ │ │ │ + @ instruction: 0xf6be0006 │ │ │ │ │ + @ instruction: 0xf6900006 │ │ │ │ │ + @ instruction: 0xf69a0006 │ │ │ │ │ + @ instruction: 0xf0f40008 │ │ │ │ │ │ │ │ │ │ 0003ab6c : │ │ │ │ │ trv_tbl_prn(): │ │ │ │ │ ./src/nco/nco_grp_trv.c:285 │ │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ │ ./src/nco/nco_grp_trv.c:286 │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ @@ -89098,17 +89098,17 @@ │ │ │ │ │ bhi.n 3ab8e │ │ │ │ │ ./src/nco/nco_grp_trv.c:291 │ │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ movs r3, #212 @ 0xd4 │ │ │ │ │ movs r2, r1 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - @ instruction: 0xf6200006 │ │ │ │ │ - @ instruction: 0xf6140006 │ │ │ │ │ - lsls r0, r2, #26 │ │ │ │ │ + movw r0, #34822 @ 0x8806 │ │ │ │ │ + @ instruction: 0xf63c0006 │ │ │ │ │ + lsls r0, r7, #26 │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 0003abd8 : │ │ │ │ │ nco_gid_var_nm_2_var_nm_fll(): │ │ │ │ │ ./src/nco/nco_grp_trv.c:297 │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ ./src/nco/nco_grp_trv.c:301 │ │ │ │ │ @@ -89184,15 +89184,15 @@ │ │ │ │ │ add sp, #8 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ movs r3, #102 @ 0x66 │ │ │ │ │ movs r2, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldmia r4!, {r7} │ │ │ │ │ + ldmia r4!, {r3, r5, r7} │ │ │ │ │ movs r6, r0 │ │ │ │ │ movs r3, #14 │ │ │ │ │ movs r2, r1 │ │ │ │ │ │ │ │ │ │ 0003ac64 : │ │ │ │ │ trv_tbl_fnd_var_nm_fll(): │ │ │ │ │ ./src/nco/nco_grp_trv.c:317 │ │ │ │ │ @@ -89390,17 +89390,17 @@ │ │ │ │ │ movw r2, #405 @ 0x195 │ │ │ │ │ ldr r1, [pc, #16] @ (3adbc ) │ │ │ │ │ ldr r0, [pc, #16] @ (3adc0 ) │ │ │ │ │ add r3, pc │ │ │ │ │ add r1, pc │ │ │ │ │ add r0, pc │ │ │ │ │ blx 102c4 <__assert_fail@plt> │ │ │ │ │ - rsbs r0, r6, #8781824 @ 0x860000 │ │ │ │ │ - and.w r0, r0, #8781824 @ 0x860000 │ │ │ │ │ - bpl.n 3ad98 │ │ │ │ │ + @ instruction: 0xf5fe0006 │ │ │ │ │ + bic.w r0, r8, #8781824 @ 0x860000 │ │ │ │ │ + bvs.n 3ade8 │ │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ │ │ 0003adc4 : │ │ │ │ │ trv_tbl_prn_xtr(): │ │ │ │ │ ./src/nco/nco_grp_trv.c:412 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ │ mov r6, r0 │ │ │ │ │ @@ -89504,16 +89504,16 @@ │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ nop │ │ │ │ │ movs r1, #118 @ 0x76 │ │ │ │ │ movs r2, r1 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - @ instruction: 0xf3ba0006 │ │ │ │ │ - @ instruction: 0xf3e60006 │ │ │ │ │ + @ instruction: 0xf3e20006 │ │ │ │ │ + and.w r0, lr, #8781824 @ 0x860000 │ │ │ │ │ │ │ │ │ │ 0003ae6c : │ │ │ │ │ trv_tbl_srt(): │ │ │ │ │ ./src/nco/nco_grp_trv.c:455 │ │ │ │ │ ldr.w ip, [pc, #48] @ 3aea0 │ │ │ │ │ mov r3, r1 │ │ │ │ │ push {lr} │ │ │ │ │ @@ -89647,19 +89647,19 @@ │ │ │ │ │ fprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 │ │ │ │ │ b.w 11738 <__fprintf_chk@plt> │ │ │ │ │ movs r0, #152 @ 0x98 │ │ │ │ │ movs r2, r1 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - @ instruction: 0xf33c0006 │ │ │ │ │ - @ instruction: 0xf3760006 │ │ │ │ │ - @ instruction: 0xf37c0006 │ │ │ │ │ - @ instruction: 0xf3960006 │ │ │ │ │ - ldr r1, [pc, #752] @ (3b250 ) │ │ │ │ │ + bfi r0, r4, #0, #7 │ │ │ │ │ + @ instruction: 0xf39e0006 │ │ │ │ │ + usat16 r0, #6, r4 │ │ │ │ │ + @ instruction: 0xf3be0006 │ │ │ │ │ + ldr r1, [pc, #912] @ (3b2f0 ) │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 0003af60 : │ │ │ │ │ trv_tbl_mch(): │ │ │ │ │ ./src/nco/nco_grp_trv.c:467 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov sl, r0 │ │ │ │ │ @@ -90176,25 +90176,25 @@ │ │ │ │ │ nop │ │ │ │ │ subs r2, r2, #7 │ │ │ │ │ movs r2, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ subs r6, r7, #6 │ │ │ │ │ movs r2, r1 │ │ │ │ │ - usat16 r0, #6, r8 │ │ │ │ │ - @ instruction: 0xf33a0006 │ │ │ │ │ - @ instruction: 0xf3100006 │ │ │ │ │ - @ instruction: 0xf2700006 │ │ │ │ │ + @ instruction: 0xf3d00006 │ │ │ │ │ + bfi r0, r2, #0, #7 │ │ │ │ │ + @ instruction: 0xf3380006 │ │ │ │ │ + @ instruction: 0xf2980006 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - @ instruction: 0xf1fc0006 │ │ │ │ │ + @ instruction: 0xf2240006 │ │ │ │ │ adds r4, r3, #6 │ │ │ │ │ movs r2, r1 │ │ │ │ │ - orrs.w r0, r2, #6 │ │ │ │ │ - orrs.w r0, r8, #6 │ │ │ │ │ + orns r0, sl, #6 │ │ │ │ │ + eor.w r0, r0, #6 │ │ │ │ │ │ │ │ │ │ 0003b2c0 : │ │ │ │ │ trv_tbl_inq_dpt(): │ │ │ │ │ ./src/nco/nco_grp_trv.c:618 │ │ │ │ │ ldr r1, [r0, #4] │ │ │ │ │ cbz r1, 3b2e6 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ @@ -90250,17 +90250,17 @@ │ │ │ │ │ ldr r1, [pc, #16] @ (3b324 ) │ │ │ │ │ ldr r0, [pc, #20] @ (3b328 ) │ │ │ │ │ add r3, pc │ │ │ │ │ add r1, pc │ │ │ │ │ adds r3, #20 │ │ │ │ │ add r0, pc │ │ │ │ │ blx 102c4 <__assert_fail@plt> │ │ │ │ │ - orns r0, r0, #6 │ │ │ │ │ - cdp 0, 9, cr0, cr10, cr6, {0} │ │ │ │ │ - beq.n 3b230 │ │ │ │ │ + eors.w r0, r8, #6 │ │ │ │ │ + cdp 0, 12, cr0, cr2, cr6, {0} │ │ │ │ │ + beq.n 3b280 │ │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ │ │ 0003b32c : │ │ │ │ │ nco_dmn_set_msa(): │ │ │ │ │ ./src/nco/nco_grp_trv.c:644 │ │ │ │ │ push {r4} │ │ │ │ │ ./src/nco/nco_grp_trv.c:646 │ │ │ │ │ @@ -91176,24 +91176,24 @@ │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ b.n 3b708 │ │ │ │ │ ./src/nco/nco_grp_trv.c:161 │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ subs r6, r1, r4 │ │ │ │ │ movs r2, r1 │ │ │ │ │ - vhadd.s32 d0, d2, d6 │ │ │ │ │ + vhadd.s8 d16, d10, d6 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ subs r4, r6, r3 │ │ │ │ │ movs r2, r1 │ │ │ │ │ asrs r0, r1, #25 │ │ │ │ │ movs r2, r1 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldmdb ip, {r1, r2} │ │ │ │ │ + strd r0, r0, [r4, #-24] │ │ │ │ │ │ │ │ │ │ 0003ba60 : │ │ │ │ │ nco_trv_hsh_bld(): │ │ │ │ │ ./src/nco/nco_grp_trv.c:673 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ ./src/nco/nco_grp_trv.c:731 │ │ │ │ │ movs r3, #0 │ │ │ │ │ @@ -91977,15 +91977,15 @@ │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx 11a3c │ │ │ │ │ nco_bld_nm_fll(): │ │ │ │ │ ./src/nco/nco_grp_trv.c:904 │ │ │ │ │ mov r0, r4 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ - @ instruction: 0xb7e2 │ │ │ │ │ + @ instruction: 0xb80a │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 0003c0ec : │ │ │ │ │ nco_lst_ins(): │ │ │ │ │ ./src/nco/nco_grp_trv.c:911 │ │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ │ ./src/nco/nco_grp_trv.c:913 │ │ │ │ │ @@ -92114,27 +92114,27 @@ │ │ │ │ │ ldr r1, [pc, #32] @ (3c1f8 ) │ │ │ │ │ ldr r0, [pc, #36] @ (3c1fc ) │ │ │ │ │ add r3, pc │ │ │ │ │ add r1, pc │ │ │ │ │ adds r3, #36 @ 0x24 │ │ │ │ │ add r0, pc │ │ │ │ │ blx 102c4 <__assert_fail@plt> │ │ │ │ │ - @ instruction: 0xb716 │ │ │ │ │ + @ instruction: 0xb73e │ │ │ │ │ movs r6, r0 │ │ │ │ │ - b.n 3c570 │ │ │ │ │ + b.n 3c5c0 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - svc 236 @ 0xec │ │ │ │ │ + b.n 3c218 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - stmia r1!, {r2, r4, r6, r7} │ │ │ │ │ + stmia r1!, {r2, r3, r4, r5, r6, r7} │ │ │ │ │ movs r0, r1 │ │ │ │ │ - b.n 3c550 │ │ │ │ │ + b.n 3c5a0 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - svc 214 @ 0xd6 │ │ │ │ │ + svc 254 @ 0xfe │ │ │ │ │ movs r6, r0 │ │ │ │ │ - b.n 3c524 │ │ │ │ │ + b.n 3c574 │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 0003c200 : │ │ │ │ │ nco_is_fll_pth(): │ │ │ │ │ ./src/nco/nco_grp_trv.c:952 │ │ │ │ │ movs r1, #47 @ 0x2f │ │ │ │ │ ./src/nco/nco_grp_trv.c:948 │ │ │ │ │ @@ -92345,15 +92345,15 @@ │ │ │ │ │ movs r0, #1 │ │ │ │ │ blx 124f8 │ │ │ │ │ nop │ │ │ │ │ lsrs r6, r4, #16 │ │ │ │ │ movs r2, r1 │ │ │ │ │ asrs r0, r4, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - b.n 3c464 │ │ │ │ │ + b.n 3c4b4 │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 0003c350 : │ │ │ │ │ kd_fault(): │ │ │ │ │ ./src/nco/nco_kd.c:155 │ │ │ │ │ push {r3, lr} │ │ │ │ │ cmp r0, #4 │ │ │ │ │ @@ -92415,37 +92415,37 @@ │ │ │ │ │ ldr r0, [pc, #56] @ (3c3f4 ) │ │ │ │ │ add r2, pc │ │ │ │ │ add r0, pc │ │ │ │ │ blx 11a0c │ │ │ │ │ ./src/nco/nco_kd.c:183 │ │ │ │ │ movs r0, #0 │ │ │ │ │ pop {r3, pc} │ │ │ │ │ - b.n 3c520 │ │ │ │ │ + b.n 3c570 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - b.n 3c490 │ │ │ │ │ + b.n 3c4e0 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - b.n 3c554 │ │ │ │ │ + b.n 3c5a4 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - b.n 3c47c │ │ │ │ │ + b.n 3c4cc │ │ │ │ │ movs r6, r0 │ │ │ │ │ - pop {r1, r2, r3, r7} │ │ │ │ │ + pop {r1, r2, r4, r5, r7} │ │ │ │ │ movs r5, r0 │ │ │ │ │ - b.n 3c460 │ │ │ │ │ + b.n 3c4b0 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - b.n 3c464 │ │ │ │ │ + b.n 3c4b4 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - b.n 3c444 │ │ │ │ │ + b.n 3c494 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - b.n 3c480 │ │ │ │ │ + b.n 3c4d0 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - b.n 3c428 │ │ │ │ │ + b.n 3c478 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - b.n 3c47c │ │ │ │ │ + b.n 3c4cc │ │ │ │ │ movs r6, r0 │ │ │ │ │ - b.n 3c40c │ │ │ │ │ + b.n 3c45c │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 0003c3f8 : │ │ │ │ │ kd_new_node(): │ │ │ │ │ ./src/nco/nco_kd.c:193 │ │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ │ mov r4, r1 │ │ │ │ │ @@ -93623,15 +93623,15 @@ │ │ │ │ │ cmp r3, r4 │ │ │ │ │ bgt.n 3cc54 │ │ │ │ │ ./src/nco/nco_kd.c:916 │ │ │ │ │ add sp, #80 @ 0x50 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ adds r0, r3, r3 │ │ │ │ │ movs r2, r1 │ │ │ │ │ - bvc.n 3ccbc │ │ │ │ │ + bhi.n 3cd0c │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 0003ccd0 : │ │ │ │ │ bounds_update(): │ │ │ │ │ ./src/nco/nco_kd.c:1035 │ │ │ │ │ and.w r3, r1, #1 │ │ │ │ │ ./src/nco/nco_kd.c:1036 │ │ │ │ │ @@ -94993,26 +94993,26 @@ │ │ │ │ │ blx 11f8c │ │ │ │ │ b.n 3d636 │ │ │ │ │ pr_tree(): │ │ │ │ │ ./src/nco/nco_kd.c:1552 │ │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ nop │ │ │ │ │ - ldmia r6, {r1, r2, r6, r7} │ │ │ │ │ + ldmia r6, {r1, r2, r3, r5, r6, r7} │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldmia r6, {r2, r3, r4, r6, r7} │ │ │ │ │ + ldmia r7!, {r2} │ │ │ │ │ movs r6, r0 │ │ │ │ │ vld4.8 {d16-d19}, [r4], r9 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldr r6, [pc, #824] @ (3da0c ) │ │ │ │ │ + ldr r6, [pc, #984] @ (3daac ) │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldmia r6, {r3, r5, r6} │ │ │ │ │ + ldmia r6!, {r4, r7} │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldmia r6!, {r3, r4, r5} │ │ │ │ │ + ldmia r6, {r5, r6} │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 0003d6dc : │ │ │ │ │ kd_print(): │ │ │ │ │ ./src/nco/nco_kd.c:1558 │ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ │ cbz r0, 3d6e8 │ │ │ │ │ @@ -95255,15 +95255,15 @@ │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ eors r1, r3 │ │ │ │ │ ... │ │ │ │ │ @ instruction: 0xf7300009 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldmia r4, {r4, r7} │ │ │ │ │ + ldmia r4, {r3, r4, r5, r7} │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 0003d87c : │ │ │ │ │ collect_nodes(): │ │ │ │ │ ./src/nco/nco_kd.c:1691 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ │ mov r4, r1 │ │ │ │ │ @@ -97515,22 +97515,22 @@ │ │ │ │ │ mov r8, r3 │ │ │ │ │ b.n 3e7c2 │ │ │ │ │ vldr d7, [r7] │ │ │ │ │ b.n 3e836 │ │ │ │ │ strd r0, r0, [r4], #36 @ 0x24 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - nop {12} │ │ │ │ │ - movs r6, r0 │ │ │ │ │ + it al │ │ │ │ │ + moval r6, r0 │ │ │ │ │ stmia.w lr!, {r0, r3} │ │ │ │ │ b.n 3e980 │ │ │ │ │ movs r1, r1 │ │ │ │ │ asrs r0, r4, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - pop {r1, r2} │ │ │ │ │ + pop {r1, r2, r3, r5} │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 0003e99c : │ │ │ │ │ kd_priority_cmp_dist(): │ │ │ │ │ ./src/nco/nco_kd.c:2586 │ │ │ │ │ vldr d7, [r0] │ │ │ │ │ vldr d6, [r1] │ │ │ │ │ @@ -97852,17 +97852,17 @@ │ │ │ │ │ ./src/nco/nco_kd.c:2126 │ │ │ │ │ b.w ff1c │ │ │ │ │ nop │ │ │ │ │ b.n 3f3c4 │ │ │ │ │ movs r1, r1 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - revsh r0, r7 │ │ │ │ │ + cbnz r0, 3ec18 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - cbnz r6, 3ec1a │ │ │ │ │ + cbnz r6, 3ec24 │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 0003ebd4 : │ │ │ │ │ kd_nearest_intersect(): │ │ │ │ │ ./src/nco/nco_kd.c:2713 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ │ ./src/nco/nco_kd.c:2715 │ │ │ │ │ @@ -98337,81 +98337,81 @@ │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 │ │ │ │ │ b.w 11738 <__fprintf_chk@plt> │ │ │ │ │ nop │ │ │ │ │ b.n 3f338 │ │ │ │ │ movs r1, r1 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - cbnz r0, 3ef9c │ │ │ │ │ + cbnz r0, 3efa6 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - cbnz r0, 3ef9e │ │ │ │ │ + cbnz r0, 3efa8 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - cbnz r6, 3efaa │ │ │ │ │ + cbnz r6, 3efb4 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - cbnz r4, 3efb8 │ │ │ │ │ + cbnz r4, 3efc2 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - cbnz r2, 3efc6 │ │ │ │ │ + rev r2, r2 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - rev r0, r2 │ │ │ │ │ + rev r0, r7 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - rev r6, r4 │ │ │ │ │ + rev16 r6, r1 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - rev16 r2, r0 │ │ │ │ │ + rev16 r2, r5 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - rev16 r2, r2 │ │ │ │ │ + rev16 r2, r7 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - rev16 r2, r4 │ │ │ │ │ + hlt 0x000a │ │ │ │ │ movs r6, r0 │ │ │ │ │ - rev16 r0, r4 │ │ │ │ │ + hlt 0x0008 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - rev16 r2, r3 │ │ │ │ │ + hlt 0x0002 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - rev16 r4, r3 │ │ │ │ │ + hlt 0x0004 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - rev16 r2, r6 │ │ │ │ │ + hlt 0x001a │ │ │ │ │ movs r6, r0 │ │ │ │ │ - hlt 0x0004 │ │ │ │ │ + hlt 0x002c │ │ │ │ │ movs r6, r0 │ │ │ │ │ - hlt 0x0016 │ │ │ │ │ + hlt 0x003e │ │ │ │ │ movs r6, r0 │ │ │ │ │ - hlt 0x0020 │ │ │ │ │ + revsh r0, r1 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - hlt 0x002a │ │ │ │ │ + revsh r2, r2 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - hlt 0x0034 │ │ │ │ │ + revsh r4, r3 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - revsh r6, r1 │ │ │ │ │ + revsh r6, r6 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - revsh r0, r5 │ │ │ │ │ + cbnz r0, 3f010 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - cbnz r2, 3f010 │ │ │ │ │ + cbnz r2, 3f01a │ │ │ │ │ movs r6, r0 │ │ │ │ │ - cbnz r4, 3f01c │ │ │ │ │ + cbnz r4, 3f026 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - cbnz r6, 3f028 │ │ │ │ │ + cbnz r6, 3f032 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - cbnz r4, 3f036 │ │ │ │ │ + cbnz r4, 3f040 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - cbnz r6, 3f042 │ │ │ │ │ + cbnz r6, 3f04c │ │ │ │ │ movs r6, r0 │ │ │ │ │ - cbnz r2, 3f050 │ │ │ │ │ + cbnz r2, 3f05a │ │ │ │ │ movs r6, r0 │ │ │ │ │ - cbnz r6, 3f056 │ │ │ │ │ + cbnz r6, 3f060 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - cbnz r6, 3f05e │ │ │ │ │ + cbnz r6, 3f068 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - cbnz r2, 3f068 │ │ │ │ │ + pop {r1, r3} │ │ │ │ │ movs r6, r0 │ │ │ │ │ - cbnz r6, 3f06e │ │ │ │ │ + pop {r1, r2, r4} │ │ │ │ │ movs r6, r0 │ │ │ │ │ - cbnz r6, 3f076 │ │ │ │ │ + pop {r1, r2, r5} │ │ │ │ │ movs r6, r0 │ │ │ │ │ - pop {r1, r2, r3} │ │ │ │ │ + pop {r1, r2, r4, r5} │ │ │ │ │ movs r6, r0 │ │ │ │ │ - pop {r1, r2, r3, r4} │ │ │ │ │ + pop {r1, r2, r6} │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 0003f000 : │ │ │ │ │ nco_lmt_cpy(): │ │ │ │ │ ./src/nco/nco_lmt.c:110 │ │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ │ ./src/nco/nco_lmt.c:111 │ │ │ │ │ @@ -98572,19 +98572,19 @@ │ │ │ │ │ movs r2, #111 @ 0x6f │ │ │ │ │ ldr r1, [pc, #16] @ (3f110 ) │ │ │ │ │ ldr r0, [pc, #16] @ (3f114 ) │ │ │ │ │ add r3, pc │ │ │ │ │ add r1, pc │ │ │ │ │ add r0, pc │ │ │ │ │ blx 102c4 <__assert_fail@plt> │ │ │ │ │ - bne.n 3f08c │ │ │ │ │ + bne.n 3f0dc │ │ │ │ │ movs r6, r0 │ │ │ │ │ - hlt 0x001c │ │ │ │ │ + revsh r4, r0 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - hlt 0x0026 │ │ │ │ │ + revsh r6, r1 │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 0003f118 : │ │ │ │ │ nco_lmt_free(): │ │ │ │ │ ./src/nco/nco_lmt.c:166 │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov r4, r0 │ │ │ │ │ @@ -99052,29 +99052,29 @@ │ │ │ │ │ movs r1, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ ble.n 3f45c │ │ │ │ │ movs r1, r1 │ │ │ │ │ bgt.n 3f31c │ │ │ │ │ movs r1, r1 │ │ │ │ │ - cmp r1, #0 │ │ │ │ │ + cmp r1, #40 @ 0x28 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r4, [sp, #728] @ 0x2d8 │ │ │ │ │ + ldr r4, [sp, #888] @ 0x378 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - str r0, [sp, #328] @ 0x148 │ │ │ │ │ + str r0, [sp, #488] @ 0x1e8 │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - @ instruction: 0xb834 │ │ │ │ │ + @ instruction: 0xb85c │ │ │ │ │ movs r6, r0 │ │ │ │ │ - @ instruction: 0xb8d2 │ │ │ │ │ + @ instruction: 0xb8fa │ │ │ │ │ movs r6, r0 │ │ │ │ │ - cbnz r2, 3f410 │ │ │ │ │ + cbnz r2, 3f41a │ │ │ │ │ movs r6, r0 │ │ │ │ │ - @ instruction: 0xb840 │ │ │ │ │ + @ instruction: 0xb868 │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 0003f410 : │ │ │ │ │ nco_lmt_prs(): │ │ │ │ │ ./src/nco/nco_lmt.c:354 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ ./src/nco/nco_lmt.c:365 │ │ │ │ │ @@ -99416,35 +99416,35 @@ │ │ │ │ │ ... │ │ │ │ │ blt.n 3f6a0 │ │ │ │ │ movs r1, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ blt.n 3f68c │ │ │ │ │ movs r1, r1 │ │ │ │ │ - rev16 r4, r6 │ │ │ │ │ + hlt 0x001c │ │ │ │ │ movs r6, r0 │ │ │ │ │ - rev r4, r6 │ │ │ │ │ + rev16 r4, r3 │ │ │ │ │ movs r6, r0 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - @ instruction: 0xb75c │ │ │ │ │ + @ instruction: 0xb784 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - @ instruction: 0xb7d8 │ │ │ │ │ + @ instruction: 0xb800 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - @ instruction: 0xb80a │ │ │ │ │ + @ instruction: 0xb832 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - @ instruction: 0xb80e │ │ │ │ │ + @ instruction: 0xb836 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - @ instruction: 0xb844 │ │ │ │ │ + @ instruction: 0xb86c │ │ │ │ │ movs r6, r0 │ │ │ │ │ bls.n 3f724 │ │ │ │ │ movs r1, r1 │ │ │ │ │ - @ instruction: 0xb77e │ │ │ │ │ + @ instruction: 0xb7a6 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - @ instruction: 0xb82e │ │ │ │ │ + @ instruction: 0xb856 │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 0003f678 : │ │ │ │ │ nco_lmt_typ(): │ │ │ │ │ ./src/nco/nco_lmt.c:465 │ │ │ │ │ ldr r2, [pc, #188] @ (3f738 ) │ │ │ │ │ ./src/nco/nco_lmt.c:472 │ │ │ │ │ @@ -99551,15 +99551,15 @@ │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ bhi.n 3f6d0 │ │ │ │ │ movs r1, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ bhi.n 3f664 │ │ │ │ │ movs r1, r1 │ │ │ │ │ - uxtb r0, r6 │ │ │ │ │ + cbz r0, 3f78e │ │ │ │ │ movs r5, r0 │ │ │ │ │ │ │ │ │ │ 0003f748 : │ │ │ │ │ nco_lmt_get_udu_att(): │ │ │ │ │ ./src/nco/nco_lmt.c:501 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ mov r6, r0 │ │ │ │ │ @@ -100157,145 +100157,145 @@ │ │ │ │ │ add r8, pc │ │ │ │ │ b.n 3f906 │ │ │ │ │ nop │ │ │ │ │ bvc.n 3fbfc │ │ │ │ │ movs r1, r1 │ │ │ │ │ asrs r0, r4, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - @ instruction: 0xb80c │ │ │ │ │ + @ instruction: 0xb834 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - @ instruction: 0xb816 │ │ │ │ │ + @ instruction: 0xb83e │ │ │ │ │ movs r6, r0 │ │ │ │ │ - @ instruction: 0xb720 │ │ │ │ │ + @ instruction: 0xb748 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - @ instruction: 0xb706 │ │ │ │ │ + @ instruction: 0xb72e │ │ │ │ │ movs r6, r0 │ │ │ │ │ - @ instruction: 0xb808 │ │ │ │ │ + @ instruction: 0xb830 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - @ instruction: 0xb73e │ │ │ │ │ + @ instruction: 0xb766 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - @ instruction: 0xb804 │ │ │ │ │ + @ instruction: 0xb82c │ │ │ │ │ movs r6, r0 │ │ │ │ │ - @ instruction: 0xb726 │ │ │ │ │ + @ instruction: 0xb74e │ │ │ │ │ movs r6, r0 │ │ │ │ │ - @ instruction: 0xb808 │ │ │ │ │ + @ instruction: 0xb830 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - @ instruction: 0xb734 │ │ │ │ │ + @ instruction: 0xb75c │ │ │ │ │ movs r6, r0 │ │ │ │ │ - @ instruction: 0xb742 │ │ │ │ │ + @ instruction: 0xb76a │ │ │ │ │ movs r6, r0 │ │ │ │ │ - @ instruction: 0xb806 │ │ │ │ │ + @ instruction: 0xb82e │ │ │ │ │ movs r6, r0 │ │ │ │ │ - @ instruction: 0xb8e6 │ │ │ │ │ + cbnz r6, 3fb8e │ │ │ │ │ movs r6, r0 │ │ │ │ │ - cbnz r6, 3fb94 │ │ │ │ │ + cbnz r6, 3fb9e │ │ │ │ │ movs r6, r0 │ │ │ │ │ - cbnz r2, 3fbb2 │ │ │ │ │ + cbnz r2, 3fbbc │ │ │ │ │ movs r6, r0 │ │ │ │ │ - cbnz r4, 3fbb4 │ │ │ │ │ + cbnz r4, 3fbbe │ │ │ │ │ movs r6, r0 │ │ │ │ │ - cbnz r0, 3fbb8 │ │ │ │ │ + cbnz r0, 3fbc2 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - cbnz r4, 3fbba │ │ │ │ │ + cbnz r4, 3fbc4 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - cbnz r0, 3fbbe │ │ │ │ │ + cbnz r0, 3fbc8 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - @ instruction: 0xb6a0 │ │ │ │ │ + @ instruction: 0xb6c8 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - cbnz r2, 3fbc2 │ │ │ │ │ + cbnz r2, 3fbcc │ │ │ │ │ movs r6, r0 │ │ │ │ │ - cbnz r2, 3fbca │ │ │ │ │ + cbnz r2, 3fbd4 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - cbnz r6, 3fbcc │ │ │ │ │ + cbnz r6, 3fbd6 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - cbnz r2, 3fbd0 │ │ │ │ │ + cbnz r2, 3fbda │ │ │ │ │ movs r6, r0 │ │ │ │ │ - cbnz r4, 3fbd4 │ │ │ │ │ + cbnz r4, 3fbde │ │ │ │ │ movs r6, r0 │ │ │ │ │ - cbnz r2, 3fbd8 │ │ │ │ │ + cbnz r2, 3fbe2 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - cbnz r6, 3fbda │ │ │ │ │ + cbnz r6, 3fbe4 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - cbnz r6, 3fbde │ │ │ │ │ + cbnz r6, 3fbe8 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - cbnz r4, 3fbe2 │ │ │ │ │ + cbnz r4, 3fbec │ │ │ │ │ movs r6, r0 │ │ │ │ │ - cbnz r2, 3fbe6 │ │ │ │ │ + cbnz r2, 3fbf0 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - cbnz r6, 3fbe8 │ │ │ │ │ + cbnz r6, 3fbf2 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - @ instruction: 0xb600 │ │ │ │ │ + @ instruction: 0xb628 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - cbnz r6, 3fbee │ │ │ │ │ + cbnz r6, 3fbf8 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - push {r1, r2, r5, r6, r7, lr} │ │ │ │ │ + @ instruction: 0xb60e │ │ │ │ │ movs r6, r0 │ │ │ │ │ - cbnz r4, 3fbf4 │ │ │ │ │ + cbnz r4, 3fbfe │ │ │ │ │ movs r6, r0 │ │ │ │ │ - push {r4, r6, r7, lr} │ │ │ │ │ + push {r3, r4, r5, r6, r7, lr} │ │ │ │ │ movs r6, r0 │ │ │ │ │ - cbnz r2, 3fbfa │ │ │ │ │ + cbnz r2, 3fc04 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - push {r1, r2, r3, r4, r5, r7, lr} │ │ │ │ │ + push {r1, r2, r5, r6, r7, lr} │ │ │ │ │ movs r6, r0 │ │ │ │ │ - cbnz r0, 3fc00 │ │ │ │ │ + cbnz r0, 3fc0a │ │ │ │ │ movs r6, r0 │ │ │ │ │ - push {r3, r5, r7, lr} │ │ │ │ │ + push {r4, r6, r7, lr} │ │ │ │ │ movs r6, r0 │ │ │ │ │ - cbnz r6, 3fc04 │ │ │ │ │ + cbnz r6, 3fc0e │ │ │ │ │ movs r6, r0 │ │ │ │ │ - push {r1, r4, r7, lr} │ │ │ │ │ + push {r1, r3, r4, r5, r7, lr} │ │ │ │ │ movs r6, r0 │ │ │ │ │ - cbnz r4, 3fc0a │ │ │ │ │ + cbnz r4, 3fc14 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - push {r1, r3, r4, lr} │ │ │ │ │ + push {r1, r6, lr} │ │ │ │ │ movs r6, r0 │ │ │ │ │ - push {r2, r3, r5, lr} │ │ │ │ │ + push {r2, r4, r6, lr} │ │ │ │ │ movs r6, r0 │ │ │ │ │ - push {r1, r2, lr} │ │ │ │ │ + push {r1, r2, r3, r5, lr} │ │ │ │ │ movs r6, r0 │ │ │ │ │ - push {lr} │ │ │ │ │ + push {r3, r5, lr} │ │ │ │ │ movs r6, r0 │ │ │ │ │ - @ instruction: 0xb76c │ │ │ │ │ + @ instruction: 0xb794 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - @ instruction: 0xb792 │ │ │ │ │ + @ instruction: 0xb7ba │ │ │ │ │ movs r6, r0 │ │ │ │ │ - str r1, [sp, #88] @ 0x58 │ │ │ │ │ + str r1, [sp, #248] @ 0xf8 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - push {r2, r4, r5, r7} │ │ │ │ │ + push {r2, r3, r4, r6, r7} │ │ │ │ │ movs r6, r0 │ │ │ │ │ - push {r1, r3, r4, lr} │ │ │ │ │ + push {r1, r6, lr} │ │ │ │ │ movs r6, r0 │ │ │ │ │ - push {r2, r3, r5, lr} │ │ │ │ │ + push {r2, r4, r6, lr} │ │ │ │ │ movs r6, r0 │ │ │ │ │ - push {r1, r2, r5, lr} │ │ │ │ │ + push {r1, r2, r3, r6, lr} │ │ │ │ │ movs r6, r0 │ │ │ │ │ - push {r5, lr} │ │ │ │ │ + push {r3, r6, lr} │ │ │ │ │ movs r6, r0 │ │ │ │ │ - push {r1, r3, r4, lr} │ │ │ │ │ + push {r1, r6, lr} │ │ │ │ │ movs r6, r0 │ │ │ │ │ - push {r3, r4, lr} │ │ │ │ │ + push {r6, lr} │ │ │ │ │ movs r6, r0 │ │ │ │ │ - push {r1, r4, lr} │ │ │ │ │ + push {r1, r3, r4, r5, lr} │ │ │ │ │ movs r6, r0 │ │ │ │ │ - push {r2, r5, r6, r7} │ │ │ │ │ + push {r2, r3, lr} │ │ │ │ │ movs r6, r0 │ │ │ │ │ - push {r2, r4, r6, r7, lr} │ │ │ │ │ + push {r2, r3, r4, r5, r6, r7, lr} │ │ │ │ │ movs r6, r0 │ │ │ │ │ - @ instruction: 0xb61a │ │ │ │ │ + @ instruction: 0xb642 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - @ instruction: 0xb640 │ │ │ │ │ + @ instruction: 0xb668 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - str r0, [sp, #696] @ 0x2b8 │ │ │ │ │ + str r0, [sp, #856] @ 0x358 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - str r0, [sp, #672] @ 0x2a0 │ │ │ │ │ + str r0, [sp, #832] @ 0x340 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - str r0, [sp, #648] @ 0x288 │ │ │ │ │ + str r0, [sp, #808] @ 0x328 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - str r0, [sp, #616] @ 0x268 │ │ │ │ │ + str r0, [sp, #776] @ 0x308 │ │ │ │ │ movs r5, r0 │ │ │ │ │ │ │ │ │ │ 0003fc60 : │ │ │ │ │ nco_lmt_evl(): │ │ │ │ │ ./src/nco/nco_lmt.c:577 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r7, r0 │ │ │ │ │ @@ -100717,33 +100717,33 @@ │ │ │ │ │ ... │ │ │ │ │ bcs.n 3ff38 │ │ │ │ │ movs r1, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ bcs.n 3fef8 │ │ │ │ │ movs r1, r1 │ │ │ │ │ - stmia r5!, {r2, r3, r4, r6} │ │ │ │ │ + stmia r5!, {r2, r7} │ │ │ │ │ movs r6, r0 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - cpsid ai │ │ │ │ │ + @ instruction: 0xb69e │ │ │ │ │ movs r6, r0 │ │ │ │ │ - @ instruction: 0xb680 │ │ │ │ │ + @ instruction: 0xb6a8 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - @ instruction: 0xb6da │ │ │ │ │ + @ instruction: 0xb702 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - @ instruction: 0xb8a0 │ │ │ │ │ + @ instruction: 0xb8c8 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - @ instruction: 0xb8ac │ │ │ │ │ + @ instruction: 0xb8d4 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - add sp, #56 @ 0x38 │ │ │ │ │ + add sp, #216 @ 0xd8 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - @ instruction: 0xb8b8 │ │ │ │ │ + @ instruction: 0xb8e0 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - add r7, sp, #896 @ 0x380 │ │ │ │ │ + add sp, #32 │ │ │ │ │ movs r6, r0 │ │ │ │ │ ./src/nco/nco_lmt.c:660 │ │ │ │ │ add.w r9, sp, #456 @ 0x1c8 │ │ │ │ │ mov r0, r7 │ │ │ │ │ add.w r2, r9, #20 │ │ │ │ │ blx 114ec │ │ │ │ │ ./src/nco/nco_lmt.c:663 │ │ │ │ │ @@ -101127,25 +101127,25 @@ │ │ │ │ │ ./src/nco/nco_lmt.c:701 │ │ │ │ │ movs r0, #1 │ │ │ │ │ blx 126b8 │ │ │ │ │ b.n 3fe2e │ │ │ │ │ ... │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - cbz r0, 40328 │ │ │ │ │ + cbz r0, 40332 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - @ instruction: 0xb734 │ │ │ │ │ + @ instruction: 0xb75c │ │ │ │ │ movs r6, r0 │ │ │ │ │ - add r5, sp, #776 @ 0x308 │ │ │ │ │ + add r5, sp, #936 @ 0x3a8 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - cbz r6, 4033a │ │ │ │ │ + cbz r6, 40344 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - cbz r0, 40324 │ │ │ │ │ + cbz r0, 4032e │ │ │ │ │ movs r6, r0 │ │ │ │ │ - sxtb r2, r2 │ │ │ │ │ + sxtb r2, r7 │ │ │ │ │ movs r6, r0 │ │ │ │ │ ./src/nco/nco_lmt.c:1104 (discriminator 2) │ │ │ │ │ ldr r3, [sp, #208] @ 0xd0 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ ./src/nco/nco_lmt.c:1110 (discriminator 2) │ │ │ │ │ cmp r7, #0 │ │ │ │ │ beq.w 40bfa │ │ │ │ │ @@ -102742,93 +102742,93 @@ │ │ │ │ │ vldr d8, [r6] │ │ │ │ │ mov r3, r6 │ │ │ │ │ movs r7, #0 │ │ │ │ │ vmov.f64 d9, d8 │ │ │ │ │ b.w 4061a │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - @ instruction: 0xb816 │ │ │ │ │ + @ instruction: 0xb83e │ │ │ │ │ movs r6, r0 │ │ │ │ │ - cbnz r0, 40f74 │ │ │ │ │ + cbnz r0, 40f7e │ │ │ │ │ movs r6, r0 │ │ │ │ │ - cbnz r0, 40fa4 │ │ │ │ │ + cbnz r0, 40fae │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldrh r6, [r6, #40] @ 0x28 │ │ │ │ │ + ldrh r6, [r3, #42] @ 0x2a │ │ │ │ │ movs r5, r0 │ │ │ │ │ - cbz r4, 40f66 │ │ │ │ │ + cbz r4, 40f70 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldrh r4, [r6, #38] @ 0x26 │ │ │ │ │ + ldrh r4, [r3, #40] @ 0x28 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - add r7, sp, #616 @ 0x268 │ │ │ │ │ + add r7, sp, #776 @ 0x308 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldrh r2, [r6, #36] @ 0x24 │ │ │ │ │ + ldrh r2, [r3, #38] @ 0x26 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - add r7, sp, #816 @ 0x330 │ │ │ │ │ + add r7, sp, #976 @ 0x3d0 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldrb r0, [r1, #29] │ │ │ │ │ + ldrb r0, [r6, #29] │ │ │ │ │ movs r6, r0 │ │ │ │ │ asrs r0, r4, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - cbz r4, 40fd8 │ │ │ │ │ + cbz r4, 40fe2 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - uxth r4, r6 │ │ │ │ │ + uxtb r4, r3 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - uxth r4, r3 │ │ │ │ │ + uxtb r4, r0 │ │ │ │ │ movs r6, r0 │ │ │ │ │ stmia r7!, {r1, r2, r5} │ │ │ │ │ movs r1, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - cbz r4, 40fbe │ │ │ │ │ + cbz r4, 40fc8 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldrh r4, [r1, #32] │ │ │ │ │ + ldrh r4, [r6, #32] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldrb r2, [r7, #6] │ │ │ │ │ + ldrb r2, [r4, #7] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - add r5, pc, #168 @ (adr r5, 41044 ) │ │ │ │ │ + add r5, pc, #328 @ (adr r5, 410e4 ) │ │ │ │ │ movs r6, r0 │ │ │ │ │ - add r5, sp, #928 @ 0x3a0 │ │ │ │ │ + add r6, sp, #64 @ 0x40 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - add r5, pc, #224 @ (adr r5, 41084 ) │ │ │ │ │ + add r5, pc, #384 @ (adr r5, 41124 ) │ │ │ │ │ movs r6, r0 │ │ │ │ │ - add r5, sp, #760 @ 0x2f8 │ │ │ │ │ + add r5, sp, #920 @ 0x398 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - add r5, sp, #832 @ 0x340 │ │ │ │ │ + add r5, sp, #992 @ 0x3e0 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - add r4, sp, #616 @ 0x268 │ │ │ │ │ + add r4, sp, #776 @ 0x308 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - add r7, sp, #664 @ 0x298 │ │ │ │ │ + add r7, sp, #824 @ 0x338 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - add r7, sp, #912 @ 0x390 │ │ │ │ │ + add sp, #48 @ 0x30 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - add r4, pc, #8 @ (adr r4, 40fc4 ) │ │ │ │ │ + add r4, pc, #168 @ (adr r4, 41064 ) │ │ │ │ │ movs r6, r0 │ │ │ │ │ - add r4, sp, #576 @ 0x240 │ │ │ │ │ + add r4, sp, #736 @ 0x2e0 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - add r3, pc, #728 @ (adr r3, 4129c ) │ │ │ │ │ + add r3, pc, #888 @ (adr r3, 4133c ) │ │ │ │ │ movs r6, r0 │ │ │ │ │ - add r2, sp, #520 @ 0x208 │ │ │ │ │ + add r2, sp, #680 @ 0x2a8 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - add r2, sp, #832 @ 0x340 │ │ │ │ │ + add r2, sp, #992 @ 0x3e0 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - cbz r2, 4102a │ │ │ │ │ + cbz r2, 41034 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - add r7, sp, #888 @ 0x378 │ │ │ │ │ + add sp, #24 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - cbz r2, 41014 │ │ │ │ │ + sxth r2, r3 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - cbz r4, 4104a │ │ │ │ │ + cbz r4, 41054 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - cbz r6, 4105e │ │ │ │ │ + push {r1, r2, r5} │ │ │ │ │ movs r6, r0 │ │ │ │ │ - sxth r0, r4 │ │ │ │ │ + sxtb r0, r1 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - sxtb r4, r1 │ │ │ │ │ + sxtb r4, r6 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - sxtb r4, r4 │ │ │ │ │ + uxth r4, r1 │ │ │ │ │ movs r6, r0 │ │ │ │ │ ./src/nco/nco_lmt.c:881 │ │ │ │ │ ldr r3, [sp, #212] @ 0xd4 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ beq.w 413b6 │ │ │ │ │ ./src/nco/nco_lmt.c:886 │ │ │ │ │ ldr r0, [r4, #16] │ │ │ │ │ @@ -103388,49 +103388,49 @@ │ │ │ │ │ add r3, pc │ │ │ │ │ add r1, pc │ │ │ │ │ adds r3, #12 │ │ │ │ │ add r0, pc │ │ │ │ │ blx 102c4 <__assert_fail@plt> │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - add r5, sp, #104 @ 0x68 │ │ │ │ │ + add r5, sp, #264 @ 0x108 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - add r5, sp, #272 @ 0x110 │ │ │ │ │ + add r5, sp, #432 @ 0x1b0 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - add sp, #104 @ 0x68 │ │ │ │ │ + add sp, #264 @ 0x108 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - add r4, sp, #104 @ 0x68 │ │ │ │ │ + add r4, sp, #264 @ 0x108 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - add r4, sp, #392 @ 0x188 │ │ │ │ │ + add r4, sp, #552 @ 0x228 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r6, [sp, #472] @ 0x1d8 │ │ │ │ │ + ldr r6, [sp, #632] @ 0x278 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r7, [sp, #64] @ 0x40 │ │ │ │ │ + ldr r7, [sp, #224] @ 0xe0 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - strh r4, [r1, #0] │ │ │ │ │ + strh r4, [r6, #0] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldrb r2, [r0, #31] │ │ │ │ │ + ldrb r2, [r5, #31] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldrb r2, [r2, #19] │ │ │ │ │ + ldrb r2, [r7, #19] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldrb r4, [r0, #19] │ │ │ │ │ + ldrb r4, [r5, #19] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - add r3, sp, #880 @ 0x370 │ │ │ │ │ + add r4, sp, #16 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - add r3, sp, #848 @ 0x350 │ │ │ │ │ + add r3, sp, #1008 @ 0x3f0 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldrb r6, [r5, #1] │ │ │ │ │ + ldrb r6, [r2, #2] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - add r5, pc, #664 @ (adr r5, 41714 ) │ │ │ │ │ + add r5, pc, #824 @ (adr r5, 417b4 ) │ │ │ │ │ movs r6, r0 │ │ │ │ │ - add r6, sp, #576 @ 0x240 │ │ │ │ │ + add r6, sp, #736 @ 0x2e0 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - str r7, [sp, #440] @ 0x1b8 │ │ │ │ │ + str r7, [sp, #600] @ 0x258 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - add r4, sp, #760 @ 0x2f8 │ │ │ │ │ + add r4, sp, #920 @ 0x398 │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 00041488 : │ │ │ │ │ nco_lmt_evl_dmn_crd(): │ │ │ │ │ ./src/nco/nco_lmt.c:1421 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r9, r3 │ │ │ │ │ @@ -104947,85 +104947,85 @@ │ │ │ │ │ ./src/nco/nco_lmt.c:1597 │ │ │ │ │ ldr.w r3, [r4, #140] @ 0x8c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ beq.w 416b6 │ │ │ │ │ b.w 41796 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - add r6, sp, #8 │ │ │ │ │ + add r6, sp, #168 @ 0xa8 │ │ │ │ │ movs r6, r0 │ │ │ │ │ hlt 0x0016 │ │ │ │ │ movs r1, r1 │ │ │ │ │ hlt 0x0006 │ │ │ │ │ movs r1, r1 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldr r6, [sp, #456] @ 0x1c8 │ │ │ │ │ + ldr r6, [sp, #616] @ 0x268 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r6, [sp, #504] @ 0x1f8 │ │ │ │ │ + ldr r6, [sp, #664] @ 0x298 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r6, [sp, #872] @ 0x368 │ │ │ │ │ + ldr r7, [sp, #8] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - add r0, pc, #688 @ (adr r0, 422a0 ) │ │ │ │ │ + add r0, pc, #848 @ (adr r0, 42340 ) │ │ │ │ │ movs r6, r0 │ │ │ │ │ - add r0, pc, #728 @ (adr r0, 422cc ) │ │ │ │ │ + add r0, pc, #888 @ (adr r0, 4236c ) │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r0, [sp, #88] @ 0x58 │ │ │ │ │ + ldr r0, [sp, #248] @ 0xf8 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - add r0, pc, #768 @ (adr r0, 422fc ) │ │ │ │ │ + add r0, pc, #928 @ (adr r0, 4239c ) │ │ │ │ │ movs r6, r0 │ │ │ │ │ - str r7, [sp, #920] @ 0x398 │ │ │ │ │ + ldr r0, [sp, #56] @ 0x38 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r7, [sp, #856] @ 0x358 │ │ │ │ │ + ldr r7, [sp, #1016] @ 0x3f8 │ │ │ │ │ movs r6, r0 │ │ │ │ │ asrs r0, r4, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - add r0, pc, #856 @ (adr r0, 42364 ) │ │ │ │ │ + add r0, pc, #1016 @ (adr r0, 42404 ) │ │ │ │ │ movs r6, r0 │ │ │ │ │ - strb r0, [r4, #23] │ │ │ │ │ + strb r0, [r1, #24] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - strb r0, [r0, #23] │ │ │ │ │ + strb r0, [r5, #23] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldr r2, [sp, #120] @ 0x78 │ │ │ │ │ + ldr r2, [sp, #280] @ 0x118 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r1, [sp, #144] @ 0x90 │ │ │ │ │ + ldr r1, [sp, #304] @ 0x130 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - strb r4, [r1, #22] │ │ │ │ │ + strb r4, [r6, #22] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldr r1, [sp, #464] @ 0x1d0 │ │ │ │ │ + ldr r1, [sp, #624] @ 0x270 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - strb r4, [r1, #21] │ │ │ │ │ + strb r4, [r6, #21] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - str r7, [sp, #984] @ 0x3d8 │ │ │ │ │ + ldr r0, [sp, #120] @ 0x78 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - strb r0, [r2, #20] │ │ │ │ │ + strb r0, [r7, #20] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldr r0, [sp, #184] @ 0xb8 │ │ │ │ │ + ldr r0, [sp, #344] @ 0x158 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - str r6, [sp, #824] @ 0x338 │ │ │ │ │ + str r6, [sp, #984] @ 0x3d8 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r5, [sp, #96] @ 0x60 │ │ │ │ │ + ldr r5, [sp, #256] @ 0x100 │ │ │ │ │ movs r6, r0 │ │ │ │ │ sub sp, #128 @ 0x80 │ │ │ │ │ movs r1, r1 │ │ │ │ │ - strb r6, [r6, #27] │ │ │ │ │ + strb r6, [r3, #28] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - str r2, [r5, #72] @ 0x48 │ │ │ │ │ + str r2, [r2, #76] @ 0x4c │ │ │ │ │ movs r6, r0 │ │ │ │ │ - str r0, [sp, #8] │ │ │ │ │ + str r0, [sp, #168] @ 0xa8 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r0, [sp, #768] @ 0x300 │ │ │ │ │ + ldr r0, [sp, #928] @ 0x3a0 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - str r0, [sp, #72] @ 0x48 │ │ │ │ │ + str r0, [sp, #232] @ 0xe8 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r0, [sp, #616] @ 0x268 │ │ │ │ │ + ldr r0, [sp, #776] @ 0x308 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r0, [sp, #696] @ 0x2b8 │ │ │ │ │ + ldr r0, [sp, #856] @ 0x358 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - str r7, [sp, #504] @ 0x1f8 │ │ │ │ │ + str r7, [sp, #664] @ 0x298 │ │ │ │ │ movs r6, r0 │ │ │ │ │ ./src/nco/nco_lmt.c:1973 (discriminator 2) │ │ │ │ │ ldr r3, [sp, #212] @ 0xd4 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ ./src/nco/nco_lmt.c:1979 (discriminator 2) │ │ │ │ │ cmp r7, #0 │ │ │ │ │ beq.w 427e4 │ │ │ │ │ @@ -106377,81 +106377,81 @@ │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ ./src/nco/nco_lmt.c:1909 │ │ │ │ │ b.n 4227e │ │ │ │ │ ./src/nco/nco_lmt.c:2226 │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldr r2, [sp, #560] @ 0x230 │ │ │ │ │ + ldr r2, [sp, #720] @ 0x2d0 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r3, [sp, #992] @ 0x3e0 │ │ │ │ │ + ldr r4, [sp, #128] @ 0x80 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r5, [sp, #680] @ 0x2a8 │ │ │ │ │ + ldr r5, [sp, #840] @ 0x348 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r7, [sp, #360] @ 0x168 │ │ │ │ │ + ldr r7, [sp, #520] @ 0x208 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r7, [sp, #808] @ 0x328 │ │ │ │ │ + ldr r7, [sp, #968] @ 0x3c8 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldrh r6, [r7, #34] @ 0x22 │ │ │ │ │ + ldrh r6, [r4, #36] @ 0x24 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - str r5, [sp, #48] @ 0x30 │ │ │ │ │ + str r5, [sp, #208] @ 0xd0 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldrh r2, [r6, #32] │ │ │ │ │ + ldrh r2, [r3, #34] @ 0x22 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - str r3, [sp, #64] @ 0x40 │ │ │ │ │ + str r3, [sp, #224] @ 0xe0 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - str r3, [sp, #368] @ 0x170 │ │ │ │ │ + str r3, [sp, #528] @ 0x210 │ │ │ │ │ movs r6, r0 │ │ │ │ │ asrs r0, r4, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - str r6, [sp, #384] @ 0x180 │ │ │ │ │ + str r6, [sp, #544] @ 0x220 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r3, [sp, #776] @ 0x308 │ │ │ │ │ + ldr r3, [sp, #936] @ 0x3a8 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - str r5, [sp, #504] @ 0x1f8 │ │ │ │ │ + str r5, [sp, #664] @ 0x298 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - str r5, [sp, #752] @ 0x2f0 │ │ │ │ │ + str r5, [sp, #912] @ 0x390 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - str r7, [sp, #104] @ 0x68 │ │ │ │ │ + str r7, [sp, #264] @ 0x108 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r3, [sp, #144] @ 0x90 │ │ │ │ │ + ldr r3, [sp, #304] @ 0x130 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r3, [sp, #400] @ 0x190 │ │ │ │ │ + ldr r3, [sp, #560] @ 0x230 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r1, [sp, #864] @ 0x360 │ │ │ │ │ + ldr r2, [sp, #0] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ │ + ldr r2, [sp, #168] @ 0xa8 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r2, [sp, #96] @ 0x60 │ │ │ │ │ + ldr r2, [sp, #256] @ 0x100 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r0, [sp, #624] @ 0x270 │ │ │ │ │ + ldr r0, [sp, #784] @ 0x310 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - str r6, [sp, #568] @ 0x238 │ │ │ │ │ + str r6, [sp, #728] @ 0x2d8 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - str r6, [sp, #736] @ 0x2e0 │ │ │ │ │ + str r6, [sp, #896] @ 0x380 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r1, [sp, #648] @ 0x288 │ │ │ │ │ + ldr r1, [sp, #808] @ 0x328 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - strh r6, [r1, #60] @ 0x3c │ │ │ │ │ + strh r6, [r6, #60] @ 0x3c │ │ │ │ │ movs r6, r0 │ │ │ │ │ - str r4, [sp, #592] @ 0x250 │ │ │ │ │ + str r4, [sp, #752] @ 0x2f0 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - str r4, [sp, #880] @ 0x370 │ │ │ │ │ + str r5, [sp, #16] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - str r5, [sp, #336] @ 0x150 │ │ │ │ │ + str r5, [sp, #496] @ 0x1f0 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - str r5, [sp, #312] @ 0x138 │ │ │ │ │ + str r5, [sp, #472] @ 0x1d8 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - str r0, [sp, #792] @ 0x318 │ │ │ │ │ + str r0, [sp, #952] @ 0x3b8 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r6, [r0, #0] │ │ │ │ │ + ldr r6, [r5, #0] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - str r0, [r6, #124] @ 0x7c │ │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldrh r2, [r0, #62] @ 0x3e │ │ │ │ │ + ldrh r2, [r5, #62] @ 0x3e │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 00042ac8 : │ │ │ │ │ nco_cmp_nm_id_id(): │ │ │ │ │ ./src/nco/nco_lst_utl.c:581 │ │ │ │ │ ldr r0, [r0, #4] │ │ │ │ │ ldr r3, [r1, #4] │ │ │ │ │ @@ -106772,55 +106772,55 @@ │ │ │ │ │ add r7, pc │ │ │ │ │ b.n 42b60 │ │ │ │ │ nop │ │ │ │ │ add r4, pc, #400 @ (adr r4, 42e6c ) │ │ │ │ │ movs r1, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldr r1, [sp, #288] @ 0x120 │ │ │ │ │ + ldr r1, [sp, #448] @ 0x1c0 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r1, [sp, #368] @ 0x170 │ │ │ │ │ + ldr r1, [sp, #528] @ 0x210 │ │ │ │ │ movs r6, r0 │ │ │ │ │ add r4, pc, #312 @ (adr r4, 42e24 ) │ │ │ │ │ movs r1, r1 │ │ │ │ │ - strb r6, [r0, r3] │ │ │ │ │ + strb r6, [r5, r3] │ │ │ │ │ movs r5, r0 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - str r7, [sp, #376] @ 0x178 │ │ │ │ │ + str r7, [sp, #536] @ 0x218 │ │ │ │ │ movs r6, r0 │ │ │ │ │ asrs r0, r4, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - str r7, [sp, #96] @ 0x60 │ │ │ │ │ + str r7, [sp, #256] @ 0x100 │ │ │ │ │ movs r6, r0 │ │ │ │ │ add r3, pc, #88 @ (adr r3, 42d5c ) │ │ │ │ │ movs r1, r1 │ │ │ │ │ - ldrh r6, [r7, #50] @ 0x32 │ │ │ │ │ + ldrh r6, [r4, #52] @ 0x34 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - strh r6, [r5, r4] │ │ │ │ │ + strh r6, [r2, r5] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - strh r0, [r2, r2] │ │ │ │ │ + strh r0, [r7, r2] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - strh r2, [r6, r5] │ │ │ │ │ + strh r2, [r3, r6] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - strh r4, [r0, r4] │ │ │ │ │ + strh r4, [r5, r4] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - strh r2, [r7, r4] │ │ │ │ │ + strh r2, [r4, r5] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - strh r0, [r5, r4] │ │ │ │ │ + strh r0, [r2, r5] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - strh r6, [r0, r5] │ │ │ │ │ + strh r6, [r5, r5] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - strh r4, [r2, r3] │ │ │ │ │ + strh r4, [r7, r3] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - strh r2, [r7, r2] │ │ │ │ │ + strh r2, [r4, r3] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - strh r4, [r2, r2] │ │ │ │ │ + strh r4, [r7, r2] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - strh r2, [r7, r1] │ │ │ │ │ + strh r2, [r4, r2] │ │ │ │ │ movs r5, r0 │ │ │ │ │ │ │ │ │ │ 00042d34 : │ │ │ │ │ nco_lst_rx_search(): │ │ │ │ │ ./src/nco/nco_lst_utl.c:119 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r4, r2 │ │ │ │ │ @@ -106973,41 +106973,41 @@ │ │ │ │ │ ./src/nco/nco_lst_utl.c:147 │ │ │ │ │ ldr.w r9, [pc, #64] @ 42e84 │ │ │ │ │ add r9, pc │ │ │ │ │ b.n 42d74 │ │ │ │ │ nop │ │ │ │ │ add r2, pc, #16 @ (adr r2, 42e60 ) │ │ │ │ │ movs r1, r1 │ │ │ │ │ - strh r2, [r6, r2] │ │ │ │ │ + strh r2, [r3, r3] │ │ │ │ │ movs r5, r0 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - str r7, [sp, #56] @ 0x38 │ │ │ │ │ + str r7, [sp, #216] @ 0xd8 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - str r2, [r6, r4] │ │ │ │ │ + str r2, [r3, r5] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - strh r2, [r2, r0] │ │ │ │ │ + strh r2, [r7, r0] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - str r6, [r6, r7] │ │ │ │ │ + strh r6, [r3, r0] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - str r6, [r2, r7] │ │ │ │ │ + str r6, [r7, r7] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - str r2, [r0, r7] │ │ │ │ │ + str r2, [r5, r7] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - str r2, [r4, r6] │ │ │ │ │ + str r2, [r1, r7] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - str r2, [r0, r6] │ │ │ │ │ + str r2, [r5, r6] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - str r2, [r4, r5] │ │ │ │ │ + str r2, [r1, r6] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - str r6, [r0, r5] │ │ │ │ │ + str r6, [r5, r5] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - str r6, [r3, r4] │ │ │ │ │ + str r6, [r0, r5] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - str r6, [r0, r4] │ │ │ │ │ + str r6, [r5, r4] │ │ │ │ │ movs r5, r0 │ │ │ │ │ │ │ │ │ │ 00042e88 : │ │ │ │ │ nco_srt_ntg(): │ │ │ │ │ ./src/nco/nco_lst_utl.c:192 │ │ │ │ │ ldr r3, [pc, #36] @ (42eb0 ) │ │ │ │ │ ./src/nco/nco_lst_utl.c:196 │ │ │ │ │ @@ -107038,15 +107038,15 @@ │ │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ │ ./src/nco/nco_lst_utl.c:197 │ │ │ │ │ b.w 126b4 │ │ │ │ │ add r0, pc, #752 @ (adr r0, 431a4 ) │ │ │ │ │ movs r1, r1 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - str r6, [sp, #224] @ 0xe0 │ │ │ │ │ + str r6, [sp, #384] @ 0x180 │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 00042ebc : │ │ │ │ │ nco_srt_lph(): │ │ │ │ │ ./src/nco/nco_lst_utl.c:205 │ │ │ │ │ ldr r3, [pc, #36] @ (42ee4 ) │ │ │ │ │ ./src/nco/nco_lst_utl.c:209 │ │ │ │ │ @@ -107077,15 +107077,15 @@ │ │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ │ ./src/nco/nco_lst_utl.c:210 │ │ │ │ │ b.w 126b4 │ │ │ │ │ add r0, pc, #544 @ (adr r0, 43108 ) │ │ │ │ │ movs r1, r1 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - str r6, [sp, #240] @ 0xf0 │ │ │ │ │ + str r6, [sp, #400] @ 0x190 │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 00042ef0 : │ │ │ │ │ lst_heapsort(): │ │ │ │ │ ./src/nco/nco_lst_utl.c:218 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ mov r8, r1 │ │ │ │ │ @@ -107358,21 +107358,21 @@ │ │ │ │ │ mov r0, r8 │ │ │ │ │ add sp, #20 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ldr r7, [sp, #552] @ 0x228 │ │ │ │ │ movs r1, r1 │ │ │ │ │ asrs r0, r4, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - str r5, [sp, #32] │ │ │ │ │ + str r5, [sp, #192] @ 0xc0 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldrh r2, [r1, r6] │ │ │ │ │ + ldrh r2, [r6, r6] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - str r5, [sp, #176] @ 0xb0 │ │ │ │ │ + str r5, [sp, #336] @ 0x150 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldmia r0!, {r4, r5, r6} │ │ │ │ │ + ldmia r0!, {r3, r4, r7} │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 000430b0 : │ │ │ │ │ nco_lst_prs_2D(): │ │ │ │ │ ./src/nco/nco_lst_utl.c:366 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r8, r2 │ │ │ │ │ @@ -108022,15 +108022,15 @@ │ │ │ │ │ strb r3, [r0, #0] │ │ │ │ │ ./src/nco/nco_lst_utl.c:792 │ │ │ │ │ b.n 4346c │ │ │ │ │ ldr r3, [sp, #496] @ 0x1f0 │ │ │ │ │ movs r1, r1 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - str r1, [sp, #72] @ 0x48 │ │ │ │ │ + str r1, [sp, #232] @ 0xe8 │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 000434b8 : │ │ │ │ │ nco_rgd_arr_lst_chk(): │ │ │ │ │ ./src/nco/nco_lst_utl.c:805 │ │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ │ mov r8, r3 │ │ │ │ │ @@ -108449,15 +108449,15 @@ │ │ │ │ │ add sp, #20 │ │ │ │ │ vpop {d8} │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ adds r0, #1 │ │ │ │ │ ./src/nco/nco_map.c:1165 (discriminator 1) │ │ │ │ │ movs r1, #0 │ │ │ │ │ b.n 43708 │ │ │ │ │ - ldrh r6, [r2, #52] @ 0x34 │ │ │ │ │ + ldrh r6, [r7, #52] @ 0x34 │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 000437b0 : │ │ │ │ │ nco_msh_wrt(): │ │ │ │ │ ./src/nco/nco_map.c:1223 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r7, r1 │ │ │ │ │ @@ -108711,33 +108711,33 @@ │ │ │ │ │ ./src/nco/nco_map.c:1326 │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ str r7, [sp, #560] @ 0x230 │ │ │ │ │ movs r1, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - b.n 43428 │ │ │ │ │ + b.n 43478 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - b.n 43464 │ │ │ │ │ + b.n 434b4 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - b.n 4347c │ │ │ │ │ + b.n 434cc │ │ │ │ │ movs r7, r0 │ │ │ │ │ str r7, [sp, #280] @ 0x118 │ │ │ │ │ movs r1, r1 │ │ │ │ │ - svc 230 @ 0xe6 │ │ │ │ │ + b.n 439ac │ │ │ │ │ movs r7, r0 │ │ │ │ │ - svc 182 @ 0xb6 │ │ │ │ │ + svc 222 @ 0xde │ │ │ │ │ movs r7, r0 │ │ │ │ │ asrs r0, r5, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ str r6, [sp, #80] @ 0x50 │ │ │ │ │ movs r1, r1 │ │ │ │ │ asrs r0, r4, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldrh r2, [r3, #36] @ 0x24 │ │ │ │ │ + ldrh r2, [r0, #38] @ 0x26 │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 000439a4 : │ │ │ │ │ nco_msh_stats(): │ │ │ │ │ ./src/nco/nco_map.c:1337 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ ./src/nco/nco_map.c:1349 │ │ │ │ │ @@ -109118,23 +109118,23 @@ │ │ │ │ │ movs r0, r0 │ │ │ │ │ strh r0, [r0, #0] │ │ │ │ │ stmia r0!, {r1, r2, r5, r6} │ │ │ │ │ str r4, [sp, #496] @ 0x1f0 │ │ │ │ │ movs r1, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldrh r0, [r1, #28] │ │ │ │ │ + ldrh r0, [r6, #28] │ │ │ │ │ movs r6, r0 │ │ │ │ │ str r4, [sp, #296] @ 0x128 │ │ │ │ │ movs r1, r1 │ │ │ │ │ str r4, [sp, #232] @ 0xe8 │ │ │ │ │ movs r1, r1 │ │ │ │ │ asrs r0, r4, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldrh r2, [r3, #12] │ │ │ │ │ + ldrh r2, [r0, #14] │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 00043cdc : │ │ │ │ │ nco_msh_att_char(): │ │ │ │ │ ./src/nco/nco_map.c:1666 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ │ mov r6, r3 │ │ │ │ │ @@ -109778,41 +109778,41 @@ │ │ │ │ │ mov r5, r3 │ │ │ │ │ b.n 43e84 │ │ │ │ │ ./src/nco/nco_map.c:1657 │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ str r1, [sp, #896] @ 0x380 │ │ │ │ │ movs r1, r1 │ │ │ │ │ - svc 160 @ 0xa0 │ │ │ │ │ + svc 200 @ 0xc8 │ │ │ │ │ movs r7, r0 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - str r3, [sp, #560] @ 0x230 │ │ │ │ │ + str r3, [sp, #720] @ 0x2d0 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - svc 158 @ 0x9e │ │ │ │ │ + svc 198 @ 0xc6 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - svc 134 @ 0x86 │ │ │ │ │ + svc 174 @ 0xae │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bls.n 441ac │ │ │ │ │ + bge.n 441fc │ │ │ │ │ movs r7, r0 │ │ │ │ │ - svc 48 @ 0x30 │ │ │ │ │ + svc 88 @ 0x58 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - svc 18 │ │ │ │ │ + svc 58 @ 0x3a │ │ │ │ │ movs r7, r0 │ │ │ │ │ - str r2, [sp, #976] @ 0x3d0 │ │ │ │ │ + str r3, [sp, #112] @ 0x70 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - bls.n 44114 │ │ │ │ │ + bls.n 44164 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - svc 106 @ 0x6a │ │ │ │ │ + svc 146 @ 0x92 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldrsb r4, [r4, r0] │ │ │ │ │ + ldrsb r4, [r1, r1] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - strh r2, [r6, #50] @ 0x32 │ │ │ │ │ + strh r2, [r3, #52] @ 0x34 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - strh r2, [r3, #48] @ 0x30 │ │ │ │ │ + strh r2, [r0, #50] @ 0x32 │ │ │ │ │ movs r6, r0 │ │ │ │ │ ldrh r0, [r7, #44] @ 0x2c │ │ │ │ │ movs r1, r1 │ │ │ │ │ │ │ │ │ │ 000441f8 : │ │ │ │ │ nco_msh_mk(): │ │ │ │ │ ./src/nco/nco_map.c:781 │ │ │ │ │ @@ -110242,15 +110242,15 @@ │ │ │ │ │ ... │ │ │ │ │ ldrh r4, [r0, #42] @ 0x2a │ │ │ │ │ movs r1, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ asrs r0, r5, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - strh r4, [r3, #46] @ 0x2e │ │ │ │ │ + strh r4, [r0, #48] @ 0x30 │ │ │ │ │ movs r6, r0 │ │ │ │ │ ldrh r2, [r3, #38] @ 0x26 │ │ │ │ │ movs r1, r1 │ │ │ │ │ ldrh r0, [r5, #16] │ │ │ │ │ movs r1, r1 │ │ │ │ │ ./src/nco/nco_map.c:895 │ │ │ │ │ subs r3, r4, #4 │ │ │ │ │ @@ -110736,25 +110736,25 @@ │ │ │ │ │ nop.w │ │ │ │ │ svc 56 @ 0x38 │ │ │ │ │ movs r6, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ subs r7, #240 @ 0xf0 │ │ │ │ │ asrs r0, r4, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldrb r4, [r7, #28] │ │ │ │ │ + ldrb r4, [r4, #29] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldrb r6, [r5, #25] │ │ │ │ │ + ldrb r6, [r2, #26] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldrb r0, [r5, #25] │ │ │ │ │ + ldrb r0, [r2, #26] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldrb r4, [r5, #26] │ │ │ │ │ + ldrb r4, [r2, #27] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldrb r4, [r0, #27] │ │ │ │ │ + ldrb r4, [r5, #27] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldrb r4, [r0, #27] │ │ │ │ │ + ldrb r4, [r5, #27] │ │ │ │ │ movs r6, r0 │ │ │ │ │ ./src/nco/nco_map.c:1022 │ │ │ │ │ mov r2, r4 │ │ │ │ │ add r3, sp, #104 @ 0x68 │ │ │ │ │ mov r1, fp │ │ │ │ │ mov r0, sl │ │ │ │ │ blx 11f74 │ │ │ │ │ @@ -110967,19 +110967,19 @@ │ │ │ │ │ andal r1, r1 │ │ │ │ │ cmp r5, #24 │ │ │ │ │ strb r4, [r0, r1] │ │ │ │ │ movs r1, #251 @ 0xfb │ │ │ │ │ stmia r0!, {r0, r3} │ │ │ │ │ asrs r0, r4, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldrb r6, [r1, #19] │ │ │ │ │ + ldrb r6, [r6, #19] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldrb r6, [r5, #19] │ │ │ │ │ + ldrb r6, [r2, #20] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldrb r4, [r3, #20] │ │ │ │ │ + ldrb r4, [r0, #21] │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 00044b18 : │ │ │ │ │ nco_map_mk(): │ │ │ │ │ ./src/nco/nco_map.c:17 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ ldr.w r1, [pc, #1912] @ 45298 │ │ │ │ │ @@ -111917,63 +111917,63 @@ │ │ │ │ │ b.n 45308 │ │ │ │ │ stmia r1!, {r3, r4, r5, r6, r7} │ │ │ │ │ subs r3, r4, r1 │ │ │ │ │ add r5, pc, #880 @ (adr r5, 45608 ) │ │ │ │ │ eors r4, r1 │ │ │ │ │ strh r6, [r3, #32] │ │ │ │ │ movs r1, r1 │ │ │ │ │ - ldrh r4, [r4, #54] @ 0x36 │ │ │ │ │ + ldrh r4, [r1, #56] @ 0x38 │ │ │ │ │ movs r6, r0 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ strh r6, [r7, #30] │ │ │ │ │ movs r1, r1 │ │ │ │ │ - ldmia r4!, {r1, r2, r5, r6} │ │ │ │ │ + ldmia r4!, {r1, r2, r3, r7} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - strh r0, [r1, #44] @ 0x2c │ │ │ │ │ + strh r0, [r6, #44] @ 0x2c │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldmia r3, {r2, r3, r6, r7} │ │ │ │ │ + ldmia r3!, {r2, r4, r5, r6, r7} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - cbz r4, 4532a │ │ │ │ │ + cbz r4, 45334 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldrb r2, [r6, #15] │ │ │ │ │ + ldrb r2, [r3, #16] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldrb r0, [r3, #20] │ │ │ │ │ + ldrb r0, [r0, #21] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - strh r0, [r1, #34] @ 0x22 │ │ │ │ │ + strh r0, [r6, #34] @ 0x22 │ │ │ │ │ movs r6, r0 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldrb r6, [r7, #17] │ │ │ │ │ + ldrb r6, [r4, #18] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldmia r7!, {r1, r3, r4} │ │ │ │ │ + ldmia r7!, {r1, r6} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldmia r7!, {r1, r4} │ │ │ │ │ + ldmia r7!, {r1, r3, r4, r5} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldmia r7!, {r2, r4} │ │ │ │ │ + ldmia r7!, {r2, r3, r4, r5} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldmia r7!, {r1, r2, r4} │ │ │ │ │ + ldmia r7!, {r1, r2, r3, r4, r5} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldmia r7!, {r3, r4} │ │ │ │ │ + ldmia r7!, {r6} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldmia r7!, {r1, r4, r6} │ │ │ │ │ + ldmia r7!, {r1, r3, r4, r5, r6} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldmia r6!, {r1, r3, r5, r7} │ │ │ │ │ + ldmia r6, {r1, r4, r6, r7} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldmia r6!, {r5, r7} │ │ │ │ │ + ldmia r6, {r3, r6, r7} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldmia r6!, {r1, r5, r7} │ │ │ │ │ + ldmia r6, {r1, r3, r6, r7} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldmia r6!, {r2, r5, r7} │ │ │ │ │ + ldmia r6, {r2, r3, r6, r7} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldmia r6!, {r1, r2, r5, r7} │ │ │ │ │ + ldmia r6, {r1, r2, r3, r6, r7} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldmia r6, {r5, r6, r7} │ │ │ │ │ + ldmia r7!, {r3} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bx r3 │ │ │ │ │ + bx r8 │ │ │ │ │ movs r5, r0 │ │ │ │ │ ./src/nco/nco_map.c:401 (discriminator 2) │ │ │ │ │ adds r7, #1 │ │ │ │ │ cmp r5, r7 │ │ │ │ │ beq.w 45e22 │ │ │ │ │ ./src/nco/nco_map.c:402 │ │ │ │ │ mov r1, r6 │ │ │ │ │ @@ -113570,211 +113570,211 @@ │ │ │ │ │ add r3, pc │ │ │ │ │ add r1, pc │ │ │ │ │ add r0, pc │ │ │ │ │ blx 102c4 <__assert_fail@plt> │ │ │ │ │ nop │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldrb r0, [r7, #9] │ │ │ │ │ + ldrb r0, [r4, #10] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldrb r0, [r5, #8] │ │ │ │ │ + ldrb r0, [r2, #9] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldrb r4, [r5, #17] │ │ │ │ │ + ldrb r4, [r2, #18] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldrb r6, [r3, #17] │ │ │ │ │ + ldrb r6, [r0, #18] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldrb r2, [r2, #17] │ │ │ │ │ + ldrb r2, [r7, #17] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldrb r4, [r0, #17] │ │ │ │ │ + ldrb r4, [r5, #17] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldrb r4, [r7, #16] │ │ │ │ │ + ldrb r4, [r4, #17] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldrb r0, [r6, #16] │ │ │ │ │ + ldrb r0, [r3, #17] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldrb r2, [r5, #16] │ │ │ │ │ + ldrb r2, [r2, #17] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldrb r4, [r5, #16] │ │ │ │ │ + ldrb r4, [r2, #17] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldrb r0, [r5, #16] │ │ │ │ │ + ldrb r0, [r2, #17] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldrb r0, [r4, #16] │ │ │ │ │ + ldrb r0, [r1, #17] │ │ │ │ │ + movs r6, r0 │ │ │ │ │ + ldrb r0, [r0, #17] │ │ │ │ │ + movs r6, r0 │ │ │ │ │ + ldrb r2, [r5, #16] │ │ │ │ │ movs r6, r0 │ │ │ │ │ ldrb r0, [r3, #16] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldrb r2, [r0, #16] │ │ │ │ │ + ldrb r2, [r1, #16] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldrb r0, [r6, #15] │ │ │ │ │ + ldrb r4, [r7, #15] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldrb r2, [r4, #15] │ │ │ │ │ + ldrb r0, [r5, #15] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldrb r4, [r2, #15] │ │ │ │ │ + ldrb r0, [r2, #15] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldrb r0, [r0, #15] │ │ │ │ │ + ldrb r2, [r0, #15] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldrb r0, [r5, #14] │ │ │ │ │ + ldrb r4, [r6, #14] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldrb r2, [r3, #14] │ │ │ │ │ + ldrb r6, [r4, #14] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldrb r4, [r1, #14] │ │ │ │ │ + ldrb r0, [r3, #14] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldrb r6, [r7, #13] │ │ │ │ │ + ldrb r2, [r1, #14] │ │ │ │ │ movs r6, r0 │ │ │ │ │ ldrb r0, [r6, #13] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldrb r2, [r4, #13] │ │ │ │ │ + ldrb r2, [r3, #13] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldrb r0, [r1, #13] │ │ │ │ │ + ldrb r4, [r1, #13] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldrb r2, [r6, #12] │ │ │ │ │ + ldrb r2, [r7, #12] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldrb r4, [r4, #12] │ │ │ │ │ + ldrb r6, [r4, #12] │ │ │ │ │ movs r6, r0 │ │ │ │ │ ldrb r2, [r2, #12] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldrb r6, [r7, #11] │ │ │ │ │ - movs r6, r0 │ │ │ │ │ - ldrb r2, [r5, #11] │ │ │ │ │ - movs r6, r0 │ │ │ │ │ - ldrb r2, [r4, #12] │ │ │ │ │ + ldrb r2, [r1, #13] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - strb r6, [r4, #21] │ │ │ │ │ + strb r6, [r1, #22] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - subs r5, #122 @ 0x7a │ │ │ │ │ + subs r5, #162 @ 0xa2 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - strh r6, [r1, #24] │ │ │ │ │ + strh r6, [r6, #24] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldrb r2, [r7, #11] │ │ │ │ │ + ldrb r2, [r4, #12] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldrb r0, [r2, #16] │ │ │ │ │ + ldrb r0, [r7, #16] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldrb r0, [r2, #16] │ │ │ │ │ + ldrb r0, [r7, #16] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - subs r4, #74 @ 0x4a │ │ │ │ │ + subs r4, #114 @ 0x72 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldrb r0, [r2, #16] │ │ │ │ │ + ldrb r0, [r7, #16] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldrb r0, [r7, #15] │ │ │ │ │ + ldrb r0, [r4, #16] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldrb r0, [r5, #15] │ │ │ │ │ + ldrb r0, [r2, #16] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - strb r6, [r4, #6] │ │ │ │ │ + strb r6, [r1, #7] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldrb r2, [r0, #15] │ │ │ │ │ + ldrb r2, [r5, #15] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldrb r0, [r5, #7] │ │ │ │ │ + ldrb r0, [r2, #8] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldrb r4, [r3, #5] │ │ │ │ │ + ldrb r4, [r0, #6] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - subs r5, #130 @ 0x82 │ │ │ │ │ + subs r5, #170 @ 0xaa │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldrb r4, [r0, #16] │ │ │ │ │ + ldrb r4, [r5, #16] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldrb r2, [r2, #15] │ │ │ │ │ + ldrb r2, [r7, #15] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - subs r5, #218 @ 0xda │ │ │ │ │ + subs r6, #2 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldrb r0, [r0, #16] │ │ │ │ │ + ldrb r0, [r5, #16] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldrb r4, [r1, #5] │ │ │ │ │ + ldrb r4, [r6, #5] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldrb r2, [r3, #15] │ │ │ │ │ + ldrb r2, [r0, #16] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldrb r2, [r3, #15] │ │ │ │ │ + ldrb r2, [r0, #16] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldrb r6, [r1, #5] │ │ │ │ │ + ldrb r6, [r6, #5] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldrb r0, [r0, #3] │ │ │ │ │ + ldrb r0, [r5, #3] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldrb r2, [r2, #16] │ │ │ │ │ + ldrb r2, [r7, #16] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldrb r6, [r6, #2] │ │ │ │ │ + ldrb r6, [r3, #3] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - str r6, [r0, #40] @ 0x28 │ │ │ │ │ + str r6, [r5, #40] @ 0x28 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldrb r0, [r1, #18] │ │ │ │ │ + ldrb r0, [r6, #18] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldrb r0, [r3, #3] │ │ │ │ │ + ldrb r0, [r0, #4] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldrb r6, [r3, #18] │ │ │ │ │ + ldrb r6, [r0, #19] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldrb r4, [r0, #2] │ │ │ │ │ + ldrb r4, [r5, #2] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldrb r2, [r7, #18] │ │ │ │ │ + ldrb r2, [r4, #19] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldrb r6, [r2, #2] │ │ │ │ │ + ldrb r6, [r7, #2] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldrb r0, [r7, #18] │ │ │ │ │ + ldrb r0, [r4, #19] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldrb r4, [r0, #19] │ │ │ │ │ + ldrb r4, [r5, #19] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldrb r0, [r2, #2] │ │ │ │ │ + ldrb r0, [r7, #2] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldrb r2, [r6, #0] │ │ │ │ │ + ldrb r2, [r3, #1] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - lsrs r0, r7, #13 │ │ │ │ │ + lsrs r0, r4, #14 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldrb r6, [r2, #0] │ │ │ │ │ + ldrb r6, [r7, #0] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldrb r2, [r6, #19] │ │ │ │ │ + ldrb r2, [r3, #20] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - strb r0, [r3, #31] │ │ │ │ │ + ldrb r0, [r0, #0] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - subs r4, #24 │ │ │ │ │ + subs r4, #64 @ 0x40 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldrb r0, [r1, #21] │ │ │ │ │ + ldrb r0, [r6, #21] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldrb r4, [r5, #21] │ │ │ │ │ + ldrb r4, [r2, #22] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldrb r0, [r0, #0] │ │ │ │ │ + ldrb r0, [r5, #0] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - strb r0, [r5, #31] │ │ │ │ │ + ldrb r0, [r2, #0] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldrb r2, [r7, #20] │ │ │ │ │ + ldrb r2, [r4, #21] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldrb r4, [r7, #20] │ │ │ │ │ + ldrb r4, [r4, #21] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldrb r2, [r7, #20] │ │ │ │ │ + ldrb r2, [r4, #21] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - strb r0, [r7, #28] │ │ │ │ │ + strb r0, [r4, #29] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - strb r2, [r4, #28] │ │ │ │ │ + strb r2, [r1, #29] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - subs r3, #36 @ 0x24 │ │ │ │ │ + subs r3, #76 @ 0x4c │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldrb r0, [r3, #20] │ │ │ │ │ + ldrb r0, [r0, #21] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldrb r4, [r7, #20] │ │ │ │ │ + ldrb r4, [r4, #21] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - strb r0, [r4, #28] │ │ │ │ │ + strb r0, [r1, #29] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - strb r2, [r1, #28] │ │ │ │ │ + strb r2, [r6, #28] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldrb r2, [r1, #20] │ │ │ │ │ + ldrb r2, [r6, #20] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldrb r4, [r1, #20] │ │ │ │ │ + ldrb r4, [r6, #20] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldrb r2, [r1, #20] │ │ │ │ │ + ldrb r2, [r6, #20] │ │ │ │ │ movs r6, r0 │ │ │ │ │ strb r6, [r0, #5] │ │ │ │ │ movs r1, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldr r6, [r5, #20] │ │ │ │ │ + ldr r6, [r2, #24] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r4, [r7, #112] @ 0x70 │ │ │ │ │ + ldr r4, [r4, #116] @ 0x74 │ │ │ │ │ movs r6, r0 │ │ │ │ │ asrs r0, r4, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - str r6, [r3, #108] @ 0x6c │ │ │ │ │ + str r6, [r0, #112] @ 0x70 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - add r1, pc, #192 @ (adr r1, 461c0 ) │ │ │ │ │ + add r1, pc, #352 @ (adr r1, 46260 ) │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r6, [r2, #20] │ │ │ │ │ + ldr r6, [r7, #20] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r4, [r3, #76] @ 0x4c │ │ │ │ │ + ldr r4, [r0, #80] @ 0x50 │ │ │ │ │ movs r6, r0 │ │ │ │ │ ./src/nco/nco_map.c:217 │ │ │ │ │ ldr r3, [sp, #480] @ 0x1e0 │ │ │ │ │ ./src/nco/nco_map.c:203 │ │ │ │ │ cmp r6, #1 │ │ │ │ │ ./src/nco/nco_map.c:217 │ │ │ │ │ str r3, [sp, #124] @ 0x7c │ │ │ │ │ @@ -114706,103 +114706,103 @@ │ │ │ │ │ mov r3, r0 │ │ │ │ │ add r2, pc │ │ │ │ │ b.w 45ee4 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ strh r0, [r0, #36] @ 0x24 │ │ │ │ │ asrs r6, r5 │ │ │ │ │ - ldr r7, [sp, #312] @ 0x138 │ │ │ │ │ + ldr r7, [sp, #472] @ 0x1d8 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - str r4, [r6, #116] @ 0x74 │ │ │ │ │ + str r4, [r3, #120] @ 0x78 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r6, [r5, #40] @ 0x28 │ │ │ │ │ + ldr r6, [r2, #44] @ 0x2c │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r6, [r7, #124] @ 0x7c │ │ │ │ │ + strb r6, [r4, #0] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r2, [r4, #124] @ 0x7c │ │ │ │ │ + strb r2, [r1, #0] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r4, [r0, #124] @ 0x7c │ │ │ │ │ + ldr r4, [r5, #124] @ 0x7c │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r0, [r5, #120] @ 0x78 │ │ │ │ │ + ldr r0, [r2, #124] @ 0x7c │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r6, [r1, #120] @ 0x78 │ │ │ │ │ + ldr r6, [r6, #120] @ 0x78 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r2, [r5, #116] @ 0x74 │ │ │ │ │ + ldr r2, [r2, #120] @ 0x78 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r6, [r0, #116] @ 0x74 │ │ │ │ │ + ldr r6, [r5, #116] @ 0x74 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r4, [r4, #112] @ 0x70 │ │ │ │ │ + ldr r4, [r1, #116] @ 0x74 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r0, [r1, #112] @ 0x70 │ │ │ │ │ + ldr r0, [r6, #112] @ 0x70 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r4, [r5, #108] @ 0x6c │ │ │ │ │ + ldr r4, [r2, #112] @ 0x70 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r0, [r2, #108] @ 0x6c │ │ │ │ │ + ldr r0, [r7, #108] @ 0x6c │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r2, [r5, #104] @ 0x68 │ │ │ │ │ + ldr r2, [r2, #108] @ 0x6c │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r4, [r0, #104] @ 0x68 │ │ │ │ │ + ldr r4, [r5, #104] @ 0x68 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r6, [r4, #100] @ 0x64 │ │ │ │ │ + ldr r6, [r1, #104] @ 0x68 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r6, [r0, #100] @ 0x64 │ │ │ │ │ + ldr r6, [r5, #100] @ 0x64 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r0, [r5, #96] @ 0x60 │ │ │ │ │ + ldr r0, [r2, #100] @ 0x64 │ │ │ │ │ movs r6, r0 │ │ │ │ │ asrs r0, r4, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - str r0, [r6, #68] @ 0x44 │ │ │ │ │ + str r0, [r3, #72] @ 0x48 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - str r2, [r5, #68] @ 0x44 │ │ │ │ │ + str r2, [r2, #72] @ 0x48 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r0, [r0, #12] │ │ │ │ │ + ldr r0, [r5, #12] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - str r6, [r4, #124] @ 0x7c │ │ │ │ │ + ldr r6, [r1, #0] │ │ │ │ │ movs r6, r0 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldr r6, [r1, #16] │ │ │ │ │ + ldr r6, [r6, #16] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - str r4, [r0, #52] @ 0x34 │ │ │ │ │ + str r4, [r5, #52] @ 0x34 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - str r0, [r5, #52] @ 0x34 │ │ │ │ │ + str r0, [r2, #56] @ 0x38 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r4, [r0, #60] @ 0x3c │ │ │ │ │ + ldr r4, [r5, #60] @ 0x3c │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r2, [r2, #60] @ 0x3c │ │ │ │ │ + ldr r2, [r7, #60] @ 0x3c │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r0, [r2, #60] @ 0x3c │ │ │ │ │ + ldr r0, [r7, #60] @ 0x3c │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r2, [r4, #72] @ 0x48 │ │ │ │ │ + ldr r2, [r1, #76] @ 0x4c │ │ │ │ │ movs r6, r0 │ │ │ │ │ - strb r0, [r3, #6] │ │ │ │ │ + strb r0, [r0, #7] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - strb r2, [r3, #5] │ │ │ │ │ + strb r2, [r0, #6] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - str r0, [r4, #16] │ │ │ │ │ + str r0, [r1, #20] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - str r0, [r1, #108] @ 0x6c │ │ │ │ │ + str r0, [r6, #108] @ 0x6c │ │ │ │ │ movs r6, r0 │ │ │ │ │ - str r0, [r5, #12] │ │ │ │ │ + str r0, [r2, #16] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - str r6, [r4, #100] @ 0x64 │ │ │ │ │ + str r6, [r1, #104] @ 0x68 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - str r2, [r7, #8] │ │ │ │ │ + str r2, [r4, #12] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - str r0, [r7, #96] @ 0x60 │ │ │ │ │ + str r0, [r4, #100] @ 0x64 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r2, [r2, #56] @ 0x38 │ │ │ │ │ + ldr r2, [r7, #56] @ 0x38 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r4, [r7, #52] @ 0x34 │ │ │ │ │ + ldr r4, [r4, #56] @ 0x38 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r2, [r1, #40] @ 0x28 │ │ │ │ │ + ldr r2, [r6, #40] @ 0x28 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r4, [r7, #36] @ 0x24 │ │ │ │ │ + ldr r4, [r4, #40] @ 0x28 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - str r2, [r4, #4] │ │ │ │ │ + str r2, [r1, #8] │ │ │ │ │ movs r6, r0 │ │ │ │ │ movs r3, #0 │ │ │ │ │ strd r6, r3, [sp, #228] @ 0xe4 │ │ │ │ │ mov r8, r3 │ │ │ │ │ b.w 44cfa │ │ │ │ │ mov r8, r3 │ │ │ │ │ movs r6, #0 │ │ │ │ │ @@ -114964,53 +114964,53 @@ │ │ │ │ │ movs r2, #193 @ 0xc1 │ │ │ │ │ ldr r1, [pc, #84] @ (46a48 ) │ │ │ │ │ ldr r0, [pc, #84] @ (46a4c ) │ │ │ │ │ add r3, pc │ │ │ │ │ add r1, pc │ │ │ │ │ add r0, pc │ │ │ │ │ blx 102c4 <__assert_fail@plt> │ │ │ │ │ - str r2, [r0, #76] @ 0x4c │ │ │ │ │ + str r2, [r5, #76] @ 0x4c │ │ │ │ │ movs r6, r0 │ │ │ │ │ - str r4, [r7, #68] @ 0x44 │ │ │ │ │ + str r4, [r4, #72] @ 0x48 │ │ │ │ │ movs r6, r0 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldrsh r0, [r4, r3] │ │ │ │ │ + ldrsh r0, [r1, r4] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - str r6, [r7, #68] @ 0x44 │ │ │ │ │ + str r6, [r4, #72] @ 0x48 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - str r7, [sp, #32] │ │ │ │ │ + str r7, [sp, #192] @ 0xc0 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldrsh r6, [r5, r4] │ │ │ │ │ + ldrsh r6, [r2, r5] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldrsh r0, [r7, r4] │ │ │ │ │ + ldrsh r0, [r4, r5] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - str r6, [sp, #976] @ 0x3d0 │ │ │ │ │ + str r7, [sp, #112] @ 0x70 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldrsh r2, [r3, r4] │ │ │ │ │ + ldrsh r2, [r0, r5] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r4, [r4, #108] @ 0x6c │ │ │ │ │ + ldr r4, [r1, #112] @ 0x70 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - str r6, [sp, #808] @ 0x328 │ │ │ │ │ + str r6, [sp, #968] @ 0x3c8 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldrsh r0, [r6, r3] │ │ │ │ │ + ldrsh r0, [r3, r4] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - str r6, [r2, #36] @ 0x24 │ │ │ │ │ + str r6, [r7, #36] @ 0x24 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - str r6, [sp, #736] @ 0x2e0 │ │ │ │ │ + str r6, [sp, #896] @ 0x380 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldrsh r6, [r3, r3] │ │ │ │ │ + ldrsh r6, [r0, r4] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - str r4, [r4, #0] │ │ │ │ │ + str r4, [r1, #4] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - str r6, [sp, #664] @ 0x298 │ │ │ │ │ + str r6, [sp, #824] @ 0x338 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldrsh r4, [r1, r3] │ │ │ │ │ + ldrsh r4, [r6, r3] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - str r2, [r5, #0] │ │ │ │ │ + str r2, [r2, #4] │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 00046a50 : │ │ │ │ │ nco_poly_area_add(): │ │ │ │ │ ./src/nco/nco_map.c:1692 │ │ │ │ │ ldr r2, [pc, #404] @ (46be8 ) │ │ │ │ │ ldr r3, [pc, #408] @ (46bec ) │ │ │ │ │ @@ -115212,25 +115212,25 @@ │ │ │ │ │ movs r0, r0 │ │ │ │ │ strh r0, [r0, #0] │ │ │ │ │ eors r6, r6 │ │ │ │ │ str r0, [r6, #76] @ 0x4c │ │ │ │ │ movs r1, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - strb r4, [r3, #0] │ │ │ │ │ + strb r4, [r0, #1] │ │ │ │ │ movs r6, r0 │ │ │ │ │ str r6, [r0, #76] @ 0x4c │ │ │ │ │ movs r1, r1 │ │ │ │ │ asrs r0, r5, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ str r2, [r3, #72] @ 0x48 │ │ │ │ │ movs r1, r1 │ │ │ │ │ asrs r0, r4, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldr r4, [r6, #100] @ 0x64 │ │ │ │ │ + ldr r4, [r3, #104] @ 0x68 │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 00046c08 : │ │ │ │ │ nco_map_hst_mk(): │ │ │ │ │ ./src/nco/nco_map.c:1768 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ mov r4, r0 │ │ │ │ │ @@ -115429,23 +115429,23 @@ │ │ │ │ │ ./src/nco/nco_map.c:1829 │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ str r4, [r5, #40] @ 0x28 │ │ │ │ │ movs r1, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - strb r2, [r5, #1] │ │ │ │ │ + strb r2, [r2, #2] │ │ │ │ │ movs r6, r0 │ │ │ │ │ str r4, [r7, #36] @ 0x24 │ │ │ │ │ movs r1, r1 │ │ │ │ │ asrs r0, r4, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldr r6, [r1, #88] @ 0x58 │ │ │ │ │ + ldr r6, [r6, #88] @ 0x58 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r2, [r1, #92] @ 0x5c │ │ │ │ │ + ldr r2, [r6, #92] @ 0x5c │ │ │ │ │ movs r6, r0 │ │ │ │ │ str r2, [r0, #32] │ │ │ │ │ movs r1, r1 │ │ │ │ │ │ │ │ │ │ 00046d88 : │ │ │ │ │ nco_map_var_min_max_ttl(): │ │ │ │ │ ./src/nco/nco_map.c:1845 │ │ │ │ │ @@ -116211,19 +116211,19 @@ │ │ │ │ │ fprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ blx 1173c <__fprintf_chk@plt+0x4> │ │ │ │ │ b.n 4734a │ │ │ │ │ ldrb r2, [r4, r3] │ │ │ │ │ movs r1, r1 │ │ │ │ │ - ldr r6, [r4, #48] @ 0x30 │ │ │ │ │ + ldr r6, [r1, #52] @ 0x34 │ │ │ │ │ movs r6, r0 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldr r6, [r2, #24] │ │ │ │ │ + ldr r6, [r7, #24] │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 000473ac : │ │ │ │ │ nco_map_chk(): │ │ │ │ │ ./src/nco/nco_map.c:2059 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov ip, r0 │ │ │ │ │ @@ -116729,51 +116729,51 @@ │ │ │ │ │ movs r5, #0 │ │ │ │ │ add.w r1, r3, r0, lsl #2 │ │ │ │ │ ./src/nco/nco_map.c:2203 │ │ │ │ │ mov r7, r5 │ │ │ │ │ b.n 477aa │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldrh r2, [r0, #38] @ 0x26 │ │ │ │ │ + ldrh r2, [r5, #38] @ 0x26 │ │ │ │ │ movs r6, r0 │ │ │ │ │ ldrh r6, [r6, r5] │ │ │ │ │ movs r1, r1 │ │ │ │ │ ldrh r2, [r6, r5] │ │ │ │ │ movs r1, r1 │ │ │ │ │ - ldrb r0, [r7, r5] │ │ │ │ │ + ldrb r0, [r4, r6] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldrb r6, [r5, r3] │ │ │ │ │ + ldrb r6, [r2, r4] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldrb r2, [r2, r4] │ │ │ │ │ + ldrb r2, [r7, r4] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldrb r6, [r6, r4] │ │ │ │ │ + ldrb r6, [r3, r5] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldrb r2, [r7, r2] │ │ │ │ │ + ldrb r2, [r4, r3] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldrb r6, [r3, r3] │ │ │ │ │ + ldrb r6, [r0, r4] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldrb r2, [r3, r2] │ │ │ │ │ + ldrb r2, [r0, r3] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldrb r6, [r7, r2] │ │ │ │ │ + ldrb r6, [r4, r3] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldrb r6, [r2, r3] │ │ │ │ │ + ldrb r6, [r7, r3] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldrb r6, [r4, r1] │ │ │ │ │ + ldrb r6, [r1, r2] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldrb r2, [r1, r2] │ │ │ │ │ + ldrb r2, [r6, r2] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldrb r6, [r0, r1] │ │ │ │ │ + ldrb r6, [r5, r1] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldrb r0, [r5, r1] │ │ │ │ │ + ldrb r0, [r2, r2] │ │ │ │ │ movs r6, r0 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldrh r0, [r6, #12] │ │ │ │ │ + ldrh r0, [r3, #14] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldrh r4, [r1, #4] │ │ │ │ │ + ldrh r4, [r6, #4] │ │ │ │ │ movs r6, r0 │ │ │ │ │ ./src/nco/nco_map.c:2209 (discriminator 1) │ │ │ │ │ adds r5, #1 │ │ │ │ │ ./src/nco/nco_map.c:2208 (discriminator 1) │ │ │ │ │ cmp r1, r3 │ │ │ │ │ beq.n 477bc │ │ │ │ │ ./src/nco/nco_map.c:2209 │ │ │ │ │ @@ -117724,73 +117724,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 │ │ │ │ │ - ldr r6, [r7, #40] @ 0x28 │ │ │ │ │ - movs r6, r0 │ │ │ │ │ - ldr r2, [r2, #44] @ 0x2c │ │ │ │ │ + ldr r6, [r4, #44] @ 0x2c │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r0, [r3, #48] @ 0x30 │ │ │ │ │ + ldr r2, [r7, #44] @ 0x2c │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r2, [r6, #40] @ 0x28 │ │ │ │ │ + ldr r0, [r0, #52] @ 0x34 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r2, [r1, #36] @ 0x24 │ │ │ │ │ + ldr r2, [r3, #44] @ 0x2c │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r6, [r5, #28] │ │ │ │ │ + ldr r2, [r6, #36] @ 0x24 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r4, [r5, #28] │ │ │ │ │ + ldr r6, [r2, #32] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r2, [r0, #44] @ 0x2c │ │ │ │ │ + ldr r4, [r2, #32] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldrb r0, [r2, #22] │ │ │ │ │ + ldr r2, [r5, #44] @ 0x2c │ │ │ │ │ movs r6, r0 │ │ │ │ │ - strh r6, [r4, #40] @ 0x28 │ │ │ │ │ + ldrb r0, [r7, #22] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r4, [r2, #36] @ 0x24 │ │ │ │ │ + strh r6, [r1, #42] @ 0x2a │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r6, [r5, #36] @ 0x24 │ │ │ │ │ + ldr r4, [r7, #36] @ 0x24 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r6, [r7, #36] @ 0x24 │ │ │ │ │ + ldr r6, [r2, #40] @ 0x28 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - str r2, [r0, #36] @ 0x24 │ │ │ │ │ + ldr r6, [r4, #40] @ 0x28 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r2, [r0, #36] @ 0x24 │ │ │ │ │ + str r2, [r5, #36] @ 0x24 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r6, [r5, #36] @ 0x24 │ │ │ │ │ + ldr r2, [r5, #36] @ 0x24 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r2, [r2, #44] @ 0x2c │ │ │ │ │ + ldr r6, [r2, #40] @ 0x28 │ │ │ │ │ movs r6, r0 │ │ │ │ │ ldr r2, [r7, #44] @ 0x2c │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r2, [r3, #44] @ 0x2c │ │ │ │ │ + ldr r2, [r4, #48] @ 0x30 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r0, [r0, #48] @ 0x30 │ │ │ │ │ + ldr r2, [r0, #48] @ 0x30 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r4, [r0, #48] @ 0x30 │ │ │ │ │ + ldr r0, [r5, #48] @ 0x30 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - str r0, [r7, #12] │ │ │ │ │ + ldr r4, [r5, #48] @ 0x30 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r4, [r2, #44] @ 0x2c │ │ │ │ │ + str r0, [r4, #16] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r4, [r1, #48] @ 0x30 │ │ │ │ │ + ldr r4, [r7, #44] @ 0x2c │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r6, [r7, #44] @ 0x2c │ │ │ │ │ + ldr r4, [r6, #48] @ 0x30 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r0, [r0, #48] @ 0x30 │ │ │ │ │ + ldr r6, [r4, #48] @ 0x30 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r2, [r2, #60] @ 0x3c │ │ │ │ │ + ldr r0, [r5, #48] @ 0x30 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldrsh r6, [r1, r7] │ │ │ │ │ + ldr r2, [r7, #60] @ 0x3c │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldrsh r6, [r1, r7] │ │ │ │ │ + ldrsh r6, [r6, r7] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r2, [r0, #68] @ 0x44 │ │ │ │ │ + ldrsh r6, [r6, r7] │ │ │ │ │ + movs r6, r0 │ │ │ │ │ + ldr r2, [r5, #68] @ 0x44 │ │ │ │ │ movs r6, r0 │ │ │ │ │ nco_map_chk(): │ │ │ │ │ ./src/nco/nco_map.c:2351 (discriminator 8) │ │ │ │ │ ldr r3, [sp, #128] @ 0x80 │ │ │ │ │ vmov.f64 d6, #112 @ 0x3f800000 1.0 │ │ │ │ │ ldr r0, [r4, #0] │ │ │ │ │ vldr d7, [r3] │ │ │ │ │ @@ -118103,41 +118103,41 @@ │ │ │ │ │ ldr r1, [sp, #612] @ 0x264 │ │ │ │ │ ldr r1, [sp, #612] @ 0x264 │ │ │ │ │ subs r7, #185 @ 0xb9 │ │ │ │ │ ldrh r2, [r7, #32] │ │ │ │ │ b.n 48666 │ │ │ │ │ ldrb r6, [r1, #6] │ │ │ │ │ subs r6, #69 @ 0x45 │ │ │ │ │ - ldrsh r0, [r7, r3] │ │ │ │ │ + ldrsh r0, [r4, r4] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r0, [r4, #56] @ 0x38 │ │ │ │ │ + ldr r0, [r1, #60] @ 0x3c │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldrsh r2, [r2, r2] │ │ │ │ │ + ldrsh r2, [r7, r2] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r0, [r2, #56] @ 0x38 │ │ │ │ │ + ldr r0, [r7, #56] @ 0x38 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r2, [r2, #56] @ 0x38 │ │ │ │ │ + ldr r2, [r7, #56] @ 0x38 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - cmp r4, ip │ │ │ │ │ + cmp ip, r3 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldr r4, [r4, #56] @ 0x38 │ │ │ │ │ + ldr r4, [r1, #60] @ 0x3c │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r6, [r1, #60] @ 0x3c │ │ │ │ │ + ldr r6, [r6, #60] @ 0x3c │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldrb r2, [r3, r7] │ │ │ │ │ + ldrsh r2, [r0, r0] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r2, [r6, #56] @ 0x38 │ │ │ │ │ + ldr r2, [r3, #60] @ 0x3c │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldrb r4, [r1, r6] │ │ │ │ │ + ldrb r4, [r6, r6] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r0, [r5, #60] @ 0x3c │ │ │ │ │ + ldr r0, [r2, #64] @ 0x40 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r2, [r3, #92] @ 0x5c │ │ │ │ │ + ldr r2, [r0, #96] @ 0x60 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldrb r4, [r2, r3] │ │ │ │ │ + ldrb r4, [r7, r3] │ │ │ │ │ movs r6, r0 │ │ │ │ │ ./src/nco/nco_map.c:2382 (discriminator 1) │ │ │ │ │ ldr.w r3, [r4, #152] @ 0x98 │ │ │ │ │ ldr.w r3, [r3, r6, lsl #2] │ │ │ │ │ cmp r3, #1 │ │ │ │ │ beq.n 4825a │ │ │ │ │ ./src/nco/nco_map.c:2381 (discriminator 2) │ │ │ │ │ @@ -118795,67 +118795,67 @@ │ │ │ │ │ ldr r1, [sp, #612] @ 0x264 │ │ │ │ │ ldr r1, [sp, #612] @ 0x264 │ │ │ │ │ subs r7, #185 @ 0xb9 │ │ │ │ │ ldrh r2, [r7, #32] │ │ │ │ │ b.n 48bf6 │ │ │ │ │ ldrb r6, [r1, #6] │ │ │ │ │ subs r6, #69 @ 0x45 │ │ │ │ │ - ldrh r2, [r7, r7] │ │ │ │ │ + ldrb r2, [r4, r0] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r4, [r7, #72] @ 0x48 │ │ │ │ │ + ldr r4, [r4, #76] @ 0x4c │ │ │ │ │ movs r6, r0 │ │ │ │ │ - strb r2, [r5, #21] │ │ │ │ │ + strb r2, [r2, #22] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r0, [r6, #104] @ 0x68 │ │ │ │ │ + ldr r0, [r3, #108] @ 0x6c │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldrh r6, [r5, r3] │ │ │ │ │ + ldrh r6, [r2, r4] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldrh r6, [r5, r3] │ │ │ │ │ + ldrh r6, [r2, r4] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r2, [r7, #108] @ 0x6c │ │ │ │ │ + ldr r2, [r4, #112] @ 0x70 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldrh r2, [r4, r2] │ │ │ │ │ + ldrh r2, [r1, r3] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r2, [r4, #108] @ 0x6c │ │ │ │ │ + ldr r2, [r1, #112] @ 0x70 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldrh r4, [r7, r0] │ │ │ │ │ + ldrh r4, [r4, r1] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r2, [r2, #108] @ 0x6c │ │ │ │ │ + ldr r2, [r7, #108] @ 0x6c │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r4, [r2, #108] @ 0x6c │ │ │ │ │ + ldr r4, [r7, #108] @ 0x6c │ │ │ │ │ movs r6, r0 │ │ │ │ │ - asrs r6, r1 │ │ │ │ │ + adcs r6, r0 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldr r6, [r4, #108] @ 0x6c │ │ │ │ │ + ldr r6, [r1, #112] @ 0x70 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r0, [r1, #112] @ 0x70 │ │ │ │ │ + ldr r0, [r6, #112] @ 0x70 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r4, [r1, r6] │ │ │ │ │ + ldr r4, [r6, r6] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r4, [r6, #108] @ 0x6c │ │ │ │ │ + ldr r4, [r3, #112] @ 0x70 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r6, [r6, r4] │ │ │ │ │ + ldr r6, [r3, r5] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r6, [r1, #112] @ 0x70 │ │ │ │ │ + ldr r6, [r6, #112] @ 0x70 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r2, [r7, r3] │ │ │ │ │ + ldr r2, [r4, r4] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r2, [r7, #112] @ 0x70 │ │ │ │ │ + ldr r2, [r4, #116] @ 0x74 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - strb r4, [r3, #3] │ │ │ │ │ + strb r4, [r0, #4] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r4, [r6, r1] │ │ │ │ │ + ldr r4, [r3, r2] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldrsb r4, [r6, r7] │ │ │ │ │ + ldr r4, [r3, r0] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - strb r0, [r4, #0] │ │ │ │ │ + strb r0, [r1, #1] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - strb r2, [r4, #6] │ │ │ │ │ + strb r2, [r1, #7] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldrsb r4, [r1, r5] │ │ │ │ │ + ldrsb r4, [r6, r5] │ │ │ │ │ movs r6, r0 │ │ │ │ │ ./src/nco/nco_map.c:2450 (discriminator 1) │ │ │ │ │ ldr.w r3, [fp, #152] @ 0x98 │ │ │ │ │ ldr.w r3, [r3, r6, lsl #2] │ │ │ │ │ cmp r3, #1 │ │ │ │ │ beq.n 4881e │ │ │ │ │ ./src/nco/nco_map.c:2449 (discriminator 2) │ │ │ │ │ @@ -120156,147 +120156,147 @@ │ │ │ │ │ blx 116cc <__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 │ │ │ │ │ - ldrsb r2, [r7, r0] │ │ │ │ │ + ldrsb r2, [r4, r1] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - strb r0, [r2, #3] │ │ │ │ │ + strb r0, [r7, #3] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - strb r6, [r5, #13] │ │ │ │ │ + strb r6, [r2, #14] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - strb r4, [r2, #14] │ │ │ │ │ + strb r4, [r7, #14] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - strb r6, [r7, #14] │ │ │ │ │ + strb r6, [r4, #15] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - strb r0, [r0, #16] │ │ │ │ │ + strb r0, [r5, #16] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - strb r6, [r7, #16] │ │ │ │ │ + strb r6, [r4, #17] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - asrs r2, r5, #24 │ │ │ │ │ + asrs r2, r2, #25 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - str r0, [r3, #72] @ 0x48 │ │ │ │ │ + str r0, [r0, #76] @ 0x4c │ │ │ │ │ movs r5, r0 │ │ │ │ │ - strb r2, [r1, #16] │ │ │ │ │ + strb r2, [r6, #16] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - subs r3, #224 @ 0xe0 │ │ │ │ │ + subs r4, #24 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strb r6, [r5, r3] │ │ │ │ │ + strb r6, [r2, r4] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - strb r2, [r7, #13] │ │ │ │ │ + strb r2, [r4, #14] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - strb r0, [r4, #14] │ │ │ │ │ + strb r0, [r1, #15] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - strb r2, [r0, #15] │ │ │ │ │ + strb r2, [r5, #15] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - strb r4, [r3, #15] │ │ │ │ │ + strb r4, [r0, #16] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - strb r2, [r4, #12] │ │ │ │ │ + strb r2, [r1, #13] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - str r0, [r0, #56] @ 0x38 │ │ │ │ │ + str r0, [r5, #56] @ 0x38 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - strb r0, [r1, #15] │ │ │ │ │ + strb r0, [r6, #15] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - asrs r4, r0, #20 │ │ │ │ │ + asrs r4, r5, #20 │ │ │ │ │ movs r5, r0 │ │ │ │ │ muls r2, r1 │ │ │ │ │ movs r1, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - subs r1, #170 @ 0xaa │ │ │ │ │ + subs r1, #226 @ 0xe2 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strh r2, [r6, r1] │ │ │ │ │ + strh r2, [r3, r2] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - strh r6, [r2, r1] │ │ │ │ │ + strh r6, [r7, r1] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - strh r0, [r4, r1] │ │ │ │ │ + strh r0, [r1, r2] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - strh r2, [r0, r1] │ │ │ │ │ + strh r2, [r5, r1] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - strb r6, [r0, r2] │ │ │ │ │ + strb r6, [r5, r2] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldrh r2, [r0, r5] │ │ │ │ │ + ldrh r2, [r5, r5] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - strb r0, [r0, #8] │ │ │ │ │ + strb r0, [r5, #8] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldrb r2, [r6, r1] │ │ │ │ │ + ldrb r2, [r3, r2] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldrb r4, [r5, r2] │ │ │ │ │ + ldrb r4, [r2, r3] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldrh r4, [r3, r7] │ │ │ │ │ + ldrb r4, [r0, r0] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldrb r2, [r0, r0] │ │ │ │ │ + ldrb r2, [r5, r0] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldrb r4, [r3, r1] │ │ │ │ │ + ldrb r4, [r0, r2] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - str r2, [r2, r1] │ │ │ │ │ + str r2, [r7, r1] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - str r0, [r1, r1] │ │ │ │ │ + str r0, [r6, r1] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - str r6, [r7, r0] │ │ │ │ │ + str r6, [r4, r1] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - str r4, [r6, r0] │ │ │ │ │ + str r4, [r3, r1] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - str r2, [r5, r0] │ │ │ │ │ + str r2, [r2, r1] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - str r0, [r4, r0] │ │ │ │ │ + str r0, [r1, r1] │ │ │ │ │ movs r6, r0 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldrsb r2, [r5, r0] │ │ │ │ │ - movs r6, r0 │ │ │ │ │ - ldrsb r2, [r5, r0] │ │ │ │ │ + ldrsb r2, [r2, r1] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldrsb r2, [r3, r1] │ │ │ │ │ + ldrsb r2, [r2, r1] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r0, [r5, #76] @ 0x4c │ │ │ │ │ + ldrsb r2, [r0, r2] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r0, [r0, #80] @ 0x50 │ │ │ │ │ + ldr r0, [r2, #80] @ 0x50 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r2, [r5, #80] @ 0x50 │ │ │ │ │ + ldr r0, [r5, #80] @ 0x50 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - str r4, [r1, #28] │ │ │ │ │ + ldr r2, [r2, #84] @ 0x54 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - str r4, [r4, #28] │ │ │ │ │ + str r4, [r6, #28] │ │ │ │ │ movs r6, r0 │ │ │ │ │ str r4, [r1, #32] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldrsb r6, [r4, r3] │ │ │ │ │ + str r4, [r6, #32] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldrsb r0, [r4, r4] │ │ │ │ │ + ldrsb r6, [r1, r4] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r0, [r0, #100] @ 0x64 │ │ │ │ │ + ldrsb r0, [r1, r5] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r5, [pc, #736] @ (495b4 ) │ │ │ │ │ + ldr r0, [r5, #100] @ 0x64 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r5, [pc, #704] @ (49598 ) │ │ │ │ │ + ldr r5, [pc, #896] @ (49654 ) │ │ │ │ │ movs r6, r0 │ │ │ │ │ - strh r0, [r2, r1] │ │ │ │ │ + ldr r5, [pc, #864] @ (49638 ) │ │ │ │ │ movs r6, r0 │ │ │ │ │ - strh r0, [r1, r2] │ │ │ │ │ + strh r0, [r7, r1] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - strh r4, [r2, r1] │ │ │ │ │ + strh r0, [r6, r2] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - strh r0, [r1, r2] │ │ │ │ │ + strh r4, [r7, r1] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldrb r2, [r5, r1] │ │ │ │ │ + strh r0, [r6, r2] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - str r4, [r6, #120] @ 0x78 │ │ │ │ │ + ldrb r2, [r2, r2] │ │ │ │ │ + movs r6, r0 │ │ │ │ │ + str r4, [r3, #124] @ 0x7c │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r5, [pc, #200] @ (493bc ) │ │ │ │ │ + ldr r5, [pc, #360] @ (4945c ) │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r5, [pc, #136] @ (49380 ) │ │ │ │ │ + ldr r5, [pc, #296] @ (49420 ) │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r5, [pc, #104] @ (49364 ) │ │ │ │ │ + ldr r5, [pc, #264] @ (49404 ) │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r5, [pc, #72] @ (49348 ) │ │ │ │ │ + ldr r5, [pc, #232] @ (493e8 ) │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r5, [pc, #448] @ (494c4 ) │ │ │ │ │ + ldr r5, [pc, #608] @ (49564 ) │ │ │ │ │ movs r6, r0 │ │ │ │ │ md5_process(): │ │ │ │ │ ./src/nco/nco_md5.c:307 │ │ │ │ │ ldr.w r2, [pc, #1992] @ 49ad0 │ │ │ │ │ ldr.w r3, [pc, #1992] @ 49ad4 │ │ │ │ │ add r2, pc │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ @@ -121300,15 +121300,15 @@ │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ ./src/nco/nco_md5.c:37 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ./src/nco/nco_md5.c:34 │ │ │ │ │ strd r2, r3, [r4] │ │ │ │ │ ./src/nco/nco_md5.c:37 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ - str r4, [r7, #92] @ 0x5c │ │ │ │ │ + str r4, [r4, #96] @ 0x60 │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 00049b00 : │ │ │ │ │ nco_md5_free(): │ │ │ │ │ ./src/nco/nco_md5.c:42 │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov r4, r0 │ │ │ │ │ @@ -121569,15 +121569,15 @@ │ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ adds r3, #48 @ 0x30 │ │ │ │ │ movs r1, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - str r0, [r1, #88] @ 0x58 │ │ │ │ │ + str r0, [r6, #88] @ 0x58 │ │ │ │ │ movs r6, r0 │ │ │ │ │ adds r2, #178 @ 0xb2 │ │ │ │ │ movs r1, r1 │ │ │ │ │ │ │ │ │ │ 00049cc0 : │ │ │ │ │ nco_md5_chk_ram(): │ │ │ │ │ ./src/nco/nco_md5.c:163 │ │ │ │ │ @@ -121652,15 +121652,15 @@ │ │ │ │ │ add sp, #136 @ 0x88 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ adds r2, #124 @ 0x7c │ │ │ │ │ movs r1, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - str r4, [r1, #64] @ 0x40 │ │ │ │ │ + str r4, [r6, #64] @ 0x40 │ │ │ │ │ movs r6, r0 │ │ │ │ │ adds r2, #42 @ 0x2a │ │ │ │ │ movs r1, r1 │ │ │ │ │ │ │ │ │ │ 00049d48 : │ │ │ │ │ nco_md5_chk(): │ │ │ │ │ ./src/nco/nco_md5.c:58 │ │ │ │ │ @@ -121991,23 +121991,23 @@ │ │ │ │ │ movs r1, r1 │ │ │ │ │ adds r1, #224 @ 0xe0 │ │ │ │ │ movs r1, r1 │ │ │ │ │ adds r1, #156 @ 0x9c │ │ │ │ │ movs r1, r1 │ │ │ │ │ asrs r0, r4, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - str r6, [r6, #48] @ 0x30 │ │ │ │ │ + str r6, [r3, #52] @ 0x34 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - str r6, [r4, #44] @ 0x2c │ │ │ │ │ + str r6, [r1, #48] @ 0x30 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - str r2, [r6, #24] │ │ │ │ │ + str r2, [r3, #28] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - str r4, [r7, #32] │ │ │ │ │ + str r4, [r4, #36] @ 0x24 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - str r0, [r5, #24] │ │ │ │ │ + str r0, [r2, #28] │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 00049fc0 : │ │ │ │ │ nco_calloc(): │ │ │ │ │ ./src/nco/nco_mmr.c:33 │ │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ │ ./src/nco/nco_mmr.c:41 │ │ │ │ │ @@ -122102,15 +122102,15 @@ │ │ │ │ │ blx 126b8 │ │ │ │ │ b.n 49fe0 │ │ │ │ │ nop │ │ │ │ │ cmp r7, #120 @ 0x78 │ │ │ │ │ movs r1, r1 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - str r2, [r2, #32] │ │ │ │ │ + str r2, [r7, #32] │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 0004a050 : │ │ │ │ │ nco_free(): │ │ │ │ │ ./src/nco/nco_mmr.c:62 │ │ │ │ │ cbz r0, 4a05c │ │ │ │ │ ./src/nco/nco_mmr.c:57 (discriminator 1) │ │ │ │ │ @@ -122168,17 +122168,17 @@ │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 │ │ │ │ │ b.w 11738 <__fprintf_chk@plt> │ │ │ │ │ nop │ │ │ │ │ cmp r6, #226 @ 0xe2 │ │ │ │ │ movs r1, r1 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - str r0, [r3, #32] │ │ │ │ │ + str r0, [r0, #36] @ 0x24 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - str r0, [r0, #80] @ 0x50 │ │ │ │ │ + str r0, [r5, #80] @ 0x50 │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 0004a0a8 : │ │ │ │ │ nco_malloc(): │ │ │ │ │ ./src/nco/nco_mmr.c:72 │ │ │ │ │ ldr r1, [pc, #304] @ (4a1dc ) │ │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ │ @@ -122368,27 +122368,27 @@ │ │ │ │ │ blx 126b8 │ │ │ │ │ b.n 4a0f0 │ │ │ │ │ nop │ │ │ │ │ cmp r6, #152 @ 0x98 │ │ │ │ │ movs r1, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldr r4, [r6, #4] │ │ │ │ │ + ldr r4, [r3, #8] │ │ │ │ │ movs r6, r0 │ │ │ │ │ cmp r6, #136 @ 0x88 │ │ │ │ │ movs r1, r1 │ │ │ │ │ cmp r6, #84 @ 0x54 │ │ │ │ │ movs r1, r1 │ │ │ │ │ - str r4, [r0, #120] @ 0x78 │ │ │ │ │ + str r4, [r5, #120] @ 0x78 │ │ │ │ │ movs r6, r0 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - str r4, [r5, #112] @ 0x70 │ │ │ │ │ + str r4, [r2, #116] @ 0x74 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - str r4, [r4, #112] @ 0x70 │ │ │ │ │ + str r4, [r1, #116] @ 0x74 │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 0004a200 : │ │ │ │ │ nco_malloc_flg(): │ │ │ │ │ ./src/nco/nco_mmr.c:124 │ │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ │ ldr r6, [pc, #180] @ (4a2b8 ) │ │ │ │ │ @@ -122507,19 +122507,19 @@ │ │ │ │ │ movs r0, #1 │ │ │ │ │ blx 126b8 │ │ │ │ │ b.n 4a214 │ │ │ │ │ cmp r5, #66 @ 0x42 │ │ │ │ │ movs r1, r1 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - str r4, [r2, #108] @ 0x6c │ │ │ │ │ + str r4, [r7, #108] @ 0x6c │ │ │ │ │ movs r6, r0 │ │ │ │ │ - str r2, [r0, #112] @ 0x70 │ │ │ │ │ + str r2, [r5, #112] @ 0x70 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - str r2, [r0, #112] @ 0x70 │ │ │ │ │ + str r2, [r5, #112] @ 0x70 │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 0004a2cc : │ │ │ │ │ nco_malloc_dbg(): │ │ │ │ │ ./src/nco/nco_mmr.c:165 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ │ ./src/nco/nco_mmr.c:179 │ │ │ │ │ @@ -122637,19 +122637,19 @@ │ │ │ │ │ blx 126b8 │ │ │ │ │ b.n 4a2e8 │ │ │ │ │ nop │ │ │ │ │ cmp r4, #112 @ 0x70 │ │ │ │ │ movs r1, r1 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - str r0, [r3, #104] @ 0x68 │ │ │ │ │ + str r0, [r0, #108] @ 0x6c │ │ │ │ │ movs r6, r0 │ │ │ │ │ - str r2, [r6, #96] @ 0x60 │ │ │ │ │ + str r2, [r3, #100] @ 0x64 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - str r0, [r7, #104] @ 0x68 │ │ │ │ │ + str r0, [r4, #108] @ 0x6c │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 0004a39c : │ │ │ │ │ nco_mmr_typ_sng(): │ │ │ │ │ ./src/nco/nco_mmr.c:211 │ │ │ │ │ push {r3, lr} │ │ │ │ │ cmp r0, #3 │ │ │ │ │ @@ -122680,21 +122680,21 @@ │ │ │ │ │ ./src/nco/nco_mmr.c:222 │ │ │ │ │ blx 10484 │ │ │ │ │ ./src/nco/nco_mmr.c:244 │ │ │ │ │ movs r0, #0 │ │ │ │ │ ./src/nco/nco_mmr.c:245 │ │ │ │ │ pop {r3, pc} │ │ │ │ │ nop │ │ │ │ │ - str r4, [r4, #108] @ 0x6c │ │ │ │ │ + str r4, [r1, #112] @ 0x70 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - str r6, [r5, #104] @ 0x68 │ │ │ │ │ + str r6, [r2, #108] @ 0x6c │ │ │ │ │ movs r6, r0 │ │ │ │ │ - str r0, [r1, #108] @ 0x6c │ │ │ │ │ + str r0, [r6, #108] @ 0x6c │ │ │ │ │ movs r6, r0 │ │ │ │ │ - str r2, [r6, #104] @ 0x68 │ │ │ │ │ + str r2, [r3, #108] @ 0x6c │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 0004a3dc : │ │ │ │ │ nco_realloc(): │ │ │ │ │ ./src/nco/nco_mmr.c:251 │ │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ │ ./src/nco/nco_mmr.c:260 │ │ │ │ │ @@ -122770,15 +122770,15 @@ │ │ │ │ │ ./src/nco/nco_mmr.c:264 │ │ │ │ │ b.n 4a442 │ │ │ │ │ nop │ │ │ │ │ cmp r3, #98 @ 0x62 │ │ │ │ │ movs r1, r1 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - str r4, [r5, #100] @ 0x64 │ │ │ │ │ + str r4, [r2, #104] @ 0x68 │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 0004a468 : │ │ │ │ │ nco_mmr_stt(): │ │ │ │ │ ./src/nco/nco_mmr.c:288 │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ ./src/nco/nco_mmr.c:303 │ │ │ │ │ @@ -122874,15 +122874,15 @@ │ │ │ │ │ movs r1, r1 │ │ │ │ │ lsrs r6, r3 │ │ │ │ │ movs r1, r1 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ lsrs r6, r0 │ │ │ │ │ movs r1, r1 │ │ │ │ │ - str r2, [r2, #96] @ 0x60 │ │ │ │ │ + str r2, [r7, #96] @ 0x60 │ │ │ │ │ movs r6, r0 │ │ │ │ │ eors r6, r6 │ │ │ │ │ movs r1, r1 │ │ │ │ │ │ │ │ │ │ 0004a510 : │ │ │ │ │ nco_prc_stt_get(): │ │ │ │ │ ./src/nco/nco_mmr.c:340 │ │ │ │ │ @@ -123234,35 +123234,35 @@ │ │ │ │ │ ./src/nco/nco_mmr.c:429 │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ cmp r2, #52 @ 0x34 │ │ │ │ │ movs r1, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldr r0, [r7, #24] │ │ │ │ │ + ldr r0, [r4, #28] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r6, [r5, #24] │ │ │ │ │ + ldr r6, [r2, #28] │ │ │ │ │ movs r6, r0 │ │ │ │ │ cmp r2, #2 │ │ │ │ │ movs r1, r1 │ │ │ │ │ - pop {r1, r2} │ │ │ │ │ + pop {r1, r2, r3, r5} │ │ │ │ │ movs r6, r0 │ │ │ │ │ - str r6, [r4, #92] @ 0x5c │ │ │ │ │ + str r6, [r1, #96] @ 0x60 │ │ │ │ │ movs r6, r0 │ │ │ │ │ cmp r0, #182 @ 0xb6 │ │ │ │ │ movs r1, r1 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - str r2, [r0, #84] @ 0x54 │ │ │ │ │ + str r2, [r5, #84] @ 0x54 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - str r0, [r7, #76] @ 0x4c │ │ │ │ │ + str r0, [r4, #80] @ 0x50 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - str r6, [r5, #104] @ 0x68 │ │ │ │ │ + str r6, [r2, #108] @ 0x6c │ │ │ │ │ movs r6, r0 │ │ │ │ │ - str r0, [r6, #48] @ 0x30 │ │ │ │ │ + str r0, [r3, #52] @ 0x34 │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 0004a870 : │ │ │ │ │ nco_prc_stm_get(): │ │ │ │ │ ./src/nco/nco_mmr.c:435 │ │ │ │ │ ldr r2, [pc, #364] @ (4a9e0 ) │ │ │ │ │ ldr r3, [pc, #368] @ (4a9e4 ) │ │ │ │ │ @@ -123464,35 +123464,35 @@ │ │ │ │ │ b.n 4a8c2 │ │ │ │ │ ./src/nco/nco_mmr.c:487 │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ movs r6, #208 @ 0xd0 │ │ │ │ │ movs r1, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - str r0, [r6, #108] @ 0x6c │ │ │ │ │ + str r0, [r3, #112] @ 0x70 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - str r2, [r5, #108] @ 0x6c │ │ │ │ │ + str r2, [r2, #112] @ 0x70 │ │ │ │ │ movs r6, r0 │ │ │ │ │ movs r6, #162 @ 0xa2 │ │ │ │ │ movs r1, r1 │ │ │ │ │ - @ instruction: 0xb8a2 │ │ │ │ │ + @ instruction: 0xb8ca │ │ │ │ │ movs r6, r0 │ │ │ │ │ - str r2, [r4, #96] @ 0x60 │ │ │ │ │ + str r2, [r1, #100] @ 0x64 │ │ │ │ │ movs r6, r0 │ │ │ │ │ movs r6, #44 @ 0x2c │ │ │ │ │ movs r1, r1 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - str r2, [r7, #40] @ 0x28 │ │ │ │ │ + str r2, [r4, #44] @ 0x2c │ │ │ │ │ movs r6, r0 │ │ │ │ │ - str r6, [r0, #88] @ 0x58 │ │ │ │ │ + str r6, [r5, #88] @ 0x58 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - str r6, [r0, #80] @ 0x50 │ │ │ │ │ + str r6, [r5, #80] @ 0x50 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - str r6, [r0, #24] │ │ │ │ │ + str r6, [r5, #24] │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 0004aa14 : │ │ │ │ │ nco_mmr_usg_prn(): │ │ │ │ │ ./src/nco/nco_mmr.c:492 │ │ │ │ │ ldr r2, [pc, #604] @ (4ac74 ) │ │ │ │ │ ldr r3, [pc, #608] @ (4ac78 ) │ │ │ │ │ @@ -123864,33 +123864,33 @@ │ │ │ │ │ ./src/nco/nco_mmr.c:600 │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ movs r5, #44 @ 0x2c │ │ │ │ │ movs r1, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldr r4, [r3, #20] │ │ │ │ │ + ldr r4, [r0, #24] │ │ │ │ │ movs r6, r0 │ │ │ │ │ movs r5, #26 │ │ │ │ │ movs r1, r1 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - str r2, [r7, #76] @ 0x4c │ │ │ │ │ + str r2, [r4, #80] @ 0x50 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - str r2, [r5, #84] @ 0x54 │ │ │ │ │ + str r2, [r2, #88] @ 0x58 │ │ │ │ │ movs r6, r0 │ │ │ │ │ movs r3, #160 @ 0xa0 │ │ │ │ │ movs r1, r1 │ │ │ │ │ - str r4, [r0, #76] @ 0x4c │ │ │ │ │ + str r4, [r5, #76] @ 0x4c │ │ │ │ │ movs r6, r0 │ │ │ │ │ - str r2, [r2, #84] @ 0x54 │ │ │ │ │ + str r2, [r7, #84] @ 0x54 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - str r2, [r0, #56] @ 0x38 │ │ │ │ │ + str r2, [r5, #56] @ 0x38 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - str r0, [r7, #48] @ 0x30 │ │ │ │ │ + str r0, [r4, #52] @ 0x34 │ │ │ │ │ movs r6, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ ... │ │ │ │ │ │ │ │ │ │ 0004aca8 : │ │ │ │ │ nco_cmp_lmt_srt(): │ │ │ │ │ ./src/nco/nco_msa.c:548 │ │ │ │ │ @@ -124870,23 +124870,23 @@ │ │ │ │ │ ./src/nco/nco_msa.c:278 │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ movs r0, #136 @ 0x88 │ │ │ │ │ movs r1, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - str r4, [r0, #88] @ 0x58 │ │ │ │ │ + str r4, [r5, #88] @ 0x58 │ │ │ │ │ movs r6, r0 │ │ │ │ │ movs r0, #96 @ 0x60 │ │ │ │ │ movs r1, r1 │ │ │ │ │ subs r4, r3, #5 │ │ │ │ │ movs r1, r1 │ │ │ │ │ asrs r0, r4, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - str r6, [r4, #4] │ │ │ │ │ + str r6, [r1, #8] │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 0004b394 : │ │ │ │ │ nco_msa_prn_idx(): │ │ │ │ │ ./src/nco/nco_msa.c:282 │ │ │ │ │ ldr r2, [pc, #188] @ (4b454 ) │ │ │ │ │ ldr r3, [pc, #192] @ (4b458 ) │ │ │ │ │ @@ -124999,17 +124999,17 @@ │ │ │ │ │ movs r1, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ subs r2, r1, r6 │ │ │ │ │ movs r1, r1 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - str r6, [r3, #8] │ │ │ │ │ + str r6, [r0, #12] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - str r6, [r7, #4] │ │ │ │ │ + str r6, [r4, #8] │ │ │ │ │ movs r6, r0 │ │ │ │ │ subs r0, r2, r4 │ │ │ │ │ movs r1, r1 │ │ │ │ │ │ │ │ │ │ 0004b470 : │ │ │ │ │ nco_msa_ram_2_dsk(): │ │ │ │ │ ./src/nco/nco_msa.c:399 │ │ │ │ │ @@ -126314,27 +126314,27 @@ │ │ │ │ │ nop │ │ │ │ │ asrs r4, r5, #16 │ │ │ │ │ movs r1, r1 │ │ │ │ │ asrs r4, r4, #16 │ │ │ │ │ movs r1, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldrh r6, [r6, r0] │ │ │ │ │ + ldrh r6, [r3, r1] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r0, [r6, r6] │ │ │ │ │ + ldr r0, [r3, r7] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r4, [r7, r5] │ │ │ │ │ + ldr r4, [r4, r6] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r6, [r1, #120] @ 0x78 │ │ │ │ │ + ldr r6, [r6, #120] @ 0x78 │ │ │ │ │ movs r5, r0 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ asrs r0, r1, #8 │ │ │ │ │ movs r1, r1 │ │ │ │ │ - ldrsb r6, [r3, r3] │ │ │ │ │ + ldrsb r6, [r0, r4] │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 0004be38 : │ │ │ │ │ nco_msa_clc_cnt_trv(): │ │ │ │ │ ./src/nco/nco_msa.c:990 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r5, r0 │ │ │ │ │ @@ -127167,19 +127167,19 @@ │ │ │ │ │ ... │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ lsrs r2, r2, #24 │ │ │ │ │ movs r1, r1 │ │ │ │ │ lsrs r6, r1, #24 │ │ │ │ │ movs r1, r1 │ │ │ │ │ - strh r4, [r0, r5] │ │ │ │ │ + strh r4, [r5, r5] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - stmia r2!, {r1, r2, r4, r5, r6} │ │ │ │ │ + stmia r2!, {r1, r2, r3, r4, r7} │ │ │ │ │ movs r5, r0 │ │ │ │ │ - stmia r2!, {r2, r5, r7} │ │ │ │ │ + stmia r2!, {r2, r3, r6, r7} │ │ │ │ │ movs r5, r0 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ lsrs r2, r7, #14 │ │ │ │ │ movs r1, r1 │ │ │ │ │ asrs r0, r4, #2 │ │ │ │ │ ... │ │ │ │ │ @@ -127602,27 +127602,27 @@ │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ lsrs r4, r3, #12 │ │ │ │ │ movs r1, r1 │ │ │ │ │ lsrs r4, r2, #12 │ │ │ │ │ movs r1, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - str r6, [r4, r4] │ │ │ │ │ + str r6, [r1, r5] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - str r0, [r4, r2] │ │ │ │ │ + str r0, [r1, r3] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - str r4, [r5, r1] │ │ │ │ │ + str r4, [r2, r2] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - str r2, [r4, r4] │ │ │ │ │ + str r2, [r1, r5] │ │ │ │ │ movs r6, r0 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ lsrs r6, r5, #3 │ │ │ │ │ movs r1, r1 │ │ │ │ │ - ldr r5, [pc, #784] @ (4ca60 ) │ │ │ │ │ + ldr r5, [pc, #944] @ (4cb00 ) │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 0004c750 : │ │ │ │ │ nco_cpy_msa_lmt(): │ │ │ │ │ ./src/nco/nco_msa.c:1444 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ ldr r3, [pc, #648] @ (4c9e0 ) │ │ │ │ │ @@ -127995,25 +127995,25 @@ │ │ │ │ │ ldr r0, [pc, #32] @ (4c9f8 ) │ │ │ │ │ add r3, pc │ │ │ │ │ add r1, pc │ │ │ │ │ add r0, pc │ │ │ │ │ blx 102c4 <__assert_fail@plt> │ │ │ │ │ lsls r0, r6, #31 │ │ │ │ │ movs r1, r1 │ │ │ │ │ - ldr r6, [pc, #304] @ (4cb18 ) │ │ │ │ │ + ldr r6, [pc, #464] @ (4cbb8 ) │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r6, [pc, #264] @ (4caf4 ) │ │ │ │ │ + ldr r6, [pc, #424] @ (4cb94 ) │ │ │ │ │ movs r6, r0 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - strh r6, [r5, r2] │ │ │ │ │ + strh r6, [r2, r3] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r3, [pc, #1008] @ (4cde8 ) │ │ │ │ │ + ldr r4, [pc, #144] @ (4ca88 ) │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r4, [pc, #24] @ (4ca14 ) │ │ │ │ │ + ldr r4, [pc, #184] @ (4cab4 ) │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 0004c9fc : │ │ │ │ │ nco_lmt_msa_free(): │ │ │ │ │ ./src/nco/nco_msa.c:1752 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ mov sl, r1 │ │ │ │ │ @@ -128762,39 +128762,39 @@ │ │ │ │ │ add r0, pc │ │ │ │ │ blx 102c4 <__assert_fail@plt> │ │ │ │ │ nop │ │ │ │ │ lsls r2, r2, #19 │ │ │ │ │ movs r1, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - str r0, [r3, r3] │ │ │ │ │ + str r0, [r0, r4] │ │ │ │ │ movs r6, r0 │ │ │ │ │ lsls r6, r4, #18 │ │ │ │ │ movs r1, r1 │ │ │ │ │ asrs r0, r4, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldr r2, [pc, #808] @ (4d2b8 ) │ │ │ │ │ + ldr r2, [pc, #968] @ (4d358 ) │ │ │ │ │ movs r6, r0 │ │ │ │ │ lsls r4, r3, #9 │ │ │ │ │ movs r1, r1 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldr r2, [pc, #408] @ (4d134 ) │ │ │ │ │ + ldr r2, [pc, #568] @ (4d1d4 ) │ │ │ │ │ movs r6, r0 │ │ │ │ │ - bxns r0 │ │ │ │ │ + bxns r5 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r1, [pc, #424] @ (4d14c ) │ │ │ │ │ + ldr r1, [pc, #584] @ (4d1ec ) │ │ │ │ │ movs r6, r0 │ │ │ │ │ - mov ip, r6 │ │ │ │ │ + mov ip, fp │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r5, [pc, #104] @ (4d014 ) │ │ │ │ │ + ldr r5, [pc, #264] @ (4d0b4 ) │ │ │ │ │ movs r6, r0 │ │ │ │ │ - mov r0, sp │ │ │ │ │ + mov r8, r2 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - mov r8, r1 │ │ │ │ │ + mov r8, r6 │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 0004cfb4 : │ │ │ │ │ nco_msa_var_get_trv(): │ │ │ │ │ ./src/nco/nco_msa.c:1566 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov ip, r2 │ │ │ │ │ @@ -129125,45 +129125,45 @@ │ │ │ │ │ add r1, pc │ │ │ │ │ adds r3, #44 @ 0x2c │ │ │ │ │ add r0, pc │ │ │ │ │ blx 102c4 <__assert_fail@plt> │ │ │ │ │ vaddl.u8 q0, d4, d8 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldr r4, [pc, #328] @ (4d364 ) │ │ │ │ │ + ldr r4, [pc, #488] @ (4d404 ) │ │ │ │ │ movs r6, r0 │ │ │ │ │ vhadd.u32 d16, d14, d8 │ │ │ │ │ cdp2 0, 8, cr0, cr4, cr8, {0} │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldr r2, [pc, #560] @ (4d45c ) │ │ │ │ │ + ldr r2, [pc, #720] @ (4d4fc ) │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r2, [pc, #624] @ (4d4a0 ) │ │ │ │ │ + ldr r2, [pc, #784] @ (4d540 ) │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r2, [pc, #808] @ (4d55c ) │ │ │ │ │ + ldr r2, [pc, #968] @ (4d5fc ) │ │ │ │ │ movs r6, r0 │ │ │ │ │ - movs r7, #62 @ 0x3e │ │ │ │ │ + movs r7, #102 @ 0x66 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r2, [pc, #688] @ (4d4ec ) │ │ │ │ │ + ldr r2, [pc, #848] @ (4d58c ) │ │ │ │ │ movs r6, r0 │ │ │ │ │ - mvns r2, r7 │ │ │ │ │ + add r2, r4 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r1, [pc, #616] @ (4d4ac ) │ │ │ │ │ + ldr r1, [pc, #776] @ (4d54c ) │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r2, [pc, #600] @ (4d4a0 ) │ │ │ │ │ + ldr r2, [pc, #760] @ (4d540 ) │ │ │ │ │ movs r6, r0 │ │ │ │ │ - mvns r4, r4 │ │ │ │ │ + add r4, r1 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - itt pl │ │ │ │ │ - movpl r5, r0 │ │ │ │ │ - ldrpl r2, [pc, #512] @ (4d454 ) │ │ │ │ │ + itt hi │ │ │ │ │ + movhi r5, r0 │ │ │ │ │ + ldrhi r2, [pc, #672] @ (4d4f4 ) │ │ │ │ │ movs r6, r0 │ │ │ │ │ - mvns r6, r1 │ │ │ │ │ + mvns r6, r6 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r1, [pc, #552] @ (4d484 ) │ │ │ │ │ + ldr r1, [pc, #712] @ (4d524 ) │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 0004d25c : │ │ │ │ │ nco_msa_var_get_sct(): │ │ │ │ │ ./src/nco/nco_msa.c:1661 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r9, r2 │ │ │ │ │ @@ -129474,41 +129474,41 @@ │ │ │ │ │ add r1, pc │ │ │ │ │ adds r3, #64 @ 0x40 │ │ │ │ │ add r0, pc │ │ │ │ │ blx 102c4 <__assert_fail@plt> │ │ │ │ │ ./src/nco/nco_msa.c:1746 │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ ldc2l 0, cr0, [ip], {8} │ │ │ │ │ - ldr r1, [pc, #976] @ (4d86c ) │ │ │ │ │ + ldr r2, [pc, #112] @ (4d50c ) │ │ │ │ │ movs r6, r0 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ stc2l 0, cr0, [r8], {8} │ │ │ │ │ umlal r0, r0, ip, r8 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - blxns lr │ │ │ │ │ + ldr r0, [pc, #112] @ (4d520 ) │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r0, [pc, #16] @ (4d4c4 ) │ │ │ │ │ + ldr r0, [pc, #176] @ (4d564 ) │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r0, [pc, #184] @ (4d570 ) │ │ │ │ │ + ldr r0, [pc, #344] @ (4d610 ) │ │ │ │ │ movs r6, r0 │ │ │ │ │ - movs r4, #164 @ 0xa4 │ │ │ │ │ + movs r4, #204 @ 0xcc │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r0, [pc, #88] @ (4d518 ) │ │ │ │ │ + ldr r0, [pc, #248] @ (4d5b8 ) │ │ │ │ │ movs r6, r0 │ │ │ │ │ - adcs r4, r4 │ │ │ │ │ + sbcs r4, r1 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - blxns r9 │ │ │ │ │ + blxns lr │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r0, [pc, #0] @ (4d4cc ) │ │ │ │ │ + ldr r0, [pc, #160] @ (4d56c ) │ │ │ │ │ movs r6, r0 │ │ │ │ │ - adcs r6, r1 │ │ │ │ │ + adcs r6, r6 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - mov lr, sp │ │ │ │ │ + bx r2 │ │ │ │ │ movs r6, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ ... │ │ │ │ │ │ │ │ │ │ 0004d4d8 : │ │ │ │ │ nco_mss_val_mk(): │ │ │ │ │ ./src/nco/nco_mss_val.c:15 │ │ │ │ │ @@ -129650,15 +129650,15 @@ │ │ │ │ │ movs r0, r0 │ │ │ │ │ strh r0, [r0, #0] │ │ │ │ │ @ instruction: 0xfffeffff │ │ │ │ │ @ instruction: 0xffffffff │ │ │ │ │ @ instruction: 0xfa660008 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - @ instruction: 0xf0ce0007 │ │ │ │ │ + add.w r0, r6, #7 │ │ │ │ │ @ instruction: 0xfa180008 │ │ │ │ │ │ │ │ │ │ 0004d5f0 : │ │ │ │ │ nco_mss_val_cp(): │ │ │ │ │ ./src/nco/nco_mss_val.c:247 │ │ │ │ │ ldr r3, [r0, #56] @ 0x38 │ │ │ │ │ ./src/nco/nco_mss_val.c:240 │ │ │ │ │ @@ -130503,15 +130503,15 @@ │ │ │ │ │ vst4.8 {d0-d3}, [r8], r8 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ ldr??.w r0, [r8, #8] │ │ │ │ │ str.w r0, [r4, #8] │ │ │ │ │ asrs r0, r4, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - add lr, r1 │ │ │ │ │ + add lr, r6 │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 0004dce8 : │ │ │ │ │ nco_mss_val_get(): │ │ │ │ │ ./src/nco/nco_mss_val.c:262 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r4, r1 │ │ │ │ │ @@ -130992,43 +130992,43 @@ │ │ │ │ │ blx 1173c <__fprintf_chk@plt+0x4> │ │ │ │ │ b.n 4dfd4 │ │ │ │ │ nco_mss_val_get(): │ │ │ │ │ ./src/nco/nco_mss_val.c:372 │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ movw r0, #57352 @ 0xe008 │ │ │ │ │ - bx r3 │ │ │ │ │ + bx r8 │ │ │ │ │ movs r6, r0 │ │ │ │ │ movw r0, #8 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ lsls r4, r5, #17 │ │ │ │ │ movs r1, r1 │ │ │ │ │ - lsrs r4, r5 │ │ │ │ │ + asrs r4, r2 │ │ │ │ │ movs r6, r0 │ │ │ │ │ @ instruction: 0xf0ea0008 │ │ │ │ │ asrs r0, r4, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - bxns r7 │ │ │ │ │ + bxns ip │ │ │ │ │ movs r6, r0 │ │ │ │ │ - subs r7, #190 @ 0xbe │ │ │ │ │ + subs r7, #230 @ 0xe6 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - subs r7, #204 @ 0xcc │ │ │ │ │ + subs r7, #244 @ 0xf4 │ │ │ │ │ movs r6, r0 │ │ │ │ │ lsls r6, r6, #10 │ │ │ │ │ movs r1, r1 │ │ │ │ │ - eors r0, r0 │ │ │ │ │ + eors r0, r5 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - lsrs r4, r0 │ │ │ │ │ + lsrs r4, r5 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - negs r6, r1 │ │ │ │ │ + negs r6, r6 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - add r2, fp │ │ │ │ │ + add sl, r0 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - subs r6, #78 @ 0x4e │ │ │ │ │ + subs r6, #118 @ 0x76 │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 0004e0d0 : │ │ │ │ │ nco_mss_val_get_dbl(): │ │ │ │ │ ./src/nco/nco_mss_val.c:379 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r7, r0 │ │ │ │ │ @@ -131399,41 +131399,41 @@ │ │ │ │ │ nop │ │ │ │ │ @ instruction: 0xffffffff │ │ │ │ │ vqrdmlsh.s , , d31[0] │ │ │ │ │ cdp 0, 6, cr0, cr12, cr8, {0} │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ cdp 0, 3, cr0, cr4, cr8, {0} │ │ │ │ │ - muls r2, r5 │ │ │ │ │ + bics r2, r2 │ │ │ │ │ movs r6, r0 │ │ │ │ │ lsls r4, r3, #2 │ │ │ │ │ movs r1, r1 │ │ │ │ │ - orrs r0, r2 │ │ │ │ │ + orrs r0, r7 │ │ │ │ │ movs r6, r0 │ │ │ │ │ stc 0, cr0, [ip, #32] │ │ │ │ │ asrs r0, r4, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ vaddl.u32 q0, d8, d8 │ │ │ │ │ - subs r5, #42 @ 0x2a │ │ │ │ │ + subs r5, #82 @ 0x52 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - subs r5, #178 @ 0xb2 │ │ │ │ │ + subs r5, #218 @ 0xda │ │ │ │ │ movs r6, r0 │ │ │ │ │ - subs r7, #56 @ 0x38 │ │ │ │ │ + subs r7, #96 @ 0x60 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - adcs r0, r1 │ │ │ │ │ + adcs r0, r6 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - asrs r0, r3 │ │ │ │ │ + adcs r0, r0 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - b.n 4e970 │ │ │ │ │ + b.n 4e9e0 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - sbcs r2, r2 │ │ │ │ │ + sbcs r2, r7 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - b.n 4e8b8 │ │ │ │ │ + b.n 4e928 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - lsls r4, r1 │ │ │ │ │ + lsls r4, r6 │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 0004e408 : │ │ │ │ │ nco_sng2kvm(): │ │ │ │ │ ./src/nco/nco_mta.c:19 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ │ mov r5, r1 │ │ │ │ │ @@ -131549,23 +131549,23 @@ │ │ │ │ │ blx 126b8 │ │ │ │ │ b.n 4e474 │ │ │ │ │ ./src/nco/nco_mta.c:51 │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ @ instruction: 0xeb340008 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - orrs r0, r0 │ │ │ │ │ + orrs r0, r5 │ │ │ │ │ movs r6, r0 │ │ │ │ │ add.w r0, r8, r8 │ │ │ │ │ - cmp r0, r2 │ │ │ │ │ + cmp r0, r7 │ │ │ │ │ movs r6, r0 │ │ │ │ │ pkhbt r0, ip, r8 │ │ │ │ │ asrs r0, r4, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - tst r4, r4 │ │ │ │ │ + negs r4, r1 │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 0004e4f4 : │ │ │ │ │ nco_sng_strip(): │ │ │ │ │ ./src/nco/nco_mta.c:56 │ │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ │ mov r6, r0 │ │ │ │ │ @@ -131687,15 +131687,15 @@ │ │ │ │ │ nco_kvm_prn(): │ │ │ │ │ ./src/nco/nco_mta.c:90 │ │ │ │ │ add sp, #20 │ │ │ │ │ ldr.w pc, [sp], #4 │ │ │ │ │ @ instruction: 0xe9a60008 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - sbcs r2, r0 │ │ │ │ │ + sbcs r2, r5 │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 0004e5cc : │ │ │ │ │ nco_remove_backslash(): │ │ │ │ │ ./src/nco/nco_mta.c:95 │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ mov r5, r0 │ │ │ │ │ @@ -131884,26 +131884,26 @@ │ │ │ │ │ b.n 4e686 │ │ │ │ │ ./src/nco/nco_mta.c:242 │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ ldmdb ip, {r3} │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - cmp r2, r4 │ │ │ │ │ + cmn r2, r1 │ │ │ │ │ movs r6, r0 │ │ │ │ │ strd r0, r0, [ip], #32 │ │ │ │ │ usada8 r0, r2, r8, r0 │ │ │ │ │ ldmia.w lr!, {r3} │ │ │ │ │ asrs r0, r4, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - tst r0, r0 │ │ │ │ │ + tst r0, r5 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - eors r4, r6 │ │ │ │ │ + lsls r4, r3 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - rors r0, r2 │ │ │ │ │ + rors r0, r7 │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 0004e728 : │ │ │ │ │ nco_input_check(): │ │ │ │ │ ./src/nco/nco_mta.c:247 │ │ │ │ │ ldr r2, [pc, #280] @ (4e844 ) │ │ │ │ │ ldr r3, [pc, #284] @ (4e848 ) │ │ │ │ │ @@ -132060,27 +132060,27 @@ │ │ │ │ │ ./src/nco/nco_mta.c:257 │ │ │ │ │ b.n 4e780 │ │ │ │ │ ./src/nco/nco_mta.c:270 │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ @ instruction: 0xe8180008 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - add lr, fp │ │ │ │ │ + cmp r6, r0 │ │ │ │ │ movs r6, r0 │ │ │ │ │ b.n 4e844 │ │ │ │ │ movs r0, r1 │ │ │ │ │ b.n 4e7e0 │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r0, r4, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - negs r0, r2 │ │ │ │ │ + negs r0, r7 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - cmn r6, r6 │ │ │ │ │ + orrs r6, r3 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - lsls r6, r7 │ │ │ │ │ + lsrs r6, r4 │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 0004e868 : │ │ │ │ │ nco_count_blocks(): │ │ │ │ │ ./src/nco/nco_mta.c:276 │ │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ │ mov r5, r1 │ │ │ │ │ @@ -132548,15 +132548,15 @@ │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ b.n 4e6a4 │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r0, r1, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - subs r4, #124 @ 0x7c │ │ │ │ │ + subs r4, #164 @ 0xa4 │ │ │ │ │ movs r6, r0 │ │ │ │ │ b.n 4f33c │ │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ │ │ 0004ebd0 : │ │ │ │ │ nco_join_sng(): │ │ │ │ │ ./src/nco/nco_mta.c:339 │ │ │ │ │ @@ -133014,64 +133014,64 @@ │ │ │ │ │ blx 1173c <__fprintf_chk@plt+0x4> │ │ │ │ │ b.n 4ee0c │ │ │ │ │ nop │ │ │ │ │ b.n 4f3b0 │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldr r0, [r1, #108] @ 0x6c │ │ │ │ │ + ldr r0, [r6, #108] @ 0x6c │ │ │ │ │ movs r6, r0 │ │ │ │ │ - vaddl.s8 q8, d12, d4 │ │ │ │ │ + vext.8 d16, d4, d4, #0 │ │ │ │ │ b.n 4f348 │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - add r8, fp │ │ │ │ │ + cmp r0, r0 │ │ │ │ │ movs r6, r0 │ │ │ │ │ asrs r0, r4, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldr r4, [r5, #76] @ 0x4c │ │ │ │ │ + ldr r4, [r2, #80] @ 0x50 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r0, [r7, #80] @ 0x50 │ │ │ │ │ + ldr r0, [r4, #84] @ 0x54 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r2, [r1, #84] @ 0x54 │ │ │ │ │ + ldr r2, [r6, #84] @ 0x54 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r0, [r3, #88] @ 0x58 │ │ │ │ │ + ldr r0, [r0, #92] @ 0x5c │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r6, [r1, r6] │ │ │ │ │ + ldr r6, [r6, r6] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r4, [r5, #76] @ 0x4c │ │ │ │ │ + ldr r4, [r2, #80] @ 0x50 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r0, [pc, #792] @ (4f248 ) │ │ │ │ │ + ldr r0, [pc, #952] @ (4f2e8 ) │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldrsb r6, [r5, r0] │ │ │ │ │ + ldrsb r6, [r2, r1] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - orrs r0, r6 │ │ │ │ │ + muls r0, r3 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r6, [pc, #312] @ (4f074 ) │ │ │ │ │ + ldr r6, [pc, #472] @ (4f114 ) │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r4, [pc, #752] @ (4f230 ) │ │ │ │ │ + ldr r4, [pc, #912] @ (4f2d0 ) │ │ │ │ │ movs r6, r0 │ │ │ │ │ - str r2, [r3, #100] @ 0x64 │ │ │ │ │ + str r2, [r0, #104] @ 0x68 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - subs r5, #160 @ 0xa0 │ │ │ │ │ + subs r5, #200 @ 0xc8 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r0, [pc, #376] @ (4f0c4 ) │ │ │ │ │ + ldr r0, [pc, #536] @ (4f164 ) │ │ │ │ │ movs r6, r0 │ │ │ │ │ - str r4, [r6, #36] @ 0x24 │ │ │ │ │ + str r4, [r3, #40] @ 0x28 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - str r6, [r7, #68] @ 0x44 │ │ │ │ │ + str r6, [r4, #72] @ 0x48 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ands r0, r5 │ │ │ │ │ + eors r0, r2 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldrb r2, [r5, r3] │ │ │ │ │ + ldrb r2, [r2, r4] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldrb r2, [r7, r7] │ │ │ │ │ + ldrsh r2, [r4, r0] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldrsh r2, [r2, r3] │ │ │ │ │ + ldrsh r2, [r7, r3] │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 0004ef64 : │ │ │ │ │ nco_dfl_case_flt_err(): │ │ │ │ │ ./src/nco/nco_netcdf.c:716 │ │ │ │ │ ldr r2, [pc, #112] @ (4efd8 ) │ │ │ │ │ ldr r3, [pc, #116] @ (4efdc ) │ │ │ │ │ @@ -133142,21 +133142,21 @@ │ │ │ │ │ add sp, #32 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ svc 222 @ 0xde │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldr r4, [r0, #100] @ 0x64 │ │ │ │ │ + ldr r4, [r5, #100] @ 0x64 │ │ │ │ │ movs r6, r0 │ │ │ │ │ svc 194 @ 0xc2 │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldr r0, [r7, #64] @ 0x40 │ │ │ │ │ + ldr r0, [r4, #68] @ 0x44 │ │ │ │ │ movs r6, r0 │ │ │ │ │ svc 136 @ 0x88 │ │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ │ │ 0004eff4 : │ │ │ │ │ nco_dfl_case_generic_err(): │ │ │ │ │ ./src/nco/nco_netcdf.c:726 │ │ │ │ │ @@ -133230,21 +133230,21 @@ │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ svc 78 @ 0x4e │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldr r4, [r6, #100] @ 0x64 │ │ │ │ │ + ldr r4, [r3, #104] @ 0x68 │ │ │ │ │ movs r6, r0 │ │ │ │ │ svc 52 @ 0x34 │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldr r0, [r3, #88] @ 0x58 │ │ │ │ │ + ldr r0, [r0, #92] @ 0x5c │ │ │ │ │ movs r6, r0 │ │ │ │ │ udf #250 @ 0xfa │ │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ │ │ 0004f084 : │ │ │ │ │ nco_dfl_case_nc_type_err(): │ │ │ │ │ ./src/nco/nco_netcdf.c:736 │ │ │ │ │ @@ -133318,21 +133318,21 @@ │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ udf #190 @ 0xbe │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldr r0, [r5, #116] @ 0x74 │ │ │ │ │ + ldr r0, [r2, #120] @ 0x78 │ │ │ │ │ movs r6, r0 │ │ │ │ │ udf #164 @ 0xa4 │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldr r4, [r1, #92] @ 0x5c │ │ │ │ │ + ldr r4, [r6, #92] @ 0x5c │ │ │ │ │ movs r6, r0 │ │ │ │ │ udf #106 @ 0x6a │ │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ │ │ 0004f114 : │ │ │ │ │ nco_typ_lng(): │ │ │ │ │ ./src/nco/nco_netcdf.c:160 │ │ │ │ │ @@ -133349,15 +133349,15 @@ │ │ │ │ │ ./src/nco/nco_netcdf.c:185 │ │ │ │ │ blx 10484 │ │ │ │ │ ./src/nco/nco_netcdf.c:189 │ │ │ │ │ movs r0, #0 │ │ │ │ │ ./src/nco/nco_netcdf.c:190 │ │ │ │ │ pop {r3, pc} │ │ │ │ │ nop │ │ │ │ │ - str r0, [sp, #456] @ 0x1c8 │ │ │ │ │ + str r0, [sp, #616] @ 0x268 │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 0004f134 : │ │ │ │ │ nco_typ_sng(): │ │ │ │ │ ./src/nco/nco_netcdf.c:244 │ │ │ │ │ cmp r0, #31 │ │ │ │ │ bgt.n 4f154 │ │ │ │ │ @@ -133464,47 +133464,47 @@ │ │ │ │ │ ./src/nco/nco_netcdf.c:279 │ │ │ │ │ blx 10484 │ │ │ │ │ ./src/nco/nco_netcdf.c:283 │ │ │ │ │ movs r0, #0 │ │ │ │ │ ./src/nco/nco_netcdf.c:284 │ │ │ │ │ pop {r3, pc} │ │ │ │ │ nop │ │ │ │ │ - ldr r6, [r1, #108] @ 0x6c │ │ │ │ │ + ldr r6, [r6, #108] @ 0x6c │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r0, [r5, #116] @ 0x74 │ │ │ │ │ + ldr r0, [r2, #120] @ 0x78 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r6, [r6, #104] @ 0x68 │ │ │ │ │ + ldr r6, [r3, #108] @ 0x6c │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r4, [r1, #108] @ 0x6c │ │ │ │ │ + ldr r4, [r6, #108] @ 0x6c │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r6, [r1, #108] @ 0x6c │ │ │ │ │ + ldr r6, [r6, #108] @ 0x6c │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r4, [r2, #108] @ 0x6c │ │ │ │ │ + ldr r4, [r7, #108] @ 0x6c │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r6, [r2, #108] @ 0x6c │ │ │ │ │ + ldr r6, [r7, #108] @ 0x6c │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r0, [r7, #112] @ 0x70 │ │ │ │ │ + ldr r0, [r4, #116] @ 0x74 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r2, [r5, #112] @ 0x70 │ │ │ │ │ + ldr r2, [r2, #116] @ 0x74 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r0, [r3, #112] @ 0x70 │ │ │ │ │ + ldr r0, [r0, #116] @ 0x74 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r2, [r1, #112] @ 0x70 │ │ │ │ │ + ldr r2, [r6, #112] @ 0x70 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r0, [r7, #108] @ 0x6c │ │ │ │ │ + ldr r0, [r4, #112] @ 0x70 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r6, [r4, #108] @ 0x6c │ │ │ │ │ + ldr r6, [r1, #112] @ 0x70 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r4, [r2, #108] @ 0x6c │ │ │ │ │ + ldr r4, [r7, #108] @ 0x6c │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r6, [r0, #108] @ 0x6c │ │ │ │ │ + ldr r6, [r5, #108] @ 0x6c │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r4, [r6, #104] @ 0x68 │ │ │ │ │ + ldr r4, [r3, #108] @ 0x6c │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r2, [r4, #104] @ 0x68 │ │ │ │ │ + ldr r2, [r1, #108] @ 0x6c │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 0004f208 : │ │ │ │ │ cdl_typ_nm(): │ │ │ │ │ ./src/nco/nco_netcdf.c:291 │ │ │ │ │ subs r0, #1 │ │ │ │ │ ./src/nco/nco_netcdf.c:289 │ │ │ │ │ @@ -133580,36 +133580,36 @@ │ │ │ │ │ pop {r3, pc} │ │ │ │ │ ./src/nco/nco_netcdf.c:316 │ │ │ │ │ blx 10484 │ │ │ │ │ ./src/nco/nco_netcdf.c:320 │ │ │ │ │ movs r0, #0 │ │ │ │ │ ./src/nco/nco_netcdf.c:321 │ │ │ │ │ pop {r3, pc} │ │ │ │ │ - ldr r6, [r6, #108] @ 0x6c │ │ │ │ │ + ldr r6, [r3, #112] @ 0x70 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r0, [r5, #104] @ 0x68 │ │ │ │ │ + ldr r0, [r2, #108] @ 0x6c │ │ │ │ │ movs r6, r0 │ │ │ │ │ - rsbs r0, sl, #4 │ │ │ │ │ - ldr r4, [r5, #104] @ 0x68 │ │ │ │ │ + addw r0, r2, #4 │ │ │ │ │ + ldr r4, [r2, #108] @ 0x6c │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r6, [r3, #104] @ 0x68 │ │ │ │ │ + ldr r6, [r0, #108] @ 0x6c │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r0, [r6, #104] @ 0x68 │ │ │ │ │ + ldr r0, [r3, #108] @ 0x6c │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r2, [r6, #104] @ 0x68 │ │ │ │ │ + ldr r2, [r3, #108] @ 0x6c │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r4, [r6, #104] @ 0x68 │ │ │ │ │ + ldr r4, [r3, #108] @ 0x6c │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r6, [r6, #104] @ 0x68 │ │ │ │ │ + ldr r6, [r3, #108] @ 0x6c │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r0, [r7, #104] @ 0x68 │ │ │ │ │ + ldr r0, [r4, #108] @ 0x6c │ │ │ │ │ movs r6, r0 │ │ │ │ │ - sxtb r2, r4 │ │ │ │ │ + uxth r2, r3 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r4, [r0, #104] @ 0x68 │ │ │ │ │ + ldr r4, [r5, #104] @ 0x68 │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 0004f2a0 : │ │ │ │ │ xml_typ_nm(): │ │ │ │ │ ./src/nco/nco_netcdf.c:378 │ │ │ │ │ subs r0, #1 │ │ │ │ │ ./src/nco/nco_netcdf.c:376 │ │ │ │ │ @@ -133665,28 +133665,28 @@ │ │ │ │ │ pop {r3, pc} │ │ │ │ │ ./src/nco/nco_netcdf.c:403 │ │ │ │ │ blx 10484 │ │ │ │ │ ./src/nco/nco_netcdf.c:407 │ │ │ │ │ movs r0, #0 │ │ │ │ │ ./src/nco/nco_netcdf.c:408 │ │ │ │ │ pop {r3, pc} │ │ │ │ │ - ldr r6, [r4, #100] @ 0x64 │ │ │ │ │ + ldr r6, [r1, #104] @ 0x68 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r0, [r5, #96] @ 0x60 │ │ │ │ │ + ldr r0, [r2, #100] @ 0x64 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r2, [r2, #96] @ 0x60 │ │ │ │ │ + ldr r2, [r7, #96] @ 0x60 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - @ instruction: 0xf13c0004 │ │ │ │ │ - ldr r6, [r0, #100] @ 0x64 │ │ │ │ │ + sbc.w r0, r4, #4 │ │ │ │ │ + ldr r6, [r5, #100] @ 0x64 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r0, [r7, #92] @ 0x5c │ │ │ │ │ + ldr r0, [r4, #96] @ 0x60 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r2, [r0, #96] @ 0x60 │ │ │ │ │ + ldr r2, [r5, #96] @ 0x60 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r4, [r0, #100] @ 0x64 │ │ │ │ │ + ldr r4, [r5, #100] @ 0x64 │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 0004f310 : │ │ │ │ │ cdl_typ_sfx(): │ │ │ │ │ ./src/nco/nco_netcdf.c:452 │ │ │ │ │ subs r0, #1 │ │ │ │ │ ./src/nco/nco_netcdf.c:450 │ │ │ │ │ @@ -133752,33 +133752,33 @@ │ │ │ │ │ pop {r3, pc} │ │ │ │ │ ./src/nco/nco_netcdf.c:477 │ │ │ │ │ blx 10484 │ │ │ │ │ ./src/nco/nco_netcdf.c:481 │ │ │ │ │ movs r0, #0 │ │ │ │ │ ./src/nco/nco_netcdf.c:482 │ │ │ │ │ pop {r3, pc} │ │ │ │ │ - bcs.n 4f2fc │ │ │ │ │ + bcs.n 4f36c │ │ │ │ │ movs r7, r0 │ │ │ │ │ - add r1, pc, #432 @ (adr r1, 4f524 ) │ │ │ │ │ + add r1, pc, #592 @ (adr r1, 4f5c4 ) │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldr r6, [r7, #92] @ 0x5c │ │ │ │ │ + ldr r6, [r4, #96] @ 0x60 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r4, [r7, #92] @ 0x5c │ │ │ │ │ + ldr r4, [r4, #96] @ 0x60 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - adds r6, r5, r5 │ │ │ │ │ + adds r6, r2, r6 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldr r0, [sp, #608] @ 0x260 │ │ │ │ │ + ldr r0, [sp, #768] @ 0x300 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - add r0, sp, #984 @ 0x3d8 │ │ │ │ │ + add r1, sp, #120 @ 0x78 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - str r4, [r6, #56] @ 0x38 │ │ │ │ │ + str r4, [r3, #60] @ 0x3c │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldrb r2, [r0, #8] │ │ │ │ │ + ldrb r2, [r5, #8] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r0, [r2, #92] @ 0x5c │ │ │ │ │ + ldr r0, [r7, #92] @ 0x5c │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 0004f394 : │ │ │ │ │ c_typ_nm(): │ │ │ │ │ ./src/nco/nco_netcdf.c:492 │ │ │ │ │ subs r0, #1 │ │ │ │ │ ./src/nco/nco_netcdf.c:487 │ │ │ │ │ @@ -133854,36 +133854,36 @@ │ │ │ │ │ pop {r3, pc} │ │ │ │ │ ./src/nco/nco_netcdf.c:517 │ │ │ │ │ blx 10484 │ │ │ │ │ ./src/nco/nco_netcdf.c:521 │ │ │ │ │ movs r0, #0 │ │ │ │ │ ./src/nco/nco_netcdf.c:522 │ │ │ │ │ pop {r3, pc} │ │ │ │ │ - ldr r2, [r5, #84] @ 0x54 │ │ │ │ │ + ldr r2, [r2, #88] @ 0x58 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r4, [r3, #80] @ 0x50 │ │ │ │ │ + ldr r4, [r0, #84] @ 0x54 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - orr.w r0, lr, #4 │ │ │ │ │ - ldr r0, [r4, #80] @ 0x50 │ │ │ │ │ + orns r0, r6, #4 │ │ │ │ │ + ldr r0, [r1, #84] @ 0x54 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r6, [r6, #84] @ 0x54 │ │ │ │ │ + ldr r6, [r3, #88] @ 0x58 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r0, [r2, #88] @ 0x58 │ │ │ │ │ + ldr r0, [r7, #88] @ 0x58 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r2, [r3, #88] @ 0x58 │ │ │ │ │ + ldr r2, [r0, #92] @ 0x5c │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r4, [r4, #88] @ 0x58 │ │ │ │ │ + ldr r4, [r1, #92] @ 0x5c │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r6, [r5, #88] @ 0x58 │ │ │ │ │ + ldr r6, [r2, #92] @ 0x5c │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r4, [r6, #88] @ 0x58 │ │ │ │ │ + ldr r4, [r3, #92] @ 0x5c │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r2, [r0, #92] @ 0x5c │ │ │ │ │ + ldr r2, [r5, #92] @ 0x5c │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r0, [r4, #84] @ 0x54 │ │ │ │ │ + ldr r0, [r1, #88] @ 0x58 │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 0004f42c : │ │ │ │ │ f77_typ_nm(): │ │ │ │ │ ./src/nco/nco_netcdf.c:529 │ │ │ │ │ subs r0, #1 │ │ │ │ │ ./src/nco/nco_netcdf.c:527 │ │ │ │ │ @@ -133935,27 +133935,27 @@ │ │ │ │ │ ./src/nco/nco_netcdf.c:554 │ │ │ │ │ blx 10484 │ │ │ │ │ ./src/nco/nco_netcdf.c:558 │ │ │ │ │ movs r0, #0 │ │ │ │ │ ./src/nco/nco_netcdf.c:559 │ │ │ │ │ pop {r3, pc} │ │ │ │ │ nop │ │ │ │ │ - ldr r6, [r2, #88] @ 0x58 │ │ │ │ │ + ldr r6, [r7, #88] @ 0x58 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r4, [r4, #88] @ 0x58 │ │ │ │ │ + ldr r4, [r1, #92] @ 0x5c │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r6, [r7, #84] @ 0x54 │ │ │ │ │ + ldr r6, [r4, #88] @ 0x58 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r4, [r5, #84] @ 0x54 │ │ │ │ │ + ldr r4, [r2, #88] @ 0x58 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r2, [r1, #88] @ 0x58 │ │ │ │ │ + ldr r2, [r6, #88] @ 0x58 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r0, [r3, #88] @ 0x58 │ │ │ │ │ + ldr r0, [r0, #92] @ 0x5c │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r2, [r1, #84] @ 0x54 │ │ │ │ │ + ldr r2, [r6, #84] @ 0x54 │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 0004f494 : │ │ │ │ │ f90_typ_nm(): │ │ │ │ │ ./src/nco/nco_netcdf.c:566 │ │ │ │ │ subs r0, #1 │ │ │ │ │ ./src/nco/nco_netcdf.c:564 │ │ │ │ │ @@ -134007,27 +134007,27 @@ │ │ │ │ │ ./src/nco/nco_netcdf.c:592 │ │ │ │ │ blx 10484 │ │ │ │ │ ./src/nco/nco_netcdf.c:596 │ │ │ │ │ movs r0, #0 │ │ │ │ │ ./src/nco/nco_netcdf.c:597 │ │ │ │ │ pop {r3, pc} │ │ │ │ │ nop │ │ │ │ │ - ldr r2, [r5, #88] @ 0x58 │ │ │ │ │ + ldr r2, [r2, #92] @ 0x5c │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r4, [r2, #92] @ 0x5c │ │ │ │ │ + ldr r4, [r7, #92] @ 0x5c │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r6, [r7, #84] @ 0x54 │ │ │ │ │ + ldr r6, [r4, #88] @ 0x58 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r0, [r3, #84] @ 0x54 │ │ │ │ │ + ldr r0, [r0, #88] @ 0x58 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ + ldr r2, [r1, #92] @ 0x5c │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r4, [r3, #92] @ 0x5c │ │ │ │ │ + ldr r4, [r0, #96] @ 0x60 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r2, [r6, #80] @ 0x50 │ │ │ │ │ + ldr r2, [r3, #84] @ 0x54 │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 0004f4fc : │ │ │ │ │ nco_fmt_sng(): │ │ │ │ │ ./src/nco/nco_netcdf.c:604 │ │ │ │ │ subs r0, #1 │ │ │ │ │ ./src/nco/nco_netcdf.c:602 │ │ │ │ │ @@ -134065,23 +134065,23 @@ │ │ │ │ │ pop {r3, pc} │ │ │ │ │ ./src/nco/nco_netcdf.c:615 │ │ │ │ │ blx 10484 │ │ │ │ │ ./src/nco/nco_netcdf.c:619 │ │ │ │ │ movs r0, #0 │ │ │ │ │ ./src/nco/nco_netcdf.c:620 │ │ │ │ │ pop {r3, pc} │ │ │ │ │ - ldr r4, [r1, #96] @ 0x60 │ │ │ │ │ + ldr r4, [r6, #96] @ 0x60 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r2, [r6, #88] @ 0x58 │ │ │ │ │ + ldr r2, [r3, #92] @ 0x5c │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r0, [r6, #92] @ 0x5c │ │ │ │ │ + ldr r0, [r3, #96] @ 0x60 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r2, [r7, #88] @ 0x58 │ │ │ │ │ + ldr r2, [r4, #92] @ 0x5c │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r0, [r1, #92] @ 0x5c │ │ │ │ │ + ldr r0, [r6, #92] @ 0x5c │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 0004f548 : │ │ │ │ │ nco_fmt_xtn_sng(): │ │ │ │ │ ./src/nco/nco_netcdf.c:625 │ │ │ │ │ push {r3, lr} │ │ │ │ │ cmp r0, #6 │ │ │ │ │ @@ -134128,27 +134128,27 @@ │ │ │ │ │ pop {r3, pc} │ │ │ │ │ ./src/nco/nco_netcdf.c:663 │ │ │ │ │ blx 10484 │ │ │ │ │ ./src/nco/nco_netcdf.c:668 │ │ │ │ │ movs r0, #0 │ │ │ │ │ ./src/nco/nco_netcdf.c:669 │ │ │ │ │ pop {r3, pc} │ │ │ │ │ - ldr r0, [r1, #100] @ 0x64 │ │ │ │ │ + ldr r0, [r6, #100] @ 0x64 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r2, [r2, #92] @ 0x5c │ │ │ │ │ + ldr r2, [r7, #92] @ 0x5c │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r4, [r3, #92] @ 0x5c │ │ │ │ │ + ldr r4, [r0, #96] @ 0x60 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r2, [r5, #92] @ 0x5c │ │ │ │ │ + ldr r2, [r2, #96] @ 0x60 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r0, [r3, #96] @ 0x60 │ │ │ │ │ + ldr r0, [r0, #100] @ 0x64 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r2, [r6, #92] @ 0x5c │ │ │ │ │ + ldr r2, [r3, #96] @ 0x60 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r4, [r7, #92] @ 0x5c │ │ │ │ │ + ldr r4, [r4, #96] @ 0x60 │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 0004f5a8 : │ │ │ │ │ nco_fmt_hdn_sng(): │ │ │ │ │ ./src/nco/nco_netcdf.c:677 │ │ │ │ │ subs r0, #1 │ │ │ │ │ ./src/nco/nco_netcdf.c:674 │ │ │ │ │ @@ -134186,23 +134186,23 @@ │ │ │ │ │ pop {r3, pc} │ │ │ │ │ ./src/nco/nco_netcdf.c:688 │ │ │ │ │ blx 10484 │ │ │ │ │ ./src/nco/nco_netcdf.c:692 │ │ │ │ │ movs r0, #0 │ │ │ │ │ ./src/nco/nco_netcdf.c:693 │ │ │ │ │ pop {r3, pc} │ │ │ │ │ - ldr r4, [r6, #96] @ 0x60 │ │ │ │ │ + ldr r4, [r3, #100] @ 0x64 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - subs r0, #58 @ 0x3a │ │ │ │ │ + subs r0, #98 @ 0x62 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldr r0, [r3, #96] @ 0x60 │ │ │ │ │ + ldr r0, [r0, #100] @ 0x64 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r2, [r5, #92] @ 0x5c │ │ │ │ │ + ldr r2, [r2, #96] @ 0x60 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r0, [r6, #92] @ 0x5c │ │ │ │ │ + ldr r0, [r3, #96] @ 0x60 │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 0004f5f4 : │ │ │ │ │ nco_ndn_sng(): │ │ │ │ │ ./src/nco/nco_netcdf.c:700 │ │ │ │ │ cmp r0, #1 │ │ │ │ │ beq.n 4f614 │ │ │ │ │ @@ -134227,19 +134227,19 @@ │ │ │ │ │ ./src/nco/nco_netcdf.c:712 │ │ │ │ │ bx lr │ │ │ │ │ ./src/nco/nco_netcdf.c:700 │ │ │ │ │ ldr r0, [pc, #12] @ (4f624 ) │ │ │ │ │ add r0, pc │ │ │ │ │ bx lr │ │ │ │ │ nop │ │ │ │ │ - ldr r6, [r6, #92] @ 0x5c │ │ │ │ │ + ldr r6, [r3, #96] @ 0x60 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - adds r7, #236 @ 0xec │ │ │ │ │ + subs r0, #20 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldr r6, [r5, #92] @ 0x5c │ │ │ │ │ + ldr r6, [r2, #96] @ 0x60 │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 0004f628 : │ │ │ │ │ jsn_typ_nm(): │ │ │ │ │ ./src/nco/nco_netcdf.c:700 │ │ │ │ │ subs r0, #1 │ │ │ │ │ push {r3, lr} │ │ │ │ │ @@ -134287,36 +134287,36 @@ │ │ │ │ │ pop {r3, pc} │ │ │ │ │ ldr r0, [pc, #56] @ (4f6bc ) │ │ │ │ │ add r0, pc │ │ │ │ │ pop {r3, pc} │ │ │ │ │ blx 10484 │ │ │ │ │ movs r0, #0 │ │ │ │ │ pop {r3, pc} │ │ │ │ │ - ldr r6, [r2, #44] @ 0x2c │ │ │ │ │ + ldr r6, [r7, #44] @ 0x2c │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r0, [r1, #40] @ 0x28 │ │ │ │ │ + ldr r0, [r6, #40] @ 0x28 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldc 0, cr0, [sl, #16]! │ │ │ │ │ - ldr r4, [r1, #40] @ 0x28 │ │ │ │ │ + stcl 0, cr0, [r2, #16]! │ │ │ │ │ + ldr r4, [r6, #40] @ 0x28 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r6, [r7, #36] @ 0x24 │ │ │ │ │ + ldr r6, [r4, #40] @ 0x28 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r0, [r2, #40] @ 0x28 │ │ │ │ │ + ldr r0, [r7, #40] @ 0x28 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r2, [r2, #40] @ 0x28 │ │ │ │ │ + ldr r2, [r7, #40] @ 0x28 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r4, [r2, #40] @ 0x28 │ │ │ │ │ + ldr r4, [r7, #40] @ 0x28 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r6, [r2, #40] @ 0x28 │ │ │ │ │ + ldr r6, [r7, #40] @ 0x28 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r0, [r3, #40] @ 0x28 │ │ │ │ │ + ldr r0, [r0, #44] @ 0x2c │ │ │ │ │ movs r6, r0 │ │ │ │ │ - add r6, sp, #264 @ 0x108 │ │ │ │ │ + add r6, sp, #488 @ 0x1e8 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r4, [r4, #36] @ 0x24 │ │ │ │ │ + ldr r4, [r1, #40] @ 0x28 │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 0004f6c0 : │ │ │ │ │ nco_dfl_case_prg_id_err(): │ │ │ │ │ ./src/nco/nco_netcdf.c:760 │ │ │ │ │ ldr r2, [pc, #104] @ (4f72c ) │ │ │ │ │ ldr r3, [pc, #108] @ (4f730 ) │ │ │ │ │ @@ -134389,21 +134389,21 @@ │ │ │ │ │ add sp, #32 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ bhi.n 4f634 │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldr r4, [r7, #92] @ 0x5c │ │ │ │ │ + ldr r4, [r4, #96] @ 0x60 │ │ │ │ │ movs r6, r0 │ │ │ │ │ bhi.n 4f80c │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldr r4, [r1, #80] @ 0x50 │ │ │ │ │ + ldr r4, [r6, #80] @ 0x50 │ │ │ │ │ movs r6, r0 │ │ │ │ │ bhi.n 4f7b0 │ │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ │ │ 0004f748 : │ │ │ │ │ nco_sng_cnv_err(): │ │ │ │ │ ./src/nco/nco_netcdf.c:773 │ │ │ │ │ @@ -134529,31 +134529,31 @@ │ │ │ │ │ nco_sng_cnv_err(): │ │ │ │ │ ./src/nco/nco_netcdf.c:788 │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ bvc.n 4f7f8 │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - strb r6, [r6, #4] │ │ │ │ │ + strb r6, [r3, #5] │ │ │ │ │ movs r6, r0 │ │ │ │ │ bvc.n 4f7b4 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - str r7, [sp, #328] @ 0x148 │ │ │ │ │ + str r7, [sp, #488] @ 0x1e8 │ │ │ │ │ movs r4, r0 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldr r4, [r0, #84] @ 0x54 │ │ │ │ │ + ldr r4, [r5, #84] @ 0x54 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - strb r0, [r2, #3] │ │ │ │ │ + strb r0, [r7, #3] │ │ │ │ │ movs r6, r0 │ │ │ │ │ bvc.n 4f92c │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldr r4, [r2, #104] @ 0x68 │ │ │ │ │ + ldr r4, [r7, #104] @ 0x68 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - strb r6, [r1, #0] │ │ │ │ │ + strb r6, [r6, #0] │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 0004f838 : │ │ │ │ │ nco_create(): │ │ │ │ │ ./src/nco/nco_netcdf.c:793 │ │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ │ mov r4, r1 │ │ │ │ │ @@ -134636,23 +134636,23 @@ │ │ │ │ │ ./src/nco/nco_netcdf.c:803 │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ bvc.n 4f8c4 │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - strb r6, [r0, #2] │ │ │ │ │ + strb r6, [r5, #2] │ │ │ │ │ movs r6, r0 │ │ │ │ │ bvs.n 4f884 │ │ │ │ │ movs r0, r1 │ │ │ │ │ bvs.n 4f864 │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - strb r4, [r2, #0] │ │ │ │ │ + strb r4, [r7, #0] │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 0004f8d0 : │ │ │ │ │ nco__create(): │ │ │ │ │ ./src/nco/nco_netcdf.c:807 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ mov r4, r3 │ │ │ │ │ @@ -134740,21 +134740,21 @@ │ │ │ │ │ nop │ │ │ │ │ bvs.n 4fa2c │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ bvs.n 4fa18 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldr r4, [r4, #124] @ 0x7c │ │ │ │ │ + strb r4, [r1, #0] │ │ │ │ │ movs r6, r0 │ │ │ │ │ bvs.n 4f9c4 │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldr r0, [r6, #116] @ 0x74 │ │ │ │ │ + ldr r0, [r3, #120] @ 0x78 │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 0004f974 : │ │ │ │ │ nco_open(): │ │ │ │ │ ./src/nco/nco_netcdf.c:821 │ │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ │ mov r4, r1 │ │ │ │ │ @@ -134839,23 +134839,23 @@ │ │ │ │ │ b.n 4f9bc │ │ │ │ │ ./src/nco/nco_netcdf.c:831 │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ bpl.n 4f990 │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldr r4, [r1, #120] @ 0x78 │ │ │ │ │ + ldr r4, [r6, #120] @ 0x78 │ │ │ │ │ movs r6, r0 │ │ │ │ │ bpl.n 4f944 │ │ │ │ │ movs r0, r1 │ │ │ │ │ bpl.n 4f91c │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldr r6, [r2, #112] @ 0x70 │ │ │ │ │ + ldr r6, [r7, #112] @ 0x70 │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 0004fa14 : │ │ │ │ │ nco__open(): │ │ │ │ │ ./src/nco/nco_netcdf.c:835 │ │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ │ mov r4, r1 │ │ │ │ │ @@ -134930,21 +134930,21 @@ │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ bpl.n 4fae0 │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ bpl.n 4fad0 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldr r2, [r5, #108] @ 0x6c │ │ │ │ │ + ldr r2, [r2, #112] @ 0x70 │ │ │ │ │ movs r6, r0 │ │ │ │ │ bmi.n 4fa8c │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldr r6, [r0, #104] @ 0x68 │ │ │ │ │ + ldr r6, [r5, #104] @ 0x68 │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 0004faa4 : │ │ │ │ │ nco_open_flg(): │ │ │ │ │ ./src/nco/nco_netcdf.c:853 │ │ │ │ │ b.w fae0 │ │ │ │ │ │ │ │ │ │ @@ -135040,21 +135040,21 @@ │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ bmi.n 4fa58 │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ bmi.n 4fa44 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldr r4, [r0, #104] @ 0x68 │ │ │ │ │ + ldr r4, [r5, #104] @ 0x68 │ │ │ │ │ movs r6, r0 │ │ │ │ │ bmi.n 4fbe4 │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldr r6, [r2, #96] @ 0x60 │ │ │ │ │ + ldr r6, [r7, #96] @ 0x60 │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 0004fb50 : │ │ │ │ │ nco_create_mem(): │ │ │ │ │ ./src/nco/nco_netcdf.c:933 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ │ mov r8, r2 │ │ │ │ │ @@ -135140,23 +135140,23 @@ │ │ │ │ │ ./src/nco/nco_netcdf.c:943 │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ bcc.n 4fbb8 │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldr r6, [r5, #96] @ 0x60 │ │ │ │ │ + ldr r6, [r2, #100] @ 0x64 │ │ │ │ │ movs r6, r0 │ │ │ │ │ bcc.n 4fb6c │ │ │ │ │ movs r0, r1 │ │ │ │ │ bcc.n 4fb40 │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldr r4, [r5, #88] @ 0x58 │ │ │ │ │ + ldr r4, [r2, #92] @ 0x5c │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 0004fbf8 : │ │ │ │ │ nco_open_memio(): │ │ │ │ │ ./src/nco/nco_netcdf.c:947 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ │ mov r8, r2 │ │ │ │ │ @@ -135242,23 +135242,23 @@ │ │ │ │ │ ./src/nco/nco_netcdf.c:957 │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ bcc.n 4fd10 │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldr r6, [r0, #92] @ 0x5c │ │ │ │ │ + ldr r6, [r5, #92] @ 0x5c │ │ │ │ │ movs r6, r0 │ │ │ │ │ bcc.n 4fcc4 │ │ │ │ │ movs r0, r1 │ │ │ │ │ bcc.n 4fc98 │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldr r4, [r0, #84] @ 0x54 │ │ │ │ │ + ldr r4, [r5, #84] @ 0x54 │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 0004fca0 : │ │ │ │ │ nco_close_memio(): │ │ │ │ │ ./src/nco/nco_netcdf.c:961 │ │ │ │ │ ldr r2, [pc, #124] @ (4fd20 ) │ │ │ │ │ ldr r3, [pc, #128] @ (4fd24 ) │ │ │ │ │ @@ -135342,23 +135342,23 @@ │ │ │ │ │ ./src/nco/nco_netcdf.c:971 │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ bcs.n 4fc68 │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldr r4, [r5, #84] @ 0x54 │ │ │ │ │ + ldr r4, [r2, #88] @ 0x58 │ │ │ │ │ movs r6, r0 │ │ │ │ │ bcs.n 4fe20 │ │ │ │ │ movs r0, r1 │ │ │ │ │ bcs.n 4fdf8 │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldr r0, [r5, #76] @ 0x4c │ │ │ │ │ + ldr r0, [r2, #80] @ 0x50 │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 0004fd3c : │ │ │ │ │ nc_def_var_filter_ccr(): │ │ │ │ │ ./src/nco/nco_netcdf.c:1033 │ │ │ │ │ ldr r2, [pc, #108] @ (4fdac ) │ │ │ │ │ ldr r3, [pc, #112] @ (4fdb0 ) │ │ │ │ │ @@ -135429,21 +135429,21 @@ │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ bcs.n 4fdbc │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldr r4, [r0, #92] @ 0x5c │ │ │ │ │ + ldr r4, [r5, #92] @ 0x5c │ │ │ │ │ movs r6, r0 │ │ │ │ │ bne.n 4fd90 │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldr r2, [r0, #76] @ 0x4c │ │ │ │ │ + ldr r2, [r5, #76] @ 0x4c │ │ │ │ │ movs r6, r0 │ │ │ │ │ bne.n 4fd38 │ │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ │ │ 0004fdc8 : │ │ │ │ │ nco_redef(): │ │ │ │ │ ./src/nco/nco_netcdf.c:1115 │ │ │ │ │ @@ -135460,15 +135460,15 @@ │ │ │ │ │ ldr r1, [pc, #12] @ (4fde4 ) │ │ │ │ │ add r1, pc │ │ │ │ │ blx 1012c │ │ │ │ │ ./src/nco/nco_netcdf.c:1121 (discriminator 1) │ │ │ │ │ mov r0, r4 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ nop │ │ │ │ │ - ldr r0, [r2, #84] @ 0x54 │ │ │ │ │ + ldr r0, [r7, #84] @ 0x54 │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 0004fde8 : │ │ │ │ │ nco_set_fill(): │ │ │ │ │ ./src/nco/nco_netcdf.c:1125 │ │ │ │ │ push {r4, lr} │ │ │ │ │ ./src/nco/nco_netcdf.c:1128 │ │ │ │ │ @@ -135483,15 +135483,15 @@ │ │ │ │ │ ldr r1, [pc, #12] @ (4fe04 ) │ │ │ │ │ add r1, pc │ │ │ │ │ blx 1012c │ │ │ │ │ ./src/nco/nco_netcdf.c:1131 (discriminator 1) │ │ │ │ │ mov r0, r4 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ nop │ │ │ │ │ - ldr r4, [r7, #80] @ 0x50 │ │ │ │ │ + ldr r4, [r4, #84] @ 0x54 │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 0004fe08 : │ │ │ │ │ nco_enddef(): │ │ │ │ │ ./src/nco/nco_netcdf.c:1135 │ │ │ │ │ push {r4, lr} │ │ │ │ │ ./src/nco/nco_netcdf.c:1138 │ │ │ │ │ @@ -135506,15 +135506,15 @@ │ │ │ │ │ ldr r1, [pc, #12] @ (4fe24 ) │ │ │ │ │ add r1, pc │ │ │ │ │ blx 1012c │ │ │ │ │ ./src/nco/nco_netcdf.c:1141 (discriminator 1) │ │ │ │ │ mov r0, r4 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ nop │ │ │ │ │ - ldr r4, [r5, #80] @ 0x50 │ │ │ │ │ + ldr r4, [r2, #84] @ 0x54 │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 0004fe28 : │ │ │ │ │ nco__enddef(): │ │ │ │ │ ./src/nco/nco_netcdf.c:1147 │ │ │ │ │ push {r4, lr} │ │ │ │ │ ./src/nco/nco_netcdf.c:1155 │ │ │ │ │ @@ -135537,15 +135537,15 @@ │ │ │ │ │ add r1, pc │ │ │ │ │ blx 1012c │ │ │ │ │ ./src/nco/nco_netcdf.c:1158 (discriminator 1) │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #8 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ nop │ │ │ │ │ - ldr r2, [r2, #80] @ 0x50 │ │ │ │ │ + ldr r2, [r7, #80] @ 0x50 │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 0004fe54 : │ │ │ │ │ nco_sync(): │ │ │ │ │ ./src/nco/nco_netcdf.c:1162 │ │ │ │ │ push {r4, lr} │ │ │ │ │ ./src/nco/nco_netcdf.c:1165 │ │ │ │ │ @@ -135560,15 +135560,15 @@ │ │ │ │ │ ldr r1, [pc, #12] @ (4fe70 ) │ │ │ │ │ add r1, pc │ │ │ │ │ blx 1012c │ │ │ │ │ ./src/nco/nco_netcdf.c:1168 (discriminator 1) │ │ │ │ │ mov r0, r4 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ nop │ │ │ │ │ - ldr r0, [r0, #80] @ 0x50 │ │ │ │ │ + ldr r0, [r5, #80] @ 0x50 │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 0004fe74 : │ │ │ │ │ nco_abort(): │ │ │ │ │ ./src/nco/nco_netcdf.c:1172 │ │ │ │ │ push {r4, lr} │ │ │ │ │ ./src/nco/nco_netcdf.c:1175 │ │ │ │ │ @@ -135583,15 +135583,15 @@ │ │ │ │ │ ldr r1, [pc, #12] @ (4fe90 ) │ │ │ │ │ add r1, pc │ │ │ │ │ blx 1012c │ │ │ │ │ ./src/nco/nco_netcdf.c:1178 (discriminator 1) │ │ │ │ │ mov r0, r4 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ nop │ │ │ │ │ - ldr r4, [r5, #76] @ 0x4c │ │ │ │ │ + ldr r4, [r2, #80] @ 0x50 │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 0004fe94 : │ │ │ │ │ nco_close(): │ │ │ │ │ ./src/nco/nco_netcdf.c:1182 │ │ │ │ │ ldr r1, [pc, #80] @ (4fee8 ) │ │ │ │ │ ldr r2, [pc, #84] @ (4feec ) │ │ │ │ │ @@ -135644,15 +135644,15 @@ │ │ │ │ │ b.n 4fec2 │ │ │ │ │ ./src/nco/nco_netcdf.c:1254 │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ beq.n 4fe48 │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldr r2, [r3, #76] @ 0x4c │ │ │ │ │ + ldr r2, [r0, #80] @ 0x50 │ │ │ │ │ movs r6, r0 │ │ │ │ │ beq.n 4fdfc │ │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ │ │ 0004fef8 : │ │ │ │ │ nco_inq(): │ │ │ │ │ ./src/nco/nco_netcdf.c:1258 │ │ │ │ │ @@ -135677,15 +135677,15 @@ │ │ │ │ │ add r1, pc │ │ │ │ │ blx 1012c │ │ │ │ │ ./src/nco/nco_netcdf.c:1264 (discriminator 1) │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #16 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ nop │ │ │ │ │ - ldr r6, [r6, #68] @ 0x44 │ │ │ │ │ + ldr r6, [r3, #72] @ 0x48 │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 0004ff24 : │ │ │ │ │ nco_inq_path(): │ │ │ │ │ ./src/nco/nco_netcdf.c:1278 │ │ │ │ │ push {r4, lr} │ │ │ │ │ ./src/nco/nco_netcdf.c:1281 │ │ │ │ │ @@ -135700,15 +135700,15 @@ │ │ │ │ │ ldr r1, [pc, #12] @ (4ff40 ) │ │ │ │ │ add r1, pc │ │ │ │ │ blx 1012c │ │ │ │ │ ./src/nco/nco_netcdf.c:1284 (discriminator 1) │ │ │ │ │ mov r0, r4 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ nop │ │ │ │ │ - ldr r0, [r4, #68] @ 0x44 │ │ │ │ │ + ldr r0, [r1, #72] @ 0x48 │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 0004ff44 : │ │ │ │ │ nco_inq_format(): │ │ │ │ │ ./src/nco/nco_netcdf.c:1298 │ │ │ │ │ push {r4, lr} │ │ │ │ │ ./src/nco/nco_netcdf.c:1303 │ │ │ │ │ @@ -135723,15 +135723,15 @@ │ │ │ │ │ ldr r1, [pc, #12] @ (4ff60 ) │ │ │ │ │ add r1, pc │ │ │ │ │ blx 1012c │ │ │ │ │ ./src/nco/nco_netcdf.c:1306 (discriminator 1) │ │ │ │ │ mov r0, r4 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ nop │ │ │ │ │ - ldr r0, [r0, #68] @ 0x44 │ │ │ │ │ + ldr r0, [r5, #68] @ 0x44 │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 0004ff64 : │ │ │ │ │ nco_inq_format_extended(): │ │ │ │ │ ./src/nco/nco_netcdf.c:1322 │ │ │ │ │ push {r4, lr} │ │ │ │ │ ./src/nco/nco_netcdf.c:1328 │ │ │ │ │ @@ -135746,15 +135746,15 @@ │ │ │ │ │ ldr r1, [pc, #12] @ (4ff80 ) │ │ │ │ │ add r1, pc │ │ │ │ │ blx 1012c │ │ │ │ │ ./src/nco/nco_netcdf.c:1331 (discriminator 1) │ │ │ │ │ mov r0, r4 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ nop │ │ │ │ │ - ldr r4, [r6, #64] @ 0x40 │ │ │ │ │ + ldr r4, [r3, #68] @ 0x44 │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 0004ff84 : │ │ │ │ │ nco_inq_ncid(): │ │ │ │ │ ./src/nco/nco_netcdf.c:1336 │ │ │ │ │ push {r4, lr} │ │ │ │ │ ./src/nco/nco_netcdf.c:1339 │ │ │ │ │ @@ -135769,15 +135769,15 @@ │ │ │ │ │ ldr r1, [pc, #12] @ (4ffa0 ) │ │ │ │ │ add r1, pc │ │ │ │ │ blx 1012c │ │ │ │ │ ./src/nco/nco_netcdf.c:1342 (discriminator 1) │ │ │ │ │ mov r0, r4 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ nop │ │ │ │ │ - ldr r0, [r6, #64] @ 0x40 │ │ │ │ │ + ldr r0, [r3, #68] @ 0x44 │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 0004ffa4 : │ │ │ │ │ nco_inq_ncid_flg(): │ │ │ │ │ ./src/nco/nco_netcdf.c:1346 │ │ │ │ │ push {r4, lr} │ │ │ │ │ ./src/nco/nco_netcdf.c:1349 │ │ │ │ │ @@ -135795,15 +135795,15 @@ │ │ │ │ │ ldr r1, [pc, #12] @ (4ffc8 ) │ │ │ │ │ add r1, pc │ │ │ │ │ blx 1012c │ │ │ │ │ ./src/nco/nco_netcdf.c:1353 (discriminator 1) │ │ │ │ │ mov r0, r4 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ nop │ │ │ │ │ - ldr r0, [r1, #64] @ 0x40 │ │ │ │ │ + ldr r0, [r6, #64] @ 0x40 │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 0004ffcc : │ │ │ │ │ nco_inq_ndims(): │ │ │ │ │ ./src/nco/nco_netcdf.c:1358 │ │ │ │ │ push {r4, lr} │ │ │ │ │ ./src/nco/nco_netcdf.c:1361 │ │ │ │ │ @@ -135818,15 +135818,15 @@ │ │ │ │ │ ldr r1, [pc, #12] @ (4ffe8 ) │ │ │ │ │ add r1, pc │ │ │ │ │ blx 1012c │ │ │ │ │ ./src/nco/nco_netcdf.c:1364 (discriminator 1) │ │ │ │ │ mov r0, r4 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ nop │ │ │ │ │ - ldr r0, [r7, #60] @ 0x3c │ │ │ │ │ + ldr r0, [r4, #64] @ 0x40 │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 0004ffec : │ │ │ │ │ nco_inq_nvars(): │ │ │ │ │ ./src/nco/nco_netcdf.c:1368 │ │ │ │ │ push {r4, lr} │ │ │ │ │ ./src/nco/nco_netcdf.c:1371 │ │ │ │ │ @@ -135841,15 +135841,15 @@ │ │ │ │ │ ldr r1, [pc, #12] @ (50008 ) │ │ │ │ │ add r1, pc │ │ │ │ │ blx 1012c │ │ │ │ │ ./src/nco/nco_netcdf.c:1374 (discriminator 1) │ │ │ │ │ mov r0, r4 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ nop │ │ │ │ │ - ldr r0, [r5, #60] @ 0x3c │ │ │ │ │ + ldr r0, [r2, #64] @ 0x40 │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 0005000c : │ │ │ │ │ nco_inq_natts(): │ │ │ │ │ ./src/nco/nco_netcdf.c:1378 │ │ │ │ │ push {r4, lr} │ │ │ │ │ ./src/nco/nco_netcdf.c:1381 │ │ │ │ │ @@ -135864,15 +135864,15 @@ │ │ │ │ │ ldr r1, [pc, #12] @ (50028 ) │ │ │ │ │ add r1, pc │ │ │ │ │ blx 1012c │ │ │ │ │ ./src/nco/nco_netcdf.c:1384 (discriminator 1) │ │ │ │ │ mov r0, r4 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ nop │ │ │ │ │ - ldr r0, [r3, #60] @ 0x3c │ │ │ │ │ + ldr r0, [r0, #64] @ 0x40 │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 0005002c : │ │ │ │ │ nco_inq_unlimdim(): │ │ │ │ │ ./src/nco/nco_netcdf.c:1388 │ │ │ │ │ push {r4, lr} │ │ │ │ │ ./src/nco/nco_netcdf.c:1391 │ │ │ │ │ @@ -135887,15 +135887,15 @@ │ │ │ │ │ ldr r1, [pc, #12] @ (50048 ) │ │ │ │ │ add r1, pc │ │ │ │ │ blx 1012c │ │ │ │ │ ./src/nco/nco_netcdf.c:1394 (discriminator 1) │ │ │ │ │ mov r0, r4 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ nop │ │ │ │ │ - ldr r0, [r1, #60] @ 0x3c │ │ │ │ │ + ldr r0, [r6, #60] @ 0x3c │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 0005004c : │ │ │ │ │ nco_inq_unlimdim_flg(): │ │ │ │ │ ./src/nco/nco_netcdf.c:1398 │ │ │ │ │ push {r4, lr} │ │ │ │ │ ./src/nco/nco_netcdf.c:1401 │ │ │ │ │ @@ -135913,15 +135913,15 @@ │ │ │ │ │ ldr r1, [pc, #12] @ (50070 ) │ │ │ │ │ add r1, pc │ │ │ │ │ blx 1012c │ │ │ │ │ ./src/nco/nco_netcdf.c:1405 (discriminator 1) │ │ │ │ │ mov r0, r4 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ nop │ │ │ │ │ - ldr r4, [r6, #56] @ 0x38 │ │ │ │ │ + ldr r4, [r3, #60] @ 0x3c │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 00050074 : │ │ │ │ │ nco_get_chunk_cache(): │ │ │ │ │ ./src/nco/nco_netcdf.c:1411 │ │ │ │ │ push {r4, lr} │ │ │ │ │ ./src/nco/nco_netcdf.c:1414 │ │ │ │ │ @@ -135936,15 +135936,15 @@ │ │ │ │ │ ldr r1, [pc, #12] @ (50090 ) │ │ │ │ │ add r1, pc │ │ │ │ │ blx 1012c │ │ │ │ │ ./src/nco/nco_netcdf.c:1417 (discriminator 1) │ │ │ │ │ mov r0, r4 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ nop │ │ │ │ │ - ldr r4, [r5, #56] @ 0x38 │ │ │ │ │ + ldr r4, [r2, #60] @ 0x3c │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 00050094 : │ │ │ │ │ nco_set_chunk_cache(): │ │ │ │ │ ./src/nco/nco_netcdf.c:1423 │ │ │ │ │ push {r4, lr} │ │ │ │ │ ./src/nco/nco_netcdf.c:1426 │ │ │ │ │ @@ -135959,15 +135959,15 @@ │ │ │ │ │ ldr r1, [pc, #12] @ (500b0 ) │ │ │ │ │ add r1, pc │ │ │ │ │ blx 1012c │ │ │ │ │ ./src/nco/nco_netcdf.c:1429 (discriminator 1) │ │ │ │ │ mov r0, r4 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ nop │ │ │ │ │ - ldr r4, [r4, #56] @ 0x38 │ │ │ │ │ + ldr r4, [r1, #60] @ 0x3c │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 000500b4 : │ │ │ │ │ nco_def_grp(): │ │ │ │ │ ./src/nco/nco_netcdf.c:1436 │ │ │ │ │ push {r4, lr} │ │ │ │ │ ./src/nco/nco_netcdf.c:1439 │ │ │ │ │ @@ -135982,15 +135982,15 @@ │ │ │ │ │ ldr r1, [pc, #12] @ (500d0 ) │ │ │ │ │ add r1, pc │ │ │ │ │ blx 1012c │ │ │ │ │ ./src/nco/nco_netcdf.c:1442 (discriminator 1) │ │ │ │ │ mov r0, r4 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ nop │ │ │ │ │ - ldr r4, [r3, #56] @ 0x38 │ │ │ │ │ + ldr r4, [r0, #60] @ 0x3c │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 000500d4 : │ │ │ │ │ nco_def_grp_flg(): │ │ │ │ │ ./src/nco/nco_netcdf.c:1445 │ │ │ │ │ push {r4, lr} │ │ │ │ │ ./src/nco/nco_netcdf.c:1448 │ │ │ │ │ @@ -136008,15 +136008,15 @@ │ │ │ │ │ ldr r1, [pc, #12] @ (500f8 ) │ │ │ │ │ add r1, pc │ │ │ │ │ blx 1012c │ │ │ │ │ ./src/nco/nco_netcdf.c:1452 (discriminator 1) │ │ │ │ │ mov r0, r4 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ nop │ │ │ │ │ - ldr r4, [r0, #56] @ 0x38 │ │ │ │ │ + ldr r4, [r5, #56] @ 0x38 │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 000500fc : │ │ │ │ │ nco_rename_grp(): │ │ │ │ │ ./src/nco/nco_netcdf.c:1476 │ │ │ │ │ ldr r2, [pc, #128] @ (50180 ) │ │ │ │ │ ldr r3, [pc, #132] @ (50184 ) │ │ │ │ │ @@ -136103,25 +136103,25 @@ │ │ │ │ │ b.n 50142 │ │ │ │ │ ./src/nco/nco_netcdf.c:1486 │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ ldmia r6, {r1, r2, r6} │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldr r4, [r7, #56] @ 0x38 │ │ │ │ │ + ldr r4, [r4, #60] @ 0x3c │ │ │ │ │ movs r6, r0 │ │ │ │ │ ldmia r6!, {r2, r3, r4} │ │ │ │ │ movs r0, r1 │ │ │ │ │ ldmia r6!, {r1} │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldr r6, [r3, #48] @ 0x30 │ │ │ │ │ + ldr r6, [r0, #52] @ 0x34 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r4, [r2, #52] @ 0x34 │ │ │ │ │ + ldr r4, [r7, #52] @ 0x34 │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 000501a0 : │ │ │ │ │ nco_inq_grpname(): │ │ │ │ │ ./src/nco/nco_netcdf.c:1489 │ │ │ │ │ push {r4, lr} │ │ │ │ │ ./src/nco/nco_netcdf.c:1492 │ │ │ │ │ @@ -136136,15 +136136,15 @@ │ │ │ │ │ ldr r1, [pc, #12] @ (501bc ) │ │ │ │ │ add r1, pc │ │ │ │ │ blx 1012c │ │ │ │ │ ./src/nco/nco_netcdf.c:1495 (discriminator 1) │ │ │ │ │ mov r0, r4 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ nop │ │ │ │ │ - ldr r4, [r5, #48] @ 0x30 │ │ │ │ │ + ldr r4, [r2, #52] @ 0x34 │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 000501c0 : │ │ │ │ │ nco_inq_grpname_full(): │ │ │ │ │ ./src/nco/nco_netcdf.c:1498 │ │ │ │ │ push {r4, lr} │ │ │ │ │ ./src/nco/nco_netcdf.c:1501 │ │ │ │ │ @@ -136159,15 +136159,15 @@ │ │ │ │ │ ldr r1, [pc, #12] @ (501dc ) │ │ │ │ │ add r1, pc │ │ │ │ │ blx 1012c │ │ │ │ │ ./src/nco/nco_netcdf.c:1504 (discriminator 1) │ │ │ │ │ mov r0, r4 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ nop │ │ │ │ │ - ldr r0, [r4, #48] @ 0x30 │ │ │ │ │ + ldr r0, [r1, #52] @ 0x34 │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 000501e0 : │ │ │ │ │ nco_inq_grpname_len(): │ │ │ │ │ ./src/nco/nco_netcdf.c:1507 │ │ │ │ │ push {r4, lr} │ │ │ │ │ ./src/nco/nco_netcdf.c:1510 │ │ │ │ │ @@ -136182,15 +136182,15 @@ │ │ │ │ │ ldr r1, [pc, #12] @ (501fc ) │ │ │ │ │ add r1, pc │ │ │ │ │ blx 1012c │ │ │ │ │ ./src/nco/nco_netcdf.c:1513 (discriminator 1) │ │ │ │ │ mov r0, r4 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ nop │ │ │ │ │ - ldr r0, [r3, #48] @ 0x30 │ │ │ │ │ + ldr r0, [r0, #52] @ 0x34 │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 00050200 : │ │ │ │ │ nco_inq_grps(): │ │ │ │ │ ./src/nco/nco_netcdf.c:1516 │ │ │ │ │ push {r4, lr} │ │ │ │ │ ./src/nco/nco_netcdf.c:1519 │ │ │ │ │ @@ -136205,15 +136205,15 @@ │ │ │ │ │ ldr r1, [pc, #12] @ (5021c ) │ │ │ │ │ add r1, pc │ │ │ │ │ blx 1012c │ │ │ │ │ ./src/nco/nco_netcdf.c:1522 (discriminator 1) │ │ │ │ │ mov r0, r4 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ nop │ │ │ │ │ - ldr r0, [r2, #48] @ 0x30 │ │ │ │ │ + ldr r0, [r7, #48] @ 0x30 │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 00050220 : │ │ │ │ │ nco_inq_grp_ncid(): │ │ │ │ │ ./src/nco/nco_netcdf.c:1525 │ │ │ │ │ push {r4, lr} │ │ │ │ │ ./src/nco/nco_netcdf.c:1528 │ │ │ │ │ @@ -136228,15 +136228,15 @@ │ │ │ │ │ ldr r1, [pc, #12] @ (5023c ) │ │ │ │ │ add r1, pc │ │ │ │ │ blx 1012c │ │ │ │ │ ./src/nco/nco_netcdf.c:1531 (discriminator 1) │ │ │ │ │ mov r0, r4 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ nop │ │ │ │ │ - ldr r0, [r0, #48] @ 0x30 │ │ │ │ │ + ldr r0, [r5, #48] @ 0x30 │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 00050240 : │ │ │ │ │ nco_inq_grp_ncid_flg(): │ │ │ │ │ ./src/nco/nco_netcdf.c:1534 │ │ │ │ │ push {r4, lr} │ │ │ │ │ ./src/nco/nco_netcdf.c:1537 │ │ │ │ │ @@ -136254,15 +136254,15 @@ │ │ │ │ │ ldr r1, [pc, #12] @ (50264 ) │ │ │ │ │ add r1, pc │ │ │ │ │ blx 1012c │ │ │ │ │ ./src/nco/nco_netcdf.c:1541 (discriminator 1) │ │ │ │ │ mov r0, r4 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ nop │ │ │ │ │ - ldr r0, [r3, #44] @ 0x2c │ │ │ │ │ + ldr r0, [r0, #48] @ 0x30 │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 00050268 : │ │ │ │ │ nco_inq_grp_full_ncid(): │ │ │ │ │ ./src/nco/nco_netcdf.c:1544 │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ mov r4, r2 │ │ │ │ │ @@ -136328,15 +136328,15 @@ │ │ │ │ │ nop │ │ │ │ │ ldmia r4, {r1, r2, r4, r6, r7} │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ ldmia r4!, {r1, r2, r3, r5, r7} │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldr r4, [r0, #40] @ 0x28 │ │ │ │ │ + ldr r4, [r5, #40] @ 0x28 │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 000502e0 : │ │ │ │ │ nco_inq_grp_full_ncid_flg(): │ │ │ │ │ ./src/nco/nco_netcdf.c:1559 │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ mov r4, r2 │ │ │ │ │ @@ -136401,15 +136401,15 @@ │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ ldmia r4, {r1, r2, r3, r4, r6} │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ ldmia r4!, {r1, r2, r3, r5} │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldr r2, [r2, #32] │ │ │ │ │ + ldr r2, [r7, #32] │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 0005035c : │ │ │ │ │ nco_inq_grp_parent(): │ │ │ │ │ ./src/nco/nco_netcdf.c:1575 │ │ │ │ │ push {r4, lr} │ │ │ │ │ ./src/nco/nco_netcdf.c:1578 │ │ │ │ │ @@ -136424,15 +136424,15 @@ │ │ │ │ │ ldr r1, [pc, #12] @ (50378 ) │ │ │ │ │ add r1, pc │ │ │ │ │ blx 1012c │ │ │ │ │ ./src/nco/nco_netcdf.c:1581 (discriminator 1) │ │ │ │ │ mov r0, r4 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ nop │ │ │ │ │ - ldr r0, [r6, #28] │ │ │ │ │ + ldr r0, [r3, #32] │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 0005037c : │ │ │ │ │ nco_inq_grp_parent_flg(): │ │ │ │ │ ./src/nco/nco_netcdf.c:1584 │ │ │ │ │ push {r4, lr} │ │ │ │ │ ./src/nco/nco_netcdf.c:1587 │ │ │ │ │ @@ -136450,15 +136450,15 @@ │ │ │ │ │ ldr r1, [pc, #12] @ (503a0 ) │ │ │ │ │ add r1, pc │ │ │ │ │ blx 1012c │ │ │ │ │ ./src/nco/nco_netcdf.c:1591 (discriminator 1) │ │ │ │ │ mov r0, r4 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ nop │ │ │ │ │ - ldr r0, [r4, #28] │ │ │ │ │ + ldr r0, [r1, #32] │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 000503a4 : │ │ │ │ │ nco_def_dim(): │ │ │ │ │ ./src/nco/nco_netcdf.c:1598 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ mov r8, r2 │ │ │ │ │ @@ -136688,35 +136688,35 @@ │ │ │ │ │ nop │ │ │ │ │ ldmia r3, {r3, r4, r7} │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ ldmia r3, {r1, r3, r4, r5, r6} │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldr r0, [r5, #56] @ 0x38 │ │ │ │ │ + ldr r0, [r2, #60] @ 0x3c │ │ │ │ │ movs r6, r0 │ │ │ │ │ ldmia r3, {r1, r2, r3, r6} │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldr r0, [r0, #28] │ │ │ │ │ + ldr r0, [r5, #28] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldrb r2, [r6, #20] │ │ │ │ │ + ldrb r2, [r3, #21] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r0, [r1, #44] @ 0x2c │ │ │ │ │ + ldr r0, [r6, #44] @ 0x2c │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r4, [r2, #44] @ 0x2c │ │ │ │ │ + ldr r4, [r7, #44] @ 0x2c │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r2, [r4, #16] │ │ │ │ │ + ldr r2, [r1, #20] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r4, [r2, #24] │ │ │ │ │ + ldr r4, [r7, #24] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r0, [r0, #28] │ │ │ │ │ + ldr r0, [r5, #28] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r4, [r6, #28] │ │ │ │ │ + ldr r4, [r3, #32] │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 0005055c : │ │ │ │ │ nco_inq_dimid(): │ │ │ │ │ ./src/nco/nco_netcdf.c:1630 │ │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ │ mov r6, r1 │ │ │ │ │ @@ -136800,23 +136800,23 @@ │ │ │ │ │ b.n 50598 │ │ │ │ │ ./src/nco/nco_netcdf.c:1641 │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ ldmia r1, {r1, r5, r6, r7} │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldr r6, [r3, #36] @ 0x24 │ │ │ │ │ + ldr r6, [r0, #40] @ 0x28 │ │ │ │ │ movs r6, r0 │ │ │ │ │ ldmia r1, {r1, r3, r4, r5, r7} │ │ │ │ │ movs r0, r1 │ │ │ │ │ ldmia r1!, {r2, r3, r5, r7} │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldr r2, [r2, #28] │ │ │ │ │ + ldr r2, [r7, #28] │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 000505f8 : │ │ │ │ │ nco_inq_dimid_flg(): │ │ │ │ │ ./src/nco/nco_netcdf.c:1645 │ │ │ │ │ push {r4, lr} │ │ │ │ │ ./src/nco/nco_netcdf.c:1648 │ │ │ │ │ @@ -136834,15 +136834,15 @@ │ │ │ │ │ ldr r1, [pc, #12] @ (5061c ) │ │ │ │ │ add r1, pc │ │ │ │ │ blx 1012c │ │ │ │ │ ./src/nco/nco_netcdf.c:1652 (discriminator 1) │ │ │ │ │ mov r0, r4 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ nop │ │ │ │ │ - ldr r4, [r1, #28] │ │ │ │ │ + ldr r4, [r6, #28] │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 00050620 : │ │ │ │ │ nco_inq_dim(): │ │ │ │ │ ./src/nco/nco_netcdf.c:1656 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ │ mov r9, r1 │ │ │ │ │ @@ -136954,25 +136954,25 @@ │ │ │ │ │ b.n 50672 │ │ │ │ │ ./src/nco/nco_netcdf.c:1670 │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ ldmia r1!, {r2, r3, r4} │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldr r2, [r7, #24] │ │ │ │ │ + ldr r2, [r4, #28] │ │ │ │ │ movs r6, r0 │ │ │ │ │ ldmia r0!, {r2, r4, r5, r6, r7} │ │ │ │ │ movs r0, r1 │ │ │ │ │ ldmia r0!, {r1, r3, r6, r7} │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldr r6, [r5, #12] │ │ │ │ │ + ldr r6, [r2, #16] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r0, [r7, #16] │ │ │ │ │ + ldr r0, [r4, #20] │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 000506f0 : │ │ │ │ │ nco_inq_dim_flg(): │ │ │ │ │ ./src/nco/nco_netcdf.c:1674 │ │ │ │ │ ldr.w ip, [pc, #108] @ 50760 │ │ │ │ │ push {r4, lr} │ │ │ │ │ @@ -137037,15 +137037,15 @@ │ │ │ │ │ nop │ │ │ │ │ ldmia r0!, {r4, r6} │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ ldmia r0!, {r5} │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldr r0, [r6, #8] │ │ │ │ │ + ldr r0, [r3, #12] │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 00050770 : │ │ │ │ │ nco_inq_dimname(): │ │ │ │ │ ./src/nco/nco_netcdf.c:1688 │ │ │ │ │ push {r4, lr} │ │ │ │ │ ./src/nco/nco_netcdf.c:1691 │ │ │ │ │ @@ -137060,15 +137060,15 @@ │ │ │ │ │ ldr r1, [pc, #12] @ (5078c ) │ │ │ │ │ add r1, pc │ │ │ │ │ blx 1012c │ │ │ │ │ ./src/nco/nco_netcdf.c:1694 (discriminator 1) │ │ │ │ │ mov r0, r4 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ nop │ │ │ │ │ - ldr r4, [r2, #8] │ │ │ │ │ + ldr r4, [r7, #8] │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 00050790 : │ │ │ │ │ nco_inq_dimlen(): │ │ │ │ │ ./src/nco/nco_netcdf.c:1698 │ │ │ │ │ push {r4, lr} │ │ │ │ │ ldr r4, [pc, #88] @ (507ec ) │ │ │ │ │ @@ -137128,15 +137128,15 @@ │ │ │ │ │ nop │ │ │ │ │ stmia r7!, {r4, r5, r7} │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ stmia r7!, {r2, r3, r7} │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldr r4, [r2, #4] │ │ │ │ │ + ldr r4, [r7, #4] │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 000507fc : │ │ │ │ │ nco_rename_dim(): │ │ │ │ │ ./src/nco/nco_netcdf.c:1711 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ mov r5, r2 │ │ │ │ │ @@ -137223,25 +137223,25 @@ │ │ │ │ │ b.n 50848 │ │ │ │ │ ./src/nco/nco_netcdf.c:1721 │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ stmia r7!, {r6} │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldr r2, [r5, #0] │ │ │ │ │ + ldr r2, [r2, #4] │ │ │ │ │ movs r6, r0 │ │ │ │ │ stmia r7!, {r1, r2, r4} │ │ │ │ │ movs r0, r1 │ │ │ │ │ stmia r6!, {r2, r3, r4, r5, r6, r7} │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - str r2, [r4, #80] @ 0x50 │ │ │ │ │ + str r2, [r1, #84] @ 0x54 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - str r0, [r0, #124] @ 0x7c │ │ │ │ │ + str r0, [r5, #124] @ 0x7c │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 000508a8 : │ │ │ │ │ nco_inq_dimids(): │ │ │ │ │ ./src/nco/nco_netcdf.c:1725 │ │ │ │ │ push {r4, lr} │ │ │ │ │ ./src/nco/nco_netcdf.c:1728 │ │ │ │ │ @@ -137256,15 +137256,15 @@ │ │ │ │ │ ldr r1, [pc, #12] @ (508c4 ) │ │ │ │ │ add r1, pc │ │ │ │ │ blx 1012c │ │ │ │ │ ./src/nco/nco_netcdf.c:1731 (discriminator 1) │ │ │ │ │ mov r0, r4 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ nop │ │ │ │ │ - str r0, [r3, #120] @ 0x78 │ │ │ │ │ + str r0, [r0, #124] @ 0x7c │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 000508c8 : │ │ │ │ │ nco_inq_unlimdims(): │ │ │ │ │ ./src/nco/nco_netcdf.c:1735 │ │ │ │ │ push {r4, lr} │ │ │ │ │ ./src/nco/nco_netcdf.c:1738 │ │ │ │ │ @@ -137279,15 +137279,15 @@ │ │ │ │ │ ldr r1, [pc, #12] @ (508e4 ) │ │ │ │ │ add r1, pc │ │ │ │ │ blx 1012c │ │ │ │ │ ./src/nco/nco_netcdf.c:1741 (discriminator 1) │ │ │ │ │ mov r0, r4 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ nop │ │ │ │ │ - str r4, [r1, #120] @ 0x78 │ │ │ │ │ + str r4, [r6, #120] @ 0x78 │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 000508e8 : │ │ │ │ │ nco_inq_type(): │ │ │ │ │ ./src/nco/nco_netcdf.c:1749 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ mov r8, r2 │ │ │ │ │ @@ -137376,21 +137376,21 @@ │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ stmia r6!, {r2, r4, r6} │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ stmia r6!, {r1, r3, r4, r5} │ │ │ │ │ movs r0, r1 │ │ │ │ │ - str r4, [r2, #120] @ 0x78 │ │ │ │ │ + str r4, [r7, #120] @ 0x78 │ │ │ │ │ movs r6, r0 │ │ │ │ │ stmia r6!, {r1, r4} │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - str r6, [r4, #112] @ 0x70 │ │ │ │ │ + str r6, [r1, #116] @ 0x74 │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 0005098c : │ │ │ │ │ nco_inq_typeids(): │ │ │ │ │ ./src/nco/nco_netcdf.c:1762 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ mov r8, r2 │ │ │ │ │ @@ -137482,23 +137482,23 @@ │ │ │ │ │ ./src/nco/nco_netcdf.c:1774 │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ stmia r5!, {r4, r5, r7} │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - str r6, [r0, #116] @ 0x74 │ │ │ │ │ + str r6, [r5, #116] @ 0x74 │ │ │ │ │ movs r6, r0 │ │ │ │ │ stmia r5!, {r1, r2, r7} │ │ │ │ │ movs r0, r1 │ │ │ │ │ stmia r5!, {r1, r2, r3, r5, r6} │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - str r4, [r6, #104] @ 0x68 │ │ │ │ │ + str r4, [r3, #108] @ 0x6c │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 00050a3c : │ │ │ │ │ nco_inq_user_type(): │ │ │ │ │ ./src/nco/nco_netcdf.c:1778 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ │ mov r8, r2 │ │ │ │ │ @@ -137592,25 +137592,25 @@ │ │ │ │ │ ./src/nco/nco_netcdf.c:1787 (discriminator 1) │ │ │ │ │ b.n 50a94 │ │ │ │ │ ./src/nco/nco_netcdf.c:1788 │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ stmia r4!, {r1, r3, r4, r5, r6, r7} │ │ │ │ │ movs r0, r1 │ │ │ │ │ - str r0, [r3, #108] @ 0x6c │ │ │ │ │ + str r0, [r0, #112] @ 0x70 │ │ │ │ │ movs r6, r0 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ stmia r4!, {r3, r5, r6, r7} │ │ │ │ │ movs r0, r1 │ │ │ │ │ stmia r4!, {r4, r5, r7} │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - str r0, [r1, #100] @ 0x64 │ │ │ │ │ + str r0, [r6, #100] @ 0x64 │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 00050af0 : │ │ │ │ │ nco_typ_lng_udt(): │ │ │ │ │ ./src/nco/nco_netcdf.c:196 │ │ │ │ │ ldr r2, [pc, #92] @ (50b50 ) │ │ │ │ │ ./src/nco/nco_netcdf.c:202 │ │ │ │ │ @@ -137665,15 +137665,15 @@ │ │ │ │ │ ./src/nco/nco_netcdf.c:238 │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ stmia r4!, {r1, r4, r6} │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - strb r0, [r0, #26] │ │ │ │ │ + strb r0, [r5, #26] │ │ │ │ │ movs r6, r0 │ │ │ │ │ stmia r4!, {r1, r2, r3, r5} │ │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ │ │ 00050b60 : │ │ │ │ │ cdl_typ_nm_udt(): │ │ │ │ │ ./src/nco/nco_netcdf.c:327 │ │ │ │ │ @@ -137784,37 +137784,37 @@ │ │ │ │ │ b.n 50ba4 │ │ │ │ │ stmia r3!, {r1, r5, r6, r7} │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ stmia r3!, {r5, r7} │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strb r2, [r3, r5] │ │ │ │ │ + strb r2, [r0, r6] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - strb r4, [r1, r4] │ │ │ │ │ + strb r4, [r6, r4] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - strb r6, [r4, r4] │ │ │ │ │ + strb r6, [r1, r5] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - strb r0, [r5, r4] │ │ │ │ │ + strb r0, [r2, r5] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - strb r2, [r5, r4] │ │ │ │ │ + strb r2, [r2, r5] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - bhi.n 50c8c │ │ │ │ │ + bhi.n 50cdc │ │ │ │ │ movs r4, r0 │ │ │ │ │ - strb r6, [r7, r3] │ │ │ │ │ + strb r6, [r4, r4] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - strb r0, [r6, r3] │ │ │ │ │ + strb r0, [r3, r4] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - strb r2, [r3, r4] │ │ │ │ │ + strb r2, [r0, r5] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - strb r4, [r3, r4] │ │ │ │ │ + strb r4, [r0, r5] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r0, [sp, #792] @ 0x318 │ │ │ │ │ + ldr r0, [sp, #1016] @ 0x3f8 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - strb r0, [r5, r3] │ │ │ │ │ + strb r0, [r2, r4] │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 00050c4c : │ │ │ │ │ nco_def_enum(): │ │ │ │ │ ./src/nco/nco_netcdf.c:1797 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ mov r5, r2 │ │ │ │ │ @@ -137903,21 +137903,21 @@ │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ stmia r2!, {r4, r5, r6, r7} │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ stmia r2!, {r1, r2, r4, r6, r7} │ │ │ │ │ movs r0, r1 │ │ │ │ │ - str r4, [r7, #76] @ 0x4c │ │ │ │ │ + str r4, [r4, #80] @ 0x50 │ │ │ │ │ movs r6, r0 │ │ │ │ │ stmia r2!, {r1, r2, r3, r5, r7} │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - str r2, [r1, #72] @ 0x48 │ │ │ │ │ + str r2, [r6, #72] @ 0x48 │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 00050cf0 : │ │ │ │ │ nco_insert_enum(): │ │ │ │ │ ./src/nco/nco_netcdf.c:1809 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ │ mov r5, r2 │ │ │ │ │ @@ -138003,23 +138003,23 @@ │ │ │ │ │ ./src/nco/nco_netcdf.c:1817 │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ stmia r2!, {r2, r3, r6} │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - str r6, [r5, #72] @ 0x48 │ │ │ │ │ + str r6, [r2, #76] @ 0x4c │ │ │ │ │ movs r6, r0 │ │ │ │ │ stmia r2!, {r5} │ │ │ │ │ movs r0, r1 │ │ │ │ │ stmia r2!, {r3} │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - str r4, [r4, #64] @ 0x40 │ │ │ │ │ + str r4, [r1, #68] @ 0x44 │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 00050d98 : │ │ │ │ │ nco_inq_enum(): │ │ │ │ │ ./src/nco/nco_netcdf.c:1821 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ mov r4, r3 │ │ │ │ │ @@ -138114,21 +138114,21 @@ │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ stmia r1!, {r5, r7} │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ stmia r1!, {r1, r4, r7} │ │ │ │ │ movs r0, r1 │ │ │ │ │ - str r4, [r5, #64] @ 0x40 │ │ │ │ │ + str r4, [r2, #68] @ 0x44 │ │ │ │ │ movs r6, r0 │ │ │ │ │ stmia r1!, {r1, r3, r4, r6} │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - str r6, [r7, #56] @ 0x38 │ │ │ │ │ + str r6, [r4, #60] @ 0x3c │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 00050e44 : │ │ │ │ │ nco_inq_enum_member(): │ │ │ │ │ ./src/nco/nco_netcdf.c:1833 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ │ mov r8, r2 │ │ │ │ │ @@ -138218,25 +138218,25 @@ │ │ │ │ │ ./src/nco/nco_netcdf.c:1840 (discriminator 1) │ │ │ │ │ b.n 50e98 │ │ │ │ │ ./src/nco/nco_netcdf.c:1841 │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ stmia r0!, {r1, r4, r5, r6, r7} │ │ │ │ │ movs r0, r1 │ │ │ │ │ - str r4, [r3, #60] @ 0x3c │ │ │ │ │ + str r4, [r0, #64] @ 0x40 │ │ │ │ │ movs r6, r0 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ stmia r0!, {r5, r6, r7} │ │ │ │ │ movs r0, r1 │ │ │ │ │ stmia r0!, {r2, r3, r5, r7} │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - str r4, [r1, #52] @ 0x34 │ │ │ │ │ + str r4, [r6, #52] @ 0x34 │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 00050ef4 : │ │ │ │ │ nco_inq_enum_ident(): │ │ │ │ │ ./src/nco/nco_netcdf.c:1845 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ │ mov r6, r2 │ │ │ │ │ @@ -138325,25 +138325,25 @@ │ │ │ │ │ blx 1012c │ │ │ │ │ ./src/nco/nco_netcdf.c:1852 (discriminator 1) │ │ │ │ │ b.n 50f4c │ │ │ │ │ ./src/nco/nco_netcdf.c:1853 │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ stmia r0!, {r1, r6} │ │ │ │ │ movs r0, r1 │ │ │ │ │ - str r0, [r7, #52] @ 0x34 │ │ │ │ │ + str r0, [r4, #56] @ 0x38 │ │ │ │ │ movs r6, r0 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ stmia r0!, {r2, r3, r5} │ │ │ │ │ movs r0, r1 │ │ │ │ │ it │ │ │ │ │ mov r0, r1 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - str r4, [r4, #44] @ 0x2c │ │ │ │ │ + str r4, [r1, #48] @ 0x30 │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 00050fa8 : │ │ │ │ │ nco_def_vlen(): │ │ │ │ │ ./src/nco/nco_netcdf.c:1860 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ mov r8, r2 │ │ │ │ │ @@ -138432,21 +138432,21 @@ │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ ite ls │ │ │ │ │ movls r0, r1 │ │ │ │ │ asrhi r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ itte vc │ │ │ │ │ movvc r0, r1 │ │ │ │ │ - strvc r4, [r7, #44] @ 0x2c │ │ │ │ │ + strvc r4, [r4, #48] @ 0x30 │ │ │ │ │ movvs r6, r0 │ │ │ │ │ itee pl │ │ │ │ │ movpl r0, r1 │ │ │ │ │ asrmi r4, r2, #2 │ │ │ │ │ movmi r0, r0 │ │ │ │ │ - str r2, [r1, #40] @ 0x28 │ │ │ │ │ + str r2, [r6, #40] @ 0x28 │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 0005104c : │ │ │ │ │ nco_inq_vlen(): │ │ │ │ │ ./src/nco/nco_netcdf.c:1872 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ mov r4, r3 │ │ │ │ │ @@ -138537,21 +138537,21 @@ │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ bkpt 0x00ec │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ bkpt 0x00de │ │ │ │ │ movs r0, r1 │ │ │ │ │ - str r0, [r2, #40] @ 0x28 │ │ │ │ │ + str r0, [r7, #40] @ 0x28 │ │ │ │ │ movs r6, r0 │ │ │ │ │ bkpt 0x00aa │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - str r2, [r4, #32] │ │ │ │ │ + str r2, [r1, #36] @ 0x24 │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 000510f4 : │ │ │ │ │ nco_free_vlen(): │ │ │ │ │ ./src/nco/nco_netcdf.c:1884 │ │ │ │ │ ldr r1, [pc, #80] @ (51148 ) │ │ │ │ │ ldr r2, [pc, #84] @ (5114c ) │ │ │ │ │ @@ -138605,15 +138605,15 @@ │ │ │ │ │ ./src/nco/nco_netcdf.c:1891 │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ bkpt 0x004e │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - str r6, [r2, #32] │ │ │ │ │ + str r6, [r7, #32] │ │ │ │ │ movs r6, r0 │ │ │ │ │ bkpt 0x0024 │ │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ │ │ 00051158 : │ │ │ │ │ nco_free_vlens(): │ │ │ │ │ ./src/nco/nco_netcdf.c:1895 │ │ │ │ │ @@ -138675,15 +138675,15 @@ │ │ │ │ │ b.n 51196 │ │ │ │ │ ./src/nco/nco_netcdf.c:1902 │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ pop {r1, r3, r5, r6, r7, pc} │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - str r0, [r0, #28] │ │ │ │ │ + str r0, [r5, #28] │ │ │ │ │ movs r6, r0 │ │ │ │ │ pop {r1, r2, r3, r5, r7, pc} │ │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ │ │ 000511cc : │ │ │ │ │ nco_copy_var(): │ │ │ │ │ ./src/nco/nco_netcdf.c:1910 │ │ │ │ │ @@ -138700,15 +138700,15 @@ │ │ │ │ │ ldr r1, [pc, #12] @ (511e8 ) │ │ │ │ │ add r1, pc │ │ │ │ │ blx 1012c │ │ │ │ │ ./src/nco/nco_netcdf.c:1916 (discriminator 1) │ │ │ │ │ mov r0, r4 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ nop │ │ │ │ │ - str r0, [r4, #20] │ │ │ │ │ + str r0, [r1, #24] │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 000511ec : │ │ │ │ │ nco_def_var(): │ │ │ │ │ ./src/nco/nco_netcdf.c:1920 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r7, r2 │ │ │ │ │ @@ -138923,39 +138923,39 @@ │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ pop {r1, r2, r3, r6, pc} │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ pop {r3, r5, pc} │ │ │ │ │ movs r0, r1 │ │ │ │ │ - str r0, [r5, #32] │ │ │ │ │ + str r0, [r2, #36] @ 0x24 │ │ │ │ │ movs r6, r0 │ │ │ │ │ pop {r2, r3, r4, r5, r6, r7} │ │ │ │ │ movs r0, r1 │ │ │ │ │ - str r6, [r2, #32] │ │ │ │ │ + str r6, [r7, #32] │ │ │ │ │ movs r6, r0 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - str r4, [r0, #12] │ │ │ │ │ + str r4, [r5, #12] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r6, [r1, #108] @ 0x6c │ │ │ │ │ + ldr r6, [r6, #108] @ 0x6c │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldrb r4, [r4, r1] │ │ │ │ │ + ldrb r4, [r1, r2] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - str r4, [r2, #24] │ │ │ │ │ + str r4, [r7, #24] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - str r6, [r0, #12] │ │ │ │ │ + str r6, [r5, #12] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - str r0, [r2, #16] │ │ │ │ │ + str r0, [r7, #16] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - str r2, [r6, #16] │ │ │ │ │ + str r2, [r3, #20] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - str r0, [r6, #8] │ │ │ │ │ + str r0, [r3, #12] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldrh r2, [r5, r4] │ │ │ │ │ + ldrh r2, [r2, r5] │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 0005139c : │ │ │ │ │ nco_def_var_deflate(): │ │ │ │ │ ./src/nco/nco_netcdf.c:2002 │ │ │ │ │ push {r4, lr} │ │ │ │ │ sub sp, #8 │ │ │ │ │ @@ -138980,15 +138980,15 @@ │ │ │ │ │ add r1, pc │ │ │ │ │ blx 1012c │ │ │ │ │ ./src/nco/nco_netcdf.c:2011 (discriminator 1) │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #8 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ nop │ │ │ │ │ - str r6, [r2, #12] │ │ │ │ │ + str r6, [r7, #12] │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 000513cc : │ │ │ │ │ nco_def_var_filter(): │ │ │ │ │ ./src/nco/nco_netcdf.c:2014 │ │ │ │ │ push {r4, lr} │ │ │ │ │ sub sp, #8 │ │ │ │ │ @@ -139007,15 +139007,15 @@ │ │ │ │ │ ldr r1, [pc, #12] @ (513f0 ) │ │ │ │ │ add r1, pc │ │ │ │ │ blx 1012c │ │ │ │ │ ./src/nco/nco_netcdf.c:2020 (discriminator 1) │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #8 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ - str r4, [r0, #12] │ │ │ │ │ + str r4, [r5, #12] │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 000513f4 : │ │ │ │ │ nco_def_var_filter_ccr(): │ │ │ │ │ ./src/nco/nco_netcdf.c:2023 │ │ │ │ │ push {r4, lr} │ │ │ │ │ sub sp, #8 │ │ │ │ │ @@ -139034,15 +139034,15 @@ │ │ │ │ │ ldr r1, [pc, #12] @ (51418 ) │ │ │ │ │ add r1, pc │ │ │ │ │ blx 1012c │ │ │ │ │ ./src/nco/nco_netcdf.c:2029 (discriminator 1) │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #8 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ - str r4, [r6, #8] │ │ │ │ │ + str r4, [r3, #12] │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 0005141c : │ │ │ │ │ nco_inq_var(): │ │ │ │ │ ./src/nco/nco_netcdf.c:2033 │ │ │ │ │ push {r4, lr} │ │ │ │ │ sub sp, #16 │ │ │ │ │ @@ -139069,15 +139069,15 @@ │ │ │ │ │ ldr r1, [pc, #12] @ (51448 ) │ │ │ │ │ add r1, pc │ │ │ │ │ blx 1012c │ │ │ │ │ ./src/nco/nco_netcdf.c:2039 (discriminator 1) │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #16 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ - str r0, [r4, #8] │ │ │ │ │ + str r0, [r1, #12] │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 0005144c : │ │ │ │ │ nco_inq_var_chunking(): │ │ │ │ │ ./src/nco/nco_netcdf.c:2046 │ │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ │ mov r4, r2 │ │ │ │ │ @@ -139145,15 +139145,15 @@ │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ revsh r2, r6 │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ revsh r6, r0 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - str r2, [r0, #4] │ │ │ │ │ + str r2, [r5, #4] │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 000514c8 : │ │ │ │ │ nco_inq_var_deflate(): │ │ │ │ │ ./src/nco/nco_netcdf.c:2070 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ mov r5, r2 │ │ │ │ │ @@ -139232,15 +139232,15 @@ │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ rev16 r4, r6 │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ rev r2, r6 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrsh r4, [r2, r7] │ │ │ │ │ + ldrsh r4, [r7, r7] │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 00051560 : │ │ │ │ │ nco_inq_var_endian(): │ │ │ │ │ ./src/nco/nco_netcdf.c:2093 │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ mov r4, r2 │ │ │ │ │ @@ -139305,15 +139305,15 @@ │ │ │ │ │ nop │ │ │ │ │ cbnz r6, 51602 │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ cbnz r4, 51600 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrsh r0, [r6, r5] │ │ │ │ │ + ldrsh r0, [r3, r6] │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 000515d8 : │ │ │ │ │ nco_inq_var_fill(): │ │ │ │ │ ./src/nco/nco_netcdf.c:2115 │ │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ │ mov r5, r2 │ │ │ │ │ @@ -139391,21 +139391,21 @@ │ │ │ │ │ nop │ │ │ │ │ cbnz r6, 51678 │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ cbnz r2, 51676 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrsh r4, [r7, r3] │ │ │ │ │ + ldrsh r4, [r4, r4] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r2, [r0, #52] @ 0x34 │ │ │ │ │ + ldr r2, [r5, #52] @ 0x34 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r0, [r3, r3] │ │ │ │ │ + ldr r0, [r0, r4] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r0, [r1, #84] @ 0x54 │ │ │ │ │ + ldr r0, [r6, #84] @ 0x54 │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 00051678 : │ │ │ │ │ nco_inq_var_filter_flg(): │ │ │ │ │ ./src/nco/nco_netcdf.c:2151 │ │ │ │ │ push {r4, lr} │ │ │ │ │ sub sp, #8 │ │ │ │ │ @@ -139427,15 +139427,15 @@ │ │ │ │ │ ldr r1, [pc, #12] @ (516a4 ) │ │ │ │ │ add r1, pc │ │ │ │ │ blx 1012c │ │ │ │ │ ./src/nco/nco_netcdf.c:2158 (discriminator 1) │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #8 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ - ldrsh r0, [r6, r2] │ │ │ │ │ + ldrsh r0, [r3, r3] │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 000516a8 : │ │ │ │ │ nco_inq_var_filter_ids(): │ │ │ │ │ ./src/nco/nco_netcdf.c:2161 │ │ │ │ │ push {r4, lr} │ │ │ │ │ ./src/nco/nco_netcdf.c:2164 │ │ │ │ │ @@ -139450,15 +139450,15 @@ │ │ │ │ │ ldr r1, [pc, #12] @ (516c4 ) │ │ │ │ │ add r1, pc │ │ │ │ │ blx 1012c │ │ │ │ │ ./src/nco/nco_netcdf.c:2167 (discriminator 1) │ │ │ │ │ mov r0, r4 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ nop │ │ │ │ │ - ldrsh r4, [r5, r2] │ │ │ │ │ + ldrsh r4, [r2, r3] │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 000516c8 : │ │ │ │ │ nco_inq_var_filter_info(): │ │ │ │ │ ./src/nco/nco_netcdf.c:2170 │ │ │ │ │ push {r4, lr} │ │ │ │ │ sub sp, #8 │ │ │ │ │ @@ -139477,15 +139477,15 @@ │ │ │ │ │ ldr r1, [pc, #12] @ (516ec ) │ │ │ │ │ add r1, pc │ │ │ │ │ blx 1012c │ │ │ │ │ ./src/nco/nco_netcdf.c:2176 (discriminator 1) │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #8 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ - ldrsh r0, [r4, r2] │ │ │ │ │ + ldrsh r0, [r1, r3] │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 000516f0 : │ │ │ │ │ nco_def_var_fletcher32(): │ │ │ │ │ ./src/nco/nco_netcdf.c:2183 │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ mov r6, r2 │ │ │ │ │ @@ -139547,15 +139547,15 @@ │ │ │ │ │ nop │ │ │ │ │ @ instruction: 0xb84e │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ @ instruction: 0xb82a │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrsh r0, [r3, r1] │ │ │ │ │ + ldrsh r0, [r0, r2] │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 00051764 : │ │ │ │ │ nco_inq_var_fletcher32(): │ │ │ │ │ ./src/nco/nco_netcdf.c:2202 │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ mov r4, r2 │ │ │ │ │ @@ -139620,15 +139620,15 @@ │ │ │ │ │ nop │ │ │ │ │ @ instruction: 0xb7da │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ @ instruction: 0xb7b0 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrsh r0, [r1, r0] │ │ │ │ │ + ldrsh r0, [r6, r0] │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 000517dc : │ │ │ │ │ nco_inq_varid(): │ │ │ │ │ ./src/nco/nco_netcdf.c:2278 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ mov r6, r1 │ │ │ │ │ @@ -139755,25 +139755,25 @@ │ │ │ │ │ b.n 51820 │ │ │ │ │ ./src/nco/nco_netcdf.c:2294 │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ @ instruction: 0xb760 │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldrsh r0, [r0, r3] │ │ │ │ │ + ldrsh r0, [r5, r3] │ │ │ │ │ movs r6, r0 │ │ │ │ │ @ instruction: 0xb732 │ │ │ │ │ movs r0, r1 │ │ │ │ │ @ instruction: 0xb722 │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldrsh r0, [r1, r0] │ │ │ │ │ + ldrsh r0, [r6, r0] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldrb r2, [r7, r4] │ │ │ │ │ + ldrb r2, [r4, r5] │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 000518cc : │ │ │ │ │ nco_inq_varid_flg(): │ │ │ │ │ ./src/nco/nco_netcdf.c:2298 │ │ │ │ │ push {r4, lr} │ │ │ │ │ ./src/nco/nco_netcdf.c:2301 │ │ │ │ │ @@ -139791,15 +139791,15 @@ │ │ │ │ │ ldr r1, [pc, #12] @ (518f0 ) │ │ │ │ │ add r1, pc │ │ │ │ │ blx 1012c │ │ │ │ │ ./src/nco/nco_netcdf.c:2305 (discriminator 1) │ │ │ │ │ mov r0, r4 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ nop │ │ │ │ │ - ldrb r4, [r3, r7] │ │ │ │ │ + ldrsh r4, [r0, r0] │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 000518f4 : │ │ │ │ │ nco_inq_varname(): │ │ │ │ │ ./src/nco/nco_netcdf.c:2309 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ mov r4, r2 │ │ │ │ │ @@ -139887,25 +139887,25 @@ │ │ │ │ │ b.n 51942 │ │ │ │ │ ./src/nco/nco_netcdf.c:2319 │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ @ instruction: 0xb648 │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldrsh r2, [r1, r0] │ │ │ │ │ + ldrsh r2, [r6, r0] │ │ │ │ │ movs r6, r0 │ │ │ │ │ @ instruction: 0xb61c │ │ │ │ │ movs r0, r1 │ │ │ │ │ @ instruction: 0xb602 │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldrb r2, [r5, r5] │ │ │ │ │ + ldrb r2, [r2, r6] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldrb r4, [r3, r6] │ │ │ │ │ + ldrb r4, [r0, r7] │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 000519a4 : │ │ │ │ │ nco_inq_var_filter(): │ │ │ │ │ ./src/nco/nco_netcdf.c:2136 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ │ mov r4, r2 │ │ │ │ │ @@ -140005,27 +140005,27 @@ │ │ │ │ │ ./src/nco/nco_netcdf.c:2147 (discriminator 1) │ │ │ │ │ b.n 519fe │ │ │ │ │ ./src/nco/nco_netcdf.c:2148 │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ push {r1, r4, r7, lr} │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrb r4, [r4, r6] │ │ │ │ │ + ldrb r4, [r1, r7] │ │ │ │ │ movs r6, r0 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ push {r1, r2, r3, r4, r5, r6, lr} │ │ │ │ │ movs r0, r1 │ │ │ │ │ push {r1, r2, r6, lr} │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldrb r0, [r7, r3] │ │ │ │ │ + ldrb r0, [r4, r4] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldrb r2, [r4, r4] │ │ │ │ │ + ldrb r2, [r1, r5] │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 00051a6c : │ │ │ │ │ nco_inq_vartype(): │ │ │ │ │ ./src/nco/nco_netcdf.c:2323 │ │ │ │ │ push {r4, lr} │ │ │ │ │ ./src/nco/nco_netcdf.c:2326 │ │ │ │ │ @@ -140040,15 +140040,15 @@ │ │ │ │ │ ldr r1, [pc, #12] @ (51a88 ) │ │ │ │ │ add r1, pc │ │ │ │ │ blx 1012c │ │ │ │ │ ./src/nco/nco_netcdf.c:2329 (discriminator 1) │ │ │ │ │ mov r0, r4 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ nop │ │ │ │ │ - ldrb r4, [r7, r3] │ │ │ │ │ + ldrb r4, [r4, r4] │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 00051a8c : │ │ │ │ │ nco_inq_varndims(): │ │ │ │ │ ./src/nco/nco_netcdf.c:2333 │ │ │ │ │ push {r4, lr} │ │ │ │ │ ./src/nco/nco_netcdf.c:2336 │ │ │ │ │ @@ -140063,15 +140063,15 @@ │ │ │ │ │ ldr r1, [pc, #12] @ (51aa8 ) │ │ │ │ │ add r1, pc │ │ │ │ │ blx 1012c │ │ │ │ │ ./src/nco/nco_netcdf.c:2339 (discriminator 1) │ │ │ │ │ mov r0, r4 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ nop │ │ │ │ │ - ldrb r0, [r6, r3] │ │ │ │ │ + ldrb r0, [r3, r4] │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 00051aac : │ │ │ │ │ nco_def_var_chunking(): │ │ │ │ │ ./src/nco/nco_netcdf.c:1956 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ │ mov r8, r2 │ │ │ │ │ @@ -140203,21 +140203,21 @@ │ │ │ │ │ nco_def_var_chunking(): │ │ │ │ │ ./src/nco/nco_netcdf.c:1994 │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ push {r4, r7} │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldrb r2, [r6, r4] │ │ │ │ │ + ldrb r2, [r3, r5] │ │ │ │ │ movs r6, r0 │ │ │ │ │ push {r1, r2, r5, r6} │ │ │ │ │ movs r0, r1 │ │ │ │ │ push {r1, r3, r4, r5} │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrb r6, [r0, r1] │ │ │ │ │ + ldrb r6, [r5, r1] │ │ │ │ │ movs r6, r0 │ │ │ │ │ asrs r0, r4, #2 │ │ │ │ │ ... │ │ │ │ │ │ │ │ │ │ 00051ba4 : │ │ │ │ │ nco_inq_vardimid(): │ │ │ │ │ ./src/nco/nco_netcdf.c:2343 │ │ │ │ │ @@ -140234,15 +140234,15 @@ │ │ │ │ │ ldr r1, [pc, #12] @ (51bc0 ) │ │ │ │ │ add r1, pc │ │ │ │ │ blx 1012c │ │ │ │ │ ./src/nco/nco_netcdf.c:2349 (discriminator 1) │ │ │ │ │ mov r0, r4 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ nop │ │ │ │ │ - ldrb r0, [r3, r1] │ │ │ │ │ + ldrb r0, [r0, r2] │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 00051bc4 : │ │ │ │ │ nco_inq_varnatts(): │ │ │ │ │ ./src/nco/nco_netcdf.c:2353 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ mov r4, r2 │ │ │ │ │ @@ -140333,25 +140333,25 @@ │ │ │ │ │ ./src/nco/nco_netcdf.c:2363 │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ cbz r0, 51cbe │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldrb r6, [r0, r1] │ │ │ │ │ + ldrb r6, [r5, r1] │ │ │ │ │ movs r6, r0 │ │ │ │ │ cbz r4, 51cbe │ │ │ │ │ movs r0, r1 │ │ │ │ │ cbz r4, 51cba │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldrh r4, [r2, r2] │ │ │ │ │ + ldrh r4, [r7, r2] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldrh r2, [r2, r7] │ │ │ │ │ + ldrh r2, [r7, r7] │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 00051c7c : │ │ │ │ │ nco_rename_var(): │ │ │ │ │ ./src/nco/nco_netcdf.c:2367 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ mov r5, r2 │ │ │ │ │ @@ -140438,25 +140438,25 @@ │ │ │ │ │ b.n 51cc8 │ │ │ │ │ ./src/nco/nco_netcdf.c:2377 │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ uxtb r0, r0 │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldrh r6, [r4, r7] │ │ │ │ │ + ldrb r6, [r1, r0] │ │ │ │ │ movs r6, r0 │ │ │ │ │ uxth r6, r2 │ │ │ │ │ movs r0, r1 │ │ │ │ │ sxtb r4, r7 │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldrh r6, [r0, r5] │ │ │ │ │ + ldrh r6, [r5, r5] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldrh r4, [r7, r5] │ │ │ │ │ + ldrh r4, [r4, r6] │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 00051d28 : │ │ │ │ │ nco_inq_varids(): │ │ │ │ │ ./src/nco/nco_netcdf.c:2381 │ │ │ │ │ push {r4, lr} │ │ │ │ │ ./src/nco/nco_netcdf.c:2384 │ │ │ │ │ @@ -140471,15 +140471,15 @@ │ │ │ │ │ ldr r1, [pc, #12] @ (51d44 ) │ │ │ │ │ add r1, pc │ │ │ │ │ blx 1012c │ │ │ │ │ ./src/nco/nco_netcdf.c:2387 (discriminator 1) │ │ │ │ │ mov r0, r4 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ nop │ │ │ │ │ - ldrh r4, [r2, r5] │ │ │ │ │ + ldrh r4, [r7, r5] │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 00051d48 : │ │ │ │ │ nco_get_var(): │ │ │ │ │ ./src/nco/nco_netcdf.c:2394 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ │ mov r4, r3 │ │ │ │ │ @@ -140669,21 +140669,21 @@ │ │ │ │ │ ./src/nco/nco_netcdf.c:2430 │ │ │ │ │ b.n 51dd6 │ │ │ │ │ nop │ │ │ │ │ cbz r4, 51ee8 │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldrh r2, [r6, r5] │ │ │ │ │ + ldrh r2, [r3, r6] │ │ │ │ │ movs r6, r0 │ │ │ │ │ cbz r2, 51eea │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldrh r4, [r4, r3] │ │ │ │ │ + ldrh r4, [r1, r4] │ │ │ │ │ movs r6, r0 │ │ │ │ │ cbz r6, 51ede │ │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ │ │ 00051ec4 : │ │ │ │ │ nco_put_var(): │ │ │ │ │ ./src/nco/nco_netcdf.c:2436 │ │ │ │ │ @@ -140866,23 +140866,23 @@ │ │ │ │ │ ./src/nco/nco_netcdf.c:2464 │ │ │ │ │ b.n 51f4c │ │ │ │ │ nop │ │ │ │ │ add sp, #480 @ 0x1e0 │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldrh r6, [r6, r0] │ │ │ │ │ + ldrh r6, [r3, r1] │ │ │ │ │ movs r6, r0 │ │ │ │ │ add sp, #320 @ 0x140 │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldr r4, [r4, r6] │ │ │ │ │ + ldr r4, [r1, r7] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r2, [r1, r7] │ │ │ │ │ + ldr r2, [r6, r7] │ │ │ │ │ movs r6, r0 │ │ │ │ │ add r7, sp, #992 @ 0x3e0 │ │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ │ │ 00052030 : │ │ │ │ │ nco_get_var1(): │ │ │ │ │ ./src/nco/nco_netcdf.c:2470 │ │ │ │ │ @@ -141137,23 +141137,23 @@ │ │ │ │ │ blx 10484 │ │ │ │ │ b.n 520e2 │ │ │ │ │ nop │ │ │ │ │ add r7, sp, #48 @ 0x30 │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldr r6, [r5, r3] │ │ │ │ │ + ldr r6, [r2, r4] │ │ │ │ │ movs r6, r0 │ │ │ │ │ add r6, sp, #880 @ 0x370 │ │ │ │ │ movs r0, r1 │ │ │ │ │ add r6, sp, #360 @ 0x168 │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldrsb r4, [r6, r7] │ │ │ │ │ + ldr r4, [r3, r0] │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 00052250 : │ │ │ │ │ nco_put_var1(): │ │ │ │ │ ./src/nco/nco_netcdf.c:2520 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r8, r1 │ │ │ │ │ @@ -141392,23 +141392,23 @@ │ │ │ │ │ ./src/nco/nco_netcdf.c:2565 │ │ │ │ │ blx 10484 │ │ │ │ │ b.n 52308 │ │ │ │ │ add r4, sp, #944 @ 0x3b0 │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldrsb r2, [r2, r4] │ │ │ │ │ + ldrsb r2, [r7, r4] │ │ │ │ │ movs r6, r0 │ │ │ │ │ add r4, sp, #752 @ 0x2f0 │ │ │ │ │ movs r0, r1 │ │ │ │ │ add r4, sp, #208 @ 0xd0 │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - strb r6, [r7, r7] │ │ │ │ │ + ldrsb r6, [r4, r0] │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 00052450 : │ │ │ │ │ nco_get_vara(): │ │ │ │ │ ./src/nco/nco_netcdf.c:2578 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r9, r1 │ │ │ │ │ @@ -141707,23 +141707,23 @@ │ │ │ │ │ ./src/nco/nco_netcdf.c:2612 │ │ │ │ │ blx 10484 │ │ │ │ │ b.n 52520 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ add r2, sp, #768 @ 0x300 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strb r4, [r0, r5] │ │ │ │ │ + strb r4, [r5, r5] │ │ │ │ │ movs r6, r0 │ │ │ │ │ add r2, sp, #696 @ 0x2b8 │ │ │ │ │ movs r0, r1 │ │ │ │ │ add r2, sp, #112 @ 0x70 │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - strb r6, [r7, r0] │ │ │ │ │ + strb r6, [r4, r1] │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 000526dc : │ │ │ │ │ nco_put_vara(): │ │ │ │ │ ./src/nco/nco_netcdf.c:2657 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r9, r1 │ │ │ │ │ @@ -142011,25 +142011,25 @@ │ │ │ │ │ blx 10484 │ │ │ │ │ b.n 527a0 │ │ │ │ │ nop │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ add r0, sp, #208 @ 0xd0 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strh r4, [r7, r3] │ │ │ │ │ + strh r4, [r4, r4] │ │ │ │ │ movs r6, r0 │ │ │ │ │ add r0, sp, #136 @ 0x88 │ │ │ │ │ movs r0, r1 │ │ │ │ │ add r7, pc, #624 @ (adr r7, 52bac ) │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - str r6, [r4, r7] │ │ │ │ │ + strh r6, [r1, r0] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - strh r0, [r2, r0] │ │ │ │ │ + strh r0, [r7, r0] │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 00052948 : │ │ │ │ │ nco_get_vars(): │ │ │ │ │ ./src/nco/nco_netcdf.c:2698 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r9, r1 │ │ │ │ │ @@ -142377,23 +142377,23 @@ │ │ │ │ │ blx 10484 │ │ │ │ │ b.n 52a42 │ │ │ │ │ nop │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ add r5, pc, #824 @ (adr r5, 52f68 ) │ │ │ │ │ movs r0, r1 │ │ │ │ │ - str r6, [r2, r3] │ │ │ │ │ + str r6, [r7, r3] │ │ │ │ │ movs r6, r0 │ │ │ │ │ add r5, pc, #712 @ (adr r5, 52f00 ) │ │ │ │ │ movs r0, r1 │ │ │ │ │ add r4, pc, #1000 @ (adr r4, 53024 ) │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldr r7, [pc, #656] @ (52ed4 ) │ │ │ │ │ + ldr r7, [pc, #816] @ (52f74 ) │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 00052c44 : │ │ │ │ │ nco_put_vars(): │ │ │ │ │ ./src/nco/nco_netcdf.c:2750 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r9, r1 │ │ │ │ │ @@ -142722,23 +142722,23 @@ │ │ │ │ │ ./src/nco/nco_netcdf.c:2780 │ │ │ │ │ blx 10484 │ │ │ │ │ b.n 52d32 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ add r2, pc, #840 @ (adr r2, 53248 ) │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldr r6, [pc, #120] @ (52f7c ) │ │ │ │ │ + ldr r6, [pc, #280] @ (5301c ) │ │ │ │ │ movs r6, r0 │ │ │ │ │ add r2, pc, #728 @ (adr r2, 531e0 ) │ │ │ │ │ movs r0, r1 │ │ │ │ │ add r2, pc, #40 @ (adr r2, 52f34 ) │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldr r4, [pc, #856] @ (5326c ) │ │ │ │ │ + ldr r4, [pc, #1016] @ (5330c ) │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 00052f14 : │ │ │ │ │ nco_get_varm(): │ │ │ │ │ ./src/nco/nco_netcdf.c:2793 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r5, r2 │ │ │ │ │ @@ -143078,15 +143078,15 @@ │ │ │ │ │ b.n 5300c │ │ │ │ │ add r0, pc, #152 @ (adr r0, 532c8 ) │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ ldr r7, [sp, #192] @ 0xc0 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldr r2, [pc, #504] @ (53434 ) │ │ │ │ │ + ldr r2, [pc, #664] @ (534d4 ) │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 0005323c : │ │ │ │ │ nco_put_varm(): │ │ │ │ │ ./src/nco/nco_netcdf.c:2841 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r5, r2 │ │ │ │ │ @@ -143407,15 +143407,15 @@ │ │ │ │ │ nop │ │ │ │ │ ldr r4, [sp, #1016] @ 0x3f8 │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ ldr r4, [sp, #80] @ 0x50 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - bx r9 │ │ │ │ │ + bx lr │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 00053534 : │ │ │ │ │ nco_inq_att(): │ │ │ │ │ ./src/nco/nco_netcdf.c:2882 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ mov r5, r2 │ │ │ │ │ @@ -143525,23 +143525,23 @@ │ │ │ │ │ b.n 5358c │ │ │ │ │ ./src/nco/nco_netcdf.c:2895 │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ ldr r2, [sp, #32] │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - cmp lr, r9 │ │ │ │ │ + cmp lr, lr │ │ │ │ │ movs r6, r0 │ │ │ │ │ ldr r1, [sp, #888] @ 0x378 │ │ │ │ │ movs r0, r1 │ │ │ │ │ ldr r1, [sp, #712] @ 0x2c8 │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r0, r4, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - cmp r6, r4 │ │ │ │ │ + cmp r6, r9 │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 00053600 : │ │ │ │ │ nco_inq_att_flg(): │ │ │ │ │ ./src/nco/nco_netcdf.c:2899 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ mov r6, r2 │ │ │ │ │ @@ -143660,23 +143660,23 @@ │ │ │ │ │ ./src/nco/nco_netcdf.c:2913 │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ ldr r1, [sp, #240] @ 0xf0 │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - cmp r2, r2 │ │ │ │ │ + cmp r2, r7 │ │ │ │ │ movs r6, r0 │ │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ │ movs r0, r1 │ │ │ │ │ ldr r0, [sp, #880] @ 0x370 │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r0, r4, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - add r0, r7 │ │ │ │ │ + add r0, ip │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 000536e4 : │ │ │ │ │ nco_inq_var_packing(): │ │ │ │ │ ./src/nco/nco_netcdf.c:2223 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ mov r6, r2 │ │ │ │ │ @@ -143810,17 +143810,17 @@ │ │ │ │ │ ./src/nco/nco_netcdf.c:2274 │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ ldr r0, [sp, #352] @ 0x160 │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldr r7, [pc, #248] @ (538cc ) │ │ │ │ │ + ldr r7, [pc, #408] @ (5396c ) │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldr r7, [pc, #56] @ (53810 ) │ │ │ │ │ + ldr r7, [pc, #216] @ (538b0 ) │ │ │ │ │ movs r4, r0 │ │ │ │ │ str r7, [sp, #960] @ 0x3c0 │ │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ │ │ 000537dc : │ │ │ │ │ nco_inq_attid(): │ │ │ │ │ ./src/nco/nco_netcdf.c:2917 │ │ │ │ │ @@ -143837,15 +143837,15 @@ │ │ │ │ │ ldr r1, [pc, #12] @ (537f8 ) │ │ │ │ │ add r1, pc │ │ │ │ │ blx 1012c │ │ │ │ │ ./src/nco/nco_netcdf.c:2923 (discriminator 1) │ │ │ │ │ mov r0, r4 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ nop │ │ │ │ │ - muls r0, r2 │ │ │ │ │ + muls r0, r7 │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 000537fc : │ │ │ │ │ nco_inq_attid_flg(): │ │ │ │ │ ./src/nco/nco_netcdf.c:2927 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ │ mov r6, r2 │ │ │ │ │ @@ -143933,23 +143933,23 @@ │ │ │ │ │ b.n 53852 │ │ │ │ │ ./src/nco/nco_netcdf.c:2938 │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ str r7, [sp, #256] @ 0x100 │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - orrs r2, r7 │ │ │ │ │ + muls r2, r4 │ │ │ │ │ movs r6, r0 │ │ │ │ │ str r7, [sp, #72] @ 0x48 │ │ │ │ │ movs r0, r1 │ │ │ │ │ str r6, [sp, #968] @ 0x3c8 │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r0, r4, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - negs r6, r4 │ │ │ │ │ + cmp r6, r1 │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 000538b0 : │ │ │ │ │ nco_inq_atttype(): │ │ │ │ │ ./src/nco/nco_netcdf.c:2942 │ │ │ │ │ push {r4, lr} │ │ │ │ │ ./src/nco/nco_netcdf.c:2945 │ │ │ │ │ @@ -143964,15 +143964,15 @@ │ │ │ │ │ ldr r1, [pc, #12] @ (538cc ) │ │ │ │ │ add r1, pc │ │ │ │ │ blx 1012c │ │ │ │ │ ./src/nco/nco_netcdf.c:2948 (discriminator 1) │ │ │ │ │ mov r0, r4 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ nop │ │ │ │ │ - cmp r0, r4 │ │ │ │ │ + cmn r0, r1 │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 000538d0 : │ │ │ │ │ nco_inq_attlen(): │ │ │ │ │ ./src/nco/nco_netcdf.c:2952 │ │ │ │ │ ldr.w ip, [pc, #92] @ 53930 │ │ │ │ │ push {r4, lr} │ │ │ │ │ @@ -144030,15 +144030,15 @@ │ │ │ │ │ nop │ │ │ │ │ str r6, [sp, #448] @ 0x1c0 │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ str r6, [sp, #288] @ 0x120 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - negs r4, r3 │ │ │ │ │ + cmp r4, r0 │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 00053940 : │ │ │ │ │ nco_inq_attlen_flg(): │ │ │ │ │ ./src/nco/nco_netcdf.c:2965 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ mov r7, r1 │ │ │ │ │ @@ -144127,15 +144127,15 @@ │ │ │ │ │ b.n 5399c │ │ │ │ │ ./src/nco/nco_netcdf.c:2976 │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ str r5, [sp, #1008] @ 0x3f0 │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - tst r2, r6 │ │ │ │ │ + negs r2, r3 │ │ │ │ │ movs r6, r0 │ │ │ │ │ str r5, [sp, #672] @ 0x2a0 │ │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ │ │ 000539ec : │ │ │ │ │ nco_inq_attname(): │ │ │ │ │ ./src/nco/nco_netcdf.c:2980 │ │ │ │ │ @@ -144152,15 +144152,15 @@ │ │ │ │ │ ldr r1, [pc, #12] @ (53a08 ) │ │ │ │ │ add r1, pc │ │ │ │ │ blx 1012c │ │ │ │ │ ./src/nco/nco_netcdf.c:2986 (discriminator 1) │ │ │ │ │ mov r0, r4 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ nop │ │ │ │ │ - sbcs r4, r4 │ │ │ │ │ + rors r4, r1 │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 00053a0c : │ │ │ │ │ nco_copy_att(): │ │ │ │ │ ./src/nco/nco_netcdf.c:2990 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ mov r5, r2 │ │ │ │ │ @@ -144327,29 +144327,29 @@ │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ str r5, [sp, #192] @ 0xc0 │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ str r5, [sp, #64] @ 0x40 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - add lr, r6 │ │ │ │ │ + add lr, fp │ │ │ │ │ movs r6, r0 │ │ │ │ │ - adcs r2, r5 │ │ │ │ │ + sbcs r2, r2 │ │ │ │ │ movs r6, r0 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - adcs r6, r3 │ │ │ │ │ + sbcs r6, r0 │ │ │ │ │ movs r6, r0 │ │ │ │ │ str r4, [sp, #848] @ 0x350 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - orrs r2, r2 │ │ │ │ │ + orrs r2, r7 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - add r0, r1 │ │ │ │ │ + add r0, r6 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - muls r0, r3 │ │ │ │ │ + bics r0, r0 │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 00053b50 : │ │ │ │ │ nco_rename_att(): │ │ │ │ │ ./src/nco/nco_netcdf.c:3025 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ mov r5, r2 │ │ │ │ │ @@ -144468,25 +144468,25 @@ │ │ │ │ │ ./src/nco/nco_netcdf.c:3043 │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ str r3, [sp, #944] @ 0x3b0 │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - add lr, r1 │ │ │ │ │ + add lr, r6 │ │ │ │ │ movs r6, r0 │ │ │ │ │ str r3, [sp, #752] @ 0x2f0 │ │ │ │ │ movs r0, r1 │ │ │ │ │ str r3, [sp, #624] @ 0x270 │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - orrs r0, r5 │ │ │ │ │ + muls r0, r2 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - muls r6, r6 │ │ │ │ │ + bics r6, r3 │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 00053c38 : │ │ │ │ │ nco_del_att(): │ │ │ │ │ ./src/nco/nco_netcdf.c:3047 │ │ │ │ │ push {r4, lr} │ │ │ │ │ ./src/nco/nco_netcdf.c:3050 │ │ │ │ │ @@ -144501,15 +144501,15 @@ │ │ │ │ │ ldr r1, [pc, #12] @ (53c54 ) │ │ │ │ │ add r1, pc │ │ │ │ │ blx 1012c │ │ │ │ │ ./src/nco/nco_netcdf.c:3053 (discriminator 1) │ │ │ │ │ mov r0, r4 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ nop │ │ │ │ │ - mvns r0, r0 │ │ │ │ │ + mvns r0, r5 │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 00053c58 : │ │ │ │ │ nco_put_att(): │ │ │ │ │ ./src/nco/nco_netcdf.c:3057 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ mov r5, r2 │ │ │ │ │ @@ -144753,27 +144753,27 @@ │ │ │ │ │ ./src/nco/nco_netcdf.c:3087 │ │ │ │ │ b.n 53ccc │ │ │ │ │ nop │ │ │ │ │ str r2, [sp, #912] @ 0x390 │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - add sl, r7 │ │ │ │ │ + add sl, ip │ │ │ │ │ movs r6, r0 │ │ │ │ │ str r2, [sp, #736] @ 0x2e0 │ │ │ │ │ movs r0, r1 │ │ │ │ │ str r2, [sp, #480] @ 0x1e0 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - add r1, pc, #760 @ (adr r1, 5414c ) │ │ │ │ │ + add r1, pc, #920 @ (adr r1, 541ec ) │ │ │ │ │ movs r4, r0 │ │ │ │ │ - orrs r0, r5 │ │ │ │ │ + muls r0, r2 │ │ │ │ │ movs r6, r0 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - rors r2, r6 │ │ │ │ │ + tst r2, r3 │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 00053e60 : │ │ │ │ │ nco_get_att(): │ │ │ │ │ ./src/nco/nco_netcdf.c:3093 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ mov r6, r0 │ │ │ │ │ @@ -144985,25 +144985,25 @@ │ │ │ │ │ blx 10484 │ │ │ │ │ ./src/nco/nco_netcdf.c:3142 │ │ │ │ │ b.n 53eda │ │ │ │ │ str r0, [sp, #880] @ 0x370 │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - orrs r0, r1 │ │ │ │ │ + orrs r0, r6 │ │ │ │ │ movs r6, r0 │ │ │ │ │ str r0, [sp, #672] @ 0x2a0 │ │ │ │ │ movs r0, r1 │ │ │ │ │ str r0, [sp, #424] @ 0x1a8 │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r0, r4, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - tst r0, r5 │ │ │ │ │ + negs r0, r2 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - negs r2, r4 │ │ │ │ │ + cmp r2, r1 │ │ │ │ │ movs r6, r0 │ │ │ │ │ nco_openmp_ini._omp_fn.0(): │ │ │ │ │ ./src/nco/nco_omp.c:209 │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r5, [r0, #0] │ │ │ │ │ sub sp, #12 │ │ │ │ │ @@ -145035,15 +145035,15 @@ │ │ │ │ │ str r4, [sp, #0] │ │ │ │ │ blx 1173c <__fprintf_chk@plt+0x4> │ │ │ │ │ nco_openmp_ini._omp_fn.0(): │ │ │ │ │ ./src/nco/nco_omp.c:209 (discriminator 1) │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ nop │ │ │ │ │ - sbcs r6, r5 │ │ │ │ │ + rors r6, r2 │ │ │ │ │ movs r6, r0 │ │ │ │ │ nco_omp_chk._omp_fn.0(): │ │ │ │ │ ./src/nco/nco_omp.c:258 │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r6, [r0, #8] │ │ │ │ │ sub sp, #8 │ │ │ │ │ @@ -145071,15 +145071,15 @@ │ │ │ │ │ add r2, pc │ │ │ │ │ blx 1173c <__fprintf_chk@plt+0x4> │ │ │ │ │ nco_omp_chk._omp_fn.0(): │ │ │ │ │ ./src/nco/nco_omp.c:258 │ │ │ │ │ add sp, #8 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ nop │ │ │ │ │ - sbcs r4, r6 │ │ │ │ │ + rors r4, r3 │ │ │ │ │ movs r6, r0 │ │ │ │ │ nco_omp_for_chk._omp_fn.0(): │ │ │ │ │ ./src/nco/nco_omp.c:283 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ │ mov r7, r0 │ │ │ │ │ sub sp, #20 │ │ │ │ │ blx f834 │ │ │ │ │ @@ -145120,15 +145120,15 @@ │ │ │ │ │ ./src/nco/nco_omp.c:283 │ │ │ │ │ add sp, #20 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ adds r5, #1 │ │ │ │ │ ./src/nco/nco_omp.c:283 (discriminator 1) │ │ │ │ │ movs r1, #0 │ │ │ │ │ b.n 540ae │ │ │ │ │ - sbcs r0, r7 │ │ │ │ │ + rors r0, r4 │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 000540e8 : │ │ │ │ │ nco_openmp_ini(): │ │ │ │ │ ./src/nco/nco_omp.c:32 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ ./src/nco/nco_omp.c:48 │ │ │ │ │ @@ -145734,70 +145734,70 @@ │ │ │ │ │ movs r0, r1 │ │ │ │ │ ldrh r0, [r2, #50] @ 0x32 │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r0, r4, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - orrs r4, r1 │ │ │ │ │ + orrs r4, r6 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r2, [pc, #240] @ (545d4 ) │ │ │ │ │ + ldr r2, [pc, #400] @ (54674 ) │ │ │ │ │ movs r6, r0 │ │ │ │ │ ldrh r0, [r1, #44] @ 0x2c │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldr r2, [pc, #120] @ (54564 ) │ │ │ │ │ + ldr r2, [pc, #280] @ (54604 ) │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r2, [pc, #384] @ (54670 ) │ │ │ │ │ + ldr r2, [pc, #544] @ (54710 ) │ │ │ │ │ movs r6, r0 │ │ │ │ │ stc2l 15, cr15, [r3, #1020]! @ 0x3fc │ │ │ │ │ - ldr r2, [pc, #832] @ (54838 ) │ │ │ │ │ + ldr r2, [pc, #992] @ (548d8 ) │ │ │ │ │ movs r6, r0 │ │ │ │ │ - rors r0, r5 │ │ │ │ │ + tst r0, r2 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - rors r4, r1 │ │ │ │ │ + rors r4, r6 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldrsb r0, [r5, r4] │ │ │ │ │ + ldrsb r0, [r2, r5] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - rors r4, r2 │ │ │ │ │ + rors r4, r7 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - tst r2, r1 │ │ │ │ │ + tst r2, r6 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - orrs r6, r3 │ │ │ │ │ + muls r6, r0 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - cmn r6, r1 │ │ │ │ │ + cmn r6, r6 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - orrs r6, r6 │ │ │ │ │ + muls r6, r3 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - subs r6, #190 @ 0xbe │ │ │ │ │ + subs r6, #230 @ 0xe6 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - strh r6, [r0, #16] │ │ │ │ │ + strh r6, [r7, #16] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - negs r4, r6 │ │ │ │ │ + cmp r4, r3 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - blx fp │ │ │ │ │ + ldr r0, [pc, #0] @ (54528 ) │ │ │ │ │ movs r4, r0 │ │ │ │ │ - adcs r0, r5 │ │ │ │ │ + sbcs r0, r2 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - adcs r2, r7 │ │ │ │ │ + sbcs r2, r4 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - subs r6, #126 @ 0x7e │ │ │ │ │ + subs r6, #166 @ 0xa6 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - subs r6, #40 @ 0x28 │ │ │ │ │ + subs r6, #80 @ 0x50 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ands r6, r7 │ │ │ │ │ + eors r6, r4 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r2, [pc, #192] @ (54600 ) │ │ │ │ │ + ldr r2, [pc, #352] @ (546a0 ) │ │ │ │ │ movs r5, r0 │ │ │ │ │ - strh r6, [r5, #10] │ │ │ │ │ + strh r6, [r4, #12] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r4, [pc, #896] @ (548c8 ) │ │ │ │ │ + ldr r5, [pc, #32] @ (54568 ) │ │ │ │ │ movs r4, r0 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - negs r6, r7 │ │ │ │ │ + cmp r6, r4 │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 00054550 : │ │ │ │ │ nco_var_prc_crr_prn(): │ │ │ │ │ ./src/nco/nco_omp.c:232 │ │ │ │ │ ldr r3, [pc, #52] @ (54588 ) │ │ │ │ │ ./src/nco/nco_omp.c:237 │ │ │ │ │ @@ -145834,15 +145834,15 @@ │ │ │ │ │ movs r0, #0 │ │ │ │ │ add sp, #24 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ ldrh r4, [r6, #14] │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r0, r4, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldr r0, [pc, #560] @ (547c4 ) │ │ │ │ │ + ldr r0, [pc, #720] @ (54864 ) │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 00054594 : │ │ │ │ │ nco_omp_chk(): │ │ │ │ │ ./src/nco/nco_omp.c:249 │ │ │ │ │ ldr r1, [pc, #124] @ (54614 ) │ │ │ │ │ ldr r2, [pc, #128] @ (54618 ) │ │ │ │ │ @@ -145926,21 +145926,21 @@ │ │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ ldrh r6, [r5, #12] │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldr r1, [pc, #376] @ (54798 ) │ │ │ │ │ + ldr r1, [pc, #536] @ (54838 ) │ │ │ │ │ movs r6, r0 │ │ │ │ │ ldrh r6, [r1, #12] │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r0, r4, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldr r0, [pc, #416] @ (547cc ) │ │ │ │ │ + ldr r0, [pc, #576] @ (5486c ) │ │ │ │ │ movs r6, r0 │ │ │ │ │ @ instruction: 0xfa67ffff │ │ │ │ │ ldrh r4, [r1, #10] │ │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ │ │ 00054634 : │ │ │ │ │ nco_omp_for_chk(): │ │ │ │ │ @@ -146026,21 +146026,21 @@ │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ ldrh r2, [r1, #8] │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldr r1, [pc, #512] @ (548c8 ) │ │ │ │ │ + ldr r1, [pc, #672] @ (54968 ) │ │ │ │ │ movs r6, r0 │ │ │ │ │ ldrh r2, [r7, #6] │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r0, r4, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldr r0, [pc, #616] @ (5493c ) │ │ │ │ │ + ldr r0, [pc, #776] @ (549dc ) │ │ │ │ │ movs r6, r0 │ │ │ │ │ ldr??.w pc, [r1, #4095] @ 0xfff │ │ │ │ │ ldrh r6, [r4, #4] │ │ │ │ │ movs r0, r1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ ... │ │ │ │ │ │ │ │ │ │ @@ -146117,21 +146117,21 @@ │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ ldrh r2, [r4, #2] │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldr r1, [pc, #688] @ (54a10 ) │ │ │ │ │ + ldr r1, [pc, #848] @ (54ab0 ) │ │ │ │ │ movs r6, r0 │ │ │ │ │ ldrh r0, [r1, #2] │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldr r0, [pc, #752] @ (54a5c ) │ │ │ │ │ + ldr r0, [pc, #912] @ (54afc ) │ │ │ │ │ movs r6, r0 │ │ │ │ │ ldrh r6, [r1, #0] │ │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ │ │ 00054770 : │ │ │ │ │ nco_pck_map_sng_get(): │ │ │ │ │ ./src/nco/nco_pck.c:33 │ │ │ │ │ @@ -146196,33 +146196,33 @@ │ │ │ │ │ pop {r3, pc} │ │ │ │ │ ./src/nco/nco_pck.c:56 │ │ │ │ │ blx 105f8 │ │ │ │ │ ./src/nco/nco_pck.c:59 │ │ │ │ │ movs r0, #0 │ │ │ │ │ ./src/nco/nco_pck.c:60 │ │ │ │ │ pop {r3, pc} │ │ │ │ │ - ldr r2, [pc, #744] @ (54ab4 ) │ │ │ │ │ + ldr r2, [pc, #904] @ (54b54 ) │ │ │ │ │ movs r6, r0 │ │ │ │ │ - strb r0, [r5, #12] │ │ │ │ │ + strb r0, [r2, #13] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldr r3, [pc, #248] @ (548cc ) │ │ │ │ │ + ldr r3, [pc, #408] @ (5496c ) │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r2, [pc, #736] @ (54ab8 ) │ │ │ │ │ + ldr r2, [pc, #896] @ (54b58 ) │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r3, [pc, #8] @ (547e4 ) │ │ │ │ │ + ldr r3, [pc, #168] @ (54884 ) │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r3, [pc, #48] @ (54810 ) │ │ │ │ │ + ldr r3, [pc, #208] @ (548b0 ) │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r2, [pc, #728] @ (54abc ) │ │ │ │ │ + ldr r2, [pc, #888] @ (54b5c ) │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r2, [pc, #768] @ (54ae8 ) │ │ │ │ │ + ldr r2, [pc, #928] @ (54b88 ) │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r2, [pc, #808] @ (54b14 ) │ │ │ │ │ + ldr r2, [pc, #968] @ (54bb4 ) │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r2, [pc, #848] @ (54b40 ) │ │ │ │ │ + ldr r2, [pc, #1008] @ (54be0 ) │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 000547f0 : │ │ │ │ │ nco_dfl_case_pck_plc_err(): │ │ │ │ │ ./src/nco/nco_pck.c:99 │ │ │ │ │ ldr r2, [pc, #112] @ (54864 ) │ │ │ │ │ ldr r3, [pc, #116] @ (54868 ) │ │ │ │ │ @@ -146294,21 +146294,21 @@ │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ strh r2, [r2, #58] @ 0x3a │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldr r1, [pc, #464] @ (54a40 ) │ │ │ │ │ + ldr r1, [pc, #624] @ (54ae0 ) │ │ │ │ │ movs r6, r0 │ │ │ │ │ strh r0, [r7, #56] @ 0x38 │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldr r0, [pc, #528] @ (54a8c ) │ │ │ │ │ + ldr r0, [pc, #688] @ (54b2c ) │ │ │ │ │ movs r6, r0 │ │ │ │ │ strh r6, [r7, #54] @ 0x36 │ │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ │ │ 00054880 : │ │ │ │ │ nco_pck_plc_sng_get(): │ │ │ │ │ ./src/nco/nco_pck.c:65 │ │ │ │ │ @@ -146347,23 +146347,23 @@ │ │ │ │ │ ./src/nco/nco_pck.c:78 │ │ │ │ │ blx f954 │ │ │ │ │ ./src/nco/nco_pck.c:81 │ │ │ │ │ movs r0, #0 │ │ │ │ │ ./src/nco/nco_pck.c:82 │ │ │ │ │ pop {r3, pc} │ │ │ │ │ nop │ │ │ │ │ - ldr r1, [pc, #56] @ (548f4 ) │ │ │ │ │ + ldr r1, [pc, #216] @ (54994 ) │ │ │ │ │ movs r6, r0 │ │ │ │ │ - strb r4, [r3, #8] │ │ │ │ │ + strb r4, [r0, #9] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldr r3, [pc, #840] @ (54c0c ) │ │ │ │ │ + ldr r3, [pc, #1000] @ (54cac ) │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r0, [pc, #944] @ (54c78 ) │ │ │ │ │ + ldr r1, [pc, #80] @ (54918 ) │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r0, [pc, #952] @ (54c84 ) │ │ │ │ │ + ldr r1, [pc, #88] @ (54924 ) │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 000548cc : │ │ │ │ │ nco_is_packable(): │ │ │ │ │ ./src/nco/nco_pck.c:113 │ │ │ │ │ ldr r2, [pc, #144] @ (54960 ) │ │ │ │ │ ldr r3, [pc, #148] @ (54964 ) │ │ │ │ │ @@ -146453,21 +146453,21 @@ │ │ │ │ │ ./src/nco/nco_pck.c:146 │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ strh r6, [r6, #50] @ 0x32 │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldr r1, [pc, #16] @ (5497c ) │ │ │ │ │ + ldr r1, [pc, #176] @ (54a1c ) │ │ │ │ │ movs r6, r0 │ │ │ │ │ strh r0, [r2, #50] @ 0x32 │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldr r0, [pc, #600] @ (54bd0 ) │ │ │ │ │ + ldr r0, [pc, #760] @ (54c70 ) │ │ │ │ │ movs r6, r0 │ │ │ │ │ strh r2, [r1, #48] @ 0x30 │ │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ │ │ 0005497c : │ │ │ │ │ nco_pck_map_get(): │ │ │ │ │ ./src/nco/nco_pck.c:151 │ │ │ │ │ @@ -146749,69 +146749,69 @@ │ │ │ │ │ ./src/nco/nco_pck.c:190 │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ strh r6, [r0, #46] @ 0x2e │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldr r1, [pc, #608] @ (54df4 ) │ │ │ │ │ + ldr r1, [pc, #768] @ (54e94 ) │ │ │ │ │ movs r6, r0 │ │ │ │ │ strh r6, [r4, #44] @ 0x2c │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldr r0, [pc, #520] @ (54da4 ) │ │ │ │ │ + ldr r0, [pc, #680] @ (54e44 ) │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r0, [pc, #424] @ (54d48 ) │ │ │ │ │ + ldr r0, [pc, #584] @ (54de8 ) │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r0, [pc, #456] @ (54d6c ) │ │ │ │ │ + ldr r0, [pc, #616] @ (54e0c ) │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r0, [pc, #360] @ (54d10 ) │ │ │ │ │ + ldr r0, [pc, #520] @ (54db0 ) │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r0, [pc, #392] @ (54d34 ) │ │ │ │ │ + ldr r0, [pc, #552] @ (54dd4 ) │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r0, [pc, #296] @ (54cd8 ) │ │ │ │ │ + ldr r0, [pc, #456] @ (54d78 ) │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r0, [pc, #328] @ (54cfc ) │ │ │ │ │ + ldr r0, [pc, #488] @ (54d9c ) │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r0, [pc, #232] @ (54ca0 ) │ │ │ │ │ + ldr r0, [pc, #392] @ (54d40 ) │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r0, [pc, #264] @ (54cc4 ) │ │ │ │ │ + ldr r0, [pc, #424] @ (54d64 ) │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r0, [pc, #168] @ (54c68 ) │ │ │ │ │ + ldr r0, [pc, #328] @ (54d08 ) │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r0, [pc, #200] @ (54c8c ) │ │ │ │ │ + ldr r0, [pc, #360] @ (54d2c ) │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r0, [pc, #104] @ (54c30 ) │ │ │ │ │ + ldr r0, [pc, #264] @ (54cd0 ) │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r0, [pc, #144] @ (54c5c ) │ │ │ │ │ + ldr r0, [pc, #304] @ (54cfc ) │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r0, [pc, #56] @ (54c08 ) │ │ │ │ │ + ldr r0, [pc, #216] @ (54ca8 ) │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r0, [pc, #96] @ (54c34 ) │ │ │ │ │ + ldr r0, [pc, #256] @ (54cd4 ) │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r0, [pc, #8] @ (54be0 ) │ │ │ │ │ + ldr r0, [pc, #168] @ (54c80 ) │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r0, [pc, #48] @ (54c0c ) │ │ │ │ │ + ldr r0, [pc, #208] @ (54cac ) │ │ │ │ │ movs r6, r0 │ │ │ │ │ - @ instruction: 0x47f6 │ │ │ │ │ + ldr r0, [pc, #120] @ (54c58 ) │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r0, [pc, #0] @ (54be4 ) │ │ │ │ │ + ldr r0, [pc, #160] @ (54c84 ) │ │ │ │ │ movs r6, r0 │ │ │ │ │ - @ instruction: 0x47ea │ │ │ │ │ + ldr r0, [pc, #72] @ (54c30 ) │ │ │ │ │ movs r6, r0 │ │ │ │ │ - blxns lr │ │ │ │ │ + ldr r0, [pc, #112] @ (54c5c ) │ │ │ │ │ movs r6, r0 │ │ │ │ │ - @ instruction: 0x47de │ │ │ │ │ + ldr r0, [pc, #24] @ (54c08 ) │ │ │ │ │ movs r6, r0 │ │ │ │ │ asrs r0, r4, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - @ instruction: 0x47d2 │ │ │ │ │ + @ instruction: 0x47fa │ │ │ │ │ movs r6, r0 │ │ │ │ │ strh r0, [r3, #32] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - mov ip, r3 │ │ │ │ │ + mov ip, r8 │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 00054c00 : │ │ │ │ │ nco_pck_plc_get(): │ │ │ │ │ ./src/nco/nco_pck.c:195 │ │ │ │ │ ldr r2, [pc, #356] @ (54d68 ) │ │ │ │ │ ldr r3, [pc, #360] @ (54d6c ) │ │ │ │ │ @@ -147026,53 +147026,53 @@ │ │ │ │ │ nco_pck_plc_get(): │ │ │ │ │ ./src/nco/nco_pck.c:227 │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ strh r2, [r0, #26] │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldr r0, [pc, #656] @ (55004 ) │ │ │ │ │ + ldr r0, [pc, #816] @ (550a4 ) │ │ │ │ │ movs r6, r0 │ │ │ │ │ strh r2, [r4, #24] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - cmp r0, ip │ │ │ │ │ + cmp r8, r1 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - @ instruction: 0x47e6 │ │ │ │ │ + ldr r0, [pc, #56] @ (54db8 ) │ │ │ │ │ movs r6, r0 │ │ │ │ │ - cmp r4, r6 │ │ │ │ │ + cmp r4, fp │ │ │ │ │ movs r6, r0 │ │ │ │ │ - @ instruction: 0x47da │ │ │ │ │ + ldr r0, [pc, #8] @ (54d90 ) │ │ │ │ │ movs r6, r0 │ │ │ │ │ - cmp r0, r4 │ │ │ │ │ + cmp r0, r9 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - @ instruction: 0x47ce │ │ │ │ │ + @ instruction: 0x47f6 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - blxns fp │ │ │ │ │ + ldr r0, [pc, #16] @ (54da4 ) │ │ │ │ │ movs r6, r0 │ │ │ │ │ - @ instruction: 0x47c2 │ │ │ │ │ + @ instruction: 0x47ea │ │ │ │ │ movs r6, r0 │ │ │ │ │ - blxns r7 │ │ │ │ │ + blxns ip │ │ │ │ │ movs r6, r0 │ │ │ │ │ asrs r0, r4, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - @ instruction: 0x47aa │ │ │ │ │ + @ instruction: 0x47d2 │ │ │ │ │ movs r6, r0 │ │ │ │ │ strh r4, [r4, #18] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - str r7, [sp, #144] @ 0x90 │ │ │ │ │ + str r7, [sp, #304] @ 0x130 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - str r7, [sp, #160] @ 0xa0 │ │ │ │ │ + str r7, [sp, #320] @ 0x140 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - str r7, [sp, #144] @ 0x90 │ │ │ │ │ + str r7, [sp, #304] @ 0x130 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - mov r6, pc │ │ │ │ │ + mov lr, r4 │ │ │ │ │ movs r6, r0 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - cmp lr, ip │ │ │ │ │ + mov r6, r1 │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 00054dc0 : │ │ │ │ │ nco_pck_plc_typ_get(): │ │ │ │ │ ./src/nco/nco_pck.c:234 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ mov r8, r2 │ │ │ │ │ @@ -147287,23 +147287,23 @@ │ │ │ │ │ mov r0, r7 │ │ │ │ │ ./src/nco/nco_pck.c:431 │ │ │ │ │ b.n 54e14 │ │ │ │ │ strh r4, [r7, #10] │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - bx r8 │ │ │ │ │ + bx sp │ │ │ │ │ movs r6, r0 │ │ │ │ │ strh r0, [r3, #10] │ │ │ │ │ movs r0, r1 │ │ │ │ │ strh r6, [r4, #8] │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - cmp r8, r5 │ │ │ │ │ + cmp r8, sl │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 00054f50 : │ │ │ │ │ nco_pck_dsk_inq(): │ │ │ │ │ ./src/nco/nco_pck.c:444 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ mov r5, r0 │ │ │ │ │ @@ -147636,37 +147636,37 @@ │ │ │ │ │ nco_pck_dsk_inq(): │ │ │ │ │ ./src/nco/nco_pck.c:531 │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ ldrb r4, [r5, #31] │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - adds r6, #210 @ 0xd2 │ │ │ │ │ + adds r6, #250 @ 0xfa │ │ │ │ │ movs r4, r0 │ │ │ │ │ - adds r6, #186 @ 0xba │ │ │ │ │ + adds r6, #226 @ 0xe2 │ │ │ │ │ movs r4, r0 │ │ │ │ │ ldrb r6, [r6, #30] │ │ │ │ │ movs r0, r1 │ │ │ │ │ ldrb r4, [r4, #28] │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - mov ip, lr │ │ │ │ │ + bxns r3 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - bx r2 │ │ │ │ │ + bx r7 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - add sl, ip │ │ │ │ │ + cmp r2, r1 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - cmp r8, r6 │ │ │ │ │ + cmp r8, fp │ │ │ │ │ movs r6, r0 │ │ │ │ │ - add r0, r3 │ │ │ │ │ + add r0, r8 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - add ip, sp │ │ │ │ │ + cmp r4, r2 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - cmp r8, r6 │ │ │ │ │ + cmp r8, fp │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 000551a8 : │ │ │ │ │ nco_pck_mtd(): │ │ │ │ │ ./src/nco/nco_pck.c:539 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ mov r6, r2 │ │ │ │ │ @@ -148029,39 +148029,39 @@ │ │ │ │ │ blx f954 │ │ │ │ │ b.n 55248 │ │ │ │ │ nop │ │ │ │ │ ldrb r4, [r2, #22] │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldr r2, [pc, #376] @ (55664 ) │ │ │ │ │ + ldr r2, [pc, #536] @ (55704 ) │ │ │ │ │ movs r6, r0 │ │ │ │ │ ldrb r6, [r4, #21] │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - blxns r1 │ │ │ │ │ + blxns r6 │ │ │ │ │ movs r6, r0 │ │ │ │ │ ldrb r4, [r7, #19] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - mov sl, r8 │ │ │ │ │ + mov sl, sp │ │ │ │ │ movs r6, r0 │ │ │ │ │ - bx r9 │ │ │ │ │ + bx lr │ │ │ │ │ movs r6, r0 │ │ │ │ │ - bxns lr │ │ │ │ │ + blxns r3 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - cmp r4, ip │ │ │ │ │ + cmp ip, r1 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - bx r9 │ │ │ │ │ + bx lr │ │ │ │ │ movs r6, r0 │ │ │ │ │ - mov r4, r1 │ │ │ │ │ + mov r4, r6 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - add r8, lr │ │ │ │ │ + cmp r0, r3 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - cmp r4, r6 │ │ │ │ │ + cmp r4, fp │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 0005551c : │ │ │ │ │ nco_var_pck(): │ │ │ │ │ ./src/nco/nco_pck.c:723 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r5, r1 │ │ │ │ │ @@ -148368,33 +148368,33 @@ │ │ │ │ │ nop │ │ │ │ │ nop.w │ │ │ │ │ ... │ │ │ │ │ ldrb r2, [r3, #8] │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldr r4, [pc, #832] @ (55ad4 ) │ │ │ │ │ + ldr r4, [pc, #992] @ (55b74 ) │ │ │ │ │ movs r6, r0 │ │ │ │ │ ldrb r4, [r0, #8] │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - mov ip, r7 │ │ │ │ │ + mov ip, ip │ │ │ │ │ movs r6, r0 │ │ │ │ │ - mov lr, r8 │ │ │ │ │ + mov lr, sp │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r3, [pc, #232] @ (55890 ) │ │ │ │ │ + ldr r3, [pc, #392] @ (55930 ) │ │ │ │ │ movs r6, r0 │ │ │ │ │ ldrb r4, [r2, #2] │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r0, r4, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldr r2, [pc, #488] @ (5599c ) │ │ │ │ │ + ldr r2, [pc, #648] @ (55a3c ) │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r1, [pc, #560] @ (559e8 ) │ │ │ │ │ + ldr r1, [pc, #720] @ (55a88 ) │ │ │ │ │ movs r6, r0 │ │ │ │ │ ./src/nco/nco_pck.c:808 │ │ │ │ │ ldr.w r0, [r4, #148] @ 0x94 │ │ │ │ │ blx ff20 │ │ │ │ │ str.w r0, [r4, #148] @ 0x94 │ │ │ │ │ ./src/nco/nco_pck.c:809 │ │ │ │ │ ldr.w r0, [r4, #140] @ 0x8c │ │ │ │ │ @@ -148900,25 +148900,25 @@ │ │ │ │ │ add r0, pc, #380 @ (adr r0, 55d9c ) │ │ │ │ │ tst r2, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ @ instruction: 0xffa0ffff │ │ │ │ │ rors r7, r5 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - mov r2, sl │ │ │ │ │ + mov r2, pc │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r1, [pc, #216] @ (55d0c ) │ │ │ │ │ + ldr r1, [pc, #376] @ (55dac ) │ │ │ │ │ movs r6, r0 │ │ │ │ │ strh r0, [r5, #54] @ 0x36 │ │ │ │ │ movs r0, r1 │ │ │ │ │ strh r2, [r3, #54] @ 0x36 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - bics r2, r3 │ │ │ │ │ + mvns r2, r0 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - cmp r0, fp │ │ │ │ │ + cmp r8, r0 │ │ │ │ │ movs r6, r0 │ │ │ │ │ ./src/nco/nco_pck.c:748 (discriminator 1) │ │ │ │ │ ldr r3, [pc, #376] @ (55dc0 ) │ │ │ │ │ ldr r3, [r6, r3] │ │ │ │ │ ldr.w r9, [r3] │ │ │ │ │ blx 1057c │ │ │ │ │ fprintf(): │ │ │ │ │ @@ -149101,23 +149101,23 @@ │ │ │ │ │ ./src/nco/nco_pck.c:1069 │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ nop.w │ │ │ │ │ ... │ │ │ │ │ vmla.i q2, q8, d3[7] │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - subs r7, #208 @ 0xd0 │ │ │ │ │ + subs r7, #248 @ 0xf8 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - orrs r0, r5 │ │ │ │ │ + muls r0, r2 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - tst r6, r3 │ │ │ │ │ + negs r6, r0 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - subs r7, #132 @ 0x84 │ │ │ │ │ + subs r7, #172 @ 0xac │ │ │ │ │ movs r6, r0 │ │ │ │ │ - subs r7, #152 @ 0x98 │ │ │ │ │ + subs r7, #192 @ 0xc0 │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 00055dd8 : │ │ │ │ │ nco_var_upk(): │ │ │ │ │ ./src/nco/nco_pck.c:1074 │ │ │ │ │ ldr r1, [pc, #964] @ (561a0 ) │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ @@ -149583,31 +149583,31 @@ │ │ │ │ │ b.n 55eea │ │ │ │ │ ./src/nco/nco_pck.c:1210 │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ strb r6, [r4, #5] │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - add r6, pc │ │ │ │ │ + add lr, r4 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - cmp r0, #50 @ 0x32 │ │ │ │ │ + cmp r0, #90 @ 0x5a │ │ │ │ │ movs r4, r0 │ │ │ │ │ - cmp r0, #48 @ 0x30 │ │ │ │ │ + cmp r0, #88 @ 0x58 │ │ │ │ │ movs r4, r0 │ │ │ │ │ strb r2, [r3, #4] │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - bics r0, r2 │ │ │ │ │ + bics r0, r7 │ │ │ │ │ movs r6, r0 │ │ │ │ │ strb r0, [r1, #2] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - cmp r6, r4 │ │ │ │ │ + cmn r6, r1 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - subs r4, #150 @ 0x96 │ │ │ │ │ + subs r4, #190 @ 0xbe │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 000561cc : │ │ │ │ │ nco_var_upk_swp(): │ │ │ │ │ ./src/nco/nco_pck.c:1216 │ │ │ │ │ ldr r2, [pc, #328] @ (56318 ) │ │ │ │ │ ldr r3, [pc, #332] @ (5631c ) │ │ │ │ │ @@ -149786,27 +149786,27 @@ │ │ │ │ │ nco_var_upk_swp(): │ │ │ │ │ ./src/nco/nco_pck.c:1273 │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ ldr r0, [r7, #84] @ 0x54 │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - asrs r0, r1 │ │ │ │ │ + asrs r0, r6 │ │ │ │ │ movs r6, r0 │ │ │ │ │ ldr r6, [r1, #84] @ 0x54 │ │ │ │ │ movs r0, r1 │ │ │ │ │ ldr r6, [r1, #76] @ 0x4c │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r0, r4, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ands r4, r1 │ │ │ │ │ + ands r4, r6 │ │ │ │ │ movs r6, r0 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - subs r7, #114 @ 0x72 │ │ │ │ │ + subs r7, #154 @ 0x9a │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 0005633c : │ │ │ │ │ nco_pck_val(): │ │ │ │ │ ./src/nco/nco_pck.c:619 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r9, r2 │ │ │ │ │ @@ -150133,27 +150133,27 @@ │ │ │ │ │ b.n 5640c │ │ │ │ │ ldr r0, [r0, #64] @ 0x40 │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ ldr r2, [r3, #60] @ 0x3c │ │ │ │ │ movs r0, r1 │ │ │ │ │ - lsls r4, r5 │ │ │ │ │ + lsrs r4, r2 │ │ │ │ │ movs r6, r0 │ │ │ │ │ ldr r6, [r3, #56] @ 0x38 │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - subs r6, #160 @ 0xa0 │ │ │ │ │ + subs r6, #200 @ 0xc8 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - adds r5, #112 @ 0x70 │ │ │ │ │ + adds r5, #152 @ 0x98 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - subs r6, #148 @ 0x94 │ │ │ │ │ + subs r6, #188 @ 0xbc │ │ │ │ │ movs r6, r0 │ │ │ │ │ - subs r5, #98 @ 0x62 │ │ │ │ │ + subs r5, #138 @ 0x8a │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 000565d0 : │ │ │ │ │ nco_put_var_pck(): │ │ │ │ │ ./src/nco/nco_pck.c:1280 │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ ./src/nco/nco_pck.c:1288 │ │ │ │ │ @@ -150252,17 +150252,17 @@ │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ ldr r6, [r5, #20] │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ ldr r2, [r7, #16] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - subs r2, r7, #7 │ │ │ │ │ + movs r0, #34 @ 0x22 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - subs r6, r7, #6 │ │ │ │ │ + subs r6, r4, #7 │ │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ │ │ 00056690 : │ │ │ │ │ nco_poly_typ_sz(): │ │ │ │ │ ./src/nco/nco_ply.c:15 │ │ │ │ │ cmp r0, #2 │ │ │ │ │ beq.n 566a0 │ │ │ │ │ @@ -151986,47 +151986,47 @@ │ │ │ │ │ strb r4, [r0, r1] │ │ │ │ │ movs r1, #251 @ 0xfb │ │ │ │ │ ands r1, r1 │ │ │ │ │ ldrsh r0, [r5, r7] │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r0, r4, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - adds r6, #74 @ 0x4a │ │ │ │ │ + adds r6, #114 @ 0x72 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - adds r6, #42 @ 0x2a │ │ │ │ │ + adds r6, #82 @ 0x52 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - adds r6, #134 @ 0x86 │ │ │ │ │ + adds r6, #174 @ 0xae │ │ │ │ │ movs r6, r0 │ │ │ │ │ - adds r6, #186 @ 0xba │ │ │ │ │ + adds r6, #226 @ 0xe2 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - adds r6, #114 @ 0x72 │ │ │ │ │ + adds r6, #154 @ 0x9a │ │ │ │ │ movs r6, r0 │ │ │ │ │ - adds r6, #118 @ 0x76 │ │ │ │ │ + adds r6, #158 @ 0x9e │ │ │ │ │ movs r6, r0 │ │ │ │ │ - adds r5, #142 @ 0x8e │ │ │ │ │ + adds r5, #182 @ 0xb6 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - adds r5, #142 @ 0x8e │ │ │ │ │ + adds r5, #182 @ 0xb6 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - adds r5, #88 @ 0x58 │ │ │ │ │ + adds r5, #128 @ 0x80 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - adds r5, #114 @ 0x72 │ │ │ │ │ + adds r5, #154 @ 0x9a │ │ │ │ │ movs r6, r0 │ │ │ │ │ - adds r3, #248 @ 0xf8 │ │ │ │ │ + adds r4, #32 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - adds r6, #254 @ 0xfe │ │ │ │ │ + adds r7, #38 @ 0x26 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - adds r4, #88 @ 0x58 │ │ │ │ │ + adds r4, #128 @ 0x80 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - adds r3, #252 @ 0xfc │ │ │ │ │ + adds r4, #36 @ 0x24 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - adds r3, #228 @ 0xe4 │ │ │ │ │ + adds r4, #12 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - adds r4, #70 @ 0x46 │ │ │ │ │ + adds r4, #110 @ 0x6e │ │ │ │ │ movs r6, r0 │ │ │ │ │ - adds r3, #220 @ 0xdc │ │ │ │ │ + adds r4, #4 │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 0005732c : │ │ │ │ │ nco_poly_minmax_use_crn(): │ │ │ │ │ ./src/nco/nco_ply.c:849 │ │ │ │ │ ldr r2, [r0, #36] @ 0x24 │ │ │ │ │ vldr d7, [r0, #48] @ 0x30 │ │ │ │ │ @@ -153676,21 +153676,21 @@ │ │ │ │ │ add r0, pc │ │ │ │ │ ./src/nco/nco_ply.c:1588 │ │ │ │ │ bx lr │ │ │ │ │ ./src/nco/nco_ply.c:1578 │ │ │ │ │ movs r0, #0 │ │ │ │ │ ./src/nco/nco_ply.c:1604 │ │ │ │ │ bx lr │ │ │ │ │ - cmp r0, #6 │ │ │ │ │ + cmp r0, #46 @ 0x2e │ │ │ │ │ movs r6, r0 │ │ │ │ │ - movs r7, #220 @ 0xdc │ │ │ │ │ + cmp r0, #4 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - movs r7, #238 @ 0xee │ │ │ │ │ + cmp r0, #22 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - movs r7, #220 @ 0xdc │ │ │ │ │ + cmp r0, #4 │ │ │ │ │ movs r6, r0 │ │ │ │ │ nco_poly_lst_mk_vrl._omp_fn.0(): │ │ │ │ │ ./src/nco/nco_ply_lst.c:771 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r3, r0 │ │ │ │ │ ldr r2, [pc, #408] @ (58100 ) │ │ │ │ │ vpush {d8-d15} │ │ │ │ │ @@ -153886,19 +153886,19 @@ │ │ │ │ │ ... │ │ │ │ │ ldr r7, [pc, #856] @ (5845c ) │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ ldr r7, [pc, #808] @ (58434 ) │ │ │ │ │ movs r0, r1 │ │ │ │ │ - cmp r0, #182 @ 0xb6 │ │ │ │ │ + cmp r0, #222 @ 0xde │ │ │ │ │ movs r6, r0 │ │ │ │ │ - cmp r0, #62 @ 0x3e │ │ │ │ │ + cmp r0, #102 @ 0x66 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - cmp r0, #92 @ 0x5c │ │ │ │ │ + cmp r0, #132 @ 0x84 │ │ │ │ │ movs r6, r0 │ │ │ │ │ ./src/nco/nco_ply_lst.c:891 │ │ │ │ │ cmp.w fp, #1 │ │ │ │ │ beq.w 583e6 │ │ │ │ │ ./src/nco/nco_ply_lst.c:829 (discriminator 2) │ │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ │ adds r5, #1 │ │ │ │ │ @@ -154469,27 +154469,27 @@ │ │ │ │ │ adds r1, #220 @ 0xdc │ │ │ │ │ lsls r7, r5, #10 │ │ │ │ │ movs r0, r0 │ │ │ │ │ subs r7, #240 @ 0xf0 │ │ │ │ │ orrs r5, r5 │ │ │ │ │ adds.w r6, ip, r2, asr #15 │ │ │ │ │ subs r7, #26 │ │ │ │ │ - movs r4, #130 @ 0x82 │ │ │ │ │ + movs r4, #170 @ 0xaa │ │ │ │ │ movs r6, r0 │ │ │ │ │ - movs r4, #214 @ 0xd6 │ │ │ │ │ + movs r4, #254 @ 0xfe │ │ │ │ │ movs r6, r0 │ │ │ │ │ - movs r4, #230 @ 0xe6 │ │ │ │ │ + movs r5, #14 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - movs r5, #28 │ │ │ │ │ + movs r5, #68 @ 0x44 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - movs r5, #42 @ 0x2a │ │ │ │ │ + movs r5, #82 @ 0x52 │ │ │ │ │ movs r6, r0 │ │ │ │ │ asrs r0, r4, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - movs r4, #134 @ 0x86 │ │ │ │ │ + movs r4, #174 @ 0xae │ │ │ │ │ movs r6, r0 │ │ │ │ │ nco_poly_lst_mk_vrl._omp_fn.0(): │ │ │ │ │ ./src/nco/nco_ply_lst.c:939 │ │ │ │ │ ldr.w r0, [r9, #-4] │ │ │ │ │ vmov r3, s21 │ │ │ │ │ movs r2, #2 │ │ │ │ │ mov r1, r7 │ │ │ │ │ @@ -154797,17 +154797,17 @@ │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ nop.w │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ eors r1, r3 │ │ │ │ │ ... │ │ │ │ │ - movs r2, #234 @ 0xea │ │ │ │ │ + movs r3, #18 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - movs r2, #130 @ 0x82 │ │ │ │ │ + movs r2, #170 @ 0xaa │ │ │ │ │ movs r6, r0 │ │ │ │ │ blxns r7 │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ nco_poly_lst_mk_dwe_sph._omp_fn.0(): │ │ │ │ │ ./src/nco/nco_ply_lst.c:1433 │ │ │ │ │ @@ -155252,21 +155252,21 @@ │ │ │ │ │ eors r1, r3 │ │ │ │ │ bx r6 │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ bxns r1 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - movs r0, #174 @ 0xae │ │ │ │ │ + movs r0, #214 @ 0xd6 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - movs r0, #110 @ 0x6e │ │ │ │ │ + movs r0, #150 @ 0x96 │ │ │ │ │ movs r6, r0 │ │ │ │ │ asrs r4, r3, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - adds r4, r4, #6 │ │ │ │ │ + adds r4, r1, #7 │ │ │ │ │ movs r6, r0 │ │ │ │ │ mvns r6, r2 │ │ │ │ │ movs r0, r1 │ │ │ │ │ ./src/nco/nco_ply_lst.c:1541 │ │ │ │ │ add.w r3, r7, #100 @ 0x64 │ │ │ │ │ mov r2, r8 │ │ │ │ │ mov r1, r8 │ │ │ │ │ @@ -156163,39 +156163,39 @@ │ │ │ │ │ nop │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ strh r0, [r0, #0] │ │ │ │ │ eors r6, r4 │ │ │ │ │ eors r6, r5 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - adds r0, r1, #1 │ │ │ │ │ + adds r0, r6, #1 │ │ │ │ │ movs r6, r0 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ ands r4, r3 │ │ │ │ │ movs r0, r1 │ │ │ │ │ subs r6, #174 @ 0xae │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - adds r2, r6, r2 │ │ │ │ │ + adds r2, r3, r3 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - adds r4, r4, r6 │ │ │ │ │ + adds r4, r1, r7 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - adds r0, r3, r1 │ │ │ │ │ + adds r0, r0, r2 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - adds r6, r0, r2 │ │ │ │ │ + adds r6, r5, r2 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - adds r0, r1, r2 │ │ │ │ │ + adds r0, r6, r2 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - adds r2, r2, r1 │ │ │ │ │ + adds r2, r7, r1 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - adds r0, r2, r1 │ │ │ │ │ + adds r0, r7, r1 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - adds r6, r6, r1 │ │ │ │ │ + adds r6, r3, r2 │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 000592a0 : │ │ │ │ │ nco_poly_lst_mk_rll(): │ │ │ │ │ ./src/nco/nco_ply_lst.c:248 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r7, r2 │ │ │ │ │ @@ -156514,25 +156514,25 @@ │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ nop.w │ │ │ │ │ ... │ │ │ │ │ subs r4, #150 @ 0x96 │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - adds r0, r7, r4 │ │ │ │ │ + adds r0, r4, r5 │ │ │ │ │ movs r6, r0 │ │ │ │ │ subs r4, #114 @ 0x72 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - adds r6, r5, r0 │ │ │ │ │ + adds r6, r2, r1 │ │ │ │ │ movs r6, r0 │ │ │ │ │ subs r3, #32 │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r0, r4, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - asrs r0, r1, #27 │ │ │ │ │ + asrs r0, r6, #27 │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 000594f8 : │ │ │ │ │ nco_poly_lst_mk_sph(): │ │ │ │ │ ./src/nco/nco_ply_lst.c:378 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r7, r2 │ │ │ │ │ @@ -156858,25 +156858,25 @@ │ │ │ │ │ nop │ │ │ │ │ nop.w │ │ │ │ │ ... │ │ │ │ │ subs r2, #62 @ 0x3e │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - asrs r0, r7, #27 │ │ │ │ │ + asrs r0, r4, #28 │ │ │ │ │ movs r6, r0 │ │ │ │ │ subs r2, #26 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - asrs r6, r2, #23 │ │ │ │ │ + asrs r6, r7, #23 │ │ │ │ │ movs r6, r0 │ │ │ │ │ subs r0, #194 @ 0xc2 │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r0, r4, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - asrs r6, r4, #17 │ │ │ │ │ + asrs r6, r1, #18 │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 00059758 : │ │ │ │ │ nco_poly_lst_free(): │ │ │ │ │ ./src/nco/nco_ply_lst.c:536 │ │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ │ mov r7, r0 │ │ │ │ │ @@ -157027,19 +157027,19 @@ │ │ │ │ │ ./src/nco/nco_ply_lst.c:680 │ │ │ │ │ movs r0, #0 │ │ │ │ │ str.w r0, [r9] │ │ │ │ │ ./src/nco/nco_ply_lst.c:685 │ │ │ │ │ add sp, #20 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ nop │ │ │ │ │ - asrs r6, r3, #17 │ │ │ │ │ + asrs r6, r0, #18 │ │ │ │ │ movs r6, r0 │ │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - asrs r0, r7, #17 │ │ │ │ │ + asrs r0, r4, #18 │ │ │ │ │ movs r6, r0 │ │ │ │ │ asrs r0, r4, #2 │ │ │ │ │ ... │ │ │ │ │ │ │ │ │ │ 00059840 : │ │ │ │ │ nco_poly_lst_chk(): │ │ │ │ │ ./src/nco/nco_ply_lst.c:1238 │ │ │ │ │ @@ -157325,31 +157325,31 @@ │ │ │ │ │ b.n 59e96 │ │ │ │ │ ldrb r6, [r1, #6] │ │ │ │ │ subs r6, #69 @ 0x45 │ │ │ │ │ adds r6, #252 @ 0xfc │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - asrs r4, r6, #19 │ │ │ │ │ + asrs r4, r3, #20 │ │ │ │ │ movs r6, r0 │ │ │ │ │ adds r6, #210 @ 0xd2 │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r0, r4, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - asrs r2, r2, #16 │ │ │ │ │ + asrs r2, r7, #16 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - asrs r6, r1, #14 │ │ │ │ │ + asrs r6, r6, #14 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - asrs r2, r3, #12 │ │ │ │ │ + asrs r2, r0, #13 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - asrs r6, r5, #11 │ │ │ │ │ + asrs r6, r2, #12 │ │ │ │ │ movs r6, r0 │ │ │ │ │ adds r5, #86 @ 0x56 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - asrs r0, r6, #11 │ │ │ │ │ + asrs r0, r3, #12 │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 00059a64 : │ │ │ │ │ nco_poly_lst_chk_dbg(): │ │ │ │ │ ./src/nco/nco_ply_lst.c:1293 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r6, r2 │ │ │ │ │ @@ -157604,19 +157604,19 @@ │ │ │ │ │ @ instruction: 0xea11812d │ │ │ │ │ str r7, [sp, #612] @ 0x264 │ │ │ │ │ subs r5, #113 @ 0x71 │ │ │ │ │ adds r4, #210 @ 0xd2 │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - asrs r4, r7, #11 │ │ │ │ │ + asrs r4, r4, #12 │ │ │ │ │ movs r6, r0 │ │ │ │ │ adds r4, #150 @ 0x96 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - asrs r4, r4, #7 │ │ │ │ │ + asrs r4, r1, #8 │ │ │ │ │ movs r6, r0 │ │ │ │ │ adds r3, #98 @ 0x62 │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r0, r4, #2 │ │ │ │ │ ... │ │ │ │ │ │ │ │ │ │ 00059c64 : │ │ │ │ │ @@ -158116,20 +158116,20 @@ │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ adds r1, #60 @ 0x3c │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r0, r4, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - lsrs r6, r3, #31 │ │ │ │ │ + asrs r6, r0, #32 │ │ │ │ │ movs r6, r0 │ │ │ │ │ b.n 5a0d2 │ │ │ │ │ @ instruction: 0xffff2ff0 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - lsrs r6, r7, #23 │ │ │ │ │ + lsrs r6, r4, #24 │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 00059fe8 : │ │ │ │ │ nco_poly_lst_mk_dwe_sph(): │ │ │ │ │ ./src/nco/nco_ply_lst.c:1365 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r8, r2 │ │ │ │ │ @@ -158341,15 +158341,15 @@ │ │ │ │ │ @ instruction: 0xea11812d │ │ │ │ │ str r7, [sp, #612] @ 0x264 │ │ │ │ │ subs r5, #113 @ 0x71 │ │ │ │ │ cmp r7, #80 @ 0x50 │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - lsrs r6, r1, #24 │ │ │ │ │ + lsrs r6, r6, #24 │ │ │ │ │ movs r6, r0 │ │ │ │ │ cmp r7, #46 @ 0x2e │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r0, r4, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ b.n 59fee │ │ │ │ │ @ instruction: 0xffff2e08 │ │ │ │ │ @@ -158550,18 +158550,18 @@ │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ bne.n 5a2dc │ │ │ │ │ add sp, #156 @ 0x9c │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ cmp r5, #168 @ 0xa8 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - rsb r0, r8, #4 │ │ │ │ │ + @ instruction: 0xf1f00004 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - rsbs r0, r0, #4 │ │ │ │ │ + @ instruction: 0xf1f80004 │ │ │ │ │ cmp r4, #130 @ 0x82 │ │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ │ │ 0005a2f4 : │ │ │ │ │ nco_ppc_set_dflt(): │ │ │ │ │ ./src/nco/nco_ppc.c:215 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ @@ -158774,28 +158774,28 @@ │ │ │ │ │ nop │ │ │ │ │ cmp r4, #72 @ 0x48 │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ cmp r4, #62 @ 0x3e │ │ │ │ │ movs r0, r1 │ │ │ │ │ - stmia r1!, {r1, r3, r7} │ │ │ │ │ + stmia r1!, {r1, r4, r5, r7} │ │ │ │ │ movs r4, r0 │ │ │ │ │ - stmia r1!, {r2, r3, r4, r6, r7} │ │ │ │ │ + stmia r2!, {r2} │ │ │ │ │ movs r4, r0 │ │ │ │ │ - adds r0, #38 @ 0x26 │ │ │ │ │ + adds r0, #78 @ 0x4e │ │ │ │ │ movs r4, r0 │ │ │ │ │ cmp r3, #144 @ 0x90 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldc 0, cr0, [lr, #12] │ │ │ │ │ + stcl 0, cr0, [r6, #12] │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - lsrs r6, r3, #8 │ │ │ │ │ + lsrs r6, r0, #9 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - stc 0, cr0, [r2, #-12]! │ │ │ │ │ + stcl 0, cr0, [sl, #-12] │ │ │ │ │ │ │ │ │ │ 0005a488 : │ │ │ │ │ nco_ppc_set_var(): │ │ │ │ │ ./src/nco/nco_ppc.c:258 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r4, r1 │ │ │ │ │ ldr r5, [pc, #816] @ (5a7c0 ) │ │ │ │ │ @@ -159272,29 +159272,29 @@ │ │ │ │ │ nop │ │ │ │ │ cmp r2, #176 @ 0xb0 │ │ │ │ │ movs r0, r1 │ │ │ │ │ cmp r2, #170 @ 0xaa │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - blt.n 5a874 │ │ │ │ │ + blt.n 5a8c4 │ │ │ │ │ movs r3, r0 │ │ │ │ │ cmp r1, #132 @ 0x84 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - @ instruction: 0xeb8c0003 │ │ │ │ │ - adds.w r0, ip, r3 │ │ │ │ │ + subs.w r0, r4, r3 │ │ │ │ │ + adc.w r0, r4, r3 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - lsrs r2, r4, #10 │ │ │ │ │ + lsrs r2, r1, #11 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - lsrs r0, r3, #3 │ │ │ │ │ + lsrs r0, r0, #4 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - lsrs r6, r4, #5 │ │ │ │ │ + lsrs r6, r1, #6 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - lsrs r2, r0, #5 │ │ │ │ │ + lsrs r2, r5, #5 │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 0005a7f0 : │ │ │ │ │ nco_ppc_ini(): │ │ │ │ │ ./src/nco/nco_ppc.c:66 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r4, r3 │ │ │ │ │ @@ -159620,27 +159620,27 @@ │ │ │ │ │ nco_ppc_ini(): │ │ │ │ │ ./src/nco/nco_ppc.c:68 │ │ │ │ │ mov r4, sl │ │ │ │ │ b.n 5a8ae │ │ │ │ │ nop │ │ │ │ │ movs r7, #76 @ 0x4c │ │ │ │ │ movs r0, r1 │ │ │ │ │ - add sp, #448 @ 0x1c0 │ │ │ │ │ + sub sp, #96 @ 0x60 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - add sp, #216 @ 0xd8 │ │ │ │ │ + add sp, #376 @ 0x178 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - lsrs r0, r6, #13 │ │ │ │ │ + lsrs r0, r3, #14 │ │ │ │ │ movs r6, r0 │ │ │ │ │ asrs r0, r4, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - lsrs r4, r1, #1 │ │ │ │ │ + lsrs r4, r6, #1 │ │ │ │ │ movs r6, r0 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - lsls r6, r4, #29 │ │ │ │ │ + lsls r6, r1, #30 │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 0005aa84 : │ │ │ │ │ nco_ppc_around(): │ │ │ │ │ ./src/nco/nco_ppc.c:370 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ │ ./src/nco/nco_ppc.c:410 │ │ │ │ │ @@ -160057,19 +160057,19 @@ │ │ │ │ │ nop.w │ │ │ │ │ add r3, pc, #456 @ (adr r3, 5b014 ) │ │ │ │ │ lsrs r1, r7, #5 │ │ │ │ │ str r3, [sp, #316] @ 0x13c │ │ │ │ │ ands r2, r1 │ │ │ │ │ movs r4, #180 @ 0xb4 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - lsrs r4, r0, #22 │ │ │ │ │ + lsrs r4, r5, #22 │ │ │ │ │ movs r6, r0 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - lsrs r4, r2, #32 │ │ │ │ │ + lsrs r4, r7, #32 │ │ │ │ │ movs r6, r0 │ │ │ │ │ ./src/nco/nco_ppc.c:512 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ ble.w 5aaaa │ │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ │ ./src/nco/nco_ppc.c:512 (discriminator 3) │ │ │ │ │ add.w r3, r3, r4, lsl #2 │ │ │ │ │ @@ -160294,19 +160294,19 @@ │ │ │ │ │ add r1, pc │ │ │ │ │ add r0, pc │ │ │ │ │ blx 102c4 <__assert_fail@plt> │ │ │ │ │ ./src/nco/nco_ppc.c:551 │ │ │ │ │ blx 10484 │ │ │ │ │ ./src/nco/nco_ppc.c:552 │ │ │ │ │ b.n 5aaaa │ │ │ │ │ - lsls r0, r6, #30 │ │ │ │ │ + lsls r0, r3, #31 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - lsls r6, r2, #18 │ │ │ │ │ + lsls r6, r7, #18 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - lsls r0, r4, #18 │ │ │ │ │ + lsls r0, r1, #19 │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 0005b0b8 : │ │ │ │ │ nco_ppc_bitmask(): │ │ │ │ │ ./src/nco/nco_ppc.c:568 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov fp, r3 │ │ │ │ │ @@ -161108,25 +161108,25 @@ │ │ │ │ │ lsrs r1, r7, #5 │ │ │ │ │ str r3, [sp, #316] @ 0x13c │ │ │ │ │ ands r2, r1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - lsls r4, r7, #2 │ │ │ │ │ + lsls r4, r4, #3 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - lsls r2, r3, #6 │ │ │ │ │ + lsls r2, r0, #7 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - lsls r4, r6, #4 │ │ │ │ │ + lsls r4, r3, #5 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - lsls r6, r3, #3 │ │ │ │ │ + lsls r6, r0, #4 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - lsls r0, r1, #2 │ │ │ │ │ + lsls r0, r6, #2 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - movs r2, r6 │ │ │ │ │ + lsls r2, r3, #1 │ │ │ │ │ movs r6, r0 │ │ │ │ │ ./src/nco/nco_ppc.c:768 │ │ │ │ │ vldr s15, [sl] │ │ │ │ │ ./src/nco/nco_ppc.c:769 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ ble.w 5b11a │ │ │ │ │ subs r1, r5, #1 │ │ │ │ │ @@ -161540,30 +161540,30 @@ │ │ │ │ │ add r3, pc │ │ │ │ │ add r1, pc │ │ │ │ │ adds r3, #100 @ 0x64 │ │ │ │ │ add r0, pc │ │ │ │ │ blx 102c4 <__assert_fail@plt> │ │ │ │ │ ./src/nco/nco_ppc.c:817 │ │ │ │ │ blx f7e0 │ │ │ │ │ - vhadd.u d0, d4, d5 │ │ │ │ │ + vhadd.u16 d16, d12, d5 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - vhadd.u8 d0, d6, d5 │ │ │ │ │ - stc2 0, cr0, [sl, #20]! │ │ │ │ │ - @ instruction: 0xfa900005 │ │ │ │ │ - @ instruction: 0xfaf80005 │ │ │ │ │ - ldc2 0, cr0, [r4, #20] │ │ │ │ │ - @ instruction: 0xfa7a0005 │ │ │ │ │ - @ instruction: 0xfada0005 │ │ │ │ │ - ldc2l 0, cr0, [lr, #-20]! @ 0xffffffec │ │ │ │ │ - @ instruction: 0xfa640005 │ │ │ │ │ - @ instruction: 0xfad80005 │ │ │ │ │ - stc2l 0, cr0, [r8, #-20]! @ 0xffffffec │ │ │ │ │ - @ instruction: 0xfa4e0005 │ │ │ │ │ - @ instruction: 0xfac20005 │ │ │ │ │ + vhadd.u32 d0, d14, d5 │ │ │ │ │ + ldc2l 0, cr0, [r2, #20] │ │ │ │ │ + @ instruction: 0xfab80005 │ │ │ │ │ + smlad r0, r0, r5, r0 │ │ │ │ │ + ldc2 0, cr0, [ip, #20]! │ │ │ │ │ + @ instruction: 0xfaa20005 │ │ │ │ │ + mla r0, r2, r5, r0 │ │ │ │ │ + stc2 0, cr0, [r6, #20]! │ │ │ │ │ + @ instruction: 0xfa8c0005 │ │ │ │ │ + mla r0, r0, r5, r0 │ │ │ │ │ + ldc2 0, cr0, [r0, #20] │ │ │ │ │ + @ instruction: 0xfa760005 │ │ │ │ │ + @ instruction: 0xfaea0005 │ │ │ │ │ │ │ │ │ │ 0005bb30 : │ │ │ │ │ nco_ppc_bitmask_scl(): │ │ │ │ │ ./src/nco/nco_ppc.c:943 │ │ │ │ │ ldr r2, [pc, #96] @ (5bb94 ) │ │ │ │ │ ./src/nco/nco_ppc.c:952 │ │ │ │ │ cmp r0, #51 @ 0x33 │ │ │ │ │ @@ -161620,17 +161620,17 @@ │ │ │ │ │ nop │ │ │ │ │ asrs r2, r2, #16 │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ asrs r0, r6, #15 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - stc2l 0, cr0, [sl], {5} │ │ │ │ │ - ldrsh.w r0, [r0, #5] │ │ │ │ │ - stc2l 0, cr0, [ip], #-20 @ 0xffffffec │ │ │ │ │ + ldc2l 0, cr0, [r2], #20 │ │ │ │ │ + ldr??.w r0, [r8, #5] │ │ │ │ │ + ldc2 0, cr0, [r4], {5} │ │ │ │ │ movs r0, r0 │ │ │ │ │ ... │ │ │ │ │ │ │ │ │ │ 0005bbb0 : │ │ │ │ │ nco_att_nbr(): │ │ │ │ │ ./src/nco/nco_prn.c:16 │ │ │ │ │ ldr r2, [pc, #84] @ (5bc08 ) │ │ │ │ │ @@ -161776,37 +161776,37 @@ │ │ │ │ │ ./src/nco/nco_prn.c:855 │ │ │ │ │ blx 10484 │ │ │ │ │ ./src/nco/nco_prn.c:859 │ │ │ │ │ movs r0, #0 │ │ │ │ │ ./src/nco/nco_prn.c:860 │ │ │ │ │ pop {r3, pc} │ │ │ │ │ nop │ │ │ │ │ - asrs r6, r7, #16 │ │ │ │ │ + asrs r6, r4, #17 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - asrs r6, r6, #16 │ │ │ │ │ + asrs r6, r3, #17 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - asrs r0, r6, #16 │ │ │ │ │ + asrs r0, r3, #17 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - asrs r0, r5, #16 │ │ │ │ │ + asrs r0, r2, #17 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - asrs r0, r4, #16 │ │ │ │ │ + asrs r0, r1, #17 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - asrs r0, r3, #16 │ │ │ │ │ + asrs r0, r0, #17 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - asrs r0, r2, #16 │ │ │ │ │ + asrs r0, r7, #16 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - asrs r0, r1, #16 │ │ │ │ │ + asrs r0, r6, #16 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - asrs r0, r0, #16 │ │ │ │ │ + asrs r0, r5, #16 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - asrs r0, r7, #15 │ │ │ │ │ + asrs r0, r4, #16 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - asrs r0, r6, #15 │ │ │ │ │ + asrs r0, r3, #16 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - asrs r0, r5, #15 │ │ │ │ │ + asrs r0, r2, #16 │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 0005bcc4 : │ │ │ │ │ nco_typ_fmt_sng_att_cdl(): │ │ │ │ │ ./src/nco/nco_prn.c:886 │ │ │ │ │ subs r0, #1 │ │ │ │ │ ./src/nco/nco_prn.c:865 │ │ │ │ │ @@ -161894,38 +161894,38 @@ │ │ │ │ │ pop {r3, pc} │ │ │ │ │ ./src/nco/nco_prn.c:911 │ │ │ │ │ blx 10484 │ │ │ │ │ ./src/nco/nco_prn.c:915 │ │ │ │ │ movs r0, #0 │ │ │ │ │ ./src/nco/nco_prn.c:916 │ │ │ │ │ pop {r3, pc} │ │ │ │ │ + asrs r6, r6, #14 │ │ │ │ │ + movs r6, r0 │ │ │ │ │ + asrs r6, r5, #14 │ │ │ │ │ + movs r6, r0 │ │ │ │ │ + asrs r6, r4, #14 │ │ │ │ │ + movs r6, r0 │ │ │ │ │ + asrs r6, r3, #14 │ │ │ │ │ + movs r6, r0 │ │ │ │ │ + asrs r6, r2, #14 │ │ │ │ │ + movs r6, r0 │ │ │ │ │ asrs r6, r1, #14 │ │ │ │ │ movs r6, r0 │ │ │ │ │ asrs r6, r0, #14 │ │ │ │ │ movs r6, r0 │ │ │ │ │ asrs r6, r7, #13 │ │ │ │ │ movs r6, r0 │ │ │ │ │ asrs r6, r6, #13 │ │ │ │ │ movs r6, r0 │ │ │ │ │ asrs r6, r5, #13 │ │ │ │ │ movs r6, r0 │ │ │ │ │ asrs r6, r4, #13 │ │ │ │ │ movs r6, r0 │ │ │ │ │ asrs r6, r3, #13 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - asrs r6, r2, #13 │ │ │ │ │ - movs r6, r0 │ │ │ │ │ - asrs r6, r1, #13 │ │ │ │ │ - movs r6, r0 │ │ │ │ │ - asrs r6, r0, #13 │ │ │ │ │ - movs r6, r0 │ │ │ │ │ - asrs r6, r7, #12 │ │ │ │ │ - movs r6, r0 │ │ │ │ │ - asrs r6, r6, #12 │ │ │ │ │ - movs r6, r0 │ │ │ │ │ │ │ │ │ │ 0005bd74 : │ │ │ │ │ nco_typ_fmt_sng_att_xml(): │ │ │ │ │ ./src/nco/nco_prn.c:943 │ │ │ │ │ subs r0, #1 │ │ │ │ │ ./src/nco/nco_prn.c:921 │ │ │ │ │ push {r3, lr} │ │ │ │ │ @@ -162012,38 +162012,38 @@ │ │ │ │ │ pop {r3, pc} │ │ │ │ │ ./src/nco/nco_prn.c:968 │ │ │ │ │ blx 10484 │ │ │ │ │ ./src/nco/nco_prn.c:972 │ │ │ │ │ movs r0, #0 │ │ │ │ │ ./src/nco/nco_prn.c:973 │ │ │ │ │ pop {r3, pc} │ │ │ │ │ + asrs r6, r0, #12 │ │ │ │ │ + movs r6, r0 │ │ │ │ │ + asrs r6, r7, #11 │ │ │ │ │ + movs r6, r0 │ │ │ │ │ + asrs r6, r6, #11 │ │ │ │ │ + movs r6, r0 │ │ │ │ │ + asrs r6, r5, #11 │ │ │ │ │ + movs r6, r0 │ │ │ │ │ + asrs r6, r4, #11 │ │ │ │ │ + movs r6, r0 │ │ │ │ │ asrs r6, r3, #11 │ │ │ │ │ movs r6, r0 │ │ │ │ │ asrs r6, r2, #11 │ │ │ │ │ movs r6, r0 │ │ │ │ │ asrs r6, r1, #11 │ │ │ │ │ movs r6, r0 │ │ │ │ │ asrs r6, r0, #11 │ │ │ │ │ movs r6, r0 │ │ │ │ │ asrs r6, r7, #10 │ │ │ │ │ movs r6, r0 │ │ │ │ │ asrs r6, r6, #10 │ │ │ │ │ movs r6, r0 │ │ │ │ │ asrs r6, r5, #10 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - asrs r6, r4, #10 │ │ │ │ │ - movs r6, r0 │ │ │ │ │ - asrs r6, r3, #10 │ │ │ │ │ - movs r6, r0 │ │ │ │ │ - asrs r6, r2, #10 │ │ │ │ │ - movs r6, r0 │ │ │ │ │ - asrs r6, r1, #10 │ │ │ │ │ - movs r6, r0 │ │ │ │ │ - asrs r6, r0, #10 │ │ │ │ │ - movs r6, r0 │ │ │ │ │ │ │ │ │ │ 0005be24 : │ │ │ │ │ nco_typ_fmt_sng_att_jsn(): │ │ │ │ │ ./src/nco/nco_prn.c:1000 │ │ │ │ │ subs r0, #1 │ │ │ │ │ ./src/nco/nco_prn.c:978 │ │ │ │ │ push {r3, lr} │ │ │ │ │ @@ -162130,37 +162130,37 @@ │ │ │ │ │ pop {r3, pc} │ │ │ │ │ ./src/nco/nco_prn.c:1025 │ │ │ │ │ blx 10484 │ │ │ │ │ ./src/nco/nco_prn.c:1029 │ │ │ │ │ movs r0, #0 │ │ │ │ │ ./src/nco/nco_prn.c:1030 │ │ │ │ │ pop {r3, pc} │ │ │ │ │ - asrs r6, r5, #8 │ │ │ │ │ + asrs r6, r2, #9 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - asrs r4, r4, #8 │ │ │ │ │ + asrs r4, r1, #9 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - asrs r4, r3, #8 │ │ │ │ │ + asrs r4, r0, #9 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - asrs r4, r2, #8 │ │ │ │ │ + asrs r4, r7, #8 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - asrs r4, r1, #8 │ │ │ │ │ + asrs r4, r6, #8 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - asrs r4, r0, #8 │ │ │ │ │ + asrs r4, r5, #8 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - asrs r2, r7, #7 │ │ │ │ │ + asrs r2, r4, #8 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - asrs r0, r6, #7 │ │ │ │ │ + asrs r0, r3, #8 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - asrs r6, r4, #7 │ │ │ │ │ + asrs r6, r1, #8 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - asrs r4, r3, #7 │ │ │ │ │ + asrs r4, r0, #8 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - asrs r2, r2, #7 │ │ │ │ │ + asrs r2, r7, #7 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - asrs r0, r1, #7 │ │ │ │ │ + asrs r0, r6, #7 │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 0005bee4 : │ │ │ │ │ nco_typ_fmt_sng(): │ │ │ │ │ ./src/nco/nco_prn.c:1060 │ │ │ │ │ subs r0, #1 │ │ │ │ │ ./src/nco/nco_prn.c:1035 │ │ │ │ │ @@ -162248,14 +162248,22 @@ │ │ │ │ │ pop {r3, pc} │ │ │ │ │ ./src/nco/nco_prn.c:1085 │ │ │ │ │ blx 10484 │ │ │ │ │ ./src/nco/nco_prn.c:1089 │ │ │ │ │ movs r0, #0 │ │ │ │ │ ./src/nco/nco_prn.c:1090 │ │ │ │ │ pop {r3, pc} │ │ │ │ │ + asrs r6, r2, #6 │ │ │ │ │ + movs r6, r0 │ │ │ │ │ + asrs r4, r1, #6 │ │ │ │ │ + movs r6, r0 │ │ │ │ │ + asrs r2, r0, #6 │ │ │ │ │ + movs r6, r0 │ │ │ │ │ + asrs r0, r7, #5 │ │ │ │ │ + movs r6, r0 │ │ │ │ │ asrs r6, r5, #5 │ │ │ │ │ movs r6, r0 │ │ │ │ │ asrs r4, r4, #5 │ │ │ │ │ movs r6, r0 │ │ │ │ │ asrs r2, r3, #5 │ │ │ │ │ movs r6, r0 │ │ │ │ │ asrs r0, r2, #5 │ │ │ │ │ @@ -162264,22 +162272,14 @@ │ │ │ │ │ movs r6, r0 │ │ │ │ │ asrs r4, r7, #4 │ │ │ │ │ movs r6, r0 │ │ │ │ │ asrs r2, r6, #4 │ │ │ │ │ movs r6, r0 │ │ │ │ │ asrs r0, r5, #4 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - asrs r6, r3, #4 │ │ │ │ │ - movs r6, r0 │ │ │ │ │ - asrs r4, r2, #4 │ │ │ │ │ - movs r6, r0 │ │ │ │ │ - asrs r2, r1, #4 │ │ │ │ │ - movs r6, r0 │ │ │ │ │ - asrs r0, r0, #4 │ │ │ │ │ - movs r6, r0 │ │ │ │ │ │ │ │ │ │ 0005bfac : │ │ │ │ │ nco_prn_var_val_cmt(): │ │ │ │ │ ./src/nco/nco_prn.c:1096 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r5, r0 │ │ │ │ │ ldr r0, [pc, #656] @ (5c244 ) │ │ │ │ │ @@ -162641,32 +162641,32 @@ │ │ │ │ │ blx 10484 │ │ │ │ │ b.n 5c0a0 │ │ │ │ │ nop │ │ │ │ │ lsrs r4, r1, #30 │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - movs r3, #70 @ 0x46 │ │ │ │ │ + movs r3, #110 @ 0x6e │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldmia r3!, {r2, r4, r5, r7} │ │ │ │ │ + ldmia r3, {r2, r3, r4, r6, r7} │ │ │ │ │ movs r3, r0 │ │ │ │ │ - ldrh.w r0, [r2, #5] │ │ │ │ │ - strh.w r0, [lr, #5] │ │ │ │ │ - movs r2, #232 @ 0xe8 │ │ │ │ │ + ldr.w r0, [sl, #5] │ │ │ │ │ + ldr.w r0, [r6, #5] │ │ │ │ │ + movs r3, #16 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - strh.w r0, [r2, #5] │ │ │ │ │ - svc 112 @ 0x70 │ │ │ │ │ + str.w r0, [sl, #5] │ │ │ │ │ + svc 152 @ 0x98 │ │ │ │ │ movs r3, r0 │ │ │ │ │ - lsls r2, r0, #17 │ │ │ │ │ + lsls r2, r7, #17 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - adds r7, #60 @ 0x3c │ │ │ │ │ + adds r7, #100 @ 0x64 │ │ │ │ │ movs r5, r0 │ │ │ │ │ lsrs r0, r7, #21 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - @ instruction: 0xf6b00005 │ │ │ │ │ + @ instruction: 0xf6d80005 │ │ │ │ │ │ │ │ │ │ 0005c278 : │ │ │ │ │ nco_prn_var_val_lmt(): │ │ │ │ │ ./src/nco/nco_prn.c:1188 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov sl, r3 │ │ │ │ │ ldr.w r3, [pc, #2964] @ 5ce14 │ │ │ │ │ @@ -164277,31 +164277,31 @@ │ │ │ │ │ movs r0, r0 │ │ │ │ │ lsrs r0, r5, #18 │ │ │ │ │ movs r0, r1 │ │ │ │ │ lsrs r2, r3, #17 │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - sub.w r0, lr, #8716288 @ 0x850000 │ │ │ │ │ - adds r3, #82 @ 0x52 │ │ │ │ │ + rsbs r0, r6, #8716288 @ 0x850000 │ │ │ │ │ + adds r3, #122 @ 0x7a │ │ │ │ │ movs r5, r0 │ │ │ │ │ lsrs r6, r6, #3 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - subw r0, ip, #5 │ │ │ │ │ - adds r0, #206 @ 0xce │ │ │ │ │ + @ instruction: 0xf2d40005 │ │ │ │ │ + adds r0, #246 @ 0xf6 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - @ instruction: 0xf28a0005 │ │ │ │ │ - @ instruction: 0xf2700005 │ │ │ │ │ - ldmia r4!, {r3, r6} │ │ │ │ │ + @ instruction: 0xf2b20005 │ │ │ │ │ + @ instruction: 0xf2980005 │ │ │ │ │ + ldmia r4, {r4, r5, r6} │ │ │ │ │ movs r3, r0 │ │ │ │ │ asrs r0, r4, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldc 0, cr0, [ip, #-20] @ 0xffffffec │ │ │ │ │ - stcl 0, cr0, [sl, #-20]! @ 0xffffffec │ │ │ │ │ - stc 0, cr0, [r0], #20 │ │ │ │ │ + stcl 0, cr0, [r4, #-20] @ 0xffffffec │ │ │ │ │ + ldc 0, cr0, [r2, #20] │ │ │ │ │ + stcl 0, cr0, [r8], {5} │ │ │ │ │ fprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 │ │ │ │ │ ldr r1, [sp, #32] │ │ │ │ │ mov r2, r4 │ │ │ │ │ nco_prn_var_val_lmt(): │ │ │ │ │ ./src/nco/nco_prn.c:1400 │ │ │ │ │ ldr.w r3, [fp, #152] @ 0x98 │ │ │ │ │ @@ -164563,18 +164563,18 @@ │ │ │ │ │ ldr.w r9, [fp, #72] @ 0x48 │ │ │ │ │ ./src/nco/nco_prn.c:1412 │ │ │ │ │ b.w 5c72a │ │ │ │ │ ./src/nco/nco_prn.c:1521 │ │ │ │ │ blx 10484 │ │ │ │ │ b.n 5cc3e │ │ │ │ │ nop │ │ │ │ │ - @ instruction: 0xebf00005 │ │ │ │ │ - rsb r0, r6, r5 │ │ │ │ │ - @ instruction: 0xeb8e0005 │ │ │ │ │ - sbcs.w r0, sl, r5 │ │ │ │ │ + ldc 0, cr0, [r8], {5} │ │ │ │ │ + @ instruction: 0xebee0005 │ │ │ │ │ + subs.w r0, r6, r5 │ │ │ │ │ + sub.w r0, r2, r5 │ │ │ │ │ │ │ │ │ │ 0005cff0 : │ │ │ │ │ nco_prn_var_dfn(): │ │ │ │ │ ./src/nco/nco_prn.c:1613 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r6, r1 │ │ │ │ │ ldr.w r1, [pc, #3228] @ 5dc94 │ │ │ │ │ @@ -166144,118 +166144,117 @@ │ │ │ │ │ vhadd.u d0, d14, d7 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ asrs r6, r6, #21 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - cbnz r2, 5dce2 │ │ │ │ │ + rev r2, r2 │ │ │ │ │ movs r3, r0 │ │ │ │ │ - cbnz r4, 5dce0 │ │ │ │ │ + cbnz r4, 5dcea │ │ │ │ │ movs r3, r0 │ │ │ │ │ - ldmdb sl!, {r0, r2} │ │ │ │ │ - stmdb sl!, {r0, r2} │ │ │ │ │ - ldmdb r8, {r0, r2} │ │ │ │ │ - strd r0, r0, [r6, #-20] │ │ │ │ │ - str r0, [r0, r5] │ │ │ │ │ + strd r0, r0, [r2, #-20]! │ │ │ │ │ + ldrd r0, r0, [r2, #-20] │ │ │ │ │ + strd r0, r0, [r0, #-20] │ │ │ │ │ + strd r0, r0, [lr, #-20]! │ │ │ │ │ + str r0, [r5, r5] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldrh r2, [r6, r7] │ │ │ │ │ + ldrb r2, [r3, r0] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - @ instruction: 0xf2fa0006 │ │ │ │ │ - str r0, [sp, #896] @ 0x380 │ │ │ │ │ + @ instruction: 0xf3320006 │ │ │ │ │ + str r1, [sp, #32] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - str r4, [r6, r3] │ │ │ │ │ + str r4, [r3, r4] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - @ instruction: 0xe8080005 │ │ │ │ │ - @ instruction: 0xe9ba0005 │ │ │ │ │ - strex r0, r0, [r6, #20] │ │ │ │ │ - strd r0, r0, [r4], #-20 │ │ │ │ │ - ldmia.w r8, {r0, r2} │ │ │ │ │ - stmia.w lr!, {r0, r2} │ │ │ │ │ - ldmia.w r2!, {r0, r2} │ │ │ │ │ - add r0, pc, #504 @ (adr r0, 5dee8 ) │ │ │ │ │ + @ instruction: 0xe8300005 │ │ │ │ │ + strd r0, r0, [r2, #20]! │ │ │ │ │ + strd r0, r0, [lr], #-20 │ │ │ │ │ + stmia.w ip, {r0, r2} │ │ │ │ │ + @ instruction: 0xe8c00005 │ │ │ │ │ + @ instruction: 0xe8d60005 │ │ │ │ │ + @ instruction: 0xe8da0005 │ │ │ │ │ + add r0, pc, #664 @ (adr r0, 5df88 ) │ │ │ │ │ movs r4, r0 │ │ │ │ │ - bic.w r0, sl, r5 │ │ │ │ │ - b.n 5d998 │ │ │ │ │ + orrs.w r0, r2, r5 │ │ │ │ │ + b.n 5d9e8 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - stmdb r0, {r0, r2} │ │ │ │ │ - ldrh r2, [r4, #42] @ 0x2a │ │ │ │ │ + stmdb r8!, {r0, r2} │ │ │ │ │ + ldrh r2, [r1, #44] @ 0x2c │ │ │ │ │ movs r5, r0 │ │ │ │ │ - stmdb ip!, {r0, r2} │ │ │ │ │ - movs r3, #28 │ │ │ │ │ + ldrd r0, r0, [r4, #-20] │ │ │ │ │ + movs r3, #68 @ 0x44 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - @ instruction: 0xe8ce0005 │ │ │ │ │ - lsls r4, r3, #11 │ │ │ │ │ + ldrd r0, r0, [r6], #20 │ │ │ │ │ + lsls r4, r0, #12 │ │ │ │ │ movs r6, r0 │ │ │ │ │ str.w r0, [r0, #7] │ │ │ │ │ - vhadd.s d0, d8, d6 │ │ │ │ │ - b.n 5d9c0 │ │ │ │ │ + vhadd.s d16, d0, d6 │ │ │ │ │ + b.n 5da10 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - b.n 5dc10 │ │ │ │ │ + b.n 5dc60 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - b.n 5dd1c │ │ │ │ │ - movs r5, r0 │ │ │ │ │ - cdp 0, 8, cr0, cr14, cr6, {0} │ │ │ │ │ - add r2, sp, #88 @ 0x58 │ │ │ │ │ + @ instruction: 0xe8240005 │ │ │ │ │ + cdp 0, 12, cr0, cr6, cr6, {0} │ │ │ │ │ + add r2, sp, #248 @ 0xf8 │ │ │ │ │ movs r3, r0 │ │ │ │ │ - b.n 5e50c │ │ │ │ │ + b.n 5d55c │ │ │ │ │ movs r5, r0 │ │ │ │ │ - b.n 5db50 │ │ │ │ │ + b.n 5dba0 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - bcc.n 5dcc4 │ │ │ │ │ + bcc.n 5dd34 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - b.n 5e448 │ │ │ │ │ + b.n 5e498 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - b.n 5dbd8 │ │ │ │ │ + b.n 5dc28 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldmia r0!, {r1, r2, r3, r4} │ │ │ │ │ + ldmia r0!, {r1, r2, r6} │ │ │ │ │ movs r3, r0 │ │ │ │ │ - b.n 5d790 │ │ │ │ │ + b.n 5d7e0 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - b.n 5d6a4 │ │ │ │ │ + b.n 5d6f4 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - b.n 5e2b0 │ │ │ │ │ + b.n 5e300 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - b.n 5d5e4 │ │ │ │ │ + b.n 5d634 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - b.n 5e45c │ │ │ │ │ + b.n 5e4ac │ │ │ │ │ movs r5, r0 │ │ │ │ │ - b.n 5d708 │ │ │ │ │ + b.n 5d758 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - b.n 5d6f8 │ │ │ │ │ + b.n 5d748 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - subs r4, r3, #5 │ │ │ │ │ + subs r4, r0, #6 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - b.n 5de68 │ │ │ │ │ + b.n 5deb8 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - b.n 5e218 │ │ │ │ │ + b.n 5e268 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - b.n 5e278 │ │ │ │ │ + b.n 5e2c8 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - svc 236 @ 0xec │ │ │ │ │ + b.n 5dd9c │ │ │ │ │ movs r5, r0 │ │ │ │ │ - svc 214 @ 0xd6 │ │ │ │ │ + svc 254 @ 0xfe │ │ │ │ │ movs r5, r0 │ │ │ │ │ - svc 196 @ 0xc4 │ │ │ │ │ + svc 236 @ 0xec │ │ │ │ │ movs r5, r0 │ │ │ │ │ - b.n 5e2fc │ │ │ │ │ + b.n 5e34c │ │ │ │ │ movs r5, r0 │ │ │ │ │ - b.n 5e4fc │ │ │ │ │ + b.n 5e54c │ │ │ │ │ movs r5, r0 │ │ │ │ │ - bvs.n 5de44 │ │ │ │ │ + bvs.n 5dc94 │ │ │ │ │ movs r3, r0 │ │ │ │ │ - b.n 5de84 │ │ │ │ │ + b.n 5ded4 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - b.n 5dfe8 │ │ │ │ │ + b.n 5e038 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - @ instruction: 0xe9ae0006 │ │ │ │ │ - @ instruction: 0xe9a60006 │ │ │ │ │ - b.n 5e1d4 │ │ │ │ │ + strd r0, r0, [r6, #24]! │ │ │ │ │ + ldrd r0, r0, [lr, #24] │ │ │ │ │ + b.n 5e224 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - svc 132 @ 0x84 │ │ │ │ │ + svc 172 @ 0xac │ │ │ │ │ movs r5, r0 │ │ │ │ │ nco_prn_var_dfn(): │ │ │ │ │ ./src/nco/nco_prn.c:1758 │ │ │ │ │ ldr r0, [r7, #0] │ │ │ │ │ blx 11844 │ │ │ │ │ fprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 │ │ │ │ │ @@ -166356,25 +166355,25 @@ │ │ │ │ │ blx 1173c <__fprintf_chk@plt+0x4> │ │ │ │ │ ldr r2, [r6, #56] @ 0x38 │ │ │ │ │ b.w 5d28c │ │ │ │ │ nco_prn_var_dfn(): │ │ │ │ │ ./src/nco/nco_prn.c:1898 │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ - udf #156 @ 0x9c │ │ │ │ │ + udf #196 @ 0xc4 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - svc 204 @ 0xcc │ │ │ │ │ + svc 244 @ 0xf4 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - udf #108 @ 0x6c │ │ │ │ │ + udf #148 @ 0x94 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - svc 246 @ 0xf6 │ │ │ │ │ + b.n 5deb8 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ble.n 5df04 │ │ │ │ │ + ble.n 5df54 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - udf #4 │ │ │ │ │ + udf #44 @ 0x2c │ │ │ │ │ movs r5, r0 │ │ │ │ │ │ │ │ │ │ 0005de84 : │ │ │ │ │ nco_prn_cpd_chk(): │ │ │ │ │ ./src/nco/nco_prn.c:4297 │ │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ │ ./src/nco/nco_prn.c:4306 │ │ │ │ │ @@ -166554,20 +166553,20 @@ │ │ │ │ │ add sp, #32 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ bic.w r0, sl, #7 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - b.n 5e2c0 │ │ │ │ │ + b.n 5e310 │ │ │ │ │ movs r5, r0 │ │ │ │ │ ands.w r0, r0, #7 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - b.n 5e0dc │ │ │ │ │ + b.n 5e12c │ │ │ │ │ movs r5, r0 │ │ │ │ │ vaddl.s16 q8, d6, d7 │ │ │ │ │ │ │ │ │ │ 0005dfa8 : │ │ │ │ │ jsn_fmt_xtn_nm(): │ │ │ │ │ ./src/nco/nco_prn.c:4393 │ │ │ │ │ push {r3, lr} │ │ │ │ │ @@ -166615,27 +166614,27 @@ │ │ │ │ │ pop {r3, pc} │ │ │ │ │ ./src/nco/nco_prn.c:4410 │ │ │ │ │ blx 10858 │ │ │ │ │ ./src/nco/nco_prn.c:4414 │ │ │ │ │ movs r0, #0 │ │ │ │ │ ./src/nco/nco_prn.c:4415 │ │ │ │ │ pop {r3, pc} │ │ │ │ │ - b.n 5e268 │ │ │ │ │ + b.n 5e2b8 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - bge.n 5dfd8 │ │ │ │ │ + blt.n 5e028 │ │ │ │ │ movs r3, r0 │ │ │ │ │ - b.n 5e218 │ │ │ │ │ + b.n 5e268 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - b.n 5e220 │ │ │ │ │ + b.n 5e270 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - b.n 5e238 │ │ │ │ │ + b.n 5e288 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldr r6, [pc, #216] @ (5e0dc ) │ │ │ │ │ + ldr r6, [pc, #376] @ (5e17c ) │ │ │ │ │ movs r4, r0 │ │ │ │ │ - b.n 5e218 │ │ │ │ │ + b.n 5e268 │ │ │ │ │ movs r5, r0 │ │ │ │ │ │ │ │ │ │ 0005e008 : │ │ │ │ │ nco_prn_nonfinite_flt(): │ │ │ │ │ ./src/nco/nco_prn.c:4423 │ │ │ │ │ vcmp.f32 s0, s0 │ │ │ │ │ ./src/nco/nco_prn.c:4422 │ │ │ │ │ @@ -166717,25 +166716,25 @@ │ │ │ │ │ nco_prn_nonfinite_flt(): │ │ │ │ │ ./src/nco/nco_prn.c:4423 │ │ │ │ │ ldr r3, [pc, #28] @ (5e0a4 ) │ │ │ │ │ add r3, pc │ │ │ │ │ b.n 5e076 │ │ │ │ │ nop │ │ │ │ │ vcvt.u32.f32 , , #1 │ │ │ │ │ - mvns r0, r7 │ │ │ │ │ + add r0, r4 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - b.n 5e1f4 │ │ │ │ │ + b.n 5e244 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - strb r4, [r4, #26] │ │ │ │ │ + strb r4, [r1, #27] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - b.n 5e1d4 │ │ │ │ │ + b.n 5e224 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - bics r4, r7 │ │ │ │ │ + mvns r4, r4 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - b.n 5e194 │ │ │ │ │ + b.n 5e1e4 │ │ │ │ │ movs r5, r0 │ │ │ │ │ │ │ │ │ │ 0005e0a8 : │ │ │ │ │ nco_prn_nonfinite_dbl(): │ │ │ │ │ ./src/nco/nco_prn.c:4439 │ │ │ │ │ vcmp.f64 d0, d0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ @@ -166789,23 +166788,23 @@ │ │ │ │ │ ldr r3, [pc, #32] @ (5e120 ) │ │ │ │ │ add r3, pc │ │ │ │ │ b.n 5e0f2 │ │ │ │ │ nop │ │ │ │ │ nop.w │ │ │ │ │ @ instruction: 0xffffffff │ │ │ │ │ vqrdmlsh.s , , d31[0] │ │ │ │ │ - muls r0, r4 │ │ │ │ │ + bics r0, r1 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - b.n 5e154 │ │ │ │ │ + b.n 5e1a4 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - b.n 5e158 │ │ │ │ │ + b.n 5e1a8 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - muls r0, r0 │ │ │ │ │ + muls r0, r5 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - svc 254 @ 0xfe │ │ │ │ │ + b.n 5e170 │ │ │ │ │ movs r5, r0 │ │ │ │ │ │ │ │ │ │ 0005e124 : │ │ │ │ │ nco_prn_att(): │ │ │ │ │ ./src/nco/nco_prn.c:35 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov lr, r2 │ │ │ │ │ @@ -168383,89 +168382,89 @@ │ │ │ │ │ b.n 5ed84 │ │ │ │ │ nop │ │ │ │ │ @ instruction: 0xffffffff │ │ │ │ │ vqrdmlsh.s , , d31[0] │ │ │ │ │ cdp 0, 0, cr0, cr12, cr7, {0} │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - bkpt 0x00ca │ │ │ │ │ + bkpt 0x00f2 │ │ │ │ │ movs r3, r0 │ │ │ │ │ - b.n 5f120 │ │ │ │ │ + b.n 5f170 │ │ │ │ │ movs r5, r0 │ │ │ │ │ ldcl 0, cr0, [r2, #-28]! @ 0xffffffe4 │ │ │ │ │ vcvt.u32.f32 , , #1 │ │ │ │ │ - b.n 5f1cc │ │ │ │ │ + b.n 5f23c │ │ │ │ │ movs r6, r0 │ │ │ │ │ - b.n 5f1c0 │ │ │ │ │ + b.n 5f230 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - b.n 5f1b8 │ │ │ │ │ + b.n 5f228 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - strh r4, [r0, #4] │ │ │ │ │ + strh r4, [r5, #4] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - svc 4 │ │ │ │ │ + svc 44 @ 0x2c │ │ │ │ │ movs r5, r0 │ │ │ │ │ - svc 76 @ 0x4c │ │ │ │ │ + svc 116 @ 0x74 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - udf #182 @ 0xb6 │ │ │ │ │ + udf #222 @ 0xde │ │ │ │ │ movs r5, r0 │ │ │ │ │ - cdp2 0, 3, cr0, cr8, cr3, {0} │ │ │ │ │ - udf #84 @ 0x54 │ │ │ │ │ + cdp2 0, 6, cr0, cr0, cr3, {0} │ │ │ │ │ + udf #124 @ 0x7c │ │ │ │ │ movs r5, r0 │ │ │ │ │ - add r5, pc, #264 @ (adr r5, 5edc0 ) │ │ │ │ │ + add r5, pc, #424 @ (adr r5, 5ee60 ) │ │ │ │ │ movs r3, r0 │ │ │ │ │ - b.n 5ed68 │ │ │ │ │ + b.n 5edd8 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ble.n 5ed88 │ │ │ │ │ + ble.n 5ebd8 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ble.n 5ed60 │ │ │ │ │ + ble.n 5edb0 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - stc2l 0, cr0, [r0], {3} │ │ │ │ │ - ble.n 5ecd4 │ │ │ │ │ + stc2l 0, cr0, [r8], #12 │ │ │ │ │ + ble.n 5ed24 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - asrs r6, r1, #27 │ │ │ │ │ + asrs r6, r6, #27 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - udf #158 @ 0x9e │ │ │ │ │ + udf #214 @ 0xd6 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - udf #20 │ │ │ │ │ + udf #76 @ 0x4c │ │ │ │ │ movs r6, r0 │ │ │ │ │ - add r2, pc, #912 @ (adr r2, 5f06c ) │ │ │ │ │ + add r3, pc, #48 @ (adr r3, 5ed0c ) │ │ │ │ │ movs r3, r0 │ │ │ │ │ - smlsd r0, sl, r3, r0 │ │ │ │ │ - bgt.n 5ecb8 │ │ │ │ │ + usada8 r0, r2, r3, r0 │ │ │ │ │ + ble.n 5ed28 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - bge.n 5ed6c │ │ │ │ │ + bge.n 5edbc │ │ │ │ │ movs r5, r0 │ │ │ │ │ - lsrs r4, r0, #30 │ │ │ │ │ + lsrs r4, r5, #30 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - bge.n 5ed40 │ │ │ │ │ + bge.n 5ed90 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - bgt.n 5ed90 │ │ │ │ │ + bgt.n 5ec00 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - bgt.n 5ed00 │ │ │ │ │ + bgt.n 5ed70 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - blt.n 5ec84 │ │ │ │ │ + blt.n 5ecf4 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - blt.n 5ec08 │ │ │ │ │ + blt.n 5ec78 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - blt.n 5ed80 │ │ │ │ │ + blt.n 5edf0 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r7, [sp, #888] @ 0x378 │ │ │ │ │ + add r0, pc, #24 @ (adr r0, 5ed20 ) │ │ │ │ │ movs r3, r0 │ │ │ │ │ - bge.n 5ec64 │ │ │ │ │ + bge.n 5ecd4 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r7, [sp, #288] @ 0x120 │ │ │ │ │ + ldr r7, [sp, #448] @ 0x1c0 │ │ │ │ │ movs r3, r0 │ │ │ │ │ - bge.n 5ed50 │ │ │ │ │ + bge.n 5edc0 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - bls.n 5ecd4 │ │ │ │ │ + bge.n 5ed44 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - bvc.n 5ed94 │ │ │ │ │ + bvc.n 5ede4 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - @ instruction: 0xf6d80003 │ │ │ │ │ - ldr r6, [sp, #392] @ 0x188 │ │ │ │ │ + @ instruction: 0xf7000003 │ │ │ │ │ + ldr r6, [sp, #552] @ 0x228 │ │ │ │ │ movs r3, r0 │ │ │ │ │ nco_prn_att(): │ │ │ │ │ ./src/nco/nco_prn.c:585 │ │ │ │ │ add.w sl, sp, #4352 @ 0x1100 │ │ │ │ │ movs r2, #0 │ │ │ │ │ add.w sl, sl, #24 │ │ │ │ │ strb.w r2, [sl] │ │ │ │ │ @@ -169200,48 +169199,48 @@ │ │ │ │ │ mov r0, r5 │ │ │ │ │ blx ff20 │ │ │ │ │ b.w 5e3e0 │ │ │ │ │ nop.w │ │ │ │ │ @ instruction: 0xffffffff │ │ │ │ │ vqrdmlsh.s , , d31[0] │ │ │ │ │ vcvt.u32.f32 , , #1 │ │ │ │ │ - bhi.n 5f2d4 │ │ │ │ │ + bhi.n 5f344 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - bvc.n 5f1b8 │ │ │ │ │ + bvc.n 5f228 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - bpl.n 5f2f8 │ │ │ │ │ + bpl.n 5f348 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - bvs.n 5f284 │ │ │ │ │ + bvc.n 5f2f4 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - bvs.n 5f224 │ │ │ │ │ + bvs.n 5f294 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - bvs.n 5f1c0 │ │ │ │ │ + bvs.n 5f230 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - bvs.n 5f350 │ │ │ │ │ + bvs.n 5f1c0 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r2, [sp, #936] @ 0x3a8 │ │ │ │ │ + ldr r3, [sp, #72] @ 0x48 │ │ │ │ │ movs r3, r0 │ │ │ │ │ - bpl.n 5f254 │ │ │ │ │ + bvs.n 5f2c4 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r2, [sp, #400] @ 0x190 │ │ │ │ │ + ldr r2, [sp, #560] @ 0x230 │ │ │ │ │ movs r3, r0 │ │ │ │ │ - bpl.n 5f358 │ │ │ │ │ + bpl.n 5f1c8 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - bpl.n 5f2f4 │ │ │ │ │ + bpl.n 5f364 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - bmi.n 5f290 │ │ │ │ │ + bpl.n 5f300 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - sub.w r0, r2, #3 │ │ │ │ │ - bne.n 5f270 │ │ │ │ │ + rsb r0, sl, #3 │ │ │ │ │ + bne.n 5f2c0 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - bne.n 5f30c │ │ │ │ │ + bne.n 5f35c │ │ │ │ │ movs r5, r0 │ │ │ │ │ - beq.n 5f210 │ │ │ │ │ + beq.n 5f260 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldmia r2, {r2, r6, r7} │ │ │ │ │ + ldmia r2, {r2, r3, r5, r6, r7} │ │ │ │ │ movs r5, r0 │ │ │ │ │ ./src/nco/nco_prn.c:446 │ │ │ │ │ ldr.w r0, [r4, #-8] │ │ │ │ │ blx 121c8 │ │ │ │ │ ./src/nco/nco_prn.c:447 │ │ │ │ │ ldr.w r1, [r4, #-4] │ │ │ │ │ ./src/nco/nco_prn.c:446 │ │ │ │ │ @@ -170897,109 +170896,109 @@ │ │ │ │ │ lsls r3, r3, #31 │ │ │ │ │ bmi.w 5e320 │ │ │ │ │ b.n 5fbac │ │ │ │ │ ./src/nco/nco_prn.c:158 │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ │ b.w 5e320 │ │ │ │ │ - ldmia r7, {r3, r4, r7} │ │ │ │ │ + ldmia r7, {r6, r7} │ │ │ │ │ movs r5, r0 │ │ │ │ │ - bcs.n 60024 │ │ │ │ │ + bcs.n 60094 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - vhadd.s d16, d10, d3 │ │ │ │ │ - ldmia r7!, {r1, r5, r6} │ │ │ │ │ + vaddl.s32 q0, d2, d3 │ │ │ │ │ + ldmia r7, {r1, r3, r7} │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldmia r7!, {r2, r3, r4, r6} │ │ │ │ │ + ldmia r7, {r2, r7} │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldmia r7!, {r2} │ │ │ │ │ + ldmia r7!, {r2, r3, r5} │ │ │ │ │ movs r5, r0 │ │ │ │ │ - cdp 0, 4, cr0, cr12, cr3, {0} │ │ │ │ │ - ldmia r6, {r4, r5, r6} │ │ │ │ │ + cdp 0, 7, cr0, cr4, cr3, {0} │ │ │ │ │ + ldmia r6!, {r3, r4, r7} │ │ │ │ │ movs r5, r0 │ │ │ │ │ - cdp 0, 0, cr0, cr8, cr3, {0} │ │ │ │ │ - ldmia r6!, {r2, r4, r5} │ │ │ │ │ + cdp 0, 3, cr0, cr0, cr3, {0} │ │ │ │ │ + ldmia r6, {r2, r3, r4, r6} │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldmia r5!, {r2, r4, r6} │ │ │ │ │ + ldmia r5, {r2, r3, r4, r5, r6} │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldmia r6!, {r1, r3, r4} │ │ │ │ │ + ldmia r6, {r1, r6} │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldmia r5, {r2, r4, r5, r6} │ │ │ │ │ + ldmia r5!, {r2, r3, r4, r7} │ │ │ │ │ movs r5, r0 │ │ │ │ │ - str r4, [sp, #632] @ 0x278 │ │ │ │ │ + str r4, [sp, #792] @ 0x318 │ │ │ │ │ movs r3, r0 │ │ │ │ │ - bge.n 60024 │ │ │ │ │ + bge.n 60074 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldmia r2!, {r1, r6, r7} │ │ │ │ │ + ldmia r2!, {r1, r3, r5, r6, r7} │ │ │ │ │ movs r5, r0 │ │ │ │ │ - stmia r6!, {r2, r3, r4, r6, r7} │ │ │ │ │ + stmia r7!, {r2} │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldmia r4!, {r3} │ │ │ │ │ + ldmia r4, {r4, r5} │ │ │ │ │ movs r5, r0 │ │ │ │ │ bhi.n 600b0 │ │ │ │ │ movs r7, r0 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - adds r7, #180 @ 0xb4 │ │ │ │ │ + adds r7, #220 @ 0xdc │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldmia r3!, {r6, r7} │ │ │ │ │ + ldmia r3, {r3, r5, r6, r7} │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldr r4, [r1, #68] @ 0x44 │ │ │ │ │ + ldr r4, [r6, #68] @ 0x44 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - lsls r4, r0, #5 │ │ │ │ │ + lsls r4, r5, #5 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldmia r2!, {r4, r6, r7} │ │ │ │ │ + ldmia r2!, {r3, r4, r5, r6, r7} │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldmia r3, {r2, r3, r5, r7} │ │ │ │ │ + ldmia r3!, {r2, r4, r6, r7} │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldr r0, [r1, #56] @ 0x38 │ │ │ │ │ + ldr r0, [r6, #56] @ 0x38 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldmia r0!, {r4, r5, r6} │ │ │ │ │ + ldmia r0!, {r3, r4, r7} │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldmia r0!, {r5} │ │ │ │ │ + ldmia r0!, {r3, r6} │ │ │ │ │ movs r5, r0 │ │ │ │ │ - strh r6, [r7, #16] │ │ │ │ │ + strh r6, [r4, #18] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - stmia r7!, {r1, r2, r3, r4, r7} │ │ │ │ │ + stmia r7!, {r1, r2, r6, r7} │ │ │ │ │ movs r5, r0 │ │ │ │ │ - stmia r7!, {r2, r3, r4, r5, r6} │ │ │ │ │ + stmia r7!, {r2, r5, r7} │ │ │ │ │ movs r5, r0 │ │ │ │ │ - bcs.n 60028 │ │ │ │ │ + bcs.n 60078 │ │ │ │ │ movs r3, r0 │ │ │ │ │ - ldmia r3!, {} │ │ │ │ │ + ldmia r3, {r3, r4, r5} │ │ │ │ │ movs r6, r0 │ │ │ │ │ - stmia r6!, {r3, r4, r5, r7} │ │ │ │ │ + stmia r6!, {r5, r6, r7} │ │ │ │ │ movs r5, r0 │ │ │ │ │ - stc2l 0, cr0, [r2], {4} │ │ │ │ │ - strh r4, [r7, #0] │ │ │ │ │ + stc2l 0, cr0, [sl], #16 │ │ │ │ │ + strh r4, [r4, #2] │ │ │ │ │ movs r3, r0 │ │ │ │ │ - ldmia r1, {r1, r2, r5, r6} │ │ │ │ │ + ldmia r1, {r1, r2, r3, r4, r7} │ │ │ │ │ movs r6, r0 │ │ │ │ │ - stmia r4!, {r1, r3, r6, r7} │ │ │ │ │ + stmia r4!, {r1, r4, r5, r6, r7} │ │ │ │ │ movs r5, r0 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - stmia r3!, {r1, r3, r4, r5, r6, r7} │ │ │ │ │ + stmia r4!, {r1, r5} │ │ │ │ │ movs r5, r0 │ │ │ │ │ - stmia r4!, {r4, r5, r6} │ │ │ │ │ + stmia r4!, {r3, r4, r7} │ │ │ │ │ movs r5, r0 │ │ │ │ │ - stmia r4!, {r4, r6} │ │ │ │ │ + stmia r4!, {r3, r4, r5, r6} │ │ │ │ │ movs r5, r0 │ │ │ │ │ - stmia r7!, {r4, r6, r7} │ │ │ │ │ + ldmia r0!, {r3} │ │ │ │ │ movs r6, r0 │ │ │ │ │ - adds r0, #172 @ 0xac │ │ │ │ │ + adds r0, #212 @ 0xd4 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldr r6, [r6, r6] │ │ │ │ │ + ldr r6, [r3, r7] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - stmia r2!, {r1, r2, r5, r7} │ │ │ │ │ + stmia r2!, {r1, r2, r3, r6, r7} │ │ │ │ │ movs r5, r0 │ │ │ │ │ - stmia r2!, {r2, r5, r7} │ │ │ │ │ + stmia r2!, {r2, r3, r6, r7} │ │ │ │ │ movs r5, r0 │ │ │ │ │ - stmia r2!, {r4, r5} │ │ │ │ │ + stmia r2!, {r3, r4, r6} │ │ │ │ │ movs r5, r0 │ │ │ │ │ - sxth r4, r2 │ │ │ │ │ + sxth r4, r7 │ │ │ │ │ movs r3, r0 │ │ │ │ │ ./src/nco/nco_prn.c:342 │ │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ │ ./src/nco/nco_prn.c:343 │ │ │ │ │ movs r6, #24 │ │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ │ ./src/nco/nco_prn.c:347 │ │ │ │ │ @@ -171296,33 +171295,33 @@ │ │ │ │ │ blx 102c4 <__assert_fail@plt> │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ │ b.n 5fb52 │ │ │ │ │ ./src/nco/nco_prn.c:707 │ │ │ │ │ blx 10484 │ │ │ │ │ b.w 5ee4e │ │ │ │ │ - stmia r1!, {r1, r5, r6, r7} │ │ │ │ │ + stmia r2!, {r1, r3} │ │ │ │ │ movs r5, r0 │ │ │ │ │ - sub sp, #272 @ 0x110 │ │ │ │ │ + sub sp, #432 @ 0x1b0 │ │ │ │ │ movs r3, r0 │ │ │ │ │ - stmia r1!, {r4, r5, r6} │ │ │ │ │ + stmia r1!, {r3, r4, r7} │ │ │ │ │ movs r5, r0 │ │ │ │ │ - stmia r1!, {r1, r2, r3, r4, r5} │ │ │ │ │ + stmia r1!, {r1, r2, r5, r6} │ │ │ │ │ movs r5, r0 │ │ │ │ │ - add sp, #80 @ 0x50 │ │ │ │ │ + add sp, #240 @ 0xf0 │ │ │ │ │ movs r3, r0 │ │ │ │ │ - add r7, sp, #896 @ 0x380 │ │ │ │ │ + add sp, #32 │ │ │ │ │ movs r3, r0 │ │ │ │ │ - itee al │ │ │ │ │ - moval r5, r0 │ │ │ │ │ - ldmia r5, {r2, r3, r4, r5, r6, r7} │ │ │ │ │ - mov r5, r0 │ │ │ │ │ - bkpt 0x00a2 │ │ │ │ │ + stmia r0!, {r1, r2, r4} │ │ │ │ │ movs r5, r0 │ │ │ │ │ - bkpt 0x00a8 │ │ │ │ │ + ldmia r6!, {r2, r5} │ │ │ │ │ + movs r5, r0 │ │ │ │ │ + bkpt 0x00ca │ │ │ │ │ + movs r5, r0 │ │ │ │ │ + bkpt 0x00d0 │ │ │ │ │ movs r5, r0 │ │ │ │ │ │ │ │ │ │ 000602b4 : │ │ │ │ │ nco_prn_var_val_trv(): │ │ │ │ │ ./src/nco/nco_prn.c:1906 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov fp, r1 │ │ │ │ │ @@ -172776,67 +172775,67 @@ │ │ │ │ │ nop │ │ │ │ │ ldmia r4, {r2, r4, r5, r6} │ │ │ │ │ movs r7, r0 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ ldmia r4!, {r3, r5, r6} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - stmia r6!, {r1, r2, r3, r4, r6, r7} │ │ │ │ │ + stmia r7!, {r1, r2} │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldr r5, [sp, #88] @ 0x58 │ │ │ │ │ + ldr r5, [sp, #248] @ 0xf8 │ │ │ │ │ movs r3, r0 │ │ │ │ │ - blt.n 60e2c │ │ │ │ │ + blt.n 60e7c │ │ │ │ │ movs r5, r0 │ │ │ │ │ - @ instruction: 0xf2da0004 │ │ │ │ │ - bgt.n 60cf8 │ │ │ │ │ + ssat r0, #5, r2 │ │ │ │ │ + bgt.n 60d48 │ │ │ │ │ movs r3, r0 │ │ │ │ │ - bgt.n 60e98 │ │ │ │ │ + bgt.n 60ce8 │ │ │ │ │ movs r3, r0 │ │ │ │ │ asrs r4, r0, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - pop {r2, r7, pc} │ │ │ │ │ + pop {r2, r3, r5, r7, pc} │ │ │ │ │ movs r5, r0 │ │ │ │ │ - pop {r5, r6} │ │ │ │ │ + pop {r3, r7} │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldrb r6, [r1, #19] │ │ │ │ │ + ldrb r6, [r6, #19] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - stmia r0!, {r2, r5} │ │ │ │ │ + stmia r0!, {r2, r3, r6} │ │ │ │ │ movs r5, r0 │ │ │ │ │ - stmia r0!, {r1, r4} │ │ │ │ │ + stmia r0!, {r1, r3, r4, r5} │ │ │ │ │ movs r5, r0 │ │ │ │ │ - revsh r6, r2 │ │ │ │ │ + revsh r6, r7 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - bge.n 60e04 │ │ │ │ │ + bge.n 60e54 │ │ │ │ │ movs r3, r0 │ │ │ │ │ - bkpt 0x0092 │ │ │ │ │ + bkpt 0x00ba │ │ │ │ │ movs r5, r0 │ │ │ │ │ - bkpt 0x0048 │ │ │ │ │ + bkpt 0x0070 │ │ │ │ │ movs r5, r0 │ │ │ │ │ stmia r4!, {r2, r4, r5, r7} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - pop {r2, r3, r4, r5, r6, pc} │ │ │ │ │ + pop {r2, r5, r7, pc} │ │ │ │ │ movs r5, r0 │ │ │ │ │ - pop {r2, r6, pc} │ │ │ │ │ + pop {r2, r3, r5, r6, pc} │ │ │ │ │ movs r5, r0 │ │ │ │ │ - bkpt 0x00ae │ │ │ │ │ + bkpt 0x00d6 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - bkpt 0x0050 │ │ │ │ │ + bkpt 0x0078 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - bkpt 0x0034 │ │ │ │ │ + bkpt 0x005c │ │ │ │ │ movs r5, r0 │ │ │ │ │ - cbz r6, 60e28 │ │ │ │ │ + cbz r6, 60e32 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - @ instruction: 0xb7b0 │ │ │ │ │ + @ instruction: 0xb7d8 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - pop {r3, r7, pc} │ │ │ │ │ + pop {r4, r5, r7, pc} │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldc 0, cr0, [ip], #-16 │ │ │ │ │ + stcl 0, cr0, [r4], #-16 │ │ │ │ │ asrs r0, r4, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - @ instruction: 0xb6a4 │ │ │ │ │ + @ instruction: 0xb6cc │ │ │ │ │ movs r5, r0 │ │ │ │ │ nco_prn_var_val_trv(): │ │ │ │ │ ./src/nco/nco_prn.c:2106 │ │ │ │ │ movs r4, #68 @ 0x44 │ │ │ │ │ mul.w r0, r4, r0 │ │ │ │ │ blx fc54 │ │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ │ @@ -174114,53 +174113,53 @@ │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 │ │ │ │ │ blx 1173c <__fprintf_chk@plt+0x4> │ │ │ │ │ b.w 60ce0 │ │ │ │ │ nop.w │ │ │ │ │ @ instruction: 0xffffffff │ │ │ │ │ vqrdmlsh.s , , d31[0] │ │ │ │ │ vcvt.u32.f32 , , #1 │ │ │ │ │ - strb r2, [r6, r5] │ │ │ │ │ + strb r2, [r3, r6] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - strh r6, [r7, #50] @ 0x32 │ │ │ │ │ + strh r6, [r4, #52] @ 0x34 │ │ │ │ │ movs r3, r0 │ │ │ │ │ - bcc.n 6183c │ │ │ │ │ + bcc.n 6188c │ │ │ │ │ movs r3, r0 │ │ │ │ │ - push {r2, r7} │ │ │ │ │ + push {r2, r3, r5, r7} │ │ │ │ │ movs r5, r0 │ │ │ │ │ asrs r4, r5, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - @ instruction: 0xb786 │ │ │ │ │ + @ instruction: 0xb7ae │ │ │ │ │ movs r5, r0 │ │ │ │ │ - strh r2, [r6, #36] @ 0x24 │ │ │ │ │ + strh r2, [r3, #38] @ 0x26 │ │ │ │ │ movs r3, r0 │ │ │ │ │ - @ instruction: 0xb79c │ │ │ │ │ + @ instruction: 0xb7c4 │ │ │ │ │ movs r5, r0 │ │ │ │ │ asrs r0, r3, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - uxtb r0, r3 │ │ │ │ │ + cbz r0, 61860 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - str r2, [r2, r3] │ │ │ │ │ + str r2, [r7, r3] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - add sp, #464 @ 0x1d0 │ │ │ │ │ + sub sp, #112 @ 0x70 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldmia r7, {r1, r2, r3, r5, r6, r7} │ │ │ │ │ + beq.n 61854 │ │ │ │ │ movs r3, r0 │ │ │ │ │ - add r7, sp, #928 @ 0x3a0 │ │ │ │ │ + add sp, #64 @ 0x40 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - uxth r2, r2 │ │ │ │ │ + uxtb r2, r1 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldmia r6, {r2, r6, r7} │ │ │ │ │ + ldmia r6, {r2, r3, r5, r6, r7} │ │ │ │ │ movs r3, r0 │ │ │ │ │ - add r6, sp, #1008 @ 0x3f0 │ │ │ │ │ + add r7, sp, #144 @ 0x90 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - strb r0, [r7, #16] │ │ │ │ │ + strb r0, [r4, #17] │ │ │ │ │ movs r3, r0 │ │ │ │ │ - add r5, sp, #472 @ 0x1d8 │ │ │ │ │ + add r5, sp, #632 @ 0x278 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldr r4, [r6, #72] @ 0x48 │ │ │ │ │ + ldr r4, [r3, #76] @ 0x4c │ │ │ │ │ movs r4, r0 │ │ │ │ │ ldr r3, [sp, #128] @ 0x80 │ │ │ │ │ mov r2, r6 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ movs r1, #1 │ │ │ │ │ vmov r3, s20 │ │ │ │ │ nco_prn_var_val_trv(): │ │ │ │ │ @@ -175787,104 +175786,104 @@ │ │ │ │ │ vstr s20, [sp, #4] │ │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ │ blx 1173c <__fprintf_chk@plt+0x4> │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ │ b.w 60ad6 │ │ │ │ │ nop │ │ │ │ │ - ldmia r2, {r2, r6} │ │ │ │ │ + ldmia r2, {r2, r3, r5, r6} │ │ │ │ │ movs r3, r0 │ │ │ │ │ - add r6, sp, #792 @ 0x318 │ │ │ │ │ + add r6, sp, #952 @ 0x3b8 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - add r3, pc, #392 @ (adr r3, 62604 ) │ │ │ │ │ + add r3, pc, #552 @ (adr r3, 626a4 ) │ │ │ │ │ movs r5, r0 │ │ │ │ │ - add r5, pc, #88 @ (adr r5, 624d8 ) │ │ │ │ │ + add r5, pc, #248 @ (adr r5, 62578 ) │ │ │ │ │ movs r5, r0 │ │ │ │ │ - str r4, [r4, #116] @ 0x74 │ │ │ │ │ + str r4, [r1, #120] @ 0x78 │ │ │ │ │ movs r3, r0 │ │ │ │ │ ldmia r4!, {r2, r5} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - add r4, sp, #584 @ 0x248 │ │ │ │ │ + add r4, sp, #744 @ 0x2e8 │ │ │ │ │ movs r5, r0 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - add r2, sp, #168 @ 0xa8 │ │ │ │ │ + add r2, sp, #328 @ 0x148 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - add r5, pc, #808 @ (adr r5, 627c0 ) │ │ │ │ │ + add r5, pc, #968 @ (adr r5, 62860 ) │ │ │ │ │ movs r5, r0 │ │ │ │ │ - add r1, pc, #168 @ (adr r1, 62544 ) │ │ │ │ │ + add r1, pc, #328 @ (adr r1, 625e4 ) │ │ │ │ │ movs r5, r0 │ │ │ │ │ - str r0, [r7, #52] @ 0x34 │ │ │ │ │ + str r0, [r4, #56] @ 0x38 │ │ │ │ │ movs r3, r0 │ │ │ │ │ - add r0, pc, #992 @ (adr r0, 62884 ) │ │ │ │ │ + add r1, pc, #128 @ (adr r1, 62524 ) │ │ │ │ │ movs r5, r0 │ │ │ │ │ - str r6, [r0, #52] @ 0x34 │ │ │ │ │ + str r6, [r5, #52] @ 0x34 │ │ │ │ │ movs r3, r0 │ │ │ │ │ - add r7, pc, #48 @ (adr r7, 624dc ) │ │ │ │ │ + add r7, pc, #272 @ (adr r7, 625bc ) │ │ │ │ │ movs r6, r0 │ │ │ │ │ - stmia r4!, {r4} │ │ │ │ │ + stmia r4!, {r3, r4, r5} │ │ │ │ │ movs r3, r0 │ │ │ │ │ stmia r7!, {r1, r3, r6, r7} │ │ │ │ │ movs r7, r0 │ │ │ │ │ stmia r7!, {r1, r2, r4, r5, r7} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - add r1, sp, #864 @ 0x360 │ │ │ │ │ + add r2, sp, #0 │ │ │ │ │ movs r5, r0 │ │ │ │ │ stmia r7!, {r1, r5, r6} │ │ │ │ │ movs r7, r0 │ │ │ │ │ stmia r7!, {r2, r3, r6} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bls.n 62500 │ │ │ │ │ + bls.n 62550 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - add r1, sp, #8 │ │ │ │ │ + add r1, sp, #168 @ 0xa8 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - add r1, sp, #80 @ 0x50 │ │ │ │ │ + add r1, sp, #240 @ 0xf0 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - stmia r2!, {r2, r3, r4, r5} │ │ │ │ │ + stmia r2!, {r2, r5, r6} │ │ │ │ │ movs r3, r0 │ │ │ │ │ - add r2, pc, #320 @ (adr r2, 62618 ) │ │ │ │ │ + add r2, pc, #480 @ (adr r2, 626b8 ) │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldr r4, [r7, #20] │ │ │ │ │ + ldr r4, [r4, #24] │ │ │ │ │ movs r3, r0 │ │ │ │ │ - add r6, pc, #536 @ (adr r6, 626f8 ) │ │ │ │ │ + add r6, pc, #696 @ (adr r6, 62798 ) │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldr r3, [sp, #432] @ 0x1b0 │ │ │ │ │ + ldr r3, [sp, #592] @ 0x250 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - add r1, pc, #920 @ (adr r1, 62880 ) │ │ │ │ │ + add r2, pc, #56 @ (adr r2, 62520 ) │ │ │ │ │ movs r5, r0 │ │ │ │ │ - muls r4, r2 │ │ │ │ │ + muls r4, r7 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - add r1, pc, #176 @ (adr r1, 625a0 ) │ │ │ │ │ + add r1, pc, #336 @ (adr r1, 62640 ) │ │ │ │ │ movs r5, r0 │ │ │ │ │ - adcs r0, r2 │ │ │ │ │ + adcs r0, r7 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - add r0, pc, #1000 @ (adr r0, 628e0 ) │ │ │ │ │ + add r1, pc, #136 @ (adr r1, 62580 ) │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldr r2, [sp, #464] @ 0x1d0 │ │ │ │ │ + ldr r2, [sp, #624] @ 0x270 │ │ │ │ │ movs r5, r0 │ │ │ │ │ stmia r4!, {r1, r2, r3} │ │ │ │ │ movs r7, r0 │ │ │ │ │ bkpt 0x00e4 │ │ │ │ │ movs r7, r0 │ │ │ │ │ asrs r0, r4, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - add r1, pc, #336 @ (adr r1, 6265c ) │ │ │ │ │ + add r1, pc, #496 @ (adr r1, 626fc ) │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ittt ls │ │ │ │ │ - movls r3, r0 │ │ │ │ │ - ittt vc @ unpredictable │ │ │ │ │ + itte gt │ │ │ │ │ + movgt r3, r0 │ │ │ │ │ + itte ge @ unpredictable │ │ │ │ │ + movge r3, r0 │ │ │ │ │ + asrge r4, r5, #1 │ │ │ │ │ + movlt r0, r0 │ │ │ │ │ + itet vc │ │ │ │ │ movvc r3, r0 │ │ │ │ │ - asrvc r4, r5, #1 │ │ │ │ │ - movvc r0, r0 │ │ │ │ │ - itee mi │ │ │ │ │ + itet mi @ unpredictable │ │ │ │ │ movmi r3, r0 │ │ │ │ │ - ittt cs @ unpredictable │ │ │ │ │ - movcs r3, r0 │ │ │ │ │ - addcs r3, pc, #976 @ (adr r3, 628f4 ) │ │ │ │ │ - movcs r5, r0 │ │ │ │ │ + addpl r4, pc, #112 @ (adr r4, 62594 ) │ │ │ │ │ + movmi r5, r0 │ │ │ │ │ ldr r3, [sp, #128] @ 0x80 │ │ │ │ │ mov r2, r5 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ movs r1, #1 │ │ │ │ │ vmov r3, s20 │ │ │ │ │ nco_prn_var_val_trv(): │ │ │ │ │ ./src/nco/nco_prn.c:2577 │ │ │ │ │ @@ -176717,47 +176716,47 @@ │ │ │ │ │ blx 1173c <__fprintf_chk@plt+0x4> │ │ │ │ │ b.w 60ad6 │ │ │ │ │ @ instruction: 0xffffffff │ │ │ │ │ vqrdmlsh.s , , d31[0] │ │ │ │ │ vcvt.u32.f32 , , #1 │ │ │ │ │ asrs r0, r3, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - subs r5, #242 @ 0xf2 │ │ │ │ │ + subs r6, #26 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - add r2, pc, #400 @ (adr r2, 62d28 ) │ │ │ │ │ + add r2, pc, #560 @ (adr r2, 62dc8 ) │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldr r5, [sp, #480] @ 0x1e0 │ │ │ │ │ + ldr r5, [sp, #640] @ 0x280 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldr r7, [sp, #160] @ 0xa0 │ │ │ │ │ + ldr r7, [sp, #384] @ 0x180 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r4, [sp, #576] @ 0x240 │ │ │ │ │ + ldr r4, [sp, #736] @ 0x2e0 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldr r6, [sp, #720] @ 0x2d0 │ │ │ │ │ + ldr r6, [sp, #944] @ 0x3b0 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r6, [sp, #408] @ 0x198 │ │ │ │ │ + ldr r6, [sp, #632] @ 0x278 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r6, [sp, #104] @ 0x68 │ │ │ │ │ + ldr r6, [sp, #328] @ 0x148 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r5, [sp, #744] @ 0x2e8 │ │ │ │ │ + ldr r5, [sp, #968] @ 0x3c8 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r5, [sp, #480] @ 0x1e0 │ │ │ │ │ + ldr r5, [sp, #704] @ 0x2c0 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - str r4, [r0, #32] │ │ │ │ │ + str r4, [r5, #32] │ │ │ │ │ movs r3, r0 │ │ │ │ │ - rev r2, r6 │ │ │ │ │ + rev16 r2, r3 │ │ │ │ │ movs r3, r0 │ │ │ │ │ - str r6, [r5, #20] │ │ │ │ │ + str r6, [r2, #24] │ │ │ │ │ movs r3, r0 │ │ │ │ │ - cbnz r0, 62be6 │ │ │ │ │ + cbnz r0, 62bf0 │ │ │ │ │ movs r3, r0 │ │ │ │ │ - ldr r4, [sp, #144] @ 0x90 │ │ │ │ │ + ldr r4, [sp, #368] @ 0x170 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - str r0, [r7, #8] │ │ │ │ │ + str r0, [r4, #12] │ │ │ │ │ movs r3, r0 │ │ │ │ │ - ldr r3, [sp, #544] @ 0x220 │ │ │ │ │ + ldr r3, [sp, #768] @ 0x300 │ │ │ │ │ movs r6, r0 │ │ │ │ │ ldr r3, [sp, #128] @ 0x80 │ │ │ │ │ mov r2, r5 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ movs r1, #1 │ │ │ │ │ vmov r3, s20 │ │ │ │ │ nco_prn_var_val_trv(): │ │ │ │ │ @@ -177061,55 +177060,55 @@ │ │ │ │ │ ./src/nco/nco_prn.c:2188 │ │ │ │ │ blx 10484 │ │ │ │ │ b.w 605f8 │ │ │ │ │ ./src/nco/nco_prn.c:2768 │ │ │ │ │ blx 10484 │ │ │ │ │ b.w 61aa8 │ │ │ │ │ nop │ │ │ │ │ - ldr r4, [sp, #264] @ 0x108 │ │ │ │ │ + ldr r4, [sp, #424] @ 0x1a8 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - adds r7, #84 @ 0x54 │ │ │ │ │ + adds r7, #124 @ 0x7c │ │ │ │ │ movs r5, r0 │ │ │ │ │ - adds r7, #66 @ 0x42 │ │ │ │ │ + adds r7, #106 @ 0x6a │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldr r1, [sp, #216] @ 0xd8 │ │ │ │ │ + ldr r1, [sp, #440] @ 0x1b8 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - lsls r4, r2, #8 │ │ │ │ │ + lsls r4, r7, #8 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - @ instruction: 0xb65e │ │ │ │ │ + @ instruction: 0xb686 │ │ │ │ │ movs r3, r0 │ │ │ │ │ - ldr r3, [sp, #152] @ 0x98 │ │ │ │ │ + ldr r3, [sp, #312] @ 0x138 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldr r2, [sp, #1008] @ 0x3f0 │ │ │ │ │ + ldr r3, [sp, #144] @ 0x90 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - @ instruction: 0xb60a │ │ │ │ │ + @ instruction: 0xb632 │ │ │ │ │ movs r3, r0 │ │ │ │ │ - str r6, [sp, #584] @ 0x248 │ │ │ │ │ + str r6, [sp, #744] @ 0x2e8 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldr r2, [sp, #936] @ 0x3a8 │ │ │ │ │ + ldr r3, [sp, #72] @ 0x48 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldr r2, [sp, #744] @ 0x2e8 │ │ │ │ │ + ldr r2, [sp, #904] @ 0x388 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - add r2, pc, #600 @ (adr r2, 630c8 ) │ │ │ │ │ + add r2, pc, #760 @ (adr r2, 63168 ) │ │ │ │ │ movs r5, r0 │ │ │ │ │ - str r3, [sp, #240] @ 0xf0 │ │ │ │ │ + str r3, [sp, #400] @ 0x190 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - str r6, [sp, #264] @ 0x108 │ │ │ │ │ + str r6, [sp, #424] @ 0x1a8 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - add r2, pc, #504 @ (adr r2, 63074 ) │ │ │ │ │ + add r2, pc, #664 @ (adr r2, 63114 ) │ │ │ │ │ movs r5, r0 │ │ │ │ │ - str r3, [sp, #144] @ 0x90 │ │ │ │ │ + str r3, [sp, #304] @ 0x130 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - add r6, r0 │ │ │ │ │ + add r6, r5 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - add r2, pc, #408 @ (adr r2, 63020 ) │ │ │ │ │ + add r2, pc, #568 @ (adr r2, 630c0 ) │ │ │ │ │ movs r5, r0 │ │ │ │ │ - str r3, [sp, #48] @ 0x30 │ │ │ │ │ + str r3, [sp, #208] @ 0xd0 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldr r2, [sp, #504] @ 0x1f8 │ │ │ │ │ + ldr r2, [sp, #664] @ 0x298 │ │ │ │ │ movs r5, r0 │ │ │ │ │ │ │ │ │ │ 00062e90 : │ │ │ │ │ nco_grp_prn(): │ │ │ │ │ ./src/nco/nco_prn.c:2936 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r6, r2 │ │ │ │ │ @@ -178672,85 +178671,85 @@ │ │ │ │ │ blx 11a3c │ │ │ │ │ b.n 63752 │ │ │ │ │ nop │ │ │ │ │ add r0, pc, #648 @ (adr r0, 63ce8 ) │ │ │ │ │ movs r7, r0 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldr r2, [sp, #592] @ 0x250 │ │ │ │ │ + ldr r2, [sp, #752] @ 0x2f0 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldr r2, [sp, #960] @ 0x3c0 │ │ │ │ │ + ldr r3, [sp, #96] @ 0x60 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldr r3, [sp, #232] @ 0xe8 │ │ │ │ │ + ldr r3, [sp, #392] @ 0x188 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - str r5, [sp, #152] @ 0x98 │ │ │ │ │ + str r5, [sp, #376] @ 0x178 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r3, [sp, #80] @ 0x50 │ │ │ │ │ + ldr r3, [sp, #240] @ 0xf0 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldr r3, [sp, #48] @ 0x30 │ │ │ │ │ + ldr r3, [sp, #208] @ 0xd0 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldrb r2, [r7, #10] │ │ │ │ │ + ldrb r2, [r6, #11] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r2, [sp, #1016] @ 0x3f8 │ │ │ │ │ + ldr r3, [sp, #152] @ 0x98 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldr r3, [sp, #304] @ 0x130 │ │ │ │ │ + ldr r3, [sp, #464] @ 0x1d0 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldr r3, [sp, #104] @ 0x68 │ │ │ │ │ + ldr r3, [sp, #264] @ 0x108 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - str r4, [sp, #816] @ 0x330 │ │ │ │ │ + str r5, [sp, #16] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r2, [sp, #656] @ 0x290 │ │ │ │ │ + ldr r2, [sp, #816] @ 0x330 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldr r6, [sp, #592] @ 0x250 │ │ │ │ │ + ldr r6, [sp, #752] @ 0x2f0 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - stmia r5!, {r3, r5, r6, r7} │ │ │ │ │ + stmia r6!, {r4} │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldr r1, [sp, #376] @ 0x178 │ │ │ │ │ + ldr r1, [sp, #536] @ 0x218 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - str r5, [sp, #144] @ 0x90 │ │ │ │ │ + str r5, [sp, #304] @ 0x130 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldr r4, [sp, #912] @ 0x390 │ │ │ │ │ + ldr r5, [sp, #48] @ 0x30 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - stmia r5!, {r1, r6} │ │ │ │ │ + stmia r5!, {r1, r3, r5, r6} │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldr r0, [sp, #888] @ 0x378 │ │ │ │ │ + ldr r1, [sp, #24] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - str r6, [sp, #864] @ 0x360 │ │ │ │ │ + str r7, [sp, #0] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - str r4, [sp, #904] @ 0x388 │ │ │ │ │ + str r5, [sp, #40] @ 0x28 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldrh r0, [r1, #52] @ 0x34 │ │ │ │ │ + ldrh r0, [r6, #52] @ 0x34 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldr r2, [sp, #928] @ 0x3a0 │ │ │ │ │ + ldr r3, [sp, #64] @ 0x40 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - str r6, [sp, #752] @ 0x2f0 │ │ │ │ │ + str r6, [sp, #912] @ 0x390 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - stmia r3!, {r1, r4} │ │ │ │ │ + stmia r3!, {r1, r3, r4, r5} │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldr r2, [sp, #368] @ 0x170 │ │ │ │ │ + ldr r2, [sp, #528] @ 0x210 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - str r6, [sp, #440] @ 0x1b8 │ │ │ │ │ + str r6, [sp, #600] @ 0x258 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - str r3, [sp, #680] @ 0x2a8 │ │ │ │ │ + str r3, [sp, #840] @ 0x348 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - str r3, [sp, #672] @ 0x2a0 │ │ │ │ │ + str r3, [sp, #832] @ 0x340 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - str r6, [sp, #160] @ 0xa0 │ │ │ │ │ + str r6, [sp, #320] @ 0x140 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - str r7, [sp, #992] @ 0x3e0 │ │ │ │ │ + ldr r0, [sp, #128] @ 0x80 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - str r4, [sp, #320] @ 0x140 │ │ │ │ │ + str r4, [sp, #480] @ 0x1e0 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldrh r6, [r6, #16] │ │ │ │ │ + ldrh r6, [r3, #18] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - str r3, [sp, #232] @ 0xe8 │ │ │ │ │ + str r3, [sp, #392] @ 0x188 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldrh r0, [r2, #14] │ │ │ │ │ + ldrh r0, [r7, #14] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - str r2, [sp, #1008] @ 0x3f0 │ │ │ │ │ + str r3, [sp, #144] @ 0x90 │ │ │ │ │ movs r5, r0 │ │ │ │ │ str r5, [sp, #160] @ 0xa0 │ │ │ │ │ movs r7, r0 │ │ │ │ │ nco_grp_prn(): │ │ │ │ │ ./src/nco/nco_prn.c:3276 (discriminator 1) │ │ │ │ │ mov r3, fp │ │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ │ @@ -179300,57 +179299,57 @@ │ │ │ │ │ beq.w 63054 │ │ │ │ │ ./src/nco/nco_prn.c:3051 │ │ │ │ │ ldr.w r3, [r6, #128] @ 0x80 │ │ │ │ │ b.n 63cd4 │ │ │ │ │ ./src/nco/nco_prn.c:3345 │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ - str r5, [sp, #328] @ 0x148 │ │ │ │ │ + str r5, [sp, #488] @ 0x1e8 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - str r1, [sp, #104] @ 0x68 │ │ │ │ │ + str r1, [sp, #264] @ 0x108 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - str r1, [sp, #608] @ 0x260 │ │ │ │ │ + str r1, [sp, #768] @ 0x300 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - str r1, [sp, #528] @ 0x210 │ │ │ │ │ + str r1, [sp, #688] @ 0x2b0 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldrh r6, [r3, #60] @ 0x3c │ │ │ │ │ + ldrh r6, [r0, #62] @ 0x3e │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldrh r2, [r5, #50] @ 0x32 │ │ │ │ │ + ldrh r2, [r2, #52] @ 0x34 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - str r4, [sp, #464] @ 0x1d0 │ │ │ │ │ + str r4, [sp, #624] @ 0x270 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - str r0, [sp, #736] @ 0x2e0 │ │ │ │ │ + str r0, [sp, #896] @ 0x380 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldrh r0, [r4, #54] @ 0x36 │ │ │ │ │ + ldrh r0, [r1, #56] @ 0x38 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldrh r0, [r1, #54] @ 0x36 │ │ │ │ │ + ldrh r0, [r6, #54] @ 0x36 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldrh r0, [r5, #52] @ 0x34 │ │ │ │ │ + ldrh r0, [r2, #54] @ 0x36 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldrh r6, [r5, #6] │ │ │ │ │ + ldrh r6, [r4, #8] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldrh r4, [r6, #50] @ 0x32 │ │ │ │ │ + ldrh r4, [r3, #52] @ 0x34 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldrh r4, [r3, #32] │ │ │ │ │ + ldrh r4, [r0, #34] @ 0x22 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - strh r2, [r6, #62] @ 0x3e │ │ │ │ │ + ldrh r2, [r5, #0] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldrb r6, [r0, #25] │ │ │ │ │ + ldrb r6, [r5, #25] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldrh r0, [r0, #38] @ 0x26 │ │ │ │ │ + ldrh r0, [r5, #38] @ 0x26 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldrh r0, [r6, #46] @ 0x2e │ │ │ │ │ + ldrh r0, [r3, #48] @ 0x30 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - str r1, [sp, #688] @ 0x2b0 │ │ │ │ │ + str r1, [sp, #848] @ 0x350 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - rev r4, r1 │ │ │ │ │ + rev r4, r6 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldrh r2, [r6, #22] │ │ │ │ │ + ldrh r2, [r3, #24] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldrh r6, [r0, #36] @ 0x24 │ │ │ │ │ + ldrh r6, [r5, #36] @ 0x24 │ │ │ │ │ movs r5, r0 │ │ │ │ │ │ │ │ │ │ 00063f78 : │ │ │ │ │ nco_prn_cdl_trd(): │ │ │ │ │ ./src/nco/nco_prn.c:3353 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov fp, r2 │ │ │ │ │ @@ -180826,91 +180825,91 @@ │ │ │ │ │ b.n 64a5a │ │ │ │ │ ldrh r2, [r5, #60] @ 0x3c │ │ │ │ │ movs r7, r0 │ │ │ │ │ ldrh r0, [r5, #60] @ 0x3c │ │ │ │ │ movs r7, r0 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldrh r6, [r5, #60] @ 0x3c │ │ │ │ │ + ldrh r6, [r2, #62] @ 0x3e │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldrh r6, [r4, #16] │ │ │ │ │ + ldrh r6, [r1, #18] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldrh r4, [r2, #16] │ │ │ │ │ + ldrh r4, [r7, #16] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldrh r0, [r1, #32] │ │ │ │ │ + ldrh r0, [r6, #32] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldrh r4, [r7, #32] │ │ │ │ │ + ldrh r4, [r4, #34] @ 0x22 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldrh r2, [r6, #36] @ 0x24 │ │ │ │ │ + ldrh r2, [r3, #38] @ 0x26 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - strh r4, [r3, #24] │ │ │ │ │ + strh r4, [r2, #26] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - strh r4, [r6, #56] @ 0x38 │ │ │ │ │ + strh r4, [r3, #58] @ 0x3a │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldrh r4, [r7, #12] │ │ │ │ │ + ldrh r4, [r4, #14] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldrh r2, [r1, #6] │ │ │ │ │ + ldrh r2, [r6, #6] │ │ │ │ │ movs r5, r0 │ │ │ │ │ ldrh r4, [r2, #24] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - push {r1, r2} │ │ │ │ │ + push {r1, r2, r3, r5} │ │ │ │ │ movs r4, r0 │ │ │ │ │ - strh r0, [r3, #50] @ 0x32 │ │ │ │ │ + strh r0, [r0, #52] @ 0x34 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldrh r6, [r2, #16] │ │ │ │ │ + ldrh r6, [r7, #16] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - cbz r0, 64b90 │ │ │ │ │ + cbz r0, 64b9a │ │ │ │ │ movs r4, r0 │ │ │ │ │ - strh r4, [r5, #22] │ │ │ │ │ + strh r4, [r2, #24] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - cbz r4, 64b90 │ │ │ │ │ + cbz r4, 64b9a │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldrb r4, [r0, #31] │ │ │ │ │ + ldrb r4, [r7, #31] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - strh r4, [r0, #42] @ 0x2a │ │ │ │ │ + strh r4, [r5, #42] @ 0x2a │ │ │ │ │ movs r5, r0 │ │ │ │ │ - strh r6, [r7, #50] @ 0x32 │ │ │ │ │ + strh r6, [r4, #52] @ 0x34 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - strh r0, [r7, #48] @ 0x30 │ │ │ │ │ + strh r0, [r4, #50] @ 0x32 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - strh r2, [r3, #50] @ 0x32 │ │ │ │ │ + strh r2, [r0, #52] @ 0x34 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldr r0, [r6, r3] │ │ │ │ │ + ldr r0, [r3, r4] │ │ │ │ │ movs r3, r0 │ │ │ │ │ - strh r0, [r6, #42] @ 0x2a │ │ │ │ │ + strh r0, [r3, #44] @ 0x2c │ │ │ │ │ movs r5, r0 │ │ │ │ │ - strh r2, [r5, #42] @ 0x2a │ │ │ │ │ + strh r2, [r2, #44] @ 0x2c │ │ │ │ │ movs r5, r0 │ │ │ │ │ - add sp, #264 @ 0x108 │ │ │ │ │ + add sp, #424 @ 0x1a8 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - strh r6, [r4, #22] │ │ │ │ │ + strh r6, [r1, #24] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - strh r0, [r6, #22] │ │ │ │ │ + strh r0, [r3, #24] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldrb r6, [r6, #19] │ │ │ │ │ + ldrb r6, [r5, #20] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - strh r2, [r5, #36] @ 0x24 │ │ │ │ │ + strh r2, [r2, #38] @ 0x26 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - strh r0, [r4, #22] │ │ │ │ │ + strh r0, [r1, #24] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - str r4, [r2, #40] @ 0x28 │ │ │ │ │ + str r4, [r1, #44] @ 0x2c │ │ │ │ │ movs r6, r0 │ │ │ │ │ - add r7, sp, #896 @ 0x380 │ │ │ │ │ + add sp, #32 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - strh r4, [r4, #34] @ 0x22 │ │ │ │ │ + strh r4, [r1, #36] @ 0x24 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - strh r0, [r1, #0] │ │ │ │ │ + strh r0, [r6, #0] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - strh r6, [r3, #28] │ │ │ │ │ + strh r6, [r0, #30] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldrb r4, [r7, #14] │ │ │ │ │ + ldrb r4, [r6, #15] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - strh r2, [r1, #40] @ 0x28 │ │ │ │ │ + strh r2, [r6, #40] @ 0x28 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldrb r2, [r4, #14] │ │ │ │ │ + ldrb r2, [r3, #15] │ │ │ │ │ movs r6, r0 │ │ │ │ │ ./src/nco/nco_prn.c:3579 │ │ │ │ │ ldr r3, [pc, #580] @ (64dcc ) │ │ │ │ │ ldr r2, [sp, #140] @ 0x8c │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ./src/nco/nco_prn.c:3581 │ │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ │ @@ -181189,31 +181188,31 @@ │ │ │ │ │ ./src/nco/nco_prn.c:3523 │ │ │ │ │ ldr.w r3, [fp, #136] @ 0x88 │ │ │ │ │ add r9, r3 │ │ │ │ │ ./src/nco/nco_prn.c:3525 │ │ │ │ │ b.n 648ea │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - strh r2, [r5, #18] │ │ │ │ │ + strh r2, [r2, #20] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldrb r0, [r6, #21] │ │ │ │ │ + ldrb r0, [r3, #22] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldrb r2, [r6, #21] │ │ │ │ │ + ldrb r2, [r3, #22] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldrb r2, [r1, #27] │ │ │ │ │ + ldrb r2, [r6, #27] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldrb r2, [r6, #3] │ │ │ │ │ + ldrb r2, [r5, #4] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - strh r4, [r2, #0] │ │ │ │ │ + strh r4, [r7, #0] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldrb r6, [r4, #30] │ │ │ │ │ + ldrb r6, [r1, #31] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - strh r2, [r5, #14] │ │ │ │ │ + strh r2, [r2, #16] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - add r3, sp, #536 @ 0x218 │ │ │ │ │ + add r3, sp, #696 @ 0x2b8 │ │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ │ │ 00064df4 : │ │ │ │ │ nco_prn_xml(): │ │ │ │ │ ./src/nco/nco_prn.c:3692 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov sl, r1 │ │ │ │ │ @@ -182398,43 +182397,43 @@ │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ b.n 65266 │ │ │ │ │ nop │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ strh r6, [r5, #8] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldrb r2, [r2, #13] │ │ │ │ │ + ldrb r2, [r7, #13] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldrb r0, [r2, #9] │ │ │ │ │ + ldrb r0, [r7, #9] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - strb r2, [r0, #25] │ │ │ │ │ + strb r2, [r7, #25] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldrb r0, [r7, #16] │ │ │ │ │ + ldrb r0, [r4, #17] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldrb r4, [r7, #13] │ │ │ │ │ + ldrb r4, [r4, #14] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldrb r0, [r3, #5] │ │ │ │ │ + ldrb r0, [r0, #6] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldrb r4, [r4, #0] │ │ │ │ │ + ldrb r4, [r1, #1] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldrb r0, [r1, #4] │ │ │ │ │ + ldrb r0, [r6, #4] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldrb r4, [r3, #6] │ │ │ │ │ + ldrb r4, [r0, #7] │ │ │ │ │ movs r5, r0 │ │ │ │ │ ldrb r0, [r1, #15] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldrb r6, [r6, #12] │ │ │ │ │ + ldrb r6, [r3, #13] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldrb r6, [r2, #13] │ │ │ │ │ + ldrb r6, [r7, #13] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldrb r0, [r3, #10] │ │ │ │ │ + ldrb r0, [r0, #11] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldrb r0, [r0, #9] │ │ │ │ │ + ldrb r0, [r5, #9] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldrb r0, [r5, #7] │ │ │ │ │ + ldrb r0, [r2, #8] │ │ │ │ │ movs r5, r0 │ │ │ │ │ │ │ │ │ │ 00065708 : │ │ │ │ │ nco_prn_jsn(): │ │ │ │ │ ./src/nco/nco_prn.c:3969 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov fp, r2 │ │ │ │ │ @@ -183853,77 +183852,77 @@ │ │ │ │ │ b.n 65e22 │ │ │ │ │ ./src/nco/nco_prn.c:4291 │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ ldrb r0, [r5, #0] │ │ │ │ │ movs r7, r0 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - str r0, [r7, #60] @ 0x3c │ │ │ │ │ + str r0, [r4, #64] @ 0x40 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - strb r0, [r3, #11] │ │ │ │ │ + strb r0, [r0, #12] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - strb r0, [r4, #26] │ │ │ │ │ + strb r0, [r1, #27] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - strb r6, [r7, #25] │ │ │ │ │ + strb r6, [r4, #26] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - strb r4, [r2, #25] │ │ │ │ │ + strb r4, [r7, #25] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - strb r0, [r7, #9] │ │ │ │ │ + strb r0, [r4, #10] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldr r6, [sp, #384] @ 0x180 │ │ │ │ │ + ldr r6, [sp, #544] @ 0x220 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldr r6, [sp, #304] @ 0x130 │ │ │ │ │ + ldr r6, [sp, #464] @ 0x1d0 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldr r2, [r1, #12] │ │ │ │ │ + ldr r2, [r6, #12] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - strb r6, [r1, #5] │ │ │ │ │ + strb r6, [r6, #5] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - strb r0, [r1, #3] │ │ │ │ │ + strb r0, [r6, #3] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - strb r4, [r3, #21] │ │ │ │ │ + strb r4, [r0, #22] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - strb r4, [r6, #3] │ │ │ │ │ + strb r4, [r3, #4] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - strb r4, [r7, #16] │ │ │ │ │ + strb r4, [r4, #17] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - add r4, r2 │ │ │ │ │ + add r4, r7 │ │ │ │ │ movs r3, r0 │ │ │ │ │ - bcs.n 660a0 │ │ │ │ │ + bcs.n 660f0 │ │ │ │ │ movs r3, r0 │ │ │ │ │ - ldr r4, [sp, #592] @ 0x250 │ │ │ │ │ + ldr r4, [sp, #752] @ 0x2f0 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - strb r4, [r3, #13] │ │ │ │ │ + strb r4, [r0, #14] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - strb r0, [r1, #13] │ │ │ │ │ + strb r0, [r6, #13] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - strb r2, [r6, #12] │ │ │ │ │ + strb r2, [r3, #13] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - strb r6, [r0, #10] │ │ │ │ │ + strb r6, [r5, #10] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldr r4, [r1, #104] @ 0x68 │ │ │ │ │ + ldr r4, [r6, #104] @ 0x68 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - strb r6, [r2, #7] │ │ │ │ │ + strb r6, [r7, #7] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldr r4, [r6, #96] @ 0x60 │ │ │ │ │ + ldr r4, [r3, #100] @ 0x64 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - strb r4, [r7, #6] │ │ │ │ │ + strb r4, [r4, #7] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - str r4, [r1, #64] @ 0x40 │ │ │ │ │ + str r4, [r6, #64] @ 0x40 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - str r4, [r6, #60] @ 0x3c │ │ │ │ │ + str r4, [r3, #64] @ 0x40 │ │ │ │ │ movs r5, r0 │ │ │ │ │ ldr r0, [r6, #116] @ 0x74 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - strb r0, [r6, #0] │ │ │ │ │ + strb r0, [r3, #1] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldr r4, [r1, #72] @ 0x48 │ │ │ │ │ + ldr r4, [r6, #72] @ 0x48 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldr r0, [r5, #120] @ 0x78 │ │ │ │ │ + ldr r0, [r2, #124] @ 0x7c │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldr r4, [r4, #116] @ 0x74 │ │ │ │ │ + ldr r4, [r1, #120] @ 0x78 │ │ │ │ │ movs r5, r0 │ │ │ │ │ │ │ │ │ │ 000661d0 : │ │ │ │ │ rec_var_dbg(): │ │ │ │ │ ./src/nco/nco_rec_var.c:16 │ │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ │ ./src/nco/nco_rec_var.c:21 │ │ │ │ │ @@ -184046,21 +184045,21 @@ │ │ │ │ │ movs r7, r0 │ │ │ │ │ ldr r0, [r5, #84] @ 0x54 │ │ │ │ │ movs r7, r0 │ │ │ │ │ asrs r0, r4, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - strb r0, [r0, #0] │ │ │ │ │ + strb r0, [r5, #0] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - strb r2, [r1, #0] │ │ │ │ │ + strb r2, [r6, #0] │ │ │ │ │ movs r5, r0 │ │ │ │ │ ldr r4, [r6, #76] @ 0x4c │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r2, [r2, #120] @ 0x78 │ │ │ │ │ + ldr r2, [r7, #120] @ 0x78 │ │ │ │ │ movs r5, r0 │ │ │ │ │ │ │ │ │ │ 000662ac : │ │ │ │ │ rec_crd_chk(): │ │ │ │ │ ./src/nco/nco_rec_var.c:42 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ mov r4, r0 │ │ │ │ │ @@ -184430,31 +184429,31 @@ │ │ │ │ │ movs r7, r0 │ │ │ │ │ strh r6, [r3, #20] │ │ │ │ │ movs r7, r0 │ │ │ │ │ asrs r0, r4, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ strh r2, [r6, #18] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r2, [r4, #92] @ 0x5c │ │ │ │ │ + ldr r2, [r1, #96] @ 0x60 │ │ │ │ │ movs r5, r0 │ │ │ │ │ strh r2, [r3, #18] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - strb r0, [r2, #6] │ │ │ │ │ + strb r0, [r7, #6] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldr r6, [r2, #88] @ 0x58 │ │ │ │ │ + ldr r6, [r7, #88] @ 0x58 │ │ │ │ │ movs r5, r0 │ │ │ │ │ strh r4, [r2, #16] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r4, [r0, #88] @ 0x58 │ │ │ │ │ + ldr r4, [r5, #88] @ 0x58 │ │ │ │ │ movs r5, r0 │ │ │ │ │ strh r4, [r0, #16] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r2, [r5, #84] @ 0x54 │ │ │ │ │ + ldr r2, [r2, #88] @ 0x58 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldr r4, [r7, #80] @ 0x50 │ │ │ │ │ + ldr r4, [r4, #84] @ 0x54 │ │ │ │ │ movs r5, r0 │ │ │ │ │ strh r6, [r0, #14] │ │ │ │ │ movs r7, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ nco_ntp_vrt._omp_fn.0(): │ │ │ │ │ ./src/nco/nco_rgr.c:1912 │ │ │ │ │ @@ -184855,31 +184854,31 @@ │ │ │ │ │ str r3, [r6, #0] │ │ │ │ │ b.n 66892 │ │ │ │ │ ... │ │ │ │ │ ldr r4, [r3, #20] │ │ │ │ │ movs r7, r0 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - movs r5, #156 @ 0x9c │ │ │ │ │ + movs r5, #196 @ 0xc4 │ │ │ │ │ movs r3, r0 │ │ │ │ │ - ldrsh r2, [r5, r6] │ │ │ │ │ + ldrsh r2, [r4, r7] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - strb r4, [r4, #28] │ │ │ │ │ + strb r4, [r1, #29] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - strb r2, [r2, #30] │ │ │ │ │ + strb r2, [r7, #30] │ │ │ │ │ movs r5, r0 │ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - strb r6, [r7, #29] │ │ │ │ │ + strb r6, [r4, #30] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - strb r6, [r1, #17] │ │ │ │ │ + strb r6, [r6, #17] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - strb r4, [r4, #28] │ │ │ │ │ + strb r4, [r1, #29] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - strb r0, [r2, #16] │ │ │ │ │ + strb r0, [r7, #16] │ │ │ │ │ movs r5, r0 │ │ │ │ │ mov r5, fp │ │ │ │ │ str.w sl, [sp, #160] @ 0xa0 │ │ │ │ │ ldr.w r8, [sp, #60] @ 0x3c │ │ │ │ │ mov r4, r9 │ │ │ │ │ ldr.w sl, [sp, #24] │ │ │ │ │ ldr.w fp, [sp, #44] @ 0x2c │ │ │ │ │ @@ -185494,17 +185493,17 @@ │ │ │ │ │ @ instruction: 0xfb4e12c9 │ │ │ │ │ strb r0, [r3, #19] │ │ │ │ │ lsrs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ eors r2, r6 │ │ │ │ │ - strb r6, [r4, #10] │ │ │ │ │ + strb r6, [r1, #11] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - strb r2, [r5, #8] │ │ │ │ │ + strb r2, [r2, #9] │ │ │ │ │ movs r5, r0 │ │ │ │ │ ./src/nco/nco_rgr.c:1965 (discriminator 2) │ │ │ │ │ ldr.w fp, [r9] │ │ │ │ │ str.w fp, [r2] │ │ │ │ │ b.n 669c2 │ │ │ │ │ ./src/nco/nco_rgr.c:1976 │ │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ │ @@ -186088,27 +186087,27 @@ │ │ │ │ │ add r2, pc │ │ │ │ │ blx 1173c <__fprintf_chk@plt+0x4> │ │ │ │ │ b.n 66c64 │ │ │ │ │ nop │ │ │ │ │ @ instruction: 0xf6945f06 │ │ │ │ │ ldr r4, [pc, #608] @ (67440 ) │ │ │ │ │ subs r7, #69 @ 0x45 │ │ │ │ │ - ldr r6, [r6, #96] @ 0x60 │ │ │ │ │ + ldr r6, [r3, #100] @ 0x64 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldr r2, [r3, #108] @ 0x6c │ │ │ │ │ + ldr r2, [r0, #112] @ 0x70 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldr r0, [r1, #80] @ 0x50 │ │ │ │ │ + ldr r0, [r6, #80] @ 0x50 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldr r0, [r1, #84] @ 0x54 │ │ │ │ │ + ldr r0, [r6, #84] @ 0x54 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldr r4, [r0, #80] @ 0x50 │ │ │ │ │ + ldr r4, [r5, #80] @ 0x50 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldr r4, [r3, #80] @ 0x50 │ │ │ │ │ + ldr r4, [r0, #84] @ 0x54 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldr r2, [r3, #40] @ 0x28 │ │ │ │ │ + ldr r2, [r0, #44] @ 0x2c │ │ │ │ │ movs r5, r0 │ │ │ │ │ nco_rgr_wgt._omp_fn.0(): │ │ │ │ │ ./src/nco/nco_rgr.c:4768 │ │ │ │ │ ldr.w r2, [pc, #2536] @ 67be8 │ │ │ │ │ ldr.w r3, [pc, #2536] @ 67bec │ │ │ │ │ add r2, pc │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ @@ -187352,39 +187351,39 @@ │ │ │ │ │ b.n 67536 │ │ │ │ │ movs r4, #0 │ │ │ │ │ ldr r1, [pc, #464] @ (67db8 ) │ │ │ │ │ ldrb r4, [r0, r5] │ │ │ │ │ movs r7, r0 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - adds r6, r7, r5 │ │ │ │ │ + adds r6, r4, r6 │ │ │ │ │ movs r3, r0 │ │ │ │ │ - strh r4, [r0, r6] │ │ │ │ │ + strh r4, [r7, r6] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r4, [r1, #64] @ 0x40 │ │ │ │ │ + ldr r4, [r6, #64] @ 0x40 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldr r2, [r1, #60] @ 0x3c │ │ │ │ │ + ldr r2, [r6, #60] @ 0x3c │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldr r0, [r7, #56] @ 0x38 │ │ │ │ │ + ldr r0, [r4, #60] @ 0x3c │ │ │ │ │ movs r5, r0 │ │ │ │ │ ldrh r0, [r3, r6] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - str r2, [r4, #124] @ 0x7c │ │ │ │ │ + ldr r2, [r1, #0] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - str r0, [r5, #120] @ 0x78 │ │ │ │ │ + str r0, [r2, #124] @ 0x7c │ │ │ │ │ movs r5, r0 │ │ │ │ │ - str r2, [r4, #92] @ 0x5c │ │ │ │ │ + str r2, [r1, #96] @ 0x60 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - str r4, [r6, #92] @ 0x5c │ │ │ │ │ + str r4, [r3, #96] @ 0x60 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - str r4, [r5, #92] @ 0x5c │ │ │ │ │ + str r4, [r2, #96] @ 0x60 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - str r6, [r6, #96] @ 0x60 │ │ │ │ │ + str r6, [r3, #100] @ 0x64 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - str r0, [r3, #92] @ 0x5c │ │ │ │ │ + str r0, [r0, #96] @ 0x60 │ │ │ │ │ movs r5, r0 │ │ │ │ │ ./src/nco/nco_rgr.c:5052 │ │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ │ cbz r3, 67c86 │ │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ │ ldrd r2, r6, [sp, #80] @ 0x50 │ │ │ │ │ @@ -188481,80 +188480,80 @@ │ │ │ │ │ nop.w │ │ │ │ │ @ instruction: 0xffffffff │ │ │ │ │ vqrdmlsh.s , , d31[0] │ │ │ │ │ ldr r6, [pc, #656] @ (68784 ) │ │ │ │ │ movs r7, r0 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldr r6, [r4, #0] │ │ │ │ │ + ldr r6, [r1, #4] │ │ │ │ │ movs r5, r0 │ │ │ │ │ ldr r6, [pc, #496] @ (686f0 ) │ │ │ │ │ movs r7, r0 │ │ │ │ │ asrs r0, r4, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldrsh r4, [r4, r3] │ │ │ │ │ + ldrsh r4, [r1, r4] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldrsh r0, [r2, r4] │ │ │ │ │ + ldrsh r0, [r7, r4] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldrsh r0, [r0, r1] │ │ │ │ │ + ldrsh r0, [r5, r1] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldrsh r6, [r0, r1] │ │ │ │ │ + ldrsh r6, [r5, r1] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldrsh r2, [r1, r1] │ │ │ │ │ + ldrsh r2, [r6, r1] │ │ │ │ │ + movs r5, r0 │ │ │ │ │ + ldrsh r0, [r1, r1] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldrsh r0, [r4, r0] │ │ │ │ │ + ldrsh r4, [r0, r1] │ │ │ │ │ + movs r5, r0 │ │ │ │ │ + ldrsh r4, [r7, r0] │ │ │ │ │ + movs r5, r0 │ │ │ │ │ + ldrsh r0, [r7, r0] │ │ │ │ │ movs r5, r0 │ │ │ │ │ + ldrsh r0, [r6, r0] │ │ │ │ │ + movs r5, r0 │ │ │ │ │ + ldc 0, cr0, [r4, #-20] @ 0xffffffec │ │ │ │ │ ldrsh r4, [r3, r0] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldrsh r4, [r2, r0] │ │ │ │ │ + ldrsh r4, [r3, r0] │ │ │ │ │ movs r5, r0 │ │ │ │ │ ldrsh r0, [r2, r0] │ │ │ │ │ movs r5, r0 │ │ │ │ │ ldrsh r0, [r1, r0] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - stcl 0, cr0, [ip], #20 │ │ │ │ │ - ldrb r4, [r6, r7] │ │ │ │ │ + ldrb r4, [r7, r7] │ │ │ │ │ movs r5, r0 │ │ │ │ │ ldrb r4, [r6, r7] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldrb r0, [r5, r7] │ │ │ │ │ + ldrb r4, [r5, r7] │ │ │ │ │ movs r5, r0 │ │ │ │ │ ldrb r0, [r4, r7] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldrb r4, [r2, r7] │ │ │ │ │ - movs r5, r0 │ │ │ │ │ - ldrb r4, [r1, r7] │ │ │ │ │ - movs r5, r0 │ │ │ │ │ - ldrb r4, [r0, r7] │ │ │ │ │ - movs r5, r0 │ │ │ │ │ - ldrb r0, [r7, r6] │ │ │ │ │ - movs r5, r0 │ │ │ │ │ - ldrb r0, [r6, r6] │ │ │ │ │ + ldrb r0, [r3, r7] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - add r1, pc, #928 @ (adr r1, 688f8 ) │ │ │ │ │ + add r2, pc, #64 @ (adr r2, 68598 ) │ │ │ │ │ movs r4, r0 │ │ │ │ │ - add r1, pc, #896 @ (adr r1, 688dc ) │ │ │ │ │ + add r2, pc, #32 @ (adr r2, 6857c ) │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldrb r4, [r0, r6] │ │ │ │ │ + ldrb r4, [r5, r6] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldrb r4, [r7, r5] │ │ │ │ │ + ldrb r4, [r4, r6] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldrb r0, [r7, r5] │ │ │ │ │ + ldrb r0, [r4, r6] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldrb r0, [r6, r5] │ │ │ │ │ + ldrb r0, [r3, r6] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldrb r4, [r5, r5] │ │ │ │ │ + ldrb r4, [r2, r6] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldrb r4, [r4, r5] │ │ │ │ │ + ldrb r4, [r1, r6] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - b.n 68640 │ │ │ │ │ + b.n 68690 │ │ │ │ │ movs r3, r0 │ │ │ │ │ - add r1, pc, #432 @ (adr r1, 6872c ) │ │ │ │ │ + add r1, pc, #592 @ (adr r1, 687cc ) │ │ │ │ │ movs r4, r0 │ │ │ │ │ - add r1, pc, #400 @ (adr r1, 68710 ) │ │ │ │ │ + add r1, pc, #560 @ (adr r1, 687b0 ) │ │ │ │ │ movs r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w 68c74 │ │ │ │ │ ./src/nco/nco_rgr.c:396 (discriminator 1) │ │ │ │ │ ldr.w r1, [pc, #3160] @ 691e0 │ │ │ │ │ mov r0, r6 │ │ │ │ │ add r1, pc │ │ │ │ │ @@ -189995,302 +189994,302 @@ │ │ │ │ │ movs r3, #2 │ │ │ │ │ str.w r3, [r4, #280] @ 0x118 │ │ │ │ │ b.w 687e4 │ │ │ │ │ ./src/nco/nco_rgr.c:670 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str.w r3, [r4, #280] @ 0x118 │ │ │ │ │ b.w 687e4 │ │ │ │ │ - add r0, pc, #800 @ (adr r0, 69504 ) │ │ │ │ │ + add r0, pc, #960 @ (adr r0, 695a4 ) │ │ │ │ │ movs r4, r0 │ │ │ │ │ - add r0, pc, #776 @ (adr r0, 694f0 ) │ │ │ │ │ + add r0, pc, #936 @ (adr r0, 69590 ) │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldrsh r4, [r2, r2] │ │ │ │ │ + ldrsh r4, [r7, r2] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - add r0, pc, #728 @ (adr r0, 694c8 ) │ │ │ │ │ + add r0, pc, #888 @ (adr r0, 69568 ) │ │ │ │ │ movs r4, r0 │ │ │ │ │ - add r0, pc, #608 @ (adr r0, 69454 ) │ │ │ │ │ + add r0, pc, #768 @ (adr r0, 694f4 ) │ │ │ │ │ movs r4, r0 │ │ │ │ │ - add r0, pc, #680 @ (adr r0, 694a0 ) │ │ │ │ │ + add r0, pc, #840 @ (adr r0, 69540 ) │ │ │ │ │ movs r4, r0 │ │ │ │ │ - add r0, pc, #576 @ (adr r0, 6943c ) │ │ │ │ │ + add r0, pc, #736 @ (adr r0, 694dc ) │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldrb r2, [r2, r0] │ │ │ │ │ + ldrb r2, [r7, r0] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldrb r4, [r1, r0] │ │ │ │ │ + ldrb r4, [r6, r0] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - add r0, pc, #648 @ (adr r0, 69490 ) │ │ │ │ │ + add r0, pc, #808 @ (adr r0, 69530 ) │ │ │ │ │ movs r4, r0 │ │ │ │ │ - add r0, pc, #512 @ (adr r0, 6940c ) │ │ │ │ │ + add r0, pc, #672 @ (adr r0, 694ac ) │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldrh r2, [r4, r7] │ │ │ │ │ + ldrb r2, [r1, r0] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldrh r0, [r3, r7] │ │ │ │ │ + ldrb r0, [r0, r0] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldrh r6, [r1, r7] │ │ │ │ │ + ldrh r6, [r6, r7] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldrb r4, [r5, r4] │ │ │ │ │ + ldrb r4, [r2, r5] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldrb r6, [r4, r4] │ │ │ │ │ + ldrb r6, [r1, r5] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - subs r7, #200 @ 0xc8 │ │ │ │ │ + subs r7, #240 @ 0xf0 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldr r7, [sp, #904] @ 0x388 │ │ │ │ │ + add r0, pc, #40 @ (adr r0, 69250 ) │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldr r7, [sp, #864] @ 0x360 │ │ │ │ │ + add r0, pc, #0 @ (adr r0, 6922c ) │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldr r7, [sp, #808] @ 0x328 │ │ │ │ │ + ldr r7, [sp, #968] @ 0x3c8 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldr r7, [sp, #784] @ 0x310 │ │ │ │ │ + ldr r7, [sp, #944] @ 0x3b0 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldrb r6, [r0, r3] │ │ │ │ │ + ldrb r6, [r5, r3] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldrb r0, [r7, r2] │ │ │ │ │ + ldrb r0, [r4, r3] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldrb r2, [r5, r2] │ │ │ │ │ + ldrb r2, [r2, r3] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldrb r0, [r4, r2] │ │ │ │ │ + ldrb r0, [r1, r3] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldrb r2, [r6, r2] │ │ │ │ │ + ldrb r2, [r3, r3] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldrb r0, [r5, r2] │ │ │ │ │ + ldrb r0, [r2, r3] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldrb r6, [r3, r2] │ │ │ │ │ + ldrb r6, [r0, r3] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldrb r4, [r2, r2] │ │ │ │ │ + ldrb r4, [r7, r2] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldrb r2, [r3, r2] │ │ │ │ │ + ldrb r2, [r0, r3] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - lsrs r0, r7, #30 │ │ │ │ │ + lsrs r0, r4, #31 │ │ │ │ │ movs r3, r0 │ │ │ │ │ mov lr, r4 │ │ │ │ │ movs r7, r0 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldr r5, [sp, #448] @ 0x1c0 │ │ │ │ │ + ldr r5, [sp, #608] @ 0x260 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldrsh r0, [r5, r5] │ │ │ │ │ + ldrsh r0, [r2, r6] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldrsh r0, [r4, r5] │ │ │ │ │ + ldrsh r0, [r1, r6] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldrsh r4, [r2, r5] │ │ │ │ │ + ldrsh r4, [r7, r5] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldr r0, [pc, #352] @ (693d8 ) │ │ │ │ │ + ldr r0, [pc, #512] @ (69478 ) │ │ │ │ │ movs r4, r0 │ │ │ │ │ - blt.n 6935c │ │ │ │ │ + blt.n 691ac │ │ │ │ │ movs r3, r0 │ │ │ │ │ - ldrsh r0, [r4, r4] │ │ │ │ │ + ldrsh r0, [r1, r5] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - str r3, [sp, #944] @ 0x3b0 │ │ │ │ │ + str r4, [sp, #80] @ 0x50 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - blt.n 692e8 │ │ │ │ │ + blt.n 69338 │ │ │ │ │ movs r3, r0 │ │ │ │ │ - ldrsh r0, [r6, r3] │ │ │ │ │ + ldrsh r0, [r3, r4] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldrsh r4, [r5, r3] │ │ │ │ │ + ldrsh r4, [r2, r4] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldrsh r4, [r3, r3] │ │ │ │ │ + ldrsh r4, [r0, r4] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - str r3, [sp, #456] @ 0x1c8 │ │ │ │ │ + str r3, [sp, #616] @ 0x268 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldrsh r2, [r7, r2] │ │ │ │ │ + ldrsh r2, [r4, r3] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - b.n 68f6c │ │ │ │ │ + b.n 68fbc │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldrsh r2, [r3, r2] │ │ │ │ │ + ldrsh r2, [r0, r3] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldrsh r6, [r0, r2] │ │ │ │ │ + ldrsh r6, [r5, r2] │ │ │ │ │ movs r5, r0 │ │ │ │ │ asrs r0, r4, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - strb r2, [r1, r5] │ │ │ │ │ + strb r2, [r6, r5] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - strb r2, [r2, r5] │ │ │ │ │ + strb r2, [r7, r5] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - strb r2, [r2, r5] │ │ │ │ │ + strb r2, [r7, r5] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - strb r4, [r1, r5] │ │ │ │ │ + strb r4, [r6, r5] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - strb r2, [r1, r5] │ │ │ │ │ + strb r2, [r6, r5] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - strb r0, [r1, r5] │ │ │ │ │ + strb r0, [r6, r5] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - strb r4, [r0, r5] │ │ │ │ │ + strb r4, [r5, r5] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - strb r6, [r7, r4] │ │ │ │ │ + strb r6, [r4, r5] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - strb r2, [r7, r4] │ │ │ │ │ + strb r2, [r4, r5] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - strb r2, [r7, r4] │ │ │ │ │ + strb r2, [r4, r5] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - strb r6, [r6, r4] │ │ │ │ │ + strb r6, [r3, r5] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldr r0, [r4, #84] @ 0x54 │ │ │ │ │ + ldr r0, [r1, #88] @ 0x58 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - strb r2, [r3, r0] │ │ │ │ │ + strb r2, [r0, r1] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - strb r2, [r2, r0] │ │ │ │ │ + strb r2, [r7, r0] │ │ │ │ │ movs r5, r0 │ │ │ │ │ + vrev64.16 d16, d2 │ │ │ │ │ + vaddl.u32 q8, d12, d2 │ │ │ │ │ + vaddl.u32 q8, d4, d2 │ │ │ │ │ + vaddl.u16 q8, d12, d2 │ │ │ │ │ + vaddl.u16 q8, d4, d2 │ │ │ │ │ vaddl.u8 q8, d12, d2 │ │ │ │ │ vaddl.u8 q8, d4, d2 │ │ │ │ │ vrev64. d0, d2 │ │ │ │ │ - vrev64.16 d0, d2 │ │ │ │ │ - vaddl.u32 q0, d12, d2 │ │ │ │ │ - vaddl.u32 q0, d4, d2 │ │ │ │ │ - vaddl.u16 q0, d12, d2 │ │ │ │ │ - vaddl.u16 q0, d4, d2 │ │ │ │ │ - vst1.8 {d0[0]}, [r4], r5 │ │ │ │ │ - ldrsb r2, [r2, r5] │ │ │ │ │ + vld1.8 {d0[0]}, [ip], r5 │ │ │ │ │ + ldrsb r2, [r7, r5] │ │ │ │ │ + movs r5, r0 │ │ │ │ │ + ldrsb r4, [r6, r6] │ │ │ │ │ + movs r5, r0 │ │ │ │ │ + ldrsb r0, [r6, r6] │ │ │ │ │ + movs r5, r0 │ │ │ │ │ + ldrsb r6, [r4, r6] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldrsb r4, [r1, r6] │ │ │ │ │ + ldrsb r4, [r3, r6] │ │ │ │ │ + movs r5, r0 │ │ │ │ │ + ldrsb r2, [r2, r6] │ │ │ │ │ movs r5, r0 │ │ │ │ │ ldrsb r0, [r1, r6] │ │ │ │ │ movs r5, r0 │ │ │ │ │ ldrsb r6, [r7, r5] │ │ │ │ │ movs r5, r0 │ │ │ │ │ ldrsb r4, [r6, r5] │ │ │ │ │ movs r5, r0 │ │ │ │ │ ldrsb r2, [r5, r5] │ │ │ │ │ movs r5, r0 │ │ │ │ │ ldrsb r0, [r4, r5] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldrsb r6, [r2, r5] │ │ │ │ │ + ldrsb r6, [r3, r5] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldrsb r4, [r1, r5] │ │ │ │ │ + ldrsb r0, [r3, r5] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldrsb r2, [r0, r5] │ │ │ │ │ + ldrsb r6, [r2, r5] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldrsb r0, [r7, r4] │ │ │ │ │ + ldrsb r4, [r1, r5] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldrsb r6, [r6, r4] │ │ │ │ │ + ldrsb r2, [r1, r5] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldrsb r0, [r6, r4] │ │ │ │ │ + ldrsb r4, [r0, r5] │ │ │ │ │ movs r5, r0 │ │ │ │ │ ldrsb r6, [r5, r4] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldrsb r4, [r4, r4] │ │ │ │ │ - movs r5, r0 │ │ │ │ │ ldrsb r2, [r4, r4] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldrsb r4, [r3, r4] │ │ │ │ │ + ldrsb r4, [r2, r4] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldrsb r6, [r0, r4] │ │ │ │ │ + ldrsb r0, [r1, r4] │ │ │ │ │ + movs r5, r0 │ │ │ │ │ + ldrsb r4, [r7, r3] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldrsb r2, [r7, r3] │ │ │ │ │ + ldrsb r0, [r7, r3] │ │ │ │ │ movs r5, r0 │ │ │ │ │ ldrsb r4, [r5, r3] │ │ │ │ │ movs r5, r0 │ │ │ │ │ ldrsb r0, [r4, r3] │ │ │ │ │ movs r5, r0 │ │ │ │ │ ldrsb r4, [r2, r3] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldrsb r0, [r2, r3] │ │ │ │ │ + ldrsb r0, [r1, r3] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldrsb r4, [r0, r3] │ │ │ │ │ + lsls r2, r0, #2 │ │ │ │ │ + movs r3, r0 │ │ │ │ │ + lsls r0, r3, #1 │ │ │ │ │ + movs r3, r0 │ │ │ │ │ + strb r2, [r0, r3] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldrsb r0, [r7, r2] │ │ │ │ │ + ldrsb r6, [r3, r0] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldrsb r4, [r5, r2] │ │ │ │ │ + ldrsb r4, [r2, r0] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldrsb r0, [r4, r2] │ │ │ │ │ + ldrsb r4, [r1, r0] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - lsls r2, r3, #1 │ │ │ │ │ - movs r3, r0 │ │ │ │ │ - movs r0, r6 │ │ │ │ │ - movs r3, r0 │ │ │ │ │ - strb r2, [r3, r2] │ │ │ │ │ + ldrsb r6, [r0, r0] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - strb r6, [r6, r7] │ │ │ │ │ + ldrsb r0, [r0, r0] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - strb r4, [r5, r7] │ │ │ │ │ + strb r2, [r7, r7] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - strb r4, [r4, r7] │ │ │ │ │ + strb r4, [r6, r7] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - strb r6, [r3, r7] │ │ │ │ │ + strb r6, [r5, r7] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - strb r0, [r3, r7] │ │ │ │ │ + strb r0, [r5, r7] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - strb r2, [r2, r7] │ │ │ │ │ + strb r6, [r7, r6] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - strb r4, [r1, r7] │ │ │ │ │ + lsrs r6, r4, #26 │ │ │ │ │ + movs r6, r0 │ │ │ │ │ + strb r6, [r4, r6] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - strb r6, [r0, r7] │ │ │ │ │ + strb r2, [r4, r6] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - strb r0, [r0, r7] │ │ │ │ │ + strb r6, [r3, r6] │ │ │ │ │ movs r5, r0 │ │ │ │ │ strb r6, [r2, r6] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - lsrs r6, r5, #25 │ │ │ │ │ - movs r6, r0 │ │ │ │ │ - strb r6, [r7, r5] │ │ │ │ │ + ldrsb r2, [r5, r2] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - strb r2, [r7, r5] │ │ │ │ │ + strb r2, [r0, r6] │ │ │ │ │ + movs r5, r0 │ │ │ │ │ + strb r6, [r7, r5] │ │ │ │ │ movs r5, r0 │ │ │ │ │ strb r6, [r6, r5] │ │ │ │ │ movs r5, r0 │ │ │ │ │ + strb r2, [r6, r5] │ │ │ │ │ + movs r5, r0 │ │ │ │ │ strb r6, [r5, r5] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldrsb r2, [r0, r2] │ │ │ │ │ + strb r2, [r5, r5] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - strb r2, [r3, r5] │ │ │ │ │ + strb r2, [r4, r5] │ │ │ │ │ + movs r5, r0 │ │ │ │ │ + strb r6, [r3, r5] │ │ │ │ │ movs r5, r0 │ │ │ │ │ strb r6, [r2, r5] │ │ │ │ │ movs r5, r0 │ │ │ │ │ + strb r2, [r2, r5] │ │ │ │ │ + movs r5, r0 │ │ │ │ │ strb r6, [r1, r5] │ │ │ │ │ movs r5, r0 │ │ │ │ │ strb r2, [r1, r5] │ │ │ │ │ movs r5, r0 │ │ │ │ │ strb r6, [r0, r5] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - strb r2, [r0, r5] │ │ │ │ │ + strb r6, [r7, r4] │ │ │ │ │ movs r5, r0 │ │ │ │ │ strb r2, [r7, r4] │ │ │ │ │ movs r5, r0 │ │ │ │ │ strb r6, [r6, r4] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - strb r6, [r5, r4] │ │ │ │ │ + strb r2, [r6, r4] │ │ │ │ │ movs r5, r0 │ │ │ │ │ strb r2, [r5, r4] │ │ │ │ │ movs r5, r0 │ │ │ │ │ strb r6, [r4, r4] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - strb r2, [r4, r4] │ │ │ │ │ - movs r5, r0 │ │ │ │ │ strb r6, [r3, r4] │ │ │ │ │ movs r5, r0 │ │ │ │ │ + strb r2, [r3, r4] │ │ │ │ │ + movs r5, r0 │ │ │ │ │ strb r6, [r2, r4] │ │ │ │ │ movs r5, r0 │ │ │ │ │ strb r2, [r2, r4] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - strb r6, [r1, r4] │ │ │ │ │ - movs r5, r0 │ │ │ │ │ strb r2, [r1, r4] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - strb r2, [r0, r4] │ │ │ │ │ - movs r5, r0 │ │ │ │ │ - strb r6, [r7, r3] │ │ │ │ │ - movs r5, r0 │ │ │ │ │ - strb r6, [r6, r3] │ │ │ │ │ - movs r5, r0 │ │ │ │ │ - strb r2, [r6, r3] │ │ │ │ │ - movs r5, r0 │ │ │ │ │ - strb r6, [r5, r3] │ │ │ │ │ - movs r5, r0 │ │ │ │ │ - strb r2, [r5, r3] │ │ │ │ │ + strb r0, [r0, r4] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - strb r2, [r4, r3] │ │ │ │ │ + strh r4, [r2, r6] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - strb r0, [r3, r3] │ │ │ │ │ - movs r5, r0 │ │ │ │ │ - strh r4, [r5, r5] │ │ │ │ │ - movs r5, r0 │ │ │ │ │ - strb r4, [r0, r3] │ │ │ │ │ + strb r4, [r5, r3] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - strb r4, [r0, r3] │ │ │ │ │ + strb r4, [r5, r3] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - cmp r7, #120 @ 0x78 │ │ │ │ │ + cmp r7, #160 @ 0xa0 │ │ │ │ │ movs r5, r0 │ │ │ │ │ ./src/nco/nco_rgr.c:679 │ │ │ │ │ ldr.w r1, [pc, #2308] @ 69d3c │ │ │ │ │ mov r0, r6 │ │ │ │ │ add r1, pc │ │ │ │ │ blx 124d4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ @@ -191396,184 +191395,184 @@ │ │ │ │ │ mov r3, r0 │ │ │ │ │ fprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ ldr r2, [pc, #372] @ (69eac ) │ │ │ │ │ add r2, pc │ │ │ │ │ b.w 68ec0 │ │ │ │ │ - strh r2, [r0, r1] │ │ │ │ │ + strh r2, [r5, r1] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - strh r4, [r7, r0] │ │ │ │ │ + strh r4, [r4, r1] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - strh r6, [r6, r0] │ │ │ │ │ + strh r6, [r3, r1] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - str r0, [r6, r0] │ │ │ │ │ + str r0, [r3, r1] │ │ │ │ │ movs r3, r0 │ │ │ │ │ - strh r4, [r1, r0] │ │ │ │ │ + strh r4, [r6, r0] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - strh r2, [r1, r0] │ │ │ │ │ + strh r2, [r6, r0] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - str r0, [r4, r6] │ │ │ │ │ + str r0, [r1, r7] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - str r0, [r6, r7] │ │ │ │ │ + strh r0, [r3, r0] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - str r2, [r5, r7] │ │ │ │ │ + strh r2, [r2, r0] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - str r0, [r4, r7] │ │ │ │ │ + strh r0, [r1, r0] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - str r6, [r2, r7] │ │ │ │ │ + str r6, [r7, r7] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - str r0, [r2, r7] │ │ │ │ │ + str r0, [r7, r7] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - str r6, [r0, r7] │ │ │ │ │ + str r6, [r5, r7] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - str r4, [r7, r6] │ │ │ │ │ + str r4, [r4, r7] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - str r2, [r7, r6] │ │ │ │ │ + str r2, [r4, r7] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldc2 0, cr0, [ip], {2} │ │ │ │ │ + mcrr2 0, 0, r0, r4, cr2 │ │ │ │ │ asrs r0, r4, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldr r5, [pc, #848] @ (6a0d4 ) │ │ │ │ │ + ldr r5, [pc, #1008] @ (6a174 ) │ │ │ │ │ movs r5, r0 │ │ │ │ │ - vld4.8 {d0-d3}, [ip], r2 │ │ │ │ │ - str r0, [r1, r4] │ │ │ │ │ + ldr??.w r0, [r4, r2] │ │ │ │ │ + str r0, [r6, r4] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - str r6, [r7, r3] │ │ │ │ │ + str r6, [r4, r4] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - str r4, [r6, r3] │ │ │ │ │ + str r4, [r3, r4] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - str r2, [r5, r3] │ │ │ │ │ + str r2, [r2, r4] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - str r0, [r6, r3] │ │ │ │ │ + str r0, [r3, r4] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - str r6, [r4, r3] │ │ │ │ │ + str r6, [r1, r4] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - str r0, [r4, r3] │ │ │ │ │ + str r0, [r1, r4] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - str r6, [r2, r3] │ │ │ │ │ + str r6, [r7, r3] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - str r0, [r2, r3] │ │ │ │ │ + str r0, [r7, r3] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - str r2, [r7, r2] │ │ │ │ │ + str r2, [r4, r3] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - str r0, [r6, r2] │ │ │ │ │ + str r0, [r3, r3] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - str r6, [r5, r2] │ │ │ │ │ + str r6, [r2, r3] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - str r4, [r6, r2] │ │ │ │ │ + str r4, [r3, r3] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - str r6, [r0, r3] │ │ │ │ │ + str r6, [r5, r3] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - str r4, [r7, r2] │ │ │ │ │ + str r4, [r4, r3] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - str r2, [r0, r3] │ │ │ │ │ + str r2, [r5, r3] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - str r0, [r3, r3] │ │ │ │ │ + str r0, [r0, r4] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - str r2, [r2, r3] │ │ │ │ │ + str r2, [r7, r3] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - str r4, [r1, r3] │ │ │ │ │ + str r4, [r6, r3] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - str r0, [r7, r2] │ │ │ │ │ + str r0, [r4, r3] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - str r6, [r5, r2] │ │ │ │ │ + str r6, [r2, r3] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - str r2, [r5, r2] │ │ │ │ │ + str r2, [r2, r3] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - str r2, [r4, r2] │ │ │ │ │ + str r2, [r1, r3] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - str r6, [r1, r2] │ │ │ │ │ + str r6, [r6, r2] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - str r6, [r0, r2] │ │ │ │ │ + str r6, [r5, r2] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - str r0, [r1, r2] │ │ │ │ │ + str r0, [r6, r2] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - str r2, [r0, r2] │ │ │ │ │ + str r2, [r5, r2] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - str r0, [r6, r1] │ │ │ │ │ + str r0, [r3, r2] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - str r0, [r5, r1] │ │ │ │ │ + str r0, [r2, r2] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - str r2, [r4, r1] │ │ │ │ │ + str r2, [r1, r2] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldr r3, [pc, #320] @ (69f44 ) │ │ │ │ │ + ldr r3, [pc, #480] @ (69fe4 ) │ │ │ │ │ movs r5, r0 │ │ │ │ │ - subw r0, r6, #2050 @ 0x802 │ │ │ │ │ - ldrsb.w r0, [lr, r2] │ │ │ │ │ - ldr r2, [pc, #912] @ (6a1a0 ) │ │ │ │ │ + movt r0, #59394 @ 0xe802 │ │ │ │ │ + vst4.8 {d16-d19}, [r6], r2 │ │ │ │ │ + ldr r3, [pc, #48] @ (69e40 ) │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldr r7, [pc, #600] @ (6a06c ) │ │ │ │ │ + ldr r7, [pc, #760] @ (6a10c ) │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldr r1, [pc, #528] @ (6a028 ) │ │ │ │ │ + ldr r1, [pc, #688] @ (6a0c8 ) │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldr r1, [pc, #416] @ (69fbc ) │ │ │ │ │ + ldr r1, [pc, #576] @ (6a05c ) │ │ │ │ │ movs r5, r0 │ │ │ │ │ - @ instruction: 0xf4be0002 │ │ │ │ │ - eors.w r0, sl, #8519680 @ 0x820000 │ │ │ │ │ - orns r0, r6, #8519680 @ 0x820000 │ │ │ │ │ - orrs.w r0, r2, #8519680 @ 0x820000 │ │ │ │ │ - @ instruction: 0x479e │ │ │ │ │ + @ instruction: 0xf4e60002 │ │ │ │ │ + @ instruction: 0xf4c20002 │ │ │ │ │ + eors.w r0, lr, #8519680 @ 0x820000 │ │ │ │ │ + orns r0, sl, #8519680 @ 0x820000 │ │ │ │ │ + @ instruction: 0x47c6 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - blx r3 │ │ │ │ │ + blx r8 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - @ instruction: 0x478e │ │ │ │ │ + @ instruction: 0x47b6 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - blx r2 │ │ │ │ │ + blx r7 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - @ instruction: 0x478e │ │ │ │ │ + @ instruction: 0x47b6 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - blxns r1 │ │ │ │ │ + blxns r6 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - blx r1 │ │ │ │ │ + blx r6 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - blx r0 │ │ │ │ │ + blx r5 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - blxns r0 │ │ │ │ │ + blxns r5 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - asrs r4, r7, #24 │ │ │ │ │ + asrs r4, r4, #25 │ │ │ │ │ movs r3, r0 │ │ │ │ │ - ldr r0, [pc, #32] @ (69e78 ) │ │ │ │ │ + ldr r0, [pc, #192] @ (69f18 ) │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldr r0, [pc, #0] @ (69e5c ) │ │ │ │ │ + ldr r0, [pc, #160] @ (69efc ) │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldr r0, [pc, #0] @ (69e60 ) │ │ │ │ │ + ldr r0, [pc, #160] @ (69f00 ) │ │ │ │ │ movs r5, r0 │ │ │ │ │ - blxns pc │ │ │ │ │ + ldr r0, [pc, #144] @ (69ef4 ) │ │ │ │ │ movs r5, r0 │ │ │ │ │ - bx r6 │ │ │ │ │ + bx fp │ │ │ │ │ movs r5, r0 │ │ │ │ │ - blx r6 │ │ │ │ │ + blx fp │ │ │ │ │ movs r5, r0 │ │ │ │ │ - lsls r2, r6, #6 │ │ │ │ │ + lsls r2, r5, #7 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - lsls r4, r2, #6 │ │ │ │ │ + lsls r4, r1, #7 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldrd r0, r0, [ip, #20]! │ │ │ │ │ - @ instruction: 0x47ca │ │ │ │ │ + bic.w r0, r4, r5 │ │ │ │ │ + @ instruction: 0x47f2 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - blxns sl │ │ │ │ │ + blxns pc │ │ │ │ │ movs r5, r0 │ │ │ │ │ - strd r0, r0, [r8, #20]! │ │ │ │ │ - @ instruction: 0x47b6 │ │ │ │ │ + ands.w r0, r0, r5 │ │ │ │ │ + @ instruction: 0x47de │ │ │ │ │ movs r5, r0 │ │ │ │ │ - blx r8 │ │ │ │ │ + blx sp │ │ │ │ │ movs r5, r0 │ │ │ │ │ - adds.w r0, lr, #8519680 @ 0x820000 │ │ │ │ │ - @ instruction: 0xf4dc0002 │ │ │ │ │ - @ instruction: 0xf4b60002 │ │ │ │ │ - @ instruction: 0xfa9e0002 │ │ │ │ │ - mov r6, sl │ │ │ │ │ + adc.w r0, r6, #8519680 @ 0x820000 │ │ │ │ │ + add.w r0, r4, #8519680 @ 0x820000 │ │ │ │ │ + @ instruction: 0xf4de0002 │ │ │ │ │ + @ instruction: 0xfac60002 │ │ │ │ │ + mov r6, pc │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldrd r0, r0, [ip], #20 │ │ │ │ │ - mov sl, r9 │ │ │ │ │ + stmdb r4!, {r0, r2} │ │ │ │ │ + mov sl, lr │ │ │ │ │ movs r5, r0 │ │ │ │ │ - bxns r0 │ │ │ │ │ + bxns r5 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - mov r2, r4 │ │ │ │ │ + mov r2, r9 │ │ │ │ │ movs r5, r0 │ │ │ │ │ │ │ │ │ │ 00069eb0 : │ │ │ │ │ nco_ntp_vrt(): │ │ │ │ │ ./src/nco/nco_rgr.c:796 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ ./src/nco/nco_rgr.c:799 │ │ │ │ │ @@ -192686,73 +192685,73 @@ │ │ │ │ │ ldr.w fp, [r3] │ │ │ │ │ b.n 6a75c │ │ │ │ │ nop.w │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ eors r1, r3 │ │ │ │ │ - ldrb r2, [r4, r3] │ │ │ │ │ + ldrb r2, [r1, r4] │ │ │ │ │ movs r5, r0 │ │ │ │ │ adds r0, #116 @ 0x74 │ │ │ │ │ movs r7, r0 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ adds r0, #92 @ 0x5c │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r1, [pc, #680] @ (6a994 ) │ │ │ │ │ + ldr r1, [pc, #840] @ (6aa34 ) │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldr r2, [pc, #320] @ (6a830 ) │ │ │ │ │ + ldr r2, [pc, #480] @ (6a8d0 ) │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldr r2, [pc, #296] @ (6a81c ) │ │ │ │ │ + ldr r2, [pc, #456] @ (6a8bc ) │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldr r2, [pc, #272] @ (6a808 ) │ │ │ │ │ + ldr r2, [pc, #432] @ (6a8a8 ) │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldr r2, [pc, #248] @ (6a7f4 ) │ │ │ │ │ + ldr r2, [pc, #408] @ (6a894 ) │ │ │ │ │ movs r5, r0 │ │ │ │ │ - stmia r4!, {r2, r3, r4, r6, r7} │ │ │ │ │ + stmia r5!, {r2} │ │ │ │ │ movs r3, r0 │ │ │ │ │ - stmia r4!, {r1, r3, r6, r7} │ │ │ │ │ + stmia r4!, {r1, r4, r5, r6, r7} │ │ │ │ │ movs r3, r0 │ │ │ │ │ - ldr r2, [pc, #88] @ (6a760 ) │ │ │ │ │ + ldr r2, [pc, #248] @ (6a800 ) │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldr r0, [pc, #400] @ (6a89c ) │ │ │ │ │ + ldr r0, [pc, #560] @ (6a93c ) │ │ │ │ │ movs r5, r0 │ │ │ │ │ - blxns r7 │ │ │ │ │ + blxns ip │ │ │ │ │ movs r5, r0 │ │ │ │ │ - b.n 69f98 │ │ │ │ │ + b.n 69fe8 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - tst r0, r2 │ │ │ │ │ + tst r0, r7 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldr r3, [pc, #608] @ (6a97c ) │ │ │ │ │ + ldr r3, [pc, #768] @ (6aa1c ) │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldr r0, [pc, #184] @ (6a7d8 ) │ │ │ │ │ + ldr r0, [pc, #344] @ (6a878 ) │ │ │ │ │ movs r5, r0 │ │ │ │ │ asrs r0, r4, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldr r4, [pc, #824] @ (6aa60 ) │ │ │ │ │ + ldr r4, [pc, #984] @ (6ab00 ) │ │ │ │ │ movs r5, r0 │ │ │ │ │ - mov r6, sp │ │ │ │ │ + mov lr, r2 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - mov r4, r8 │ │ │ │ │ + mov r4, sp │ │ │ │ │ movs r5, r0 │ │ │ │ │ - add r0, r7 │ │ │ │ │ + add r0, ip │ │ │ │ │ movs r5, r0 │ │ │ │ │ - cmp r2, r3 │ │ │ │ │ + cmp r2, r8 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - cmp r4, r2 │ │ │ │ │ + cmp r4, r7 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - cmp r6, r1 │ │ │ │ │ + cmp r6, r6 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldr r0, [pc, #448] @ (6a904 ) │ │ │ │ │ + ldr r0, [pc, #608] @ (6a9a4 ) │ │ │ │ │ movs r5, r0 │ │ │ │ │ - itte ls │ │ │ │ │ - movls r3, r0 │ │ │ │ │ - subls r3, #144 @ 0x90 │ │ │ │ │ - movhi r7, r0 │ │ │ │ │ - ldr r6, [pc, #336] @ (6a8a0 ) │ │ │ │ │ + ittt gt │ │ │ │ │ + movgt r3, r0 │ │ │ │ │ + subgt r3, #144 @ 0x90 │ │ │ │ │ + movgt r7, r0 │ │ │ │ │ + ldr r6, [pc, #496] @ (6a940 ) │ │ │ │ │ movs r5, r0 │ │ │ │ │ ./src/nco/nco_rgr.c:1497 (discriminator 2) │ │ │ │ │ add.w sl, sl, #1 │ │ │ │ │ add.w fp, fp, #280 @ 0x118 │ │ │ │ │ cmp r7, sl │ │ │ │ │ beq.n 6a77e │ │ │ │ │ ./src/nco/nco_rgr.c:1498 │ │ │ │ │ @@ -194361,38 +194360,38 @@ │ │ │ │ │ adds r0, #8 │ │ │ │ │ cmp r7, lr │ │ │ │ │ bne.n 6b3c8 │ │ │ │ │ ldrd r8, r5, [sp, #184] @ 0xb8 │ │ │ │ │ b.n 6b04c │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldr r4, [pc, #144] @ (6b4a4 ) │ │ │ │ │ + ldr r4, [pc, #304] @ (6b544 ) │ │ │ │ │ movs r5, r0 │ │ │ │ │ - adds r5, #194 @ 0xc2 │ │ │ │ │ + adds r5, #234 @ 0xea │ │ │ │ │ movs r3, r0 │ │ │ │ │ - adds r5, #192 @ 0xc0 │ │ │ │ │ + adds r5, #232 @ 0xe8 │ │ │ │ │ movs r3, r0 │ │ │ │ │ asrs r0, r4, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - adds r5, #136 @ 0x88 │ │ │ │ │ + adds r5, #176 @ 0xb0 │ │ │ │ │ movs r3, r0 │ │ │ │ │ - ldr r1, [pc, #920] @ (6b7c0 ) │ │ │ │ │ + ldr r2, [pc, #56] @ (6b460 ) │ │ │ │ │ movs r5, r0 │ │ │ │ │ - cmp r0, r4 │ │ │ │ │ + cmp r0, r9 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - cmp ip, r4 │ │ │ │ │ + cmp ip, r9 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - @ instruction: 0x47ba │ │ │ │ │ + @ instruction: 0x47e2 │ │ │ │ │ movs r5, r0 │ │ │ │ │ @ instruction: 0xb645 │ │ │ │ │ - vqshl.u64 d20, d16, #63 @ 0x3f │ │ │ │ │ + vqshl.u64 q10, q4, #63 @ 0x3f │ │ │ │ │ movs r5, r0 │ │ │ │ │ - mov lr, fp │ │ │ │ │ + bx r0 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldr r0, [pc, #408] @ (6b5dc ) │ │ │ │ │ + ldr r0, [pc, #568] @ (6b67c ) │ │ │ │ │ movs r4, r0 │ │ │ │ │ ./src/nco/nco_rgr.c:2292 │ │ │ │ │ ldr r3, [sp, #268] @ 0x10c │ │ │ │ │ cbz r3, 6b44e │ │ │ │ │ ./src/nco/nco_rgr.c:2292 (discriminator 1) │ │ │ │ │ mov r0, r3 │ │ │ │ │ blx ff20 │ │ │ │ │ @@ -195601,39 +195600,39 @@ │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ eors r1, r3 │ │ │ │ │ subs r0, r2, r0 │ │ │ │ │ movs r7, r0 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - sbcs r2, r2 │ │ │ │ │ + sbcs r2, r7 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - sbcs r6, r3 │ │ │ │ │ + rors r6, r0 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - asrs r4, r0 │ │ │ │ │ + asrs r4, r5 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - adds r2, #230 @ 0xe6 │ │ │ │ │ + adds r3, #14 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - adds r3, #176 @ 0xb0 │ │ │ │ │ + adds r3, #216 @ 0xd8 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - adds r3, #158 @ 0x9e │ │ │ │ │ + adds r3, #198 @ 0xc6 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - adds r3, #144 @ 0x90 │ │ │ │ │ + adds r3, #184 @ 0xb8 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - adds r3, #66 @ 0x42 │ │ │ │ │ + adds r3, #106 @ 0x6a │ │ │ │ │ movs r5, r0 │ │ │ │ │ - adds r2, #162 @ 0xa2 │ │ │ │ │ + adds r2, #202 @ 0xca │ │ │ │ │ movs r5, r0 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - adds r2, #242 @ 0xf2 │ │ │ │ │ + adds r3, #26 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - adds r2, #108 @ 0x6c │ │ │ │ │ + adds r2, #148 @ 0x94 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - subs r4, #150 @ 0x96 │ │ │ │ │ + subs r4, #190 @ 0xbe │ │ │ │ │ movs r5, r0 │ │ │ │ │ ./src/nco/nco_rgr.c:982 (discriminator 2) │ │ │ │ │ adds r3, #1 │ │ │ │ │ cmp r3, r0 │ │ │ │ │ beq.w 6c0c4 │ │ │ │ │ ./src/nco/nco_rgr.c:983 │ │ │ │ │ ldr.w r2, [r1, #4]! │ │ │ │ │ @@ -197151,75 +197150,75 @@ │ │ │ │ │ ./src/nco/nco_rgr.c:1282 (discriminator 1) │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ adds r3, #1 │ │ │ │ │ lsls r0, r3, #2 │ │ │ │ │ blx fc54 │ │ │ │ │ str r0, [sp, #208] @ 0xd0 │ │ │ │ │ b.n 6c706 │ │ │ │ │ - cmp r3, #136 @ 0x88 │ │ │ │ │ + cmp r3, #176 @ 0xb0 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - cmp r3, #94 @ 0x5e │ │ │ │ │ + cmp r3, #134 @ 0x86 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - cmp r3, #58 @ 0x3a │ │ │ │ │ + cmp r3, #98 @ 0x62 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - cmp r2, #178 @ 0xb2 │ │ │ │ │ + cmp r2, #218 @ 0xda │ │ │ │ │ movs r5, r0 │ │ │ │ │ - cmp r2, #118 @ 0x76 │ │ │ │ │ + cmp r2, #158 @ 0x9e │ │ │ │ │ movs r5, r0 │ │ │ │ │ - adds r5, #156 @ 0x9c │ │ │ │ │ + adds r5, #196 @ 0xc4 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - adds r2, #62 @ 0x3e │ │ │ │ │ + adds r2, #102 @ 0x66 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - adds r2, #78 @ 0x4e │ │ │ │ │ + adds r2, #118 @ 0x76 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - adds r2, #98 @ 0x62 │ │ │ │ │ + adds r2, #138 @ 0x8a │ │ │ │ │ movs r5, r0 │ │ │ │ │ - adds r2, #118 @ 0x76 │ │ │ │ │ + adds r2, #158 @ 0x9e │ │ │ │ │ movs r5, r0 │ │ │ │ │ - movs r4, #92 @ 0x5c │ │ │ │ │ + movs r4, #132 @ 0x84 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - stmia r0!, {r2, r3, r6} │ │ │ │ │ + stmia r0!, {r2, r4, r5, r6} │ │ │ │ │ movs r5, r0 │ │ │ │ │ - subs r2, r3, #0 │ │ │ │ │ + subs r2, r0, #1 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - cmp r4, #102 @ 0x66 │ │ │ │ │ + cmp r4, #142 @ 0x8e │ │ │ │ │ movs r5, r0 │ │ │ │ │ - movs r4, #42 @ 0x2a │ │ │ │ │ + movs r4, #82 @ 0x52 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - movs r4, #14 │ │ │ │ │ + movs r4, #54 @ 0x36 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldr r6, [sp, #512] @ 0x200 │ │ │ │ │ + ldr r6, [sp, #672] @ 0x2a0 │ │ │ │ │ movs r3, r0 │ │ │ │ │ - movs r2, #194 @ 0xc2 │ │ │ │ │ + movs r2, #234 @ 0xea │ │ │ │ │ movs r5, r0 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - cmp r3, #244 @ 0xf4 │ │ │ │ │ + cmp r4, #28 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - it mi │ │ │ │ │ - movmi r5, r0 │ │ │ │ │ - adds r6, r2, #4 │ │ │ │ │ + nop {7} │ │ │ │ │ + movs r5, r0 │ │ │ │ │ + adds r6, r7, #4 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - cmp r4, #122 @ 0x7a │ │ │ │ │ + cmp r4, #162 @ 0xa2 │ │ │ │ │ movs r5, r0 │ │ │ │ │ asrs r0, r4, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - cmp r0, #78 @ 0x4e │ │ │ │ │ + cmp r0, #118 @ 0x76 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - movs r5, #102 @ 0x66 │ │ │ │ │ + movs r5, #142 @ 0x8e │ │ │ │ │ movs r5, r0 │ │ │ │ │ - cmp r7, #74 @ 0x4a │ │ │ │ │ + cmp r7, #114 @ 0x72 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - cmp r3, #52 @ 0x34 │ │ │ │ │ + cmp r3, #92 @ 0x5c │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldr r3, [sp, #96] @ 0x60 │ │ │ │ │ + ldr r3, [sp, #256] @ 0x100 │ │ │ │ │ movs r3, r0 │ │ │ │ │ - subs r0, r3, #5 │ │ │ │ │ + subs r0, r0, #6 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - subs r0, r1, #7 │ │ │ │ │ + subs r0, r6, #7 │ │ │ │ │ movs r5, r0 │ │ │ │ │ ./src/nco/nco_rgr.c:1086 │ │ │ │ │ ldr r3, [pc, #340] @ (6cbe0 ) │ │ │ │ │ ldr r2, [sp, #200] @ 0xc8 │ │ │ │ │ ldr r4, [r2, r3] │ │ │ │ │ ldr r5, [r4, #0] │ │ │ │ │ blx 1057c │ │ │ │ │ @@ -197408,59 +197407,59 @@ │ │ │ │ │ blx 102c4 <__assert_fail@plt> │ │ │ │ │ ./src/nco/nco_rgr.c:1109 │ │ │ │ │ cmp r4, #2 │ │ │ │ │ bne.w 6a1c2 │ │ │ │ │ b.w 6a146 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - subs r4, r2, #6 │ │ │ │ │ + subs r4, r7, #6 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - subs r4, r7, #7 │ │ │ │ │ + movs r0, #36 @ 0x24 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - cmp r1, #214 @ 0xd6 │ │ │ │ │ + cmp r1, #254 @ 0xfe │ │ │ │ │ movs r5, r0 │ │ │ │ │ asrs r0, r4, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - movs r2, #94 @ 0x5e │ │ │ │ │ + movs r2, #134 @ 0x86 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - revsh r2, r0 │ │ │ │ │ + revsh r2, r5 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - adds r0, r2, r2 │ │ │ │ │ + adds r0, r7, r2 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - cmp r2, #20 │ │ │ │ │ + cmp r2, #60 @ 0x3c │ │ │ │ │ movs r5, r0 │ │ │ │ │ - hlt 0x0028 │ │ │ │ │ + revsh r0, r2 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - adds r6, r6, r1 │ │ │ │ │ + adds r6, r3, r2 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - movs r6, #214 @ 0xd6 │ │ │ │ │ + movs r6, #254 @ 0xfe │ │ │ │ │ movs r5, r0 │ │ │ │ │ - hlt 0x000c │ │ │ │ │ + hlt 0x0034 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - adds r2, r3, r1 │ │ │ │ │ + adds r2, r0, r2 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - movs r0, #198 @ 0xc6 │ │ │ │ │ + movs r0, #238 @ 0xee │ │ │ │ │ movs r5, r0 │ │ │ │ │ - rev16 r6, r6 │ │ │ │ │ + hlt 0x001e │ │ │ │ │ movs r5, r0 │ │ │ │ │ - adds r4, r0, r1 │ │ │ │ │ + adds r4, r5, r1 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - movs r0, #136 @ 0x88 │ │ │ │ │ + movs r0, #176 @ 0xb0 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - rev16 r0, r4 │ │ │ │ │ + hlt 0x0008 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - adds r6, r5, r0 │ │ │ │ │ + adds r6, r2, r1 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - movs r0, #74 @ 0x4a │ │ │ │ │ + movs r0, #114 @ 0x72 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - rev16 r2, r1 │ │ │ │ │ + rev16 r2, r6 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - adds r0, r3, r0 │ │ │ │ │ + adds r0, r0, r1 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - movs r0, #172 @ 0xac │ │ │ │ │ + movs r0, #212 @ 0xd4 │ │ │ │ │ movs r5, r0 │ │ │ │ │ │ │ │ │ │ 0006cc40 : │ │ │ │ │ nco_bsl_zro(): │ │ │ │ │ ./src/nco/nco_rgr.c:5152 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ │ mov r5, r1 │ │ │ │ │ @@ -197678,35 +197677,35 @@ │ │ │ │ │ strb r4, [r0, r1] │ │ │ │ │ movs r1, #251 @ 0xfb │ │ │ │ │ ands r1, r1 │ │ │ │ │ lsls r4, r7, #11 │ │ │ │ │ movs r7, r0 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - cmp r7, #180 @ 0xb4 │ │ │ │ │ + cmp r7, #220 @ 0xdc │ │ │ │ │ movs r5, r0 │ │ │ │ │ - cbnz r4, 6cdec │ │ │ │ │ + cbnz r4, 6cdf6 │ │ │ │ │ movs r5, r0 │ │ │ │ │ lsls r6, r0, #11 │ │ │ │ │ movs r7, r0 │ │ │ │ │ lsls r6, r4, #9 │ │ │ │ │ movs r7, r0 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - cmp r6, #186 @ 0xba │ │ │ │ │ + cmp r6, #226 @ 0xe2 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - cmp r6, #208 @ 0xd0 │ │ │ │ │ + cmp r6, #248 @ 0xf8 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - cmp r6, #206 @ 0xce │ │ │ │ │ + cmp r6, #246 @ 0xf6 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - cmp r6, #76 @ 0x4c │ │ │ │ │ + cmp r6, #116 @ 0x74 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - cmp r6, #70 @ 0x46 │ │ │ │ │ + cmp r6, #110 @ 0x6e │ │ │ │ │ movs r5, r0 │ │ │ │ │ - cmp r6, #92 @ 0x5c │ │ │ │ │ + cmp r6, #132 @ 0x84 │ │ │ │ │ movs r5, r0 │ │ │ │ │ │ │ │ │ │ 0006cde4 : │ │ │ │ │ nco_lat_wgt_gss(): │ │ │ │ │ ./src/nco/nco_rgr.c:5211 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r4, r0 │ │ │ │ │ @@ -198185,34 +198184,34 @@ │ │ │ │ │ ... │ │ │ │ │ strh r0, [r0, #0] │ │ │ │ │ eors r6, r4 │ │ │ │ │ cmp r5, #24 │ │ │ │ │ strb r4, [r0, r1] │ │ │ │ │ movs r1, #251 @ 0xfb │ │ │ │ │ ands r1, r1 │ │ │ │ │ - cmp r6, #206 @ 0xce │ │ │ │ │ + cmp r6, #246 @ 0xf6 │ │ │ │ │ movs r5, r0 │ │ │ │ │ lsls r4, r1, #5 │ │ │ │ │ movs r7, r0 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ lsls r4, r7, #4 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - cmp r5, #154 @ 0x9a │ │ │ │ │ + cmp r5, #194 @ 0xc2 │ │ │ │ │ movs r5, r0 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ cdp2 0, 14, cr0, cr12, cr6, {0} │ │ │ │ │ - cmp r3, #216 @ 0xd8 │ │ │ │ │ + cmp r4, #0 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - cmp r3, #146 @ 0x92 │ │ │ │ │ + cmp r3, #186 @ 0xba │ │ │ │ │ movs r5, r0 │ │ │ │ │ - cmp r3, #166 @ 0xa6 │ │ │ │ │ + cmp r3, #206 @ 0xce │ │ │ │ │ movs r5, r0 │ │ │ │ │ - cmp r2, #88 @ 0x58 │ │ │ │ │ + cmp r2, #128 @ 0x80 │ │ │ │ │ movs r5, r0 │ │ │ │ │ nco_lat_wgt_gss(): │ │ │ │ │ ./src/nco/nco_rgr.c:5331 │ │ │ │ │ blx 111fc │ │ │ │ │ cmp r0, #11 │ │ │ │ │ bne.w 6d042 │ │ │ │ │ ./src/nco/nco_rgr.c:5332 │ │ │ │ │ @@ -198275,17 +198274,17 @@ │ │ │ │ │ vmov.f64 d0, d8 │ │ │ │ │ blx 104ac │ │ │ │ │ b.n 6cea8 │ │ │ │ │ ./src/nco/nco_rgr.c:5341 │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - cmp r2, #140 @ 0x8c │ │ │ │ │ + cmp r2, #180 @ 0xb4 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - cmp r2, #164 @ 0xa4 │ │ │ │ │ + cmp r2, #204 @ 0xcc │ │ │ │ │ movs r5, r0 │ │ │ │ │ │ │ │ │ │ 0006d23c : │ │ │ │ │ nco_grd_2D_sng(): │ │ │ │ │ ./src/nco/nco_rgr.c:6097 │ │ │ │ │ subs r0, #1 │ │ │ │ │ ./src/nco/nco_rgr.c:6095 │ │ │ │ │ @@ -198317,21 +198316,21 @@ │ │ │ │ │ pop {r3, pc} │ │ │ │ │ ./src/nco/nco_rgr.c:6102 │ │ │ │ │ blx fb54 │ │ │ │ │ ./src/nco/nco_rgr.c:6106 │ │ │ │ │ movs r0, #0 │ │ │ │ │ ./src/nco/nco_rgr.c:6107 │ │ │ │ │ pop {r3, pc} │ │ │ │ │ - cmp r2, #134 @ 0x86 │ │ │ │ │ + cmp r2, #174 @ 0xae │ │ │ │ │ movs r5, r0 │ │ │ │ │ - cmp r6, #116 @ 0x74 │ │ │ │ │ + cmp r6, #156 @ 0x9c │ │ │ │ │ movs r5, r0 │ │ │ │ │ - cmp r4, #186 @ 0xba │ │ │ │ │ + cmp r4, #226 @ 0xe2 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - cmp r2, #228 @ 0xe4 │ │ │ │ │ + cmp r3, #12 │ │ │ │ │ movs r5, r0 │ │ │ │ │ │ │ │ │ │ 0006d27c : │ │ │ │ │ nco_grd_lat_sng(): │ │ │ │ │ ./src/nco/nco_rgr.c:6114 │ │ │ │ │ subs r0, #1 │ │ │ │ │ ./src/nco/nco_rgr.c:6112 │ │ │ │ │ @@ -198363,21 +198362,21 @@ │ │ │ │ │ pop {r3, pc} │ │ │ │ │ ./src/nco/nco_rgr.c:6119 │ │ │ │ │ blx fb54 │ │ │ │ │ ./src/nco/nco_rgr.c:6123 │ │ │ │ │ movs r0, #0 │ │ │ │ │ ./src/nco/nco_rgr.c:6124 │ │ │ │ │ pop {r3, pc} │ │ │ │ │ - cmp r7, #42 @ 0x2a │ │ │ │ │ + cmp r7, #82 @ 0x52 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - cmp r6, #188 @ 0xbc │ │ │ │ │ + cmp r6, #228 @ 0xe4 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - cmp r4, #122 @ 0x7a │ │ │ │ │ + cmp r4, #162 @ 0xa2 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - cmp r2, #164 @ 0xa4 │ │ │ │ │ + cmp r2, #204 @ 0xcc │ │ │ │ │ movs r5, r0 │ │ │ │ │ │ │ │ │ │ 0006d2bc : │ │ │ │ │ nco_grd_lon_sng(): │ │ │ │ │ ./src/nco/nco_rgr.c:6131 │ │ │ │ │ subs r0, #1 │ │ │ │ │ ./src/nco/nco_rgr.c:6129 │ │ │ │ │ @@ -198421,25 +198420,25 @@ │ │ │ │ │ ./src/nco/nco_rgr.c:6138 │ │ │ │ │ blx fb54 │ │ │ │ │ ./src/nco/nco_rgr.c:6142 │ │ │ │ │ movs r0, #0 │ │ │ │ │ ./src/nco/nco_rgr.c:6143 │ │ │ │ │ pop {r3, pc} │ │ │ │ │ nop │ │ │ │ │ - adds r0, #168 @ 0xa8 │ │ │ │ │ + adds r0, #208 @ 0xd0 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - cmp r7, #94 @ 0x5e │ │ │ │ │ + cmp r7, #134 @ 0x86 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - adds r0, #64 @ 0x40 │ │ │ │ │ + adds r0, #104 @ 0x68 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - cmp r7, #178 @ 0xb2 │ │ │ │ │ + cmp r7, #218 @ 0xda │ │ │ │ │ movs r5, r0 │ │ │ │ │ - cmp r7, #216 @ 0xd8 │ │ │ │ │ + adds r0, #0 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - adds r0, #2 │ │ │ │ │ + adds r0, #42 @ 0x2a │ │ │ │ │ movs r5, r0 │ │ │ │ │ │ │ │ │ │ 0006d314 : │ │ │ │ │ nco_grd_xtn_sng(): │ │ │ │ │ ./src/nco/nco_rgr.c:6150 │ │ │ │ │ cmp r0, #1 │ │ │ │ │ beq.n 6d334 │ │ │ │ │ @@ -198464,19 +198463,19 @@ │ │ │ │ │ ./src/nco/nco_rgr.c:6159 │ │ │ │ │ bx lr │ │ │ │ │ ./src/nco/nco_rgr.c:6150 │ │ │ │ │ ldr r0, [pc, #12] @ (6d344 ) │ │ │ │ │ add r0, pc │ │ │ │ │ bx lr │ │ │ │ │ nop │ │ │ │ │ - adds r0, #126 @ 0x7e │ │ │ │ │ + adds r0, #166 @ 0xa6 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - lsls r4, r1, #25 │ │ │ │ │ + lsls r4, r6, #25 │ │ │ │ │ movs r3, r0 │ │ │ │ │ - add r1, sp, #472 @ 0x1d8 │ │ │ │ │ + add r1, sp, #632 @ 0x278 │ │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ │ │ 0006d348 : │ │ │ │ │ nco_rgr_grd_sng(): │ │ │ │ │ ./src/nco/nco_rgr.c:6166 │ │ │ │ │ subs r0, #1 │ │ │ │ │ ./src/nco/nco_rgr.c:6164 │ │ │ │ │ @@ -198508,21 +198507,21 @@ │ │ │ │ │ pop {r3, pc} │ │ │ │ │ ./src/nco/nco_rgr.c:6171 │ │ │ │ │ blx fb54 │ │ │ │ │ ./src/nco/nco_rgr.c:6175 │ │ │ │ │ movs r0, #0 │ │ │ │ │ ./src/nco/nco_rgr.c:6176 │ │ │ │ │ pop {r3, pc} │ │ │ │ │ - adds r0, #126 @ 0x7e │ │ │ │ │ + adds r0, #166 @ 0xa6 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - adds r0, #84 @ 0x54 │ │ │ │ │ + adds r0, #124 @ 0x7c │ │ │ │ │ movs r5, r0 │ │ │ │ │ - adds r0, #102 @ 0x66 │ │ │ │ │ + adds r0, #142 @ 0x8e │ │ │ │ │ movs r5, r0 │ │ │ │ │ - adds r0, #84 @ 0x54 │ │ │ │ │ + adds r0, #124 @ 0x7c │ │ │ │ │ movs r5, r0 │ │ │ │ │ │ │ │ │ │ 0006d388 : │ │ │ │ │ nco_rgr_mth_sng(): │ │ │ │ │ ./src/nco/nco_rgr.c:6183 │ │ │ │ │ subs r0, #1 │ │ │ │ │ ./src/nco/nco_rgr.c:6181 │ │ │ │ │ @@ -198554,21 +198553,21 @@ │ │ │ │ │ pop {r3, pc} │ │ │ │ │ ./src/nco/nco_rgr.c:6188 │ │ │ │ │ blx fb54 │ │ │ │ │ ./src/nco/nco_rgr.c:6192 │ │ │ │ │ movs r0, #0 │ │ │ │ │ ./src/nco/nco_rgr.c:6193 │ │ │ │ │ pop {r3, pc} │ │ │ │ │ - adds r0, #142 @ 0x8e │ │ │ │ │ + adds r0, #182 @ 0xb6 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - adds r0, #68 @ 0x44 │ │ │ │ │ + adds r0, #108 @ 0x6c │ │ │ │ │ movs r5, r0 │ │ │ │ │ - adds r0, #86 @ 0x56 │ │ │ │ │ + adds r0, #126 @ 0x7e │ │ │ │ │ movs r5, r0 │ │ │ │ │ - b.n 6d2e0 │ │ │ │ │ + b.n 6d330 │ │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ │ │ 0006d3c8 : │ │ │ │ │ nco_rgr_mpf_sng(): │ │ │ │ │ ./src/nco/nco_rgr.c:6200 │ │ │ │ │ subs r0, #1 │ │ │ │ │ ./src/nco/nco_rgr.c:6198 │ │ │ │ │ @@ -198612,25 +198611,25 @@ │ │ │ │ │ ./src/nco/nco_rgr.c:6207 │ │ │ │ │ blx fb54 │ │ │ │ │ ./src/nco/nco_rgr.c:6211 │ │ │ │ │ movs r0, #0 │ │ │ │ │ ./src/nco/nco_rgr.c:6212 │ │ │ │ │ pop {r3, pc} │ │ │ │ │ nop │ │ │ │ │ - adds r1, #152 @ 0x98 │ │ │ │ │ + adds r1, #192 @ 0xc0 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - adds r0, #90 @ 0x5a │ │ │ │ │ + adds r0, #130 @ 0x82 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - adds r1, #112 @ 0x70 │ │ │ │ │ + adds r1, #152 @ 0x98 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - adds r0, #182 @ 0xb6 │ │ │ │ │ + adds r0, #222 @ 0xde │ │ │ │ │ movs r5, r0 │ │ │ │ │ - adds r0, #212 @ 0xd4 │ │ │ │ │ + adds r0, #252 @ 0xfc │ │ │ │ │ movs r5, r0 │ │ │ │ │ - stc2l 0, cr0, [sl, #12]! │ │ │ │ │ + cdp2 0, 1, cr0, cr2, cr3, {0} │ │ │ │ │ │ │ │ │ │ 0006d420 : │ │ │ │ │ nco_rgr_nrm_sng(): │ │ │ │ │ ./src/nco/nco_rgr.c:6219 │ │ │ │ │ subs r0, #1 │ │ │ │ │ ./src/nco/nco_rgr.c:6217 │ │ │ │ │ push {r3, lr} │ │ │ │ │ @@ -198661,21 +198660,21 @@ │ │ │ │ │ pop {r3, pc} │ │ │ │ │ ./src/nco/nco_rgr.c:6224 │ │ │ │ │ blx fb54 │ │ │ │ │ ./src/nco/nco_rgr.c:6228 │ │ │ │ │ movs r0, #0 │ │ │ │ │ ./src/nco/nco_rgr.c:6229 │ │ │ │ │ pop {r3, pc} │ │ │ │ │ - adds r1, #182 @ 0xb6 │ │ │ │ │ + adds r1, #222 @ 0xde │ │ │ │ │ movs r5, r0 │ │ │ │ │ - adds r1, #92 @ 0x5c │ │ │ │ │ + adds r1, #132 @ 0x84 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - adds r1, #98 @ 0x62 │ │ │ │ │ + adds r1, #138 @ 0x8a │ │ │ │ │ movs r5, r0 │ │ │ │ │ - b.n 6d248 │ │ │ │ │ + b.n 6d298 │ │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ │ │ 0006d460 : │ │ │ │ │ nco_tps_cmd_fmt_sng(): │ │ │ │ │ ./src/nco/nco_rgr.c:6236 │ │ │ │ │ subs r0, #1 │ │ │ │ │ ./src/nco/nco_rgr.c:6234 │ │ │ │ │ @@ -198747,35 +198746,35 @@ │ │ │ │ │ ./src/nco/nco_rgr.c:6261 │ │ │ │ │ blx fb54 │ │ │ │ │ ./src/nco/nco_rgr.c:6265 │ │ │ │ │ movs r0, #0 │ │ │ │ │ ./src/nco/nco_rgr.c:6266 │ │ │ │ │ pop {r3, pc} │ │ │ │ │ nop │ │ │ │ │ - adds r2, #230 @ 0xe6 │ │ │ │ │ + adds r3, #14 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - adds r1, #116 @ 0x74 │ │ │ │ │ + adds r1, #156 @ 0x9c │ │ │ │ │ movs r5, r0 │ │ │ │ │ - adds r1, #126 @ 0x7e │ │ │ │ │ + adds r1, #166 @ 0xa6 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - adds r1, #156 @ 0x9c │ │ │ │ │ + adds r1, #196 @ 0xc4 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - adds r2, #194 @ 0xc2 │ │ │ │ │ + adds r2, #234 @ 0xea │ │ │ │ │ movs r5, r0 │ │ │ │ │ - adds r2, #88 @ 0x58 │ │ │ │ │ + adds r2, #128 @ 0x80 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - adds r2, #126 @ 0x7e │ │ │ │ │ + adds r2, #166 @ 0xa6 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - adds r1, #152 @ 0x98 │ │ │ │ │ + adds r1, #192 @ 0xc0 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - adds r1, #162 @ 0xa2 │ │ │ │ │ + adds r1, #202 @ 0xca │ │ │ │ │ movs r5, r0 │ │ │ │ │ - adds r1, #188 @ 0xbc │ │ │ │ │ + adds r1, #228 @ 0xe4 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - adds r2, #14 │ │ │ │ │ + adds r2, #54 @ 0x36 │ │ │ │ │ movs r5, r0 │ │ │ │ │ │ │ │ │ │ 0006d4f0 : │ │ │ │ │ nco_rgr_tps(): │ │ │ │ │ ./src/nco/nco_rgr.c:6036 │ │ │ │ │ ldr r1, [pc, #400] @ (6d684 ) │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ @@ -199008,41 +199007,41 @@ │ │ │ │ │ b.n 6d628 │ │ │ │ │ ./src/nco/nco_rgr.c:6090 │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ @ instruction: 0xfa4e0006 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - adds r3, #48 @ 0x30 │ │ │ │ │ + adds r3, #88 @ 0x58 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - adds r3, #54 @ 0x36 │ │ │ │ │ + adds r3, #94 @ 0x5e │ │ │ │ │ movs r5, r0 │ │ │ │ │ @ instruction: 0xfa1c0006 │ │ │ │ │ - adds r2, #56 @ 0x38 │ │ │ │ │ + adds r2, #96 @ 0x60 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - adds r2, #58 @ 0x3a │ │ │ │ │ + adds r2, #98 @ 0x62 │ │ │ │ │ movs r5, r0 │ │ │ │ │ asrs r0, r4, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - adds r2, #12 │ │ │ │ │ + adds r2, #52 @ 0x34 │ │ │ │ │ movs r5, r0 │ │ │ │ │ ldr??.w r0, [ip, r6] │ │ │ │ │ - adds r1, #116 @ 0x74 │ │ │ │ │ + adds r1, #156 @ 0x9c │ │ │ │ │ movs r5, r0 │ │ │ │ │ - adds r1, #120 @ 0x78 │ │ │ │ │ + adds r1, #160 @ 0xa0 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - movs r2, #188 @ 0xbc │ │ │ │ │ + movs r2, #228 @ 0xe4 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldrsh r2, [r5, r1] │ │ │ │ │ + ldrsh r2, [r2, r2] │ │ │ │ │ movs r3, r0 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - adds r1, #136 @ 0x88 │ │ │ │ │ + adds r1, #176 @ 0xb0 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - push {r1, r3, r5, r6, lr} │ │ │ │ │ + push {r1, r4, r7, lr} │ │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ │ │ 0006d6c8 : │ │ │ │ │ nco_tps_cmd_sng(): │ │ │ │ │ ./src/nco/nco_rgr.c:6273 │ │ │ │ │ subs r0, #1 │ │ │ │ │ ./src/nco/nco_rgr.c:6271 │ │ │ │ │ @@ -199114,35 +199113,35 @@ │ │ │ │ │ ./src/nco/nco_rgr.c:6287 │ │ │ │ │ blx fb54 │ │ │ │ │ ./src/nco/nco_rgr.c:6291 │ │ │ │ │ movs r0, #0 │ │ │ │ │ ./src/nco/nco_rgr.c:6292 │ │ │ │ │ pop {r3, pc} │ │ │ │ │ nop │ │ │ │ │ - adds r0, #126 @ 0x7e │ │ │ │ │ + adds r0, #166 @ 0xa6 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - cmp r7, #12 │ │ │ │ │ + cmp r7, #52 @ 0x34 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - adds r1, #110 @ 0x6e │ │ │ │ │ + adds r1, #150 @ 0x96 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - cmp r7, #52 @ 0x34 │ │ │ │ │ + cmp r7, #92 @ 0x5c │ │ │ │ │ movs r5, r0 │ │ │ │ │ - adds r0, #90 @ 0x5a │ │ │ │ │ + adds r0, #130 @ 0x82 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - adds r1, #148 @ 0x94 │ │ │ │ │ + adds r1, #188 @ 0xbc │ │ │ │ │ movs r5, r0 │ │ │ │ │ - adds r1, #158 @ 0x9e │ │ │ │ │ + adds r1, #198 @ 0xc6 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - cmp r7, #48 @ 0x30 │ │ │ │ │ + cmp r7, #88 @ 0x58 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - cmp r7, #58 @ 0x3a │ │ │ │ │ + cmp r7, #98 @ 0x62 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - adds r1, #84 @ 0x54 │ │ │ │ │ + adds r1, #124 @ 0x7c │ │ │ │ │ movs r5, r0 │ │ │ │ │ - adds r1, #98 @ 0x62 │ │ │ │ │ + adds r1, #138 @ 0x8a │ │ │ │ │ movs r5, r0 │ │ │ │ │ │ │ │ │ │ 0006d758 : │ │ │ │ │ nco_lon_dff_brnch_dgr(): │ │ │ │ │ ./src/nco/nco_rgr.c:9929 │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ ldr r2, [pc, #212] @ (6d830 ) │ │ │ │ │ @@ -199251,21 +199250,21 @@ │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ strh r0, [r0, #0] │ │ │ │ │ eors r6, r6 │ │ │ │ │ @ instruction: 0xf7e20006 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - adds r1, #128 @ 0x80 │ │ │ │ │ + adds r1, #168 @ 0xa8 │ │ │ │ │ movs r5, r0 │ │ │ │ │ @ instruction: 0xf7b40006 │ │ │ │ │ @ instruction: 0xf78e0006 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - adds r0, #198 @ 0xc6 │ │ │ │ │ + adds r0, #238 @ 0xee │ │ │ │ │ movs r5, r0 │ │ │ │ │ │ │ │ │ │ 0006d84c : │ │ │ │ │ nco_lon_dff_brnch_rdn(): │ │ │ │ │ ./src/nco/nco_rgr.c:9949 │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ ldr r2, [pc, #272] @ (6d960 ) │ │ │ │ │ @@ -199405,23 +199404,23 @@ │ │ │ │ │ cmp r5, #24 │ │ │ │ │ strb r4, [r0, r1] │ │ │ │ │ movs r1, #251 @ 0xfb │ │ │ │ │ stmia r0!, {r0, r3} │ │ │ │ │ @ instruction: 0xf6ee0006 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - adds r0, #164 @ 0xa4 │ │ │ │ │ + adds r0, #204 @ 0xcc │ │ │ │ │ movs r5, r0 │ │ │ │ │ @ instruction: 0xf6b80006 │ │ │ │ │ @ instruction: 0xf69a0006 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - cmp r7, #198 @ 0xc6 │ │ │ │ │ + cmp r7, #238 @ 0xee │ │ │ │ │ movs r5, r0 │ │ │ │ │ - cmp r7, #136 @ 0x88 │ │ │ │ │ + cmp r7, #176 @ 0xb0 │ │ │ │ │ movs r5, r0 │ │ │ │ │ │ │ │ │ │ 0006d980 : │ │ │ │ │ nco_sph_plg_area(): │ │ │ │ │ ./src/nco/nco_rgr.c:5351 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r6, r0 │ │ │ │ │ @@ -199829,26 +199828,26 @@ │ │ │ │ │ ... │ │ │ │ │ strh r0, [r0, #0] │ │ │ │ │ eors r6, r4 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ strh r0, [r0, #0] │ │ │ │ │ stmia r0!, {r1, r2, r5, r6} │ │ │ │ │ - subs r4, #178 @ 0xb2 │ │ │ │ │ + subs r4, #218 @ 0xda │ │ │ │ │ movs r5, r0 │ │ │ │ │ sub.w r0, ip, #8781824 @ 0x860000 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ @ instruction: 0xf5900006 │ │ │ │ │ - cmp r7, #24 │ │ │ │ │ + cmp r7, #64 @ 0x40 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - subs r2, #162 @ 0xa2 │ │ │ │ │ + subs r2, #202 @ 0xca │ │ │ │ │ movs r5, r0 │ │ │ │ │ bfi r0, r8, #0, #7 │ │ │ │ │ - cmp r5, #20 │ │ │ │ │ + cmp r5, #60 @ 0x3c │ │ │ │ │ movs r5, r0 │ │ │ │ │ ./src/nco/nco_rgr.c:5542 (discriminator 1) │ │ │ │ │ vldmia r1!, {d7} │ │ │ │ │ vldr d6, [r8] │ │ │ │ │ vcmp.f64 d6, d7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ bne.n 6dcca │ │ │ │ │ @@ -200750,23 +200749,23 @@ │ │ │ │ │ eors r1, r3 │ │ │ │ │ ldr r1, [sp, #616] @ 0x268 │ │ │ │ │ ldr r1, [sp, #612] @ 0x264 │ │ │ │ │ ldr r1, [sp, #612] @ 0x264 │ │ │ │ │ subs r7, #185 @ 0xb9 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - cmp r1, #60 @ 0x3c │ │ │ │ │ + cmp r1, #100 @ 0x64 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - cmp r4, #24 │ │ │ │ │ + cmp r4, #64 @ 0x40 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - cmp r5, #176 @ 0xb0 │ │ │ │ │ + cmp r5, #216 @ 0xd8 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - adds r0, #94 @ 0x5e │ │ │ │ │ + adds r0, #134 @ 0x86 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - adds r0, #78 @ 0x4e │ │ │ │ │ + adds r0, #118 @ 0x76 │ │ │ │ │ movs r5, r0 │ │ │ │ │ nco_sph_plg_area(): │ │ │ │ │ ./src/nco/nco_rgr.c:5905 (discriminator 1) │ │ │ │ │ ldr r3, [pc, #1020] @ (6e8e0 ) │ │ │ │ │ ldr r2, [sp, #180] @ 0xb4 │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r6, [r3, #0] │ │ │ │ │ @@ -201219,21 +201218,21 @@ │ │ │ │ │ subs r4, #226 @ 0xe2 │ │ │ │ │ cmp r5, #24 │ │ │ │ │ strb r4, [r0, r1] │ │ │ │ │ movs r1, #251 @ 0xfb │ │ │ │ │ subs r7, #249 @ 0xf9 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - cmp r4, #168 @ 0xa8 │ │ │ │ │ + cmp r4, #208 @ 0xd0 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - movs r5, #46 @ 0x2e │ │ │ │ │ + movs r5, #86 @ 0x56 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - movs r5, #154 @ 0x9a │ │ │ │ │ + movs r5, #194 @ 0xc2 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - movs r4, #6 │ │ │ │ │ + movs r4, #46 @ 0x2e │ │ │ │ │ movs r5, r0 │ │ │ │ │ ./src/nco/nco_rgr.c:5968 │ │ │ │ │ ldr.w r3, [pc, #1032] @ 6ed00 │ │ │ │ │ ldr r2, [sp, #180] @ 0xb4 │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ str r3, [sp, #168] @ 0xa8 │ │ │ │ │ ldr r4, [r3, #0] │ │ │ │ │ @@ -201743,23 +201742,23 @@ │ │ │ │ │ subs r5, #60 @ 0x3c │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ strh r0, [r0, #0] │ │ │ │ │ eors r6, r2 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - cmp r1, #166 @ 0xa6 │ │ │ │ │ + cmp r1, #206 @ 0xce │ │ │ │ │ movs r5, r0 │ │ │ │ │ - cmp r2, #0 │ │ │ │ │ + cmp r2, #40 @ 0x28 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - cmp r2, #210 @ 0xd2 │ │ │ │ │ + cmp r2, #250 @ 0xfa │ │ │ │ │ movs r5, r0 │ │ │ │ │ - cmp r2, #8 │ │ │ │ │ + cmp r2, #48 @ 0x30 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - movs r3, #190 @ 0xbe │ │ │ │ │ + movs r3, #230 @ 0xe6 │ │ │ │ │ movs r5, r0 │ │ │ │ │ ./src/nco/nco_rgr.c:5638 (discriminator 1) │ │ │ │ │ adds r2, r4, r3 │ │ │ │ │ add.w r2, r6, r2, lsl #3 │ │ │ │ │ vldr d7, [r2] │ │ │ │ │ vabs.f64 d7, d7 │ │ │ │ │ vcmp.f64 d7, d3 │ │ │ │ │ @@ -202196,56 +202195,56 @@ │ │ │ │ │ ... │ │ │ │ │ movs r0, r0 │ │ │ │ │ eors r1, r3 │ │ │ │ │ ldr r5, [sp, #228] @ 0xe4 │ │ │ │ │ add r2, pc, #328 @ (adr r2, 6f24c ) │ │ │ │ │ svc 70 @ 0x46 │ │ │ │ │ subs r7, #145 @ 0x91 │ │ │ │ │ - movs r2, #54 @ 0x36 │ │ │ │ │ + movs r2, #94 @ 0x5e │ │ │ │ │ movs r5, r0 │ │ │ │ │ - str r7, [sp, #104] @ 0x68 │ │ │ │ │ + str r7, [sp, #264] @ 0x108 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - @ instruction: 0xf4e80004 │ │ │ │ │ - adds r2, r4, #4 │ │ │ │ │ + adds.w r0, r0, #8650752 @ 0x840000 │ │ │ │ │ + adds r2, r1, #5 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - str r6, [sp, #936] @ 0x3a8 │ │ │ │ │ + str r7, [sp, #72] @ 0x48 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - @ instruction: 0xf4b80004 │ │ │ │ │ - movs r3, #182 @ 0xb6 │ │ │ │ │ + @ instruction: 0xf4e00004 │ │ │ │ │ + movs r3, #222 @ 0xde │ │ │ │ │ movs r5, r0 │ │ │ │ │ - str r6, [sp, #840] @ 0x348 │ │ │ │ │ + str r6, [sp, #1000] @ 0x3e8 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - @ instruction: 0xf4a00004 │ │ │ │ │ - movs r3, #142 @ 0x8e │ │ │ │ │ + @ instruction: 0xf4c80004 │ │ │ │ │ + movs r3, #182 @ 0xb6 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - str r6, [sp, #704] @ 0x2c0 │ │ │ │ │ + str r6, [sp, #864] @ 0x360 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - orns r0, lr, #8650752 @ 0x840000 │ │ │ │ │ - subs r4, r0, #0 │ │ │ │ │ + @ instruction: 0xf4a60004 │ │ │ │ │ + subs r4, r5, #0 │ │ │ │ │ movs r5, r0 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - movs r5, #248 @ 0xf8 │ │ │ │ │ + movs r6, #32 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - movs r2, #34 @ 0x22 │ │ │ │ │ + movs r2, #74 @ 0x4a │ │ │ │ │ movs r5, r0 │ │ │ │ │ - str r5, [sp, #688] @ 0x2b0 │ │ │ │ │ + str r5, [sp, #848] @ 0x350 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - @ instruction: 0xf37a0004 │ │ │ │ │ - adds r4, r6, r2 │ │ │ │ │ + usat16 r0, #4, r2 │ │ │ │ │ + adds r4, r3, r3 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - str r5, [sp, #320] @ 0x140 │ │ │ │ │ + str r5, [sp, #480] @ 0x1e0 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - @ instruction: 0xf31e0004 │ │ │ │ │ - adds r4, r0, r4 │ │ │ │ │ + sbfx r0, r6, #0, #5 │ │ │ │ │ + adds r4, r5, r4 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - str r5, [sp, #224] @ 0xe0 │ │ │ │ │ + str r5, [sp, #384] @ 0x180 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ssat r0, #5, r6 │ │ │ │ │ - adds r4, r2, r3 │ │ │ │ │ + ssat16 r0, #5, lr │ │ │ │ │ + adds r4, r7, r3 │ │ │ │ │ movs r5, r0 │ │ │ │ │ │ │ │ │ │ 0006f16c : │ │ │ │ │ nco_rgr_wgt(): │ │ │ │ │ ./src/nco/nco_rgr.c:2327 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ ./src/nco/nco_rgr.c:2397 │ │ │ │ │ @@ -202993,103 +202992,103 @@ │ │ │ │ │ str r6, [sp, #8] │ │ │ │ │ mov r5, r7 │ │ │ │ │ add r2, pc │ │ │ │ │ str r4, [sp, #4] │ │ │ │ │ blx 1173c <__fprintf_chk@plt+0x4> │ │ │ │ │ str r7, [sp, #188] @ 0xbc │ │ │ │ │ b.n 6f536 │ │ │ │ │ - str r4, [r2, #120] @ 0x78 │ │ │ │ │ + str r4, [r7, #120] @ 0x78 │ │ │ │ │ movs r5, r0 │ │ │ │ │ ble.n 6f640 │ │ │ │ │ movs r6, r0 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ ble.n 6f620 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - str r4, [r7, #112] @ 0x70 │ │ │ │ │ + str r4, [r4, #116] @ 0x74 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - add r2, pc, #432 @ (adr r2, 6f89c ) │ │ │ │ │ + add r2, pc, #592 @ (adr r2, 6f93c ) │ │ │ │ │ movs r2, r0 │ │ │ │ │ - ble.n 6f714 │ │ │ │ │ + ble.n 6f764 │ │ │ │ │ movs r2, r0 │ │ │ │ │ - b.n 6f96c │ │ │ │ │ + b.n 6f9bc │ │ │ │ │ movs r3, r0 │ │ │ │ │ - str r6, [r4, #108] @ 0x6c │ │ │ │ │ + str r6, [r1, #112] @ 0x70 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - svc 208 @ 0xd0 │ │ │ │ │ + svc 248 @ 0xf8 │ │ │ │ │ movs r3, r0 │ │ │ │ │ - movs r4, #76 @ 0x4c │ │ │ │ │ + movs r4, #116 @ 0x74 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - str r2, [r5, #64] @ 0x40 │ │ │ │ │ + str r2, [r2, #68] @ 0x44 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - str r4, [r4, #96] @ 0x60 │ │ │ │ │ + str r4, [r1, #100] @ 0x64 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - movs r4, #30 │ │ │ │ │ + movs r4, #70 @ 0x46 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - movs r4, #160 @ 0xa0 │ │ │ │ │ + movs r4, #200 @ 0xc8 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - movs r4, #150 @ 0x96 │ │ │ │ │ + movs r4, #190 @ 0xbe │ │ │ │ │ movs r5, r0 │ │ │ │ │ - movs r4, #148 @ 0x94 │ │ │ │ │ + movs r4, #188 @ 0xbc │ │ │ │ │ movs r5, r0 │ │ │ │ │ - movs r4, #154 @ 0x9a │ │ │ │ │ + movs r4, #194 @ 0xc2 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ble.n 6f660 │ │ │ │ │ + ble.n 6f6b0 │ │ │ │ │ movs r3, r0 │ │ │ │ │ - ble.n 6f668 │ │ │ │ │ + ble.n 6f6b8 │ │ │ │ │ movs r3, r0 │ │ │ │ │ - movs r4, #124 @ 0x7c │ │ │ │ │ + movs r4, #164 @ 0xa4 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ble.n 6f654 │ │ │ │ │ + ble.n 6f6a4 │ │ │ │ │ movs r3, r0 │ │ │ │ │ asrs r0, r4, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - movs r2, #244 @ 0xf4 │ │ │ │ │ + movs r3, #28 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - str r0, [r2, #44] @ 0x2c │ │ │ │ │ + str r0, [r7, #44] @ 0x2c │ │ │ │ │ movs r5, r0 │ │ │ │ │ - bgt.n 6f684 │ │ │ │ │ + bgt.n 6f6d4 │ │ │ │ │ movs r3, r0 │ │ │ │ │ - movs r3, #166 @ 0xa6 │ │ │ │ │ + movs r3, #206 @ 0xce │ │ │ │ │ movs r5, r0 │ │ │ │ │ - asrs r6, r7, #4 │ │ │ │ │ + asrs r6, r4, #5 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - stmia r6!, {r1, r7} │ │ │ │ │ + stmia r6!, {r1, r3, r5, r7} │ │ │ │ │ movs r2, r0 │ │ │ │ │ - ble.n 6f814 │ │ │ │ │ + ble.n 6f664 │ │ │ │ │ movs r3, r0 │ │ │ │ │ - ble.n 6f7b8 │ │ │ │ │ + ble.n 6f808 │ │ │ │ │ movs r3, r0 │ │ │ │ │ - ble.n 6f7dc │ │ │ │ │ + ble.n 6f82c │ │ │ │ │ movs r3, r0 │ │ │ │ │ - stmia r6!, {r2, r3, r4} │ │ │ │ │ + stmia r6!, {r2, r6} │ │ │ │ │ movs r2, r0 │ │ │ │ │ - str r0, [sp, #664] @ 0x298 │ │ │ │ │ + str r0, [sp, #824] @ 0x338 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - cdp 0, 7, cr0, cr4, cr4, {0} │ │ │ │ │ - bmi.n 6f850 │ │ │ │ │ + cdp 0, 9, cr0, cr12, cr4, {0} │ │ │ │ │ + bmi.n 6f6a0 │ │ │ │ │ movs r3, r0 │ │ │ │ │ - movs r4, #96 @ 0x60 │ │ │ │ │ + movs r4, #136 @ 0x88 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - movs r4, #60 @ 0x3c │ │ │ │ │ + movs r4, #100 @ 0x64 │ │ │ │ │ movs r5, r0 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - movs r5, #24 │ │ │ │ │ + movs r5, #64 @ 0x40 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - movs r6, #114 @ 0x72 │ │ │ │ │ + movs r6, #154 @ 0x9a │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldrh r6, [r7, #60] @ 0x3c │ │ │ │ │ + ldrh r6, [r4, #62] @ 0x3e │ │ │ │ │ movs r5, r0 │ │ │ │ │ - stc 0, cr0, [ip, #16] │ │ │ │ │ - movs r6, #142 @ 0x8e │ │ │ │ │ + ldc 0, cr0, [r4, #16]! │ │ │ │ │ + movs r6, #182 @ 0xb6 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - bgt.n 6f768 │ │ │ │ │ + ble.n 6f7b8 │ │ │ │ │ movs r3, r0 │ │ │ │ │ - movs r2, #108 @ 0x6c │ │ │ │ │ + movs r2, #148 @ 0x94 │ │ │ │ │ movs r5, r0 │ │ │ │ │ nco_rgr_wgt(): │ │ │ │ │ ./src/nco/nco_rgr.c:2629 (discriminator 1) │ │ │ │ │ ldr.w r3, [sl, #20] │ │ │ │ │ str r3, [sp, #280] @ 0x118 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ beq.w 739e6 │ │ │ │ │ @@ -203897,47 +203896,47 @@ │ │ │ │ │ b.n 6fdf4 │ │ │ │ │ nop │ │ │ │ │ nop.w │ │ │ │ │ stmia r1!, {r3, r4, r5, r6, r7} │ │ │ │ │ subs r3, r4, r1 │ │ │ │ │ add r5, pc, #880 @ (adr r5, 70120 ) │ │ │ │ │ eors r4, r1 │ │ │ │ │ - movs r5, #68 @ 0x44 │ │ │ │ │ + movs r5, #108 @ 0x6c │ │ │ │ │ movs r5, r0 │ │ │ │ │ - movs r5, #68 @ 0x44 │ │ │ │ │ + movs r5, #108 @ 0x6c │ │ │ │ │ movs r5, r0 │ │ │ │ │ - movs r5, #70 @ 0x46 │ │ │ │ │ + movs r5, #110 @ 0x6e │ │ │ │ │ movs r5, r0 │ │ │ │ │ - movs r5, #72 @ 0x48 │ │ │ │ │ + movs r5, #112 @ 0x70 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - movs r5, #74 @ 0x4a │ │ │ │ │ + movs r5, #114 @ 0x72 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - movs r5, #76 @ 0x4c │ │ │ │ │ + movs r5, #116 @ 0x74 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - movs r5, #74 @ 0x4a │ │ │ │ │ + movs r5, #114 @ 0x72 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - movs r5, #68 @ 0x44 │ │ │ │ │ + movs r5, #108 @ 0x6c │ │ │ │ │ movs r5, r0 │ │ │ │ │ - movs r5, #64 @ 0x40 │ │ │ │ │ + movs r5, #104 @ 0x68 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - bhi.n 6fd4c │ │ │ │ │ + bhi.n 6fd9c │ │ │ │ │ movs r3, r0 │ │ │ │ │ - bhi.n 6fd50 │ │ │ │ │ + bhi.n 6fda0 │ │ │ │ │ movs r3, r0 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - movs r4, #216 @ 0xd8 │ │ │ │ │ + movs r5, #0 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldrb r4, [r7, r6] │ │ │ │ │ + ldrb r4, [r4, r7] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldr r3, [sp, #968] @ 0x3c8 │ │ │ │ │ + ldr r4, [sp, #104] @ 0x68 │ │ │ │ │ movs r2, r0 │ │ │ │ │ - bcc.n 6fd04 │ │ │ │ │ + bcc.n 6fd54 │ │ │ │ │ movs r3, r0 │ │ │ │ │ - movs r3, #228 @ 0xe4 │ │ │ │ │ + movs r4, #12 │ │ │ │ │ movs r5, r0 │ │ │ │ │ ./src/nco/nco_rgr.c:3113 │ │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ble.n 6fe54 │ │ │ │ │ ldr r3, [pc, #732] @ (700d8 ) │ │ │ │ │ movs r4, #0 │ │ │ │ │ @@ -204249,15 +204248,15 @@ │ │ │ │ │ subs r5, #6 │ │ │ │ │ movs r0, r0 │ │ │ │ │ bics r4, r6 │ │ │ │ │ movs r0, r0 │ │ │ │ │ orrs r4, r6 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - movs r3, #76 @ 0x4c │ │ │ │ │ + movs r3, #116 @ 0x74 │ │ │ │ │ movs r5, r0 │ │ │ │ │ ./src/nco/nco_rgr.c:3293 (discriminator 2) │ │ │ │ │ adds r4, #1 │ │ │ │ │ cmp r4, r2 │ │ │ │ │ bge.w 7249a │ │ │ │ │ ./src/nco/nco_rgr.c:3294 │ │ │ │ │ vldmia r3!, {d7} │ │ │ │ │ @@ -204715,25 +204714,25 @@ │ │ │ │ │ ands r1, r5 │ │ │ │ │ cmp r5, #27 │ │ │ │ │ strb r4, [r0, r1] │ │ │ │ │ movs r1, #251 @ 0xfb │ │ │ │ │ ands r1, r5 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - cmp r5, #178 @ 0xb2 │ │ │ │ │ + cmp r5, #218 @ 0xda │ │ │ │ │ movs r5, r0 │ │ │ │ │ - adds r0, #60 @ 0x3c │ │ │ │ │ + adds r0, #100 @ 0x64 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - adds r0, #132 @ 0x84 │ │ │ │ │ + adds r0, #172 @ 0xac │ │ │ │ │ movs r5, r0 │ │ │ │ │ - adds r0, #90 @ 0x5a │ │ │ │ │ + adds r0, #130 @ 0x82 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - adds r0, #120 @ 0x78 │ │ │ │ │ + adds r0, #160 @ 0xa0 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldmia r7!, {r1, r3, r5, r6} │ │ │ │ │ + ldmia r7, {r1, r4, r7} │ │ │ │ │ movs r2, r0 │ │ │ │ │ ./src/nco/nco_rgr.c:3444 │ │ │ │ │ strd r3, r3, [r0] │ │ │ │ │ ./src/nco/nco_rgr.c:3456 │ │ │ │ │ add.w r2, r8, #48 @ 0x30 │ │ │ │ │ ./src/nco/nco_rgr.c:3448 │ │ │ │ │ strd r3, r3, [r0, #8] │ │ │ │ │ @@ -205371,78 +205370,78 @@ │ │ │ │ │ ./src/nco/nco_rgr.c:3816 │ │ │ │ │ mov.w fp, #0 │ │ │ │ │ ldr.w r9, [r8] │ │ │ │ │ b.n 709f0 │ │ │ │ │ nop │ │ │ │ │ movs r0, r0 │ │ │ │ │ stmia r3!, {r2, r4, r5} │ │ │ │ │ - adds r0, #40 @ 0x28 │ │ │ │ │ + adds r0, #80 @ 0x50 │ │ │ │ │ movs r5, r0 │ │ │ │ │ asrs r0, r4, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - adds r1, #208 @ 0xd0 │ │ │ │ │ + adds r1, #248 @ 0xf8 │ │ │ │ │ movs r5, r0 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldrh r0, [r5, #60] @ 0x3c │ │ │ │ │ + ldrh r0, [r2, #62] @ 0x3e │ │ │ │ │ movs r2, r0 │ │ │ │ │ - asrs r0, r5, #29 │ │ │ │ │ + asrs r0, r2, #30 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - bcs.n 709c8 │ │ │ │ │ + bcs.n 70a18 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - subs r0, #254 @ 0xfe │ │ │ │ │ + subs r1, #38 @ 0x26 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - subs r0, #238 @ 0xee │ │ │ │ │ + subs r1, #22 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - subs r0, #230 @ 0xe6 │ │ │ │ │ + subs r1, #14 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - subs r0, #230 @ 0xe6 │ │ │ │ │ + subs r1, #14 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - subs r0, #226 @ 0xe2 │ │ │ │ │ + subs r1, #10 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - subs r0, #238 @ 0xee │ │ │ │ │ + subs r1, #22 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - subs r0, #224 @ 0xe0 │ │ │ │ │ + subs r1, #8 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - subs r0, #210 @ 0xd2 │ │ │ │ │ + subs r0, #250 @ 0xfa │ │ │ │ │ movs r5, r0 │ │ │ │ │ - subs r0, r6, r4 │ │ │ │ │ + subs r0, r3, r5 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - subs r1, #226 @ 0xe2 │ │ │ │ │ + subs r2, #10 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldrh r4, [r4, #48] @ 0x30 │ │ │ │ │ + ldrh r4, [r1, #50] @ 0x32 │ │ │ │ │ movs r2, r0 │ │ │ │ │ - asrs r6, r0, #23 │ │ │ │ │ + asrs r6, r5, #23 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - bne.n 7093c │ │ │ │ │ + bne.n 7098c │ │ │ │ │ movs r4, r0 │ │ │ │ │ - subs r2, #150 @ 0x96 │ │ │ │ │ + subs r2, #190 @ 0xbe │ │ │ │ │ movs r5, r0 │ │ │ │ │ - subs r2, #134 @ 0x86 │ │ │ │ │ + subs r2, #174 @ 0xae │ │ │ │ │ movs r5, r0 │ │ │ │ │ - subs r2, #126 @ 0x7e │ │ │ │ │ + subs r2, #166 @ 0xa6 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - subs r2, #124 @ 0x7c │ │ │ │ │ + subs r2, #164 @ 0xa4 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - subs r2, #122 @ 0x7a │ │ │ │ │ + subs r2, #162 @ 0xa2 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - subs r2, #136 @ 0x88 │ │ │ │ │ + subs r2, #176 @ 0xb0 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - subs r2, #120 @ 0x78 │ │ │ │ │ + subs r2, #160 @ 0xa0 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - subs r2, #106 @ 0x6a │ │ │ │ │ + subs r2, #146 @ 0x92 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - subs r3, #220 @ 0xdc │ │ │ │ │ + subs r4, #4 │ │ │ │ │ movs r5, r0 │ │ │ │ │ bls.n 708e4 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldc 0, cr0, [ip], #-16 │ │ │ │ │ + stcl 0, cr0, [r4], #-16 │ │ │ │ │ bhi.n 709c8 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - subs r4, #58 @ 0x3a │ │ │ │ │ + subs r4, #98 @ 0x62 │ │ │ │ │ movs r5, r0 │ │ │ │ │ ./src/nco/nco_rgr.c:3816 (discriminator 2) │ │ │ │ │ add.w fp, fp, #1 │ │ │ │ │ add.w r9, r9, #280 @ 0x118 │ │ │ │ │ cmp r4, fp │ │ │ │ │ beq.n 70a14 │ │ │ │ │ ./src/nco/nco_rgr.c:3817 │ │ │ │ │ @@ -206481,33 +206480,33 @@ │ │ │ │ │ mov r2, r0 │ │ │ │ │ str r0, [sp, #324] @ 0x144 │ │ │ │ │ ./src/nco/nco_rgr.c:4184 │ │ │ │ │ ldr r0, [r5, #0] │ │ │ │ │ blx 108c4 │ │ │ │ │ b.n 70dfc │ │ │ │ │ nop │ │ │ │ │ - subs r3, #182 @ 0xb6 │ │ │ │ │ + subs r3, #222 @ 0xde │ │ │ │ │ movs r5, r0 │ │ │ │ │ - subs r6, #240 @ 0xf0 │ │ │ │ │ + subs r7, #24 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - subs r6, #144 @ 0x90 │ │ │ │ │ + subs r6, #184 @ 0xb8 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - bcc.n 7112c │ │ │ │ │ + bcc.n 7117c │ │ │ │ │ movs r2, r0 │ │ │ │ │ - bcc.n 7112c │ │ │ │ │ + bcc.n 7117c │ │ │ │ │ movs r2, r0 │ │ │ │ │ asrs r0, r4, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - stmia r6!, {r3, r6, r7} │ │ │ │ │ + stmia r6!, {r4, r5, r6, r7} │ │ │ │ │ movs r2, r0 │ │ │ │ │ - movs r7, #188 @ 0xbc │ │ │ │ │ + movs r7, #228 @ 0xe4 │ │ │ │ │ movs r3, r0 │ │ │ │ │ - subs r5, #110 @ 0x6e │ │ │ │ │ + subs r5, #150 @ 0x96 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - subs r7, #248 @ 0xf8 │ │ │ │ │ + ands r0, r4 │ │ │ │ │ movs r5, r0 │ │ │ │ │ vmov sl, s16 │ │ │ │ │ mov r8, r3 │ │ │ │ │ ./src/nco/nco_rgr.c:4338 │ │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ │ vmov r0, s18 │ │ │ │ │ ldr r3, [r3, #60] @ 0x3c │ │ │ │ │ @@ -207156,65 +207155,65 @@ │ │ │ │ │ movs r0, r0 │ │ │ │ │ strh r0, [r0, #0] │ │ │ │ │ eors r6, r4 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ strh r0, [r0, #0] │ │ │ │ │ eors r6, r6 │ │ │ │ │ - subs r7, #52 @ 0x34 │ │ │ │ │ + subs r7, #92 @ 0x5c │ │ │ │ │ movs r5, r0 │ │ │ │ │ - @ instruction: 0xb77a │ │ │ │ │ + @ instruction: 0xb7a2 │ │ │ │ │ movs r2, r0 │ │ │ │ │ - strh r4, [r6, #26] │ │ │ │ │ + strh r4, [r3, #28] │ │ │ │ │ movs r2, r0 │ │ │ │ │ - strh r0, [r4, #26] │ │ │ │ │ + strh r0, [r1, #28] │ │ │ │ │ movs r2, r0 │ │ │ │ │ - stmia r5!, {r1, r2, r3, r4, r5, r6} │ │ │ │ │ + stmia r5!, {r1, r2, r5, r7} │ │ │ │ │ movs r3, r0 │ │ │ │ │ - strh r6, [r6, #28] │ │ │ │ │ + strh r6, [r3, #30] │ │ │ │ │ movs r2, r0 │ │ │ │ │ - subs r7, #26 │ │ │ │ │ + subs r7, #66 @ 0x42 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - subs r6, #192 @ 0xc0 │ │ │ │ │ + subs r6, #232 @ 0xe8 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - str r2, [r0, r7] │ │ │ │ │ + str r2, [r5, r7] │ │ │ │ │ movs r3, r0 │ │ │ │ │ - subs r6, #106 @ 0x6a │ │ │ │ │ + subs r6, #146 @ 0x92 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - @ instruction: 0xb65e │ │ │ │ │ + @ instruction: 0xb686 │ │ │ │ │ movs r2, r0 │ │ │ │ │ - subs r6, #136 @ 0x88 │ │ │ │ │ + subs r6, #176 @ 0xb0 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - strh r2, [r3, #18] │ │ │ │ │ + strh r2, [r0, #20] │ │ │ │ │ movs r2, r0 │ │ │ │ │ - strh r2, [r7, #16] │ │ │ │ │ + strh r2, [r4, #18] │ │ │ │ │ movs r2, r0 │ │ │ │ │ - stmia r3!, {r1, r2, r5, r7} │ │ │ │ │ + stmia r3!, {r1, r2, r3, r6, r7} │ │ │ │ │ movs r3, r0 │ │ │ │ │ - strh r6, [r2, #20] │ │ │ │ │ + strh r6, [r7, #20] │ │ │ │ │ movs r2, r0 │ │ │ │ │ - subs r5, #228 @ 0xe4 │ │ │ │ │ + subs r6, #12 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - subs r5, #150 @ 0x96 │ │ │ │ │ + subs r5, #190 @ 0xbe │ │ │ │ │ movs r5, r0 │ │ │ │ │ - str r2, [r3, r2] │ │ │ │ │ + str r2, [r0, r3] │ │ │ │ │ movs r3, r0 │ │ │ │ │ - subs r5, #120 @ 0x78 │ │ │ │ │ + subs r5, #160 @ 0xa0 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - push {r1, r3, r4, r5, r6, r7} │ │ │ │ │ + push {r1, r5, lr} │ │ │ │ │ movs r2, r0 │ │ │ │ │ - subs r5, #112 @ 0x70 │ │ │ │ │ + subs r5, #152 @ 0x98 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - push {r1, r4, r6, r7} │ │ │ │ │ + push {r1, r3, r4, r5, r6, r7} │ │ │ │ │ movs r2, r0 │ │ │ │ │ - subs r5, #196 @ 0xc4 │ │ │ │ │ + subs r5, #236 @ 0xec │ │ │ │ │ movs r5, r0 │ │ │ │ │ - subs r5, #192 @ 0xc0 │ │ │ │ │ + subs r5, #232 @ 0xe8 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - subs r5, #200 @ 0xc8 │ │ │ │ │ + subs r5, #240 @ 0xf0 │ │ │ │ │ movs r5, r0 │ │ │ │ │ nco_rgr_wgt(): │ │ │ │ │ ./src/nco/nco_rgr.c:4670 │ │ │ │ │ ldr r6, [sp, #76] @ 0x4c │ │ │ │ │ add.w fp, sp, #536 @ 0x218 │ │ │ │ │ ldr r4, [sp, #152] @ 0x98 │ │ │ │ │ mov r2, fp │ │ │ │ │ @@ -208606,84 +208605,84 @@ │ │ │ │ │ strh r5, [r0, r2] │ │ │ │ │ nop │ │ │ │ │ nop.w │ │ │ │ │ stmia r1!, {r3, r4, r5, r6, r7} │ │ │ │ │ subs r3, r4, r1 │ │ │ │ │ add r5, pc, #880 @ (adr r5, 724d0 ) │ │ │ │ │ eors r4, r1 │ │ │ │ │ - subs r4, #166 @ 0xa6 │ │ │ │ │ + subs r4, #206 @ 0xce │ │ │ │ │ movs r5, r0 │ │ │ │ │ - subs r4, #252 @ 0xfc │ │ │ │ │ + subs r5, #36 @ 0x24 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - subs r4, #234 @ 0xea │ │ │ │ │ + subs r5, #18 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - subs r4, #166 @ 0xa6 │ │ │ │ │ + subs r4, #206 @ 0xce │ │ │ │ │ movs r5, r0 │ │ │ │ │ ldr r5, [r5, r3] │ │ │ │ │ - vtbx.8 d19, {d31- │ │ │ │ │ + cbnz r6, 72202 │ │ │ │ │ movs r3, r0 │ │ │ │ │ - adds r2, r5, #5 │ │ │ │ │ + adds r2, r2, #6 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - adds r2, r4, #5 │ │ │ │ │ + adds r2, r1, #6 │ │ │ │ │ movs r5, r0 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - movs r0, #146 @ 0x92 │ │ │ │ │ + movs r0, #186 @ 0xba │ │ │ │ │ movs r5, r0 │ │ │ │ │ - strb r6, [r3, #25] │ │ │ │ │ + strb r6, [r0, #26] │ │ │ │ │ movs r2, r0 │ │ │ │ │ - adds r7, #122 @ 0x7a │ │ │ │ │ + adds r7, #162 @ 0xa2 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - str r6, [r0, #92] @ 0x5c │ │ │ │ │ + str r6, [r5, #92] @ 0x5c │ │ │ │ │ movs r5, r0 │ │ │ │ │ - stmia r3!, {r2, r4, r7} │ │ │ │ │ + stmia r3!, {r2, r3, r4, r5, r7} │ │ │ │ │ movs r4, r0 │ │ │ │ │ - add r3, sp, #680 @ 0x2a8 │ │ │ │ │ + add r3, sp, #840 @ 0x348 │ │ │ │ │ movs r3, r0 │ │ │ │ │ - cbz r4, 721d4 │ │ │ │ │ + cbz r4, 721de │ │ │ │ │ movs r3, r0 │ │ │ │ │ - cbz r4, 721da │ │ │ │ │ + cbz r4, 721e4 │ │ │ │ │ movs r3, r0 │ │ │ │ │ - cbz r2, 721dc │ │ │ │ │ + cbz r2, 721e6 │ │ │ │ │ movs r3, r0 │ │ │ │ │ - cbz r6, 721dc │ │ │ │ │ + cbz r6, 721e6 │ │ │ │ │ movs r3, r0 │ │ │ │ │ - sub sp, #472 @ 0x1d8 │ │ │ │ │ + cbz r6, 721e6 │ │ │ │ │ movs r3, r0 │ │ │ │ │ - sub sp, #240 @ 0xf0 │ │ │ │ │ + sub sp, #400 @ 0x190 │ │ │ │ │ movs r3, r0 │ │ │ │ │ - sub sp, #392 @ 0x188 │ │ │ │ │ + cbz r2, 721ea │ │ │ │ │ movs r3, r0 │ │ │ │ │ - sub sp, #304 @ 0x130 │ │ │ │ │ + sub sp, #464 @ 0x1d0 │ │ │ │ │ movs r3, r0 │ │ │ │ │ - sub sp, #264 @ 0x108 │ │ │ │ │ + sub sp, #424 @ 0x1a8 │ │ │ │ │ movs r3, r0 │ │ │ │ │ ./src/nco/nco_rgr.c:2713 │ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ │ ldr.w r1, [pc, #1588] @ 72828 │ │ │ │ │ ldr r2, [sp, #72] @ 0x48 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ add r1, pc │ │ │ │ │ @@ -209510,55 +209509,55 @@ │ │ │ │ │ add r2, pc, #328 @ (adr r2, 72964 ) │ │ │ │ │ svc 70 @ 0x46 │ │ │ │ │ subs r7, #145 @ 0x91 │ │ │ │ │ cmp r3, #155 @ 0x9b │ │ │ │ │ strh r1, [r4, #52] @ 0x34 │ │ │ │ │ strh r3, [r3, #36] @ 0x24 │ │ │ │ │ subs r5, #6 │ │ │ │ │ - add r7, sp, #728 @ 0x2d8 │ │ │ │ │ + add r7, sp, #888 @ 0x378 │ │ │ │ │ movs r3, r0 │ │ │ │ │ asrs r0, r4, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - add r3, pc, #712 @ (adr r3, 72afc ) │ │ │ │ │ + add r3, pc, #936 @ (adr r3, 72bdc ) │ │ │ │ │ movs r5, r0 │ │ │ │ │ - usada8 r0, r6, r4, r0 │ │ │ │ │ - add r7, sp, #320 @ 0x140 │ │ │ │ │ + @ instruction: 0xfb9e0004 │ │ │ │ │ + add r7, sp, #480 @ 0x1e0 │ │ │ │ │ movs r3, r0 │ │ │ │ │ - smull r0, r0, r6, r4 │ │ │ │ │ - mla r0, ip, r4, r0 │ │ │ │ │ - sub sp, #48 @ 0x30 │ │ │ │ │ + umull r0, r0, lr, r4 │ │ │ │ │ + smlawb r0, r4, r4, r0 │ │ │ │ │ + sub sp, #208 @ 0xd0 │ │ │ │ │ movs r3, r0 │ │ │ │ │ - add r6, sp, #16 │ │ │ │ │ + add r6, sp, #176 @ 0xb0 │ │ │ │ │ movs r3, r0 │ │ │ │ │ - add r5, sp, #944 @ 0x3b0 │ │ │ │ │ + add r6, sp, #80 @ 0x50 │ │ │ │ │ movs r3, r0 │ │ │ │ │ - add r5, sp, #888 @ 0x378 │ │ │ │ │ + add r6, sp, #24 │ │ │ │ │ movs r3, r0 │ │ │ │ │ - add r5, sp, #848 @ 0x350 │ │ │ │ │ + add r5, sp, #1008 @ 0x3f0 │ │ │ │ │ movs r3, r0 │ │ │ │ │ - add r5, sp, #816 @ 0x330 │ │ │ │ │ + add r5, sp, #976 @ 0x3d0 │ │ │ │ │ movs r3, r0 │ │ │ │ │ - add r5, sp, #800 @ 0x320 │ │ │ │ │ + add r5, sp, #960 @ 0x3c0 │ │ │ │ │ movs r3, r0 │ │ │ │ │ - add r5, sp, #760 @ 0x2f8 │ │ │ │ │ + add r5, sp, #920 @ 0x398 │ │ │ │ │ movs r3, r0 │ │ │ │ │ - add r5, sp, #432 @ 0x1b0 │ │ │ │ │ + add r5, sp, #592 @ 0x250 │ │ │ │ │ movs r3, r0 │ │ │ │ │ - @ instruction: 0xf3e80004 │ │ │ │ │ - str r6, [r3, #24] │ │ │ │ │ + ands.w r0, r0, #8650752 @ 0x840000 │ │ │ │ │ + str r6, [r0, #28] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ite vs │ │ │ │ │ - movvs r4, r0 │ │ │ │ │ - eorsvc.w r0, r2, #8650752 @ 0x840000 │ │ │ │ │ + ite ls │ │ │ │ │ + movls r4, r0 │ │ │ │ │ + @ instruction: 0xf4ba0004 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - lsrs r6, r1, #4 │ │ │ │ │ + lsrs r6, r6, #4 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - smmls r0, r6, r4, r0 │ │ │ │ │ - cmp r6, #30 │ │ │ │ │ + smull r0, r0, lr, r4 │ │ │ │ │ + cmp r6, #70 @ 0x46 │ │ │ │ │ movs r5, r0 │ │ │ │ │ fprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 (discriminator 1) │ │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ │ movs r1, #1 │ │ │ │ │ ldr.w r2, [pc, #1040] @ 72ca0 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ @@ -210109,44 +210108,44 @@ │ │ │ │ │ ldr r3, [sp, #232] @ 0xe8 │ │ │ │ │ blx 1173c <__fprintf_chk@plt+0x4> │ │ │ │ │ b.w 6fa78 │ │ │ │ │ stmia r1!, {r3, r4, r5, r6, r7} │ │ │ │ │ subs r3, r4, r1 │ │ │ │ │ add r5, pc, #880 @ (adr r5, 73010 ) │ │ │ │ │ eors r4, r1 │ │ │ │ │ - beq.n 72d68 │ │ │ │ │ + beq.n 72bb8 │ │ │ │ │ movs r3, r0 │ │ │ │ │ - bgt.n 72c80 │ │ │ │ │ + ble.n 72cd0 │ │ │ │ │ movs r4, r0 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - @ instruction: 0xf59e0004 │ │ │ │ │ - stmia r3!, {r1, r2, r4, r7} │ │ │ │ │ + rsb r0, r6, #8650752 @ 0x840000 │ │ │ │ │ + stmia r3!, {r1, r2, r3, r4, r5, r7} │ │ │ │ │ movs r2, r0 │ │ │ │ │ - str r2, [sp, #32] │ │ │ │ │ + str r2, [sp, #192] @ 0xc0 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldr r2, [sp, #752] @ 0x2f0 │ │ │ │ │ + ldr r2, [sp, #976] @ 0x3d0 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - strb r2, [r4, #19] │ │ │ │ │ + strb r2, [r1, #20] │ │ │ │ │ movs r2, r0 │ │ │ │ │ - adcs.w r0, sl, #8650752 @ 0x840000 │ │ │ │ │ - add.w r0, lr, #8650752 @ 0x840000 │ │ │ │ │ - stmia r2!, {r5, r6, r7} │ │ │ │ │ + @ instruction: 0xf5820004 │ │ │ │ │ + @ instruction: 0xf5360004 │ │ │ │ │ + stmia r3!, {r3} │ │ │ │ │ movs r2, r0 │ │ │ │ │ - str r1, [sp, #336] @ 0x150 │ │ │ │ │ + str r1, [sp, #496] @ 0x1f0 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldr r2, [sp, #32] │ │ │ │ │ + ldr r2, [sp, #256] @ 0x100 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - strb r6, [r5, #16] │ │ │ │ │ + strb r6, [r2, #17] │ │ │ │ │ movs r2, r0 │ │ │ │ │ - @ instruction: 0xf4a60004 │ │ │ │ │ + @ instruction: 0xf4ce0004 │ │ │ │ │ asrs r0, r4, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - bfi r0, r6, #0, #5 │ │ │ │ │ - usat16 r0, #4, r8 │ │ │ │ │ + usat r0, #4, lr │ │ │ │ │ + @ instruction: 0xf3d00004 │ │ │ │ │ nco_rgr_wgt(): │ │ │ │ │ ./src/nco/nco_rgr.c:2864 │ │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ │ ./src/nco/nco_rgr.c:2857 │ │ │ │ │ ldr r2, [sp, #80] @ 0x50 │ │ │ │ │ ./src/nco/nco_rgr.c:2864 │ │ │ │ │ str r3, [sp, #128] @ 0x80 │ │ │ │ │ @@ -211592,85 +211591,85 @@ │ │ │ │ │ nop.w │ │ │ │ │ stmia r1!, {r3, r4, r5, r6, r7} │ │ │ │ │ subs r3, r4, r1 │ │ │ │ │ add r5, pc, #880 @ (adr r5, 73b30 ) │ │ │ │ │ eors r4, r1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ stmia r3!, {r2, r4, r5} │ │ │ │ │ - adds r6, #248 @ 0xf8 │ │ │ │ │ + adds r7, #32 │ │ │ │ │ movs r3, r0 │ │ │ │ │ - adds r2, r5, #7 │ │ │ │ │ + subs r2, r2, #0 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - subs r6, r7, r5 │ │ │ │ │ + subs r6, r4, r6 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - subs r0, r7, r5 │ │ │ │ │ + subs r0, r4, r6 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - subs r2, r6, r5 │ │ │ │ │ + subs r2, r3, r6 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - str r7, [sp, #744] @ 0x2e8 │ │ │ │ │ + str r7, [sp, #904] @ 0x388 │ │ │ │ │ movs r2, r0 │ │ │ │ │ - subs r6, r6, #4 │ │ │ │ │ + subs r6, r3, #5 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - subs r4, r2, #5 │ │ │ │ │ + subs r4, r7, #5 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - str r6, [r2, #56] @ 0x38 │ │ │ │ │ + str r6, [r7, #56] @ 0x38 │ │ │ │ │ movs r2, r0 │ │ │ │ │ - str r2, [r0, #56] @ 0x38 │ │ │ │ │ + str r2, [r5, #56] @ 0x38 │ │ │ │ │ movs r2, r0 │ │ │ │ │ - add r5, pc, #640 @ (adr r5, 73a70 ) │ │ │ │ │ + add r5, pc, #800 @ (adr r5, 73b10 ) │ │ │ │ │ movs r3, r0 │ │ │ │ │ - str r0, [r3, #60] @ 0x3c │ │ │ │ │ + str r0, [r0, #64] @ 0x40 │ │ │ │ │ movs r2, r0 │ │ │ │ │ - subs r4, r6, #4 │ │ │ │ │ + subs r4, r3, #5 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - subs r6, r6, #4 │ │ │ │ │ + subs r6, r3, #5 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - subs r2, r0, #2 │ │ │ │ │ + subs r2, r5, #2 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - str r7, [sp, #256] @ 0x100 │ │ │ │ │ + str r7, [sp, #416] @ 0x1a0 │ │ │ │ │ movs r2, r0 │ │ │ │ │ - add r1, pc, #712 @ (adr r1, 73ad0 ) │ │ │ │ │ + add r1, pc, #872 @ (adr r1, 73b70 ) │ │ │ │ │ movs r3, r0 │ │ │ │ │ - str r6, [r4, #48] @ 0x30 │ │ │ │ │ + str r6, [r1, #52] @ 0x34 │ │ │ │ │ movs r2, r0 │ │ │ │ │ - add r1, pc, #672 @ (adr r1, 73ab0 ) │ │ │ │ │ + add r1, pc, #832 @ (adr r1, 73b50 ) │ │ │ │ │ movs r3, r0 │ │ │ │ │ - str r4, [r7, #52] @ 0x34 │ │ │ │ │ + str r4, [r4, #56] @ 0x38 │ │ │ │ │ movs r2, r0 │ │ │ │ │ - subs r4, r0, #1 │ │ │ │ │ + subs r4, r5, #1 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - subs r2, r7, #0 │ │ │ │ │ + subs r2, r4, #1 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - subs r4, r0, #4 │ │ │ │ │ + subs r4, r5, #4 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - subs r6, r0, #2 │ │ │ │ │ + subs r6, r5, #2 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - subs r0, r6, #3 │ │ │ │ │ + subs r0, r3, #4 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - subs r0, r5, #2 │ │ │ │ │ + subs r0, r2, #3 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - subs r2, r6, #2 │ │ │ │ │ + subs r2, r3, #3 │ │ │ │ │ movs r5, r0 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - vhadd.u16 d16, d0, d4 │ │ │ │ │ - vhadd.u32 d0, d12, d4 │ │ │ │ │ - strh r6, [r7, #50] @ 0x32 │ │ │ │ │ + vhadd.u d16, d8, d4 │ │ │ │ │ + vhadd.u16 d16, d4, d4 │ │ │ │ │ + strh r6, [r4, #52] @ 0x34 │ │ │ │ │ movs r2, r0 │ │ │ │ │ - b.n 73bc8 │ │ │ │ │ + b.n 73c18 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - asrs r0, r2, #18 │ │ │ │ │ + asrs r0, r7, #18 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldr r2, [sp, #408] @ 0x198 │ │ │ │ │ + ldr r2, [sp, #568] @ 0x238 │ │ │ │ │ movs r3, r0 │ │ │ │ │ - ldrsh r4, [r1, r3] │ │ │ │ │ + ldrsh r4, [r6, r3] │ │ │ │ │ movs r2, r0 │ │ │ │ │ asrs r0, r4, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldc2 0, cr0, [r0], #-16 │ │ │ │ │ + mrrc2 0, 0, r0, r8, cr4 │ │ │ │ │ ./src/nco/nco_rgr.c:3842 │ │ │ │ │ cmp.w fp, #0 │ │ │ │ │ ble.w 74b7c │ │ │ │ │ movs r2, #56 @ 0x38 │ │ │ │ │ ./src/nco/nco_rgr.c:3839 │ │ │ │ │ str.w r8, [sp, #188] @ 0xbc │ │ │ │ │ mov r9, r7 │ │ │ │ │ @@ -212069,31 +212068,31 @@ │ │ │ │ │ ./src/nco/nco_rgr.c:3232 │ │ │ │ │ b.w 7005c │ │ │ │ │ nop │ │ │ │ │ ldr r5, [sp, #228] @ 0xe4 │ │ │ │ │ add r2, pc, #328 @ (adr r2, 73cdc ) │ │ │ │ │ svc 70 @ 0x46 │ │ │ │ │ subs r7, #145 @ 0x91 │ │ │ │ │ - subs r6, r6, #4 │ │ │ │ │ + subs r6, r3, #5 │ │ │ │ │ movs r5, r0 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - vhadd.u d0, d12, d4 │ │ │ │ │ - movs r6, r7 │ │ │ │ │ + vhadd.u32 d16, d4, d4 │ │ │ │ │ + lsls r6, r4, #1 │ │ │ │ │ movs r5, r0 │ │ │ │ │ asrs r0, r4, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - b.n 739b4 │ │ │ │ │ + b.n 73a04 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - b.n 738ec │ │ │ │ │ + b.n 7393c │ │ │ │ │ movs r4, r0 │ │ │ │ │ - @ instruction: 0xf3160004 │ │ │ │ │ - subs r2, r0, r5 │ │ │ │ │ + @ instruction: 0xf33e0004 │ │ │ │ │ + subs r2, r5, r5 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - subs r6, r3, r6 │ │ │ │ │ + subs r6, r0, r7 │ │ │ │ │ movs r5, r0 │ │ │ │ │ ./src/nco/nco_rgr.c:4088 (discriminator 1) │ │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ │ ldr r1, [sp, #188] @ 0xbc │ │ │ │ │ str r4, [sp, #0] │ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ │ @@ -212713,27 +212712,27 @@ │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #124] @ 0x7c │ │ │ │ │ b.w 72aca │ │ │ │ │ nop.w │ │ │ │ │ ... │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - eor.w r0, r6, #8650752 @ 0x840000 │ │ │ │ │ + @ instruction: 0xf4ae0004 │ │ │ │ │ + vst1.8 {d0[0]}, [r6], r4 │ │ │ │ │ ldr??.w r0, [lr, r4] │ │ │ │ │ - ldrsh.w r0, [r6, r4] │ │ │ │ │ asrs r0, r4, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - asrs r2, r2, #23 │ │ │ │ │ + asrs r2, r7, #23 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - orrs.w r0, r0, #8650752 @ 0x840000 │ │ │ │ │ - b.n 74680 │ │ │ │ │ + orns r0, r8, #8650752 @ 0x840000 │ │ │ │ │ + b.n 746d0 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - b.n 74620 │ │ │ │ │ + b.n 74670 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - @ instruction: 0xf3f40004 │ │ │ │ │ + ands.w r0, ip, #8650752 @ 0x840000 │ │ │ │ │ ./src/nco/nco_rgr.c:4053 (discriminator 1) │ │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ │ ./src/nco/nco_rgr.c:4055 (discriminator 1) │ │ │ │ │ add r3, sp, #560 @ 0x230 │ │ │ │ │ str r3, [sp, #136] @ 0x88 │ │ │ │ │ ./src/nco/nco_rgr.c:4053 (discriminator 1) │ │ │ │ │ mov r0, r9 │ │ │ │ │ @@ -213783,51 +213782,51 @@ │ │ │ │ │ ldr r0, [pc, #108] @ (748d8 ) │ │ │ │ │ add r3, pc │ │ │ │ │ add r1, pc │ │ │ │ │ add.w r3, r3, #452 @ 0x1c4 │ │ │ │ │ add r0, pc │ │ │ │ │ blx 102c4 <__assert_fail@plt> │ │ │ │ │ ... │ │ │ │ │ - blt.n 74834 │ │ │ │ │ + bgt.n 74884 │ │ │ │ │ movs r4, r0 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - orrs.w r0, r2, #4 │ │ │ │ │ - str r3, [sp, #816] @ 0x330 │ │ │ │ │ + orns r0, sl, #4 │ │ │ │ │ + str r3, [sp, #976] @ 0x3d0 │ │ │ │ │ movs r3, r0 │ │ │ │ │ - str r3, [sp, #24] │ │ │ │ │ + str r3, [sp, #184] @ 0xb8 │ │ │ │ │ movs r3, r0 │ │ │ │ │ - str r3, [sp, #616] @ 0x268 │ │ │ │ │ + str r3, [sp, #776] @ 0x308 │ │ │ │ │ movs r3, r0 │ │ │ │ │ - str r2, [sp, #848] @ 0x350 │ │ │ │ │ + str r2, [sp, #1008] @ 0x3f0 │ │ │ │ │ movs r3, r0 │ │ │ │ │ - @ instruction: 0xe8160004 │ │ │ │ │ + @ instruction: 0xe83e0004 │ │ │ │ │ + eors.w r0, r0, #8650752 @ 0x840000 │ │ │ │ │ + eor.w r0, r2, #8650752 @ 0x840000 │ │ │ │ │ + orns r0, r0, #8650752 @ 0x840000 │ │ │ │ │ orn r0, r8, #8650752 @ 0x840000 │ │ │ │ │ - orrs.w r0, sl, #8650752 @ 0x840000 │ │ │ │ │ - orr.w r0, r8, #8650752 @ 0x840000 │ │ │ │ │ - orr.w r0, r0, #8650752 @ 0x840000 │ │ │ │ │ asrs r0, r4, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - blt.n 74870 │ │ │ │ │ + bgt.n 748c0 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - cdp 0, 15, cr0, cr12, cr4, {0} │ │ │ │ │ - strh r4, [r6, #12] │ │ │ │ │ + vhadd.s32 d0, d4, d4 │ │ │ │ │ + strh r4, [r3, #14] │ │ │ │ │ movs r3, r0 │ │ │ │ │ - lsrs r6, r5, #29 │ │ │ │ │ + lsrs r6, r2, #30 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - strh r2, [r4, #10] │ │ │ │ │ + strh r2, [r1, #12] │ │ │ │ │ movs r3, r0 │ │ │ │ │ - strh r0, [r4, #54] @ 0x36 │ │ │ │ │ + strh r0, [r1, #56] @ 0x38 │ │ │ │ │ movs r3, r0 │ │ │ │ │ - adcs.w r0, r8, #8650752 @ 0x840000 │ │ │ │ │ - subs r5, #170 @ 0xaa │ │ │ │ │ + @ instruction: 0xf5800004 │ │ │ │ │ + subs r5, #210 @ 0xd2 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldr r3, [sp, #480] @ 0x1e0 │ │ │ │ │ + ldr r3, [sp, #640] @ 0x280 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - vhadd.s d16, d6, d4 │ │ │ │ │ + vaddl.s16 q0, d14, d4 │ │ │ │ │ ./src/nco/nco_rgr.c:2538 │ │ │ │ │ blx 111fc │ │ │ │ │ cmp r0, #2 │ │ │ │ │ bls.w 7238a │ │ │ │ │ ./src/nco/nco_rgr.c:2538 (discriminator 1) │ │ │ │ │ ldr r3, [pc, #720] @ (74bb8 ) │ │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ │ @@ -214211,34 +214210,34 @@ │ │ │ │ │ ./src/nco/nco_rgr.c:3523 │ │ │ │ │ add r3, sp, #784 @ 0x310 │ │ │ │ │ str r3, [sp, #152] @ 0x98 │ │ │ │ │ b.w 705be │ │ │ │ │ ... │ │ │ │ │ asrs r0, r4, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldmia r7!, {r1, r2, r4, r5} │ │ │ │ │ + ldmia r7!, {r1, r2, r3, r4, r6} │ │ │ │ │ movs r4, r0 │ │ │ │ │ - strd r0, r0, [r4], #16 │ │ │ │ │ + stmdb ip, {r2} │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - add r4, sp, #144 @ 0x90 │ │ │ │ │ + add r4, sp, #304 @ 0x130 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - bcc.n 74c7c │ │ │ │ │ + bcc.n 74ccc │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldrh r4, [r7, #4] │ │ │ │ │ + ldrh r4, [r4, #6] │ │ │ │ │ movs r3, r0 │ │ │ │ │ - ldrb r6, [r7, #11] │ │ │ │ │ + ldrb r6, [r6, #12] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldmia r4, {r4, r5} │ │ │ │ │ + ldmia r4, {r3, r4, r6} │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldrb r4, [r1, #11] │ │ │ │ │ + ldrb r4, [r0, #12] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldrb r2, [r5, #10] │ │ │ │ │ + ldrb r2, [r4, #11] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - bic.w r0, r6, r4 │ │ │ │ │ + orr.w r0, lr, r4 │ │ │ │ │ ./src/nco/nco_rgr.c:4069 │ │ │ │ │ ldr r3, [sp, #124] @ 0x7c │ │ │ │ │ vmov r1, s21 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ add.w fp, sp, #556 @ 0x22c │ │ │ │ │ mov r3, r4 │ │ │ │ │ movs r2, #6 │ │ │ │ │ @@ -215386,137 +215385,138 @@ │ │ │ │ │ ./src/nco/nco_rgr.c:3650 │ │ │ │ │ movs r5, #0 │ │ │ │ │ b.w 71cdc │ │ │ │ │ nop │ │ │ │ │ ... │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - lsrs r0, r4, #8 │ │ │ │ │ + lsrs r0, r1, #9 │ │ │ │ │ movs r5, r0 │ │ │ │ │ asrs r0, r4, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - stc 0, cr0, [r6], #-16 │ │ │ │ │ - @ instruction: 0xeafe0004 │ │ │ │ │ - bgt.n 75644 │ │ │ │ │ + mcrr 0, 0, r0, lr, cr4 │ │ │ │ │ + @ instruction: 0xeb260004 │ │ │ │ │ + bgt.n 75494 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldrb r2, [r6, #10] │ │ │ │ │ + ldrb r2, [r3, #11] │ │ │ │ │ movs r3, r0 │ │ │ │ │ - lsrs r6, r3, #1 │ │ │ │ │ + lsrs r6, r0, #2 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - bmi.n 75484 │ │ │ │ │ + bmi.n 754d4 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldmia r0!, {r1, r3, r4, r7} │ │ │ │ │ + ldmia r0!, {r1, r6, r7} │ │ │ │ │ movs r4, r0 │ │ │ │ │ - strb r0, [r1, #29] │ │ │ │ │ + strb r0, [r0, #30] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - lsls r0, r3, #15 │ │ │ │ │ + lsls r0, r0, #16 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - b.n 750c8 │ │ │ │ │ + b.n 75118 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - b.n 74f5c │ │ │ │ │ + b.n 74fac │ │ │ │ │ movs r4, r0 │ │ │ │ │ - adds r6, #184 @ 0xb8 │ │ │ │ │ + adds r6, #224 @ 0xe0 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - str r4, [sp, #536] @ 0x218 │ │ │ │ │ + str r4, [sp, #696] @ 0x2b8 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - b.n 75cd4 │ │ │ │ │ + b.n 75d24 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - b.n 75b28 │ │ │ │ │ + b.n 75b78 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - adds r6, #118 @ 0x76 │ │ │ │ │ + adds r6, #158 @ 0x9e │ │ │ │ │ movs r5, r0 │ │ │ │ │ - str r4, [sp, #272] @ 0x110 │ │ │ │ │ + str r4, [sp, #432] @ 0x1b0 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - b.n 75c38 │ │ │ │ │ + b.n 75c88 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - adds r6, #88 @ 0x58 │ │ │ │ │ + adds r6, #128 @ 0x80 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - str r4, [sp, #152] @ 0x98 │ │ │ │ │ + str r4, [sp, #312] @ 0x138 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldrb r4, [r1, #4] │ │ │ │ │ + ldrb r4, [r6, #4] │ │ │ │ │ movs r3, r0 │ │ │ │ │ - stmia r6!, {r1, r2, r4, r5, r6, r7} │ │ │ │ │ + stmia r7!, {r1, r2, r3, r4} │ │ │ │ │ movs r4, r0 │ │ │ │ │ - stmia r6!, {r1, r2, r3, r5, r6, r7} │ │ │ │ │ + stmia r7!, {r1, r2, r4} │ │ │ │ │ movs r4, r0 │ │ │ │ │ - adds r6, #42 @ 0x2a │ │ │ │ │ + adds r6, #82 @ 0x52 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - str r3, [sp, #992] @ 0x3e0 │ │ │ │ │ + str r4, [sp, #128] @ 0x80 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - beq.n 75568 │ │ │ │ │ + beq.n 755b8 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - adds r6, #12 │ │ │ │ │ + adds r6, #52 @ 0x34 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - str r3, [sp, #872] @ 0x368 │ │ │ │ │ + str r4, [sp, #8] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldrb r4, [r3, #16] │ │ │ │ │ + ldrb r4, [r0, #17] │ │ │ │ │ movs r3, r0 │ │ │ │ │ - lsls r4, r2, #27 │ │ │ │ │ + lsls r4, r7, #27 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - stmia r5!, {r2, r3, r5, r6, r7} │ │ │ │ │ + stmia r6!, {r2, r4} │ │ │ │ │ movs r4, r0 │ │ │ │ │ - movw r0, #8196 @ 0x2004 │ │ │ │ │ - @ instruction: 0xf2320004 │ │ │ │ │ - @ instruction: 0xf2220004 │ │ │ │ │ - @ instruction: 0xf2120004 │ │ │ │ │ - addw r0, r2, #4 │ │ │ │ │ - @ instruction: 0xf1fe0004 │ │ │ │ │ - @ instruction: 0xf1f20004 │ │ │ │ │ - addw r0, lr, #4 │ │ │ │ │ - addw r0, lr, #4 │ │ │ │ │ - strh r0, [r0, #48] @ 0x30 │ │ │ │ │ + @ instruction: 0xf26a0004 │ │ │ │ │ + @ instruction: 0xf25a0004 │ │ │ │ │ + movw r0, #40964 @ 0xa004 │ │ │ │ │ + @ instruction: 0xf23a0004 │ │ │ │ │ + @ instruction: 0xf22a0004 │ │ │ │ │ + @ instruction: 0xf2260004 │ │ │ │ │ + @ instruction: 0xf21a0004 │ │ │ │ │ + @ instruction: 0xf2360004 │ │ │ │ │ + @ instruction: 0xf2360004 │ │ │ │ │ + strh r0, [r5, #48] @ 0x30 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - strh r4, [r6, #46] @ 0x2e │ │ │ │ │ + strh r4, [r3, #48] @ 0x30 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - b.n 74f7c │ │ │ │ │ + b.n 74fcc │ │ │ │ │ movs r4, r0 │ │ │ │ │ - strh r4, [r4, #58] @ 0x3a │ │ │ │ │ + strh r4, [r1, #60] @ 0x3c │ │ │ │ │ movs r4, r0 │ │ │ │ │ - vaddl.u16 q8, d8, d4 │ │ │ │ │ - stmia r4!, {r2, r3, r4} │ │ │ │ │ + movs r0, r0 │ │ │ │ │ + movs r5, r0 │ │ │ │ │ + stmia r4!, {r2, r6} │ │ │ │ │ movs r3, r0 │ │ │ │ │ - sbcs.w r0, r4, #4 │ │ │ │ │ - sbc.w r0, r0, #4 │ │ │ │ │ - adc.w r0, r4, #4 │ │ │ │ │ - adds r3, #214 @ 0xd6 │ │ │ │ │ + @ instruction: 0xf19c0004 │ │ │ │ │ + @ instruction: 0xf1880004 │ │ │ │ │ + sbc.w r0, ip, #4 │ │ │ │ │ + adds r3, #254 @ 0xfe │ │ │ │ │ movs r5, r0 │ │ │ │ │ - str r1, [sp, #656] @ 0x290 │ │ │ │ │ + str r1, [sp, #816] @ 0x330 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldmia r6!, {r1, r3, r4, r5, r7} │ │ │ │ │ + ldmia r6, {r1, r5, r6, r7} │ │ │ │ │ movs r4, r0 │ │ │ │ │ - bne.n 75634 │ │ │ │ │ + bne.n 75684 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - strb r0, [r4, #13] │ │ │ │ │ + strb r0, [r3, #14] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - b.n 74e90 │ │ │ │ │ + b.n 74ee0 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldc 0, cr0, [r6], #16 │ │ │ │ │ - stc 0, cr0, [r8], #16 │ │ │ │ │ - ldc 0, cr0, [sl], {4} │ │ │ │ │ - stc 0, cr0, [ip], {4} │ │ │ │ │ - stc 0, cr0, [r6], {4} │ │ │ │ │ - ldcl 0, cr0, [ip], #-16 │ │ │ │ │ - ldc 0, cr0, [sl], {4} │ │ │ │ │ - ldc 0, cr0, [ip], {4} │ │ │ │ │ - ldc 0, cr0, [lr], {4} │ │ │ │ │ - ldc 0, cr0, [r2], {4} │ │ │ │ │ - stc 0, cr0, [r6], {4} │ │ │ │ │ - strb r6, [r7, #6] │ │ │ │ │ + ldcl 0, cr0, [lr], {4} │ │ │ │ │ + ldcl 0, cr0, [r0], {4} │ │ │ │ │ + stcl 0, cr0, [r2], {4} │ │ │ │ │ + ldc 0, cr0, [r4], #16 │ │ │ │ │ + stc 0, cr0, [lr], #16 │ │ │ │ │ + stc 0, cr0, [r4], #16 │ │ │ │ │ + stcl 0, cr0, [r2], {4} │ │ │ │ │ + stcl 0, cr0, [r4], {4} │ │ │ │ │ + stcl 0, cr0, [r6], {4} │ │ │ │ │ + ldc 0, cr0, [sl], #16 │ │ │ │ │ + stc 0, cr0, [lr], #16 │ │ │ │ │ + strb r6, [r6, #7] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - strb r6, [r3, #6] │ │ │ │ │ + strb r6, [r2, #7] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - strh r6, [r5, #26] │ │ │ │ │ + strh r6, [r2, #28] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - stmia r1!, {r3, r4, r6} │ │ │ │ │ + stmia r1!, {r7} │ │ │ │ │ movs r3, r0 │ │ │ │ │ - stc2l 0, cr0, [r6], #16 │ │ │ │ │ - @ instruction: 0xeb800004 │ │ │ │ │ - sbc.w r0, lr, r4 │ │ │ │ │ - adcs.w r0, r2, r4 │ │ │ │ │ - bne.n 7558c │ │ │ │ │ + stc2 0, cr0, [lr, #-16] │ │ │ │ │ + sub.w r0, r8, r4 │ │ │ │ │ + @ instruction: 0xeb960004 │ │ │ │ │ + sbcs.w r0, sl, r4 │ │ │ │ │ + bne.n 755dc │ │ │ │ │ movs r4, r0 │ │ │ │ │ ./src/nco/nco_rgr.c:2859 (discriminator 1) │ │ │ │ │ ldr r3, [pc, #256] @ (75784 ) │ │ │ │ │ movw r2, #2859 @ 0xb2b │ │ │ │ │ ldr r1, [pc, #256] @ (75788 ) │ │ │ │ │ ldr r0, [pc, #256] @ (7578c ) │ │ │ │ │ add r3, pc │ │ │ │ │ @@ -215645,42 +215645,42 @@ │ │ │ │ │ ./src/nco/nco_rgr.c:4483 │ │ │ │ │ b.w 714ba │ │ │ │ │ ./src/nco/nco_rgr.c:3505 │ │ │ │ │ ldr r0, [r5, #20] │ │ │ │ │ blx ff20 │ │ │ │ │ str r0, [r5, #20] │ │ │ │ │ b.w 7343c │ │ │ │ │ - cmp r7, #138 @ 0x8a │ │ │ │ │ + cmp r7, #178 @ 0xb2 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldrh r0, [r3, #42] @ 0x2a │ │ │ │ │ + ldrh r0, [r0, #44] @ 0x2c │ │ │ │ │ movs r4, r0 │ │ │ │ │ - strb r2, [r7, #22] │ │ │ │ │ + strb r2, [r4, #23] │ │ │ │ │ movs r3, r0 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - bvc.n 75838 │ │ │ │ │ + bvc.n 75888 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - bvc.n 75860 │ │ │ │ │ + bvc.n 756b0 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - cmp r7, #66 @ 0x42 │ │ │ │ │ + cmp r7, #106 @ 0x6a │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldrh r0, [r2, #40] @ 0x28 │ │ │ │ │ + ldrh r0, [r7, #40] @ 0x28 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldmia r3!, {r1, r5, r6, r7} │ │ │ │ │ + ldmia r4!, {r1, r3} │ │ │ │ │ movs r4, r0 │ │ │ │ │ - b.n 753b0 │ │ │ │ │ + b.n 75400 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - vhadd.u8 d0, d14, d4 │ │ │ │ │ - subs r6, #204 @ 0xcc │ │ │ │ │ + vhadd.u d0, d6, d4 │ │ │ │ │ + subs r6, #244 @ 0xf4 │ │ │ │ │ movs r2, r0 │ │ │ │ │ - strh r0, [r1, #4] │ │ │ │ │ + strh r0, [r6, #4] │ │ │ │ │ movs r3, r0 │ │ │ │ │ - vhadd.u8 d0, d12, d4 │ │ │ │ │ - vhadd.u32 d0, d4, d4 │ │ │ │ │ - ldrb r0, [r4, #30] │ │ │ │ │ + vhadd.u d0, d4, d4 │ │ │ │ │ + vhadd.u8 d16, d12, d4 │ │ │ │ │ + ldrb r0, [r1, #31] │ │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ │ │ 000757c4 : │ │ │ │ │ nco_lon_crn_avg_brnch(): │ │ │ │ │ ./src/nco/nco_rgr.c:9974 │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ ldr r2, [pc, #448] @ (75988 ) │ │ │ │ │ @@ -215901,27 +215901,27 @@ │ │ │ │ │ movs r0, r0 │ │ │ │ │ strh r0, [r0, #0] │ │ │ │ │ eors r6, r6 │ │ │ │ │ strb r6, [r6, #29] │ │ │ │ │ movs r6, r0 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - lsls r0, r1, #8 │ │ │ │ │ + lsls r0, r6, #8 │ │ │ │ │ movs r5, r0 │ │ │ │ │ strb r0, [r0, #29] │ │ │ │ │ movs r6, r0 │ │ │ │ │ strb r2, [r2, #27] │ │ │ │ │ movs r6, r0 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - lsls r4, r5, #2 │ │ │ │ │ + lsls r4, r2, #3 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - movs r4, r1 │ │ │ │ │ + movs r4, r6 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - movs r0, r4 │ │ │ │ │ + lsls r0, r1, #1 │ │ │ │ │ movs r5, r0 │ │ │ │ │ │ │ │ │ │ 000759ac : │ │ │ │ │ nco_lon_ply_avg_brnch_dgr(): │ │ │ │ │ ./src/nco/nco_rgr.c:10013 │ │ │ │ │ push {r3, lr} │ │ │ │ │ ./src/nco/nco_rgr.c:10023 │ │ │ │ │ @@ -215998,19 +215998,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 │ │ │ │ │ - cmp r3, #236 @ 0xec │ │ │ │ │ + cmp r4, #20 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldrh r2, [r7, #12] │ │ │ │ │ + ldrh r2, [r4, #14] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - vaddl.u16 q8, d0, d4 │ │ │ │ │ + vrev64.32 d16, d4 │ │ │ │ │ │ │ │ │ │ 00075a5c : │ │ │ │ │ nco_ccw_chk(): │ │ │ │ │ ./src/nco/nco_rgr.c:10045 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r5, r2 │ │ │ │ │ ldr r4, [pc, #844] @ (75db0 ) │ │ │ │ │ @@ -216451,31 +216451,31 @@ │ │ │ │ │ strh r0, [r0, #0] │ │ │ │ │ eors r6, r4 │ │ │ │ │ ... │ │ │ │ │ strb r0, [r4, #19] │ │ │ │ │ movs r6, r0 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - lsls r2, r6, #7 │ │ │ │ │ + lsls r2, r3, #8 │ │ │ │ │ movs r5, r0 │ │ │ │ │ strb r0, [r0, #19] │ │ │ │ │ movs r6, r0 │ │ │ │ │ strb r4, [r6, #13] │ │ │ │ │ movs r6, r0 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - cdp2 0, 10, cr0, cr6, cr4, {0} │ │ │ │ │ - vhadd.u8 d16, d0, d4 │ │ │ │ │ - ldc2l 0, cr0, [lr], #16 │ │ │ │ │ - stc2l 0, cr0, [lr, #-16]! │ │ │ │ │ - cmp r0, #140 @ 0x8c │ │ │ │ │ + cdp2 0, 12, cr0, cr14, cr4, {0} │ │ │ │ │ + vhadd.u32 d16, d8, d4 │ │ │ │ │ + stc2 0, cr0, [r6, #-16]! │ │ │ │ │ + ldc2 0, cr0, [r6, #16] │ │ │ │ │ + cmp r0, #180 @ 0xb4 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - strh r2, [r3, #50] @ 0x32 │ │ │ │ │ + strh r2, [r0, #52] @ 0x34 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - stc2 0, cr0, [r0], {4} │ │ │ │ │ + stc2 0, cr0, [r8], #16 │ │ │ │ │ │ │ │ │ │ 00075de4 : │ │ │ │ │ nco_grd_mk(): │ │ │ │ │ ./src/nco/nco_rgr.c:6297 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ ./src/nco/nco_rgr.c:6486 │ │ │ │ │ mov.w fp, #0 │ │ │ │ │ @@ -217242,53 +217242,53 @@ │ │ │ │ │ svc 70 @ 0x46 │ │ │ │ │ subs r7, #145 @ 0x91 │ │ │ │ │ @ instruction: 0xea11812d │ │ │ │ │ str r7, [sp, #612] @ 0x264 │ │ │ │ │ subs r5, #113 @ 0x71 │ │ │ │ │ strb r6, [r1, #5] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - lsls r2, r5, #7 │ │ │ │ │ + lsls r2, r2, #8 │ │ │ │ │ movs r5, r0 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - it eq │ │ │ │ │ - moveq r4, r0 │ │ │ │ │ - strb r0, [r6, #12] │ │ │ │ │ + wfi │ │ │ │ │ + movs r4, r0 │ │ │ │ │ + strb r0, [r3, #13] │ │ │ │ │ movs r3, r0 │ │ │ │ │ strb r2, [r3, #4] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - bkpt 0x00fc │ │ │ │ │ + itt cs │ │ │ │ │ + movcs r4, r0 │ │ │ │ │ + bkpt 0x00f0 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - bkpt 0x00c8 │ │ │ │ │ + cbnz r0, 7644c │ │ │ │ │ movs r4, r0 │ │ │ │ │ - cbnz r0, 76442 │ │ │ │ │ + bkpt 0x00c4 │ │ │ │ │ movs r4, r0 │ │ │ │ │ bkpt 0x009c │ │ │ │ │ movs r4, r0 │ │ │ │ │ - bkpt 0x0074 │ │ │ │ │ - movs r4, r0 │ │ │ │ │ - strb r0, [r3, #9] │ │ │ │ │ + strb r0, [r0, #10] │ │ │ │ │ movs r3, r0 │ │ │ │ │ - @ instruction: 0xb8a2 │ │ │ │ │ + @ instruction: 0xb8ca │ │ │ │ │ movs r4, r0 │ │ │ │ │ - bkpt 0x005c │ │ │ │ │ + bkpt 0x0084 │ │ │ │ │ movs r4, r0 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - pop {r1, r4, r6, r7, pc} │ │ │ │ │ + pop {r1, r3, r4, r5, r6, r7, pc} │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldrh r4, [r7, r1] │ │ │ │ │ + ldrh r4, [r4, r2] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - subs r5, #48 @ 0x30 │ │ │ │ │ + subs r5, #88 @ 0x58 │ │ │ │ │ movs r2, r0 │ │ │ │ │ - pop {r2, r3, r5, r7, pc} │ │ │ │ │ + pop {r2, r4, r6, r7, pc} │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldrh r0, [r0, #28] │ │ │ │ │ + ldrh r0, [r5, #28] │ │ │ │ │ movs r2, r0 │ │ │ │ │ - str r0, [r3, #44] @ 0x2c │ │ │ │ │ + str r0, [r2, #48] @ 0x30 │ │ │ │ │ movs r5, r0 │ │ │ │ │ vcmpe.f64 d13, d12 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ bgt.w 77bf0 │ │ │ │ │ ./src/nco/nco_rgr.c:6809 │ │ │ │ │ ldr r3, [sp, #212] @ 0xd4 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ @@ -217624,15 +217624,15 @@ │ │ │ │ │ eors r6, r6 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ strh r0, [r0, #0] │ │ │ │ │ stmia r0!, {r1, r2, r5, r6} │ │ │ │ │ @ instruction: 0xffffffff │ │ │ │ │ vqrdmlsh.s , , d31[0] │ │ │ │ │ - @ instruction: 0xf7040004 │ │ │ │ │ + @ instruction: 0xf72c0004 │ │ │ │ │ ./src/nco/nco_rgr.c:6906 (discriminator 2) │ │ │ │ │ adds r4, #1 │ │ │ │ │ adds r6, #32 │ │ │ │ │ adds r5, #32 │ │ │ │ │ cmp r9, r4 │ │ │ │ │ beq.n 76792 │ │ │ │ │ ./src/nco/nco_rgr.c:6908 │ │ │ │ │ @@ -218083,42 +218083,42 @@ │ │ │ │ │ ... │ │ │ │ │ cmp r5, #24 │ │ │ │ │ strb r4, [r0, r1] │ │ │ │ │ movs r1, #251 @ 0xfb │ │ │ │ │ ands r1, r5 │ │ │ │ │ asrs r0, r4, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldmia r1, {r1, r4, r5, r7} │ │ │ │ │ + ldmia r1, {r1, r3, r4, r6, r7} │ │ │ │ │ movs r4, r0 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldmia r1!, {r7} │ │ │ │ │ + ldmia r1!, {r3, r5, r7} │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldr r4, [r5, #0] │ │ │ │ │ + ldr r4, [r2, #4] │ │ │ │ │ movs r3, r0 │ │ │ │ │ - add r5, sp, #16 │ │ │ │ │ + add r5, sp, #176 @ 0xb0 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - cmp r2, #136 @ 0x88 │ │ │ │ │ + cmp r2, #176 @ 0xb0 │ │ │ │ │ movs r2, r0 │ │ │ │ │ - ldrsh r6, [r7, r5] │ │ │ │ │ + ldrsh r6, [r4, r6] │ │ │ │ │ movs r2, r0 │ │ │ │ │ - strb r6, [r2, #0] │ │ │ │ │ + strb r6, [r7, #0] │ │ │ │ │ movs r3, r0 │ │ │ │ │ - cmp r3, #102 @ 0x66 │ │ │ │ │ + cmp r3, #142 @ 0x8e │ │ │ │ │ movs r2, r0 │ │ │ │ │ - cmp r3, #206 @ 0xce │ │ │ │ │ + cmp r3, #246 @ 0xf6 │ │ │ │ │ movs r2, r0 │ │ │ │ │ - str r4, [r6, #124] @ 0x7c │ │ │ │ │ + ldr r4, [r3, #0] │ │ │ │ │ movs r3, r0 │ │ │ │ │ - @ instruction: 0xf4c00004 │ │ │ │ │ - ldr r0, [r4, #16] │ │ │ │ │ + @ instruction: 0xf4e80004 │ │ │ │ │ + ldr r0, [r1, #20] │ │ │ │ │ movs r3, r0 │ │ │ │ │ - @ instruction: 0xf4a20004 │ │ │ │ │ - eors.w r0, lr, #8650752 @ 0x840000 │ │ │ │ │ - @ instruction: 0xf4a60004 │ │ │ │ │ + @ instruction: 0xf4ca0004 │ │ │ │ │ + @ instruction: 0xf4c60004 │ │ │ │ │ + @ instruction: 0xf4ce0004 │ │ │ │ │ blx 10bc0 │ │ │ │ │ ./src/nco/nco_rgr.c:7004 │ │ │ │ │ ldr.w r3, [pc, #2852] @ 77620 │ │ │ │ │ mov r2, r5 │ │ │ │ │ vmov r1, s31 │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r0, [r4, #0] │ │ │ │ │ @@ -219613,147 +219613,147 @@ │ │ │ │ │ ./src/nco/nco_rgr.c:6756 (discriminator 3) │ │ │ │ │ bne.n 77600 │ │ │ │ │ b.w 76250 │ │ │ │ │ stmia r1!, {r3, r4, r5, r6, r7} │ │ │ │ │ subs r3, r4, r1 │ │ │ │ │ add r5, pc, #880 @ (adr r5, 77990 ) │ │ │ │ │ eors r4, r1 │ │ │ │ │ - ldr r2, [r6, #12] │ │ │ │ │ + ldr r2, [r3, #16] │ │ │ │ │ movs r3, r0 │ │ │ │ │ - ldr r0, [r1, #16] │ │ │ │ │ + ldr r0, [r6, #16] │ │ │ │ │ movs r3, r0 │ │ │ │ │ - ldr r2, [r0, #16] │ │ │ │ │ + ldr r2, [r5, #16] │ │ │ │ │ movs r3, r0 │ │ │ │ │ - b.n 77264 │ │ │ │ │ + b.n 772b4 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - cmp r2, #92 @ 0x5c │ │ │ │ │ + cmp r2, #132 @ 0x84 │ │ │ │ │ movs r2, r0 │ │ │ │ │ - ldr r6, [r3, #68] @ 0x44 │ │ │ │ │ + ldr r6, [r0, #72] @ 0x48 │ │ │ │ │ movs r3, r0 │ │ │ │ │ - vld4.8 {d16-d19}, [r8], r2 │ │ │ │ │ - b.n 772d0 │ │ │ │ │ + ldrsb.w r0, [r0, #2] │ │ │ │ │ + b.n 77320 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldrsh r4, [r1, r0] │ │ │ │ │ + ldrsh r4, [r6, r0] │ │ │ │ │ movs r2, r0 │ │ │ │ │ - cmp r2, #20 │ │ │ │ │ + cmp r2, #60 @ 0x3c │ │ │ │ │ movs r2, r0 │ │ │ │ │ - cmp r1, #244 @ 0xf4 │ │ │ │ │ + cmp r2, #28 │ │ │ │ │ movs r2, r0 │ │ │ │ │ - ldr r6, [r1, #52] @ 0x34 │ │ │ │ │ + ldr r6, [r6, #52] @ 0x34 │ │ │ │ │ movs r3, r0 │ │ │ │ │ - cmp r2, #64 @ 0x40 │ │ │ │ │ + cmp r2, #104 @ 0x68 │ │ │ │ │ movs r2, r0 │ │ │ │ │ - vst4.8 {d0-d3}, [lr], r2 │ │ │ │ │ - usat16 r0, #4, sl │ │ │ │ │ - ldrb r2, [r6, r6] │ │ │ │ │ + ldrsh.w r0, [r6, r2] │ │ │ │ │ + @ instruction: 0xf3d20004 │ │ │ │ │ + ldrb r2, [r3, r7] │ │ │ │ │ movs r2, r0 │ │ │ │ │ - cmp r1, #174 @ 0xae │ │ │ │ │ + cmp r1, #214 @ 0xd6 │ │ │ │ │ movs r2, r0 │ │ │ │ │ - cmp r1, #154 @ 0x9a │ │ │ │ │ + cmp r1, #194 @ 0xc2 │ │ │ │ │ movs r2, r0 │ │ │ │ │ - ldr r4, [r5, #56] @ 0x38 │ │ │ │ │ + ldr r4, [r2, #60] @ 0x3c │ │ │ │ │ movs r3, r0 │ │ │ │ │ - cmp r1, #230 @ 0xe6 │ │ │ │ │ + cmp r2, #14 │ │ │ │ │ movs r2, r0 │ │ │ │ │ - usat r0, #4, r0 │ │ │ │ │ - ldrb r0, [r5, r5] │ │ │ │ │ + usat16 r0, #4, r8 │ │ │ │ │ + ldrb r0, [r2, r6] │ │ │ │ │ movs r2, r0 │ │ │ │ │ - cmp r1, #112 @ 0x70 │ │ │ │ │ + cmp r1, #152 @ 0x98 │ │ │ │ │ movs r2, r0 │ │ │ │ │ - cmp r1, #80 @ 0x50 │ │ │ │ │ + cmp r1, #120 @ 0x78 │ │ │ │ │ movs r2, r0 │ │ │ │ │ - ldr r2, [r5, #40] @ 0x28 │ │ │ │ │ + ldr r2, [r2, #44] @ 0x2c │ │ │ │ │ movs r3, r0 │ │ │ │ │ - cmp r1, #156 @ 0x9c │ │ │ │ │ + cmp r1, #196 @ 0xc4 │ │ │ │ │ movs r2, r0 │ │ │ │ │ - @ instruction: 0xf3500004 │ │ │ │ │ - ldrb r0, [r3, r4] │ │ │ │ │ + @ instruction: 0xf3780004 │ │ │ │ │ + ldrb r0, [r0, r5] │ │ │ │ │ movs r2, r0 │ │ │ │ │ - ldr r6, [pc, #656] @ (77924 ) │ │ │ │ │ + ldr r6, [pc, #816] @ (779c4 ) │ │ │ │ │ movs r2, r0 │ │ │ │ │ - cmp r1, #104 @ 0x68 │ │ │ │ │ + cmp r1, #144 @ 0x90 │ │ │ │ │ movs r2, r0 │ │ │ │ │ - str r4, [r7, #52] @ 0x34 │ │ │ │ │ + str r4, [r4, #56] @ 0x38 │ │ │ │ │ movs r3, r0 │ │ │ │ │ - movs r5, #216 @ 0xd8 │ │ │ │ │ + movs r6, #0 │ │ │ │ │ movs r2, r0 │ │ │ │ │ - @ instruction: 0xf1340004 │ │ │ │ │ - str r0, [r4, #52] @ 0x34 │ │ │ │ │ + adcs.w r0, ip, #4 │ │ │ │ │ + str r0, [r1, #56] @ 0x38 │ │ │ │ │ movs r3, r0 │ │ │ │ │ - ands.w r0, lr, #4 │ │ │ │ │ - ands.w r0, sl, #4 │ │ │ │ │ - ldrh r0, [r0, r2] │ │ │ │ │ + orr.w r0, r6, #4 │ │ │ │ │ + orr.w r0, r2, #4 │ │ │ │ │ + ldrh r0, [r5, r2] │ │ │ │ │ movs r2, r0 │ │ │ │ │ - b.n 77a30 │ │ │ │ │ + b.n 77a80 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - str r4, [r5, #76] @ 0x4c │ │ │ │ │ + str r4, [r2, #80] @ 0x50 │ │ │ │ │ movs r3, r0 │ │ │ │ │ - movs r6, #96 @ 0x60 │ │ │ │ │ + movs r6, #136 @ 0x88 │ │ │ │ │ movs r2, r0 │ │ │ │ │ - movs r6, #184 @ 0xb8 │ │ │ │ │ + movs r6, #224 @ 0xe0 │ │ │ │ │ movs r2, r0 │ │ │ │ │ - str r6, [r2, #76] @ 0x4c │ │ │ │ │ + str r6, [r7, #76] @ 0x4c │ │ │ │ │ movs r3, r0 │ │ │ │ │ - adc.w r0, r2, #8519680 @ 0x820000 │ │ │ │ │ - b.n 77aa8 │ │ │ │ │ + sbc.w r0, sl, #8519680 @ 0x820000 │ │ │ │ │ + b.n 77af8 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - movs r6, #44 @ 0x2c │ │ │ │ │ + movs r6, #84 @ 0x54 │ │ │ │ │ movs r2, r0 │ │ │ │ │ - ldr r2, [r7, #0] │ │ │ │ │ + ldr r2, [r4, #4] │ │ │ │ │ movs r3, r0 │ │ │ │ │ - b.n 77a8c │ │ │ │ │ + b.n 77adc │ │ │ │ │ movs r4, r0 │ │ │ │ │ - b.n 77a7c │ │ │ │ │ + b.n 77acc │ │ │ │ │ movs r4, r0 │ │ │ │ │ - b.n 77a84 │ │ │ │ │ + b.n 77ad4 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - b.n 77b8c │ │ │ │ │ + b.n 77bdc │ │ │ │ │ movs r4, r0 │ │ │ │ │ - b.n 77aa8 │ │ │ │ │ + b.n 77af8 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - movs r5, #172 @ 0xac │ │ │ │ │ + movs r5, #212 @ 0xd4 │ │ │ │ │ movs r2, r0 │ │ │ │ │ - str r0, [r7, #108] @ 0x6c │ │ │ │ │ + str r0, [r4, #112] @ 0x70 │ │ │ │ │ movs r3, r0 │ │ │ │ │ - b.n 77a8c │ │ │ │ │ + b.n 77adc │ │ │ │ │ movs r4, r0 │ │ │ │ │ - b.n 77aa4 │ │ │ │ │ + b.n 77af4 │ │ │ │ │ movs r4, r0 │ │ │ │ │ ldrb r6, [r5, r6] │ │ │ │ │ movs r6, r0 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - strb r0, [r6, r2] │ │ │ │ │ + strb r0, [r3, r3] │ │ │ │ │ movs r3, r0 │ │ │ │ │ - movs r4, #56 @ 0x38 │ │ │ │ │ + movs r4, #96 @ 0x60 │ │ │ │ │ movs r2, r0 │ │ │ │ │ - strb r2, [r3, r2] │ │ │ │ │ + strb r2, [r0, r3] │ │ │ │ │ movs r3, r0 │ │ │ │ │ - movs r4, #34 @ 0x22 │ │ │ │ │ + movs r4, #74 @ 0x4a │ │ │ │ │ movs r2, r0 │ │ │ │ │ - strb r4, [r0, r2] │ │ │ │ │ + strb r4, [r5, r2] │ │ │ │ │ movs r3, r0 │ │ │ │ │ - movs r4, #12 │ │ │ │ │ + movs r4, #52 @ 0x34 │ │ │ │ │ movs r2, r0 │ │ │ │ │ - strb r0, [r6, r1] │ │ │ │ │ + strb r0, [r3, r2] │ │ │ │ │ movs r3, r0 │ │ │ │ │ asrs r0, r4, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - pop {r3, r4, pc} │ │ │ │ │ + pop {r6, pc} │ │ │ │ │ movs r4, r0 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - pop {r1, r3, r4, r5, pc} │ │ │ │ │ + pop {r1, r5, r6, pc} │ │ │ │ │ movs r4, r0 │ │ │ │ │ - asrs r2, r5, #3 │ │ │ │ │ + asrs r2, r2, #4 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldr r0, [r7, #104] @ 0x68 │ │ │ │ │ + ldr r0, [r4, #108] @ 0x6c │ │ │ │ │ movs r4, r0 │ │ │ │ │ - @ instruction: 0xe9a60004 │ │ │ │ │ - ldmia.w lr, {r2} │ │ │ │ │ + strd r0, r0, [lr, #16] │ │ │ │ │ + @ instruction: 0xe8c60004 │ │ │ │ │ ./src/nco/nco_rgr.c:6813 │ │ │ │ │ movs r0, #6 │ │ │ │ │ blx 110a0 │ │ │ │ │ ldr r4, [sp, #104] @ 0x68 │ │ │ │ │ mul.w r0, r4, r0 │ │ │ │ │ blx fc54 │ │ │ │ │ mov r7, r0 │ │ │ │ │ @@ -220231,23 +220231,23 @@ │ │ │ │ │ add r2, pc, #328 @ (adr r2, 77c64 ) │ │ │ │ │ svc 70 @ 0x46 │ │ │ │ │ subs r7, #145 @ 0x91 │ │ │ │ │ ldrsb r6, [r2, r0] │ │ │ │ │ ldr r6, [sp, #924] @ 0x39c │ │ │ │ │ lsls r7, r5, #14 │ │ │ │ │ subs r4, #210 @ 0xd2 │ │ │ │ │ - b.n 78170 │ │ │ │ │ + b.n 781c0 │ │ │ │ │ movs r4, r0 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ asrs r0, r4, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - b.n 77f84 │ │ │ │ │ + b.n 77fd4 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - b.n 77fe4 │ │ │ │ │ + b.n 78034 │ │ │ │ │ movs r4, r0 │ │ │ │ │ ./src/nco/nco_rgr.c:6675 │ │ │ │ │ vldr d10, [r0] │ │ │ │ │ ./src/nco/nco_rgr.c:6675 (discriminator 3) │ │ │ │ │ vmov s15, r3 │ │ │ │ │ ./src/nco/nco_rgr.c:6674 (discriminator 3) │ │ │ │ │ adds r3, #1 │ │ │ │ │ @@ -220767,35 +220767,35 @@ │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ strh r0, [r0, #0] │ │ │ │ │ eors r6, r6 │ │ │ │ │ ... │ │ │ │ │ asrs r0, r4, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - b.n 781cc │ │ │ │ │ + b.n 7821c │ │ │ │ │ movs r4, r0 │ │ │ │ │ - b.n 78230 │ │ │ │ │ + b.n 78280 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - b.n 78244 │ │ │ │ │ + b.n 78294 │ │ │ │ │ movs r4, r0 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - b.n 781d8 │ │ │ │ │ + b.n 78228 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - b.n 77ff0 │ │ │ │ │ + b.n 78040 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - b.n 78054 │ │ │ │ │ + b.n 780a4 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldr r4, [r5, #36] @ 0x24 │ │ │ │ │ + ldr r4, [r2, #40] @ 0x28 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldr r7, [sp, #208] @ 0xd0 │ │ │ │ │ + ldr r7, [sp, #368] @ 0x170 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldr r7, [sp, #232] @ 0xe8 │ │ │ │ │ + ldr r7, [sp, #392] @ 0x188 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - cbz r4, 77fa6 │ │ │ │ │ + cbz r4, 77fb0 │ │ │ │ │ movs r4, r0 │ │ │ │ │ vldr d6, [pc, #92] @ 77fa8 │ │ │ │ │ ./src/nco/nco_rgr.c:6603 │ │ │ │ │ vldr d11, [pc, #96] @ 77fb0 │ │ │ │ │ vadd.f64 d13, d13, d6 │ │ │ │ │ b.w 766b4 │ │ │ │ │ ./src/nco/nco_rgr.c:6826 │ │ │ │ │ @@ -220842,25 +220842,25 @@ │ │ │ │ │ strh r0, [r0, #0] │ │ │ │ │ stmia r0!, {r1, r2, r5, r6} │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ strh r0, [r0, #0] │ │ │ │ │ eors r6, r6 │ │ │ │ │ ... │ │ │ │ │ - lsls r6, r4, #26 │ │ │ │ │ + lsls r6, r1, #27 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - str r4, [r6, #68] @ 0x44 │ │ │ │ │ + str r4, [r3, #72] @ 0x48 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ble.n 77ff0 │ │ │ │ │ + ble.n 78040 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - lsls r4, r0, #26 │ │ │ │ │ + lsls r4, r5, #26 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - str r2, [r2, #68] @ 0x44 │ │ │ │ │ + str r2, [r7, #68] @ 0x44 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - svc 80 @ 0x50 │ │ │ │ │ + svc 120 @ 0x78 │ │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ │ │ 00077fe0 : │ │ │ │ │ nco_grd_nfr(): │ │ │ │ │ ./src/nco/nco_rgr.c:7305 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ ldr.w r1, [pc, #2708] @ 78a7c │ │ │ │ │ @@ -222326,90 +222326,90 @@ │ │ │ │ │ blx 114ec │ │ │ │ │ ./src/nco/nco_rgr.c:7836 │ │ │ │ │ mov.w r3, #2147483648 @ 0x80000000 │ │ │ │ │ str r3, [sp, #608] @ 0x260 │ │ │ │ │ b.n 78562 │ │ │ │ │ ldr r7, [pc, #344] @ (78bd8 ) │ │ │ │ │ movs r6, r0 │ │ │ │ │ - lsls r2, r4, #22 │ │ │ │ │ + lsls r2, r1, #23 │ │ │ │ │ movs r5, r0 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ ldr r7, [pc, #176] @ (78b3c ) │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r4, [sp, #400] @ 0x190 │ │ │ │ │ + ldr r4, [sp, #560] @ 0x230 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - str r6, [r7, r1] │ │ │ │ │ + str r6, [r4, r2] │ │ │ │ │ movs r3, r0 │ │ │ │ │ - ldr r4, [sp, #560] @ 0x230 │ │ │ │ │ + ldr r4, [sp, #720] @ 0x2d0 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldr r4, [sp, #424] @ 0x1a8 │ │ │ │ │ + ldr r4, [sp, #584] @ 0x248 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - str r6, [sp, #992] @ 0x3e0 │ │ │ │ │ + str r7, [sp, #128] @ 0x80 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldr r4, [sp, #224] @ 0xe0 │ │ │ │ │ + ldr r4, [sp, #384] @ 0x180 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldr r4, [sp, #88] @ 0x58 │ │ │ │ │ + ldr r4, [sp, #248] @ 0xf8 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldr r7, [pc, #984] @ (78e84 ) │ │ │ │ │ + str r6, [r3, r0] │ │ │ │ │ movs r3, r0 │ │ │ │ │ - str r6, [sp, #512] @ 0x200 │ │ │ │ │ + str r6, [sp, #672] @ 0x2a0 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldr r4, [sp, #248] @ 0xf8 │ │ │ │ │ + ldr r4, [sp, #408] @ 0x198 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - asrs r6, r6, #17 │ │ │ │ │ + asrs r6, r3, #18 │ │ │ │ │ movs r2, r0 │ │ │ │ │ - str r2, [r7, r5] │ │ │ │ │ + str r2, [r4, r6] │ │ │ │ │ movs r2, r0 │ │ │ │ │ - uxth r6, r2 │ │ │ │ │ + uxth r6, r7 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - strb r0, [r3, r1] │ │ │ │ │ + strb r0, [r0, r2] │ │ │ │ │ movs r3, r0 │ │ │ │ │ - ble.n 78b94 │ │ │ │ │ + ble.n 789e4 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ble.n 78b94 │ │ │ │ │ + ble.n 789e4 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ble.n 78b8c │ │ │ │ │ + ble.n 789dc │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ble.n 78b84 │ │ │ │ │ + ble.n 789d4 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ble.n 78b74 │ │ │ │ │ + ble.n 78bc4 │ │ │ │ │ movs r4, r0 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - b.n 78e64 │ │ │ │ │ + b.n 78eb4 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - str r0, [r6, #60] @ 0x3c │ │ │ │ │ + str r0, [r3, #64] @ 0x40 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - str r6, [r0, #56] @ 0x38 │ │ │ │ │ + str r6, [r5, #56] @ 0x38 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - b.n 79094 │ │ │ │ │ + b.n 790e4 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - b.n 7906c │ │ │ │ │ + b.n 790bc │ │ │ │ │ movs r4, r0 │ │ │ │ │ - b.n 78f2c │ │ │ │ │ + b.n 78f7c │ │ │ │ │ movs r4, r0 │ │ │ │ │ - str r2, [r0, #20] │ │ │ │ │ + str r2, [r5, #20] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - @ instruction: 0xe8580004 │ │ │ │ │ - @ instruction: 0xe8540004 │ │ │ │ │ - str r4, [r4, #16] │ │ │ │ │ + stmia.w r0, {r2} │ │ │ │ │ + ldrd r0, r0, [ip], #-16 │ │ │ │ │ + str r4, [r1, #20] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - strd r0, r0, [r4], #-16 │ │ │ │ │ - strd r0, r0, [r0], #-16 │ │ │ │ │ - ldr r6, [sp, #640] @ 0x280 │ │ │ │ │ + stmia.w ip, {r2} │ │ │ │ │ + stmia.w r8, {r2} │ │ │ │ │ + ldr r6, [sp, #800] @ 0x320 │ │ │ │ │ movs r3, r0 │ │ │ │ │ - ldrd r0, r0, [r0], #-16 │ │ │ │ │ - strd r0, r0, [r8], #-16 │ │ │ │ │ - adds r3, #28 │ │ │ │ │ + ldmia.w r8, {r2} │ │ │ │ │ + ldmia.w r0, {r2} │ │ │ │ │ + adds r3, #68 @ 0x44 │ │ │ │ │ movs r2, r0 │ │ │ │ │ - ldc2l 0, cr0, [r2], #-16 │ │ │ │ │ - ldrh r0, [r0, r1] │ │ │ │ │ + ldc2 0, cr0, [sl], {4} │ │ │ │ │ + ldrh r0, [r5, r1] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - @ instruction: 0xe8d20004 │ │ │ │ │ + ldrd r0, r0, [sl], #16 │ │ │ │ │ ./src/nco/nco_rgr.c:7467 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [sp, #240] @ 0xf0 │ │ │ │ │ ./src/nco/nco_rgr.c:8274 │ │ │ │ │ ldr r3, [sp, #184] @ 0xb8 │ │ │ │ │ add r7, sp, #668 @ 0x29c │ │ │ │ │ ldr r2, [sp, #276] @ 0x114 │ │ │ │ │ @@ -223486,37 +223486,37 @@ │ │ │ │ │ svc 70 @ 0x46 │ │ │ │ │ subs r7, #145 @ 0x91 │ │ │ │ │ @ instruction: 0xea11812d │ │ │ │ │ str r7, [sp, #612] @ 0x264 │ │ │ │ │ subs r5, #113 @ 0x71 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - cmp r5, #16 │ │ │ │ │ + cmp r5, #56 @ 0x38 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - adds r5, #196 @ 0xc4 │ │ │ │ │ + adds r5, #252 @ 0xfc │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldrsh r4, [r3, r1] │ │ │ │ │ + ldrsh r4, [r0, r2] │ │ │ │ │ movs r2, r0 │ │ │ │ │ - str r0, [sp, #312] @ 0x138 │ │ │ │ │ + str r0, [sp, #472] @ 0x1d8 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - lsrs r6, r1, #30 │ │ │ │ │ + lsrs r6, r6, #30 │ │ │ │ │ movs r2, r0 │ │ │ │ │ - str r0, [sp, #32] │ │ │ │ │ + str r0, [sp, #192] @ 0xc0 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - cmp r4, #104 @ 0x68 │ │ │ │ │ + cmp r4, #144 @ 0x90 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - adds r5, #28 │ │ │ │ │ + adds r5, #84 @ 0x54 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldrb r2, [r6, r6] │ │ │ │ │ + ldrb r2, [r3, r7] │ │ │ │ │ movs r2, r0 │ │ │ │ │ - ldrh r4, [r1, #62] @ 0x3e │ │ │ │ │ + ldrh r4, [r6, #62] @ 0x3e │ │ │ │ │ movs r4, r0 │ │ │ │ │ - lsrs r4, r4, #27 │ │ │ │ │ + lsrs r4, r1, #28 │ │ │ │ │ movs r2, r0 │ │ │ │ │ - ldrh r6, [r3, #58] @ 0x3a │ │ │ │ │ + ldrh r6, [r0, #60] @ 0x3c │ │ │ │ │ movs r4, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ bics r4, r6 │ │ │ │ │ movs r0, r0 │ │ │ │ │ orrs r4, r6 │ │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ @@ -224210,34 +224210,34 @@ │ │ │ │ │ ... │ │ │ │ │ cmp r5, #24 │ │ │ │ │ strb r4, [r0, r1] │ │ │ │ │ movs r1, #251 @ 0xfb │ │ │ │ │ ands r1, r5 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - b.n 7967c │ │ │ │ │ + b.n 796cc │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldr r2, [sp, #448] @ 0x1c0 │ │ │ │ │ + ldr r2, [sp, #608] @ 0x260 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - @ instruction: 0xe9920004 │ │ │ │ │ - ldcl 0, cr0, [r0], {4} │ │ │ │ │ - subs r0, #250 @ 0xfa │ │ │ │ │ + @ instruction: 0xe9ba0004 │ │ │ │ │ + ldcl 0, cr0, [r8], #16 │ │ │ │ │ + subs r1, #34 @ 0x22 │ │ │ │ │ movs r3, r0 │ │ │ │ │ - adds r0, #92 @ 0x5c │ │ │ │ │ + adds r0, #132 @ 0x84 │ │ │ │ │ movs r2, r0 │ │ │ │ │ - ldrb r0, [r2, #23] │ │ │ │ │ + ldrb r0, [r7, #23] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - smmla r0, r2, r1, r0 │ │ │ │ │ - lsrs r4, r4 │ │ │ │ │ + usada8 r0, sl, r1, r0 │ │ │ │ │ + asrs r4, r1 │ │ │ │ │ movs r3, r0 │ │ │ │ │ - subs r0, #206 @ 0xce │ │ │ │ │ + subs r0, #246 @ 0xf6 │ │ │ │ │ movs r3, r0 │ │ │ │ │ - stmia r5!, {r1, r3, r4, r7} │ │ │ │ │ + stmia r5!, {r1, r6, r7} │ │ │ │ │ movs r4, r0 │ │ │ │ │ - subs r1, #248 @ 0xf8 │ │ │ │ │ + subs r2, #32 │ │ │ │ │ movs r3, r0 │ │ │ │ │ ./src/nco/nco_rgr.c:9368 │ │ │ │ │ ldr.w r0, [fp] │ │ │ │ │ blx faf0 │ │ │ │ │ ./src/nco/nco_rgr.c:9369 │ │ │ │ │ ldr r0, [sp, #176] @ 0xb0 │ │ │ │ │ ldr.w r5, [fp] │ │ │ │ │ @@ -225167,71 +225167,71 @@ │ │ │ │ │ cmp r4, #0 │ │ │ │ │ beq.w 79704 │ │ │ │ │ b.w 79658 │ │ │ │ │ strh r7, [r3, #40] @ 0x28 │ │ │ │ │ str r3, [r5, r7] │ │ │ │ │ subs r0, r7, #2 │ │ │ │ │ subs r7, #213 @ 0xd5 │ │ │ │ │ - stmia r5!, {r5} │ │ │ │ │ + stmia r5!, {r3, r6} │ │ │ │ │ movs r4, r0 │ │ │ │ │ - stmia r5!, {r1, r3, r4} │ │ │ │ │ + stmia r5!, {r1, r6} │ │ │ │ │ movs r4, r0 │ │ │ │ │ - stmia r5!, {r5} │ │ │ │ │ + stmia r5!, {r3, r6} │ │ │ │ │ movs r4, r0 │ │ │ │ │ - subs r1, #188 @ 0xbc │ │ │ │ │ + subs r1, #228 @ 0xe4 │ │ │ │ │ movs r3, r0 │ │ │ │ │ - subs r1, #210 @ 0xd2 │ │ │ │ │ + subs r1, #250 @ 0xfa │ │ │ │ │ movs r3, r0 │ │ │ │ │ - smlsd r0, r4, r1, r0 │ │ │ │ │ - subs r1, #194 @ 0xc2 │ │ │ │ │ + smmls r0, ip, r1, r0 │ │ │ │ │ + subs r1, #234 @ 0xea │ │ │ │ │ movs r3, r0 │ │ │ │ │ - @ instruction: 0xfb980001 │ │ │ │ │ - cmp r7, #30 │ │ │ │ │ + smlal r0, r0, r0, r1 │ │ │ │ │ + cmp r7, #70 @ 0x46 │ │ │ │ │ movs r2, r0 │ │ │ │ │ - @ instruction: 0xb6d0 │ │ │ │ │ + @ instruction: 0xb6f8 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - mla r0, r2, r1, r0 │ │ │ │ │ - mla r0, ip, r1, r0 │ │ │ │ │ - @ instruction: 0xb700 │ │ │ │ │ + smlad r0, sl, r1, r0 │ │ │ │ │ + smlawb r0, r4, r1, r0 │ │ │ │ │ + @ instruction: 0xb728 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - @ instruction: 0xfad00001 │ │ │ │ │ - stmia r4!, {r1, r4, r5, r7} │ │ │ │ │ + @ instruction: 0xfaf80001 │ │ │ │ │ + stmia r4!, {r1, r3, r4, r6, r7} │ │ │ │ │ movs r4, r0 │ │ │ │ │ - cmp r6, #122 @ 0x7a │ │ │ │ │ + cmp r6, #162 @ 0xa2 │ │ │ │ │ movs r2, r0 │ │ │ │ │ - movs r0, #10 │ │ │ │ │ + movs r0, #50 @ 0x32 │ │ │ │ │ movs r2, r0 │ │ │ │ │ - @ instruction: 0xfacc0001 │ │ │ │ │ - b.n 79d84 │ │ │ │ │ + @ instruction: 0xfaf40001 │ │ │ │ │ + b.n 79dd4 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - b.n 79d6c │ │ │ │ │ + b.n 79dbc │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldr r4, [sp, #736] @ 0x2e0 │ │ │ │ │ + ldr r4, [sp, #896] @ 0x380 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - b.n 79d54 │ │ │ │ │ + b.n 79da4 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - b.n 79d54 │ │ │ │ │ + b.n 79da4 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - b.n 79d54 │ │ │ │ │ + b.n 79da4 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - b.n 79d4c │ │ │ │ │ + b.n 79d9c │ │ │ │ │ movs r4, r0 │ │ │ │ │ - b.n 79d54 │ │ │ │ │ + b.n 79da4 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - add r8, r6 │ │ │ │ │ + add r8, fp │ │ │ │ │ movs r4, r0 │ │ │ │ │ - b.n 79d44 │ │ │ │ │ + b.n 79d94 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - b.n 79d3c │ │ │ │ │ + b.n 79d8c │ │ │ │ │ movs r4, r0 │ │ │ │ │ - b.n 79d40 │ │ │ │ │ + b.n 79d90 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - b.n 79d44 │ │ │ │ │ + b.n 79d94 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - b.n 79d38 │ │ │ │ │ + b.n 79d88 │ │ │ │ │ movs r4, r0 │ │ │ │ │ ldr.w fp, [sp, #144] @ 0x90 │ │ │ │ │ ldr.w sl, [sp, #128] @ 0x80 │ │ │ │ │ ldr.w r9, [sp, #176] @ 0xb0 │ │ │ │ │ ./src/nco/nco_rgr.c:9685 │ │ │ │ │ ldr r3, [sp, #424] @ 0x1a8 │ │ │ │ │ movs r5, #0 │ │ │ │ │ @@ -226871,159 +226871,159 @@ │ │ │ │ │ bne.w 79496 │ │ │ │ │ ./src/nco/nco_rgr.c:9106 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #240] @ 0xf0 │ │ │ │ │ b.w 794ba │ │ │ │ │ movs r0, r0 │ │ │ │ │ bics r2, r5 │ │ │ │ │ - svc 38 @ 0x26 │ │ │ │ │ + svc 78 @ 0x4e │ │ │ │ │ movs r4, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ orrs r2, r5 │ │ │ │ │ - b.n 7b47c │ │ │ │ │ + b.n 7b4cc │ │ │ │ │ movs r4, r0 │ │ │ │ │ - cmp r6, #152 @ 0x98 │ │ │ │ │ + cmp r6, #192 @ 0xc0 │ │ │ │ │ movs r3, r0 │ │ │ │ │ - svc 252 @ 0xfc │ │ │ │ │ + b.n 7afac │ │ │ │ │ movs r4, r0 │ │ │ │ │ - @ instruction: 0xf0f00001 │ │ │ │ │ - svc 234 @ 0xea │ │ │ │ │ + adds.w r0, r8, #1 │ │ │ │ │ + b.n 7af90 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - cmp r6, #118 @ 0x76 │ │ │ │ │ + cmp r6, #158 @ 0x9e │ │ │ │ │ movs r3, r0 │ │ │ │ │ - cmp r7, #158 @ 0x9e │ │ │ │ │ + cmp r7, #198 @ 0xc6 │ │ │ │ │ movs r3, r0 │ │ │ │ │ - cbnz r4, 7afc4 │ │ │ │ │ + cbnz r4, 7afce │ │ │ │ │ movs r4, r0 │ │ │ │ │ - svc 186 @ 0xba │ │ │ │ │ + svc 226 @ 0xe2 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - @ instruction: 0xf1840001 │ │ │ │ │ - svc 146 @ 0x92 │ │ │ │ │ + sub.w r0, ip, #1 │ │ │ │ │ + svc 186 @ 0xba │ │ │ │ │ movs r4, r0 │ │ │ │ │ - movs r5, #108 @ 0x6c │ │ │ │ │ + movs r5, #148 @ 0x94 │ │ │ │ │ movs r2, r0 │ │ │ │ │ - svc 144 @ 0x90 │ │ │ │ │ + svc 184 @ 0xb8 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - str r0, [sp, #96] @ 0x60 │ │ │ │ │ + str r0, [sp, #256] @ 0x100 │ │ │ │ │ movs r2, r0 │ │ │ │ │ - svc 2 │ │ │ │ │ + svc 42 @ 0x2a │ │ │ │ │ movs r4, r0 │ │ │ │ │ - svc 4 │ │ │ │ │ + svc 44 @ 0x2c │ │ │ │ │ movs r4, r0 │ │ │ │ │ - udf #204 @ 0xcc │ │ │ │ │ + udf #244 @ 0xf4 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - udf #218 @ 0xda │ │ │ │ │ + svc 2 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - udf #196 @ 0xc4 │ │ │ │ │ + udf #236 @ 0xec │ │ │ │ │ movs r4, r0 │ │ │ │ │ - vext.8 d16, d10, d1, #0 │ │ │ │ │ - udf #128 @ 0x80 │ │ │ │ │ + bic.w r0, r2, #1 │ │ │ │ │ + udf #168 @ 0xa8 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - udf #126 @ 0x7e │ │ │ │ │ + udf #166 @ 0xa6 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - vext.8 d0, d10, d1, #0 │ │ │ │ │ - movs r3, #156 @ 0x9c │ │ │ │ │ + vaddl.s32 q8, d2, d1 │ │ │ │ │ + movs r3, #196 @ 0xc4 │ │ │ │ │ movs r2, r0 │ │ │ │ │ - udf #92 @ 0x5c │ │ │ │ │ + udf #132 @ 0x84 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - vaddl.s32 q8, d2, d1 │ │ │ │ │ - adds r0, #230 @ 0xe6 │ │ │ │ │ + and.w r0, sl, #1 │ │ │ │ │ + adds r1, #14 │ │ │ │ │ movs r3, r0 │ │ │ │ │ - vhadd.s32 d16, d12, d1 │ │ │ │ │ - udf #52 @ 0x34 │ │ │ │ │ + vaddl.s16 q0, d4, d1 │ │ │ │ │ + udf #92 @ 0x5c │ │ │ │ │ movs r4, r0 │ │ │ │ │ - adds r1, #102 @ 0x66 │ │ │ │ │ + adds r1, #142 @ 0x8e │ │ │ │ │ movs r3, r0 │ │ │ │ │ - ble.n 7b04c │ │ │ │ │ + ble.n 7b09c │ │ │ │ │ movs r4, r0 │ │ │ │ │ - udf #16 │ │ │ │ │ + udf #56 @ 0x38 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - udf #52 @ 0x34 │ │ │ │ │ + udf #92 @ 0x5c │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ble.n 7aff4 │ │ │ │ │ + ble.n 7b044 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - bgt.n 7af6c │ │ │ │ │ + bgt.n 7afbc │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ble.n 7af9c │ │ │ │ │ + udf #2 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - movs r2, #148 @ 0x94 │ │ │ │ │ + movs r2, #188 @ 0xbc │ │ │ │ │ movs r2, r0 │ │ │ │ │ - ble.n 7af6c │ │ │ │ │ + ble.n 7afbc │ │ │ │ │ movs r4, r0 │ │ │ │ │ - subs r0, #100 @ 0x64 │ │ │ │ │ + subs r0, #140 @ 0x8c │ │ │ │ │ movs r2, r0 │ │ │ │ │ - cdp 0, 0, cr0, cr4, cr1, {0} │ │ │ │ │ - cdp 0, 1, cr0, cr10, cr1, {0} │ │ │ │ │ - movs r1, #234 @ 0xea │ │ │ │ │ + cdp 0, 2, cr0, cr12, cr1, {0} │ │ │ │ │ + cdp 0, 4, cr0, cr2, cr1, {0} │ │ │ │ │ + movs r2, #18 │ │ │ │ │ movs r2, r0 │ │ │ │ │ - cdp 0, 4, cr0, cr12, cr1, {0} │ │ │ │ │ - cmp r7, #86 @ 0x56 │ │ │ │ │ + cdp 0, 7, cr0, cr4, cr1, {0} │ │ │ │ │ + cmp r7, #126 @ 0x7e │ │ │ │ │ movs r3, r0 │ │ │ │ │ - ble.n 7b088 │ │ │ │ │ + ble.n 7b0d8 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldc 0, cr0, [ip, #4]! │ │ │ │ │ - cmp r7, #196 @ 0xc4 │ │ │ │ │ + stcl 0, cr0, [r4, #4]! │ │ │ │ │ + cmp r7, #236 @ 0xec │ │ │ │ │ movs r3, r0 │ │ │ │ │ - ble.n 7b05c │ │ │ │ │ + ble.n 7b0ac │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ble.n 7b044 │ │ │ │ │ + ble.n 7b094 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ble.n 7b02c │ │ │ │ │ + ble.n 7b07c │ │ │ │ │ movs r4, r0 │ │ │ │ │ movs r3, #92 @ 0x5c │ │ │ │ │ movs r6, r0 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ asrs r0, r4, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldmia r6!, {r3, r4, r5, r7} │ │ │ │ │ + ldmia r6, {r5, r6, r7} │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldmia r6, {r4, r5, r6, r7} │ │ │ │ │ + ldmia r7!, {r3, r4} │ │ │ │ │ movs r4, r0 │ │ │ │ │ - bmi.n 7aff4 │ │ │ │ │ + bpl.n 7b044 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - strd r0, r0, [r0], #-4 │ │ │ │ │ + stmia.w r8, {r0} │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldmia r0!, {r2, r6, r7} │ │ │ │ │ + ldmia r0!, {r2, r3, r5, r6, r7} │ │ │ │ │ movs r4, r0 │ │ │ │ │ - adds r4, r0, r2 │ │ │ │ │ + adds r4, r5, r2 │ │ │ │ │ movs r3, r0 │ │ │ │ │ - @ instruction: 0xe80e0001 │ │ │ │ │ - add r3, pc, #832 @ (adr r3, 7b390 ) │ │ │ │ │ + @ instruction: 0xe8360001 │ │ │ │ │ + add r3, pc, #992 @ (adr r3, 7b430 ) │ │ │ │ │ movs r4, r0 │ │ │ │ │ - subs r2, r2, r6 │ │ │ │ │ + subs r2, r7, r6 │ │ │ │ │ movs r2, r0 │ │ │ │ │ - b.n 7af94 │ │ │ │ │ + b.n 7afe4 │ │ │ │ │ movs r1, r0 │ │ │ │ │ - b.n 7af54 │ │ │ │ │ + b.n 7afa4 │ │ │ │ │ movs r1, r0 │ │ │ │ │ - cmp r0, #218 @ 0xda │ │ │ │ │ + cmp r1, #2 │ │ │ │ │ movs r3, r0 │ │ │ │ │ - b.n 7aff8 │ │ │ │ │ + b.n 7b048 │ │ │ │ │ movs r1, r0 │ │ │ │ │ - cbz r0, 7b078 │ │ │ │ │ + cbz r0, 7b082 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - subs r0, r1, r5 │ │ │ │ │ + subs r0, r6, r5 │ │ │ │ │ movs r2, r0 │ │ │ │ │ - cmp r1, #90 @ 0x5a │ │ │ │ │ + cmp r1, #130 @ 0x82 │ │ │ │ │ movs r3, r0 │ │ │ │ │ - b.n 7af98 │ │ │ │ │ + b.n 7afe8 │ │ │ │ │ movs r1, r0 │ │ │ │ │ - cbz r4, 7b084 │ │ │ │ │ + cbz r4, 7b08e │ │ │ │ │ movs r4, r0 │ │ │ │ │ - subs r0, r3, r4 │ │ │ │ │ + subs r0, r0, r5 │ │ │ │ │ movs r2, r0 │ │ │ │ │ - cmp r1, #42 @ 0x2a │ │ │ │ │ + cmp r1, #82 @ 0x52 │ │ │ │ │ movs r3, r0 │ │ │ │ │ - b.n 7af48 │ │ │ │ │ + b.n 7af98 │ │ │ │ │ movs r1, r0 │ │ │ │ │ - @ instruction: 0xb634 │ │ │ │ │ + @ instruction: 0xb65c │ │ │ │ │ movs r2, r0 │ │ │ │ │ - ldmia r6, {r1, r3, r5, r6, r7} │ │ │ │ │ + ldmia r7!, {r1, r4} │ │ │ │ │ movs r4, r0 │ │ │ │ │ ./src/nco/nco_rgr.c:8110 │ │ │ │ │ ldr r3, [sp, #160] @ 0xa0 │ │ │ │ │ ./src/nco/nco_rgr.c:8108 │ │ │ │ │ add.w r9, sp, #820 @ 0x334 │ │ │ │ │ ./src/nco/nco_rgr.c:8110 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ @@ -228709,95 +228709,95 @@ │ │ │ │ │ stmia r0!, {r1, r2, r4, r6} │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ strh r0, [r0, #0] │ │ │ │ │ eors r6, r2 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - add r6, sp, #208 @ 0xd0 │ │ │ │ │ + add r6, sp, #368 @ 0x170 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - b.n 7bf40 │ │ │ │ │ + b.n 7bf90 │ │ │ │ │ movs r1, r0 │ │ │ │ │ - movs r4, #82 @ 0x52 │ │ │ │ │ + movs r4, #122 @ 0x7a │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldr r0, [r5, #0] │ │ │ │ │ + ldr r0, [r2, #4] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - add r5, sp, #256 @ 0x100 │ │ │ │ │ + add r5, sp, #416 @ 0x1a0 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldrh r6, [r6, #38] @ 0x26 │ │ │ │ │ + ldrh r6, [r3, #40] @ 0x28 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - add r5, sp, #128 @ 0x80 │ │ │ │ │ + add r5, sp, #288 @ 0x120 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - add r5, sp, #72 @ 0x48 │ │ │ │ │ + add r5, sp, #232 @ 0xe8 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - add r5, sp, #16 │ │ │ │ │ + add r5, sp, #176 @ 0xb0 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - add r4, sp, #968 @ 0x3c8 │ │ │ │ │ + add r5, sp, #104 @ 0x68 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - add r4, sp, #904 @ 0x388 │ │ │ │ │ + add r5, sp, #40 @ 0x28 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - add r4, sp, #840 @ 0x348 │ │ │ │ │ + add r4, sp, #1000 @ 0x3e8 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - svc 150 @ 0x96 │ │ │ │ │ + svc 190 @ 0xbe │ │ │ │ │ movs r1, r0 │ │ │ │ │ - movs r2, #42 @ 0x2a │ │ │ │ │ + movs r2, #82 @ 0x52 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - str r0, [r0, #116] @ 0x74 │ │ │ │ │ + str r0, [r5, #116] @ 0x74 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - add r3, sp, #920 @ 0x398 │ │ │ │ │ + add r4, sp, #56 @ 0x38 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldrh r4, [r2, #6] │ │ │ │ │ + ldrh r4, [r7, #6] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - add r3, sp, #776 @ 0x308 │ │ │ │ │ + add r3, sp, #936 @ 0x3a8 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - add r3, sp, #720 @ 0x2d0 │ │ │ │ │ + add r3, sp, #880 @ 0x370 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - add r3, sp, #664 @ 0x298 │ │ │ │ │ + add r3, sp, #824 @ 0x338 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - add r3, sp, #592 @ 0x250 │ │ │ │ │ + add r3, sp, #752 @ 0x2f0 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - add r3, sp, #528 @ 0x210 │ │ │ │ │ + add r3, sp, #688 @ 0x2b0 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - add r3, sp, #464 @ 0x1d0 │ │ │ │ │ + add r3, sp, #624 @ 0x270 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - str r4, [r1, #48] @ 0x30 │ │ │ │ │ + str r4, [r6, #48] @ 0x30 │ │ │ │ │ movs r2, r0 │ │ │ │ │ - stmia r4!, {r1, r6} │ │ │ │ │ + stmia r4!, {r1, r3, r5, r6} │ │ │ │ │ movs r4, r0 │ │ │ │ │ - stmia r4!, {r1, r6} │ │ │ │ │ + stmia r4!, {r1, r3, r5, r6} │ │ │ │ │ movs r4, r0 │ │ │ │ │ - stmia r4!, {r1, r2, r3, r6} │ │ │ │ │ + stmia r4!, {r1, r2, r4, r5, r6} │ │ │ │ │ movs r4, r0 │ │ │ │ │ - revsh r6, r3 │ │ │ │ │ + cbnz r6, 7beac │ │ │ │ │ movs r4, r0 │ │ │ │ │ - cbnz r0, 7beac │ │ │ │ │ + rev r0, r3 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - add r1, sp, #632 @ 0x278 │ │ │ │ │ + add r1, sp, #792 @ 0x318 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - add r1, sp, #584 @ 0x248 │ │ │ │ │ + add r1, sp, #744 @ 0x2e8 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - add r1, sp, #536 @ 0x218 │ │ │ │ │ + add r1, sp, #696 @ 0x2b8 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - subs r0, r6, #3 │ │ │ │ │ + subs r0, r3, #4 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - strh r2, [r4, #56] @ 0x38 │ │ │ │ │ + strh r2, [r1, #58] @ 0x3a │ │ │ │ │ movs r4, r0 │ │ │ │ │ - add r1, sp, #400 @ 0x190 │ │ │ │ │ + add r1, sp, #560 @ 0x230 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - add r1, sp, #376 @ 0x178 │ │ │ │ │ + add r1, sp, #536 @ 0x218 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - subs r4, r6, #2 │ │ │ │ │ + subs r4, r3, #3 │ │ │ │ │ movs r4, r0 │ │ │ │ │ asrs r0, r4, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - add r3, pc, #872 @ (adr r3, 7c200 ) │ │ │ │ │ + add r4, pc, #8 @ (adr r4, 7bea0 ) │ │ │ │ │ movs r4, r0 │ │ │ │ │ - rev r4, r5 │ │ │ │ │ + rev16 r4, r2 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - add r2, pc, #656 @ (adr r2, 7c130 ) │ │ │ │ │ + add r2, pc, #816 @ (adr r2, 7c1d0 ) │ │ │ │ │ movs r4, r0 │ │ │ │ │ str r2, [sp, #240] @ 0xf0 │ │ │ │ │ ./src/nco/nco_rgr.c:9112 │ │ │ │ │ ldr r3, [sp, #240] @ 0xf0 │ │ │ │ │ ldr r2, [sp, #112] @ 0x70 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ bne.w 794ba │ │ │ │ │ @@ -229638,77 +229638,77 @@ │ │ │ │ │ stc 0, cr10, [sp, #724] @ 0x2d4 │ │ │ │ │ stmia r6!, {r0, r1, r2, r4, r5, r6, r7} │ │ │ │ │ subs r6, #176 @ 0xb0 │ │ │ │ │ ldr r5, [sp, #228] @ 0xe4 │ │ │ │ │ add r2, pc, #328 @ (adr r2, 7c694 ) │ │ │ │ │ svc 70 @ 0x46 │ │ │ │ │ subs r7, #145 @ 0x91 │ │ │ │ │ - stmia r7!, {r3, r4, r6} │ │ │ │ │ + stmia r7!, {r7} │ │ │ │ │ movs r4, r0 │ │ │ │ │ - movs r5, #38 @ 0x26 │ │ │ │ │ + movs r5, #78 @ 0x4e │ │ │ │ │ movs r4, r0 │ │ │ │ │ - pop {r3, r4, r5} │ │ │ │ │ + pop {r5, r6} │ │ │ │ │ movs r4, r0 │ │ │ │ │ asrs r0, r4, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - @ instruction: 0xb8ec │ │ │ │ │ + cbnz r4, 7c568 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - adds r0, r7, r2 │ │ │ │ │ + adds r0, r4, r3 │ │ │ │ │ movs r3, r0 │ │ │ │ │ - bvs.n 7c550 │ │ │ │ │ + bvc.n 7c5a0 │ │ │ │ │ movs r1, r0 │ │ │ │ │ - strb r4, [r2, #18] │ │ │ │ │ + strb r4, [r7, #18] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldrb r4, [r2, r5] │ │ │ │ │ + ldrb r4, [r7, r5] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - sub sp, #8 │ │ │ │ │ + sub sp, #168 @ 0xa8 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - add sp, #464 @ 0x1d0 │ │ │ │ │ + sub sp, #112 @ 0x70 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - add sp, #408 @ 0x198 │ │ │ │ │ + sub sp, #56 @ 0x38 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - add sp, #352 @ 0x160 │ │ │ │ │ + sub sp, #0 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - add r7, sp, #888 @ 0x378 │ │ │ │ │ + add sp, #24 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - cmp r0, #108 @ 0x6c │ │ │ │ │ + cmp r0, #148 @ 0x94 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - add r7, sp, #744 @ 0x2e8 │ │ │ │ │ + add r7, sp, #904 @ 0x388 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - add r7, sp, #720 @ 0x2d0 │ │ │ │ │ + add r7, sp, #880 @ 0x370 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - add r7, sp, #8 │ │ │ │ │ + add r7, sp, #168 @ 0xa8 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - movs r7, #184 @ 0xb8 │ │ │ │ │ + movs r7, #224 @ 0xe0 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - add r6, sp, #888 @ 0x378 │ │ │ │ │ + add r7, sp, #24 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - add r6, sp, #864 @ 0x360 │ │ │ │ │ + add r7, sp, #0 │ │ │ │ │ movs r4, r0 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - revsh r6, r3 │ │ │ │ │ + cbnz r6, 7c5ec │ │ │ │ │ movs r4, r0 │ │ │ │ │ - strb r2, [r1, #24] │ │ │ │ │ + strb r2, [r6, #24] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - rev r4, r1 │ │ │ │ │ + rev r4, r6 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - @ instruction: 0xb67a │ │ │ │ │ + @ instruction: 0xb6a2 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - @ instruction: 0xb8d0 │ │ │ │ │ + @ instruction: 0xb8f8 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - strb r0, [r4, #5] │ │ │ │ │ + strb r0, [r1, #6] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - strb r4, [r6, #8] │ │ │ │ │ + strb r4, [r3, #9] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - strb r2, [r3, #4] │ │ │ │ │ + strb r2, [r0, #5] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - strb r2, [r1, #10] │ │ │ │ │ + strb r2, [r6, #10] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - add r3, sp, #552 @ 0x228 │ │ │ │ │ + add r3, sp, #712 @ 0x2c8 │ │ │ │ │ movs r4, r0 │ │ │ │ │ ./src/nco/nco_rgr.c:9292 │ │ │ │ │ ldr r3, [pc, #772] @ (7c8d8 ) │ │ │ │ │ ./src/nco/nco_rgr.c:9294 │ │ │ │ │ movs r6, #0 │ │ │ │ │ ./src/nco/nco_rgr.c:9292 │ │ │ │ │ ldr r2, [sp, #116] @ 0x74 │ │ │ │ │ @@ -230071,45 +230071,45 @@ │ │ │ │ │ ./src/nco/nco_rgr.c:9682 │ │ │ │ │ b.w 7a0b0 │ │ │ │ │ nop │ │ │ │ │ movs r0, r0 │ │ │ │ │ stmia r3!, {r2, r4, r5} │ │ │ │ │ asrs r0, r4, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - pop {r1, r2, r3, r5} │ │ │ │ │ + pop {r1, r2, r4, r6} │ │ │ │ │ movs r4, r0 │ │ │ │ │ - asrs r2, r0, #2 │ │ │ │ │ + asrs r2, r5, #2 │ │ │ │ │ movs r3, r0 │ │ │ │ │ - ldr r2, [sp, #552] @ 0x228 │ │ │ │ │ + ldr r2, [sp, #712] @ 0x2c8 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldr r2, [sp, #552] @ 0x228 │ │ │ │ │ + ldr r2, [sp, #712] @ 0x2c8 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldr r2, [sp, #552] @ 0x228 │ │ │ │ │ + ldr r2, [sp, #712] @ 0x2c8 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldr r2, [sp, #552] @ 0x228 │ │ │ │ │ + ldr r2, [sp, #712] @ 0x2c8 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldr r2, [sp, #536] @ 0x218 │ │ │ │ │ + ldr r2, [sp, #696] @ 0x2b8 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - asrs r6, r3, #3 │ │ │ │ │ + asrs r6, r0, #4 │ │ │ │ │ movs r3, r0 │ │ │ │ │ - ldr r1, [sp, #968] @ 0x3c8 │ │ │ │ │ + ldr r2, [sp, #104] @ 0x68 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldr r1, [sp, #984] @ 0x3d8 │ │ │ │ │ + ldr r2, [sp, #120] @ 0x78 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldr r1, [sp, #984] @ 0x3d8 │ │ │ │ │ + ldr r2, [sp, #120] @ 0x78 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldr r1, [sp, #984] @ 0x3d8 │ │ │ │ │ + ldr r2, [sp, #120] @ 0x78 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldr r1, [sp, #968] @ 0x3c8 │ │ │ │ │ + ldr r2, [sp, #104] @ 0x68 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - lsrs r6, r2, #31 │ │ │ │ │ + lsrs r6, r7, #31 │ │ │ │ │ movs r3, r0 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - add r1, sp, #472 @ 0x1d8 │ │ │ │ │ + add r1, sp, #632 @ 0x278 │ │ │ │ │ movs r4, r0 │ │ │ │ │ ./src/nco/nco_rgr.c:9019 (discriminator 2) │ │ │ │ │ ldr r3, [sp, #216] @ 0xd8 │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ cmp.w r3, #2147483648 @ 0x80000000 │ │ │ │ │ bne.w 791f0 │ │ │ │ │ ./src/nco/nco_rgr.c:9021 (discriminator 1) │ │ │ │ │ @@ -231733,54 +231733,54 @@ │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ movs r3, #2 │ │ │ │ │ ldr r1, [sp, #332] @ 0x14c │ │ │ │ │ ldr.w r0, [fp] │ │ │ │ │ blx 10614 │ │ │ │ │ ./src/nco/nco_rgr.c:9348 │ │ │ │ │ b.w 798c6 │ │ │ │ │ - add r6, pc, #896 @ (adr r6, 7d980 ) │ │ │ │ │ + add r7, pc, #32 @ (adr r7, 7d620 ) │ │ │ │ │ movs r4, r0 │ │ │ │ │ - b.n 7d538 │ │ │ │ │ + b.n 7d5a8 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - strh r4, [r5, r7] │ │ │ │ │ + strb r4, [r2, r0] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - add r6, pc, #664 @ (adr r6, 7d8a4 ) │ │ │ │ │ + add r6, pc, #824 @ (adr r6, 7d944 ) │ │ │ │ │ movs r4, r0 │ │ │ │ │ - add r6, pc, #640 @ (adr r6, 7d890 ) │ │ │ │ │ + add r6, pc, #800 @ (adr r6, 7d930 ) │ │ │ │ │ movs r4, r0 │ │ │ │ │ - mrrc2 0, 0, r0, ip, cr2 │ │ │ │ │ - ldmia r3!, {r2, r5, r6, r7} │ │ │ │ │ + stc2 0, cr0, [r4], {2} │ │ │ │ │ + ldmia r4!, {r2, r3} │ │ │ │ │ movs r1, r0 │ │ │ │ │ asrs r0, r4, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - add sp, #480 @ 0x1e0 │ │ │ │ │ + sub sp, #128 @ 0x80 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - add sp, #80 @ 0x50 │ │ │ │ │ + add sp, #240 @ 0xf0 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldr r7, [sp, #872] @ 0x368 │ │ │ │ │ + add r0, pc, #8 @ (adr r0, 7d630 ) │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldr r7, [sp, #832] @ 0x340 │ │ │ │ │ + ldr r7, [sp, #992] @ 0x3e0 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldr r7, [sp, #776] @ 0x308 │ │ │ │ │ + ldr r7, [sp, #936] @ 0x3a8 │ │ │ │ │ movs r4, r0 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldr r7, [sp, #864] @ 0x360 │ │ │ │ │ + add r0, pc, #0 @ (adr r0, 7d638 ) │ │ │ │ │ movs r4, r0 │ │ │ │ │ - add r0, pc, #760 @ (adr r0, 7d934 ) │ │ │ │ │ + add r0, pc, #920 @ (adr r0, 7d9d4 ) │ │ │ │ │ movs r4, r0 │ │ │ │ │ - add r4, sp, #120 @ 0x78 │ │ │ │ │ + add r4, sp, #280 @ 0x118 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - add r3, pc, #672 @ (adr r3, 7d8e4 ) │ │ │ │ │ + add r3, pc, #832 @ (adr r3, 7d984 ) │ │ │ │ │ movs r4, r0 │ │ │ │ │ - add r3, pc, #1016 @ (adr r3, 7da40 ) │ │ │ │ │ + add r4, pc, #152 @ (adr r4, 7d6e0 ) │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldr r6, [sp, #456] @ 0x1c8 │ │ │ │ │ + ldr r6, [sp, #616] @ 0x268 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldr r6, [sp, #1000] @ 0x3e8 │ │ │ │ │ + ldr r7, [sp, #136] @ 0x88 │ │ │ │ │ movs r4, r0 │ │ │ │ │ ./src/nco/nco_rgr.c:9304 │ │ │ │ │ ldr r3, [pc, #756] @ (7d948 ) │ │ │ │ │ ldr r2, [sp, #116] @ 0x74 │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r4, [r3, #0] │ │ │ │ │ blx 1057c │ │ │ │ │ @@ -232117,17 +232117,17 @@ │ │ │ │ │ stmia r0!, {r1, r2, r4, r6} │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ strh r0, [r0, #0] │ │ │ │ │ eors r6, r2 │ │ │ │ │ asrs r0, r4, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldrh r4, [r3, r6] │ │ │ │ │ + ldrh r4, [r0, r7] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - strh r2, [r6, #56] @ 0x38 │ │ │ │ │ + strh r2, [r3, #58] @ 0x3a │ │ │ │ │ movs r4, r0 │ │ │ │ │ ./src/nco/nco_rgr.c:9540 │ │ │ │ │ ldr r3, [pc, #916] @ (7dcec ) │ │ │ │ │ mov.w r7, #4294967295 @ 0xffffffff │ │ │ │ │ ldr r2, [sp, #116] @ 0x74 │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r4, [r3, #0] │ │ │ │ │ @@ -232564,30 +232564,30 @@ │ │ │ │ │ ... │ │ │ │ │ strh r0, [r0, #0] │ │ │ │ │ eors r6, r2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ stmia r3!, {r2, r4, r5} │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - add r1, sp, #616 @ 0x268 │ │ │ │ │ + add r1, sp, #776 @ 0x308 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - strh r2, [r6, #46] @ 0x2e │ │ │ │ │ + strh r2, [r3, #48] @ 0x30 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - strh r6, [r5, #46] @ 0x2e │ │ │ │ │ + strh r6, [r2, #48] @ 0x30 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldrh r0, [r1, #46] @ 0x2e │ │ │ │ │ + ldrh r0, [r6, #46] @ 0x2e │ │ │ │ │ movs r4, r0 │ │ │ │ │ - str r0, [sp, #776] @ 0x308 │ │ │ │ │ + str r0, [sp, #936] @ 0x3a8 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldrh r4, [r1, #30] │ │ │ │ │ + ldrh r4, [r6, #30] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - rsb r0, sl, #2 │ │ │ │ │ + @ instruction: 0xf1f20002 │ │ │ │ │ asrs r0, r4, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - add r1, pc, #64 @ (adr r1, 7dd54 ) │ │ │ │ │ + add r1, pc, #224 @ (adr r1, 7ddf4 ) │ │ │ │ │ movs r4, r0 │ │ │ │ │ ./src/nco/nco_rgr.c:9282 │ │ │ │ │ vldr d7, [sp, #752] @ 0x2f0 │ │ │ │ │ ./src/nco/nco_rgr.c:9283 │ │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ │ ./src/nco/nco_rgr.c:9282 │ │ │ │ │ vcvt.s32.f64 s15, d7 │ │ │ │ │ @@ -233466,47 +233466,47 @@ │ │ │ │ │ add r2, pc, #328 @ (adr r2, 7e59c ) │ │ │ │ │ svc 70 @ 0x46 │ │ │ │ │ subs r7, #145 @ 0x91 │ │ │ │ │ ldrsb r6, [r2, r0] │ │ │ │ │ ldr r6, [sp, #924] @ 0x39c │ │ │ │ │ lsls r7, r5, #14 │ │ │ │ │ subs r4, #210 @ 0xd2 │ │ │ │ │ - ldmdb r6, {r1} │ │ │ │ │ - @ instruction: 0xb89e │ │ │ │ │ + ldmdb lr!, {r1} │ │ │ │ │ + @ instruction: 0xb8c6 │ │ │ │ │ movs r1, r0 │ │ │ │ │ - ldrd r0, r0, [r0], #8 │ │ │ │ │ - @ instruction: 0xb878 │ │ │ │ │ + ldmdb r8, {r1} │ │ │ │ │ + @ instruction: 0xb8a0 │ │ │ │ │ movs r1, r0 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldrh r4, [r7, #48] @ 0x30 │ │ │ │ │ + ldrh r4, [r4, #50] @ 0x32 │ │ │ │ │ movs r4, r0 │ │ │ │ │ asrs r0, r4, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldr r5, [sp, #752] @ 0x2f0 │ │ │ │ │ + ldr r5, [sp, #912] @ 0x390 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - strh r2, [r3, r3] │ │ │ │ │ + strh r2, [r0, r4] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - add r6, pc, #528 @ (adr r6, 7e698 ) │ │ │ │ │ + add r6, pc, #688 @ (adr r6, 7e738 ) │ │ │ │ │ movs r4, r0 │ │ │ │ │ - lsls r2, r2, #17 │ │ │ │ │ + lsls r2, r7, #17 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldrb r0, [r0, #29] │ │ │ │ │ + ldrb r0, [r5, #29] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldrb r6, [r5, #20] │ │ │ │ │ + ldrb r6, [r2, #21] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - add r5, pc, #0 @ (adr r5, 7e498 ) │ │ │ │ │ + add r5, pc, #160 @ (adr r5, 7e538 ) │ │ │ │ │ movs r4, r0 │ │ │ │ │ - lsls r6, r1, #11 │ │ │ │ │ + lsls r6, r6, #11 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - str r1, [sp, #240] @ 0xf0 │ │ │ │ │ + str r1, [sp, #400] @ 0x190 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldrb r4, [r1, #11] │ │ │ │ │ + ldrb r4, [r6, #11] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldrh r6, [r6, #38] @ 0x26 │ │ │ │ │ + ldrh r6, [r3, #40] @ 0x28 │ │ │ │ │ movs r4, r0 │ │ │ │ │ ./src/nco/nco_rgr.c:8849 (discriminator 1) │ │ │ │ │ ldr.w r3, [pc, #1876] @ 7ec00 │ │ │ │ │ ldr r2, [sp, #116] @ 0x74 │ │ │ │ │ ldr r5, [r2, r3] │ │ │ │ │ ldr r5, [r5, #0] │ │ │ │ │ blx 1057c │ │ │ │ │ @@ -234401,117 +234401,117 @@ │ │ │ │ │ bne.n 7ebde │ │ │ │ │ b.n 7e91c │ │ │ │ │ nop │ │ │ │ │ nop.w │ │ │ │ │ ... │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - str r4, [sp, #712] @ 0x2c8 │ │ │ │ │ + str r4, [sp, #872] @ 0x368 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldrb r2, [r3, #16] │ │ │ │ │ + ldrb r2, [r0, #17] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldrb r4, [r2, #16] │ │ │ │ │ + ldrb r4, [r7, #16] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldrb r6, [r1, #16] │ │ │ │ │ + ldrb r6, [r6, #16] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldrb r0, [r1, #16] │ │ │ │ │ + ldrb r0, [r6, #16] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldrb r6, [r7, #15] │ │ │ │ │ + ldrb r6, [r4, #16] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - add r0, pc, #624 @ (adr r0, 7ee90 ) │ │ │ │ │ + add r0, pc, #784 @ (adr r0, 7ef30 ) │ │ │ │ │ movs r4, r0 │ │ │ │ │ - cdp2 0, 6, cr0, cr10, cr3, {0} │ │ │ │ │ - strh r0, [r5, r1] │ │ │ │ │ + cdp2 0, 9, cr0, cr2, cr3, {0} │ │ │ │ │ + strh r0, [r2, r2] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - str r6, [sp, #840] @ 0x348 │ │ │ │ │ + str r6, [sp, #1000] @ 0x3e8 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldr r4, [sp, #416] @ 0x1a0 │ │ │ │ │ + ldr r4, [sp, #576] @ 0x240 │ │ │ │ │ movs r4, r0 │ │ │ │ │ asrs r0, r4, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldrb r6, [r7, #3] │ │ │ │ │ + ldrb r6, [r4, #4] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldrb r0, [r3, #4] │ │ │ │ │ + ldrb r0, [r0, #5] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - str r0, [sp, #104] @ 0x68 │ │ │ │ │ + str r0, [sp, #264] @ 0x108 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - strh r0, [r0, #46] @ 0x2e │ │ │ │ │ + strh r0, [r5, #46] @ 0x2e │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldrb r6, [r1, #4] │ │ │ │ │ + ldrb r6, [r6, #4] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldr r3, [pc, #928] @ (7efec ) │ │ │ │ │ + ldr r4, [pc, #64] @ (7ec8c ) │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldr r3, [pc, #216] @ (7ed28 ) │ │ │ │ │ + ldr r3, [pc, #376] @ (7edc8 ) │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldr r7, [pc, #696] @ (7ef0c ) │ │ │ │ │ + ldr r7, [pc, #856] @ (7efac ) │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldrh r0, [r3, #30] │ │ │ │ │ + ldrh r0, [r0, #32] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldr r4, [sp, #168] @ 0xa8 │ │ │ │ │ + ldr r4, [sp, #328] @ 0x148 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldr??.w r0, [r8, #3] │ │ │ │ │ - cmp r3, #238 @ 0xee │ │ │ │ │ + @ instruction: 0xfa200003 │ │ │ │ │ + cmp r4, #22 │ │ │ │ │ movs r3, r0 │ │ │ │ │ - ldr r4, [sp, #72] @ 0x48 │ │ │ │ │ + ldr r4, [sp, #232] @ 0xe8 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - vld1.8 {d16[0]}, [r0], r3 │ │ │ │ │ - ldrh r2, [r7, #0] │ │ │ │ │ + @ instruction: 0xfa080003 │ │ │ │ │ + ldrh r2, [r4, #2] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - cmp r4, #178 @ 0xb2 │ │ │ │ │ + cmp r4, #218 @ 0xda │ │ │ │ │ movs r4, r0 │ │ │ │ │ - cmp r4, #172 @ 0xac │ │ │ │ │ + cmp r4, #212 @ 0xd4 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldr r3, [sp, #952] @ 0x3b8 │ │ │ │ │ + ldr r4, [sp, #88] @ 0x58 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldrsh.w r0, [ip, #3] │ │ │ │ │ - strb r2, [r7, #18] │ │ │ │ │ + vld1.8 {d16[0]}, [r4], r3 │ │ │ │ │ + strb r2, [r4, #19] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldr r3, [sp, #856] @ 0x358 │ │ │ │ │ + ldr r3, [sp, #1016] @ 0x3f8 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - vld1.8 {d0[0]}, [r4], r3 │ │ │ │ │ - ldrh r6, [r5, #32] │ │ │ │ │ + vst1.8 {d16[0]}, [ip], r3 │ │ │ │ │ + ldrh r6, [r2, #34] @ 0x22 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldr r3, [sp, #560] @ 0x230 │ │ │ │ │ + ldr r3, [sp, #720] @ 0x2d0 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldr??.w r0, [sl, r3] │ │ │ │ │ - cmp r3, #80 @ 0x50 │ │ │ │ │ + vst1.8 {d0[0]}, [r2], r3 │ │ │ │ │ + cmp r3, #120 @ 0x78 │ │ │ │ │ movs r3, r0 │ │ │ │ │ - ldrb r6, [r4, #0] │ │ │ │ │ + ldrb r6, [r1, #1] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldrb r2, [r3, #0] │ │ │ │ │ + ldrb r2, [r0, #1] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldrb r6, [r1, #0] │ │ │ │ │ + ldrb r6, [r6, #0] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldrb r2, [r0, #0] │ │ │ │ │ + ldrb r2, [r5, #0] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - strb r6, [r6, #31] │ │ │ │ │ + ldrb r6, [r3, #0] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - cdp 0, 0, cr0, cr6, cr3, {0} │ │ │ │ │ - strb r2, [r4, #31] │ │ │ │ │ + cdp 0, 2, cr0, cr14, cr3, {0} │ │ │ │ │ + ldrb r2, [r1, #0] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - strb r6, [r3, #31] │ │ │ │ │ + ldrb r6, [r0, #0] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - strb r2, [r3, #31] │ │ │ │ │ + ldrb r2, [r0, #0] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - stcl 0, cr0, [r0, #12] │ │ │ │ │ - ldc 0, cr0, [r2, #12]! │ │ │ │ │ - ldr r2, [sp, #640] @ 0x280 │ │ │ │ │ + stcl 0, cr0, [r8, #12]! │ │ │ │ │ + ldcl 0, cr0, [sl, #12] │ │ │ │ │ + ldr r2, [sp, #800] @ 0x320 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - str??.w r0, [lr, r3] │ │ │ │ │ - ldrh r0, [r7, #22] │ │ │ │ │ + ldrb.w r0, [r6, #3] │ │ │ │ │ + ldrh r0, [r4, #24] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldr r2, [sp, #544] @ 0x220 │ │ │ │ │ + ldr r2, [sp, #704] @ 0x2c0 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldr.w r0, [r6, r3] │ │ │ │ │ - strh r4, [r2, #54] @ 0x36 │ │ │ │ │ + ldr??.w r0, [lr, r3] │ │ │ │ │ + strh r4, [r7, #54] @ 0x36 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldr r2, [sp, #392] @ 0x188 │ │ │ │ │ + ldr r2, [sp, #552] @ 0x228 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldrh.w r0, [r0, r3] │ │ │ │ │ - strh r6, [r0, #46] @ 0x2e │ │ │ │ │ + ldr.w r0, [r8, r3] │ │ │ │ │ + strh r6, [r5, #46] @ 0x2e │ │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ │ │ 0007ecec : │ │ │ │ │ nco_rgr_ctl(): │ │ │ │ │ ./src/nco/nco_rgr.c:38 │ │ │ │ │ ldr.w r2, [r0, #388] @ 0x184 │ │ │ │ │ ./src/nco/nco_rgr.c:21 │ │ │ │ │ @@ -234839,15 +234839,15 @@ │ │ │ │ │ ./src/nco/nco_rth_utl.c:30 │ │ │ │ │ blx 10484 │ │ │ │ │ ./src/nco/nco_rth_utl.c:34 │ │ │ │ │ movs r0, #0 │ │ │ │ │ ./src/nco/nco_rth_utl.c:35 │ │ │ │ │ pop {r3, pc} │ │ │ │ │ nop │ │ │ │ │ - ldr r4, [sp, #872] @ 0x368 │ │ │ │ │ + ldr r5, [sp, #8] │ │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ │ │ 0007efc4 : │ │ │ │ │ nco_opr_nrm(): │ │ │ │ │ ./src/nco/nco_rth_utl.c:45 │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov r4, r2 │ │ │ │ │ @@ -235170,41 +235170,41 @@ │ │ │ │ │ blx fb54 │ │ │ │ │ ./src/nco/nco_rth_utl.c:253 │ │ │ │ │ ldr r0, [pc, #56] @ (7f28c ) │ │ │ │ │ add r0, pc │ │ │ │ │ ./src/nco/nco_rth_utl.c:256 │ │ │ │ │ pop {r3, pc} │ │ │ │ │ nop │ │ │ │ │ - b.n 7f92c │ │ │ │ │ + b.n 7f97c │ │ │ │ │ movs r1, r0 │ │ │ │ │ - b.n 7f914 │ │ │ │ │ + b.n 7f964 │ │ │ │ │ movs r1, r0 │ │ │ │ │ - b.n 7f92c │ │ │ │ │ + b.n 7f97c │ │ │ │ │ movs r1, r0 │ │ │ │ │ - ldrsh r2, [r6, r3] │ │ │ │ │ + ldrsh r2, [r3, r4] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - b.n 7f994 │ │ │ │ │ + b.n 7f9e4 │ │ │ │ │ movs r1, r0 │ │ │ │ │ - b.n 7f924 │ │ │ │ │ + b.n 7f974 │ │ │ │ │ movs r1, r0 │ │ │ │ │ - str r6, [sp, #32] │ │ │ │ │ + str r6, [sp, #192] @ 0xc0 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - b.n 7f92c │ │ │ │ │ + b.n 7f97c │ │ │ │ │ movs r1, r0 │ │ │ │ │ - b.n 7ef94 │ │ │ │ │ + b.n 7efe4 │ │ │ │ │ movs r1, r0 │ │ │ │ │ - b.n 7f98c │ │ │ │ │ + b.n 7f9dc │ │ │ │ │ movs r1, r0 │ │ │ │ │ - b.n 7f9ac │ │ │ │ │ + b.n 7f9fc │ │ │ │ │ movs r1, r0 │ │ │ │ │ - b.n 7f9cc │ │ │ │ │ + b.n 7fa1c │ │ │ │ │ movs r1, r0 │ │ │ │ │ - b.n 7efa4 │ │ │ │ │ + b.n 7eff4 │ │ │ │ │ movs r1, r0 │ │ │ │ │ - str r5, [sp, #840] @ 0x348 │ │ │ │ │ + str r5, [sp, #1000] @ 0x3e8 │ │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ │ │ 0007f290 : │ │ │ │ │ nco_op_typ_get(): │ │ │ │ │ ./src/nco/nco_rth_utl.c:261 │ │ │ │ │ ldr.w r2, [pc, #1132] @ 7f700 │ │ │ │ │ ldr.w r3, [pc, #1132] @ 7f704 │ │ │ │ │ @@ -235757,128 +235757,128 @@ │ │ │ │ │ blx 1173c <__fprintf_chk@plt+0x4> │ │ │ │ │ b.n 7f5ee │ │ │ │ │ nop │ │ │ │ │ bgt.n 7f65c │ │ │ │ │ movs r5, r0 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldr r0, [sp, #984] @ 0x3d8 │ │ │ │ │ + ldr r1, [sp, #120] @ 0x78 │ │ │ │ │ movs r4, r0 │ │ │ │ │ bgt.n 7f624 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - str r5, [sp, #848] @ 0x350 │ │ │ │ │ + str r5, [sp, #1008] @ 0x3f0 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - str r5, [sp, #792] @ 0x318 │ │ │ │ │ + str r5, [sp, #952] @ 0x3b8 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - b.n 7fbcc │ │ │ │ │ + b.n 7fc1c │ │ │ │ │ movs r1, r0 │ │ │ │ │ - b.n 7f314 │ │ │ │ │ + b.n 7f364 │ │ │ │ │ movs r1, r0 │ │ │ │ │ - b.n 7f2a8 │ │ │ │ │ + b.n 7f2f8 │ │ │ │ │ movs r1, r0 │ │ │ │ │ - b.n 7f25c │ │ │ │ │ + b.n 7f2ac │ │ │ │ │ movs r1, r0 │ │ │ │ │ - b.n 7f280 │ │ │ │ │ + b.n 7f2d0 │ │ │ │ │ movs r1, r0 │ │ │ │ │ - b.n 7fb84 │ │ │ │ │ + b.n 7fbd4 │ │ │ │ │ movs r1, r0 │ │ │ │ │ - b.n 7f258 │ │ │ │ │ + b.n 7f2a8 │ │ │ │ │ movs r1, r0 │ │ │ │ │ - b.n 7f1bc │ │ │ │ │ + b.n 7f20c │ │ │ │ │ movs r1, r0 │ │ │ │ │ - str r5, [sp, #232] @ 0xe8 │ │ │ │ │ + str r5, [sp, #392] @ 0x188 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - b.n 7faec │ │ │ │ │ + b.n 7fb3c │ │ │ │ │ movs r1, r0 │ │ │ │ │ - add r5, sp, #360 @ 0x168 │ │ │ │ │ + add r5, sp, #520 @ 0x208 │ │ │ │ │ movs r1, r0 │ │ │ │ │ - b.n 7faa4 │ │ │ │ │ + b.n 7faf4 │ │ │ │ │ movs r1, r0 │ │ │ │ │ - b.n 7f200 │ │ │ │ │ + b.n 7f250 │ │ │ │ │ movs r1, r0 │ │ │ │ │ - str r4, [sp, #952] @ 0x3b8 │ │ │ │ │ + str r5, [sp, #88] @ 0x58 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - b.n 7f1d0 │ │ │ │ │ + b.n 7f220 │ │ │ │ │ movs r1, r0 │ │ │ │ │ - b.n 7f17c │ │ │ │ │ + b.n 7f1cc │ │ │ │ │ movs r1, r0 │ │ │ │ │ - b.n 7f180 │ │ │ │ │ + b.n 7f1d0 │ │ │ │ │ movs r1, r0 │ │ │ │ │ - str r4, [sp, #776] @ 0x308 │ │ │ │ │ + str r4, [sp, #936] @ 0x3a8 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - str r4, [sp, #760] @ 0x2f8 │ │ │ │ │ + str r4, [sp, #920] @ 0x398 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - vaddl.s16 q0, d6, d3 │ │ │ │ │ - ldrb r2, [r7, r2] │ │ │ │ │ + vext.8 d0, d14, d3, #0 │ │ │ │ │ + ldrb r2, [r4, r3] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - b.n 7f0c4 │ │ │ │ │ + b.n 7f114 │ │ │ │ │ movs r1, r0 │ │ │ │ │ - str r4, [sp, #536] @ 0x218 │ │ │ │ │ + str r4, [sp, #696] @ 0x2b8 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - str r4, [sp, #504] @ 0x1f8 │ │ │ │ │ + str r4, [sp, #664] @ 0x298 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - str r4, [sp, #472] @ 0x1d8 │ │ │ │ │ + str r4, [sp, #632] @ 0x278 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - and.w r0, sl, r2 │ │ │ │ │ - str r4, [sp, #360] @ 0x168 │ │ │ │ │ + bics.w r0, r2, r2 │ │ │ │ │ + str r4, [sp, #520] @ 0x208 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - str r4, [sp, #344] @ 0x158 │ │ │ │ │ + str r4, [sp, #504] @ 0x1f8 │ │ │ │ │ + movs r4, r0 │ │ │ │ │ + and.w r0, r6, r2 │ │ │ │ │ + str r4, [sp, #392] @ 0x188 │ │ │ │ │ + movs r4, r0 │ │ │ │ │ + cdp 0, 10, cr0, cr10, cr1, {0} │ │ │ │ │ + str r4, [sp, #280] @ 0x118 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldrd r0, r0, [lr, #8] │ │ │ │ │ str r4, [sp, #232] @ 0xe8 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - cdp 0, 8, cr0, cr2, cr1, {0} │ │ │ │ │ - str r4, [sp, #120] @ 0x78 │ │ │ │ │ + str r4, [sp, #216] @ 0xd8 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - str r4, [sp, #72] @ 0x48 │ │ │ │ │ + str r4, [sp, #200] @ 0xc8 │ │ │ │ │ + movs r4, r0 │ │ │ │ │ + strh r6, [r2, #28] │ │ │ │ │ + movs r2, r0 │ │ │ │ │ + str r4, [sp, #88] @ 0x58 │ │ │ │ │ movs r4, r0 │ │ │ │ │ str r4, [sp, #56] @ 0x38 │ │ │ │ │ movs r4, r0 │ │ │ │ │ str r4, [sp, #40] @ 0x28 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - strh r6, [r5, #26] │ │ │ │ │ - movs r2, r0 │ │ │ │ │ + ldmia r0!, {r1, r2, r3} │ │ │ │ │ + movs r3, r0 │ │ │ │ │ str r3, [sp, #952] @ 0x3b8 │ │ │ │ │ movs r4, r0 │ │ │ │ │ str r3, [sp, #920] @ 0x398 │ │ │ │ │ movs r4, r0 │ │ │ │ │ str r3, [sp, #904] @ 0x388 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - stmia r7!, {r1, r2, r5, r6, r7} │ │ │ │ │ - movs r3, r0 │ │ │ │ │ - str r3, [sp, #792] @ 0x318 │ │ │ │ │ - movs r4, r0 │ │ │ │ │ - str r3, [sp, #760] @ 0x2f8 │ │ │ │ │ - movs r4, r0 │ │ │ │ │ - str r3, [sp, #744] @ 0x2e8 │ │ │ │ │ - movs r4, r0 │ │ │ │ │ asrs r0, r4, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - str r3, [sp, #736] @ 0x2e0 │ │ │ │ │ + str r3, [sp, #896] @ 0x380 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - str r3, [sp, #920] @ 0x398 │ │ │ │ │ + str r4, [sp, #56] @ 0x38 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - str r4, [sp, #672] @ 0x2a0 │ │ │ │ │ + str r4, [sp, #832] @ 0x340 │ │ │ │ │ movs r4, r0 │ │ │ │ │ bls.n 7f86c │ │ │ │ │ movs r5, r0 │ │ │ │ │ + stc 0, cr0, [r4, #4] │ │ │ │ │ + stcl 0, cr0, [r2, #-4]! │ │ │ │ │ ldcl 0, cr0, [ip, #-4] │ │ │ │ │ - ldc 0, cr0, [sl, #-4]! │ │ │ │ │ - ldc 0, cr0, [r4, #-4]! │ │ │ │ │ - ldr r5, [sp, #760] @ 0x2f8 │ │ │ │ │ + ldr r5, [sp, #920] @ 0x398 │ │ │ │ │ movs r2, r0 │ │ │ │ │ - stc 0, cr0, [lr, #-4]! │ │ │ │ │ - stcl 0, cr0, [sl, #-4] │ │ │ │ │ + ldcl 0, cr0, [r6, #-4] │ │ │ │ │ + ldcl 0, cr0, [r2, #-4]! │ │ │ │ │ + stcl 0, cr0, [lr, #-4]! │ │ │ │ │ stcl 0, cr0, [r6, #-4] │ │ │ │ │ - ldc 0, cr0, [lr, #-4] │ │ │ │ │ - ldc 0, cr0, [sl, #-4] │ │ │ │ │ - ldcl 0, cr0, [sl], #4 │ │ │ │ │ - str r1, [sp, #672] @ 0x2a0 │ │ │ │ │ + stcl 0, cr0, [r2, #-4] │ │ │ │ │ + stc 0, cr0, [r2, #-4]! │ │ │ │ │ + str r1, [sp, #832] @ 0x340 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - str r2, [sp, #984] @ 0x3d8 │ │ │ │ │ + str r3, [sp, #120] @ 0x78 │ │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ │ │ 0007f808 : │ │ │ │ │ nco_op_prs_rlt(): │ │ │ │ │ ./src/nco/nco_rth_utl.c:317 │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ mov r4, r0 │ │ │ │ │ @@ -235992,15 +235992,15 @@ │ │ │ │ │ cmp r1, #0 │ │ │ │ │ beq.n 7f822 │ │ │ │ │ b.n 7f834 │ │ │ │ │ bvc.n 7f91c │ │ │ │ │ movs r5, r0 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - str r3, [sp, #208] @ 0xd0 │ │ │ │ │ + str r3, [sp, #368] @ 0x170 │ │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ │ │ 0007f8b8 : │ │ │ │ │ vec_set(): │ │ │ │ │ ./src/nco/nco_rth_utl.c:348 │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ mov r5, r0 │ │ │ │ │ @@ -236217,15 +236217,15 @@ │ │ │ │ │ blx 126b8 │ │ │ │ │ b.n 7fa24 │ │ │ │ │ nop │ │ │ │ │ bpl.n 7faac │ │ │ │ │ movs r5, r0 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - str r1, [sp, #640] @ 0x280 │ │ │ │ │ + str r1, [sp, #800] @ 0x320 │ │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ │ │ 0007fa60 : │ │ │ │ │ nco_zero_long(): │ │ │ │ │ ./src/nco/nco_rth_utl.c:419 │ │ │ │ │ ldr r3, [pc, #56] @ (7fa9c ) │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ @@ -236269,15 +236269,15 @@ │ │ │ │ │ blx 126b8 │ │ │ │ │ b.n 7fa6c │ │ │ │ │ nop │ │ │ │ │ bmi.n 7fa64 │ │ │ │ │ movs r5, r0 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - str r1, [sp, #576] @ 0x240 │ │ │ │ │ + str r1, [sp, #736] @ 0x2e0 │ │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ │ │ 0007faa8 : │ │ │ │ │ nco_set_long(): │ │ │ │ │ ./src/nco/nco_rth_utl.c:440 │ │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ │ mov r5, r0 │ │ │ │ │ @@ -236323,15 +236323,15 @@ │ │ │ │ │ blx 126b8 │ │ │ │ │ b.n 7fab6 │ │ │ │ │ nop │ │ │ │ │ bmi.n 7fa1c │ │ │ │ │ movs r5, r0 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - str r1, [sp, #480] @ 0x1e0 │ │ │ │ │ + str r1, [sp, #640] @ 0x280 │ │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ │ │ 0007faf8 : │ │ │ │ │ scl_dbl_mk_var(): │ │ │ │ │ ./src/nco/nco_scl_utl.c:15 │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ ./src/nco/nco_scl_utl.c:21 │ │ │ │ │ @@ -236381,15 +236381,15 @@ │ │ │ │ │ blx 10c84 │ │ │ │ │ scl_dbl_mk_var(): │ │ │ │ │ ./src/nco/nco_scl_utl.c:35 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ nop │ │ │ │ │ - str r1, [sp, #680] @ 0x2a8 │ │ │ │ │ + str r1, [sp, #840] @ 0x348 │ │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ │ │ 0007fb50 : │ │ │ │ │ scl_ptr_mk_var(): │ │ │ │ │ ./src/nco/nco_scl_utl.c:78 │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ mov r3, r0 │ │ │ │ │ @@ -236440,15 +236440,15 @@ │ │ │ │ │ blx 10c84 │ │ │ │ │ scl_ptr_mk_var(): │ │ │ │ │ ./src/nco/nco_scl_utl.c:104 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ nop │ │ │ │ │ - str r1, [sp, #320] @ 0x140 │ │ │ │ │ + str r1, [sp, #480] @ 0x1e0 │ │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ │ │ 0007fba8 : │ │ │ │ │ scl_mk_var(): │ │ │ │ │ ./src/nco/nco_scl_utl.c:41 │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov r4, r2 │ │ │ │ │ @@ -236568,15 +236568,15 @@ │ │ │ │ │ movs r0, #1 │ │ │ │ │ blx 126b8 │ │ │ │ │ b.n 7fc2a │ │ │ │ │ bcc.n 7fcc0 │ │ │ │ │ movs r5, r0 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - str r0, [sp, #440] @ 0x1b8 │ │ │ │ │ + str r0, [sp, #600] @ 0x258 │ │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ │ │ 0007fc84 : │ │ │ │ │ ptr_unn_2_scv(): │ │ │ │ │ ./src/nco/nco_scl_utl.c:137 │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ mov r4, r1 │ │ │ │ │ @@ -236695,21 +236695,21 @@ │ │ │ │ │ pop {r3, pc} │ │ │ │ │ ./src/nco/nco_s1d.c:22 │ │ │ │ │ blx fb54 │ │ │ │ │ ./src/nco/nco_s1d.c:26 │ │ │ │ │ movs r0, #0 │ │ │ │ │ ./src/nco/nco_s1d.c:27 │ │ │ │ │ pop {r3, pc} │ │ │ │ │ - str r0, [sp, #344] @ 0x158 │ │ │ │ │ + str r0, [sp, #504] @ 0x1f8 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldrh r4, [r6, #62] @ 0x3e │ │ │ │ │ + str r0, [sp, #112] @ 0x70 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - str r0, [sp, #184] @ 0xb8 │ │ │ │ │ + str r0, [sp, #344] @ 0x158 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - str r0, [sp, #32] │ │ │ │ │ + str r0, [sp, #192] @ 0xc0 │ │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ │ │ 0007fd44 : │ │ │ │ │ nco_s1d_unpack(): │ │ │ │ │ ./src/nco/nco_s1d.c:33 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r8, r0 │ │ │ │ │ @@ -238309,97 +238309,97 @@ │ │ │ │ │ bne.w 814bc │ │ │ │ │ mov r0, r4 │ │ │ │ │ add.w sp, sp, #732 @ 0x2dc │ │ │ │ │ vpop {d8-d10} │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ bne.n 808b4 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldr r2, [sp, #528] @ 0x210 │ │ │ │ │ + ldr r2, [sp, #688] @ 0x2b0 │ │ │ │ │ movs r4, r0 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ bne.n 80870 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - str r0, [sp, #88] @ 0x58 │ │ │ │ │ + str r0, [sp, #248] @ 0xf8 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - str r0, [sp, #64] @ 0x40 │ │ │ │ │ + str r0, [sp, #224] @ 0xe0 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - str r0, [sp, #56] @ 0x38 │ │ │ │ │ + str r0, [sp, #216] @ 0xd8 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - str r0, [sp, #32] │ │ │ │ │ + str r0, [sp, #192] @ 0xc0 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - str r0, [sp, #360] @ 0x168 │ │ │ │ │ + str r0, [sp, #520] @ 0x208 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - str r0, [sp, #128] @ 0x80 │ │ │ │ │ + str r0, [sp, #288] @ 0x120 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - str r1, [sp, #8] │ │ │ │ │ + str r1, [sp, #168] @ 0xa8 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - str r1, [sp, #88] @ 0x58 │ │ │ │ │ + str r1, [sp, #248] @ 0xf8 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - str r1, [sp, #0] │ │ │ │ │ + str r1, [sp, #160] @ 0xa0 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - str r0, [sp, #1016] @ 0x3f8 │ │ │ │ │ + str r1, [sp, #152] @ 0x98 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - str r0, [sp, #1008] @ 0x3f0 │ │ │ │ │ + str r1, [sp, #144] @ 0x90 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - str r0, [sp, #1000] @ 0x3e8 │ │ │ │ │ + str r1, [sp, #136] @ 0x88 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - str r0, [sp, #944] @ 0x3b0 │ │ │ │ │ + str r1, [sp, #80] @ 0x50 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - str r0, [sp, #984] @ 0x3d8 │ │ │ │ │ + str r1, [sp, #120] @ 0x78 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - str r0, [sp, #976] @ 0x3d0 │ │ │ │ │ + str r1, [sp, #112] @ 0x70 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - str r0, [sp, #968] @ 0x3c8 │ │ │ │ │ + str r1, [sp, #104] @ 0x68 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - str r0, [sp, #960] @ 0x3c0 │ │ │ │ │ + str r1, [sp, #96] @ 0x60 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - str r0, [sp, #904] @ 0x388 │ │ │ │ │ + str r1, [sp, #40] @ 0x28 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - str r0, [sp, #896] @ 0x380 │ │ │ │ │ + str r1, [sp, #32] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - str r0, [sp, #936] @ 0x3a8 │ │ │ │ │ + str r1, [sp, #72] @ 0x48 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - str r0, [sp, #960] @ 0x3c0 │ │ │ │ │ + str r1, [sp, #96] @ 0x60 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - str r0, [sp, #952] @ 0x3b8 │ │ │ │ │ + str r1, [sp, #88] @ 0x58 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - str r0, [sp, #912] @ 0x390 │ │ │ │ │ + str r1, [sp, #48] @ 0x30 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - str r0, [sp, #936] @ 0x3a8 │ │ │ │ │ + str r1, [sp, #72] @ 0x48 │ │ │ │ │ movs r4, r0 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - str r0, [sp, #488] @ 0x1e8 │ │ │ │ │ + str r0, [sp, #648] @ 0x288 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - bgt.n 8085c │ │ │ │ │ + bgt.n 808ac │ │ │ │ │ movs r1, r0 │ │ │ │ │ - bgt.n 8085c │ │ │ │ │ + bgt.n 808ac │ │ │ │ │ movs r1, r0 │ │ │ │ │ asrs r0, r4, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldrh r6, [r5, #26] │ │ │ │ │ + ldrh r6, [r2, #28] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldrh r2, [r6, #54] @ 0x36 │ │ │ │ │ + ldrh r2, [r3, #56] @ 0x38 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldrh r4, [r5, #54] @ 0x36 │ │ │ │ │ + ldrh r4, [r2, #56] @ 0x38 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldrh r6, [r4, #54] @ 0x36 │ │ │ │ │ + ldrh r6, [r1, #56] @ 0x38 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldrh r6, [r7, #54] @ 0x36 │ │ │ │ │ + ldrh r6, [r4, #56] @ 0x38 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldrh r2, [r7, #54] @ 0x36 │ │ │ │ │ + ldrh r2, [r4, #56] @ 0x38 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldrh r6, [r6, #54] @ 0x36 │ │ │ │ │ + ldrh r6, [r3, #56] @ 0x38 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldrh r2, [r6, #54] @ 0x36 │ │ │ │ │ + ldrh r2, [r3, #56] @ 0x38 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldrh r6, [r5, #54] @ 0x36 │ │ │ │ │ + ldrh r6, [r2, #56] @ 0x38 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldrh r2, [r3, #52] @ 0x34 │ │ │ │ │ + ldrh r2, [r0, #54] @ 0x36 │ │ │ │ │ movs r4, r0 │ │ │ │ │ stmia r6!, {r3, r4, r7} │ │ │ │ │ movs r5, r0 │ │ │ │ │ ./src/nco/nco_s1d.c:99 │ │ │ │ │ ldr.w r4, [pc, #2936] @ 814fc │ │ │ │ │ mov r0, fp │ │ │ │ │ ldr r2, [sp, #72] @ 0x48 │ │ │ │ │ @@ -239820,187 +239820,187 @@ │ │ │ │ │ ldr r1, [pc, #352] @ (81650 ) │ │ │ │ │ ldr r0, [pc, #356] @ (81654 ) │ │ │ │ │ add r3, pc │ │ │ │ │ add r1, pc │ │ │ │ │ add r0, pc │ │ │ │ │ blx 102c4 <__assert_fail@plt> │ │ │ │ │ nop │ │ │ │ │ - cmp r7, #208 @ 0xd0 │ │ │ │ │ + cmp r7, #248 @ 0xf8 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - cmp r7, #34 @ 0x22 │ │ │ │ │ + cmp r7, #74 @ 0x4a │ │ │ │ │ movs r4, r0 │ │ │ │ │ asrs r0, r4, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - strh r2, [r5, #40] @ 0x28 │ │ │ │ │ + strh r2, [r2, #42] @ 0x2a │ │ │ │ │ movs r4, r0 │ │ │ │ │ - strh r2, [r2, #46] @ 0x2e │ │ │ │ │ + strh r2, [r7, #46] @ 0x2e │ │ │ │ │ movs r4, r0 │ │ │ │ │ - strh r0, [r7, #18] │ │ │ │ │ + strh r0, [r4, #20] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - strh r0, [r4, #54] @ 0x36 │ │ │ │ │ + strh r0, [r1, #56] @ 0x38 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - strh r4, [r2, #18] │ │ │ │ │ + strh r4, [r7, #18] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - strh r4, [r7, #54] @ 0x36 │ │ │ │ │ + strh r4, [r4, #56] @ 0x38 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - strh r0, [r6, #16] │ │ │ │ │ + strh r0, [r3, #18] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - strh r0, [r3, #56] @ 0x38 │ │ │ │ │ + strh r0, [r0, #58] @ 0x3a │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldrh r2, [r5, #2] │ │ │ │ │ + ldrh r2, [r2, #4] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - strh r2, [r6, #38] @ 0x26 │ │ │ │ │ + strh r2, [r3, #40] @ 0x28 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - strh r6, [r7, #22] │ │ │ │ │ + strh r6, [r4, #24] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - strh r6, [r6, #56] @ 0x38 │ │ │ │ │ + strh r6, [r3, #58] @ 0x3a │ │ │ │ │ movs r4, r0 │ │ │ │ │ - strh r0, [r6, #56] @ 0x38 │ │ │ │ │ + strh r0, [r3, #58] @ 0x3a │ │ │ │ │ movs r4, r0 │ │ │ │ │ - strh r2, [r5, #56] @ 0x38 │ │ │ │ │ + strh r2, [r2, #58] @ 0x3a │ │ │ │ │ movs r4, r0 │ │ │ │ │ - strh r6, [r7, #56] @ 0x38 │ │ │ │ │ + strh r6, [r4, #58] @ 0x3a │ │ │ │ │ movs r4, r0 │ │ │ │ │ - strh r2, [r7, #56] @ 0x38 │ │ │ │ │ + strh r2, [r4, #58] @ 0x3a │ │ │ │ │ movs r4, r0 │ │ │ │ │ - strh r6, [r6, #56] @ 0x38 │ │ │ │ │ + strh r6, [r3, #58] @ 0x3a │ │ │ │ │ movs r4, r0 │ │ │ │ │ - strh r2, [r6, #56] @ 0x38 │ │ │ │ │ + strh r2, [r3, #58] @ 0x3a │ │ │ │ │ movs r4, r0 │ │ │ │ │ - strh r6, [r5, #56] @ 0x38 │ │ │ │ │ + strh r6, [r2, #58] @ 0x3a │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldrh r2, [r1, #22] │ │ │ │ │ + ldrh r2, [r6, #22] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - strh r4, [r5, #18] │ │ │ │ │ + strh r4, [r2, #20] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - strh r2, [r0, #46] @ 0x2e │ │ │ │ │ + strh r2, [r5, #46] @ 0x2e │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldrh r0, [r5, #2] │ │ │ │ │ + ldrh r0, [r2, #4] │ │ │ │ │ movs r1, r0 │ │ │ │ │ - cmp r4, #0 │ │ │ │ │ + cmp r4, #40 @ 0x28 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldrh r2, [r7, #0] │ │ │ │ │ + ldrh r2, [r4, #2] │ │ │ │ │ movs r1, r0 │ │ │ │ │ - cmp r3, #222 @ 0xde │ │ │ │ │ + cmp r4, #6 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - strh r0, [r1, #42] @ 0x2a │ │ │ │ │ + strh r0, [r6, #42] @ 0x2a │ │ │ │ │ movs r4, r0 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - strh r6, [r0, #44] @ 0x2c │ │ │ │ │ + strh r6, [r5, #44] @ 0x2c │ │ │ │ │ movs r4, r0 │ │ │ │ │ - strh r4, [r0, #18] │ │ │ │ │ + strh r4, [r5, #18] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - strh r6, [r0, #18] │ │ │ │ │ + strh r6, [r5, #18] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldrb r6, [r2, #24] │ │ │ │ │ + ldrb r6, [r7, #24] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - strh r6, [r6, #54] @ 0x36 │ │ │ │ │ + strh r6, [r3, #56] @ 0x38 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - strh r2, [r7, #54] @ 0x36 │ │ │ │ │ + strh r2, [r4, #56] @ 0x38 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldrb r2, [r5, #28] │ │ │ │ │ + ldrb r2, [r2, #29] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldrb r2, [r3, #30] │ │ │ │ │ + ldrb r2, [r0, #31] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - strh r2, [r1, #28] │ │ │ │ │ + strh r2, [r6, #28] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - strh r0, [r1, #28] │ │ │ │ │ + strh r0, [r6, #28] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - strh r6, [r0, #28] │ │ │ │ │ + strh r6, [r5, #28] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - strh r4, [r0, #28] │ │ │ │ │ + strh r4, [r5, #28] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - strh r6, [r1, #28] │ │ │ │ │ + strh r6, [r6, #28] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldrb r2, [r3, #29] │ │ │ │ │ + ldrb r2, [r0, #30] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldrb r6, [r3, #16] │ │ │ │ │ + ldrb r6, [r0, #17] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - strh r2, [r4, #24] │ │ │ │ │ + strh r2, [r1, #26] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - strh r0, [r4, #24] │ │ │ │ │ + strh r0, [r1, #26] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - strh r6, [r3, #24] │ │ │ │ │ + strh r6, [r0, #26] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - strh r4, [r3, #24] │ │ │ │ │ + strh r4, [r0, #26] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - strh r6, [r4, #24] │ │ │ │ │ + strh r6, [r1, #26] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldrb r0, [r4, #27] │ │ │ │ │ + ldrb r0, [r1, #28] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - strh r6, [r0, #22] │ │ │ │ │ + strh r6, [r5, #22] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - strh r6, [r0, #22] │ │ │ │ │ + strh r6, [r5, #22] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - strh r6, [r0, #22] │ │ │ │ │ + strh r6, [r5, #22] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - strh r6, [r0, #22] │ │ │ │ │ + strh r6, [r5, #22] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - strh r2, [r2, #22] │ │ │ │ │ + strh r2, [r7, #22] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - b.n 81c5c │ │ │ │ │ + b.n 81cac │ │ │ │ │ movs r3, r0 │ │ │ │ │ - ldrb r4, [r4, #12] │ │ │ │ │ + ldrb r4, [r1, #13] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldrb r6, [r3, #12] │ │ │ │ │ + ldrb r6, [r0, #13] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldrb r6, [r5, #23] │ │ │ │ │ + ldrb r6, [r2, #24] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldrb r4, [r6, #23] │ │ │ │ │ + ldrb r4, [r3, #24] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldrb r6, [r7, #21] │ │ │ │ │ + ldrb r6, [r4, #22] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldrb r0, [r6, #23] │ │ │ │ │ + ldrb r0, [r3, #24] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - strh r2, [r4, #14] │ │ │ │ │ + strh r2, [r1, #16] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - strh r2, [r4, #14] │ │ │ │ │ + strh r2, [r1, #16] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - strh r2, [r4, #14] │ │ │ │ │ + strh r2, [r1, #16] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - strh r2, [r4, #14] │ │ │ │ │ + strh r2, [r1, #16] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - strh r6, [r5, #14] │ │ │ │ │ + strh r6, [r2, #16] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - strh r4, [r3, #14] │ │ │ │ │ + strh r4, [r0, #16] │ │ │ │ │ movs r1, r0 │ │ │ │ │ - strh r0, [r1, #14] │ │ │ │ │ + strh r0, [r6, #14] │ │ │ │ │ movs r1, r0 │ │ │ │ │ - ldrb r0, [r4, #9] │ │ │ │ │ + ldrb r0, [r1, #10] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - strh r6, [r6, #2] │ │ │ │ │ + strh r6, [r3, #4] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - movs r4, #196 @ 0xc4 │ │ │ │ │ + movs r4, #236 @ 0xec │ │ │ │ │ movs r4, r0 │ │ │ │ │ - movs r4, #184 @ 0xb8 │ │ │ │ │ + movs r4, #224 @ 0xe0 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - strh r6, [r1, #26] │ │ │ │ │ + strh r6, [r6, #26] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldrb r0, [r6, #11] │ │ │ │ │ + ldrb r0, [r3, #12] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldrb r2, [r7, #11] │ │ │ │ │ + ldrb r2, [r4, #12] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - strh r6, [r6, #24] │ │ │ │ │ + strh r6, [r3, #26] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldrb r0, [r3, #11] │ │ │ │ │ + ldrb r0, [r0, #12] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldrb r6, [r2, #24] │ │ │ │ │ + ldrb r6, [r7, #24] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - strh r4, [r4, #24] │ │ │ │ │ + strh r4, [r1, #26] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldrb r6, [r0, #11] │ │ │ │ │ + ldrb r6, [r5, #11] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldrb r0, [r0, #20] │ │ │ │ │ + ldrb r0, [r5, #20] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - strh r0, [r2, #24] │ │ │ │ │ + strh r0, [r7, #24] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldrb r2, [r6, #10] │ │ │ │ │ + ldrb r2, [r3, #11] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldrb r0, [r3, #23] │ │ │ │ │ + ldrb r0, [r0, #24] │ │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ │ │ 00081658 : │ │ │ │ │ cvs_vrs_prs(): │ │ │ │ │ ./src/nco/nco_scm.c:14 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ ./src/nco/nco_scm.c:29 │ │ │ │ │ @@ -240577,65 +240577,65 @@ │ │ │ │ │ b.n 81722 │ │ │ │ │ cvs_vrs_prs(): │ │ │ │ │ ./src/nco/nco_scm.c:145 │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ @ instruction: 0xb8e2 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - strh r4, [r6, #28] │ │ │ │ │ + strh r4, [r3, #30] │ │ │ │ │ movs r4, r0 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - strh r0, [r6, #28] │ │ │ │ │ + strh r0, [r3, #30] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - strh r4, [r6, #28] │ │ │ │ │ + strh r4, [r3, #30] │ │ │ │ │ movs r4, r0 │ │ │ │ │ @ instruction: 0xb8bc │ │ │ │ │ movs r5, r0 │ │ │ │ │ - strh r4, [r7, #10] │ │ │ │ │ + strh r4, [r4, #12] │ │ │ │ │ movs r4, r0 │ │ │ │ │ @ instruction: 0xb722 │ │ │ │ │ movs r5, r0 │ │ │ │ │ asrs r0, r4, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - strh r2, [r6, #8] │ │ │ │ │ + strh r2, [r3, #10] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - strh r4, [r6, #8] │ │ │ │ │ + strh r4, [r3, #10] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - strh r4, [r6, #8] │ │ │ │ │ + strh r4, [r3, #10] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - strh r0, [r7, #8] │ │ │ │ │ + strh r0, [r4, #10] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - strh r4, [r7, #8] │ │ │ │ │ + strh r4, [r4, #10] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - strh r6, [r7, #8] │ │ │ │ │ + strh r6, [r4, #10] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - strh r2, [r0, #10] │ │ │ │ │ + strh r2, [r5, #10] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - strh r0, [r1, #10] │ │ │ │ │ + strh r0, [r6, #10] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldrb r2, [r4, #2] │ │ │ │ │ + ldrb r2, [r1, #3] │ │ │ │ │ movs r1, r0 │ │ │ │ │ - ldrb r4, [r2, #2] │ │ │ │ │ + ldrb r4, [r7, #2] │ │ │ │ │ movs r1, r0 │ │ │ │ │ - ldrb r2, [r5, #30] │ │ │ │ │ + ldrb r2, [r2, #31] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - strh r4, [r7, #0] │ │ │ │ │ + strh r4, [r4, #2] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldrb r4, [r4, #0] │ │ │ │ │ + ldrb r4, [r1, #1] │ │ │ │ │ movs r1, r0 │ │ │ │ │ - ldrb r6, [r5, #27] │ │ │ │ │ + ldrb r6, [r2, #28] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldrb r0, [r5, #25] │ │ │ │ │ + ldrb r0, [r2, #26] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldrb r0, [r2, #28] │ │ │ │ │ + ldrb r0, [r7, #28] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldrb r6, [r3, #28] │ │ │ │ │ + ldrb r6, [r0, #29] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldrb r6, [r4, #28] │ │ │ │ │ + ldrb r6, [r1, #29] │ │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ │ │ 00081a94 : │ │ │ │ │ nco_cpy_prn(): │ │ │ │ │ ./src/nco/nco_scm.c:149 │ │ │ │ │ push {r4, lr} │ │ │ │ │ fprintf(): │ │ │ │ │ @@ -240677,19 +240677,19 @@ │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ b.w 11738 <__fprintf_chk@plt> │ │ │ │ │ nop │ │ │ │ │ push {r2, r3, r5, r7} │ │ │ │ │ movs r5, r0 │ │ │ │ │ asrs r0, r4, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldrb r0, [r2, #30] │ │ │ │ │ + ldrb r0, [r7, #30] │ │ │ │ │ movs r4, r0 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldrb r4, [r5, #30] │ │ │ │ │ + ldrb r4, [r2, #31] │ │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ │ │ 00081ad4 : │ │ │ │ │ nco_lbr_vrs_prn(): │ │ │ │ │ ./src/nco/nco_scm.c:157 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ │ ldr r7, [pc, #204] @ (81ba8 ) │ │ │ │ │ @@ -240827,542 +240827,550 @@ │ │ │ │ │ nco_lbr_vrs_prn(): │ │ │ │ │ ./src/nco/nco_scm.c:186 │ │ │ │ │ strb r4, [r5, r6] │ │ │ │ │ ./src/nco/nco_scm.c:189 │ │ │ │ │ b.n 81b68 │ │ │ │ │ push {r3, r5, r6} │ │ │ │ │ movs r5, r0 │ │ │ │ │ - strh r2, [r4, #6] │ │ │ │ │ + strh r2, [r1, #8] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldrb r2, [r1, #28] │ │ │ │ │ + ldrb r2, [r6, #28] │ │ │ │ │ movs r4, r0 │ │ │ │ │ asrs r0, r4, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - strh r0, [r1, #6] │ │ │ │ │ + strh r0, [r6, #6] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - bkpt 0x0012 │ │ │ │ │ + bkpt 0x003a │ │ │ │ │ movs r1, r0 │ │ │ │ │ - strh r6, [r1, #2] │ │ │ │ │ + strh r6, [r6, #2] │ │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ │ │ 00081bc4 : │ │ │ │ │ nco_nmn_get(): │ │ │ │ │ ./src/nco/nco_scm.c:212 │ │ │ │ │ ldr r0, [pc, #4] @ (81bcc ) │ │ │ │ │ add r0, pc │ │ │ │ │ bx lr │ │ │ │ │ nop │ │ │ │ │ - strh r2, [r7, #2] │ │ │ │ │ + strh r2, [r4, #4] │ │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ │ │ 00081bd0 : │ │ │ │ │ nco_vrs_prn(): │ │ │ │ │ ./src/nco/nco_scm.c:218 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r4, r0 │ │ │ │ │ - ldr r0, [pc, #460] @ (81da4 ) │ │ │ │ │ - ldr r3, [pc, #460] @ (81da8 ) │ │ │ │ │ - sub sp, #92 @ 0x5c │ │ │ │ │ + ldr r0, [pc, #500] @ (81dcc ) │ │ │ │ │ + ldr r3, [pc, #500] @ (81dd0 ) │ │ │ │ │ + sub sp, #108 @ 0x6c │ │ │ │ │ add r0, pc │ │ │ │ │ ./src/nco/nco_scm.c:227 │ │ │ │ │ - ldr r2, [pc, #460] @ (81dac ) │ │ │ │ │ + ldr r2, [pc, #500] @ (81dd4 ) │ │ │ │ │ ./src/nco/nco_scm.c:228 │ │ │ │ │ - ldr.w ip, [pc, #460] @ 81db0 │ │ │ │ │ + ldr.w fp, [pc, #500] @ 81dd8 │ │ │ │ │ ./src/nco/nco_scm.c:227 │ │ │ │ │ - add.w r8, sp, #72 @ 0x48 │ │ │ │ │ + add r6, sp, #64 @ 0x40 │ │ │ │ │ add r2, pc │ │ │ │ │ +./src/nco/nco_scm.c:230 │ │ │ │ │ + ldr.w lr, [pc, #496] @ 81ddc │ │ │ │ │ ./src/nco/nco_scm.c:218 │ │ │ │ │ - mov r6, r1 │ │ │ │ │ ldr r3, [r0, r3] │ │ │ │ │ ./src/nco/nco_scm.c:228 │ │ │ │ │ - add ip, pc │ │ │ │ │ -./src/nco/nco_scm.c:230 │ │ │ │ │ - ldr.w lr, [pc, #448] @ 81db4 │ │ │ │ │ - add.w r9, sp, #32 │ │ │ │ │ + add fp, pc │ │ │ │ │ +./src/nco/nco_scm.c:218 │ │ │ │ │ + mov r5, r1 │ │ │ │ │ +./src/nco/nco_scm.c:231 │ │ │ │ │ + add r1, sp, #52 @ 0x34 │ │ │ │ │ ./src/nco/nco_scm.c:218 │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ - str r3, [sp, #84] @ 0x54 │ │ │ │ │ + str r3, [sp, #100] @ 0x64 │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ ./src/nco/nco_scm.c:228 │ │ │ │ │ - add r3, sp, #48 @ 0x30 │ │ │ │ │ - mov r5, r3 │ │ │ │ │ -./src/nco/nco_scm.c:230 │ │ │ │ │ - add lr, pc │ │ │ │ │ + add r3, sp, #40 @ 0x28 │ │ │ │ │ +./src/nco/nco_scm.c:231 │ │ │ │ │ + mov sl, r1 │ │ │ │ │ + str r1, [sp, #24] │ │ │ │ │ ./src/nco/nco_scm.c:227 │ │ │ │ │ ldmia r2, {r0, r1, r2} │ │ │ │ │ - stmia.w r8, {r0, r1, r2} │ │ │ │ │ -./src/nco/nco_scm.c:231 │ │ │ │ │ - add.w sl, sp, #60 @ 0x3c │ │ │ │ │ + stmia.w r6, {r0, r1, r2} │ │ │ │ │ +./src/nco/nco_scm.c:230 │ │ │ │ │ + add lr, pc │ │ │ │ │ ./src/nco/nco_scm.c:228 │ │ │ │ │ - ldmia.w ip, {r0, r1, r2} │ │ │ │ │ - stmia r5!, {r0, r1} │ │ │ │ │ - str r3, [sp, #24] │ │ │ │ │ -./src/nco/nco_scm.c:231 │ │ │ │ │ - mov r3, sl │ │ │ │ │ + ldmia.w fp, {r0, r1, r2} │ │ │ │ │ + str r3, [sp, #28] │ │ │ │ │ + stmia r3!, {r0, r1} │ │ │ │ │ +./src/nco/nco_scm.c:230 │ │ │ │ │ + add r7, sp, #76 @ 0x4c │ │ │ │ │ + mov ip, r7 │ │ │ │ │ +./src/nco/nco_scm.c:218 │ │ │ │ │ + ldr.w r8, [pc, #456] @ 81de0 │ │ │ │ │ ./src/nco/nco_scm.c:228 │ │ │ │ │ - strb r2, [r5, #0] │ │ │ │ │ + strb r2, [r3, #0] │ │ │ │ │ ./src/nco/nco_scm.c:241 │ │ │ │ │ - movs r7, #0 │ │ │ │ │ -./src/nco/nco_scm.c:231 │ │ │ │ │ - ldr r2, [pc, #408] @ (81db8 ) │ │ │ │ │ + mov.w r9, #0 │ │ │ │ │ ./src/nco/nco_scm.c:230 │ │ │ │ │ - ldmia.w lr, {r0, r1} │ │ │ │ │ + ldmia.w lr!, {r0, r1, r2, r3} │ │ │ │ │ + stmia.w ip!, {r0, r1, r2, r3} │ │ │ │ │ ./src/nco/nco_scm.c:231 │ │ │ │ │ - add r2, pc │ │ │ │ │ -./src/nco/nco_scm.c:230 │ │ │ │ │ - stmia.w r9, {r0, r1} │ │ │ │ │ + ldr r3, [pc, #440] @ (81de4 ) │ │ │ │ │ ./src/nco/nco_scm.c:218 │ │ │ │ │ - ldr.w fp, [pc, #400] @ 81dbc │ │ │ │ │ + add r8, pc │ │ │ │ │ ./src/nco/nco_scm.c:231 │ │ │ │ │ - ldmia r2, {r0, r1, r2} │ │ │ │ │ - stmia r3!, {r0, r1} │ │ │ │ │ -./src/nco/nco_scm.c:218 │ │ │ │ │ - add fp, pc │ │ │ │ │ + add r3, pc │ │ │ │ │ +./src/nco/nco_scm.c:230 │ │ │ │ │ + ldmia.w lr, {r0, r1} │ │ │ │ │ + str.w r0, [ip], #4 │ │ │ │ │ + strh.w r1, [ip], #2 │ │ │ │ │ + lsrs r1, r1, #16 │ │ │ │ │ + strb.w r1, [ip] │ │ │ │ │ ./src/nco/nco_scm.c:231 │ │ │ │ │ - strh r2, [r3, #0] │ │ │ │ │ + ldmia.w r3, {r0, r1, r2} │ │ │ │ │ + stmia.w sl!, {r0, r1} │ │ │ │ │ +./src/nco/nco_scm.c:233 │ │ │ │ │ + ldr r3, [pc, #412] @ (81de8 ) │ │ │ │ │ +./src/nco/nco_scm.c:231 │ │ │ │ │ + strh.w r2, [sl] │ │ │ │ │ ./src/nco/nco_scm.c:233 │ │ │ │ │ - ldr r3, [pc, #392] @ (81dc0 ) │ │ │ │ │ add r3, pc │ │ │ │ │ ldmia.w r3, {r0, r1} │ │ │ │ │ - add r3, sp, #40 @ 0x28 │ │ │ │ │ + add r3, sp, #32 │ │ │ │ │ stmia.w r3, {r0, r1} │ │ │ │ │ ./src/nco/nco_scm.c:245 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ./src/nco/nco_scm.c:241 │ │ │ │ │ - strb.w r7, [sp, #46] @ 0x2e │ │ │ │ │ + strb.w r9, [sp, #38] @ 0x26 │ │ │ │ │ ./src/nco/nco_scm.c:245 │ │ │ │ │ blx 10b30 │ │ │ │ │ cmp r0, #4 │ │ │ │ │ - bls.w 81d7e │ │ │ │ │ + bls.w 81da4 │ │ │ │ │ ./src/nco/nco_scm.c:248 │ │ │ │ │ movs r0, #11 │ │ │ │ │ blx fc54 │ │ │ │ │ - mov r5, r0 │ │ │ │ │ + mov sl, r0 │ │ │ │ │ ./src/nco/nco_scm.c:249 │ │ │ │ │ movs r1, #47 @ 0x2f │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx fec8 │ │ │ │ │ strncpy(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:106 │ │ │ │ │ movs r2, #10 │ │ │ │ │ subs r1, r0, #4 │ │ │ │ │ - mov r0, r5 │ │ │ │ │ + mov r0, sl │ │ │ │ │ blx fdd0 │ │ │ │ │ nco_vrs_prn(): │ │ │ │ │ ./src/nco/nco_scm.c:256 │ │ │ │ │ - mov r0, r6 │ │ │ │ │ + mov r0, r5 │ │ │ │ │ ./src/nco/nco_scm.c:250 │ │ │ │ │ - strb r7, [r5, #10] │ │ │ │ │ + strb.w r9, [sl, #10] │ │ │ │ │ ./src/nco/nco_scm.c:256 │ │ │ │ │ blx 10b30 │ │ │ │ │ cmp r0, #10 │ │ │ │ │ - beq.w 81d94 │ │ │ │ │ + beq.w 81dba │ │ │ │ │ ./src/nco/nco_scm.c:258 │ │ │ │ │ movs r1, #36 @ 0x24 │ │ │ │ │ - mov r0, r6 │ │ │ │ │ + mov r0, r5 │ │ │ │ │ blx 10150 │ │ │ │ │ movs r1, #58 @ 0x3a │ │ │ │ │ - mov r7, r0 │ │ │ │ │ - mov r0, r6 │ │ │ │ │ + mov fp, r0 │ │ │ │ │ + mov r0, r5 │ │ │ │ │ blx fec8 │ │ │ │ │ - subs r2, r7, r0 │ │ │ │ │ + sub.w fp, fp, r0 │ │ │ │ │ ./src/nco/nco_scm.c:259 │ │ │ │ │ - subs r0, r2, #2 │ │ │ │ │ + sub.w r0, fp, #2 │ │ │ │ │ ./src/nco/nco_scm.c:258 │ │ │ │ │ - subs r2, #3 │ │ │ │ │ - str r2, [sp, #28] │ │ │ │ │ + sub.w fp, fp, #3 │ │ │ │ │ ./src/nco/nco_scm.c:259 │ │ │ │ │ blx fc54 │ │ │ │ │ + mov r9, r0 │ │ │ │ │ ./src/nco/nco_scm.c:260 │ │ │ │ │ movs r1, #58 @ 0x3a │ │ │ │ │ -./src/nco/nco_scm.c:259 │ │ │ │ │ - mov r7, r0 │ │ │ │ │ -./src/nco/nco_scm.c:260 │ │ │ │ │ - mov r0, r6 │ │ │ │ │ + mov r0, r5 │ │ │ │ │ blx fec8 │ │ │ │ │ strncpy(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:106 │ │ │ │ │ - ldr r2, [sp, #28] │ │ │ │ │ + mov r2, fp │ │ │ │ │ adds r1, r0, #2 │ │ │ │ │ - mov r0, r7 │ │ │ │ │ + mov r0, r9 │ │ │ │ │ blx fdd0 │ │ │ │ │ nco_vrs_prn(): │ │ │ │ │ ./src/nco/nco_scm.c:261 │ │ │ │ │ - ldr r2, [sp, #28] │ │ │ │ │ movs r3, #0 │ │ │ │ │ - strb r3, [r7, r2] │ │ │ │ │ + strb.w r3, [r9, fp] │ │ │ │ │ ./src/nco/nco_scm.c:267 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx 10b30 │ │ │ │ │ ./src/nco/nco_scm.c:268 │ │ │ │ │ - ldr r3, [pc, #264] @ (81dc4 ) │ │ │ │ │ + ldr r3, [pc, #276] @ (81dec ) │ │ │ │ │ ./src/nco/nco_scm.c:267 │ │ │ │ │ cmp r0, #4 │ │ │ │ │ ./src/nco/nco_scm.c:268 │ │ │ │ │ - ldr.w r6, [fp, r3] │ │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ │ + ldr.w r5, [r8, r3] │ │ │ │ │ + ldr.w fp, [r5] │ │ │ │ │ ./src/nco/nco_scm.c:267 │ │ │ │ │ - bls.n 81d56 │ │ │ │ │ + bls.n 81d7e │ │ │ │ │ fprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 │ │ │ │ │ - ldr r2, [pc, #256] @ (81dc8 ) │ │ │ │ │ - add.w fp, sp, #41 @ 0x29 │ │ │ │ │ - mov r0, r3 │ │ │ │ │ - movs r1, #1 │ │ │ │ │ + ldr r2, [pc, #264] @ (81df0 ) │ │ │ │ │ + add.w r8, sp, #33 @ 0x21 │ │ │ │ │ + ldr r3, [sp, #24] │ │ │ │ │ + mov r0, fp │ │ │ │ │ + strd r7, r3, [sp, #8] │ │ │ │ │ add r2, pc │ │ │ │ │ - mov r3, fp │ │ │ │ │ - strd r9, sl, [sp, #8] │ │ │ │ │ - str.w r8, [sp, #4] │ │ │ │ │ - str r5, [sp, #0] │ │ │ │ │ + mov r3, r8 │ │ │ │ │ + movs r1, #1 │ │ │ │ │ + str r6, [sp, #4] │ │ │ │ │ + str.w sl, [sp] │ │ │ │ │ blx 1173c <__fprintf_chk@plt+0x4> │ │ │ │ │ nco_vrs_prn(): │ │ │ │ │ ./src/nco/nco_scm.c:274 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx 10b30 │ │ │ │ │ cmp r0, #4 │ │ │ │ │ - bls.n 81d3a │ │ │ │ │ + bls.n 81d62 │ │ │ │ │ ./src/nco/nco_scm.c:275 │ │ │ │ │ blx 11208 │ │ │ │ │ ./src/nco/nco_scm.c:276 │ │ │ │ │ - ldr r6, [r6, #0] │ │ │ │ │ + ldr r5, [r5, #0] │ │ │ │ │ ./src/nco/nco_scm.c:275 │ │ │ │ │ mov r4, r0 │ │ │ │ │ ./src/nco/nco_scm.c:276 │ │ │ │ │ blx 1057c │ │ │ │ │ fprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 │ │ │ │ │ - ldr r2, [pc, #208] @ (81dcc ) │ │ │ │ │ + ldr r2, [pc, #216] @ (81df4 ) │ │ │ │ │ nco_vrs_prn(): │ │ │ │ │ ./src/nco/nco_scm.c:276 │ │ │ │ │ mov r3, r0 │ │ │ │ │ fprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 │ │ │ │ │ movs r1, #1 │ │ │ │ │ - mov r0, r6 │ │ │ │ │ + mov r0, r5 │ │ │ │ │ add r2, pc │ │ │ │ │ str r4, [sp, #0] │ │ │ │ │ blx 1173c <__fprintf_chk@plt+0x4> │ │ │ │ │ nco_vrs_prn(): │ │ │ │ │ ./src/nco/nco_scm.c:281 │ │ │ │ │ - cbz r5, 81d10 │ │ │ │ │ + cmp.w sl, #0 │ │ │ │ │ + beq.n 81d34 │ │ │ │ │ ./src/nco/nco_scm.c:281 (discriminator 1) │ │ │ │ │ - mov r0, r5 │ │ │ │ │ + mov r0, sl │ │ │ │ │ blx ff20 │ │ │ │ │ ./src/nco/nco_scm.c:282 │ │ │ │ │ - cbz r7, 81d18 │ │ │ │ │ + cmp.w r9, #0 │ │ │ │ │ + beq.n 81d40 │ │ │ │ │ ./src/nco/nco_scm.c:282 (discriminator 1) │ │ │ │ │ - mov r0, r7 │ │ │ │ │ + mov r0, r9 │ │ │ │ │ blx ff20 │ │ │ │ │ ./src/nco/nco_scm.c:283 │ │ │ │ │ - cbz r4, 81d20 │ │ │ │ │ + cbz r4, 81d48 │ │ │ │ │ ./src/nco/nco_scm.c:283 (discriminator 1) │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx ff20 │ │ │ │ │ ./src/nco/nco_scm.c:218 │ │ │ │ │ - ldr r2, [pc, #172] @ (81dd0 ) │ │ │ │ │ + ldr r2, [pc, #172] @ (81df8 ) │ │ │ │ │ ./src/nco/nco_scm.c:284 │ │ │ │ │ - ldr r3, [pc, #132] @ (81da8 ) │ │ │ │ │ + ldr r3, [pc, #132] @ (81dd0 ) │ │ │ │ │ ./src/nco/nco_scm.c:218 │ │ │ │ │ add r2, pc │ │ │ │ │ ./src/nco/nco_scm.c:284 │ │ │ │ │ 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 81da0 │ │ │ │ │ - add sp, #92 @ 0x5c │ │ │ │ │ + bne.n 81dc6 │ │ │ │ │ + add sp, #108 @ 0x6c │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ./src/nco/nco_scm.c:278 │ │ │ │ │ - ldr r4, [r6, #0] │ │ │ │ │ + ldr r4, [r5, #0] │ │ │ │ │ blx 1057c │ │ │ │ │ fprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 │ │ │ │ │ - ldr r2, [pc, #144] @ (81dd4 ) │ │ │ │ │ + ldr r2, [pc, #144] @ (81dfc ) │ │ │ │ │ nco_vrs_prn(): │ │ │ │ │ ./src/nco/nco_scm.c:278 │ │ │ │ │ mov r3, r0 │ │ │ │ │ fprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 │ │ │ │ │ movs r1, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r2, pc │ │ │ │ │ - str.w fp, [sp] │ │ │ │ │ + str.w r8, [sp] │ │ │ │ │ nco_vrs_prn(): │ │ │ │ │ ./src/nco/nco_scm.c:222 │ │ │ │ │ movs r4, #0 │ │ │ │ │ fprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 │ │ │ │ │ blx 1173c <__fprintf_chk@plt+0x4> │ │ │ │ │ - b.n 81d08 │ │ │ │ │ + b.n 81d28 │ │ │ │ │ nco_vrs_prn(): │ │ │ │ │ ./src/nco/nco_scm.c:272 │ │ │ │ │ - str r3, [sp, #28] │ │ │ │ │ blx fe8c │ │ │ │ │ fprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 │ │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ │ - add.w fp, sp, #41 @ 0x29 │ │ │ │ │ - strd r8, r3, [sp, #12] │ │ │ │ │ - movs r1, #1 │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ - ldr r2, [pc, #108] @ (81dd8 ) │ │ │ │ │ - str r0, [sp, #0] │ │ │ │ │ - mov r0, r3 │ │ │ │ │ + ldr r2, [pc, #120] @ (81e00 ) │ │ │ │ │ + add.w r8, sp, #33 @ 0x21 │ │ │ │ │ + strd r6, r3, [sp, #12] │ │ │ │ │ + movs r1, #1 │ │ │ │ │ + ldr r3, [sp, #24] │ │ │ │ │ add r2, pc │ │ │ │ │ - mov r3, fp │ │ │ │ │ - strd sl, r9, [sp, #4] │ │ │ │ │ + strd r0, r3, [sp] │ │ │ │ │ + mov r0, fp │ │ │ │ │ + mov r3, r8 │ │ │ │ │ + str r7, [sp, #8] │ │ │ │ │ blx 1173c <__fprintf_chk@plt+0x4> │ │ │ │ │ - b.n 81ce2 │ │ │ │ │ + b.n 81d02 │ │ │ │ │ nco_vrs_prn(): │ │ │ │ │ ./src/nco/nco_scm.c:253 │ │ │ │ │ - ldr r0, [pc, #92] @ (81ddc ) │ │ │ │ │ + ldr r0, [pc, #92] @ (81e04 ) │ │ │ │ │ add r0, pc │ │ │ │ │ blx 11650 │ │ │ │ │ - mov r5, r0 │ │ │ │ │ + mov sl, r0 │ │ │ │ │ ./src/nco/nco_scm.c:256 │ │ │ │ │ - mov r0, r6 │ │ │ │ │ + mov r0, r5 │ │ │ │ │ blx 10b30 │ │ │ │ │ cmp r0, #10 │ │ │ │ │ - bne.w 81c7c │ │ │ │ │ + bne.w 81c94 │ │ │ │ │ ./src/nco/nco_scm.c:264 │ │ │ │ │ - ldr r0, [pc, #72] @ (81de0 ) │ │ │ │ │ + ldr r0, [pc, #76] @ (81e08 ) │ │ │ │ │ add r0, pc │ │ │ │ │ blx 11650 │ │ │ │ │ - mov r7, r0 │ │ │ │ │ - b.n 81cb4 │ │ │ │ │ + mov r9, r0 │ │ │ │ │ + b.n 81cd0 │ │ │ │ │ ./src/nco/nco_scm.c:284 │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ - cbz r4, 81e02 │ │ │ │ │ + nop │ │ │ │ │ + cbz r4, 81e2a │ │ │ │ │ movs r5, r0 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - strh r4, [r0, #8] │ │ │ │ │ + strh r6, [r5, #8] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - strh r2, [r1, #8] │ │ │ │ │ + strh r2, [r6, #8] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - strh r0, [r0, #8] │ │ │ │ │ + strh r4, [r4, #8] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - bkpt 0x0008 │ │ │ │ │ - movs r2, r0 │ │ │ │ │ - cbz r6, 81e04 │ │ │ │ │ + cbz r6, 81e2a │ │ │ │ │ movs r5, r0 │ │ │ │ │ - strb r4, [r7, #29] │ │ │ │ │ + bkpt 0x0028 │ │ │ │ │ + movs r2, r0 │ │ │ │ │ + strb r6, [r1, #30] │ │ │ │ │ movs r1, r0 │ │ │ │ │ asrs r0, r4, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldrb r0, [r0, #30] │ │ │ │ │ + ldrb r6, [r0, #30] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldrb r4, [r3, #31] │ │ │ │ │ + ldrb r4, [r4, #31] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - sxth r4, r4 │ │ │ │ │ + cbz r4, 81e3a │ │ │ │ │ movs r5, r0 │ │ │ │ │ ldrb r4, [r2, #30] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldrb r0, [r5, #28] │ │ │ │ │ + ldrb r6, [r5, #28] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldrb r0, [r1, #27] │ │ │ │ │ + ldrb r2, [r1, #27] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldrb r2, [r6, #26] │ │ │ │ │ + ldrb r4, [r6, #26] │ │ │ │ │ movs r4, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ ... │ │ │ │ │ │ │ │ │ │ -00081de8 : │ │ │ │ │ +00081e10 : │ │ │ │ │ nco_trr_free(): │ │ │ │ │ ./src/nco/nco_sld.c:190 │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov r4, r0 │ │ │ │ │ ./src/nco/nco_sld.c:194 │ │ │ │ │ ldr r0, [r0, #64] @ 0x40 │ │ │ │ │ - cbz r0, 81df6 │ │ │ │ │ + cbz r0, 81e1e │ │ │ │ │ ./src/nco/nco_sld.c:194 (discriminator 1) │ │ │ │ │ blx ff20 │ │ │ │ │ str r0, [r4, #64] @ 0x40 │ │ │ │ │ ./src/nco/nco_sld.c:195 │ │ │ │ │ ldr r0, [r4, #0] │ │ │ │ │ - cbz r0, 81e00 │ │ │ │ │ + cbz r0, 81e28 │ │ │ │ │ ./src/nco/nco_sld.c:195 (discriminator 1) │ │ │ │ │ blx ff20 │ │ │ │ │ str r0, [r4, #0] │ │ │ │ │ ./src/nco/nco_sld.c:196 │ │ │ │ │ ldr r0, [r4, #4] │ │ │ │ │ - cbz r0, 81e0a │ │ │ │ │ + cbz r0, 81e32 │ │ │ │ │ ./src/nco/nco_sld.c:196 (discriminator 1) │ │ │ │ │ blx ff20 │ │ │ │ │ str r0, [r4, #4] │ │ │ │ │ ./src/nco/nco_sld.c:197 │ │ │ │ │ ldr r0, [r4, #8] │ │ │ │ │ - cbz r0, 81e14 │ │ │ │ │ + cbz r0, 81e3c │ │ │ │ │ ./src/nco/nco_sld.c:197 (discriminator 1) │ │ │ │ │ blx ff20 │ │ │ │ │ str r0, [r4, #8] │ │ │ │ │ ./src/nco/nco_sld.c:198 │ │ │ │ │ ldr r0, [r4, #28] │ │ │ │ │ - cbz r0, 81e1e │ │ │ │ │ + cbz r0, 81e46 │ │ │ │ │ ./src/nco/nco_sld.c:198 (discriminator 1) │ │ │ │ │ blx ff20 │ │ │ │ │ str r0, [r4, #28] │ │ │ │ │ ./src/nco/nco_sld.c:201 │ │ │ │ │ ldr r1, [r4, #76] @ 0x4c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - ble.n 81e2c │ │ │ │ │ + ble.n 81e54 │ │ │ │ │ ./src/nco/nco_sld.c:201 (discriminator 1) │ │ │ │ │ ldr r0, [r4, #12] │ │ │ │ │ blx 102dc │ │ │ │ │ str r0, [r4, #12] │ │ │ │ │ ./src/nco/nco_sld.c:204 │ │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ │ - cbz r0, 81e36 │ │ │ │ │ + cbz r0, 81e5e │ │ │ │ │ ./src/nco/nco_sld.c:204 (discriminator 1) │ │ │ │ │ blx ff20 │ │ │ │ │ str r0, [r4, #68] @ 0x44 │ │ │ │ │ ./src/nco/nco_sld.c:205 │ │ │ │ │ ldr r0, [r4, #16] │ │ │ │ │ - cbz r0, 81e40 │ │ │ │ │ + cbz r0, 81e68 │ │ │ │ │ ./src/nco/nco_sld.c:205 (discriminator 1) │ │ │ │ │ blx ff20 │ │ │ │ │ str r0, [r4, #16] │ │ │ │ │ ./src/nco/nco_sld.c:206 │ │ │ │ │ ldr r0, [r4, #20] │ │ │ │ │ - cbz r0, 81e4a │ │ │ │ │ + cbz r0, 81e72 │ │ │ │ │ ./src/nco/nco_sld.c:206 (discriminator 1) │ │ │ │ │ blx ff20 │ │ │ │ │ str r0, [r4, #20] │ │ │ │ │ ./src/nco/nco_sld.c:207 │ │ │ │ │ ldr r0, [r4, #24] │ │ │ │ │ - cbz r0, 81e54 │ │ │ │ │ + cbz r0, 81e7c │ │ │ │ │ ./src/nco/nco_sld.c:207 (discriminator 1) │ │ │ │ │ blx ff20 │ │ │ │ │ str r0, [r4, #24] │ │ │ │ │ ./src/nco/nco_sld.c:208 │ │ │ │ │ ldr r0, [r4, #28] │ │ │ │ │ - cbz r0, 81e5e │ │ │ │ │ + cbz r0, 81e86 │ │ │ │ │ ./src/nco/nco_sld.c:208 (discriminator 1) │ │ │ │ │ blx ff20 │ │ │ │ │ str r0, [r4, #28] │ │ │ │ │ ./src/nco/nco_sld.c:209 │ │ │ │ │ ldr r0, [r4, #32] │ │ │ │ │ - cbz r0, 81e68 │ │ │ │ │ + cbz r0, 81e90 │ │ │ │ │ ./src/nco/nco_sld.c:209 (discriminator 1) │ │ │ │ │ blx ff20 │ │ │ │ │ str r0, [r4, #32] │ │ │ │ │ ./src/nco/nco_sld.c:210 │ │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ │ - cbz r0, 81e72 │ │ │ │ │ + cbz r0, 81e9a │ │ │ │ │ ./src/nco/nco_sld.c:210 (discriminator 1) │ │ │ │ │ blx ff20 │ │ │ │ │ str r0, [r4, #36] @ 0x24 │ │ │ │ │ ./src/nco/nco_sld.c:211 │ │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ │ - cbz r0, 81e7c │ │ │ │ │ + cbz r0, 81ea4 │ │ │ │ │ ./src/nco/nco_sld.c:211 (discriminator 1) │ │ │ │ │ blx ff20 │ │ │ │ │ str r0, [r4, #40] @ 0x28 │ │ │ │ │ ./src/nco/nco_sld.c:214 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ./src/nco/nco_sld.c:217 │ │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ │ ./src/nco/nco_sld.c:214 │ │ │ │ │ b.w ff1c │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00081e88 : │ │ │ │ │ +00081eb0 : │ │ │ │ │ nco_trr_sng_ntl(): │ │ │ │ │ ./src/nco/nco_sld.c:453 │ │ │ │ │ - ldr r1, [pc, #88] @ (81ee4 ) │ │ │ │ │ + ldr r1, [pc, #88] @ (81f0c ) │ │ │ │ │ ./src/nco/nco_sld.c:451 │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov r4, r0 │ │ │ │ │ ./src/nco/nco_sld.c:453 │ │ │ │ │ add r1, pc │ │ │ │ │ blx fee0 │ │ │ │ │ - cbz r0, 81ed6 │ │ │ │ │ + cbz r0, 81efe │ │ │ │ │ ./src/nco/nco_sld.c:453 (discriminator 2) │ │ │ │ │ - ldr r1, [pc, #80] @ (81ee8 ) │ │ │ │ │ + ldr r1, [pc, #80] @ (81f10 ) │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r1, pc │ │ │ │ │ blx fee0 │ │ │ │ │ - cbz r0, 81ed6 │ │ │ │ │ + cbz r0, 81efe │ │ │ │ │ ./src/nco/nco_sld.c:454 │ │ │ │ │ - ldr r1, [pc, #72] @ (81eec ) │ │ │ │ │ + ldr r1, [pc, #72] @ (81f14 ) │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r1, pc │ │ │ │ │ blx fee0 │ │ │ │ │ - cbz r0, 81eda │ │ │ │ │ - ldr r1, [pc, #64] @ (81ef0 ) │ │ │ │ │ + cbz r0, 81f02 │ │ │ │ │ + ldr r1, [pc, #64] @ (81f18 ) │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r1, pc │ │ │ │ │ blx fee0 │ │ │ │ │ - cbz r0, 81eda │ │ │ │ │ + cbz r0, 81f02 │ │ │ │ │ ./src/nco/nco_sld.c:455 │ │ │ │ │ - ldr r1, [pc, #56] @ (81ef4 ) │ │ │ │ │ + ldr r1, [pc, #56] @ (81f1c ) │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r1, pc │ │ │ │ │ blx fee0 │ │ │ │ │ - cbz r0, 81ed2 │ │ │ │ │ - ldr r1, [pc, #48] @ (81ef8 ) │ │ │ │ │ + cbz r0, 81efa │ │ │ │ │ + ldr r1, [pc, #48] @ (81f20 ) │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r1, pc │ │ │ │ │ blx fee0 │ │ │ │ │ - cbnz r0, 81ede │ │ │ │ │ + cbnz r0, 81f06 │ │ │ │ │ movs r0, #4 │ │ │ │ │ ./src/nco/nco_sld.c:459 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ ./src/nco/nco_sld.c:453 │ │ │ │ │ movs r0, #2 │ │ │ │ │ ./src/nco/nco_sld.c:459 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ ./src/nco/nco_sld.c:454 │ │ │ │ │ movs r0, #3 │ │ │ │ │ ./src/nco/nco_sld.c:459 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ ./src/nco/nco_sld.c:456 │ │ │ │ │ blx f7e0 │ │ │ │ │ nop │ │ │ │ │ - ldrb r6, [r7, #25] │ │ │ │ │ + ldrb r6, [r1, #26] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldrb r6, [r6, #25] │ │ │ │ │ + ldrb r6, [r0, #26] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldrb r2, [r7, #25] │ │ │ │ │ - movs r4, r0 │ │ │ │ │ - ldrb r2, [r6, #25] │ │ │ │ │ + ldrb r2, [r1, #26] │ │ │ │ │ movs r4, r0 │ │ │ │ │ ldrb r2, [r0, #26] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldrb r2, [r7, #25] │ │ │ │ │ + ldrb r2, [r2, #26] │ │ │ │ │ + movs r4, r0 │ │ │ │ │ + ldrb r2, [r1, #26] │ │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ │ │ -00081efc : │ │ │ │ │ +00081f24 : │ │ │ │ │ nco_trr_ini(): │ │ │ │ │ ./src/nco/nco_sld.c:21 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r4, r2 │ │ │ │ │ - ldr.w r2, [pc, #1268] @ 823f8 │ │ │ │ │ + ldr.w r2, [pc, #1268] @ 82420 │ │ │ │ │ mov r6, r3 │ │ │ │ │ - ldr.w r3, [pc, #1264] @ 823fc │ │ │ │ │ + ldr.w r3, [pc, #1264] @ 82424 │ │ │ │ │ add r2, pc │ │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ │ mov r8, r0 │ │ │ │ │ mov r7, r1 │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ./src/nco/nco_sld.c:24 │ │ │ │ │ add r2, sp, #36 @ 0x24 │ │ │ │ │ mov r5, r2 │ │ │ │ │ ./src/nco/nco_sld.c:21 │ │ │ │ │ ldr.w fp, [sp, #96] @ 0x60 │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ ./src/nco/nco_sld.c:24 │ │ │ │ │ - ldr.w r3, [pc, #1240] @ 82400 │ │ │ │ │ + ldr.w r3, [pc, #1240] @ 82428 │ │ │ │ │ str r2, [sp, #24] │ │ │ │ │ add r3, pc │ │ │ │ │ ./src/nco/nco_sld.c:21 │ │ │ │ │ - ldr.w r2, [pc, #1236] @ 82404 │ │ │ │ │ + ldr.w r2, [pc, #1236] @ 8242c │ │ │ │ │ ldrd r9, sl, [sp, #100] @ 0x64 │ │ │ │ │ add r2, pc │ │ │ │ │ str r2, [sp, #20] │ │ │ │ │ ./src/nco/nco_sld.c:24 │ │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ │ stmia r5!, {r0, r1, r2} │ │ │ │ │ ./src/nco/nco_sld.c:31 │ │ │ │ │ @@ -241389,43 +241397,43 @@ │ │ │ │ │ str r6, [r5, #76] @ 0x4c │ │ │ │ │ ./src/nco/nco_sld.c:41 │ │ │ │ │ str.w r9, [r5, #4] │ │ │ │ │ ./src/nco/nco_sld.c:42 │ │ │ │ │ str r3, [r5, #8] │ │ │ │ │ ./src/nco/nco_sld.c:45 │ │ │ │ │ cmp.w r9, #0 │ │ │ │ │ - beq.w 823aa │ │ │ │ │ + beq.w 823d2 │ │ │ │ │ ./src/nco/nco_sld.c:47 │ │ │ │ │ blx 111fc │ │ │ │ │ cmp r0, #5 │ │ │ │ │ - bhi.w 82310 │ │ │ │ │ + bhi.w 82338 │ │ │ │ │ ./src/nco/nco_sld.c:63 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx 11344 │ │ │ │ │ mov r4, r0 │ │ │ │ │ ./src/nco/nco_sld.c:64 │ │ │ │ │ blx 100f0 │ │ │ │ │ mov r9, r0 │ │ │ │ │ ./src/nco/nco_sld.c:66 │ │ │ │ │ - cbz r4, 81f8c │ │ │ │ │ + cbz r4, 81fb4 │ │ │ │ │ ./src/nco/nco_sld.c:66 (discriminator 1) │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx ff20 │ │ │ │ │ ./src/nco/nco_sld.c:68 │ │ │ │ │ ldr.w r7, [r9] │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.w 823ca │ │ │ │ │ + beq.w 823f2 │ │ │ │ │ ./src/nco/nco_sld.c:58 │ │ │ │ │ movs r3, #0 │ │ │ │ │ ./src/nco/nco_sld.c:68 (discriminator 3) │ │ │ │ │ adds r3, #1 │ │ │ │ │ ldr.w r2, [r9, r3, lsl #3] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 81f98 │ │ │ │ │ + bne.n 81fc0 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ ./src/nco/nco_sld.c:71 │ │ │ │ │ movs r3, #0 │ │ │ │ │ ./src/nco/nco_sld.c:84 │ │ │ │ │ mov.w r2, #272 @ 0x110 │ │ │ │ │ ./src/nco/nco_sld.c:87 │ │ │ │ │ movs r1, #4 │ │ │ │ │ @@ -241450,162 +241458,162 @@ │ │ │ │ │ movs r3, #2 │ │ │ │ │ strd r1, r3, [r5, #80] @ 0x50 │ │ │ │ │ ./src/nco/nco_sld.c:85 │ │ │ │ │ movw r3, #893 @ 0x37d │ │ │ │ │ str r3, [r5, #52] @ 0x34 │ │ │ │ │ ./src/nco/nco_sld.c:90 │ │ │ │ │ cmp.w sl, #0 │ │ │ │ │ - beq.n 81ffc │ │ │ │ │ + beq.n 82024 │ │ │ │ │ ./src/nco/nco_sld.c:91 │ │ │ │ │ - ldr.w r1, [pc, #1064] @ 82408 │ │ │ │ │ + ldr.w r1, [pc, #1064] @ 82430 │ │ │ │ │ add.w r3, r5, #52 @ 0x34 │ │ │ │ │ mov r0, sl │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ add r1, pc │ │ │ │ │ add.w r3, r5, #48 @ 0x30 │ │ │ │ │ add.w r2, r5, #44 @ 0x2c │ │ │ │ │ blx fcc0 <__isoc99_sscanf@plt> │ │ │ │ │ ./src/nco/nco_sld.c:92 │ │ │ │ │ cmp r0, #3 │ │ │ │ │ - bne.w 823e0 │ │ │ │ │ + bne.w 82408 │ │ │ │ │ ./src/nco/nco_sld.c:97 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #32] │ │ │ │ │ ./src/nco/nco_sld.c:98 │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 8215e │ │ │ │ │ + beq.w 82186 │ │ │ │ │ ./src/nco/nco_sld.c:99 │ │ │ │ │ - ldr.w r8, [pc, #1024] @ 8240c │ │ │ │ │ + ldr.w r8, [pc, #1024] @ 82434 │ │ │ │ │ mov r4, r9 │ │ │ │ │ ./src/nco/nco_sld.c:103 │ │ │ │ │ - ldr.w sl, [pc, #1024] @ 82410 │ │ │ │ │ + ldr.w sl, [pc, #1024] @ 82438 │ │ │ │ │ add.w r6, r9, #4 │ │ │ │ │ ./src/nco/nco_sld.c:107 │ │ │ │ │ - ldr.w fp, [pc, #1020] @ 82414 │ │ │ │ │ + ldr.w fp, [pc, #1020] @ 8243c │ │ │ │ │ ./src/nco/nco_sld.c:99 │ │ │ │ │ add r8, pc │ │ │ │ │ ./src/nco/nco_sld.c:103 │ │ │ │ │ add sl, pc │ │ │ │ │ add.w r3, r9, r3, lsl #3 │ │ │ │ │ ./src/nco/nco_sld.c:107 │ │ │ │ │ add fp, pc │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ ./src/nco/nco_sld.c:99 │ │ │ │ │ ldr.w r7, [r6, #-4] │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, r7 │ │ │ │ │ blx fee0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 821b4 │ │ │ │ │ + beq.w 821dc │ │ │ │ │ ./src/nco/nco_sld.c:103 │ │ │ │ │ mov r1, sl │ │ │ │ │ mov r0, r7 │ │ │ │ │ blx fee0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 8224a │ │ │ │ │ + beq.w 82272 │ │ │ │ │ ./src/nco/nco_sld.c:107 │ │ │ │ │ mov r1, fp │ │ │ │ │ mov r0, r7 │ │ │ │ │ blx fee0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 82254 │ │ │ │ │ + beq.w 8227c │ │ │ │ │ ./src/nco/nco_sld.c:111 │ │ │ │ │ - ldr r1, [pc, #960] @ (82418 ) │ │ │ │ │ + ldr r1, [pc, #960] @ (82440 ) │ │ │ │ │ mov r0, r7 │ │ │ │ │ add r1, pc │ │ │ │ │ blx fee0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 8225e │ │ │ │ │ + beq.w 82286 │ │ │ │ │ ./src/nco/nco_sld.c:115 │ │ │ │ │ - ldr r1, [pc, #948] @ (8241c ) │ │ │ │ │ + ldr r1, [pc, #948] @ (82444 ) │ │ │ │ │ mov r0, r7 │ │ │ │ │ add r1, pc │ │ │ │ │ blx fee0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 82296 │ │ │ │ │ + beq.w 822be │ │ │ │ │ ./src/nco/nco_sld.c:119 │ │ │ │ │ - ldr r1, [pc, #936] @ (82420 ) │ │ │ │ │ + ldr r1, [pc, #936] @ (82448 ) │ │ │ │ │ mov r0, r7 │ │ │ │ │ add r1, pc │ │ │ │ │ blx fee0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 822a0 │ │ │ │ │ + beq.w 822c8 │ │ │ │ │ ./src/nco/nco_sld.c:123 │ │ │ │ │ - ldr r1, [pc, #924] @ (82424 ) │ │ │ │ │ + ldr r1, [pc, #924] @ (8244c ) │ │ │ │ │ mov r0, r7 │ │ │ │ │ add r1, pc │ │ │ │ │ blx fee0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 82268 │ │ │ │ │ + beq.w 82290 │ │ │ │ │ ./src/nco/nco_sld.c:128 │ │ │ │ │ - ldr r1, [pc, #912] @ (82428 ) │ │ │ │ │ + ldr r1, [pc, #912] @ (82450 ) │ │ │ │ │ mov r0, r7 │ │ │ │ │ add r1, pc │ │ │ │ │ blx fee0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 822aa │ │ │ │ │ + beq.w 822d2 │ │ │ │ │ ./src/nco/nco_sld.c:133 │ │ │ │ │ - ldr r1, [pc, #900] @ (8242c ) │ │ │ │ │ + ldr r1, [pc, #900] @ (82454 ) │ │ │ │ │ mov r0, r7 │ │ │ │ │ add r1, pc │ │ │ │ │ blx fee0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 822cc │ │ │ │ │ + beq.w 822f4 │ │ │ │ │ ./src/nco/nco_sld.c:138 │ │ │ │ │ - ldr r1, [pc, #888] @ (82430 ) │ │ │ │ │ + ldr r1, [pc, #888] @ (82458 ) │ │ │ │ │ mov r0, r7 │ │ │ │ │ add r1, pc │ │ │ │ │ blx fee0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 822ee │ │ │ │ │ + beq.w 82316 │ │ │ │ │ ./src/nco/nco_sld.c:143 │ │ │ │ │ - ldr r1, [pc, #876] @ (82434 ) │ │ │ │ │ + ldr r1, [pc, #876] @ (8245c ) │ │ │ │ │ mov r0, r7 │ │ │ │ │ add r1, pc │ │ │ │ │ blx fee0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 82382 │ │ │ │ │ + beq.w 823aa │ │ │ │ │ ./src/nco/nco_sld.c:147 │ │ │ │ │ - ldr r1, [pc, #864] @ (82438 ) │ │ │ │ │ + ldr r1, [pc, #864] @ (82460 ) │ │ │ │ │ mov r0, r7 │ │ │ │ │ add r1, pc │ │ │ │ │ blx fee0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 8238c │ │ │ │ │ + beq.w 823b4 │ │ │ │ │ ./src/nco/nco_sld.c:151 │ │ │ │ │ - ldr r1, [pc, #852] @ (8243c ) │ │ │ │ │ + ldr r1, [pc, #852] @ (82464 ) │ │ │ │ │ mov r0, r7 │ │ │ │ │ add r1, pc │ │ │ │ │ blx fee0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 82396 │ │ │ │ │ + beq.w 823be │ │ │ │ │ ./src/nco/nco_sld.c:155 │ │ │ │ │ - ldr r1, [pc, #840] @ (82440 ) │ │ │ │ │ + ldr r1, [pc, #840] @ (82468 ) │ │ │ │ │ mov r0, r7 │ │ │ │ │ add r1, pc │ │ │ │ │ blx fee0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 823b6 │ │ │ │ │ + beq.w 823de │ │ │ │ │ ./src/nco/nco_sld.c:159 │ │ │ │ │ - ldr r1, [pc, #828] @ (82444 ) │ │ │ │ │ + ldr r1, [pc, #828] @ (8246c ) │ │ │ │ │ mov r0, r7 │ │ │ │ │ add r1, pc │ │ │ │ │ blx fee0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 823c0 │ │ │ │ │ + beq.w 823e8 │ │ │ │ │ ./src/nco/nco_sld.c:163 │ │ │ │ │ - ldr r1, [pc, #816] @ (82448 ) │ │ │ │ │ + ldr r1, [pc, #816] @ (82470 ) │ │ │ │ │ mov r0, r7 │ │ │ │ │ add r1, pc │ │ │ │ │ blx fee0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 823a0 │ │ │ │ │ + beq.w 823c8 │ │ │ │ │ ./src/nco/nco_sld.c:167 │ │ │ │ │ - ldr r3, [pc, #804] @ (8244c ) │ │ │ │ │ + ldr r3, [pc, #804] @ (82474 ) │ │ │ │ │ ./src/nco/nco_sld.c:98 │ │ │ │ │ adds r4, #8 │ │ │ │ │ ./src/nco/nco_sld.c:167 │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ ./src/nco/nco_sld.c:98 │ │ │ │ │ adds r6, #8 │ │ │ │ │ ./src/nco/nco_sld.c:167 │ │ │ │ │ @@ -241623,576 +241631,576 @@ │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 │ │ │ │ │ movs r1, #1 │ │ │ │ │ mov r0, r2 │ │ │ │ │ ldr.w r2, [r6, #-12] │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ - ldr r2, [pc, #772] @ (82450 ) │ │ │ │ │ + ldr r2, [pc, #772] @ (82478 ) │ │ │ │ │ add r2, pc │ │ │ │ │ blx 1173c <__fprintf_chk@plt+0x4> │ │ │ │ │ nco_trr_ini(): │ │ │ │ │ ./src/nco/nco_sld.c:168 │ │ │ │ │ movs r0, #1 │ │ │ │ │ blx 126b8 │ │ │ │ │ ./src/nco/nco_sld.c:98 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - bne.w 82026 │ │ │ │ │ + bne.w 8204e │ │ │ │ │ ./src/nco/nco_sld.c:172 │ │ │ │ │ ldr r3, [r5, #68] @ 0x44 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 821ce │ │ │ │ │ + beq.n 821f6 │ │ │ │ │ ./src/nco/nco_sld.c:173 │ │ │ │ │ ldr r3, [r5, #16] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 821de │ │ │ │ │ + beq.n 82206 │ │ │ │ │ ./src/nco/nco_sld.c:174 │ │ │ │ │ ldr r3, [r5, #20] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 821ee │ │ │ │ │ + beq.n 82216 │ │ │ │ │ ./src/nco/nco_sld.c:175 │ │ │ │ │ ldr r3, [r5, #24] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 821fe │ │ │ │ │ + beq.n 82226 │ │ │ │ │ ./src/nco/nco_sld.c:176 │ │ │ │ │ ldr r3, [r5, #28] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 8220e │ │ │ │ │ + beq.n 82236 │ │ │ │ │ ./src/nco/nco_sld.c:177 │ │ │ │ │ ldr r3, [r5, #32] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 8221e │ │ │ │ │ + beq.n 82246 │ │ │ │ │ ./src/nco/nco_sld.c:178 │ │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 8222e │ │ │ │ │ + beq.n 82256 │ │ │ │ │ ./src/nco/nco_sld.c:179 │ │ │ │ │ ldr r3, [r5, #40] @ 0x28 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 8223e │ │ │ │ │ + beq.n 82266 │ │ │ │ │ ./src/nco/nco_sld.c:182 │ │ │ │ │ ldr r1, [sp, #16] │ │ │ │ │ mov r0, r9 │ │ │ │ │ blx f610 │ │ │ │ │ ./src/nco/nco_sld.c:21 │ │ │ │ │ - ldr r2, [pc, #700] @ (82454 ) │ │ │ │ │ + ldr r2, [pc, #700] @ (8247c ) │ │ │ │ │ ./src/nco/nco_sld.c:185 │ │ │ │ │ - ldr r3, [pc, #608] @ (823fc ) │ │ │ │ │ + ldr r3, [pc, #608] @ (82424 ) │ │ │ │ │ ./src/nco/nco_sld.c:21 │ │ │ │ │ add r2, pc │ │ │ │ │ ./src/nco/nco_sld.c:185 │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ │ eors r2, r3 │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ - bne.w 823f2 │ │ │ │ │ + bne.w 8241a │ │ │ │ │ mov r0, r5 │ │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ./src/nco/nco_sld.c:100 │ │ │ │ │ ldr r0, [r4, #4] │ │ │ │ │ blx 10a9c │ │ │ │ │ str r0, [r5, #80] @ 0x50 │ │ │ │ │ ./src/nco/nco_sld.c:98 (discriminator 2) │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ adds r4, #8 │ │ │ │ │ adds r6, #8 │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - bne.w 82026 │ │ │ │ │ + bne.w 8204e │ │ │ │ │ ./src/nco/nco_sld.c:172 │ │ │ │ │ ldr r3, [r5, #68] @ 0x44 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 82164 │ │ │ │ │ + bne.n 8218c │ │ │ │ │ ./src/nco/nco_sld.c:172 (discriminator 1) │ │ │ │ │ - ldr r0, [pc, #648] @ (82458 ) │ │ │ │ │ + ldr r0, [pc, #648] @ (82480 ) │ │ │ │ │ add r0, pc │ │ │ │ │ blx 11650 │ │ │ │ │ ./src/nco/nco_sld.c:173 (discriminator 1) │ │ │ │ │ ldr r3, [r5, #16] │ │ │ │ │ ./src/nco/nco_sld.c:172 (discriminator 1) │ │ │ │ │ str r0, [r5, #68] @ 0x44 │ │ │ │ │ ./src/nco/nco_sld.c:173 (discriminator 1) │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 8216a │ │ │ │ │ - ldr r0, [pc, #636] @ (8245c ) │ │ │ │ │ + bne.n 82192 │ │ │ │ │ + ldr r0, [pc, #636] @ (82484 ) │ │ │ │ │ add r0, pc │ │ │ │ │ blx 11650 │ │ │ │ │ ./src/nco/nco_sld.c:174 (discriminator 1) │ │ │ │ │ ldr r3, [r5, #20] │ │ │ │ │ ./src/nco/nco_sld.c:173 (discriminator 1) │ │ │ │ │ str r0, [r5, #16] │ │ │ │ │ ./src/nco/nco_sld.c:174 (discriminator 1) │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 82170 │ │ │ │ │ - ldr r0, [pc, #624] @ (82460 ) │ │ │ │ │ + bne.n 82198 │ │ │ │ │ + ldr r0, [pc, #624] @ (82488 ) │ │ │ │ │ add r0, pc │ │ │ │ │ blx 11650 │ │ │ │ │ ./src/nco/nco_sld.c:175 (discriminator 1) │ │ │ │ │ ldr r3, [r5, #24] │ │ │ │ │ ./src/nco/nco_sld.c:174 (discriminator 1) │ │ │ │ │ str r0, [r5, #20] │ │ │ │ │ ./src/nco/nco_sld.c:175 (discriminator 1) │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 82176 │ │ │ │ │ - ldr r0, [pc, #612] @ (82464 ) │ │ │ │ │ + bne.n 8219e │ │ │ │ │ + ldr r0, [pc, #612] @ (8248c ) │ │ │ │ │ add r0, pc │ │ │ │ │ blx 11650 │ │ │ │ │ ./src/nco/nco_sld.c:176 (discriminator 1) │ │ │ │ │ ldr r3, [r5, #28] │ │ │ │ │ ./src/nco/nco_sld.c:175 (discriminator 1) │ │ │ │ │ str r0, [r5, #24] │ │ │ │ │ ./src/nco/nco_sld.c:176 (discriminator 1) │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 8217c │ │ │ │ │ - ldr r0, [pc, #600] @ (82468 ) │ │ │ │ │ + bne.n 821a4 │ │ │ │ │ + ldr r0, [pc, #600] @ (82490 ) │ │ │ │ │ add r0, pc │ │ │ │ │ blx 11650 │ │ │ │ │ ./src/nco/nco_sld.c:177 (discriminator 1) │ │ │ │ │ ldr r3, [r5, #32] │ │ │ │ │ ./src/nco/nco_sld.c:176 (discriminator 1) │ │ │ │ │ str r0, [r5, #28] │ │ │ │ │ ./src/nco/nco_sld.c:177 (discriminator 1) │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 82182 │ │ │ │ │ - ldr r0, [pc, #588] @ (8246c ) │ │ │ │ │ + bne.n 821aa │ │ │ │ │ + ldr r0, [pc, #588] @ (82494 ) │ │ │ │ │ add r0, pc │ │ │ │ │ blx 11650 │ │ │ │ │ ./src/nco/nco_sld.c:178 (discriminator 1) │ │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ │ ./src/nco/nco_sld.c:177 (discriminator 1) │ │ │ │ │ str r0, [r5, #32] │ │ │ │ │ ./src/nco/nco_sld.c:178 (discriminator 1) │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 82188 │ │ │ │ │ - ldr r0, [pc, #576] @ (82470 ) │ │ │ │ │ + bne.n 821b0 │ │ │ │ │ + ldr r0, [pc, #576] @ (82498 ) │ │ │ │ │ add r0, pc │ │ │ │ │ blx 11650 │ │ │ │ │ ./src/nco/nco_sld.c:179 (discriminator 1) │ │ │ │ │ ldr r3, [r5, #40] @ 0x28 │ │ │ │ │ ./src/nco/nco_sld.c:178 (discriminator 1) │ │ │ │ │ str r0, [r5, #36] @ 0x24 │ │ │ │ │ ./src/nco/nco_sld.c:179 (discriminator 1) │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 8218e │ │ │ │ │ - ldr r0, [pc, #564] @ (82474 ) │ │ │ │ │ + bne.n 821b6 │ │ │ │ │ + ldr r0, [pc, #564] @ (8249c ) │ │ │ │ │ add r0, pc │ │ │ │ │ blx 11650 │ │ │ │ │ str r0, [r5, #40] @ 0x28 │ │ │ │ │ - b.n 8218e │ │ │ │ │ + b.n 821b6 │ │ │ │ │ ./src/nco/nco_sld.c:104 │ │ │ │ │ ldr r0, [r4, #4] │ │ │ │ │ blx 10a9c │ │ │ │ │ str r0, [r5, #84] @ 0x54 │ │ │ │ │ ./src/nco/nco_sld.c:105 │ │ │ │ │ - b.n 821bc │ │ │ │ │ + b.n 821e4 │ │ │ │ │ ./src/nco/nco_sld.c:108 │ │ │ │ │ ldr r0, [r4, #4] │ │ │ │ │ blx 11650 │ │ │ │ │ str r0, [r5, #68] @ 0x44 │ │ │ │ │ ./src/nco/nco_sld.c:109 │ │ │ │ │ - b.n 821bc │ │ │ │ │ + b.n 821e4 │ │ │ │ │ ./src/nco/nco_sld.c:112 │ │ │ │ │ ldr r0, [r4, #4] │ │ │ │ │ blx 11650 │ │ │ │ │ str r0, [r5, #28] │ │ │ │ │ ./src/nco/nco_sld.c:113 │ │ │ │ │ - b.n 821bc │ │ │ │ │ + b.n 821e4 │ │ │ │ │ ./src/nco/nco_sld.c:124 │ │ │ │ │ - ldr r1, [pc, #524] @ (82478 ) │ │ │ │ │ + ldr r1, [pc, #524] @ (824a0 ) │ │ │ │ │ add.w r3, r5, #52 @ 0x34 │ │ │ │ │ ldr r0, [r4, #4] │ │ │ │ │ add.w r2, r5, #44 @ 0x2c │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ add r1, pc │ │ │ │ │ add.w r3, r5, #48 @ 0x30 │ │ │ │ │ blx fcc0 <__isoc99_sscanf@plt> │ │ │ │ │ ./src/nco/nco_sld.c:125 │ │ │ │ │ cmp r0, #3 │ │ │ │ │ - beq.n 821bc │ │ │ │ │ + beq.n 821e4 │ │ │ │ │ ./src/nco/nco_sld.c:125 (discriminator 1) │ │ │ │ │ - ldr r3, [pc, #500] @ (8247c ) │ │ │ │ │ + ldr r3, [pc, #500] @ (824a4 ) │ │ │ │ │ movs r2, #125 @ 0x7d │ │ │ │ │ - ldr r1, [pc, #500] @ (82480 ) │ │ │ │ │ - ldr r0, [pc, #504] @ (82484 ) │ │ │ │ │ + ldr r1, [pc, #500] @ (824a8 ) │ │ │ │ │ + ldr r0, [pc, #504] @ (824ac ) │ │ │ │ │ add r3, pc │ │ │ │ │ add r1, pc │ │ │ │ │ add r0, pc │ │ │ │ │ blx 102c4 <__assert_fail@plt> │ │ │ │ │ ./src/nco/nco_sld.c:116 │ │ │ │ │ ldr r0, [r4, #4] │ │ │ │ │ blx 12504 │ │ │ │ │ str r0, [r5, #56] @ 0x38 │ │ │ │ │ ./src/nco/nco_sld.c:117 │ │ │ │ │ - b.n 821bc │ │ │ │ │ + b.n 821e4 │ │ │ │ │ ./src/nco/nco_sld.c:120 │ │ │ │ │ ldr r0, [r4, #4] │ │ │ │ │ blx 12504 │ │ │ │ │ str r0, [r5, #60] @ 0x3c │ │ │ │ │ ./src/nco/nco_sld.c:121 │ │ │ │ │ - b.n 821bc │ │ │ │ │ + b.n 821e4 │ │ │ │ │ ./src/nco/nco_sld.c:129 │ │ │ │ │ movs r2, #10 │ │ │ │ │ ldr r0, [r4, #4] │ │ │ │ │ add r1, sp, #32 │ │ │ │ │ blx 10ed8 │ │ │ │ │ ./src/nco/nco_sld.c:130 │ │ │ │ │ ldr r2, [sp, #32] │ │ │ │ │ ./src/nco/nco_sld.c:129 │ │ │ │ │ str r0, [r5, #44] @ 0x2c │ │ │ │ │ ./src/nco/nco_sld.c:130 │ │ │ │ │ ldrb r3, [r2, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 821bc │ │ │ │ │ + beq.w 821e4 │ │ │ │ │ ./src/nco/nco_sld.c:130 (discriminator 1) │ │ │ │ │ - ldr r1, [pc, #452] @ (82488 ) │ │ │ │ │ + ldr r1, [pc, #452] @ (824b0 ) │ │ │ │ │ ldr r0, [r4, #4] │ │ │ │ │ add r1, pc │ │ │ │ │ blx 11cc4 │ │ │ │ │ - b.n 821bc │ │ │ │ │ + b.n 821e4 │ │ │ │ │ ./src/nco/nco_sld.c:134 │ │ │ │ │ movs r2, #10 │ │ │ │ │ ldr r0, [r4, #4] │ │ │ │ │ add r1, sp, #32 │ │ │ │ │ blx 10ed8 │ │ │ │ │ ./src/nco/nco_sld.c:135 │ │ │ │ │ ldr r2, [sp, #32] │ │ │ │ │ ./src/nco/nco_sld.c:134 │ │ │ │ │ str r0, [r5, #48] @ 0x30 │ │ │ │ │ ./src/nco/nco_sld.c:135 │ │ │ │ │ ldrb r3, [r2, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 821bc │ │ │ │ │ + beq.w 821e4 │ │ │ │ │ ./src/nco/nco_sld.c:135 (discriminator 1) │ │ │ │ │ - ldr r1, [pc, #424] @ (8248c ) │ │ │ │ │ + ldr r1, [pc, #424] @ (824b4 ) │ │ │ │ │ ldr r0, [r4, #4] │ │ │ │ │ add r1, pc │ │ │ │ │ blx 11cc4 │ │ │ │ │ - b.n 821bc │ │ │ │ │ + b.n 821e4 │ │ │ │ │ ./src/nco/nco_sld.c:139 │ │ │ │ │ movs r2, #10 │ │ │ │ │ ldr r0, [r4, #4] │ │ │ │ │ add r1, sp, #32 │ │ │ │ │ blx 10ed8 │ │ │ │ │ ./src/nco/nco_sld.c:140 │ │ │ │ │ ldr r2, [sp, #32] │ │ │ │ │ ./src/nco/nco_sld.c:139 │ │ │ │ │ str r0, [r5, #52] @ 0x34 │ │ │ │ │ ./src/nco/nco_sld.c:140 │ │ │ │ │ ldrb r3, [r2, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 821bc │ │ │ │ │ + beq.w 821e4 │ │ │ │ │ ./src/nco/nco_sld.c:140 (discriminator 1) │ │ │ │ │ - ldr r1, [pc, #392] @ (82490 ) │ │ │ │ │ + ldr r1, [pc, #392] @ (824b8 ) │ │ │ │ │ ldr r0, [r4, #4] │ │ │ │ │ add r1, pc │ │ │ │ │ blx 11cc4 │ │ │ │ │ - b.n 821bc │ │ │ │ │ + b.n 821e4 │ │ │ │ │ ./src/nco/nco_sld.c:48 │ │ │ │ │ - ldr r3, [pc, #312] @ (8244c ) │ │ │ │ │ + ldr r3, [pc, #312] @ (82474 ) │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ ldr r7, [r2, r3] │ │ │ │ │ ldr.w r8, [r7] │ │ │ │ │ blx 1057c │ │ │ │ │ fprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 │ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ │ nco_trr_ini(): │ │ │ │ │ ./src/nco/nco_sld.c:48 │ │ │ │ │ mov r3, r0 │ │ │ │ │ fprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ movs r1, #1 │ │ │ │ │ - ldr r2, [pc, #364] @ (82494 ) │ │ │ │ │ + ldr r2, [pc, #364] @ (824bc ) │ │ │ │ │ mov r0, r8 │ │ │ │ │ add r2, pc │ │ │ │ │ blx 1173c <__fprintf_chk@plt+0x4> │ │ │ │ │ - ldr r2, [pc, #356] @ (82498 ) │ │ │ │ │ + ldr r2, [pc, #356] @ (824c0 ) │ │ │ │ │ ldr r3, [r5, #76] @ 0x4c │ │ │ │ │ movs r1, #1 │ │ │ │ │ ldr r0, [r7, #0] │ │ │ │ │ add r2, pc │ │ │ │ │ blx 1173c <__fprintf_chk@plt+0x4> │ │ │ │ │ nco_trr_ini(): │ │ │ │ │ ./src/nco/nco_sld.c:50 │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ ldr r0, [r7, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 823d4 │ │ │ │ │ + beq.n 823fc │ │ │ │ │ fprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 (discriminator 4) │ │ │ │ │ - ldr r2, [pc, #340] @ (8249c ) │ │ │ │ │ + ldr r2, [pc, #340] @ (824c4 ) │ │ │ │ │ movs r1, #1 │ │ │ │ │ add r2, pc │ │ │ │ │ blx 1173c <__fprintf_chk@plt+0x4> │ │ │ │ │ nco_trr_ini(): │ │ │ │ │ ./src/nco/nco_sld.c:51 (discriminator 4) │ │ │ │ │ ldr r3, [r5, #4] │ │ │ │ │ ldr r0, [r7, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 823ce │ │ │ │ │ + beq.n 823f6 │ │ │ │ │ fprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 (discriminator 4) │ │ │ │ │ - ldr r2, [pc, #324] @ (824a0 ) │ │ │ │ │ + ldr r2, [pc, #324] @ (824c8 ) │ │ │ │ │ movs r1, #1 │ │ │ │ │ add r2, pc │ │ │ │ │ blx 1173c <__fprintf_chk@plt+0x4> │ │ │ │ │ nco_trr_ini(): │ │ │ │ │ ./src/nco/nco_sld.c:52 (discriminator 4) │ │ │ │ │ ldr r3, [r5, #8] │ │ │ │ │ ldr r0, [r7, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 823da │ │ │ │ │ + beq.n 82402 │ │ │ │ │ fprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 (discriminator 4) │ │ │ │ │ - ldr r2, [pc, #312] @ (824a4 ) │ │ │ │ │ + ldr r2, [pc, #312] @ (824cc ) │ │ │ │ │ movs r1, #1 │ │ │ │ │ add r2, pc │ │ │ │ │ blx 1173c <__fprintf_chk@plt+0x4> │ │ │ │ │ - ldr r2, [pc, #304] @ (824a8 ) │ │ │ │ │ + ldr r2, [pc, #304] @ (824d0 ) │ │ │ │ │ ldr r0, [r7, #0] │ │ │ │ │ movs r1, #1 │ │ │ │ │ add r2, pc │ │ │ │ │ blx 1173c <__fprintf_chk@plt+0x4> │ │ │ │ │ - b.n 81f74 │ │ │ │ │ + b.n 81f9c │ │ │ │ │ nco_trr_ini(): │ │ │ │ │ ./src/nco/nco_sld.c:144 │ │ │ │ │ ldr r0, [r4, #4] │ │ │ │ │ blx 11650 │ │ │ │ │ str r0, [r5, #16] │ │ │ │ │ ./src/nco/nco_sld.c:145 │ │ │ │ │ - b.n 821bc │ │ │ │ │ + b.n 821e4 │ │ │ │ │ ./src/nco/nco_sld.c:148 │ │ │ │ │ ldr r0, [r4, #4] │ │ │ │ │ blx 11650 │ │ │ │ │ str r0, [r5, #20] │ │ │ │ │ ./src/nco/nco_sld.c:149 │ │ │ │ │ - b.n 821bc │ │ │ │ │ + b.n 821e4 │ │ │ │ │ ./src/nco/nco_sld.c:152 │ │ │ │ │ ldr r0, [r4, #4] │ │ │ │ │ blx 11650 │ │ │ │ │ str r0, [r5, #24] │ │ │ │ │ ./src/nco/nco_sld.c:153 │ │ │ │ │ - b.n 821bc │ │ │ │ │ + b.n 821e4 │ │ │ │ │ ./src/nco/nco_sld.c:164 │ │ │ │ │ ldr r0, [r4, #4] │ │ │ │ │ blx 11650 │ │ │ │ │ str r0, [r5, #40] @ 0x28 │ │ │ │ │ ./src/nco/nco_sld.c:165 │ │ │ │ │ - b.n 821bc │ │ │ │ │ + b.n 821e4 │ │ │ │ │ ./src/nco/nco_sld.c:45 (discriminator 1) │ │ │ │ │ - ldr r0, [pc, #256] @ (824ac ) │ │ │ │ │ + ldr r0, [pc, #256] @ (824d4 ) │ │ │ │ │ add r0, pc │ │ │ │ │ blx 11650 │ │ │ │ │ str r0, [r5, #4] │ │ │ │ │ - b.n 81f6a │ │ │ │ │ + b.n 81f92 │ │ │ │ │ ./src/nco/nco_sld.c:156 │ │ │ │ │ ldr r0, [r4, #4] │ │ │ │ │ blx 11650 │ │ │ │ │ str r0, [r5, #32] │ │ │ │ │ ./src/nco/nco_sld.c:157 │ │ │ │ │ - b.n 821bc │ │ │ │ │ + b.n 821e4 │ │ │ │ │ ./src/nco/nco_sld.c:160 │ │ │ │ │ ldr r0, [r4, #4] │ │ │ │ │ blx 11650 │ │ │ │ │ str r0, [r5, #36] @ 0x24 │ │ │ │ │ ./src/nco/nco_sld.c:161 │ │ │ │ │ - b.n 821bc │ │ │ │ │ + b.n 821e4 │ │ │ │ │ ./src/nco/nco_sld.c:58 │ │ │ │ │ str r7, [sp, #16] │ │ │ │ │ - b.n 81fa4 │ │ │ │ │ + b.n 81fcc │ │ │ │ │ ./src/nco/nco_sld.c:51 │ │ │ │ │ - ldr r3, [pc, #224] @ (824b0 ) │ │ │ │ │ + ldr r3, [pc, #224] @ (824d8 ) │ │ │ │ │ add r3, pc │ │ │ │ │ - b.n 82358 │ │ │ │ │ + b.n 82380 │ │ │ │ │ ./src/nco/nco_sld.c:50 │ │ │ │ │ - ldr r3, [pc, #220] @ (824b4 ) │ │ │ │ │ + ldr r3, [pc, #220] @ (824dc ) │ │ │ │ │ add r3, pc │ │ │ │ │ - b.n 82346 │ │ │ │ │ + b.n 8236e │ │ │ │ │ ./src/nco/nco_sld.c:52 │ │ │ │ │ - ldr r3, [pc, #220] @ (824b8 ) │ │ │ │ │ + ldr r3, [pc, #220] @ (824e0 ) │ │ │ │ │ add r3, pc │ │ │ │ │ - b.n 8236a │ │ │ │ │ + b.n 82392 │ │ │ │ │ ./src/nco/nco_sld.c:92 (discriminator 1) │ │ │ │ │ - ldr r3, [pc, #216] @ (824bc ) │ │ │ │ │ + ldr r3, [pc, #216] @ (824e4 ) │ │ │ │ │ movs r2, #92 @ 0x5c │ │ │ │ │ - ldr r1, [pc, #216] @ (824c0 ) │ │ │ │ │ - ldr r0, [pc, #220] @ (824c4 ) │ │ │ │ │ + ldr r1, [pc, #216] @ (824e8 ) │ │ │ │ │ + ldr r0, [pc, #220] @ (824ec ) │ │ │ │ │ add r3, pc │ │ │ │ │ add r1, pc │ │ │ │ │ add r0, pc │ │ │ │ │ blx 102c4 <__assert_fail@plt> │ │ │ │ │ ./src/nco/nco_sld.c:185 │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ - add sp, #240 @ 0xf0 │ │ │ │ │ + add sp, #80 @ 0x50 │ │ │ │ │ movs r5, r0 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldrb r4, [r6, #30] │ │ │ │ │ + ldrb r4, [r0, #31] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - add sp, #72 @ 0x48 │ │ │ │ │ + add r7, sp, #936 @ 0x3a8 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldrb r4, [r5, #22] │ │ │ │ │ + ldrb r4, [r7, #22] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldrb r2, [r4, #22] │ │ │ │ │ + ldrb r2, [r6, #22] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldrb r0, [r5, #22] │ │ │ │ │ + ldrb r0, [r7, #22] │ │ │ │ │ movs r4, r0 │ │ │ │ │ stmia r3!, {r1, r2, r3, r5, r7} │ │ │ │ │ movs r3, r0 │ │ │ │ │ + ldrb r4, [r0, #22] │ │ │ │ │ + movs r4, r0 │ │ │ │ │ + ldrb r4, [r7, #21] │ │ │ │ │ + movs r4, r0 │ │ │ │ │ ldrb r4, [r6, #21] │ │ │ │ │ movs r4, r0 │ │ │ │ │ ldrb r4, [r5, #21] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldrb r4, [r4, #21] │ │ │ │ │ + ldrb r0, [r4, #21] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldrb r4, [r3, #21] │ │ │ │ │ + ldrb r0, [r3, #21] │ │ │ │ │ movs r4, r0 │ │ │ │ │ ldrb r0, [r2, #21] │ │ │ │ │ movs r4, r0 │ │ │ │ │ ldrb r0, [r1, #21] │ │ │ │ │ movs r4, r0 │ │ │ │ │ ldrb r0, [r0, #21] │ │ │ │ │ movs r4, r0 │ │ │ │ │ ldrb r0, [r7, #20] │ │ │ │ │ movs r4, r0 │ │ │ │ │ ldrb r0, [r6, #20] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldrb r0, [r5, #20] │ │ │ │ │ - movs r4, r0 │ │ │ │ │ - ldrb r0, [r4, #20] │ │ │ │ │ - movs r4, r0 │ │ │ │ │ - ldrb r4, [r3, #20] │ │ │ │ │ + ldrb r4, [r5, #20] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldrb r0, [r3, #20] │ │ │ │ │ + ldrb r0, [r5, #20] │ │ │ │ │ movs r4, r0 │ │ │ │ │ asrs r0, r4, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldrb r2, [r6, #19] │ │ │ │ │ + ldrb r2, [r0, #20] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - add r5, sp, #696 @ 0x2b8 │ │ │ │ │ + add r5, sp, #536 @ 0x218 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldrb r4, [r6, #18] │ │ │ │ │ + ldrb r4, [r0, #19] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldrb r0, [r2, #19] │ │ │ │ │ + ldrb r0, [r4, #19] │ │ │ │ │ movs r4, r0 │ │ │ │ │ cmp r7, #160 @ 0xa0 │ │ │ │ │ movs r4, r0 │ │ │ │ │ @ instruction: 0xf3ec0002 │ │ │ │ │ - ldrb r4, [r5, #18] │ │ │ │ │ + ldrb r4, [r7, #18] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldrb r4, [r4, #18] │ │ │ │ │ + ldrb r4, [r6, #18] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldrb r0, [r4, #18] │ │ │ │ │ + ldrb r0, [r6, #18] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldrb r0, [r3, #18] │ │ │ │ │ + ldrb r0, [r5, #18] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldrb r6, [r3, #12] │ │ │ │ │ + ldrb r6, [r5, #12] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldrb r0, [r4, #25] │ │ │ │ │ + ldrb r0, [r6, #25] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldrb r2, [r2, #12] │ │ │ │ │ + ldrb r2, [r4, #12] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldrb r4, [r3, #12] │ │ │ │ │ + ldrb r4, [r5, #12] │ │ │ │ │ movs r4, r0 │ │ │ │ │ ldr r4, [r5, #104] @ 0x68 │ │ │ │ │ movs r1, r0 │ │ │ │ │ ldr r2, [r1, #104] @ 0x68 │ │ │ │ │ movs r1, r0 │ │ │ │ │ ldr r0, [r5, #100] @ 0x64 │ │ │ │ │ movs r1, r0 │ │ │ │ │ pop {r1, r3, r4, r6, r7} │ │ │ │ │ movs r3, r0 │ │ │ │ │ - ldrb r4, [r1, #9] │ │ │ │ │ + ldrb r4, [r3, #9] │ │ │ │ │ movs r4, r0 │ │ │ │ │ pop {r1, r2, r3, r5, pc} │ │ │ │ │ movs r3, r0 │ │ │ │ │ pop {r2, r3, r5, pc} │ │ │ │ │ movs r3, r0 │ │ │ │ │ pop {r1, r3, r5, pc} │ │ │ │ │ movs r3, r0 │ │ │ │ │ - bpl.n 825a0 │ │ │ │ │ + bpl.n 825c8 │ │ │ │ │ movs r2, r0 │ │ │ │ │ - ldrb r4, [r6, #6] │ │ │ │ │ + ldrb r4, [r0, #7] │ │ │ │ │ movs r4, r0 │ │ │ │ │ ldr r4, [r2, #0] │ │ │ │ │ movs r1, r0 │ │ │ │ │ ldr r6, [r1, #0] │ │ │ │ │ movs r1, r0 │ │ │ │ │ ldr r0, [r1, #0] │ │ │ │ │ movs r1, r0 │ │ │ │ │ - ldrb r4, [r0, #20] │ │ │ │ │ + ldrb r4, [r2, #20] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldrb r6, [r6, #6] │ │ │ │ │ + ldrb r6, [r0, #7] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldrb r0, [r0, #7] │ │ │ │ │ + ldrb r0, [r2, #7] │ │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ │ │ -000824c8 : │ │ │ │ │ +000824f0 : │ │ │ │ │ nco_trr_ntl_sng(): │ │ │ │ │ ./src/nco/nco_sld.c:466 │ │ │ │ │ cmp r0, #3 │ │ │ │ │ - beq.n 824ea │ │ │ │ │ + beq.n 82512 │ │ │ │ │ cmp r0, #4 │ │ │ │ │ - beq.n 824de │ │ │ │ │ + beq.n 82506 │ │ │ │ │ cmp r0, #2 │ │ │ │ │ - beq.n 824e4 │ │ │ │ │ + beq.n 8250c │ │ │ │ │ ./src/nco/nco_sld.c:464 │ │ │ │ │ push {r3, lr} │ │ │ │ │ ./src/nco/nco_sld.c:470 │ │ │ │ │ blx fb54 │ │ │ │ │ ./src/nco/nco_sld.c:474 │ │ │ │ │ movs r0, #0 │ │ │ │ │ ./src/nco/nco_sld.c:475 │ │ │ │ │ pop {r3, pc} │ │ │ │ │ ./src/nco/nco_sld.c:469 │ │ │ │ │ - ldr r0, [pc, #16] @ (824f0 ) │ │ │ │ │ + ldr r0, [pc, #16] @ (82518 ) │ │ │ │ │ add r0, pc │ │ │ │ │ bx lr │ │ │ │ │ ./src/nco/nco_sld.c:467 │ │ │ │ │ - ldr r0, [pc, #12] @ (824f4 ) │ │ │ │ │ + ldr r0, [pc, #12] @ (8251c ) │ │ │ │ │ add r0, pc │ │ │ │ │ ./src/nco/nco_sld.c:475 │ │ │ │ │ bx lr │ │ │ │ │ ./src/nco/nco_sld.c:466 │ │ │ │ │ - ldr r0, [pc, #12] @ (824f8 ) │ │ │ │ │ + ldr r0, [pc, #12] @ (82520 ) │ │ │ │ │ add r0, pc │ │ │ │ │ bx lr │ │ │ │ │ - ldrb r0, [r2, #8] │ │ │ │ │ + ldrb r0, [r4, #8] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldrb r2, [r3, #9] │ │ │ │ │ + ldrb r2, [r5, #9] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldrb r4, [r5, #8] │ │ │ │ │ + ldrb r4, [r7, #8] │ │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ │ │ -000824fc : │ │ │ │ │ +00082524 : │ │ │ │ │ nco_trr_read(): │ │ │ │ │ ./src/nco/nco_sld.c:222 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov fp, r0 │ │ │ │ │ - ldr r0, [pc, #892] @ (82880 ) │ │ │ │ │ + ldr r0, [pc, #892] @ (828a8 ) │ │ │ │ │ vpush {d8-d14} │ │ │ │ │ sub sp, #180 @ 0xb4 │ │ │ │ │ ./src/nco/nco_sld.c:224 │ │ │ │ │ add r2, sp, #156 @ 0x9c │ │ │ │ │ ./src/nco/nco_sld.c:222 │ │ │ │ │ - ldr r1, [pc, #884] @ (82884 ) │ │ │ │ │ + ldr r1, [pc, #884] @ (828ac ) │ │ │ │ │ ./src/nco/nco_sld.c:224 │ │ │ │ │ mov r4, r2 │ │ │ │ │ ./src/nco/nco_sld.c:222 │ │ │ │ │ add r0, pc │ │ │ │ │ ./src/nco/nco_sld.c:224 │ │ │ │ │ str r2, [sp, #68] @ 0x44 │ │ │ │ │ ./src/nco/nco_sld.c:222 │ │ │ │ │ - ldr r2, [pc, #880] @ (82888 ) │ │ │ │ │ + ldr r2, [pc, #880] @ (828b0 ) │ │ │ │ │ ./src/nco/nco_sld.c:224 │ │ │ │ │ - ldr r3, [pc, #884] @ (8288c ) │ │ │ │ │ + ldr r3, [pc, #884] @ (828b4 ) │ │ │ │ │ ./src/nco/nco_sld.c:222 │ │ │ │ │ add r2, pc │ │ │ │ │ str r2, [sp, #64] @ 0x40 │ │ │ │ │ ./src/nco/nco_sld.c:267 │ │ │ │ │ movs r2, #0 │ │ │ │ │ ./src/nco/nco_sld.c:224 │ │ │ │ │ add r3, pc │ │ │ │ │ @@ -242241,15 +242249,15 @@ │ │ │ │ │ stmia r4!, {r0, r1, r2} │ │ │ │ │ strh.w r3, [r4], #2 │ │ │ │ │ lsrs r3, r3, #16 │ │ │ │ │ strb r3, [r4, #0] │ │ │ │ │ ./src/nco/nco_sld.c:303 │ │ │ │ │ blx 111fc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 829b2 │ │ │ │ │ + bne.w 829da │ │ │ │ │ ./src/nco/nco_sld.c:308 │ │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ ./src/nco/nco_sld.c:309 │ │ │ │ │ vmov r0, s22 │ │ │ │ │ ./src/nco/nco_sld.c:308 │ │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ │ mul.w r3, r3, sl │ │ │ │ │ @@ -242262,15 +242270,15 @@ │ │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ │ ./src/nco/nco_sld.c:310 │ │ │ │ │ vmov r0, s22 │ │ │ │ │ blx 10804 │ │ │ │ │ mul.w r0, r7, r0 │ │ │ │ │ blx fc54 │ │ │ │ │ ./src/nco/nco_sld.c:313 │ │ │ │ │ - ldr r1, [pc, #712] @ (82890 ) │ │ │ │ │ + ldr r1, [pc, #712] @ (828b8 ) │ │ │ │ │ ./src/nco/nco_sld.c:310 │ │ │ │ │ mov r4, r0 │ │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ │ ./src/nco/nco_sld.c:313 │ │ │ │ │ add r1, pc │ │ │ │ │ mov r0, r5 │ │ │ │ │ blx 11a9c │ │ │ │ │ @@ -242280,62 +242288,62 @@ │ │ │ │ │ vmov r1, s23 │ │ │ │ │ mov r2, r7 │ │ │ │ │ ./src/nco/nco_sld.c:313 │ │ │ │ │ mov r4, r0 │ │ │ │ │ ./src/nco/nco_sld.c:316 │ │ │ │ │ blx fc20 │ │ │ │ │ ./src/nco/nco_sld.c:319 │ │ │ │ │ - cbz r4, 825ee │ │ │ │ │ + cbz r4, 82616 │ │ │ │ │ ./src/nco/nco_sld.c:319 (discriminator 1) │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx 10714 │ │ │ │ │ ./src/nco/nco_sld.c:327 │ │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ │ cmp r6, #4 │ │ │ │ │ it eq │ │ │ │ │ cmpeq r3, #2 │ │ │ │ │ - beq.w 828c8 │ │ │ │ │ + beq.w 828f0 │ │ │ │ │ ./src/nco/nco_sld.c:348 │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ - cbz r3, 82604 │ │ │ │ │ + cbz r3, 8262c │ │ │ │ │ ./src/nco/nco_sld.c:348 (discriminator 1) │ │ │ │ │ mov r0, r3 │ │ │ │ │ blx ff20 │ │ │ │ │ ./src/nco/nco_sld.c:353 │ │ │ │ │ blx 111fc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 826b4 │ │ │ │ │ + beq.n 826dc │ │ │ │ │ ./src/nco/nco_sld.c:354 │ │ │ │ │ vmov r3, s22 │ │ │ │ │ cmp r3, #8 │ │ │ │ │ it eq │ │ │ │ │ moveq r4, #0 │ │ │ │ │ - bne.n 826b4 │ │ │ │ │ + bne.n 826dc │ │ │ │ │ ./src/nco/nco_sld.c:359 │ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ │ ./src/nco/nco_sld.c:362 │ │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ │ ./src/nco/nco_sld.c:361 │ │ │ │ │ - vldr d5, [pc, #600] @ 82878 │ │ │ │ │ + vldr d5, [pc, #600] @ 828a0 │ │ │ │ │ ./src/nco/nco_sld.c:359 │ │ │ │ │ ldrh r2, [r3, #0] │ │ │ │ │ ./src/nco/nco_sld.c:362 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ ./src/nco/nco_sld.c:359 │ │ │ │ │ vmov s13, r2 │ │ │ │ │ vcvt.f64.u32 d8, s13 │ │ │ │ │ ./src/nco/nco_sld.c:360 │ │ │ │ │ vmov.f64 d9, d8 │ │ │ │ │ ./src/nco/nco_sld.c:362 │ │ │ │ │ - ble.n 8266c │ │ │ │ │ + ble.n 82694 │ │ │ │ │ mov r2, r3 │ │ │ │ │ adds r3, #2 │ │ │ │ │ add.w r2, r2, r1, lsl #1 │ │ │ │ │ - b.n 82644 │ │ │ │ │ + b.n 8266c │ │ │ │ │ ./src/nco/nco_sld.c:363 │ │ │ │ │ ldrh.w r1, [r3], #2 │ │ │ │ │ vmov s13, r1 │ │ │ │ │ vcvt.f64.s32 d7, s13 │ │ │ │ │ vcmpe.f64 d7, d8 │ │ │ │ │ ./src/nco/nco_sld.c:365 │ │ │ │ │ vadd.f64 d5, d5, d7 │ │ │ │ │ @@ -242348,19 +242356,19 @@ │ │ │ │ │ vcvtmi.f64.u32 d8, s13 │ │ │ │ │ ./src/nco/nco_sld.c:364 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ it gt │ │ │ │ │ vcvtgt.f64.u32 d9, s13 │ │ │ │ │ ./src/nco/nco_sld.c:362 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne.n 8263c │ │ │ │ │ + bne.n 82664 │ │ │ │ │ ./src/nco/nco_sld.c:367 │ │ │ │ │ vldr s15, [sp, #72] @ 0x48 │ │ │ │ │ ./src/nco/nco_sld.c:368 │ │ │ │ │ - ldr r3, [pc, #544] @ (82894 ) │ │ │ │ │ + ldr r3, [pc, #544] @ (828bc ) │ │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ │ ./src/nco/nco_sld.c:367 │ │ │ │ │ vcvt.f64.s32 d7, s15 │ │ │ │ │ ./src/nco/nco_sld.c:368 │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ./src/nco/nco_sld.c:367 │ │ │ │ │ vdiv.f64 d10, d5, d7 │ │ │ │ │ @@ -242373,24 +242381,24 @@ │ │ │ │ │ nco_trr_read(): │ │ │ │ │ ./src/nco/nco_sld.c:368 │ │ │ │ │ mov r3, r0 │ │ │ │ │ fprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ mov r0, r5 │ │ │ │ │ - ldr r2, [pc, #520] @ (82898 ) │ │ │ │ │ + ldr r2, [pc, #520] @ (828c0 ) │ │ │ │ │ movs r1, #1 │ │ │ │ │ vstr d9, [sp, #16] │ │ │ │ │ add r2, pc │ │ │ │ │ vstr d8, [sp, #8] │ │ │ │ │ vstr d10, [sp, #24] │ │ │ │ │ blx 1173c <__fprintf_chk@plt+0x4> │ │ │ │ │ nco_trr_read(): │ │ │ │ │ ./src/nco/nco_sld.c:373 │ │ │ │ │ - cbz r4, 826b4 │ │ │ │ │ + cbz r4, 826dc │ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ │ str r4, [sp, #48] @ 0x30 │ │ │ │ │ ./src/nco/nco_sld.c:373 (discriminator 1) │ │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ │ blx ff20 │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ @@ -242429,38 +242437,38 @@ │ │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ │ add r3, sp, #88 @ 0x58 │ │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ │ blx 10a84 │ │ │ │ │ ./src/nco/nco_sld.c:384 │ │ │ │ │ ldr r7, [sp, #52] @ 0x34 │ │ │ │ │ cmp r7, #2 │ │ │ │ │ - beq.w 829ac │ │ │ │ │ + beq.w 829d4 │ │ │ │ │ ./src/nco/nco_sld.c:389 │ │ │ │ │ cmp r7, #3 │ │ │ │ │ - beq.w 8286a │ │ │ │ │ + beq.w 82892 │ │ │ │ │ ./src/nco/nco_sld.c:394 │ │ │ │ │ cmp r7, #4 │ │ │ │ │ - beq.w 82a16 │ │ │ │ │ + beq.w 82a3e │ │ │ │ │ ./src/nco/nco_sld.c:400 │ │ │ │ │ - ldr r3, [pc, #380] @ (82894 ) │ │ │ │ │ + ldr r3, [pc, #380] @ (828bc ) │ │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r6, [r3, #0] │ │ │ │ │ blx 1057c │ │ │ │ │ fprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 │ │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ │ nco_trr_read(): │ │ │ │ │ ./src/nco/nco_sld.c:400 │ │ │ │ │ mov r3, r0 │ │ │ │ │ fprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ movs r1, #1 │ │ │ │ │ - ldr r2, [pc, #368] @ (8289c ) │ │ │ │ │ + ldr r2, [pc, #368] @ (828c4 ) │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r7, [sp, #4] │ │ │ │ │ add r2, pc │ │ │ │ │ blx 1173c <__fprintf_chk@plt+0x4> │ │ │ │ │ nco_trr_read(): │ │ │ │ │ ./src/nco/nco_sld.c:401 │ │ │ │ │ movs r0, #1 │ │ │ │ │ @@ -242510,74 +242518,74 @@ │ │ │ │ │ add r3, sp, #108 @ 0x6c │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ movs r3, #3 │ │ │ │ │ blx 10614 │ │ │ │ │ ./src/nco/nco_sld.c:412 │ │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ble.n 827a0 │ │ │ │ │ + ble.n 827c8 │ │ │ │ │ ./src/nco/nco_sld.c:417 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ movs r3, #1 │ │ │ │ │ ldrd r0, r1, [sp, #92] @ 0x5c │ │ │ │ │ mov r2, r3 │ │ │ │ │ blx fa2c │ │ │ │ │ ./src/nco/nco_sld.c:421 │ │ │ │ │ - ldr r2, [pc, #252] @ (828a0 ) │ │ │ │ │ + ldr r2, [pc, #252] @ (828c8 ) │ │ │ │ │ movs r1, #0 │ │ │ │ │ ldr.w r3, [fp, #68] @ 0x44 │ │ │ │ │ ./src/nco/nco_sld.c:422 │ │ │ │ │ add r4, sp, #144 @ 0x90 │ │ │ │ │ ./src/nco/nco_sld.c:421 │ │ │ │ │ add r2, pc │ │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ │ blx 10bc0 │ │ │ │ │ ./src/nco/nco_sld.c:422 │ │ │ │ │ - ldr r2, [pc, #240] @ (828a4 ) │ │ │ │ │ + ldr r2, [pc, #240] @ (828cc ) │ │ │ │ │ ./src/nco/nco_sld.c:423 │ │ │ │ │ mov r3, r4 │ │ │ │ │ ./src/nco/nco_sld.c:422 │ │ │ │ │ add r2, pc │ │ │ │ │ ldmia r2, {r0, r1, r2} │ │ │ │ │ stmia r4!, {r0, r1} │ │ │ │ │ ./src/nco/nco_sld.c:423 │ │ │ │ │ movs r1, #0 │ │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ │ ./src/nco/nco_sld.c:422 │ │ │ │ │ strh r2, [r4, #0] │ │ │ │ │ ./src/nco/nco_sld.c:423 │ │ │ │ │ - ldr r2, [pc, #228] @ (828a8 ) │ │ │ │ │ + ldr r2, [pc, #228] @ (828d0 ) │ │ │ │ │ add r2, pc │ │ │ │ │ blx 10bc0 │ │ │ │ │ ./src/nco/nco_sld.c:424 │ │ │ │ │ ldr.w r1, [fp, #64] @ 0x40 │ │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ │ blx 11b14 │ │ │ │ │ ./src/nco/nco_sld.c:425 │ │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ │ blx faf0 │ │ │ │ │ ./src/nco/nco_sld.c:426 │ │ │ │ │ - ldr r3, [pc, #208] @ (828ac ) │ │ │ │ │ - ldr r2, [pc, #208] @ (828b0 ) │ │ │ │ │ + ldr r3, [pc, #208] @ (828d4 ) │ │ │ │ │ + ldr r2, [pc, #208] @ (828d8 ) │ │ │ │ │ vmov r1, s23 │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ │ add r2, pc │ │ │ │ │ blx 10bc0 │ │ │ │ │ ./src/nco/nco_sld.c:427 │ │ │ │ │ - ldr r3, [pc, #196] @ (828b4 ) │ │ │ │ │ - ldr r2, [pc, #200] @ (828b8 ) │ │ │ │ │ + ldr r3, [pc, #196] @ (828dc ) │ │ │ │ │ + ldr r2, [pc, #200] @ (828e0 ) │ │ │ │ │ vmov r1, s23 │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ │ add r2, pc │ │ │ │ │ blx 10bc0 │ │ │ │ │ ./src/nco/nco_sld.c:428 │ │ │ │ │ - ldr r3, [pc, #188] @ (828bc ) │ │ │ │ │ - ldr r2, [pc, #188] @ (828c0 ) │ │ │ │ │ + ldr r3, [pc, #188] @ (828e4 ) │ │ │ │ │ + ldr r2, [pc, #188] @ (828e8 ) │ │ │ │ │ vmov r1, s23 │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ │ add r2, pc │ │ │ │ │ blx 10bc0 │ │ │ │ │ ./src/nco/nco_sld.c:431 │ │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ │ @@ -242604,80 +242612,80 @@ │ │ │ │ │ ./src/nco/nco_sld.c:437 │ │ │ │ │ mov r4, r0 │ │ │ │ │ ./src/nco/nco_sld.c:440 │ │ │ │ │ mov r1, r5 │ │ │ │ │ vmov r0, s24 │ │ │ │ │ blx fe00 │ │ │ │ │ ./src/nco/nco_sld.c:443 │ │ │ │ │ - cbz r6, 82848 │ │ │ │ │ + cbz r6, 82870 │ │ │ │ │ ./src/nco/nco_sld.c:443 (discriminator 1) │ │ │ │ │ mov r0, r6 │ │ │ │ │ blx ff20 │ │ │ │ │ ./src/nco/nco_sld.c:222 │ │ │ │ │ - ldr r2, [pc, #120] @ (828c4 ) │ │ │ │ │ + ldr r2, [pc, #120] @ (828ec ) │ │ │ │ │ ./src/nco/nco_sld.c:446 │ │ │ │ │ - ldr r3, [pc, #56] @ (82884 ) │ │ │ │ │ + ldr r3, [pc, #56] @ (828ac ) │ │ │ │ │ ./src/nco/nco_sld.c:222 │ │ │ │ │ add r2, pc │ │ │ │ │ ./src/nco/nco_sld.c:446 │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ ldr r3, [sp, #172] @ 0xac │ │ │ │ │ eors r2, r3 │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ - bne.w 82abc │ │ │ │ │ + bne.w 82ae4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #180 @ 0xb4 │ │ │ │ │ vpop {d8-d14} │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ./src/nco/nco_sld.c:392 │ │ │ │ │ mov r2, r4 │ │ │ │ │ ./src/nco/nco_sld.c:393 │ │ │ │ │ movs r1, #1 │ │ │ │ │ ./src/nco/nco_sld.c:391 │ │ │ │ │ movs r4, #2 │ │ │ │ │ - b.n 82740 │ │ │ │ │ + b.n 82768 │ │ │ │ │ nop │ │ │ │ │ nop.w │ │ │ │ │ ... │ │ │ │ │ - add r2, sp, #224 @ 0xe0 │ │ │ │ │ + add r2, sp, #64 @ 0x40 │ │ │ │ │ movs r5, r0 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - add r2, sp, #192 @ 0xc0 │ │ │ │ │ + add r2, sp, #32 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldrb r6, [r7, #14] │ │ │ │ │ + ldrb r6, [r1, #15] │ │ │ │ │ movs r4, r0 │ │ │ │ │ subs r3, #158 @ 0x9e │ │ │ │ │ movs r3, r0 │ │ │ │ │ asrs r0, r4, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldrb r4, [r3, #6] │ │ │ │ │ + ldrb r4, [r5, #6] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldrb r0, [r7, #4] │ │ │ │ │ + ldrb r0, [r1, #5] │ │ │ │ │ movs r4, r0 │ │ │ │ │ add r2, sp, #472 @ 0x1d8 │ │ │ │ │ movs r2, r0 │ │ │ │ │ sxtb r6, r6 │ │ │ │ │ movs r2, r0 │ │ │ │ │ add r2, sp, #400 @ 0x190 │ │ │ │ │ movs r2, r0 │ │ │ │ │ - ldrb r6, [r6, #2] │ │ │ │ │ + ldrb r6, [r0, #3] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - add r1, pc, #712 @ (adr r1, 82b7c ) │ │ │ │ │ + add r1, pc, #712 @ (adr r1, 82ba4 ) │ │ │ │ │ movs r1, r0 │ │ │ │ │ - ldrb r4, [r6, #2] │ │ │ │ │ + ldrb r4, [r0, #3] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldrb r4, [r3, #3] │ │ │ │ │ + ldrb r4, [r5, #3] │ │ │ │ │ movs r4, r0 │ │ │ │ │ str r2, [r2, #124] @ 0x7c │ │ │ │ │ movs r2, r0 │ │ │ │ │ ldr r6, [r6, #92] @ 0x5c │ │ │ │ │ movs r1, r0 │ │ │ │ │ - add r6, pc, #1008 @ (adr r6, 82cb8 ) │ │ │ │ │ + add r6, pc, #848 @ (adr r6, 82c40 ) │ │ │ │ │ movs r5, r0 │ │ │ │ │ ./src/nco/nco_sld.c:336 │ │ │ │ │ vmov r0, s22 │ │ │ │ │ blx 10804 │ │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ ./src/nco/nco_sld.c:337 │ │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ │ @@ -242687,31 +242695,31 @@ │ │ │ │ │ vmov r0, s22 │ │ │ │ │ mul.w r7, r2, r3 │ │ │ │ │ blx 10804 │ │ │ │ │ mul.w r7, r0, r7 │ │ │ │ │ ./src/nco/nco_sld.c:339 │ │ │ │ │ blx 111fc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 82a92 │ │ │ │ │ + bne.w 82aba │ │ │ │ │ ./src/nco/nco_sld.c:340 (discriminator 1) │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ble.n 82948 │ │ │ │ │ + ble.n 82970 │ │ │ │ │ mul.w r2, r6, sl │ │ │ │ │ ./src/nco/nco_sld.c:340 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ │ mov r8, r3 │ │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ │ str.w fp, [sp, #76] @ 0x4c │ │ │ │ │ mov fp, r3 │ │ │ │ │ str r2, [sp, #32] │ │ │ │ │ ./src/nco/nco_sld.c:341 │ │ │ │ │ cmp.w sl, #0 │ │ │ │ │ - ble.n 82930 │ │ │ │ │ + ble.n 82958 │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ movs r4, #0 │ │ │ │ │ ldr r5, [sp, #32] │ │ │ │ │ add.w r9, r3, fp │ │ │ │ │ memcpy(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:34 (discriminator 3) │ │ │ │ │ mov r1, r5 │ │ │ │ │ @@ -242724,35 +242732,35 @@ │ │ │ │ │ mov r2, r6 │ │ │ │ │ blx 10c84 │ │ │ │ │ nco_trr_read(): │ │ │ │ │ ./src/nco/nco_sld.c:341 (discriminator 3) │ │ │ │ │ add r5, r6 │ │ │ │ │ add r9, r7 │ │ │ │ │ cmp sl, r4 │ │ │ │ │ - bne.n 8291c │ │ │ │ │ + bne.n 82944 │ │ │ │ │ ./src/nco/nco_sld.c:340 │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ │ add fp, r6 │ │ │ │ │ add r3, r2 │ │ │ │ │ str r3, [sp, #32] │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - bne.n 8290c │ │ │ │ │ + bne.n 82934 │ │ │ │ │ ldr.w fp, [sp, #76] @ 0x4c │ │ │ │ │ ./src/nco/nco_sld.c:353 │ │ │ │ │ blx 111fc │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 82a1e │ │ │ │ │ + bne.n 82a46 │ │ │ │ │ ./src/nco/nco_sld.c:373 │ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 826aa │ │ │ │ │ + bne.w 826d2 │ │ │ │ │ ./src/nco/nco_sld.c:376 │ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ │ movs r2, #1 │ │ │ │ │ strd r3, r3, [sp, #16] │ │ │ │ │ add r1, sp, #100 @ 0x64 │ │ │ │ │ strd r3, r3, [sp, #8] │ │ │ │ │ add r0, sp, #92 @ 0x5c │ │ │ │ │ @@ -242788,32 +242796,32 @@ │ │ │ │ │ add r3, sp, #88 @ 0x58 │ │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ │ blx 10a84 │ │ │ │ │ ./src/nco/nco_sld.c:388 │ │ │ │ │ movs r1, #2 │ │ │ │ │ ./src/nco/nco_sld.c:387 │ │ │ │ │ movs r2, #1 │ │ │ │ │ - b.n 82740 │ │ │ │ │ + b.n 82768 │ │ │ │ │ ./src/nco/nco_sld.c:304 │ │ │ │ │ - ldr r3, [pc, #268] @ (82ac0 ) │ │ │ │ │ + ldr r3, [pc, #268] @ (82ae8 ) │ │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ │ ldr r4, [r2, r3] │ │ │ │ │ ldr r7, [r4, #0] │ │ │ │ │ blx 1057c │ │ │ │ │ fprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 │ │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ │ nco_trr_read(): │ │ │ │ │ ./src/nco/nco_sld.c:304 │ │ │ │ │ mov r3, r0 │ │ │ │ │ fprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ movs r1, #1 │ │ │ │ │ - ldr r2, [pc, #252] @ (82ac4 ) │ │ │ │ │ + ldr r2, [pc, #252] @ (82aec ) │ │ │ │ │ mov r0, r7 │ │ │ │ │ add r2, pc │ │ │ │ │ blx 1173c <__fprintf_chk@plt+0x4> │ │ │ │ │ nco_trr_read(): │ │ │ │ │ ./src/nco/nco_sld.c:305 │ │ │ │ │ mov r0, r6 │ │ │ │ │ ldr.w r9, [r4] │ │ │ │ │ @@ -242826,50 +242834,50 @@ │ │ │ │ │ blx f984 │ │ │ │ │ mov r8, r0 │ │ │ │ │ vmov r0, s25 │ │ │ │ │ blx f984 │ │ │ │ │ fprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ - ldr r2, [pc, #204] @ (82ac8 ) │ │ │ │ │ + ldr r2, [pc, #204] @ (82af0 ) │ │ │ │ │ movs r1, #1 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ add r2, pc │ │ │ │ │ strd r8, r0, [sp, #16] │ │ │ │ │ mov r0, r9 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ mov r3, sl │ │ │ │ │ strd r4, r7, [sp, #8] │ │ │ │ │ blx 1173c <__fprintf_chk@plt+0x4> │ │ │ │ │ - b.n 82594 │ │ │ │ │ + b.n 825bc │ │ │ │ │ nco_trr_read(): │ │ │ │ │ ./src/nco/nco_sld.c:397 │ │ │ │ │ mov r2, r4 │ │ │ │ │ ./src/nco/nco_sld.c:398 │ │ │ │ │ movs r1, #2 │ │ │ │ │ ./src/nco/nco_sld.c:396 │ │ │ │ │ movs r4, #1 │ │ │ │ │ - b.n 82740 │ │ │ │ │ + b.n 82768 │ │ │ │ │ ./src/nco/nco_sld.c:354 │ │ │ │ │ vmov r3, s22 │ │ │ │ │ cmp r3, #8 │ │ │ │ │ ./src/nco/nco_sld.c:309 │ │ │ │ │ ittt eq │ │ │ │ │ ldreq r3, [sp, #40] @ 0x28 │ │ │ │ │ ./src/nco/nco_sld.c:310 │ │ │ │ │ ldreq r4, [sp, #48] @ 0x30 │ │ │ │ │ ./src/nco/nco_sld.c:309 │ │ │ │ │ streq r3, [sp, #48] @ 0x30 │ │ │ │ │ ./src/nco/nco_sld.c:354 │ │ │ │ │ - beq.w 82618 │ │ │ │ │ + beq.w 82640 │ │ │ │ │ ./src/nco/nco_sld.c:373 │ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 826aa │ │ │ │ │ + bne.w 826d2 │ │ │ │ │ ./src/nco/nco_sld.c:376 │ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ │ movs r2, #1 │ │ │ │ │ strd r3, r3, [sp, #16] │ │ │ │ │ add r1, sp, #100 @ 0x64 │ │ │ │ │ strd r3, r3, [sp, #8] │ │ │ │ │ add r0, sp, #92 @ 0x5c │ │ │ │ │ @@ -242907,61 +242915,61 @@ │ │ │ │ │ add r3, sp, #88 @ 0x58 │ │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ │ blx 10a84 │ │ │ │ │ ./src/nco/nco_sld.c:388 │ │ │ │ │ movs r1, #2 │ │ │ │ │ ./src/nco/nco_sld.c:387 │ │ │ │ │ movs r2, #1 │ │ │ │ │ - b.n 82740 │ │ │ │ │ + b.n 82768 │ │ │ │ │ ./src/nco/nco_sld.c:339 (discriminator 1) │ │ │ │ │ - ldr r3, [pc, #44] @ (82ac0 ) │ │ │ │ │ + ldr r3, [pc, #44] @ (82ae8 ) │ │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r4, [r3, #0] │ │ │ │ │ blx 1057c │ │ │ │ │ str r0, [sp, #32] │ │ │ │ │ movs r0, #4 │ │ │ │ │ blx 1188c │ │ │ │ │ fprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 (discriminator 1) │ │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ movs r1, #1 │ │ │ │ │ - ldr r2, [pc, #28] @ (82acc ) │ │ │ │ │ + ldr r2, [pc, #28] @ (82af4 ) │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ add r2, pc │ │ │ │ │ blx 1173c <__fprintf_chk@plt+0x4> │ │ │ │ │ - b.n 828f2 │ │ │ │ │ + b.n 8291a │ │ │ │ │ nco_trr_read(): │ │ │ │ │ ./src/nco/nco_sld.c:446 │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ asrs r0, r4, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - strb r6, [r2, #22] │ │ │ │ │ + strb r6, [r4, #22] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - strb r0, [r0, #22] │ │ │ │ │ + strb r0, [r2, #22] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - strb r0, [r0, #21] │ │ │ │ │ + strb r0, [r2, #21] │ │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ │ │ -00082ad0 : │ │ │ │ │ +00082af8 : │ │ │ │ │ chr2sng_cdl(): │ │ │ │ │ ./src/nco/nco_sng_utl.c:533 │ │ │ │ │ push {r4, lr} │ │ │ │ │ ./src/nco/nco_sng_utl.c:537 │ │ │ │ │ cmp r0, #39 @ 0x27 │ │ │ │ │ ./src/nco/nco_sng_utl.c:533 │ │ │ │ │ mov r4, r1 │ │ │ │ │ sub sp, #8 │ │ │ │ │ ./src/nco/nco_sng_utl.c:537 │ │ │ │ │ - bhi.n 82b0a │ │ │ │ │ + bhi.n 82b32 │ │ │ │ │ cmp r0, #39 @ 0x27 │ │ │ │ │ - bhi.n 82b20 │ │ │ │ │ + bhi.n 82b48 │ │ │ │ │ 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 │ │ │ │ │ @@ -242976,139 +242984,139 @@ │ │ │ │ │ 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 82b20 │ │ │ │ │ + bne.n 82b48 │ │ │ │ │ strcpy(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:90 │ │ │ │ │ - ldr r3, [pc, #164] @ (82bb4 ) │ │ │ │ │ + ldr r3, [pc, #164] @ (82bdc ) │ │ │ │ │ add r3, pc │ │ │ │ │ ldrh r2, [r3, #0] │ │ │ │ │ ldrb r3, [r3, #2] │ │ │ │ │ strh r2, [r1, #0] │ │ │ │ │ strb r3, [r1, #2] │ │ │ │ │ chr2sng_cdl(): │ │ │ │ │ ./src/nco/nco_sng_utl.c:556 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #8 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ sprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:36 │ │ │ │ │ - ldr r3, [pc, #148] @ (82bb8 ) │ │ │ │ │ + ldr r3, [pc, #148] @ (82be0 ) │ │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ │ chr2sng_cdl(): │ │ │ │ │ ./src/nco/nco_sng_utl.c:537 │ │ │ │ │ str r0, [sp, #0] │ │ │ │ │ sprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:36 │ │ │ │ │ movs r1, #1 │ │ │ │ │ add r3, pc │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx 120d4 <__sprintf_chk@plt+0x4> │ │ │ │ │ - b.n 82b1a │ │ │ │ │ + b.n 82b42 │ │ │ │ │ strcpy(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:90 │ │ │ │ │ - ldr r3, [pc, #132] @ (82bbc ) │ │ │ │ │ + ldr r3, [pc, #132] @ (82be4 ) │ │ │ │ │ add r3, pc │ │ │ │ │ ldrh r2, [r3, #0] │ │ │ │ │ ldrb r3, [r3, #2] │ │ │ │ │ strh r2, [r1, #0] │ │ │ │ │ strb r3, [r1, #2] │ │ │ │ │ - b.n 82b1a │ │ │ │ │ - ldr r3, [pc, #124] @ (82bc0 ) │ │ │ │ │ + b.n 82b42 │ │ │ │ │ + ldr r3, [pc, #124] @ (82be8 ) │ │ │ │ │ add r3, pc │ │ │ │ │ ldrh r2, [r3, #0] │ │ │ │ │ ldrb r3, [r3, #2] │ │ │ │ │ strh r2, [r1, #0] │ │ │ │ │ strb r3, [r1, #2] │ │ │ │ │ - b.n 82b1a │ │ │ │ │ - ldr r3, [pc, #112] @ (82bc4 ) │ │ │ │ │ + b.n 82b42 │ │ │ │ │ + ldr r3, [pc, #112] @ (82bec ) │ │ │ │ │ add r3, pc │ │ │ │ │ ldrh r2, [r3, #0] │ │ │ │ │ ldrb r3, [r3, #2] │ │ │ │ │ strh r2, [r1, #0] │ │ │ │ │ strb r3, [r1, #2] │ │ │ │ │ - b.n 82b1a │ │ │ │ │ - ldr r3, [pc, #104] @ (82bc8 ) │ │ │ │ │ + b.n 82b42 │ │ │ │ │ + ldr r3, [pc, #104] @ (82bf0 ) │ │ │ │ │ add r3, pc │ │ │ │ │ ldrh r2, [r3, #0] │ │ │ │ │ ldrb r3, [r3, #2] │ │ │ │ │ strh r2, [r1, #0] │ │ │ │ │ strb r3, [r1, #2] │ │ │ │ │ - b.n 82b1a │ │ │ │ │ - ldr r3, [pc, #92] @ (82bcc ) │ │ │ │ │ + b.n 82b42 │ │ │ │ │ + ldr r3, [pc, #92] @ (82bf4 ) │ │ │ │ │ add r3, pc │ │ │ │ │ ldrh r2, [r3, #0] │ │ │ │ │ ldrb r3, [r3, #2] │ │ │ │ │ strh r2, [r1, #0] │ │ │ │ │ strb r3, [r1, #2] │ │ │ │ │ - b.n 82b1a │ │ │ │ │ - ldr r3, [pc, #84] @ (82bd0 ) │ │ │ │ │ + b.n 82b42 │ │ │ │ │ + ldr r3, [pc, #84] @ (82bf8 ) │ │ │ │ │ add r3, pc │ │ │ │ │ ldrh r2, [r3, #0] │ │ │ │ │ ldrb r3, [r3, #2] │ │ │ │ │ strh r2, [r1, #0] │ │ │ │ │ strb r3, [r1, #2] │ │ │ │ │ - b.n 82b1a │ │ │ │ │ - ldr r3, [pc, #72] @ (82bd4 ) │ │ │ │ │ + b.n 82b42 │ │ │ │ │ + ldr r3, [pc, #72] @ (82bfc ) │ │ │ │ │ add r3, pc │ │ │ │ │ ldrh r2, [r3, #0] │ │ │ │ │ ldrb r3, [r3, #2] │ │ │ │ │ strh r2, [r1, #0] │ │ │ │ │ strb r3, [r1, #2] │ │ │ │ │ - b.n 82b1a │ │ │ │ │ - ldr r3, [pc, #64] @ (82bd8 ) │ │ │ │ │ + b.n 82b42 │ │ │ │ │ + ldr r3, [pc, #64] @ (82c00 ) │ │ │ │ │ add r3, pc │ │ │ │ │ ldrh r2, [r3, #0] │ │ │ │ │ ldrb r3, [r3, #2] │ │ │ │ │ strh r2, [r1, #0] │ │ │ │ │ strb r3, [r1, #2] │ │ │ │ │ - b.n 82b1a │ │ │ │ │ - ldr r3, [pc, #52] @ (82bdc ) │ │ │ │ │ + b.n 82b42 │ │ │ │ │ + ldr r3, [pc, #52] @ (82c04 ) │ │ │ │ │ add r3, pc │ │ │ │ │ ldrh r2, [r3, #0] │ │ │ │ │ ldrb r3, [r3, #2] │ │ │ │ │ strh r2, [r1, #0] │ │ │ │ │ strb r3, [r1, #2] │ │ │ │ │ - b.n 82b1a │ │ │ │ │ + b.n 82b42 │ │ │ │ │ nop │ │ │ │ │ - strb r4, [r0, #24] │ │ │ │ │ + strb r4, [r2, #24] │ │ │ │ │ movs r4, r0 │ │ │ │ │ ldr r0, [sp, #408] @ 0x198 │ │ │ │ │ movs r3, r0 │ │ │ │ │ - strb r2, [r0, #23] │ │ │ │ │ + strb r2, [r2, #23] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - strb r0, [r7, #22] │ │ │ │ │ + strb r0, [r1, #23] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - strb r2, [r7, #22] │ │ │ │ │ + strb r2, [r1, #23] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - strb r4, [r4, #22] │ │ │ │ │ + strb r4, [r6, #22] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - strb r2, [r4, #22] │ │ │ │ │ + strb r2, [r6, #22] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - strb r4, [r0, #22] │ │ │ │ │ + strb r4, [r2, #22] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - strb r6, [r7, #21] │ │ │ │ │ + strb r6, [r1, #22] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - strb r4, [r0, #22] │ │ │ │ │ + strb r4, [r2, #22] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - strb r2, [r6, #21] │ │ │ │ │ + strb r2, [r0, #22] │ │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ │ │ -00082be0 : │ │ │ │ │ +00082c08 : │ │ │ │ │ chr2sng_xml(): │ │ │ │ │ ./src/nco/nco_sng_utl.c:562 │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ mov r4, r1 │ │ │ │ │ sub sp, #12 │ │ │ │ │ cmp r0, #62 @ 0x3e │ │ │ │ │ - bhi.n 82c2e │ │ │ │ │ + bhi.n 82c56 │ │ │ │ │ tbb [pc, r0] │ │ │ │ │ movs r0, #49 @ 0x31 │ │ │ │ │ movs r0, #32 │ │ │ │ │ movs r0, #32 │ │ │ │ │ movs r0, #32 │ │ │ │ │ adds r4, #32 │ │ │ │ │ movs r0, #61 @ 0x3d │ │ │ │ │ @@ -243140,33 +243148,33 @@ │ │ │ │ │ lsls r4, r5, #1 │ │ │ │ │ ./src/nco/nco_sng_utl.c:581 │ │ │ │ │ mov r5, r0 │ │ │ │ │ blx 11540 <__ctype_b_loc@plt> │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ ldrh.w r3, [r3, r5, lsl #1] │ │ │ │ │ lsls r3, r3, #30 │ │ │ │ │ - bpl.n 82cd8 │ │ │ │ │ + bpl.n 82d00 │ │ │ │ │ sprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:36 (discriminator 1) │ │ │ │ │ - ldr r3, [pc, #160] @ (82ce0 ) │ │ │ │ │ + ldr r3, [pc, #160] @ (82d08 ) │ │ │ │ │ add r3, pc │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:36 (discriminator 2) │ │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ │ movs r1, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r5, [sp, #0] │ │ │ │ │ blx 120d4 <__sprintf_chk@plt+0x4> │ │ │ │ │ chr2sng_xml(): │ │ │ │ │ ./src/nco/nco_sng_utl.c:586 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ strcpy(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:90 │ │ │ │ │ - ldr r3, [pc, #140] @ (82ce4 ) │ │ │ │ │ + ldr r3, [pc, #140] @ (82d0c ) │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ ldrh r3, [r3, #4] │ │ │ │ │ str r0, [r1, #0] │ │ │ │ │ chr2sng_xml(): │ │ │ │ │ ./src/nco/nco_sng_utl.c:586 │ │ │ │ │ mov r0, r4 │ │ │ │ │ @@ -243175,15 +243183,15 @@ │ │ │ │ │ strh r3, [r1, #4] │ │ │ │ │ chr2sng_xml(): │ │ │ │ │ ./src/nco/nco_sng_utl.c:586 │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ strcpy(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:90 │ │ │ │ │ - ldr r3, [pc, #124] @ (82ce8 ) │ │ │ │ │ + ldr r3, [pc, #124] @ (82d10 ) │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ ldrh r3, [r3, #4] │ │ │ │ │ str r0, [r1, #0] │ │ │ │ │ chr2sng_xml(): │ │ │ │ │ ./src/nco/nco_sng_utl.c:586 │ │ │ │ │ mov r0, r4 │ │ │ │ │ @@ -243192,15 +243200,15 @@ │ │ │ │ │ strh r3, [r1, #4] │ │ │ │ │ chr2sng_xml(): │ │ │ │ │ ./src/nco/nco_sng_utl.c:586 │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ strcpy(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:90 │ │ │ │ │ - ldr r3, [pc, #112] @ (82cec ) │ │ │ │ │ + ldr r3, [pc, #112] @ (82d14 ) │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ ldrh r3, [r3, #4] │ │ │ │ │ str r0, [r1, #0] │ │ │ │ │ chr2sng_xml(): │ │ │ │ │ ./src/nco/nco_sng_utl.c:586 │ │ │ │ │ mov r0, r4 │ │ │ │ │ @@ -243209,15 +243217,15 @@ │ │ │ │ │ strh r3, [r1, #4] │ │ │ │ │ chr2sng_xml(): │ │ │ │ │ ./src/nco/nco_sng_utl.c:586 │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ strcpy(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:90 │ │ │ │ │ - ldr r3, [pc, #96] @ (82cf0 ) │ │ │ │ │ + ldr r3, [pc, #96] @ (82d18 ) │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ ldrh r2, [r3, #4] │ │ │ │ │ ldrb r3, [r3, #6] │ │ │ │ │ str r0, [r1, #0] │ │ │ │ │ chr2sng_xml(): │ │ │ │ │ ./src/nco/nco_sng_utl.c:586 │ │ │ │ │ @@ -243228,15 +243236,15 @@ │ │ │ │ │ strb r3, [r1, #6] │ │ │ │ │ chr2sng_xml(): │ │ │ │ │ ./src/nco/nco_sng_utl.c:586 │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ strcpy(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:90 │ │ │ │ │ - ldr r3, [pc, #80] @ (82cf4 ) │ │ │ │ │ + ldr r3, [pc, #80] @ (82d1c ) │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ ldrh r3, [r3, #4] │ │ │ │ │ str r0, [r1, #0] │ │ │ │ │ chr2sng_xml(): │ │ │ │ │ ./src/nco/nco_sng_utl.c:586 │ │ │ │ │ mov r0, r4 │ │ │ │ │ @@ -243245,15 +243253,15 @@ │ │ │ │ │ strh r3, [r1, #4] │ │ │ │ │ chr2sng_xml(): │ │ │ │ │ ./src/nco/nco_sng_utl.c:586 │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ strcpy(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:90 │ │ │ │ │ - ldr r3, [pc, #64] @ (82cf8 ) │ │ │ │ │ + ldr r3, [pc, #64] @ (82d20 ) │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ ldrb r3, [r3, #4] │ │ │ │ │ str r0, [r1, #0] │ │ │ │ │ chr2sng_xml(): │ │ │ │ │ ./src/nco/nco_sng_utl.c:586 │ │ │ │ │ mov r0, r4 │ │ │ │ │ @@ -243262,15 +243270,15 @@ │ │ │ │ │ strb r3, [r1, #4] │ │ │ │ │ chr2sng_xml(): │ │ │ │ │ ./src/nco/nco_sng_utl.c:586 │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ strcpy(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:90 │ │ │ │ │ - ldr r3, [pc, #52] @ (82cfc ) │ │ │ │ │ + ldr r3, [pc, #52] @ (82d24 ) │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ ldrb r3, [r3, #4] │ │ │ │ │ str r0, [r1, #0] │ │ │ │ │ chr2sng_xml(): │ │ │ │ │ ./src/nco/nco_sng_utl.c:586 │ │ │ │ │ mov r0, r4 │ │ │ │ │ @@ -243279,75 +243287,75 @@ │ │ │ │ │ strb r3, [r1, #4] │ │ │ │ │ chr2sng_xml(): │ │ │ │ │ ./src/nco/nco_sng_utl.c:586 │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ sprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:36 (discriminator 2) │ │ │ │ │ - ldr r3, [pc, #36] @ (82d00 ) │ │ │ │ │ + ldr r3, [pc, #36] @ (82d28 ) │ │ │ │ │ add r3, pc │ │ │ │ │ - b.n 82c42 │ │ │ │ │ + b.n 82c6a │ │ │ │ │ nop │ │ │ │ │ - strb r0, [r3, #20] │ │ │ │ │ + strb r0, [r5, #20] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - strb r0, [r3, #19] │ │ │ │ │ + strb r0, [r5, #19] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - strb r6, [r6, #18] │ │ │ │ │ + strb r6, [r0, #19] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - strb r4, [r5, #18] │ │ │ │ │ + strb r4, [r7, #18] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - strb r2, [r0, #19] │ │ │ │ │ + strb r2, [r2, #19] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - strb r4, [r4, #18] │ │ │ │ │ + strb r4, [r6, #18] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - strb r2, [r0, #18] │ │ │ │ │ + strb r2, [r2, #18] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - strb r0, [r7, #17] │ │ │ │ │ + strb r0, [r1, #18] │ │ │ │ │ movs r4, r0 │ │ │ │ │ str r6, [sp, #728] @ 0x2d8 │ │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ │ │ -00082d04 : │ │ │ │ │ +00082d2c : │ │ │ │ │ chr2sng_jsn(): │ │ │ │ │ ./src/nco/nco_sng_utl.c:592 │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ ./src/nco/nco_sng_utl.c:595 │ │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ │ ./src/nco/nco_sng_utl.c:592 │ │ │ │ │ mov r4, r0 │ │ │ │ │ sub sp, #12 │ │ │ │ │ mov r5, r1 │ │ │ │ │ ./src/nco/nco_sng_utl.c:595 │ │ │ │ │ - bhi.n 82d3c │ │ │ │ │ + bhi.n 82d64 │ │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ │ - bhi.n 82d52 │ │ │ │ │ + bhi.n 82d7a │ │ │ │ │ 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] @ (82e30 ) │ │ │ │ │ + ldr r3, [pc, #264] @ (82e58 ) │ │ │ │ │ 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 82d52 │ │ │ │ │ + bne.n 82d7a │ │ │ │ │ strcpy(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:90 │ │ │ │ │ - ldr r3, [pc, #164] @ (82de8 ) │ │ │ │ │ + ldr r3, [pc, #164] @ (82e10 ) │ │ │ │ │ add r3, pc │ │ │ │ │ ldrh r2, [r3, #0] │ │ │ │ │ ldrb r3, [r3, #2] │ │ │ │ │ strh r2, [r1, #0] │ │ │ │ │ strb r3, [r1, #2] │ │ │ │ │ chr2sng_jsn(): │ │ │ │ │ ./src/nco/nco_sng_utl.c:615 │ │ │ │ │ @@ -243355,22 +243363,22 @@ │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ ./src/nco/nco_sng_utl.c:610 │ │ │ │ │ blx 11540 <__ctype_b_loc@plt> │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ ldrh.w r3, [r3, r4, lsl #1] │ │ │ │ │ lsls r3, r3, #30 │ │ │ │ │ - bpl.n 82dd2 │ │ │ │ │ + bpl.n 82dfa │ │ │ │ │ ./src/nco/nco_sng_utl.c:610 (discriminator 1) │ │ │ │ │ movs r3, #0 │ │ │ │ │ strb r3, [r5, #0] │ │ │ │ │ - b.n 82d4c │ │ │ │ │ + b.n 82d74 │ │ │ │ │ strcpy(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:90 │ │ │ │ │ - ldr r3, [pc, #132] @ (82dec ) │ │ │ │ │ + ldr r3, [pc, #132] @ (82e14 ) │ │ │ │ │ chr2sng_jsn(): │ │ │ │ │ ./src/nco/nco_sng_utl.c:615 │ │ │ │ │ mov r0, r5 │ │ │ │ │ strcpy(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:90 │ │ │ │ │ add r3, pc │ │ │ │ │ ldrh r2, [r3, #0] │ │ │ │ │ @@ -243379,15 +243387,15 @@ │ │ │ │ │ strb r3, [r1, #2] │ │ │ │ │ chr2sng_jsn(): │ │ │ │ │ ./src/nco/nco_sng_utl.c:615 │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ strcpy(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:90 │ │ │ │ │ - ldr r3, [pc, #116] @ (82df0 ) │ │ │ │ │ + ldr r3, [pc, #116] @ (82e18 ) │ │ │ │ │ chr2sng_jsn(): │ │ │ │ │ ./src/nco/nco_sng_utl.c:615 │ │ │ │ │ mov r0, r5 │ │ │ │ │ strcpy(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:90 │ │ │ │ │ add r3, pc │ │ │ │ │ ldrh r2, [r3, #0] │ │ │ │ │ @@ -243396,15 +243404,15 @@ │ │ │ │ │ strb r3, [r1, #2] │ │ │ │ │ chr2sng_jsn(): │ │ │ │ │ ./src/nco/nco_sng_utl.c:615 │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ strcpy(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:90 │ │ │ │ │ - ldr r3, [pc, #104] @ (82df4 ) │ │ │ │ │ + ldr r3, [pc, #104] @ (82e1c ) │ │ │ │ │ chr2sng_jsn(): │ │ │ │ │ ./src/nco/nco_sng_utl.c:615 │ │ │ │ │ mov r0, r5 │ │ │ │ │ strcpy(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:90 │ │ │ │ │ add r3, pc │ │ │ │ │ ldrh r2, [r3, #0] │ │ │ │ │ @@ -243413,15 +243421,15 @@ │ │ │ │ │ strb r3, [r1, #2] │ │ │ │ │ chr2sng_jsn(): │ │ │ │ │ ./src/nco/nco_sng_utl.c:615 │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ strcpy(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:90 │ │ │ │ │ - ldr r3, [pc, #88] @ (82df8 ) │ │ │ │ │ + ldr r3, [pc, #88] @ (82e20 ) │ │ │ │ │ chr2sng_jsn(): │ │ │ │ │ ./src/nco/nco_sng_utl.c:615 │ │ │ │ │ mov r0, r5 │ │ │ │ │ strcpy(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:90 │ │ │ │ │ add r3, pc │ │ │ │ │ ldrh r2, [r3, #0] │ │ │ │ │ @@ -243430,15 +243438,15 @@ │ │ │ │ │ strb r3, [r1, #2] │ │ │ │ │ chr2sng_jsn(): │ │ │ │ │ ./src/nco/nco_sng_utl.c:615 │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ strcpy(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:90 │ │ │ │ │ - ldr r3, [pc, #76] @ (82dfc ) │ │ │ │ │ + ldr r3, [pc, #76] @ (82e24 ) │ │ │ │ │ chr2sng_jsn(): │ │ │ │ │ ./src/nco/nco_sng_utl.c:615 │ │ │ │ │ mov r0, r5 │ │ │ │ │ strcpy(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:90 │ │ │ │ │ add r3, pc │ │ │ │ │ ldrh r2, [r3, #0] │ │ │ │ │ @@ -243447,15 +243455,15 @@ │ │ │ │ │ strb r3, [r1, #2] │ │ │ │ │ chr2sng_jsn(): │ │ │ │ │ ./src/nco/nco_sng_utl.c:615 │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ strcpy(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:90 │ │ │ │ │ - ldr r3, [pc, #60] @ (82e00 ) │ │ │ │ │ + ldr r3, [pc, #60] @ (82e28 ) │ │ │ │ │ chr2sng_jsn(): │ │ │ │ │ ./src/nco/nco_sng_utl.c:615 │ │ │ │ │ mov r0, r5 │ │ │ │ │ strcpy(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:90 │ │ │ │ │ add r3, pc │ │ │ │ │ ldrh r2, [r3, #0] │ │ │ │ │ @@ -243464,64 +243472,64 @@ │ │ │ │ │ strb r3, [r1, #2] │ │ │ │ │ chr2sng_jsn(): │ │ │ │ │ ./src/nco/nco_sng_utl.c:615 │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ sprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:36 (discriminator 2) │ │ │ │ │ - ldr r3, [pc, #48] @ (82e04 ) │ │ │ │ │ + ldr r3, [pc, #48] @ (82e2c ) │ │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ │ movs r1, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ add r3, pc │ │ │ │ │ chr2sng_jsn(): │ │ │ │ │ ./src/nco/nco_sng_utl.c:595 (discriminator 2) │ │ │ │ │ str r4, [sp, #0] │ │ │ │ │ sprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:36 (discriminator 2) │ │ │ │ │ blx 120d4 <__sprintf_chk@plt+0x4> │ │ │ │ │ - b.n 82d4c │ │ │ │ │ + b.n 82d74 │ │ │ │ │ nop │ │ │ │ │ - strb r2, [r2, #15] │ │ │ │ │ + strb r2, [r4, #15] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - strb r2, [r2, #14] │ │ │ │ │ + strb r2, [r4, #14] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - strb r0, [r2, #14] │ │ │ │ │ + strb r0, [r4, #14] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - strb r6, [r6, #13] │ │ │ │ │ + strb r6, [r0, #14] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - strb r0, [r4, #13] │ │ │ │ │ + strb r0, [r6, #13] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - strb r6, [r2, #13] │ │ │ │ │ + strb r6, [r4, #13] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - strb r0, [r3, #13] │ │ │ │ │ + strb r0, [r5, #13] │ │ │ │ │ movs r4, r0 │ │ │ │ │ str r5, [sp, #720] @ 0x2d0 │ │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ │ │ -00082e08 : │ │ │ │ │ +00082e30 : │ │ │ │ │ nco_cmd_ln_sng(): │ │ │ │ │ ./src/nco/nco_sng_utl.c:179 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ ./src/nco/nco_sng_utl.c:186 │ │ │ │ │ subs.w r8, r0, #0 │ │ │ │ │ - ble.n 82e68 │ │ │ │ │ + ble.n 82e90 │ │ │ │ │ mov r7, r1 │ │ │ │ │ mov r4, r1 │ │ │ │ │ add.w r6, r1, r8, lsl #2 │ │ │ │ │ ./src/nco/nco_sng_utl.c:183 │ │ │ │ │ movs r5, #0 │ │ │ │ │ ./src/nco/nco_sng_utl.c:188 (discriminator 3) │ │ │ │ │ ldr.w r0, [r4], #4 │ │ │ │ │ blx 10b30 │ │ │ │ │ adds r0, #1 │ │ │ │ │ add r5, r0 │ │ │ │ │ ./src/nco/nco_sng_utl.c:186 (discriminator 3) │ │ │ │ │ cmp r4, r6 │ │ │ │ │ - bne.n 82e1c │ │ │ │ │ + bne.n 82e44 │ │ │ │ │ ./src/nco/nco_sng_utl.c:194 │ │ │ │ │ mov r0, r5 │ │ │ │ │ blx fc54 │ │ │ │ │ strcpy(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:90 │ │ │ │ │ ldr r1, [r7, #0] │ │ │ │ │ nco_cmd_ln_sng(): │ │ │ │ │ @@ -243529,33 +243537,33 @@ │ │ │ │ │ mov r4, r0 │ │ │ │ │ strcpy(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:90 │ │ │ │ │ blx 10ee8 │ │ │ │ │ nco_cmd_ln_sng(): │ │ │ │ │ ./src/nco/nco_sng_utl.c:196 │ │ │ │ │ cmp.w r8, #1 │ │ │ │ │ - beq.n 82e62 │ │ │ │ │ + beq.n 82e8a │ │ │ │ │ strcat(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:128 │ │ │ │ │ - ldr r3, [pc, #56] @ (82e7c ) │ │ │ │ │ + ldr r3, [pc, #56] @ (82ea4 ) │ │ │ │ │ adds r5, r7, #4 │ │ │ │ │ add r3, pc │ │ │ │ │ ldrh r7, [r3, #0] │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx 10b30 │ │ │ │ │ mov r3, r0 │ │ │ │ │ adds r0, #1 │ │ │ │ │ add r0, r4 │ │ │ │ │ strh r7, [r4, r3] │ │ │ │ │ ldr.w r1, [r5], #4 │ │ │ │ │ blx 10ee8 │ │ │ │ │ nco_cmd_ln_sng(): │ │ │ │ │ ./src/nco/nco_sng_utl.c:196 │ │ │ │ │ cmp r5, r6 │ │ │ │ │ - bne.n 82e48 │ │ │ │ │ + bne.n 82e70 │ │ │ │ │ ./src/nco/nco_sng_utl.c:203 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ ./src/nco/nco_sng_utl.c:191 │ │ │ │ │ movs r0, #1 │ │ │ │ │ blx fc54 │ │ │ │ │ ./src/nco/nco_sng_utl.c:192 │ │ │ │ │ @@ -243563,59 +243571,59 @@ │ │ │ │ │ strb r3, [r0, #0] │ │ │ │ │ ./src/nco/nco_sng_utl.c:191 │ │ │ │ │ mov r4, r0 │ │ │ │ │ ./src/nco/nco_sng_utl.c:203 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ nop │ │ │ │ │ - ldrb r4, [r3, #21] │ │ │ │ │ + ldrb r4, [r5, #21] │ │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ │ │ -00082e80 : │ │ │ │ │ +00082ea8 : │ │ │ │ │ sng_idx_dlm_c2f(): │ │ │ │ │ ./src/nco/nco_sng_utl.c:210 │ │ │ │ │ ldrb r3, [r0, #0] │ │ │ │ │ - cbz r3, 82ea0 │ │ │ │ │ + cbz r3, 82ec8 │ │ │ │ │ ./src/nco/nco_sng_utl.c:212 │ │ │ │ │ movs r1, #41 @ 0x29 │ │ │ │ │ ./src/nco/nco_sng_utl.c:211 │ │ │ │ │ movs r2, #40 @ 0x28 │ │ │ │ │ cmp r3, #91 @ 0x5b │ │ │ │ │ it eq │ │ │ │ │ strbeq r2, [r0, #0] │ │ │ │ │ - beq.n 82e98 │ │ │ │ │ + beq.n 82ec0 │ │ │ │ │ ./src/nco/nco_sng_utl.c:212 │ │ │ │ │ ldrb r3, [r0, #0] │ │ │ │ │ cmp r3, #93 @ 0x5d │ │ │ │ │ it eq │ │ │ │ │ strbeq r1, [r0, #0] │ │ │ │ │ ./src/nco/nco_sng_utl.c:210 │ │ │ │ │ ldrb.w r3, [r0, #1]! │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 82e88 │ │ │ │ │ + bne.n 82eb0 │ │ │ │ │ ./src/nco/nco_sng_utl.c:215 │ │ │ │ │ bx lr │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00082ea4 : │ │ │ │ │ +00082ecc : │ │ │ │ │ nm2sng_cdl(): │ │ │ │ │ ./src/nco/nco_sng_utl.c:220 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ ./src/nco/nco_sng_utl.c:242 │ │ │ │ │ mov r4, r0 │ │ │ │ │ ./src/nco/nco_sng_utl.c:220 │ │ │ │ │ - ldr r5, [pc, #324] @ (82ff0 ) │ │ │ │ │ + ldr r5, [pc, #324] @ (83018 ) │ │ │ │ │ sub sp, #8 │ │ │ │ │ ./src/nco/nco_sng_utl.c:242 │ │ │ │ │ mov r8, r0 │ │ │ │ │ ./src/nco/nco_sng_utl.c:220 │ │ │ │ │ add r5, pc │ │ │ │ │ ./src/nco/nco_sng_utl.c:242 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 82f9e │ │ │ │ │ + beq.n 82fc6 │ │ │ │ │ ./src/nco/nco_sng_utl.c:245 │ │ │ │ │ blx 10b30 │ │ │ │ │ ./src/nco/nco_sng_utl.c:247 │ │ │ │ │ lsls r0, r0, #2 │ │ │ │ │ adds r0, #1 │ │ │ │ │ blx fc54 │ │ │ │ │ mov r8, r0 │ │ │ │ │ @@ -243629,29 +243637,29 @@ │ │ │ │ │ mov r7, r0 │ │ │ │ │ ./src/nco/nco_sng_utl.c:257 │ │ │ │ │ ldrb r4, [r0, #0] │ │ │ │ │ subs r3, r4, #1 │ │ │ │ │ cmp r4, #127 @ 0x7f │ │ │ │ │ it ne │ │ │ │ │ cmpne r3, #31 │ │ │ │ │ - bls.n 82fca │ │ │ │ │ + bls.n 82ff2 │ │ │ │ │ ./src/nco/nco_sng_utl.c:263 │ │ │ │ │ mov r5, r8 │ │ │ │ │ sub.w r3, r4, #48 @ 0x30 │ │ │ │ │ cmp r3, #9 │ │ │ │ │ ittt ls │ │ │ │ │ movls r3, #92 @ 0x5c │ │ │ │ │ strbls.w r3, [r5], #1 │ │ │ │ │ ./src/nco/nco_sng_utl.c:265 │ │ │ │ │ ldrbls r4, [r7, #0] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.n 82f94 │ │ │ │ │ + beq.n 82fbc │ │ │ │ │ snprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67 │ │ │ │ │ - ldr.w sl, [pc, #252] @ 82ff4 │ │ │ │ │ + ldr.w sl, [pc, #252] @ 8301c │ │ │ │ │ nm2sng_cdl(): │ │ │ │ │ ./src/nco/nco_sng_utl.c:265 │ │ │ │ │ mov r6, r7 │ │ │ │ │ ./src/nco/nco_sng_utl.c:300 │ │ │ │ │ mov.w r9, #92 @ 0x5c │ │ │ │ │ snprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67 │ │ │ │ │ @@ -243662,24 +243670,24 @@ │ │ │ │ │ ./src/nco/nco_sng_utl.c:266 │ │ │ │ │ lsls r1, r4, #24 │ │ │ │ │ ./src/nco/nco_sng_utl.c:309 │ │ │ │ │ itt mi │ │ │ │ │ strbmi.w r4, [r3], #1 │ │ │ │ │ movmi r5, r3 │ │ │ │ │ ./src/nco/nco_sng_utl.c:266 │ │ │ │ │ - bmi.n 82f8c │ │ │ │ │ + bmi.n 82fb4 │ │ │ │ │ ./src/nco/nco_sng_utl.c:267 │ │ │ │ │ blx 11540 <__ctype_b_loc@plt> │ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ │ sub.w r3, r4, #32 │ │ │ │ │ ldrh.w r2, [r2, r4, lsl #1] │ │ │ │ │ lsls r2, r2, #30 │ │ │ │ │ - bmi.n 82fb4 │ │ │ │ │ + bmi.n 82fdc │ │ │ │ │ cmp r3, #94 @ 0x5e │ │ │ │ │ - bhi.n 82f88 │ │ │ │ │ + bhi.n 82fb0 │ │ │ │ │ tbb [pc, r3] │ │ │ │ │ subs r7, #63 @ 0x3f │ │ │ │ │ subs r7, #63 @ 0x3f │ │ │ │ │ adds r0, #63 @ 0x3f │ │ │ │ │ subs r7, #63 @ 0x3f │ │ │ │ │ subs r7, #63 @ 0x3f │ │ │ │ │ adds r0, #63 @ 0x3f │ │ │ │ │ @@ -243726,15 +243734,15 @@ │ │ │ │ │ subs r7, #63 @ 0x3f │ │ │ │ │ movs r7, r7 │ │ │ │ │ ./src/nco/nco_sng_utl.c:304 │ │ │ │ │ strb.w r4, [r5], #1 │ │ │ │ │ ./src/nco/nco_sng_utl.c:265 │ │ │ │ │ ldrb.w r4, [r6, #1]! │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne.n 82f00 │ │ │ │ │ + bne.n 82f28 │ │ │ │ │ ./src/nco/nco_sng_utl.c:315 │ │ │ │ │ movs r3, #0 │ │ │ │ │ ./src/nco/nco_sng_utl.c:318 │ │ │ │ │ mov r0, r7 │ │ │ │ │ ./src/nco/nco_sng_utl.c:315 │ │ │ │ │ strb r3, [r5, #0] │ │ │ │ │ ./src/nco/nco_sng_utl.c:318 │ │ │ │ │ @@ -243747,15 +243755,15 @@ │ │ │ │ │ mov r3, r5 │ │ │ │ │ strb.w r9, [r3], #2 │ │ │ │ │ ./src/nco/nco_sng_utl.c:301 │ │ │ │ │ ldrb r2, [r6, #0] │ │ │ │ │ strb r2, [r5, #1] │ │ │ │ │ mov r5, r3 │ │ │ │ │ ./src/nco/nco_sng_utl.c:302 │ │ │ │ │ - b.n 82f8c │ │ │ │ │ + b.n 82fb4 │ │ │ │ │ snprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67 │ │ │ │ │ mov r0, r5 │ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ movs r2, #1 │ │ │ │ │ movs r1, #4 │ │ │ │ │ strd sl, r4, [sp] │ │ │ │ │ @@ -243763,55 +243771,55 @@ │ │ │ │ │ ./src/nco/nco_sng_utl.c:271 │ │ │ │ │ adds r5, #4 │ │ │ │ │ snprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67 │ │ │ │ │ blx 11260 <__snprintf_chk@plt> │ │ │ │ │ nm2sng_cdl(): │ │ │ │ │ ./src/nco/nco_sng_utl.c:271 │ │ │ │ │ - b.n 82f8c │ │ │ │ │ + b.n 82fb4 │ │ │ │ │ ./src/nco/nco_sng_utl.c:258 │ │ │ │ │ - ldr r3, [pc, #44] @ (82ff8 ) │ │ │ │ │ + ldr r3, [pc, #44] @ (83020 ) │ │ │ │ │ ldr r3, [r5, r3] │ │ │ │ │ ldr r4, [r3, #0] │ │ │ │ │ blx 1057c │ │ │ │ │ ldrb r2, [r7, #0] │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ fprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - ldr r2, [pc, #28] @ (82ffc ) │ │ │ │ │ + ldr r2, [pc, #28] @ (83024 ) │ │ │ │ │ movs r1, #1 │ │ │ │ │ add r2, pc │ │ │ │ │ blx 1173c <__fprintf_chk@plt+0x4> │ │ │ │ │ nm2sng_cdl(): │ │ │ │ │ ./src/nco/nco_sng_utl.c:259 │ │ │ │ │ movs r0, #1 │ │ │ │ │ blx 126b8 │ │ │ │ │ ./src/nco/nco_sng_utl.c:263 │ │ │ │ │ ldrb r4, [r7, #0] │ │ │ │ │ - b.n 82ede │ │ │ │ │ - add r0, pc, #608 @ (adr r0, 83254 ) │ │ │ │ │ + b.n 82f06 │ │ │ │ │ + add r0, pc, #448 @ (adr r0, 831dc ) │ │ │ │ │ movs r5, r0 │ │ │ │ │ - strb r6, [r3, #10] │ │ │ │ │ + strb r6, [r5, #10] │ │ │ │ │ movs r4, r0 │ │ │ │ │ asrs r0, r4, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - strb r0, [r0, #6] │ │ │ │ │ + strb r0, [r2, #6] │ │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ │ │ -00083000 : │ │ │ │ │ +00083028 : │ │ │ │ │ nm2sng_jsn(): │ │ │ │ │ ./src/nco/nco_sng_utl.c:326 │ │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ │ ./src/nco/nco_sng_utl.c:337 │ │ │ │ │ mov r4, r0 │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 8309c │ │ │ │ │ + beq.n 830c4 │ │ │ │ │ ./src/nco/nco_sng_utl.c:340 │ │ │ │ │ blx 10b30 │ │ │ │ │ ./src/nco/nco_sng_utl.c:342 │ │ │ │ │ lsls r0, r0, #2 │ │ │ │ │ adds r0, #1 │ │ │ │ │ blx fc54 │ │ │ │ │ mov r5, r0 │ │ │ │ │ @@ -243822,99 +243830,99 @@ │ │ │ │ │ movs r3, #0 │ │ │ │ │ strb r3, [r5, #0] │ │ │ │ │ ./src/nco/nco_sng_utl.c:344 │ │ │ │ │ mov r6, r0 │ │ │ │ │ ./src/nco/nco_sng_utl.c:349 │ │ │ │ │ ldrb r4, [r0, #0] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.n 830a2 │ │ │ │ │ + beq.n 830ca │ │ │ │ │ ./src/nco/nco_sng_utl.c:350 │ │ │ │ │ blx 11540 <__ctype_b_loc@plt> │ │ │ │ │ ./src/nco/nco_sng_utl.c:362 │ │ │ │ │ mov.w r9, #92 @ 0x5c │ │ │ │ │ ./src/nco/nco_sng_utl.c:350 │ │ │ │ │ mov ip, r0 │ │ │ │ │ mov r2, r5 │ │ │ │ │ movs r0, #55 @ 0x37 │ │ │ │ │ movt r0, #1024 @ 0x400 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov.w lr, #1 │ │ │ │ │ - b.n 8305e │ │ │ │ │ + b.n 83086 │ │ │ │ │ sub.w r3, r4, #8 │ │ │ │ │ ./src/nco/nco_sng_utl.c:351 │ │ │ │ │ cmp r4, #7 │ │ │ │ │ - bls.n 83058 │ │ │ │ │ + bls.n 83080 │ │ │ │ │ uxtb r3, r3 │ │ │ │ │ lsl.w r3, lr, r3 │ │ │ │ │ tst r3, r0 │ │ │ │ │ - bne.n 8307e │ │ │ │ │ + bne.n 830a6 │ │ │ │ │ ./src/nco/nco_sng_utl.c:349 │ │ │ │ │ ldrb.w r4, [r1, #1]! │ │ │ │ │ - cbz r4, 83092 │ │ │ │ │ + cbz r4, 830ba │ │ │ │ │ ./src/nco/nco_sng_utl.c:350 │ │ │ │ │ ldr.w r7, [ip] │ │ │ │ │ ./src/nco/nco_sng_utl.c:370 │ │ │ │ │ mov r3, r2 │ │ │ │ │ ./src/nco/nco_sng_utl.c:350 │ │ │ │ │ ldrh.w r8, [r7, r4, lsl #1] │ │ │ │ │ tst.w r8, #2 │ │ │ │ │ ./src/nco/nco_sng_utl.c:370 │ │ │ │ │ itt eq │ │ │ │ │ strbeq.w r4, [r3], #1 │ │ │ │ │ moveq r2, r3 │ │ │ │ │ ./src/nco/nco_sng_utl.c:350 │ │ │ │ │ - beq.n 83058 │ │ │ │ │ + beq.n 83080 │ │ │ │ │ ./src/nco/nco_sng_utl.c:351 │ │ │ │ │ cmp r4, #34 @ 0x22 │ │ │ │ │ - bls.n 83046 │ │ │ │ │ + bls.n 8306e │ │ │ │ │ cmp r4, #92 @ 0x5c │ │ │ │ │ - bne.n 83058 │ │ │ │ │ + bne.n 83080 │ │ │ │ │ ./src/nco/nco_sng_utl.c:362 │ │ │ │ │ mov r3, r2 │ │ │ │ │ strb.w r9, [r3], #2 │ │ │ │ │ ./src/nco/nco_sng_utl.c:363 │ │ │ │ │ ldrb r4, [r1, #0] │ │ │ │ │ strb r4, [r2, #1] │ │ │ │ │ mov r2, r3 │ │ │ │ │ ./src/nco/nco_sng_utl.c:349 │ │ │ │ │ ldrb.w r4, [r1, #1]! │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne.n 8305e │ │ │ │ │ + bne.n 83086 │ │ │ │ │ ./src/nco/nco_sng_utl.c:376 │ │ │ │ │ movs r3, #0 │ │ │ │ │ ./src/nco/nco_sng_utl.c:379 │ │ │ │ │ mov r0, r6 │ │ │ │ │ ./src/nco/nco_sng_utl.c:376 │ │ │ │ │ strb r3, [r2, #0] │ │ │ │ │ ./src/nco/nco_sng_utl.c:379 │ │ │ │ │ blx ff20 │ │ │ │ │ ./src/nco/nco_sng_utl.c:382 │ │ │ │ │ mov r0, r5 │ │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ ./src/nco/nco_sng_utl.c:349 │ │ │ │ │ mov r2, r5 │ │ │ │ │ - b.n 83092 │ │ │ │ │ + b.n 830ba │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -000830a8 : │ │ │ │ │ +000830d0 : │ │ │ │ │ nm2sng_fl(): │ │ │ │ │ ./src/nco/nco_sng_utl.c:387 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ ./src/nco/nco_sng_utl.c:400 │ │ │ │ │ mov r4, r0 │ │ │ │ │ ./src/nco/nco_sng_utl.c:387 │ │ │ │ │ - ldr r5, [pc, #308] @ (831e4 ) │ │ │ │ │ + ldr r5, [pc, #308] @ (8320c ) │ │ │ │ │ sub sp, #8 │ │ │ │ │ ./src/nco/nco_sng_utl.c:400 │ │ │ │ │ mov r8, r0 │ │ │ │ │ ./src/nco/nco_sng_utl.c:387 │ │ │ │ │ add r5, pc │ │ │ │ │ ./src/nco/nco_sng_utl.c:400 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 83192 │ │ │ │ │ + beq.n 831ba │ │ │ │ │ ./src/nco/nco_sng_utl.c:403 │ │ │ │ │ blx 10b30 │ │ │ │ │ ./src/nco/nco_sng_utl.c:405 │ │ │ │ │ lsls r0, r0, #2 │ │ │ │ │ adds r0, #1 │ │ │ │ │ blx fc54 │ │ │ │ │ mov r8, r0 │ │ │ │ │ @@ -243928,22 +243936,22 @@ │ │ │ │ │ mov r7, r0 │ │ │ │ │ ./src/nco/nco_sng_utl.c:415 │ │ │ │ │ ldrb r4, [r0, #0] │ │ │ │ │ subs r3, r4, #1 │ │ │ │ │ cmp r4, #127 @ 0x7f │ │ │ │ │ it ne │ │ │ │ │ cmpne r3, #31 │ │ │ │ │ - bls.n 831be │ │ │ │ │ + bls.n 831e6 │ │ │ │ │ ./src/nco/nco_sng_utl.c:420 │ │ │ │ │ mov r5, r8 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.n 83188 │ │ │ │ │ + beq.n 831b0 │ │ │ │ │ snprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67 │ │ │ │ │ - ldr.w sl, [pc, #252] @ 831e8 │ │ │ │ │ + ldr.w sl, [pc, #252] @ 83210 │ │ │ │ │ nm2sng_fl(): │ │ │ │ │ ./src/nco/nco_sng_utl.c:420 │ │ │ │ │ mov r6, r7 │ │ │ │ │ ./src/nco/nco_sng_utl.c:455 │ │ │ │ │ mov.w r9, #92 @ 0x5c │ │ │ │ │ snprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67 │ │ │ │ │ @@ -243954,24 +243962,24 @@ │ │ │ │ │ ./src/nco/nco_sng_utl.c:421 │ │ │ │ │ lsls r1, r4, #24 │ │ │ │ │ ./src/nco/nco_sng_utl.c:464 │ │ │ │ │ itt mi │ │ │ │ │ strbmi.w r4, [r3], #1 │ │ │ │ │ movmi r5, r3 │ │ │ │ │ ./src/nco/nco_sng_utl.c:421 │ │ │ │ │ - bmi.n 83180 │ │ │ │ │ + bmi.n 831a8 │ │ │ │ │ ./src/nco/nco_sng_utl.c:422 │ │ │ │ │ blx 11540 <__ctype_b_loc@plt> │ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ │ sub.w r3, r4, #32 │ │ │ │ │ ldrh.w r2, [r2, r4, lsl #1] │ │ │ │ │ lsls r2, r2, #30 │ │ │ │ │ - bmi.n 831a8 │ │ │ │ │ + bmi.n 831d0 │ │ │ │ │ cmp r3, #94 @ 0x5e │ │ │ │ │ - bhi.n 8317c │ │ │ │ │ + bhi.n 831a4 │ │ │ │ │ tbb [pc, r3] │ │ │ │ │ subs r7, #63 @ 0x3f │ │ │ │ │ subs r7, #63 @ 0x3f │ │ │ │ │ adds r0, #63 @ 0x3f │ │ │ │ │ subs r7, #63 @ 0x3f │ │ │ │ │ subs r7, #63 @ 0x3f │ │ │ │ │ adds r0, #63 @ 0x3f │ │ │ │ │ @@ -244018,15 +244026,15 @@ │ │ │ │ │ subs r7, #63 @ 0x3f │ │ │ │ │ movs r7, r7 │ │ │ │ │ ./src/nco/nco_sng_utl.c:459 │ │ │ │ │ strb.w r4, [r5], #1 │ │ │ │ │ ./src/nco/nco_sng_utl.c:420 │ │ │ │ │ ldrb.w r4, [r6, #1]! │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne.n 830f4 │ │ │ │ │ + bne.n 8311c │ │ │ │ │ ./src/nco/nco_sng_utl.c:470 │ │ │ │ │ movs r3, #0 │ │ │ │ │ ./src/nco/nco_sng_utl.c:473 │ │ │ │ │ mov r0, r7 │ │ │ │ │ ./src/nco/nco_sng_utl.c:470 │ │ │ │ │ strb r3, [r5, #0] │ │ │ │ │ ./src/nco/nco_sng_utl.c:473 │ │ │ │ │ @@ -244039,15 +244047,15 @@ │ │ │ │ │ mov r3, r5 │ │ │ │ │ strb.w r9, [r3], #2 │ │ │ │ │ ./src/nco/nco_sng_utl.c:456 │ │ │ │ │ ldrb r2, [r6, #0] │ │ │ │ │ strb r2, [r5, #1] │ │ │ │ │ mov r5, r3 │ │ │ │ │ ./src/nco/nco_sng_utl.c:457 │ │ │ │ │ - b.n 83180 │ │ │ │ │ + b.n 831a8 │ │ │ │ │ snprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67 │ │ │ │ │ mov r0, r5 │ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ movs r2, #1 │ │ │ │ │ movs r1, #4 │ │ │ │ │ strd sl, r4, [sp] │ │ │ │ │ @@ -244055,70 +244063,70 @@ │ │ │ │ │ ./src/nco/nco_sng_utl.c:426 │ │ │ │ │ adds r5, #4 │ │ │ │ │ snprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67 │ │ │ │ │ blx 11260 <__snprintf_chk@plt> │ │ │ │ │ nm2sng_fl(): │ │ │ │ │ ./src/nco/nco_sng_utl.c:426 │ │ │ │ │ - b.n 83180 │ │ │ │ │ + b.n 831a8 │ │ │ │ │ ./src/nco/nco_sng_utl.c:416 │ │ │ │ │ - ldr r3, [pc, #44] @ (831ec ) │ │ │ │ │ + ldr r3, [pc, #44] @ (83214 ) │ │ │ │ │ ldr r3, [r5, r3] │ │ │ │ │ ldr r4, [r3, #0] │ │ │ │ │ blx 1057c │ │ │ │ │ ldrb r2, [r7, #0] │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ fprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - ldr r2, [pc, #28] @ (831f0 ) │ │ │ │ │ + ldr r2, [pc, #28] @ (83218 ) │ │ │ │ │ movs r1, #1 │ │ │ │ │ add r2, pc │ │ │ │ │ blx 1173c <__fprintf_chk@plt+0x4> │ │ │ │ │ nm2sng_fl(): │ │ │ │ │ ./src/nco/nco_sng_utl.c:417 │ │ │ │ │ movs r0, #1 │ │ │ │ │ blx 126b8 │ │ │ │ │ ./src/nco/nco_sng_utl.c:420 │ │ │ │ │ ldrb r4, [r7, #0] │ │ │ │ │ - b.n 830e2 │ │ │ │ │ - ldr r6, [sp, #592] @ 0x250 │ │ │ │ │ + b.n 8310a │ │ │ │ │ + ldr r6, [sp, #432] @ 0x1b0 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - strb r2, [r5, #2] │ │ │ │ │ + strb r2, [r7, #2] │ │ │ │ │ movs r4, r0 │ │ │ │ │ asrs r0, r4, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldr r4, [r1, #120] @ 0x78 │ │ │ │ │ + ldr r4, [r3, #120] @ 0x78 │ │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ │ │ -000831f4 : │ │ │ │ │ +0008321c : │ │ │ │ │ sng2sng_sf(): │ │ │ │ │ ./src/nco/nco_sng_utl.c:482 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ │ ./src/nco/nco_sng_utl.c:495 │ │ │ │ │ cmp r1, #2 │ │ │ │ │ ./src/nco/nco_sng_utl.c:482 │ │ │ │ │ - ldr r4, [pc, #136] @ (83284 ) │ │ │ │ │ - ldr r2, [pc, #136] @ (83288 ) │ │ │ │ │ + ldr r4, [pc, #136] @ (832ac ) │ │ │ │ │ + ldr r2, [pc, #136] @ (832b0 ) │ │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ │ add r4, pc │ │ │ │ │ - ldr r3, [pc, #136] @ (8328c ) │ │ │ │ │ + ldr r3, [pc, #136] @ (832b4 ) │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r2, [r4, r2] │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ │ str r2, [sp, #28] │ │ │ │ │ mov.w r2, #0 │ │ │ │ │ ./src/nco/nco_sng_utl.c:495 │ │ │ │ │ - beq.n 83278 │ │ │ │ │ + beq.n 832a0 │ │ │ │ │ cmp r1, #3 │ │ │ │ │ - bne.n 83272 │ │ │ │ │ + bne.n 8329a │ │ │ │ │ ./src/nco/nco_sng_utl.c:506 │ │ │ │ │ - ldr r2, [pc, #116] @ (83290 ) │ │ │ │ │ + ldr r2, [pc, #116] @ (832b8 ) │ │ │ │ │ ldr r7, [r3, r2] │ │ │ │ │ ./src/nco/nco_sng_utl.c:515 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ./src/nco/nco_sng_utl.c:519 │ │ │ │ │ movs r6, #0 │ │ │ │ │ ./src/nco/nco_sng_utl.c:515 │ │ │ │ │ blx 10b30 │ │ │ │ │ @@ -244128,15 +244136,15 @@ │ │ │ │ │ mul.w r0, r5, r0 │ │ │ │ │ adds r0, #1 │ │ │ │ │ blx fc54 │ │ │ │ │ mov r8, r0 │ │ │ │ │ ./src/nco/nco_sng_utl.c:519 │ │ │ │ │ strb r6, [r0, #0] │ │ │ │ │ ./src/nco/nco_sng_utl.c:520 │ │ │ │ │ - cbz r5, 83256 │ │ │ │ │ + cbz r5, 8327e │ │ │ │ │ subs r4, #1 │ │ │ │ │ mov r9, sp │ │ │ │ │ add r5, r4 │ │ │ │ │ ./src/nco/nco_sng_utl.c:523 (discriminator 3) │ │ │ │ │ ldrb.w r0, [r4, #1]! │ │ │ │ │ mov r1, r9 │ │ │ │ │ ./src/nco/nco_sng_utl.c:521 (discriminator 3) │ │ │ │ │ @@ -244147,69 +244155,69 @@ │ │ │ │ │ strcat(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:128 (discriminator 3) │ │ │ │ │ mov r0, r8 │ │ │ │ │ blx 11a3c │ │ │ │ │ sng2sng_sf(): │ │ │ │ │ ./src/nco/nco_sng_utl.c:520 (discriminator 3) │ │ │ │ │ cmp r4, r5 │ │ │ │ │ - bne.n 8323e │ │ │ │ │ + bne.n 83266 │ │ │ │ │ ./src/nco/nco_sng_utl.c:482 │ │ │ │ │ - ldr r2, [pc, #60] @ (83294 ) │ │ │ │ │ + ldr r2, [pc, #60] @ (832bc ) │ │ │ │ │ ./src/nco/nco_sng_utl.c:527 │ │ │ │ │ - ldr r3, [pc, #44] @ (83288 ) │ │ │ │ │ + ldr r3, [pc, #44] @ (832b0 ) │ │ │ │ │ ./src/nco/nco_sng_utl.c:482 │ │ │ │ │ add r2, pc │ │ │ │ │ ./src/nco/nco_sng_utl.c:527 │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ eors r2, r3 │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ - bne.n 8327e │ │ │ │ │ + bne.n 832a6 │ │ │ │ │ mov r0, r8 │ │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ ./src/nco/nco_sng_utl.c:498 │ │ │ │ │ - ldr r2, [pc, #36] @ (83298 ) │ │ │ │ │ + ldr r2, [pc, #36] @ (832c0 ) │ │ │ │ │ ldr r7, [r3, r2] │ │ │ │ │ - b.n 8321c │ │ │ │ │ + b.n 83244 │ │ │ │ │ ./src/nco/nco_sng_utl.c:495 │ │ │ │ │ - ldr r2, [pc, #32] @ (8329c ) │ │ │ │ │ + ldr r2, [pc, #32] @ (832c4 ) │ │ │ │ │ ldr r7, [r3, r2] │ │ │ │ │ - b.n 8321c │ │ │ │ │ + b.n 83244 │ │ │ │ │ ./src/nco/nco_sng_utl.c:527 │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ - ldr r5, [sp, #288] @ 0x120 │ │ │ │ │ + ldr r5, [sp, #128] @ 0x80 │ │ │ │ │ movs r5, r0 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldr r5, [sp, #272] @ 0x110 │ │ │ │ │ + ldr r5, [sp, #112] @ 0x70 │ │ │ │ │ movs r5, r0 │ │ │ │ │ asrs r4, r5, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldr r4, [sp, #952] @ 0x3b8 │ │ │ │ │ + ldr r4, [sp, #792] @ 0x318 │ │ │ │ │ movs r5, r0 │ │ │ │ │ asrs r0, r3, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ asrs r4, r0, #1 │ │ │ │ │ ... │ │ │ │ │ │ │ │ │ │ -000832a0 : │ │ │ │ │ +000832c8 : │ │ │ │ │ sng_ascii_trn(): │ │ │ │ │ ./src/nco/nco_sng_utl.c:620 │ │ │ │ │ - ldr r1, [pc, #436] @ (83458 ) │ │ │ │ │ - ldr r2, [pc, #440] @ (8345c ) │ │ │ │ │ + ldr r1, [pc, #436] @ (83480 ) │ │ │ │ │ + ldr r2, [pc, #440] @ (83484 ) │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ add r1, pc │ │ │ │ │ ./src/nco/nco_sng_utl.c:637 │ │ │ │ │ - ldr r3, [pc, #436] @ (83460 ) │ │ │ │ │ + ldr r3, [pc, #436] @ (83488 ) │ │ │ │ │ ./src/nco/nco_sng_utl.c:620 │ │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ │ - ldr.w r8, [pc, #436] @ 83464 │ │ │ │ │ + ldr.w r8, [pc, #436] @ 8348c │ │ │ │ │ ./src/nco/nco_sng_utl.c:637 │ │ │ │ │ add r3, pc │ │ │ │ │ ./src/nco/nco_sng_utl.c:620 │ │ │ │ │ ldr r2, [r1, r2] │ │ │ │ │ ./src/nco/nco_sng_utl.c:637 │ │ │ │ │ add r7, sp, #28 │ │ │ │ │ ./src/nco/nco_sng_utl.c:649 │ │ │ │ │ @@ -244220,32 +244228,32 @@ │ │ │ │ │ mov.w r2, #0 │ │ │ │ │ add r8, pc │ │ │ │ │ ./src/nco/nco_sng_utl.c:637 │ │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ │ stmia.w r7, {r0, r1, r2, r3} │ │ │ │ │ ./src/nco/nco_sng_utl.c:649 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.n 8338a │ │ │ │ │ + beq.n 833b2 │ │ │ │ │ ./src/nco/nco_sng_utl.c:653 │ │ │ │ │ movs r1, #92 @ 0x5c │ │ │ │ │ mov r0, r5 │ │ │ │ │ blx fec8 │ │ │ │ │ ./src/nco/nco_sng_utl.c:655 │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 8344c │ │ │ │ │ + beq.w 83474 │ │ │ │ │ fprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 │ │ │ │ │ - ldr.w fp, [pc, #392] @ 83468 │ │ │ │ │ + ldr.w fp, [pc, #392] @ 83490 │ │ │ │ │ sng_ascii_trn(): │ │ │ │ │ ./src/nco/nco_sng_utl.c:645 │ │ │ │ │ movs r5, #0 │ │ │ │ │ fprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 │ │ │ │ │ - ldr.w sl, [pc, #388] @ 8346c │ │ │ │ │ + ldr.w sl, [pc, #388] @ 83494 │ │ │ │ │ sng_ascii_trn(): │ │ │ │ │ ./src/nco/nco_sng_utl.c:644 │ │ │ │ │ mov r6, r5 │ │ │ │ │ fprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 │ │ │ │ │ add fp, pc │ │ │ │ │ sng_ascii_trn(): │ │ │ │ │ @@ -244255,15 +244263,15 @@ │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 │ │ │ │ │ add sl, pc │ │ │ │ │ sng_ascii_trn(): │ │ │ │ │ ./src/nco/nco_sng_utl.c:659 │ │ │ │ │ ldrb r3, [r4, #1] │ │ │ │ │ subs r3, #34 @ 0x22 │ │ │ │ │ cmp r3, #84 @ 0x54 │ │ │ │ │ - bhi.n 83354 │ │ │ │ │ + bhi.n 8337c │ │ │ │ │ tbb [pc, r3] │ │ │ │ │ cmp r3, #147 @ 0x93 │ │ │ │ │ cmp r3, #43 @ 0x2b │ │ │ │ │ str r0, [sp, #172] @ 0xac │ │ │ │ │ cmp r3, #43 @ 0x2b │ │ │ │ │ cmp r3, #43 @ 0x2b │ │ │ │ │ cmp r3, #43 @ 0x2b │ │ │ │ │ @@ -244301,15 +244309,15 @@ │ │ │ │ │ cmp r3, #43 @ 0x2b │ │ │ │ │ cmp r3, #110 @ 0x6e │ │ │ │ │ cmp r3, #43 @ 0x2b │ │ │ │ │ cmp r3, #107 @ 0x6b │ │ │ │ │ cmp r3, #104 @ 0x68 │ │ │ │ │ lsls r4, r2, #1 │ │ │ │ │ ./src/nco/nco_sng_utl.c:683 │ │ │ │ │ - ldr r3, [pc, #280] @ (83470 ) │ │ │ │ │ + ldr r3, [pc, #280] @ (83498 ) │ │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ str r2, [sp, #20] │ │ │ │ │ blx 1057c │ │ │ │ │ fprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ @@ -244329,32 +244337,32 @@ │ │ │ │ │ movs r1, #92 @ 0x5c │ │ │ │ │ blx fec8 │ │ │ │ │ mov r4, r0 │ │ │ │ │ ./src/nco/nco_sng_utl.c:696 │ │ │ │ │ adds r6, #1 │ │ │ │ │ ./src/nco/nco_sng_utl.c:655 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne.n 832f2 │ │ │ │ │ + bne.n 8331a │ │ │ │ │ ./src/nco/nco_sng_utl.c:700 │ │ │ │ │ blx 111fc │ │ │ │ │ cmp r0, #3 │ │ │ │ │ - bhi.n 8342a │ │ │ │ │ + bhi.n 83452 │ │ │ │ │ ./src/nco/nco_sng_utl.c:620 │ │ │ │ │ - ldr r2, [pc, #232] @ (83474 ) │ │ │ │ │ + ldr r2, [pc, #232] @ (8349c ) │ │ │ │ │ ./src/nco/nco_sng_utl.c:703 │ │ │ │ │ - ldr r3, [pc, #204] @ (8345c ) │ │ │ │ │ + ldr r3, [pc, #204] @ (83484 ) │ │ │ │ │ ./src/nco/nco_sng_utl.c:620 │ │ │ │ │ add r2, pc │ │ │ │ │ ./src/nco/nco_sng_utl.c:703 │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ eors r2, r3 │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ - bne.n 83452 │ │ │ │ │ + bne.n 8347a │ │ │ │ │ mov r0, r5 │ │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ./src/nco/nco_sng_utl.c:666 │ │ │ │ │ movs r3, #11 │ │ │ │ │ strb r3, [r4, #0] │ │ │ │ │ ./src/nco/nco_sng_utl.c:689 │ │ │ │ │ @@ -244374,56 +244382,56 @@ │ │ │ │ │ mov r0, r4 │ │ │ │ │ movs r1, #92 @ 0x5c │ │ │ │ │ ./src/nco/nco_sng_utl.c:691 │ │ │ │ │ adds r5, #1 │ │ │ │ │ ./src/nco/nco_sng_utl.c:694 │ │ │ │ │ blx fec8 │ │ │ │ │ mov r4, r0 │ │ │ │ │ - b.n 8337c │ │ │ │ │ + b.n 833a4 │ │ │ │ │ ./src/nco/nco_sng_utl.c:665 │ │ │ │ │ movs r3, #9 │ │ │ │ │ strb r3, [r4, #0] │ │ │ │ │ ./src/nco/nco_sng_utl.c:687 │ │ │ │ │ - b.n 833aa │ │ │ │ │ + b.n 833d2 │ │ │ │ │ ./src/nco/nco_sng_utl.c:664 │ │ │ │ │ movs r3, #13 │ │ │ │ │ strb r3, [r4, #0] │ │ │ │ │ ./src/nco/nco_sng_utl.c:687 │ │ │ │ │ - b.n 833aa │ │ │ │ │ + b.n 833d2 │ │ │ │ │ ./src/nco/nco_sng_utl.c:663 │ │ │ │ │ movs r3, #10 │ │ │ │ │ strb r3, [r4, #0] │ │ │ │ │ ./src/nco/nco_sng_utl.c:687 │ │ │ │ │ - b.n 833aa │ │ │ │ │ + b.n 833d2 │ │ │ │ │ ./src/nco/nco_sng_utl.c:662 │ │ │ │ │ movs r3, #12 │ │ │ │ │ strb r3, [r4, #0] │ │ │ │ │ ./src/nco/nco_sng_utl.c:687 │ │ │ │ │ - b.n 833aa │ │ │ │ │ + b.n 833d2 │ │ │ │ │ ./src/nco/nco_sng_utl.c:661 │ │ │ │ │ movs r3, #8 │ │ │ │ │ strb r3, [r4, #0] │ │ │ │ │ ./src/nco/nco_sng_utl.c:687 │ │ │ │ │ - b.n 833aa │ │ │ │ │ + b.n 833d2 │ │ │ │ │ ./src/nco/nco_sng_utl.c:660 │ │ │ │ │ movs r3, #7 │ │ │ │ │ strb r3, [r4, #0] │ │ │ │ │ ./src/nco/nco_sng_utl.c:687 │ │ │ │ │ - b.n 833aa │ │ │ │ │ + b.n 833d2 │ │ │ │ │ ./src/nco/nco_sng_utl.c:667 │ │ │ │ │ strb.w r9, [r4] │ │ │ │ │ ./src/nco/nco_sng_utl.c:687 │ │ │ │ │ - b.n 833aa │ │ │ │ │ + b.n 833d2 │ │ │ │ │ ./src/nco/nco_sng_utl.c:668 │ │ │ │ │ movs r3, #63 @ 0x3f │ │ │ │ │ strb r3, [r4, #0] │ │ │ │ │ ./src/nco/nco_sng_utl.c:687 │ │ │ │ │ - b.n 833aa │ │ │ │ │ + b.n 833d2 │ │ │ │ │ ./src/nco/nco_sng_utl.c:673 │ │ │ │ │ - ldr r3, [pc, #112] @ (83470 ) │ │ │ │ │ + ldr r3, [pc, #112] @ (83498 ) │ │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ str r2, [sp, #20] │ │ │ │ │ blx 1057c │ │ │ │ │ fprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ @@ -244435,96 +244443,96 @@ │ │ │ │ │ movs r1, #1 │ │ │ │ │ str r4, [sp, #0] │ │ │ │ │ mov r0, r2 │ │ │ │ │ mov r2, sl │ │ │ │ │ blx 1173c <__fprintf_chk@plt+0x4> │ │ │ │ │ sng_ascii_trn(): │ │ │ │ │ ./src/nco/nco_sng_utl.c:694 │ │ │ │ │ - b.n 83372 │ │ │ │ │ + b.n 8339a │ │ │ │ │ ./src/nco/nco_sng_utl.c:669 │ │ │ │ │ movs r3, #39 @ 0x27 │ │ │ │ │ strb r3, [r4, #0] │ │ │ │ │ ./src/nco/nco_sng_utl.c:687 │ │ │ │ │ - b.n 833aa │ │ │ │ │ + b.n 833d2 │ │ │ │ │ ./src/nco/nco_sng_utl.c:670 │ │ │ │ │ movs r3, #34 @ 0x22 │ │ │ │ │ strb r3, [r4, #0] │ │ │ │ │ ./src/nco/nco_sng_utl.c:687 │ │ │ │ │ - b.n 833aa │ │ │ │ │ + b.n 833d2 │ │ │ │ │ ./src/nco/nco_sng_utl.c:700 (discriminator 1) │ │ │ │ │ - ldr r3, [pc, #68] @ (83470 ) │ │ │ │ │ + ldr r3, [pc, #68] @ (83498 ) │ │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ │ ldr r4, [r3, #0] │ │ │ │ │ blx 1057c │ │ │ │ │ fprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 (discriminator 1) │ │ │ │ │ - ldr r2, [pc, #64] @ (83478 ) │ │ │ │ │ + ldr r2, [pc, #64] @ (834a0 ) │ │ │ │ │ sng_ascii_trn(): │ │ │ │ │ ./src/nco/nco_sng_utl.c:700 (discriminator 1) │ │ │ │ │ mov r3, r0 │ │ │ │ │ fprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 (discriminator 1) │ │ │ │ │ movs r1, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r2, pc │ │ │ │ │ str r5, [sp, #8] │ │ │ │ │ str r6, [sp, #4] │ │ │ │ │ str r7, [sp, #0] │ │ │ │ │ blx 1173c <__fprintf_chk@plt+0x4> │ │ │ │ │ - b.n 8338a │ │ │ │ │ + b.n 833b2 │ │ │ │ │ sng_ascii_trn(): │ │ │ │ │ ./src/nco/nco_sng_utl.c:645 │ │ │ │ │ mov r5, r0 │ │ │ │ │ ./src/nco/nco_sng_utl.c:644 │ │ │ │ │ mov r6, r0 │ │ │ │ │ - b.n 83382 │ │ │ │ │ + b.n 833aa │ │ │ │ │ ./src/nco/nco_sng_utl.c:703 │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ - ldr r4, [sp, #640] @ 0x280 │ │ │ │ │ + ldr r4, [sp, #480] @ 0x1e0 │ │ │ │ │ movs r5, r0 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - strb r6, [r3, #1] │ │ │ │ │ + strb r6, [r5, #1] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldr r4, [sp, #536] @ 0x218 │ │ │ │ │ + ldr r4, [sp, #376] @ 0x178 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldr r6, [r7, #116] @ 0x74 │ │ │ │ │ + ldr r6, [r1, #120] @ 0x78 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldr r4, [r6, #104] @ 0x68 │ │ │ │ │ + ldr r4, [r0, #108] @ 0x6c │ │ │ │ │ movs r4, r0 │ │ │ │ │ asrs r0, r4, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldr r3, [sp, #744] @ 0x2e8 │ │ │ │ │ + ldr r3, [sp, #584] @ 0x248 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldr r6, [r0, #104] @ 0x68 │ │ │ │ │ + ldr r6, [r2, #104] @ 0x68 │ │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ │ │ -0008347c : │ │ │ │ │ +000834a4 : │ │ │ │ │ sng_trm_trl_zro(): │ │ │ │ │ ./src/nco/nco_sng_utl.c:709 │ │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ │ mov r5, r1 │ │ │ │ │ ./src/nco/nco_sng_utl.c:723 │ │ │ │ │ movs r1, #46 @ 0x2e │ │ │ │ │ ./src/nco/nco_sng_utl.c:709 │ │ │ │ │ mov r7, r0 │ │ │ │ │ ./src/nco/nco_sng_utl.c:723 │ │ │ │ │ blx fec8 │ │ │ │ │ ./src/nco/nco_sng_utl.c:724 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 83506 │ │ │ │ │ + beq.n 8352e │ │ │ │ │ ./src/nco/nco_sng_utl.c:726 │ │ │ │ │ mov r4, r0 │ │ │ │ │ movs r1, #100 @ 0x64 │ │ │ │ │ mov r0, r7 │ │ │ │ │ blx fec8 │ │ │ │ │ ./src/nco/nco_sng_utl.c:727 │ │ │ │ │ mov r6, r0 │ │ │ │ │ - cbz r0, 83508 │ │ │ │ │ + cbz r0, 83530 │ │ │ │ │ ./src/nco/nco_sng_utl.c:731 │ │ │ │ │ ldrb r7, [r6, #0] │ │ │ │ │ ./src/nco/nco_sng_utl.c:733 │ │ │ │ │ movs r3, #0 │ │ │ │ │ ./src/nco/nco_sng_utl.c:737 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movs r1, #48 @ 0x30 │ │ │ │ │ @@ -244532,136 +244540,136 @@ │ │ │ │ │ strb r3, [r6, #0] │ │ │ │ │ ./src/nco/nco_sng_utl.c:737 │ │ │ │ │ blx 10150 │ │ │ │ │ mov r4, r0 │ │ │ │ │ ./src/nco/nco_sng_utl.c:739 │ │ │ │ │ strb r7, [r6, #0] │ │ │ │ │ ./src/nco/nco_sng_utl.c:742 │ │ │ │ │ - cbz r4, 83506 │ │ │ │ │ + cbz r4, 8352e │ │ │ │ │ ./src/nco/nco_sng_utl.c:745 │ │ │ │ │ blx 11540 <__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 83506 │ │ │ │ │ + bmi.n 8352e │ │ │ │ │ adds r5, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ./src/nco/nco_sng_utl.c:749 │ │ │ │ │ subs r5, r5, r4 │ │ │ │ │ - b.n 834ca │ │ │ │ │ + b.n 834f2 │ │ │ │ │ ./src/nco/nco_sng_utl.c:752 │ │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ │ - bne.n 83506 │ │ │ │ │ + bne.n 8352e │ │ │ │ │ ldrb r2, [r0, #0] │ │ │ │ │ mov r3, r0 │ │ │ │ │ ./src/nco/nco_sng_utl.c:749 │ │ │ │ │ subs r0, #1 │ │ │ │ │ adds r1, r5, r0 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bgt.n 834c6 │ │ │ │ │ + bgt.n 834ee │ │ │ │ │ ./src/nco/nco_sng_utl.c:756 │ │ │ │ │ adds r4, r3, #1 │ │ │ │ │ ./src/nco/nco_sng_utl.c:759 │ │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ │ - bne.n 8353e │ │ │ │ │ + bne.n 83566 │ │ │ │ │ movs r1, #0 │ │ │ │ │ ./src/nco/nco_sng_utl.c:759 (discriminator 2) │ │ │ │ │ mov r5, r3 │ │ │ │ │ strb.w r1, [r3], #-1 │ │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ │ - beq.n 834de │ │ │ │ │ + beq.n 83506 │ │ │ │ │ ./src/nco/nco_sng_utl.c:769 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx 10b30 │ │ │ │ │ adds r0, #1 │ │ │ │ │ ./src/nco/nco_sng_utl.c:771 │ │ │ │ │ adds r1, r4, r0 │ │ │ │ │ - bcs.n 83506 │ │ │ │ │ + bcs.n 8352e │ │ │ │ │ subs r3, r5, #1 │ │ │ │ │ - b.n 834fc │ │ │ │ │ + b.n 83524 │ │ │ │ │ adds r4, #1 │ │ │ │ │ ./src/nco/nco_sng_utl.c:771 (discriminator 3) │ │ │ │ │ ldrb r2, [r4, #0] │ │ │ │ │ cmp r1, r4 │ │ │ │ │ strb.w r2, [r3, #1]! │ │ │ │ │ - bne.n 834fa │ │ │ │ │ + bne.n 83522 │ │ │ │ │ ./src/nco/nco_sng_utl.c:776 │ │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ │ ./src/nco/nco_sng_utl.c:727 (discriminator 1) │ │ │ │ │ movs r1, #68 @ 0x44 │ │ │ │ │ mov r0, r7 │ │ │ │ │ blx fec8 │ │ │ │ │ ./src/nco/nco_sng_utl.c:728 (discriminator 1) │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 8349a │ │ │ │ │ + bne.n 834c2 │ │ │ │ │ movs r1, #101 @ 0x65 │ │ │ │ │ mov r0, r7 │ │ │ │ │ blx fec8 │ │ │ │ │ ./src/nco/nco_sng_utl.c:729 (discriminator 1) │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 8349a │ │ │ │ │ + bne.n 834c2 │ │ │ │ │ movs r1, #69 @ 0x45 │ │ │ │ │ mov r0, r7 │ │ │ │ │ blx fec8 │ │ │ │ │ ./src/nco/nco_sng_utl.c:730 (discriminator 1) │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 8349a │ │ │ │ │ + bne.n 834c2 │ │ │ │ │ ./src/nco/nco_sng_utl.c:737 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movs r1, #48 @ 0x30 │ │ │ │ │ blx 10150 │ │ │ │ │ mov r4, r0 │ │ │ │ │ ./src/nco/nco_sng_utl.c:739 │ │ │ │ │ - b.n 834ac │ │ │ │ │ + b.n 834d4 │ │ │ │ │ ./src/nco/nco_sng_utl.c:756 │ │ │ │ │ mov r5, r4 │ │ │ │ │ - b.n 834ea │ │ │ │ │ + b.n 83512 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00083544 : │ │ │ │ │ +0008356c : │ │ │ │ │ nco_sng2typ(): │ │ │ │ │ ./src/nco/nco_sng_utl.c:781 │ │ │ │ │ - ldr r1, [pc, #812] @ (83874 ) │ │ │ │ │ + ldr r1, [pc, #812] @ (8389c ) │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ mov r4, r0 │ │ │ │ │ - ldr r2, [pc, #812] @ (83878 ) │ │ │ │ │ + ldr r2, [pc, #812] @ (838a0 ) │ │ │ │ │ add r1, pc │ │ │ │ │ ./src/nco/nco_sng_utl.c:783 │ │ │ │ │ - ldr r3, [pc, #812] @ (8387c ) │ │ │ │ │ + ldr r3, [pc, #812] @ (838a4 ) │ │ │ │ │ ./src/nco/nco_sng_utl.c:781 │ │ │ │ │ sub sp, #24 │ │ │ │ │ ldrb.w lr, [r0] │ │ │ │ │ ./src/nco/nco_sng_utl.c:783 │ │ │ │ │ add r3, pc │ │ │ │ │ add r5, sp, #4 │ │ │ │ │ ./src/nco/nco_sng_utl.c:781 │ │ │ │ │ ldr r2, [r1, r2] │ │ │ │ │ ./src/nco/nco_sng_utl.c:783 │ │ │ │ │ mov ip, r5 │ │ │ │ │ ./src/nco/nco_sng_utl.c:781 │ │ │ │ │ - ldr r6, [pc, #800] @ (83880 ) │ │ │ │ │ + ldr r6, [pc, #800] @ (838a8 ) │ │ │ │ │ sub.w lr, lr, #66 @ 0x42 │ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ │ str r2, [sp, #20] │ │ │ │ │ mov.w r2, #0 │ │ │ │ │ ./src/nco/nco_sng_utl.c:783 │ │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ │ stmia.w ip!, {r0, r1, r2} │ │ │ │ │ ./src/nco/nco_sng_utl.c:781 │ │ │ │ │ add r6, pc │ │ │ │ │ ./src/nco/nco_sng_utl.c:783 │ │ │ │ │ strh.w r3, [ip] │ │ │ │ │ ./src/nco/nco_sng_utl.c:786 │ │ │ │ │ cmp.w lr, #36 @ 0x24 │ │ │ │ │ - bhi.n 835cc │ │ │ │ │ + bhi.n 835f4 │ │ │ │ │ tbh [pc, lr, lsl #1] │ │ │ │ │ lsls r1, r4, #5 │ │ │ │ │ lsls r4, r2, #5 │ │ │ │ │ lsls r5, r4, #5 │ │ │ │ │ movs r5, r4 │ │ │ │ │ lsls r3, r4, #5 │ │ │ │ │ movs r5, r4 │ │ │ │ │ @@ -244693,405 +244701,405 @@ │ │ │ │ │ movs r5, r4 │ │ │ │ │ lsls r1, r4, #5 │ │ │ │ │ lsls r4, r2, #5 │ │ │ │ │ lsls r5, r4, #5 │ │ │ │ │ movs r5, r4 │ │ │ │ │ lsls r3, r4, #5 │ │ │ │ │ ./src/nco/nco_sng_utl.c:797 │ │ │ │ │ - ldr r1, [pc, #692] @ (83884 ) │ │ │ │ │ + ldr r1, [pc, #692] @ (838ac ) │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r1, pc │ │ │ │ │ blx fee0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 83848 │ │ │ │ │ + beq.w 83870 │ │ │ │ │ ./src/nco/nco_sng_utl.c:797 (discriminator 2) │ │ │ │ │ - ldr r1, [pc, #680] @ (83888 ) │ │ │ │ │ + ldr r1, [pc, #680] @ (838b0 ) │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r1, pc │ │ │ │ │ blx fee0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 83848 │ │ │ │ │ + beq.w 83870 │ │ │ │ │ ./src/nco/nco_sng_utl.c:797 (discriminator 4) │ │ │ │ │ - ldr r1, [pc, #668] @ (8388c ) │ │ │ │ │ + ldr r1, [pc, #668] @ (838b4 ) │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r1, pc │ │ │ │ │ blx fee0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 83848 │ │ │ │ │ + beq.w 83870 │ │ │ │ │ ./src/nco/nco_sng_utl.c:798 │ │ │ │ │ - ldr r1, [pc, #656] @ (83890 ) │ │ │ │ │ + ldr r1, [pc, #656] @ (838b8 ) │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r1, pc │ │ │ │ │ blx fee0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 83850 │ │ │ │ │ + beq.w 83878 │ │ │ │ │ ./src/nco/nco_sng_utl.c:798 (discriminator 2) │ │ │ │ │ - ldr r1, [pc, #644] @ (83894 ) │ │ │ │ │ + ldr r1, [pc, #644] @ (838bc ) │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r1, pc │ │ │ │ │ blx fee0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 83850 │ │ │ │ │ + beq.w 83878 │ │ │ │ │ ./src/nco/nco_sng_utl.c:798 (discriminator 4) │ │ │ │ │ - ldr r1, [pc, #632] @ (83898 ) │ │ │ │ │ + ldr r1, [pc, #632] @ (838c0 ) │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r1, pc │ │ │ │ │ blx fee0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 83850 │ │ │ │ │ + beq.w 83878 │ │ │ │ │ ./src/nco/nco_sng_utl.c:798 (discriminator 6) │ │ │ │ │ - ldr r1, [pc, #620] @ (8389c ) │ │ │ │ │ + ldr r1, [pc, #620] @ (838c4 ) │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r1, pc │ │ │ │ │ blx fee0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 83850 │ │ │ │ │ + beq.w 83878 │ │ │ │ │ ./src/nco/nco_sng_utl.c:798 (discriminator 8) │ │ │ │ │ - ldr r1, [pc, #608] @ (838a0 ) │ │ │ │ │ + ldr r1, [pc, #608] @ (838c8 ) │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r1, pc │ │ │ │ │ blx fee0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 83850 │ │ │ │ │ + beq.w 83878 │ │ │ │ │ ./src/nco/nco_sng_utl.c:799 │ │ │ │ │ - ldr r1, [pc, #596] @ (838a4 ) │ │ │ │ │ + ldr r1, [pc, #596] @ (838cc ) │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r1, pc │ │ │ │ │ blx fee0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 83854 │ │ │ │ │ + beq.w 8387c │ │ │ │ │ ./src/nco/nco_sng_utl.c:799 (discriminator 2) │ │ │ │ │ - ldr r1, [pc, #584] @ (838a8 ) │ │ │ │ │ + ldr r1, [pc, #584] @ (838d0 ) │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r1, pc │ │ │ │ │ blx fee0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 83854 │ │ │ │ │ + beq.w 8387c │ │ │ │ │ ./src/nco/nco_sng_utl.c:799 (discriminator 4) │ │ │ │ │ - ldr r1, [pc, #572] @ (838ac ) │ │ │ │ │ + ldr r1, [pc, #572] @ (838d4 ) │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r1, pc │ │ │ │ │ blx fee0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 83854 │ │ │ │ │ + beq.w 8387c │ │ │ │ │ ./src/nco/nco_sng_utl.c:799 (discriminator 6) │ │ │ │ │ - ldr r1, [pc, #560] @ (838b0 ) │ │ │ │ │ + ldr r1, [pc, #560] @ (838d8 ) │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r1, pc │ │ │ │ │ blx fee0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 83854 │ │ │ │ │ + beq.w 8387c │ │ │ │ │ ./src/nco/nco_sng_utl.c:801 │ │ │ │ │ - ldr r1, [pc, #548] @ (838b4 ) │ │ │ │ │ + ldr r1, [pc, #548] @ (838dc ) │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r1, pc │ │ │ │ │ blx fee0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 83858 │ │ │ │ │ + beq.w 83880 │ │ │ │ │ ./src/nco/nco_sng_utl.c:801 (discriminator 2) │ │ │ │ │ - ldr r1, [pc, #536] @ (838b8 ) │ │ │ │ │ + ldr r1, [pc, #536] @ (838e0 ) │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r1, pc │ │ │ │ │ blx fee0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 83858 │ │ │ │ │ + beq.w 83880 │ │ │ │ │ ./src/nco/nco_sng_utl.c:801 (discriminator 4) │ │ │ │ │ - ldr r1, [pc, #524] @ (838bc ) │ │ │ │ │ + ldr r1, [pc, #524] @ (838e4 ) │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r1, pc │ │ │ │ │ blx fee0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 83858 │ │ │ │ │ + beq.w 83880 │ │ │ │ │ ./src/nco/nco_sng_utl.c:801 (discriminator 6) │ │ │ │ │ - ldr r1, [pc, #512] @ (838c0 ) │ │ │ │ │ + ldr r1, [pc, #512] @ (838e8 ) │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r1, pc │ │ │ │ │ blx fee0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 83858 │ │ │ │ │ + beq.w 83880 │ │ │ │ │ ./src/nco/nco_sng_utl.c:802 │ │ │ │ │ - ldr r1, [pc, #500] @ (838c4 ) │ │ │ │ │ + ldr r1, [pc, #500] @ (838ec ) │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r1, pc │ │ │ │ │ blx fee0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 8385c │ │ │ │ │ + beq.w 83884 │ │ │ │ │ ./src/nco/nco_sng_utl.c:802 (discriminator 2) │ │ │ │ │ - ldr r1, [pc, #488] @ (838c8 ) │ │ │ │ │ + ldr r1, [pc, #488] @ (838f0 ) │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r1, pc │ │ │ │ │ blx fee0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 8385c │ │ │ │ │ + beq.w 83884 │ │ │ │ │ ./src/nco/nco_sng_utl.c:802 (discriminator 4) │ │ │ │ │ - ldr r1, [pc, #476] @ (838cc ) │ │ │ │ │ + ldr r1, [pc, #476] @ (838f4 ) │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r1, pc │ │ │ │ │ blx fee0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 8385c │ │ │ │ │ + beq.w 83884 │ │ │ │ │ ./src/nco/nco_sng_utl.c:802 (discriminator 6) │ │ │ │ │ - ldr r1, [pc, #464] @ (838d0 ) │ │ │ │ │ + ldr r1, [pc, #464] @ (838f8 ) │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r1, pc │ │ │ │ │ blx fee0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 8385c │ │ │ │ │ + beq.w 83884 │ │ │ │ │ ./src/nco/nco_sng_utl.c:803 │ │ │ │ │ - ldr r1, [pc, #452] @ (838d4 ) │ │ │ │ │ + ldr r1, [pc, #452] @ (838fc ) │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r1, pc │ │ │ │ │ blx fee0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 83860 │ │ │ │ │ + beq.w 83888 │ │ │ │ │ ./src/nco/nco_sng_utl.c:803 (discriminator 2) │ │ │ │ │ - ldr r1, [pc, #440] @ (838d8 ) │ │ │ │ │ + ldr r1, [pc, #440] @ (83900 ) │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r1, pc │ │ │ │ │ blx fee0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 83860 │ │ │ │ │ + beq.w 83888 │ │ │ │ │ ./src/nco/nco_sng_utl.c:803 (discriminator 4) │ │ │ │ │ - ldr r1, [pc, #428] @ (838dc ) │ │ │ │ │ + ldr r1, [pc, #428] @ (83904 ) │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r1, pc │ │ │ │ │ blx fee0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 83860 │ │ │ │ │ + beq.w 83888 │ │ │ │ │ ./src/nco/nco_sng_utl.c:803 (discriminator 6) │ │ │ │ │ - ldr r1, [pc, #416] @ (838e0 ) │ │ │ │ │ + ldr r1, [pc, #416] @ (83908 ) │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r1, pc │ │ │ │ │ blx fee0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 83860 │ │ │ │ │ + beq.w 83888 │ │ │ │ │ ./src/nco/nco_sng_utl.c:803 (discriminator 8) │ │ │ │ │ - ldr r1, [pc, #404] @ (838e4 ) │ │ │ │ │ + ldr r1, [pc, #404] @ (8390c ) │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r1, pc │ │ │ │ │ blx fee0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 83860 │ │ │ │ │ + beq.w 83888 │ │ │ │ │ ./src/nco/nco_sng_utl.c:803 (discriminator 10) │ │ │ │ │ - ldr r1, [pc, #392] @ (838e8 ) │ │ │ │ │ + ldr r1, [pc, #392] @ (83910 ) │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r1, pc │ │ │ │ │ blx fee0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 83860 │ │ │ │ │ + beq.n 83888 │ │ │ │ │ ./src/nco/nco_sng_utl.c:804 │ │ │ │ │ - ldr r1, [pc, #384] @ (838ec ) │ │ │ │ │ + ldr r1, [pc, #384] @ (83914 ) │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r1, pc │ │ │ │ │ blx fee0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 83868 │ │ │ │ │ + beq.n 83890 │ │ │ │ │ ./src/nco/nco_sng_utl.c:804 (discriminator 2) │ │ │ │ │ - ldr r1, [pc, #372] @ (838f0 ) │ │ │ │ │ + ldr r1, [pc, #372] @ (83918 ) │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r1, pc │ │ │ │ │ blx fee0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 83868 │ │ │ │ │ + beq.n 83890 │ │ │ │ │ ./src/nco/nco_sng_utl.c:804 (discriminator 4) │ │ │ │ │ - ldr r1, [pc, #364] @ (838f4 ) │ │ │ │ │ + ldr r1, [pc, #364] @ (8391c ) │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r1, pc │ │ │ │ │ blx fee0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 83868 │ │ │ │ │ + beq.n 83890 │ │ │ │ │ ./src/nco/nco_sng_utl.c:805 │ │ │ │ │ - ldr r1, [pc, #352] @ (838f8 ) │ │ │ │ │ + ldr r1, [pc, #352] @ (83920 ) │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r1, pc │ │ │ │ │ blx fee0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 8386c │ │ │ │ │ + beq.n 83894 │ │ │ │ │ ./src/nco/nco_sng_utl.c:805 (discriminator 2) │ │ │ │ │ - ldr r1, [pc, #344] @ (838fc ) │ │ │ │ │ + ldr r1, [pc, #344] @ (83924 ) │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r1, pc │ │ │ │ │ blx fee0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 8386c │ │ │ │ │ + beq.n 83894 │ │ │ │ │ ./src/nco/nco_sng_utl.c:805 (discriminator 4) │ │ │ │ │ - ldr r1, [pc, #332] @ (83900 ) │ │ │ │ │ + ldr r1, [pc, #332] @ (83928 ) │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r1, pc │ │ │ │ │ blx fee0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 8386c │ │ │ │ │ + beq.n 83894 │ │ │ │ │ ./src/nco/nco_sng_utl.c:806 │ │ │ │ │ - ldr r1, [pc, #324] @ (83904 ) │ │ │ │ │ + ldr r1, [pc, #324] @ (8392c ) │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r1, pc │ │ │ │ │ blx fee0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 83870 │ │ │ │ │ + beq.n 83898 │ │ │ │ │ ./src/nco/nco_sng_utl.c:806 (discriminator 2) │ │ │ │ │ - ldr r1, [pc, #312] @ (83908 ) │ │ │ │ │ + ldr r1, [pc, #312] @ (83930 ) │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r1, pc │ │ │ │ │ blx fee0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 83870 │ │ │ │ │ + beq.n 83898 │ │ │ │ │ ./src/nco/nco_sng_utl.c:806 (discriminator 4) │ │ │ │ │ - ldr r1, [pc, #304] @ (8390c ) │ │ │ │ │ + ldr r1, [pc, #304] @ (83934 ) │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r1, pc │ │ │ │ │ blx fee0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 83870 │ │ │ │ │ + beq.n 83898 │ │ │ │ │ ./src/nco/nco_sng_utl.c:808 │ │ │ │ │ - ldr r1, [pc, #292] @ (83910 ) │ │ │ │ │ + ldr r1, [pc, #292] @ (83938 ) │ │ │ │ │ fprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 │ │ │ │ │ mov r3, r4 │ │ │ │ │ - ldr r2, [pc, #292] @ (83914 ) │ │ │ │ │ + ldr r2, [pc, #292] @ (8393c ) │ │ │ │ │ add r2, pc │ │ │ │ │ nco_sng2typ(): │ │ │ │ │ ./src/nco/nco_sng_utl.c:808 │ │ │ │ │ ldr r4, [r6, r1] │ │ │ │ │ fprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 │ │ │ │ │ movs r1, #1 │ │ │ │ │ ldr r0, [r4, #0] │ │ │ │ │ blx 1173c <__fprintf_chk@plt+0x4> │ │ │ │ │ - ldr r2, [pc, #284] @ (83918 ) │ │ │ │ │ + ldr r2, [pc, #284] @ (83940 ) │ │ │ │ │ movs r1, #1 │ │ │ │ │ ldr r0, [r4, #0] │ │ │ │ │ add r2, pc │ │ │ │ │ blx 1173c <__fprintf_chk@plt+0x4> │ │ │ │ │ - ldr r2, [pc, #276] @ (8391c ) │ │ │ │ │ + ldr r2, [pc, #276] @ (83944 ) │ │ │ │ │ movs r1, #1 │ │ │ │ │ ldr r0, [r4, #0] │ │ │ │ │ add r2, pc │ │ │ │ │ blx 1173c <__fprintf_chk@plt+0x4> │ │ │ │ │ - ldr r2, [pc, #268] @ (83920 ) │ │ │ │ │ + ldr r2, [pc, #268] @ (83948 ) │ │ │ │ │ movs r1, #1 │ │ │ │ │ ldr r0, [r4, #0] │ │ │ │ │ add r2, pc │ │ │ │ │ blx 1173c <__fprintf_chk@plt+0x4> │ │ │ │ │ nco_sng2typ(): │ │ │ │ │ ./src/nco/nco_sng_utl.c:812 │ │ │ │ │ movs r0, #0 │ │ │ │ │ mov r1, r5 │ │ │ │ │ blx 1012c │ │ │ │ │ ./src/nco/nco_sng_utl.c:818 │ │ │ │ │ movs r0, #0 │ │ │ │ │ - b.n 8382c │ │ │ │ │ + b.n 83854 │ │ │ │ │ ./src/nco/nco_sng_utl.c:792 │ │ │ │ │ movs r0, #2 │ │ │ │ │ ./src/nco/nco_sng_utl.c:781 │ │ │ │ │ - ldr r2, [pc, #244] @ (83924 ) │ │ │ │ │ + ldr r2, [pc, #244] @ (8394c ) │ │ │ │ │ ./src/nco/nco_sng_utl.c:820 │ │ │ │ │ - ldr r3, [pc, #72] @ (83878 ) │ │ │ │ │ + ldr r3, [pc, #72] @ (838a0 ) │ │ │ │ │ ./src/nco/nco_sng_utl.c:781 │ │ │ │ │ add r2, pc │ │ │ │ │ ./src/nco/nco_sng_utl.c:820 │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ eors r2, r3 │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ - bne.n 83864 │ │ │ │ │ + bne.n 8388c │ │ │ │ │ add sp, #24 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ ./src/nco/nco_sng_utl.c:794 │ │ │ │ │ movs r0, #1 │ │ │ │ │ - b.n 8382c │ │ │ │ │ + b.n 83854 │ │ │ │ │ ./src/nco/nco_sng_utl.c:797 │ │ │ │ │ movs r0, #5 │ │ │ │ │ - b.n 8382c │ │ │ │ │ + b.n 83854 │ │ │ │ │ ./src/nco/nco_sng_utl.c:786 │ │ │ │ │ movs r0, #6 │ │ │ │ │ - b.n 8382c │ │ │ │ │ + b.n 83854 │ │ │ │ │ ./src/nco/nco_sng_utl.c:798 │ │ │ │ │ movs r0, #4 │ │ │ │ │ - b.n 8382c │ │ │ │ │ + b.n 83854 │ │ │ │ │ ./src/nco/nco_sng_utl.c:799 │ │ │ │ │ movs r0, #3 │ │ │ │ │ - b.n 8382c │ │ │ │ │ + b.n 83854 │ │ │ │ │ ./src/nco/nco_sng_utl.c:801 │ │ │ │ │ movs r0, #7 │ │ │ │ │ - b.n 8382c │ │ │ │ │ + b.n 83854 │ │ │ │ │ ./src/nco/nco_sng_utl.c:802 │ │ │ │ │ movs r0, #8 │ │ │ │ │ - b.n 8382c │ │ │ │ │ + b.n 83854 │ │ │ │ │ ./src/nco/nco_sng_utl.c:803 │ │ │ │ │ movs r0, #9 │ │ │ │ │ - b.n 8382c │ │ │ │ │ + b.n 83854 │ │ │ │ │ ./src/nco/nco_sng_utl.c:820 │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ ./src/nco/nco_sng_utl.c:804 │ │ │ │ │ movs r0, #10 │ │ │ │ │ - b.n 8382c │ │ │ │ │ + b.n 83854 │ │ │ │ │ ./src/nco/nco_sng_utl.c:805 │ │ │ │ │ movs r0, #11 │ │ │ │ │ - b.n 8382c │ │ │ │ │ + b.n 83854 │ │ │ │ │ ./src/nco/nco_sng_utl.c:806 │ │ │ │ │ movs r0, #12 │ │ │ │ │ - b.n 8382c │ │ │ │ │ - ldr r1, [sp, #1008] @ 0x3f0 │ │ │ │ │ + b.n 83854 │ │ │ │ │ + ldr r1, [sp, #848] @ 0x350 │ │ │ │ │ movs r5, r0 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldr r2, [r6, #116] @ 0x74 │ │ │ │ │ + ldr r2, [r0, #120] @ 0x78 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldr r1, [sp, #856] @ 0x358 │ │ │ │ │ + ldr r1, [sp, #696] @ 0x2b8 │ │ │ │ │ movs r5, r0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ movs r3, r0 │ │ │ │ │ - ldr r0, [r0, #84] @ 0x54 │ │ │ │ │ + ldr r0, [r2, #84] @ 0x54 │ │ │ │ │ movs r4, r0 │ │ │ │ │ cmp r2, #40 @ 0x28 │ │ │ │ │ movs r3, r0 │ │ │ │ │ ldmia r5!, {r3, r4, r6, r7} │ │ │ │ │ movs r1, r0 │ │ │ │ │ - add r1, pc, #256 @ (adr r1, 83998 ) │ │ │ │ │ + add r1, pc, #256 @ (adr r1, 839c0 ) │ │ │ │ │ movs r3, r0 │ │ │ │ │ add r5, sp, #928 @ 0x3a0 │ │ │ │ │ movs r1, r0 │ │ │ │ │ - ldr r0, [r7, #76] @ 0x4c │ │ │ │ │ + ldr r0, [r1, #80] @ 0x50 │ │ │ │ │ movs r4, r0 │ │ │ │ │ cmp r1, #244 @ 0xf4 │ │ │ │ │ movs r3, r0 │ │ │ │ │ strb r0, [r2, r6] │ │ │ │ │ movs r1, r0 │ │ │ │ │ cmp r2, #120 @ 0x78 │ │ │ │ │ movs r3, r0 │ │ │ │ │ - ldr r0, [r0, #76] @ 0x4c │ │ │ │ │ + ldr r0, [r2, #76] @ 0x4c │ │ │ │ │ movs r4, r0 │ │ │ │ │ cmp r1, #188 @ 0xbc │ │ │ │ │ movs r3, r0 │ │ │ │ │ cmp r2, #168 @ 0xa8 │ │ │ │ │ movs r3, r0 │ │ │ │ │ cmp r2, #80 @ 0x50 │ │ │ │ │ movs r3, r0 │ │ │ │ │ - ldr r0, [r1, #72] @ 0x48 │ │ │ │ │ + ldr r0, [r3, #72] @ 0x48 │ │ │ │ │ movs r4, r0 │ │ │ │ │ cmp r1, #152 @ 0x98 │ │ │ │ │ movs r3, r0 │ │ │ │ │ str r4, [r6, #84] @ 0x54 │ │ │ │ │ movs r4, r0 │ │ │ │ │ cmp r2, #24 │ │ │ │ │ movs r3, r0 │ │ │ │ │ - ldr r0, [r2, #68] @ 0x44 │ │ │ │ │ + ldr r0, [r4, #68] @ 0x44 │ │ │ │ │ movs r4, r0 │ │ │ │ │ cmp r1, #100 @ 0x64 │ │ │ │ │ movs r3, r0 │ │ │ │ │ subs r0, r7, #7 │ │ │ │ │ movs r2, r0 │ │ │ │ │ - ldr r0, [r5, #64] @ 0x40 │ │ │ │ │ + ldr r0, [r7, #64] @ 0x40 │ │ │ │ │ movs r4, r0 │ │ │ │ │ cmp r1, #208 @ 0xd0 │ │ │ │ │ movs r3, r0 │ │ │ │ │ - ldr r4, [r1, #64] @ 0x40 │ │ │ │ │ + ldr r4, [r3, #64] @ 0x40 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldr r4, [r0, #64] @ 0x40 │ │ │ │ │ + ldr r4, [r2, #64] @ 0x40 │ │ │ │ │ movs r4, r0 │ │ │ │ │ cmp r1, #16 │ │ │ │ │ movs r3, r0 │ │ │ │ │ adds r5, #238 @ 0xee │ │ │ │ │ movs r4, r0 │ │ │ │ │ cmp r1, #140 @ 0x8c │ │ │ │ │ movs r3, r0 │ │ │ │ │ @@ -245101,51 +245109,51 @@ │ │ │ │ │ movs r3, r0 │ │ │ │ │ cmp r1, #106 @ 0x6a │ │ │ │ │ movs r3, r0 │ │ │ │ │ cmp r0, #208 @ 0xd0 │ │ │ │ │ movs r3, r0 │ │ │ │ │ strb r6, [r3, r3] │ │ │ │ │ movs r1, r0 │ │ │ │ │ - ldr r0, [r6, #76] @ 0x4c │ │ │ │ │ + ldr r0, [r0, #80] @ 0x50 │ │ │ │ │ movs r4, r0 │ │ │ │ │ cmp r0, #178 @ 0xb2 │ │ │ │ │ movs r3, r0 │ │ │ │ │ asrs r0, r4, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldr r2, [r5, #52] @ 0x34 │ │ │ │ │ + ldr r2, [r7, #52] @ 0x34 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldr r0, [r2, #56] @ 0x38 │ │ │ │ │ + ldr r0, [r4, #56] @ 0x38 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldr r0, [r7, #60] @ 0x3c │ │ │ │ │ + ldr r0, [r1, #64] @ 0x40 │ │ │ │ │ movs r4, r0 │ │ │ │ │ stmia r0!, {r2, r3, r4, r6, r7} │ │ │ │ │ movs r2, r0 │ │ │ │ │ - str r7, [sp, #96] @ 0x60 │ │ │ │ │ + str r6, [sp, #960] @ 0x3c0 │ │ │ │ │ movs r5, r0 │ │ │ │ │ │ │ │ │ │ -00083928 : │ │ │ │ │ +00083950 : │ │ │ │ │ nco_sng_sntz(): │ │ │ │ │ ./src/nco/nco_sng_utl.c:825 │ │ │ │ │ - ldr r1, [pc, #392] @ (83ab4 ) │ │ │ │ │ - ldr r2, [pc, #396] @ (83ab8 ) │ │ │ │ │ + ldr r1, [pc, #392] @ (83adc ) │ │ │ │ │ + ldr r2, [pc, #396] @ (83ae0 ) │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ add r1, pc │ │ │ │ │ ./src/nco/nco_sng_utl.c:861 │ │ │ │ │ - ldr r3, [pc, #392] @ (83abc ) │ │ │ │ │ + ldr r3, [pc, #392] @ (83ae4 ) │ │ │ │ │ ./src/nco/nco_sng_utl.c:825 │ │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ │ mov r4, r0 │ │ │ │ │ ./src/nco/nco_sng_utl.c:861 │ │ │ │ │ add r3, pc │ │ │ │ │ ./src/nco/nco_sng_utl.c:825 │ │ │ │ │ ldr r2, [r1, r2] │ │ │ │ │ ./src/nco/nco_sng_utl.c:861 │ │ │ │ │ add r7, sp, #52 @ 0x34 │ │ │ │ │ ./src/nco/nco_sng_utl.c:863 │ │ │ │ │ - ldr.w fp, [pc, #384] @ 83ac0 │ │ │ │ │ + ldr.w fp, [pc, #384] @ 83ae8 │ │ │ │ │ ./src/nco/nco_sng_utl.c:861 │ │ │ │ │ mov ip, r7 │ │ │ │ │ ./src/nco/nco_sng_utl.c:825 │ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ │ str r2, [sp, #68] @ 0x44 │ │ │ │ │ mov.w r2, #0 │ │ │ │ │ ./src/nco/nco_sng_utl.c:861 │ │ │ │ │ @@ -245153,239 +245161,239 @@ │ │ │ │ │ ./src/nco/nco_sng_utl.c:863 │ │ │ │ │ add fp, pc │ │ │ │ │ ./src/nco/nco_sng_utl.c:861 │ │ │ │ │ stmia.w ip!, {r0, r1, r2} │ │ │ │ │ ./src/nco/nco_sng_utl.c:863 │ │ │ │ │ add r6, sp, #24 │ │ │ │ │ ./src/nco/nco_sng_utl.c:864 │ │ │ │ │ - ldr.w sl, [pc, #364] @ 83ac4 │ │ │ │ │ + ldr.w sl, [pc, #364] @ 83aec │ │ │ │ │ ./src/nco/nco_sng_utl.c:861 │ │ │ │ │ strh.w r3, [ip], #2 │ │ │ │ │ ./src/nco/nco_sng_utl.c:864 │ │ │ │ │ add r5, sp, #32 │ │ │ │ │ add sl, pc │ │ │ │ │ ./src/nco/nco_sng_utl.c:865 │ │ │ │ │ add.w r9, sp, #40 @ 0x28 │ │ │ │ │ ./src/nco/nco_sng_utl.c:861 │ │ │ │ │ lsrs r3, r3, #16 │ │ │ │ │ strb.w r3, [ip] │ │ │ │ │ ./src/nco/nco_sng_utl.c:865 │ │ │ │ │ - ldr r3, [pc, #344] @ (83ac8 ) │ │ │ │ │ + ldr r3, [pc, #344] @ (83af0 ) │ │ │ │ │ mov lr, r9 │ │ │ │ │ ./src/nco/nco_sng_utl.c:863 │ │ │ │ │ ldmia.w fp, {r0, r1} │ │ │ │ │ ./src/nco/nco_sng_utl.c:865 │ │ │ │ │ add r3, pc │ │ │ │ │ ./src/nco/nco_sng_utl.c:863 │ │ │ │ │ stmia.w r6, {r0, r1} │ │ │ │ │ ./src/nco/nco_sng_utl.c:864 │ │ │ │ │ ldmia.w sl, {r0, r1} │ │ │ │ │ stmia.w r5, {r0, r1} │ │ │ │ │ ./src/nco/nco_sng_utl.c:865 │ │ │ │ │ ldmia.w r3, {r0, r1, r2} │ │ │ │ │ stmia.w lr!, {r0, r1} │ │ │ │ │ ./src/nco/nco_sng_utl.c:825 │ │ │ │ │ - ldr.w r8, [pc, #320] @ 83acc │ │ │ │ │ + ldr.w r8, [pc, #320] @ 83af4 │ │ │ │ │ ./src/nco/nco_sng_utl.c:871 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ./src/nco/nco_sng_utl.c:865 │ │ │ │ │ strb.w r2, [lr] │ │ │ │ │ ./src/nco/nco_sng_utl.c:871 │ │ │ │ │ blx 10b30 │ │ │ │ │ ./src/nco/nco_sng_utl.c:825 │ │ │ │ │ add r8, pc │ │ │ │ │ ./src/nco/nco_sng_utl.c:871 │ │ │ │ │ add.w fp, r4, r0 │ │ │ │ │ ./src/nco/nco_sng_utl.c:873 │ │ │ │ │ blx 111fc │ │ │ │ │ cmp r0, #73 @ 0x49 │ │ │ │ │ - beq.n 83a6e │ │ │ │ │ + beq.n 83a96 │ │ │ │ │ ./src/nco/nco_sng_utl.c:875 │ │ │ │ │ - ldr r1, [pc, #296] @ (83ad0 ) │ │ │ │ │ + ldr r1, [pc, #296] @ (83af8 ) │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r1, pc │ │ │ │ │ blx 11ee4 │ │ │ │ │ adds r3, r4, r0 │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp fp, r3 │ │ │ │ │ - beq.n 83a18 │ │ │ │ │ + beq.n 83a40 │ │ │ │ │ ./src/nco/nco_sng_utl.c:881 │ │ │ │ │ mov r1, r5 │ │ │ │ │ movs r2, #7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx 12168 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 83a34 │ │ │ │ │ + beq.n 83a5c │ │ │ │ │ mov r1, r9 │ │ │ │ │ movs r2, #8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx 12168 │ │ │ │ │ ./src/nco/nco_sng_utl.c:881 (discriminator 1) │ │ │ │ │ - cbz r0, 83a34 │ │ │ │ │ + cbz r0, 83a5c │ │ │ │ │ mov r1, r6 │ │ │ │ │ movs r2, #7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx 12168 │ │ │ │ │ ./src/nco/nco_sng_utl.c:881 (discriminator 2) │ │ │ │ │ - cbz r0, 83a34 │ │ │ │ │ + cbz r0, 83a5c │ │ │ │ │ ./src/nco/nco_sng_utl.c:895 │ │ │ │ │ blx 111fc │ │ │ │ │ ./src/nco/nco_sng_utl.c:898 │ │ │ │ │ - ldr r3, [pc, #240] @ (83ad4 ) │ │ │ │ │ + ldr r3, [pc, #240] @ (83afc ) │ │ │ │ │ ./src/nco/nco_sng_utl.c:895 │ │ │ │ │ cmp r0, #73 @ 0x49 │ │ │ │ │ ./src/nco/nco_sng_utl.c:898 │ │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ │ ldr r5, [r3, #0] │ │ │ │ │ ./src/nco/nco_sng_utl.c:895 │ │ │ │ │ - beq.n 83a90 │ │ │ │ │ + beq.n 83ab8 │ │ │ │ │ ./src/nco/nco_sng_utl.c:900 │ │ │ │ │ blx 1057c │ │ │ │ │ fprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 │ │ │ │ │ str r7, [sp, #0] │ │ │ │ │ - ldr r2, [pc, #224] @ (83ad8 ) │ │ │ │ │ + ldr r2, [pc, #224] @ (83b00 ) │ │ │ │ │ nco_sng_sntz(): │ │ │ │ │ ./src/nco/nco_sng_utl.c:900 │ │ │ │ │ mov r3, r0 │ │ │ │ │ ldrb.w r1, [r4, sl] │ │ │ │ │ fprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r1, [sp, #16] │ │ │ │ │ add r2, pc │ │ │ │ │ strd r1, r4, [sp, #4] │ │ │ │ │ - ldr r1, [pc, #212] @ (83adc ) │ │ │ │ │ + ldr r1, [pc, #212] @ (83b04 ) │ │ │ │ │ add r1, pc │ │ │ │ │ str r1, [sp, #12] │ │ │ │ │ movs r1, #1 │ │ │ │ │ blx 1173c <__fprintf_chk@plt+0x4> │ │ │ │ │ nco_sng_sntz(): │ │ │ │ │ ./src/nco/nco_sng_utl.c:901 │ │ │ │ │ movs r0, #1 │ │ │ │ │ blx 126b8 │ │ │ │ │ ./src/nco/nco_sng_utl.c:825 │ │ │ │ │ - ldr r2, [pc, #196] @ (83ae0 ) │ │ │ │ │ + ldr r2, [pc, #196] @ (83b08 ) │ │ │ │ │ ./src/nco/nco_sng_utl.c:906 │ │ │ │ │ - ldr r3, [pc, #156] @ (83ab8 ) │ │ │ │ │ + ldr r3, [pc, #156] @ (83ae0 ) │ │ │ │ │ ./src/nco/nco_sng_utl.c:825 │ │ │ │ │ add r2, pc │ │ │ │ │ ./src/nco/nco_sng_utl.c:906 │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ │ eors r2, r3 │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ - bne.n 83aae │ │ │ │ │ + bne.n 83ad6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #76 @ 0x4c │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ./src/nco/nco_sng_utl.c:883 │ │ │ │ │ - ldr r0, [pc, #172] @ (83ae4 ) │ │ │ │ │ + ldr r0, [pc, #172] @ (83b0c ) │ │ │ │ │ ldrb.w r1, [r4, sl] │ │ │ │ │ add r0, pc │ │ │ │ │ adds r0, #72 @ 0x48 │ │ │ │ │ blx fec8 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 839de │ │ │ │ │ + beq.n 83a06 │ │ │ │ │ ./src/nco/nco_sng_utl.c:884 │ │ │ │ │ - ldr r3, [pc, #140] @ (83ad4 ) │ │ │ │ │ + ldr r3, [pc, #140] @ (83afc ) │ │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ │ ldr r5, [r3, #0] │ │ │ │ │ blx 1057c │ │ │ │ │ ldrb.w r2, [r4, sl] │ │ │ │ │ mov r3, r0 │ │ │ │ │ fprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 │ │ │ │ │ strd r4, r2, [sp, #8] │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ movs r1, #1 │ │ │ │ │ - ldr r2, [pc, #132] @ (83ae8 ) │ │ │ │ │ + ldr r2, [pc, #132] @ (83b10 ) │ │ │ │ │ str r7, [sp, #0] │ │ │ │ │ add r2, pc │ │ │ │ │ blx 1173c <__fprintf_chk@plt+0x4> │ │ │ │ │ nco_sng_sntz(): │ │ │ │ │ ./src/nco/nco_sng_utl.c:894 │ │ │ │ │ - b.n 83a18 │ │ │ │ │ + b.n 83a40 │ │ │ │ │ ./src/nco/nco_sng_utl.c:873 (discriminator 1) │ │ │ │ │ - ldr r3, [pc, #100] @ (83ad4 ) │ │ │ │ │ + ldr r3, [pc, #100] @ (83afc ) │ │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ │ ldr.w sl, [r3] │ │ │ │ │ blx 1057c │ │ │ │ │ fprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 (discriminator 1) │ │ │ │ │ - ldr r2, [pc, #108] @ (83aec ) │ │ │ │ │ + ldr r2, [pc, #108] @ (83b14 ) │ │ │ │ │ nco_sng_sntz(): │ │ │ │ │ ./src/nco/nco_sng_utl.c:873 (discriminator 1) │ │ │ │ │ mov r3, r0 │ │ │ │ │ fprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 (discriminator 1) │ │ │ │ │ movs r1, #1 │ │ │ │ │ mov r0, sl │ │ │ │ │ add r2, pc │ │ │ │ │ str r4, [sp, #4] │ │ │ │ │ str r7, [sp, #0] │ │ │ │ │ blx 1173c <__fprintf_chk@plt+0x4> │ │ │ │ │ - b.n 839a6 │ │ │ │ │ + b.n 839ce │ │ │ │ │ nco_sng_sntz(): │ │ │ │ │ ./src/nco/nco_sng_utl.c:898 │ │ │ │ │ blx 1057c │ │ │ │ │ ldrb.w r2, [r4, sl] │ │ │ │ │ strd r2, r4, [sp, #4] │ │ │ │ │ mov r3, r0 │ │ │ │ │ fprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 │ │ │ │ │ - ldr r2, [pc, #80] @ (83af0 ) │ │ │ │ │ + ldr r2, [pc, #80] @ (83b18 ) │ │ │ │ │ mov r0, r5 │ │ │ │ │ movs r1, #1 │ │ │ │ │ str r7, [sp, #0] │ │ │ │ │ add r2, pc │ │ │ │ │ blx 1173c <__fprintf_chk@plt+0x4> │ │ │ │ │ - b.n 83a18 │ │ │ │ │ + b.n 83a40 │ │ │ │ │ nco_sng_sntz(): │ │ │ │ │ ./src/nco/nco_sng_utl.c:906 │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ - str r6, [sp, #96] @ 0x60 │ │ │ │ │ + str r5, [sp, #960] @ 0x3c0 │ │ │ │ │ movs r5, r0 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldr r4, [r7, #112] @ 0x70 │ │ │ │ │ + ldr r4, [r1, #116] @ 0x74 │ │ │ │ │ movs r4, r0 │ │ │ │ │ lsrs r6, r4, #8 │ │ │ │ │ movs r2, r0 │ │ │ │ │ lsrs r4, r4, #8 │ │ │ │ │ movs r2, r0 │ │ │ │ │ lsrs r0, r5, #8 │ │ │ │ │ movs r2, r0 │ │ │ │ │ - str r5, [sp, #704] @ 0x2c0 │ │ │ │ │ + str r5, [sp, #544] @ 0x220 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - add r1, sp, #984 @ 0x3d8 │ │ │ │ │ + add r1, sp, #824 @ 0x338 │ │ │ │ │ movs r5, r0 │ │ │ │ │ asrs r0, r4, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldr r4, [r1, #68] @ 0x44 │ │ │ │ │ + ldr r4, [r3, #68] @ 0x44 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - add r1, sp, #608 @ 0x260 │ │ │ │ │ + add r1, sp, #448 @ 0x1c0 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - str r5, [sp, #176] @ 0xb0 │ │ │ │ │ + str r5, [sp, #16] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - add r1, sp, #408 @ 0x198 │ │ │ │ │ + add r1, sp, #248 @ 0xf8 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldr r2, [r6, #40] @ 0x28 │ │ │ │ │ + ldr r2, [r0, #44] @ 0x2c │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldr r4, [r2, #36] @ 0x24 │ │ │ │ │ + ldr r4, [r4, #36] @ 0x24 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldr r6, [r4, #48] @ 0x30 │ │ │ │ │ + ldr r6, [r6, #48] @ 0x30 │ │ │ │ │ movs r4, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ ... │ │ │ │ │ │ │ │ │ │ -00083af8 : │ │ │ │ │ +00083b20 : │ │ │ │ │ nco_sph_cross_chk(): │ │ │ │ │ ./src/nco/nco_sph.c:84 │ │ │ │ │ vldr d4, [r1, #8] │ │ │ │ │ vldr d5, [r0, #16] │ │ │ │ │ vldr d6, [r0, #8] │ │ │ │ │ vldr d7, [r1, #16] │ │ │ │ │ vmul.f64 d5, d5, d4 │ │ │ │ │ @@ -245404,15 +245412,15 @@ │ │ │ │ │ vnmls.f64 d0, d6, d7 │ │ │ │ │ vstr d0, [r2, #8] │ │ │ │ │ ./src/nco/nco_sph.c:88 │ │ │ │ │ vldr d6, [r0, #24] │ │ │ │ │ vldr d7, [r1, #24] │ │ │ │ │ vcmp.f64 d6, d7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - beq.n 83baa │ │ │ │ │ + beq.n 83bd2 │ │ │ │ │ ./src/nco/nco_sph.c:88 (discriminator 1) │ │ │ │ │ vldr d6, [r0, #8] │ │ │ │ │ vldr d3, [r1] │ │ │ │ │ vldr d7, [r1, #8] │ │ │ │ │ vldr d4, [r0] │ │ │ │ │ vmul.f64 d6, d6, d3 │ │ │ │ │ vnmls.f64 d6, d4, d7 │ │ │ │ │ @@ -245423,37 +245431,37 @@ │ │ │ │ │ ./src/nco/nco_sph.c:88 (discriminator 4) │ │ │ │ │ vstr d6, [r2, #16] │ │ │ │ │ ./src/nco/nco_sph.c:91 (discriminator 4) │ │ │ │ │ vmla.f64 d0, d5, d5 │ │ │ │ │ vadd.f64 d7, d0, d7 │ │ │ │ │ vcmp.f64 d7, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bmi.n 83bde │ │ │ │ │ + bmi.n 83c06 │ │ │ │ │ ./src/nco/nco_sph.c:91 │ │ │ │ │ vsqrt.f64 d0, d7 │ │ │ │ │ ./src/nco/nco_sph.c:97 (discriminator 4) │ │ │ │ │ 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, 83bb4 │ │ │ │ │ + cbnz r3, 83bdc │ │ │ │ │ ./src/nco/nco_sph.c:105 │ │ │ │ │ add sp, #12 │ │ │ │ │ ldr.w pc, [sp], #4 │ │ │ │ │ - vldr d7, [pc, #68] @ 83bf0 │ │ │ │ │ + vldr d7, [pc, #68] @ 83c18 │ │ │ │ │ ./src/nco/nco_sph.c:88 │ │ │ │ │ vmov.f64 d6, d7 │ │ │ │ │ - b.n 83b62 │ │ │ │ │ + b.n 83b8a │ │ │ │ │ ./src/nco/nco_sph.c:99 │ │ │ │ │ vldr d6, [r2] │ │ │ │ │ ./src/nco/nco_sph.c:100 │ │ │ │ │ vldr d7, [r2, #8] │ │ │ │ │ ./src/nco/nco_sph.c:101 │ │ │ │ │ vldr d4, [r2, #16] │ │ │ │ │ ./src/nco/nco_sph.c:99 │ │ │ │ │ @@ -245472,19 +245480,19 @@ │ │ │ │ │ add sp, #12 │ │ │ │ │ ldr.w pc, [sp], #4 │ │ │ │ │ ./src/nco/nco_sph.c:91 (discriminator 4) │ │ │ │ │ vmov.f64 d0, d7 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ blx 104ac │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ - b.n 83b80 │ │ │ │ │ + b.n 83ba8 │ │ │ │ │ nop.w │ │ │ │ │ ... │ │ │ │ │ │ │ │ │ │ -00083bf8 : │ │ │ │ │ +00083c20 : │ │ │ │ │ nco_sph_dot_sp(): │ │ │ │ │ ./src/nco/nco_sph.c:675 │ │ │ │ │ vldr d0, [r0, #8] │ │ │ │ │ vldr d6, [r0] │ │ │ │ │ vldr d7, [r0, #16] │ │ │ │ │ vmul.f64 d0, d0, d0 │ │ │ │ │ ./src/nco/nco_sph.c:667 │ │ │ │ │ @@ -245494,87 +245502,87 @@ │ │ │ │ │ ./src/nco/nco_sph.c:667 │ │ │ │ │ vpush {d8} │ │ │ │ │ sub sp, #12 │ │ │ │ │ ./src/nco/nco_sph.c:675 │ │ │ │ │ vmla.f64 d0, d7, d7 │ │ │ │ │ vcmp.f64 d0, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bmi.n 83cce │ │ │ │ │ + bmi.n 83cf6 │ │ │ │ │ vsqrt.f64 d8, d0 │ │ │ │ │ ./src/nco/nco_sph.c:676 │ │ │ │ │ vldr d4, [r1, #8] │ │ │ │ │ vldr d7, [r1] │ │ │ │ │ vldr d5, [r1, #16] │ │ │ │ │ vmul.f64 d6, d4, d4 │ │ │ │ │ vmla.f64 d6, d7, d7 │ │ │ │ │ vmla.f64 d6, d5, d5 │ │ │ │ │ vcmp.f64 d6, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bmi.n 83cac │ │ │ │ │ + bmi.n 83cd4 │ │ │ │ │ vsqrt.f64 d3, d6 │ │ │ │ │ ./src/nco/nco_sph.c:682 │ │ │ │ │ vldr d0, [r0] │ │ │ │ │ vldr d2, [r0, #8] │ │ │ │ │ vldr d6, [r0, #16] │ │ │ │ │ vmul.f64 d0, d7, d0 │ │ │ │ │ vnmls.f64 d0, d8, d3 │ │ │ │ │ vmls.f64 d0, d2, d4 │ │ │ │ │ vmls.f64 d0, d6, d5 │ │ │ │ │ ./src/nco/nco_sph.c:687 │ │ │ │ │ vcmp.f64 d0, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - beq.n 83c92 │ │ │ │ │ + beq.n 83cba │ │ │ │ │ ./src/nco/nco_sph.c:687 (discriminator 1) │ │ │ │ │ - vldr d7, [pc, #108] @ 83ce0 │ │ │ │ │ + vldr d7, [pc, #108] @ 83d08 │ │ │ │ │ vcmpe.f64 d8, d7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bgt.n 83c9c │ │ │ │ │ + bgt.n 83cc4 │ │ │ │ │ ./src/nco/nco_sph.c:689 (discriminator 1) │ │ │ │ │ - vldr d7, [pc, #92] @ 83ce0 │ │ │ │ │ + vldr d7, [pc, #92] @ 83d08 │ │ │ │ │ vcmpe.f64 d3, d7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ it gt │ │ │ │ │ vdivgt.f64 d0, d0, d3 │ │ │ │ │ ./src/nco/nco_sph.c:700 │ │ │ │ │ add sp, #12 │ │ │ │ │ vpop {d8} │ │ │ │ │ ldr.w pc, [sp], #4 │ │ │ │ │ ./src/nco/nco_sph.c:687 (discriminator 2) │ │ │ │ │ vdiv.f64 d0, d0, d8 │ │ │ │ │ ./src/nco/nco_sph.c:689 (discriminator 2) │ │ │ │ │ vcmp.f64 d0, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bne.n 83c80 │ │ │ │ │ - b.n 83c92 │ │ │ │ │ + bne.n 83ca8 │ │ │ │ │ + b.n 83cba │ │ │ │ │ ./src/nco/nco_sph.c:676 │ │ │ │ │ vmov.f64 d0, d6 │ │ │ │ │ strd r0, r1, [sp] │ │ │ │ │ blx 104ac │ │ │ │ │ ./src/nco/nco_sph.c:682 │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ ./src/nco/nco_sph.c:676 │ │ │ │ │ vmov.f64 d3, d0 │ │ │ │ │ ldr r0, [sp, #0] │ │ │ │ │ ./src/nco/nco_sph.c:682 │ │ │ │ │ vldr d7, [r1] │ │ │ │ │ vldr d4, [r1, #8] │ │ │ │ │ vldr d5, [r1, #16] │ │ │ │ │ - b.n 83c4c │ │ │ │ │ + b.n 83c74 │ │ │ │ │ strd r0, r1, [sp] │ │ │ │ │ ./src/nco/nco_sph.c:675 │ │ │ │ │ blx 104ac │ │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ │ vmov.f64 d8, d0 │ │ │ │ │ - b.n 83c26 │ │ │ │ │ + b.n 83c4e │ │ │ │ │ cmp r3, #155 @ 0x9b │ │ │ │ │ strh r1, [r4, #52] @ 0x34 │ │ │ │ │ strh r3, [r3, #36] @ 0x24 │ │ │ │ │ subs r5, #6 │ │ │ │ │ │ │ │ │ │ -00083ce8 : │ │ │ │ │ +00083d10 : │ │ │ │ │ nco_sph_metric(): │ │ │ │ │ ./src/nco/nco_sph.c:725 │ │ │ │ │ vldr d0, [r0, #8] │ │ │ │ │ vldr d3, [r1, #8] │ │ │ │ │ vldr d6, [r0] │ │ │ │ │ vldr d4, [r1] │ │ │ │ │ vsub.f64 d0, d0, d3 │ │ │ │ │ @@ -245586,47 +245594,47 @@ │ │ │ │ │ ./src/nco/nco_sph.c:725 │ │ │ │ │ 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 83d3c │ │ │ │ │ + bmi.n 83d64 │ │ │ │ │ vsqrt.f64 d7, d0 │ │ │ │ │ ./src/nco/nco_sph.c:727 │ │ │ │ │ - vldr d6, [pc, #28] @ 83d48 │ │ │ │ │ + vldr d6, [pc, #28] @ 83d70 │ │ │ │ │ vcmpe.f64 d7, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./src/nco/nco_sph.c:732 │ │ │ │ │ ite gt │ │ │ │ │ movgt r0, #1 │ │ │ │ │ movle r0, #0 │ │ │ │ │ pop {r3, pc} │ │ │ │ │ ./src/nco/nco_sph.c:725 │ │ │ │ │ blx 104ac │ │ │ │ │ vmov.f64 d7, d0 │ │ │ │ │ - b.n 83d28 │ │ │ │ │ + b.n 83d50 │ │ │ │ │ nop │ │ │ │ │ cmp r3, #155 @ 0x9b │ │ │ │ │ strh r1, [r4, #52] @ 0x34 │ │ │ │ │ strh r3, [r3, #36] @ 0x24 │ │ │ │ │ subs r5, #6 │ │ │ │ │ │ │ │ │ │ -00083d50 : │ │ │ │ │ +00083d78 : │ │ │ │ │ nco_sph_process_pre(): │ │ │ │ │ ./src/nco/nco_sph.c:1717 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r9, r2 │ │ │ │ │ ./src/nco/nco_sph.c:1728 │ │ │ │ │ ldr r5, [r0, #16] │ │ │ │ │ ./src/nco/nco_sph.c:1717 │ │ │ │ │ sub sp, #12 │ │ │ │ │ ./src/nco/nco_sph.c:1730 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble.w 83ee8 │ │ │ │ │ + ble.w 83f10 │ │ │ │ │ ./src/nco/nco_sph.c:1726 │ │ │ │ │ movs r6, #0 │ │ │ │ │ add.w sl, r1, #4294967295 @ 0xffffffff │ │ │ │ │ mov r4, r1 │ │ │ │ │ add.w r7, sl, r5 │ │ │ │ │ ./src/nco/nco_sph.c:1730 │ │ │ │ │ mov r1, sl │ │ │ │ │ @@ -245636,108 +245644,108 @@ │ │ │ │ │ mov r0, r6 │ │ │ │ │ ./src/nco/nco_sph.c:1723 │ │ │ │ │ mov r3, r6 │ │ │ │ │ ./src/nco/nco_sph.c:1732 │ │ │ │ │ ldrb.w r2, [r1, #1]! │ │ │ │ │ subs r2, #101 @ 0x65 │ │ │ │ │ cmp r2, #17 │ │ │ │ │ - bhi.n 83d96 │ │ │ │ │ + bhi.n 83dbe │ │ │ │ │ tbb [pc, r2] │ │ │ │ │ lsrs r4, r4, #10 │ │ │ │ │ lsrs r2, r1, #8 │ │ │ │ │ lsrs r7, r3, #10 │ │ │ │ │ lsrs r2, r1, #8 │ │ │ │ │ lsrs r2, r1, #8 │ │ │ │ │ lsrs r2, r3, #10 │ │ │ │ │ lsrs r2, r1, #8 │ │ │ │ │ lsrs r2, r1, #8 │ │ │ │ │ lsrs r2, r1, #4 │ │ │ │ │ ./src/nco/nco_sph.c:1747 │ │ │ │ │ adds r6, #1 │ │ │ │ │ ./src/nco/nco_sph.c:1730 (discriminator 2) │ │ │ │ │ cmp r7, r1 │ │ │ │ │ - bne.n 83d74 │ │ │ │ │ + bne.n 83d9c │ │ │ │ │ ./src/nco/nco_sph.c:1756 │ │ │ │ │ movs r2, #0 │ │ │ │ │ str.w r2, [r9] │ │ │ │ │ ./src/nco/nco_sph.c:1758 │ │ │ │ │ cmp r0, r2 │ │ │ │ │ it ne │ │ │ │ │ cmpne r3, r2 │ │ │ │ │ itet ne │ │ │ │ │ movne r2, #1 │ │ │ │ │ moveq r2, #0 │ │ │ │ │ movne fp, sl │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ - bne.n 83dd2 │ │ │ │ │ + bne.n 83dfa │ │ │ │ │ ./src/nco/nco_sph.c:1768 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 83ef4 │ │ │ │ │ + bne.w 83f1c │ │ │ │ │ ./src/nco/nco_sph.c:1807 │ │ │ │ │ movs r0, #1 │ │ │ │ │ ./src/nco/nco_sph.c:1827 │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ./src/nco/nco_sph.c:1760 (discriminator 3) │ │ │ │ │ cmp r3, #111 @ 0x6f │ │ │ │ │ - bne.n 83dce │ │ │ │ │ + bne.n 83df6 │ │ │ │ │ ./src/nco/nco_sph.c:1760 (discriminator 4) │ │ │ │ │ blx 11e9c <__aeabi_idivmod@plt> │ │ │ │ │ ldrb r3, [r4, r1] │ │ │ │ │ cmp r3, #105 @ 0x69 │ │ │ │ │ - beq.n 83dec │ │ │ │ │ + beq.n 83e14 │ │ │ │ │ ./src/nco/nco_sph.c:1759 (discriminator 2) │ │ │ │ │ cmp r7, fp │ │ │ │ │ - beq.n 83df2 │ │ │ │ │ + beq.n 83e1a │ │ │ │ │ ./src/nco/nco_sph.c:1760 │ │ │ │ │ mov r0, fp │ │ │ │ │ ldrb.w r3, [fp, #1]! │ │ │ │ │ adds r0, #2 │ │ │ │ │ mov r1, r5 │ │ │ │ │ subs r0, r0, r4 │ │ │ │ │ cmp r3, #105 @ 0x69 │ │ │ │ │ - bne.n 83dc0 │ │ │ │ │ + bne.n 83de8 │ │ │ │ │ ./src/nco/nco_sph.c:1760 (discriminator 1) │ │ │ │ │ blx 11e9c <__aeabi_idivmod@plt> │ │ │ │ │ ldrb r3, [r4, r1] │ │ │ │ │ cmp r3, #111 @ 0x6f │ │ │ │ │ - bne.n 83dce │ │ │ │ │ + bne.n 83df6 │ │ │ │ │ ./src/nco/nco_sph.c:1762 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str.w r2, [r9] │ │ │ │ │ ./src/nco/nco_sph.c:1768 │ │ │ │ │ orrs.w r3, r8, r6 │ │ │ │ │ ./src/nco/nco_sph.c:1811 │ │ │ │ │ itt ne │ │ │ │ │ movne r3, #0 │ │ │ │ │ strne r3, [sp, #4] │ │ │ │ │ ./src/nco/nco_sph.c:1768 │ │ │ │ │ - beq.n 83edc │ │ │ │ │ + beq.n 83f04 │ │ │ │ │ rsb r1, r4, #1 │ │ │ │ │ - b.n 83e08 │ │ │ │ │ + b.n 83e30 │ │ │ │ │ ./src/nco/nco_sph.c:1772 (discriminator 2) │ │ │ │ │ cmp r7, sl │ │ │ │ │ - beq.n 83ee4 │ │ │ │ │ + beq.n 83f0c │ │ │ │ │ ./src/nco/nco_sph.c:1772 │ │ │ │ │ add.w r6, r1, sl │ │ │ │ │ ./src/nco/nco_sph.c:1773 │ │ │ │ │ ldrb.w r3, [sl, #1]! │ │ │ │ │ cmp r3, #111 @ 0x6f │ │ │ │ │ - bne.n 83e04 │ │ │ │ │ + bne.n 83e2c │ │ │ │ │ ./src/nco/nco_sph.c:1779 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add.w r9, r5, r6 │ │ │ │ │ blx 11650 │ │ │ │ │ add.w r8, r5, #4294967295 @ 0xffffffff │ │ │ │ │ mov sl, r0 │ │ │ │ │ ./src/nco/nco_sph.c:1781 │ │ │ │ │ - b.n 83e2a │ │ │ │ │ + b.n 83e52 │ │ │ │ │ ./src/nco/nco_sph.c:1781 (discriminator 2) │ │ │ │ │ cmp r9, r6 │ │ │ │ │ - beq.n 83e9c │ │ │ │ │ + beq.n 83ec4 │ │ │ │ │ ./src/nco/nco_sph.c:1782 │ │ │ │ │ mov r0, r6 │ │ │ │ │ mov r1, r5 │ │ │ │ │ blx 11e9c <__aeabi_idivmod@plt> │ │ │ │ │ mov fp, r1 │ │ │ │ │ ./src/nco/nco_sph.c:1787 │ │ │ │ │ add.w r0, r8, r6 │ │ │ │ │ @@ -245764,15 +245772,15 @@ │ │ │ │ │ eor.w r3, r3, #1 │ │ │ │ │ ./src/nco/nco_sph.c:1792 │ │ │ │ │ cmp r2, #111 @ 0x6f │ │ │ │ │ ite eq │ │ │ │ │ moveq r3, #0 │ │ │ │ │ andne.w r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 83e26 │ │ │ │ │ + beq.n 83e4e │ │ │ │ │ ./src/nco/nco_sph.c:1785 (discriminator 1) │ │ │ │ │ blx 11e9c <__aeabi_idivmod@plt> │ │ │ │ │ ./src/nco/nco_sph.c:1792 (discriminator 1) │ │ │ │ │ cmp r7, #118 @ 0x76 │ │ │ │ │ it ne │ │ │ │ │ cmpne r7, #101 @ 0x65 │ │ │ │ │ ldrb.w r3, [sl, r1] │ │ │ │ │ @@ -245780,70 +245788,70 @@ │ │ │ │ │ moveq r7, #1 │ │ │ │ │ movne r7, #0 │ │ │ │ │ cmp r3, #111 @ 0x6f │ │ │ │ │ ite eq │ │ │ │ │ moveq r7, #0 │ │ │ │ │ andne.w r7, r7, #1 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.n 83e26 │ │ │ │ │ + beq.n 83e4e │ │ │ │ │ ./src/nco/nco_sph.c:1793 │ │ │ │ │ mov.w r3, #105 @ 0x69 │ │ │ │ │ ./src/nco/nco_sph.c:1781 │ │ │ │ │ cmp r9, r6 │ │ │ │ │ ./src/nco/nco_sph.c:1793 │ │ │ │ │ strb.w r3, [sl, fp] │ │ │ │ │ ./src/nco/nco_sph.c:1781 │ │ │ │ │ - bne.n 83e2a │ │ │ │ │ + bne.n 83e52 │ │ │ │ │ strcpy(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:90 │ │ │ │ │ mov r1, sl │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx 10ee8 │ │ │ │ │ nco_sph_process_pre(): │ │ │ │ │ ./src/nco/nco_sph.c:1799 │ │ │ │ │ mov r0, sl │ │ │ │ │ blx ff20 │ │ │ │ │ ./src/nco/nco_sph.c:1811 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ - cbz r3, 83ed6 │ │ │ │ │ + cbz r3, 83efe │ │ │ │ │ ./src/nco/nco_sph.c:1824 │ │ │ │ │ movs r0, #5 │ │ │ │ │ ./src/nco/nco_sph.c:1827 │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ./src/nco/nco_sph.c:1739 │ │ │ │ │ adds r0, #1 │ │ │ │ │ ./src/nco/nco_sph.c:1730 │ │ │ │ │ cmp r7, r1 │ │ │ │ │ - bne.w 83d74 │ │ │ │ │ - b.n 83d9a │ │ │ │ │ + bne.w 83d9c │ │ │ │ │ + b.n 83dc2 │ │ │ │ │ ./src/nco/nco_sph.c:1735 │ │ │ │ │ adds r3, #1 │ │ │ │ │ ./src/nco/nco_sph.c:1730 │ │ │ │ │ cmp r7, r1 │ │ │ │ │ - bne.w 83d74 │ │ │ │ │ - b.n 83d9a │ │ │ │ │ + bne.w 83d9c │ │ │ │ │ + b.n 83dc2 │ │ │ │ │ ./src/nco/nco_sph.c:1743 │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ ./src/nco/nco_sph.c:1730 │ │ │ │ │ cmp r7, r1 │ │ │ │ │ - bne.w 83d74 │ │ │ │ │ - b.n 83d9a │ │ │ │ │ + bne.w 83d9c │ │ │ │ │ + b.n 83dc2 │ │ │ │ │ ./src/nco/nco_sph.c:1815 │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 83eae │ │ │ │ │ + beq.n 83ed6 │ │ │ │ │ ./src/nco/nco_sph.c:1816 │ │ │ │ │ movs r0, #3 │ │ │ │ │ ./src/nco/nco_sph.c:1827 │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ./src/nco/nco_sph.c:1720 │ │ │ │ │ movs r6, #0 │ │ │ │ │ - b.n 83e14 │ │ │ │ │ + b.n 83e3c │ │ │ │ │ ./src/nco/nco_sph.c:1756 │ │ │ │ │ movs r3, #0 │ │ │ │ │ ./src/nco/nco_sph.c:1807 │ │ │ │ │ movs r0, #1 │ │ │ │ │ ./src/nco/nco_sph.c:1756 │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ ./src/nco/nco_sph.c:1827 │ │ │ │ │ @@ -245851,30 +245859,30 @@ │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ./src/nco/nco_sph.c:1811 (discriminator 1) │ │ │ │ │ clz r2, r3 │ │ │ │ │ lsrs r2, r2, #5 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ ./src/nco/nco_sph.c:1768 (discriminator 1) │ │ │ │ │ orrs.w r2, r8, r6 │ │ │ │ │ - bne.w 83dfe │ │ │ │ │ + bne.w 83e26 │ │ │ │ │ ./src/nco/nco_sph.c:1812 │ │ │ │ │ movs r0, #2 │ │ │ │ │ ./src/nco/nco_sph.c:1811 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 83dba │ │ │ │ │ - b.n 83eae │ │ │ │ │ + beq.w 83de2 │ │ │ │ │ + b.n 83ed6 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00083f10 : │ │ │ │ │ +00083f38 : │ │ │ │ │ nco_sph_face(): │ │ │ │ │ ./src/nco/nco_sph.c:1925 │ │ │ │ │ cmp r0, #1 │ │ │ │ │ it eq │ │ │ │ │ cmpeq.w r1, #4294967295 @ 0xffffffff │ │ │ │ │ - bne.n 83f26 │ │ │ │ │ + bne.n 83f4e │ │ │ │ │ ./src/nco/nco_sph.c:1925 (discriminator 1) │ │ │ │ │ sub.w r0, r2, #4294967295 @ 0xffffffff │ │ │ │ │ clz r0, r0 │ │ │ │ │ lsrs r0, r0, #5 │ │ │ │ │ bx lr │ │ │ │ │ ./src/nco/nco_sph.c:1928 │ │ │ │ │ cmp r1, #1 │ │ │ │ │ @@ -245887,157 +245895,157 @@ │ │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ ite ne │ │ │ │ │ movne r0, #0 │ │ │ │ │ andeq.w r0, r1, #1 │ │ │ │ │ ./src/nco/nco_sph.c:1934 │ │ │ │ │ bx lr │ │ │ │ │ │ │ │ │ │ -00083f40 : │ │ │ │ │ +00083f68 : │ │ │ │ │ nco_sph_dot(): │ │ │ │ │ ./src/nco/nco_sph.c:1943 │ │ │ │ │ add.w r3, r0, #24 │ │ │ │ │ ./src/nco/nco_sph.c:1941 │ │ │ │ │ - vldr d0, [pc, #24] @ 83f60 │ │ │ │ │ + vldr d0, [pc, #24] @ 83f88 │ │ │ │ │ ./src/nco/nco_sph.c:1944 (discriminator 3) │ │ │ │ │ vldmia r0!, {d6} │ │ │ │ │ vldmia r1!, {d7} │ │ │ │ │ ./src/nco/nco_sph.c:1943 (discriminator 3) │ │ │ │ │ cmp r0, r3 │ │ │ │ │ ./src/nco/nco_sph.c:1944 (discriminator 3) │ │ │ │ │ vmla.f64 d0, d6, d7 │ │ │ │ │ ./src/nco/nco_sph.c:1943 (discriminator 3) │ │ │ │ │ - bne.n 83f48 │ │ │ │ │ + bne.n 83f70 │ │ │ │ │ ./src/nco/nco_sph.c:1949 │ │ │ │ │ bx lr │ │ │ │ │ nop │ │ │ │ │ nop.w │ │ │ │ │ ... │ │ │ │ │ │ │ │ │ │ -00083f68 : │ │ │ │ │ +00083f90 : │ │ │ │ │ nco_sph_dot_nm(): │ │ │ │ │ ./src/nco/nco_sph.c:1956 │ │ │ │ │ push {lr} │ │ │ │ │ mov r3, r0 │ │ │ │ │ mov r2, r1 │ │ │ │ │ vpush {d8-d9} │ │ │ │ │ add.w ip, r0, #24 │ │ │ │ │ sub sp, #12 │ │ │ │ │ ./src/nco/nco_sph.c:1958 │ │ │ │ │ - vldr d8, [pc, #188] @ 84038 │ │ │ │ │ + vldr d8, [pc, #188] @ 84060 │ │ │ │ │ ./src/nco/nco_sph.c:1965 (discriminator 3) │ │ │ │ │ vldmia r3!, {d6} │ │ │ │ │ vldmia r2!, {d7} │ │ │ │ │ ./src/nco/nco_sph.c:1964 (discriminator 3) │ │ │ │ │ cmp ip, r3 │ │ │ │ │ ./src/nco/nco_sph.c:1965 (discriminator 3) │ │ │ │ │ vmla.f64 d8, d6, d7 │ │ │ │ │ ./src/nco/nco_sph.c:1964 (discriminator 3) │ │ │ │ │ - bne.n 83f7c │ │ │ │ │ + bne.n 83fa4 │ │ │ │ │ ./src/nco/nco_sph.c:1967 │ │ │ │ │ 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 8402a │ │ │ │ │ + bmi.n 84052 │ │ │ │ │ vsqrt.f64 d9, d0 │ │ │ │ │ ./src/nco/nco_sph.c:1968 │ │ │ │ │ vldr d7, [r1, #8] │ │ │ │ │ vldr d5, [r1] │ │ │ │ │ vldr d6, [r1, #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 84020 │ │ │ │ │ + bmi.n 84048 │ │ │ │ │ vsqrt.f64 d0, d7 │ │ │ │ │ ./src/nco/nco_sph.c:1970 │ │ │ │ │ vcmp.f64 d8, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - beq.n 84002 │ │ │ │ │ + beq.n 8402a │ │ │ │ │ ./src/nco/nco_sph.c:1970 (discriminator 1) │ │ │ │ │ - vldr d7, [pc, #92] @ 84040 │ │ │ │ │ + vldr d7, [pc, #92] @ 84068 │ │ │ │ │ vcmpe.f64 d9, d7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bgt.n 84010 │ │ │ │ │ + bgt.n 84038 │ │ │ │ │ ./src/nco/nco_sph.c:1972 (discriminator 1) │ │ │ │ │ - vldr d7, [pc, #76] @ 84040 │ │ │ │ │ + vldr d7, [pc, #76] @ 84068 │ │ │ │ │ vcmpe.f64 d0, d7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ it gt │ │ │ │ │ vdivgt.f64 d8, d8, d0 │ │ │ │ │ ./src/nco/nco_sph.c:1980 │ │ │ │ │ vmov.f64 d0, d8 │ │ │ │ │ add sp, #12 │ │ │ │ │ vpop {d8-d9} │ │ │ │ │ ldr.w pc, [sp], #4 │ │ │ │ │ ./src/nco/nco_sph.c:1970 (discriminator 2) │ │ │ │ │ vdiv.f64 d8, d8, d9 │ │ │ │ │ ./src/nco/nco_sph.c:1972 (discriminator 2) │ │ │ │ │ vcmp.f64 d8, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bne.n 83ff0 │ │ │ │ │ - b.n 84002 │ │ │ │ │ + bne.n 84018 │ │ │ │ │ + b.n 8402a │ │ │ │ │ ./src/nco/nco_sph.c:1968 │ │ │ │ │ vmov.f64 d0, d7 │ │ │ │ │ blx 104ac │ │ │ │ │ - b.n 83fd8 │ │ │ │ │ + b.n 84000 │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ ./src/nco/nco_sph.c:1967 │ │ │ │ │ blx 104ac │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ vmov.f64 d9, d0 │ │ │ │ │ - b.n 83fb2 │ │ │ │ │ + b.n 83fda │ │ │ │ │ ... │ │ │ │ │ cmp r3, #155 @ 0x9b │ │ │ │ │ strh r1, [r4, #52] @ 0x34 │ │ │ │ │ strh r3, [r3, #36] @ 0x24 │ │ │ │ │ subs r5, #6 │ │ │ │ │ │ │ │ │ │ -00084048 : │ │ │ │ │ +00084070 : │ │ │ │ │ nco_sph_lhs(): │ │ │ │ │ ./src/nco/nco_sph.c:1873 │ │ │ │ │ push {r3, lr} │ │ │ │ │ ./src/nco/nco_sph.c:1878 │ │ │ │ │ blx 11450 │ │ │ │ │ ./src/nco/nco_sph.c:1883 │ │ │ │ │ vabs.f64 d6, d0 │ │ │ │ │ - vldr d7, [pc, #44] @ 84080 │ │ │ │ │ + vldr d7, [pc, #44] @ 840a8 │ │ │ │ │ vcmpe.f64 d6, d7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./src/nco/nco_sph.c:1884 │ │ │ │ │ it ls │ │ │ │ │ movls r0, #0 │ │ │ │ │ ./src/nco/nco_sph.c:1883 │ │ │ │ │ - bls.n 84078 │ │ │ │ │ + bls.n 840a0 │ │ │ │ │ ./src/nco/nco_sph.c:1887 │ │ │ │ │ vcmpe.f64 d0, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bgt.n 84076 │ │ │ │ │ + bgt.n 8409e │ │ │ │ │ ./src/nco/nco_sph.c:1890 │ │ │ │ │ it mi │ │ │ │ │ movmi.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ ./src/nco/nco_sph.c:1889 │ │ │ │ │ - bmi.n 84078 │ │ │ │ │ + bmi.n 840a0 │ │ │ │ │ ./src/nco/nco_sph.c:1888 │ │ │ │ │ movs r0, #1 │ │ │ │ │ ./src/nco/nco_sph.c:1907 │ │ │ │ │ pop {r3, pc} │ │ │ │ │ nop │ │ │ │ │ nop.w │ │ │ │ │ cmp r3, #155 @ 0x9b │ │ │ │ │ strh r1, [r4, #52] @ 0x34 │ │ │ │ │ strh r3, [r3, #36] @ 0x24 │ │ │ │ │ subs r5, #6 │ │ │ │ │ │ │ │ │ │ -00084088 : │ │ │ │ │ +000840b0 : │ │ │ │ │ nco_sph_cross2(): │ │ │ │ │ ./src/nco/nco_sph.c:1989 │ │ │ │ │ vldr d4, [r1, #8] │ │ │ │ │ vldr d5, [r0, #16] │ │ │ │ │ vldr d6, [r0, #8] │ │ │ │ │ vldr d7, [r1, #16] │ │ │ │ │ vmul.f64 d5, d5, d4 │ │ │ │ │ @@ -246066,23 +246074,23 @@ │ │ │ │ │ ./src/nco/nco_sph.c:1994 │ │ │ │ │ vmla.f64 d7, d6, d6 │ │ │ │ │ ./src/nco/nco_sph.c:1991 │ │ │ │ │ vstr d6, [r2, #16] │ │ │ │ │ ./src/nco/nco_sph.c:1994 │ │ │ │ │ vcmp.f64 d7, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bmi.n 840f8 │ │ │ │ │ + bmi.n 84120 │ │ │ │ │ vsqrt.f64 d0, d7 │ │ │ │ │ ./src/nco/nco_sph.c:2002 │ │ │ │ │ bx lr │ │ │ │ │ ./src/nco/nco_sph.c:1994 │ │ │ │ │ vmov.f64 d0, d7 │ │ │ │ │ b.w 104a8 │ │ │ │ │ │ │ │ │ │ -00084100 : │ │ │ │ │ +00084128 : │ │ │ │ │ nco_sph_cross(): │ │ │ │ │ ./src/nco/nco_sph.c:2015 │ │ │ │ │ vldr d4, [r1, #8] │ │ │ │ │ vldr d5, [r0, #16] │ │ │ │ │ vldr d6, [r0, #8] │ │ │ │ │ vldr d7, [r1, #16] │ │ │ │ │ vmul.f64 d5, d5, d4 │ │ │ │ │ @@ -246115,29 +246123,29 @@ │ │ │ │ │ ./src/nco/nco_sph.c:2020 │ │ │ │ │ vmla.f64 d7, d6, d6 │ │ │ │ │ ./src/nco/nco_sph.c:2017 │ │ │ │ │ vstr d6, [r2, #16] │ │ │ │ │ ./src/nco/nco_sph.c:2020 │ │ │ │ │ vcmp.f64 d7, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bmi.n 841c6 │ │ │ │ │ + bmi.n 841ee │ │ │ │ │ vsqrt.f64 d0, d7 │ │ │ │ │ ./src/nco/nco_sph.c:2026 │ │ │ │ │ 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, 8419c │ │ │ │ │ + cbnz r3, 841c4 │ │ │ │ │ ./src/nco/nco_sph.c:2037 │ │ │ │ │ add sp, #12 │ │ │ │ │ ldr.w pc, [sp], #4 │ │ │ │ │ ./src/nco/nco_sph.c:2028 │ │ │ │ │ vldr d6, [r2] │ │ │ │ │ ./src/nco/nco_sph.c:2029 │ │ │ │ │ vldr d7, [r2, #8] │ │ │ │ │ @@ -246159,17 +246167,17 @@ │ │ │ │ │ add sp, #12 │ │ │ │ │ ldr.w pc, [sp], #4 │ │ │ │ │ ./src/nco/nco_sph.c:2020 │ │ │ │ │ vmov.f64 d0, d7 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ blx 104ac │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ - b.n 84172 │ │ │ │ │ + b.n 8419a │ │ │ │ │ │ │ │ │ │ -000841d4 : │ │ │ │ │ +000841fc : │ │ │ │ │ nco_sph_trp(): │ │ │ │ │ ./src/nco/nco_sph.c:2045 │ │ │ │ │ vldr d5, [r0] │ │ │ │ │ ./src/nco/nco_sph.c:2044 │ │ │ │ │ vldr d1, [r1, #16] │ │ │ │ │ vldr d4, [r1, #8] │ │ │ │ │ ./src/nco/nco_sph.c:2041 │ │ │ │ │ @@ -246199,65 +246207,65 @@ │ │ │ │ │ ./src/nco/nco_sph.c:2044 │ │ │ │ │ vmla.f64 d0, d6, d2 │ │ │ │ │ ./src/nco/nco_sph.c:2051 │ │ │ │ │ vmla.f64 d0, d7, d3 │ │ │ │ │ bx lr │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00084228 : │ │ │ │ │ +00084250 : │ │ │ │ │ nco_sph_rad(): │ │ │ │ │ ./src/nco/nco_sph.c:2057 │ │ │ │ │ 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 84250 │ │ │ │ │ + bmi.n 84278 │ │ │ │ │ vsqrt.f64 d0, d7 │ │ │ │ │ ./src/nco/nco_sph.c:2060 │ │ │ │ │ bx lr │ │ │ │ │ ./src/nco/nco_sph.c:2057 │ │ │ │ │ vmov.f64 d0, d7 │ │ │ │ │ b.w 104a8 │ │ │ │ │ │ │ │ │ │ -00084258 : │ │ │ │ │ +00084280 : │ │ │ │ │ nco_sph_rad2(): │ │ │ │ │ ./src/nco/nco_sph.c:2067 │ │ │ │ │ vldr d0, [r0, #8] │ │ │ │ │ vldr d6, [r0] │ │ │ │ │ vldr d7, [r0, #16] │ │ │ │ │ vmul.f64 d0, d0, d0 │ │ │ │ │ vmla.f64 d0, d6, d6 │ │ │ │ │ ./src/nco/nco_sph.c:2070 │ │ │ │ │ vmla.f64 d0, d7, d7 │ │ │ │ │ bx lr │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00084274 : │ │ │ │ │ +0008429c : │ │ │ │ │ Sin(): │ │ │ │ │ ./src/nco/nco_sph.c:2074 │ │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ │ vpush {d8} │ │ │ │ │ ./src/nco/nco_sph.c:2080 │ │ │ │ │ - cbz r0, 8428a │ │ │ │ │ + cbz r0, 842b2 │ │ │ │ │ ./src/nco/nco_sph.c:2080 (discriminator 1) │ │ │ │ │ - vldr d7, [pc, #168] @ 84328 │ │ │ │ │ + vldr d7, [pc, #168] @ 84350 │ │ │ │ │ vcmpe.f64 d0, d7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bgt.n 842ce │ │ │ │ │ + bgt.n 842f6 │ │ │ │ │ ./src/nco/nco_sph.c:2088 │ │ │ │ │ vabs.f64 d7, d0 │ │ │ │ │ - vldr d4, [pc, #160] @ 84330 │ │ │ │ │ + vldr d4, [pc, #160] @ 84358 │ │ │ │ │ ./src/nco/nco_sph.c:2076 │ │ │ │ │ vcmpe.f64 d0, #0.0 │ │ │ │ │ ./src/nco/nco_sph.c:2088 │ │ │ │ │ - vldr d5, [pc, #160] @ 84338 │ │ │ │ │ + vldr d5, [pc, #160] @ 84360 │ │ │ │ │ ./src/nco/nco_sph.c:2076 │ │ │ │ │ vmov.f64 d6, #240 @ 0xbf800000 -1.0 │ │ │ │ │ vmov.f64 d8, #112 @ 0x3f800000 1.0 │ │ │ │ │ ./src/nco/nco_sph.c:2088 │ │ │ │ │ vsub.f64 d7, d7, d4 │ │ │ │ │ ./src/nco/nco_sph.c:2076 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ @@ -246266,104 +246274,104 @@ │ │ │ │ │ ./src/nco/nco_sph.c:2076 │ │ │ │ │ ite pl │ │ │ │ │ vmovpl r4, r5, d8 │ │ │ │ │ vmovmi r4, r5, d6 │ │ │ │ │ ./src/nco/nco_sph.c:2088 │ │ │ │ │ vcmpe.f64 d7, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bmi.n 842ea │ │ │ │ │ + bmi.n 84312 │ │ │ │ │ ./src/nco/nco_sph.c:2097 │ │ │ │ │ vpop {d8} │ │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ │ ./src/nco/nco_sph.c:2094 │ │ │ │ │ b.w 11e44 │ │ │ │ │ ./src/nco/nco_sph.c:2080 (discriminator 2) │ │ │ │ │ - ldr r3, [pc, #112] @ (84340 ) │ │ │ │ │ + ldr r3, [pc, #112] @ (84368 ) │ │ │ │ │ add r3, pc │ │ │ │ │ vldr d7, [r3] │ │ │ │ │ vcmpe.f64 d7, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - blt.n 8428a │ │ │ │ │ + blt.n 842b2 │ │ │ │ │ ./src/nco/nco_sph.c:2081 │ │ │ │ │ vldr d7, [r3, #8] │ │ │ │ │ vsub.f64 d0, d0, d7 │ │ │ │ │ - b.n 8428a │ │ │ │ │ + b.n 842b2 │ │ │ │ │ ./src/nco/nco_sph.c:2090 │ │ │ │ │ vadd.f64 d0, d0, d0 │ │ │ │ │ blx 10b24 │ │ │ │ │ vsub.f64 d0, d8, d0 │ │ │ │ │ vmov.f64 d7, #96 @ 0x3f000000 0.5 │ │ │ │ │ vmul.f64 d0, d0, d7 │ │ │ │ │ vcmp.f64 d0, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bmi.n 8431e │ │ │ │ │ + bmi.n 84346 │ │ │ │ │ vsqrt.f64 d7, d0 │ │ │ │ │ ./src/nco/nco_sph.c:2097 │ │ │ │ │ vpop {d8} │ │ │ │ │ ./src/nco/nco_sph.c:2091 │ │ │ │ │ vabs.f64 d0, d7 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ it lt │ │ │ │ │ vneglt.f64 d0, d0 │ │ │ │ │ ./src/nco/nco_sph.c:2097 │ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ ./src/nco/nco_sph.c:2090 │ │ │ │ │ blx 104ac │ │ │ │ │ vmov.f64 d7, d0 │ │ │ │ │ - b.n 8430c │ │ │ │ │ + b.n 84334 │ │ │ │ │ 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 │ │ │ │ │ - add r4, pc, #464 @ (adr r4, 84514 ) │ │ │ │ │ + add r4, pc, #304 @ (adr r4, 8449c ) │ │ │ │ │ movs r5, r0 │ │ │ │ │ │ │ │ │ │ -00084344 : │ │ │ │ │ +0008436c : │ │ │ │ │ Cos(): │ │ │ │ │ ./src/nco/nco_sph.c:2106 │ │ │ │ │ vcmp.f64 d0, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - beq.n 843c8 │ │ │ │ │ + beq.n 843f0 │ │ │ │ │ ./src/nco/nco_sph.c:2101 │ │ │ │ │ push {r3, lr} │ │ │ │ │ ./src/nco/nco_sph.c:2111 │ │ │ │ │ - cbz r0, 8437a │ │ │ │ │ - vldr d7, [pc, #124] @ 843d0 │ │ │ │ │ + cbz r0, 843a2 │ │ │ │ │ + vldr d7, [pc, #124] @ 843f8 │ │ │ │ │ vcmpe.f64 d0, d7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.n 8437a │ │ │ │ │ - ldr r3, [pc, #124] @ (843e0 ) │ │ │ │ │ + ble.n 843a2 │ │ │ │ │ + ldr r3, [pc, #124] @ (84408 ) │ │ │ │ │ add r3, pc │ │ │ │ │ vldr d7, [r3] │ │ │ │ │ vcmpe.f64 d7, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - blt.n 8437a │ │ │ │ │ + blt.n 843a2 │ │ │ │ │ ./src/nco/nco_sph.c:2112 │ │ │ │ │ vldr d7, [r3, #8] │ │ │ │ │ vsub.f64 d0, d0, d7 │ │ │ │ │ ./src/nco/nco_sph.c:2116 │ │ │ │ │ vabs.f64 d7, d0 │ │ │ │ │ - vldr d6, [pc, #88] @ 843d8 │ │ │ │ │ + vldr d6, [pc, #88] @ 84400 │ │ │ │ │ vcmpe.f64 d7, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bmi.n 843aa │ │ │ │ │ - vldr d5, [pc, #64] @ 843d0 │ │ │ │ │ + bmi.n 843d2 │ │ │ │ │ + vldr d5, [pc, #64] @ 843f8 │ │ │ │ │ vsub.f64 d7, d7, d5 │ │ │ │ │ vabs.f64 d7, d7 │ │ │ │ │ vcmpe.f64 d7, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bmi.n 843aa │ │ │ │ │ + bmi.n 843d2 │ │ │ │ │ ./src/nco/nco_sph.c:2122 │ │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ │ ./src/nco/nco_sph.c:2119 │ │ │ │ │ b.w 10b20 │ │ │ │ │ ./src/nco/nco_sph.c:2117 │ │ │ │ │ vmov.f64 d7, #96 @ 0x3f000000 0.5 │ │ │ │ │ vmul.f64 d0, d0, d7 │ │ │ │ │ @@ -246383,18 +246391,18 @@ │ │ │ │ │ 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 │ │ │ │ │ - add r3, pc, #904 @ (adr r3, 8476c ) │ │ │ │ │ + add r3, pc, #744 @ (adr r3, 846f4 ) │ │ │ │ │ movs r5, r0 │ │ │ │ │ │ │ │ │ │ -000843e4 : │ │ │ │ │ +0008440c : │ │ │ │ │ nco_sph_sxcross(): │ │ │ │ │ ./src/nco/nco_sph.c:2127 │ │ │ │ │ mov r3, r0 │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ ./src/nco/nco_sph.c:2160 │ │ │ │ │ movs r0, #0 │ │ │ │ │ ./src/nco/nco_sph.c:2127 │ │ │ │ │ @@ -246411,15 +246419,15 @@ │ │ │ │ │ ./src/nco/nco_sph.c:2151 │ │ │ │ │ vldr d9, [r3, #24] │ │ │ │ │ ./src/nco/nco_sph.c:2154 │ │ │ │ │ vldr d10, [r1, #24] │ │ │ │ │ ./src/nco/nco_sph.c:2160 │ │ │ │ │ vadd.f64 d0, d15, d14 │ │ │ │ │ ./src/nco/nco_sph.c:2127 │ │ │ │ │ - ldr r5, [pc, #316] @ (84548 ) │ │ │ │ │ + ldr r5, [pc, #316] @ (84570 ) │ │ │ │ │ ./src/nco/nco_sph.c:2160 │ │ │ │ │ blx fc90 │ │ │ │ │ ./src/nco/nco_sph.c:2161 │ │ │ │ │ movs r0, #0 │ │ │ │ │ ./src/nco/nco_sph.c:2160 │ │ │ │ │ vmov.f64 d13, d0 │ │ │ │ │ ./src/nco/nco_sph.c:2161 │ │ │ │ │ @@ -246510,30 +246518,30 @@ │ │ │ │ │ vmla.f64 d7, d6, d6 │ │ │ │ │ ./src/nco/nco_sph.c:2175 │ │ │ │ │ vstr d0, [r4, #16] │ │ │ │ │ ./src/nco/nco_sph.c:2197 │ │ │ │ │ vmla.f64 d7, d0, d0 │ │ │ │ │ vcmp.f64 d7, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bmi.n 8453e │ │ │ │ │ + bmi.n 84566 │ │ │ │ │ vsqrt.f64 d0, d7 │ │ │ │ │ ./src/nco/nco_sph.c:2206 │ │ │ │ │ - ldr r3, [pc, #80] @ (8454c ) │ │ │ │ │ + ldr r3, [pc, #80] @ (84574 ) │ │ │ │ │ ldr r3, [r5, r3] │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ - cbnz r3, 84508 │ │ │ │ │ + cbnz r3, 84530 │ │ │ │ │ ./src/nco/nco_sph.c:2211 │ │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ │ vpop {d8-d15} │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ printf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:107 │ │ │ │ │ ldrd r2, r3, [r4, #16] │ │ │ │ │ strd r2, r3, [sp, #16] │ │ │ │ │ - ldr r1, [pc, #60] @ (84550 ) │ │ │ │ │ + ldr r1, [pc, #60] @ (84578 ) │ │ │ │ │ movs r0, #1 │ │ │ │ │ ldrd r2, r3, [r4, #8] │ │ │ │ │ strd r2, r3, [sp, #8] │ │ │ │ │ add r1, pc │ │ │ │ │ vstr d0, [sp, #24] │ │ │ │ │ ldrd r2, r3, [r4] │ │ │ │ │ strd r2, r3, [sp] │ │ │ │ │ @@ -246544,29 +246552,29 @@ │ │ │ │ │ ./src/nco/nco_sph.c:2211 │ │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ │ vpop {d8-d15} │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ ./src/nco/nco_sph.c:2197 │ │ │ │ │ vmov.f64 d0, d7 │ │ │ │ │ blx 104ac │ │ │ │ │ - b.n 844f8 │ │ │ │ │ - ldrh r0, [r4, #24] │ │ │ │ │ + b.n 84520 │ │ │ │ │ + ldrh r0, [r7, #22] │ │ │ │ │ movs r5, r0 │ │ │ │ │ asrs r4, r7, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - str r0, [r5, #52] @ 0x34 │ │ │ │ │ + str r0, [r7, #52] @ 0x34 │ │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ │ │ -00084554 : │ │ │ │ │ +0008457c : │ │ │ │ │ nco_sph_seg_vrt_int(): │ │ │ │ │ ./src/nco/nco_sph.c:1838 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ mov r5, r1 │ │ │ │ │ - ldr r1, [pc, #236] @ (84648 ) │ │ │ │ │ - ldr r3, [pc, #236] @ (8464c ) │ │ │ │ │ + ldr r1, [pc, #236] @ (84670 ) │ │ │ │ │ + ldr r3, [pc, #236] @ (84674 ) │ │ │ │ │ mov r4, r0 │ │ │ │ │ add r1, pc │ │ │ │ │ vpush {d8-d9} │ │ │ │ │ sub sp, #88 @ 0x58 │ │ │ │ │ mov r6, r2 │ │ │ │ │ ./src/nco/nco_sph.c:1845 │ │ │ │ │ mov r7, sp │ │ │ │ │ @@ -246609,83 +246617,83 @@ │ │ │ │ │ vmov.f64 d9, d0 │ │ │ │ │ ./src/nco/nco_sph.c:1853 │ │ │ │ │ blx 11450 │ │ │ │ │ vsub.f64 d8, d8, d0 │ │ │ │ │ ./src/nco/nco_sph.c:1855 │ │ │ │ │ vcmpe.f64 d8, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bgt.n 84616 │ │ │ │ │ + bgt.n 8463e │ │ │ │ │ ./src/nco/nco_sph.c:1859 │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, r7 │ │ │ │ │ blx 11450 │ │ │ │ │ - vldr d7, [pc, #120] @ 84640 │ │ │ │ │ + vldr d7, [pc, #120] @ 84668 │ │ │ │ │ vcmpe.f64 d0, d7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bgt.n 845f4 │ │ │ │ │ + bgt.n 8461c │ │ │ │ │ ./src/nco/nco_sph.c:1862 │ │ │ │ │ movs r0, #0 │ │ │ │ │ ./src/nco/nco_sph.c:1838 │ │ │ │ │ - ldr r2, [pc, #120] @ (84650 ) │ │ │ │ │ + ldr r2, [pc, #120] @ (84678 ) │ │ │ │ │ ./src/nco/nco_sph.c:1865 │ │ │ │ │ - ldr r3, [pc, #112] @ (8464c ) │ │ │ │ │ + ldr r3, [pc, #112] @ (84674 ) │ │ │ │ │ ./src/nco/nco_sph.c:1838 │ │ │ │ │ add r2, pc │ │ │ │ │ ./src/nco/nco_sph.c:1865 │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ │ eors r2, r3 │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ - bne.n 84638 │ │ │ │ │ + bne.n 84660 │ │ │ │ │ add sp, #88 @ 0x58 │ │ │ │ │ vpop {d8-d9} │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ ./src/nco/nco_sph.c:1859 (discriminator 1) │ │ │ │ │ vcmpe.f64 d8, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - blt.n 845d4 │ │ │ │ │ + blt.n 845fc │ │ │ │ │ ./src/nco/nco_sph.c:1851 │ │ │ │ │ vmov.f64 d0, #112 @ 0x3f800000 1.0 │ │ │ │ │ vsub.f64 d0, d0, d9 │ │ │ │ │ ./src/nco/nco_sph.c:1859 │ │ │ │ │ vcmpe.f64 d0, d8 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ite ge │ │ │ │ │ movge r0, #1 │ │ │ │ │ movlt r0, #0 │ │ │ │ │ - b.n 845d6 │ │ │ │ │ + b.n 845fe │ │ │ │ │ ./src/nco/nco_sph.c:1856 │ │ │ │ │ mov r2, r8 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx 11ba4 │ │ │ │ │ ./src/nco/nco_sph.c:1859 │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, r7 │ │ │ │ │ blx 11450 │ │ │ │ │ - vldr d7, [pc, #20] @ 84640 │ │ │ │ │ + vldr d7, [pc, #20] @ 84668 │ │ │ │ │ vcmpe.f64 d0, d7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bgt.n 845fe │ │ │ │ │ - b.n 845d4 │ │ │ │ │ + bgt.n 84626 │ │ │ │ │ + b.n 845fc │ │ │ │ │ ./src/nco/nco_sph.c:1865 │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ nop.w │ │ │ │ │ - add r7, pc, #120 @ (adr r7, 846bc ) │ │ │ │ │ - ldr r0, [pc, #928] @ (849e4 ) │ │ │ │ │ + add r7, pc, #120 @ (adr r7, 846e4 ) │ │ │ │ │ + ldr r0, [pc, #928] @ (84a0c ) │ │ │ │ │ vpmin.f32 , q15, │ │ │ │ │ - ldrh r0, [r5, #14] │ │ │ │ │ + ldrh r0, [r0, #14] │ │ │ │ │ movs r5, r0 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldrh r6, [r5, #10] │ │ │ │ │ + ldrh r6, [r0, #10] │ │ │ │ │ movs r5, r0 │ │ │ │ │ │ │ │ │ │ -00084654 : │ │ │ │ │ +0008467c : │ │ │ │ │ nco_sph_add(): │ │ │ │ │ ./src/nco/nco_sph.c:2217 │ │ │ │ │ vldr d6, [r1] │ │ │ │ │ vldr d7, [r0] │ │ │ │ │ vadd.f64 d7, d7, d6 │ │ │ │ │ vstr d7, [r2] │ │ │ │ │ ./src/nco/nco_sph.c:2218 │ │ │ │ │ @@ -246698,15 +246706,15 @@ │ │ │ │ │ vldr d6, [r1, #16] │ │ │ │ │ vadd.f64 d7, d7, d6 │ │ │ │ │ vstr d7, [r2, #16] │ │ │ │ │ ./src/nco/nco_sph.c:2223 │ │ │ │ │ bx lr │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00084688 : │ │ │ │ │ +000846b0 : │ │ │ │ │ nco_sph_sub(): │ │ │ │ │ ./src/nco/nco_sph.c:2228 │ │ │ │ │ vldr d6, [r1] │ │ │ │ │ vldr d7, [r0] │ │ │ │ │ vsub.f64 d7, d7, d6 │ │ │ │ │ vstr d7, [r2] │ │ │ │ │ ./src/nco/nco_sph.c:2229 │ │ │ │ │ @@ -246719,100 +246727,100 @@ │ │ │ │ │ vldr d6, [r1, #16] │ │ │ │ │ vsub.f64 d7, d7, d6 │ │ │ │ │ vstr d7, [r2, #16] │ │ │ │ │ ./src/nco/nco_sph.c:2234 │ │ │ │ │ bx lr │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -000846bc : │ │ │ │ │ +000846e4 : │ │ │ │ │ nco_sph_cross_sub(): │ │ │ │ │ ./src/nco/nco_sph.c:117 │ │ │ │ │ vldr d6, [r0, #24] │ │ │ │ │ vldr d7, [r1, #24] │ │ │ │ │ ./src/nco/nco_sph.c:111 │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ - ldr r5, [pc, #108] @ (84734 ) │ │ │ │ │ + ldr r5, [pc, #108] @ (8475c ) │ │ │ │ │ ./src/nco/nco_sph.c:117 │ │ │ │ │ vcmp.f64 d6, d7 │ │ │ │ │ ./src/nco/nco_sph.c:111 │ │ │ │ │ - ldr r3, [pc, #104] @ (84738 ) │ │ │ │ │ + ldr r3, [pc, #104] @ (84760 ) │ │ │ │ │ add r5, pc │ │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ │ ./src/nco/nco_sph.c:117 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./src/nco/nco_sph.c:111 │ │ │ │ │ ldr r3, [r5, r3] │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ ./src/nco/nco_sph.c:117 │ │ │ │ │ - beq.n 84710 │ │ │ │ │ + beq.n 84738 │ │ │ │ │ ./src/nco/nco_sph.c:119 │ │ │ │ │ mov r6, sp │ │ │ │ │ mov r4, r1 │ │ │ │ │ mov r5, r2 │ │ │ │ │ mov r2, r6 │ │ │ │ │ blx 1072c │ │ │ │ │ ./src/nco/nco_sph.c:123 │ │ │ │ │ mov r2, r5 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r6 │ │ │ │ │ blx 11ba4 │ │ │ │ │ ./src/nco/nco_sph.c:111 │ │ │ │ │ - ldr r2, [pc, #64] @ (8473c ) │ │ │ │ │ + ldr r2, [pc, #64] @ (84764 ) │ │ │ │ │ ./src/nco/nco_sph.c:126 │ │ │ │ │ - ldr r3, [pc, #60] @ (84738 ) │ │ │ │ │ + ldr r3, [pc, #60] @ (84760 ) │ │ │ │ │ ./src/nco/nco_sph.c:111 │ │ │ │ │ add r2, pc │ │ │ │ │ ./src/nco/nco_sph.c:126 │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ eors r2, r3 │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ - bne.n 8472e │ │ │ │ │ + bne.n 84756 │ │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ ./src/nco/nco_sph.c:111 │ │ │ │ │ - ldr r4, [pc, #44] @ (84740 ) │ │ │ │ │ + ldr r4, [pc, #44] @ (84768 ) │ │ │ │ │ ./src/nco/nco_sph.c:117 │ │ │ │ │ - ldr r3, [pc, #36] @ (84738 ) │ │ │ │ │ + ldr r3, [pc, #36] @ (84760 ) │ │ │ │ │ ./src/nco/nco_sph.c:111 │ │ │ │ │ add r4, pc │ │ │ │ │ ./src/nco/nco_sph.c:117 │ │ │ │ │ ldr r3, [r4, r3] │ │ │ │ │ ldr r4, [r3, #0] │ │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ eors r4, r3 │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ - bne.n 8472e │ │ │ │ │ + bne.n 84756 │ │ │ │ │ ./src/nco/nco_sph.c:126 │ │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ │ ./src/nco/nco_sph.c:117 │ │ │ │ │ b.w 12418 │ │ │ │ │ ./src/nco/nco_sph.c:126 │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ - ldrh r2, [r7, #2] │ │ │ │ │ + ldrh r2, [r2, #2] │ │ │ │ │ movs r5, r0 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldrh r4, [r1, #2] │ │ │ │ │ + ldrh r4, [r4, #0] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldrh r4, [r6, #0] │ │ │ │ │ + ldrh r4, [r1, #0] │ │ │ │ │ movs r5, r0 │ │ │ │ │ │ │ │ │ │ -00084744 : │ │ │ │ │ +0008476c : │ │ │ │ │ nco_sph_metric_int(): │ │ │ │ │ ./src/nco/nco_sph.c:739 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ mov r7, r1 │ │ │ │ │ - ldr r1, [pc, #252] @ (84848 ) │ │ │ │ │ - ldr r3, [pc, #252] @ (8484c ) │ │ │ │ │ + ldr r1, [pc, #252] @ (84870 ) │ │ │ │ │ + ldr r3, [pc, #252] @ (84874 ) │ │ │ │ │ mov r5, r0 │ │ │ │ │ add r1, pc │ │ │ │ │ vpush {d8-d9} │ │ │ │ │ sub sp, #88 @ 0x58 │ │ │ │ │ mov r6, r2 │ │ │ │ │ ./src/nco/nco_sph.c:758 │ │ │ │ │ add.w r8, sp, #40 @ 0x28 │ │ │ │ │ @@ -246841,58 +246849,58 @@ │ │ │ │ │ ./src/nco/nco_sph.c:763 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ./src/nco/nco_sph.c:761 │ │ │ │ │ vmov.f64 d9, d0 │ │ │ │ │ ./src/nco/nco_sph.c:763 │ │ │ │ │ blx 10f7c │ │ │ │ │ ./src/nco/nco_sph.c:768 │ │ │ │ │ - vldr d7, [pc, #160] @ 84830 │ │ │ │ │ + vldr d7, [pc, #160] @ 84858 │ │ │ │ │ vcmpe.f64 d0, d7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.n 847f6 │ │ │ │ │ + ble.n 8481e │ │ │ │ │ ./src/nco/nco_sph.c:770 │ │ │ │ │ mov r0, r8 │ │ │ │ │ mov r1, r4 │ │ │ │ │ vmov.f64 d8, d0 │ │ │ │ │ blx 104c4 │ │ │ │ │ ./src/nco/nco_sph.c:771 │ │ │ │ │ movs r0, #0 │ │ │ │ │ ./src/nco/nco_sph.c:785 │ │ │ │ │ - vldr d6, [pc, #140] @ 84838 │ │ │ │ │ + vldr d6, [pc, #140] @ 84860 │ │ │ │ │ vcmpe.f64 d0, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./src/nco/nco_sph.c:799 │ │ │ │ │ it le │ │ │ │ │ movle r0, #0 │ │ │ │ │ ./src/nco/nco_sph.c:785 │ │ │ │ │ - ble.n 847d8 │ │ │ │ │ + ble.n 84800 │ │ │ │ │ ./src/nco/nco_sph.c:788 │ │ │ │ │ vsub.f64 d7, d9, d8 │ │ │ │ │ - vldr d6, [pc, #124] @ 84840 │ │ │ │ │ + vldr d6, [pc, #124] @ 84868 │ │ │ │ │ vabs.f64 d7, d7 │ │ │ │ │ vcmpe.f64 d7, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./src/nco/nco_sph.c:789 │ │ │ │ │ it mi │ │ │ │ │ rsbmi r0, r0, #3 │ │ │ │ │ ./src/nco/nco_sph.c:788 │ │ │ │ │ - bpl.n 8481a │ │ │ │ │ + bpl.n 84842 │ │ │ │ │ ./src/nco/nco_sph.c:739 │ │ │ │ │ - ldr r2, [pc, #116] @ (84850 ) │ │ │ │ │ + ldr r2, [pc, #116] @ (84878 ) │ │ │ │ │ ./src/nco/nco_sph.c:812 │ │ │ │ │ - ldr r3, [pc, #112] @ (8484c ) │ │ │ │ │ + ldr r3, [pc, #112] @ (84874 ) │ │ │ │ │ ./src/nco/nco_sph.c:739 │ │ │ │ │ add r2, pc │ │ │ │ │ ./src/nco/nco_sph.c:812 │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ │ eors r2, r3 │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ - bne.n 8482a │ │ │ │ │ + bne.n 84852 │ │ │ │ │ add sp, #88 @ 0x58 │ │ │ │ │ vpop {d8-d9} │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ ./src/nco/nco_sph.c:776 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r6 │ │ │ │ │ @@ -246908,45 +246916,45 @@ │ │ │ │ │ ./src/nco/nco_sph.c:778 │ │ │ │ │ blx 104c4 │ │ │ │ │ ./src/nco/nco_sph.c:780 │ │ │ │ │ movs r0, #1 │ │ │ │ │ ./src/nco/nco_sph.c:779 │ │ │ │ │ vneg.f64 d0, d0 │ │ │ │ │ ./src/nco/nco_sph.c:780 │ │ │ │ │ - b.n 847aa │ │ │ │ │ + b.n 847d2 │ │ │ │ │ ./src/nco/nco_sph.c:791 │ │ │ │ │ vcmpe.f64 d8, d9 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ite mi │ │ │ │ │ movmi r0, #1 │ │ │ │ │ movpl r0, #0 │ │ │ │ │ - b.n 847d8 │ │ │ │ │ + b.n 84800 │ │ │ │ │ ./src/nco/nco_sph.c:812 │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ pop {r0, r1, r3, r4, r5, r7, pc} │ │ │ │ │ - bls.n 847e4 │ │ │ │ │ + bls.n 8480c │ │ │ │ │ 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 │ │ │ │ │ - strh r0, [r7, #62] @ 0x3e │ │ │ │ │ + strh r0, [r2, #62] @ 0x3e │ │ │ │ │ movs r5, r0 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - strh r4, [r5, #58] @ 0x3a │ │ │ │ │ + strh r4, [r0, #58] @ 0x3a │ │ │ │ │ movs r5, r0 │ │ │ │ │ │ │ │ │ │ -00084854 : │ │ │ │ │ +0008487c : │ │ │ │ │ nco_sph_mlt(): │ │ │ │ │ ./src/nco/nco_sph.c:2239 │ │ │ │ │ vldr d5, [r0] │ │ │ │ │ ./src/nco/nco_sph.c:2240 │ │ │ │ │ vldr d6, [r0, #8] │ │ │ │ │ ./src/nco/nco_sph.c:2241 │ │ │ │ │ vldr d7, [r0, #16] │ │ │ │ │ @@ -246962,15 +246970,15 @@ │ │ │ │ │ vstr d6, [r0, #8] │ │ │ │ │ ./src/nco/nco_sph.c:2241 │ │ │ │ │ vstr d0, [r0, #16] │ │ │ │ │ ./src/nco/nco_sph.c:2246 │ │ │ │ │ bx lr │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -0008487c : │ │ │ │ │ +000848a4 : │ │ │ │ │ nco_sph_dist(): │ │ │ │ │ ./src/nco/nco_sph.c:2255 │ │ │ │ │ vldr d0, [r0, #8] │ │ │ │ │ vldr d3, [r1, #8] │ │ │ │ │ ./src/nco/nco_sph.c:2254 │ │ │ │ │ vldr d6, [r0] │ │ │ │ │ vldr d4, [r1] │ │ │ │ │ @@ -246988,15 +246996,15 @@ │ │ │ │ │ ./src/nco/nco_sph.c:2258 │ │ │ │ │ vmla.f64 d0, d6, d6 │ │ │ │ │ ./src/nco/nco_sph.c:2262 │ │ │ │ │ vmla.f64 d0, d7, d7 │ │ │ │ │ bx lr │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -000848b0 : │ │ │ │ │ +000848d8 : │ │ │ │ │ memcpy(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:34 │ │ │ │ │ add.w r3, r1, #32 │ │ │ │ │ nco_sph_adi(): │ │ │ │ │ ./src/nco/nco_sph.c:2269 │ │ │ │ │ push {r4, lr} │ │ │ │ │ memcpy(): │ │ │ │ │ @@ -247008,39 +247016,39 @@ │ │ │ │ │ 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 848b6 │ │ │ │ │ + bne.n 848de │ │ │ │ │ ldr r3, [r1, #0] │ │ │ │ │ ldr r2, [r1, #4] │ │ │ │ │ str r2, [r0, #4] │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ nco_sph_adi(): │ │ │ │ │ ./src/nco/nco_sph.c:2271 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ │ │ -000848e8 : │ │ │ │ │ +00084910 : │ │ │ │ │ nco_sph_vrt_info_cmp(): │ │ │ │ │ ./src/nco/nco_sph.c:2311 │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - blt.n 848f8 │ │ │ │ │ + blt.n 84920 │ │ │ │ │ ./src/nco/nco_sph.c:2311 (discriminator 1) │ │ │ │ │ ldr r2, [r1, #4] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ it ge │ │ │ │ │ cmpge r3, r2 │ │ │ │ │ - beq.n 84912 │ │ │ │ │ + beq.n 8493a │ │ │ │ │ ./src/nco/nco_sph.c:2314 │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - blt.n 8490e │ │ │ │ │ + blt.n 84936 │ │ │ │ │ ./src/nco/nco_sph.c:2314 (discriminator 1) │ │ │ │ │ ldr r0, [r1, #8] │ │ │ │ │ ./src/nco/nco_sph.c:2312 (discriminator 1) │ │ │ │ │ cmp r0, #0 │ │ │ │ │ it ge │ │ │ │ │ cmpge r3, r0 │ │ │ │ │ ite eq │ │ │ │ │ @@ -247052,351 +247060,351 @@ │ │ │ │ │ ./src/nco/nco_sph.c:2319 │ │ │ │ │ bx lr │ │ │ │ │ ./src/nco/nco_sph.c:2312 │ │ │ │ │ movs r0, #1 │ │ │ │ │ bx lr │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00084918 : │ │ │ │ │ +00084940 : │ │ │ │ │ nco_sph_between(): │ │ │ │ │ ./src/nco/nco_sph.c:2361 │ │ │ │ │ - ldr r2, [pc, #564] @ (84b50 ) │ │ │ │ │ + ldr r2, [pc, #564] @ (84b78 ) │ │ │ │ │ ./src/nco/nco_sph.c:2369 │ │ │ │ │ vsub.f64 d7, d1, d0 │ │ │ │ │ ./src/nco/nco_sph.c:2361 │ │ │ │ │ - ldr r3, [pc, #564] @ (84b54 ) │ │ │ │ │ + ldr r3, [pc, #564] @ (84b7c ) │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ add r2, pc │ │ │ │ │ ./src/nco/nco_sph.c:2362 │ │ │ │ │ - ldr.w lr, [pc, #560] @ 84b58 │ │ │ │ │ + ldr.w lr, [pc, #560] @ 84b80 │ │ │ │ │ ./src/nco/nco_sph.c:2361 │ │ │ │ │ sub sp, #56 @ 0x38 │ │ │ │ │ ./src/nco/nco_sph.c:2373 │ │ │ │ │ vcmp.f64 d7, #0.0 │ │ │ │ │ ./src/nco/nco_sph.c:2362 │ │ │ │ │ add lr, pc │ │ │ │ │ ./src/nco/nco_sph.c:2361 │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ./src/nco/nco_sph.c:2362 │ │ │ │ │ add r6, sp, #32 │ │ │ │ │ ./src/nco/nco_sph.c:2361 │ │ │ │ │ - ldr r4, [pc, #548] @ (84b5c ) │ │ │ │ │ + ldr r4, [pc, #548] @ (84b84 ) │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ ./src/nco/nco_sph.c:2362 │ │ │ │ │ mov ip, r6 │ │ │ │ │ ldmia.w lr!, {r0, r1, r2, r3} │ │ │ │ │ ./src/nco/nco_sph.c:2361 │ │ │ │ │ add r4, pc │ │ │ │ │ ./src/nco/nco_sph.c:2362 │ │ │ │ │ stmia.w ip!, {r0, r1, r2, r3} │ │ │ │ │ ./src/nco/nco_sph.c:2373 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./src/nco/nco_sph.c:2406 │ │ │ │ │ - ldr r5, [pc, #528] @ (84b60 ) │ │ │ │ │ + ldr r5, [pc, #528] @ (84b88 ) │ │ │ │ │ ./src/nco/nco_sph.c:2362 │ │ │ │ │ ldr.w r3, [lr] │ │ │ │ │ strh.w r3, [ip] │ │ │ │ │ ./src/nco/nco_sph.c:2406 │ │ │ │ │ ldr r3, [r4, r5] │ │ │ │ │ ldr r4, [r3, #0] │ │ │ │ │ ./src/nco/nco_sph.c:2373 │ │ │ │ │ - bne.n 849b4 │ │ │ │ │ + bne.n 849dc │ │ │ │ │ ./src/nco/nco_sph.c:2377 │ │ │ │ │ vsub.f64 d7, d2, d0 │ │ │ │ │ - vldr d6, [pc, #476] @ 84b40 │ │ │ │ │ + vldr d6, [pc, #476] @ 84b68 │ │ │ │ │ vabs.f64 d7, d7 │ │ │ │ │ vcmpe.f64 d7, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bhi.n 84a28 │ │ │ │ │ + bhi.n 84a50 │ │ │ │ │ ./src/nco/nco_sph.c:2406 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.n 84a5e │ │ │ │ │ + beq.n 84a86 │ │ │ │ │ ./src/nco/nco_sph.c:2407 │ │ │ │ │ - ldr r3, [pc, #488] @ (84b64 ) │ │ │ │ │ + ldr r3, [pc, #488] @ (84b8c ) │ │ │ │ │ ./src/nco/nco_sph.c:2378 │ │ │ │ │ movs r4, #1 │ │ │ │ │ ./src/nco/nco_sph.c:2407 │ │ │ │ │ add r3, pc │ │ │ │ │ printf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:107 (discriminator 4) │ │ │ │ │ - ldr r1, [pc, #488] @ (84b68 ) │ │ │ │ │ + ldr r1, [pc, #488] @ (84b90 ) │ │ │ │ │ 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 fe74 <__printf_chk@plt+0x4> │ │ │ │ │ nco_sph_between(): │ │ │ │ │ ./src/nco/nco_sph.c:2361 │ │ │ │ │ - ldr r2, [pc, #464] @ (84b6c ) │ │ │ │ │ + ldr r2, [pc, #464] @ (84b94 ) │ │ │ │ │ ./src/nco/nco_sph.c:2412 │ │ │ │ │ - ldr r3, [pc, #440] @ (84b54 ) │ │ │ │ │ + ldr r3, [pc, #440] @ (84b7c ) │ │ │ │ │ ./src/nco/nco_sph.c:2361 │ │ │ │ │ add r2, pc │ │ │ │ │ ./src/nco/nco_sph.c:2412 │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ │ eors r2, r3 │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ - bne.w 84b36 │ │ │ │ │ + bne.w 84b5e │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #56 @ 0x38 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ ./src/nco/nco_sph.c:2369 │ │ │ │ │ vabs.f64 d7, d7 │ │ │ │ │ ./src/nco/nco_sph.c:2380 │ │ │ │ │ - vldr d6, [pc, #388] @ 84b40 │ │ │ │ │ + vldr d6, [pc, #388] @ 84b68 │ │ │ │ │ vcmpe.f64 d7, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bhi.n 849f0 │ │ │ │ │ + bhi.n 84a18 │ │ │ │ │ ./src/nco/nco_sph.c:2383 │ │ │ │ │ vcmpe.f64 d1, d0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.n 84a34 │ │ │ │ │ + ble.n 84a5c │ │ │ │ │ ./src/nco/nco_sph.c:2383 (discriminator 1) │ │ │ │ │ vcmpe.f64 d0, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bhi.n 84a34 │ │ │ │ │ + bhi.n 84a5c │ │ │ │ │ ./src/nco/nco_sph.c:2383 (discriminator 3) │ │ │ │ │ vcmpe.f64 d1, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - blt.n 84a34 │ │ │ │ │ + blt.n 84a5c │ │ │ │ │ ./src/nco/nco_sph.c:2406 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.n 84a5e │ │ │ │ │ + beq.n 84a86 │ │ │ │ │ ./src/nco/nco_sph.c:2407 │ │ │ │ │ - ldr r3, [pc, #388] @ (84b70 ) │ │ │ │ │ + ldr r3, [pc, #388] @ (84b98 ) │ │ │ │ │ ./src/nco/nco_sph.c:2378 │ │ │ │ │ movs r4, #1 │ │ │ │ │ ./src/nco/nco_sph.c:2407 │ │ │ │ │ add r3, pc │ │ │ │ │ - b.n 8497e │ │ │ │ │ + b.n 849a6 │ │ │ │ │ ./src/nco/nco_sph.c:2387 │ │ │ │ │ - vldr d6, [pc, #340] @ 84b48 │ │ │ │ │ + vldr d6, [pc, #340] @ 84b70 │ │ │ │ │ vcmpe.f64 d7, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bpl.n 84a62 │ │ │ │ │ + bpl.n 84a8a │ │ │ │ │ ./src/nco/nco_sph.c:2390 │ │ │ │ │ vcmpe.f64 d1, d0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.n 84a12 │ │ │ │ │ + ble.n 84a3a │ │ │ │ │ ./src/nco/nco_sph.c:2390 (discriminator 1) │ │ │ │ │ vcmpe.f64 d0, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bls.n 84b04 │ │ │ │ │ + bls.n 84b2c │ │ │ │ │ ./src/nco/nco_sph.c:2390 (discriminator 5) │ │ │ │ │ vcmpe.f64 d1, d0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bmi.n 84ac2 │ │ │ │ │ + bmi.n 84aea │ │ │ │ │ ./src/nco/nco_sph.c:2406 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.n 84998 │ │ │ │ │ + beq.n 849c0 │ │ │ │ │ ./src/nco/nco_sph.c:2407 │ │ │ │ │ - ldr r3, [pc, #336] @ (84b74 ) │ │ │ │ │ + ldr r3, [pc, #336] @ (84b9c ) │ │ │ │ │ ./src/nco/nco_sph.c:2406 │ │ │ │ │ movs r4, #0 │ │ │ │ │ ./src/nco/nco_sph.c:2407 │ │ │ │ │ add r3, pc │ │ │ │ │ - b.n 8497e │ │ │ │ │ + b.n 849a6 │ │ │ │ │ ./src/nco/nco_sph.c:2406 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.n 84998 │ │ │ │ │ + beq.n 849c0 │ │ │ │ │ ./src/nco/nco_sph.c:2407 │ │ │ │ │ - ldr r3, [pc, #328] @ (84b78 ) │ │ │ │ │ + ldr r3, [pc, #328] @ (84ba0 ) │ │ │ │ │ ./src/nco/nco_sph.c:2406 │ │ │ │ │ movs r4, #0 │ │ │ │ │ ./src/nco/nco_sph.c:2407 │ │ │ │ │ add r3, pc │ │ │ │ │ - b.n 8497e │ │ │ │ │ + b.n 849a6 │ │ │ │ │ ./src/nco/nco_sph.c:2383 (discriminator 5) │ │ │ │ │ vcmpe.f64 d1, d0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bpl.n 84a98 │ │ │ │ │ + bpl.n 84ac0 │ │ │ │ │ ./src/nco/nco_sph.c:2383 (discriminator 6) │ │ │ │ │ vcmpe.f64 d1, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bhi.n 84ab4 │ │ │ │ │ + bhi.n 84adc │ │ │ │ │ ./src/nco/nco_sph.c:2383 (discriminator 7) │ │ │ │ │ vcmpe.f64 d0, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bge.n 849e4 │ │ │ │ │ + bge.n 84a0c │ │ │ │ │ ./src/nco/nco_sph.c:2406 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.n 84998 │ │ │ │ │ + beq.n 849c0 │ │ │ │ │ ./src/nco/nco_sph.c:2407 │ │ │ │ │ - ldr r3, [pc, #292] @ (84b7c ) │ │ │ │ │ + ldr r3, [pc, #292] @ (84ba4 ) │ │ │ │ │ ./src/nco/nco_sph.c:2406 │ │ │ │ │ movs r4, #0 │ │ │ │ │ ./src/nco/nco_sph.c:2407 │ │ │ │ │ add r3, pc │ │ │ │ │ - b.n 8497e │ │ │ │ │ + b.n 849a6 │ │ │ │ │ ./src/nco/nco_sph.c:2378 │ │ │ │ │ movs r4, #1 │ │ │ │ │ - b.n 84998 │ │ │ │ │ + b.n 849c0 │ │ │ │ │ ./src/nco/nco_sph.c:2396 │ │ │ │ │ - ble.n 84aa6 │ │ │ │ │ + ble.n 84ace │ │ │ │ │ ./src/nco/nco_sph.c:2399 │ │ │ │ │ vcmpe.f64 d1, d0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bgt.n 84ae4 │ │ │ │ │ + bgt.n 84b0c │ │ │ │ │ ./src/nco/nco_sph.c:2399 (discriminator 4) │ │ │ │ │ vcmpe.f64 d1, d0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bpl.n 84b28 │ │ │ │ │ + bpl.n 84b50 │ │ │ │ │ ./src/nco/nco_sph.c:2399 (discriminator 5) │ │ │ │ │ vcmpe.f64 d1, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bge.n 84af8 │ │ │ │ │ + bge.n 84b20 │ │ │ │ │ ./src/nco/nco_sph.c:2399 (discriminator 6) │ │ │ │ │ vcmpe.f64 d0, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bls.n 84af8 │ │ │ │ │ + bls.n 84b20 │ │ │ │ │ ./src/nco/nco_sph.c:2406 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.n 84998 │ │ │ │ │ + beq.n 849c0 │ │ │ │ │ ./src/nco/nco_sph.c:2407 │ │ │ │ │ - ldr r3, [pc, #236] @ (84b80 ) │ │ │ │ │ + ldr r3, [pc, #236] @ (84ba8 ) │ │ │ │ │ ./src/nco/nco_sph.c:2406 │ │ │ │ │ movs r4, #0 │ │ │ │ │ ./src/nco/nco_sph.c:2407 │ │ │ │ │ add r3, pc │ │ │ │ │ - b.n 8497e │ │ │ │ │ + b.n 849a6 │ │ │ │ │ ./src/nco/nco_sph.c:2406 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.w 84998 │ │ │ │ │ + beq.w 849c0 │ │ │ │ │ ./src/nco/nco_sph.c:2407 │ │ │ │ │ - ldr r3, [pc, #228] @ (84b84 ) │ │ │ │ │ + ldr r3, [pc, #228] @ (84bac ) │ │ │ │ │ ./src/nco/nco_sph.c:2406 │ │ │ │ │ movs r4, #0 │ │ │ │ │ ./src/nco/nco_sph.c:2407 │ │ │ │ │ add r3, pc │ │ │ │ │ - b.n 8497e │ │ │ │ │ + b.n 849a6 │ │ │ │ │ ./src/nco/nco_sph.c:2406 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.w 84998 │ │ │ │ │ + beq.w 849c0 │ │ │ │ │ ./src/nco/nco_sph.c:2407 │ │ │ │ │ - ldr r3, [pc, #216] @ (84b88 ) │ │ │ │ │ + ldr r3, [pc, #216] @ (84bb0 ) │ │ │ │ │ ./src/nco/nco_sph.c:2406 │ │ │ │ │ movs r4, #0 │ │ │ │ │ ./src/nco/nco_sph.c:2407 │ │ │ │ │ add r3, pc │ │ │ │ │ - b.n 8497e │ │ │ │ │ + b.n 849a6 │ │ │ │ │ ./src/nco/nco_sph.c:2406 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.w 84998 │ │ │ │ │ + beq.w 849c0 │ │ │ │ │ ./src/nco/nco_sph.c:2407 │ │ │ │ │ - ldr r3, [pc, #208] @ (84b8c ) │ │ │ │ │ + ldr r3, [pc, #208] @ (84bb4 ) │ │ │ │ │ ./src/nco/nco_sph.c:2406 │ │ │ │ │ movs r4, #0 │ │ │ │ │ ./src/nco/nco_sph.c:2407 │ │ │ │ │ add r3, pc │ │ │ │ │ - b.n 8497e │ │ │ │ │ + b.n 849a6 │ │ │ │ │ ./src/nco/nco_sph.c:2390 (discriminator 6) │ │ │ │ │ vcmpe.f64 d1, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bhi.n 84b1a │ │ │ │ │ + bhi.n 84b42 │ │ │ │ │ ./src/nco/nco_sph.c:2390 (discriminator 7) │ │ │ │ │ vcmpe.f64 d0, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bge.n 84b0e │ │ │ │ │ + bge.n 84b36 │ │ │ │ │ ./src/nco/nco_sph.c:2406 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.w 84998 │ │ │ │ │ + beq.w 849c0 │ │ │ │ │ ./src/nco/nco_sph.c:2407 │ │ │ │ │ - ldr r3, [pc, #176] @ (84b90 ) │ │ │ │ │ + ldr r3, [pc, #176] @ (84bb8 ) │ │ │ │ │ ./src/nco/nco_sph.c:2406 │ │ │ │ │ movs r4, #0 │ │ │ │ │ ./src/nco/nco_sph.c:2407 │ │ │ │ │ add r3, pc │ │ │ │ │ - b.n 8497e │ │ │ │ │ + b.n 849a6 │ │ │ │ │ ./src/nco/nco_sph.c:2399 (discriminator 1) │ │ │ │ │ vcmpe.f64 d1, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bls.n 84af8 │ │ │ │ │ + bls.n 84b20 │ │ │ │ │ ./src/nco/nco_sph.c:2399 (discriminator 3) │ │ │ │ │ vcmpe.f64 d0, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - blt.n 84a6e │ │ │ │ │ + blt.n 84a96 │ │ │ │ │ ./src/nco/nco_sph.c:2406 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.n 84a5e │ │ │ │ │ + beq.n 84a86 │ │ │ │ │ ./src/nco/nco_sph.c:2407 │ │ │ │ │ - ldr r3, [pc, #148] @ (84b94 ) │ │ │ │ │ + ldr r3, [pc, #148] @ (84bbc ) │ │ │ │ │ ./src/nco/nco_sph.c:2378 │ │ │ │ │ movs r4, #1 │ │ │ │ │ ./src/nco/nco_sph.c:2407 │ │ │ │ │ add r3, pc │ │ │ │ │ - b.n 8497e │ │ │ │ │ + b.n 849a6 │ │ │ │ │ ./src/nco/nco_sph.c:2390 (discriminator 3) │ │ │ │ │ vcmpe.f64 d1, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - blt.n 84a12 │ │ │ │ │ + blt.n 84a3a │ │ │ │ │ ./src/nco/nco_sph.c:2406 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.n 84a5e │ │ │ │ │ + beq.n 84a86 │ │ │ │ │ ./src/nco/nco_sph.c:2407 │ │ │ │ │ - ldr r3, [pc, #132] @ (84b98 ) │ │ │ │ │ + ldr r3, [pc, #132] @ (84bc0 ) │ │ │ │ │ ./src/nco/nco_sph.c:2378 │ │ │ │ │ movs r4, #1 │ │ │ │ │ ./src/nco/nco_sph.c:2407 │ │ │ │ │ add r3, pc │ │ │ │ │ - b.n 8497e │ │ │ │ │ + b.n 849a6 │ │ │ │ │ ./src/nco/nco_sph.c:2406 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.w 84998 │ │ │ │ │ + beq.w 849c0 │ │ │ │ │ ./src/nco/nco_sph.c:2407 │ │ │ │ │ - ldr r3, [pc, #120] @ (84b9c ) │ │ │ │ │ + ldr r3, [pc, #120] @ (84bc4 ) │ │ │ │ │ ./src/nco/nco_sph.c:2406 │ │ │ │ │ movs r4, #0 │ │ │ │ │ ./src/nco/nco_sph.c:2407 │ │ │ │ │ add r3, pc │ │ │ │ │ - b.n 8497e │ │ │ │ │ + b.n 849a6 │ │ │ │ │ ./src/nco/nco_sph.c:2406 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.w 84998 │ │ │ │ │ + beq.w 849c0 │ │ │ │ │ ./src/nco/nco_sph.c:2407 │ │ │ │ │ - ldr r3, [pc, #112] @ (84ba0 ) │ │ │ │ │ + ldr r3, [pc, #112] @ (84bc8 ) │ │ │ │ │ ./src/nco/nco_sph.c:2406 │ │ │ │ │ movs r4, #0 │ │ │ │ │ ./src/nco/nco_sph.c:2407 │ │ │ │ │ add r3, pc │ │ │ │ │ - b.n 8497e │ │ │ │ │ + b.n 849a6 │ │ │ │ │ ./src/nco/nco_sph.c:2412 │ │ │ │ │ blx 116cc <__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 │ │ │ │ │ - strh r6, [r4, #48] @ 0x30 │ │ │ │ │ + strh r6, [r7, #46] @ 0x2e │ │ │ │ │ movs r5, r0 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldrsh r2, [r4, r6] │ │ │ │ │ + ldrsh r2, [r6, r6] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - strh r4, [r0, #48] @ 0x30 │ │ │ │ │ + strh r4, [r3, #46] @ 0x2e │ │ │ │ │ movs r5, r0 │ │ │ │ │ asrs r4, r7, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldrsh r0, [r5, r4] │ │ │ │ │ + ldrsh r0, [r7, r4] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldrsh r6, [r4, r4] │ │ │ │ │ + ldrsh r6, [r6, r4] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - strh r4, [r5, #44] @ 0x2c │ │ │ │ │ + strh r4, [r0, #44] @ 0x2c │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldrsh r0, [r7, r2] │ │ │ │ │ + ldrsh r0, [r1, r3] │ │ │ │ │ movs r4, r0 │ │ │ │ │ ldmia r3, {r2, r3, r4, r5, r7} │ │ │ │ │ movs r2, r0 │ │ │ │ │ ldmia r3!, {r4, r5, r7} │ │ │ │ │ movs r2, r0 │ │ │ │ │ ldmia r3!, {r1, r2, r7} │ │ │ │ │ movs r2, r0 │ │ │ │ │ @@ -247406,38 +247414,38 @@ │ │ │ │ │ movs r2, r0 │ │ │ │ │ ldmia r3!, {r4, r5} │ │ │ │ │ movs r2, r0 │ │ │ │ │ ldmia r3!, {r1, r5} │ │ │ │ │ movs r2, r0 │ │ │ │ │ ldmia r3!, {} │ │ │ │ │ movs r2, r0 │ │ │ │ │ - ldrb r4, [r4, r6] │ │ │ │ │ + ldrb r4, [r6, r6] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldrb r6, [r1, r6] │ │ │ │ │ + ldrb r6, [r3, r6] │ │ │ │ │ movs r4, r0 │ │ │ │ │ ldmia r2, {r2, r3, r4, r5, r7} │ │ │ │ │ movs r2, r0 │ │ │ │ │ ldmia r2, {r1, r2, r3, r5, r7} │ │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ │ │ -00084ba4 : │ │ │ │ │ +00084bcc : │ │ │ │ │ nco_sph_prn_pnt(): │ │ │ │ │ ./src/nco/nco_sph.c:2416 │ │ │ │ │ - ldr.w ip, [pc, #408] @ 84d40 │ │ │ │ │ + ldr.w ip, [pc, #408] @ 84d68 │ │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ │ mov r5, r1 │ │ │ │ │ ./src/nco/nco_sph.c:2418 │ │ │ │ │ - ldr r1, [pc, #404] @ (84d44 ) │ │ │ │ │ + ldr r1, [pc, #404] @ (84d6c ) │ │ │ │ │ ./src/nco/nco_sph.c:2416 │ │ │ │ │ add ip, pc │ │ │ │ │ mov r4, r2 │ │ │ │ │ mov r2, ip │ │ │ │ │ fprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 │ │ │ │ │ - ldr r2, [pc, #400] @ (84d48 ) │ │ │ │ │ + ldr r2, [pc, #400] @ (84d70 ) │ │ │ │ │ nco_sph_prn_pnt(): │ │ │ │ │ ./src/nco/nco_sph.c:2416 │ │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ │ mov r6, r3 │ │ │ │ │ ./src/nco/nco_sph.c:2418 │ │ │ │ │ ldr.w r7, [ip, r1] │ │ │ │ │ fprintf(): │ │ │ │ │ @@ -247447,24 +247455,24 @@ │ │ │ │ │ movs r1, #1 │ │ │ │ │ ldr r0, [r7, #0] │ │ │ │ │ blx 1173c <__fprintf_chk@plt+0x4> │ │ │ │ │ nco_sph_prn_pnt(): │ │ │ │ │ ./src/nco/nco_sph.c:2420 │ │ │ │ │ subs r2, r4, #1 │ │ │ │ │ cmp r2, #4 │ │ │ │ │ - bhi.w 84cf8 │ │ │ │ │ + bhi.w 84d20 │ │ │ │ │ tbb [pc, r2] │ │ │ │ │ strh r3, [r6, #16] │ │ │ │ │ ldr r7, [r1, #36] @ 0x24 │ │ │ │ │ movs r3, r0 │ │ │ │ │ ./src/nco/nco_sph.c:2444 │ │ │ │ │ - vldr d4, [pc, #336] @ 84d30 │ │ │ │ │ + vldr d4, [pc, #336] @ 84d58 │ │ │ │ │ vldr d6, [r5, #32] │ │ │ │ │ vldr d7, [r5, #24] │ │ │ │ │ - vldr d5, [pc, #332] @ 84d38 │ │ │ │ │ + vldr d5, [pc, #332] @ 84d60 │ │ │ │ │ vmul.f64 d6, d6, d4 │ │ │ │ │ fprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 │ │ │ │ │ ldr r0, [r7, #0] │ │ │ │ │ nco_sph_prn_pnt(): │ │ │ │ │ ./src/nco/nco_sph.c:2444 │ │ │ │ │ vmul.f64 d7, d7, d4 │ │ │ │ │ @@ -247473,15 +247481,15 @@ │ │ │ │ │ ldrd r2, r3, [r5, #16] │ │ │ │ │ strd r2, r3, [sp, #16] │ │ │ │ │ nco_sph_prn_pnt(): │ │ │ │ │ ./src/nco/nco_sph.c:2444 │ │ │ │ │ vdiv.f64 d4, d6, d5 │ │ │ │ │ fprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 │ │ │ │ │ - ldr r2, [pc, #328] @ (84d4c ) │ │ │ │ │ + ldr r2, [pc, #328] @ (84d74 ) │ │ │ │ │ nco_sph_prn_pnt(): │ │ │ │ │ ./src/nco/nco_sph.c:2444 │ │ │ │ │ vdiv.f64 d6, d7, d5 │ │ │ │ │ fprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 │ │ │ │ │ add r2, pc │ │ │ │ │ vstr d4, [sp, #32] │ │ │ │ │ @@ -247490,18 +247498,18 @@ │ │ │ │ │ vldr d7, [r5, #8] │ │ │ │ │ vstr d7, [sp, #8] │ │ │ │ │ ldrd r4, r5, [r5] │ │ │ │ │ strd r4, r5, [sp] │ │ │ │ │ blx 1173c <__fprintf_chk@plt+0x4> │ │ │ │ │ nco_sph_prn_pnt(): │ │ │ │ │ ./src/nco/nco_sph.c:2451 │ │ │ │ │ - cbz r6, 84c64 │ │ │ │ │ + cbz r6, 84c8c │ │ │ │ │ fprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 │ │ │ │ │ - ldr r2, [pc, #292] @ (84d50 ) │ │ │ │ │ + ldr r2, [pc, #292] @ (84d78 ) │ │ │ │ │ movs r1, #1 │ │ │ │ │ ldr r0, [r7, #0] │ │ │ │ │ add r2, pc │ │ │ │ │ nco_sph_prn_pnt(): │ │ │ │ │ ./src/nco/nco_sph.c:2456 │ │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ │ @@ -247512,24 +247520,24 @@ │ │ │ │ │ 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, #248] @ (84d54 ) │ │ │ │ │ + ldr r2, [pc, #248] @ (84d7c ) │ │ │ │ │ add r2, pc │ │ │ │ │ blx 1173c <__fprintf_chk@plt+0x4> │ │ │ │ │ nco_sph_prn_pnt(): │ │ │ │ │ ./src/nco/nco_sph.c:2451 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.n 84c2a │ │ │ │ │ + bne.n 84c52 │ │ │ │ │ printf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:107 │ │ │ │ │ - ldr r1, [pc, #240] @ (84d58 ) │ │ │ │ │ + ldr r1, [pc, #240] @ (84d80 ) │ │ │ │ │ movs r0, #1 │ │ │ │ │ add r1, pc │ │ │ │ │ nco_sph_prn_pnt(): │ │ │ │ │ ./src/nco/nco_sph.c:2456 │ │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ │ printf(): │ │ │ │ │ @@ -247540,19 +247548,19 @@ │ │ │ │ │ vldr d6, [r5, #32] │ │ │ │ │ fprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 │ │ │ │ │ movs r1, #1 │ │ │ │ │ nco_sph_prn_pnt(): │ │ │ │ │ ./src/nco/nco_sph.c:2436 │ │ │ │ │ vldr d7, [r5, #24] │ │ │ │ │ - vldr d4, [pc, #176] @ 84d30 │ │ │ │ │ - vldr d5, [pc, #180] @ 84d38 │ │ │ │ │ + vldr d4, [pc, #176] @ 84d58 │ │ │ │ │ + vldr d5, [pc, #180] @ 84d60 │ │ │ │ │ fprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 │ │ │ │ │ - ldr r2, [pc, #212] @ (84d5c ) │ │ │ │ │ + ldr r2, [pc, #212] @ (84d84 ) │ │ │ │ │ nco_sph_prn_pnt(): │ │ │ │ │ ./src/nco/nco_sph.c:2436 │ │ │ │ │ vmul.f64 d7, d7, d4 │ │ │ │ │ vmul.f64 d6, d6, d4 │ │ │ │ │ fprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 │ │ │ │ │ ldr r0, [r7, #0] │ │ │ │ │ @@ -247562,111 +247570,111 @@ │ │ │ │ │ vdiv.f64 d4, d6, d5 │ │ │ │ │ vdiv.f64 d6, d7, d5 │ │ │ │ │ fprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 │ │ │ │ │ vstr d4, [sp, #8] │ │ │ │ │ vstr d6, [sp] │ │ │ │ │ blx 1173c <__fprintf_chk@plt+0x4> │ │ │ │ │ - b.n 84c28 │ │ │ │ │ + b.n 84c50 │ │ │ │ │ nco_sph_prn_pnt(): │ │ │ │ │ ./src/nco/nco_sph.c:2440 │ │ │ │ │ - vldr d4, [pc, #132] @ 84d30 │ │ │ │ │ + vldr d4, [pc, #132] @ 84d58 │ │ │ │ │ vldr d6, [r5, #32] │ │ │ │ │ vldr d7, [r5, #24] │ │ │ │ │ fprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 │ │ │ │ │ ldrd r2, r3, [r5, #16] │ │ │ │ │ nco_sph_prn_pnt(): │ │ │ │ │ ./src/nco/nco_sph.c:2440 │ │ │ │ │ vmul.f64 d6, d6, d4 │ │ │ │ │ vmul.f64 d7, d7, d4 │ │ │ │ │ - vldr d5, [pc, #116] @ 84d38 │ │ │ │ │ + vldr d5, [pc, #116] @ 84d60 │ │ │ │ │ fprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 │ │ │ │ │ ldr r0, [r7, #0] │ │ │ │ │ strd r2, r3, [sp, #16] │ │ │ │ │ nco_sph_prn_pnt(): │ │ │ │ │ ./src/nco/nco_sph.c:2440 │ │ │ │ │ vdiv.f64 d4, d6, d5 │ │ │ │ │ fprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 │ │ │ │ │ - ldr r2, [pc, #140] @ (84d60 ) │ │ │ │ │ + ldr r2, [pc, #140] @ (84d88 ) │ │ │ │ │ nco_sph_prn_pnt(): │ │ │ │ │ ./src/nco/nco_sph.c:2440 │ │ │ │ │ vdiv.f64 d6, d7, d5 │ │ │ │ │ fprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 │ │ │ │ │ add r2, pc │ │ │ │ │ - b.n 84c0a │ │ │ │ │ + b.n 84c32 │ │ │ │ │ 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, #116] @ (84d64 ) │ │ │ │ │ + ldr r2, [pc, #116] @ (84d8c ) │ │ │ │ │ add r2, pc │ │ │ │ │ blx 1173c <__fprintf_chk@plt+0x4> │ │ │ │ │ - b.n 84c28 │ │ │ │ │ + b.n 84c50 │ │ │ │ │ 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, #64] @ (84d68 ) │ │ │ │ │ + ldr r2, [pc, #64] @ (84d90 ) │ │ │ │ │ add r2, pc │ │ │ │ │ blx 1173c <__fprintf_chk@plt+0x4> │ │ │ │ │ - b.n 84c28 │ │ │ │ │ + b.n 84c50 │ │ │ │ │ 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 │ │ │ │ │ - strh r2, [r3, #28] │ │ │ │ │ + strh r2, [r6, #26] │ │ │ │ │ movs r5, r0 │ │ │ │ │ asrs r0, r4, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ ldr r4, [r6, #108] @ 0x6c │ │ │ │ │ movs r3, r0 │ │ │ │ │ - ldrb r4, [r6, r4] │ │ │ │ │ + ldrb r4, [r0, r5] │ │ │ │ │ movs r4, r0 │ │ │ │ │ add r4, sp, #784 @ 0x310 │ │ │ │ │ movs r2, r0 │ │ │ │ │ - ldrb r2, [r0, r3] │ │ │ │ │ + ldrb r2, [r2, r3] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldrb r4, [r7, r3] │ │ │ │ │ + ldrb r4, [r1, r4] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldrb r2, [r6, r1] │ │ │ │ │ + ldrb r2, [r0, r2] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldrb r6, [r1, r0] │ │ │ │ │ + ldrb r6, [r3, r0] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldrb r4, [r2, r0] │ │ │ │ │ + ldrb r4, [r4, r0] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldrh r6, [r7, r6] │ │ │ │ │ + ldrh r6, [r1, r7] │ │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ │ │ -00084d6c : │ │ │ │ │ +00084d94 : │ │ │ │ │ nco_sph_prn(): │ │ │ │ │ ./src/nco/nco_sph.c:65 │ │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ │ mov r6, r1 │ │ │ │ │ printf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:107 │ │ │ │ │ - ldr r1, [pc, #72] @ (84dbc ) │ │ │ │ │ + ldr r1, [pc, #72] @ (84de4 ) │ │ │ │ │ nco_sph_prn(): │ │ │ │ │ ./src/nco/nco_sph.c:65 │ │ │ │ │ mov r9, r0 │ │ │ │ │ printf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:107 │ │ │ │ │ movs r0, #1 │ │ │ │ │ add r1, pc │ │ │ │ │ @@ -247675,17 +247683,17 @@ │ │ │ │ │ mov r7, r2 │ │ │ │ │ printf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:107 │ │ │ │ │ blx fe74 <__printf_chk@plt+0x4> │ │ │ │ │ nco_sph_prn(): │ │ │ │ │ ./src/nco/nco_sph.c:70 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - ble.n 84dae │ │ │ │ │ + ble.n 84dd6 │ │ │ │ │ ./src/nco/nco_sph.c:72 │ │ │ │ │ - ldr.w r8, [pc, #56] @ 84dc0 │ │ │ │ │ + ldr.w r8, [pc, #56] @ 84de8 │ │ │ │ │ sub.w r9, r9, #4 │ │ │ │ │ add r8, pc │ │ │ │ │ mov r5, r9 │ │ │ │ │ ./src/nco/nco_sph.c:71 │ │ │ │ │ movs r4, #0 │ │ │ │ │ ./src/nco/nco_sph.c:72 (discriminator 3) │ │ │ │ │ movs r3, #1 │ │ │ │ │ @@ -247693,63 +247701,63 @@ │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r0, r8 │ │ │ │ │ blx 11278 │ │ │ │ │ ./src/nco/nco_sph.c:71 (discriminator 3) │ │ │ │ │ mov r3, r4 │ │ │ │ │ adds r4, #1 │ │ │ │ │ cmp r6, r4 │ │ │ │ │ - bne.n 84d92 │ │ │ │ │ + bne.n 84dba │ │ │ │ │ ./src/nco/nco_sph.c:70 (discriminator 2) │ │ │ │ │ adds r3, #2 │ │ │ │ │ cmp r3, r6 │ │ │ │ │ - blt.n 84d8e │ │ │ │ │ + blt.n 84db6 │ │ │ │ │ printf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:107 │ │ │ │ │ - ldr r1, [pc, #20] @ (84dc4 ) │ │ │ │ │ + ldr r1, [pc, #20] @ (84dec ) │ │ │ │ │ movs r0, #1 │ │ │ │ │ nco_sph_prn(): │ │ │ │ │ ./src/nco/nco_sph.c:76 │ │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ │ printf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:107 │ │ │ │ │ add r1, pc │ │ │ │ │ b.w fe70 <__printf_chk@plt> │ │ │ │ │ - ldrh r0, [r6, r7] │ │ │ │ │ + ldrb r0, [r0, r0] │ │ │ │ │ movs r4, r0 │ │ │ │ │ adds r6, #244 @ 0xf4 │ │ │ │ │ movs r2, r0 │ │ │ │ │ - ldrh r6, [r0, r7] │ │ │ │ │ + ldrh r6, [r2, r7] │ │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ │ │ -00084dc8 : │ │ │ │ │ +00084df0 : │ │ │ │ │ nco_sph_seg_edge(): │ │ │ │ │ ./src/nco/nco_sph.c:820 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r4, r2 │ │ │ │ │ - ldr r2, [pc, #380] @ (84f4c ) │ │ │ │ │ + ldr r2, [pc, #380] @ (84f74 ) │ │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ │ mov r5, r3 │ │ │ │ │ - ldr r3, [pc, #376] @ (84f50 ) │ │ │ │ │ + ldr r3, [pc, #376] @ (84f78 ) │ │ │ │ │ add r2, pc │ │ │ │ │ ./src/nco/nco_sph.c:822 │ │ │ │ │ - ldr.w lr, [pc, #376] @ 84f54 │ │ │ │ │ + ldr.w lr, [pc, #376] @ 84f7c │ │ │ │ │ ./src/nco/nco_sph.c:820 │ │ │ │ │ mov fp, r0 │ │ │ │ │ str r1, [sp, #12] │ │ │ │ │ ./src/nco/nco_sph.c:822 │ │ │ │ │ add.w r8, sp, #16 │ │ │ │ │ add lr, pc │ │ │ │ │ mov ip, r8 │ │ │ │ │ ./src/nco/nco_sph.c:820 │ │ │ │ │ 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, #352] @ (84f58 ) │ │ │ │ │ + ldr r6, [pc, #352] @ (84f80 ) │ │ │ │ │ ./src/nco/nco_sph.c:822 │ │ │ │ │ ldmia.w lr!, {r0, r1, r2, r3} │ │ │ │ │ stmia.w ip!, {r0, r1, r2, r3} │ │ │ │ │ ./src/nco/nco_sph.c:820 │ │ │ │ │ add r6, pc │ │ │ │ │ ldr r7, [sp, #80] @ 0x50 │ │ │ │ │ ldr.w r9, [sp, #92] @ 0x5c │ │ │ │ │ @@ -247757,35 +247765,35 @@ │ │ │ │ │ ldr.w r3, [lr] │ │ │ │ │ strh.w r3, [ip], #2 │ │ │ │ │ lsrs r3, r3, #16 │ │ │ │ │ strb.w r3, [ip] │ │ │ │ │ ./src/nco/nco_sph.c:829 │ │ │ │ │ ldr.w r3, [sl] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 84ef2 │ │ │ │ │ + beq.n 84f1a │ │ │ │ │ ./src/nco/nco_sph.c:834 │ │ │ │ │ ldr.w r3, [sl, #4] │ │ │ │ │ - cbz r3, 84e44 │ │ │ │ │ + cbz r3, 84e6c │ │ │ │ │ ./src/nco/nco_sph.c:840 │ │ │ │ │ ldr.w r3, [sl, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 84f1a │ │ │ │ │ + beq.n 84f42 │ │ │ │ │ ./src/nco/nco_sph.c:846 │ │ │ │ │ ldr.w r3, [sl, #12] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 84f3c │ │ │ │ │ + beq.w 84f64 │ │ │ │ │ ./src/nco/nco_sph.c:858 │ │ │ │ │ - ldr r3, [pc, #292] @ (84f5c ) │ │ │ │ │ + ldr r3, [pc, #292] @ (84f84 ) │ │ │ │ │ ldr r5, [r6, r3] │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 84ec4 │ │ │ │ │ + bne.n 84eec │ │ │ │ │ ./src/nco/nco_sph.c:864 │ │ │ │ │ movs r0, #0 │ │ │ │ │ - b.n 84eaa │ │ │ │ │ + b.n 84ed2 │ │ │ │ │ ./src/nco/nco_sph.c:837 │ │ │ │ │ mov.w sl, #3 │ │ │ │ │ ./src/nco/nco_sph.c:836 │ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ │ mov r0, r7 │ │ │ │ │ blx 113b4 │ │ │ │ │ ./src/nco/nco_sph.c:853 │ │ │ │ │ @@ -247796,111 +247804,111 @@ │ │ │ │ │ blx 12134 │ │ │ │ │ ./src/nco/nco_sph.c:863 │ │ │ │ │ clz r3, r0 │ │ │ │ │ mov r4, r0 │ │ │ │ │ lsrs r3, r3, #5 │ │ │ │ │ orr.w fp, r3, fp │ │ │ │ │ ./src/nco/nco_sph.c:858 │ │ │ │ │ - ldr r3, [pc, #240] @ (84f5c ) │ │ │ │ │ + ldr r3, [pc, #240] @ (84f84 ) │ │ │ │ │ ldr r5, [r6, r3] │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ - cbnz r3, 84ecc │ │ │ │ │ + cbnz r3, 84ef4 │ │ │ │ │ ./src/nco/nco_sph.c:863 │ │ │ │ │ cmp.w fp, #0 │ │ │ │ │ - bne.n 84e40 │ │ │ │ │ + bne.n 84e68 │ │ │ │ │ ./src/nco/nco_sph.c:866 │ │ │ │ │ cmp.w sl, #2 │ │ │ │ │ it eq │ │ │ │ │ moveq r3, #116 @ 0x74 │ │ │ │ │ - beq.n 84e8c │ │ │ │ │ + beq.n 84eb4 │ │ │ │ │ ./src/nco/nco_sph.c:866 (discriminator 1) │ │ │ │ │ cmp.w sl, #3 │ │ │ │ │ ite eq │ │ │ │ │ moveq r3, #104 @ 0x68 │ │ │ │ │ movne r3, #49 @ 0x31 │ │ │ │ │ ./src/nco/nco_sph.c:867 (discriminator 8) │ │ │ │ │ cmp r4, #2 │ │ │ │ │ ./src/nco/nco_sph.c:866 (discriminator 8) │ │ │ │ │ strb.w r3, [r9] │ │ │ │ │ ./src/nco/nco_sph.c:867 (discriminator 8) │ │ │ │ │ it eq │ │ │ │ │ moveq r3, #116 @ 0x74 │ │ │ │ │ - beq.n 84ea0 │ │ │ │ │ + beq.n 84ec8 │ │ │ │ │ ./src/nco/nco_sph.c:867 (discriminator 1) │ │ │ │ │ cmp r4, #3 │ │ │ │ │ ite eq │ │ │ │ │ moveq r3, #104 @ 0x68 │ │ │ │ │ movne r3, #49 @ 0x31 │ │ │ │ │ ./src/nco/nco_sph.c:867 (discriminator 8) │ │ │ │ │ strb.w r3, [r9, #1] │ │ │ │ │ ./src/nco/nco_sph.c:875 (discriminator 8) │ │ │ │ │ movs r0, #1 │ │ │ │ │ ./src/nco/nco_sph.c:871 (discriminator 8) │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ - cbnz r3, 84f00 │ │ │ │ │ + cbnz r3, 84f28 │ │ │ │ │ ./src/nco/nco_sph.c:820 │ │ │ │ │ - ldr r2, [pc, #180] @ (84f60 ) │ │ │ │ │ + ldr r2, [pc, #180] @ (84f88 ) │ │ │ │ │ ./src/nco/nco_sph.c:878 │ │ │ │ │ - ldr r3, [pc, #160] @ (84f50 ) │ │ │ │ │ + ldr r3, [pc, #160] @ (84f78 ) │ │ │ │ │ ./src/nco/nco_sph.c:820 │ │ │ │ │ add r2, pc │ │ │ │ │ ./src/nco/nco_sph.c:878 │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ eors r2, r3 │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ - bne.n 84f48 │ │ │ │ │ + bne.n 84f70 │ │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ./src/nco/nco_sph.c:826 │ │ │ │ │ movs r4, #0 │ │ │ │ │ ./src/nco/nco_sph.c:858 │ │ │ │ │ mov.w fp, #1 │ │ │ │ │ mov sl, r4 │ │ │ │ │ ./src/nco/nco_sph.c:859 │ │ │ │ │ - ldr r3, [pc, #148] @ (84f64 ) │ │ │ │ │ + ldr r3, [pc, #148] @ (84f8c ) │ │ │ │ │ fprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 │ │ │ │ │ movs r1, #1 │ │ │ │ │ - ldr r2, [pc, #148] @ (84f68 ) │ │ │ │ │ + ldr r2, [pc, #148] @ (84f90 ) │ │ │ │ │ add r2, pc │ │ │ │ │ nco_sph_seg_edge(): │ │ │ │ │ ./src/nco/nco_sph.c:859 │ │ │ │ │ ldr r3, [r6, r3] │ │ │ │ │ fprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 │ │ │ │ │ strd sl, r4, [sp] │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ mov r3, r8 │ │ │ │ │ blx 1173c <__fprintf_chk@plt+0x4> │ │ │ │ │ nco_sph_seg_edge(): │ │ │ │ │ ./src/nco/nco_sph.c:860 │ │ │ │ │ - ldr r0, [pc, #136] @ (84f6c ) │ │ │ │ │ + ldr r0, [pc, #136] @ (84f94 ) │ │ │ │ │ mov r1, r7 │ │ │ │ │ movs r3, #1 │ │ │ │ │ add r0, pc │ │ │ │ │ movs r2, #4 │ │ │ │ │ blx 11278 │ │ │ │ │ - b.n 84e72 │ │ │ │ │ + b.n 84e9a │ │ │ │ │ ./src/nco/nco_sph.c:831 │ │ │ │ │ mov r1, fp │ │ │ │ │ mov r0, r7 │ │ │ │ │ ./src/nco/nco_sph.c:832 │ │ │ │ │ mov.w sl, #2 │ │ │ │ │ ./src/nco/nco_sph.c:831 │ │ │ │ │ blx 113b4 │ │ │ │ │ ./src/nco/nco_sph.c:852 │ │ │ │ │ - b.n 84e50 │ │ │ │ │ + b.n 84e78 │ │ │ │ │ ./src/nco/nco_sph.c:872 │ │ │ │ │ - ldr r1, [pc, #96] @ (84f64 ) │ │ │ │ │ + ldr r1, [pc, #96] @ (84f8c ) │ │ │ │ │ fprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 │ │ │ │ │ mov r3, r8 │ │ │ │ │ - ldr r2, [pc, #104] @ (84f70 ) │ │ │ │ │ + ldr r2, [pc, #104] @ (84f98 ) │ │ │ │ │ add r2, pc │ │ │ │ │ nco_sph_seg_edge(): │ │ │ │ │ ./src/nco/nco_sph.c:872 │ │ │ │ │ ldr r0, [r6, r1] │ │ │ │ │ fprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 │ │ │ │ │ movs r1, #1 │ │ │ │ │ @@ -247908,15 +247916,15 @@ │ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ │ blx 1173c <__fprintf_chk@plt+0x4> │ │ │ │ │ nco_sph_seg_edge(): │ │ │ │ │ ./src/nco/nco_sph.c:875 │ │ │ │ │ movs r0, #1 │ │ │ │ │ fprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 │ │ │ │ │ - b.n 84eaa │ │ │ │ │ + b.n 84ed2 │ │ │ │ │ nco_sph_seg_edge(): │ │ │ │ │ ./src/nco/nco_sph.c:842 │ │ │ │ │ mov r1, r4 │ │ │ │ │ ./src/nco/nco_sph.c:843 │ │ │ │ │ movs r4, #2 │ │ │ │ │ ./src/nco/nco_sph.c:842 │ │ │ │ │ mov r0, r7 │ │ │ │ │ @@ -247927,73 +247935,73 @@ │ │ │ │ │ mov r2, r7 │ │ │ │ │ blx 12134 │ │ │ │ │ ./src/nco/nco_sph.c:863 │ │ │ │ │ clz fp, r0 │ │ │ │ │ mov sl, r0 │ │ │ │ │ movs r3, #0 │ │ │ │ │ mov.w fp, fp, lsr #5 │ │ │ │ │ - b.n 84e66 │ │ │ │ │ + b.n 84e8e │ │ │ │ │ ./src/nco/nco_sph.c:848 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r7 │ │ │ │ │ ./src/nco/nco_sph.c:849 │ │ │ │ │ movs r4, #3 │ │ │ │ │ ./src/nco/nco_sph.c:848 │ │ │ │ │ blx 113b4 │ │ │ │ │ ./src/nco/nco_sph.c:854 │ │ │ │ │ - b.n 84f24 │ │ │ │ │ + b.n 84f4c │ │ │ │ │ ./src/nco/nco_sph.c:878 │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ - strh r2, [r6, #10] │ │ │ │ │ + strh r2, [r1, #10] │ │ │ │ │ movs r5, r0 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldrh r4, [r6, r7] │ │ │ │ │ + ldrb r4, [r0, r0] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - strh r0, [r1, #10] │ │ │ │ │ + strh r0, [r4, #8] │ │ │ │ │ movs r5, r0 │ │ │ │ │ asrs r4, r7, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - strh r2, [r3, #4] │ │ │ │ │ + strh r2, [r6, #2] │ │ │ │ │ movs r5, r0 │ │ │ │ │ asrs r0, r4, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldrh r2, [r7, r2] │ │ │ │ │ + ldrh r2, [r1, r3] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldrh r0, [r0, r3] │ │ │ │ │ + ldrh r0, [r2, r3] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldrh r2, [r0, r3] │ │ │ │ │ + ldrh r2, [r2, r3] │ │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ │ │ -00084f74 : │ │ │ │ │ +00084f9c : │ │ │ │ │ nco_sph_add_pnt(): │ │ │ │ │ ./src/nco/nco_sph.c:2279 │ │ │ │ │ - ldr r3, [pc, #124] @ (84ff4 ) │ │ │ │ │ + ldr r3, [pc, #124] @ (8501c ) │ │ │ │ │ ./src/nco/nco_sph.c:2291 │ │ │ │ │ - ldr.w ip, [pc, #128] @ 84ff8 │ │ │ │ │ + ldr.w ip, [pc, #128] @ 85020 │ │ │ │ │ ./src/nco/nco_sph.c:2279 │ │ │ │ │ add r3, pc │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ mov r4, r2 │ │ │ │ │ mov r6, r0 │ │ │ │ │ mov r5, r1 │ │ │ │ │ ./src/nco/nco_sph.c:2291 │ │ │ │ │ ldr.w r2, [r3, ip] │ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ │ - cbnz r3, 84fe4 │ │ │ │ │ + cbnz r3, 8500c │ │ │ │ │ ./src/nco/nco_sph.c:2297 │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ - cbz r3, 84fa4 │ │ │ │ │ + cbz r3, 84fcc │ │ │ │ │ ./src/nco/nco_sph.c:2297 (discriminator 1) │ │ │ │ │ add.w r3, r3, #1073741824 @ 0x40000000 │ │ │ │ │ mov r1, r4 │ │ │ │ │ subs r3, #1 │ │ │ │ │ ldr.w r0, [r6, r3, lsl #2] │ │ │ │ │ blx 107ec │ │ │ │ │ - cbz r0, 84fe2 │ │ │ │ │ + cbz r0, 8500a │ │ │ │ │ ./src/nco/nco_sph.c:2300 │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ memcpy(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:34 │ │ │ │ │ ldr.w r3, [r6, r3, lsl #2] │ │ │ │ │ mov r2, r4 │ │ │ │ │ add.w ip, r4, #32 │ │ │ │ │ @@ -248004,92 +248012,92 @@ │ │ │ │ │ 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 84fae │ │ │ │ │ + bne.n 84fd6 │ │ │ │ │ ldr r1, [r2, #0] │ │ │ │ │ ldr r2, [r2, #4] │ │ │ │ │ str r2, [r3, #4] │ │ │ │ │ str r1, [r3, #0] │ │ │ │ │ nco_sph_add_pnt(): │ │ │ │ │ ./src/nco/nco_sph.c:2301 │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ ./src/nco/nco_sph.c:2305 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ ./src/nco/nco_sph.c:2292 │ │ │ │ │ - ldr r0, [pc, #20] @ (84ffc ) │ │ │ │ │ + ldr r0, [pc, #20] @ (85024 ) │ │ │ │ │ movs r3, #1 │ │ │ │ │ movs r2, #3 │ │ │ │ │ mov r1, r4 │ │ │ │ │ add r0, pc │ │ │ │ │ blx 11278 │ │ │ │ │ - b.n 84f8c │ │ │ │ │ - ldrb r6, [r1, #31] │ │ │ │ │ + b.n 84fb4 │ │ │ │ │ + ldrb r6, [r4, #30] │ │ │ │ │ movs r5, r0 │ │ │ │ │ asrs r4, r7, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldrh r0, [r0, r0] │ │ │ │ │ + ldrh r0, [r2, r0] │ │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ │ │ -00085000 : │ │ │ │ │ +00085028 : │ │ │ │ │ nco_sph_add_pnt_chk(): │ │ │ │ │ ./src/nco/nco_sph.c:2327 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, sl, fp, lr} │ │ │ │ │ mov r5, r3 │ │ │ │ │ ldr r7, [sp, #36] @ 0x24 │ │ │ │ │ - ldr.w fp, [pc, #276] @ 85120 │ │ │ │ │ + ldr.w fp, [pc, #276] @ 85148 │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r6, [sp, #40] @ 0x28 │ │ │ │ │ mov sl, r1 │ │ │ │ │ ./src/nco/nco_sph.c:2331 │ │ │ │ │ ldr r3, [r7, #0] │ │ │ │ │ ./src/nco/nco_sph.c:2327 │ │ │ │ │ add fp, pc │ │ │ │ │ mov r8, r2 │ │ │ │ │ ./src/nco/nco_sph.c:2331 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ble.n 85100 │ │ │ │ │ + ble.n 85128 │ │ │ │ │ ./src/nco/nco_sph.c:2331 (discriminator 1) │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - blt.n 8502e │ │ │ │ │ + blt.n 85056 │ │ │ │ │ ./src/nco/nco_sph.c:2331 (discriminator 2) │ │ │ │ │ movs r2, #56 @ 0x38 │ │ │ │ │ mla r2, r2, r3, r0 │ │ │ │ │ ldr.w r2, [r2, #-52] │ │ │ │ │ cmp r2, r8 │ │ │ │ │ - beq.n 850fc │ │ │ │ │ + beq.n 85124 │ │ │ │ │ ./src/nco/nco_sph.c:2331 (discriminator 4) │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - blt.n 85040 │ │ │ │ │ + blt.n 85068 │ │ │ │ │ ./src/nco/nco_sph.c:2331 (discriminator 5) │ │ │ │ │ movs r2, #56 @ 0x38 │ │ │ │ │ mla r2, r2, r3, r4 │ │ │ │ │ ldr.w r2, [r2, #-48] │ │ │ │ │ cmp r2, r5 │ │ │ │ │ - beq.n 850fc │ │ │ │ │ + beq.n 85124 │ │ │ │ │ ./src/nco/nco_sph.c:2336 (discriminator 1) │ │ │ │ │ add.w r3, r3, #1073741824 @ 0x40000000 │ │ │ │ │ ldr r2, [sp, #32] │ │ │ │ │ subs r3, #1 │ │ │ │ │ mov r1, r6 │ │ │ │ │ ldr.w r0, [r2, r3, lsl #2] │ │ │ │ │ blx 107ec │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 850fc │ │ │ │ │ + beq.n 85124 │ │ │ │ │ ./src/nco/nco_sph.c:2340 │ │ │ │ │ - ldr r3, [pc, #204] @ (85124 ) │ │ │ │ │ + ldr r3, [pc, #204] @ (8514c ) │ │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 8510e │ │ │ │ │ + bne.n 85136 │ │ │ │ │ ./src/nco/nco_sph.c:2344 │ │ │ │ │ ldr r3, [r7, #0] │ │ │ │ │ movs r0, #56 @ 0x38 │ │ │ │ │ memcpy(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:34 │ │ │ │ │ mov r1, r6 │ │ │ │ │ add.w r2, r6, #32 │ │ │ │ │ @@ -248118,15 +248126,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 8508e │ │ │ │ │ + bne.n 850b6 │ │ │ │ │ ldr r3, [r2, #4] │ │ │ │ │ mov r1, r6 │ │ │ │ │ ldr r4, [r2, #0] │ │ │ │ │ str r4, [r0, #0] │ │ │ │ │ str r3, [r0, #4] │ │ │ │ │ nco_sph_add_pnt_chk(): │ │ │ │ │ ./src/nco/nco_sph.c:2350 │ │ │ │ │ @@ -248142,71 +248150,71 @@ │ │ │ │ │ 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 850c8 │ │ │ │ │ + bne.n 850f0 │ │ │ │ │ ldr r2, [r1, #0] │ │ │ │ │ ldr r1, [r1, #4] │ │ │ │ │ str r1, [r3, #4] │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ nco_sph_add_pnt_chk(): │ │ │ │ │ ./src/nco/nco_sph.c:2351 │ │ │ │ │ ldr r3, [r7, #0] │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r7, #0] │ │ │ │ │ ./src/nco/nco_sph.c:2356 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, sl, fp, pc} │ │ │ │ │ ./src/nco/nco_sph.c:2336 │ │ │ │ │ - bne.n 85040 │ │ │ │ │ + bne.n 85068 │ │ │ │ │ ./src/nco/nco_sph.c:2340 │ │ │ │ │ - ldr r3, [pc, #32] @ (85124 ) │ │ │ │ │ + ldr r3, [pc, #32] @ (8514c ) │ │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 85062 │ │ │ │ │ + beq.n 8508a │ │ │ │ │ ./src/nco/nco_sph.c:2341 │ │ │ │ │ - ldr r0, [pc, #24] @ (85128 ) │ │ │ │ │ + ldr r0, [pc, #24] @ (85150 ) │ │ │ │ │ movs r3, #1 │ │ │ │ │ movs r2, #3 │ │ │ │ │ mov r1, r6 │ │ │ │ │ add r0, pc │ │ │ │ │ blx 11278 │ │ │ │ │ - b.n 85062 │ │ │ │ │ + b.n 8508a │ │ │ │ │ nop │ │ │ │ │ - ldrb r4, [r6, #28] │ │ │ │ │ + ldrb r4, [r1, #28] │ │ │ │ │ movs r5, r0 │ │ │ │ │ asrs r4, r7, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldr r6, [r4, r3] │ │ │ │ │ + ldr r6, [r6, r3] │ │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ │ │ -0008512c : │ │ │ │ │ +00085154 : │ │ │ │ │ nco_sph_seg_parallel(): │ │ │ │ │ ./src/nco/nco_sph.c:1421 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r5, r2 │ │ │ │ │ mov r6, r3 │ │ │ │ │ vpush {d8-d10} │ │ │ │ │ sub sp, #204 @ 0xcc │ │ │ │ │ - ldr r2, [pc, #932] @ (854e0 ) │ │ │ │ │ + ldr r2, [pc, #932] @ (85508 ) │ │ │ │ │ mov r4, r0 │ │ │ │ │ ./src/nco/nco_sph.c:1423 │ │ │ │ │ - ldr.w lr, [pc, #932] @ 854e4 │ │ │ │ │ + ldr.w lr, [pc, #932] @ 8550c │ │ │ │ │ ./src/nco/nco_sph.c:1421 │ │ │ │ │ mov r7, r1 │ │ │ │ │ ldr r3, [sp, #264] @ 0x108 │ │ │ │ │ add r2, pc │ │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ │ ./src/nco/nco_sph.c:1423 │ │ │ │ │ add lr, pc │ │ │ │ │ ./src/nco/nco_sph.c:1421 │ │ │ │ │ - ldr r3, [pc, #920] @ (854e8 ) │ │ │ │ │ + ldr r3, [pc, #920] @ (85510 ) │ │ │ │ │ ./src/nco/nco_sph.c:1437 │ │ │ │ │ add.w r8, sp, #48 @ 0x30 │ │ │ │ │ ./src/nco/nco_sph.c:1438 │ │ │ │ │ add.w fp, sp, #88 @ 0x58 │ │ │ │ │ ./src/nco/nco_sph.c:1421 │ │ │ │ │ ldr.w r9, [sp, #276] @ 0x114 │ │ │ │ │ ./src/nco/nco_sph.c:1439 │ │ │ │ │ @@ -248221,15 +248229,15 @@ │ │ │ │ │ mov ip, r3 │ │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ │ ./src/nco/nco_sph.c:1421 │ │ │ │ │ ldr r3, [sp, #268] @ 0x10c │ │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ │ ldr r3, [sp, #272] @ 0x110 │ │ │ │ │ str r3, [sp, #32] │ │ │ │ │ - ldr r3, [pc, #884] @ (854ec ) │ │ │ │ │ + ldr r3, [pc, #884] @ (85514 ) │ │ │ │ │ add r3, pc │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ ./src/nco/nco_sph.c:1423 │ │ │ │ │ ldmia.w lr!, {r0, r1, r2, r3} │ │ │ │ │ stmia.w ip!, {r0, r1, r2, r3} │ │ │ │ │ ./src/nco/nco_sph.c:1437 │ │ │ │ │ movs r2, #40 @ 0x28 │ │ │ │ │ @@ -248270,35 +248278,35 @@ │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r5 │ │ │ │ │ blx 11ba4 │ │ │ │ │ ./src/nco/nco_sph.c:1460 │ │ │ │ │ mov r0, r8 │ │ │ │ │ mov r1, fp │ │ │ │ │ blx 11450 │ │ │ │ │ - vldr d7, [pc, #760] @ 854d0 │ │ │ │ │ + vldr d7, [pc, #760] @ 854f8 │ │ │ │ │ vcmpe.f64 d0, d7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./src/nco/nco_sph.c:1461 │ │ │ │ │ it mi │ │ │ │ │ movmi r0, #0 │ │ │ │ │ ./src/nco/nco_sph.c:1460 │ │ │ │ │ - bpl.n 85208 │ │ │ │ │ + bpl.n 85230 │ │ │ │ │ ./src/nco/nco_sph.c:1421 │ │ │ │ │ - ldr r2, [pc, #772] @ (854f0 ) │ │ │ │ │ + ldr r2, [pc, #772] @ (85518 ) │ │ │ │ │ ./src/nco/nco_sph.c:1587 │ │ │ │ │ - ldr r3, [pc, #764] @ (854e8 ) │ │ │ │ │ + ldr r3, [pc, #764] @ (85510 ) │ │ │ │ │ ./src/nco/nco_sph.c:1421 │ │ │ │ │ add r2, pc │ │ │ │ │ ./src/nco/nco_sph.c:1587 │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ ldr r3, [sp, #196] @ 0xc4 │ │ │ │ │ eors r2, r3 │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ - bne.w 85536 │ │ │ │ │ + bne.w 8555e │ │ │ │ │ add sp, #204 @ 0xcc │ │ │ │ │ vpop {d8-d10} │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ./src/nco/nco_sph.c:1463 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ vmov.f64 d8, #112 @ 0x3f800000 1.0 │ │ │ │ │ @@ -248316,15 +248324,15 @@ │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./src/nco/nco_sph.c:1472 │ │ │ │ │ it mi │ │ │ │ │ vabsmi.f64 d8, d8 │ │ │ │ │ ./src/nco/nco_sph.c:1475 │ │ │ │ │ vcmp.f64 d8, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bne.w 853e2 │ │ │ │ │ + bne.w 8540a │ │ │ │ │ ./src/nco/nco_sph.c:1483 │ │ │ │ │ vmov.f64 d9, #112 @ 0x3f800000 1.0 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx 11450 │ │ │ │ │ vsub.f64 d9, d9, d0 │ │ │ │ │ ./src/nco/nco_sph.c:1490 │ │ │ │ │ @@ -248332,41 +248340,41 @@ │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./src/nco/nco_sph.c:1491 │ │ │ │ │ it mi │ │ │ │ │ vabsmi.f64 d9, d9 │ │ │ │ │ ./src/nco/nco_sph.c:1494 │ │ │ │ │ vcmp.f64 d9, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bne.w 853c0 │ │ │ │ │ + bne.w 853e8 │ │ │ │ │ ./src/nco/nco_sph.c:1507 │ │ │ │ │ vcmpe.f64 d8, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bmi.w 8537a │ │ │ │ │ + bmi.w 853a2 │ │ │ │ │ ./src/nco/nco_sph.c:1507 (discriminator 3) │ │ │ │ │ vcmpe.f64 d8, d10 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.n 852e2 │ │ │ │ │ + ble.n 8530a │ │ │ │ │ ./src/nco/nco_sph.c:1507 (discriminator 4) │ │ │ │ │ vcmpe.f64 d9, d10 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.n 85388 │ │ │ │ │ + ble.n 853b0 │ │ │ │ │ ./src/nco/nco_sph.c:1569 │ │ │ │ │ - ldr r3, [pc, #616] @ (854f4 ) │ │ │ │ │ + ldr r3, [pc, #616] @ (8551c ) │ │ │ │ │ ./src/nco/nco_sph.c:1508 │ │ │ │ │ movs r0, #48 @ 0x30 │ │ │ │ │ ./src/nco/nco_sph.c:1569 │ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ │ ./src/nco/nco_sph.c:1508 │ │ │ │ │ strb.w r0, [r9] │ │ │ │ │ ./src/nco/nco_sph.c:1569 │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ - cbz r3, 852da │ │ │ │ │ + cbz r3, 85302 │ │ │ │ │ ./src/nco/nco_sph.c:1576 │ │ │ │ │ - ldr r3, [pc, #604] @ (854f8 ) │ │ │ │ │ + ldr r3, [pc, #604] @ (85520 ) │ │ │ │ │ fprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 │ │ │ │ │ movs r1, #1 │ │ │ │ │ nco_sph_seg_parallel(): │ │ │ │ │ ./src/nco/nco_sph.c:1576 │ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ │ fprintf(): │ │ │ │ │ @@ -248374,30 +248382,30 @@ │ │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ │ nco_sph_seg_parallel(): │ │ │ │ │ ./src/nco/nco_sph.c:1576 │ │ │ │ │ ldr r4, [r2, r3] │ │ │ │ │ fprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 │ │ │ │ │ mov r3, r5 │ │ │ │ │ - ldr r2, [pc, #596] @ (854fc ) │ │ │ │ │ + ldr r2, [pc, #596] @ (85524 ) │ │ │ │ │ vstr d9, [sp, #16] │ │ │ │ │ add r2, pc │ │ │ │ │ vstr d8, [sp, #8] │ │ │ │ │ vstr d10, [sp] │ │ │ │ │ ldr r0, [r4, #0] │ │ │ │ │ blx 1173c <__fprintf_chk@plt+0x4> │ │ │ │ │ nco_sph_seg_parallel(): │ │ │ │ │ ./src/nco/nco_sph.c:1577 │ │ │ │ │ ldr r2, [sp, #32] │ │ │ │ │ ldr r4, [r4, #0] │ │ │ │ │ ldr r0, [r2, #0] │ │ │ │ │ blx 12340 │ │ │ │ │ fprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 │ │ │ │ │ - ldr r2, [pc, #568] @ (85500 ) │ │ │ │ │ + ldr r2, [pc, #568] @ (85528 ) │ │ │ │ │ nco_sph_seg_parallel(): │ │ │ │ │ ./src/nco/nco_sph.c:1577 │ │ │ │ │ mov r1, r0 │ │ │ │ │ fprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 │ │ │ │ │ mov r3, r5 │ │ │ │ │ str r1, [sp, #0] │ │ │ │ │ @@ -248407,66 +248415,66 @@ │ │ │ │ │ blx 1173c <__fprintf_chk@plt+0x4> │ │ │ │ │ nco_sph_seg_parallel(): │ │ │ │ │ ./src/nco/nco_sph.c:1581 │ │ │ │ │ ldrb.w r0, [r9] │ │ │ │ │ subs r0, #48 @ 0x30 │ │ │ │ │ it ne │ │ │ │ │ movne r0, #1 │ │ │ │ │ - b.n 851e8 │ │ │ │ │ + b.n 85210 │ │ │ │ │ ./src/nco/nco_sph.c:1511 (discriminator 1) │ │ │ │ │ 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 r8, r3, #1 │ │ │ │ │ it ne │ │ │ │ │ movne.w r8, #0 │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - bne.n 853aa │ │ │ │ │ + bne.n 853d2 │ │ │ │ │ ./src/nco/nco_sph.c:1518 │ │ │ │ │ vcmp.f64 d8, d10 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bne.n 8531e │ │ │ │ │ + bne.n 85346 │ │ │ │ │ ./src/nco/nco_sph.c:1518 (discriminator 1) │ │ │ │ │ vcmpe.f64 d9, d10 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bgt.w 85520 │ │ │ │ │ + bgt.w 85548 │ │ │ │ │ ./src/nco/nco_sph.c:1525 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 85404 │ │ │ │ │ + bne.n 8542c │ │ │ │ │ ./src/nco/nco_sph.c:1534 │ │ │ │ │ vcmpe.f64 d8, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - blt.n 85288 │ │ │ │ │ + blt.n 852b0 │ │ │ │ │ ./src/nco/nco_sph.c:1534 (discriminator 1) │ │ │ │ │ vcmpe.f64 d8, d10 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bpl.n 85344 │ │ │ │ │ + bpl.n 8536c │ │ │ │ │ ./src/nco/nco_sph.c:1534 (discriminator 2) │ │ │ │ │ vcmpe.f64 d9, d10 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./src/nco/nco_sph.c:1537 (discriminator 2) │ │ │ │ │ it gt │ │ │ │ │ movgt r1, r5 │ │ │ │ │ ./src/nco/nco_sph.c:1534 (discriminator 2) │ │ │ │ │ - bgt.n 8535e │ │ │ │ │ + bgt.n 85386 │ │ │ │ │ ./src/nco/nco_sph.c:1542 (discriminator 1) │ │ │ │ │ vcmpe.f64 d9, d10 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bls.n 85428 │ │ │ │ │ + bls.n 85450 │ │ │ │ │ ./src/nco/nco_sph.c:1550 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 85288 │ │ │ │ │ + beq.n 852b0 │ │ │ │ │ ./src/nco/nco_sph.c:1550 (discriminator 1) │ │ │ │ │ vcmpe.f64 d9, d10 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.n 85288 │ │ │ │ │ + ble.n 852b0 │ │ │ │ │ ./src/nco/nco_sph.c:1553 │ │ │ │ │ mov r1, r4 │ │ │ │ │ ./src/nco/nco_sph.c:1552 │ │ │ │ │ movs r3, #50 @ 0x32 │ │ │ │ │ ./src/nco/nco_sph.c:1553 │ │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ │ ./src/nco/nco_sph.c:1552 │ │ │ │ │ @@ -248477,94 +248485,94 @@ │ │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ │ mov r1, r7 │ │ │ │ │ blx 113b4 │ │ │ │ │ ./src/nco/nco_sph.c:1555 │ │ │ │ │ ldr r2, [sp, #32] │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ - b.n 85444 │ │ │ │ │ + b.n 8546c │ │ │ │ │ ./src/nco/nco_sph.c:1507 (discriminator 1) │ │ │ │ │ vcmpe.f64 d9, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bpl.w 85274 │ │ │ │ │ - b.n 85288 │ │ │ │ │ + bpl.w 8529c │ │ │ │ │ + b.n 852b0 │ │ │ │ │ ./src/nco/nco_sph.c:1511 │ │ │ │ │ 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 8531e │ │ │ │ │ + beq.n 85346 │ │ │ │ │ ./src/nco/nco_sph.c:1513 │ │ │ │ │ movs r3, #49 @ 0x31 │ │ │ │ │ ./src/nco/nco_sph.c:1514 │ │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ │ ./src/nco/nco_sph.c:1513 │ │ │ │ │ strb.w r3, [r9] │ │ │ │ │ ./src/nco/nco_sph.c:1514 │ │ │ │ │ mov r1, r4 │ │ │ │ │ blx 113b4 │ │ │ │ │ ./src/nco/nco_sph.c:1516 │ │ │ │ │ ldr r2, [sp, #32] │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ - b.n 85444 │ │ │ │ │ + b.n 8546c │ │ │ │ │ ./src/nco/nco_sph.c:1495 │ │ │ │ │ mov r2, sl │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx 11ba4 │ │ │ │ │ ./src/nco/nco_sph.c:1497 │ │ │ │ │ mov r1, sl │ │ │ │ │ mov r0, r8 │ │ │ │ │ blx 11450 │ │ │ │ │ vcmpe.f64 d0, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./src/nco/nco_sph.c:1498 │ │ │ │ │ it mi │ │ │ │ │ vnegmi.f64 d9, d9 │ │ │ │ │ - b.n 85268 │ │ │ │ │ + b.n 85290 │ │ │ │ │ ./src/nco/nco_sph.c:1476 │ │ │ │ │ mov r2, sl │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx 11ba4 │ │ │ │ │ ./src/nco/nco_sph.c:1478 │ │ │ │ │ mov r1, sl │ │ │ │ │ mov r0, r8 │ │ │ │ │ blx 11450 │ │ │ │ │ vcmpe.f64 d0, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./src/nco/nco_sph.c:1479 │ │ │ │ │ it mi │ │ │ │ │ vnegmi.f64 d8, d8 │ │ │ │ │ - b.n 8523e │ │ │ │ │ + b.n 85266 │ │ │ │ │ ./src/nco/nco_sph.c:1525 (discriminator 1) │ │ │ │ │ vcmpe.f64 d9, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.n 8541c │ │ │ │ │ + ble.n 85444 │ │ │ │ │ ./src/nco/nco_sph.c:1525 (discriminator 2) │ │ │ │ │ vcmpe.f64 d9, d10 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./src/nco/nco_sph.c:1527 (discriminator 2) │ │ │ │ │ it ls │ │ │ │ │ movls r1, r4 │ │ │ │ │ ./src/nco/nco_sph.c:1525 (discriminator 2) │ │ │ │ │ - bls.n 8542a │ │ │ │ │ + bls.n 85452 │ │ │ │ │ ./src/nco/nco_sph.c:1534 │ │ │ │ │ vcmpe.f64 d8, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bge.n 8532c │ │ │ │ │ - b.n 85352 │ │ │ │ │ + bge.n 85354 │ │ │ │ │ + b.n 8537a │ │ │ │ │ ./src/nco/nco_sph.c:1544 │ │ │ │ │ mov r1, r5 │ │ │ │ │ ./src/nco/nco_sph.c:1543 │ │ │ │ │ movs r3, #50 @ 0x32 │ │ │ │ │ ./src/nco/nco_sph.c:1544 │ │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ │ ./src/nco/nco_sph.c:1543 │ │ │ │ │ @@ -248578,159 +248586,159 @@ │ │ │ │ │ ./src/nco/nco_sph.c:1546 │ │ │ │ │ ldr r2, [sp, #32] │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ ./src/nco/nco_sph.c:1562 │ │ │ │ │ ldrb.w r0, [r9] │ │ │ │ │ cmp r0, #50 @ 0x32 │ │ │ │ │ - bne.n 85480 │ │ │ │ │ + bne.n 854a8 │ │ │ │ │ ./src/nco/nco_sph.c:1562 (discriminator 1) │ │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ │ blx 107ec │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 8550c │ │ │ │ │ + beq.n 85534 │ │ │ │ │ ./src/nco/nco_sph.c:1566 │ │ │ │ │ ldrb.w r0, [r9] │ │ │ │ │ cmp r0, #50 @ 0x32 │ │ │ │ │ - bne.n 85480 │ │ │ │ │ + bne.n 854a8 │ │ │ │ │ ./src/nco/nco_sph.c:1566 (discriminator 1) │ │ │ │ │ vsub.f64 d7, d9, d10 │ │ │ │ │ - vldr d6, [pc, #112] @ 854d8 │ │ │ │ │ + vldr d6, [pc, #112] @ 85500 │ │ │ │ │ vabs.f64 d7, d7 │ │ │ │ │ vcmpe.f64 d7, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bpl.n 854bc │ │ │ │ │ + bpl.n 854e4 │ │ │ │ │ ./src/nco/nco_sph.c:1567 │ │ │ │ │ ldr r2, [sp, #32] │ │ │ │ │ movs r3, #2 │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ ./src/nco/nco_sph.c:1570 │ │ │ │ │ ldrb.w r0, [r9] │ │ │ │ │ ./src/nco/nco_sph.c:1569 │ │ │ │ │ - ldr r3, [pc, #112] @ (854f4 ) │ │ │ │ │ + ldr r3, [pc, #112] @ (8551c ) │ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 852da │ │ │ │ │ + beq.w 85302 │ │ │ │ │ ./src/nco/nco_sph.c:1570 │ │ │ │ │ cmp r0, #48 @ 0x30 │ │ │ │ │ - bls.w 85298 │ │ │ │ │ + bls.w 852c0 │ │ │ │ │ ./src/nco/nco_sph.c:1571 │ │ │ │ │ - ldr r0, [pc, #108] @ (85504 ) │ │ │ │ │ + ldr r0, [pc, #108] @ (8552c ) │ │ │ │ │ movs r3, #1 │ │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ │ movs r2, #3 │ │ │ │ │ add r0, pc │ │ │ │ │ blx 11278 │ │ │ │ │ ./src/nco/nco_sph.c:1573 │ │ │ │ │ ldrb.w r3, [r9] │ │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ │ - bne.w 85298 │ │ │ │ │ + bne.w 852c0 │ │ │ │ │ ./src/nco/nco_sph.c:1574 │ │ │ │ │ - ldr r0, [pc, #88] @ (85508 ) │ │ │ │ │ + ldr r0, [pc, #88] @ (85530 ) │ │ │ │ │ movs r3, #1 │ │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ │ movs r2, #3 │ │ │ │ │ add r0, pc │ │ │ │ │ blx 11278 │ │ │ │ │ - b.n 85298 │ │ │ │ │ + b.n 852c0 │ │ │ │ │ ./src/nco/nco_sph.c:1569 │ │ │ │ │ - ldr r3, [pc, #52] @ (854f4 ) │ │ │ │ │ + ldr r3, [pc, #52] @ (8551c ) │ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 85494 │ │ │ │ │ - b.n 852da │ │ │ │ │ + bne.n 854bc │ │ │ │ │ + b.n 85302 │ │ │ │ │ nop │ │ │ │ │ nop.w │ │ │ │ │ @ instruction: 0x47ae │ │ │ │ │ ldrb r1, [r4, #11] │ │ │ │ │ add r6, sp, #80 @ 0x50 │ │ │ │ │ subs r7, #239 @ 0xef │ │ │ │ │ cmp r3, #155 @ 0x9b │ │ │ │ │ strh r1, [r4, #52] @ 0x34 │ │ │ │ │ strh r3, [r3, #36] @ 0x24 │ │ │ │ │ subs r5, #6 │ │ │ │ │ - ldrb r2, [r0, #24] │ │ │ │ │ + ldrb r2, [r3, #23] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldr r2, [r3, r5] │ │ │ │ │ + ldr r2, [r5, r5] │ │ │ │ │ movs r4, r0 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldrb r0, [r2, #23] │ │ │ │ │ + ldrb r0, [r5, #22] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldrb r4, [r3, #21] │ │ │ │ │ + ldrb r4, [r6, #20] │ │ │ │ │ movs r5, r0 │ │ │ │ │ asrs r4, r7, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ asrs r0, r4, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldrsb r2, [r6, r6] │ │ │ │ │ + ldrsb r2, [r0, r7] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldrsb r4, [r7, r6] │ │ │ │ │ + ldrsb r4, [r1, r7] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - strb r0, [r7, r5] │ │ │ │ │ + strb r0, [r1, r6] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - strb r4, [r0, r6] │ │ │ │ │ + strb r4, [r2, r6] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldr r3, [pc, #44] @ (8553c ) │ │ │ │ │ + ldr r3, [pc, #44] @ (85564 ) │ │ │ │ │ ./src/nco/nco_sph.c:1563 │ │ │ │ │ movs r0, #49 @ 0x31 │ │ │ │ │ ./src/nco/nco_sph.c:1569 │ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ │ ./src/nco/nco_sph.c:1563 │ │ │ │ │ strb.w r0, [r9] │ │ │ │ │ ./src/nco/nco_sph.c:1569 │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 85494 │ │ │ │ │ - b.n 852da │ │ │ │ │ + bne.n 854bc │ │ │ │ │ + b.n 85302 │ │ │ │ │ ./src/nco/nco_sph.c:1520 │ │ │ │ │ movs r3, #49 @ 0x31 │ │ │ │ │ ./src/nco/nco_sph.c:1521 │ │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ │ ./src/nco/nco_sph.c:1520 │ │ │ │ │ strb.w r3, [r9] │ │ │ │ │ ./src/nco/nco_sph.c:1521 │ │ │ │ │ mov r1, r7 │ │ │ │ │ blx 113b4 │ │ │ │ │ ./src/nco/nco_sph.c:1522 │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ str.w r8, [r3] │ │ │ │ │ - b.n 85444 │ │ │ │ │ + b.n 8546c │ │ │ │ │ ./src/nco/nco_sph.c:1587 │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ asrs r4, r7, #1 │ │ │ │ │ ... │ │ │ │ │ │ │ │ │ │ -00085540 : │ │ │ │ │ +00085568 : │ │ │ │ │ nco_sph_is_convex(): │ │ │ │ │ ./src/nco/nco_sph.c:2459 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r6, r1 │ │ │ │ │ - ldr r2, [pc, #264] @ (85650 ) │ │ │ │ │ + ldr r2, [pc, #264] @ (85678 ) │ │ │ │ │ vpush {d8} │ │ │ │ │ sub sp, #180 @ 0xb4 │ │ │ │ │ ./src/nco/nco_sph.c:2460 │ │ │ │ │ add r3, sp, #152 @ 0x98 │ │ │ │ │ vmov s16, r3 │ │ │ │ │ mov r4, r3 │ │ │ │ │ ./src/nco/nco_sph.c:2459 │ │ │ │ │ - ldr r3, [pc, #252] @ (85654 ) │ │ │ │ │ + ldr r3, [pc, #252] @ (8567c ) │ │ │ │ │ add r2, pc │ │ │ │ │ ./src/nco/nco_sph.c:2460 │ │ │ │ │ - ldr r5, [pc, #252] @ (85658 ) │ │ │ │ │ + ldr r5, [pc, #252] @ (85680 ) │ │ │ │ │ ./src/nco/nco_sph.c:2459 │ │ │ │ │ mov r7, r0 │ │ │ │ │ - ldr.w ip, [pc, #252] @ 8565c │ │ │ │ │ + ldr.w ip, [pc, #252] @ 85684 │ │ │ │ │ ./src/nco/nco_sph.c:2460 │ │ │ │ │ add r5, pc │ │ │ │ │ ./src/nco/nco_sph.c:2484 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ ./src/nco/nco_sph.c:2459 │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ add ip, pc │ │ │ │ │ @@ -248739,40 +248747,40 @@ │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ ./src/nco/nco_sph.c:2460 │ │ │ │ │ ldmia r5!, {r0, r1, r2, r3} │ │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ ./src/nco/nco_sph.c:2484 │ │ │ │ │ - ble.n 85646 │ │ │ │ │ - ldr r3, [pc, #224] @ (85660 ) │ │ │ │ │ + ble.n 8566e │ │ │ │ │ + ldr r3, [pc, #224] @ (85688 ) │ │ │ │ │ ./src/nco/nco_sph.c:2469 │ │ │ │ │ movs r4, #0 │ │ │ │ │ subs r5, r7, #4 │ │ │ │ │ add.w sl, sp, #32 │ │ │ │ │ add.w r9, sp, #72 @ 0x48 │ │ │ │ │ add.w r8, sp, #112 @ 0x70 │ │ │ │ │ ldr.w fp, [ip, r3] │ │ │ │ │ printf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:107 │ │ │ │ │ - ldr r3, [pc, #208] @ (85664 ) │ │ │ │ │ + ldr r3, [pc, #208] @ (8568c ) │ │ │ │ │ nco_sph_is_convex(): │ │ │ │ │ ./src/nco/nco_sph.c:2469 │ │ │ │ │ str r4, [sp, #28] │ │ │ │ │ printf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:107 │ │ │ │ │ add r3, pc │ │ │ │ │ vmov s17, r3 │ │ │ │ │ subs r3, r6, #1 │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ - b.n 855a6 │ │ │ │ │ + b.n 855ce │ │ │ │ │ nco_sph_is_convex(): │ │ │ │ │ ./src/nco/nco_sph.c:2484 (discriminator 1) │ │ │ │ │ cmp r4, r6 │ │ │ │ │ - beq.n 85620 │ │ │ │ │ + beq.n 85648 │ │ │ │ │ ./src/nco/nco_sph.c:2486 │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ mov r1, r6 │ │ │ │ │ adds r0, r3, r4 │ │ │ │ │ blx 11e9c <__aeabi_idivmod@plt> │ │ │ │ │ strd r1, r4, [sp, #16] │ │ │ │ │ ./src/nco/nco_sph.c:2487 │ │ │ │ │ @@ -248810,123 +248818,123 @@ │ │ │ │ │ ittt lt │ │ │ │ │ ldrlt r3, [sp, #28] │ │ │ │ │ addlt r3, #1 │ │ │ │ │ strlt r3, [sp, #28] │ │ │ │ │ ./src/nco/nco_sph.c:2499 │ │ │ │ │ ldr.w r3, [fp] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 855a2 │ │ │ │ │ + beq.n 855ca │ │ │ │ │ printf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:107 │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ vmov r2, s16 │ │ │ │ │ vmov r1, s17 │ │ │ │ │ movs r0, #1 │ │ │ │ │ vstr d0, [sp] │ │ │ │ │ blx fe74 <__printf_chk@plt+0x4> │ │ │ │ │ nco_sph_is_convex(): │ │ │ │ │ ./src/nco/nco_sph.c:2484 │ │ │ │ │ cmp r4, r6 │ │ │ │ │ - bne.n 855a6 │ │ │ │ │ + bne.n 855ce │ │ │ │ │ ./src/nco/nco_sph.c:2506 │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ clz r0, r3 │ │ │ │ │ lsrs r0, r0, #5 │ │ │ │ │ ./src/nco/nco_sph.c:2459 │ │ │ │ │ - ldr r2, [pc, #60] @ (85668 ) │ │ │ │ │ + ldr r2, [pc, #60] @ (85690 ) │ │ │ │ │ ./src/nco/nco_sph.c:2509 │ │ │ │ │ - ldr r3, [pc, #40] @ (85654 ) │ │ │ │ │ + ldr r3, [pc, #40] @ (8567c ) │ │ │ │ │ ./src/nco/nco_sph.c:2459 │ │ │ │ │ add r2, pc │ │ │ │ │ ./src/nco/nco_sph.c:2509 │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ ldr r3, [sp, #172] @ 0xac │ │ │ │ │ eors r2, r3 │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ - bne.n 8564a │ │ │ │ │ + bne.n 85672 │ │ │ │ │ add sp, #180 @ 0xb4 │ │ │ │ │ vpop {d8} │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ./src/nco/nco_sph.c:2484 │ │ │ │ │ movs r0, #1 │ │ │ │ │ ./src/nco/nco_sph.c:2506 │ │ │ │ │ - b.n 85628 │ │ │ │ │ + b.n 85650 │ │ │ │ │ ./src/nco/nco_sph.c:2509 │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ - ldrb r0, [r6, #7] │ │ │ │ │ + ldrb r0, [r1, #7] │ │ │ │ │ movs r5, r0 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - strb r6, [r5, r5] │ │ │ │ │ + strb r6, [r7, r5] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldrb r0, [r4, #7] │ │ │ │ │ + ldrb r0, [r7, #6] │ │ │ │ │ movs r5, r0 │ │ │ │ │ asrs r4, r7, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - strb r6, [r4, r4] │ │ │ │ │ + strb r6, [r6, r4] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldrb r4, [r3, #4] │ │ │ │ │ + ldrb r4, [r6, #3] │ │ │ │ │ movs r5, r0 │ │ │ │ │ │ │ │ │ │ -0008566c : │ │ │ │ │ +00085694 : │ │ │ │ │ nco_sph_set_domain(): │ │ │ │ │ ./src/nco/nco_sph.c:2742 │ │ │ │ │ - ldr r3, [pc, #20] @ (85684 ) │ │ │ │ │ + ldr r3, [pc, #20] @ (856ac ) │ │ │ │ │ add r3, pc │ │ │ │ │ vstr d0, [r3] │ │ │ │ │ ./src/nco/nco_sph.c:2743 │ │ │ │ │ vstr d1, [r3, #8] │ │ │ │ │ ./src/nco/nco_sph.c:2745 │ │ │ │ │ vstr d2, [r3, #16] │ │ │ │ │ ./src/nco/nco_sph.c:2746 │ │ │ │ │ vstr d3, [r3, #24] │ │ │ │ │ ./src/nco/nco_sph.c:2750 │ │ │ │ │ bx lr │ │ │ │ │ nop │ │ │ │ │ - str r0, [sp, #856] @ 0x358 │ │ │ │ │ + str r0, [sp, #696] @ 0x2b8 │ │ │ │ │ movs r5, r0 │ │ │ │ │ │ │ │ │ │ -00085688 : │ │ │ │ │ +000856b0 : │ │ │ │ │ nco_geo_lat_correct(): │ │ │ │ │ ./src/nco/nco_sph.c:2914 │ │ │ │ │ vsub.f64 d6, d1, d2 │ │ │ │ │ - vldr d5, [pc, #144] @ 85720 │ │ │ │ │ + vldr d5, [pc, #144] @ 85748 │ │ │ │ │ ./src/nco/nco_sph.c:2910 │ │ │ │ │ vmov.f64 d7, d0 │ │ │ │ │ ./src/nco/nco_sph.c:2914 │ │ │ │ │ vabs.f64 d6, d6 │ │ │ │ │ vcmpe.f64 d6, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bls.n 8570e │ │ │ │ │ + bls.n 85736 │ │ │ │ │ ./src/nco/nco_sph.c:2914 (discriminator 1) │ │ │ │ │ vabs.f64 d6, d0 │ │ │ │ │ vcmpe.f64 d6, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bls.n 8570e │ │ │ │ │ + bls.n 85736 │ │ │ │ │ ./src/nco/nco_sph.c:2910 (discriminator 2) │ │ │ │ │ push {r3, lr} │ │ │ │ │ ./src/nco/nco_sph.c:2914 (discriminator 2) │ │ │ │ │ - ldr r3, [pc, #116] @ (85728 ) │ │ │ │ │ + ldr r3, [pc, #116] @ (85750 ) │ │ │ │ │ ./src/nco/nco_sph.c:2910 (discriminator 2) │ │ │ │ │ vpush {d8-d9} │ │ │ │ │ ./src/nco/nco_sph.c:2914 (discriminator 2) │ │ │ │ │ add r3, pc │ │ │ │ │ vldr d6, [r3, #24] │ │ │ │ │ vsub.f64 d6, d6, d5 │ │ │ │ │ vcmpe.f64 d6, d0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bls.n 85714 │ │ │ │ │ + bls.n 8573c │ │ │ │ │ ./src/nco/nco_sph.c:2914 (discriminator 3) │ │ │ │ │ vldr d6, [r3, #16] │ │ │ │ │ vadd.f64 d5, d6, d5 │ │ │ │ │ vcmpe.f64 d5, d0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bge.n 85714 │ │ │ │ │ + bge.n 8573c │ │ │ │ │ ./src/nco/nco_sph.c:2920 │ │ │ │ │ vmov.f64 d8, d1 │ │ │ │ │ vmov.f64 d9, d2 │ │ │ │ │ blx 11fa4 │ │ │ │ │ vmov.f64 d7, #96 @ 0x3f000000 0.5 │ │ │ │ │ vsub.f64 d2, d9, d8 │ │ │ │ │ vmov.f64 d8, d0 │ │ │ │ │ @@ -248945,18 +248953,18 @@ │ │ │ │ │ vpop {d8-d9} │ │ │ │ │ vmov.f64 d0, d7 │ │ │ │ │ pop {r3, pc} │ │ │ │ │ nop │ │ │ │ │ @ instruction: 0xea11812d │ │ │ │ │ str r7, [sp, #612] @ 0x264 │ │ │ │ │ subs r5, #113 @ 0x71 │ │ │ │ │ - str r0, [sp, #560] @ 0x230 │ │ │ │ │ + str r0, [sp, #400] @ 0x190 │ │ │ │ │ movs r5, r0 │ │ │ │ │ │ │ │ │ │ -0008572c : │ │ │ │ │ +00085754 : │ │ │ │ │ nco_geo_get_lat_correct(): │ │ │ │ │ ./src/nco/nco_sph.c:2944 │ │ │ │ │ vcmpe.f64 d3, d1 │ │ │ │ │ ./src/nco/nco_sph.c:2936 │ │ │ │ │ vmov.f64 d7, d1 │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ mov r5, r0 │ │ │ │ │ @@ -248983,56 +248991,56 @@ │ │ │ │ │ ite le │ │ │ │ │ vmovle.f64 d6, d2 │ │ │ │ │ vmovgt.f64 d6, d0 │ │ │ │ │ it gt │ │ │ │ │ vmovgt.f64 d10, d2 │ │ │ │ │ vmov.f64 d8, d6 │ │ │ │ │ ./src/nco/nco_sph.c:2957 │ │ │ │ │ - cbz r2, 8578e │ │ │ │ │ + cbz r2, 857b6 │ │ │ │ │ ./src/nco/nco_sph.c:2959 │ │ │ │ │ - vldr d6, [pc, #220] @ 85858 │ │ │ │ │ + vldr d6, [pc, #220] @ 85880 │ │ │ │ │ vmul.f64 d7, d7, d6 │ │ │ │ │ ./src/nco/nco_sph.c:2960 │ │ │ │ │ vmul.f64 d9, d9, d6 │ │ │ │ │ ./src/nco/nco_sph.c:2961 │ │ │ │ │ vmul.f64 d10, d10, d6 │ │ │ │ │ ./src/nco/nco_sph.c:2962 │ │ │ │ │ vmul.f64 d8, d8, d6 │ │ │ │ │ ./src/nco/nco_sph.c:2966 │ │ │ │ │ vsub.f64 d6, d8, d10 │ │ │ │ │ - vldr d5, [pc, #204] @ 85860 │ │ │ │ │ + vldr d5, [pc, #204] @ 85888 │ │ │ │ │ vcmpe.f64 d6, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - blt.n 857a8 │ │ │ │ │ + blt.n 857d0 │ │ │ │ │ ./src/nco/nco_sph.c:2967 │ │ │ │ │ - vldr d6, [pc, #196] @ 85868 │ │ │ │ │ + vldr d6, [pc, #196] @ 85890 │ │ │ │ │ vsub.f64 d8, d8, d6 │ │ │ │ │ ./src/nco/nco_sph.c:2972 │ │ │ │ │ vcmpe.f64 d7, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.n 85810 │ │ │ │ │ + ble.n 85838 │ │ │ │ │ ./src/nco/nco_sph.c:2972 (discriminator 1) │ │ │ │ │ vcmpe.f64 d9, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bge.n 857f6 │ │ │ │ │ + bge.n 8581e │ │ │ │ │ ./src/nco/nco_sph.c:2983 (discriminator 1) │ │ │ │ │ vcmpe.f64 d9, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bmi.n 85842 │ │ │ │ │ + bmi.n 8586a │ │ │ │ │ ./src/nco/nco_sph.c:2991 │ │ │ │ │ movs r2, #0 │ │ │ │ │ movs r3, #0 │ │ │ │ │ strd r2, r3, [r6] │ │ │ │ │ ./src/nco/nco_sph.c:2992 │ │ │ │ │ strd r2, r3, [r5] │ │ │ │ │ ./src/nco/nco_sph.c:2997 │ │ │ │ │ - cbz r4, 857f0 │ │ │ │ │ + cbz r4, 85818 │ │ │ │ │ ./src/nco/nco_sph.c:2999 │ │ │ │ │ vldr d6, [r6] │ │ │ │ │ - vldr d5, [pc, #148] @ 85870 │ │ │ │ │ + vldr d5, [pc, #148] @ 85898 │ │ │ │ │ vmul.f64 d6, d6, d5 │ │ │ │ │ vstr d6, [r6] │ │ │ │ │ ./src/nco/nco_sph.c:3000 │ │ │ │ │ vldr d7, [r5] │ │ │ │ │ vmul.f64 d7, d7, d5 │ │ │ │ │ vstr d7, [r5] │ │ │ │ │ ./src/nco/nco_sph.c:3007 │ │ │ │ │ @@ -249042,78 +249050,78 @@ │ │ │ │ │ vmov.f64 d2, d8 │ │ │ │ │ vmov.f64 d1, d10 │ │ │ │ │ vmov.f64 d0, d7 │ │ │ │ │ blx 123a0 │ │ │ │ │ vstr d0, [r6] │ │ │ │ │ ./src/nco/nco_sph.c:2975 │ │ │ │ │ vstr d9, [r5] │ │ │ │ │ - b.n 857d2 │ │ │ │ │ + b.n 857fa │ │ │ │ │ ./src/nco/nco_sph.c:2977 │ │ │ │ │ - bls.n 8581e │ │ │ │ │ + bls.n 85846 │ │ │ │ │ ./src/nco/nco_sph.c:2983 │ │ │ │ │ vcmpe.f64 d7, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.n 857c6 │ │ │ │ │ - b.n 857bc │ │ │ │ │ + ble.n 857ee │ │ │ │ │ + b.n 857e4 │ │ │ │ │ ./src/nco/nco_sph.c:2977 (discriminator 1) │ │ │ │ │ vcmpe.f64 d9, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bpl.n 85812 │ │ │ │ │ + bpl.n 8583a │ │ │ │ │ ./src/nco/nco_sph.c:2986 │ │ │ │ │ vmov.f64 d2, d8 │ │ │ │ │ vmov.f64 d1, d10 │ │ │ │ │ vmov.f64 d0, d9 │ │ │ │ │ ./src/nco/nco_sph.c:2985 │ │ │ │ │ vstr d7, [r6] │ │ │ │ │ ./src/nco/nco_sph.c:2986 │ │ │ │ │ blx 123a0 │ │ │ │ │ vstr d0, [r5] │ │ │ │ │ - b.n 857d2 │ │ │ │ │ + b.n 857fa │ │ │ │ │ ./src/nco/nco_sph.c:2985 │ │ │ │ │ vmov.f64 d0, d7 │ │ │ │ │ vmov.f64 d2, d8 │ │ │ │ │ vmov.f64 d1, d10 │ │ │ │ │ blx 123a0 │ │ │ │ │ vmov.f64 d7, d0 │ │ │ │ │ - b.n 85828 │ │ │ │ │ + b.n 85850 │ │ │ │ │ ldr r5, [sp, #228] @ 0xe4 │ │ │ │ │ - add r2, pc, #328 @ (adr r2, 859a4 ) │ │ │ │ │ + add r2, pc, #328 @ (adr r2, 859cc ) │ │ │ │ │ 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, 85be8 ) │ │ │ │ │ + add r5, pc, #880 @ (adr r5, 85c10 ) │ │ │ │ │ eors r4, r1 │ │ │ │ │ │ │ │ │ │ -00085878 : │ │ │ │ │ +000858a0 : │ │ │ │ │ nco_geo_lonlat_2_sph(): │ │ │ │ │ ./src/nco/nco_sph.c:3012 │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov r4, r0 │ │ │ │ │ vpush {d8-d12} │ │ │ │ │ vmov.f64 d9, d0 │ │ │ │ │ vmov.f64 d8, d1 │ │ │ │ │ sub sp, #16 │ │ │ │ │ ./src/nco/nco_sph.c:3017 │ │ │ │ │ - cbz r2, 85898 │ │ │ │ │ + cbz r2, 858c0 │ │ │ │ │ ./src/nco/nco_sph.c:3018 │ │ │ │ │ - vldr d7, [pc, #248] @ 85988 │ │ │ │ │ + vldr d7, [pc, #248] @ 859b0 │ │ │ │ │ vmul.f64 d9, d0, d7 │ │ │ │ │ ./src/nco/nco_sph.c:3019 │ │ │ │ │ vmul.f64 d8, d1, d7 │ │ │ │ │ ./src/nco/nco_sph.c:3023 │ │ │ │ │ - cbz r1, 858e6 │ │ │ │ │ + cbz r1, 8590e │ │ │ │ │ mov r1, sp │ │ │ │ │ add r0, sp, #8 │ │ │ │ │ vmov.f64 d0, d9 │ │ │ │ │ blx 10004 │ │ │ │ │ ./src/nco/nco_sph.c:3026 │ │ │ │ │ vmov.f64 d0, d8 │ │ │ │ │ blx 10b24 │ │ │ │ │ @@ -249152,15 +249160,15 @@ │ │ │ │ │ vldr d12, [sp] │ │ │ │ │ vabs.f64 d6, d10 │ │ │ │ │ ./src/nco/nco_sph.c:3039 │ │ │ │ │ vstr d10, [r4, #16] │ │ │ │ │ ./src/nco/nco_sph.c:3041 │ │ │ │ │ vcmp.f64 d6, d7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bne.n 8592c │ │ │ │ │ + bne.n 85954 │ │ │ │ │ ./src/nco/nco_sph.c:3042 │ │ │ │ │ movs r2, #0 │ │ │ │ │ movs r3, #0 │ │ │ │ │ ./src/nco/nco_sph.c:3045 │ │ │ │ │ vstr d8, [r4, #32] │ │ │ │ │ ./src/nco/nco_sph.c:3042 │ │ │ │ │ strd r2, r3, [r4] │ │ │ │ │ @@ -249180,15 +249188,15 @@ │ │ │ │ │ vmov.f64 d0, d9 │ │ │ │ │ blx 11e48 │ │ │ │ │ ./src/nco/nco_sph.c:3048 │ │ │ │ │ vcmp.f64 d10, #0.0 │ │ │ │ │ movs r2, #0 │ │ │ │ │ movs r3, #0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bne.n 85966 │ │ │ │ │ + bne.n 8598e │ │ │ │ │ ./src/nco/nco_sph.c:3053 │ │ │ │ │ strd r2, r3, [r4, #32] │ │ │ │ │ ./src/nco/nco_sph.c:3050 │ │ │ │ │ vstr d11, [r4] │ │ │ │ │ ./src/nco/nco_sph.c:3051 │ │ │ │ │ vstr d0, [r4, #8] │ │ │ │ │ ./src/nco/nco_sph.c:3052 │ │ │ │ │ @@ -249211,30 +249219,30 @@ │ │ │ │ │ vstr d12, [r4, #8] │ │ │ │ │ ./src/nco/nco_sph.c:3069 │ │ │ │ │ add sp, #16 │ │ │ │ │ vpop {d8-d12} │ │ │ │ │ pop {r4, pc} │ │ │ │ │ nop │ │ │ │ │ ldr r5, [sp, #228] @ 0xe4 │ │ │ │ │ - add r2, pc, #328 @ (adr r2, 85ad4 ) │ │ │ │ │ + add r2, pc, #328 @ (adr r2, 85afc ) │ │ │ │ │ svc 70 @ 0x46 │ │ │ │ │ subs r7, #145 @ 0x91 │ │ │ │ │ │ │ │ │ │ -00085990 : │ │ │ │ │ +000859b8 : │ │ │ │ │ nco_sph_mk_control(): │ │ │ │ │ ./src/nco/nco_sph.c:2513 │ │ │ │ │ push {r3, lr} │ │ │ │ │ mov r3, r0 │ │ │ │ │ mov r0, r2 │ │ │ │ │ vpush {d8} │ │ │ │ │ ./src/nco/nco_sph.c:2527 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n 85a48 │ │ │ │ │ + bne.n 85a70 │ │ │ │ │ ./src/nco/nco_sph.c:2537 │ │ │ │ │ - vldr d7, [pc, #392] @ 85b28 │ │ │ │ │ + vldr d7, [pc, #392] @ 85b50 │ │ │ │ │ vldr d2, [r3, #48] @ 0x30 │ │ │ │ │ ./src/nco/nco_sph.c:2538 │ │ │ │ │ vldr d3, [r3, #56] @ 0x38 │ │ │ │ │ ./src/nco/nco_sph.c:2539 │ │ │ │ │ vldr d4, [r3, #64] @ 0x40 │ │ │ │ │ ./src/nco/nco_sph.c:2540 │ │ │ │ │ vldr d5, [r3, #72] @ 0x48 │ │ │ │ │ @@ -249243,35 +249251,35 @@ │ │ │ │ │ ./src/nco/nco_sph.c:2538 │ │ │ │ │ vmul.f64 d3, d3, d7 │ │ │ │ │ ./src/nco/nco_sph.c:2546 │ │ │ │ │ ldr r2, [r3, #4] │ │ │ │ │ ./src/nco/nco_sph.c:2539 │ │ │ │ │ vmul.f64 d4, d4, d7 │ │ │ │ │ ./src/nco/nco_sph.c:2537 │ │ │ │ │ - vldr d6, [pc, #364] @ 85b30 │ │ │ │ │ + vldr d6, [pc, #364] @ 85b58 │ │ │ │ │ ./src/nco/nco_sph.c:2540 │ │ │ │ │ vmul.f64 d5, d5, d7 │ │ │ │ │ ./src/nco/nco_sph.c:2537 │ │ │ │ │ vdiv.f64 d8, d2, d6 │ │ │ │ │ ./src/nco/nco_sph.c:2539 │ │ │ │ │ vdiv.f64 d7, d4, d6 │ │ │ │ │ ./src/nco/nco_sph.c:2538 │ │ │ │ │ vdiv.f64 d2, d3, d6 │ │ │ │ │ ./src/nco/nco_sph.c:2540 │ │ │ │ │ vdiv.f64 d1, d5, d6 │ │ │ │ │ ./src/nco/nco_sph.c:2546 │ │ │ │ │ - cbz r2, 85a06 │ │ │ │ │ + cbz r2, 85a2e │ │ │ │ │ ./src/nco/nco_sph.c:2546 (discriminator 1) │ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 85a62 │ │ │ │ │ + bne.n 85a8a │ │ │ │ │ ./src/nco/nco_sph.c:2572 │ │ │ │ │ vadd.f64 d7, d7, d1 │ │ │ │ │ ./src/nco/nco_sph.c:2571 │ │ │ │ │ - vldr d0, [pc, #336] @ 85b38 │ │ │ │ │ + vldr d0, [pc, #336] @ 85b60 │ │ │ │ │ ./src/nco/nco_sph.c:2572 │ │ │ │ │ vmov.f64 d1, #96 @ 0x3f000000 0.5 │ │ │ │ │ ./src/nco/nco_sph.c:2571 │ │ │ │ │ vadd.f64 d0, d8, d0 │ │ │ │ │ ./src/nco/nco_sph.c:2572 │ │ │ │ │ vmul.f64 d1, d7, d1 │ │ │ │ │ ./src/nco/nco_sph.c:2604 │ │ │ │ │ @@ -249281,163 +249289,163 @@ │ │ │ │ │ ./src/nco/nco_sph.c:2606 │ │ │ │ │ movs r2, #1 │ │ │ │ │ ./src/nco/nco_sph.c:2609 │ │ │ │ │ vpop {d8} │ │ │ │ │ mov r0, r2 │ │ │ │ │ pop {r3, pc} │ │ │ │ │ ./src/nco/nco_sph.c:2577 │ │ │ │ │ - ldr r3, [pc, #328] @ (85b50 ) │ │ │ │ │ - vldr d5, [pc, #308] @ 85b40 │ │ │ │ │ + ldr r3, [pc, #328] @ (85b78 ) │ │ │ │ │ + vldr d5, [pc, #308] @ 85b68 │ │ │ │ │ add r3, pc │ │ │ │ │ vldr d6, [r3] │ │ │ │ │ vsub.f64 d6, d8, d6 │ │ │ │ │ vcmpe.f64 d6, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bgt.n 85ab0 │ │ │ │ │ + bgt.n 85ad8 │ │ │ │ │ ./src/nco/nco_sph.c:2581 │ │ │ │ │ vldr d6, [r3, #8] │ │ │ │ │ vsub.f64 d6, d6, d2 │ │ │ │ │ vcmpe.f64 d6, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.n 85aca │ │ │ │ │ + ble.n 85af2 │ │ │ │ │ ./src/nco/nco_sph.c:2584 │ │ │ │ │ vadd.f64 d7, d7, d1 │ │ │ │ │ ./src/nco/nco_sph.c:2583 │ │ │ │ │ - vldr d0, [pc, #256] @ 85b38 │ │ │ │ │ + vldr d0, [pc, #256] @ 85b60 │ │ │ │ │ ./src/nco/nco_sph.c:2584 │ │ │ │ │ vmov.f64 d1, #96 @ 0x3f000000 0.5 │ │ │ │ │ ./src/nco/nco_sph.c:2583 │ │ │ │ │ vadd.f64 d0, d2, d0 │ │ │ │ │ ./src/nco/nco_sph.c:2584 │ │ │ │ │ vmul.f64 d1, d7, d1 │ │ │ │ │ - b.n 859f4 │ │ │ │ │ + b.n 85a1c │ │ │ │ │ ./src/nco/nco_sph.c:2530 │ │ │ │ │ movs r2, #1 │ │ │ │ │ movs r1, #0 │ │ │ │ │ vldr d1, [r3, #88] @ 0x58 │ │ │ │ │ vldr d0, [r3, #80] @ 0x50 │ │ │ │ │ blx 11c4c │ │ │ │ │ ./src/nco/nco_sph.c:2531 │ │ │ │ │ movs r2, #1 │ │ │ │ │ ./src/nco/nco_sph.c:2609 │ │ │ │ │ vpop {d8} │ │ │ │ │ mov r0, r2 │ │ │ │ │ pop {r3, pc} │ │ │ │ │ ./src/nco/nco_sph.c:2549 │ │ │ │ │ - ldr r3, [pc, #240] @ (85b54 ) │ │ │ │ │ + ldr r3, [pc, #240] @ (85b7c ) │ │ │ │ │ vmov.f64 d5, #96 @ 0x3f000000 0.5 │ │ │ │ │ add r3, pc │ │ │ │ │ vldr d6, [r3, #24] │ │ │ │ │ vldr d4, [r3, #16] │ │ │ │ │ vsub.f64 d6, d6, d4 │ │ │ │ │ vmul.f64 d6, d6, d5 │ │ │ │ │ ./src/nco/nco_sph.c:2558 │ │ │ │ │ vcmpe.f64 d7, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - blt.n 85a8e │ │ │ │ │ + blt.n 85ab6 │ │ │ │ │ ./src/nco/nco_sph.c:2558 (discriminator 1) │ │ │ │ │ vcmpe.f64 d1, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bgt.n 85b04 │ │ │ │ │ + bgt.n 85b2c │ │ │ │ │ ./src/nco/nco_sph.c:2560 │ │ │ │ │ vcmpe.f64 d7, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bpl.n 85ac6 │ │ │ │ │ + bpl.n 85aee │ │ │ │ │ ./src/nco/nco_sph.c:2560 (discriminator 1) │ │ │ │ │ vcmpe.f64 d1, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bhi.n 85ac6 │ │ │ │ │ + bhi.n 85aee │ │ │ │ │ ./src/nco/nco_sph.c:2561 │ │ │ │ │ - vldr d1, [pc, #148] @ 85b38 │ │ │ │ │ + vldr d1, [pc, #148] @ 85b60 │ │ │ │ │ ./src/nco/nco_sph.c:2552 │ │ │ │ │ - vldr d0, [pc, #160] @ 85b48 │ │ │ │ │ + vldr d0, [pc, #160] @ 85b70 │ │ │ │ │ ./src/nco/nco_sph.c:2561 │ │ │ │ │ vadd.f64 d1, d2, d1 │ │ │ │ │ - b.n 859f4 │ │ │ │ │ + b.n 85a1c │ │ │ │ │ ./src/nco/nco_sph.c:2579 │ │ │ │ │ vadd.f64 d7, d7, d1 │ │ │ │ │ ./src/nco/nco_sph.c:2578 │ │ │ │ │ - vldr d0, [pc, #128] @ 85b38 │ │ │ │ │ + vldr d0, [pc, #128] @ 85b60 │ │ │ │ │ ./src/nco/nco_sph.c:2579 │ │ │ │ │ vmov.f64 d1, #96 @ 0x3f000000 0.5 │ │ │ │ │ ./src/nco/nco_sph.c:2578 │ │ │ │ │ vsub.f64 d0, d8, d0 │ │ │ │ │ ./src/nco/nco_sph.c:2579 │ │ │ │ │ vmul.f64 d1, d7, d1 │ │ │ │ │ - b.n 859f4 │ │ │ │ │ + b.n 85a1c │ │ │ │ │ ./src/nco/nco_sph.c:2563 │ │ │ │ │ movs r2, #0 │ │ │ │ │ - b.n 859fe │ │ │ │ │ + b.n 85a26 │ │ │ │ │ ./src/nco/nco_sph.c:2588 │ │ │ │ │ vldr d6, [r3, #16] │ │ │ │ │ vsub.f64 d6, d7, d6 │ │ │ │ │ vcmpe.f64 d6, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bgt.n 85b12 │ │ │ │ │ + bgt.n 85b3a │ │ │ │ │ ./src/nco/nco_sph.c:2593 │ │ │ │ │ vldr d7, [r3, #24] │ │ │ │ │ vsub.f64 d7, d7, d1 │ │ │ │ │ vcmpe.f64 d7, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.n 859fe │ │ │ │ │ + ble.n 85a26 │ │ │ │ │ ./src/nco/nco_sph.c:2595 │ │ │ │ │ vadd.f64 d8, d8, d2 │ │ │ │ │ ./src/nco/nco_sph.c:2594 │ │ │ │ │ - vldr d6, [pc, #68] @ 85b38 │ │ │ │ │ + vldr d6, [pc, #68] @ 85b60 │ │ │ │ │ ./src/nco/nco_sph.c:2595 │ │ │ │ │ vmov.f64 d0, #96 @ 0x3f000000 0.5 │ │ │ │ │ ./src/nco/nco_sph.c:2594 │ │ │ │ │ vadd.f64 d1, d1, d6 │ │ │ │ │ ./src/nco/nco_sph.c:2595 │ │ │ │ │ vmul.f64 d0, d8, d0 │ │ │ │ │ - b.n 859f4 │ │ │ │ │ + b.n 85a1c │ │ │ │ │ ./src/nco/nco_sph.c:2559 │ │ │ │ │ - vldr d1, [pc, #48] @ 85b38 │ │ │ │ │ + vldr d1, [pc, #48] @ 85b60 │ │ │ │ │ ./src/nco/nco_sph.c:2552 │ │ │ │ │ - vldr d0, [pc, #60] @ 85b48 │ │ │ │ │ + vldr d0, [pc, #60] @ 85b70 │ │ │ │ │ ./src/nco/nco_sph.c:2559 │ │ │ │ │ vsub.f64 d1, d8, d1 │ │ │ │ │ - b.n 859f4 │ │ │ │ │ + b.n 85a1c │ │ │ │ │ ./src/nco/nco_sph.c:2591 │ │ │ │ │ vadd.f64 d8, d8, d2 │ │ │ │ │ ./src/nco/nco_sph.c:2589 │ │ │ │ │ - vldr d1, [pc, #32] @ 85b38 │ │ │ │ │ + vldr d1, [pc, #32] @ 85b60 │ │ │ │ │ ./src/nco/nco_sph.c:2591 │ │ │ │ │ vmov.f64 d0, #96 @ 0x3f000000 0.5 │ │ │ │ │ ./src/nco/nco_sph.c:2589 │ │ │ │ │ vsub.f64 d1, d7, d1 │ │ │ │ │ ./src/nco/nco_sph.c:2591 │ │ │ │ │ vmul.f64 d0, d8, d0 │ │ │ │ │ - b.n 859f4 │ │ │ │ │ + b.n 85a1c │ │ │ │ │ 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, 85c84 ) │ │ │ │ │ + add r2, pc, #328 @ (adr r2, 85cac ) │ │ │ │ │ svc 70 @ 0x46 │ │ │ │ │ subs r7, #177 @ 0xb1 │ │ │ │ │ ldr r5, [sp, #228] @ 0xe4 │ │ │ │ │ - add r2, pc, #328 @ (adr r2, 85c8c ) │ │ │ │ │ + add r2, pc, #328 @ (adr r2, 85cb4 ) │ │ │ │ │ svc 70 @ 0x46 │ │ │ │ │ subs r7, #193 @ 0xc1 │ │ │ │ │ add pc, r0 │ │ │ │ │ - ldr r2, [pc, #924] @ (85ee8 ) │ │ │ │ │ + ldr r2, [pc, #924] @ (85f10 ) │ │ │ │ │ ldrsb r0, [r3, r4] │ │ │ │ │ subs r7, #214 @ 0xd6 │ │ │ │ │ - ldrh r0, [r7, #40] @ 0x28 │ │ │ │ │ + ldrh r0, [r2, #40] @ 0x28 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldrh r4, [r3, #38] @ 0x26 │ │ │ │ │ + ldrh r4, [r6, #36] @ 0x24 │ │ │ │ │ movs r5, r0 │ │ │ │ │ │ │ │ │ │ -00085b58 : │ │ │ │ │ +00085b80 : │ │ │ │ │ nco_geo_sph_2_lonlat(): │ │ │ │ │ ./src/nco/nco_sph.c:3073 │ │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ │ mov r5, r1 │ │ │ │ │ ./src/nco/nco_sph.c:3076 │ │ │ │ │ vldr d1, [r0] │ │ │ │ │ vldr d0, [r0, #8] │ │ │ │ │ @@ -249450,134 +249458,134 @@ │ │ │ │ │ blx 117f0 │ │ │ │ │ ./src/nco/nco_sph.c:3078 │ │ │ │ │ vcmpe.f64 d0, #0.0 │ │ │ │ │ ./src/nco/nco_sph.c:3076 │ │ │ │ │ vstr d0, [r5] │ │ │ │ │ ./src/nco/nco_sph.c:3078 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bmi.n 85bf0 │ │ │ │ │ + bmi.n 85c18 │ │ │ │ │ ./src/nco/nco_sph.c:3082 │ │ │ │ │ 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 85c10 │ │ │ │ │ + bmi.n 85c38 │ │ │ │ │ vsqrt.f64 d1, d0 │ │ │ │ │ vmov.f64 d0, d8 │ │ │ │ │ blx 117f0 │ │ │ │ │ vstr d0, [r6] │ │ │ │ │ ./src/nco/nco_sph.c:3084 │ │ │ │ │ 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 85bcc │ │ │ │ │ + bne.n 85bf4 │ │ │ │ │ ./src/nco/nco_sph.c:3085 │ │ │ │ │ movs r2, #0 │ │ │ │ │ movs r3, #0 │ │ │ │ │ strd r2, r3, [r5] │ │ │ │ │ ./src/nco/nco_sph.c:3088 │ │ │ │ │ - cbz r7, 85bea │ │ │ │ │ + cbz r7, 85c12 │ │ │ │ │ ./src/nco/nco_sph.c:3090 │ │ │ │ │ vldr d6, [r5] │ │ │ │ │ - vldr d5, [pc, #76] @ 85c20 │ │ │ │ │ + vldr d5, [pc, #76] @ 85c48 │ │ │ │ │ vmul.f64 d6, d6, d5 │ │ │ │ │ vstr d6, [r5] │ │ │ │ │ ./src/nco/nco_sph.c:3091 │ │ │ │ │ vldr d7, [r6] │ │ │ │ │ vmul.f64 d7, d7, d5 │ │ │ │ │ vstr d7, [r6] │ │ │ │ │ ./src/nco/nco_sph.c:3096 │ │ │ │ │ vpop {d8} │ │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ │ ./src/nco/nco_sph.c:3078 (discriminator 1) │ │ │ │ │ - ldr r3, [pc, #52] @ (85c28 ) │ │ │ │ │ + ldr r3, [pc, #52] @ (85c50 ) │ │ │ │ │ add r3, pc │ │ │ │ │ vldr d7, [r3] │ │ │ │ │ vcmpe.f64 d7, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - blt.n 85b80 │ │ │ │ │ + blt.n 85ba8 │ │ │ │ │ ./src/nco/nco_sph.c:3079 │ │ │ │ │ vldr d7, [r3, #8] │ │ │ │ │ vadd.f64 d0, d7, d0 │ │ │ │ │ vstr d0, [r5] │ │ │ │ │ - b.n 85b80 │ │ │ │ │ + b.n 85ba8 │ │ │ │ │ ./src/nco/nco_sph.c:3082 │ │ │ │ │ blx 104ac │ │ │ │ │ vmov.f64 d1, d0 │ │ │ │ │ - b.n 85ba2 │ │ │ │ │ + b.n 85bca │ │ │ │ │ nop │ │ │ │ │ nop.w │ │ │ │ │ stmia r1!, {r3, r4, r5, r6, r7} │ │ │ │ │ subs r3, r4, r1 │ │ │ │ │ - add r5, pc, #880 @ (adr r5, 85f98 ) │ │ │ │ │ + add r5, pc, #880 @ (adr r5, 85fc0 ) │ │ │ │ │ eors r4, r1 │ │ │ │ │ - ldrh r2, [r2, #26] │ │ │ │ │ + ldrh r2, [r5, #24] │ │ │ │ │ movs r5, r0 │ │ │ │ │ │ │ │ │ │ -00085c2c : │ │ │ │ │ +00085c54 : │ │ │ │ │ nco_sph_add_lonlat(): │ │ │ │ │ ./src/nco/nco_sph.c:2755 │ │ │ │ │ mov r1, r0 │ │ │ │ │ ./src/nco/nco_sph.c:2758 │ │ │ │ │ movs r3, #0 │ │ │ │ │ add.w r2, r0, #32 │ │ │ │ │ adds r1, #24 │ │ │ │ │ b.w 10554 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00085c3c : │ │ │ │ │ +00085c64 : │ │ │ │ │ nco_sph_seg_int_old(): │ │ │ │ │ ./src/nco/nco_sph.c:502 │ │ │ │ │ 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, #924] @ (85fe8 ) │ │ │ │ │ + ldr r2, [pc, #924] @ (86010 ) │ │ │ │ │ mov r6, r0 │ │ │ │ │ ./src/nco/nco_sph.c:503 │ │ │ │ │ - ldr.w lr, [pc, #924] @ 85fec │ │ │ │ │ + ldr.w lr, [pc, #924] @ 86014 │ │ │ │ │ ./src/nco/nco_sph.c:502 │ │ │ │ │ vmov s16, r1 │ │ │ │ │ ldr r3, [sp, #376] @ 0x178 │ │ │ │ │ add r2, pc │ │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ │ ./src/nco/nco_sph.c:503 │ │ │ │ │ add lr, pc │ │ │ │ │ ./src/nco/nco_sph.c:502 │ │ │ │ │ - ldr r3, [pc, #912] @ (85ff0 ) │ │ │ │ │ + ldr r3, [pc, #912] @ (86018 ) │ │ │ │ │ ./src/nco/nco_sph.c:522 │ │ │ │ │ add.w r8, sp, #48 @ 0x30 │ │ │ │ │ ./src/nco/nco_sph.c:523 │ │ │ │ │ add r7, sp, #88 @ 0x58 │ │ │ │ │ ./src/nco/nco_sph.c:524 │ │ │ │ │ add r4, sp, #128 @ 0x80 │ │ │ │ │ ./src/nco/nco_sph.c:525 │ │ │ │ │ add.w sl, sp, #168 @ 0xa8 │ │ │ │ │ ./src/nco/nco_sph.c:526 │ │ │ │ │ add.w fp, sp, #208 @ 0xd0 │ │ │ │ │ ./src/nco/nco_sph.c:560 │ │ │ │ │ vmov.f64 d13, #112 @ 0x3f800000 1.0 │ │ │ │ │ - vldr d10, [pc, #856] @ 85fd0 │ │ │ │ │ + vldr d10, [pc, #856] @ 85ff8 │ │ │ │ │ ./src/nco/nco_sph.c:502 │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ str r3, [sp, #276] @ 0x114 │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ ./src/nco/nco_sph.c:503 │ │ │ │ │ add r3, sp, #252 @ 0xfc │ │ │ │ │ mov ip, r3 │ │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ │ ./src/nco/nco_sph.c:502 │ │ │ │ │ - ldr r3, [pc, #872] @ (85ff4 ) │ │ │ │ │ + ldr r3, [pc, #872] @ (8601c ) │ │ │ │ │ add r3, pc │ │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ │ ./src/nco/nco_sph.c:503 │ │ │ │ │ ldmia.w lr!, {r0, r1, r2, r3} │ │ │ │ │ stmia.w ip!, {r0, r1, r2, r3} │ │ │ │ │ ./src/nco/nco_sph.c:522 │ │ │ │ │ movs r2, #40 @ 0x28 │ │ │ │ │ @@ -249635,30 +249643,30 @@ │ │ │ │ │ ./src/nco/nco_sph.c:560 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r8 │ │ │ │ │ blx 11450 │ │ │ │ │ vsub.f64 d0, d13, d0 │ │ │ │ │ vcmpe.f64 d0, d10 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bpl.n 85d36 │ │ │ │ │ + bpl.n 85d5e │ │ │ │ │ ./src/nco/nco_sph.c:562 │ │ │ │ │ movs r0, #48 @ 0x30 │ │ │ │ │ ./src/nco/nco_sph.c:502 │ │ │ │ │ - ldr r2, [pc, #736] @ (85ff8 ) │ │ │ │ │ + ldr r2, [pc, #736] @ (86020 ) │ │ │ │ │ ./src/nco/nco_sph.c:661 │ │ │ │ │ - ldr r3, [pc, #724] @ (85ff0 ) │ │ │ │ │ + ldr r3, [pc, #724] @ (86018 ) │ │ │ │ │ ./src/nco/nco_sph.c:502 │ │ │ │ │ add r2, pc │ │ │ │ │ ./src/nco/nco_sph.c:661 │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ ldr r3, [sp, #276] @ 0x114 │ │ │ │ │ eors r2, r3 │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ - bne.w 860a4 │ │ │ │ │ + bne.w 860cc │ │ │ │ │ add sp, #284 @ 0x11c │ │ │ │ │ vpop {d8-d14} │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ./src/nco/nco_sph.c:566 │ │ │ │ │ vmov r1, s16 │ │ │ │ │ mov r0, r6 │ │ │ │ │ blx 11450 │ │ │ │ │ @@ -249676,60 +249684,60 @@ │ │ │ │ │ vsub.f64 d12, d13, d0 │ │ │ │ │ ./src/nco/nco_sph.c:571 │ │ │ │ │ blx 11450 │ │ │ │ │ vsub.f64 d13, d13, d0 │ │ │ │ │ ./src/nco/nco_sph.c:573 │ │ │ │ │ vcmpe.f64 d13, d10 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bhi.w 8600c │ │ │ │ │ + bhi.w 86034 │ │ │ │ │ ./src/nco/nco_sph.c:574 │ │ │ │ │ - vldr d13, [pc, #620] @ 85fd8 │ │ │ │ │ + vldr d13, [pc, #620] @ 86000 │ │ │ │ │ ./src/nco/nco_sph.c:578 │ │ │ │ │ vmov.f64 d10, #112 @ 0x3f800000 1.0 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ blx 11450 │ │ │ │ │ vsub.f64 d10, d10, d0 │ │ │ │ │ ./src/nco/nco_sph.c:580 │ │ │ │ │ - vldr d7, [pc, #592] @ 85fd0 │ │ │ │ │ + vldr d7, [pc, #592] @ 85ff8 │ │ │ │ │ vcmpe.f64 d10, d7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bhi.w 85fc4 │ │ │ │ │ + bhi.w 85fec │ │ │ │ │ ./src/nco/nco_sph.c:581 │ │ │ │ │ - vldr d10, [pc, #584] @ 85fd8 │ │ │ │ │ + vldr d10, [pc, #584] @ 86000 │ │ │ │ │ ./src/nco/nco_sph.c:587 │ │ │ │ │ - ldr r3, [pc, #616] @ (85ffc ) │ │ │ │ │ + ldr r3, [pc, #616] @ (86024 ) │ │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ │ ldr.w r9, [r2, r3] │ │ │ │ │ ldr.w r3, [r9] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 85fa0 │ │ │ │ │ + bne.w 85fc8 │ │ │ │ │ ./src/nco/nco_sph.c:590 │ │ │ │ │ vcmp.f64 d13, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bne.w 85f6e │ │ │ │ │ + bne.w 85f96 │ │ │ │ │ vcmp.f64 d10, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - beq.w 85f1a │ │ │ │ │ + beq.w 85f42 │ │ │ │ │ ./src/nco/nco_sph.c:591 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, fp │ │ │ │ │ blx 11450 │ │ │ │ │ - vldr d7, [pc, #540] @ 85fe0 │ │ │ │ │ + vldr d7, [pc, #540] @ 86008 │ │ │ │ │ vcmpe.f64 d0, d7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.n 85de6 │ │ │ │ │ + ble.n 85e0e │ │ │ │ │ ./src/nco/nco_sph.c:591 (discriminator 1) │ │ │ │ │ vcmpe.f64 d10, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.n 85de6 │ │ │ │ │ + ble.n 85e0e │ │ │ │ │ ./src/nco/nco_sph.c:591 (discriminator 2) │ │ │ │ │ vcmpe.f64 d10, d12 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bls.w 85f1a │ │ │ │ │ + bls.w 85f42 │ │ │ │ │ ./src/nco/nco_sph.c:611 │ │ │ │ │ vldr d5, [sp, #128] @ 0x80 │ │ │ │ │ ./src/nco/nco_sph.c:616 │ │ │ │ │ vmov.f64 d8, #112 @ 0x3f800000 1.0 │ │ │ │ │ ./src/nco/nco_sph.c:612 │ │ │ │ │ vldr d6, [sp, #136] @ 0x88 │ │ │ │ │ ./src/nco/nco_sph.c:616 │ │ │ │ │ @@ -249750,253 +249758,253 @@ │ │ │ │ │ vstr d6, [sp, #136] @ 0x88 │ │ │ │ │ ./src/nco/nco_sph.c:613 │ │ │ │ │ vstr d7, [sp, #144] @ 0x90 │ │ │ │ │ ./src/nco/nco_sph.c:616 │ │ │ │ │ blx 11450 │ │ │ │ │ vsub.f64 d8, d8, d0 │ │ │ │ │ ./src/nco/nco_sph.c:618 │ │ │ │ │ - vldr d7, [pc, #436] @ 85fd0 │ │ │ │ │ + vldr d7, [pc, #436] @ 85ff8 │ │ │ │ │ vcmpe.f64 d8, d7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bhi.w 86080 │ │ │ │ │ + bhi.w 860a8 │ │ │ │ │ ./src/nco/nco_sph.c:619 │ │ │ │ │ - vldr d8, [pc, #428] @ 85fd8 │ │ │ │ │ + vldr d8, [pc, #428] @ 86000 │ │ │ │ │ ./src/nco/nco_sph.c:623 │ │ │ │ │ vmov.f64 d10, #112 @ 0x3f800000 1.0 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ blx 11450 │ │ │ │ │ vsub.f64 d10, d10, d0 │ │ │ │ │ ./src/nco/nco_sph.c:625 │ │ │ │ │ - vldr d7, [pc, #400] @ 85fd0 │ │ │ │ │ + vldr d7, [pc, #400] @ 85ff8 │ │ │ │ │ vcmpe.f64 d10, d7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bhi.w 86074 │ │ │ │ │ + bhi.w 8609c │ │ │ │ │ ./src/nco/nco_sph.c:626 │ │ │ │ │ - vldr d10, [pc, #392] @ 85fd8 │ │ │ │ │ + vldr d10, [pc, #392] @ 86000 │ │ │ │ │ ./src/nco/nco_sph.c:632 │ │ │ │ │ ldr.w r3, [r9] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 8604e │ │ │ │ │ + bne.w 86076 │ │ │ │ │ ./src/nco/nco_sph.c:635 │ │ │ │ │ vcmp.f64 d8, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bne.w 8601c │ │ │ │ │ + bne.w 86044 │ │ │ │ │ vcmp.f64 d10, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - beq.n 85ea2 │ │ │ │ │ + beq.n 85eca │ │ │ │ │ ./src/nco/nco_sph.c:636 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, fp │ │ │ │ │ blx 11450 │ │ │ │ │ - vldr d7, [pc, #356] @ 85fe0 │ │ │ │ │ + vldr d7, [pc, #356] @ 86008 │ │ │ │ │ vcmpe.f64 d0, d7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 85d14 │ │ │ │ │ + ble.w 85d3c │ │ │ │ │ ./src/nco/nco_sph.c:636 (discriminator 1) │ │ │ │ │ vcmpe.f64 d10, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 85d14 │ │ │ │ │ + ble.w 85d3c │ │ │ │ │ ./src/nco/nco_sph.c:636 (discriminator 2) │ │ │ │ │ vcmpe.f64 d10, d12 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bhi.w 85d14 │ │ │ │ │ + bhi.w 85d3c │ │ │ │ │ ./src/nco/nco_sph.c:639 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx 10a00 │ │ │ │ │ ./src/nco/nco_sph.c:640 │ │ │ │ │ ldr.w r3, [r9] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 86094 │ │ │ │ │ + bne.w 860bc │ │ │ │ │ memcpy(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:34 │ │ │ │ │ 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 85eb6 │ │ │ │ │ + bne.n 85ede │ │ │ │ │ nco_sph_seg_int_old(): │ │ │ │ │ ./src/nco/nco_sph.c:647 │ │ │ │ │ vcmp.f64 d8, #0.0 │ │ │ │ │ memcpy(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:34 │ │ │ │ │ ldmia r4!, {r0, r1} │ │ │ │ │ str r0, [r5, #0] │ │ │ │ │ str r1, [r5, #4] │ │ │ │ │ nco_sph_seg_int_old(): │ │ │ │ │ ./src/nco/nco_sph.c:647 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - beq.n 85f16 │ │ │ │ │ + beq.n 85f3e │ │ │ │ │ ./src/nco/nco_sph.c:647 (discriminator 1) │ │ │ │ │ vsub.f64 d8, d8, d11 │ │ │ │ │ vabs.f64 d8, d8 │ │ │ │ │ - vldr d7, [pc, #228] @ 85fd0 │ │ │ │ │ + vldr d7, [pc, #228] @ 85ff8 │ │ │ │ │ vcmpe.f64 d8, d7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bls.n 85f16 │ │ │ │ │ + bls.n 85f3e │ │ │ │ │ ./src/nco/nco_sph.c:647 (discriminator 2) │ │ │ │ │ vcmp.f64 d10, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - beq.n 85f16 │ │ │ │ │ + beq.n 85f3e │ │ │ │ │ ./src/nco/nco_sph.c:647 (discriminator 3) │ │ │ │ │ vsub.f64 d10, d10, d12 │ │ │ │ │ vabs.f64 d10, d10 │ │ │ │ │ vcmpe.f64 d10, d7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bhi.w 86090 │ │ │ │ │ + bhi.w 860b8 │ │ │ │ │ ./src/nco/nco_sph.c:603 │ │ │ │ │ movs r0, #118 @ 0x76 │ │ │ │ │ - b.n 85d16 │ │ │ │ │ + b.n 85d3e │ │ │ │ │ ./src/nco/nco_sph.c:594 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx 10a00 │ │ │ │ │ ./src/nco/nco_sph.c:596 │ │ │ │ │ ldr.w r3, [r9] │ │ │ │ │ - cbnz r3, 85f5e │ │ │ │ │ + cbnz r3, 85f86 │ │ │ │ │ memcpy(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:34 │ │ │ │ │ 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 85f2a │ │ │ │ │ + bne.n 85f52 │ │ │ │ │ nco_sph_seg_int_old(): │ │ │ │ │ ./src/nco/nco_sph.c:602 │ │ │ │ │ vcmp.f64 d13, #0.0 │ │ │ │ │ memcpy(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:34 │ │ │ │ │ ldmia r4!, {r0, r1} │ │ │ │ │ str r0, [r6, #0] │ │ │ │ │ str r1, [r6, #4] │ │ │ │ │ nco_sph_seg_int_old(): │ │ │ │ │ ./src/nco/nco_sph.c:602 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ it ne │ │ │ │ │ vsubne.f64 d8, d13, d11 │ │ │ │ │ - bne.n 85ee6 │ │ │ │ │ - b.n 85f16 │ │ │ │ │ + bne.n 85f0e │ │ │ │ │ + b.n 85f3e │ │ │ │ │ ./src/nco/nco_sph.c:597 │ │ │ │ │ - ldr r0, [pc, #160] @ (86000 ) │ │ │ │ │ + ldr r0, [pc, #160] @ (86028 ) │ │ │ │ │ movs r3, #1 │ │ │ │ │ movs r2, #3 │ │ │ │ │ mov r1, r4 │ │ │ │ │ add r0, pc │ │ │ │ │ blx 11278 │ │ │ │ │ - b.n 85f26 │ │ │ │ │ + b.n 85f4e │ │ │ │ │ ./src/nco/nco_sph.c:590 (discriminator 2) │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, sl │ │ │ │ │ blx 11450 │ │ │ │ │ - vldr d7, [pc, #104] @ 85fe0 │ │ │ │ │ + vldr d7, [pc, #104] @ 86008 │ │ │ │ │ vcmpe.f64 d0, d7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 85de6 │ │ │ │ │ + ble.w 85e0e │ │ │ │ │ ./src/nco/nco_sph.c:590 (discriminator 3) │ │ │ │ │ vcmpe.f64 d13, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - blt.w 85de6 │ │ │ │ │ + blt.w 85e0e │ │ │ │ │ ./src/nco/nco_sph.c:590 (discriminator 4) │ │ │ │ │ vcmpe.f64 d13, d11 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bls.w 85dae │ │ │ │ │ - b.n 85de6 │ │ │ │ │ + bls.w 85dd6 │ │ │ │ │ + b.n 85e0e │ │ │ │ │ ./src/nco/nco_sph.c:588 │ │ │ │ │ - ldr r3, [pc, #96] @ (86004 ) │ │ │ │ │ + ldr r3, [pc, #96] @ (8602c ) │ │ │ │ │ fprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 │ │ │ │ │ movs r1, #1 │ │ │ │ │ nco_sph_seg_int_old(): │ │ │ │ │ ./src/nco/nco_sph.c:588 │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ fprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 │ │ │ │ │ - ldr r2, [pc, #96] @ (86008 ) │ │ │ │ │ + ldr r2, [pc, #96] @ (86030 ) │ │ │ │ │ vstr d14, [sp, #24] │ │ │ │ │ vstr d9, [sp, #16] │ │ │ │ │ add r2, pc │ │ │ │ │ vstr d13, [sp, #8] │ │ │ │ │ vstr d11, [sp] │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ blx 1173c <__fprintf_chk@plt+0x4> │ │ │ │ │ - b.n 85da2 │ │ │ │ │ + b.n 85dca │ │ │ │ │ nco_sph_seg_int_old(): │ │ │ │ │ ./src/nco/nco_sph.c:583 │ │ │ │ │ mov r2, fp │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ blx 11ba4 │ │ │ │ │ - b.n 85d90 │ │ │ │ │ + b.n 85db8 │ │ │ │ │ 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 │ │ │ │ │ - strb r0, [r6, #11] │ │ │ │ │ + strb r0, [r1, #11] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldr r7, [pc, #64] @ (86030 ) │ │ │ │ │ + ldr r7, [pc, #128] @ (86098 ) │ │ │ │ │ movs r4, r0 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - strb r6, [r7, #10] │ │ │ │ │ + strb r6, [r2, #10] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - strb r6, [r5, #8] │ │ │ │ │ + strb r6, [r0, #8] │ │ │ │ │ movs r5, r0 │ │ │ │ │ asrs r4, r7, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldr r3, [pc, #760] @ (862fc ) │ │ │ │ │ + ldr r3, [pc, #824] @ (86364 ) │ │ │ │ │ movs r4, r0 │ │ │ │ │ asrs r0, r4, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldr r3, [pc, #208] @ (860dc ) │ │ │ │ │ + ldr r3, [pc, #272] @ (86144 ) │ │ │ │ │ movs r4, r0 │ │ │ │ │ ./src/nco/nco_sph.c:576 │ │ │ │ │ mov r2, sl │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r6 │ │ │ │ │ blx 11ba4 │ │ │ │ │ vmov.f64 d14, d0 │ │ │ │ │ - b.n 85d6c │ │ │ │ │ + b.n 85d94 │ │ │ │ │ ./src/nco/nco_sph.c:635 (discriminator 2) │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, sl │ │ │ │ │ blx 11450 │ │ │ │ │ - vldr d7, [pc, #128] @ 860a8 │ │ │ │ │ + vldr d7, [pc, #128] @ 860d0 │ │ │ │ │ vcmpe.f64 d0, d7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 85d14 │ │ │ │ │ + ble.w 85d3c │ │ │ │ │ ./src/nco/nco_sph.c:635 (discriminator 3) │ │ │ │ │ vcmpe.f64 d8, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - blt.w 85d14 │ │ │ │ │ + blt.w 85d3c │ │ │ │ │ ./src/nco/nco_sph.c:635 (discriminator 4) │ │ │ │ │ vcmpe.f64 d8, d11 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bls.w 85e68 │ │ │ │ │ - b.n 85d14 │ │ │ │ │ + bls.w 85e90 │ │ │ │ │ + b.n 85d3c │ │ │ │ │ ./src/nco/nco_sph.c:633 │ │ │ │ │ - ldr r2, [pc, #96] @ (860b0 ) │ │ │ │ │ + ldr r2, [pc, #96] @ (860d8 ) │ │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ │ fprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 │ │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ nco_sph_seg_int_old(): │ │ │ │ │ ./src/nco/nco_sph.c:633 │ │ │ │ │ ldr r2, [r1, r2] │ │ │ │ │ @@ -250004,76 +250012,76 @@ │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 │ │ │ │ │ movs r1, #1 │ │ │ │ │ vstr d14, [sp, #24] │ │ │ │ │ vstr d9, [sp, #16] │ │ │ │ │ vstr d8, [sp, #8] │ │ │ │ │ vstr d11, [sp] │ │ │ │ │ ldr r0, [r2, #0] │ │ │ │ │ - ldr r2, [pc, #72] @ (860b4 ) │ │ │ │ │ + ldr r2, [pc, #72] @ (860dc ) │ │ │ │ │ add r2, pc │ │ │ │ │ blx 1173c <__fprintf_chk@plt+0x4> │ │ │ │ │ - b.n 85e5c │ │ │ │ │ + b.n 85e84 │ │ │ │ │ nco_sph_seg_int_old(): │ │ │ │ │ ./src/nco/nco_sph.c:628 │ │ │ │ │ mov r0, r5 │ │ │ │ │ mov r2, fp │ │ │ │ │ mov r1, r4 │ │ │ │ │ blx 11ba4 │ │ │ │ │ - b.n 85e52 │ │ │ │ │ + b.n 85e7a │ │ │ │ │ ./src/nco/nco_sph.c:621 │ │ │ │ │ mov r0, r6 │ │ │ │ │ mov r2, sl │ │ │ │ │ mov r1, r4 │ │ │ │ │ blx 11ba4 │ │ │ │ │ vmov.f64 d14, d0 │ │ │ │ │ - b.n 85e2e │ │ │ │ │ + b.n 85e56 │ │ │ │ │ ./src/nco/nco_sph.c:605 │ │ │ │ │ movs r0, #49 @ 0x31 │ │ │ │ │ - b.n 85d16 │ │ │ │ │ + b.n 85d3e │ │ │ │ │ ./src/nco/nco_sph.c:641 │ │ │ │ │ - ldr r0, [pc, #32] @ (860b8 ) │ │ │ │ │ + ldr r0, [pc, #32] @ (860e0 ) │ │ │ │ │ movs r3, #1 │ │ │ │ │ movs r2, #3 │ │ │ │ │ mov r1, r4 │ │ │ │ │ add r0, pc │ │ │ │ │ blx 11278 │ │ │ │ │ - b.n 85eb2 │ │ │ │ │ + b.n 85eda │ │ │ │ │ ./src/nco/nco_sph.c:661 │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ @ instruction: 0x47ae │ │ │ │ │ ldrb r1, [r4, #11] │ │ │ │ │ add r6, sp, #80 @ 0x50 │ │ │ │ │ subs r7, #239 @ 0xef │ │ │ │ │ asrs r0, r4, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldr r2, [pc, #480] @ (86298 ) │ │ │ │ │ + ldr r2, [pc, #544] @ (86300 ) │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldr r2, [pc, #672] @ (8635c ) │ │ │ │ │ + ldr r2, [pc, #736] @ (863c4 ) │ │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ │ │ -000860bc : │ │ │ │ │ +000860e4 : │ │ │ │ │ nco_sph_pnt_in_poly(): │ │ │ │ │ ./src/nco/nco_sph.c:2618 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ - ldr r6, [pc, #196] @ (86188 ) │ │ │ │ │ + ldr r6, [pc, #196] @ (861b0 ) │ │ │ │ │ sub sp, #116 @ 0x74 │ │ │ │ │ - ldr r4, [pc, #196] @ (8618c ) │ │ │ │ │ - ldr r5, [pc, #200] @ (86190 ) │ │ │ │ │ + ldr r4, [pc, #196] @ (861b4 ) │ │ │ │ │ + ldr r5, [pc, #200] @ (861b8 ) │ │ │ │ │ add r6, pc │ │ │ │ │ add r4, pc │ │ │ │ │ str r4, [sp, #20] │ │ │ │ │ ldr r5, [r6, r5] │ │ │ │ │ ./src/nco/nco_sph.c:2631 │ │ │ │ │ subs r6, r1, #0 │ │ │ │ │ ./src/nco/nco_sph.c:2618 │ │ │ │ │ ldr r5, [r5, #0] │ │ │ │ │ str r5, [sp, #108] @ 0x6c │ │ │ │ │ mov.w r5, #0 │ │ │ │ │ ./src/nco/nco_sph.c:2631 │ │ │ │ │ - ble.n 86180 │ │ │ │ │ + ble.n 861a8 │ │ │ │ │ mov.w fp, r6, lsl #1 │ │ │ │ │ mov r8, r0 │ │ │ │ │ mov r9, r2 │ │ │ │ │ add.w fp, fp, #4294967295 @ 0xffffffff │ │ │ │ │ subs r4, r6, #1 │ │ │ │ │ subs r5, r0, #4 │ │ │ │ │ ./src/nco/nco_sph.c:2623 │ │ │ │ │ @@ -250104,95 +250112,95 @@ │ │ │ │ │ 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, 86132 │ │ │ │ │ + cbz r3, 8615a │ │ │ │ │ ./src/nco/nco_sph.c:2638 │ │ │ │ │ adds r7, #1 │ │ │ │ │ ./src/nco/nco_sph.c:2631 (discriminator 2) │ │ │ │ │ adds r4, #1 │ │ │ │ │ cmp fp, r4 │ │ │ │ │ - bne.n 860f8 │ │ │ │ │ + bne.n 86120 │ │ │ │ │ ./src/nco/nco_sph.c:2647 │ │ │ │ │ - ldr r3, [pc, #88] @ (86194 ) │ │ │ │ │ + ldr r3, [pc, #88] @ (861bc ) │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ - cbnz r3, 8615e │ │ │ │ │ + cbnz r3, 86186 │ │ │ │ │ ./src/nco/nco_sph.c:2618 │ │ │ │ │ - ldr r2, [pc, #84] @ (86198 ) │ │ │ │ │ + ldr r2, [pc, #84] @ (861c0 ) │ │ │ │ │ ./src/nco/nco_sph.c:2654 │ │ │ │ │ - ldr r3, [pc, #72] @ (86190 ) │ │ │ │ │ + ldr r3, [pc, #72] @ (861b8 ) │ │ │ │ │ ./src/nco/nco_sph.c:2618 │ │ │ │ │ add r2, pc │ │ │ │ │ ./src/nco/nco_sph.c:2654 │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ │ eors r2, r3 │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ - bne.n 86184 │ │ │ │ │ + bne.n 861ac │ │ │ │ │ mov r0, r7 │ │ │ │ │ add sp, #116 @ 0x74 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ./src/nco/nco_sph.c:2648 │ │ │ │ │ - ldr r3, [pc, #60] @ (8619c ) │ │ │ │ │ + ldr r3, [pc, #60] @ (861c4 ) │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r4, [r3, #0] │ │ │ │ │ blx 1057c │ │ │ │ │ fprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 │ │ │ │ │ - ldr r1, [pc, #52] @ (861a0 ) │ │ │ │ │ + ldr r1, [pc, #52] @ (861c8 ) │ │ │ │ │ nco_sph_pnt_in_poly(): │ │ │ │ │ ./src/nco/nco_sph.c:2648 │ │ │ │ │ mov r3, r0 │ │ │ │ │ fprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 │ │ │ │ │ - ldr r2, [pc, #52] @ (861a4 ) │ │ │ │ │ + ldr r2, [pc, #52] @ (861cc ) │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r1, pc │ │ │ │ │ strd r1, r7, [sp] │ │ │ │ │ add r2, pc │ │ │ │ │ movs r1, #1 │ │ │ │ │ blx 1173c <__fprintf_chk@plt+0x4> │ │ │ │ │ nco_sph_pnt_in_poly(): │ │ │ │ │ ./src/nco/nco_sph.c:2651 │ │ │ │ │ - b.n 86142 │ │ │ │ │ + b.n 8616a │ │ │ │ │ ./src/nco/nco_sph.c:2623 │ │ │ │ │ movs r7, #0 │ │ │ │ │ - b.n 86138 │ │ │ │ │ + b.n 86160 │ │ │ │ │ ./src/nco/nco_sph.c:2654 │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ - ldr r0, [r0, #104] @ 0x68 │ │ │ │ │ + ldr r0, [r3, #100] @ 0x64 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldr r6, [r7, #100] @ 0x64 │ │ │ │ │ + ldr r6, [r2, #100] @ 0x64 │ │ │ │ │ movs r5, r0 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ asrs r4, r7, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldr r2, [r0, #96] @ 0x60 │ │ │ │ │ + ldr r2, [r3, #92] @ 0x5c │ │ │ │ │ movs r5, r0 │ │ │ │ │ asrs r0, r4, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldr r2, [pc, #208] @ (86274 ) │ │ │ │ │ + ldr r2, [pc, #272] @ (862dc ) │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldr r2, [pc, #56] @ (861e0 ) │ │ │ │ │ + ldr r2, [pc, #120] @ (86248 ) │ │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ │ │ -000861a8 : │ │ │ │ │ +000861d0 : │ │ │ │ │ nco_sph_poly_in_poly(): │ │ │ │ │ ./src/nco/nco_sph.c:2665 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov sl, r1 │ │ │ │ │ - ldr r1, [pc, #236] @ (8629c ) │ │ │ │ │ - ldr r3, [pc, #236] @ (862a0 ) │ │ │ │ │ + ldr r1, [pc, #236] @ (862c4 ) │ │ │ │ │ + ldr r3, [pc, #236] @ (862c8 ) │ │ │ │ │ sub sp, #172 @ 0xac │ │ │ │ │ add r1, pc │ │ │ │ │ ./src/nco/nco_sph.c:2685 │ │ │ │ │ add.w fp, sp, #120 @ 0x78 │ │ │ │ │ ./src/nco/nco_sph.c:2665 │ │ │ │ │ mov r9, r0 │ │ │ │ │ ./src/nco/nco_sph.c:2685 │ │ │ │ │ @@ -250212,51 +250220,51 @@ │ │ │ │ │ ./src/nco/nco_sph.c:2687 │ │ │ │ │ ldr.w r7, [r9, #16] │ │ │ │ │ ./src/nco/nco_sph.c:2691 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ./src/nco/nco_sph.c:2688 │ │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ │ ./src/nco/nco_sph.c:2691 │ │ │ │ │ - ble.n 8626e │ │ │ │ │ + ble.n 86296 │ │ │ │ │ lsls r3, r7, #1 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ ./src/nco/nco_sph.c:2672 │ │ │ │ │ movs r3, #0 │ │ │ │ │ ./src/nco/nco_sph.c:2691 │ │ │ │ │ strd r3, r3, [sp, #28] │ │ │ │ │ add r3, sp, #80 @ 0x50 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ ./src/nco/nco_sph.c:2696 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - ble.n 86294 │ │ │ │ │ + ble.n 862bc │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ movs r5, #0 │ │ │ │ │ subs r4, r7, #1 │ │ │ │ │ ./src/nco/nco_sph.c:2693 │ │ │ │ │ mov r6, r5 │ │ │ │ │ ./src/nco/nco_sph.c:2694 │ │ │ │ │ str r5, [sp, #24] │ │ │ │ │ mov.w r8, r3, lsl #2 │ │ │ │ │ - b.n 86216 │ │ │ │ │ + b.n 8623e │ │ │ │ │ ./src/nco/nco_sph.c:2696 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ ./src/nco/nco_sph.c:2705 │ │ │ │ │ cmp r0, #118 @ 0x76 │ │ │ │ │ ./src/nco/nco_sph.c:2696 │ │ │ │ │ add.w r4, r4, #1 │ │ │ │ │ ./src/nco/nco_sph.c:2705 │ │ │ │ │ it eq │ │ │ │ │ moveq r6, #1 │ │ │ │ │ ./src/nco/nco_sph.c:2696 │ │ │ │ │ adds r5, #4 │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - beq.n 86256 │ │ │ │ │ + beq.n 8627e │ │ │ │ │ ./src/nco/nco_sph.c:2699 │ │ │ │ │ ldr.w r3, [sl, #112] @ 0x70 │ │ │ │ │ ./src/nco/nco_sph.c:2698 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ./src/nco/nco_sph.c:2699 │ │ │ │ │ ldr.w r3, [r3, r8] │ │ │ │ │ @@ -250272,99 +250280,99 @@ │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ mov r2, fp │ │ │ │ │ blx 12140 │ │ │ │ │ ./src/nco/nco_sph.c:2701 │ │ │ │ │ cmp r0, #49 @ 0x31 │ │ │ │ │ - bne.n 86204 │ │ │ │ │ + bne.n 8622c │ │ │ │ │ ./src/nco/nco_sph.c:2702 │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ ./src/nco/nco_sph.c:2696 │ │ │ │ │ adds r4, #1 │ │ │ │ │ adds r5, #4 │ │ │ │ │ ./src/nco/nco_sph.c:2702 │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ ./src/nco/nco_sph.c:2696 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - bne.n 86216 │ │ │ │ │ + bne.n 8623e │ │ │ │ │ ./src/nco/nco_sph.c:2709 │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ add r3, r6 │ │ │ │ │ str r3, [sp, #32] │ │ │ │ │ ./src/nco/nco_sph.c:2711 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - bgt.n 86294 │ │ │ │ │ + bgt.n 862bc │ │ │ │ │ ./src/nco/nco_sph.c:2715 │ │ │ │ │ - cbz r6, 86272 │ │ │ │ │ + cbz r6, 8629a │ │ │ │ │ ./src/nco/nco_sph.c:2691 (discriminator 2) │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne.n 861f0 │ │ │ │ │ + bne.n 86218 │ │ │ │ │ ./src/nco/nco_sph.c:2730 │ │ │ │ │ movs r0, #0 │ │ │ │ │ - b.n 8627a │ │ │ │ │ + b.n 862a2 │ │ │ │ │ ./src/nco/nco_sph.c:2717 │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ clz r0, r3 │ │ │ │ │ lsrs r0, r0, #5 │ │ │ │ │ ./src/nco/nco_sph.c:2665 │ │ │ │ │ - ldr r2, [pc, #40] @ (862a4 ) │ │ │ │ │ + ldr r2, [pc, #40] @ (862cc ) │ │ │ │ │ ./src/nco/nco_sph.c:2733 │ │ │ │ │ - ldr r3, [pc, #32] @ (862a0 ) │ │ │ │ │ + ldr r3, [pc, #32] @ (862c8 ) │ │ │ │ │ ./src/nco/nco_sph.c:2665 │ │ │ │ │ add r2, pc │ │ │ │ │ ./src/nco/nco_sph.c:2733 │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ ldr r3, [sp, #164] @ 0xa4 │ │ │ │ │ eors r2, r3 │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ - bne.n 86298 │ │ │ │ │ + bne.n 862c0 │ │ │ │ │ add sp, #172 @ 0xac │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ./src/nco/nco_sph.c:2711 │ │ │ │ │ movs r0, #1 │ │ │ │ │ ./src/nco/nco_sph.c:2717 │ │ │ │ │ - b.n 8627a │ │ │ │ │ + b.n 862a2 │ │ │ │ │ ./src/nco/nco_sph.c:2733 │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ - ldr r4, [r2, #88] @ 0x58 │ │ │ │ │ + ldr r4, [r5, #84] @ 0x54 │ │ │ │ │ movs r5, r0 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldr r2, [r1, #76] @ 0x4c │ │ │ │ │ + ldr r2, [r4, #72] @ 0x48 │ │ │ │ │ movs r5, r0 │ │ │ │ │ │ │ │ │ │ -000862a8 : │ │ │ │ │ +000862d0 : │ │ │ │ │ nco_sph_seg_smc(): │ │ │ │ │ ./src/nco/nco_sph.c:1073 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r7, r2 │ │ │ │ │ - ldr r2, [pc, #904] @ (86638 ) │ │ │ │ │ + ldr r2, [pc, #904] @ (86660 ) │ │ │ │ │ vpush {d8-d9} │ │ │ │ │ sub sp, #236 @ 0xec │ │ │ │ │ add r2, pc │ │ │ │ │ ./src/nco/nco_sph.c:1110 │ │ │ │ │ - ldr.w ip, [pc, #896] @ 8663c │ │ │ │ │ + ldr.w ip, [pc, #896] @ 86664 │ │ │ │ │ ./src/nco/nco_sph.c:1124 │ │ │ │ │ add r5, sp, #88 @ 0x58 │ │ │ │ │ ./src/nco/nco_sph.c:1125 │ │ │ │ │ add.w r9, sp, #128 @ 0x80 │ │ │ │ │ ./src/nco/nco_sph.c:1073 │ │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ │ ./src/nco/nco_sph.c:1110 │ │ │ │ │ add ip, pc │ │ │ │ │ ./src/nco/nco_sph.c:1073 │ │ │ │ │ - ldr r3, [pc, #888] @ (86640 ) │ │ │ │ │ + ldr r3, [pc, #888] @ (86668 ) │ │ │ │ │ ./src/nco/nco_sph.c:1141 │ │ │ │ │ vmov.f64 d8, #112 @ 0x3f800000 1.0 │ │ │ │ │ ./src/nco/nco_sph.c:1073 │ │ │ │ │ strd r0, r1, [sp, #28] │ │ │ │ │ ldr.w r8, [sp, #304] @ 0x130 │ │ │ │ │ ldr r4, [sp, #288] @ 0x120 │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ @@ -250378,15 +250386,15 @@ │ │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ │ ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ │ stmia r6!, {r0, r1, r2, r3} │ │ │ │ │ ./src/nco/nco_sph.c:1123 │ │ │ │ │ movs r2, #40 @ 0x28 │ │ │ │ │ movs r1, #0 │ │ │ │ │ ./src/nco/nco_sph.c:1073 │ │ │ │ │ - ldr.w sl, [pc, #844] @ 86644 │ │ │ │ │ + ldr.w sl, [pc, #844] @ 8666c │ │ │ │ │ ./src/nco/nco_sph.c:1110 │ │ │ │ │ ldr.w r3, [ip] │ │ │ │ │ ./src/nco/nco_sph.c:1073 │ │ │ │ │ add sl, pc │ │ │ │ │ ./src/nco/nco_sph.c:1110 │ │ │ │ │ strh r3, [r6, #0] │ │ │ │ │ ./src/nco/nco_sph.c:1123 │ │ │ │ │ @@ -250407,15 +250415,15 @@ │ │ │ │ │ add r3, sp, #168 @ 0xa8 │ │ │ │ │ movs r2, #40 @ 0x28 │ │ │ │ │ movs r1, #0 │ │ │ │ │ mov r0, r3 │ │ │ │ │ blx 10084 │ │ │ │ │ strcpy(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:90 │ │ │ │ │ - ldr r2, [pc, #796] @ (86648 ) │ │ │ │ │ + ldr r2, [pc, #796] @ (86670 ) │ │ │ │ │ nco_sph_seg_smc(): │ │ │ │ │ ./src/nco/nco_sph.c:1126 │ │ │ │ │ mov r3, r0 │ │ │ │ │ ./src/nco/nco_sph.c:1136 │ │ │ │ │ mov r1, r6 │ │ │ │ │ strcpy(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:90 │ │ │ │ │ @@ -250467,46 +250475,46 @@ │ │ │ │ │ ./src/nco/nco_sph.c:1146 │ │ │ │ │ ldrd r2, r3, [sp, #176] @ 0xb0 │ │ │ │ │ strd r2, r3, [sp, #128] @ 0x80 │ │ │ │ │ ./src/nco/nco_sph.c:1147 │ │ │ │ │ vstr d7, [sp, #136] @ 0x88 │ │ │ │ │ vcmp.f64 d8, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bmi.w 86612 │ │ │ │ │ + bmi.w 8663a │ │ │ │ │ ./src/nco/nco_sph.c:1150 │ │ │ │ │ vsqrt.f64 d0, d8 │ │ │ │ │ vmov.f64 d8, #112 @ 0x3f800000 1.0 │ │ │ │ │ mov r0, r9 │ │ │ │ │ vdiv.f64 d0, d8, d0 │ │ │ │ │ blx 115a0 │ │ │ │ │ ./src/nco/nco_sph.c:1157 │ │ │ │ │ mov r0, r5 │ │ │ │ │ blx 11ff8 │ │ │ │ │ ./src/nco/nco_sph.c:1159 │ │ │ │ │ - ldr r3, [pc, #644] @ (8664c ) │ │ │ │ │ + ldr r3, [pc, #644] @ (86674 ) │ │ │ │ │ ./src/nco/nco_sph.c:1157 │ │ │ │ │ vsub.f64 d8, d8, d0 │ │ │ │ │ ./src/nco/nco_sph.c:1159 │ │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 864d0 │ │ │ │ │ + bne.n 864f8 │ │ │ │ │ ./src/nco/nco_sph.c:1168 │ │ │ │ │ vcmpe.f64 d8, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./src/nco/nco_sph.c:1169 │ │ │ │ │ it mi │ │ │ │ │ movmi r6, #0 │ │ │ │ │ ./src/nco/nco_sph.c:1168 │ │ │ │ │ - bmi.n 864ae │ │ │ │ │ + bmi.n 864d6 │ │ │ │ │ ./src/nco/nco_sph.c:1172 │ │ │ │ │ vcmp.f64 d8, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bmi.w 86620 │ │ │ │ │ + bmi.w 86648 │ │ │ │ │ vsqrt.f64 d9, d8 │ │ │ │ │ ./src/nco/nco_sph.c:1179 │ │ │ │ │ mov r1, r9 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx 113b4 │ │ │ │ │ ./src/nco/nco_sph.c:1180 │ │ │ │ │ vmov.f64 d0, d9 │ │ │ │ │ @@ -250548,165 +250556,165 @@ │ │ │ │ │ cmpne r0, #0 │ │ │ │ │ itet eq │ │ │ │ │ moveq r3, #0 │ │ │ │ │ movne r3, #1 │ │ │ │ │ ./src/nco/nco_sph.c:1112 │ │ │ │ │ moveq r6, r3 │ │ │ │ │ ./src/nco/nco_sph.c:1188 │ │ │ │ │ - beq.n 8648e │ │ │ │ │ + beq.n 864b6 │ │ │ │ │ ./src/nco/nco_sph.c:1190 │ │ │ │ │ cmp r6, #2 │ │ │ │ │ it eq │ │ │ │ │ moveq r3, #116 @ 0x74 │ │ │ │ │ - beq.n 86474 │ │ │ │ │ + beq.n 8649c │ │ │ │ │ ./src/nco/nco_sph.c:1190 (discriminator 1) │ │ │ │ │ cmp r6, #3 │ │ │ │ │ ite eq │ │ │ │ │ moveq r3, #104 @ 0x68 │ │ │ │ │ movne r3, #49 @ 0x31 │ │ │ │ │ ./src/nco/nco_sph.c:1191 (discriminator 8) │ │ │ │ │ cmp r0, #2 │ │ │ │ │ ./src/nco/nco_sph.c:1190 (discriminator 8) │ │ │ │ │ strb.w r3, [r8] │ │ │ │ │ ./src/nco/nco_sph.c:1191 (discriminator 8) │ │ │ │ │ it eq │ │ │ │ │ moveq r3, #116 @ 0x74 │ │ │ │ │ - beq.n 86488 │ │ │ │ │ + beq.n 864b0 │ │ │ │ │ ./src/nco/nco_sph.c:1191 (discriminator 1) │ │ │ │ │ cmp r0, #3 │ │ │ │ │ ite eq │ │ │ │ │ moveq r3, #104 @ 0x68 │ │ │ │ │ movne r3, #49 @ 0x31 │ │ │ │ │ ./src/nco/nco_sph.c:1192 (discriminator 8) │ │ │ │ │ movs r6, #1 │ │ │ │ │ ./src/nco/nco_sph.c:1191 (discriminator 8) │ │ │ │ │ strb.w r3, [r8, #1] │ │ │ │ │ ./src/nco/nco_sph.c:1195 │ │ │ │ │ - vldr d8, [pc, #416] @ 86630 │ │ │ │ │ + vldr d8, [pc, #416] @ 86658 │ │ │ │ │ vcmp.f64 d9, d8 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - beq.n 864ae │ │ │ │ │ + beq.n 864d6 │ │ │ │ │ ./src/nco/nco_sph.c:1201 │ │ │ │ │ vcmpe.f64 d9, d8 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bgt.n 86584 │ │ │ │ │ + bgt.n 865ac │ │ │ │ │ ./src/nco/nco_sph.c:1236 │ │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 86518 │ │ │ │ │ + bne.n 86540 │ │ │ │ │ ./src/nco/nco_sph.c:1073 │ │ │ │ │ - ldr r2, [pc, #416] @ (86650 ) │ │ │ │ │ + ldr r2, [pc, #416] @ (86678 ) │ │ │ │ │ ./src/nco/nco_sph.c:1245 │ │ │ │ │ - ldr r3, [pc, #396] @ (86640 ) │ │ │ │ │ + ldr r3, [pc, #396] @ (86668 ) │ │ │ │ │ ./src/nco/nco_sph.c:1073 │ │ │ │ │ add r2, pc │ │ │ │ │ ./src/nco/nco_sph.c:1245 │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ ldr r3, [sp, #228] @ 0xe4 │ │ │ │ │ eors r2, r3 │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ - bne.w 8661c │ │ │ │ │ + bne.w 86644 │ │ │ │ │ mov r0, r6 │ │ │ │ │ add sp, #236 @ 0xec │ │ │ │ │ vpop {d8-d9} │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ./src/nco/nco_sph.c:1160 │ │ │ │ │ - ldr r3, [pc, #384] @ (86654 ) │ │ │ │ │ + ldr r3, [pc, #384] @ (8667c ) │ │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ │ ldr r6, [r3, #0] │ │ │ │ │ blx 1057c │ │ │ │ │ fprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 │ │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ │ nco_sph_seg_smc(): │ │ │ │ │ ./src/nco/nco_sph.c:1160 │ │ │ │ │ mov r3, r0 │ │ │ │ │ fprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 │ │ │ │ │ - vldr d7, [pc, #332] @ 86630 │ │ │ │ │ + vldr d7, [pc, #332] @ 86658 │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ movs r1, #1 │ │ │ │ │ - ldr r2, [pc, #364] @ (86658 ) │ │ │ │ │ + ldr r2, [pc, #364] @ (86680 ) │ │ │ │ │ vstr d7, [sp, #16] │ │ │ │ │ add r2, pc │ │ │ │ │ vstr d8, [sp, #8] │ │ │ │ │ blx 1173c <__fprintf_chk@plt+0x4> │ │ │ │ │ nco_sph_seg_smc(): │ │ │ │ │ ./src/nco/nco_sph.c:1161 │ │ │ │ │ - ldr r0, [pc, #352] @ (8665c ) │ │ │ │ │ + ldr r0, [pc, #352] @ (86684 ) │ │ │ │ │ mov r1, r5 │ │ │ │ │ movs r3, #1 │ │ │ │ │ add r0, pc │ │ │ │ │ movs r2, #4 │ │ │ │ │ blx 11278 │ │ │ │ │ ./src/nco/nco_sph.c:1163 │ │ │ │ │ - ldr r0, [pc, #340] @ (86660 ) │ │ │ │ │ + ldr r0, [pc, #340] @ (86688 ) │ │ │ │ │ movs r3, #1 │ │ │ │ │ movs r2, #4 │ │ │ │ │ add r0, pc │ │ │ │ │ mov r1, r9 │ │ │ │ │ blx 11278 │ │ │ │ │ - b.n 863d8 │ │ │ │ │ + b.n 86400 │ │ │ │ │ ./src/nco/nco_sph.c:1237 │ │ │ │ │ - ldr r0, [pc, #328] @ (86664 ) │ │ │ │ │ + ldr r0, [pc, #328] @ (8668c ) │ │ │ │ │ mov r1, r4 │ │ │ │ │ movs r2, #4 │ │ │ │ │ movs r3, #1 │ │ │ │ │ add r0, pc │ │ │ │ │ blx 11278 │ │ │ │ │ ./src/nco/nco_sph.c:1238 │ │ │ │ │ - ldr r3, [pc, #300] @ (86654 ) │ │ │ │ │ + ldr r3, [pc, #300] @ (8667c ) │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr.w r4, [sl, r3] │ │ │ │ │ ldr r5, [r4, #0] │ │ │ │ │ blx 10f7c │ │ │ │ │ fprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 │ │ │ │ │ ldr r7, [sp, #40] @ 0x28 │ │ │ │ │ movs r1, #1 │ │ │ │ │ - ldr r2, [pc, #300] @ (86668 ) │ │ │ │ │ + ldr r2, [pc, #300] @ (86690 ) │ │ │ │ │ mov r0, r5 │ │ │ │ │ vstr d0, [sp] │ │ │ │ │ mov r3, r7 │ │ │ │ │ add r2, pc │ │ │ │ │ blx 1173c <__fprintf_chk@plt+0x4> │ │ │ │ │ nco_sph_seg_smc(): │ │ │ │ │ ./src/nco/nco_sph.c:1239 │ │ │ │ │ - ldr r0, [pc, #288] @ (8666c ) │ │ │ │ │ + ldr r0, [pc, #288] @ (86694 ) │ │ │ │ │ mov r1, fp │ │ │ │ │ movs r3, #1 │ │ │ │ │ movs r2, #4 │ │ │ │ │ add r0, pc │ │ │ │ │ blx 11278 │ │ │ │ │ ./src/nco/nco_sph.c:1240 │ │ │ │ │ mov r0, fp │ │ │ │ │ ldr r5, [r4, #0] │ │ │ │ │ blx 10f7c │ │ │ │ │ fprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 │ │ │ │ │ - ldr r2, [pc, #272] @ (86670 ) │ │ │ │ │ + ldr r2, [pc, #272] @ (86698 ) │ │ │ │ │ mov r3, r7 │ │ │ │ │ mov r0, r5 │ │ │ │ │ movs r1, #1 │ │ │ │ │ add r2, pc │ │ │ │ │ vstr d0, [sp] │ │ │ │ │ blx 1173c <__fprintf_chk@plt+0x4> │ │ │ │ │ - ldr r2, [pc, #256] @ (86674 ) │ │ │ │ │ + ldr r2, [pc, #256] @ (8669c ) │ │ │ │ │ ldr r0, [r4, #0] │ │ │ │ │ mov r3, r7 │ │ │ │ │ add r2, pc │ │ │ │ │ movs r1, #1 │ │ │ │ │ str.w r8, [sp] │ │ │ │ │ blx 1173c <__fprintf_chk@plt+0x4> │ │ │ │ │ nco_sph_seg_smc(): │ │ │ │ │ ./src/nco/nco_sph.c:1244 │ │ │ │ │ - b.n 864ae │ │ │ │ │ + b.n 864d6 │ │ │ │ │ ./src/nco/nco_sph.c:1206 │ │ │ │ │ mov r1, r9 │ │ │ │ │ mov r0, fp │ │ │ │ │ blx 113b4 │ │ │ │ │ ./src/nco/nco_sph.c:1207 │ │ │ │ │ vsub.f64 d0, d8, d9 │ │ │ │ │ mov r0, fp │ │ │ │ │ @@ -250731,43 +250739,43 @@ │ │ │ │ │ mov r2, fp │ │ │ │ │ mov r0, r7 │ │ │ │ │ blx 12134 │ │ │ │ │ ./src/nco/nco_sph.c:1215 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ it ne │ │ │ │ │ cmpne r0, #0 │ │ │ │ │ - beq.w 864a6 │ │ │ │ │ + beq.w 864ce │ │ │ │ │ ./src/nco/nco_sph.c:1217 │ │ │ │ │ cmp r5, #2 │ │ │ │ │ it eq │ │ │ │ │ moveq r2, #116 @ 0x74 │ │ │ │ │ - beq.n 865d6 │ │ │ │ │ + beq.n 865fe │ │ │ │ │ ./src/nco/nco_sph.c:1217 (discriminator 1) │ │ │ │ │ cmp r5, #3 │ │ │ │ │ ite eq │ │ │ │ │ moveq r2, #104 @ 0x68 │ │ │ │ │ movne r2, #49 @ 0x31 │ │ │ │ │ ./src/nco/nco_sph.c:1218 (discriminator 8) │ │ │ │ │ cmp r0, #2 │ │ │ │ │ ./src/nco/nco_sph.c:1217 (discriminator 8) │ │ │ │ │ strb.w r2, [r8, #2] │ │ │ │ │ ./src/nco/nco_sph.c:1218 (discriminator 8) │ │ │ │ │ it eq │ │ │ │ │ moveq r3, #116 @ 0x74 │ │ │ │ │ - beq.n 865ea │ │ │ │ │ + beq.n 86612 │ │ │ │ │ ./src/nco/nco_sph.c:1218 (discriminator 1) │ │ │ │ │ cmp r0, #3 │ │ │ │ │ ite eq │ │ │ │ │ moveq r3, #104 @ 0x68 │ │ │ │ │ movne r3, #49 @ 0x31 │ │ │ │ │ ./src/nco/nco_sph.c:1218 (discriminator 8) │ │ │ │ │ strb.w r3, [r8, #3] │ │ │ │ │ ./src/nco/nco_sph.c:1227 (discriminator 8) │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.w 864a6 │ │ │ │ │ + bne.w 864ce │ │ │ │ │ ./src/nco/nco_sph.c:1230 │ │ │ │ │ strb.w r3, [r8, #1] │ │ │ │ │ ./src/nco/nco_sph.c:1233 │ │ │ │ │ mov r1, fp │ │ │ │ │ ./src/nco/nco_sph.c:1231 │ │ │ │ │ movs r3, #48 @ 0x30 │ │ │ │ │ ./src/nco/nco_sph.c:1233 │ │ │ │ │ @@ -250778,70 +250786,70 @@ │ │ │ │ │ movs r6, #1 │ │ │ │ │ ./src/nco/nco_sph.c:1231 │ │ │ │ │ strb.w r3, [r8, #2] │ │ │ │ │ ./src/nco/nco_sph.c:1232 │ │ │ │ │ strb.w r3, [r8, #3] │ │ │ │ │ ./src/nco/nco_sph.c:1233 │ │ │ │ │ blx 113b4 │ │ │ │ │ - b.n 864a6 │ │ │ │ │ + b.n 864ce │ │ │ │ │ ./src/nco/nco_sph.c:1150 │ │ │ │ │ vmov.f64 d0, d8 │ │ │ │ │ blx 104ac │ │ │ │ │ - b.n 863b2 │ │ │ │ │ + b.n 863da │ │ │ │ │ ./src/nco/nco_sph.c:1245 │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ ./src/nco/nco_sph.c:1172 │ │ │ │ │ vmov.f64 d0, d8 │ │ │ │ │ blx 104ac │ │ │ │ │ vmov.f64 d9, d0 │ │ │ │ │ - b.n 863f6 │ │ │ │ │ + b.n 8641e │ │ │ │ │ nop │ │ │ │ │ ... │ │ │ │ │ - ldr r2, [r2, #72] @ 0x48 │ │ │ │ │ + ldr r2, [r5, #68] @ 0x44 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldr r1, [pc, #752] @ (86930 ) │ │ │ │ │ + ldr r1, [pc, #816] @ (86998 ) │ │ │ │ │ movs r4, r0 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldr r4, [r1, #68] @ 0x44 │ │ │ │ │ + ldr r4, [r4, #64] @ 0x40 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldr r0, [pc, #568] @ (86884 ) │ │ │ │ │ + ldr r0, [pc, #632] @ (868ec ) │ │ │ │ │ movs r4, r0 │ │ │ │ │ asrs r4, r7, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldr r6, [r2, #40] @ 0x28 │ │ │ │ │ + ldr r6, [r5, #36] @ 0x24 │ │ │ │ │ movs r5, r0 │ │ │ │ │ asrs r0, r4, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - mov ip, sl │ │ │ │ │ + mov ip, ip │ │ │ │ │ movs r4, r0 │ │ │ │ │ - mov r8, ip │ │ │ │ │ + mov r8, lr │ │ │ │ │ movs r4, r0 │ │ │ │ │ - mov sl, sp │ │ │ │ │ + mov sl, pc │ │ │ │ │ movs r4, r0 │ │ │ │ │ - mov r8, lr │ │ │ │ │ + bx r0 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - mov lr, sp │ │ │ │ │ + mov lr, pc │ │ │ │ │ movs r4, r0 │ │ │ │ │ - mov r8, pc │ │ │ │ │ + bx r1 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - bx r0 │ │ │ │ │ + bx r2 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - add r2, sl │ │ │ │ │ + add r2, ip │ │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ │ │ -00086678 : │ │ │ │ │ +000866a0 : │ │ │ │ │ nco_sph_inside_mk(): │ │ │ │ │ ./src/nco/nco_sph.c:2818 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r7, r0 │ │ │ │ │ - ldr r0, [pc, #584] @ (868c8 ) │ │ │ │ │ + ldr r0, [pc, #584] @ (868f0 ) │ │ │ │ │ vpush {d8-d9} │ │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ │ - ldr r3, [pc, #580] @ (868cc ) │ │ │ │ │ + ldr r3, [pc, #580] @ (868f4 ) │ │ │ │ │ add r0, pc │ │ │ │ │ mov sl, r1 │ │ │ │ │ ./src/nco/nco_sph.c:2831 │ │ │ │ │ add.w r9, sp, #16 │ │ │ │ │ ./src/nco/nco_sph.c:2818 │ │ │ │ │ str.w sl, [sp, #12] │ │ │ │ │ ./src/nco/nco_sph.c:2831 │ │ │ │ │ @@ -250852,22 +250860,22 @@ │ │ │ │ │ ./src/nco/nco_sph.c:2818 │ │ │ │ │ ldr r3, [r0, r3] │ │ │ │ │ ./src/nco/nco_sph.c:2831 │ │ │ │ │ mov r0, r9 │ │ │ │ │ ./src/nco/nco_sph.c:2834 │ │ │ │ │ mov r4, r6 │ │ │ │ │ ./src/nco/nco_sph.c:2818 │ │ │ │ │ - ldr.w r8, [pc, #556] @ 868d0 │ │ │ │ │ + ldr.w r8, [pc, #556] @ 868f8 │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ ./src/nco/nco_sph.c:2831 │ │ │ │ │ blx 10084 │ │ │ │ │ ./src/nco/nco_sph.c:2834 │ │ │ │ │ - ldr.w ip, [pc, #544] @ 868d4 │ │ │ │ │ + ldr.w ip, [pc, #544] @ 868fc │ │ │ │ │ ./src/nco/nco_sph.c:2818 │ │ │ │ │ add r8, pc │ │ │ │ │ ./src/nco/nco_sph.c:2838 │ │ │ │ │ ldr.w fp, [r7, #112] @ 0x70 │ │ │ │ │ ./src/nco/nco_sph.c:2834 │ │ │ │ │ add ip, pc │ │ │ │ │ ./src/nco/nco_sph.c:2836 │ │ │ │ │ @@ -250875,21 +250883,21 @@ │ │ │ │ │ ./src/nco/nco_sph.c:2834 │ │ │ │ │ ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ │ ldr.w r3, [ip] │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ ./src/nco/nco_sph.c:2838 │ │ │ │ │ cmp.w fp, #0 │ │ │ │ │ - beq.w 86862 │ │ │ │ │ + beq.w 8688a │ │ │ │ │ ./src/nco/nco_sph.c:2844 (discriminator 1) │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble.w 86890 │ │ │ │ │ + ble.w 868b8 │ │ │ │ │ ./src/nco/nco_sph.c:2844 │ │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ │ - vldr d8, [pc, #472] @ 868b8 │ │ │ │ │ + vldr d8, [pc, #472] @ 868e0 │ │ │ │ │ movs r4, #0 │ │ │ │ │ add.w r8, r5, r6 │ │ │ │ │ ./src/nco/nco_sph.c:2846 │ │ │ │ │ add.w r0, r8, r4 │ │ │ │ │ mov r1, r5 │ │ │ │ │ blx 11e9c <__aeabi_idivmod@plt> │ │ │ │ │ mov r3, r1 │ │ │ │ │ @@ -250908,15 +250916,15 @@ │ │ │ │ │ ./src/nco/nco_sph.c:2844 │ │ │ │ │ add.w r4, r4, #1 │ │ │ │ │ ./src/nco/nco_sph.c:2847 │ │ │ │ │ it gt │ │ │ │ │ vmovgt.f64 d8, d0 │ │ │ │ │ ./src/nco/nco_sph.c:2844 │ │ │ │ │ cmp r5, r4 │ │ │ │ │ - bne.n 866e6 │ │ │ │ │ + bne.n 8670e │ │ │ │ │ ./src/nco/nco_sph.c:2856 │ │ │ │ │ lsls r4, r6, #2 │ │ │ │ │ ./src/nco/nco_sph.c:2854 │ │ │ │ │ adds r0, r5, r6 │ │ │ │ │ mov r1, r5 │ │ │ │ │ subs r0, #1 │ │ │ │ │ blx 11e9c <__aeabi_idivmod@plt> │ │ │ │ │ @@ -250935,42 +250943,42 @@ │ │ │ │ │ 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 8689a │ │ │ │ │ + bmi.w 868c2 │ │ │ │ │ vsqrt.f64 d0, d7 │ │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ │ mov r0, r9 │ │ │ │ │ vdiv.f64 d0, d7, d0 │ │ │ │ │ blx 115a0 │ │ │ │ │ ./src/nco/nco_sph.c:2869 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble.n 86842 │ │ │ │ │ + ble.n 8686a │ │ │ │ │ ./src/nco/nco_sph.c:2865 │ │ │ │ │ - vldr d8, [pc, #320] @ 868c0 │ │ │ │ │ + vldr d8, [pc, #320] @ 868e8 │ │ │ │ │ ./src/nco/nco_sph.c:2823 │ │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ │ ./src/nco/nco_sph.c:2869 │ │ │ │ │ mov.w fp, #0 │ │ │ │ │ ./src/nco/nco_sph.c:2872 │ │ │ │ │ add.w sl, r5, r4 │ │ │ │ │ ./src/nco/nco_sph.c:2866 │ │ │ │ │ vmov.f64 d9, d8 │ │ │ │ │ ./src/nco/nco_sph.c:2872 │ │ │ │ │ cmp fp, r6 │ │ │ │ │ - beq.n 867c6 │ │ │ │ │ + beq.n 867ee │ │ │ │ │ ./src/nco/nco_sph.c:2872 (discriminator 1) │ │ │ │ │ mov r1, r5 │ │ │ │ │ add.w r0, sl, fp │ │ │ │ │ blx 11e9c <__aeabi_idivmod@plt> │ │ │ │ │ cmp r1, r8 │ │ │ │ │ - beq.n 867c6 │ │ │ │ │ + beq.n 867ee │ │ │ │ │ ./src/nco/nco_sph.c:2875 │ │ │ │ │ ldr r2, [r7, #112] @ 0x70 │ │ │ │ │ mov r1, r9 │ │ │ │ │ ldr.w r0, [r2, fp, lsl #2] │ │ │ │ │ blx 118bc │ │ │ │ │ ./src/nco/nco_sph.c:2876 │ │ │ │ │ vcmpe.f64 d0, d9 │ │ │ │ │ @@ -250981,25 +250989,25 @@ │ │ │ │ │ it gt │ │ │ │ │ vmovgt.f64 d9, d0 │ │ │ │ │ it gt │ │ │ │ │ movgt r4, fp │ │ │ │ │ ./src/nco/nco_sph.c:2869 (discriminator 2) │ │ │ │ │ add.w fp, fp, #1 │ │ │ │ │ cmp r5, fp │ │ │ │ │ - bne.n 86792 │ │ │ │ │ + bne.n 867ba │ │ │ │ │ ./src/nco/nco_sph.c:2885 │ │ │ │ │ vcmp.f64 d8, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ite eq │ │ │ │ │ moveq r3, #1 │ │ │ │ │ movne r3, #0 │ │ │ │ │ cmp.w r4, #4294967295 @ 0xffffffff │ │ │ │ │ it eq │ │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ │ - cbnz r3, 86842 │ │ │ │ │ + cbnz r3, 8686a │ │ │ │ │ ./src/nco/nco_sph.c:2889 │ │ │ │ │ ldr r3, [r7, #112] @ 0x70 │ │ │ │ │ mov r0, r9 │ │ │ │ │ ldr r5, [sp, #12] │ │ │ │ │ ldr.w r1, [r3, r4, lsl #2] │ │ │ │ │ mov r2, r5 │ │ │ │ │ blx 1062c │ │ │ │ │ @@ -251012,53 +251020,53 @@ │ │ │ │ │ vldr d5, [r5] │ │ │ │ │ vldr d6, [r5, #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 868a8 │ │ │ │ │ + bmi.n 868d0 │ │ │ │ │ vsqrt.f64 d0, d7 │ │ │ │ │ ldr r4, [sp, #12] │ │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ │ vdiv.f64 d0, d7, d0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx 115a0 │ │ │ │ │ ./src/nco/nco_sph.c:2896 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx 10a00 │ │ │ │ │ ./src/nco/nco_sph.c:2899 │ │ │ │ │ movs r0, #1 │ │ │ │ │ - b.n 86844 │ │ │ │ │ + b.n 8686c │ │ │ │ │ ./src/nco/nco_sph.c:2886 │ │ │ │ │ movs r0, #0 │ │ │ │ │ ./src/nco/nco_sph.c:2818 │ │ │ │ │ - ldr r2, [pc, #144] @ (868d8 ) │ │ │ │ │ + ldr r2, [pc, #144] @ (86900 ) │ │ │ │ │ ./src/nco/nco_sph.c:2901 │ │ │ │ │ - ldr r3, [pc, #132] @ (868cc ) │ │ │ │ │ + ldr r3, [pc, #132] @ (868f4 ) │ │ │ │ │ ./src/nco/nco_sph.c:2818 │ │ │ │ │ add r2, pc │ │ │ │ │ ./src/nco/nco_sph.c:2901 │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ │ eors r2, r3 │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ - bne.n 868a4 │ │ │ │ │ + bne.n 868cc │ │ │ │ │ add sp, #84 @ 0x54 │ │ │ │ │ vpop {d8-d9} │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ./src/nco/nco_sph.c:2839 │ │ │ │ │ - ldr r3, [pc, #120] @ (868dc ) │ │ │ │ │ + ldr r3, [pc, #120] @ (86904 ) │ │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ │ ldr r4, [r3, #0] │ │ │ │ │ blx 1057c │ │ │ │ │ fprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 │ │ │ │ │ - ldr r2, [pc, #112] @ (868e0 ) │ │ │ │ │ + ldr r2, [pc, #112] @ (86908 ) │ │ │ │ │ nco_sph_inside_mk(): │ │ │ │ │ ./src/nco/nco_sph.c:2839 │ │ │ │ │ mov r3, r0 │ │ │ │ │ fprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 │ │ │ │ │ movs r1, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ @@ -251070,57 +251078,57 @@ │ │ │ │ │ mov r1, r6 │ │ │ │ │ movs r0, #1 │ │ │ │ │ blx 1012c │ │ │ │ │ ./src/nco/nco_sph.c:2846 │ │ │ │ │ ldr.w fp, [r7, #112] @ 0x70 │ │ │ │ │ ./src/nco/nco_sph.c:2844 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bgt.w 866d8 │ │ │ │ │ + bgt.w 86700 │ │ │ │ │ mvn.w r4, #3 │ │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 86720 │ │ │ │ │ + b.n 86748 │ │ │ │ │ ./src/nco/nco_sph.c:2861 │ │ │ │ │ vmov.f64 d0, d7 │ │ │ │ │ blx 104ac │ │ │ │ │ - b.n 8676c │ │ │ │ │ + b.n 86794 │ │ │ │ │ ./src/nco/nco_sph.c:2901 │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ ./src/nco/nco_sph.c:2893 │ │ │ │ │ vmov.f64 d0, d7 │ │ │ │ │ blx 104ac │ │ │ │ │ - b.n 86828 │ │ │ │ │ + b.n 86850 │ │ │ │ │ nop │ │ │ │ │ nop.w │ │ │ │ │ movs r6, r1 │ │ │ │ │ ldmia.w r2, {r3, r5, r7, ip, sp, pc} │ │ │ │ │ stmia r6!, {r1, r2, r4, r5} │ │ │ │ │ ... │ │ │ │ │ - ldr r0, [r0, #12] │ │ │ │ │ + ldr r0, [r3, #8] │ │ │ │ │ movs r5, r0 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldr r4, [r2, #8] │ │ │ │ │ + ldr r4, [r5, #4] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - mov r6, r1 │ │ │ │ │ + mov r6, r3 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - str r0, [r0, #112] @ 0x70 │ │ │ │ │ + str r0, [r3, #108] @ 0x6c │ │ │ │ │ movs r5, r0 │ │ │ │ │ asrs r0, r4, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - add r6, r3 │ │ │ │ │ + add r6, r5 │ │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ │ │ -000868e4 : │ │ │ │ │ +0008690c : │ │ │ │ │ nco_sph_centroid_mk(): │ │ │ │ │ ./src/nco/nco_sph.c:2767 │ │ │ │ │ - ldr r2, [pc, #304] @ (86a18 ) │ │ │ │ │ - ldr r3, [pc, #308] @ (86a1c ) │ │ │ │ │ + ldr r2, [pc, #304] @ (86a40 ) │ │ │ │ │ + ldr r3, [pc, #308] @ (86a44 ) │ │ │ │ │ add r2, pc │ │ │ │ │ ./src/nco/nco_sph.c:2776 │ │ │ │ │ - ldr.w ip, [pc, #308] @ 86a20 │ │ │ │ │ + ldr.w ip, [pc, #308] @ 86a48 │ │ │ │ │ ./src/nco/nco_sph.c:2767 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ │ mov r5, r0 │ │ │ │ │ ./src/nco/nco_sph.c:2776 │ │ │ │ │ add ip, pc │ │ │ │ │ ./src/nco/nco_sph.c:2767 │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ @@ -251133,116 +251141,116 @@ │ │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ ./src/nco/nco_sph.c:2776 │ │ │ │ │ add.w r9, sp, #52 @ 0x34 │ │ │ │ │ ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ │ mov r6, r9 │ │ │ │ │ ./src/nco/nco_sph.c:2767 │ │ │ │ │ - ldr.w r8, [pc, #272] @ 86a24 │ │ │ │ │ + ldr.w r8, [pc, #272] @ 86a4c │ │ │ │ │ ./src/nco/nco_sph.c:2776 │ │ │ │ │ stmia r6!, {r0, r1, r2, r3} │ │ │ │ │ ./src/nco/nco_sph.c:2767 │ │ │ │ │ add r8, pc │ │ │ │ │ ./src/nco/nco_sph.c:2776 │ │ │ │ │ ldmia.w ip, {r0, r1} │ │ │ │ │ str.w r0, [r6], #4 │ │ │ │ │ strh r1, [r6, #0] │ │ │ │ │ ./src/nco/nco_sph.c:2778 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.n 869d2 │ │ │ │ │ + beq.n 869fa │ │ │ │ │ ./src/nco/nco_sph.c:2786 │ │ │ │ │ - vldr d0, [pc, #232] @ 86a10 │ │ │ │ │ + vldr d0, [pc, #232] @ 86a38 │ │ │ │ │ ./src/nco/nco_sph.c:2791 │ │ │ │ │ ldr r3, [r5, #16] │ │ │ │ │ ./src/nco/nco_sph.c:2786 │ │ │ │ │ vstr d0, [sp, #8] │ │ │ │ │ ./src/nco/nco_sph.c:2791 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ./src/nco/nco_sph.c:2787 │ │ │ │ │ vstr d0, [sp, #16] │ │ │ │ │ ./src/nco/nco_sph.c:2788 │ │ │ │ │ vstr d0, [sp, #24] │ │ │ │ │ ./src/nco/nco_sph.c:2791 │ │ │ │ │ - ble.n 869fa │ │ │ │ │ + ble.n 86a22 │ │ │ │ │ movs r4, #0 │ │ │ │ │ add r6, sp, #8 │ │ │ │ │ ./src/nco/nco_sph.c:2792 (discriminator 3) │ │ │ │ │ ldr r3, [r5, #112] @ 0x70 │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r1, r6 │ │ │ │ │ ldr.w r0, [r3, r4, lsl #2] │ │ │ │ │ ./src/nco/nco_sph.c:2791 (discriminator 3) │ │ │ │ │ adds r4, #1 │ │ │ │ │ ./src/nco/nco_sph.c:2792 (discriminator 3) │ │ │ │ │ blx 1062c │ │ │ │ │ ./src/nco/nco_sph.c:2791 (discriminator 3) │ │ │ │ │ ldr r3, [r5, #16] │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - bgt.n 86940 │ │ │ │ │ + bgt.n 86968 │ │ │ │ │ ./src/nco/nco_sph.c:2796 │ │ │ │ │ vldr d0, [sp, #16] │ │ │ │ │ vldr d6, [sp, #8] │ │ │ │ │ vldr d7, [sp, #24] │ │ │ │ │ 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 869fe │ │ │ │ │ + bmi.n 86a26 │ │ │ │ │ vsqrt.f64 d7, d0 │ │ │ │ │ vmov.f64 d0, #112 @ 0x3f800000 1.0 │ │ │ │ │ mov r0, r6 │ │ │ │ │ vdiv.f64 d0, d0, d7 │ │ │ │ │ blx 115a0 │ │ │ │ │ ./src/nco/nco_sph.c:2798 │ │ │ │ │ - ldr r3, [pc, #156] @ (86a28 ) │ │ │ │ │ + ldr r3, [pc, #156] @ (86a50 ) │ │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ - cbnz r3, 869c2 │ │ │ │ │ + cbnz r3, 869ea │ │ │ │ │ ./src/nco/nco_sph.c:2803 │ │ │ │ │ movs r3, #0 │ │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ │ add r1, sp, #32 │ │ │ │ │ mov r0, r6 │ │ │ │ │ blx 10558 │ │ │ │ │ ./src/nco/nco_sph.c:2805 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r7 │ │ │ │ │ blx 113b4 │ │ │ │ │ ./src/nco/nco_sph.c:2767 │ │ │ │ │ - ldr r2, [pc, #128] @ (86a2c ) │ │ │ │ │ + ldr r2, [pc, #128] @ (86a54 ) │ │ │ │ │ ./src/nco/nco_sph.c:2811 │ │ │ │ │ - ldr r3, [pc, #112] @ (86a1c ) │ │ │ │ │ + ldr r3, [pc, #112] @ (86a44 ) │ │ │ │ │ ./src/nco/nco_sph.c:2767 │ │ │ │ │ add r2, pc │ │ │ │ │ ./src/nco/nco_sph.c:2811 │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ │ eors r2, r3 │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ - bne.n 86a08 │ │ │ │ │ + bne.n 86a30 │ │ │ │ │ add sp, #84 @ 0x54 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ ./src/nco/nco_sph.c:2799 │ │ │ │ │ - ldr r0, [pc, #108] @ (86a30 ) │ │ │ │ │ + ldr r0, [pc, #108] @ (86a58 ) │ │ │ │ │ movs r3, #1 │ │ │ │ │ movs r2, #3 │ │ │ │ │ mov r1, r6 │ │ │ │ │ add r0, pc │ │ │ │ │ blx 11278 │ │ │ │ │ - b.n 86994 │ │ │ │ │ + b.n 869bc │ │ │ │ │ ./src/nco/nco_sph.c:2779 │ │ │ │ │ - ldr r3, [pc, #96] @ (86a34 ) │ │ │ │ │ + ldr r3, [pc, #96] @ (86a5c ) │ │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ │ ldr r4, [r3, #0] │ │ │ │ │ blx 1057c │ │ │ │ │ fprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 │ │ │ │ │ - ldr r2, [pc, #88] @ (86a38 ) │ │ │ │ │ + ldr r2, [pc, #88] @ (86a60 ) │ │ │ │ │ nco_sph_centroid_mk(): │ │ │ │ │ ./src/nco/nco_sph.c:2779 │ │ │ │ │ mov r3, r0 │ │ │ │ │ fprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 │ │ │ │ │ movs r1, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ @@ -251250,51 +251258,51 @@ │ │ │ │ │ str.w r9, [sp] │ │ │ │ │ blx 1173c <__fprintf_chk@plt+0x4> │ │ │ │ │ nco_sph_centroid_mk(): │ │ │ │ │ ./src/nco/nco_sph.c:2780 │ │ │ │ │ mov r1, r9 │ │ │ │ │ movs r0, #1 │ │ │ │ │ blx 1012c │ │ │ │ │ - b.n 86926 │ │ │ │ │ + b.n 8694e │ │ │ │ │ add r6, sp, #8 │ │ │ │ │ - b.n 86978 │ │ │ │ │ + b.n 869a0 │ │ │ │ │ ./src/nco/nco_sph.c:2796 │ │ │ │ │ blx 104ac │ │ │ │ │ vmov.f64 d7, d0 │ │ │ │ │ - b.n 8697c │ │ │ │ │ + b.n 869a4 │ │ │ │ │ ./src/nco/nco_sph.c:2811 │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ nop.w │ │ │ │ │ ... │ │ │ │ │ - str r0, [r4, #100] @ 0x64 │ │ │ │ │ + str r0, [r7, #96] @ 0x60 │ │ │ │ │ movs r5, r0 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - add r0, r1 │ │ │ │ │ + add r0, r3 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - str r2, [r6, #96] @ 0x60 │ │ │ │ │ + str r2, [r1, #96] @ 0x60 │ │ │ │ │ movs r5, r0 │ │ │ │ │ asrs r4, r7, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - str r4, [r3, #88] @ 0x58 │ │ │ │ │ + str r4, [r6, #84] @ 0x54 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - orrs r2, r2 │ │ │ │ │ + orrs r2, r4 │ │ │ │ │ movs r4, r0 │ │ │ │ │ asrs r0, r4, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - cmp r6, r5 │ │ │ │ │ + cmp r6, r7 │ │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ │ │ -00086a3c : │ │ │ │ │ +00086a64 : │ │ │ │ │ nco_sph_area_quadrature(): │ │ │ │ │ ./src/nco/nco_sph.c:3101 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r6, r0 │ │ │ │ │ - ldr r0, [pc, #972] @ (86e10 ) │ │ │ │ │ - ldr r3, [pc, #972] @ (86e14 ) │ │ │ │ │ + ldr r0, [pc, #972] @ (86e38 ) │ │ │ │ │ + ldr r3, [pc, #972] @ (86e3c ) │ │ │ │ │ mov r5, r1 │ │ │ │ │ add r0, pc │ │ │ │ │ vpush {d8-d15} │ │ │ │ │ sub sp, #372 @ 0x174 │ │ │ │ │ ./src/nco/nco_sph.c:3120 │ │ │ │ │ movs r2, #40 @ 0x28 │ │ │ │ │ add r4, sp, #104 @ 0x68 │ │ │ │ │ @@ -251321,69 +251329,69 @@ │ │ │ │ │ movs r2, #40 @ 0x28 │ │ │ │ │ movs r1, #0 │ │ │ │ │ mov r0, r3 │ │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ │ blx 10084 │ │ │ │ │ ./src/nco/nco_sph.c:3129 │ │ │ │ │ cmp r5, #2 │ │ │ │ │ - ble.w 86db0 │ │ │ │ │ + ble.w 86dd8 │ │ │ │ │ ./src/nco/nco_sph.c:3141 │ │ │ │ │ - add r1, pc, #844 @ (adr r1, 86dd8 ) │ │ │ │ │ + add r1, pc, #844 @ (adr r1, 86e00 ) │ │ │ │ │ ldrd r0, r1, [r1] │ │ │ │ │ strd r0, r1, [sp, #320] @ 0x140 │ │ │ │ │ ./src/nco/nco_sph.c:3144 │ │ │ │ │ strd r0, r1, [sp, #344] @ 0x158 │ │ │ │ │ add r7, sp, #312 @ 0x138 │ │ │ │ │ ./src/nco/nco_sph.c:3142 │ │ │ │ │ - add r1, pc, #836 @ (adr r1, 86de0 ) │ │ │ │ │ + add r1, pc, #836 @ (adr r1, 86e08 ) │ │ │ │ │ ldrd r0, r1, [r1] │ │ │ │ │ strd r0, r1, [sp, #328] @ 0x148 │ │ │ │ │ ./src/nco/nco_sph.c:3143 │ │ │ │ │ strd r0, r1, [sp, #336] @ 0x150 │ │ │ │ │ add r3, sp, #264 @ 0x108 │ │ │ │ │ ./src/nco/nco_sph.c:3134 │ │ │ │ │ - add r1, pc, #828 @ (adr r1, 86de8 ) │ │ │ │ │ + add r1, pc, #828 @ (adr r1, 86e10 ) │ │ │ │ │ ldrd r0, r1, [r1] │ │ │ │ │ strd r0, r1, [sp, #272] @ 0x110 │ │ │ │ │ ./src/nco/nco_sph.c:3135 │ │ │ │ │ - add r1, pc, #828 @ (adr r1, 86df0 ) │ │ │ │ │ + add r1, pc, #828 @ (adr r1, 86e18 ) │ │ │ │ │ ldrd r0, r1, [r1] │ │ │ │ │ strd r0, r1, [sp, #280] @ 0x118 │ │ │ │ │ ./src/nco/nco_sph.c:3140 │ │ │ │ │ - vldr d6, [pc, #768] @ 86dc0 │ │ │ │ │ + vldr d6, [pc, #768] @ 86de8 │ │ │ │ │ add r2, sp, #272 @ 0x110 │ │ │ │ │ ./src/nco/nco_sph.c:3136 │ │ │ │ │ - add r1, pc, #820 @ (adr r1, 86df8 ) │ │ │ │ │ + add r1, pc, #820 @ (adr r1, 86e20 ) │ │ │ │ │ ldrd r0, r1, [r1] │ │ │ │ │ strd r0, r1, [sp, #288] @ 0x120 │ │ │ │ │ ./src/nco/nco_sph.c:3133 │ │ │ │ │ - vldr d7, [pc, #760] @ 86dc8 │ │ │ │ │ + vldr d7, [pc, #760] @ 86df0 │ │ │ │ │ ./src/nco/nco_sph.c:3150 │ │ │ │ │ vmov.f64 d4, #112 @ 0x3f800000 1.0 │ │ │ │ │ ./src/nco/nco_sph.c:3137 │ │ │ │ │ - add r1, pc, #808 @ (adr r1, 86e00 ) │ │ │ │ │ + add r1, pc, #808 @ (adr r1, 86e28 ) │ │ │ │ │ ldrd r0, r1, [r1] │ │ │ │ │ strd r0, r1, [sp, #296] @ 0x128 │ │ │ │ │ ./src/nco/nco_sph.c:3138 │ │ │ │ │ - add r1, pc, #808 @ (adr r1, 86e08 ) │ │ │ │ │ + add r1, pc, #808 @ (adr r1, 86e30 ) │ │ │ │ │ ldrd r0, r1, [r1] │ │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ │ strd r0, r1, [sp, #304] @ 0x130 │ │ │ │ │ add r3, sp, #320 @ 0x140 │ │ │ │ │ mov r1, r7 │ │ │ │ │ ./src/nco/nco_sph.c:3150 │ │ │ │ │ vmov.f64 d5, #96 @ 0x3f000000 0.5 │ │ │ │ │ str r7, [sp, #88] @ 0x58 │ │ │ │ │ ./src/nco/nco_sph.c:3133 │ │ │ │ │ vstr d7, [sp, #264] @ 0x108 │ │ │ │ │ ./src/nco/nco_sph.c:3140 │ │ │ │ │ vstr d6, [sp, #312] @ 0x138 │ │ │ │ │ ./src/nco/nco_sph.c:3145 │ │ │ │ │ vstr d6, [sp, #352] @ 0x160 │ │ │ │ │ - b.n 86b0a │ │ │ │ │ + b.n 86b32 │ │ │ │ │ ./src/nco/nco_sph.c:3150 │ │ │ │ │ vldmia r2!, {d7} │ │ │ │ │ ./src/nco/nco_sph.c:3151 │ │ │ │ │ vldmia r3!, {d6} │ │ │ │ │ ./src/nco/nco_sph.c:3150 (discriminator 3) │ │ │ │ │ vadd.f64 d7, d7, d4 │ │ │ │ │ ./src/nco/nco_sph.c:3151 (discriminator 3) │ │ │ │ │ @@ -251393,19 +251401,19 @@ │ │ │ │ │ ./src/nco/nco_sph.c:3150 (discriminator 3) │ │ │ │ │ vmul.f64 d7, d7, d5 │ │ │ │ │ ./src/nco/nco_sph.c:3151 (discriminator 3) │ │ │ │ │ vstr d6, [r3, #-8] │ │ │ │ │ ./src/nco/nco_sph.c:3150 (discriminator 3) │ │ │ │ │ vstr d7, [r2, #-8] │ │ │ │ │ ./src/nco/nco_sph.c:3149 (discriminator 3) │ │ │ │ │ - bne.n 86b02 │ │ │ │ │ + bne.n 86b2a │ │ │ │ │ ./src/nco/nco_sph.c:3157 │ │ │ │ │ mov r3, r6 │ │ │ │ │ ./src/nco/nco_sph.c:3114 │ │ │ │ │ - vldr d7, [pc, #680] @ 86dd0 │ │ │ │ │ + vldr d7, [pc, #680] @ 86df8 │ │ │ │ │ add.w sl, sp, #224 @ 0xe0 │ │ │ │ │ ./src/nco/nco_sph.c:3157 │ │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ │ ./src/nco/nco_sph.c:3103 │ │ │ │ │ subs r2, r5, #2 │ │ │ │ │ str r2, [sp, #100] @ 0x64 │ │ │ │ │ ./src/nco/nco_sph.c:3157 │ │ │ │ │ @@ -251688,149 +251696,149 @@ │ │ │ │ │ vldr d6, [sp, #24] │ │ │ │ │ ./src/nco/nco_sph.c:3173 (discriminator 3) │ │ │ │ │ cmp r3, r8 │ │ │ │ │ ./src/nco/nco_sph.c:3267 (discriminator 3) │ │ │ │ │ vmla.f64 d6, d7, d0 │ │ │ │ │ vstr d6, [sp, #24] │ │ │ │ │ ./src/nco/nco_sph.c:3173 (discriminator 3) │ │ │ │ │ - bne.w 86b72 │ │ │ │ │ + bne.w 86b9a │ │ │ │ │ ./src/nco/nco_sph.c:3172 (discriminator 2) │ │ │ │ │ ldr r2, [sp, #80] @ 0x50 │ │ │ │ │ add.w fp, fp, #8 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne.w 86b52 │ │ │ │ │ + bne.w 86b7a │ │ │ │ │ ./src/nco/nco_sph.c:3160 (discriminator 2) │ │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ │ ldr r2, [sp, #100] @ 0x64 │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [sp, #92] @ 0x5c │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne.w 86b40 │ │ │ │ │ + bne.w 86b68 │ │ │ │ │ ./src/nco/nco_sph.c:3101 │ │ │ │ │ - ldr r2, [pc, #136] @ (86e18 ) │ │ │ │ │ + ldr r2, [pc, #136] @ (86e40 ) │ │ │ │ │ ./src/nco/nco_sph.c:3273 │ │ │ │ │ - ldr r3, [pc, #128] @ (86e14 ) │ │ │ │ │ + ldr r3, [pc, #128] @ (86e3c ) │ │ │ │ │ ./src/nco/nco_sph.c:3101 │ │ │ │ │ add r2, pc │ │ │ │ │ ./src/nco/nco_sph.c:3273 │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ ldr r3, [sp, #364] @ 0x16c │ │ │ │ │ eors r2, r3 │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ - bne.n 86dba │ │ │ │ │ + bne.n 86de2 │ │ │ │ │ vldr d0, [sp, #24] │ │ │ │ │ add sp, #372 @ 0x174 │ │ │ │ │ vpop {d8-d15} │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ./src/nco/nco_sph.c:3130 │ │ │ │ │ - vldr d7, [pc, #28] @ 86dd0 │ │ │ │ │ + vldr d7, [pc, #28] @ 86df8 │ │ │ │ │ vstr d7, [sp, #24] │ │ │ │ │ - b.n 86d8e │ │ │ │ │ + b.n 86db6 │ │ │ │ │ ./src/nco/nco_sph.c:3273 │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ - blt.n 86db8 │ │ │ │ │ + blt.n 86de0 │ │ │ │ │ lsls r2, r4, #7 │ │ │ │ │ ldcl 15, cr3, [r6, #788]! @ 0x314 │ │ │ │ │ - add r0, pc, #120 @ (adr r0, 86e44 ) │ │ │ │ │ - ldr r6, [pc, #512] @ (86fcc ) │ │ │ │ │ - bvs.n 86d64 │ │ │ │ │ + add r0, pc, #120 @ (adr r0, 86e6c ) │ │ │ │ │ + ldr r6, [pc, #512] @ (86ff4 ) │ │ │ │ │ + bvs.n 86d8c │ │ │ │ │ iteet al │ │ │ │ │ ... │ │ │ │ │ - ldr r4, [pc, #112] @ (86e4c ) │ │ │ │ │ + ldr r4, [pc, #112] @ (86e74 ) │ │ │ │ │ pushal {r0, r3, r4, r5, r6, lr} │ │ │ │ │ asr r7, r6, #26 │ │ │ │ │ sub r7, #215 @ 0xd7 │ │ │ │ │ cmpal pc, ip │ │ │ │ │ - ldr r1, [pc, #596] @ (87038 ) │ │ │ │ │ + ldr r1, [pc, #596] @ (87060 ) │ │ │ │ │ movw pc, #54237 @ 0xd3dd │ │ │ │ │ ldmia r1, {r1, r2, r3, r4, r6} │ │ │ │ │ str r6, [sp, #340] @ 0x154 │ │ │ │ │ cmp r0, #160 @ 0xa0 │ │ │ │ │ ittet al │ │ │ │ │ strbal r5, [r0, #23] │ │ │ │ │ - beq.n 86e62 @ unpredictable │ │ │ │ │ + beq.n 86e8a @ unpredictable │ │ │ │ │ ldrh r2, [r2, #24] │ │ │ │ │ itee gt @ unpredictable │ │ │ │ │ strbgt r5, [r0, #23] │ │ │ │ │ - beq.n 86e6a @ unpredictable │ │ │ │ │ + beq.n 86e92 @ 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, 86e84 ) │ │ │ │ │ - ldr r6, [pc, #512] @ (8700c ) │ │ │ │ │ - bvs.n 86da4 │ │ │ │ │ + add r0, pc, #120 @ (adr r0, 86eac ) │ │ │ │ │ + ldr r6, [pc, #512] @ (87034 ) │ │ │ │ │ + bvs.n 86dcc │ │ │ │ │ subs r7, #237 @ 0xed │ │ │ │ │ - str r0, [r0, #80] @ 0x50 │ │ │ │ │ + str r0, [r3, #76] @ 0x4c │ │ │ │ │ movs r5, r0 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - str r6, [r6, #24] │ │ │ │ │ + str r6, [r1, #24] │ │ │ │ │ movs r5, r0 │ │ │ │ │ │ │ │ │ │ -00086e1c : │ │ │ │ │ +00086e44 : │ │ │ │ │ nco_rll_is_lat_circle(): │ │ │ │ │ ./src/nco/nco_sph.c:3567 │ │ │ │ │ vldr d6, [r0, #24] │ │ │ │ │ vldr d7, [r1, #24] │ │ │ │ │ vcmp.f64 d6, d7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - beq.n 86e46 │ │ │ │ │ + beq.n 86e6e │ │ │ │ │ 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 │ │ │ │ │ ./src/nco/nco_sph.c:3570 │ │ │ │ │ movs r0, #0 │ │ │ │ │ ./src/nco/nco_sph.c:3572 │ │ │ │ │ bx lr │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00086e4c : │ │ │ │ │ +00086e74 : │ │ │ │ │ nco_rll_lhs(): │ │ │ │ │ ./src/nco/nco_sph.c:3578 │ │ │ │ │ push {r3, lr} │ │ │ │ │ ./src/nco/nco_sph.c:3581 │ │ │ │ │ blx 11450 │ │ │ │ │ ./src/nco/nco_sph.c:3585 │ │ │ │ │ vcmpe.f64 d0, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ./src/nco/nco_sph.c:3586 │ │ │ │ │ it gt │ │ │ │ │ movgt r0, #1 │ │ │ │ │ ./src/nco/nco_sph.c:3585 │ │ │ │ │ - bgt.n 86e68 │ │ │ │ │ + bgt.n 86e90 │ │ │ │ │ ./src/nco/nco_sph.c:3587 │ │ │ │ │ ite mi │ │ │ │ │ movmi.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ movpl r0, #0 │ │ │ │ │ ./src/nco/nco_sph.c:3594 │ │ │ │ │ pop {r3, pc} │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00086e6c : │ │ │ │ │ +00086e94 : │ │ │ │ │ nco_rll_lhs_lat(): │ │ │ │ │ ./src/nco/nco_sph.c:3608 │ │ │ │ │ vldr d5, [r2, #24] │ │ │ │ │ ./src/nco/nco_sph.c:3604 │ │ │ │ │ vmov.f64 d6, #240 @ 0xbf800000 -1.0 │ │ │ │ │ ./src/nco/nco_sph.c:3608 │ │ │ │ │ vldr d7, [r1, #24] │ │ │ │ │ ./src/nco/nco_sph.c:3604 │ │ │ │ │ vmov.f64 d3, #112 @ 0x3f800000 1.0 │ │ │ │ │ ./src/nco/nco_sph.c:3611 │ │ │ │ │ - vldr d4, [pc, #88] @ 86ed8 │ │ │ │ │ + vldr d4, [pc, #88] @ 86f00 │ │ │ │ │ ./src/nco/nco_sph.c:3604 │ │ │ │ │ vcmpe.f64 d7, d5 │ │ │ │ │ ./src/nco/nco_sph.c:3611 │ │ │ │ │ vsub.f64 d7, d7, d5 │ │ │ │ │ ./src/nco/nco_sph.c:3614 │ │ │ │ │ vldr d5, [r0, #32] │ │ │ │ │ ./src/nco/nco_sph.c:3611 │ │ │ │ │ @@ -251849,15 +251857,15 @@ │ │ │ │ │ ./src/nco/nco_sph.c:3614 │ │ │ │ │ vcmpe.f64 d5, d7 │ │ │ │ │ ./src/nco/nco_sph.c:3612 │ │ │ │ │ it gt │ │ │ │ │ vneggt.f64 d6, d6 │ │ │ │ │ ./src/nco/nco_sph.c:3614 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bgt.n 86eca │ │ │ │ │ + bgt.n 86ef2 │ │ │ │ │ ./src/nco/nco_sph.c:3616 │ │ │ │ │ ite mi │ │ │ │ │ movmi.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ movpl r3, #0 │ │ │ │ │ vmov s14, r3 │ │ │ │ │ ./src/nco/nco_sph.c:3622 │ │ │ │ │ vcvt.f64.s32 d7, s14 │ │ │ │ │ @@ -251868,15 +251876,15 @@ │ │ │ │ │ bx lr │ │ │ │ │ nop.w │ │ │ │ │ cmp r5, #24 │ │ │ │ │ strb r4, [r0, r1] │ │ │ │ │ movs r1, #251 @ 0xfb │ │ │ │ │ ands r1, r1 │ │ │ │ │ │ │ │ │ │ -00086ee0 : │ │ │ │ │ +00086f08 : │ │ │ │ │ nco_sph_mk_pqcross(): │ │ │ │ │ ./src/nco/nco_sph.c:459 │ │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r7, r3 │ │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ │ ldrd r9, r6, [sp, #44] @ 0x2c │ │ │ │ │ ./src/nco/nco_sph.c:464 │ │ │ │ │ @@ -251885,15 +251893,15 @@ │ │ │ │ │ mov r4, r0 │ │ │ │ │ mov r8, r2 │ │ │ │ │ mov r5, r1 │ │ │ │ │ ./src/nco/nco_sph.c:461 │ │ │ │ │ it ne │ │ │ │ │ movne.w fp, #0 │ │ │ │ │ ./src/nco/nco_sph.c:464 │ │ │ │ │ - beq.n 86f66 │ │ │ │ │ + beq.n 86f8e │ │ │ │ │ ./src/nco/nco_sph.c:475 │ │ │ │ │ mov r1, r9 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx 11b2c │ │ │ │ │ ./src/nco/nco_sph.c:476 │ │ │ │ │ mov.w sl, #0 │ │ │ │ │ ./src/nco/nco_sph.c:475 │ │ │ │ │ @@ -251903,15 +251911,15 @@ │ │ │ │ │ mov r0, r5 │ │ │ │ │ blx 11b2c │ │ │ │ │ str r0, [r6, #4] │ │ │ │ │ ./src/nco/nco_sph.c:483 │ │ │ │ │ mov r0, r7 │ │ │ │ │ ./src/nco/nco_sph.c:482 │ │ │ │ │ cmp.w fp, #0 │ │ │ │ │ - beq.n 86f50 │ │ │ │ │ + beq.n 86f78 │ │ │ │ │ ./src/nco/nco_sph.c:483 │ │ │ │ │ mov r2, r5 │ │ │ │ │ mov r1, r4 │ │ │ │ │ blx 11f80 │ │ │ │ │ ./src/nco/nco_sph.c:484 │ │ │ │ │ mov r2, r5 │ │ │ │ │ ./src/nco/nco_sph.c:483 │ │ │ │ │ @@ -251952,45 +251960,45 @@ │ │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ │ blx 11b2c │ │ │ │ │ ./src/nco/nco_sph.c:491 │ │ │ │ │ movs r3, #1 │ │ │ │ │ ./src/nco/nco_sph.c:487 │ │ │ │ │ str r0, [r6, #12] │ │ │ │ │ ./src/nco/nco_sph.c:491 │ │ │ │ │ - b.n 86f34 │ │ │ │ │ + b.n 86f5c │ │ │ │ │ ./src/nco/nco_sph.c:465 │ │ │ │ │ blx 1015c │ │ │ │ │ ./src/nco/nco_sph.c:466 │ │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ │ ./src/nco/nco_sph.c:465 │ │ │ │ │ mov fp, r0 │ │ │ │ │ ./src/nco/nco_sph.c:466 │ │ │ │ │ mov r0, r7 │ │ │ │ │ blx 1015c │ │ │ │ │ ./src/nco/nco_sph.c:470 │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 86efc │ │ │ │ │ + beq.n 86f24 │ │ │ │ │ ./src/nco/nco_sph.c:472 │ │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx 11f80 │ │ │ │ │ ./src/nco/nco_sph.c:473 │ │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ │ ./src/nco/nco_sph.c:472 │ │ │ │ │ str r0, [r6, #0] │ │ │ │ │ ./src/nco/nco_sph.c:473 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r5 │ │ │ │ │ blx 11f80 │ │ │ │ │ str r0, [r6, #4] │ │ │ │ │ - b.n 86f14 │ │ │ │ │ + b.n 86f3c │ │ │ │ │ │ │ │ │ │ -00086f94 : │ │ │ │ │ +00086fbc : │ │ │ │ │ nco_rll_seg_int(): │ │ │ │ │ ./src/nco/nco_sph.c:3630 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ mov r6, r3 │ │ │ │ │ mov r5, r2 │ │ │ │ │ mov r8, r1 │ │ │ │ │ mov r7, r0 │ │ │ │ │ @@ -252005,92 +252013,92 @@ │ │ │ │ │ blx 1015c │ │ │ │ │ ./src/nco/nco_sph.c:3642 │ │ │ │ │ clz r3, r4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ mov.w r3, r3, lsr #5 │ │ │ │ │ it eq │ │ │ │ │ moveq r3, #0 │ │ │ │ │ - cbnz r3, 8700e │ │ │ │ │ + cbnz r3, 87036 │ │ │ │ │ ./src/nco/nco_sph.c:3652 │ │ │ │ │ subs r4, #0 │ │ │ │ │ it ne │ │ │ │ │ movne r4, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ it ne │ │ │ │ │ movne r4, #0 │ │ │ │ │ - cbnz r4, 86fd2 │ │ │ │ │ + cbnz r4, 86ffa │ │ │ │ │ ./src/nco/nco_sph.c:3632 │ │ │ │ │ movs r0, #48 @ 0x30 │ │ │ │ │ ./src/nco/nco_sph.c:3671 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ ./src/nco/nco_sph.c:3654 │ │ │ │ │ vldr d2, [r5, #24] │ │ │ │ │ vldr d1, [r8, #24] │ │ │ │ │ vldr d0, [r7, #24] │ │ │ │ │ blx 111f0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 86fcc │ │ │ │ │ + beq.n 86ff4 │ │ │ │ │ ./src/nco/nco_sph.c:3654 (discriminator 1) │ │ │ │ │ vldr d2, [r7, #32] │ │ │ │ │ vldr d1, [r6, #32] │ │ │ │ │ vldr d0, [r5, #32] │ │ │ │ │ blx 111f0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 86fcc │ │ │ │ │ + beq.n 86ff4 │ │ │ │ │ ./src/nco/nco_sph.c:3655 │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ vldr d0, [r5, #24] │ │ │ │ │ vstr d0, [r3, #24] │ │ │ │ │ ./src/nco/nco_sph.c:3656 │ │ │ │ │ vldr d1, [r7, #32] │ │ │ │ │ vstr d1, [r3, #32] │ │ │ │ │ ./src/nco/nco_sph.c:3662 │ │ │ │ │ - b.n 87048 │ │ │ │ │ + b.n 87070 │ │ │ │ │ ./src/nco/nco_sph.c:3644 │ │ │ │ │ vldr d2, [r7, #24] │ │ │ │ │ vldr d1, [r6, #24] │ │ │ │ │ vldr d0, [r5, #24] │ │ │ │ │ blx 111f0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 86fcc │ │ │ │ │ + beq.n 86ff4 │ │ │ │ │ ./src/nco/nco_sph.c:3644 (discriminator 1) │ │ │ │ │ vldr d2, [r5, #32] │ │ │ │ │ vldr d1, [r8, #32] │ │ │ │ │ vldr d0, [r7, #32] │ │ │ │ │ blx 111f0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 86fcc │ │ │ │ │ + beq.n 86ff4 │ │ │ │ │ ./src/nco/nco_sph.c:3645 │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ vldr d0, [r7, #24] │ │ │ │ │ vstr d0, [r3, #24] │ │ │ │ │ ./src/nco/nco_sph.c:3646 │ │ │ │ │ vldr d1, [r5, #32] │ │ │ │ │ vstr d1, [r3, #32] │ │ │ │ │ ./src/nco/nco_sph.c:3663 │ │ │ │ │ ldr r0, [sp, #24] │ │ │ │ │ movs r2, #0 │ │ │ │ │ movs r1, #1 │ │ │ │ │ blx 11c4c │ │ │ │ │ movs r0, #49 @ 0x31 │ │ │ │ │ - b.n 86fce │ │ │ │ │ + b.n 86ff6 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00087058 : │ │ │ │ │ +00087080 : │ │ │ │ │ nco_rll_seg_parallel(): │ │ │ │ │ ./src/nco/nco_sph.c:3674 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r6, r2 │ │ │ │ │ - ldr r2, [pc, #500] @ (87254 ) │ │ │ │ │ + ldr r2, [pc, #500] @ (8727c ) │ │ │ │ │ mov r5, r3 │ │ │ │ │ - ldr r3, [pc, #500] @ (87258 ) │ │ │ │ │ + ldr r3, [pc, #500] @ (87280 ) │ │ │ │ │ add r2, pc │ │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ │ ./src/nco/nco_sph.c:3676 │ │ │ │ │ - ldr.w ip, [pc, #496] @ 8725c │ │ │ │ │ + ldr.w ip, [pc, #496] @ 87284 │ │ │ │ │ ./src/nco/nco_sph.c:3674 │ │ │ │ │ mov r7, r0 │ │ │ │ │ mov r8, r1 │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ./src/nco/nco_sph.c:3676 │ │ │ │ │ add ip, pc │ │ │ │ │ ./src/nco/nco_sph.c:3674 │ │ │ │ │ @@ -252108,15 +252116,15 @@ │ │ │ │ │ movs r3, #48 @ 0x30 │ │ │ │ │ strb.w r3, [r9] │ │ │ │ │ ./src/nco/nco_sph.c:3674 │ │ │ │ │ ldr r3, [sp, #116] @ 0x74 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ - ldr r3, [pc, #452] @ (87260 ) │ │ │ │ │ + ldr r3, [pc, #452] @ (87288 ) │ │ │ │ │ add r3, pc │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ ./src/nco/nco_sph.c:3676 │ │ │ │ │ ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ │ ldmia.w ip, {r0, r1} │ │ │ │ │ str.w r0, [r4], #4 │ │ │ │ │ @@ -252140,15 +252148,15 @@ │ │ │ │ │ cmp r4, r0 │ │ │ │ │ ./src/nco/nco_sph.c:3689 │ │ │ │ │ str r0, [sp, #32] │ │ │ │ │ ./src/nco/nco_sph.c:3693 │ │ │ │ │ it ne │ │ │ │ │ movne r0, #0 │ │ │ │ │ ./src/nco/nco_sph.c:3692 │ │ │ │ │ - bne.n 871a2 │ │ │ │ │ + bne.n 871ca │ │ │ │ │ ./src/nco/nco_sph.c:3696 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ mov r3, r0 │ │ │ │ │ ite ne │ │ │ │ │ movne r3, #24 │ │ │ │ │ moveq r3, #32 │ │ │ │ │ ./src/nco/nco_sph.c:3731 │ │ │ │ │ @@ -252159,44 +252167,44 @@ │ │ │ │ │ adds r3, r5, r3 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ vldr d0, [sl] │ │ │ │ │ vldr d1, [fp] │ │ │ │ │ vldr d2, [r2] │ │ │ │ │ blx 111f0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 871bc │ │ │ │ │ + beq.n 871e4 │ │ │ │ │ ./src/nco/nco_sph.c:3736 │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ vldr d1, [fp] │ │ │ │ │ vldr d0, [sl] │ │ │ │ │ vldr d2, [r3] │ │ │ │ │ blx 111f0 │ │ │ │ │ - cbz r0, 87128 │ │ │ │ │ + cbz r0, 87150 │ │ │ │ │ ./src/nco/nco_sph.c:3736 (discriminator 1) │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ vldr d1, [fp] │ │ │ │ │ vldr d0, [sl] │ │ │ │ │ vldr d2, [r3] │ │ │ │ │ blx 111f0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 87216 │ │ │ │ │ + beq.n 8723e │ │ │ │ │ ./src/nco/nco_sph.c:3742 │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ vldr d1, [fp] │ │ │ │ │ vldr d0, [sl] │ │ │ │ │ vldr d2, [r3] │ │ │ │ │ blx 111f0 │ │ │ │ │ - cbz r0, 87170 │ │ │ │ │ + cbz r0, 87198 │ │ │ │ │ ./src/nco/nco_sph.c:3742 (discriminator 1) │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ vldr d1, [fp] │ │ │ │ │ vldr d0, [sl] │ │ │ │ │ vldr d2, [r3] │ │ │ │ │ blx 111f0 │ │ │ │ │ - cbz r0, 87170 │ │ │ │ │ + cbz r0, 87198 │ │ │ │ │ ./src/nco/nco_sph.c:3743 │ │ │ │ │ mov r1, r6 │ │ │ │ │ ldr r6, [sp, #20] │ │ │ │ │ mov r0, r6 │ │ │ │ │ blx 113b4 │ │ │ │ │ ./src/nco/nco_sph.c:3744 │ │ │ │ │ mov r1, r5 │ │ │ │ │ @@ -252205,78 +252213,78 @@ │ │ │ │ │ ./src/nco/nco_sph.c:3745 │ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ ./src/nco/nco_sph.c:3746 │ │ │ │ │ movs r3, #50 @ 0x32 │ │ │ │ │ strb.w r3, [r9] │ │ │ │ │ - b.n 8718c │ │ │ │ │ + b.n 871b4 │ │ │ │ │ ./src/nco/nco_sph.c:3747 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ vldr d2, [sl] │ │ │ │ │ vldr d1, [r3] │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ vldr d0, [r3] │ │ │ │ │ blx 111f0 │ │ │ │ │ - cbnz r0, 871e0 │ │ │ │ │ + cbnz r0, 87208 │ │ │ │ │ ./src/nco/nco_sph.c:3754 │ │ │ │ │ movs r3, #48 @ 0x30 │ │ │ │ │ strb.w r3, [r9] │ │ │ │ │ ./src/nco/nco_sph.c:3756 │ │ │ │ │ - ldr r3, [pc, #212] @ (87264 ) │ │ │ │ │ + ldr r3, [pc, #212] @ (8728c ) │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 87238 │ │ │ │ │ + bne.n 87260 │ │ │ │ │ ./src/nco/nco_sph.c:3759 │ │ │ │ │ ldrb.w r0, [r9] │ │ │ │ │ subs r0, #48 @ 0x30 │ │ │ │ │ it ne │ │ │ │ │ movne r0, #1 │ │ │ │ │ ./src/nco/nco_sph.c:3674 │ │ │ │ │ - ldr r2, [pc, #196] @ (87268 ) │ │ │ │ │ + ldr r2, [pc, #196] @ (87290 ) │ │ │ │ │ ./src/nco/nco_sph.c:3766 │ │ │ │ │ - ldr r3, [pc, #176] @ (87258 ) │ │ │ │ │ + ldr r3, [pc, #176] @ (87280 ) │ │ │ │ │ ./src/nco/nco_sph.c:3674 │ │ │ │ │ add r2, pc │ │ │ │ │ ./src/nco/nco_sph.c:3766 │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ │ eors r2, r3 │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ - bne.n 87250 │ │ │ │ │ + bne.n 87278 │ │ │ │ │ add sp, #76 @ 0x4c │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ./src/nco/nco_sph.c:3731 (discriminator 1) │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ vldr d1, [fp] │ │ │ │ │ vldr d0, [sl] │ │ │ │ │ vldr d2, [r3] │ │ │ │ │ blx 111f0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 870fe │ │ │ │ │ + beq.n 87126 │ │ │ │ │ ./src/nco/nco_sph.c:3732 │ │ │ │ │ ldr r0, [sp, #20] │ │ │ │ │ mov r1, r7 │ │ │ │ │ blx 113b4 │ │ │ │ │ ./src/nco/nco_sph.c:3733 │ │ │ │ │ ldr r0, [sp, #28] │ │ │ │ │ mov r1, r5 │ │ │ │ │ - b.n 8715e │ │ │ │ │ + b.n 87186 │ │ │ │ │ ./src/nco/nco_sph.c:3747 (discriminator 1) │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ vldr d2, [fp] │ │ │ │ │ vldr d1, [r3] │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ vldr d0, [r3] │ │ │ │ │ blx 111f0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 87186 │ │ │ │ │ + beq.n 871ae │ │ │ │ │ ./src/nco/nco_sph.c:3748 │ │ │ │ │ ldr r0, [sp, #20] │ │ │ │ │ mov r1, r7 │ │ │ │ │ blx 113b4 │ │ │ │ │ ./src/nco/nco_sph.c:3749 │ │ │ │ │ ldr r0, [sp, #28] │ │ │ │ │ mov r1, r8 │ │ │ │ │ @@ -252284,15 +252292,15 @@ │ │ │ │ │ ./src/nco/nco_sph.c:3750 │ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ ./src/nco/nco_sph.c:3751 │ │ │ │ │ movs r3, #50 @ 0x32 │ │ │ │ │ strb.w r3, [r9] │ │ │ │ │ - b.n 8718c │ │ │ │ │ + b.n 871b4 │ │ │ │ │ ./src/nco/nco_sph.c:3737 │ │ │ │ │ mov r1, r6 │ │ │ │ │ str r0, [sp, #8] │ │ │ │ │ ldr r0, [sp, #20] │ │ │ │ │ blx 113b4 │ │ │ │ │ ./src/nco/nco_sph.c:3738 │ │ │ │ │ ldr r0, [sp, #28] │ │ │ │ │ @@ -252302,72 +252310,72 @@ │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ mov r2, r3 │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ ./src/nco/nco_sph.c:3740 │ │ │ │ │ movs r3, #50 @ 0x32 │ │ │ │ │ strb.w r3, [r9] │ │ │ │ │ - b.n 8718c │ │ │ │ │ + b.n 871b4 │ │ │ │ │ printf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:107 │ │ │ │ │ - ldr r1, [pc, #48] @ (8726c ) │ │ │ │ │ + ldr r1, [pc, #48] @ (87294 ) │ │ │ │ │ mov r3, r4 │ │ │ │ │ ldr r0, [sp, #32] │ │ │ │ │ str r0, [sp, #0] │ │ │ │ │ add r1, pc │ │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ │ movs r0, #1 │ │ │ │ │ str.w r9, [sp, #4] │ │ │ │ │ blx fe74 <__printf_chk@plt+0x4> │ │ │ │ │ - b.n 87198 │ │ │ │ │ + b.n 871c0 │ │ │ │ │ nco_rll_seg_parallel(): │ │ │ │ │ ./src/nco/nco_sph.c:3766 │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ - ldrsh r4, [r4, r3] │ │ │ │ │ + ldrsh r4, [r7, r2] │ │ │ │ │ movs r5, r0 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - subs r4, #210 @ 0xd2 │ │ │ │ │ + subs r4, #226 @ 0xe2 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldrsh r6, [r5, r2] │ │ │ │ │ + ldrsh r6, [r0, r2] │ │ │ │ │ movs r5, r0 │ │ │ │ │ asrs r4, r7, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldrb r2, [r4, r6] │ │ │ │ │ + ldrb r2, [r7, r5] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - subs r2, #212 @ 0xd4 │ │ │ │ │ + subs r2, #228 @ 0xe4 │ │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ │ │ -00087270 : │ │ │ │ │ +00087298 : │ │ │ │ │ nco_rll_intersect(): │ │ │ │ │ ./src/nco/nco_sph.c:3283 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r8, r0 │ │ │ │ │ - ldr.w r6, [pc, #1520] @ 87868 │ │ │ │ │ + ldr.w r6, [pc, #1520] @ 87890 │ │ │ │ │ vpush {d8-d9} │ │ │ │ │ sub sp, #324 @ 0x144 │ │ │ │ │ - ldr.w r4, [pc, #1512] @ 8786c │ │ │ │ │ + ldr.w r4, [pc, #1512] @ 87894 │ │ │ │ │ add r6, pc │ │ │ │ │ - ldr.w r5, [pc, #1512] @ 87870 │ │ │ │ │ + ldr.w r5, [pc, #1512] @ 87898 │ │ │ │ │ mov r9, r1 │ │ │ │ │ add r4, pc │ │ │ │ │ str r4, [sp, #112] @ 0x70 │ │ │ │ │ mov r7, r4 │ │ │ │ │ ldr r5, [r6, r5] │ │ │ │ │ ./src/nco/nco_sph.c:3323 │ │ │ │ │ - ldr.w r6, [pc, #1500] @ 87874 │ │ │ │ │ + ldr.w r6, [pc, #1500] @ 8789c │ │ │ │ │ ./src/nco/nco_sph.c:3283 │ │ │ │ │ ldr r5, [r5, #0] │ │ │ │ │ str r5, [sp, #316] @ 0x13c │ │ │ │ │ mov.w r5, #0 │ │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ │ ./src/nco/nco_sph.c:3310 │ │ │ │ │ - ldr.w r3, [pc, #1492] @ 87878 │ │ │ │ │ + ldr.w r3, [pc, #1492] @ 878a0 │ │ │ │ │ ./src/nco/nco_sph.c:3284 │ │ │ │ │ - ldr.w r5, [pc, #1492] @ 8787c │ │ │ │ │ + ldr.w r5, [pc, #1492] @ 878a4 │ │ │ │ │ ./src/nco/nco_sph.c:3310 │ │ │ │ │ add r3, pc │ │ │ │ │ ./src/nco/nco_sph.c:3283 │ │ │ │ │ str r2, [sp, #104] @ 0x68 │ │ │ │ │ ./src/nco/nco_sph.c:3284 │ │ │ │ │ add r5, pc │ │ │ │ │ ./src/nco/nco_sph.c:3310 │ │ │ │ │ @@ -252391,18 +252399,18 @@ │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ ./src/nco/nco_sph.c:3323 │ │ │ │ │ ldr r3, [r7, r6] │ │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 87800 │ │ │ │ │ + bne.w 87828 │ │ │ │ │ printf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:107 │ │ │ │ │ - ldr.w r2, [pc, #1440] @ 87880 │ │ │ │ │ + ldr.w r2, [pc, #1440] @ 878a8 │ │ │ │ │ nco_rll_intersect(): │ │ │ │ │ ./src/nco/nco_sph.c:3558 │ │ │ │ │ movs r3, #0 │ │ │ │ │ mov fp, r3 │ │ │ │ │ mov sl, r3 │ │ │ │ │ printf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:107 │ │ │ │ │ @@ -252475,15 +252483,15 @@ │ │ │ │ │ ldr.w r3, [r9, #112] @ 0x70 │ │ │ │ │ vmov r2, s17 │ │ │ │ │ ldr.w r1, [r3, fp, lsl #2] │ │ │ │ │ ldr.w r0, [r3, r4, lsl #2] │ │ │ │ │ blx 11ba4 │ │ │ │ │ ./src/nco/nco_sph.c:3341 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.w 876e2 │ │ │ │ │ + beq.w 8770a │ │ │ │ │ ./src/nco/nco_sph.c:3343 │ │ │ │ │ ldr.w r3, [r9, #112] @ 0x70 │ │ │ │ │ ldr.w r2, [r8, #112] @ 0x70 │ │ │ │ │ ldr.w r1, [r3, r4, lsl #2] │ │ │ │ │ ldr.w r0, [r2, r5, lsl #2] │ │ │ │ │ ldr.w r2, [r3, fp, lsl #2] │ │ │ │ │ blx 11f80 │ │ │ │ │ @@ -252500,15 +252508,15 @@ │ │ │ │ │ mov r7, r0 │ │ │ │ │ ./src/nco/nco_sph.c:3354 │ │ │ │ │ ldr.w r3, [r9, #112] @ 0x70 │ │ │ │ │ ldr.w r0, [r3, r4, lsl #2] │ │ │ │ │ ./src/nco/nco_sph.c:3353 │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 876c4 │ │ │ │ │ + beq.w 876ec │ │ │ │ │ ./src/nco/nco_sph.c:3354 │ │ │ │ │ ldr.w r3, [r8, #112] @ 0x70 │ │ │ │ │ ldr r6, [sp, #64] @ 0x40 │ │ │ │ │ ldr.w r1, [r3, r5, lsl #2] │ │ │ │ │ ldr r2, [r3, r6] │ │ │ │ │ blx 11f80 │ │ │ │ │ ./src/nco/nco_sph.c:3355 │ │ │ │ │ @@ -252522,22 +252530,22 @@ │ │ │ │ │ ldr r2, [r3, r6] │ │ │ │ │ ldr.w r1, [r3, r5, lsl #2] │ │ │ │ │ blx 11f80 │ │ │ │ │ mov r6, r0 │ │ │ │ │ ./src/nco/nco_sph.c:3364 │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 876b8 │ │ │ │ │ + bne.w 876e0 │ │ │ │ │ ./src/nco/nco_sph.c:3365 │ │ │ │ │ negs r3, r7 │ │ │ │ │ str r3, [sp, #32] │ │ │ │ │ ./src/nco/nco_sph.c:3369 │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 876ac │ │ │ │ │ + bne.w 876d4 │ │ │ │ │ ./src/nco/nco_sph.c:3370 │ │ │ │ │ negs r3, r6 │ │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ │ ./src/nco/nco_sph.c:3376 │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r1, r7 │ │ │ │ │ ldr r0, [sp, #32] │ │ │ │ │ @@ -252555,25 +252563,25 @@ │ │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ │ ./src/nco/nco_sph.c:3377 │ │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ │ ./src/nco/nco_sph.c:3385 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ it ne │ │ │ │ │ cmpne r2, #0 │ │ │ │ │ - beq.w 87640 │ │ │ │ │ + beq.w 87668 │ │ │ │ │ ./src/nco/nco_sph.c:3385 (discriminator 1) │ │ │ │ │ ldr.w r1, [r8, #112] @ 0x70 │ │ │ │ │ ldr.w r3, [r9, #112] @ 0x70 │ │ │ │ │ ldr.w r0, [r1, r5, lsl #2] │ │ │ │ │ ldr.w r2, [r3, r4, lsl #2] │ │ │ │ │ vldr d6, [r0, #32] │ │ │ │ │ vldr d7, [r2, #32] │ │ │ │ │ vcmp.f64 d6, d7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bne.w 875a2 │ │ │ │ │ + bne.w 875ca │ │ │ │ │ ./src/nco/nco_sph.c:3392 │ │ │ │ │ ldr r4, [sp, #64] @ 0x40 │ │ │ │ │ ldr r1, [r1, r4] │ │ │ │ │ ldr r4, [sp, #56] @ 0x38 │ │ │ │ │ ldr r3, [r3, r4] │ │ │ │ │ ./src/nco/nco_sph.c:3437 │ │ │ │ │ add r4, sp, #292 @ 0x124 │ │ │ │ │ @@ -252588,61 +252596,61 @@ │ │ │ │ │ movs r5, #2 │ │ │ │ │ str r5, [sp, #124] @ 0x7c │ │ │ │ │ ./src/nco/nco_sph.c:3437 │ │ │ │ │ blx fd0c │ │ │ │ │ ./src/nco/nco_sph.c:3439 │ │ │ │ │ ldrb.w r3, [sp, #292] @ 0x124 │ │ │ │ │ cmp r3, #88 @ 0x58 │ │ │ │ │ - beq.w 8781e │ │ │ │ │ + beq.w 87846 │ │ │ │ │ ./src/nco/nco_sph.c:3444 │ │ │ │ │ ldr r5, [sp, #124] @ 0x7c │ │ │ │ │ cmp r5, #2 │ │ │ │ │ - beq.w 877ba │ │ │ │ │ + beq.w 877e2 │ │ │ │ │ ./src/nco/nco_sph.c:3449 │ │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ │ - beq.w 877d8 │ │ │ │ │ + beq.w 87800 │ │ │ │ │ ./src/nco/nco_sph.c:3452 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.w 877d0 │ │ │ │ │ + beq.w 877f8 │ │ │ │ │ ./src/nco/nco_sph.c:3456 │ │ │ │ │ sub.w r3, r5, #1 │ │ │ │ │ clz r3, r3 │ │ │ │ │ lsrs r3, r3, #5 │ │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ │ ./src/nco/nco_sph.c:3461 │ │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 877c2 │ │ │ │ │ + beq.w 877ea │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r5, [sp, #100] @ 0x64 │ │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ │ ./src/nco/nco_sph.c:3471 │ │ │ │ │ movs r4, #0 │ │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ │ mov r6, r4 │ │ │ │ │ mov r7, r4 │ │ │ │ │ str r4, [sp, #32] │ │ │ │ │ ./src/nco/nco_sph.c:3494 │ │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 8755c │ │ │ │ │ + bne.n 87584 │ │ │ │ │ ./src/nco/nco_sph.c:3497 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne.n 8758a │ │ │ │ │ + bne.n 875b2 │ │ │ │ │ ./src/nco/nco_sph.c:3505 │ │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 87784 │ │ │ │ │ + beq.w 877ac │ │ │ │ │ ./src/nco/nco_sph.c:3506 │ │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq.w 877ec │ │ │ │ │ + beq.w 87814 │ │ │ │ │ ./src/nco/nco_sph.c:3526 │ │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ │ add.w fp, fp, #1 │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ │ @@ -252660,55 +252668,55 @@ │ │ │ │ │ ./src/nco/nco_sph.c:3546 │ │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ │ ./src/nco/nco_sph.c:3544 │ │ │ │ │ mov fp, r1 │ │ │ │ │ ./src/nco/nco_sph.c:3546 │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 87740 │ │ │ │ │ + bne.w 87768 │ │ │ │ │ ./src/nco/nco_sph.c:3551 │ │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ cmp r3, #3 │ │ │ │ │ - bgt.w 87708 │ │ │ │ │ + bgt.w 87730 │ │ │ │ │ ./src/nco/nco_sph.c:3558 │ │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ │ ldr r2, [sp, #72] @ 0x48 │ │ │ │ │ cmp r2, r0 │ │ │ │ │ it ge │ │ │ │ │ cmpge r3, r1 │ │ │ │ │ ite lt │ │ │ │ │ movlt r0, #1 │ │ │ │ │ movge r0, #0 │ │ │ │ │ - bge.n 8753c │ │ │ │ │ + bge.n 87564 │ │ │ │ │ ./src/nco/nco_sph.c:3558 (discriminator 1) │ │ │ │ │ ldr r1, [sp, #92] @ 0x5c │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - ble.n 8753a │ │ │ │ │ + ble.n 87562 │ │ │ │ │ ./src/nco/nco_sph.c:3558 (discriminator 2) │ │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bgt.w 87312 │ │ │ │ │ + bgt.w 8733a │ │ │ │ │ ./src/nco/nco_sph.c:3560 │ │ │ │ │ movs r0, #0 │ │ │ │ │ ./src/nco/nco_sph.c:3283 │ │ │ │ │ - ldr r2, [pc, #836] @ (87884 ) │ │ │ │ │ + ldr r2, [pc, #836] @ (878ac ) │ │ │ │ │ ./src/nco/nco_sph.c:3562 │ │ │ │ │ - ldr r3, [pc, #816] @ (87870 ) │ │ │ │ │ + ldr r3, [pc, #816] @ (87898 ) │ │ │ │ │ ./src/nco/nco_sph.c:3283 │ │ │ │ │ add r2, pc │ │ │ │ │ ./src/nco/nco_sph.c:3562 │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ ldr r3, [sp, #316] @ 0x13c │ │ │ │ │ eors r2, r3 │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ - bne.w 87856 │ │ │ │ │ + bne.w 8787e │ │ │ │ │ add sp, #324 @ 0x144 │ │ │ │ │ vpop {d8-d9} │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ./src/nco/nco_sph.c:3495 │ │ │ │ │ ldr r0, [sp, #100] @ 0x64 │ │ │ │ │ blx 12340 │ │ │ │ │ printf(): │ │ │ │ │ @@ -252726,31 +252734,31 @@ │ │ │ │ │ strd r7, r3, [sp] │ │ │ │ │ add r3, sp, #292 @ 0x124 │ │ │ │ │ ldr r2, [sp, #108] @ 0x6c │ │ │ │ │ blx fe74 <__printf_chk@plt+0x4> │ │ │ │ │ nco_rll_intersect(): │ │ │ │ │ ./src/nco/nco_sph.c:3497 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.n 874d0 │ │ │ │ │ + beq.n 874f8 │ │ │ │ │ ./src/nco/nco_sph.c:3514 │ │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 877a6 │ │ │ │ │ + beq.w 877ce │ │ │ │ │ ./src/nco/nco_sph.c:3537 │ │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ │ add.w sl, sl, #1 │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ │ - b.n 874ee │ │ │ │ │ + b.n 87516 │ │ │ │ │ ./src/nco/nco_sph.c:3413 │ │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 87762 │ │ │ │ │ + beq.w 8778a │ │ │ │ │ ./src/nco/nco_sph.c:3472 │ │ │ │ │ ldr.w r3, [r8, #112] @ 0x70 │ │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ │ ldr.w r0, [r3, r5, lsl #2] │ │ │ │ │ add r5, sp, #208 @ 0xd0 │ │ │ │ │ ldr r1, [r3, r2] │ │ │ │ │ ldr.w r3, [r9, #112] @ 0x70 │ │ │ │ │ @@ -252773,15 +252781,15 @@ │ │ │ │ │ ite ne │ │ │ │ │ movne r4, #1 │ │ │ │ │ moveq r4, #0 │ │ │ │ │ ./src/nco/nco_sph.c:3475 │ │ │ │ │ cmp r0, #101 @ 0x65 │ │ │ │ │ it ne │ │ │ │ │ cmpne r0, #49 @ 0x31 │ │ │ │ │ - bne.w 874c4 │ │ │ │ │ + bne.w 874ec │ │ │ │ │ ./src/nco/nco_sph.c:3477 │ │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ │ mov r2, r5 │ │ │ │ │ ldr r1, [sp, #88] @ 0x58 │ │ │ │ │ ldr r0, [r3, #112] @ 0x70 │ │ │ │ │ blx 107f8 │ │ │ │ │ ./src/nco/nco_sph.c:3481 │ │ │ │ │ @@ -252798,60 +252806,60 @@ │ │ │ │ │ moveq r1, r3 │ │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ │ ./src/nco/nco_sph.c:3485 │ │ │ │ │ cmp r7, #1 │ │ │ │ │ ./src/nco/nco_sph.c:3481 │ │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ │ ./src/nco/nco_sph.c:3485 │ │ │ │ │ - beq.w 877e6 │ │ │ │ │ + beq.w 8780e │ │ │ │ │ ./src/nco/nco_sph.c:3485 (discriminator 1) │ │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ │ cmp r6, #1 │ │ │ │ │ it eq │ │ │ │ │ moveq r3, #1 │ │ │ │ │ str r3, [sp, #100] @ 0x64 │ │ │ │ │ ./src/nco/nco_sph.c:3488 (discriminator 8) │ │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ │ ./src/nco/nco_sph.c:3479 (discriminator 8) │ │ │ │ │ str r2, [sp, #108] @ 0x6c │ │ │ │ │ ./src/nco/nco_sph.c:3488 (discriminator 8) │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 874cc │ │ │ │ │ + beq.w 874f4 │ │ │ │ │ ./src/nco/nco_sph.c:3489 │ │ │ │ │ ldr r0, [sp, #100] @ 0x64 │ │ │ │ │ blx 12340 │ │ │ │ │ printf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:107 │ │ │ │ │ - ldr r1, [pc, #596] @ (87888 ) │ │ │ │ │ + ldr r1, [pc, #596] @ (878b0 ) │ │ │ │ │ nco_rll_intersect(): │ │ │ │ │ ./src/nco/nco_sph.c:3489 │ │ │ │ │ mov r2, r0 │ │ │ │ │ printf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:107 │ │ │ │ │ movs r0, #1 │ │ │ │ │ add r1, pc │ │ │ │ │ blx fe74 <__printf_chk@plt+0x4> │ │ │ │ │ - b.n 874c4 │ │ │ │ │ + b.n 874ec │ │ │ │ │ nco_rll_intersect(): │ │ │ │ │ ./src/nco/nco_sph.c:3389 │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ │ orrs r3, r2 │ │ │ │ │ - bne.n 875a2 │ │ │ │ │ + bne.n 875ca │ │ │ │ │ ./src/nco/nco_sph.c:3389 (discriminator 1) │ │ │ │ │ ldr.w r1, [r8, #112] @ 0x70 │ │ │ │ │ ldr.w r3, [r9, #112] @ 0x70 │ │ │ │ │ ldr.w r0, [r1, r5, lsl #2] │ │ │ │ │ ldr.w r2, [r3, r4, lsl #2] │ │ │ │ │ vldr d6, [r0, #24] │ │ │ │ │ vldr d7, [r2, #24] │ │ │ │ │ vcmp.f64 d6, d7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bne.n 875a2 │ │ │ │ │ + bne.n 875ca │ │ │ │ │ ./src/nco/nco_sph.c:3392 │ │ │ │ │ ldr.w r4, [r1, r4, lsl #2] │ │ │ │ │ ldr r5, [sp, #56] @ 0x38 │ │ │ │ │ vldr d5, [r0, #32] │ │ │ │ │ vldr d7, [r4, #32] │ │ │ │ │ ldr r4, [sp, #64] @ 0x40 │ │ │ │ │ ldr r3, [r3, r5] │ │ │ │ │ @@ -252865,303 +252873,303 @@ │ │ │ │ │ movgt r5, #1 │ │ │ │ │ movle r5, #0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ite gt │ │ │ │ │ movgt r4, #1 │ │ │ │ │ movle r4, #0 │ │ │ │ │ cmp r5, r4 │ │ │ │ │ - beq.w 87466 │ │ │ │ │ + beq.w 8748e │ │ │ │ │ ./src/nco/nco_sph.c:3393 │ │ │ │ │ movs r0, #1 │ │ │ │ │ - b.n 8753c │ │ │ │ │ + b.n 87564 │ │ │ │ │ ./src/nco/nco_sph.c:3371 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.w 87414 │ │ │ │ │ + bne.w 8743c │ │ │ │ │ ./src/nco/nco_sph.c:3372 │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ negs r6, r3 │ │ │ │ │ - b.n 87414 │ │ │ │ │ + b.n 8743c │ │ │ │ │ ./src/nco/nco_sph.c:3366 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w 87408 │ │ │ │ │ + bne.w 87430 │ │ │ │ │ ./src/nco/nco_sph.c:3367 │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ negs r7, r3 │ │ │ │ │ - b.n 87408 │ │ │ │ │ + b.n 87430 │ │ │ │ │ ./src/nco/nco_sph.c:3357 │ │ │ │ │ vmov r1, s16 │ │ │ │ │ blx f9f0 │ │ │ │ │ ./src/nco/nco_sph.c:3358 │ │ │ │ │ ldr.w r3, [r9, #112] @ 0x70 │ │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ │ vmov r1, s16 │ │ │ │ │ ./src/nco/nco_sph.c:3357 │ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ │ ./src/nco/nco_sph.c:3358 │ │ │ │ │ ldr r0, [r3, r2] │ │ │ │ │ blx f9f0 │ │ │ │ │ mov r6, r0 │ │ │ │ │ - b.n 873fc │ │ │ │ │ + b.n 87424 │ │ │ │ │ ./src/nco/nco_sph.c:3346 │ │ │ │ │ ldr.w r3, [r8, #112] @ 0x70 │ │ │ │ │ vmov r1, s17 │ │ │ │ │ ldr.w r0, [r3, r5, lsl #2] │ │ │ │ │ blx f9f0 │ │ │ │ │ ./src/nco/nco_sph.c:3347 │ │ │ │ │ ldr.w r3, [r8, #112] @ 0x70 │ │ │ │ │ ./src/nco/nco_sph.c:3346 │ │ │ │ │ str r0, [sp, #32] │ │ │ │ │ ./src/nco/nco_sph.c:3347 │ │ │ │ │ vmov r1, s17 │ │ │ │ │ ldr.w r0, [r3, sl, lsl #2] │ │ │ │ │ blx f9f0 │ │ │ │ │ mov r7, r0 │ │ │ │ │ - b.n 873c2 │ │ │ │ │ + b.n 873ea │ │ │ │ │ ./src/nco/nco_sph.c:3551 (discriminator 1) │ │ │ │ │ ldr r2, [sp, #104] @ 0x68 │ │ │ │ │ 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 11450 │ │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ │ vsub.f64 d0, d7, d0 │ │ │ │ │ - vldr d7, [pc, #312] @ 87860 │ │ │ │ │ + vldr d7, [pc, #312] @ 87888 │ │ │ │ │ vcmpe.f64 d0, d7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bpl.w 87516 │ │ │ │ │ + bpl.w 8753e │ │ │ │ │ ./src/nco/nco_sph.c:3553 │ │ │ │ │ ldr r2, [sp, #88] @ 0x58 │ │ │ │ │ ./src/nco/nco_sph.c:3560 │ │ │ │ │ movs r0, #0 │ │ │ │ │ ./src/nco/nco_sph.c:3553 │ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ ./src/nco/nco_sph.c:3554 │ │ │ │ │ - b.n 8753c │ │ │ │ │ + b.n 87564 │ │ │ │ │ ./src/nco/nco_sph.c:3547 │ │ │ │ │ - ldr r3, [pc, #328] @ (8788c ) │ │ │ │ │ + ldr r3, [pc, #328] @ (878b4 ) │ │ │ │ │ ldr r2, [sp, #112] @ 0x70 │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ fprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 │ │ │ │ │ ldr r2, [sp, #72] @ 0x48 │ │ │ │ │ strd r1, r2, [sp, #8] │ │ │ │ │ movs r1, #1 │ │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ │ strd sl, r2, [sp] │ │ │ │ │ - ldr r2, [pc, #312] @ (87890 ) │ │ │ │ │ + ldr r2, [pc, #312] @ (878b8 ) │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ add r2, pc │ │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ │ blx 1173c <__fprintf_chk@plt+0x4> │ │ │ │ │ - b.n 8750c │ │ │ │ │ + b.n 87534 │ │ │ │ │ nco_rll_intersect(): │ │ │ │ │ ./src/nco/nco_sph.c:3416 │ │ │ │ │ cmp r7, #1 │ │ │ │ │ - bne.n 8776a │ │ │ │ │ + bne.n 87792 │ │ │ │ │ ./src/nco/nco_sph.c:3416 (discriminator 1) │ │ │ │ │ cmp r6, #1 │ │ │ │ │ - beq.n 87778 │ │ │ │ │ + beq.n 877a0 │ │ │ │ │ ./src/nco/nco_sph.c:3416 (discriminator 3) │ │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ it ne │ │ │ │ │ cmpne r2, #0 │ │ │ │ │ - beq.w 875aa │ │ │ │ │ + beq.w 875d2 │ │ │ │ │ ./src/nco/nco_sph.c:3418 │ │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ │ add.w sl, sl, #1 │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ │ ./src/nco/nco_sph.c:3430 │ │ │ │ │ - b.n 874ee │ │ │ │ │ + b.n 87516 │ │ │ │ │ ./src/nco/nco_sph.c:3512 │ │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 8758a │ │ │ │ │ + bne.w 875b2 │ │ │ │ │ ./src/nco/nco_sph.c:3518 │ │ │ │ │ adds r3, r6, #1 │ │ │ │ │ - beq.w 874e0 │ │ │ │ │ + beq.w 87508 │ │ │ │ │ ./src/nco/nco_sph.c:3524 (discriminator 1) │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ orrs r6, r3 │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ orrs r7, r6 │ │ │ │ │ orrs r3, r7 │ │ │ │ │ ./src/nco/nco_sph.c:3525 (discriminator 1) │ │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ │ ./src/nco/nco_sph.c:3524 (discriminator 1) │ │ │ │ │ - beq.n 8784e │ │ │ │ │ + beq.n 87876 │ │ │ │ │ ./src/nco/nco_sph.c:3536 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 87592 │ │ │ │ │ + bne.w 875ba │ │ │ │ │ ./src/nco/nco_sph.c:3536 (discriminator 1) │ │ │ │ │ ldr.w r3, [r8, #112] @ 0x70 │ │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ │ ldr r1, [sp, #88] @ 0x58 │ │ │ │ │ ldr r2, [r3, r2] │ │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ │ ldr r0, [r3, #112] @ 0x70 │ │ │ │ │ blx 107f8 │ │ │ │ │ - b.n 87592 │ │ │ │ │ + b.n 875ba │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ │ - b.n 874ba │ │ │ │ │ + b.n 874e2 │ │ │ │ │ ./src/nco/nco_sph.c:3464 │ │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ │ ./src/nco/nco_sph.c:3463 │ │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ │ ./src/nco/nco_sph.c:3461 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r5, [sp, #100] @ 0x64 │ │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ │ - b.n 874ba │ │ │ │ │ + b.n 874e2 │ │ │ │ │ ./src/nco/nco_sph.c:3453 │ │ │ │ │ movs r3, #1 │ │ │ │ │ ./src/nco/nco_sph.c:3454 │ │ │ │ │ str r5, [sp, #68] @ 0x44 │ │ │ │ │ ./src/nco/nco_sph.c:3453 │ │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ │ - b.n 874ac │ │ │ │ │ + b.n 874d4 │ │ │ │ │ ./src/nco/nco_sph.c:3450 │ │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ │ mov r2, r4 │ │ │ │ │ ldr r1, [sp, #88] @ 0x58 │ │ │ │ │ ldr r0, [r3, #112] @ 0x70 │ │ │ │ │ blx 107f8 │ │ │ │ │ - b.n 87496 │ │ │ │ │ + b.n 874be │ │ │ │ │ ./src/nco/nco_sph.c:3485 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #100] @ 0x64 │ │ │ │ │ - b.n 87620 │ │ │ │ │ + b.n 87648 │ │ │ │ │ ./src/nco/nco_sph.c:3506 (discriminator 1) │ │ │ │ │ ldr.w r3, [r9, #112] @ 0x70 │ │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ │ ldr r1, [sp, #88] @ 0x58 │ │ │ │ │ ldr r2, [r3, r2] │ │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ │ ldr r0, [r3, #112] @ 0x70 │ │ │ │ │ blx 107f8 │ │ │ │ │ ./src/nco/nco_sph.c:3508 (discriminator 1) │ │ │ │ │ - b.n 874e0 │ │ │ │ │ + b.n 87508 │ │ │ │ │ ./src/nco/nco_sph.c:3324 │ │ │ │ │ - ldr r3, [pc, #136] @ (8788c ) │ │ │ │ │ + ldr r3, [pc, #136] @ (878b4 ) │ │ │ │ │ ldr r3, [r7, r3] │ │ │ │ │ ldr r4, [r3, #0] │ │ │ │ │ blx 1057c │ │ │ │ │ fprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 │ │ │ │ │ ldr r2, [sp, #116] @ 0x74 │ │ │ │ │ nco_rll_intersect(): │ │ │ │ │ ./src/nco/nco_sph.c:3324 │ │ │ │ │ mov r3, r0 │ │ │ │ │ fprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - ldr r2, [pc, #128] @ (87894 ) │ │ │ │ │ + ldr r2, [pc, #128] @ (878bc ) │ │ │ │ │ movs r1, #1 │ │ │ │ │ add r2, pc │ │ │ │ │ blx 1173c <__fprintf_chk@plt+0x4> │ │ │ │ │ - b.n 872de │ │ │ │ │ + b.n 87306 │ │ │ │ │ nco_rll_intersect(): │ │ │ │ │ ./src/nco/nco_sph.c:3440 │ │ │ │ │ blx 111fc │ │ │ │ │ cmp r0, #11 │ │ │ │ │ - bls.w 876a8 │ │ │ │ │ + bls.w 876d0 │ │ │ │ │ ./src/nco/nco_sph.c:3440 (discriminator 1) │ │ │ │ │ - ldr r3, [pc, #108] @ (87898 ) │ │ │ │ │ + ldr r3, [pc, #108] @ (878c0 ) │ │ │ │ │ ldr r2, [sp, #112] @ 0x70 │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r4, [r3, #0] │ │ │ │ │ blx 1057c │ │ │ │ │ fprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 (discriminator 1) │ │ │ │ │ - ldr r1, [pc, #100] @ (8789c ) │ │ │ │ │ + ldr r1, [pc, #100] @ (878c4 ) │ │ │ │ │ nco_rll_intersect(): │ │ │ │ │ ./src/nco/nco_sph.c:3440 (discriminator 1) │ │ │ │ │ mov r3, r0 │ │ │ │ │ fprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 (discriminator 1) │ │ │ │ │ - ldr r2, [pc, #100] @ (878a0 ) │ │ │ │ │ + ldr r2, [pc, #100] @ (878c8 ) │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r1, pc │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ ldr r1, [sp, #116] @ 0x74 │ │ │ │ │ add r2, pc │ │ │ │ │ str r1, [sp, #0] │ │ │ │ │ movs r1, #1 │ │ │ │ │ blx 1173c <__fprintf_chk@plt+0x4> │ │ │ │ │ - b.n 876a8 │ │ │ │ │ + b.n 876d0 │ │ │ │ │ nco_rll_intersect(): │ │ │ │ │ ./src/nco/nco_sph.c:3525 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 87592 │ │ │ │ │ - b.n 874e0 │ │ │ │ │ + bne.w 875ba │ │ │ │ │ + b.n 87508 │ │ │ │ │ ./src/nco/nco_sph.c:3562 │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ nop.w │ │ │ │ │ cmp r3, #155 @ 0x9b │ │ │ │ │ strh r1, [r4, #52] @ 0x34 │ │ │ │ │ strh r3, [r3, #36] @ 0x24 │ │ │ │ │ subs r5, #6 │ │ │ │ │ - ldrb r4, [r0, r3] │ │ │ │ │ + ldrb r4, [r3, r2] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldrb r4, [r7, r2] │ │ │ │ │ + ldrb r4, [r2, r2] │ │ │ │ │ movs r5, r0 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ asrs r4, r7, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - subs r3, #190 @ 0xbe │ │ │ │ │ + subs r3, #206 @ 0xce │ │ │ │ │ movs r4, r0 │ │ │ │ │ - subs r3, #190 @ 0xbe │ │ │ │ │ + subs r3, #206 @ 0xce │ │ │ │ │ movs r4, r0 │ │ │ │ │ - subs r2, #232 @ 0xe8 │ │ │ │ │ + subs r2, #248 @ 0xf8 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldrh r0, [r1, r0] │ │ │ │ │ + ldr r0, [r4, r7] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - adds r7, #128 @ 0x80 │ │ │ │ │ + adds r7, #144 @ 0x90 │ │ │ │ │ movs r4, r0 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - adds r6, #228 @ 0xe4 │ │ │ │ │ + adds r6, #244 @ 0xf4 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - adds r5, #70 @ 0x46 │ │ │ │ │ + adds r5, #86 @ 0x56 │ │ │ │ │ movs r4, r0 │ │ │ │ │ asrs r0, r4, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - adds r5, #84 @ 0x54 │ │ │ │ │ + adds r5, #100 @ 0x64 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - adds r5, #50 @ 0x32 │ │ │ │ │ + adds r5, #66 @ 0x42 │ │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ │ │ -000878a4 : │ │ │ │ │ +000878cc : │ │ │ │ │ nco_rll_add_pnt(): │ │ │ │ │ ./src/nco/nco_sph.c:3770 │ │ │ │ │ - ldr r3, [pc, #104] @ (87910 ) │ │ │ │ │ + ldr r3, [pc, #104] @ (87938 ) │ │ │ │ │ ./src/nco/nco_sph.c:3773 │ │ │ │ │ - ldr.w ip, [pc, #108] @ 87914 │ │ │ │ │ + ldr.w ip, [pc, #108] @ 8793c │ │ │ │ │ ./src/nco/nco_sph.c:3770 │ │ │ │ │ add r3, pc │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ mov r4, r2 │ │ │ │ │ mov r6, r0 │ │ │ │ │ mov r5, r1 │ │ │ │ │ ./src/nco/nco_sph.c:3773 │ │ │ │ │ ldr.w r2, [r3, ip] │ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ │ - cbnz r3, 878fe │ │ │ │ │ + cbnz r3, 87926 │ │ │ │ │ ./src/nco/nco_sph.c:3777 │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ memcpy(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:34 │ │ │ │ │ mov r2, r4 │ │ │ │ │ add.w r1, r4, #32 │ │ │ │ │ ldr.w r3, [r6, r3, lsl #2] │ │ │ │ │ @@ -253172,43 +253180,43 @@ │ │ │ │ │ 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 878c8 │ │ │ │ │ + bne.n 878f0 │ │ │ │ │ ldr r1, [r2, #0] │ │ │ │ │ ldr r2, [r2, #4] │ │ │ │ │ str r2, [r3, #4] │ │ │ │ │ str r1, [r3, #0] │ │ │ │ │ nco_rll_add_pnt(): │ │ │ │ │ ./src/nco/nco_sph.c:3778 │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ ./src/nco/nco_sph.c:3783 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ ./src/nco/nco_sph.c:3774 │ │ │ │ │ - ldr r0, [pc, #24] @ (87918 ) │ │ │ │ │ + ldr r0, [pc, #24] @ (87940 ) │ │ │ │ │ movs r3, #1 │ │ │ │ │ movs r2, #3 │ │ │ │ │ mov r1, r4 │ │ │ │ │ add r0, pc │ │ │ │ │ blx 11278 │ │ │ │ │ - b.n 878bc │ │ │ │ │ + b.n 878e4 │ │ │ │ │ nop │ │ │ │ │ - ldrsb r6, [r3, r2] │ │ │ │ │ + ldrsb r6, [r6, r1] │ │ │ │ │ movs r5, r0 │ │ │ │ │ asrs r4, r7, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - adds r5, #122 @ 0x7a │ │ │ │ │ + adds r5, #138 @ 0x8a │ │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ │ │ -0008791c : │ │ │ │ │ +00087944 : │ │ │ │ │ nco_mat_mlt(): │ │ │ │ │ ./src/nco/nco_sph.c:3793 │ │ │ │ │ vldr d3, [r1, #8] │ │ │ │ │ vldr d7, [r0, #8] │ │ │ │ │ vldr d4, [r0] │ │ │ │ │ vldr d5, [r1] │ │ │ │ │ vmul.f64 d7, d7, d3 │ │ │ │ │ @@ -253239,15 +253247,15 @@ │ │ │ │ │ vmla.f64 d7, d3, d4 │ │ │ │ │ vmla.f64 d7, d5, d6 │ │ │ │ │ vstr d7, [r2, #16] │ │ │ │ │ ./src/nco/nco_sph.c:3797 │ │ │ │ │ bx lr │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00087998 : │ │ │ │ │ +000879c0 : │ │ │ │ │ nco_mat_inv(): │ │ │ │ │ ./src/nco/nco_sph.c:3807 │ │ │ │ │ vldr d4, [r0, #40] @ 0x28 │ │ │ │ │ ./src/nco/nco_sph.c:3808 │ │ │ │ │ vldr d3, [r0, #48] @ 0x30 │ │ │ │ │ ./src/nco/nco_sph.c:3807 │ │ │ │ │ vldr d2, [r0, #64] @ 0x40 │ │ │ │ │ @@ -253277,25 +253285,25 @@ │ │ │ │ │ vmul.f64 d7, d7, d2 │ │ │ │ │ vnmls.f64 d7, d4, d5 │ │ │ │ │ ./src/nco/nco_sph.c:3807 │ │ │ │ │ vmla.f64 d7, d3, d6 │ │ │ │ │ ./src/nco/nco_sph.c:3812 │ │ │ │ │ vcmp.f64 d7, d7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bvs.w 87b2a │ │ │ │ │ + bvs.w 87b52 │ │ │ │ │ ./src/nco/nco_sph.c:3812 (discriminator 1) │ │ │ │ │ vabs.f64 d6, d7 │ │ │ │ │ - vldr d5, [pc, #320] @ 87b38 │ │ │ │ │ + vldr d5, [pc, #320] @ 87b60 │ │ │ │ │ vcmp.f64 d6, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bhi.w 87b2a │ │ │ │ │ + bhi.w 87b52 │ │ │ │ │ ./src/nco/nco_sph.c:3812 (discriminator 2) │ │ │ │ │ vcmp.f64 d7, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - beq.w 87b2a │ │ │ │ │ + beq.w 87b52 │ │ │ │ │ ./src/nco/nco_sph.c:3821 │ │ │ │ │ vmov.f64 d6, #112 @ 0x3f800000 1.0 │ │ │ │ │ mov r3, r0 │ │ │ │ │ ./src/nco/nco_sph.c:3835 │ │ │ │ │ movs r0, #1 │ │ │ │ │ ./src/nco/nco_sph.c:3821 │ │ │ │ │ vdiv.f64 d5, d6, d7 │ │ │ │ │ @@ -253385,34 +253393,34 @@ │ │ │ │ │ vpop {d8} │ │ │ │ │ bx lr │ │ │ │ │ nop │ │ │ │ │ nop.w │ │ │ │ │ @ instruction: 0xffffffff │ │ │ │ │ vqrdmlsh.s , , d31[0] │ │ │ │ │ │ │ │ │ │ -00087b40 : │ │ │ │ │ +00087b68 : │ │ │ │ │ nco_mat_int_pl(): │ │ │ │ │ ./src/nco/nco_sph.c:3845 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r6, r2 │ │ │ │ │ mov fp, r3 │ │ │ │ │ sub sp, #20 │ │ │ │ │ - ldr r2, [pc, #432] @ (87cfc ) │ │ │ │ │ + ldr r2, [pc, #432] @ (87d24 ) │ │ │ │ │ mov r8, r1 │ │ │ │ │ ./src/nco/nco_sph.c:3858 │ │ │ │ │ movs r1, #3 │ │ │ │ │ ./src/nco/nco_sph.c:3845 │ │ │ │ │ add r2, pc │ │ │ │ │ mov r5, r0 │ │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ │ ./src/nco/nco_sph.c:3858 │ │ │ │ │ mov r0, r1 │ │ │ │ │ ./src/nco/nco_sph.c:3845 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ - ldr r3, [pc, #420] @ (87d00 ) │ │ │ │ │ + ldr r3, [pc, #420] @ (87d28 ) │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ ./src/nco/nco_sph.c:3858 │ │ │ │ │ blx fe30 │ │ │ │ │ mov r4, r0 │ │ │ │ │ @@ -253521,15 +253529,15 @@ │ │ │ │ │ vsub.f64 d0, d0, d7 │ │ │ │ │ blx 112d8 │ │ │ │ │ ./src/nco/nco_sph.c:3907 │ │ │ │ │ add r2, sp, #8 │ │ │ │ │ mov r1, r9 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx 11d60 │ │ │ │ │ - cbz r0, 87cbc │ │ │ │ │ + cbz r0, 87ce4 │ │ │ │ │ ./src/nco/nco_sph.c:3855 │ │ │ │ │ movs r5, #0 │ │ │ │ │ ./src/nco/nco_sph.c:3916 │ │ │ │ │ mov r0, r9 │ │ │ │ │ blx f87c │ │ │ │ │ ./src/nco/nco_sph.c:3917 │ │ │ │ │ mov r0, r4 │ │ │ │ │ @@ -253537,37 +253545,37 @@ │ │ │ │ │ ./src/nco/nco_sph.c:3918 │ │ │ │ │ mov r0, r7 │ │ │ │ │ blx 11374 │ │ │ │ │ ./src/nco/nco_sph.c:3919 │ │ │ │ │ mov r0, sl │ │ │ │ │ blx 11374 │ │ │ │ │ ./src/nco/nco_sph.c:3845 │ │ │ │ │ - ldr r2, [pc, #96] @ (87d04 ) │ │ │ │ │ + ldr r2, [pc, #96] @ (87d2c ) │ │ │ │ │ ./src/nco/nco_sph.c:3927 │ │ │ │ │ - ldr r3, [pc, #92] @ (87d00 ) │ │ │ │ │ + ldr r3, [pc, #92] @ (87d28 ) │ │ │ │ │ ./src/nco/nco_sph.c:3845 │ │ │ │ │ add r2, pc │ │ │ │ │ ./src/nco/nco_sph.c:3927 │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ eors r2, r3 │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ - bne.n 87cf6 │ │ │ │ │ + bne.n 87d1e │ │ │ │ │ mov r0, r5 │ │ │ │ │ add sp, #20 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ./src/nco/nco_sph.c:3907 (discriminator 1) │ │ │ │ │ mov r3, sl │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r1, r9 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx 113fc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 87c86 │ │ │ │ │ + bne.n 87cae │ │ │ │ │ ./src/nco/nco_sph.c:3910 │ │ │ │ │ mov r1, r0 │ │ │ │ │ mov r0, sl │ │ │ │ │ blx 10ae4 │ │ │ │ │ ldr r5, [sp, #4] │ │ │ │ │ ./src/nco/nco_sph.c:3911 │ │ │ │ │ movs r1, #1 │ │ │ │ │ @@ -253582,48 +253590,48 @@ │ │ │ │ │ vstr d0, [r5, #8] │ │ │ │ │ ./src/nco/nco_sph.c:3912 │ │ │ │ │ mov r0, sl │ │ │ │ │ blx 10ae4 │ │ │ │ │ vstr d0, [r5, #16] │ │ │ │ │ ./src/nco/nco_sph.c:3908 │ │ │ │ │ movs r5, #1 │ │ │ │ │ - b.n 87c88 │ │ │ │ │ + b.n 87cb0 │ │ │ │ │ ./src/nco/nco_sph.c:3927 │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ - strh r0, [r7, r7] │ │ │ │ │ + strh r0, [r2, r7] │ │ │ │ │ movs r5, r0 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - strh r4, [r4, r2] │ │ │ │ │ + strh r4, [r7, r1] │ │ │ │ │ movs r5, r0 │ │ │ │ │ │ │ │ │ │ -00087d08 : │ │ │ │ │ +00087d30 : │ │ │ │ │ nco_sph_seg_int(): │ │ │ │ │ ./src/nco/nco_sph.c:883 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r5, r3 │ │ │ │ │ - ldr r3, [pc, #656] @ (87fa0 ) │ │ │ │ │ + ldr r3, [pc, #656] @ (87fc8 ) │ │ │ │ │ sub sp, #196 @ 0xc4 │ │ │ │ │ ./src/nco/nco_sph.c:884 │ │ │ │ │ - ldr.w lr, [pc, #656] @ 87fa4 │ │ │ │ │ + ldr.w lr, [pc, #656] @ 87fcc │ │ │ │ │ ./src/nco/nco_sph.c:883 │ │ │ │ │ mov r6, r0 │ │ │ │ │ mov r7, r1 │ │ │ │ │ ./src/nco/nco_sph.c:884 │ │ │ │ │ add lr, pc │ │ │ │ │ ./src/nco/nco_sph.c:883 │ │ │ │ │ - ldr.w r9, [pc, #648] @ 87fa8 │ │ │ │ │ + ldr.w r9, [pc, #648] @ 87fd0 │ │ │ │ │ ldr r4, [sp, #232] @ 0xe8 │ │ │ │ │ ./src/nco/nco_sph.c:902 │ │ │ │ │ add.w sl, sp, #48 @ 0x30 │ │ │ │ │ ./src/nco/nco_sph.c:883 │ │ │ │ │ str r4, [sp, #40] @ 0x28 │ │ │ │ │ mov r4, r2 │ │ │ │ │ - ldr r2, [pc, #640] @ (87fac ) │ │ │ │ │ + ldr r2, [pc, #640] @ (87fd4 ) │ │ │ │ │ add r9, pc │ │ │ │ │ ldr.w r8, [sp, #248] @ 0xf8 │ │ │ │ │ add r2, pc │ │ │ │ │ ldr.w fp, [sp, #240] @ 0xf0 │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ str r3, [sp, #188] @ 0xbc │ │ │ │ │ @@ -253646,78 +253654,78 @@ │ │ │ │ │ ./src/nco/nco_sph.c:908 │ │ │ │ │ movs r3, #48 @ 0x30 │ │ │ │ │ strb.w r3, [r8] │ │ │ │ │ ./src/nco/nco_sph.c:909 │ │ │ │ │ strb.w r3, [r8, #1] │ │ │ │ │ ./src/nco/nco_sph.c:913 │ │ │ │ │ cmp.w fp, #0 │ │ │ │ │ - beq.w 87f3a │ │ │ │ │ + beq.w 87f62 │ │ │ │ │ ./src/nco/nco_sph.c:981 │ │ │ │ │ mov r3, r5 │ │ │ │ │ str.w sl, [sp] │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r6 │ │ │ │ │ blx f5ac │ │ │ │ │ ./src/nco/nco_sph.c:987 │ │ │ │ │ - ldr r3, [pc, #552] @ (87fb0 ) │ │ │ │ │ + ldr r3, [pc, #552] @ (87fd8 ) │ │ │ │ │ ./src/nco/nco_sph.c:981 │ │ │ │ │ mov sl, r0 │ │ │ │ │ ./src/nco/nco_sph.c:987 │ │ │ │ │ ldr.w fp, [r9, r3] │ │ │ │ │ ldr.w r3, [fp] │ │ │ │ │ - cbz r3, 87dcc │ │ │ │ │ + cbz r3, 87df4 │ │ │ │ │ ./src/nco/nco_sph.c:988 │ │ │ │ │ - ldr r3, [pc, #544] @ (87fb4 ) │ │ │ │ │ + ldr r3, [pc, #544] @ (87fdc ) │ │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ cmp.w sl, #0 │ │ │ │ │ - bne.n 87df2 │ │ │ │ │ - ldr r3, [pc, #532] @ (87fb8 ) │ │ │ │ │ + bne.n 87e1a │ │ │ │ │ + ldr r3, [pc, #532] @ (87fe0 ) │ │ │ │ │ add r3, pc │ │ │ │ │ fprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 (discriminator 4) │ │ │ │ │ vldr d7, [sp, #64] @ 0x40 │ │ │ │ │ movs r1, #1 │ │ │ │ │ - ldr r2, [pc, #528] @ (87fbc ) │ │ │ │ │ + ldr r2, [pc, #528] @ (87fe4 ) │ │ │ │ │ strd r3, r8, [sp] │ │ │ │ │ vstr d7, [sp, #24] │ │ │ │ │ add r2, pc │ │ │ │ │ vldr d7, [sp, #56] @ 0x38 │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ vstr d7, [sp, #16] │ │ │ │ │ vldr d7, [sp, #48] @ 0x30 │ │ │ │ │ vstr d7, [sp, #8] │ │ │ │ │ blx 1173c <__fprintf_chk@plt+0x4> │ │ │ │ │ nco_sph_seg_int(): │ │ │ │ │ ./src/nco/nco_sph.c:998 │ │ │ │ │ cmp.w sl, #0 │ │ │ │ │ - bne.n 87df8 │ │ │ │ │ + bne.n 87e20 │ │ │ │ │ ./src/nco/nco_sph.c:999 │ │ │ │ │ movs r3, #0 │ │ │ │ │ ./src/nco/nco_sph.c:883 │ │ │ │ │ - ldr r1, [pc, #488] @ (87fc0 ) │ │ │ │ │ + ldr r1, [pc, #488] @ (87fe8 ) │ │ │ │ │ ./src/nco/nco_sph.c:1069 │ │ │ │ │ - ldr r2, [pc, #456] @ (87fa0 ) │ │ │ │ │ + ldr r2, [pc, #456] @ (87fc8 ) │ │ │ │ │ ./src/nco/nco_sph.c:883 │ │ │ │ │ add r1, pc │ │ │ │ │ ./src/nco/nco_sph.c:1069 │ │ │ │ │ ldr r2, [r1, r2] │ │ │ │ │ ldr r1, [r2, #0] │ │ │ │ │ ldr r2, [sp, #188] @ 0xbc │ │ │ │ │ eors r1, r2 │ │ │ │ │ mov.w r2, #0 │ │ │ │ │ - bne.w 87f9c │ │ │ │ │ + bne.w 87fc4 │ │ │ │ │ mov r0, r3 │ │ │ │ │ add sp, #196 @ 0xc4 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ./src/nco/nco_sph.c:988 │ │ │ │ │ - ldr r3, [pc, #464] @ (87fc4 ) │ │ │ │ │ + ldr r3, [pc, #464] @ (87fec ) │ │ │ │ │ add r3, pc │ │ │ │ │ - b.n 87da4 │ │ │ │ │ + b.n 87dcc │ │ │ │ │ ./src/nco/nco_sph.c:1013 │ │ │ │ │ vldr d2, [r4] │ │ │ │ │ ./src/nco/nco_sph.c:1017 │ │ │ │ │ add.w sl, sp, #128 @ 0x80 │ │ │ │ │ ./src/nco/nco_sph.c:1014 │ │ │ │ │ vldr d6, [r4, #8] │ │ │ │ │ ./src/nco/nco_sph.c:1017 │ │ │ │ │ @@ -253759,15 +253767,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, 87e8a │ │ │ │ │ + cbz r3, 87eb2 │ │ │ │ │ ./src/nco/nco_sph.c:1021 │ │ │ │ │ vldr d6, [sp, #128] @ 0x80 │ │ │ │ │ ./src/nco/nco_sph.c:1022 │ │ │ │ │ vldr d7, [sp, #136] @ 0x88 │ │ │ │ │ ./src/nco/nco_sph.c:1023 │ │ │ │ │ vldr d4, [sp, #144] @ 0x90 │ │ │ │ │ ./src/nco/nco_sph.c:1021 │ │ │ │ │ @@ -253792,104 +253800,104 @@ │ │ │ │ │ blx 12134 │ │ │ │ │ ./src/nco/nco_sph.c:1035 │ │ │ │ │ ldr.w r3, [fp] │ │ │ │ │ ./src/nco/nco_sph.c:1033 │ │ │ │ │ mov r6, r0 │ │ │ │ │ ./src/nco/nco_sph.c:1035 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 87f14 │ │ │ │ │ + bne.n 87f3c │ │ │ │ │ ./src/nco/nco_sph.c:1042 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.n 87dd2 │ │ │ │ │ + beq.n 87dfa │ │ │ │ │ ./src/nco/nco_sph.c:1045 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r2, sl │ │ │ │ │ blx 12134 │ │ │ │ │ ./src/nco/nco_sph.c:1047 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 87dd2 │ │ │ │ │ + beq.n 87dfa │ │ │ │ │ ./src/nco/nco_sph.c:1059 │ │ │ │ │ cmp r6, #2 │ │ │ │ │ it eq │ │ │ │ │ moveq r3, #116 @ 0x74 │ │ │ │ │ - beq.n 87ec6 │ │ │ │ │ + beq.n 87eee │ │ │ │ │ ./src/nco/nco_sph.c:1059 (discriminator 1) │ │ │ │ │ cmp r6, #3 │ │ │ │ │ ite eq │ │ │ │ │ moveq r3, #104 @ 0x68 │ │ │ │ │ movne r3, #49 @ 0x31 │ │ │ │ │ ./src/nco/nco_sph.c:1060 (discriminator 8) │ │ │ │ │ cmp r0, #2 │ │ │ │ │ ./src/nco/nco_sph.c:1059 (discriminator 8) │ │ │ │ │ strb.w r3, [r8] │ │ │ │ │ ./src/nco/nco_sph.c:1060 (discriminator 8) │ │ │ │ │ it eq │ │ │ │ │ moveq r3, #116 @ 0x74 │ │ │ │ │ - beq.n 87eda │ │ │ │ │ + beq.n 87f02 │ │ │ │ │ ./src/nco/nco_sph.c:1060 (discriminator 1) │ │ │ │ │ cmp r0, #3 │ │ │ │ │ ite eq │ │ │ │ │ moveq r3, #104 @ 0x68 │ │ │ │ │ movne r3, #49 @ 0x31 │ │ │ │ │ ./src/nco/nco_sph.c:1060 (discriminator 8) │ │ │ │ │ strb.w r3, [r8, #1] │ │ │ │ │ ./src/nco/nco_sph.c:1063 (discriminator 8) │ │ │ │ │ ldr.w r3, [fp] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 87f7a │ │ │ │ │ + bne.n 87fa2 │ │ │ │ │ memcpy(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:34 │ │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ │ add r6, sp, #160 @ 0xa0 │ │ │ │ │ mov r5, sl │ │ │ │ │ adds r4, #16 │ │ │ │ │ add.w sl, sl, #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 87eea │ │ │ │ │ + bne.n 87f12 │ │ │ │ │ ldmia.w sl!, {r0, r1} │ │ │ │ │ nco_sph_seg_int(): │ │ │ │ │ ./src/nco/nco_sph.c:1068 │ │ │ │ │ movs r3, #1 │ │ │ │ │ memcpy(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:34 │ │ │ │ │ str r0, [r4, #0] │ │ │ │ │ str r1, [r4, #4] │ │ │ │ │ nco_sph_seg_int(): │ │ │ │ │ ./src/nco/nco_sph.c:1068 │ │ │ │ │ - b.n 87dd4 │ │ │ │ │ + b.n 87dfc │ │ │ │ │ ./src/nco/nco_sph.c:1036 │ │ │ │ │ - ldr r0, [pc, #176] @ (87fc8 ) │ │ │ │ │ + ldr r0, [pc, #176] @ (87ff0 ) │ │ │ │ │ mov r1, sl │ │ │ │ │ movs r3, #1 │ │ │ │ │ movs r2, #4 │ │ │ │ │ add r0, pc │ │ │ │ │ blx 11278 │ │ │ │ │ ./src/nco/nco_sph.c:1037 │ │ │ │ │ - ldr r3, [pc, #144] @ (87fb4 ) │ │ │ │ │ + ldr r3, [pc, #144] @ (87fdc ) │ │ │ │ │ fprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 │ │ │ │ │ - ldr r2, [pc, #164] @ (87fcc ) │ │ │ │ │ + ldr r2, [pc, #164] @ (87ff4 ) │ │ │ │ │ movs r1, #1 │ │ │ │ │ add r2, pc │ │ │ │ │ nco_sph_seg_int(): │ │ │ │ │ ./src/nco/nco_sph.c:1037 │ │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ │ fprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 │ │ │ │ │ str r6, [sp, #0] │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ blx 1173c <__fprintf_chk@plt+0x4> │ │ │ │ │ - b.n 87ea4 │ │ │ │ │ + b.n 87ecc │ │ │ │ │ nco_sph_seg_int(): │ │ │ │ │ ./src/nco/nco_sph.c:918 │ │ │ │ │ add.w fp, sp, #88 @ 0x58 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r2, fp │ │ │ │ │ mov r0, r6 │ │ │ │ │ blx feec │ │ │ │ │ @@ -253914,81 +253922,81 @@ │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx 11b2c │ │ │ │ │ ./src/nco/nco_sph.c:924 │ │ │ │ │ mov r1, fp │ │ │ │ │ mov r0, r5 │ │ │ │ │ blx 11b2c │ │ │ │ │ ./src/nco/nco_sph.c:926 │ │ │ │ │ - b.n 87d74 │ │ │ │ │ + b.n 87d9c │ │ │ │ │ ./src/nco/nco_sph.c:1064 │ │ │ │ │ - ldr r2, [pc, #56] @ (87fb4 ) │ │ │ │ │ + ldr r2, [pc, #56] @ (87fdc ) │ │ │ │ │ fprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 │ │ │ │ │ ldrd r4, r5, [sp, #48] @ 0x30 │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ nco_sph_seg_int(): │ │ │ │ │ ./src/nco/nco_sph.c:1064 │ │ │ │ │ ldr.w r1, [r9, r2] │ │ │ │ │ fprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 │ │ │ │ │ str.w r8, [sp] │ │ │ │ │ - ldr r2, [pc, #68] @ (87fd0 ) │ │ │ │ │ + ldr r2, [pc, #68] @ (87ff8 ) │ │ │ │ │ ldr r0, [r1, #0] │ │ │ │ │ movs r1, #1 │ │ │ │ │ add r2, pc │ │ │ │ │ strd r4, r5, [sp, #8] │ │ │ │ │ blx 1173c <__fprintf_chk@plt+0x4> │ │ │ │ │ - b.n 87ee6 │ │ │ │ │ + b.n 87f0e │ │ │ │ │ nco_sph_seg_int(): │ │ │ │ │ ./src/nco/nco_sph.c:1069 │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - adds r2, #6 │ │ │ │ │ + adds r2, #22 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - strh r4, [r3, r0] │ │ │ │ │ + str r4, [r6, r7] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - strh r6, [r2, r0] │ │ │ │ │ + str r6, [r5, r7] │ │ │ │ │ movs r5, r0 │ │ │ │ │ asrs r4, r7, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ asrs r0, r4, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ ldr r0, [sp, #248] @ 0xf8 │ │ │ │ │ movs r2, r0 │ │ │ │ │ - adds r0, #224 @ 0xe0 │ │ │ │ │ + adds r0, #240 @ 0xf0 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - str r0, [r6, r5] │ │ │ │ │ + str r0, [r1, r5] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - cmp r2, #176 @ 0xb0 │ │ │ │ │ + cmp r2, #192 @ 0xc0 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - cmp r7, #180 @ 0xb4 │ │ │ │ │ + cmp r7, #196 @ 0xc4 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - cmp r7, #200 @ 0xc8 │ │ │ │ │ + cmp r7, #216 @ 0xd8 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - cmp r7, #112 @ 0x70 │ │ │ │ │ + cmp r7, #128 @ 0x80 │ │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ │ │ -00087fd4 : │ │ │ │ │ +00087ffc : │ │ │ │ │ nco_sph_intersect(): │ │ │ │ │ ./src/nco/nco_sph.c:130 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov sl, r1 │ │ │ │ │ - ldr r6, [pc, #980] @ (883b0 ) │ │ │ │ │ - ldr r5, [pc, #980] @ (883b4 ) │ │ │ │ │ + ldr r6, [pc, #980] @ (883d8 ) │ │ │ │ │ + ldr r5, [pc, #980] @ (883dc ) │ │ │ │ │ mov r9, r0 │ │ │ │ │ add r6, pc │ │ │ │ │ vpush {d8-d12} │ │ │ │ │ sub.w sp, sp, #56320 @ 0xdc00 │ │ │ │ │ ./src/nco/nco_sph.c:169 │ │ │ │ │ mov.w r8, #1 │ │ │ │ │ ./src/nco/nco_sph.c:130 │ │ │ │ │ sub sp, #244 @ 0xf4 │ │ │ │ │ ./src/nco/nco_sph.c:156 │ │ │ │ │ - ldr r7, [pc, #964] @ (883b8 ) │ │ │ │ │ + ldr r7, [pc, #964] @ (883e0 ) │ │ │ │ │ ./src/nco/nco_sph.c:130 │ │ │ │ │ ldr r5, [r6, r5] │ │ │ │ │ add.w r4, sp, #56320 @ 0xdc00 │ │ │ │ │ adds r4, #236 @ 0xec │ │ │ │ │ ./src/nco/nco_sph.c:156 │ │ │ │ │ add r7, pc │ │ │ │ │ ./src/nco/nco_sph.c:130 │ │ │ │ │ @@ -253996,15 +254004,15 @@ │ │ │ │ │ str r5, [r4, #0] │ │ │ │ │ mov.w r5, #0 │ │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ │ add.w r1, sp, #56576 @ 0xdd00 │ │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ │ ./src/nco/nco_sph.c:131 │ │ │ │ │ add.w r3, sp, #56320 @ 0xdc00 │ │ │ │ │ - ldr r5, [pc, #936] @ (883bc ) │ │ │ │ │ + ldr r5, [pc, #936] @ (883e4 ) │ │ │ │ │ adds r3, #216 @ 0xd8 │ │ │ │ │ str r3, [sp, #92] @ 0x5c │ │ │ │ │ ./src/nco/nco_sph.c:130 │ │ │ │ │ ldr r0, [r1, #68] @ 0x44 │ │ │ │ │ ./src/nco/nco_sph.c:131 │ │ │ │ │ mov r4, r3 │ │ │ │ │ ./src/nco/nco_sph.c:145 │ │ │ │ │ @@ -254016,15 +254024,15 @@ │ │ │ │ │ ./src/nco/nco_sph.c:147 │ │ │ │ │ subw r2, r3, #3128 @ 0xc38 │ │ │ │ │ ./src/nco/nco_sph.c:169 │ │ │ │ │ subw r0, r3, #3156 @ 0xc54 │ │ │ │ │ ./src/nco/nco_sph.c:145 │ │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ │ ./src/nco/nco_sph.c:130 │ │ │ │ │ - ldr r3, [pc, #908] @ (883c0 ) │ │ │ │ │ + ldr r3, [pc, #908] @ (883e8 ) │ │ │ │ │ adds r1, #68 @ 0x44 │ │ │ │ │ ./src/nco/nco_sph.c:131 │ │ │ │ │ add r5, pc │ │ │ │ │ ./src/nco/nco_sph.c:170 │ │ │ │ │ add r1, sp, #160 @ 0xa0 │ │ │ │ │ ./src/nco/nco_sph.c:130 │ │ │ │ │ add r3, pc │ │ │ │ │ @@ -254050,15 +254058,15 @@ │ │ │ │ │ ./src/nco/nco_sph.c:131 │ │ │ │ │ ldmia r5!, {r0, r1, r2, r3} │ │ │ │ │ ./src/nco/nco_sph.c:172 │ │ │ │ │ ldr.w r6, [r9, #16] │ │ │ │ │ ./src/nco/nco_sph.c:131 │ │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ │ ./src/nco/nco_sph.c:175 │ │ │ │ │ - ldr.w ip, [pc, #856] @ 883c4 │ │ │ │ │ + ldr.w ip, [pc, #856] @ 883ec │ │ │ │ │ ./src/nco/nco_sph.c:156 │ │ │ │ │ ldmia.w r7, {r0, r1} │ │ │ │ │ ./src/nco/nco_sph.c:131 │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ ./src/nco/nco_sph.c:156 │ │ │ │ │ add.w r3, sp, #56320 @ 0xdc00 │ │ │ │ │ @@ -254068,23 +254076,23 @@ │ │ │ │ │ adds r3, #212 @ 0xd4 │ │ │ │ │ strb r1, [r3, #0] │ │ │ │ │ ./src/nco/nco_sph.c:175 │ │ │ │ │ ldr.w r3, [lr, ip] │ │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 88330 │ │ │ │ │ + bne.w 88358 │ │ │ │ │ ./src/nco/nco_sph.c:452 │ │ │ │ │ lsls r1, r6, #1 │ │ │ │ │ str r1, [sp, #100] @ 0x64 │ │ │ │ │ vmov r1, s24 │ │ │ │ │ add r7, sp, #240 @ 0xf0 │ │ │ │ │ movs r3, #0 │ │ │ │ │ ./src/nco/nco_sph.c:183 │ │ │ │ │ - vldr d8, [pc, #768] @ 883a0 │ │ │ │ │ + vldr d8, [pc, #768] @ 883c8 │ │ │ │ │ add.w r8, sp, #200 @ 0xc8 │ │ │ │ │ ./src/nco/nco_sph.c:201 │ │ │ │ │ mov r4, r7 │ │ │ │ │ ./src/nco/nco_sph.c:452 │ │ │ │ │ mov fp, r3 │ │ │ │ │ ./src/nco/nco_sph.c:201 │ │ │ │ │ add r2, sp, #496 @ 0x1f0 │ │ │ │ │ @@ -254134,15 +254142,15 @@ │ │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ │ mov.w fp, sl, lsl #2 │ │ │ │ │ ldr.w r1, [r3, sl, lsl #2] │ │ │ │ │ ldr r0, [r3, r0] │ │ │ │ │ blx feec │ │ │ │ │ vcmpe.f64 d0, d8 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bmi.w 882d0 │ │ │ │ │ + bmi.w 882f8 │ │ │ │ │ ./src/nco/nco_sph.c:193 │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ mov r2, r5 │ │ │ │ │ str.w fp, [sp, #60] @ 0x3c │ │ │ │ │ mov fp, r7 │ │ │ │ │ lsls r7, r3, #2 │ │ │ │ │ mov r3, fp │ │ │ │ │ @@ -254156,15 +254164,15 @@ │ │ │ │ │ mov.w r3, sl, lsl #2 │ │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ │ ldr.w r1, [r0, sl, lsl #2] │ │ │ │ │ ldr r0, [r0, r5] │ │ │ │ │ blx feec │ │ │ │ │ vcmpe.f64 d0, d8 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bmi.w 88312 │ │ │ │ │ + bmi.w 8833a │ │ │ │ │ ./src/nco/nco_sph.c:201 │ │ │ │ │ mov r3, sl │ │ │ │ │ ldr r2, [sp, #96] @ 0x60 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r8 │ │ │ │ │ str r7, [sp, #64] @ 0x40 │ │ │ │ │ mov sl, fp │ │ │ │ │ @@ -254200,28 +254208,28 @@ │ │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ │ subw ip, r3, #3144 @ 0xc48 │ │ │ │ │ subw r7, r3, #3128 @ 0xc38 │ │ │ │ │ ldmia.w ip, {r0, r1, r2, r3} │ │ │ │ │ stmia.w r7, {r0, r1, r2, r3} │ │ │ │ │ ./src/nco/nco_sph.c:209 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 88392 │ │ │ │ │ + bne.w 883ba │ │ │ │ │ ./src/nco/nco_sph.c:210 │ │ │ │ │ negs r0, r1 │ │ │ │ │ str.w r0, [ip] │ │ │ │ │ ./src/nco/nco_sph.c:214 │ │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ │ subw r7, r3, #3144 @ 0xc48 │ │ │ │ │ ./src/nco/nco_sph.c:215 │ │ │ │ │ ldrd r3, r2, [r7, #8] │ │ │ │ │ ./src/nco/nco_sph.c:214 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 88350 │ │ │ │ │ + beq.w 88378 │ │ │ │ │ ./src/nco/nco_sph.c:216 │ │ │ │ │ - cbnz r2, 881d8 │ │ │ │ │ + cbnz r2, 88200 │ │ │ │ │ ./src/nco/nco_sph.c:217 │ │ │ │ │ negs r2, r3 │ │ │ │ │ str r2, [r7, #12] │ │ │ │ │ ./src/nco/nco_sph.c:225 │ │ │ │ │ blx 11c04 │ │ │ │ │ ./src/nco/nco_sph.c:226 │ │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ │ @@ -254243,42 +254251,42 @@ │ │ │ │ │ blx 11450 │ │ │ │ │ vsub.f64 d9, d9, d0 │ │ │ │ │ ./src/nco/nco_sph.c:235 │ │ │ │ │ movs r3, #0 │ │ │ │ │ ./src/nco/nco_sph.c:232 │ │ │ │ │ vcmpe.f64 d9, d8 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bmi.w 88538 │ │ │ │ │ + bmi.w 88560 │ │ │ │ │ ./src/nco/nco_sph.c:240 │ │ │ │ │ vmov.f64 d7, #0 @ 0x40000000 2.0 │ │ │ │ │ - vldr d6, [pc, #404] @ 883a8 │ │ │ │ │ + vldr d6, [pc, #404] @ 883d0 │ │ │ │ │ ./src/nco/nco_sph.c:220 │ │ │ │ │ str r3, [sp, #140] @ 0x8c │ │ │ │ │ ./src/nco/nco_sph.c:240 │ │ │ │ │ vsub.f64 d7, d9, d7 │ │ │ │ │ vabs.f64 d7, d7 │ │ │ │ │ vcmpe.f64 d7, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bmi.w 88972 │ │ │ │ │ + bmi.w 8899a │ │ │ │ │ ./src/nco/nco_sph.c:248 │ │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 883d8 │ │ │ │ │ + bne.w 88400 │ │ │ │ │ ./src/nco/nco_sph.c:250 │ │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ │ subw r3, r3, #3144 @ 0xc48 │ │ │ │ │ ldr r2, [r3, #4] │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - beq.w 885b2 │ │ │ │ │ + beq.w 885da │ │ │ │ │ ./src/nco/nco_sph.c:250 (discriminator 3) │ │ │ │ │ ldrd r3, r2, [sp, #124] @ 0x7c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ it ne │ │ │ │ │ cmpne r2, #0 │ │ │ │ │ - beq.w 883d8 │ │ │ │ │ + beq.w 88400 │ │ │ │ │ ./src/nco/nco_sph.c:252 │ │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ │ add.w sl, sl, #1 │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ │ @@ -254297,15 +254305,15 @@ │ │ │ │ │ ./src/nco/nco_sph.c:436 │ │ │ │ │ mov sl, r1 │ │ │ │ │ ./src/nco/nco_sph.c:437 │ │ │ │ │ vmov r1, s24 │ │ │ │ │ blx 11e9c <__aeabi_idivmod@plt> │ │ │ │ │ strcpy(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:90 │ │ │ │ │ - ldr r3, [pc, #324] @ (883c8 ) │ │ │ │ │ + ldr r3, [pc, #324] @ (883f0 ) │ │ │ │ │ ldr r2, [sp, #132] @ 0x84 │ │ │ │ │ nco_sph_intersect(): │ │ │ │ │ ./src/nco/nco_sph.c:437 │ │ │ │ │ mov fp, r1 │ │ │ │ │ strcpy(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:90 │ │ │ │ │ add r3, pc │ │ │ │ │ @@ -254315,72 +254323,72 @@ │ │ │ │ │ lsrs r3, r3, #16 │ │ │ │ │ strb r3, [r2, #0] │ │ │ │ │ nco_sph_intersect(): │ │ │ │ │ ./src/nco/nco_sph.c:440 │ │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 884a4 │ │ │ │ │ + bne.w 884cc │ │ │ │ │ ./src/nco/nco_sph.c:446 │ │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ cmp r3, #3 │ │ │ │ │ - bgt.w 884d2 │ │ │ │ │ + bgt.w 884fa │ │ │ │ │ ./src/nco/nco_sph.c:452 │ │ │ │ │ vmov r2, s24 │ │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ it ge │ │ │ │ │ cmpge r1, r6 │ │ │ │ │ ite lt │ │ │ │ │ movlt r0, #1 │ │ │ │ │ movge r0, #0 │ │ │ │ │ - bge.n 882e8 │ │ │ │ │ + bge.n 88310 │ │ │ │ │ ./src/nco/nco_sph.c:452 (discriminator 1) │ │ │ │ │ ldr r2, [sp, #100] @ 0x64 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - ble.n 882cc │ │ │ │ │ + ble.n 882f4 │ │ │ │ │ ./src/nco/nco_sph.c:452 (discriminator 2) │ │ │ │ │ ldr r2, [sp, #104] @ 0x68 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bgt.w 880c6 │ │ │ │ │ + bgt.w 880ee │ │ │ │ │ ./src/nco/nco_sph.c:454 │ │ │ │ │ movs r0, #0 │ │ │ │ │ - b.n 882e8 │ │ │ │ │ + b.n 88310 │ │ │ │ │ ./src/nco/nco_sph.c:186 │ │ │ │ │ add.w r0, sl, #1 │ │ │ │ │ mov r1, r6 │ │ │ │ │ blx 11e9c <__aeabi_idivmod@plt> │ │ │ │ │ ./src/nco/nco_sph.c:188 │ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ │ ./src/nco/nco_sph.c:185 │ │ │ │ │ adds r5, #1 │ │ │ │ │ ./src/nco/nco_sph.c:186 │ │ │ │ │ mov sl, r1 │ │ │ │ │ ./src/nco/nco_sph.c:188 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - bne.w 880f2 │ │ │ │ │ + bne.w 8811a │ │ │ │ │ ./src/nco/nco_sph.c:245 │ │ │ │ │ movs r0, #1 │ │ │ │ │ ./src/nco/nco_sph.c:130 │ │ │ │ │ - ldr r1, [pc, #224] @ (883cc ) │ │ │ │ │ + ldr r1, [pc, #224] @ (883f4 ) │ │ │ │ │ ./src/nco/nco_sph.c:455 │ │ │ │ │ add.w r3, sp, #56320 @ 0xdc00 │ │ │ │ │ - ldr r2, [pc, #196] @ (883b4 ) │ │ │ │ │ + ldr r2, [pc, #196] @ (883dc ) │ │ │ │ │ adds r3, #236 @ 0xec │ │ │ │ │ ./src/nco/nco_sph.c:130 │ │ │ │ │ add r1, pc │ │ │ │ │ ./src/nco/nco_sph.c:455 │ │ │ │ │ ldr r2, [r1, r2] │ │ │ │ │ ldr r1, [r2, #0] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ eors r1, r2 │ │ │ │ │ mov.w r2, #0 │ │ │ │ │ - bne.w 88bf8 │ │ │ │ │ + bne.w 88c20 │ │ │ │ │ add.w sp, sp, #56320 @ 0xdc00 │ │ │ │ │ add sp, #244 @ 0xf4 │ │ │ │ │ vpop {d8-d12} │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ./src/nco/nco_sph.c:195 │ │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ ./src/nco/nco_sph.c:196 │ │ │ │ │ @@ -254393,47 +254401,47 @@ │ │ │ │ │ blx 11e9c <__aeabi_idivmod@plt> │ │ │ │ │ ./src/nco/nco_sph.c:197 │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ ./src/nco/nco_sph.c:196 │ │ │ │ │ mov sl, r1 │ │ │ │ │ ./src/nco/nco_sph.c:197 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - bne.w 8812a │ │ │ │ │ - b.n 882e6 │ │ │ │ │ + bne.w 88152 │ │ │ │ │ + b.n 8830e │ │ │ │ │ ./src/nco/nco_sph.c:176 │ │ │ │ │ - ldr r3, [pc, #156] @ (883d0 ) │ │ │ │ │ + ldr r3, [pc, #156] @ (883f8 ) │ │ │ │ │ ldr.w r3, [lr, r3] │ │ │ │ │ ldr r4, [r3, #0] │ │ │ │ │ blx 1057c │ │ │ │ │ fprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 │ │ │ │ │ ldr r2, [sp, #92] @ 0x5c │ │ │ │ │ nco_sph_intersect(): │ │ │ │ │ ./src/nco/nco_sph.c:176 │ │ │ │ │ mov r3, r0 │ │ │ │ │ fprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ mov r1, r8 │ │ │ │ │ - ldr r2, [pc, #140] @ (883d4 ) │ │ │ │ │ + ldr r2, [pc, #140] @ (883fc ) │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r2, pc │ │ │ │ │ blx 1173c <__fprintf_chk@plt+0x4> │ │ │ │ │ - b.n 88092 │ │ │ │ │ + b.n 880ba │ │ │ │ │ nco_sph_intersect(): │ │ │ │ │ ./src/nco/nco_sph.c:215 │ │ │ │ │ rsb ip, r2, #0 │ │ │ │ │ ./src/nco/nco_sph.c:219 │ │ │ │ │ orr.w r3, r0, r1 │ │ │ │ │ orr.w r3, r3, ip │ │ │ │ │ ./src/nco/nco_sph.c:215 │ │ │ │ │ str.w ip, [r7, #8] │ │ │ │ │ ./src/nco/nco_sph.c:219 │ │ │ │ │ orrs r3, r2 │ │ │ │ │ - bne.w 881d8 │ │ │ │ │ + bne.w 88200 │ │ │ │ │ ./src/nco/nco_sph.c:225 │ │ │ │ │ mov r2, r3 │ │ │ │ │ mov r1, r3 │ │ │ │ │ mov r0, r3 │ │ │ │ │ ./src/nco/nco_sph.c:229 │ │ │ │ │ vmov.f64 d9, #112 @ 0x3f800000 1.0 │ │ │ │ │ ./src/nco/nco_sph.c:225 │ │ │ │ │ @@ -254453,71 +254461,71 @@ │ │ │ │ │ mov r0, r8 │ │ │ │ │ blx 11450 │ │ │ │ │ ./src/nco/nco_sph.c:220 │ │ │ │ │ movs r3, #1 │ │ │ │ │ ./src/nco/nco_sph.c:229 │ │ │ │ │ vsub.f64 d9, d9, d0 │ │ │ │ │ ./src/nco/nco_sph.c:232 │ │ │ │ │ - b.n 8820e │ │ │ │ │ + b.n 88236 │ │ │ │ │ ./src/nco/nco_sph.c:211 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 881c2 │ │ │ │ │ + bne.w 881ea │ │ │ │ │ ./src/nco/nco_sph.c:212 │ │ │ │ │ negs r1, r0 │ │ │ │ │ str.w r1, [ip, #4] │ │ │ │ │ - b.n 881c2 │ │ │ │ │ + b.n 881ea │ │ │ │ │ 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 88314 │ │ │ │ │ + bcs.n 8833c │ │ │ │ │ subs r4, #156 @ 0x9c │ │ │ │ │ - ldr r7, [pc, #416] @ (88554 ) │ │ │ │ │ + ldr r7, [pc, #256] @ (884dc ) │ │ │ │ │ movs r5, r0 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - cmp r3, #194 @ 0xc2 │ │ │ │ │ + cmp r3, #210 @ 0xd2 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - cmp r7, #192 @ 0xc0 │ │ │ │ │ + cmp r7, #208 @ 0xd0 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldr r7, [pc, #64] @ (88404 ) │ │ │ │ │ + ldr r6, [pc, #928] @ (8878c ) │ │ │ │ │ movs r5, r0 │ │ │ │ │ asrs r4, r7, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - cmp r3, #224 @ 0xe0 │ │ │ │ │ + cmp r3, #240 @ 0xf0 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldr r4, [pc, #344] @ (88528 ) │ │ │ │ │ + ldr r4, [pc, #184] @ (884b0 ) │ │ │ │ │ movs r5, r0 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - cmp r2, #20 │ │ │ │ │ + cmp r2, #36 @ 0x24 │ │ │ │ │ movs r4, r0 │ │ │ │ │ ./src/nco/nco_sph.c:263 │ │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ │ ldr r2, [sp, #108] @ 0x6c │ │ │ │ │ sub.w r3, r3, #2 │ │ │ │ │ clz r3, r3 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ mov.w r3, r3, lsr #5 │ │ │ │ │ it eq │ │ │ │ │ moveq r3, #0 │ │ │ │ │ - cbz r3, 883fe │ │ │ │ │ + cbz r3, 88426 │ │ │ │ │ ./src/nco/nco_sph.c:263 (discriminator 1) │ │ │ │ │ ldr r2, [sp, #108] @ 0x6c │ │ │ │ │ ldrb r3, [r2, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 88652 │ │ │ │ │ + bne.w 8867a │ │ │ │ │ movs r3, #2 │ │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ │ ./src/nco/nco_sph.c:272 │ │ │ │ │ ldr r3, [sp, #140] @ 0x8c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 88564 │ │ │ │ │ + bne.w 8858c │ │ │ │ │ ./src/nco/nco_sph.c:399 │ │ │ │ │ ldrd r3, r2, [sp, #124] @ 0x7c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ it ne │ │ │ │ │ cmpne r2, #0 │ │ │ │ │ ite ne │ │ │ │ │ movne r3, #1 │ │ │ │ │ @@ -254535,94 +254543,94 @@ │ │ │ │ │ ldrd r2, r7, [r3] │ │ │ │ │ mul.w r2, r7, r2 │ │ │ │ │ ldrd r7, r3, [r3, #8] │ │ │ │ │ mul.w r7, r3, r7 │ │ │ │ │ and.w r3, r7, r2 │ │ │ │ │ str r3, [sp, #144] @ 0x90 │ │ │ │ │ adds r3, #1 │ │ │ │ │ - beq.w 8878c │ │ │ │ │ + beq.w 887b4 │ │ │ │ │ ./src/nco/nco_sph.c:391 │ │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 885bc │ │ │ │ │ + bne.w 885e4 │ │ │ │ │ ./src/nco/nco_sph.c:399 │ │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ │ - cbnz r3, 8848c │ │ │ │ │ + cbnz r3, 884b4 │ │ │ │ │ ./src/nco/nco_sph.c:405 │ │ │ │ │ ldr r3, [sp, #124] @ 0x7c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 8863a │ │ │ │ │ + bne.w 88662 │ │ │ │ │ ./src/nco/nco_sph.c:411 │ │ │ │ │ ldr r3, [sp, #128] @ 0x80 │ │ │ │ │ - cbnz r3, 8848c │ │ │ │ │ + cbnz r3, 884b4 │ │ │ │ │ ./src/nco/nco_sph.c:417 │ │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ │ subw r3, r3, #3144 @ 0xc48 │ │ │ │ │ ldr r3, [r3, #12] │ │ │ │ │ adds r3, #1 │ │ │ │ │ - beq.w 88642 │ │ │ │ │ + beq.w 8866a │ │ │ │ │ ./src/nco/nco_sph.c:423 │ │ │ │ │ ldr r3, [sp, #140] @ 0x8c │ │ │ │ │ - cbz r3, 8848c │ │ │ │ │ + cbz r3, 884b4 │ │ │ │ │ ./src/nco/nco_sph.c:424 │ │ │ │ │ ldr r2, [sp, #72] @ 0x48 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 889a4 │ │ │ │ │ + bne.w 889cc │ │ │ │ │ ./src/nco/nco_sph.c:425 │ │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ │ add.w fp, fp, #1 │ │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ │ adds r2, #1 │ │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ │ - b.n 8826e │ │ │ │ │ + b.n 88296 │ │ │ │ │ ./src/nco/nco_sph.c:431 │ │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 88718 │ │ │ │ │ + beq.w 88740 │ │ │ │ │ ./src/nco/nco_sph.c:432 │ │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ │ add.w sl, sl, #1 │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ │ - b.n 8826e │ │ │ │ │ + b.n 88296 │ │ │ │ │ ./src/nco/nco_sph.c:441 │ │ │ │ │ - ldr.w r3, [pc, #1896] @ 88c10 │ │ │ │ │ + ldr.w r3, [pc, #1896] @ 88c38 │ │ │ │ │ ldr r2, [sp, #88] @ 0x58 │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ fprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 │ │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ │ strd r1, r2, [sp, #8] │ │ │ │ │ movs r1, #1 │ │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ │ strd sl, r2, [sp] │ │ │ │ │ - ldr.w r2, [pc, #1880] @ 88c14 │ │ │ │ │ + ldr.w r2, [pc, #1880] @ 88c3c │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ add r2, pc │ │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ │ blx 1173c <__fprintf_chk@plt+0x4> │ │ │ │ │ nco_sph_intersect(): │ │ │ │ │ ./src/nco/nco_sph.c:446 │ │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ cmp r3, #3 │ │ │ │ │ - ble.w 882a8 │ │ │ │ │ + ble.w 882d0 │ │ │ │ │ ./src/nco/nco_sph.c:446 (discriminator 1) │ │ │ │ │ ldr r2, [sp, #112] @ 0x70 │ │ │ │ │ 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 107ec │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 889b4 │ │ │ │ │ + beq.w 889dc │ │ │ │ │ nco_sph_vrt_info_cmp(): │ │ │ │ │ ./src/nco/nco_sph.c:2311 (discriminator 2) │ │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ │ subw r2, r3, #2792 @ 0xae8 │ │ │ │ │ nco_sph_intersect(): │ │ │ │ │ ./src/nco/nco_sph.c:446 (discriminator 2) │ │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ │ @@ -254636,67 +254644,67 @@ │ │ │ │ │ ./src/nco/nco_sph.c:2311 (discriminator 2) │ │ │ │ │ cmp r1, #0 │ │ │ │ │ nco_sph_intersect(): │ │ │ │ │ ./src/nco/nco_sph.c:446 (discriminator 2) │ │ │ │ │ add.w r3, r3, #4294967295 @ 0xffffffff │ │ │ │ │ nco_sph_vrt_info_cmp(): │ │ │ │ │ ./src/nco/nco_sph.c:2311 (discriminator 2) │ │ │ │ │ - blt.n 88510 │ │ │ │ │ + blt.n 88538 │ │ │ │ │ ./src/nco/nco_sph.c:2311 │ │ │ │ │ movs r0, #56 @ 0x38 │ │ │ │ │ mla r2, r0, r3, r2 │ │ │ │ │ ldr r2, [r2, #4] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ it ge │ │ │ │ │ cmpge r1, r2 │ │ │ │ │ - beq.n 88530 │ │ │ │ │ + beq.n 88558 │ │ │ │ │ ./src/nco/nco_sph.c:2314 │ │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ │ subw r2, r2, #2792 @ 0xae8 │ │ │ │ │ ldr r1, [r2, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - blt.w 882a8 │ │ │ │ │ + blt.w 882d0 │ │ │ │ │ movs r0, #56 @ 0x38 │ │ │ │ │ mla r2, r0, r3, r2 │ │ │ │ │ ldr r2, [r2, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ it ge │ │ │ │ │ cmpge r1, r2 │ │ │ │ │ - bne.w 882a8 │ │ │ │ │ + bne.w 882d0 │ │ │ │ │ nco_sph_intersect(): │ │ │ │ │ ./src/nco/nco_sph.c:448 │ │ │ │ │ ldr r2, [sp, #80] @ 0x50 │ │ │ │ │ ./src/nco/nco_sph.c:454 │ │ │ │ │ movs r0, #0 │ │ │ │ │ ./src/nco/nco_sph.c:448 │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ ./src/nco/nco_sph.c:449 │ │ │ │ │ - b.n 882e8 │ │ │ │ │ + b.n 88310 │ │ │ │ │ ./src/nco/nco_sph.c:236 │ │ │ │ │ strd r3, r3, [r7] │ │ │ │ │ ./src/nco/nco_sph.c:238 │ │ │ │ │ strd r3, r3, [r7, #8] │ │ │ │ │ ./src/nco/nco_sph.c:248 │ │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 88634 │ │ │ │ │ + beq.n 8865c │ │ │ │ │ ./src/nco/nco_sph.c:263 │ │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ │ ldr r2, [sp, #108] @ 0x6c │ │ │ │ │ sub.w r3, r3, #2 │ │ │ │ │ clz r3, r3 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ mov.w r3, r3, lsr #5 │ │ │ │ │ it eq │ │ │ │ │ moveq r3, #0 │ │ │ │ │ - cbz r3, 88564 │ │ │ │ │ + cbz r3, 8858c │ │ │ │ │ ./src/nco/nco_sph.c:234 │ │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ │ str r3, [sp, #140] @ 0x8c │ │ │ │ │ - b.n 883f0 │ │ │ │ │ + b.n 88418 │ │ │ │ │ ./src/nco/nco_sph.c:279 │ │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ │ ./src/nco/nco_sph.c:274 │ │ │ │ │ add.w r0, sp, #56320 @ 0xdc00 │ │ │ │ │ adds r0, #204 @ 0xcc │ │ │ │ │ ./src/nco/nco_sph.c:279 │ │ │ │ │ subw r3, r1, #3156 @ 0xc54 │ │ │ │ │ @@ -254708,18 +254716,18 @@ │ │ │ │ │ strb r1, [r0, #0] │ │ │ │ │ ./src/nco/nco_sph.c:279 │ │ │ │ │ cmp r2, #1 │ │ │ │ │ ./src/nco/nco_sph.c:277 │ │ │ │ │ mov.w r1, #2 │ │ │ │ │ str r1, [r3, #0] │ │ │ │ │ ./src/nco/nco_sph.c:279 │ │ │ │ │ - beq.w 8873c │ │ │ │ │ + beq.w 88764 │ │ │ │ │ ./src/nco/nco_sph.c:281 │ │ │ │ │ cmp r2, #2 │ │ │ │ │ - beq.n 8867e │ │ │ │ │ + beq.n 886a6 │ │ │ │ │ ./src/nco/nco_sph.c:399 │ │ │ │ │ ldrd r3, r2, [sp, #124] @ 0x7c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ it ne │ │ │ │ │ cmpne r2, #0 │ │ │ │ │ ite ne │ │ │ │ │ movne r3, #1 │ │ │ │ │ @@ -254730,20 +254738,20 @@ │ │ │ │ │ adds r3, #208 @ 0xd0 │ │ │ │ │ str r3, [sp, #132] @ 0x84 │ │ │ │ │ add.w r3, sp, #56320 @ 0xdc00 │ │ │ │ │ adds r3, #210 @ 0xd2 │ │ │ │ │ str r3, [sp, #136] @ 0x88 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [sp, #140] @ 0x8c │ │ │ │ │ - b.n 88428 │ │ │ │ │ + b.n 88450 │ │ │ │ │ ./src/nco/nco_sph.c:250 (discriminator 1) │ │ │ │ │ ldr r3, [r3, #12] │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - bne.w 88242 │ │ │ │ │ - b.n 88250 │ │ │ │ │ + bne.w 8826a │ │ │ │ │ + b.n 88278 │ │ │ │ │ ./src/nco/nco_sph.c:392 │ │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ │ subw r3, r3, #3144 @ 0xc48 │ │ │ │ │ ldr r2, [r3, #4] │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ ldrd r3, r7, [r3, #8] │ │ │ │ │ @@ -254754,94 +254762,94 @@ │ │ │ │ │ printf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:107 │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ ldr r3, [sp, #128] @ 0x80 │ │ │ │ │ - ldr.w r1, [pc, #1588] @ 88c18 │ │ │ │ │ + ldr.w r1, [pc, #1588] @ 88c40 │ │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ add r1, pc │ │ │ │ │ ldr r3, [sp, #124] @ 0x7c │ │ │ │ │ str r0, [sp, #24] │ │ │ │ │ movs r0, #1 │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ ldr r2, [sp, #116] @ 0x74 │ │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ │ str r7, [sp, #8] │ │ │ │ │ blx fe74 <__printf_chk@plt+0x4> │ │ │ │ │ - ldr.w r1, [pc, #1564] @ 88c1c │ │ │ │ │ + ldr.w r1, [pc, #1564] @ 88c44 │ │ │ │ │ vmov r2, r3, d9 │ │ │ │ │ vstr d10, [sp] │ │ │ │ │ add r1, pc │ │ │ │ │ movs r0, #1 │ │ │ │ │ blx fe74 <__printf_chk@plt+0x4> │ │ │ │ │ nco_sph_intersect(): │ │ │ │ │ ./src/nco/nco_sph.c:395 │ │ │ │ │ - ldr.w r0, [pc, #1548] @ 88c20 │ │ │ │ │ + ldr.w r0, [pc, #1548] @ 88c48 │ │ │ │ │ mov r1, r8 │ │ │ │ │ movs r3, #1 │ │ │ │ │ add r0, pc │ │ │ │ │ movs r2, #4 │ │ │ │ │ blx 11278 │ │ │ │ │ ./src/nco/nco_sph.c:396 │ │ │ │ │ - ldr.w r0, [pc, #1536] @ 88c24 │ │ │ │ │ + ldr.w r0, [pc, #1536] @ 88c4c │ │ │ │ │ movs r3, #1 │ │ │ │ │ movs r2, #4 │ │ │ │ │ add r0, pc │ │ │ │ │ mov r1, r4 │ │ │ │ │ blx 11278 │ │ │ │ │ - b.n 88454 │ │ │ │ │ + b.n 8847c │ │ │ │ │ ./src/nco/nco_sph.c:234 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [sp, #140] @ 0x8c │ │ │ │ │ - b.n 88242 │ │ │ │ │ + b.n 8826a │ │ │ │ │ ./src/nco/nco_sph.c:406 │ │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq.w 888ae │ │ │ │ │ + beq.w 888d6 │ │ │ │ │ ./src/nco/nco_sph.c:420 │ │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ add.w fp, fp, #1 │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ │ - b.n 8826e │ │ │ │ │ + b.n 88296 │ │ │ │ │ ./src/nco/nco_sph.c:265 │ │ │ │ │ ldrb.w r3, [r2, fp] │ │ │ │ │ cmp r3, #105 @ 0x69 │ │ │ │ │ - beq.w 888a4 │ │ │ │ │ + beq.w 888cc │ │ │ │ │ ./src/nco/nco_sph.c:267 │ │ │ │ │ cmp r3, #118 @ 0x76 │ │ │ │ │ it ne │ │ │ │ │ cmpne r3, #101 @ 0x65 │ │ │ │ │ - bne.w 883fa │ │ │ │ │ + bne.w 88422 │ │ │ │ │ ./src/nco/nco_sph.c:267 (discriminator 1) │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ ldrb r3, [r2, r3] │ │ │ │ │ ./src/nco/nco_sph.c:266 (discriminator 1) │ │ │ │ │ cmp r3, #105 @ 0x69 │ │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ it eq │ │ │ │ │ moveq r3, #0 │ │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ │ ite ne │ │ │ │ │ movne r3, #2 │ │ │ │ │ moveq r3, #1 │ │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ │ - b.n 883fe │ │ │ │ │ + b.n 88426 │ │ │ │ │ ./src/nco/nco_sph.c:281 (discriminator 1) │ │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ │ sub.w r3, r3, #3152 @ 0xc50 │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - bne.w 8858a │ │ │ │ │ + bne.w 885b2 │ │ │ │ │ ./src/nco/nco_sph.c:282 │ │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ │ add.w ip, sp, #56320 @ 0xdc00 │ │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ │ sub.w r7, r4, #76 @ 0x4c │ │ │ │ │ ldr.w r0, [r9, #112] @ 0x70 │ │ │ │ │ add.w ip, ip, #204 @ 0xcc │ │ │ │ │ @@ -254863,44 +254871,44 @@ │ │ │ │ │ str r7, [sp, #0] │ │ │ │ │ blx fd0c │ │ │ │ │ ./src/nco/nco_sph.c:284 │ │ │ │ │ add.w r3, sp, #56320 @ 0xdc00 │ │ │ │ │ adds r3, #204 @ 0xcc │ │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 8892e │ │ │ │ │ + bne.w 88956 │ │ │ │ │ ./src/nco/nco_sph.c:399 │ │ │ │ │ ldrd r2, r1, [sp, #124] @ 0x7c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ it ne │ │ │ │ │ cmpne r1, #0 │ │ │ │ │ ite ne │ │ │ │ │ movne r2, #1 │ │ │ │ │ moveq r2, #0 │ │ │ │ │ str r2, [sp, #76] @ 0x4c │ │ │ │ │ ./src/nco/nco_sph.c:346 │ │ │ │ │ cmp r3, #49 @ 0x31 │ │ │ │ │ - bne.w 88898 │ │ │ │ │ + bne.w 888c0 │ │ │ │ │ strcpy(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:90 │ │ │ │ │ - ldr.w r3, [pc, #1332] @ 88c28 │ │ │ │ │ + ldr.w r3, [pc, #1332] @ 88c50 │ │ │ │ │ add r3, pc │ │ │ │ │ add.w r2, sp, #56320 @ 0xdc00 │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ adds r2, #208 @ 0xd0 │ │ │ │ │ strh r3, [r2, #0] │ │ │ │ │ add.w r2, sp, #56320 @ 0xdc00 │ │ │ │ │ adds r2, #210 @ 0xd2 │ │ │ │ │ lsrs r3, r3, #16 │ │ │ │ │ str r2, [sp, #136] @ 0x88 │ │ │ │ │ strb r3, [r2, #0] │ │ │ │ │ add.w r3, sp, #56320 @ 0xdc00 │ │ │ │ │ adds r3, #208 @ 0xd0 │ │ │ │ │ str r3, [sp, #132] @ 0x84 │ │ │ │ │ - b.n 885ac │ │ │ │ │ + b.n 885d4 │ │ │ │ │ nco_sph_intersect(): │ │ │ │ │ ./src/nco/nco_sph.c:431 (discriminator 1) │ │ │ │ │ ldr.w r3, [r9, #112] @ 0x70 │ │ │ │ │ add r0, sp, #520 @ 0x208 │ │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ │ ldr r3, [r3, r2] │ │ │ │ │ @@ -254909,21 +254917,21 @@ │ │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ mvn.w r3, #1 │ │ │ │ │ blx 11be0 │ │ │ │ │ - b.n 88494 │ │ │ │ │ + b.n 884bc │ │ │ │ │ ./src/nco/nco_sph.c:279 (discriminator 1) │ │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ │ sub.w r3, r3, #3152 @ 0xc50 │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - bne.w 8858a │ │ │ │ │ + bne.w 885b2 │ │ │ │ │ ./src/nco/nco_sph.c:280 │ │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ │ add.w ip, sp, #56320 @ 0xdc00 │ │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ │ sub.w r7, r4, #76 @ 0x4c │ │ │ │ │ ldr.w r0, [r9, #112] @ 0x70 │ │ │ │ │ add.w ip, ip, #204 @ 0xcc │ │ │ │ │ @@ -254940,30 +254948,30 @@ │ │ │ │ │ ldr r1, [r0, r1] │ │ │ │ │ ldr r0, [r0, r5] │ │ │ │ │ strd r7, ip, [sp, #8] │ │ │ │ │ ldr r7, [sp, #148] @ 0x94 │ │ │ │ │ str.w lr, [sp, #4] │ │ │ │ │ str r7, [sp, #0] │ │ │ │ │ blx 12094 │ │ │ │ │ - b.n 886cc │ │ │ │ │ + b.n 886f4 │ │ │ │ │ ./src/nco/nco_sph.c:356 │ │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ │ subw r3, r3, #3156 @ 0xc54 │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq.w 888d2 │ │ │ │ │ + beq.w 888fa │ │ │ │ │ ./src/nco/nco_sph.c:360 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - bne.w 8844a │ │ │ │ │ + bne.w 88472 │ │ │ │ │ ./src/nco/nco_sph.c:360 (discriminator 1) │ │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ │ sub.w r3, r3, #3152 @ 0xc50 │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - bne.w 8844a │ │ │ │ │ + bne.w 88472 │ │ │ │ │ ./src/nco/nco_sph.c:361 │ │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ │ sub.w ip, r4, #56 @ 0x38 │ │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ │ ldr r0, [r3, #112] @ 0x70 │ │ │ │ │ ldr.w r3, [r9, #112] @ 0x70 │ │ │ │ │ @@ -254985,25 +254993,25 @@ │ │ │ │ │ sub.w ip, r7, #136 @ 0x88 │ │ │ │ │ str r5, [sp, #0] │ │ │ │ │ str.w ip, [sp, #4] │ │ │ │ │ str r5, [sp, #148] @ 0x94 │ │ │ │ │ blx fc60 │ │ │ │ │ ./src/nco/nco_sph.c:363 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 8844a │ │ │ │ │ + beq.w 88472 │ │ │ │ │ ./src/nco/nco_sph.c:367 │ │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - beq.w 88b0a │ │ │ │ │ + beq.w 88b32 │ │ │ │ │ ./src/nco/nco_sph.c:368 │ │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ │ subw r3, r3, #3144 @ 0xc48 │ │ │ │ │ ldr r2, [r3, #4] │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - beq.w 88be2 │ │ │ │ │ + beq.w 88c0a │ │ │ │ │ ./src/nco/nco_sph.c:368 (discriminator 1) │ │ │ │ │ ldr r3, [r3, #12] │ │ │ │ │ add.w r2, sp, #56320 @ 0xdc00 │ │ │ │ │ adds r2, #209 @ 0xd1 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ it eq │ │ │ │ │ streq r3, [sp, #72] @ 0x48 │ │ │ │ │ @@ -255011,26 +255019,26 @@ │ │ │ │ │ adds r3, #208 @ 0xd0 │ │ │ │ │ ldrb r2, [r2, #0] │ │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ │ ./src/nco/nco_sph.c:374 │ │ │ │ │ cmp r3, #104 @ 0x68 │ │ │ │ │ it eq │ │ │ │ │ streq.w sl, [sp, #48] @ 0x30 │ │ │ │ │ - beq.n 8883e │ │ │ │ │ + beq.n 88866 │ │ │ │ │ ./src/nco/nco_sph.c:374 (discriminator 1) │ │ │ │ │ cmp r3, #116 @ 0x74 │ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ │ it ne │ │ │ │ │ movne.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ │ ./src/nco/nco_sph.c:375 (discriminator 8) │ │ │ │ │ cmp r2, #104 @ 0x68 │ │ │ │ │ it eq │ │ │ │ │ streq.w fp, [sp, #144] @ 0x90 │ │ │ │ │ - beq.n 88854 │ │ │ │ │ + beq.n 8887c │ │ │ │ │ ./src/nco/nco_sph.c:375 (discriminator 1) │ │ │ │ │ ldr r1, [sp, #144] @ 0x90 │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ cmp r2, #116 @ 0x74 │ │ │ │ │ it eq │ │ │ │ │ moveq r1, r3 │ │ │ │ │ str r1, [sp, #144] @ 0x90 │ │ │ │ │ @@ -255046,54 +255054,54 @@ │ │ │ │ │ ldr r3, [sp, #144] @ 0x90 │ │ │ │ │ str r1, [sp, #0] │ │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ │ blx 11be0 │ │ │ │ │ ./src/nco/nco_sph.c:379 (discriminator 8) │ │ │ │ │ ldr r3, [sp, #116] @ 0x74 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 88b4e │ │ │ │ │ + beq.w 88b76 │ │ │ │ │ ./src/nco/nco_sph.c:379 │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [sp, #116] @ 0x74 │ │ │ │ │ ./src/nco/nco_sph.c:386 │ │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 88454 │ │ │ │ │ + beq.w 8847c │ │ │ │ │ ./src/nco/nco_sph.c:387 │ │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ │ blx 12340 │ │ │ │ │ printf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:107 │ │ │ │ │ - ldr r1, [pc, #928] @ (88c2c ) │ │ │ │ │ + ldr r1, [pc, #928] @ (88c54 ) │ │ │ │ │ nco_sph_intersect(): │ │ │ │ │ ./src/nco/nco_sph.c:387 │ │ │ │ │ mov r2, r0 │ │ │ │ │ printf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:107 │ │ │ │ │ movs r0, #1 │ │ │ │ │ add r1, pc │ │ │ │ │ blx fe74 <__printf_chk@plt+0x4> │ │ │ │ │ - b.n 8844a │ │ │ │ │ + b.n 88472 │ │ │ │ │ nco_sph_intersect(): │ │ │ │ │ ./src/nco/nco_sph.c:348 │ │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ │ - bne.w 8859c │ │ │ │ │ + bne.w 885c4 │ │ │ │ │ strcpy(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:90 │ │ │ │ │ - ldr r3, [pc, #912] @ (88c30 ) │ │ │ │ │ + ldr r3, [pc, #912] @ (88c58 ) │ │ │ │ │ add r3, pc │ │ │ │ │ - b.n 886f8 │ │ │ │ │ + b.n 88720 │ │ │ │ │ nco_sph_intersect(): │ │ │ │ │ ./src/nco/nco_sph.c:266 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ │ - b.n 883fe │ │ │ │ │ + b.n 88426 │ │ │ │ │ ./src/nco/nco_sph.c:406 (discriminator 1) │ │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ │ add r0, sp, #520 @ 0x208 │ │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ │ ldr r3, [r3, r2] │ │ │ │ │ @@ -255103,24 +255111,24 @@ │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ mov r3, fp │ │ │ │ │ blx 11be0 │ │ │ │ │ ./src/nco/nco_sph.c:408 (discriminator 1) │ │ │ │ │ - b.n 88642 │ │ │ │ │ + b.n 8866a │ │ │ │ │ ./src/nco/nco_sph.c:356 (discriminator 1) │ │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ │ sub.w r3, r3, #3152 @ 0xc50 │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq.w 88b5a │ │ │ │ │ + beq.w 88b82 │ │ │ │ │ ./src/nco/nco_sph.c:358 (discriminator 1) │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - bne.w 8844a │ │ │ │ │ + bne.w 88472 │ │ │ │ │ ./src/nco/nco_sph.c:359 │ │ │ │ │ ldr.w r3, [r9, #112] @ 0x70 │ │ │ │ │ sub.w ip, r4, #56 @ 0x38 │ │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ │ ldr r0, [r3, r2] │ │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ │ @@ -255140,99 +255148,99 @@ │ │ │ │ │ adds r5, #64 @ 0x40 │ │ │ │ │ str.w ip, [sp, #8] │ │ │ │ │ str.w lr, [sp, #4] │ │ │ │ │ ldr r5, [r5, #0] │ │ │ │ │ str r5, [sp, #12] │ │ │ │ │ str r7, [sp, #0] │ │ │ │ │ blx fc60 │ │ │ │ │ - b.n 887f4 │ │ │ │ │ + b.n 8881c │ │ │ │ │ ./src/nco/nco_sph.c:284 (discriminator 1) │ │ │ │ │ cmp r3, #49 @ 0x31 │ │ │ │ │ - beq.w 88aa0 │ │ │ │ │ + beq.w 88ac8 │ │ │ │ │ ./src/nco/nco_sph.c:288 │ │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ │ subw r2, r2, #3148 @ 0xc4c │ │ │ │ │ str r2, [sp, #76] @ 0x4c │ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ │ str r2, [sp, #72] @ 0x48 │ │ │ │ │ - beq.w 88ab2 │ │ │ │ │ + beq.w 88ada │ │ │ │ │ ./src/nco/nco_sph.c:322 │ │ │ │ │ ldr r2, [sp, #72] @ 0x48 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 88a94 │ │ │ │ │ + beq.w 88abc │ │ │ │ │ ./src/nco/nco_sph.c:330 │ │ │ │ │ ldr r2, [sp, #72] @ 0x48 │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - beq.w 88b3e │ │ │ │ │ + beq.w 88b66 │ │ │ │ │ ./src/nco/nco_sph.c:399 │ │ │ │ │ ldrd r2, r1, [sp, #124] @ 0x7c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ it ne │ │ │ │ │ cmpne r1, #0 │ │ │ │ │ ite ne │ │ │ │ │ movne r2, #1 │ │ │ │ │ moveq r2, #0 │ │ │ │ │ str r2, [sp, #76] @ 0x4c │ │ │ │ │ ./src/nco/nco_sph.c:339 │ │ │ │ │ ldr r2, [sp, #116] @ 0x74 │ │ │ │ │ - cbz r2, 889bc │ │ │ │ │ + cbz r2, 889e4 │ │ │ │ │ adds r2, #1 │ │ │ │ │ str r2, [sp, #116] @ 0x74 │ │ │ │ │ - b.n 886ec │ │ │ │ │ + b.n 88714 │ │ │ │ │ ./src/nco/nco_sph.c:242 │ │ │ │ │ blx 111fc │ │ │ │ │ cmp r0, #11 │ │ │ │ │ - bls.w 882e6 │ │ │ │ │ + bls.w 8830e │ │ │ │ │ ./src/nco/nco_sph.c:243 │ │ │ │ │ - ldr r3, [pc, #692] @ (88c34 ) │ │ │ │ │ + ldr r3, [pc, #692] @ (88c5c ) │ │ │ │ │ ldr r2, [sp, #88] @ 0x58 │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r4, [r3, #0] │ │ │ │ │ blx 1057c │ │ │ │ │ fprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 │ │ │ │ │ - ldr r2, [pc, #684] @ (88c38 ) │ │ │ │ │ + ldr r2, [pc, #684] @ (88c60 ) │ │ │ │ │ nco_sph_intersect(): │ │ │ │ │ ./src/nco/nco_sph.c:243 │ │ │ │ │ mov r3, r0 │ │ │ │ │ fprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 │ │ │ │ │ ldr r1, [sp, #92] @ 0x5c │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r1, [sp, #0] │ │ │ │ │ add r2, pc │ │ │ │ │ movs r1, #1 │ │ │ │ │ str.w fp, [sp, #8] │ │ │ │ │ str.w sl, [sp, #4] │ │ │ │ │ blx 1173c <__fprintf_chk@plt+0x4> │ │ │ │ │ - b.n 882e6 │ │ │ │ │ + b.n 8830e │ │ │ │ │ nco_sph_intersect(): │ │ │ │ │ ./src/nco/nco_sph.c:427 │ │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ │ add.w sl, sl, #1 │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ │ ldr r3, [sp, #140] @ 0x8c │ │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ │ - b.n 8826e │ │ │ │ │ + b.n 88296 │ │ │ │ │ ./src/nco/nco_sph.c:446 │ │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 88530 │ │ │ │ │ + b.n 88558 │ │ │ │ │ ./src/nco/nco_sph.c:342 │ │ │ │ │ ldr r2, [sp, #116] @ 0x74 │ │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ │ ./src/nco/nco_sph.c:341 │ │ │ │ │ str r2, [sp, #64] @ 0x40 │ │ │ │ │ ./src/nco/nco_sph.c:339 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [sp, #116] @ 0x74 │ │ │ │ │ - b.n 886ec │ │ │ │ │ + b.n 88714 │ │ │ │ │ ./src/nco/nco_sph.c:297 │ │ │ │ │ ldr r1, [sp, #120] @ 0x78 │ │ │ │ │ ldr.w r0, [r9, #112] @ 0x70 │ │ │ │ │ sub.w r3, r1, #96 @ 0x60 │ │ │ │ │ ldr r5, [sp, #36] @ 0x24 │ │ │ │ │ ./src/nco/nco_sph.c:298 │ │ │ │ │ sub.w r7, r1, #56 @ 0x38 │ │ │ │ │ @@ -255300,62 +255308,62 @@ │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ite gt │ │ │ │ │ movgt r0, #1 │ │ │ │ │ movle r0, #0 │ │ │ │ │ str r0, [r2, #0] │ │ │ │ │ ./src/nco/nco_sph.c:310 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 88bfc │ │ │ │ │ + bne.w 88c24 │ │ │ │ │ ./src/nco/nco_sph.c:316 │ │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ │ subw r3, r3, #3148 @ 0xc4c │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ ./src/nco/nco_sph.c:324 │ │ │ │ │ add.w r3, sp, #56320 @ 0xdc00 │ │ │ │ │ adds r3, #204 @ 0xcc │ │ │ │ │ ./src/nco/nco_sph.c:316 │ │ │ │ │ str r2, [sp, #72] @ 0x48 │ │ │ │ │ ./src/nco/nco_sph.c:324 │ │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ │ ./src/nco/nco_sph.c:322 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 8894e │ │ │ │ │ + bne.w 88976 │ │ │ │ │ ./src/nco/nco_sph.c:324 │ │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ │ - beq.w 88bae │ │ │ │ │ + beq.w 88bd6 │ │ │ │ │ ./src/nco/nco_sph.c:322 │ │ │ │ │ ldr r2, [sp, #72] @ 0x48 │ │ │ │ │ ./src/nco/nco_sph.c:327 │ │ │ │ │ movs r1, #1 │ │ │ │ │ ./src/nco/nco_sph.c:322 │ │ │ │ │ str r2, [sp, #76] @ 0x4c │ │ │ │ │ ./src/nco/nco_sph.c:328 │ │ │ │ │ strd r2, r1, [sp, #124] @ 0x7c │ │ │ │ │ - b.n 88968 │ │ │ │ │ + b.n 88990 │ │ │ │ │ ./src/nco/nco_sph.c:284 (discriminator 2) │ │ │ │ │ ldr r2, [sp, #72] @ 0x48 │ │ │ │ │ cmp r2, #2 │ │ │ │ │ - beq.n 88af6 │ │ │ │ │ + beq.n 88b1e │ │ │ │ │ ./src/nco/nco_sph.c:288 │ │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ │ subw r2, r2, #3148 @ 0xc4c │ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ │ str r2, [sp, #72] @ 0x48 │ │ │ │ │ - b.n 88946 │ │ │ │ │ + b.n 8896e │ │ │ │ │ ./src/nco/nco_sph.c:288 (discriminator 1) │ │ │ │ │ cmp r2, #2 │ │ │ │ │ - beq.n 889c8 │ │ │ │ │ + beq.n 889f0 │ │ │ │ │ ./src/nco/nco_sph.c:322 │ │ │ │ │ ldr r2, [sp, #72] @ 0x48 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n 88bae │ │ │ │ │ + beq.n 88bd6 │ │ │ │ │ ./src/nco/nco_sph.c:330 │ │ │ │ │ ldr r2, [sp, #72] @ 0x48 │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - bne.w 88956 │ │ │ │ │ + bne.w 8897e │ │ │ │ │ ./src/nco/nco_sph.c:333 │ │ │ │ │ ldr r3, [sp, #148] @ 0x94 │ │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ movs r1, #1 │ │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ │ add r0, sp, #520 @ 0x208 │ │ │ │ │ @@ -255371,68 +255379,68 @@ │ │ │ │ │ movs r1, #1 │ │ │ │ │ movs r2, #0 │ │ │ │ │ strd r1, r2, [sp, #72] @ 0x48 │ │ │ │ │ ./src/nco/nco_sph.c:336 │ │ │ │ │ strd r1, r2, [sp, #124] @ 0x7c │ │ │ │ │ ./src/nco/nco_sph.c:346 │ │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ │ - b.n 88968 │ │ │ │ │ + b.n 88990 │ │ │ │ │ ./src/nco/nco_sph.c:399 │ │ │ │ │ ldrd r3, r2, [sp, #124] @ 0x7c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ it ne │ │ │ │ │ cmpne r2, #0 │ │ │ │ │ ite ne │ │ │ │ │ movne r3, #1 │ │ │ │ │ moveq r3, #0 │ │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ │ - b.n 886f2 │ │ │ │ │ + b.n 8871a │ │ │ │ │ ./src/nco/nco_sph.c:367 (discriminator 1) │ │ │ │ │ add.w r3, sp, #56320 @ 0xdc00 │ │ │ │ │ adds r3, #208 @ 0xd0 │ │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ │ cmp r3, #49 @ 0x31 │ │ │ │ │ - bne.w 8887a │ │ │ │ │ + bne.w 888a2 │ │ │ │ │ ./src/nco/nco_sph.c:367 (discriminator 2) │ │ │ │ │ add.w r2, sp, #56320 @ 0xdc00 │ │ │ │ │ adds r2, #209 @ 0xd1 │ │ │ │ │ ldrb r2, [r2, #0] │ │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ │ - bne.w 8887a │ │ │ │ │ + bne.w 888a2 │ │ │ │ │ ./src/nco/nco_sph.c:368 │ │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ │ subw r1, r1, #3144 @ 0xc48 │ │ │ │ │ ldr r0, [r1, #4] │ │ │ │ │ cmp r0, #1 │ │ │ │ │ - beq.n 88ba2 │ │ │ │ │ + beq.n 88bca │ │ │ │ │ ldr r1, [r1, #12] │ │ │ │ │ cmp r1, #1 │ │ │ │ │ - bne.w 8887a │ │ │ │ │ + bne.w 888a2 │ │ │ │ │ str r1, [sp, #72] @ 0x48 │ │ │ │ │ - b.n 88832 │ │ │ │ │ + b.n 8885a │ │ │ │ │ ./src/nco/nco_sph.c:332 │ │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ │ - beq.n 88ac4 │ │ │ │ │ + beq.n 88aec │ │ │ │ │ ./src/nco/nco_sph.c:336 │ │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ │ movs r2, #0 │ │ │ │ │ str r1, [sp, #124] @ 0x7c │ │ │ │ │ str r2, [sp, #128] @ 0x80 │ │ │ │ │ ./src/nco/nco_sph.c:335 │ │ │ │ │ str r2, [sp, #76] @ 0x4c │ │ │ │ │ - b.n 88968 │ │ │ │ │ + b.n 88990 │ │ │ │ │ ./src/nco/nco_sph.c:382 │ │ │ │ │ ldr r3, [sp, #116] @ 0x74 │ │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ │ ./src/nco/nco_sph.c:381 │ │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ │ ./src/nco/nco_sph.c:379 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [sp, #116] @ 0x74 │ │ │ │ │ - b.n 8887a │ │ │ │ │ + b.n 888a2 │ │ │ │ │ ./src/nco/nco_sph.c:357 │ │ │ │ │ ldr.w r3, [r9, #112] @ 0x70 │ │ │ │ │ sub.w ip, r4, #56 @ 0x38 │ │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ │ ldr r0, [r3, r2] │ │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ │ ldr r1, [r3, r2] │ │ │ │ │ @@ -255453,22 +255461,22 @@ │ │ │ │ │ adds r5, #64 @ 0x40 │ │ │ │ │ str.w ip, [sp, #8] │ │ │ │ │ str.w lr, [sp, #4] │ │ │ │ │ ldr r5, [r5, #0] │ │ │ │ │ str r5, [sp, #12] │ │ │ │ │ str r7, [sp, #0] │ │ │ │ │ blx 122c4 │ │ │ │ │ - b.n 887f4 │ │ │ │ │ + b.n 8881c │ │ │ │ │ ./src/nco/nco_sph.c:374 │ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ │ ./src/nco/nco_sph.c:368 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ │ - b.n 88854 │ │ │ │ │ + b.n 8887c │ │ │ │ │ ./src/nco/nco_sph.c:325 │ │ │ │ │ ldr r3, [sp, #148] @ 0x94 │ │ │ │ │ ./src/nco/nco_sph.c:346 │ │ │ │ │ movs r2, #0 │ │ │ │ │ ./src/nco/nco_sph.c:325 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ ./src/nco/nco_sph.c:346 │ │ │ │ │ @@ -255494,92 +255502,92 @@ │ │ │ │ │ movs r1, #1 │ │ │ │ │ ./src/nco/nco_sph.c:346 │ │ │ │ │ str r7, [sp, #72] @ 0x48 │ │ │ │ │ ./src/nco/nco_sph.c:328 │ │ │ │ │ strd r7, r1, [sp, #124] @ 0x7c │ │ │ │ │ ./src/nco/nco_sph.c:346 │ │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ │ - b.n 88968 │ │ │ │ │ + b.n 88990 │ │ │ │ │ add.w r3, sp, #56320 @ 0xdc00 │ │ │ │ │ add.w r2, sp, #56320 @ 0xdc00 │ │ │ │ │ adds r3, #208 @ 0xd0 │ │ │ │ │ adds r2, #209 @ 0xd1 │ │ │ │ │ ./src/nco/nco_sph.c:368 │ │ │ │ │ movs r1, #0 │ │ │ │ │ str r1, [sp, #72] @ 0x48 │ │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ │ ldrb r2, [r2, #0] │ │ │ │ │ - b.n 88828 │ │ │ │ │ + b.n 88850 │ │ │ │ │ ./src/nco/nco_sph.c:455 │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ ./src/nco/nco_sph.c:312 │ │ │ │ │ blx 12340 │ │ │ │ │ printf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:107 │ │ │ │ │ - ldr r1, [pc, #56] @ (88c3c ) │ │ │ │ │ + ldr r1, [pc, #56] @ (88c64 ) │ │ │ │ │ nco_sph_intersect(): │ │ │ │ │ ./src/nco/nco_sph.c:312 │ │ │ │ │ mov r3, r0 │ │ │ │ │ printf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:107 │ │ │ │ │ ldr r2, [sp, #92] @ 0x5c │ │ │ │ │ add r1, pc │ │ │ │ │ movs r0, #1 │ │ │ │ │ blx fe74 <__printf_chk@plt+0x4> │ │ │ │ │ - b.n 88a76 │ │ │ │ │ + b.n 88a9e │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - cmp r1, #124 @ 0x7c │ │ │ │ │ + cmp r1, #140 @ 0x8c │ │ │ │ │ movs r4, r0 │ │ │ │ │ - movs r7, #232 @ 0xe8 │ │ │ │ │ + movs r7, #248 @ 0xf8 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - cmp r1, #194 @ 0xc2 │ │ │ │ │ + cmp r1, #210 @ 0xd2 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - cmp r1, #202 @ 0xca │ │ │ │ │ + cmp r1, #218 @ 0xda │ │ │ │ │ movs r4, r0 │ │ │ │ │ - cmp r1, #194 @ 0xc2 │ │ │ │ │ + cmp r1, #210 @ 0xd2 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - cmp r0, #206 @ 0xce │ │ │ │ │ + cmp r0, #222 @ 0xde │ │ │ │ │ movs r4, r0 │ │ │ │ │ - movs r5, #40 @ 0x28 │ │ │ │ │ + movs r5, #56 @ 0x38 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - movs r7, #40 @ 0x28 │ │ │ │ │ + movs r7, #56 @ 0x38 │ │ │ │ │ movs r4, r0 │ │ │ │ │ asrs r0, r4, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - movs r5, #162 @ 0xa2 │ │ │ │ │ + movs r5, #178 @ 0xb2 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - movs r3, #102 @ 0x66 │ │ │ │ │ + movs r3, #118 @ 0x76 │ │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ │ │ -00088c40 : │ │ │ │ │ +00088c68 : │ │ │ │ │ nco_sph_intersect_pre(): │ │ │ │ │ ./src/nco/nco_sph.c:1591 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r8, r1 │ │ │ │ │ ./src/nco/nco_sph.c:1609 │ │ │ │ │ - ldr r3, [pc, #456] @ (88e10 ) │ │ │ │ │ + ldr r3, [pc, #456] @ (88e38 ) │ │ │ │ │ ./src/nco/nco_sph.c:1591 │ │ │ │ │ vpush {d8-d10} │ │ │ │ │ sub sp, #236 @ 0xec │ │ │ │ │ - ldr r1, [pc, #452] @ (88e14 ) │ │ │ │ │ + ldr r1, [pc, #452] @ (88e3c ) │ │ │ │ │ ./src/nco/nco_sph.c:1609 │ │ │ │ │ add r3, pc │ │ │ │ │ ./src/nco/nco_sph.c:1591 │ │ │ │ │ mov sl, r0 │ │ │ │ │ ./src/nco/nco_sph.c:1629 │ │ │ │ │ add.w fp, sp, #184 @ 0xb8 │ │ │ │ │ ./src/nco/nco_sph.c:1591 │ │ │ │ │ str r2, [sp, #60] @ 0x3c │ │ │ │ │ add r1, pc │ │ │ │ │ - ldr r2, [pc, #440] @ (88e18 ) │ │ │ │ │ + ldr r2, [pc, #440] @ (88e40 ) │ │ │ │ │ ./src/nco/nco_sph.c:1609 │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ ./src/nco/nco_sph.c:1591 │ │ │ │ │ - ldr r4, [pc, #440] @ (88e1c ) │ │ │ │ │ + ldr r4, [pc, #440] @ (88e44 ) │ │ │ │ │ ldr r2, [r1, r2] │ │ │ │ │ ./src/nco/nco_sph.c:1616 │ │ │ │ │ movs r1, #0 │ │ │ │ │ ./src/nco/nco_sph.c:1591 │ │ │ │ │ add r4, pc │ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ │ str r2, [sp, #228] @ 0xe4 │ │ │ │ │ @@ -255596,36 +255604,36 @@ │ │ │ │ │ blx 10084 │ │ │ │ │ ./src/nco/nco_sph.c:1629 │ │ │ │ │ mov r2, fp │ │ │ │ │ movs r1, #1 │ │ │ │ │ mov r0, sl │ │ │ │ │ blx 12310 │ │ │ │ │ ./src/nco/nco_sph.c:1632 │ │ │ │ │ - ldr r3, [pc, #396] @ (88e20 ) │ │ │ │ │ + ldr r3, [pc, #396] @ (88e48 ) │ │ │ │ │ ldr r3, [r4, r3] │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 88dee │ │ │ │ │ + bne.w 88e16 │ │ │ │ │ ./src/nco/nco_sph.c:1636 │ │ │ │ │ ldr.w r3, [r8, #16] │ │ │ │ │ ./src/nco/nco_sph.c:1635 │ │ │ │ │ ldr.w r9, [sl, #16] │ │ │ │ │ ./src/nco/nco_sph.c:1640 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ./src/nco/nco_sph.c:1636 │ │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ │ ./src/nco/nco_sph.c:1640 │ │ │ │ │ - ble.w 88db2 │ │ │ │ │ + ble.w 88dda │ │ │ │ │ mov.w r3, r9, lsl #1 │ │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ │ ./src/nco/nco_sph.c:1668 │ │ │ │ │ - vldr d9, [pc, #332] @ 88e08 │ │ │ │ │ + vldr d9, [pc, #332] @ 88e30 │ │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ │ adds r3, r2, r3 │ │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ │ ./src/nco/nco_sph.c:1640 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ memset(): │ │ │ │ │ @@ -255633,35 +255641,35 @@ │ │ │ │ │ vmov r0, s20 │ │ │ │ │ movs r2, #40 @ 0x28 │ │ │ │ │ movs r1, #0 │ │ │ │ │ blx 10084 │ │ │ │ │ nco_sph_intersect_pre(): │ │ │ │ │ ./src/nco/nco_sph.c:1646 │ │ │ │ │ cmp.w r9, #0 │ │ │ │ │ - ble.n 88dda │ │ │ │ │ + ble.n 88e02 │ │ │ │ │ movs r5, #0 │ │ │ │ │ add r3, sp, #224 @ 0xe0 │ │ │ │ │ add.w r4, r9, #4294967295 @ 0xffffffff │ │ │ │ │ str r3, [sp, #32] │ │ │ │ │ add r7, sp, #64 @ 0x40 │ │ │ │ │ add r3, sp, #104 @ 0x68 │ │ │ │ │ ./src/nco/nco_sph.c:1654 │ │ │ │ │ mov r6, r5 │ │ │ │ │ ./src/nco/nco_sph.c:1668 │ │ │ │ │ vmov.f64 d8, #112 @ 0x3f800000 1.0 │ │ │ │ │ ./src/nco/nco_sph.c:1642 │ │ │ │ │ str r5, [sp, #44] @ 0x2c │ │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ │ - b.n 88cfe │ │ │ │ │ + b.n 88d26 │ │ │ │ │ ./src/nco/nco_sph.c:1646 (discriminator 2) │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ adds r4, #1 │ │ │ │ │ adds r5, #4 │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - beq.n 88d7a │ │ │ │ │ + beq.n 88da2 │ │ │ │ │ ./src/nco/nco_sph.c:1654 │ │ │ │ │ ldr.w r3, [r8, #112] @ 0x70 │ │ │ │ │ ./src/nco/nco_sph.c:1647 │ │ │ │ │ mov r1, r9 │ │ │ │ │ ./src/nco/nco_sph.c:1654 │ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ │ ./src/nco/nco_sph.c:1647 │ │ │ │ │ @@ -255680,34 +255688,34 @@ │ │ │ │ │ strd r6, r2, [sp, #12] │ │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ │ strd r7, r2, [sp] │ │ │ │ │ mov r2, fp │ │ │ │ │ str r6, [sp, #8] │ │ │ │ │ blx 122c4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 88cf4 │ │ │ │ │ + beq.n 88d1c │ │ │ │ │ ./src/nco/nco_sph.c:1661 │ │ │ │ │ ldrb.w r3, [sp, #225] @ 0xe1 │ │ │ │ │ sub.w r2, r3, #48 @ 0x30 │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - bhi.n 88d86 │ │ │ │ │ + bhi.n 88dae │ │ │ │ │ ./src/nco/nco_sph.c:1666 │ │ │ │ │ cmp r3, #49 @ 0x31 │ │ │ │ │ - bne.n 88cf4 │ │ │ │ │ + bne.n 88d1c │ │ │ │ │ ./src/nco/nco_sph.c:1668 │ │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ - cbz r3, 88d60 │ │ │ │ │ + cbz r3, 88d88 │ │ │ │ │ ./src/nco/nco_sph.c:1668 (discriminator 1) │ │ │ │ │ vmov r0, s20 │ │ │ │ │ mov r1, r7 │ │ │ │ │ blx 11450 │ │ │ │ │ vsub.f64 d0, d8, d0 │ │ │ │ │ vcmpe.f64 d0, d9 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.n 88cf4 │ │ │ │ │ + ble.n 88d1c │ │ │ │ │ ./src/nco/nco_sph.c:1670 │ │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ ./src/nco/nco_sph.c:1673 │ │ │ │ │ vmov r0, s20 │ │ │ │ │ mov r1, r7 │ │ │ │ │ ./src/nco/nco_sph.c:1646 │ │ │ │ │ adds r4, #1 │ │ │ │ │ @@ -255716,127 +255724,127 @@ │ │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ │ ./src/nco/nco_sph.c:1673 │ │ │ │ │ blx 113b4 │ │ │ │ │ ./src/nco/nco_sph.c:1646 │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ adds r5, #4 │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - bne.n 88cfe │ │ │ │ │ + bne.n 88d26 │ │ │ │ │ ./src/nco/nco_sph.c:1702 │ │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ - cbz r3, 88dda │ │ │ │ │ + cbz r3, 88e02 │ │ │ │ │ movs r3, #111 @ 0x6f │ │ │ │ │ ./src/nco/nco_sph.c:1702 (discriminator 4) │ │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ │ strb r3, [r2, #0] │ │ │ │ │ - b.n 88da0 │ │ │ │ │ + b.n 88dc8 │ │ │ │ │ ./src/nco/nco_sph.c:1694 │ │ │ │ │ ldrb.w r2, [sp, #224] @ 0xe0 │ │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ │ - beq.n 88dde │ │ │ │ │ + beq.n 88e06 │ │ │ │ │ ./src/nco/nco_sph.c:1697 │ │ │ │ │ cmp r2, #116 @ 0x74 │ │ │ │ │ it ne │ │ │ │ │ cmpne r2, #104 @ 0x68 │ │ │ │ │ - bne.n 88da0 │ │ │ │ │ + bne.n 88dc8 │ │ │ │ │ ./src/nco/nco_sph.c:1697 (discriminator 1) │ │ │ │ │ cmp r3, #104 @ 0x68 │ │ │ │ │ - bne.n 88da0 │ │ │ │ │ + bne.n 88dc8 │ │ │ │ │ ./src/nco/nco_sph.c:1698 │ │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ │ movs r3, #118 @ 0x76 │ │ │ │ │ strb r3, [r2, #0] │ │ │ │ │ ./src/nco/nco_sph.c:1640 (discriminator 2) │ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ │ adds r2, #4 │ │ │ │ │ str r2, [sp, #28] │ │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne.n 88cc8 │ │ │ │ │ + bne.n 88cf0 │ │ │ │ │ ./src/nco/nco_sph.c:1709 │ │ │ │ │ ldrd r1, r2, [sp, #56] @ 0x38 │ │ │ │ │ movs r3, #0 │ │ │ │ │ strb r3, [r2, r1] │ │ │ │ │ ./src/nco/nco_sph.c:1591 │ │ │ │ │ - ldr r2, [pc, #104] @ (88e24 ) │ │ │ │ │ + ldr r2, [pc, #104] @ (88e4c ) │ │ │ │ │ ./src/nco/nco_sph.c:1713 │ │ │ │ │ - ldr r3, [pc, #88] @ (88e18 ) │ │ │ │ │ + ldr r3, [pc, #88] @ (88e40 ) │ │ │ │ │ ./src/nco/nco_sph.c:1591 │ │ │ │ │ add r2, pc │ │ │ │ │ ./src/nco/nco_sph.c:1713 │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ ldr r3, [sp, #228] @ 0xe4 │ │ │ │ │ eors r2, r3 │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ - bne.n 88dfe │ │ │ │ │ + bne.n 88e26 │ │ │ │ │ movs r0, #1 │ │ │ │ │ add sp, #236 @ 0xec │ │ │ │ │ vpop {d8-d10} │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ./src/nco/nco_sph.c:1702 │ │ │ │ │ movs r3, #105 @ 0x69 │ │ │ │ │ - b.n 88d80 │ │ │ │ │ + b.n 88da8 │ │ │ │ │ ./src/nco/nco_sph.c:1694 (discriminator 1) │ │ │ │ │ cmp r3, #116 @ 0x74 │ │ │ │ │ it ne │ │ │ │ │ cmpne r3, #104 @ 0x68 │ │ │ │ │ - bne.n 88da0 │ │ │ │ │ + bne.n 88dc8 │ │ │ │ │ ./src/nco/nco_sph.c:1695 │ │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ │ movs r3, #101 @ 0x65 │ │ │ │ │ strb r3, [r2, #0] │ │ │ │ │ - b.n 88da0 │ │ │ │ │ + b.n 88dc8 │ │ │ │ │ ./src/nco/nco_sph.c:1633 │ │ │ │ │ - ldr r0, [pc, #56] @ (88e28 ) │ │ │ │ │ + ldr r0, [pc, #56] @ (88e50 ) │ │ │ │ │ movs r3, #1 │ │ │ │ │ movs r2, #3 │ │ │ │ │ mov r1, fp │ │ │ │ │ add r0, pc │ │ │ │ │ blx 11278 │ │ │ │ │ - b.n 88c9e │ │ │ │ │ + b.n 88cc6 │ │ │ │ │ ./src/nco/nco_sph.c:1713 │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ nop.w │ │ │ │ │ cmp r3, #155 @ 0x9b │ │ │ │ │ strh r1, [r4, #52] @ 0x34 │ │ │ │ │ strh r3, [r3, #36] @ 0x24 │ │ │ │ │ subs r5, #6 │ │ │ │ │ - movs r2, #24 │ │ │ │ │ + movs r2, #40 @ 0x28 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - cmn r6, r5 │ │ │ │ │ + cmn r6, r0 │ │ │ │ │ movs r5, r0 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - cmn r2, r4 │ │ │ │ │ + cmp r2, r7 │ │ │ │ │ movs r5, r0 │ │ │ │ │ asrs r4, r7, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - sbcs r2, r1 │ │ │ │ │ + adcs r2, r4 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - movs r2, #18 │ │ │ │ │ + movs r2, #34 @ 0x22 │ │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ │ │ -00088e2c : │ │ │ │ │ +00088e54 : │ │ │ │ │ nco_sph_seg_int_1(): │ │ │ │ │ ./src/nco/nco_sph.c:1249 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r4, r1 │ │ │ │ │ - ldr.w r1, [pc, #1108] @ 89288 │ │ │ │ │ + ldr.w r1, [pc, #1108] @ 892b0 │ │ │ │ │ sub sp, #156 @ 0x9c │ │ │ │ │ mov r8, r2 │ │ │ │ │ - ldr.w r2, [pc, #1104] @ 8928c │ │ │ │ │ + ldr.w r2, [pc, #1104] @ 892b4 │ │ │ │ │ add r1, pc │ │ │ │ │ mov r6, r3 │ │ │ │ │ ./src/nco/nco_sph.c:1250 │ │ │ │ │ - ldr.w lr, [pc, #1100] @ 89290 │ │ │ │ │ + ldr.w lr, [pc, #1100] @ 892b8 │ │ │ │ │ ./src/nco/nco_sph.c:1249 │ │ │ │ │ ldr r3, [sp, #192] @ 0xc0 │ │ │ │ │ mov r5, r0 │ │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ │ ./src/nco/nco_sph.c:1250 │ │ │ │ │ add lr, pc │ │ │ │ │ add.w sl, sp, #128 @ 0x80 │ │ │ │ │ @@ -255844,15 +255852,15 @@ │ │ │ │ │ ldr r7, [sp, #204] @ 0xcc │ │ │ │ │ ldr r2, [r1, r2] │ │ │ │ │ ./src/nco/nco_sph.c:1250 │ │ │ │ │ mov ip, sl │ │ │ │ │ ./src/nco/nco_sph.c:1266 │ │ │ │ │ add.w fp, sp, #88 @ 0x58 │ │ │ │ │ ./src/nco/nco_sph.c:1249 │ │ │ │ │ - ldr.w r9, [pc, #1076] @ 89294 │ │ │ │ │ + ldr.w r9, [pc, #1076] @ 892bc │ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ │ str r2, [sp, #148] @ 0x94 │ │ │ │ │ mov.w r2, #0 │ │ │ │ │ ./src/nco/nco_sph.c:1250 │ │ │ │ │ ldmia.w lr!, {r0, r1, r2, r3} │ │ │ │ │ stmia.w ip!, {r0, r1, r2, r3} │ │ │ │ │ ./src/nco/nco_sph.c:1266 │ │ │ │ │ @@ -255873,15 +255881,15 @@ │ │ │ │ │ mov r0, r4 │ │ │ │ │ ./src/nco/nco_sph.c:1271 │ │ │ │ │ strb r3, [r7, #0] │ │ │ │ │ ./src/nco/nco_sph.c:1272 │ │ │ │ │ strb r3, [r7, #1] │ │ │ │ │ ./src/nco/nco_sph.c:1278 │ │ │ │ │ blx 107ec │ │ │ │ │ - cbnz r0, 88efe │ │ │ │ │ + cbnz r0, 88f26 │ │ │ │ │ memcpy(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:34 │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ add.w r6, r4, #32 │ │ │ │ │ ldr r0, [r4, #0] │ │ │ │ │ adds r4, #16 │ │ │ │ │ ldr.w r1, [r4, #-12] │ │ │ │ │ @@ -255889,55 +255897,55 @@ │ │ │ │ │ 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 88e9a │ │ │ │ │ + bne.n 88ec2 │ │ │ │ │ ldr r2, [r4, #0] │ │ │ │ │ ldr r1, [r4, #4] │ │ │ │ │ str r1, [r3, #4] │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ nco_sph_seg_int_1(): │ │ │ │ │ ./src/nco/nco_sph.c:1292 │ │ │ │ │ movs r3, #104 @ 0x68 │ │ │ │ │ strb r3, [r7, #0] │ │ │ │ │ ./src/nco/nco_sph.c:1297 │ │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ │ ./src/nco/nco_sph.c:1300 │ │ │ │ │ - ldr r3, [pc, #968] @ (89298 ) │ │ │ │ │ + ldr r3, [pc, #968] @ (892c0 ) │ │ │ │ │ strb r2, [r7, #1] │ │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 8911c │ │ │ │ │ + bne.w 89144 │ │ │ │ │ ./src/nco/nco_sph.c:1303 │ │ │ │ │ movs r3, #1 │ │ │ │ │ ./src/nco/nco_sph.c:1249 │ │ │ │ │ - ldr r1, [pc, #952] @ (8929c ) │ │ │ │ │ + ldr r1, [pc, #952] @ (892c4 ) │ │ │ │ │ ./src/nco/nco_sph.c:1410 │ │ │ │ │ - ldr r2, [pc, #936] @ (8928c ) │ │ │ │ │ + ldr r2, [pc, #936] @ (892b4 ) │ │ │ │ │ ./src/nco/nco_sph.c:1249 │ │ │ │ │ add r1, pc │ │ │ │ │ ./src/nco/nco_sph.c:1410 │ │ │ │ │ ldr r2, [r1, r2] │ │ │ │ │ ldr r1, [r2, #0] │ │ │ │ │ ldr r2, [sp, #148] @ 0x94 │ │ │ │ │ eors r1, r2 │ │ │ │ │ mov.w r2, #0 │ │ │ │ │ - bne.w 89246 │ │ │ │ │ + bne.w 8926e │ │ │ │ │ mov r0, r3 │ │ │ │ │ add sp, #156 @ 0x9c │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ./src/nco/nco_sph.c:1280 │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx 107ec │ │ │ │ │ - cbnz r0, 88f52 │ │ │ │ │ + cbnz r0, 88f7a │ │ │ │ │ memcpy(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:34 │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ add.w r6, r4, #32 │ │ │ │ │ ldr r0, [r4, #0] │ │ │ │ │ adds r4, #16 │ │ │ │ │ ldr.w r1, [r4, #-12] │ │ │ │ │ @@ -255945,104 +255953,104 @@ │ │ │ │ │ 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 88f0e │ │ │ │ │ + bne.n 88f36 │ │ │ │ │ ldr r2, [r4, #0] │ │ │ │ │ ldr r1, [r4, #4] │ │ │ │ │ str r1, [r3, #4] │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ nco_sph_seg_int_1(): │ │ │ │ │ ./src/nco/nco_sph.c:1292 │ │ │ │ │ movs r3, #104 @ 0x68 │ │ │ │ │ strb r3, [r7, #0] │ │ │ │ │ ./src/nco/nco_sph.c:1295 │ │ │ │ │ movs r2, #116 @ 0x74 │ │ │ │ │ ./src/nco/nco_sph.c:1300 │ │ │ │ │ - ldr r3, [pc, #852] @ (89298 ) │ │ │ │ │ + ldr r3, [pc, #852] @ (892c0 ) │ │ │ │ │ strb r2, [r7, #1] │ │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 88ede │ │ │ │ │ - b.n 8911c │ │ │ │ │ + beq.n 88f06 │ │ │ │ │ + b.n 89144 │ │ │ │ │ ./src/nco/nco_sph.c:1282 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r5 │ │ │ │ │ blx 107ec │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 89136 │ │ │ │ │ + beq.w 8915e │ │ │ │ │ ./src/nco/nco_sph.c:1284 │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, r5 │ │ │ │ │ blx 107ec │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 891b8 │ │ │ │ │ + beq.w 891e0 │ │ │ │ │ ./src/nco/nco_sph.c:1314 │ │ │ │ │ mov r3, r6 │ │ │ │ │ str.w fp, [sp] │ │ │ │ │ mov r2, r8 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ blx f5ac │ │ │ │ │ ./src/nco/nco_sph.c:1320 │ │ │ │ │ - ldr r3, [pc, #792] @ (89298 ) │ │ │ │ │ + ldr r3, [pc, #792] @ (892c0 ) │ │ │ │ │ ./src/nco/nco_sph.c:1314 │ │ │ │ │ mov fp, r0 │ │ │ │ │ ./src/nco/nco_sph.c:1320 │ │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ - cbz r3, 88fc8 │ │ │ │ │ + cbz r3, 88ff0 │ │ │ │ │ ./src/nco/nco_sph.c:1321 │ │ │ │ │ - ldr r3, [pc, #784] @ (892a0 ) │ │ │ │ │ + ldr r3, [pc, #784] @ (892c8 ) │ │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ cmp.w fp, #0 │ │ │ │ │ - bne.w 89174 │ │ │ │ │ - ldr r3, [pc, #772] @ (892a4 ) │ │ │ │ │ + bne.w 8919c │ │ │ │ │ + ldr r3, [pc, #772] @ (892cc ) │ │ │ │ │ add r3, pc │ │ │ │ │ fprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 (discriminator 4) │ │ │ │ │ vldr d7, [sp, #104] @ 0x68 │ │ │ │ │ movs r1, #1 │ │ │ │ │ - ldr r2, [pc, #768] @ (892a8 ) │ │ │ │ │ + ldr r2, [pc, #768] @ (892d0 ) │ │ │ │ │ strd r3, r7, [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 1173c <__fprintf_chk@plt+0x4> │ │ │ │ │ nco_sph_seg_int_1(): │ │ │ │ │ ./src/nco/nco_sph.c:1324 │ │ │ │ │ cmp.w fp, #0 │ │ │ │ │ - beq.w 89170 │ │ │ │ │ + beq.w 89198 │ │ │ │ │ ./src/nco/nco_sph.c:1324 (discriminator 1) │ │ │ │ │ vldr d7, [sp, #88] @ 0x58 │ │ │ │ │ - vldr d6, [pc, #672] @ 89278 │ │ │ │ │ + vldr d6, [pc, #672] @ 892a0 │ │ │ │ │ vcmpe.f64 d7, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bmi.w 89170 │ │ │ │ │ + bmi.w 89198 │ │ │ │ │ ./src/nco/nco_sph.c:1324 (discriminator 2) │ │ │ │ │ vmov.f64 d6, #112 @ 0x3f800000 1.0 │ │ │ │ │ vcmpe.f64 d7, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.n 89006 │ │ │ │ │ + ble.n 8902e │ │ │ │ │ ./src/nco/nco_sph.c:1324 (discriminator 3) │ │ │ │ │ vsub.f64 d6, d7, d6 │ │ │ │ │ - vldr d5, [pc, #648] @ 89280 │ │ │ │ │ + vldr d5, [pc, #648] @ 892a8 │ │ │ │ │ vcmpe.f64 d6, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bgt.w 89170 │ │ │ │ │ + bgt.w 89198 │ │ │ │ │ ./src/nco/nco_sph.c:1331 │ │ │ │ │ vldr d1, [r8] │ │ │ │ │ ./src/nco/nco_sph.c:1335 │ │ │ │ │ add.w fp, sp, #48 @ 0x30 │ │ │ │ │ ./src/nco/nco_sph.c:1332 │ │ │ │ │ vldr d2, [r8, #8] │ │ │ │ │ ./src/nco/nco_sph.c:1335 │ │ │ │ │ @@ -256083,15 +256091,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, 89094 │ │ │ │ │ + cbz r3, 890bc │ │ │ │ │ ./src/nco/nco_sph.c:1339 │ │ │ │ │ vldr d6, [sp, #48] @ 0x30 │ │ │ │ │ ./src/nco/nco_sph.c:1340 │ │ │ │ │ vldr d7, [sp, #56] @ 0x38 │ │ │ │ │ ./src/nco/nco_sph.c:1341 │ │ │ │ │ vldr d4, [sp, #64] @ 0x40 │ │ │ │ │ ./src/nco/nco_sph.c:1339 │ │ │ │ │ @@ -256117,79 +256125,79 @@ │ │ │ │ │ ./src/nco/nco_sph.c:1347 │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ ./src/nco/nco_sph.c:1345 │ │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ │ ./src/nco/nco_sph.c:1347 │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 8917a │ │ │ │ │ + bne.n 891a2 │ │ │ │ │ ./src/nco/nco_sph.c:1358 │ │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 89170 │ │ │ │ │ + beq.n 89198 │ │ │ │ │ ./src/nco/nco_sph.c:1363 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, fp │ │ │ │ │ blx 107ec │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 891f2 │ │ │ │ │ + bne.w 8921a │ │ │ │ │ ./src/nco/nco_sph.c:1375 │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, fp │ │ │ │ │ blx 107ec │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 891ae │ │ │ │ │ + beq.n 891d6 │ │ │ │ │ ./src/nco/nco_sph.c:1378 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, fp │ │ │ │ │ blx 107ec │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 8923c │ │ │ │ │ + bne.w 89264 │ │ │ │ │ ./src/nco/nco_sph.c:1387 │ │ │ │ │ movs r3, #116 @ 0x74 │ │ │ │ │ strb r3, [r7, #0] │ │ │ │ │ ./src/nco/nco_sph.c:1396 │ │ │ │ │ movs r3, #104 @ 0x68 │ │ │ │ │ strb r3, [r7, #1] │ │ │ │ │ ./src/nco/nco_sph.c:1401 │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 8920c │ │ │ │ │ + bne.w 89234 │ │ │ │ │ memcpy(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:34 │ │ │ │ │ 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 890f2 │ │ │ │ │ + bne.n 8911a │ │ │ │ │ ldmia.w fp!, {r0, r1} │ │ │ │ │ nco_sph_seg_int_1(): │ │ │ │ │ ./src/nco/nco_sph.c:1406 │ │ │ │ │ movs r3, #1 │ │ │ │ │ memcpy(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:34 │ │ │ │ │ str r0, [r5, #0] │ │ │ │ │ str r1, [r5, #4] │ │ │ │ │ nco_sph_seg_int_1(): │ │ │ │ │ ./src/nco/nco_sph.c:1406 │ │ │ │ │ - b.n 88ee0 │ │ │ │ │ + b.n 88f08 │ │ │ │ │ ./src/nco/nco_sph.c:1301 │ │ │ │ │ - ldr r1, [pc, #384] @ (892a0 ) │ │ │ │ │ + ldr r1, [pc, #384] @ (892c8 ) │ │ │ │ │ fprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 │ │ │ │ │ mov r3, sl │ │ │ │ │ - ldr r2, [pc, #392] @ (892ac ) │ │ │ │ │ + ldr r2, [pc, #392] @ (892d4 ) │ │ │ │ │ add r2, pc │ │ │ │ │ nco_sph_seg_int_1(): │ │ │ │ │ ./src/nco/nco_sph.c:1301 │ │ │ │ │ ldr.w r0, [r9, r1] │ │ │ │ │ fprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 │ │ │ │ │ movs r1, #1 │ │ │ │ │ @@ -256197,15 +256205,15 @@ │ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ │ blx 1173c <__fprintf_chk@plt+0x4> │ │ │ │ │ nco_sph_seg_int_1(): │ │ │ │ │ ./src/nco/nco_sph.c:1303 │ │ │ │ │ movs r3, #1 │ │ │ │ │ fprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 │ │ │ │ │ - b.n 88ee0 │ │ │ │ │ + b.n 88f08 │ │ │ │ │ memcpy(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:34 │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ add.w r6, r5, #32 │ │ │ │ │ ldr r0, [r5, #0] │ │ │ │ │ adds r5, #16 │ │ │ │ │ ldr.w r1, [r5, #-12] │ │ │ │ │ @@ -256213,68 +256221,68 @@ │ │ │ │ │ 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 8913c │ │ │ │ │ + bne.n 89164 │ │ │ │ │ ldr r2, [r5, #0] │ │ │ │ │ ldr r1, [r5, #4] │ │ │ │ │ str r1, [r3, #4] │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ nco_sph_seg_int_1(): │ │ │ │ │ ./src/nco/nco_sph.c:1290 │ │ │ │ │ movs r3, #116 @ 0x74 │ │ │ │ │ strb r3, [r7, #0] │ │ │ │ │ ./src/nco/nco_sph.c:1294 │ │ │ │ │ - b.n 88ecc │ │ │ │ │ + b.n 88ef4 │ │ │ │ │ ./src/nco/nco_sph.c:1325 │ │ │ │ │ movs r3, #0 │ │ │ │ │ - b.n 88ee0 │ │ │ │ │ + b.n 88f08 │ │ │ │ │ ./src/nco/nco_sph.c:1321 │ │ │ │ │ - ldr r3, [pc, #312] @ (892b0 ) │ │ │ │ │ + ldr r3, [pc, #312] @ (892d8 ) │ │ │ │ │ add r3, pc │ │ │ │ │ - b.n 88fa0 │ │ │ │ │ + b.n 88fc8 │ │ │ │ │ ./src/nco/nco_sph.c:1348 │ │ │ │ │ - ldr r0, [pc, #312] @ (892b4 ) │ │ │ │ │ + ldr r0, [pc, #312] @ (892dc ) │ │ │ │ │ movs r3, #1 │ │ │ │ │ movs r2, #4 │ │ │ │ │ mov r1, fp │ │ │ │ │ add r0, pc │ │ │ │ │ blx 11278 │ │ │ │ │ ./src/nco/nco_sph.c:1349 │ │ │ │ │ - ldr r3, [pc, #276] @ (892a0 ) │ │ │ │ │ + ldr r3, [pc, #276] @ (892c8 ) │ │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ - cbnz r3, 891a8 │ │ │ │ │ - ldr r3, [pc, #288] @ (892b8 ) │ │ │ │ │ + cbnz r3, 891d0 │ │ │ │ │ + ldr r3, [pc, #288] @ (892e0 ) │ │ │ │ │ add r3, pc │ │ │ │ │ fprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 (discriminator 4) │ │ │ │ │ - ldr r2, [pc, #288] @ (892bc ) │ │ │ │ │ + ldr r2, [pc, #288] @ (892e4 ) │ │ │ │ │ movs r1, #1 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ mov r3, sl │ │ │ │ │ add r2, pc │ │ │ │ │ blx 1173c <__fprintf_chk@plt+0x4> │ │ │ │ │ - b.n 890ae │ │ │ │ │ + b.n 890d6 │ │ │ │ │ nco_sph_seg_int_1(): │ │ │ │ │ ./src/nco/nco_sph.c:1349 │ │ │ │ │ - ldr r3, [pc, #276] @ (892c0 ) │ │ │ │ │ + ldr r3, [pc, #276] @ (892e8 ) │ │ │ │ │ add r3, pc │ │ │ │ │ - b.n 89198 │ │ │ │ │ + b.n 891c0 │ │ │ │ │ ./src/nco/nco_sph.c:1387 │ │ │ │ │ movs r3, #116 @ 0x74 │ │ │ │ │ strb r3, [r7, #0] │ │ │ │ │ ./src/nco/nco_sph.c:1394 │ │ │ │ │ movs r3, #116 @ 0x74 │ │ │ │ │ strb r3, [r7, #1] │ │ │ │ │ - b.n 890e4 │ │ │ │ │ + b.n 8910c │ │ │ │ │ memcpy(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:34 │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ add.w r6, r5, #32 │ │ │ │ │ ldr r0, [r5, #0] │ │ │ │ │ adds r5, #16 │ │ │ │ │ ldr.w r1, [r5, #-12] │ │ │ │ │ @@ -256282,167 +256290,167 @@ │ │ │ │ │ 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 891be │ │ │ │ │ + bne.n 891e6 │ │ │ │ │ ldr r2, [r5, #0] │ │ │ │ │ ldr r1, [r5, #4] │ │ │ │ │ str r1, [r3, #4] │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ nco_sph_seg_int_1(): │ │ │ │ │ ./src/nco/nco_sph.c:1290 │ │ │ │ │ movs r2, #116 @ 0x74 │ │ │ │ │ strb r2, [r7, #0] │ │ │ │ │ ./src/nco/nco_sph.c:1294 │ │ │ │ │ - b.n 88ece │ │ │ │ │ + b.n 88ef6 │ │ │ │ │ ./src/nco/nco_sph.c:1367 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, fp │ │ │ │ │ blx 107ec │ │ │ │ │ - cbnz r0, 8922c │ │ │ │ │ + cbnz r0, 89254 │ │ │ │ │ ./src/nco/nco_sph.c:1375 │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, fp │ │ │ │ │ blx 107ec │ │ │ │ │ - cbnz r0, 8924a │ │ │ │ │ + cbnz r0, 89272 │ │ │ │ │ ./src/nco/nco_sph.c:1388 │ │ │ │ │ movs r3, #104 @ 0x68 │ │ │ │ │ strb r3, [r7, #0] │ │ │ │ │ ./src/nco/nco_sph.c:1393 │ │ │ │ │ - b.n 891b2 │ │ │ │ │ + b.n 891da │ │ │ │ │ ./src/nco/nco_sph.c:1402 │ │ │ │ │ - ldr r2, [pc, #144] @ (892a0 ) │ │ │ │ │ + ldr r2, [pc, #144] @ (892c8 ) │ │ │ │ │ fprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 │ │ │ │ │ mov r3, sl │ │ │ │ │ ldrd r4, r5, [sp, #88] @ 0x58 │ │ │ │ │ nco_sph_seg_int_1(): │ │ │ │ │ ./src/nco/nco_sph.c:1402 │ │ │ │ │ ldr.w r1, [r9, r2] │ │ │ │ │ fprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 │ │ │ │ │ str r7, [sp, #0] │ │ │ │ │ - ldr r2, [pc, #168] @ (892c4 ) │ │ │ │ │ + ldr r2, [pc, #168] @ (892ec ) │ │ │ │ │ ldr r0, [r1, #0] │ │ │ │ │ movs r1, #1 │ │ │ │ │ add r2, pc │ │ │ │ │ strd r4, r5, [sp, #8] │ │ │ │ │ blx 1173c <__fprintf_chk@plt+0x4> │ │ │ │ │ - b.n 890ee │ │ │ │ │ + b.n 89116 │ │ │ │ │ nco_sph_seg_int_1(): │ │ │ │ │ ./src/nco/nco_sph.c:1375 │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, fp │ │ │ │ │ blx 107ec │ │ │ │ │ - cbnz r0, 89260 │ │ │ │ │ + cbnz r0, 89288 │ │ │ │ │ ./src/nco/nco_sph.c:1391 │ │ │ │ │ movs r3, #49 @ 0x31 │ │ │ │ │ strb r3, [r7, #0] │ │ │ │ │ ./src/nco/nco_sph.c:1393 │ │ │ │ │ - b.n 891b2 │ │ │ │ │ + b.n 891da │ │ │ │ │ ./src/nco/nco_sph.c:1387 │ │ │ │ │ movs r3, #116 @ 0x74 │ │ │ │ │ strb r3, [r7, #0] │ │ │ │ │ ./src/nco/nco_sph.c:1398 │ │ │ │ │ movs r3, #49 @ 0x31 │ │ │ │ │ strb r3, [r7, #1] │ │ │ │ │ - b.n 890e4 │ │ │ │ │ + b.n 8910c │ │ │ │ │ ./src/nco/nco_sph.c:1410 │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ ./src/nco/nco_sph.c:1378 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, fp │ │ │ │ │ blx 107ec │ │ │ │ │ - cbz r0, 8925a │ │ │ │ │ + cbz r0, 89282 │ │ │ │ │ ./src/nco/nco_sph.c:1388 │ │ │ │ │ movs r3, #104 @ 0x68 │ │ │ │ │ strb r3, [r7, #0] │ │ │ │ │ ./src/nco/nco_sph.c:1393 │ │ │ │ │ - b.n 89240 │ │ │ │ │ + b.n 89268 │ │ │ │ │ ./src/nco/nco_sph.c:1388 │ │ │ │ │ movs r3, #104 @ 0x68 │ │ │ │ │ strb r3, [r7, #0] │ │ │ │ │ ./src/nco/nco_sph.c:1393 │ │ │ │ │ - b.n 890e0 │ │ │ │ │ + b.n 89108 │ │ │ │ │ ./src/nco/nco_sph.c:1378 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, fp │ │ │ │ │ blx 107ec │ │ │ │ │ - cbz r0, 89270 │ │ │ │ │ + cbz r0, 89298 │ │ │ │ │ ./src/nco/nco_sph.c:1391 │ │ │ │ │ movs r3, #49 @ 0x31 │ │ │ │ │ strb r3, [r7, #0] │ │ │ │ │ ./src/nco/nco_sph.c:1395 │ │ │ │ │ - b.n 89240 │ │ │ │ │ + b.n 89268 │ │ │ │ │ ./src/nco/nco_sph.c:1391 │ │ │ │ │ movs r3, #49 @ 0x31 │ │ │ │ │ strb r3, [r7, #0] │ │ │ │ │ ./src/nco/nco_sph.c:1395 │ │ │ │ │ - b.n 890e0 │ │ │ │ │ + b.n 89108 │ │ │ │ │ nop │ │ │ │ │ pop {r0, r1, r3, r4, r5, r7, pc} │ │ │ │ │ - bls.n 8922c │ │ │ │ │ + bls.n 89254 │ │ │ │ │ ldrb r7, [r3, #19] │ │ │ │ │ pop {r0, r1, r3, r4, r6, r7, pc} │ │ │ │ │ pop {r0, r1, r3, r4, r5, r7, pc} │ │ │ │ │ - bls.n 89234 │ │ │ │ │ + bls.n 8925c │ │ │ │ │ ldrb r7, [r3, #19] │ │ │ │ │ subs r5, #219 @ 0xdb │ │ │ │ │ - asrs r2, r1 │ │ │ │ │ + lsrs r2, r4 │ │ │ │ │ movs r5, r0 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - movs r0, #212 @ 0xd4 │ │ │ │ │ + movs r0, #228 @ 0xe4 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - lsrs r2, r2 │ │ │ │ │ + lsls r2, r5 │ │ │ │ │ movs r5, r0 │ │ │ │ │ asrs r4, r7, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - eors r4, r4 │ │ │ │ │ + ands r4, r7 │ │ │ │ │ movs r5, r0 │ │ │ │ │ asrs r0, r4, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ strh r2, [r0, #50] @ 0x32 │ │ │ │ │ movs r2, r0 │ │ │ │ │ - subs r2, r4, #3 │ │ │ │ │ + subs r2, r6, #3 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - subs r2, r1, #4 │ │ │ │ │ + subs r2, r3, #4 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - asrs r6, r5, #28 │ │ │ │ │ + asrs r6, r7, #28 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - adds r6, r1, #5 │ │ │ │ │ + adds r6, r3, #5 │ │ │ │ │ movs r4, r0 │ │ │ │ │ strh r2, [r1, #34] @ 0x22 │ │ │ │ │ movs r2, r0 │ │ │ │ │ - subs r0, r6, #2 │ │ │ │ │ + subs r0, r0, #3 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - asrs r2, r7, #27 │ │ │ │ │ + asrs r2, r1, #28 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - adds r0, r4, #3 │ │ │ │ │ + adds r0, r6, #3 │ │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ │ │ -000892c8 : │ │ │ │ │ +000892f0 : │ │ │ │ │ nco_srm_hdr(): │ │ │ │ │ ./src/nco/nco_srm.c:15 │ │ │ │ │ push {r4, lr} │ │ │ │ │ movw r2, #17475 @ 0x4443 │ │ │ │ │ movt r2, #21318 @ 0x5346 │ │ │ │ │ sub sp, #16 │ │ │ │ │ - ldr r1, [pc, #68] @ (8931c ) │ │ │ │ │ - ldr r3, [pc, #72] @ (89320 ) │ │ │ │ │ + ldr r1, [pc, #68] @ (89344 ) │ │ │ │ │ + ldr r3, [pc, #72] @ (89348 ) │ │ │ │ │ add r1, pc │ │ │ │ │ ./src/nco/nco_srm.c:49 │ │ │ │ │ - ldr r0, [pc, #72] @ (89324 ) │ │ │ │ │ + ldr r0, [pc, #72] @ (8934c ) │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ ./src/nco/nco_srm.c:15 │ │ │ │ │ add r3, pc │ │ │ │ │ - ldr r2, [pc, #68] @ (89328 ) │ │ │ │ │ + ldr r2, [pc, #68] @ (89350 ) │ │ │ │ │ ldr r2, [r1, r2] │ │ │ │ │ ./src/nco/nco_srm.c:49 │ │ │ │ │ movs r1, #1 │ │ │ │ │ ./src/nco/nco_srm.c:15 │ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ mov.w r2, #0 │ │ │ │ │ @@ -256450,42 +256458,42 @@ │ │ │ │ │ movs r2, #4 │ │ │ │ │ ldr r0, [r3, r0] │ │ │ │ │ mov r4, r0 │ │ │ │ │ add.w r0, sp, r2 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ blx 113c0 │ │ │ │ │ ./src/nco/nco_srm.c:15 │ │ │ │ │ - ldr r2, [pc, #44] @ (8932c ) │ │ │ │ │ + ldr r2, [pc, #44] @ (89354 ) │ │ │ │ │ ./src/nco/nco_srm.c:50 │ │ │ │ │ - ldr r3, [pc, #36] @ (89328 ) │ │ │ │ │ + ldr r3, [pc, #36] @ (89350 ) │ │ │ │ │ ./src/nco/nco_srm.c:15 │ │ │ │ │ add r2, pc │ │ │ │ │ ./src/nco/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 89316 │ │ │ │ │ + bne.n 8933e │ │ │ │ │ add sp, #16 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ - subs r4, #112 @ 0x70 │ │ │ │ │ + subs r4, #72 @ 0x48 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - subs r4, #106 @ 0x6a │ │ │ │ │ + subs r4, #66 @ 0x42 │ │ │ │ │ movs r5, r0 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - subs r4, #70 @ 0x46 │ │ │ │ │ + subs r4, #30 │ │ │ │ │ movs r5, r0 │ │ │ │ │ │ │ │ │ │ -00089330 : │ │ │ │ │ +00089358 : │ │ │ │ │ nco_var_avg_rdc_ttl(): │ │ │ │ │ ./src/nco/nco_var_avg.c:410 │ │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r7, r0 │ │ │ │ │ mov r0, r1 │ │ │ │ │ ./src/nco/nco_var_avg.c:436 │ │ │ │ │ mov r1, r2 │ │ │ │ │ @@ -256502,19 +256510,19 @@ │ │ │ │ │ mov r0, r7 │ │ │ │ │ blx 125a0 │ │ │ │ │ ./src/nco/nco_var_avg.c:455 │ │ │ │ │ add r1, sp, #52 @ 0x34 │ │ │ │ │ mov r0, r7 │ │ │ │ │ blx 125a0 │ │ │ │ │ ./src/nco/nco_var_avg.c:456 │ │ │ │ │ - cbnz r5, 8937a │ │ │ │ │ + cbnz r5, 893a2 │ │ │ │ │ ./src/nco/nco_var_avg.c:476 │ │ │ │ │ subs r7, #1 │ │ │ │ │ cmp r7, #11 │ │ │ │ │ - bhi.w 89b14 │ │ │ │ │ + bhi.w 89b3c │ │ │ │ │ tbh [pc, r7, lsl #1] │ │ │ │ │ lsls r4, r3, #6 │ │ │ │ │ lsls r2, r1, #6 │ │ │ │ │ lsls r7, r4, #5 │ │ │ │ │ lsls r6, r0, #5 │ │ │ │ │ lsls r5, r4, #4 │ │ │ │ │ lsls r6, r0, #4 │ │ │ │ │ @@ -256527,15 +256535,15 @@ │ │ │ │ │ ./src/nco/nco_var_avg.c:456 (discriminator 1) │ │ │ │ │ mov r0, r7 │ │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ │ subs r7, #1 │ │ │ │ │ blx 125a0 │ │ │ │ │ ./src/nco/nco_var_avg.c:459 (discriminator 1) │ │ │ │ │ cmp r7, #11 │ │ │ │ │ - bhi.w 89b10 │ │ │ │ │ + bhi.w 89b38 │ │ │ │ │ tbh [pc, r7, lsl #1] │ │ │ │ │ lsls r5, r4, #6 │ │ │ │ │ lsls r2, r2, #7 │ │ │ │ │ lsls r1, r6, #7 │ │ │ │ │ lsls r4, r3, #8 │ │ │ │ │ lsls r5, r0, #9 │ │ │ │ │ lsls r6, r7, #9 │ │ │ │ │ @@ -256548,50 +256556,50 @@ │ │ │ │ │ ./src/nco/nco_var_avg.c:471 │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ ./src/nco/nco_var_avg.c:1010 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ ./src/nco/nco_var_avg.c:471 │ │ │ │ │ ldr r5, [r3, #0] │ │ │ │ │ ./src/nco/nco_var_avg.c:1010 │ │ │ │ │ - ble.n 89412 │ │ │ │ │ + ble.n 8943a │ │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ movs r2, #0 │ │ │ │ │ lsls r4, r4, #2 │ │ │ │ │ mov r1, r2 │ │ │ │ │ ./src/nco/nco_var_avg.c:1015 │ │ │ │ │ mov.w ip, #1 │ │ │ │ │ add.w r6, r3, r6, lsl #2 │ │ │ │ │ - b.n 893d2 │ │ │ │ │ + b.n 893fa │ │ │ │ │ ./src/nco/nco_var_avg.c:1014 │ │ │ │ │ ldr r7, [sp, #52] @ 0x34 │ │ │ │ │ str r0, [r7, r2] │ │ │ │ │ ./src/nco/nco_var_avg.c:1015 │ │ │ │ │ str.w ip, [r3] │ │ │ │ │ ./src/nco/nco_var_avg.c:1010 (discriminator 2) │ │ │ │ │ adds r3, #4 │ │ │ │ │ add r1, r4 │ │ │ │ │ adds r2, #4 │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - beq.n 89412 │ │ │ │ │ + beq.n 8943a │ │ │ │ │ ./src/nco/nco_var_avg.c:1013 │ │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ │ ldr r0, [r0, r1] │ │ │ │ │ cmp r0, r5 │ │ │ │ │ - bne.n 893c0 │ │ │ │ │ + bne.n 893e8 │ │ │ │ │ ./src/nco/nco_var_avg.c:1017 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 893c8 │ │ │ │ │ + bne.n 893f0 │ │ │ │ │ ./src/nco/nco_var_avg.c:1017 (discriminator 1) │ │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ │ str r5, [r0, r2] │ │ │ │ │ - b.n 893c8 │ │ │ │ │ + b.n 893f0 │ │ │ │ │ ./src/nco/nco_var_avg.c:1004 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - ble.n 89412 │ │ │ │ │ + ble.n 8943a │ │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ lsls r4, r4, #2 │ │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ │ movs r1, #0 │ │ │ │ │ subs r3, #4 │ │ │ │ │ ./src/nco/nco_var_avg.c:1007 │ │ │ │ │ movs r5, #1 │ │ │ │ │ @@ -256606,299 +256614,299 @@ │ │ │ │ │ add r1, r4 │ │ │ │ │ ./src/nco/nco_var_avg.c:1006 (discriminator 3) │ │ │ │ │ str r0, [r2, r7] │ │ │ │ │ ./src/nco/nco_var_avg.c:1007 (discriminator 3) │ │ │ │ │ str.w r5, [r3, #4]! │ │ │ │ │ ./src/nco/nco_var_avg.c:1004 (discriminator 3) │ │ │ │ │ cmp r3, r6 │ │ │ │ │ - bne.n 893fe │ │ │ │ │ + bne.n 89426 │ │ │ │ │ ./src/nco/nco_var_avg.c:1027 │ │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ./src/nco/nco_var_avg.c:845 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - ble.n 89412 │ │ │ │ │ + ble.n 8943a │ │ │ │ │ ldrd r5, r3, [sp, #44] @ 0x2c │ │ │ │ │ mov.w lr, r4, lsl #3 │ │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ │ rsb r8, lr, #0 │ │ │ │ │ add.w ip, r3, lr │ │ │ │ │ add.w r6, r5, r6, lsl #2 │ │ │ │ │ ./src/nco/nco_var_avg.c:847 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ itt gt │ │ │ │ │ addgt.w r2, ip, r8 │ │ │ │ │ ldrdgt r3, r1, [r0] │ │ │ │ │ - ble.n 89454 │ │ │ │ │ + ble.n 8947c │ │ │ │ │ ./src/nco/nco_var_avg.c:847 (discriminator 3) │ │ │ │ │ ldr r7, [r2, #0] │ │ │ │ │ adds r2, #8 │ │ │ │ │ adds r3, r7, r3 │ │ │ │ │ ldr.w r7, [r2, #-4] │ │ │ │ │ adc.w r1, r7, r1 │ │ │ │ │ cmp r2, ip │ │ │ │ │ strd r3, r1, [r0] │ │ │ │ │ - bne.n 8943e │ │ │ │ │ + bne.n 89466 │ │ │ │ │ ./src/nco/nco_var_avg.c:848 │ │ │ │ │ str.w r4, [r5], #4 │ │ │ │ │ ./src/nco/nco_var_avg.c:845 │ │ │ │ │ adds r0, #8 │ │ │ │ │ add ip, lr │ │ │ │ │ cmp r5, r6 │ │ │ │ │ - bne.n 89430 │ │ │ │ │ - b.n 89412 │ │ │ │ │ + bne.n 89458 │ │ │ │ │ + b.n 8943a │ │ │ │ │ ./src/nco/nco_var_avg.c:798 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - ble.n 89412 │ │ │ │ │ + ble.n 8943a │ │ │ │ │ ldrd r5, r3, [sp, #44] @ 0x2c │ │ │ │ │ mov.w lr, r4, lsl #3 │ │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ │ rsb r8, lr, #0 │ │ │ │ │ add.w ip, r3, lr │ │ │ │ │ add.w r6, r5, r6, lsl #2 │ │ │ │ │ ./src/nco/nco_var_avg.c:800 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ itt gt │ │ │ │ │ addgt.w r2, ip, r8 │ │ │ │ │ ldrdgt r3, r1, [r0] │ │ │ │ │ - ble.n 894a0 │ │ │ │ │ + ble.n 894c8 │ │ │ │ │ ./src/nco/nco_var_avg.c:800 (discriminator 3) │ │ │ │ │ ldr r7, [r2, #0] │ │ │ │ │ adds r2, #8 │ │ │ │ │ adds r3, r7, r3 │ │ │ │ │ ldr.w r7, [r2, #-4] │ │ │ │ │ adc.w r1, r7, r1 │ │ │ │ │ cmp r2, ip │ │ │ │ │ strd r3, r1, [r0] │ │ │ │ │ - bne.n 8948a │ │ │ │ │ + bne.n 894b2 │ │ │ │ │ ./src/nco/nco_var_avg.c:801 │ │ │ │ │ str.w r4, [r5], #4 │ │ │ │ │ ./src/nco/nco_var_avg.c:798 │ │ │ │ │ adds r0, #8 │ │ │ │ │ add ip, lr │ │ │ │ │ cmp r5, r6 │ │ │ │ │ - bne.n 8947c │ │ │ │ │ - b.n 89412 │ │ │ │ │ + bne.n 894a4 │ │ │ │ │ + b.n 8943a │ │ │ │ │ ./src/nco/nco_var_avg.c:751 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - ble.n 89412 │ │ │ │ │ + ble.n 8943a │ │ │ │ │ ldrd r5, r0, [sp, #48] @ 0x30 │ │ │ │ │ mov.w ip, r4, lsl #2 │ │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ rsb lr, ip, #0 │ │ │ │ │ add r5, ip │ │ │ │ │ subs r7, r3, #4 │ │ │ │ │ add.w r6, r0, r6, lsl #2 │ │ │ │ │ ./src/nco/nco_var_avg.c:753 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ itt gt │ │ │ │ │ addgt.w r3, r5, lr │ │ │ │ │ ldrgt r2, [r0, #0] │ │ │ │ │ - ble.n 894e0 │ │ │ │ │ + ble.n 89508 │ │ │ │ │ ./src/nco/nco_var_avg.c:753 (discriminator 3) │ │ │ │ │ ldr.w r1, [r3], #4 │ │ │ │ │ add r2, r1 │ │ │ │ │ cmp r3, r5 │ │ │ │ │ str r2, [r0, #0] │ │ │ │ │ - bne.n 894d4 │ │ │ │ │ + bne.n 894fc │ │ │ │ │ ./src/nco/nco_var_avg.c:751 │ │ │ │ │ adds r0, #4 │ │ │ │ │ add r5, ip │ │ │ │ │ cmp r0, r6 │ │ │ │ │ ./src/nco/nco_var_avg.c:754 │ │ │ │ │ str.w r4, [r7, #4]! │ │ │ │ │ ./src/nco/nco_var_avg.c:751 │ │ │ │ │ - bne.n 894c8 │ │ │ │ │ - b.n 89412 │ │ │ │ │ + bne.n 894f0 │ │ │ │ │ + b.n 8943a │ │ │ │ │ ./src/nco/nco_var_avg.c:704 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - ble.n 89412 │ │ │ │ │ + ble.n 8943a │ │ │ │ │ ldrd r5, r0, [sp, #48] @ 0x30 │ │ │ │ │ mov.w ip, r4, lsl #1 │ │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ rsb lr, ip, #0 │ │ │ │ │ add r5, ip │ │ │ │ │ subs r7, r3, #4 │ │ │ │ │ add.w r6, r0, r6, lsl #1 │ │ │ │ │ ./src/nco/nco_var_avg.c:706 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ itt gt │ │ │ │ │ addgt.w r2, r5, lr │ │ │ │ │ ldrhgt r3, [r0, #0] │ │ │ │ │ - ble.n 89522 │ │ │ │ │ + ble.n 8954a │ │ │ │ │ ./src/nco/nco_var_avg.c:706 (discriminator 3) │ │ │ │ │ ldrh.w r1, [r2], #2 │ │ │ │ │ add r3, r1 │ │ │ │ │ cmp r2, r5 │ │ │ │ │ uxth r3, r3 │ │ │ │ │ strh r3, [r0, #0] │ │ │ │ │ - bne.n 89514 │ │ │ │ │ + bne.n 8953c │ │ │ │ │ ./src/nco/nco_var_avg.c:704 │ │ │ │ │ adds r0, #2 │ │ │ │ │ add r5, ip │ │ │ │ │ cmp r0, r6 │ │ │ │ │ ./src/nco/nco_var_avg.c:707 │ │ │ │ │ str.w r4, [r7, #4]! │ │ │ │ │ ./src/nco/nco_var_avg.c:704 │ │ │ │ │ - bne.n 89508 │ │ │ │ │ - b.n 89412 │ │ │ │ │ + bne.n 89530 │ │ │ │ │ + b.n 8943a │ │ │ │ │ ./src/nco/nco_var_avg.c:939 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - ble.w 89412 │ │ │ │ │ + ble.w 8943a │ │ │ │ │ ldr.w ip, [sp, #44] @ 0x2c │ │ │ │ │ mov r7, r4 │ │ │ │ │ mov.w lr, #0 │ │ │ │ │ add.w r6, ip, r6, lsl #2 │ │ │ │ │ ./src/nco/nco_var_avg.c:941 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ it gt │ │ │ │ │ movgt r3, lr │ │ │ │ │ - ble.n 8955e │ │ │ │ │ + ble.n 89586 │ │ │ │ │ ./src/nco/nco_var_avg.c:941 (discriminator 3) │ │ │ │ │ ldrd r2, r1, [sp, #48] @ 0x30 │ │ │ │ │ ldrb r2, [r2, r3] │ │ │ │ │ adds r3, #1 │ │ │ │ │ ldrb r0, [r1, r5] │ │ │ │ │ cmp r3, r7 │ │ │ │ │ add r2, r0 │ │ │ │ │ strb r2, [r1, r5] │ │ │ │ │ - bne.n 8954c │ │ │ │ │ + bne.n 89574 │ │ │ │ │ ./src/nco/nco_var_avg.c:942 │ │ │ │ │ str.w r4, [ip], #4 │ │ │ │ │ ./src/nco/nco_var_avg.c:939 │ │ │ │ │ adds r5, #1 │ │ │ │ │ add lr, r4 │ │ │ │ │ add r7, r4 │ │ │ │ │ cmp ip, r6 │ │ │ │ │ - bne.n 89544 │ │ │ │ │ - b.n 89412 │ │ │ │ │ + bne.n 8956c │ │ │ │ │ + b.n 8943a │ │ │ │ │ ./src/nco/nco_var_avg.c:563 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - ble.w 89412 │ │ │ │ │ + ble.w 8943a │ │ │ │ │ ldrd r0, r2, [sp, #44] @ 0x2c │ │ │ │ │ lsls r5, r4, #3 │ │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ │ negs r7, r5 │ │ │ │ │ add r2, r5 │ │ │ │ │ add.w r6, r0, r6, lsl #2 │ │ │ │ │ ./src/nco/nco_var_avg.c:565 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.n 8959e │ │ │ │ │ + ble.n 895c6 │ │ │ │ │ vldr d7, [r1] │ │ │ │ │ adds r3, r2, r7 │ │ │ │ │ ./src/nco/nco_var_avg.c:565 (discriminator 3) │ │ │ │ │ vldmia r3!, {d6} │ │ │ │ │ vadd.f64 d7, d7, d6 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ vstr d7, [r1] │ │ │ │ │ - bne.n 8958e │ │ │ │ │ + bne.n 895b6 │ │ │ │ │ ./src/nco/nco_var_avg.c:566 │ │ │ │ │ str.w r4, [r0], #4 │ │ │ │ │ ./src/nco/nco_var_avg.c:563 │ │ │ │ │ adds r1, #8 │ │ │ │ │ add r2, r5 │ │ │ │ │ cmp r0, r6 │ │ │ │ │ - bne.n 89584 │ │ │ │ │ - b.n 89412 │ │ │ │ │ + bne.n 895ac │ │ │ │ │ + b.n 8943a │ │ │ │ │ ./src/nco/nco_var_avg.c:482 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - ble.w 89412 │ │ │ │ │ + ble.w 8943a │ │ │ │ │ ldrd r1, r2, [sp, #48] @ 0x30 │ │ │ │ │ lsls r5, r4, #2 │ │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ negs r7, r5 │ │ │ │ │ add r1, r5 │ │ │ │ │ subs r0, r3, #4 │ │ │ │ │ add.w r6, r2, r6, lsl #2 │ │ │ │ │ ./src/nco/nco_var_avg.c:491 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ itt gt │ │ │ │ │ addgt r3, r7, r1 │ │ │ │ │ vldrgt s15, [r2] │ │ │ │ │ - ble.n 895e0 │ │ │ │ │ + ble.n 89608 │ │ │ │ │ ./src/nco/nco_var_avg.c:491 (discriminator 3) │ │ │ │ │ vldmia r3!, {s14} │ │ │ │ │ vadd.f32 s15, s15, s14 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ vstr s15, [r2] │ │ │ │ │ - bne.n 895d0 │ │ │ │ │ + bne.n 895f8 │ │ │ │ │ ./src/nco/nco_var_avg.c:482 │ │ │ │ │ adds r2, #4 │ │ │ │ │ add r1, r5 │ │ │ │ │ cmp r6, r2 │ │ │ │ │ ./src/nco/nco_var_avg.c:492 │ │ │ │ │ str.w r4, [r0, #4]! │ │ │ │ │ ./src/nco/nco_var_avg.c:482 │ │ │ │ │ - bne.n 895c4 │ │ │ │ │ - b.n 89412 │ │ │ │ │ + bne.n 895ec │ │ │ │ │ + b.n 8943a │ │ │ │ │ ./src/nco/nco_var_avg.c:610 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - ble.w 89412 │ │ │ │ │ + ble.w 8943a │ │ │ │ │ ldrd r5, r0, [sp, #48] @ 0x30 │ │ │ │ │ mov.w ip, r4, lsl #2 │ │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ rsb lr, ip, #0 │ │ │ │ │ add r5, ip │ │ │ │ │ subs r7, r3, #4 │ │ │ │ │ add.w r6, r0, r6, lsl #2 │ │ │ │ │ ./src/nco/nco_var_avg.c:612 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ itt gt │ │ │ │ │ addgt.w r3, lr, r5 │ │ │ │ │ ldrgt r2, [r0, #0] │ │ │ │ │ - ble.n 89622 │ │ │ │ │ + ble.n 8964a │ │ │ │ │ ./src/nco/nco_var_avg.c:612 (discriminator 3) │ │ │ │ │ ldr.w r1, [r3], #4 │ │ │ │ │ add r2, r1 │ │ │ │ │ cmp r3, r5 │ │ │ │ │ str r2, [r0, #0] │ │ │ │ │ - bne.n 89616 │ │ │ │ │ + bne.n 8963e │ │ │ │ │ ./src/nco/nco_var_avg.c:610 │ │ │ │ │ adds r0, #4 │ │ │ │ │ add r5, ip │ │ │ │ │ cmp r6, r0 │ │ │ │ │ ./src/nco/nco_var_avg.c:613 │ │ │ │ │ str.w r4, [r7, #4]! │ │ │ │ │ ./src/nco/nco_var_avg.c:610 │ │ │ │ │ - bne.n 8960a │ │ │ │ │ - b.n 89412 │ │ │ │ │ + bne.n 89632 │ │ │ │ │ + b.n 8943a │ │ │ │ │ ./src/nco/nco_var_avg.c:657 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - ble.w 89412 │ │ │ │ │ + ble.w 8943a │ │ │ │ │ ldrd r5, r0, [sp, #48] @ 0x30 │ │ │ │ │ mov.w ip, r4, lsl #1 │ │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ rsb lr, ip, #0 │ │ │ │ │ add r5, ip │ │ │ │ │ subs r7, r3, #4 │ │ │ │ │ add.w r6, r0, r6, lsl #1 │ │ │ │ │ ./src/nco/nco_var_avg.c:659 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ itt gt │ │ │ │ │ addgt.w r2, lr, r5 │ │ │ │ │ ldrshgt.w r3, [r0] │ │ │ │ │ - ble.n 89668 │ │ │ │ │ + ble.n 89690 │ │ │ │ │ ./src/nco/nco_var_avg.c:659 (discriminator 3) │ │ │ │ │ ldrsh.w r1, [r2], #2 │ │ │ │ │ add r3, r1 │ │ │ │ │ cmp r5, r2 │ │ │ │ │ sxth r3, r3 │ │ │ │ │ strh r3, [r0, #0] │ │ │ │ │ - bne.n 8965a │ │ │ │ │ + bne.n 89682 │ │ │ │ │ ./src/nco/nco_var_avg.c:657 │ │ │ │ │ adds r0, #2 │ │ │ │ │ add r5, ip │ │ │ │ │ cmp r6, r0 │ │ │ │ │ ./src/nco/nco_var_avg.c:660 │ │ │ │ │ str.w r4, [r7, #4]! │ │ │ │ │ ./src/nco/nco_var_avg.c:657 │ │ │ │ │ - bne.n 8964c │ │ │ │ │ - b.n 89412 │ │ │ │ │ + bne.n 89674 │ │ │ │ │ + b.n 8943a │ │ │ │ │ ./src/nco/nco_var_avg.c:984 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - ble.w 89412 │ │ │ │ │ + ble.w 8943a │ │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ ./src/nco/nco_var_avg.c:987 │ │ │ │ │ movs r7, #1 │ │ │ │ │ subs r2, r3, #4 │ │ │ │ │ ./src/nco/nco_var_avg.c:984 │ │ │ │ │ movs r3, #0 │ │ │ │ │ ./src/nco/nco_var_avg.c:986 (discriminator 3) │ │ │ │ │ @@ -256911,640 +256919,640 @@ │ │ │ │ │ strb r0, [r1, r5] │ │ │ │ │ ./src/nco/nco_var_avg.c:984 (discriminator 3) │ │ │ │ │ adds r5, #1 │ │ │ │ │ cmp r6, r5 │ │ │ │ │ ./src/nco/nco_var_avg.c:987 (discriminator 3) │ │ │ │ │ str.w r7, [r2, #4]! │ │ │ │ │ ./src/nco/nco_var_avg.c:984 (discriminator 3) │ │ │ │ │ - bne.n 89684 │ │ │ │ │ - b.n 89412 │ │ │ │ │ + bne.n 896ac │ │ │ │ │ + b.n 8943a │ │ │ │ │ ./src/nco/nco_var_avg.c:892 (discriminator 1) │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - ble.w 89412 │ │ │ │ │ + ble.w 8943a │ │ │ │ │ ldr.w ip, [sp, #44] @ 0x2c │ │ │ │ │ ./src/nco/nco_var_avg.c:892 │ │ │ │ │ mov r7, r4 │ │ │ │ │ mov.w lr, #0 │ │ │ │ │ add.w r6, ip, r6, lsl #2 │ │ │ │ │ ./src/nco/nco_var_avg.c:894 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ it gt │ │ │ │ │ movgt r3, lr │ │ │ │ │ - ble.n 896c8 │ │ │ │ │ + ble.n 896f0 │ │ │ │ │ ./src/nco/nco_var_avg.c:894 (discriminator 3) │ │ │ │ │ ldrd r2, r1, [sp, #48] @ 0x30 │ │ │ │ │ ldrb r2, [r2, r3] │ │ │ │ │ adds r3, #1 │ │ │ │ │ ldrb r0, [r1, r5] │ │ │ │ │ cmp r7, r3 │ │ │ │ │ add r2, r0 │ │ │ │ │ strb r2, [r1, r5] │ │ │ │ │ - bne.n 896b6 │ │ │ │ │ + bne.n 896de │ │ │ │ │ ./src/nco/nco_var_avg.c:895 │ │ │ │ │ str.w r4, [ip], #4 │ │ │ │ │ ./src/nco/nco_var_avg.c:892 │ │ │ │ │ adds r5, #1 │ │ │ │ │ add lr, r4 │ │ │ │ │ add r7, r4 │ │ │ │ │ cmp r6, ip │ │ │ │ │ - bne.n 896ae │ │ │ │ │ - b.n 89412 │ │ │ │ │ + bne.n 896d6 │ │ │ │ │ + b.n 8943a │ │ │ │ │ ./src/nco/nco_var_avg.c:464 │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ ./src/nco/nco_var_avg.c:898 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ ./src/nco/nco_var_avg.c:464 │ │ │ │ │ ldrsb.w ip, [r3] │ │ │ │ │ ./src/nco/nco_var_avg.c:898 │ │ │ │ │ - ble.w 89412 │ │ │ │ │ + ble.w 8943a │ │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ mov.w lr, #0 │ │ │ │ │ mov r7, r4 │ │ │ │ │ mov r5, lr │ │ │ │ │ subs r3, #4 │ │ │ │ │ ./src/nco/nco_var_avg.c:900 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ it gt │ │ │ │ │ movgt r0, lr │ │ │ │ │ - ble.n 8971a │ │ │ │ │ + ble.n 89742 │ │ │ │ │ ./src/nco/nco_var_avg.c:902 │ │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ │ ldrsb r2, [r2, r0] │ │ │ │ │ ./src/nco/nco_var_avg.c:900 │ │ │ │ │ adds r0, #1 │ │ │ │ │ ./src/nco/nco_var_avg.c:902 │ │ │ │ │ cmp r2, ip │ │ │ │ │ - beq.n 89716 │ │ │ │ │ + beq.n 8973e │ │ │ │ │ ./src/nco/nco_var_avg.c:903 │ │ │ │ │ ldr.w r8, [sp, #52] @ 0x34 │ │ │ │ │ ldrb.w r1, [r8, r5] │ │ │ │ │ add r2, r1 │ │ │ │ │ strb.w r2, [r8, r5] │ │ │ │ │ ./src/nco/nco_var_avg.c:904 │ │ │ │ │ ldr r2, [r3, #4] │ │ │ │ │ adds r2, #1 │ │ │ │ │ str r2, [r3, #4] │ │ │ │ │ ./src/nco/nco_var_avg.c:900 (discriminator 2) │ │ │ │ │ cmp r0, r7 │ │ │ │ │ - bne.n 896f8 │ │ │ │ │ + bne.n 89720 │ │ │ │ │ ./src/nco/nco_var_avg.c:907 │ │ │ │ │ ldr.w r2, [r3, #4]! │ │ │ │ │ - cbnz r2, 89726 │ │ │ │ │ + cbnz r2, 8974e │ │ │ │ │ ./src/nco/nco_var_avg.c:907 (discriminator 1) │ │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ │ strb.w ip, [r2, r5] │ │ │ │ │ ./src/nco/nco_var_avg.c:898 (discriminator 2) │ │ │ │ │ adds r5, #1 │ │ │ │ │ add r7, r4 │ │ │ │ │ add lr, r4 │ │ │ │ │ cmp r6, r5 │ │ │ │ │ - bne.n 896f0 │ │ │ │ │ - b.n 89412 │ │ │ │ │ + bne.n 89718 │ │ │ │ │ + b.n 8943a │ │ │ │ │ ./src/nco/nco_var_avg.c:470 │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ ./src/nco/nco_var_avg.c:990 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ ./src/nco/nco_var_avg.c:470 │ │ │ │ │ ldrb r5, [r3, #0] │ │ │ │ │ ./src/nco/nco_var_avg.c:990 │ │ │ │ │ - ble.w 89412 │ │ │ │ │ + ble.w 8943a │ │ │ │ │ movs r1, #0 │ │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ │ mov r3, r1 │ │ │ │ │ ./src/nco/nco_var_avg.c:995 │ │ │ │ │ mov.w ip, #1 │ │ │ │ │ - b.n 8975c │ │ │ │ │ + b.n 89784 │ │ │ │ │ ./src/nco/nco_var_avg.c:994 │ │ │ │ │ ldr r7, [sp, #52] @ 0x34 │ │ │ │ │ strb r0, [r7, r3] │ │ │ │ │ ./src/nco/nco_var_avg.c:995 │ │ │ │ │ str.w ip, [r2] │ │ │ │ │ ./src/nco/nco_var_avg.c:990 (discriminator 2) │ │ │ │ │ adds r3, #1 │ │ │ │ │ add r1, r4 │ │ │ │ │ adds r2, #4 │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - beq.w 89412 │ │ │ │ │ + beq.w 8943a │ │ │ │ │ ./src/nco/nco_var_avg.c:993 │ │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ │ ldrb r0, [r0, r1] │ │ │ │ │ cmp r0, r5 │ │ │ │ │ - bne.n 89748 │ │ │ │ │ + bne.n 89770 │ │ │ │ │ ./src/nco/nco_var_avg.c:997 │ │ │ │ │ ldr r0, [r2, #0] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 89750 │ │ │ │ │ + bne.n 89778 │ │ │ │ │ ./src/nco/nco_var_avg.c:997 (discriminator 1) │ │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ │ strb r5, [r0, r3] │ │ │ │ │ - b.n 89750 │ │ │ │ │ + b.n 89778 │ │ │ │ │ ./src/nco/nco_var_avg.c:462 │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ ./src/nco/nco_var_avg.c:663 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ ./src/nco/nco_var_avg.c:462 │ │ │ │ │ ldrsh.w lr, [r3] │ │ │ │ │ ./src/nco/nco_var_avg.c:663 │ │ │ │ │ - ble.w 89412 │ │ │ │ │ + ble.w 8943a │ │ │ │ │ ldr r5, [sp, #52] @ 0x34 │ │ │ │ │ mov.w r8, r4, lsl #1 │ │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ rsb r9, r8, #0 │ │ │ │ │ ldr r7, [sp, #48] @ 0x30 │ │ │ │ │ subs r1, r3, #4 │ │ │ │ │ add.w r6, r5, r6, lsl #1 │ │ │ │ │ add r7, r8 │ │ │ │ │ ./src/nco/nco_var_avg.c:669 │ │ │ │ │ ldr.w r0, [r1, #4]! │ │ │ │ │ ./src/nco/nco_var_avg.c:665 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.n 897b6 │ │ │ │ │ + ble.n 897de │ │ │ │ │ add.w r2, r9, r7 │ │ │ │ │ ./src/nco/nco_var_avg.c:667 │ │ │ │ │ ldrsh.w r3, [r2], #2 │ │ │ │ │ cmp r3, lr │ │ │ │ │ - beq.n 897b2 │ │ │ │ │ + beq.n 897da │ │ │ │ │ ./src/nco/nco_var_avg.c:668 │ │ │ │ │ ldrh.w ip, [r5] │ │ │ │ │ ./src/nco/nco_var_avg.c:669 │ │ │ │ │ adds r0, #1 │ │ │ │ │ ./src/nco/nco_var_avg.c:668 │ │ │ │ │ add r3, ip │ │ │ │ │ strh r3, [r5, #0] │ │ │ │ │ ./src/nco/nco_var_avg.c:669 │ │ │ │ │ str r0, [r1, #0] │ │ │ │ │ ./src/nco/nco_var_avg.c:665 (discriminator 2) │ │ │ │ │ cmp r7, r2 │ │ │ │ │ - bne.n 8979e │ │ │ │ │ + bne.n 897c6 │ │ │ │ │ ./src/nco/nco_var_avg.c:672 │ │ │ │ │ - cbnz r0, 897bc │ │ │ │ │ + cbnz r0, 897e4 │ │ │ │ │ ./src/nco/nco_var_avg.c:672 (discriminator 1) │ │ │ │ │ strh.w lr, [r5] │ │ │ │ │ ./src/nco/nco_var_avg.c:663 (discriminator 2) │ │ │ │ │ adds r5, #2 │ │ │ │ │ add r7, r8 │ │ │ │ │ cmp r6, r5 │ │ │ │ │ - bne.n 89792 │ │ │ │ │ - b.n 89412 │ │ │ │ │ + bne.n 897ba │ │ │ │ │ + b.n 8943a │ │ │ │ │ ./src/nco/nco_var_avg.c:463 │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ ./src/nco/nco_var_avg.c:616 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ ./src/nco/nco_var_avg.c:463 │ │ │ │ │ ldr r7, [r3, #0] │ │ │ │ │ ./src/nco/nco_var_avg.c:616 │ │ │ │ │ - ble.w 89412 │ │ │ │ │ + ble.w 8943a │ │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ mov.w r8, r4, lsl #2 │ │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ │ rsb r9, r8, #0 │ │ │ │ │ subs r5, r3, #4 │ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ │ add.w lr, r0, r6, lsl #2 │ │ │ │ │ add.w ip, r3, r8 │ │ │ │ │ ./src/nco/nco_var_avg.c:622 │ │ │ │ │ ldr.w r1, [r5, #4]! │ │ │ │ │ ./src/nco/nco_var_avg.c:618 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.n 8980a │ │ │ │ │ + ble.n 89832 │ │ │ │ │ add.w r3, r9, ip │ │ │ │ │ ./src/nco/nco_var_avg.c:620 │ │ │ │ │ ldr.w r2, [r3], #4 │ │ │ │ │ cmp r2, r7 │ │ │ │ │ - beq.n 89806 │ │ │ │ │ + beq.n 8982e │ │ │ │ │ ./src/nco/nco_var_avg.c:621 │ │ │ │ │ ldr r6, [r0, #0] │ │ │ │ │ ./src/nco/nco_var_avg.c:622 │ │ │ │ │ adds r1, #1 │ │ │ │ │ ./src/nco/nco_var_avg.c:621 │ │ │ │ │ add r2, r6 │ │ │ │ │ str r2, [r0, #0] │ │ │ │ │ ./src/nco/nco_var_avg.c:622 │ │ │ │ │ str r1, [r5, #0] │ │ │ │ │ ./src/nco/nco_var_avg.c:618 (discriminator 2) │ │ │ │ │ cmp ip, r3 │ │ │ │ │ - bne.n 897f4 │ │ │ │ │ + bne.n 8981c │ │ │ │ │ ./src/nco/nco_var_avg.c:625 │ │ │ │ │ - cbnz r1, 8980e │ │ │ │ │ + cbnz r1, 89836 │ │ │ │ │ ./src/nco/nco_var_avg.c:625 (discriminator 1) │ │ │ │ │ str r7, [r0, #0] │ │ │ │ │ ./src/nco/nco_var_avg.c:616 (discriminator 2) │ │ │ │ │ adds r0, #4 │ │ │ │ │ add ip, r8 │ │ │ │ │ cmp lr, r0 │ │ │ │ │ - bne.n 897e8 │ │ │ │ │ - b.n 89412 │ │ │ │ │ + bne.n 89810 │ │ │ │ │ + b.n 8943a │ │ │ │ │ ./src/nco/nco_var_avg.c:460 │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ ./src/nco/nco_var_avg.c:495 │ │ │ │ │ - vldr s12, [pc, #660] @ 89ab0 │ │ │ │ │ + vldr s12, [pc, #660] @ 89ad8 │ │ │ │ │ ./src/nco/nco_var_avg.c:460 │ │ │ │ │ vldr s13, [r3] │ │ │ │ │ ./src/nco/nco_var_avg.c:495 │ │ │ │ │ vabs.f32 s15, s13 │ │ │ │ │ vcmp.f32 s15, s12 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bhi.w 89ab4 │ │ │ │ │ + bhi.w 89adc │ │ │ │ │ ./src/nco/nco_var_avg.c:496 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - ble.w 89412 │ │ │ │ │ + ble.w 8943a │ │ │ │ │ ldrd r0, r1, [sp, #48] @ 0x30 │ │ │ │ │ lsls r7, r4, #2 │ │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ rsb ip, r7, #0 │ │ │ │ │ add r0, r7 │ │ │ │ │ subs r5, r3, #4 │ │ │ │ │ add.w r6, r1, r6, lsl #2 │ │ │ │ │ ./src/nco/nco_var_avg.c:502 │ │ │ │ │ ldr.w r2, [r5, #4]! │ │ │ │ │ ./src/nco/nco_var_avg.c:498 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.n 8987a │ │ │ │ │ + ble.n 898a2 │ │ │ │ │ add.w r3, ip, r0 │ │ │ │ │ ./src/nco/nco_var_avg.c:500 │ │ │ │ │ vldmia r3!, {s15} │ │ │ │ │ vcmp.f32 s15, s13 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - beq.n 89876 │ │ │ │ │ + beq.n 8989e │ │ │ │ │ ./src/nco/nco_var_avg.c:501 │ │ │ │ │ vldr s14, [r1] │ │ │ │ │ ./src/nco/nco_var_avg.c:502 │ │ │ │ │ adds r2, #1 │ │ │ │ │ ./src/nco/nco_var_avg.c:501 │ │ │ │ │ vadd.f32 s15, s14, s15 │ │ │ │ │ vstr s15, [r1] │ │ │ │ │ ./src/nco/nco_var_avg.c:502 │ │ │ │ │ str r2, [r5, #0] │ │ │ │ │ ./src/nco/nco_var_avg.c:498 (discriminator 2) │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - bne.n 89858 │ │ │ │ │ + bne.n 89880 │ │ │ │ │ ./src/nco/nco_var_avg.c:505 │ │ │ │ │ - cbnz r2, 89880 │ │ │ │ │ + cbnz r2, 898a8 │ │ │ │ │ ./src/nco/nco_var_avg.c:505 (discriminator 1) │ │ │ │ │ vstr s13, [r1] │ │ │ │ │ ./src/nco/nco_var_avg.c:496 (discriminator 2) │ │ │ │ │ adds r1, #4 │ │ │ │ │ add r0, r7 │ │ │ │ │ cmp r6, r1 │ │ │ │ │ - bne.n 8984c │ │ │ │ │ - b.n 89412 │ │ │ │ │ + bne.n 89874 │ │ │ │ │ + b.n 8943a │ │ │ │ │ ./src/nco/nco_var_avg.c:461 │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ ./src/nco/nco_var_avg.c:569 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ ./src/nco/nco_var_avg.c:461 │ │ │ │ │ vldr d5, [r3] │ │ │ │ │ ./src/nco/nco_var_avg.c:569 │ │ │ │ │ - ble.w 89412 │ │ │ │ │ + ble.w 8943a │ │ │ │ │ ldrd r5, r1, [sp, #44] @ 0x2c │ │ │ │ │ lsls r7, r4, #3 │ │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ │ rsb ip, r7, #0 │ │ │ │ │ add r1, r7 │ │ │ │ │ add.w r6, r5, r6, lsl #2 │ │ │ │ │ ./src/nco/nco_var_avg.c:575 │ │ │ │ │ ldr.w r2, [r5], #4 │ │ │ │ │ ./src/nco/nco_var_avg.c:571 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.n 898d8 │ │ │ │ │ + ble.n 89900 │ │ │ │ │ add.w r3, ip, r1 │ │ │ │ │ ./src/nco/nco_var_avg.c:573 │ │ │ │ │ vldmia r3!, {d7} │ │ │ │ │ vcmp.f64 d7, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - beq.n 898d4 │ │ │ │ │ + beq.n 898fc │ │ │ │ │ ./src/nco/nco_var_avg.c:574 │ │ │ │ │ vldr d6, [r0] │ │ │ │ │ ./src/nco/nco_var_avg.c:575 │ │ │ │ │ adds r2, #1 │ │ │ │ │ ./src/nco/nco_var_avg.c:574 │ │ │ │ │ vadd.f64 d7, d6, d7 │ │ │ │ │ vstr d7, [r0] │ │ │ │ │ ./src/nco/nco_var_avg.c:575 │ │ │ │ │ str.w r2, [r5, #-4] │ │ │ │ │ ./src/nco/nco_var_avg.c:571 (discriminator 2) │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - bne.n 898b4 │ │ │ │ │ + bne.n 898dc │ │ │ │ │ ./src/nco/nco_var_avg.c:578 │ │ │ │ │ - cbnz r2, 898de │ │ │ │ │ + cbnz r2, 89906 │ │ │ │ │ ./src/nco/nco_var_avg.c:578 (discriminator 1) │ │ │ │ │ vstr d5, [r0] │ │ │ │ │ ./src/nco/nco_var_avg.c:569 (discriminator 2) │ │ │ │ │ adds r0, #8 │ │ │ │ │ add r1, r7 │ │ │ │ │ cmp r6, r5 │ │ │ │ │ - bne.n 898a8 │ │ │ │ │ - b.n 89412 │ │ │ │ │ + bne.n 898d0 │ │ │ │ │ + b.n 8943a │ │ │ │ │ ./src/nco/nco_var_avg.c:465 │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ ./src/nco/nco_var_avg.c:945 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ ./src/nco/nco_var_avg.c:465 │ │ │ │ │ ldrb.w ip, [r3] │ │ │ │ │ ./src/nco/nco_var_avg.c:945 │ │ │ │ │ - ble.w 89412 │ │ │ │ │ + ble.w 8943a │ │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ mov.w lr, #0 │ │ │ │ │ mov r7, r4 │ │ │ │ │ mov r5, lr │ │ │ │ │ subs r3, #4 │ │ │ │ │ ./src/nco/nco_var_avg.c:947 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ it gt │ │ │ │ │ movgt r0, lr │ │ │ │ │ - ble.n 89926 │ │ │ │ │ + ble.n 8994e │ │ │ │ │ ./src/nco/nco_var_avg.c:949 │ │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ │ ldrb r2, [r2, r0] │ │ │ │ │ ./src/nco/nco_var_avg.c:947 │ │ │ │ │ adds r0, #1 │ │ │ │ │ ./src/nco/nco_var_avg.c:949 │ │ │ │ │ cmp r2, ip │ │ │ │ │ - beq.n 89922 │ │ │ │ │ + beq.n 8994a │ │ │ │ │ ./src/nco/nco_var_avg.c:950 │ │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ │ ldrb.w r8, [r1, r5] │ │ │ │ │ add r2, r8 │ │ │ │ │ strb r2, [r1, r5] │ │ │ │ │ ./src/nco/nco_var_avg.c:951 │ │ │ │ │ ldr r2, [r3, #4] │ │ │ │ │ adds r2, #1 │ │ │ │ │ str r2, [r3, #4] │ │ │ │ │ ./src/nco/nco_var_avg.c:947 (discriminator 2) │ │ │ │ │ cmp r7, r0 │ │ │ │ │ - bne.n 89908 │ │ │ │ │ + bne.n 89930 │ │ │ │ │ ./src/nco/nco_var_avg.c:954 │ │ │ │ │ ldr.w r2, [r3, #4]! │ │ │ │ │ - cbnz r2, 89932 │ │ │ │ │ + cbnz r2, 8995a │ │ │ │ │ ./src/nco/nco_var_avg.c:954 (discriminator 1) │ │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ │ strb.w ip, [r2, r5] │ │ │ │ │ ./src/nco/nco_var_avg.c:945 (discriminator 2) │ │ │ │ │ adds r5, #1 │ │ │ │ │ add r7, r4 │ │ │ │ │ add lr, r4 │ │ │ │ │ cmp r6, r5 │ │ │ │ │ - bne.n 89900 │ │ │ │ │ - b.n 89412 │ │ │ │ │ + bne.n 89928 │ │ │ │ │ + b.n 8943a │ │ │ │ │ ./src/nco/nco_var_avg.c:466 │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ ./src/nco/nco_var_avg.c:710 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ ./src/nco/nco_var_avg.c:466 │ │ │ │ │ ldrh.w lr, [r3] │ │ │ │ │ ./src/nco/nco_var_avg.c:710 │ │ │ │ │ - ble.w 89412 │ │ │ │ │ + ble.w 8943a │ │ │ │ │ ldr r5, [sp, #52] @ 0x34 │ │ │ │ │ mov.w r8, r4, lsl #1 │ │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ rsb r9, r8, #0 │ │ │ │ │ ldr r7, [sp, #48] @ 0x30 │ │ │ │ │ subs r2, r3, #4 │ │ │ │ │ add.w r6, r5, r6, lsl #1 │ │ │ │ │ add r7, r8 │ │ │ │ │ ./src/nco/nco_var_avg.c:716 │ │ │ │ │ ldr.w r0, [r2, #4]! │ │ │ │ │ ./src/nco/nco_var_avg.c:712 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.n 89984 │ │ │ │ │ + ble.n 899ac │ │ │ │ │ add.w r1, r7, r9 │ │ │ │ │ ./src/nco/nco_var_avg.c:714 │ │ │ │ │ ldrh.w r3, [r1], #2 │ │ │ │ │ cmp r3, lr │ │ │ │ │ - beq.n 89980 │ │ │ │ │ + beq.n 899a8 │ │ │ │ │ ./src/nco/nco_var_avg.c:715 │ │ │ │ │ ldrh.w ip, [r5] │ │ │ │ │ ./src/nco/nco_var_avg.c:716 │ │ │ │ │ adds r0, #1 │ │ │ │ │ ./src/nco/nco_var_avg.c:715 │ │ │ │ │ add r3, ip │ │ │ │ │ strh r3, [r5, #0] │ │ │ │ │ ./src/nco/nco_var_avg.c:716 │ │ │ │ │ str r0, [r2, #0] │ │ │ │ │ ./src/nco/nco_var_avg.c:712 (discriminator 2) │ │ │ │ │ cmp r7, r1 │ │ │ │ │ - bne.n 8996c │ │ │ │ │ + bne.n 89994 │ │ │ │ │ ./src/nco/nco_var_avg.c:719 │ │ │ │ │ - cbnz r0, 8998a │ │ │ │ │ + cbnz r0, 899b2 │ │ │ │ │ ./src/nco/nco_var_avg.c:719 (discriminator 1) │ │ │ │ │ strh.w lr, [r5] │ │ │ │ │ ./src/nco/nco_var_avg.c:710 (discriminator 2) │ │ │ │ │ adds r5, #2 │ │ │ │ │ add r7, r8 │ │ │ │ │ cmp r5, r6 │ │ │ │ │ - bne.n 89960 │ │ │ │ │ - b.n 89412 │ │ │ │ │ + bne.n 89988 │ │ │ │ │ + b.n 8943a │ │ │ │ │ ./src/nco/nco_var_avg.c:467 │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ ./src/nco/nco_var_avg.c:757 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ ./src/nco/nco_var_avg.c:467 │ │ │ │ │ ldr r5, [r3, #0] │ │ │ │ │ ./src/nco/nco_var_avg.c:757 │ │ │ │ │ - ble.w 89412 │ │ │ │ │ + ble.w 8943a │ │ │ │ │ ldr r7, [sp, #52] @ 0x34 │ │ │ │ │ mov.w r8, r4, lsl #2 │ │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ rsb r9, r8, #0 │ │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ │ subs r3, #4 │ │ │ │ │ add.w lr, r7, r6, lsl #2 │ │ │ │ │ add.w ip, r2, r8 │ │ │ │ │ ./src/nco/nco_var_avg.c:763 │ │ │ │ │ ldr.w r0, [r3, #4]! │ │ │ │ │ ./src/nco/nco_var_avg.c:759 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.n 899d8 │ │ │ │ │ + ble.n 89a00 │ │ │ │ │ add.w r2, r9, ip │ │ │ │ │ ./src/nco/nco_var_avg.c:761 │ │ │ │ │ ldr.w r1, [r2], #4 │ │ │ │ │ cmp r1, r5 │ │ │ │ │ - beq.n 899d4 │ │ │ │ │ + beq.n 899fc │ │ │ │ │ ./src/nco/nco_var_avg.c:762 │ │ │ │ │ ldr r6, [r7, #0] │ │ │ │ │ ./src/nco/nco_var_avg.c:763 │ │ │ │ │ adds r0, #1 │ │ │ │ │ ./src/nco/nco_var_avg.c:762 │ │ │ │ │ add r1, r6 │ │ │ │ │ str r1, [r7, #0] │ │ │ │ │ ./src/nco/nco_var_avg.c:763 │ │ │ │ │ str r0, [r3, #0] │ │ │ │ │ ./src/nco/nco_var_avg.c:759 (discriminator 2) │ │ │ │ │ cmp r2, ip │ │ │ │ │ - bne.n 899c2 │ │ │ │ │ + bne.n 899ea │ │ │ │ │ ./src/nco/nco_var_avg.c:766 │ │ │ │ │ - cbnz r0, 899dc │ │ │ │ │ + cbnz r0, 89a04 │ │ │ │ │ ./src/nco/nco_var_avg.c:766 (discriminator 1) │ │ │ │ │ str r5, [r7, #0] │ │ │ │ │ ./src/nco/nco_var_avg.c:757 (discriminator 2) │ │ │ │ │ adds r7, #4 │ │ │ │ │ add ip, r8 │ │ │ │ │ cmp lr, r7 │ │ │ │ │ - bne.n 899b6 │ │ │ │ │ - b.n 89412 │ │ │ │ │ + bne.n 899de │ │ │ │ │ + b.n 8943a │ │ │ │ │ ./src/nco/nco_var_avg.c:468 │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ ./src/nco/nco_var_avg.c:804 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ ./src/nco/nco_var_avg.c:468 │ │ │ │ │ ldrd lr, r8, [r3] │ │ │ │ │ ./src/nco/nco_var_avg.c:804 │ │ │ │ │ - ble.w 89412 │ │ │ │ │ + ble.w 8943a │ │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ mov.w r9, r4, lsl #3 │ │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ │ rsb sl, r9, #0 │ │ │ │ │ ldr r5, [sp, #52] @ 0x34 │ │ │ │ │ add.w fp, r3, r6, lsl #2 │ │ │ │ │ add.w ip, r2, r9 │ │ │ │ │ ./src/nco/nco_var_avg.c:810 │ │ │ │ │ ldr.w r7, [r3], #4 │ │ │ │ │ ./src/nco/nco_var_avg.c:806 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.n 89a3a │ │ │ │ │ + ble.n 89a62 │ │ │ │ │ add.w r2, sl, ip │ │ │ │ │ ./src/nco/nco_var_avg.c:808 │ │ │ │ │ ldrd r0, r1, [r2] │ │ │ │ │ adds r2, #8 │ │ │ │ │ cmp r1, r8 │ │ │ │ │ it eq │ │ │ │ │ cmpeq r0, lr │ │ │ │ │ - beq.n 89a36 │ │ │ │ │ + beq.n 89a5e │ │ │ │ │ ./src/nco/nco_var_avg.c:809 │ │ │ │ │ ldr r6, [r5, #0] │ │ │ │ │ ./src/nco/nco_var_avg.c:810 │ │ │ │ │ adds r7, #1 │ │ │ │ │ ./src/nco/nco_var_avg.c:809 │ │ │ │ │ adds r0, r6, r0 │ │ │ │ │ str r0, [r5, #0] │ │ │ │ │ ldr r0, [r5, #4] │ │ │ │ │ adc.w r1, r1, r0 │ │ │ │ │ str r1, [r5, #4] │ │ │ │ │ ./src/nco/nco_var_avg.c:810 │ │ │ │ │ str.w r7, [r3, #-4] │ │ │ │ │ ./src/nco/nco_var_avg.c:806 (discriminator 2) │ │ │ │ │ cmp ip, r2 │ │ │ │ │ - bne.n 89a14 │ │ │ │ │ + bne.n 89a3c │ │ │ │ │ ./src/nco/nco_var_avg.c:813 │ │ │ │ │ - cbnz r7, 89a40 │ │ │ │ │ + cbnz r7, 89a68 │ │ │ │ │ ./src/nco/nco_var_avg.c:813 (discriminator 1) │ │ │ │ │ strd lr, r8, [r5] │ │ │ │ │ ./src/nco/nco_var_avg.c:804 (discriminator 2) │ │ │ │ │ adds r5, #8 │ │ │ │ │ add ip, r9 │ │ │ │ │ cmp fp, r3 │ │ │ │ │ - bne.n 89a08 │ │ │ │ │ - b.n 89412 │ │ │ │ │ + bne.n 89a30 │ │ │ │ │ + b.n 8943a │ │ │ │ │ ./src/nco/nco_var_avg.c:469 │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ ./src/nco/nco_var_avg.c:851 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ ./src/nco/nco_var_avg.c:469 │ │ │ │ │ ldrd r7, lr, [r3] │ │ │ │ │ ./src/nco/nco_var_avg.c:851 │ │ │ │ │ - ble.w 89412 │ │ │ │ │ + ble.w 8943a │ │ │ │ │ ldr.w fp, [sp, #44] @ 0x2c │ │ │ │ │ mov.w r8, r4, lsl #3 │ │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ │ rsb sl, r8, #0 │ │ │ │ │ ldr r5, [sp, #52] @ 0x34 │ │ │ │ │ add.w r9, fp, r6, lsl #2 │ │ │ │ │ add.w ip, r2, r8 │ │ │ │ │ ./src/nco/nco_var_avg.c:857 │ │ │ │ │ ldr.w r6, [fp], #4 │ │ │ │ │ ./src/nco/nco_var_avg.c:853 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.n 89aa0 │ │ │ │ │ + ble.n 89ac8 │ │ │ │ │ add.w r2, sl, ip │ │ │ │ │ ./src/nco/nco_var_avg.c:855 │ │ │ │ │ ldrd r0, r1, [r2] │ │ │ │ │ adds r2, #8 │ │ │ │ │ cmp r1, lr │ │ │ │ │ it eq │ │ │ │ │ cmpeq r0, r7 │ │ │ │ │ - beq.n 89a9c │ │ │ │ │ + beq.n 89ac4 │ │ │ │ │ ./src/nco/nco_var_avg.c:856 │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ ./src/nco/nco_var_avg.c:857 │ │ │ │ │ adds r6, #1 │ │ │ │ │ ./src/nco/nco_var_avg.c:856 │ │ │ │ │ adds r0, r3, r0 │ │ │ │ │ str r0, [r5, #0] │ │ │ │ │ ldr r0, [r5, #4] │ │ │ │ │ adc.w r1, r1, r0 │ │ │ │ │ str r1, [r5, #4] │ │ │ │ │ ./src/nco/nco_var_avg.c:857 │ │ │ │ │ str.w r6, [fp, #-4] │ │ │ │ │ ./src/nco/nco_var_avg.c:853 (discriminator 2) │ │ │ │ │ cmp ip, r2 │ │ │ │ │ - bne.n 89a7a │ │ │ │ │ + bne.n 89aa2 │ │ │ │ │ ./src/nco/nco_var_avg.c:860 │ │ │ │ │ - cbnz r6, 89aa6 │ │ │ │ │ + cbnz r6, 89ace │ │ │ │ │ ./src/nco/nco_var_avg.c:860 (discriminator 1) │ │ │ │ │ strd r7, lr, [r5] │ │ │ │ │ ./src/nco/nco_var_avg.c:851 (discriminator 2) │ │ │ │ │ adds r5, #8 │ │ │ │ │ add ip, r8 │ │ │ │ │ cmp r9, fp │ │ │ │ │ - bne.n 89a6e │ │ │ │ │ - b.n 89412 │ │ │ │ │ + bne.n 89a96 │ │ │ │ │ + b.n 8943a │ │ │ │ │ vcvt.u32.f32 , , #1 │ │ │ │ │ ./src/nco/nco_var_avg.c:508 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - ble.w 89412 │ │ │ │ │ + ble.w 8943a │ │ │ │ │ ldrd r0, r1, [sp, #48] @ 0x30 │ │ │ │ │ lsls r7, r4, #2 │ │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ rsb ip, r7, #0 │ │ │ │ │ add r0, r7 │ │ │ │ │ subs r5, r3, #4 │ │ │ │ │ add.w r6, r1, r6, lsl #2 │ │ │ │ │ ./src/nco/nco_var_avg.c:515 │ │ │ │ │ ldr.w r2, [r5, #4]! │ │ │ │ │ ./src/nco/nco_var_avg.c:510 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.n 89b00 │ │ │ │ │ + ble.n 89b28 │ │ │ │ │ add.w r3, ip, r0 │ │ │ │ │ ./src/nco/nco_var_avg.c:513 │ │ │ │ │ vldmia r3!, {s15} │ │ │ │ │ vabs.f32 s14, s15 │ │ │ │ │ vcmp.f32 s14, s12 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bhi.n 89afc │ │ │ │ │ + bhi.n 89b24 │ │ │ │ │ ./src/nco/nco_var_avg.c:514 │ │ │ │ │ vldr s14, [r1] │ │ │ │ │ ./src/nco/nco_var_avg.c:515 │ │ │ │ │ adds r2, #1 │ │ │ │ │ ./src/nco/nco_var_avg.c:514 │ │ │ │ │ vadd.f32 s15, s14, s15 │ │ │ │ │ vstr s15, [r1] │ │ │ │ │ ./src/nco/nco_var_avg.c:515 │ │ │ │ │ str r2, [r5, #0] │ │ │ │ │ ./src/nco/nco_var_avg.c:510 (discriminator 2) │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - bne.n 89ada │ │ │ │ │ + bne.n 89b02 │ │ │ │ │ ./src/nco/nco_var_avg.c:518 │ │ │ │ │ - cbnz r2, 89b06 │ │ │ │ │ + cbnz r2, 89b2e │ │ │ │ │ ./src/nco/nco_var_avg.c:518 (discriminator 1) │ │ │ │ │ vstr s13, [r1] │ │ │ │ │ ./src/nco/nco_var_avg.c:508 (discriminator 2) │ │ │ │ │ adds r1, #4 │ │ │ │ │ add r0, r7 │ │ │ │ │ cmp r6, r1 │ │ │ │ │ - bne.n 89ace │ │ │ │ │ - b.n 89412 │ │ │ │ │ + bne.n 89af6 │ │ │ │ │ + b.n 8943a │ │ │ │ │ ./src/nco/nco_var_avg.c:472 │ │ │ │ │ blx 10484 │ │ │ │ │ ./src/nco/nco_var_avg.c:1021 │ │ │ │ │ blx 10484 │ │ │ │ │ ./src/nco/nco_var_avg.c:1027 │ │ │ │ │ - b.n 89412 │ │ │ │ │ + b.n 8943a │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00089b1c : │ │ │ │ │ +00089b44 : │ │ │ │ │ nco_var_avg_rdc_min(): │ │ │ │ │ ./src/nco/nco_var_avg.c:1038 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ mov r4, r1 │ │ │ │ │ mov r7, r0 │ │ │ │ │ ./src/nco/nco_var_avg.c:1052 │ │ │ │ │ mov r1, r2 │ │ │ │ │ @@ -257562,19 +257570,19 @@ │ │ │ │ │ mov r0, r7 │ │ │ │ │ blx 125a0 │ │ │ │ │ ./src/nco/nco_var_avg.c:1073 │ │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ │ mov r0, r7 │ │ │ │ │ blx 125a0 │ │ │ │ │ ./src/nco/nco_var_avg.c:1074 │ │ │ │ │ - cbnz r4, 89b68 │ │ │ │ │ + cbnz r4, 89b90 │ │ │ │ │ ./src/nco/nco_var_avg.c:1094 │ │ │ │ │ subs r7, #1 │ │ │ │ │ cmp r7, #11 │ │ │ │ │ - bhi.w 8a2f2 │ │ │ │ │ + bhi.w 8a31a │ │ │ │ │ tbh [pc, r7, lsl #1] │ │ │ │ │ lsls r7, r3, #6 │ │ │ │ │ lsls r2, r2, #6 │ │ │ │ │ lsls r3, r5, #5 │ │ │ │ │ lsls r4, r0, #5 │ │ │ │ │ lsls r0, r4, #4 │ │ │ │ │ lsls r4, r7, #3 │ │ │ │ │ @@ -257587,15 +257595,15 @@ │ │ │ │ │ ./src/nco/nco_var_avg.c:1074 (discriminator 1) │ │ │ │ │ add r1, sp, #32 │ │ │ │ │ mov r0, r7 │ │ │ │ │ blx 125a0 │ │ │ │ │ ./src/nco/nco_var_avg.c:1077 (discriminator 1) │ │ │ │ │ subs r3, r7, #1 │ │ │ │ │ cmp r3, #11 │ │ │ │ │ - bhi.w 8a2ee │ │ │ │ │ + bhi.w 8a316 │ │ │ │ │ tbh [pc, r3, lsl #1] │ │ │ │ │ lsls r2, r5, #6 │ │ │ │ │ lsls r5, r2, #7 │ │ │ │ │ lsls r4, r4, #7 │ │ │ │ │ lsls r1, r3, #8 │ │ │ │ │ lsls r4, r1, #9 │ │ │ │ │ lsls r4, r1, #10 │ │ │ │ │ @@ -257607,1038 +257615,1038 @@ │ │ │ │ │ movs r4, r1 │ │ │ │ │ ./src/nco/nco_var_avg.c:1633 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ ittt gt │ │ │ │ │ movgt r2, #0 │ │ │ │ │ lslgt r5, r5, #2 │ │ │ │ │ movgt r3, r2 │ │ │ │ │ - ble.n 89bb2 │ │ │ │ │ + ble.n 89bda │ │ │ │ │ ./src/nco/nco_var_avg.c:1637 │ │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ │ ldr r0, [r1, r2] │ │ │ │ │ ./src/nco/nco_var_avg.c:1633 │ │ │ │ │ add r2, r5 │ │ │ │ │ ./src/nco/nco_var_avg.c:1638 │ │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ │ str.w r0, [r1, r3, lsl #2] │ │ │ │ │ ./src/nco/nco_var_avg.c:1633 │ │ │ │ │ adds r3, #1 │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - bne.n 89ba0 │ │ │ │ │ + bne.n 89bc8 │ │ │ │ │ ./src/nco/nco_var_avg.c:1651 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ ./src/nco/nco_var_avg.c:1628 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - ble.n 89bb2 │ │ │ │ │ + ble.n 89bda │ │ │ │ │ lsls r5, r5, #2 │ │ │ │ │ movs r3, #0 │ │ │ │ │ ./src/nco/nco_var_avg.c:1630 (discriminator 3) │ │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ │ ldr r1, [r2, r3] │ │ │ │ │ ./src/nco/nco_var_avg.c:1628 (discriminator 3) │ │ │ │ │ add r3, r5 │ │ │ │ │ ./src/nco/nco_var_avg.c:1630 (discriminator 3) │ │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ │ str.w r1, [r2, r4, lsl #2] │ │ │ │ │ ./src/nco/nco_var_avg.c:1628 (discriminator 3) │ │ │ │ │ adds r4, #1 │ │ │ │ │ cmp r6, r4 │ │ │ │ │ - bne.n 89bbe │ │ │ │ │ - b.n 89bb2 │ │ │ │ │ + bne.n 89be6 │ │ │ │ │ + b.n 89bda │ │ │ │ │ ./src/nco/nco_var_avg.c:1457 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - ble.n 89bb2 │ │ │ │ │ + ble.n 89bda │ │ │ │ │ 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 │ │ │ │ │ ./src/nco/nco_var_avg.c:1459 │ │ │ │ │ ldrd r4, r7, [lr] │ │ │ │ │ strd r4, r7, [r2] │ │ │ │ │ ./src/nco/nco_var_avg.c:1460 │ │ │ │ │ cmp r5, #1 │ │ │ │ │ add.w r2, r2, #8 │ │ │ │ │ - ble.n 89c16 │ │ │ │ │ + ble.n 89c3e │ │ │ │ │ mov r3, lr │ │ │ │ │ - b.n 89c00 │ │ │ │ │ + b.n 89c28 │ │ │ │ │ ./src/nco/nco_var_avg.c:1461 │ │ │ │ │ ldrd r4, r7, [r2, #-8] │ │ │ │ │ ldr.w r0, [r3, #8]! │ │ │ │ │ cmp r0, r4 │ │ │ │ │ ldr r1, [r3, #4] │ │ │ │ │ sbcs.w r4, r1, r7 │ │ │ │ │ it cc │ │ │ │ │ strdcc r0, r1, [r2, #-8] │ │ │ │ │ ./src/nco/nco_var_avg.c:1460 │ │ │ │ │ cmp r3, ip │ │ │ │ │ - bne.n 89bfc │ │ │ │ │ + bne.n 89c24 │ │ │ │ │ ./src/nco/nco_var_avg.c:1457 │ │ │ │ │ add lr, r8 │ │ │ │ │ add ip, r8 │ │ │ │ │ cmp r2, r6 │ │ │ │ │ - bne.n 89be8 │ │ │ │ │ - b.n 89bb2 │ │ │ │ │ + bne.n 89c10 │ │ │ │ │ + b.n 89bda │ │ │ │ │ ./src/nco/nco_var_avg.c:1406 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - ble.n 89bb2 │ │ │ │ │ + ble.n 89bda │ │ │ │ │ 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 │ │ │ │ │ ./src/nco/nco_var_avg.c:1408 │ │ │ │ │ ldrd r4, r7, [lr] │ │ │ │ │ strd r4, r7, [r2] │ │ │ │ │ ./src/nco/nco_var_avg.c:1409 │ │ │ │ │ cmp r5, #1 │ │ │ │ │ add.w r2, r2, #8 │ │ │ │ │ - ble.n 89c64 │ │ │ │ │ + ble.n 89c8c │ │ │ │ │ mov r3, lr │ │ │ │ │ - b.n 89c4e │ │ │ │ │ + b.n 89c76 │ │ │ │ │ ./src/nco/nco_var_avg.c:1410 │ │ │ │ │ ldrd r4, r7, [r2, #-8] │ │ │ │ │ ldr.w r0, [r3, #8]! │ │ │ │ │ cmp r0, r4 │ │ │ │ │ ldr r1, [r3, #4] │ │ │ │ │ sbcs.w r4, r1, r7 │ │ │ │ │ it lt │ │ │ │ │ strdlt r0, r1, [r2, #-8] │ │ │ │ │ ./src/nco/nco_var_avg.c:1409 │ │ │ │ │ cmp r3, ip │ │ │ │ │ - bne.n 89c4a │ │ │ │ │ + bne.n 89c72 │ │ │ │ │ ./src/nco/nco_var_avg.c:1406 │ │ │ │ │ add lr, r8 │ │ │ │ │ add ip, r8 │ │ │ │ │ cmp r2, r6 │ │ │ │ │ - bne.n 89c36 │ │ │ │ │ - b.n 89bb2 │ │ │ │ │ + bne.n 89c5e │ │ │ │ │ + b.n 89bda │ │ │ │ │ ./src/nco/nco_var_avg.c:1355 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - ble.n 89bb2 │ │ │ │ │ + ble.n 89bda │ │ │ │ │ ldrd lr, r0, [sp, #36] @ 0x24 │ │ │ │ │ mov.w ip, r5, lsl #2 │ │ │ │ │ ./src/nco/nco_var_avg.c:1357 │ │ │ │ │ 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] │ │ │ │ │ ./src/nco/nco_var_avg.c:1358 │ │ │ │ │ cmp r5, #1 │ │ │ │ │ ./src/nco/nco_var_avg.c:1357 │ │ │ │ │ str.w r1, [r0], #4 │ │ │ │ │ ./src/nco/nco_var_avg.c:1358 │ │ │ │ │ - ble.n 89cb0 │ │ │ │ │ + ble.n 89cd8 │ │ │ │ │ add.w r3, r8, r4 │ │ │ │ │ - b.n 89ca0 │ │ │ │ │ + b.n 89cc8 │ │ │ │ │ ./src/nco/nco_var_avg.c:1359 │ │ │ │ │ ldr.w r1, [r0, #-4] │ │ │ │ │ ldr.w r2, [r3, #4]! │ │ │ │ │ cmp r2, r1 │ │ │ │ │ it cc │ │ │ │ │ strcc.w r2, [r0, #-4] │ │ │ │ │ ./src/nco/nco_var_avg.c:1358 │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - bne.n 89c9c │ │ │ │ │ + bne.n 89cc4 │ │ │ │ │ ./src/nco/nco_var_avg.c:1355 │ │ │ │ │ add r4, ip │ │ │ │ │ add r7, r5 │ │ │ │ │ cmp r0, r6 │ │ │ │ │ - bne.n 89c8a │ │ │ │ │ - b.n 89bb2 │ │ │ │ │ + bne.n 89cb2 │ │ │ │ │ + b.n 89bda │ │ │ │ │ ./src/nco/nco_var_avg.c:1304 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - ble.w 89bb2 │ │ │ │ │ + ble.w 89bda │ │ │ │ │ ldrd lr, r0, [sp, #36] @ 0x24 │ │ │ │ │ mov.w ip, r5, lsl #1 │ │ │ │ │ ./src/nco/nco_var_avg.c:1306 │ │ │ │ │ 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] │ │ │ │ │ ./src/nco/nco_var_avg.c:1307 │ │ │ │ │ cmp r5, #1 │ │ │ │ │ ./src/nco/nco_var_avg.c:1306 │ │ │ │ │ strh.w r1, [r0], #2 │ │ │ │ │ ./src/nco/nco_var_avg.c:1307 │ │ │ │ │ - ble.n 89cfe │ │ │ │ │ + ble.n 89d26 │ │ │ │ │ add.w r3, r8, r4 │ │ │ │ │ - b.n 89cee │ │ │ │ │ + b.n 89d16 │ │ │ │ │ ./src/nco/nco_var_avg.c:1308 │ │ │ │ │ ldrh.w r1, [r0, #-2] │ │ │ │ │ ldrh.w r2, [r3, #2]! │ │ │ │ │ cmp r2, r1 │ │ │ │ │ it cc │ │ │ │ │ strhcc.w r2, [r0, #-2] │ │ │ │ │ ./src/nco/nco_var_avg.c:1307 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.n 89cea │ │ │ │ │ + bne.n 89d12 │ │ │ │ │ ./src/nco/nco_var_avg.c:1304 │ │ │ │ │ add r4, ip │ │ │ │ │ add r7, r5 │ │ │ │ │ cmp r0, r6 │ │ │ │ │ - bne.n 89cd8 │ │ │ │ │ - b.n 89bb2 │ │ │ │ │ + bne.n 89d00 │ │ │ │ │ + b.n 89bda │ │ │ │ │ ./src/nco/nco_var_avg.c:1559 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - ble.w 89bb2 │ │ │ │ │ + ble.w 89bda │ │ │ │ │ mov r7, r5 │ │ │ │ │ mov.w ip, #0 │ │ │ │ │ ./src/nco/nco_var_avg.c:1561 │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ ./src/nco/nco_var_avg.c:1562 │ │ │ │ │ cmp r5, #1 │ │ │ │ │ ./src/nco/nco_var_avg.c:1561 │ │ │ │ │ ldrb.w r2, [r3, ip] │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ strb r2, [r3, r4] │ │ │ │ │ ./src/nco/nco_var_avg.c:1562 │ │ │ │ │ it gt │ │ │ │ │ addgt.w r3, ip, #1 │ │ │ │ │ - ble.n 89d3c │ │ │ │ │ + ble.n 89d64 │ │ │ │ │ ./src/nco/nco_var_avg.c:1563 │ │ │ │ │ ldrd r1, r2, [sp, #36] @ 0x24 │ │ │ │ │ ldrb r1, [r1, r3] │ │ │ │ │ ./src/nco/nco_var_avg.c:1562 │ │ │ │ │ adds r3, #1 │ │ │ │ │ ./src/nco/nco_var_avg.c:1563 │ │ │ │ │ ldrb r0, [r2, r4] │ │ │ │ │ cmp r0, r1 │ │ │ │ │ it hi │ │ │ │ │ strbhi r1, [r2, r4] │ │ │ │ │ ./src/nco/nco_var_avg.c:1562 │ │ │ │ │ cmp r7, r3 │ │ │ │ │ - bne.n 89d28 │ │ │ │ │ + bne.n 89d50 │ │ │ │ │ ./src/nco/nco_var_avg.c:1559 │ │ │ │ │ adds r4, #1 │ │ │ │ │ add ip, r5 │ │ │ │ │ add r7, r5 │ │ │ │ │ cmp r6, r4 │ │ │ │ │ - bne.n 89d14 │ │ │ │ │ - b.n 89bb2 │ │ │ │ │ + bne.n 89d3c │ │ │ │ │ + b.n 89bda │ │ │ │ │ ./src/nco/nco_var_avg.c:1151 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - ble.w 89bb2 │ │ │ │ │ + ble.w 89bda │ │ │ │ │ ./src/nco/nco_var_avg.c:1153 │ │ │ │ │ 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] │ │ │ │ │ ./src/nco/nco_var_avg.c:1154 │ │ │ │ │ cmp r5, #1 │ │ │ │ │ ./src/nco/nco_var_avg.c:1153 │ │ │ │ │ vstmia r2!, {d6} │ │ │ │ │ ./src/nco/nco_var_avg.c:1154 │ │ │ │ │ - ble.n 89d86 │ │ │ │ │ + ble.n 89dae │ │ │ │ │ mov r3, r0 │ │ │ │ │ - b.n 89d70 │ │ │ │ │ + b.n 89d98 │ │ │ │ │ ./src/nco/nco_var_avg.c:1155 │ │ │ │ │ vldr d6, [r2, #-8] │ │ │ │ │ vldmia r3!, {d7} │ │ │ │ │ vcmpe.f64 d7, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bpl.n 89d82 │ │ │ │ │ + bpl.n 89daa │ │ │ │ │ ./src/nco/nco_var_avg.c:1155 (discriminator 1) │ │ │ │ │ vstr d7, [r2, #-8] │ │ │ │ │ ./src/nco/nco_var_avg.c:1154 (discriminator 2) │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - bne.n 89d6c │ │ │ │ │ + bne.n 89d94 │ │ │ │ │ ./src/nco/nco_var_avg.c:1151 │ │ │ │ │ add r1, r4 │ │ │ │ │ add r0, r4 │ │ │ │ │ cmp r6, r2 │ │ │ │ │ - bne.n 89d5c │ │ │ │ │ - b.n 89bb2 │ │ │ │ │ + bne.n 89d84 │ │ │ │ │ + b.n 89bda │ │ │ │ │ ./src/nco/nco_var_avg.c:1100 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - ble.w 89bb2 │ │ │ │ │ + ble.w 89bda │ │ │ │ │ ./src/nco/nco_var_avg.c:1102 │ │ │ │ │ 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] │ │ │ │ │ ./src/nco/nco_var_avg.c:1103 │ │ │ │ │ cmp r5, #1 │ │ │ │ │ ./src/nco/nco_var_avg.c:1102 │ │ │ │ │ vstmia r2!, {s14} │ │ │ │ │ ./src/nco/nco_var_avg.c:1103 │ │ │ │ │ - ble.n 89dce │ │ │ │ │ + ble.n 89df6 │ │ │ │ │ mov r3, r0 │ │ │ │ │ - b.n 89db8 │ │ │ │ │ + b.n 89de0 │ │ │ │ │ ./src/nco/nco_var_avg.c:1104 │ │ │ │ │ vldr s14, [r2, #-4] │ │ │ │ │ vldmia r3!, {s15} │ │ │ │ │ vcmpe.f32 s15, s14 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ it mi │ │ │ │ │ vstrmi s15, [r2, #-4] │ │ │ │ │ ./src/nco/nco_var_avg.c:1103 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - bne.n 89db4 │ │ │ │ │ + bne.n 89ddc │ │ │ │ │ ./src/nco/nco_var_avg.c:1100 │ │ │ │ │ add r1, r4 │ │ │ │ │ add r0, r4 │ │ │ │ │ cmp r6, r2 │ │ │ │ │ - bne.n 89da4 │ │ │ │ │ - b.n 89bb2 │ │ │ │ │ + bne.n 89dcc │ │ │ │ │ + b.n 89bda │ │ │ │ │ ./src/nco/nco_var_avg.c:1202 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - ble.w 89bb2 │ │ │ │ │ + ble.w 89bda │ │ │ │ │ ldrd lr, r0, [sp, #36] @ 0x24 │ │ │ │ │ mov.w ip, r5, lsl #2 │ │ │ │ │ ./src/nco/nco_var_avg.c:1204 │ │ │ │ │ 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] │ │ │ │ │ ./src/nco/nco_var_avg.c:1205 │ │ │ │ │ cmp r5, #1 │ │ │ │ │ ./src/nco/nco_var_avg.c:1204 │ │ │ │ │ str.w r1, [r0], #4 │ │ │ │ │ ./src/nco/nco_var_avg.c:1205 │ │ │ │ │ - ble.n 89e1c │ │ │ │ │ + ble.n 89e44 │ │ │ │ │ add.w r3, r8, r4 │ │ │ │ │ - b.n 89e0c │ │ │ │ │ + b.n 89e34 │ │ │ │ │ ./src/nco/nco_var_avg.c:1206 │ │ │ │ │ ldr.w r1, [r0, #-4] │ │ │ │ │ ldr.w r2, [r3, #4]! │ │ │ │ │ cmp r2, r1 │ │ │ │ │ it lt │ │ │ │ │ strlt.w r2, [r0, #-4] │ │ │ │ │ ./src/nco/nco_var_avg.c:1205 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.n 89e08 │ │ │ │ │ + bne.n 89e30 │ │ │ │ │ ./src/nco/nco_var_avg.c:1202 │ │ │ │ │ add r4, ip │ │ │ │ │ add r7, r5 │ │ │ │ │ cmp r6, r0 │ │ │ │ │ - bne.n 89df6 │ │ │ │ │ - b.n 89bb2 │ │ │ │ │ + bne.n 89e1e │ │ │ │ │ + b.n 89bda │ │ │ │ │ ./src/nco/nco_var_avg.c:1253 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - ble.w 89bb2 │ │ │ │ │ + ble.w 89bda │ │ │ │ │ ldrd lr, r0, [sp, #36] @ 0x24 │ │ │ │ │ mov.w ip, r5, lsl #1 │ │ │ │ │ ./src/nco/nco_var_avg.c:1255 │ │ │ │ │ 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] │ │ │ │ │ ./src/nco/nco_var_avg.c:1256 │ │ │ │ │ cmp r5, #1 │ │ │ │ │ ./src/nco/nco_var_avg.c:1255 │ │ │ │ │ strh.w r1, [r0], #2 │ │ │ │ │ ./src/nco/nco_var_avg.c:1256 │ │ │ │ │ - ble.n 89e6a │ │ │ │ │ + ble.n 89e92 │ │ │ │ │ add.w r3, r8, r4 │ │ │ │ │ - b.n 89e5a │ │ │ │ │ + b.n 89e82 │ │ │ │ │ ./src/nco/nco_var_avg.c:1257 │ │ │ │ │ ldrsh.w r1, [r0, #-2] │ │ │ │ │ ldrsh.w r2, [r3, #2]! │ │ │ │ │ cmp r2, r1 │ │ │ │ │ it lt │ │ │ │ │ strhlt.w r2, [r0, #-2] │ │ │ │ │ ./src/nco/nco_var_avg.c:1256 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.n 89e56 │ │ │ │ │ + bne.n 89e7e │ │ │ │ │ ./src/nco/nco_var_avg.c:1253 │ │ │ │ │ add r4, ip │ │ │ │ │ add r7, r5 │ │ │ │ │ cmp r6, r0 │ │ │ │ │ - bne.n 89e44 │ │ │ │ │ - b.n 89bb2 │ │ │ │ │ + bne.n 89e6c │ │ │ │ │ + b.n 89bda │ │ │ │ │ ./src/nco/nco_var_avg.c:1608 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - ble.w 89bb2 │ │ │ │ │ + ble.w 89bda │ │ │ │ │ movs r3, #0 │ │ │ │ │ ./src/nco/nco_var_avg.c:1610 (discriminator 3) │ │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ │ ldrb r1, [r2, r3] │ │ │ │ │ ./src/nco/nco_var_avg.c:1608 (discriminator 3) │ │ │ │ │ add r3, r5 │ │ │ │ │ ./src/nco/nco_var_avg.c:1610 (discriminator 3) │ │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ │ strb r1, [r2, r4] │ │ │ │ │ ./src/nco/nco_var_avg.c:1608 (discriminator 3) │ │ │ │ │ adds r4, #1 │ │ │ │ │ cmp r6, r4 │ │ │ │ │ - bne.n 89e7c │ │ │ │ │ - b.n 89bb2 │ │ │ │ │ + bne.n 89ea4 │ │ │ │ │ + b.n 89bda │ │ │ │ │ ./src/nco/nco_var_avg.c:1508 (discriminator 1) │ │ │ │ │ cmp r6, #0 │ │ │ │ │ itt gt │ │ │ │ │ movgt r7, r5 │ │ │ │ │ movgt.w ip, #0 │ │ │ │ │ - ble.w 89bb2 │ │ │ │ │ + ble.w 89bda │ │ │ │ │ ./src/nco/nco_var_avg.c:1510 │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ ./src/nco/nco_var_avg.c:1511 │ │ │ │ │ cmp r5, #1 │ │ │ │ │ ./src/nco/nco_var_avg.c:1510 │ │ │ │ │ ldrsb.w r2, [r3, ip] │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ strb r2, [r3, r4] │ │ │ │ │ ./src/nco/nco_var_avg.c:1511 │ │ │ │ │ it gt │ │ │ │ │ addgt.w r3, ip, #1 │ │ │ │ │ - ble.n 89ec4 │ │ │ │ │ + ble.n 89eec │ │ │ │ │ ./src/nco/nco_var_avg.c:1512 │ │ │ │ │ ldrd r1, r2, [sp, #36] @ 0x24 │ │ │ │ │ ldrsb r1, [r1, r3] │ │ │ │ │ ./src/nco/nco_var_avg.c:1511 │ │ │ │ │ adds r3, #1 │ │ │ │ │ ./src/nco/nco_var_avg.c:1512 │ │ │ │ │ ldrsb r0, [r2, r4] │ │ │ │ │ cmp r0, r1 │ │ │ │ │ it gt │ │ │ │ │ strbgt r1, [r2, r4] │ │ │ │ │ ./src/nco/nco_var_avg.c:1511 │ │ │ │ │ cmp r7, r3 │ │ │ │ │ - bne.n 89eb0 │ │ │ │ │ + bne.n 89ed8 │ │ │ │ │ ./src/nco/nco_var_avg.c:1508 │ │ │ │ │ adds r4, #1 │ │ │ │ │ add ip, r5 │ │ │ │ │ add r7, r5 │ │ │ │ │ cmp r6, r4 │ │ │ │ │ - bne.n 89e9c │ │ │ │ │ - b.n 89bb2 │ │ │ │ │ + bne.n 89ec4 │ │ │ │ │ + b.n 89bda │ │ │ │ │ ./src/nco/nco_var_avg.c:1082 │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ ./src/nco/nco_var_avg.c:1515 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ ittt gt │ │ │ │ │ movgt.w r9, #0 │ │ │ │ │ movgt ip, r5 │ │ │ │ │ movgt r0, r9 │ │ │ │ │ ./src/nco/nco_var_avg.c:1082 │ │ │ │ │ ldrsb.w r8, [r3] │ │ │ │ │ ./src/nco/nco_var_avg.c:1515 │ │ │ │ │ - ble.w 89bb2 │ │ │ │ │ + ble.w 89bda │ │ │ │ │ ./src/nco/nco_var_avg.c:1518 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ itt gt │ │ │ │ │ movgt r3, r9 │ │ │ │ │ ./src/nco/nco_var_avg.c:1517 │ │ │ │ │ movgt r4, #0 │ │ │ │ │ ./src/nco/nco_var_avg.c:1518 │ │ │ │ │ - ble.w 8a2e6 │ │ │ │ │ + ble.w 8a30e │ │ │ │ │ ./src/nco/nco_var_avg.c:1520 │ │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ │ ldrsb r2, [r2, r3] │ │ │ │ │ ./src/nco/nco_var_avg.c:1518 │ │ │ │ │ adds r3, #1 │ │ │ │ │ ./src/nco/nco_var_avg.c:1520 │ │ │ │ │ cmp r2, r8 │ │ │ │ │ - beq.n 89f10 │ │ │ │ │ + beq.n 89f38 │ │ │ │ │ ./src/nco/nco_var_avg.c:1521 │ │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ │ add.w lr, r1, r0 │ │ │ │ │ - cbz r4, 89f0a │ │ │ │ │ + cbz r4, 89f32 │ │ │ │ │ ./src/nco/nco_var_avg.c:1521 (discriminator 2) │ │ │ │ │ ldrsb r1, [r1, r0] │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - ble.n 89f10 │ │ │ │ │ + ble.n 89f38 │ │ │ │ │ ./src/nco/nco_var_avg.c:1522 (discriminator 3) │ │ │ │ │ mov r4, r7 │ │ │ │ │ ./src/nco/nco_var_avg.c:1521 (discriminator 3) │ │ │ │ │ strb.w r2, [lr] │ │ │ │ │ ./src/nco/nco_var_avg.c:1518 (discriminator 2) │ │ │ │ │ cmp ip, r3 │ │ │ │ │ - bne.n 89ef2 │ │ │ │ │ + bne.n 89f1a │ │ │ │ │ ./src/nco/nco_var_avg.c:1525 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.w 8a2e6 │ │ │ │ │ + beq.w 8a30e │ │ │ │ │ ./src/nco/nco_var_avg.c:1515 (discriminator 2) │ │ │ │ │ adds r0, #1 │ │ │ │ │ add ip, r5 │ │ │ │ │ add r9, r5 │ │ │ │ │ cmp r6, r0 │ │ │ │ │ - bne.n 89ee6 │ │ │ │ │ - b.n 89bb2 │ │ │ │ │ + bne.n 89f0e │ │ │ │ │ + b.n 89bda │ │ │ │ │ ./src/nco/nco_var_avg.c:1613 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ itt gt │ │ │ │ │ movgt r2, #0 │ │ │ │ │ movgt r3, r2 │ │ │ │ │ - ble.w 89bb2 │ │ │ │ │ + ble.w 89bda │ │ │ │ │ ./src/nco/nco_var_avg.c:1617 │ │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ │ ./src/nco/nco_var_avg.c:1621 │ │ │ │ │ ldrb r0, [r1, r2] │ │ │ │ │ ./src/nco/nco_var_avg.c:1613 │ │ │ │ │ add r2, r5 │ │ │ │ │ ./src/nco/nco_var_avg.c:1621 │ │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ │ strb r0, [r1, r3] │ │ │ │ │ ./src/nco/nco_var_avg.c:1613 │ │ │ │ │ adds r3, #1 │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - bne.n 89f32 │ │ │ │ │ - b.n 89bb2 │ │ │ │ │ + bne.n 89f5a │ │ │ │ │ + b.n 89bda │ │ │ │ │ ./src/nco/nco_var_avg.c:1080 │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ ./src/nco/nco_var_avg.c:1260 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ ./src/nco/nco_var_avg.c:1080 │ │ │ │ │ ldrsh.w r4, [r3] │ │ │ │ │ ./src/nco/nco_var_avg.c:1260 │ │ │ │ │ - ble.w 89bb2 │ │ │ │ │ + ble.w 89bda │ │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ │ mov.w ip, r5, lsl #1 │ │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ │ rsb lr, ip, #0 │ │ │ │ │ add.w r6, r0, r6, lsl #1 │ │ │ │ │ add r1, ip │ │ │ │ │ ./src/nco/nco_var_avg.c:1263 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ itt gt │ │ │ │ │ addgt.w r3, lr, r1 │ │ │ │ │ ./src/nco/nco_var_avg.c:1262 │ │ │ │ │ movgt r7, #0 │ │ │ │ │ ./src/nco/nco_var_avg.c:1263 │ │ │ │ │ - ble.n 89fa2 │ │ │ │ │ + ble.n 89fca │ │ │ │ │ ./src/nco/nco_var_avg.c:1265 │ │ │ │ │ ldrsh.w r2, [r3], #2 │ │ │ │ │ cmp r2, r4 │ │ │ │ │ - beq.n 89f9c │ │ │ │ │ + beq.n 89fc4 │ │ │ │ │ ./src/nco/nco_var_avg.c:1266 │ │ │ │ │ - cbnz r7, 89f86 │ │ │ │ │ + cbnz r7, 89fae │ │ │ │ │ ./src/nco/nco_var_avg.c:1263 (discriminator 3) │ │ │ │ │ cmp r3, r1 │ │ │ │ │ ./src/nco/nco_var_avg.c:1266 (discriminator 3) │ │ │ │ │ strh r2, [r0, #0] │ │ │ │ │ ./src/nco/nco_var_avg.c:1263 (discriminator 3) │ │ │ │ │ - beq.n 89fa4 │ │ │ │ │ + beq.n 89fcc │ │ │ │ │ ./src/nco/nco_var_avg.c:1265 │ │ │ │ │ ldrsh.w r2, [r3], #2 │ │ │ │ │ cmp r2, r4 │ │ │ │ │ - beq.n 89f9a │ │ │ │ │ + beq.n 89fc2 │ │ │ │ │ ldrsh.w r7, [r0] │ │ │ │ │ ./src/nco/nco_var_avg.c:1266 (discriminator 2) │ │ │ │ │ cmp r7, r2 │ │ │ │ │ - bgt.n 89f78 │ │ │ │ │ + bgt.n 89fa0 │ │ │ │ │ ./src/nco/nco_var_avg.c:1263 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - beq.n 89fa4 │ │ │ │ │ + beq.n 89fcc │ │ │ │ │ ./src/nco/nco_var_avg.c:1265 │ │ │ │ │ ldrsh.w r2, [r3], #2 │ │ │ │ │ cmp r2, r4 │ │ │ │ │ - bne.n 89f8a │ │ │ │ │ + bne.n 89fb2 │ │ │ │ │ ./src/nco/nco_var_avg.c:1267 │ │ │ │ │ movs r7, #1 │ │ │ │ │ ./src/nco/nco_var_avg.c:1263 (discriminator 2) │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - bne.n 89f6e │ │ │ │ │ + bne.n 89f96 │ │ │ │ │ ./src/nco/nco_var_avg.c:1270 │ │ │ │ │ - cbnz r7, 89fa4 │ │ │ │ │ + cbnz r7, 89fcc │ │ │ │ │ strh r4, [r0, #0] │ │ │ │ │ ./src/nco/nco_var_avg.c:1260 (discriminator 2) │ │ │ │ │ adds r0, #2 │ │ │ │ │ add r1, ip │ │ │ │ │ cmp r6, r0 │ │ │ │ │ - bne.n 89f62 │ │ │ │ │ - b.n 89bb2 │ │ │ │ │ + bne.n 89f8a │ │ │ │ │ + b.n 89bda │ │ │ │ │ ./src/nco/nco_var_avg.c:1081 │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ ./src/nco/nco_var_avg.c:1209 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ ./src/nco/nco_var_avg.c:1081 │ │ │ │ │ ldr r4, [r3, #0] │ │ │ │ │ ./src/nco/nco_var_avg.c:1209 │ │ │ │ │ - ble.w 89bb2 │ │ │ │ │ + ble.w 89bda │ │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ │ mov.w ip, r5, lsl #2 │ │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ │ rsb lr, ip, #0 │ │ │ │ │ add.w r6, r0, r6, lsl #2 │ │ │ │ │ add r1, ip │ │ │ │ │ ./src/nco/nco_var_avg.c:1212 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ itt gt │ │ │ │ │ addgt.w r3, lr, r1 │ │ │ │ │ ./src/nco/nco_var_avg.c:1211 │ │ │ │ │ movgt r7, #0 │ │ │ │ │ ./src/nco/nco_var_avg.c:1212 │ │ │ │ │ - ble.n 8a008 │ │ │ │ │ + ble.n 8a030 │ │ │ │ │ ./src/nco/nco_var_avg.c:1214 │ │ │ │ │ ldr.w r2, [r3], #4 │ │ │ │ │ cmp r2, r4 │ │ │ │ │ - beq.n 8a002 │ │ │ │ │ + beq.n 8a02a │ │ │ │ │ ./src/nco/nco_var_avg.c:1215 │ │ │ │ │ - cbnz r7, 89fee │ │ │ │ │ + cbnz r7, 8a016 │ │ │ │ │ ./src/nco/nco_var_avg.c:1212 (discriminator 3) │ │ │ │ │ cmp r3, r1 │ │ │ │ │ ./src/nco/nco_var_avg.c:1215 (discriminator 3) │ │ │ │ │ str r2, [r0, #0] │ │ │ │ │ ./src/nco/nco_var_avg.c:1212 (discriminator 3) │ │ │ │ │ - beq.n 8a00a │ │ │ │ │ + beq.n 8a032 │ │ │ │ │ ./src/nco/nco_var_avg.c:1214 │ │ │ │ │ ldr.w r2, [r3], #4 │ │ │ │ │ cmp r4, r2 │ │ │ │ │ - beq.n 8a000 │ │ │ │ │ + beq.n 8a028 │ │ │ │ │ ldr r7, [r0, #0] │ │ │ │ │ ./src/nco/nco_var_avg.c:1215 (discriminator 2) │ │ │ │ │ cmp r7, r2 │ │ │ │ │ - bgt.n 89fe0 │ │ │ │ │ + bgt.n 8a008 │ │ │ │ │ ./src/nco/nco_var_avg.c:1212 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - beq.n 8a00a │ │ │ │ │ + beq.n 8a032 │ │ │ │ │ ./src/nco/nco_var_avg.c:1214 │ │ │ │ │ ldr.w r2, [r3], #4 │ │ │ │ │ cmp r4, r2 │ │ │ │ │ - bne.n 89ff0 │ │ │ │ │ + bne.n 8a018 │ │ │ │ │ ./src/nco/nco_var_avg.c:1216 │ │ │ │ │ movs r7, #1 │ │ │ │ │ ./src/nco/nco_var_avg.c:1212 (discriminator 2) │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - bne.n 89fd6 │ │ │ │ │ + bne.n 89ffe │ │ │ │ │ ./src/nco/nco_var_avg.c:1219 │ │ │ │ │ - cbnz r7, 8a00a │ │ │ │ │ + cbnz r7, 8a032 │ │ │ │ │ str r4, [r0, #0] │ │ │ │ │ ./src/nco/nco_var_avg.c:1209 (discriminator 2) │ │ │ │ │ adds r0, #4 │ │ │ │ │ add r1, ip │ │ │ │ │ cmp r6, r0 │ │ │ │ │ - bne.n 89fca │ │ │ │ │ - b.n 89bb2 │ │ │ │ │ + bne.n 89ff2 │ │ │ │ │ + b.n 89bda │ │ │ │ │ ./src/nco/nco_var_avg.c:1078 │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ ./src/nco/nco_var_avg.c:1107 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ ./src/nco/nco_var_avg.c:1078 │ │ │ │ │ vldr s14, [r3] │ │ │ │ │ ./src/nco/nco_var_avg.c:1107 │ │ │ │ │ - ble.w 89bb2 │ │ │ │ │ + ble.w 89bda │ │ │ │ │ ldrd r2, r1, [sp, #36] @ 0x24 │ │ │ │ │ lsls r4, r5, #2 │ │ │ │ │ negs r7, r4 │ │ │ │ │ add r2, r4 │ │ │ │ │ add.w r6, r1, r6, lsl #2 │ │ │ │ │ ./src/nco/nco_var_avg.c:1110 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ itt gt │ │ │ │ │ addgt r3, r7, r2 │ │ │ │ │ ./src/nco/nco_var_avg.c:1109 │ │ │ │ │ movgt r0, #0 │ │ │ │ │ ./src/nco/nco_var_avg.c:1110 │ │ │ │ │ - ble.n 8a086 │ │ │ │ │ + ble.n 8a0ae │ │ │ │ │ ./src/nco/nco_var_avg.c:1112 │ │ │ │ │ vldmia r3!, {s15} │ │ │ │ │ vcmp.f32 s15, s14 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - beq.n 8a080 │ │ │ │ │ + beq.n 8a0a8 │ │ │ │ │ ./src/nco/nco_var_avg.c:1113 │ │ │ │ │ - cbnz r0, 8a05e │ │ │ │ │ + cbnz r0, 8a086 │ │ │ │ │ ./src/nco/nco_var_avg.c:1110 (discriminator 3) │ │ │ │ │ cmp r3, r2 │ │ │ │ │ ./src/nco/nco_var_avg.c:1113 (discriminator 3) │ │ │ │ │ vstr s15, [r1] │ │ │ │ │ ./src/nco/nco_var_avg.c:1110 (discriminator 3) │ │ │ │ │ - beq.n 8a08a │ │ │ │ │ + beq.n 8a0b2 │ │ │ │ │ ./src/nco/nco_var_avg.c:1112 │ │ │ │ │ vldmia r3!, {s15} │ │ │ │ │ vcmp.f32 s15, s14 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - beq.n 8a07e │ │ │ │ │ + beq.n 8a0a6 │ │ │ │ │ vldr s13, [r1] │ │ │ │ │ ./src/nco/nco_var_avg.c:1113 (discriminator 2) │ │ │ │ │ vcmpe.f32 s13, s15 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bgt.n 8a048 │ │ │ │ │ + bgt.n 8a070 │ │ │ │ │ ./src/nco/nco_var_avg.c:1110 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 8a08a │ │ │ │ │ + beq.n 8a0b2 │ │ │ │ │ ./src/nco/nco_var_avg.c:1112 │ │ │ │ │ vldmia r3!, {s15} │ │ │ │ │ vcmp.f32 s14, s15 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bne.n 8a062 │ │ │ │ │ + bne.n 8a08a │ │ │ │ │ ./src/nco/nco_var_avg.c:1114 │ │ │ │ │ movs r0, #1 │ │ │ │ │ ./src/nco/nco_var_avg.c:1110 (discriminator 2) │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne.n 8a038 │ │ │ │ │ + bne.n 8a060 │ │ │ │ │ ./src/nco/nco_var_avg.c:1117 │ │ │ │ │ - cbnz r0, 8a08a │ │ │ │ │ + cbnz r0, 8a0b2 │ │ │ │ │ vstr s14, [r1] │ │ │ │ │ ./src/nco/nco_var_avg.c:1107 (discriminator 2) │ │ │ │ │ adds r1, #4 │ │ │ │ │ add r2, r4 │ │ │ │ │ cmp r6, r1 │ │ │ │ │ - bne.n 8a02e │ │ │ │ │ - b.n 89bb2 │ │ │ │ │ + bne.n 8a056 │ │ │ │ │ + b.n 89bda │ │ │ │ │ ./src/nco/nco_var_avg.c:1079 │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ ./src/nco/nco_var_avg.c:1158 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ ./src/nco/nco_var_avg.c:1079 │ │ │ │ │ vldr d6, [r3] │ │ │ │ │ ./src/nco/nco_var_avg.c:1158 │ │ │ │ │ - ble.w 89bb2 │ │ │ │ │ + ble.w 89bda │ │ │ │ │ ldrd r2, r0, [sp, #36] @ 0x24 │ │ │ │ │ lsls r4, r5, #3 │ │ │ │ │ negs r7, r4 │ │ │ │ │ add r2, r4 │ │ │ │ │ add.w r6, r0, r6, lsl #3 │ │ │ │ │ ./src/nco/nco_var_avg.c:1161 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ itt gt │ │ │ │ │ addgt r3, r7, r2 │ │ │ │ │ ./src/nco/nco_var_avg.c:1160 │ │ │ │ │ movgt r1, #0 │ │ │ │ │ ./src/nco/nco_var_avg.c:1161 │ │ │ │ │ - ble.w 8a2e0 │ │ │ │ │ + ble.w 8a308 │ │ │ │ │ ./src/nco/nco_var_avg.c:1163 │ │ │ │ │ vldmia r3!, {d7} │ │ │ │ │ vcmp.f64 d7, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - beq.n 8a0de │ │ │ │ │ + beq.n 8a106 │ │ │ │ │ ./src/nco/nco_var_avg.c:1164 │ │ │ │ │ - cbz r1, 8a0d8 │ │ │ │ │ + cbz r1, 8a100 │ │ │ │ │ ./src/nco/nco_var_avg.c:1164 (discriminator 2) │ │ │ │ │ vldr d5, [r0] │ │ │ │ │ vcmpe.f64 d7, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bpl.n 8a0de │ │ │ │ │ + bpl.n 8a106 │ │ │ │ │ ./src/nco/nco_var_avg.c:1165 (discriminator 3) │ │ │ │ │ movs r1, #1 │ │ │ │ │ ./src/nco/nco_var_avg.c:1164 (discriminator 3) │ │ │ │ │ vstr d7, [r0] │ │ │ │ │ ./src/nco/nco_var_avg.c:1161 (discriminator 2) │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne.n 8a0ba │ │ │ │ │ + bne.n 8a0e2 │ │ │ │ │ ./src/nco/nco_var_avg.c:1168 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.w 8a2e0 │ │ │ │ │ + beq.w 8a308 │ │ │ │ │ ./src/nco/nco_var_avg.c:1158 (discriminator 2) │ │ │ │ │ adds r0, #8 │ │ │ │ │ add r2, r4 │ │ │ │ │ cmp r6, r0 │ │ │ │ │ - bne.n 8a0ae │ │ │ │ │ - b.n 89bb2 │ │ │ │ │ + bne.n 8a0d6 │ │ │ │ │ + b.n 89bda │ │ │ │ │ ./src/nco/nco_var_avg.c:1083 │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ ./src/nco/nco_var_avg.c:1566 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ ittt gt │ │ │ │ │ movgt.w r8, #0 │ │ │ │ │ movgt r7, r5 │ │ │ │ │ movgt r0, r8 │ │ │ │ │ ./src/nco/nco_var_avg.c:1083 │ │ │ │ │ ldrb.w lr, [r3] │ │ │ │ │ ./src/nco/nco_var_avg.c:1566 │ │ │ │ │ - ble.w 89bb2 │ │ │ │ │ + ble.w 89bda │ │ │ │ │ ./src/nco/nco_var_avg.c:1569 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ itt gt │ │ │ │ │ movgt r3, r8 │ │ │ │ │ ./src/nco/nco_var_avg.c:1568 │ │ │ │ │ movgt r4, #0 │ │ │ │ │ ./src/nco/nco_var_avg.c:1569 │ │ │ │ │ - ble.w 8a2d8 │ │ │ │ │ + ble.w 8a300 │ │ │ │ │ ./src/nco/nco_var_avg.c:1571 │ │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ │ ldrb r2, [r2, r3] │ │ │ │ │ ./src/nco/nco_var_avg.c:1569 │ │ │ │ │ adds r3, #1 │ │ │ │ │ ./src/nco/nco_var_avg.c:1571 │ │ │ │ │ cmp r2, lr │ │ │ │ │ - beq.n 8a132 │ │ │ │ │ + beq.n 8a15a │ │ │ │ │ ./src/nco/nco_var_avg.c:1572 │ │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ │ add.w ip, r1, r0 │ │ │ │ │ - cbz r4, 8a12c │ │ │ │ │ + cbz r4, 8a154 │ │ │ │ │ ./src/nco/nco_var_avg.c:1572 (discriminator 2) │ │ │ │ │ ldrb r1, [r1, r0] │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - bls.n 8a132 │ │ │ │ │ + bls.n 8a15a │ │ │ │ │ ./src/nco/nco_var_avg.c:1573 (discriminator 3) │ │ │ │ │ movs r4, #1 │ │ │ │ │ ./src/nco/nco_var_avg.c:1572 (discriminator 3) │ │ │ │ │ strb.w r2, [ip] │ │ │ │ │ ./src/nco/nco_var_avg.c:1569 (discriminator 2) │ │ │ │ │ cmp r7, r3 │ │ │ │ │ - bne.n 8a114 │ │ │ │ │ + bne.n 8a13c │ │ │ │ │ ./src/nco/nco_var_avg.c:1576 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.w 8a2d8 │ │ │ │ │ + beq.w 8a300 │ │ │ │ │ ./src/nco/nco_var_avg.c:1566 (discriminator 2) │ │ │ │ │ adds r0, #1 │ │ │ │ │ add r7, r5 │ │ │ │ │ add r8, r5 │ │ │ │ │ cmp r6, r0 │ │ │ │ │ - bne.n 8a108 │ │ │ │ │ - b.n 89bb2 │ │ │ │ │ + bne.n 8a130 │ │ │ │ │ + b.n 89bda │ │ │ │ │ ./src/nco/nco_var_avg.c:1084 │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ ./src/nco/nco_var_avg.c:1311 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ ./src/nco/nco_var_avg.c:1084 │ │ │ │ │ ldrh r4, [r3, #0] │ │ │ │ │ ./src/nco/nco_var_avg.c:1311 │ │ │ │ │ - ble.w 89bb2 │ │ │ │ │ + ble.w 89bda │ │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ │ mov.w ip, r5, lsl #1 │ │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ │ rsb lr, ip, #0 │ │ │ │ │ add.w r6, r0, r6, lsl #1 │ │ │ │ │ add r1, ip │ │ │ │ │ ./src/nco/nco_var_avg.c:1314 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ itt gt │ │ │ │ │ addgt.w r3, lr, r1 │ │ │ │ │ ./src/nco/nco_var_avg.c:1313 │ │ │ │ │ movgt r7, #0 │ │ │ │ │ ./src/nco/nco_var_avg.c:1314 │ │ │ │ │ - ble.n 8a1a2 │ │ │ │ │ + ble.n 8a1ca │ │ │ │ │ ./src/nco/nco_var_avg.c:1316 │ │ │ │ │ ldrh.w r2, [r3], #2 │ │ │ │ │ cmp r2, r4 │ │ │ │ │ - beq.n 8a19c │ │ │ │ │ + beq.n 8a1c4 │ │ │ │ │ ./src/nco/nco_var_avg.c:1317 │ │ │ │ │ - cbnz r7, 8a188 │ │ │ │ │ + cbnz r7, 8a1b0 │ │ │ │ │ ./src/nco/nco_var_avg.c:1314 (discriminator 3) │ │ │ │ │ cmp r3, r1 │ │ │ │ │ ./src/nco/nco_var_avg.c:1317 (discriminator 3) │ │ │ │ │ strh r2, [r0, #0] │ │ │ │ │ ./src/nco/nco_var_avg.c:1314 (discriminator 3) │ │ │ │ │ - beq.n 8a1a4 │ │ │ │ │ + beq.n 8a1cc │ │ │ │ │ ./src/nco/nco_var_avg.c:1316 │ │ │ │ │ ldrh.w r2, [r3], #2 │ │ │ │ │ cmp r2, r4 │ │ │ │ │ - beq.n 8a19a │ │ │ │ │ + beq.n 8a1c2 │ │ │ │ │ ldrh r7, [r0, #0] │ │ │ │ │ ./src/nco/nco_var_avg.c:1317 (discriminator 2) │ │ │ │ │ cmp r7, r2 │ │ │ │ │ - bhi.n 8a17a │ │ │ │ │ + bhi.n 8a1a2 │ │ │ │ │ ./src/nco/nco_var_avg.c:1314 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - beq.n 8a1a4 │ │ │ │ │ + beq.n 8a1cc │ │ │ │ │ ./src/nco/nco_var_avg.c:1316 │ │ │ │ │ ldrh.w r2, [r3], #2 │ │ │ │ │ cmp r4, r2 │ │ │ │ │ - bne.n 8a18a │ │ │ │ │ + bne.n 8a1b2 │ │ │ │ │ ./src/nco/nco_var_avg.c:1318 │ │ │ │ │ movs r7, #1 │ │ │ │ │ ./src/nco/nco_var_avg.c:1314 (discriminator 2) │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - bne.n 8a170 │ │ │ │ │ + bne.n 8a198 │ │ │ │ │ ./src/nco/nco_var_avg.c:1321 │ │ │ │ │ - cbnz r7, 8a1a4 │ │ │ │ │ + cbnz r7, 8a1cc │ │ │ │ │ strh r4, [r0, #0] │ │ │ │ │ ./src/nco/nco_var_avg.c:1311 (discriminator 2) │ │ │ │ │ adds r0, #2 │ │ │ │ │ add r1, ip │ │ │ │ │ cmp r6, r0 │ │ │ │ │ - bne.n 8a164 │ │ │ │ │ - b.n 89bb2 │ │ │ │ │ + bne.n 8a18c │ │ │ │ │ + b.n 89bda │ │ │ │ │ ./src/nco/nco_var_avg.c:1085 │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ ./src/nco/nco_var_avg.c:1362 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ ./src/nco/nco_var_avg.c:1085 │ │ │ │ │ ldr r4, [r3, #0] │ │ │ │ │ ./src/nco/nco_var_avg.c:1362 │ │ │ │ │ - ble.w 89bb2 │ │ │ │ │ + ble.w 89bda │ │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ │ mov.w ip, r5, lsl #2 │ │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ │ rsb lr, ip, #0 │ │ │ │ │ add.w r6, r0, r6, lsl #2 │ │ │ │ │ add r1, ip │ │ │ │ │ ./src/nco/nco_var_avg.c:1365 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ itt gt │ │ │ │ │ addgt.w r3, lr, r1 │ │ │ │ │ ./src/nco/nco_var_avg.c:1364 │ │ │ │ │ movgt r7, #0 │ │ │ │ │ ./src/nco/nco_var_avg.c:1365 │ │ │ │ │ - ble.n 8a208 │ │ │ │ │ + ble.n 8a230 │ │ │ │ │ ./src/nco/nco_var_avg.c:1367 │ │ │ │ │ ldr.w r2, [r3], #4 │ │ │ │ │ cmp r2, r4 │ │ │ │ │ - beq.n 8a202 │ │ │ │ │ + beq.n 8a22a │ │ │ │ │ ./src/nco/nco_var_avg.c:1368 │ │ │ │ │ - cbnz r7, 8a1ee │ │ │ │ │ + cbnz r7, 8a216 │ │ │ │ │ ./src/nco/nco_var_avg.c:1365 (discriminator 3) │ │ │ │ │ cmp r3, r1 │ │ │ │ │ ./src/nco/nco_var_avg.c:1368 (discriminator 3) │ │ │ │ │ str r2, [r0, #0] │ │ │ │ │ ./src/nco/nco_var_avg.c:1365 (discriminator 3) │ │ │ │ │ - beq.n 8a20a │ │ │ │ │ + beq.n 8a232 │ │ │ │ │ ./src/nco/nco_var_avg.c:1367 │ │ │ │ │ ldr.w r2, [r3], #4 │ │ │ │ │ cmp r4, r2 │ │ │ │ │ - beq.n 8a200 │ │ │ │ │ + beq.n 8a228 │ │ │ │ │ ldr r7, [r0, #0] │ │ │ │ │ ./src/nco/nco_var_avg.c:1368 (discriminator 2) │ │ │ │ │ cmp r7, r2 │ │ │ │ │ - bhi.n 8a1e0 │ │ │ │ │ + bhi.n 8a208 │ │ │ │ │ ./src/nco/nco_var_avg.c:1365 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - beq.n 8a20a │ │ │ │ │ + beq.n 8a232 │ │ │ │ │ ./src/nco/nco_var_avg.c:1367 │ │ │ │ │ ldr.w r2, [r3], #4 │ │ │ │ │ cmp r4, r2 │ │ │ │ │ - bne.n 8a1f0 │ │ │ │ │ + bne.n 8a218 │ │ │ │ │ ./src/nco/nco_var_avg.c:1369 │ │ │ │ │ movs r7, #1 │ │ │ │ │ ./src/nco/nco_var_avg.c:1365 (discriminator 2) │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - bne.n 8a1d6 │ │ │ │ │ + bne.n 8a1fe │ │ │ │ │ ./src/nco/nco_var_avg.c:1372 │ │ │ │ │ - cbnz r7, 8a20a │ │ │ │ │ + cbnz r7, 8a232 │ │ │ │ │ str r4, [r0, #0] │ │ │ │ │ ./src/nco/nco_var_avg.c:1362 (discriminator 2) │ │ │ │ │ adds r0, #4 │ │ │ │ │ add r1, ip │ │ │ │ │ cmp r6, r0 │ │ │ │ │ - bne.n 8a1ca │ │ │ │ │ - b.n 89bb2 │ │ │ │ │ + bne.n 8a1f2 │ │ │ │ │ + b.n 89bda │ │ │ │ │ ./src/nco/nco_var_avg.c:1086 │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ ./src/nco/nco_var_avg.c:1413 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ ./src/nco/nco_var_avg.c:1086 │ │ │ │ │ ldrd ip, lr, [r3] │ │ │ │ │ ./src/nco/nco_var_avg.c:1413 │ │ │ │ │ - ble.w 89bb2 │ │ │ │ │ + ble.w 89bda │ │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ │ mov.w r8, r5, lsl #3 │ │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ │ rsb sl, r8, #0 │ │ │ │ │ add.w r9, r0, r6, lsl #3 │ │ │ │ │ add r4, r8 │ │ │ │ │ ./src/nco/nco_var_avg.c:1416 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ itt gt │ │ │ │ │ addgt.w r3, r4, sl │ │ │ │ │ ./src/nco/nco_var_avg.c:1415 │ │ │ │ │ movgt r6, #0 │ │ │ │ │ ./src/nco/nco_var_avg.c:1416 │ │ │ │ │ - ble.n 8a2d2 │ │ │ │ │ + ble.n 8a2fa │ │ │ │ │ ./src/nco/nco_var_avg.c:1418 │ │ │ │ │ ldrd r1, r2, [r3] │ │ │ │ │ adds r3, #8 │ │ │ │ │ cmp r2, lr │ │ │ │ │ it eq │ │ │ │ │ cmpeq r1, ip │ │ │ │ │ - beq.n 8a260 │ │ │ │ │ + beq.n 8a288 │ │ │ │ │ ./src/nco/nco_var_avg.c:1419 │ │ │ │ │ - cbz r6, 8a25a │ │ │ │ │ + cbz r6, 8a282 │ │ │ │ │ ./src/nco/nco_var_avg.c:1419 (discriminator 2) │ │ │ │ │ ldr r7, [r0, #0] │ │ │ │ │ cmp r1, r7 │ │ │ │ │ ldr r7, [r0, #4] │ │ │ │ │ sbcs.w r7, r2, r7 │ │ │ │ │ - bge.n 8a260 │ │ │ │ │ + bge.n 8a288 │ │ │ │ │ ./src/nco/nco_var_avg.c:1420 (discriminator 3) │ │ │ │ │ movs r6, #1 │ │ │ │ │ ./src/nco/nco_var_avg.c:1419 (discriminator 3) │ │ │ │ │ strd r1, r2, [r0] │ │ │ │ │ ./src/nco/nco_var_avg.c:1416 (discriminator 2) │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.n 8a23e │ │ │ │ │ + bne.n 8a266 │ │ │ │ │ ./src/nco/nco_var_avg.c:1423 │ │ │ │ │ - cbz r6, 8a2d2 │ │ │ │ │ + cbz r6, 8a2fa │ │ │ │ │ ./src/nco/nco_var_avg.c:1413 (discriminator 2) │ │ │ │ │ adds r0, #8 │ │ │ │ │ add r4, r8 │ │ │ │ │ cmp r9, r0 │ │ │ │ │ - bne.n 8a232 │ │ │ │ │ - b.n 89bb2 │ │ │ │ │ + bne.n 8a25a │ │ │ │ │ + b.n 89bda │ │ │ │ │ ./src/nco/nco_var_avg.c:1087 │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ ./src/nco/nco_var_avg.c:1464 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ ./src/nco/nco_var_avg.c:1087 │ │ │ │ │ ldrd ip, lr, [r3] │ │ │ │ │ ./src/nco/nco_var_avg.c:1464 │ │ │ │ │ - ble.w 89bb2 │ │ │ │ │ + ble.w 89bda │ │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ │ mov.w r8, r5, lsl #3 │ │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ │ rsb sl, r8, #0 │ │ │ │ │ add.w r9, r0, r6, lsl #3 │ │ │ │ │ add r4, r8 │ │ │ │ │ ./src/nco/nco_var_avg.c:1467 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ itt gt │ │ │ │ │ addgt.w r3, sl, r4 │ │ │ │ │ ./src/nco/nco_var_avg.c:1466 │ │ │ │ │ movgt r6, #0 │ │ │ │ │ ./src/nco/nco_var_avg.c:1467 │ │ │ │ │ - ble.n 8a2cc │ │ │ │ │ + ble.n 8a2f4 │ │ │ │ │ ./src/nco/nco_var_avg.c:1469 │ │ │ │ │ ldrd r1, r2, [r3] │ │ │ │ │ adds r3, #8 │ │ │ │ │ cmp r2, lr │ │ │ │ │ it eq │ │ │ │ │ cmpeq r1, ip │ │ │ │ │ - beq.n 8a2bc │ │ │ │ │ + beq.n 8a2e4 │ │ │ │ │ ./src/nco/nco_var_avg.c:1470 │ │ │ │ │ - cbz r6, 8a2b6 │ │ │ │ │ + cbz r6, 8a2de │ │ │ │ │ ./src/nco/nco_var_avg.c:1470 (discriminator 2) │ │ │ │ │ ldr r7, [r0, #0] │ │ │ │ │ cmp r1, r7 │ │ │ │ │ ldr r7, [r0, #4] │ │ │ │ │ sbcs.w r7, r2, r7 │ │ │ │ │ - bcs.n 8a2bc │ │ │ │ │ + bcs.n 8a2e4 │ │ │ │ │ ./src/nco/nco_var_avg.c:1471 (discriminator 3) │ │ │ │ │ movs r6, #1 │ │ │ │ │ ./src/nco/nco_var_avg.c:1470 (discriminator 3) │ │ │ │ │ strd r1, r2, [r0] │ │ │ │ │ ./src/nco/nco_var_avg.c:1467 (discriminator 2) │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - bne.n 8a29a │ │ │ │ │ + bne.n 8a2c2 │ │ │ │ │ ./src/nco/nco_var_avg.c:1474 │ │ │ │ │ - cbz r6, 8a2cc │ │ │ │ │ + cbz r6, 8a2f4 │ │ │ │ │ ./src/nco/nco_var_avg.c:1464 (discriminator 2) │ │ │ │ │ adds r0, #8 │ │ │ │ │ add r4, r8 │ │ │ │ │ cmp r0, r9 │ │ │ │ │ - bne.n 8a28e │ │ │ │ │ - b.n 89bb2 │ │ │ │ │ + bne.n 8a2b6 │ │ │ │ │ + b.n 89bda │ │ │ │ │ ./src/nco/nco_var_avg.c:1474 │ │ │ │ │ strd ip, lr, [r0] │ │ │ │ │ - b.n 8a2c2 │ │ │ │ │ + b.n 8a2ea │ │ │ │ │ ./src/nco/nco_var_avg.c:1423 │ │ │ │ │ strd ip, lr, [r0] │ │ │ │ │ - b.n 8a266 │ │ │ │ │ + b.n 8a28e │ │ │ │ │ ./src/nco/nco_var_avg.c:1576 │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ strb.w lr, [r3, r0] │ │ │ │ │ - b.n 8a13c │ │ │ │ │ + b.n 8a164 │ │ │ │ │ ./src/nco/nco_var_avg.c:1168 │ │ │ │ │ vstr d6, [r0] │ │ │ │ │ - b.n 8a0e8 │ │ │ │ │ + b.n 8a110 │ │ │ │ │ ./src/nco/nco_var_avg.c:1525 │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ strb.w r8, [r3, r0] │ │ │ │ │ - b.n 89f1a │ │ │ │ │ + b.n 89f42 │ │ │ │ │ ./src/nco/nco_var_avg.c:1090 │ │ │ │ │ blx 10484 │ │ │ │ │ ./src/nco/nco_var_avg.c:1645 │ │ │ │ │ blx 10484 │ │ │ │ │ ./src/nco/nco_var_avg.c:1651 │ │ │ │ │ - b.n 89bb2 │ │ │ │ │ + b.n 89bda │ │ │ │ │ │ │ │ │ │ -0008a2f8 : │ │ │ │ │ +0008a320 : │ │ │ │ │ nco_var_avg_rdc_max(): │ │ │ │ │ ./src/nco/nco_var_avg.c:1662 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ mov r4, r1 │ │ │ │ │ mov r7, r0 │ │ │ │ │ ./src/nco/nco_var_avg.c:1676 │ │ │ │ │ mov r1, r2 │ │ │ │ │ @@ -258656,19 +258664,19 @@ │ │ │ │ │ mov r0, r7 │ │ │ │ │ blx 125a0 │ │ │ │ │ ./src/nco/nco_var_avg.c:1697 │ │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ │ mov r0, r7 │ │ │ │ │ blx 125a0 │ │ │ │ │ ./src/nco/nco_var_avg.c:1698 │ │ │ │ │ - cbnz r4, 8a344 │ │ │ │ │ + cbnz r4, 8a36c │ │ │ │ │ ./src/nco/nco_var_avg.c:1718 │ │ │ │ │ subs r7, #1 │ │ │ │ │ cmp r7, #11 │ │ │ │ │ - bhi.w 8aaca │ │ │ │ │ + bhi.w 8aaf2 │ │ │ │ │ tbh [pc, r7, lsl #1] │ │ │ │ │ lsls r7, r3, #6 │ │ │ │ │ lsls r2, r2, #6 │ │ │ │ │ lsls r3, r5, #5 │ │ │ │ │ lsls r4, r0, #5 │ │ │ │ │ lsls r0, r4, #4 │ │ │ │ │ lsls r4, r7, #3 │ │ │ │ │ @@ -258681,15 +258689,15 @@ │ │ │ │ │ ./src/nco/nco_var_avg.c:1698 (discriminator 1) │ │ │ │ │ add r1, sp, #32 │ │ │ │ │ mov r0, r7 │ │ │ │ │ blx 125a0 │ │ │ │ │ ./src/nco/nco_var_avg.c:1701 (discriminator 1) │ │ │ │ │ subs r3, r7, #1 │ │ │ │ │ cmp r3, #11 │ │ │ │ │ - bhi.w 8aac6 │ │ │ │ │ + bhi.w 8aaee │ │ │ │ │ tbh [pc, r3, lsl #1] │ │ │ │ │ lsls r2, r5, #6 │ │ │ │ │ lsls r5, r2, #7 │ │ │ │ │ lsls r4, r4, #7 │ │ │ │ │ lsls r1, r3, #8 │ │ │ │ │ lsls r4, r1, #9 │ │ │ │ │ lsls r4, r1, #10 │ │ │ │ │ @@ -258701,1048 +258709,1048 @@ │ │ │ │ │ movs r4, r1 │ │ │ │ │ ./src/nco/nco_var_avg.c:2257 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ ittt gt │ │ │ │ │ movgt r2, #0 │ │ │ │ │ lslgt r5, r5, #2 │ │ │ │ │ movgt r3, r2 │ │ │ │ │ - ble.n 8a38e │ │ │ │ │ + ble.n 8a3b6 │ │ │ │ │ ./src/nco/nco_var_avg.c:2261 │ │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ │ ldr r0, [r1, r2] │ │ │ │ │ ./src/nco/nco_var_avg.c:2257 │ │ │ │ │ add r2, r5 │ │ │ │ │ ./src/nco/nco_var_avg.c:2262 │ │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ │ str.w r0, [r1, r3, lsl #2] │ │ │ │ │ ./src/nco/nco_var_avg.c:2257 │ │ │ │ │ adds r3, #1 │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - bne.n 8a37c │ │ │ │ │ + bne.n 8a3a4 │ │ │ │ │ ./src/nco/nco_var_avg.c:2275 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ ./src/nco/nco_var_avg.c:2252 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - ble.n 8a38e │ │ │ │ │ + ble.n 8a3b6 │ │ │ │ │ lsls r5, r5, #2 │ │ │ │ │ movs r3, #0 │ │ │ │ │ ./src/nco/nco_var_avg.c:2254 (discriminator 3) │ │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ │ ldr r1, [r2, r3] │ │ │ │ │ ./src/nco/nco_var_avg.c:2252 (discriminator 3) │ │ │ │ │ add r3, r5 │ │ │ │ │ ./src/nco/nco_var_avg.c:2254 (discriminator 3) │ │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ │ str.w r1, [r2, r4, lsl #2] │ │ │ │ │ ./src/nco/nco_var_avg.c:2252 (discriminator 3) │ │ │ │ │ adds r4, #1 │ │ │ │ │ cmp r6, r4 │ │ │ │ │ - bne.n 8a39a │ │ │ │ │ - b.n 8a38e │ │ │ │ │ + bne.n 8a3c2 │ │ │ │ │ + b.n 8a3b6 │ │ │ │ │ ./src/nco/nco_var_avg.c:2081 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - ble.n 8a38e │ │ │ │ │ + ble.n 8a3b6 │ │ │ │ │ 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 │ │ │ │ │ ./src/nco/nco_var_avg.c:2083 │ │ │ │ │ ldrd r4, r7, [lr] │ │ │ │ │ strd r4, r7, [r2] │ │ │ │ │ ./src/nco/nco_var_avg.c:2084 │ │ │ │ │ cmp r5, #1 │ │ │ │ │ add.w r2, r2, #8 │ │ │ │ │ - ble.n 8a3f2 │ │ │ │ │ + ble.n 8a41a │ │ │ │ │ mov r3, lr │ │ │ │ │ - b.n 8a3dc │ │ │ │ │ + b.n 8a404 │ │ │ │ │ ./src/nco/nco_var_avg.c:2085 │ │ │ │ │ ldrd r4, r7, [r2, #-8] │ │ │ │ │ ldr.w r0, [r3, #8]! │ │ │ │ │ cmp r4, r0 │ │ │ │ │ ldr r1, [r3, #4] │ │ │ │ │ sbcs.w r4, r7, r1 │ │ │ │ │ it cc │ │ │ │ │ strdcc r0, r1, [r2, #-8] │ │ │ │ │ ./src/nco/nco_var_avg.c:2084 │ │ │ │ │ cmp r3, ip │ │ │ │ │ - bne.n 8a3d8 │ │ │ │ │ + bne.n 8a400 │ │ │ │ │ ./src/nco/nco_var_avg.c:2081 │ │ │ │ │ add lr, r8 │ │ │ │ │ add ip, r8 │ │ │ │ │ cmp r2, r6 │ │ │ │ │ - bne.n 8a3c4 │ │ │ │ │ - b.n 8a38e │ │ │ │ │ + bne.n 8a3ec │ │ │ │ │ + b.n 8a3b6 │ │ │ │ │ ./src/nco/nco_var_avg.c:2030 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - ble.n 8a38e │ │ │ │ │ + ble.n 8a3b6 │ │ │ │ │ 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 │ │ │ │ │ ./src/nco/nco_var_avg.c:2032 │ │ │ │ │ ldrd r4, r7, [lr] │ │ │ │ │ strd r4, r7, [r2] │ │ │ │ │ ./src/nco/nco_var_avg.c:2033 │ │ │ │ │ cmp r5, #1 │ │ │ │ │ add.w r2, r2, #8 │ │ │ │ │ - ble.n 8a440 │ │ │ │ │ + ble.n 8a468 │ │ │ │ │ mov r3, lr │ │ │ │ │ - b.n 8a42a │ │ │ │ │ + b.n 8a452 │ │ │ │ │ ./src/nco/nco_var_avg.c:2034 │ │ │ │ │ ldrd r4, r7, [r2, #-8] │ │ │ │ │ ldr.w r0, [r3, #8]! │ │ │ │ │ cmp r4, r0 │ │ │ │ │ ldr r1, [r3, #4] │ │ │ │ │ sbcs.w r4, r7, r1 │ │ │ │ │ it lt │ │ │ │ │ strdlt r0, r1, [r2, #-8] │ │ │ │ │ ./src/nco/nco_var_avg.c:2033 │ │ │ │ │ cmp r3, ip │ │ │ │ │ - bne.n 8a426 │ │ │ │ │ + bne.n 8a44e │ │ │ │ │ ./src/nco/nco_var_avg.c:2030 │ │ │ │ │ add lr, r8 │ │ │ │ │ add ip, r8 │ │ │ │ │ cmp r2, r6 │ │ │ │ │ - bne.n 8a412 │ │ │ │ │ - b.n 8a38e │ │ │ │ │ + bne.n 8a43a │ │ │ │ │ + b.n 8a3b6 │ │ │ │ │ ./src/nco/nco_var_avg.c:1979 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - ble.n 8a38e │ │ │ │ │ + ble.n 8a3b6 │ │ │ │ │ ldrd lr, r0, [sp, #36] @ 0x24 │ │ │ │ │ mov.w ip, r5, lsl #2 │ │ │ │ │ ./src/nco/nco_var_avg.c:1981 │ │ │ │ │ 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] │ │ │ │ │ ./src/nco/nco_var_avg.c:1982 │ │ │ │ │ cmp r5, #1 │ │ │ │ │ ./src/nco/nco_var_avg.c:1981 │ │ │ │ │ str.w r1, [r0], #4 │ │ │ │ │ ./src/nco/nco_var_avg.c:1982 │ │ │ │ │ - ble.n 8a48c │ │ │ │ │ + ble.n 8a4b4 │ │ │ │ │ add.w r3, r8, r4 │ │ │ │ │ - b.n 8a47c │ │ │ │ │ + b.n 8a4a4 │ │ │ │ │ ./src/nco/nco_var_avg.c:1983 │ │ │ │ │ ldr.w r1, [r0, #-4] │ │ │ │ │ ldr.w r2, [r3, #4]! │ │ │ │ │ cmp r2, r1 │ │ │ │ │ it hi │ │ │ │ │ strhi.w r2, [r0, #-4] │ │ │ │ │ ./src/nco/nco_var_avg.c:1982 │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - bne.n 8a478 │ │ │ │ │ + bne.n 8a4a0 │ │ │ │ │ ./src/nco/nco_var_avg.c:1979 │ │ │ │ │ add r4, ip │ │ │ │ │ add r7, r5 │ │ │ │ │ cmp r0, r6 │ │ │ │ │ - bne.n 8a466 │ │ │ │ │ - b.n 8a38e │ │ │ │ │ + bne.n 8a48e │ │ │ │ │ + b.n 8a3b6 │ │ │ │ │ ./src/nco/nco_var_avg.c:1928 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - ble.w 8a38e │ │ │ │ │ + ble.w 8a3b6 │ │ │ │ │ ldrd lr, r0, [sp, #36] @ 0x24 │ │ │ │ │ mov.w ip, r5, lsl #1 │ │ │ │ │ ./src/nco/nco_var_avg.c:1930 │ │ │ │ │ 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] │ │ │ │ │ ./src/nco/nco_var_avg.c:1931 │ │ │ │ │ cmp r5, #1 │ │ │ │ │ ./src/nco/nco_var_avg.c:1930 │ │ │ │ │ strh.w r1, [r0], #2 │ │ │ │ │ ./src/nco/nco_var_avg.c:1931 │ │ │ │ │ - ble.n 8a4da │ │ │ │ │ + ble.n 8a502 │ │ │ │ │ add.w r3, r8, r4 │ │ │ │ │ - b.n 8a4ca │ │ │ │ │ + b.n 8a4f2 │ │ │ │ │ ./src/nco/nco_var_avg.c:1932 │ │ │ │ │ ldrh.w r1, [r0, #-2] │ │ │ │ │ ldrh.w r2, [r3, #2]! │ │ │ │ │ cmp r2, r1 │ │ │ │ │ it hi │ │ │ │ │ strhhi.w r2, [r0, #-2] │ │ │ │ │ ./src/nco/nco_var_avg.c:1931 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.n 8a4c6 │ │ │ │ │ + bne.n 8a4ee │ │ │ │ │ ./src/nco/nco_var_avg.c:1928 │ │ │ │ │ add r4, ip │ │ │ │ │ add r7, r5 │ │ │ │ │ cmp r0, r6 │ │ │ │ │ - bne.n 8a4b4 │ │ │ │ │ - b.n 8a38e │ │ │ │ │ + bne.n 8a4dc │ │ │ │ │ + b.n 8a3b6 │ │ │ │ │ ./src/nco/nco_var_avg.c:2183 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - ble.w 8a38e │ │ │ │ │ + ble.w 8a3b6 │ │ │ │ │ mov r7, r5 │ │ │ │ │ mov.w ip, #0 │ │ │ │ │ ./src/nco/nco_var_avg.c:2185 │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ ./src/nco/nco_var_avg.c:2186 │ │ │ │ │ cmp r5, #1 │ │ │ │ │ ./src/nco/nco_var_avg.c:2185 │ │ │ │ │ ldrb.w r2, [r3, ip] │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ strb r2, [r3, r4] │ │ │ │ │ ./src/nco/nco_var_avg.c:2186 │ │ │ │ │ it gt │ │ │ │ │ addgt.w r3, ip, #1 │ │ │ │ │ - ble.n 8a518 │ │ │ │ │ + ble.n 8a540 │ │ │ │ │ ./src/nco/nco_var_avg.c:2187 │ │ │ │ │ ldrd r1, r2, [sp, #36] @ 0x24 │ │ │ │ │ ldrb r1, [r1, r3] │ │ │ │ │ ./src/nco/nco_var_avg.c:2186 │ │ │ │ │ adds r3, #1 │ │ │ │ │ ./src/nco/nco_var_avg.c:2187 │ │ │ │ │ ldrb r0, [r2, r4] │ │ │ │ │ cmp r0, r1 │ │ │ │ │ it cc │ │ │ │ │ strbcc r1, [r2, r4] │ │ │ │ │ ./src/nco/nco_var_avg.c:2186 │ │ │ │ │ cmp r7, r3 │ │ │ │ │ - bne.n 8a504 │ │ │ │ │ + bne.n 8a52c │ │ │ │ │ ./src/nco/nco_var_avg.c:2183 │ │ │ │ │ adds r4, #1 │ │ │ │ │ add ip, r5 │ │ │ │ │ add r7, r5 │ │ │ │ │ cmp r6, r4 │ │ │ │ │ - bne.n 8a4f0 │ │ │ │ │ - b.n 8a38e │ │ │ │ │ + bne.n 8a518 │ │ │ │ │ + b.n 8a3b6 │ │ │ │ │ ./src/nco/nco_var_avg.c:1775 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - ble.w 8a38e │ │ │ │ │ + ble.w 8a3b6 │ │ │ │ │ ./src/nco/nco_var_avg.c:1777 │ │ │ │ │ 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] │ │ │ │ │ ./src/nco/nco_var_avg.c:1778 │ │ │ │ │ cmp r5, #1 │ │ │ │ │ ./src/nco/nco_var_avg.c:1777 │ │ │ │ │ vstmia r2!, {d6} │ │ │ │ │ ./src/nco/nco_var_avg.c:1778 │ │ │ │ │ - ble.n 8a562 │ │ │ │ │ + ble.n 8a58a │ │ │ │ │ mov r3, r0 │ │ │ │ │ - b.n 8a54c │ │ │ │ │ + b.n 8a574 │ │ │ │ │ ./src/nco/nco_var_avg.c:1779 │ │ │ │ │ vldr d6, [r2, #-8] │ │ │ │ │ vldmia r3!, {d7} │ │ │ │ │ vcmpe.f64 d7, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.n 8a55e │ │ │ │ │ + ble.n 8a586 │ │ │ │ │ ./src/nco/nco_var_avg.c:1779 (discriminator 1) │ │ │ │ │ vstr d7, [r2, #-8] │ │ │ │ │ ./src/nco/nco_var_avg.c:1778 (discriminator 2) │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - bne.n 8a548 │ │ │ │ │ + bne.n 8a570 │ │ │ │ │ ./src/nco/nco_var_avg.c:1775 │ │ │ │ │ add r1, r4 │ │ │ │ │ add r0, r4 │ │ │ │ │ cmp r6, r2 │ │ │ │ │ - bne.n 8a538 │ │ │ │ │ - b.n 8a38e │ │ │ │ │ + bne.n 8a560 │ │ │ │ │ + b.n 8a3b6 │ │ │ │ │ ./src/nco/nco_var_avg.c:1724 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - ble.w 8a38e │ │ │ │ │ + ble.w 8a3b6 │ │ │ │ │ ./src/nco/nco_var_avg.c:1726 │ │ │ │ │ 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] │ │ │ │ │ ./src/nco/nco_var_avg.c:1727 │ │ │ │ │ cmp r5, #1 │ │ │ │ │ ./src/nco/nco_var_avg.c:1726 │ │ │ │ │ vstmia r2!, {s14} │ │ │ │ │ ./src/nco/nco_var_avg.c:1727 │ │ │ │ │ - ble.n 8a5aa │ │ │ │ │ + ble.n 8a5d2 │ │ │ │ │ mov r3, r0 │ │ │ │ │ - b.n 8a594 │ │ │ │ │ + b.n 8a5bc │ │ │ │ │ ./src/nco/nco_var_avg.c:1728 │ │ │ │ │ vldr s14, [r2, #-4] │ │ │ │ │ vldmia r3!, {s15} │ │ │ │ │ vcmpe.f32 s15, s14 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ it gt │ │ │ │ │ vstrgt s15, [r2, #-4] │ │ │ │ │ ./src/nco/nco_var_avg.c:1727 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - bne.n 8a590 │ │ │ │ │ + bne.n 8a5b8 │ │ │ │ │ ./src/nco/nco_var_avg.c:1724 │ │ │ │ │ add r1, r4 │ │ │ │ │ add r0, r4 │ │ │ │ │ cmp r6, r2 │ │ │ │ │ - bne.n 8a580 │ │ │ │ │ - b.n 8a38e │ │ │ │ │ + bne.n 8a5a8 │ │ │ │ │ + b.n 8a3b6 │ │ │ │ │ ./src/nco/nco_var_avg.c:1826 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - ble.w 8a38e │ │ │ │ │ + ble.w 8a3b6 │ │ │ │ │ ldrd lr, r0, [sp, #36] @ 0x24 │ │ │ │ │ mov.w ip, r5, lsl #2 │ │ │ │ │ ./src/nco/nco_var_avg.c:1828 │ │ │ │ │ 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] │ │ │ │ │ ./src/nco/nco_var_avg.c:1829 │ │ │ │ │ cmp r5, #1 │ │ │ │ │ ./src/nco/nco_var_avg.c:1828 │ │ │ │ │ str.w r1, [r0], #4 │ │ │ │ │ ./src/nco/nco_var_avg.c:1829 │ │ │ │ │ - ble.n 8a5f8 │ │ │ │ │ + ble.n 8a620 │ │ │ │ │ add.w r3, r8, r4 │ │ │ │ │ - b.n 8a5e8 │ │ │ │ │ + b.n 8a610 │ │ │ │ │ ./src/nco/nco_var_avg.c:1830 │ │ │ │ │ ldr.w r1, [r0, #-4] │ │ │ │ │ ldr.w r2, [r3, #4]! │ │ │ │ │ cmp r2, r1 │ │ │ │ │ it gt │ │ │ │ │ strgt.w r2, [r0, #-4] │ │ │ │ │ ./src/nco/nco_var_avg.c:1829 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.n 8a5e4 │ │ │ │ │ + bne.n 8a60c │ │ │ │ │ ./src/nco/nco_var_avg.c:1826 │ │ │ │ │ add r4, ip │ │ │ │ │ add r7, r5 │ │ │ │ │ cmp r6, r0 │ │ │ │ │ - bne.n 8a5d2 │ │ │ │ │ - b.n 8a38e │ │ │ │ │ + bne.n 8a5fa │ │ │ │ │ + b.n 8a3b6 │ │ │ │ │ ./src/nco/nco_var_avg.c:1877 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - ble.w 8a38e │ │ │ │ │ + ble.w 8a3b6 │ │ │ │ │ ldrd lr, r0, [sp, #36] @ 0x24 │ │ │ │ │ mov.w ip, r5, lsl #1 │ │ │ │ │ ./src/nco/nco_var_avg.c:1879 │ │ │ │ │ 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] │ │ │ │ │ ./src/nco/nco_var_avg.c:1880 │ │ │ │ │ cmp r5, #1 │ │ │ │ │ ./src/nco/nco_var_avg.c:1879 │ │ │ │ │ strh.w r1, [r0], #2 │ │ │ │ │ ./src/nco/nco_var_avg.c:1880 │ │ │ │ │ - ble.n 8a646 │ │ │ │ │ + ble.n 8a66e │ │ │ │ │ add.w r3, r8, r4 │ │ │ │ │ - b.n 8a636 │ │ │ │ │ + b.n 8a65e │ │ │ │ │ ./src/nco/nco_var_avg.c:1881 │ │ │ │ │ ldrsh.w r1, [r0, #-2] │ │ │ │ │ ldrsh.w r2, [r3, #2]! │ │ │ │ │ cmp r2, r1 │ │ │ │ │ it gt │ │ │ │ │ strhgt.w r2, [r0, #-2] │ │ │ │ │ ./src/nco/nco_var_avg.c:1880 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.n 8a632 │ │ │ │ │ + bne.n 8a65a │ │ │ │ │ ./src/nco/nco_var_avg.c:1877 │ │ │ │ │ add r4, ip │ │ │ │ │ add r7, r5 │ │ │ │ │ cmp r6, r0 │ │ │ │ │ - bne.n 8a620 │ │ │ │ │ - b.n 8a38e │ │ │ │ │ + bne.n 8a648 │ │ │ │ │ + b.n 8a3b6 │ │ │ │ │ ./src/nco/nco_var_avg.c:2232 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - ble.w 8a38e │ │ │ │ │ + ble.w 8a3b6 │ │ │ │ │ movs r3, #0 │ │ │ │ │ ./src/nco/nco_var_avg.c:2234 (discriminator 3) │ │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ │ ldrb r1, [r2, r3] │ │ │ │ │ ./src/nco/nco_var_avg.c:2232 (discriminator 3) │ │ │ │ │ add r3, r5 │ │ │ │ │ ./src/nco/nco_var_avg.c:2234 (discriminator 3) │ │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ │ strb r1, [r2, r4] │ │ │ │ │ ./src/nco/nco_var_avg.c:2232 (discriminator 3) │ │ │ │ │ adds r4, #1 │ │ │ │ │ cmp r6, r4 │ │ │ │ │ - bne.n 8a658 │ │ │ │ │ - b.n 8a38e │ │ │ │ │ + bne.n 8a680 │ │ │ │ │ + b.n 8a3b6 │ │ │ │ │ ./src/nco/nco_var_avg.c:2132 (discriminator 1) │ │ │ │ │ cmp r6, #0 │ │ │ │ │ itt gt │ │ │ │ │ movgt r7, r5 │ │ │ │ │ movgt.w ip, #0 │ │ │ │ │ - ble.w 8a38e │ │ │ │ │ + ble.w 8a3b6 │ │ │ │ │ ./src/nco/nco_var_avg.c:2134 │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ ./src/nco/nco_var_avg.c:2135 │ │ │ │ │ cmp r5, #1 │ │ │ │ │ ./src/nco/nco_var_avg.c:2134 │ │ │ │ │ ldrsb.w r2, [r3, ip] │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ strb r2, [r3, r4] │ │ │ │ │ ./src/nco/nco_var_avg.c:2135 │ │ │ │ │ it gt │ │ │ │ │ addgt.w r3, ip, #1 │ │ │ │ │ - ble.n 8a6a0 │ │ │ │ │ + ble.n 8a6c8 │ │ │ │ │ ./src/nco/nco_var_avg.c:2136 │ │ │ │ │ ldrd r1, r2, [sp, #36] @ 0x24 │ │ │ │ │ ldrsb r1, [r1, r3] │ │ │ │ │ ./src/nco/nco_var_avg.c:2135 │ │ │ │ │ adds r3, #1 │ │ │ │ │ ./src/nco/nco_var_avg.c:2136 │ │ │ │ │ ldrsb r0, [r2, r4] │ │ │ │ │ cmp r0, r1 │ │ │ │ │ it lt │ │ │ │ │ strblt r1, [r2, r4] │ │ │ │ │ ./src/nco/nco_var_avg.c:2135 │ │ │ │ │ cmp r7, r3 │ │ │ │ │ - bne.n 8a68c │ │ │ │ │ + bne.n 8a6b4 │ │ │ │ │ ./src/nco/nco_var_avg.c:2132 │ │ │ │ │ adds r4, #1 │ │ │ │ │ add ip, r5 │ │ │ │ │ add r7, r5 │ │ │ │ │ cmp r6, r4 │ │ │ │ │ - bne.n 8a678 │ │ │ │ │ - b.n 8a38e │ │ │ │ │ + bne.n 8a6a0 │ │ │ │ │ + b.n 8a3b6 │ │ │ │ │ ./src/nco/nco_var_avg.c:1706 │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ ./src/nco/nco_var_avg.c:2139 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ ittt gt │ │ │ │ │ movgt.w r9, #0 │ │ │ │ │ movgt ip, r5 │ │ │ │ │ movgt r0, r9 │ │ │ │ │ ./src/nco/nco_var_avg.c:1706 │ │ │ │ │ ldrsb.w r8, [r3] │ │ │ │ │ ./src/nco/nco_var_avg.c:2139 │ │ │ │ │ - ble.w 8a38e │ │ │ │ │ + ble.w 8a3b6 │ │ │ │ │ ./src/nco/nco_var_avg.c:2142 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ itt gt │ │ │ │ │ movgt r3, r9 │ │ │ │ │ ./src/nco/nco_var_avg.c:2141 │ │ │ │ │ movgt r4, #0 │ │ │ │ │ ./src/nco/nco_var_avg.c:2142 │ │ │ │ │ - ble.w 8aabe │ │ │ │ │ + ble.w 8aae6 │ │ │ │ │ ./src/nco/nco_var_avg.c:2144 │ │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ │ ldrsb r2, [r2, r3] │ │ │ │ │ ./src/nco/nco_var_avg.c:2142 │ │ │ │ │ adds r3, #1 │ │ │ │ │ ./src/nco/nco_var_avg.c:2144 │ │ │ │ │ cmp r2, r8 │ │ │ │ │ - beq.n 8a6ec │ │ │ │ │ + beq.n 8a714 │ │ │ │ │ ./src/nco/nco_var_avg.c:2145 │ │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ │ add.w lr, r1, r0 │ │ │ │ │ - cbz r4, 8a6e6 │ │ │ │ │ + cbz r4, 8a70e │ │ │ │ │ ./src/nco/nco_var_avg.c:2145 (discriminator 2) │ │ │ │ │ ldrsb r1, [r1, r0] │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - bge.n 8a6ec │ │ │ │ │ + bge.n 8a714 │ │ │ │ │ ./src/nco/nco_var_avg.c:2146 (discriminator 3) │ │ │ │ │ mov r4, r7 │ │ │ │ │ ./src/nco/nco_var_avg.c:2145 (discriminator 3) │ │ │ │ │ strb.w r2, [lr] │ │ │ │ │ ./src/nco/nco_var_avg.c:2142 (discriminator 2) │ │ │ │ │ cmp ip, r3 │ │ │ │ │ - bne.n 8a6ce │ │ │ │ │ + bne.n 8a6f6 │ │ │ │ │ ./src/nco/nco_var_avg.c:2149 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.w 8aabe │ │ │ │ │ + beq.w 8aae6 │ │ │ │ │ ./src/nco/nco_var_avg.c:2139 (discriminator 2) │ │ │ │ │ adds r0, #1 │ │ │ │ │ add ip, r5 │ │ │ │ │ add r9, r5 │ │ │ │ │ cmp r6, r0 │ │ │ │ │ - bne.n 8a6c2 │ │ │ │ │ - b.n 8a38e │ │ │ │ │ + bne.n 8a6ea │ │ │ │ │ + b.n 8a3b6 │ │ │ │ │ ./src/nco/nco_var_avg.c:2237 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ itt gt │ │ │ │ │ movgt r2, #0 │ │ │ │ │ movgt r3, r2 │ │ │ │ │ - ble.w 8a38e │ │ │ │ │ + ble.w 8a3b6 │ │ │ │ │ ./src/nco/nco_var_avg.c:2241 │ │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ │ ./src/nco/nco_var_avg.c:2245 │ │ │ │ │ ldrb r0, [r1, r2] │ │ │ │ │ ./src/nco/nco_var_avg.c:2237 │ │ │ │ │ add r2, r5 │ │ │ │ │ ./src/nco/nco_var_avg.c:2245 │ │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ │ strb r0, [r1, r3] │ │ │ │ │ ./src/nco/nco_var_avg.c:2237 │ │ │ │ │ adds r3, #1 │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - bne.n 8a70e │ │ │ │ │ - b.n 8a38e │ │ │ │ │ + bne.n 8a736 │ │ │ │ │ + b.n 8a3b6 │ │ │ │ │ ./src/nco/nco_var_avg.c:1704 │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ ./src/nco/nco_var_avg.c:1884 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ ./src/nco/nco_var_avg.c:1704 │ │ │ │ │ ldrsh.w r4, [r3] │ │ │ │ │ ./src/nco/nco_var_avg.c:1884 │ │ │ │ │ - ble.w 8a38e │ │ │ │ │ + ble.w 8a3b6 │ │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ │ mov.w ip, r5, lsl #1 │ │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ │ rsb lr, ip, #0 │ │ │ │ │ add.w r6, r0, r6, lsl #1 │ │ │ │ │ add r1, ip │ │ │ │ │ ./src/nco/nco_var_avg.c:1887 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ itt gt │ │ │ │ │ addgt.w r3, lr, r1 │ │ │ │ │ ./src/nco/nco_var_avg.c:1886 │ │ │ │ │ movgt r7, #0 │ │ │ │ │ ./src/nco/nco_var_avg.c:1887 │ │ │ │ │ - ble.n 8a77e │ │ │ │ │ + ble.n 8a7a6 │ │ │ │ │ ./src/nco/nco_var_avg.c:1889 │ │ │ │ │ ldrsh.w r2, [r3], #2 │ │ │ │ │ cmp r2, r4 │ │ │ │ │ - beq.n 8a778 │ │ │ │ │ + beq.n 8a7a0 │ │ │ │ │ ./src/nco/nco_var_avg.c:1890 │ │ │ │ │ - cbnz r7, 8a762 │ │ │ │ │ + cbnz r7, 8a78a │ │ │ │ │ ./src/nco/nco_var_avg.c:1887 (discriminator 3) │ │ │ │ │ cmp r3, r1 │ │ │ │ │ ./src/nco/nco_var_avg.c:1890 (discriminator 3) │ │ │ │ │ strh r2, [r0, #0] │ │ │ │ │ ./src/nco/nco_var_avg.c:1887 (discriminator 3) │ │ │ │ │ - beq.n 8a780 │ │ │ │ │ + beq.n 8a7a8 │ │ │ │ │ ./src/nco/nco_var_avg.c:1889 │ │ │ │ │ ldrsh.w r2, [r3], #2 │ │ │ │ │ cmp r2, r4 │ │ │ │ │ - beq.n 8a776 │ │ │ │ │ + beq.n 8a79e │ │ │ │ │ ldrsh.w r7, [r0] │ │ │ │ │ ./src/nco/nco_var_avg.c:1890 (discriminator 2) │ │ │ │ │ cmp r7, r2 │ │ │ │ │ - blt.n 8a754 │ │ │ │ │ + blt.n 8a77c │ │ │ │ │ ./src/nco/nco_var_avg.c:1887 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - beq.n 8a780 │ │ │ │ │ + beq.n 8a7a8 │ │ │ │ │ ./src/nco/nco_var_avg.c:1889 │ │ │ │ │ ldrsh.w r2, [r3], #2 │ │ │ │ │ cmp r2, r4 │ │ │ │ │ - bne.n 8a766 │ │ │ │ │ + bne.n 8a78e │ │ │ │ │ ./src/nco/nco_var_avg.c:1891 │ │ │ │ │ movs r7, #1 │ │ │ │ │ ./src/nco/nco_var_avg.c:1887 (discriminator 2) │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - bne.n 8a74a │ │ │ │ │ + bne.n 8a772 │ │ │ │ │ ./src/nco/nco_var_avg.c:1894 │ │ │ │ │ - cbnz r7, 8a780 │ │ │ │ │ + cbnz r7, 8a7a8 │ │ │ │ │ strh r4, [r0, #0] │ │ │ │ │ ./src/nco/nco_var_avg.c:1884 (discriminator 2) │ │ │ │ │ adds r0, #2 │ │ │ │ │ add r1, ip │ │ │ │ │ cmp r6, r0 │ │ │ │ │ - bne.n 8a73e │ │ │ │ │ - b.n 8a38e │ │ │ │ │ + bne.n 8a766 │ │ │ │ │ + b.n 8a3b6 │ │ │ │ │ ./src/nco/nco_var_avg.c:1705 │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ ./src/nco/nco_var_avg.c:1833 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ ./src/nco/nco_var_avg.c:1705 │ │ │ │ │ ldr r4, [r3, #0] │ │ │ │ │ ./src/nco/nco_var_avg.c:1833 │ │ │ │ │ - ble.w 8a38e │ │ │ │ │ + ble.w 8a3b6 │ │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ │ mov.w ip, r5, lsl #2 │ │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ │ rsb lr, ip, #0 │ │ │ │ │ add.w r6, r0, r6, lsl #2 │ │ │ │ │ add r1, ip │ │ │ │ │ ./src/nco/nco_var_avg.c:1836 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ itt gt │ │ │ │ │ addgt.w r3, lr, r1 │ │ │ │ │ ./src/nco/nco_var_avg.c:1835 │ │ │ │ │ movgt r7, #0 │ │ │ │ │ ./src/nco/nco_var_avg.c:1836 │ │ │ │ │ - ble.n 8a7e4 │ │ │ │ │ + ble.n 8a80c │ │ │ │ │ ./src/nco/nco_var_avg.c:1838 │ │ │ │ │ ldr.w r2, [r3], #4 │ │ │ │ │ cmp r2, r4 │ │ │ │ │ - beq.n 8a7de │ │ │ │ │ + beq.n 8a806 │ │ │ │ │ ./src/nco/nco_var_avg.c:1839 │ │ │ │ │ - cbnz r7, 8a7ca │ │ │ │ │ + cbnz r7, 8a7f2 │ │ │ │ │ ./src/nco/nco_var_avg.c:1836 (discriminator 3) │ │ │ │ │ cmp r3, r1 │ │ │ │ │ ./src/nco/nco_var_avg.c:1839 (discriminator 3) │ │ │ │ │ str r2, [r0, #0] │ │ │ │ │ ./src/nco/nco_var_avg.c:1836 (discriminator 3) │ │ │ │ │ - beq.n 8a7e6 │ │ │ │ │ + beq.n 8a80e │ │ │ │ │ ./src/nco/nco_var_avg.c:1838 │ │ │ │ │ ldr.w r2, [r3], #4 │ │ │ │ │ cmp r4, r2 │ │ │ │ │ - beq.n 8a7dc │ │ │ │ │ + beq.n 8a804 │ │ │ │ │ ldr r7, [r0, #0] │ │ │ │ │ ./src/nco/nco_var_avg.c:1839 (discriminator 2) │ │ │ │ │ cmp r7, r2 │ │ │ │ │ - blt.n 8a7bc │ │ │ │ │ + blt.n 8a7e4 │ │ │ │ │ ./src/nco/nco_var_avg.c:1836 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - beq.n 8a7e6 │ │ │ │ │ + beq.n 8a80e │ │ │ │ │ ./src/nco/nco_var_avg.c:1838 │ │ │ │ │ ldr.w r2, [r3], #4 │ │ │ │ │ cmp r4, r2 │ │ │ │ │ - bne.n 8a7cc │ │ │ │ │ + bne.n 8a7f4 │ │ │ │ │ ./src/nco/nco_var_avg.c:1840 │ │ │ │ │ movs r7, #1 │ │ │ │ │ ./src/nco/nco_var_avg.c:1836 (discriminator 2) │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - bne.n 8a7b2 │ │ │ │ │ + bne.n 8a7da │ │ │ │ │ ./src/nco/nco_var_avg.c:1843 │ │ │ │ │ - cbnz r7, 8a7e6 │ │ │ │ │ + cbnz r7, 8a80e │ │ │ │ │ str r4, [r0, #0] │ │ │ │ │ ./src/nco/nco_var_avg.c:1833 (discriminator 2) │ │ │ │ │ adds r0, #4 │ │ │ │ │ add r1, ip │ │ │ │ │ cmp r6, r0 │ │ │ │ │ - bne.n 8a7a6 │ │ │ │ │ - b.n 8a38e │ │ │ │ │ + bne.n 8a7ce │ │ │ │ │ + b.n 8a3b6 │ │ │ │ │ ./src/nco/nco_var_avg.c:1702 │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ ./src/nco/nco_var_avg.c:1731 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ ./src/nco/nco_var_avg.c:1702 │ │ │ │ │ vldr s14, [r3] │ │ │ │ │ ./src/nco/nco_var_avg.c:1731 │ │ │ │ │ - ble.w 8a38e │ │ │ │ │ + ble.w 8a3b6 │ │ │ │ │ ldrd r2, r1, [sp, #36] @ 0x24 │ │ │ │ │ lsls r4, r5, #2 │ │ │ │ │ negs r7, r4 │ │ │ │ │ add r2, r4 │ │ │ │ │ add.w r6, r1, r6, lsl #2 │ │ │ │ │ ./src/nco/nco_var_avg.c:1734 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ itt gt │ │ │ │ │ addgt r3, r7, r2 │ │ │ │ │ ./src/nco/nco_var_avg.c:1733 │ │ │ │ │ movgt r0, #0 │ │ │ │ │ ./src/nco/nco_var_avg.c:1734 │ │ │ │ │ - ble.n 8a862 │ │ │ │ │ + ble.n 8a88a │ │ │ │ │ ./src/nco/nco_var_avg.c:1736 │ │ │ │ │ vldmia r3!, {s15} │ │ │ │ │ vcmp.f32 s15, s14 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - beq.n 8a85c │ │ │ │ │ + beq.n 8a884 │ │ │ │ │ ./src/nco/nco_var_avg.c:1737 │ │ │ │ │ - cbnz r0, 8a83a │ │ │ │ │ + cbnz r0, 8a862 │ │ │ │ │ ./src/nco/nco_var_avg.c:1734 (discriminator 3) │ │ │ │ │ cmp r3, r2 │ │ │ │ │ ./src/nco/nco_var_avg.c:1737 (discriminator 3) │ │ │ │ │ vstr s15, [r1] │ │ │ │ │ ./src/nco/nco_var_avg.c:1734 (discriminator 3) │ │ │ │ │ - beq.n 8a866 │ │ │ │ │ + beq.n 8a88e │ │ │ │ │ ./src/nco/nco_var_avg.c:1736 │ │ │ │ │ vldmia r3!, {s15} │ │ │ │ │ vcmp.f32 s15, s14 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - beq.n 8a85a │ │ │ │ │ + beq.n 8a882 │ │ │ │ │ vldr s13, [r1] │ │ │ │ │ ./src/nco/nco_var_avg.c:1737 (discriminator 2) │ │ │ │ │ vcmpe.f32 s13, s15 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bmi.n 8a824 │ │ │ │ │ + bmi.n 8a84c │ │ │ │ │ ./src/nco/nco_var_avg.c:1734 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 8a866 │ │ │ │ │ + beq.n 8a88e │ │ │ │ │ ./src/nco/nco_var_avg.c:1736 │ │ │ │ │ vldmia r3!, {s15} │ │ │ │ │ vcmp.f32 s14, s15 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bne.n 8a83e │ │ │ │ │ + bne.n 8a866 │ │ │ │ │ ./src/nco/nco_var_avg.c:1738 │ │ │ │ │ movs r0, #1 │ │ │ │ │ ./src/nco/nco_var_avg.c:1734 (discriminator 2) │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne.n 8a814 │ │ │ │ │ + bne.n 8a83c │ │ │ │ │ ./src/nco/nco_var_avg.c:1741 │ │ │ │ │ - cbnz r0, 8a866 │ │ │ │ │ + cbnz r0, 8a88e │ │ │ │ │ vstr s14, [r1] │ │ │ │ │ ./src/nco/nco_var_avg.c:1731 (discriminator 2) │ │ │ │ │ adds r1, #4 │ │ │ │ │ add r2, r4 │ │ │ │ │ cmp r6, r1 │ │ │ │ │ - bne.n 8a80a │ │ │ │ │ - b.n 8a38e │ │ │ │ │ + bne.n 8a832 │ │ │ │ │ + b.n 8a3b6 │ │ │ │ │ ./src/nco/nco_var_avg.c:1703 │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ ./src/nco/nco_var_avg.c:1782 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ ./src/nco/nco_var_avg.c:1703 │ │ │ │ │ vldr d6, [r3] │ │ │ │ │ ./src/nco/nco_var_avg.c:1782 │ │ │ │ │ - ble.w 8a38e │ │ │ │ │ + ble.w 8a3b6 │ │ │ │ │ ldrd r2, r0, [sp, #36] @ 0x24 │ │ │ │ │ lsls r4, r5, #3 │ │ │ │ │ negs r7, r4 │ │ │ │ │ add r2, r4 │ │ │ │ │ add.w r6, r0, r6, lsl #3 │ │ │ │ │ ./src/nco/nco_var_avg.c:1785 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ itt gt │ │ │ │ │ addgt r3, r7, r2 │ │ │ │ │ ./src/nco/nco_var_avg.c:1784 │ │ │ │ │ movgt r1, #0 │ │ │ │ │ ./src/nco/nco_var_avg.c:1785 │ │ │ │ │ - ble.w 8aab8 │ │ │ │ │ + ble.w 8aae0 │ │ │ │ │ ./src/nco/nco_var_avg.c:1787 │ │ │ │ │ vldmia r3!, {d7} │ │ │ │ │ vcmp.f64 d7, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - beq.n 8a8ba │ │ │ │ │ + beq.n 8a8e2 │ │ │ │ │ ./src/nco/nco_var_avg.c:1788 │ │ │ │ │ - cbz r1, 8a8b4 │ │ │ │ │ + cbz r1, 8a8dc │ │ │ │ │ ./src/nco/nco_var_avg.c:1788 (discriminator 2) │ │ │ │ │ vldr d5, [r0] │ │ │ │ │ vcmpe.f64 d7, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.n 8a8ba │ │ │ │ │ + ble.n 8a8e2 │ │ │ │ │ ./src/nco/nco_var_avg.c:1789 (discriminator 3) │ │ │ │ │ movs r1, #1 │ │ │ │ │ ./src/nco/nco_var_avg.c:1788 (discriminator 3) │ │ │ │ │ vstr d7, [r0] │ │ │ │ │ ./src/nco/nco_var_avg.c:1785 (discriminator 2) │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne.n 8a896 │ │ │ │ │ + bne.n 8a8be │ │ │ │ │ ./src/nco/nco_var_avg.c:1792 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.w 8aab8 │ │ │ │ │ + beq.w 8aae0 │ │ │ │ │ ./src/nco/nco_var_avg.c:1782 (discriminator 2) │ │ │ │ │ adds r0, #8 │ │ │ │ │ add r2, r4 │ │ │ │ │ cmp r6, r0 │ │ │ │ │ - bne.n 8a88a │ │ │ │ │ - b.n 8a38e │ │ │ │ │ + bne.n 8a8b2 │ │ │ │ │ + b.n 8a3b6 │ │ │ │ │ ./src/nco/nco_var_avg.c:1707 │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ ./src/nco/nco_var_avg.c:2190 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ ittt gt │ │ │ │ │ movgt.w r8, #0 │ │ │ │ │ movgt r7, r5 │ │ │ │ │ movgt r0, r8 │ │ │ │ │ ./src/nco/nco_var_avg.c:1707 │ │ │ │ │ ldrb.w lr, [r3] │ │ │ │ │ ./src/nco/nco_var_avg.c:2190 │ │ │ │ │ - ble.w 8a38e │ │ │ │ │ + ble.w 8a3b6 │ │ │ │ │ ./src/nco/nco_var_avg.c:2193 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ itt gt │ │ │ │ │ movgt r3, r8 │ │ │ │ │ ./src/nco/nco_var_avg.c:2192 │ │ │ │ │ movgt r4, #0 │ │ │ │ │ ./src/nco/nco_var_avg.c:2193 │ │ │ │ │ - ble.w 8aab0 │ │ │ │ │ + ble.w 8aad8 │ │ │ │ │ ./src/nco/nco_var_avg.c:2195 │ │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ │ ldrb r2, [r2, r3] │ │ │ │ │ ./src/nco/nco_var_avg.c:2193 │ │ │ │ │ adds r3, #1 │ │ │ │ │ ./src/nco/nco_var_avg.c:2195 │ │ │ │ │ cmp r2, lr │ │ │ │ │ - beq.n 8a90e │ │ │ │ │ + beq.n 8a936 │ │ │ │ │ ./src/nco/nco_var_avg.c:2196 │ │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ │ add.w ip, r1, r0 │ │ │ │ │ - cbz r4, 8a908 │ │ │ │ │ + cbz r4, 8a930 │ │ │ │ │ ./src/nco/nco_var_avg.c:2196 (discriminator 2) │ │ │ │ │ ldrb r1, [r1, r0] │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - bcs.n 8a90e │ │ │ │ │ + bcs.n 8a936 │ │ │ │ │ ./src/nco/nco_var_avg.c:2197 (discriminator 3) │ │ │ │ │ movs r4, #1 │ │ │ │ │ ./src/nco/nco_var_avg.c:2196 (discriminator 3) │ │ │ │ │ strb.w r2, [ip] │ │ │ │ │ ./src/nco/nco_var_avg.c:2193 (discriminator 2) │ │ │ │ │ cmp r7, r3 │ │ │ │ │ - bne.n 8a8f0 │ │ │ │ │ + bne.n 8a918 │ │ │ │ │ ./src/nco/nco_var_avg.c:2200 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.w 8aab0 │ │ │ │ │ + beq.w 8aad8 │ │ │ │ │ ./src/nco/nco_var_avg.c:2190 (discriminator 2) │ │ │ │ │ adds r0, #1 │ │ │ │ │ add r7, r5 │ │ │ │ │ add r8, r5 │ │ │ │ │ cmp r6, r0 │ │ │ │ │ - bne.n 8a8e4 │ │ │ │ │ - b.n 8a38e │ │ │ │ │ + bne.n 8a90c │ │ │ │ │ + b.n 8a3b6 │ │ │ │ │ ./src/nco/nco_var_avg.c:1708 │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ ./src/nco/nco_var_avg.c:1935 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ ./src/nco/nco_var_avg.c:1708 │ │ │ │ │ ldrh r4, [r3, #0] │ │ │ │ │ ./src/nco/nco_var_avg.c:1935 │ │ │ │ │ - ble.w 8a38e │ │ │ │ │ + ble.w 8a3b6 │ │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ │ mov.w ip, r5, lsl #1 │ │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ │ rsb lr, ip, #0 │ │ │ │ │ add.w r6, r0, r6, lsl #1 │ │ │ │ │ add r1, ip │ │ │ │ │ ./src/nco/nco_var_avg.c:1938 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ itt gt │ │ │ │ │ addgt.w r3, lr, r1 │ │ │ │ │ ./src/nco/nco_var_avg.c:1937 │ │ │ │ │ movgt r7, #0 │ │ │ │ │ ./src/nco/nco_var_avg.c:1938 │ │ │ │ │ - ble.n 8a97e │ │ │ │ │ + ble.n 8a9a6 │ │ │ │ │ ./src/nco/nco_var_avg.c:1940 │ │ │ │ │ ldrh.w r2, [r3], #2 │ │ │ │ │ cmp r2, r4 │ │ │ │ │ - beq.n 8a978 │ │ │ │ │ + beq.n 8a9a0 │ │ │ │ │ ./src/nco/nco_var_avg.c:1941 │ │ │ │ │ - cbnz r7, 8a964 │ │ │ │ │ + cbnz r7, 8a98c │ │ │ │ │ ./src/nco/nco_var_avg.c:1938 (discriminator 3) │ │ │ │ │ cmp r3, r1 │ │ │ │ │ ./src/nco/nco_var_avg.c:1941 (discriminator 3) │ │ │ │ │ strh r2, [r0, #0] │ │ │ │ │ ./src/nco/nco_var_avg.c:1938 (discriminator 3) │ │ │ │ │ - beq.n 8a980 │ │ │ │ │ + beq.n 8a9a8 │ │ │ │ │ ./src/nco/nco_var_avg.c:1940 │ │ │ │ │ ldrh.w r2, [r3], #2 │ │ │ │ │ cmp r2, r4 │ │ │ │ │ - beq.n 8a976 │ │ │ │ │ + beq.n 8a99e │ │ │ │ │ ldrh r7, [r0, #0] │ │ │ │ │ ./src/nco/nco_var_avg.c:1941 (discriminator 2) │ │ │ │ │ cmp r7, r2 │ │ │ │ │ - bcc.n 8a956 │ │ │ │ │ + bcc.n 8a97e │ │ │ │ │ ./src/nco/nco_var_avg.c:1938 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - beq.n 8a980 │ │ │ │ │ + beq.n 8a9a8 │ │ │ │ │ ./src/nco/nco_var_avg.c:1940 │ │ │ │ │ ldrh.w r2, [r3], #2 │ │ │ │ │ cmp r4, r2 │ │ │ │ │ - bne.n 8a966 │ │ │ │ │ + bne.n 8a98e │ │ │ │ │ ./src/nco/nco_var_avg.c:1942 │ │ │ │ │ movs r7, #1 │ │ │ │ │ ./src/nco/nco_var_avg.c:1938 (discriminator 2) │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - bne.n 8a94c │ │ │ │ │ + bne.n 8a974 │ │ │ │ │ ./src/nco/nco_var_avg.c:1945 │ │ │ │ │ - cbnz r7, 8a980 │ │ │ │ │ + cbnz r7, 8a9a8 │ │ │ │ │ strh r4, [r0, #0] │ │ │ │ │ ./src/nco/nco_var_avg.c:1935 (discriminator 2) │ │ │ │ │ adds r0, #2 │ │ │ │ │ add r1, ip │ │ │ │ │ cmp r6, r0 │ │ │ │ │ - bne.n 8a940 │ │ │ │ │ - b.n 8a38e │ │ │ │ │ + bne.n 8a968 │ │ │ │ │ + b.n 8a3b6 │ │ │ │ │ ./src/nco/nco_var_avg.c:1709 │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ ./src/nco/nco_var_avg.c:1986 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ ./src/nco/nco_var_avg.c:1709 │ │ │ │ │ ldr r4, [r3, #0] │ │ │ │ │ ./src/nco/nco_var_avg.c:1986 │ │ │ │ │ - ble.w 8a38e │ │ │ │ │ + ble.w 8a3b6 │ │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ │ mov.w ip, r5, lsl #2 │ │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ │ rsb lr, ip, #0 │ │ │ │ │ add.w r6, r0, r6, lsl #2 │ │ │ │ │ add r1, ip │ │ │ │ │ ./src/nco/nco_var_avg.c:1989 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ itt gt │ │ │ │ │ addgt.w r3, lr, r1 │ │ │ │ │ ./src/nco/nco_var_avg.c:1988 │ │ │ │ │ movgt r7, #0 │ │ │ │ │ ./src/nco/nco_var_avg.c:1989 │ │ │ │ │ - ble.n 8a9e4 │ │ │ │ │ + ble.n 8aa0c │ │ │ │ │ ./src/nco/nco_var_avg.c:1991 │ │ │ │ │ ldr.w r2, [r3], #4 │ │ │ │ │ cmp r2, r4 │ │ │ │ │ - beq.n 8a9de │ │ │ │ │ + beq.n 8aa06 │ │ │ │ │ ./src/nco/nco_var_avg.c:1992 │ │ │ │ │ - cbnz r7, 8a9ca │ │ │ │ │ + cbnz r7, 8a9f2 │ │ │ │ │ ./src/nco/nco_var_avg.c:1989 (discriminator 3) │ │ │ │ │ cmp r3, r1 │ │ │ │ │ ./src/nco/nco_var_avg.c:1992 (discriminator 3) │ │ │ │ │ str r2, [r0, #0] │ │ │ │ │ ./src/nco/nco_var_avg.c:1989 (discriminator 3) │ │ │ │ │ - beq.n 8a9e6 │ │ │ │ │ + beq.n 8aa0e │ │ │ │ │ ./src/nco/nco_var_avg.c:1991 │ │ │ │ │ ldr.w r2, [r3], #4 │ │ │ │ │ cmp r4, r2 │ │ │ │ │ - beq.n 8a9dc │ │ │ │ │ + beq.n 8aa04 │ │ │ │ │ ldr r7, [r0, #0] │ │ │ │ │ ./src/nco/nco_var_avg.c:1992 (discriminator 2) │ │ │ │ │ cmp r7, r2 │ │ │ │ │ - bcc.n 8a9bc │ │ │ │ │ + bcc.n 8a9e4 │ │ │ │ │ ./src/nco/nco_var_avg.c:1989 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - beq.n 8a9e6 │ │ │ │ │ + beq.n 8aa0e │ │ │ │ │ ./src/nco/nco_var_avg.c:1991 │ │ │ │ │ ldr.w r2, [r3], #4 │ │ │ │ │ cmp r4, r2 │ │ │ │ │ - bne.n 8a9cc │ │ │ │ │ + bne.n 8a9f4 │ │ │ │ │ ./src/nco/nco_var_avg.c:1993 │ │ │ │ │ movs r7, #1 │ │ │ │ │ ./src/nco/nco_var_avg.c:1989 (discriminator 2) │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - bne.n 8a9b2 │ │ │ │ │ + bne.n 8a9da │ │ │ │ │ ./src/nco/nco_var_avg.c:1996 │ │ │ │ │ - cbnz r7, 8a9e6 │ │ │ │ │ + cbnz r7, 8aa0e │ │ │ │ │ str r4, [r0, #0] │ │ │ │ │ ./src/nco/nco_var_avg.c:1986 (discriminator 2) │ │ │ │ │ adds r0, #4 │ │ │ │ │ add r1, ip │ │ │ │ │ cmp r6, r0 │ │ │ │ │ - bne.n 8a9a6 │ │ │ │ │ - b.n 8a38e │ │ │ │ │ + bne.n 8a9ce │ │ │ │ │ + b.n 8a3b6 │ │ │ │ │ ./src/nco/nco_var_avg.c:1710 │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ ./src/nco/nco_var_avg.c:2037 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ ./src/nco/nco_var_avg.c:1710 │ │ │ │ │ ldrd ip, lr, [r3] │ │ │ │ │ ./src/nco/nco_var_avg.c:2037 │ │ │ │ │ - ble.w 8a38e │ │ │ │ │ + ble.w 8a3b6 │ │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ │ mov.w r8, r5, lsl #3 │ │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ │ rsb sl, r8, #0 │ │ │ │ │ add.w r9, r0, r6, lsl #3 │ │ │ │ │ add r4, r8 │ │ │ │ │ ./src/nco/nco_var_avg.c:2040 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ itt gt │ │ │ │ │ addgt.w r3, r4, sl │ │ │ │ │ ./src/nco/nco_var_avg.c:2039 │ │ │ │ │ movgt r6, #0 │ │ │ │ │ ./src/nco/nco_var_avg.c:2040 │ │ │ │ │ - ble.n 8aaaa │ │ │ │ │ + ble.n 8aad2 │ │ │ │ │ ./src/nco/nco_var_avg.c:2042 │ │ │ │ │ ldrd r1, r2, [r3] │ │ │ │ │ adds r3, #8 │ │ │ │ │ cmp r2, lr │ │ │ │ │ it eq │ │ │ │ │ cmpeq r1, ip │ │ │ │ │ - beq.n 8aa3a │ │ │ │ │ + beq.n 8aa62 │ │ │ │ │ ./src/nco/nco_var_avg.c:2043 │ │ │ │ │ - cbz r6, 8aa34 │ │ │ │ │ + cbz r6, 8aa5c │ │ │ │ │ ./src/nco/nco_var_avg.c:2043 (discriminator 2) │ │ │ │ │ ldr r7, [r0, #0] │ │ │ │ │ cmp r7, r1 │ │ │ │ │ ldr r7, [r0, #4] │ │ │ │ │ sbcs r7, r2 │ │ │ │ │ - bge.n 8aa3a │ │ │ │ │ + bge.n 8aa62 │ │ │ │ │ ./src/nco/nco_var_avg.c:2044 (discriminator 3) │ │ │ │ │ movs r6, #1 │ │ │ │ │ ./src/nco/nco_var_avg.c:2043 (discriminator 3) │ │ │ │ │ strd r1, r2, [r0] │ │ │ │ │ ./src/nco/nco_var_avg.c:2040 (discriminator 2) │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.n 8aa1a │ │ │ │ │ + bne.n 8aa42 │ │ │ │ │ ./src/nco/nco_var_avg.c:2047 │ │ │ │ │ - cbz r6, 8aaaa │ │ │ │ │ + cbz r6, 8aad2 │ │ │ │ │ ./src/nco/nco_var_avg.c:2037 (discriminator 2) │ │ │ │ │ adds r0, #8 │ │ │ │ │ add r4, r8 │ │ │ │ │ cmp r9, r0 │ │ │ │ │ - bne.n 8aa0e │ │ │ │ │ - b.n 8a38e │ │ │ │ │ + bne.n 8aa36 │ │ │ │ │ + b.n 8a3b6 │ │ │ │ │ ./src/nco/nco_var_avg.c:1711 │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ ./src/nco/nco_var_avg.c:2088 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ ./src/nco/nco_var_avg.c:1711 │ │ │ │ │ ldrd ip, lr, [r3] │ │ │ │ │ ./src/nco/nco_var_avg.c:2088 │ │ │ │ │ - ble.w 8a38e │ │ │ │ │ + ble.w 8a3b6 │ │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ │ mov.w r8, r5, lsl #3 │ │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ │ rsb sl, r8, #0 │ │ │ │ │ add.w r9, r0, r6, lsl #3 │ │ │ │ │ add r4, r8 │ │ │ │ │ ./src/nco/nco_var_avg.c:2091 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ itt gt │ │ │ │ │ addgt.w r3, sl, r4 │ │ │ │ │ ./src/nco/nco_var_avg.c:2090 │ │ │ │ │ movgt r6, #0 │ │ │ │ │ ./src/nco/nco_var_avg.c:2091 │ │ │ │ │ - ble.n 8aaa4 │ │ │ │ │ + ble.n 8aacc │ │ │ │ │ ./src/nco/nco_var_avg.c:2093 │ │ │ │ │ ldrd r1, r2, [r3] │ │ │ │ │ adds r3, #8 │ │ │ │ │ cmp r2, lr │ │ │ │ │ it eq │ │ │ │ │ cmpeq r1, ip │ │ │ │ │ - beq.n 8aa94 │ │ │ │ │ + beq.n 8aabc │ │ │ │ │ ./src/nco/nco_var_avg.c:2094 │ │ │ │ │ - cbz r6, 8aa8e │ │ │ │ │ + cbz r6, 8aab6 │ │ │ │ │ ./src/nco/nco_var_avg.c:2094 (discriminator 2) │ │ │ │ │ ldr r7, [r0, #0] │ │ │ │ │ cmp r7, r1 │ │ │ │ │ ldr r7, [r0, #4] │ │ │ │ │ sbcs r7, r2 │ │ │ │ │ - bcs.n 8aa94 │ │ │ │ │ + bcs.n 8aabc │ │ │ │ │ ./src/nco/nco_var_avg.c:2095 (discriminator 3) │ │ │ │ │ movs r6, #1 │ │ │ │ │ ./src/nco/nco_var_avg.c:2094 (discriminator 3) │ │ │ │ │ strd r1, r2, [r0] │ │ │ │ │ ./src/nco/nco_var_avg.c:2091 (discriminator 2) │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - bne.n 8aa74 │ │ │ │ │ + bne.n 8aa9c │ │ │ │ │ ./src/nco/nco_var_avg.c:2098 │ │ │ │ │ - cbz r6, 8aaa4 │ │ │ │ │ + cbz r6, 8aacc │ │ │ │ │ ./src/nco/nco_var_avg.c:2088 (discriminator 2) │ │ │ │ │ adds r0, #8 │ │ │ │ │ add r4, r8 │ │ │ │ │ cmp r0, r9 │ │ │ │ │ - bne.n 8aa68 │ │ │ │ │ - b.n 8a38e │ │ │ │ │ + bne.n 8aa90 │ │ │ │ │ + b.n 8a3b6 │ │ │ │ │ ./src/nco/nco_var_avg.c:2098 │ │ │ │ │ strd ip, lr, [r0] │ │ │ │ │ - b.n 8aa9a │ │ │ │ │ + b.n 8aac2 │ │ │ │ │ ./src/nco/nco_var_avg.c:2047 │ │ │ │ │ strd ip, lr, [r0] │ │ │ │ │ - b.n 8aa40 │ │ │ │ │ + b.n 8aa68 │ │ │ │ │ ./src/nco/nco_var_avg.c:2200 │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ strb.w lr, [r3, r0] │ │ │ │ │ - b.n 8a918 │ │ │ │ │ + b.n 8a940 │ │ │ │ │ ./src/nco/nco_var_avg.c:1792 │ │ │ │ │ vstr d6, [r0] │ │ │ │ │ - b.n 8a8c4 │ │ │ │ │ + b.n 8a8ec │ │ │ │ │ ./src/nco/nco_var_avg.c:2149 │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ strb.w r8, [r3, r0] │ │ │ │ │ - b.n 8a6f6 │ │ │ │ │ + b.n 8a71e │ │ │ │ │ ./src/nco/nco_var_avg.c:1714 │ │ │ │ │ blx 10484 │ │ │ │ │ ./src/nco/nco_var_avg.c:2269 │ │ │ │ │ blx 10484 │ │ │ │ │ ./src/nco/nco_var_avg.c:2275 │ │ │ │ │ - b.n 8a38e │ │ │ │ │ + b.n 8a3b6 │ │ │ │ │ │ │ │ │ │ -0008aad0 : │ │ │ │ │ +0008aaf8 : │ │ │ │ │ nco_var_avg(): │ │ │ │ │ ./src/nco/nco_var_avg.c:20 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r8, r1 │ │ │ │ │ - ldr.w r1, [pc, #2028] @ 8b2c4 │ │ │ │ │ + ldr.w r1, [pc, #2028] @ 8b2ec │ │ │ │ │ vpush {d8} │ │ │ │ │ sub.w sp, sp, #24704 @ 0x6080 │ │ │ │ │ sub sp, #4 │ │ │ │ │ mov r6, r2 │ │ │ │ │ - ldr.w r2, [pc, #2016] @ 8b2c8 │ │ │ │ │ + ldr.w r2, [pc, #2016] @ 8b2f0 │ │ │ │ │ add r1, pc │ │ │ │ │ mov r4, r0 │ │ │ │ │ str r3, [sp, #112] @ 0x70 │ │ │ │ │ add.w r3, sp, #24576 @ 0x6000 │ │ │ │ │ str r0, [sp, #32] │ │ │ │ │ adds r3, #124 @ 0x7c │ │ │ │ │ ldr r2, [r1, r2] │ │ │ │ │ @@ -259765,24 +259773,24 @@ │ │ │ │ │ str r0, [sp, #24] │ │ │ │ │ ./src/nco/nco_var_avg.c:83 │ │ │ │ │ mov.w r3, r9, lsl #2 │ │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ │ mov r0, r3 │ │ │ │ │ blx fc54 │ │ │ │ │ ./src/nco/nco_var_avg.c:20 │ │ │ │ │ - ldr.w r3, [pc, #1952] @ 8b2cc │ │ │ │ │ + ldr.w r3, [pc, #1952] @ 8b2f4 │ │ │ │ │ ./src/nco/nco_var_avg.c:84 │ │ │ │ │ cmp.w r9, #0 │ │ │ │ │ ./src/nco/nco_var_avg.c:83 │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ ./src/nco/nco_var_avg.c:20 │ │ │ │ │ add r3, pc │ │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ │ ./src/nco/nco_var_avg.c:84 │ │ │ │ │ - ble.w 8b196 │ │ │ │ │ + ble.w 8b1be │ │ │ │ │ movs r7, #0 │ │ │ │ │ ./src/nco/nco_var_avg.c:105 │ │ │ │ │ add.w ip, sp, #4224 @ 0x1080 │ │ │ │ │ ./src/nco/nco_var_avg.c:94 │ │ │ │ │ str.w sl, [sp, #36] @ 0x24 │ │ │ │ │ mov r5, ip │ │ │ │ │ ldr.w sl, [sp, #32] │ │ │ │ │ @@ -259791,61 +259799,61 @@ │ │ │ │ │ ./src/nco/nco_var_avg.c:84 │ │ │ │ │ mov r2, r7 │ │ │ │ │ ./src/nco/nco_var_avg.c:94 │ │ │ │ │ add r1, sp, #128 @ 0x80 │ │ │ │ │ mov ip, r7 │ │ │ │ │ ./src/nco/nco_var_avg.c:85 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - ble.w 8b020 │ │ │ │ │ + ble.w 8b048 │ │ │ │ │ ./src/nco/nco_var_avg.c:88 │ │ │ │ │ ldr.w r3, [sl, #36] @ 0x24 │ │ │ │ │ sub.w r0, r8, #4 │ │ │ │ │ ./src/nco/nco_var_avg.c:85 │ │ │ │ │ str r2, [sp, #20] │ │ │ │ │ ./src/nco/nco_var_avg.c:88 │ │ │ │ │ ldr.w fp, [r3, r7] │ │ │ │ │ ./src/nco/nco_var_avg.c:85 │ │ │ │ │ movs r3, #0 │ │ │ │ │ - b.n 8ab74 │ │ │ │ │ + b.n 8ab9c │ │ │ │ │ ./src/nco/nco_var_avg.c:85 (discriminator 2) │ │ │ │ │ adds r3, #1 │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - beq.w 8b004 │ │ │ │ │ + beq.w 8b02c │ │ │ │ │ ./src/nco/nco_var_avg.c:88 │ │ │ │ │ ldr.w r4, [r0, #4]! │ │ │ │ │ ldr r2, [r4, #20] │ │ │ │ │ cmp fp, r2 │ │ │ │ │ - bne.n 8ab6c │ │ │ │ │ + bne.n 8ab94 │ │ │ │ │ ./src/nco/nco_var_avg.c:92 │ │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ │ str.w r4, [r3, ip, lsl #2] │ │ │ │ │ ./src/nco/nco_var_avg.c:94 │ │ │ │ │ add.w r3, r1, ip, lsl #2 │ │ │ │ │ ./src/nco/nco_var_avg.c:97 │ │ │ │ │ add.w ip, ip, #1 │ │ │ │ │ ./src/nco/nco_var_avg.c:94 │ │ │ │ │ str.w r2, [r3, #-4] │ │ │ │ │ ./src/nco/nco_var_avg.c:84 (discriminator 2) │ │ │ │ │ adds r2, #1 │ │ │ │ │ adds r7, #4 │ │ │ │ │ cmp r9, r2 │ │ │ │ │ - bne.n 8ab54 │ │ │ │ │ + bne.n 8ab7c │ │ │ │ │ ./src/nco/nco_var_avg.c:112 │ │ │ │ │ ldr.w sl, [sp, #36] @ 0x24 │ │ │ │ │ mov r3, ip │ │ │ │ │ str.w lr, [sp, #20] │ │ │ │ │ str.w ip, [sp, #44] @ 0x2c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 8b196 │ │ │ │ │ + beq.w 8b1be │ │ │ │ │ ./src/nco/nco_var_avg.c:129 │ │ │ │ │ add.w r3, sp, #24704 @ 0x6080 │ │ │ │ │ adds r3, #48 @ 0x30 │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 8b026 │ │ │ │ │ + bne.w 8b04e │ │ │ │ │ ./src/nco/nco_var_avg.c:132 │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ │ lsls r2, r3, #2 │ │ │ │ │ vmov s16, r2 │ │ │ │ │ ./src/nco/nco_var_avg.c:132 (discriminator 4) │ │ │ │ │ vmov r1, s16 │ │ │ │ │ @@ -259884,36 +259892,36 @@ │ │ │ │ │ ./src/nco/nco_var_avg.c:142 │ │ │ │ │ ldrsh.w r3, [r5, #58] @ 0x3a │ │ │ │ │ ./src/nco/nco_var_avg.c:140 │ │ │ │ │ mul.w r8, r6, r8 │ │ │ │ │ ./src/nco/nco_var_avg.c:141 │ │ │ │ │ mov r5, r0 │ │ │ │ │ ./src/nco/nco_var_avg.c:142 │ │ │ │ │ - cbnz r3, 8ac20 │ │ │ │ │ + cbnz r3, 8ac48 │ │ │ │ │ ./src/nco/nco_var_avg.c:142 (discriminator 1) │ │ │ │ │ ldr.w r0, [sl, #120] @ 0x78 │ │ │ │ │ mov r1, r6 │ │ │ │ │ blx 11df0 <__aeabi_idiv@plt> │ │ │ │ │ str.w r0, [sl, #120] @ 0x78 │ │ │ │ │ ./src/nco/nco_var_avg.c:139 (discriminator 2) │ │ │ │ │ cmp r4, r7 │ │ │ │ │ - bne.n 8abf8 │ │ │ │ │ + bne.n 8ac20 │ │ │ │ │ ./src/nco/nco_var_avg.c:147 │ │ │ │ │ movs r3, #0 │ │ │ │ │ strh.w r3, [sl, #160] @ 0xa0 │ │ │ │ │ ./src/nco/nco_var_avg.c:163 │ │ │ │ │ ldr.w r3, [sl, #32] │ │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ │ ./src/nco/nco_var_avg.c:148 │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ str r5, [sp, #68] @ 0x44 │ │ │ │ │ str.w r8, [sp, #36] @ 0x24 │ │ │ │ │ str.w r5, [sl, #116] @ 0x74 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 8b18e │ │ │ │ │ + beq.w 8b1b6 │ │ │ │ │ ldr.w r3, [sl, #36] @ 0x24 │ │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ │ sub.w lr, r3, #4 │ │ │ │ │ ldr.w r3, [sl, #108] @ 0x6c │ │ │ │ │ ldr.w r0, [sl, #96] @ 0x60 │ │ │ │ │ subs r5, r4, #4 │ │ │ │ │ sub.w ip, r3, #4 │ │ │ │ │ @@ -259938,15 +259946,15 @@ │ │ │ │ │ add.w r3, fp, r3, lsl #2 │ │ │ │ │ strd r3, r9, [sp, #52] @ 0x34 │ │ │ │ │ mov r3, fp │ │ │ │ │ mov r9, r2 │ │ │ │ │ ldr.w fp, [sp, #52] @ 0x34 │ │ │ │ │ ldr.w r2, [r3], #4 │ │ │ │ │ ldrsh.w r7, [r2, #58] @ 0x3a │ │ │ │ │ - cbz r7, 8ac9c │ │ │ │ │ + cbz r7, 8acc4 │ │ │ │ │ ./src/nco/nco_var_avg.c:149 (discriminator 1) │ │ │ │ │ mov.w r7, #1 │ │ │ │ │ strh.w r7, [sl, #160] @ 0xa0 │ │ │ │ │ ./src/nco/nco_var_avg.c:150 (discriminator 2) │ │ │ │ │ str.w r2, [r5, #4]! │ │ │ │ │ ./src/nco/nco_var_avg.c:148 (discriminator 2) │ │ │ │ │ cmp r3, fp │ │ │ │ │ @@ -259962,24 +259970,24 @@ │ │ │ │ │ ./src/nco/nco_var_avg.c:153 (discriminator 2) │ │ │ │ │ ldr.w r7, [r8, r2, lsl #2] │ │ │ │ │ str.w r7, [r0, #4]! │ │ │ │ │ ./src/nco/nco_var_avg.c:154 (discriminator 2) │ │ │ │ │ ldr.w r2, [r9, r2, lsl #2] │ │ │ │ │ str.w r2, [r1, #4]! │ │ │ │ │ ./src/nco/nco_var_avg.c:148 (discriminator 2) │ │ │ │ │ - bne.n 8ac8a │ │ │ │ │ + bne.n 8acb2 │ │ │ │ │ ./src/nco/nco_var_avg.c:157 │ │ │ │ │ movs r3, #0 │ │ │ │ │ strh.w r3, [sl, #156] @ 0x9c │ │ │ │ │ ./src/nco/nco_var_avg.c:158 │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ ldr.w r9, [sp, #56] @ 0x38 │ │ │ │ │ ldr r7, [sp, #48] @ 0x30 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq.w 8b180 │ │ │ │ │ + beq.w 8b1a8 │ │ │ │ │ ./src/nco/nco_var_avg.c:163 │ │ │ │ │ vmov r1, s16 │ │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ │ blx 117d8 │ │ │ │ │ ./src/nco/nco_var_avg.c:164 │ │ │ │ │ vmov r1, s16 │ │ │ │ │ ./src/nco/nco_var_avg.c:163 │ │ │ │ │ @@ -260019,15 +260027,15 @@ │ │ │ │ │ blx 117d8 │ │ │ │ │ ./src/nco/nco_var_avg.c:172 │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ ./src/nco/nco_var_avg.c:170 │ │ │ │ │ str.w r0, [sl, #112] @ 0x70 │ │ │ │ │ ./src/nco/nco_var_avg.c:172 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq.w 8b032 │ │ │ │ │ + beq.w 8b05a │ │ │ │ │ ./src/nco/nco_var_avg.c:206 │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ ./src/nco/nco_var_avg.c:213 │ │ │ │ │ ldr.w r0, [sl, #136] @ 0x88 │ │ │ │ │ ./src/nco/nco_var_avg.c:206 │ │ │ │ │ ldr r3, [r3, #116] @ 0x74 │ │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ │ @@ -260050,35 +260058,35 @@ │ │ │ │ │ ldr.w r2, [sl, #152] @ 0x98 │ │ │ │ │ ldr.w r0, [sl, #136] @ 0x88 │ │ │ │ │ mov r1, r4 │ │ │ │ │ blx 10684 │ │ │ │ │ ./src/nco/nco_var_avg.c:229 │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 8b272 │ │ │ │ │ + beq.w 8b29a │ │ │ │ │ add.w r3, sp, #4192 @ 0x1060 │ │ │ │ │ ldr r0, [sp, #20] │ │ │ │ │ adds r3, #28 │ │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ │ mov r2, r3 │ │ │ │ │ movs r3, #0 │ │ │ │ │ subs r2, #4 │ │ │ │ │ - b.n 8ada2 │ │ │ │ │ + b.n 8adca │ │ │ │ │ ./src/nco/nco_var_avg.c:229 (discriminator 2) │ │ │ │ │ adds r3, #1 │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - beq.w 8b272 │ │ │ │ │ + beq.w 8b29a │ │ │ │ │ ./src/nco/nco_var_avg.c:230 │ │ │ │ │ ldr.w r1, [r2, #4]! │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - beq.n 8ad9a │ │ │ │ │ + beq.n 8adc2 │ │ │ │ │ ./src/nco/nco_var_avg.c:231 │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.w 8b272 │ │ │ │ │ + beq.w 8b29a │ │ │ │ │ ./src/nco/nco_var_avg.c:258 │ │ │ │ │ ldr.w r0, [sl, #136] @ 0x88 │ │ │ │ │ add.w r4, sp, #12352 @ 0x3040 │ │ │ │ │ blx 110a0 │ │ │ │ │ ./src/nco/nco_var_avg.c:259 │ │ │ │ │ ldr r2, [sp, #32] │ │ │ │ │ adds r4, #60 @ 0x3c │ │ │ │ │ @@ -260099,135 +260107,135 @@ │ │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ │ adds r1, r3, r2 │ │ │ │ │ ./src/nco/nco_var_avg.c:264 │ │ │ │ │ movs r2, #1 │ │ │ │ │ ./src/nco/nco_var_avg.c:264 (discriminator 3) │ │ │ │ │ str.w r2, [r3, #4]! │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - bne.n 8addc │ │ │ │ │ + bne.n 8ae04 │ │ │ │ │ ./src/nco/nco_var_avg.c:265 │ │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ │ - cbz r3, 8ae16 │ │ │ │ │ + cbz r3, 8ae3e │ │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ │ movs r5, #0 │ │ │ │ │ ldr r2, [sp, #80] @ 0x50 │ │ │ │ │ ldr.w lr, [sp, #56] @ 0x38 │ │ │ │ │ adds r6, r3, #4 │ │ │ │ │ adds r0, r3, r2 │ │ │ │ │ ./src/nco/nco_var_avg.c:266 │ │ │ │ │ adds r5, #1 │ │ │ │ │ cmp r9, r5 │ │ │ │ │ - ble.n 8ae0e │ │ │ │ │ + ble.n 8ae36 │ │ │ │ │ ldr r2, [r4, #0] │ │ │ │ │ mov r3, r6 │ │ │ │ │ ./src/nco/nco_var_avg.c:267 (discriminator 3) │ │ │ │ │ ldr.w r1, [r3], #4 │ │ │ │ │ ./src/nco/nco_var_avg.c:266 (discriminator 3) │ │ │ │ │ cmp r0, r3 │ │ │ │ │ ./src/nco/nco_var_avg.c:267 (discriminator 3) │ │ │ │ │ mul.w r2, r1, r2 │ │ │ │ │ ./src/nco/nco_var_avg.c:266 (discriminator 3) │ │ │ │ │ - bne.n 8ae00 │ │ │ │ │ + bne.n 8ae28 │ │ │ │ │ str r2, [r4, #0] │ │ │ │ │ ./src/nco/nco_var_avg.c:265 │ │ │ │ │ adds r4, #4 │ │ │ │ │ adds r6, #4 │ │ │ │ │ cmp lr, r5 │ │ │ │ │ - bne.n 8adf6 │ │ │ │ │ + bne.n 8ae1e │ │ │ │ │ ./src/nco/nco_var_avg.c:270 │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ble.n 8ae32 │ │ │ │ │ + ble.n 8ae5a │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ add.w r3, sp, #20480 @ 0x5000 │ │ │ │ │ adds r3, #120 @ 0x78 │ │ │ │ │ movs r1, #1 │ │ │ │ │ add.w r2, r3, r2, lsl #2 │ │ │ │ │ ./src/nco/nco_var_avg.c:270 (discriminator 3) │ │ │ │ │ str.w r1, [r3, #4]! │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne.n 8ae2a │ │ │ │ │ + bne.n 8ae52 │ │ │ │ │ ./src/nco/nco_var_avg.c:271 │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ subs r6, r3, #1 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - ble.n 8ae72 │ │ │ │ │ + ble.n 8ae9a │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ add.w r5, sp, #20480 @ 0x5000 │ │ │ │ │ adds r5, #124 @ 0x7c │ │ │ │ │ movs r4, #0 │ │ │ │ │ mov r8, r3 │ │ │ │ │ mov.w lr, r3, lsl #2 │ │ │ │ │ ./src/nco/nco_var_avg.c:272 │ │ │ │ │ adds r4, #1 │ │ │ │ │ cmp r8, r4 │ │ │ │ │ - ble.n 8ae6c │ │ │ │ │ + ble.n 8ae94 │ │ │ │ │ ./src/nco/nco_var_avg.c:273 │ │ │ │ │ ldr.w r3, [sl, #96] @ 0x60 │ │ │ │ │ ldr r2, [r5, #0] │ │ │ │ │ add.w r0, r3, lr │ │ │ │ │ add.w r3, r3, r4, lsl #2 │ │ │ │ │ ./src/nco/nco_var_avg.c:273 (discriminator 3) │ │ │ │ │ ldr.w r1, [r3], #4 │ │ │ │ │ ./src/nco/nco_var_avg.c:272 (discriminator 3) │ │ │ │ │ cmp r0, r3 │ │ │ │ │ ./src/nco/nco_var_avg.c:273 (discriminator 3) │ │ │ │ │ mul.w r2, r1, r2 │ │ │ │ │ ./src/nco/nco_var_avg.c:272 (discriminator 3) │ │ │ │ │ - bne.n 8ae5e │ │ │ │ │ + bne.n 8ae86 │ │ │ │ │ str r2, [r5, #0] │ │ │ │ │ ./src/nco/nco_var_avg.c:271 │ │ │ │ │ adds r5, #4 │ │ │ │ │ cmp r6, r4 │ │ │ │ │ - bne.n 8ae4a │ │ │ │ │ + bne.n 8ae72 │ │ │ │ │ add.w r0, sp, #16384 @ 0x4000 │ │ │ │ │ ldr r2, [sp, #108] @ 0x6c │ │ │ │ │ adds r0, #124 @ 0x7c │ │ │ │ │ ./src/nco/nco_var_avg.c:276 │ │ │ │ │ movs r1, #1 │ │ │ │ │ subs r3, r0, #4 │ │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ │ adds r2, r3, r2 │ │ │ │ │ ./src/nco/nco_var_avg.c:276 (discriminator 3) │ │ │ │ │ str.w r1, [r3, #4]! │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne.n 8ae82 │ │ │ │ │ + bne.n 8aeaa │ │ │ │ │ ./src/nco/nco_var_avg.c:277 │ │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ subs r6, r3, #1 │ │ │ │ │ - beq.n 8aebc │ │ │ │ │ + beq.n 8aee4 │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ movs r4, #0 │ │ │ │ │ ldr.w lr, [sp, #44] @ 0x2c │ │ │ │ │ adds r5, r3, #4 │ │ │ │ │ ./src/nco/nco_var_avg.c:278 │ │ │ │ │ adds r4, #1 │ │ │ │ │ cmp r4, lr │ │ │ │ │ - bge.n 8aeb4 │ │ │ │ │ + bge.n 8aedc │ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ │ mov r3, r5 │ │ │ │ │ ./src/nco/nco_var_avg.c:279 (discriminator 3) │ │ │ │ │ ldr.w r1, [r3], #4 │ │ │ │ │ ./src/nco/nco_var_avg.c:278 (discriminator 3) │ │ │ │ │ cmp r3, r7 │ │ │ │ │ ./src/nco/nco_var_avg.c:279 (discriminator 3) │ │ │ │ │ ldr r1, [r1, #28] │ │ │ │ │ mul.w r2, r1, r2 │ │ │ │ │ ./src/nco/nco_var_avg.c:278 (discriminator 3) │ │ │ │ │ - bne.n 8aea4 │ │ │ │ │ + bne.n 8aecc │ │ │ │ │ str r2, [r0, #0] │ │ │ │ │ ./src/nco/nco_var_avg.c:277 │ │ │ │ │ adds r0, #4 │ │ │ │ │ adds r5, #4 │ │ │ │ │ cmp r4, r6 │ │ │ │ │ - bne.n 8ae9a │ │ │ │ │ + bne.n 8aec2 │ │ │ │ │ ./src/nco/nco_var_avg.c:282 │ │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ble.n 8afbc │ │ │ │ │ + ble.n 8afe4 │ │ │ │ │ ./src/nco/nco_var_avg.c:288 │ │ │ │ │ ldr r1, [sp, #80] @ 0x50 │ │ │ │ │ add r7, sp, #120 @ 0x78 │ │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ │ add.w r5, sp, #8320 @ 0x2080 │ │ │ │ │ subs r3, r1, #4 │ │ │ │ │ ./src/nco/nco_var_avg.c:282 │ │ │ │ │ @@ -260257,50 +260265,50 @@ │ │ │ │ │ mov r0, r6 │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ blx 11e9c <__aeabi_idivmod@plt> │ │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ │ str.w r1, [r3, #-4] │ │ │ │ │ ./src/nco/nco_var_avg.c:289 │ │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ │ - cbz r3, 8af40 │ │ │ │ │ + cbz r3, 8af68 │ │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ │ sub.w fp, r5, #8 │ │ │ │ │ ldr.w sl, [sp, #96] @ 0x60 │ │ │ │ │ subs r4, r3, #4 │ │ │ │ │ ./src/nco/nco_var_avg.c:295 (discriminator 3) │ │ │ │ │ ldr.w r1, [sl, #4]! │ │ │ │ │ mov r0, r6 │ │ │ │ │ blx 11df0 <__aeabi_idiv@plt> │ │ │ │ │ ./src/nco/nco_var_avg.c:296 (discriminator 3) │ │ │ │ │ ldr.w r1, [r4, #4]! │ │ │ │ │ blx 11e9c <__aeabi_idivmod@plt> │ │ │ │ │ str.w r1, [fp, #4]! │ │ │ │ │ ./src/nco/nco_var_avg.c:289 (discriminator 3) │ │ │ │ │ cmp r4, r9 │ │ │ │ │ - bne.n 8af26 │ │ │ │ │ + bne.n 8af4e │ │ │ │ │ ./src/nco/nco_var_avg.c:304 │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ it le │ │ │ │ │ movle r1, #0 │ │ │ │ │ - ble.n 8af72 │ │ │ │ │ + ble.n 8af9a │ │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ │ ./src/nco/nco_var_avg.c:300 │ │ │ │ │ movs r0, #0 │ │ │ │ │ subs r2, r3, #4 │ │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ │ subs r1, r3, #4 │ │ │ │ │ ./src/nco/nco_var_avg.c:304 (discriminator 3) │ │ │ │ │ ldr.w r3, [r2, #4]! │ │ │ │ │ ldr.w r4, [r1, #4]! │ │ │ │ │ cmp r8, r2 │ │ │ │ │ add.w r3, r5, r3, lsl #2 │ │ │ │ │ ldr.w r3, [r3, #-4] │ │ │ │ │ mla r0, r4, r3, r0 │ │ │ │ │ - bne.n 8af54 │ │ │ │ │ + bne.n 8af7c │ │ │ │ │ ./src/nco/nco_var_avg.c:317 │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ mul.w r1, r3, r0 │ │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ │ ./src/nco/nco_var_avg.c:307 │ │ │ │ │ movs r0, #0 │ │ │ │ │ ./src/nco/nco_var_avg.c:304 │ │ │ │ │ @@ -260311,15 +260319,15 @@ │ │ │ │ │ ./src/nco/nco_var_avg.c:311 (discriminator 3) │ │ │ │ │ ldr.w r3, [r2, #4]! │ │ │ │ │ ldr.w r1, [r4, #4]! │ │ │ │ │ cmp r7, r2 │ │ │ │ │ add.w r3, r5, r3, lsl #2 │ │ │ │ │ ldr.w r3, [r3, #-4] │ │ │ │ │ mla r0, r1, r3, r0 │ │ │ │ │ - bne.n 8af7c │ │ │ │ │ + bne.n 8afa4 │ │ │ │ │ memcpy(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:34 (discriminator 2) │ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ │ nco_var_avg(): │ │ │ │ │ ./src/nco/nco_var_avg.c:317 (discriminator 2) │ │ │ │ │ add r0, ip │ │ │ │ │ memcpy(): │ │ │ │ │ @@ -260347,34 +260355,34 @@ │ │ │ │ │ memcpy(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:34 (discriminator 2) │ │ │ │ │ blx 10c84 │ │ │ │ │ nco_var_avg(): │ │ │ │ │ ./src/nco/nco_var_avg.c:282 (discriminator 2) │ │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ │ cmp r3, r6 │ │ │ │ │ - bne.n 8af06 │ │ │ │ │ + bne.n 8af2e │ │ │ │ │ ldr.w sl, [sp, #116] @ 0x74 │ │ │ │ │ ./src/nco/nco_var_avg.c:47 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ │ ./src/nco/nco_var_avg.c:329 │ │ │ │ │ blx 12394 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 8b1cc │ │ │ │ │ + beq.w 8b1f4 │ │ │ │ │ ./src/nco/nco_var_avg.c:329 (discriminator 1) │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ ./src/nco/nco_var_avg.c:333 (discriminator 1) │ │ │ │ │ ldr.w r0, [sl, #136] @ 0x88 │ │ │ │ │ ./src/nco/nco_var_avg.c:329 (discriminator 1) │ │ │ │ │ ldrsh.w r2, [r3, #156] @ 0x9c │ │ │ │ │ ./src/nco/nco_var_avg.c:333 (discriminator 1) │ │ │ │ │ ldr.w r3, [sl, #56] @ 0x38 │ │ │ │ │ ./src/nco/nco_var_avg.c:329 (discriminator 1) │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 8b1d4 │ │ │ │ │ + beq.w 8b1fc │ │ │ │ │ ./src/nco/nco_var_avg.c:347 │ │ │ │ │ ldr.w r4, [sl, #152] @ 0x98 │ │ │ │ │ ldr.w r5, [sl, #112] @ 0x70 │ │ │ │ │ str r4, [sp, #12] │ │ │ │ │ ldr r4, [sp, #48] @ 0x30 │ │ │ │ │ str r5, [sp, #4] │ │ │ │ │ str r4, [sp, #8] │ │ │ │ │ @@ -260382,91 +260390,91 @@ │ │ │ │ │ ldr.w r4, [sl, #144] @ 0x90 │ │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ │ str r4, [sp, #0] │ │ │ │ │ blx 10a48 │ │ │ │ │ ./src/nco/nco_var_avg.c:352 │ │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ │ blx ff20 │ │ │ │ │ - b.n 8b058 │ │ │ │ │ + b.n 8b080 │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ ./src/nco/nco_var_avg.c:103 │ │ │ │ │ ldr.w r3, [sl, #32] │ │ │ │ │ ldr r0, [sp, #28] │ │ │ │ │ ldr r3, [r3, r7] │ │ │ │ │ str.w r3, [r0, lr, lsl #2] │ │ │ │ │ ./src/nco/nco_var_avg.c:105 │ │ │ │ │ add.w r3, r5, lr, lsl #2 │ │ │ │ │ ./src/nco/nco_var_avg.c:108 │ │ │ │ │ add.w lr, lr, #1 │ │ │ │ │ ./src/nco/nco_var_avg.c:105 │ │ │ │ │ str.w r2, [r3, #-4] │ │ │ │ │ ./src/nco/nco_var_avg.c:108 │ │ │ │ │ - b.n 8ab92 │ │ │ │ │ + b.n 8abba │ │ │ │ │ ./src/nco/nco_var_avg.c:101 │ │ │ │ │ - bne.w 8ab92 │ │ │ │ │ - b.n 8b006 │ │ │ │ │ + bne.w 8abba │ │ │ │ │ + b.n 8b02e │ │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ │ vmov s16, r3 │ │ │ │ │ str.w r9, [sp, #60] @ 0x3c │ │ │ │ │ - b.n 8abc6 │ │ │ │ │ + b.n 8abee │ │ │ │ │ ./src/nco/nco_var_avg.c:181 │ │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ │ ./src/nco/nco_var_avg.c:184 │ │ │ │ │ ldr.w r1, [sl, #56] @ 0x38 │ │ │ │ │ ./src/nco/nco_var_avg.c:181 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ble.w 8b2ae │ │ │ │ │ + ble.w 8b2d6 │ │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ │ mov r4, r0 │ │ │ │ │ add r5, r0 │ │ │ │ │ mov r3, r0 │ │ │ │ │ ./src/nco/nco_var_avg.c:181 (discriminator 3) │ │ │ │ │ str.w r2, [r3], #4 │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - bne.n 8b046 │ │ │ │ │ + bne.n 8b06e │ │ │ │ │ ./src/nco/nco_var_avg.c:184 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 8b214 │ │ │ │ │ + bne.w 8b23c │ │ │ │ │ ./src/nco/nco_var_avg.c:47 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ │ ./src/nco/nco_var_avg.c:392 │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ asrs r3, r3, #31 │ │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ │ ./src/nco/nco_var_avg.c:356 │ │ │ │ │ add.w r3, sp, #24704 @ 0x6080 │ │ │ │ │ adds r3, #48 @ 0x30 │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 8b130 │ │ │ │ │ + beq.n 8b158 │ │ │ │ │ ./src/nco/nco_var_avg.c:361 │ │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ │ str.w r3, [sl, #72] @ 0x48 │ │ │ │ │ ./src/nco/nco_var_avg.c:362 │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ ldrsh.w r3, [r3, #160] @ 0xa0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 8b1c4 │ │ │ │ │ + bne.w 8b1ec │ │ │ │ │ ./src/nco/nco_var_avg.c:363 │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ ./src/nco/nco_var_avg.c:376 │ │ │ │ │ ldr.w r9, [sl, #108] @ 0x6c │ │ │ │ │ ldr.w r8, [sl, #100] @ 0x64 │ │ │ │ │ ./src/nco/nco_var_avg.c:363 │ │ │ │ │ ldrsh.w r3, [r3, #156] @ 0x9c │ │ │ │ │ strh.w r3, [sl, #156] @ 0x9c │ │ │ │ │ ./src/nco/nco_var_avg.c:375 │ │ │ │ │ ldr.w r3, [sl, #96] @ 0x60 │ │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ │ ./src/nco/nco_var_avg.c:366 │ │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 8b10e │ │ │ │ │ + beq.n 8b136 │ │ │ │ │ ./src/nco/nco_var_avg.c:367 │ │ │ │ │ ldr r6, [sp, #32] │ │ │ │ │ sub.w r7, r9, #4 │ │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ │ ldr.w r4, [sl, #32] │ │ │ │ │ ldr r5, [r6, #96] @ 0x60 │ │ │ │ │ ldr r3, [r6, #32] │ │ │ │ │ @@ -260503,15 +260511,15 @@ │ │ │ │ │ ./src/nco/nco_var_avg.c:370 (discriminator 3) │ │ │ │ │ ldr.w r9, [lr, #4]! │ │ │ │ │ str.w r9, [r6, #4]! │ │ │ │ │ ./src/nco/nco_var_avg.c:371 (discriminator 3) │ │ │ │ │ ldr.w r9, [ip, #4]! │ │ │ │ │ str.w r9, [r5, #4]! │ │ │ │ │ ./src/nco/nco_var_avg.c:366 (discriminator 3) │ │ │ │ │ - bne.n 8b0de │ │ │ │ │ + bne.n 8b106 │ │ │ │ │ ldr.w r9, [sp, #52] @ 0x34 │ │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ │ add r2, sp, #120 @ 0x78 │ │ │ │ │ ldr r5, [sp, #48] @ 0x30 │ │ │ │ │ ./src/nco/nco_var_avg.c:375 │ │ │ │ │ movs r0, #1 │ │ │ │ │ add r3, r2 │ │ │ │ │ @@ -260524,15 +260532,15 @@ │ │ │ │ │ cmp r2, r4 │ │ │ │ │ ./src/nco/nco_var_avg.c:375 (discriminator 3) │ │ │ │ │ str.w r0, [r5, r3, lsl #2] │ │ │ │ │ ./src/nco/nco_var_avg.c:376 (discriminator 3) │ │ │ │ │ str.w r1, [r8, r3, lsl #2] │ │ │ │ │ str.w r1, [r9, r3, lsl #2] │ │ │ │ │ ./src/nco/nco_var_avg.c:374 (discriminator 3) │ │ │ │ │ - bne.n 8b11c │ │ │ │ │ + bne.n 8b144 │ │ │ │ │ ./src/nco/nco_var_avg.c:387 │ │ │ │ │ ldr r0, [sp, #32] │ │ │ │ │ blx 11cac │ │ │ │ │ ./src/nco/nco_var_avg.c:388 │ │ │ │ │ ldr r0, [sp, #24] │ │ │ │ │ blx ff20 │ │ │ │ │ ./src/nco/nco_var_avg.c:389 │ │ │ │ │ @@ -260547,47 +260555,47 @@ │ │ │ │ │ str r1, [r3, #32] │ │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ │ str r1, [r3, #36] @ 0x24 │ │ │ │ │ ./src/nco/nco_var_avg.c:393 │ │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ │ str r1, [r3, #4] │ │ │ │ │ ./src/nco/nco_var_avg.c:20 │ │ │ │ │ - ldr r1, [pc, #380] @ (8b2d0 ) │ │ │ │ │ + ldr r1, [pc, #380] @ (8b2f8 ) │ │ │ │ │ ./src/nco/nco_var_avg.c:394 │ │ │ │ │ str r2, [r3, #52] @ 0x34 │ │ │ │ │ ./src/nco/nco_var_avg.c:398 │ │ │ │ │ add.w r3, sp, #24576 @ 0x6000 │ │ │ │ │ - ldr r2, [pc, #364] @ (8b2c8 ) │ │ │ │ │ + ldr r2, [pc, #364] @ (8b2f0 ) │ │ │ │ │ ./src/nco/nco_var_avg.c:20 │ │ │ │ │ add r1, pc │ │ │ │ │ ./src/nco/nco_var_avg.c:398 │ │ │ │ │ adds r3, #124 @ 0x7c │ │ │ │ │ ldr r2, [r1, r2] │ │ │ │ │ ldr r1, [r2, #0] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ eors r1, r2 │ │ │ │ │ mov.w r2, #0 │ │ │ │ │ - bne.w 8b2be │ │ │ │ │ + bne.w 8b2e6 │ │ │ │ │ mov r0, sl │ │ │ │ │ add.w sp, sp, #24704 @ 0x6080 │ │ │ │ │ add sp, #4 │ │ │ │ │ vpop {d8} │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ./src/nco/nco_var_avg.c:159 │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ ldrsh.w r3, [r3, #56] @ 0x38 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 8acde │ │ │ │ │ + beq.w 8ad06 │ │ │ │ │ ./src/nco/nco_var_avg.c:160 │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ strh.w r3, [sl, #156] @ 0x9c │ │ │ │ │ - b.n 8acde │ │ │ │ │ + b.n 8ad06 │ │ │ │ │ ./src/nco/nco_var_avg.c:116 │ │ │ │ │ - ldr r3, [pc, #316] @ (8b2d4 ) │ │ │ │ │ + ldr r3, [pc, #316] @ (8b2fc ) │ │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r4, [r3, #0] │ │ │ │ │ blx 1057c │ │ │ │ │ fprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 │ │ │ │ │ ldr.w r2, [sl] │ │ │ │ │ @@ -260605,38 +260613,38 @@ │ │ │ │ │ mov r0, r4 │ │ │ │ │ nco_var_avg(): │ │ │ │ │ ./src/nco/nco_var_avg.c:120 │ │ │ │ │ str r2, [sp, #20] │ │ │ │ │ mov r4, r2 │ │ │ │ │ fprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 │ │ │ │ │ - ldr r2, [pc, #292] @ (8b2d8 ) │ │ │ │ │ + ldr r2, [pc, #292] @ (8b300 ) │ │ │ │ │ movs r1, #1 │ │ │ │ │ add r2, pc │ │ │ │ │ blx 1173c <__fprintf_chk@plt+0x4> │ │ │ │ │ nco_var_avg(): │ │ │ │ │ ./src/nco/nco_var_avg.c:120 │ │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ │ ./src/nco/nco_var_avg.c:47 │ │ │ │ │ strd r4, r4, [sp, #40] @ 0x28 │ │ │ │ │ ./src/nco/nco_var_avg.c:120 │ │ │ │ │ - b.n 8b130 │ │ │ │ │ + b.n 8b158 │ │ │ │ │ ./src/nco/nco_var_avg.c:362 (discriminator 1) │ │ │ │ │ movs r3, #1 │ │ │ │ │ strh.w r3, [sl, #160] @ 0xa0 │ │ │ │ │ - b.n 8b07e │ │ │ │ │ + b.n 8b0a6 │ │ │ │ │ ./src/nco/nco_var_avg.c:333 │ │ │ │ │ ldr.w r0, [sl, #136] @ 0x88 │ │ │ │ │ ldr.w r3, [sl, #56] @ 0x38 │ │ │ │ │ ./src/nco/nco_var_avg.c:330 │ │ │ │ │ ldr r2, [sp, #112] @ 0x70 │ │ │ │ │ subs r2, #5 │ │ │ │ │ cmp r2, #10 │ │ │ │ │ - bhi.w 8afde │ │ │ │ │ - add r1, pc, #8 @ (adr r1, 8b1e8 ) │ │ │ │ │ + bhi.w 8b006 │ │ │ │ │ + add r1, pc, #8 @ (adr r1, 8b210 ) │ │ │ │ │ ldr.w r2, [r1, r2, lsl #2] │ │ │ │ │ add r1, r2 │ │ │ │ │ bx r1 │ │ │ │ │ lsls r1, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ lsls r7, r2, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ @@ -260662,64 +260670,64 @@ │ │ │ │ │ ./src/nco/nco_var_avg.c:192 │ │ │ │ │ mov r7, r0 │ │ │ │ │ ./src/nco/nco_var_avg.c:195 │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, r6 │ │ │ │ │ blx f930 │ │ │ │ │ - cbnz r0, 8b234 │ │ │ │ │ + cbnz r0, 8b25c │ │ │ │ │ ./src/nco/nco_var_avg.c:195 (discriminator 1) │ │ │ │ │ str r0, [r4, #0] │ │ │ │ │ ./src/nco/nco_var_avg.c:194 (discriminator 2) │ │ │ │ │ adds r4, #4 │ │ │ │ │ add r6, r7 │ │ │ │ │ cmp r5, r4 │ │ │ │ │ - bne.n 8b226 │ │ │ │ │ - b.n 8b054 │ │ │ │ │ + bne.n 8b24e │ │ │ │ │ + b.n 8b07c │ │ │ │ │ ./src/nco/nco_var_avg.c:333 │ │ │ │ │ ldr.w r4, [sl, #152] @ 0x98 │ │ │ │ │ str r4, [sp, #8] │ │ │ │ │ ldr r4, [sp, #48] @ 0x30 │ │ │ │ │ str r4, [sp, #4] │ │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ │ ldr.w r4, [sl, #144] @ 0x90 │ │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ │ str r4, [sp, #0] │ │ │ │ │ blx 119ac │ │ │ │ │ ./src/nco/nco_var_avg.c:334 │ │ │ │ │ - b.n 8affc │ │ │ │ │ + b.n 8b024 │ │ │ │ │ ./src/nco/nco_var_avg.c:337 │ │ │ │ │ ldr.w r4, [sl, #152] @ 0x98 │ │ │ │ │ str r4, [sp, #8] │ │ │ │ │ ldr r4, [sp, #48] @ 0x30 │ │ │ │ │ str r4, [sp, #4] │ │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ │ ldr.w r4, [sl, #144] @ 0x90 │ │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ │ str r4, [sp, #0] │ │ │ │ │ blx 11d48 │ │ │ │ │ ./src/nco/nco_var_avg.c:338 │ │ │ │ │ - b.n 8affc │ │ │ │ │ + b.n 8b024 │ │ │ │ │ ./src/nco/nco_var_avg.c:232 │ │ │ │ │ blx 111fc │ │ │ │ │ cmp r0, #2 │ │ │ │ │ - bhi.n 8b280 │ │ │ │ │ + bhi.n 8b2a8 │ │ │ │ │ ./src/nco/nco_var_avg.c:233 (discriminator 2) │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ │ fprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 (discriminator 2) │ │ │ │ │ - b.n 8afc0 │ │ │ │ │ + b.n 8afe8 │ │ │ │ │ nco_var_avg(): │ │ │ │ │ ./src/nco/nco_var_avg.c:232 (discriminator 1) │ │ │ │ │ blx 111fc │ │ │ │ │ cmp r0, #9 │ │ │ │ │ - bhi.n 8b27a │ │ │ │ │ + bhi.n 8b2a2 │ │ │ │ │ ./src/nco/nco_var_avg.c:232 (discriminator 2) │ │ │ │ │ - ldr r3, [pc, #72] @ (8b2d4 ) │ │ │ │ │ + ldr r3, [pc, #72] @ (8b2fc ) │ │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r4, [r3, #0] │ │ │ │ │ blx 1057c │ │ │ │ │ fprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 (discriminator 2) │ │ │ │ │ ldr.w r2, [sl] │ │ │ │ │ @@ -260729,82 +260737,82 @@ │ │ │ │ │ fprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 (discriminator 2) │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ │ movs r1, #1 │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ - ldr r2, [pc, #52] @ (8b2dc ) │ │ │ │ │ + ldr r2, [pc, #52] @ (8b304 ) │ │ │ │ │ add r2, pc │ │ │ │ │ blx 1173c <__fprintf_chk@plt+0x4> │ │ │ │ │ - b.n 8b27a │ │ │ │ │ + b.n 8b2a2 │ │ │ │ │ nco_var_avg(): │ │ │ │ │ ./src/nco/nco_var_avg.c:184 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.w 8b054 │ │ │ │ │ + beq.w 8b07c │ │ │ │ │ ./src/nco/nco_var_avg.c:192 │ │ │ │ │ ldr.w r0, [sl, #136] @ 0x88 │ │ │ │ │ blx 110a0 │ │ │ │ │ - b.n 8b054 │ │ │ │ │ + b.n 8b07c │ │ │ │ │ ./src/nco/nco_var_avg.c:398 │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ - movs r4, #94 @ 0x5e │ │ │ │ │ + movs r4, #54 @ 0x36 │ │ │ │ │ movs r5, r0 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - movs r4, #20 │ │ │ │ │ + movs r3, #236 @ 0xec │ │ │ │ │ movs r5, r0 │ │ │ │ │ - adds r4, r5, #7 │ │ │ │ │ + adds r4, r0, #7 │ │ │ │ │ movs r5, r0 │ │ │ │ │ asrs r0, r4, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - cdp2 0, 10, cr0, cr10, cr3, {0} │ │ │ │ │ - ldc2l 0, cr0, [r6, #12]! │ │ │ │ │ + cdp2 0, 11, cr0, cr10, cr3, {0} │ │ │ │ │ + cdp2 0, 0, cr0, cr6, cr3, {0} │ │ │ │ │ │ │ │ │ │ -0008b2e0 : │ │ │ │ │ +0008b308 : │ │ │ │ │ nco_var_lst_mk(): │ │ │ │ │ ./src/nco/nco_var_lst.c:20 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov fp, r2 │ │ │ │ │ - ldr r2, [pc, #592] @ (8b538 ) │ │ │ │ │ + ldr r2, [pc, #592] @ (8b560 ) │ │ │ │ │ vpush {d8-d9} │ │ │ │ │ sub sp, #292 @ 0x124 │ │ │ │ │ add r2, pc │ │ │ │ │ mov r7, r0 │ │ │ │ │ mov r4, r1 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ - ldr r3, [pc, #580] @ (8b53c ) │ │ │ │ │ + ldr r3, [pc, #580] @ (8b564 ) │ │ │ │ │ ldr.w r9, [sp, #348] @ 0x15c │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ str r3, [sp, #284] @ 0x11c │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ ./src/nco/nco_var_lst.c:37 │ │ │ │ │ lsls r3, r1, #4 │ │ │ │ │ mov r0, r3 │ │ │ │ │ vmov s18, r3 │ │ │ │ │ blx fc54 │ │ │ │ │ ./src/nco/nco_var_lst.c:20 │ │ │ │ │ - ldr r3, [pc, #556] @ (8b540 ) │ │ │ │ │ + ldr r3, [pc, #556] @ (8b568 ) │ │ │ │ │ ./src/nco/nco_var_lst.c:38 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ./src/nco/nco_var_lst.c:37 │ │ │ │ │ mov r5, r0 │ │ │ │ │ ./src/nco/nco_var_lst.c:20 │ │ │ │ │ add r3, pc │ │ │ │ │ ittt gt │ │ │ │ │ movgt sl, r0 │ │ │ │ │ ./src/nco/nco_var_lst.c:38 │ │ │ │ │ movgt r6, #0 │ │ │ │ │ addgt.w r8, sp, #28 │ │ │ │ │ ./src/nco/nco_var_lst.c:20 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ ./src/nco/nco_var_lst.c:38 │ │ │ │ │ - ble.n 8b34a │ │ │ │ │ + ble.n 8b372 │ │ │ │ │ ./src/nco/nco_var_lst.c:40 (discriminator 3) │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r2, r8 │ │ │ │ │ mov r0, r7 │ │ │ │ │ ./src/nco/nco_var_lst.c:38 (discriminator 3) │ │ │ │ │ add.w sl, sl, #16 │ │ │ │ │ ./src/nco/nco_var_lst.c:40 (discriminator 3) │ │ │ │ │ @@ -260816,115 +260824,115 @@ │ │ │ │ │ str.w r6, [sl, #-12] │ │ │ │ │ ./src/nco/nco_var_lst.c:38 (discriminator 3) │ │ │ │ │ adds r6, #1 │ │ │ │ │ ./src/nco/nco_var_lst.c:41 (discriminator 3) │ │ │ │ │ str.w r0, [sl, #-16] │ │ │ │ │ ./src/nco/nco_var_lst.c:38 (discriminator 3) │ │ │ │ │ cmp r4, r6 │ │ │ │ │ - bne.n 8b328 │ │ │ │ │ + bne.n 8b350 │ │ │ │ │ ./src/nco/nco_var_lst.c:46 │ │ │ │ │ ldr.w r3, [r9] │ │ │ │ │ ldr r2, [sp, #344] @ 0x158 │ │ │ │ │ orrs r3, r2 │ │ │ │ │ - beq.w 8b52c │ │ │ │ │ + beq.w 8b554 │ │ │ │ │ ./src/nco/nco_var_lst.c:52 │ │ │ │ │ movs r1, #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx 104b8 │ │ │ │ │ ./src/nco/nco_var_lst.c:55 │ │ │ │ │ ldr.w r3, [r9] │ │ │ │ │ ./src/nco/nco_var_lst.c:52 │ │ │ │ │ vmov s16, r0 │ │ │ │ │ ./src/nco/nco_var_lst.c:55 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ble.n 8b3c4 │ │ │ │ │ + ble.n 8b3ec │ │ │ │ │ ./src/nco/nco_var_lst.c:66 │ │ │ │ │ - ldr r3, [pc, #472] @ (8b544 ) │ │ │ │ │ + ldr r3, [pc, #472] @ (8b56c ) │ │ │ │ │ sub.w r6, fp, #4 │ │ │ │ │ ./src/nco/nco_var_lst.c:55 │ │ │ │ │ movs r7, #0 │ │ │ │ │ ./src/nco/nco_var_lst.c:60 │ │ │ │ │ mov.w r8, #44 @ 0x2c │ │ │ │ │ ./src/nco/nco_var_lst.c:66 │ │ │ │ │ add r3, pc │ │ │ │ │ vmov s17, r3 │ │ │ │ │ ./src/nco/nco_var_lst.c:56 │ │ │ │ │ ldr.w fp, [r6, #4]! │ │ │ │ │ ./src/nco/nco_var_lst.c:59 │ │ │ │ │ ldrb.w r3, [fp] │ │ │ │ │ - cbz r3, 8b39a │ │ │ │ │ + cbz r3, 8b3c2 │ │ │ │ │ ./src/nco/nco_var_lst.c:60 │ │ │ │ │ cmp r3, #35 @ 0x23 │ │ │ │ │ it eq │ │ │ │ │ strbeq.w r8, [fp] │ │ │ │ │ ./src/nco/nco_var_lst.c:59 │ │ │ │ │ ldrb.w r3, [fp, #1]! │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 8b386 │ │ │ │ │ + bne.n 8b3ae │ │ │ │ │ ./src/nco/nco_var_lst.c:63 │ │ │ │ │ ldr.w fp, [r6] │ │ │ │ │ ./src/nco/nco_var_lst.c:66 │ │ │ │ │ vmov r1, s17 │ │ │ │ │ mov r0, fp │ │ │ │ │ blx 123c4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 8b47e │ │ │ │ │ + beq.n 8b4a6 │ │ │ │ │ ./src/nco/nco_var_lst.c:69 │ │ │ │ │ vmov r3, s16 │ │ │ │ │ mov r2, fp │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx 1211c │ │ │ │ │ ./src/nco/nco_var_lst.c:70 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 8b4ae │ │ │ │ │ + beq.n 8b4d6 │ │ │ │ │ ./src/nco/nco_var_lst.c:55 (discriminator 2) │ │ │ │ │ ldr.w r3, [r9] │ │ │ │ │ adds r7, #1 │ │ │ │ │ cmp r3, r7 │ │ │ │ │ - bgt.n 8b37c │ │ │ │ │ + bgt.n 8b3a4 │ │ │ │ │ ./src/nco/nco_var_lst.c:101 │ │ │ │ │ vmov r0, s18 │ │ │ │ │ blx fc54 │ │ │ │ │ ./src/nco/nco_var_lst.c:103 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ it le │ │ │ │ │ movle.w r8, #0 │ │ │ │ │ ./src/nco/nco_var_lst.c:101 │ │ │ │ │ mov r2, r0 │ │ │ │ │ ./src/nco/nco_var_lst.c:102 │ │ │ │ │ it le │ │ │ │ │ movle r3, r8 │ │ │ │ │ ./src/nco/nco_var_lst.c:103 │ │ │ │ │ - ble.n 8b43a │ │ │ │ │ + ble.n 8b462 │ │ │ │ │ vmov r1, s16 │ │ │ │ │ ./src/nco/nco_var_lst.c:102 │ │ │ │ │ movs r3, #0 │ │ │ │ │ mov r7, r5 │ │ │ │ │ ./src/nco/nco_var_lst.c:103 │ │ │ │ │ str r5, [sp, #12] │ │ │ │ │ str.w r9, [sp, #16] │ │ │ │ │ mov r6, r3 │ │ │ │ │ mov sl, r3 │ │ │ │ │ mov r5, r0 │ │ │ │ │ sub.w fp, r1, #4 │ │ │ │ │ mov r9, r4 │ │ │ │ │ - b.n 8b400 │ │ │ │ │ + b.n 8b428 │ │ │ │ │ ./src/nco/nco_var_lst.c:103 (discriminator 2) │ │ │ │ │ adds r6, #1 │ │ │ │ │ adds r7, #16 │ │ │ │ │ cmp r9, r6 │ │ │ │ │ - beq.n 8b42e │ │ │ │ │ + beq.n 8b456 │ │ │ │ │ ./src/nco/nco_var_lst.c:105 │ │ │ │ │ ldr.w r1, [fp, #4]! │ │ │ │ │ ./src/nco/nco_var_lst.c:106 │ │ │ │ │ mov.w r8, sl, lsl #4 │ │ │ │ │ ./src/nco/nco_var_lst.c:105 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.n 8b3f8 │ │ │ │ │ + beq.n 8b420 │ │ │ │ │ ./src/nco/nco_var_lst.c:106 │ │ │ │ │ add.w r4, r5, r8 │ │ │ │ │ ldr r0, [r7, #0] │ │ │ │ │ blx 11650 │ │ │ │ │ ./src/nco/nco_var_lst.c:103 │ │ │ │ │ adds r6, #1 │ │ │ │ │ ./src/nco/nco_var_lst.c:107 │ │ │ │ │ @@ -260938,15 +260946,15 @@ │ │ │ │ │ ./src/nco/nco_var_lst.c:107 │ │ │ │ │ add.w r8, r8, #16 │ │ │ │ │ ./src/nco/nco_var_lst.c:103 │ │ │ │ │ cmp r9, r6 │ │ │ │ │ ./src/nco/nco_var_lst.c:107 │ │ │ │ │ str r1, [r4, #4] │ │ │ │ │ ./src/nco/nco_var_lst.c:103 │ │ │ │ │ - bne.n 8b400 │ │ │ │ │ + bne.n 8b428 │ │ │ │ │ mov r2, r5 │ │ │ │ │ mov r4, r9 │ │ │ │ │ ldr r5, [sp, #12] │ │ │ │ │ mov r3, sl │ │ │ │ │ ldr.w r9, [sp, #16] │ │ │ │ │ ./src/nco/nco_var_lst.c:113 │ │ │ │ │ mov r1, r8 │ │ │ │ │ @@ -260966,163 +260974,163 @@ │ │ │ │ │ ./src/nco/nco_var_lst.c:116 │ │ │ │ │ vmov r0, s16 │ │ │ │ │ blx ff20 │ │ │ │ │ ./src/nco/nco_var_lst.c:118 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ str.w r3, [r9] │ │ │ │ │ ./src/nco/nco_var_lst.c:20 │ │ │ │ │ - ldr r2, [pc, #232] @ (8b548 ) │ │ │ │ │ + ldr r2, [pc, #232] @ (8b570 ) │ │ │ │ │ ./src/nco/nco_var_lst.c:120 │ │ │ │ │ - ldr r3, [pc, #216] @ (8b53c ) │ │ │ │ │ + ldr r3, [pc, #216] @ (8b564 ) │ │ │ │ │ ./src/nco/nco_var_lst.c:20 │ │ │ │ │ add r2, pc │ │ │ │ │ ./src/nco/nco_var_lst.c:120 │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ ldr r3, [sp, #284] @ 0x11c │ │ │ │ │ eors r2, r3 │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ - bne.n 8b532 │ │ │ │ │ + bne.n 8b55a │ │ │ │ │ mov r0, r5 │ │ │ │ │ add sp, #292 @ 0x124 │ │ │ │ │ vpop {d8-d9} │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ./src/nco/nco_var_lst.c:79 │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bgt.n 8b48e │ │ │ │ │ - b.n 8b49e │ │ │ │ │ + bgt.n 8b4b6 │ │ │ │ │ + b.n 8b4c6 │ │ │ │ │ ./src/nco/nco_var_lst.c:79 (discriminator 2) │ │ │ │ │ add.w sl, sl, #1 │ │ │ │ │ cmp r4, sl │ │ │ │ │ - beq.n 8b4d0 │ │ │ │ │ + beq.n 8b4f8 │ │ │ │ │ ./src/nco/nco_var_lst.c:80 │ │ │ │ │ mov.w r3, sl, lsl #4 │ │ │ │ │ mov r0, fp │ │ │ │ │ ldr r1, [r5, r3] │ │ │ │ │ blx 124d4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 8b486 │ │ │ │ │ + bne.n 8b4ae │ │ │ │ │ ./src/nco/nco_var_lst.c:82 │ │ │ │ │ cmp r4, sl │ │ │ │ │ - beq.n 8b4d0 │ │ │ │ │ + beq.n 8b4f8 │ │ │ │ │ ./src/nco/nco_var_lst.c:84 │ │ │ │ │ vmov r3, s16 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str.w r2, [r3, sl, lsl #2] │ │ │ │ │ - b.n 8b3ba │ │ │ │ │ + b.n 8b3e2 │ │ │ │ │ ./src/nco/nco_var_lst.c:70 (discriminator 1) │ │ │ │ │ - ldr r3, [pc, #156] @ (8b54c ) │ │ │ │ │ + ldr r3, [pc, #156] @ (8b574 ) │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr.w sl, [r3] │ │ │ │ │ blx 1057c │ │ │ │ │ fprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 (discriminator 1) │ │ │ │ │ - ldr r2, [pc, #144] @ (8b550 ) │ │ │ │ │ + ldr r2, [pc, #144] @ (8b578 ) │ │ │ │ │ nco_var_lst_mk(): │ │ │ │ │ ./src/nco/nco_var_lst.c:70 (discriminator 1) │ │ │ │ │ mov r3, r0 │ │ │ │ │ fprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 (discriminator 1) │ │ │ │ │ movs r1, #1 │ │ │ │ │ mov r0, sl │ │ │ │ │ add r2, pc │ │ │ │ │ str.w fp, [sp] │ │ │ │ │ blx 1173c <__fprintf_chk@plt+0x4> │ │ │ │ │ - b.n 8b3ba │ │ │ │ │ + b.n 8b3e2 │ │ │ │ │ nco_var_lst_mk(): │ │ │ │ │ ./src/nco/nco_var_lst.c:86 │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ - cbz r3, 8b502 │ │ │ │ │ + cbz r3, 8b52a │ │ │ │ │ ./src/nco/nco_var_lst.c:88 │ │ │ │ │ blx 111fc │ │ │ │ │ cmp r0, #4 │ │ │ │ │ - bls.w 8b3ba │ │ │ │ │ + bls.w 8b3e2 │ │ │ │ │ ./src/nco/nco_var_lst.c:88 (discriminator 1) │ │ │ │ │ - ldr r3, [pc, #108] @ (8b54c ) │ │ │ │ │ + ldr r3, [pc, #108] @ (8b574 ) │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ str r1, [sp, #20] │ │ │ │ │ blx 1057c │ │ │ │ │ fprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 (discriminator 1) │ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ │ nco_var_lst_mk(): │ │ │ │ │ ./src/nco/nco_var_lst.c:88 (discriminator 1) │ │ │ │ │ mov r3, r0 │ │ │ │ │ fprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 (discriminator 1) │ │ │ │ │ - ldr r2, [pc, #96] @ (8b554 ) │ │ │ │ │ + ldr r2, [pc, #96] @ (8b57c ) │ │ │ │ │ mov r0, r1 │ │ │ │ │ str.w fp, [sp] │ │ │ │ │ add r2, pc │ │ │ │ │ movs r1, #1 │ │ │ │ │ blx 1173c <__fprintf_chk@plt+0x4> │ │ │ │ │ - b.n 8b3ba │ │ │ │ │ + b.n 8b3e2 │ │ │ │ │ nco_var_lst_mk(): │ │ │ │ │ ./src/nco/nco_var_lst.c:91 │ │ │ │ │ - ldr r3, [pc, #72] @ (8b54c ) │ │ │ │ │ + ldr r3, [pc, #72] @ (8b574 ) │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ str r1, [sp, #20] │ │ │ │ │ blx 1057c │ │ │ │ │ fprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 │ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ │ nco_var_lst_mk(): │ │ │ │ │ ./src/nco/nco_var_lst.c:91 │ │ │ │ │ mov r3, r0 │ │ │ │ │ fprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 │ │ │ │ │ - ldr r2, [pc, #64] @ (8b558 ) │ │ │ │ │ + ldr r2, [pc, #64] @ (8b580 ) │ │ │ │ │ mov r0, r1 │ │ │ │ │ str.w fp, [sp] │ │ │ │ │ add r2, pc │ │ │ │ │ movs r1, #1 │ │ │ │ │ blx 1173c <__fprintf_chk@plt+0x4> │ │ │ │ │ nco_var_lst_mk(): │ │ │ │ │ ./src/nco/nco_var_lst.c:92 │ │ │ │ │ movs r0, #1 │ │ │ │ │ blx 126b8 │ │ │ │ │ - b.n 8b3ba │ │ │ │ │ + b.n 8b3e2 │ │ │ │ │ ./src/nco/nco_var_lst.c:47 │ │ │ │ │ str.w r4, [r9] │ │ │ │ │ ./src/nco/nco_var_lst.c:48 │ │ │ │ │ - b.n 8b45e │ │ │ │ │ + b.n 8b486 │ │ │ │ │ ./src/nco/nco_var_lst.c:120 │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ - adds r2, r3, #1 │ │ │ │ │ + adds r2, r6, #0 │ │ │ │ │ movs r5, r0 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - adds r0, r6, #0 │ │ │ │ │ + adds r0, r1, #0 │ │ │ │ │ movs r5, r0 │ │ │ │ │ ldmia r4, {r1, r2, r3, r4, r5, r7} │ │ │ │ │ movs r0, r0 │ │ │ │ │ - subs r6, r4, r3 │ │ │ │ │ + subs r6, r7, r2 │ │ │ │ │ movs r5, r0 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldc2l 0, cr0, [ip, #12]! │ │ │ │ │ - cdp2 0, 5, cr0, cr12, cr3, {0} │ │ │ │ │ - cdp2 0, 9, cr0, cr12, cr3, {0} │ │ │ │ │ + cdp2 0, 0, cr0, cr12, cr3, {0} │ │ │ │ │ + cdp2 0, 6, cr0, cr12, cr3, {0} │ │ │ │ │ + cdp2 0, 10, cr0, cr12, cr3, {0} │ │ │ │ │ │ │ │ │ │ -0008b55c : │ │ │ │ │ +0008b584 : │ │ │ │ │ nco_var_lst_xcl(): │ │ │ │ │ ./src/nco/nco_var_lst.c:128 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r9, r2 │ │ │ │ │ mov r7, r3 │ │ │ │ │ - ldr r2, [pc, #200] @ (8b630 ) │ │ │ │ │ + ldr r2, [pc, #200] @ (8b658 ) │ │ │ │ │ sub sp, #276 @ 0x114 │ │ │ │ │ - ldr r3, [pc, #200] @ (8b634 ) │ │ │ │ │ + ldr r3, [pc, #200] @ (8b65c ) │ │ │ │ │ ./src/nco/nco_var_lst.c:144 │ │ │ │ │ mov.w fp, #0 │ │ │ │ │ ./src/nco/nco_var_lst.c:128 │ │ │ │ │ add r2, pc │ │ │ │ │ ./src/nco/nco_var_lst.c:143 │ │ │ │ │ ldr r4, [r7, #0] │ │ │ │ │ ./src/nco/nco_var_lst.c:128 │ │ │ │ │ @@ -261158,61 +261166,61 @@ │ │ │ │ │ lsls r1, r1, #4 │ │ │ │ │ blx 117d8 │ │ │ │ │ ./src/nco/nco_var_lst.c:149 │ │ │ │ │ cmp r5, fp │ │ │ │ │ ./src/nco/nco_var_lst.c:147 │ │ │ │ │ mov r9, r0 │ │ │ │ │ ./src/nco/nco_var_lst.c:149 │ │ │ │ │ - ble.n 8b5da │ │ │ │ │ + ble.n 8b602 │ │ │ │ │ add.w sl, sp, #12 │ │ │ │ │ ./src/nco/nco_var_lst.c:151 │ │ │ │ │ mov r2, sl │ │ │ │ │ mov r1, fp │ │ │ │ │ mov r0, r8 │ │ │ │ │ blx 11868 │ │ │ │ │ ./src/nco/nco_var_lst.c:152 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.n 8b5fc │ │ │ │ │ + ble.n 8b624 │ │ │ │ │ mov ip, r6 │ │ │ │ │ movs r3, #0 │ │ │ │ │ - b.n 8b5ca │ │ │ │ │ + b.n 8b5f2 │ │ │ │ │ ./src/nco/nco_var_lst.c:152 (discriminator 2) │ │ │ │ │ adds r3, #1 │ │ │ │ │ add.w ip, ip, #16 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - beq.n 8b5fe │ │ │ │ │ + beq.n 8b626 │ │ │ │ │ ./src/nco/nco_var_lst.c:153 │ │ │ │ │ ldr.w r2, [ip, #4] │ │ │ │ │ cmp r2, fp │ │ │ │ │ - bne.n 8b5c0 │ │ │ │ │ + bne.n 8b5e8 │ │ │ │ │ ./src/nco/nco_var_lst.c:149 (discriminator 2) │ │ │ │ │ add.w fp, fp, #1 │ │ │ │ │ cmp r5, fp │ │ │ │ │ - bne.n 8b5ac │ │ │ │ │ + bne.n 8b5d4 │ │ │ │ │ ./src/nco/nco_var_lst.c:167 │ │ │ │ │ mov r0, r6 │ │ │ │ │ blx ff20 │ │ │ │ │ ./src/nco/nco_var_lst.c:128 │ │ │ │ │ - ldr r2, [pc, #84] @ (8b638 ) │ │ │ │ │ + ldr r2, [pc, #84] @ (8b660 ) │ │ │ │ │ ./src/nco/nco_var_lst.c:170 │ │ │ │ │ - ldr r3, [pc, #80] @ (8b634 ) │ │ │ │ │ + ldr r3, [pc, #80] @ (8b65c ) │ │ │ │ │ ./src/nco/nco_var_lst.c:128 │ │ │ │ │ add r2, pc │ │ │ │ │ ./src/nco/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 8b62c │ │ │ │ │ + bne.n 8b654 │ │ │ │ │ mov r0, r9 │ │ │ │ │ add sp, #276 @ 0x114 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ./src/nco/nco_var_lst.c:156 │ │ │ │ │ - bne.n 8b5d2 │ │ │ │ │ + bne.n 8b5fa │ │ │ │ │ ./src/nco/nco_var_lst.c:157 │ │ │ │ │ ldr r3, [r7, #0] │ │ │ │ │ mov r0, sl │ │ │ │ │ lsls r3, r3, #4 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ blx 11650 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ @@ -261227,33 +261235,33 @@ │ │ │ │ │ ldr r3, [r7, #0] │ │ │ │ │ ./src/nco/nco_var_lst.c:149 │ │ │ │ │ cmp r5, fp │ │ │ │ │ ./src/nco/nco_var_lst.c:160 │ │ │ │ │ add.w r3, r3, #1 │ │ │ │ │ str r3, [r7, #0] │ │ │ │ │ ./src/nco/nco_var_lst.c:149 │ │ │ │ │ - bne.n 8b5ac │ │ │ │ │ - b.n 8b5da │ │ │ │ │ + bne.n 8b5d4 │ │ │ │ │ + b.n 8b602 │ │ │ │ │ ./src/nco/nco_var_lst.c:170 │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ - adds r2, r3, r7 │ │ │ │ │ + adds r2, r6, r6 │ │ │ │ │ movs r5, r0 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - adds r4, r4, r5 │ │ │ │ │ + adds r4, r7, r4 │ │ │ │ │ movs r5, r0 │ │ │ │ │ │ │ │ │ │ -0008b63c : │ │ │ │ │ +0008b664 : │ │ │ │ │ nco_var_lst_fix_rec_dvd(): │ │ │ │ │ ./src/nco/nco_var_lst.c:181 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r8, r2 │ │ │ │ │ - ldr r2, [pc, #296] @ (8b76c ) │ │ │ │ │ + ldr r2, [pc, #296] @ (8b794 ) │ │ │ │ │ mov r9, r3 │ │ │ │ │ - ldr r3, [pc, #296] @ (8b770 ) │ │ │ │ │ + ldr r3, [pc, #296] @ (8b798 ) │ │ │ │ │ add r2, pc │ │ │ │ │ sub sp, #28 │ │ │ │ │ ./src/nco/nco_var_lst.c:199 │ │ │ │ │ mov.w sl, r8, lsl #2 │ │ │ │ │ ./src/nco/nco_var_lst.c:181 │ │ │ │ │ mov r7, r0 │ │ │ │ │ ./src/nco/nco_var_lst.c:195 │ │ │ │ │ @@ -261290,22 +261298,22 @@ │ │ │ │ │ str.w r0, [fp] │ │ │ │ │ ./src/nco/nco_var_lst.c:203 │ │ │ │ │ mov r0, r7 │ │ │ │ │ blx 11a00 │ │ │ │ │ ./src/nco/nco_var_lst.c:204 │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ adds r3, #1 │ │ │ │ │ - beq.n 8b754 │ │ │ │ │ + beq.n 8b77c │ │ │ │ │ ./src/nco/nco_var_lst.c:205 │ │ │ │ │ cmp r8, r5 │ │ │ │ │ itt gt │ │ │ │ │ strgt.w fp, [sp, #4] │ │ │ │ │ addgt.w sl, sp, #12 │ │ │ │ │ - bgt.n 8b6c0 │ │ │ │ │ - b.n 8b718 │ │ │ │ │ + bgt.n 8b6e8 │ │ │ │ │ + b.n 8b740 │ │ │ │ │ ./src/nco/nco_var_lst.c:222 │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ ./src/nco/nco_var_lst.c:205 │ │ │ │ │ adds r5, #1 │ │ │ │ │ ./src/nco/nco_var_lst.c:222 │ │ │ │ │ ldr.w r1, [r9] │ │ │ │ │ ./src/nco/nco_var_lst.c:205 │ │ │ │ │ @@ -261315,24 +261323,24 @@ │ │ │ │ │ ./src/nco/nco_var_lst.c:222 │ │ │ │ │ str.w r4, [r1, r3, lsl #2] │ │ │ │ │ ./src/nco/nco_var_lst.c:205 │ │ │ │ │ add.w r4, r4, #16 │ │ │ │ │ ./src/nco/nco_var_lst.c:223 │ │ │ │ │ str r2, [r6, #0] │ │ │ │ │ ./src/nco/nco_var_lst.c:205 │ │ │ │ │ - beq.n 8b714 │ │ │ │ │ + beq.n 8b73c │ │ │ │ │ ./src/nco/nco_var_lst.c:208 │ │ │ │ │ ldr r1, [r4, #4] │ │ │ │ │ mov r2, sl │ │ │ │ │ mov r0, r7 │ │ │ │ │ blx 11ecc │ │ │ │ │ ./src/nco/nco_var_lst.c:209 │ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - ble.n 8b6a6 │ │ │ │ │ + ble.n 8b6ce │ │ │ │ │ ./src/nco/nco_var_lst.c:210 │ │ │ │ │ lsls r0, r0, #2 │ │ │ │ │ blx fc54 │ │ │ │ │ mov fp, r0 │ │ │ │ │ ./src/nco/nco_var_lst.c:211 │ │ │ │ │ ldr r1, [r4, #4] │ │ │ │ │ mov r2, r0 │ │ │ │ │ @@ -261341,19 +261349,19 @@ │ │ │ │ │ ./src/nco/nco_var_lst.c:213 │ │ │ │ │ ldr.w r1, [fp] │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ ./src/nco/nco_var_lst.c:214 │ │ │ │ │ mov r0, fp │ │ │ │ │ ./src/nco/nco_var_lst.c:213 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - beq.n 8b6f4 │ │ │ │ │ + beq.n 8b71c │ │ │ │ │ ./src/nco/nco_var_lst.c:214 │ │ │ │ │ blx ff20 │ │ │ │ │ ./src/nco/nco_var_lst.c:216 │ │ │ │ │ - b.n 8b6a6 │ │ │ │ │ + b.n 8b6ce │ │ │ │ │ ./src/nco/nco_var_lst.c:214 │ │ │ │ │ blx ff20 │ │ │ │ │ ./src/nco/nco_var_lst.c:218 │ │ │ │ │ ldr r1, [sp, #0] │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ ./src/nco/nco_var_lst.c:205 │ │ │ │ │ adds r5, #1 │ │ │ │ │ @@ -261365,15 +261373,15 @@ │ │ │ │ │ ./src/nco/nco_var_lst.c:219 │ │ │ │ │ add.w r3, r3, #1 │ │ │ │ │ ./src/nco/nco_var_lst.c:205 │ │ │ │ │ add.w r4, r4, #16 │ │ │ │ │ ./src/nco/nco_var_lst.c:219 │ │ │ │ │ str r3, [r1, #0] │ │ │ │ │ ./src/nco/nco_var_lst.c:205 │ │ │ │ │ - bne.n 8b6c0 │ │ │ │ │ + bne.n 8b6e8 │ │ │ │ │ ldr.w fp, [sp, #4] │ │ │ │ │ ./src/nco/nco_var_lst.c:226 │ │ │ │ │ ldr r1, [r6, #0] │ │ │ │ │ ldr.w r0, [r9] │ │ │ │ │ lsls r1, r1, #2 │ │ │ │ │ blx 117d8 │ │ │ │ │ ./src/nco/nco_var_lst.c:227 │ │ │ │ │ @@ -261382,136 +261390,136 @@ │ │ │ │ │ ./src/nco/nco_var_lst.c:226 │ │ │ │ │ str.w r0, [r9] │ │ │ │ │ ./src/nco/nco_var_lst.c:227 │ │ │ │ │ lsls r1, r1, #2 │ │ │ │ │ ldr.w r0, [fp] │ │ │ │ │ blx 117d8 │ │ │ │ │ ./src/nco/nco_var_lst.c:181 │ │ │ │ │ - ldr r2, [pc, #60] @ (8b774 ) │ │ │ │ │ + ldr r2, [pc, #60] @ (8b79c ) │ │ │ │ │ ./src/nco/nco_var_lst.c:229 │ │ │ │ │ - ldr r3, [pc, #52] @ (8b770 ) │ │ │ │ │ + ldr r3, [pc, #52] @ (8b798 ) │ │ │ │ │ ./src/nco/nco_var_lst.c:181 │ │ │ │ │ add r2, pc │ │ │ │ │ ./src/nco/nco_var_lst.c:227 │ │ │ │ │ str.w r0, [fp] │ │ │ │ │ ./src/nco/nco_var_lst.c:229 │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ eors r2, r3 │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ - bne.n 8b766 │ │ │ │ │ + bne.n 8b78e │ │ │ │ │ add sp, #28 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ./src/nco/nco_var_lst.c:204 (discriminator 1) │ │ │ │ │ - ldr r3, [pc, #32] @ (8b778 ) │ │ │ │ │ + ldr r3, [pc, #32] @ (8b7a0 ) │ │ │ │ │ movs r2, #204 @ 0xcc │ │ │ │ │ - ldr r1, [pc, #32] @ (8b77c ) │ │ │ │ │ - ldr r0, [pc, #36] @ (8b780 ) │ │ │ │ │ + ldr r1, [pc, #32] @ (8b7a4 ) │ │ │ │ │ + ldr r0, [pc, #36] @ (8b7a8 ) │ │ │ │ │ add r3, pc │ │ │ │ │ add r1, pc │ │ │ │ │ add r0, pc │ │ │ │ │ blx 102c4 <__assert_fail@plt> │ │ │ │ │ ./src/nco/nco_var_lst.c:229 │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ - adds r0, r0, r4 │ │ │ │ │ + adds r0, r3, r3 │ │ │ │ │ movs r5, r0 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - adds r6, r1, r0 │ │ │ │ │ + asrs r6, r4, #31 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - lsrs r4, r6, #12 │ │ │ │ │ + lsrs r4, r0, #13 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldc2 0, cr0, [r2], #12 │ │ │ │ │ - stc2l 0, cr0, [r0], {3} │ │ │ │ │ + stc2l 0, cr0, [r2], {3} │ │ │ │ │ + ldc2l 0, cr0, [r0], {3} │ │ │ │ │ │ │ │ │ │ -0008b784 : │ │ │ │ │ +0008b7ac : │ │ │ │ │ nco_var_lst_crd_add(): │ │ │ │ │ ./src/nco/nco_var_lst.c:239 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov sl, r0 │ │ │ │ │ - ldr.w r5, [pc, #1484] @ 8bd58 │ │ │ │ │ - ldr.w r4, [pc, #1484] @ 8bd5c │ │ │ │ │ + ldr.w r5, [pc, #1484] @ 8bd80 │ │ │ │ │ + ldr.w r4, [pc, #1484] @ 8bd84 │ │ │ │ │ add r5, pc │ │ │ │ │ vpush {d8-d10} │ │ │ │ │ sub.w sp, sp, #916 @ 0x394 │ │ │ │ │ ldr r4, [r5, r4] │ │ │ │ │ ./src/nco/nco_var_lst.c:250 │ │ │ │ │ subs r5, r1, #0 │ │ │ │ │ ./src/nco/nco_var_lst.c:239 │ │ │ │ │ ldr r4, [r4, #0] │ │ │ │ │ str r4, [sp, #908] @ 0x38c │ │ │ │ │ mov.w r4, #0 │ │ │ │ │ str r2, [sp, #72] @ 0x48 │ │ │ │ │ - ldr.w r2, [pc, #1460] @ 8bd60 │ │ │ │ │ + ldr.w r2, [pc, #1460] @ 8bd88 │ │ │ │ │ ldr r4, [sp, #976] @ 0x3d0 │ │ │ │ │ add r2, pc │ │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ │ ldr r2, [sp, #980] @ 0x3d4 │ │ │ │ │ str r4, [sp, #60] @ 0x3c │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ str r2, [sp, #84] @ 0x54 │ │ │ │ │ ./src/nco/nco_var_lst.c:250 │ │ │ │ │ - ble.n 8b818 │ │ │ │ │ + ble.n 8b840 │ │ │ │ │ ldr.w r9, [sp, #60] @ 0x3c │ │ │ │ │ movs r7, #0 │ │ │ │ │ add r4, sp, #140 @ 0x8c │ │ │ │ │ add r6, sp, #88 @ 0x58 │ │ │ │ │ mov r8, r3 │ │ │ │ │ - b.n 8b7d2 │ │ │ │ │ + b.n 8b7fa │ │ │ │ │ ./src/nco/nco_var_lst.c:250 (discriminator 2) │ │ │ │ │ adds r7, #1 │ │ │ │ │ cmp r5, r7 │ │ │ │ │ - beq.n 8b814 │ │ │ │ │ + beq.n 8b83c │ │ │ │ │ ./src/nco/nco_var_lst.c:251 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, sl │ │ │ │ │ blx f93c │ │ │ │ │ ./src/nco/nco_var_lst.c:254 │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, sl │ │ │ │ │ blx 1207c │ │ │ │ │ ./src/nco/nco_var_lst.c:255 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 8b7cc │ │ │ │ │ + bne.n 8b7f4 │ │ │ │ │ ./src/nco/nco_var_lst.c:259 │ │ │ │ │ ldr.w r1, [r9] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - ble.w 8bd46 │ │ │ │ │ + ble.w 8bd6e │ │ │ │ │ ./src/nco/nco_var_lst.c:260 │ │ │ │ │ ldr r2, [r6, #0] │ │ │ │ │ mov r3, r8 │ │ │ │ │ mov ip, r4 │ │ │ │ │ - b.n 8b806 │ │ │ │ │ + b.n 8b82e │ │ │ │ │ ./src/nco/nco_var_lst.c:259 (discriminator 2) │ │ │ │ │ adds r0, #1 │ │ │ │ │ adds r3, #16 │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - beq.w 8bbb4 │ │ │ │ │ + beq.w 8bbdc │ │ │ │ │ ./src/nco/nco_var_lst.c:260 │ │ │ │ │ ldr r4, [r3, #4] │ │ │ │ │ cmp r4, r2 │ │ │ │ │ - bne.n 8b7fc │ │ │ │ │ + bne.n 8b824 │ │ │ │ │ ./src/nco/nco_var_lst.c:250 │ │ │ │ │ adds r7, #1 │ │ │ │ │ mov r4, ip │ │ │ │ │ cmp r5, r7 │ │ │ │ │ - bne.n 8b7d2 │ │ │ │ │ + bne.n 8b7fa │ │ │ │ │ str.w r8, [sp, #28] │ │ │ │ │ ./src/nco/nco_var_lst.c:277 │ │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 8bb90 │ │ │ │ │ + beq.w 8bbb8 │ │ │ │ │ ./src/nco/nco_var_lst.c:279 │ │ │ │ │ add r3, sp, #116 @ 0x74 │ │ │ │ │ - ldr.w r5, [pc, #1340] @ 8bd64 │ │ │ │ │ + ldr.w r5, [pc, #1340] @ 8bd8c │ │ │ │ │ mov r4, r3 │ │ │ │ │ vmov s20, r3 │ │ │ │ │ ./src/nco/nco_var_lst.c:278 │ │ │ │ │ add r3, sp, #112 @ 0x70 │ │ │ │ │ ./src/nco/nco_var_lst.c:279 │ │ │ │ │ add r5, pc │ │ │ │ │ ./src/nco/nco_var_lst.c:278 │ │ │ │ │ @@ -261526,18 +261534,18 @@ │ │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ./src/nco/nco_var_lst.c:279 │ │ │ │ │ ldmia.w r5, {r0, r1} │ │ │ │ │ str.w r0, [r4], #4 │ │ │ │ │ strh r1, [r4, #0] │ │ │ │ │ ./src/nco/nco_var_lst.c:298 │ │ │ │ │ - ble.w 8bb90 │ │ │ │ │ + ble.w 8bbb8 │ │ │ │ │ fprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 │ │ │ │ │ - ldr.w r3, [pc, #1300] @ 8bd68 │ │ │ │ │ + ldr.w r3, [pc, #1300] @ 8bd90 │ │ │ │ │ add.w fp, sp, #96 @ 0x60 │ │ │ │ │ str.w fp, [sp, #32] │ │ │ │ │ add r2, sp, #652 @ 0x28c │ │ │ │ │ add r3, pc │ │ │ │ │ vmov s18, r3 │ │ │ │ │ nco_var_lst_crd_add(): │ │ │ │ │ ./src/nco/nco_var_lst.c:312 │ │ │ │ │ @@ -261564,49 +261572,49 @@ │ │ │ │ │ mov r1, fp │ │ │ │ │ mov r0, sl │ │ │ │ │ mov r2, r4 │ │ │ │ │ blx 10438 │ │ │ │ │ ./src/nco/nco_var_lst.c:309 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ble.w 8b9de │ │ │ │ │ + ble.w 8ba06 │ │ │ │ │ mov.w r3, fp, lsl #4 │ │ │ │ │ movs r4, #0 │ │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ │ add.w r9, sp, #396 @ 0x18c │ │ │ │ │ ./src/nco/nco_var_lst.c:312 │ │ │ │ │ add r3, sp, #400 @ 0x190 │ │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ │ - b.n 8b8c6 │ │ │ │ │ + b.n 8b8ee │ │ │ │ │ ./src/nco/nco_var_lst.c:309 (discriminator 2) │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ adds r4, #1 │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - ble.w 8b9de │ │ │ │ │ + ble.w 8ba06 │ │ │ │ │ ./src/nco/nco_var_lst.c:310 │ │ │ │ │ mov r3, r9 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r1, fp │ │ │ │ │ mov r0, sl │ │ │ │ │ blx 10324 │ │ │ │ │ ./src/nco/nco_var_lst.c:312 │ │ │ │ │ ldr.w r3, [r9] │ │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne.n 8b8ba │ │ │ │ │ + bne.n 8b8e2 │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne.n 8b8ba │ │ │ │ │ + bne.n 8b8e2 │ │ │ │ │ ldr r3, [sp, #404] @ 0x194 │ │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne.n 8b8ba │ │ │ │ │ + bne.n 8b8e2 │ │ │ │ │ ./src/nco/nco_var_lst.c:314 │ │ │ │ │ add.w r8, sp, #108 @ 0x6c │ │ │ │ │ add r6, sp, #104 @ 0x68 │ │ │ │ │ mov r3, r8 │ │ │ │ │ mov r2, r9 │ │ │ │ │ mov r1, fp │ │ │ │ │ mov r0, sl │ │ │ │ │ @@ -261614,26 +261622,26 @@ │ │ │ │ │ ./src/nco/nco_var_lst.c:312 │ │ │ │ │ movs r5, #0 │ │ │ │ │ ./src/nco/nco_var_lst.c:314 │ │ │ │ │ blx f6d8 │ │ │ │ │ ./src/nco/nco_var_lst.c:315 │ │ │ │ │ ldr r7, [sp, #108] @ 0x6c │ │ │ │ │ cmp r7, #2 │ │ │ │ │ - bne.w 8bc58 │ │ │ │ │ + bne.w 8bc80 │ │ │ │ │ ./src/nco/nco_var_lst.c:319 │ │ │ │ │ ldr r0, [r6, #0] │ │ │ │ │ adds r0, #1 │ │ │ │ │ blx fc54 │ │ │ │ │ ./src/nco/nco_var_lst.c:320 │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ ./src/nco/nco_var_lst.c:319 │ │ │ │ │ vmov s17, r0 │ │ │ │ │ ./src/nco/nco_var_lst.c:320 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ble.n 8b92e │ │ │ │ │ + ble.n 8b956 │ │ │ │ │ ./src/nco/nco_var_lst.c:320 (discriminator 1) │ │ │ │ │ mov r3, r0 │ │ │ │ │ mov r2, r9 │ │ │ │ │ mov r1, fp │ │ │ │ │ mov r0, sl │ │ │ │ │ str r7, [sp, #0] │ │ │ │ │ blx 10c9c │ │ │ │ │ @@ -261654,63 +261662,63 @@ │ │ │ │ │ blx 1050c │ │ │ │ │ ./src/nco/nco_var_lst.c:327 │ │ │ │ │ ldr.w r3, [r8] │ │ │ │ │ ./src/nco/nco_var_lst.c:325 │ │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ │ ./src/nco/nco_var_lst.c:327 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ble.n 8b9c0 │ │ │ │ │ + ble.n 8b9e8 │ │ │ │ │ vmov s16, fp │ │ │ │ │ subs r6, r0, #4 │ │ │ │ │ ldr.w fp, [sp, #60] @ 0x3c │ │ │ │ │ add r7, sp, #88 @ 0x58 │ │ │ │ │ str r4, [sp, #64] @ 0x40 │ │ │ │ │ str.w r9, [sp, #68] @ 0x44 │ │ │ │ │ - b.n 8b976 │ │ │ │ │ + b.n 8b99e │ │ │ │ │ ./src/nco/nco_var_lst.c:352 │ │ │ │ │ blx 111fc │ │ │ │ │ cmp r0, #4 │ │ │ │ │ - bhi.w 8bc28 │ │ │ │ │ + bhi.w 8bc50 │ │ │ │ │ ./src/nco/nco_var_lst.c:327 (discriminator 2) │ │ │ │ │ ldr.w r3, [r8] │ │ │ │ │ adds r5, #1 │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - ble.n 8b9b8 │ │ │ │ │ + ble.n 8b9e0 │ │ │ │ │ ./src/nco/nco_var_lst.c:329 │ │ │ │ │ ldr.w r1, [r6, #4]! │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r0, sl │ │ │ │ │ blx 1207c │ │ │ │ │ ./src/nco/nco_var_lst.c:335 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 8b962 │ │ │ │ │ + bne.n 8b98a │ │ │ │ │ ./src/nco/nco_var_lst.c:338 │ │ │ │ │ ldr.w r1, [fp] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - ble.w 8bc52 │ │ │ │ │ + ble.w 8bc7a │ │ │ │ │ ldr.w ip, [sp, #28] │ │ │ │ │ ./src/nco/nco_var_lst.c:339 │ │ │ │ │ ldr r2, [r7, #0] │ │ │ │ │ mov r3, ip │ │ │ │ │ - b.n 8b9a4 │ │ │ │ │ + b.n 8b9cc │ │ │ │ │ ./src/nco/nco_var_lst.c:338 (discriminator 2) │ │ │ │ │ adds r0, #1 │ │ │ │ │ adds r3, #16 │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - beq.w 8bbec │ │ │ │ │ + beq.w 8bc14 │ │ │ │ │ ./src/nco/nco_var_lst.c:339 │ │ │ │ │ ldr r4, [r3, #4] │ │ │ │ │ cmp r4, r2 │ │ │ │ │ - bne.n 8b99a │ │ │ │ │ + bne.n 8b9c2 │ │ │ │ │ ./src/nco/nco_var_lst.c:327 │ │ │ │ │ ldr.w r3, [r8] │ │ │ │ │ adds r5, #1 │ │ │ │ │ str.w ip, [sp, #28] │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - bgt.n 8b976 │ │ │ │ │ + bgt.n 8b99e │ │ │ │ │ vmov fp, s16 │ │ │ │ │ ldrd r4, r9, [sp, #64] @ 0x40 │ │ │ │ │ ./src/nco/nco_var_lst.c:356 │ │ │ │ │ vmov r0, s17 │ │ │ │ │ blx ff20 │ │ │ │ │ ./src/nco/nco_var_lst.c:357 │ │ │ │ │ ldr.w r1, [r8] │ │ │ │ │ @@ -261719,30 +261727,30 @@ │ │ │ │ │ adds r4, #1 │ │ │ │ │ ./src/nco/nco_var_lst.c:357 │ │ │ │ │ blx 102dc │ │ │ │ │ ./src/nco/nco_var_lst.c:309 │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - bgt.w 8b8c6 │ │ │ │ │ + bgt.w 8b8ee │ │ │ │ │ ./src/nco/nco_var_lst.c:298 (discriminator 2) │ │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ │ add.w fp, fp, #1 │ │ │ │ │ cmp r3, fp │ │ │ │ │ - bne.w 8b88a │ │ │ │ │ + bne.w 8b8b2 │ │ │ │ │ ./src/nco/nco_var_lst.c:366 │ │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ │ ldr.w fp, [sp, #32] │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 8bb90 │ │ │ │ │ + beq.w 8bbb8 │ │ │ │ │ ./src/nco/nco_var_lst.c:367 │ │ │ │ │ vmov r2, s20 │ │ │ │ │ ./src/nco/nco_var_lst.c:368 │ │ │ │ │ - ldr r5, [pc, #876] @ (8bd6c ) │ │ │ │ │ + ldr r5, [pc, #876] @ (8bd94 ) │ │ │ │ │ ./src/nco/nco_var_lst.c:367 │ │ │ │ │ movs r3, #32 │ │ │ │ │ ./src/nco/nco_var_lst.c:368 │ │ │ │ │ add.w r9, sp, #396 @ 0x18c │ │ │ │ │ add r5, pc │ │ │ │ │ mov r4, r9 │ │ │ │ │ movs r6, #0 │ │ │ │ │ @@ -261751,15 +261759,15 @@ │ │ │ │ │ strh r3, [r2, #0] │ │ │ │ │ ./src/nco/nco_var_lst.c:397 │ │ │ │ │ movw r3, #28514 @ 0x6f62 │ │ │ │ │ movt r3, #28277 @ 0x6e75 │ │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ │ fprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 │ │ │ │ │ - ldr r3, [pc, #852] @ (8bd70 ) │ │ │ │ │ + ldr r3, [pc, #852] @ (8bd98 ) │ │ │ │ │ str.w r9, [sp, #68] @ 0x44 │ │ │ │ │ mov r9, fp │ │ │ │ │ add r3, pc │ │ │ │ │ vmov s17, r3 │ │ │ │ │ nco_var_lst_crd_add(): │ │ │ │ │ ./src/nco/nco_var_lst.c:368 │ │ │ │ │ ldmia r5!, {r0, r1, r2, r3} │ │ │ │ │ @@ -261772,68 +261780,68 @@ │ │ │ │ │ mov r2, r9 │ │ │ │ │ mov r1, fp │ │ │ │ │ mov r0, sl │ │ │ │ │ blx 10438 │ │ │ │ │ ./src/nco/nco_var_lst.c:394 │ │ │ │ │ ldr.w r3, [r9] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ble.w 8bb84 │ │ │ │ │ + ble.w 8bbac │ │ │ │ │ mov.w r3, fp, lsl #4 │ │ │ │ │ movs r4, #0 │ │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ │ str.w r9, [sp, #32] │ │ │ │ │ - b.n 8ba64 │ │ │ │ │ + b.n 8ba8c │ │ │ │ │ ./src/nco/nco_var_lst.c:394 (discriminator 2) │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ adds r4, #1 │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - ble.w 8bb80 │ │ │ │ │ + ble.w 8bba8 │ │ │ │ │ ./src/nco/nco_var_lst.c:395 │ │ │ │ │ mov r3, r7 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r1, fp │ │ │ │ │ mov r0, sl │ │ │ │ │ blx 10324 │ │ │ │ │ ./src/nco/nco_var_lst.c:397 │ │ │ │ │ ldr r3, [r7, #0] │ │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne.n 8ba58 │ │ │ │ │ + bne.n 8ba80 │ │ │ │ │ ldrh.w r2, [sp, #656] @ 0x290 │ │ │ │ │ movw r3, #29540 @ 0x7364 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne.n 8ba58 │ │ │ │ │ + bne.n 8ba80 │ │ │ │ │ ldrb.w r5, [sp, #658] @ 0x292 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.n 8ba58 │ │ │ │ │ + bne.n 8ba80 │ │ │ │ │ ./src/nco/nco_var_lst.c:399 │ │ │ │ │ add.w r8, sp, #108 @ 0x6c │ │ │ │ │ add r6, sp, #104 @ 0x68 │ │ │ │ │ mov r3, r8 │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r1, fp │ │ │ │ │ mov r0, sl │ │ │ │ │ str r6, [sp, #0] │ │ │ │ │ blx f6d8 │ │ │ │ │ ./src/nco/nco_var_lst.c:400 │ │ │ │ │ ldr.w r9, [sp, #108] @ 0x6c │ │ │ │ │ cmp.w r9, #2 │ │ │ │ │ - bne.w 8bd02 │ │ │ │ │ + bne.w 8bd2a │ │ │ │ │ ./src/nco/nco_var_lst.c:404 │ │ │ │ │ ldr r0, [r6, #0] │ │ │ │ │ adds r0, #1 │ │ │ │ │ blx fc54 │ │ │ │ │ ./src/nco/nco_var_lst.c:405 │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ ./src/nco/nco_var_lst.c:404 │ │ │ │ │ vmov s16, r0 │ │ │ │ │ ./src/nco/nco_var_lst.c:405 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ble.n 8bad0 │ │ │ │ │ + ble.n 8baf8 │ │ │ │ │ ./src/nco/nco_var_lst.c:405 (discriminator 1) │ │ │ │ │ mov r3, r0 │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r1, fp │ │ │ │ │ mov r0, sl │ │ │ │ │ str.w r9, [sp] │ │ │ │ │ blx 10c9c │ │ │ │ │ @@ -261854,70 +261862,70 @@ │ │ │ │ │ blx 1050c │ │ │ │ │ ./src/nco/nco_var_lst.c:412 │ │ │ │ │ ldr.w r3, [r8] │ │ │ │ │ ./src/nco/nco_var_lst.c:410 │ │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ │ ./src/nco/nco_var_lst.c:412 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ble.n 8bb62 │ │ │ │ │ + ble.n 8bb8a │ │ │ │ │ ./src/nco/nco_var_lst.c:416 │ │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ │ subs r6, r0, #4 │ │ │ │ │ str r4, [sp, #52] @ 0x34 │ │ │ │ │ add.w r9, sp, #92 @ 0x5c │ │ │ │ │ ldr r4, [sp, #28] │ │ │ │ │ str r7, [sp, #56] @ 0x38 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ - b.n 8bb16 │ │ │ │ │ + b.n 8bb3e │ │ │ │ │ ./src/nco/nco_var_lst.c:435 │ │ │ │ │ blx 111fc │ │ │ │ │ cmp r0, #4 │ │ │ │ │ - bhi.w 8bcd2 │ │ │ │ │ + bhi.w 8bcfa │ │ │ │ │ ./src/nco/nco_var_lst.c:412 (discriminator 2) │ │ │ │ │ ldr.w r3, [r8] │ │ │ │ │ adds r5, #1 │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - ble.n 8bb5c │ │ │ │ │ + ble.n 8bb84 │ │ │ │ │ ./src/nco/nco_var_lst.c:413 │ │ │ │ │ ldr.w r1, [r6, #4]! │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.n 8bb0c │ │ │ │ │ + beq.n 8bb34 │ │ │ │ │ ./src/nco/nco_var_lst.c:416 │ │ │ │ │ mov r2, r9 │ │ │ │ │ mov r0, sl │ │ │ │ │ blx 1207c │ │ │ │ │ ./src/nco/nco_var_lst.c:418 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 8bb02 │ │ │ │ │ + bne.n 8bb2a │ │ │ │ │ ./src/nco/nco_var_lst.c:421 │ │ │ │ │ ldr r7, [sp, #28] │ │ │ │ │ ldr r1, [r7, #0] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - ble.w 8bcfc │ │ │ │ │ + ble.w 8bd24 │ │ │ │ │ ./src/nco/nco_var_lst.c:422 │ │ │ │ │ ldr.w r2, [r9] │ │ │ │ │ mov r3, r4 │ │ │ │ │ mov ip, r4 │ │ │ │ │ - b.n 8bb48 │ │ │ │ │ + b.n 8bb70 │ │ │ │ │ ./src/nco/nco_var_lst.c:421 (discriminator 2) │ │ │ │ │ adds r0, #1 │ │ │ │ │ adds r3, #16 │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - beq.w 8bc9c │ │ │ │ │ + beq.w 8bcc4 │ │ │ │ │ ./src/nco/nco_var_lst.c:422 │ │ │ │ │ ldr r4, [r3, #4] │ │ │ │ │ cmp r4, r2 │ │ │ │ │ - bne.n 8bb3e │ │ │ │ │ + bne.n 8bb66 │ │ │ │ │ ./src/nco/nco_var_lst.c:412 │ │ │ │ │ ldr.w r3, [r8] │ │ │ │ │ adds r5, #1 │ │ │ │ │ mov r4, ip │ │ │ │ │ str r7, [sp, #28] │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - bgt.n 8bb16 │ │ │ │ │ + bgt.n 8bb3e │ │ │ │ │ str r4, [sp, #28] │ │ │ │ │ ldrd r4, r7, [sp, #52] @ 0x34 │ │ │ │ │ ./src/nco/nco_var_lst.c:439 │ │ │ │ │ vmov r0, s16 │ │ │ │ │ blx ff20 │ │ │ │ │ ./src/nco/nco_var_lst.c:440 │ │ │ │ │ ldr.w r1, [r8] │ │ │ │ │ @@ -261926,34 +261934,34 @@ │ │ │ │ │ adds r4, #1 │ │ │ │ │ ./src/nco/nco_var_lst.c:440 │ │ │ │ │ blx 102dc │ │ │ │ │ ./src/nco/nco_var_lst.c:394 │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - bgt.w 8ba64 │ │ │ │ │ + bgt.w 8ba8c │ │ │ │ │ ldr.w r9, [sp, #32] │ │ │ │ │ ./src/nco/nco_var_lst.c:387 (discriminator 2) │ │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ │ add.w fp, fp, #1 │ │ │ │ │ cmp r3, fp │ │ │ │ │ - bne.w 8ba36 │ │ │ │ │ + bne.w 8ba5e │ │ │ │ │ ./src/nco/nco_var_lst.c:239 │ │ │ │ │ - ldr r2, [pc, #480] @ (8bd74 ) │ │ │ │ │ + ldr r2, [pc, #480] @ (8bd9c ) │ │ │ │ │ ./src/nco/nco_var_lst.c:447 │ │ │ │ │ - ldr r3, [pc, #456] @ (8bd5c ) │ │ │ │ │ + ldr r3, [pc, #456] @ (8bd84 ) │ │ │ │ │ ./src/nco/nco_var_lst.c:239 │ │ │ │ │ add r2, pc │ │ │ │ │ ./src/nco/nco_var_lst.c:447 │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ ldr r3, [sp, #908] @ 0x38c │ │ │ │ │ eors r2, r3 │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ - bne.w 8bd54 │ │ │ │ │ + bne.w 8bd7c │ │ │ │ │ ldr r0, [sp, #28] │ │ │ │ │ add.w sp, sp, #916 @ 0x394 │ │ │ │ │ vpop {d8-d10} │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ./src/nco/nco_var_lst.c:264 │ │ │ │ │ adds r1, r0, #1 │ │ │ │ │ mov r0, r8 │ │ │ │ │ @@ -261974,15 +261982,15 @@ │ │ │ │ │ ./src/nco/nco_var_lst.c:268 │ │ │ │ │ add.w r3, r8, r3, lsl #4 │ │ │ │ │ str r2, [r3, #4] │ │ │ │ │ ./src/nco/nco_var_lst.c:270 │ │ │ │ │ ldr.w r3, [r9] │ │ │ │ │ adds r3, #1 │ │ │ │ │ str.w r3, [r9] │ │ │ │ │ - b.n 8b7cc │ │ │ │ │ + b.n 8b7f4 │ │ │ │ │ str.w ip, [sp, #28] │ │ │ │ │ ./src/nco/nco_var_lst.c:343 │ │ │ │ │ adds r1, #1 │ │ │ │ │ ldr r0, [sp, #28] │ │ │ │ │ lsls r1, r1, #4 │ │ │ │ │ blx 117d8 │ │ │ │ │ ./src/nco/nco_var_lst.c:344 │ │ │ │ │ @@ -262003,17 +262011,17 @@ │ │ │ │ │ add.w r3, r4, r3, lsl #4 │ │ │ │ │ str r2, [r3, #4] │ │ │ │ │ ./src/nco/nco_var_lst.c:347 │ │ │ │ │ ldr.w r3, [fp] │ │ │ │ │ adds r3, #1 │ │ │ │ │ str.w r3, [fp] │ │ │ │ │ ./src/nco/nco_var_lst.c:349 │ │ │ │ │ - b.n 8b96c │ │ │ │ │ + b.n 8b994 │ │ │ │ │ ./src/nco/nco_var_lst.c:352 (discriminator 1) │ │ │ │ │ - ldr r3, [pc, #332] @ (8bd78 ) │ │ │ │ │ + ldr r3, [pc, #332] @ (8bda0 ) │ │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr.w r9, [r3] │ │ │ │ │ blx 1057c │ │ │ │ │ fprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 (discriminator 1) │ │ │ │ │ ldr r1, [sp, #28] │ │ │ │ │ @@ -262027,21 +262035,21 @@ │ │ │ │ │ ldr r2, [r1, r2] │ │ │ │ │ movs r1, #1 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ vmov r2, s18 │ │ │ │ │ ldr r4, [r6, #0] │ │ │ │ │ str r4, [sp, #0] │ │ │ │ │ blx 1173c <__fprintf_chk@plt+0x4> │ │ │ │ │ - b.n 8b96c │ │ │ │ │ + b.n 8b994 │ │ │ │ │ nco_var_lst_crd_add(): │ │ │ │ │ ./src/nco/nco_var_lst.c:341 │ │ │ │ │ - bne.w 8b96c │ │ │ │ │ - b.n 8bbf0 │ │ │ │ │ + bne.w 8b994 │ │ │ │ │ + b.n 8bc18 │ │ │ │ │ ./src/nco/nco_var_lst.c:316 │ │ │ │ │ - ldr r3, [pc, #284] @ (8bd78 ) │ │ │ │ │ + ldr r3, [pc, #284] @ (8bda0 ) │ │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r5, [r3, #0] │ │ │ │ │ blx 1057c │ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ │ mov r3, r0 │ │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ │ @@ -262051,27 +262059,27 @@ │ │ │ │ │ blx f984 │ │ │ │ │ mov r4, r0 │ │ │ │ │ movs r0, #2 │ │ │ │ │ blx f984 │ │ │ │ │ fprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 │ │ │ │ │ vmov r3, s20 │ │ │ │ │ - ldr r2, [pc, #248] @ (8bd7c ) │ │ │ │ │ + ldr r2, [pc, #248] @ (8bda4 ) │ │ │ │ │ movs r1, #1 │ │ │ │ │ str r4, [sp, #8] │ │ │ │ │ add r2, pc │ │ │ │ │ str r6, [sp, #4] │ │ │ │ │ strd r0, r3, [sp, #12] │ │ │ │ │ mov r0, r5 │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ str.w r9, [sp] │ │ │ │ │ blx 1173c <__fprintf_chk@plt+0x4> │ │ │ │ │ nco_var_lst_crd_add(): │ │ │ │ │ ./src/nco/nco_var_lst.c:317 │ │ │ │ │ - b.n 8bb90 │ │ │ │ │ + b.n 8bbb8 │ │ │ │ │ mov r4, ip │ │ │ │ │ str r7, [sp, #28] │ │ │ │ │ ./src/nco/nco_var_lst.c:426 │ │ │ │ │ adds r1, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ lsls r1, r1, #4 │ │ │ │ │ blx 117d8 │ │ │ │ │ @@ -262095,17 +262103,17 @@ │ │ │ │ │ add.w r3, r4, r3, lsl #4 │ │ │ │ │ str r2, [r3, #4] │ │ │ │ │ ./src/nco/nco_var_lst.c:430 │ │ │ │ │ ldr r3, [r7, #0] │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r7, #0] │ │ │ │ │ ./src/nco/nco_var_lst.c:432 │ │ │ │ │ - b.n 8bb0c │ │ │ │ │ + b.n 8bb34 │ │ │ │ │ ./src/nco/nco_var_lst.c:435 (discriminator 1) │ │ │ │ │ - ldr r3, [pc, #164] @ (8bd78 ) │ │ │ │ │ + ldr r3, [pc, #164] @ (8bda0 ) │ │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ │ blx 1057c │ │ │ │ │ fprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 (discriminator 1) │ │ │ │ │ @@ -262120,21 +262128,21 @@ │ │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ │ ldr r2, [r4, r2] │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ vmov r2, s17 │ │ │ │ │ ldr r7, [r6, #0] │ │ │ │ │ str r7, [sp, #0] │ │ │ │ │ blx 1173c <__fprintf_chk@plt+0x4> │ │ │ │ │ - b.n 8bb0c │ │ │ │ │ + b.n 8bb34 │ │ │ │ │ nco_var_lst_crd_add(): │ │ │ │ │ ./src/nco/nco_var_lst.c:424 │ │ │ │ │ - bne.w 8bb0c │ │ │ │ │ - b.n 8bca0 │ │ │ │ │ + bne.w 8bb34 │ │ │ │ │ + b.n 8bcc8 │ │ │ │ │ ./src/nco/nco_var_lst.c:401 │ │ │ │ │ - ldr r3, [pc, #116] @ (8bd78 ) │ │ │ │ │ + ldr r3, [pc, #116] @ (8bda0 ) │ │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ │ ldr.w r9, [sp, #68] @ 0x44 │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r5, [r3, #0] │ │ │ │ │ blx 1057c │ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ │ mov r3, r0 │ │ │ │ │ @@ -262144,69 +262152,69 @@ │ │ │ │ │ ldr r6, [r2, r1] │ │ │ │ │ blx f984 │ │ │ │ │ mov r4, r0 │ │ │ │ │ movs r0, #2 │ │ │ │ │ blx f984 │ │ │ │ │ fprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 │ │ │ │ │ - ldr r2, [pc, #84] @ (8bd80 ) │ │ │ │ │ + ldr r2, [pc, #84] @ (8bda8 ) │ │ │ │ │ ldr r1, [sp, #80] @ 0x50 │ │ │ │ │ strd r0, r9, [sp, #12] │ │ │ │ │ add r2, pc │ │ │ │ │ str r1, [sp, #0] │ │ │ │ │ mov r0, r5 │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ movs r1, #1 │ │ │ │ │ str r4, [sp, #8] │ │ │ │ │ str r6, [sp, #4] │ │ │ │ │ blx 1173c <__fprintf_chk@plt+0x4> │ │ │ │ │ nco_var_lst_crd_add(): │ │ │ │ │ ./src/nco/nco_var_lst.c:402 │ │ │ │ │ - b.n 8bb90 │ │ │ │ │ + b.n 8bbb8 │ │ │ │ │ ./src/nco/nco_var_lst.c:262 │ │ │ │ │ - bne.w 8b7cc │ │ │ │ │ + bne.w 8b7f4 │ │ │ │ │ ./src/nco/nco_var_lst.c:264 (discriminator 1) │ │ │ │ │ movs r0, #16 │ │ │ │ │ blx fc54 │ │ │ │ │ mov r8, r0 │ │ │ │ │ - b.n 8bbc2 │ │ │ │ │ + b.n 8bbea │ │ │ │ │ ./src/nco/nco_var_lst.c:447 │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ - asrs r6, r6, #30 │ │ │ │ │ + asrs r6, r1, #30 │ │ │ │ │ movs r5, r0 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - asrs r0, r3, #30 │ │ │ │ │ + asrs r0, r6, #29 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - stc2l 0, cr0, [r0, #12]! │ │ │ │ │ - ldc2l 0, cr0, [r0], {3} │ │ │ │ │ - stc2 0, cr0, [ip], {3} │ │ │ │ │ - smull r0, r0, r4, r3 │ │ │ │ │ - asrs r4, r6, #14 │ │ │ │ │ + ldc2l 0, cr0, [r0, #12]! │ │ │ │ │ + stc2l 0, cr0, [r0], #12 │ │ │ │ │ + ldc2 0, cr0, [ip], {3} │ │ │ │ │ + @ instruction: 0xfb940003 │ │ │ │ │ + asrs r4, r1, #14 │ │ │ │ │ movs r5, r0 │ │ │ │ │ asrs r0, r4, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - @ instruction: 0xf7be0003 │ │ │ │ │ - @ instruction: 0xf7120003 │ │ │ │ │ + @ instruction: 0xf7ce0003 │ │ │ │ │ + @ instruction: 0xf7220003 │ │ │ │ │ │ │ │ │ │ -0008bd84 : │ │ │ │ │ +0008bdac : │ │ │ │ │ nco_var_lst_crd_ass_add(): │ │ │ │ │ ./src/nco/nco_var_lst.c:455 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ ./src/nco/nco_var_lst.c:470 │ │ │ │ │ movs r4, #0 │ │ │ │ │ ./src/nco/nco_var_lst.c:455 │ │ │ │ │ mov sl, r0 │ │ │ │ │ vpush {d8-d10} │ │ │ │ │ sub.w sp, sp, #4768 @ 0x12a0 │ │ │ │ │ sub sp, #4 │ │ │ │ │ str r1, [sp, #24] │ │ │ │ │ - ldr.w r1, [pc, #1712] @ 8c44c │ │ │ │ │ + ldr.w r1, [pc, #1712] @ 8c474 │ │ │ │ │ str r2, [sp, #32] │ │ │ │ │ - ldr.w r2, [pc, #1712] @ 8c450 │ │ │ │ │ + ldr.w r2, [pc, #1712] @ 8c478 │ │ │ │ │ add r1, pc │ │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ │ add.w r3, sp, #4736 @ 0x1280 │ │ │ │ │ adds r3, #28 │ │ │ │ │ ldr r2, [r1, r2] │ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ @@ -262219,69 +262227,69 @@ │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r3, r4 │ │ │ │ │ str r4, [sp, #0] │ │ │ │ │ blx 120b8 │ │ │ │ │ ./src/nco/nco_var_lst.c:481 │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ ./src/nco/nco_var_lst.c:455 │ │ │ │ │ - ldr.w r2, [pc, #1672] @ 8c454 │ │ │ │ │ + ldr.w r2, [pc, #1672] @ 8c47c │ │ │ │ │ ./src/nco/nco_var_lst.c:481 │ │ │ │ │ cmp r3, r4 │ │ │ │ │ ./src/nco/nco_var_lst.c:455 │ │ │ │ │ add r2, pc │ │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ │ ./src/nco/nco_var_lst.c:481 │ │ │ │ │ - ble.n 8beb4 │ │ │ │ │ + ble.n 8bedc │ │ │ │ │ mov r1, r5 │ │ │ │ │ add.w r5, sp, #4224 @ 0x1080 │ │ │ │ │ ./src/nco/nco_var_lst.c:488 │ │ │ │ │ add r3, sp, #672 @ 0x2a0 │ │ │ │ │ add.w fp, sp, #92 @ 0x5c │ │ │ │ │ adds r5, #28 │ │ │ │ │ add.w r9, sp, #124 @ 0x7c │ │ │ │ │ mov r8, r1 │ │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ │ str.w fp, [sp, #40] @ 0x28 │ │ │ │ │ - b.n 8bdfc │ │ │ │ │ + b.n 8be24 │ │ │ │ │ ./src/nco/nco_var_lst.c:481 (discriminator 2) │ │ │ │ │ ldr.w r3, [r8] │ │ │ │ │ adds r4, #1 │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - ble.n 8beb4 │ │ │ │ │ + ble.n 8bedc │ │ │ │ │ ./src/nco/nco_var_lst.c:483 │ │ │ │ │ mov r2, r5 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, sl │ │ │ │ │ blx f93c │ │ │ │ │ ./src/nco/nco_var_lst.c:484 │ │ │ │ │ mov r2, fp │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, sl │ │ │ │ │ blx 1207c │ │ │ │ │ ./src/nco/nco_var_lst.c:485 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 8bdf2 │ │ │ │ │ + bne.n 8be1a │ │ │ │ │ ./src/nco/nco_var_lst.c:487 │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - ble.n 8bdf2 │ │ │ │ │ + ble.n 8be1a │ │ │ │ │ ./src/nco/nco_var_lst.c:488 │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ ldr r7, [r3, #0] │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ mov r6, r3 │ │ │ │ │ ldr r2, [r3, #4] │ │ │ │ │ cmp r2, r7 │ │ │ │ │ - beq.n 8bdf2 │ │ │ │ │ + beq.n 8be1a │ │ │ │ │ ./src/nco/nco_var_lst.c:487 (discriminator 2) │ │ │ │ │ adds r0, #1 │ │ │ │ │ adds r3, #16 │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - bne.n 8be24 │ │ │ │ │ + bne.n 8be4c │ │ │ │ │ add r3, sp, #100 @ 0x64 │ │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ │ ./src/nco/nco_var_lst.c:495 │ │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ movs r7, #0 │ │ │ │ │ sub.w r3, r3, #572 @ 0x23c │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ @@ -262295,26 +262303,26 @@ │ │ │ │ │ movs r3, #0 │ │ │ │ │ mov r2, r3 │ │ │ │ │ blx 10090 │ │ │ │ │ ./src/nco/nco_var_lst.c:495 │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - ble.w 8c2c4 │ │ │ │ │ + ble.w 8c2ec │ │ │ │ │ sub.w r2, r9, #4 │ │ │ │ │ movs r3, #0 │ │ │ │ │ - b.n 8be70 │ │ │ │ │ + b.n 8be98 │ │ │ │ │ ./src/nco/nco_var_lst.c:495 (discriminator 2) │ │ │ │ │ adds r3, #1 │ │ │ │ │ cmp r3, r0 │ │ │ │ │ - beq.w 8c2da │ │ │ │ │ + beq.w 8c302 │ │ │ │ │ ./src/nco/nco_var_lst.c:496 │ │ │ │ │ ldr.w r1, [r2, #4]! │ │ │ │ │ cmp r1, r4 │ │ │ │ │ - bne.n 8be68 │ │ │ │ │ + bne.n 8be90 │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ ./src/nco/nco_var_lst.c:500 │ │ │ │ │ adds r2, #1 │ │ │ │ │ ldr r0, [sp, #24] │ │ │ │ │ ./src/nco/nco_var_lst.c:481 │ │ │ │ │ adds r4, #1 │ │ │ │ │ @@ -262343,22 +262351,22 @@ │ │ │ │ │ ./src/nco/nco_var_lst.c:504 │ │ │ │ │ ldr r3, [r7, #0] │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r7, #0] │ │ │ │ │ ./src/nco/nco_var_lst.c:481 │ │ │ │ │ ldr.w r3, [r8] │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - bgt.n 8bdfc │ │ │ │ │ + bgt.n 8be24 │ │ │ │ │ ./src/nco/nco_var_lst.c:514 │ │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 8c298 │ │ │ │ │ + beq.w 8c2c0 │ │ │ │ │ ./src/nco/nco_var_lst.c:516 │ │ │ │ │ - ldr.w r6, [pc, #1432] @ 8c458 │ │ │ │ │ + ldr.w r6, [pc, #1432] @ 8c480 │ │ │ │ │ add.w r3, sp, #4224 @ 0x1080 │ │ │ │ │ ./src/nco/nco_var_lst.c:515 │ │ │ │ │ add.w r2, sp, #4192 @ 0x1060 │ │ │ │ │ ./src/nco/nco_var_lst.c:516 │ │ │ │ │ mov r5, r3 │ │ │ │ │ ./src/nco/nco_var_lst.c:515 │ │ │ │ │ adds r2, #28 │ │ │ │ │ @@ -262379,18 +262387,18 @@ │ │ │ │ │ ./src/nco/nco_var_lst.c:530 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ./src/nco/nco_var_lst.c:516 │ │ │ │ │ ldmia.w r6, {r0, r1, r2} │ │ │ │ │ stmia r5!, {r0, r1} │ │ │ │ │ strh r2, [r5, #0] │ │ │ │ │ ./src/nco/nco_var_lst.c:530 │ │ │ │ │ - ble.w 8c0c8 │ │ │ │ │ + ble.w 8c0f0 │ │ │ │ │ fprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 │ │ │ │ │ - ldr.w r3, [pc, #1384] @ 8c45c │ │ │ │ │ + ldr.w r3, [pc, #1384] @ 8c484 │ │ │ │ │ add.w r9, sp, #672 @ 0x2a0 │ │ │ │ │ add r3, pc │ │ │ │ │ vmov s19, r3 │ │ │ │ │ nco_var_lst_crd_ass_add(): │ │ │ │ │ ./src/nco/nco_var_lst.c:538 │ │ │ │ │ movw r3, #28515 @ 0x6f63 │ │ │ │ │ movt r3, #29295 @ 0x726f │ │ │ │ │ @@ -262424,52 +262432,52 @@ │ │ │ │ │ ./src/nco/nco_var_lst.c:534 │ │ │ │ │ mov r1, r8 │ │ │ │ │ blx 10438 │ │ │ │ │ ./src/nco/nco_var_lst.c:535 │ │ │ │ │ sub.w r3, r9, #564 @ 0x234 │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ble.w 8c0ae │ │ │ │ │ + ble.w 8c0d6 │ │ │ │ │ add.w fp, sp, #4480 @ 0x1180 │ │ │ │ │ ./src/nco/nco_var_lst.c:538 │ │ │ │ │ add.w r3, sp, #4512 @ 0x11a0 │ │ │ │ │ ./src/nco/nco_var_lst.c:535 │ │ │ │ │ movs r4, #0 │ │ │ │ │ add.w fp, fp, #28 │ │ │ │ │ ./src/nco/nco_var_lst.c:538 │ │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ │ - b.n 8bf70 │ │ │ │ │ + b.n 8bf98 │ │ │ │ │ ./src/nco/nco_var_lst.c:535 (discriminator 2) │ │ │ │ │ sub.w r3, r9, #564 @ 0x234 │ │ │ │ │ adds r4, #1 │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - ble.w 8c0ae │ │ │ │ │ + ble.w 8c0d6 │ │ │ │ │ ./src/nco/nco_var_lst.c:536 │ │ │ │ │ mov r3, fp │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, sl │ │ │ │ │ blx 10324 │ │ │ │ │ ./src/nco/nco_var_lst.c:538 │ │ │ │ │ ldr.w r3, [fp] │ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne.n 8bf62 │ │ │ │ │ + bne.n 8bf8a │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne.n 8bf62 │ │ │ │ │ + bne.n 8bf8a │ │ │ │ │ add.w r3, sp, #4512 @ 0x11a0 │ │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ │ adds r3, #4 │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne.n 8bf62 │ │ │ │ │ + bne.n 8bf8a │ │ │ │ │ ./src/nco/nco_var_lst.c:540 │ │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ │ ./src/nco/nco_var_lst.c:541 │ │ │ │ │ sub.w r6, r9, #552 @ 0x228 │ │ │ │ │ ./src/nco/nco_var_lst.c:540 │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, sl │ │ │ │ │ @@ -262480,27 +262488,27 @@ │ │ │ │ │ blx f6d8 │ │ │ │ │ ./src/nco/nco_var_lst.c:541 │ │ │ │ │ ldr r7, [r6, #0] │ │ │ │ │ ./src/nco/nco_var_lst.c:538 │ │ │ │ │ movs r5, #0 │ │ │ │ │ ./src/nco/nco_var_lst.c:541 │ │ │ │ │ cmp r7, #2 │ │ │ │ │ - bne.w 8c3c4 │ │ │ │ │ + bne.w 8c3ec │ │ │ │ │ ./src/nco/nco_var_lst.c:545 │ │ │ │ │ sub.w r6, r9, #556 @ 0x22c │ │ │ │ │ ldr r0, [r6, #0] │ │ │ │ │ adds r0, #1 │ │ │ │ │ blx fc54 │ │ │ │ │ ./src/nco/nco_var_lst.c:546 │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ ./src/nco/nco_var_lst.c:545 │ │ │ │ │ vmov s17, r0 │ │ │ │ │ ./src/nco/nco_var_lst.c:546 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ble.n 8bfe8 │ │ │ │ │ + ble.n 8c010 │ │ │ │ │ ./src/nco/nco_var_lst.c:546 (discriminator 1) │ │ │ │ │ mov r3, r0 │ │ │ │ │ mov r2, fp │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, sl │ │ │ │ │ str r7, [sp, #0] │ │ │ │ │ blx 10c9c │ │ │ │ │ @@ -262520,71 +262528,71 @@ │ │ │ │ │ ./src/nco/nco_var_lst.c:553 │ │ │ │ │ sub.w r3, r9, #560 @ 0x230 │ │ │ │ │ ./src/nco/nco_var_lst.c:551 │ │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ │ ./src/nco/nco_var_lst.c:553 │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ble.n 8c08c │ │ │ │ │ + ble.n 8c0b4 │ │ │ │ │ ./src/nco/nco_var_lst.c:557 │ │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ │ vmov s16, r8 │ │ │ │ │ str.w fp, [sp, #60] @ 0x3c │ │ │ │ │ subs r6, r0, #4 │ │ │ │ │ ldr.w r8, [sp, #32] │ │ │ │ │ subs r7, r3, #4 │ │ │ │ │ mov fp, r4 │ │ │ │ │ - b.n 8c036 │ │ │ │ │ + b.n 8c05e │ │ │ │ │ ./src/nco/nco_var_lst.c:580 │ │ │ │ │ blx 111fc │ │ │ │ │ cmp r0, #4 │ │ │ │ │ - bhi.w 8c320 │ │ │ │ │ + bhi.w 8c348 │ │ │ │ │ ./src/nco/nco_var_lst.c:553 (discriminator 2) │ │ │ │ │ sub.w r3, r9, #560 @ 0x230 │ │ │ │ │ adds r5, #1 │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - ble.n 8c082 │ │ │ │ │ + ble.n 8c0aa │ │ │ │ │ ./src/nco/nco_var_lst.c:554 │ │ │ │ │ ldr.w r1, [r6, #4]! │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.n 8c02a │ │ │ │ │ + beq.n 8c052 │ │ │ │ │ ./src/nco/nco_var_lst.c:557 │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r0, sl │ │ │ │ │ blx 1207c │ │ │ │ │ ./src/nco/nco_var_lst.c:563 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 8c020 │ │ │ │ │ + bne.n 8c048 │ │ │ │ │ ./src/nco/nco_var_lst.c:566 │ │ │ │ │ ldr.w r1, [r8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - ble.w 8c34c │ │ │ │ │ + ble.w 8c374 │ │ │ │ │ ./src/nco/nco_var_lst.c:567 │ │ │ │ │ sub.w r3, r9, #580 @ 0x244 │ │ │ │ │ ldr.w ip, [sp, #24] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ mov r3, ip │ │ │ │ │ - b.n 8c06c │ │ │ │ │ + b.n 8c094 │ │ │ │ │ ./src/nco/nco_var_lst.c:566 (discriminator 2) │ │ │ │ │ adds r0, #1 │ │ │ │ │ adds r3, #16 │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - beq.w 8c2e0 │ │ │ │ │ + beq.w 8c308 │ │ │ │ │ ./src/nco/nco_var_lst.c:567 │ │ │ │ │ ldr r4, [r3, #4] │ │ │ │ │ cmp r4, r2 │ │ │ │ │ - bne.n 8c062 │ │ │ │ │ + bne.n 8c08a │ │ │ │ │ ./src/nco/nco_var_lst.c:553 │ │ │ │ │ sub.w r3, r9, #560 @ 0x230 │ │ │ │ │ adds r5, #1 │ │ │ │ │ str.w ip, [sp, #24] │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - bgt.n 8c036 │ │ │ │ │ + bgt.n 8c05e │ │ │ │ │ mov r4, fp │ │ │ │ │ vmov r8, s16 │ │ │ │ │ ldr.w fp, [sp, #60] @ 0x3c │ │ │ │ │ ./src/nco/nco_var_lst.c:584 │ │ │ │ │ vmov r0, s17 │ │ │ │ │ ./src/nco/nco_var_lst.c:535 │ │ │ │ │ adds r4, #1 │ │ │ │ │ @@ -262595,30 +262603,30 @@ │ │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ blx 102dc │ │ │ │ │ ./src/nco/nco_var_lst.c:535 │ │ │ │ │ sub.w r3, r9, #564 @ 0x234 │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - bgt.w 8bf70 │ │ │ │ │ + bgt.w 8bf98 │ │ │ │ │ ./src/nco/nco_var_lst.c:530 (discriminator 2) │ │ │ │ │ ldr r2, [sp, #32] │ │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ │ ldr r4, [r2, #0] │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bgt.w 8bf2a │ │ │ │ │ + bgt.w 8bf52 │ │ │ │ │ ./src/nco/nco_var_lst.c:594 │ │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 8c298 │ │ │ │ │ + beq.w 8c2c0 │ │ │ │ │ ./src/nco/nco_var_lst.c:596 │ │ │ │ │ - ldr r6, [pc, #916] @ (8c460 ) │ │ │ │ │ + ldr r6, [pc, #916] @ (8c488 ) │ │ │ │ │ ./src/nco/nco_var_lst.c:595 │ │ │ │ │ vmov r2, s18 │ │ │ │ │ movs r3, #32 │ │ │ │ │ ./src/nco/nco_var_lst.c:596 │ │ │ │ │ ldr r5, [sp, #84] @ 0x54 │ │ │ │ │ add r6, pc │ │ │ │ │ ./src/nco/nco_var_lst.c:611 │ │ │ │ │ @@ -262628,18 +262636,18 @@ │ │ │ │ │ ./src/nco/nco_var_lst.c:596 │ │ │ │ │ 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] │ │ │ │ │ ./src/nco/nco_var_lst.c:611 │ │ │ │ │ - ble.w 8c298 │ │ │ │ │ + ble.w 8c2c0 │ │ │ │ │ fprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 │ │ │ │ │ - ldr r3, [pc, #888] @ (8c464 ) │ │ │ │ │ + ldr r3, [pc, #888] @ (8c48c ) │ │ │ │ │ add.w r9, sp, #672 @ 0x2a0 │ │ │ │ │ add r3, pc │ │ │ │ │ vmov s19, r3 │ │ │ │ │ nco_var_lst_crd_ass_add(): │ │ │ │ │ ./src/nco/nco_var_lst.c:619 │ │ │ │ │ movw r3, #28514 @ 0x6f62 │ │ │ │ │ movt r3, #28277 @ 0x6e75 │ │ │ │ │ @@ -262667,46 +262675,46 @@ │ │ │ │ │ ./src/nco/nco_var_lst.c:615 │ │ │ │ │ mov r1, r8 │ │ │ │ │ blx 10438 │ │ │ │ │ ./src/nco/nco_var_lst.c:616 │ │ │ │ │ sub.w r3, r9, #564 @ 0x234 │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ble.w 8c288 │ │ │ │ │ + ble.w 8c2b0 │ │ │ │ │ add.w fp, sp, #4480 @ 0x1180 │ │ │ │ │ movs r4, #0 │ │ │ │ │ add.w fp, fp, #28 │ │ │ │ │ - b.n 8c14c │ │ │ │ │ + b.n 8c174 │ │ │ │ │ ./src/nco/nco_var_lst.c:616 (discriminator 2) │ │ │ │ │ sub.w r3, r9, #564 @ 0x234 │ │ │ │ │ adds r4, #1 │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - ble.w 8c288 │ │ │ │ │ + ble.w 8c2b0 │ │ │ │ │ ./src/nco/nco_var_lst.c:617 │ │ │ │ │ mov r3, fp │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, sl │ │ │ │ │ blx 10324 │ │ │ │ │ ./src/nco/nco_var_lst.c:619 │ │ │ │ │ ldr.w r3, [fp] │ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne.n 8c13e │ │ │ │ │ + bne.n 8c166 │ │ │ │ │ add.w r3, sp, #4512 @ 0x11a0 │ │ │ │ │ ldrh r2, [r3, #0] │ │ │ │ │ movw r3, #29540 @ 0x7364 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne.n 8c13e │ │ │ │ │ + bne.n 8c166 │ │ │ │ │ add.w r3, sp, #4512 @ 0x11a0 │ │ │ │ │ adds r3, #2 │ │ │ │ │ ldrb r5, [r3, #0] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.n 8c13e │ │ │ │ │ + bne.n 8c166 │ │ │ │ │ ./src/nco/nco_var_lst.c:621 │ │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ │ ./src/nco/nco_var_lst.c:622 │ │ │ │ │ sub.w r6, r9, #552 @ 0x228 │ │ │ │ │ ./src/nco/nco_var_lst.c:621 │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, sl │ │ │ │ │ @@ -262714,27 +262722,27 @@ │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ sub.w r3, r2, #8 │ │ │ │ │ mov r2, fp │ │ │ │ │ blx f6d8 │ │ │ │ │ ./src/nco/nco_var_lst.c:622 │ │ │ │ │ ldr r7, [r6, #0] │ │ │ │ │ cmp r7, #2 │ │ │ │ │ - bne.w 8c406 │ │ │ │ │ + bne.w 8c42e │ │ │ │ │ ./src/nco/nco_var_lst.c:626 │ │ │ │ │ sub.w r6, r9, #556 @ 0x22c │ │ │ │ │ ldr r0, [r6, #0] │ │ │ │ │ adds r0, #1 │ │ │ │ │ blx fc54 │ │ │ │ │ ./src/nco/nco_var_lst.c:627 │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ ./src/nco/nco_var_lst.c:626 │ │ │ │ │ vmov s17, r0 │ │ │ │ │ ./src/nco/nco_var_lst.c:627 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ble.n 8c1c4 │ │ │ │ │ + ble.n 8c1ec │ │ │ │ │ ./src/nco/nco_var_lst.c:627 (discriminator 1) │ │ │ │ │ mov r3, r0 │ │ │ │ │ mov r2, fp │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, sl │ │ │ │ │ str r7, [sp, #0] │ │ │ │ │ blx 10c9c │ │ │ │ │ @@ -262756,70 +262764,70 @@ │ │ │ │ │ ./src/nco/nco_var_lst.c:634 │ │ │ │ │ sub.w r3, r9, #560 @ 0x230 │ │ │ │ │ ./src/nco/nco_var_lst.c:632 │ │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ │ ./src/nco/nco_var_lst.c:634 │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ble.n 8c266 │ │ │ │ │ + ble.n 8c28e │ │ │ │ │ ./src/nco/nco_var_lst.c:638 │ │ │ │ │ vmov s16, r8 │ │ │ │ │ str.w fp, [sp, #48] @ 0x30 │ │ │ │ │ ldr.w r8, [sp, #32] │ │ │ │ │ subs r6, r0, #4 │ │ │ │ │ subs r7, #24 │ │ │ │ │ mov fp, r4 │ │ │ │ │ - b.n 8c210 │ │ │ │ │ + b.n 8c238 │ │ │ │ │ ./src/nco/nco_var_lst.c:657 │ │ │ │ │ blx 111fc │ │ │ │ │ cmp r0, #4 │ │ │ │ │ - bhi.w 8c392 │ │ │ │ │ + bhi.w 8c3ba │ │ │ │ │ ./src/nco/nco_var_lst.c:634 (discriminator 2) │ │ │ │ │ sub.w r3, r9, #560 @ 0x230 │ │ │ │ │ adds r5, #1 │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - ble.n 8c25c │ │ │ │ │ + ble.n 8c284 │ │ │ │ │ ./src/nco/nco_var_lst.c:635 │ │ │ │ │ ldr.w r1, [r6, #4]! │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.n 8c204 │ │ │ │ │ + beq.n 8c22c │ │ │ │ │ ./src/nco/nco_var_lst.c:638 │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r0, sl │ │ │ │ │ blx 1207c │ │ │ │ │ ./src/nco/nco_var_lst.c:640 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 8c1fa │ │ │ │ │ + bne.n 8c222 │ │ │ │ │ ./src/nco/nco_var_lst.c:643 │ │ │ │ │ ldr.w r1, [r8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - ble.w 8c3be │ │ │ │ │ + ble.w 8c3e6 │ │ │ │ │ ./src/nco/nco_var_lst.c:644 │ │ │ │ │ sub.w r3, r9, #568 @ 0x238 │ │ │ │ │ ldr.w ip, [sp, #24] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ mov r3, ip │ │ │ │ │ - b.n 8c246 │ │ │ │ │ + b.n 8c26e │ │ │ │ │ ./src/nco/nco_var_lst.c:643 (discriminator 2) │ │ │ │ │ adds r0, #1 │ │ │ │ │ adds r3, #16 │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - beq.w 8c352 │ │ │ │ │ + beq.w 8c37a │ │ │ │ │ ./src/nco/nco_var_lst.c:644 │ │ │ │ │ ldr r4, [r3, #4] │ │ │ │ │ cmp r4, r2 │ │ │ │ │ - bne.n 8c23c │ │ │ │ │ + bne.n 8c264 │ │ │ │ │ ./src/nco/nco_var_lst.c:634 │ │ │ │ │ sub.w r3, r9, #560 @ 0x230 │ │ │ │ │ adds r5, #1 │ │ │ │ │ str.w ip, [sp, #24] │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - bgt.n 8c210 │ │ │ │ │ + bgt.n 8c238 │ │ │ │ │ mov r4, fp │ │ │ │ │ vmov r8, s16 │ │ │ │ │ ldr.w fp, [sp, #48] @ 0x30 │ │ │ │ │ ./src/nco/nco_var_lst.c:661 │ │ │ │ │ vmov r0, s17 │ │ │ │ │ ./src/nco/nco_var_lst.c:616 │ │ │ │ │ adds r4, #1 │ │ │ │ │ @@ -262830,59 +262838,59 @@ │ │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ blx 102dc │ │ │ │ │ ./src/nco/nco_var_lst.c:616 │ │ │ │ │ sub.w r3, r9, #564 @ 0x234 │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - bgt.w 8c14c │ │ │ │ │ + bgt.w 8c174 │ │ │ │ │ ./src/nco/nco_var_lst.c:611 (discriminator 2) │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ adds r2, #1 │ │ │ │ │ str r2, [sp, #60] @ 0x3c │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bgt.w 8c10c │ │ │ │ │ + bgt.w 8c134 │ │ │ │ │ ./src/nco/nco_var_lst.c:455 │ │ │ │ │ - ldr r1, [pc, #460] @ (8c468 ) │ │ │ │ │ + ldr r1, [pc, #460] @ (8c490 ) │ │ │ │ │ ./src/nco/nco_var_lst.c:670 │ │ │ │ │ add.w r3, sp, #4736 @ 0x1280 │ │ │ │ │ - ldr r2, [pc, #432] @ (8c450 ) │ │ │ │ │ + ldr r2, [pc, #432] @ (8c478 ) │ │ │ │ │ adds r3, #28 │ │ │ │ │ ./src/nco/nco_var_lst.c:455 │ │ │ │ │ add r1, pc │ │ │ │ │ ./src/nco/nco_var_lst.c:670 │ │ │ │ │ ldr r2, [r1, r2] │ │ │ │ │ ldr r1, [r2, #0] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ eors r1, r2 │ │ │ │ │ mov.w r2, #0 │ │ │ │ │ - bne.w 8c448 │ │ │ │ │ + bne.w 8c470 │ │ │ │ │ ldr r0, [sp, #24] │ │ │ │ │ add.w sp, sp, #4768 @ 0x12a0 │ │ │ │ │ add sp, #4 │ │ │ │ │ vpop {d8-d10} │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ./src/nco/nco_var_lst.c:492 │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ mov r3, r2 │ │ │ │ │ ./src/nco/nco_var_lst.c:498 │ │ │ │ │ - bne.w 8be7c │ │ │ │ │ + bne.w 8bea4 │ │ │ │ │ ./src/nco/nco_var_lst.c:492 (discriminator 2) │ │ │ │ │ adds r7, #1 │ │ │ │ │ adds r6, #16 │ │ │ │ │ cmp r3, r7 │ │ │ │ │ - bgt.w 8be40 │ │ │ │ │ - b.n 8bdf2 │ │ │ │ │ + bgt.w 8be68 │ │ │ │ │ + b.n 8be1a │ │ │ │ │ ./src/nco/nco_var_lst.c:492 │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ - b.n 8c2ce │ │ │ │ │ + b.n 8c2f6 │ │ │ │ │ str.w ip, [sp, #24] │ │ │ │ │ ./src/nco/nco_var_lst.c:571 │ │ │ │ │ adds r1, #1 │ │ │ │ │ ldr r0, [sp, #24] │ │ │ │ │ lsls r1, r1, #4 │ │ │ │ │ blx 117d8 │ │ │ │ │ ./src/nco/nco_var_lst.c:572 │ │ │ │ │ @@ -262906,17 +262914,17 @@ │ │ │ │ │ add.w r3, r4, r3, lsl #4 │ │ │ │ │ str r2, [r3, #4] │ │ │ │ │ ./src/nco/nco_var_lst.c:575 │ │ │ │ │ ldr.w r3, [r8] │ │ │ │ │ adds r3, #1 │ │ │ │ │ str.w r3, [r8] │ │ │ │ │ ./src/nco/nco_var_lst.c:577 │ │ │ │ │ - b.n 8c02a │ │ │ │ │ + b.n 8c052 │ │ │ │ │ ./src/nco/nco_var_lst.c:580 (discriminator 1) │ │ │ │ │ - ldr r3, [pc, #328] @ (8c46c ) │ │ │ │ │ + ldr r3, [pc, #328] @ (8c494 ) │ │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ str r2, [sp, #48] @ 0x30 │ │ │ │ │ blx 1057c │ │ │ │ │ fprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 (discriminator 1) │ │ │ │ │ @@ -262932,19 +262940,19 @@ │ │ │ │ │ ldr r2, [r1, r2] │ │ │ │ │ movs r1, #1 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ vmov r2, s19 │ │ │ │ │ ldr r4, [r6, #0] │ │ │ │ │ str r4, [sp, #0] │ │ │ │ │ blx 1173c <__fprintf_chk@plt+0x4> │ │ │ │ │ - b.n 8c02a │ │ │ │ │ + b.n 8c052 │ │ │ │ │ nco_var_lst_crd_ass_add(): │ │ │ │ │ ./src/nco/nco_var_lst.c:569 │ │ │ │ │ - bne.w 8c02a │ │ │ │ │ - b.n 8c2e4 │ │ │ │ │ + bne.w 8c052 │ │ │ │ │ + b.n 8c30c │ │ │ │ │ str.w ip, [sp, #24] │ │ │ │ │ ./src/nco/nco_var_lst.c:648 │ │ │ │ │ adds r1, #1 │ │ │ │ │ ldr r0, [sp, #24] │ │ │ │ │ lsls r1, r1, #4 │ │ │ │ │ blx 117d8 │ │ │ │ │ ./src/nco/nco_var_lst.c:649 │ │ │ │ │ @@ -262968,17 +262976,17 @@ │ │ │ │ │ add.w r3, r4, r3, lsl #4 │ │ │ │ │ str r2, [r3, #4] │ │ │ │ │ ./src/nco/nco_var_lst.c:652 │ │ │ │ │ ldr.w r3, [r8] │ │ │ │ │ adds r3, #1 │ │ │ │ │ str.w r3, [r8] │ │ │ │ │ ./src/nco/nco_var_lst.c:654 │ │ │ │ │ - b.n 8c204 │ │ │ │ │ + b.n 8c22c │ │ │ │ │ ./src/nco/nco_var_lst.c:657 (discriminator 1) │ │ │ │ │ - ldr r3, [pc, #216] @ (8c46c ) │ │ │ │ │ + ldr r3, [pc, #216] @ (8c494 ) │ │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ │ blx 1057c │ │ │ │ │ fprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 (discriminator 1) │ │ │ │ │ @@ -262994,21 +263002,21 @@ │ │ │ │ │ ldr r2, [r1, r2] │ │ │ │ │ movs r1, #1 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ vmov r2, s19 │ │ │ │ │ ldr r4, [r6, #0] │ │ │ │ │ str r4, [sp, #0] │ │ │ │ │ blx 1173c <__fprintf_chk@plt+0x4> │ │ │ │ │ - b.n 8c204 │ │ │ │ │ + b.n 8c22c │ │ │ │ │ nco_var_lst_crd_ass_add(): │ │ │ │ │ ./src/nco/nco_var_lst.c:646 │ │ │ │ │ - bne.w 8c204 │ │ │ │ │ - b.n 8c356 │ │ │ │ │ + bne.w 8c22c │ │ │ │ │ + b.n 8c37e │ │ │ │ │ ./src/nco/nco_var_lst.c:542 │ │ │ │ │ - ldr r3, [pc, #164] @ (8c46c ) │ │ │ │ │ + ldr r3, [pc, #164] @ (8c494 ) │ │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r5, [r3, #0] │ │ │ │ │ blx 1057c │ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ │ mov r3, r0 │ │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ │ @@ -263017,30 +263025,30 @@ │ │ │ │ │ ldr r6, [r2, r1] │ │ │ │ │ blx f984 │ │ │ │ │ mov r4, r0 │ │ │ │ │ movs r0, #2 │ │ │ │ │ blx f984 │ │ │ │ │ fprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 │ │ │ │ │ - ldr r2, [pc, #132] @ (8c470 ) │ │ │ │ │ + ldr r2, [pc, #132] @ (8c498 ) │ │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ │ movs r1, #1 │ │ │ │ │ strd r0, r3, [sp, #12] │ │ │ │ │ add r2, pc │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r4, [sp, #8] │ │ │ │ │ str r6, [sp, #4] │ │ │ │ │ str.w fp, [sp] │ │ │ │ │ blx 1173c <__fprintf_chk@plt+0x4> │ │ │ │ │ nco_var_lst_crd_ass_add(): │ │ │ │ │ ./src/nco/nco_var_lst.c:543 │ │ │ │ │ - b.n 8c298 │ │ │ │ │ + b.n 8c2c0 │ │ │ │ │ ./src/nco/nco_var_lst.c:623 │ │ │ │ │ - ldr r3, [pc, #100] @ (8c46c ) │ │ │ │ │ + ldr r3, [pc, #100] @ (8c494 ) │ │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r5, [r3, #0] │ │ │ │ │ blx 1057c │ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ │ mov r3, r0 │ │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ │ @@ -263049,55 +263057,55 @@ │ │ │ │ │ ldr r6, [r2, r1] │ │ │ │ │ blx f984 │ │ │ │ │ mov r4, r0 │ │ │ │ │ movs r0, #2 │ │ │ │ │ blx f984 │ │ │ │ │ fprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 │ │ │ │ │ - ldr r2, [pc, #72] @ (8c474 ) │ │ │ │ │ + ldr r2, [pc, #72] @ (8c49c ) │ │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ │ movs r1, #1 │ │ │ │ │ strd r0, r3, [sp, #12] │ │ │ │ │ add r2, pc │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r4, [sp, #8] │ │ │ │ │ str r6, [sp, #4] │ │ │ │ │ str.w fp, [sp] │ │ │ │ │ blx 1173c <__fprintf_chk@plt+0x4> │ │ │ │ │ nco_var_lst_crd_ass_add(): │ │ │ │ │ ./src/nco/nco_var_lst.c:624 │ │ │ │ │ - b.n 8c298 │ │ │ │ │ + b.n 8c2c0 │ │ │ │ │ ./src/nco/nco_var_lst.c:670 │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ - asrs r6, r4, #6 │ │ │ │ │ + asrs r6, r7, #5 │ │ │ │ │ movs r5, r0 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - asrs r0, r7, #5 │ │ │ │ │ + asrs r0, r2, #5 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - @ instruction: 0xf75a0003 │ │ │ │ │ - @ instruction: 0xf6380003 │ │ │ │ │ - adcs.w r0, r6, #8585216 @ 0x830000 │ │ │ │ │ - @ instruction: 0xf4b60003 │ │ │ │ │ - lsrs r6, r4, #18 │ │ │ │ │ + @ instruction: 0xf76a0003 │ │ │ │ │ + movw r0, #34819 @ 0x8803 │ │ │ │ │ + sbc.w r0, r6, #8585216 @ 0x830000 │ │ │ │ │ + @ instruction: 0xf4c60003 │ │ │ │ │ + lsrs r6, r7, #17 │ │ │ │ │ movs r5, r0 │ │ │ │ │ asrs r0, r4, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - orrs.w r0, r2, #3 │ │ │ │ │ - ands.w r0, r0, #3 │ │ │ │ │ + orn r0, r2, #3 │ │ │ │ │ + bic.w r0, r0, #3 │ │ │ │ │ │ │ │ │ │ -0008c478 : │ │ │ │ │ +0008c4a0 : │ │ │ │ │ nco_var_lst_crd_xcl(): │ │ │ │ │ ./src/nco/nco_var_lst.c:678 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ mov r6, r2 │ │ │ │ │ - ldr r2, [pc, #200] @ (8c548 ) │ │ │ │ │ + ldr r2, [pc, #200] @ (8c570 ) │ │ │ │ │ mov r7, r3 │ │ │ │ │ - ldr r3, [pc, #200] @ (8c54c ) │ │ │ │ │ + ldr r3, [pc, #200] @ (8c574 ) │ │ │ │ │ add r2, pc │ │ │ │ │ sub sp, #264 @ 0x108 │ │ │ │ │ ./src/nco/nco_var_lst.c:684 │ │ │ │ │ mov r8, sp │ │ │ │ │ ./src/nco/nco_var_lst.c:688 │ │ │ │ │ add r4, sp, #4 │ │ │ │ │ ./src/nco/nco_var_lst.c:678 │ │ │ │ │ @@ -263116,34 +263124,34 @@ │ │ │ │ │ blx f93c │ │ │ │ │ ./src/nco/nco_var_lst.c:690 │ │ │ │ │ mov r2, r8 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ blx 1207c │ │ │ │ │ ./src/nco/nco_var_lst.c:691 │ │ │ │ │ - cbnz r0, 8c522 │ │ │ │ │ + cbnz r0, 8c54a │ │ │ │ │ mov r4, r0 │ │ │ │ │ ./src/nco/nco_var_lst.c:693 │ │ │ │ │ ldr r0, [r7, #0] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - ble.n 8c53e │ │ │ │ │ + ble.n 8c566 │ │ │ │ │ ./src/nco/nco_var_lst.c:694 │ │ │ │ │ ldr.w r3, [r8] │ │ │ │ │ mov r5, r4 │ │ │ │ │ adds r2, r6, #4 │ │ │ │ │ - b.n 8c4cc │ │ │ │ │ + b.n 8c4f4 │ │ │ │ │ ./src/nco/nco_var_lst.c:693 (discriminator 2) │ │ │ │ │ adds r4, #1 │ │ │ │ │ adds r5, #16 │ │ │ │ │ cmp r0, r4 │ │ │ │ │ - beq.n 8c522 │ │ │ │ │ + beq.n 8c54a │ │ │ │ │ ./src/nco/nco_var_lst.c:694 │ │ │ │ │ ldr r1, [r2, r5] │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - bne.n 8c4c4 │ │ │ │ │ + bne.n 8c4ec │ │ │ │ │ ./src/nco/nco_var_lst.c:699 │ │ │ │ │ lsls r0, r0, #4 │ │ │ │ │ blx fc54 │ │ │ │ │ ./src/nco/nco_var_lst.c:701 │ │ │ │ │ ldr r2, [r7, #0] │ │ │ │ │ memcpy(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:34 │ │ │ │ │ @@ -263199,43 +263207,43 @@ │ │ │ │ │ ./src/nco/nco_var_lst.c:710 │ │ │ │ │ mov r0, r8 │ │ │ │ │ ./src/nco/nco_var_lst.c:709 │ │ │ │ │ str.w r3, [r8, r5] │ │ │ │ │ ./src/nco/nco_var_lst.c:710 │ │ │ │ │ blx ff20 │ │ │ │ │ ./src/nco/nco_var_lst.c:678 │ │ │ │ │ - ldr r2, [pc, #44] @ (8c550 ) │ │ │ │ │ + ldr r2, [pc, #44] @ (8c578 ) │ │ │ │ │ ./src/nco/nco_var_lst.c:716 │ │ │ │ │ - ldr r3, [pc, #36] @ (8c54c ) │ │ │ │ │ + ldr r3, [pc, #36] @ (8c574 ) │ │ │ │ │ ./src/nco/nco_var_lst.c:678 │ │ │ │ │ add r2, pc │ │ │ │ │ ./src/nco/nco_var_lst.c:716 │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ ldr r3, [sp, #260] @ 0x104 │ │ │ │ │ eors r2, r3 │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ - bne.n 8c544 │ │ │ │ │ + bne.n 8c56c │ │ │ │ │ mov r0, r6 │ │ │ │ │ add sp, #264 @ 0x108 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ ./src/nco/nco_var_lst.c:696 │ │ │ │ │ - beq.n 8c522 │ │ │ │ │ + beq.n 8c54a │ │ │ │ │ mov r5, r4 │ │ │ │ │ - b.n 8c4d2 │ │ │ │ │ + b.n 8c4fa │ │ │ │ │ ./src/nco/nco_var_lst.c:716 │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ - lsrs r4, r0, #11 │ │ │ │ │ + lsrs r4, r3, #10 │ │ │ │ │ movs r5, r0 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - lsrs r2, r4, #8 │ │ │ │ │ + lsrs r2, r7, #7 │ │ │ │ │ movs r5, r0 │ │ │ │ │ │ │ │ │ │ -0008c554 : │ │ │ │ │ +0008c57c : │ │ │ │ │ nco_var_lst_convert(): │ │ │ │ │ ./src/nco/nco_var_lst.c:727 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ ./src/nco/nco_var_lst.c:736 │ │ │ │ │ lsls r5, r2, #2 │ │ │ │ │ ./src/nco/nco_var_lst.c:727 │ │ │ │ │ mov r9, r0 │ │ │ │ │ @@ -263253,15 +263261,15 @@ │ │ │ │ │ mov r0, r5 │ │ │ │ │ blx fc54 │ │ │ │ │ ./src/nco/nco_var_lst.c:740 │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ ./src/nco/nco_var_lst.c:737 │ │ │ │ │ str r0, [sp, #8] │ │ │ │ │ ./src/nco/nco_var_lst.c:740 │ │ │ │ │ - ble.n 8c5c2 │ │ │ │ │ + ble.n 8c5ea │ │ │ │ │ sub.w r7, fp, #4 │ │ │ │ │ str.w fp, [sp, #12] │ │ │ │ │ ldr.w fp, [sp, #56] @ 0x38 │ │ │ │ │ subs r6, r0, #4 │ │ │ │ │ movs r5, #0 │ │ │ │ │ ./src/nco/nco_var_lst.c:741 (discriminator 3) │ │ │ │ │ ldr r1, [r4, #4] │ │ │ │ │ @@ -263283,52 +263291,52 @@ │ │ │ │ │ ldr r0, [r7, #0] │ │ │ │ │ blx 12678 │ │ │ │ │ ./src/nco/nco_var_lst.c:744 (discriminator 3) │ │ │ │ │ ldr r0, [r6, #0] │ │ │ │ │ blx 10114 │ │ │ │ │ ./src/nco/nco_var_lst.c:740 (discriminator 3) │ │ │ │ │ cmp r8, r5 │ │ │ │ │ - bne.n 8c58a │ │ │ │ │ + bne.n 8c5b2 │ │ │ │ │ ldr.w fp, [sp, #12] │ │ │ │ │ ./src/nco/nco_var_lst.c:747 │ │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ │ str.w fp, [r3] │ │ │ │ │ ./src/nco/nco_var_lst.c:748 │ │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ │ mov r2, r3 │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ ./src/nco/nco_var_lst.c:750 │ │ │ │ │ add sp, #20 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -0008c5d8 : │ │ │ │ │ +0008c600 : │ │ │ │ │ nco_var_lst_mrg(): │ │ │ │ │ ./src/nco/nco_var_lst.c:758 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r6, r2 │ │ │ │ │ mov r8, r3 │ │ │ │ │ vpush {d8} │ │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ │ ./src/nco/nco_var_lst.c:783 │ │ │ │ │ - ldr r5, [pc, #664] @ (8c880 ) │ │ │ │ │ + ldr r5, [pc, #664] @ (8c8a8 ) │ │ │ │ │ ./src/nco/nco_var_lst.c:793 │ │ │ │ │ ldr r7, [r0, #0] │ │ │ │ │ ./src/nco/nco_var_lst.c:758 │ │ │ │ │ str r2, [sp, #28] │ │ │ │ │ ./src/nco/nco_var_lst.c:783 │ │ │ │ │ add r5, pc │ │ │ │ │ ./src/nco/nco_var_lst.c:758 │ │ │ │ │ - ldr r2, [pc, #660] @ (8c884 ) │ │ │ │ │ + ldr r2, [pc, #660] @ (8c8ac ) │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ - ldr r3, [pc, #660] @ (8c888 ) │ │ │ │ │ + ldr r3, [pc, #660] @ (8c8b0 ) │ │ │ │ │ add r2, pc │ │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ │ - ldr r0, [pc, #656] @ (8c88c ) │ │ │ │ │ + ldr r0, [pc, #656] @ (8c8b4 ) │ │ │ │ │ ./src/nco/nco_var_lst.c:794 │ │ │ │ │ ldr r1, [r1, #0] │ │ │ │ │ ./src/nco/nco_var_lst.c:758 │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ add r0, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ │ @@ -263353,102 +263361,102 @@ │ │ │ │ │ ./src/nco/nco_var_lst.c:799 │ │ │ │ │ ldr r2, [r6, #0] │ │ │ │ │ ./src/nco/nco_var_lst.c:796 │ │ │ │ │ str r0, [sp, #32] │ │ │ │ │ ./src/nco/nco_var_lst.c:799 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ str r2, [sp, #20] │ │ │ │ │ - ble.n 8c722 │ │ │ │ │ + ble.n 8c74a │ │ │ │ │ fprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 │ │ │ │ │ - ldr r3, [pc, #608] @ (8c890 ) │ │ │ │ │ + ldr r3, [pc, #608] @ (8c8b8 ) │ │ │ │ │ sub.w r9, r0, #4 │ │ │ │ │ nco_var_lst_mrg(): │ │ │ │ │ ./src/nco/nco_var_lst.c:801 │ │ │ │ │ ldr.w r5, [r8] │ │ │ │ │ ./src/nco/nco_var_lst.c:799 │ │ │ │ │ mov.w r8, #0 │ │ │ │ │ fprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 │ │ │ │ │ add r3, pc │ │ │ │ │ vmov s16, r3 │ │ │ │ │ nco_var_lst_mrg(): │ │ │ │ │ ./src/nco/nco_var_lst.c:801 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble.n 8c706 │ │ │ │ │ + ble.n 8c72e │ │ │ │ │ ./src/nco/nco_var_lst.c:803 │ │ │ │ │ ldr r3, [r7, #0] │ │ │ │ │ ./src/nco/nco_var_lst.c:801 │ │ │ │ │ movs r4, #0 │ │ │ │ │ mov fp, r5 │ │ │ │ │ ./src/nco/nco_var_lst.c:803 │ │ │ │ │ ldr r6, [r3, #0] │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ sub.w sl, r3, #4 │ │ │ │ │ - b.n 8c65a │ │ │ │ │ + b.n 8c682 │ │ │ │ │ ./src/nco/nco_var_lst.c:801 (discriminator 2) │ │ │ │ │ adds r4, #1 │ │ │ │ │ cmp r4, fp │ │ │ │ │ - beq.n 8c6be │ │ │ │ │ + beq.n 8c6e6 │ │ │ │ │ ./src/nco/nco_var_lst.c:803 │ │ │ │ │ ldr.w r5, [sl, #4]! │ │ │ │ │ mov r0, r6 │ │ │ │ │ ldr r1, [r5, #0] │ │ │ │ │ blx 124d4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 8c654 │ │ │ │ │ + bne.n 8c67c │ │ │ │ │ mov r3, fp │ │ │ │ │ mov fp, r5 │ │ │ │ │ mov r5, r3 │ │ │ │ │ ./src/nco/nco_var_lst.c:799 (discriminator 2) │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ adds r7, #4 │ │ │ │ │ ./src/nco/nco_var_lst.c:813 (discriminator 2) │ │ │ │ │ str.w fp, [r9, #4]! │ │ │ │ │ ./src/nco/nco_var_lst.c:799 (discriminator 2) │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - bgt.n 8c640 │ │ │ │ │ + bgt.n 8c668 │ │ │ │ │ ./src/nco/nco_var_lst.c:817 │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - blt.n 8c712 │ │ │ │ │ + blt.n 8c73a │ │ │ │ │ ./src/nco/nco_var_lst.c:837 │ │ │ │ │ ldr r0, [sp, #16] │ │ │ │ │ blx ff20 │ │ │ │ │ ./src/nco/nco_var_lst.c:838 │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ ldr r0, [sp, #32] │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ lsls r1, r1, #2 │ │ │ │ │ blx 117d8 │ │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ ./src/nco/nco_var_lst.c:758 │ │ │ │ │ - ldr r2, [pc, #504] @ (8c894 ) │ │ │ │ │ + ldr r2, [pc, #504] @ (8c8bc ) │ │ │ │ │ ./src/nco/nco_var_lst.c:838 │ │ │ │ │ str r0, [r3, #0] │ │ │ │ │ ./src/nco/nco_var_lst.c:758 │ │ │ │ │ add r2, pc │ │ │ │ │ ./src/nco/nco_var_lst.c:841 │ │ │ │ │ - ldr r3, [pc, #484] @ (8c888 ) │ │ │ │ │ + ldr r3, [pc, #484] @ (8c8b0 ) │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ │ eors r2, r3 │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ - bne.w 8c87a │ │ │ │ │ + bne.w 8c8a2 │ │ │ │ │ movs r0, #0 │ │ │ │ │ add sp, #84 @ 0x54 │ │ │ │ │ vpop {d8} │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ./src/nco/nco_var_lst.c:813 │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ add.w r4, r3, r4, lsl #2 │ │ │ │ │ ./src/nco/nco_var_lst.c:809 │ │ │ │ │ - ldr r3, [pc, #464] @ (8c898 ) │ │ │ │ │ + ldr r3, [pc, #464] @ (8c8c0 ) │ │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r5, [r3, #0] │ │ │ │ │ blx 1057c │ │ │ │ │ ldr r2, [r7, #0] │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ ldr r6, [r2, #0] │ │ │ │ │ @@ -263472,36 +263480,36 @@ │ │ │ │ │ ./src/nco/nco_var_lst.c:813 │ │ │ │ │ ldr.w fp, [r4] │ │ │ │ │ ./src/nco/nco_var_lst.c:817 │ │ │ │ │ ldr r5, [r3, #0] │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ - b.n 8c670 │ │ │ │ │ + b.n 8c698 │ │ │ │ │ ./src/nco/nco_var_lst.c:808 │ │ │ │ │ - beq.w 8c876 │ │ │ │ │ + beq.w 8c89e │ │ │ │ │ ./src/nco/nco_var_lst.c:813 │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ ldr.w fp, [r3] │ │ │ │ │ - b.n 8c670 │ │ │ │ │ + b.n 8c698 │ │ │ │ │ ./src/nco/nco_var_lst.c:818 │ │ │ │ │ blx 111fc │ │ │ │ │ - cbnz r0, 8c728 │ │ │ │ │ + cbnz r0, 8c750 │ │ │ │ │ ./src/nco/nco_var_lst.c:833 │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ - b.n 8c686 │ │ │ │ │ + b.n 8c6ae │ │ │ │ │ ./src/nco/nco_var_lst.c:817 │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ ldr r5, [r3, #0] │ │ │ │ │ - b.n 8c680 │ │ │ │ │ + b.n 8c6a8 │ │ │ │ │ ./src/nco/nco_var_lst.c:821 │ │ │ │ │ - ldr r3, [pc, #364] @ (8c898 ) │ │ │ │ │ + ldr r3, [pc, #364] @ (8c8c0 ) │ │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ │ ldr r1, [r2, r3] │ │ │ │ │ ./src/nco/nco_var_lst.c:819 │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ ./src/nco/nco_var_lst.c:821 │ │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ │ ldr r4, [r1, #0] │ │ │ │ │ @@ -263510,112 +263518,112 @@ │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ sub.w sl, r2, r3 │ │ │ │ │ ./src/nco/nco_var_lst.c:821 │ │ │ │ │ blx 1057c │ │ │ │ │ cmp.w sl, #1 │ │ │ │ │ mov r3, r0 │ │ │ │ │ - ble.n 8c824 │ │ │ │ │ + ble.n 8c84c │ │ │ │ │ fprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 │ │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ movs r1, #1 │ │ │ │ │ - ldr r2, [pc, #328] @ (8c89c ) │ │ │ │ │ + ldr r2, [pc, #328] @ (8c8c4 ) │ │ │ │ │ str.w sl, [sp, #4] │ │ │ │ │ add r2, pc │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ - ldr r2, [pc, #320] @ (8c8a0 ) │ │ │ │ │ + ldr r2, [pc, #320] @ (8c8c8 ) │ │ │ │ │ add r2, pc │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ - ldr r2, [pc, #320] @ (8c8a4 ) │ │ │ │ │ + ldr r2, [pc, #320] @ (8c8cc ) │ │ │ │ │ add r2, pc │ │ │ │ │ blx 1173c <__fprintf_chk@plt+0x4> │ │ │ │ │ nco_var_lst_mrg(): │ │ │ │ │ ./src/nco/nco_var_lst.c:822 │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ ldr r7, [r3, #0] │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - ble.n 8c866 │ │ │ │ │ + ble.n 8c88e │ │ │ │ │ ./src/nco/nco_var_lst.c:828 │ │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ │ ./src/nco/nco_var_lst.c:820 │ │ │ │ │ movs r3, #0 │ │ │ │ │ ldr r5, [sp, #16] │ │ │ │ │ ./src/nco/nco_var_lst.c:822 │ │ │ │ │ mov r6, r3 │ │ │ │ │ mov r8, r3 │ │ │ │ │ str.w sl, [sp, #36] @ 0x24 │ │ │ │ │ ./src/nco/nco_var_lst.c:828 │ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ │ str r2, [sp, #20] │ │ │ │ │ fprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 │ │ │ │ │ - ldr r2, [pc, #288] @ (8c8a8 ) │ │ │ │ │ + ldr r2, [pc, #288] @ (8c8d0 ) │ │ │ │ │ add r2, pc │ │ │ │ │ vmov s16, r2 │ │ │ │ │ nco_var_lst_mrg(): │ │ │ │ │ ./src/nco/nco_var_lst.c:828 │ │ │ │ │ - ldr r2, [pc, #284] @ (8c8ac ) │ │ │ │ │ + ldr r2, [pc, #284] @ (8c8d4 ) │ │ │ │ │ add r2, pc │ │ │ │ │ str r2, [sp, #48] @ 0x30 │ │ │ │ │ - ldr r2, [pc, #284] @ (8c8b0 ) │ │ │ │ │ + ldr r2, [pc, #284] @ (8c8d8 ) │ │ │ │ │ add r2, pc │ │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ │ ./src/nco/nco_var_lst.c:823 │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ ldr r4, [r3, #0] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.n 8c7f4 │ │ │ │ │ + ble.n 8c81c │ │ │ │ │ ./src/nco/nco_var_lst.c:824 │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ ./src/nco/nco_var_lst.c:823 │ │ │ │ │ mov.w fp, #0 │ │ │ │ │ ./src/nco/nco_var_lst.c:824 │ │ │ │ │ ldr.w sl, [r3] │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ sub.w r9, r3, #4 │ │ │ │ │ - b.n 8c7ba │ │ │ │ │ + b.n 8c7e2 │ │ │ │ │ ./src/nco/nco_var_lst.c:823 (discriminator 2) │ │ │ │ │ add.w fp, fp, #1 │ │ │ │ │ cmp r4, fp │ │ │ │ │ - beq.n 8c7f6 │ │ │ │ │ + beq.n 8c81e │ │ │ │ │ ./src/nco/nco_var_lst.c:824 │ │ │ │ │ ldr.w r3, [r9, #4]! │ │ │ │ │ mov r1, sl │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ blx 124d4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 8c7b2 │ │ │ │ │ + bne.n 8c7da │ │ │ │ │ ./src/nco/nco_var_lst.c:822 (discriminator 2) │ │ │ │ │ adds r6, #1 │ │ │ │ │ adds r5, #4 │ │ │ │ │ cmp r7, r6 │ │ │ │ │ - bgt.n 8c798 │ │ │ │ │ + bgt.n 8c7c0 │ │ │ │ │ ./src/nco/nco_var_lst.c:831 │ │ │ │ │ ldr.w sl, [sp, #36] @ 0x24 │ │ │ │ │ cmp.w sl, #1 │ │ │ │ │ - ble.n 8c85c │ │ │ │ │ - ldr r3, [pc, #212] @ (8c8b4 ) │ │ │ │ │ - ldr r2, [pc, #216] @ (8c8b8 ) │ │ │ │ │ + ble.n 8c884 │ │ │ │ │ + ldr r3, [pc, #212] @ (8c8dc ) │ │ │ │ │ + ldr r2, [pc, #216] @ (8c8e0 ) │ │ │ │ │ add r3, pc │ │ │ │ │ add r2, pc │ │ │ │ │ fprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 (discriminator 8) │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ movs r1, #1 │ │ │ │ │ - ldr r2, [pc, #208] @ (8c8bc ) │ │ │ │ │ + ldr r2, [pc, #208] @ (8c8e4 ) │ │ │ │ │ ldr r0, [sp, #20] │ │ │ │ │ add r2, pc │ │ │ │ │ blx 1173c <__fprintf_chk@plt+0x4> │ │ │ │ │ - b.n 8c718 │ │ │ │ │ + b.n 8c740 │ │ │ │ │ nco_var_lst_mrg(): │ │ │ │ │ ./src/nco/nco_var_lst.c:826 │ │ │ │ │ - bne.n 8c7ca │ │ │ │ │ + bne.n 8c7f2 │ │ │ │ │ ./src/nco/nco_var_lst.c:828 │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ ./src/nco/nco_var_lst.c:827 │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ ./src/nco/nco_var_lst.c:828 │ │ │ │ │ ldrd r2, r1, [sp, #48] @ 0x30 │ │ │ │ │ cmp r3, r8 │ │ │ │ │ @@ -263639,121 +263647,121 @@ │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ ldr r7, [r3, #0] │ │ │ │ │ fprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 │ │ │ │ │ - b.n 8c7ca │ │ │ │ │ + b.n 8c7f2 │ │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ movs r1, #1 │ │ │ │ │ - ldr r2, [pc, #144] @ (8c8c0 ) │ │ │ │ │ + ldr r2, [pc, #144] @ (8c8e8 ) │ │ │ │ │ str.w sl, [sp, #4] │ │ │ │ │ add r2, pc │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ - ldr r2, [pc, #140] @ (8c8c4 ) │ │ │ │ │ + ldr r2, [pc, #140] @ (8c8ec ) │ │ │ │ │ add r2, pc │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ - ldr r2, [pc, #136] @ (8c8c8 ) │ │ │ │ │ + ldr r2, [pc, #136] @ (8c8f0 ) │ │ │ │ │ add r2, pc │ │ │ │ │ blx 1173c <__fprintf_chk@plt+0x4> │ │ │ │ │ nco_var_lst_mrg(): │ │ │ │ │ ./src/nco/nco_var_lst.c:822 │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ ldr r7, [r3, #0] │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bgt.n 8c772 │ │ │ │ │ + bgt.n 8c79a │ │ │ │ │ ./src/nco/nco_var_lst.c:831 │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ - ldr r2, [pc, #124] @ (8c8cc ) │ │ │ │ │ + ldr r2, [pc, #124] @ (8c8f4 ) │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ add r2, pc │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ - ldr r3, [pc, #120] @ (8c8d0 ) │ │ │ │ │ + ldr r3, [pc, #120] @ (8c8f8 ) │ │ │ │ │ add r3, pc │ │ │ │ │ - b.n 8c7e4 │ │ │ │ │ - ldr r3, [pc, #116] @ (8c8d4 ) │ │ │ │ │ - ldr r2, [pc, #120] @ (8c8d8 ) │ │ │ │ │ + b.n 8c80c │ │ │ │ │ + ldr r3, [pc, #116] @ (8c8fc ) │ │ │ │ │ + ldr r2, [pc, #120] @ (8c900 ) │ │ │ │ │ add r3, pc │ │ │ │ │ add r2, pc │ │ │ │ │ - b.n 8c7e4 │ │ │ │ │ + b.n 8c80c │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ - ldr r2, [pc, #112] @ (8c8dc ) │ │ │ │ │ + ldr r2, [pc, #112] @ (8c904 ) │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ add r2, pc │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ - ldr r3, [pc, #108] @ (8c8e0 ) │ │ │ │ │ + ldr r3, [pc, #108] @ (8c908 ) │ │ │ │ │ add r3, pc │ │ │ │ │ - b.n 8c7e4 │ │ │ │ │ + b.n 8c80c │ │ │ │ │ ldr r4, [sp, #16] │ │ │ │ │ - b.n 8c6c4 │ │ │ │ │ + b.n 8c6ec │ │ │ │ │ ./src/nco/nco_var_lst.c:841 │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ - @ instruction: 0xf4b40003 │ │ │ │ │ - lsrs r4, r2, #5 │ │ │ │ │ + @ instruction: 0xf4c40003 │ │ │ │ │ + lsrs r4, r5, #4 │ │ │ │ │ movs r5, r0 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - lsrs r2, r1, #5 │ │ │ │ │ + lsrs r2, r4, #4 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - add.w r0, sl, #3 │ │ │ │ │ - lsrs r2, r5, #2 │ │ │ │ │ + adds.w r0, sl, #3 │ │ │ │ │ + lsrs r2, r0, #2 │ │ │ │ │ movs r5, r0 │ │ │ │ │ asrs r0, r4, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - sbfx r0, r0, #0, #4 │ │ │ │ │ + @ instruction: 0xf3500003 │ │ │ │ │ stmia r4!, {r1, r7} │ │ │ │ │ movs r0, r0 │ │ │ │ │ - addw r0, r0, #3 │ │ │ │ │ + @ instruction: 0xf2100003 │ │ │ │ │ stmia r3!, {r1, r6} │ │ │ │ │ movs r0, r0 │ │ │ │ │ - bhi.n 8c7cc │ │ │ │ │ + bhi.n 8c7f4 │ │ │ │ │ movs r0, r0 │ │ │ │ │ ldmia r5!, {r3} │ │ │ │ │ movs r0, r0 │ │ │ │ │ - cdp 0, 14, cr0, cr0, cr3, {0} │ │ │ │ │ - vhadd.s d0, d6, d3 │ │ │ │ │ - @ instruction: 0xf0f40003 │ │ │ │ │ - @ instruction: 0xf2620003 │ │ │ │ │ - ldc2 0, cr0, [r8, #12]! │ │ │ │ │ - @ instruction: 0xf1260003 │ │ │ │ │ + cdp 0, 15, cr0, cr0, cr3, {0} │ │ │ │ │ + vhadd.s8 d16, d6, d3 │ │ │ │ │ + add.w r0, r4, #3 │ │ │ │ │ + @ instruction: 0xf2720003 │ │ │ │ │ + stc2l 0, cr0, [r8, #12] │ │ │ │ │ + @ instruction: 0xf1360003 │ │ │ │ │ + cdp 0, 5, cr0, cr2, cr3, {0} │ │ │ │ │ + ldcl 0, cr0, [ip, #12]! │ │ │ │ │ + ldcl 0, cr0, [r4, #12]! │ │ │ │ │ cdp 0, 4, cr0, cr2, cr3, {0} │ │ │ │ │ - stcl 0, cr0, [ip, #12]! │ │ │ │ │ - stcl 0, cr0, [r4, #12]! │ │ │ │ │ - cdp 0, 3, cr0, cr2, cr3, {0} │ │ │ │ │ - cdp 0, 10, cr0, cr12, cr3, {0} │ │ │ │ │ - cdp 0, 4, cr0, cr14, cr3, {0} │ │ │ │ │ + cdp 0, 11, cr0, cr12, cr3, {0} │ │ │ │ │ + cdp 0, 5, cr0, cr14, cr3, {0} │ │ │ │ │ │ │ │ │ │ -0008c8e4 : │ │ │ │ │ +0008c90c : │ │ │ │ │ nco_var_is_fix(): │ │ │ │ │ ./src/nco/nco_var_lst.c:1273 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ mov r9, r2 │ │ │ │ │ - ldr r2, [pc, #732] @ (8cbc8 ) │ │ │ │ │ + ldr r2, [pc, #732] @ (8cbf0 ) │ │ │ │ │ mov r8, r3 │ │ │ │ │ - ldr r3, [pc, #732] @ (8cbcc ) │ │ │ │ │ + ldr r3, [pc, #732] @ (8cbf4 ) │ │ │ │ │ add r2, pc │ │ │ │ │ ./src/nco/nco_var_lst.c:1274 │ │ │ │ │ - ldr.w ip, [pc, #732] @ 8cbd0 │ │ │ │ │ + ldr.w ip, [pc, #732] @ 8cbf8 │ │ │ │ │ ./src/nco/nco_var_lst.c:1273 │ │ │ │ │ sub sp, #208 @ 0xd0 │ │ │ │ │ mov lr, r1 │ │ │ │ │ ./src/nco/nco_var_lst.c:1274 │ │ │ │ │ add ip, pc │ │ │ │ │ ./src/nco/nco_var_lst.c:1273 │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ./src/nco/nco_var_lst.c:1274 │ │ │ │ │ add r7, sp, #184 @ 0xb8 │ │ │ │ │ mov r5, r7 │ │ │ │ │ ./src/nco/nco_var_lst.c:1273 │ │ │ │ │ - ldr r6, [pc, #716] @ (8cbd4 ) │ │ │ │ │ + ldr r6, [pc, #716] @ (8cbfc ) │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ str r3, [sp, #204] @ 0xcc │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ ./src/nco/nco_var_lst.c:1274 │ │ │ │ │ ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ │ stmia r5!, {r0, r1, r2, r3} │ │ │ │ │ ./src/nco/nco_var_lst.c:1279 │ │ │ │ │ @@ -263763,422 +263771,422 @@ │ │ │ │ │ add r6, pc │ │ │ │ │ ./src/nco/nco_var_lst.c:1274 │ │ │ │ │ ldr.w r3, [ip] │ │ │ │ │ strb r3, [r5, #0] │ │ │ │ │ ./src/nco/nco_var_lst.c:1279 │ │ │ │ │ blx f918 │ │ │ │ │ ./src/nco/nco_var_lst.c:1283 │ │ │ │ │ - ldr r1, [pc, #688] @ (8cbd8 ) │ │ │ │ │ + ldr r1, [pc, #688] @ (8cc00 ) │ │ │ │ │ ./src/nco/nco_var_lst.c:1279 │ │ │ │ │ mov r5, r0 │ │ │ │ │ ./src/nco/nco_var_lst.c:1283 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r1, pc │ │ │ │ │ blx 124d4 │ │ │ │ │ - cbz r0, 8c942 │ │ │ │ │ + cbz r0, 8c96a │ │ │ │ │ ./src/nco/nco_var_lst.c:1283 (discriminator 2) │ │ │ │ │ - ldr r1, [pc, #680] @ (8cbdc ) │ │ │ │ │ + ldr r1, [pc, #680] @ (8cc04 ) │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r1, pc │ │ │ │ │ blx 124d4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 8cad2 │ │ │ │ │ + bne.w 8cafa │ │ │ │ │ ./src/nco/nco_var_lst.c:1283 │ │ │ │ │ mov.w r9, #1 │ │ │ │ │ ./src/nco/nco_var_lst.c:1285 │ │ │ │ │ blx 111fc │ │ │ │ │ cmp r0, #6 │ │ │ │ │ - bhi.n 8c9de │ │ │ │ │ + bhi.n 8ca06 │ │ │ │ │ ./src/nco/nco_var_lst.c:1288 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.n 8c9c0 │ │ │ │ │ + beq.n 8c9e8 │ │ │ │ │ ./src/nco/nco_var_lst.c:1288 (discriminator 1) │ │ │ │ │ - ldr r1, [pc, #652] @ (8cbe0 ) │ │ │ │ │ + ldr r1, [pc, #652] @ (8cc08 ) │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r1, pc │ │ │ │ │ blx 124d4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 8ca10 │ │ │ │ │ + bne.n 8ca38 │ │ │ │ │ ./src/nco/nco_var_lst.c:1288 │ │ │ │ │ mov.w r9, #1 │ │ │ │ │ ./src/nco/nco_var_lst.c:1318 │ │ │ │ │ - ldr r1, [pc, #636] @ (8cbe4 ) │ │ │ │ │ + ldr r1, [pc, #636] @ (8cc0c ) │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r1, pc │ │ │ │ │ blx 124d4 │ │ │ │ │ - cbz r0, 8c980 │ │ │ │ │ + cbz r0, 8c9a8 │ │ │ │ │ ./src/nco/nco_var_lst.c:1318 (discriminator 3) │ │ │ │ │ - ldr r1, [pc, #628] @ (8cbe8 ) │ │ │ │ │ + ldr r1, [pc, #628] @ (8cc10 ) │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r1, pc │ │ │ │ │ blx 124d4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 8cb4c │ │ │ │ │ + bne.w 8cb74 │ │ │ │ │ ./src/nco/nco_var_lst.c:1318 │ │ │ │ │ mov.w r9, #1 │ │ │ │ │ ./src/nco/nco_var_lst.c:1320 │ │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ │ - cbz r3, 8c9c0 │ │ │ │ │ + cbz r3, 8c9e8 │ │ │ │ │ ./src/nco/nco_var_lst.c:1330 │ │ │ │ │ - ldr r1, [pc, #608] @ (8cbec ) │ │ │ │ │ + ldr r1, [pc, #608] @ (8cc14 ) │ │ │ │ │ movs r2, #156 @ 0x9c │ │ │ │ │ add r0, sp, #28 │ │ │ │ │ add r5, sp, #24 │ │ │ │ │ add r1, pc │ │ │ │ │ add.w r8, sp, #180 @ 0xb4 │ │ │ │ │ blx 10c84 │ │ │ │ │ ./src/nco/nco_var_lst.c:1333 │ │ │ │ │ - b.n 8c9a2 │ │ │ │ │ + b.n 8c9ca │ │ │ │ │ ./src/nco/nco_var_lst.c:1333 (discriminator 2) │ │ │ │ │ cmp r8, r5 │ │ │ │ │ - beq.n 8c9c0 │ │ │ │ │ + beq.n 8c9e8 │ │ │ │ │ ./src/nco/nco_var_lst.c:1334 │ │ │ │ │ ldr.w r1, [r5, #4]! │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx 124d4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 8c99e │ │ │ │ │ + bne.n 8c9c6 │ │ │ │ │ ./src/nco/nco_var_lst.c:1336 │ │ │ │ │ blx 111fc │ │ │ │ │ cmp r0, #4 │ │ │ │ │ ./src/nco/nco_var_lst.c:1338 │ │ │ │ │ it ls │ │ │ │ │ movls.w r9, #1 │ │ │ │ │ ./src/nco/nco_var_lst.c:1336 │ │ │ │ │ - bhi.w 8cba0 │ │ │ │ │ + bhi.w 8cbc8 │ │ │ │ │ ./src/nco/nco_var_lst.c:1273 │ │ │ │ │ - ldr r2, [pc, #556] @ (8cbf0 ) │ │ │ │ │ + ldr r2, [pc, #556] @ (8cc18 ) │ │ │ │ │ ./src/nco/nco_var_lst.c:1345 │ │ │ │ │ - ldr r3, [pc, #520] @ (8cbcc ) │ │ │ │ │ + ldr r3, [pc, #520] @ (8cbf4 ) │ │ │ │ │ ./src/nco/nco_var_lst.c:1273 │ │ │ │ │ add r2, pc │ │ │ │ │ ./src/nco/nco_var_lst.c:1345 │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ ldr r3, [sp, #204] @ 0xcc │ │ │ │ │ eors r2, r3 │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ - bne.w 8cbc2 │ │ │ │ │ + bne.w 8cbea │ │ │ │ │ mov r0, r9 │ │ │ │ │ add sp, #208 @ 0xd0 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ ./src/nco/nco_var_lst.c:1285 (discriminator 1) │ │ │ │ │ - ldr r3, [pc, #532] @ (8cbf4 ) │ │ │ │ │ + ldr r3, [pc, #532] @ (8cc1c ) │ │ │ │ │ ldr r3, [r6, r3] │ │ │ │ │ ldr.w sl, [r3] │ │ │ │ │ blx 1057c │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ blx 1057c │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 8cb46 │ │ │ │ │ + bne.w 8cb6e │ │ │ │ │ ./src/nco/nco_var_lst.c:1285 │ │ │ │ │ - ldr r2, [pc, #508] @ (8cbf8 ) │ │ │ │ │ + ldr r2, [pc, #508] @ (8cc20 ) │ │ │ │ │ add r2, pc │ │ │ │ │ fprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 (discriminator 5) │ │ │ │ │ strd r0, r2, [sp, #4] │ │ │ │ │ movs r1, #1 │ │ │ │ │ - ldr r2, [pc, #504] @ (8cbfc ) │ │ │ │ │ + ldr r2, [pc, #504] @ (8cc24 ) │ │ │ │ │ mov r0, sl │ │ │ │ │ str r7, [sp, #0] │ │ │ │ │ add r2, pc │ │ │ │ │ blx 1173c <__fprintf_chk@plt+0x4> │ │ │ │ │ - b.n 8c94e │ │ │ │ │ + b.n 8c976 │ │ │ │ │ nco_var_is_fix(): │ │ │ │ │ ./src/nco/nco_var_lst.c:1288 (discriminator 3) │ │ │ │ │ - ldr r1, [pc, #492] @ (8cc00 ) │ │ │ │ │ + ldr r1, [pc, #492] @ (8cc28 ) │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r1, pc │ │ │ │ │ blx 124d4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 8c960 │ │ │ │ │ + beq.n 8c988 │ │ │ │ │ ./src/nco/nco_var_lst.c:1288 (discriminator 5) │ │ │ │ │ - ldr r1, [pc, #484] @ (8cc04 ) │ │ │ │ │ + ldr r1, [pc, #484] @ (8cc2c ) │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r1, pc │ │ │ │ │ blx 124d4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 8c960 │ │ │ │ │ + beq.n 8c988 │ │ │ │ │ ./src/nco/nco_var_lst.c:1288 (discriminator 7) │ │ │ │ │ - ldr r1, [pc, #472] @ (8cc08 ) │ │ │ │ │ + ldr r1, [pc, #472] @ (8cc30 ) │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r1, pc │ │ │ │ │ blx 124d4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 8c960 │ │ │ │ │ + beq.n 8c988 │ │ │ │ │ ./src/nco/nco_var_lst.c:1288 (discriminator 9) │ │ │ │ │ ldrb r3, [r4, #0] │ │ │ │ │ cmp r3, #103 @ 0x67 │ │ │ │ │ - bne.n 8ca4c │ │ │ │ │ + bne.n 8ca74 │ │ │ │ │ ldrb r3, [r4, #1] │ │ │ │ │ cmp r3, #119 @ 0x77 │ │ │ │ │ - bne.n 8ca4c │ │ │ │ │ + bne.n 8ca74 │ │ │ │ │ ldrb r3, [r4, #2] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 8c960 │ │ │ │ │ + beq.n 8c988 │ │ │ │ │ ./src/nco/nco_var_lst.c:1288 (discriminator 11) │ │ │ │ │ - ldr r1, [pc, #444] @ (8cc0c ) │ │ │ │ │ + ldr r1, [pc, #444] @ (8cc34 ) │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r1, pc │ │ │ │ │ blx 124d4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 8c960 │ │ │ │ │ + beq.n 8c988 │ │ │ │ │ ./src/nco/nco_var_lst.c:1288 (discriminator 13) │ │ │ │ │ - ldr r1, [pc, #436] @ (8cc10 ) │ │ │ │ │ + ldr r1, [pc, #436] @ (8cc38 ) │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r1, pc │ │ │ │ │ blx 124d4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 8c960 │ │ │ │ │ + beq.w 8c988 │ │ │ │ │ ./src/nco/nco_var_lst.c:1288 (discriminator 15) │ │ │ │ │ - ldr r1, [pc, #424] @ (8cc14 ) │ │ │ │ │ + ldr r1, [pc, #424] @ (8cc3c ) │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r1, pc │ │ │ │ │ blx 124d4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 8c960 │ │ │ │ │ + beq.w 8c988 │ │ │ │ │ ./src/nco/nco_var_lst.c:1288 (discriminator 17) │ │ │ │ │ - ldr r1, [pc, #412] @ (8cc18 ) │ │ │ │ │ + ldr r1, [pc, #412] @ (8cc40 ) │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r1, pc │ │ │ │ │ blx 124d4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 8c960 │ │ │ │ │ + beq.w 8c988 │ │ │ │ │ ./src/nco/nco_var_lst.c:1288 (discriminator 19) │ │ │ │ │ - ldr r1, [pc, #400] @ (8cc1c ) │ │ │ │ │ + ldr r1, [pc, #400] @ (8cc44 ) │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r1, pc │ │ │ │ │ blx 124d4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 8c960 │ │ │ │ │ + beq.w 8c988 │ │ │ │ │ ./src/nco/nco_var_lst.c:1288 (discriminator 21) │ │ │ │ │ - ldr r1, [pc, #388] @ (8cc20 ) │ │ │ │ │ + ldr r1, [pc, #388] @ (8cc48 ) │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r1, pc │ │ │ │ │ blx 124d4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 8c960 │ │ │ │ │ - ldr r1, [pc, #376] @ (8cc24 ) │ │ │ │ │ + beq.w 8c988 │ │ │ │ │ + ldr r1, [pc, #376] @ (8cc4c ) │ │ │ │ │ movs r2, #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r1, pc │ │ │ │ │ blx 12168 │ │ │ │ │ ./src/nco/nco_var_lst.c:1288 (discriminator 23) │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 8c960 │ │ │ │ │ - ldr r1, [pc, #360] @ (8cc28 ) │ │ │ │ │ + beq.w 8c988 │ │ │ │ │ + ldr r1, [pc, #360] @ (8cc50 ) │ │ │ │ │ movs r2, #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r1, pc │ │ │ │ │ blx 12168 │ │ │ │ │ ./src/nco/nco_var_lst.c:1288 (discriminator 25) │ │ │ │ │ cmp r0, #0 │ │ │ │ │ it eq │ │ │ │ │ moveq.w r9, #1 │ │ │ │ │ - b.n 8c964 │ │ │ │ │ + b.n 8c98c │ │ │ │ │ ./src/nco/nco_var_lst.c:1283 (discriminator 4) │ │ │ │ │ - ldr r1, [pc, #344] @ (8cc2c ) │ │ │ │ │ + ldr r1, [pc, #344] @ (8cc54 ) │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r1, pc │ │ │ │ │ blx 124d4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 8c942 │ │ │ │ │ + beq.w 8c96a │ │ │ │ │ ./src/nco/nco_var_lst.c:1283 (discriminator 6) │ │ │ │ │ - ldr r1, [pc, #332] @ (8cc30 ) │ │ │ │ │ + ldr r1, [pc, #332] @ (8cc58 ) │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r1, pc │ │ │ │ │ blx 124d4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 8c942 │ │ │ │ │ + beq.w 8c96a │ │ │ │ │ ./src/nco/nco_var_lst.c:1283 (discriminator 8) │ │ │ │ │ - ldr r1, [pc, #320] @ (8cc34 ) │ │ │ │ │ + ldr r1, [pc, #320] @ (8cc5c ) │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r1, pc │ │ │ │ │ blx 124d4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 8c942 │ │ │ │ │ + beq.w 8c96a │ │ │ │ │ ./src/nco/nco_var_lst.c:1283 (discriminator 10) │ │ │ │ │ - ldr r1, [pc, #308] @ (8cc38 ) │ │ │ │ │ + ldr r1, [pc, #308] @ (8cc60 ) │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r1, pc │ │ │ │ │ blx 124d4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 8c942 │ │ │ │ │ + beq.w 8c96a │ │ │ │ │ ./src/nco/nco_var_lst.c:1283 (discriminator 12) │ │ │ │ │ - ldr r1, [pc, #296] @ (8cc3c ) │ │ │ │ │ + ldr r1, [pc, #296] @ (8cc64 ) │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r1, pc │ │ │ │ │ blx 124d4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 8c942 │ │ │ │ │ + beq.w 8c96a │ │ │ │ │ ./src/nco/nco_var_lst.c:1283 (discriminator 14) │ │ │ │ │ - ldr r1, [pc, #284] @ (8cc40 ) │ │ │ │ │ + ldr r1, [pc, #284] @ (8cc68 ) │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r1, pc │ │ │ │ │ blx 124d4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 8c942 │ │ │ │ │ + beq.w 8c96a │ │ │ │ │ ./src/nco/nco_var_lst.c:1283 (discriminator 16) │ │ │ │ │ - ldr r1, [pc, #272] @ (8cc44 ) │ │ │ │ │ + ldr r1, [pc, #272] @ (8cc6c ) │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r1, pc │ │ │ │ │ blx 124d4 │ │ │ │ │ clz r9, r0 │ │ │ │ │ mov.w r9, r9, lsr #5 │ │ │ │ │ - b.n 8c946 │ │ │ │ │ + b.n 8c96e │ │ │ │ │ ./src/nco/nco_var_lst.c:1285 │ │ │ │ │ - ldr r2, [pc, #256] @ (8cc48 ) │ │ │ │ │ + ldr r2, [pc, #256] @ (8cc70 ) │ │ │ │ │ add r2, pc │ │ │ │ │ - b.n 8c9fc │ │ │ │ │ + b.n 8ca24 │ │ │ │ │ ./src/nco/nco_var_lst.c:1318 (discriminator 5) │ │ │ │ │ - ldr r1, [pc, #252] @ (8cc4c ) │ │ │ │ │ + ldr r1, [pc, #252] @ (8cc74 ) │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r1, pc │ │ │ │ │ blx 124d4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 8c980 │ │ │ │ │ + beq.w 8c9a8 │ │ │ │ │ ./src/nco/nco_var_lst.c:1318 (discriminator 7) │ │ │ │ │ - ldr r1, [pc, #240] @ (8cc50 ) │ │ │ │ │ + ldr r1, [pc, #240] @ (8cc78 ) │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r1, pc │ │ │ │ │ blx 124d4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 8c980 │ │ │ │ │ + beq.w 8c9a8 │ │ │ │ │ ./src/nco/nco_var_lst.c:1318 (discriminator 9) │ │ │ │ │ - ldr r1, [pc, #228] @ (8cc54 ) │ │ │ │ │ + ldr r1, [pc, #228] @ (8cc7c ) │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r1, pc │ │ │ │ │ blx 124d4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 8c980 │ │ │ │ │ + beq.w 8c9a8 │ │ │ │ │ ./src/nco/nco_var_lst.c:1318 (discriminator 11) │ │ │ │ │ - ldr r1, [pc, #216] @ (8cc58 ) │ │ │ │ │ + ldr r1, [pc, #216] @ (8cc80 ) │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r1, pc │ │ │ │ │ blx 124d4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 8c980 │ │ │ │ │ + beq.w 8c9a8 │ │ │ │ │ ./src/nco/nco_var_lst.c:1318 (discriminator 13) │ │ │ │ │ - ldr r1, [pc, #204] @ (8cc5c ) │ │ │ │ │ + ldr r1, [pc, #204] @ (8cc84 ) │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r1, pc │ │ │ │ │ blx 124d4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ it eq │ │ │ │ │ moveq.w r9, #1 │ │ │ │ │ - b.n 8c984 │ │ │ │ │ + b.n 8c9ac │ │ │ │ │ ./src/nco/nco_var_lst.c:1336 (discriminator 1) │ │ │ │ │ - ldr r3, [pc, #188] @ (8cc60 ) │ │ │ │ │ + ldr r3, [pc, #188] @ (8cc88 ) │ │ │ │ │ ./src/nco/nco_var_lst.c:1338 (discriminator 1) │ │ │ │ │ mov.w r9, #1 │ │ │ │ │ ./src/nco/nco_var_lst.c:1336 (discriminator 1) │ │ │ │ │ ldr r3, [r6, r3] │ │ │ │ │ ldr r5, [r3, #0] │ │ │ │ │ blx 1057c │ │ │ │ │ fprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 (discriminator 1) │ │ │ │ │ - ldr r2, [pc, #180] @ (8cc64 ) │ │ │ │ │ + ldr r2, [pc, #180] @ (8cc8c ) │ │ │ │ │ nco_var_is_fix(): │ │ │ │ │ ./src/nco/nco_var_lst.c:1336 (discriminator 1) │ │ │ │ │ mov r3, r0 │ │ │ │ │ fprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 (discriminator 1) │ │ │ │ │ mov r1, r9 │ │ │ │ │ mov r0, r5 │ │ │ │ │ add r2, pc │ │ │ │ │ str r4, [sp, #4] │ │ │ │ │ str r7, [sp, #0] │ │ │ │ │ blx 1173c <__fprintf_chk@plt+0x4> │ │ │ │ │ nco_var_is_fix(): │ │ │ │ │ ./src/nco/nco_var_lst.c:1343 (discriminator 1) │ │ │ │ │ - b.n 8c9c0 │ │ │ │ │ + b.n 8c9e8 │ │ │ │ │ ./src/nco/nco_var_lst.c:1345 │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ - lsls r0, r3, #25 │ │ │ │ │ + lsls r0, r6, #24 │ │ │ │ │ movs r5, r0 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - @ instruction: 0xf2d60003 │ │ │ │ │ - lsls r0, r6, #24 │ │ │ │ │ + @ instruction: 0xf2e60003 │ │ │ │ │ + lsls r0, r1, #24 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - @ instruction: 0xf18a0003 │ │ │ │ │ - @ instruction: 0xf1860003 │ │ │ │ │ + @ instruction: 0xf19a0003 │ │ │ │ │ + @ instruction: 0xf1960003 │ │ │ │ │ movs r0, #186 @ 0xba │ │ │ │ │ movs r3, r0 │ │ │ │ │ strb r0, [r2, r0] │ │ │ │ │ movs r3, r0 │ │ │ │ │ strh r0, [r6, r7] │ │ │ │ │ movs r3, r0 │ │ │ │ │ - subs r6, r4, r1 │ │ │ │ │ + subs r6, r7, r0 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - lsls r4, r0, #22 │ │ │ │ │ + lsls r4, r3, #21 │ │ │ │ │ movs r5, r0 │ │ │ │ │ asrs r0, r4, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - b.n 8c790 │ │ │ │ │ + b.n 8c7b8 │ │ │ │ │ movs r1, r0 │ │ │ │ │ - @ instruction: 0xf0e80003 │ │ │ │ │ + @ instruction: 0xf0f80003 │ │ │ │ │ movs r0, #12 │ │ │ │ │ movs r3, r0 │ │ │ │ │ subs r6, r7, #3 │ │ │ │ │ movs r3, r0 │ │ │ │ │ subs r0, r5, #7 │ │ │ │ │ movs r3, r0 │ │ │ │ │ subs r0, r5, #1 │ │ │ │ │ movs r3, r0 │ │ │ │ │ subs r2, r7, #0 │ │ │ │ │ movs r3, r0 │ │ │ │ │ ldrb r2, [r0, r0] │ │ │ │ │ movs r2, r0 │ │ │ │ │ - @ instruction: 0xf0da0003 │ │ │ │ │ + @ instruction: 0xf0ea0003 │ │ │ │ │ lsls r6, r6, #30 │ │ │ │ │ movs r1, r0 │ │ │ │ │ - @ instruction: 0xf0be0003 │ │ │ │ │ - @ instruction: 0xf0b40003 │ │ │ │ │ - @ instruction: 0xf0aa0003 │ │ │ │ │ + @ instruction: 0xf0ce0003 │ │ │ │ │ + @ instruction: 0xf0c40003 │ │ │ │ │ + @ instruction: 0xf0ba0003 │ │ │ │ │ + vext.8 d16, d14, d3, #0 │ │ │ │ │ + vext.8 d16, d6, d3, #0 │ │ │ │ │ vaddl.s32 q8, d14, d3 │ │ │ │ │ - vaddl.s32 q8, d6, d3 │ │ │ │ │ - vaddl.s16 q8, d14, d3 │ │ │ │ │ lsls r6, r0, #29 │ │ │ │ │ movs r1, r0 │ │ │ │ │ - vaddl.s8 q8, d6, d3 │ │ │ │ │ - vext.8 d0, d14, d3, #0 │ │ │ │ │ - vext.8 d0, d2, d3, #0 │ │ │ │ │ - b.n 8c57c │ │ │ │ │ + vaddl.s16 q8, d6, d3 │ │ │ │ │ + vaddl.s8 q8, d14, d3 │ │ │ │ │ + vaddl.s8 q8, d2, d3 │ │ │ │ │ + b.n 8c5a4 │ │ │ │ │ movs r1, r0 │ │ │ │ │ ldr r1, [sp, #512] @ 0x200 │ │ │ │ │ movs r1, r0 │ │ │ │ │ - ands.w r0, r4, #3 │ │ │ │ │ - and.w r0, ip, #3 │ │ │ │ │ + bic.w r0, r4, #3 │ │ │ │ │ + ands.w r0, ip, #3 │ │ │ │ │ ldmia r2, {r2, r5} │ │ │ │ │ movs r0, r0 │ │ │ │ │ ldmia r2!, {r5} │ │ │ │ │ movs r0, r0 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - vaddl.s8 q8, d14, d3 │ │ │ │ │ + vaddl.s16 q8, d14, d3 │ │ │ │ │ │ │ │ │ │ -0008cc68 : │ │ │ │ │ +0008cc90 : │ │ │ │ │ nco_var_lst_dvd(): │ │ │ │ │ ./src/nco/nco_var_lst.c:861 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r6, r2 │ │ │ │ │ mov r9, r3 │ │ │ │ │ vpush {d8} │ │ │ │ │ sub.w sp, sp, #32768 @ 0x8000 │ │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ │ mov r4, r0 │ │ │ │ │ add.w r3, sp, #32768 @ 0x8000 │ │ │ │ │ adds r3, #100 @ 0x64 │ │ │ │ │ str r1, [sp, #80] @ 0x50 │ │ │ │ │ - ldr.w r1, [pc, #1536] @ 8d288 │ │ │ │ │ + ldr.w r1, [pc, #1536] @ 8d2b0 │ │ │ │ │ str r2, [sp, #16] │ │ │ │ │ - ldr.w r2, [pc, #1536] @ 8d28c │ │ │ │ │ + ldr.w r2, [pc, #1536] @ 8d2b4 │ │ │ │ │ add r1, pc │ │ │ │ │ ldr r2, [r1, r2] │ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ mov.w r2, #0 │ │ │ │ │ add.w r3, sp, #32768 @ 0x8000 │ │ │ │ │ adds r3, #160 @ 0xa0 │ │ │ │ │ @@ -264233,32 +264241,32 @@ │ │ │ │ │ mov.w r0, #32768 @ 0x8000 │ │ │ │ │ blx fc54 │ │ │ │ │ str r0, [sp, #24] │ │ │ │ │ ./src/nco/nco_var_lst.c:891 │ │ │ │ │ mov.w r0, #32768 @ 0x8000 │ │ │ │ │ blx fc54 │ │ │ │ │ ./src/nco/nco_var_lst.c:861 │ │ │ │ │ - ldr.w r3, [pc, #1376] @ 8d290 │ │ │ │ │ + ldr.w r3, [pc, #1376] @ 8d2b8 │ │ │ │ │ ./src/nco/nco_var_lst.c:894 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ ./src/nco/nco_var_lst.c:891 │ │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ │ ./src/nco/nco_var_lst.c:861 │ │ │ │ │ add r3, pc │ │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ │ ./src/nco/nco_var_lst.c:894 │ │ │ │ │ - ble.w 8d078 │ │ │ │ │ + ble.w 8d0a0 │ │ │ │ │ ./src/nco/nco_var_lst.c:1028 │ │ │ │ │ subs r3, r5, #7 │ │ │ │ │ subs r2, r4, #4 │ │ │ │ │ bic.w r3, r3, #2 │ │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ │ fprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 │ │ │ │ │ - ldr.w r3, [pc, #1356] @ 8d294 │ │ │ │ │ + ldr.w r3, [pc, #1356] @ 8d2bc │ │ │ │ │ nco_var_lst_dvd(): │ │ │ │ │ ./src/nco/nco_var_lst.c:899 │ │ │ │ │ mov r8, r2 │ │ │ │ │ ./src/nco/nco_var_lst.c:894 │ │ │ │ │ movs r7, #0 │ │ │ │ │ add r6, sp, #96 @ 0x60 │ │ │ │ │ fprintf(): │ │ │ │ │ @@ -264289,15 +264297,15 @@ │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ ./src/nco/nco_var_lst.c:910 │ │ │ │ │ ite eq │ │ │ │ │ moveq r4, #1 │ │ │ │ │ movne r4, #0 │ │ │ │ │ ./src/nco/nco_var_lst.c:923 │ │ │ │ │ cmp r5, #12 │ │ │ │ │ - bhi.w 8d00a │ │ │ │ │ + bhi.w 8d032 │ │ │ │ │ tbh [pc, r5, lsl #1] │ │ │ │ │ lsls r0, r4, #3 │ │ │ │ │ movs r7, r2 │ │ │ │ │ lsls r6, r2, #3 │ │ │ │ │ lsls r6, r2, #3 │ │ │ │ │ lsls r4, r3, #4 │ │ │ │ │ movs r5, r1 │ │ │ │ │ @@ -264307,38 +264315,38 @@ │ │ │ │ │ movs r3, r2 │ │ │ │ │ lsls r0, r0, #5 │ │ │ │ │ lsls r2, r4, #3 │ │ │ │ │ lsls r2, r4, #4 │ │ │ │ │ ./src/nco/nco_var_lst.c:942 │ │ │ │ │ ldrsh.w r3, [r1, #156] @ 0x9c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 8d05e │ │ │ │ │ + bne.w 8d086 │ │ │ │ │ ./src/nco/nco_var_lst.c:942 (discriminator 2) │ │ │ │ │ - cbz r4, 8cdb8 │ │ │ │ │ + cbz r4, 8cde0 │ │ │ │ │ ./src/nco/nco_var_lst.c:942 │ │ │ │ │ ldrsh.w r3, [r1, #160] @ 0xa0 │ │ │ │ │ - cbnz r3, 8cdb8 │ │ │ │ │ + cbnz r3, 8cde0 │ │ │ │ │ ./src/nco/nco_var_lst.c:1006 (discriminator 1) │ │ │ │ │ str r3, [r6, #0] │ │ │ │ │ ./src/nco/nco_var_lst.c:1013 │ │ │ │ │ mov r0, r5 │ │ │ │ │ blx fc6c │ │ │ │ │ - cbz r0, 8cdca │ │ │ │ │ + cbz r0, 8cdf2 │ │ │ │ │ ./src/nco/nco_var_lst.c:1014 │ │ │ │ │ ldr.w r3, [r8] │ │ │ │ │ ldr r3, [r3, #116] @ 0x74 │ │ │ │ │ - cbnz r3, 8cdca │ │ │ │ │ + cbnz r3, 8cdf2 │ │ │ │ │ ./src/nco/nco_var_lst.c:1014 (discriminator 1) │ │ │ │ │ str r3, [r6, #0] │ │ │ │ │ ./src/nco/nco_var_lst.c:1016 │ │ │ │ │ ldr.w r3, [r9] │ │ │ │ │ - cbnz r3, 8cdd6 │ │ │ │ │ + cbnz r3, 8cdfe │ │ │ │ │ ./src/nco/nco_var_lst.c:1016 (discriminator 1) │ │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ │ - cbz r3, 8ce16 │ │ │ │ │ + cbz r3, 8ce3e │ │ │ │ │ ./src/nco/nco_var_lst.c:1018 │ │ │ │ │ mov r3, r9 │ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ │ mov r2, fp │ │ │ │ │ mov r1, r5 │ │ │ │ │ blx ff10 │ │ │ │ │ ./src/nco/nco_var_lst.c:1022 │ │ │ │ │ @@ -264358,29 +264366,29 @@ │ │ │ │ │ eor.w r3, r3, #1 │ │ │ │ │ ./src/nco/nco_var_lst.c:1023 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ite eq │ │ │ │ │ moveq r3, #0 │ │ │ │ │ andne.w r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 8d058 │ │ │ │ │ + bne.w 8d080 │ │ │ │ │ ./src/nco/nco_var_lst.c:1027 │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ ./src/nco/nco_var_lst.c:1028 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ ite ne │ │ │ │ │ movne r4, #0 │ │ │ │ │ andeq.w r4, r4, #1 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne.w 8d010 │ │ │ │ │ + bne.w 8d038 │ │ │ │ │ ./src/nco/nco_var_lst.c:894 (discriminator 2) │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ adds r7, #1 │ │ │ │ │ cmp r3, r7 │ │ │ │ │ - bne.n 8cd62 │ │ │ │ │ + bne.n 8cd8a │ │ │ │ │ ./src/nco/nco_var_lst.c:1036 │ │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ movs r4, #0 │ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ │ ./src/nco/nco_var_lst.c:1039 │ │ │ │ │ movs r6, #1 │ │ │ │ │ ldr r1, [sp, #80] @ 0x50 │ │ │ │ │ @@ -264393,15 +264401,15 @@ │ │ │ │ │ ldr.w r9, [sp, #56] @ 0x38 │ │ │ │ │ add.w ip, r1, r7, lsl #2 │ │ │ │ │ ldr r2, [sp, #84] @ 0x54 │ │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ │ ldr.w r8, [sp, #28] │ │ │ │ │ str r5, [sp, #12] │ │ │ │ │ str r7, [sp, #16] │ │ │ │ │ - b.n 8ce7e │ │ │ │ │ + b.n 8cea6 │ │ │ │ │ ./src/nco/nco_var_lst.c:1039 │ │ │ │ │ strh.w r6, [r5, #158] @ 0x9e │ │ │ │ │ ./src/nco/nco_var_lst.c:1037 │ │ │ │ │ cmp ip, r1 │ │ │ │ │ ./src/nco/nco_var_lst.c:1040 │ │ │ │ │ ldr.w r5, [lr] │ │ │ │ │ ./src/nco/nco_var_lst.c:1039 │ │ │ │ │ @@ -264412,23 +264420,23 @@ │ │ │ │ │ add.w r3, r5, #1 │ │ │ │ │ ./src/nco/nco_var_lst.c:1041 │ │ │ │ │ ldr.w r7, [r1, #-4] │ │ │ │ │ str.w r7, [fp, r5, lsl #2] │ │ │ │ │ ./src/nco/nco_var_lst.c:1042 │ │ │ │ │ str.w r3, [lr] │ │ │ │ │ ./src/nco/nco_var_lst.c:1037 │ │ │ │ │ - beq.n 8ceb4 │ │ │ │ │ + beq.n 8cedc │ │ │ │ │ ./src/nco/nco_var_lst.c:1038 │ │ │ │ │ ldr.w r7, [r2, #4]! │ │ │ │ │ ./src/nco/nco_var_lst.c:1039 │ │ │ │ │ ldr.w r5, [r1], #4 │ │ │ │ │ ldr.w r3, [r0, #4]! │ │ │ │ │ ./src/nco/nco_var_lst.c:1038 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.n 8ce5a │ │ │ │ │ + beq.n 8ce82 │ │ │ │ │ ./src/nco/nco_var_lst.c:1044 │ │ │ │ │ strh.w r4, [r5, #158] @ 0x9e │ │ │ │ │ ./src/nco/nco_var_lst.c:1037 │ │ │ │ │ cmp ip, r1 │ │ │ │ │ ./src/nco/nco_var_lst.c:1045 │ │ │ │ │ ldr.w r5, [r8] │ │ │ │ │ ldr r7, [sp, #24] │ │ │ │ │ @@ -264440,27 +264448,27 @@ │ │ │ │ │ add.w r3, r5, #1 │ │ │ │ │ ./src/nco/nco_var_lst.c:1046 │ │ │ │ │ ldr.w r7, [r1, #-4] │ │ │ │ │ str.w r7, [r9, r5, lsl #2] │ │ │ │ │ ./src/nco/nco_var_lst.c:1047 │ │ │ │ │ str.w r3, [r8] │ │ │ │ │ ./src/nco/nco_var_lst.c:1037 │ │ │ │ │ - bne.n 8ce7e │ │ │ │ │ + bne.n 8cea6 │ │ │ │ │ ./src/nco/nco_var_lst.c:1052 │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ ldrd r5, r7, [sp, #12] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ add r3, r2 │ │ │ │ │ cmp r3, r7 │ │ │ │ │ - bne.w 8d0b0 │ │ │ │ │ + bne.w 8d0d8 │ │ │ │ │ ./src/nco/nco_var_lst.c:1059 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 8d086 │ │ │ │ │ + beq.w 8d0ae │ │ │ │ │ ./src/nco/nco_var_lst.c:1100 │ │ │ │ │ ldrd r4, r0, [sp, #44] @ 0x2c │ │ │ │ │ ldr r1, [r4, #0] │ │ │ │ │ lsls r1, r1, #2 │ │ │ │ │ blx 117d8 │ │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ │ ./src/nco/nco_var_lst.c:1101 │ │ │ │ │ @@ -264488,142 +264496,142 @@ │ │ │ │ │ lsls r1, r1, #2 │ │ │ │ │ ./src/nco/nco_var_lst.c:1102 │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ ./src/nco/nco_var_lst.c:1103 │ │ │ │ │ blx 117d8 │ │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ │ ./src/nco/nco_var_lst.c:861 │ │ │ │ │ - ldr r1, [pc, #908] @ (8d298 ) │ │ │ │ │ + ldr r1, [pc, #908] @ (8d2c0 ) │ │ │ │ │ ./src/nco/nco_var_lst.c:1105 │ │ │ │ │ - ldr r2, [pc, #892] @ (8d28c ) │ │ │ │ │ + ldr r2, [pc, #892] @ (8d2b4 ) │ │ │ │ │ ./src/nco/nco_var_lst.c:861 │ │ │ │ │ add r1, pc │ │ │ │ │ ./src/nco/nco_var_lst.c:1103 │ │ │ │ │ str r0, [r3, #0] │ │ │ │ │ ./src/nco/nco_var_lst.c:1105 │ │ │ │ │ add.w r3, sp, #32768 @ 0x8000 │ │ │ │ │ adds r3, #100 @ 0x64 │ │ │ │ │ ldr r2, [r1, r2] │ │ │ │ │ ldr r1, [r2, #0] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ eors r1, r2 │ │ │ │ │ mov.w r2, #0 │ │ │ │ │ - bne.w 8d284 │ │ │ │ │ + bne.w 8d2ac │ │ │ │ │ add.w sp, sp, #32768 @ 0x8000 │ │ │ │ │ add sp, #108 @ 0x6c │ │ │ │ │ vpop {d8} │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ./src/nco/nco_var_lst.c:934 │ │ │ │ │ ldrsh.w r2, [r1, #156] @ 0x9c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ ite eq │ │ │ │ │ moveq r3, r4 │ │ │ │ │ orrne.w r3, r4, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 8cdb8 │ │ │ │ │ + beq.w 8cde0 │ │ │ │ │ ./src/nco/nco_var_lst.c:1006 (discriminator 1) │ │ │ │ │ movs r3, #0 │ │ │ │ │ - b.n 8cdb6 │ │ │ │ │ + b.n 8cdde │ │ │ │ │ ./src/nco/nco_var_lst.c:965 │ │ │ │ │ cmp.w fp, #0 │ │ │ │ │ - beq.w 8d0e6 │ │ │ │ │ + beq.w 8d10e │ │ │ │ │ ./src/nco/nco_var_lst.c:968 │ │ │ │ │ ldrsh.w r3, [r1, #156] @ 0x9c │ │ │ │ │ ./src/nco/nco_var_lst.c:970 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ it ne │ │ │ │ │ cmpne.w fp, #4 │ │ │ │ │ - bne.n 8cf4a │ │ │ │ │ + bne.n 8cf72 │ │ │ │ │ ./src/nco/nco_var_lst.c:970 (discriminator 1) │ │ │ │ │ cmp.w fp, #4 │ │ │ │ │ - beq.w 8d134 │ │ │ │ │ + beq.w 8d15c │ │ │ │ │ ./src/nco/nco_var_lst.c:974 (discriminator 1) │ │ │ │ │ cmp.w fp, #1 │ │ │ │ │ - beq.w 8d0dc │ │ │ │ │ + beq.w 8d104 │ │ │ │ │ ./src/nco/nco_var_lst.c:976 (discriminator 1) │ │ │ │ │ cmp.w fp, #3 │ │ │ │ │ - bne.w 8d1c8 │ │ │ │ │ + bne.w 8d1f0 │ │ │ │ │ ./src/nco/nco_var_lst.c:978 │ │ │ │ │ ldr r3, [r1, #84] @ 0x54 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 8cf4a │ │ │ │ │ + beq.n 8cf72 │ │ │ │ │ ./src/nco/nco_var_lst.c:986 │ │ │ │ │ add.w r3, sp, #32768 @ 0x8000 │ │ │ │ │ ldr.w r1, [r1, #132] @ 0x84 │ │ │ │ │ movs r2, #0 │ │ │ │ │ adds r3, #156 @ 0x9c │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ blx 10d68 │ │ │ │ │ ./src/nco/nco_var_lst.c:984 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 8cf4a │ │ │ │ │ + beq.n 8cf72 │ │ │ │ │ ./src/nco/nco_var_lst.c:987 │ │ │ │ │ add.w r3, sp, #32768 @ 0x8000 │ │ │ │ │ adds r3, #156 @ 0x9c │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ cmp r3, #8 │ │ │ │ │ - beq.w 8d14a │ │ │ │ │ + beq.w 8d172 │ │ │ │ │ ./src/nco/nco_var_lst.c:989 (discriminator 2) │ │ │ │ │ add.w r3, sp, #32768 @ 0x8000 │ │ │ │ │ adds r3, #156 @ 0x9c │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ cmp r3, #9 │ │ │ │ │ - bne.w 8cdb8 │ │ │ │ │ + bne.w 8cde0 │ │ │ │ │ ./src/nco/nco_var_lst.c:991 │ │ │ │ │ ldr.w r3, [r8] │ │ │ │ │ ldr.w r3, [r3, #136] @ 0x88 │ │ │ │ │ cmp r3, #5 │ │ │ │ │ - bne.n 8cf4a │ │ │ │ │ - b.n 8cdb8 │ │ │ │ │ + bne.n 8cf72 │ │ │ │ │ + b.n 8cde0 │ │ │ │ │ ./src/nco/nco_var_lst.c:938 │ │ │ │ │ ldrsh.w r3, [r1, #156] @ 0x9c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 8cdb8 │ │ │ │ │ - b.n 8cf4a │ │ │ │ │ + beq.w 8cde0 │ │ │ │ │ + b.n 8cf72 │ │ │ │ │ ./src/nco/nco_var_lst.c:953 │ │ │ │ │ ldr r0, [r1, #4] │ │ │ │ │ vmov r1, s16 │ │ │ │ │ blx f8a0 │ │ │ │ │ ./src/nco/nco_var_lst.c:955 │ │ │ │ │ ldr.w r3, [r0, #272] @ 0x110 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 8cdb8 │ │ │ │ │ + beq.w 8cde0 │ │ │ │ │ ./src/nco/nco_var_lst.c:955 (discriminator 1) │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - bne.w 8cdb8 │ │ │ │ │ + bne.w 8cde0 │ │ │ │ │ ./src/nco/nco_var_lst.c:956 │ │ │ │ │ ldr.w r2, [r0, #268] @ 0x10c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 8cdb6 │ │ │ │ │ + bne.w 8cdde │ │ │ │ │ ./src/nco/nco_var_lst.c:956 (discriminator 1) │ │ │ │ │ - ldr r3, [pc, #676] @ (8d29c ) │ │ │ │ │ + ldr r3, [pc, #676] @ (8d2c4 ) │ │ │ │ │ mov.w r2, #956 @ 0x3bc │ │ │ │ │ - ldr r1, [pc, #676] @ (8d2a0 ) │ │ │ │ │ - ldr r0, [pc, #676] @ (8d2a4 ) │ │ │ │ │ + ldr r1, [pc, #676] @ (8d2c8 ) │ │ │ │ │ + ldr r0, [pc, #676] @ (8d2cc ) │ │ │ │ │ add r3, pc │ │ │ │ │ add r1, pc │ │ │ │ │ adds r3, #24 │ │ │ │ │ add r0, pc │ │ │ │ │ blx 102c4 <__assert_fail@plt> │ │ │ │ │ ./src/nco/nco_var_lst.c:1009 │ │ │ │ │ blx 11934 │ │ │ │ │ - b.n 8cdb8 │ │ │ │ │ + b.n 8cde0 │ │ │ │ │ ./src/nco/nco_var_lst.c:1028 (discriminator 1) │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ it ne │ │ │ │ │ cmpne r5, #4 │ │ │ │ │ - beq.w 8ce28 │ │ │ │ │ + beq.w 8ce50 │ │ │ │ │ ./src/nco/nco_var_lst.c:1029 │ │ │ │ │ blx 111fc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 8ce28 │ │ │ │ │ + beq.w 8ce50 │ │ │ │ │ ./src/nco/nco_var_lst.c:1029 (discriminator 1) │ │ │ │ │ - ldr r3, [pc, #640] @ (8d2a8 ) │ │ │ │ │ + ldr r3, [pc, #640] @ (8d2d0 ) │ │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r4, [r3, #0] │ │ │ │ │ blx 1057c │ │ │ │ │ ldr.w r2, [r8] │ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ │ ldr r1, [r2, #0] │ │ │ │ │ @@ -264635,52 +264643,52 @@ │ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ │ strd r1, r0, [sp] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ movs r1, #1 │ │ │ │ │ ldr r2, [sp, #92] @ 0x5c │ │ │ │ │ blx 1173c <__fprintf_chk@plt+0x4> │ │ │ │ │ - b.n 8ce28 │ │ │ │ │ + b.n 8ce50 │ │ │ │ │ nco_var_lst_dvd(): │ │ │ │ │ ./src/nco/nco_var_lst.c:1023 (discriminator 1) │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [r6, #0] │ │ │ │ │ ./src/nco/nco_var_lst.c:1028 (discriminator 1) │ │ │ │ │ - b.n 8ce28 │ │ │ │ │ + b.n 8ce50 │ │ │ │ │ ./src/nco/nco_var_lst.c:942 │ │ │ │ │ ldrsh.w r3, [r1, #160] @ 0xa0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 8cdb6 │ │ │ │ │ + beq.w 8cdde │ │ │ │ │ ./src/nco/nco_var_lst.c:944 (discriminator 1) │ │ │ │ │ add.w r3, sp, #32768 @ 0x8000 │ │ │ │ │ adds r3, #152 @ 0x98 │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 8cdb8 │ │ │ │ │ - b.n 8cf4a │ │ │ │ │ + beq.w 8cde0 │ │ │ │ │ + b.n 8cf72 │ │ │ │ │ ./src/nco/nco_var_lst.c:1036 │ │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ ./src/nco/nco_var_lst.c:1052 │ │ │ │ │ - bne.n 8d0b0 │ │ │ │ │ + bne.n 8d0d8 │ │ │ │ │ ./src/nco/nco_var_lst.c:1059 │ │ │ │ │ cmp r5, #12 │ │ │ │ │ - bls.n 8d164 │ │ │ │ │ + bls.n 8d18c │ │ │ │ │ ./src/nco/nco_var_lst.c:1060 │ │ │ │ │ - ldr r3, [pc, #544] @ (8d2ac ) │ │ │ │ │ + ldr r3, [pc, #544] @ (8d2d4 ) │ │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r4, [r3, #0] │ │ │ │ │ blx 1057c │ │ │ │ │ fprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 │ │ │ │ │ - ldr r2, [pc, #536] @ (8d2b0 ) │ │ │ │ │ + ldr r2, [pc, #536] @ (8d2d8 ) │ │ │ │ │ nco_var_lst_dvd(): │ │ │ │ │ ./src/nco/nco_var_lst.c:1060 │ │ │ │ │ mov r3, r0 │ │ │ │ │ fprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 │ │ │ │ │ movs r1, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ @@ -264688,24 +264696,24 @@ │ │ │ │ │ blx 1173c <__fprintf_chk@plt+0x4> │ │ │ │ │ nco_var_lst_dvd(): │ │ │ │ │ ./src/nco/nco_var_lst.c:1094 │ │ │ │ │ blx 11934 │ │ │ │ │ ./src/nco/nco_var_lst.c:1096 │ │ │ │ │ movs r0, #1 │ │ │ │ │ blx 126b8 │ │ │ │ │ - b.n 8cece │ │ │ │ │ + b.n 8cef6 │ │ │ │ │ ./src/nco/nco_var_lst.c:1053 │ │ │ │ │ - ldr r3, [pc, #504] @ (8d2ac ) │ │ │ │ │ + ldr r3, [pc, #504] @ (8d2d4 ) │ │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r4, [r3, #0] │ │ │ │ │ blx 1057c │ │ │ │ │ fprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 │ │ │ │ │ - ldr r2, [pc, #500] @ (8d2b4 ) │ │ │ │ │ + ldr r2, [pc, #500] @ (8d2dc ) │ │ │ │ │ nco_var_lst_dvd(): │ │ │ │ │ ./src/nco/nco_var_lst.c:1053 │ │ │ │ │ mov r3, r0 │ │ │ │ │ fprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 │ │ │ │ │ movs r1, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ @@ -264715,113 +264723,113 @@ │ │ │ │ │ ./src/nco/nco_var_lst.c:1054 │ │ │ │ │ movs r0, #1 │ │ │ │ │ blx 126b8 │ │ │ │ │ ./src/nco/nco_var_lst.c:1059 │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 8cece │ │ │ │ │ - b.n 8d086 │ │ │ │ │ + bne.w 8cef6 │ │ │ │ │ + b.n 8d0ae │ │ │ │ │ ./src/nco/nco_var_lst.c:976 │ │ │ │ │ ldr r3, [r1, #84] @ 0x54 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 8cf4a │ │ │ │ │ - b.n 8cf82 │ │ │ │ │ + bne.w 8cf72 │ │ │ │ │ + b.n 8cfaa │ │ │ │ │ ./src/nco/nco_var_lst.c:996 │ │ │ │ │ ldr r3, [r1, #72] @ 0x48 │ │ │ │ │ mov lr, fp │ │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ble.n 8d11c │ │ │ │ │ + ble.n 8d144 │ │ │ │ │ ./src/nco/nco_var_lst.c:997 │ │ │ │ │ cmp.w sl, #0 │ │ │ │ │ - ble.n 8d126 │ │ │ │ │ + ble.n 8d14e │ │ │ │ │ ./src/nco/nco_var_lst.c:998 │ │ │ │ │ ldr r3, [r1, #32] │ │ │ │ │ ldr.w r3, [r3, lr, lsl #2] │ │ │ │ │ ldr.w ip, [r3, #20] │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ subs r2, r3, #4 │ │ │ │ │ ./src/nco/nco_var_lst.c:997 │ │ │ │ │ movs r3, #0 │ │ │ │ │ - b.n 8d10e │ │ │ │ │ + b.n 8d136 │ │ │ │ │ ./src/nco/nco_var_lst.c:997 (discriminator 2) │ │ │ │ │ adds r3, #1 │ │ │ │ │ cmp sl, r3 │ │ │ │ │ - beq.n 8d128 │ │ │ │ │ + beq.n 8d150 │ │ │ │ │ ./src/nco/nco_var_lst.c:998 │ │ │ │ │ ldr.w r0, [r2, #4]! │ │ │ │ │ ldr r0, [r0, #20] │ │ │ │ │ cmp ip, r0 │ │ │ │ │ - bne.n 8d108 │ │ │ │ │ + bne.n 8d130 │ │ │ │ │ ./src/nco/nco_var_lst.c:1001 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r6, #0] │ │ │ │ │ ./src/nco/nco_var_lst.c:1006 │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ cmp lr, r3 │ │ │ │ │ - bne.w 8cdb8 │ │ │ │ │ - b.n 8cf4a │ │ │ │ │ + bne.w 8cde0 │ │ │ │ │ + b.n 8cf72 │ │ │ │ │ ./src/nco/nco_var_lst.c:1000 │ │ │ │ │ - bne.n 8d118 │ │ │ │ │ + bne.n 8d140 │ │ │ │ │ ./src/nco/nco_var_lst.c:996 (discriminator 2) │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ add.w lr, lr, #1 │ │ │ │ │ cmp lr, r3 │ │ │ │ │ - bne.n 8d0f0 │ │ │ │ │ - b.n 8cf4a │ │ │ │ │ + bne.n 8d118 │ │ │ │ │ + b.n 8cf72 │ │ │ │ │ ./src/nco/nco_var_lst.c:974 │ │ │ │ │ ldr r3, [r1, #84] @ 0x54 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 8cf4a │ │ │ │ │ + beq.w 8cf72 │ │ │ │ │ ./src/nco/nco_var_lst.c:987 │ │ │ │ │ add.w r3, sp, #32768 @ 0x8000 │ │ │ │ │ adds r3, #156 @ 0x9c │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ cmp r3, #8 │ │ │ │ │ - bne.w 8cfa6 │ │ │ │ │ + bne.w 8cfce │ │ │ │ │ ./src/nco/nco_var_lst.c:989 │ │ │ │ │ ldr.w r3, [r8] │ │ │ │ │ ldr.w r2, [r3, #136] @ 0x88 │ │ │ │ │ cmp r2, #6 │ │ │ │ │ - bne.w 8cf4a │ │ │ │ │ + bne.w 8cf72 │ │ │ │ │ ./src/nco/nco_var_lst.c:989 (discriminator 1) │ │ │ │ │ ldrsh.w r3, [r3, #156] @ 0x9c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 8cf4a │ │ │ │ │ - b.n 8cdb8 │ │ │ │ │ + bne.w 8cf72 │ │ │ │ │ + b.n 8cde0 │ │ │ │ │ ./src/nco/nco_var_lst.c:1059 (discriminator 1) │ │ │ │ │ movw r3, #4225 @ 0x1081 │ │ │ │ │ lsrs r3, r5 │ │ │ │ │ lsls r3, r3, #31 │ │ │ │ │ - bmi.w 8cece │ │ │ │ │ + bmi.w 8cef6 │ │ │ │ │ ./src/nco/nco_var_lst.c:1060 │ │ │ │ │ - ldr r3, [pc, #312] @ (8d2ac ) │ │ │ │ │ + ldr r3, [pc, #312] @ (8d2d4 ) │ │ │ │ │ subs r5, #1 │ │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ │ ldr r4, [r2, r3] │ │ │ │ │ ldr r6, [r4, #0] │ │ │ │ │ blx 1057c │ │ │ │ │ fprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 │ │ │ │ │ - ldr r2, [pc, #312] @ (8d2b8 ) │ │ │ │ │ + ldr r2, [pc, #312] @ (8d2e0 ) │ │ │ │ │ nco_var_lst_dvd(): │ │ │ │ │ ./src/nco/nco_var_lst.c:1060 │ │ │ │ │ mov r3, r0 │ │ │ │ │ fprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 │ │ │ │ │ movs r1, #1 │ │ │ │ │ mov r0, r6 │ │ │ │ │ add r2, pc │ │ │ │ │ blx 1173c <__fprintf_chk@plt+0x4> │ │ │ │ │ nco_var_lst_dvd(): │ │ │ │ │ ./src/nco/nco_var_lst.c:1061 │ │ │ │ │ cmp r5, #10 │ │ │ │ │ - bhi.n 8d0a4 │ │ │ │ │ - add r3, pc, #8 @ (adr r3, 8d19c ) │ │ │ │ │ + bhi.n 8d0cc │ │ │ │ │ + add r3, pc, #8 @ (adr r3, 8d1c4 ) │ │ │ │ │ ldr.w r2, [r3, r5, lsl #2] │ │ │ │ │ add r3, r2 │ │ │ │ │ bx r3 │ │ │ │ │ nop │ │ │ │ │ vmaxnm.f32 , , │ │ │ │ │ lsls r3, r2, #3 │ │ │ │ │ movs r0, r0 │ │ │ │ │ @@ -264841,184 +264849,184 @@ │ │ │ │ │ vmaxnm.f32 , , │ │ │ │ │ movs r1, r7 │ │ │ │ │ movs r0, r0 │ │ │ │ │ ./src/nco/nco_var_lst.c:983 (discriminator 1) │ │ │ │ │ add.w r3, fp, #4294967295 @ 0xffffffff │ │ │ │ │ ./src/nco/nco_var_lst.c:978 (discriminator 1) │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - bhi.w 8cf98 │ │ │ │ │ - b.n 8cf82 │ │ │ │ │ + bhi.w 8cfc0 │ │ │ │ │ + b.n 8cfaa │ │ │ │ │ ./src/nco/nco_var_lst.c:1092 │ │ │ │ │ ldr r4, [r4, #0] │ │ │ │ │ blx 1057c │ │ │ │ │ fprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 │ │ │ │ │ - ldr r2, [pc, #224] @ (8d2bc ) │ │ │ │ │ + ldr r2, [pc, #224] @ (8d2e4 ) │ │ │ │ │ nco_var_lst_dvd(): │ │ │ │ │ ./src/nco/nco_var_lst.c:1092 │ │ │ │ │ mov r3, r0 │ │ │ │ │ fprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 │ │ │ │ │ movs r1, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r2, pc │ │ │ │ │ blx 1173c <__fprintf_chk@plt+0x4> │ │ │ │ │ - b.n 8d0a8 │ │ │ │ │ + b.n 8d0d0 │ │ │ │ │ nco_var_lst_dvd(): │ │ │ │ │ ./src/nco/nco_var_lst.c:1089 │ │ │ │ │ ldr r4, [r4, #0] │ │ │ │ │ blx 1057c │ │ │ │ │ fprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 │ │ │ │ │ - ldr r2, [pc, #204] @ (8d2c0 ) │ │ │ │ │ + ldr r2, [pc, #204] @ (8d2e8 ) │ │ │ │ │ nco_var_lst_dvd(): │ │ │ │ │ ./src/nco/nco_var_lst.c:1089 │ │ │ │ │ mov r3, r0 │ │ │ │ │ fprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 │ │ │ │ │ movs r1, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r2, pc │ │ │ │ │ blx 1173c <__fprintf_chk@plt+0x4> │ │ │ │ │ - b.n 8d0a8 │ │ │ │ │ + b.n 8d0d0 │ │ │ │ │ nco_var_lst_dvd(): │ │ │ │ │ ./src/nco/nco_var_lst.c:1086 │ │ │ │ │ ldr r4, [r4, #0] │ │ │ │ │ blx 1057c │ │ │ │ │ fprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 │ │ │ │ │ - ldr r2, [pc, #188] @ (8d2c4 ) │ │ │ │ │ + ldr r2, [pc, #188] @ (8d2ec ) │ │ │ │ │ nco_var_lst_dvd(): │ │ │ │ │ ./src/nco/nco_var_lst.c:1086 │ │ │ │ │ mov r3, r0 │ │ │ │ │ fprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 │ │ │ │ │ movs r1, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r2, pc │ │ │ │ │ blx 1173c <__fprintf_chk@plt+0x4> │ │ │ │ │ - b.n 8d0a8 │ │ │ │ │ + b.n 8d0d0 │ │ │ │ │ nco_var_lst_dvd(): │ │ │ │ │ ./src/nco/nco_var_lst.c:1083 │ │ │ │ │ ldr r4, [r4, #0] │ │ │ │ │ blx 1057c │ │ │ │ │ fprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 │ │ │ │ │ - ldr r2, [pc, #168] @ (8d2c8 ) │ │ │ │ │ + ldr r2, [pc, #168] @ (8d2f0 ) │ │ │ │ │ nco_var_lst_dvd(): │ │ │ │ │ ./src/nco/nco_var_lst.c:1083 │ │ │ │ │ mov r3, r0 │ │ │ │ │ fprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 │ │ │ │ │ movs r1, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r2, pc │ │ │ │ │ blx 1173c <__fprintf_chk@plt+0x4> │ │ │ │ │ - b.n 8d0a8 │ │ │ │ │ + b.n 8d0d0 │ │ │ │ │ nco_var_lst_dvd(): │ │ │ │ │ ./src/nco/nco_var_lst.c:1077 │ │ │ │ │ ldr r4, [r4, #0] │ │ │ │ │ blx 1057c │ │ │ │ │ fprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 │ │ │ │ │ - ldr r2, [pc, #152] @ (8d2cc ) │ │ │ │ │ + ldr r2, [pc, #152] @ (8d2f4 ) │ │ │ │ │ nco_var_lst_dvd(): │ │ │ │ │ ./src/nco/nco_var_lst.c:1077 │ │ │ │ │ mov r3, r0 │ │ │ │ │ fprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 │ │ │ │ │ movs r1, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r2, pc │ │ │ │ │ blx 1173c <__fprintf_chk@plt+0x4> │ │ │ │ │ - b.n 8d0a8 │ │ │ │ │ + b.n 8d0d0 │ │ │ │ │ nco_var_lst_dvd(): │ │ │ │ │ ./src/nco/nco_var_lst.c:1074 │ │ │ │ │ ldr r4, [r4, #0] │ │ │ │ │ blx 1057c │ │ │ │ │ fprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 │ │ │ │ │ - ldr r2, [pc, #132] @ (8d2d0 ) │ │ │ │ │ + ldr r2, [pc, #132] @ (8d2f8 ) │ │ │ │ │ nco_var_lst_dvd(): │ │ │ │ │ ./src/nco/nco_var_lst.c:1074 │ │ │ │ │ mov r3, r0 │ │ │ │ │ fprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 │ │ │ │ │ movs r1, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r2, pc │ │ │ │ │ blx 1173c <__fprintf_chk@plt+0x4> │ │ │ │ │ - b.n 8d0a8 │ │ │ │ │ + b.n 8d0d0 │ │ │ │ │ nco_var_lst_dvd(): │ │ │ │ │ ./src/nco/nco_var_lst.c:1071 │ │ │ │ │ ldr r4, [r4, #0] │ │ │ │ │ blx 1057c │ │ │ │ │ fprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 │ │ │ │ │ - ldr r2, [pc, #116] @ (8d2d4 ) │ │ │ │ │ + ldr r2, [pc, #116] @ (8d2fc ) │ │ │ │ │ nco_var_lst_dvd(): │ │ │ │ │ ./src/nco/nco_var_lst.c:1071 │ │ │ │ │ mov r3, r0 │ │ │ │ │ fprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 │ │ │ │ │ movs r1, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r2, pc │ │ │ │ │ blx 1173c <__fprintf_chk@plt+0x4> │ │ │ │ │ - b.n 8d0a8 │ │ │ │ │ + b.n 8d0d0 │ │ │ │ │ nco_var_lst_dvd(): │ │ │ │ │ ./src/nco/nco_var_lst.c:1068 │ │ │ │ │ ldr r4, [r4, #0] │ │ │ │ │ blx 1057c │ │ │ │ │ fprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 │ │ │ │ │ - ldr r2, [pc, #96] @ (8d2d8 ) │ │ │ │ │ + ldr r2, [pc, #96] @ (8d300 ) │ │ │ │ │ nco_var_lst_dvd(): │ │ │ │ │ ./src/nco/nco_var_lst.c:1068 │ │ │ │ │ mov r3, r0 │ │ │ │ │ fprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 │ │ │ │ │ movs r1, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r2, pc │ │ │ │ │ blx 1173c <__fprintf_chk@plt+0x4> │ │ │ │ │ - b.n 8d0a8 │ │ │ │ │ + b.n 8d0d0 │ │ │ │ │ nco_var_lst_dvd(): │ │ │ │ │ ./src/nco/nco_var_lst.c:1105 │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ - lsls r2, r7, #10 │ │ │ │ │ + lsls r2, r2, #10 │ │ │ │ │ movs r5, r0 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - lsls r4, r2, #8 │ │ │ │ │ + lsls r4, r5, #7 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - cdp 0, 10, cr0, cr12, cr3, {0} │ │ │ │ │ - movs r2, r7 │ │ │ │ │ + cdp 0, 11, cr0, cr12, cr3, {0} │ │ │ │ │ + movs r2, r2 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - @ instruction: 0xf2920003 │ │ │ │ │ - b.n 8cac4 │ │ │ │ │ + subw r0, r2, #3 │ │ │ │ │ + b.n 8cb0c │ │ │ │ │ movs r3, r0 │ │ │ │ │ - @ instruction: 0xebe00003 │ │ │ │ │ + @ instruction: 0xebf00003 │ │ │ │ │ asrs r0, r4, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - stc 0, cr0, [r2], {3} │ │ │ │ │ - sub.w r0, ip, r3 │ │ │ │ │ - adds.w r0, sl, r3 │ │ │ │ │ - orr.w r0, lr, #3 │ │ │ │ │ - cdp 0, 9, cr0, cr12, cr3, {0} │ │ │ │ │ - stcl 0, cr0, [lr], {3} │ │ │ │ │ - mcrr 0, 0, r0, ip, cr3 │ │ │ │ │ - @ instruction: 0xebe20003 │ │ │ │ │ - @ instruction: 0xeb880003 │ │ │ │ │ - add.w r0, lr, r3 │ │ │ │ │ - orrs.w r0, r8, r3 │ │ │ │ │ + ldc 0, cr0, [r2], {3} │ │ │ │ │ + subs.w r0, ip, r3 │ │ │ │ │ + @ instruction: 0xeb2a0003 │ │ │ │ │ + orrs.w r0, lr, #3 │ │ │ │ │ + cdp 0, 10, cr0, cr12, cr3, {0} │ │ │ │ │ + ldcl 0, cr0, [lr], {3} │ │ │ │ │ + mrrc 0, 0, r0, ip, cr3 │ │ │ │ │ + @ instruction: 0xebf20003 │ │ │ │ │ + @ instruction: 0xeb980003 │ │ │ │ │ + adds.w r0, lr, r3 │ │ │ │ │ + orn r0, r8, r3 │ │ │ │ │ │ │ │ │ │ -0008d2dc : │ │ │ │ │ +0008d304 : │ │ │ │ │ nco_var_lst_dvd_ncbo(): │ │ │ │ │ ./src/nco/nco_var_lst.c:1118 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r4, r0 │ │ │ │ │ mov r9, r3 │ │ │ │ │ sub sp, #20 │ │ │ │ │ mov r8, r1 │ │ │ │ │ @@ -265027,15 +265035,15 @@ │ │ │ │ │ ./src/nco/nco_var_lst.c:1132 │ │ │ │ │ blx 12394 │ │ │ │ │ ./src/nco/nco_var_lst.c:1137 │ │ │ │ │ ldr.w r7, [r4, #136] @ 0x88 │ │ │ │ │ ./src/nco/nco_var_lst.c:1132 │ │ │ │ │ mov r5, r0 │ │ │ │ │ ./src/nco/nco_var_lst.c:1118 │ │ │ │ │ - ldr r3, [pc, #508] @ (8d4f4 ) │ │ │ │ │ + ldr r3, [pc, #508] @ (8d51c ) │ │ │ │ │ ./src/nco/nco_var_lst.c:1139 │ │ │ │ │ cmp r7, #12 │ │ │ │ │ it ne │ │ │ │ │ cmpne r7, #2 │ │ │ │ │ ./src/nco/nco_var_lst.c:1136 │ │ │ │ │ ldr.w fp, [r4] │ │ │ │ │ ./src/nco/nco_var_lst.c:1118 │ │ │ │ │ @@ -265043,77 +265051,77 @@ │ │ │ │ │ ./src/nco/nco_var_lst.c:1139 │ │ │ │ │ ite eq │ │ │ │ │ moveq r7, #1 │ │ │ │ │ movne r7, #0 │ │ │ │ │ ./src/nco/nco_var_lst.c:1118 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ cmp r0, #11 │ │ │ │ │ - bhi.w 8d418 │ │ │ │ │ + bhi.w 8d440 │ │ │ │ │ tbb [pc, r0] │ │ │ │ │ movs r7, #127 @ 0x7f │ │ │ │ │ - ldr r7, [pc, #316] @ (8d458 ) │ │ │ │ │ + ldr r7, [pc, #316] @ (8d480 ) │ │ │ │ │ muls r1, r7 │ │ │ │ │ lsls r7, r4, #24 │ │ │ │ │ - ldr r1, [pc, #292] @ (8d444 ) │ │ │ │ │ + ldr r1, [pc, #292] @ (8d46c ) │ │ │ │ │ lsls r1, r0, #26 │ │ │ │ │ ./src/nco/nco_var_lst.c:1187 │ │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 8d420 │ │ │ │ │ + bne.n 8d448 │ │ │ │ │ ./src/nco/nco_var_lst.c:1218 │ │ │ │ │ ldr.w ip, [r4, #72] @ 0x48 │ │ │ │ │ cmp.w ip, #0 │ │ │ │ │ it le │ │ │ │ │ movle r6, r3 │ │ │ │ │ - ble.w 8d4d0 │ │ │ │ │ + ble.w 8d4f8 │ │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ │ ./src/nco/nco_var_lst.c:1219 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - ble.w 8d4c2 │ │ │ │ │ + ble.w 8d4ea │ │ │ │ │ ./src/nco/nco_var_lst.c:1220 │ │ │ │ │ ldr r3, [r4, #32] │ │ │ │ │ ldr.w r3, [r3, r0, lsl #2] │ │ │ │ │ ldr.w lr, [r3, #20] │ │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ │ subs r2, r3, #4 │ │ │ │ │ ./src/nco/nco_var_lst.c:1219 │ │ │ │ │ movs r3, #0 │ │ │ │ │ - b.n 8d358 │ │ │ │ │ + b.n 8d380 │ │ │ │ │ ./src/nco/nco_var_lst.c:1219 (discriminator 2) │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - beq.w 8d4c6 │ │ │ │ │ + beq.w 8d4ee │ │ │ │ │ ./src/nco/nco_var_lst.c:1220 │ │ │ │ │ ldr.w r1, [r2, #4]! │ │ │ │ │ ./src/nco/nco_var_lst.c:1219 │ │ │ │ │ adds r3, #1 │ │ │ │ │ ./src/nco/nco_var_lst.c:1220 │ │ │ │ │ ldr r1, [r1, #20] │ │ │ │ │ cmp lr, r1 │ │ │ │ │ - bne.n 8d352 │ │ │ │ │ + bne.n 8d37a │ │ │ │ │ ./src/nco/nco_var_lst.c:1139 │ │ │ │ │ movs r6, #1 │ │ │ │ │ ./src/nco/nco_var_lst.c:1237 │ │ │ │ │ mov r0, r5 │ │ │ │ │ blx fc6c │ │ │ │ │ - cbz r0, 8d376 │ │ │ │ │ + cbz r0, 8d39e │ │ │ │ │ ./src/nco/nco_var_lst.c:1238 │ │ │ │ │ ldr r3, [r4, #116] @ 0x74 │ │ │ │ │ ./src/nco/nco_var_lst.c:1239 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ it eq │ │ │ │ │ moveq r6, #0 │ │ │ │ │ ./src/nco/nco_var_lst.c:1241 │ │ │ │ │ ldr.w r3, [sl] │ │ │ │ │ - cbnz r3, 8d3c8 │ │ │ │ │ + cbnz r3, 8d3f0 │ │ │ │ │ ./src/nco/nco_var_lst.c:1241 (discriminator 1) │ │ │ │ │ ldr.w r3, [sl, #4] │ │ │ │ │ - cbnz r3, 8d3c8 │ │ │ │ │ + cbnz r3, 8d3f0 │ │ │ │ │ ./src/nco/nco_var_lst.c:1248 │ │ │ │ │ cmp r6, #1 │ │ │ │ │ - beq.n 8d3dc │ │ │ │ │ + beq.n 8d404 │ │ │ │ │ ./src/nco/nco_var_lst.c:1255 │ │ │ │ │ movs r3, #1 │ │ │ │ │ strh.w r3, [r4, #158] @ 0x9e │ │ │ │ │ ./src/nco/nco_var_lst.c:1256 │ │ │ │ │ strh.w r3, [r8, #158] @ 0x9e │ │ │ │ │ ./src/nco/nco_var_lst.c:1263 │ │ │ │ │ movs r6, #0 │ │ │ │ │ @@ -265121,268 +265129,268 @@ │ │ │ │ │ str r6, [r3, #0] │ │ │ │ │ ./src/nco/nco_var_lst.c:1265 │ │ │ │ │ add sp, #20 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ./src/nco/nco_var_lst.c:1172 │ │ │ │ │ ldrsh.w r3, [r4, #156] @ 0x9c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 8d46e │ │ │ │ │ + bne.n 8d496 │ │ │ │ │ ./src/nco/nco_var_lst.c:1172 (discriminator 2) │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.n 8d364 │ │ │ │ │ + beq.n 8d38c │ │ │ │ │ ./src/nco/nco_var_lst.c:1172 │ │ │ │ │ ldrsh.w r6, [r4, #160] @ 0xa0 │ │ │ │ │ subs r6, #0 │ │ │ │ │ it ne │ │ │ │ │ movne r6, #1 │ │ │ │ │ - b.n 8d366 │ │ │ │ │ + b.n 8d38e │ │ │ │ │ ./src/nco/nco_var_lst.c:1164 │ │ │ │ │ ldrsh.w r3, [r4, #156] @ 0x9c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ite eq │ │ │ │ │ moveq r6, r7 │ │ │ │ │ orrne.w r6, r7, #1 │ │ │ │ │ ./src/nco/nco_var_lst.c:1155 │ │ │ │ │ eor.w r6, r6, #1 │ │ │ │ │ - b.n 8d366 │ │ │ │ │ + b.n 8d38e │ │ │ │ │ ./src/nco/nco_var_lst.c:1243 │ │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ │ mov r3, sl │ │ │ │ │ mov r0, fp │ │ │ │ │ mov r1, r5 │ │ │ │ │ blx ff10 │ │ │ │ │ ./src/nco/nco_var_lst.c:1244 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 8d386 │ │ │ │ │ + bne.n 8d3ae │ │ │ │ │ ./src/nco/nco_var_lst.c:1248 │ │ │ │ │ cmp r6, #1 │ │ │ │ │ - bne.n 8d386 │ │ │ │ │ + bne.n 8d3ae │ │ │ │ │ ./src/nco/nco_var_lst.c:1249 │ │ │ │ │ - cbz r7, 8d3ec │ │ │ │ │ + cbz r7, 8d414 │ │ │ │ │ ./src/nco/nco_var_lst.c:1249 (discriminator 1) │ │ │ │ │ subs r3, r5, #7 │ │ │ │ │ bic.w r3, r3, #2 │ │ │ │ │ cmp r5, #4 │ │ │ │ │ it ne │ │ │ │ │ cmpne r3, #0 │ │ │ │ │ - bne.n 8d48e │ │ │ │ │ + bne.n 8d4b6 │ │ │ │ │ ./src/nco/nco_var_lst.c:1258 │ │ │ │ │ movs r3, #0 │ │ │ │ │ strh.w r3, [r8, #158] @ 0x9e │ │ │ │ │ ./src/nco/nco_var_lst.c:1259 │ │ │ │ │ strh.w r3, [r4, #158] @ 0x9e │ │ │ │ │ ./src/nco/nco_var_lst.c:1263 │ │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ │ str r6, [r3, #0] │ │ │ │ │ ./src/nco/nco_var_lst.c:1265 │ │ │ │ │ add sp, #20 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ./src/nco/nco_var_lst.c:1211 │ │ │ │ │ ldr.w r3, [r4, #136] @ 0x88 │ │ │ │ │ cmp r3, #6 │ │ │ │ │ - bne.n 8d48a │ │ │ │ │ + bne.n 8d4b2 │ │ │ │ │ ./src/nco/nco_var_lst.c:1211 (discriminator 1) │ │ │ │ │ ldrsh.w r6, [r4, #156] @ 0x9c │ │ │ │ │ clz r6, r6 │ │ │ │ │ lsrs r6, r6, #5 │ │ │ │ │ - b.n 8d366 │ │ │ │ │ + b.n 8d38e │ │ │ │ │ ./src/nco/nco_var_lst.c:1155 │ │ │ │ │ mov r6, r0 │ │ │ │ │ - b.n 8d366 │ │ │ │ │ + b.n 8d38e │ │ │ │ │ ./src/nco/nco_var_lst.c:1135 │ │ │ │ │ movs r6, #1 │ │ │ │ │ ./src/nco/nco_var_lst.c:1233 │ │ │ │ │ blx 11934 │ │ │ │ │ - b.n 8d366 │ │ │ │ │ + b.n 8d38e │ │ │ │ │ ./src/nco/nco_var_lst.c:1190 │ │ │ │ │ ldrsh.w r3, [r4, #156] @ 0x9c │ │ │ │ │ ./src/nco/nco_var_lst.c:1192 │ │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ it ne │ │ │ │ │ cmpne r2, #4 │ │ │ │ │ - bne.n 8d48a │ │ │ │ │ + bne.n 8d4b2 │ │ │ │ │ ./src/nco/nco_var_lst.c:1192 (discriminator 1) │ │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ │ cmp r3, #4 │ │ │ │ │ - beq.n 8d4da │ │ │ │ │ + beq.n 8d502 │ │ │ │ │ ./src/nco/nco_var_lst.c:1196 (discriminator 1) │ │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq.n 8d4e2 │ │ │ │ │ + beq.n 8d50a │ │ │ │ │ ./src/nco/nco_var_lst.c:1198 (discriminator 1) │ │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ │ cmp r3, #3 │ │ │ │ │ - bne.n 8d4ea │ │ │ │ │ + bne.n 8d512 │ │ │ │ │ ./src/nco/nco_var_lst.c:1200 │ │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ │ - cbz r3, 8d48a │ │ │ │ │ + cbz r3, 8d4b2 │ │ │ │ │ ./src/nco/nco_var_lst.c:1208 │ │ │ │ │ ldr.w r1, [r4, #132] @ 0x84 │ │ │ │ │ movs r2, #0 │ │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ │ blx 10d68 │ │ │ │ │ ./src/nco/nco_var_lst.c:1206 │ │ │ │ │ - cbz r0, 8d48a │ │ │ │ │ + cbz r0, 8d4b2 │ │ │ │ │ ./src/nco/nco_var_lst.c:1209 │ │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ │ cmp r3, #8 │ │ │ │ │ - beq.n 8d400 │ │ │ │ │ + beq.n 8d428 │ │ │ │ │ ./src/nco/nco_var_lst.c:1211 (discriminator 2) │ │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ │ cmp r3, #9 │ │ │ │ │ - bne.n 8d364 │ │ │ │ │ + bne.n 8d38c │ │ │ │ │ ./src/nco/nco_var_lst.c:1213 │ │ │ │ │ ldr.w r6, [r4, #136] @ 0x88 │ │ │ │ │ sub.w r6, r6, #5 │ │ │ │ │ clz r6, r6 │ │ │ │ │ lsrs r6, r6, #5 │ │ │ │ │ - b.n 8d366 │ │ │ │ │ + b.n 8d38e │ │ │ │ │ ./src/nco/nco_var_lst.c:1172 │ │ │ │ │ ldrsh.w r6, [r4, #160] @ 0xa0 │ │ │ │ │ subs r6, #0 │ │ │ │ │ it ne │ │ │ │ │ movne r6, #1 │ │ │ │ │ ./src/nco/nco_var_lst.c:1174 │ │ │ │ │ cmp.w r9, #0 │ │ │ │ │ ite eq │ │ │ │ │ moveq r3, #0 │ │ │ │ │ andne.w r3, r6, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 8d366 │ │ │ │ │ + beq.w 8d38e │ │ │ │ │ ./src/nco/nco_var_lst.c:1215 │ │ │ │ │ movs r6, #0 │ │ │ │ │ - b.n 8d366 │ │ │ │ │ + b.n 8d38e │ │ │ │ │ ./src/nco/nco_var_lst.c:1250 │ │ │ │ │ blx 111fc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 8d3ec │ │ │ │ │ + beq.n 8d414 │ │ │ │ │ ./src/nco/nco_var_lst.c:1250 (discriminator 1) │ │ │ │ │ - ldr r3, [pc, #96] @ (8d4f8 ) │ │ │ │ │ + ldr r3, [pc, #96] @ (8d520 ) │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r5, [r3, #0] │ │ │ │ │ blx 1057c │ │ │ │ │ str r0, [sp, #12] │ │ │ │ │ ldr.w r0, [r4, #136] @ 0x88 │ │ │ │ │ ldr r7, [r4, #0] │ │ │ │ │ blx f984 │ │ │ │ │ fprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 (discriminator 1) │ │ │ │ │ - ldr r2, [pc, #76] @ (8d4fc ) │ │ │ │ │ + ldr r2, [pc, #76] @ (8d524 ) │ │ │ │ │ mov r1, r6 │ │ │ │ │ strd r7, r0, [sp] │ │ │ │ │ mov r0, r5 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ add r2, pc │ │ │ │ │ blx 1173c <__fprintf_chk@plt+0x4> │ │ │ │ │ nco_var_lst_dvd_ncbo(): │ │ │ │ │ ./src/nco/nco_var_lst.c:1254 (discriminator 1) │ │ │ │ │ - b.n 8d3ec │ │ │ │ │ + b.n 8d414 │ │ │ │ │ ./src/nco/nco_var_lst.c:1224 │ │ │ │ │ - bne.w 8d364 │ │ │ │ │ + bne.w 8d38c │ │ │ │ │ ./src/nco/nco_var_lst.c:1218 (discriminator 2) │ │ │ │ │ adds r0, #1 │ │ │ │ │ cmp r0, ip │ │ │ │ │ - bne.w 8d33a │ │ │ │ │ + bne.w 8d362 │ │ │ │ │ mov r6, ip │ │ │ │ │ ./src/nco/nco_var_lst.c:1230 │ │ │ │ │ subs.w r6, ip, r6 │ │ │ │ │ it ne │ │ │ │ │ movne r6, #1 │ │ │ │ │ - b.n 8d366 │ │ │ │ │ + b.n 8d38e │ │ │ │ │ ./src/nco/nco_var_lst.c:1196 │ │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 8d48a │ │ │ │ │ - b.n 8d452 │ │ │ │ │ + beq.n 8d4b2 │ │ │ │ │ + b.n 8d47a │ │ │ │ │ ./src/nco/nco_var_lst.c:1198 │ │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 8d48a │ │ │ │ │ - b.n 8d444 │ │ │ │ │ + bne.n 8d4b2 │ │ │ │ │ + b.n 8d46c │ │ │ │ │ ./src/nco/nco_var_lst.c:1205 (discriminator 1) │ │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ ./src/nco/nco_var_lst.c:1200 (discriminator 1) │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - bhi.n 8d452 │ │ │ │ │ - b.n 8d444 │ │ │ │ │ - mcrr2 0, 0, r0, r6, cr4 │ │ │ │ │ + bhi.n 8d47a │ │ │ │ │ + b.n 8d46c │ │ │ │ │ + ldc2 0, cr0, [lr], {4} │ │ │ │ │ asrs r0, r4, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - b.n 8d384 │ │ │ │ │ + b.n 8d3cc │ │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ │ │ -0008d500 : │ │ │ │ │ +0008d528 : │ │ │ │ │ nco_var_abs(): │ │ │ │ │ ./src/nco/nco_var_rth.c:19 │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ mov r4, r1 │ │ │ │ │ mov r6, r2 │ │ │ │ │ sub sp, #8 │ │ │ │ │ mov r5, r0 │ │ │ │ │ ./src/nco/nco_var_rth.c:30 │ │ │ │ │ add r1, sp, #24 │ │ │ │ │ ./src/nco/nco_var_rth.c:19 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ ./src/nco/nco_var_rth.c:30 │ │ │ │ │ blx 125a0 │ │ │ │ │ ./src/nco/nco_var_rth.c:31 │ │ │ │ │ - cbnz r6, 8d56a │ │ │ │ │ + cbnz r6, 8d592 │ │ │ │ │ ./src/nco/nco_var_rth.c:33 │ │ │ │ │ subs r5, #1 │ │ │ │ │ cmp r5, #11 │ │ │ │ │ - bhi.w 8d75a │ │ │ │ │ + bhi.w 8d782 │ │ │ │ │ tbb [pc, r5] │ │ │ │ │ movs r3, #94 @ 0x5e │ │ │ │ │ ldrb r3, [r5, #13] │ │ │ │ │ str r7, [sp, #548] @ 0x224 │ │ │ │ │ movs r3, #35 @ 0x23 │ │ │ │ │ - ldr r2, [pc, #140] @ (8d5b8 ) │ │ │ │ │ + ldr r2, [pc, #140] @ (8d5e0 ) │ │ │ │ │ movs r3, #35 @ 0x23 │ │ │ │ │ ./src/nco/nco_var_rth.c:117 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.n 8d5b4 │ │ │ │ │ + beq.n 8d5dc │ │ │ │ │ ./src/nco/nco_var_rth.c:123 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ldrd r6, r1, [r3] │ │ │ │ │ - ble.n 8d566 │ │ │ │ │ + ble.n 8d58e │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ add.w r4, r3, r4, lsl #3 │ │ │ │ │ ./src/nco/nco_var_rth.c:128 │ │ │ │ │ ldrd r0, r2, [r3] │ │ │ │ │ adds r3, #8 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ it eq │ │ │ │ │ cmpeq r0, r6 │ │ │ │ │ - beq.n 8d562 │ │ │ │ │ + beq.n 8d58a │ │ │ │ │ ./src/nco/nco_var_rth.c:128 (discriminator 1) │ │ │ │ │ asrs r5, r2, #31 │ │ │ │ │ eors r0, r5 │ │ │ │ │ eors r2, r5 │ │ │ │ │ subs r0, r0, r5 │ │ │ │ │ str.w r0, [r3, #-8] │ │ │ │ │ sbc.w r2, r2, r5 │ │ │ │ │ str.w r2, [r3, #-4] │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.n 8d540 │ │ │ │ │ + bne.n 8d568 │ │ │ │ │ ./src/nco/nco_var_rth.c:141 │ │ │ │ │ add sp, #8 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ ./src/nco/nco_var_rth.c:31 (discriminator 1) │ │ │ │ │ mov r0, r5 │ │ │ │ │ add r1, sp, #4 │ │ │ │ │ subs r5, #1 │ │ │ │ │ blx 125a0 │ │ │ │ │ ./src/nco/nco_var_rth.c:33 (discriminator 1) │ │ │ │ │ cmp r5, #11 │ │ │ │ │ - bhi.w 8d75a │ │ │ │ │ - add r3, pc, #8 @ (adr r3, 8d584 ) │ │ │ │ │ + bhi.w 8d782 │ │ │ │ │ + add r3, pc, #8 @ (adr r3, 8d5ac ) │ │ │ │ │ ldr.w r2, [r3, r5, lsl #2] │ │ │ │ │ add r3, r2 │ │ │ │ │ bx r3 │ │ │ │ │ lsls r5, r5, #6 │ │ │ │ │ movs r0, r0 │ │ │ │ │ @ instruction: 0xffe3ffff │ │ │ │ │ lsls r3, r2, #4 │ │ │ │ │ @@ -265396,203 +265404,203 @@ │ │ │ │ │ @ instruction: 0xffe3ffff │ │ │ │ │ @ instruction: 0xffe3ffff │ │ │ │ │ @ instruction: 0xffe3ffff │ │ │ │ │ @ instruction: 0xffa9ffff │ │ │ │ │ @ instruction: 0xffe3ffff │ │ │ │ │ @ instruction: 0xffe3ffff │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.n 8d566 │ │ │ │ │ + ble.n 8d58e │ │ │ │ │ ldr r0, [sp, #24] │ │ │ │ │ add.w r4, r0, r4, lsl #3 │ │ │ │ │ ./src/nco/nco_var_rth.c:121 (discriminator 29) │ │ │ │ │ ldrd r2, r3, [r0] │ │ │ │ │ asrs r5, r3, #31 │ │ │ │ │ eors r2, r5 │ │ │ │ │ eors r3, r5 │ │ │ │ │ subs r2, r2, r5 │ │ │ │ │ str.w r2, [r0], #8 │ │ │ │ │ sbc.w r3, r3, r5 │ │ │ │ │ cmp r4, r0 │ │ │ │ │ str.w r3, [r0, #-4] │ │ │ │ │ - bne.n 8d5be │ │ │ │ │ - b.n 8d566 │ │ │ │ │ + bne.n 8d5e6 │ │ │ │ │ + b.n 8d58e │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.n 8d566 │ │ │ │ │ + ble.n 8d58e │ │ │ │ │ ./src/nco/nco_var_rth.c:103 │ │ │ │ │ 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 8d5e0 │ │ │ │ │ - b.n 8d566 │ │ │ │ │ + bne.n 8d608 │ │ │ │ │ + b.n 8d58e │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.n 8d566 │ │ │ │ │ + ble.n 8d58e │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ add.w r4, r3, r4, lsl #1 │ │ │ │ │ ./src/nco/nco_var_rth.c:87 │ │ │ │ │ ldrsh.w r2, [r3], #2 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ rsb r0, r2, #0 │ │ │ │ │ it lt │ │ │ │ │ strhlt.w r0, [r3, #-2] │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.n 8d600 │ │ │ │ │ - b.n 8d566 │ │ │ │ │ + bne.n 8d628 │ │ │ │ │ + b.n 8d58e │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.n 8d566 │ │ │ │ │ + ble.n 8d58e │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ add.w r4, r3, r4, lsl #2 │ │ │ │ │ ./src/nco/nco_var_rth.c:71 (discriminator 13) │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ it lt │ │ │ │ │ neglt r2, r2 │ │ │ │ │ str.w r2, [r3], #4 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.n 8d620 │ │ │ │ │ - b.n 8d566 │ │ │ │ │ + bne.n 8d648 │ │ │ │ │ + b.n 8d58e │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.n 8d566 │ │ │ │ │ + ble.n 8d58e │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ add.w r4, r3, r4, lsl #2 │ │ │ │ │ ./src/nco/nco_var_rth.c:39 (discriminator 1) │ │ │ │ │ vldr s15, [r3] │ │ │ │ │ vabs.f32 s15, s15 │ │ │ │ │ vstmia r3!, {s15} │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - bne.n 8d63c │ │ │ │ │ - b.n 8d566 │ │ │ │ │ + bne.n 8d664 │ │ │ │ │ + b.n 8d58e │ │ │ │ │ ./src/nco/nco_var_rth.c:51 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.n 8d566 │ │ │ │ │ + ble.n 8d58e │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ add.w r4, r3, r4, lsl #3 │ │ │ │ │ ./src/nco/nco_var_rth.c:55 (discriminator 7) │ │ │ │ │ vldr d7, [r3] │ │ │ │ │ vabs.f64 d7, d7 │ │ │ │ │ vstmia r3!, {d7} │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.n 8d658 │ │ │ │ │ - b.n 8d566 │ │ │ │ │ + bne.n 8d680 │ │ │ │ │ + b.n 8d58e │ │ │ │ │ ./src/nco/nco_var_rth.c:67 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.n 8d616 │ │ │ │ │ + beq.n 8d63e │ │ │ │ │ ./src/nco/nco_var_rth.c:73 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ - ble.w 8d566 │ │ │ │ │ + ble.w 8d58e │ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ │ add.w r4, r2, r4, lsl #2 │ │ │ │ │ ./src/nco/nco_var_rth.c:78 │ │ │ │ │ ldr.w r3, [r2], #4 │ │ │ │ │ cmp r3, r0 │ │ │ │ │ - beq.n 8d690 │ │ │ │ │ + beq.n 8d6b8 │ │ │ │ │ ./src/nco/nco_var_rth.c:78 (discriminator 1) │ │ │ │ │ cmp r3, #0 │ │ │ │ │ it lt │ │ │ │ │ neglt r3, r3 │ │ │ │ │ str.w r3, [r2, #-4] │ │ │ │ │ cmp r4, r2 │ │ │ │ │ - bne.n 8d67e │ │ │ │ │ - b.n 8d566 │ │ │ │ │ + bne.n 8d6a6 │ │ │ │ │ + b.n 8d58e │ │ │ │ │ ./src/nco/nco_var_rth.c:83 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.n 8d5f6 │ │ │ │ │ + beq.n 8d61e │ │ │ │ │ ./src/nco/nco_var_rth.c:89 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ldrsh.w r5, [r3] │ │ │ │ │ - ble.w 8d566 │ │ │ │ │ + ble.w 8d58e │ │ │ │ │ ldr r0, [sp, #24] │ │ │ │ │ add.w r4, r0, r4, lsl #1 │ │ │ │ │ - b.n 8d6b4 │ │ │ │ │ + b.n 8d6dc │ │ │ │ │ cmp r4, r0 │ │ │ │ │ - beq.w 8d566 │ │ │ │ │ + beq.w 8d58e │ │ │ │ │ ./src/nco/nco_var_rth.c:94 │ │ │ │ │ ldrsh.w r2, [r0], #2 │ │ │ │ │ lsrs r3, r2, #31 │ │ │ │ │ cmp r2, r5 │ │ │ │ │ ite eq │ │ │ │ │ moveq r3, #0 │ │ │ │ │ andne.w r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 8d6ae │ │ │ │ │ + beq.n 8d6d6 │ │ │ │ │ ./src/nco/nco_var_rth.c:94 (discriminator 2) │ │ │ │ │ negs r2, r2 │ │ │ │ │ strh.w r2, [r0, #-2] │ │ │ │ │ - b.n 8d6ae │ │ │ │ │ + b.n 8d6d6 │ │ │ │ │ ./src/nco/nco_var_rth.c:35 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.n 8d632 │ │ │ │ │ + beq.n 8d65a │ │ │ │ │ ./src/nco/nco_var_rth.c:41 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ vldr s14, [r3] │ │ │ │ │ - ble.w 8d566 │ │ │ │ │ + ble.w 8d58e │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ add.w r4, r3, r4, lsl #2 │ │ │ │ │ ./src/nco/nco_var_rth.c:46 │ │ │ │ │ vldmia r3!, {s15} │ │ │ │ │ vcmp.f32 s15, s14 │ │ │ │ │ vabs.f32 s15, s15 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ it ne │ │ │ │ │ vstrne s15, [r3, #-4] │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.n 8d6e6 │ │ │ │ │ - b.n 8d566 │ │ │ │ │ + bne.n 8d70e │ │ │ │ │ + b.n 8d58e │ │ │ │ │ ./src/nco/nco_var_rth.c:57 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ vldr d6, [r3] │ │ │ │ │ - ble.w 8d566 │ │ │ │ │ + ble.w 8d58e │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ add.w r4, r3, r4, lsl #3 │ │ │ │ │ ./src/nco/nco_var_rth.c:62 │ │ │ │ │ vldmia r3!, {d7} │ │ │ │ │ vcmp.f64 d7, d6 │ │ │ │ │ vabs.f64 d7, d7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - beq.n 8d72a │ │ │ │ │ + beq.n 8d752 │ │ │ │ │ ./src/nco/nco_var_rth.c:62 (discriminator 1) │ │ │ │ │ vstr d7, [r3, #-8] │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.n 8d714 │ │ │ │ │ - b.n 8d566 │ │ │ │ │ + bne.n 8d73c │ │ │ │ │ + b.n 8d58e │ │ │ │ │ ./src/nco/nco_var_rth.c:105 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ldrsb.w r5, [r3] │ │ │ │ │ - ble.w 8d566 │ │ │ │ │ + ble.w 8d58e │ │ │ │ │ movs r3, #0 │ │ │ │ │ ./src/nco/nco_var_rth.c:110 │ │ │ │ │ ldr r1, [sp, #24] │ │ │ │ │ ldrsb r2, [r1, r3] │ │ │ │ │ subs r0, r2, r5 │ │ │ │ │ it ne │ │ │ │ │ movne r0, #1 │ │ │ │ │ ands.w r0, r0, r2, lsr #31 │ │ │ │ │ itt ne │ │ │ │ │ negne r2, r2 │ │ │ │ │ strbne r2, [r1, r3] │ │ │ │ │ adds r3, #1 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.n 8d73e │ │ │ │ │ - b.n 8d566 │ │ │ │ │ + bne.n 8d766 │ │ │ │ │ + b.n 8d58e │ │ │ │ │ ./src/nco/nco_var_rth.c:135 │ │ │ │ │ blx 10484 │ │ │ │ │ ./src/nco/nco_var_rth.c:141 │ │ │ │ │ - b.n 8d566 │ │ │ │ │ + b.n 8d58e │ │ │ │ │ │ │ │ │ │ -0008d760 : │ │ │ │ │ +0008d788 : │ │ │ │ │ nco_var_add(): │ │ │ │ │ ./src/nco/nco_var_rth.c:151 │ │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ │ mov r5, r0 │ │ │ │ │ mov r4, r1 │ │ │ │ │ sub sp, #12 │ │ │ │ │ mov r6, r2 │ │ │ │ │ @@ -265603,19 +265611,19 @@ │ │ │ │ │ ./src/nco/nco_var_rth.c:163 │ │ │ │ │ blx 125a0 │ │ │ │ │ ./src/nco/nco_var_rth.c:164 │ │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ │ mov r0, r5 │ │ │ │ │ blx 125a0 │ │ │ │ │ ./src/nco/nco_var_rth.c:165 │ │ │ │ │ - cbnz r6, 8d7ea │ │ │ │ │ + cbnz r6, 8d812 │ │ │ │ │ ./src/nco/nco_var_rth.c:167 │ │ │ │ │ subs r5, #1 │ │ │ │ │ cmp r5, #11 │ │ │ │ │ - bhi.w 8dbce │ │ │ │ │ + bhi.w 8dbf6 │ │ │ │ │ tbh [pc, r5, lsl #1] │ │ │ │ │ lsls r7, r2, #7 │ │ │ │ │ movs r7, r5 │ │ │ │ │ lsls r5, r0, #7 │ │ │ │ │ lsls r4, r6, #6 │ │ │ │ │ lsls r2, r4, #6 │ │ │ │ │ lsls r0, r2, #6 │ │ │ │ │ @@ -265623,50 +265631,50 @@ │ │ │ │ │ lsls r2, r6, #5 │ │ │ │ │ lsls r1, r4, #5 │ │ │ │ │ lsls r2, r1, #5 │ │ │ │ │ lsls r3, r6, #4 │ │ │ │ │ movs r7, r5 │ │ │ │ │ ./src/nco/nco_var_rth.c:169 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.w 8dacc │ │ │ │ │ + beq.w 8daf4 │ │ │ │ │ ./src/nco/nco_var_rth.c:175 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ vldr s15, [r3] │ │ │ │ │ - ble.n 8d7e6 │ │ │ │ │ + ble.n 8d80e │ │ │ │ │ ldrd r2, r3, [sp, #32] │ │ │ │ │ add.w r4, r3, r4, lsl #2 │ │ │ │ │ ./src/nco/nco_var_rth.c:180 │ │ │ │ │ vldmia r3!, {s13} │ │ │ │ │ vmov.f32 s14, s15 │ │ │ │ │ vcmp.f32 s13, s15 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - beq.n 8d7dc │ │ │ │ │ + beq.n 8d804 │ │ │ │ │ ./src/nco/nco_var_rth.c:180 (discriminator 1) │ │ │ │ │ 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 8d7b8 │ │ │ │ │ + bne.n 8d7e0 │ │ │ │ │ ./src/nco/nco_var_rth.c:336 │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ ./src/nco/nco_var_rth.c:165 (discriminator 1) │ │ │ │ │ mov r0, r5 │ │ │ │ │ add r1, sp, #4 │ │ │ │ │ subs r5, #1 │ │ │ │ │ blx 125a0 │ │ │ │ │ ./src/nco/nco_var_rth.c:167 (discriminator 1) │ │ │ │ │ cmp r5, #11 │ │ │ │ │ - bhi.w 8dbce │ │ │ │ │ - add r3, pc, #8 @ (adr r3, 8d804 ) │ │ │ │ │ + bhi.w 8dbf6 │ │ │ │ │ + add r3, pc, #8 @ (adr r3, 8d82c ) │ │ │ │ │ ldr.w r2, [r3, r5, lsl #2] │ │ │ │ │ add r3, r2 │ │ │ │ │ bx r3 │ │ │ │ │ lsls r5, r1, #13 │ │ │ │ │ movs r0, r0 │ │ │ │ │ @ instruction: 0xffe3ffff │ │ │ │ │ lsls r1, r5, #1 │ │ │ │ │ @@ -265685,418 +265693,418 @@ │ │ │ │ │ lsls r5, r4, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ lsls r1, r0, #14 │ │ │ │ │ movs r0, r0 │ │ │ │ │ @ instruction: 0xffe3ffff │ │ │ │ │ ./src/nco/nco_var_rth.c:201 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.w 8daf0 │ │ │ │ │ + beq.w 8db18 │ │ │ │ │ ./src/nco/nco_var_rth.c:207 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ldr r5, [r3, #0] │ │ │ │ │ - ble.n 8d7e6 │ │ │ │ │ + ble.n 8d80e │ │ │ │ │ ldrd r2, r0, [sp, #32] │ │ │ │ │ subs r0, #4 │ │ │ │ │ add.w r4, r2, r4, lsl #2 │ │ │ │ │ - b.n 8d860 │ │ │ │ │ + b.n 8d888 │ │ │ │ │ ./src/nco/nco_var_rth.c:212 (discriminator 1) │ │ │ │ │ ldr r6, [r2, #0] │ │ │ │ │ cmp r6, r5 │ │ │ │ │ it ne │ │ │ │ │ addne r3, r3, r6 │ │ │ │ │ - beq.n 8d868 │ │ │ │ │ + beq.n 8d890 │ │ │ │ │ adds r2, #4 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r4, r2 │ │ │ │ │ - beq.n 8d7e6 │ │ │ │ │ + beq.n 8d80e │ │ │ │ │ ./src/nco/nco_var_rth.c:212 │ │ │ │ │ ldr.w r3, [r0, #4]! │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - bne.n 8d84e │ │ │ │ │ + bne.n 8d876 │ │ │ │ │ mov r3, r5 │ │ │ │ │ - b.n 8d858 │ │ │ │ │ + b.n 8d880 │ │ │ │ │ ./src/nco/nco_var_rth.c:217 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.w 8db12 │ │ │ │ │ + beq.w 8db3a │ │ │ │ │ ./src/nco/nco_var_rth.c:223 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ldrsh.w r5, [r3] │ │ │ │ │ - ble.n 8d7e6 │ │ │ │ │ + ble.n 8d80e │ │ │ │ │ ldrd r2, r0, [sp, #32] │ │ │ │ │ subs r0, #2 │ │ │ │ │ add.w r4, r2, r4, lsl #1 │ │ │ │ │ - b.n 8d89c │ │ │ │ │ + b.n 8d8c4 │ │ │ │ │ ./src/nco/nco_var_rth.c:228 (discriminator 1) │ │ │ │ │ ldrsh.w r6, [r2] │ │ │ │ │ add r3, r6 │ │ │ │ │ cmp r6, r5 │ │ │ │ │ - beq.n 8d8a4 │ │ │ │ │ + beq.n 8d8cc │ │ │ │ │ ./src/nco/nco_var_rth.c:228 (discriminator 3) │ │ │ │ │ sxth r3, r3 │ │ │ │ │ adds r2, #2 │ │ │ │ │ strh r3, [r0, #0] │ │ │ │ │ cmp r2, r4 │ │ │ │ │ - beq.n 8d7e6 │ │ │ │ │ + beq.n 8d80e │ │ │ │ │ ./src/nco/nco_var_rth.c:228 │ │ │ │ │ ldrsh.w r3, [r0, #2]! │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - bne.n 8d888 │ │ │ │ │ + bne.n 8d8b0 │ │ │ │ │ mov r3, r5 │ │ │ │ │ - b.n 8d894 │ │ │ │ │ + b.n 8d8bc │ │ │ │ │ ./src/nco/nco_var_rth.c:265 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.w 8da1c │ │ │ │ │ + beq.w 8da44 │ │ │ │ │ ./src/nco/nco_var_rth.c:271 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ldrd r6, r1, [r3] │ │ │ │ │ - ble.n 8d7e6 │ │ │ │ │ + ble.n 8d80e │ │ │ │ │ ldrd r0, r3, [sp, #32] │ │ │ │ │ subs r3, #8 │ │ │ │ │ add.w ip, r0, r4, lsl #3 │ │ │ │ │ - b.n 8d8e0 │ │ │ │ │ + b.n 8d908 │ │ │ │ │ ./src/nco/nco_var_rth.c:276 (discriminator 1) │ │ │ │ │ ldrd r4, r7, [r0] │ │ │ │ │ cmp r7, r1 │ │ │ │ │ it eq │ │ │ │ │ cmpeq r4, r6 │ │ │ │ │ - beq.n 8d8ee │ │ │ │ │ + beq.n 8d916 │ │ │ │ │ ./src/nco/nco_var_rth.c:276 (discriminator 3) │ │ │ │ │ adds r2, r2, r4 │ │ │ │ │ adc.w r5, r5, r7 │ │ │ │ │ adds r0, #8 │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ cmp ip, r0 │ │ │ │ │ str r5, [r3, #4] │ │ │ │ │ - beq.n 8d7e6 │ │ │ │ │ + beq.n 8d80e │ │ │ │ │ ./src/nco/nco_var_rth.c:276 │ │ │ │ │ ldr.w r2, [r3, #8]! │ │ │ │ │ ldr r5, [r3, #4] │ │ │ │ │ cmp r5, r1 │ │ │ │ │ it eq │ │ │ │ │ cmpeq r2, r6 │ │ │ │ │ - bne.n 8d8c4 │ │ │ │ │ + bne.n 8d8ec │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r5, r1 │ │ │ │ │ - b.n 8d8d6 │ │ │ │ │ + b.n 8d8fe │ │ │ │ │ ./src/nco/nco_var_rth.c:249 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.w 8da4a │ │ │ │ │ + beq.w 8da72 │ │ │ │ │ ./src/nco/nco_var_rth.c:255 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ldr r5, [r3, #0] │ │ │ │ │ - ble.w 8d7e6 │ │ │ │ │ + ble.w 8d80e │ │ │ │ │ ldrd r2, r0, [sp, #32] │ │ │ │ │ subs r0, #4 │ │ │ │ │ add.w r4, r2, r4, lsl #2 │ │ │ │ │ - b.n 8d924 │ │ │ │ │ + b.n 8d94c │ │ │ │ │ ./src/nco/nco_var_rth.c:260 (discriminator 1) │ │ │ │ │ ldr r6, [r2, #0] │ │ │ │ │ cmp r6, r5 │ │ │ │ │ it ne │ │ │ │ │ addne r3, r3, r6 │ │ │ │ │ - beq.n 8d92c │ │ │ │ │ + beq.n 8d954 │ │ │ │ │ adds r2, #4 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r4, r2 │ │ │ │ │ - beq.w 8d7e6 │ │ │ │ │ + beq.w 8d80e │ │ │ │ │ ./src/nco/nco_var_rth.c:260 │ │ │ │ │ ldr.w r3, [r0, #4]! │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - bne.n 8d910 │ │ │ │ │ + bne.n 8d938 │ │ │ │ │ mov r3, r5 │ │ │ │ │ - b.n 8d91a │ │ │ │ │ + b.n 8d942 │ │ │ │ │ ./src/nco/nco_var_rth.c:233 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.w 8da6c │ │ │ │ │ + beq.w 8da94 │ │ │ │ │ ./src/nco/nco_var_rth.c:239 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ldrh r5, [r3, #0] │ │ │ │ │ - ble.w 8d7e6 │ │ │ │ │ + ble.w 8d80e │ │ │ │ │ ldrd r2, r0, [sp, #32] │ │ │ │ │ subs r0, #2 │ │ │ │ │ add.w r4, r2, r4, lsl #1 │ │ │ │ │ - b.n 8d960 │ │ │ │ │ + b.n 8d988 │ │ │ │ │ ./src/nco/nco_var_rth.c:244 (discriminator 1) │ │ │ │ │ ldrh r6, [r2, #0] │ │ │ │ │ add r3, r6 │ │ │ │ │ cmp r6, r5 │ │ │ │ │ - beq.n 8d968 │ │ │ │ │ + beq.n 8d990 │ │ │ │ │ ./src/nco/nco_var_rth.c:244 (discriminator 3) │ │ │ │ │ uxth r3, r3 │ │ │ │ │ adds r2, #2 │ │ │ │ │ strh r3, [r0, #0] │ │ │ │ │ cmp r2, r4 │ │ │ │ │ - beq.w 8d7e6 │ │ │ │ │ + beq.w 8d80e │ │ │ │ │ ./src/nco/nco_var_rth.c:244 │ │ │ │ │ ldrh.w r3, [r0, #2]! │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - bne.n 8d94c │ │ │ │ │ + bne.n 8d974 │ │ │ │ │ mov r3, r5 │ │ │ │ │ - b.n 8d956 │ │ │ │ │ + b.n 8d97e │ │ │ │ │ ./src/nco/nco_var_rth.c:313 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.w 8da8e │ │ │ │ │ + beq.w 8dab6 │ │ │ │ │ ./src/nco/nco_var_rth.c:319 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ldrb r1, [r3, #0] │ │ │ │ │ - ble.w 8d7e6 │ │ │ │ │ + ble.w 8d80e │ │ │ │ │ movs r3, #0 │ │ │ │ │ - b.n 8d998 │ │ │ │ │ + b.n 8d9c0 │ │ │ │ │ ./src/nco/nco_var_rth.c:324 (discriminator 1) │ │ │ │ │ ldr r5, [sp, #32] │ │ │ │ │ ldrb r5, [r5, r3] │ │ │ │ │ add r2, r5 │ │ │ │ │ cmp r5, r1 │ │ │ │ │ it ne │ │ │ │ │ uxtbne r2, r2 │ │ │ │ │ - beq.n 8d9a2 │ │ │ │ │ + beq.n 8d9ca │ │ │ │ │ adds r3, #1 │ │ │ │ │ strb r2, [r0, #0] │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - beq.w 8d7e6 │ │ │ │ │ + beq.w 8d80e │ │ │ │ │ ./src/nco/nco_var_rth.c:324 │ │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ │ adds r0, r2, r3 │ │ │ │ │ ldrb r2, [r2, r3] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bne.n 8d980 │ │ │ │ │ + bne.n 8d9a8 │ │ │ │ │ mov r2, r1 │ │ │ │ │ - b.n 8d98e │ │ │ │ │ + b.n 8d9b6 │ │ │ │ │ ./src/nco/nco_var_rth.c:185 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.n 8daa8 │ │ │ │ │ + beq.n 8dad0 │ │ │ │ │ ./src/nco/nco_var_rth.c:191 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ vldr d7, [r3] │ │ │ │ │ - ble.w 8d7e6 │ │ │ │ │ + ble.w 8d80e │ │ │ │ │ ldrd r2, r3, [sp, #32] │ │ │ │ │ add.w r4, r3, r4, lsl #3 │ │ │ │ │ ./src/nco/nco_var_rth.c:196 │ │ │ │ │ vldmia r3!, {d5} │ │ │ │ │ vmov.f64 d6, d7 │ │ │ │ │ vcmp.f64 d5, d7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - beq.n 8d9e2 │ │ │ │ │ + beq.n 8da0a │ │ │ │ │ ./src/nco/nco_var_rth.c:196 (discriminator 1) │ │ │ │ │ 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 8d9be │ │ │ │ │ - b.n 8d7e6 │ │ │ │ │ + bne.n 8d9e6 │ │ │ │ │ + b.n 8d80e │ │ │ │ │ ./src/nco/nco_var_rth.c:281 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 8d7e6 │ │ │ │ │ + ble.w 8d80e │ │ │ │ │ ldrd r5, r3, [sp, #32] │ │ │ │ │ subs r5, #8 │ │ │ │ │ add.w r4, r3, r4, lsl #3 │ │ │ │ │ ./src/nco/nco_var_rth.c:285 (discriminator 43) │ │ │ │ │ ldr.w r2, [r5, #8]! │ │ │ │ │ ldrd r6, r0, [r3] │ │ │ │ │ adds r2, r2, r6 │ │ │ │ │ ldr r6, [r5, #4] │ │ │ │ │ str.w r2, [r3], #8 │ │ │ │ │ adc.w r0, r0, r6 │ │ │ │ │ cmp r3, r4 │ │ │ │ │ str.w r0, [r3, #-4] │ │ │ │ │ - bne.n 8d9fe │ │ │ │ │ - b.n 8d7e6 │ │ │ │ │ + bne.n 8da26 │ │ │ │ │ + b.n 8d80e │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 8d7e6 │ │ │ │ │ + ble.w 8d80e │ │ │ │ │ ldrd r5, r3, [sp, #32] │ │ │ │ │ subs r5, #8 │ │ │ │ │ add.w r4, r3, r4, lsl #3 │ │ │ │ │ ./src/nco/nco_var_rth.c:269 (discriminator 37) │ │ │ │ │ ldr.w r2, [r5, #8]! │ │ │ │ │ ldrd r6, r0, [r3] │ │ │ │ │ adds r2, r2, r6 │ │ │ │ │ ldr r6, [r5, #4] │ │ │ │ │ str.w r2, [r3], #8 │ │ │ │ │ adc.w r0, r0, r6 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ str.w r0, [r3, #-4] │ │ │ │ │ - bne.n 8da2c │ │ │ │ │ - b.n 8d7e6 │ │ │ │ │ + bne.n 8da54 │ │ │ │ │ + b.n 8d80e │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 8d7e6 │ │ │ │ │ + ble.w 8d80e │ │ │ │ │ ldrd r0, r3, [sp, #32] │ │ │ │ │ subs r0, #4 │ │ │ │ │ add.w r4, r3, r4, lsl #2 │ │ │ │ │ ./src/nco/nco_var_rth.c:253 (discriminator 31) │ │ │ │ │ ldr r5, [r3, #0] │ │ │ │ │ ldr.w r2, [r0, #4]! │ │ │ │ │ add r2, r5 │ │ │ │ │ str.w r2, [r3], #4 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.n 8da5a │ │ │ │ │ - b.n 8d7e6 │ │ │ │ │ + bne.n 8da82 │ │ │ │ │ + b.n 8d80e │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 8d7e6 │ │ │ │ │ + ble.w 8d80e │ │ │ │ │ ldrd r0, r3, [sp, #32] │ │ │ │ │ subs r0, #2 │ │ │ │ │ add.w r4, r3, r4, lsl #1 │ │ │ │ │ ./src/nco/nco_var_rth.c:237 (discriminator 25) │ │ │ │ │ ldrh r2, [r3, #0] │ │ │ │ │ ldrh.w r5, [r0, #2]! │ │ │ │ │ add r2, r5 │ │ │ │ │ strh.w r2, [r3], #2 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.n 8da7c │ │ │ │ │ - b.n 8d7e6 │ │ │ │ │ + bne.n 8daa4 │ │ │ │ │ + b.n 8d80e │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 8d7e6 │ │ │ │ │ + ble.w 8d80e │ │ │ │ │ ./src/nco/nco_var_rth.c:317 (discriminator 55) │ │ │ │ │ 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 8da94 │ │ │ │ │ - b.n 8d7e6 │ │ │ │ │ + bne.n 8dabc │ │ │ │ │ + b.n 8d80e │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 8d7e6 │ │ │ │ │ + ble.w 8d80e │ │ │ │ │ ldrd r2, r3, [sp, #32] │ │ │ │ │ add.w r4, r3, r4, lsl #3 │ │ │ │ │ ./src/nco/nco_var_rth.c:189 (discriminator 7) │ │ │ │ │ vldr d7, [r3] │ │ │ │ │ vldmia r2!, {d6} │ │ │ │ │ vadd.f64 d7, d7, d6 │ │ │ │ │ vstmia r3!, {d7} │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.n 8dab6 │ │ │ │ │ - b.n 8d7e6 │ │ │ │ │ + bne.n 8dade │ │ │ │ │ + b.n 8d80e │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 8d7e6 │ │ │ │ │ + ble.w 8d80e │ │ │ │ │ ldrd r2, r3, [sp, #32] │ │ │ │ │ add.w r4, r3, r4, lsl #2 │ │ │ │ │ ./src/nco/nco_var_rth.c:173 (discriminator 1) │ │ │ │ │ vldr s15, [r3] │ │ │ │ │ vldmia r2!, {s14} │ │ │ │ │ vadd.f32 s15, s15, s14 │ │ │ │ │ vstmia r3!, {s15} │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.n 8dada │ │ │ │ │ - b.n 8d7e6 │ │ │ │ │ + bne.n 8db02 │ │ │ │ │ + b.n 8d80e │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 8d7e6 │ │ │ │ │ + ble.w 8d80e │ │ │ │ │ ldrd r0, r3, [sp, #32] │ │ │ │ │ subs r0, #4 │ │ │ │ │ add.w r4, r3, r4, lsl #2 │ │ │ │ │ ./src/nco/nco_var_rth.c:205 (discriminator 13) │ │ │ │ │ ldr r5, [r3, #0] │ │ │ │ │ ldr.w r2, [r0, #4]! │ │ │ │ │ add r2, r5 │ │ │ │ │ str.w r2, [r3], #4 │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - bne.n 8db00 │ │ │ │ │ - b.n 8d7e6 │ │ │ │ │ + bne.n 8db28 │ │ │ │ │ + b.n 8d80e │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 8d7e6 │ │ │ │ │ + ble.w 8d80e │ │ │ │ │ ldrd r0, r3, [sp, #32] │ │ │ │ │ subs r0, #2 │ │ │ │ │ add.w r4, r3, r4, lsl #1 │ │ │ │ │ ./src/nco/nco_var_rth.c:221 (discriminator 19) │ │ │ │ │ ldrsh.w r2, [r3] │ │ │ │ │ ldrh.w r5, [r0, #2]! │ │ │ │ │ add r2, r5 │ │ │ │ │ strh.w r2, [r3], #2 │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - bne.n 8db22 │ │ │ │ │ - b.n 8d7e6 │ │ │ │ │ + bne.n 8db4a │ │ │ │ │ + b.n 8d80e │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 8d7e6 │ │ │ │ │ + ble.w 8d80e │ │ │ │ │ ./src/nco/nco_var_rth.c:301 (discriminator 49) │ │ │ │ │ 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 8db3c │ │ │ │ │ - b.n 8d7e6 │ │ │ │ │ + bne.n 8db64 │ │ │ │ │ + b.n 8d80e │ │ │ │ │ ./src/nco/nco_var_rth.c:303 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ldrsb.w r1, [r3] │ │ │ │ │ - ble.w 8d7e6 │ │ │ │ │ + ble.w 8d80e │ │ │ │ │ movs r3, #0 │ │ │ │ │ - b.n 8db76 │ │ │ │ │ + b.n 8db9e │ │ │ │ │ ./src/nco/nco_var_rth.c:308 (discriminator 1) │ │ │ │ │ ldr r5, [sp, #32] │ │ │ │ │ ldrsb r5, [r5, r3] │ │ │ │ │ add r2, r5 │ │ │ │ │ cmp r5, r1 │ │ │ │ │ - beq.n 8db80 │ │ │ │ │ + beq.n 8dba8 │ │ │ │ │ ./src/nco/nco_var_rth.c:308 (discriminator 3) │ │ │ │ │ sxtb r2, r2 │ │ │ │ │ adds r3, #1 │ │ │ │ │ strb r2, [r0, #0] │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - beq.w 8d7e6 │ │ │ │ │ + beq.w 8d80e │ │ │ │ │ ./src/nco/nco_var_rth.c:308 │ │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ │ adds r0, r2, r3 │ │ │ │ │ ldrsb r2, [r2, r3] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bne.n 8db60 │ │ │ │ │ + bne.n 8db88 │ │ │ │ │ mov r2, r1 │ │ │ │ │ - b.n 8db6c │ │ │ │ │ + b.n 8db94 │ │ │ │ │ ./src/nco/nco_var_rth.c:287 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ldrd r6, r1, [r3] │ │ │ │ │ - ble.w 8d7e6 │ │ │ │ │ + ble.w 8d80e │ │ │ │ │ ldrd r0, r3, [sp, #32] │ │ │ │ │ subs r3, #8 │ │ │ │ │ add.w ip, r0, r4, lsl #3 │ │ │ │ │ - b.n 8dbba │ │ │ │ │ + b.n 8dbe2 │ │ │ │ │ ./src/nco/nco_var_rth.c:292 (discriminator 1) │ │ │ │ │ ldrd r4, r7, [r0] │ │ │ │ │ cmp r7, r1 │ │ │ │ │ it eq │ │ │ │ │ cmpeq r4, r6 │ │ │ │ │ - beq.n 8dbc8 │ │ │ │ │ + beq.n 8dbf0 │ │ │ │ │ ./src/nco/nco_var_rth.c:292 (discriminator 3) │ │ │ │ │ adds r2, r2, r4 │ │ │ │ │ adc.w r5, r5, r7 │ │ │ │ │ adds r0, #8 │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ cmp ip, r0 │ │ │ │ │ str r5, [r3, #4] │ │ │ │ │ - beq.w 8d7e6 │ │ │ │ │ + beq.w 8d80e │ │ │ │ │ ./src/nco/nco_var_rth.c:292 │ │ │ │ │ ldr.w r2, [r3, #8]! │ │ │ │ │ ldr r5, [r3, #4] │ │ │ │ │ cmp r5, r1 │ │ │ │ │ it eq │ │ │ │ │ cmpeq r2, r6 │ │ │ │ │ - bne.n 8db9c │ │ │ │ │ + bne.n 8dbc4 │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r5, r1 │ │ │ │ │ - b.n 8dbae │ │ │ │ │ + b.n 8dbd6 │ │ │ │ │ ./src/nco/nco_var_rth.c:330 │ │ │ │ │ blx 10484 │ │ │ │ │ ./src/nco/nco_var_rth.c:336 │ │ │ │ │ - b.n 8d7e6 │ │ │ │ │ + b.n 8d80e │ │ │ │ │ │ │ │ │ │ -0008dbd4 : │ │ │ │ │ +0008dbfc : │ │ │ │ │ nco_var_add_tll_ncflint(): │ │ │ │ │ ./src/nco/nco_var_rth.c:347 │ │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ │ mov r5, r1 │ │ │ │ │ mov r6, r0 │ │ │ │ │ sub sp, #12 │ │ │ │ │ mov r7, r2 │ │ │ │ │ @@ -266106,19 +266114,19 @@ │ │ │ │ │ ./src/nco/nco_var_rth.c:359 │ │ │ │ │ blx 125a0 │ │ │ │ │ ./src/nco/nco_var_rth.c:360 │ │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ │ mov r0, r6 │ │ │ │ │ blx 125a0 │ │ │ │ │ ./src/nco/nco_var_rth.c:361 │ │ │ │ │ - cbnz r7, 8dc44 │ │ │ │ │ + cbnz r7, 8dc6c │ │ │ │ │ ./src/nco/nco_var_rth.c:366 │ │ │ │ │ subs r6, #1 │ │ │ │ │ cmp r6, #11 │ │ │ │ │ - bhi.w 8e10e │ │ │ │ │ + bhi.w 8e136 │ │ │ │ │ tbh [pc, r6, lsl #1] │ │ │ │ │ lsls r2, r2, #8 │ │ │ │ │ movs r0, r4 │ │ │ │ │ lsls r2, r7, #7 │ │ │ │ │ lsls r3, r4, #7 │ │ │ │ │ lsls r4, r1, #7 │ │ │ │ │ lsls r5, r6, #6 │ │ │ │ │ @@ -266126,43 +266134,43 @@ │ │ │ │ │ lsls r6, r3, #6 │ │ │ │ │ lsls r7, r0, #6 │ │ │ │ │ lsls r2, r5, #5 │ │ │ │ │ lsls r5, r1, #5 │ │ │ │ │ movs r0, r4 │ │ │ │ │ ./src/nco/nco_var_rth.c:584 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w 8e04a │ │ │ │ │ + bne.w 8e072 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble.n 8dc40 │ │ │ │ │ + ble.n 8dc68 │ │ │ │ │ subs r4, #4 │ │ │ │ │ ./src/nco/nco_var_rth.c:589 (discriminator 55) │ │ │ │ │ ldrd r3, r2, [sp, #36] @ 0x24 │ │ │ │ │ ldrb r3, [r3, r7] │ │ │ │ │ ldrb r1, [r2, r7] │ │ │ │ │ add r3, r1 │ │ │ │ │ strb r3, [r2, r7] │ │ │ │ │ ./src/nco/nco_var_rth.c:590 (discriminator 55) │ │ │ │ │ adds r7, #1 │ │ │ │ │ ldr.w r3, [r4, #4]! │ │ │ │ │ cmp r5, r7 │ │ │ │ │ add.w r3, r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ - bne.n 8dc24 │ │ │ │ │ + bne.n 8dc4c │ │ │ │ │ ./src/nco/nco_var_rth.c:845 │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ ./src/nco/nco_var_rth.c:361 (discriminator 1) │ │ │ │ │ mov r0, r6 │ │ │ │ │ add r1, sp, #4 │ │ │ │ │ subs r6, #1 │ │ │ │ │ blx 125a0 │ │ │ │ │ ./src/nco/nco_var_rth.c:366 (discriminator 1) │ │ │ │ │ cmp r6, #11 │ │ │ │ │ - bhi.w 8e10e │ │ │ │ │ - add r3, pc, #8 @ (adr r3, 8dc60 ) │ │ │ │ │ + bhi.w 8e136 │ │ │ │ │ + add r3, pc, #8 @ (adr r3, 8dc88 ) │ │ │ │ │ ldr.w r2, [r3, r6, lsl #2] │ │ │ │ │ add r3, r2 │ │ │ │ │ bx r3 │ │ │ │ │ nop │ │ │ │ │ lsls r3, r4, #16 │ │ │ │ │ movs r0, r0 │ │ │ │ │ @ instruction: 0xffe1ffff │ │ │ │ │ @@ -266182,267 +266190,267 @@ │ │ │ │ │ lsls r3, r6, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ lsls r5, r3, #17 │ │ │ │ │ movs r0, r0 │ │ │ │ │ @ instruction: 0xffe1ffff │ │ │ │ │ ./src/nco/nco_var_rth.c:416 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.w 8dfc6 │ │ │ │ │ + beq.w 8dfee │ │ │ │ │ ./src/nco/nco_var_rth.c:425 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ ldr r6, [r3, #0] │ │ │ │ │ - ble.n 8dc40 │ │ │ │ │ + ble.n 8dc68 │ │ │ │ │ ldrd r0, r3, [sp, #36] @ 0x24 │ │ │ │ │ add.w r5, r4, r5, lsl #2 │ │ │ │ │ subs r3, #4 │ │ │ │ │ - b.n 8dcc2 │ │ │ │ │ + b.n 8dcea │ │ │ │ │ ./src/nco/nco_var_rth.c:430 (discriminator 1) │ │ │ │ │ ldr r7, [r0, #0] │ │ │ │ │ cmp r7, r6 │ │ │ │ │ - beq.n 8dcca │ │ │ │ │ + beq.n 8dcf2 │ │ │ │ │ ./src/nco/nco_var_rth.c:431 │ │ │ │ │ add r2, r7 │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ ./src/nco/nco_var_rth.c:432 │ │ │ │ │ ldr r2, [r4, #0] │ │ │ │ │ adds r2, #1 │ │ │ │ │ str r2, [r4, #0] │ │ │ │ │ adds r4, #4 │ │ │ │ │ adds r0, #4 │ │ │ │ │ cmp r5, r4 │ │ │ │ │ - beq.n 8dc40 │ │ │ │ │ + beq.n 8dc68 │ │ │ │ │ ./src/nco/nco_var_rth.c:430 │ │ │ │ │ ldr.w r2, [r3, #4]! │ │ │ │ │ cmp r2, r6 │ │ │ │ │ - bne.n 8dcaa │ │ │ │ │ + bne.n 8dcd2 │ │ │ │ │ ./src/nco/nco_var_rth.c:434 │ │ │ │ │ str r6, [r3, #0] │ │ │ │ │ - b.n 8dcba │ │ │ │ │ + b.n 8dce2 │ │ │ │ │ ./src/nco/nco_var_rth.c:440 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.w 8dff4 │ │ │ │ │ + beq.w 8e01c │ │ │ │ │ ./src/nco/nco_var_rth.c:449 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ ldrsh.w r6, [r3] │ │ │ │ │ - ble.n 8dc40 │ │ │ │ │ + ble.n 8dc68 │ │ │ │ │ ldrd r0, r3, [sp, #36] @ 0x24 │ │ │ │ │ add.w r5, r3, r5, lsl #1 │ │ │ │ │ - b.n 8dd04 │ │ │ │ │ + b.n 8dd2c │ │ │ │ │ ./src/nco/nco_var_rth.c:454 (discriminator 1) │ │ │ │ │ ldrsh.w r7, [r0] │ │ │ │ │ cmp r7, r6 │ │ │ │ │ - beq.n 8dd0c │ │ │ │ │ + beq.n 8dd34 │ │ │ │ │ ./src/nco/nco_var_rth.c:455 │ │ │ │ │ add r2, r7 │ │ │ │ │ strh.w r2, [r3, #-2] │ │ │ │ │ ./src/nco/nco_var_rth.c:456 │ │ │ │ │ ldr r2, [r4, #0] │ │ │ │ │ adds r2, #1 │ │ │ │ │ str r2, [r4, #0] │ │ │ │ │ adds r4, #4 │ │ │ │ │ adds r0, #2 │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - beq.n 8dc40 │ │ │ │ │ + beq.n 8dc68 │ │ │ │ │ ./src/nco/nco_var_rth.c:454 │ │ │ │ │ ldrsh.w r2, [r3], #2 │ │ │ │ │ cmp r2, r6 │ │ │ │ │ - bne.n 8dce8 │ │ │ │ │ + bne.n 8dd10 │ │ │ │ │ ./src/nco/nco_var_rth.c:458 │ │ │ │ │ strh.w r6, [r3, #-2] │ │ │ │ │ - b.n 8dcfc │ │ │ │ │ + b.n 8dd24 │ │ │ │ │ ./src/nco/nco_var_rth.c:512 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.w 8ded4 │ │ │ │ │ + beq.w 8defc │ │ │ │ │ ./src/nco/nco_var_rth.c:521 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ ldrd r7, r1, [r3] │ │ │ │ │ - ble.n 8dc40 │ │ │ │ │ + ble.n 8dc68 │ │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ add.w lr, r2, r5, lsl #3 │ │ │ │ │ subs r3, #8 │ │ │ │ │ - b.n 8dd54 │ │ │ │ │ + b.n 8dd7c │ │ │ │ │ ./src/nco/nco_var_rth.c:526 (discriminator 1) │ │ │ │ │ ldrd r5, ip, [r2] │ │ │ │ │ cmp ip, r1 │ │ │ │ │ it eq │ │ │ │ │ cmpeq r5, r7 │ │ │ │ │ - beq.n 8dd62 │ │ │ │ │ + beq.n 8dd8a │ │ │ │ │ ./src/nco/nco_var_rth.c:527 │ │ │ │ │ adds r0, r0, r5 │ │ │ │ │ str r0, [r3, #0] │ │ │ │ │ ./src/nco/nco_var_rth.c:528 │ │ │ │ │ ldr r0, [r4, #0] │ │ │ │ │ ./src/nco/nco_var_rth.c:527 │ │ │ │ │ adc.w r6, r6, ip │ │ │ │ │ str r6, [r3, #4] │ │ │ │ │ ./src/nco/nco_var_rth.c:528 │ │ │ │ │ adds r0, #1 │ │ │ │ │ str r0, [r4, #0] │ │ │ │ │ adds r2, #8 │ │ │ │ │ adds r4, #4 │ │ │ │ │ cmp r2, lr │ │ │ │ │ - beq.w 8dc40 │ │ │ │ │ + beq.w 8dc68 │ │ │ │ │ ./src/nco/nco_var_rth.c:526 │ │ │ │ │ ldr.w r0, [r3, #8]! │ │ │ │ │ ldr r6, [r3, #4] │ │ │ │ │ cmp r6, r1 │ │ │ │ │ it eq │ │ │ │ │ cmpeq r0, r7 │ │ │ │ │ - bne.n 8dd2e │ │ │ │ │ + bne.n 8dd56 │ │ │ │ │ ./src/nco/nco_var_rth.c:530 │ │ │ │ │ strd r7, r1, [r3] │ │ │ │ │ - b.n 8dd4a │ │ │ │ │ + b.n 8dd72 │ │ │ │ │ ./src/nco/nco_var_rth.c:488 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.w 8df0e │ │ │ │ │ + beq.w 8df36 │ │ │ │ │ ./src/nco/nco_var_rth.c:497 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ ldr r6, [r3, #0] │ │ │ │ │ - ble.w 8dc40 │ │ │ │ │ + ble.w 8dc68 │ │ │ │ │ ldrd r0, r3, [sp, #36] @ 0x24 │ │ │ │ │ add.w r5, r4, r5, lsl #2 │ │ │ │ │ subs r3, #4 │ │ │ │ │ - b.n 8dd9e │ │ │ │ │ + b.n 8ddc6 │ │ │ │ │ ./src/nco/nco_var_rth.c:502 (discriminator 1) │ │ │ │ │ ldr r7, [r0, #0] │ │ │ │ │ cmp r7, r6 │ │ │ │ │ - beq.n 8dda6 │ │ │ │ │ + beq.n 8ddce │ │ │ │ │ ./src/nco/nco_var_rth.c:503 │ │ │ │ │ add r2, r7 │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ ./src/nco/nco_var_rth.c:504 │ │ │ │ │ ldr r2, [r4, #0] │ │ │ │ │ adds r2, #1 │ │ │ │ │ str r2, [r4, #0] │ │ │ │ │ adds r4, #4 │ │ │ │ │ adds r0, #4 │ │ │ │ │ cmp r5, r4 │ │ │ │ │ - beq.w 8dc40 │ │ │ │ │ + beq.w 8dc68 │ │ │ │ │ ./src/nco/nco_var_rth.c:502 │ │ │ │ │ ldr.w r2, [r3, #4]! │ │ │ │ │ cmp r2, r6 │ │ │ │ │ - bne.n 8dd84 │ │ │ │ │ + bne.n 8ddac │ │ │ │ │ ./src/nco/nco_var_rth.c:506 │ │ │ │ │ str r6, [r3, #0] │ │ │ │ │ - b.n 8dd94 │ │ │ │ │ + b.n 8ddbc │ │ │ │ │ ./src/nco/nco_var_rth.c:464 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.w 8df3c │ │ │ │ │ + beq.w 8df64 │ │ │ │ │ ./src/nco/nco_var_rth.c:473 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ ldrh r6, [r3, #0] │ │ │ │ │ - ble.w 8dc40 │ │ │ │ │ + ble.w 8dc68 │ │ │ │ │ ldrd r0, r3, [sp, #36] @ 0x24 │ │ │ │ │ add.w r5, r3, r5, lsl #1 │ │ │ │ │ - b.n 8dde0 │ │ │ │ │ + b.n 8de08 │ │ │ │ │ ./src/nco/nco_var_rth.c:478 (discriminator 1) │ │ │ │ │ ldrh r7, [r0, #0] │ │ │ │ │ cmp r7, r6 │ │ │ │ │ - beq.n 8dde8 │ │ │ │ │ + beq.n 8de10 │ │ │ │ │ ./src/nco/nco_var_rth.c:479 │ │ │ │ │ add r2, r7 │ │ │ │ │ strh.w r2, [r3, #-2] │ │ │ │ │ ./src/nco/nco_var_rth.c:480 │ │ │ │ │ ldr r2, [r4, #0] │ │ │ │ │ adds r2, #1 │ │ │ │ │ str r2, [r4, #0] │ │ │ │ │ adds r4, #4 │ │ │ │ │ adds r0, #2 │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - beq.w 8dc40 │ │ │ │ │ + beq.w 8dc68 │ │ │ │ │ ./src/nco/nco_var_rth.c:478 │ │ │ │ │ ldrh.w r2, [r3], #2 │ │ │ │ │ cmp r2, r6 │ │ │ │ │ - bne.n 8ddc4 │ │ │ │ │ + bne.n 8ddec │ │ │ │ │ ./src/nco/nco_var_rth.c:482 │ │ │ │ │ strh.w r6, [r3, #-2] │ │ │ │ │ - b.n 8ddd6 │ │ │ │ │ + b.n 8ddfe │ │ │ │ │ ./src/nco/nco_var_rth.c:392 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.w 8df6a │ │ │ │ │ + beq.w 8df92 │ │ │ │ │ ./src/nco/nco_var_rth.c:401 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ vldr d6, [r3] │ │ │ │ │ - ble.w 8dc40 │ │ │ │ │ + ble.w 8dc68 │ │ │ │ │ ldrd r2, r3, [sp, #36] @ 0x24 │ │ │ │ │ add.w r5, r3, r5, lsl #3 │ │ │ │ │ - b.n 8de30 │ │ │ │ │ + b.n 8de58 │ │ │ │ │ ./src/nco/nco_var_rth.c:406 (discriminator 1) │ │ │ │ │ vldr d5, [r2] │ │ │ │ │ vcmp.f64 d5, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - beq.n 8de3e │ │ │ │ │ + beq.n 8de66 │ │ │ │ │ ./src/nco/nco_var_rth.c:407 │ │ │ │ │ vadd.f64 d7, d7, d5 │ │ │ │ │ ./src/nco/nco_var_rth.c:408 │ │ │ │ │ ldr r1, [r4, #0] │ │ │ │ │ adds r1, #1 │ │ │ │ │ ./src/nco/nco_var_rth.c:407 │ │ │ │ │ vstr d7, [r3, #-8] │ │ │ │ │ ./src/nco/nco_var_rth.c:408 │ │ │ │ │ str r1, [r4, #0] │ │ │ │ │ adds r4, #4 │ │ │ │ │ adds r2, #8 │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - beq.w 8dc40 │ │ │ │ │ + beq.w 8dc68 │ │ │ │ │ ./src/nco/nco_var_rth.c:406 │ │ │ │ │ vldmia r3!, {d7} │ │ │ │ │ vcmp.f64 d7, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bne.n 8de0a │ │ │ │ │ + bne.n 8de32 │ │ │ │ │ ./src/nco/nco_var_rth.c:410 │ │ │ │ │ vstr d6, [r3, #-8] │ │ │ │ │ - b.n 8de26 │ │ │ │ │ + b.n 8de4e │ │ │ │ │ ./src/nco/nco_var_rth.c:368 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.w 8df98 │ │ │ │ │ + beq.w 8dfc0 │ │ │ │ │ ./src/nco/nco_var_rth.c:377 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ vldr s14, [r3] │ │ │ │ │ - ble.w 8dc40 │ │ │ │ │ + ble.w 8dc68 │ │ │ │ │ ldrd r2, r3, [sp, #36] @ 0x24 │ │ │ │ │ add.w r5, r3, r5, lsl #2 │ │ │ │ │ - b.n 8de86 │ │ │ │ │ + b.n 8deae │ │ │ │ │ ./src/nco/nco_var_rth.c:382 (discriminator 1) │ │ │ │ │ vldr s13, [r2] │ │ │ │ │ vcmp.f32 s13, s14 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - beq.n 8de94 │ │ │ │ │ + beq.n 8debc │ │ │ │ │ ./src/nco/nco_var_rth.c:383 │ │ │ │ │ vadd.f32 s15, s15, s13 │ │ │ │ │ ./src/nco/nco_var_rth.c:384 │ │ │ │ │ ldr r1, [r4, #0] │ │ │ │ │ adds r1, #1 │ │ │ │ │ ./src/nco/nco_var_rth.c:383 │ │ │ │ │ vstr s15, [r3, #-4] │ │ │ │ │ ./src/nco/nco_var_rth.c:384 │ │ │ │ │ str r1, [r4, #0] │ │ │ │ │ adds r4, #4 │ │ │ │ │ adds r2, #4 │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - beq.w 8dc40 │ │ │ │ │ + beq.w 8dc68 │ │ │ │ │ ./src/nco/nco_var_rth.c:382 │ │ │ │ │ vldmia r3!, {s15} │ │ │ │ │ vcmp.f32 s15, s14 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bne.n 8de60 │ │ │ │ │ + bne.n 8de88 │ │ │ │ │ ./src/nco/nco_var_rth.c:386 │ │ │ │ │ vstr s14, [r3, #-4] │ │ │ │ │ - b.n 8de7c │ │ │ │ │ + b.n 8dea4 │ │ │ │ │ ./src/nco/nco_var_rth.c:536 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble.w 8dc40 │ │ │ │ │ + ble.w 8dc68 │ │ │ │ │ ldrd r7, r3, [sp, #36] @ 0x24 │ │ │ │ │ subs r4, #4 │ │ │ │ │ subs r7, #8 │ │ │ │ │ add.w r5, r3, r5, lsl #3 │ │ │ │ │ ./src/nco/nco_var_rth.c:541 (discriminator 43) │ │ │ │ │ ldr.w r2, [r7, #8]! │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ @@ -266457,18 +266465,18 @@ │ │ │ │ │ add.w r0, r0, #1 │ │ │ │ │ ./src/nco/nco_var_rth.c:541 (discriminator 43) │ │ │ │ │ adc.w r1, r6, r1 │ │ │ │ │ cmp r3, r5 │ │ │ │ │ str.w r1, [r3, #-4] │ │ │ │ │ ./src/nco/nco_var_rth.c:542 (discriminator 43) │ │ │ │ │ str r0, [r4, #0] │ │ │ │ │ - bne.n 8deac │ │ │ │ │ - b.n 8dc40 │ │ │ │ │ + bne.n 8ded4 │ │ │ │ │ + b.n 8dc68 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble.w 8dc40 │ │ │ │ │ + ble.w 8dc68 │ │ │ │ │ ldrd r7, r3, [sp, #36] @ 0x24 │ │ │ │ │ subs r4, #4 │ │ │ │ │ subs r7, #8 │ │ │ │ │ add.w r5, r3, r5, lsl #3 │ │ │ │ │ ./src/nco/nco_var_rth.c:517 (discriminator 37) │ │ │ │ │ ldr.w r2, [r7, #8]! │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ @@ -266483,54 +266491,54 @@ │ │ │ │ │ add.w r0, r0, #1 │ │ │ │ │ ./src/nco/nco_var_rth.c:517 (discriminator 37) │ │ │ │ │ adc.w r1, r6, r1 │ │ │ │ │ cmp r3, r5 │ │ │ │ │ str.w r1, [r3, #-4] │ │ │ │ │ ./src/nco/nco_var_rth.c:518 (discriminator 37) │ │ │ │ │ str r0, [r4, #0] │ │ │ │ │ - bne.n 8dee6 │ │ │ │ │ - b.n 8dc40 │ │ │ │ │ + bne.n 8df0e │ │ │ │ │ + b.n 8dc68 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble.w 8dc40 │ │ │ │ │ + ble.w 8dc68 │ │ │ │ │ ldrd r0, r3, [sp, #36] @ 0x24 │ │ │ │ │ subs r4, #4 │ │ │ │ │ subs r0, #4 │ │ │ │ │ add.w r5, r3, r5, lsl #2 │ │ │ │ │ ./src/nco/nco_var_rth.c:493 (discriminator 31) │ │ │ │ │ ldr r6, [r3, #0] │ │ │ │ │ ldr.w r2, [r0, #4]! │ │ │ │ │ add r2, r6 │ │ │ │ │ str.w r2, [r3], #4 │ │ │ │ │ ./src/nco/nco_var_rth.c:494 (discriminator 31) │ │ │ │ │ ldr.w r2, [r4, #4]! │ │ │ │ │ cmp r5, r3 │ │ │ │ │ add.w r2, r2, #1 │ │ │ │ │ str r2, [r4, #0] │ │ │ │ │ - bne.n 8df20 │ │ │ │ │ - b.n 8dc40 │ │ │ │ │ + bne.n 8df48 │ │ │ │ │ + b.n 8dc68 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble.w 8dc40 │ │ │ │ │ + ble.w 8dc68 │ │ │ │ │ ldrd r0, r3, [sp, #36] @ 0x24 │ │ │ │ │ subs r4, #4 │ │ │ │ │ subs r0, #2 │ │ │ │ │ add.w r5, r3, r5, lsl #1 │ │ │ │ │ ./src/nco/nco_var_rth.c:469 (discriminator 25) │ │ │ │ │ ldrh r2, [r3, #0] │ │ │ │ │ ldrh.w r6, [r0, #2]! │ │ │ │ │ add r2, r6 │ │ │ │ │ strh.w r2, [r3], #2 │ │ │ │ │ ./src/nco/nco_var_rth.c:470 (discriminator 25) │ │ │ │ │ ldr.w r2, [r4, #4]! │ │ │ │ │ cmp r5, r3 │ │ │ │ │ add.w r2, r2, #1 │ │ │ │ │ str r2, [r4, #0] │ │ │ │ │ - bne.n 8df4e │ │ │ │ │ - b.n 8dc40 │ │ │ │ │ + bne.n 8df76 │ │ │ │ │ + b.n 8dc68 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble.w 8dc40 │ │ │ │ │ + ble.w 8dc68 │ │ │ │ │ ldrd r0, r3, [sp, #36] @ 0x24 │ │ │ │ │ subs r4, #4 │ │ │ │ │ add.w r5, r3, r5, lsl #3 │ │ │ │ │ ./src/nco/nco_var_rth.c:397 (discriminator 7) │ │ │ │ │ vldr d7, [r3] │ │ │ │ │ vldmia r0!, {d6} │ │ │ │ │ ./src/nco/nco_var_rth.c:398 (discriminator 7) │ │ │ │ │ @@ -266540,18 +266548,18 @@ │ │ │ │ │ ./src/nco/nco_var_rth.c:398 (discriminator 7) │ │ │ │ │ adds r2, #1 │ │ │ │ │ ./src/nco/nco_var_rth.c:397 (discriminator 7) │ │ │ │ │ vstmia r3!, {d7} │ │ │ │ │ ./src/nco/nco_var_rth.c:398 (discriminator 7) │ │ │ │ │ cmp r5, r3 │ │ │ │ │ str r2, [r4, #0] │ │ │ │ │ - bne.n 8df7a │ │ │ │ │ - b.n 8dc40 │ │ │ │ │ + bne.n 8dfa2 │ │ │ │ │ + b.n 8dc68 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble.w 8dc40 │ │ │ │ │ + ble.w 8dc68 │ │ │ │ │ ldrd r0, r3, [sp, #36] @ 0x24 │ │ │ │ │ subs r4, #4 │ │ │ │ │ add.w r5, r3, r5, lsl #2 │ │ │ │ │ ./src/nco/nco_var_rth.c:373 (discriminator 1) │ │ │ │ │ vldr s15, [r3] │ │ │ │ │ vldmia r0!, {s14} │ │ │ │ │ ./src/nco/nco_var_rth.c:374 (discriminator 1) │ │ │ │ │ @@ -266561,184 +266569,184 @@ │ │ │ │ │ ./src/nco/nco_var_rth.c:374 (discriminator 1) │ │ │ │ │ adds r2, #1 │ │ │ │ │ ./src/nco/nco_var_rth.c:373 (discriminator 1) │ │ │ │ │ vstmia r3!, {s15} │ │ │ │ │ ./src/nco/nco_var_rth.c:374 (discriminator 1) │ │ │ │ │ cmp r5, r3 │ │ │ │ │ str r2, [r4, #0] │ │ │ │ │ - bne.n 8dfa8 │ │ │ │ │ - b.n 8dc40 │ │ │ │ │ + bne.n 8dfd0 │ │ │ │ │ + b.n 8dc68 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble.w 8dc40 │ │ │ │ │ + ble.w 8dc68 │ │ │ │ │ ldrd r0, r3, [sp, #36] @ 0x24 │ │ │ │ │ subs r4, #4 │ │ │ │ │ subs r0, #4 │ │ │ │ │ add.w r5, r3, r5, lsl #2 │ │ │ │ │ ./src/nco/nco_var_rth.c:421 (discriminator 13) │ │ │ │ │ ldr r6, [r3, #0] │ │ │ │ │ ldr.w r2, [r0, #4]! │ │ │ │ │ add r2, r6 │ │ │ │ │ str.w r2, [r3], #4 │ │ │ │ │ ./src/nco/nco_var_rth.c:422 (discriminator 13) │ │ │ │ │ ldr.w r2, [r4, #4]! │ │ │ │ │ cmp r3, r5 │ │ │ │ │ add.w r2, r2, #1 │ │ │ │ │ str r2, [r4, #0] │ │ │ │ │ - bne.n 8dfd8 │ │ │ │ │ - b.n 8dc40 │ │ │ │ │ + bne.n 8e000 │ │ │ │ │ + b.n 8dc68 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble.w 8dc40 │ │ │ │ │ + ble.w 8dc68 │ │ │ │ │ ldrd r0, r3, [sp, #36] @ 0x24 │ │ │ │ │ subs r4, #4 │ │ │ │ │ subs r0, #2 │ │ │ │ │ add.w r5, r3, r5, lsl #1 │ │ │ │ │ ./src/nco/nco_var_rth.c:445 (discriminator 19) │ │ │ │ │ ldrsh.w r2, [r3] │ │ │ │ │ ldrh.w r6, [r0, #2]! │ │ │ │ │ add r2, r6 │ │ │ │ │ strh.w r2, [r3], #2 │ │ │ │ │ ./src/nco/nco_var_rth.c:446 (discriminator 19) │ │ │ │ │ ldr.w r2, [r4, #4]! │ │ │ │ │ cmp r3, r5 │ │ │ │ │ add.w r2, r2, #1 │ │ │ │ │ str r2, [r4, #0] │ │ │ │ │ - bne.n 8e006 │ │ │ │ │ - b.n 8dc40 │ │ │ │ │ + bne.n 8e02e │ │ │ │ │ + b.n 8dc68 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble.w 8dc40 │ │ │ │ │ + ble.w 8dc68 │ │ │ │ │ subs r4, #4 │ │ │ │ │ ./src/nco/nco_var_rth.c:565 (discriminator 49) │ │ │ │ │ ldrd r3, r2, [sp, #36] @ 0x24 │ │ │ │ │ ldrb r3, [r3, r7] │ │ │ │ │ ldrb r1, [r2, r7] │ │ │ │ │ add r3, r1 │ │ │ │ │ strb r3, [r2, r7] │ │ │ │ │ ./src/nco/nco_var_rth.c:566 (discriminator 49) │ │ │ │ │ adds r7, #1 │ │ │ │ │ ldr.w r3, [r4, #4]! │ │ │ │ │ cmp r5, r7 │ │ │ │ │ add.w r3, r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ - bne.n 8e02c │ │ │ │ │ - b.n 8dc40 │ │ │ │ │ + bne.n 8e054 │ │ │ │ │ + b.n 8dc68 │ │ │ │ │ ./src/nco/nco_var_rth.c:593 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ ldrb r1, [r3, #0] │ │ │ │ │ - ble.w 8dc40 │ │ │ │ │ + ble.w 8dc68 │ │ │ │ │ movs r3, #0 │ │ │ │ │ - b.n 8e074 │ │ │ │ │ + b.n 8e09c │ │ │ │ │ ./src/nco/nco_var_rth.c:598 (discriminator 1) │ │ │ │ │ ldr r6, [sp, #36] @ 0x24 │ │ │ │ │ ldrb r6, [r6, r3] │ │ │ │ │ ./src/nco/nco_var_rth.c:599 (discriminator 1) │ │ │ │ │ add r2, r6 │ │ │ │ │ ./src/nco/nco_var_rth.c:598 (discriminator 1) │ │ │ │ │ cmp r6, r1 │ │ │ │ │ - beq.n 8e07e │ │ │ │ │ + beq.n 8e0a6 │ │ │ │ │ ./src/nco/nco_var_rth.c:599 │ │ │ │ │ strb r2, [r0, #0] │ │ │ │ │ ./src/nco/nco_var_rth.c:600 │ │ │ │ │ ldr r2, [r4, #0] │ │ │ │ │ adds r2, #1 │ │ │ │ │ str r2, [r4, #0] │ │ │ │ │ adds r3, #1 │ │ │ │ │ adds r4, #4 │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - beq.w 8dc40 │ │ │ │ │ + beq.w 8dc68 │ │ │ │ │ ./src/nco/nco_var_rth.c:598 │ │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ │ adds r0, r2, r3 │ │ │ │ │ ldrb r2, [r2, r3] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bne.n 8e058 │ │ │ │ │ + bne.n 8e080 │ │ │ │ │ ./src/nco/nco_var_rth.c:602 │ │ │ │ │ strb r1, [r0, #0] │ │ │ │ │ - b.n 8e06a │ │ │ │ │ + b.n 8e092 │ │ │ │ │ ./src/nco/nco_var_rth.c:569 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ ldrsb.w r1, [r3] │ │ │ │ │ - ble.w 8dc40 │ │ │ │ │ + ble.w 8dc68 │ │ │ │ │ movs r3, #0 │ │ │ │ │ - b.n 8e0ae │ │ │ │ │ + b.n 8e0d6 │ │ │ │ │ ./src/nco/nco_var_rth.c:574 (discriminator 1) │ │ │ │ │ ldr r6, [sp, #36] @ 0x24 │ │ │ │ │ ldrsb r6, [r6, r3] │ │ │ │ │ ./src/nco/nco_var_rth.c:575 (discriminator 1) │ │ │ │ │ add r2, r6 │ │ │ │ │ ./src/nco/nco_var_rth.c:574 (discriminator 1) │ │ │ │ │ cmp r6, r1 │ │ │ │ │ - beq.n 8e0b8 │ │ │ │ │ + beq.n 8e0e0 │ │ │ │ │ ./src/nco/nco_var_rth.c:575 │ │ │ │ │ strb r2, [r0, #0] │ │ │ │ │ ./src/nco/nco_var_rth.c:576 │ │ │ │ │ ldr r2, [r4, #0] │ │ │ │ │ adds r2, #1 │ │ │ │ │ str r2, [r4, #0] │ │ │ │ │ adds r3, #1 │ │ │ │ │ adds r4, #4 │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - beq.w 8dc40 │ │ │ │ │ + beq.w 8dc68 │ │ │ │ │ ./src/nco/nco_var_rth.c:574 │ │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ │ adds r0, r2, r3 │ │ │ │ │ ldrsb r2, [r2, r3] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bne.n 8e092 │ │ │ │ │ + bne.n 8e0ba │ │ │ │ │ ./src/nco/nco_var_rth.c:578 │ │ │ │ │ strb r1, [r0, #0] │ │ │ │ │ - b.n 8e0a4 │ │ │ │ │ + b.n 8e0cc │ │ │ │ │ ./src/nco/nco_var_rth.c:545 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ ldrd r7, r1, [r3] │ │ │ │ │ - ble.w 8dc40 │ │ │ │ │ + ble.w 8dc68 │ │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ add.w lr, r2, r5, lsl #3 │ │ │ │ │ subs r3, #8 │ │ │ │ │ - b.n 8e0fa │ │ │ │ │ + b.n 8e122 │ │ │ │ │ ./src/nco/nco_var_rth.c:550 (discriminator 1) │ │ │ │ │ ldrd r5, ip, [r2] │ │ │ │ │ cmp ip, r1 │ │ │ │ │ it eq │ │ │ │ │ cmpeq r5, r7 │ │ │ │ │ - beq.n 8e108 │ │ │ │ │ + beq.n 8e130 │ │ │ │ │ ./src/nco/nco_var_rth.c:551 │ │ │ │ │ adds r0, r0, r5 │ │ │ │ │ str r0, [r3, #0] │ │ │ │ │ ./src/nco/nco_var_rth.c:552 │ │ │ │ │ ldr r0, [r4, #0] │ │ │ │ │ ./src/nco/nco_var_rth.c:551 │ │ │ │ │ adc.w r6, r6, ip │ │ │ │ │ str r6, [r3, #4] │ │ │ │ │ ./src/nco/nco_var_rth.c:552 │ │ │ │ │ adds r0, #1 │ │ │ │ │ str r0, [r4, #0] │ │ │ │ │ adds r2, #8 │ │ │ │ │ adds r4, #4 │ │ │ │ │ cmp r2, lr │ │ │ │ │ - beq.w 8dc40 │ │ │ │ │ + beq.w 8dc68 │ │ │ │ │ ./src/nco/nco_var_rth.c:550 │ │ │ │ │ ldr.w r0, [r3, #8]! │ │ │ │ │ ldr r6, [r3, #4] │ │ │ │ │ cmp r6, r1 │ │ │ │ │ it eq │ │ │ │ │ cmpeq r0, r7 │ │ │ │ │ - bne.n 8e0d4 │ │ │ │ │ + bne.n 8e0fc │ │ │ │ │ ./src/nco/nco_var_rth.c:554 │ │ │ │ │ strd r7, r1, [r3] │ │ │ │ │ - b.n 8e0f0 │ │ │ │ │ + b.n 8e118 │ │ │ │ │ ./src/nco/nco_var_rth.c:609 │ │ │ │ │ blx 10484 │ │ │ │ │ ./src/nco/nco_var_rth.c:845 │ │ │ │ │ - b.n 8dc40 │ │ │ │ │ + b.n 8dc68 │ │ │ │ │ │ │ │ │ │ -0008e114 : │ │ │ │ │ +0008e13c : │ │ │ │ │ nco_var_add_tll_ncra(): │ │ │ │ │ ./src/nco/nco_var_rth.c:858 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ mov r5, r0 │ │ │ │ │ mov r4, r1 │ │ │ │ │ vpush {d8} │ │ │ │ │ sub sp, #8 │ │ │ │ │ @@ -266753,19 +266761,19 @@ │ │ │ │ │ blx 125a0 │ │ │ │ │ ./src/nco/nco_var_rth.c:892 │ │ │ │ │ add r1, sp, #52 @ 0x34 │ │ │ │ │ mov r0, r5 │ │ │ │ │ blx 125a0 │ │ │ │ │ ./src/nco/nco_var_rth.c:893 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.n 8e1b0 │ │ │ │ │ + bne.n 8e1d8 │ │ │ │ │ ./src/nco/nco_var_rth.c:895 │ │ │ │ │ subs r5, #1 │ │ │ │ │ cmp r5, #11 │ │ │ │ │ - bhi.w 8e6c6 │ │ │ │ │ + bhi.w 8e6ee │ │ │ │ │ tbh [pc, r5, lsl #1] │ │ │ │ │ lsls r5, r3, #9 │ │ │ │ │ movs r6, r5 │ │ │ │ │ lsls r4, r0, #9 │ │ │ │ │ lsls r4, r5, #8 │ │ │ │ │ lsls r4, r2, #8 │ │ │ │ │ lsls r4, r7, #7 │ │ │ │ │ @@ -266773,61 +266781,61 @@ │ │ │ │ │ lsls r0, r2, #7 │ │ │ │ │ lsls r0, r7, #6 │ │ │ │ │ lsls r2, r3, #6 │ │ │ │ │ lsls r4, r7, #5 │ │ │ │ │ movs r6, r5 │ │ │ │ │ ./src/nco/nco_var_rth.c:1104 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.w 8e51a │ │ │ │ │ + beq.w 8e542 │ │ │ │ │ ./src/nco/nco_var_rth.c:1113 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ldrb.w ip, [r3] │ │ │ │ │ - ble.n 8e1a6 │ │ │ │ │ + ble.n 8e1ce │ │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ │ mov r0, r7 │ │ │ │ │ movs r3, #0 │ │ │ │ │ ./src/nco/nco_var_rth.c:1118 │ │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ │ ldrb r2, [r2, r3] │ │ │ │ │ cmp r2, ip │ │ │ │ │ - beq.n 8e19c │ │ │ │ │ + beq.n 8e1c4 │ │ │ │ │ ./src/nco/nco_var_rth.c:1119 │ │ │ │ │ ldr r5, [sp, #52] @ 0x34 │ │ │ │ │ ldrb r6, [r5, r3] │ │ │ │ │ add r2, r6 │ │ │ │ │ strb r2, [r5, r3] │ │ │ │ │ ./src/nco/nco_var_rth.c:1120 │ │ │ │ │ - cbz r7, 8e196 │ │ │ │ │ + cbz r7, 8e1be │ │ │ │ │ ./src/nco/nco_var_rth.c:1120 (discriminator 1) │ │ │ │ │ vldr d7, [r0] │ │ │ │ │ vadd.f64 d7, d7, d8 │ │ │ │ │ vstr d7, [r0] │ │ │ │ │ ./src/nco/nco_var_rth.c:1121 │ │ │ │ │ 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 8e178 │ │ │ │ │ + bne.n 8e1a0 │ │ │ │ │ ./src/nco/nco_var_rth.c:1134 │ │ │ │ │ add sp, #8 │ │ │ │ │ vpop {d8} │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ ./src/nco/nco_var_rth.c:893 (discriminator 1) │ │ │ │ │ mov r0, r5 │ │ │ │ │ add r1, sp, #4 │ │ │ │ │ subs r5, #1 │ │ │ │ │ blx 125a0 │ │ │ │ │ ./src/nco/nco_var_rth.c:895 (discriminator 1) │ │ │ │ │ cmp r5, #11 │ │ │ │ │ - bhi.w 8e6c6 │ │ │ │ │ - add r3, pc, #8 @ (adr r3, 8e1cc ) │ │ │ │ │ + bhi.w 8e6ee │ │ │ │ │ + add r3, pc, #8 @ (adr r3, 8e1f4 ) │ │ │ │ │ ldr.w r2, [r3, r5, lsl #2] │ │ │ │ │ add r3, r2 │ │ │ │ │ bx r3 │ │ │ │ │ nop │ │ │ │ │ lsls r1, r4, #17 │ │ │ │ │ movs r0, r0 │ │ │ │ │ @ instruction: 0xffdbffff │ │ │ │ │ @@ -266847,287 +266855,287 @@ │ │ │ │ │ lsls r3, r1, #3 │ │ │ │ │ movs r0, r0 │ │ │ │ │ lsls r3, r4, #18 │ │ │ │ │ movs r0, r0 │ │ │ │ │ @ instruction: 0xffdbffff │ │ │ │ │ ./src/nco/nco_var_rth.c:943 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.w 8e5a2 │ │ │ │ │ + beq.w 8e5ca │ │ │ │ │ ./src/nco/nco_var_rth.c:952 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ - ble.n 8e1a6 │ │ │ │ │ + ble.n 8e1ce │ │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ │ mov r0, r7 │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ sub.w ip, r2, #4 │ │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ │ add.w r4, r3, r4, lsl #2 │ │ │ │ │ ./src/nco/nco_var_rth.c:957 │ │ │ │ │ ldr.w r5, [ip, #4]! │ │ │ │ │ cmp r5, r1 │ │ │ │ │ - beq.n 8e23c │ │ │ │ │ + beq.n 8e264 │ │ │ │ │ ./src/nco/nco_var_rth.c:958 │ │ │ │ │ ldr r6, [r2, #0] │ │ │ │ │ add r5, r6 │ │ │ │ │ str r5, [r2, #0] │ │ │ │ │ ./src/nco/nco_var_rth.c:959 │ │ │ │ │ - cbz r7, 8e236 │ │ │ │ │ + cbz r7, 8e25e │ │ │ │ │ ./src/nco/nco_var_rth.c:959 (discriminator 1) │ │ │ │ │ vldr d7, [r0] │ │ │ │ │ vadd.f64 d7, d7, d8 │ │ │ │ │ vstr d7, [r0] │ │ │ │ │ ./src/nco/nco_var_rth.c:960 │ │ │ │ │ ldr r5, [r3, #0] │ │ │ │ │ adds r5, #1 │ │ │ │ │ str r5, [r3, #0] │ │ │ │ │ adds r3, #4 │ │ │ │ │ adds r0, #8 │ │ │ │ │ adds r2, #4 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.n 8e21a │ │ │ │ │ - b.n 8e1a6 │ │ │ │ │ + bne.n 8e242 │ │ │ │ │ + b.n 8e1ce │ │ │ │ │ ./src/nco/nco_var_rth.c:966 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.w 8e5d2 │ │ │ │ │ + beq.w 8e5fa │ │ │ │ │ ./src/nco/nco_var_rth.c:975 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ldrsh.w lr, [r3] │ │ │ │ │ - ble.n 8e1a6 │ │ │ │ │ + ble.n 8e1ce │ │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ │ mov r5, r7 │ │ │ │ │ ldr r6, [sp, #48] @ 0x30 │ │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ │ subs r6, #2 │ │ │ │ │ add.w r4, r3, r4, lsl #1 │ │ │ │ │ ./src/nco/nco_var_rth.c:980 │ │ │ │ │ ldrsh.w r2, [r6, #2]! │ │ │ │ │ cmp r2, lr │ │ │ │ │ - beq.n 8e28a │ │ │ │ │ + beq.n 8e2b2 │ │ │ │ │ ./src/nco/nco_var_rth.c:981 │ │ │ │ │ ldrh.w ip, [r3] │ │ │ │ │ add r2, ip │ │ │ │ │ strh r2, [r3, #0] │ │ │ │ │ ./src/nco/nco_var_rth.c:982 │ │ │ │ │ - cbz r7, 8e284 │ │ │ │ │ + cbz r7, 8e2ac │ │ │ │ │ ./src/nco/nco_var_rth.c:982 (discriminator 1) │ │ │ │ │ vldr d7, [r5] │ │ │ │ │ vadd.f64 d7, d7, d8 │ │ │ │ │ vstr d7, [r5] │ │ │ │ │ ./src/nco/nco_var_rth.c:983 │ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ │ adds r2, #1 │ │ │ │ │ str r2, [r0, #0] │ │ │ │ │ adds r3, #2 │ │ │ │ │ adds r0, #4 │ │ │ │ │ adds r5, #8 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.n 8e266 │ │ │ │ │ - b.n 8e1a6 │ │ │ │ │ + bne.n 8e28e │ │ │ │ │ + b.n 8e1ce │ │ │ │ │ ./src/nco/nco_var_rth.c:1035 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.w 8e47e │ │ │ │ │ + beq.w 8e4a6 │ │ │ │ │ ./src/nco/nco_var_rth.c:1044 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ldrd r1, lr, [r3] │ │ │ │ │ - ble.w 8e1a6 │ │ │ │ │ + ble.w 8e1ce │ │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ │ mov ip, r7 │ │ │ │ │ ldr r6, [sp, #48] @ 0x30 │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ subs r6, #8 │ │ │ │ │ add.w r8, r2, r4, lsl #3 │ │ │ │ │ ./src/nco/nco_var_rth.c:1049 │ │ │ │ │ ldr.w r5, [r6, #8]! │ │ │ │ │ ldr r0, [r6, #4] │ │ │ │ │ cmp r0, lr │ │ │ │ │ it eq │ │ │ │ │ cmpeq r5, r1 │ │ │ │ │ - beq.n 8e2e6 │ │ │ │ │ + beq.n 8e30e │ │ │ │ │ ./src/nco/nco_var_rth.c:1050 │ │ │ │ │ ldr r4, [r2, #0] │ │ │ │ │ adds r5, r4, r5 │ │ │ │ │ str r5, [r2, #0] │ │ │ │ │ ldr r5, [r2, #4] │ │ │ │ │ adc.w r0, r0, r5 │ │ │ │ │ str r0, [r2, #4] │ │ │ │ │ ./src/nco/nco_var_rth.c:1051 │ │ │ │ │ - cbz r7, 8e2e0 │ │ │ │ │ + cbz r7, 8e308 │ │ │ │ │ ./src/nco/nco_var_rth.c:1051 (discriminator 1) │ │ │ │ │ vldr d7, [ip] │ │ │ │ │ vadd.f64 d7, d7, d8 │ │ │ │ │ vstr d7, [ip] │ │ │ │ │ ./src/nco/nco_var_rth.c:1052 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ adds r0, #1 │ │ │ │ │ str r0, [r3, #0] │ │ │ │ │ adds r2, #8 │ │ │ │ │ adds r3, #4 │ │ │ │ │ add.w ip, ip, #8 │ │ │ │ │ cmp r2, r8 │ │ │ │ │ - bne.n 8e2b6 │ │ │ │ │ - b.n 8e1a6 │ │ │ │ │ + bne.n 8e2de │ │ │ │ │ + b.n 8e1ce │ │ │ │ │ ./src/nco/nco_var_rth.c:1012 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.w 8e4ba │ │ │ │ │ + beq.w 8e4e2 │ │ │ │ │ ./src/nco/nco_var_rth.c:1021 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ - ble.w 8e1a6 │ │ │ │ │ + ble.w 8e1ce │ │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ │ mov r0, r7 │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ sub.w ip, r2, #4 │ │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ │ add.w r4, r3, r4, lsl #2 │ │ │ │ │ ./src/nco/nco_var_rth.c:1026 │ │ │ │ │ ldr.w r5, [ip, #4]! │ │ │ │ │ cmp r5, r1 │ │ │ │ │ - beq.n 8e336 │ │ │ │ │ + beq.n 8e35e │ │ │ │ │ ./src/nco/nco_var_rth.c:1027 │ │ │ │ │ ldr r6, [r2, #0] │ │ │ │ │ add r5, r6 │ │ │ │ │ str r5, [r2, #0] │ │ │ │ │ ./src/nco/nco_var_rth.c:1028 │ │ │ │ │ - cbz r7, 8e330 │ │ │ │ │ + cbz r7, 8e358 │ │ │ │ │ ./src/nco/nco_var_rth.c:1028 (discriminator 1) │ │ │ │ │ vldr d7, [r0] │ │ │ │ │ vadd.f64 d7, d7, d8 │ │ │ │ │ vstr d7, [r0] │ │ │ │ │ ./src/nco/nco_var_rth.c:1029 │ │ │ │ │ ldr r5, [r3, #0] │ │ │ │ │ adds r5, #1 │ │ │ │ │ str r5, [r3, #0] │ │ │ │ │ adds r3, #4 │ │ │ │ │ adds r0, #8 │ │ │ │ │ adds r2, #4 │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - bne.n 8e314 │ │ │ │ │ - b.n 8e1a6 │ │ │ │ │ + bne.n 8e33c │ │ │ │ │ + b.n 8e1ce │ │ │ │ │ ./src/nco/nco_var_rth.c:989 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.w 8e4ea │ │ │ │ │ + beq.w 8e512 │ │ │ │ │ ./src/nco/nco_var_rth.c:998 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ldrh.w lr, [r3] │ │ │ │ │ - ble.w 8e1a6 │ │ │ │ │ + ble.w 8e1ce │ │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ │ mov r5, r7 │ │ │ │ │ ldr r6, [sp, #48] @ 0x30 │ │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ │ subs r6, #2 │ │ │ │ │ add.w r4, r3, r4, lsl #1 │ │ │ │ │ ./src/nco/nco_var_rth.c:1003 │ │ │ │ │ ldrh.w r2, [r6, #2]! │ │ │ │ │ cmp r2, lr │ │ │ │ │ - beq.n 8e386 │ │ │ │ │ + beq.n 8e3ae │ │ │ │ │ ./src/nco/nco_var_rth.c:1004 │ │ │ │ │ ldrh.w ip, [r3] │ │ │ │ │ add r2, ip │ │ │ │ │ strh r2, [r3, #0] │ │ │ │ │ ./src/nco/nco_var_rth.c:1005 │ │ │ │ │ - cbz r7, 8e380 │ │ │ │ │ + cbz r7, 8e3a8 │ │ │ │ │ ./src/nco/nco_var_rth.c:1005 (discriminator 1) │ │ │ │ │ vldr d7, [r5] │ │ │ │ │ vadd.f64 d7, d7, d8 │ │ │ │ │ vstr d7, [r5] │ │ │ │ │ ./src/nco/nco_var_rth.c:1006 │ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ │ adds r2, #1 │ │ │ │ │ str r2, [r0, #0] │ │ │ │ │ adds r3, #2 │ │ │ │ │ adds r0, #4 │ │ │ │ │ adds r5, #8 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.n 8e362 │ │ │ │ │ - b.n 8e1a6 │ │ │ │ │ + bne.n 8e38a │ │ │ │ │ + b.n 8e1ce │ │ │ │ │ ./src/nco/nco_var_rth.c:920 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.w 8e542 │ │ │ │ │ + beq.w 8e56a │ │ │ │ │ ./src/nco/nco_var_rth.c:929 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ vldr d5, [r3] │ │ │ │ │ - ble.w 8e1a6 │ │ │ │ │ + ble.w 8e1ce │ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ │ mov r5, r7 │ │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ │ add.w r4, r3, r4, lsl #3 │ │ │ │ │ ./src/nco/nco_var_rth.c:934 │ │ │ │ │ vldmia r3!, {d7} │ │ │ │ │ vcmp.f64 d7, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - beq.n 8e3de │ │ │ │ │ + beq.n 8e406 │ │ │ │ │ ./src/nco/nco_var_rth.c:935 │ │ │ │ │ vldr d6, [r2] │ │ │ │ │ vadd.f64 d7, d6, d7 │ │ │ │ │ vstr d7, [r2] │ │ │ │ │ ./src/nco/nco_var_rth.c:936 │ │ │ │ │ - cbz r7, 8e3d8 │ │ │ │ │ + cbz r7, 8e400 │ │ │ │ │ ./src/nco/nco_var_rth.c:936 (discriminator 1) │ │ │ │ │ vldr d7, [r5] │ │ │ │ │ vadd.f64 d7, d7, d8 │ │ │ │ │ vstr d7, [r5] │ │ │ │ │ ./src/nco/nco_var_rth.c:937 │ │ │ │ │ ldr r6, [r0, #0] │ │ │ │ │ adds r6, #1 │ │ │ │ │ str r6, [r0, #0] │ │ │ │ │ adds r0, #4 │ │ │ │ │ adds r5, #8 │ │ │ │ │ adds r2, #8 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.n 8e3b0 │ │ │ │ │ - b.n 8e1a6 │ │ │ │ │ + bne.n 8e3d8 │ │ │ │ │ + b.n 8e1ce │ │ │ │ │ ./src/nco/nco_var_rth.c:897 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.w 8e572 │ │ │ │ │ + beq.w 8e59a │ │ │ │ │ ./src/nco/nco_var_rth.c:906 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ vldr s13, [r3] │ │ │ │ │ - ble.w 8e1a6 │ │ │ │ │ + ble.w 8e1ce │ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ │ mov r5, r7 │ │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ │ add.w r4, r3, r4, lsl #2 │ │ │ │ │ ./src/nco/nco_var_rth.c:911 │ │ │ │ │ vldmia r3!, {s15} │ │ │ │ │ vcmp.f32 s15, s13 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - beq.n 8e436 │ │ │ │ │ + beq.n 8e45e │ │ │ │ │ ./src/nco/nco_var_rth.c:912 │ │ │ │ │ vldr s14, [r2] │ │ │ │ │ vadd.f32 s15, s14, s15 │ │ │ │ │ vstr s15, [r2] │ │ │ │ │ ./src/nco/nco_var_rth.c:913 │ │ │ │ │ - cbz r7, 8e430 │ │ │ │ │ + cbz r7, 8e458 │ │ │ │ │ ./src/nco/nco_var_rth.c:913 (discriminator 1) │ │ │ │ │ vldr d7, [r5] │ │ │ │ │ vadd.f64 d7, d7, d8 │ │ │ │ │ vstr d7, [r5] │ │ │ │ │ ./src/nco/nco_var_rth.c:914 │ │ │ │ │ ldr r6, [r0, #0] │ │ │ │ │ adds r6, #1 │ │ │ │ │ str r6, [r0, #0] │ │ │ │ │ adds r0, #4 │ │ │ │ │ adds r5, #8 │ │ │ │ │ adds r2, #4 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.n 8e408 │ │ │ │ │ - b.n 8e1a6 │ │ │ │ │ + bne.n 8e430 │ │ │ │ │ + b.n 8e1ce │ │ │ │ │ ./src/nco/nco_var_rth.c:1058 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 8e1a6 │ │ │ │ │ + ble.w 8e1ce │ │ │ │ │ ldrd r6, r3, [sp, #48] @ 0x30 │ │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ │ subs r6, #8 │ │ │ │ │ subs r7, r2, #4 │ │ │ │ │ add.w r4, r3, r4, lsl #3 │ │ │ │ │ ./src/nco/nco_var_rth.c:1063 (discriminator 43) │ │ │ │ │ ldr.w r2, [r6, #8]! │ │ │ │ │ @@ -267143,18 +267151,18 @@ │ │ │ │ │ add.w r0, r0, #1 │ │ │ │ │ ./src/nco/nco_var_rth.c:1063 (discriminator 43) │ │ │ │ │ adc.w r1, r5, r1 │ │ │ │ │ cmp r3, r4 │ │ │ │ │ str.w r1, [r3, #-4] │ │ │ │ │ ./src/nco/nco_var_rth.c:1064 (discriminator 43) │ │ │ │ │ str r0, [r7, #0] │ │ │ │ │ - bne.n 8e456 │ │ │ │ │ - b.n 8e1a6 │ │ │ │ │ + bne.n 8e47e │ │ │ │ │ + b.n 8e1ce │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 8e1a6 │ │ │ │ │ + ble.w 8e1ce │ │ │ │ │ ldrd r6, r3, [sp, #48] @ 0x30 │ │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ │ subs r6, #8 │ │ │ │ │ subs r7, r2, #4 │ │ │ │ │ add.w r4, r3, r4, lsl #3 │ │ │ │ │ ./src/nco/nco_var_rth.c:1040 (discriminator 37) │ │ │ │ │ ldr.w r2, [r6, #8]! │ │ │ │ │ @@ -267170,18 +267178,18 @@ │ │ │ │ │ add.w r0, r0, #1 │ │ │ │ │ ./src/nco/nco_var_rth.c:1040 (discriminator 37) │ │ │ │ │ adc.w r1, r5, r1 │ │ │ │ │ cmp r3, r4 │ │ │ │ │ str.w r1, [r3, #-4] │ │ │ │ │ ./src/nco/nco_var_rth.c:1041 (discriminator 37) │ │ │ │ │ str r0, [r7, #0] │ │ │ │ │ - bne.n 8e492 │ │ │ │ │ - b.n 8e1a6 │ │ │ │ │ + bne.n 8e4ba │ │ │ │ │ + b.n 8e1ce │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 8e1a6 │ │ │ │ │ + ble.w 8e1ce │ │ │ │ │ ldrd r5, r3, [sp, #48] @ 0x30 │ │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ │ subs r5, #4 │ │ │ │ │ subs r0, r2, #4 │ │ │ │ │ add.w r4, r3, r4, lsl #2 │ │ │ │ │ ./src/nco/nco_var_rth.c:1017 (discriminator 31) │ │ │ │ │ ldr r6, [r3, #0] │ │ │ │ │ @@ -267189,18 +267197,18 @@ │ │ │ │ │ add r2, r6 │ │ │ │ │ str.w r2, [r3], #4 │ │ │ │ │ ./src/nco/nco_var_rth.c:1018 (discriminator 31) │ │ │ │ │ ldr.w r2, [r0, #4]! │ │ │ │ │ cmp r3, r4 │ │ │ │ │ add.w r2, r2, #1 │ │ │ │ │ str r2, [r0, #0] │ │ │ │ │ - bne.n 8e4ce │ │ │ │ │ - b.n 8e1a6 │ │ │ │ │ + bne.n 8e4f6 │ │ │ │ │ + b.n 8e1ce │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 8e1a6 │ │ │ │ │ + ble.w 8e1ce │ │ │ │ │ ldrd r5, r3, [sp, #48] @ 0x30 │ │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ │ subs r5, #2 │ │ │ │ │ subs r0, r2, #4 │ │ │ │ │ add.w r4, r3, r4, lsl #1 │ │ │ │ │ ./src/nco/nco_var_rth.c:994 (discriminator 25) │ │ │ │ │ ldrh r2, [r3, #0] │ │ │ │ │ @@ -267208,36 +267216,36 @@ │ │ │ │ │ add r2, r6 │ │ │ │ │ strh.w r2, [r3], #2 │ │ │ │ │ ./src/nco/nco_var_rth.c:995 (discriminator 25) │ │ │ │ │ ldr.w r2, [r0, #4]! │ │ │ │ │ cmp r4, r3 │ │ │ │ │ add.w r2, r2, #1 │ │ │ │ │ str r2, [r0, #0] │ │ │ │ │ - bne.n 8e4fe │ │ │ │ │ - b.n 8e1a6 │ │ │ │ │ + bne.n 8e526 │ │ │ │ │ + b.n 8e1ce │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 8e1a6 │ │ │ │ │ + ble.w 8e1ce │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ subs r2, r3, #4 │ │ │ │ │ ./src/nco/nco_var_rth.c:1109 (discriminator 55) │ │ │ │ │ ldrd r3, r1, [sp, #48] @ 0x30 │ │ │ │ │ ldrb r3, [r3, r6] │ │ │ │ │ ldrb r0, [r1, r6] │ │ │ │ │ add r3, r0 │ │ │ │ │ strb r3, [r1, r6] │ │ │ │ │ ./src/nco/nco_var_rth.c:1110 (discriminator 55) │ │ │ │ │ adds r6, #1 │ │ │ │ │ ldr.w r3, [r2, #4]! │ │ │ │ │ cmp r4, r6 │ │ │ │ │ add.w r3, r3, #1 │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ - bne.n 8e524 │ │ │ │ │ - b.n 8e1a6 │ │ │ │ │ + bne.n 8e54c │ │ │ │ │ + b.n 8e1ce │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 8e1a6 │ │ │ │ │ + ble.w 8e1ce │ │ │ │ │ ldrd r5, r3, [sp, #48] @ 0x30 │ │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ │ add.w r4, r3, r4, lsl #3 │ │ │ │ │ subs r0, r2, #4 │ │ │ │ │ ./src/nco/nco_var_rth.c:925 (discriminator 7) │ │ │ │ │ vldr d7, [r3] │ │ │ │ │ vldmia r5!, {d6} │ │ │ │ │ @@ -267248,18 +267256,18 @@ │ │ │ │ │ ./src/nco/nco_var_rth.c:926 (discriminator 7) │ │ │ │ │ adds r2, #1 │ │ │ │ │ ./src/nco/nco_var_rth.c:925 (discriminator 7) │ │ │ │ │ vstmia r3!, {d7} │ │ │ │ │ ./src/nco/nco_var_rth.c:926 (discriminator 7) │ │ │ │ │ cmp r4, r3 │ │ │ │ │ str r2, [r0, #0] │ │ │ │ │ - bne.n 8e554 │ │ │ │ │ - b.n 8e1a6 │ │ │ │ │ + bne.n 8e57c │ │ │ │ │ + b.n 8e1ce │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 8e1a6 │ │ │ │ │ + ble.w 8e1ce │ │ │ │ │ ldrd r5, r3, [sp, #48] @ 0x30 │ │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ │ add.w r4, r3, r4, lsl #2 │ │ │ │ │ subs r0, r2, #4 │ │ │ │ │ ./src/nco/nco_var_rth.c:902 (discriminator 1) │ │ │ │ │ vldr s15, [r3] │ │ │ │ │ vldmia r5!, {s14} │ │ │ │ │ @@ -267270,18 +267278,18 @@ │ │ │ │ │ ./src/nco/nco_var_rth.c:903 (discriminator 1) │ │ │ │ │ adds r2, #1 │ │ │ │ │ ./src/nco/nco_var_rth.c:902 (discriminator 1) │ │ │ │ │ vstmia r3!, {s15} │ │ │ │ │ ./src/nco/nco_var_rth.c:903 (discriminator 1) │ │ │ │ │ cmp r4, r3 │ │ │ │ │ str r2, [r0, #0] │ │ │ │ │ - bne.n 8e584 │ │ │ │ │ - b.n 8e1a6 │ │ │ │ │ + bne.n 8e5ac │ │ │ │ │ + b.n 8e1ce │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 8e1a6 │ │ │ │ │ + ble.w 8e1ce │ │ │ │ │ ldrd r5, r3, [sp, #48] @ 0x30 │ │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ │ subs r5, #4 │ │ │ │ │ subs r0, r2, #4 │ │ │ │ │ add.w r4, r3, r4, lsl #2 │ │ │ │ │ ./src/nco/nco_var_rth.c:948 (discriminator 13) │ │ │ │ │ ldr r6, [r3, #0] │ │ │ │ │ @@ -267289,18 +267297,18 @@ │ │ │ │ │ add r2, r6 │ │ │ │ │ str.w r2, [r3], #4 │ │ │ │ │ ./src/nco/nco_var_rth.c:949 (discriminator 13) │ │ │ │ │ ldr.w r2, [r0, #4]! │ │ │ │ │ cmp r4, r3 │ │ │ │ │ add.w r2, r2, #1 │ │ │ │ │ str r2, [r0, #0] │ │ │ │ │ - bne.n 8e5b6 │ │ │ │ │ - b.n 8e1a6 │ │ │ │ │ + bne.n 8e5de │ │ │ │ │ + b.n 8e1ce │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 8e1a6 │ │ │ │ │ + ble.w 8e1ce │ │ │ │ │ ldrd r5, r3, [sp, #48] @ 0x30 │ │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ │ subs r5, #2 │ │ │ │ │ subs r0, r2, #4 │ │ │ │ │ add.w r4, r3, r4, lsl #1 │ │ │ │ │ ./src/nco/nco_var_rth.c:971 (discriminator 19) │ │ │ │ │ ldrsh.w r2, [r3] │ │ │ │ │ @@ -267308,115 +267316,115 @@ │ │ │ │ │ add r2, r6 │ │ │ │ │ strh.w r2, [r3], #2 │ │ │ │ │ ./src/nco/nco_var_rth.c:972 (discriminator 19) │ │ │ │ │ ldr.w r2, [r0, #4]! │ │ │ │ │ cmp r3, r4 │ │ │ │ │ add.w r2, r2, #1 │ │ │ │ │ str r2, [r0, #0] │ │ │ │ │ - bne.n 8e5e6 │ │ │ │ │ - b.n 8e1a6 │ │ │ │ │ + bne.n 8e60e │ │ │ │ │ + b.n 8e1ce │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 8e1a6 │ │ │ │ │ + ble.w 8e1ce │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ subs r2, r3, #4 │ │ │ │ │ ./src/nco/nco_var_rth.c:1086 (discriminator 49) │ │ │ │ │ ldrd r3, r1, [sp, #48] @ 0x30 │ │ │ │ │ ldrb r3, [r3, r6] │ │ │ │ │ ldrb r0, [r1, r6] │ │ │ │ │ add r3, r0 │ │ │ │ │ strb r3, [r1, r6] │ │ │ │ │ ./src/nco/nco_var_rth.c:1087 (discriminator 49) │ │ │ │ │ adds r6, #1 │ │ │ │ │ ldr.w r3, [r2, #4]! │ │ │ │ │ cmp r4, r6 │ │ │ │ │ add.w r3, r3, #1 │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ - bne.n 8e60e │ │ │ │ │ - b.n 8e1a6 │ │ │ │ │ + bne.n 8e636 │ │ │ │ │ + b.n 8e1ce │ │ │ │ │ ./src/nco/nco_var_rth.c:1090 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ldrsb.w ip, [r3] │ │ │ │ │ - ble.w 8e1a6 │ │ │ │ │ + ble.w 8e1ce │ │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ │ mov r1, r7 │ │ │ │ │ movs r3, #0 │ │ │ │ │ ./src/nco/nco_var_rth.c:1095 │ │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ │ ldrsb r0, [r0, r3] │ │ │ │ │ cmp r0, ip │ │ │ │ │ - beq.n 8e662 │ │ │ │ │ + beq.n 8e68a │ │ │ │ │ ./src/nco/nco_var_rth.c:1096 │ │ │ │ │ ldr r6, [sp, #52] @ 0x34 │ │ │ │ │ ldrb r5, [r6, r3] │ │ │ │ │ add r0, r5 │ │ │ │ │ strb r0, [r6, r3] │ │ │ │ │ ./src/nco/nco_var_rth.c:1097 │ │ │ │ │ - cbz r7, 8e65c │ │ │ │ │ + cbz r7, 8e684 │ │ │ │ │ ./src/nco/nco_var_rth.c:1097 (discriminator 1) │ │ │ │ │ vldr d7, [r1] │ │ │ │ │ vadd.f64 d7, d7, d8 │ │ │ │ │ vstr d7, [r1] │ │ │ │ │ ./src/nco/nco_var_rth.c:1098 │ │ │ │ │ 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 8e63e │ │ │ │ │ - b.n 8e1a6 │ │ │ │ │ + bne.n 8e666 │ │ │ │ │ + b.n 8e1ce │ │ │ │ │ ./src/nco/nco_var_rth.c:1067 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ldrd r1, lr, [r3] │ │ │ │ │ - ble.w 8e1a6 │ │ │ │ │ + ble.w 8e1ce │ │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ │ mov ip, r7 │ │ │ │ │ ldr r6, [sp, #48] @ 0x30 │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ subs r6, #8 │ │ │ │ │ add.w r8, r2, r4, lsl #3 │ │ │ │ │ ./src/nco/nco_var_rth.c:1072 │ │ │ │ │ ldr.w r5, [r6, #8]! │ │ │ │ │ ldr r0, [r6, #4] │ │ │ │ │ cmp r0, lr │ │ │ │ │ it eq │ │ │ │ │ cmpeq r5, r1 │ │ │ │ │ - beq.n 8e6b8 │ │ │ │ │ + beq.n 8e6e0 │ │ │ │ │ ./src/nco/nco_var_rth.c:1073 │ │ │ │ │ ldr r4, [r2, #0] │ │ │ │ │ adds r5, r4, r5 │ │ │ │ │ str r5, [r2, #0] │ │ │ │ │ ldr r5, [r2, #4] │ │ │ │ │ adc.w r0, r0, r5 │ │ │ │ │ str r0, [r2, #4] │ │ │ │ │ ./src/nco/nco_var_rth.c:1074 │ │ │ │ │ - cbz r7, 8e6b2 │ │ │ │ │ + cbz r7, 8e6da │ │ │ │ │ ./src/nco/nco_var_rth.c:1074 (discriminator 1) │ │ │ │ │ vldr d7, [ip] │ │ │ │ │ vadd.f64 d7, d7, d8 │ │ │ │ │ vstr d7, [ip] │ │ │ │ │ ./src/nco/nco_var_rth.c:1075 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ adds r0, #1 │ │ │ │ │ str r0, [r3, #0] │ │ │ │ │ adds r2, #8 │ │ │ │ │ adds r3, #4 │ │ │ │ │ add.w ip, ip, #8 │ │ │ │ │ cmp r2, r8 │ │ │ │ │ - bne.n 8e688 │ │ │ │ │ - b.n 8e1a6 │ │ │ │ │ + bne.n 8e6b0 │ │ │ │ │ + b.n 8e1ce │ │ │ │ │ ./src/nco/nco_var_rth.c:1128 │ │ │ │ │ blx 10484 │ │ │ │ │ ./src/nco/nco_var_rth.c:1134 │ │ │ │ │ - b.n 8e1a6 │ │ │ │ │ + b.n 8e1ce │ │ │ │ │ │ │ │ │ │ -0008e6cc : │ │ │ │ │ +0008e6f4 : │ │ │ │ │ nco_var_copy_tll(): │ │ │ │ │ ./src/nco/nco_var_rth.c:1145 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ mov r5, r1 │ │ │ │ │ mov r7, r2 │ │ │ │ │ sub sp, #8 │ │ │ │ │ mov r6, r0 │ │ │ │ │ @@ -267434,15 +267442,15 @@ │ │ │ │ │ mov r0, r8 │ │ │ │ │ mul.w r2, r5, r2 │ │ │ │ │ blx 10c84 │ │ │ │ │ nco_var_copy_tll(): │ │ │ │ │ ./src/nco/nco_var_rth.c:1161 │ │ │ │ │ mov r2, r4 │ │ │ │ │ ./src/nco/nco_var_rth.c:1159 │ │ │ │ │ - cbz r7, 8e732 │ │ │ │ │ + cbz r7, 8e75a │ │ │ │ │ ./src/nco/nco_var_rth.c:1161 │ │ │ │ │ movs r1, #0 │ │ │ │ │ mov r0, r5 │ │ │ │ │ blx 1260c │ │ │ │ │ ./src/nco/nco_var_rth.c:1169 │ │ │ │ │ mov r0, r6 │ │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ │ @@ -267450,15 +267458,15 @@ │ │ │ │ │ ./src/nco/nco_var_rth.c:1170 │ │ │ │ │ mov r0, r6 │ │ │ │ │ add r1, sp, #4 │ │ │ │ │ subs r6, #1 │ │ │ │ │ blx 125a0 │ │ │ │ │ ./src/nco/nco_var_rth.c:1173 │ │ │ │ │ cmp r6, #11 │ │ │ │ │ - bhi.w 8e90e │ │ │ │ │ + bhi.w 8e936 │ │ │ │ │ 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 │ │ │ │ │ @@ -267475,222 +267483,222 @@ │ │ │ │ │ ./src/nco/nco_var_rth.c:1272 │ │ │ │ │ add sp, #8 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ ./src/nco/nco_var_rth.c:1239 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ ldrd r6, r7, [r3] │ │ │ │ │ - ble.n 8e73a │ │ │ │ │ + ble.n 8e762 │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ add.w r5, r4, r5, lsl #2 │ │ │ │ │ ./src/nco/nco_var_rth.c:1243 │ │ │ │ │ movs r1, #1 │ │ │ │ │ - vldr d7, [pc, #452] @ 8e918 │ │ │ │ │ + vldr d7, [pc, #452] @ 8e940 │ │ │ │ │ subs r3, #8 │ │ │ │ │ ldr.w r0, [r3, #8]! │ │ │ │ │ adds r4, #4 │ │ │ │ │ ldr r2, [r3, #4] │ │ │ │ │ cmp r2, r7 │ │ │ │ │ it eq │ │ │ │ │ cmpeq r0, r6 │ │ │ │ │ ite ne │ │ │ │ │ strne.w r1, [r4, #-4] │ │ │ │ │ vstreq d7, [r3] │ │ │ │ │ cmp r4, r5 │ │ │ │ │ - bne.n 8e758 │ │ │ │ │ - b.n 8e73a │ │ │ │ │ + bne.n 8e780 │ │ │ │ │ + b.n 8e762 │ │ │ │ │ ./src/nco/nco_var_rth.c:1248 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ ldrsb.w r0, [r3] │ │ │ │ │ - ble.n 8e73a │ │ │ │ │ + ble.n 8e762 │ │ │ │ │ movs r3, #0 │ │ │ │ │ ./src/nco/nco_var_rth.c:1252 │ │ │ │ │ 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 8e786 │ │ │ │ │ - b.n 8e73a │ │ │ │ │ + bne.n 8e7ae │ │ │ │ │ + b.n 8e762 │ │ │ │ │ ./src/nco/nco_var_rth.c:1203 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ ldrsh.w r0, [r3] │ │ │ │ │ - ble.n 8e73a │ │ │ │ │ + ble.n 8e762 │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ ./src/nco/nco_var_rth.c:1207 │ │ │ │ │ movs r1, #1 │ │ │ │ │ movs r6, #0 │ │ │ │ │ add.w r5, r3, r5, lsl #1 │ │ │ │ │ ldrsh.w r2, [r3], #2 │ │ │ │ │ adds r4, #4 │ │ │ │ │ cmp r2, r0 │ │ │ │ │ ite ne │ │ │ │ │ strne.w r1, [r4, #-4] │ │ │ │ │ strheq.w r6, [r3, #-2] │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - bne.n 8e7b0 │ │ │ │ │ - b.n 8e73a │ │ │ │ │ + bne.n 8e7d8 │ │ │ │ │ + b.n 8e762 │ │ │ │ │ ./src/nco/nco_var_rth.c:1194 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ - ble.n 8e73a │ │ │ │ │ + ble.n 8e762 │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ add.w r5, r4, r5, lsl #2 │ │ │ │ │ ./src/nco/nco_var_rth.c:1198 │ │ │ │ │ movs r1, #1 │ │ │ │ │ movs r6, #0 │ │ │ │ │ subs r3, #4 │ │ │ │ │ ldr.w r2, [r3, #4]! │ │ │ │ │ adds r4, #4 │ │ │ │ │ cmp r2, r0 │ │ │ │ │ ite ne │ │ │ │ │ strne.w r1, [r4, #-4] │ │ │ │ │ streq r6, [r3, #0] │ │ │ │ │ cmp r5, r4 │ │ │ │ │ - bne.n 8e7dc │ │ │ │ │ - b.n 8e73a │ │ │ │ │ + bne.n 8e804 │ │ │ │ │ + b.n 8e762 │ │ │ │ │ ./src/nco/nco_var_rth.c:1176 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ vldr s14, [r3] │ │ │ │ │ - ble.n 8e73a │ │ │ │ │ + ble.n 8e762 │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ ./src/nco/nco_var_rth.c:1180 │ │ │ │ │ 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 8e806 │ │ │ │ │ - b.n 8e73a │ │ │ │ │ + bne.n 8e82e │ │ │ │ │ + b.n 8e762 │ │ │ │ │ ./src/nco/nco_var_rth.c:1185 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ vldr d6, [r3] │ │ │ │ │ - ble.n 8e73a │ │ │ │ │ + ble.n 8e762 │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ ./src/nco/nco_var_rth.c:1189 │ │ │ │ │ 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 8e850 │ │ │ │ │ + bne.n 8e878 │ │ │ │ │ ./src/nco/nco_var_rth.c:1189 (discriminator 1) │ │ │ │ │ strd r0, r1, [r3, #-8] │ │ │ │ │ adds r4, #4 │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - bne.n 8e83a │ │ │ │ │ - b.n 8e73a │ │ │ │ │ + bne.n 8e862 │ │ │ │ │ + b.n 8e762 │ │ │ │ │ ./src/nco/nco_var_rth.c:1257 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ ldrb r0, [r3, #0] │ │ │ │ │ - ble.w 8e73a │ │ │ │ │ + ble.w 8e762 │ │ │ │ │ movs r3, #0 │ │ │ │ │ ./src/nco/nco_var_rth.c:1261 │ │ │ │ │ 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 8e868 │ │ │ │ │ - b.n 8e73a │ │ │ │ │ + bne.n 8e890 │ │ │ │ │ + b.n 8e762 │ │ │ │ │ ./src/nco/nco_var_rth.c:1212 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ ldrh r0, [r3, #0] │ │ │ │ │ - ble.w 8e73a │ │ │ │ │ + ble.w 8e762 │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ ./src/nco/nco_var_rth.c:1216 │ │ │ │ │ movs r1, #1 │ │ │ │ │ movs r6, #0 │ │ │ │ │ add.w r5, r3, r5, lsl #1 │ │ │ │ │ ldrh.w r2, [r3], #2 │ │ │ │ │ adds r4, #4 │ │ │ │ │ cmp r2, r0 │ │ │ │ │ ite ne │ │ │ │ │ strne.w r1, [r4, #-4] │ │ │ │ │ strheq.w r6, [r3, #-2] │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - bne.n 8e892 │ │ │ │ │ - b.n 8e73a │ │ │ │ │ + bne.n 8e8ba │ │ │ │ │ + b.n 8e762 │ │ │ │ │ ./src/nco/nco_var_rth.c:1221 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ - ble.w 8e73a │ │ │ │ │ + ble.w 8e762 │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ add.w r5, r4, r5, lsl #2 │ │ │ │ │ ./src/nco/nco_var_rth.c:1225 │ │ │ │ │ movs r1, #1 │ │ │ │ │ movs r6, #0 │ │ │ │ │ subs r3, #4 │ │ │ │ │ ldr.w r2, [r3, #4]! │ │ │ │ │ adds r4, #4 │ │ │ │ │ cmp r2, r0 │ │ │ │ │ ite ne │ │ │ │ │ strne.w r1, [r4, #-4] │ │ │ │ │ streq r6, [r3, #0] │ │ │ │ │ cmp r4, r5 │ │ │ │ │ - bne.n 8e8c0 │ │ │ │ │ - b.n 8e73a │ │ │ │ │ + bne.n 8e8e8 │ │ │ │ │ + b.n 8e762 │ │ │ │ │ ./src/nco/nco_var_rth.c:1230 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ ldrd r6, r7, [r3] │ │ │ │ │ - ble.w 8e73a │ │ │ │ │ + ble.w 8e762 │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ add.w r5, r4, r5, lsl #2 │ │ │ │ │ ./src/nco/nco_var_rth.c:1234 │ │ │ │ │ movs r1, #1 │ │ │ │ │ - vldr d7, [pc, #44] @ 8e918 │ │ │ │ │ + vldr d7, [pc, #44] @ 8e940 │ │ │ │ │ subs r3, #8 │ │ │ │ │ ldr.w r0, [r3, #8]! │ │ │ │ │ adds r4, #4 │ │ │ │ │ ldr r2, [r3, #4] │ │ │ │ │ cmp r2, r7 │ │ │ │ │ it eq │ │ │ │ │ cmpeq r0, r6 │ │ │ │ │ ite ne │ │ │ │ │ strne.w r1, [r4, #-4] │ │ │ │ │ vstreq d7, [r3] │ │ │ │ │ cmp r4, r5 │ │ │ │ │ - bne.n 8e8f0 │ │ │ │ │ - b.n 8e73a │ │ │ │ │ + bne.n 8e918 │ │ │ │ │ + b.n 8e762 │ │ │ │ │ ./src/nco/nco_var_rth.c:1266 │ │ │ │ │ blx 10484 │ │ │ │ │ - b.n 8e73a │ │ │ │ │ + b.n 8e762 │ │ │ │ │ nop.w │ │ │ │ │ ... │ │ │ │ │ │ │ │ │ │ -0008e920 : │ │ │ │ │ +0008e948 : │ │ │ │ │ nco_var_dvd(): │ │ │ │ │ ./src/nco/nco_var_rth.c:1282 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ mov r5, r0 │ │ │ │ │ mov r4, r1 │ │ │ │ │ sub sp, #8 │ │ │ │ │ mov r6, r2 │ │ │ │ │ @@ -267701,19 +267709,19 @@ │ │ │ │ │ ./src/nco/nco_var_rth.c:1293 │ │ │ │ │ blx 125a0 │ │ │ │ │ ./src/nco/nco_var_rth.c:1294 │ │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ │ mov r0, r5 │ │ │ │ │ blx 125a0 │ │ │ │ │ ./src/nco/nco_var_rth.c:1295 │ │ │ │ │ - cbnz r6, 8e9ae │ │ │ │ │ + cbnz r6, 8e9d6 │ │ │ │ │ ./src/nco/nco_var_rth.c:1297 │ │ │ │ │ subs r5, #1 │ │ │ │ │ cmp r5, #11 │ │ │ │ │ - bhi.w 8ed90 │ │ │ │ │ + bhi.w 8edb8 │ │ │ │ │ tbh [pc, r5, lsl #1] │ │ │ │ │ lsls r6, r2, #7 │ │ │ │ │ movs r7, r5 │ │ │ │ │ lsls r3, r0, #7 │ │ │ │ │ lsls r1, r6, #6 │ │ │ │ │ lsls r7, r3, #6 │ │ │ │ │ lsls r5, r1, #6 │ │ │ │ │ @@ -267721,50 +267729,50 @@ │ │ │ │ │ lsls r5, r5, #5 │ │ │ │ │ lsls r3, r3, #5 │ │ │ │ │ lsls r0, r1, #5 │ │ │ │ │ lsls r5, r6, #4 │ │ │ │ │ movs r7, r5 │ │ │ │ │ ./src/nco/nco_var_rth.c:1299 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.w 8ec88 │ │ │ │ │ + beq.w 8ecb0 │ │ │ │ │ ./src/nco/nco_var_rth.c:1305 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ vldr s15, [r3] │ │ │ │ │ - ble.n 8e9a8 │ │ │ │ │ + ble.n 8e9d0 │ │ │ │ │ ldrd r2, r3, [sp, #32] │ │ │ │ │ add.w r4, r3, r4, lsl #2 │ │ │ │ │ ./src/nco/nco_var_rth.c:1310 │ │ │ │ │ vldmia r3!, {s13} │ │ │ │ │ vmov.f32 s14, s15 │ │ │ │ │ vcmp.f32 s13, s15 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - beq.n 8e99e │ │ │ │ │ + beq.n 8e9c6 │ │ │ │ │ ./src/nco/nco_var_rth.c:1310 (discriminator 1) │ │ │ │ │ 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 8e97a │ │ │ │ │ + bne.n 8e9a2 │ │ │ │ │ ./src/nco/nco_var_rth.c:1466 │ │ │ │ │ add sp, #8 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ ./src/nco/nco_var_rth.c:1295 (discriminator 1) │ │ │ │ │ mov r0, r5 │ │ │ │ │ add r1, sp, #4 │ │ │ │ │ subs r5, #1 │ │ │ │ │ blx 125a0 │ │ │ │ │ ./src/nco/nco_var_rth.c:1297 (discriminator 1) │ │ │ │ │ cmp r5, #11 │ │ │ │ │ - bhi.w 8ed90 │ │ │ │ │ - add r3, pc, #8 @ (adr r3, 8e9c8 ) │ │ │ │ │ + bhi.w 8edb8 │ │ │ │ │ + add r3, pc, #8 @ (adr r3, 8e9f0 ) │ │ │ │ │ ldr.w r2, [r3, r5, lsl #2] │ │ │ │ │ add r3, r2 │ │ │ │ │ bx r3 │ │ │ │ │ lsls r3, r1, #13 │ │ │ │ │ movs r0, r0 │ │ │ │ │ @ instruction: 0xffe1ffff │ │ │ │ │ lsls r1, r5, #1 │ │ │ │ │ @@ -267783,411 +267791,411 @@ │ │ │ │ │ lsls r7, r4, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ lsls r1, r0, #14 │ │ │ │ │ movs r0, r0 │ │ │ │ │ @ instruction: 0xffe1ffff │ │ │ │ │ ./src/nco/nco_var_rth.c:1331 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.w 8ecac │ │ │ │ │ + beq.w 8ecd4 │ │ │ │ │ ./src/nco/nco_var_rth.c:1337 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ldr r7, [r3, #0] │ │ │ │ │ - ble.n 8e9a8 │ │ │ │ │ + ble.n 8e9d0 │ │ │ │ │ ldrd r5, r6, [sp, #32] │ │ │ │ │ subs r6, #4 │ │ │ │ │ add.w r4, r5, r4, lsl #2 │ │ │ │ │ - b.n 8ea24 │ │ │ │ │ + b.n 8ea4c │ │ │ │ │ ./src/nco/nco_var_rth.c:1342 (discriminator 1) │ │ │ │ │ ldr r1, [r5, #0] │ │ │ │ │ cmp r1, r7 │ │ │ │ │ - beq.n 8ea2c │ │ │ │ │ + beq.n 8ea54 │ │ │ │ │ ./src/nco/nco_var_rth.c:1342 (discriminator 3) │ │ │ │ │ blx 11df0 <__aeabi_idiv@plt> │ │ │ │ │ adds r5, #4 │ │ │ │ │ str r0, [r6, #0] │ │ │ │ │ cmp r4, r5 │ │ │ │ │ - beq.n 8e9a8 │ │ │ │ │ + beq.n 8e9d0 │ │ │ │ │ ./src/nco/nco_var_rth.c:1342 │ │ │ │ │ ldr.w r0, [r6, #4]! │ │ │ │ │ cmp r0, r7 │ │ │ │ │ - bne.n 8ea12 │ │ │ │ │ + bne.n 8ea3a │ │ │ │ │ mov r0, r7 │ │ │ │ │ - b.n 8ea1c │ │ │ │ │ + b.n 8ea44 │ │ │ │ │ ./src/nco/nco_var_rth.c:1347 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.w 8ecd0 │ │ │ │ │ + beq.w 8ecf8 │ │ │ │ │ ./src/nco/nco_var_rth.c:1353 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ldrsh.w r7, [r3] │ │ │ │ │ - ble.n 8e9a8 │ │ │ │ │ + ble.n 8e9d0 │ │ │ │ │ ldrd r5, r6, [sp, #32] │ │ │ │ │ subs r6, #2 │ │ │ │ │ add.w r4, r5, r4, lsl #1 │ │ │ │ │ - b.n 8ea62 │ │ │ │ │ + b.n 8ea8a │ │ │ │ │ ./src/nco/nco_var_rth.c:1358 (discriminator 1) │ │ │ │ │ ldrsh.w r1, [r5] │ │ │ │ │ cmp r1, r7 │ │ │ │ │ - beq.n 8ea6a │ │ │ │ │ + beq.n 8ea92 │ │ │ │ │ ./src/nco/nco_var_rth.c:1358 (discriminator 3) │ │ │ │ │ blx 11df0 <__aeabi_idiv@plt> │ │ │ │ │ sxth r0, r0 │ │ │ │ │ adds r5, #2 │ │ │ │ │ strh r0, [r6, #0] │ │ │ │ │ cmp r5, r4 │ │ │ │ │ - beq.n 8e9a8 │ │ │ │ │ + beq.n 8e9d0 │ │ │ │ │ ./src/nco/nco_var_rth.c:1358 │ │ │ │ │ ldrsh.w r0, [r6, #2]! │ │ │ │ │ cmp r0, r7 │ │ │ │ │ - bne.n 8ea4c │ │ │ │ │ + bne.n 8ea74 │ │ │ │ │ mov r0, r7 │ │ │ │ │ - b.n 8ea5a │ │ │ │ │ + b.n 8ea82 │ │ │ │ │ ./src/nco/nco_var_rth.c:1395 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.w 8ebda │ │ │ │ │ + beq.w 8ec02 │ │ │ │ │ ./src/nco/nco_var_rth.c:1401 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ldrd r7, r8, [r3] │ │ │ │ │ - ble.n 8e9a8 │ │ │ │ │ + ble.n 8e9d0 │ │ │ │ │ ldrd r6, r5, [sp, #32] │ │ │ │ │ subs r5, #8 │ │ │ │ │ add.w r4, r6, r4, lsl #3 │ │ │ │ │ - b.n 8eaa4 │ │ │ │ │ + b.n 8eacc │ │ │ │ │ ./src/nco/nco_var_rth.c:1406 (discriminator 1) │ │ │ │ │ ldrd r2, r3, [r6] │ │ │ │ │ cmp r3, r8 │ │ │ │ │ it eq │ │ │ │ │ cmpeq r2, r7 │ │ │ │ │ - beq.n 8eab2 │ │ │ │ │ + beq.n 8eada │ │ │ │ │ ./src/nco/nco_var_rth.c:1406 (discriminator 3) │ │ │ │ │ blx fa44 <__aeabi_ldivmod@plt> │ │ │ │ │ adds r6, #8 │ │ │ │ │ str r0, [r5, #0] │ │ │ │ │ cmp r4, r6 │ │ │ │ │ str r1, [r5, #4] │ │ │ │ │ - beq.n 8e9a8 │ │ │ │ │ + beq.n 8e9d0 │ │ │ │ │ ./src/nco/nco_var_rth.c:1406 │ │ │ │ │ ldr.w r0, [r5, #8]! │ │ │ │ │ ldr r1, [r5, #4] │ │ │ │ │ cmp r1, r8 │ │ │ │ │ it eq │ │ │ │ │ cmpeq r0, r7 │ │ │ │ │ - bne.n 8ea8a │ │ │ │ │ + bne.n 8eab2 │ │ │ │ │ mov r0, r7 │ │ │ │ │ mov r1, r8 │ │ │ │ │ - b.n 8ea9a │ │ │ │ │ + b.n 8eac2 │ │ │ │ │ ./src/nco/nco_var_rth.c:1379 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.w 8ec00 │ │ │ │ │ + beq.w 8ec28 │ │ │ │ │ ./src/nco/nco_var_rth.c:1385 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ldr r7, [r3, #0] │ │ │ │ │ - ble.w 8e9a8 │ │ │ │ │ + ble.w 8e9d0 │ │ │ │ │ ldrd r5, r6, [sp, #32] │ │ │ │ │ subs r6, #4 │ │ │ │ │ add.w r4, r5, r4, lsl #2 │ │ │ │ │ - b.n 8eae8 │ │ │ │ │ + b.n 8eb10 │ │ │ │ │ ./src/nco/nco_var_rth.c:1390 (discriminator 1) │ │ │ │ │ ldr r1, [r5, #0] │ │ │ │ │ cmp r1, r7 │ │ │ │ │ - beq.n 8eaf0 │ │ │ │ │ + beq.n 8eb18 │ │ │ │ │ ./src/nco/nco_var_rth.c:1390 (discriminator 3) │ │ │ │ │ blx 10fdc <__aeabi_uidiv@plt> │ │ │ │ │ adds r5, #4 │ │ │ │ │ str r0, [r6, #0] │ │ │ │ │ cmp r4, r5 │ │ │ │ │ - beq.w 8e9a8 │ │ │ │ │ + beq.w 8e9d0 │ │ │ │ │ ./src/nco/nco_var_rth.c:1390 │ │ │ │ │ ldr.w r0, [r6, #4]! │ │ │ │ │ cmp r0, r7 │ │ │ │ │ - bne.n 8ead4 │ │ │ │ │ + bne.n 8eafc │ │ │ │ │ mov r0, r7 │ │ │ │ │ - b.n 8eade │ │ │ │ │ + b.n 8eb06 │ │ │ │ │ ./src/nco/nco_var_rth.c:1363 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.w 8ec24 │ │ │ │ │ + beq.w 8ec4c │ │ │ │ │ ./src/nco/nco_var_rth.c:1369 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ldrh r7, [r3, #0] │ │ │ │ │ - ble.w 8e9a8 │ │ │ │ │ + ble.w 8e9d0 │ │ │ │ │ ldrd r5, r6, [sp, #32] │ │ │ │ │ subs r6, #2 │ │ │ │ │ add.w r4, r5, r4, lsl #1 │ │ │ │ │ - b.n 8eb26 │ │ │ │ │ + b.n 8eb4e │ │ │ │ │ ./src/nco/nco_var_rth.c:1374 (discriminator 1) │ │ │ │ │ ldrh r1, [r5, #0] │ │ │ │ │ cmp r1, r7 │ │ │ │ │ - beq.n 8eb2e │ │ │ │ │ + beq.n 8eb56 │ │ │ │ │ ./src/nco/nco_var_rth.c:1374 (discriminator 3) │ │ │ │ │ blx 10fdc <__aeabi_uidiv@plt> │ │ │ │ │ uxth r0, r0 │ │ │ │ │ adds r5, #2 │ │ │ │ │ strh r0, [r6, #0] │ │ │ │ │ cmp r5, r4 │ │ │ │ │ - beq.w 8e9a8 │ │ │ │ │ + beq.w 8e9d0 │ │ │ │ │ ./src/nco/nco_var_rth.c:1374 │ │ │ │ │ ldrh.w r0, [r6, #2]! │ │ │ │ │ cmp r0, r7 │ │ │ │ │ - bne.n 8eb10 │ │ │ │ │ + bne.n 8eb38 │ │ │ │ │ mov r0, r7 │ │ │ │ │ - b.n 8eb1c │ │ │ │ │ + b.n 8eb44 │ │ │ │ │ ./src/nco/nco_var_rth.c:1443 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.w 8ec48 │ │ │ │ │ + beq.w 8ec70 │ │ │ │ │ ./src/nco/nco_var_rth.c:1449 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ldrb r6, [r3, #0] │ │ │ │ │ - ble.w 8e9a8 │ │ │ │ │ + ble.w 8e9d0 │ │ │ │ │ movs r5, #0 │ │ │ │ │ - b.n 8eb5e │ │ │ │ │ + b.n 8eb86 │ │ │ │ │ ./src/nco/nco_var_rth.c:1454 (discriminator 1) │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ ldrb r1, [r3, r5] │ │ │ │ │ cmp r1, r6 │ │ │ │ │ - beq.n 8eb68 │ │ │ │ │ + beq.n 8eb90 │ │ │ │ │ ./src/nco/nco_var_rth.c:1454 (discriminator 3) │ │ │ │ │ blx 10fdc <__aeabi_uidiv@plt> │ │ │ │ │ uxtb r0, r0 │ │ │ │ │ adds r5, #1 │ │ │ │ │ strb r0, [r7, #0] │ │ │ │ │ cmp r4, r5 │ │ │ │ │ - beq.w 8e9a8 │ │ │ │ │ + beq.w 8e9d0 │ │ │ │ │ ./src/nco/nco_var_rth.c:1454 │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ adds r7, r3, r5 │ │ │ │ │ ldrb r0, [r3, r5] │ │ │ │ │ cmp r0, r6 │ │ │ │ │ - bne.n 8eb46 │ │ │ │ │ + bne.n 8eb6e │ │ │ │ │ mov r0, r6 │ │ │ │ │ - b.n 8eb54 │ │ │ │ │ + b.n 8eb7c │ │ │ │ │ ./src/nco/nco_var_rth.c:1315 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.n 8ec64 │ │ │ │ │ + beq.n 8ec8c │ │ │ │ │ ./src/nco/nco_var_rth.c:1321 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ vldr d7, [r3] │ │ │ │ │ - ble.w 8e9a8 │ │ │ │ │ + ble.w 8e9d0 │ │ │ │ │ ldrd r2, r3, [sp, #32] │ │ │ │ │ add.w r4, r3, r4, lsl #3 │ │ │ │ │ ./src/nco/nco_var_rth.c:1326 │ │ │ │ │ vldmia r3!, {d5} │ │ │ │ │ vmov.f64 d6, d7 │ │ │ │ │ vcmp.f64 d5, d7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - beq.n 8eba8 │ │ │ │ │ + beq.n 8ebd0 │ │ │ │ │ ./src/nco/nco_var_rth.c:1326 (discriminator 1) │ │ │ │ │ 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 8eb84 │ │ │ │ │ - b.n 8e9a8 │ │ │ │ │ + bne.n 8ebac │ │ │ │ │ + b.n 8e9d0 │ │ │ │ │ ./src/nco/nco_var_rth.c:1411 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 8e9a8 │ │ │ │ │ + ble.w 8e9d0 │ │ │ │ │ ldrd r6, r5, [sp, #32] │ │ │ │ │ subs r6, #8 │ │ │ │ │ add.w r4, r5, r4, lsl #3 │ │ │ │ │ ./src/nco/nco_var_rth.c:1415 (discriminator 43) │ │ │ │ │ ldrd r2, r3, [r6, #8]! │ │ │ │ │ ldrd r0, r1, [r5] │ │ │ │ │ blx 11880 <__aeabi_uldivmod@plt> │ │ │ │ │ strd r0, r1, [r5], #8 │ │ │ │ │ cmp r5, r4 │ │ │ │ │ - bne.n 8ebc4 │ │ │ │ │ - b.n 8e9a8 │ │ │ │ │ + bne.n 8ebec │ │ │ │ │ + b.n 8e9d0 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 8e9a8 │ │ │ │ │ + ble.w 8e9d0 │ │ │ │ │ ldrd r6, r5, [sp, #32] │ │ │ │ │ subs r6, #8 │ │ │ │ │ add.w r4, r5, r4, lsl #3 │ │ │ │ │ ./src/nco/nco_var_rth.c:1399 (discriminator 37) │ │ │ │ │ ldrd r2, r3, [r6, #8]! │ │ │ │ │ ldrd r0, r1, [r5] │ │ │ │ │ blx fa44 <__aeabi_ldivmod@plt> │ │ │ │ │ strd r0, r1, [r5], #8 │ │ │ │ │ cmp r4, r5 │ │ │ │ │ - bne.n 8ebea │ │ │ │ │ - b.n 8e9a8 │ │ │ │ │ + bne.n 8ec12 │ │ │ │ │ + b.n 8e9d0 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 8e9a8 │ │ │ │ │ + ble.w 8e9d0 │ │ │ │ │ ldrd r6, r5, [sp, #32] │ │ │ │ │ subs r6, #4 │ │ │ │ │ add.w r4, r5, r4, lsl #2 │ │ │ │ │ ./src/nco/nco_var_rth.c:1383 (discriminator 31) │ │ │ │ │ ldr.w r1, [r6, #4]! │ │ │ │ │ ldr r0, [r5, #0] │ │ │ │ │ blx 10fdc <__aeabi_uidiv@plt> │ │ │ │ │ str.w r0, [r5], #4 │ │ │ │ │ cmp r4, r5 │ │ │ │ │ - bne.n 8ec10 │ │ │ │ │ - b.n 8e9a8 │ │ │ │ │ + bne.n 8ec38 │ │ │ │ │ + b.n 8e9d0 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 8e9a8 │ │ │ │ │ + ble.w 8e9d0 │ │ │ │ │ ldrd r6, r5, [sp, #32] │ │ │ │ │ subs r6, #2 │ │ │ │ │ add.w r4, r5, r4, lsl #1 │ │ │ │ │ ./src/nco/nco_var_rth.c:1367 (discriminator 25) │ │ │ │ │ ldrh.w r1, [r6, #2]! │ │ │ │ │ ldrh r0, [r5, #0] │ │ │ │ │ blx 10fdc <__aeabi_uidiv@plt> │ │ │ │ │ strh.w r0, [r5], #2 │ │ │ │ │ cmp r4, r5 │ │ │ │ │ - bne.n 8ec34 │ │ │ │ │ - b.n 8e9a8 │ │ │ │ │ + bne.n 8ec5c │ │ │ │ │ + b.n 8e9d0 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 8e9a8 │ │ │ │ │ + ble.w 8e9d0 │ │ │ │ │ ./src/nco/nco_var_rth.c:1447 (discriminator 55) │ │ │ │ │ ldrd r3, r5, [sp, #32] │ │ │ │ │ ldrb r0, [r5, r6] │ │ │ │ │ ldrb r1, [r3, r6] │ │ │ │ │ blx 10fdc <__aeabi_uidiv@plt> │ │ │ │ │ strb r0, [r5, r6] │ │ │ │ │ adds r6, #1 │ │ │ │ │ cmp r4, r6 │ │ │ │ │ - bne.n 8ec4e │ │ │ │ │ - b.n 8e9a8 │ │ │ │ │ + bne.n 8ec76 │ │ │ │ │ + b.n 8e9d0 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 8e9a8 │ │ │ │ │ + ble.w 8e9d0 │ │ │ │ │ ldrd r2, r3, [sp, #32] │ │ │ │ │ add.w r4, r3, r4, lsl #3 │ │ │ │ │ ./src/nco/nco_var_rth.c:1319 (discriminator 7) │ │ │ │ │ vldr d5, [r3] │ │ │ │ │ vldmia r2!, {d6} │ │ │ │ │ vdiv.f64 d7, d5, d6 │ │ │ │ │ vstmia r3!, {d7} │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.n 8ec72 │ │ │ │ │ - b.n 8e9a8 │ │ │ │ │ + bne.n 8ec9a │ │ │ │ │ + b.n 8e9d0 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 8e9a8 │ │ │ │ │ + ble.w 8e9d0 │ │ │ │ │ ldrd r2, r3, [sp, #32] │ │ │ │ │ add.w r4, r3, r4, lsl #2 │ │ │ │ │ ./src/nco/nco_var_rth.c:1303 (discriminator 1) │ │ │ │ │ vldr s13, [r3] │ │ │ │ │ vldmia r2!, {s14} │ │ │ │ │ vdiv.f32 s15, s13, s14 │ │ │ │ │ vstmia r3!, {s15} │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.n 8ec96 │ │ │ │ │ - b.n 8e9a8 │ │ │ │ │ + bne.n 8ecbe │ │ │ │ │ + b.n 8e9d0 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 8e9a8 │ │ │ │ │ + ble.w 8e9d0 │ │ │ │ │ ldrd r6, r5, [sp, #32] │ │ │ │ │ subs r6, #4 │ │ │ │ │ add.w r4, r5, r4, lsl #2 │ │ │ │ │ ./src/nco/nco_var_rth.c:1335 (discriminator 13) │ │ │ │ │ ldr.w r1, [r6, #4]! │ │ │ │ │ ldr r0, [r5, #0] │ │ │ │ │ blx 11df0 <__aeabi_idiv@plt> │ │ │ │ │ str.w r0, [r5], #4 │ │ │ │ │ cmp r5, r4 │ │ │ │ │ - bne.n 8ecbc │ │ │ │ │ - b.n 8e9a8 │ │ │ │ │ + bne.n 8ece4 │ │ │ │ │ + b.n 8e9d0 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 8e9a8 │ │ │ │ │ + ble.w 8e9d0 │ │ │ │ │ ldrd r6, r5, [sp, #32] │ │ │ │ │ subs r6, #2 │ │ │ │ │ add.w r4, r5, r4, lsl #1 │ │ │ │ │ ./src/nco/nco_var_rth.c:1351 (discriminator 19) │ │ │ │ │ ldrsh.w r1, [r6, #2]! │ │ │ │ │ ldrsh.w r0, [r5] │ │ │ │ │ blx 11df0 <__aeabi_idiv@plt> │ │ │ │ │ strh.w r0, [r5], #2 │ │ │ │ │ cmp r5, r4 │ │ │ │ │ - bne.n 8ece0 │ │ │ │ │ - b.n 8e9a8 │ │ │ │ │ + bne.n 8ed08 │ │ │ │ │ + b.n 8e9d0 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 8e9a8 │ │ │ │ │ + ble.w 8e9d0 │ │ │ │ │ ./src/nco/nco_var_rth.c:1431 (discriminator 49) │ │ │ │ │ ldrd r3, r5, [sp, #32] │ │ │ │ │ ldrsb r0, [r5, r6] │ │ │ │ │ ldrsb r1, [r3, r6] │ │ │ │ │ blx 11df0 <__aeabi_idiv@plt> │ │ │ │ │ strb r0, [r5, r6] │ │ │ │ │ adds r6, #1 │ │ │ │ │ cmp r4, r6 │ │ │ │ │ - bne.n 8ecfc │ │ │ │ │ - b.n 8e9a8 │ │ │ │ │ + bne.n 8ed24 │ │ │ │ │ + b.n 8e9d0 │ │ │ │ │ ./src/nco/nco_var_rth.c:1433 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ldrsb.w r6, [r3] │ │ │ │ │ - ble.w 8e9a8 │ │ │ │ │ + ble.w 8e9d0 │ │ │ │ │ movs r5, #0 │ │ │ │ │ - b.n 8ed3a │ │ │ │ │ + b.n 8ed62 │ │ │ │ │ ./src/nco/nco_var_rth.c:1438 (discriminator 1) │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ ldrsb r1, [r3, r5] │ │ │ │ │ cmp r1, r6 │ │ │ │ │ - beq.n 8ed44 │ │ │ │ │ + beq.n 8ed6c │ │ │ │ │ ./src/nco/nco_var_rth.c:1438 (discriminator 3) │ │ │ │ │ blx 11df0 <__aeabi_idiv@plt> │ │ │ │ │ sxtb r0, r0 │ │ │ │ │ adds r5, #1 │ │ │ │ │ strb r0, [r7, #0] │ │ │ │ │ cmp r4, r5 │ │ │ │ │ - beq.w 8e9a8 │ │ │ │ │ + beq.w 8e9d0 │ │ │ │ │ ./src/nco/nco_var_rth.c:1438 │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ adds r7, r3, r5 │ │ │ │ │ ldrsb r0, [r3, r5] │ │ │ │ │ cmp r0, r6 │ │ │ │ │ - bne.n 8ed22 │ │ │ │ │ + bne.n 8ed4a │ │ │ │ │ mov r0, r6 │ │ │ │ │ - b.n 8ed30 │ │ │ │ │ + b.n 8ed58 │ │ │ │ │ ./src/nco/nco_var_rth.c:1417 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ldrd r7, r8, [r3] │ │ │ │ │ - ble.w 8e9a8 │ │ │ │ │ + ble.w 8e9d0 │ │ │ │ │ ldrd r6, r5, [sp, #32] │ │ │ │ │ subs r5, #8 │ │ │ │ │ add.w r4, r6, r4, lsl #3 │ │ │ │ │ - b.n 8ed7c │ │ │ │ │ + b.n 8eda4 │ │ │ │ │ ./src/nco/nco_var_rth.c:1422 (discriminator 1) │ │ │ │ │ ldrd r2, r3, [r6] │ │ │ │ │ cmp r3, r8 │ │ │ │ │ it eq │ │ │ │ │ cmpeq r2, r7 │ │ │ │ │ - beq.n 8ed8a │ │ │ │ │ + beq.n 8edb2 │ │ │ │ │ ./src/nco/nco_var_rth.c:1422 (discriminator 3) │ │ │ │ │ blx 11880 <__aeabi_uldivmod@plt> │ │ │ │ │ adds r6, #8 │ │ │ │ │ str r0, [r5, #0] │ │ │ │ │ cmp r4, r6 │ │ │ │ │ str r1, [r5, #4] │ │ │ │ │ - beq.w 8e9a8 │ │ │ │ │ + beq.w 8e9d0 │ │ │ │ │ ./src/nco/nco_var_rth.c:1422 │ │ │ │ │ ldr.w r0, [r5, #8]! │ │ │ │ │ ldr r1, [r5, #4] │ │ │ │ │ cmp r1, r8 │ │ │ │ │ it eq │ │ │ │ │ cmpeq r0, r7 │ │ │ │ │ - bne.n 8ed60 │ │ │ │ │ + bne.n 8ed88 │ │ │ │ │ mov r0, r7 │ │ │ │ │ mov r1, r8 │ │ │ │ │ - b.n 8ed70 │ │ │ │ │ + b.n 8ed98 │ │ │ │ │ ./src/nco/nco_var_rth.c:1460 │ │ │ │ │ blx 10484 │ │ │ │ │ ./src/nco/nco_var_rth.c:1466 │ │ │ │ │ - b.n 8e9a8 │ │ │ │ │ + b.n 8e9d0 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -0008ed98 : │ │ │ │ │ +0008edc0 : │ │ │ │ │ nco_var_max_bnr(): │ │ │ │ │ ./src/nco/nco_var_rth.c:1476 │ │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ │ mov r5, r0 │ │ │ │ │ mov r4, r1 │ │ │ │ │ sub sp, #12 │ │ │ │ │ mov r6, r2 │ │ │ │ │ @@ -268198,19 +268206,19 @@ │ │ │ │ │ ./src/nco/nco_var_rth.c:1484 │ │ │ │ │ blx 125a0 │ │ │ │ │ ./src/nco/nco_var_rth.c:1485 │ │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ │ mov r0, r5 │ │ │ │ │ blx 125a0 │ │ │ │ │ ./src/nco/nco_var_rth.c:1486 │ │ │ │ │ - cbnz r6, 8ee0e │ │ │ │ │ + cbnz r6, 8ee36 │ │ │ │ │ ./src/nco/nco_var_rth.c:1488 │ │ │ │ │ subs r5, #1 │ │ │ │ │ cmp r5, #11 │ │ │ │ │ - bhi.w 8f244 │ │ │ │ │ + bhi.w 8f26c │ │ │ │ │ tbh [pc, r5, lsl #1] │ │ │ │ │ lsls r5, r5, #7 │ │ │ │ │ movs r5, r4 │ │ │ │ │ lsls r2, r3, #7 │ │ │ │ │ lsls r7, r0, #7 │ │ │ │ │ lsls r2, r6, #6 │ │ │ │ │ lsls r5, r3, #6 │ │ │ │ │ @@ -268218,20 +268226,20 @@ │ │ │ │ │ lsls r4, r7, #5 │ │ │ │ │ lsls r1, r5, #5 │ │ │ │ │ lsls r2, r2, #5 │ │ │ │ │ lsls r3, r7, #4 │ │ │ │ │ movs r5, r4 │ │ │ │ │ ./src/nco/nco_var_rth.c:1670 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.w 8f0de │ │ │ │ │ + beq.w 8f106 │ │ │ │ │ ./src/nco/nco_var_rth.c:1677 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ldrb r5, [r3, #0] │ │ │ │ │ - ble.n 8ee0a │ │ │ │ │ + ble.n 8ee32 │ │ │ │ │ movs r3, #0 │ │ │ │ │ ./src/nco/nco_var_rth.c:1682 │ │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ │ ./src/nco/nco_var_rth.c:1683 │ │ │ │ │ ldr r1, [sp, #32] │ │ │ │ │ ./src/nco/nco_var_rth.c:1682 │ │ │ │ │ adds r6, r2, r3 │ │ │ │ │ @@ -268240,37 +268248,37 @@ │ │ │ │ │ ldrb r1, [r1, r3] │ │ │ │ │ ./src/nco/nco_var_rth.c:1682 │ │ │ │ │ cmp r0, r5 │ │ │ │ │ ./src/nco/nco_var_rth.c:1683 │ │ │ │ │ it eq │ │ │ │ │ strbeq r1, [r2, r3] │ │ │ │ │ ./src/nco/nco_var_rth.c:1682 │ │ │ │ │ - beq.n 8ee04 │ │ │ │ │ + beq.n 8ee2c │ │ │ │ │ ./src/nco/nco_var_rth.c:1684 │ │ │ │ │ cmp r5, r1 │ │ │ │ │ it ne │ │ │ │ │ cmpne r0, r1 │ │ │ │ │ ./src/nco/nco_var_rth.c:1685 │ │ │ │ │ it cc │ │ │ │ │ strbcc r1, [r6, #0] │ │ │ │ │ adds r3, #1 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.n 8ede8 │ │ │ │ │ + bne.n 8ee10 │ │ │ │ │ ./src/nco/nco_var_rth.c:1693 │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ ./src/nco/nco_var_rth.c:1486 (discriminator 1) │ │ │ │ │ mov r0, r5 │ │ │ │ │ add r1, sp, #4 │ │ │ │ │ subs r5, #1 │ │ │ │ │ blx 125a0 │ │ │ │ │ ./src/nco/nco_var_rth.c:1488 (discriminator 1) │ │ │ │ │ cmp r5, #11 │ │ │ │ │ - bhi.w 8f244 │ │ │ │ │ - add r3, pc, #8 @ (adr r3, 8ee28 ) │ │ │ │ │ + bhi.w 8f26c │ │ │ │ │ + add r3, pc, #8 @ (adr r3, 8ee50 ) │ │ │ │ │ ldr.w r2, [r3, r5, lsl #2] │ │ │ │ │ add r3, r2 │ │ │ │ │ bx r3 │ │ │ │ │ lsls r3, r5, #15 │ │ │ │ │ movs r0, r0 │ │ │ │ │ @ instruction: 0xffe3ffff │ │ │ │ │ lsls r1, r5, #1 │ │ │ │ │ @@ -268289,424 +268297,424 @@ │ │ │ │ │ lsls r3, r4, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ lsls r7, r1, #14 │ │ │ │ │ movs r0, r0 │ │ │ │ │ @ instruction: 0xffe3ffff │ │ │ │ │ ./src/nco/nco_var_rth.c:1530 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.w 8f14e │ │ │ │ │ + beq.w 8f176 │ │ │ │ │ ./src/nco/nco_var_rth.c:1537 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ldr r6, [r3, #0] │ │ │ │ │ - ble.n 8ee0a │ │ │ │ │ + ble.n 8ee32 │ │ │ │ │ ldrd r5, r3, [sp, #32] │ │ │ │ │ subs r5, #4 │ │ │ │ │ add.w r4, r3, r4, lsl #2 │ │ │ │ │ - b.n 8ee7e │ │ │ │ │ + b.n 8eea6 │ │ │ │ │ ./src/nco/nco_var_rth.c:1544 │ │ │ │ │ cmp r6, r2 │ │ │ │ │ it ne │ │ │ │ │ cmpne r0, r2 │ │ │ │ │ - blt.n 8ee8a │ │ │ │ │ + blt.n 8eeb2 │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - beq.n 8ee0a │ │ │ │ │ + beq.n 8ee32 │ │ │ │ │ ./src/nco/nco_var_rth.c:1542 │ │ │ │ │ ldr.w r0, [r3], #4 │ │ │ │ │ ./src/nco/nco_var_rth.c:1543 │ │ │ │ │ ldr.w r2, [r5, #4]! │ │ │ │ │ ./src/nco/nco_var_rth.c:1542 │ │ │ │ │ cmp r0, r6 │ │ │ │ │ - bne.n 8ee72 │ │ │ │ │ + bne.n 8ee9a │ │ │ │ │ ./src/nco/nco_var_rth.c:1545 │ │ │ │ │ str.w r2, [r3, #-4] │ │ │ │ │ - b.n 8ee7a │ │ │ │ │ + b.n 8eea2 │ │ │ │ │ ./src/nco/nco_var_rth.c:1550 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.w 8f174 │ │ │ │ │ + beq.w 8f19c │ │ │ │ │ ./src/nco/nco_var_rth.c:1557 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ldrsh.w r6, [r3] │ │ │ │ │ - ble.n 8ee0a │ │ │ │ │ + ble.n 8ee32 │ │ │ │ │ ldrd r5, r3, [sp, #32] │ │ │ │ │ subs r5, #2 │ │ │ │ │ add.w r4, r3, r4, lsl #1 │ │ │ │ │ - b.n 8eeb8 │ │ │ │ │ + b.n 8eee0 │ │ │ │ │ ./src/nco/nco_var_rth.c:1564 │ │ │ │ │ cmp r6, r2 │ │ │ │ │ it ne │ │ │ │ │ cmpne r0, r2 │ │ │ │ │ - blt.n 8eec4 │ │ │ │ │ + blt.n 8eeec │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - beq.n 8ee0a │ │ │ │ │ + beq.n 8ee32 │ │ │ │ │ ./src/nco/nco_var_rth.c:1562 │ │ │ │ │ ldrsh.w r0, [r3], #2 │ │ │ │ │ ./src/nco/nco_var_rth.c:1563 │ │ │ │ │ ldrsh.w r2, [r5, #2]! │ │ │ │ │ ./src/nco/nco_var_rth.c:1562 │ │ │ │ │ cmp r0, r6 │ │ │ │ │ - bne.n 8eeac │ │ │ │ │ + bne.n 8eed4 │ │ │ │ │ ./src/nco/nco_var_rth.c:1565 │ │ │ │ │ strh.w r2, [r3, #-2] │ │ │ │ │ - b.n 8eeb4 │ │ │ │ │ + b.n 8eedc │ │ │ │ │ ./src/nco/nco_var_rth.c:1610 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.w 8f064 │ │ │ │ │ + beq.w 8f08c │ │ │ │ │ ./src/nco/nco_var_rth.c:1617 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ldrd r7, lr, [r3] │ │ │ │ │ - ble.n 8ee0a │ │ │ │ │ + ble.n 8ee32 │ │ │ │ │ ldrd r2, r3, [sp, #32] │ │ │ │ │ subs r2, #8 │ │ │ │ │ add.w r4, r3, r4, lsl #3 │ │ │ │ │ - b.n 8ef0c │ │ │ │ │ + b.n 8ef34 │ │ │ │ │ ./src/nco/nco_var_rth.c:1624 │ │ │ │ │ cmp lr, r0 │ │ │ │ │ it eq │ │ │ │ │ cmpeq r7, r5 │ │ │ │ │ ite ne │ │ │ │ │ movne.w ip, #1 │ │ │ │ │ moveq.w ip, #0 │ │ │ │ │ cmp r1, r5 │ │ │ │ │ sbcs.w r1, r6, r0 │ │ │ │ │ and.w r6, ip, #1 │ │ │ │ │ it ge │ │ │ │ │ movge r6, #0 │ │ │ │ │ - cbnz r6, 8ef24 │ │ │ │ │ + cbnz r6, 8ef4c │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - beq.w 8ee0a │ │ │ │ │ + beq.w 8ee32 │ │ │ │ │ ./src/nco/nco_var_rth.c:1623 │ │ │ │ │ ldr.w r5, [r2, #8]! │ │ │ │ │ adds r3, #8 │ │ │ │ │ ./src/nco/nco_var_rth.c:1622 │ │ │ │ │ ldr.w r1, [r3, #-8] │ │ │ │ │ ldr.w r6, [r3, #-4] │ │ │ │ │ ./src/nco/nco_var_rth.c:1623 │ │ │ │ │ ldr r0, [r2, #4] │ │ │ │ │ ./src/nco/nco_var_rth.c:1622 │ │ │ │ │ cmp r6, lr │ │ │ │ │ it eq │ │ │ │ │ cmpeq r1, r7 │ │ │ │ │ - bne.n 8eee6 │ │ │ │ │ + bne.n 8ef0e │ │ │ │ │ ./src/nco/nco_var_rth.c:1625 │ │ │ │ │ strd r5, r0, [r3, #-8] │ │ │ │ │ - b.n 8ef06 │ │ │ │ │ + b.n 8ef2e │ │ │ │ │ ./src/nco/nco_var_rth.c:1590 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.w 8f092 │ │ │ │ │ + beq.w 8f0ba │ │ │ │ │ ./src/nco/nco_var_rth.c:1597 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ldr r6, [r3, #0] │ │ │ │ │ - ble.w 8ee0a │ │ │ │ │ + ble.w 8ee32 │ │ │ │ │ ldrd r5, r3, [sp, #32] │ │ │ │ │ subs r5, #4 │ │ │ │ │ add.w r4, r3, r4, lsl #2 │ │ │ │ │ - b.n 8ef54 │ │ │ │ │ + b.n 8ef7c │ │ │ │ │ ./src/nco/nco_var_rth.c:1604 │ │ │ │ │ cmp r6, r2 │ │ │ │ │ it ne │ │ │ │ │ cmpne r0, r2 │ │ │ │ │ - bcc.n 8ef60 │ │ │ │ │ + bcc.n 8ef88 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - beq.w 8ee0a │ │ │ │ │ + beq.w 8ee32 │ │ │ │ │ ./src/nco/nco_var_rth.c:1602 │ │ │ │ │ ldr.w r0, [r3], #4 │ │ │ │ │ ./src/nco/nco_var_rth.c:1603 │ │ │ │ │ ldr.w r2, [r5, #4]! │ │ │ │ │ ./src/nco/nco_var_rth.c:1602 │ │ │ │ │ cmp r0, r6 │ │ │ │ │ - bne.n 8ef46 │ │ │ │ │ + bne.n 8ef6e │ │ │ │ │ ./src/nco/nco_var_rth.c:1605 │ │ │ │ │ str.w r2, [r3, #-4] │ │ │ │ │ - b.n 8ef4e │ │ │ │ │ + b.n 8ef76 │ │ │ │ │ ./src/nco/nco_var_rth.c:1570 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.w 8f0b8 │ │ │ │ │ + beq.w 8f0e0 │ │ │ │ │ ./src/nco/nco_var_rth.c:1577 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ldrh r6, [r3, #0] │ │ │ │ │ - ble.w 8ee0a │ │ │ │ │ + ble.w 8ee32 │ │ │ │ │ ldrd r5, r3, [sp, #32] │ │ │ │ │ subs r5, #2 │ │ │ │ │ add.w r4, r3, r4, lsl #1 │ │ │ │ │ - b.n 8ef90 │ │ │ │ │ + b.n 8efb8 │ │ │ │ │ ./src/nco/nco_var_rth.c:1584 │ │ │ │ │ cmp r6, r2 │ │ │ │ │ it ne │ │ │ │ │ cmpne r0, r2 │ │ │ │ │ - bcc.n 8ef9c │ │ │ │ │ + bcc.n 8efc4 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - beq.w 8ee0a │ │ │ │ │ + beq.w 8ee32 │ │ │ │ │ ./src/nco/nco_var_rth.c:1582 │ │ │ │ │ ldrh.w r0, [r3], #2 │ │ │ │ │ ./src/nco/nco_var_rth.c:1583 │ │ │ │ │ ldrh.w r2, [r5, #2]! │ │ │ │ │ ./src/nco/nco_var_rth.c:1582 │ │ │ │ │ cmp r0, r6 │ │ │ │ │ - bne.n 8ef82 │ │ │ │ │ + bne.n 8efaa │ │ │ │ │ ./src/nco/nco_var_rth.c:1585 │ │ │ │ │ strh.w r2, [r3, #-2] │ │ │ │ │ - b.n 8ef8a │ │ │ │ │ + b.n 8efb2 │ │ │ │ │ ./src/nco/nco_var_rth.c:1510 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.w 8f0fa │ │ │ │ │ + beq.w 8f122 │ │ │ │ │ ./src/nco/nco_var_rth.c:1517 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ vldr d5, [r3] │ │ │ │ │ - ble.w 8ee0a │ │ │ │ │ + ble.w 8ee32 │ │ │ │ │ ldrd r2, r3, [sp, #32] │ │ │ │ │ add.w r4, r3, r4, lsl #3 │ │ │ │ │ ./src/nco/nco_var_rth.c:1522 │ │ │ │ │ vldmia r3!, {d6} │ │ │ │ │ ./src/nco/nco_var_rth.c:1523 │ │ │ │ │ vldmia r2!, {d7} │ │ │ │ │ ./src/nco/nco_var_rth.c:1522 │ │ │ │ │ vcmp.f64 d6, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - beq.n 8efe2 │ │ │ │ │ + beq.n 8f00a │ │ │ │ │ ./src/nco/nco_var_rth.c:1524 │ │ │ │ │ vcmp.f64 d5, d7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - beq.n 8efe6 │ │ │ │ │ + beq.n 8f00e │ │ │ │ │ ./src/nco/nco_var_rth.c:1524 (discriminator 1) │ │ │ │ │ vcmpe.f64 d6, d7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bpl.n 8efe6 │ │ │ │ │ + bpl.n 8f00e │ │ │ │ │ ./src/nco/nco_var_rth.c:1525 │ │ │ │ │ vstr d7, [r3, #-8] │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - bne.n 8efbc │ │ │ │ │ - b.n 8ee0a │ │ │ │ │ + bne.n 8efe4 │ │ │ │ │ + b.n 8ee32 │ │ │ │ │ ./src/nco/nco_var_rth.c:1490 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.w 8f124 │ │ │ │ │ + beq.w 8f14c │ │ │ │ │ ./src/nco/nco_var_rth.c:1497 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ vldr s13, [r3] │ │ │ │ │ - ble.w 8ee0a │ │ │ │ │ + ble.w 8ee32 │ │ │ │ │ ldrd r2, r3, [sp, #32] │ │ │ │ │ add.w r4, r3, r4, lsl #2 │ │ │ │ │ ./src/nco/nco_var_rth.c:1502 │ │ │ │ │ vldmia r3!, {s14} │ │ │ │ │ ./src/nco/nco_var_rth.c:1503 │ │ │ │ │ vldmia r2!, {s15} │ │ │ │ │ ./src/nco/nco_var_rth.c:1502 │ │ │ │ │ vcmp.f32 s14, s13 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - beq.n 8f02c │ │ │ │ │ + beq.n 8f054 │ │ │ │ │ ./src/nco/nco_var_rth.c:1504 │ │ │ │ │ vcmp.f32 s13, s15 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - beq.n 8f030 │ │ │ │ │ + beq.n 8f058 │ │ │ │ │ ./src/nco/nco_var_rth.c:1504 (discriminator 1) │ │ │ │ │ vcmpe.f32 s14, s15 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bpl.n 8f030 │ │ │ │ │ + bpl.n 8f058 │ │ │ │ │ ./src/nco/nco_var_rth.c:1505 │ │ │ │ │ vstr s15, [r3, #-4] │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - bne.n 8f006 │ │ │ │ │ - b.n 8ee0a │ │ │ │ │ + bne.n 8f02e │ │ │ │ │ + b.n 8ee32 │ │ │ │ │ ./src/nco/nco_var_rth.c:1630 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 8ee0a │ │ │ │ │ + ble.w 8ee32 │ │ │ │ │ ldrd r2, r3, [sp, #32] │ │ │ │ │ subs r2, #8 │ │ │ │ │ add.w r4, r3, r4, lsl #3 │ │ │ │ │ ./src/nco/nco_var_rth.c:1635 │ │ │ │ │ ldr.w r5, [r2, #8]! │ │ │ │ │ ldrd r1, r6, [r3] │ │ │ │ │ adds r3, #8 │ │ │ │ │ ldr r0, [r2, #4] │ │ │ │ │ cmp r1, r5 │ │ │ │ │ sbcs.w r1, r6, r0 │ │ │ │ │ it cc │ │ │ │ │ strdcc r5, r0, [r3, #-8] │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.n 8f046 │ │ │ │ │ - b.n 8ee0a │ │ │ │ │ + bne.n 8f06e │ │ │ │ │ + b.n 8ee32 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 8ee0a │ │ │ │ │ + ble.w 8ee32 │ │ │ │ │ ldrd r2, r3, [sp, #32] │ │ │ │ │ subs r2, #8 │ │ │ │ │ add.w r4, r3, r4, lsl #3 │ │ │ │ │ ./src/nco/nco_var_rth.c:1615 │ │ │ │ │ ldr.w r5, [r2, #8]! │ │ │ │ │ ldrd r1, r6, [r3] │ │ │ │ │ adds r3, #8 │ │ │ │ │ ldr r0, [r2, #4] │ │ │ │ │ cmp r1, r5 │ │ │ │ │ sbcs.w r1, r6, r0 │ │ │ │ │ it lt │ │ │ │ │ strdlt r5, r0, [r3, #-8] │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.n 8f074 │ │ │ │ │ - b.n 8ee0a │ │ │ │ │ + bne.n 8f09c │ │ │ │ │ + b.n 8ee32 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 8ee0a │ │ │ │ │ + ble.w 8ee32 │ │ │ │ │ ldrd r0, r3, [sp, #32] │ │ │ │ │ subs r0, #4 │ │ │ │ │ add.w r4, r3, r4, lsl #2 │ │ │ │ │ ./src/nco/nco_var_rth.c:1595 │ │ │ │ │ ldr.w r5, [r3], #4 │ │ │ │ │ ldr.w r2, [r0, #4]! │ │ │ │ │ cmp r5, r2 │ │ │ │ │ it cc │ │ │ │ │ strcc.w r2, [r3, #-4] │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.n 8f0a2 │ │ │ │ │ - b.n 8ee0a │ │ │ │ │ + bne.n 8f0ca │ │ │ │ │ + b.n 8ee32 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 8ee0a │ │ │ │ │ + ble.w 8ee32 │ │ │ │ │ ldrd r0, r3, [sp, #32] │ │ │ │ │ subs r0, #2 │ │ │ │ │ add.w r4, r3, r4, lsl #1 │ │ │ │ │ ./src/nco/nco_var_rth.c:1575 │ │ │ │ │ ldrh.w r5, [r3], #2 │ │ │ │ │ ldrh.w r2, [r0, #2]! │ │ │ │ │ cmp r5, r2 │ │ │ │ │ it cc │ │ │ │ │ strhcc.w r2, [r3, #-2] │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.n 8f0c8 │ │ │ │ │ - b.n 8ee0a │ │ │ │ │ + bne.n 8f0f0 │ │ │ │ │ + b.n 8ee32 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 8ee0a │ │ │ │ │ + ble.w 8ee32 │ │ │ │ │ ./src/nco/nco_var_rth.c:1675 │ │ │ │ │ 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 8f0e4 │ │ │ │ │ - b.n 8ee0a │ │ │ │ │ + bne.n 8f10c │ │ │ │ │ + b.n 8ee32 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 8ee0a │ │ │ │ │ + ble.w 8ee32 │ │ │ │ │ ldrd r2, r3, [sp, #32] │ │ │ │ │ add.w r4, r3, r4, lsl #3 │ │ │ │ │ ./src/nco/nco_var_rth.c:1515 │ │ │ │ │ vldmia r3!, {d6} │ │ │ │ │ vldmia r2!, {d7} │ │ │ │ │ vcmpe.f64 d6, d7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bpl.n 8f11e │ │ │ │ │ + bpl.n 8f146 │ │ │ │ │ ./src/nco/nco_var_rth.c:1515 (discriminator 1) │ │ │ │ │ vstr d7, [r3, #-8] │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.n 8f108 │ │ │ │ │ - b.n 8ee0a │ │ │ │ │ + bne.n 8f130 │ │ │ │ │ + b.n 8ee32 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 8ee0a │ │ │ │ │ + ble.w 8ee32 │ │ │ │ │ ldrd r2, r3, [sp, #32] │ │ │ │ │ add.w r4, r3, r4, lsl #2 │ │ │ │ │ ./src/nco/nco_var_rth.c:1495 │ │ │ │ │ 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 8f132 │ │ │ │ │ - b.n 8ee0a │ │ │ │ │ + bne.n 8f15a │ │ │ │ │ + b.n 8ee32 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 8ee0a │ │ │ │ │ + ble.w 8ee32 │ │ │ │ │ ldrd r0, r3, [sp, #32] │ │ │ │ │ subs r0, #4 │ │ │ │ │ add.w r4, r3, r4, lsl #2 │ │ │ │ │ ./src/nco/nco_var_rth.c:1535 │ │ │ │ │ ldr.w r5, [r3], #4 │ │ │ │ │ ldr.w r2, [r0, #4]! │ │ │ │ │ cmp r5, r2 │ │ │ │ │ it lt │ │ │ │ │ strlt.w r2, [r3, #-4] │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - bne.n 8f15e │ │ │ │ │ - b.n 8ee0a │ │ │ │ │ + bne.n 8f186 │ │ │ │ │ + b.n 8ee32 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 8ee0a │ │ │ │ │ + ble.w 8ee32 │ │ │ │ │ ldrd r0, r3, [sp, #32] │ │ │ │ │ subs r0, #2 │ │ │ │ │ add.w r4, r3, r4, lsl #1 │ │ │ │ │ ./src/nco/nco_var_rth.c:1555 │ │ │ │ │ ldrsh.w r5, [r3], #2 │ │ │ │ │ ldrsh.w r2, [r0, #2]! │ │ │ │ │ cmp r5, r2 │ │ │ │ │ it lt │ │ │ │ │ strhlt.w r2, [r3, #-2] │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - bne.n 8f184 │ │ │ │ │ - b.n 8ee0a │ │ │ │ │ + bne.n 8f1ac │ │ │ │ │ + b.n 8ee32 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 8ee0a │ │ │ │ │ + ble.w 8ee32 │ │ │ │ │ ./src/nco/nco_var_rth.c:1655 │ │ │ │ │ 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 8f1a0 │ │ │ │ │ - b.n 8ee0a │ │ │ │ │ + bne.n 8f1c8 │ │ │ │ │ + b.n 8ee32 │ │ │ │ │ ./src/nco/nco_var_rth.c:1637 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ldrd r7, lr, [r3] │ │ │ │ │ - ble.w 8ee0a │ │ │ │ │ + ble.w 8ee32 │ │ │ │ │ ldrd r2, r3, [sp, #32] │ │ │ │ │ subs r2, #8 │ │ │ │ │ add.w r4, r3, r4, lsl #3 │ │ │ │ │ - b.n 8f1f4 │ │ │ │ │ + b.n 8f21c │ │ │ │ │ ./src/nco/nco_var_rth.c:1644 │ │ │ │ │ cmp lr, r0 │ │ │ │ │ it eq │ │ │ │ │ cmpeq r7, r5 │ │ │ │ │ ite ne │ │ │ │ │ movne.w ip, #1 │ │ │ │ │ moveq.w ip, #0 │ │ │ │ │ cmp r1, r5 │ │ │ │ │ sbcs.w r1, r6, r0 │ │ │ │ │ and.w r6, ip, #1 │ │ │ │ │ it cs │ │ │ │ │ movcs r6, #0 │ │ │ │ │ - cbnz r6, 8f20c │ │ │ │ │ + cbnz r6, 8f234 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - beq.w 8ee0a │ │ │ │ │ + beq.w 8ee32 │ │ │ │ │ ./src/nco/nco_var_rth.c:1643 │ │ │ │ │ ldr.w r5, [r2, #8]! │ │ │ │ │ adds r3, #8 │ │ │ │ │ ./src/nco/nco_var_rth.c:1642 │ │ │ │ │ ldr.w r1, [r3, #-8] │ │ │ │ │ ldr.w r6, [r3, #-4] │ │ │ │ │ ./src/nco/nco_var_rth.c:1643 │ │ │ │ │ ldr r0, [r2, #4] │ │ │ │ │ ./src/nco/nco_var_rth.c:1642 │ │ │ │ │ cmp r6, lr │ │ │ │ │ it eq │ │ │ │ │ cmpeq r1, r7 │ │ │ │ │ - bne.n 8f1ce │ │ │ │ │ + bne.n 8f1f6 │ │ │ │ │ ./src/nco/nco_var_rth.c:1645 │ │ │ │ │ strd r5, r0, [r3, #-8] │ │ │ │ │ - b.n 8f1ee │ │ │ │ │ + b.n 8f216 │ │ │ │ │ ./src/nco/nco_var_rth.c:1657 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ldrsb.w r5, [r3] │ │ │ │ │ - ble.w 8ee0a │ │ │ │ │ + ble.w 8ee32 │ │ │ │ │ movs r3, #0 │ │ │ │ │ ./src/nco/nco_var_rth.c:1662 │ │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ │ ./src/nco/nco_var_rth.c:1663 │ │ │ │ │ ldr r1, [sp, #32] │ │ │ │ │ ./src/nco/nco_var_rth.c:1662 │ │ │ │ │ adds r6, r2, r3 │ │ │ │ │ @@ -268715,33 +268723,33 @@ │ │ │ │ │ ldrsb r1, [r1, r3] │ │ │ │ │ ./src/nco/nco_var_rth.c:1662 │ │ │ │ │ cmp r0, r5 │ │ │ │ │ ./src/nco/nco_var_rth.c:1663 │ │ │ │ │ it eq │ │ │ │ │ strbeq r1, [r2, r3] │ │ │ │ │ ./src/nco/nco_var_rth.c:1662 │ │ │ │ │ - beq.n 8f23c │ │ │ │ │ + beq.n 8f264 │ │ │ │ │ ./src/nco/nco_var_rth.c:1664 │ │ │ │ │ cmp r5, r1 │ │ │ │ │ it ne │ │ │ │ │ cmpne r0, r1 │ │ │ │ │ ./src/nco/nco_var_rth.c:1665 │ │ │ │ │ it lt │ │ │ │ │ strblt r1, [r6, #0] │ │ │ │ │ adds r3, #1 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.n 8f220 │ │ │ │ │ - b.n 8ee0a │ │ │ │ │ + bne.n 8f248 │ │ │ │ │ + b.n 8ee32 │ │ │ │ │ ./src/nco/nco_var_rth.c:1691 │ │ │ │ │ blx 10484 │ │ │ │ │ ./src/nco/nco_var_rth.c:1693 │ │ │ │ │ - b.n 8ee0a │ │ │ │ │ + b.n 8ee32 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -0008f24c : │ │ │ │ │ +0008f274 : │ │ │ │ │ nco_var_min_bnr(): │ │ │ │ │ ./src/nco/nco_var_rth.c:1703 │ │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ │ mov r5, r0 │ │ │ │ │ mov r4, r1 │ │ │ │ │ sub sp, #12 │ │ │ │ │ mov r6, r2 │ │ │ │ │ @@ -268752,19 +268760,19 @@ │ │ │ │ │ ./src/nco/nco_var_rth.c:1712 │ │ │ │ │ blx 125a0 │ │ │ │ │ ./src/nco/nco_var_rth.c:1713 │ │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ │ mov r0, r5 │ │ │ │ │ blx 125a0 │ │ │ │ │ ./src/nco/nco_var_rth.c:1714 │ │ │ │ │ - cbnz r6, 8f2c2 │ │ │ │ │ + cbnz r6, 8f2ea │ │ │ │ │ ./src/nco/nco_var_rth.c:1716 │ │ │ │ │ subs r5, #1 │ │ │ │ │ cmp r5, #11 │ │ │ │ │ - bhi.w 8f6f8 │ │ │ │ │ + bhi.w 8f720 │ │ │ │ │ tbh [pc, r5, lsl #1] │ │ │ │ │ lsls r5, r5, #7 │ │ │ │ │ movs r5, r4 │ │ │ │ │ lsls r2, r3, #7 │ │ │ │ │ lsls r7, r0, #7 │ │ │ │ │ lsls r2, r6, #6 │ │ │ │ │ lsls r5, r3, #6 │ │ │ │ │ @@ -268772,20 +268780,20 @@ │ │ │ │ │ lsls r4, r7, #5 │ │ │ │ │ lsls r1, r5, #5 │ │ │ │ │ lsls r2, r2, #5 │ │ │ │ │ lsls r3, r7, #4 │ │ │ │ │ movs r5, r4 │ │ │ │ │ ./src/nco/nco_var_rth.c:1898 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.w 8f592 │ │ │ │ │ + beq.w 8f5ba │ │ │ │ │ ./src/nco/nco_var_rth.c:1905 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ldrb r5, [r3, #0] │ │ │ │ │ - ble.n 8f2be │ │ │ │ │ + ble.n 8f2e6 │ │ │ │ │ movs r3, #0 │ │ │ │ │ ./src/nco/nco_var_rth.c:1910 │ │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ │ ./src/nco/nco_var_rth.c:1911 │ │ │ │ │ ldr r1, [sp, #32] │ │ │ │ │ ./src/nco/nco_var_rth.c:1910 │ │ │ │ │ adds r6, r2, r3 │ │ │ │ │ @@ -268794,37 +268802,37 @@ │ │ │ │ │ ldrb r1, [r1, r3] │ │ │ │ │ ./src/nco/nco_var_rth.c:1910 │ │ │ │ │ cmp r0, r5 │ │ │ │ │ ./src/nco/nco_var_rth.c:1911 │ │ │ │ │ it eq │ │ │ │ │ strbeq r1, [r2, r3] │ │ │ │ │ ./src/nco/nco_var_rth.c:1910 │ │ │ │ │ - beq.n 8f2b8 │ │ │ │ │ + beq.n 8f2e0 │ │ │ │ │ ./src/nco/nco_var_rth.c:1912 │ │ │ │ │ cmp r5, r1 │ │ │ │ │ it ne │ │ │ │ │ cmpne r0, r1 │ │ │ │ │ ./src/nco/nco_var_rth.c:1913 │ │ │ │ │ it hi │ │ │ │ │ strbhi r1, [r6, #0] │ │ │ │ │ adds r3, #1 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.n 8f29c │ │ │ │ │ + bne.n 8f2c4 │ │ │ │ │ ./src/nco/nco_var_rth.c:1921 │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ ./src/nco/nco_var_rth.c:1714 (discriminator 1) │ │ │ │ │ mov r0, r5 │ │ │ │ │ add r1, sp, #4 │ │ │ │ │ subs r5, #1 │ │ │ │ │ blx 125a0 │ │ │ │ │ ./src/nco/nco_var_rth.c:1716 (discriminator 1) │ │ │ │ │ cmp r5, #11 │ │ │ │ │ - bhi.w 8f6f8 │ │ │ │ │ - add r3, pc, #8 @ (adr r3, 8f2dc ) │ │ │ │ │ + bhi.w 8f720 │ │ │ │ │ + add r3, pc, #8 @ (adr r3, 8f304 ) │ │ │ │ │ ldr.w r2, [r3, r5, lsl #2] │ │ │ │ │ add r3, r2 │ │ │ │ │ bx r3 │ │ │ │ │ lsls r3, r5, #15 │ │ │ │ │ movs r0, r0 │ │ │ │ │ @ instruction: 0xffe3ffff │ │ │ │ │ lsls r1, r5, #1 │ │ │ │ │ @@ -268843,424 +268851,424 @@ │ │ │ │ │ lsls r3, r4, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ lsls r7, r1, #14 │ │ │ │ │ movs r0, r0 │ │ │ │ │ @ instruction: 0xffe3ffff │ │ │ │ │ ./src/nco/nco_var_rth.c:1758 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.w 8f602 │ │ │ │ │ + beq.w 8f62a │ │ │ │ │ ./src/nco/nco_var_rth.c:1765 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ldr r6, [r3, #0] │ │ │ │ │ - ble.n 8f2be │ │ │ │ │ + ble.n 8f2e6 │ │ │ │ │ ldrd r5, r3, [sp, #32] │ │ │ │ │ subs r5, #4 │ │ │ │ │ add.w r4, r3, r4, lsl #2 │ │ │ │ │ - b.n 8f332 │ │ │ │ │ + b.n 8f35a │ │ │ │ │ ./src/nco/nco_var_rth.c:1772 │ │ │ │ │ cmp r6, r2 │ │ │ │ │ it ne │ │ │ │ │ cmpne r0, r2 │ │ │ │ │ - bgt.n 8f33e │ │ │ │ │ + bgt.n 8f366 │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - beq.n 8f2be │ │ │ │ │ + beq.n 8f2e6 │ │ │ │ │ ./src/nco/nco_var_rth.c:1770 │ │ │ │ │ ldr.w r0, [r3], #4 │ │ │ │ │ ./src/nco/nco_var_rth.c:1771 │ │ │ │ │ ldr.w r2, [r5, #4]! │ │ │ │ │ ./src/nco/nco_var_rth.c:1770 │ │ │ │ │ cmp r0, r6 │ │ │ │ │ - bne.n 8f326 │ │ │ │ │ + bne.n 8f34e │ │ │ │ │ ./src/nco/nco_var_rth.c:1773 │ │ │ │ │ str.w r2, [r3, #-4] │ │ │ │ │ - b.n 8f32e │ │ │ │ │ + b.n 8f356 │ │ │ │ │ ./src/nco/nco_var_rth.c:1778 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.w 8f628 │ │ │ │ │ + beq.w 8f650 │ │ │ │ │ ./src/nco/nco_var_rth.c:1785 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ldrsh.w r6, [r3] │ │ │ │ │ - ble.n 8f2be │ │ │ │ │ + ble.n 8f2e6 │ │ │ │ │ ldrd r5, r3, [sp, #32] │ │ │ │ │ subs r5, #2 │ │ │ │ │ add.w r4, r3, r4, lsl #1 │ │ │ │ │ - b.n 8f36c │ │ │ │ │ + b.n 8f394 │ │ │ │ │ ./src/nco/nco_var_rth.c:1792 │ │ │ │ │ cmp r6, r2 │ │ │ │ │ it ne │ │ │ │ │ cmpne r0, r2 │ │ │ │ │ - bgt.n 8f378 │ │ │ │ │ + bgt.n 8f3a0 │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - beq.n 8f2be │ │ │ │ │ + beq.n 8f2e6 │ │ │ │ │ ./src/nco/nco_var_rth.c:1790 │ │ │ │ │ ldrsh.w r0, [r3], #2 │ │ │ │ │ ./src/nco/nco_var_rth.c:1791 │ │ │ │ │ ldrsh.w r2, [r5, #2]! │ │ │ │ │ ./src/nco/nco_var_rth.c:1790 │ │ │ │ │ cmp r0, r6 │ │ │ │ │ - bne.n 8f360 │ │ │ │ │ + bne.n 8f388 │ │ │ │ │ ./src/nco/nco_var_rth.c:1793 │ │ │ │ │ strh.w r2, [r3, #-2] │ │ │ │ │ - b.n 8f368 │ │ │ │ │ + b.n 8f390 │ │ │ │ │ ./src/nco/nco_var_rth.c:1838 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.w 8f518 │ │ │ │ │ + beq.w 8f540 │ │ │ │ │ ./src/nco/nco_var_rth.c:1845 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ldrd r7, lr, [r3] │ │ │ │ │ - ble.n 8f2be │ │ │ │ │ + ble.n 8f2e6 │ │ │ │ │ ldrd r2, r3, [sp, #32] │ │ │ │ │ subs r2, #8 │ │ │ │ │ add.w r4, r3, r4, lsl #3 │ │ │ │ │ - b.n 8f3c0 │ │ │ │ │ + b.n 8f3e8 │ │ │ │ │ ./src/nco/nco_var_rth.c:1852 │ │ │ │ │ cmp lr, r0 │ │ │ │ │ it eq │ │ │ │ │ cmpeq r7, r5 │ │ │ │ │ ite ne │ │ │ │ │ movne.w ip, #1 │ │ │ │ │ moveq.w ip, #0 │ │ │ │ │ cmp r5, r1 │ │ │ │ │ sbcs.w r1, r0, r6 │ │ │ │ │ and.w r6, ip, #1 │ │ │ │ │ it ge │ │ │ │ │ movge r6, #0 │ │ │ │ │ - cbnz r6, 8f3d8 │ │ │ │ │ + cbnz r6, 8f400 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - beq.w 8f2be │ │ │ │ │ + beq.w 8f2e6 │ │ │ │ │ ./src/nco/nco_var_rth.c:1851 │ │ │ │ │ ldr.w r5, [r2, #8]! │ │ │ │ │ adds r3, #8 │ │ │ │ │ ./src/nco/nco_var_rth.c:1850 │ │ │ │ │ ldr.w r1, [r3, #-8] │ │ │ │ │ ldr.w r6, [r3, #-4] │ │ │ │ │ ./src/nco/nco_var_rth.c:1851 │ │ │ │ │ ldr r0, [r2, #4] │ │ │ │ │ ./src/nco/nco_var_rth.c:1850 │ │ │ │ │ cmp r6, lr │ │ │ │ │ it eq │ │ │ │ │ cmpeq r1, r7 │ │ │ │ │ - bne.n 8f39a │ │ │ │ │ + bne.n 8f3c2 │ │ │ │ │ ./src/nco/nco_var_rth.c:1853 │ │ │ │ │ strd r5, r0, [r3, #-8] │ │ │ │ │ - b.n 8f3ba │ │ │ │ │ + b.n 8f3e2 │ │ │ │ │ ./src/nco/nco_var_rth.c:1818 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.w 8f546 │ │ │ │ │ + beq.w 8f56e │ │ │ │ │ ./src/nco/nco_var_rth.c:1825 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ldr r6, [r3, #0] │ │ │ │ │ - ble.w 8f2be │ │ │ │ │ + ble.w 8f2e6 │ │ │ │ │ ldrd r5, r3, [sp, #32] │ │ │ │ │ subs r5, #4 │ │ │ │ │ add.w r4, r3, r4, lsl #2 │ │ │ │ │ - b.n 8f408 │ │ │ │ │ + b.n 8f430 │ │ │ │ │ ./src/nco/nco_var_rth.c:1832 │ │ │ │ │ cmp r6, r2 │ │ │ │ │ it ne │ │ │ │ │ cmpne r0, r2 │ │ │ │ │ - bhi.n 8f414 │ │ │ │ │ + bhi.n 8f43c │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - beq.w 8f2be │ │ │ │ │ + beq.w 8f2e6 │ │ │ │ │ ./src/nco/nco_var_rth.c:1830 │ │ │ │ │ ldr.w r0, [r3], #4 │ │ │ │ │ ./src/nco/nco_var_rth.c:1831 │ │ │ │ │ ldr.w r2, [r5, #4]! │ │ │ │ │ ./src/nco/nco_var_rth.c:1830 │ │ │ │ │ cmp r0, r6 │ │ │ │ │ - bne.n 8f3fa │ │ │ │ │ + bne.n 8f422 │ │ │ │ │ ./src/nco/nco_var_rth.c:1833 │ │ │ │ │ str.w r2, [r3, #-4] │ │ │ │ │ - b.n 8f402 │ │ │ │ │ + b.n 8f42a │ │ │ │ │ ./src/nco/nco_var_rth.c:1798 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.w 8f56c │ │ │ │ │ + beq.w 8f594 │ │ │ │ │ ./src/nco/nco_var_rth.c:1805 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ldrh r6, [r3, #0] │ │ │ │ │ - ble.w 8f2be │ │ │ │ │ + ble.w 8f2e6 │ │ │ │ │ ldrd r5, r3, [sp, #32] │ │ │ │ │ subs r5, #2 │ │ │ │ │ add.w r4, r3, r4, lsl #1 │ │ │ │ │ - b.n 8f444 │ │ │ │ │ + b.n 8f46c │ │ │ │ │ ./src/nco/nco_var_rth.c:1812 │ │ │ │ │ cmp r6, r2 │ │ │ │ │ it ne │ │ │ │ │ cmpne r0, r2 │ │ │ │ │ - bhi.n 8f450 │ │ │ │ │ + bhi.n 8f478 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - beq.w 8f2be │ │ │ │ │ + beq.w 8f2e6 │ │ │ │ │ ./src/nco/nco_var_rth.c:1810 │ │ │ │ │ ldrh.w r0, [r3], #2 │ │ │ │ │ ./src/nco/nco_var_rth.c:1811 │ │ │ │ │ ldrh.w r2, [r5, #2]! │ │ │ │ │ ./src/nco/nco_var_rth.c:1810 │ │ │ │ │ cmp r0, r6 │ │ │ │ │ - bne.n 8f436 │ │ │ │ │ + bne.n 8f45e │ │ │ │ │ ./src/nco/nco_var_rth.c:1813 │ │ │ │ │ strh.w r2, [r3, #-2] │ │ │ │ │ - b.n 8f43e │ │ │ │ │ + b.n 8f466 │ │ │ │ │ ./src/nco/nco_var_rth.c:1738 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.w 8f5ae │ │ │ │ │ + beq.w 8f5d6 │ │ │ │ │ ./src/nco/nco_var_rth.c:1745 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ vldr d5, [r3] │ │ │ │ │ - ble.w 8f2be │ │ │ │ │ + ble.w 8f2e6 │ │ │ │ │ ldrd r2, r3, [sp, #32] │ │ │ │ │ add.w r4, r3, r4, lsl #3 │ │ │ │ │ ./src/nco/nco_var_rth.c:1750 │ │ │ │ │ vldmia r3!, {d6} │ │ │ │ │ ./src/nco/nco_var_rth.c:1751 │ │ │ │ │ vldmia r2!, {d7} │ │ │ │ │ ./src/nco/nco_var_rth.c:1750 │ │ │ │ │ vcmp.f64 d6, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - beq.n 8f496 │ │ │ │ │ + beq.n 8f4be │ │ │ │ │ ./src/nco/nco_var_rth.c:1752 │ │ │ │ │ vcmp.f64 d5, d7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - beq.n 8f49a │ │ │ │ │ + beq.n 8f4c2 │ │ │ │ │ ./src/nco/nco_var_rth.c:1752 (discriminator 1) │ │ │ │ │ vcmpe.f64 d6, d7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.n 8f49a │ │ │ │ │ + ble.n 8f4c2 │ │ │ │ │ ./src/nco/nco_var_rth.c:1753 │ │ │ │ │ vstr d7, [r3, #-8] │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - bne.n 8f470 │ │ │ │ │ - b.n 8f2be │ │ │ │ │ + bne.n 8f498 │ │ │ │ │ + b.n 8f2e6 │ │ │ │ │ ./src/nco/nco_var_rth.c:1718 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.w 8f5d8 │ │ │ │ │ + beq.w 8f600 │ │ │ │ │ ./src/nco/nco_var_rth.c:1725 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ vldr s13, [r3] │ │ │ │ │ - ble.w 8f2be │ │ │ │ │ + ble.w 8f2e6 │ │ │ │ │ ldrd r2, r3, [sp, #32] │ │ │ │ │ add.w r4, r3, r4, lsl #2 │ │ │ │ │ ./src/nco/nco_var_rth.c:1730 │ │ │ │ │ vldmia r3!, {s14} │ │ │ │ │ ./src/nco/nco_var_rth.c:1731 │ │ │ │ │ vldmia r2!, {s15} │ │ │ │ │ ./src/nco/nco_var_rth.c:1730 │ │ │ │ │ vcmp.f32 s14, s13 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - beq.n 8f4e0 │ │ │ │ │ + beq.n 8f508 │ │ │ │ │ ./src/nco/nco_var_rth.c:1732 │ │ │ │ │ vcmp.f32 s13, s15 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - beq.n 8f4e4 │ │ │ │ │ + beq.n 8f50c │ │ │ │ │ ./src/nco/nco_var_rth.c:1732 (discriminator 1) │ │ │ │ │ vcmpe.f32 s14, s15 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.n 8f4e4 │ │ │ │ │ + ble.n 8f50c │ │ │ │ │ ./src/nco/nco_var_rth.c:1733 │ │ │ │ │ vstr s15, [r3, #-4] │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - bne.n 8f4ba │ │ │ │ │ - b.n 8f2be │ │ │ │ │ + bne.n 8f4e2 │ │ │ │ │ + b.n 8f2e6 │ │ │ │ │ ./src/nco/nco_var_rth.c:1858 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 8f2be │ │ │ │ │ + ble.w 8f2e6 │ │ │ │ │ ldrd r2, r3, [sp, #32] │ │ │ │ │ subs r2, #8 │ │ │ │ │ add.w r4, r3, r4, lsl #3 │ │ │ │ │ ./src/nco/nco_var_rth.c:1863 │ │ │ │ │ ldr.w r5, [r2, #8]! │ │ │ │ │ ldrd r1, r6, [r3] │ │ │ │ │ adds r3, #8 │ │ │ │ │ ldr r0, [r2, #4] │ │ │ │ │ cmp r5, r1 │ │ │ │ │ sbcs.w r1, r0, r6 │ │ │ │ │ it cc │ │ │ │ │ strdcc r5, r0, [r3, #-8] │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.n 8f4fa │ │ │ │ │ - b.n 8f2be │ │ │ │ │ + bne.n 8f522 │ │ │ │ │ + b.n 8f2e6 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 8f2be │ │ │ │ │ + ble.w 8f2e6 │ │ │ │ │ ldrd r2, r3, [sp, #32] │ │ │ │ │ subs r2, #8 │ │ │ │ │ add.w r4, r3, r4, lsl #3 │ │ │ │ │ ./src/nco/nco_var_rth.c:1843 │ │ │ │ │ ldr.w r5, [r2, #8]! │ │ │ │ │ ldrd r1, r6, [r3] │ │ │ │ │ adds r3, #8 │ │ │ │ │ ldr r0, [r2, #4] │ │ │ │ │ cmp r5, r1 │ │ │ │ │ sbcs.w r1, r0, r6 │ │ │ │ │ it lt │ │ │ │ │ strdlt r5, r0, [r3, #-8] │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.n 8f528 │ │ │ │ │ - b.n 8f2be │ │ │ │ │ + bne.n 8f550 │ │ │ │ │ + b.n 8f2e6 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 8f2be │ │ │ │ │ + ble.w 8f2e6 │ │ │ │ │ ldrd r0, r3, [sp, #32] │ │ │ │ │ subs r0, #4 │ │ │ │ │ add.w r4, r3, r4, lsl #2 │ │ │ │ │ ./src/nco/nco_var_rth.c:1823 │ │ │ │ │ ldr.w r5, [r3], #4 │ │ │ │ │ ldr.w r2, [r0, #4]! │ │ │ │ │ cmp r5, r2 │ │ │ │ │ it hi │ │ │ │ │ strhi.w r2, [r3, #-4] │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.n 8f556 │ │ │ │ │ - b.n 8f2be │ │ │ │ │ + bne.n 8f57e │ │ │ │ │ + b.n 8f2e6 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 8f2be │ │ │ │ │ + ble.w 8f2e6 │ │ │ │ │ ldrd r0, r3, [sp, #32] │ │ │ │ │ subs r0, #2 │ │ │ │ │ add.w r4, r3, r4, lsl #1 │ │ │ │ │ ./src/nco/nco_var_rth.c:1803 │ │ │ │ │ ldrh.w r5, [r3], #2 │ │ │ │ │ ldrh.w r2, [r0, #2]! │ │ │ │ │ cmp r5, r2 │ │ │ │ │ it hi │ │ │ │ │ strhhi.w r2, [r3, #-2] │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.n 8f57c │ │ │ │ │ - b.n 8f2be │ │ │ │ │ + bne.n 8f5a4 │ │ │ │ │ + b.n 8f2e6 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 8f2be │ │ │ │ │ + ble.w 8f2e6 │ │ │ │ │ ./src/nco/nco_var_rth.c:1903 │ │ │ │ │ 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 8f598 │ │ │ │ │ - b.n 8f2be │ │ │ │ │ + bne.n 8f5c0 │ │ │ │ │ + b.n 8f2e6 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 8f2be │ │ │ │ │ + ble.w 8f2e6 │ │ │ │ │ ldrd r2, r3, [sp, #32] │ │ │ │ │ add.w r4, r3, r4, lsl #3 │ │ │ │ │ ./src/nco/nco_var_rth.c:1743 │ │ │ │ │ vldmia r3!, {d6} │ │ │ │ │ vldmia r2!, {d7} │ │ │ │ │ vcmpe.f64 d6, d7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.n 8f5d2 │ │ │ │ │ + ble.n 8f5fa │ │ │ │ │ ./src/nco/nco_var_rth.c:1743 (discriminator 1) │ │ │ │ │ vstr d7, [r3, #-8] │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.n 8f5bc │ │ │ │ │ - b.n 8f2be │ │ │ │ │ + bne.n 8f5e4 │ │ │ │ │ + b.n 8f2e6 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 8f2be │ │ │ │ │ + ble.w 8f2e6 │ │ │ │ │ ldrd r2, r3, [sp, #32] │ │ │ │ │ add.w r4, r3, r4, lsl #2 │ │ │ │ │ ./src/nco/nco_var_rth.c:1723 │ │ │ │ │ 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 8f5e6 │ │ │ │ │ - b.n 8f2be │ │ │ │ │ + bne.n 8f60e │ │ │ │ │ + b.n 8f2e6 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 8f2be │ │ │ │ │ + ble.w 8f2e6 │ │ │ │ │ ldrd r0, r3, [sp, #32] │ │ │ │ │ subs r0, #4 │ │ │ │ │ add.w r4, r3, r4, lsl #2 │ │ │ │ │ ./src/nco/nco_var_rth.c:1763 │ │ │ │ │ ldr.w r5, [r3], #4 │ │ │ │ │ ldr.w r2, [r0, #4]! │ │ │ │ │ cmp r5, r2 │ │ │ │ │ it gt │ │ │ │ │ strgt.w r2, [r3, #-4] │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - bne.n 8f612 │ │ │ │ │ - b.n 8f2be │ │ │ │ │ + bne.n 8f63a │ │ │ │ │ + b.n 8f2e6 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 8f2be │ │ │ │ │ + ble.w 8f2e6 │ │ │ │ │ ldrd r0, r3, [sp, #32] │ │ │ │ │ subs r0, #2 │ │ │ │ │ add.w r4, r3, r4, lsl #1 │ │ │ │ │ ./src/nco/nco_var_rth.c:1783 │ │ │ │ │ ldrsh.w r5, [r3], #2 │ │ │ │ │ ldrsh.w r2, [r0, #2]! │ │ │ │ │ cmp r5, r2 │ │ │ │ │ it gt │ │ │ │ │ strhgt.w r2, [r3, #-2] │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - bne.n 8f638 │ │ │ │ │ - b.n 8f2be │ │ │ │ │ + bne.n 8f660 │ │ │ │ │ + b.n 8f2e6 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 8f2be │ │ │ │ │ + ble.w 8f2e6 │ │ │ │ │ ./src/nco/nco_var_rth.c:1883 │ │ │ │ │ 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 8f654 │ │ │ │ │ - b.n 8f2be │ │ │ │ │ + bne.n 8f67c │ │ │ │ │ + b.n 8f2e6 │ │ │ │ │ ./src/nco/nco_var_rth.c:1865 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ldrd r7, lr, [r3] │ │ │ │ │ - ble.w 8f2be │ │ │ │ │ + ble.w 8f2e6 │ │ │ │ │ ldrd r2, r3, [sp, #32] │ │ │ │ │ subs r2, #8 │ │ │ │ │ add.w r4, r3, r4, lsl #3 │ │ │ │ │ - b.n 8f6a8 │ │ │ │ │ + b.n 8f6d0 │ │ │ │ │ ./src/nco/nco_var_rth.c:1872 │ │ │ │ │ cmp lr, r0 │ │ │ │ │ it eq │ │ │ │ │ cmpeq r7, r5 │ │ │ │ │ ite ne │ │ │ │ │ movne.w ip, #1 │ │ │ │ │ moveq.w ip, #0 │ │ │ │ │ cmp r5, r1 │ │ │ │ │ sbcs.w r1, r0, r6 │ │ │ │ │ and.w r6, ip, #1 │ │ │ │ │ it cs │ │ │ │ │ movcs r6, #0 │ │ │ │ │ - cbnz r6, 8f6c0 │ │ │ │ │ + cbnz r6, 8f6e8 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - beq.w 8f2be │ │ │ │ │ + beq.w 8f2e6 │ │ │ │ │ ./src/nco/nco_var_rth.c:1871 │ │ │ │ │ ldr.w r5, [r2, #8]! │ │ │ │ │ adds r3, #8 │ │ │ │ │ ./src/nco/nco_var_rth.c:1870 │ │ │ │ │ ldr.w r1, [r3, #-8] │ │ │ │ │ ldr.w r6, [r3, #-4] │ │ │ │ │ ./src/nco/nco_var_rth.c:1871 │ │ │ │ │ ldr r0, [r2, #4] │ │ │ │ │ ./src/nco/nco_var_rth.c:1870 │ │ │ │ │ cmp r6, lr │ │ │ │ │ it eq │ │ │ │ │ cmpeq r1, r7 │ │ │ │ │ - bne.n 8f682 │ │ │ │ │ + bne.n 8f6aa │ │ │ │ │ ./src/nco/nco_var_rth.c:1873 │ │ │ │ │ strd r5, r0, [r3, #-8] │ │ │ │ │ - b.n 8f6a2 │ │ │ │ │ + b.n 8f6ca │ │ │ │ │ ./src/nco/nco_var_rth.c:1885 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ldrsb.w r5, [r3] │ │ │ │ │ - ble.w 8f2be │ │ │ │ │ + ble.w 8f2e6 │ │ │ │ │ movs r3, #0 │ │ │ │ │ ./src/nco/nco_var_rth.c:1890 │ │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ │ ./src/nco/nco_var_rth.c:1891 │ │ │ │ │ ldr r1, [sp, #32] │ │ │ │ │ ./src/nco/nco_var_rth.c:1890 │ │ │ │ │ adds r6, r2, r3 │ │ │ │ │ @@ -269269,33 +269277,33 @@ │ │ │ │ │ ldrsb r1, [r1, r3] │ │ │ │ │ ./src/nco/nco_var_rth.c:1890 │ │ │ │ │ cmp r0, r5 │ │ │ │ │ ./src/nco/nco_var_rth.c:1891 │ │ │ │ │ it eq │ │ │ │ │ strbeq r1, [r2, r3] │ │ │ │ │ ./src/nco/nco_var_rth.c:1890 │ │ │ │ │ - beq.n 8f6f0 │ │ │ │ │ + beq.n 8f718 │ │ │ │ │ ./src/nco/nco_var_rth.c:1892 │ │ │ │ │ cmp r5, r1 │ │ │ │ │ it ne │ │ │ │ │ cmpne r0, r1 │ │ │ │ │ ./src/nco/nco_var_rth.c:1893 │ │ │ │ │ it gt │ │ │ │ │ strbgt r1, [r6, #0] │ │ │ │ │ adds r3, #1 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.n 8f6d4 │ │ │ │ │ - b.n 8f2be │ │ │ │ │ + bne.n 8f6fc │ │ │ │ │ + b.n 8f2e6 │ │ │ │ │ ./src/nco/nco_var_rth.c:1919 │ │ │ │ │ blx 10484 │ │ │ │ │ ./src/nco/nco_var_rth.c:1921 │ │ │ │ │ - b.n 8f2be │ │ │ │ │ + b.n 8f2e6 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -0008f700 : │ │ │ │ │ +0008f728 : │ │ │ │ │ nco_var_mlt(): │ │ │ │ │ ./src/nco/nco_var_rth.c:1931 │ │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ │ mov r5, r0 │ │ │ │ │ mov r4, r1 │ │ │ │ │ sub sp, #12 │ │ │ │ │ mov r6, r2 │ │ │ │ │ @@ -269306,19 +269314,19 @@ │ │ │ │ │ ./src/nco/nco_var_rth.c:1942 │ │ │ │ │ blx 125a0 │ │ │ │ │ ./src/nco/nco_var_rth.c:1943 │ │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ │ mov r0, r5 │ │ │ │ │ blx 125a0 │ │ │ │ │ ./src/nco/nco_var_rth.c:1944 │ │ │ │ │ - cbnz r6, 8f78a │ │ │ │ │ + cbnz r6, 8f7b2 │ │ │ │ │ ./src/nco/nco_var_rth.c:1946 │ │ │ │ │ subs r5, #1 │ │ │ │ │ cmp r5, #11 │ │ │ │ │ - bhi.w 8fba4 │ │ │ │ │ + bhi.w 8fbcc │ │ │ │ │ tbh [pc, r5, lsl #1] │ │ │ │ │ lsls r4, r5, #7 │ │ │ │ │ movs r7, r5 │ │ │ │ │ lsls r1, r3, #7 │ │ │ │ │ lsls r7, r0, #7 │ │ │ │ │ lsls r5, r6, #6 │ │ │ │ │ lsls r3, r4, #6 │ │ │ │ │ @@ -269326,50 +269334,50 @@ │ │ │ │ │ lsls r3, r0, #6 │ │ │ │ │ lsls r1, r6, #5 │ │ │ │ │ lsls r6, r2, #5 │ │ │ │ │ lsls r3, r7, #4 │ │ │ │ │ movs r7, r5 │ │ │ │ │ ./src/nco/nco_var_rth.c:1948 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.w 8fa92 │ │ │ │ │ + beq.w 8faba │ │ │ │ │ ./src/nco/nco_var_rth.c:1954 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ vldr s15, [r3] │ │ │ │ │ - ble.n 8f786 │ │ │ │ │ + ble.n 8f7ae │ │ │ │ │ ldrd r2, r3, [sp, #32] │ │ │ │ │ add.w r4, r3, r4, lsl #2 │ │ │ │ │ ./src/nco/nco_var_rth.c:1959 │ │ │ │ │ vldmia r3!, {s13} │ │ │ │ │ vmov.f32 s14, s15 │ │ │ │ │ vcmp.f32 s13, s15 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - beq.n 8f77c │ │ │ │ │ + beq.n 8f7a4 │ │ │ │ │ ./src/nco/nco_var_rth.c:1959 (discriminator 1) │ │ │ │ │ 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 8f758 │ │ │ │ │ + bne.n 8f780 │ │ │ │ │ ./src/nco/nco_var_rth.c:2115 │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ ./src/nco/nco_var_rth.c:1944 (discriminator 1) │ │ │ │ │ mov r0, r5 │ │ │ │ │ add r1, sp, #4 │ │ │ │ │ subs r5, #1 │ │ │ │ │ blx 125a0 │ │ │ │ │ ./src/nco/nco_var_rth.c:1946 (discriminator 1) │ │ │ │ │ cmp r5, #11 │ │ │ │ │ - bhi.w 8fba4 │ │ │ │ │ - add r3, pc, #8 @ (adr r3, 8f7a4 ) │ │ │ │ │ + bhi.w 8fbcc │ │ │ │ │ + add r3, pc, #8 @ (adr r3, 8f7cc ) │ │ │ │ │ ldr.w r2, [r3, r5, lsl #2] │ │ │ │ │ add r3, r2 │ │ │ │ │ bx r3 │ │ │ │ │ lsls r1, r7, #13 │ │ │ │ │ movs r0, r0 │ │ │ │ │ @ instruction: 0xffe3ffff │ │ │ │ │ lsls r1, r5, #1 │ │ │ │ │ @@ -269388,224 +269396,224 @@ │ │ │ │ │ lsls r7, r4, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ lsls r7, r5, #14 │ │ │ │ │ movs r0, r0 │ │ │ │ │ @ instruction: 0xffe3ffff │ │ │ │ │ ./src/nco/nco_var_rth.c:1980 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.w 8fab6 │ │ │ │ │ + beq.w 8fade │ │ │ │ │ ./src/nco/nco_var_rth.c:1986 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ldr r5, [r3, #0] │ │ │ │ │ - ble.n 8f786 │ │ │ │ │ + ble.n 8f7ae │ │ │ │ │ ldrd r2, r0, [sp, #32] │ │ │ │ │ subs r0, #4 │ │ │ │ │ add.w r4, r2, r4, lsl #2 │ │ │ │ │ - b.n 8f800 │ │ │ │ │ + b.n 8f828 │ │ │ │ │ ./src/nco/nco_var_rth.c:1991 (discriminator 1) │ │ │ │ │ ldr r6, [r2, #0] │ │ │ │ │ cmp r6, r5 │ │ │ │ │ - beq.n 8f808 │ │ │ │ │ + beq.n 8f830 │ │ │ │ │ ./src/nco/nco_var_rth.c:1991 (discriminator 3) │ │ │ │ │ mul.w r3, r6, r3 │ │ │ │ │ adds r2, #4 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r4, r2 │ │ │ │ │ - beq.n 8f786 │ │ │ │ │ + beq.n 8f7ae │ │ │ │ │ ./src/nco/nco_var_rth.c:1991 │ │ │ │ │ ldr.w r3, [r0, #4]! │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - bne.n 8f7ee │ │ │ │ │ + bne.n 8f816 │ │ │ │ │ mov r3, r5 │ │ │ │ │ - b.n 8f7f8 │ │ │ │ │ + b.n 8f820 │ │ │ │ │ ./src/nco/nco_var_rth.c:1996 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.w 8fada │ │ │ │ │ + beq.w 8fb02 │ │ │ │ │ ./src/nco/nco_var_rth.c:2002 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ldrsh.w r5, [r3] │ │ │ │ │ - ble.n 8f786 │ │ │ │ │ + ble.n 8f7ae │ │ │ │ │ ldrd r2, r0, [sp, #32] │ │ │ │ │ subs r0, #2 │ │ │ │ │ add.w r4, r2, r4, lsl #1 │ │ │ │ │ - b.n 8f83e │ │ │ │ │ + b.n 8f866 │ │ │ │ │ ./src/nco/nco_var_rth.c:2007 (discriminator 1) │ │ │ │ │ ldrsh.w r6, [r2] │ │ │ │ │ cmp r6, r5 │ │ │ │ │ - beq.n 8f846 │ │ │ │ │ + beq.n 8f86e │ │ │ │ │ ./src/nco/nco_var_rth.c:2007 (discriminator 3) │ │ │ │ │ smulbb r3, r3, r6 │ │ │ │ │ sxth r3, r3 │ │ │ │ │ adds r2, #2 │ │ │ │ │ strh r3, [r0, #0] │ │ │ │ │ cmp r2, r4 │ │ │ │ │ - beq.n 8f786 │ │ │ │ │ + beq.n 8f7ae │ │ │ │ │ ./src/nco/nco_var_rth.c:2007 │ │ │ │ │ ldrsh.w r3, [r0, #2]! │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - bne.n 8f828 │ │ │ │ │ + bne.n 8f850 │ │ │ │ │ mov r3, r5 │ │ │ │ │ - b.n 8f836 │ │ │ │ │ + b.n 8f85e │ │ │ │ │ ./src/nco/nco_var_rth.c:2044 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.w 8f9d4 │ │ │ │ │ + beq.w 8f9fc │ │ │ │ │ ./src/nco/nco_var_rth.c:2050 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ldrd r7, ip, [r3] │ │ │ │ │ - ble.n 8f786 │ │ │ │ │ + ble.n 8f7ae │ │ │ │ │ ldrd r5, r2, [sp, #32] │ │ │ │ │ subs r2, #8 │ │ │ │ │ add.w r4, r5, r4, lsl #3 │ │ │ │ │ - b.n 8f88c │ │ │ │ │ + b.n 8f8b4 │ │ │ │ │ ./src/nco/nco_var_rth.c:2055 (discriminator 1) │ │ │ │ │ ldrd r3, r6, [r5] │ │ │ │ │ cmp r6, ip │ │ │ │ │ it eq │ │ │ │ │ cmpeq r3, r7 │ │ │ │ │ - beq.n 8f89a │ │ │ │ │ + beq.n 8f8c2 │ │ │ │ │ ./src/nco/nco_var_rth.c:2055 (discriminator 3) │ │ │ │ │ mul.w r6, r0, r6 │ │ │ │ │ mla r6, r3, r1, r6 │ │ │ │ │ umull r0, r3, r0, r3 │ │ │ │ │ add r3, r6 │ │ │ │ │ adds r5, #8 │ │ │ │ │ str r0, [r2, #0] │ │ │ │ │ cmp r4, r5 │ │ │ │ │ str r3, [r2, #4] │ │ │ │ │ - beq.w 8f786 │ │ │ │ │ + beq.w 8f7ae │ │ │ │ │ ./src/nco/nco_var_rth.c:2055 │ │ │ │ │ ldr.w r0, [r2, #8]! │ │ │ │ │ ldr r1, [r2, #4] │ │ │ │ │ cmp r1, ip │ │ │ │ │ it eq │ │ │ │ │ cmpeq r0, r7 │ │ │ │ │ - bne.n 8f866 │ │ │ │ │ + bne.n 8f88e │ │ │ │ │ mov r0, r7 │ │ │ │ │ mov r3, ip │ │ │ │ │ - b.n 8f880 │ │ │ │ │ + b.n 8f8a8 │ │ │ │ │ ./src/nco/nco_var_rth.c:2028 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.w 8fa0a │ │ │ │ │ + beq.w 8fa32 │ │ │ │ │ ./src/nco/nco_var_rth.c:2034 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ldr r5, [r3, #0] │ │ │ │ │ - ble.w 8f786 │ │ │ │ │ + ble.w 8f7ae │ │ │ │ │ ldrd r2, r0, [sp, #32] │ │ │ │ │ subs r0, #4 │ │ │ │ │ add.w r4, r2, r4, lsl #2 │ │ │ │ │ - b.n 8f8d0 │ │ │ │ │ + b.n 8f8f8 │ │ │ │ │ ./src/nco/nco_var_rth.c:2039 (discriminator 1) │ │ │ │ │ ldr r6, [r2, #0] │ │ │ │ │ cmp r6, r5 │ │ │ │ │ - beq.n 8f8d8 │ │ │ │ │ + beq.n 8f900 │ │ │ │ │ ./src/nco/nco_var_rth.c:2039 (discriminator 3) │ │ │ │ │ mul.w r3, r6, r3 │ │ │ │ │ adds r2, #4 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r4, r2 │ │ │ │ │ - beq.w 8f786 │ │ │ │ │ + beq.w 8f7ae │ │ │ │ │ ./src/nco/nco_var_rth.c:2039 │ │ │ │ │ ldr.w r3, [r0, #4]! │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - bne.n 8f8bc │ │ │ │ │ + bne.n 8f8e4 │ │ │ │ │ mov r3, r5 │ │ │ │ │ - b.n 8f8c6 │ │ │ │ │ + b.n 8f8ee │ │ │ │ │ ./src/nco/nco_var_rth.c:2012 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.w 8fa2e │ │ │ │ │ + beq.w 8fa56 │ │ │ │ │ ./src/nco/nco_var_rth.c:2018 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ldrh r5, [r3, #0] │ │ │ │ │ - ble.w 8f786 │ │ │ │ │ + ble.w 8f7ae │ │ │ │ │ ldrd r2, r0, [sp, #32] │ │ │ │ │ subs r0, #2 │ │ │ │ │ add.w r4, r2, r4, lsl #1 │ │ │ │ │ - b.n 8f90e │ │ │ │ │ + b.n 8f936 │ │ │ │ │ ./src/nco/nco_var_rth.c:2023 (discriminator 1) │ │ │ │ │ ldrh r6, [r2, #0] │ │ │ │ │ cmp r6, r5 │ │ │ │ │ - beq.n 8f916 │ │ │ │ │ + beq.n 8f93e │ │ │ │ │ ./src/nco/nco_var_rth.c:2023 (discriminator 3) │ │ │ │ │ smulbb r3, r3, r6 │ │ │ │ │ uxth r3, r3 │ │ │ │ │ adds r2, #2 │ │ │ │ │ strh r3, [r0, #0] │ │ │ │ │ cmp r2, r4 │ │ │ │ │ - beq.w 8f786 │ │ │ │ │ + beq.w 8f7ae │ │ │ │ │ ./src/nco/nco_var_rth.c:2023 │ │ │ │ │ ldrh.w r3, [r0, #2]! │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - bne.n 8f8f8 │ │ │ │ │ + bne.n 8f920 │ │ │ │ │ mov r3, r5 │ │ │ │ │ - b.n 8f904 │ │ │ │ │ + b.n 8f92c │ │ │ │ │ ./src/nco/nco_var_rth.c:2092 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.w 8fa52 │ │ │ │ │ + beq.w 8fa7a │ │ │ │ │ ./src/nco/nco_var_rth.c:2098 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ldrb r1, [r3, #0] │ │ │ │ │ - ble.w 8f786 │ │ │ │ │ + ble.w 8f7ae │ │ │ │ │ movs r3, #0 │ │ │ │ │ - b.n 8f946 │ │ │ │ │ + b.n 8f96e │ │ │ │ │ ./src/nco/nco_var_rth.c:2103 (discriminator 1) │ │ │ │ │ ldr r5, [sp, #32] │ │ │ │ │ ldrb r5, [r5, r3] │ │ │ │ │ cmp r5, r1 │ │ │ │ │ - beq.n 8f950 │ │ │ │ │ + beq.n 8f978 │ │ │ │ │ ./src/nco/nco_var_rth.c:2103 (discriminator 3) │ │ │ │ │ smulbb r2, r2, r5 │ │ │ │ │ uxtb r2, r2 │ │ │ │ │ adds r3, #1 │ │ │ │ │ strb r2, [r0, #0] │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - beq.w 8f786 │ │ │ │ │ + beq.w 8f7ae │ │ │ │ │ ./src/nco/nco_var_rth.c:2103 │ │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ │ adds r0, r2, r3 │ │ │ │ │ ldrb r2, [r2, r3] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bne.n 8f92e │ │ │ │ │ + bne.n 8f956 │ │ │ │ │ mov r2, r1 │ │ │ │ │ - b.n 8f93c │ │ │ │ │ + b.n 8f964 │ │ │ │ │ ./src/nco/nco_var_rth.c:1964 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.w 8fa6e │ │ │ │ │ + beq.w 8fa96 │ │ │ │ │ ./src/nco/nco_var_rth.c:1970 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ vldr d7, [r3] │ │ │ │ │ - ble.w 8f786 │ │ │ │ │ + ble.w 8f7ae │ │ │ │ │ ldrd r2, r3, [sp, #32] │ │ │ │ │ add.w r4, r3, r4, lsl #3 │ │ │ │ │ ./src/nco/nco_var_rth.c:1975 │ │ │ │ │ vldmia r3!, {d5} │ │ │ │ │ vmov.f64 d6, d7 │ │ │ │ │ vcmp.f64 d5, d7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - beq.n 8f992 │ │ │ │ │ + beq.n 8f9ba │ │ │ │ │ ./src/nco/nco_var_rth.c:1975 (discriminator 1) │ │ │ │ │ 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 8f96e │ │ │ │ │ - b.n 8f786 │ │ │ │ │ + bne.n 8f996 │ │ │ │ │ + b.n 8f7ae │ │ │ │ │ ./src/nco/nco_var_rth.c:2060 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 8f786 │ │ │ │ │ + ble.w 8f7ae │ │ │ │ │ ldrd r6, r2, [sp, #32] │ │ │ │ │ subs r6, #8 │ │ │ │ │ add.w r4, r2, r4, lsl #3 │ │ │ │ │ ./src/nco/nco_var_rth.c:2064 (discriminator 43) │ │ │ │ │ ldrd r0, r3, [r2] │ │ │ │ │ adds r6, #8 │ │ │ │ │ ldr r5, [r6, #0] │ │ │ │ │ @@ -269613,18 +269621,18 @@ │ │ │ │ │ mul.w r3, r5, r3 │ │ │ │ │ mla r3, r0, r7, r3 │ │ │ │ │ umull r5, r0, r5, r0 │ │ │ │ │ str.w r5, [r2], #8 │ │ │ │ │ add r3, r0 │ │ │ │ │ cmp r2, r4 │ │ │ │ │ str.w r3, [r2, #-4] │ │ │ │ │ - bne.n 8f9ae │ │ │ │ │ - b.n 8f786 │ │ │ │ │ + bne.n 8f9d6 │ │ │ │ │ + b.n 8f7ae │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 8f786 │ │ │ │ │ + ble.w 8f7ae │ │ │ │ │ ldrd r6, r2, [sp, #32] │ │ │ │ │ subs r6, #8 │ │ │ │ │ add.w r4, r2, r4, lsl #3 │ │ │ │ │ ./src/nco/nco_var_rth.c:2048 (discriminator 37) │ │ │ │ │ ldrd r0, r3, [r2] │ │ │ │ │ adds r6, #8 │ │ │ │ │ ldr r5, [r6, #0] │ │ │ │ │ @@ -269632,185 +269640,185 @@ │ │ │ │ │ mul.w r3, r5, r3 │ │ │ │ │ mla r3, r0, r7, r3 │ │ │ │ │ umull r5, r0, r5, r0 │ │ │ │ │ str.w r5, [r2], #8 │ │ │ │ │ add r3, r0 │ │ │ │ │ cmp r4, r2 │ │ │ │ │ str.w r3, [r2, #-4] │ │ │ │ │ - bne.n 8f9e4 │ │ │ │ │ - b.n 8f786 │ │ │ │ │ + bne.n 8fa0c │ │ │ │ │ + b.n 8f7ae │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 8f786 │ │ │ │ │ + ble.w 8f7ae │ │ │ │ │ ldrd r0, r3, [sp, #32] │ │ │ │ │ subs r0, #4 │ │ │ │ │ add.w r4, r3, r4, lsl #2 │ │ │ │ │ ./src/nco/nco_var_rth.c:2032 (discriminator 31) │ │ │ │ │ ldr r5, [r3, #0] │ │ │ │ │ ldr.w r2, [r0, #4]! │ │ │ │ │ mul.w r2, r5, r2 │ │ │ │ │ str.w r2, [r3], #4 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.n 8fa1a │ │ │ │ │ - b.n 8f786 │ │ │ │ │ + bne.n 8fa42 │ │ │ │ │ + b.n 8f7ae │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 8f786 │ │ │ │ │ + ble.w 8f7ae │ │ │ │ │ ldrd r0, r3, [sp, #32] │ │ │ │ │ subs r0, #2 │ │ │ │ │ add.w r4, r3, r4, lsl #1 │ │ │ │ │ ./src/nco/nco_var_rth.c:2016 (discriminator 25) │ │ │ │ │ ldrh r5, [r3, #0] │ │ │ │ │ ldrh.w r2, [r0, #2]! │ │ │ │ │ smulbb r2, r2, r5 │ │ │ │ │ strh.w r2, [r3], #2 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.n 8fa3e │ │ │ │ │ - b.n 8f786 │ │ │ │ │ + bne.n 8fa66 │ │ │ │ │ + b.n 8f7ae │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 8f786 │ │ │ │ │ + ble.w 8f7ae │ │ │ │ │ ./src/nco/nco_var_rth.c:2096 (discriminator 55) │ │ │ │ │ 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 8fa58 │ │ │ │ │ - b.n 8f786 │ │ │ │ │ + bne.n 8fa80 │ │ │ │ │ + b.n 8f7ae │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 8f786 │ │ │ │ │ + ble.w 8f7ae │ │ │ │ │ ldrd r2, r3, [sp, #32] │ │ │ │ │ add.w r4, r3, r4, lsl #3 │ │ │ │ │ ./src/nco/nco_var_rth.c:1968 (discriminator 7) │ │ │ │ │ vldr d7, [r3] │ │ │ │ │ vldmia r2!, {d6} │ │ │ │ │ vmul.f64 d7, d7, d6 │ │ │ │ │ vstmia r3!, {d7} │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.n 8fa7c │ │ │ │ │ - b.n 8f786 │ │ │ │ │ + bne.n 8faa4 │ │ │ │ │ + b.n 8f7ae │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 8f786 │ │ │ │ │ + ble.w 8f7ae │ │ │ │ │ ldrd r2, r3, [sp, #32] │ │ │ │ │ add.w r4, r3, r4, lsl #2 │ │ │ │ │ ./src/nco/nco_var_rth.c:1952 (discriminator 1) │ │ │ │ │ vldr s15, [r3] │ │ │ │ │ vldmia r2!, {s14} │ │ │ │ │ vmul.f32 s15, s15, s14 │ │ │ │ │ vstmia r3!, {s15} │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.n 8faa0 │ │ │ │ │ - b.n 8f786 │ │ │ │ │ + bne.n 8fac8 │ │ │ │ │ + b.n 8f7ae │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 8f786 │ │ │ │ │ + ble.w 8f7ae │ │ │ │ │ ldrd r0, r3, [sp, #32] │ │ │ │ │ subs r0, #4 │ │ │ │ │ add.w r4, r3, r4, lsl #2 │ │ │ │ │ ./src/nco/nco_var_rth.c:1984 (discriminator 13) │ │ │ │ │ ldr r5, [r3, #0] │ │ │ │ │ ldr.w r2, [r0, #4]! │ │ │ │ │ mul.w r2, r5, r2 │ │ │ │ │ str.w r2, [r3], #4 │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - bne.n 8fac6 │ │ │ │ │ - b.n 8f786 │ │ │ │ │ + bne.n 8faee │ │ │ │ │ + b.n 8f7ae │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 8f786 │ │ │ │ │ + ble.w 8f7ae │ │ │ │ │ ldrd r0, r3, [sp, #32] │ │ │ │ │ subs r0, #2 │ │ │ │ │ add.w r4, r3, r4, lsl #1 │ │ │ │ │ ./src/nco/nco_var_rth.c:2000 (discriminator 19) │ │ │ │ │ ldrsh.w r5, [r3] │ │ │ │ │ ldrh.w r2, [r0, #2]! │ │ │ │ │ smulbb r2, r2, r5 │ │ │ │ │ strh.w r2, [r3], #2 │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - bne.n 8faea │ │ │ │ │ - b.n 8f786 │ │ │ │ │ + bne.n 8fb12 │ │ │ │ │ + b.n 8f7ae │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 8f786 │ │ │ │ │ + ble.w 8f7ae │ │ │ │ │ ./src/nco/nco_var_rth.c:2080 (discriminator 49) │ │ │ │ │ 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 8fb06 │ │ │ │ │ - b.n 8f786 │ │ │ │ │ + bne.n 8fb2e │ │ │ │ │ + b.n 8f7ae │ │ │ │ │ ./src/nco/nco_var_rth.c:2082 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ldrsb.w r1, [r3] │ │ │ │ │ - ble.w 8f786 │ │ │ │ │ + ble.w 8f7ae │ │ │ │ │ movs r3, #0 │ │ │ │ │ - b.n 8fb44 │ │ │ │ │ + b.n 8fb6c │ │ │ │ │ ./src/nco/nco_var_rth.c:2087 (discriminator 1) │ │ │ │ │ ldr r5, [sp, #32] │ │ │ │ │ ldrsb r5, [r5, r3] │ │ │ │ │ cmp r5, r1 │ │ │ │ │ - beq.n 8fb4e │ │ │ │ │ + beq.n 8fb76 │ │ │ │ │ ./src/nco/nco_var_rth.c:2087 (discriminator 3) │ │ │ │ │ smulbb r2, r2, r5 │ │ │ │ │ sxtb r2, r2 │ │ │ │ │ adds r3, #1 │ │ │ │ │ strb r2, [r0, #0] │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - beq.w 8f786 │ │ │ │ │ + beq.w 8f7ae │ │ │ │ │ ./src/nco/nco_var_rth.c:2087 │ │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ │ adds r0, r2, r3 │ │ │ │ │ ldrsb r2, [r2, r3] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bne.n 8fb2c │ │ │ │ │ + bne.n 8fb54 │ │ │ │ │ mov r2, r1 │ │ │ │ │ - b.n 8fb3a │ │ │ │ │ + b.n 8fb62 │ │ │ │ │ ./src/nco/nco_var_rth.c:2066 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ldrd r7, ip, [r3] │ │ │ │ │ - ble.w 8f786 │ │ │ │ │ + ble.w 8f7ae │ │ │ │ │ ldrd r5, r2, [sp, #32] │ │ │ │ │ subs r2, #8 │ │ │ │ │ add.w r4, r5, r4, lsl #3 │ │ │ │ │ - b.n 8fb90 │ │ │ │ │ + b.n 8fbb8 │ │ │ │ │ ./src/nco/nco_var_rth.c:2071 (discriminator 1) │ │ │ │ │ ldrd r3, r6, [r5] │ │ │ │ │ cmp r6, ip │ │ │ │ │ it eq │ │ │ │ │ cmpeq r3, r7 │ │ │ │ │ - beq.n 8fb9e │ │ │ │ │ + beq.n 8fbc6 │ │ │ │ │ ./src/nco/nco_var_rth.c:2071 (discriminator 3) │ │ │ │ │ mul.w r6, r0, r6 │ │ │ │ │ mla r6, r3, r1, r6 │ │ │ │ │ umull r0, r3, r0, r3 │ │ │ │ │ add r3, r6 │ │ │ │ │ adds r5, #8 │ │ │ │ │ str r0, [r2, #0] │ │ │ │ │ cmp r4, r5 │ │ │ │ │ str r3, [r2, #4] │ │ │ │ │ - beq.w 8f786 │ │ │ │ │ + beq.w 8f7ae │ │ │ │ │ ./src/nco/nco_var_rth.c:2071 │ │ │ │ │ ldr.w r0, [r2, #8]! │ │ │ │ │ ldr r1, [r2, #4] │ │ │ │ │ cmp r1, ip │ │ │ │ │ it eq │ │ │ │ │ cmpeq r0, r7 │ │ │ │ │ - bne.n 8fb6a │ │ │ │ │ + bne.n 8fb92 │ │ │ │ │ mov r0, r7 │ │ │ │ │ mov r3, ip │ │ │ │ │ - b.n 8fb84 │ │ │ │ │ + b.n 8fbac │ │ │ │ │ ./src/nco/nco_var_rth.c:2109 │ │ │ │ │ blx 10484 │ │ │ │ │ ./src/nco/nco_var_rth.c:2115 │ │ │ │ │ - b.n 8f786 │ │ │ │ │ + b.n 8f7ae │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -0008fbac : │ │ │ │ │ +0008fbd4 : │ │ │ │ │ nco_var_mod(): │ │ │ │ │ ./src/nco/nco_var_rth.c:2125 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ mov r5, r0 │ │ │ │ │ mov r4, r1 │ │ │ │ │ sub sp, #8 │ │ │ │ │ mov r6, r2 │ │ │ │ │ @@ -269822,19 +269830,19 @@ │ │ │ │ │ blx 125a0 │ │ │ │ │ ./src/nco/nco_var_rth.c:2137 │ │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ │ mov r0, r5 │ │ │ │ │ blx 125a0 │ │ │ │ │ ./src/nco/nco_var_rth.c:2138 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.n 8fc4c │ │ │ │ │ + bne.n 8fc74 │ │ │ │ │ ./src/nco/nco_var_rth.c:2140 │ │ │ │ │ subs r5, #1 │ │ │ │ │ cmp r5, #11 │ │ │ │ │ - bhi.w 90058 │ │ │ │ │ + bhi.w 90080 │ │ │ │ │ tbh [pc, r5, lsl #1] │ │ │ │ │ lsls r3, r6, #7 │ │ │ │ │ movs r7, r6 │ │ │ │ │ lsls r1, r4, #7 │ │ │ │ │ lsls r7, r1, #7 │ │ │ │ │ lsls r7, r6, #6 │ │ │ │ │ lsls r7, r3, #6 │ │ │ │ │ @@ -269842,55 +269850,55 @@ │ │ │ │ │ lsls r7, r7, #5 │ │ │ │ │ lsls r5, r5, #5 │ │ │ │ │ lsls r2, r3, #5 │ │ │ │ │ lsls r7, r0, #5 │ │ │ │ │ movs r7, r6 │ │ │ │ │ ./src/nco/nco_var_rth.c:2142 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.w 8ff46 │ │ │ │ │ + beq.w 8ff6e │ │ │ │ │ ./src/nco/nco_var_rth.c:2148 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ vldr s15, [r3] │ │ │ │ │ - ble.n 8fc46 │ │ │ │ │ + ble.n 8fc6e │ │ │ │ │ ldrd r2, r3, [sp, #32] │ │ │ │ │ add.w r4, r3, r4, lsl #2 │ │ │ │ │ ./src/nco/nco_var_rth.c:2153 │ │ │ │ │ vldmia r3!, {s13} │ │ │ │ │ vmov.f32 s14, s15 │ │ │ │ │ vcmp.f32 s13, s15 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - beq.n 8fc3c │ │ │ │ │ + beq.n 8fc64 │ │ │ │ │ ./src/nco/nco_var_rth.c:2153 (discriminator 1) │ │ │ │ │ vldr s12, [r2] │ │ │ │ │ vcmp.f32 s12, s15 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - beq.n 8fc3c │ │ │ │ │ + beq.n 8fc64 │ │ │ │ │ ./src/nco/nco_var_rth.c:2153 (discriminator 3) │ │ │ │ │ vdiv.f32 s11, s12, s13 │ │ │ │ │ vmov.f32 s14, s12 │ │ │ │ │ vcvt.s32.f32 s11, s11 │ │ │ │ │ vcvt.f32.s32 s11, s11 │ │ │ │ │ vmls.f32 s14, s11, s13 │ │ │ │ │ adds r2, #4 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ vstr s14, [r3, #-4] │ │ │ │ │ - bne.n 8fc08 │ │ │ │ │ + bne.n 8fc30 │ │ │ │ │ ./src/nco/nco_var_rth.c:2309 │ │ │ │ │ add sp, #8 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ ./src/nco/nco_var_rth.c:2138 (discriminator 1) │ │ │ │ │ mov r0, r5 │ │ │ │ │ add r1, sp, #4 │ │ │ │ │ subs r5, #1 │ │ │ │ │ blx 125a0 │ │ │ │ │ ./src/nco/nco_var_rth.c:2140 (discriminator 1) │ │ │ │ │ cmp r5, #11 │ │ │ │ │ - bhi.w 90058 │ │ │ │ │ - add r3, pc, #8 @ (adr r3, 8fc68 ) │ │ │ │ │ + bhi.w 90080 │ │ │ │ │ + add r3, pc, #8 @ (adr r3, 8fc90 ) │ │ │ │ │ ldr.w r2, [r3, r5, lsl #2] │ │ │ │ │ add r3, r2 │ │ │ │ │ bx r3 │ │ │ │ │ nop │ │ │ │ │ lsls r3, r6, #13 │ │ │ │ │ movs r0, r0 │ │ │ │ │ @ instruction: 0xffdfffff │ │ │ │ │ @@ -269910,471 +269918,471 @@ │ │ │ │ │ lsls r7, r4, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ lsls r1, r5, #14 │ │ │ │ │ movs r0, r0 │ │ │ │ │ @ instruction: 0xffdfffff │ │ │ │ │ ./src/nco/nco_var_rth.c:2174 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.w 8ff76 │ │ │ │ │ + beq.w 8ff9e │ │ │ │ │ ./src/nco/nco_var_rth.c:2180 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ldr r7, [r3, #0] │ │ │ │ │ - ble.n 8fc46 │ │ │ │ │ + ble.n 8fc6e │ │ │ │ │ ldrd r5, r6, [sp, #32] │ │ │ │ │ subs r6, #4 │ │ │ │ │ add.w r4, r5, r4, lsl #2 │ │ │ │ │ - b.n 8fcc4 │ │ │ │ │ + b.n 8fcec │ │ │ │ │ ./src/nco/nco_var_rth.c:2185 (discriminator 1) │ │ │ │ │ ldr r0, [r5, #0] │ │ │ │ │ cmp r0, r7 │ │ │ │ │ - beq.n 8fccc │ │ │ │ │ + beq.n 8fcf4 │ │ │ │ │ ./src/nco/nco_var_rth.c:2185 (discriminator 3) │ │ │ │ │ blx 11e9c <__aeabi_idivmod@plt> │ │ │ │ │ adds r5, #4 │ │ │ │ │ str r1, [r6, #0] │ │ │ │ │ cmp r4, r5 │ │ │ │ │ - beq.n 8fc46 │ │ │ │ │ + beq.n 8fc6e │ │ │ │ │ ./src/nco/nco_var_rth.c:2185 │ │ │ │ │ ldr.w r1, [r6, #4]! │ │ │ │ │ cmp r1, r7 │ │ │ │ │ - bne.n 8fcb2 │ │ │ │ │ + bne.n 8fcda │ │ │ │ │ mov r1, r7 │ │ │ │ │ - b.n 8fcbc │ │ │ │ │ + b.n 8fce4 │ │ │ │ │ ./src/nco/nco_var_rth.c:2190 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.w 8ff9a │ │ │ │ │ + beq.w 8ffc2 │ │ │ │ │ ./src/nco/nco_var_rth.c:2196 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ldrsh.w r7, [r3] │ │ │ │ │ - ble.n 8fc46 │ │ │ │ │ + ble.n 8fc6e │ │ │ │ │ ldrd r5, r6, [sp, #32] │ │ │ │ │ subs r6, #2 │ │ │ │ │ add.w r4, r5, r4, lsl #1 │ │ │ │ │ - b.n 8fd02 │ │ │ │ │ + b.n 8fd2a │ │ │ │ │ ./src/nco/nco_var_rth.c:2201 (discriminator 1) │ │ │ │ │ ldrsh.w r0, [r5] │ │ │ │ │ cmp r0, r7 │ │ │ │ │ - beq.n 8fd0a │ │ │ │ │ + beq.n 8fd32 │ │ │ │ │ ./src/nco/nco_var_rth.c:2201 (discriminator 3) │ │ │ │ │ blx 11e9c <__aeabi_idivmod@plt> │ │ │ │ │ sxth r1, r1 │ │ │ │ │ adds r5, #2 │ │ │ │ │ strh r1, [r6, #0] │ │ │ │ │ cmp r5, r4 │ │ │ │ │ - beq.n 8fc46 │ │ │ │ │ + beq.n 8fc6e │ │ │ │ │ ./src/nco/nco_var_rth.c:2201 │ │ │ │ │ ldrsh.w r1, [r6, #2]! │ │ │ │ │ cmp r1, r7 │ │ │ │ │ - bne.n 8fcec │ │ │ │ │ + bne.n 8fd14 │ │ │ │ │ mov r1, r7 │ │ │ │ │ - b.n 8fcfa │ │ │ │ │ + b.n 8fd22 │ │ │ │ │ ./src/nco/nco_var_rth.c:2238 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.w 8fe8c │ │ │ │ │ + beq.w 8feb4 │ │ │ │ │ ./src/nco/nco_var_rth.c:2244 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ldrd r7, r8, [r3] │ │ │ │ │ - ble.n 8fc46 │ │ │ │ │ + ble.n 8fc6e │ │ │ │ │ ldrd r6, r5, [sp, #32] │ │ │ │ │ subs r5, #8 │ │ │ │ │ add.w r4, r6, r4, lsl #3 │ │ │ │ │ - b.n 8fd44 │ │ │ │ │ + b.n 8fd6c │ │ │ │ │ ./src/nco/nco_var_rth.c:2249 (discriminator 1) │ │ │ │ │ ldrd r0, r1, [r6] │ │ │ │ │ cmp r1, r8 │ │ │ │ │ it eq │ │ │ │ │ cmpeq r0, r7 │ │ │ │ │ - beq.n 8fd52 │ │ │ │ │ + beq.n 8fd7a │ │ │ │ │ ./src/nco/nco_var_rth.c:2249 (discriminator 3) │ │ │ │ │ blx fa44 <__aeabi_ldivmod@plt> │ │ │ │ │ adds r6, #8 │ │ │ │ │ strd r2, r3, [r5] │ │ │ │ │ cmp r4, r6 │ │ │ │ │ - beq.n 8fc46 │ │ │ │ │ + beq.n 8fc6e │ │ │ │ │ ./src/nco/nco_var_rth.c:2249 │ │ │ │ │ ldr.w r2, [r5, #8]! │ │ │ │ │ ldr r3, [r5, #4] │ │ │ │ │ cmp r3, r8 │ │ │ │ │ it eq │ │ │ │ │ cmpeq r2, r7 │ │ │ │ │ - bne.n 8fd2a │ │ │ │ │ + bne.n 8fd52 │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r3, r8 │ │ │ │ │ - b.n 8fd3a │ │ │ │ │ + b.n 8fd62 │ │ │ │ │ ./src/nco/nco_var_rth.c:2222 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.w 8feb2 │ │ │ │ │ + beq.w 8feda │ │ │ │ │ ./src/nco/nco_var_rth.c:2228 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ldr r7, [r3, #0] │ │ │ │ │ - ble.w 8fc46 │ │ │ │ │ + ble.w 8fc6e │ │ │ │ │ ldrd r5, r6, [sp, #32] │ │ │ │ │ subs r6, #4 │ │ │ │ │ add.w r4, r5, r4, lsl #2 │ │ │ │ │ - b.n 8fd88 │ │ │ │ │ + b.n 8fdb0 │ │ │ │ │ ./src/nco/nco_var_rth.c:2233 (discriminator 1) │ │ │ │ │ ldr r0, [r5, #0] │ │ │ │ │ cmp r0, r7 │ │ │ │ │ - beq.n 8fd90 │ │ │ │ │ + beq.n 8fdb8 │ │ │ │ │ ./src/nco/nco_var_rth.c:2233 (discriminator 3) │ │ │ │ │ blx 1148c <__aeabi_uidivmod@plt> │ │ │ │ │ adds r5, #4 │ │ │ │ │ str r1, [r6, #0] │ │ │ │ │ cmp r4, r5 │ │ │ │ │ - beq.w 8fc46 │ │ │ │ │ + beq.w 8fc6e │ │ │ │ │ ./src/nco/nco_var_rth.c:2233 │ │ │ │ │ ldr.w r1, [r6, #4]! │ │ │ │ │ cmp r1, r7 │ │ │ │ │ - bne.n 8fd74 │ │ │ │ │ + bne.n 8fd9c │ │ │ │ │ mov r1, r7 │ │ │ │ │ - b.n 8fd7e │ │ │ │ │ + b.n 8fda6 │ │ │ │ │ ./src/nco/nco_var_rth.c:2206 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.w 8fed6 │ │ │ │ │ + beq.w 8fefe │ │ │ │ │ ./src/nco/nco_var_rth.c:2212 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ldrh r7, [r3, #0] │ │ │ │ │ - ble.w 8fc46 │ │ │ │ │ + ble.w 8fc6e │ │ │ │ │ ldrd r5, r6, [sp, #32] │ │ │ │ │ subs r6, #2 │ │ │ │ │ add.w r4, r5, r4, lsl #1 │ │ │ │ │ - b.n 8fdc6 │ │ │ │ │ + b.n 8fdee │ │ │ │ │ ./src/nco/nco_var_rth.c:2217 (discriminator 1) │ │ │ │ │ ldrh r0, [r5, #0] │ │ │ │ │ cmp r0, r7 │ │ │ │ │ - beq.n 8fdce │ │ │ │ │ + beq.n 8fdf6 │ │ │ │ │ ./src/nco/nco_var_rth.c:2217 (discriminator 3) │ │ │ │ │ blx 1148c <__aeabi_uidivmod@plt> │ │ │ │ │ uxth r1, r1 │ │ │ │ │ adds r5, #2 │ │ │ │ │ strh r1, [r6, #0] │ │ │ │ │ cmp r4, r5 │ │ │ │ │ - beq.w 8fc46 │ │ │ │ │ + beq.w 8fc6e │ │ │ │ │ ./src/nco/nco_var_rth.c:2217 │ │ │ │ │ ldrh.w r1, [r6, #2]! │ │ │ │ │ cmp r1, r7 │ │ │ │ │ - bne.n 8fdb0 │ │ │ │ │ + bne.n 8fdd8 │ │ │ │ │ mov r1, r7 │ │ │ │ │ - b.n 8fdbc │ │ │ │ │ + b.n 8fde4 │ │ │ │ │ ./src/nco/nco_var_rth.c:2286 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.w 8fefa │ │ │ │ │ + beq.w 8ff22 │ │ │ │ │ ./src/nco/nco_var_rth.c:2292 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ldrb r6, [r3, #0] │ │ │ │ │ - ble.w 8fc46 │ │ │ │ │ + ble.w 8fc6e │ │ │ │ │ movs r5, #0 │ │ │ │ │ - b.n 8fdfe │ │ │ │ │ + b.n 8fe26 │ │ │ │ │ ./src/nco/nco_var_rth.c:2297 (discriminator 1) │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ ldrb r0, [r3, r5] │ │ │ │ │ cmp r0, r6 │ │ │ │ │ - beq.n 8fe08 │ │ │ │ │ + beq.n 8fe30 │ │ │ │ │ ./src/nco/nco_var_rth.c:2297 (discriminator 3) │ │ │ │ │ blx 1148c <__aeabi_uidivmod@plt> │ │ │ │ │ uxtb r1, r1 │ │ │ │ │ adds r5, #1 │ │ │ │ │ strb r1, [r7, #0] │ │ │ │ │ cmp r4, r5 │ │ │ │ │ - beq.w 8fc46 │ │ │ │ │ + beq.w 8fc6e │ │ │ │ │ ./src/nco/nco_var_rth.c:2297 │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ adds r7, r3, r5 │ │ │ │ │ ldrb r1, [r3, r5] │ │ │ │ │ cmp r1, r6 │ │ │ │ │ - bne.n 8fde6 │ │ │ │ │ + bne.n 8fe0e │ │ │ │ │ mov r1, r6 │ │ │ │ │ - b.n 8fdf4 │ │ │ │ │ + b.n 8fe1c │ │ │ │ │ ./src/nco/nco_var_rth.c:2158 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.w 8ff16 │ │ │ │ │ + beq.w 8ff3e │ │ │ │ │ ./src/nco/nco_var_rth.c:2164 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ vldr d7, [r3] │ │ │ │ │ - ble.w 8fc46 │ │ │ │ │ + ble.w 8fc6e │ │ │ │ │ ldrd r2, r3, [sp, #32] │ │ │ │ │ add.w r4, r3, r4, lsl #3 │ │ │ │ │ ./src/nco/nco_var_rth.c:2169 │ │ │ │ │ vldmia r3!, {d5} │ │ │ │ │ vmov.f64 d6, d7 │ │ │ │ │ vcmp.f64 d5, d7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - beq.n 8fe5a │ │ │ │ │ + beq.n 8fe82 │ │ │ │ │ ./src/nco/nco_var_rth.c:2169 (discriminator 1) │ │ │ │ │ vldr d4, [r2] │ │ │ │ │ vcmp.f64 d4, d7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - beq.n 8fe5a │ │ │ │ │ + beq.n 8fe82 │ │ │ │ │ ./src/nco/nco_var_rth.c:2169 (discriminator 3) │ │ │ │ │ vdiv.f64 d3, d4, d5 │ │ │ │ │ vmov.f64 d6, d4 │ │ │ │ │ vcvt.s32.f64 s6, d3 │ │ │ │ │ vcvt.f64.s32 d3, s6 │ │ │ │ │ vmls.f64 d6, d3, d5 │ │ │ │ │ adds r2, #8 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ vstr d6, [r3, #-8] │ │ │ │ │ - bne.n 8fe26 │ │ │ │ │ - b.n 8fc46 │ │ │ │ │ + bne.n 8fe4e │ │ │ │ │ + b.n 8fc6e │ │ │ │ │ ./src/nco/nco_var_rth.c:2254 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 8fc46 │ │ │ │ │ + ble.w 8fc6e │ │ │ │ │ ldrd r6, r5, [sp, #32] │ │ │ │ │ subs r5, #8 │ │ │ │ │ add.w r4, r6, r4, lsl #3 │ │ │ │ │ ./src/nco/nco_var_rth.c:2258 (discriminator 43) │ │ │ │ │ ldrd r0, r1, [r6], #8 │ │ │ │ │ ldrd r2, r3, [r5, #8]! │ │ │ │ │ blx 11880 <__aeabi_uldivmod@plt> │ │ │ │ │ cmp r6, r4 │ │ │ │ │ strd r2, r3, [r5] │ │ │ │ │ - bne.n 8fe76 │ │ │ │ │ - b.n 8fc46 │ │ │ │ │ + bne.n 8fe9e │ │ │ │ │ + b.n 8fc6e │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 8fc46 │ │ │ │ │ + ble.w 8fc6e │ │ │ │ │ ldrd r6, r5, [sp, #32] │ │ │ │ │ subs r5, #8 │ │ │ │ │ add.w r4, r6, r4, lsl #3 │ │ │ │ │ ./src/nco/nco_var_rth.c:2242 (discriminator 37) │ │ │ │ │ ldrd r0, r1, [r6], #8 │ │ │ │ │ ldrd r2, r3, [r5, #8]! │ │ │ │ │ blx fa44 <__aeabi_ldivmod@plt> │ │ │ │ │ cmp r4, r6 │ │ │ │ │ strd r2, r3, [r5] │ │ │ │ │ - bne.n 8fe9c │ │ │ │ │ - b.n 8fc46 │ │ │ │ │ + bne.n 8fec4 │ │ │ │ │ + b.n 8fc6e │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 8fc46 │ │ │ │ │ + ble.w 8fc6e │ │ │ │ │ ldrd r6, r5, [sp, #32] │ │ │ │ │ subs r5, #4 │ │ │ │ │ add.w r4, r6, r4, lsl #2 │ │ │ │ │ ./src/nco/nco_var_rth.c:2226 (discriminator 31) │ │ │ │ │ ldr.w r0, [r6], #4 │ │ │ │ │ ldr.w r1, [r5, #4]! │ │ │ │ │ blx 1148c <__aeabi_uidivmod@plt> │ │ │ │ │ cmp r4, r6 │ │ │ │ │ str r1, [r5, #0] │ │ │ │ │ - bne.n 8fec2 │ │ │ │ │ - b.n 8fc46 │ │ │ │ │ + bne.n 8feea │ │ │ │ │ + b.n 8fc6e │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 8fc46 │ │ │ │ │ + ble.w 8fc6e │ │ │ │ │ ldrd r6, r5, [sp, #32] │ │ │ │ │ subs r5, #2 │ │ │ │ │ add.w r4, r6, r4, lsl #1 │ │ │ │ │ ./src/nco/nco_var_rth.c:2210 (discriminator 25) │ │ │ │ │ ldrh.w r0, [r6], #2 │ │ │ │ │ ldrh.w r1, [r5, #2]! │ │ │ │ │ blx 1148c <__aeabi_uidivmod@plt> │ │ │ │ │ cmp r4, r6 │ │ │ │ │ strh r1, [r5, #0] │ │ │ │ │ - bne.n 8fee6 │ │ │ │ │ - b.n 8fc46 │ │ │ │ │ + bne.n 8ff0e │ │ │ │ │ + b.n 8fc6e │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 8fc46 │ │ │ │ │ + ble.w 8fc6e │ │ │ │ │ ./src/nco/nco_var_rth.c:2290 (discriminator 55) │ │ │ │ │ ldrd r3, r5, [sp, #32] │ │ │ │ │ ldrb r1, [r5, r6] │ │ │ │ │ ldrb r0, [r3, r6] │ │ │ │ │ blx 1148c <__aeabi_uidivmod@plt> │ │ │ │ │ strb r1, [r5, r6] │ │ │ │ │ adds r6, #1 │ │ │ │ │ cmp r4, r6 │ │ │ │ │ - bne.n 8ff00 │ │ │ │ │ - b.n 8fc46 │ │ │ │ │ + bne.n 8ff28 │ │ │ │ │ + b.n 8fc6e │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 8fc46 │ │ │ │ │ + ble.w 8fc6e │ │ │ │ │ ldrd r3, r2, [sp, #32] │ │ │ │ │ add.w r4, r3, r4, lsl #3 │ │ │ │ │ ./src/nco/nco_var_rth.c:2162 (discriminator 7) │ │ │ │ │ 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 8ff24 │ │ │ │ │ - b.n 8fc46 │ │ │ │ │ + bne.n 8ff4c │ │ │ │ │ + b.n 8fc6e │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 8fc46 │ │ │ │ │ + ble.w 8fc6e │ │ │ │ │ ldrd r3, r2, [sp, #32] │ │ │ │ │ add.w r4, r3, r4, lsl #2 │ │ │ │ │ ./src/nco/nco_var_rth.c:2146 (discriminator 1) │ │ │ │ │ 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 8ff54 │ │ │ │ │ - b.n 8fc46 │ │ │ │ │ + bne.n 8ff7c │ │ │ │ │ + b.n 8fc6e │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 8fc46 │ │ │ │ │ + ble.w 8fc6e │ │ │ │ │ ldrd r6, r5, [sp, #32] │ │ │ │ │ subs r5, #4 │ │ │ │ │ add.w r4, r6, r4, lsl #2 │ │ │ │ │ ./src/nco/nco_var_rth.c:2178 (discriminator 13) │ │ │ │ │ ldr.w r0, [r6], #4 │ │ │ │ │ ldr.w r1, [r5, #4]! │ │ │ │ │ blx 11e9c <__aeabi_idivmod@plt> │ │ │ │ │ cmp r6, r4 │ │ │ │ │ str r1, [r5, #0] │ │ │ │ │ - bne.n 8ff86 │ │ │ │ │ - b.n 8fc46 │ │ │ │ │ + bne.n 8ffae │ │ │ │ │ + b.n 8fc6e │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 8fc46 │ │ │ │ │ + ble.w 8fc6e │ │ │ │ │ ldrd r6, r5, [sp, #32] │ │ │ │ │ subs r5, #2 │ │ │ │ │ add.w r4, r6, r4, lsl #1 │ │ │ │ │ ./src/nco/nco_var_rth.c:2194 (discriminator 19) │ │ │ │ │ ldrsh.w r0, [r6], #2 │ │ │ │ │ ldrsh.w r1, [r5, #2]! │ │ │ │ │ blx 11e9c <__aeabi_idivmod@plt> │ │ │ │ │ cmp r6, r4 │ │ │ │ │ strh r1, [r5, #0] │ │ │ │ │ - bne.n 8ffaa │ │ │ │ │ - b.n 8fc46 │ │ │ │ │ + bne.n 8ffd2 │ │ │ │ │ + b.n 8fc6e │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 8fc46 │ │ │ │ │ + ble.w 8fc6e │ │ │ │ │ ./src/nco/nco_var_rth.c:2274 (discriminator 49) │ │ │ │ │ ldrd r3, r5, [sp, #32] │ │ │ │ │ ldrsb r1, [r5, r6] │ │ │ │ │ ldrsb r0, [r3, r6] │ │ │ │ │ blx 11e9c <__aeabi_idivmod@plt> │ │ │ │ │ strb r1, [r5, r6] │ │ │ │ │ adds r6, #1 │ │ │ │ │ cmp r4, r6 │ │ │ │ │ - bne.n 8ffc4 │ │ │ │ │ - b.n 8fc46 │ │ │ │ │ + bne.n 8ffec │ │ │ │ │ + b.n 8fc6e │ │ │ │ │ ./src/nco/nco_var_rth.c:2276 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ldrsb.w r6, [r3] │ │ │ │ │ - ble.w 8fc46 │ │ │ │ │ + ble.w 8fc6e │ │ │ │ │ movs r5, #0 │ │ │ │ │ - b.n 90002 │ │ │ │ │ + b.n 9002a │ │ │ │ │ ./src/nco/nco_var_rth.c:2281 (discriminator 1) │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ ldrsb r0, [r3, r5] │ │ │ │ │ cmp r0, r6 │ │ │ │ │ - beq.n 9000c │ │ │ │ │ + beq.n 90034 │ │ │ │ │ ./src/nco/nco_var_rth.c:2281 (discriminator 3) │ │ │ │ │ blx 11e9c <__aeabi_idivmod@plt> │ │ │ │ │ sxtb r1, r1 │ │ │ │ │ adds r5, #1 │ │ │ │ │ strb r1, [r7, #0] │ │ │ │ │ cmp r4, r5 │ │ │ │ │ - beq.w 8fc46 │ │ │ │ │ + beq.w 8fc6e │ │ │ │ │ ./src/nco/nco_var_rth.c:2281 │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ adds r7, r3, r5 │ │ │ │ │ ldrsb r1, [r3, r5] │ │ │ │ │ cmp r1, r6 │ │ │ │ │ - bne.n 8ffea │ │ │ │ │ + bne.n 90012 │ │ │ │ │ mov r1, r6 │ │ │ │ │ - b.n 8fff8 │ │ │ │ │ + b.n 90020 │ │ │ │ │ ./src/nco/nco_var_rth.c:2260 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ldrd r7, r8, [r3] │ │ │ │ │ - ble.w 8fc46 │ │ │ │ │ + ble.w 8fc6e │ │ │ │ │ ldrd r6, r5, [sp, #32] │ │ │ │ │ subs r5, #8 │ │ │ │ │ add.w r4, r6, r4, lsl #3 │ │ │ │ │ - b.n 90044 │ │ │ │ │ + b.n 9006c │ │ │ │ │ ./src/nco/nco_var_rth.c:2265 (discriminator 1) │ │ │ │ │ ldrd r0, r1, [r6] │ │ │ │ │ cmp r1, r8 │ │ │ │ │ it eq │ │ │ │ │ cmpeq r0, r7 │ │ │ │ │ - beq.n 90052 │ │ │ │ │ + beq.n 9007a │ │ │ │ │ ./src/nco/nco_var_rth.c:2265 (discriminator 3) │ │ │ │ │ blx 11880 <__aeabi_uldivmod@plt> │ │ │ │ │ adds r6, #8 │ │ │ │ │ strd r2, r3, [r5] │ │ │ │ │ cmp r4, r6 │ │ │ │ │ - beq.w 8fc46 │ │ │ │ │ + beq.w 8fc6e │ │ │ │ │ ./src/nco/nco_var_rth.c:2265 │ │ │ │ │ ldr.w r2, [r5, #8]! │ │ │ │ │ ldr r3, [r5, #4] │ │ │ │ │ cmp r3, r8 │ │ │ │ │ it eq │ │ │ │ │ cmpeq r2, r7 │ │ │ │ │ - bne.n 90028 │ │ │ │ │ + bne.n 90050 │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r3, r8 │ │ │ │ │ - b.n 90038 │ │ │ │ │ + b.n 90060 │ │ │ │ │ ./src/nco/nco_var_rth.c:2303 │ │ │ │ │ blx 10484 │ │ │ │ │ ./src/nco/nco_var_rth.c:2309 │ │ │ │ │ - b.n 8fc46 │ │ │ │ │ + b.n 8fc6e │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00090060 : │ │ │ │ │ +00090088 : │ │ │ │ │ nco_var_msk(): │ │ │ │ │ ./src/nco/nco_var_rth.c:2321 │ │ │ │ │ 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, #3036] @ 90c50 │ │ │ │ │ + ldr.w r6, [pc, #3036] @ 90c78 │ │ │ │ │ mov r5, r2 │ │ │ │ │ vmov.f64 d8, d0 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ add r6, pc │ │ │ │ │ ldr.w r7, [r1], #4 │ │ │ │ │ ./src/nco/nco_var_rth.c:2343 │ │ │ │ │ blx 125a0 │ │ │ │ │ ./src/nco/nco_var_rth.c:2344 │ │ │ │ │ add r1, sp, #56 @ 0x38 │ │ │ │ │ mov r0, r8 │ │ │ │ │ blx 125a0 │ │ │ │ │ ./src/nco/nco_var_rth.c:2345 │ │ │ │ │ - cbz r5, 900be │ │ │ │ │ + cbz r5, 900e6 │ │ │ │ │ ./src/nco/nco_var_rth.c:2346 │ │ │ │ │ mov r0, r8 │ │ │ │ │ add r1, sp, #4 │ │ │ │ │ add.w r8, r8, #4294967295 @ 0xffffffff │ │ │ │ │ blx 125a0 │ │ │ │ │ ./src/nco/nco_var_rth.c:2353 │ │ │ │ │ cmp.w r8, #10 │ │ │ │ │ - bhi.w 90e06 │ │ │ │ │ + bhi.w 90e2e │ │ │ │ │ tbh [pc, r8, lsl #1] │ │ │ │ │ lsls r2, r5, #2 │ │ │ │ │ lsls r6, r3, #2 │ │ │ │ │ lsls r1, r2, #2 │ │ │ │ │ lsls r5, r0, #2 │ │ │ │ │ lsls r6, r1, #3 │ │ │ │ │ lsls r7, r6, #2 │ │ │ │ │ lsls r1, r7, #1 │ │ │ │ │ lsls r5, r5, #1 │ │ │ │ │ lsls r1, r4, #1 │ │ │ │ │ lsls r4, r2, #1 │ │ │ │ │ lsls r7, r0, #1 │ │ │ │ │ ./src/nco/nco_var_rth.c:2348 │ │ │ │ │ - ldr.w r3, [pc, #2964] @ 90c54 │ │ │ │ │ + ldr.w r3, [pc, #2964] @ 90c7c │ │ │ │ │ add.w r8, r8, #4294967295 @ 0xffffffff │ │ │ │ │ ldr r3, [r6, r3] │ │ │ │ │ ldr r6, [r3, #0] │ │ │ │ │ blx 1057c │ │ │ │ │ fprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 │ │ │ │ │ - ldr.w r2, [pc, #2952] @ 90c58 │ │ │ │ │ + ldr.w r2, [pc, #2952] @ 90c80 │ │ │ │ │ nco_var_msk(): │ │ │ │ │ ./src/nco/nco_var_rth.c:2348 │ │ │ │ │ mov r3, r0 │ │ │ │ │ fprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 │ │ │ │ │ movs r1, #1 │ │ │ │ │ mov r0, r6 │ │ │ │ │ @@ -270382,170 +270390,170 @@ │ │ │ │ │ blx 1173c <__fprintf_chk@plt+0x4> │ │ │ │ │ nco_var_msk(): │ │ │ │ │ ./src/nco/nco_var_rth.c:2349 │ │ │ │ │ movs r0, #1 │ │ │ │ │ blx 126b8 │ │ │ │ │ ./src/nco/nco_var_rth.c:2371 │ │ │ │ │ cmp.w r8, #11 │ │ │ │ │ - bhi.w 90dfe │ │ │ │ │ + bhi.w 90e26 │ │ │ │ │ tbh [pc, r8, 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 9012c │ │ │ │ │ + ble.n 90154 │ │ │ │ │ ldrd r1, r0, [sp, #52] @ 0x34 │ │ │ │ │ add.w r4, r1, r4, lsl #3 │ │ │ │ │ ./src/nco/nco_var_rth.c:2418 │ │ │ │ │ vldmia r1!, {d7} │ │ │ │ │ vcmp.f64 d7, d8 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - beq.n 90126 │ │ │ │ │ + beq.n 9014e │ │ │ │ │ ./src/nco/nco_var_rth.c:2418 (discriminator 1) │ │ │ │ │ strd r2, r3, [r0] │ │ │ │ │ adds r0, #8 │ │ │ │ │ cmp r4, r1 │ │ │ │ │ - bne.n 90114 │ │ │ │ │ + bne.n 9013c │ │ │ │ │ ./src/nco/nco_var_rth.c:2819 │ │ │ │ │ add sp, #12 │ │ │ │ │ vpop {d8} │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ ./src/nco/nco_var_rth.c:2361 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ ldrd r8, r9, [r3] │ │ │ │ │ ./src/nco/nco_var_rth.c:2653 │ │ │ │ │ cmp r7, #5 │ │ │ │ │ - bhi.n 9012c │ │ │ │ │ + bhi.n 90154 │ │ │ │ │ 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 │ │ │ │ │ ./src/nco/nco_var_rth.c:2360 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ ldrd r8, r9, [r3] │ │ │ │ │ ./src/nco/nco_var_rth.c:2613 │ │ │ │ │ cmp r7, #5 │ │ │ │ │ - bhi.n 9012c │ │ │ │ │ + bhi.n 90154 │ │ │ │ │ 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 │ │ │ │ │ ./src/nco/nco_var_rth.c:2359 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ ./src/nco/nco_var_rth.c:2573 │ │ │ │ │ cmp r7, #5 │ │ │ │ │ - bhi.n 9012c │ │ │ │ │ + bhi.n 90154 │ │ │ │ │ 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 │ │ │ │ │ ./src/nco/nco_var_rth.c:2358 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ │ ./src/nco/nco_var_rth.c:2533 │ │ │ │ │ cmp r7, #5 │ │ │ │ │ - bhi.n 9012c │ │ │ │ │ + bhi.n 90154 │ │ │ │ │ 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 │ │ │ │ │ ./src/nco/nco_var_rth.c:2363 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ │ ./src/nco/nco_var_rth.c:2733 │ │ │ │ │ cmp r7, #5 │ │ │ │ │ - bhi.n 9012c │ │ │ │ │ + bhi.n 90154 │ │ │ │ │ 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 │ │ │ │ │ ./src/nco/nco_var_rth.c:2356 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ ./src/nco/nco_var_rth.c:2453 │ │ │ │ │ cmp r7, #5 │ │ │ │ │ - bhi.n 9012c │ │ │ │ │ + bhi.n 90154 │ │ │ │ │ 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 │ │ │ │ │ ./src/nco/nco_var_rth.c:2357 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ ldrsh.w r3, [r3] │ │ │ │ │ ./src/nco/nco_var_rth.c:2493 │ │ │ │ │ cmp r7, #5 │ │ │ │ │ - bhi.n 9012c │ │ │ │ │ + bhi.n 90154 │ │ │ │ │ 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 │ │ │ │ │ ./src/nco/nco_var_rth.c:2364 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ │ ./src/nco/nco_var_rth.c:2773 │ │ │ │ │ cmp r7, #5 │ │ │ │ │ - bhi.n 9012c │ │ │ │ │ + bhi.n 90154 │ │ │ │ │ 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 │ │ │ │ │ ./src/nco/nco_var_rth.c:2362 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ ldrsb.w r2, [r3] │ │ │ │ │ ./src/nco/nco_var_rth.c:2693 │ │ │ │ │ cmp r7, #5 │ │ │ │ │ - bhi.n 9012c │ │ │ │ │ + bhi.n 90154 │ │ │ │ │ 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 │ │ │ │ │ ./src/nco/nco_var_rth.c:2355 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ ldrd r2, r3, [r3] │ │ │ │ │ ./src/nco/nco_var_rth.c:2413 │ │ │ │ │ cmp r7, #5 │ │ │ │ │ - bhi.n 9012c │ │ │ │ │ - add r1, pc, #8 @ (adr r1, 9022c ) │ │ │ │ │ + bhi.n 90154 │ │ │ │ │ + add r1, pc, #8 @ (adr r1, 90254 ) │ │ │ │ │ ldr.w r0, [r1, r7, lsl #2] │ │ │ │ │ add r1, r0 │ │ │ │ │ bx r1 │ │ │ │ │ nop │ │ │ │ │ mrc2 15, 6, pc, cr13, cr15, {7} │ │ │ │ │ lsrs r1, r5, #14 │ │ │ │ │ movs r0, r0 │ │ │ │ │ @@ -270558,54 +270566,54 @@ │ │ │ │ │ lsrs r1, r0, #12 │ │ │ │ │ movs r0, r0 │ │ │ │ │ ./src/nco/nco_var_rth.c:2354 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ ./src/nco/nco_var_rth.c:2373 │ │ │ │ │ cmp r7, #5 │ │ │ │ │ - bhi.w 9012c │ │ │ │ │ + bhi.w 90154 │ │ │ │ │ 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 │ │ │ │ │ ./src/nco/nco_var_rth.c:2321 │ │ │ │ │ movs r3, #0 │ │ │ │ │ - b.n 901d0 │ │ │ │ │ + b.n 901f8 │ │ │ │ │ movs r3, #0 │ │ │ │ │ - b.n 901b6 │ │ │ │ │ + b.n 901de │ │ │ │ │ mov.w r8, #0 │ │ │ │ │ mov.w r9, #0 │ │ │ │ │ - b.n 90156 │ │ │ │ │ + b.n 9017e │ │ │ │ │ mov.w r8, #0 │ │ │ │ │ mov.w r9, #0 │ │ │ │ │ - b.n 9013c │ │ │ │ │ + b.n 90164 │ │ │ │ │ movs r2, #0 │ │ │ │ │ movs r3, #0 │ │ │ │ │ - b.n 9021c │ │ │ │ │ + b.n 90244 │ │ │ │ │ ./src/nco/nco_var_rth.c:2728 │ │ │ │ │ movs r2, #0 │ │ │ │ │ - b.n 9019e │ │ │ │ │ + b.n 901c6 │ │ │ │ │ ./src/nco/nco_var_rth.c:2321 │ │ │ │ │ movs r3, #0 │ │ │ │ │ - b.n 90186 │ │ │ │ │ + b.n 901ae │ │ │ │ │ movs r3, #0 │ │ │ │ │ - b.n 9016e │ │ │ │ │ + b.n 90196 │ │ │ │ │ ./src/nco/nco_var_rth.c:2768 │ │ │ │ │ movs r2, #0 │ │ │ │ │ - b.n 901e8 │ │ │ │ │ + b.n 90210 │ │ │ │ │ ./src/nco/nco_var_rth.c:2321 │ │ │ │ │ movs r3, #0 │ │ │ │ │ - b.n 90248 │ │ │ │ │ + b.n 90270 │ │ │ │ │ movs r2, #0 │ │ │ │ │ - b.n 90202 │ │ │ │ │ + b.n 9022a │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 9012c │ │ │ │ │ + ble.w 90154 │ │ │ │ │ ./src/nco/nco_var_rth.c:2688 │ │ │ │ │ vmov r0, r1, d8 │ │ │ │ │ blx 115d0 <__aeabi_d2ulz@plt> │ │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ │ add.w r4, r3, r4, lsl #3 │ │ │ │ │ subs r2, #8 │ │ │ │ │ @@ -270614,18 +270622,18 @@ │ │ │ │ │ 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 902b0 │ │ │ │ │ - b.n 9012c │ │ │ │ │ + bne.n 902d8 │ │ │ │ │ + b.n 90154 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 9012c │ │ │ │ │ + ble.w 90154 │ │ │ │ │ ./src/nco/nco_var_rth.c:2688 │ │ │ │ │ vmov r0, r1, d8 │ │ │ │ │ blx 115d0 <__aeabi_d2ulz@plt> │ │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ │ add.w r4, r3, r4, lsl #3 │ │ │ │ │ subs r2, #8 │ │ │ │ │ @@ -270634,18 +270642,18 @@ │ │ │ │ │ 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 902e2 │ │ │ │ │ - b.n 9012c │ │ │ │ │ + bne.n 9030a │ │ │ │ │ + b.n 90154 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 9012c │ │ │ │ │ + ble.w 90154 │ │ │ │ │ ./src/nco/nco_var_rth.c:2688 │ │ │ │ │ vmov r0, r1, d8 │ │ │ │ │ blx 115d0 <__aeabi_d2ulz@plt> │ │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ │ add.w r4, r3, r4, lsl #3 │ │ │ │ │ subs r2, #8 │ │ │ │ │ @@ -270655,18 +270663,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 90312 │ │ │ │ │ - b.n 9012c │ │ │ │ │ + bne.n 9033a │ │ │ │ │ + b.n 90154 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 9012c │ │ │ │ │ + ble.w 90154 │ │ │ │ │ ./src/nco/nco_var_rth.c:2688 │ │ │ │ │ vmov r0, r1, d8 │ │ │ │ │ blx 115d0 <__aeabi_d2ulz@plt> │ │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ │ add.w r4, r3, r4, lsl #3 │ │ │ │ │ subs r2, #8 │ │ │ │ │ @@ -270676,18 +270684,18 @@ │ │ │ │ │ ldr r5, [r2, #4] │ │ │ │ │ cmp r5, r1 │ │ │ │ │ it eq │ │ │ │ │ cmpeq r6, r0 │ │ │ │ │ it ne │ │ │ │ │ strdne r8, r9, [r3, #-8] │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - bne.n 90344 │ │ │ │ │ - b.n 9012c │ │ │ │ │ + bne.n 9036c │ │ │ │ │ + b.n 90154 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 9012c │ │ │ │ │ + ble.w 90154 │ │ │ │ │ ./src/nco/nco_var_rth.c:2688 │ │ │ │ │ vmov r0, r1, d8 │ │ │ │ │ blx 115d0 <__aeabi_d2ulz@plt> │ │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ │ add.w r4, r3, r4, lsl #3 │ │ │ │ │ subs r2, #8 │ │ │ │ │ @@ -270695,18 +270703,18 @@ │ │ │ │ │ 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 90376 │ │ │ │ │ - b.n 9012c │ │ │ │ │ + bne.n 9039e │ │ │ │ │ + b.n 90154 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 9012c │ │ │ │ │ + ble.w 90154 │ │ │ │ │ vmov r0, r1, d8 │ │ │ │ │ blx 115d0 <__aeabi_d2ulz@plt> │ │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ │ add.w r4, r3, r4, lsl #3 │ │ │ │ │ subs r2, #8 │ │ │ │ │ ./src/nco/nco_var_rth.c:2682 │ │ │ │ │ @@ -270714,118 +270722,118 @@ │ │ │ │ │ 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 903a6 │ │ │ │ │ - b.n 9012c │ │ │ │ │ + bne.n 903ce │ │ │ │ │ + b.n 90154 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 9012c │ │ │ │ │ + ble.w 90154 │ │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ │ ./src/nco/nco_var_rth.c:2408 │ │ │ │ │ vcvt.f32.f64 s0, d8 │ │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ │ add.w r4, r2, r4, lsl #2 │ │ │ │ │ vldmia r2!, {s15} │ │ │ │ │ adds r1, #4 │ │ │ │ │ vcmpe.f32 s15, s0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ it mi │ │ │ │ │ strmi.w r3, [r1, #-4] │ │ │ │ │ cmp r4, r2 │ │ │ │ │ - bne.n 903d2 │ │ │ │ │ - b.n 9012c │ │ │ │ │ + bne.n 903fa │ │ │ │ │ + b.n 90154 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 9012c │ │ │ │ │ + ble.w 90154 │ │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ │ vcvt.f32.f64 s0, d8 │ │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ │ add.w r4, r2, r4, lsl #2 │ │ │ │ │ ./src/nco/nco_var_rth.c:2402 │ │ │ │ │ vldmia r2!, {s15} │ │ │ │ │ adds r1, #4 │ │ │ │ │ vcmpe.f32 s15, s0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ it gt │ │ │ │ │ strgt.w r3, [r1, #-4] │ │ │ │ │ cmp r4, r2 │ │ │ │ │ - bne.n 903fe │ │ │ │ │ - b.n 9012c │ │ │ │ │ + bne.n 90426 │ │ │ │ │ + b.n 90154 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 9012c │ │ │ │ │ + ble.w 90154 │ │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ │ ./src/nco/nco_var_rth.c:2408 │ │ │ │ │ vcvt.f32.f64 s0, d8 │ │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ │ add.w r4, r2, r4, lsl #2 │ │ │ │ │ ./src/nco/nco_var_rth.c:2396 │ │ │ │ │ vldmia r2!, {s15} │ │ │ │ │ adds r1, #4 │ │ │ │ │ vcmpe.f32 s15, s0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ it ls │ │ │ │ │ strls.w r3, [r1, #-4] │ │ │ │ │ cmp r2, r4 │ │ │ │ │ - bne.n 9042a │ │ │ │ │ - b.n 9012c │ │ │ │ │ + bne.n 90452 │ │ │ │ │ + b.n 90154 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 9012c │ │ │ │ │ + ble.w 90154 │ │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ │ ./src/nco/nco_var_rth.c:2408 │ │ │ │ │ vcvt.f32.f64 s0, d8 │ │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ │ add.w r4, r2, r4, lsl #2 │ │ │ │ │ ./src/nco/nco_var_rth.c:2390 │ │ │ │ │ vldmia r2!, {s15} │ │ │ │ │ adds r1, #4 │ │ │ │ │ vcmpe.f32 s15, s0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ it ge │ │ │ │ │ strge.w r3, [r1, #-4] │ │ │ │ │ cmp r4, r2 │ │ │ │ │ - bne.n 90456 │ │ │ │ │ - b.n 9012c │ │ │ │ │ + bne.n 9047e │ │ │ │ │ + b.n 90154 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 9012c │ │ │ │ │ + ble.w 90154 │ │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ │ ./src/nco/nco_var_rth.c:2408 │ │ │ │ │ vcvt.f32.f64 s0, d8 │ │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ │ add.w r4, r2, r4, lsl #2 │ │ │ │ │ ./src/nco/nco_var_rth.c:2384 │ │ │ │ │ vldmia r2!, {s15} │ │ │ │ │ adds r1, #4 │ │ │ │ │ vcmp.f32 s15, s0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ it eq │ │ │ │ │ streq.w r3, [r1, #-4] │ │ │ │ │ cmp r4, r2 │ │ │ │ │ - bne.n 90482 │ │ │ │ │ - b.n 9012c │ │ │ │ │ + bne.n 904aa │ │ │ │ │ + b.n 90154 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 9012c │ │ │ │ │ + ble.w 90154 │ │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ │ ./src/nco/nco_var_rth.c:2408 │ │ │ │ │ vcvt.f32.f64 s0, d8 │ │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ │ add.w r4, r2, r4, lsl #2 │ │ │ │ │ ./src/nco/nco_var_rth.c:2378 │ │ │ │ │ vldmia r2!, {s15} │ │ │ │ │ adds r1, #4 │ │ │ │ │ vcmp.f32 s15, s0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ it ne │ │ │ │ │ strne.w r3, [r1, #-4] │ │ │ │ │ cmp r4, r2 │ │ │ │ │ - bne.n 904ae │ │ │ │ │ - b.n 9012c │ │ │ │ │ + bne.n 904d6 │ │ │ │ │ + b.n 90154 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 9012c │ │ │ │ │ + ble.w 90154 │ │ │ │ │ ./src/nco/nco_var_rth.c:2648 │ │ │ │ │ vmov r0, r1, d8 │ │ │ │ │ blx fb38 <__aeabi_d2lz@plt> │ │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ │ add.w r4, r3, r4, lsl #3 │ │ │ │ │ subs r2, #8 │ │ │ │ │ @@ -270833,18 +270841,18 @@ │ │ │ │ │ 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 904e0 │ │ │ │ │ - b.n 9012c │ │ │ │ │ + bne.n 90508 │ │ │ │ │ + b.n 90154 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 9012c │ │ │ │ │ + ble.w 90154 │ │ │ │ │ vmov r0, r1, d8 │ │ │ │ │ blx fb38 <__aeabi_d2lz@plt> │ │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ │ add.w r4, r3, r4, lsl #3 │ │ │ │ │ subs r2, #8 │ │ │ │ │ ./src/nco/nco_var_rth.c:2642 │ │ │ │ │ @@ -270852,18 +270860,18 @@ │ │ │ │ │ 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 90510 │ │ │ │ │ - b.n 9012c │ │ │ │ │ + bne.n 90538 │ │ │ │ │ + b.n 90154 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 9012c │ │ │ │ │ + ble.w 90154 │ │ │ │ │ ./src/nco/nco_var_rth.c:2648 │ │ │ │ │ vmov r0, r1, d8 │ │ │ │ │ blx fb38 <__aeabi_d2lz@plt> │ │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ │ add.w r4, r3, r4, lsl #3 │ │ │ │ │ subs r2, #8 │ │ │ │ │ @@ -270872,18 +270880,18 @@ │ │ │ │ │ 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 90542 │ │ │ │ │ - b.n 9012c │ │ │ │ │ + bne.n 9056a │ │ │ │ │ + b.n 90154 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 9012c │ │ │ │ │ + ble.w 90154 │ │ │ │ │ ./src/nco/nco_var_rth.c:2648 │ │ │ │ │ vmov r0, r1, d8 │ │ │ │ │ blx fb38 <__aeabi_d2lz@plt> │ │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ │ add.w r4, r3, r4, lsl #3 │ │ │ │ │ subs r2, #8 │ │ │ │ │ @@ -270892,18 +270900,18 @@ │ │ │ │ │ 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 90574 │ │ │ │ │ - b.n 9012c │ │ │ │ │ + bne.n 9059c │ │ │ │ │ + b.n 90154 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 9012c │ │ │ │ │ + ble.w 90154 │ │ │ │ │ ./src/nco/nco_var_rth.c:2648 │ │ │ │ │ vmov r0, r1, d8 │ │ │ │ │ blx fb38 <__aeabi_d2lz@plt> │ │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ │ add.w r4, r3, r4, lsl #3 │ │ │ │ │ subs r2, #8 │ │ │ │ │ @@ -270913,18 +270921,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 905a4 │ │ │ │ │ - b.n 9012c │ │ │ │ │ + bne.n 905cc │ │ │ │ │ + b.n 90154 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 9012c │ │ │ │ │ + ble.w 90154 │ │ │ │ │ ./src/nco/nco_var_rth.c:2648 │ │ │ │ │ vmov r0, r1, d8 │ │ │ │ │ blx fb38 <__aeabi_d2lz@plt> │ │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ │ add.w r4, r3, r4, lsl #3 │ │ │ │ │ subs r2, #8 │ │ │ │ │ @@ -270934,843 +270942,843 @@ │ │ │ │ │ ldr r5, [r2, #4] │ │ │ │ │ cmp r5, r1 │ │ │ │ │ it eq │ │ │ │ │ cmpeq r6, r0 │ │ │ │ │ it ne │ │ │ │ │ strdne r8, r9, [r3, #-8] │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - bne.n 905d6 │ │ │ │ │ - b.n 9012c │ │ │ │ │ + bne.n 905fe │ │ │ │ │ + b.n 90154 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 9012c │ │ │ │ │ + ble.w 90154 │ │ │ │ │ ./src/nco/nco_var_rth.c:2768 │ │ │ │ │ vcvt.u32.f64 s15, d8 │ │ │ │ │ movs r3, #0 │ │ │ │ │ vstr s15, [sp] │ │ │ │ │ ldrb.w r0, [sp] │ │ │ │ │ ./src/nco/nco_var_rth.c:2796 │ │ │ │ │ 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 90604 │ │ │ │ │ - b.n 9012c │ │ │ │ │ + bne.n 9062c │ │ │ │ │ + b.n 90154 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 9012c │ │ │ │ │ + ble.w 90154 │ │ │ │ │ ./src/nco/nco_var_rth.c:2768 │ │ │ │ │ vcvt.u32.f64 s15, d8 │ │ │ │ │ movs r3, #0 │ │ │ │ │ vstr s15, [sp] │ │ │ │ │ ldrb.w r0, [sp] │ │ │ │ │ ./src/nco/nco_var_rth.c:2790 │ │ │ │ │ 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 9062c │ │ │ │ │ - b.n 9012c │ │ │ │ │ + bne.n 90654 │ │ │ │ │ + b.n 90154 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 9012c │ │ │ │ │ + ble.w 90154 │ │ │ │ │ ./src/nco/nco_var_rth.c:2768 │ │ │ │ │ vcvt.u32.f64 s15, d8 │ │ │ │ │ movs r3, #0 │ │ │ │ │ vstr s15, [sp] │ │ │ │ │ ldrb.w r0, [sp] │ │ │ │ │ ./src/nco/nco_var_rth.c:2784 │ │ │ │ │ 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 90654 │ │ │ │ │ - b.n 9012c │ │ │ │ │ + bne.n 9067c │ │ │ │ │ + b.n 90154 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 9012c │ │ │ │ │ + ble.w 90154 │ │ │ │ │ ./src/nco/nco_var_rth.c:2768 │ │ │ │ │ vcvt.u32.f64 s15, d8 │ │ │ │ │ vstr s15, [sp] │ │ │ │ │ ldrb.w r1, [sp] │ │ │ │ │ ./src/nco/nco_var_rth.c:2778 │ │ │ │ │ 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 9067a │ │ │ │ │ - b.n 9012c │ │ │ │ │ + bne.n 906a2 │ │ │ │ │ + b.n 90154 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 9012c │ │ │ │ │ + ble.w 90154 │ │ │ │ │ ./src/nco/nco_var_rth.c:2608 │ │ │ │ │ vcvt.u32.f64 s15, d8 │ │ │ │ │ ldrd r1, r2, [sp, #52] @ 0x34 │ │ │ │ │ subs r1, #4 │ │ │ │ │ vmov r5, s15 │ │ │ │ │ add.w r4, r2, r4, lsl #2 │ │ │ │ │ ./src/nco/nco_var_rth.c:2596 │ │ │ │ │ ldr.w r0, [r1, #4]! │ │ │ │ │ adds r2, #4 │ │ │ │ │ cmp r0, r5 │ │ │ │ │ it ls │ │ │ │ │ strls.w r3, [r2, #-4] │ │ │ │ │ cmp r4, r2 │ │ │ │ │ - bne.n 906a6 │ │ │ │ │ - b.n 9012c │ │ │ │ │ + bne.n 906ce │ │ │ │ │ + b.n 90154 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 9012c │ │ │ │ │ + ble.w 90154 │ │ │ │ │ ./src/nco/nco_var_rth.c:2608 │ │ │ │ │ vcvt.u32.f64 s15, d8 │ │ │ │ │ ldrd r1, r2, [sp, #52] @ 0x34 │ │ │ │ │ subs r1, #4 │ │ │ │ │ vmov r5, s15 │ │ │ │ │ add.w r4, r2, r4, lsl #2 │ │ │ │ │ ./src/nco/nco_var_rth.c:2590 │ │ │ │ │ ldr.w r0, [r1, #4]! │ │ │ │ │ adds r2, #4 │ │ │ │ │ cmp r0, r5 │ │ │ │ │ it cs │ │ │ │ │ strcs.w r3, [r2, #-4] │ │ │ │ │ cmp r4, r2 │ │ │ │ │ - bne.n 906d2 │ │ │ │ │ - b.n 9012c │ │ │ │ │ + bne.n 906fa │ │ │ │ │ + b.n 90154 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 9012c │ │ │ │ │ + ble.w 90154 │ │ │ │ │ ./src/nco/nco_var_rth.c:2608 │ │ │ │ │ vcvt.u32.f64 s15, d8 │ │ │ │ │ ldrd r1, r2, [sp, #52] @ 0x34 │ │ │ │ │ subs r1, #4 │ │ │ │ │ vmov r5, s15 │ │ │ │ │ add.w r4, r2, r4, lsl #2 │ │ │ │ │ ./src/nco/nco_var_rth.c:2584 │ │ │ │ │ ldr.w r0, [r1, #4]! │ │ │ │ │ adds r2, #4 │ │ │ │ │ cmp r0, r5 │ │ │ │ │ it eq │ │ │ │ │ streq.w r3, [r2, #-4] │ │ │ │ │ cmp r4, r2 │ │ │ │ │ - bne.n 906fe │ │ │ │ │ - b.n 9012c │ │ │ │ │ + bne.n 90726 │ │ │ │ │ + b.n 90154 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 9012c │ │ │ │ │ + ble.w 90154 │ │ │ │ │ ./src/nco/nco_var_rth.c:2608 │ │ │ │ │ vcvt.u32.f64 s15, d8 │ │ │ │ │ ldrd r1, r2, [sp, #52] @ 0x34 │ │ │ │ │ subs r1, #4 │ │ │ │ │ vmov r5, s15 │ │ │ │ │ add.w r4, r2, r4, lsl #2 │ │ │ │ │ ./src/nco/nco_var_rth.c:2578 │ │ │ │ │ ldr.w r0, [r1, #4]! │ │ │ │ │ adds r2, #4 │ │ │ │ │ cmp r0, r5 │ │ │ │ │ it ne │ │ │ │ │ strne.w r3, [r2, #-4] │ │ │ │ │ cmp r4, r2 │ │ │ │ │ - bne.n 9072a │ │ │ │ │ - b.n 9012c │ │ │ │ │ + bne.n 90752 │ │ │ │ │ + b.n 90154 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 9012c │ │ │ │ │ + ble.w 90154 │ │ │ │ │ ./src/nco/nco_var_rth.c:2608 │ │ │ │ │ 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 90756 │ │ │ │ │ - b.n 9012c │ │ │ │ │ + bne.n 9077e │ │ │ │ │ + b.n 90154 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 9012c │ │ │ │ │ + ble.w 90154 │ │ │ │ │ vcvt.u32.f64 s15, d8 │ │ │ │ │ ldrd r1, r2, [sp, #52] @ 0x34 │ │ │ │ │ subs r1, #4 │ │ │ │ │ vmov r5, s15 │ │ │ │ │ add.w r4, r2, r4, lsl #2 │ │ │ │ │ ./src/nco/nco_var_rth.c:2602 │ │ │ │ │ ldr.w r0, [r1, #4]! │ │ │ │ │ adds r2, #4 │ │ │ │ │ cmp r0, r5 │ │ │ │ │ it hi │ │ │ │ │ strhi.w r3, [r2, #-4] │ │ │ │ │ cmp r2, r4 │ │ │ │ │ - bne.n 90782 │ │ │ │ │ - b.n 9012c │ │ │ │ │ + bne.n 907aa │ │ │ │ │ + b.n 90154 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 9012c │ │ │ │ │ + ble.w 90154 │ │ │ │ │ ./src/nco/nco_var_rth.c:2728 │ │ │ │ │ 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 907aa │ │ │ │ │ - b.n 9012c │ │ │ │ │ + bne.n 907d2 │ │ │ │ │ + b.n 90154 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 9012c │ │ │ │ │ + ble.w 90154 │ │ │ │ │ vcvt.s32.f64 s15, d8 │ │ │ │ │ movs r3, #0 │ │ │ │ │ vstr s15, [sp] │ │ │ │ │ ldrsb.w r0, [sp] │ │ │ │ │ ./src/nco/nco_var_rth.c:2722 │ │ │ │ │ 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 907d2 │ │ │ │ │ - b.n 9012c │ │ │ │ │ + bne.n 907fa │ │ │ │ │ + b.n 90154 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 9012c │ │ │ │ │ + ble.w 90154 │ │ │ │ │ ./src/nco/nco_var_rth.c:2728 │ │ │ │ │ vcvt.s32.f64 s15, d8 │ │ │ │ │ movs r3, #0 │ │ │ │ │ vstr s15, [sp] │ │ │ │ │ ldrsb.w r0, [sp] │ │ │ │ │ ./src/nco/nco_var_rth.c:2716 │ │ │ │ │ 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 907fa │ │ │ │ │ - b.n 9012c │ │ │ │ │ + bne.n 90822 │ │ │ │ │ + b.n 90154 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 9012c │ │ │ │ │ + ble.w 90154 │ │ │ │ │ ./src/nco/nco_var_rth.c:2728 │ │ │ │ │ vcvt.s32.f64 s15, d8 │ │ │ │ │ movs r3, #0 │ │ │ │ │ vstr s15, [sp] │ │ │ │ │ ldrsb.w r0, [sp] │ │ │ │ │ ./src/nco/nco_var_rth.c:2710 │ │ │ │ │ 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 90822 │ │ │ │ │ - b.n 9012c │ │ │ │ │ + bne.n 9084a │ │ │ │ │ + b.n 90154 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 9012c │ │ │ │ │ + ble.w 90154 │ │ │ │ │ ./src/nco/nco_var_rth.c:2728 │ │ │ │ │ vcvt.s32.f64 s15, d8 │ │ │ │ │ movs r3, #0 │ │ │ │ │ vstr s15, [sp] │ │ │ │ │ ldrsb.w r0, [sp] │ │ │ │ │ ./src/nco/nco_var_rth.c:2704 │ │ │ │ │ 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 9084a │ │ │ │ │ - b.n 9012c │ │ │ │ │ + bne.n 90872 │ │ │ │ │ + b.n 90154 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 9012c │ │ │ │ │ + ble.w 90154 │ │ │ │ │ ./src/nco/nco_var_rth.c:2728 │ │ │ │ │ vcvt.s32.f64 s15, d8 │ │ │ │ │ vstr s15, [sp] │ │ │ │ │ ldrsb.w r1, [sp] │ │ │ │ │ ./src/nco/nco_var_rth.c:2698 │ │ │ │ │ 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 90870 │ │ │ │ │ - b.n 9012c │ │ │ │ │ + bne.n 90898 │ │ │ │ │ + b.n 90154 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 9012c │ │ │ │ │ + ble.w 90154 │ │ │ │ │ ./src/nco/nco_var_rth.c:2568 │ │ │ │ │ vcvt.u32.f64 s0, d8 │ │ │ │ │ ldrd r1, r2, [sp, #52] @ 0x34 │ │ │ │ │ subs r1, #2 │ │ │ │ │ vmov r0, s0 │ │ │ │ │ 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 9089e │ │ │ │ │ - b.n 9012c │ │ │ │ │ + bne.n 908c6 │ │ │ │ │ + b.n 90154 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 9012c │ │ │ │ │ + ble.w 90154 │ │ │ │ │ vcvt.u32.f64 s0, d8 │ │ │ │ │ ldrd r1, r2, [sp, #52] @ 0x34 │ │ │ │ │ subs r1, #2 │ │ │ │ │ vmov r0, s0 │ │ │ │ │ add.w r4, r2, r4, lsl #1 │ │ │ │ │ uxth r5, r0 │ │ │ │ │ ./src/nco/nco_var_rth.c:2562 │ │ │ │ │ ldrh.w r0, [r1, #2]! │ │ │ │ │ adds r2, #2 │ │ │ │ │ cmp r0, r5 │ │ │ │ │ it hi │ │ │ │ │ strhhi.w r3, [r2, #-2] │ │ │ │ │ cmp r4, r2 │ │ │ │ │ - bne.n 908cc │ │ │ │ │ - b.n 9012c │ │ │ │ │ + bne.n 908f4 │ │ │ │ │ + b.n 90154 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 9012c │ │ │ │ │ + ble.w 90154 │ │ │ │ │ ./src/nco/nco_var_rth.c:2488 │ │ │ │ │ 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 908f8 │ │ │ │ │ - b.n 9012c │ │ │ │ │ + bne.n 90920 │ │ │ │ │ + b.n 90154 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 9012c │ │ │ │ │ + ble.w 90154 │ │ │ │ │ vcvt.s32.f64 s15, d8 │ │ │ │ │ ldrd r1, r2, [sp, #52] @ 0x34 │ │ │ │ │ subs r1, #4 │ │ │ │ │ vmov r5, s15 │ │ │ │ │ add.w r4, r2, r4, lsl #2 │ │ │ │ │ ./src/nco/nco_var_rth.c:2482 │ │ │ │ │ ldr.w r0, [r1, #4]! │ │ │ │ │ adds r2, #4 │ │ │ │ │ cmp r0, r5 │ │ │ │ │ it gt │ │ │ │ │ strgt.w r3, [r2, #-4] │ │ │ │ │ cmp r4, r2 │ │ │ │ │ - bne.n 90924 │ │ │ │ │ - b.w 9012c │ │ │ │ │ + bne.n 9094c │ │ │ │ │ + b.w 90154 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 9012c │ │ │ │ │ + ble.w 90154 │ │ │ │ │ ./src/nco/nco_var_rth.c:2488 │ │ │ │ │ vcvt.s32.f64 s15, d8 │ │ │ │ │ ldrd r1, r2, [sp, #52] @ 0x34 │ │ │ │ │ subs r1, #4 │ │ │ │ │ vmov r5, s15 │ │ │ │ │ add.w r4, r2, r4, lsl #2 │ │ │ │ │ ./src/nco/nco_var_rth.c:2476 │ │ │ │ │ ldr.w r0, [r1, #4]! │ │ │ │ │ adds r2, #4 │ │ │ │ │ cmp r0, r5 │ │ │ │ │ it le │ │ │ │ │ strle.w r3, [r2, #-4] │ │ │ │ │ cmp r4, r2 │ │ │ │ │ - bne.n 90952 │ │ │ │ │ - b.w 9012c │ │ │ │ │ + bne.n 9097a │ │ │ │ │ + b.w 90154 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 9012c │ │ │ │ │ + ble.w 90154 │ │ │ │ │ ./src/nco/nco_var_rth.c:2488 │ │ │ │ │ vcvt.s32.f64 s15, d8 │ │ │ │ │ ldrd r1, r2, [sp, #52] @ 0x34 │ │ │ │ │ subs r1, #4 │ │ │ │ │ vmov r5, s15 │ │ │ │ │ add.w r4, r2, r4, lsl #2 │ │ │ │ │ ./src/nco/nco_var_rth.c:2470 │ │ │ │ │ ldr.w r0, [r1, #4]! │ │ │ │ │ adds r2, #4 │ │ │ │ │ cmp r0, r5 │ │ │ │ │ it ge │ │ │ │ │ strge.w r3, [r2, #-4] │ │ │ │ │ cmp r4, r2 │ │ │ │ │ - bne.n 90980 │ │ │ │ │ - b.w 9012c │ │ │ │ │ + bne.n 909a8 │ │ │ │ │ + b.w 90154 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 9012c │ │ │ │ │ + ble.w 90154 │ │ │ │ │ ./src/nco/nco_var_rth.c:2488 │ │ │ │ │ vcvt.s32.f64 s15, d8 │ │ │ │ │ ldrd r1, r2, [sp, #52] @ 0x34 │ │ │ │ │ subs r1, #4 │ │ │ │ │ vmov r5, s15 │ │ │ │ │ add.w r4, r2, r4, lsl #2 │ │ │ │ │ ./src/nco/nco_var_rth.c:2464 │ │ │ │ │ ldr.w r0, [r1, #4]! │ │ │ │ │ adds r2, #4 │ │ │ │ │ cmp r0, r5 │ │ │ │ │ it eq │ │ │ │ │ streq.w r3, [r2, #-4] │ │ │ │ │ cmp r4, r2 │ │ │ │ │ - bne.n 909ae │ │ │ │ │ - b.w 9012c │ │ │ │ │ + bne.n 909d6 │ │ │ │ │ + b.w 90154 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 9012c │ │ │ │ │ + ble.w 90154 │ │ │ │ │ ./src/nco/nco_var_rth.c:2488 │ │ │ │ │ vcvt.s32.f64 s15, d8 │ │ │ │ │ ldrd r1, r2, [sp, #52] @ 0x34 │ │ │ │ │ subs r1, #4 │ │ │ │ │ vmov r5, s15 │ │ │ │ │ add.w r4, r2, r4, lsl #2 │ │ │ │ │ ./src/nco/nco_var_rth.c:2458 │ │ │ │ │ ldr.w r0, [r1, #4]! │ │ │ │ │ adds r2, #4 │ │ │ │ │ cmp r0, r5 │ │ │ │ │ it ne │ │ │ │ │ strne.w r3, [r2, #-4] │ │ │ │ │ cmp r4, r2 │ │ │ │ │ - bne.n 909dc │ │ │ │ │ - b.w 9012c │ │ │ │ │ + bne.n 90a04 │ │ │ │ │ + b.w 90154 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 9012c │ │ │ │ │ + ble.w 90154 │ │ │ │ │ ./src/nco/nco_var_rth.c:2768 │ │ │ │ │ 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 90a06 │ │ │ │ │ - b.w 9012c │ │ │ │ │ + bne.n 90a2e │ │ │ │ │ + b.w 90154 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 9012c │ │ │ │ │ + ble.w 90154 │ │ │ │ │ vcvt.u32.f64 s15, d8 │ │ │ │ │ movs r3, #0 │ │ │ │ │ vstr s15, [sp] │ │ │ │ │ ldrb.w r0, [sp] │ │ │ │ │ ./src/nco/nco_var_rth.c:2762 │ │ │ │ │ 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 90a30 │ │ │ │ │ - b.w 9012c │ │ │ │ │ + bne.n 90a58 │ │ │ │ │ + b.w 90154 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 9012c │ │ │ │ │ + ble.w 90154 │ │ │ │ │ ./src/nco/nco_var_rth.c:2528 │ │ │ │ │ vcvt.s32.f64 s0, d8 │ │ │ │ │ ldrd r1, r2, [sp, #52] @ 0x34 │ │ │ │ │ subs r1, #2 │ │ │ │ │ vmov r0, s0 │ │ │ │ │ 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 90a60 │ │ │ │ │ - b.w 9012c │ │ │ │ │ + bne.n 90a88 │ │ │ │ │ + b.w 90154 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 9012c │ │ │ │ │ + ble.w 90154 │ │ │ │ │ vcvt.s32.f64 s0, d8 │ │ │ │ │ ldrd r1, r2, [sp, #52] @ 0x34 │ │ │ │ │ subs r1, #2 │ │ │ │ │ vmov r0, s0 │ │ │ │ │ add.w r4, r2, r4, lsl #1 │ │ │ │ │ sxth r5, r0 │ │ │ │ │ ./src/nco/nco_var_rth.c:2522 │ │ │ │ │ ldrsh.w r0, [r1, #2]! │ │ │ │ │ adds r2, #2 │ │ │ │ │ cmp r0, r5 │ │ │ │ │ it gt │ │ │ │ │ strhgt.w r3, [r2, #-2] │ │ │ │ │ cmp r4, r2 │ │ │ │ │ - bne.n 90a90 │ │ │ │ │ - b.w 9012c │ │ │ │ │ + bne.n 90ab8 │ │ │ │ │ + b.w 90154 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 9012c │ │ │ │ │ + ble.w 90154 │ │ │ │ │ ./src/nco/nco_var_rth.c:2528 │ │ │ │ │ vcvt.s32.f64 s0, d8 │ │ │ │ │ ldrd r1, r2, [sp, #52] @ 0x34 │ │ │ │ │ subs r1, #2 │ │ │ │ │ vmov r0, s0 │ │ │ │ │ add.w r4, r2, r4, lsl #1 │ │ │ │ │ sxth r5, r0 │ │ │ │ │ ./src/nco/nco_var_rth.c:2516 │ │ │ │ │ ldrsh.w r0, [r1, #2]! │ │ │ │ │ adds r2, #2 │ │ │ │ │ cmp r0, r5 │ │ │ │ │ it le │ │ │ │ │ strhle.w r3, [r2, #-2] │ │ │ │ │ cmp r4, r2 │ │ │ │ │ - bne.n 90ac0 │ │ │ │ │ - b.w 9012c │ │ │ │ │ + bne.n 90ae8 │ │ │ │ │ + b.w 90154 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 9012c │ │ │ │ │ + ble.w 90154 │ │ │ │ │ ./src/nco/nco_var_rth.c:2528 │ │ │ │ │ vcvt.s32.f64 s0, d8 │ │ │ │ │ ldrd r1, r2, [sp, #52] @ 0x34 │ │ │ │ │ subs r1, #2 │ │ │ │ │ vmov r0, s0 │ │ │ │ │ add.w r4, r2, r4, lsl #1 │ │ │ │ │ sxth r5, r0 │ │ │ │ │ ./src/nco/nco_var_rth.c:2510 │ │ │ │ │ ldrsh.w r0, [r1, #2]! │ │ │ │ │ adds r2, #2 │ │ │ │ │ cmp r0, r5 │ │ │ │ │ it ge │ │ │ │ │ strhge.w r3, [r2, #-2] │ │ │ │ │ cmp r4, r2 │ │ │ │ │ - bne.n 90af0 │ │ │ │ │ - b.w 9012c │ │ │ │ │ + bne.n 90b18 │ │ │ │ │ + b.w 90154 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 9012c │ │ │ │ │ + ble.w 90154 │ │ │ │ │ ./src/nco/nco_var_rth.c:2528 │ │ │ │ │ vcvt.s32.f64 s0, d8 │ │ │ │ │ ldrd r1, r2, [sp, #52] @ 0x34 │ │ │ │ │ subs r1, #2 │ │ │ │ │ vmov r0, s0 │ │ │ │ │ add.w r4, r2, r4, lsl #1 │ │ │ │ │ sxth r5, r0 │ │ │ │ │ ./src/nco/nco_var_rth.c:2504 │ │ │ │ │ ldrsh.w r0, [r1, #2]! │ │ │ │ │ adds r2, #2 │ │ │ │ │ cmp r0, r5 │ │ │ │ │ it eq │ │ │ │ │ strheq.w r3, [r2, #-2] │ │ │ │ │ cmp r4, r2 │ │ │ │ │ - bne.n 90b20 │ │ │ │ │ - b.w 9012c │ │ │ │ │ + bne.n 90b48 │ │ │ │ │ + b.w 90154 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 9012c │ │ │ │ │ + ble.w 90154 │ │ │ │ │ ./src/nco/nco_var_rth.c:2528 │ │ │ │ │ vcvt.s32.f64 s0, d8 │ │ │ │ │ ldrd r1, r2, [sp, #52] @ 0x34 │ │ │ │ │ subs r1, #2 │ │ │ │ │ vmov r0, s0 │ │ │ │ │ add.w r4, r2, r4, lsl #1 │ │ │ │ │ sxth r5, r0 │ │ │ │ │ ./src/nco/nco_var_rth.c:2498 │ │ │ │ │ ldrsh.w r0, [r1, #2]! │ │ │ │ │ adds r2, #2 │ │ │ │ │ cmp r0, r5 │ │ │ │ │ it ne │ │ │ │ │ strhne.w r3, [r2, #-2] │ │ │ │ │ cmp r4, r2 │ │ │ │ │ - bne.n 90b50 │ │ │ │ │ - b.w 9012c │ │ │ │ │ + bne.n 90b78 │ │ │ │ │ + b.w 90154 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 9012c │ │ │ │ │ + ble.w 90154 │ │ │ │ │ ./src/nco/nco_var_rth.c:2568 │ │ │ │ │ vcvt.u32.f64 s0, d8 │ │ │ │ │ ldrd r1, r2, [sp, #52] @ 0x34 │ │ │ │ │ subs r1, #2 │ │ │ │ │ vmov r0, s0 │ │ │ │ │ add.w r4, r2, r4, lsl #1 │ │ │ │ │ uxth r5, r0 │ │ │ │ │ ./src/nco/nco_var_rth.c:2556 │ │ │ │ │ ldrh.w r0, [r1, #2]! │ │ │ │ │ adds r2, #2 │ │ │ │ │ cmp r0, r5 │ │ │ │ │ it ls │ │ │ │ │ strhls.w r3, [r2, #-2] │ │ │ │ │ cmp r4, r2 │ │ │ │ │ - bne.n 90b80 │ │ │ │ │ - b.w 9012c │ │ │ │ │ + bne.n 90ba8 │ │ │ │ │ + b.w 90154 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 9012c │ │ │ │ │ + ble.w 90154 │ │ │ │ │ ./src/nco/nco_var_rth.c:2568 │ │ │ │ │ vcvt.u32.f64 s0, d8 │ │ │ │ │ ldrd r1, r2, [sp, #52] @ 0x34 │ │ │ │ │ subs r1, #2 │ │ │ │ │ vmov r0, s0 │ │ │ │ │ add.w r4, r2, r4, lsl #1 │ │ │ │ │ uxth r5, r0 │ │ │ │ │ ./src/nco/nco_var_rth.c:2550 │ │ │ │ │ ldrh.w r0, [r1, #2]! │ │ │ │ │ adds r2, #2 │ │ │ │ │ cmp r0, r5 │ │ │ │ │ it cs │ │ │ │ │ strhcs.w r3, [r2, #-2] │ │ │ │ │ cmp r4, r2 │ │ │ │ │ - bne.n 90bb0 │ │ │ │ │ - b.w 9012c │ │ │ │ │ + bne.n 90bd8 │ │ │ │ │ + b.w 90154 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 9012c │ │ │ │ │ + ble.w 90154 │ │ │ │ │ ./src/nco/nco_var_rth.c:2568 │ │ │ │ │ vcvt.u32.f64 s0, d8 │ │ │ │ │ ldrd r1, r2, [sp, #52] @ 0x34 │ │ │ │ │ subs r1, #2 │ │ │ │ │ vmov r0, s0 │ │ │ │ │ add.w r4, r2, r4, lsl #1 │ │ │ │ │ uxth r5, r0 │ │ │ │ │ ./src/nco/nco_var_rth.c:2544 │ │ │ │ │ ldrh.w r0, [r1, #2]! │ │ │ │ │ adds r2, #2 │ │ │ │ │ cmp r0, r5 │ │ │ │ │ it eq │ │ │ │ │ strheq.w r3, [r2, #-2] │ │ │ │ │ cmp r4, r2 │ │ │ │ │ - bne.n 90be0 │ │ │ │ │ - b.w 9012c │ │ │ │ │ + bne.n 90c08 │ │ │ │ │ + b.w 90154 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 9012c │ │ │ │ │ + ble.w 90154 │ │ │ │ │ ./src/nco/nco_var_rth.c:2568 │ │ │ │ │ vcvt.u32.f64 s0, d8 │ │ │ │ │ ldrd r1, r2, [sp, #52] @ 0x34 │ │ │ │ │ subs r1, #2 │ │ │ │ │ vmov r0, s0 │ │ │ │ │ add.w r4, r2, r4, lsl #1 │ │ │ │ │ uxth r5, r0 │ │ │ │ │ ./src/nco/nco_var_rth.c:2538 │ │ │ │ │ ldrh.w r0, [r1, #2]! │ │ │ │ │ adds r2, #2 │ │ │ │ │ cmp r0, r5 │ │ │ │ │ it ne │ │ │ │ │ strhne.w r3, [r2, #-2] │ │ │ │ │ cmp r4, r2 │ │ │ │ │ - bne.n 90c10 │ │ │ │ │ - b.w 9012c │ │ │ │ │ + bne.n 90c38 │ │ │ │ │ + b.w 90154 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 9012c │ │ │ │ │ + ble.w 90154 │ │ │ │ │ ./src/nco/nco_var_rth.c:2768 │ │ │ │ │ vcvt.u32.f64 s15, d8 │ │ │ │ │ movs r3, #0 │ │ │ │ │ vstr s15, [sp] │ │ │ │ │ ldrb.w r0, [sp] │ │ │ │ │ ./src/nco/nco_var_rth.c:2756 │ │ │ │ │ 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 90c3a │ │ │ │ │ - b.w 9012c │ │ │ │ │ - ldmia r6, {r2, r3, r6, r7} │ │ │ │ │ + bne.n 90c62 │ │ │ │ │ + b.w 90154 │ │ │ │ │ + ldmia r6!, {r2, r5, r7} │ │ │ │ │ movs r4, r0 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - stmia r1!, {r5, r6, r7} │ │ │ │ │ + stmia r1!, {r4, r5, r6, r7} │ │ │ │ │ movs r3, r0 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 9012c │ │ │ │ │ + ble.w 90154 │ │ │ │ │ ./src/nco/nco_var_rth.c:2768 │ │ │ │ │ vcvt.u32.f64 s15, d8 │ │ │ │ │ movs r3, #0 │ │ │ │ │ vstr s15, [sp] │ │ │ │ │ ldrb.w r0, [sp] │ │ │ │ │ ./src/nco/nco_var_rth.c:2750 │ │ │ │ │ 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 90c70 │ │ │ │ │ - b.w 9012c │ │ │ │ │ + bne.n 90c98 │ │ │ │ │ + b.w 90154 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 9012c │ │ │ │ │ + ble.w 90154 │ │ │ │ │ ./src/nco/nco_var_rth.c:2768 │ │ │ │ │ vcvt.u32.f64 s15, d8 │ │ │ │ │ movs r3, #0 │ │ │ │ │ vstr s15, [sp] │ │ │ │ │ ldrb.w r0, [sp] │ │ │ │ │ ./src/nco/nco_var_rth.c:2744 │ │ │ │ │ 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 90c9a │ │ │ │ │ - b.w 9012c │ │ │ │ │ + bne.n 90cc2 │ │ │ │ │ + b.w 90154 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 9012c │ │ │ │ │ + ble.w 90154 │ │ │ │ │ ./src/nco/nco_var_rth.c:2768 │ │ │ │ │ vcvt.u32.f64 s15, d8 │ │ │ │ │ vstr s15, [sp] │ │ │ │ │ ldrb.w r1, [sp] │ │ │ │ │ ./src/nco/nco_var_rth.c:2738 │ │ │ │ │ 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 90cc2 │ │ │ │ │ - b.w 9012c │ │ │ │ │ + bne.n 90cea │ │ │ │ │ + b.w 90154 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 9012c │ │ │ │ │ + ble.w 90154 │ │ │ │ │ ./src/nco/nco_var_rth.c:2768 │ │ │ │ │ vcvt.u32.f64 s15, d8 │ │ │ │ │ movs r3, #0 │ │ │ │ │ vstr s15, [sp] │ │ │ │ │ ldrb.w r0, [sp] │ │ │ │ │ ./src/nco/nco_var_rth.c:2808 │ │ │ │ │ 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 90cec │ │ │ │ │ - b.w 9012c │ │ │ │ │ + bne.n 90d14 │ │ │ │ │ + b.w 90154 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 9012c │ │ │ │ │ + ble.w 90154 │ │ │ │ │ ./src/nco/nco_var_rth.c:2768 │ │ │ │ │ vcvt.u32.f64 s15, d8 │ │ │ │ │ movs r3, #0 │ │ │ │ │ vstr s15, [sp] │ │ │ │ │ ldrb.w r0, [sp] │ │ │ │ │ ./src/nco/nco_var_rth.c:2802 │ │ │ │ │ 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 90d16 │ │ │ │ │ - b.w 9012c │ │ │ │ │ + bne.n 90d3e │ │ │ │ │ + b.w 90154 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 9012c │ │ │ │ │ + ble.w 90154 │ │ │ │ │ ldrd r1, r0, [sp, #52] @ 0x34 │ │ │ │ │ add.w r4, r1, r4, lsl #3 │ │ │ │ │ ./src/nco/nco_var_rth.c:2448 │ │ │ │ │ vldmia r1!, {d7} │ │ │ │ │ vcmpe.f64 d7, d8 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bpl.n 90d4c │ │ │ │ │ + bpl.n 90d74 │ │ │ │ │ ./src/nco/nco_var_rth.c:2448 (discriminator 1) │ │ │ │ │ strd r2, r3, [r0] │ │ │ │ │ adds r0, #8 │ │ │ │ │ cmp r4, r1 │ │ │ │ │ - bne.n 90d3a │ │ │ │ │ - b.w 9012c │ │ │ │ │ + bne.n 90d62 │ │ │ │ │ + b.w 90154 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 9012c │ │ │ │ │ + ble.w 90154 │ │ │ │ │ ldrd r1, r0, [sp, #52] @ 0x34 │ │ │ │ │ add.w r4, r1, r4, lsl #3 │ │ │ │ │ ./src/nco/nco_var_rth.c:2442 │ │ │ │ │ vldmia r1!, {d7} │ │ │ │ │ vcmpe.f64 d7, d8 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.n 90d76 │ │ │ │ │ + ble.n 90d9e │ │ │ │ │ ./src/nco/nco_var_rth.c:2442 (discriminator 1) │ │ │ │ │ strd r2, r3, [r0] │ │ │ │ │ adds r0, #8 │ │ │ │ │ cmp r4, r1 │ │ │ │ │ - bne.n 90d64 │ │ │ │ │ - b.w 9012c │ │ │ │ │ + bne.n 90d8c │ │ │ │ │ + b.w 90154 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 9012c │ │ │ │ │ + ble.w 90154 │ │ │ │ │ ldrd r1, r0, [sp, #52] @ 0x34 │ │ │ │ │ add.w r4, r1, r4, lsl #3 │ │ │ │ │ ./src/nco/nco_var_rth.c:2436 │ │ │ │ │ vldmia r1!, {d7} │ │ │ │ │ vcmpe.f64 d7, d8 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bhi.n 90da0 │ │ │ │ │ + bhi.n 90dc8 │ │ │ │ │ ./src/nco/nco_var_rth.c:2436 (discriminator 1) │ │ │ │ │ strd r2, r3, [r0] │ │ │ │ │ adds r0, #8 │ │ │ │ │ cmp r4, r1 │ │ │ │ │ - bne.n 90d8e │ │ │ │ │ - b.w 9012c │ │ │ │ │ + bne.n 90db6 │ │ │ │ │ + b.w 90154 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 9012c │ │ │ │ │ + ble.w 90154 │ │ │ │ │ ldrd r1, r0, [sp, #52] @ 0x34 │ │ │ │ │ add.w r4, r1, r4, lsl #3 │ │ │ │ │ ./src/nco/nco_var_rth.c:2430 │ │ │ │ │ vldmia r1!, {d7} │ │ │ │ │ vcmpe.f64 d7, d8 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - blt.n 90dca │ │ │ │ │ + blt.n 90df2 │ │ │ │ │ ./src/nco/nco_var_rth.c:2430 (discriminator 1) │ │ │ │ │ strd r2, r3, [r0] │ │ │ │ │ adds r0, #8 │ │ │ │ │ cmp r4, r1 │ │ │ │ │ - bne.n 90db8 │ │ │ │ │ - b.w 9012c │ │ │ │ │ + bne.n 90de0 │ │ │ │ │ + b.w 90154 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 9012c │ │ │ │ │ + ble.w 90154 │ │ │ │ │ ldrd r1, r0, [sp, #52] @ 0x34 │ │ │ │ │ add.w r4, r1, r4, lsl #3 │ │ │ │ │ ./src/nco/nco_var_rth.c:2424 │ │ │ │ │ vldmia r1!, {d7} │ │ │ │ │ vcmp.f64 d7, d8 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bne.n 90df4 │ │ │ │ │ + bne.n 90e1c │ │ │ │ │ ./src/nco/nco_var_rth.c:2424 (discriminator 1) │ │ │ │ │ strd r2, r3, [r0] │ │ │ │ │ adds r0, #8 │ │ │ │ │ cmp r4, r1 │ │ │ │ │ - bne.n 90de2 │ │ │ │ │ - b.w 9012c │ │ │ │ │ + bne.n 90e0a │ │ │ │ │ + b.w 90154 │ │ │ │ │ ./src/nco/nco_var_rth.c:2813 │ │ │ │ │ blx 10484 │ │ │ │ │ ./src/nco/nco_var_rth.c:2819 │ │ │ │ │ - b.w 9012c │ │ │ │ │ + b.w 90154 │ │ │ │ │ ./src/nco/nco_var_rth.c:2366 │ │ │ │ │ blx 10484 │ │ │ │ │ - b.w 900e4 │ │ │ │ │ + b.w 9010c │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00090e10 : │ │ │ │ │ +00090e38 : │ │ │ │ │ nco_var_tll_zro_mss_val(): │ │ │ │ │ ./src/nco/nco_var_rth.c:2829 │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ sub sp, #12 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ ./src/nco/nco_var_rth.c:2844 │ │ │ │ │ - cbnz r2, 90e1c │ │ │ │ │ + cbnz r2, 90e44 │ │ │ │ │ ./src/nco/nco_var_rth.c:2949 │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ ./src/nco/nco_var_rth.c:2847 │ │ │ │ │ mov r4, r0 │ │ │ │ │ mov r5, r1 │ │ │ │ │ add r1, sp, #28 │ │ │ │ │ @@ -271778,16 +271786,16 @@ │ │ │ │ │ ./src/nco/nco_var_rth.c:2848 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r1, sp, #4 │ │ │ │ │ blx 125a0 │ │ │ │ │ ./src/nco/nco_var_rth.c:2850 │ │ │ │ │ subs r0, r4, #1 │ │ │ │ │ cmp r0, #11 │ │ │ │ │ - bhi.w 90fda │ │ │ │ │ - add r3, pc, #8 @ (adr r3, 90e40 ) │ │ │ │ │ + bhi.w 91002 │ │ │ │ │ + add r3, pc, #8 @ (adr r3, 90e68 ) │ │ │ │ │ ldr.w r2, [r3, r0, lsl #2] │ │ │ │ │ add r3, r2 │ │ │ │ │ bx r3 │ │ │ │ │ lsls r5, r2, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ @ instruction: 0xffd9ffff │ │ │ │ │ lsls r3, r7, #1 │ │ │ │ │ @@ -271809,202 +271817,202 @@ │ │ │ │ │ movs r1, r6 │ │ │ │ │ movs r0, r0 │ │ │ │ │ @ instruction: 0xffd9ffff │ │ │ │ │ ./src/nco/nco_var_rth.c:2916 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ vldr d7, [r3] │ │ │ │ │ - ble.n 90e18 │ │ │ │ │ + ble.n 90e40 │ │ │ │ │ ldrd r3, r0, [sp, #24] │ │ │ │ │ add.w r1, r3, r5, lsl #2 │ │ │ │ │ ./src/nco/nco_var_rth.c:2920 │ │ │ │ │ ldr.w r4, [r3], #4 │ │ │ │ │ - cbnz r4, 90e8c │ │ │ │ │ + cbnz r4, 90eb4 │ │ │ │ │ ./src/nco/nco_var_rth.c:2920 (discriminator 1) │ │ │ │ │ vstr d7, [r0] │ │ │ │ │ adds r0, #8 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - bne.n 90e82 │ │ │ │ │ - b.n 90e18 │ │ │ │ │ + bne.n 90eaa │ │ │ │ │ + b.n 90e40 │ │ │ │ │ ./src/nco/nco_var_rth.c:2925 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ ldrsb.w ip, [r3] │ │ │ │ │ - ble.n 90e18 │ │ │ │ │ + ble.n 90e40 │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ movs r0, #0 │ │ │ │ │ add.w r1, r3, r5, lsl #2 │ │ │ │ │ ./src/nco/nco_var_rth.c:2929 │ │ │ │ │ ldr.w r4, [r3], #4 │ │ │ │ │ - cbnz r4, 90eb2 │ │ │ │ │ + cbnz r4, 90eda │ │ │ │ │ ./src/nco/nco_var_rth.c:2929 (discriminator 1) │ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ │ strb.w ip, [r2, r0] │ │ │ │ │ adds r0, #1 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - bne.n 90ea6 │ │ │ │ │ - b.n 90e18 │ │ │ │ │ + bne.n 90ece │ │ │ │ │ + b.n 90e40 │ │ │ │ │ ./src/nco/nco_var_rth.c:2880 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ ldrsh.w r2, [r3] │ │ │ │ │ - ble.n 90e18 │ │ │ │ │ + ble.n 90e40 │ │ │ │ │ ldrd r1, r3, [sp, #24] │ │ │ │ │ subs r0, r1, #4 │ │ │ │ │ add.w r1, r3, r5, lsl #1 │ │ │ │ │ ./src/nco/nco_var_rth.c:2884 │ │ │ │ │ ldr.w r4, [r0, #4]! │ │ │ │ │ - cbnz r4, 90ed6 │ │ │ │ │ + cbnz r4, 90efe │ │ │ │ │ ./src/nco/nco_var_rth.c:2884 (discriminator 1) │ │ │ │ │ strh r2, [r3, #0] │ │ │ │ │ adds r3, #2 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - bne.n 90ece │ │ │ │ │ - b.n 90e18 │ │ │ │ │ + bne.n 90ef6 │ │ │ │ │ + b.n 90e40 │ │ │ │ │ ./src/nco/nco_var_rth.c:2871 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ - ble.n 90e18 │ │ │ │ │ + ble.n 90e40 │ │ │ │ │ ldrd r1, r3, [sp, #24] │ │ │ │ │ subs r0, r1, #4 │ │ │ │ │ add.w r1, r3, r5, lsl #2 │ │ │ │ │ ./src/nco/nco_var_rth.c:2875 │ │ │ │ │ ldr.w r4, [r0, #4]! │ │ │ │ │ - cbnz r4, 90ef8 │ │ │ │ │ + cbnz r4, 90f20 │ │ │ │ │ ./src/nco/nco_var_rth.c:2875 (discriminator 1) │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ adds r3, #4 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - bne.n 90ef0 │ │ │ │ │ - b.n 90e18 │ │ │ │ │ + bne.n 90f18 │ │ │ │ │ + b.n 90e40 │ │ │ │ │ ./src/nco/nco_var_rth.c:2853 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ - ble.n 90e18 │ │ │ │ │ + ble.n 90e40 │ │ │ │ │ ldrd r1, r3, [sp, #24] │ │ │ │ │ subs r0, r1, #4 │ │ │ │ │ add.w r1, r3, r5, lsl #2 │ │ │ │ │ ./src/nco/nco_var_rth.c:2857 │ │ │ │ │ ldr.w r4, [r0, #4]! │ │ │ │ │ - cbnz r4, 90f1a │ │ │ │ │ + cbnz r4, 90f42 │ │ │ │ │ ./src/nco/nco_var_rth.c:2857 (discriminator 1) │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ adds r3, #4 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - bne.n 90f12 │ │ │ │ │ - b.n 90e18 │ │ │ │ │ + bne.n 90f3a │ │ │ │ │ + b.n 90e40 │ │ │ │ │ ./src/nco/nco_var_rth.c:2862 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ vldr d7, [r3] │ │ │ │ │ - ble.w 90e18 │ │ │ │ │ + ble.w 90e40 │ │ │ │ │ ldrd r3, r0, [sp, #24] │ │ │ │ │ add.w r1, r3, r5, lsl #2 │ │ │ │ │ ./src/nco/nco_var_rth.c:2866 │ │ │ │ │ ldr.w r4, [r3], #4 │ │ │ │ │ - cbnz r4, 90f40 │ │ │ │ │ + cbnz r4, 90f68 │ │ │ │ │ ./src/nco/nco_var_rth.c:2866 (discriminator 1) │ │ │ │ │ vstr d7, [r0] │ │ │ │ │ adds r0, #8 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - bne.n 90f36 │ │ │ │ │ - b.n 90e18 │ │ │ │ │ + bne.n 90f5e │ │ │ │ │ + b.n 90e40 │ │ │ │ │ ./src/nco/nco_var_rth.c:2934 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ ldrb r4, [r3, #0] │ │ │ │ │ - ble.w 90e18 │ │ │ │ │ + ble.w 90e40 │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ movs r1, #0 │ │ │ │ │ add.w r2, r3, r5, lsl #2 │ │ │ │ │ ./src/nco/nco_var_rth.c:2938 │ │ │ │ │ ldr.w r0, [r3], #4 │ │ │ │ │ - cbnz r0, 90f64 │ │ │ │ │ + cbnz r0, 90f8c │ │ │ │ │ ./src/nco/nco_var_rth.c:2938 (discriminator 1) │ │ │ │ │ ldr r0, [sp, #28] │ │ │ │ │ strb r4, [r0, r1] │ │ │ │ │ adds r1, #1 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne.n 90f5a │ │ │ │ │ - b.n 90e18 │ │ │ │ │ + bne.n 90f82 │ │ │ │ │ + b.n 90e40 │ │ │ │ │ ./src/nco/nco_var_rth.c:2889 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ ldrh r2, [r3, #0] │ │ │ │ │ - ble.w 90e18 │ │ │ │ │ + ble.w 90e40 │ │ │ │ │ ldrd r1, r3, [sp, #24] │ │ │ │ │ subs r0, r1, #4 │ │ │ │ │ add.w r1, r3, r5, lsl #1 │ │ │ │ │ ./src/nco/nco_var_rth.c:2893 │ │ │ │ │ ldr.w r4, [r0, #4]! │ │ │ │ │ - cbnz r4, 90f88 │ │ │ │ │ + cbnz r4, 90fb0 │ │ │ │ │ ./src/nco/nco_var_rth.c:2893 (discriminator 1) │ │ │ │ │ strh r2, [r3, #0] │ │ │ │ │ adds r3, #2 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - bne.n 90f80 │ │ │ │ │ - b.n 90e18 │ │ │ │ │ + bne.n 90fa8 │ │ │ │ │ + b.n 90e40 │ │ │ │ │ ./src/nco/nco_var_rth.c:2898 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ - ble.w 90e18 │ │ │ │ │ + ble.w 90e40 │ │ │ │ │ ldrd r1, r3, [sp, #24] │ │ │ │ │ subs r0, r1, #4 │ │ │ │ │ add.w r1, r3, r5, lsl #2 │ │ │ │ │ ./src/nco/nco_var_rth.c:2902 │ │ │ │ │ ldr.w r4, [r0, #4]! │ │ │ │ │ - cbnz r4, 90fac │ │ │ │ │ + cbnz r4, 90fd4 │ │ │ │ │ ./src/nco/nco_var_rth.c:2902 (discriminator 1) │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ adds r3, #4 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - bne.n 90fa4 │ │ │ │ │ - b.n 90e18 │ │ │ │ │ + bne.n 90fcc │ │ │ │ │ + b.n 90e40 │ │ │ │ │ ./src/nco/nco_var_rth.c:2907 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ vldr d7, [r3] │ │ │ │ │ - ble.w 90e18 │ │ │ │ │ + ble.w 90e40 │ │ │ │ │ ldrd r3, r0, [sp, #24] │ │ │ │ │ add.w r1, r3, r5, lsl #2 │ │ │ │ │ ./src/nco/nco_var_rth.c:2911 │ │ │ │ │ ldr.w r4, [r3], #4 │ │ │ │ │ - cbnz r4, 90fd2 │ │ │ │ │ + cbnz r4, 90ffa │ │ │ │ │ ./src/nco/nco_var_rth.c:2911 (discriminator 1) │ │ │ │ │ vstr d7, [r0] │ │ │ │ │ adds r0, #8 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - bne.n 90fc8 │ │ │ │ │ - b.n 90e18 │ │ │ │ │ + bne.n 90ff0 │ │ │ │ │ + b.n 90e40 │ │ │ │ │ ./src/nco/nco_var_rth.c:2943 │ │ │ │ │ blx 10484 │ │ │ │ │ - b.n 90e18 │ │ │ │ │ + b.n 90e40 │ │ │ │ │ │ │ │ │ │ -00090fe0 : │ │ │ │ │ +00091008 : │ │ │ │ │ nco_var_nrm(): │ │ │ │ │ ./src/nco/nco_var_rth.c:2959 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ │ mov r5, r1 │ │ │ │ │ mov r6, r2 │ │ │ │ │ sub sp, #12 │ │ │ │ │ mov r7, r0 │ │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ ldr.w r4, [r1], #4 │ │ │ │ │ ./src/nco/nco_var_rth.c:2968 │ │ │ │ │ blx 125a0 │ │ │ │ │ ./src/nco/nco_var_rth.c:2969 │ │ │ │ │ - cbnz r6, 91046 │ │ │ │ │ + cbnz r6, 9106e │ │ │ │ │ ./src/nco/nco_var_rth.c:2971 │ │ │ │ │ subs r7, #1 │ │ │ │ │ cmp r7, #11 │ │ │ │ │ - bhi.w 9140e │ │ │ │ │ + bhi.w 91436 │ │ │ │ │ tbh [pc, r7, lsl #1] │ │ │ │ │ lsls r6, r7, #6 │ │ │ │ │ movs r5, r3 │ │ │ │ │ lsls r4, r5, #6 │ │ │ │ │ lsls r3, r3, #6 │ │ │ │ │ lsls r6, r0, #6 │ │ │ │ │ lsls r1, r6, #5 │ │ │ │ │ @@ -272012,38 +272020,38 @@ │ │ │ │ │ lsls r1, r2, #5 │ │ │ │ │ lsls r0, r0, #5 │ │ │ │ │ lsls r5, r5, #4 │ │ │ │ │ movs r4, r1 │ │ │ │ │ movs r5, r3 │ │ │ │ │ ./src/nco/nco_var_rth.c:3075 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble.n 91040 │ │ │ │ │ + ble.n 91068 │ │ │ │ │ ldr r6, [sp, #44] @ 0x2c │ │ │ │ │ subs r4, #4 │ │ │ │ │ add.w r5, r6, r5, lsl #3 │ │ │ │ │ ./src/nco/nco_var_rth.c:3079 (discriminator 43) │ │ │ │ │ ldr.w r2, [r4, #4]! │ │ │ │ │ ldrd r0, r1, [r6] │ │ │ │ │ asrs r3, r2, #31 │ │ │ │ │ blx 11880 <__aeabi_uldivmod@plt> │ │ │ │ │ strd r0, r1, [r6], #8 │ │ │ │ │ cmp r5, r6 │ │ │ │ │ - bne.n 9102a │ │ │ │ │ + bne.n 91052 │ │ │ │ │ ./src/nco/nco_var_rth.c:3124 │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ ./src/nco/nco_var_rth.c:2969 (discriminator 1) │ │ │ │ │ mov r0, r7 │ │ │ │ │ add r1, sp, #4 │ │ │ │ │ subs r7, #1 │ │ │ │ │ blx 125a0 │ │ │ │ │ ./src/nco/nco_var_rth.c:2971 (discriminator 1) │ │ │ │ │ cmp r7, #11 │ │ │ │ │ - bhi.w 9140e │ │ │ │ │ - add r3, pc, #8 @ (adr r3, 91060 ) │ │ │ │ │ + bhi.w 91436 │ │ │ │ │ + add r3, pc, #8 @ (adr r3, 91088 ) │ │ │ │ │ ldr.w r2, [r3, r7, lsl #2] │ │ │ │ │ add r3, r2 │ │ │ │ │ bx r3 │ │ │ │ │ lsls r1, r0, #13 │ │ │ │ │ movs r0, r0 │ │ │ │ │ @ instruction: 0xffe1ffff │ │ │ │ │ lsls r3, r4, #1 │ │ │ │ │ @@ -272063,420 +272071,420 @@ │ │ │ │ │ lsls r1, r3, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ lsls r3, r6, #13 │ │ │ │ │ movs r0, r0 │ │ │ │ │ @ instruction: 0xffe1ffff │ │ │ │ │ ./src/nco/nco_var_rth.c:3005 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.w 9133c │ │ │ │ │ + beq.w 91364 │ │ │ │ │ ./src/nco/nco_var_rth.c:3011 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ ldr r7, [r3, #0] │ │ │ │ │ - ble.n 91040 │ │ │ │ │ + ble.n 91068 │ │ │ │ │ ldr r6, [sp, #44] @ 0x2c │ │ │ │ │ subs r4, #4 │ │ │ │ │ add.w r5, r6, r5, lsl #2 │ │ │ │ │ - b.n 910b6 │ │ │ │ │ + b.n 910de │ │ │ │ │ ./src/nco/nco_var_rth.c:3015 (discriminator 1) │ │ │ │ │ ldr r0, [r6, #0] │ │ │ │ │ blx 11df0 <__aeabi_idiv@plt> │ │ │ │ │ str r0, [r6, #0] │ │ │ │ │ adds r6, #4 │ │ │ │ │ cmp r5, r6 │ │ │ │ │ - beq.n 91040 │ │ │ │ │ + beq.n 91068 │ │ │ │ │ ./src/nco/nco_var_rth.c:3015 │ │ │ │ │ ldr.w r1, [r4, #4]! │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n 910a8 │ │ │ │ │ + bne.n 910d0 │ │ │ │ │ ./src/nco/nco_var_rth.c:3015 (discriminator 2) │ │ │ │ │ str r7, [r6, #0] │ │ │ │ │ - b.n 910b0 │ │ │ │ │ + b.n 910d8 │ │ │ │ │ ./src/nco/nco_var_rth.c:3019 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.w 9135e │ │ │ │ │ + beq.w 91386 │ │ │ │ │ ./src/nco/nco_var_rth.c:3025 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ ldrsh.w r7, [r3] │ │ │ │ │ - ble.n 91040 │ │ │ │ │ + ble.n 91068 │ │ │ │ │ ldr r6, [sp, #44] @ 0x2c │ │ │ │ │ subs r4, #4 │ │ │ │ │ add.w r5, r6, r5, lsl #1 │ │ │ │ │ - b.n 910ec │ │ │ │ │ + b.n 91114 │ │ │ │ │ ./src/nco/nco_var_rth.c:3029 (discriminator 1) │ │ │ │ │ ldrsh.w r0, [r6] │ │ │ │ │ blx 11df0 <__aeabi_idiv@plt> │ │ │ │ │ strh r0, [r6, #0] │ │ │ │ │ adds r6, #2 │ │ │ │ │ cmp r5, r6 │ │ │ │ │ - beq.n 91040 │ │ │ │ │ + beq.n 91068 │ │ │ │ │ ./src/nco/nco_var_rth.c:3029 │ │ │ │ │ ldr.w r1, [r4, #4]! │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n 910dc │ │ │ │ │ + bne.n 91104 │ │ │ │ │ ./src/nco/nco_var_rth.c:3029 (discriminator 2) │ │ │ │ │ strh r7, [r6, #0] │ │ │ │ │ - b.n 910e6 │ │ │ │ │ + b.n 9110e │ │ │ │ │ ./src/nco/nco_var_rth.c:3061 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.w 91260 │ │ │ │ │ + beq.w 91288 │ │ │ │ │ ./src/nco/nco_var_rth.c:3067 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ ldrd r8, r9, [r3] │ │ │ │ │ - ble.n 91040 │ │ │ │ │ + ble.n 91068 │ │ │ │ │ ldr r6, [sp, #44] @ 0x2c │ │ │ │ │ subs r4, #4 │ │ │ │ │ add.w r5, r6, r5, lsl #3 │ │ │ │ │ - b.n 91126 │ │ │ │ │ + b.n 9114e │ │ │ │ │ ./src/nco/nco_var_rth.c:3071 (discriminator 1) │ │ │ │ │ ldrd r0, r1, [r6] │ │ │ │ │ asrs r3, r3, #31 │ │ │ │ │ blx fa44 <__aeabi_ldivmod@plt> │ │ │ │ │ strd r0, r1, [r6] │ │ │ │ │ adds r6, #8 │ │ │ │ │ cmp r5, r6 │ │ │ │ │ - beq.n 91040 │ │ │ │ │ + beq.n 91068 │ │ │ │ │ ./src/nco/nco_var_rth.c:3071 │ │ │ │ │ ldr.w r3, [r4, #4]! │ │ │ │ │ mov r2, r3 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 91112 │ │ │ │ │ + bne.n 9113a │ │ │ │ │ ./src/nco/nco_var_rth.c:3071 (discriminator 2) │ │ │ │ │ strd r8, r9, [r6] │ │ │ │ │ - b.n 91120 │ │ │ │ │ + b.n 91148 │ │ │ │ │ ./src/nco/nco_var_rth.c:3047 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.w 91286 │ │ │ │ │ + beq.w 912ae │ │ │ │ │ ./src/nco/nco_var_rth.c:3053 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ ldr r7, [r3, #0] │ │ │ │ │ - ble.w 91040 │ │ │ │ │ + ble.w 91068 │ │ │ │ │ ldr r6, [sp, #44] @ 0x2c │ │ │ │ │ subs r4, #4 │ │ │ │ │ add.w r5, r6, r5, lsl #2 │ │ │ │ │ - b.n 91160 │ │ │ │ │ + b.n 91188 │ │ │ │ │ ./src/nco/nco_var_rth.c:3057 (discriminator 1) │ │ │ │ │ ldr r0, [r6, #0] │ │ │ │ │ blx 10fdc <__aeabi_uidiv@plt> │ │ │ │ │ str r0, [r6, #0] │ │ │ │ │ adds r6, #4 │ │ │ │ │ cmp r5, r6 │ │ │ │ │ - beq.w 91040 │ │ │ │ │ + beq.w 91068 │ │ │ │ │ ./src/nco/nco_var_rth.c:3057 │ │ │ │ │ ldr.w r1, [r4, #4]! │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n 91150 │ │ │ │ │ + bne.n 91178 │ │ │ │ │ ./src/nco/nco_var_rth.c:3057 (discriminator 2) │ │ │ │ │ str r7, [r6, #0] │ │ │ │ │ - b.n 91158 │ │ │ │ │ + b.n 91180 │ │ │ │ │ ./src/nco/nco_var_rth.c:3033 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.w 912a8 │ │ │ │ │ + beq.w 912d0 │ │ │ │ │ ./src/nco/nco_var_rth.c:3039 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ ldrh r7, [r3, #0] │ │ │ │ │ - ble.w 91040 │ │ │ │ │ + ble.w 91068 │ │ │ │ │ ldr r6, [sp, #44] @ 0x2c │ │ │ │ │ subs r4, #4 │ │ │ │ │ add.w r5, r6, r5, lsl #1 │ │ │ │ │ - b.n 91196 │ │ │ │ │ + b.n 911be │ │ │ │ │ ./src/nco/nco_var_rth.c:3043 (discriminator 1) │ │ │ │ │ ldrh r0, [r6, #0] │ │ │ │ │ blx 11df0 <__aeabi_idiv@plt> │ │ │ │ │ strh r0, [r6, #0] │ │ │ │ │ adds r6, #2 │ │ │ │ │ cmp r5, r6 │ │ │ │ │ - beq.w 91040 │ │ │ │ │ + beq.w 91068 │ │ │ │ │ ./src/nco/nco_var_rth.c:3043 │ │ │ │ │ ldr.w r1, [r4, #4]! │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n 91186 │ │ │ │ │ + bne.n 911ae │ │ │ │ │ ./src/nco/nco_var_rth.c:3043 (discriminator 2) │ │ │ │ │ strh r7, [r6, #0] │ │ │ │ │ - b.n 9118e │ │ │ │ │ + b.n 911b6 │ │ │ │ │ ./src/nco/nco_var_rth.c:3103 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.w 912ca │ │ │ │ │ + beq.w 912f2 │ │ │ │ │ ./src/nco/nco_var_rth.c:3109 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ ldrb.w r8, [r3] │ │ │ │ │ - ble.w 91040 │ │ │ │ │ + ble.w 91068 │ │ │ │ │ subs r4, #4 │ │ │ │ │ movs r6, #0 │ │ │ │ │ - b.n 911ca │ │ │ │ │ + b.n 911f2 │ │ │ │ │ ./src/nco/nco_var_rth.c:3113 (discriminator 1) │ │ │ │ │ ldrb r0, [r7, r6] │ │ │ │ │ blx 11df0 <__aeabi_idiv@plt> │ │ │ │ │ strb r0, [r7, r6] │ │ │ │ │ adds r6, #1 │ │ │ │ │ cmp r5, r6 │ │ │ │ │ - beq.w 91040 │ │ │ │ │ + beq.w 91068 │ │ │ │ │ ./src/nco/nco_var_rth.c:3113 │ │ │ │ │ ldr.w r1, [r4, #4]! │ │ │ │ │ ldr r7, [sp, #44] @ 0x2c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n 911ba │ │ │ │ │ + bne.n 911e2 │ │ │ │ │ ./src/nco/nco_var_rth.c:3113 (discriminator 2) │ │ │ │ │ strb.w r8, [r7, r6] │ │ │ │ │ - b.n 911c2 │ │ │ │ │ + b.n 911ea │ │ │ │ │ ./src/nco/nco_var_rth.c:2991 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.w 912e8 │ │ │ │ │ + beq.w 91310 │ │ │ │ │ ./src/nco/nco_var_rth.c:2997 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ ldrd r0, r1, [r3] │ │ │ │ │ - ble.w 91040 │ │ │ │ │ + ble.w 91068 │ │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ subs r4, #4 │ │ │ │ │ add.w r5, r3, r5, lsl #3 │ │ │ │ │ - b.n 91212 │ │ │ │ │ + b.n 9123a │ │ │ │ │ ./src/nco/nco_var_rth.c:3001 (discriminator 1) │ │ │ │ │ vmov s15, r2 │ │ │ │ │ vldr d5, [r3] │ │ │ │ │ vcvt.f64.s32 d7, s15 │ │ │ │ │ vdiv.f64 d6, d5, d7 │ │ │ │ │ vstr d6, [r3] │ │ │ │ │ adds r3, #8 │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - beq.w 91040 │ │ │ │ │ + beq.w 91068 │ │ │ │ │ ./src/nco/nco_var_rth.c:3001 │ │ │ │ │ ldr.w r2, [r4, #4]! │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 911f6 │ │ │ │ │ + bne.n 9121e │ │ │ │ │ ./src/nco/nco_var_rth.c:3001 (discriminator 2) │ │ │ │ │ strd r0, r1, [r3] │ │ │ │ │ - b.n 9120a │ │ │ │ │ + b.n 91232 │ │ │ │ │ ./src/nco/nco_var_rth.c:2973 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.n 91312 │ │ │ │ │ + beq.n 9133a │ │ │ │ │ ./src/nco/nco_var_rth.c:2983 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ - ble.w 91040 │ │ │ │ │ + ble.w 91068 │ │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ subs r4, #4 │ │ │ │ │ add.w r5, r3, r5, lsl #2 │ │ │ │ │ - b.n 91254 │ │ │ │ │ + b.n 9127c │ │ │ │ │ ./src/nco/nco_var_rth.c:2987 (discriminator 1) │ │ │ │ │ vmov s15, r2 │ │ │ │ │ vldr s13, [r3] │ │ │ │ │ vcvt.f32.s32 s15, s15 │ │ │ │ │ vdiv.f32 s14, s13, s15 │ │ │ │ │ vstr s14, [r3] │ │ │ │ │ adds r3, #4 │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - beq.w 91040 │ │ │ │ │ + beq.w 91068 │ │ │ │ │ ./src/nco/nco_var_rth.c:2987 │ │ │ │ │ ldr.w r2, [r4, #4]! │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 91238 │ │ │ │ │ + bne.n 91260 │ │ │ │ │ ./src/nco/nco_var_rth.c:2987 (discriminator 2) │ │ │ │ │ str r1, [r3, #0] │ │ │ │ │ - b.n 9124c │ │ │ │ │ + b.n 91274 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble.w 91040 │ │ │ │ │ + ble.w 91068 │ │ │ │ │ ldr r6, [sp, #44] @ 0x2c │ │ │ │ │ subs r4, #4 │ │ │ │ │ add.w r5, r6, r5, lsl #3 │ │ │ │ │ ./src/nco/nco_var_rth.c:3065 (discriminator 37) │ │ │ │ │ ldr.w r2, [r4, #4]! │ │ │ │ │ ldrd r0, r1, [r6] │ │ │ │ │ asrs r3, r2, #31 │ │ │ │ │ blx fa44 <__aeabi_ldivmod@plt> │ │ │ │ │ strd r0, r1, [r6], #8 │ │ │ │ │ cmp r5, r6 │ │ │ │ │ - bne.n 9126e │ │ │ │ │ - b.n 91040 │ │ │ │ │ + bne.n 91296 │ │ │ │ │ + b.n 91068 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble.w 91040 │ │ │ │ │ + ble.w 91068 │ │ │ │ │ ldr r6, [sp, #44] @ 0x2c │ │ │ │ │ subs r4, #4 │ │ │ │ │ add.w r5, r6, r5, lsl #2 │ │ │ │ │ ./src/nco/nco_var_rth.c:3051 (discriminator 31) │ │ │ │ │ ldr.w r1, [r4, #4]! │ │ │ │ │ ldr r0, [r6, #0] │ │ │ │ │ blx 10fdc <__aeabi_uidiv@plt> │ │ │ │ │ str.w r0, [r6], #4 │ │ │ │ │ cmp r5, r6 │ │ │ │ │ - bne.n 91294 │ │ │ │ │ - b.n 91040 │ │ │ │ │ + bne.n 912bc │ │ │ │ │ + b.n 91068 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble.w 91040 │ │ │ │ │ + ble.w 91068 │ │ │ │ │ ldr r6, [sp, #44] @ 0x2c │ │ │ │ │ subs r4, #4 │ │ │ │ │ add.w r5, r6, r5, lsl #1 │ │ │ │ │ ./src/nco/nco_var_rth.c:3037 (discriminator 25) │ │ │ │ │ ldr.w r1, [r4, #4]! │ │ │ │ │ ldrh r0, [r6, #0] │ │ │ │ │ blx 11df0 <__aeabi_idiv@plt> │ │ │ │ │ strh.w r0, [r6], #2 │ │ │ │ │ cmp r5, r6 │ │ │ │ │ - bne.n 912b6 │ │ │ │ │ - b.n 91040 │ │ │ │ │ + bne.n 912de │ │ │ │ │ + b.n 91068 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble.w 91040 │ │ │ │ │ + ble.w 91068 │ │ │ │ │ subs r4, #4 │ │ │ │ │ ./src/nco/nco_var_rth.c:3107 (discriminator 55) │ │ │ │ │ ldr r7, [sp, #44] @ 0x2c │ │ │ │ │ ldr.w r1, [r4, #4]! │ │ │ │ │ ldrb r0, [r7, r6] │ │ │ │ │ blx 11df0 <__aeabi_idiv@plt> │ │ │ │ │ strb r0, [r7, r6] │ │ │ │ │ adds r6, #1 │ │ │ │ │ cmp r5, r6 │ │ │ │ │ - bne.n 912d2 │ │ │ │ │ - b.n 91040 │ │ │ │ │ + bne.n 912fa │ │ │ │ │ + b.n 91068 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble.w 91040 │ │ │ │ │ + ble.w 91068 │ │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ subs r4, #4 │ │ │ │ │ add.w r5, r3, r5, lsl #3 │ │ │ │ │ ./src/nco/nco_var_rth.c:2995 (discriminator 7) │ │ │ │ │ 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 912f6 │ │ │ │ │ - b.n 91040 │ │ │ │ │ + bne.n 9131e │ │ │ │ │ + b.n 91068 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble.w 91040 │ │ │ │ │ + ble.w 91068 │ │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ subs r4, #4 │ │ │ │ │ add.w r5, r3, r5, lsl #2 │ │ │ │ │ ./src/nco/nco_var_rth.c:2981 (discriminator 1) │ │ │ │ │ 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 91320 │ │ │ │ │ - b.n 91040 │ │ │ │ │ + bne.n 91348 │ │ │ │ │ + b.n 91068 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble.w 91040 │ │ │ │ │ + ble.w 91068 │ │ │ │ │ ldr r6, [sp, #44] @ 0x2c │ │ │ │ │ subs r4, #4 │ │ │ │ │ add.w r5, r6, r5, lsl #2 │ │ │ │ │ ./src/nco/nco_var_rth.c:3009 (discriminator 13) │ │ │ │ │ ldr.w r1, [r4, #4]! │ │ │ │ │ ldr r0, [r6, #0] │ │ │ │ │ blx 11df0 <__aeabi_idiv@plt> │ │ │ │ │ str.w r0, [r6], #4 │ │ │ │ │ cmp r5, r6 │ │ │ │ │ - bne.n 9134a │ │ │ │ │ - b.n 91040 │ │ │ │ │ + bne.n 91372 │ │ │ │ │ + b.n 91068 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble.w 91040 │ │ │ │ │ + ble.w 91068 │ │ │ │ │ ldr r6, [sp, #44] @ 0x2c │ │ │ │ │ subs r4, #4 │ │ │ │ │ add.w r5, r6, r5, lsl #1 │ │ │ │ │ ./src/nco/nco_var_rth.c:3023 (discriminator 19) │ │ │ │ │ ldr.w r1, [r4, #4]! │ │ │ │ │ ldrsh.w r0, [r6] │ │ │ │ │ blx 11df0 <__aeabi_idiv@plt> │ │ │ │ │ strh.w r0, [r6], #2 │ │ │ │ │ cmp r6, r5 │ │ │ │ │ - bne.n 9136c │ │ │ │ │ - b.n 91040 │ │ │ │ │ + bne.n 91394 │ │ │ │ │ + b.n 91068 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble.w 91040 │ │ │ │ │ + ble.w 91068 │ │ │ │ │ subs r4, #4 │ │ │ │ │ ./src/nco/nco_var_rth.c:3093 (discriminator 49) │ │ │ │ │ ldr r7, [sp, #44] @ 0x2c │ │ │ │ │ ldr.w r1, [r4, #4]! │ │ │ │ │ ldrsb r0, [r7, r6] │ │ │ │ │ blx 11df0 <__aeabi_idiv@plt> │ │ │ │ │ strb r0, [r7, r6] │ │ │ │ │ adds r6, #1 │ │ │ │ │ cmp r5, r6 │ │ │ │ │ - bne.n 9138a │ │ │ │ │ - b.n 91040 │ │ │ │ │ + bne.n 913b2 │ │ │ │ │ + b.n 91068 │ │ │ │ │ ./src/nco/nco_var_rth.c:3095 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ ldrsb.w r8, [r3] │ │ │ │ │ - ble.w 91040 │ │ │ │ │ + ble.w 91068 │ │ │ │ │ subs r4, #4 │ │ │ │ │ movs r6, #0 │ │ │ │ │ - b.n 913c2 │ │ │ │ │ + b.n 913ea │ │ │ │ │ ./src/nco/nco_var_rth.c:3099 (discriminator 1) │ │ │ │ │ ldrsb r0, [r7, r6] │ │ │ │ │ blx 11df0 <__aeabi_idiv@plt> │ │ │ │ │ strb r0, [r7, r6] │ │ │ │ │ adds r6, #1 │ │ │ │ │ cmp r5, r6 │ │ │ │ │ - beq.w 91040 │ │ │ │ │ + beq.w 91068 │ │ │ │ │ ./src/nco/nco_var_rth.c:3099 │ │ │ │ │ ldr.w r1, [r4, #4]! │ │ │ │ │ ldr r7, [sp, #44] @ 0x2c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n 913b2 │ │ │ │ │ + bne.n 913da │ │ │ │ │ ./src/nco/nco_var_rth.c:3099 (discriminator 2) │ │ │ │ │ strb.w r8, [r7, r6] │ │ │ │ │ - b.n 913ba │ │ │ │ │ + b.n 913e2 │ │ │ │ │ ./src/nco/nco_var_rth.c:3081 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ ldrd r8, r9, [r3] │ │ │ │ │ - ble.w 91040 │ │ │ │ │ + ble.w 91068 │ │ │ │ │ ldr r6, [sp, #44] @ 0x2c │ │ │ │ │ subs r4, #4 │ │ │ │ │ add.w r5, r6, r5, lsl #3 │ │ │ │ │ - b.n 913fe │ │ │ │ │ + b.n 91426 │ │ │ │ │ ./src/nco/nco_var_rth.c:3085 (discriminator 1) │ │ │ │ │ ldrd r0, r1, [r6] │ │ │ │ │ asrs r3, r3, #31 │ │ │ │ │ blx 11880 <__aeabi_uldivmod@plt> │ │ │ │ │ strd r0, r1, [r6] │ │ │ │ │ adds r6, #8 │ │ │ │ │ cmp r5, r6 │ │ │ │ │ - beq.w 91040 │ │ │ │ │ + beq.w 91068 │ │ │ │ │ ./src/nco/nco_var_rth.c:3085 │ │ │ │ │ ldr.w r3, [r4, #4]! │ │ │ │ │ mov r2, r3 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 913e8 │ │ │ │ │ + bne.n 91410 │ │ │ │ │ ./src/nco/nco_var_rth.c:3085 (discriminator 2) │ │ │ │ │ strd r8, r9, [r6] │ │ │ │ │ - b.n 913f6 │ │ │ │ │ + b.n 9141e │ │ │ │ │ ./src/nco/nco_var_rth.c:3118 │ │ │ │ │ blx 10484 │ │ │ │ │ ./src/nco/nco_var_rth.c:3124 │ │ │ │ │ - b.n 91040 │ │ │ │ │ + b.n 91068 │ │ │ │ │ │ │ │ │ │ -00091414 : │ │ │ │ │ +0009143c : │ │ │ │ │ nco_var_nrm_sdn(): │ │ │ │ │ ./src/nco/nco_var_rth.c:3134 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ │ mov r5, r1 │ │ │ │ │ mov r6, r2 │ │ │ │ │ sub sp, #12 │ │ │ │ │ mov r7, r0 │ │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ ldr.w r4, [r1], #4 │ │ │ │ │ ./src/nco/nco_var_rth.c:3144 │ │ │ │ │ blx 125a0 │ │ │ │ │ ./src/nco/nco_var_rth.c:3145 │ │ │ │ │ - cbnz r6, 9147c │ │ │ │ │ + cbnz r6, 914a4 │ │ │ │ │ ./src/nco/nco_var_rth.c:3147 │ │ │ │ │ subs r7, #1 │ │ │ │ │ cmp r7, #11 │ │ │ │ │ - bhi.w 91876 │ │ │ │ │ + bhi.w 9189e │ │ │ │ │ tbh [pc, r7, lsl #1] │ │ │ │ │ lsls r6, r6, #6 │ │ │ │ │ movs r6, r3 │ │ │ │ │ lsls r3, r4, #6 │ │ │ │ │ lsls r1, r2, #6 │ │ │ │ │ lsls r3, r3, #4 │ │ │ │ │ lsls r2, r7, #5 │ │ │ │ │ @@ -272484,39 +272492,39 @@ │ │ │ │ │ lsls r0, r3, #5 │ │ │ │ │ lsls r6, r0, #5 │ │ │ │ │ lsls r2, r6, #4 │ │ │ │ │ movs r4, r1 │ │ │ │ │ movs r6, r3 │ │ │ │ │ ./src/nco/nco_var_rth.c:3247 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble.n 91476 │ │ │ │ │ + ble.n 9149e │ │ │ │ │ ldr r6, [sp, #44] @ 0x2c │ │ │ │ │ subs r4, #4 │ │ │ │ │ add.w r5, r6, r5, lsl #3 │ │ │ │ │ ./src/nco/nco_var_rth.c:3251 (discriminator 43) │ │ │ │ │ ldr.w r2, [r4, #4]! │ │ │ │ │ ldrd r0, r1, [r6] │ │ │ │ │ subs r2, #1 │ │ │ │ │ asrs r3, r2, #31 │ │ │ │ │ blx 11880 <__aeabi_uldivmod@plt> │ │ │ │ │ strd r0, r1, [r6], #8 │ │ │ │ │ cmp r5, r6 │ │ │ │ │ - bne.n 9145e │ │ │ │ │ + bne.n 91486 │ │ │ │ │ ./src/nco/nco_var_rth.c:3296 │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ ./src/nco/nco_var_rth.c:3145 (discriminator 1) │ │ │ │ │ mov r0, r7 │ │ │ │ │ add r1, sp, #4 │ │ │ │ │ subs r7, #1 │ │ │ │ │ blx 125a0 │ │ │ │ │ ./src/nco/nco_var_rth.c:3147 (discriminator 1) │ │ │ │ │ cmp r7, #11 │ │ │ │ │ - bhi.w 91876 │ │ │ │ │ - add r3, pc, #8 @ (adr r3, 91498 ) │ │ │ │ │ + bhi.w 9189e │ │ │ │ │ + add r3, pc, #8 @ (adr r3, 914c0 ) │ │ │ │ │ ldr.w r2, [r3, r7, lsl #2] │ │ │ │ │ add r3, r2 │ │ │ │ │ bx r3 │ │ │ │ │ nop │ │ │ │ │ lsls r7, r5, #13 │ │ │ │ │ movs r0, r0 │ │ │ │ │ @ instruction: 0xffdfffff │ │ │ │ │ @@ -272537,337 +272545,337 @@ │ │ │ │ │ lsls r1, r4, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ lsls r3, r4, #14 │ │ │ │ │ movs r0, r0 │ │ │ │ │ @ instruction: 0xffdfffff │ │ │ │ │ ./src/nco/nco_var_rth.c:3177 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.w 9175c │ │ │ │ │ + beq.w 91784 │ │ │ │ │ ./src/nco/nco_var_rth.c:3183 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ ldr r7, [r3, #0] │ │ │ │ │ - ble.n 91476 │ │ │ │ │ + ble.n 9149e │ │ │ │ │ ldr r6, [sp, #44] @ 0x2c │ │ │ │ │ subs r4, #4 │ │ │ │ │ add.w r5, r6, r5, lsl #2 │ │ │ │ │ ./src/nco/nco_var_rth.c:3187 │ │ │ │ │ ldr.w r3, [r4, #4]! │ │ │ │ │ cmp r3, #1 │ │ │ │ │ add.w r1, r3, #4294967295 @ 0xffffffff │ │ │ │ │ it le │ │ │ │ │ strle r7, [r6, #0] │ │ │ │ │ - ble.n 914f6 │ │ │ │ │ + ble.n 9151e │ │ │ │ │ ./src/nco/nco_var_rth.c:3187 (discriminator 1) │ │ │ │ │ ldr r0, [r6, #0] │ │ │ │ │ blx 11df0 <__aeabi_idiv@plt> │ │ │ │ │ str r0, [r6, #0] │ │ │ │ │ adds r6, #4 │ │ │ │ │ cmp r5, r6 │ │ │ │ │ - bne.n 914de │ │ │ │ │ - b.n 91476 │ │ │ │ │ + bne.n 91506 │ │ │ │ │ + b.n 9149e │ │ │ │ │ ./src/nco/nco_var_rth.c:3191 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.w 91780 │ │ │ │ │ + beq.w 917a8 │ │ │ │ │ ./src/nco/nco_var_rth.c:3197 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ ldrsh.w r7, [r3] │ │ │ │ │ - ble.n 91476 │ │ │ │ │ + ble.n 9149e │ │ │ │ │ ldr r6, [sp, #44] @ 0x2c │ │ │ │ │ subs r4, #4 │ │ │ │ │ add.w r5, r6, r5, lsl #1 │ │ │ │ │ ./src/nco/nco_var_rth.c:3201 │ │ │ │ │ ldr.w r3, [r4, #4]! │ │ │ │ │ cmp r3, #1 │ │ │ │ │ add.w r1, r3, #4294967295 @ 0xffffffff │ │ │ │ │ it le │ │ │ │ │ strhle r7, [r6, #0] │ │ │ │ │ - ble.n 91530 │ │ │ │ │ + ble.n 91558 │ │ │ │ │ ./src/nco/nco_var_rth.c:3201 (discriminator 1) │ │ │ │ │ ldrsh.w r0, [r6] │ │ │ │ │ blx 11df0 <__aeabi_idiv@plt> │ │ │ │ │ strh r0, [r6, #0] │ │ │ │ │ adds r6, #2 │ │ │ │ │ cmp r5, r6 │ │ │ │ │ - bne.n 91516 │ │ │ │ │ - b.n 91476 │ │ │ │ │ + bne.n 9153e │ │ │ │ │ + b.n 9149e │ │ │ │ │ ./src/nco/nco_var_rth.c:3233 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.w 9169e │ │ │ │ │ + beq.w 916c6 │ │ │ │ │ ./src/nco/nco_var_rth.c:3239 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ ldrd r8, r9, [r3] │ │ │ │ │ - ble.n 91476 │ │ │ │ │ + ble.n 9149e │ │ │ │ │ ldr r6, [sp, #44] @ 0x2c │ │ │ │ │ subs r4, #4 │ │ │ │ │ add.w r5, r6, r5, lsl #3 │ │ │ │ │ ./src/nco/nco_var_rth.c:3243 │ │ │ │ │ ldr.w r3, [r4, #4]! │ │ │ │ │ cmp r3, #1 │ │ │ │ │ add.w r2, r3, #4294967295 @ 0xffffffff │ │ │ │ │ it le │ │ │ │ │ strdle r8, r9, [r6] │ │ │ │ │ - ble.n 91570 │ │ │ │ │ + ble.n 91598 │ │ │ │ │ ./src/nco/nco_var_rth.c:3243 (discriminator 1) │ │ │ │ │ ldrd r0, r1, [r6] │ │ │ │ │ asrs r3, r2, #31 │ │ │ │ │ blx fa44 <__aeabi_ldivmod@plt> │ │ │ │ │ strd r0, r1, [r6] │ │ │ │ │ adds r6, #8 │ │ │ │ │ cmp r5, r6 │ │ │ │ │ - bne.n 91550 │ │ │ │ │ - b.n 91476 │ │ │ │ │ + bne.n 91578 │ │ │ │ │ + b.n 9149e │ │ │ │ │ ./src/nco/nco_var_rth.c:3219 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.w 916c6 │ │ │ │ │ + beq.w 916ee │ │ │ │ │ ./src/nco/nco_var_rth.c:3225 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ ldr r7, [r3, #0] │ │ │ │ │ - ble.w 91476 │ │ │ │ │ + ble.w 9149e │ │ │ │ │ ldr r6, [sp, #44] @ 0x2c │ │ │ │ │ subs r4, #4 │ │ │ │ │ add.w r5, r6, r5, lsl #2 │ │ │ │ │ ./src/nco/nco_var_rth.c:3229 │ │ │ │ │ ldr.w r3, [r4, #4]! │ │ │ │ │ cmp r3, #1 │ │ │ │ │ add.w r1, r3, #4294967295 @ 0xffffffff │ │ │ │ │ it le │ │ │ │ │ strle r7, [r6, #0] │ │ │ │ │ - ble.n 915a8 │ │ │ │ │ + ble.n 915d0 │ │ │ │ │ ./src/nco/nco_var_rth.c:3229 (discriminator 1) │ │ │ │ │ ldr r0, [r6, #0] │ │ │ │ │ blx 10fdc <__aeabi_uidiv@plt> │ │ │ │ │ str r0, [r6, #0] │ │ │ │ │ adds r6, #4 │ │ │ │ │ cmp r5, r6 │ │ │ │ │ - bne.n 91590 │ │ │ │ │ - b.n 91476 │ │ │ │ │ + bne.n 915b8 │ │ │ │ │ + b.n 9149e │ │ │ │ │ ./src/nco/nco_var_rth.c:3205 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.w 916ea │ │ │ │ │ + beq.w 91712 │ │ │ │ │ ./src/nco/nco_var_rth.c:3211 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ ldrh r7, [r3, #0] │ │ │ │ │ - ble.w 91476 │ │ │ │ │ + ble.w 9149e │ │ │ │ │ ldr r6, [sp, #44] @ 0x2c │ │ │ │ │ subs r4, #4 │ │ │ │ │ add.w r5, r6, r5, lsl #1 │ │ │ │ │ ./src/nco/nco_var_rth.c:3215 │ │ │ │ │ ldr.w r3, [r4, #4]! │ │ │ │ │ cmp r3, #1 │ │ │ │ │ add.w r1, r3, #4294967295 @ 0xffffffff │ │ │ │ │ it le │ │ │ │ │ strhle r7, [r6, #0] │ │ │ │ │ - ble.n 915e0 │ │ │ │ │ + ble.n 91608 │ │ │ │ │ ./src/nco/nco_var_rth.c:3215 (discriminator 1) │ │ │ │ │ ldrh r0, [r6, #0] │ │ │ │ │ blx 11df0 <__aeabi_idiv@plt> │ │ │ │ │ strh r0, [r6, #0] │ │ │ │ │ adds r6, #2 │ │ │ │ │ cmp r5, r6 │ │ │ │ │ - bne.n 915c8 │ │ │ │ │ - b.n 91476 │ │ │ │ │ + bne.n 915f0 │ │ │ │ │ + b.n 9149e │ │ │ │ │ ./src/nco/nco_var_rth.c:3275 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.w 9170e │ │ │ │ │ + beq.w 91736 │ │ │ │ │ ./src/nco/nco_var_rth.c:3281 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ ldrb.w r8, [r3] │ │ │ │ │ - ble.w 91476 │ │ │ │ │ + ble.w 9149e │ │ │ │ │ subs r4, #4 │ │ │ │ │ movs r6, #0 │ │ │ │ │ ./src/nco/nco_var_rth.c:3285 │ │ │ │ │ ldr r7, [sp, #44] @ 0x2c │ │ │ │ │ ldr.w r3, [r4, #4]! │ │ │ │ │ cmp r3, #1 │ │ │ │ │ add.w r1, r3, #4294967295 @ 0xffffffff │ │ │ │ │ it le │ │ │ │ │ strble.w r8, [r7, r6] │ │ │ │ │ - ble.n 9161a │ │ │ │ │ + ble.n 91642 │ │ │ │ │ ./src/nco/nco_var_rth.c:3285 (discriminator 1) │ │ │ │ │ ldrb r0, [r7, r6] │ │ │ │ │ blx 11df0 <__aeabi_idiv@plt> │ │ │ │ │ strb r0, [r7, r6] │ │ │ │ │ adds r6, #1 │ │ │ │ │ cmp r5, r6 │ │ │ │ │ - bne.n 915fe │ │ │ │ │ - b.n 91476 │ │ │ │ │ + bne.n 91626 │ │ │ │ │ + b.n 9149e │ │ │ │ │ ./src/nco/nco_var_rth.c:3163 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.w 9172e │ │ │ │ │ + beq.w 91756 │ │ │ │ │ ./src/nco/nco_var_rth.c:3169 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ ldrd r6, r7, [r3] │ │ │ │ │ - ble.w 91476 │ │ │ │ │ + ble.w 9149e │ │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ subs r4, #4 │ │ │ │ │ add.w r5, r3, r5, lsl #3 │ │ │ │ │ - b.n 9165a │ │ │ │ │ + b.n 91682 │ │ │ │ │ ./src/nco/nco_var_rth.c:3173 (discriminator 1) │ │ │ │ │ vmov s15, r0 │ │ │ │ │ vldr d5, [r3] │ │ │ │ │ vcvt.f64.s32 d7, s15 │ │ │ │ │ vdiv.f64 d6, d5, d7 │ │ │ │ │ vstr d6, [r3] │ │ │ │ │ adds r3, #8 │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - beq.w 91476 │ │ │ │ │ + beq.w 9149e │ │ │ │ │ ./src/nco/nco_var_rth.c:3173 │ │ │ │ │ ldr.w r2, [r4, #4]! │ │ │ │ │ subs r0, r2, #1 │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - bgt.n 9163e │ │ │ │ │ + bgt.n 91666 │ │ │ │ │ ./src/nco/nco_var_rth.c:3173 (discriminator 2) │ │ │ │ │ strd r6, r7, [r3] │ │ │ │ │ - b.n 91652 │ │ │ │ │ + b.n 9167a │ │ │ │ │ ./src/nco/nco_var_rth.c:3149 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.w 917c6 │ │ │ │ │ + bne.w 917ee │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble.w 91476 │ │ │ │ │ + ble.w 9149e │ │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ │ subs r4, #4 │ │ │ │ │ add.w r5, r2, r5, lsl #2 │ │ │ │ │ ./src/nco/nco_var_rth.c:3153 (discriminator 1) │ │ │ │ │ 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 9167e │ │ │ │ │ - b.n 91476 │ │ │ │ │ + bne.n 916a6 │ │ │ │ │ + b.n 9149e │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble.w 91476 │ │ │ │ │ + ble.w 9149e │ │ │ │ │ ldr r6, [sp, #44] @ 0x2c │ │ │ │ │ subs r4, #4 │ │ │ │ │ add.w r5, r6, r5, lsl #3 │ │ │ │ │ ./src/nco/nco_var_rth.c:3237 (discriminator 37) │ │ │ │ │ ldr.w r2, [r4, #4]! │ │ │ │ │ ldrd r0, r1, [r6] │ │ │ │ │ subs r2, #1 │ │ │ │ │ asrs r3, r2, #31 │ │ │ │ │ blx fa44 <__aeabi_ldivmod@plt> │ │ │ │ │ strd r0, r1, [r6], #8 │ │ │ │ │ cmp r5, r6 │ │ │ │ │ - bne.n 916ac │ │ │ │ │ - b.n 91476 │ │ │ │ │ + bne.n 916d4 │ │ │ │ │ + b.n 9149e │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble.w 91476 │ │ │ │ │ + ble.w 9149e │ │ │ │ │ ldr r6, [sp, #44] @ 0x2c │ │ │ │ │ subs r4, #4 │ │ │ │ │ add.w r5, r6, r5, lsl #2 │ │ │ │ │ ./src/nco/nco_var_rth.c:3223 (discriminator 31) │ │ │ │ │ ldr.w r1, [r4, #4]! │ │ │ │ │ ldr r0, [r6, #0] │ │ │ │ │ subs r1, #1 │ │ │ │ │ blx 10fdc <__aeabi_uidiv@plt> │ │ │ │ │ str.w r0, [r6], #4 │ │ │ │ │ cmp r5, r6 │ │ │ │ │ - bne.n 916d4 │ │ │ │ │ - b.n 91476 │ │ │ │ │ + bne.n 916fc │ │ │ │ │ + b.n 9149e │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble.w 91476 │ │ │ │ │ + ble.w 9149e │ │ │ │ │ ldr r6, [sp, #44] @ 0x2c │ │ │ │ │ subs r4, #4 │ │ │ │ │ add.w r5, r6, r5, lsl #1 │ │ │ │ │ ./src/nco/nco_var_rth.c:3209 (discriminator 25) │ │ │ │ │ ldr.w r1, [r4, #4]! │ │ │ │ │ ldrh r0, [r6, #0] │ │ │ │ │ subs r1, #1 │ │ │ │ │ blx 11df0 <__aeabi_idiv@plt> │ │ │ │ │ strh.w r0, [r6], #2 │ │ │ │ │ cmp r5, r6 │ │ │ │ │ - bne.n 916f8 │ │ │ │ │ - b.n 91476 │ │ │ │ │ + bne.n 91720 │ │ │ │ │ + b.n 9149e │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble.w 91476 │ │ │ │ │ + ble.w 9149e │ │ │ │ │ subs r4, #4 │ │ │ │ │ ./src/nco/nco_var_rth.c:3279 (discriminator 55) │ │ │ │ │ ldr r7, [sp, #44] @ 0x2c │ │ │ │ │ ldr.w r1, [r4, #4]! │ │ │ │ │ ldrb r0, [r7, r6] │ │ │ │ │ subs r1, #1 │ │ │ │ │ blx 11df0 <__aeabi_idiv@plt> │ │ │ │ │ strb r0, [r7, r6] │ │ │ │ │ adds r6, #1 │ │ │ │ │ cmp r5, r6 │ │ │ │ │ - bne.n 91716 │ │ │ │ │ - b.n 91476 │ │ │ │ │ + bne.n 9173e │ │ │ │ │ + b.n 9149e │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble.w 91476 │ │ │ │ │ + ble.w 9149e │ │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ │ subs r4, #4 │ │ │ │ │ add.w r5, r2, r5, lsl #3 │ │ │ │ │ ./src/nco/nco_var_rth.c:3167 (discriminator 7) │ │ │ │ │ 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 9173c │ │ │ │ │ - b.n 91476 │ │ │ │ │ + bne.n 91764 │ │ │ │ │ + b.n 9149e │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble.w 91476 │ │ │ │ │ + ble.w 9149e │ │ │ │ │ ldr r6, [sp, #44] @ 0x2c │ │ │ │ │ subs r4, #4 │ │ │ │ │ add.w r5, r6, r5, lsl #2 │ │ │ │ │ ./src/nco/nco_var_rth.c:3181 (discriminator 13) │ │ │ │ │ ldr.w r1, [r4, #4]! │ │ │ │ │ ldr r0, [r6, #0] │ │ │ │ │ subs r1, #1 │ │ │ │ │ blx 11df0 <__aeabi_idiv@plt> │ │ │ │ │ str.w r0, [r6], #4 │ │ │ │ │ cmp r5, r6 │ │ │ │ │ - bne.n 9176a │ │ │ │ │ - b.n 91476 │ │ │ │ │ + bne.n 91792 │ │ │ │ │ + b.n 9149e │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble.w 91476 │ │ │ │ │ + ble.w 9149e │ │ │ │ │ ldr r6, [sp, #44] @ 0x2c │ │ │ │ │ subs r4, #4 │ │ │ │ │ add.w r5, r6, r5, lsl #1 │ │ │ │ │ ./src/nco/nco_var_rth.c:3195 (discriminator 19) │ │ │ │ │ ldr.w r1, [r4, #4]! │ │ │ │ │ ldrsh.w r0, [r6] │ │ │ │ │ subs r1, #1 │ │ │ │ │ blx 11df0 <__aeabi_idiv@plt> │ │ │ │ │ strh.w r0, [r6], #2 │ │ │ │ │ cmp r6, r5 │ │ │ │ │ - bne.n 9178e │ │ │ │ │ - b.n 91476 │ │ │ │ │ + bne.n 917b6 │ │ │ │ │ + b.n 9149e │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble.w 91476 │ │ │ │ │ + ble.w 9149e │ │ │ │ │ subs r4, #4 │ │ │ │ │ ./src/nco/nco_var_rth.c:3265 (discriminator 49) │ │ │ │ │ ldr r7, [sp, #44] @ 0x2c │ │ │ │ │ ldr.w r1, [r4, #4]! │ │ │ │ │ ldrsb r0, [r7, r6] │ │ │ │ │ subs r1, #1 │ │ │ │ │ blx 11df0 <__aeabi_idiv@plt> │ │ │ │ │ strb r0, [r7, r6] │ │ │ │ │ adds r6, #1 │ │ │ │ │ cmp r5, r6 │ │ │ │ │ - bne.n 917ae │ │ │ │ │ - b.n 91476 │ │ │ │ │ + bne.n 917d6 │ │ │ │ │ + b.n 9149e │ │ │ │ │ ./src/nco/nco_var_rth.c:3155 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ - ble.w 91476 │ │ │ │ │ + ble.w 9149e │ │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ subs r4, #4 │ │ │ │ │ add.w r5, r3, r5, lsl #2 │ │ │ │ │ ./src/nco/nco_var_rth.c:3159 │ │ │ │ │ ldr.w r2, [r4, #4]! │ │ │ │ │ adds r3, #4 │ │ │ │ │ cmp r2, #1 │ │ │ │ │ @@ -272877,69 +272885,69 @@ │ │ │ │ │ strle.w r1, [r3, #-4] │ │ │ │ │ vcvtgt.f32.s32 s15, s15 │ │ │ │ │ vldrgt s13, [r3, #-4] │ │ │ │ │ itt gt │ │ │ │ │ vdivgt.f32 s14, s13, s15 │ │ │ │ │ vstrgt s14, [r3, #-4] │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - bne.n 917d8 │ │ │ │ │ - b.n 91476 │ │ │ │ │ + bne.n 91800 │ │ │ │ │ + b.n 9149e │ │ │ │ │ ./src/nco/nco_var_rth.c:3267 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ ldrsb.w r8, [r3] │ │ │ │ │ - ble.w 91476 │ │ │ │ │ + ble.w 9149e │ │ │ │ │ subs r4, #4 │ │ │ │ │ movs r6, #0 │ │ │ │ │ ./src/nco/nco_var_rth.c:3271 │ │ │ │ │ ldr r7, [sp, #44] @ 0x2c │ │ │ │ │ ldr.w r3, [r4, #4]! │ │ │ │ │ cmp r3, #1 │ │ │ │ │ add.w r1, r3, #4294967295 @ 0xffffffff │ │ │ │ │ it le │ │ │ │ │ strble.w r8, [r7, r6] │ │ │ │ │ - ble.n 91832 │ │ │ │ │ + ble.n 9185a │ │ │ │ │ ./src/nco/nco_var_rth.c:3271 (discriminator 1) │ │ │ │ │ ldrsb r0, [r7, r6] │ │ │ │ │ blx 11df0 <__aeabi_idiv@plt> │ │ │ │ │ strb r0, [r7, r6] │ │ │ │ │ adds r6, #1 │ │ │ │ │ cmp r5, r6 │ │ │ │ │ - bne.n 91816 │ │ │ │ │ - b.n 91476 │ │ │ │ │ + bne.n 9183e │ │ │ │ │ + b.n 9149e │ │ │ │ │ ./src/nco/nco_var_rth.c:3253 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ ldrd r8, r9, [r3] │ │ │ │ │ - ble.w 91476 │ │ │ │ │ + ble.w 9149e │ │ │ │ │ ldr r6, [sp, #44] @ 0x2c │ │ │ │ │ subs r4, #4 │ │ │ │ │ add.w r5, r6, r5, lsl #3 │ │ │ │ │ ./src/nco/nco_var_rth.c:3257 │ │ │ │ │ ldr.w r3, [r4, #4]! │ │ │ │ │ cmp r3, #1 │ │ │ │ │ add.w r2, r3, #4294967295 @ 0xffffffff │ │ │ │ │ it le │ │ │ │ │ strdle r8, r9, [r6] │ │ │ │ │ - ble.n 9186e │ │ │ │ │ + ble.n 91896 │ │ │ │ │ ./src/nco/nco_var_rth.c:3257 (discriminator 1) │ │ │ │ │ ldrd r0, r1, [r6] │ │ │ │ │ asrs r3, r2, #31 │ │ │ │ │ blx 11880 <__aeabi_uldivmod@plt> │ │ │ │ │ strd r0, r1, [r6] │ │ │ │ │ adds r6, #8 │ │ │ │ │ cmp r5, r6 │ │ │ │ │ - bne.n 9184e │ │ │ │ │ - b.n 91476 │ │ │ │ │ + bne.n 91876 │ │ │ │ │ + b.n 9149e │ │ │ │ │ ./src/nco/nco_var_rth.c:3290 │ │ │ │ │ blx 10484 │ │ │ │ │ ./src/nco/nco_var_rth.c:3296 │ │ │ │ │ - b.n 91476 │ │ │ │ │ + b.n 9149e │ │ │ │ │ │ │ │ │ │ -0009187c : │ │ │ │ │ +000918a4 : │ │ │ │ │ nco_var_nrm_wgt(): │ │ │ │ │ ./src/nco/nco_var_rth.c:3307 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ │ mov r4, r1 │ │ │ │ │ mov r6, r2 │ │ │ │ │ vpush {d8} │ │ │ │ │ sub sp, #12 │ │ │ │ │ @@ -272947,19 +272955,19 @@ │ │ │ │ │ add r1, sp, #56 @ 0x38 │ │ │ │ │ ./src/nco/nco_var_rth.c:3307 │ │ │ │ │ mov r5, r0 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ ./src/nco/nco_var_rth.c:3317 │ │ │ │ │ blx 125a0 │ │ │ │ │ ./src/nco/nco_var_rth.c:3318 │ │ │ │ │ - cbnz r6, 918c6 │ │ │ │ │ + cbnz r6, 918ee │ │ │ │ │ ./src/nco/nco_var_rth.c:3320 │ │ │ │ │ subs r0, r5, #1 │ │ │ │ │ cmp r0, #11 │ │ │ │ │ - bhi.n 918b8 │ │ │ │ │ + bhi.n 918e0 │ │ │ │ │ tbh [pc, r0, lsl #1] │ │ │ │ │ lsls r5, r0, #1 │ │ │ │ │ movs r6, r1 │ │ │ │ │ lsls r6, r5, #1 │ │ │ │ │ lsls r2, r3, #2 │ │ │ │ │ lsls r3, r0, #3 │ │ │ │ │ lsls r4, r5, #3 │ │ │ │ │ @@ -272975,26 +272983,26 @@ │ │ │ │ │ add sp, #12 │ │ │ │ │ vpop {d8} │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ ./src/nco/nco_var_rth.c:3318 (discriminator 1) │ │ │ │ │ add r1, sp, #4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ blx 125a0 │ │ │ │ │ - b.n 91896 │ │ │ │ │ + b.n 918be │ │ │ │ │ ./src/nco/nco_var_rth.c:3386 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ldrd r8, r9, [r3] │ │ │ │ │ - ble.n 918bc │ │ │ │ │ + ble.n 918e4 │ │ │ │ │ ldr r5, [sp, #56] @ 0x38 │ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ │ ldr r6, [sp, #52] @ 0x34 │ │ │ │ │ subs r7, r3, #4 │ │ │ │ │ add.w r4, r5, r4, lsl #3 │ │ │ │ │ - b.n 9191c │ │ │ │ │ + b.n 91944 │ │ │ │ │ ./src/nco/nco_var_rth.c:3390 (discriminator 1) │ │ │ │ │ vmov s15, r3 │ │ │ │ │ vldr d6, [r6] │ │ │ │ │ ldrd r0, r1, [r5] │ │ │ │ │ vcvt.f64.s32 d7, s15 │ │ │ │ │ vdiv.f64 d8, d7, d6 │ │ │ │ │ blx 1231c <__aeabi_ul2d@plt> │ │ │ │ │ @@ -273002,32 +273010,32 @@ │ │ │ │ │ vmul.f64 d7, d8, d7 │ │ │ │ │ vmov r0, r1, d7 │ │ │ │ │ blx 115d0 <__aeabi_d2ulz@plt> │ │ │ │ │ strd r0, r1, [r5] │ │ │ │ │ adds r5, #8 │ │ │ │ │ adds r6, #8 │ │ │ │ │ cmp r5, r4 │ │ │ │ │ - beq.n 918bc │ │ │ │ │ + beq.n 918e4 │ │ │ │ │ ./src/nco/nco_var_rth.c:3390 │ │ │ │ │ ldr.w r3, [r7, #4]! │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 918e8 │ │ │ │ │ + bne.n 91910 │ │ │ │ │ ./src/nco/nco_var_rth.c:3390 (discriminator 2) │ │ │ │ │ strd r8, r9, [r5] │ │ │ │ │ - b.n 91914 │ │ │ │ │ + b.n 9193c │ │ │ │ │ ./src/nco/nco_var_rth.c:3395 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ldrsb.w r6, [r3] │ │ │ │ │ - ble.n 918bc │ │ │ │ │ + ble.n 918e4 │ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ │ subs r5, r3, #4 │ │ │ │ │ movs r3, #0 │ │ │ │ │ - b.n 9196e │ │ │ │ │ + b.n 91996 │ │ │ │ │ ./src/nco/nco_var_rth.c:3399 (discriminator 1) │ │ │ │ │ vmov s15, r2 │ │ │ │ │ vldr d5, [r1] │ │ │ │ │ ldrsb r2, [r0, r3] │ │ │ │ │ vcvt.f64.s32 d7, s15 │ │ │ │ │ vdiv.f64 d6, d7, d5 │ │ │ │ │ vmov s14, r2 │ │ │ │ │ @@ -273035,34 +273043,34 @@ │ │ │ │ │ vmul.f64 d7, d6, d7 │ │ │ │ │ vcvt.s32.f64 s15, d7 │ │ │ │ │ vmov r2, s15 │ │ │ │ │ strb r2, [r0, r3] │ │ │ │ │ adds r3, #1 │ │ │ │ │ adds r1, #8 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - beq.n 918bc │ │ │ │ │ + beq.n 918e4 │ │ │ │ │ ./src/nco/nco_var_rth.c:3399 │ │ │ │ │ ldr.w r2, [r5, #4]! │ │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 9193e │ │ │ │ │ + bne.n 91966 │ │ │ │ │ ./src/nco/nco_var_rth.c:3399 (discriminator 2) │ │ │ │ │ strb r6, [r0, r3] │ │ │ │ │ - b.n 91966 │ │ │ │ │ + b.n 9198e │ │ │ │ │ ./src/nco/nco_var_rth.c:3350 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ldrsh.w r1, [r3] │ │ │ │ │ - ble.n 918bc │ │ │ │ │ + ble.n 918e4 │ │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ │ subs r5, r2, #4 │ │ │ │ │ add.w r4, r3, r4, lsl #1 │ │ │ │ │ - b.n 919c8 │ │ │ │ │ + b.n 919f0 │ │ │ │ │ ./src/nco/nco_var_rth.c:3354 (discriminator 1) │ │ │ │ │ vmov s15, r2 │ │ │ │ │ vldr d5, [r0] │ │ │ │ │ ldrsh.w r2, [r3] │ │ │ │ │ vcvt.f64.s32 d7, s15 │ │ │ │ │ vdiv.f64 d6, d7, d5 │ │ │ │ │ vmov s15, r2 │ │ │ │ │ @@ -273070,126 +273078,126 @@ │ │ │ │ │ vmul.f64 d7, d6, d7 │ │ │ │ │ vcvt.s32.f64 s14, d7 │ │ │ │ │ vmov r2, s14 │ │ │ │ │ strh r2, [r3, #0] │ │ │ │ │ adds r3, #2 │ │ │ │ │ adds r0, #8 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - beq.w 918bc │ │ │ │ │ + beq.w 918e4 │ │ │ │ │ ./src/nco/nco_var_rth.c:3354 │ │ │ │ │ ldr.w r2, [r5, #4]! │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 91994 │ │ │ │ │ + bne.n 919bc │ │ │ │ │ ./src/nco/nco_var_rth.c:3354 (discriminator 2) │ │ │ │ │ strh r1, [r3, #0] │ │ │ │ │ - b.n 919be │ │ │ │ │ + b.n 919e6 │ │ │ │ │ ./src/nco/nco_var_rth.c:3341 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ - ble.w 918bc │ │ │ │ │ + ble.w 918e4 │ │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ │ subs r5, r2, #4 │ │ │ │ │ add.w r4, r3, r4, lsl #2 │ │ │ │ │ - b.n 91a1a │ │ │ │ │ + b.n 91a42 │ │ │ │ │ ./src/nco/nco_var_rth.c:3345 (discriminator 1) │ │ │ │ │ vmov s15, r2 │ │ │ │ │ vldr d5, [r0] │ │ │ │ │ vcvt.f64.s32 d7, s15 │ │ │ │ │ vdiv.f64 d6, d7, d5 │ │ │ │ │ vldr s15, [r3] │ │ │ │ │ vcvt.f64.s32 d7, s15 │ │ │ │ │ vmul.f64 d7, d6, d7 │ │ │ │ │ vcvt.s32.f64 s14, d7 │ │ │ │ │ vstr s14, [r3] │ │ │ │ │ adds r3, #4 │ │ │ │ │ adds r0, #8 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - beq.w 918bc │ │ │ │ │ + beq.w 918e4 │ │ │ │ │ ./src/nco/nco_var_rth.c:3345 │ │ │ │ │ ldr.w r2, [r5, #4]! │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 919ec │ │ │ │ │ + bne.n 91a14 │ │ │ │ │ ./src/nco/nco_var_rth.c:3345 (discriminator 2) │ │ │ │ │ str r1, [r3, #0] │ │ │ │ │ - b.n 91a10 │ │ │ │ │ + b.n 91a38 │ │ │ │ │ ./src/nco/nco_var_rth.c:3323 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ - ble.w 918bc │ │ │ │ │ + ble.w 918e4 │ │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ │ subs r5, r2, #4 │ │ │ │ │ add.w r4, r3, r4, lsl #2 │ │ │ │ │ - b.n 91a6c │ │ │ │ │ + b.n 91a94 │ │ │ │ │ ./src/nco/nco_var_rth.c:3327 (discriminator 1) │ │ │ │ │ vmov s15, r2 │ │ │ │ │ vldr d4, [r0] │ │ │ │ │ vldr s11, [r3] │ │ │ │ │ vcvt.f64.s32 d7, s15 │ │ │ │ │ vdiv.f64 d6, d7, d4 │ │ │ │ │ vcvt.f64.f32 d7, s11 │ │ │ │ │ vmul.f64 d7, d6, d7 │ │ │ │ │ vcvt.f32.f64 s14, d7 │ │ │ │ │ vstr s14, [r3] │ │ │ │ │ adds r3, #4 │ │ │ │ │ adds r0, #8 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - beq.w 918bc │ │ │ │ │ + beq.w 918e4 │ │ │ │ │ ./src/nco/nco_var_rth.c:3327 │ │ │ │ │ ldr.w r2, [r5, #4]! │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 91a3e │ │ │ │ │ + bne.n 91a66 │ │ │ │ │ ./src/nco/nco_var_rth.c:3327 (discriminator 2) │ │ │ │ │ str r1, [r3, #0] │ │ │ │ │ - b.n 91a62 │ │ │ │ │ + b.n 91a8a │ │ │ │ │ ./src/nco/nco_var_rth.c:3332 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ldrd r6, r7, [r3] │ │ │ │ │ - ble.w 918bc │ │ │ │ │ + ble.w 918e4 │ │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ │ subs r5, r2, #4 │ │ │ │ │ add.w r4, r3, r4, lsl #3 │ │ │ │ │ - b.n 91ab8 │ │ │ │ │ + b.n 91ae0 │ │ │ │ │ ./src/nco/nco_var_rth.c:3336 (discriminator 1) │ │ │ │ │ vmov s15, r2 │ │ │ │ │ vldr d4, [r0] │ │ │ │ │ vldr d6, [r3] │ │ │ │ │ vcvt.f64.s32 d7, s15 │ │ │ │ │ vdiv.f64 d5, d7, d4 │ │ │ │ │ vmul.f64 d6, d6, d5 │ │ │ │ │ vstr d6, [r3] │ │ │ │ │ adds r3, #8 │ │ │ │ │ adds r0, #8 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - beq.w 918bc │ │ │ │ │ + beq.w 918e4 │ │ │ │ │ ./src/nco/nco_var_rth.c:3336 │ │ │ │ │ ldr.w r2, [r5, #4]! │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 91a92 │ │ │ │ │ + bne.n 91aba │ │ │ │ │ ./src/nco/nco_var_rth.c:3336 (discriminator 2) │ │ │ │ │ strd r6, r7, [r3] │ │ │ │ │ - b.n 91aae │ │ │ │ │ + b.n 91ad6 │ │ │ │ │ ./src/nco/nco_var_rth.c:3404 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ldrb r6, [r3, #0] │ │ │ │ │ - ble.w 918bc │ │ │ │ │ + ble.w 918e4 │ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ │ movs r1, #0 │ │ │ │ │ subs r2, r3, #4 │ │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ │ - b.n 91b0c │ │ │ │ │ + b.n 91b34 │ │ │ │ │ ./src/nco/nco_var_rth.c:3408 (discriminator 1) │ │ │ │ │ vmov s15, r0 │ │ │ │ │ vldr d5, [r3] │ │ │ │ │ ldrb r0, [r5, r1] │ │ │ │ │ vcvt.f64.s32 d7, s15 │ │ │ │ │ vdiv.f64 d6, d7, d5 │ │ │ │ │ vmov s14, r0 │ │ │ │ │ @@ -273197,34 +273205,34 @@ │ │ │ │ │ vmul.f64 d7, d6, d7 │ │ │ │ │ vcvt.u32.f64 s15, d7 │ │ │ │ │ vmov r0, s15 │ │ │ │ │ strb r0, [r5, r1] │ │ │ │ │ adds r1, #1 │ │ │ │ │ adds r3, #8 │ │ │ │ │ cmp r4, r1 │ │ │ │ │ - beq.w 918bc │ │ │ │ │ + beq.w 918e4 │ │ │ │ │ ./src/nco/nco_var_rth.c:3408 │ │ │ │ │ ldr.w r0, [r2, #4]! │ │ │ │ │ ldr r5, [sp, #56] @ 0x38 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 91ada │ │ │ │ │ + bne.n 91b02 │ │ │ │ │ ./src/nco/nco_var_rth.c:3408 (discriminator 2) │ │ │ │ │ strb r6, [r5, r1] │ │ │ │ │ - b.n 91b02 │ │ │ │ │ + b.n 91b2a │ │ │ │ │ ./src/nco/nco_var_rth.c:3359 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ldrh r1, [r3, #0] │ │ │ │ │ - ble.w 918bc │ │ │ │ │ + ble.w 918e4 │ │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ │ subs r5, r2, #4 │ │ │ │ │ add.w r4, r3, r4, lsl #1 │ │ │ │ │ - b.n 91b64 │ │ │ │ │ + b.n 91b8c │ │ │ │ │ ./src/nco/nco_var_rth.c:3363 (discriminator 1) │ │ │ │ │ vmov s15, r2 │ │ │ │ │ vldr d5, [r0] │ │ │ │ │ ldrh r2, [r3, #0] │ │ │ │ │ vcvt.f64.s32 d7, s15 │ │ │ │ │ vdiv.f64 d6, d7, d5 │ │ │ │ │ vmov s15, r2 │ │ │ │ │ @@ -273232,65 +273240,65 @@ │ │ │ │ │ vmul.f64 d7, d6, d7 │ │ │ │ │ vcvt.u32.f64 s14, d7 │ │ │ │ │ vmov r2, s14 │ │ │ │ │ strh r2, [r3, #0] │ │ │ │ │ adds r3, #2 │ │ │ │ │ adds r0, #8 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - beq.w 918bc │ │ │ │ │ + beq.w 918e4 │ │ │ │ │ ./src/nco/nco_var_rth.c:3363 │ │ │ │ │ ldr.w r2, [r5, #4]! │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 91b32 │ │ │ │ │ + bne.n 91b5a │ │ │ │ │ ./src/nco/nco_var_rth.c:3363 (discriminator 2) │ │ │ │ │ strh r1, [r3, #0] │ │ │ │ │ - b.n 91b5a │ │ │ │ │ + b.n 91b82 │ │ │ │ │ ./src/nco/nco_var_rth.c:3368 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ - ble.w 918bc │ │ │ │ │ + ble.w 918e4 │ │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ │ subs r5, r2, #4 │ │ │ │ │ add.w r4, r3, r4, lsl #2 │ │ │ │ │ - b.n 91bb6 │ │ │ │ │ + b.n 91bde │ │ │ │ │ ./src/nco/nco_var_rth.c:3372 (discriminator 1) │ │ │ │ │ vmov s15, r2 │ │ │ │ │ vldr d5, [r0] │ │ │ │ │ vcvt.f64.s32 d7, s15 │ │ │ │ │ vdiv.f64 d6, d7, d5 │ │ │ │ │ vldr s15, [r3] │ │ │ │ │ vcvt.f64.u32 d7, s15 │ │ │ │ │ vmul.f64 d7, d6, d7 │ │ │ │ │ vcvt.u32.f64 s14, d7 │ │ │ │ │ vstr s14, [r3] │ │ │ │ │ adds r3, #4 │ │ │ │ │ adds r0, #8 │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - beq.w 918bc │ │ │ │ │ + beq.w 918e4 │ │ │ │ │ ./src/nco/nco_var_rth.c:3372 │ │ │ │ │ ldr.w r2, [r5, #4]! │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 91b88 │ │ │ │ │ + bne.n 91bb0 │ │ │ │ │ ./src/nco/nco_var_rth.c:3372 (discriminator 2) │ │ │ │ │ str r1, [r3, #0] │ │ │ │ │ - b.n 91bac │ │ │ │ │ + b.n 91bd4 │ │ │ │ │ ./src/nco/nco_var_rth.c:3377 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ldrd r8, r9, [r3] │ │ │ │ │ - ble.w 918bc │ │ │ │ │ + ble.w 918e4 │ │ │ │ │ ldr r5, [sp, #56] @ 0x38 │ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ │ ldr r6, [sp, #52] @ 0x34 │ │ │ │ │ subs r7, r3, #4 │ │ │ │ │ add.w r4, r5, r4, lsl #3 │ │ │ │ │ - b.n 91c12 │ │ │ │ │ + b.n 91c3a │ │ │ │ │ ./src/nco/nco_var_rth.c:3381 (discriminator 1) │ │ │ │ │ vmov s15, r3 │ │ │ │ │ vldr d6, [r6] │ │ │ │ │ ldrd r0, r1, [r5] │ │ │ │ │ vcvt.f64.s32 d7, s15 │ │ │ │ │ vdiv.f64 d8, d7, d6 │ │ │ │ │ blx 12528 <__aeabi_l2d@plt> │ │ │ │ │ @@ -273298,29 +273306,29 @@ │ │ │ │ │ vmul.f64 d7, d8, d7 │ │ │ │ │ vmov r0, r1, d7 │ │ │ │ │ blx fb38 <__aeabi_d2lz@plt> │ │ │ │ │ strd r0, r1, [r5] │ │ │ │ │ adds r5, #8 │ │ │ │ │ adds r6, #8 │ │ │ │ │ cmp r5, r4 │ │ │ │ │ - beq.w 918bc │ │ │ │ │ + beq.w 918e4 │ │ │ │ │ ./src/nco/nco_var_rth.c:3381 │ │ │ │ │ ldr.w r3, [r7, #4]! │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 91bdc │ │ │ │ │ + bne.n 91c04 │ │ │ │ │ ./src/nco/nco_var_rth.c:3381 (discriminator 2) │ │ │ │ │ strd r8, r9, [r5] │ │ │ │ │ - b.n 91c08 │ │ │ │ │ + b.n 91c30 │ │ │ │ │ │ │ │ │ │ -00091c20 : │ │ │ │ │ +00091c48 : │ │ │ │ │ nco_var_pwr(): │ │ │ │ │ ./src/nco/nco_var_rth.c:3429 │ │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ │ mov r4, r0 │ │ │ │ │ - ldr r6, [pc, #580] @ (91e6c ) │ │ │ │ │ + ldr r6, [pc, #580] @ (91e94 ) │ │ │ │ │ vpush {d8} │ │ │ │ │ sub sp, #12 │ │ │ │ │ mov r7, r1 │ │ │ │ │ ./src/nco/nco_var_rth.c:3440 │ │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ │ ./src/nco/nco_var_rth.c:3429 │ │ │ │ │ mov r5, r2 │ │ │ │ │ @@ -273329,34 +273337,34 @@ │ │ │ │ │ ./src/nco/nco_var_rth.c:3440 │ │ │ │ │ blx 125a0 │ │ │ │ │ ./src/nco/nco_var_rth.c:3441 │ │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx 125a0 │ │ │ │ │ ./src/nco/nco_var_rth.c:3442 │ │ │ │ │ - cbnz r5, 91c7c │ │ │ │ │ + cbnz r5, 91ca4 │ │ │ │ │ ./src/nco/nco_var_rth.c:3444 │ │ │ │ │ subs r4, #1 │ │ │ │ │ cmp r4, #11 │ │ │ │ │ - bhi.w 91e66 │ │ │ │ │ + bhi.w 91e8e │ │ │ │ │ tbb [pc, r4] │ │ │ │ │ asrs r1, r1, #9 │ │ │ │ │ str r6, [r2, #52] @ 0x34 │ │ │ │ │ str r7, [sp, #684] @ 0x2ac │ │ │ │ │ strb r6, [r0, #0] │ │ │ │ │ ldrh r5, [r7, #18] │ │ │ │ │ asrs r4, r7, #8 │ │ │ │ │ ./src/nco/nco_var_rth.c:3499 │ │ │ │ │ - ldr r3, [pc, #528] @ (91e70 ) │ │ │ │ │ + ldr r3, [pc, #528] @ (91e98 ) │ │ │ │ │ ldr r3, [r6, r3] │ │ │ │ │ ldr r4, [r3, #0] │ │ │ │ │ blx 1057c │ │ │ │ │ fprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 │ │ │ │ │ - ldr r2, [pc, #524] @ (91e74 ) │ │ │ │ │ + ldr r2, [pc, #524] @ (91e9c ) │ │ │ │ │ nco_var_pwr(): │ │ │ │ │ ./src/nco/nco_var_rth.c:3499 │ │ │ │ │ mov r3, r0 │ │ │ │ │ fprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 │ │ │ │ │ movs r1, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ @@ -273370,16 +273378,16 @@ │ │ │ │ │ ./src/nco/nco_var_rth.c:3442 (discriminator 1) │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r1, sp, #4 │ │ │ │ │ subs r4, #1 │ │ │ │ │ blx 125a0 │ │ │ │ │ ./src/nco/nco_var_rth.c:3444 (discriminator 1) │ │ │ │ │ cmp r4, #11 │ │ │ │ │ - bhi.w 91e66 │ │ │ │ │ - add r3, pc, #8 @ (adr r3, 91c98 ) │ │ │ │ │ + bhi.w 91e8e │ │ │ │ │ + add r3, pc, #8 @ (adr r3, 91cc0 ) │ │ │ │ │ ldr.w r2, [r3, r4, lsl #2] │ │ │ │ │ add r3, r2 │ │ │ │ │ bx r3 │ │ │ │ │ nop │ │ │ │ │ lsls r3, r1, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ @ instruction: 0xffddffff │ │ │ │ │ @@ -273398,288 +273406,288 @@ │ │ │ │ │ movs r0, r0 │ │ │ │ │ lsls r5, r1, #3 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r1, r6 │ │ │ │ │ movs r0, r0 │ │ │ │ │ @ instruction: 0xffddffff │ │ │ │ │ ./src/nco/nco_var_rth.c:3493 │ │ │ │ │ - ldr r3, [pc, #420] @ (91e70 ) │ │ │ │ │ + ldr r3, [pc, #420] @ (91e98 ) │ │ │ │ │ ldr r3, [r6, r3] │ │ │ │ │ ldr r4, [r3, #0] │ │ │ │ │ blx 1057c │ │ │ │ │ fprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 │ │ │ │ │ - ldr r2, [pc, #420] @ (91e78 ) │ │ │ │ │ + ldr r2, [pc, #420] @ (91ea0 ) │ │ │ │ │ nco_var_pwr(): │ │ │ │ │ ./src/nco/nco_var_rth.c:3493 │ │ │ │ │ mov r3, r0 │ │ │ │ │ fprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 │ │ │ │ │ movs r1, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r2, pc │ │ │ │ │ blx 1173c <__fprintf_chk@plt+0x4> │ │ │ │ │ - b.n 91c74 │ │ │ │ │ + b.n 91c9c │ │ │ │ │ nco_var_pwr(): │ │ │ │ │ ./src/nco/nco_var_rth.c:3496 │ │ │ │ │ - ldr r3, [pc, #396] @ (91e70 ) │ │ │ │ │ + ldr r3, [pc, #396] @ (91e98 ) │ │ │ │ │ ldr r3, [r6, r3] │ │ │ │ │ ldr r4, [r3, #0] │ │ │ │ │ blx 1057c │ │ │ │ │ fprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 │ │ │ │ │ - ldr r2, [pc, #396] @ (91e7c ) │ │ │ │ │ + ldr r2, [pc, #396] @ (91ea4 ) │ │ │ │ │ nco_var_pwr(): │ │ │ │ │ ./src/nco/nco_var_rth.c:3496 │ │ │ │ │ mov r3, r0 │ │ │ │ │ fprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 │ │ │ │ │ movs r1, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r2, pc │ │ │ │ │ blx 1173c <__fprintf_chk@plt+0x4> │ │ │ │ │ - b.n 91c74 │ │ │ │ │ + b.n 91c9c │ │ │ │ │ nco_var_pwr(): │ │ │ │ │ ./src/nco/nco_var_rth.c:3481 │ │ │ │ │ - ldr r3, [pc, #368] @ (91e70 ) │ │ │ │ │ + ldr r3, [pc, #368] @ (91e98 ) │ │ │ │ │ ldr r3, [r6, r3] │ │ │ │ │ ldr r4, [r3, #0] │ │ │ │ │ blx 1057c │ │ │ │ │ fprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 │ │ │ │ │ - ldr r2, [pc, #376] @ (91e80 ) │ │ │ │ │ + ldr r2, [pc, #376] @ (91ea8 ) │ │ │ │ │ nco_var_pwr(): │ │ │ │ │ ./src/nco/nco_var_rth.c:3481 │ │ │ │ │ mov r3, r0 │ │ │ │ │ fprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 │ │ │ │ │ movs r1, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r2, pc │ │ │ │ │ blx 1173c <__fprintf_chk@plt+0x4> │ │ │ │ │ - b.n 91c74 │ │ │ │ │ + b.n 91c9c │ │ │ │ │ nco_var_pwr(): │ │ │ │ │ ./src/nco/nco_var_rth.c:3478 │ │ │ │ │ - ldr r3, [pc, #344] @ (91e70 ) │ │ │ │ │ + ldr r3, [pc, #344] @ (91e98 ) │ │ │ │ │ ldr r3, [r6, r3] │ │ │ │ │ ldr r4, [r3, #0] │ │ │ │ │ blx 1057c │ │ │ │ │ fprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 │ │ │ │ │ - ldr r2, [pc, #352] @ (91e84 ) │ │ │ │ │ + ldr r2, [pc, #352] @ (91eac ) │ │ │ │ │ nco_var_pwr(): │ │ │ │ │ ./src/nco/nco_var_rth.c:3478 │ │ │ │ │ mov r3, r0 │ │ │ │ │ fprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 │ │ │ │ │ movs r1, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r2, pc │ │ │ │ │ blx 1173c <__fprintf_chk@plt+0x4> │ │ │ │ │ - b.n 91c74 │ │ │ │ │ + b.n 91c9c │ │ │ │ │ nco_var_pwr(): │ │ │ │ │ ./src/nco/nco_var_rth.c:3484 │ │ │ │ │ - ldr r3, [pc, #316] @ (91e70 ) │ │ │ │ │ + ldr r3, [pc, #316] @ (91e98 ) │ │ │ │ │ ldr r3, [r6, r3] │ │ │ │ │ ldr r4, [r3, #0] │ │ │ │ │ blx 1057c │ │ │ │ │ fprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 │ │ │ │ │ - ldr r2, [pc, #332] @ (91e88 ) │ │ │ │ │ + ldr r2, [pc, #332] @ (91eb0 ) │ │ │ │ │ nco_var_pwr(): │ │ │ │ │ ./src/nco/nco_var_rth.c:3484 │ │ │ │ │ mov r3, r0 │ │ │ │ │ fprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 │ │ │ │ │ movs r1, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r2, pc │ │ │ │ │ blx 1173c <__fprintf_chk@plt+0x4> │ │ │ │ │ - b.n 91c74 │ │ │ │ │ + b.n 91c9c │ │ │ │ │ nco_var_pwr(): │ │ │ │ │ ./src/nco/nco_var_rth.c:3487 │ │ │ │ │ - ldr r3, [pc, #292] @ (91e70 ) │ │ │ │ │ + ldr r3, [pc, #292] @ (91e98 ) │ │ │ │ │ ldr r3, [r6, r3] │ │ │ │ │ ldr r4, [r3, #0] │ │ │ │ │ blx 1057c │ │ │ │ │ fprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 │ │ │ │ │ - ldr r2, [pc, #308] @ (91e8c ) │ │ │ │ │ + ldr r2, [pc, #308] @ (91eb4 ) │ │ │ │ │ nco_var_pwr(): │ │ │ │ │ ./src/nco/nco_var_rth.c:3487 │ │ │ │ │ mov r3, r0 │ │ │ │ │ fprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 │ │ │ │ │ movs r1, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r2, pc │ │ │ │ │ blx 1173c <__fprintf_chk@plt+0x4> │ │ │ │ │ - b.n 91c74 │ │ │ │ │ + b.n 91c9c │ │ │ │ │ nco_var_pwr(): │ │ │ │ │ ./src/nco/nco_var_rth.c:3490 │ │ │ │ │ - ldr r3, [pc, #264] @ (91e70 ) │ │ │ │ │ + ldr r3, [pc, #264] @ (91e98 ) │ │ │ │ │ ldr r3, [r6, r3] │ │ │ │ │ ldr r4, [r3, #0] │ │ │ │ │ blx 1057c │ │ │ │ │ fprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 │ │ │ │ │ - ldr r2, [pc, #288] @ (91e90 ) │ │ │ │ │ + ldr r2, [pc, #288] @ (91eb8 ) │ │ │ │ │ nco_var_pwr(): │ │ │ │ │ ./src/nco/nco_var_rth.c:3490 │ │ │ │ │ mov r3, r0 │ │ │ │ │ fprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 │ │ │ │ │ movs r1, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r2, pc │ │ │ │ │ blx 1173c <__fprintf_chk@plt+0x4> │ │ │ │ │ - b.n 91c74 │ │ │ │ │ + b.n 91c9c │ │ │ │ │ nco_var_pwr(): │ │ │ │ │ ./src/nco/nco_var_rth.c:3462 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - ble.w 91c74 │ │ │ │ │ + ble.w 91c9c │ │ │ │ │ ./src/nco/nco_var_rth.c:3466 (discriminator 7) │ │ │ │ │ ldrd r3, r4, [sp, #40] @ 0x28 │ │ │ │ │ lsls r2, r5, #3 │ │ │ │ │ adds r5, #1 │ │ │ │ │ add r4, r2 │ │ │ │ │ add r3, r2 │ │ │ │ │ vldr d1, [r4] │ │ │ │ │ vldr d0, [r3] │ │ │ │ │ blx 12428 │ │ │ │ │ cmp r7, r5 │ │ │ │ │ vstr d0, [r4] │ │ │ │ │ - bne.n 91d84 │ │ │ │ │ - b.n 91c74 │ │ │ │ │ + bne.n 91dac │ │ │ │ │ + b.n 91c9c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - ble.w 91c74 │ │ │ │ │ + ble.w 91c9c │ │ │ │ │ ./src/nco/nco_var_rth.c:3450 (discriminator 1) │ │ │ │ │ ldrd r3, r4, [sp, #40] @ 0x28 │ │ │ │ │ lsls r2, r5, #2 │ │ │ │ │ adds r5, #1 │ │ │ │ │ add r4, r2 │ │ │ │ │ add r3, r2 │ │ │ │ │ vldr s1, [r4] │ │ │ │ │ vldr s0, [r3] │ │ │ │ │ blx f774 │ │ │ │ │ cmp r7, r5 │ │ │ │ │ vstr s0, [r4] │ │ │ │ │ - bne.n 91dac │ │ │ │ │ - b.n 91c74 │ │ │ │ │ + bne.n 91dd4 │ │ │ │ │ + b.n 91c9c │ │ │ │ │ ./src/nco/nco_var_rth.c:3452 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r7, #0 │ │ │ │ │ vldr s16, [r3] │ │ │ │ │ - ble.w 91c74 │ │ │ │ │ + ble.w 91c9c │ │ │ │ │ movs r5, #0 │ │ │ │ │ - b.n 91dea │ │ │ │ │ + b.n 91e12 │ │ │ │ │ ./src/nco/nco_var_rth.c:3457 (discriminator 4) │ │ │ │ │ vstr s16, [r4] │ │ │ │ │ adds r5, #1 │ │ │ │ │ cmp r7, r5 │ │ │ │ │ - beq.w 91c74 │ │ │ │ │ + beq.w 91c9c │ │ │ │ │ ./src/nco/nco_var_rth.c:3457 │ │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ │ lsls r3, r5, #2 │ │ │ │ │ ldr r4, [sp, #44] @ 0x2c │ │ │ │ │ add r2, r3 │ │ │ │ │ add r4, r3 │ │ │ │ │ vldr s0, [r2] │ │ │ │ │ vcmp.f32 s0, s16 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - beq.n 91dde │ │ │ │ │ + beq.n 91e06 │ │ │ │ │ ./src/nco/nco_var_rth.c:3457 (discriminator 1) │ │ │ │ │ vldr s1, [r4] │ │ │ │ │ vcmp.f32 s1, s16 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - beq.n 91dde │ │ │ │ │ + beq.n 91e06 │ │ │ │ │ ./src/nco/nco_var_rth.c:3457 (discriminator 3) │ │ │ │ │ blx f774 │ │ │ │ │ vstr s0, [r4] │ │ │ │ │ - b.n 91de2 │ │ │ │ │ + b.n 91e0a │ │ │ │ │ ./src/nco/nco_var_rth.c:3468 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r7, #0 │ │ │ │ │ vldr d8, [r3] │ │ │ │ │ - ble.w 91c74 │ │ │ │ │ + ble.w 91c9c │ │ │ │ │ movs r5, #0 │ │ │ │ │ - b.n 91e36 │ │ │ │ │ + b.n 91e5e │ │ │ │ │ ./src/nco/nco_var_rth.c:3473 (discriminator 4) │ │ │ │ │ vstr d8, [r4] │ │ │ │ │ adds r5, #1 │ │ │ │ │ cmp r7, r5 │ │ │ │ │ - beq.w 91c74 │ │ │ │ │ + beq.w 91c9c │ │ │ │ │ ./src/nco/nco_var_rth.c:3473 │ │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ │ lsls r3, r5, #3 │ │ │ │ │ ldr r4, [sp, #44] @ 0x2c │ │ │ │ │ add r2, r3 │ │ │ │ │ add r4, r3 │ │ │ │ │ vldr d0, [r2] │ │ │ │ │ vcmp.f64 d0, d8 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - beq.n 91e2a │ │ │ │ │ + beq.n 91e52 │ │ │ │ │ ./src/nco/nco_var_rth.c:3473 (discriminator 1) │ │ │ │ │ vldr d1, [r4] │ │ │ │ │ vcmp.f64 d1, d8 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - beq.n 91e2a │ │ │ │ │ + beq.n 91e52 │ │ │ │ │ ./src/nco/nco_var_rth.c:3473 (discriminator 3) │ │ │ │ │ blx 12428 │ │ │ │ │ vstr d0, [r4] │ │ │ │ │ - b.n 91e2e │ │ │ │ │ + b.n 91e56 │ │ │ │ │ ./src/nco/nco_var_rth.c:3503 │ │ │ │ │ blx 10484 │ │ │ │ │ ./src/nco/nco_var_rth.c:3509 │ │ │ │ │ - b.n 91c74 │ │ │ │ │ - cbz r6, 91eb4 │ │ │ │ │ + b.n 91c9c │ │ │ │ │ + uxtb r6, r5 │ │ │ │ │ movs r4, r0 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - add r6, pc, #680 @ (adr r6, 92120 ) │ │ │ │ │ + add r6, pc, #744 @ (adr r6, 92188 ) │ │ │ │ │ movs r3, r0 │ │ │ │ │ - add r6, pc, #248 @ (adr r6, 91f74 ) │ │ │ │ │ + add r6, pc, #312 @ (adr r6, 91fdc ) │ │ │ │ │ movs r3, r0 │ │ │ │ │ - add r6, pc, #144 @ (adr r6, 91f10 ) │ │ │ │ │ + add r6, pc, #208 @ (adr r6, 91f78 ) │ │ │ │ │ movs r3, r0 │ │ │ │ │ - add r6, pc, #40 @ (adr r6, 91eac ) │ │ │ │ │ + add r6, pc, #104 @ (adr r6, 91f14 ) │ │ │ │ │ movs r3, r0 │ │ │ │ │ - add r5, pc, #960 @ (adr r5, 92248 ) │ │ │ │ │ + add r6, pc, #0 @ (adr r6, 91eb0 ) │ │ │ │ │ movs r3, r0 │ │ │ │ │ - add r5, pc, #856 @ (adr r5, 921e4 ) │ │ │ │ │ + add r5, pc, #920 @ (adr r5, 9224c ) │ │ │ │ │ movs r3, r0 │ │ │ │ │ - add r5, pc, #752 @ (adr r5, 92180 ) │ │ │ │ │ + add r5, pc, #816 @ (adr r5, 921e8 ) │ │ │ │ │ movs r3, r0 │ │ │ │ │ - add r5, pc, #648 @ (adr r5, 9211c ) │ │ │ │ │ + add r5, pc, #712 @ (adr r5, 92184 ) │ │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ │ │ -00091e94 : │ │ │ │ │ +00091ebc : │ │ │ │ │ nco_var_sbt(): │ │ │ │ │ ./src/nco/nco_var_rth.c:3519 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ │ mov r6, r2 │ │ │ │ │ - ldr r2, [pc, #916] @ (92230 ) │ │ │ │ │ + ldr r2, [pc, #916] @ (92258 ) │ │ │ │ │ vpush {d8} │ │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ │ add r2, pc │ │ │ │ │ ./src/nco/nco_var_rth.c:3526 │ │ │ │ │ - ldr.w lr, [pc, #908] @ 92234 │ │ │ │ │ + ldr.w lr, [pc, #908] @ 9225c │ │ │ │ │ add r7, sp, #28 │ │ │ │ │ ./src/nco/nco_var_rth.c:3519 │ │ │ │ │ mov r5, r0 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ ./src/nco/nco_var_rth.c:3526 │ │ │ │ │ add lr, pc │ │ │ │ │ ./src/nco/nco_var_rth.c:3519 │ │ │ │ │ - ldr r3, [pc, #900] @ (92238 ) │ │ │ │ │ + ldr r3, [pc, #900] @ (92260 ) │ │ │ │ │ ./src/nco/nco_var_rth.c:3526 │ │ │ │ │ mov ip, r7 │ │ │ │ │ ./src/nco/nco_var_rth.c:3519 │ │ │ │ │ mov r4, r1 │ │ │ │ │ - ldr.w r8, [pc, #900] @ 9223c │ │ │ │ │ + ldr.w r8, [pc, #900] @ 92264 │ │ │ │ │ add r8, pc │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ ./src/nco/nco_var_rth.c:3526 │ │ │ │ │ ldmia.w lr, {r0, r1, r2, r3} │ │ │ │ │ @@ -273693,26 +273701,26 @@ │ │ │ │ │ blx 125a0 │ │ │ │ │ ./src/nco/nco_var_rth.c:3532 │ │ │ │ │ add r1, sp, #92 @ 0x5c │ │ │ │ │ mov r0, r5 │ │ │ │ │ blx 125a0 │ │ │ │ │ ./src/nco/nco_var_rth.c:3533 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.n 91fe6 │ │ │ │ │ + bne.n 9200e │ │ │ │ │ ./src/nco/nco_var_rth.c:3542 │ │ │ │ │ blx 111fc │ │ │ │ │ cmp r0, #1 │ │ │ │ │ - bls.n 91ef4 │ │ │ │ │ + bls.n 91f1c │ │ │ │ │ ./src/nco/nco_var_rth.c:3543 │ │ │ │ │ blx 10d14 │ │ │ │ │ mov r9, r0 │ │ │ │ │ ./src/nco/nco_var_rth.c:3546 │ │ │ │ │ subs r5, #1 │ │ │ │ │ cmp r5, #11 │ │ │ │ │ - bhi.w 923f0 │ │ │ │ │ + bhi.w 92418 │ │ │ │ │ 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 │ │ │ │ │ @@ -273720,66 +273728,66 @@ │ │ │ │ │ lsls r0, r4, #4 │ │ │ │ │ lsls r6, r7, #4 │ │ │ │ │ lsls r4, r3, #5 │ │ │ │ │ lsls r3, r0, #6 │ │ │ │ │ movs r0, r6 │ │ │ │ │ ./src/nco/nco_var_rth.c:3548 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.w 92368 │ │ │ │ │ + beq.w 92390 │ │ │ │ │ ./src/nco/nco_var_rth.c:3554 │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ vldr s14, [r3] │ │ │ │ │ - ble.n 91f60 │ │ │ │ │ + ble.n 91f88 │ │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ │ ldr r2, [sp, #88] @ 0x58 │ │ │ │ │ add.w r4, r3, r4, lsl #2 │ │ │ │ │ ./src/nco/nco_var_rth.c:3559 │ │ │ │ │ vldmia r3!, {s15} │ │ │ │ │ vcmp.f32 s15, s14 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - beq.n 91f52 │ │ │ │ │ + beq.n 91f7a │ │ │ │ │ ./src/nco/nco_var_rth.c:3559 (discriminator 1) │ │ │ │ │ vldr s13, [r2] │ │ │ │ │ vcmp.f32 s13, s14 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ it ne │ │ │ │ │ vsubne.f32 s15, s15, s13 │ │ │ │ │ - bne.n 91f56 │ │ │ │ │ + bne.n 91f7e │ │ │ │ │ ./src/nco/nco_var_rth.c:3559 │ │ │ │ │ vmov.f32 s15, s14 │ │ │ │ │ adds r2, #4 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ vstr s15, [r3, #-4] │ │ │ │ │ - bne.n 91f30 │ │ │ │ │ + bne.n 91f58 │ │ │ │ │ ./src/nco/nco_var_rth.c:3716 │ │ │ │ │ blx 111fc │ │ │ │ │ cmp r0, #1 │ │ │ │ │ - bls.n 91fc6 │ │ │ │ │ + bls.n 91fee │ │ │ │ │ ./src/nco/nco_var_rth.c:3717 │ │ │ │ │ - ldr r4, [pc, #724] @ (92240 ) │ │ │ │ │ + ldr r4, [pc, #724] @ (92268 ) │ │ │ │ │ ./src/nco/nco_var_rth.c:3720 │ │ │ │ │ - ldr r3, [pc, #728] @ (92244 ) │ │ │ │ │ + ldr r3, [pc, #728] @ (9226c ) │ │ │ │ │ ./src/nco/nco_var_rth.c:3717 │ │ │ │ │ add r4, pc │ │ │ │ │ vldr d8, [r4] │ │ │ │ │ ./src/nco/nco_var_rth.c:3720 │ │ │ │ │ ldr.w r5, [r8, r3] │ │ │ │ │ ./src/nco/nco_var_rth.c:3717 │ │ │ │ │ vcmp.f64 d8, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - beq.n 91ff0 │ │ │ │ │ + beq.n 92018 │ │ │ │ │ ./src/nco/nco_var_rth.c:3725 │ │ │ │ │ blx 10d14 │ │ │ │ │ ./src/nco/nco_var_rth.c:3726 │ │ │ │ │ sub.w r3, r0, r9 │ │ │ │ │ vmov s14, r3 │ │ │ │ │ - vldr d5, [pc, #664] @ 92228 │ │ │ │ │ + vldr d5, [pc, #664] @ 92250 │ │ │ │ │ ./src/nco/nco_var_rth.c:3727 │ │ │ │ │ - ldr r4, [pc, #692] @ (92248 ) │ │ │ │ │ + ldr r4, [pc, #692] @ (92270 ) │ │ │ │ │ ./src/nco/nco_var_rth.c:3726 │ │ │ │ │ vcvt.f64.s32 d7, s14 │ │ │ │ │ ./src/nco/nco_var_rth.c:3728 │ │ │ │ │ ldr r6, [r5, #0] │ │ │ │ │ ./src/nco/nco_var_rth.c:3727 │ │ │ │ │ add r4, pc │ │ │ │ │ ./src/nco/nco_var_rth.c:3726 │ │ │ │ │ @@ -273794,49 +273802,49 @@ │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 │ │ │ │ │ str r7, [sp, #0] │ │ │ │ │ nco_var_sbt(): │ │ │ │ │ ./src/nco/nco_var_rth.c:3728 │ │ │ │ │ mov r3, r0 │ │ │ │ │ fprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 │ │ │ │ │ - ldr r2, [pc, #664] @ (9224c ) │ │ │ │ │ + ldr r2, [pc, #664] @ (92274 ) │ │ │ │ │ mov r0, r6 │ │ │ │ │ ldrd r4, r5, [r4] │ │ │ │ │ add r2, pc │ │ │ │ │ movs r1, #1 │ │ │ │ │ strd r4, r5, [sp, #8] │ │ │ │ │ blx 1173c <__fprintf_chk@plt+0x4> │ │ │ │ │ nco_var_sbt(): │ │ │ │ │ ./src/nco/nco_var_rth.c:3519 │ │ │ │ │ - ldr r2, [pc, #648] @ (92250 ) │ │ │ │ │ + ldr r2, [pc, #648] @ (92278 ) │ │ │ │ │ ./src/nco/nco_var_rth.c:3731 │ │ │ │ │ - ldr r3, [pc, #620] @ (92238 ) │ │ │ │ │ + ldr r3, [pc, #620] @ (92260 ) │ │ │ │ │ ./src/nco/nco_var_rth.c:3519 │ │ │ │ │ add r2, pc │ │ │ │ │ ./src/nco/nco_var_rth.c:3731 │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ eors r2, r3 │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ - bne.w 923ec │ │ │ │ │ + bne.w 92414 │ │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ │ vpop {d8} │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ ./src/nco/nco_var_rth.c:3533 (discriminator 1) │ │ │ │ │ add r1, sp, #20 │ │ │ │ │ mov r0, r5 │ │ │ │ │ blx 125a0 │ │ │ │ │ - b.n 91ee6 │ │ │ │ │ + b.n 91f0e │ │ │ │ │ ./src/nco/nco_var_rth.c:3720 │ │ │ │ │ ldr r6, [r5, #0] │ │ │ │ │ blx 1057c │ │ │ │ │ fprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 │ │ │ │ │ - ldr r2, [pc, #604] @ (92254 ) │ │ │ │ │ + ldr r2, [pc, #604] @ (9227c ) │ │ │ │ │ nco_var_sbt(): │ │ │ │ │ ./src/nco/nco_var_rth.c:3720 │ │ │ │ │ mov r3, r0 │ │ │ │ │ fprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 │ │ │ │ │ movs r1, #1 │ │ │ │ │ mov r0, r6 │ │ │ │ │ @@ -273844,472 +273852,472 @@ │ │ │ │ │ str r7, [sp, #0] │ │ │ │ │ blx 1173c <__fprintf_chk@plt+0x4> │ │ │ │ │ nco_var_sbt(): │ │ │ │ │ ./src/nco/nco_var_rth.c:3727 │ │ │ │ │ vldr d8, [r4] │ │ │ │ │ fprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 │ │ │ │ │ - b.n 91f80 │ │ │ │ │ + b.n 91fa8 │ │ │ │ │ nco_var_sbt(): │ │ │ │ │ ./src/nco/nco_var_rth.c:3676 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.w 923d2 │ │ │ │ │ + beq.w 923fa │ │ │ │ │ ./src/nco/nco_var_rth.c:3682 │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ldrsb.w r1, [r3] │ │ │ │ │ - ble.n 91f60 │ │ │ │ │ + ble.n 91f88 │ │ │ │ │ movs r3, #0 │ │ │ │ │ - b.n 92034 │ │ │ │ │ + b.n 9205c │ │ │ │ │ ./src/nco/nco_var_rth.c:3687 (discriminator 1) │ │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ │ ldrsb r0, [r0, r3] │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - beq.n 9203e │ │ │ │ │ + beq.n 92066 │ │ │ │ │ ./src/nco/nco_var_rth.c:3687 (discriminator 3) │ │ │ │ │ subs r2, r2, r0 │ │ │ │ │ sxtb r2, r2 │ │ │ │ │ adds r3, #1 │ │ │ │ │ strb r2, [r5, #0] │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - beq.n 91f60 │ │ │ │ │ + beq.n 91f88 │ │ │ │ │ ./src/nco/nco_var_rth.c:3687 │ │ │ │ │ ldr r2, [sp, #92] @ 0x5c │ │ │ │ │ adds r5, r2, r3 │ │ │ │ │ ldrsb r2, [r2, r3] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bne.n 92020 │ │ │ │ │ + bne.n 92048 │ │ │ │ │ mov r2, r1 │ │ │ │ │ - b.n 9202c │ │ │ │ │ + b.n 92054 │ │ │ │ │ ./src/nco/nco_var_rth.c:3596 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.w 923ae │ │ │ │ │ + beq.w 923d6 │ │ │ │ │ ./src/nco/nco_var_rth.c:3602 │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ldrsh.w r5, [r3] │ │ │ │ │ - ble.n 91f60 │ │ │ │ │ + ble.n 91f88 │ │ │ │ │ ldr r2, [sp, #88] @ 0x58 │ │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ │ add.w r4, r2, r4, lsl #1 │ │ │ │ │ subs r0, #2 │ │ │ │ │ - b.n 92074 │ │ │ │ │ + b.n 9209c │ │ │ │ │ ./src/nco/nco_var_rth.c:3607 (discriminator 1) │ │ │ │ │ ldrsh.w r6, [r2] │ │ │ │ │ cmp r6, r5 │ │ │ │ │ - beq.n 9207c │ │ │ │ │ + beq.n 920a4 │ │ │ │ │ ./src/nco/nco_var_rth.c:3607 (discriminator 3) │ │ │ │ │ subs r3, r3, r6 │ │ │ │ │ sxth r3, r3 │ │ │ │ │ adds r2, #2 │ │ │ │ │ strh r3, [r0, #0] │ │ │ │ │ cmp r2, r4 │ │ │ │ │ - beq.w 91f60 │ │ │ │ │ + beq.w 91f88 │ │ │ │ │ ./src/nco/nco_var_rth.c:3607 │ │ │ │ │ ldrsh.w r3, [r0, #2]! │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - bne.n 9205e │ │ │ │ │ + bne.n 92086 │ │ │ │ │ mov r3, r5 │ │ │ │ │ - b.n 9206a │ │ │ │ │ + b.n 92092 │ │ │ │ │ ./src/nco/nco_var_rth.c:3580 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.w 9238c │ │ │ │ │ + beq.w 923b4 │ │ │ │ │ ./src/nco/nco_var_rth.c:3586 │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ldr r5, [r3, #0] │ │ │ │ │ - ble.w 91f60 │ │ │ │ │ + ble.w 91f88 │ │ │ │ │ ldr r2, [sp, #88] @ 0x58 │ │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ │ add.w r4, r2, r4, lsl #2 │ │ │ │ │ subs r0, #4 │ │ │ │ │ - b.n 920b0 │ │ │ │ │ + b.n 920d8 │ │ │ │ │ ./src/nco/nco_var_rth.c:3591 (discriminator 1) │ │ │ │ │ ldr r6, [r2, #0] │ │ │ │ │ cmp r6, r5 │ │ │ │ │ it ne │ │ │ │ │ subne r3, r3, r6 │ │ │ │ │ - beq.n 920b8 │ │ │ │ │ + beq.n 920e0 │ │ │ │ │ adds r2, #4 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r2, r4 │ │ │ │ │ - beq.w 91f60 │ │ │ │ │ + beq.w 91f88 │ │ │ │ │ ./src/nco/nco_var_rth.c:3591 │ │ │ │ │ ldr.w r3, [r0, #4]! │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - bne.n 9209c │ │ │ │ │ + bne.n 920c4 │ │ │ │ │ mov r3, r5 │ │ │ │ │ - b.n 920a6 │ │ │ │ │ + b.n 920ce │ │ │ │ │ ./src/nco/nco_var_rth.c:3564 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.w 92344 │ │ │ │ │ + beq.w 9236c │ │ │ │ │ ./src/nco/nco_var_rth.c:3570 │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ vldr d6, [r3] │ │ │ │ │ - ble.w 91f60 │ │ │ │ │ + ble.w 91f88 │ │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ │ ldr r2, [sp, #88] @ 0x58 │ │ │ │ │ add.w r4, r3, r4, lsl #3 │ │ │ │ │ ./src/nco/nco_var_rth.c:3575 │ │ │ │ │ vldmia r3!, {d7} │ │ │ │ │ vcmp.f64 d7, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - beq.n 920f8 │ │ │ │ │ + beq.n 92120 │ │ │ │ │ ./src/nco/nco_var_rth.c:3575 (discriminator 1) │ │ │ │ │ vldr d5, [r2] │ │ │ │ │ vcmp.f64 d5, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ it ne │ │ │ │ │ vsubne.f64 d7, d7, d5 │ │ │ │ │ - bne.n 920fc │ │ │ │ │ + bne.n 92124 │ │ │ │ │ ./src/nco/nco_var_rth.c:3575 │ │ │ │ │ vmov.f64 d7, d6 │ │ │ │ │ adds r2, #8 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ vstr d7, [r3, #-8] │ │ │ │ │ - bne.n 920d6 │ │ │ │ │ - b.n 91f60 │ │ │ │ │ + bne.n 920fe │ │ │ │ │ + b.n 91f88 │ │ │ │ │ ./src/nco/nco_var_rth.c:3692 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.w 9232a │ │ │ │ │ + beq.w 92352 │ │ │ │ │ ./src/nco/nco_var_rth.c:3698 │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ldrb r1, [r3, #0] │ │ │ │ │ - ble.w 91f60 │ │ │ │ │ + ble.w 91f88 │ │ │ │ │ movs r3, #0 │ │ │ │ │ - b.n 92132 │ │ │ │ │ + b.n 9215a │ │ │ │ │ ./src/nco/nco_var_rth.c:3703 (discriminator 1) │ │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ │ ldrb r0, [r0, r3] │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - beq.n 9213c │ │ │ │ │ + beq.n 92164 │ │ │ │ │ ./src/nco/nco_var_rth.c:3703 (discriminator 3) │ │ │ │ │ subs r2, r2, r0 │ │ │ │ │ uxtb r2, r2 │ │ │ │ │ adds r3, #1 │ │ │ │ │ strb r2, [r5, #0] │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - beq.w 91f60 │ │ │ │ │ + beq.w 91f88 │ │ │ │ │ ./src/nco/nco_var_rth.c:3703 │ │ │ │ │ ldr r2, [sp, #92] @ 0x5c │ │ │ │ │ adds r5, r2, r3 │ │ │ │ │ ldrb r2, [r2, r3] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bne.n 9211c │ │ │ │ │ + bne.n 92144 │ │ │ │ │ mov r2, r1 │ │ │ │ │ - b.n 92128 │ │ │ │ │ + b.n 92150 │ │ │ │ │ ./src/nco/nco_var_rth.c:3612 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.w 92308 │ │ │ │ │ + beq.w 92330 │ │ │ │ │ ./src/nco/nco_var_rth.c:3618 │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ldrh r5, [r3, #0] │ │ │ │ │ - ble.w 91f60 │ │ │ │ │ + ble.w 91f88 │ │ │ │ │ ldr r2, [sp, #88] @ 0x58 │ │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ │ add.w r4, r2, r4, lsl #1 │ │ │ │ │ subs r0, #2 │ │ │ │ │ - b.n 92170 │ │ │ │ │ + b.n 92198 │ │ │ │ │ ./src/nco/nco_var_rth.c:3623 (discriminator 1) │ │ │ │ │ ldrh r6, [r2, #0] │ │ │ │ │ cmp r6, r5 │ │ │ │ │ - beq.n 92178 │ │ │ │ │ + beq.n 921a0 │ │ │ │ │ ./src/nco/nco_var_rth.c:3623 (discriminator 3) │ │ │ │ │ subs r3, r3, r6 │ │ │ │ │ uxth r3, r3 │ │ │ │ │ adds r2, #2 │ │ │ │ │ strh r3, [r0, #0] │ │ │ │ │ cmp r4, r2 │ │ │ │ │ - beq.w 91f60 │ │ │ │ │ + beq.w 91f88 │ │ │ │ │ ./src/nco/nco_var_rth.c:3623 │ │ │ │ │ ldrh.w r3, [r0, #2]! │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - bne.n 9215c │ │ │ │ │ + bne.n 92184 │ │ │ │ │ mov r3, r5 │ │ │ │ │ - b.n 92166 │ │ │ │ │ + b.n 9218e │ │ │ │ │ ./src/nco/nco_var_rth.c:3628 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.w 922e6 │ │ │ │ │ + beq.w 9230e │ │ │ │ │ ./src/nco/nco_var_rth.c:3634 │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ldr r5, [r3, #0] │ │ │ │ │ - ble.w 91f60 │ │ │ │ │ + ble.w 91f88 │ │ │ │ │ ldr r2, [sp, #88] @ 0x58 │ │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ │ add.w r4, r2, r4, lsl #2 │ │ │ │ │ subs r0, #4 │ │ │ │ │ - b.n 921ac │ │ │ │ │ + b.n 921d4 │ │ │ │ │ ./src/nco/nco_var_rth.c:3639 (discriminator 1) │ │ │ │ │ ldr r6, [r2, #0] │ │ │ │ │ cmp r6, r5 │ │ │ │ │ it ne │ │ │ │ │ subne r3, r3, r6 │ │ │ │ │ - beq.n 921b4 │ │ │ │ │ + beq.n 921dc │ │ │ │ │ adds r2, #4 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r4, r2 │ │ │ │ │ - beq.w 91f60 │ │ │ │ │ + beq.w 91f88 │ │ │ │ │ ./src/nco/nco_var_rth.c:3639 │ │ │ │ │ ldr.w r3, [r0, #4]! │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - bne.n 92198 │ │ │ │ │ + bne.n 921c0 │ │ │ │ │ mov r3, r5 │ │ │ │ │ - b.n 921a2 │ │ │ │ │ + b.n 921ca │ │ │ │ │ ./src/nco/nco_var_rth.c:3644 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.n 922b8 │ │ │ │ │ + beq.n 922e0 │ │ │ │ │ ./src/nco/nco_var_rth.c:3650 │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ldrd r6, r1, [r3] │ │ │ │ │ - ble.w 91f60 │ │ │ │ │ + ble.w 91f88 │ │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ │ add.w ip, r0, r4, lsl #3 │ │ │ │ │ subs r3, #8 │ │ │ │ │ - b.n 921f2 │ │ │ │ │ + b.n 9221a │ │ │ │ │ ./src/nco/nco_var_rth.c:3655 (discriminator 1) │ │ │ │ │ ldrd r4, lr, [r0] │ │ │ │ │ cmp lr, r1 │ │ │ │ │ it eq │ │ │ │ │ cmpeq r4, r6 │ │ │ │ │ - beq.n 92200 │ │ │ │ │ + beq.n 92228 │ │ │ │ │ ./src/nco/nco_var_rth.c:3655 (discriminator 3) │ │ │ │ │ subs r2, r2, r4 │ │ │ │ │ sbc.w r5, r5, lr │ │ │ │ │ adds r0, #8 │ │ │ │ │ strd r2, r5, [r3] │ │ │ │ │ cmp ip, r0 │ │ │ │ │ - beq.w 91f60 │ │ │ │ │ + beq.w 91f88 │ │ │ │ │ ./src/nco/nco_var_rth.c:3655 │ │ │ │ │ ldr.w r2, [r3, #8]! │ │ │ │ │ ldr r5, [r3, #4] │ │ │ │ │ cmp r5, r1 │ │ │ │ │ it eq │ │ │ │ │ cmpeq r2, r6 │ │ │ │ │ - bne.n 921d4 │ │ │ │ │ + bne.n 921fc │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r5, r1 │ │ │ │ │ - b.n 921e6 │ │ │ │ │ + b.n 9220e │ │ │ │ │ ./src/nco/nco_var_rth.c:3660 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.n 9228a │ │ │ │ │ + beq.n 922b2 │ │ │ │ │ ./src/nco/nco_var_rth.c:3666 │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ldrd r6, r1, [r3] │ │ │ │ │ - ble.w 91f60 │ │ │ │ │ + ble.w 91f88 │ │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ │ add.w ip, r0, r4, lsl #3 │ │ │ │ │ subs r3, #8 │ │ │ │ │ - b.n 92276 │ │ │ │ │ + b.n 9229e │ │ │ │ │ nop │ │ │ │ │ nop.w │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ strh r0, [r0, #36] @ 0x24 │ │ │ │ │ asrs r6, r5 │ │ │ │ │ - sub sp, #152 @ 0x98 │ │ │ │ │ + add sp, #504 @ 0x1f8 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - add r5, pc, #328 @ (adr r5, 92380 ) │ │ │ │ │ + add r5, pc, #392 @ (adr r5, 923e8 ) │ │ │ │ │ movs r3, r0 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - sub sp, #56 @ 0x38 │ │ │ │ │ + add sp, #408 @ 0x198 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldmia r0!, {} │ │ │ │ │ + stmia r7!, {r3, r4, r6, r7} │ │ │ │ │ movs r4, r0 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - stmia r7!, {r2, r4, r6, r7} │ │ │ │ │ + stmia r7!, {r2, r3, r5, r7} │ │ │ │ │ movs r4, r0 │ │ │ │ │ - add r4, pc, #72 @ (adr r4, 92298 ) │ │ │ │ │ + add r4, pc, #136 @ (adr r4, 92300 ) │ │ │ │ │ movs r3, r0 │ │ │ │ │ - add r7, sp, #504 @ 0x1f8 │ │ │ │ │ + add r7, sp, #344 @ 0x158 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - add r3, pc, #424 @ (adr r3, 92400 ) │ │ │ │ │ + add r3, pc, #488 @ (adr r3, 92468 ) │ │ │ │ │ movs r3, r0 │ │ │ │ │ ./src/nco/nco_var_rth.c:3671 (discriminator 1) │ │ │ │ │ ldrd r4, lr, [r0] │ │ │ │ │ cmp lr, r1 │ │ │ │ │ it eq │ │ │ │ │ cmpeq r4, r6 │ │ │ │ │ - beq.n 92284 │ │ │ │ │ + beq.n 922ac │ │ │ │ │ ./src/nco/nco_var_rth.c:3671 (discriminator 3) │ │ │ │ │ subs r2, r2, r4 │ │ │ │ │ sbc.w r5, r5, lr │ │ │ │ │ adds r0, #8 │ │ │ │ │ strd r2, r5, [r3] │ │ │ │ │ cmp r0, ip │ │ │ │ │ - beq.w 91f60 │ │ │ │ │ + beq.w 91f88 │ │ │ │ │ ./src/nco/nco_var_rth.c:3671 │ │ │ │ │ ldr.w r2, [r3, #8]! │ │ │ │ │ ldr r5, [r3, #4] │ │ │ │ │ cmp r5, r1 │ │ │ │ │ it eq │ │ │ │ │ cmpeq r2, r6 │ │ │ │ │ - bne.n 92258 │ │ │ │ │ + bne.n 92280 │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r5, r1 │ │ │ │ │ - b.n 9226a │ │ │ │ │ + b.n 92292 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 91f60 │ │ │ │ │ + ble.w 91f88 │ │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ │ ldr r5, [sp, #88] @ 0x58 │ │ │ │ │ add.w r4, r3, r4, lsl #3 │ │ │ │ │ subs r5, #8 │ │ │ │ │ ./src/nco/nco_var_rth.c:3664 (discriminator 43) │ │ │ │ │ ldr.w r0, [r5, #8]! │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ subs r2, r2, r0 │ │ │ │ │ ldr r0, [r3, #4] │ │ │ │ │ ldr r6, [r5, #4] │ │ │ │ │ str.w r2, [r3], #8 │ │ │ │ │ sbc.w r0, r0, r6 │ │ │ │ │ cmp r3, r4 │ │ │ │ │ str.w r0, [r3, #-4] │ │ │ │ │ - bne.n 9229a │ │ │ │ │ - b.n 91f60 │ │ │ │ │ + bne.n 922c2 │ │ │ │ │ + b.n 91f88 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 91f60 │ │ │ │ │ + ble.w 91f88 │ │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ │ ldr r5, [sp, #88] @ 0x58 │ │ │ │ │ add.w r4, r3, r4, lsl #3 │ │ │ │ │ subs r5, #8 │ │ │ │ │ ./src/nco/nco_var_rth.c:3648 (discriminator 37) │ │ │ │ │ ldr.w r0, [r5, #8]! │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ subs r2, r2, r0 │ │ │ │ │ ldr r0, [r3, #4] │ │ │ │ │ ldr r6, [r5, #4] │ │ │ │ │ str.w r2, [r3], #8 │ │ │ │ │ sbc.w r0, r0, r6 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ str.w r0, [r3, #-4] │ │ │ │ │ - bne.n 922c8 │ │ │ │ │ - b.n 91f60 │ │ │ │ │ + bne.n 922f0 │ │ │ │ │ + b.n 91f88 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 91f60 │ │ │ │ │ + ble.w 91f88 │ │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ │ add.w r4, r3, r4, lsl #2 │ │ │ │ │ subs r0, #4 │ │ │ │ │ ./src/nco/nco_var_rth.c:3632 (discriminator 31) │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ ldr.w r5, [r0, #4]! │ │ │ │ │ subs r2, r2, r5 │ │ │ │ │ str.w r2, [r3], #4 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.n 922f6 │ │ │ │ │ - b.n 91f60 │ │ │ │ │ + bne.n 9231e │ │ │ │ │ + b.n 91f88 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 91f60 │ │ │ │ │ + ble.w 91f88 │ │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ │ add.w r4, r3, r4, lsl #1 │ │ │ │ │ subs r0, #2 │ │ │ │ │ ./src/nco/nco_var_rth.c:3616 (discriminator 25) │ │ │ │ │ ldrh r2, [r3, #0] │ │ │ │ │ ldrh.w r5, [r0, #2]! │ │ │ │ │ subs r2, r2, r5 │ │ │ │ │ strh.w r2, [r3], #2 │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - bne.n 92318 │ │ │ │ │ - b.n 91f60 │ │ │ │ │ + bne.n 92340 │ │ │ │ │ + b.n 91f88 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 91f60 │ │ │ │ │ + ble.w 91f88 │ │ │ │ │ ./src/nco/nco_var_rth.c:3696 (discriminator 55) │ │ │ │ │ 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 92330 │ │ │ │ │ - b.n 91f60 │ │ │ │ │ + bne.n 92358 │ │ │ │ │ + b.n 91f88 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 91f60 │ │ │ │ │ + ble.w 91f88 │ │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ │ ldr r2, [sp, #88] @ 0x58 │ │ │ │ │ add.w r4, r3, r4, lsl #3 │ │ │ │ │ ./src/nco/nco_var_rth.c:3568 (discriminator 7) │ │ │ │ │ vldr d7, [r3] │ │ │ │ │ vldmia r2!, {d6} │ │ │ │ │ vsub.f64 d7, d7, d6 │ │ │ │ │ vstmia r3!, {d7} │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.n 92352 │ │ │ │ │ - b.n 91f60 │ │ │ │ │ + bne.n 9237a │ │ │ │ │ + b.n 91f88 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 91f60 │ │ │ │ │ + ble.w 91f88 │ │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ │ ldr r2, [sp, #88] @ 0x58 │ │ │ │ │ add.w r4, r3, r4, lsl #2 │ │ │ │ │ ./src/nco/nco_var_rth.c:3552 (discriminator 1) │ │ │ │ │ vldr s15, [r3] │ │ │ │ │ vldmia r2!, {s14} │ │ │ │ │ vsub.f32 s15, s15, s14 │ │ │ │ │ vstmia r3!, {s15} │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.n 92376 │ │ │ │ │ - b.n 91f60 │ │ │ │ │ + bne.n 9239e │ │ │ │ │ + b.n 91f88 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 91f60 │ │ │ │ │ + ble.w 91f88 │ │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ │ add.w r4, r3, r4, lsl #2 │ │ │ │ │ subs r0, #4 │ │ │ │ │ ./src/nco/nco_var_rth.c:3584 (discriminator 13) │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ ldr.w r5, [r0, #4]! │ │ │ │ │ subs r2, r2, r5 │ │ │ │ │ str.w r2, [r3], #4 │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - bne.n 9239c │ │ │ │ │ - b.n 91f60 │ │ │ │ │ + bne.n 923c4 │ │ │ │ │ + b.n 91f88 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 91f60 │ │ │ │ │ + ble.w 91f88 │ │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ │ add.w r4, r3, r4, lsl #1 │ │ │ │ │ subs r0, #2 │ │ │ │ │ ./src/nco/nco_var_rth.c:3600 (discriminator 19) │ │ │ │ │ ldrsh.w r2, [r3] │ │ │ │ │ ldrh.w r5, [r0, #2]! │ │ │ │ │ subs r2, r2, r5 │ │ │ │ │ strh.w r2, [r3], #2 │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - bne.n 923be │ │ │ │ │ - b.n 91f60 │ │ │ │ │ + bne.n 923e6 │ │ │ │ │ + b.n 91f88 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 91f60 │ │ │ │ │ + ble.w 91f88 │ │ │ │ │ ./src/nco/nco_var_rth.c:3680 (discriminator 49) │ │ │ │ │ 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 923d8 │ │ │ │ │ - b.n 91f60 │ │ │ │ │ + bne.n 92400 │ │ │ │ │ + b.n 91f88 │ │ │ │ │ ./src/nco/nco_var_rth.c:3731 │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ ./src/nco/nco_var_rth.c:3709 │ │ │ │ │ blx 10484 │ │ │ │ │ - b.n 91f60 │ │ │ │ │ + b.n 91f88 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -000923f8 : │ │ │ │ │ +00092420 : │ │ │ │ │ nco_var_sqrt(): │ │ │ │ │ ./src/nco/nco_var_rth.c:3742 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ │ mov r5, r1 │ │ │ │ │ mov r6, r0 │ │ │ │ │ vpush {d8} │ │ │ │ │ sub sp, #12 │ │ │ │ │ @@ -274321,19 +274329,19 @@ │ │ │ │ │ blx 125a0 │ │ │ │ │ ./src/nco/nco_var_rth.c:3754 │ │ │ │ │ add r1, sp, #56 @ 0x38 │ │ │ │ │ mov r0, r6 │ │ │ │ │ blx 125a0 │ │ │ │ │ ./src/nco/nco_var_rth.c:3755 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.n 92496 │ │ │ │ │ + bne.n 924be │ │ │ │ │ ./src/nco/nco_var_rth.c:3757 │ │ │ │ │ subs r6, #1 │ │ │ │ │ cmp r6, #11 │ │ │ │ │ - bhi.w 92b5c │ │ │ │ │ + bhi.w 92b84 │ │ │ │ │ tbh [pc, r6, lsl #1] │ │ │ │ │ lsls r3, r5, #9 │ │ │ │ │ movs r0, r6 │ │ │ │ │ lsls r3, r0, #8 │ │ │ │ │ lsls r7, r0, #9 │ │ │ │ │ lsls r0, r7, #5 │ │ │ │ │ lsls r7, r2, #5 │ │ │ │ │ @@ -274341,27 +274349,27 @@ │ │ │ │ │ lsls r5, r4, #8 │ │ │ │ │ lsls r6, r7, #6 │ │ │ │ │ lsls r0, r3, #6 │ │ │ │ │ movs r4, r1 │ │ │ │ │ movs r0, r6 │ │ │ │ │ ./src/nco/nco_var_rth.c:3913 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble.n 9248c │ │ │ │ │ + ble.n 924b4 │ │ │ │ │ ./src/nco/nco_var_rth.c:3755 │ │ │ │ │ movs r6, #0 │ │ │ │ │ add.w r5, r4, r5, lsl #2 │ │ │ │ │ ./src/nco/nco_var_rth.c:3918 (discriminator 43) │ │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ │ add r3, r6 │ │ │ │ │ ldrd r0, r1, [r3] │ │ │ │ │ blx 1231c <__aeabi_ul2d@plt> │ │ │ │ │ vmov d0, r0, r1 │ │ │ │ │ vcmp.f64 d0, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bmi.w 92ac4 │ │ │ │ │ + bmi.w 92aec │ │ │ │ │ ./src/nco/nco_var_rth.c:3918 │ │ │ │ │ vsqrt.f64 d7, d0 │ │ │ │ │ ./src/nco/nco_var_rth.c:3918 (discriminator 43) │ │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ │ vmov r0, r1, d7 │ │ │ │ │ adds r7, r3, r6 │ │ │ │ │ blx 115d0 <__aeabi_d2ulz@plt> │ │ │ │ │ @@ -274370,28 +274378,28 @@ │ │ │ │ │ adds r6, #8 │ │ │ │ │ adds r3, #1 │ │ │ │ │ ./src/nco/nco_var_rth.c:3918 (discriminator 43) │ │ │ │ │ strd r0, r1, [r7] │ │ │ │ │ ./src/nco/nco_var_rth.c:3919 (discriminator 43) │ │ │ │ │ str.w r3, [r4], #4 │ │ │ │ │ cmp r5, r4 │ │ │ │ │ - bne.n 9244e │ │ │ │ │ + bne.n 92476 │ │ │ │ │ ./src/nco/nco_var_rth.c:3986 │ │ │ │ │ add sp, #12 │ │ │ │ │ vpop {d8} │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ ./src/nco/nco_var_rth.c:3755 (discriminator 1) │ │ │ │ │ mov r0, r6 │ │ │ │ │ add r1, sp, #4 │ │ │ │ │ subs r6, #1 │ │ │ │ │ blx 125a0 │ │ │ │ │ ./src/nco/nco_var_rth.c:3757 (discriminator 1) │ │ │ │ │ cmp r6, #11 │ │ │ │ │ - bhi.w 92b5c │ │ │ │ │ - add r3, pc, #8 @ (adr r3, 924b0 ) │ │ │ │ │ + bhi.w 92b84 │ │ │ │ │ + add r3, pc, #8 @ (adr r3, 924d8 ) │ │ │ │ │ ldr.w r2, [r3, r6, lsl #2] │ │ │ │ │ add r3, r2 │ │ │ │ │ bx r3 │ │ │ │ │ lsls r5, r1, #22 │ │ │ │ │ movs r0, r0 │ │ │ │ │ @ instruction: 0xffddffff │ │ │ │ │ lsls r1, r0, #2 │ │ │ │ │ @@ -274411,109 +274419,109 @@ │ │ │ │ │ lsls r1, r2, #3 │ │ │ │ │ movs r0, r0 │ │ │ │ │ lsls r1, r6, #20 │ │ │ │ │ movs r0, r0 │ │ │ │ │ @ instruction: 0xffddffff │ │ │ │ │ ./src/nco/nco_var_rth.c:3803 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.w 928ba │ │ │ │ │ + beq.w 928e2 │ │ │ │ │ ./src/nco/nco_var_rth.c:3812 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ - ble.n 9248c │ │ │ │ │ + ble.n 924b4 │ │ │ │ │ movs r6, #0 │ │ │ │ │ ./src/nco/nco_var_rth.c:3817 │ │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ │ lsls r7, r6, #2 │ │ │ │ │ ldr.w r3, [r3, r6, lsl #2] │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - beq.n 92526 │ │ │ │ │ + beq.n 9254e │ │ │ │ │ ./src/nco/nco_var_rth.c:3818 │ │ │ │ │ vmov s15, r3 │ │ │ │ │ vcvt.f64.s32 d0, s15 │ │ │ │ │ vcmp.f64 d0, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bmi.w 92aac │ │ │ │ │ + bmi.w 92ad4 │ │ │ │ │ vsqrt.f64 d7, d0 │ │ │ │ │ vcvt.s32.f64 s14, d7 │ │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ │ ./src/nco/nco_var_rth.c:3819 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ adds r3, #1 │ │ │ │ │ ./src/nco/nco_var_rth.c:3818 │ │ │ │ │ vmov r0, s14 │ │ │ │ │ str r0, [r2, r7] │ │ │ │ │ ./src/nco/nco_var_rth.c:3819 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ adds r6, #1 │ │ │ │ │ adds r4, #4 │ │ │ │ │ cmp r5, r6 │ │ │ │ │ - bne.n 924f0 │ │ │ │ │ - b.n 9248c │ │ │ │ │ + bne.n 92518 │ │ │ │ │ + b.n 924b4 │ │ │ │ │ ./src/nco/nco_var_rth.c:3825 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.w 92832 │ │ │ │ │ + beq.w 9285a │ │ │ │ │ ./src/nco/nco_var_rth.c:3834 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ ldrsh.w r7, [r3] │ │ │ │ │ - ble.n 9248c │ │ │ │ │ + ble.n 924b4 │ │ │ │ │ lsls r5, r5, #1 │ │ │ │ │ movs r6, #0 │ │ │ │ │ ./src/nco/nco_var_rth.c:3839 │ │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ │ ldrsh r3, [r3, r6] │ │ │ │ │ cmp r3, r7 │ │ │ │ │ - beq.n 92576 │ │ │ │ │ + beq.n 9259e │ │ │ │ │ ./src/nco/nco_var_rth.c:3840 │ │ │ │ │ vmov s15, r3 │ │ │ │ │ vcvt.f64.s32 d0, s15 │ │ │ │ │ vcmp.f64 d0, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bmi.w 92aa2 │ │ │ │ │ + bmi.w 92aca │ │ │ │ │ vsqrt.f64 d7, d0 │ │ │ │ │ vcvt.s32.f64 s14, d7 │ │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ │ vmov r2, s14 │ │ │ │ │ strh r2, [r3, r6] │ │ │ │ │ ./src/nco/nco_var_rth.c:3841 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ adds r6, #2 │ │ │ │ │ adds r4, #4 │ │ │ │ │ cmp r6, r5 │ │ │ │ │ - bne.n 92544 │ │ │ │ │ - b.n 9248c │ │ │ │ │ + bne.n 9256c │ │ │ │ │ + b.n 924b4 │ │ │ │ │ ./src/nco/nco_var_rth.c:3891 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.w 9275c │ │ │ │ │ + beq.w 92784 │ │ │ │ │ ./src/nco/nco_var_rth.c:3900 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ ldrd r7, r8, [r3] │ │ │ │ │ - ble.w 9248c │ │ │ │ │ + ble.w 924b4 │ │ │ │ │ movs r6, #0 │ │ │ │ │ ./src/nco/nco_var_rth.c:3905 │ │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ │ mov.w r9, r6, lsl #3 │ │ │ │ │ add.w r2, r3, r9 │ │ │ │ │ ldr.w r0, [r3, r6, lsl #3] │ │ │ │ │ ldr r1, [r2, #4] │ │ │ │ │ cmp r1, r8 │ │ │ │ │ it eq │ │ │ │ │ cmpeq r0, r7 │ │ │ │ │ - beq.n 925da │ │ │ │ │ + beq.n 92602 │ │ │ │ │ ./src/nco/nco_var_rth.c:3906 │ │ │ │ │ blx 12528 <__aeabi_l2d@plt> │ │ │ │ │ vmov d0, r0, r1 │ │ │ │ │ vcmp.f64 d0, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bmi.w 92ae6 │ │ │ │ │ + bmi.w 92b0e │ │ │ │ │ vsqrt.f64 d7, d0 │ │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ │ vmov r0, r1, d7 │ │ │ │ │ add r9, r3 │ │ │ │ │ blx fb38 <__aeabi_d2lz@plt> │ │ │ │ │ ./src/nco/nco_var_rth.c:3907 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ @@ -274521,194 +274529,194 @@ │ │ │ │ │ strd r0, r1, [r9] │ │ │ │ │ ./src/nco/nco_var_rth.c:3907 │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ adds r6, #1 │ │ │ │ │ adds r4, #4 │ │ │ │ │ cmp r5, r6 │ │ │ │ │ - bne.n 92594 │ │ │ │ │ - b.n 9248c │ │ │ │ │ + bne.n 925bc │ │ │ │ │ + b.n 924b4 │ │ │ │ │ ./src/nco/nco_var_rth.c:3869 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.w 927a8 │ │ │ │ │ + beq.w 927d0 │ │ │ │ │ ./src/nco/nco_var_rth.c:3878 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ - ble.w 9248c │ │ │ │ │ + ble.w 924b4 │ │ │ │ │ movs r6, #0 │ │ │ │ │ ./src/nco/nco_var_rth.c:3883 │ │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ │ lsls r7, r6, #2 │ │ │ │ │ ldr.w r3, [r3, r6, lsl #2] │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - beq.n 9262c │ │ │ │ │ + beq.n 92654 │ │ │ │ │ ./src/nco/nco_var_rth.c:3884 │ │ │ │ │ vmov s15, r3 │ │ │ │ │ vcvt.f64.u32 d0, s15 │ │ │ │ │ vcmp.f64 d0, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bmi.w 92ace │ │ │ │ │ + bmi.w 92af6 │ │ │ │ │ vsqrt.f64 d7, d0 │ │ │ │ │ vcvt.u32.f64 s14, d7 │ │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ │ ./src/nco/nco_var_rth.c:3885 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ adds r3, #1 │ │ │ │ │ ./src/nco/nco_var_rth.c:3884 │ │ │ │ │ vmov r0, s14 │ │ │ │ │ str r0, [r2, r7] │ │ │ │ │ ./src/nco/nco_var_rth.c:3885 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ adds r6, #1 │ │ │ │ │ adds r4, #4 │ │ │ │ │ cmp r5, r6 │ │ │ │ │ - bne.n 925f6 │ │ │ │ │ - b.n 9248c │ │ │ │ │ + bne.n 9261e │ │ │ │ │ + b.n 924b4 │ │ │ │ │ ./src/nco/nco_var_rth.c:3847 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.w 92876 │ │ │ │ │ + beq.w 9289e │ │ │ │ │ ./src/nco/nco_var_rth.c:3856 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ ldrh r7, [r3, #0] │ │ │ │ │ - ble.w 9248c │ │ │ │ │ + ble.w 924b4 │ │ │ │ │ lsls r5, r5, #1 │ │ │ │ │ movs r6, #0 │ │ │ │ │ ./src/nco/nco_var_rth.c:3861 │ │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ │ ldrh r3, [r3, r6] │ │ │ │ │ cmp r3, r7 │ │ │ │ │ - beq.n 9267c │ │ │ │ │ + beq.n 926a4 │ │ │ │ │ ./src/nco/nco_var_rth.c:3862 │ │ │ │ │ vmov s15, r3 │ │ │ │ │ vcvt.f64.u32 d0, s15 │ │ │ │ │ vcmp.f64 d0, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bmi.w 92adc │ │ │ │ │ + bmi.w 92b04 │ │ │ │ │ vsqrt.f64 d7, d0 │ │ │ │ │ vcvt.u32.f64 s14, d7 │ │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ │ vmov r2, s14 │ │ │ │ │ strh r2, [r3, r6] │ │ │ │ │ ./src/nco/nco_var_rth.c:3863 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ adds r6, #2 │ │ │ │ │ adds r4, #4 │ │ │ │ │ cmp r5, r6 │ │ │ │ │ - bne.n 9264a │ │ │ │ │ - b.n 9248c │ │ │ │ │ + bne.n 92672 │ │ │ │ │ + b.n 924b4 │ │ │ │ │ ./src/nco/nco_var_rth.c:3957 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.w 927f0 │ │ │ │ │ + beq.w 92818 │ │ │ │ │ ./src/nco/nco_var_rth.c:3966 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ ldrb r7, [r3, #0] │ │ │ │ │ - ble.w 9248c │ │ │ │ │ + ble.w 924b4 │ │ │ │ │ movs r6, #0 │ │ │ │ │ ./src/nco/nco_var_rth.c:3971 │ │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ │ ldrb r3, [r3, r6] │ │ │ │ │ cmp r3, r7 │ │ │ │ │ - beq.n 926ca │ │ │ │ │ + beq.n 926f2 │ │ │ │ │ ./src/nco/nco_var_rth.c:3972 │ │ │ │ │ vmov s15, r3 │ │ │ │ │ vcvt.f64.u32 d0, s15 │ │ │ │ │ vcmp.f64 d0, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bmi.w 92aba │ │ │ │ │ + bmi.w 92ae2 │ │ │ │ │ vsqrt.f64 d7, d0 │ │ │ │ │ vcvt.u32.f64 s15, d7 │ │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ │ vmov r3, s15 │ │ │ │ │ strb r3, [r2, r6] │ │ │ │ │ ./src/nco/nco_var_rth.c:3973 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ adds r6, #1 │ │ │ │ │ adds r4, #4 │ │ │ │ │ cmp r5, r6 │ │ │ │ │ - bne.n 92698 │ │ │ │ │ - b.n 9248c │ │ │ │ │ + bne.n 926c0 │ │ │ │ │ + b.n 924b4 │ │ │ │ │ ./src/nco/nco_var_rth.c:3781 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w 92992 │ │ │ │ │ + bne.w 929ba │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble.w 9248c │ │ │ │ │ + ble.w 924b4 │ │ │ │ │ movs r6, #0 │ │ │ │ │ add.w r5, r4, r5, lsl #2 │ │ │ │ │ ./src/nco/nco_var_rth.c:3786 (discriminator 7) │ │ │ │ │ ldrd r2, r3, [sp, #52] @ 0x34 │ │ │ │ │ add r2, r6 │ │ │ │ │ adds r7, r3, r6 │ │ │ │ │ vldr d0, [r2] │ │ │ │ │ vcmp.f64 d0, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bmi.w 92b36 │ │ │ │ │ + bmi.w 92b5e │ │ │ │ │ ./src/nco/nco_var_rth.c:3786 │ │ │ │ │ vsqrt.f64 d7, d0 │ │ │ │ │ ./src/nco/nco_var_rth.c:3787 (discriminator 7) │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ adds r6, #8 │ │ │ │ │ ./src/nco/nco_var_rth.c:3786 (discriminator 7) │ │ │ │ │ vstr d7, [r7] │ │ │ │ │ ./src/nco/nco_var_rth.c:3787 (discriminator 7) │ │ │ │ │ adds r3, #1 │ │ │ │ │ str.w r3, [r4], #4 │ │ │ │ │ cmp r5, r4 │ │ │ │ │ - bne.n 926e6 │ │ │ │ │ - b.n 9248c │ │ │ │ │ + bne.n 9270e │ │ │ │ │ + b.n 924b4 │ │ │ │ │ ./src/nco/nco_var_rth.c:3759 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w 92944 │ │ │ │ │ + bne.w 9296c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble.w 9248c │ │ │ │ │ + ble.w 924b4 │ │ │ │ │ subs r6, r4, #4 │ │ │ │ │ rsb r4, r4, #4 │ │ │ │ │ add.w r5, r6, r5, lsl #2 │ │ │ │ │ ./src/nco/nco_var_rth.c:3764 (discriminator 1) │ │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ │ adds r7, r4, r6 │ │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ │ add r2, r7 │ │ │ │ │ add r7, r3 │ │ │ │ │ vldr s0, [r2] │ │ │ │ │ vcmp.f32 s0, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bmi.w 92b04 │ │ │ │ │ + bmi.w 92b2c │ │ │ │ │ ./src/nco/nco_var_rth.c:3764 │ │ │ │ │ vsqrt.f32 s15, s0 │ │ │ │ │ ./src/nco/nco_var_rth.c:3765 (discriminator 1) │ │ │ │ │ ldr.w r3, [r6, #4]! │ │ │ │ │ ./src/nco/nco_var_rth.c:3764 (discriminator 1) │ │ │ │ │ vstr s15, [r7] │ │ │ │ │ ./src/nco/nco_var_rth.c:3765 (discriminator 1) │ │ │ │ │ adds r3, #1 │ │ │ │ │ cmp r5, r6 │ │ │ │ │ str r3, [r6, #0] │ │ │ │ │ - bne.n 9272c │ │ │ │ │ - b.n 9248c │ │ │ │ │ + bne.n 92754 │ │ │ │ │ + b.n 924b4 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble.w 9248c │ │ │ │ │ + ble.w 924b4 │ │ │ │ │ ./src/nco/nco_var_rth.c:3891 │ │ │ │ │ movs r6, #0 │ │ │ │ │ add.w r5, r4, r5, lsl #2 │ │ │ │ │ ./src/nco/nco_var_rth.c:3896 (discriminator 37) │ │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ │ add r3, r6 │ │ │ │ │ ldrd r0, r1, [r3] │ │ │ │ │ blx 12528 <__aeabi_l2d@plt> │ │ │ │ │ vmov d0, r0, r1 │ │ │ │ │ vcmp.f64 d0, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bmi.w 92af0 │ │ │ │ │ + bmi.w 92b18 │ │ │ │ │ ./src/nco/nco_var_rth.c:3896 │ │ │ │ │ vsqrt.f64 d7, d0 │ │ │ │ │ ./src/nco/nco_var_rth.c:3896 (discriminator 37) │ │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ │ vmov r0, r1, d7 │ │ │ │ │ adds r7, r3, r6 │ │ │ │ │ blx fb38 <__aeabi_d2lz@plt> │ │ │ │ │ @@ -274717,83 +274725,83 @@ │ │ │ │ │ adds r6, #8 │ │ │ │ │ adds r3, #1 │ │ │ │ │ ./src/nco/nco_var_rth.c:3896 (discriminator 37) │ │ │ │ │ strd r0, r1, [r7] │ │ │ │ │ ./src/nco/nco_var_rth.c:3897 (discriminator 37) │ │ │ │ │ str.w r3, [r4], #4 │ │ │ │ │ cmp r5, r4 │ │ │ │ │ - bne.n 92768 │ │ │ │ │ - b.n 9248c │ │ │ │ │ + bne.n 92790 │ │ │ │ │ + b.n 924b4 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble.w 9248c │ │ │ │ │ + ble.w 924b4 │ │ │ │ │ subs r6, r4, #4 │ │ │ │ │ rsb r4, r4, #4 │ │ │ │ │ add.w r5, r6, r5, lsl #2 │ │ │ │ │ ./src/nco/nco_var_rth.c:3874 (discriminator 31) │ │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ │ adds r7, r4, r6 │ │ │ │ │ add r3, r7 │ │ │ │ │ vldr s0, [r3] │ │ │ │ │ vcvt.f64.u32 d0, s0 │ │ │ │ │ vcmp.f64 d0, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bmi.w 92b18 │ │ │ │ │ + bmi.w 92b40 │ │ │ │ │ ./src/nco/nco_var_rth.c:3874 │ │ │ │ │ vsqrt.f64 d7, d0 │ │ │ │ │ ./src/nco/nco_var_rth.c:3874 (discriminator 31) │ │ │ │ │ vcvt.u32.f64 s14, d7 │ │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ │ vmov r2, s14 │ │ │ │ │ str r2, [r3, r7] │ │ │ │ │ ./src/nco/nco_var_rth.c:3875 (discriminator 31) │ │ │ │ │ ldr.w r3, [r6, #4]! │ │ │ │ │ adds r3, #1 │ │ │ │ │ cmp r5, r6 │ │ │ │ │ str r3, [r6, #0] │ │ │ │ │ - bne.n 927b8 │ │ │ │ │ - b.n 9248c │ │ │ │ │ + bne.n 927e0 │ │ │ │ │ + b.n 924b4 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble.w 9248c │ │ │ │ │ + ble.w 924b4 │ │ │ │ │ subs r4, #4 │ │ │ │ │ ./src/nco/nco_var_rth.c:3962 (discriminator 55) │ │ │ │ │ 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 92b2c │ │ │ │ │ + bmi.w 92b54 │ │ │ │ │ ./src/nco/nco_var_rth.c:3962 │ │ │ │ │ vsqrt.f64 d7, d0 │ │ │ │ │ ./src/nco/nco_var_rth.c:3962 (discriminator 55) │ │ │ │ │ vcvt.u32.f64 s15, d7 │ │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ │ vmov r3, s15 │ │ │ │ │ strb r3, [r2, r7] │ │ │ │ │ ./src/nco/nco_var_rth.c:3963 (discriminator 55) │ │ │ │ │ adds r7, #1 │ │ │ │ │ cmp r5, r7 │ │ │ │ │ ldr.w r3, [r4, #4]! │ │ │ │ │ add.w r3, r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ - bne.n 927f8 │ │ │ │ │ - b.n 9248c │ │ │ │ │ + bne.n 92820 │ │ │ │ │ + b.n 924b4 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble.w 9248c │ │ │ │ │ + ble.w 924b4 │ │ │ │ │ ./src/nco/nco_var_rth.c:3825 │ │ │ │ │ movs r6, #0 │ │ │ │ │ add.w r5, r4, r5, lsl #2 │ │ │ │ │ ./src/nco/nco_var_rth.c:3830 (discriminator 19) │ │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ │ ldrsh r3, [r3, r6] │ │ │ │ │ vmov s0, r3 │ │ │ │ │ vcvt.f64.s32 d0, s0 │ │ │ │ │ vcmp.f64 d0, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bmi.w 92afa │ │ │ │ │ + bmi.w 92b22 │ │ │ │ │ ./src/nco/nco_var_rth.c:3830 │ │ │ │ │ vsqrt.f64 d7, d0 │ │ │ │ │ ./src/nco/nco_var_rth.c:3830 (discriminator 19) │ │ │ │ │ vcvt.s32.f64 s14, d7 │ │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ │ ./src/nco/nco_var_rth.c:3831 (discriminator 19) │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ @@ -274801,29 +274809,29 @@ │ │ │ │ │ ./src/nco/nco_var_rth.c:3830 (discriminator 19) │ │ │ │ │ vmov r1, s14 │ │ │ │ │ strh r1, [r2, r6] │ │ │ │ │ ./src/nco/nco_var_rth.c:3831 (discriminator 19) │ │ │ │ │ adds r6, #2 │ │ │ │ │ str.w r3, [r4], #4 │ │ │ │ │ cmp r5, r4 │ │ │ │ │ - bne.n 9283e │ │ │ │ │ - b.n 9248c │ │ │ │ │ + bne.n 92866 │ │ │ │ │ + b.n 924b4 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble.w 9248c │ │ │ │ │ + ble.w 924b4 │ │ │ │ │ ./src/nco/nco_var_rth.c:3847 │ │ │ │ │ movs r6, #0 │ │ │ │ │ add.w r5, r4, r5, lsl #2 │ │ │ │ │ ./src/nco/nco_var_rth.c:3852 (discriminator 25) │ │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ │ ldrh r3, [r3, r6] │ │ │ │ │ vmov s0, r3 │ │ │ │ │ vcvt.f64.u32 d0, s0 │ │ │ │ │ vcmp.f64 d0, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bmi.w 92b22 │ │ │ │ │ + bmi.w 92b4a │ │ │ │ │ ./src/nco/nco_var_rth.c:3852 │ │ │ │ │ vsqrt.f64 d7, d0 │ │ │ │ │ ./src/nco/nco_var_rth.c:3852 (discriminator 25) │ │ │ │ │ vcvt.u32.f64 s14, d7 │ │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ │ ./src/nco/nco_var_rth.c:3853 (discriminator 25) │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ @@ -274831,160 +274839,160 @@ │ │ │ │ │ ./src/nco/nco_var_rth.c:3852 (discriminator 25) │ │ │ │ │ vmov r1, s14 │ │ │ │ │ strh r1, [r2, r6] │ │ │ │ │ ./src/nco/nco_var_rth.c:3853 (discriminator 25) │ │ │ │ │ adds r6, #2 │ │ │ │ │ str.w r3, [r4], #4 │ │ │ │ │ cmp r5, r4 │ │ │ │ │ - bne.n 92882 │ │ │ │ │ - b.n 9248c │ │ │ │ │ + bne.n 928aa │ │ │ │ │ + b.n 924b4 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble.w 9248c │ │ │ │ │ + ble.w 924b4 │ │ │ │ │ subs r6, r4, #4 │ │ │ │ │ rsb r4, r4, #4 │ │ │ │ │ add.w r5, r6, r5, lsl #2 │ │ │ │ │ ./src/nco/nco_var_rth.c:3808 (discriminator 13) │ │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ │ adds r7, r4, r6 │ │ │ │ │ add r3, r7 │ │ │ │ │ vldr s0, [r3] │ │ │ │ │ vcvt.f64.s32 d0, s0 │ │ │ │ │ vcmp.f64 d0, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bmi.w 92b0e │ │ │ │ │ + bmi.w 92b36 │ │ │ │ │ ./src/nco/nco_var_rth.c:3808 │ │ │ │ │ vsqrt.f64 d7, d0 │ │ │ │ │ ./src/nco/nco_var_rth.c:3808 (discriminator 13) │ │ │ │ │ vcvt.s32.f64 s14, d7 │ │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ │ vmov r2, s14 │ │ │ │ │ str r2, [r3, r7] │ │ │ │ │ ./src/nco/nco_var_rth.c:3809 (discriminator 13) │ │ │ │ │ ldr.w r3, [r6, #4]! │ │ │ │ │ adds r3, #1 │ │ │ │ │ cmp r5, r6 │ │ │ │ │ str r3, [r6, #0] │ │ │ │ │ - bne.n 928ca │ │ │ │ │ - b.n 9248c │ │ │ │ │ + bne.n 928f2 │ │ │ │ │ + b.n 924b4 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble.w 9248c │ │ │ │ │ + ble.w 924b4 │ │ │ │ │ subs r4, #4 │ │ │ │ │ ./src/nco/nco_var_rth.c:3940 (discriminator 49) │ │ │ │ │ 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 92a98 │ │ │ │ │ + bmi.w 92ac0 │ │ │ │ │ ./src/nco/nco_var_rth.c:3940 │ │ │ │ │ vsqrt.f64 d7, d0 │ │ │ │ │ ./src/nco/nco_var_rth.c:3940 (discriminator 49) │ │ │ │ │ vcvt.s32.f64 s15, d7 │ │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ │ vmov r3, s15 │ │ │ │ │ strb r3, [r2, r7] │ │ │ │ │ ./src/nco/nco_var_rth.c:3941 (discriminator 49) │ │ │ │ │ adds r7, #1 │ │ │ │ │ cmp r5, r7 │ │ │ │ │ ldr.w r3, [r4, #4]! │ │ │ │ │ add.w r3, r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ - bne.n 9290a │ │ │ │ │ - b.n 9248c │ │ │ │ │ + bne.n 92932 │ │ │ │ │ + b.n 924b4 │ │ │ │ │ ./src/nco/nco_var_rth.c:3768 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ vldr s16, [r3] │ │ │ │ │ - ble.w 9248c │ │ │ │ │ + ble.w 924b4 │ │ │ │ │ movs r6, #0 │ │ │ │ │ - b.n 9295e │ │ │ │ │ + b.n 92986 │ │ │ │ │ adds r6, #1 │ │ │ │ │ adds r4, #4 │ │ │ │ │ cmp r5, r6 │ │ │ │ │ - beq.w 9248c │ │ │ │ │ + beq.w 924b4 │ │ │ │ │ ./src/nco/nco_var_rth.c:3773 │ │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ │ lsls r2, r6, #2 │ │ │ │ │ add r3, r2 │ │ │ │ │ vldr s0, [r3] │ │ │ │ │ vcmp.f32 s0, s16 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - beq.n 92954 │ │ │ │ │ + beq.n 9297c │ │ │ │ │ ./src/nco/nco_var_rth.c:3774 │ │ │ │ │ vcmp.f32 s0, #0.0 │ │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ │ add r2, r3 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bmi.w 92b40 │ │ │ │ │ + bmi.w 92b68 │ │ │ │ │ vsqrt.f32 s15, s0 │ │ │ │ │ ./src/nco/nco_var_rth.c:3775 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ ./src/nco/nco_var_rth.c:3774 │ │ │ │ │ vstr s15, [r2] │ │ │ │ │ ./src/nco/nco_var_rth.c:3775 │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ - b.n 92954 │ │ │ │ │ + b.n 9297c │ │ │ │ │ ./src/nco/nco_var_rth.c:3790 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ vldr d8, [r3] │ │ │ │ │ - ble.w 9248c │ │ │ │ │ + ble.w 924b4 │ │ │ │ │ movs r6, #0 │ │ │ │ │ - b.n 929ac │ │ │ │ │ + b.n 929d4 │ │ │ │ │ adds r6, #1 │ │ │ │ │ adds r4, #4 │ │ │ │ │ cmp r5, r6 │ │ │ │ │ - beq.w 9248c │ │ │ │ │ + beq.w 924b4 │ │ │ │ │ ./src/nco/nco_var_rth.c:3795 │ │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ │ lsls r2, r6, #3 │ │ │ │ │ add r3, r2 │ │ │ │ │ vldr d0, [r3] │ │ │ │ │ vcmp.f64 d0, d8 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - beq.n 929a2 │ │ │ │ │ + beq.n 929ca │ │ │ │ │ ./src/nco/nco_var_rth.c:3796 │ │ │ │ │ vcmp.f64 d0, #0.0 │ │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ │ add r2, r3 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bmi.w 92b4e │ │ │ │ │ + bmi.w 92b76 │ │ │ │ │ vsqrt.f64 d7, d0 │ │ │ │ │ ./src/nco/nco_var_rth.c:3797 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ ./src/nco/nco_var_rth.c:3796 │ │ │ │ │ vstr d7, [r2] │ │ │ │ │ ./src/nco/nco_var_rth.c:3797 │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ - b.n 929a2 │ │ │ │ │ + b.n 929ca │ │ │ │ │ ./src/nco/nco_var_rth.c:3922 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ ldrd r7, r8, [r3] │ │ │ │ │ - ble.w 9248c │ │ │ │ │ + ble.w 924b4 │ │ │ │ │ movs r6, #0 │ │ │ │ │ ./src/nco/nco_var_rth.c:3927 │ │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ │ mov.w r9, r6, lsl #3 │ │ │ │ │ add.w r2, r3, r9 │ │ │ │ │ ldr.w r0, [r3, r6, lsl #3] │ │ │ │ │ ldr r1, [r2, #4] │ │ │ │ │ cmp r1, r8 │ │ │ │ │ it eq │ │ │ │ │ cmpeq r0, r7 │ │ │ │ │ - beq.n 92a32 │ │ │ │ │ + beq.n 92a5a │ │ │ │ │ ./src/nco/nco_var_rth.c:3928 │ │ │ │ │ blx 1231c <__aeabi_ul2d@plt> │ │ │ │ │ vmov d0, r0, r1 │ │ │ │ │ vcmp.f64 d0, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bmi.n 92a8e │ │ │ │ │ + bmi.n 92ab6 │ │ │ │ │ vsqrt.f64 d7, d0 │ │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ │ vmov r0, r1, d7 │ │ │ │ │ add r9, r3 │ │ │ │ │ blx 115d0 <__aeabi_d2ulz@plt> │ │ │ │ │ ./src/nco/nco_var_rth.c:3929 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ @@ -274992,154 +275000,154 @@ │ │ │ │ │ strd r0, r1, [r9] │ │ │ │ │ ./src/nco/nco_var_rth.c:3929 │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ adds r6, #1 │ │ │ │ │ adds r4, #4 │ │ │ │ │ cmp r5, r6 │ │ │ │ │ - bne.n 929ee │ │ │ │ │ - b.n 9248c │ │ │ │ │ + bne.n 92a16 │ │ │ │ │ + b.n 924b4 │ │ │ │ │ ./src/nco/nco_var_rth.c:3944 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ ldrsb.w r7, [r3] │ │ │ │ │ - ble.w 9248c │ │ │ │ │ + ble.w 924b4 │ │ │ │ │ movs r6, #0 │ │ │ │ │ ./src/nco/nco_var_rth.c:3949 │ │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ │ ldrsb r3, [r3, r6] │ │ │ │ │ cmp r3, r7 │ │ │ │ │ - beq.n 92a7a │ │ │ │ │ + beq.n 92aa2 │ │ │ │ │ ./src/nco/nco_var_rth.c:3950 │ │ │ │ │ vmov s15, r3 │ │ │ │ │ vcvt.f64.s32 d0, s15 │ │ │ │ │ vcmp.f64 d0, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bmi.n 92a84 │ │ │ │ │ + bmi.n 92aac │ │ │ │ │ vsqrt.f64 d7, d0 │ │ │ │ │ vcvt.s32.f64 s15, d7 │ │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ │ vmov r3, s15 │ │ │ │ │ strb r3, [r2, r6] │ │ │ │ │ ./src/nco/nco_var_rth.c:3951 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ adds r6, #1 │ │ │ │ │ adds r4, #4 │ │ │ │ │ cmp r5, r6 │ │ │ │ │ - bne.n 92a4a │ │ │ │ │ - b.n 9248c │ │ │ │ │ + bne.n 92a72 │ │ │ │ │ + b.n 924b4 │ │ │ │ │ ./src/nco/nco_var_rth.c:3950 │ │ │ │ │ blx 104ac │ │ │ │ │ vmov.f64 d7, d0 │ │ │ │ │ - b.n 92a68 │ │ │ │ │ + b.n 92a90 │ │ │ │ │ ./src/nco/nco_var_rth.c:3928 │ │ │ │ │ blx 104ac │ │ │ │ │ vmov.f64 d7, d0 │ │ │ │ │ - b.n 92a1c │ │ │ │ │ + b.n 92a44 │ │ │ │ │ ./src/nco/nco_var_rth.c:3940 (discriminator 49) │ │ │ │ │ blx 104ac │ │ │ │ │ vmov.f64 d7, d0 │ │ │ │ │ - b.n 92926 │ │ │ │ │ + b.n 9294e │ │ │ │ │ ./src/nco/nco_var_rth.c:3840 │ │ │ │ │ blx 104ac │ │ │ │ │ vmov.f64 d7, d0 │ │ │ │ │ - b.n 92564 │ │ │ │ │ + b.n 9258c │ │ │ │ │ str r1, [sp, #0] │ │ │ │ │ ./src/nco/nco_var_rth.c:3818 │ │ │ │ │ blx 104ac │ │ │ │ │ ldr r1, [sp, #0] │ │ │ │ │ vmov.f64 d7, d0 │ │ │ │ │ - b.n 92514 │ │ │ │ │ + b.n 9253c │ │ │ │ │ ./src/nco/nco_var_rth.c:3972 │ │ │ │ │ blx 104ac │ │ │ │ │ vmov.f64 d7, d0 │ │ │ │ │ - b.n 926b8 │ │ │ │ │ + b.n 926e0 │ │ │ │ │ ./src/nco/nco_var_rth.c:3918 (discriminator 43) │ │ │ │ │ blx 104ac │ │ │ │ │ vmov.f64 d7, d0 │ │ │ │ │ - b.n 9246e │ │ │ │ │ + b.n 92496 │ │ │ │ │ str r1, [sp, #0] │ │ │ │ │ ./src/nco/nco_var_rth.c:3884 │ │ │ │ │ blx 104ac │ │ │ │ │ ldr r1, [sp, #0] │ │ │ │ │ vmov.f64 d7, d0 │ │ │ │ │ - b.n 9261a │ │ │ │ │ + b.n 92642 │ │ │ │ │ ./src/nco/nco_var_rth.c:3862 │ │ │ │ │ blx 104ac │ │ │ │ │ vmov.f64 d7, d0 │ │ │ │ │ - b.n 9266a │ │ │ │ │ + b.n 92692 │ │ │ │ │ ./src/nco/nco_var_rth.c:3906 │ │ │ │ │ blx 104ac │ │ │ │ │ vmov.f64 d7, d0 │ │ │ │ │ - b.n 925c4 │ │ │ │ │ + b.n 925ec │ │ │ │ │ ./src/nco/nco_var_rth.c:3896 (discriminator 37) │ │ │ │ │ blx 104ac │ │ │ │ │ vmov.f64 d7, d0 │ │ │ │ │ - b.n 92788 │ │ │ │ │ + b.n 927b0 │ │ │ │ │ ./src/nco/nco_var_rth.c:3830 (discriminator 19) │ │ │ │ │ blx 104ac │ │ │ │ │ vmov.f64 d7, d0 │ │ │ │ │ - b.n 9285a │ │ │ │ │ + b.n 92882 │ │ │ │ │ ./src/nco/nco_var_rth.c:3764 (discriminator 1) │ │ │ │ │ blx fc14 │ │ │ │ │ vmov.f32 s15, s0 │ │ │ │ │ - b.n 9274a │ │ │ │ │ + b.n 92772 │ │ │ │ │ ./src/nco/nco_var_rth.c:3808 (discriminator 13) │ │ │ │ │ blx 104ac │ │ │ │ │ vmov.f64 d7, d0 │ │ │ │ │ - b.n 928e8 │ │ │ │ │ + b.n 92910 │ │ │ │ │ ./src/nco/nco_var_rth.c:3874 (discriminator 31) │ │ │ │ │ blx 104ac │ │ │ │ │ vmov.f64 d7, d0 │ │ │ │ │ - b.n 927d6 │ │ │ │ │ + b.n 927fe │ │ │ │ │ ./src/nco/nco_var_rth.c:3852 (discriminator 25) │ │ │ │ │ blx 104ac │ │ │ │ │ vmov.f64 d7, d0 │ │ │ │ │ - b.n 9289e │ │ │ │ │ + b.n 928c6 │ │ │ │ │ ./src/nco/nco_var_rth.c:3962 (discriminator 55) │ │ │ │ │ blx 104ac │ │ │ │ │ vmov.f64 d7, d0 │ │ │ │ │ - b.n 92814 │ │ │ │ │ + b.n 9283c │ │ │ │ │ ./src/nco/nco_var_rth.c:3786 (discriminator 7) │ │ │ │ │ blx 104ac │ │ │ │ │ vmov.f64 d7, d0 │ │ │ │ │ - b.n 92702 │ │ │ │ │ + b.n 9272a │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ ./src/nco/nco_var_rth.c:3774 │ │ │ │ │ blx fc14 │ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ │ vmov.f32 s15, s0 │ │ │ │ │ - b.n 92986 │ │ │ │ │ + b.n 929ae │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ ./src/nco/nco_var_rth.c:3796 │ │ │ │ │ blx 104ac │ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ │ vmov.f64 d7, d0 │ │ │ │ │ - b.n 929d4 │ │ │ │ │ + b.n 929fc │ │ │ │ │ ./src/nco/nco_var_rth.c:3980 │ │ │ │ │ blx 10484 │ │ │ │ │ ./src/nco/nco_var_rth.c:3986 │ │ │ │ │ - b.n 9248c │ │ │ │ │ + b.n 924b4 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00092b64 : │ │ │ │ │ +00092b8c : │ │ │ │ │ nco_var_zero(): │ │ │ │ │ ./src/nco/nco_var_rth.c:3993 │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ mov r4, r0 │ │ │ │ │ mov r6, r1 │ │ │ │ │ mov r5, r2 │ │ │ │ │ ./src/nco/nco_var_rth.c:4005 │ │ │ │ │ blx 110a0 │ │ │ │ │ subs r3, r4, #1 │ │ │ │ │ ./src/nco/nco_var_rth.c:4006 │ │ │ │ │ cmp r3, #11 │ │ │ │ │ - bhi.n 92b98 │ │ │ │ │ + bhi.n 92bc0 │ │ │ │ │ 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 │ │ │ │ │ @@ -275157,15 +275165,15 @@ │ │ │ │ │ nco_var_zero(): │ │ │ │ │ ./src/nco/nco_var_rth.c:4101 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ │ ./src/nco/nco_var_rth.c:4021 │ │ │ │ │ b.w 10480 │ │ │ │ │ │ │ │ │ │ -00092ba0 : │ │ │ │ │ +00092bc8 : │ │ │ │ │ nco_var_scv_add(): │ │ │ │ │ ./src/nco/nco_var_scv.c:20 │ │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ │ mov r4, r1 │ │ │ │ │ mov r5, r2 │ │ │ │ │ sub sp, #12 │ │ │ │ │ mov r6, r0 │ │ │ │ │ @@ -275173,19 +275181,19 @@ │ │ │ │ │ add r1, sp, #32 │ │ │ │ │ ./src/nco/nco_var_scv.c:20 │ │ │ │ │ ldr r7, [sp, #36] @ 0x24 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ ./src/nco/nco_var_scv.c:30 │ │ │ │ │ blx 125a0 │ │ │ │ │ ./src/nco/nco_var_scv.c:31 │ │ │ │ │ - cbnz r5, 92c12 │ │ │ │ │ + cbnz r5, 92c3a │ │ │ │ │ ./src/nco/nco_var_scv.c:33 │ │ │ │ │ subs r6, #1 │ │ │ │ │ cmp r6, #11 │ │ │ │ │ - bhi.w 92f32 │ │ │ │ │ + bhi.w 92f5a │ │ │ │ │ tbh [pc, r6, lsl #1] │ │ │ │ │ lsls r2, r5, #3 │ │ │ │ │ movs r6, r4 │ │ │ │ │ lsls r3, r5, #1 │ │ │ │ │ lsls r6, r7, #1 │ │ │ │ │ lsls r6, r1, #2 │ │ │ │ │ movs r4, r1 │ │ │ │ │ @@ -275195,48 +275203,48 @@ │ │ │ │ │ lsls r1, r0, #3 │ │ │ │ │ lsls r5, r1, #1 │ │ │ │ │ movs r6, r4 │ │ │ │ │ ./src/nco/nco_var_scv.c:47 │ │ │ │ │ vldr d6, [r7] │ │ │ │ │ ./src/nco/nco_var_scv.c:48 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.w 92e24 │ │ │ │ │ + beq.w 92e4c │ │ │ │ │ ./src/nco/nco_var_scv.c:51 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ ./src/nco/nco_var_scv.c:52 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ./src/nco/nco_var_scv.c:51 │ │ │ │ │ vldr d5, [r3] │ │ │ │ │ ./src/nco/nco_var_scv.c:52 │ │ │ │ │ - ble.n 92c0e │ │ │ │ │ + ble.n 92c36 │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ add.w r4, r3, r4, lsl #3 │ │ │ │ │ ./src/nco/nco_var_scv.c:53 │ │ │ │ │ vldmia r3!, {d7} │ │ │ │ │ vcmp.f64 d7, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - beq.n 92c0a │ │ │ │ │ + beq.n 92c32 │ │ │ │ │ ./src/nco/nco_var_scv.c:53 (discriminator 1) │ │ │ │ │ vadd.f64 d7, d7, d6 │ │ │ │ │ vstr d7, [r3, #-8] │ │ │ │ │ ./src/nco/nco_var_scv.c:52 (discriminator 2) │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.n 92bf4 │ │ │ │ │ + bne.n 92c1c │ │ │ │ │ ./src/nco/nco_var_scv.c:162 │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ ./src/nco/nco_var_scv.c:31 (discriminator 1) │ │ │ │ │ mov r0, r6 │ │ │ │ │ add r1, sp, #4 │ │ │ │ │ subs r6, #1 │ │ │ │ │ blx 125a0 │ │ │ │ │ ./src/nco/nco_var_scv.c:33 (discriminator 1) │ │ │ │ │ cmp r6, #11 │ │ │ │ │ - bhi.w 92f32 │ │ │ │ │ - add r3, pc, #8 @ (adr r3, 92c2c ) │ │ │ │ │ + bhi.w 92f5a │ │ │ │ │ + add r3, pc, #8 @ (adr r3, 92c54 ) │ │ │ │ │ ldr.w r2, [r3, r6, lsl #2] │ │ │ │ │ add r3, r2 │ │ │ │ │ bx r3 │ │ │ │ │ lsls r5, r3, #11 │ │ │ │ │ movs r0, r0 │ │ │ │ │ @ instruction: 0xffe3ffff │ │ │ │ │ lsls r5, r5, #1 │ │ │ │ │ @@ -275257,384 +275265,384 @@ │ │ │ │ │ movs r1, r6 │ │ │ │ │ movs r0, r0 │ │ │ │ │ @ instruction: 0xffe3ffff │ │ │ │ │ ./src/nco/nco_var_scv.c:119 │ │ │ │ │ ldrd r6, r7, [r7] │ │ │ │ │ ./src/nco/nco_var_scv.c:120 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.w 92ebe │ │ │ │ │ + beq.w 92ee6 │ │ │ │ │ ./src/nco/nco_var_scv.c:123 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ ./src/nco/nco_var_scv.c:124 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ./src/nco/nco_var_scv.c:123 │ │ │ │ │ ldrd r5, r1, [r3] │ │ │ │ │ ./src/nco/nco_var_scv.c:124 │ │ │ │ │ - ble.n 92c0e │ │ │ │ │ + ble.n 92c36 │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ add.w r4, r3, r4, lsl #3 │ │ │ │ │ ./src/nco/nco_var_scv.c:125 │ │ │ │ │ ldrd r2, r0, [r3] │ │ │ │ │ adds r3, #8 │ │ │ │ │ cmp r0, r1 │ │ │ │ │ it eq │ │ │ │ │ cmpeq r2, r5 │ │ │ │ │ - beq.n 92c92 │ │ │ │ │ + beq.n 92cba │ │ │ │ │ ./src/nco/nco_var_scv.c:125 (discriminator 1) │ │ │ │ │ adds r2, r2, r6 │ │ │ │ │ str.w r2, [r3, #-8] │ │ │ │ │ adc.w r0, r0, r7 │ │ │ │ │ str.w r0, [r3, #-4] │ │ │ │ │ ./src/nco/nco_var_scv.c:124 (discriminator 2) │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.n 92c76 │ │ │ │ │ - b.n 92c0e │ │ │ │ │ + bne.n 92c9e │ │ │ │ │ + b.n 92c36 │ │ │ │ │ ./src/nco/nco_var_scv.c:71 │ │ │ │ │ ldrsh.w r0, [r7] │ │ │ │ │ ./src/nco/nco_var_scv.c:72 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 92e96 │ │ │ │ │ + bne.w 92ebe │ │ │ │ │ ./src/nco/nco_var_scv.c:73 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.n 92c0e │ │ │ │ │ + ble.n 92c36 │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ uxth r0, r0 │ │ │ │ │ add.w r4, r3, r4, lsl #1 │ │ │ │ │ ./src/nco/nco_var_scv.c:73 (discriminator 3) │ │ │ │ │ ldrsh.w r2, [r3] │ │ │ │ │ add r2, r0 │ │ │ │ │ strh.w r2, [r3], #2 │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - bne.n 92cae │ │ │ │ │ - b.n 92c0e │ │ │ │ │ + bne.n 92cd6 │ │ │ │ │ + b.n 92c36 │ │ │ │ │ ./src/nco/nco_var_scv.c:59 │ │ │ │ │ ldr r0, [r7, #0] │ │ │ │ │ ./src/nco/nco_var_scv.c:60 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 92e70 │ │ │ │ │ + bne.w 92e98 │ │ │ │ │ ./src/nco/nco_var_scv.c:61 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.n 92c0e │ │ │ │ │ + ble.n 92c36 │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ add.w r4, r3, r4, lsl #2 │ │ │ │ │ ./src/nco/nco_var_scv.c:61 (discriminator 3) │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ add r2, r0 │ │ │ │ │ str.w r2, [r3], #4 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.n 92cd0 │ │ │ │ │ - b.n 92c0e │ │ │ │ │ + bne.n 92cf8 │ │ │ │ │ + b.n 92c36 │ │ │ │ │ ./src/nco/nco_var_scv.c:35 │ │ │ │ │ vldr s14, [r7] │ │ │ │ │ ./src/nco/nco_var_scv.c:36 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 92e42 │ │ │ │ │ + bne.w 92e6a │ │ │ │ │ ./src/nco/nco_var_scv.c:37 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.n 92c0e │ │ │ │ │ + ble.n 92c36 │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ add.w r4, r3, r4, lsl #2 │ │ │ │ │ ./src/nco/nco_var_scv.c:37 (discriminator 3) │ │ │ │ │ vldr s15, [r3] │ │ │ │ │ vadd.f32 s15, s15, s14 │ │ │ │ │ vstmia r3!, {s15} │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.n 92cf2 │ │ │ │ │ - b.n 92c0e │ │ │ │ │ + bne.n 92d1a │ │ │ │ │ + b.n 92c36 │ │ │ │ │ ./src/nco/nco_var_scv.c:83 │ │ │ │ │ ldrh r0, [r7, #0] │ │ │ │ │ ./src/nco/nco_var_scv.c:84 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.n 92dfe │ │ │ │ │ + bne.n 92e26 │ │ │ │ │ ./src/nco/nco_var_scv.c:85 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 92c0e │ │ │ │ │ + ble.w 92c36 │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ add.w r4, r3, r4, lsl #1 │ │ │ │ │ ./src/nco/nco_var_scv.c:85 (discriminator 3) │ │ │ │ │ ldrh r2, [r3, #0] │ │ │ │ │ add r2, r0 │ │ │ │ │ strh.w r2, [r3], #2 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.n 92d16 │ │ │ │ │ - b.n 92c0e │ │ │ │ │ + bne.n 92d3e │ │ │ │ │ + b.n 92c36 │ │ │ │ │ ./src/nco/nco_var_scv.c:95 │ │ │ │ │ ldr r0, [r7, #0] │ │ │ │ │ ./src/nco/nco_var_scv.c:96 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.n 92dd8 │ │ │ │ │ + bne.n 92e00 │ │ │ │ │ ./src/nco/nco_var_scv.c:97 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 92c0e │ │ │ │ │ + ble.w 92c36 │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ add.w r4, r3, r4, lsl #2 │ │ │ │ │ ./src/nco/nco_var_scv.c:97 (discriminator 3) │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ add r2, r0 │ │ │ │ │ str.w r2, [r3], #4 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.n 92d36 │ │ │ │ │ - b.n 92c0e │ │ │ │ │ + bne.n 92d5e │ │ │ │ │ + b.n 92c36 │ │ │ │ │ ./src/nco/nco_var_scv.c:107 │ │ │ │ │ ldrd r6, r7, [r7] │ │ │ │ │ ./src/nco/nco_var_scv.c:108 │ │ │ │ │ - cbz r5, 92db4 │ │ │ │ │ + cbz r5, 92ddc │ │ │ │ │ ./src/nco/nco_var_scv.c:111 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ ./src/nco/nco_var_scv.c:112 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ./src/nco/nco_var_scv.c:111 │ │ │ │ │ ldrd r5, r1, [r3] │ │ │ │ │ ./src/nco/nco_var_scv.c:112 │ │ │ │ │ - ble.w 92c0e │ │ │ │ │ + ble.w 92c36 │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ add.w r4, r3, r4, lsl #3 │ │ │ │ │ ./src/nco/nco_var_scv.c:113 │ │ │ │ │ ldrd r2, r0, [r3] │ │ │ │ │ adds r3, #8 │ │ │ │ │ cmp r0, r1 │ │ │ │ │ it eq │ │ │ │ │ cmpeq r2, r5 │ │ │ │ │ - beq.n 92d78 │ │ │ │ │ + beq.n 92da0 │ │ │ │ │ ./src/nco/nco_var_scv.c:113 (discriminator 1) │ │ │ │ │ adds r2, r2, r6 │ │ │ │ │ str.w r2, [r3, #-8] │ │ │ │ │ adc.w r0, r0, r7 │ │ │ │ │ str.w r0, [r3, #-4] │ │ │ │ │ ./src/nco/nco_var_scv.c:112 (discriminator 2) │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.n 92d5c │ │ │ │ │ - b.n 92c0e │ │ │ │ │ + bne.n 92d84 │ │ │ │ │ + b.n 92c36 │ │ │ │ │ ./src/nco/nco_var_scv.c:143 │ │ │ │ │ ldrb r1, [r7, #0] │ │ │ │ │ ./src/nco/nco_var_scv.c:145 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 92c0e │ │ │ │ │ + ble.w 92c36 │ │ │ │ │ ./src/nco/nco_var_scv.c:145 (discriminator 3) │ │ │ │ │ ldr r2, [sp, #32] │ │ │ │ │ ldrb r3, [r2, r5] │ │ │ │ │ add r3, r1 │ │ │ │ │ strb r3, [r2, r5] │ │ │ │ │ adds r5, #1 │ │ │ │ │ cmp r4, r5 │ │ │ │ │ - bne.n 92d86 │ │ │ │ │ - b.n 92c0e │ │ │ │ │ + bne.n 92dae │ │ │ │ │ + b.n 92c36 │ │ │ │ │ ./src/nco/nco_var_scv.c:131 │ │ │ │ │ ldrsb.w r1, [r7] │ │ │ │ │ ./src/nco/nco_var_scv.c:133 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ it gt │ │ │ │ │ uxtbgt r1, r1 │ │ │ │ │ - ble.w 92c0e │ │ │ │ │ + ble.w 92c36 │ │ │ │ │ ./src/nco/nco_var_scv.c:133 (discriminator 3) │ │ │ │ │ ldr r2, [sp, #32] │ │ │ │ │ ldrb r3, [r2, r5] │ │ │ │ │ add r3, r1 │ │ │ │ │ strb r3, [r2, r5] │ │ │ │ │ adds r5, #1 │ │ │ │ │ cmp r4, r5 │ │ │ │ │ - bne.n 92da4 │ │ │ │ │ - b.n 92c0e │ │ │ │ │ + bne.n 92dcc │ │ │ │ │ + b.n 92c36 │ │ │ │ │ ./src/nco/nco_var_scv.c:109 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 92c0e │ │ │ │ │ + ble.w 92c36 │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ add.w r4, r3, r4, lsl #3 │ │ │ │ │ ./src/nco/nco_var_scv.c:109 (discriminator 3) │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ ldr r0, [r3, #4] │ │ │ │ │ adds r2, r2, r6 │ │ │ │ │ str.w r2, [r3], #8 │ │ │ │ │ adc.w r0, r0, r7 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ str.w r0, [r3, #-4] │ │ │ │ │ - bne.n 92dc0 │ │ │ │ │ - b.n 92c0e │ │ │ │ │ + bne.n 92de8 │ │ │ │ │ + b.n 92c36 │ │ │ │ │ ./src/nco/nco_var_scv.c:99 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ ./src/nco/nco_var_scv.c:100 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ./src/nco/nco_var_scv.c:99 │ │ │ │ │ ldr r6, [r3, #0] │ │ │ │ │ ./src/nco/nco_var_scv.c:100 │ │ │ │ │ - ble.w 92c0e │ │ │ │ │ + ble.w 92c36 │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ add.w r4, r3, r4, lsl #2 │ │ │ │ │ ./src/nco/nco_var_scv.c:101 │ │ │ │ │ ldr.w r2, [r3], #4 │ │ │ │ │ cmp r2, r6 │ │ │ │ │ add.w r5, r2, r0 │ │ │ │ │ it ne │ │ │ │ │ strne.w r5, [r3, #-4] │ │ │ │ │ ./src/nco/nco_var_scv.c:100 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.n 92de8 │ │ │ │ │ - b.n 92c0e │ │ │ │ │ + bne.n 92e10 │ │ │ │ │ + b.n 92c36 │ │ │ │ │ ./src/nco/nco_var_scv.c:87 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ ./src/nco/nco_var_scv.c:88 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ./src/nco/nco_var_scv.c:87 │ │ │ │ │ ldrh r6, [r3, #0] │ │ │ │ │ ./src/nco/nco_var_scv.c:88 │ │ │ │ │ - ble.w 92c0e │ │ │ │ │ + ble.w 92c36 │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ add.w r4, r3, r4, lsl #1 │ │ │ │ │ ./src/nco/nco_var_scv.c:89 │ │ │ │ │ ldrh.w r2, [r3], #2 │ │ │ │ │ cmp r2, r6 │ │ │ │ │ add.w r5, r2, r0 │ │ │ │ │ it ne │ │ │ │ │ strhne.w r5, [r3, #-2] │ │ │ │ │ ./src/nco/nco_var_scv.c:88 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.n 92e0e │ │ │ │ │ - b.n 92c0e │ │ │ │ │ + bne.n 92e36 │ │ │ │ │ + b.n 92c36 │ │ │ │ │ ./src/nco/nco_var_scv.c:49 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 92c0e │ │ │ │ │ + ble.w 92c36 │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ add.w r4, r3, r4, lsl #3 │ │ │ │ │ ./src/nco/nco_var_scv.c:49 (discriminator 3) │ │ │ │ │ vldr d7, [r3] │ │ │ │ │ vadd.f64 d7, d7, d6 │ │ │ │ │ vstmia r3!, {d7} │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.n 92e30 │ │ │ │ │ - b.n 92c0e │ │ │ │ │ + bne.n 92e58 │ │ │ │ │ + b.n 92c36 │ │ │ │ │ ./src/nco/nco_var_scv.c:39 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ ./src/nco/nco_var_scv.c:40 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ./src/nco/nco_var_scv.c:39 │ │ │ │ │ vldr s13, [r3] │ │ │ │ │ ./src/nco/nco_var_scv.c:40 │ │ │ │ │ - ble.w 92c0e │ │ │ │ │ + ble.w 92c36 │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ add.w r4, r3, r4, lsl #2 │ │ │ │ │ ./src/nco/nco_var_scv.c:41 │ │ │ │ │ vldmia r3!, {s15} │ │ │ │ │ vcmp.f32 s15, s13 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ne │ │ │ │ │ vaddne.f32 s15, s15, s14 │ │ │ │ │ vstrne s15, [r3, #-4] │ │ │ │ │ ./src/nco/nco_var_scv.c:40 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.n 92e54 │ │ │ │ │ - b.n 92c0e │ │ │ │ │ + bne.n 92e7c │ │ │ │ │ + b.n 92c36 │ │ │ │ │ ./src/nco/nco_var_scv.c:63 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ ./src/nco/nco_var_scv.c:64 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ./src/nco/nco_var_scv.c:63 │ │ │ │ │ ldr r6, [r3, #0] │ │ │ │ │ ./src/nco/nco_var_scv.c:64 │ │ │ │ │ - ble.w 92c0e │ │ │ │ │ + ble.w 92c36 │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ add.w r4, r3, r4, lsl #2 │ │ │ │ │ ./src/nco/nco_var_scv.c:65 │ │ │ │ │ ldr.w r2, [r3], #4 │ │ │ │ │ cmp r2, r6 │ │ │ │ │ add.w r5, r2, r0 │ │ │ │ │ it ne │ │ │ │ │ strne.w r5, [r3, #-4] │ │ │ │ │ ./src/nco/nco_var_scv.c:64 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.n 92e80 │ │ │ │ │ - b.n 92c0e │ │ │ │ │ + bne.n 92ea8 │ │ │ │ │ + b.n 92c36 │ │ │ │ │ ./src/nco/nco_var_scv.c:75 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ ./src/nco/nco_var_scv.c:76 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ./src/nco/nco_var_scv.c:75 │ │ │ │ │ ldrsh.w r6, [r3] │ │ │ │ │ ./src/nco/nco_var_scv.c:76 │ │ │ │ │ - ble.w 92c0e │ │ │ │ │ + ble.w 92c36 │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ add.w r4, r3, r4, lsl #1 │ │ │ │ │ ./src/nco/nco_var_scv.c:77 │ │ │ │ │ ldrsh.w r2, [r3], #2 │ │ │ │ │ cmp r2, r6 │ │ │ │ │ add.w r5, r2, r0 │ │ │ │ │ it ne │ │ │ │ │ strhne.w r5, [r3, #-2] │ │ │ │ │ ./src/nco/nco_var_scv.c:76 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.n 92ea8 │ │ │ │ │ - b.n 92c0e │ │ │ │ │ + bne.n 92ed0 │ │ │ │ │ + b.n 92c36 │ │ │ │ │ ./src/nco/nco_var_scv.c:121 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 92c0e │ │ │ │ │ + ble.w 92c36 │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ add.w r4, r3, r4, lsl #3 │ │ │ │ │ ./src/nco/nco_var_scv.c:121 (discriminator 3) │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ ldr r0, [r3, #4] │ │ │ │ │ adds r2, r2, r6 │ │ │ │ │ str.w r2, [r3], #8 │ │ │ │ │ adc.w r0, r0, r7 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ str.w r0, [r3, #-4] │ │ │ │ │ - bne.n 92eca │ │ │ │ │ - b.n 92c0e │ │ │ │ │ + bne.n 92ef2 │ │ │ │ │ + b.n 92c36 │ │ │ │ │ ./src/nco/nco_var_scv.c:147 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ ./src/nco/nco_var_scv.c:148 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ./src/nco/nco_var_scv.c:143 │ │ │ │ │ ldrb r6, [r7, #0] │ │ │ │ │ ./src/nco/nco_var_scv.c:147 │ │ │ │ │ ldrb r5, [r3, #0] │ │ │ │ │ ./src/nco/nco_var_scv.c:148 │ │ │ │ │ it gt │ │ │ │ │ movgt r3, #0 │ │ │ │ │ - ble.w 92c0e │ │ │ │ │ + ble.w 92c36 │ │ │ │ │ ./src/nco/nco_var_scv.c:149 │ │ │ │ │ ldr r1, [sp, #32] │ │ │ │ │ ldrb r2, [r1, r3] │ │ │ │ │ cmp r2, r5 │ │ │ │ │ add.w r0, r2, r6 │ │ │ │ │ it ne │ │ │ │ │ strbne r0, [r1, r3] │ │ │ │ │ ./src/nco/nco_var_scv.c:148 │ │ │ │ │ adds r3, #1 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.n 92ef2 │ │ │ │ │ - b.n 92c0e │ │ │ │ │ + bne.n 92f1a │ │ │ │ │ + b.n 92c36 │ │ │ │ │ ./src/nco/nco_var_scv.c:135 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ ./src/nco/nco_var_scv.c:136 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ./src/nco/nco_var_scv.c:131 │ │ │ │ │ ldrsb.w r5, [r7] │ │ │ │ │ ./src/nco/nco_var_scv.c:135 │ │ │ │ │ ldrsb.w r6, [r3] │ │ │ │ │ ./src/nco/nco_var_scv.c:136 │ │ │ │ │ it gt │ │ │ │ │ movgt r3, #0 │ │ │ │ │ - ble.w 92c0e │ │ │ │ │ + ble.w 92c36 │ │ │ │ │ ./src/nco/nco_var_scv.c:137 │ │ │ │ │ ldr r1, [sp, #32] │ │ │ │ │ ldrsb r2, [r1, r3] │ │ │ │ │ cmp r2, r6 │ │ │ │ │ add.w r0, r2, r5 │ │ │ │ │ it ne │ │ │ │ │ strbne r0, [r1, r3] │ │ │ │ │ ./src/nco/nco_var_scv.c:136 │ │ │ │ │ adds r3, #1 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.n 92f1c │ │ │ │ │ - b.n 92c0e │ │ │ │ │ + bne.n 92f44 │ │ │ │ │ + b.n 92c36 │ │ │ │ │ ./src/nco/nco_var_scv.c:156 │ │ │ │ │ blx 10484 │ │ │ │ │ ./src/nco/nco_var_scv.c:162 │ │ │ │ │ - b.n 92c0e │ │ │ │ │ + b.n 92c36 │ │ │ │ │ │ │ │ │ │ -00092f38 : │ │ │ │ │ +00092f60 : │ │ │ │ │ nco_var_scv_sub(): │ │ │ │ │ ./src/nco/nco_var_scv.c:172 │ │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ │ mov r4, r1 │ │ │ │ │ mov r5, r2 │ │ │ │ │ sub sp, #12 │ │ │ │ │ mov r6, r0 │ │ │ │ │ @@ -275642,19 +275650,19 @@ │ │ │ │ │ add r1, sp, #32 │ │ │ │ │ ./src/nco/nco_var_scv.c:172 │ │ │ │ │ ldr r7, [sp, #36] @ 0x24 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ ./src/nco/nco_var_scv.c:182 │ │ │ │ │ blx 125a0 │ │ │ │ │ ./src/nco/nco_var_scv.c:183 │ │ │ │ │ - cbnz r5, 92faa │ │ │ │ │ + cbnz r5, 92fd2 │ │ │ │ │ ./src/nco/nco_var_scv.c:185 │ │ │ │ │ subs r6, #1 │ │ │ │ │ cmp r6, #11 │ │ │ │ │ - bhi.w 932ca │ │ │ │ │ + bhi.w 932f2 │ │ │ │ │ tbh [pc, r6, lsl #1] │ │ │ │ │ lsls r2, r5, #3 │ │ │ │ │ movs r6, r4 │ │ │ │ │ lsls r3, r5, #1 │ │ │ │ │ lsls r6, r7, #1 │ │ │ │ │ lsls r6, r1, #2 │ │ │ │ │ movs r4, r1 │ │ │ │ │ @@ -275664,48 +275672,48 @@ │ │ │ │ │ lsls r1, r0, #3 │ │ │ │ │ lsls r5, r1, #1 │ │ │ │ │ movs r6, r4 │ │ │ │ │ ./src/nco/nco_var_scv.c:199 │ │ │ │ │ vldr d6, [r7] │ │ │ │ │ ./src/nco/nco_var_scv.c:200 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.w 931bc │ │ │ │ │ + beq.w 931e4 │ │ │ │ │ ./src/nco/nco_var_scv.c:203 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ ./src/nco/nco_var_scv.c:204 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ./src/nco/nco_var_scv.c:203 │ │ │ │ │ vldr d5, [r3] │ │ │ │ │ ./src/nco/nco_var_scv.c:204 │ │ │ │ │ - ble.n 92fa6 │ │ │ │ │ + ble.n 92fce │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ add.w r4, r3, r4, lsl #3 │ │ │ │ │ ./src/nco/nco_var_scv.c:205 │ │ │ │ │ vldmia r3!, {d7} │ │ │ │ │ vcmp.f64 d7, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - beq.n 92fa2 │ │ │ │ │ + beq.n 92fca │ │ │ │ │ ./src/nco/nco_var_scv.c:205 (discriminator 1) │ │ │ │ │ vsub.f64 d7, d7, d6 │ │ │ │ │ vstr d7, [r3, #-8] │ │ │ │ │ ./src/nco/nco_var_scv.c:204 (discriminator 2) │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.n 92f8c │ │ │ │ │ + bne.n 92fb4 │ │ │ │ │ ./src/nco/nco_var_scv.c:314 │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ ./src/nco/nco_var_scv.c:183 (discriminator 1) │ │ │ │ │ mov r0, r6 │ │ │ │ │ add r1, sp, #4 │ │ │ │ │ subs r6, #1 │ │ │ │ │ blx 125a0 │ │ │ │ │ ./src/nco/nco_var_scv.c:185 (discriminator 1) │ │ │ │ │ cmp r6, #11 │ │ │ │ │ - bhi.w 932ca │ │ │ │ │ - add r3, pc, #8 @ (adr r3, 92fc4 ) │ │ │ │ │ + bhi.w 932f2 │ │ │ │ │ + add r3, pc, #8 @ (adr r3, 92fec ) │ │ │ │ │ ldr.w r2, [r3, r6, lsl #2] │ │ │ │ │ add r3, r2 │ │ │ │ │ bx r3 │ │ │ │ │ lsls r5, r3, #11 │ │ │ │ │ movs r0, r0 │ │ │ │ │ @ instruction: 0xffe3ffff │ │ │ │ │ lsls r5, r5, #1 │ │ │ │ │ @@ -275726,384 +275734,384 @@ │ │ │ │ │ movs r1, r6 │ │ │ │ │ movs r0, r0 │ │ │ │ │ @ instruction: 0xffe3ffff │ │ │ │ │ ./src/nco/nco_var_scv.c:271 │ │ │ │ │ ldrd r6, r7, [r7] │ │ │ │ │ ./src/nco/nco_var_scv.c:272 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.w 93256 │ │ │ │ │ + beq.w 9327e │ │ │ │ │ ./src/nco/nco_var_scv.c:275 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ ./src/nco/nco_var_scv.c:276 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ./src/nco/nco_var_scv.c:275 │ │ │ │ │ ldrd r5, r1, [r3] │ │ │ │ │ ./src/nco/nco_var_scv.c:276 │ │ │ │ │ - ble.n 92fa6 │ │ │ │ │ + ble.n 92fce │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ add.w r4, r3, r4, lsl #3 │ │ │ │ │ ./src/nco/nco_var_scv.c:277 │ │ │ │ │ ldrd r2, r0, [r3] │ │ │ │ │ adds r3, #8 │ │ │ │ │ cmp r0, r1 │ │ │ │ │ it eq │ │ │ │ │ cmpeq r2, r5 │ │ │ │ │ - beq.n 9302a │ │ │ │ │ + beq.n 93052 │ │ │ │ │ ./src/nco/nco_var_scv.c:277 (discriminator 1) │ │ │ │ │ subs r2, r2, r6 │ │ │ │ │ str.w r2, [r3, #-8] │ │ │ │ │ sbc.w r0, r0, r7 │ │ │ │ │ str.w r0, [r3, #-4] │ │ │ │ │ ./src/nco/nco_var_scv.c:276 (discriminator 2) │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.n 9300e │ │ │ │ │ - b.n 92fa6 │ │ │ │ │ + bne.n 93036 │ │ │ │ │ + b.n 92fce │ │ │ │ │ ./src/nco/nco_var_scv.c:223 │ │ │ │ │ ldrsh.w r0, [r7] │ │ │ │ │ ./src/nco/nco_var_scv.c:224 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 9322e │ │ │ │ │ + bne.w 93256 │ │ │ │ │ ./src/nco/nco_var_scv.c:225 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.n 92fa6 │ │ │ │ │ + ble.n 92fce │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ uxth r0, r0 │ │ │ │ │ add.w r4, r3, r4, lsl #1 │ │ │ │ │ ./src/nco/nco_var_scv.c:225 (discriminator 3) │ │ │ │ │ ldrsh.w r2, [r3] │ │ │ │ │ subs r2, r2, r0 │ │ │ │ │ strh.w r2, [r3], #2 │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - bne.n 93046 │ │ │ │ │ - b.n 92fa6 │ │ │ │ │ + bne.n 9306e │ │ │ │ │ + b.n 92fce │ │ │ │ │ ./src/nco/nco_var_scv.c:211 │ │ │ │ │ ldr r0, [r7, #0] │ │ │ │ │ ./src/nco/nco_var_scv.c:212 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 93208 │ │ │ │ │ + bne.w 93230 │ │ │ │ │ ./src/nco/nco_var_scv.c:213 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.n 92fa6 │ │ │ │ │ + ble.n 92fce │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ add.w r4, r3, r4, lsl #2 │ │ │ │ │ ./src/nco/nco_var_scv.c:213 (discriminator 3) │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ subs r2, r2, r0 │ │ │ │ │ str.w r2, [r3], #4 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.n 93068 │ │ │ │ │ - b.n 92fa6 │ │ │ │ │ + bne.n 93090 │ │ │ │ │ + b.n 92fce │ │ │ │ │ ./src/nco/nco_var_scv.c:187 │ │ │ │ │ vldr s14, [r7] │ │ │ │ │ ./src/nco/nco_var_scv.c:188 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 931da │ │ │ │ │ + bne.w 93202 │ │ │ │ │ ./src/nco/nco_var_scv.c:189 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.n 92fa6 │ │ │ │ │ + ble.n 92fce │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ add.w r4, r3, r4, lsl #2 │ │ │ │ │ ./src/nco/nco_var_scv.c:189 (discriminator 3) │ │ │ │ │ vldr s15, [r3] │ │ │ │ │ vsub.f32 s15, s15, s14 │ │ │ │ │ vstmia r3!, {s15} │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.n 9308a │ │ │ │ │ - b.n 92fa6 │ │ │ │ │ + bne.n 930b2 │ │ │ │ │ + b.n 92fce │ │ │ │ │ ./src/nco/nco_var_scv.c:235 │ │ │ │ │ ldrh r0, [r7, #0] │ │ │ │ │ ./src/nco/nco_var_scv.c:236 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.n 93196 │ │ │ │ │ + bne.n 931be │ │ │ │ │ ./src/nco/nco_var_scv.c:237 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 92fa6 │ │ │ │ │ + ble.w 92fce │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ add.w r4, r3, r4, lsl #1 │ │ │ │ │ ./src/nco/nco_var_scv.c:237 (discriminator 3) │ │ │ │ │ ldrh r2, [r3, #0] │ │ │ │ │ subs r2, r2, r0 │ │ │ │ │ strh.w r2, [r3], #2 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.n 930ae │ │ │ │ │ - b.n 92fa6 │ │ │ │ │ + bne.n 930d6 │ │ │ │ │ + b.n 92fce │ │ │ │ │ ./src/nco/nco_var_scv.c:247 │ │ │ │ │ ldr r0, [r7, #0] │ │ │ │ │ ./src/nco/nco_var_scv.c:248 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.n 93170 │ │ │ │ │ + bne.n 93198 │ │ │ │ │ ./src/nco/nco_var_scv.c:249 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 92fa6 │ │ │ │ │ + ble.w 92fce │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ add.w r4, r3, r4, lsl #2 │ │ │ │ │ ./src/nco/nco_var_scv.c:249 (discriminator 3) │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ subs r2, r2, r0 │ │ │ │ │ str.w r2, [r3], #4 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.n 930ce │ │ │ │ │ - b.n 92fa6 │ │ │ │ │ + bne.n 930f6 │ │ │ │ │ + b.n 92fce │ │ │ │ │ ./src/nco/nco_var_scv.c:259 │ │ │ │ │ ldrd r6, r7, [r7] │ │ │ │ │ ./src/nco/nco_var_scv.c:260 │ │ │ │ │ - cbz r5, 9314c │ │ │ │ │ + cbz r5, 93174 │ │ │ │ │ ./src/nco/nco_var_scv.c:263 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ ./src/nco/nco_var_scv.c:264 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ./src/nco/nco_var_scv.c:263 │ │ │ │ │ ldrd r5, r1, [r3] │ │ │ │ │ ./src/nco/nco_var_scv.c:264 │ │ │ │ │ - ble.w 92fa6 │ │ │ │ │ + ble.w 92fce │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ add.w r4, r3, r4, lsl #3 │ │ │ │ │ ./src/nco/nco_var_scv.c:265 │ │ │ │ │ ldrd r2, r0, [r3] │ │ │ │ │ adds r3, #8 │ │ │ │ │ cmp r0, r1 │ │ │ │ │ it eq │ │ │ │ │ cmpeq r2, r5 │ │ │ │ │ - beq.n 93110 │ │ │ │ │ + beq.n 93138 │ │ │ │ │ ./src/nco/nco_var_scv.c:265 (discriminator 1) │ │ │ │ │ subs r2, r2, r6 │ │ │ │ │ str.w r2, [r3, #-8] │ │ │ │ │ sbc.w r0, r0, r7 │ │ │ │ │ str.w r0, [r3, #-4] │ │ │ │ │ ./src/nco/nco_var_scv.c:264 (discriminator 2) │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.n 930f4 │ │ │ │ │ - b.n 92fa6 │ │ │ │ │ + bne.n 9311c │ │ │ │ │ + b.n 92fce │ │ │ │ │ ./src/nco/nco_var_scv.c:295 │ │ │ │ │ ldrb r1, [r7, #0] │ │ │ │ │ ./src/nco/nco_var_scv.c:297 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 92fa6 │ │ │ │ │ + ble.w 92fce │ │ │ │ │ ./src/nco/nco_var_scv.c:297 (discriminator 3) │ │ │ │ │ ldr r2, [sp, #32] │ │ │ │ │ ldrb r3, [r2, r5] │ │ │ │ │ subs r3, r3, r1 │ │ │ │ │ strb r3, [r2, r5] │ │ │ │ │ adds r5, #1 │ │ │ │ │ cmp r4, r5 │ │ │ │ │ - bne.n 9311e │ │ │ │ │ - b.n 92fa6 │ │ │ │ │ + bne.n 93146 │ │ │ │ │ + b.n 92fce │ │ │ │ │ ./src/nco/nco_var_scv.c:283 │ │ │ │ │ ldrsb.w r1, [r7] │ │ │ │ │ ./src/nco/nco_var_scv.c:285 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ it gt │ │ │ │ │ uxtbgt r1, r1 │ │ │ │ │ - ble.w 92fa6 │ │ │ │ │ + ble.w 92fce │ │ │ │ │ ./src/nco/nco_var_scv.c:285 (discriminator 3) │ │ │ │ │ ldr r2, [sp, #32] │ │ │ │ │ ldrb r3, [r2, r5] │ │ │ │ │ subs r3, r3, r1 │ │ │ │ │ strb r3, [r2, r5] │ │ │ │ │ adds r5, #1 │ │ │ │ │ cmp r4, r5 │ │ │ │ │ - bne.n 9313c │ │ │ │ │ - b.n 92fa6 │ │ │ │ │ + bne.n 93164 │ │ │ │ │ + b.n 92fce │ │ │ │ │ ./src/nco/nco_var_scv.c:261 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 92fa6 │ │ │ │ │ + ble.w 92fce │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ add.w r4, r3, r4, lsl #3 │ │ │ │ │ ./src/nco/nco_var_scv.c:261 (discriminator 3) │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ ldr r0, [r3, #4] │ │ │ │ │ subs r2, r2, r6 │ │ │ │ │ str.w r2, [r3], #8 │ │ │ │ │ sbc.w r0, r0, r7 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ str.w r0, [r3, #-4] │ │ │ │ │ - bne.n 93158 │ │ │ │ │ - b.n 92fa6 │ │ │ │ │ + bne.n 93180 │ │ │ │ │ + b.n 92fce │ │ │ │ │ ./src/nco/nco_var_scv.c:251 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ ./src/nco/nco_var_scv.c:252 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ./src/nco/nco_var_scv.c:251 │ │ │ │ │ ldr r6, [r3, #0] │ │ │ │ │ ./src/nco/nco_var_scv.c:252 │ │ │ │ │ - ble.w 92fa6 │ │ │ │ │ + ble.w 92fce │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ add.w r4, r3, r4, lsl #2 │ │ │ │ │ ./src/nco/nco_var_scv.c:253 │ │ │ │ │ ldr.w r2, [r3], #4 │ │ │ │ │ cmp r2, r6 │ │ │ │ │ sub.w r5, r2, r0 │ │ │ │ │ it ne │ │ │ │ │ strne.w r5, [r3, #-4] │ │ │ │ │ ./src/nco/nco_var_scv.c:252 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.n 93180 │ │ │ │ │ - b.n 92fa6 │ │ │ │ │ + bne.n 931a8 │ │ │ │ │ + b.n 92fce │ │ │ │ │ ./src/nco/nco_var_scv.c:239 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ ./src/nco/nco_var_scv.c:240 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ./src/nco/nco_var_scv.c:239 │ │ │ │ │ ldrh r6, [r3, #0] │ │ │ │ │ ./src/nco/nco_var_scv.c:240 │ │ │ │ │ - ble.w 92fa6 │ │ │ │ │ + ble.w 92fce │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ add.w r4, r3, r4, lsl #1 │ │ │ │ │ ./src/nco/nco_var_scv.c:241 │ │ │ │ │ ldrh.w r2, [r3], #2 │ │ │ │ │ cmp r2, r6 │ │ │ │ │ sub.w r5, r2, r0 │ │ │ │ │ it ne │ │ │ │ │ strhne.w r5, [r3, #-2] │ │ │ │ │ ./src/nco/nco_var_scv.c:240 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.n 931a6 │ │ │ │ │ - b.n 92fa6 │ │ │ │ │ + bne.n 931ce │ │ │ │ │ + b.n 92fce │ │ │ │ │ ./src/nco/nco_var_scv.c:201 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 92fa6 │ │ │ │ │ + ble.w 92fce │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ add.w r4, r3, r4, lsl #3 │ │ │ │ │ ./src/nco/nco_var_scv.c:201 (discriminator 3) │ │ │ │ │ vldr d7, [r3] │ │ │ │ │ vsub.f64 d7, d7, d6 │ │ │ │ │ vstmia r3!, {d7} │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.n 931c8 │ │ │ │ │ - b.n 92fa6 │ │ │ │ │ + bne.n 931f0 │ │ │ │ │ + b.n 92fce │ │ │ │ │ ./src/nco/nco_var_scv.c:191 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ ./src/nco/nco_var_scv.c:192 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ./src/nco/nco_var_scv.c:191 │ │ │ │ │ vldr s13, [r3] │ │ │ │ │ ./src/nco/nco_var_scv.c:192 │ │ │ │ │ - ble.w 92fa6 │ │ │ │ │ + ble.w 92fce │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ add.w r4, r3, r4, lsl #2 │ │ │ │ │ ./src/nco/nco_var_scv.c:193 │ │ │ │ │ vldmia r3!, {s15} │ │ │ │ │ vcmp.f32 s15, s13 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ne │ │ │ │ │ vsubne.f32 s15, s15, s14 │ │ │ │ │ vstrne s15, [r3, #-4] │ │ │ │ │ ./src/nco/nco_var_scv.c:192 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.n 931ec │ │ │ │ │ - b.n 92fa6 │ │ │ │ │ + bne.n 93214 │ │ │ │ │ + b.n 92fce │ │ │ │ │ ./src/nco/nco_var_scv.c:215 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ ./src/nco/nco_var_scv.c:216 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ./src/nco/nco_var_scv.c:215 │ │ │ │ │ ldr r6, [r3, #0] │ │ │ │ │ ./src/nco/nco_var_scv.c:216 │ │ │ │ │ - ble.w 92fa6 │ │ │ │ │ + ble.w 92fce │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ add.w r4, r3, r4, lsl #2 │ │ │ │ │ ./src/nco/nco_var_scv.c:217 │ │ │ │ │ ldr.w r2, [r3], #4 │ │ │ │ │ cmp r2, r6 │ │ │ │ │ sub.w r5, r2, r0 │ │ │ │ │ it ne │ │ │ │ │ strne.w r5, [r3, #-4] │ │ │ │ │ ./src/nco/nco_var_scv.c:216 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.n 93218 │ │ │ │ │ - b.n 92fa6 │ │ │ │ │ + bne.n 93240 │ │ │ │ │ + b.n 92fce │ │ │ │ │ ./src/nco/nco_var_scv.c:227 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ ./src/nco/nco_var_scv.c:228 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ./src/nco/nco_var_scv.c:227 │ │ │ │ │ ldrsh.w r6, [r3] │ │ │ │ │ ./src/nco/nco_var_scv.c:228 │ │ │ │ │ - ble.w 92fa6 │ │ │ │ │ + ble.w 92fce │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ add.w r4, r3, r4, lsl #1 │ │ │ │ │ ./src/nco/nco_var_scv.c:229 │ │ │ │ │ ldrsh.w r2, [r3], #2 │ │ │ │ │ cmp r2, r6 │ │ │ │ │ sub.w r5, r2, r0 │ │ │ │ │ it ne │ │ │ │ │ strhne.w r5, [r3, #-2] │ │ │ │ │ ./src/nco/nco_var_scv.c:228 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.n 93240 │ │ │ │ │ - b.n 92fa6 │ │ │ │ │ + bne.n 93268 │ │ │ │ │ + b.n 92fce │ │ │ │ │ ./src/nco/nco_var_scv.c:273 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 92fa6 │ │ │ │ │ + ble.w 92fce │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ add.w r4, r3, r4, lsl #3 │ │ │ │ │ ./src/nco/nco_var_scv.c:273 (discriminator 3) │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ ldr r0, [r3, #4] │ │ │ │ │ subs r2, r2, r6 │ │ │ │ │ str.w r2, [r3], #8 │ │ │ │ │ sbc.w r0, r0, r7 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ str.w r0, [r3, #-4] │ │ │ │ │ - bne.n 93262 │ │ │ │ │ - b.n 92fa6 │ │ │ │ │ + bne.n 9328a │ │ │ │ │ + b.n 92fce │ │ │ │ │ ./src/nco/nco_var_scv.c:299 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ ./src/nco/nco_var_scv.c:300 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ./src/nco/nco_var_scv.c:295 │ │ │ │ │ ldrb r6, [r7, #0] │ │ │ │ │ ./src/nco/nco_var_scv.c:299 │ │ │ │ │ ldrb r5, [r3, #0] │ │ │ │ │ ./src/nco/nco_var_scv.c:300 │ │ │ │ │ it gt │ │ │ │ │ movgt r3, #0 │ │ │ │ │ - ble.w 92fa6 │ │ │ │ │ + ble.w 92fce │ │ │ │ │ ./src/nco/nco_var_scv.c:301 │ │ │ │ │ ldr r1, [sp, #32] │ │ │ │ │ ldrb r2, [r1, r3] │ │ │ │ │ cmp r2, r5 │ │ │ │ │ sub.w r0, r2, r6 │ │ │ │ │ it ne │ │ │ │ │ strbne r0, [r1, r3] │ │ │ │ │ ./src/nco/nco_var_scv.c:300 │ │ │ │ │ adds r3, #1 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.n 9328a │ │ │ │ │ - b.n 92fa6 │ │ │ │ │ + bne.n 932b2 │ │ │ │ │ + b.n 92fce │ │ │ │ │ ./src/nco/nco_var_scv.c:287 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ ./src/nco/nco_var_scv.c:288 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ./src/nco/nco_var_scv.c:283 │ │ │ │ │ ldrsb.w r5, [r7] │ │ │ │ │ ./src/nco/nco_var_scv.c:287 │ │ │ │ │ ldrsb.w r6, [r3] │ │ │ │ │ ./src/nco/nco_var_scv.c:288 │ │ │ │ │ it gt │ │ │ │ │ movgt r3, #0 │ │ │ │ │ - ble.w 92fa6 │ │ │ │ │ + ble.w 92fce │ │ │ │ │ ./src/nco/nco_var_scv.c:289 │ │ │ │ │ ldr r1, [sp, #32] │ │ │ │ │ ldrsb r2, [r1, r3] │ │ │ │ │ cmp r2, r6 │ │ │ │ │ sub.w r0, r2, r5 │ │ │ │ │ it ne │ │ │ │ │ strbne r0, [r1, r3] │ │ │ │ │ ./src/nco/nco_var_scv.c:288 │ │ │ │ │ adds r3, #1 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.n 932b4 │ │ │ │ │ - b.n 92fa6 │ │ │ │ │ + bne.n 932dc │ │ │ │ │ + b.n 92fce │ │ │ │ │ ./src/nco/nco_var_scv.c:308 │ │ │ │ │ blx 10484 │ │ │ │ │ ./src/nco/nco_var_scv.c:314 │ │ │ │ │ - b.n 92fa6 │ │ │ │ │ + b.n 92fce │ │ │ │ │ │ │ │ │ │ -000932d0 : │ │ │ │ │ +000932f8 : │ │ │ │ │ nco_var_scv_mlt(): │ │ │ │ │ ./src/nco/nco_var_scv.c:324 │ │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ │ mov r4, r1 │ │ │ │ │ mov r5, r2 │ │ │ │ │ sub sp, #12 │ │ │ │ │ mov r6, r0 │ │ │ │ │ @@ -276111,19 +276119,19 @@ │ │ │ │ │ add r1, sp, #32 │ │ │ │ │ ./src/nco/nco_var_scv.c:324 │ │ │ │ │ ldr r7, [sp, #36] @ 0x24 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ ./src/nco/nco_var_scv.c:334 │ │ │ │ │ blx 125a0 │ │ │ │ │ ./src/nco/nco_var_scv.c:335 │ │ │ │ │ - cbnz r5, 93342 │ │ │ │ │ + cbnz r5, 9336a │ │ │ │ │ ./src/nco/nco_var_scv.c:337 │ │ │ │ │ subs r6, #1 │ │ │ │ │ cmp r6, #11 │ │ │ │ │ - bhi.w 9368e │ │ │ │ │ + bhi.w 936b6 │ │ │ │ │ tbh [pc, r6, lsl #1] │ │ │ │ │ lsls r1, r7, #3 │ │ │ │ │ movs r6, r4 │ │ │ │ │ lsls r7, r5, #1 │ │ │ │ │ lsls r3, r0, #2 │ │ │ │ │ lsls r4, r2, #2 │ │ │ │ │ movs r4, r1 │ │ │ │ │ @@ -276133,48 +276141,48 @@ │ │ │ │ │ lsls r2, r1, #3 │ │ │ │ │ lsls r5, r1, #1 │ │ │ │ │ movs r6, r4 │ │ │ │ │ ./src/nco/nco_var_scv.c:351 │ │ │ │ │ vldr d6, [r7] │ │ │ │ │ ./src/nco/nco_var_scv.c:352 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.w 9357a │ │ │ │ │ + beq.w 935a2 │ │ │ │ │ ./src/nco/nco_var_scv.c:355 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ ./src/nco/nco_var_scv.c:356 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ./src/nco/nco_var_scv.c:355 │ │ │ │ │ vldr d5, [r3] │ │ │ │ │ ./src/nco/nco_var_scv.c:356 │ │ │ │ │ - ble.n 9333e │ │ │ │ │ + ble.n 93366 │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ add.w r4, r3, r4, lsl #3 │ │ │ │ │ ./src/nco/nco_var_scv.c:357 │ │ │ │ │ vldmia r3!, {d7} │ │ │ │ │ vcmp.f64 d7, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - beq.n 9333a │ │ │ │ │ + beq.n 93362 │ │ │ │ │ ./src/nco/nco_var_scv.c:357 (discriminator 1) │ │ │ │ │ vmul.f64 d7, d7, d6 │ │ │ │ │ vstr d7, [r3, #-8] │ │ │ │ │ ./src/nco/nco_var_scv.c:356 (discriminator 2) │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.n 93324 │ │ │ │ │ + bne.n 9334c │ │ │ │ │ ./src/nco/nco_var_scv.c:466 │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ ./src/nco/nco_var_scv.c:335 (discriminator 1) │ │ │ │ │ mov r0, r6 │ │ │ │ │ add r1, sp, #4 │ │ │ │ │ subs r6, #1 │ │ │ │ │ blx 125a0 │ │ │ │ │ ./src/nco/nco_var_scv.c:337 (discriminator 1) │ │ │ │ │ cmp r6, #11 │ │ │ │ │ - bhi.w 9368e │ │ │ │ │ - add r3, pc, #8 @ (adr r3, 9335c ) │ │ │ │ │ + bhi.w 936b6 │ │ │ │ │ + add r3, pc, #8 @ (adr r3, 93384 ) │ │ │ │ │ ldr.w r2, [r3, r6, lsl #2] │ │ │ │ │ add r3, r2 │ │ │ │ │ bx r3 │ │ │ │ │ lsls r1, r1, #12 │ │ │ │ │ movs r0, r0 │ │ │ │ │ @ instruction: 0xffe3ffff │ │ │ │ │ lsls r5, r6, #1 │ │ │ │ │ @@ -276195,410 +276203,410 @@ │ │ │ │ │ movs r1, r6 │ │ │ │ │ movs r0, r0 │ │ │ │ │ @ instruction: 0xffe3ffff │ │ │ │ │ ./src/nco/nco_var_scv.c:423 │ │ │ │ │ ldrd r6, r7, [r7] │ │ │ │ │ ./src/nco/nco_var_scv.c:424 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.w 93612 │ │ │ │ │ + beq.w 9363a │ │ │ │ │ ./src/nco/nco_var_scv.c:427 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ ./src/nco/nco_var_scv.c:428 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ./src/nco/nco_var_scv.c:427 │ │ │ │ │ ldrd r1, ip, [r3] │ │ │ │ │ ./src/nco/nco_var_scv.c:428 │ │ │ │ │ - ble.n 9333e │ │ │ │ │ + ble.n 93366 │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ add.w r4, r3, r4, lsl #3 │ │ │ │ │ ./src/nco/nco_var_scv.c:429 │ │ │ │ │ ldrd r2, r5, [r3] │ │ │ │ │ adds r3, #8 │ │ │ │ │ cmp r5, ip │ │ │ │ │ it eq │ │ │ │ │ cmpeq r2, r1 │ │ │ │ │ - beq.n 933ca │ │ │ │ │ + beq.n 933f2 │ │ │ │ │ ./src/nco/nco_var_scv.c:429 (discriminator 1) │ │ │ │ │ mul.w r0, r2, r7 │ │ │ │ │ mla r0, r6, r5, r0 │ │ │ │ │ umull r2, r5, r2, r6 │ │ │ │ │ str.w r2, [r3, #-8] │ │ │ │ │ add r0, r5 │ │ │ │ │ str.w r0, [r3, #-4] │ │ │ │ │ ./src/nco/nco_var_scv.c:428 (discriminator 2) │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.n 933a6 │ │ │ │ │ - b.n 9333e │ │ │ │ │ + bne.n 933ce │ │ │ │ │ + b.n 93366 │ │ │ │ │ ./src/nco/nco_var_scv.c:375 │ │ │ │ │ ldrsh.w r0, [r7] │ │ │ │ │ ./src/nco/nco_var_scv.c:376 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 935ea │ │ │ │ │ + bne.w 93612 │ │ │ │ │ ./src/nco/nco_var_scv.c:377 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.n 9333e │ │ │ │ │ + ble.n 93366 │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ uxth r0, r0 │ │ │ │ │ add.w r4, r3, r4, lsl #1 │ │ │ │ │ ./src/nco/nco_var_scv.c:377 (discriminator 3) │ │ │ │ │ ldrsh.w r2, [r3] │ │ │ │ │ smulbb r2, r2, r0 │ │ │ │ │ strh.w r2, [r3], #2 │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - bne.n 933e6 │ │ │ │ │ - b.n 9333e │ │ │ │ │ + bne.n 9340e │ │ │ │ │ + b.n 93366 │ │ │ │ │ ./src/nco/nco_var_scv.c:363 │ │ │ │ │ ldr r0, [r7, #0] │ │ │ │ │ ./src/nco/nco_var_scv.c:364 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 935c6 │ │ │ │ │ + bne.w 935ee │ │ │ │ │ ./src/nco/nco_var_scv.c:365 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.n 9333e │ │ │ │ │ + ble.n 93366 │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ add.w r4, r3, r4, lsl #2 │ │ │ │ │ ./src/nco/nco_var_scv.c:365 (discriminator 3) │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ mul.w r2, r0, r2 │ │ │ │ │ str.w r2, [r3], #4 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.n 9340a │ │ │ │ │ - b.n 9333e │ │ │ │ │ + bne.n 93432 │ │ │ │ │ + b.n 93366 │ │ │ │ │ ./src/nco/nco_var_scv.c:339 │ │ │ │ │ vldr s14, [r7] │ │ │ │ │ ./src/nco/nco_var_scv.c:340 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 93598 │ │ │ │ │ + bne.w 935c0 │ │ │ │ │ ./src/nco/nco_var_scv.c:341 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.n 9333e │ │ │ │ │ + ble.n 93366 │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ add.w r4, r3, r4, lsl #2 │ │ │ │ │ ./src/nco/nco_var_scv.c:341 (discriminator 3) │ │ │ │ │ vldr s15, [r3] │ │ │ │ │ vmul.f32 s15, s15, s14 │ │ │ │ │ vstmia r3!, {s15} │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.n 9342e │ │ │ │ │ - b.n 9333e │ │ │ │ │ + bne.n 93456 │ │ │ │ │ + b.n 93366 │ │ │ │ │ ./src/nco/nco_var_scv.c:387 │ │ │ │ │ ldrh r0, [r7, #0] │ │ │ │ │ ./src/nco/nco_var_scv.c:388 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 93554 │ │ │ │ │ + bne.w 9357c │ │ │ │ │ ./src/nco/nco_var_scv.c:389 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 9333e │ │ │ │ │ + ble.w 93366 │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ add.w r4, r3, r4, lsl #1 │ │ │ │ │ ./src/nco/nco_var_scv.c:389 (discriminator 3) │ │ │ │ │ ldrh r2, [r3, #0] │ │ │ │ │ smulbb r2, r2, r0 │ │ │ │ │ strh.w r2, [r3], #2 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.n 93454 │ │ │ │ │ - b.n 9333e │ │ │ │ │ + bne.n 9347c │ │ │ │ │ + b.n 93366 │ │ │ │ │ ./src/nco/nco_var_scv.c:399 │ │ │ │ │ ldr r0, [r7, #0] │ │ │ │ │ ./src/nco/nco_var_scv.c:400 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.n 93530 │ │ │ │ │ + bne.n 93558 │ │ │ │ │ ./src/nco/nco_var_scv.c:401 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 9333e │ │ │ │ │ + ble.w 93366 │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ add.w r4, r3, r4, lsl #2 │ │ │ │ │ ./src/nco/nco_var_scv.c:401 (discriminator 3) │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ mul.w r2, r0, r2 │ │ │ │ │ str.w r2, [r3], #4 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.n 93476 │ │ │ │ │ - b.n 9333e │ │ │ │ │ + bne.n 9349e │ │ │ │ │ + b.n 93366 │ │ │ │ │ ./src/nco/nco_var_scv.c:411 │ │ │ │ │ ldrd r6, r7, [r7] │ │ │ │ │ ./src/nco/nco_var_scv.c:412 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.n 93504 │ │ │ │ │ + beq.n 9352c │ │ │ │ │ ./src/nco/nco_var_scv.c:415 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ ./src/nco/nco_var_scv.c:416 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ./src/nco/nco_var_scv.c:415 │ │ │ │ │ ldrd r1, ip, [r3] │ │ │ │ │ ./src/nco/nco_var_scv.c:416 │ │ │ │ │ - ble.w 9333e │ │ │ │ │ + ble.w 93366 │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ add.w r4, r3, r4, lsl #3 │ │ │ │ │ ./src/nco/nco_var_scv.c:417 │ │ │ │ │ ldrd r2, r5, [r3] │ │ │ │ │ adds r3, #8 │ │ │ │ │ cmp r5, ip │ │ │ │ │ it eq │ │ │ │ │ cmpeq r2, r1 │ │ │ │ │ - beq.n 934c4 │ │ │ │ │ + beq.n 934ec │ │ │ │ │ ./src/nco/nco_var_scv.c:417 (discriminator 1) │ │ │ │ │ mul.w r0, r2, r7 │ │ │ │ │ mla r0, r6, r5, r0 │ │ │ │ │ umull r2, r5, r2, r6 │ │ │ │ │ str.w r2, [r3, #-8] │ │ │ │ │ add r0, r5 │ │ │ │ │ str.w r0, [r3, #-4] │ │ │ │ │ ./src/nco/nco_var_scv.c:416 (discriminator 2) │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.n 934a0 │ │ │ │ │ - b.n 9333e │ │ │ │ │ + bne.n 934c8 │ │ │ │ │ + b.n 93366 │ │ │ │ │ ./src/nco/nco_var_scv.c:447 │ │ │ │ │ ldrb r1, [r7, #0] │ │ │ │ │ ./src/nco/nco_var_scv.c:449 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 9333e │ │ │ │ │ + ble.w 93366 │ │ │ │ │ ./src/nco/nco_var_scv.c:449 (discriminator 3) │ │ │ │ │ ldr r2, [sp, #32] │ │ │ │ │ ldrb r3, [r2, r5] │ │ │ │ │ smulbb r3, r3, r1 │ │ │ │ │ strb r3, [r2, r5] │ │ │ │ │ adds r5, #1 │ │ │ │ │ cmp r4, r5 │ │ │ │ │ - bne.n 934d2 │ │ │ │ │ - b.n 9333e │ │ │ │ │ + bne.n 934fa │ │ │ │ │ + b.n 93366 │ │ │ │ │ ./src/nco/nco_var_scv.c:435 │ │ │ │ │ ldrsb.w r1, [r7] │ │ │ │ │ ./src/nco/nco_var_scv.c:437 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ it gt │ │ │ │ │ uxtbgt r1, r1 │ │ │ │ │ - ble.w 9333e │ │ │ │ │ + ble.w 93366 │ │ │ │ │ ./src/nco/nco_var_scv.c:437 (discriminator 3) │ │ │ │ │ ldr r2, [sp, #32] │ │ │ │ │ ldrb r3, [r2, r5] │ │ │ │ │ smulbb r3, r3, r1 │ │ │ │ │ strb r3, [r2, r5] │ │ │ │ │ adds r5, #1 │ │ │ │ │ cmp r4, r5 │ │ │ │ │ - bne.n 934f2 │ │ │ │ │ - b.n 9333e │ │ │ │ │ + bne.n 9351a │ │ │ │ │ + b.n 93366 │ │ │ │ │ ./src/nco/nco_var_scv.c:413 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 9333e │ │ │ │ │ + ble.w 93366 │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ add.w r4, r3, r4, lsl #3 │ │ │ │ │ ./src/nco/nco_var_scv.c:413 (discriminator 3) │ │ │ │ │ ldrd r0, r5, [r3] │ │ │ │ │ mul.w r2, r0, r7 │ │ │ │ │ mla r2, r6, r5, r2 │ │ │ │ │ umull r0, r5, r0, r6 │ │ │ │ │ str.w r0, [r3], #8 │ │ │ │ │ add r2, r5 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ str.w r2, [r3, #-4] │ │ │ │ │ - bne.n 93510 │ │ │ │ │ - b.n 9333e │ │ │ │ │ + bne.n 93538 │ │ │ │ │ + b.n 93366 │ │ │ │ │ ./src/nco/nco_var_scv.c:403 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ ./src/nco/nco_var_scv.c:404 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ./src/nco/nco_var_scv.c:403 │ │ │ │ │ ldr r5, [r3, #0] │ │ │ │ │ ./src/nco/nco_var_scv.c:404 │ │ │ │ │ - ble.w 9333e │ │ │ │ │ + ble.w 93366 │ │ │ │ │ ldr r2, [sp, #32] │ │ │ │ │ add.w r4, r2, r4, lsl #2 │ │ │ │ │ ./src/nco/nco_var_scv.c:405 │ │ │ │ │ ldr.w r3, [r2], #4 │ │ │ │ │ cmp r3, r5 │ │ │ │ │ itt ne │ │ │ │ │ mulne r3, r0 │ │ │ │ │ strne.w r3, [r2, #-4] │ │ │ │ │ ./src/nco/nco_var_scv.c:404 │ │ │ │ │ cmp r4, r2 │ │ │ │ │ - bne.n 93540 │ │ │ │ │ - b.n 9333e │ │ │ │ │ + bne.n 93568 │ │ │ │ │ + b.n 93366 │ │ │ │ │ ./src/nco/nco_var_scv.c:391 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ ./src/nco/nco_var_scv.c:392 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ./src/nco/nco_var_scv.c:391 │ │ │ │ │ ldrh r5, [r3, #0] │ │ │ │ │ ./src/nco/nco_var_scv.c:392 │ │ │ │ │ - ble.w 9333e │ │ │ │ │ + ble.w 93366 │ │ │ │ │ ldr r2, [sp, #32] │ │ │ │ │ add.w r4, r2, r4, lsl #1 │ │ │ │ │ ./src/nco/nco_var_scv.c:393 │ │ │ │ │ ldrh.w r3, [r2], #2 │ │ │ │ │ cmp r3, r5 │ │ │ │ │ itt ne │ │ │ │ │ smulbbne r3, r3, r0 │ │ │ │ │ strhne.w r3, [r2, #-2] │ │ │ │ │ ./src/nco/nco_var_scv.c:392 │ │ │ │ │ cmp r4, r2 │ │ │ │ │ - bne.n 93564 │ │ │ │ │ - b.n 9333e │ │ │ │ │ + bne.n 9358c │ │ │ │ │ + b.n 93366 │ │ │ │ │ ./src/nco/nco_var_scv.c:353 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 9333e │ │ │ │ │ + ble.w 93366 │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ add.w r4, r3, r4, lsl #3 │ │ │ │ │ ./src/nco/nco_var_scv.c:353 (discriminator 3) │ │ │ │ │ vldr d7, [r3] │ │ │ │ │ vmul.f64 d7, d7, d6 │ │ │ │ │ vstmia r3!, {d7} │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.n 93586 │ │ │ │ │ - b.n 9333e │ │ │ │ │ + bne.n 935ae │ │ │ │ │ + b.n 93366 │ │ │ │ │ ./src/nco/nco_var_scv.c:343 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ ./src/nco/nco_var_scv.c:344 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ./src/nco/nco_var_scv.c:343 │ │ │ │ │ vldr s13, [r3] │ │ │ │ │ ./src/nco/nco_var_scv.c:344 │ │ │ │ │ - ble.w 9333e │ │ │ │ │ + ble.w 93366 │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ add.w r4, r3, r4, lsl #2 │ │ │ │ │ ./src/nco/nco_var_scv.c:345 │ │ │ │ │ vldmia r3!, {s15} │ │ │ │ │ vcmp.f32 s15, s13 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ne │ │ │ │ │ vmulne.f32 s15, s15, s14 │ │ │ │ │ vstrne s15, [r3, #-4] │ │ │ │ │ ./src/nco/nco_var_scv.c:344 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.n 935aa │ │ │ │ │ - b.n 9333e │ │ │ │ │ + bne.n 935d2 │ │ │ │ │ + b.n 93366 │ │ │ │ │ ./src/nco/nco_var_scv.c:367 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ ./src/nco/nco_var_scv.c:368 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ./src/nco/nco_var_scv.c:367 │ │ │ │ │ ldr r5, [r3, #0] │ │ │ │ │ ./src/nco/nco_var_scv.c:368 │ │ │ │ │ - ble.w 9333e │ │ │ │ │ + ble.w 93366 │ │ │ │ │ ldr r2, [sp, #32] │ │ │ │ │ add.w r4, r2, r4, lsl #2 │ │ │ │ │ ./src/nco/nco_var_scv.c:369 │ │ │ │ │ ldr.w r3, [r2], #4 │ │ │ │ │ cmp r3, r5 │ │ │ │ │ itt ne │ │ │ │ │ mulne r3, r0 │ │ │ │ │ strne.w r3, [r2, #-4] │ │ │ │ │ ./src/nco/nco_var_scv.c:368 │ │ │ │ │ cmp r4, r2 │ │ │ │ │ - bne.n 935d6 │ │ │ │ │ - b.n 9333e │ │ │ │ │ + bne.n 935fe │ │ │ │ │ + b.n 93366 │ │ │ │ │ ./src/nco/nco_var_scv.c:379 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ ./src/nco/nco_var_scv.c:380 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ./src/nco/nco_var_scv.c:379 │ │ │ │ │ ldrsh.w r5, [r3] │ │ │ │ │ ./src/nco/nco_var_scv.c:380 │ │ │ │ │ - ble.w 9333e │ │ │ │ │ + ble.w 93366 │ │ │ │ │ ldr r2, [sp, #32] │ │ │ │ │ add.w r4, r2, r4, lsl #1 │ │ │ │ │ ./src/nco/nco_var_scv.c:381 │ │ │ │ │ ldrsh.w r3, [r2], #2 │ │ │ │ │ cmp r3, r5 │ │ │ │ │ itt ne │ │ │ │ │ smulbbne r3, r3, r0 │ │ │ │ │ strhne.w r3, [r2, #-2] │ │ │ │ │ ./src/nco/nco_var_scv.c:380 │ │ │ │ │ cmp r4, r2 │ │ │ │ │ - bne.n 935fc │ │ │ │ │ - b.n 9333e │ │ │ │ │ + bne.n 93624 │ │ │ │ │ + b.n 93366 │ │ │ │ │ ./src/nco/nco_var_scv.c:425 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 9333e │ │ │ │ │ + ble.w 93366 │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ add.w r4, r3, r4, lsl #3 │ │ │ │ │ ./src/nco/nco_var_scv.c:425 (discriminator 3) │ │ │ │ │ ldrd r0, r5, [r3] │ │ │ │ │ mul.w r2, r0, r7 │ │ │ │ │ mla r2, r6, r5, r2 │ │ │ │ │ umull r0, r5, r0, r6 │ │ │ │ │ str.w r0, [r3], #8 │ │ │ │ │ add r2, r5 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ str.w r2, [r3, #-4] │ │ │ │ │ - bne.n 9361e │ │ │ │ │ - b.n 9333e │ │ │ │ │ + bne.n 93646 │ │ │ │ │ + b.n 93366 │ │ │ │ │ ./src/nco/nco_var_scv.c:451 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ ./src/nco/nco_var_scv.c:452 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ./src/nco/nco_var_scv.c:447 │ │ │ │ │ ldrb r5, [r7, #0] │ │ │ │ │ ./src/nco/nco_var_scv.c:451 │ │ │ │ │ ldrb r0, [r3, #0] │ │ │ │ │ ./src/nco/nco_var_scv.c:452 │ │ │ │ │ it gt │ │ │ │ │ movgt r3, #0 │ │ │ │ │ - ble.w 9333e │ │ │ │ │ + ble.w 93366 │ │ │ │ │ ./src/nco/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] │ │ │ │ │ ./src/nco/nco_var_scv.c:452 │ │ │ │ │ adds r3, #1 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.n 9364e │ │ │ │ │ - b.n 9333e │ │ │ │ │ + bne.n 93676 │ │ │ │ │ + b.n 93366 │ │ │ │ │ ./src/nco/nco_var_scv.c:439 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ ./src/nco/nco_var_scv.c:440 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ./src/nco/nco_var_scv.c:435 │ │ │ │ │ ldrsb.w r5, [r7] │ │ │ │ │ ./src/nco/nco_var_scv.c:439 │ │ │ │ │ ldrsb.w r0, [r3] │ │ │ │ │ ./src/nco/nco_var_scv.c:440 │ │ │ │ │ it gt │ │ │ │ │ movgt r3, #0 │ │ │ │ │ - ble.w 9333e │ │ │ │ │ + ble.w 93366 │ │ │ │ │ ./src/nco/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] │ │ │ │ │ ./src/nco/nco_var_scv.c:440 │ │ │ │ │ adds r3, #1 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.n 93678 │ │ │ │ │ - b.n 9333e │ │ │ │ │ + bne.n 936a0 │ │ │ │ │ + b.n 93366 │ │ │ │ │ ./src/nco/nco_var_scv.c:460 │ │ │ │ │ blx 10484 │ │ │ │ │ ./src/nco/nco_var_scv.c:466 │ │ │ │ │ - b.n 9333e │ │ │ │ │ + b.n 93366 │ │ │ │ │ │ │ │ │ │ -00093694 : │ │ │ │ │ +000936bc : │ │ │ │ │ nco_var_scv_dvd(): │ │ │ │ │ ./src/nco/nco_var_scv.c:476 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ │ mov r4, r1 │ │ │ │ │ mov r5, r2 │ │ │ │ │ sub sp, #12 │ │ │ │ │ mov r6, r0 │ │ │ │ │ ./src/nco/nco_var_scv.c:486 │ │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ │ ./src/nco/nco_var_scv.c:476 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ ./src/nco/nco_var_scv.c:486 │ │ │ │ │ blx 125a0 │ │ │ │ │ ./src/nco/nco_var_scv.c:487 │ │ │ │ │ - cbnz r5, 9370a │ │ │ │ │ + cbnz r5, 93732 │ │ │ │ │ ./src/nco/nco_var_scv.c:489 │ │ │ │ │ subs r6, #1 │ │ │ │ │ cmp r6, #11 │ │ │ │ │ - bhi.w 93a5e │ │ │ │ │ + bhi.w 93a86 │ │ │ │ │ tbh [pc, r6, lsl #1] │ │ │ │ │ lsls r2, r2, #4 │ │ │ │ │ movs r7, r4 │ │ │ │ │ lsls r5, r5, #1 │ │ │ │ │ lsls r7, r0, #2 │ │ │ │ │ lsls r7, r3, #2 │ │ │ │ │ movs r4, r1 │ │ │ │ │ @@ -276609,48 +276617,48 @@ │ │ │ │ │ lsls r7, r1, #1 │ │ │ │ │ movs r7, r4 │ │ │ │ │ ./src/nco/nco_var_scv.c:503 │ │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ vldr d5, [r3] │ │ │ │ │ ./src/nco/nco_var_scv.c:504 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.w 93958 │ │ │ │ │ + beq.w 93980 │ │ │ │ │ ./src/nco/nco_var_scv.c:507 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ ./src/nco/nco_var_scv.c:508 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ./src/nco/nco_var_scv.c:507 │ │ │ │ │ vldr d6, [r3] │ │ │ │ │ ./src/nco/nco_var_scv.c:508 │ │ │ │ │ - ble.n 93704 │ │ │ │ │ + ble.n 9372c │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ add.w r4, r3, r4, lsl #3 │ │ │ │ │ ./src/nco/nco_var_scv.c:509 │ │ │ │ │ vldmia r3!, {d7} │ │ │ │ │ vcmp.f64 d7, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - beq.n 93700 │ │ │ │ │ + beq.n 93728 │ │ │ │ │ ./src/nco/nco_var_scv.c:509 (discriminator 1) │ │ │ │ │ vdiv.f64 d4, d7, d5 │ │ │ │ │ vstr d4, [r3, #-8] │ │ │ │ │ ./src/nco/nco_var_scv.c:508 (discriminator 2) │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.n 936ea │ │ │ │ │ + bne.n 93712 │ │ │ │ │ ./src/nco/nco_var_scv.c:618 │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ ./src/nco/nco_var_scv.c:487 (discriminator 1) │ │ │ │ │ mov r0, r6 │ │ │ │ │ add r1, sp, #4 │ │ │ │ │ subs r6, #1 │ │ │ │ │ blx 125a0 │ │ │ │ │ ./src/nco/nco_var_scv.c:489 (discriminator 1) │ │ │ │ │ cmp r6, #11 │ │ │ │ │ - bhi.w 93a5e │ │ │ │ │ - add r3, pc, #8 @ (adr r3, 93724 ) │ │ │ │ │ + bhi.w 93a86 │ │ │ │ │ + add r3, pc, #8 @ (adr r3, 9374c ) │ │ │ │ │ ldr.w r2, [r3, r6, lsl #2] │ │ │ │ │ add r3, r2 │ │ │ │ │ bx r3 │ │ │ │ │ lsls r5, r1, #12 │ │ │ │ │ movs r0, r0 │ │ │ │ │ @ instruction: 0xffe1ffff │ │ │ │ │ lsls r5, r5, #1 │ │ │ │ │ @@ -276672,434 +276680,434 @@ │ │ │ │ │ movs r0, r0 │ │ │ │ │ @ instruction: 0xffe1ffff │ │ │ │ │ ./src/nco/nco_var_scv.c:575 │ │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ ldrd r6, r7, [r3] │ │ │ │ │ ./src/nco/nco_var_scv.c:576 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.w 939e2 │ │ │ │ │ + beq.w 93a0a │ │ │ │ │ ./src/nco/nco_var_scv.c:579 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ ./src/nco/nco_var_scv.c:580 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ./src/nco/nco_var_scv.c:579 │ │ │ │ │ ldrd r8, r9, [r3] │ │ │ │ │ ./src/nco/nco_var_scv.c:580 │ │ │ │ │ - ble.n 93704 │ │ │ │ │ + ble.n 9372c │ │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ │ add.w r4, r5, r4, lsl #3 │ │ │ │ │ ./src/nco/nco_var_scv.c:581 │ │ │ │ │ ldrd r0, r1, [r5] │ │ │ │ │ adds r5, #8 │ │ │ │ │ cmp r1, r9 │ │ │ │ │ it eq │ │ │ │ │ cmpeq r0, r8 │ │ │ │ │ - beq.n 9378a │ │ │ │ │ + beq.n 937b2 │ │ │ │ │ ./src/nco/nco_var_scv.c:581 (discriminator 1) │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r3, r7 │ │ │ │ │ blx 11880 <__aeabi_uldivmod@plt> │ │ │ │ │ strd r0, r1, [r5, #-8] │ │ │ │ │ ./src/nco/nco_var_scv.c:580 (discriminator 2) │ │ │ │ │ cmp r4, r5 │ │ │ │ │ - bne.n 93770 │ │ │ │ │ - b.n 93704 │ │ │ │ │ + bne.n 93798 │ │ │ │ │ + b.n 9372c │ │ │ │ │ ./src/nco/nco_var_scv.c:527 │ │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ ldrsh.w r6, [r3] │ │ │ │ │ ./src/nco/nco_var_scv.c:528 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.w 939c2 │ │ │ │ │ + beq.w 939ea │ │ │ │ │ ./src/nco/nco_var_scv.c:531 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ ./src/nco/nco_var_scv.c:532 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ./src/nco/nco_var_scv.c:531 │ │ │ │ │ ldrsh.w r7, [r3] │ │ │ │ │ ./src/nco/nco_var_scv.c:532 │ │ │ │ │ - ble.n 93704 │ │ │ │ │ + ble.n 9372c │ │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ │ add.w r4, r5, r4, lsl #1 │ │ │ │ │ ./src/nco/nco_var_scv.c:533 │ │ │ │ │ ldrsh.w r0, [r5], #2 │ │ │ │ │ mov r1, r6 │ │ │ │ │ cmp r0, r7 │ │ │ │ │ - beq.n 937be │ │ │ │ │ + beq.n 937e6 │ │ │ │ │ ./src/nco/nco_var_scv.c:533 (discriminator 1) │ │ │ │ │ blx 11df0 <__aeabi_idiv@plt> │ │ │ │ │ strh.w r0, [r5, #-2] │ │ │ │ │ ./src/nco/nco_var_scv.c:532 (discriminator 2) │ │ │ │ │ cmp r4, r5 │ │ │ │ │ - bne.n 937ac │ │ │ │ │ - b.n 93704 │ │ │ │ │ + bne.n 937d4 │ │ │ │ │ + b.n 9372c │ │ │ │ │ ./src/nco/nco_var_scv.c:515 │ │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ ldr r6, [r3, #0] │ │ │ │ │ ./src/nco/nco_var_scv.c:516 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.w 939a4 │ │ │ │ │ + beq.w 939cc │ │ │ │ │ ./src/nco/nco_var_scv.c:519 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ ./src/nco/nco_var_scv.c:520 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ./src/nco/nco_var_scv.c:519 │ │ │ │ │ ldr r7, [r3, #0] │ │ │ │ │ ./src/nco/nco_var_scv.c:520 │ │ │ │ │ - ble.n 93704 │ │ │ │ │ + ble.n 9372c │ │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ │ add.w r4, r5, r4, lsl #2 │ │ │ │ │ ./src/nco/nco_var_scv.c:521 │ │ │ │ │ ldr.w r0, [r5], #4 │ │ │ │ │ mov r1, r6 │ │ │ │ │ cmp r0, r7 │ │ │ │ │ - beq.n 937ee │ │ │ │ │ + beq.n 93816 │ │ │ │ │ ./src/nco/nco_var_scv.c:521 (discriminator 1) │ │ │ │ │ blx 11df0 <__aeabi_idiv@plt> │ │ │ │ │ str.w r0, [r5, #-4] │ │ │ │ │ ./src/nco/nco_var_scv.c:520 (discriminator 2) │ │ │ │ │ cmp r4, r5 │ │ │ │ │ - bne.n 937dc │ │ │ │ │ - b.n 93704 │ │ │ │ │ + bne.n 93804 │ │ │ │ │ + b.n 9372c │ │ │ │ │ ./src/nco/nco_var_scv.c:491 │ │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ vldr s13, [r3] │ │ │ │ │ ./src/nco/nco_var_scv.c:492 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 93976 │ │ │ │ │ + bne.w 9399e │ │ │ │ │ ./src/nco/nco_var_scv.c:493 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 93704 │ │ │ │ │ + ble.w 9372c │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ add.w r4, r3, r4, lsl #2 │ │ │ │ │ ./src/nco/nco_var_scv.c:493 (discriminator 3) │ │ │ │ │ vldr s14, [r3] │ │ │ │ │ vdiv.f32 s15, s14, s13 │ │ │ │ │ vstmia r3!, {s15} │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.n 9380c │ │ │ │ │ - b.n 93704 │ │ │ │ │ + bne.n 93834 │ │ │ │ │ + b.n 9372c │ │ │ │ │ ./src/nco/nco_var_scv.c:539 │ │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ ldrh r6, [r3, #0] │ │ │ │ │ ./src/nco/nco_var_scv.c:540 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.w 9393a │ │ │ │ │ + beq.w 93962 │ │ │ │ │ ./src/nco/nco_var_scv.c:543 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ ./src/nco/nco_var_scv.c:544 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ./src/nco/nco_var_scv.c:543 │ │ │ │ │ ldrh r7, [r3, #0] │ │ │ │ │ ./src/nco/nco_var_scv.c:544 │ │ │ │ │ - ble.w 93704 │ │ │ │ │ + ble.w 9372c │ │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ │ add.w r4, r5, r4, lsl #1 │ │ │ │ │ ./src/nco/nco_var_scv.c:545 │ │ │ │ │ ldrh.w r0, [r5], #2 │ │ │ │ │ mov r1, r6 │ │ │ │ │ cmp r0, r7 │ │ │ │ │ - beq.n 9384a │ │ │ │ │ + beq.n 93872 │ │ │ │ │ ./src/nco/nco_var_scv.c:545 (discriminator 1) │ │ │ │ │ blx 10fdc <__aeabi_uidiv@plt> │ │ │ │ │ strh.w r0, [r5, #-2] │ │ │ │ │ ./src/nco/nco_var_scv.c:544 (discriminator 2) │ │ │ │ │ cmp r4, r5 │ │ │ │ │ - bne.n 93838 │ │ │ │ │ - b.n 93704 │ │ │ │ │ + bne.n 93860 │ │ │ │ │ + b.n 9372c │ │ │ │ │ ./src/nco/nco_var_scv.c:551 │ │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ ldr r6, [r3, #0] │ │ │ │ │ ./src/nco/nco_var_scv.c:552 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.n 9391c │ │ │ │ │ + beq.n 93944 │ │ │ │ │ ./src/nco/nco_var_scv.c:555 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ ./src/nco/nco_var_scv.c:556 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ./src/nco/nco_var_scv.c:555 │ │ │ │ │ ldr r7, [r3, #0] │ │ │ │ │ ./src/nco/nco_var_scv.c:556 │ │ │ │ │ - ble.w 93704 │ │ │ │ │ + ble.w 9372c │ │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ │ add.w r4, r5, r4, lsl #2 │ │ │ │ │ ./src/nco/nco_var_scv.c:557 │ │ │ │ │ ldr.w r0, [r5], #4 │ │ │ │ │ mov r1, r6 │ │ │ │ │ cmp r0, r7 │ │ │ │ │ - beq.n 9387a │ │ │ │ │ + beq.n 938a2 │ │ │ │ │ ./src/nco/nco_var_scv.c:557 (discriminator 1) │ │ │ │ │ blx 10fdc <__aeabi_uidiv@plt> │ │ │ │ │ str.w r0, [r5, #-4] │ │ │ │ │ ./src/nco/nco_var_scv.c:556 (discriminator 2) │ │ │ │ │ cmp r4, r5 │ │ │ │ │ - bne.n 93868 │ │ │ │ │ - b.n 93704 │ │ │ │ │ + bne.n 93890 │ │ │ │ │ + b.n 9372c │ │ │ │ │ ./src/nco/nco_var_scv.c:563 │ │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ ldrd r6, r7, [r3] │ │ │ │ │ ./src/nco/nco_var_scv.c:564 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.n 938fa │ │ │ │ │ + beq.n 93922 │ │ │ │ │ ./src/nco/nco_var_scv.c:567 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ ./src/nco/nco_var_scv.c:568 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ./src/nco/nco_var_scv.c:567 │ │ │ │ │ ldrd r8, r9, [r3] │ │ │ │ │ ./src/nco/nco_var_scv.c:568 │ │ │ │ │ - ble.w 93704 │ │ │ │ │ + ble.w 9372c │ │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ │ add.w r4, r5, r4, lsl #3 │ │ │ │ │ ./src/nco/nco_var_scv.c:569 │ │ │ │ │ ldrd r0, r1, [r5] │ │ │ │ │ adds r5, #8 │ │ │ │ │ cmp r1, r9 │ │ │ │ │ it eq │ │ │ │ │ cmpeq r0, r8 │ │ │ │ │ - beq.n 938b6 │ │ │ │ │ + beq.n 938de │ │ │ │ │ ./src/nco/nco_var_scv.c:569 (discriminator 1) │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r3, r7 │ │ │ │ │ blx fa44 <__aeabi_ldivmod@plt> │ │ │ │ │ strd r0, r1, [r5, #-8] │ │ │ │ │ ./src/nco/nco_var_scv.c:568 (discriminator 2) │ │ │ │ │ cmp r4, r5 │ │ │ │ │ - bne.n 9389c │ │ │ │ │ - b.n 93704 │ │ │ │ │ + bne.n 938c4 │ │ │ │ │ + b.n 9372c │ │ │ │ │ ./src/nco/nco_var_scv.c:599 │ │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ ./src/nco/nco_var_scv.c:601 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ./src/nco/nco_var_scv.c:599 │ │ │ │ │ ldrb r7, [r3, #0] │ │ │ │ │ ./src/nco/nco_var_scv.c:601 │ │ │ │ │ - ble.w 93704 │ │ │ │ │ + ble.w 9372c │ │ │ │ │ ./src/nco/nco_var_scv.c:601 (discriminator 3) │ │ │ │ │ ldr r6, [sp, #40] @ 0x28 │ │ │ │ │ mov r1, r7 │ │ │ │ │ ldrb r0, [r6, r5] │ │ │ │ │ blx 10fdc <__aeabi_uidiv@plt> │ │ │ │ │ strb r0, [r6, r5] │ │ │ │ │ adds r5, #1 │ │ │ │ │ cmp r4, r5 │ │ │ │ │ - bne.n 938c6 │ │ │ │ │ - b.n 93704 │ │ │ │ │ + bne.n 938ee │ │ │ │ │ + b.n 9372c │ │ │ │ │ ./src/nco/nco_var_scv.c:587 │ │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ ./src/nco/nco_var_scv.c:589 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ./src/nco/nco_var_scv.c:587 │ │ │ │ │ ldrsb.w r7, [r3] │ │ │ │ │ ./src/nco/nco_var_scv.c:589 │ │ │ │ │ - ble.w 93704 │ │ │ │ │ + ble.w 9372c │ │ │ │ │ ./src/nco/nco_var_scv.c:589 (discriminator 3) │ │ │ │ │ ldr r6, [sp, #40] @ 0x28 │ │ │ │ │ mov r1, r7 │ │ │ │ │ ldrsb r0, [r6, r5] │ │ │ │ │ blx 11df0 <__aeabi_idiv@plt> │ │ │ │ │ strb r0, [r6, r5] │ │ │ │ │ adds r5, #1 │ │ │ │ │ cmp r4, r5 │ │ │ │ │ - bne.n 938e6 │ │ │ │ │ - b.n 93704 │ │ │ │ │ + bne.n 9390e │ │ │ │ │ + b.n 9372c │ │ │ │ │ ./src/nco/nco_var_scv.c:565 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 93704 │ │ │ │ │ + ble.w 9372c │ │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ │ add.w r4, r5, r4, lsl #3 │ │ │ │ │ ./src/nco/nco_var_scv.c:565 (discriminator 3) │ │ │ │ │ ldrd r0, r1, [r5] │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r3, r7 │ │ │ │ │ blx fa44 <__aeabi_ldivmod@plt> │ │ │ │ │ strd r0, r1, [r5], #8 │ │ │ │ │ cmp r4, r5 │ │ │ │ │ - bne.n 93906 │ │ │ │ │ - b.n 93704 │ │ │ │ │ + bne.n 9392e │ │ │ │ │ + b.n 9372c │ │ │ │ │ ./src/nco/nco_var_scv.c:553 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 93704 │ │ │ │ │ + ble.w 9372c │ │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ │ add.w r4, r5, r4, lsl #2 │ │ │ │ │ ./src/nco/nco_var_scv.c:553 (discriminator 3) │ │ │ │ │ ldr r0, [r5, #0] │ │ │ │ │ mov r1, r6 │ │ │ │ │ blx 10fdc <__aeabi_uidiv@plt> │ │ │ │ │ str.w r0, [r5], #4 │ │ │ │ │ cmp r4, r5 │ │ │ │ │ - bne.n 93928 │ │ │ │ │ - b.n 93704 │ │ │ │ │ + bne.n 93950 │ │ │ │ │ + b.n 9372c │ │ │ │ │ ./src/nco/nco_var_scv.c:541 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 93704 │ │ │ │ │ + ble.w 9372c │ │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ │ add.w r4, r5, r4, lsl #1 │ │ │ │ │ ./src/nco/nco_var_scv.c:541 (discriminator 3) │ │ │ │ │ ldrh r0, [r5, #0] │ │ │ │ │ mov r1, r6 │ │ │ │ │ blx 10fdc <__aeabi_uidiv@plt> │ │ │ │ │ strh.w r0, [r5], #2 │ │ │ │ │ cmp r4, r5 │ │ │ │ │ - bne.n 93946 │ │ │ │ │ - b.n 93704 │ │ │ │ │ + bne.n 9396e │ │ │ │ │ + b.n 9372c │ │ │ │ │ ./src/nco/nco_var_scv.c:505 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 93704 │ │ │ │ │ + ble.w 9372c │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ add.w r4, r3, r4, lsl #3 │ │ │ │ │ ./src/nco/nco_var_scv.c:505 (discriminator 3) │ │ │ │ │ vldr d6, [r3] │ │ │ │ │ vdiv.f64 d7, d6, d5 │ │ │ │ │ vstmia r3!, {d7} │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.n 93964 │ │ │ │ │ - b.n 93704 │ │ │ │ │ + bne.n 9398c │ │ │ │ │ + b.n 9372c │ │ │ │ │ ./src/nco/nco_var_scv.c:495 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ ./src/nco/nco_var_scv.c:496 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ./src/nco/nco_var_scv.c:495 │ │ │ │ │ vldr s14, [r3] │ │ │ │ │ ./src/nco/nco_var_scv.c:496 │ │ │ │ │ - ble.w 93704 │ │ │ │ │ + ble.w 9372c │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ add.w r4, r3, r4, lsl #2 │ │ │ │ │ ./src/nco/nco_var_scv.c:497 │ │ │ │ │ vldmia r3!, {s15} │ │ │ │ │ vcmp.f32 s15, s14 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ne │ │ │ │ │ vdivne.f32 s12, s15, s13 │ │ │ │ │ vstrne s12, [r3, #-4] │ │ │ │ │ ./src/nco/nco_var_scv.c:496 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.n 93988 │ │ │ │ │ - b.n 93704 │ │ │ │ │ + bne.n 939b0 │ │ │ │ │ + b.n 9372c │ │ │ │ │ ./src/nco/nco_var_scv.c:517 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 93704 │ │ │ │ │ + ble.w 9372c │ │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ │ add.w r4, r5, r4, lsl #2 │ │ │ │ │ ./src/nco/nco_var_scv.c:517 (discriminator 3) │ │ │ │ │ ldr r0, [r5, #0] │ │ │ │ │ mov r1, r6 │ │ │ │ │ blx 11df0 <__aeabi_idiv@plt> │ │ │ │ │ str.w r0, [r5], #4 │ │ │ │ │ cmp r4, r5 │ │ │ │ │ - bne.n 939b0 │ │ │ │ │ - b.n 93704 │ │ │ │ │ + bne.n 939d8 │ │ │ │ │ + b.n 9372c │ │ │ │ │ ./src/nco/nco_var_scv.c:529 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 93704 │ │ │ │ │ + ble.w 9372c │ │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ │ add.w r4, r5, r4, lsl #1 │ │ │ │ │ ./src/nco/nco_var_scv.c:529 (discriminator 3) │ │ │ │ │ ldrsh.w r0, [r5] │ │ │ │ │ mov r1, r6 │ │ │ │ │ blx 11df0 <__aeabi_idiv@plt> │ │ │ │ │ strh.w r0, [r5], #2 │ │ │ │ │ cmp r5, r4 │ │ │ │ │ - bne.n 939ce │ │ │ │ │ - b.n 93704 │ │ │ │ │ + bne.n 939f6 │ │ │ │ │ + b.n 9372c │ │ │ │ │ ./src/nco/nco_var_scv.c:577 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 93704 │ │ │ │ │ + ble.w 9372c │ │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ │ add.w r4, r5, r4, lsl #3 │ │ │ │ │ ./src/nco/nco_var_scv.c:577 (discriminator 3) │ │ │ │ │ ldrd r0, r1, [r5] │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r3, r7 │ │ │ │ │ blx 11880 <__aeabi_uldivmod@plt> │ │ │ │ │ strd r0, r1, [r5], #8 │ │ │ │ │ cmp r4, r5 │ │ │ │ │ - bne.n 939ee │ │ │ │ │ - b.n 93704 │ │ │ │ │ + bne.n 93a16 │ │ │ │ │ + b.n 9372c │ │ │ │ │ ./src/nco/nco_var_scv.c:603 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ ./src/nco/nco_var_scv.c:604 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ./src/nco/nco_var_scv.c:599 │ │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ │ ./src/nco/nco_var_scv.c:604 │ │ │ │ │ it gt │ │ │ │ │ movgt r5, #0 │ │ │ │ │ ./src/nco/nco_var_scv.c:603 │ │ │ │ │ ldrb r7, [r3, #0] │ │ │ │ │ ./src/nco/nco_var_scv.c:599 │ │ │ │ │ ldrb.w r8, [r2] │ │ │ │ │ ./src/nco/nco_var_scv.c:604 │ │ │ │ │ - ble.w 93704 │ │ │ │ │ + ble.w 9372c │ │ │ │ │ ./src/nco/nco_var_scv.c:605 │ │ │ │ │ ldr r6, [sp, #40] @ 0x28 │ │ │ │ │ mov r1, r8 │ │ │ │ │ ldrb r0, [r6, r5] │ │ │ │ │ cmp r0, r7 │ │ │ │ │ - beq.n 93a28 │ │ │ │ │ + beq.n 93a50 │ │ │ │ │ ./src/nco/nco_var_scv.c:605 (discriminator 1) │ │ │ │ │ blx 10fdc <__aeabi_uidiv@plt> │ │ │ │ │ strb r0, [r6, r5] │ │ │ │ │ ./src/nco/nco_var_scv.c:604 (discriminator 2) │ │ │ │ │ adds r5, #1 │ │ │ │ │ cmp r4, r5 │ │ │ │ │ - bne.n 93a18 │ │ │ │ │ - b.n 93704 │ │ │ │ │ + bne.n 93a40 │ │ │ │ │ + b.n 9372c │ │ │ │ │ ./src/nco/nco_var_scv.c:591 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ ./src/nco/nco_var_scv.c:592 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ./src/nco/nco_var_scv.c:587 │ │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ │ ./src/nco/nco_var_scv.c:592 │ │ │ │ │ it gt │ │ │ │ │ movgt r5, #0 │ │ │ │ │ ./src/nco/nco_var_scv.c:591 │ │ │ │ │ ldrsb.w r8, [r3] │ │ │ │ │ ./src/nco/nco_var_scv.c:587 │ │ │ │ │ ldrsb.w r7, [r2] │ │ │ │ │ ./src/nco/nco_var_scv.c:592 │ │ │ │ │ - ble.w 93704 │ │ │ │ │ + ble.w 9372c │ │ │ │ │ ./src/nco/nco_var_scv.c:593 │ │ │ │ │ ldr r6, [sp, #40] @ 0x28 │ │ │ │ │ mov r1, r7 │ │ │ │ │ ldrsb r0, [r6, r5] │ │ │ │ │ cmp r0, r8 │ │ │ │ │ - beq.n 93a56 │ │ │ │ │ + beq.n 93a7e │ │ │ │ │ ./src/nco/nco_var_scv.c:593 (discriminator 1) │ │ │ │ │ blx 11df0 <__aeabi_idiv@plt> │ │ │ │ │ strb r0, [r6, r5] │ │ │ │ │ ./src/nco/nco_var_scv.c:592 (discriminator 2) │ │ │ │ │ adds r5, #1 │ │ │ │ │ cmp r4, r5 │ │ │ │ │ - bne.n 93a46 │ │ │ │ │ - b.n 93704 │ │ │ │ │ + bne.n 93a6e │ │ │ │ │ + b.n 9372c │ │ │ │ │ ./src/nco/nco_var_scv.c:612 │ │ │ │ │ blx 10484 │ │ │ │ │ ./src/nco/nco_var_scv.c:618 │ │ │ │ │ - b.n 93704 │ │ │ │ │ + b.n 9372c │ │ │ │ │ │ │ │ │ │ -00093a64 : │ │ │ │ │ +00093a8c : │ │ │ │ │ nco_scv_var_dvd(): │ │ │ │ │ ./src/nco/nco_var_scv.c:628 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ │ mov r4, r1 │ │ │ │ │ mov r5, r2 │ │ │ │ │ sub sp, #12 │ │ │ │ │ mov r6, r0 │ │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ ldr.w r7, [r1], #4 │ │ │ │ │ ./src/nco/nco_var_scv.c:638 │ │ │ │ │ blx 125a0 │ │ │ │ │ ./src/nco/nco_var_scv.c:639 │ │ │ │ │ - cbnz r5, 93adc │ │ │ │ │ + cbnz r5, 93b04 │ │ │ │ │ ./src/nco/nco_var_scv.c:641 │ │ │ │ │ subs r6, #1 │ │ │ │ │ cmp r6, #11 │ │ │ │ │ - bhi.w 93e18 │ │ │ │ │ + bhi.w 93e40 │ │ │ │ │ tbh [pc, r6, lsl #1] │ │ │ │ │ lsls r0, r1, #4 │ │ │ │ │ movs r6, r4 │ │ │ │ │ lsls r4, r5, #1 │ │ │ │ │ lsls r5, r0, #2 │ │ │ │ │ lsls r4, r3, #2 │ │ │ │ │ movs r4, r1 │ │ │ │ │ @@ -277109,48 +277117,48 @@ │ │ │ │ │ lsls r6, r3, #3 │ │ │ │ │ lsls r7, r1, #1 │ │ │ │ │ movs r6, r4 │ │ │ │ │ ./src/nco/nco_var_scv.c:655 │ │ │ │ │ vldr d5, [r7] │ │ │ │ │ ./src/nco/nco_var_scv.c:656 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.w 93d16 │ │ │ │ │ + beq.w 93d3e │ │ │ │ │ ./src/nco/nco_var_scv.c:659 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ ./src/nco/nco_var_scv.c:660 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ./src/nco/nco_var_scv.c:659 │ │ │ │ │ vldr d6, [r3] │ │ │ │ │ ./src/nco/nco_var_scv.c:660 │ │ │ │ │ - ble.n 93ad6 │ │ │ │ │ + ble.n 93afe │ │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ add.w r4, r3, r4, lsl #3 │ │ │ │ │ ./src/nco/nco_var_scv.c:661 │ │ │ │ │ vldmia r3!, {d7} │ │ │ │ │ vcmp.f64 d7, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - beq.n 93ad2 │ │ │ │ │ + beq.n 93afa │ │ │ │ │ ./src/nco/nco_var_scv.c:661 (discriminator 1) │ │ │ │ │ vdiv.f64 d4, d5, d7 │ │ │ │ │ vstr d4, [r3, #-8] │ │ │ │ │ ./src/nco/nco_var_scv.c:660 (discriminator 2) │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.n 93abc │ │ │ │ │ + bne.n 93ae4 │ │ │ │ │ ./src/nco/nco_var_scv.c:770 │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ ./src/nco/nco_var_scv.c:639 (discriminator 1) │ │ │ │ │ mov r0, r6 │ │ │ │ │ add r1, sp, #4 │ │ │ │ │ subs r6, #1 │ │ │ │ │ blx 125a0 │ │ │ │ │ ./src/nco/nco_var_scv.c:641 (discriminator 1) │ │ │ │ │ cmp r6, #11 │ │ │ │ │ - bhi.w 93e18 │ │ │ │ │ - add r3, pc, #8 @ (adr r3, 93af8 ) │ │ │ │ │ + bhi.w 93e40 │ │ │ │ │ + add r3, pc, #8 @ (adr r3, 93b20 ) │ │ │ │ │ ldr.w r2, [r3, r6, lsl #2] │ │ │ │ │ add r3, r2 │ │ │ │ │ bx r3 │ │ │ │ │ nop │ │ │ │ │ lsls r5, r6, #11 │ │ │ │ │ movs r0, r0 │ │ │ │ │ @ instruction: 0xffdfffff │ │ │ │ │ @@ -277172,400 +277180,400 @@ │ │ │ │ │ movs r1, r6 │ │ │ │ │ movs r0, r0 │ │ │ │ │ @ instruction: 0xffdfffff │ │ │ │ │ ./src/nco/nco_var_scv.c:727 │ │ │ │ │ ldrd r6, r7, [r7] │ │ │ │ │ ./src/nco/nco_var_scv.c:728 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.w 93da0 │ │ │ │ │ + beq.w 93dc8 │ │ │ │ │ ./src/nco/nco_var_scv.c:731 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ ./src/nco/nco_var_scv.c:732 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ./src/nco/nco_var_scv.c:731 │ │ │ │ │ ldrd r8, r9, [r3] │ │ │ │ │ ./src/nco/nco_var_scv.c:732 │ │ │ │ │ - ble.n 93ad6 │ │ │ │ │ + ble.n 93afe │ │ │ │ │ ldr r5, [sp, #44] @ 0x2c │ │ │ │ │ add.w r4, r5, r4, lsl #3 │ │ │ │ │ ./src/nco/nco_var_scv.c:733 │ │ │ │ │ ldrd r2, r3, [r5] │ │ │ │ │ adds r5, #8 │ │ │ │ │ cmp r3, r9 │ │ │ │ │ it eq │ │ │ │ │ cmpeq r2, r8 │ │ │ │ │ - beq.n 93b5c │ │ │ │ │ + beq.n 93b84 │ │ │ │ │ ./src/nco/nco_var_scv.c:733 (discriminator 1) │ │ │ │ │ mov r0, r6 │ │ │ │ │ mov r1, r7 │ │ │ │ │ blx 11880 <__aeabi_uldivmod@plt> │ │ │ │ │ strd r0, r1, [r5, #-8] │ │ │ │ │ ./src/nco/nco_var_scv.c:732 (discriminator 2) │ │ │ │ │ cmp r4, r5 │ │ │ │ │ - bne.n 93b42 │ │ │ │ │ - b.n 93ad6 │ │ │ │ │ + bne.n 93b6a │ │ │ │ │ + b.n 93afe │ │ │ │ │ ./src/nco/nco_var_scv.c:679 │ │ │ │ │ ldrsh.w r6, [r7] │ │ │ │ │ ./src/nco/nco_var_scv.c:680 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.w 93d80 │ │ │ │ │ + beq.w 93da8 │ │ │ │ │ ./src/nco/nco_var_scv.c:683 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ ./src/nco/nco_var_scv.c:684 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ./src/nco/nco_var_scv.c:683 │ │ │ │ │ ldrsh.w r7, [r3] │ │ │ │ │ ./src/nco/nco_var_scv.c:684 │ │ │ │ │ - ble.n 93ad6 │ │ │ │ │ + ble.n 93afe │ │ │ │ │ ldr r5, [sp, #44] @ 0x2c │ │ │ │ │ add.w r4, r5, r4, lsl #1 │ │ │ │ │ ./src/nco/nco_var_scv.c:685 │ │ │ │ │ ldrsh.w r1, [r5], #2 │ │ │ │ │ mov r0, r6 │ │ │ │ │ cmp r1, r7 │ │ │ │ │ - beq.n 93b8e │ │ │ │ │ + beq.n 93bb6 │ │ │ │ │ ./src/nco/nco_var_scv.c:685 (discriminator 1) │ │ │ │ │ blx 11df0 <__aeabi_idiv@plt> │ │ │ │ │ strh.w r0, [r5, #-2] │ │ │ │ │ ./src/nco/nco_var_scv.c:684 (discriminator 2) │ │ │ │ │ cmp r4, r5 │ │ │ │ │ - bne.n 93b7c │ │ │ │ │ - b.n 93ad6 │ │ │ │ │ + bne.n 93ba4 │ │ │ │ │ + b.n 93afe │ │ │ │ │ ./src/nco/nco_var_scv.c:667 │ │ │ │ │ ldr r6, [r7, #0] │ │ │ │ │ ./src/nco/nco_var_scv.c:668 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.w 93d62 │ │ │ │ │ + beq.w 93d8a │ │ │ │ │ ./src/nco/nco_var_scv.c:671 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ ./src/nco/nco_var_scv.c:672 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ./src/nco/nco_var_scv.c:671 │ │ │ │ │ ldr r7, [r3, #0] │ │ │ │ │ ./src/nco/nco_var_scv.c:672 │ │ │ │ │ - ble.n 93ad6 │ │ │ │ │ + ble.n 93afe │ │ │ │ │ ldr r5, [sp, #44] @ 0x2c │ │ │ │ │ add.w r4, r5, r4, lsl #2 │ │ │ │ │ ./src/nco/nco_var_scv.c:673 │ │ │ │ │ ldr.w r1, [r5], #4 │ │ │ │ │ mov r0, r6 │ │ │ │ │ cmp r1, r7 │ │ │ │ │ - beq.n 93bbc │ │ │ │ │ + beq.n 93be4 │ │ │ │ │ ./src/nco/nco_var_scv.c:673 (discriminator 1) │ │ │ │ │ blx 11df0 <__aeabi_idiv@plt> │ │ │ │ │ str.w r0, [r5, #-4] │ │ │ │ │ ./src/nco/nco_var_scv.c:672 (discriminator 2) │ │ │ │ │ cmp r4, r5 │ │ │ │ │ - bne.n 93baa │ │ │ │ │ - b.n 93ad6 │ │ │ │ │ + bne.n 93bd2 │ │ │ │ │ + b.n 93afe │ │ │ │ │ ./src/nco/nco_var_scv.c:643 │ │ │ │ │ vldr s13, [r7] │ │ │ │ │ ./src/nco/nco_var_scv.c:644 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 93d34 │ │ │ │ │ + bne.w 93d5c │ │ │ │ │ ./src/nco/nco_var_scv.c:645 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.n 93ad6 │ │ │ │ │ + ble.n 93afe │ │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ add.w r4, r3, r4, lsl #2 │ │ │ │ │ ./src/nco/nco_var_scv.c:645 (discriminator 3) │ │ │ │ │ vldr s14, [r3] │ │ │ │ │ vdiv.f32 s15, s13, s14 │ │ │ │ │ vstmia r3!, {s15} │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.n 93bd6 │ │ │ │ │ - b.n 93ad6 │ │ │ │ │ + bne.n 93bfe │ │ │ │ │ + b.n 93afe │ │ │ │ │ ./src/nco/nco_var_scv.c:691 │ │ │ │ │ ldrh r6, [r7, #0] │ │ │ │ │ ./src/nco/nco_var_scv.c:692 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.w 93cf8 │ │ │ │ │ + beq.w 93d20 │ │ │ │ │ ./src/nco/nco_var_scv.c:695 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ ./src/nco/nco_var_scv.c:696 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ./src/nco/nco_var_scv.c:695 │ │ │ │ │ ldrh r7, [r3, #0] │ │ │ │ │ ./src/nco/nco_var_scv.c:696 │ │ │ │ │ - ble.w 93ad6 │ │ │ │ │ + ble.w 93afe │ │ │ │ │ ldr r5, [sp, #44] @ 0x2c │ │ │ │ │ add.w r4, r5, r4, lsl #1 │ │ │ │ │ ./src/nco/nco_var_scv.c:697 │ │ │ │ │ ldrh.w r1, [r5], #2 │ │ │ │ │ mov r0, r6 │ │ │ │ │ cmp r1, r7 │ │ │ │ │ - beq.n 93c12 │ │ │ │ │ + beq.n 93c3a │ │ │ │ │ ./src/nco/nco_var_scv.c:697 (discriminator 1) │ │ │ │ │ blx 10fdc <__aeabi_uidiv@plt> │ │ │ │ │ strh.w r0, [r5, #-2] │ │ │ │ │ ./src/nco/nco_var_scv.c:696 (discriminator 2) │ │ │ │ │ cmp r4, r5 │ │ │ │ │ - bne.n 93c00 │ │ │ │ │ - b.n 93ad6 │ │ │ │ │ + bne.n 93c28 │ │ │ │ │ + b.n 93afe │ │ │ │ │ ./src/nco/nco_var_scv.c:703 │ │ │ │ │ ldr r6, [r7, #0] │ │ │ │ │ ./src/nco/nco_var_scv.c:704 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.n 93cda │ │ │ │ │ + beq.n 93d02 │ │ │ │ │ ./src/nco/nco_var_scv.c:707 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ ./src/nco/nco_var_scv.c:708 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ./src/nco/nco_var_scv.c:707 │ │ │ │ │ ldr r7, [r3, #0] │ │ │ │ │ ./src/nco/nco_var_scv.c:708 │ │ │ │ │ - ble.w 93ad6 │ │ │ │ │ + ble.w 93afe │ │ │ │ │ ldr r5, [sp, #44] @ 0x2c │ │ │ │ │ add.w r4, r5, r4, lsl #2 │ │ │ │ │ ./src/nco/nco_var_scv.c:709 │ │ │ │ │ ldr.w r1, [r5], #4 │ │ │ │ │ mov r0, r6 │ │ │ │ │ cmp r1, r7 │ │ │ │ │ - beq.n 93c40 │ │ │ │ │ + beq.n 93c68 │ │ │ │ │ ./src/nco/nco_var_scv.c:709 (discriminator 1) │ │ │ │ │ blx 10fdc <__aeabi_uidiv@plt> │ │ │ │ │ str.w r0, [r5, #-4] │ │ │ │ │ ./src/nco/nco_var_scv.c:708 (discriminator 2) │ │ │ │ │ cmp r4, r5 │ │ │ │ │ - bne.n 93c2e │ │ │ │ │ - b.n 93ad6 │ │ │ │ │ + bne.n 93c56 │ │ │ │ │ + b.n 93afe │ │ │ │ │ ./src/nco/nco_var_scv.c:715 │ │ │ │ │ ldrd r6, r7, [r7] │ │ │ │ │ ./src/nco/nco_var_scv.c:716 │ │ │ │ │ - cbz r5, 93cb8 │ │ │ │ │ + cbz r5, 93ce0 │ │ │ │ │ ./src/nco/nco_var_scv.c:719 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ ./src/nco/nco_var_scv.c:720 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ./src/nco/nco_var_scv.c:719 │ │ │ │ │ ldrd r8, r9, [r3] │ │ │ │ │ ./src/nco/nco_var_scv.c:720 │ │ │ │ │ - ble.w 93ad6 │ │ │ │ │ + ble.w 93afe │ │ │ │ │ ldr r5, [sp, #44] @ 0x2c │ │ │ │ │ add.w r4, r5, r4, lsl #3 │ │ │ │ │ ./src/nco/nco_var_scv.c:721 │ │ │ │ │ ldrd r2, r3, [r5] │ │ │ │ │ adds r5, #8 │ │ │ │ │ cmp r3, r9 │ │ │ │ │ it eq │ │ │ │ │ cmpeq r2, r8 │ │ │ │ │ - beq.n 93c78 │ │ │ │ │ + beq.n 93ca0 │ │ │ │ │ ./src/nco/nco_var_scv.c:721 (discriminator 1) │ │ │ │ │ mov r0, r6 │ │ │ │ │ mov r1, r7 │ │ │ │ │ blx fa44 <__aeabi_ldivmod@plt> │ │ │ │ │ strd r0, r1, [r5, #-8] │ │ │ │ │ ./src/nco/nco_var_scv.c:720 (discriminator 2) │ │ │ │ │ cmp r4, r5 │ │ │ │ │ - bne.n 93c5e │ │ │ │ │ - b.n 93ad6 │ │ │ │ │ + bne.n 93c86 │ │ │ │ │ + b.n 93afe │ │ │ │ │ ./src/nco/nco_var_scv.c:751 │ │ │ │ │ ldrb r7, [r7, #0] │ │ │ │ │ ./src/nco/nco_var_scv.c:753 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 93ad6 │ │ │ │ │ + ble.w 93afe │ │ │ │ │ ./src/nco/nco_var_scv.c:753 (discriminator 3) │ │ │ │ │ ldr r6, [sp, #44] @ 0x2c │ │ │ │ │ mov r0, r7 │ │ │ │ │ ldrb r1, [r6, r5] │ │ │ │ │ blx 10fdc <__aeabi_uidiv@plt> │ │ │ │ │ strb r0, [r6, r5] │ │ │ │ │ adds r5, #1 │ │ │ │ │ cmp r4, r5 │ │ │ │ │ - bne.n 93c86 │ │ │ │ │ - b.n 93ad6 │ │ │ │ │ + bne.n 93cae │ │ │ │ │ + b.n 93afe │ │ │ │ │ ./src/nco/nco_var_scv.c:739 │ │ │ │ │ ldrsb.w r7, [r7] │ │ │ │ │ ./src/nco/nco_var_scv.c:741 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 93ad6 │ │ │ │ │ + ble.w 93afe │ │ │ │ │ ./src/nco/nco_var_scv.c:741 (discriminator 3) │ │ │ │ │ ldr r6, [sp, #44] @ 0x2c │ │ │ │ │ mov r0, r7 │ │ │ │ │ ldrsb r1, [r6, r5] │ │ │ │ │ blx 11df0 <__aeabi_idiv@plt> │ │ │ │ │ strb r0, [r6, r5] │ │ │ │ │ adds r5, #1 │ │ │ │ │ cmp r4, r5 │ │ │ │ │ - bne.n 93ca4 │ │ │ │ │ - b.n 93ad6 │ │ │ │ │ + bne.n 93ccc │ │ │ │ │ + b.n 93afe │ │ │ │ │ ./src/nco/nco_var_scv.c:717 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 93ad6 │ │ │ │ │ + ble.w 93afe │ │ │ │ │ ldr r5, [sp, #44] @ 0x2c │ │ │ │ │ add.w r4, r5, r4, lsl #3 │ │ │ │ │ ./src/nco/nco_var_scv.c:717 (discriminator 3) │ │ │ │ │ ldrd r2, r3, [r5] │ │ │ │ │ mov r0, r6 │ │ │ │ │ mov r1, r7 │ │ │ │ │ blx fa44 <__aeabi_ldivmod@plt> │ │ │ │ │ strd r0, r1, [r5], #8 │ │ │ │ │ cmp r4, r5 │ │ │ │ │ - bne.n 93cc4 │ │ │ │ │ - b.n 93ad6 │ │ │ │ │ + bne.n 93cec │ │ │ │ │ + b.n 93afe │ │ │ │ │ ./src/nco/nco_var_scv.c:705 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 93ad6 │ │ │ │ │ + ble.w 93afe │ │ │ │ │ ldr r5, [sp, #44] @ 0x2c │ │ │ │ │ add.w r4, r5, r4, lsl #2 │ │ │ │ │ ./src/nco/nco_var_scv.c:705 (discriminator 3) │ │ │ │ │ ldr r1, [r5, #0] │ │ │ │ │ mov r0, r6 │ │ │ │ │ blx 10fdc <__aeabi_uidiv@plt> │ │ │ │ │ str.w r0, [r5], #4 │ │ │ │ │ cmp r4, r5 │ │ │ │ │ - bne.n 93ce6 │ │ │ │ │ - b.n 93ad6 │ │ │ │ │ + bne.n 93d0e │ │ │ │ │ + b.n 93afe │ │ │ │ │ ./src/nco/nco_var_scv.c:693 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 93ad6 │ │ │ │ │ + ble.w 93afe │ │ │ │ │ ldr r5, [sp, #44] @ 0x2c │ │ │ │ │ add.w r4, r5, r4, lsl #1 │ │ │ │ │ ./src/nco/nco_var_scv.c:693 (discriminator 3) │ │ │ │ │ ldrh r1, [r5, #0] │ │ │ │ │ mov r0, r6 │ │ │ │ │ blx 10fdc <__aeabi_uidiv@plt> │ │ │ │ │ strh.w r0, [r5], #2 │ │ │ │ │ cmp r4, r5 │ │ │ │ │ - bne.n 93d04 │ │ │ │ │ - b.n 93ad6 │ │ │ │ │ + bne.n 93d2c │ │ │ │ │ + b.n 93afe │ │ │ │ │ ./src/nco/nco_var_scv.c:657 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 93ad6 │ │ │ │ │ + ble.w 93afe │ │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ add.w r4, r3, r4, lsl #3 │ │ │ │ │ ./src/nco/nco_var_scv.c:657 (discriminator 3) │ │ │ │ │ vldr d6, [r3] │ │ │ │ │ vdiv.f64 d7, d5, d6 │ │ │ │ │ vstmia r3!, {d7} │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.n 93d22 │ │ │ │ │ - b.n 93ad6 │ │ │ │ │ + bne.n 93d4a │ │ │ │ │ + b.n 93afe │ │ │ │ │ ./src/nco/nco_var_scv.c:647 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ ./src/nco/nco_var_scv.c:648 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ./src/nco/nco_var_scv.c:647 │ │ │ │ │ vldr s14, [r3] │ │ │ │ │ ./src/nco/nco_var_scv.c:648 │ │ │ │ │ - ble.w 93ad6 │ │ │ │ │ + ble.w 93afe │ │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ add.w r4, r3, r4, lsl #2 │ │ │ │ │ ./src/nco/nco_var_scv.c:649 │ │ │ │ │ vldmia r3!, {s15} │ │ │ │ │ vcmp.f32 s15, s14 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ne │ │ │ │ │ vdivne.f32 s12, s13, s15 │ │ │ │ │ vstrne s12, [r3, #-4] │ │ │ │ │ ./src/nco/nco_var_scv.c:648 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.n 93d46 │ │ │ │ │ - b.n 93ad6 │ │ │ │ │ + bne.n 93d6e │ │ │ │ │ + b.n 93afe │ │ │ │ │ ./src/nco/nco_var_scv.c:669 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 93ad6 │ │ │ │ │ + ble.w 93afe │ │ │ │ │ ldr r5, [sp, #44] @ 0x2c │ │ │ │ │ add.w r4, r5, r4, lsl #2 │ │ │ │ │ ./src/nco/nco_var_scv.c:669 (discriminator 3) │ │ │ │ │ ldr r1, [r5, #0] │ │ │ │ │ mov r0, r6 │ │ │ │ │ blx 11df0 <__aeabi_idiv@plt> │ │ │ │ │ str.w r0, [r5], #4 │ │ │ │ │ cmp r4, r5 │ │ │ │ │ - bne.n 93d6e │ │ │ │ │ - b.n 93ad6 │ │ │ │ │ + bne.n 93d96 │ │ │ │ │ + b.n 93afe │ │ │ │ │ ./src/nco/nco_var_scv.c:681 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 93ad6 │ │ │ │ │ + ble.w 93afe │ │ │ │ │ ldr r5, [sp, #44] @ 0x2c │ │ │ │ │ add.w r4, r5, r4, lsl #1 │ │ │ │ │ ./src/nco/nco_var_scv.c:681 (discriminator 3) │ │ │ │ │ ldrsh.w r1, [r5] │ │ │ │ │ mov r0, r6 │ │ │ │ │ blx 11df0 <__aeabi_idiv@plt> │ │ │ │ │ strh.w r0, [r5], #2 │ │ │ │ │ cmp r5, r4 │ │ │ │ │ - bne.n 93d8c │ │ │ │ │ - b.n 93ad6 │ │ │ │ │ + bne.n 93db4 │ │ │ │ │ + b.n 93afe │ │ │ │ │ ./src/nco/nco_var_scv.c:729 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 93ad6 │ │ │ │ │ + ble.w 93afe │ │ │ │ │ ldr r5, [sp, #44] @ 0x2c │ │ │ │ │ add.w r4, r5, r4, lsl #3 │ │ │ │ │ ./src/nco/nco_var_scv.c:729 (discriminator 3) │ │ │ │ │ ldrd r2, r3, [r5] │ │ │ │ │ mov r0, r6 │ │ │ │ │ mov r1, r7 │ │ │ │ │ blx 11880 <__aeabi_uldivmod@plt> │ │ │ │ │ strd r0, r1, [r5], #8 │ │ │ │ │ cmp r4, r5 │ │ │ │ │ - bne.n 93dac │ │ │ │ │ - b.n 93ad6 │ │ │ │ │ + bne.n 93dd4 │ │ │ │ │ + b.n 93afe │ │ │ │ │ ./src/nco/nco_var_scv.c:755 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ ./src/nco/nco_var_scv.c:756 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ./src/nco/nco_var_scv.c:751 │ │ │ │ │ ldrb.w r8, [r7] │ │ │ │ │ ./src/nco/nco_var_scv.c:756 │ │ │ │ │ it gt │ │ │ │ │ movgt r5, #0 │ │ │ │ │ ./src/nco/nco_var_scv.c:755 │ │ │ │ │ ldrb r7, [r3, #0] │ │ │ │ │ ./src/nco/nco_var_scv.c:756 │ │ │ │ │ - ble.w 93ad6 │ │ │ │ │ + ble.w 93afe │ │ │ │ │ ./src/nco/nco_var_scv.c:757 │ │ │ │ │ ldr r6, [sp, #44] @ 0x2c │ │ │ │ │ ldrb r1, [r6, r5] │ │ │ │ │ cmp r1, r7 │ │ │ │ │ - beq.n 93de4 │ │ │ │ │ + beq.n 93e0c │ │ │ │ │ ./src/nco/nco_var_scv.c:757 (discriminator 1) │ │ │ │ │ mov r0, r8 │ │ │ │ │ blx 10fdc <__aeabi_uidiv@plt> │ │ │ │ │ strb r0, [r6, r5] │ │ │ │ │ ./src/nco/nco_var_scv.c:756 (discriminator 2) │ │ │ │ │ adds r5, #1 │ │ │ │ │ cmp r4, r5 │ │ │ │ │ - bne.n 93dd4 │ │ │ │ │ - b.n 93ad6 │ │ │ │ │ + bne.n 93dfc │ │ │ │ │ + b.n 93afe │ │ │ │ │ ./src/nco/nco_var_scv.c:743 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ ./src/nco/nco_var_scv.c:744 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ./src/nco/nco_var_scv.c:739 │ │ │ │ │ ldrsb.w r8, [r7] │ │ │ │ │ ./src/nco/nco_var_scv.c:744 │ │ │ │ │ it gt │ │ │ │ │ movgt r5, #0 │ │ │ │ │ ./src/nco/nco_var_scv.c:743 │ │ │ │ │ ldrsb.w r7, [r3] │ │ │ │ │ ./src/nco/nco_var_scv.c:744 │ │ │ │ │ - ble.w 93ad6 │ │ │ │ │ + ble.w 93afe │ │ │ │ │ ./src/nco/nco_var_scv.c:745 │ │ │ │ │ ldr r6, [sp, #44] @ 0x2c │ │ │ │ │ ldrsb r1, [r6, r5] │ │ │ │ │ cmp r1, r7 │ │ │ │ │ - beq.n 93e10 │ │ │ │ │ + beq.n 93e38 │ │ │ │ │ ./src/nco/nco_var_scv.c:745 (discriminator 1) │ │ │ │ │ mov r0, r8 │ │ │ │ │ blx 11df0 <__aeabi_idiv@plt> │ │ │ │ │ strb r0, [r6, r5] │ │ │ │ │ ./src/nco/nco_var_scv.c:744 (discriminator 2) │ │ │ │ │ adds r5, #1 │ │ │ │ │ cmp r4, r5 │ │ │ │ │ - bne.n 93e00 │ │ │ │ │ - b.n 93ad6 │ │ │ │ │ + bne.n 93e28 │ │ │ │ │ + b.n 93afe │ │ │ │ │ ./src/nco/nco_var_scv.c:764 │ │ │ │ │ blx 10484 │ │ │ │ │ ./src/nco/nco_var_scv.c:770 │ │ │ │ │ - b.n 93ad6 │ │ │ │ │ + b.n 93afe │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00093e20 : │ │ │ │ │ +00093e48 : │ │ │ │ │ nco_var_scv_mod(): │ │ │ │ │ ./src/nco/nco_var_scv.c:780 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ │ mov r4, r1 │ │ │ │ │ mov r5, r2 │ │ │ │ │ vpush {d8-d9} │ │ │ │ │ sub sp, #12 │ │ │ │ │ @@ -277573,19 +277581,19 @@ │ │ │ │ │ add r1, sp, #56 @ 0x38 │ │ │ │ │ ./src/nco/nco_var_scv.c:780 │ │ │ │ │ mov r6, r0 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ ./src/nco/nco_var_scv.c:804 │ │ │ │ │ blx 125a0 │ │ │ │ │ ./src/nco/nco_var_scv.c:805 │ │ │ │ │ - cbnz r5, 93e94 │ │ │ │ │ + cbnz r5, 93ebc │ │ │ │ │ ./src/nco/nco_var_scv.c:807 │ │ │ │ │ subs r6, #1 │ │ │ │ │ cmp r6, #11 │ │ │ │ │ - bhi.w 94224 │ │ │ │ │ + bhi.w 9424c │ │ │ │ │ tbh [pc, r6, lsl #1] │ │ │ │ │ lsls r0, r5, #4 │ │ │ │ │ movs r2, r4 │ │ │ │ │ lsls r3, r5, #1 │ │ │ │ │ lsls r5, r0, #2 │ │ │ │ │ lsls r5, r3, #2 │ │ │ │ │ lsls r1, r2, #4 │ │ │ │ │ @@ -277596,50 +277604,50 @@ │ │ │ │ │ lsls r5, r1, #1 │ │ │ │ │ movs r2, r4 │ │ │ │ │ ./src/nco/nco_var_scv.c:917 │ │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ │ ldrb r7, [r3, #0] │ │ │ │ │ ./src/nco/nco_var_scv.c:918 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.w 94114 │ │ │ │ │ + beq.w 9413c │ │ │ │ │ ./src/nco/nco_var_scv.c:921 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ ./src/nco/nco_var_scv.c:922 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ./src/nco/nco_var_scv.c:921 │ │ │ │ │ ldrb.w r8, [r3] │ │ │ │ │ ./src/nco/nco_var_scv.c:922 │ │ │ │ │ - ble.n 93e8a │ │ │ │ │ + ble.n 93eb2 │ │ │ │ │ movs r5, #0 │ │ │ │ │ ./src/nco/nco_var_scv.c:923 │ │ │ │ │ ldr r6, [sp, #56] @ 0x38 │ │ │ │ │ mov r1, r7 │ │ │ │ │ ldrb r0, [r6, r5] │ │ │ │ │ cmp r0, r8 │ │ │ │ │ - beq.n 93e84 │ │ │ │ │ + beq.n 93eac │ │ │ │ │ ./src/nco/nco_var_scv.c:923 (discriminator 1) │ │ │ │ │ blx 1148c <__aeabi_uidivmod@plt> │ │ │ │ │ strb r1, [r6, r5] │ │ │ │ │ ./src/nco/nco_var_scv.c:922 (discriminator 2) │ │ │ │ │ adds r5, #1 │ │ │ │ │ cmp r4, r5 │ │ │ │ │ - bne.n 93e74 │ │ │ │ │ + bne.n 93e9c │ │ │ │ │ ./src/nco/nco_var_scv.c:933 │ │ │ │ │ add sp, #12 │ │ │ │ │ vpop {d8-d9} │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ ./src/nco/nco_var_scv.c:805 (discriminator 1) │ │ │ │ │ mov r0, r6 │ │ │ │ │ add r1, sp, #4 │ │ │ │ │ subs r6, #1 │ │ │ │ │ blx 125a0 │ │ │ │ │ ./src/nco/nco_var_scv.c:807 (discriminator 1) │ │ │ │ │ cmp r6, #11 │ │ │ │ │ - bhi.w 94224 │ │ │ │ │ - add r3, pc, #8 @ (adr r3, 93eb0 ) │ │ │ │ │ + bhi.w 9424c │ │ │ │ │ + add r3, pc, #8 @ (adr r3, 93ed8 ) │ │ │ │ │ ldr.w r2, [r3, r6, lsl #2] │ │ │ │ │ add r3, r2 │ │ │ │ │ bx r3 │ │ │ │ │ nop │ │ │ │ │ lsls r7, r0, #13 │ │ │ │ │ movs r0, r0 │ │ │ │ │ @ instruction: 0xffdbffff │ │ │ │ │ @@ -277662,365 +277670,365 @@ │ │ │ │ │ movs r0, r0 │ │ │ │ │ @ instruction: 0xffdbffff │ │ │ │ │ ./src/nco/nco_var_scv.c:893 │ │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ │ ldrd r6, r7, [r3] │ │ │ │ │ ./src/nco/nco_var_scv.c:894 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.w 94190 │ │ │ │ │ + beq.w 941b8 │ │ │ │ │ ./src/nco/nco_var_scv.c:897 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ ./src/nco/nco_var_scv.c:898 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ./src/nco/nco_var_scv.c:897 │ │ │ │ │ ldrd r8, r9, [r3] │ │ │ │ │ ./src/nco/nco_var_scv.c:898 │ │ │ │ │ - ble.n 93e8a │ │ │ │ │ + ble.n 93eb2 │ │ │ │ │ ldr r5, [sp, #56] @ 0x38 │ │ │ │ │ add.w r4, r5, r4, lsl #3 │ │ │ │ │ ./src/nco/nco_var_scv.c:899 │ │ │ │ │ ldrd r0, r1, [r5] │ │ │ │ │ adds r5, #8 │ │ │ │ │ cmp r1, r9 │ │ │ │ │ it eq │ │ │ │ │ cmpeq r0, r8 │ │ │ │ │ - beq.n 93f16 │ │ │ │ │ + beq.n 93f3e │ │ │ │ │ ./src/nco/nco_var_scv.c:899 (discriminator 1) │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r3, r7 │ │ │ │ │ blx 11880 <__aeabi_uldivmod@plt> │ │ │ │ │ strd r2, r3, [r5, #-8] │ │ │ │ │ ./src/nco/nco_var_scv.c:898 (discriminator 2) │ │ │ │ │ cmp r4, r5 │ │ │ │ │ - bne.n 93efc │ │ │ │ │ - b.n 93e8a │ │ │ │ │ + bne.n 93f24 │ │ │ │ │ + b.n 93eb2 │ │ │ │ │ ./src/nco/nco_var_scv.c:845 │ │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ │ ldrsh.w r6, [r3] │ │ │ │ │ ./src/nco/nco_var_scv.c:846 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.w 94170 │ │ │ │ │ + beq.w 94198 │ │ │ │ │ ./src/nco/nco_var_scv.c:849 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ ./src/nco/nco_var_scv.c:850 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ./src/nco/nco_var_scv.c:849 │ │ │ │ │ ldrsh.w r7, [r3] │ │ │ │ │ ./src/nco/nco_var_scv.c:850 │ │ │ │ │ - ble.n 93e8a │ │ │ │ │ + ble.n 93eb2 │ │ │ │ │ ldr r5, [sp, #56] @ 0x38 │ │ │ │ │ add.w r4, r5, r4, lsl #1 │ │ │ │ │ ./src/nco/nco_var_scv.c:851 │ │ │ │ │ ldrsh.w r0, [r5], #2 │ │ │ │ │ mov r1, r6 │ │ │ │ │ cmp r0, r7 │ │ │ │ │ - beq.n 93f4a │ │ │ │ │ + beq.n 93f72 │ │ │ │ │ ./src/nco/nco_var_scv.c:851 (discriminator 1) │ │ │ │ │ blx 11e9c <__aeabi_idivmod@plt> │ │ │ │ │ strh.w r1, [r5, #-2] │ │ │ │ │ ./src/nco/nco_var_scv.c:850 (discriminator 2) │ │ │ │ │ cmp r4, r5 │ │ │ │ │ - bne.n 93f38 │ │ │ │ │ - b.n 93e8a │ │ │ │ │ + bne.n 93f60 │ │ │ │ │ + b.n 93eb2 │ │ │ │ │ ./src/nco/nco_var_scv.c:833 │ │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ │ ldr r6, [r3, #0] │ │ │ │ │ ./src/nco/nco_var_scv.c:834 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.w 94152 │ │ │ │ │ + beq.w 9417a │ │ │ │ │ ./src/nco/nco_var_scv.c:837 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ ./src/nco/nco_var_scv.c:838 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ./src/nco/nco_var_scv.c:837 │ │ │ │ │ ldr r7, [r3, #0] │ │ │ │ │ ./src/nco/nco_var_scv.c:838 │ │ │ │ │ - ble.n 93e8a │ │ │ │ │ + ble.n 93eb2 │ │ │ │ │ ldr r5, [sp, #56] @ 0x38 │ │ │ │ │ add.w r4, r5, r4, lsl #2 │ │ │ │ │ ./src/nco/nco_var_scv.c:839 │ │ │ │ │ ldr.w r0, [r5], #4 │ │ │ │ │ mov r1, r6 │ │ │ │ │ cmp r0, r7 │ │ │ │ │ - beq.n 93f7a │ │ │ │ │ + beq.n 93fa2 │ │ │ │ │ ./src/nco/nco_var_scv.c:839 (discriminator 1) │ │ │ │ │ blx 11e9c <__aeabi_idivmod@plt> │ │ │ │ │ str.w r1, [r5, #-4] │ │ │ │ │ ./src/nco/nco_var_scv.c:838 (discriminator 2) │ │ │ │ │ cmp r4, r5 │ │ │ │ │ - bne.n 93f68 │ │ │ │ │ - b.n 93e8a │ │ │ │ │ + bne.n 93f90 │ │ │ │ │ + b.n 93eb2 │ │ │ │ │ ./src/nco/nco_var_scv.c:809 │ │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ │ vldr s16, [r3] │ │ │ │ │ vabs.f32 s16, s16 │ │ │ │ │ ./src/nco/nco_var_scv.c:810 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.w 9412e │ │ │ │ │ + beq.w 94156 │ │ │ │ │ ./src/nco/nco_var_scv.c:813 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ ./src/nco/nco_var_scv.c:814 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ./src/nco/nco_var_scv.c:813 │ │ │ │ │ vldr s17, [r3] │ │ │ │ │ ./src/nco/nco_var_scv.c:814 │ │ │ │ │ - ble.w 93e8a │ │ │ │ │ + ble.w 93eb2 │ │ │ │ │ movs r6, #0 │ │ │ │ │ - b.n 93fa6 │ │ │ │ │ + b.n 93fce │ │ │ │ │ ./src/nco/nco_var_scv.c:814 (discriminator 2) │ │ │ │ │ cmp r4, r6 │ │ │ │ │ - beq.w 93e8a │ │ │ │ │ + beq.w 93eb2 │ │ │ │ │ ./src/nco/nco_var_scv.c:815 │ │ │ │ │ ldr r5, [sp, #56] @ 0x38 │ │ │ │ │ add.w r5, r5, r6, lsl #2 │ │ │ │ │ ./src/nco/nco_var_scv.c:814 │ │ │ │ │ adds r6, #1 │ │ │ │ │ ./src/nco/nco_var_scv.c:815 │ │ │ │ │ vldr s0, [r5] │ │ │ │ │ vcmp.f32 s0, s17 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - beq.n 93fa0 │ │ │ │ │ + beq.n 93fc8 │ │ │ │ │ ./src/nco/nco_var_scv.c:815 (discriminator 1) │ │ │ │ │ vmov.f32 s1, s16 │ │ │ │ │ blx 1234c │ │ │ │ │ vstr s0, [r5] │ │ │ │ │ - b.n 93fa0 │ │ │ │ │ + b.n 93fc8 │ │ │ │ │ ./src/nco/nco_var_scv.c:857 │ │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ │ ldrh r6, [r3, #0] │ │ │ │ │ ./src/nco/nco_var_scv.c:858 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.w 940f6 │ │ │ │ │ + beq.w 9411e │ │ │ │ │ ./src/nco/nco_var_scv.c:861 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ ./src/nco/nco_var_scv.c:862 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ./src/nco/nco_var_scv.c:861 │ │ │ │ │ ldrh r7, [r3, #0] │ │ │ │ │ ./src/nco/nco_var_scv.c:862 │ │ │ │ │ - ble.w 93e8a │ │ │ │ │ + ble.w 93eb2 │ │ │ │ │ ldr r5, [sp, #56] @ 0x38 │ │ │ │ │ add.w r4, r5, r4, lsl #1 │ │ │ │ │ ./src/nco/nco_var_scv.c:863 │ │ │ │ │ ldrh.w r0, [r5], #2 │ │ │ │ │ mov r1, r6 │ │ │ │ │ cmp r0, r7 │ │ │ │ │ - beq.n 93ff6 │ │ │ │ │ + beq.n 9401e │ │ │ │ │ ./src/nco/nco_var_scv.c:863 (discriminator 1) │ │ │ │ │ blx 1148c <__aeabi_uidivmod@plt> │ │ │ │ │ strh.w r1, [r5, #-2] │ │ │ │ │ ./src/nco/nco_var_scv.c:862 (discriminator 2) │ │ │ │ │ cmp r4, r5 │ │ │ │ │ - bne.n 93fe4 │ │ │ │ │ - b.n 93e8a │ │ │ │ │ + bne.n 9400c │ │ │ │ │ + b.n 93eb2 │ │ │ │ │ ./src/nco/nco_var_scv.c:869 │ │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ │ ldr r6, [r3, #0] │ │ │ │ │ ./src/nco/nco_var_scv.c:870 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.n 940d8 │ │ │ │ │ + beq.n 94100 │ │ │ │ │ ./src/nco/nco_var_scv.c:873 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ ./src/nco/nco_var_scv.c:874 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ./src/nco/nco_var_scv.c:873 │ │ │ │ │ ldr r7, [r3, #0] │ │ │ │ │ ./src/nco/nco_var_scv.c:874 │ │ │ │ │ - ble.w 93e8a │ │ │ │ │ + ble.w 93eb2 │ │ │ │ │ ldr r5, [sp, #56] @ 0x38 │ │ │ │ │ add.w r4, r5, r4, lsl #2 │ │ │ │ │ ./src/nco/nco_var_scv.c:875 │ │ │ │ │ ldr.w r0, [r5], #4 │ │ │ │ │ mov r1, r6 │ │ │ │ │ cmp r0, r7 │ │ │ │ │ - beq.n 94026 │ │ │ │ │ + beq.n 9404e │ │ │ │ │ ./src/nco/nco_var_scv.c:875 (discriminator 1) │ │ │ │ │ blx 1148c <__aeabi_uidivmod@plt> │ │ │ │ │ str.w r1, [r5, #-4] │ │ │ │ │ ./src/nco/nco_var_scv.c:874 (discriminator 2) │ │ │ │ │ cmp r4, r5 │ │ │ │ │ - bne.n 94014 │ │ │ │ │ - b.n 93e8a │ │ │ │ │ + bne.n 9403c │ │ │ │ │ + b.n 93eb2 │ │ │ │ │ ./src/nco/nco_var_scv.c:881 │ │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ │ ldrd r6, r7, [r3] │ │ │ │ │ ./src/nco/nco_var_scv.c:882 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.n 940b6 │ │ │ │ │ + beq.n 940de │ │ │ │ │ ./src/nco/nco_var_scv.c:885 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ ./src/nco/nco_var_scv.c:886 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ./src/nco/nco_var_scv.c:885 │ │ │ │ │ ldrd r8, r9, [r3] │ │ │ │ │ ./src/nco/nco_var_scv.c:886 │ │ │ │ │ - ble.w 93e8a │ │ │ │ │ + ble.w 93eb2 │ │ │ │ │ ldr r5, [sp, #56] @ 0x38 │ │ │ │ │ add.w r4, r5, r4, lsl #3 │ │ │ │ │ ./src/nco/nco_var_scv.c:887 │ │ │ │ │ ldrd r0, r1, [r5] │ │ │ │ │ adds r5, #8 │ │ │ │ │ cmp r1, r9 │ │ │ │ │ it eq │ │ │ │ │ cmpeq r0, r8 │ │ │ │ │ - beq.n 94062 │ │ │ │ │ + beq.n 9408a │ │ │ │ │ ./src/nco/nco_var_scv.c:887 (discriminator 1) │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r3, r7 │ │ │ │ │ blx fa44 <__aeabi_ldivmod@plt> │ │ │ │ │ strd r2, r3, [r5, #-8] │ │ │ │ │ ./src/nco/nco_var_scv.c:886 (discriminator 2) │ │ │ │ │ cmp r4, r5 │ │ │ │ │ - bne.n 94048 │ │ │ │ │ - b.n 93e8a │ │ │ │ │ + bne.n 94070 │ │ │ │ │ + b.n 93eb2 │ │ │ │ │ ./src/nco/nco_var_scv.c:821 │ │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ │ ./src/nco/nco_var_scv.c:823 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ./src/nco/nco_var_scv.c:821 │ │ │ │ │ vldr d8, [r3] │ │ │ │ │ vabs.f64 d8, d8 │ │ │ │ │ ./src/nco/nco_var_scv.c:823 │ │ │ │ │ - ble.w 93e8a │ │ │ │ │ + ble.w 93eb2 │ │ │ │ │ ./src/nco/nco_var_scv.c:823 (discriminator 3) │ │ │ │ │ ldr r6, [sp, #56] @ 0x38 │ │ │ │ │ vmov.f64 d1, d8 │ │ │ │ │ add.w r6, r6, r5, lsl #3 │ │ │ │ │ adds r5, #1 │ │ │ │ │ vldr d0, [r6] │ │ │ │ │ blx 12594 │ │ │ │ │ cmp r4, r5 │ │ │ │ │ vstr d0, [r6] │ │ │ │ │ - bne.n 94078 │ │ │ │ │ - b.n 93e8a │ │ │ │ │ + bne.n 940a0 │ │ │ │ │ + b.n 93eb2 │ │ │ │ │ ./src/nco/nco_var_scv.c:905 │ │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ │ ./src/nco/nco_var_scv.c:907 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ./src/nco/nco_var_scv.c:905 │ │ │ │ │ ldrsb.w r7, [r3] │ │ │ │ │ ./src/nco/nco_var_scv.c:907 │ │ │ │ │ - ble.w 93e8a │ │ │ │ │ + ble.w 93eb2 │ │ │ │ │ ./src/nco/nco_var_scv.c:907 (discriminator 3) │ │ │ │ │ ldr r6, [sp, #56] @ 0x38 │ │ │ │ │ mov r1, r7 │ │ │ │ │ ldrsb r0, [r6, r5] │ │ │ │ │ blx 11e9c <__aeabi_idivmod@plt> │ │ │ │ │ strb r1, [r6, r5] │ │ │ │ │ adds r5, #1 │ │ │ │ │ cmp r4, r5 │ │ │ │ │ - bne.n 940a2 │ │ │ │ │ - b.n 93e8a │ │ │ │ │ + bne.n 940ca │ │ │ │ │ + b.n 93eb2 │ │ │ │ │ ./src/nco/nco_var_scv.c:883 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 93e8a │ │ │ │ │ + ble.w 93eb2 │ │ │ │ │ ldr r5, [sp, #56] @ 0x38 │ │ │ │ │ add.w r4, r5, r4, lsl #3 │ │ │ │ │ ./src/nco/nco_var_scv.c:883 (discriminator 3) │ │ │ │ │ ldrd r0, r1, [r5] │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r3, r7 │ │ │ │ │ blx fa44 <__aeabi_ldivmod@plt> │ │ │ │ │ strd r2, r3, [r5], #8 │ │ │ │ │ cmp r4, r5 │ │ │ │ │ - bne.n 940c2 │ │ │ │ │ - b.n 93e8a │ │ │ │ │ + bne.n 940ea │ │ │ │ │ + b.n 93eb2 │ │ │ │ │ ./src/nco/nco_var_scv.c:871 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 93e8a │ │ │ │ │ + ble.w 93eb2 │ │ │ │ │ ldr r5, [sp, #56] @ 0x38 │ │ │ │ │ add.w r4, r5, r4, lsl #2 │ │ │ │ │ ./src/nco/nco_var_scv.c:871 (discriminator 3) │ │ │ │ │ ldr r0, [r5, #0] │ │ │ │ │ mov r1, r6 │ │ │ │ │ blx 1148c <__aeabi_uidivmod@plt> │ │ │ │ │ str.w r1, [r5], #4 │ │ │ │ │ cmp r4, r5 │ │ │ │ │ - bne.n 940e4 │ │ │ │ │ - b.n 93e8a │ │ │ │ │ + bne.n 9410c │ │ │ │ │ + b.n 93eb2 │ │ │ │ │ ./src/nco/nco_var_scv.c:859 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 93e8a │ │ │ │ │ + ble.w 93eb2 │ │ │ │ │ ldr r5, [sp, #56] @ 0x38 │ │ │ │ │ add.w r4, r5, r4, lsl #1 │ │ │ │ │ ./src/nco/nco_var_scv.c:859 (discriminator 3) │ │ │ │ │ ldrh r0, [r5, #0] │ │ │ │ │ mov r1, r6 │ │ │ │ │ blx 1148c <__aeabi_uidivmod@plt> │ │ │ │ │ strh.w r1, [r5], #2 │ │ │ │ │ cmp r4, r5 │ │ │ │ │ - bne.n 94102 │ │ │ │ │ - b.n 93e8a │ │ │ │ │ + bne.n 9412a │ │ │ │ │ + b.n 93eb2 │ │ │ │ │ ./src/nco/nco_var_scv.c:919 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 93e8a │ │ │ │ │ + ble.w 93eb2 │ │ │ │ │ ./src/nco/nco_var_scv.c:919 (discriminator 3) │ │ │ │ │ ldr r6, [sp, #56] @ 0x38 │ │ │ │ │ mov r1, r7 │ │ │ │ │ ldrb r0, [r6, r5] │ │ │ │ │ blx 1148c <__aeabi_uidivmod@plt> │ │ │ │ │ strb r1, [r6, r5] │ │ │ │ │ adds r5, #1 │ │ │ │ │ cmp r4, r5 │ │ │ │ │ - bne.n 9411a │ │ │ │ │ - b.n 93e8a │ │ │ │ │ + bne.n 94142 │ │ │ │ │ + b.n 93eb2 │ │ │ │ │ ./src/nco/nco_var_scv.c:811 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 93e8a │ │ │ │ │ + ble.w 93eb2 │ │ │ │ │ ./src/nco/nco_var_scv.c:811 (discriminator 3) │ │ │ │ │ ldr r6, [sp, #56] @ 0x38 │ │ │ │ │ vmov.f32 s1, s16 │ │ │ │ │ add.w r6, r6, r5, lsl #2 │ │ │ │ │ adds r5, #1 │ │ │ │ │ vldr s0, [r6] │ │ │ │ │ blx 1234c │ │ │ │ │ cmp r4, r5 │ │ │ │ │ vstr s0, [r6] │ │ │ │ │ - bne.n 94134 │ │ │ │ │ - b.n 93e8a │ │ │ │ │ + bne.n 9415c │ │ │ │ │ + b.n 93eb2 │ │ │ │ │ ./src/nco/nco_var_scv.c:835 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 93e8a │ │ │ │ │ + ble.w 93eb2 │ │ │ │ │ ldr r5, [sp, #56] @ 0x38 │ │ │ │ │ add.w r4, r5, r4, lsl #2 │ │ │ │ │ ./src/nco/nco_var_scv.c:835 (discriminator 3) │ │ │ │ │ ldr r0, [r5, #0] │ │ │ │ │ mov r1, r6 │ │ │ │ │ blx 11e9c <__aeabi_idivmod@plt> │ │ │ │ │ str.w r1, [r5], #4 │ │ │ │ │ cmp r4, r5 │ │ │ │ │ - bne.n 9415e │ │ │ │ │ - b.n 93e8a │ │ │ │ │ + bne.n 94186 │ │ │ │ │ + b.n 93eb2 │ │ │ │ │ ./src/nco/nco_var_scv.c:847 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 93e8a │ │ │ │ │ + ble.w 93eb2 │ │ │ │ │ ldr r5, [sp, #56] @ 0x38 │ │ │ │ │ add.w r4, r5, r4, lsl #1 │ │ │ │ │ ./src/nco/nco_var_scv.c:847 (discriminator 3) │ │ │ │ │ ldrsh.w r0, [r5] │ │ │ │ │ mov r1, r6 │ │ │ │ │ blx 11e9c <__aeabi_idivmod@plt> │ │ │ │ │ strh.w r1, [r5], #2 │ │ │ │ │ cmp r5, r4 │ │ │ │ │ - bne.n 9417c │ │ │ │ │ - b.n 93e8a │ │ │ │ │ + bne.n 941a4 │ │ │ │ │ + b.n 93eb2 │ │ │ │ │ ./src/nco/nco_var_scv.c:895 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 93e8a │ │ │ │ │ + ble.w 93eb2 │ │ │ │ │ ldr r5, [sp, #56] @ 0x38 │ │ │ │ │ add.w r4, r5, r4, lsl #3 │ │ │ │ │ ./src/nco/nco_var_scv.c:895 (discriminator 3) │ │ │ │ │ ldrd r0, r1, [r5] │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r3, r7 │ │ │ │ │ blx 11880 <__aeabi_uldivmod@plt> │ │ │ │ │ strd r2, r3, [r5], #8 │ │ │ │ │ cmp r5, r4 │ │ │ │ │ - bne.n 9419c │ │ │ │ │ - b.n 93e8a │ │ │ │ │ + bne.n 941c4 │ │ │ │ │ + b.n 93eb2 │ │ │ │ │ ./src/nco/nco_var_scv.c:821 │ │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ │ ./src/nco/nco_var_scv.c:826 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ./src/nco/nco_var_scv.c:825 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ ./src/nco/nco_var_scv.c:826 │ │ │ │ │ @@ -278029,89 +278037,89 @@ │ │ │ │ │ ./src/nco/nco_var_scv.c:821 │ │ │ │ │ vldr d9, [r2] │ │ │ │ │ ./src/nco/nco_var_scv.c:825 │ │ │ │ │ vldr d8, [r3] │ │ │ │ │ ./src/nco/nco_var_scv.c:821 │ │ │ │ │ vabs.f64 d9, d9 │ │ │ │ │ ./src/nco/nco_var_scv.c:826 │ │ │ │ │ - bgt.n 941d2 │ │ │ │ │ - b.n 93e8a │ │ │ │ │ + bgt.n 941fa │ │ │ │ │ + b.n 93eb2 │ │ │ │ │ ./src/nco/nco_var_scv.c:826 (discriminator 2) │ │ │ │ │ cmp r4, r6 │ │ │ │ │ - beq.w 93e8a │ │ │ │ │ + beq.w 93eb2 │ │ │ │ │ ./src/nco/nco_var_scv.c:827 │ │ │ │ │ ldr r5, [sp, #56] @ 0x38 │ │ │ │ │ add.w r5, r5, r6, lsl #3 │ │ │ │ │ ./src/nco/nco_var_scv.c:826 │ │ │ │ │ adds r6, #1 │ │ │ │ │ ./src/nco/nco_var_scv.c:827 │ │ │ │ │ vldr d0, [r5] │ │ │ │ │ vcmp.f64 d0, d8 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - beq.n 941cc │ │ │ │ │ + beq.n 941f4 │ │ │ │ │ ./src/nco/nco_var_scv.c:827 (discriminator 1) │ │ │ │ │ vmov.f64 d1, d9 │ │ │ │ │ blx 12594 │ │ │ │ │ vstr d0, [r5] │ │ │ │ │ - b.n 941cc │ │ │ │ │ + b.n 941f4 │ │ │ │ │ ./src/nco/nco_var_scv.c:909 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ ./src/nco/nco_var_scv.c:910 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ./src/nco/nco_var_scv.c:905 │ │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ │ ./src/nco/nco_var_scv.c:910 │ │ │ │ │ it gt │ │ │ │ │ movgt r5, #0 │ │ │ │ │ ./src/nco/nco_var_scv.c:909 │ │ │ │ │ ldrsb.w r8, [r3] │ │ │ │ │ ./src/nco/nco_var_scv.c:905 │ │ │ │ │ ldrsb.w r7, [r2] │ │ │ │ │ ./src/nco/nco_var_scv.c:910 │ │ │ │ │ - ble.w 93e8a │ │ │ │ │ + ble.w 93eb2 │ │ │ │ │ ./src/nco/nco_var_scv.c:911 │ │ │ │ │ ldr r6, [sp, #56] @ 0x38 │ │ │ │ │ mov r1, r7 │ │ │ │ │ ldrsb r0, [r6, r5] │ │ │ │ │ cmp r0, r8 │ │ │ │ │ - beq.n 9421c │ │ │ │ │ + beq.n 94244 │ │ │ │ │ ./src/nco/nco_var_scv.c:911 (discriminator 1) │ │ │ │ │ blx 11e9c <__aeabi_idivmod@plt> │ │ │ │ │ strb r1, [r6, r5] │ │ │ │ │ ./src/nco/nco_var_scv.c:910 (discriminator 2) │ │ │ │ │ adds r5, #1 │ │ │ │ │ cmp r4, r5 │ │ │ │ │ - bne.n 9420c │ │ │ │ │ - b.n 93e8a │ │ │ │ │ + bne.n 94234 │ │ │ │ │ + b.n 93eb2 │ │ │ │ │ ./src/nco/nco_var_scv.c:930 │ │ │ │ │ blx 10484 │ │ │ │ │ ./src/nco/nco_var_scv.c:933 │ │ │ │ │ - b.n 93e8a │ │ │ │ │ + b.n 93eb2 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -0009422c : │ │ │ │ │ +00094254 : │ │ │ │ │ nco_scv_var_mod(): │ │ │ │ │ ./src/nco/nco_var_scv.c:943 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ │ mov r4, r1 │ │ │ │ │ mov r5, r2 │ │ │ │ │ vpush {d8-d9} │ │ │ │ │ sub sp, #12 │ │ │ │ │ add r1, sp, #56 @ 0x38 │ │ │ │ │ mov r6, r0 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ ldr.w r7, [r1], #4 │ │ │ │ │ ./src/nco/nco_var_scv.c:967 │ │ │ │ │ blx 125a0 │ │ │ │ │ ./src/nco/nco_var_scv.c:968 │ │ │ │ │ - cbnz r5, 942a2 │ │ │ │ │ + cbnz r5, 942ca │ │ │ │ │ ./src/nco/nco_var_scv.c:970 │ │ │ │ │ subs r6, #1 │ │ │ │ │ cmp r6, #11 │ │ │ │ │ - bhi.w 9461a │ │ │ │ │ + bhi.w 94642 │ │ │ │ │ tbh [pc, r6, lsl #1] │ │ │ │ │ lsls r6, r3, #4 │ │ │ │ │ movs r1, r4 │ │ │ │ │ lsls r0, r5, #1 │ │ │ │ │ lsls r1, r0, #2 │ │ │ │ │ lsls r0, r3, #2 │ │ │ │ │ lsls r0, r1, #4 │ │ │ │ │ @@ -278121,50 +278129,50 @@ │ │ │ │ │ lsls r3, r5, #3 │ │ │ │ │ lsls r3, r1, #1 │ │ │ │ │ movs r1, r4 │ │ │ │ │ ./src/nco/nco_var_scv.c:1080 │ │ │ │ │ ldrb r7, [r7, #0] │ │ │ │ │ ./src/nco/nco_var_scv.c:1081 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.w 9450e │ │ │ │ │ + beq.w 94536 │ │ │ │ │ ./src/nco/nco_var_scv.c:1084 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ ./src/nco/nco_var_scv.c:1085 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ./src/nco/nco_var_scv.c:1084 │ │ │ │ │ ldrb.w r8, [r3] │ │ │ │ │ ./src/nco/nco_var_scv.c:1085 │ │ │ │ │ - ble.n 94298 │ │ │ │ │ + ble.n 942c0 │ │ │ │ │ movs r5, #0 │ │ │ │ │ ./src/nco/nco_var_scv.c:1086 │ │ │ │ │ ldr r6, [sp, #60] @ 0x3c │ │ │ │ │ ldrb r1, [r6, r5] │ │ │ │ │ cmp r1, r8 │ │ │ │ │ - beq.n 94292 │ │ │ │ │ + beq.n 942ba │ │ │ │ │ ./src/nco/nco_var_scv.c:1086 (discriminator 1) │ │ │ │ │ mov r0, r7 │ │ │ │ │ blx 1148c <__aeabi_uidivmod@plt> │ │ │ │ │ strb r1, [r6, r5] │ │ │ │ │ ./src/nco/nco_var_scv.c:1085 (discriminator 2) │ │ │ │ │ adds r5, #1 │ │ │ │ │ cmp r4, r5 │ │ │ │ │ - bne.n 94282 │ │ │ │ │ + bne.n 942aa │ │ │ │ │ ./src/nco/nco_var_scv.c:1096 │ │ │ │ │ add sp, #12 │ │ │ │ │ vpop {d8-d9} │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ ./src/nco/nco_var_scv.c:968 (discriminator 1) │ │ │ │ │ mov r0, r6 │ │ │ │ │ add r1, sp, #4 │ │ │ │ │ subs r6, #1 │ │ │ │ │ blx 125a0 │ │ │ │ │ ./src/nco/nco_var_scv.c:970 (discriminator 1) │ │ │ │ │ cmp r6, #11 │ │ │ │ │ - bhi.w 9461a │ │ │ │ │ - add r3, pc, #8 @ (adr r3, 942bc ) │ │ │ │ │ + bhi.w 94642 │ │ │ │ │ + add r3, pc, #8 @ (adr r3, 942e4 ) │ │ │ │ │ ldr.w r2, [r3, r6, lsl #2] │ │ │ │ │ add r3, r2 │ │ │ │ │ bx r3 │ │ │ │ │ lsls r3, r6, #12 │ │ │ │ │ movs r0, r0 │ │ │ │ │ @ instruction: 0xffddffff │ │ │ │ │ lsls r3, r5, #1 │ │ │ │ │ @@ -278185,422 +278193,422 @@ │ │ │ │ │ movs r1, r6 │ │ │ │ │ movs r0, r0 │ │ │ │ │ @ instruction: 0xffddffff │ │ │ │ │ ./src/nco/nco_var_scv.c:1056 │ │ │ │ │ ldrd r6, r7, [r7] │ │ │ │ │ ./src/nco/nco_var_scv.c:1057 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.w 9458a │ │ │ │ │ + beq.w 945b2 │ │ │ │ │ ./src/nco/nco_var_scv.c:1060 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ ./src/nco/nco_var_scv.c:1061 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ./src/nco/nco_var_scv.c:1060 │ │ │ │ │ ldrd r8, r9, [r3] │ │ │ │ │ ./src/nco/nco_var_scv.c:1061 │ │ │ │ │ - ble.n 94298 │ │ │ │ │ + ble.n 942c0 │ │ │ │ │ ldr r5, [sp, #60] @ 0x3c │ │ │ │ │ add.w r4, r5, r4, lsl #3 │ │ │ │ │ ./src/nco/nco_var_scv.c:1062 │ │ │ │ │ ldrd r2, r3, [r5] │ │ │ │ │ adds r5, #8 │ │ │ │ │ cmp r3, r9 │ │ │ │ │ it eq │ │ │ │ │ cmpeq r2, r8 │ │ │ │ │ - beq.n 94320 │ │ │ │ │ + beq.n 94348 │ │ │ │ │ ./src/nco/nco_var_scv.c:1062 (discriminator 1) │ │ │ │ │ mov r0, r6 │ │ │ │ │ mov r1, r7 │ │ │ │ │ blx 11880 <__aeabi_uldivmod@plt> │ │ │ │ │ strd r2, r3, [r5, #-8] │ │ │ │ │ ./src/nco/nco_var_scv.c:1061 (discriminator 2) │ │ │ │ │ cmp r4, r5 │ │ │ │ │ - bne.n 94306 │ │ │ │ │ - b.n 94298 │ │ │ │ │ + bne.n 9432e │ │ │ │ │ + b.n 942c0 │ │ │ │ │ ./src/nco/nco_var_scv.c:1008 │ │ │ │ │ ldrsh.w r6, [r7] │ │ │ │ │ ./src/nco/nco_var_scv.c:1009 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.w 9456a │ │ │ │ │ + beq.w 94592 │ │ │ │ │ ./src/nco/nco_var_scv.c:1012 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ ./src/nco/nco_var_scv.c:1013 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ./src/nco/nco_var_scv.c:1012 │ │ │ │ │ ldrsh.w r7, [r3] │ │ │ │ │ ./src/nco/nco_var_scv.c:1013 │ │ │ │ │ - ble.n 94298 │ │ │ │ │ + ble.n 942c0 │ │ │ │ │ ldr r5, [sp, #60] @ 0x3c │ │ │ │ │ add.w r4, r5, r4, lsl #1 │ │ │ │ │ ./src/nco/nco_var_scv.c:1014 │ │ │ │ │ ldrsh.w r1, [r5], #2 │ │ │ │ │ mov r0, r6 │ │ │ │ │ cmp r1, r7 │ │ │ │ │ - beq.n 94352 │ │ │ │ │ + beq.n 9437a │ │ │ │ │ ./src/nco/nco_var_scv.c:1014 (discriminator 1) │ │ │ │ │ blx 11e9c <__aeabi_idivmod@plt> │ │ │ │ │ strh.w r1, [r5, #-2] │ │ │ │ │ ./src/nco/nco_var_scv.c:1013 (discriminator 2) │ │ │ │ │ cmp r4, r5 │ │ │ │ │ - bne.n 94340 │ │ │ │ │ - b.n 94298 │ │ │ │ │ + bne.n 94368 │ │ │ │ │ + b.n 942c0 │ │ │ │ │ ./src/nco/nco_var_scv.c:996 │ │ │ │ │ ldr r6, [r7, #0] │ │ │ │ │ ./src/nco/nco_var_scv.c:997 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.w 9454c │ │ │ │ │ + beq.w 94574 │ │ │ │ │ ./src/nco/nco_var_scv.c:1000 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ ./src/nco/nco_var_scv.c:1001 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ./src/nco/nco_var_scv.c:1000 │ │ │ │ │ ldr r7, [r3, #0] │ │ │ │ │ ./src/nco/nco_var_scv.c:1001 │ │ │ │ │ - ble.n 94298 │ │ │ │ │ + ble.n 942c0 │ │ │ │ │ ldr r5, [sp, #60] @ 0x3c │ │ │ │ │ add.w r4, r5, r4, lsl #2 │ │ │ │ │ ./src/nco/nco_var_scv.c:1002 │ │ │ │ │ ldr.w r1, [r5], #4 │ │ │ │ │ mov r0, r6 │ │ │ │ │ cmp r1, r7 │ │ │ │ │ - beq.n 94380 │ │ │ │ │ + beq.n 943a8 │ │ │ │ │ ./src/nco/nco_var_scv.c:1002 (discriminator 1) │ │ │ │ │ blx 11e9c <__aeabi_idivmod@plt> │ │ │ │ │ str.w r1, [r5, #-4] │ │ │ │ │ ./src/nco/nco_var_scv.c:1001 (discriminator 2) │ │ │ │ │ cmp r4, r5 │ │ │ │ │ - bne.n 9436e │ │ │ │ │ - b.n 94298 │ │ │ │ │ + bne.n 94396 │ │ │ │ │ + b.n 942c0 │ │ │ │ │ ./src/nco/nco_var_scv.c:972 │ │ │ │ │ vldr s16, [r7] │ │ │ │ │ vabs.f32 s16, s16 │ │ │ │ │ ./src/nco/nco_var_scv.c:973 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.w 94528 │ │ │ │ │ + beq.w 94550 │ │ │ │ │ ./src/nco/nco_var_scv.c:976 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ ./src/nco/nco_var_scv.c:977 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ./src/nco/nco_var_scv.c:976 │ │ │ │ │ vldr s17, [r3] │ │ │ │ │ ./src/nco/nco_var_scv.c:977 │ │ │ │ │ - ble.w 94298 │ │ │ │ │ + ble.w 942c0 │ │ │ │ │ movs r6, #0 │ │ │ │ │ - b.n 943aa │ │ │ │ │ + b.n 943d2 │ │ │ │ │ ./src/nco/nco_var_scv.c:977 (discriminator 2) │ │ │ │ │ cmp r4, r6 │ │ │ │ │ - beq.w 94298 │ │ │ │ │ + beq.w 942c0 │ │ │ │ │ ./src/nco/nco_var_scv.c:978 │ │ │ │ │ ldr r5, [sp, #60] @ 0x3c │ │ │ │ │ add.w r5, r5, r6, lsl #2 │ │ │ │ │ ./src/nco/nco_var_scv.c:977 │ │ │ │ │ adds r6, #1 │ │ │ │ │ ./src/nco/nco_var_scv.c:978 │ │ │ │ │ vldr s1, [r5] │ │ │ │ │ vcmp.f32 s1, s17 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - beq.n 943a4 │ │ │ │ │ + beq.n 943cc │ │ │ │ │ ./src/nco/nco_var_scv.c:978 (discriminator 1) │ │ │ │ │ vmov.f32 s0, s16 │ │ │ │ │ blx 1234c │ │ │ │ │ vstr s0, [r5] │ │ │ │ │ - b.n 943a4 │ │ │ │ │ + b.n 943cc │ │ │ │ │ ./src/nco/nco_var_scv.c:1020 │ │ │ │ │ ldrh r6, [r7, #0] │ │ │ │ │ ./src/nco/nco_var_scv.c:1021 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.w 944f0 │ │ │ │ │ + beq.w 94518 │ │ │ │ │ ./src/nco/nco_var_scv.c:1024 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ ./src/nco/nco_var_scv.c:1025 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ./src/nco/nco_var_scv.c:1024 │ │ │ │ │ ldrh r7, [r3, #0] │ │ │ │ │ ./src/nco/nco_var_scv.c:1025 │ │ │ │ │ - ble.w 94298 │ │ │ │ │ + ble.w 942c0 │ │ │ │ │ ldr r5, [sp, #60] @ 0x3c │ │ │ │ │ add.w r4, r5, r4, lsl #1 │ │ │ │ │ ./src/nco/nco_var_scv.c:1026 │ │ │ │ │ ldrh.w r1, [r5], #2 │ │ │ │ │ mov r0, r6 │ │ │ │ │ cmp r1, r7 │ │ │ │ │ - beq.n 943f8 │ │ │ │ │ + beq.n 94420 │ │ │ │ │ ./src/nco/nco_var_scv.c:1026 (discriminator 1) │ │ │ │ │ blx 1148c <__aeabi_uidivmod@plt> │ │ │ │ │ strh.w r1, [r5, #-2] │ │ │ │ │ ./src/nco/nco_var_scv.c:1025 (discriminator 2) │ │ │ │ │ cmp r4, r5 │ │ │ │ │ - bne.n 943e6 │ │ │ │ │ - b.n 94298 │ │ │ │ │ + bne.n 9440e │ │ │ │ │ + b.n 942c0 │ │ │ │ │ ./src/nco/nco_var_scv.c:1032 │ │ │ │ │ ldr r6, [r7, #0] │ │ │ │ │ ./src/nco/nco_var_scv.c:1033 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.n 944d2 │ │ │ │ │ + beq.n 944fa │ │ │ │ │ ./src/nco/nco_var_scv.c:1036 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ ./src/nco/nco_var_scv.c:1037 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ./src/nco/nco_var_scv.c:1036 │ │ │ │ │ ldr r7, [r3, #0] │ │ │ │ │ ./src/nco/nco_var_scv.c:1037 │ │ │ │ │ - ble.w 94298 │ │ │ │ │ + ble.w 942c0 │ │ │ │ │ ldr r5, [sp, #60] @ 0x3c │ │ │ │ │ add.w r4, r5, r4, lsl #2 │ │ │ │ │ ./src/nco/nco_var_scv.c:1038 │ │ │ │ │ ldr.w r1, [r5], #4 │ │ │ │ │ mov r0, r6 │ │ │ │ │ cmp r1, r7 │ │ │ │ │ - beq.n 94426 │ │ │ │ │ + beq.n 9444e │ │ │ │ │ ./src/nco/nco_var_scv.c:1038 (discriminator 1) │ │ │ │ │ blx 1148c <__aeabi_uidivmod@plt> │ │ │ │ │ str.w r1, [r5, #-4] │ │ │ │ │ ./src/nco/nco_var_scv.c:1037 (discriminator 2) │ │ │ │ │ cmp r4, r5 │ │ │ │ │ - bne.n 94414 │ │ │ │ │ - b.n 94298 │ │ │ │ │ + bne.n 9443c │ │ │ │ │ + b.n 942c0 │ │ │ │ │ ./src/nco/nco_var_scv.c:1044 │ │ │ │ │ ldrd r6, r7, [r7] │ │ │ │ │ ./src/nco/nco_var_scv.c:1045 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.n 944b0 │ │ │ │ │ + beq.n 944d8 │ │ │ │ │ ./src/nco/nco_var_scv.c:1048 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ ./src/nco/nco_var_scv.c:1049 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ./src/nco/nco_var_scv.c:1048 │ │ │ │ │ ldrd r8, r9, [r3] │ │ │ │ │ ./src/nco/nco_var_scv.c:1049 │ │ │ │ │ - ble.w 94298 │ │ │ │ │ + ble.w 942c0 │ │ │ │ │ ldr r5, [sp, #60] @ 0x3c │ │ │ │ │ add.w r4, r5, r4, lsl #3 │ │ │ │ │ ./src/nco/nco_var_scv.c:1050 │ │ │ │ │ ldrd r2, r3, [r5] │ │ │ │ │ adds r5, #8 │ │ │ │ │ cmp r3, r9 │ │ │ │ │ it eq │ │ │ │ │ cmpeq r2, r8 │ │ │ │ │ - beq.n 94460 │ │ │ │ │ + beq.n 94488 │ │ │ │ │ ./src/nco/nco_var_scv.c:1050 (discriminator 1) │ │ │ │ │ mov r0, r6 │ │ │ │ │ mov r1, r7 │ │ │ │ │ blx fa44 <__aeabi_ldivmod@plt> │ │ │ │ │ strd r2, r3, [r5, #-8] │ │ │ │ │ ./src/nco/nco_var_scv.c:1049 (discriminator 2) │ │ │ │ │ cmp r4, r5 │ │ │ │ │ - bne.n 94446 │ │ │ │ │ - b.n 94298 │ │ │ │ │ + bne.n 9446e │ │ │ │ │ + b.n 942c0 │ │ │ │ │ ./src/nco/nco_var_scv.c:984 │ │ │ │ │ vldr d8, [r7] │ │ │ │ │ ./src/nco/nco_var_scv.c:986 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ./src/nco/nco_var_scv.c:984 │ │ │ │ │ vabs.f64 d8, d8 │ │ │ │ │ ./src/nco/nco_var_scv.c:986 │ │ │ │ │ - ble.w 94298 │ │ │ │ │ + ble.w 942c0 │ │ │ │ │ ./src/nco/nco_var_scv.c:986 (discriminator 3) │ │ │ │ │ ldr r6, [sp, #60] @ 0x3c │ │ │ │ │ vmov.f64 d0, d8 │ │ │ │ │ add.w r6, r6, r5, lsl #3 │ │ │ │ │ adds r5, #1 │ │ │ │ │ vldr d1, [r6] │ │ │ │ │ blx 12594 │ │ │ │ │ cmp r4, r5 │ │ │ │ │ vstr d0, [r6] │ │ │ │ │ - bne.n 94474 │ │ │ │ │ - b.n 94298 │ │ │ │ │ + bne.n 9449c │ │ │ │ │ + b.n 942c0 │ │ │ │ │ ./src/nco/nco_var_scv.c:1068 │ │ │ │ │ ldrsb.w r7, [r7] │ │ │ │ │ ./src/nco/nco_var_scv.c:1070 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 94298 │ │ │ │ │ + ble.w 942c0 │ │ │ │ │ ./src/nco/nco_var_scv.c:1070 (discriminator 3) │ │ │ │ │ ldr r6, [sp, #60] @ 0x3c │ │ │ │ │ mov r0, r7 │ │ │ │ │ ldrsb r1, [r6, r5] │ │ │ │ │ blx 11e9c <__aeabi_idivmod@plt> │ │ │ │ │ strb r1, [r6, r5] │ │ │ │ │ adds r5, #1 │ │ │ │ │ cmp r4, r5 │ │ │ │ │ - bne.n 9449c │ │ │ │ │ - b.n 94298 │ │ │ │ │ + bne.n 944c4 │ │ │ │ │ + b.n 942c0 │ │ │ │ │ ./src/nco/nco_var_scv.c:1046 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 94298 │ │ │ │ │ + ble.w 942c0 │ │ │ │ │ ldr r5, [sp, #60] @ 0x3c │ │ │ │ │ add.w r4, r5, r4, lsl #3 │ │ │ │ │ ./src/nco/nco_var_scv.c:1046 (discriminator 3) │ │ │ │ │ ldrd r2, r3, [r5] │ │ │ │ │ mov r0, r6 │ │ │ │ │ mov r1, r7 │ │ │ │ │ blx fa44 <__aeabi_ldivmod@plt> │ │ │ │ │ strd r2, r3, [r5], #8 │ │ │ │ │ cmp r4, r5 │ │ │ │ │ - bne.n 944bc │ │ │ │ │ - b.n 94298 │ │ │ │ │ + bne.n 944e4 │ │ │ │ │ + b.n 942c0 │ │ │ │ │ ./src/nco/nco_var_scv.c:1034 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 94298 │ │ │ │ │ + ble.w 942c0 │ │ │ │ │ ldr r5, [sp, #60] @ 0x3c │ │ │ │ │ add.w r4, r5, r4, lsl #2 │ │ │ │ │ ./src/nco/nco_var_scv.c:1034 (discriminator 3) │ │ │ │ │ ldr r1, [r5, #0] │ │ │ │ │ mov r0, r6 │ │ │ │ │ blx 1148c <__aeabi_uidivmod@plt> │ │ │ │ │ str.w r1, [r5], #4 │ │ │ │ │ cmp r4, r5 │ │ │ │ │ - bne.n 944de │ │ │ │ │ - b.n 94298 │ │ │ │ │ + bne.n 94506 │ │ │ │ │ + b.n 942c0 │ │ │ │ │ ./src/nco/nco_var_scv.c:1022 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 94298 │ │ │ │ │ + ble.w 942c0 │ │ │ │ │ ldr r5, [sp, #60] @ 0x3c │ │ │ │ │ add.w r4, r5, r4, lsl #1 │ │ │ │ │ ./src/nco/nco_var_scv.c:1022 (discriminator 3) │ │ │ │ │ ldrh r1, [r5, #0] │ │ │ │ │ mov r0, r6 │ │ │ │ │ blx 1148c <__aeabi_uidivmod@plt> │ │ │ │ │ strh.w r1, [r5], #2 │ │ │ │ │ cmp r4, r5 │ │ │ │ │ - bne.n 944fc │ │ │ │ │ - b.n 94298 │ │ │ │ │ + bne.n 94524 │ │ │ │ │ + b.n 942c0 │ │ │ │ │ ./src/nco/nco_var_scv.c:1082 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 94298 │ │ │ │ │ + ble.w 942c0 │ │ │ │ │ ./src/nco/nco_var_scv.c:1082 (discriminator 3) │ │ │ │ │ ldr r6, [sp, #60] @ 0x3c │ │ │ │ │ mov r0, r7 │ │ │ │ │ ldrb r1, [r6, r5] │ │ │ │ │ blx 1148c <__aeabi_uidivmod@plt> │ │ │ │ │ strb r1, [r6, r5] │ │ │ │ │ adds r5, #1 │ │ │ │ │ cmp r4, r5 │ │ │ │ │ - bne.n 94514 │ │ │ │ │ - b.n 94298 │ │ │ │ │ + bne.n 9453c │ │ │ │ │ + b.n 942c0 │ │ │ │ │ ./src/nco/nco_var_scv.c:974 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 94298 │ │ │ │ │ + ble.w 942c0 │ │ │ │ │ ./src/nco/nco_var_scv.c:974 (discriminator 3) │ │ │ │ │ ldr r6, [sp, #60] @ 0x3c │ │ │ │ │ vmov.f32 s0, s16 │ │ │ │ │ add.w r6, r6, r5, lsl #2 │ │ │ │ │ adds r5, #1 │ │ │ │ │ vldr s1, [r6] │ │ │ │ │ blx 1234c │ │ │ │ │ cmp r4, r5 │ │ │ │ │ vstr s0, [r6] │ │ │ │ │ - bne.n 9452e │ │ │ │ │ - b.n 94298 │ │ │ │ │ + bne.n 94556 │ │ │ │ │ + b.n 942c0 │ │ │ │ │ ./src/nco/nco_var_scv.c:998 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 94298 │ │ │ │ │ + ble.w 942c0 │ │ │ │ │ ldr r5, [sp, #60] @ 0x3c │ │ │ │ │ add.w r4, r5, r4, lsl #2 │ │ │ │ │ ./src/nco/nco_var_scv.c:998 (discriminator 3) │ │ │ │ │ ldr r1, [r5, #0] │ │ │ │ │ mov r0, r6 │ │ │ │ │ blx 11e9c <__aeabi_idivmod@plt> │ │ │ │ │ str.w r1, [r5], #4 │ │ │ │ │ cmp r4, r5 │ │ │ │ │ - bne.n 94558 │ │ │ │ │ - b.n 94298 │ │ │ │ │ + bne.n 94580 │ │ │ │ │ + b.n 942c0 │ │ │ │ │ ./src/nco/nco_var_scv.c:1010 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 94298 │ │ │ │ │ + ble.w 942c0 │ │ │ │ │ ldr r5, [sp, #60] @ 0x3c │ │ │ │ │ add.w r4, r5, r4, lsl #1 │ │ │ │ │ ./src/nco/nco_var_scv.c:1010 (discriminator 3) │ │ │ │ │ ldrsh.w r1, [r5] │ │ │ │ │ mov r0, r6 │ │ │ │ │ blx 11e9c <__aeabi_idivmod@plt> │ │ │ │ │ strh.w r1, [r5], #2 │ │ │ │ │ cmp r5, r4 │ │ │ │ │ - bne.n 94576 │ │ │ │ │ - b.n 94298 │ │ │ │ │ + bne.n 9459e │ │ │ │ │ + b.n 942c0 │ │ │ │ │ ./src/nco/nco_var_scv.c:1058 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 94298 │ │ │ │ │ + ble.w 942c0 │ │ │ │ │ ldr r5, [sp, #60] @ 0x3c │ │ │ │ │ add.w r4, r5, r4, lsl #3 │ │ │ │ │ ./src/nco/nco_var_scv.c:1058 (discriminator 3) │ │ │ │ │ ldrd r2, r3, [r5] │ │ │ │ │ mov r0, r6 │ │ │ │ │ mov r1, r7 │ │ │ │ │ blx 11880 <__aeabi_uldivmod@plt> │ │ │ │ │ strd r2, r3, [r5], #8 │ │ │ │ │ cmp r5, r4 │ │ │ │ │ - bne.n 94596 │ │ │ │ │ - b.n 94298 │ │ │ │ │ + bne.n 945be │ │ │ │ │ + b.n 942c0 │ │ │ │ │ ./src/nco/nco_var_scv.c:988 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ ./src/nco/nco_var_scv.c:989 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ./src/nco/nco_var_scv.c:984 │ │ │ │ │ vldr d9, [r7] │ │ │ │ │ ./src/nco/nco_var_scv.c:989 │ │ │ │ │ it gt │ │ │ │ │ movgt r6, #0 │ │ │ │ │ ./src/nco/nco_var_scv.c:984 │ │ │ │ │ vabs.f64 d9, d9 │ │ │ │ │ ./src/nco/nco_var_scv.c:988 │ │ │ │ │ vldr d8, [r3] │ │ │ │ │ ./src/nco/nco_var_scv.c:989 │ │ │ │ │ - bgt.n 945ca │ │ │ │ │ - b.n 94298 │ │ │ │ │ + bgt.n 945f2 │ │ │ │ │ + b.n 942c0 │ │ │ │ │ ./src/nco/nco_var_scv.c:989 (discriminator 2) │ │ │ │ │ cmp r4, r6 │ │ │ │ │ - beq.w 94298 │ │ │ │ │ + beq.w 942c0 │ │ │ │ │ ./src/nco/nco_var_scv.c:990 │ │ │ │ │ ldr r5, [sp, #60] @ 0x3c │ │ │ │ │ add.w r5, r5, r6, lsl #3 │ │ │ │ │ ./src/nco/nco_var_scv.c:989 │ │ │ │ │ adds r6, #1 │ │ │ │ │ ./src/nco/nco_var_scv.c:990 │ │ │ │ │ vldr d1, [r5] │ │ │ │ │ vcmp.f64 d1, d8 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - beq.n 945c4 │ │ │ │ │ + beq.n 945ec │ │ │ │ │ ./src/nco/nco_var_scv.c:990 (discriminator 1) │ │ │ │ │ vmov.f64 d0, d9 │ │ │ │ │ blx 12594 │ │ │ │ │ vstr d0, [r5] │ │ │ │ │ - b.n 945c4 │ │ │ │ │ + b.n 945ec │ │ │ │ │ ./src/nco/nco_var_scv.c:1072 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ ./src/nco/nco_var_scv.c:1073 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ./src/nco/nco_var_scv.c:1068 │ │ │ │ │ ldrsb.w r8, [r7] │ │ │ │ │ ./src/nco/nco_var_scv.c:1073 │ │ │ │ │ it gt │ │ │ │ │ movgt r5, #0 │ │ │ │ │ ./src/nco/nco_var_scv.c:1072 │ │ │ │ │ ldrsb.w r7, [r3] │ │ │ │ │ ./src/nco/nco_var_scv.c:1073 │ │ │ │ │ - ble.w 94298 │ │ │ │ │ + ble.w 942c0 │ │ │ │ │ ./src/nco/nco_var_scv.c:1074 │ │ │ │ │ ldr r6, [sp, #60] @ 0x3c │ │ │ │ │ ldrsb r1, [r6, r5] │ │ │ │ │ cmp r1, r7 │ │ │ │ │ - beq.n 94612 │ │ │ │ │ + beq.n 9463a │ │ │ │ │ ./src/nco/nco_var_scv.c:1074 (discriminator 1) │ │ │ │ │ mov r0, r8 │ │ │ │ │ blx 11e9c <__aeabi_idivmod@plt> │ │ │ │ │ strb r1, [r6, r5] │ │ │ │ │ ./src/nco/nco_var_scv.c:1073 (discriminator 2) │ │ │ │ │ adds r5, #1 │ │ │ │ │ cmp r4, r5 │ │ │ │ │ - bne.n 94602 │ │ │ │ │ - b.n 94298 │ │ │ │ │ + bne.n 9462a │ │ │ │ │ + b.n 942c0 │ │ │ │ │ ./src/nco/nco_var_scv.c:1093 │ │ │ │ │ blx 10484 │ │ │ │ │ ./src/nco/nco_var_scv.c:1096 │ │ │ │ │ - b.n 94298 │ │ │ │ │ + b.n 942c0 │ │ │ │ │ │ │ │ │ │ -00094620 : │ │ │ │ │ +00094648 : │ │ │ │ │ nco_var_scv_pwr(): │ │ │ │ │ ./src/nco/nco_var_scv.c:1106 │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ mov r5, r1 │ │ │ │ │ mov r4, r2 │ │ │ │ │ vpush {d8-d9} │ │ │ │ │ sub sp, #8 │ │ │ │ │ @@ -278608,57 +278616,57 @@ │ │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ │ ./src/nco/nco_var_scv.c:1106 │ │ │ │ │ mov r6, r0 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ ./src/nco/nco_var_scv.c:1114 │ │ │ │ │ blx 125a0 │ │ │ │ │ ./src/nco/nco_var_scv.c:1115 │ │ │ │ │ - cbnz r4, 9467e │ │ │ │ │ + cbnz r4, 946a6 │ │ │ │ │ ./src/nco/nco_var_scv.c:1117 │ │ │ │ │ subs r6, #1 │ │ │ │ │ cmp r6, #11 │ │ │ │ │ - bhi.w 94772 │ │ │ │ │ + bhi.w 9479a │ │ │ │ │ tbb [pc, r6] │ │ │ │ │ adds r1, r3, r4 │ │ │ │ │ adds r1, r3, r4 │ │ │ │ │ tst r6, r0 │ │ │ │ │ adds r1, r3, r4 │ │ │ │ │ adds r1, r3, r4 │ │ │ │ │ adds r1, r3, r4 │ │ │ │ │ ./src/nco/nco_var_scv.c:1119 │ │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ ./src/nco/nco_var_scv.c:1121 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ ./src/nco/nco_var_scv.c:1119 │ │ │ │ │ vldr s16, [r3] │ │ │ │ │ ./src/nco/nco_var_scv.c:1121 │ │ │ │ │ - ble.n 94676 │ │ │ │ │ + ble.n 9469e │ │ │ │ │ ./src/nco/nco_var_scv.c:1121 (discriminator 3) │ │ │ │ │ ldr r6, [sp, #40] @ 0x28 │ │ │ │ │ vmov.f32 s1, s16 │ │ │ │ │ add.w r6, r6, r4, lsl #2 │ │ │ │ │ adds r4, #1 │ │ │ │ │ vldr s0, [r6] │ │ │ │ │ blx f774 │ │ │ │ │ cmp r5, r4 │ │ │ │ │ vstr s0, [r6] │ │ │ │ │ - bne.n 9465a │ │ │ │ │ + bne.n 94682 │ │ │ │ │ ./src/nco/nco_var_scv.c:1159 │ │ │ │ │ add sp, #8 │ │ │ │ │ vpop {d8-d9} │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ ./src/nco/nco_var_scv.c:1115 (discriminator 1) │ │ │ │ │ mov r0, r6 │ │ │ │ │ add r1, sp, #4 │ │ │ │ │ subs r6, #1 │ │ │ │ │ blx 125a0 │ │ │ │ │ ./src/nco/nco_var_scv.c:1117 (discriminator 1) │ │ │ │ │ cmp r6, #11 │ │ │ │ │ - bhi.n 94772 │ │ │ │ │ - add r3, pc, #8 @ (adr r3, 94698 ) │ │ │ │ │ + bhi.n 9479a │ │ │ │ │ + add r3, pc, #8 @ (adr r3, 946c0 ) │ │ │ │ │ ldr.w r2, [r3, r6, lsl #2] │ │ │ │ │ add r3, r2 │ │ │ │ │ bx r3 │ │ │ │ │ nop │ │ │ │ │ @ instruction: 0xffdfffff │ │ │ │ │ @ instruction: 0xffdfffff │ │ │ │ │ @ instruction: 0xffdfffff │ │ │ │ │ @@ -278676,25 +278684,25 @@ │ │ │ │ │ ./src/nco/nco_var_scv.c:1131 │ │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ ./src/nco/nco_var_scv.c:1133 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ ./src/nco/nco_var_scv.c:1131 │ │ │ │ │ vldr d8, [r3] │ │ │ │ │ ./src/nco/nco_var_scv.c:1133 │ │ │ │ │ - ble.n 94676 │ │ │ │ │ + ble.n 9469e │ │ │ │ │ ./src/nco/nco_var_scv.c:1133 (discriminator 3) │ │ │ │ │ ldr r6, [sp, #40] @ 0x28 │ │ │ │ │ vmov.f64 d1, d8 │ │ │ │ │ add.w r6, r6, r4, lsl #3 │ │ │ │ │ adds r4, #1 │ │ │ │ │ vldr d0, [r6] │ │ │ │ │ blx 12428 │ │ │ │ │ cmp r5, r4 │ │ │ │ │ vstr d0, [r6] │ │ │ │ │ - bne.n 946d2 │ │ │ │ │ + bne.n 946fa │ │ │ │ │ ./src/nco/nco_var_scv.c:1159 │ │ │ │ │ add sp, #8 │ │ │ │ │ vpop {d8-d9} │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ ./src/nco/nco_var_scv.c:1123 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ ./src/nco/nco_var_scv.c:1124 │ │ │ │ │ @@ -278705,128 +278713,128 @@ │ │ │ │ │ it gt │ │ │ │ │ movgt r6, #0 │ │ │ │ │ ./src/nco/nco_var_scv.c:1123 │ │ │ │ │ vldr s16, [r3] │ │ │ │ │ ./src/nco/nco_var_scv.c:1119 │ │ │ │ │ vldr s17, [r2] │ │ │ │ │ ./src/nco/nco_var_scv.c:1124 │ │ │ │ │ - bgt.n 94710 │ │ │ │ │ - b.n 94676 │ │ │ │ │ + bgt.n 94738 │ │ │ │ │ + b.n 9469e │ │ │ │ │ ./src/nco/nco_var_scv.c:1124 (discriminator 2) │ │ │ │ │ cmp r5, r6 │ │ │ │ │ - beq.n 94676 │ │ │ │ │ + beq.n 9469e │ │ │ │ │ ./src/nco/nco_var_scv.c:1125 │ │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ │ add.w r4, r4, r6, lsl #2 │ │ │ │ │ ./src/nco/nco_var_scv.c:1124 │ │ │ │ │ adds r6, #1 │ │ │ │ │ ./src/nco/nco_var_scv.c:1125 │ │ │ │ │ vldr s0, [r4] │ │ │ │ │ vcmp.f32 s0, s16 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - beq.n 9470c │ │ │ │ │ + beq.n 94734 │ │ │ │ │ ./src/nco/nco_var_scv.c:1125 (discriminator 1) │ │ │ │ │ vmov.f32 s1, s17 │ │ │ │ │ blx f774 │ │ │ │ │ vstr s0, [r4] │ │ │ │ │ - b.n 9470c │ │ │ │ │ + b.n 94734 │ │ │ │ │ ./src/nco/nco_var_scv.c:1135 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ ./src/nco/nco_var_scv.c:1136 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ ./src/nco/nco_var_scv.c:1131 │ │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ │ ./src/nco/nco_var_scv.c:1136 │ │ │ │ │ it gt │ │ │ │ │ movgt r6, #0 │ │ │ │ │ ./src/nco/nco_var_scv.c:1135 │ │ │ │ │ vldr d8, [r3] │ │ │ │ │ ./src/nco/nco_var_scv.c:1131 │ │ │ │ │ vldr d9, [r2] │ │ │ │ │ ./src/nco/nco_var_scv.c:1136 │ │ │ │ │ - bgt.n 9474e │ │ │ │ │ - b.n 94676 │ │ │ │ │ + bgt.n 94776 │ │ │ │ │ + b.n 9469e │ │ │ │ │ ./src/nco/nco_var_scv.c:1136 (discriminator 2) │ │ │ │ │ cmp r5, r6 │ │ │ │ │ - beq.n 94676 │ │ │ │ │ + beq.n 9469e │ │ │ │ │ ./src/nco/nco_var_scv.c:1137 │ │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ │ add.w r4, r4, r6, lsl #3 │ │ │ │ │ ./src/nco/nco_var_scv.c:1136 │ │ │ │ │ adds r6, #1 │ │ │ │ │ ./src/nco/nco_var_scv.c:1137 │ │ │ │ │ vldr d0, [r4] │ │ │ │ │ vcmp.f64 d0, d8 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - beq.n 9474a │ │ │ │ │ + beq.n 94772 │ │ │ │ │ ./src/nco/nco_var_scv.c:1137 (discriminator 1) │ │ │ │ │ vmov.f64 d1, d9 │ │ │ │ │ blx 12428 │ │ │ │ │ vstr d0, [r4] │ │ │ │ │ - b.n 9474a │ │ │ │ │ + b.n 94772 │ │ │ │ │ ./src/nco/nco_var_scv.c:1153 │ │ │ │ │ blx 10484 │ │ │ │ │ ./src/nco/nco_var_scv.c:1159 │ │ │ │ │ - b.n 94676 │ │ │ │ │ + b.n 9469e │ │ │ │ │ │ │ │ │ │ -00094778 : │ │ │ │ │ +000947a0 : │ │ │ │ │ nco_scv_var_pwr(): │ │ │ │ │ ./src/nco/nco_var_scv.c:1169 │ │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ │ mov r5, r1 │ │ │ │ │ mov r4, r2 │ │ │ │ │ vpush {d8-d9} │ │ │ │ │ sub sp, #12 │ │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ │ mov r6, r0 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ ldr.w r7, [r1], #4 │ │ │ │ │ ./src/nco/nco_var_scv.c:1177 │ │ │ │ │ blx 125a0 │ │ │ │ │ ./src/nco/nco_var_scv.c:1178 │ │ │ │ │ - cbnz r4, 947d8 │ │ │ │ │ + cbnz r4, 94800 │ │ │ │ │ ./src/nco/nco_var_scv.c:1180 │ │ │ │ │ subs r6, #1 │ │ │ │ │ cmp r6, #11 │ │ │ │ │ - bhi.w 948c4 │ │ │ │ │ + bhi.w 948ec │ │ │ │ │ tbb [pc, r6] │ │ │ │ │ adds r0, r3, r0 │ │ │ │ │ adds r0, r3, r0 │ │ │ │ │ ands r6, r0 │ │ │ │ │ adds r0, r3, r0 │ │ │ │ │ adds r0, r3, r0 │ │ │ │ │ adds r0, r3, r0 │ │ │ │ │ ./src/nco/nco_var_scv.c:1182 │ │ │ │ │ vldr s16, [r7] │ │ │ │ │ ./src/nco/nco_var_scv.c:1184 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble.n 947d0 │ │ │ │ │ + ble.n 947f8 │ │ │ │ │ ./src/nco/nco_var_scv.c:1184 (discriminator 3) │ │ │ │ │ ldr r6, [sp, #52] @ 0x34 │ │ │ │ │ vmov.f32 s0, s16 │ │ │ │ │ add.w r6, r6, r4, lsl #2 │ │ │ │ │ adds r4, #1 │ │ │ │ │ vldr s1, [r6] │ │ │ │ │ blx f774 │ │ │ │ │ cmp r5, r4 │ │ │ │ │ vstr s0, [r6] │ │ │ │ │ - bne.n 947b4 │ │ │ │ │ + bne.n 947dc │ │ │ │ │ ./src/nco/nco_var_scv.c:1222 │ │ │ │ │ add sp, #12 │ │ │ │ │ vpop {d8-d9} │ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ ./src/nco/nco_var_scv.c:1178 (discriminator 1) │ │ │ │ │ mov r0, r6 │ │ │ │ │ add r1, sp, #4 │ │ │ │ │ subs r6, #1 │ │ │ │ │ blx 125a0 │ │ │ │ │ ./src/nco/nco_var_scv.c:1180 (discriminator 1) │ │ │ │ │ cmp r6, #11 │ │ │ │ │ - bhi.n 948c4 │ │ │ │ │ - add r3, pc, #8 @ (adr r3, 947f0 ) │ │ │ │ │ + bhi.n 948ec │ │ │ │ │ + add r3, pc, #8 @ (adr r3, 94818 ) │ │ │ │ │ ldr.w r2, [r3, r6, lsl #2] │ │ │ │ │ add r3, r2 │ │ │ │ │ bx r3 │ │ │ │ │ @ instruction: 0xffe1ffff │ │ │ │ │ @ instruction: 0xffe1ffff │ │ │ │ │ @ instruction: 0xffe1ffff │ │ │ │ │ @ instruction: 0xffe1ffff │ │ │ │ │ @@ -278840,25 +278848,25 @@ │ │ │ │ │ @ instruction: 0xffe1ffff │ │ │ │ │ @ instruction: 0xffe1ffff │ │ │ │ │ @ instruction: 0xffe1ffff │ │ │ │ │ ./src/nco/nco_var_scv.c:1194 │ │ │ │ │ vldr d8, [r7] │ │ │ │ │ ./src/nco/nco_var_scv.c:1196 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble.n 947d0 │ │ │ │ │ + ble.n 947f8 │ │ │ │ │ ./src/nco/nco_var_scv.c:1196 (discriminator 3) │ │ │ │ │ ldr r6, [sp, #52] @ 0x34 │ │ │ │ │ vmov.f64 d0, d8 │ │ │ │ │ add.w r6, r6, r4, lsl #3 │ │ │ │ │ adds r4, #1 │ │ │ │ │ vldr d1, [r6] │ │ │ │ │ blx 12428 │ │ │ │ │ cmp r5, r4 │ │ │ │ │ vstr d0, [r6] │ │ │ │ │ - bne.n 94828 │ │ │ │ │ + bne.n 94850 │ │ │ │ │ ./src/nco/nco_var_scv.c:1222 │ │ │ │ │ add sp, #12 │ │ │ │ │ vpop {d8-d9} │ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ ./src/nco/nco_var_scv.c:1186 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ ./src/nco/nco_var_scv.c:1187 │ │ │ │ │ @@ -278867,110 +278875,110 @@ │ │ │ │ │ vldr s17, [r7] │ │ │ │ │ ./src/nco/nco_var_scv.c:1187 │ │ │ │ │ it gt │ │ │ │ │ movgt r6, #0 │ │ │ │ │ ./src/nco/nco_var_scv.c:1186 │ │ │ │ │ vldr s16, [r3] │ │ │ │ │ ./src/nco/nco_var_scv.c:1187 │ │ │ │ │ - bgt.n 94864 │ │ │ │ │ - b.n 947d0 │ │ │ │ │ + bgt.n 9488c │ │ │ │ │ + b.n 947f8 │ │ │ │ │ ./src/nco/nco_var_scv.c:1187 (discriminator 2) │ │ │ │ │ cmp r5, r6 │ │ │ │ │ - beq.n 947d0 │ │ │ │ │ + beq.n 947f8 │ │ │ │ │ ./src/nco/nco_var_scv.c:1188 │ │ │ │ │ ldr r4, [sp, #52] @ 0x34 │ │ │ │ │ add.w r4, r4, r6, lsl #2 │ │ │ │ │ ./src/nco/nco_var_scv.c:1187 │ │ │ │ │ adds r6, #1 │ │ │ │ │ ./src/nco/nco_var_scv.c:1188 │ │ │ │ │ vldr s1, [r4] │ │ │ │ │ vcmp.f32 s1, s16 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - beq.n 94860 │ │ │ │ │ + beq.n 94888 │ │ │ │ │ ./src/nco/nco_var_scv.c:1188 (discriminator 1) │ │ │ │ │ vmov.f32 s0, s17 │ │ │ │ │ blx f774 │ │ │ │ │ vstr s0, [r4] │ │ │ │ │ - b.n 94860 │ │ │ │ │ + b.n 94888 │ │ │ │ │ ./src/nco/nco_var_scv.c:1198 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ ./src/nco/nco_var_scv.c:1199 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ ./src/nco/nco_var_scv.c:1194 │ │ │ │ │ vldr d9, [r7] │ │ │ │ │ ./src/nco/nco_var_scv.c:1199 │ │ │ │ │ it gt │ │ │ │ │ movgt r6, #0 │ │ │ │ │ ./src/nco/nco_var_scv.c:1198 │ │ │ │ │ vldr d8, [r3] │ │ │ │ │ ./src/nco/nco_var_scv.c:1199 │ │ │ │ │ - bgt.n 948a0 │ │ │ │ │ - b.n 947d0 │ │ │ │ │ + bgt.n 948c8 │ │ │ │ │ + b.n 947f8 │ │ │ │ │ ./src/nco/nco_var_scv.c:1199 (discriminator 2) │ │ │ │ │ cmp r5, r6 │ │ │ │ │ - beq.n 947d0 │ │ │ │ │ + beq.n 947f8 │ │ │ │ │ ./src/nco/nco_var_scv.c:1200 │ │ │ │ │ ldr r4, [sp, #52] @ 0x34 │ │ │ │ │ add.w r4, r4, r6, lsl #3 │ │ │ │ │ ./src/nco/nco_var_scv.c:1199 │ │ │ │ │ adds r6, #1 │ │ │ │ │ ./src/nco/nco_var_scv.c:1200 │ │ │ │ │ vldr d1, [r4] │ │ │ │ │ vcmp.f64 d1, d8 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - beq.n 9489c │ │ │ │ │ + beq.n 948c4 │ │ │ │ │ ./src/nco/nco_var_scv.c:1200 (discriminator 1) │ │ │ │ │ vmov.f64 d0, d9 │ │ │ │ │ blx 12428 │ │ │ │ │ vstr d0, [r4] │ │ │ │ │ - b.n 9489c │ │ │ │ │ + b.n 948c4 │ │ │ │ │ ./src/nco/nco_var_scv.c:1216 │ │ │ │ │ blx 10484 │ │ │ │ │ ./src/nco/nco_var_scv.c:1222 │ │ │ │ │ - b.n 947d0 │ │ │ │ │ + b.n 947f8 │ │ │ │ │ nop │ │ │ │ │ movs r0, r0 │ │ │ │ │ ... │ │ │ │ │ │ │ │ │ │ -000948d0 : │ │ │ │ │ +000948f8 : │ │ │ │ │ nco_cpy_var_val(): │ │ │ │ │ ./src/nco/nco_var_utl.c:20 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r8, r0 │ │ │ │ │ ./src/nco/nco_var_utl.c:28 │ │ │ │ │ - ldr r6, [pc, #980] @ (94cac ) │ │ │ │ │ + ldr r6, [pc, #980] @ (94cd4 ) │ │ │ │ │ ./src/nco/nco_var_utl.c:20 │ │ │ │ │ vpush {d8-d9} │ │ │ │ │ sub sp, #292 @ 0x124 │ │ │ │ │ ./src/nco/nco_var_utl.c:28 │ │ │ │ │ add r6, pc │ │ │ │ │ ./src/nco/nco_var_utl.c:20 │ │ │ │ │ mov sl, r1 │ │ │ │ │ vmov s17, r1 │ │ │ │ │ ./src/nco/nco_var_utl.c:54 │ │ │ │ │ movs r4, #0 │ │ │ │ │ ./src/nco/nco_var_utl.c:20 │ │ │ │ │ strd r2, r3, [sp, #40] @ 0x28 │ │ │ │ │ - ldr r2, [pc, #960] @ (94cb0 ) │ │ │ │ │ - ldr r3, [pc, #964] @ (94cb4 ) │ │ │ │ │ + ldr r2, [pc, #960] @ (94cd8 ) │ │ │ │ │ + ldr r3, [pc, #964] @ (94cdc ) │ │ │ │ │ add r2, pc │ │ │ │ │ ldr r7, [sp, #344] @ 0x158 │ │ │ │ │ vmov s16, r7 │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ str r3, [sp, #284] @ 0x11c │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ ./src/nco/nco_var_utl.c:28 │ │ │ │ │ add r3, sp, #264 @ 0x108 │ │ │ │ │ mov r5, r3 │ │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ │ ./src/nco/nco_var_utl.c:20 │ │ │ │ │ ldr r3, [sp, #348] @ 0x15c │ │ │ │ │ vmov s19, r3 │ │ │ │ │ - ldr r3, [pc, #936] @ (94cb8 ) │ │ │ │ │ + ldr r3, [pc, #936] @ (94ce0 ) │ │ │ │ │ add r3, pc │ │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ │ mov r9, r3 │ │ │ │ │ ./src/nco/nco_var_utl.c:28 │ │ │ │ │ ldmia r6!, {r0, r1, r2, r3} │ │ │ │ │ stmia r5!, {r0, r1, r2, r3} │ │ │ │ │ ./src/nco/nco_var_utl.c:50 │ │ │ │ │ @@ -279005,17 +279013,17 @@ │ │ │ │ │ str r0, [sp, #0] │ │ │ │ │ mov r0, r8 │ │ │ │ │ strd r4, r4, [sp, #4] │ │ │ │ │ blx 10090 │ │ │ │ │ ./src/nco/nco_var_utl.c:56 │ │ │ │ │ ldrd fp, r3, [sp, #60] @ 0x3c │ │ │ │ │ cmp r3, fp │ │ │ │ │ - beq.n 94998 │ │ │ │ │ + beq.n 949c0 │ │ │ │ │ ./src/nco/nco_var_utl.c:57 │ │ │ │ │ - ldr r3, [pc, #852] @ (94cbc ) │ │ │ │ │ + ldr r3, [pc, #852] @ (94ce4 ) │ │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ │ ldr r4, [r3, #0] │ │ │ │ │ blx 1057c │ │ │ │ │ fprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 │ │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ │ nco_cpy_var_val(): │ │ │ │ │ @@ -279024,15 +279032,15 @@ │ │ │ │ │ fprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ movs r1, #1 │ │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ - ldr r2, [pc, #832] @ (94cc0 ) │ │ │ │ │ + ldr r2, [pc, #832] @ (94ce8 ) │ │ │ │ │ str r7, [sp, #20] │ │ │ │ │ add r2, pc │ │ │ │ │ strd r7, r7, [sp, #12] │ │ │ │ │ str r7, [sp, #4] │ │ │ │ │ blx 1173c <__fprintf_chk@plt+0x4> │ │ │ │ │ nco_cpy_var_val(): │ │ │ │ │ ./src/nco/nco_var_utl.c:58 │ │ │ │ │ @@ -279069,15 +279077,15 @@ │ │ │ │ │ ./src/nco/nco_var_utl.c:69 │ │ │ │ │ mov r2, r5 │ │ │ │ │ mov r0, r8 │ │ │ │ │ blx 101ec │ │ │ │ │ mov r4, r5 │ │ │ │ │ ./src/nco/nco_var_utl.c:72 │ │ │ │ │ cmp.w fp, #0 │ │ │ │ │ - ble.w 94c52 │ │ │ │ │ + ble.w 94c7a │ │ │ │ │ subs r7, r6, #4 │ │ │ │ │ movs r5, #0 │ │ │ │ │ sub.w sl, r4, #4 │ │ │ │ │ ./src/nco/nco_var_utl.c:43 │ │ │ │ │ movs r6, #1 │ │ │ │ │ ./src/nco/nco_var_utl.c:76 (discriminator 3) │ │ │ │ │ mov r2, r9 │ │ │ │ │ @@ -279094,20 +279102,20 @@ │ │ │ │ │ add.w r9, r9, #4 │ │ │ │ │ ./src/nco/nco_var_utl.c:72 (discriminator 3) │ │ │ │ │ cmp r5, fp │ │ │ │ │ ./src/nco/nco_var_utl.c:80 (discriminator 3) │ │ │ │ │ ldr.w r3, [r9, #-4] │ │ │ │ │ mul.w r6, r3, r6 │ │ │ │ │ ./src/nco/nco_var_utl.c:72 (discriminator 3) │ │ │ │ │ - bne.n 949e4 │ │ │ │ │ + bne.n 94a0c │ │ │ │ │ ./src/nco/nco_var_utl.c:84 │ │ │ │ │ mov r7, r6 │ │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ │ blx 110a0 │ │ │ │ │ - ldr r1, [pc, #688] @ (94cc4 ) │ │ │ │ │ + ldr r1, [pc, #688] @ (94cec ) │ │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ │ mul.w r0, r7, r0 │ │ │ │ │ add r1, pc │ │ │ │ │ blx fccc │ │ │ │ │ ./src/nco/nco_var_utl.c:95 │ │ │ │ │ vmov r1, s16 │ │ │ │ │ ./src/nco/nco_var_utl.c:84 │ │ │ │ │ @@ -279119,41 +279127,41 @@ │ │ │ │ │ vmov r1, s19 │ │ │ │ │ ./src/nco/nco_var_utl.c:95 │ │ │ │ │ mov r9, r0 │ │ │ │ │ ./src/nco/nco_var_utl.c:97 │ │ │ │ │ blx f8a0 │ │ │ │ │ ./src/nco/nco_var_utl.c:99 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 94c98 │ │ │ │ │ + beq.w 94cc0 │ │ │ │ │ ./src/nco/nco_var_utl.c:101 (discriminator 1) │ │ │ │ │ ldrd r5, sl, [r0, #88] @ 0x58 │ │ │ │ │ ./src/nco/nco_var_utl.c:102 (discriminator 1) │ │ │ │ │ cmp.w r9, #0 │ │ │ │ │ - beq.n 94a4a │ │ │ │ │ + beq.n 94a72 │ │ │ │ │ mov r0, r9 │ │ │ │ │ blx ff20 │ │ │ │ │ ./src/nco/nco_var_utl.c:103 │ │ │ │ │ mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ │ ./src/nco/nco_var_utl.c:106 │ │ │ │ │ vmov r0, s16 │ │ │ │ │ ./src/nco/nco_var_utl.c:103 │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - bne.n 94aea │ │ │ │ │ + bne.n 94b12 │ │ │ │ │ ./src/nco/nco_var_utl.c:118 │ │ │ │ │ blx fe3c │ │ │ │ │ mov r9, r0 │ │ │ │ │ ./src/nco/nco_var_utl.c:121 │ │ │ │ │ cmp.w fp, #0 │ │ │ │ │ - beq.w 94bee │ │ │ │ │ + beq.w 94c16 │ │ │ │ │ ./src/nco/nco_var_utl.c:128 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bgt.w 94c3e │ │ │ │ │ + bgt.w 94c66 │ │ │ │ │ ./src/nco/nco_var_utl.c:138 │ │ │ │ │ ldr r5, [sp, #44] @ 0x2c │ │ │ │ │ - cbz r5, 94a90 │ │ │ │ │ + cbz r5, 94ab8 │ │ │ │ │ ./src/nco/nco_var_utl.c:138 (discriminator 1) │ │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ │ blx 110a0 │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ mul.w r2, r7, r0 │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ @@ -279161,25 +279169,25 @@ │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ mov r0, r5 │ │ │ │ │ vmov r3, s17 │ │ │ │ │ str r4, [sp, #8] │ │ │ │ │ blx f780 │ │ │ │ │ ./src/nco/nco_var_utl.c:140 │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ - cbz r3, 94aa4 │ │ │ │ │ + cbz r3, 94acc │ │ │ │ │ ./src/nco/nco_var_utl.c:140 (discriminator 1) │ │ │ │ │ mov r0, r3 │ │ │ │ │ vmov r1, s16 │ │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ │ mov r2, r6 │ │ │ │ │ str r4, [sp, #0] │ │ │ │ │ blx 11708 │ │ │ │ │ ./src/nco/nco_var_utl.c:143 │ │ │ │ │ cmp.w fp, #0 │ │ │ │ │ - bgt.n 94b72 │ │ │ │ │ + bgt.n 94b9a │ │ │ │ │ ./src/nco/nco_var_utl.c:169 │ │ │ │ │ ldr r0, [sp, #28] │ │ │ │ │ blx ff20 │ │ │ │ │ ./src/nco/nco_var_utl.c:170 │ │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ │ blx ff20 │ │ │ │ │ ./src/nco/nco_var_utl.c:171 │ │ │ │ │ @@ -279188,26 +279196,26 @@ │ │ │ │ │ ./src/nco/nco_var_utl.c:172 │ │ │ │ │ ldr r0, [sp, #32] │ │ │ │ │ blx ff20 │ │ │ │ │ ./src/nco/nco_var_utl.c:175 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx ff20 │ │ │ │ │ ./src/nco/nco_var_utl.c:20 │ │ │ │ │ - ldr r2, [pc, #508] @ (94cc8 ) │ │ │ │ │ + ldr r2, [pc, #508] @ (94cf0 ) │ │ │ │ │ ./src/nco/nco_var_utl.c:177 │ │ │ │ │ - ldr r3, [pc, #484] @ (94cb4 ) │ │ │ │ │ + ldr r3, [pc, #484] @ (94cdc ) │ │ │ │ │ ./src/nco/nco_var_utl.c:20 │ │ │ │ │ add r2, pc │ │ │ │ │ ./src/nco/nco_var_utl.c:177 │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ ldr r3, [sp, #284] @ 0x11c │ │ │ │ │ eors r2, r3 │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ - bne.w 94c94 │ │ │ │ │ + bne.w 94cbc │ │ │ │ │ add sp, #292 @ 0x124 │ │ │ │ │ vpop {d8-d9} │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ./src/nco/nco_var_utl.c:106 │ │ │ │ │ blx 11650 │ │ │ │ │ ./src/nco/nco_var_utl.c:107 │ │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ │ @@ -279230,102 +279238,102 @@ │ │ │ │ │ str r4, [sp, #240] @ 0xf0 │ │ │ │ │ ./src/nco/nco_var_utl.c:110 │ │ │ │ │ str r3, [sp, #144] @ 0x90 │ │ │ │ │ ./src/nco/nco_var_utl.c:112 │ │ │ │ │ blx f6e4 │ │ │ │ │ ./src/nco/nco_var_utl.c:113 │ │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ │ - cbz r0, 94b14 │ │ │ │ │ + cbz r0, 94b3c │ │ │ │ │ ./src/nco/nco_var_utl.c:113 (discriminator 1) │ │ │ │ │ blx ff20 │ │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ │ ./src/nco/nco_var_utl.c:118 │ │ │ │ │ vmov r0, s16 │ │ │ │ │ blx fe3c │ │ │ │ │ mov r9, r0 │ │ │ │ │ ./src/nco/nco_var_utl.c:121 │ │ │ │ │ cmp.w fp, #0 │ │ │ │ │ - beq.n 94c12 │ │ │ │ │ + beq.n 94c3a │ │ │ │ │ ./src/nco/nco_var_utl.c:128 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - ble.n 94a6a │ │ │ │ │ + ble.n 94a92 │ │ │ │ │ ./src/nco/nco_var_utl.c:129 │ │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ │ mov r0, r8 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ │ ldrd r3, r2, [sp, #28] │ │ │ │ │ str r4, [sp, #0] │ │ │ │ │ blx f9cc │ │ │ │ │ ./src/nco/nco_var_utl.c:131 │ │ │ │ │ cmp.w sl, #0 │ │ │ │ │ - beq.w 94c7e │ │ │ │ │ + beq.w 94ca6 │ │ │ │ │ ./src/nco/nco_var_utl.c:131 (discriminator 1) │ │ │ │ │ ldr r3, [sp, #240] @ 0xf0 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ ldr r3, [sp, #232] @ 0xe8 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ ldr r2, [sp, #204] @ 0xcc │ │ │ │ │ ldr r3, [sp, #144] @ 0x90 │ │ │ │ │ ldr r1, [sp, #224] @ 0xe0 │ │ │ │ │ blx 11bb0 │ │ │ │ │ ./src/nco/nco_var_utl.c:133 │ │ │ │ │ ldr r1, [sp, #76] @ 0x4c │ │ │ │ │ cmp.w r9, #0 │ │ │ │ │ - bne.n 94c58 │ │ │ │ │ + bne.n 94c80 │ │ │ │ │ ./src/nco/nco_var_utl.c:134 │ │ │ │ │ strd r4, r1, [sp] │ │ │ │ │ vmov r0, s17 │ │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ │ ldrd r3, r2, [sp, #28] │ │ │ │ │ blx f5d0 │ │ │ │ │ - b.n 94a6a │ │ │ │ │ + b.n 94a92 │ │ │ │ │ ./src/nco/nco_var_utl.c:147 │ │ │ │ │ add r5, sp, #80 @ 0x50 │ │ │ │ │ mov r0, r8 │ │ │ │ │ mov r1, r5 │ │ │ │ │ ./src/nco/nco_var_utl.c:146 │ │ │ │ │ movs r3, #0 │ │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ │ strd r2, r3, [sp, #80] @ 0x50 │ │ │ │ │ ./src/nco/nco_var_utl.c:147 │ │ │ │ │ blx 11a00 │ │ │ │ │ ./src/nco/nco_var_utl.c:149 │ │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ - beq.n 94aaa │ │ │ │ │ + beq.n 94ad2 │ │ │ │ │ ./src/nco/nco_var_utl.c:151 │ │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne.n 94aaa │ │ │ │ │ + bne.n 94ad2 │ │ │ │ │ ./src/nco/nco_var_utl.c:152 │ │ │ │ │ mov r1, r5 │ │ │ │ │ vmov r0, s17 │ │ │ │ │ blx 11a00 │ │ │ │ │ ./src/nco/nco_var_utl.c:154 │ │ │ │ │ ldr r1, [sp, #80] @ 0x50 │ │ │ │ │ adds r3, r1, #1 │ │ │ │ │ - beq.n 94aaa │ │ │ │ │ + beq.n 94ad2 │ │ │ │ │ ./src/nco/nco_var_utl.c:155 │ │ │ │ │ vmov r0, s17 │ │ │ │ │ add r2, sp, #84 @ 0x54 │ │ │ │ │ blx 114ec │ │ │ │ │ ./src/nco/nco_var_utl.c:157 │ │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ble.w 94aaa │ │ │ │ │ + ble.w 94ad2 │ │ │ │ │ ./src/nco/nco_var_utl.c:159 │ │ │ │ │ ldr r6, [sp, #28] │ │ │ │ │ ldr r2, [r6, #0] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 94aaa │ │ │ │ │ + beq.w 94ad2 │ │ │ │ │ ./src/nco/nco_var_utl.c:160 │ │ │ │ │ - ldr r3, [pc, #248] @ (94cbc ) │ │ │ │ │ + ldr r3, [pc, #248] @ (94ce4 ) │ │ │ │ │ fprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 │ │ │ │ │ vmov r7, s16 │ │ │ │ │ nco_cpy_var_val(): │ │ │ │ │ ./src/nco/nco_var_utl.c:160 │ │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ @@ -279337,22 +279345,22 @@ │ │ │ │ │ nco_cpy_var_val(): │ │ │ │ │ ./src/nco/nco_var_utl.c:160 │ │ │ │ │ mov r3, r0 │ │ │ │ │ fprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ mov r0, r5 │ │ │ │ │ - ldr r2, [pc, #240] @ (94ccc ) │ │ │ │ │ + ldr r2, [pc, #240] @ (94cf4 ) │ │ │ │ │ movs r1, #1 │ │ │ │ │ vstr s16, [sp, #12] │ │ │ │ │ ldr r5, [r6, #0] │ │ │ │ │ add r2, pc │ │ │ │ │ strd r7, r5, [sp] │ │ │ │ │ blx 1173c <__fprintf_chk@plt+0x4> │ │ │ │ │ - b.n 94aaa │ │ │ │ │ + b.n 94ad2 │ │ │ │ │ nco_cpy_var_val(): │ │ │ │ │ ./src/nco/nco_var_utl.c:122 │ │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ │ mov r2, fp │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ mov r0, r8 │ │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ │ @@ -279362,126 +279370,126 @@ │ │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ │ vmov r0, s17 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ movs r2, #0 │ │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ │ mov r3, r4 │ │ │ │ │ blx fbc0 │ │ │ │ │ - b.n 94a6a │ │ │ │ │ + b.n 94a92 │ │ │ │ │ ./src/nco/nco_var_utl.c:122 │ │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ │ mov r2, fp │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ mov r0, r8 │ │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ │ mov r3, r4 │ │ │ │ │ blx 11534 │ │ │ │ │ ./src/nco/nco_var_utl.c:124 │ │ │ │ │ cmp.w sl, #0 │ │ │ │ │ - beq.n 94c68 │ │ │ │ │ + beq.n 94c90 │ │ │ │ │ ./src/nco/nco_var_utl.c:124 (discriminator 1) │ │ │ │ │ ldr r3, [sp, #240] @ 0xf0 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ ldr r3, [sp, #232] @ 0xe8 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ ldr r2, [sp, #204] @ 0xcc │ │ │ │ │ ldr r3, [sp, #144] @ 0x90 │ │ │ │ │ ldr r1, [sp, #224] @ 0xe0 │ │ │ │ │ blx 11bb0 │ │ │ │ │ - b.n 94bfe │ │ │ │ │ + b.n 94c26 │ │ │ │ │ ./src/nco/nco_var_utl.c:129 │ │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ │ mov r0, r8 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ │ ldrd r3, r2, [sp, #28] │ │ │ │ │ str r4, [sp, #0] │ │ │ │ │ blx f9cc │ │ │ │ │ ./src/nco/nco_var_utl.c:130 │ │ │ │ │ - b.n 94b56 │ │ │ │ │ + b.n 94b7e │ │ │ │ │ ./src/nco/nco_var_utl.c:72 │ │ │ │ │ movs r7, #1 │ │ │ │ │ ./src/nco/nco_var_utl.c:43 │ │ │ │ │ mov r6, r7 │ │ │ │ │ - b.n 94a0a │ │ │ │ │ + b.n 94a32 │ │ │ │ │ ./src/nco/nco_var_utl.c:133 (discriminator 1) │ │ │ │ │ vmov r0, s16 │ │ │ │ │ mov r3, r4 │ │ │ │ │ mov r2, r6 │ │ │ │ │ blx 120ac │ │ │ │ │ ./src/nco/nco_var_utl.c:134 (discriminator 1) │ │ │ │ │ ldr r1, [sp, #76] @ 0x4c │ │ │ │ │ - b.n 94b5e │ │ │ │ │ + b.n 94b86 │ │ │ │ │ ./src/nco/nco_var_utl.c:124 (discriminator 2) │ │ │ │ │ ldr r3, [sp, #240] @ 0xf0 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ ldr r3, [sp, #232] @ 0xe8 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ ldr r2, [sp, #204] @ 0xcc │ │ │ │ │ ldr r3, [sp, #144] @ 0x90 │ │ │ │ │ ldr r1, [sp, #224] @ 0xe0 │ │ │ │ │ blx 122ac │ │ │ │ │ - b.n 94bfe │ │ │ │ │ + b.n 94c26 │ │ │ │ │ ./src/nco/nco_var_utl.c:131 (discriminator 2) │ │ │ │ │ ldr r3, [sp, #240] @ 0xf0 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ ldr r3, [sp, #232] @ 0xe8 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ ldr r2, [sp, #204] @ 0xcc │ │ │ │ │ ldr r3, [sp, #144] @ 0x90 │ │ │ │ │ ldr r1, [sp, #224] @ 0xe0 │ │ │ │ │ blx 122ac │ │ │ │ │ - b.n 94b56 │ │ │ │ │ + b.n 94b7e │ │ │ │ │ ./src/nco/nco_var_utl.c:177 │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ ./src/nco/nco_var_utl.c:99 (discriminator 1) │ │ │ │ │ - ldr r3, [pc, #52] @ (94cd0 ) │ │ │ │ │ + ldr r3, [pc, #52] @ (94cf8 ) │ │ │ │ │ movs r2, #99 @ 0x63 │ │ │ │ │ - ldr r1, [pc, #52] @ (94cd4 ) │ │ │ │ │ - ldr r0, [pc, #56] @ (94cd8 ) │ │ │ │ │ + ldr r1, [pc, #52] @ (94cfc ) │ │ │ │ │ + ldr r0, [pc, #56] @ (94d00 ) │ │ │ │ │ add r3, pc │ │ │ │ │ add r1, pc │ │ │ │ │ add r0, pc │ │ │ │ │ blx 102c4 <__assert_fail@plt> │ │ │ │ │ nop │ │ │ │ │ - ldrb r2, [r7, #17] │ │ │ │ │ + ldrb r2, [r1, #18] │ │ │ │ │ movs r3, r0 │ │ │ │ │ - strh r0, [r3, #50] @ 0x32 │ │ │ │ │ + strh r0, [r6, #48] @ 0x30 │ │ │ │ │ movs r4, r0 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - strh r0, [r7, #48] @ 0x30 │ │ │ │ │ + strh r0, [r2, #48] @ 0x30 │ │ │ │ │ movs r4, r0 │ │ │ │ │ asrs r0, r4, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ ldmia r4, {r1, r3, r4, r7} │ │ │ │ │ movs r1, r0 │ │ │ │ │ - ldrb r0, [r7, #7] │ │ │ │ │ + ldrb r0, [r1, #8] │ │ │ │ │ movs r3, r0 │ │ │ │ │ - strh r2, [r7, #34] @ 0x22 │ │ │ │ │ + strh r2, [r2, #34] @ 0x22 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldrb r2, [r4, #2] │ │ │ │ │ + ldrb r2, [r6, #2] │ │ │ │ │ movs r3, r0 │ │ │ │ │ - ldrb r4, [r0, #29] │ │ │ │ │ + ldrb r4, [r2, #29] │ │ │ │ │ movs r3, r0 │ │ │ │ │ - strb r2, [r0, #31] │ │ │ │ │ + strb r2, [r2, #31] │ │ │ │ │ movs r3, r0 │ │ │ │ │ - strb r0, [r2, #31] │ │ │ │ │ + strb r0, [r4, #31] │ │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ │ │ -00094cdc : │ │ │ │ │ +00094d04 : │ │ │ │ │ nco_use_mm3_workaround(): │ │ │ │ │ ./src/nco/nco_var_utl.c:183 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ mov r4, r1 │ │ │ │ │ - ldr r5, [pc, #184] @ (94d9c ) │ │ │ │ │ - ldr r2, [pc, #184] @ (94da0 ) │ │ │ │ │ + ldr r5, [pc, #184] @ (94dc4 ) │ │ │ │ │ + ldr r2, [pc, #184] @ (94dc8 ) │ │ │ │ │ sub sp, #24 │ │ │ │ │ add r5, pc │ │ │ │ │ ./src/nco/nco_var_utl.c:274 │ │ │ │ │ add r1, sp, #8 │ │ │ │ │ ./src/nco/nco_var_utl.c:278 │ │ │ │ │ subs r4, #1 │ │ │ │ │ ./src/nco/nco_var_utl.c:265 │ │ │ │ │ @@ -279499,67 +279507,67 @@ │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ ./src/nco/nco_var_utl.c:268 │ │ │ │ │ str r5, [sp, #16] │ │ │ │ │ ./src/nco/nco_var_utl.c:274 │ │ │ │ │ blx 11b50 │ │ │ │ │ ./src/nco/nco_var_utl.c:277 │ │ │ │ │ cmp r4, #1 │ │ │ │ │ - bls.n 94d2a │ │ │ │ │ + bls.n 94d52 │ │ │ │ │ ./src/nco/nco_var_utl.c:272 │ │ │ │ │ movs r4, #0 │ │ │ │ │ ./src/nco/nco_var_utl.c:183 │ │ │ │ │ - ldr r2, [pc, #148] @ (94da4 ) │ │ │ │ │ + ldr r2, [pc, #148] @ (94dcc ) │ │ │ │ │ ./src/nco/nco_var_utl.c:317 │ │ │ │ │ - ldr r3, [pc, #140] @ (94da0 ) │ │ │ │ │ + ldr r3, [pc, #140] @ (94dc8 ) │ │ │ │ │ ./src/nco/nco_var_utl.c:183 │ │ │ │ │ add r2, pc │ │ │ │ │ ./src/nco/nco_var_utl.c:317 │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ eors r2, r3 │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ - bne.n 94d98 │ │ │ │ │ + bne.n 94dc0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #24 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ ./src/nco/nco_var_utl.c:293 │ │ │ │ │ add r1, sp, #12 │ │ │ │ │ mov r0, r6 │ │ │ │ │ blx 11a00 │ │ │ │ │ ./src/nco/nco_var_utl.c:294 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ adds r3, #1 │ │ │ │ │ - beq.n 94d0c │ │ │ │ │ + beq.n 94d34 │ │ │ │ │ ./src/nco/nco_var_utl.c:296 │ │ │ │ │ add r1, sp, #16 │ │ │ │ │ mov r0, r6 │ │ │ │ │ blx 111a8 │ │ │ │ │ ./src/nco/nco_var_utl.c:297 │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - ble.n 94d0c │ │ │ │ │ + ble.n 94d34 │ │ │ │ │ ./src/nco/nco_var_utl.c:267 │ │ │ │ │ mov r4, r5 │ │ │ │ │ add.w r8, sp, #4 │ │ │ │ │ - b.n 94d56 │ │ │ │ │ + b.n 94d7e │ │ │ │ │ ./src/nco/nco_var_utl.c:298 (discriminator 2) │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ adds r5, #1 │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - ble.n 94d0c │ │ │ │ │ + ble.n 94d34 │ │ │ │ │ ./src/nco/nco_var_utl.c:299 │ │ │ │ │ mov r2, r8 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r6 │ │ │ │ │ blx 11ecc │ │ │ │ │ ./src/nco/nco_var_utl.c:300 │ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - ble.n 94d4e │ │ │ │ │ + ble.n 94d76 │ │ │ │ │ ./src/nco/nco_var_utl.c:301 │ │ │ │ │ lsls r0, r0, #2 │ │ │ │ │ blx fc54 │ │ │ │ │ mov r7, r0 │ │ │ │ │ ./src/nco/nco_var_utl.c:302 │ │ │ │ │ mov r2, r0 │ │ │ │ │ mov r1, r5 │ │ │ │ │ @@ -279568,70 +279576,70 @@ │ │ │ │ │ ./src/nco/nco_var_utl.c:304 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ ldr r2, [r7, #0] │ │ │ │ │ ./src/nco/nco_var_utl.c:308 │ │ │ │ │ mov r0, r7 │ │ │ │ │ ./src/nco/nco_var_utl.c:304 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.n 94d88 │ │ │ │ │ + beq.n 94db0 │ │ │ │ │ ./src/nco/nco_var_utl.c:308 │ │ │ │ │ blx ff20 │ │ │ │ │ ./src/nco/nco_var_utl.c:310 │ │ │ │ │ - b.n 94d4e │ │ │ │ │ + b.n 94d76 │ │ │ │ │ ./src/nco/nco_var_utl.c:306 │ │ │ │ │ - cbz r4, 94d90 │ │ │ │ │ + cbz r4, 94db8 │ │ │ │ │ ./src/nco/nco_var_utl.c:308 │ │ │ │ │ blx ff20 │ │ │ │ │ ./src/nco/nco_var_utl.c:310 │ │ │ │ │ - b.n 94d0e │ │ │ │ │ + b.n 94d36 │ │ │ │ │ ./src/nco/nco_var_utl.c:305 │ │ │ │ │ movs r4, #1 │ │ │ │ │ ./src/nco/nco_var_utl.c:308 │ │ │ │ │ blx ff20 │ │ │ │ │ ./src/nco/nco_var_utl.c:310 │ │ │ │ │ - b.n 94d4e │ │ │ │ │ + b.n 94d76 │ │ │ │ │ ./src/nco/nco_var_utl.c:317 │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ - strh r0, [r4, #18] │ │ │ │ │ + strh r0, [r7, #16] │ │ │ │ │ movs r4, r0 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - strh r6, [r6, #16] │ │ │ │ │ + strh r6, [r1, #16] │ │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ │ │ -00094da8 : │ │ │ │ │ +00094dd0 : │ │ │ │ │ nco_cpy_rec_var_val(): │ │ │ │ │ ./src/nco/nco_var_utl.c:327 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r4, r0 │ │ │ │ │ ./src/nco/nco_var_utl.c:336 │ │ │ │ │ - ldr.w r6, [pc, #1612] @ 953fc │ │ │ │ │ + ldr.w r6, [pc, #1612] @ 95424 │ │ │ │ │ ./src/nco/nco_var_utl.c:327 │ │ │ │ │ vpush {d8-d11} │ │ │ │ │ sub sp, #332 @ 0x14c │ │ │ │ │ ./src/nco/nco_var_utl.c:336 │ │ │ │ │ add r6, pc │ │ │ │ │ ./src/nco/nco_var_utl.c:327 │ │ │ │ │ strd r3, r2, [sp, #64] @ 0x40 │ │ │ │ │ - ldr.w r2, [pc, #1600] @ 95400 │ │ │ │ │ - ldr.w r3, [pc, #1600] @ 95404 │ │ │ │ │ + ldr.w r2, [pc, #1600] @ 95428 │ │ │ │ │ + ldr.w r3, [pc, #1600] @ 9542c │ │ │ │ │ add r2, pc │ │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ str r3, [sp, #324] @ 0x144 │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ ./src/nco/nco_var_utl.c:336 │ │ │ │ │ add r3, sp, #300 @ 0x12c │ │ │ │ │ mov r5, r3 │ │ │ │ │ vmov s20, r3 │ │ │ │ │ ./src/nco/nco_var_utl.c:327 │ │ │ │ │ ldr r3, [sp, #404] @ 0x194 │ │ │ │ │ vmov s21, r3 │ │ │ │ │ - ldr.w r3, [pc, #1572] @ 95408 │ │ │ │ │ + ldr.w r3, [pc, #1572] @ 95430 │ │ │ │ │ add r3, pc │ │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ │ ./src/nco/nco_var_utl.c:336 │ │ │ │ │ ldmia r6!, {r0, r1, r2, r3} │ │ │ │ │ stmia r5!, {r0, r1, r2, r3} │ │ │ │ │ ldmia.w r6, {r0, r1} │ │ │ │ │ str.w r0, [r5], #4 │ │ │ │ │ @@ -279641,49 +279649,49 @@ │ │ │ │ │ strh r1, [r5, #0] │ │ │ │ │ ./src/nco/nco_var_utl.c:366 │ │ │ │ │ add r1, sp, #92 @ 0x5c │ │ │ │ │ blx 11a00 │ │ │ │ │ ./src/nco/nco_var_utl.c:367 │ │ │ │ │ ldr r1, [sp, #92] @ 0x5c │ │ │ │ │ adds r2, r1, #1 │ │ │ │ │ - beq.w 953e6 │ │ │ │ │ + beq.w 9540e │ │ │ │ │ ./src/nco/nco_var_utl.c:368 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r2, sp, #108 @ 0x6c │ │ │ │ │ blx 114ec │ │ │ │ │ ./src/nco/nco_var_utl.c:371 │ │ │ │ │ ldr r3, [sp, #400] @ 0x190 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ble.n 94e22 │ │ │ │ │ + ble.n 94e4a │ │ │ │ │ ./src/nco/nco_var_utl.c:371 (discriminator 1) │ │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ │ add r1, sp, #80 @ 0x50 │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ ldr r0, [r3, #12] │ │ │ │ │ blx 11b50 │ │ │ │ │ ./src/nco/nco_var_utl.c:373 (discriminator 1) │ │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ble.w 950aa │ │ │ │ │ + ble.w 950d2 │ │ │ │ │ fprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 │ │ │ │ │ - ldr.w r2, [pc, #1504] @ 9540c │ │ │ │ │ + ldr.w r2, [pc, #1504] @ 95434 │ │ │ │ │ add r2, pc │ │ │ │ │ vmov s23, r2 │ │ │ │ │ - ldr.w r2, [pc, #1496] @ 95410 │ │ │ │ │ + ldr.w r2, [pc, #1496] @ 95438 │ │ │ │ │ add r2, pc │ │ │ │ │ vmov s22, r2 │ │ │ │ │ nco_cpy_rec_var_val(): │ │ │ │ │ ./src/nco/nco_var_utl.c:373 │ │ │ │ │ movs r2, #0 │ │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ │ ./src/nco/nco_var_utl.c:374 │ │ │ │ │ ldr r2, [sp, #400] @ 0x190 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - ble.w 9509e │ │ │ │ │ + ble.w 950c6 │ │ │ │ │ ./src/nco/nco_var_utl.c:379 │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ ./src/nco/nco_var_utl.c:374 │ │ │ │ │ movs r2, #0 │ │ │ │ │ ldr.w sl, [sp, #64] @ 0x40 │ │ │ │ │ ./src/nco/nco_var_utl.c:379 │ │ │ │ │ clz r3, r3 │ │ │ │ │ @@ -279701,33 +279709,33 @@ │ │ │ │ │ add r3, sp, #88 @ 0x58 │ │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ │ add r3, sp, #84 @ 0x54 │ │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ │ ./src/nco/nco_var_utl.c:378 │ │ │ │ │ blx 111fc │ │ │ │ │ cmp r0, #4 │ │ │ │ │ - bls.n 94e88 │ │ │ │ │ + bls.n 94eb0 │ │ │ │ │ ./src/nco/nco_var_utl.c:378 (discriminator 1) │ │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ │ orrs r3, r2 │ │ │ │ │ - beq.w 95352 │ │ │ │ │ + beq.w 9537a │ │ │ │ │ ./src/nco/nco_var_utl.c:379 │ │ │ │ │ blx 111fc │ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ │ cmp r0, #4 │ │ │ │ │ ite ls │ │ │ │ │ movls r3, #0 │ │ │ │ │ andhi.w r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 95344 │ │ │ │ │ + bne.w 9536c │ │ │ │ │ ./src/nco/nco_var_utl.c:380 │ │ │ │ │ blx 111fc │ │ │ │ │ cmp r0, #5 │ │ │ │ │ - bhi.w 952e2 │ │ │ │ │ + bhi.w 9530a │ │ │ │ │ ./src/nco/nco_var_utl.c:383 │ │ │ │ │ ldr.w r3, [sl] │ │ │ │ │ vmov r2, s19 │ │ │ │ │ ./src/nco/nco_var_utl.c:385 │ │ │ │ │ movs r4, #0 │ │ │ │ │ ./src/nco/nco_var_utl.c:383 │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ @@ -279758,17 +279766,17 @@ │ │ │ │ │ str r1, [sp, #0] │ │ │ │ │ strd r4, r4, [sp, #4] │ │ │ │ │ ldr r1, [sp, #100] @ 0x64 │ │ │ │ │ blx 10090 │ │ │ │ │ ./src/nco/nco_var_utl.c:387 │ │ │ │ │ ldrd r0, r3, [sp, #84] @ 0x54 │ │ │ │ │ cmp r3, r0 │ │ │ │ │ - beq.n 94f42 │ │ │ │ │ + beq.n 94f6a │ │ │ │ │ ./src/nco/nco_var_utl.c:388 │ │ │ │ │ - ldr.w r3, [pc, #1292] @ 95414 │ │ │ │ │ + ldr.w r3, [pc, #1292] @ 9543c │ │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r4, [r3, #0] │ │ │ │ │ blx 1057c │ │ │ │ │ ldr.w r2, [sl] │ │ │ │ │ mov r3, r0 │ │ │ │ │ fprintf(): │ │ │ │ │ @@ -279783,15 +279791,15 @@ │ │ │ │ │ strd r2, r2, [sp, #16] │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ ldr r2, [sp, #88] @ 0x58 │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ ldr r2, [sp, #84] @ 0x54 │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ - ldr.w r2, [pc, #1252] @ 95418 │ │ │ │ │ + ldr.w r2, [pc, #1252] @ 95440 │ │ │ │ │ add r2, pc │ │ │ │ │ blx 1173c <__fprintf_chk@plt+0x4> │ │ │ │ │ nco_cpy_rec_var_val(): │ │ │ │ │ ./src/nco/nco_var_utl.c:389 │ │ │ │ │ movs r0, #1 │ │ │ │ │ blx 126b8 │ │ │ │ │ ./src/nco/nco_var_utl.c:391 │ │ │ │ │ @@ -279826,15 +279834,15 @@ │ │ │ │ │ ldr r1, [sp, #100] @ 0x64 │ │ │ │ │ mov r2, r4 │ │ │ │ │ ldr r0, [r3, #8] │ │ │ │ │ blx 101ec │ │ │ │ │ ./src/nco/nco_var_utl.c:403 │ │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - ble.w 9536c │ │ │ │ │ + ble.w 95394 │ │ │ │ │ ./src/nco/nco_var_utl.c:376 │ │ │ │ │ movs r6, #1 │ │ │ │ │ add.w fp, r5, #4 │ │ │ │ │ mov r9, r4 │ │ │ │ │ ./src/nco/nco_var_utl.c:403 │ │ │ │ │ mov r5, r6 │ │ │ │ │ ./src/nco/nco_var_utl.c:406 │ │ │ │ │ @@ -279854,15 +279862,15 @@ │ │ │ │ │ str.w r8, [r7, #4]! │ │ │ │ │ ./src/nco/nco_var_utl.c:407 (discriminator 3) │ │ │ │ │ ldr.w r3, [fp, #-4] │ │ │ │ │ mul.w r6, r3, r6 │ │ │ │ │ ./src/nco/nco_var_utl.c:403 (discriminator 3) │ │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - bgt.n 94f96 │ │ │ │ │ + bgt.n 94fbe │ │ │ │ │ ./src/nco/nco_var_utl.c:415 │ │ │ │ │ mov r4, r6 │ │ │ │ │ ./src/nco/nco_var_utl.c:410 │ │ │ │ │ ldr r2, [sp, #32] │ │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ ./src/nco/nco_var_utl.c:411 │ │ │ │ │ @@ -279876,15 +279884,15 @@ │ │ │ │ │ ./src/nco/nco_var_utl.c:412 │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ mov r2, r3 │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ ./src/nco/nco_var_utl.c:415 │ │ │ │ │ blx 110a0 │ │ │ │ │ - ldr.w r1, [pc, #1084] @ 9541c │ │ │ │ │ + ldr.w r1, [pc, #1084] @ 95444 │ │ │ │ │ vmov r2, s20 │ │ │ │ │ mul.w r0, r4, r0 │ │ │ │ │ add r1, pc │ │ │ │ │ blx fccc │ │ │ │ │ ./src/nco/nco_var_utl.c:426 │ │ │ │ │ ldr.w r3, [sl] │ │ │ │ │ ./src/nco/nco_var_utl.c:415 │ │ │ │ │ @@ -279897,26 +279905,26 @@ │ │ │ │ │ vmov r1, s21 │ │ │ │ │ ./src/nco/nco_var_utl.c:426 │ │ │ │ │ mov r8, r0 │ │ │ │ │ ./src/nco/nco_var_utl.c:428 │ │ │ │ │ blx f8a0 │ │ │ │ │ ./src/nco/nco_var_utl.c:430 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 953cc │ │ │ │ │ + beq.w 953f4 │ │ │ │ │ ./src/nco/nco_var_utl.c:432 (discriminator 1) │ │ │ │ │ ldrd r5, r7, [r0, #88] @ 0x58 │ │ │ │ │ ./src/nco/nco_var_utl.c:433 (discriminator 1) │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - beq.n 9501c │ │ │ │ │ + beq.n 95044 │ │ │ │ │ mov r0, r8 │ │ │ │ │ blx ff20 │ │ │ │ │ ./src/nco/nco_var_utl.c:434 │ │ │ │ │ mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - beq.w 95238 │ │ │ │ │ + beq.w 95260 │ │ │ │ │ ./src/nco/nco_var_utl.c:437 │ │ │ │ │ ldr.w r3, [sl] │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ blx 11650 │ │ │ │ │ ./src/nco/nco_var_utl.c:443 │ │ │ │ │ ldr.w r3, [sl] │ │ │ │ │ ./src/nco/nco_var_utl.c:437 │ │ │ │ │ @@ -279939,27 +279947,27 @@ │ │ │ │ │ str r4, [sp, #272] @ 0x110 │ │ │ │ │ ./src/nco/nco_var_utl.c:441 │ │ │ │ │ str r3, [sp, #176] @ 0xb0 │ │ │ │ │ ./src/nco/nco_var_utl.c:443 │ │ │ │ │ blx f6e4 │ │ │ │ │ ./src/nco/nco_var_utl.c:444 │ │ │ │ │ ldr r0, [sp, #120] @ 0x78 │ │ │ │ │ - cbz r0, 95058 │ │ │ │ │ + cbz r0, 95080 │ │ │ │ │ ./src/nco/nco_var_utl.c:444 (discriminator 1) │ │ │ │ │ blx ff20 │ │ │ │ │ str r0, [sp, #120] @ 0x78 │ │ │ │ │ ./src/nco/nco_var_utl.c:449 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bgt.w 952f6 │ │ │ │ │ + bgt.w 9531e │ │ │ │ │ ./src/nco/nco_var_utl.c:466 │ │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ │ subs r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 95284 │ │ │ │ │ + beq.w 952ac │ │ │ │ │ ./src/nco/nco_var_utl.c:482 (discriminator 2) │ │ │ │ │ ldr r0, [sp, #24] │ │ │ │ │ ./src/nco/nco_var_utl.c:374 (discriminator 2) │ │ │ │ │ add.w sl, sl, #4 │ │ │ │ │ ./src/nco/nco_var_utl.c:482 (discriminator 2) │ │ │ │ │ blx ff20 │ │ │ │ │ ./src/nco/nco_var_utl.c:483 (discriminator 2) │ │ │ │ │ @@ -279976,41 +279984,41 @@ │ │ │ │ │ blx ff20 │ │ │ │ │ ./src/nco/nco_var_utl.c:374 (discriminator 2) │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ ldr r2, [sp, #400] @ 0x190 │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne.w 94e76 │ │ │ │ │ + bne.w 94e9e │ │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ │ ./src/nco/nco_var_utl.c:373 │ │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ │ adds r2, #1 │ │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bgt.w 94e42 │ │ │ │ │ + bgt.w 94e6a │ │ │ │ │ ./src/nco/nco_var_utl.c:494 │ │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ │ orrs r3, r2 │ │ │ │ │ - beq.w 95218 │ │ │ │ │ + beq.w 95240 │ │ │ │ │ ./src/nco/nco_var_utl.c:495 │ │ │ │ │ ldr r3, [sp, #400] @ 0x190 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ble.w 95218 │ │ │ │ │ + ble.w 95240 │ │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ │ ./src/nco/nco_var_utl.c:516 │ │ │ │ │ - ldr r2, [pc, #864] @ (95420 ) │ │ │ │ │ + ldr r2, [pc, #864] @ (95448 ) │ │ │ │ │ sub.w sl, r3, #4 │ │ │ │ │ ./src/nco/nco_var_utl.c:495 │ │ │ │ │ movs r3, #0 │ │ │ │ │ ./src/nco/nco_var_utl.c:516 │ │ │ │ │ add r2, pc │ │ │ │ │ vmov s21, r2 │ │ │ │ │ - ldr r2, [pc, #852] @ (95424 ) │ │ │ │ │ + ldr r2, [pc, #852] @ (9544c ) │ │ │ │ │ ./src/nco/nco_var_utl.c:500 │ │ │ │ │ mov fp, r3 │ │ │ │ │ ./src/nco/nco_var_utl.c:495 │ │ │ │ │ str r3, [sp, #32] │ │ │ │ │ ./src/nco/nco_var_utl.c:516 │ │ │ │ │ add r2, pc │ │ │ │ │ vmov s22, r2 │ │ │ │ │ @@ -280066,15 +280074,15 @@ │ │ │ │ │ ldr r1, [sp, #100] @ 0x64 │ │ │ │ │ mov r2, r5 │ │ │ │ │ ldr r0, [r3, #8] │ │ │ │ │ blx 101ec │ │ │ │ │ ./src/nco/nco_var_utl.c:509 │ │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ble.w 9539c │ │ │ │ │ + ble.w 953c4 │ │ │ │ │ sub.w r9, r5, #4 │ │ │ │ │ subs r7, r4, #4 │ │ │ │ │ ./src/nco/nco_var_utl.c:497 │ │ │ │ │ movs r6, #1 │ │ │ │ │ ./src/nco/nco_var_utl.c:509 │ │ │ │ │ movs r5, #0 │ │ │ │ │ ./src/nco/nco_var_utl.c:510 (discriminator 3) │ │ │ │ │ @@ -280092,36 +280100,36 @@ │ │ │ │ │ str.w fp, [r7, #4]! │ │ │ │ │ ./src/nco/nco_var_utl.c:513 (discriminator 3) │ │ │ │ │ ldr.w r3, [r8, #-4] │ │ │ │ │ mul.w r6, r3, r6 │ │ │ │ │ ./src/nco/nco_var_utl.c:509 (discriminator 3) │ │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - bgt.n 95164 │ │ │ │ │ + bgt.n 9518c │ │ │ │ │ ./src/nco/nco_var_utl.c:516 │ │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ │ mov r5, r6 │ │ │ │ │ blx 110a0 │ │ │ │ │ vmov r2, s20 │ │ │ │ │ mul.w r0, r6, r0 │ │ │ │ │ vmov r1, s22 │ │ │ │ │ blx fccc │ │ │ │ │ ./src/nco/nco_var_utl.c:518 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ ./src/nco/nco_var_utl.c:516 │ │ │ │ │ mov r4, r0 │ │ │ │ │ ./src/nco/nco_var_utl.c:518 │ │ │ │ │ - bgt.w 953b4 │ │ │ │ │ + bgt.w 953dc │ │ │ │ │ ./src/nco/nco_var_utl.c:520 │ │ │ │ │ ldr r7, [sp, #68] @ 0x44 │ │ │ │ │ ldr.w r3, [sl] │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ ldr r3, [sp, #116] @ 0x74 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.w 95390 │ │ │ │ │ + beq.w 953b8 │ │ │ │ │ ./src/nco/nco_var_utl.c:520 (discriminator 1) │ │ │ │ │ mov r0, r3 │ │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ │ blx 110a0 │ │ │ │ │ ldr.w r3, [sl] │ │ │ │ │ mul.w r2, r5, r0 │ │ │ │ │ ldr r0, [sp, #24] │ │ │ │ │ @@ -280132,15 +280140,15 @@ │ │ │ │ │ str r0, [sp, #0] │ │ │ │ │ mov r0, r7 │ │ │ │ │ str r4, [sp, #8] │ │ │ │ │ blx f780 │ │ │ │ │ ./src/nco/nco_var_utl.c:522 (discriminator 1) │ │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 95388 │ │ │ │ │ + bne.w 953b0 │ │ │ │ │ ./src/nco/nco_var_utl.c:524 (discriminator 2) │ │ │ │ │ ldr r0, [sp, #24] │ │ │ │ │ blx ff20 │ │ │ │ │ ./src/nco/nco_var_utl.c:525 (discriminator 2) │ │ │ │ │ vmov r0, s16 │ │ │ │ │ blx ff20 │ │ │ │ │ ./src/nco/nco_var_utl.c:526 (discriminator 2) │ │ │ │ │ @@ -280154,88 +280162,88 @@ │ │ │ │ │ blx ff20 │ │ │ │ │ ./src/nco/nco_var_utl.c:495 (discriminator 2) │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ ldr r2, [sp, #400] @ 0x190 │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [sp, #32] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne.w 950e8 │ │ │ │ │ + bne.w 95110 │ │ │ │ │ ./src/nco/nco_var_utl.c:327 │ │ │ │ │ - ldr r2, [pc, #524] @ (95428 ) │ │ │ │ │ + ldr r2, [pc, #524] @ (95450 ) │ │ │ │ │ ./src/nco/nco_var_utl.c:533 │ │ │ │ │ - ldr r3, [pc, #488] @ (95404 ) │ │ │ │ │ + ldr r3, [pc, #488] @ (9542c ) │ │ │ │ │ ./src/nco/nco_var_utl.c:327 │ │ │ │ │ add r2, pc │ │ │ │ │ ./src/nco/nco_var_utl.c:533 │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ ldr r3, [sp, #324] @ 0x144 │ │ │ │ │ eors r2, r3 │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ - bne.w 953e2 │ │ │ │ │ + bne.w 9540a │ │ │ │ │ add sp, #332 @ 0x14c │ │ │ │ │ vpop {d8-d11} │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ./src/nco/nco_var_utl.c:449 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - ble.w 9505e │ │ │ │ │ + ble.w 95086 │ │ │ │ │ ./src/nco/nco_var_utl.c:450 │ │ │ │ │ ldr.w r3, [sl] │ │ │ │ │ ldr r1, [sp, #100] @ 0x64 │ │ │ │ │ ldr r0, [r3, #8] │ │ │ │ │ ldr r3, [sp, #116] @ 0x74 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ str r4, [sp, #0] │ │ │ │ │ ldrd r3, r2, [sp, #24] │ │ │ │ │ blx f9cc │ │ │ │ │ ./src/nco/nco_var_utl.c:454 │ │ │ │ │ ldr.w r3, [sl] │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ blx fe3c │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 95332 │ │ │ │ │ + bne.n 9535a │ │ │ │ │ ./src/nco/nco_var_utl.c:455 │ │ │ │ │ ldr.w r3, [sl] │ │ │ │ │ ldr r1, [sp, #104] @ 0x68 │ │ │ │ │ ldr r0, [r3, #12] │ │ │ │ │ ldr r3, [sp, #116] @ 0x74 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ str r4, [sp, #0] │ │ │ │ │ ldrd r3, r2, [sp, #24] │ │ │ │ │ blx f5d0 │ │ │ │ │ ./src/nco/nco_var_utl.c:466 │ │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ │ subs r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne.w 9506a │ │ │ │ │ + bne.w 95092 │ │ │ │ │ ./src/nco/nco_var_utl.c:467 │ │ │ │ │ ldr.w r3, [sl] │ │ │ │ │ add r1, sp, #96 @ 0x60 │ │ │ │ │ ldr r0, [r3, #12] │ │ │ │ │ blx 11a00 │ │ │ │ │ ./src/nco/nco_var_utl.c:468 │ │ │ │ │ ldr r1, [sp, #96] @ 0x60 │ │ │ │ │ adds r3, r1, #1 │ │ │ │ │ - beq.w 9506a │ │ │ │ │ + beq.w 95092 │ │ │ │ │ ./src/nco/nco_var_utl.c:470 │ │ │ │ │ ldr.w r3, [sl] │ │ │ │ │ add r2, sp, #112 @ 0x70 │ │ │ │ │ ldr r0, [r3, #12] │ │ │ │ │ blx 114ec │ │ │ │ │ ./src/nco/nco_var_utl.c:472 │ │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ble.w 9506a │ │ │ │ │ + ble.w 95092 │ │ │ │ │ ./src/nco/nco_var_utl.c:474 │ │ │ │ │ ldr r2, [sp, #108] @ 0x6c │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 9506a │ │ │ │ │ + beq.w 95092 │ │ │ │ │ ./src/nco/nco_var_utl.c:475 │ │ │ │ │ - ldr r3, [pc, #348] @ (95414 ) │ │ │ │ │ + ldr r3, [pc, #348] @ (9543c ) │ │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r5, [r3, #0] │ │ │ │ │ blx 1057c │ │ │ │ │ ldr.w r2, [sl] │ │ │ │ │ mov r3, r0 │ │ │ │ │ fprintf(): │ │ │ │ │ @@ -280249,47 +280257,47 @@ │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ ldr r2, [sp, #112] @ 0x70 │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ ldr r2, [sp, #108] @ 0x6c │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ - ldr r2, [pc, #336] @ (9542c ) │ │ │ │ │ + ldr r2, [pc, #336] @ (95454 ) │ │ │ │ │ add r2, pc │ │ │ │ │ blx 1173c <__fprintf_chk@plt+0x4> │ │ │ │ │ - b.n 9506a │ │ │ │ │ + b.n 95092 │ │ │ │ │ nco_cpy_rec_var_val(): │ │ │ │ │ ./src/nco/nco_var_utl.c:380 (discriminator 1) │ │ │ │ │ - ldr r3, [pc, #304] @ (95414 ) │ │ │ │ │ + ldr r3, [pc, #304] @ (9543c ) │ │ │ │ │ fprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 (discriminator 1) │ │ │ │ │ movs r1, #1 │ │ │ │ │ nco_cpy_rec_var_val(): │ │ │ │ │ ./src/nco/nco_var_utl.c:380 (discriminator 1) │ │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ fprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 (discriminator 1) │ │ │ │ │ vmov r2, s22 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ blx 1173c <__fprintf_chk@plt+0x4> │ │ │ │ │ - b.n 94ea8 │ │ │ │ │ + b.n 94ed0 │ │ │ │ │ nco_cpy_rec_var_val(): │ │ │ │ │ ./src/nco/nco_var_utl.c:450 │ │ │ │ │ ldr.w r3, [sl] │ │ │ │ │ ldr r1, [sp, #100] @ 0x64 │ │ │ │ │ ldr r0, [r3, #8] │ │ │ │ │ ldr r3, [sp, #116] @ 0x74 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ str r4, [sp, #0] │ │ │ │ │ ldrd r3, r2, [sp, #24] │ │ │ │ │ blx f9cc │ │ │ │ │ ./src/nco/nco_var_utl.c:452 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.n 95372 │ │ │ │ │ + beq.n 9539a │ │ │ │ │ ./src/nco/nco_var_utl.c:452 (discriminator 1) │ │ │ │ │ ldr r3, [sp, #272] @ 0x110 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ ldr r3, [sp, #264] @ 0x108 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ ldr r2, [sp, #236] @ 0xec │ │ │ │ │ @@ -280297,31 +280305,31 @@ │ │ │ │ │ ldr r1, [sp, #256] @ 0x100 │ │ │ │ │ blx 11bb0 │ │ │ │ │ ./src/nco/nco_var_utl.c:454 (discriminator 1) │ │ │ │ │ ldr.w r3, [sl] │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ blx fe3c │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 95262 │ │ │ │ │ + beq.n 9528a │ │ │ │ │ ldr.w r3, [sl] │ │ │ │ │ mov r2, r6 │ │ │ │ │ ldr r1, [sp, #116] @ 0x74 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ mov r3, r4 │ │ │ │ │ blx 120ac │ │ │ │ │ - b.n 95262 │ │ │ │ │ + b.n 9528a │ │ │ │ │ ./src/nco/nco_var_utl.c:379 (discriminator 2) │ │ │ │ │ - ldr r3, [pc, #204] @ (95414 ) │ │ │ │ │ + ldr r3, [pc, #204] @ (9543c ) │ │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ blx 108b8 │ │ │ │ │ - b.n 94e9e │ │ │ │ │ + b.n 94ec6 │ │ │ │ │ ./src/nco/nco_var_utl.c:378 (discriminator 2) │ │ │ │ │ - ldr r3, [pc, #192] @ (95414 ) │ │ │ │ │ + ldr r3, [pc, #192] @ (9543c ) │ │ │ │ │ fprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 (discriminator 2) │ │ │ │ │ movs r1, #1 │ │ │ │ │ nco_cpy_rec_var_val(): │ │ │ │ │ ./src/nco/nco_var_utl.c:378 (discriminator 2) │ │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ @@ -280332,42 +280340,42 @@ │ │ │ │ │ nco_cpy_rec_var_val(): │ │ │ │ │ ./src/nco/nco_var_utl.c:378 (discriminator 2) │ │ │ │ │ ldr.w r3, [sl] │ │ │ │ │ fprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 (discriminator 2) │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ blx 1173c <__fprintf_chk@plt+0x4> │ │ │ │ │ - b.n 94e88 │ │ │ │ │ + b.n 94eb0 │ │ │ │ │ nco_cpy_rec_var_val(): │ │ │ │ │ ./src/nco/nco_var_utl.c:403 │ │ │ │ │ movs r4, #1 │ │ │ │ │ ./src/nco/nco_var_utl.c:376 │ │ │ │ │ mov r6, r4 │ │ │ │ │ - b.n 94fc0 │ │ │ │ │ + b.n 94fe8 │ │ │ │ │ ./src/nco/nco_var_utl.c:452 (discriminator 2) │ │ │ │ │ ldr r3, [sp, #272] @ 0x110 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ ldr r3, [sp, #264] @ 0x108 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ ldr r2, [sp, #236] @ 0xec │ │ │ │ │ ldr r3, [sp, #176] @ 0xb0 │ │ │ │ │ ldr r1, [sp, #256] @ 0x100 │ │ │ │ │ blx 122ac │ │ │ │ │ - b.n 95254 │ │ │ │ │ + b.n 9527c │ │ │ │ │ ./src/nco/nco_var_utl.c:522 │ │ │ │ │ ldr.w r3, [sl] │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ ldr r3, [sp, #116] @ 0x74 │ │ │ │ │ ./src/nco/nco_var_utl.c:522 (discriminator 1) │ │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ │ mov r2, r6 │ │ │ │ │ str r4, [sp, #0] │ │ │ │ │ blx 11708 │ │ │ │ │ - b.n 951e8 │ │ │ │ │ + b.n 95210 │ │ │ │ │ ./src/nco/nco_var_utl.c:516 │ │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ │ ./src/nco/nco_var_utl.c:497 │ │ │ │ │ movs r6, #1 │ │ │ │ │ ./src/nco/nco_var_utl.c:516 │ │ │ │ │ blx 110a0 │ │ │ │ │ vmov r2, s20 │ │ │ │ │ @@ -280380,99 +280388,99 @@ │ │ │ │ │ ldr r1, [sp, #100] @ 0x64 │ │ │ │ │ ldr r0, [r3, #8] │ │ │ │ │ ldr r3, [sp, #116] @ 0x74 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ str r4, [sp, #0] │ │ │ │ │ ldrd r3, r2, [sp, #24] │ │ │ │ │ blx f9cc │ │ │ │ │ - b.n 951ac │ │ │ │ │ + b.n 951d4 │ │ │ │ │ ./src/nco/nco_var_utl.c:430 (discriminator 1) │ │ │ │ │ - ldr r3, [pc, #96] @ (95430 ) │ │ │ │ │ + ldr r3, [pc, #96] @ (95458 ) │ │ │ │ │ mov.w r2, #430 @ 0x1ae │ │ │ │ │ - ldr r1, [pc, #96] @ (95434 ) │ │ │ │ │ - ldr r0, [pc, #96] @ (95438 ) │ │ │ │ │ + ldr r1, [pc, #96] @ (9545c ) │ │ │ │ │ + ldr r0, [pc, #96] @ (95460 ) │ │ │ │ │ add r3, pc │ │ │ │ │ add r1, pc │ │ │ │ │ adds r3, #16 │ │ │ │ │ add r0, pc │ │ │ │ │ blx 102c4 <__assert_fail@plt> │ │ │ │ │ ./src/nco/nco_var_utl.c:533 │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ ./src/nco/nco_var_utl.c:367 (discriminator 1) │ │ │ │ │ - ldr r3, [pc, #84] @ (9543c ) │ │ │ │ │ + ldr r3, [pc, #84] @ (95464 ) │ │ │ │ │ movw r2, #367 @ 0x16f │ │ │ │ │ - ldr r1, [pc, #80] @ (95440 ) │ │ │ │ │ - ldr r0, [pc, #84] @ (95444 ) │ │ │ │ │ + ldr r1, [pc, #80] @ (95468 ) │ │ │ │ │ + ldr r0, [pc, #84] @ (9546c ) │ │ │ │ │ add r3, pc │ │ │ │ │ add r1, pc │ │ │ │ │ adds r3, #16 │ │ │ │ │ add r0, pc │ │ │ │ │ blx 102c4 <__assert_fail@plt> │ │ │ │ │ - ldrb r0, [r0, #0] │ │ │ │ │ + ldrb r0, [r2, #0] │ │ │ │ │ movs r3, r0 │ │ │ │ │ - strh r2, [r0, #12] │ │ │ │ │ + strh r2, [r3, #10] │ │ │ │ │ movs r4, r0 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - strh r2, [r4, #10] │ │ │ │ │ + strh r2, [r7, #8] │ │ │ │ │ movs r4, r0 │ │ │ │ │ str r2, [sp, #328] @ 0x148 │ │ │ │ │ movs r2, r0 │ │ │ │ │ mov r4, ip │ │ │ │ │ movs r0, r0 │ │ │ │ │ asrs r0, r4, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ stmia r6!, {r3, r5, r6, r7} │ │ │ │ │ movs r1, r0 │ │ │ │ │ - strb r0, [r5, #16] │ │ │ │ │ + strb r0, [r7, #16] │ │ │ │ │ movs r3, r0 │ │ │ │ │ - strb r6, [r4, #18] │ │ │ │ │ + strb r6, [r6, #18] │ │ │ │ │ movs r3, r0 │ │ │ │ │ - strb r2, [r3, #18] │ │ │ │ │ + strb r2, [r5, #18] │ │ │ │ │ movs r3, r0 │ │ │ │ │ - ldrb r4, [r5, #20] │ │ │ │ │ + ldrb r4, [r0, #20] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - strb r2, [r5, #6] │ │ │ │ │ + strb r2, [r7, #6] │ │ │ │ │ movs r3, r0 │ │ │ │ │ - ldrb r6, [r1, #0] │ │ │ │ │ + ldrb r6, [r3, #0] │ │ │ │ │ movs r3, r0 │ │ │ │ │ - strb r4, [r1, #2] │ │ │ │ │ + strb r4, [r3, #2] │ │ │ │ │ movs r3, r0 │ │ │ │ │ - strb r0, [r3, #2] │ │ │ │ │ + strb r0, [r5, #2] │ │ │ │ │ movs r3, r0 │ │ │ │ │ - strb r4, [r6, #31] │ │ │ │ │ + ldrb r4, [r0, #0] │ │ │ │ │ movs r3, r0 │ │ │ │ │ - strb r2, [r6, #1] │ │ │ │ │ + strb r2, [r0, #2] │ │ │ │ │ movs r3, r0 │ │ │ │ │ - str r2, [r5, #0] │ │ │ │ │ + str r2, [r7, #0] │ │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ │ │ -00095448 : │ │ │ │ │ +00095470 : │ │ │ │ │ nco_cpy_var_val_lmt(): │ │ │ │ │ ./src/nco/nco_var_utl.c:543 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov ip, r3 │ │ │ │ │ mov r9, r0 │ │ │ │ │ vpush {d8-d11} │ │ │ │ │ sub sp, #188 @ 0xbc │ │ │ │ │ ./src/nco/nco_var_utl.c:554 │ │ │ │ │ - ldr.w r7, [pc, #1828] @ 95b7c │ │ │ │ │ + ldr.w r7, [pc, #1828] @ 95ba4 │ │ │ │ │ ./src/nco/nco_var_utl.c:543 │ │ │ │ │ mov sl, r1 │ │ │ │ │ vmov s19, r1 │ │ │ │ │ ./src/nco/nco_var_utl.c:585 │ │ │ │ │ movs r5, #0 │ │ │ │ │ ./src/nco/nco_var_utl.c:543 │ │ │ │ │ str r2, [sp, #100] @ 0x64 │ │ │ │ │ ./src/nco/nco_var_utl.c:554 │ │ │ │ │ add r7, pc │ │ │ │ │ ./src/nco/nco_var_utl.c:543 │ │ │ │ │ - ldr.w r2, [pc, #1816] @ 95b80 │ │ │ │ │ + ldr.w r2, [pc, #1816] @ 95ba8 │ │ │ │ │ str r3, [sp, #104] @ 0x68 │ │ │ │ │ - ldr.w r3, [pc, #1812] @ 95b84 │ │ │ │ │ + ldr.w r3, [pc, #1812] @ 95bac │ │ │ │ │ add r2, pc │ │ │ │ │ ldr r0, [sp, #256] @ 0x100 │ │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ │ ldr r4, [sp, #260] @ 0x104 │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ./src/nco/nco_var_utl.c:554 │ │ │ │ │ add r2, sp, #156 @ 0x9c │ │ │ │ │ @@ -280480,15 +280488,15 @@ │ │ │ │ │ ./src/nco/nco_var_utl.c:543 │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ str r3, [sp, #180] @ 0xb4 │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ ./src/nco/nco_var_utl.c:554 │ │ │ │ │ str r2, [sp, #76] @ 0x4c │ │ │ │ │ ./src/nco/nco_var_utl.c:543 │ │ │ │ │ - ldr.w r2, [pc, #1788] @ 95b88 │ │ │ │ │ + ldr.w r2, [pc, #1788] @ 95bb0 │ │ │ │ │ add r2, pc │ │ │ │ │ str r2, [sp, #112] @ 0x70 │ │ │ │ │ mov r8, r2 │ │ │ │ │ ./src/nco/nco_var_utl.c:554 │ │ │ │ │ ldmia r7!, {r0, r1, r2, r3} │ │ │ │ │ stmia r6!, {r0, r1, r2, r3} │ │ │ │ │ ./src/nco/nco_var_utl.c:581 │ │ │ │ │ @@ -280530,17 +280538,17 @@ │ │ │ │ │ blx 10090 │ │ │ │ │ ./src/nco/nco_var_utl.c:587 │ │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ │ mov r0, r3 │ │ │ │ │ ldr r3, [sp, #140] @ 0x8c │ │ │ │ │ cmp r3, r0 │ │ │ │ │ - beq.n 95524 │ │ │ │ │ + beq.n 9554c │ │ │ │ │ ./src/nco/nco_var_utl.c:588 │ │ │ │ │ - ldr.w r3, [pc, #1692] @ 95b8c │ │ │ │ │ + ldr.w r3, [pc, #1692] @ 95bb4 │ │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ │ ldr r5, [r3, #0] │ │ │ │ │ blx 1057c │ │ │ │ │ fprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 │ │ │ │ │ ldr r2, [sp, #140] @ 0x8c │ │ │ │ │ nco_cpy_var_val_lmt(): │ │ │ │ │ @@ -280549,15 +280557,15 @@ │ │ │ │ │ fprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ movs r1, #1 │ │ │ │ │ ldr r2, [sp, #136] @ 0x88 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ - ldr.w r2, [pc, #1668] @ 95b90 │ │ │ │ │ + ldr.w r2, [pc, #1668] @ 95bb8 │ │ │ │ │ str r6, [sp, #20] │ │ │ │ │ add r2, pc │ │ │ │ │ strd r6, r6, [sp, #12] │ │ │ │ │ str r6, [sp, #4] │ │ │ │ │ blx 1173c <__fprintf_chk@plt+0x4> │ │ │ │ │ nco_cpy_var_val_lmt(): │ │ │ │ │ ./src/nco/nco_var_utl.c:589 │ │ │ │ │ @@ -280609,15 +280617,15 @@ │ │ │ │ │ ./src/nco/nco_var_utl.c:603 │ │ │ │ │ mov r2, sl │ │ │ │ │ mov r0, r9 │ │ │ │ │ blx 101ec │ │ │ │ │ mov r6, sl │ │ │ │ │ ./src/nco/nco_var_utl.c:606 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble.w 95996 │ │ │ │ │ + ble.w 959be │ │ │ │ │ vmov r3, s16 │ │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ │ mov.w sl, #0 │ │ │ │ │ mov r2, r7 │ │ │ │ │ str r7, [sp, #116] @ 0x74 │ │ │ │ │ sub.w r7, fp, #4 │ │ │ │ │ sub.w fp, r1, #4 │ │ │ │ │ @@ -280657,30 +280665,30 @@ │ │ │ │ │ str.w r3, [fp, #4]! │ │ │ │ │ ./src/nco/nco_var_utl.c:618 │ │ │ │ │ mov.w r3, #1 │ │ │ │ │ str.w r3, [r7, #4]! │ │ │ │ │ ./src/nco/nco_var_utl.c:619 │ │ │ │ │ str.w r3, [sl, #4]! │ │ │ │ │ ./src/nco/nco_var_utl.c:622 │ │ │ │ │ - ble.n 95634 │ │ │ │ │ + ble.n 9565c │ │ │ │ │ ./src/nco/nco_var_utl.c:623 │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ ./src/nco/nco_var_utl.c:622 │ │ │ │ │ mov.w ip, #0 │ │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ │ - b.n 95606 │ │ │ │ │ + b.n 9562e │ │ │ │ │ ./src/nco/nco_var_utl.c:622 (discriminator 2) │ │ │ │ │ add.w ip, ip, #1 │ │ │ │ │ adds r1, #168 @ 0xa8 │ │ │ │ │ cmp r4, ip │ │ │ │ │ - beq.n 95634 │ │ │ │ │ + beq.n 9565c │ │ │ │ │ ./src/nco/nco_var_utl.c:623 │ │ │ │ │ ldr r0, [r1, #64] @ 0x40 │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - bne.n 955fc │ │ │ │ │ + bne.n 95624 │ │ │ │ │ ./src/nco/nco_var_utl.c:624 │ │ │ │ │ ldr r0, [r1, #72] @ 0x48 │ │ │ │ │ str r0, [r5, #0] │ │ │ │ │ ./src/nco/nco_var_utl.c:627 │ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ │ ./src/nco/nco_var_utl.c:625 │ │ │ │ │ ldr r0, [r1, #96] @ 0x60 │ │ │ │ │ @@ -280710,49 +280718,49 @@ │ │ │ │ │ ./src/nco/nco_var_utl.c:606 (discriminator 2) │ │ │ │ │ add.w r1, r9, #1 │ │ │ │ │ ./src/nco/nco_var_utl.c:633 (discriminator 2) │ │ │ │ │ str r3, [sp, #32] │ │ │ │ │ ./src/nco/nco_var_utl.c:606 (discriminator 2) │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - beq.n 9564c │ │ │ │ │ + beq.n 95674 │ │ │ │ │ mov r9, r1 │ │ │ │ │ - b.n 955c0 │ │ │ │ │ + b.n 955e8 │ │ │ │ │ ./src/nco/nco_var_utl.c:637 │ │ │ │ │ ldr r0, [sp, #152] @ 0x98 │ │ │ │ │ mov sl, r9 │ │ │ │ │ blx 110a0 │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ - ldr.w r1, [pc, #1340] @ 95b94 │ │ │ │ │ + ldr.w r1, [pc, #1340] @ 95bbc │ │ │ │ │ vmov r9, s16 │ │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ │ add r1, pc │ │ │ │ │ mul.w r0, r3, r0 │ │ │ │ │ blx fccc │ │ │ │ │ ./src/nco/nco_var_utl.c:644 │ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ │ ./src/nco/nco_var_utl.c:637 │ │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ │ ./src/nco/nco_var_utl.c:644 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 95724 │ │ │ │ │ + bne.n 9574c │ │ │ │ │ ./src/nco/nco_var_utl.c:645 │ │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ │ ldr r1, [sp, #144] @ 0x90 │ │ │ │ │ ldr r3, [sp, #152] @ 0x98 │ │ │ │ │ - cbnz r2, 9568e │ │ │ │ │ + cbnz r2, 956b6 │ │ │ │ │ ./src/nco/nco_var_utl.c:645 (discriminator 1) │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ mov r0, r9 │ │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ vmov r3, s17 │ │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ │ blx f9cc │ │ │ │ │ - b.n 956a4 │ │ │ │ │ + b.n 956cc │ │ │ │ │ ./src/nco/nco_var_utl.c:645 (discriminator 2) │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ mov r0, r9 │ │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ @@ -280767,15 +280775,15 @@ │ │ │ │ │ vmov r3, s17 │ │ │ │ │ ldr r1, [sp, #148] @ 0x94 │ │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ │ str r4, [sp, #0] │ │ │ │ │ blx f5d0 │ │ │ │ │ ./src/nco/nco_var_utl.c:647 │ │ │ │ │ ldr r0, [sp, #100] @ 0x64 │ │ │ │ │ - cbz r0, 956cc │ │ │ │ │ + cbz r0, 956f4 │ │ │ │ │ ./src/nco/nco_var_utl.c:647 (discriminator 1) │ │ │ │ │ ldr r2, [sp, #32] │ │ │ │ │ ldr r1, [sp, #104] @ 0x68 │ │ │ │ │ ldr r3, [sp, #152] @ 0x98 │ │ │ │ │ str r4, [sp, #0] │ │ │ │ │ blx 11708 │ │ │ │ │ ./src/nco/nco_var_utl.c:794 │ │ │ │ │ @@ -280799,26 +280807,26 @@ │ │ │ │ │ ./src/nco/nco_var_utl.c:800 │ │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ │ blx ff20 │ │ │ │ │ ./src/nco/nco_var_utl.c:803 │ │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ │ blx ff20 │ │ │ │ │ ./src/nco/nco_var_utl.c:543 │ │ │ │ │ - ldr.w r2, [pc, #1172] @ 95b98 │ │ │ │ │ + ldr.w r2, [pc, #1172] @ 95bc0 │ │ │ │ │ ./src/nco/nco_var_utl.c:805 │ │ │ │ │ - ldr.w r3, [pc, #1148] @ 95b84 │ │ │ │ │ + ldr.w r3, [pc, #1148] @ 95bac │ │ │ │ │ ./src/nco/nco_var_utl.c:543 │ │ │ │ │ add r2, pc │ │ │ │ │ ./src/nco/nco_var_utl.c:805 │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ ldr r3, [sp, #180] @ 0xb4 │ │ │ │ │ eors r2, r3 │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ - bne.w 95b78 │ │ │ │ │ + bne.w 95ba0 │ │ │ │ │ add sp, #188 @ 0xbc │ │ │ │ │ vpop {d8-d11} │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ./src/nco/nco_var_utl.c:657 │ │ │ │ │ vmov r5, s20 │ │ │ │ │ vmov r0, s20 │ │ │ │ │ blx fc54 │ │ │ │ │ @@ -280913,30 +280921,30 @@ │ │ │ │ │ str.w r3, [r2, r6, lsl #2] │ │ │ │ │ ./src/nco/nco_var_utl.c:676 │ │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ │ mov r2, r3 │ │ │ │ │ mov.w r3, #1 │ │ │ │ │ str.w r3, [r2, r6, lsl #2] │ │ │ │ │ ./src/nco/nco_var_utl.c:679 │ │ │ │ │ - ble.n 9584a │ │ │ │ │ + ble.n 95872 │ │ │ │ │ ./src/nco/nco_var_utl.c:680 │ │ │ │ │ ldr r1, [r5, #0] │ │ │ │ │ ./src/nco/nco_var_utl.c:679 │ │ │ │ │ movs r3, #0 │ │ │ │ │ ldr r5, [sp, #44] @ 0x2c │ │ │ │ │ - b.n 9580e │ │ │ │ │ + b.n 95836 │ │ │ │ │ ./src/nco/nco_var_utl.c:679 (discriminator 2) │ │ │ │ │ adds r3, #1 │ │ │ │ │ adds r5, #168 @ 0xa8 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - beq.n 9584a │ │ │ │ │ + beq.n 95872 │ │ │ │ │ ./src/nco/nco_var_utl.c:680 │ │ │ │ │ ldr r2, [r5, #64] @ 0x40 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bne.n 95806 │ │ │ │ │ + bne.n 9582e │ │ │ │ │ ./src/nco/nco_var_utl.c:681 │ │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ │ ldr r3, [r5, #72] @ 0x48 │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ str.w r3, [r8] │ │ │ │ │ ./src/nco/nco_var_utl.c:682 │ │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ │ @@ -280950,43 +280958,43 @@ │ │ │ │ │ str.w r3, [r2, r6, lsl #2] │ │ │ │ │ ./src/nco/nco_var_utl.c:683 │ │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ │ ldr r1, [r5, #92] @ 0x5c │ │ │ │ │ str.w r1, [r3, r6, lsl #2] │ │ │ │ │ ./src/nco/nco_var_utl.c:684 │ │ │ │ │ cmp r1, #1 │ │ │ │ │ - beq.n 95856 │ │ │ │ │ + beq.n 9587e │ │ │ │ │ ./src/nco/nco_var_utl.c:685 │ │ │ │ │ ldr r2, [r5, #96] @ 0x60 │ │ │ │ │ ldr r3, [r5, #76] @ 0x4c │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bgt.n 95870 │ │ │ │ │ + bgt.n 95898 │ │ │ │ │ ./src/nco/nco_var_utl.c:684 │ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ │ ./src/nco/nco_var_utl.c:666 (discriminator 2) │ │ │ │ │ ldr r2, [sp, #92] @ 0x5c │ │ │ │ │ adds r3, r6, #1 │ │ │ │ │ cmp r6, r2 │ │ │ │ │ - beq.n 958cc │ │ │ │ │ + beq.n 958f4 │ │ │ │ │ mov r6, r3 │ │ │ │ │ - b.n 95798 │ │ │ │ │ + b.n 957c0 │ │ │ │ │ ./src/nco/nco_var_utl.c:685 │ │ │ │ │ ldr r2, [r5, #96] @ 0x60 │ │ │ │ │ ldr r3, [r5, #76] @ 0x4c │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - ble.n 9584a │ │ │ │ │ + ble.n 95872 │ │ │ │ │ ./src/nco/nco_var_utl.c:702 │ │ │ │ │ str.w r7, [sl] │ │ │ │ │ ./src/nco/nco_var_utl.c:703 │ │ │ │ │ ldr r2, [r5, #96] @ 0x60 │ │ │ │ │ ldr.w r3, [r9, #-4] │ │ │ │ │ subs r2, r3, r2 │ │ │ │ │ str.w r2, [r8] │ │ │ │ │ - b.n 958b0 │ │ │ │ │ + b.n 958d8 │ │ │ │ │ ./src/nco/nco_var_utl.c:694 │ │ │ │ │ ldr.w r3, [r9, #-4] │ │ │ │ │ subs r3, r3, r2 │ │ │ │ │ subs r0, r3, #1 │ │ │ │ │ blx 11df0 <__aeabi_idiv@plt> │ │ │ │ │ adds r0, #1 │ │ │ │ │ str.w r0, [r8] │ │ │ │ │ @@ -281024,29 +281032,29 @@ │ │ │ │ │ ldr r2, [sp, #80] @ 0x50 │ │ │ │ │ ldr.w r3, [r8] │ │ │ │ │ str.w r3, [r2, r6, lsl #2] │ │ │ │ │ ./src/nco/nco_var_utl.c:666 │ │ │ │ │ adds r3, r6, #1 │ │ │ │ │ ldr r2, [sp, #92] @ 0x5c │ │ │ │ │ cmp r6, r2 │ │ │ │ │ - bne.n 95852 │ │ │ │ │ + bne.n 9587a │ │ │ │ │ ./src/nco/nco_var_utl.c:713 │ │ │ │ │ ldr.w sl, [sp, #92] @ 0x5c │ │ │ │ │ vmov r9, s16 │ │ │ │ │ blx 111fc │ │ │ │ │ cmp r0, #4 │ │ │ │ │ - bhi.w 95a74 │ │ │ │ │ + bhi.w 95a9c │ │ │ │ │ ./src/nco/nco_var_utl.c:768 │ │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ │ ./src/nco/nco_var_utl.c:769 │ │ │ │ │ ldr r1, [sp, #144] @ 0x90 │ │ │ │ │ ldr r3, [sp, #152] @ 0x98 │ │ │ │ │ ./src/nco/nco_var_utl.c:768 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 959ee │ │ │ │ │ + bne.w 95a16 │ │ │ │ │ ./src/nco/nco_var_utl.c:769 │ │ │ │ │ ldr r4, [sp, #76] @ 0x4c │ │ │ │ │ vmov r2, s22 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ mov r0, r9 │ │ │ │ │ vmov r3, s23 │ │ │ │ │ str r4, [sp, #0] │ │ │ │ │ @@ -281059,15 +281067,15 @@ │ │ │ │ │ vmov r3, s23 │ │ │ │ │ ldr r2, [sp, #84] @ 0x54 │ │ │ │ │ str r4, [sp, #0] │ │ │ │ │ blx f5d0 │ │ │ │ │ ./src/nco/nco_var_utl.c:771 │ │ │ │ │ ldr r5, [sp, #100] @ 0x64 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.w 95b50 │ │ │ │ │ + beq.w 95b78 │ │ │ │ │ ./src/nco/nco_var_utl.c:771 (discriminator 1) │ │ │ │ │ ldr r7, [sp, #32] │ │ │ │ │ mov r0, r5 │ │ │ │ │ ldr r6, [sp, #104] @ 0x68 │ │ │ │ │ ldr r3, [sp, #152] @ 0x98 │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r1, r6 │ │ │ │ │ @@ -281112,29 +281120,29 @@ │ │ │ │ │ blx ff20 │ │ │ │ │ ./src/nco/nco_var_utl.c:788 │ │ │ │ │ vmov r0, s23 │ │ │ │ │ blx ff20 │ │ │ │ │ ./src/nco/nco_var_utl.c:789 │ │ │ │ │ vmov r0, s21 │ │ │ │ │ blx ff20 │ │ │ │ │ - b.n 956cc │ │ │ │ │ + b.n 956f4 │ │ │ │ │ ./src/nco/nco_var_utl.c:637 │ │ │ │ │ ldr r0, [sp, #152] @ 0x98 │ │ │ │ │ blx 110a0 │ │ │ │ │ - ldr r1, [pc, #508] @ (95b9c ) │ │ │ │ │ + ldr r1, [pc, #508] @ (95bc4 ) │ │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ │ add r1, pc │ │ │ │ │ blx fccc │ │ │ │ │ ./src/nco/nco_var_utl.c:640 │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ ./src/nco/nco_var_utl.c:637 │ │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ │ ./src/nco/nco_var_utl.c:640 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 95b6e │ │ │ │ │ + bne.w 95b96 │ │ │ │ │ ./src/nco/nco_var_utl.c:641 │ │ │ │ │ ldr r4, [sp, #76] @ 0x4c │ │ │ │ │ mov r0, r9 │ │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ │ ldr r3, [sp, #152] @ 0x98 │ │ │ │ │ ldr r1, [sp, #144] @ 0x90 │ │ │ │ │ mov r2, r5 │ │ │ │ │ @@ -281148,23 +281156,23 @@ │ │ │ │ │ vmov r0, s19 │ │ │ │ │ ldr r1, [sp, #148] @ 0x94 │ │ │ │ │ mov r3, r4 │ │ │ │ │ blx fbc0 │ │ │ │ │ ./src/nco/nco_var_utl.c:643 │ │ │ │ │ ldr r2, [sp, #100] @ 0x64 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 956cc │ │ │ │ │ + beq.w 956f4 │ │ │ │ │ ./src/nco/nco_var_utl.c:643 (discriminator 1) │ │ │ │ │ ldr r1, [sp, #104] @ 0x68 │ │ │ │ │ mov r0, r2 │ │ │ │ │ ldr r3, [sp, #152] @ 0x98 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r4, [sp, #0] │ │ │ │ │ blx 11708 │ │ │ │ │ - b.n 956cc │ │ │ │ │ + b.n 956f4 │ │ │ │ │ ./src/nco/nco_var_utl.c:776 │ │ │ │ │ ldr r4, [sp, #76] @ 0x4c │ │ │ │ │ vmov r2, s22 │ │ │ │ │ ldr r5, [sp, #64] @ 0x40 │ │ │ │ │ mov r0, r9 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ vmov r3, s23 │ │ │ │ │ @@ -281179,15 +281187,15 @@ │ │ │ │ │ vmov r3, s23 │ │ │ │ │ ldr r2, [sp, #84] @ 0x54 │ │ │ │ │ str r4, [sp, #0] │ │ │ │ │ blx f5d0 │ │ │ │ │ ./src/nco/nco_var_utl.c:778 │ │ │ │ │ ldr r6, [sp, #100] @ 0x64 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.n 95b1a │ │ │ │ │ + beq.n 95b42 │ │ │ │ │ ./src/nco/nco_var_utl.c:778 (discriminator 1) │ │ │ │ │ ldr.w r8, [sp, #32] │ │ │ │ │ mov r0, r6 │ │ │ │ │ ldr r7, [sp, #104] @ 0x68 │ │ │ │ │ ldr r3, [sp, #152] @ 0x98 │ │ │ │ │ mov r2, r8 │ │ │ │ │ mov r1, r7 │ │ │ │ │ @@ -281214,43 +281222,43 @@ │ │ │ │ │ ./src/nco/nco_var_utl.c:781 (discriminator 1) │ │ │ │ │ ldr r3, [sp, #152] @ 0x98 │ │ │ │ │ mov r2, r8 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r4, [sp, #0] │ │ │ │ │ blx 11708 │ │ │ │ │ - b.n 95968 │ │ │ │ │ + b.n 95990 │ │ │ │ │ ./src/nco/nco_var_utl.c:714 │ │ │ │ │ - ldr r3, [pc, #276] @ (95b8c ) │ │ │ │ │ + ldr r3, [pc, #276] @ (95bb4 ) │ │ │ │ │ fprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 │ │ │ │ │ movs r1, #1 │ │ │ │ │ nco_cpy_var_val_lmt(): │ │ │ │ │ ./src/nco/nco_var_utl.c:714 │ │ │ │ │ ldr r2, [sp, #112] @ 0x70 │ │ │ │ │ vmov s16, r9 │ │ │ │ │ ldr r0, [sp, #84] @ 0x54 │ │ │ │ │ fprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 │ │ │ │ │ mov.w r8, #0 │ │ │ │ │ - ldr r7, [pc, #280] @ (95ba0 ) │ │ │ │ │ + ldr r7, [pc, #280] @ (95bc8 ) │ │ │ │ │ nco_cpy_var_val_lmt(): │ │ │ │ │ ./src/nco/nco_var_utl.c:714 │ │ │ │ │ ldr r4, [r2, r3] │ │ │ │ │ subs r5, r0, #4 │ │ │ │ │ fprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 │ │ │ │ │ - ldr r2, [pc, #280] @ (95ba4 ) │ │ │ │ │ + ldr r2, [pc, #280] @ (95bcc ) │ │ │ │ │ add r7, pc │ │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ │ mov r9, r4 │ │ │ │ │ add r2, pc │ │ │ │ │ ldr r0, [r4, #0] │ │ │ │ │ blx 1173c <__fprintf_chk@plt+0x4> │ │ │ │ │ - ldr r2, [pc, #268] @ (95ba8 ) │ │ │ │ │ + ldr r2, [pc, #268] @ (95bd0 ) │ │ │ │ │ ldr r0, [r4, #0] │ │ │ │ │ movs r1, #1 │ │ │ │ │ add r2, pc │ │ │ │ │ blx 1173c <__fprintf_chk@plt+0x4> │ │ │ │ │ nco_cpy_var_val_lmt(): │ │ │ │ │ ./src/nco/nco_var_utl.c:716 │ │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ │ @@ -281286,21 +281294,21 @@ │ │ │ │ │ blx 1173c <__fprintf_chk@plt+0x4> │ │ │ │ │ nco_cpy_var_val_lmt(): │ │ │ │ │ ./src/nco/nco_var_utl.c:716 (discriminator 3) │ │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ │ cmp r8, r2 │ │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ - bne.n 95ab6 │ │ │ │ │ + bne.n 95ade │ │ │ │ │ ./src/nco/nco_var_utl.c:717 │ │ │ │ │ mov r4, r9 │ │ │ │ │ vmov r9, s16 │ │ │ │ │ ldr r0, [r4, #0] │ │ │ │ │ blx 108b8 │ │ │ │ │ - b.n 958de │ │ │ │ │ + b.n 95906 │ │ │ │ │ ./src/nco/nco_var_utl.c:779 │ │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ │ vmov r2, s20 │ │ │ │ │ ldr r4, [sp, #76] @ 0x4c │ │ │ │ │ mov r0, r9 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ vmov r5, s21 │ │ │ │ │ @@ -281316,73 +281324,73 @@ │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ mov r3, r5 │ │ │ │ │ ldr r1, [sp, #148] @ 0x94 │ │ │ │ │ ldr r2, [sp, #80] @ 0x50 │ │ │ │ │ str r4, [sp, #0] │ │ │ │ │ blx f5d0 │ │ │ │ │ ./src/nco/nco_var_utl.c:781 │ │ │ │ │ - b.n 95968 │ │ │ │ │ + b.n 95990 │ │ │ │ │ ./src/nco/nco_var_utl.c:772 │ │ │ │ │ ldr r3, [sp, #152] @ 0x98 │ │ │ │ │ vmov r2, s20 │ │ │ │ │ ldr r4, [sp, #76] @ 0x4c │ │ │ │ │ mov r0, r9 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ vmov r3, s21 │ │ │ │ │ ldr r1, [sp, #144] @ 0x90 │ │ │ │ │ vmov r5, s21 │ │ │ │ │ str r4, [sp, #0] │ │ │ │ │ blx f9cc │ │ │ │ │ ./src/nco/nco_var_utl.c:773 │ │ │ │ │ - b.n 95b3a │ │ │ │ │ + b.n 95b62 │ │ │ │ │ ./src/nco/nco_var_utl.c:574 │ │ │ │ │ movs r2, #1 │ │ │ │ │ ./src/nco/nco_var_utl.c:645 │ │ │ │ │ ldr r1, [sp, #144] @ 0x90 │ │ │ │ │ ldr r3, [sp, #152] @ 0x98 │ │ │ │ │ ./src/nco/nco_var_utl.c:574 │ │ │ │ │ str r2, [sp, #32] │ │ │ │ │ - b.n 9567a │ │ │ │ │ + b.n 956a2 │ │ │ │ │ ./src/nco/nco_var_utl.c:805 │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ - strb r0, [r2, #7] │ │ │ │ │ + strb r0, [r4, #7] │ │ │ │ │ movs r3, r0 │ │ │ │ │ - ldrb r0, [r3, #11] │ │ │ │ │ + ldrb r0, [r6, #10] │ │ │ │ │ movs r4, r0 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldrb r4, [r7, #10] │ │ │ │ │ + ldrb r4, [r2, #10] │ │ │ │ │ movs r4, r0 │ │ │ │ │ asrs r0, r4, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ stmia r1!, {r1, r2, r3} │ │ │ │ │ movs r1, r0 │ │ │ │ │ - ldr r0, [r6, #88] @ 0x58 │ │ │ │ │ + ldr r0, [r0, #92] @ 0x5c │ │ │ │ │ movs r3, r0 │ │ │ │ │ - ldrb r0, [r0, #1] │ │ │ │ │ + ldrb r0, [r3, #0] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldr r0, [r6, #36] @ 0x24 │ │ │ │ │ + ldr r0, [r0, #40] @ 0x28 │ │ │ │ │ movs r3, r0 │ │ │ │ │ - ldr r4, [r0, #52] @ 0x34 │ │ │ │ │ + ldr r4, [r2, #52] @ 0x34 │ │ │ │ │ movs r3, r0 │ │ │ │ │ - ldr r2, [r4, #52] @ 0x34 │ │ │ │ │ + ldr r2, [r6, #52] @ 0x34 │ │ │ │ │ movs r3, r0 │ │ │ │ │ - ldr r0, [r4, #52] @ 0x34 │ │ │ │ │ + ldr r0, [r6, #52] @ 0x34 │ │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ │ │ -00095bac : │ │ │ │ │ +00095bd4 : │ │ │ │ │ nco_var_dpl(): │ │ │ │ │ ./src/nco/nco_var_utl.c:810 │ │ │ │ │ - ldr r1, [pc, #624] @ (95e20 ) │ │ │ │ │ + ldr r1, [pc, #624] @ (95e48 ) │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ │ mov r5, r0 │ │ │ │ │ - ldr r2, [pc, #620] @ (95e24 ) │ │ │ │ │ + ldr r2, [pc, #620] @ (95e4c ) │ │ │ │ │ add r1, pc │ │ │ │ │ ./src/nco/nco_var_utl.c:815 │ │ │ │ │ - ldr r3, [pc, #620] @ (95e28 ) │ │ │ │ │ + ldr r3, [pc, #620] @ (95e50 ) │ │ │ │ │ ./src/nco/nco_var_utl.c:810 │ │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ │ ./src/nco/nco_var_utl.c:815 │ │ │ │ │ add r3, pc │ │ │ │ │ add r7, sp, #20 │ │ │ │ │ ./src/nco/nco_var_utl.c:810 │ │ │ │ │ ldr r2, [r1, r2] │ │ │ │ │ @@ -281410,32 +281418,32 @@ │ │ │ │ │ mov r4, r0 │ │ │ │ │ memcpy(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:34 │ │ │ │ │ blx 10c84 │ │ │ │ │ nco_var_dpl(): │ │ │ │ │ ./src/nco/nco_var_utl.c:824 │ │ │ │ │ ldr r0, [r5, #0] │ │ │ │ │ - cbz r0, 95bec │ │ │ │ │ + cbz r0, 95c14 │ │ │ │ │ ./src/nco/nco_var_utl.c:824 (discriminator 1) │ │ │ │ │ blx 11650 │ │ │ │ │ str r0, [r4, #0] │ │ │ │ │ ./src/nco/nco_var_utl.c:825 │ │ │ │ │ ldr r0, [r5, #4] │ │ │ │ │ - cbz r0, 95bf6 │ │ │ │ │ + cbz r0, 95c1e │ │ │ │ │ ./src/nco/nco_var_utl.c:825 (discriminator 1) │ │ │ │ │ blx 11650 │ │ │ │ │ str r0, [r4, #4] │ │ │ │ │ ./src/nco/nco_var_utl.c:828 │ │ │ │ │ ldr.w r3, [r5, #152] @ 0x98 │ │ │ │ │ - cbz r3, 95c42 │ │ │ │ │ + cbz r3, 95c6a │ │ │ │ │ ./src/nco/nco_var_utl.c:829 │ │ │ │ │ ldr r6, [r4, #116] @ 0x74 │ │ │ │ │ ldr.w r0, [r4, #136] @ 0x88 │ │ │ │ │ blx 110a0 │ │ │ │ │ - ldr r1, [pc, #548] @ (95e2c ) │ │ │ │ │ + ldr r1, [pc, #548] @ (95e54 ) │ │ │ │ │ mov r2, r7 │ │ │ │ │ mul.w r0, r6, r0 │ │ │ │ │ add r1, pc │ │ │ │ │ blx fccc │ │ │ │ │ ./src/nco/nco_var_utl.c:830 │ │ │ │ │ ldr.w r8, [r4, #116] @ 0x74 │ │ │ │ │ ./src/nco/nco_var_utl.c:829 │ │ │ │ │ @@ -281452,18 +281460,18 @@ │ │ │ │ │ mul.w r2, r0, r8 │ │ │ │ │ mov r0, r6 │ │ │ │ │ blx 10c84 │ │ │ │ │ nco_var_dpl(): │ │ │ │ │ ./src/nco/nco_var_utl.c:832 │ │ │ │ │ ldr.w r6, [r5, #136] @ 0x88 │ │ │ │ │ cmp r6, #12 │ │ │ │ │ - beq.w 95dd8 │ │ │ │ │ + beq.w 95e00 │ │ │ │ │ ./src/nco/nco_var_utl.c:850 │ │ │ │ │ ldr.w r3, [r5, #144] @ 0x90 │ │ │ │ │ - cbz r3, 95c72 │ │ │ │ │ + cbz r3, 95c9a │ │ │ │ │ ./src/nco/nco_var_utl.c:851 │ │ │ │ │ ldr.w r0, [r4, #136] @ 0x88 │ │ │ │ │ blx 110a0 │ │ │ │ │ blx fc54 │ │ │ │ │ str.w r0, [r4, #144] @ 0x90 │ │ │ │ │ mov r6, r0 │ │ │ │ │ ./src/nco/nco_var_utl.c:852 │ │ │ │ │ @@ -281480,19 +281488,19 @@ │ │ │ │ │ memcpy(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:34 │ │ │ │ │ mov r0, r6 │ │ │ │ │ blx 10c84 │ │ │ │ │ nco_var_dpl(): │ │ │ │ │ ./src/nco/nco_var_utl.c:854 │ │ │ │ │ ldr r3, [r5, #112] @ 0x70 │ │ │ │ │ - cbz r3, 95c90 │ │ │ │ │ + cbz r3, 95cb8 │ │ │ │ │ ./src/nco/nco_var_utl.c:855 │ │ │ │ │ ldr r0, [r4, #116] @ 0x74 │ │ │ │ │ mov r2, r7 │ │ │ │ │ - ldr r1, [pc, #436] @ (95e30 ) │ │ │ │ │ + ldr r1, [pc, #436] @ (95e58 ) │ │ │ │ │ lsls r0, r0, #2 │ │ │ │ │ add r1, pc │ │ │ │ │ blx fccc │ │ │ │ │ ./src/nco/nco_var_utl.c:856 │ │ │ │ │ ldr r2, [r4, #116] @ 0x74 │ │ │ │ │ ./src/nco/nco_var_utl.c:855 │ │ │ │ │ str r0, [r4, #112] @ 0x70 │ │ │ │ │ @@ -281500,19 +281508,19 @@ │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:34 │ │ │ │ │ lsls r2, r2, #2 │ │ │ │ │ ldr r1, [r5, #112] @ 0x70 │ │ │ │ │ blx 10c84 │ │ │ │ │ nco_var_dpl(): │ │ │ │ │ ./src/nco/nco_var_utl.c:858 │ │ │ │ │ ldr r3, [r5, #16] │ │ │ │ │ - cbz r3, 95cae │ │ │ │ │ + cbz r3, 95cd6 │ │ │ │ │ ./src/nco/nco_var_utl.c:859 │ │ │ │ │ ldr r0, [r4, #116] @ 0x74 │ │ │ │ │ mov r2, r7 │ │ │ │ │ - ldr r1, [pc, #408] @ (95e34 ) │ │ │ │ │ + ldr r1, [pc, #408] @ (95e5c ) │ │ │ │ │ lsls r0, r0, #3 │ │ │ │ │ add r1, pc │ │ │ │ │ blx fccc │ │ │ │ │ ./src/nco/nco_var_utl.c:860 │ │ │ │ │ ldr r2, [r4, #116] @ 0x74 │ │ │ │ │ ./src/nco/nco_var_utl.c:859 │ │ │ │ │ str r0, [r4, #16] │ │ │ │ │ @@ -281520,15 +281528,15 @@ │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:34 │ │ │ │ │ lsls r2, r2, #3 │ │ │ │ │ ldr r1, [r5, #16] │ │ │ │ │ blx 10c84 │ │ │ │ │ nco_var_dpl(): │ │ │ │ │ ./src/nco/nco_var_utl.c:862 │ │ │ │ │ ldr r3, [r5, #32] │ │ │ │ │ - cbz r3, 95cc6 │ │ │ │ │ + cbz r3, 95cee │ │ │ │ │ ./src/nco/nco_var_utl.c:863 │ │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ │ lsls r0, r0, #2 │ │ │ │ │ blx fc54 │ │ │ │ │ ./src/nco/nco_var_utl.c:864 │ │ │ │ │ ldr r2, [r4, #72] @ 0x48 │ │ │ │ │ ./src/nco/nco_var_utl.c:863 │ │ │ │ │ @@ -281537,15 +281545,15 @@ │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:34 │ │ │ │ │ lsls r2, r2, #2 │ │ │ │ │ ldr r1, [r5, #32] │ │ │ │ │ blx 10c84 │ │ │ │ │ nco_var_dpl(): │ │ │ │ │ ./src/nco/nco_var_utl.c:866 │ │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ │ - cbz r3, 95cde │ │ │ │ │ + cbz r3, 95d06 │ │ │ │ │ ./src/nco/nco_var_utl.c:867 │ │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ │ lsls r0, r0, #2 │ │ │ │ │ blx fc54 │ │ │ │ │ ./src/nco/nco_var_utl.c:868 │ │ │ │ │ ldr r2, [r4, #72] @ 0x48 │ │ │ │ │ ./src/nco/nco_var_utl.c:867 │ │ │ │ │ @@ -281554,15 +281562,15 @@ │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:34 │ │ │ │ │ lsls r2, r2, #2 │ │ │ │ │ ldr r1, [r5, #36] @ 0x24 │ │ │ │ │ blx 10c84 │ │ │ │ │ nco_var_dpl(): │ │ │ │ │ ./src/nco/nco_var_utl.c:870 │ │ │ │ │ ldr.w r3, [r5, #164] @ 0xa4 │ │ │ │ │ - cbz r3, 95cfc │ │ │ │ │ + cbz r3, 95d24 │ │ │ │ │ ./src/nco/nco_var_utl.c:871 │ │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ │ lsls r0, r0, #2 │ │ │ │ │ blx fc54 │ │ │ │ │ ./src/nco/nco_var_utl.c:872 │ │ │ │ │ ldr r2, [r4, #72] @ 0x48 │ │ │ │ │ ./src/nco/nco_var_utl.c:871 │ │ │ │ │ @@ -281571,15 +281579,15 @@ │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:34 │ │ │ │ │ lsls r2, r2, #2 │ │ │ │ │ ldr.w r1, [r5, #164] @ 0xa4 │ │ │ │ │ blx 10c84 │ │ │ │ │ nco_var_dpl(): │ │ │ │ │ ./src/nco/nco_var_utl.c:874 │ │ │ │ │ ldr r3, [r5, #96] @ 0x60 │ │ │ │ │ - cbz r3, 95d14 │ │ │ │ │ + cbz r3, 95d3c │ │ │ │ │ ./src/nco/nco_var_utl.c:875 │ │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ │ lsls r0, r0, #2 │ │ │ │ │ blx fc54 │ │ │ │ │ ./src/nco/nco_var_utl.c:876 │ │ │ │ │ ldr r2, [r4, #72] @ 0x48 │ │ │ │ │ ./src/nco/nco_var_utl.c:875 │ │ │ │ │ @@ -281588,15 +281596,15 @@ │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:34 │ │ │ │ │ lsls r2, r2, #2 │ │ │ │ │ ldr r1, [r5, #96] @ 0x60 │ │ │ │ │ blx 10c84 │ │ │ │ │ nco_var_dpl(): │ │ │ │ │ ./src/nco/nco_var_utl.c:878 │ │ │ │ │ ldr r3, [r5, #108] @ 0x6c │ │ │ │ │ - cbz r3, 95d2c │ │ │ │ │ + cbz r3, 95d54 │ │ │ │ │ ./src/nco/nco_var_utl.c:879 │ │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ │ lsls r0, r0, #2 │ │ │ │ │ blx fc54 │ │ │ │ │ ./src/nco/nco_var_utl.c:880 │ │ │ │ │ ldr r2, [r4, #72] @ 0x48 │ │ │ │ │ ./src/nco/nco_var_utl.c:879 │ │ │ │ │ @@ -281605,15 +281613,15 @@ │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:34 │ │ │ │ │ lsls r2, r2, #2 │ │ │ │ │ ldr r1, [r5, #108] @ 0x6c │ │ │ │ │ blx 10c84 │ │ │ │ │ nco_var_dpl(): │ │ │ │ │ ./src/nco/nco_var_utl.c:882 │ │ │ │ │ ldr r3, [r5, #100] @ 0x64 │ │ │ │ │ - cbz r3, 95d44 │ │ │ │ │ + cbz r3, 95d6c │ │ │ │ │ ./src/nco/nco_var_utl.c:883 │ │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ │ lsls r0, r0, #2 │ │ │ │ │ blx fc54 │ │ │ │ │ ./src/nco/nco_var_utl.c:884 │ │ │ │ │ ldr r2, [r4, #72] @ 0x48 │ │ │ │ │ ./src/nco/nco_var_utl.c:883 │ │ │ │ │ @@ -281622,15 +281630,15 @@ │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:34 │ │ │ │ │ lsls r2, r2, #2 │ │ │ │ │ ldr r1, [r5, #100] @ 0x64 │ │ │ │ │ blx 10c84 │ │ │ │ │ nco_var_dpl(): │ │ │ │ │ ./src/nco/nco_var_utl.c:886 │ │ │ │ │ ldr r3, [r5, #104] @ 0x68 │ │ │ │ │ - cbz r3, 95d5c │ │ │ │ │ + cbz r3, 95d84 │ │ │ │ │ ./src/nco/nco_var_utl.c:887 │ │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ │ lsls r0, r0, #2 │ │ │ │ │ blx fc54 │ │ │ │ │ ./src/nco/nco_var_utl.c:888 │ │ │ │ │ ldr r2, [r4, #72] @ 0x48 │ │ │ │ │ ./src/nco/nco_var_utl.c:887 │ │ │ │ │ @@ -281639,15 +281647,15 @@ │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:34 │ │ │ │ │ lsls r2, r2, #2 │ │ │ │ │ ldr r1, [r5, #104] @ 0x68 │ │ │ │ │ blx 10c84 │ │ │ │ │ nco_var_dpl(): │ │ │ │ │ ./src/nco/nco_var_utl.c:890 │ │ │ │ │ ldr.w r3, [r5, #148] @ 0x94 │ │ │ │ │ - cbz r3, 95d8c │ │ │ │ │ + cbz r3, 95db4 │ │ │ │ │ ./src/nco/nco_var_utl.c:891 │ │ │ │ │ ldr.w r0, [r4, #132] @ 0x84 │ │ │ │ │ blx 110a0 │ │ │ │ │ blx fc54 │ │ │ │ │ str.w r0, [r4, #148] @ 0x94 │ │ │ │ │ mov r6, r0 │ │ │ │ │ ./src/nco/nco_var_utl.c:892 │ │ │ │ │ @@ -281664,15 +281672,15 @@ │ │ │ │ │ memcpy(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:34 │ │ │ │ │ mov r0, r6 │ │ │ │ │ blx 10c84 │ │ │ │ │ nco_var_dpl(): │ │ │ │ │ ./src/nco/nco_var_utl.c:894 │ │ │ │ │ ldr.w r3, [r5, #140] @ 0x8c │ │ │ │ │ - cbz r3, 95dbc │ │ │ │ │ + cbz r3, 95de4 │ │ │ │ │ ./src/nco/nco_var_utl.c:895 │ │ │ │ │ ldr.w r0, [r4, #132] @ 0x84 │ │ │ │ │ blx 110a0 │ │ │ │ │ blx fc54 │ │ │ │ │ str.w r0, [r4, #140] @ 0x8c │ │ │ │ │ mov r6, r0 │ │ │ │ │ ./src/nco/nco_var_utl.c:896 │ │ │ │ │ @@ -281688,26 +281696,26 @@ │ │ │ │ │ mov r2, r0 │ │ │ │ │ memcpy(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:34 │ │ │ │ │ mov r0, r6 │ │ │ │ │ blx 10c84 │ │ │ │ │ nco_var_dpl(): │ │ │ │ │ ./src/nco/nco_var_utl.c:810 │ │ │ │ │ - ldr r2, [pc, #120] @ (95e38 ) │ │ │ │ │ + ldr r2, [pc, #120] @ (95e60 ) │ │ │ │ │ ./src/nco/nco_var_utl.c:901 │ │ │ │ │ - ldr r3, [pc, #100] @ (95e24 ) │ │ │ │ │ + ldr r3, [pc, #100] @ (95e4c ) │ │ │ │ │ ./src/nco/nco_var_utl.c:810 │ │ │ │ │ add r2, pc │ │ │ │ │ ./src/nco/nco_var_utl.c:901 │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ eors r2, r3 │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ - bne.n 95e1c │ │ │ │ │ + bne.n 95e44 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ ./src/nco/nco_var_utl.c:838 │ │ │ │ │ ldr.w r3, [r5, #152] @ 0x98 │ │ │ │ │ ./src/nco/nco_var_utl.c:842 │ │ │ │ │ add r1, sp, #12 │ │ │ │ │ @@ -281724,54 +281732,54 @@ │ │ │ │ │ blx 125a0 │ │ │ │ │ ./src/nco/nco_var_utl.c:843 │ │ │ │ │ mov r0, r6 │ │ │ │ │ add r1, sp, #16 │ │ │ │ │ blx 125a0 │ │ │ │ │ ./src/nco/nco_var_utl.c:844 │ │ │ │ │ cmp.w r9, #0 │ │ │ │ │ - ble.w 95c42 │ │ │ │ │ + ble.w 95c6a │ │ │ │ │ movs r6, #0 │ │ │ │ │ ./src/nco/nco_var_utl.c:844 (discriminator 3) │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ ldr.w r8, [sp, #16] │ │ │ │ │ ldr.w r0, [r3, r6, lsl #2] │ │ │ │ │ blx 11650 │ │ │ │ │ str.w r0, [r8, r6, lsl #2] │ │ │ │ │ adds r6, #1 │ │ │ │ │ cmp r9, r6 │ │ │ │ │ - bne.n 95e02 │ │ │ │ │ - b.n 95c42 │ │ │ │ │ + bne.n 95e2a │ │ │ │ │ + b.n 95c6a │ │ │ │ │ ./src/nco/nco_var_utl.c:901 │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ - strb r2, [r2, #14] │ │ │ │ │ + strb r2, [r5, #13] │ │ │ │ │ movs r4, r0 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldr r0, [r7, #48] @ 0x30 │ │ │ │ │ + ldr r0, [r1, #52] @ 0x34 │ │ │ │ │ movs r3, r0 │ │ │ │ │ - ldr r6, [r7, #32] │ │ │ │ │ + ldr r6, [r1, #36] @ 0x24 │ │ │ │ │ movs r3, r0 │ │ │ │ │ - ldr r6, [r0, #32] │ │ │ │ │ + ldr r6, [r2, #32] │ │ │ │ │ movs r3, r0 │ │ │ │ │ - ldr r0, [r4, #32] │ │ │ │ │ + ldr r0, [r6, #32] │ │ │ │ │ movs r3, r0 │ │ │ │ │ - strb r0, [r1, #6] │ │ │ │ │ + strb r0, [r4, #5] │ │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ │ │ -00095e3c : │ │ │ │ │ +00095e64 : │ │ │ │ │ nco_var_get(): │ │ │ │ │ ./src/nco/nco_var_utl.c:907 │ │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ │ mov r4, r1 │ │ │ │ │ - ldr r1, [pc, #244] @ (95f38 ) │ │ │ │ │ - ldr r2, [pc, #248] @ (95f3c ) │ │ │ │ │ + ldr r1, [pc, #244] @ (95f60 ) │ │ │ │ │ + ldr r2, [pc, #248] @ (95f64 ) │ │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ │ add r1, pc │ │ │ │ │ ./src/nco/nco_var_utl.c:913 │ │ │ │ │ - ldr r3, [pc, #244] @ (95f40 ) │ │ │ │ │ + ldr r3, [pc, #244] @ (95f68 ) │ │ │ │ │ add.w ip, sp, #20 │ │ │ │ │ ./src/nco/nco_var_utl.c:907 │ │ │ │ │ mov r5, r0 │ │ │ │ │ ./src/nco/nco_var_utl.c:913 │ │ │ │ │ add r3, pc │ │ │ │ │ ./src/nco/nco_var_utl.c:915 │ │ │ │ │ ldr r6, [r4, #116] @ 0x74 │ │ │ │ │ @@ -281785,176 +281793,176 @@ │ │ │ │ │ stmia.w ip!, {r0, r1, r2} │ │ │ │ │ ./src/nco/nco_var_utl.c:915 │ │ │ │ │ ldr r0, [r4, #124] @ 0x7c │ │ │ │ │ ./src/nco/nco_var_utl.c:913 │ │ │ │ │ strh.w r3, [ip] │ │ │ │ │ ./src/nco/nco_var_utl.c:915 │ │ │ │ │ blx 110a0 │ │ │ │ │ - ldr r1, [pc, #212] @ (95f44 ) │ │ │ │ │ + ldr r1, [pc, #212] @ (95f6c ) │ │ │ │ │ add r2, sp, #20 │ │ │ │ │ mul.w r0, r6, r0 │ │ │ │ │ add r1, pc │ │ │ │ │ blx fccc │ │ │ │ │ ./src/nco/nco_var_utl.c:932 │ │ │ │ │ ldr r2, [r4, #72] @ 0x48 │ │ │ │ │ ./src/nco/nco_var_utl.c:915 │ │ │ │ │ str.w r0, [r4, #152] @ 0x98 │ │ │ │ │ ./src/nco/nco_var_utl.c:932 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - ble.n 95ef0 │ │ │ │ │ + ble.n 95f18 │ │ │ │ │ ldr r6, [r4, #104] @ 0x68 │ │ │ │ │ ./src/nco/nco_var_utl.c:912 │ │ │ │ │ mov.w ip, #1 │ │ │ │ │ add.w lr, r6, r2, lsl #2 │ │ │ │ │ mov r2, r6 │ │ │ │ │ ./src/nco/nco_var_utl.c:932 (discriminator 3) │ │ │ │ │ ldr.w r1, [r2], #4 │ │ │ │ │ cmp r2, lr │ │ │ │ │ mul.w ip, r1, ip │ │ │ │ │ - bne.n 95e92 │ │ │ │ │ + bne.n 95eba │ │ │ │ │ ./src/nco/nco_var_utl.c:935 │ │ │ │ │ ldr r1, [r4, #64] @ 0x40 │ │ │ │ │ ./src/nco/nco_var_utl.c:934 │ │ │ │ │ cmp.w ip, #1 │ │ │ │ │ ./src/nco/nco_var_utl.c:935 │ │ │ │ │ ldr r2, [r4, #108] @ 0x6c │ │ │ │ │ ldr r7, [r4, #124] @ 0x7c │ │ │ │ │ ./src/nco/nco_var_utl.c:934 │ │ │ │ │ - beq.n 95ef6 │ │ │ │ │ + beq.n 95f1e │ │ │ │ │ ./src/nco/nco_var_utl.c:937 │ │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ │ strd r0, r7, [sp, #4] │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r6, [sp, #0] │ │ │ │ │ blx 11474 │ │ │ │ │ ./src/nco/nco_var_utl.c:955 │ │ │ │ │ ldr r2, [r4, #80] @ 0x50 │ │ │ │ │ ldr r3, [r4, #124] @ 0x7c │ │ │ │ │ - cbnz r2, 95f10 │ │ │ │ │ + cbnz r2, 95f38 │ │ │ │ │ ./src/nco/nco_var_utl.c:963 │ │ │ │ │ mov r1, r4 │ │ │ │ │ ./src/nco/nco_var_utl.c:959 │ │ │ │ │ str.w r3, [r4, #136] @ 0x88 │ │ │ │ │ ./src/nco/nco_var_utl.c:963 │ │ │ │ │ mov r0, r5 │ │ │ │ │ blx 115ac │ │ │ │ │ ./src/nco/nco_var_utl.c:966 │ │ │ │ │ blx 12394 │ │ │ │ │ blx fc6c │ │ │ │ │ - cbz r0, 95ed8 │ │ │ │ │ + cbz r0, 95f00 │ │ │ │ │ ./src/nco/nco_var_utl.c:971 │ │ │ │ │ ldr r3, [r4, #80] @ 0x50 │ │ │ │ │ - cbnz r3, 95f2a │ │ │ │ │ + cbnz r3, 95f52 │ │ │ │ │ ./src/nco/nco_var_utl.c:907 │ │ │ │ │ - ldr r2, [pc, #108] @ (95f48 ) │ │ │ │ │ + ldr r2, [pc, #108] @ (95f70 ) │ │ │ │ │ ./src/nco/nco_var_utl.c:974 │ │ │ │ │ - ldr r3, [pc, #96] @ (95f3c ) │ │ │ │ │ + ldr r3, [pc, #96] @ (95f64 ) │ │ │ │ │ ./src/nco/nco_var_utl.c:907 │ │ │ │ │ add r2, pc │ │ │ │ │ ./src/nco/nco_var_utl.c:974 │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ eors r2, r3 │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ - bne.n 95f32 │ │ │ │ │ + bne.n 95f5a │ │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ ./src/nco/nco_var_utl.c:935 │ │ │ │ │ ldr r1, [r4, #64] @ 0x40 │ │ │ │ │ ldr r2, [r4, #108] @ 0x6c │ │ │ │ │ ldr r7, [r4, #124] @ 0x7c │ │ │ │ │ ldr r3, [r4, #116] @ 0x74 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - ble.n 95f1e │ │ │ │ │ + ble.n 95f46 │ │ │ │ │ ./src/nco/nco_var_utl.c:935 (discriminator 1) │ │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ │ strd r0, r7, [sp] │ │ │ │ │ mov r0, r5 │ │ │ │ │ blx f9cc │ │ │ │ │ ./src/nco/nco_var_utl.c:955 (discriminator 1) │ │ │ │ │ ldr r2, [r4, #80] @ 0x50 │ │ │ │ │ ldr r3, [r4, #124] @ 0x7c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n 95ebe │ │ │ │ │ + beq.n 95ee6 │ │ │ │ │ mov r1, r3 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx 10ef4 │ │ │ │ │ ./src/nco/nco_var_utl.c:959 (discriminator 1) │ │ │ │ │ ldr r3, [r0, #124] @ 0x7c │ │ │ │ │ ./src/nco/nco_var_utl.c:955 (discriminator 1) │ │ │ │ │ mov r4, r0 │ │ │ │ │ - b.n 95ebe │ │ │ │ │ + b.n 95ee6 │ │ │ │ │ ./src/nco/nco_var_utl.c:935 (discriminator 2) │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r7, [sp, #0] │ │ │ │ │ mov r0, r5 │ │ │ │ │ blx 11534 │ │ │ │ │ - b.n 95eb8 │ │ │ │ │ + b.n 95ee0 │ │ │ │ │ ./src/nco/nco_var_utl.c:971 (discriminator 1) │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx 10038 │ │ │ │ │ ./src/nco/nco_var_utl.c:974 (discriminator 1) │ │ │ │ │ - b.n 95ed8 │ │ │ │ │ + b.n 95f00 │ │ │ │ │ ./src/nco/nco_var_utl.c:974 │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ - strb r2, [r0, #4] │ │ │ │ │ + strb r2, [r3, #3] │ │ │ │ │ movs r4, r0 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldr r0, [r7, #12] │ │ │ │ │ + ldr r0, [r1, #16] │ │ │ │ │ movs r3, r0 │ │ │ │ │ - ldr r6, [r1, #8] │ │ │ │ │ + ldr r6, [r3, #8] │ │ │ │ │ movs r3, r0 │ │ │ │ │ - strb r4, [r5, #1] │ │ │ │ │ + strb r4, [r0, #1] │ │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ │ │ -00095f4c : │ │ │ │ │ +00095f74 : │ │ │ │ │ nco_xrf_dmn(): │ │ │ │ │ ./src/nco/nco_var_utl.c:984 │ │ │ │ │ ldr r1, [r0, #72] @ 0x48 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - ble.n 95f64 │ │ │ │ │ + ble.n 95f8c │ │ │ │ │ ldr r3, [r0, #32] │ │ │ │ │ add.w r1, r3, r1, lsl #2 │ │ │ │ │ ./src/nco/nco_var_utl.c:985 (discriminator 3) │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ ldr r2, [r2, #64] @ 0x40 │ │ │ │ │ str.w r2, [r3], #4 │ │ │ │ │ ./src/nco/nco_var_utl.c:984 (discriminator 3) │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - bne.n 95f58 │ │ │ │ │ + bne.n 95f80 │ │ │ │ │ ./src/nco/nco_var_utl.c:987 │ │ │ │ │ bx lr │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00095f68 : │ │ │ │ │ +00095f90 : │ │ │ │ │ nco_xrf_var(): │ │ │ │ │ ./src/nco/nco_var_utl.c:995 │ │ │ │ │ str.w r1, [r0, #168] @ 0xa8 │ │ │ │ │ ./src/nco/nco_var_utl.c:996 │ │ │ │ │ str.w r0, [r1, #168] @ 0xa8 │ │ │ │ │ ./src/nco/nco_var_utl.c:997 │ │ │ │ │ bx lr │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00095f74 : │ │ │ │ │ +00095f9c : │ │ │ │ │ nco_var_free(): │ │ │ │ │ ./src/nco/nco_var_utl.c:1007 │ │ │ │ │ ldr.w r3, [r0, #136] @ 0x88 │ │ │ │ │ ./src/nco/nco_var_utl.c:1002 │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov r4, r0 │ │ │ │ │ ./src/nco/nco_var_utl.c:1007 │ │ │ │ │ cmp r3, #12 │ │ │ │ │ - beq.n 96034 │ │ │ │ │ + beq.n 9605c │ │ │ │ │ ./src/nco/nco_var_utl.c:1014 │ │ │ │ │ ldr.w r0, [r0, #152] @ 0x98 │ │ │ │ │ - cbz r0, 95f8e │ │ │ │ │ + cbz r0, 95fb6 │ │ │ │ │ ./src/nco/nco_var_utl.c:1014 (discriminator 1) │ │ │ │ │ blx ff20 │ │ │ │ │ str.w r0, [r4, #152] @ 0x98 │ │ │ │ │ ./src/nco/nco_var_utl.c:1017 │ │ │ │ │ ldr r0, [r4, #0] │ │ │ │ │ blx ff20 │ │ │ │ │ mov r3, r0 │ │ │ │ │ @@ -282057,60 +282065,60 @@ │ │ │ │ │ blx ff20 │ │ │ │ │ ./src/nco/nco_var_utl.c:1036 │ │ │ │ │ movs r0, #0 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ ./src/nco/nco_var_utl.c:1011 │ │ │ │ │ blx 111fc │ │ │ │ │ cmp r0, #6 │ │ │ │ │ - bne.n 96050 │ │ │ │ │ + bne.n 96078 │ │ │ │ │ ./src/nco/nco_var_utl.c:1012 │ │ │ │ │ ldr.w r0, [r4, #152] @ 0x98 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 95f8e │ │ │ │ │ + beq.n 95fb6 │ │ │ │ │ ./src/nco/nco_var_utl.c:1012 (discriminator 1) │ │ │ │ │ ldr r1, [r4, #116] @ 0x74 │ │ │ │ │ blx 102dc │ │ │ │ │ str.w r0, [r4, #152] @ 0x98 │ │ │ │ │ - b.n 95f8e │ │ │ │ │ + b.n 95fb6 │ │ │ │ │ ./src/nco/nco_var_utl.c:1011 (discriminator 1) │ │ │ │ │ blx 12394 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 9603c │ │ │ │ │ - b.n 95f8e │ │ │ │ │ + beq.n 96064 │ │ │ │ │ + b.n 95fb6 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -0009605c : │ │ │ │ │ +00096084 : │ │ │ │ │ nco_var_lst_free(): │ │ │ │ │ ./src/nco/nco_var_utl.c:1042 │ │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ │ mov r7, r0 │ │ │ │ │ ./src/nco/nco_var_utl.c:1047 │ │ │ │ │ subs r6, r1, #0 │ │ │ │ │ - ble.n 96078 │ │ │ │ │ + ble.n 960a0 │ │ │ │ │ subs r5, r0, #4 │ │ │ │ │ movs r4, #0 │ │ │ │ │ ./src/nco/nco_var_utl.c:1047 (discriminator 3) │ │ │ │ │ ldr.w r0, [r5, #4]! │ │ │ │ │ adds r4, #1 │ │ │ │ │ blx 11cac │ │ │ │ │ cmp r6, r4 │ │ │ │ │ str r0, [r5, #0] │ │ │ │ │ - bne.n 96068 │ │ │ │ │ + bne.n 96090 │ │ │ │ │ ./src/nco/nco_var_utl.c:1050 │ │ │ │ │ mov r0, r7 │ │ │ │ │ ./src/nco/nco_var_utl.c:1053 │ │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ │ ./src/nco/nco_var_utl.c:1050 │ │ │ │ │ b.w ff1c │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00096084 : │ │ │ │ │ +000960ac : │ │ │ │ │ var_dfl_set(): │ │ │ │ │ ./src/nco/nco_var_utl.c:1085 │ │ │ │ │ - vldr d7, [pc, #104] @ 960f0 │ │ │ │ │ + vldr d7, [pc, #104] @ 96118 │ │ │ │ │ ./src/nco/nco_var_utl.c:1065 │ │ │ │ │ movs r3, #0 │ │ │ │ │ ./src/nco/nco_var_utl.c:1078 │ │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ │ ./src/nco/nco_var_utl.c:1066 │ │ │ │ │ strd r3, r3, [r0] │ │ │ │ │ ./src/nco/nco_var_utl.c:1084 │ │ │ │ │ @@ -282161,15 +282169,15 @@ │ │ │ │ │ strh.w r3, [r0, #160] @ 0xa0 │ │ │ │ │ ./src/nco/nco_var_utl.c:1109 │ │ │ │ │ mov r0, r3 │ │ │ │ │ bx lr │ │ │ │ │ nop.w │ │ │ │ │ ... │ │ │ │ │ │ │ │ │ │ -000960f8 : │ │ │ │ │ +00096120 : │ │ │ │ │ nco_var_copy(): │ │ │ │ │ ./src/nco/nco_var_utl.c:1117 │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ mov r4, r1 │ │ │ │ │ mov r5, r3 │ │ │ │ │ sub sp, #12 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ @@ -282188,51 +282196,51 @@ │ │ │ │ │ memcpy(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:34 │ │ │ │ │ b.w 10c80 │ │ │ │ │ nco_var_copy(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:34 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -0009611c : │ │ │ │ │ +00096144 : │ │ │ │ │ nco_var_val_cpy(): │ │ │ │ │ ./src/nco/nco_var_utl.c:1422 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ ./src/nco/nco_var_utl.c:1431 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ./src/nco/nco_var_utl.c:1422 │ │ │ │ │ sub sp, #28 │ │ │ │ │ ./src/nco/nco_var_utl.c:1431 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ - ble.n 96222 │ │ │ │ │ + ble.n 9624a │ │ │ │ │ mov r8, r0 │ │ │ │ │ mov r9, r1 │ │ │ │ │ subs r4, r2, #4 │ │ │ │ │ ./src/nco/nco_var_utl.c:1429 │ │ │ │ │ movs r5, #1 │ │ │ │ │ ./src/nco/nco_var_utl.c:1431 │ │ │ │ │ movs r6, #0 │ │ │ │ │ - b.n 96158 │ │ │ │ │ + b.n 96180 │ │ │ │ │ ./src/nco/nco_var_utl.c:1437 │ │ │ │ │ ldr r3, [r0, #116] @ 0x74 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bgt.n 961bc │ │ │ │ │ + bgt.n 961e4 │ │ │ │ │ ./src/nco/nco_var_utl.c:1451 (discriminator 2) │ │ │ │ │ ldr.w sl, [r0, #168] @ 0xa8 │ │ │ │ │ ./src/nco/nco_var_utl.c:1431 (discriminator 2) │ │ │ │ │ adds r6, #1 │ │ │ │ │ ./src/nco/nco_var_utl.c:1451 (discriminator 2) │ │ │ │ │ ldr.w r0, [r0, #152] @ 0x98 │ │ │ │ │ blx ff20 │ │ │ │ │ str.w r0, [sl, #152] @ 0x98 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ str.w r0, [r3, #152] @ 0x98 │ │ │ │ │ ./src/nco/nco_var_utl.c:1431 (discriminator 2) │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ cmp r3, r6 │ │ │ │ │ - beq.n 96222 │ │ │ │ │ + beq.n 9624a │ │ │ │ │ ./src/nco/nco_var_utl.c:1432 │ │ │ │ │ ldr.w r3, [r4, #4]! │ │ │ │ │ ldr.w fp, [r3, #116] @ 0x74 │ │ │ │ │ ldr.w r0, [r3, #136] @ 0x88 │ │ │ │ │ blx 110a0 │ │ │ │ │ ldr.w sl, [r4] │ │ │ │ │ mul.w r0, r0, fp │ │ │ │ │ @@ -282241,15 +282249,15 @@ │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ ldr.w r3, [r3, #168] @ 0xa8 │ │ │ │ │ str.w r0, [r3, #152] @ 0x98 │ │ │ │ │ ./src/nco/nco_var_utl.c:1433 │ │ │ │ │ ldr r0, [r4, #0] │ │ │ │ │ ldr r2, [r0, #72] @ 0x48 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 96134 │ │ │ │ │ + bne.n 9615c │ │ │ │ │ ./src/nco/nco_var_utl.c:1434 │ │ │ │ │ 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 │ │ │ │ │ @@ -282262,38 +282270,38 @@ │ │ │ │ │ ldr.w r3, [r1, #152] @ 0x98 │ │ │ │ │ ldr r1, [r1, #64] @ 0x40 │ │ │ │ │ str r0, [sp, #0] │ │ │ │ │ mov r0, r9 │ │ │ │ │ blx fbc0 │ │ │ │ │ ./src/nco/nco_var_utl.c:1451 │ │ │ │ │ ldr r0, [r4, #0] │ │ │ │ │ - b.n 9613a │ │ │ │ │ + b.n 96162 │ │ │ │ │ ./src/nco/nco_var_utl.c:1440 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - ble.n 961d2 │ │ │ │ │ + ble.n 961fa │ │ │ │ │ ldr r3, [r0, #104] @ 0x68 │ │ │ │ │ add.w r2, r3, r2, lsl #2 │ │ │ │ │ ./src/nco/nco_var_utl.c:1440 (discriminator 3) │ │ │ │ │ ldr.w r1, [r3], #4 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ mul.w r5, r1, r5 │ │ │ │ │ - bne.n 961c6 │ │ │ │ │ + bne.n 961ee │ │ │ │ │ ./src/nco/nco_var_utl.c:1434 │ │ │ │ │ ldr r1, [r0, #64] @ 0x40 │ │ │ │ │ ./src/nco/nco_var_utl.c:1442 │ │ │ │ │ cmp r5, #1 │ │ │ │ │ ./src/nco/nco_var_utl.c:1434 │ │ │ │ │ ldr r2, [r0, #108] @ 0x6c │ │ │ │ │ ./src/nco/nco_var_utl.c:1443 │ │ │ │ │ ldr r3, [r0, #96] @ 0x60 │ │ │ │ │ ./src/nco/nco_var_utl.c:1434 │ │ │ │ │ ldr.w ip, [r0, #152] @ 0x98 │ │ │ │ │ ldr.w lr, [r0, #136] @ 0x88 │ │ │ │ │ ./src/nco/nco_var_utl.c:1442 │ │ │ │ │ - beq.n 96228 │ │ │ │ │ + beq.n 96250 │ │ │ │ │ ./src/nco/nco_var_utl.c:1446 │ │ │ │ │ strd ip, lr, [sp, #4] │ │ │ │ │ ldr r0, [r0, #104] @ 0x68 │ │ │ │ │ str r0, [sp, #0] │ │ │ │ │ mov r0, r8 │ │ │ │ │ blx 11474 │ │ │ │ │ ./src/nco/nco_var_utl.c:1447 │ │ │ │ │ @@ -282308,15 +282316,15 @@ │ │ │ │ │ ldr.w r7, [ip, #152] @ 0x98 │ │ │ │ │ str r7, [sp, #4] │ │ │ │ │ ldr.w r7, [ip, #104] @ 0x68 │ │ │ │ │ str r7, [sp, #0] │ │ │ │ │ blx 115e8 │ │ │ │ │ ./src/nco/nco_var_utl.c:1451 │ │ │ │ │ ldr r0, [r4, #0] │ │ │ │ │ - b.n 9613a │ │ │ │ │ + b.n 96162 │ │ │ │ │ ./src/nco/nco_var_utl.c:1454 │ │ │ │ │ add sp, #28 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ./src/nco/nco_var_utl.c:1443 │ │ │ │ │ strd ip, lr, [sp] │ │ │ │ │ mov r0, r8 │ │ │ │ │ blx f9cc │ │ │ │ │ @@ -282330,49 +282338,49 @@ │ │ │ │ │ ldr.w r1, [ip, #64] @ 0x40 │ │ │ │ │ str.w lr, [sp, #4] │ │ │ │ │ ldr.w r7, [ip, #152] @ 0x98 │ │ │ │ │ str r7, [sp, #0] │ │ │ │ │ blx f5d0 │ │ │ │ │ ./src/nco/nco_var_utl.c:1451 │ │ │ │ │ ldr r0, [r4, #0] │ │ │ │ │ - b.n 9613a │ │ │ │ │ + b.n 96162 │ │ │ │ │ │ │ │ │ │ -0009625c : │ │ │ │ │ +00096284 : │ │ │ │ │ nco_is_spc_in_cf_att(): │ │ │ │ │ ./src/nco/nco_var_utl.c:1462 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r6, r2 │ │ │ │ │ - ldr r2, [pc, #508] @ (96460 ) │ │ │ │ │ + ldr r2, [pc, #508] @ (96488 ) │ │ │ │ │ vpush {d8-d9} │ │ │ │ │ sub.w sp, sp, #892 @ 0x37c │ │ │ │ │ add r2, pc │ │ │ │ │ ./src/nco/nco_var_utl.c:1475 │ │ │ │ │ - ldr r5, [pc, #500] @ (96464 ) │ │ │ │ │ + ldr r5, [pc, #500] @ (9648c ) │ │ │ │ │ ./src/nco/nco_var_utl.c:1462 │ │ │ │ │ mov sl, r0 │ │ │ │ │ vmov s16, r1 │ │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ │ ./src/nco/nco_var_utl.c:1475 │ │ │ │ │ add r5, pc │ │ │ │ │ ./src/nco/nco_var_utl.c:1462 │ │ │ │ │ - ldr r3, [pc, #492] @ (96468 ) │ │ │ │ │ + ldr r3, [pc, #492] @ (96490 ) │ │ │ │ │ ./src/nco/nco_var_utl.c:1475 │ │ │ │ │ add r4, sp, #92 @ 0x5c │ │ │ │ │ ./src/nco/nco_var_utl.c:1494 │ │ │ │ │ add r7, sp, #628 @ 0x274 │ │ │ │ │ ./src/nco/nco_var_utl.c:1462 │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ./src/nco/nco_var_utl.c:1474 │ │ │ │ │ add r2, sp, #88 @ 0x58 │ │ │ │ │ vmov s18, r2 │ │ │ │ │ ./src/nco/nco_var_utl.c:1462 │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ str r3, [sp, #884] @ 0x374 │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ - ldr r3, [pc, #472] @ (9646c ) │ │ │ │ │ + ldr r3, [pc, #472] @ (96494 ) │ │ │ │ │ ./src/nco/nco_var_utl.c:1475 │ │ │ │ │ str r4, [sp, #60] @ 0x3c │ │ │ │ │ ./src/nco/nco_var_utl.c:1462 │ │ │ │ │ add r3, pc │ │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ │ ./src/nco/nco_var_utl.c:1495 │ │ │ │ │ add r3, sp, #76 @ 0x4c │ │ │ │ │ @@ -282401,15 +282409,15 @@ │ │ │ │ │ ldr r4, [sp, #48] @ 0x30 │ │ │ │ │ mov r0, sl │ │ │ │ │ mov r1, r4 │ │ │ │ │ blx 111a8 │ │ │ │ │ ./src/nco/nco_var_utl.c:1497 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ble.w 963fc │ │ │ │ │ + ble.w 96424 │ │ │ │ │ add.w r8, sp, #68 @ 0x44 │ │ │ │ │ ./src/nco/nco_var_utl.c:1508 │ │ │ │ │ add r3, sp, #84 @ 0x54 │ │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ │ mov r3, r7 │ │ │ │ │ ./src/nco/nco_var_utl.c:1497 │ │ │ │ │ mov.w fp, #0 │ │ │ │ │ @@ -282429,59 +282437,59 @@ │ │ │ │ │ ittt gt │ │ │ │ │ addgt r3, sp, #80 @ 0x50 │ │ │ │ │ ./src/nco/nco_var_utl.c:1503 │ │ │ │ │ movgt r5, #0 │ │ │ │ │ ./src/nco/nco_var_utl.c:1508 │ │ │ │ │ strgt r3, [sp, #28] │ │ │ │ │ ./src/nco/nco_var_utl.c:1503 │ │ │ │ │ - bgt.n 9630a │ │ │ │ │ - b.n 963ee │ │ │ │ │ + bgt.n 96332 │ │ │ │ │ + b.n 96416 │ │ │ │ │ ldr r3, [r7, #0] │ │ │ │ │ adds r5, #1 │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - ble.n 963ee │ │ │ │ │ + ble.n 96416 │ │ │ │ │ ./src/nco/nco_var_utl.c:1504 │ │ │ │ │ mov r3, r9 │ │ │ │ │ mov r2, r5 │ │ │ │ │ mov r1, fp │ │ │ │ │ mov r0, sl │ │ │ │ │ blx 10324 │ │ │ │ │ ./src/nco/nco_var_utl.c:1506 │ │ │ │ │ vmov r1, s16 │ │ │ │ │ mov r0, r9 │ │ │ │ │ blx 124d4 │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 96302 │ │ │ │ │ + bne.n 9632a │ │ │ │ │ ./src/nco/nco_var_utl.c:1508 │ │ │ │ │ ldr r6, [sp, #44] @ 0x2c │ │ │ │ │ mov r2, r9 │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ mov r1, fp │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ mov r0, sl │ │ │ │ │ mov r3, r6 │ │ │ │ │ blx f6d8 │ │ │ │ │ ./src/nco/nco_var_utl.c:1509 │ │ │ │ │ ldr r6, [r6, #0] │ │ │ │ │ cmp r6, #2 │ │ │ │ │ - bne.n 96400 │ │ │ │ │ + bne.n 96428 │ │ │ │ │ ./src/nco/nco_var_utl.c:1515 │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ adds r0, #1 │ │ │ │ │ blx fc54 │ │ │ │ │ ./src/nco/nco_var_utl.c:1516 │ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ │ ./src/nco/nco_var_utl.c:1515 │ │ │ │ │ vmov s17, r0 │ │ │ │ │ ./src/nco/nco_var_utl.c:1516 │ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ble.n 96366 │ │ │ │ │ + ble.n 9638e │ │ │ │ │ ./src/nco/nco_var_utl.c:1516 (discriminator 1) │ │ │ │ │ mov r3, r0 │ │ │ │ │ mov r2, r9 │ │ │ │ │ mov r1, fp │ │ │ │ │ mov r0, sl │ │ │ │ │ str r6, [sp, #0] │ │ │ │ │ blx 10c9c │ │ │ │ │ @@ -282499,154 +282507,154 @@ │ │ │ │ │ vmov r1, s18 │ │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ │ blx 1050c │ │ │ │ │ str r0, [sp, #32] │ │ │ │ │ ./src/nco/nco_var_utl.c:1523 │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ble.n 963aa │ │ │ │ │ + ble.n 963d2 │ │ │ │ │ str r7, [sp, #40] @ 0x28 │ │ │ │ │ subs r6, r0, #4 │ │ │ │ │ mov r7, r5 │ │ │ │ │ mov r5, r3 │ │ │ │ │ - b.n 96398 │ │ │ │ │ + b.n 963c0 │ │ │ │ │ ./src/nco/nco_var_utl.c:1523 (discriminator 2) │ │ │ │ │ adds r4, #1 │ │ │ │ │ cmp r4, r5 │ │ │ │ │ - beq.n 963a6 │ │ │ │ │ + beq.n 963ce │ │ │ │ │ ./src/nco/nco_var_utl.c:1525 │ │ │ │ │ ldr.w r1, [r6, #4]! │ │ │ │ │ mov r0, r8 │ │ │ │ │ blx 124d4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 96392 │ │ │ │ │ + bne.n 963ba │ │ │ │ │ mov r5, r7 │ │ │ │ │ ldr r7, [sp, #40] @ 0x28 │ │ │ │ │ ./src/nco/nco_var_utl.c:1528 │ │ │ │ │ vmov r0, s17 │ │ │ │ │ blx ff20 │ │ │ │ │ ./src/nco/nco_var_utl.c:1529 │ │ │ │ │ ldrd r0, r6, [sp, #32] │ │ │ │ │ ldr r1, [r6, #0] │ │ │ │ │ blx 102dc │ │ │ │ │ ./src/nco/nco_var_utl.c:1531 │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - beq.n 96302 │ │ │ │ │ + beq.n 9632a │ │ │ │ │ ./src/nco/nco_var_utl.c:1533 │ │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ │ ./src/nco/nco_var_utl.c:1532 │ │ │ │ │ movs r4, #1 │ │ │ │ │ ./src/nco/nco_var_utl.c:1533 │ │ │ │ │ - cbz r3, 963cc │ │ │ │ │ + cbz r3, 963f4 │ │ │ │ │ ./src/nco/nco_var_utl.c:1533 (discriminator 1) │ │ │ │ │ str.w fp, [r3] │ │ │ │ │ ./src/nco/nco_var_utl.c:1462 │ │ │ │ │ - ldr r2, [pc, #160] @ (96470 ) │ │ │ │ │ + ldr r2, [pc, #160] @ (96498 ) │ │ │ │ │ ./src/nco/nco_var_utl.c:1543 │ │ │ │ │ - ldr r3, [pc, #152] @ (96468 ) │ │ │ │ │ + ldr r3, [pc, #152] @ (96490 ) │ │ │ │ │ ./src/nco/nco_var_utl.c:1462 │ │ │ │ │ add r2, pc │ │ │ │ │ ./src/nco/nco_var_utl.c:1543 │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ ldr r3, [sp, #884] @ 0x374 │ │ │ │ │ eors r2, r3 │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ - bne.n 9645c │ │ │ │ │ + bne.n 96484 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add.w sp, sp, #892 @ 0x37c │ │ │ │ │ vpop {d8-d9} │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ./src/nco/nco_var_utl.c:1497 │ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ │ add.w fp, fp, #1 │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ cmp r3, fp │ │ │ │ │ - bgt.w 962e8 │ │ │ │ │ + bgt.w 96310 │ │ │ │ │ ./src/nco/nco_var_utl.c:1472 │ │ │ │ │ movs r4, #0 │ │ │ │ │ - b.n 963cc │ │ │ │ │ + b.n 963f4 │ │ │ │ │ ./src/nco/nco_var_utl.c:1510 │ │ │ │ │ add r5, sp, #372 @ 0x174 │ │ │ │ │ mov r1, fp │ │ │ │ │ mov r0, sl │ │ │ │ │ mov r2, r5 │ │ │ │ │ blx 11868 │ │ │ │ │ ./src/nco/nco_var_utl.c:1511 │ │ │ │ │ - ldr r3, [pc, #100] @ (96474 ) │ │ │ │ │ + ldr r3, [pc, #100] @ (9649c ) │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ - cbnz r3, 9641e │ │ │ │ │ + cbnz r3, 96446 │ │ │ │ │ ./src/nco/nco_var_utl.c:1512 │ │ │ │ │ - ldr r3, [pc, #96] @ (96478 ) │ │ │ │ │ + ldr r3, [pc, #96] @ (964a0 ) │ │ │ │ │ movs r2, #0 │ │ │ │ │ add r3, pc │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ ./src/nco/nco_var_utl.c:1513 │ │ │ │ │ - b.n 963cc │ │ │ │ │ + b.n 963f4 │ │ │ │ │ ./src/nco/nco_var_utl.c:1511 (discriminator 1) │ │ │ │ │ - ldr r3, [pc, #92] @ (9647c ) │ │ │ │ │ + ldr r3, [pc, #92] @ (964a4 ) │ │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r7, [r3, #0] │ │ │ │ │ blx 1057c │ │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ ldr r0, [r2, #0] │ │ │ │ │ blx f984 │ │ │ │ │ mov r6, r0 │ │ │ │ │ movs r0, #2 │ │ │ │ │ blx f984 │ │ │ │ │ fprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 (discriminator 1) │ │ │ │ │ - ldr r2, [pc, #64] @ (96480 ) │ │ │ │ │ + ldr r2, [pc, #64] @ (964a8 ) │ │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ │ movs r1, #1 │ │ │ │ │ strd r0, r3, [sp, #12] │ │ │ │ │ add r2, pc │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ mov r0, r7 │ │ │ │ │ str r6, [sp, #8] │ │ │ │ │ str r5, [sp, #4] │ │ │ │ │ str.w r9, [sp] │ │ │ │ │ blx 1173c <__fprintf_chk@plt+0x4> │ │ │ │ │ - b.n 96414 │ │ │ │ │ + b.n 9643c │ │ │ │ │ nco_is_spc_in_cf_att(): │ │ │ │ │ ./src/nco/nco_var_utl.c:1543 │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ - ldr r4, [r3, #76] @ 0x4c │ │ │ │ │ + ldr r4, [r6, #72] @ 0x48 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - str r4, [r3, #96] @ 0x60 │ │ │ │ │ + str r4, [r5, #96] @ 0x60 │ │ │ │ │ movs r3, r0 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldr r4, [r6, #72] @ 0x48 │ │ │ │ │ + ldr r4, [r1, #72] @ 0x48 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldr r0, [r7, #52] @ 0x34 │ │ │ │ │ + ldr r0, [r2, #52] @ 0x34 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - strh r6, [r0, #4] │ │ │ │ │ + strh r6, [r3, #2] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - strh r4, [r7, #2] │ │ │ │ │ + strh r4, [r2, #2] │ │ │ │ │ movs r4, r0 │ │ │ │ │ asrs r0, r4, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - str r0, [r2, #48] @ 0x30 │ │ │ │ │ + str r0, [r4, #48] @ 0x30 │ │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ │ │ -00096484 : │ │ │ │ │ +000964ac : │ │ │ │ │ nco_lst_cf_att(): │ │ │ │ │ ./src/nco/nco_var_utl.c:1551 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r6, r1 │ │ │ │ │ - ldr r4, [pc, #496] @ (9667c ) │ │ │ │ │ + ldr r4, [pc, #496] @ (966a4 ) │ │ │ │ │ vpush {d8-d9} │ │ │ │ │ sub.w sp, sp, #596 @ 0x254 │ │ │ │ │ - ldr r3, [pc, #488] @ (96680 ) │ │ │ │ │ + ldr r3, [pc, #488] @ (966a8 ) │ │ │ │ │ add r4, pc │ │ │ │ │ mov r8, r0 │ │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ │ ldr r3, [r4, r3] │ │ │ │ │ ./src/nco/nco_var_utl.c:1579 │ │ │ │ │ movs r4, #0 │ │ │ │ │ ./src/nco/nco_var_utl.c:1551 │ │ │ │ │ @@ -282665,17 +282673,17 @@ │ │ │ │ │ movs r3, #32 │ │ │ │ │ strh.w r3, [sp, #72] @ 0x48 │ │ │ │ │ ./src/nco/nco_var_utl.c:1580 │ │ │ │ │ blx 111a8 │ │ │ │ │ ./src/nco/nco_var_utl.c:1583 │ │ │ │ │ ldr r3, [r7, #0] │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - ble.w 96674 │ │ │ │ │ + ble.w 9669c │ │ │ │ │ ./src/nco/nco_var_utl.c:1613 │ │ │ │ │ - ldr r3, [pc, #444] @ (96684 ) │ │ │ │ │ + ldr r3, [pc, #444] @ (966ac ) │ │ │ │ │ add.w r9, sp, #52 @ 0x34 │ │ │ │ │ ./src/nco/nco_var_utl.c:1583 │ │ │ │ │ mov sl, r4 │ │ │ │ │ add.w fp, sp, #76 @ 0x4c │ │ │ │ │ ./src/nco/nco_var_utl.c:1613 │ │ │ │ │ add r3, pc │ │ │ │ │ vmov s19, r3 │ │ │ │ │ @@ -282698,68 +282706,68 @@ │ │ │ │ │ mov r2, r8 │ │ │ │ │ mov r1, sl │ │ │ │ │ mov r0, r9 │ │ │ │ │ blx 10438 │ │ │ │ │ ./src/nco/nco_var_utl.c:1589 │ │ │ │ │ ldr.w r3, [r8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ble.w 96644 │ │ │ │ │ + ble.w 9666c │ │ │ │ │ ./src/nco/nco_var_utl.c:1594 │ │ │ │ │ add r3, sp, #68 @ 0x44 │ │ │ │ │ ./src/nco/nco_var_utl.c:1589 │ │ │ │ │ movs r5, #0 │ │ │ │ │ ./src/nco/nco_var_utl.c:1594 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ add r3, sp, #64 @ 0x40 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ - b.n 96524 │ │ │ │ │ + b.n 9654c │ │ │ │ │ ./src/nco/nco_var_utl.c:1589 (discriminator 2) │ │ │ │ │ ldr.w r3, [r8] │ │ │ │ │ adds r5, #1 │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - ble.w 96644 │ │ │ │ │ + ble.w 9666c │ │ │ │ │ ./src/nco/nco_var_utl.c:1590 │ │ │ │ │ mov r3, fp │ │ │ │ │ mov r2, r5 │ │ │ │ │ mov r1, sl │ │ │ │ │ mov r0, r9 │ │ │ │ │ blx 10324 │ │ │ │ │ ./src/nco/nco_var_utl.c:1592 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, fp │ │ │ │ │ blx 124d4 │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 96518 │ │ │ │ │ + bne.n 96540 │ │ │ │ │ ./src/nco/nco_var_utl.c:1594 │ │ │ │ │ ldr r6, [sp, #12] │ │ │ │ │ mov r2, fp │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ mov r1, sl │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ mov r0, r9 │ │ │ │ │ mov r3, r6 │ │ │ │ │ blx f6d8 │ │ │ │ │ ./src/nco/nco_var_utl.c:1595 │ │ │ │ │ ldr r6, [r6, #0] │ │ │ │ │ cmp r6, #2 │ │ │ │ │ - bne.n 96518 │ │ │ │ │ + bne.n 96540 │ │ │ │ │ ./src/nco/nco_var_utl.c:1597 │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ adds r0, #1 │ │ │ │ │ blx fc54 │ │ │ │ │ ./src/nco/nco_var_utl.c:1598 │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ ./src/nco/nco_var_utl.c:1597 │ │ │ │ │ vmov s17, r0 │ │ │ │ │ ./src/nco/nco_var_utl.c:1598 │ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ble.n 9657e │ │ │ │ │ + ble.n 965a6 │ │ │ │ │ ./src/nco/nco_var_utl.c:1598 (discriminator 1) │ │ │ │ │ mov r3, r0 │ │ │ │ │ mov r2, fp │ │ │ │ │ mov r1, sl │ │ │ │ │ mov r0, r9 │ │ │ │ │ str r6, [sp, #0] │ │ │ │ │ blx 10c9c │ │ │ │ │ @@ -282806,15 +282814,15 @@ │ │ │ │ │ ./src/nco/nco_var_utl.c:1609 │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ ./src/nco/nco_var_utl.c:1607 │ │ │ │ │ str r0, [r2, #4] │ │ │ │ │ ./src/nco/nco_var_utl.c:1609 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ mov r2, r6 │ │ │ │ │ - ble.n 965fa │ │ │ │ │ + ble.n 96622 │ │ │ │ │ ldr r1, [sp, #24] │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ subs r1, #4 │ │ │ │ │ str r5, [sp, #36] @ 0x24 │ │ │ │ │ str.w r8, [sp, #40] @ 0x28 │ │ │ │ │ adds r6, r3, #4 │ │ │ │ │ mov r5, r1 │ │ │ │ │ @@ -282827,15 +282835,15 @@ │ │ │ │ │ blx 11650 │ │ │ │ │ ./src/nco/nco_var_utl.c:1609 (discriminator 3) │ │ │ │ │ ldr.w r3, [r8] │ │ │ │ │ ./src/nco/nco_var_utl.c:1610 (discriminator 3) │ │ │ │ │ str.w r0, [r6, #4]! │ │ │ │ │ ./src/nco/nco_var_utl.c:1609 (discriminator 3) │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - bgt.n 965e0 │ │ │ │ │ + bgt.n 96608 │ │ │ │ │ ldrd r5, r8, [sp, #36] @ 0x24 │ │ │ │ │ ./src/nco/nco_var_utl.c:1613 │ │ │ │ │ vmov r0, s19 │ │ │ │ │ adds r4, r3, #2 │ │ │ │ │ blx 11650 │ │ │ │ │ ldr r6, [sp, #16] │ │ │ │ │ ./src/nco/nco_var_utl.c:1589 │ │ │ │ │ @@ -282867,91 +282875,91 @@ │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ ldr r0, [sp, #24] │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ blx 102dc │ │ │ │ │ ./src/nco/nco_var_utl.c:1589 │ │ │ │ │ ldr.w r3, [r8] │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - bgt.w 96524 │ │ │ │ │ + bgt.w 9654c │ │ │ │ │ ./src/nco/nco_var_utl.c:1583 (discriminator 2) │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ add.w sl, sl, #1 │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ cmp r3, sl │ │ │ │ │ - bgt.w 964ec │ │ │ │ │ + bgt.w 96514 │ │ │ │ │ ./src/nco/nco_var_utl.c:1551 │ │ │ │ │ - ldr r2, [pc, #52] @ (96688 ) │ │ │ │ │ + ldr r2, [pc, #52] @ (966b0 ) │ │ │ │ │ ./src/nco/nco_var_utl.c:1629 │ │ │ │ │ - ldr r3, [pc, #40] @ (96680 ) │ │ │ │ │ + ldr r3, [pc, #40] @ (966a8 ) │ │ │ │ │ ./src/nco/nco_var_utl.c:1551 │ │ │ │ │ add r2, pc │ │ │ │ │ ./src/nco/nco_var_utl.c:1629 │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ ldr r3, [sp, #588] @ 0x24c │ │ │ │ │ eors r2, r3 │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ - bne.n 96678 │ │ │ │ │ + bne.n 966a0 │ │ │ │ │ ldr r0, [sp, #32] │ │ │ │ │ add.w sp, sp, #596 @ 0x254 │ │ │ │ │ vpop {d8-d9} │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ./src/nco/nco_var_utl.c:1566 │ │ │ │ │ str r4, [sp, #32] │ │ │ │ │ ./src/nco/nco_var_utl.c:1628 │ │ │ │ │ - b.n 96652 │ │ │ │ │ + b.n 9667a │ │ │ │ │ ./src/nco/nco_var_utl.c:1629 │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ - ldr r2, [r6, #40] @ 0x28 │ │ │ │ │ + ldr r2, [r1, #40] @ 0x28 │ │ │ │ │ movs r4, r0 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - str r0, [r4, #16] │ │ │ │ │ + str r0, [r6, #16] │ │ │ │ │ movs r3, r0 │ │ │ │ │ - ldr r2, [r6, #12] │ │ │ │ │ + ldr r2, [r1, #12] │ │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ │ │ -0009668c : │ │ │ │ │ +000966b4 : │ │ │ │ │ nco_is_spc_in_crd_att(): │ │ │ │ │ ./src/nco/nco_var_utl.c:1635 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r8, r0 │ │ │ │ │ ./src/nco/nco_var_utl.c:1643 │ │ │ │ │ - ldr r5, [pc, #520] @ (9689c ) │ │ │ │ │ + ldr r5, [pc, #520] @ (968c4 ) │ │ │ │ │ ./src/nco/nco_var_utl.c:1635 │ │ │ │ │ vpush {d8} │ │ │ │ │ sub.w sp, sp, #892 @ 0x37c │ │ │ │ │ ./src/nco/nco_var_utl.c:1643 │ │ │ │ │ add r3, sp, #92 @ 0x5c │ │ │ │ │ ./src/nco/nco_var_utl.c:1642 │ │ │ │ │ add r2, sp, #88 @ 0x58 │ │ │ │ │ vmov s17, r2 │ │ │ │ │ ./src/nco/nco_var_utl.c:1635 │ │ │ │ │ - ldr r2, [pc, #504] @ (968a0 ) │ │ │ │ │ + ldr r2, [pc, #504] @ (968c8 ) │ │ │ │ │ ./src/nco/nco_var_utl.c:1643 │ │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ │ mov r4, r3 │ │ │ │ │ ./src/nco/nco_var_utl.c:1642 │ │ │ │ │ movs r3, #32 │ │ │ │ │ strh.w r3, [sp, #88] @ 0x58 │ │ │ │ │ ./src/nco/nco_var_utl.c:1635 │ │ │ │ │ - ldr r3, [pc, #496] @ (968a4 ) │ │ │ │ │ + ldr r3, [pc, #496] @ (968cc ) │ │ │ │ │ add r2, pc │ │ │ │ │ ./src/nco/nco_var_utl.c:1643 │ │ │ │ │ add r5, pc │ │ │ │ │ ./src/nco/nco_var_utl.c:1635 │ │ │ │ │ mov r6, r1 │ │ │ │ │ ./src/nco/nco_var_utl.c:1661 │ │ │ │ │ add.w r9, sp, #628 @ 0x274 │ │ │ │ │ ./src/nco/nco_var_utl.c:1635 │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ str r3, [sp, #884] @ 0x374 │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ - ldr r3, [pc, #480] @ (968a8 ) │ │ │ │ │ + ldr r3, [pc, #480] @ (968d0 ) │ │ │ │ │ add r3, pc │ │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ │ ./src/nco/nco_var_utl.c:1662 │ │ │ │ │ add r3, sp, #76 @ 0x4c │ │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ │ mov r7, r3 │ │ │ │ │ ./src/nco/nco_var_utl.c:1643 │ │ │ │ │ @@ -282969,15 +282977,15 @@ │ │ │ │ │ ./src/nco/nco_var_utl.c:1662 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r8 │ │ │ │ │ blx 111a8 │ │ │ │ │ ./src/nco/nco_var_utl.c:1664 │ │ │ │ │ ldr r3, [r7, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ble.w 96890 │ │ │ │ │ + ble.w 968b8 │ │ │ │ │ add.w fp, sp, #68 @ 0x44 │ │ │ │ │ mov.w sl, #0 │ │ │ │ │ ./src/nco/nco_var_utl.c:1673 │ │ │ │ │ movw r3, #28515 @ 0x6f63 │ │ │ │ │ movt r3, #29295 @ 0x726f │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ movw r3, #26980 @ 0x6964 │ │ │ │ │ @@ -282995,41 +283003,41 @@ │ │ │ │ │ mov r2, r8 │ │ │ │ │ mov r1, sl │ │ │ │ │ mov r0, fp │ │ │ │ │ blx 10438 │ │ │ │ │ ./src/nco/nco_var_utl.c:1670 │ │ │ │ │ ldr.w r3, [r8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ble.n 96810 │ │ │ │ │ + ble.n 96838 │ │ │ │ │ movs r4, #0 │ │ │ │ │ - b.n 96748 │ │ │ │ │ + b.n 96770 │ │ │ │ │ ./src/nco/nco_var_utl.c:1670 (discriminator 2) │ │ │ │ │ ldr.w r3, [r8] │ │ │ │ │ adds r4, #1 │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - ble.n 96810 │ │ │ │ │ + ble.n 96838 │ │ │ │ │ ./src/nco/nco_var_utl.c:1671 │ │ │ │ │ mov r3, r6 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r1, sl │ │ │ │ │ mov r0, fp │ │ │ │ │ blx 10324 │ │ │ │ │ ./src/nco/nco_var_utl.c:1673 │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne.n 9673e │ │ │ │ │ + bne.n 96766 │ │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne.n 9673e │ │ │ │ │ + bne.n 96766 │ │ │ │ │ ldr r3, [sp, #124] @ 0x7c │ │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne.n 9673e │ │ │ │ │ + bne.n 96766 │ │ │ │ │ ./src/nco/nco_var_utl.c:1675 │ │ │ │ │ add r3, sp, #84 @ 0x54 │ │ │ │ │ mov r2, r6 │ │ │ │ │ add r7, sp, #80 @ 0x50 │ │ │ │ │ mov r1, sl │ │ │ │ │ mov r0, fp │ │ │ │ │ str r7, [sp, #0] │ │ │ │ │ @@ -283039,26 +283047,26 @@ │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ ./src/nco/nco_var_utl.c:1673 │ │ │ │ │ movs r5, #0 │ │ │ │ │ ./src/nco/nco_var_utl.c:1676 │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ str r2, [sp, #32] │ │ │ │ │ cmp r2, #2 │ │ │ │ │ - bne.n 96848 │ │ │ │ │ + bne.n 96870 │ │ │ │ │ ./src/nco/nco_var_utl.c:1681 │ │ │ │ │ ldr r0, [r7, #0] │ │ │ │ │ adds r0, #1 │ │ │ │ │ blx fc54 │ │ │ │ │ ./src/nco/nco_var_utl.c:1682 │ │ │ │ │ ldr r3, [r7, #0] │ │ │ │ │ ./src/nco/nco_var_utl.c:1681 │ │ │ │ │ vmov s16, r0 │ │ │ │ │ ./src/nco/nco_var_utl.c:1682 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ble.n 967ae │ │ │ │ │ + ble.n 967d6 │ │ │ │ │ ./src/nco/nco_var_utl.c:1682 (discriminator 1) │ │ │ │ │ ldr r2, [sp, #32] │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ mov r1, sl │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r0, fp │ │ │ │ │ @@ -283082,30 +283090,30 @@ │ │ │ │ │ blx 1050c │ │ │ │ │ ./src/nco/nco_var_utl.c:1689 │ │ │ │ │ ldr r3, [r7, #0] │ │ │ │ │ ./src/nco/nco_var_utl.c:1687 │ │ │ │ │ str r0, [sp, #32] │ │ │ │ │ ./src/nco/nco_var_utl.c:1689 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ble.n 96844 │ │ │ │ │ + ble.n 9686c │ │ │ │ │ str r6, [sp, #40] @ 0x28 │ │ │ │ │ subs r7, r0, #4 │ │ │ │ │ mov r6, r4 │ │ │ │ │ mov r4, r3 │ │ │ │ │ - b.n 967de │ │ │ │ │ + b.n 96806 │ │ │ │ │ ./src/nco/nco_var_utl.c:1689 (discriminator 2) │ │ │ │ │ adds r5, #1 │ │ │ │ │ cmp r5, r4 │ │ │ │ │ - beq.n 9683e │ │ │ │ │ + beq.n 96866 │ │ │ │ │ ./src/nco/nco_var_utl.c:1691 │ │ │ │ │ ldr.w r1, [r7, #4]! │ │ │ │ │ mov r0, r9 │ │ │ │ │ blx 124d4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 967d8 │ │ │ │ │ + bne.n 96800 │ │ │ │ │ ./src/nco/nco_var_utl.c:1693 │ │ │ │ │ mov r4, r6 │ │ │ │ │ ldr r6, [sp, #40] @ 0x28 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ │ ./src/nco/nco_var_utl.c:1695 │ │ │ │ │ vmov r0, s16 │ │ │ │ │ @@ -283117,140 +283125,140 @@ │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ ldr r0, [sp, #32] │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ blx 102dc │ │ │ │ │ ./src/nco/nco_var_utl.c:1670 │ │ │ │ │ ldr.w r3, [r8] │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - bgt.n 96748 │ │ │ │ │ + bgt.n 96770 │ │ │ │ │ ./src/nco/nco_var_utl.c:1664 (discriminator 2) │ │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ │ add.w sl, sl, #1 │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ cmp r3, sl │ │ │ │ │ - bgt.n 96728 │ │ │ │ │ + bgt.n 96750 │ │ │ │ │ ./src/nco/nco_var_utl.c:1635 │ │ │ │ │ - ldr r2, [pc, #140] @ (968ac ) │ │ │ │ │ + ldr r2, [pc, #140] @ (968d4 ) │ │ │ │ │ ./src/nco/nco_var_utl.c:1702 │ │ │ │ │ - ldr r3, [pc, #132] @ (968a4 ) │ │ │ │ │ + ldr r3, [pc, #132] @ (968cc ) │ │ │ │ │ ./src/nco/nco_var_utl.c:1635 │ │ │ │ │ add r2, pc │ │ │ │ │ ./src/nco/nco_var_utl.c:1702 │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ ldr r3, [sp, #884] @ 0x374 │ │ │ │ │ eors r2, r3 │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ - bne.n 96896 │ │ │ │ │ + bne.n 968be │ │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ │ add.w sp, sp, #892 @ 0x37c │ │ │ │ │ vpop {d8} │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ mov r4, r6 │ │ │ │ │ ldr r6, [sp, #40] @ 0x28 │ │ │ │ │ - b.n 967f4 │ │ │ │ │ + b.n 9681c │ │ │ │ │ ./src/nco/nco_var_utl.c:1693 │ │ │ │ │ - bne.n 967f0 │ │ │ │ │ - b.n 967f4 │ │ │ │ │ + bne.n 96818 │ │ │ │ │ + b.n 9681c │ │ │ │ │ ./src/nco/nco_var_utl.c:1677 │ │ │ │ │ add r5, sp, #372 @ 0x174 │ │ │ │ │ mov r1, sl │ │ │ │ │ mov r2, r5 │ │ │ │ │ mov r0, fp │ │ │ │ │ mov r4, r3 │ │ │ │ │ blx 11868 │ │ │ │ │ ./src/nco/nco_var_utl.c:1678 │ │ │ │ │ - ldr r3, [pc, #88] @ (968b0 ) │ │ │ │ │ + ldr r3, [pc, #88] @ (968d8 ) │ │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r7, [r3, #0] │ │ │ │ │ blx 1057c │ │ │ │ │ mov r3, r0 │ │ │ │ │ ldr r0, [r4, #0] │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ blx f984 │ │ │ │ │ mov r4, r0 │ │ │ │ │ movs r0, #2 │ │ │ │ │ blx f984 │ │ │ │ │ fprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 │ │ │ │ │ - ldr r2, [pc, #60] @ (968b4 ) │ │ │ │ │ + ldr r2, [pc, #60] @ (968dc ) │ │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ │ movs r1, #1 │ │ │ │ │ strd r0, r3, [sp, #12] │ │ │ │ │ add r2, pc │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ mov r0, r7 │ │ │ │ │ str r4, [sp, #8] │ │ │ │ │ str r5, [sp, #4] │ │ │ │ │ str r6, [sp, #0] │ │ │ │ │ blx 1173c <__fprintf_chk@plt+0x4> │ │ │ │ │ nco_is_spc_in_crd_att(): │ │ │ │ │ ./src/nco/nco_var_utl.c:1679 │ │ │ │ │ - b.n 9681c │ │ │ │ │ + b.n 96844 │ │ │ │ │ ./src/nco/nco_var_utl.c:1640 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ │ - b.n 9681c │ │ │ │ │ + b.n 96844 │ │ │ │ │ ./src/nco/nco_var_utl.c:1702 │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ - str r0, [r7, #28] │ │ │ │ │ + str r0, [r1, #32] │ │ │ │ │ movs r3, r0 │ │ │ │ │ - ldr r6, [r2, #8] │ │ │ │ │ + ldr r6, [r5, #4] │ │ │ │ │ movs r4, r0 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldr r0, [r0, #8] │ │ │ │ │ + ldr r0, [r3, #4] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - str r0, [r5, #112] @ 0x70 │ │ │ │ │ + str r0, [r0, #112] @ 0x70 │ │ │ │ │ movs r4, r0 │ │ │ │ │ asrs r0, r4, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldr r3, [pc, #792] @ (96bd0 ) │ │ │ │ │ + ldr r3, [pc, #856] @ (96c38 ) │ │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ │ │ -000968b8 : │ │ │ │ │ +000968e0 : │ │ │ │ │ nco_is_spc_in_bnd_att(): │ │ │ │ │ ./src/nco/nco_var_utl.c:1708 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov fp, r0 │ │ │ │ │ ./src/nco/nco_var_utl.c:1717 │ │ │ │ │ - ldr r5, [pc, #520] @ (96ac8 ) │ │ │ │ │ + ldr r5, [pc, #520] @ (96af0 ) │ │ │ │ │ ./src/nco/nco_var_utl.c:1708 │ │ │ │ │ vpush {d8} │ │ │ │ │ sub.w sp, sp, #892 @ 0x37c │ │ │ │ │ ./src/nco/nco_var_utl.c:1717 │ │ │ │ │ add r3, sp, #92 @ 0x5c │ │ │ │ │ ./src/nco/nco_var_utl.c:1716 │ │ │ │ │ add r2, sp, #88 @ 0x58 │ │ │ │ │ vmov s17, r2 │ │ │ │ │ ./src/nco/nco_var_utl.c:1708 │ │ │ │ │ - ldr r2, [pc, #504] @ (96acc ) │ │ │ │ │ + ldr r2, [pc, #504] @ (96af4 ) │ │ │ │ │ ./src/nco/nco_var_utl.c:1717 │ │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ │ mov r4, r3 │ │ │ │ │ ./src/nco/nco_var_utl.c:1716 │ │ │ │ │ movs r3, #32 │ │ │ │ │ strh.w r3, [sp, #88] @ 0x58 │ │ │ │ │ ./src/nco/nco_var_utl.c:1708 │ │ │ │ │ - ldr r3, [pc, #496] @ (96ad0 ) │ │ │ │ │ + ldr r3, [pc, #496] @ (96af8 ) │ │ │ │ │ add r2, pc │ │ │ │ │ ./src/nco/nco_var_utl.c:1717 │ │ │ │ │ add r5, pc │ │ │ │ │ ./src/nco/nco_var_utl.c:1708 │ │ │ │ │ mov r6, r1 │ │ │ │ │ ./src/nco/nco_var_utl.c:1735 │ │ │ │ │ add.w r8, sp, #628 @ 0x274 │ │ │ │ │ ./src/nco/nco_var_utl.c:1708 │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ str r3, [sp, #884] @ 0x374 │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ - ldr r3, [pc, #480] @ (96ad4 ) │ │ │ │ │ + ldr r3, [pc, #480] @ (96afc ) │ │ │ │ │ add r3, pc │ │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ │ ./src/nco/nco_var_utl.c:1736 │ │ │ │ │ add r3, sp, #76 @ 0x4c │ │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ │ mov r7, r3 │ │ │ │ │ ./src/nco/nco_var_utl.c:1717 │ │ │ │ │ @@ -283268,15 +283276,15 @@ │ │ │ │ │ ./src/nco/nco_var_utl.c:1736 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, fp │ │ │ │ │ blx 111a8 │ │ │ │ │ ./src/nco/nco_var_utl.c:1738 │ │ │ │ │ ldr r3, [r7, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ble.w 96abe │ │ │ │ │ + ble.w 96ae6 │ │ │ │ │ add.w sl, sp, #68 @ 0x44 │ │ │ │ │ mov.w r9, #0 │ │ │ │ │ ./src/nco/nco_var_utl.c:1747 │ │ │ │ │ movw r3, #28514 @ 0x6f62 │ │ │ │ │ movt r3, #28277 @ 0x6e75 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ add r3, sp, #120 @ 0x78 │ │ │ │ │ @@ -283291,68 +283299,68 @@ │ │ │ │ │ mov r2, r9 │ │ │ │ │ mov r1, sl │ │ │ │ │ mov r0, fp │ │ │ │ │ blx 10438 │ │ │ │ │ ./src/nco/nco_var_utl.c:1744 │ │ │ │ │ ldr.w r3, [r9] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ble.n 96a38 │ │ │ │ │ + ble.n 96a60 │ │ │ │ │ movs r4, #0 │ │ │ │ │ add r6, sp, #116 @ 0x74 │ │ │ │ │ - b.n 96966 │ │ │ │ │ + b.n 9698e │ │ │ │ │ ./src/nco/nco_var_utl.c:1744 (discriminator 2) │ │ │ │ │ ldr.w r3, [r9] │ │ │ │ │ adds r4, #1 │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - ble.n 96a38 │ │ │ │ │ + ble.n 96a60 │ │ │ │ │ ./src/nco/nco_var_utl.c:1745 │ │ │ │ │ mov r3, r6 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r1, sl │ │ │ │ │ mov r0, fp │ │ │ │ │ blx 10324 │ │ │ │ │ ./src/nco/nco_var_utl.c:1747 │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne.n 9695c │ │ │ │ │ + bne.n 96984 │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ movw r2, #29540 @ 0x7364 │ │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne.n 9695c │ │ │ │ │ + bne.n 96984 │ │ │ │ │ ldrb.w r5, [sp, #122] @ 0x7a │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.n 9695c │ │ │ │ │ + bne.n 96984 │ │ │ │ │ ./src/nco/nco_var_utl.c:1749 │ │ │ │ │ add r3, sp, #84 @ 0x54 │ │ │ │ │ mov r2, r6 │ │ │ │ │ add r7, sp, #80 @ 0x50 │ │ │ │ │ mov r1, sl │ │ │ │ │ mov r0, fp │ │ │ │ │ str r7, [sp, #0] │ │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ │ blx f6d8 │ │ │ │ │ ./src/nco/nco_var_utl.c:1750 │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ │ cmp r2, #2 │ │ │ │ │ - bne.n 96a76 │ │ │ │ │ + bne.n 96a9e │ │ │ │ │ ./src/nco/nco_var_utl.c:1755 │ │ │ │ │ ldr r0, [r7, #0] │ │ │ │ │ adds r0, #1 │ │ │ │ │ blx fc54 │ │ │ │ │ ./src/nco/nco_var_utl.c:1756 │ │ │ │ │ ldr r3, [r7, #0] │ │ │ │ │ ./src/nco/nco_var_utl.c:1755 │ │ │ │ │ vmov s16, r0 │ │ │ │ │ ./src/nco/nco_var_utl.c:1756 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ble.n 969ce │ │ │ │ │ + ble.n 969f6 │ │ │ │ │ ./src/nco/nco_var_utl.c:1756 (discriminator 1) │ │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ mov r1, sl │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r0, fp │ │ │ │ │ @@ -283376,31 +283384,31 @@ │ │ │ │ │ blx 1050c │ │ │ │ │ ./src/nco/nco_var_utl.c:1763 │ │ │ │ │ ldr r3, [r7, #0] │ │ │ │ │ ./src/nco/nco_var_utl.c:1761 │ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ │ ./src/nco/nco_var_utl.c:1763 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ble.n 96a72 │ │ │ │ │ + ble.n 96a9a │ │ │ │ │ str.w r9, [sp, #44] @ 0x2c │ │ │ │ │ subs r7, r0, #4 │ │ │ │ │ mov r9, r6 │ │ │ │ │ mov r6, r4 │ │ │ │ │ mov r4, r3 │ │ │ │ │ - b.n 96a02 │ │ │ │ │ + b.n 96a2a │ │ │ │ │ ./src/nco/nco_var_utl.c:1763 (discriminator 2) │ │ │ │ │ adds r5, #1 │ │ │ │ │ cmp r5, r4 │ │ │ │ │ - beq.n 96a68 │ │ │ │ │ + beq.n 96a90 │ │ │ │ │ ./src/nco/nco_var_utl.c:1765 │ │ │ │ │ ldr.w r1, [r7, #4]! │ │ │ │ │ mov r0, r8 │ │ │ │ │ blx 124d4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 969fc │ │ │ │ │ + bne.n 96a24 │ │ │ │ │ ./src/nco/nco_var_utl.c:1767 │ │ │ │ │ mov r4, r6 │ │ │ │ │ mov r6, r9 │ │ │ │ │ ldr.w r9, [sp, #44] @ 0x2c │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ │ ./src/nco/nco_var_utl.c:1769 │ │ │ │ │ @@ -283413,140 +283421,140 @@ │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ blx 102dc │ │ │ │ │ ./src/nco/nco_var_utl.c:1744 │ │ │ │ │ ldr.w r3, [r9] │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - bgt.n 96966 │ │ │ │ │ + bgt.n 9698e │ │ │ │ │ ./src/nco/nco_var_utl.c:1738 (discriminator 2) │ │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ │ add.w sl, sl, #1 │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ cmp r3, sl │ │ │ │ │ - bgt.w 96944 │ │ │ │ │ + bgt.w 9696c │ │ │ │ │ ./src/nco/nco_var_utl.c:1708 │ │ │ │ │ - ldr r2, [pc, #144] @ (96ad8 ) │ │ │ │ │ + ldr r2, [pc, #144] @ (96b00 ) │ │ │ │ │ ./src/nco/nco_var_utl.c:1776 │ │ │ │ │ - ldr r3, [pc, #132] @ (96ad0 ) │ │ │ │ │ + ldr r3, [pc, #132] @ (96af8 ) │ │ │ │ │ ./src/nco/nco_var_utl.c:1708 │ │ │ │ │ add r2, pc │ │ │ │ │ ./src/nco/nco_var_utl.c:1776 │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ ldr r3, [sp, #884] @ 0x374 │ │ │ │ │ eors r2, r3 │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ - bne.n 96ac4 │ │ │ │ │ + bne.n 96aec │ │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ │ add.w sp, sp, #892 @ 0x37c │ │ │ │ │ vpop {d8} │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ mov r4, r6 │ │ │ │ │ mov r6, r9 │ │ │ │ │ ldr.w r9, [sp, #44] @ 0x2c │ │ │ │ │ - b.n 96a1c │ │ │ │ │ + b.n 96a44 │ │ │ │ │ ./src/nco/nco_var_utl.c:1767 │ │ │ │ │ - bne.n 96a18 │ │ │ │ │ - b.n 96a1c │ │ │ │ │ + bne.n 96a40 │ │ │ │ │ + b.n 96a44 │ │ │ │ │ ./src/nco/nco_var_utl.c:1751 │ │ │ │ │ add r5, sp, #372 @ 0x174 │ │ │ │ │ mov r1, sl │ │ │ │ │ mov r2, r5 │ │ │ │ │ mov r0, fp │ │ │ │ │ mov r4, r3 │ │ │ │ │ blx 11868 │ │ │ │ │ ./src/nco/nco_var_utl.c:1752 │ │ │ │ │ - ldr r3, [pc, #84] @ (96adc ) │ │ │ │ │ + ldr r3, [pc, #84] @ (96b04 ) │ │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r7, [r3, #0] │ │ │ │ │ blx 1057c │ │ │ │ │ mov r3, r0 │ │ │ │ │ ldr r0, [r4, #0] │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ blx f984 │ │ │ │ │ mov r4, r0 │ │ │ │ │ movs r0, #2 │ │ │ │ │ blx f984 │ │ │ │ │ fprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 │ │ │ │ │ - ldr r2, [pc, #60] @ (96ae0 ) │ │ │ │ │ + ldr r2, [pc, #60] @ (96b08 ) │ │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ │ movs r1, #1 │ │ │ │ │ strd r0, r3, [sp, #12] │ │ │ │ │ add r2, pc │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ mov r0, r7 │ │ │ │ │ str r4, [sp, #8] │ │ │ │ │ str r5, [sp, #4] │ │ │ │ │ str r6, [sp, #0] │ │ │ │ │ blx 1173c <__fprintf_chk@plt+0x4> │ │ │ │ │ nco_is_spc_in_bnd_att(): │ │ │ │ │ ./src/nco/nco_var_utl.c:1753 │ │ │ │ │ - b.n 96a46 │ │ │ │ │ + b.n 96a6e │ │ │ │ │ ./src/nco/nco_var_utl.c:1714 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ │ - b.n 96a46 │ │ │ │ │ + b.n 96a6e │ │ │ │ │ ./src/nco/nco_var_utl.c:1776 │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ - ldrsh r4, [r4, r7] │ │ │ │ │ + ldrsh r4, [r6, r7] │ │ │ │ │ movs r3, r0 │ │ │ │ │ - str r2, [r5, #100] @ 0x64 │ │ │ │ │ + str r2, [r0, #100] @ 0x64 │ │ │ │ │ movs r4, r0 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - str r4, [r2, #100] @ 0x64 │ │ │ │ │ + str r4, [r5, #96] @ 0x60 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - str r6, [r7, #76] @ 0x4c │ │ │ │ │ + str r6, [r2, #76] @ 0x4c │ │ │ │ │ movs r4, r0 │ │ │ │ │ asrs r0, r4, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldr r1, [pc, #608] @ (96d44 ) │ │ │ │ │ + ldr r1, [pc, #672] @ (96dac ) │ │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ │ │ -00096ae4 : │ │ │ │ │ +00096b0c : │ │ │ │ │ nco_is_spc_in_clm_att(): │ │ │ │ │ ./src/nco/nco_var_utl.c:1782 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r8, r0 │ │ │ │ │ ./src/nco/nco_var_utl.c:1791 │ │ │ │ │ - ldr r5, [pc, #520] @ (96cf4 ) │ │ │ │ │ + ldr r5, [pc, #520] @ (96d1c ) │ │ │ │ │ ./src/nco/nco_var_utl.c:1782 │ │ │ │ │ vpush {d8} │ │ │ │ │ sub.w sp, sp, #892 @ 0x37c │ │ │ │ │ ./src/nco/nco_var_utl.c:1791 │ │ │ │ │ add r3, sp, #92 @ 0x5c │ │ │ │ │ ./src/nco/nco_var_utl.c:1790 │ │ │ │ │ add r2, sp, #88 @ 0x58 │ │ │ │ │ vmov s17, r2 │ │ │ │ │ ./src/nco/nco_var_utl.c:1782 │ │ │ │ │ - ldr r2, [pc, #504] @ (96cf8 ) │ │ │ │ │ + ldr r2, [pc, #504] @ (96d20 ) │ │ │ │ │ ./src/nco/nco_var_utl.c:1791 │ │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ │ mov r4, r3 │ │ │ │ │ ./src/nco/nco_var_utl.c:1790 │ │ │ │ │ movs r3, #32 │ │ │ │ │ strh.w r3, [sp, #88] @ 0x58 │ │ │ │ │ ./src/nco/nco_var_utl.c:1782 │ │ │ │ │ - ldr r3, [pc, #496] @ (96cfc ) │ │ │ │ │ + ldr r3, [pc, #496] @ (96d24 ) │ │ │ │ │ add r2, pc │ │ │ │ │ ./src/nco/nco_var_utl.c:1791 │ │ │ │ │ add r5, pc │ │ │ │ │ ./src/nco/nco_var_utl.c:1782 │ │ │ │ │ mov r6, r1 │ │ │ │ │ ./src/nco/nco_var_utl.c:1809 │ │ │ │ │ add.w r9, sp, #628 @ 0x274 │ │ │ │ │ ./src/nco/nco_var_utl.c:1782 │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ str r3, [sp, #884] @ 0x374 │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ - ldr r3, [pc, #480] @ (96d00 ) │ │ │ │ │ + ldr r3, [pc, #480] @ (96d28 ) │ │ │ │ │ add r3, pc │ │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ │ ./src/nco/nco_var_utl.c:1810 │ │ │ │ │ add r3, sp, #76 @ 0x4c │ │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ │ mov r7, r3 │ │ │ │ │ ./src/nco/nco_var_utl.c:1791 │ │ │ │ │ @@ -283564,15 +283572,15 @@ │ │ │ │ │ ./src/nco/nco_var_utl.c:1810 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r8 │ │ │ │ │ blx 111a8 │ │ │ │ │ ./src/nco/nco_var_utl.c:1812 │ │ │ │ │ ldr r3, [r7, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ble.w 96ce8 │ │ │ │ │ + ble.w 96d10 │ │ │ │ │ add.w fp, sp, #68 @ 0x44 │ │ │ │ │ mov.w sl, #0 │ │ │ │ │ ./src/nco/nco_var_utl.c:1821 │ │ │ │ │ movw r3, #27747 @ 0x6c63 │ │ │ │ │ movt r3, #28009 @ 0x6d69 │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ movw r3, #29793 @ 0x7461 │ │ │ │ │ @@ -283590,41 +283598,41 @@ │ │ │ │ │ mov r2, r8 │ │ │ │ │ mov r1, sl │ │ │ │ │ mov r0, fp │ │ │ │ │ blx 10438 │ │ │ │ │ ./src/nco/nco_var_utl.c:1818 │ │ │ │ │ ldr.w r3, [r8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ble.n 96c68 │ │ │ │ │ + ble.n 96c90 │ │ │ │ │ movs r4, #0 │ │ │ │ │ - b.n 96ba0 │ │ │ │ │ + b.n 96bc8 │ │ │ │ │ ./src/nco/nco_var_utl.c:1818 (discriminator 2) │ │ │ │ │ ldr.w r3, [r8] │ │ │ │ │ adds r4, #1 │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - ble.n 96c68 │ │ │ │ │ + ble.n 96c90 │ │ │ │ │ ./src/nco/nco_var_utl.c:1819 │ │ │ │ │ mov r3, r6 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r1, sl │ │ │ │ │ mov r0, fp │ │ │ │ │ blx 10324 │ │ │ │ │ ./src/nco/nco_var_utl.c:1821 │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne.n 96b96 │ │ │ │ │ + bne.n 96bbe │ │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne.n 96b96 │ │ │ │ │ + bne.n 96bbe │ │ │ │ │ ldr r3, [sp, #124] @ 0x7c │ │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne.n 96b96 │ │ │ │ │ + bne.n 96bbe │ │ │ │ │ ./src/nco/nco_var_utl.c:1823 │ │ │ │ │ add r3, sp, #84 @ 0x54 │ │ │ │ │ mov r2, r6 │ │ │ │ │ add r7, sp, #80 @ 0x50 │ │ │ │ │ mov r1, sl │ │ │ │ │ mov r0, fp │ │ │ │ │ str r7, [sp, #0] │ │ │ │ │ @@ -283634,26 +283642,26 @@ │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ ./src/nco/nco_var_utl.c:1821 │ │ │ │ │ movs r5, #0 │ │ │ │ │ ./src/nco/nco_var_utl.c:1824 │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ str r2, [sp, #32] │ │ │ │ │ cmp r2, #2 │ │ │ │ │ - bne.n 96ca0 │ │ │ │ │ + bne.n 96cc8 │ │ │ │ │ ./src/nco/nco_var_utl.c:1829 │ │ │ │ │ ldr r0, [r7, #0] │ │ │ │ │ adds r0, #1 │ │ │ │ │ blx fc54 │ │ │ │ │ ./src/nco/nco_var_utl.c:1830 │ │ │ │ │ ldr r3, [r7, #0] │ │ │ │ │ ./src/nco/nco_var_utl.c:1829 │ │ │ │ │ vmov s16, r0 │ │ │ │ │ ./src/nco/nco_var_utl.c:1830 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ble.n 96c06 │ │ │ │ │ + ble.n 96c2e │ │ │ │ │ ./src/nco/nco_var_utl.c:1830 (discriminator 1) │ │ │ │ │ ldr r2, [sp, #32] │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ mov r1, sl │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r0, fp │ │ │ │ │ @@ -283677,30 +283685,30 @@ │ │ │ │ │ blx 1050c │ │ │ │ │ ./src/nco/nco_var_utl.c:1837 │ │ │ │ │ ldr r3, [r7, #0] │ │ │ │ │ ./src/nco/nco_var_utl.c:1835 │ │ │ │ │ str r0, [sp, #32] │ │ │ │ │ ./src/nco/nco_var_utl.c:1837 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ble.n 96c9c │ │ │ │ │ + ble.n 96cc4 │ │ │ │ │ str r6, [sp, #40] @ 0x28 │ │ │ │ │ subs r7, r0, #4 │ │ │ │ │ mov r6, r4 │ │ │ │ │ mov r4, r3 │ │ │ │ │ - b.n 96c36 │ │ │ │ │ + b.n 96c5e │ │ │ │ │ ./src/nco/nco_var_utl.c:1837 (discriminator 2) │ │ │ │ │ adds r5, #1 │ │ │ │ │ cmp r5, r4 │ │ │ │ │ - beq.n 96c96 │ │ │ │ │ + beq.n 96cbe │ │ │ │ │ ./src/nco/nco_var_utl.c:1839 │ │ │ │ │ ldr.w r1, [r7, #4]! │ │ │ │ │ mov r0, r9 │ │ │ │ │ blx 124d4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 96c30 │ │ │ │ │ + bne.n 96c58 │ │ │ │ │ ./src/nco/nco_var_utl.c:1841 │ │ │ │ │ mov r4, r6 │ │ │ │ │ ldr r6, [sp, #40] @ 0x28 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ │ ./src/nco/nco_var_utl.c:1843 │ │ │ │ │ vmov r0, s16 │ │ │ │ │ @@ -283712,140 +283720,140 @@ │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ ldr r0, [sp, #32] │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ blx 102dc │ │ │ │ │ ./src/nco/nco_var_utl.c:1818 │ │ │ │ │ ldr.w r3, [r8] │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - bgt.n 96ba0 │ │ │ │ │ + bgt.n 96bc8 │ │ │ │ │ ./src/nco/nco_var_utl.c:1812 (discriminator 2) │ │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ │ add.w sl, sl, #1 │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ cmp r3, sl │ │ │ │ │ - bgt.n 96b80 │ │ │ │ │ + bgt.n 96ba8 │ │ │ │ │ ./src/nco/nco_var_utl.c:1782 │ │ │ │ │ - ldr r2, [pc, #140] @ (96d04 ) │ │ │ │ │ + ldr r2, [pc, #140] @ (96d2c ) │ │ │ │ │ ./src/nco/nco_var_utl.c:1850 │ │ │ │ │ - ldr r3, [pc, #132] @ (96cfc ) │ │ │ │ │ + ldr r3, [pc, #132] @ (96d24 ) │ │ │ │ │ ./src/nco/nco_var_utl.c:1782 │ │ │ │ │ add r2, pc │ │ │ │ │ ./src/nco/nco_var_utl.c:1850 │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ ldr r3, [sp, #884] @ 0x374 │ │ │ │ │ eors r2, r3 │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ - bne.n 96cee │ │ │ │ │ + bne.n 96d16 │ │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ │ add.w sp, sp, #892 @ 0x37c │ │ │ │ │ vpop {d8} │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ mov r4, r6 │ │ │ │ │ ldr r6, [sp, #40] @ 0x28 │ │ │ │ │ - b.n 96c4c │ │ │ │ │ + b.n 96c74 │ │ │ │ │ ./src/nco/nco_var_utl.c:1841 │ │ │ │ │ - bne.n 96c48 │ │ │ │ │ - b.n 96c4c │ │ │ │ │ + bne.n 96c70 │ │ │ │ │ + b.n 96c74 │ │ │ │ │ ./src/nco/nco_var_utl.c:1825 │ │ │ │ │ add r5, sp, #372 @ 0x174 │ │ │ │ │ mov r1, sl │ │ │ │ │ mov r2, r5 │ │ │ │ │ mov r0, fp │ │ │ │ │ mov r4, r3 │ │ │ │ │ blx 11868 │ │ │ │ │ ./src/nco/nco_var_utl.c:1826 │ │ │ │ │ - ldr r3, [pc, #88] @ (96d08 ) │ │ │ │ │ + ldr r3, [pc, #88] @ (96d30 ) │ │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r7, [r3, #0] │ │ │ │ │ blx 1057c │ │ │ │ │ mov r3, r0 │ │ │ │ │ ldr r0, [r4, #0] │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ blx f984 │ │ │ │ │ mov r4, r0 │ │ │ │ │ movs r0, #2 │ │ │ │ │ blx f984 │ │ │ │ │ fprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 │ │ │ │ │ - ldr r2, [pc, #60] @ (96d0c ) │ │ │ │ │ + ldr r2, [pc, #60] @ (96d34 ) │ │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ │ movs r1, #1 │ │ │ │ │ strd r0, r3, [sp, #12] │ │ │ │ │ add r2, pc │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ mov r0, r7 │ │ │ │ │ str r4, [sp, #8] │ │ │ │ │ str r5, [sp, #4] │ │ │ │ │ str r6, [sp, #0] │ │ │ │ │ blx 1173c <__fprintf_chk@plt+0x4> │ │ │ │ │ nco_is_spc_in_clm_att(): │ │ │ │ │ ./src/nco/nco_var_utl.c:1827 │ │ │ │ │ - b.n 96c74 │ │ │ │ │ + b.n 96c9c │ │ │ │ │ ./src/nco/nco_var_utl.c:1788 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ │ - b.n 96c74 │ │ │ │ │ + b.n 96c9c │ │ │ │ │ ./src/nco/nco_var_utl.c:1850 │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ - ldrb r0, [r2, r7] │ │ │ │ │ + ldrb r0, [r4, r7] │ │ │ │ │ movs r3, r0 │ │ │ │ │ - str r6, [r7, #64] @ 0x40 │ │ │ │ │ + str r6, [r2, #64] @ 0x40 │ │ │ │ │ movs r4, r0 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - str r0, [r5, #64] @ 0x40 │ │ │ │ │ + str r0, [r0, #64] @ 0x40 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - str r0, [r2, #44] @ 0x2c │ │ │ │ │ + str r0, [r5, #40] @ 0x28 │ │ │ │ │ movs r4, r0 │ │ │ │ │ asrs r0, r4, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - bx sp │ │ │ │ │ + bx pc │ │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ │ │ -00096d10 : │ │ │ │ │ +00096d38 : │ │ │ │ │ nco_is_spc_in_grd_att(): │ │ │ │ │ ./src/nco/nco_var_utl.c:1856 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r8, r0 │ │ │ │ │ ./src/nco/nco_var_utl.c:1865 │ │ │ │ │ - ldr r5, [pc, #524] @ (96f24 ) │ │ │ │ │ + ldr r5, [pc, #524] @ (96f4c ) │ │ │ │ │ ./src/nco/nco_var_utl.c:1856 │ │ │ │ │ vpush {d8} │ │ │ │ │ sub.w sp, sp, #892 @ 0x37c │ │ │ │ │ ./src/nco/nco_var_utl.c:1865 │ │ │ │ │ add r3, sp, #92 @ 0x5c │ │ │ │ │ ./src/nco/nco_var_utl.c:1864 │ │ │ │ │ add r2, sp, #88 @ 0x58 │ │ │ │ │ vmov s17, r2 │ │ │ │ │ ./src/nco/nco_var_utl.c:1856 │ │ │ │ │ - ldr r2, [pc, #508] @ (96f28 ) │ │ │ │ │ + ldr r2, [pc, #508] @ (96f50 ) │ │ │ │ │ ./src/nco/nco_var_utl.c:1865 │ │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ │ mov r4, r3 │ │ │ │ │ ./src/nco/nco_var_utl.c:1864 │ │ │ │ │ movs r3, #32 │ │ │ │ │ strh.w r3, [sp, #88] @ 0x58 │ │ │ │ │ ./src/nco/nco_var_utl.c:1856 │ │ │ │ │ - ldr r3, [pc, #500] @ (96f2c ) │ │ │ │ │ + ldr r3, [pc, #500] @ (96f54 ) │ │ │ │ │ add r2, pc │ │ │ │ │ ./src/nco/nco_var_utl.c:1865 │ │ │ │ │ add r5, pc │ │ │ │ │ ./src/nco/nco_var_utl.c:1856 │ │ │ │ │ mov r6, r1 │ │ │ │ │ ./src/nco/nco_var_utl.c:1883 │ │ │ │ │ add.w r9, sp, #628 @ 0x274 │ │ │ │ │ ./src/nco/nco_var_utl.c:1856 │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ str r3, [sp, #884] @ 0x374 │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ - ldr r3, [pc, #484] @ (96f30 ) │ │ │ │ │ + ldr r3, [pc, #484] @ (96f58 ) │ │ │ │ │ add r3, pc │ │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ │ ./src/nco/nco_var_utl.c:1884 │ │ │ │ │ add r3, sp, #76 @ 0x4c │ │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ │ mov r7, r3 │ │ │ │ │ ./src/nco/nco_var_utl.c:1865 │ │ │ │ │ @@ -283863,15 +283871,15 @@ │ │ │ │ │ ./src/nco/nco_var_utl.c:1884 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r8 │ │ │ │ │ blx 111a8 │ │ │ │ │ ./src/nco/nco_var_utl.c:1886 │ │ │ │ │ ldr r3, [r7, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ble.w 96f1a │ │ │ │ │ + ble.w 96f42 │ │ │ │ │ add.w fp, sp, #68 @ 0x44 │ │ │ │ │ mov.w sl, #0 │ │ │ │ │ ./src/nco/nco_var_utl.c:1895 │ │ │ │ │ movw r3, #29287 @ 0x7267 │ │ │ │ │ movt r3, #25705 @ 0x6469 │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ movw r3, #27999 @ 0x6d5f │ │ │ │ │ @@ -283889,70 +283897,70 @@ │ │ │ │ │ mov r2, r8 │ │ │ │ │ mov r1, sl │ │ │ │ │ mov r0, fp │ │ │ │ │ blx 10438 │ │ │ │ │ ./src/nco/nco_var_utl.c:1892 │ │ │ │ │ ldr.w r3, [r8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ble.n 96e9a │ │ │ │ │ + ble.n 96ec2 │ │ │ │ │ movs r4, #0 │ │ │ │ │ - b.n 96dcc │ │ │ │ │ + b.n 96df4 │ │ │ │ │ ./src/nco/nco_var_utl.c:1892 (discriminator 2) │ │ │ │ │ ldr.w r3, [r8] │ │ │ │ │ adds r4, #1 │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - ble.n 96e9a │ │ │ │ │ + ble.n 96ec2 │ │ │ │ │ ./src/nco/nco_var_utl.c:1893 │ │ │ │ │ mov r3, r6 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r1, sl │ │ │ │ │ mov r0, fp │ │ │ │ │ blx 10324 │ │ │ │ │ ./src/nco/nco_var_utl.c:1895 │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne.n 96dc2 │ │ │ │ │ + bne.n 96dea │ │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne.n 96dc2 │ │ │ │ │ + bne.n 96dea │ │ │ │ │ ldr r3, [sp, #124] @ 0x7c │ │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne.n 96dc2 │ │ │ │ │ + bne.n 96dea │ │ │ │ │ ldrb.w r5, [sp, #128] @ 0x80 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.n 96dc2 │ │ │ │ │ + bne.n 96dea │ │ │ │ │ ./src/nco/nco_var_utl.c:1897 │ │ │ │ │ add r3, sp, #84 @ 0x54 │ │ │ │ │ mov r2, r6 │ │ │ │ │ add r7, sp, #80 @ 0x50 │ │ │ │ │ mov r1, sl │ │ │ │ │ mov r0, fp │ │ │ │ │ str r7, [sp, #0] │ │ │ │ │ str r3, [sp, #32] │ │ │ │ │ blx f6d8 │ │ │ │ │ ./src/nco/nco_var_utl.c:1898 │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ str r2, [sp, #32] │ │ │ │ │ cmp r2, #2 │ │ │ │ │ - bne.n 96ed2 │ │ │ │ │ + bne.n 96efa │ │ │ │ │ ./src/nco/nco_var_utl.c:1903 │ │ │ │ │ ldr r0, [r7, #0] │ │ │ │ │ adds r0, #1 │ │ │ │ │ blx fc54 │ │ │ │ │ ./src/nco/nco_var_utl.c:1904 │ │ │ │ │ ldr r3, [r7, #0] │ │ │ │ │ ./src/nco/nco_var_utl.c:1903 │ │ │ │ │ vmov s16, r0 │ │ │ │ │ ./src/nco/nco_var_utl.c:1904 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ble.n 96e38 │ │ │ │ │ + ble.n 96e60 │ │ │ │ │ ./src/nco/nco_var_utl.c:1904 (discriminator 1) │ │ │ │ │ ldr r2, [sp, #32] │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ mov r1, sl │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r0, fp │ │ │ │ │ @@ -283976,30 +283984,30 @@ │ │ │ │ │ blx 1050c │ │ │ │ │ ./src/nco/nco_var_utl.c:1911 │ │ │ │ │ ldr r3, [r7, #0] │ │ │ │ │ ./src/nco/nco_var_utl.c:1909 │ │ │ │ │ str r0, [sp, #32] │ │ │ │ │ ./src/nco/nco_var_utl.c:1911 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ble.n 96ece │ │ │ │ │ + ble.n 96ef6 │ │ │ │ │ str r6, [sp, #40] @ 0x28 │ │ │ │ │ subs r7, r0, #4 │ │ │ │ │ mov r6, r4 │ │ │ │ │ mov r4, r3 │ │ │ │ │ - b.n 96e68 │ │ │ │ │ + b.n 96e90 │ │ │ │ │ ./src/nco/nco_var_utl.c:1911 (discriminator 2) │ │ │ │ │ adds r5, #1 │ │ │ │ │ cmp r5, r4 │ │ │ │ │ - beq.n 96ec8 │ │ │ │ │ + beq.n 96ef0 │ │ │ │ │ ./src/nco/nco_var_utl.c:1913 │ │ │ │ │ ldr.w r1, [r7, #4]! │ │ │ │ │ mov r0, r9 │ │ │ │ │ blx 124d4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 96e62 │ │ │ │ │ + bne.n 96e8a │ │ │ │ │ ./src/nco/nco_var_utl.c:1915 │ │ │ │ │ mov r4, r6 │ │ │ │ │ ldr r6, [sp, #40] @ 0x28 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ │ ./src/nco/nco_var_utl.c:1917 │ │ │ │ │ vmov r0, s16 │ │ │ │ │ @@ -284011,102 +284019,102 @@ │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ ldr r0, [sp, #32] │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ blx 102dc │ │ │ │ │ ./src/nco/nco_var_utl.c:1892 │ │ │ │ │ ldr.w r3, [r8] │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - bgt.n 96dcc │ │ │ │ │ + bgt.n 96df4 │ │ │ │ │ ./src/nco/nco_var_utl.c:1886 (discriminator 2) │ │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ │ add.w sl, sl, #1 │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ cmp r3, sl │ │ │ │ │ - bgt.n 96dac │ │ │ │ │ + bgt.n 96dd4 │ │ │ │ │ ./src/nco/nco_var_utl.c:1856 │ │ │ │ │ - ldr r2, [pc, #140] @ (96f34 ) │ │ │ │ │ + ldr r2, [pc, #140] @ (96f5c ) │ │ │ │ │ ./src/nco/nco_var_utl.c:1924 │ │ │ │ │ - ldr r3, [pc, #128] @ (96f2c ) │ │ │ │ │ + ldr r3, [pc, #128] @ (96f54 ) │ │ │ │ │ ./src/nco/nco_var_utl.c:1856 │ │ │ │ │ add r2, pc │ │ │ │ │ ./src/nco/nco_var_utl.c:1924 │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ ldr r3, [sp, #884] @ 0x374 │ │ │ │ │ eors r2, r3 │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ - bne.n 96f20 │ │ │ │ │ + bne.n 96f48 │ │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ │ add.w sp, sp, #892 @ 0x37c │ │ │ │ │ vpop {d8} │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ mov r4, r6 │ │ │ │ │ ldr r6, [sp, #40] @ 0x28 │ │ │ │ │ - b.n 96e7e │ │ │ │ │ + b.n 96ea6 │ │ │ │ │ ./src/nco/nco_var_utl.c:1915 │ │ │ │ │ - bne.n 96e7a │ │ │ │ │ - b.n 96e7e │ │ │ │ │ + bne.n 96ea2 │ │ │ │ │ + b.n 96ea6 │ │ │ │ │ ./src/nco/nco_var_utl.c:1899 │ │ │ │ │ add r5, sp, #372 @ 0x174 │ │ │ │ │ mov r1, sl │ │ │ │ │ mov r2, r5 │ │ │ │ │ mov r0, fp │ │ │ │ │ mov r4, r3 │ │ │ │ │ blx 11868 │ │ │ │ │ ./src/nco/nco_var_utl.c:1900 │ │ │ │ │ - ldr r3, [pc, #84] @ (96f38 ) │ │ │ │ │ + ldr r3, [pc, #84] @ (96f60 ) │ │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r7, [r3, #0] │ │ │ │ │ blx 1057c │ │ │ │ │ mov r3, r0 │ │ │ │ │ ldr r0, [r4, #0] │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ blx f984 │ │ │ │ │ mov r4, r0 │ │ │ │ │ movs r0, #2 │ │ │ │ │ blx f984 │ │ │ │ │ fprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 │ │ │ │ │ - ldr r2, [pc, #60] @ (96f3c ) │ │ │ │ │ + ldr r2, [pc, #60] @ (96f64 ) │ │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ │ movs r1, #1 │ │ │ │ │ strd r0, r3, [sp, #12] │ │ │ │ │ add r2, pc │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ mov r0, r7 │ │ │ │ │ str r4, [sp, #8] │ │ │ │ │ str r5, [sp, #4] │ │ │ │ │ str r6, [sp, #0] │ │ │ │ │ blx 1173c <__fprintf_chk@plt+0x4> │ │ │ │ │ nco_is_spc_in_grd_att(): │ │ │ │ │ ./src/nco/nco_var_utl.c:1901 │ │ │ │ │ - b.n 96ea6 │ │ │ │ │ + b.n 96ece │ │ │ │ │ ./src/nco/nco_var_utl.c:1862 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ │ - b.n 96ea6 │ │ │ │ │ + b.n 96ece │ │ │ │ │ ./src/nco/nco_var_utl.c:1924 │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ - ldrh r4, [r7, r6] │ │ │ │ │ + ldrh r4, [r1, r7] │ │ │ │ │ movs r3, r0 │ │ │ │ │ - str r2, [r2, #32] │ │ │ │ │ + str r2, [r5, #28] │ │ │ │ │ movs r4, r0 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - str r4, [r7, #28] │ │ │ │ │ + str r4, [r2, #28] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - str r6, [r3, #8] │ │ │ │ │ + str r6, [r6, #4] │ │ │ │ │ movs r4, r0 │ │ │ │ │ asrs r0, r4, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - cmp r4, r7 │ │ │ │ │ + cmp r4, r9 │ │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ │ │ -00096f40 : │ │ │ │ │ +00096f68 : │ │ │ │ │ nco_var_mtd_refresh(): │ │ │ │ │ ./src/nco/nco_var_utl.c:1952 │ │ │ │ │ mov r2, r1 │ │ │ │ │ ./src/nco/nco_var_utl.c:1930 │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ mov r4, r1 │ │ │ │ │ sub sp, #16 │ │ │ │ │ @@ -284121,24 +284129,24 @@ │ │ │ │ │ ldr r1, [r4, #64] @ 0x40 │ │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ │ ./src/nco/nco_var_utl.c:1956 │ │ │ │ │ ldr.w r5, [r2, #72]! │ │ │ │ │ ./src/nco/nco_var_utl.c:1957 │ │ │ │ │ blx 11ecc │ │ │ │ │ ./src/nco/nco_var_utl.c:1930 │ │ │ │ │ - ldr r6, [pc, #76] @ (96fb0 ) │ │ │ │ │ + ldr r6, [pc, #76] @ (96fd8 ) │ │ │ │ │ ./src/nco/nco_var_utl.c:1958 │ │ │ │ │ ldr r3, [r4, #72] @ 0x48 │ │ │ │ │ ./src/nco/nco_var_utl.c:1930 │ │ │ │ │ add r6, pc │ │ │ │ │ ./src/nco/nco_var_utl.c:1958 │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - beq.n 96f96 │ │ │ │ │ + beq.n 96fbe │ │ │ │ │ ./src/nco/nco_var_utl.c:1959 │ │ │ │ │ - ldr r3, [pc, #72] @ (96fb4 ) │ │ │ │ │ + ldr r3, [pc, #72] @ (96fdc ) │ │ │ │ │ ldr r3, [r6, r3] │ │ │ │ │ ldr r6, [r3, #0] │ │ │ │ │ blx 1057c │ │ │ │ │ fprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 │ │ │ │ │ ldr r2, [r4, #72] @ 0x48 │ │ │ │ │ nco_var_mtd_refresh(): │ │ │ │ │ @@ -284147,20 +284155,20 @@ │ │ │ │ │ fprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ movs r1, #1 │ │ │ │ │ mov r0, r6 │ │ │ │ │ ldr r2, [r4, #0] │ │ │ │ │ strd r2, r5, [sp] │ │ │ │ │ - ldr r2, [pc, #48] @ (96fb8 ) │ │ │ │ │ + ldr r2, [pc, #48] @ (96fe0 ) │ │ │ │ │ add r2, pc │ │ │ │ │ blx 1173c <__fprintf_chk@plt+0x4> │ │ │ │ │ nco_var_mtd_refresh(): │ │ │ │ │ ./src/nco/nco_var_utl.c:1960 │ │ │ │ │ - ldr r1, [pc, #44] @ (96fbc ) │ │ │ │ │ + ldr r1, [pc, #44] @ (96fe4 ) │ │ │ │ │ movs r0, #0 │ │ │ │ │ add r1, pc │ │ │ │ │ blx 1012c │ │ │ │ │ ./src/nco/nco_var_utl.c:1979 │ │ │ │ │ ldr r1, [r4, #64] @ 0x40 │ │ │ │ │ add.w r2, r4, #136 @ 0x88 │ │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ │ @@ -284169,73 +284177,73 @@ │ │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ │ mov r1, r4 │ │ │ │ │ blx f6e4 │ │ │ │ │ str r0, [r4, #56] @ 0x38 │ │ │ │ │ ./src/nco/nco_var_utl.c:1994 │ │ │ │ │ add sp, #16 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ - ldrsh r4, [r4, r7] │ │ │ │ │ + ldrsh r4, [r7, r6] │ │ │ │ │ movs r4, r0 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldr r6, [r0, r6] │ │ │ │ │ + ldr r6, [r2, r6] │ │ │ │ │ movs r3, r0 │ │ │ │ │ - ldr r0, [r0, r7] │ │ │ │ │ + ldr r0, [r2, r7] │ │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ │ │ -00096fc0 : │ │ │ │ │ +00096fe8 : │ │ │ │ │ nco_var_srd_srt_set(): │ │ │ │ │ ./src/nco/nco_var_utl.c:2008 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - ble.n 96ff6 │ │ │ │ │ + ble.n 9701e │ │ │ │ │ ./src/nco/nco_var_utl.c:2000 │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov ip, r0 │ │ │ │ │ add.w lr, r0, r1, lsl #2 │ │ │ │ │ ./src/nco/nco_var_utl.c:2010 │ │ │ │ │ movs r4, #0 │ │ │ │ │ ./src/nco/nco_var_utl.c:2011 │ │ │ │ │ movs r0, #1 │ │ │ │ │ ./src/nco/nco_var_utl.c:2009 │ │ │ │ │ ldr.w r2, [ip], #4 │ │ │ │ │ ldr r1, [r2, #72] @ 0x48 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - ble.n 96ff0 │ │ │ │ │ + ble.n 97018 │ │ │ │ │ ldrd r2, r3, [r2, #104] @ 0x68 │ │ │ │ │ subs r2, #4 │ │ │ │ │ add.w r1, r3, r1, lsl #2 │ │ │ │ │ ./src/nco/nco_var_utl.c:2010 (discriminator 3) │ │ │ │ │ str.w r4, [r3], #4 │ │ │ │ │ ./src/nco/nco_var_utl.c:2011 (discriminator 3) │ │ │ │ │ str.w r0, [r2, #4]! │ │ │ │ │ ./src/nco/nco_var_utl.c:2009 (discriminator 3) │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - bne.n 96fe4 │ │ │ │ │ + bne.n 9700c │ │ │ │ │ ./src/nco/nco_var_utl.c:2008 │ │ │ │ │ cmp ip, lr │ │ │ │ │ - bne.n 96fd0 │ │ │ │ │ + bne.n 96ff8 │ │ │ │ │ ./src/nco/nco_var_utl.c:2015 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ bx lr │ │ │ │ │ │ │ │ │ │ -00096ff8 : │ │ │ │ │ +00097020 : │ │ │ │ │ nco_var_dmn_refresh(): │ │ │ │ │ ./src/nco/nco_var_utl.c:2024 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - ble.n 9707a │ │ │ │ │ + ble.n 970a2 │ │ │ │ │ ./src/nco/nco_var_utl.c:2021 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov ip, r0 │ │ │ │ │ add.w lr, r0, r1, lsl #2 │ │ │ │ │ ./src/nco/nco_var_utl.c:2030 │ │ │ │ │ ldr.w r6, [ip], #4 │ │ │ │ │ ./src/nco/nco_var_utl.c:2034 │ │ │ │ │ ldr r5, [r6, #72] @ 0x48 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble.n 9706a │ │ │ │ │ + ble.n 97092 │ │ │ │ │ ldrd r3, r2, [r6, #96] @ 0x60 │ │ │ │ │ ./src/nco/nco_var_utl.c:2028 │ │ │ │ │ mov.w fp, #1 │ │ │ │ │ ldr r7, [r6, #32] │ │ │ │ │ ./src/nco/nco_var_utl.c:2027 │ │ │ │ │ mov sl, fp │ │ │ │ │ ldr r0, [r6, #108] @ 0x6c │ │ │ │ │ @@ -284260,59 +284268,59 @@ │ │ │ │ │ ./src/nco/nco_var_utl.c:2038 │ │ │ │ │ ldr r4, [r3, #36] @ 0x24 │ │ │ │ │ str.w r4, [r1, #4]! │ │ │ │ │ ./src/nco/nco_var_utl.c:2039 │ │ │ │ │ ldr r3, [r3, #28] │ │ │ │ │ mul.w sl, r3, sl │ │ │ │ │ ./src/nco/nco_var_utl.c:2040 │ │ │ │ │ - cbz r2, 97058 │ │ │ │ │ + cbz r2, 97080 │ │ │ │ │ ./src/nco/nco_var_utl.c:2040 (discriminator 1) │ │ │ │ │ mul.w fp, r3, fp │ │ │ │ │ ./src/nco/nco_var_utl.c:2034 (discriminator 2) │ │ │ │ │ adds r2, #1 │ │ │ │ │ cmp r2, r5 │ │ │ │ │ - bne.n 97030 │ │ │ │ │ + bne.n 97058 │ │ │ │ │ ./src/nco/nco_var_utl.c:2024 (discriminator 2) │ │ │ │ │ cmp ip, lr │ │ │ │ │ ./src/nco/nco_var_utl.c:2043 (discriminator 2) │ │ │ │ │ strd sl, fp, [r6, #116] @ 0x74 │ │ │ │ │ ./src/nco/nco_var_utl.c:2024 (discriminator 2) │ │ │ │ │ - bne.n 97006 │ │ │ │ │ + bne.n 9702e │ │ │ │ │ ./src/nco/nco_var_utl.c:2046 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ./src/nco/nco_var_utl.c:2028 │ │ │ │ │ mov.w fp, #1 │ │ │ │ │ ./src/nco/nco_var_utl.c:2024 │ │ │ │ │ cmp ip, lr │ │ │ │ │ ./src/nco/nco_var_utl.c:2027 │ │ │ │ │ mov sl, fp │ │ │ │ │ ./src/nco/nco_var_utl.c:2043 │ │ │ │ │ strd sl, fp, [r6, #116] @ 0x74 │ │ │ │ │ ./src/nco/nco_var_utl.c:2024 │ │ │ │ │ - bne.n 97006 │ │ │ │ │ - b.n 97066 │ │ │ │ │ + bne.n 9702e │ │ │ │ │ + b.n 9708e │ │ │ │ │ bx lr │ │ │ │ │ │ │ │ │ │ -0009707c : │ │ │ │ │ +000970a4 : │ │ │ │ │ nco_var_fll(): │ │ │ │ │ ./src/nco/nco_var_utl.c:2055 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r5, r2 │ │ │ │ │ - ldr r2, [pc, #940] @ (97430 ) │ │ │ │ │ + ldr r2, [pc, #940] @ (97458 ) │ │ │ │ │ vpush {d8} │ │ │ │ │ sub sp, #332 @ 0x14c │ │ │ │ │ add r2, pc │ │ │ │ │ mov r4, r1 │ │ │ │ │ mov r7, r0 │ │ │ │ │ vmov s16, r0 │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ ./src/nco/nco_var_utl.c:2070 │ │ │ │ │ add r6, sp, #56 @ 0x38 │ │ │ │ │ ./src/nco/nco_var_utl.c:2055 │ │ │ │ │ - ldr r3, [pc, #920] @ (97434 ) │ │ │ │ │ + ldr r3, [pc, #920] @ (9745c ) │ │ │ │ │ ldr.w r8, [sp, #376] @ 0x178 │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ str r3, [sp, #324] @ 0x144 │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ ./src/nco/nco_var_utl.c:2067 │ │ │ │ │ add r3, sp, #52 @ 0x34 │ │ │ │ │ @@ -284357,24 +284365,24 @@ │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ add.w r3, r6, #124 @ 0x7c │ │ │ │ │ str r5, [sp, #4] │ │ │ │ │ blx 10090 │ │ │ │ │ ./src/nco/nco_var_utl.c:2087 │ │ │ │ │ ldr r0, [r6, #72] @ 0x48 │ │ │ │ │ ./src/nco/nco_var_utl.c:2055 │ │ │ │ │ - ldr r3, [pc, #824] @ (97438 ) │ │ │ │ │ + ldr r3, [pc, #824] @ (97460 ) │ │ │ │ │ ./src/nco/nco_var_utl.c:2087 │ │ │ │ │ cmp r0, r5 │ │ │ │ │ it le │ │ │ │ │ strle r5, [r6, #32] │ │ │ │ │ ./src/nco/nco_var_utl.c:2055 │ │ │ │ │ add r3, pc │ │ │ │ │ str r3, [sp, #32] │ │ │ │ │ ./src/nco/nco_var_utl.c:2087 │ │ │ │ │ - bgt.w 97386 │ │ │ │ │ + bgt.w 973ae │ │ │ │ │ ./src/nco/nco_var_utl.c:2088 (discriminator 2) │ │ │ │ │ movs r2, #0 │ │ │ │ │ str r2, [r6, #36] @ 0x24 │ │ │ │ │ ./src/nco/nco_var_utl.c:2089 (discriminator 2) │ │ │ │ │ movs r3, #0 │ │ │ │ │ str.w r3, [r6, #164] @ 0xa4 │ │ │ │ │ ./src/nco/nco_var_utl.c:2090 (discriminator 2) │ │ │ │ │ @@ -284406,55 +284414,55 @@ │ │ │ │ │ blx f6e4 │ │ │ │ │ ./src/nco/nco_var_utl.c:2107 │ │ │ │ │ ldr r5, [r6, #72] @ 0x48 │ │ │ │ │ ./src/nco/nco_var_utl.c:2104 │ │ │ │ │ str r0, [r6, #56] @ 0x38 │ │ │ │ │ ./src/nco/nco_var_utl.c:2107 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble.w 97416 │ │ │ │ │ + ble.w 9743e │ │ │ │ │ ./src/nco/nco_var_utl.c:2110 │ │ │ │ │ ldr r3, [r6, #36] @ 0x24 │ │ │ │ │ ./src/nco/nco_var_utl.c:2107 │ │ │ │ │ movs r4, #0 │ │ │ │ │ ./src/nco/nco_var_utl.c:2112 │ │ │ │ │ mov.w ip, #1 │ │ │ │ │ mov r7, r3 │ │ │ │ │ ./src/nco/nco_var_utl.c:2108 │ │ │ │ │ movs r2, #0 │ │ │ │ │ ./src/nco/nco_var_utl.c:2109 │ │ │ │ │ cmp r4, r2 │ │ │ │ │ - beq.n 97166 │ │ │ │ │ + beq.n 9718e │ │ │ │ │ ./src/nco/nco_var_utl.c:2110 │ │ │ │ │ ldr.w r0, [r3, r2, lsl #2] │ │ │ │ │ ldr r1, [r7, #0] │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - beq.w 97310 │ │ │ │ │ + beq.w 97338 │ │ │ │ │ ./src/nco/nco_var_utl.c:2108 (discriminator 2) │ │ │ │ │ adds r2, #1 │ │ │ │ │ cmp r2, r5 │ │ │ │ │ - bne.n 97156 │ │ │ │ │ + bne.n 9717e │ │ │ │ │ ./src/nco/nco_var_utl.c:2107 (discriminator 2) │ │ │ │ │ adds r4, #1 │ │ │ │ │ adds r7, #4 │ │ │ │ │ cmp r4, r5 │ │ │ │ │ - bne.n 97154 │ │ │ │ │ + bne.n 9717c │ │ │ │ │ ./src/nco/nco_var_utl.c:2122 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r6, #116] @ 0x74 │ │ │ │ │ fprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 │ │ │ │ │ - ldr r2, [pc, #704] @ (9743c ) │ │ │ │ │ + ldr r2, [pc, #704] @ (97464 ) │ │ │ │ │ add r7, sp, #68 @ 0x44 │ │ │ │ │ mov ip, r3 │ │ │ │ │ add r2, pc │ │ │ │ │ vmov s17, r2 │ │ │ │ │ - ldr r2, [pc, #696] @ (97440 ) │ │ │ │ │ + ldr r2, [pc, #696] @ (97468 ) │ │ │ │ │ add r2, pc │ │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ │ - ldr r2, [pc, #696] @ (97444 ) │ │ │ │ │ + ldr r2, [pc, #696] @ (9746c ) │ │ │ │ │ add r2, pc │ │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ │ nco_var_fll(): │ │ │ │ │ ./src/nco/nco_var_utl.c:2122 │ │ │ │ │ movs r2, #0 │ │ │ │ │ str r2, [sp, #20] │ │ │ │ │ ./src/nco/nco_var_utl.c:2124 │ │ │ │ │ @@ -284462,31 +284470,31 @@ │ │ │ │ │ vmov r0, s16 │ │ │ │ │ mov r2, r7 │ │ │ │ │ ldr.w r1, [ip, r3, lsl #2] │ │ │ │ │ mov.w r9, r3, lsl #2 │ │ │ │ │ blx f93c │ │ │ │ │ ./src/nco/nco_var_utl.c:2126 │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - ble.w 9736c │ │ │ │ │ + ble.w 97394 │ │ │ │ │ ldr.w fp, [sp, #24] │ │ │ │ │ mov.w sl, #0 │ │ │ │ │ - b.n 971c4 │ │ │ │ │ + b.n 971ec │ │ │ │ │ ./src/nco/nco_var_utl.c:2126 (discriminator 2) │ │ │ │ │ add.w sl, sl, #1 │ │ │ │ │ cmp r8, sl │ │ │ │ │ - beq.w 97326 │ │ │ │ │ + beq.w 9734e │ │ │ │ │ ./src/nco/nco_var_utl.c:2127 │ │ │ │ │ ldr.w r4, [fp] │ │ │ │ │ mov r0, r7 │ │ │ │ │ mov r5, fp │ │ │ │ │ add.w fp, fp, #4 │ │ │ │ │ ldr r1, [r4, #0] │ │ │ │ │ blx 124d4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 971ba │ │ │ │ │ + bne.n 971e2 │ │ │ │ │ ./src/nco/nco_var_utl.c:2141 │ │ │ │ │ ldrd r2, ip, [r6, #32] │ │ │ │ │ ./src/nco/nco_var_utl.c:2139 │ │ │ │ │ ldr r3, [r4, #20] │ │ │ │ │ ./src/nco/nco_var_utl.c:2147 │ │ │ │ │ ldr r0, [sp, #28] │ │ │ │ │ ./src/nco/nco_var_utl.c:2139 │ │ │ │ │ @@ -284524,15 +284532,15 @@ │ │ │ │ │ ldrne r2, [r6, #120] @ 0x78 │ │ │ │ │ ldrne.w r0, [r1, r9] │ │ │ │ │ itt ne │ │ │ │ │ mulne r2, r0 │ │ │ │ │ strne r2, [r6, #120] @ 0x78 │ │ │ │ │ ./src/nco/nco_var_utl.c:2152 │ │ │ │ │ ldrsh.w r2, [r4, #56] @ 0x38 │ │ │ │ │ - cbz r2, 9723e │ │ │ │ │ + cbz r2, 97266 │ │ │ │ │ ./src/nco/nco_var_utl.c:2153 │ │ │ │ │ ldr r0, [r4, #16] │ │ │ │ │ ldr r2, [r6, #64] @ 0x40 │ │ │ │ │ cmp r2, r0 │ │ │ │ │ ./src/nco/nco_var_utl.c:2155 │ │ │ │ │ ittt eq │ │ │ │ │ streq r3, [r6, #40] @ 0x28 │ │ │ │ │ @@ -284548,56 +284556,56 @@ │ │ │ │ │ str r1, [sp, #20] │ │ │ │ │ ./src/nco/nco_var_utl.c:2160 (discriminator 2) │ │ │ │ │ mul.w r3, r2, r3 │ │ │ │ │ str r3, [r6, #116] @ 0x74 │ │ │ │ │ ./src/nco/nco_var_utl.c:2123 (discriminator 2) │ │ │ │ │ ldr r3, [r6, #72] @ 0x48 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - bgt.n 97194 │ │ │ │ │ + bgt.n 971bc │ │ │ │ │ ./src/nco/nco_var_utl.c:2165 │ │ │ │ │ - ldr r1, [pc, #496] @ (97448 ) │ │ │ │ │ + ldr r1, [pc, #496] @ (97470 ) │ │ │ │ │ movs r3, #0 │ │ │ │ │ ldr r2, [r6, #64] @ 0x40 │ │ │ │ │ ldr r0, [r6, #76] @ 0x4c │ │ │ │ │ add r1, pc │ │ │ │ │ blx f600 │ │ │ │ │ - cbz r0, 9726c │ │ │ │ │ + cbz r0, 97294 │ │ │ │ │ ./src/nco/nco_var_utl.c:2165 (discriminator 1) │ │ │ │ │ movs r3, #1 │ │ │ │ │ strh.w r3, [r6, #156] @ 0x9c │ │ │ │ │ ./src/nco/nco_var_utl.c:2166 │ │ │ │ │ - ldr r1, [pc, #476] @ (9744c ) │ │ │ │ │ + ldr r1, [pc, #476] @ (97474 ) │ │ │ │ │ movs r3, #0 │ │ │ │ │ ldr r2, [r6, #64] @ 0x40 │ │ │ │ │ ldr r0, [r6, #76] @ 0x4c │ │ │ │ │ add r1, pc │ │ │ │ │ blx f600 │ │ │ │ │ - cbz r0, 97282 │ │ │ │ │ + cbz r0, 972aa │ │ │ │ │ ./src/nco/nco_var_utl.c:2166 (discriminator 1) │ │ │ │ │ movs r3, #1 │ │ │ │ │ strh.w r3, [r6, #156] @ 0x9c │ │ │ │ │ ./src/nco/nco_var_utl.c:2167 │ │ │ │ │ - ldr r1, [pc, #460] @ (97450 ) │ │ │ │ │ + ldr r1, [pc, #460] @ (97478 ) │ │ │ │ │ movs r3, #0 │ │ │ │ │ ldr r2, [r6, #64] @ 0x40 │ │ │ │ │ ldr r0, [r6, #76] @ 0x4c │ │ │ │ │ add r1, pc │ │ │ │ │ blx f600 │ │ │ │ │ - cbz r0, 97298 │ │ │ │ │ + cbz r0, 972c0 │ │ │ │ │ ./src/nco/nco_var_utl.c:2167 (discriminator 1) │ │ │ │ │ movs r3, #1 │ │ │ │ │ strh.w r3, [r6, #156] @ 0x9c │ │ │ │ │ ./src/nco/nco_var_utl.c:2168 │ │ │ │ │ - ldr r1, [pc, #440] @ (97454 ) │ │ │ │ │ + ldr r1, [pc, #440] @ (9747c ) │ │ │ │ │ movs r3, #0 │ │ │ │ │ ldr r2, [r6, #64] @ 0x40 │ │ │ │ │ ldr r0, [r6, #76] @ 0x4c │ │ │ │ │ add r1, pc │ │ │ │ │ blx f600 │ │ │ │ │ - cbz r0, 972ae │ │ │ │ │ + cbz r0, 972d6 │ │ │ │ │ ./src/nco/nco_var_utl.c:2168 (discriminator 1) │ │ │ │ │ movs r3, #1 │ │ │ │ │ strh.w r3, [r6, #156] @ 0x9c │ │ │ │ │ ./src/nco/nco_var_utl.c:2172 │ │ │ │ │ vmov r0, s16 │ │ │ │ │ mov r1, r6 │ │ │ │ │ blx 115ac │ │ │ │ │ @@ -284611,64 +284619,64 @@ │ │ │ │ │ str r3, [r6, #88] @ 0x58 │ │ │ │ │ ./src/nco/nco_var_utl.c:2178 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ ittt gt │ │ │ │ │ movgt r0, r3 │ │ │ │ │ ldrgt.w r2, [r6, #164] @ 0xa4 │ │ │ │ │ subgt r2, #4 │ │ │ │ │ - ble.n 972de │ │ │ │ │ + ble.n 97306 │ │ │ │ │ ./src/nco/nco_var_utl.c:2178 (discriminator 3) │ │ │ │ │ str.w r0, [r2, #4]! │ │ │ │ │ adds r3, #1 │ │ │ │ │ ldr r1, [r6, #72] @ 0x48 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - bgt.n 972d2 │ │ │ │ │ + bgt.n 972fa │ │ │ │ │ ./src/nco/nco_var_utl.c:2181 │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ subs r3, #3 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - bls.w 973ee │ │ │ │ │ + bls.w 97416 │ │ │ │ │ ./src/nco/nco_var_utl.c:2055 │ │ │ │ │ - ldr r2, [pc, #364] @ (97458 ) │ │ │ │ │ + ldr r2, [pc, #364] @ (97480 ) │ │ │ │ │ ./src/nco/nco_var_utl.c:2188 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [r6, #92] @ 0x5c │ │ │ │ │ ./src/nco/nco_var_utl.c:2190 │ │ │ │ │ - ldr r3, [pc, #320] @ (97434 ) │ │ │ │ │ + ldr r3, [pc, #320] @ (9745c ) │ │ │ │ │ ./src/nco/nco_var_utl.c:2055 │ │ │ │ │ add r2, pc │ │ │ │ │ ./src/nco/nco_var_utl.c:2190 │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ ldr r3, [sp, #324] @ 0x144 │ │ │ │ │ eors r2, r3 │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ - bne.w 97420 │ │ │ │ │ + bne.w 97448 │ │ │ │ │ mov r0, r6 │ │ │ │ │ add sp, #332 @ 0x14c │ │ │ │ │ vpop {d8} │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ./src/nco/nco_var_utl.c:2118 │ │ │ │ │ cmp r5, r2 │ │ │ │ │ ./src/nco/nco_var_utl.c:2112 │ │ │ │ │ str.w ip, [r6, #52] @ 0x34 │ │ │ │ │ ./src/nco/nco_var_utl.c:2118 │ │ │ │ │ - bne.w 97174 │ │ │ │ │ + bne.w 9719c │ │ │ │ │ ./src/nco/nco_var_utl.c:2107 │ │ │ │ │ adds r4, #1 │ │ │ │ │ adds r7, #4 │ │ │ │ │ cmp r4, r5 │ │ │ │ │ - bne.w 97154 │ │ │ │ │ - b.n 97174 │ │ │ │ │ + bne.w 9717c │ │ │ │ │ + b.n 9719c │ │ │ │ │ ./src/nco/nco_var_utl.c:2139 │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ add.w r5, r3, r8, lsl #2 │ │ │ │ │ ./src/nco/nco_var_utl.c:2130 │ │ │ │ │ - ldr r3, [pc, #300] @ (9745c ) │ │ │ │ │ + ldr r3, [pc, #300] @ (97484 ) │ │ │ │ │ ldr r2, [sp, #32] │ │ │ │ │ ldr r4, [r2, r3] │ │ │ │ │ ldr.w fp, [r4] │ │ │ │ │ blx 1057c │ │ │ │ │ fprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 │ │ │ │ │ vmov r2, s17 │ │ │ │ │ @@ -284681,15 +284689,15 @@ │ │ │ │ │ mov r0, fp │ │ │ │ │ str r7, [sp, #0] │ │ │ │ │ blx 1173c <__fprintf_chk@plt+0x4> │ │ │ │ │ nco_var_fll(): │ │ │ │ │ ./src/nco/nco_var_utl.c:2131 │ │ │ │ │ blx 12394 │ │ │ │ │ ldr r4, [r4, #0] │ │ │ │ │ - cbnz r0, 97374 │ │ │ │ │ + cbnz r0, 9739c │ │ │ │ │ ./src/nco/nco_var_utl.c:2131 (discriminator 1) │ │ │ │ │ blx 1057c │ │ │ │ │ fprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 (discriminator 1) │ │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ │ nco_var_fll(): │ │ │ │ │ ./src/nco/nco_var_utl.c:2131 (discriminator 1) │ │ │ │ │ @@ -284701,242 +284709,242 @@ │ │ │ │ │ blx 1173c <__fprintf_chk@plt+0x4> │ │ │ │ │ nco_var_fll(): │ │ │ │ │ ./src/nco/nco_var_utl.c:2132 │ │ │ │ │ movs r0, #1 │ │ │ │ │ blx 126b8 │ │ │ │ │ ./src/nco/nco_var_utl.c:2139 │ │ │ │ │ ldr r4, [r5, #0] │ │ │ │ │ - b.n 971da │ │ │ │ │ + b.n 97202 │ │ │ │ │ ./src/nco/nco_var_utl.c:2129 │ │ │ │ │ ldr r5, [sp, #24] │ │ │ │ │ - beq.n 9732c │ │ │ │ │ + beq.n 97354 │ │ │ │ │ ./src/nco/nco_var_utl.c:2139 │ │ │ │ │ ldr r4, [r5, #0] │ │ │ │ │ - b.n 971da │ │ │ │ │ + b.n 97202 │ │ │ │ │ ./src/nco/nco_var_utl.c:2131 (discriminator 2) │ │ │ │ │ blx 1057c │ │ │ │ │ fprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 (discriminator 2) │ │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ │ nco_var_fll(): │ │ │ │ │ ./src/nco/nco_var_utl.c:2131 (discriminator 2) │ │ │ │ │ mov r3, r0 │ │ │ │ │ fprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 (discriminator 2) │ │ │ │ │ movs r1, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx 1173c <__fprintf_chk@plt+0x4> │ │ │ │ │ - b.n 97362 │ │ │ │ │ + b.n 9738a │ │ │ │ │ nco_var_fll(): │ │ │ │ │ ./src/nco/nco_var_utl.c:2087 (discriminator 1) │ │ │ │ │ lsls r0, r0, #2 │ │ │ │ │ blx fc54 │ │ │ │ │ str r0, [r6, #32] │ │ │ │ │ ./src/nco/nco_var_utl.c:2088 (discriminator 1) │ │ │ │ │ ldr r0, [r6, #72] @ 0x48 │ │ │ │ │ cmp r0, r5 │ │ │ │ │ - ble.w 9710c │ │ │ │ │ + ble.w 97134 │ │ │ │ │ lsls r0, r0, #2 │ │ │ │ │ blx fc54 │ │ │ │ │ mov r2, r0 │ │ │ │ │ str r0, [r6, #36] @ 0x24 │ │ │ │ │ ./src/nco/nco_var_utl.c:2089 (discriminator 1) │ │ │ │ │ ldr r0, [r6, #72] @ 0x48 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - ble.w 97110 │ │ │ │ │ + ble.w 97138 │ │ │ │ │ lsls r0, r0, #2 │ │ │ │ │ blx fc54 │ │ │ │ │ str.w r0, [r6, #164] @ 0xa4 │ │ │ │ │ ./src/nco/nco_var_utl.c:2090 (discriminator 1) │ │ │ │ │ ldr r0, [r6, #72] @ 0x48 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - ble.n 97424 │ │ │ │ │ + ble.n 9744c │ │ │ │ │ lsls r0, r0, #2 │ │ │ │ │ blx fc54 │ │ │ │ │ str r0, [r6, #96] @ 0x60 │ │ │ │ │ ./src/nco/nco_var_utl.c:2091 (discriminator 1) │ │ │ │ │ ldr r0, [r6, #72] @ 0x48 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - ble.n 97428 │ │ │ │ │ + ble.n 97450 │ │ │ │ │ lsls r0, r0, #2 │ │ │ │ │ blx fc54 │ │ │ │ │ str r0, [r6, #108] @ 0x6c │ │ │ │ │ ./src/nco/nco_var_utl.c:2092 (discriminator 1) │ │ │ │ │ ldr r0, [r6, #72] @ 0x48 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - ble.n 9742c │ │ │ │ │ + ble.n 97454 │ │ │ │ │ lsls r0, r0, #2 │ │ │ │ │ blx fc54 │ │ │ │ │ str r0, [r6, #100] @ 0x64 │ │ │ │ │ ./src/nco/nco_var_utl.c:2093 (discriminator 1) │ │ │ │ │ ldr r0, [r6, #72] @ 0x48 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - ble.n 9741c │ │ │ │ │ + ble.n 97444 │ │ │ │ │ lsls r0, r0, #2 │ │ │ │ │ blx fc54 │ │ │ │ │ ./src/nco/nco_var_utl.c:2096 (discriminator 1) │ │ │ │ │ ldr r2, [r6, #36] @ 0x24 │ │ │ │ │ ./src/nco/nco_var_utl.c:2093 (discriminator 1) │ │ │ │ │ str r0, [r6, #104] @ 0x68 │ │ │ │ │ - b.n 97126 │ │ │ │ │ + b.n 9714e │ │ │ │ │ ./src/nco/nco_var_utl.c:2184 │ │ │ │ │ ldr r1, [r6, #64] @ 0x40 │ │ │ │ │ add r3, sp, #60 @ 0x3c │ │ │ │ │ add.w r2, r6, #88 @ 0x58 │ │ │ │ │ add.w r0, r6, #44 @ 0x2c │ │ │ │ │ str r0, [sp, #0] │ │ │ │ │ vmov r0, s16 │ │ │ │ │ blx 11034 │ │ │ │ │ ./src/nco/nco_var_utl.c:2185 │ │ │ │ │ ldr.w r3, [r6, #164] @ 0xa4 │ │ │ │ │ ldr r1, [r6, #64] @ 0x40 │ │ │ │ │ vmov r0, s16 │ │ │ │ │ add r2, sp, #64 @ 0x40 │ │ │ │ │ blx 11148 │ │ │ │ │ - b.n 972ea │ │ │ │ │ + b.n 97312 │ │ │ │ │ ./src/nco/nco_var_utl.c:2122 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r6, #116] @ 0x74 │ │ │ │ │ ./src/nco/nco_var_utl.c:2123 │ │ │ │ │ - b.n 97256 │ │ │ │ │ + b.n 9727e │ │ │ │ │ ./src/nco/nco_var_utl.c:2096 │ │ │ │ │ ldr r2, [r6, #36] @ 0x24 │ │ │ │ │ - b.n 97122 │ │ │ │ │ + b.n 9714a │ │ │ │ │ ./src/nco/nco_var_utl.c:2190 │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ ./src/nco/nco_var_utl.c:2096 │ │ │ │ │ ldr r2, [r6, #36] @ 0x24 │ │ │ │ │ - b.n 97116 │ │ │ │ │ + b.n 9713e │ │ │ │ │ ldr r2, [r6, #36] @ 0x24 │ │ │ │ │ - b.n 9711a │ │ │ │ │ + b.n 97142 │ │ │ │ │ ldr r2, [r6, #36] @ 0x24 │ │ │ │ │ - b.n 9711e │ │ │ │ │ - ldrsh r6, [r7, r2] │ │ │ │ │ + b.n 97146 │ │ │ │ │ + ldrsh r6, [r2, r2] │ │ │ │ │ movs r4, r0 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldrsh r4, [r0, r1] │ │ │ │ │ + ldrsh r4, [r3, r0] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldrsb r2, [r5, r7] │ │ │ │ │ + ldrsb r2, [r7, r7] │ │ │ │ │ movs r3, r0 │ │ │ │ │ - ldr r2, [r5, r2] │ │ │ │ │ + ldr r2, [r7, r2] │ │ │ │ │ movs r3, r0 │ │ │ │ │ - ldr r4, [r5, r0] │ │ │ │ │ + ldr r4, [r7, r0] │ │ │ │ │ movs r3, r0 │ │ │ │ │ @ instruction: 0xf27e0000 │ │ │ │ │ @ instruction: 0xf2bc0000 │ │ │ │ │ str r2, [r6, #12] │ │ │ │ │ movs r0, r0 │ │ │ │ │ cmp r2, #148 @ 0x94 │ │ │ │ │ movs r1, r0 │ │ │ │ │ - ldrb r6, [r2, r1] │ │ │ │ │ + ldrb r6, [r5, r0] │ │ │ │ │ movs r4, r0 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ ... │ │ │ │ │ │ │ │ │ │ -00097460 : │ │ │ │ │ +00097488 : │ │ │ │ │ nco_get_typ(): │ │ │ │ │ ./src/nco/nco_var_utl.c:2195 │ │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ │ mov r4, r0 │ │ │ │ │ ./src/nco/nco_var_utl.c:2200 │ │ │ │ │ blx 12394 │ │ │ │ │ mov r5, r0 │ │ │ │ │ ./src/nco/nco_var_utl.c:2221 │ │ │ │ │ blx fc6c │ │ │ │ │ - cbz r0, 97480 │ │ │ │ │ + cbz r0, 974a8 │ │ │ │ │ ./src/nco/nco_var_utl.c:2223 │ │ │ │ │ ldr.w r0, [r4, #132] @ 0x84 │ │ │ │ │ ./src/nco/nco_var_utl.c:2226 │ │ │ │ │ - cbnz r5, 9747a │ │ │ │ │ + cbnz r5, 974a2 │ │ │ │ │ ./src/nco/nco_var_utl.c:2226 (discriminator 1) │ │ │ │ │ ldr.w r0, [r4, #136] @ 0x88 │ │ │ │ │ ./src/nco/nco_var_utl.c:2228 │ │ │ │ │ ldrsh.w r3, [r4, #158] @ 0x9e │ │ │ │ │ - cbz r3, 97484 │ │ │ │ │ + cbz r3, 974ac │ │ │ │ │ ./src/nco/nco_var_utl.c:2228 (discriminator 1) │ │ │ │ │ ldr.w r0, [r4, #136] @ 0x88 │ │ │ │ │ ./src/nco/nco_var_utl.c:2236 │ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00097488 : │ │ │ │ │ +000974b0 : │ │ │ │ │ nco_var_dfn(): │ │ │ │ │ ./src/nco/nco_var_utl.c:1137 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r9, r2 │ │ │ │ │ - ldr.w r2, [pc, #1764] @ 97b74 │ │ │ │ │ + ldr.w r2, [pc, #1764] @ 97b9c │ │ │ │ │ vpush {d8-d9} │ │ │ │ │ sub.w sp, sp, #4256 @ 0x10a0 │ │ │ │ │ sub sp, #4 │ │ │ │ │ mov r7, r3 │ │ │ │ │ add.w r3, sp, #4224 @ 0x1080 │ │ │ │ │ vmov s17, r0 │ │ │ │ │ adds r3, #28 │ │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ │ - ldr.w r1, [pc, #1740] @ 97b78 │ │ │ │ │ + ldr.w r1, [pc, #1740] @ 97ba0 │ │ │ │ │ add r1, pc │ │ │ │ │ ldr r2, [r1, r2] │ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ mov.w r2, #0 │ │ │ │ │ ./src/nco/nco_var_utl.c:1156 │ │ │ │ │ add.w r2, sp, #4224 @ 0x1080 │ │ │ │ │ adds r2, #12 │ │ │ │ │ str r2, [sp, #64] @ 0x40 │ │ │ │ │ mov r5, r2 │ │ │ │ │ ./src/nco/nco_var_utl.c:1137 │ │ │ │ │ add.w r2, sp, #4288 @ 0x10c0 │ │ │ │ │ adds r2, #28 │ │ │ │ │ ./src/nco/nco_var_utl.c:1156 │ │ │ │ │ - ldr.w r3, [pc, #1712] @ 97b7c │ │ │ │ │ + ldr.w r3, [pc, #1712] @ 97ba4 │ │ │ │ │ ./src/nco/nco_var_utl.c:1137 │ │ │ │ │ ldr.w fp, [r2] │ │ │ │ │ add.w r2, sp, #4320 @ 0x10e0 │ │ │ │ │ ./src/nco/nco_var_utl.c:1156 │ │ │ │ │ add r3, pc │ │ │ │ │ ./src/nco/nco_var_utl.c:1137 │ │ │ │ │ ldr.w sl, [r2] │ │ │ │ │ - ldr.w r2, [pc, #1696] @ 97b80 │ │ │ │ │ + ldr.w r2, [pc, #1696] @ 97ba8 │ │ │ │ │ add r2, pc │ │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ │ ./src/nco/nco_var_utl.c:1156 │ │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ │ stmia r5!, {r0, r1, r2} │ │ │ │ │ strh r3, [r5, #0] │ │ │ │ │ ./src/nco/nco_var_utl.c:1168 │ │ │ │ │ blx 12394 │ │ │ │ │ ./src/nco/nco_var_utl.c:1170 │ │ │ │ │ add.w r2, sp, #4288 @ 0x10c0 │ │ │ │ │ adds r2, #24 │ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ble.w 976b2 │ │ │ │ │ + ble.w 976da │ │ │ │ │ fprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 │ │ │ │ │ - ldr.w r3, [pc, #1668] @ 97b84 │ │ │ │ │ + ldr.w r3, [pc, #1668] @ 97bac │ │ │ │ │ subs r7, #4 │ │ │ │ │ nco_var_dfn(): │ │ │ │ │ ./src/nco/nco_var_utl.c:1154 │ │ │ │ │ str.w fp, [sp, #48] @ 0x30 │ │ │ │ │ mov fp, r9 │ │ │ │ │ fprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 │ │ │ │ │ add r3, pc │ │ │ │ │ vmov s18, r3 │ │ │ │ │ - ldr.w r3, [pc, #1656] @ 97b88 │ │ │ │ │ + ldr.w r3, [pc, #1656] @ 97bb0 │ │ │ │ │ vmov s16, r0 │ │ │ │ │ add r3, pc │ │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ │ nco_var_dfn(): │ │ │ │ │ ./src/nco/nco_var_utl.c:1328 │ │ │ │ │ - ldr.w r3, [pc, #1648] @ 97b8c │ │ │ │ │ + ldr.w r3, [pc, #1648] @ 97bb4 │ │ │ │ │ add r3, pc │ │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ │ - ldr.w r3, [pc, #1644] @ 97b90 │ │ │ │ │ + ldr.w r3, [pc, #1644] @ 97bb8 │ │ │ │ │ add r3, pc │ │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ │ ./src/nco/nco_var_utl.c:1357 │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ it ne │ │ │ │ │ movne r3, #1 │ │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ │ @@ -284953,15 +284961,15 @@ │ │ │ │ │ ./src/nco/nco_var_utl.c:1176 │ │ │ │ │ mov r0, fp │ │ │ │ │ ldr r2, [r7, #0] │ │ │ │ │ ldr.w r1, [r2], #64 │ │ │ │ │ blx 1207c │ │ │ │ │ ./src/nco/nco_var_utl.c:1179 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 9777a │ │ │ │ │ + beq.w 977a2 │ │ │ │ │ ./src/nco/nco_var_utl.c:1182 │ │ │ │ │ vmov r2, s16 │ │ │ │ │ ./src/nco/nco_var_utl.c:1204 │ │ │ │ │ ldr r5, [r7, #0] │ │ │ │ │ ./src/nco/nco_var_utl.c:1182 │ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ │ subs r3, #0 │ │ │ │ │ @@ -284979,18 +284987,18 @@ │ │ │ │ │ moveq r3, #0 │ │ │ │ │ ./src/nco/nco_var_utl.c:1204 │ │ │ │ │ mov ip, r4 │ │ │ │ │ ./src/nco/nco_var_utl.c:1210 │ │ │ │ │ str r3, [sp, #32] │ │ │ │ │ ./src/nco/nco_var_utl.c:1182 │ │ │ │ │ cmp.w r9, #0 │ │ │ │ │ - bne.w 976f2 │ │ │ │ │ + bne.w 9771a │ │ │ │ │ ./src/nco/nco_var_utl.c:1204 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 97aa0 │ │ │ │ │ + ble.w 97ac8 │ │ │ │ │ ldr r2, [r5, #32] │ │ │ │ │ add r1, sp, #128 @ 0x80 │ │ │ │ │ mov r3, r9 │ │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ │ subs r2, #4 │ │ │ │ │ add r1, sp, #108 @ 0x6c │ │ │ │ │ ./src/nco/nco_var_utl.c:1205 (discriminator 3) │ │ │ │ │ @@ -284999,26 +285007,26 @@ │ │ │ │ │ adds r3, #1 │ │ │ │ │ ./src/nco/nco_var_utl.c:1205 (discriminator 3) │ │ │ │ │ ldr r0, [r0, #20] │ │ │ │ │ str.w r0, [r1, #4]! │ │ │ │ │ ./src/nco/nco_var_utl.c:1204 (discriminator 3) │ │ │ │ │ ldr r4, [r5, #72] @ 0x48 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bgt.n 97592 │ │ │ │ │ + bgt.n 975ba │ │ │ │ │ ./src/nco/nco_var_utl.c:1210 │ │ │ │ │ blx 111fc │ │ │ │ │ ./src/nco/nco_var_utl.c:1229 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ite le │ │ │ │ │ movle.w r9, #0 │ │ │ │ │ movgt.w r9, #1 │ │ │ │ │ add r6, sp, #160 @ 0xa0 │ │ │ │ │ ./src/nco/nco_var_utl.c:1210 │ │ │ │ │ cmp r0, #3 │ │ │ │ │ - bhi.w 9788a │ │ │ │ │ + bhi.w 978b2 │ │ │ │ │ ./src/nco/nco_var_utl.c:1223 │ │ │ │ │ ldr.w ip, [r7] │ │ │ │ │ mov r3, r4 │ │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ │ mov r0, fp │ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ │ ./src/nco/nco_var_utl.c:1226 │ │ │ │ │ @@ -285038,34 +285046,34 @@ │ │ │ │ │ ./src/nco/nco_var_utl.c:1229 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ ite hi │ │ │ │ │ movhi r3, #0 │ │ │ │ │ andls.w r3, r9, #1 │ │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 977c0 │ │ │ │ │ + bne.w 977e8 │ │ │ │ │ ./src/nco/nco_var_utl.c:1321 │ │ │ │ │ blx 111fc │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ cmp r0, #3 │ │ │ │ │ ite ls │ │ │ │ │ movls r3, #0 │ │ │ │ │ andhi.w r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 97834 │ │ │ │ │ + bne.w 9785c │ │ │ │ │ ./src/nco/nco_var_utl.c:1357 │ │ │ │ │ vmov r0, s16 │ │ │ │ │ blx fc6c │ │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ite eq │ │ │ │ │ moveq r3, #0 │ │ │ │ │ andne.w r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 977a2 │ │ │ │ │ + bne.w 977ca │ │ │ │ │ ./src/nco/nco_var_utl.c:1359 │ │ │ │ │ ldr r3, [r7, #0] │ │ │ │ │ ./src/nco/nco_var_utl.c:1360 │ │ │ │ │ ldr.w r2, [r3, #168] @ 0xa8 │ │ │ │ │ ./src/nco/nco_var_utl.c:1365 │ │ │ │ │ add.w r1, sp, #4320 @ 0x10e0 │ │ │ │ │ ./src/nco/nco_var_utl.c:1372 │ │ │ │ │ @@ -285073,163 +285081,163 @@ │ │ │ │ │ ./src/nco/nco_var_utl.c:1365 │ │ │ │ │ adds r1, #8 │ │ │ │ │ ./src/nco/nco_var_utl.c:1372 │ │ │ │ │ ldr r3, [r3, #64] @ 0x40 │ │ │ │ │ ./src/nco/nco_var_utl.c:1365 │ │ │ │ │ ldr r1, [r1, #0] │ │ │ │ │ cmp r1, #4 │ │ │ │ │ - beq.n 976e0 │ │ │ │ │ + beq.n 97708 │ │ │ │ │ ./src/nco/nco_var_utl.c:1372 │ │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ │ vmov r0, s17 │ │ │ │ │ str r1, [sp, #0] │ │ │ │ │ mov r1, fp │ │ │ │ │ blx 11fd4 │ │ │ │ │ ./src/nco/nco_var_utl.c:1378 │ │ │ │ │ ldr r3, [r7, #0] │ │ │ │ │ ldrsh.w r2, [r3, #158] @ 0x9e │ │ │ │ │ - cbnz r2, 9769e │ │ │ │ │ + cbnz r2, 976c6 │ │ │ │ │ ./src/nco/nco_var_utl.c:1380 │ │ │ │ │ add.w r1, sp, #4320 @ 0x10e0 │ │ │ │ │ adds r1, #8 │ │ │ │ │ ldr r1, [r1, #0] │ │ │ │ │ - cbz r1, 9769e │ │ │ │ │ + cbz r1, 976c6 │ │ │ │ │ ./src/nco/nco_var_utl.c:1382 │ │ │ │ │ ldr.w r1, [r3, #132] @ 0x84 │ │ │ │ │ add.w r3, sp, #4320 @ 0x10e0 │ │ │ │ │ adds r3, #4 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ blx 10d68 │ │ │ │ │ - cbz r0, 9769e │ │ │ │ │ + cbz r0, 976c6 │ │ │ │ │ ./src/nco/nco_var_utl.c:1384 │ │ │ │ │ add.w r3, sp, #4320 @ 0x10e0 │ │ │ │ │ adds r3, #8 │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - beq.w 979f4 │ │ │ │ │ + beq.w 97a1c │ │ │ │ │ ./src/nco/nco_var_utl.c:1386 │ │ │ │ │ add.w r3, sp, #4320 @ 0x10e0 │ │ │ │ │ adds r3, #8 │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq.w 979ea │ │ │ │ │ + beq.w 97a12 │ │ │ │ │ ./src/nco/nco_var_utl.c:1388 (discriminator 1) │ │ │ │ │ add.w r3, sp, #4320 @ 0x10e0 │ │ │ │ │ adds r3, #8 │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ cmp r3, #3 │ │ │ │ │ - beq.w 97b28 │ │ │ │ │ + beq.w 97b50 │ │ │ │ │ ./src/nco/nco_var_utl.c:1170 (discriminator 2) │ │ │ │ │ add.w r2, sp, #4288 @ 0x10c0 │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ adds r2, #24 │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne.w 9753a │ │ │ │ │ + bne.w 97562 │ │ │ │ │ ./src/nco/nco_var_utl.c:1137 │ │ │ │ │ - ldr.w r1, [pc, #1248] @ 97b94 │ │ │ │ │ + ldr.w r1, [pc, #1248] @ 97bbc │ │ │ │ │ ./src/nco/nco_var_utl.c:1414 │ │ │ │ │ add.w r3, sp, #4224 @ 0x1080 │ │ │ │ │ - ldr.w r2, [pc, #1208] @ 97b74 │ │ │ │ │ + ldr.w r2, [pc, #1208] @ 97b9c │ │ │ │ │ adds r3, #28 │ │ │ │ │ ./src/nco/nco_var_utl.c:1137 │ │ │ │ │ add r1, pc │ │ │ │ │ ./src/nco/nco_var_utl.c:1414 │ │ │ │ │ ldr r2, [r1, r2] │ │ │ │ │ ldr r1, [r2, #0] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ eors r1, r2 │ │ │ │ │ mov.w r2, #0 │ │ │ │ │ - bne.w 97b60 │ │ │ │ │ + bne.w 97b88 │ │ │ │ │ add.w sp, sp, #4256 @ 0x10a0 │ │ │ │ │ add sp, #4 │ │ │ │ │ vpop {d8-d9} │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ./src/nco/nco_var_utl.c:1372 │ │ │ │ │ movs r1, #0 │ │ │ │ │ vmov r0, s17 │ │ │ │ │ str r1, [sp, #0] │ │ │ │ │ ./src/nco/nco_var_utl.c:1366 │ │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ │ ./src/nco/nco_var_utl.c:1372 │ │ │ │ │ mov r1, fp │ │ │ │ │ blx 11fd4 │ │ │ │ │ ./src/nco/nco_var_utl.c:1378 │ │ │ │ │ - b.n 9769e │ │ │ │ │ + b.n 976c6 │ │ │ │ │ ./src/nco/nco_var_utl.c:1187 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 97af2 │ │ │ │ │ + ble.w 97b1a │ │ │ │ │ movs r0, #0 │ │ │ │ │ ./src/nco/nco_var_utl.c:1186 │ │ │ │ │ ldr.w r8, [sp, #48] @ 0x30 │ │ │ │ │ add r6, sp, #160 @ 0xa0 │ │ │ │ │ ./src/nco/nco_var_utl.c:1187 │ │ │ │ │ mov lr, r0 │ │ │ │ │ ./src/nco/nco_var_utl.c:1186 │ │ │ │ │ mov r4, r0 │ │ │ │ │ ./src/nco/nco_var_utl.c:1189 │ │ │ │ │ cmp.w sl, #0 │ │ │ │ │ - ble.n 97776 │ │ │ │ │ + ble.n 9779e │ │ │ │ │ ./src/nco/nco_var_utl.c:1194 │ │ │ │ │ ldr.w r3, [r5, #168] @ 0xa8 │ │ │ │ │ sub.w r2, r8, #4 │ │ │ │ │ ldr r3, [r3, #32] │ │ │ │ │ ldr r3, [r3, r0] │ │ │ │ │ ldr.w r9, [r3, #20] │ │ │ │ │ ./src/nco/nco_var_utl.c:1189 │ │ │ │ │ movs r3, #0 │ │ │ │ │ - b.n 97724 │ │ │ │ │ + b.n 9774c │ │ │ │ │ ./src/nco/nco_var_utl.c:1189 (discriminator 2) │ │ │ │ │ adds r3, #1 │ │ │ │ │ cmp sl, r3 │ │ │ │ │ - beq.n 97744 │ │ │ │ │ + beq.n 9776c │ │ │ │ │ ./src/nco/nco_var_utl.c:1194 │ │ │ │ │ ldr.w r1, [r2, #4]! │ │ │ │ │ ldr r1, [r1, #64] @ 0x40 │ │ │ │ │ ldr r1, [r1, #20] │ │ │ │ │ cmp r9, r1 │ │ │ │ │ - bne.n 9771e │ │ │ │ │ + bne.n 97746 │ │ │ │ │ ./src/nco/nco_var_utl.c:1199 │ │ │ │ │ ldr r3, [r5, #32] │ │ │ │ │ ldr r3, [r3, r0] │ │ │ │ │ ldr r2, [r3, #20] │ │ │ │ │ add.w r3, r6, r4, lsl #2 │ │ │ │ │ adds r4, #1 │ │ │ │ │ str.w r2, [r3, #-48] │ │ │ │ │ ldr.w ip, [r5, #72] @ 0x48 │ │ │ │ │ ./src/nco/nco_var_utl.c:1187 (discriminator 2) │ │ │ │ │ add.w lr, lr, #1 │ │ │ │ │ adds r0, #4 │ │ │ │ │ cmp ip, lr │ │ │ │ │ - bgt.n 97704 │ │ │ │ │ + bgt.n 9772c │ │ │ │ │ ./src/nco/nco_var_utl.c:1210 │ │ │ │ │ blx 111fc │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ cmp r0, #3 │ │ │ │ │ ite ls │ │ │ │ │ movls r3, #0 │ │ │ │ │ andhi.w r3, r3, #1 │ │ │ │ │ ./src/nco/nco_var_utl.c:1229 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ite le │ │ │ │ │ movle.w r9, #0 │ │ │ │ │ movgt.w r9, #1 │ │ │ │ │ ./src/nco/nco_var_utl.c:1210 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 97886 │ │ │ │ │ + bne.w 978ae │ │ │ │ │ add r3, sp, #128 @ 0x80 │ │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ │ - b.n 975bc │ │ │ │ │ + b.n 975e4 │ │ │ │ │ ./src/nco/nco_var_utl.c:1198 │ │ │ │ │ - bne.n 97730 │ │ │ │ │ - b.n 97744 │ │ │ │ │ + bne.n 97758 │ │ │ │ │ + b.n 9776c │ │ │ │ │ ./src/nco/nco_var_utl.c:1337 │ │ │ │ │ - ldr.w r3, [pc, #1052] @ 97b98 │ │ │ │ │ + ldr.w r3, [pc, #1052] @ 97bc0 │ │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r4, [r3, #0] │ │ │ │ │ blx 1057c │ │ │ │ │ fprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 │ │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ │ @@ -285246,53 +285254,53 @@ │ │ │ │ │ fprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 │ │ │ │ │ movs r1, #1 │ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ vmov r2, s18 │ │ │ │ │ blx 1173c <__fprintf_chk@plt+0x4> │ │ │ │ │ - b.n 97612 │ │ │ │ │ + b.n 9763a │ │ │ │ │ nco_var_dfn(): │ │ │ │ │ ./src/nco/nco_var_utl.c:1359 │ │ │ │ │ ldr r3, [r7, #0] │ │ │ │ │ ./src/nco/nco_var_utl.c:1358 │ │ │ │ │ ldrsh.w r1, [r3, #158] @ 0x9e │ │ │ │ │ ./src/nco/nco_var_utl.c:1360 │ │ │ │ │ ldr.w r2, [r3, #168] @ 0xa8 │ │ │ │ │ ./src/nco/nco_var_utl.c:1358 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 97632 │ │ │ │ │ + bne.w 9765a │ │ │ │ │ ./src/nco/nco_var_utl.c:1359 │ │ │ │ │ ldr r1, [r2, #80] @ 0x50 │ │ │ │ │ ./src/nco/nco_var_utl.c:1361 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ │ it ne │ │ │ │ │ movne r1, #0 │ │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ │ - b.n 97632 │ │ │ │ │ + b.n 9765a │ │ │ │ │ ./src/nco/nco_var_utl.c:1235 │ │ │ │ │ ldr r3, [r7, #0] │ │ │ │ │ vmov r0, s17 │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ sub.w r2, r3, #20 │ │ │ │ │ blx 1207c │ │ │ │ │ ./src/nco/nco_var_utl.c:1236 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 97a68 │ │ │ │ │ + beq.w 97a90 │ │ │ │ │ ./src/nco/nco_var_utl.c:1243 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str.w r3, [r6, #-64] │ │ │ │ │ ./src/nco/nco_var_utl.c:1246 │ │ │ │ │ add.w r3, sp, #4320 @ 0x10e0 │ │ │ │ │ adds r3, #12 │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 97822 │ │ │ │ │ + bne.n 9784a │ │ │ │ │ ./src/nco/nco_var_utl.c:1246 (discriminator 1) │ │ │ │ │ add.w r3, sp, #4320 @ 0x10e0 │ │ │ │ │ adds r3, #12 │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ str.w r3, [r6, #-60] │ │ │ │ │ ./src/nco/nco_var_utl.c:1248 (discriminator 1) │ │ │ │ │ add.w r3, sp, #4320 @ 0x10e0 │ │ │ │ │ @@ -285308,141 +285316,141 @@ │ │ │ │ │ ldr r1, [r7, #0] │ │ │ │ │ adds r0, #12 │ │ │ │ │ ldr r1, [r1, #64] @ 0x40 │ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ │ str r0, [sp, #0] │ │ │ │ │ mov r0, fp │ │ │ │ │ blx fa2c │ │ │ │ │ - b.n 9782e │ │ │ │ │ + b.n 97856 │ │ │ │ │ ./src/nco/nco_var_utl.c:1246 (discriminator 2) │ │ │ │ │ mov.w r3, #1 │ │ │ │ │ str.w r3, [r6, #-60] │ │ │ │ │ ./src/nco/nco_var_utl.c:1316 (discriminator 2) │ │ │ │ │ - bge.w 97b5a │ │ │ │ │ + bge.w 97b82 │ │ │ │ │ ./src/nco/nco_var_utl.c:1229 │ │ │ │ │ ldr.w r9, [sp, #52] @ 0x34 │ │ │ │ │ - b.n 975fc │ │ │ │ │ + b.n 97624 │ │ │ │ │ ./src/nco/nco_var_utl.c:1326 │ │ │ │ │ - ldr r3, [pc, #864] @ (97b98 ) │ │ │ │ │ + ldr r3, [pc, #864] @ (97bc0 ) │ │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ │ ldr r6, [r3, #0] │ │ │ │ │ blx 1057c │ │ │ │ │ ldr r2, [r7, #0] │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r4, #1 │ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ │ - beq.w 97968 │ │ │ │ │ + beq.w 97990 │ │ │ │ │ ./src/nco/nco_var_utl.c:1326 (discriminator 4) │ │ │ │ │ cmp.w r9, #0 │ │ │ │ │ - bne.w 97b3a │ │ │ │ │ + bne.w 97b62 │ │ │ │ │ fprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 │ │ │ │ │ strd r2, r4, [sp, #4] │ │ │ │ │ mov r0, r6 │ │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ │ movs r1, #1 │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ - ldr r2, [pc, #824] @ (97b9c ) │ │ │ │ │ + ldr r2, [pc, #824] @ (97bc4 ) │ │ │ │ │ add r2, pc │ │ │ │ │ str r2, [sp, #16] │ │ │ │ │ - ldr r2, [pc, #820] @ (97ba0 ) │ │ │ │ │ + ldr r2, [pc, #820] @ (97bc8 ) │ │ │ │ │ add r2, pc │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ - ldr r2, [pc, #820] @ (97ba4 ) │ │ │ │ │ + ldr r2, [pc, #820] @ (97bcc ) │ │ │ │ │ add r2, pc │ │ │ │ │ blx 1173c <__fprintf_chk@plt+0x4> │ │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ │ movs r1, #1 │ │ │ │ │ - ldr r2, [pc, #812] @ (97ba8 ) │ │ │ │ │ + ldr r2, [pc, #812] @ (97bd0 ) │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ add r2, pc │ │ │ │ │ blx 1173c <__fprintf_chk@plt+0x4> │ │ │ │ │ - b.n 97612 │ │ │ │ │ + b.n 9763a │ │ │ │ │ add r3, sp, #128 @ 0x80 │ │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ │ nco_var_dfn(): │ │ │ │ │ ./src/nco/nco_var_utl.c:1215 │ │ │ │ │ - ldr r3, [pc, #780] @ (97b98 ) │ │ │ │ │ + ldr r3, [pc, #780] @ (97bc0 ) │ │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ │ ldr r5, [r3, #0] │ │ │ │ │ blx 1057c │ │ │ │ │ ldr r3, [r7, #0] │ │ │ │ │ cmp r4, #1 │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ - beq.n 978d6 │ │ │ │ │ + beq.n 978fe │ │ │ │ │ ./src/nco/nco_var_utl.c:1215 (discriminator 4) │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bgt.w 97b34 │ │ │ │ │ + bgt.w 97b5c │ │ │ │ │ fprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 │ │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ │ movs r1, #1 │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ - ldr r2, [pc, #764] @ (97bac ) │ │ │ │ │ + ldr r2, [pc, #764] @ (97bd4 ) │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ mov r3, r0 │ │ │ │ │ add r2, pc │ │ │ │ │ str r2, [sp, #16] │ │ │ │ │ - ldr r2, [pc, #760] @ (97bb0 ) │ │ │ │ │ + ldr r2, [pc, #760] @ (97bd8 ) │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r4, [sp, #8] │ │ │ │ │ add r2, pc │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ ldr r2, [sp, #84] @ 0x54 │ │ │ │ │ blx 1173c <__fprintf_chk@plt+0x4> │ │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ │ movs r1, #1 │ │ │ │ │ - ldr r2, [pc, #744] @ (97bb4 ) │ │ │ │ │ + ldr r2, [pc, #744] @ (97bdc ) │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ add r2, pc │ │ │ │ │ blx 1173c <__fprintf_chk@plt+0x4> │ │ │ │ │ - b.n 975bc │ │ │ │ │ + b.n 975e4 │ │ │ │ │ nco_var_dfn(): │ │ │ │ │ ./src/nco/nco_var_utl.c:1215 │ │ │ │ │ - ldr r2, [pc, #736] @ (97bb8 ) │ │ │ │ │ + ldr r2, [pc, #736] @ (97be0 ) │ │ │ │ │ add r2, pc │ │ │ │ │ fprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ movs r1, #1 │ │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ │ vmov s19, fp │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ nco_var_dfn(): │ │ │ │ │ ./src/nco/nco_var_utl.c:1217 │ │ │ │ │ add.w r8, r4, #4294967295 @ 0xffffffff │ │ │ │ │ fprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 │ │ │ │ │ - ldr r2, [pc, #720] @ (97bbc ) │ │ │ │ │ + ldr r2, [pc, #720] @ (97be4 ) │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ mov r3, r0 │ │ │ │ │ add r2, pc │ │ │ │ │ str r2, [sp, #16] │ │ │ │ │ - ldr r2, [pc, #712] @ (97bc0 ) │ │ │ │ │ + ldr r2, [pc, #712] @ (97be8 ) │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r4, [sp, #8] │ │ │ │ │ nco_var_dfn(): │ │ │ │ │ ./src/nco/nco_var_utl.c:1217 │ │ │ │ │ movs r5, #0 │ │ │ │ │ fprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 │ │ │ │ │ add r2, pc │ │ │ │ │ blx 1173c <__fprintf_chk@plt+0x4> │ │ │ │ │ nco_var_dfn(): │ │ │ │ │ ./src/nco/nco_var_utl.c:1217 │ │ │ │ │ - ldr r3, [pc, #704] @ (97bc4 ) │ │ │ │ │ - ldr r1, [pc, #704] @ (97bc8 ) │ │ │ │ │ + ldr r3, [pc, #704] @ (97bec ) │ │ │ │ │ + ldr r1, [pc, #704] @ (97bf0 ) │ │ │ │ │ add.w r0, sp, #4320 @ 0x10e0 │ │ │ │ │ fprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 │ │ │ │ │ - ldr r2, [pc, #704] @ (97bcc ) │ │ │ │ │ + ldr r2, [pc, #704] @ (97bf4 ) │ │ │ │ │ nco_var_dfn(): │ │ │ │ │ ./src/nco/nco_var_utl.c:1217 │ │ │ │ │ add r3, pc │ │ │ │ │ add r1, pc │ │ │ │ │ str.w r9, [sp, #76] @ 0x4c │ │ │ │ │ fprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 │ │ │ │ │ @@ -285455,15 +285463,15 @@ │ │ │ │ │ mov r6, r1 │ │ │ │ │ nco_var_dfn(): │ │ │ │ │ ./src/nco/nco_var_utl.c:1217 │ │ │ │ │ ldr r3, [r7, #0] │ │ │ │ │ cmp r5, r8 │ │ │ │ │ fprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 │ │ │ │ │ - ldr r1, [pc, #676] @ (97bd0 ) │ │ │ │ │ + ldr r1, [pc, #676] @ (97bf8 ) │ │ │ │ │ mov r2, fp │ │ │ │ │ nco_var_dfn(): │ │ │ │ │ ./src/nco/nco_var_utl.c:1217 │ │ │ │ │ ldr.w r0, [r9] │ │ │ │ │ ldr r3, [r3, #32] │ │ │ │ │ fprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 │ │ │ │ │ @@ -285490,50 +285498,50 @@ │ │ │ │ │ fprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 │ │ │ │ │ movs r1, #1 │ │ │ │ │ blx 1173c <__fprintf_chk@plt+0x4> │ │ │ │ │ nco_var_dfn(): │ │ │ │ │ ./src/nco/nco_var_utl.c:1216 │ │ │ │ │ cmp r5, r4 │ │ │ │ │ - blt.n 97926 │ │ │ │ │ + blt.n 9794e │ │ │ │ │ add.w r3, sp, #4320 @ 0x10e0 │ │ │ │ │ ldr.w r9, [sp, #76] @ 0x4c │ │ │ │ │ vmov fp, s19 │ │ │ │ │ ldr r6, [sp, #80] @ 0x50 │ │ │ │ │ ldr.w sl, [r3] │ │ │ │ │ - b.n 978c6 │ │ │ │ │ + b.n 978ee │ │ │ │ │ ./src/nco/nco_var_utl.c:1326 │ │ │ │ │ - ldr r1, [pc, #616] @ (97bd4 ) │ │ │ │ │ + ldr r1, [pc, #616] @ (97bfc ) │ │ │ │ │ add r1, pc │ │ │ │ │ fprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ mov r0, r6 │ │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ │ vmov s19, fp │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ nco_var_dfn(): │ │ │ │ │ ./src/nco/nco_var_utl.c:1328 │ │ │ │ │ add.w r8, r4, #4294967295 @ 0xffffffff │ │ │ │ │ fprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 │ │ │ │ │ - ldr r2, [pc, #600] @ (97bd8 ) │ │ │ │ │ + ldr r2, [pc, #600] @ (97c00 ) │ │ │ │ │ nco_var_dfn(): │ │ │ │ │ ./src/nco/nco_var_utl.c:1328 │ │ │ │ │ movs r6, #0 │ │ │ │ │ fprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 │ │ │ │ │ str r1, [sp, #12] │ │ │ │ │ movs r1, #1 │ │ │ │ │ add r2, pc │ │ │ │ │ str r2, [sp, #16] │ │ │ │ │ - ldr r2, [pc, #592] @ (97bdc ) │ │ │ │ │ + ldr r2, [pc, #592] @ (97c04 ) │ │ │ │ │ str r4, [sp, #8] │ │ │ │ │ add r2, pc │ │ │ │ │ - ldr.w r9, [pc, #592] @ 97be0 │ │ │ │ │ + ldr.w r9, [pc, #592] @ 97c08 │ │ │ │ │ blx 1173c <__fprintf_chk@plt+0x4> │ │ │ │ │ nco_var_dfn(): │ │ │ │ │ ./src/nco/nco_var_utl.c:1327 │ │ │ │ │ add.w r3, sp, #4320 @ 0x10e0 │ │ │ │ │ fprintf(): │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:100 │ │ │ │ │ add r9, pc │ │ │ │ │ @@ -285575,30 +285583,30 @@ │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ movs r1, #1 │ │ │ │ │ blx 1173c <__fprintf_chk@plt+0x4> │ │ │ │ │ nco_var_dfn(): │ │ │ │ │ ./src/nco/nco_var_utl.c:1327 │ │ │ │ │ ldr r2, [sp, #32] │ │ │ │ │ cmp r6, r4 │ │ │ │ │ - blt.n 979aa │ │ │ │ │ + blt.n 979d2 │ │ │ │ │ add.w r3, sp, #4320 @ 0x10e0 │ │ │ │ │ vmov fp, s19 │ │ │ │ │ ldr.w sl, [r3] │ │ │ │ │ - b.n 97876 │ │ │ │ │ + b.n 9789e │ │ │ │ │ ./src/nco/nco_var_utl.c:1388 │ │ │ │ │ ldr r3, [r7, #0] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 9769e │ │ │ │ │ + bne.w 976c6 │ │ │ │ │ ./src/nco/nco_var_utl.c:1400 │ │ │ │ │ - ldr r2, [pc, #492] @ (97be4 ) │ │ │ │ │ + ldr r2, [pc, #492] @ (97c0c ) │ │ │ │ │ add.w r3, sp, #4192 @ 0x1060 │ │ │ │ │ adds r3, #16 │ │ │ │ │ ./src/nco/nco_var_utl.c:1401 │ │ │ │ │ - ldr r6, [pc, #488] @ (97be8 ) │ │ │ │ │ + ldr r6, [pc, #488] @ (97c10 ) │ │ │ │ │ ./src/nco/nco_var_utl.c:1400 │ │ │ │ │ add r2, pc │ │ │ │ │ ./src/nco/nco_var_utl.c:1401 │ │ │ │ │ add.w r4, sp, #4192 @ 0x1060 │ │ │ │ │ add r6, pc │ │ │ │ │ adds r4, #28 │ │ │ │ │ ./src/nco/nco_var_utl.c:1406 │ │ │ │ │ @@ -285643,40 +285651,40 @@ │ │ │ │ │ strd r5, r2, [sp] │ │ │ │ │ add.w r2, sp, #4192 @ 0x1060 │ │ │ │ │ adds r2, #16 │ │ │ │ │ blx 10a24 │ │ │ │ │ ./src/nco/nco_var_utl.c:1408 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx 11cac │ │ │ │ │ - b.n 9769e │ │ │ │ │ + b.n 976c6 │ │ │ │ │ ./src/nco/nco_var_utl.c:1238 │ │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ │ mov r2, r8 │ │ │ │ │ ldr.w r1, [r6, #-52] │ │ │ │ │ sub.w r3, r0, #24 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ sub.w r3, r0, #28 │ │ │ │ │ vmov r0, s17 │ │ │ │ │ blx 11034 │ │ │ │ │ ./src/nco/nco_var_utl.c:1240 │ │ │ │ │ ldrd r2, r3, [r6, #-64] @ 0x40 │ │ │ │ │ orrs.w r1, r3, r2 │ │ │ │ │ - beq.w 977de │ │ │ │ │ + beq.w 97806 │ │ │ │ │ ./src/nco/nco_var_utl.c:1240 (discriminator 3) │ │ │ │ │ ldr r1, [r7, #0] │ │ │ │ │ ldr.w r0, [r6, #-56] │ │ │ │ │ ldr r1, [r1, #64] @ 0x40 │ │ │ │ │ str r0, [sp, #0] │ │ │ │ │ mov r0, fp │ │ │ │ │ blx fa2c │ │ │ │ │ - b.n 977de │ │ │ │ │ + b.n 97806 │ │ │ │ │ ./src/nco/nco_var_utl.c:1210 │ │ │ │ │ blx 111fc │ │ │ │ │ cmp r0, #3 │ │ │ │ │ - bhi.n 97b40 │ │ │ │ │ + bhi.n 97b68 │ │ │ │ │ ./src/nco/nco_var_utl.c:1223 │ │ │ │ │ ldr r5, [r7, #0] │ │ │ │ │ mov r3, r4 │ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ │ mov r0, fp │ │ │ │ │ add r6, sp, #112 @ 0x70 │ │ │ │ │ ldr.w r1, [r5], #64 │ │ │ │ │ @@ -285690,36 +285698,36 @@ │ │ │ │ │ blx 111fc │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ cmp r0, #3 │ │ │ │ │ ite ls │ │ │ │ │ movls r3, #0 │ │ │ │ │ andhi.w r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 97612 │ │ │ │ │ + beq.w 9763a │ │ │ │ │ ./src/nco/nco_var_utl.c:1326 │ │ │ │ │ - ldr r3, [pc, #184] @ (97b98 ) │ │ │ │ │ + ldr r3, [pc, #184] @ (97bc0 ) │ │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ │ ldr r6, [r3, #0] │ │ │ │ │ blx 1057c │ │ │ │ │ ldr r2, [r7, #0] │ │ │ │ │ mov r3, r0 │ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ │ - b.n 97856 │ │ │ │ │ + b.n 9787e │ │ │ │ │ ./src/nco/nco_var_utl.c:1210 │ │ │ │ │ blx 111fc │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ cmp r0, #3 │ │ │ │ │ ite ls │ │ │ │ │ movls r3, #0 │ │ │ │ │ andhi.w r3, r3, #1 │ │ │ │ │ mov r9, r3 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 97b64 │ │ │ │ │ + bne.n 97b8c │ │ │ │ │ ./src/nco/nco_var_utl.c:1223 │ │ │ │ │ ldr r6, [r7, #0] │ │ │ │ │ add r5, sp, #112 @ 0x70 │ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ │ mov r0, fp │ │ │ │ │ ./src/nco/nco_var_utl.c:1186 │ │ │ │ │ mov r4, r3 │ │ │ │ │ @@ -285728,112 +285736,112 @@ │ │ │ │ │ strd r5, r6, [sp] │ │ │ │ │ blx 10614 │ │ │ │ │ ./src/nco/nco_var_utl.c:1226 │ │ │ │ │ add r1, sp, #92 @ 0x5c │ │ │ │ │ mov r0, fp │ │ │ │ │ blx 11b50 │ │ │ │ │ ./src/nco/nco_var_utl.c:1229 │ │ │ │ │ - b.n 975fc │ │ │ │ │ + b.n 97624 │ │ │ │ │ ./src/nco/nco_var_utl.c:1390 │ │ │ │ │ ldr r3, [r7, #0] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 9769e │ │ │ │ │ - b.n 979f4 │ │ │ │ │ + beq.w 976c6 │ │ │ │ │ + b.n 97a1c │ │ │ │ │ ./src/nco/nco_var_utl.c:1215 │ │ │ │ │ - ldr r2, [pc, #180] @ (97bec ) │ │ │ │ │ + ldr r2, [pc, #180] @ (97c14 ) │ │ │ │ │ add r2, pc │ │ │ │ │ - b.n 978da │ │ │ │ │ + b.n 97902 │ │ │ │ │ ./src/nco/nco_var_utl.c:1326 │ │ │ │ │ - ldr r1, [pc, #180] @ (97bf0 ) │ │ │ │ │ + ldr r1, [pc, #180] @ (97c18 ) │ │ │ │ │ add r1, pc │ │ │ │ │ - b.n 9796c │ │ │ │ │ + b.n 97994 │ │ │ │ │ ./src/nco/nco_var_utl.c:1215 │ │ │ │ │ - ldr r3, [pc, #84] @ (97b98 ) │ │ │ │ │ + ldr r3, [pc, #84] @ (97bc0 ) │ │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ │ ldr r5, [r3, #0] │ │ │ │ │ add r2, sp, #128 @ 0x80 │ │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ │ blx 1057c │ │ │ │ │ ldr r3, [r7, #0] │ │ │ │ │ add r6, sp, #160 @ 0xa0 │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ - b.n 978a6 │ │ │ │ │ + b.n 978ce │ │ │ │ │ ./src/nco/nco_var_utl.c:1316 │ │ │ │ │ ldr.w r2, [r6, #-64] │ │ │ │ │ - b.n 9780c │ │ │ │ │ + b.n 97834 │ │ │ │ │ ./src/nco/nco_var_utl.c:1414 │ │ │ │ │ blx 116cc <__stack_chk_fail@plt> │ │ │ │ │ ./src/nco/nco_var_utl.c:1215 │ │ │ │ │ - ldr r3, [pc, #48] @ (97b98 ) │ │ │ │ │ + ldr r3, [pc, #48] @ (97bc0 ) │ │ │ │ │ mov.w r9, #0 │ │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ │ ./src/nco/nco_var_utl.c:1186 │ │ │ │ │ mov r4, r9 │ │ │ │ │ ./src/nco/nco_var_utl.c:1215 │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ │ - b.n 97b48 │ │ │ │ │ + b.n 97b70 │ │ │ │ │ asrs r4, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldrh r2, [r3, r2] │ │ │ │ │ + ldrh r2, [r6, r1] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldrsb r6, [r7, r3] │ │ │ │ │ + ldrsb r6, [r1, r4] │ │ │ │ │ movs r3, r0 │ │ │ │ │ - ldrh r0, [r5, r1] │ │ │ │ │ + ldrh r0, [r0, r1] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - strb r4, [r7, r7] │ │ │ │ │ + ldrsb r4, [r1, r0] │ │ │ │ │ movs r3, r0 │ │ │ │ │ - ldrsb r6, [r7, r1] │ │ │ │ │ + ldrsb r6, [r1, r2] │ │ │ │ │ movs r3, r0 │ │ │ │ │ cmp r2, #254 @ 0xfe │ │ │ │ │ movs r0, r0 │ │ │ │ │ - str r2, [r1, r3] │ │ │ │ │ + str r2, [r3, r3] │ │ │ │ │ movs r3, r0 │ │ │ │ │ - ldr r0, [r1, r2] │ │ │ │ │ + ldr r0, [r4, r1] │ │ │ │ │ movs r4, r0 │ │ │ │ │ asrs r4, r2, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldr r5, [pc, #560] @ (97dd0 ) │ │ │ │ │ + ldr r5, [pc, #624] @ (97e38 ) │ │ │ │ │ movs r3, r0 │ │ │ │ │ asrs r6, r6, #13 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - strh r4, [r2, r3] │ │ │ │ │ + strh r4, [r4, r3] │ │ │ │ │ movs r3, r0 │ │ │ │ │ strh r6, [r6, #2] │ │ │ │ │ movs r1, r0 │ │ │ │ │ - ldr r5, [pc, #248] @ (97ca8 ) │ │ │ │ │ + ldr r5, [pc, #312] @ (97d10 ) │ │ │ │ │ movs r3, r0 │ │ │ │ │ asrs r4, r4, #12 │ │ │ │ │ movs r0, r0 │ │ │ │ │ strh r6, [r4, #0] │ │ │ │ │ movs r1, r0 │ │ │ │ │ - ldr r5, [pc, #96] @ (97c1c ) │ │ │ │ │ + ldr r5, [pc, #160] @ (97c84 ) │ │ │ │ │ movs r3, r0 │ │ │ │ │ - strh r4, [r1, r2] │ │ │ │ │ + strh r4, [r3, r2] │ │ │ │ │ movs r3, r0 │ │ │ │ │ - strh r0, [r3, r2] │ │ │ │ │ + strh r0, [r5, r2] │ │ │ │ │ movs r3, r0 │ │ │ │ │ movs r7, #16 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldr r4, [pc, #904] @ (97f54 ) │ │ │ │ │ + ldr r4, [pc, #968] @ (97fbc ) │ │ │ │ │ movs r3, r0 │ │ │ │ │ - str r0, [r1, r7] │ │ │ │ │ + str r0, [r3, r7] │ │ │ │ │ movs r3, r0 │ │ │ │ │ - str r0, [r7, r6] │ │ │ │ │ + str r0, [r1, r7] │ │ │ │ │ movs r3, r0 │ │ │ │ │ - ldr r4, [pc, #536] @ (97df0 ) │ │ │ │ │ + ldr r4, [pc, #600] @ (97e58 ) │ │ │ │ │ movs r3, r0 │ │ │ │ │ - str r0, [r7, r7] │ │ │ │ │ + strh r0, [r1, r0] │ │ │ │ │ movs r3, r0 │ │ │ │ │ - str r0, [r7, r6] │ │ │ │ │ + str r0, [r1, r7] │ │ │ │ │ movs r3, r0 │ │ │ │ │ - str r2, [r3, r5] │ │ │ │ │ + str r2, [r5, r5] │ │ │ │ │ movs r3, r0 │ │ │ │ │ lsrs r2, r7, #16 │ │ │ │ │ movs r0, r0 │ │ │ │ │ lsrs r4, r4, #16 │ │ │ │ │ movs r0, r0 │ │ │ │ │ asrs r2, r5, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {} │ │ │ │ │ @@ -1,9 +1,9 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Disassembly of section .fini: │ │ │ │ │ │ │ │ │ │ -00097bf4 <.fini>: │ │ │ │ │ +00097c1c <.fini>: │ │ │ │ │ _fini(): │ │ │ │ │ push {r3, lr} │ │ │ │ │ pop {r3, pc} │ │ │ │ ├── readelf --wide --decompress --hex-dump=.rodata {} │ │ │ │ │ @@ -1,13581 +1,13582 @@ │ │ │ │ │ │ │ │ │ │ Hex dump of section '.rodata': │ │ │ │ │ - 0x00097c00 3a000000 3d000000 0a000000 3d000000 :...=.......=... │ │ │ │ │ - 0x00097c10 0f000000 3d000000 24000000 3d000000 ....=...$...=... │ │ │ │ │ - 0x00097c20 32000000 3d000000 02000000 3d000000 2...=.......=... │ │ │ │ │ - 0x00097c30 05000000 3d000000 13000000 3d000000 ....=.......=... │ │ │ │ │ - 0x00097c40 0d000000 3d000000 0c000000 3d000000 ....=.......=... │ │ │ │ │ - 0x00097c50 23000000 3d000000 11000000 3d000000 #...=.......=... │ │ │ │ │ - 0x00097c60 26000000 3d000000 01000000 3d000000 &...=.......=... │ │ │ │ │ - 0x00097c70 17000000 3d000000 08000000 3d000000 ....=.......=... │ │ │ │ │ - 0x00097c80 09000000 3d000000 00000000 00000000 ....=........... │ │ │ │ │ - 0x00097c90 64617465 5f777269 7474656e 00000000 date_written.... │ │ │ │ │ - 0x00097ca0 74696d65 5f777269 7474656e 00000000 time_written.... │ │ │ │ │ - 0x00097cb0 476c6f62 616c0000 25733a20 494e464f Global..%s: INFO │ │ │ │ │ - 0x00097cc0 20257320 6578616d 696e696e 67207661 %s examining va │ │ │ │ │ - 0x00097cd0 72696162 6c652022 2573220a 00000000 riable "%s"..... │ │ │ │ │ - 0x00097ce0 25733a20 494e464f 20526570 6c616369 %s: INFO Replaci │ │ │ │ │ - 0x00097cf0 6e67206d 69737369 6e672076 616c7565 ng missing value │ │ │ │ │ - 0x00097d00 20646174 6120696e 20766172 6961626c data in variabl │ │ │ │ │ - 0x00097d10 65202225 73220a00 25733a20 4552524f e "%s"..%s: ERRO │ │ │ │ │ - 0x00097d20 5220556e 61626c65 20746f20 6d616c6c R Unable to mall │ │ │ │ │ - 0x00097d30 6f632829 20256c64 2a256c75 20627974 oc() %ld*%lu byt │ │ │ │ │ - 0x00097d40 65732069 6e202573 0a000000 25733a20 es in %s....%s: │ │ │ │ │ - 0x00097d50 4552524f 52207661 72696162 6c652022 ERROR variable " │ │ │ │ │ - 0x00097d60 25732220 646f6573 206e6f74 20686176 %s" does not hav │ │ │ │ │ - 0x00097d70 65202225 73222061 74747269 62757465 e "%s" attribute │ │ │ │ │ - 0x00097d80 20696e20 25730a00 25733a20 494e464f in %s..%s: INFO │ │ │ │ │ - 0x00097d90 20257320 7265706f 72747320 61747465 %s reports atte │ │ │ │ │ - 0x00097da0 6d707420 746f2063 72656174 652c206d mpt to create, m │ │ │ │ │ - 0x00097db0 6f646966 792c206f 72206f76 65727772 odify, or overwr │ │ │ │ │ - 0x00097dc0 69746520 25732061 74747269 62757465 ite %s attribute │ │ │ │ │ - 0x00097dd0 20222573 2220696e 206e6574 43444634 "%s" in netCDF4 │ │ │ │ │ - 0x00097de0 2066696c 65207669 6f6c6174 6573206e file violates n │ │ │ │ │ - 0x00097df0 65744344 46342063 61706162 696c6974 etCDF4 capabilit │ │ │ │ │ - 0x00097e00 69657320 28616e64 20776f75 6c642072 ies (and would r │ │ │ │ │ - 0x00097e10 6573756c 7420696e 204e435f 454c4154 esult in NC_ELAT │ │ │ │ │ - 0x00097e20 4546494c 4c206572 726f7229 20736f20 EFILL error) so │ │ │ │ │ - 0x00097e30 77696c6c 20696e76 6f6b6520 4e434f20 will invoke NCO │ │ │ │ │ - 0x00097e40 686f6375 732d706f 63757320 72656e61 hocus-pocus rena │ │ │ │ │ - 0x00097e50 6d652074 7269636b 2e2e2e0a 00000000 me trick........ │ │ │ │ │ - 0x00097e60 25733a20 4552524f 52202573 20617474 %s: ERROR %s att │ │ │ │ │ - 0x00097e70 72696275 74652022 25732220 6973206f ribute "%s" is o │ │ │ │ │ - 0x00097e80 66207479 70652025 73206e6f 74202573 f type %s not %s │ │ │ │ │ - 0x00097e90 2c20756e 61626c65 20746f20 61707065 , unable to appe │ │ │ │ │ - 0x00097ea0 6e640a00 25733a20 44454255 47205741 nd..%s: DEBUG WA │ │ │ │ │ - 0x00097eb0 524e494e 47202573 20726570 6f727473 RNING %s reports │ │ │ │ │ - 0x00097ec0 20756e65 78706563 74656420 63756d75 unexpected cumu │ │ │ │ │ - 0x00097ed0 6c617469 76652072 6364203d 20256920 lative rcd = %i │ │ │ │ │ - 0x00097ee0 6f6e2065 7869742e 20506c65 61736520 on exit. Please │ │ │ │ │ - 0x00097ef0 7265706f 72742074 68697320 746f204e report this to N │ │ │ │ │ - 0x00097f00 434f2070 726f6a65 63742e0a 00000000 CO project...... │ │ │ │ │ - 0x00097f10 65756c61 566c6c69 465f0000 6e636f5f eulaVlliF_..nco_ │ │ │ │ │ - 0x00097f20 6165645f 70726328 29000000 4e6f2070 aed_prc()...No p │ │ │ │ │ - 0x00097f30 72656365 64696e67 20726520 666f7220 receding re for │ │ │ │ │ - 0x00097f40 72657065 74697469 6f6e206f 70000000 repetition op... │ │ │ │ │ - 0x00097f50 496e7661 6c696420 70617474 65726e00 Invalid pattern. │ │ │ │ │ - 0x00097f60 496e7661 6c696420 63686172 61637465 Invalid characte │ │ │ │ │ - 0x00097f70 7220636c 61737320 6e616d65 00000000 r class name.... │ │ │ │ │ - 0x00097f80 54726169 6c696e67 20626163 6b736c61 Trailing backsla │ │ │ │ │ - 0x00097f90 73680000 496e7661 6c696420 6261636b sh..Invalid back │ │ │ │ │ - 0x00097fa0 20726566 6572656e 63650000 556e6d61 reference..Unma │ │ │ │ │ - 0x00097fb0 74636865 64206c65 66742062 7261636b tched left brack │ │ │ │ │ - 0x00097fc0 65740000 50617265 6e746865 73697320 et..Parenthesis │ │ │ │ │ - 0x00097fd0 696d6261 6c616e63 65000000 556e6d61 imbalance...Unma │ │ │ │ │ - 0x00097fe0 74636865 64207b00 496e7661 6c696420 tched {.Invalid │ │ │ │ │ - 0x00097ff0 636f6e74 656e7473 206f6620 7b207d00 contents of { }. │ │ │ │ │ - 0x00098000 496e7661 6c696420 72616e67 6520656e Invalid range en │ │ │ │ │ - 0x00098010 64000000 52616e20 6f757420 6f66206d d...Ran out of m │ │ │ │ │ - 0x00098020 656d6f72 79000000 4e6f7420 696d706c emory...Not impl │ │ │ │ │ - 0x00098030 656d656e 74656400 2e2a5e24 5c5b5d28 emented..*^$\[]( │ │ │ │ │ - 0x00098040 293c3e2b 3f7c7b7d 00000000 2e2a5e24 )<>+?|{}.....*^$ │ │ │ │ │ - 0x00098050 5b5d2829 3c3e2b7b 7d000000 3f7c5c00 []()<>+{}...?|\. │ │ │ │ │ - 0x00098060 25733a20 4552524f 52202573 20657272 %s: ERROR %s err │ │ │ │ │ - 0x00098070 6f722069 6e207265 67756c61 72206578 or in regular ex │ │ │ │ │ - 0x00098080 70726573 73696f6e 20222573 22202573 pression "%s" %s │ │ │ │ │ - 0x00098090 0a000000 25733a20 5741524e 494e473a ....%s: WARNING: │ │ │ │ │ - 0x000980a0 20526567 756c6172 20657870 72657373 Regular express │ │ │ │ │ - 0x000980b0 696f6e20 22257322 20646f65 73206e6f ion "%s" does no │ │ │ │ │ - 0x000980c0 74206d61 74636820 616e7920 61747472 t match any attr │ │ │ │ │ - 0x000980d0 69627574 650a4849 4e543a20 53656520 ibute.HINT: See │ │ │ │ │ - 0x000980e0 72656775 6c617220 65787072 65737369 regular expressi │ │ │ │ │ - 0x000980f0 6f6e2073 796e7461 78206578 616d706c on syntax exampl │ │ │ │ │ - 0x00098100 65732061 74206874 74703a2f 2f6e636f es at http://nco │ │ │ │ │ - 0x00098110 2e73662e 6e65742f 6e636f2e 68746d6c .sf.net/nco.html │ │ │ │ │ - 0x00098120 2372780a 00000000 6e636f5f 6165645f #rx.....nco_aed_ │ │ │ │ │ - 0x00098130 7072635f 77727028 29000000 25733a20 prc_wrp()...%s: │ │ │ │ │ - 0x00098140 494e464f 20257320 7265706f 72747320 INFO %s reports │ │ │ │ │ - 0x00098150 61747472 69627574 65202225 73222077 attribute "%s" w │ │ │ │ │ - 0x00098160 6173206e 6f742063 68616e67 65642069 as not changed i │ │ │ │ │ - 0x00098170 6e20726f 6f742067 726f7570 0a000000 n root group.... │ │ │ │ │ - 0x00098180 6e636f5f 6165645f 7072635f 676c6228 nco_aed_prc_glb( │ │ │ │ │ - 0x00098190 29000000 25733a20 494e464f 20257320 )...%s: INFO %s │ │ │ │ │ - 0x000981a0 7265706f 72747320 61747472 69627574 reports attribut │ │ │ │ │ - 0x000981b0 65202225 73222077 6173206e 6f742063 e "%s" was not c │ │ │ │ │ - 0x000981c0 68616e67 65642069 6e20616e 79206772 hanged in any gr │ │ │ │ │ - 0x000981d0 6f75700a 00000000 6e636f5f 6165645f oup.....nco_aed_ │ │ │ │ │ - 0x000981e0 7072635f 67727028 29000000 25733a20 prc_grp()...%s: │ │ │ │ │ - 0x000981f0 494e464f 2046696c 6520636f 6e746169 INFO File contai │ │ │ │ │ - 0x00098200 6e73206e 6f207661 72696162 6c657320 ns no variables │ │ │ │ │ - 0x00098210 6f662073 616d6520 74797065 20282573 of same type (%s │ │ │ │ │ - 0x00098220 29206173 20617474 72696275 74652073 ) as attribute s │ │ │ │ │ - 0x00098230 6f206e6f 20617474 72696275 74657320 o no attributes │ │ │ │ │ - 0x00098240 77657265 20636861 6e676564 0a000000 were changed.... │ │ │ │ │ - 0x00098250 25733a20 4552524f 52204669 6c652063 %s: ERROR File c │ │ │ │ │ - 0x00098260 6f6e7461 696e7320 6e6f2076 61726961 ontains no varia │ │ │ │ │ - 0x00098270 626c6573 20736f20 76617269 61626c65 bles so variable │ │ │ │ │ - 0x00098280 20617474 72696275 74657320 63616e6e attributes cann │ │ │ │ │ - 0x00098290 6f742062 65206368 616e6765 640a0000 ot be changed... │ │ │ │ │ - 0x000982a0 25733a20 494e464f 20257320 7265706f %s: INFO %s repo │ │ │ │ │ - 0x000982b0 72747320 61747472 69627574 65202225 rts attribute "% │ │ │ │ │ - 0x000982c0 73222077 6173206e 6f742063 68616e67 s" was not chang │ │ │ │ │ - 0x000982d0 65642069 6e20616e 79207661 72696162 ed in any variab │ │ │ │ │ - 0x000982e0 6c650a00 6e636f5f 6165645f 7072635f le..nco_aed_prc_ │ │ │ │ │ - 0x000982f0 7661725f 616c6c28 29000000 25733a20 var_all()...%s: │ │ │ │ │ - 0x00098300 494e464f 20257320 7265706f 72747320 INFO %s reports │ │ │ │ │ - 0x00098310 61747472 69627574 65202225 73222077 attribute "%s" w │ │ │ │ │ - 0x00098320 6173206e 6f742063 68616e67 65642066 as not changed f │ │ │ │ │ - 0x00098330 6f722076 61726961 626c6520 22257322 or variable "%s" │ │ │ │ │ - 0x00098340 0a000000 25733a20 494e464f 20257320 ....%s: INFO %s │ │ │ │ │ - 0x00098350 7265706f 72747320 61747472 69627574 reports attribut │ │ │ │ │ - 0x00098360 65202225 73222077 6173206e 6f742063 e "%s" was not c │ │ │ │ │ - 0x00098370 68616e67 65642066 6f722067 726f7570 hanged for group │ │ │ │ │ - 0x00098380 20222573 220a0000 25733a20 4552524f "%s"...%s: ERRO │ │ │ │ │ - 0x00098390 52204669 6c652063 6f6e7461 696e7320 R File contains │ │ │ │ │ - 0x000983a0 6e6f2076 61726961 626c6573 206f7220 no variables or │ │ │ │ │ - 0x000983b0 67726f75 70732074 68617420 6d617463 groups that matc │ │ │ │ │ - 0x000983c0 68206e61 6d652022 25732220 736f2061 h name "%s" so a │ │ │ │ │ - 0x000983d0 74747269 62757465 20222573 22206361 ttribute "%s" ca │ │ │ │ │ - 0x000983e0 6e6e6f74 20626520 6368616e 6765640a nnot be changed. │ │ │ │ │ - 0x000983f0 00000000 25733a20 494e464f 20257320 ....%s: INFO %s │ │ │ │ │ - 0x00098400 7265706f 72747320 61747472 69627574 reports attribut │ │ │ │ │ - 0x00098410 65202225 73222077 6173206e 6f742063 e "%s" was not c │ │ │ │ │ - 0x00098420 68616e67 65642066 6f722067 726f7570 hanged for group │ │ │ │ │ - 0x00098430 73206f72 20766172 6961626c 65732074 s or variables t │ │ │ │ │ - 0x00098440 68617420 6d617463 68207265 6c617469 hat match relati │ │ │ │ │ - 0x00098450 7665206e 616d6520 25730a00 6e636f5f ve name %s..nco_ │ │ │ │ │ - 0x00098460 6165645f 7072635f 7661725f 6e6d2829 aed_prc_var_nm() │ │ │ │ │ - 0x00098470 00000000 25733a20 4552524f 52204669 ....%s: ERROR Fi │ │ │ │ │ - 0x00098480 6c652063 6f6e7461 696e7320 6e6f2065 le contains no e │ │ │ │ │ - 0x00098490 78747261 63746564 20766172 6961626c xtracted variabl │ │ │ │ │ - 0x000984a0 6573206f 72206772 6f757073 20736f20 es or groups so │ │ │ │ │ - 0x000984b0 61747472 69627574 65202225 73222063 attribute "%s" c │ │ │ │ │ - 0x000984c0 616e6e6f 74206265 20636861 6e676564 annot be changed │ │ │ │ │ - 0x000984d0 0a000000 25733a20 494e464f 20257320 ....%s: INFO %s │ │ │ │ │ - 0x000984e0 7265706f 72747320 61747472 69627574 reports attribut │ │ │ │ │ - 0x000984f0 65202225 73222077 6173206e 6f742063 e "%s" was not c │ │ │ │ │ - 0x00098500 68616e67 65642069 6e20616e 79206578 hanged in any ex │ │ │ │ │ - 0x00098510 74726163 74656420 76617269 61626c65 tracted variable │ │ │ │ │ - 0x00098520 730a0000 6e636f5f 6165645f 7072635f s...nco_aed_prc_ │ │ │ │ │ - 0x00098530 7661725f 78747228 29000000 25733a20 var_xtr()...%s: │ │ │ │ │ - 0x00098540 5741524e 494e4720 4e756d62 6572206f WARNING Number o │ │ │ │ │ - 0x00098550 6620676c 6f62616c 20617474 72696275 f global attribu │ │ │ │ │ - 0x00098560 74657320 69732025 64207768 69636820 tes is %d which │ │ │ │ │ - 0x00098570 65786365 65647320 6e756d62 65722070 exceeds number p │ │ │ │ │ - 0x00098580 65726d69 74746564 20627920 6e657443 ermitted by netC │ │ │ │ │ - 0x00098590 4446204e 435f4d41 585f4154 54525320 DF NC_MAX_ATTRS │ │ │ │ │ - 0x000985a0 3d202564 0a000000 25733a20 5741524e = %d....%s: WARN │ │ │ │ │ - 0x000985b0 494e4720 76617269 61626c65 20222573 ING variable "%s │ │ │ │ │ - 0x000985c0 22206861 73202564 20617474 72696275 " has %d attribu │ │ │ │ │ - 0x000985d0 74657320 77686963 68206578 63656564 tes which exceed │ │ │ │ │ - 0x000985e0 73206e75 6d626572 20706572 6d697474 s number permitt │ │ │ │ │ - 0x000985f0 65642062 79206e65 74434446 204e435f ed by netCDF NC_ │ │ │ │ │ - 0x00098600 4d41585f 41545452 53203d20 25640a00 MAX_ATTRS = %d.. │ │ │ │ │ - 0x00098610 676c6f62 616c206f 72206772 6f757000 global or group. │ │ │ │ │ - 0x00098620 76617269 61626c65 20000000 7363616c variable ...scal │ │ │ │ │ - 0x00098630 655f6661 63746f72 00000000 6164645f e_factor....add_ │ │ │ │ │ - 0x00098640 6f666673 65740000 25733a20 494e464f offset..%s: INFO │ │ │ │ │ - 0x00098650 2f574152 4e494e47 204d756c 74692d66 /WARNING Multi-f │ │ │ │ │ - 0x00098660 696c6520 636f6e63 6174656e 61746f72 ile concatenator │ │ │ │ │ - 0x00098670 20656e63 6f756e74 65726564 20706163 encountered pac │ │ │ │ │ - 0x00098680 6b696e67 20617474 72696275 74652022 king attribute " │ │ │ │ │ - 0x00098690 25732220 666f7220 76617269 61626c65 %s" for variable │ │ │ │ │ - 0x000986a0 20222573 222e204e 434f2063 6f706965 "%s". NCO copie │ │ │ │ │ - 0x000986b0 73207468 65207061 636b696e 67206174 s the packing at │ │ │ │ │ - 0x000986c0 74726962 75746573 2066726f 6d207468 tributes from th │ │ │ │ │ - 0x000986d0 65206669 72737420 66696c65 20746f20 e first file to │ │ │ │ │ - 0x000986e0 74686520 6f757470 75742066 696c652e the output file. │ │ │ │ │ - 0x000986f0 20546865 20706163 6b696e67 20617474 The packing att │ │ │ │ │ - 0x00098700 72696275 74657320 66726f6d 20746865 ributes from the │ │ │ │ │ - 0x00098710 2072656d 61696e69 6e672066 696c6573 remaining files │ │ │ │ │ - 0x00098720 206d7573 74206d61 74636820 65786163 must match exac │ │ │ │ │ - 0x00098730 746c7920 74686f73 6520696e 20746865 tly those in the │ │ │ │ │ - 0x00098740 20666972 73742066 696c6520 6f722064 first file or d │ │ │ │ │ - 0x00098750 61746120 66726f6d 20737562 73657175 ata from subsequ │ │ │ │ │ - 0x00098760 656e7420 66696c65 73207769 6c6c206e ent files will n │ │ │ │ │ - 0x00098770 6f742075 6e706163 6b20636f 72726563 ot unpack correc │ │ │ │ │ - 0x00098780 746c792e 20426520 73757265 20616c6c tly. Be sure all │ │ │ │ │ - 0x00098790 20696e70 75742066 696c6573 20736861 input files sha │ │ │ │ │ - 0x000987a0 72652074 68652073 616d6520 7061636b re the same pack │ │ │ │ │ - 0x000987b0 696e6720 61747472 69627574 65732e20 ing attributes. │ │ │ │ │ - 0x000987c0 49662069 6e20646f 7562742c 20756e70 If in doubt, unp │ │ │ │ │ - 0x000987d0 61636b20 28776974 68206e63 70647120 ack (with ncpdq │ │ │ │ │ - 0x000987e0 2d552920 74686520 696e7075 74206669 -U) the input fi │ │ │ │ │ - 0x000987f0 6c65732c 20746865 6e20636f 6e636174 les, then concat │ │ │ │ │ - 0x00098800 656e6174 65207468 656d2c20 7468656e enate them, then │ │ │ │ │ - 0x00098810 20706163 6b207468 65207265 73756c74 pack the result │ │ │ │ │ - 0x00098820 20287769 7468206e 63706471 292e2054 (with ncpdq). T │ │ │ │ │ - 0x00098830 68697320 6d657373 61676520 69732070 his message is p │ │ │ │ │ - 0x00098840 72696e74 6564206f 6e6c7920 6f6e6365 rinted only once │ │ │ │ │ - 0x00098850 20706572 20696e76 6f636174 696f6e2e per invocation. │ │ │ │ │ - 0x00098860 0a000000 25733a20 494e464f 204f7665 ....%s: INFO Ove │ │ │ │ │ - 0x00098870 72777269 74696e67 20676c6f 62616c20 rwriting global │ │ │ │ │ - 0x00098880 6f722067 726f7570 20617474 72696275 or group attribu │ │ │ │ │ - 0x00098890 74652022 2573220a 00000000 25733a20 te "%s".....%s: │ │ │ │ │ - 0x000988a0 494e464f 204f7665 72777269 74696e67 INFO Overwriting │ │ │ │ │ - 0x000988b0 20617474 72696275 74652022 25732220 attribute "%s" │ │ │ │ │ - 0x000988c0 666f7220 6f757470 75742076 61726961 for output varia │ │ │ │ │ - 0x000988d0 626c6520 22257322 0a000000 25733a20 ble "%s"....%s: │ │ │ │ │ - 0x000988e0 494e464f 20417574 6f636f6e 76657274 INFO Autoconvert │ │ │ │ │ - 0x000988f0 696e6720 25732573 20617474 72696275 ing %s%s attribu │ │ │ │ │ - 0x00098900 74652022 25732220 66726f6d 20747970 te "%s" from typ │ │ │ │ │ - 0x00098910 65202573 20746f20 25732d73 7570706f e %s to %s-suppo │ │ │ │ │ - 0x00098920 72746564 20747970 65202573 0a000000 rted type %s.... │ │ │ │ │ - 0x00098930 25733a20 5741524e 494e4720 696e7075 %s: WARNING inpu │ │ │ │ │ - 0x00098940 74202573 20617474 72696275 74652068 t %s attribute h │ │ │ │ │ - 0x00098950 61732025 6c692065 6c656d65 6e74732c as %li elements, │ │ │ │ │ - 0x00098960 20627574 20434620 636f6e76 656e7469 but CF conventi │ │ │ │ │ - 0x00098970 6f6e2069 6e736973 74732074 68617420 on insists that │ │ │ │ │ - 0x00098980 25732062 65207363 616c6172 2028692e %s be scalar (i. │ │ │ │ │ - 0x00098990 652e2c20 6f6e6520 656c656d 656e742c e., one element, │ │ │ │ │ - 0x000989a0 20706f73 7369626c 79206f66 20636f6d possibly of com │ │ │ │ │ - 0x000989b0 706f756e 64207479 7065292e 2057696c pound type). Wil │ │ │ │ │ - 0x000989c0 6c206174 74656d70 7420746f 20636f70 l attempt to cop │ │ │ │ │ - 0x000989d0 79207573 696e6720 6e636f5f 636f7079 y using nco_copy │ │ │ │ │ - 0x000989e0 5f617474 28292e20 48494e54 3a204966 _att(). HINT: If │ │ │ │ │ - 0x000989f0 20746869 73206661 696c732c 20726564 this fails, red │ │ │ │ │ - 0x00098a00 6566696e 65202573 20617320 7363616c efine %s as scal │ │ │ │ │ - 0x00098a10 61722e0a 00000000 6e636f5f 696e7075 ar......nco_inpu │ │ │ │ │ - 0x00098a20 745f6669 6c655f6c 69737400 6e636f5f t_file_list.nco_ │ │ │ │ │ - 0x00098a30 696e7075 745f6669 6c655f6e 756d6265 input_file_numbe │ │ │ │ │ - 0x00098a40 72000000 25733a20 5741524e 494e4720 r...%s: WARNING │ │ │ │ │ - 0x00098a50 74686520 22257322 20676c6f 62616c20 the "%s" global │ │ │ │ │ - 0x00098a60 61747472 69627574 65206973 20747970 attribute is typ │ │ │ │ │ - 0x00098a70 65202573 2c206e6f 74202573 2e205468 e %s, not %s. Th │ │ │ │ │ - 0x00098a80 65726566 6f726520 636f6e74 656e7473 erefore contents │ │ │ │ │ - 0x00098a90 2077696c 6c206e6f 74206265 20617070 will not be app │ │ │ │ │ - 0x00098aa0 656e6465 6420746f 20257320 696e206f ended to %s in o │ │ │ │ │ - 0x00098ab0 75747075 74206669 6c652e0a 00000000 utput file...... │ │ │ │ │ - 0x00098ac0 25733a20 25730000 25733a20 25732573 %s: %s..%s: %s%s │ │ │ │ │ - 0x00098ad0 00000000 68697374 6f72795f 6f665f61 ....history_of_a │ │ │ │ │ - 0x00098ae0 7070656e 6465645f 66696c65 73000000 ppended_files... │ │ │ │ │ - 0x00098af0 68697374 6f727900 41707065 6e646564 history.Appended │ │ │ │ │ - 0x00098b00 2066696c 65202573 20686164 20666f6c file %s had fol │ │ │ │ │ - 0x00098b10 6c6f7769 6e672022 25732220 61747472 lowing "%s" attr │ │ │ │ │ - 0x00098b20 69627574 653a0a25 730a0000 41707065 ibute:.%s...Appe │ │ │ │ │ - 0x00098b30 6e646564 2066696c 65202573 20686164 nded file %s had │ │ │ │ │ - 0x00098b40 206e6f20 22257322 20617474 72696275 no "%s" attribu │ │ │ │ │ - 0x00098b50 74650a00 25733a20 5741524e 494e4720 te..%s: WARNING │ │ │ │ │ - 0x00098b60 74686520 22257322 20676c6f 62616c20 the "%s" global │ │ │ │ │ - 0x00098b70 61747472 69627574 65206973 20747970 attribute is typ │ │ │ │ │ - 0x00098b80 65202573 2c206e6f 74202573 2e205468 e %s, not %s. Th │ │ │ │ │ - 0x00098b90 65726566 6f726520 63757272 656e7420 erefore current │ │ │ │ │ - 0x00098ba0 636f6d6d 616e6420 6c696e65 2077696c command line wil │ │ │ │ │ - 0x00098bb0 6c206e6f 74206265 20617070 656e6465 l not be appende │ │ │ │ │ - 0x00098bc0 6420746f 20257320 696e206f 75747075 d to %s in outpu │ │ │ │ │ - 0x00098bd0 74206669 6c652e0a 00000000 25733a20 t file......%s: │ │ │ │ │ - 0x00098be0 25730a25 73000000 4e554c4c 00000000 %s.%s...NULL.... │ │ │ │ │ - 0x00098bf0 53706563 69666963 6174696f 6e206861 Specification ha │ │ │ │ │ - 0x00098c00 73206665 77657220 7468616e 20666976 s fewer than fiv │ │ │ │ │ - 0x00098c10 65206172 67756d65 6e74732d 2d2d6e65 e arguments---ne │ │ │ │ │ - 0x00098c20 6564206d 6f726520 696e666f 726d6174 ed more informat │ │ │ │ │ - 0x00098c30 696f6e00 4d6f6465 206d7573 74206265 ion.Mode must be │ │ │ │ │ - 0x00098c40 20657870 6c696369 746c7920 73706563 explicitly spec │ │ │ │ │ - 0x00098c50 69666965 64000000 54797065 206d7573 ified...Type mus │ │ │ │ │ - 0x00098c60 74206265 20657870 6c696369 746c7920 t be explicitly │ │ │ │ │ - 0x00098c70 73706563 69666965 6420666f 7220616c specified for al │ │ │ │ │ - 0x00098c80 6c206d6f 64657320 65786365 70742064 l modes except d │ │ │ │ │ - 0x00098c90 656c6574 6520616e 64206d6f 64696679 elete and modify │ │ │ │ │ - 0x00098ca0 00000000 736e6700 56616c75 65206d75 ....sng.Value mu │ │ │ │ │ - 0x00098cb0 73742062 65206578 706c6963 69746c79 st be explicitly │ │ │ │ │ - 0x00098cc0 20737065 63696669 65642066 6f722061 specified for a │ │ │ │ │ - 0x00098cd0 6c6c206d 6f646573 20657863 65707420 ll modes except │ │ │ │ │ - 0x00098ce0 64656c65 74652028 616c7468 6f756768 delete (although │ │ │ │ │ - 0x00098cf0 20616e20 656d7074 79207374 72696e67 an empty string │ │ │ │ │ - 0x00098d00 2076616c 75652069 73207065 726d6973 value is permis │ │ │ │ │ - 0x00098d10 7369626c 6520666f 72206174 74726962 sible for attrib │ │ │ │ │ - 0x00098d20 75746573 206f6620 74797065 204e435f utes of type NC_ │ │ │ │ │ - 0x00098d30 43484152 20616e64 204e435f 53545249 CHAR and NC_STRI │ │ │ │ │ - 0x00098d40 4e472900 25733a20 4552524f 5220696e NG).%s: ERROR in │ │ │ │ │ - 0x00098d50 20617474 72696275 74652065 64697420 attribute edit │ │ │ │ │ - 0x00098d60 73706563 69666963 6174696f 6e202573 specification %s │ │ │ │ │ - 0x00098d70 3a202573 0a000000 25733a20 4552524f : %s....%s: ERRO │ │ │ │ │ - 0x00098d80 52206025 73272069 73206e6f 74206120 R `%s' is not a │ │ │ │ │ - 0x00098d90 73757070 6f727465 64206d6f 64650a00 supported mode.. │ │ │ │ │ - 0x00098da0 25733a20 48494e54 3a205661 6c696420 %s: HINT: Valid │ │ │ │ │ - 0x00098db0 6d6f6465 73206172 65206061 27203d20 modes are `a' = │ │ │ │ │ - 0x00098dc0 61707065 6e642c20 60632720 3d206372 append, `c' = cr │ │ │ │ │ - 0x00098dd0 65617465 2c606427 203d2064 656c6574 eate,`d' = delet │ │ │ │ │ - 0x00098de0 652c2060 6d27203d 206d6f64 6966792c e, `m' = modify, │ │ │ │ │ - 0x00098df0 20606e27 203d206e 61707065 6e642c20 `n' = nappend, │ │ │ │ │ - 0x00098e00 616e6420 606f2720 3d206f76 65727772 and `o' = overwr │ │ │ │ │ - 0x00098e10 69746500 25733a20 4552524f 523a2049 ite.%s: ERROR: I │ │ │ │ │ - 0x00098e20 6e686572 69746564 20617474 72696275 nherited attribu │ │ │ │ │ - 0x00098e30 74652074 79706520 6e6f7420 79657420 te type not yet │ │ │ │ │ - 0x00098e40 73757070 6f727465 642e2054 4f444f20 supported. TODO │ │ │ │ │ - 0x00098e50 6e636f31 30363020 66786d2e 00000000 nco1060 fxm..... │ │ │ │ │ - 0x00098e60 25733a20 5741524e 494e4720 4e435f43 %s: WARNING NC_C │ │ │ │ │ - 0x00098e70 48415220 28737472 696e6729 20617474 HAR (string) att │ │ │ │ │ - 0x00098e80 72696275 74652069 7320656d 62656464 ribute is embedd │ │ │ │ │ - 0x00098e90 65642077 69746820 256c6920 6c697465 ed with %li lite │ │ │ │ │ - 0x00098ea0 72616c20 656c656d 656e7420 64656c69 ral element deli │ │ │ │ │ - 0x00098eb0 6d697465 72732028 22257322 292c2072 miters ("%s"), r │ │ │ │ │ - 0x00098ec0 652d6173 73656d62 6c696e67 2e2e2e0a e-assembling.... │ │ │ │ │ - 0x00098ed0 00000000 73747274 6f640000 73747274 ....strtod..strt │ │ │ │ │ - 0x00098ee0 6f6c6c00 73747274 6f756c6c 00000000 oll.strtoull.... │ │ │ │ │ - 0x00098ef0 6165645f 6c73745b 25645d2e 6174745f aed_lst[%d].att_ │ │ │ │ │ - 0x00098f00 6e6d203d 2025730a 00000000 6165645f nm = %s.....aed_ │ │ │ │ │ - 0x00098f10 6c73745b 25645d2e 7661725f 6e6d203d lst[%d].var_nm = │ │ │ │ │ - 0x00098f20 2025730a 00000000 6165645f 6c73745b %s.....aed_lst[ │ │ │ │ │ - 0x00098f30 25645d2e 6964203d 2025690a 00000000 %d].id = %i..... │ │ │ │ │ - 0x00098f40 6165645f 6c73745b 25645d2e 737a203d aed_lst[%d].sz = │ │ │ │ │ - 0x00098f50 20256c69 0a000000 6165645f 6c73745b %li....aed_lst[ │ │ │ │ │ - 0x00098f60 25645d2e 74797065 203d2025 730a0000 %d].type = %s... │ │ │ │ │ - 0x00098f70 6165645f 6c73745b 25645d2e 6d6f6465 aed_lst[%d].mode │ │ │ │ │ - 0x00098f80 203d2025 690a0000 67726f75 70000000 = %i...group... │ │ │ │ │ - 0x00098f90 2e400000 2e67726f 75700000 25733a20 .@...group..%s: │ │ │ │ │ - 0x00098fa0 4552524f 52204465 72697665 64206f62 ERROR Derived ob │ │ │ │ │ - 0x00098fb0 6a656374 206e616d 65202225 73222074 ject name "%s" t │ │ │ │ │ - 0x00098fc0 6f6f206c 6f6e670a 00000000 676c6f62 oo long.....glob │ │ │ │ │ - 0x00098fd0 616c0000 2e676c6f 62616c00 25733a20 al...global.%s: │ │ │ │ │ - 0x00098fe0 5741524e 494e4720 25732072 65706f72 WARNING %s repor │ │ │ │ │ - 0x00098ff0 74732067 72705f6e 6d5f666c 6c5f696e ts grp_nm_fll_in │ │ │ │ │ - 0x00099000 20697320 656d7074 790a0000 25733a20 is empty...%s: │ │ │ │ │ - 0x00099010 5741524e 494e4720 25732072 65706f72 WARNING %s repor │ │ │ │ │ - 0x00099020 74732047 50452069 6e707574 20706174 ts GPE input pat │ │ │ │ │ - 0x00099030 68202573 20646f65 73206e6f 74206265 h %s does not be │ │ │ │ │ - 0x00099040 67696e20 77697468 20736c61 73680a00 gin with slash.. │ │ │ │ │ - 0x00099050 25733a20 494e464f 20257320 7265706f %s: INFO %s repo │ │ │ │ │ - 0x00099060 72747320 47504520 6368616e 67657320 rts GPE changes │ │ │ │ │ - 0x00099070 696e7075 74206772 705f6e6d 5f666c6c input grp_nm_fll │ │ │ │ │ - 0x00099080 5f696e20 3d202573 20746f20 6f757470 _in = %s to outp │ │ │ │ │ - 0x00099090 75742067 72705f6e 6d5f666c 6c5f6f75 ut grp_nm_fll_ou │ │ │ │ │ - 0x000990a0 74203d20 25730a00 6e636f5f 6770655f t = %s..nco_gpe_ │ │ │ │ │ - 0x000990b0 65766c28 29000000 6e636f5f 6174745f evl()...nco_att_ │ │ │ │ │ - 0x000990c0 75746c2e 63000000 736c735f 70747200 utl.c...sls_ptr. │ │ │ │ │ - 0x000990d0 6e636f5f 6770655f 65766c5f 73746228 nco_gpe_evl_stb( │ │ │ │ │ - 0x000990e0 29000000 6770655f 64656c65 74650000 )...gpe_delete.. │ │ │ │ │ - 0x000990f0 6770655f 666c6174 74656e00 6770655f gpe_flatten.gpe_ │ │ │ │ │ - 0x00099100 6261636b 73706163 65000000 6770655f backspace...gpe_ │ │ │ │ │ - 0x00099110 61707065 6e640000 25733a20 4552524f append..%s: ERRO │ │ │ │ │ - 0x00099120 52202573 20726570 6f727473 20475045 R %s reports GPE │ │ │ │ │ - 0x00099130 20737065 63696669 63617469 6f6e2022 specification " │ │ │ │ │ - 0x00099140 25732220 636f6e74 61696e73 20626f74 %s" contains bot │ │ │ │ │ - 0x00099150 68206120 636f6c6f 6e20273a 2720616e h a colon ':' an │ │ │ │ │ - 0x00099160 6420616e 2061742d 7369676e 20274027 d an at-sign '@' │ │ │ │ │ - 0x00099170 0a000000 73747274 6f6c0000 25733a20 ....strtol..%s: │ │ │ │ │ - 0x00099180 4552524f 52202573 20726570 6f727473 ERROR %s reports │ │ │ │ │ - 0x00099190 20475045 206c6576 656c2073 68696674 GPE level shift │ │ │ │ │ - 0x000991a0 206e756d 62657220 6770652d 3e6c766c number gpe->lvl │ │ │ │ │ - 0x000991b0 5f6e6272 203d2025 64206973 206c6573 _nbr = %d is les │ │ │ │ │ - 0x000991c0 73207468 616e207a 65726f2e 204c6576 s than zero. Lev │ │ │ │ │ - 0x000991d0 656c2073 68696674 206e756d 62657220 el shift number │ │ │ │ │ - 0x000991e0 6d757374 206e6f74 20626520 6e656761 must not be nega │ │ │ │ │ - 0x000991f0 74697665 2e0a0000 25733a20 5741524e tive....%s: WARN │ │ │ │ │ - 0x00099200 494e4720 25732072 65706f72 74732047 ING %s reports G │ │ │ │ │ - 0x00099210 50452073 70656369 66696361 74696f6e PE specification │ │ │ │ │ - 0x00099220 20222573 22207370 65636966 69657320 "%s" specifies │ │ │ │ │ - 0x00099230 6e6f206c 6576656c 20616674 65722074 no level after t │ │ │ │ │ - 0x00099240 68652061 742d7369 676e2027 40270a00 he at-sign '@'.. │ │ │ │ │ - 0x00099250 25733a20 494e464f 20257320 7265706f %s: INFO %s repo │ │ │ │ │ - 0x00099260 72747320 6770652d 3e617267 203d2025 rts gpe->arg = % │ │ │ │ │ - 0x00099270 730a0000 25733a20 494e464f 20257320 s...%s: INFO %s │ │ │ │ │ - 0x00099280 7265706f 72747320 6770652d 3e6e6d20 reports gpe->nm │ │ │ │ │ - 0x00099290 3d202573 0a000000 25733a20 494e464f = %s....%s: INFO │ │ │ │ │ - 0x000992a0 20257320 7265706f 72747320 6770652d %s reports gpe- │ │ │ │ │ - 0x000992b0 3e6c6e67 203d2025 7a690a00 25733a20 >lng = %zi..%s: │ │ │ │ │ - 0x000992c0 494e464f 20257320 7265706f 72747320 INFO %s reports │ │ │ │ │ - 0x000992d0 6770652d 3e6e6d5f 636e6e20 3d202573 gpe->nm_cnn = %s │ │ │ │ │ - 0x000992e0 0a000000 25733a20 494e464f 20257320 ....%s: INFO %s │ │ │ │ │ - 0x000992f0 7265706f 72747320 6770652d 3e6c6e67 reports gpe->lng │ │ │ │ │ - 0x00099300 5f636e6e 203d2025 7a690a00 25733a20 _cnn = %zi..%s: │ │ │ │ │ - 0x00099310 494e464f 20257320 7265706f 72747320 INFO %s reports │ │ │ │ │ - 0x00099320 6770652d 3e656474 203d2025 730a0000 gpe->edt = %s... │ │ │ │ │ - 0x00099330 25733a20 494e464f 20257320 7265706f %s: INFO %s repo │ │ │ │ │ - 0x00099340 72747320 6770652d 3e6c6e67 5f656474 rts gpe->lng_edt │ │ │ │ │ - 0x00099350 203d2025 7a690a00 25733a20 494e464f = %zi..%s: INFO │ │ │ │ │ - 0x00099360 20257320 7265706f 72747320 6770652d %s reports gpe- │ │ │ │ │ - 0x00099370 3e6d6420 3d202573 0a000000 25733a20 >md = %s....%s: │ │ │ │ │ - 0x00099380 494e464f 20257320 7265706f 72747320 INFO %s reports │ │ │ │ │ - 0x00099390 6770652d 3e6c766c 5f6e6272 203d2025 gpe->lvl_nbr = % │ │ │ │ │ - 0x000993a0 690a0000 6e636f5f 6770655f 7072735f i...nco_gpe_prs_ │ │ │ │ │ - 0x000993b0 61726728 29000000 22342e39 2e372200 arg()..."4.9.7". │ │ │ │ │ - 0x000993c0 6e657443 4446204f 70657261 746f7273 netCDF Operators │ │ │ │ │ - 0x000993d0 20766572 73696f6e 20000000 2028486f version ... (Ho │ │ │ │ │ - 0x000993e0 6d657061 6765203d 20687474 703a2f2f mepage = http:// │ │ │ │ │ - 0x000993f0 6e636f2e 73662e6e 65742c20 436f6465 nco.sf.net, Code │ │ │ │ │ - 0x00099400 203d2068 7474703a 2f2f6769 74687562 = http://github │ │ │ │ │ - 0x00099410 2e636f6d 2f6e636f 2f6e636f 29000000 .com/nco/nco)... │ │ │ │ │ - 0x00099420 6e636f5f 6f70656e 6d705f74 68726561 nco_openmp_threa │ │ │ │ │ - 0x00099430 645f6e75 6d626572 00000000 6e636f5f d_number....nco_ │ │ │ │ │ - 0x00099440 6d70695f 7461736b 5f6e756d 62657200 mpi_task_number. │ │ │ │ │ - 0x00099450 7661725f 74797020 3d3d204e 435f4348 var_typ == NC_CH │ │ │ │ │ - 0x00099460 41520000 25303264 2f253032 642f2530 AR..%02d/%02d/%0 │ │ │ │ │ - 0x00099470 32640000 6e636f5f 6770655f 65766c5f 2d..nco_gpe_evl_ │ │ │ │ │ - 0x00099480 73746200 6e636f5f 7863705f 70726300 stb.nco_xcp_prc. │ │ │ │ │ - 0x00099490 436f6e76 656e7469 6f6e7300 43462d31 Conventions.CF-1 │ │ │ │ │ - 0x000994a0 2e000000 25733a20 5741524e 494e4720 ....%s: WARNING │ │ │ │ │ - 0x000994b0 25732072 65706f72 74732066 696c6520 %s reports file │ │ │ │ │ - 0x000994c0 22436f6e 76656e74 696f6e22 20617474 "Convention" att │ │ │ │ │ - 0x000994d0 72696275 74652069 73206d69 7373696e ribute is missin │ │ │ │ │ - 0x000994e0 67206f72 20697320 70726573 656e7420 g or is present │ │ │ │ │ - 0x000994f0 62757420 6e6f7420 6f662074 68652066 but not of the f │ │ │ │ │ - 0x00099500 6f726d20 2243462d 312e5822 2e204175 orm "CF-1.X". Au │ │ │ │ │ - 0x00099510 78696c69 61727920 636f6f72 64696e61 xiliary coordina │ │ │ │ │ - 0x00099520 74652073 7570706f 72742028 692e652e te support (i.e. │ │ │ │ │ - 0x00099530 2c207468 65202d58 206f7074 696f6e29 , the -X option) │ │ │ │ │ - 0x00099540 20776f72 6b732062 65737420 7768656e works best when │ │ │ │ │ - 0x00099550 2066696c 6520636f 6d706c69 65732077 file complies w │ │ │ │ │ - 0x00099560 69746820 43462d31 2e58206d 65746164 ith CF-1.X metad │ │ │ │ │ - 0x00099570 61746120 636f6e76 656e7469 6f6e732e ata conventions. │ │ │ │ │ - 0x00099580 20436f6e 74696e75 696e6720 616e7977 Continuing anyw │ │ │ │ │ - 0x00099590 61792e2e 2e0a0000 7374616e 64617264 ay......standard │ │ │ │ │ - 0x000995a0 5f6e616d 65000000 6c617469 74756465 _name...latitude │ │ │ │ │ - 0x000995b0 00000000 6c6f6e67 69747564 65000000 ....longitude... │ │ │ │ │ - 0x000995c0 25733a20 25732075 6e61626c 6520746f %s: %s unable to │ │ │ │ │ - 0x000995d0 20696465 6e746966 79206c61 742f6c6f identify lat/lo │ │ │ │ │ - 0x000995e0 6e206175 78696c69 61727920 636f6f72 n auxiliary coor │ │ │ │ │ - 0x000995f0 64696e61 74652076 61726961 626c6573 dinate variables │ │ │ │ │ - 0x00099600 2e0a0000 756e6974 73000000 6e636f5f ....units...nco_ │ │ │ │ │ - 0x00099610 66696e64 5f6c6174 5f6c6f6e 28292072 find_lat_lon() r │ │ │ │ │ - 0x00099620 65706f72 74732043 4620636f 6e76656e eports CF conven │ │ │ │ │ - 0x00099630 74696f6e 20726571 75697265 7320226c tion requires "l │ │ │ │ │ - 0x00099640 61746974 75646522 20746f20 68617665 atitude" to have │ │ │ │ │ - 0x00099650 20756e69 74732061 74747269 62757465 units attribute │ │ │ │ │ - 0x00099660 0a000000 25733a20 5741524e 494e4720 ....%s: WARNING │ │ │ │ │ - 0x00099670 25732072 65706f72 7473206c 61746974 %s reports latit │ │ │ │ │ - 0x00099680 75646520 76617269 61626c65 20257320 ude variable %s │ │ │ │ │ - 0x00099690 68617320 25642064 696d656e 73696f6e has %d dimension │ │ │ │ │ - 0x000996a0 732e204e 434f206f 6e6c7920 73757070 s. NCO only supp │ │ │ │ │ - 0x000996b0 6f727473 20687970 6572736c 61626269 orts hyperslabbi │ │ │ │ │ - 0x000996c0 6e67206f 66206175 78696c69 61727920 ng of auxiliary │ │ │ │ │ - 0x000996d0 636f6f72 64696e61 74652076 61726961 coordinate varia │ │ │ │ │ - 0x000996e0 626c6573 20776974 68206120 73696e67 bles with a sing │ │ │ │ │ - 0x000996f0 6c652064 696d656e 73696f6e 2e20436f le dimension. Co │ │ │ │ │ - 0x00099700 6e74696e 75696e67 20776974 6820756e ntinuing with un │ │ │ │ │ - 0x00099710 70726564 69637461 626c6520 72657375 predictable resu │ │ │ │ │ - 0x00099720 6c74732e 2e2e0a00 6e636f5f 66696e64 lts.....nco_find │ │ │ │ │ - 0x00099730 5f6c6174 5f6c6f6e 28290000 6e636f5f _lat_lon()..nco_ │ │ │ │ │ - 0x00099740 6765745f 646d6e5f 696e666f 28292075 get_dmn_info() u │ │ │ │ │ - 0x00099750 6e61626c 6520746f 20676574 2064696d nable to get dim │ │ │ │ │ - 0x00099760 656e7369 6f6e2069 6e666f72 6d617469 ension informati │ │ │ │ │ - 0x00099770 6f6e0000 256c662c 256c662c 256c662c on..%lf,%lf,%lf, │ │ │ │ │ - 0x00099780 256c6600 6e636f5f 6175785f 70727328 %lf.nco_aux_prs( │ │ │ │ │ - 0x00099790 293a2050 726f626c 656d2077 69746820 ): Problem with │ │ │ │ │ - 0x000997a0 4c4c206c 6f6e6769 74756465 20737472 LL longitude str │ │ │ │ │ - 0x000997b0 696e6700 6e636f5f 6175785f 70727328 ing.nco_aux_prs( │ │ │ │ │ - 0x000997c0 293a2050 726f626c 656d2077 69746820 ): Problem with │ │ │ │ │ - 0x000997d0 5552206c 6f6e6769 74756465 20737472 UR longitude str │ │ │ │ │ - 0x000997e0 696e6700 6e636f5f 6175785f 70727328 ing.nco_aux_prs( │ │ │ │ │ - 0x000997f0 293a2050 726f626c 656d2077 69746820 ): Problem with │ │ │ │ │ - 0x00099800 4c4c206c 61746974 75646520 73747269 LL latitude stri │ │ │ │ │ - 0x00099810 6e670000 6e636f5f 6175785f 70727328 ng..nco_aux_prs( │ │ │ │ │ - 0x00099820 293a2050 726f626c 656d2077 69746820 ): Problem with │ │ │ │ │ - 0x00099830 5552206c 61746974 75646520 73747269 UR latitude stri │ │ │ │ │ - 0x00099840 6e670000 72616469 616e7300 6e636f5f ng..radians.nco_ │ │ │ │ │ - 0x00099850 6175785f 65766c28 2920756e 61626c65 aux_evl() unable │ │ │ │ │ - 0x00099860 20676574 20706173 74206e63 6f5f6765 get past nco_ge │ │ │ │ │ - 0x00099870 745f646d 6e5f696e 666f2829 0a000000 t_dmn_info().... │ │ │ │ │ - 0x00099880 25733a20 4552524f 52202573 20726570 %s: ERROR %s rep │ │ │ │ │ - 0x00099890 6f727473 20646567 656e6572 61746520 orts degenerate │ │ │ │ │ - 0x000998a0 61757869 6c696172 7920636f 6f726469 auxiliary coordi │ │ │ │ │ - 0x000998b0 6e617465 20687970 6572736c 61622077 nate hyperslab w │ │ │ │ │ - 0x000998c0 69746820 6c6f6e5f 6d696e20 3d206c6f ith lon_min = lo │ │ │ │ │ - 0x000998d0 6e5f6d61 78203d20 25672e20 41757869 n_max = %g. Auxi │ │ │ │ │ - 0x000998e0 6c696172 7920636f 6f726469 6e617465 liary coordinate │ │ │ │ │ - 0x000998f0 7320646f 206e6f74 20737570 706f7274 s do not support │ │ │ │ │ - 0x00099900 20646567 656e6572 61746520 68797065 degenerate hype │ │ │ │ │ - 0x00099910 726c6162 73207965 742e2054 68697320 rlabs yet. This │ │ │ │ │ - 0x00099920 69732054 4f444f20 6e636f31 3031302e is TODO nco1010. │ │ │ │ │ - 0x00099930 20496620 74686973 20666561 74757265 If this feature │ │ │ │ │ - 0x00099940 20697320 696d706f 7274616e 7420746f is important to │ │ │ │ │ - 0x00099950 20796f75 2c20706f 73742079 6f757220 you, post your │ │ │ │ │ - 0x00099960 76657861 74696f6e 20746f20 736f7572 vexation to sour │ │ │ │ │ - 0x00099970 6365666f 72676520 616e6420 77652077 ceforge and we w │ │ │ │ │ - 0x00099980 696c6c20 776f726b 206f6e20 69742e0a ill work on it.. │ │ │ │ │ - 0x00099990 00000000 25733a20 4552524f 52202573 ....%s: ERROR %s │ │ │ │ │ - 0x000999a0 20726570 6f727473 20646567 656e6572 reports degener │ │ │ │ │ - 0x000999b0 61746520 61757869 6c696172 7920636f ate auxiliary co │ │ │ │ │ - 0x000999c0 6f726469 6e617465 20687970 6572736c ordinate hypersl │ │ │ │ │ - 0x000999d0 61622077 69746820 6c61745f 6d696e20 ab with lat_min │ │ │ │ │ - 0x000999e0 3d206c61 745f6d61 78203d20 25672e20 = lat_max = %g. │ │ │ │ │ - 0x000999f0 41757869 6c696172 7920636f 6f726469 Auxiliary coordi │ │ │ │ │ - 0x00099a00 6e617465 7320646f 206e6f74 20737570 nates do not sup │ │ │ │ │ - 0x00099a10 706f7274 20646567 656e6572 61746520 port degenerate │ │ │ │ │ - 0x00099a20 68797065 726c6162 73207965 742e2054 hyperlabs yet. T │ │ │ │ │ - 0x00099a30 68697320 69732054 4f444f20 6e636f31 his is TODO nco1 │ │ │ │ │ - 0x00099a40 3031302e 20496620 74686973 20666561 010. If this fea │ │ │ │ │ - 0x00099a50 74757265 20697320 696d706f 7274616e ture is importan │ │ │ │ │ - 0x00099a60 7420746f 20796f75 2c20706f 73742079 t to you, post y │ │ │ │ │ - 0x00099a70 6f757220 76657861 74696f6e 20746f20 our vexation to │ │ │ │ │ - 0x00099a80 736f7572 6365666f 72676520 616e6420 sourceforge and │ │ │ │ │ - 0x00099a90 77652077 696c6c20 776f726b 206f6e20 we will work on │ │ │ │ │ - 0x00099aa0 69742e0a 00000000 25733a20 4e756d62 it......%s: Numb │ │ │ │ │ - 0x00099ab0 6572206f 6620736c 61627320 65786365 er of slabs exce │ │ │ │ │ - 0x00099ac0 65647320 616c6c6f 63617465 64206d65 eds allocated me │ │ │ │ │ - 0x00099ad0 6d6f7279 00000000 25733a20 25732072 mory....%s: %s r │ │ │ │ │ - 0x00099ae0 65706f72 74732062 6f756e64 696e672d eports bounding- │ │ │ │ │ - 0x00099af0 626f7820 2567203c 3d202573 203c3d20 box %g <= %s <= │ │ │ │ │ - 0x00099b00 25672061 6e642025 67203c3d 20257320 %g and %g <= %s │ │ │ │ │ - 0x00099b10 3c3d2025 67206272 61636b65 74732025 <= %g brackets % │ │ │ │ │ - 0x00099b20 64206469 7374696e 63742067 726f7570 d distinct group │ │ │ │ │ - 0x00099b30 28732920 636f6d70 72697369 6e672025 (s) comprising % │ │ │ │ │ - 0x00099b40 6420746f 74616c20 67726964 706f696e d total gridpoin │ │ │ │ │ - 0x00099b50 74287329 0a000000 25733a20 4552524f t(s)....%s: ERRO │ │ │ │ │ - 0x00099b60 52202573 20726570 6f727473 20746861 R %s reports tha │ │ │ │ │ - 0x00099b70 74206e6f 6e65206f 66207468 65202564 t none of the %d │ │ │ │ │ - 0x00099b80 20737065 63696669 65642061 7578696c specified auxil │ │ │ │ │ - 0x00099b90 69617279 2d636f6f 7264696e 61746520 iary-coordinate │ │ │ │ │ - 0x00099ba0 626f756e 64696e67 2d626f78 28657329 bounding-box(es) │ │ │ │ │ - 0x00099bb0 20636f6e 7461696e 20616e79 206c6174 contain any lat │ │ │ │ │ - 0x00099bc0 69747564 652f6c6f 6e676974 75646520 itude/longitude │ │ │ │ │ - 0x00099bd0 636f6f72 64696e61 74652070 61697273 coordinate pairs │ │ │ │ │ - 0x00099be0 2e205468 69732063 6f6e6469 74696f6e . This condition │ │ │ │ │ - 0x00099bf0 20776173 206e6f74 20666c61 67676564 was not flagged │ │ │ │ │ - 0x00099c00 20617320 616e2065 72726f72 20756e74 as an error unt │ │ │ │ │ - 0x00099c10 696c2032 30313130 3232312e 20507269 il 20110221. Pri │ │ │ │ │ - 0x00099c20 6f722074 6f207468 61742c20 7768656e or to that, when │ │ │ │ │ - 0x00099c30 206e6f20 636f6f72 64696e61 74657320 no coordinates │ │ │ │ │ - 0x00099c40 77657265 20696e20 616e7920 6f662074 were in any of t │ │ │ │ │ - 0x00099c50 68652075 7365722d 73706563 69666965 he user-specifie │ │ │ │ │ - 0x00099c60 64206175 78696c69 6172792d 636f6f72 d auxiliary-coor │ │ │ │ │ - 0x00099c70 64696e61 74652068 79706572 736c6162 dinate hyperslab │ │ │ │ │ - 0x00099c80 2873292c 204e434f 206d6973 74616b65 (s), NCO mistake │ │ │ │ │ - 0x00099c90 6e6c7920 72657475 726e6564 20746865 nly returned the │ │ │ │ │ - 0x00099ca0 20656e74 69726520 636f6f72 64696e61 entire coordina │ │ │ │ │ - 0x00099cb0 74652072 616e6765 20617320 6265696e te range as bein │ │ │ │ │ - 0x00099cc0 67207769 7468696e 20746865 20687970 g within the hyp │ │ │ │ │ - 0x00099cd0 6572736c 61622873 292e0a00 6e636f5f erslab(s)...nco_ │ │ │ │ │ - 0x00099ce0 6175785f 65766c28 29000000 6e636f5f aux_evl()...nco_ │ │ │ │ │ - 0x00099cf0 6175785f 65766c5f 74727628 29000000 aux_evl_trv()... │ │ │ │ │ - 0x00099d00 6e636f5f 6175782e 63000000 7661725f nco_aux.c...var_ │ │ │ │ │ - 0x00099d10 7472762d 3e6e636f 5f747970 203d3d20 trv->nco_typ == │ │ │ │ │ - 0x00099d20 6e636f5f 6f626a5f 7479705f 76617200 nco_obj_typ_var. │ │ │ │ │ - 0x00099d30 7661725f 6174745f 6e627220 3d3d2076 var_att_nbr == v │ │ │ │ │ - 0x00099d40 61725f74 72762d3e 6e62725f 61747400 ar_trv->nbr_att. │ │ │ │ │ - 0x00099d50 25733a20 25732072 65706f72 74732043 %s: %s reports C │ │ │ │ │ - 0x00099d60 4620636f 6e76656e 74696f6e 20726571 F convention req │ │ │ │ │ - 0x00099d70 75697265 7320226c 61746974 75646522 uires "latitude" │ │ │ │ │ - 0x00099d80 20746f20 68617665 20756e69 74732061 to have units a │ │ │ │ │ - 0x00099d90 74747269 62757465 0a000000 6e636f5f ttribute....nco_ │ │ │ │ │ - 0x00099da0 66696e64 5f6c6174 5f6c6f6e 5f747276 find_lat_lon_trv │ │ │ │ │ - 0x00099db0 28290000 25733a20 25732072 65706f72 ()..%s: %s repor │ │ │ │ │ - 0x00099dc0 74732043 4620636f 6e76656e 74696f6e ts CF convention │ │ │ │ │ - 0x00099dd0 20726571 75697265 73202225 73222074 requires "%s" t │ │ │ │ │ - 0x00099de0 6f206861 76652075 6e697473 20617474 o have units att │ │ │ │ │ - 0x00099df0 72696275 74650a00 6e636f5f 63686563 ribute..nco_chec │ │ │ │ │ - 0x00099e00 6b5f6e6d 5f617578 28290000 6e636f5f k_nm_aux()..nco_ │ │ │ │ │ - 0x00099e10 66696e64 5f6c6174 5f6c6f6e 5f747276 find_lat_lon_trv │ │ │ │ │ - 0x00099e20 00000000 6e636f5f 63686563 6b5f6e6d ....nco_check_nm │ │ │ │ │ - 0x00099e30 5f617578 00000000 25733a20 4552524f _aux....%s: ERRO │ │ │ │ │ - 0x00099e40 5220756e 61626c65 20746f20 6f70656e R unable to open │ │ │ │ │ - 0x00099e50 20666f72 20777269 74696e67 20746865 for writing the │ │ │ │ │ - 0x00099e60 2062696e 61727920 6f757470 75742066 binary output f │ │ │ │ │ - 0x00099e70 696c6520 25730a00 25733a20 48494e54 ile %s..%s: HINT │ │ │ │ │ - 0x00099e80 20416c6c 20636f6d 706f6e65 6e747320 All components │ │ │ │ │ - 0x00099e90 6f662074 68652066 696c6570 61746820 of the filepath │ │ │ │ │ - 0x00099ea0 6d757374 20657869 73742062 65666f72 must exist befor │ │ │ │ │ - 0x00099eb0 65206669 6c652063 616e2062 65206f70 e file can be op │ │ │ │ │ - 0x00099ec0 656e6564 0a000000 25733a20 4f70656e ened....%s: Open │ │ │ │ │ - 0x00099ed0 65642062 696e6172 79206669 6c652025 ed binary file % │ │ │ │ │ - 0x00099ee0 730a0000 56617269 61626c65 2873293a s...Variable(s): │ │ │ │ │ - 0x00099ef0 204e616d 6520286e 61746976 65207479 Name (native ty │ │ │ │ │ - 0x00099f00 70652c20 2320656c 656d656e 74732078 pe, # elements x │ │ │ │ │ - 0x00099f10 20627974 65732070 65722065 6c656d65 bytes per eleme │ │ │ │ │ - 0x00099f20 6e74293a 0a000000 25733a20 4552524f nt):....%s: ERRO │ │ │ │ │ - 0x00099f30 5220756e 61626c65 20746f20 636c6f73 R unable to clos │ │ │ │ │ - 0x00099f40 65206269 6e617279 206f7574 70757420 e binary output │ │ │ │ │ - 0x00099f50 66696c65 2025730a 00000000 25733a20 file %s.....%s: │ │ │ │ │ - 0x00099f60 436c6f73 65642062 696e6172 79206669 Closed binary fi │ │ │ │ │ - 0x00099f70 6c652025 730a0000 25733a20 4552524f le %s...%s: ERRO │ │ │ │ │ - 0x00099f80 52202573 20726570 6f727473 20766172 R %s reports var │ │ │ │ │ - 0x00099f90 6961626c 65202573 206f6620 74797065 iable %s of type │ │ │ │ │ - 0x00099fa0 20257320 68617320 756e6578 70656374 %s has unexpect │ │ │ │ │ - 0x00099fb0 65642077 6f72642d 73697a65 203d2025 ed word-size = % │ │ │ │ │ - 0x00099fc0 6c750a00 25733a20 4552524f 52206f6e lu..%s: ERROR on │ │ │ │ │ - 0x00099fd0 6c792073 75636365 65646564 20696e20 ly succeeded in │ │ │ │ │ - 0x00099fe0 77726974 696e6720 256c6420 6f662025 writing %ld of % │ │ │ │ │ - 0x00099ff0 6c642065 6c656d65 6e747320 6f662076 ld elements of v │ │ │ │ │ - 0x0009a000 61726961 626c6520 25730a00 25732028 ariable %s..%s ( │ │ │ │ │ - 0x0009a010 25732c20 256c6420 7820256c 75204229 %s, %ld x %lu B) │ │ │ │ │ - 0x0009a020 2c200000 6e636f5f 626e725f 77727428 , ..nco_bnr_wrt( │ │ │ │ │ - 0x0009a030 29000000 25733a20 4552524f 52206f6e )...%s: ERROR on │ │ │ │ │ - 0x0009a040 6c792073 75636365 65646564 20696e20 ly succeeded in │ │ │ │ │ - 0x0009a050 72656164 696e6720 256c6420 6f662025 reading %ld of % │ │ │ │ │ - 0x0009a060 6c642065 6c656d65 6e747320 696e746f ld elements into │ │ │ │ │ - 0x0009a070 20766172 6961626c 65202573 0a000000 variable %s.... │ │ │ │ │ - 0x0009a080 42696e61 72792072 65616420 6f662025 Binary read of % │ │ │ │ │ - 0x0009a090 73202825 732c2025 6c642078 20256c75 s (%s, %ld x %lu │ │ │ │ │ - 0x0009a0a0 20422900 25733a20 4552524f 52206e63 B).%s: ERROR nc │ │ │ │ │ - 0x0009a0b0 6f5f6e64 32656e64 6d282920 7265706f o_nd2endm() repo │ │ │ │ │ - 0x0009a0c0 72747320 6d746820 3d202564 2c206461 rts mth = %d, da │ │ │ │ │ - 0x0009a0d0 79203d20 25640a00 79656172 00000000 y = %d..year.... │ │ │ │ │ - 0x0009a0e0 6d6f6e74 68000000 6d6f6e74 68730000 month...months.. │ │ │ │ │ - 0x0009a0f0 64617973 00000000 686f7572 00000000 days....hour.... │ │ │ │ │ - 0x0009a100 686f7572 73000000 6d696e00 6d696e73 hours...min.mins │ │ │ │ │ - 0x0009a110 00000000 6d696e75 74650000 6d696e75 ....minute..minu │ │ │ │ │ - 0x0009a120 74657300 73656373 00000000 7365636f tes.secs....seco │ │ │ │ │ - 0x0009a130 6e640000 7365636f 6e647300 25303464 nd..seconds.%04d │ │ │ │ │ - 0x0009a140 2d253032 642d2530 32642025 3032643a -%02d-%02d %02d: │ │ │ │ │ - 0x0009a150 25303264 3a253039 2e366600 25303464 %02d:%09.6f.%04d │ │ │ │ │ - 0x0009a160 2d253032 642d2530 32645425 3032643a -%02d-%02dT%02d: │ │ │ │ │ - 0x0009a170 25303264 3a253039 2e366600 25303464 %02d:%09.6f.%04d │ │ │ │ │ - 0x0009a180 2d253032 642d2530 32640000 20253032 -%02d-%02d.. %02 │ │ │ │ │ - 0x0009a190 643a2530 32643a25 30326400 20253032 d:%02d:%02d. %02 │ │ │ │ │ - 0x0009a1a0 643a2530 32643a25 30322e37 66000000 d:%02d:%02.7f... │ │ │ │ │ - 0x0009a1b0 7374616e 64617264 00000000 67726567 standard....greg │ │ │ │ │ - 0x0009a1c0 6f726961 6e000000 70726f6c 65707469 orian...prolepti │ │ │ │ │ - 0x0009a1d0 635f6772 65676f72 69616e00 6a756c69 c_gregorian.juli │ │ │ │ │ - 0x0009a1e0 616e0000 3336305f 64617900 6e6f6c65 an..360_day.nole │ │ │ │ │ - 0x0009a1f0 61700000 3336355f 64617900 616c6c5f ap..365_day.all_ │ │ │ │ │ - 0x0009a200 6c656170 00000000 3336365f 64617900 leap....366_day. │ │ │ │ │ - 0x0009a210 25733a20 746d5f73 63742063 6c6e5f74 %s: tm_sct cln_t │ │ │ │ │ - 0x0009a220 7970653d 25642064 6174653d 2225642d ype=%d date="%d- │ │ │ │ │ - 0x0009a230 25642d25 64202564 3a25643a 25672220 %d-%d %d:%d:%g" │ │ │ │ │ - 0x0009a240 76616c75 653d2567 0a000000 2073696e value=%g.... sin │ │ │ │ │ - 0x0009a250 63652000 20616674 65722000 25733a20 ce . after .%s: │ │ │ │ │ - 0x0009a260 5741524e 494e4720 25732066 61696c65 WARNING %s faile │ │ │ │ │ - 0x0009a270 6420746f 20696e69 7469616c 697a6520 d to initialize │ │ │ │ │ - 0x0009a280 5544556e 69747332 206c6962 72617279 UDUnits2 library │ │ │ │ │ - 0x0009a290 0a000000 25733a20 48494e54 20554455 ....%s: HINT UDU │ │ │ │ │ - 0x0009a2a0 6e697473 32202873 70656369 66696361 nits2 (specifica │ │ │ │ │ - 0x0009a2b0 6c6c792c 20746865 2066756e 6374696f lly, the functio │ │ │ │ │ - 0x0009a2c0 6e207574 5f726561 645f786d 6c282929 n ut_read_xml()) │ │ │ │ │ - 0x0009a2d0 20757365 73207468 6520656e 7669726f uses the enviro │ │ │ │ │ - 0x0009a2e0 6e6d656e 74207661 72696162 6c652055 nment variable U │ │ │ │ │ - 0x0009a2f0 44554e49 5453325f 584d4c5f 50415448 DUNITS2_XML_PATH │ │ │ │ │ - 0x0009a300 2c206966 20616e79 2c20746f 2066696e , if any, to fin │ │ │ │ │ - 0x0009a310 64206974 7320616c 6c2d696d 706f7274 d its all-import │ │ │ │ │ - 0x0009a320 616e7420 584d4c20 64617461 62617365 ant XML database │ │ │ │ │ - 0x0009a330 206e616d 65642062 79206465 6661756c named by defaul │ │ │ │ │ - 0x0009a340 74207564 756e6974 73322e78 6d6c2e20 t udunits2.xml. │ │ │ │ │ - 0x0009a350 49662055 44554e49 5453325f 584d4c5f If UDUNITS2_XML_ │ │ │ │ │ - 0x0009a360 50415448 20697320 756e6465 66696e65 PATH is undefine │ │ │ │ │ - 0x0009a370 642c2055 44556e69 74733220 6c6f6f6b d, UDUnits2 look │ │ │ │ │ - 0x0009a380 7320696e 20746865 2066616c 6c2d6261 s in the fall-ba │ │ │ │ │ - 0x0009a390 636b2064 65666175 6c742069 6e697469 ck default initi │ │ │ │ │ - 0x0009a3a0 616c206c 6f636174 696f6e20 74686174 al location that │ │ │ │ │ - 0x0009a3b0 20776173 20686172 64636f64 65642077 was hardcoded w │ │ │ │ │ - 0x0009a3c0 68656e20 74686520 5544556e 69747332 hen the UDUnits2 │ │ │ │ │ - 0x0009a3d0 206c6962 72617279 20776173 20627569 library was bui │ │ │ │ │ - 0x0009a3e0 6c742e20 54686973 206c6f63 6174696f lt. This locatio │ │ │ │ │ - 0x0009a3f0 6e207661 72696573 20646570 656e6469 n varies dependi │ │ │ │ │ - 0x0009a400 6e672075 706f6e20 796f7572 206f7065 ng upon your ope │ │ │ │ │ - 0x0009a410 72617469 6e672073 79737465 6d20616e rating system an │ │ │ │ │ - 0x0009a420 64205544 556e6974 73322063 6f6d7069 d UDUnits2 compi │ │ │ │ │ - 0x0009a430 6c617469 6f6e2073 65747469 6e67732e lation settings. │ │ │ │ │ - 0x0009a440 20496620 5544556e 69747332 20697320 If UDUnits2 is │ │ │ │ │ - 0x0009a450 636f7272 6563746c 79206c69 6e6b6564 correctly linked │ │ │ │ │ - 0x0009a460 20796574 2063616e 6e6f7420 66696e64 yet cannot find │ │ │ │ │ - 0x0009a470 20746865 20584d4c 20646174 61626173 the XML databas │ │ │ │ │ - 0x0009a480 6520696e 20656974 68657220 6f662074 e in either of t │ │ │ │ │ - 0x0009a490 68657365 206c6f63 6174696f 6e732c20 hese locations, │ │ │ │ │ - 0x0009a4a0 7468656e 204e434f 20776172 6e732074 then NCO warns t │ │ │ │ │ - 0x0009a4b0 68617420 74686520 5544556e 69747332 hat the UDUnits2 │ │ │ │ │ - 0x0009a4c0 206c6962 72617279 20686173 20666169 library has fai │ │ │ │ │ - 0x0009a4d0 6c656420 746f2069 6e697469 616c697a led to initializ │ │ │ │ │ - 0x0009a4e0 6520616e 64207072 696e7473 20746869 e and prints thi │ │ │ │ │ - 0x0009a4f0 73206d65 73736167 652e2054 6f206669 s message. To fi │ │ │ │ │ - 0x0009a500 78207468 69732c20 6578706f 72742074 x this, export t │ │ │ │ │ - 0x0009a510 68652066 756c6c20 6c6f6361 74696f6e he full location │ │ │ │ │ - 0x0009a520 20287061 74682b6e 616d6529 206f6620 (path+name) of │ │ │ │ │ - 0x0009a530 74686520 5544556e 69747332 20584d4c the UDUnits2 XML │ │ │ │ │ - 0x0009a540 20646174 61626173 65206669 6c652075 database file u │ │ │ │ │ - 0x0009a550 64756e69 7473322e 786d6c20 746f2074 dunits2.xml to t │ │ │ │ │ - 0x0009a560 68652073 68656c6c 20776974 682c2065 he shell with, e │ │ │ │ │ - 0x0009a570 2e672e2c 0a096578 706f7274 20554455 .g.,..export UDU │ │ │ │ │ - 0x0009a580 4e495453 325f584d 4c5f5041 54483d27 NITS2_XML_PATH=' │ │ │ │ │ - 0x0009a590 2f6f7074 2f6c6f63 616c2f73 68617265 /opt/local/share │ │ │ │ │ - 0x0009a5a0 2f756475 6e697473 2f756475 6e697473 /udunits/udunits │ │ │ │ │ - 0x0009a5b0 322e786d 6c270a4f 6e652063 616e2074 2.xml'.One can t │ │ │ │ │ - 0x0009a5c0 68656e20 696e766f 6b652028 77697468 hen invoke (with │ │ │ │ │ - 0x0009a5d0 6f757420 7265636f 6d70696c 6174696f out recompilatio │ │ │ │ │ - 0x0009a5e0 6e29204e 434f2061 6761696e 2c20616e n) NCO again, an │ │ │ │ │ - 0x0009a5f0 64205544 554e4954 53322073 686f756c d UDUNITS2 shoul │ │ │ │ │ - 0x0009a600 6420776f 726b2e0a 00000000 4552524f d work......ERRO │ │ │ │ │ - 0x0009a610 523a2065 6d707479 20756e69 74732061 R: empty units a │ │ │ │ │ - 0x0009a620 74747269 62757465 20737472 696e670a ttribute string. │ │ │ │ │ - 0x0009a630 00000000 4552524f 523a2075 6e697473 ....ERROR: units │ │ │ │ │ - 0x0009a640 20617474 72696275 74652022 25732220 attribute "%s" │ │ │ │ │ - 0x0009a650 68617320 61207379 6e746178 20657272 has a syntax err │ │ │ │ │ - 0x0009a660 6f720a00 4552524f 523a2075 6e697473 or..ERROR: units │ │ │ │ │ - 0x0009a670 20617474 72696275 74652022 25732220 attribute "%s" │ │ │ │ │ - 0x0009a680 6973206e 6f74206c 69737465 6420696e is not listed in │ │ │ │ │ - 0x0009a690 20554455 6e697473 32205349 20737973 UDUnits2 SI sys │ │ │ │ │ - 0x0009a6a0 74656d20 64617461 62617365 0a000000 tem database.... │ │ │ │ │ - 0x0009a6b0 4552524f 523a2045 6d707479 20756e69 ERROR: Empty uni │ │ │ │ │ - 0x0009a6c0 74732061 74747269 62757465 20737472 ts attribute str │ │ │ │ │ - 0x0009a6d0 696e670a 00000000 4552524f 523a2075 ing.....ERROR: u │ │ │ │ │ - 0x0009a6e0 6e697473 20617474 72696275 74652020 nits attribute │ │ │ │ │ - 0x0009a6f0 22257322 20686173 20612073 796e7461 "%s" has a synta │ │ │ │ │ - 0x0009a700 78206572 726f720a 00000000 5741524e x error.....WARN │ │ │ │ │ - 0x0009a710 494e473a 204f6e65 206f6620 756e6974 ING: One of unit │ │ │ │ │ - 0x0009a720 732c2025 73206f72 2025732c 20697320 s, %s or %s, is │ │ │ │ │ - 0x0009a730 4e554c4c 0a000000 5741524e 494e473a NULL....WARNING: │ │ │ │ │ - 0x0009a740 20556e69 74732025 7320616e 64202573 Units %s and %s │ │ │ │ │ - 0x0009a750 2062656c 6f6e6720 746f2064 69666665 belong to diffe │ │ │ │ │ - 0x0009a760 72656e74 20756e69 74207379 7374656d rent unit system │ │ │ │ │ - 0x0009a770 730a0000 5741524e 494e473a 20436f6e s...WARNING: Con │ │ │ │ │ - 0x0009a780 76657273 696f6e20 62657477 65656e20 version between │ │ │ │ │ - 0x0009a790 75736572 2d737065 63696669 65642075 user-specified u │ │ │ │ │ - 0x0009a7a0 6e697420 22257322 20616e64 2066696c nit "%s" and fil │ │ │ │ │ - 0x0009a7b0 6520756e 69747320 22257322 20697320 e units "%s" is │ │ │ │ │ - 0x0009a7c0 6d65616e 696e676c 6573730a 00000000 meaningless..... │ │ │ │ │ - 0x0009a7d0 6e636f5f 636c6e5f 636e765f 6d6b2829 nco_cln_cnv_mk() │ │ │ │ │ - 0x0009a7e0 00000000 73696e63 65000000 66726f6d ....since...from │ │ │ │ │ - 0x0009a7f0 00000000 61667465 72000000 73400000 ....after...s@.. │ │ │ │ │ - 0x0009a800 25733a20 494e464f 20257320 7265706f %s: INFO %s repo │ │ │ │ │ - 0x0009a810 72747320 73736361 6e662829 20636f6e rts sscanf() con │ │ │ │ │ - 0x0009a820 76657274 65642025 64207661 6c756573 verted %d values │ │ │ │ │ - 0x0009a830 20616e64 20697420 73686f75 6c642068 and it should h │ │ │ │ │ - 0x0009a840 61766520 636f6e76 65727465 64203320 ave converted 3 │ │ │ │ │ - 0x0009a850 76616c75 65732c20 666f726d 61742073 values, format s │ │ │ │ │ - 0x0009a860 7472696e 673d2225 73220a00 25733a20 tring="%s"..%s: │ │ │ │ │ - 0x0009a870 4552524f 52202573 20666169 6c656420 ERROR %s failed │ │ │ │ │ - 0x0009a880 746f2069 6e697469 616c697a 65205544 to initialize UD │ │ │ │ │ - 0x0009a890 556e6974 7332206c 69627261 72790a00 Units2 library.. │ │ │ │ │ - 0x0009a8a0 25733a20 4552524f 52202573 20726570 %s: ERROR %s rep │ │ │ │ │ - 0x0009a8b0 6f727473 20656d70 74792075 6e697473 orts empty units │ │ │ │ │ - 0x0009a8c0 20617474 72696275 74652073 7472696e attribute strin │ │ │ │ │ - 0x0009a8d0 670a0000 25733a20 4552524f 52202573 g...%s: ERROR %s │ │ │ │ │ - 0x0009a8e0 20726570 6f727473 20756e69 74732061 reports units a │ │ │ │ │ - 0x0009a8f0 74747269 62757465 20222573 22206861 ttribute "%s" ha │ │ │ │ │ - 0x0009a900 73206120 73796e74 61782065 72726f72 s a syntax error │ │ │ │ │ - 0x0009a910 0a000000 25733a20 4552524f 52202573 ....%s: ERROR %s │ │ │ │ │ - 0x0009a920 20726570 6f727473 20756e69 74732061 reports units a │ │ │ │ │ - 0x0009a930 74747269 62757465 20222573 22206973 ttribute "%s" is │ │ │ │ │ - 0x0009a940 206e6f74 206c6973 74656420 696e2055 not listed in U │ │ │ │ │ - 0x0009a950 44556e69 74733220 53492073 79737465 DUnits2 SI syste │ │ │ │ │ - 0x0009a960 6d206461 74616261 73650a00 25733a20 m database..%s: │ │ │ │ │ - 0x0009a970 4552524f 52202573 20726570 6f727473 ERROR %s reports │ │ │ │ │ - 0x0009a980 2075745f 72636420 3d202564 0a000000 ut_rcd = %d.... │ │ │ │ │ - 0x0009a990 55544300 25642d25 642d2564 2025643a UTC.%d-%d-%d %d: │ │ │ │ │ - 0x0009a9a0 25643a25 6c660000 25733a20 494e464f %d:%lf..%s: INFO │ │ │ │ │ - 0x0009a9b0 20257320 7265706f 72747320 73736361 %s reports ssca │ │ │ │ │ - 0x0009a9c0 6e662829 20636f6e 76657274 65642025 nf() converted % │ │ │ │ │ - 0x0009a9d0 64207661 6c756573 20616e64 20697420 d values and it │ │ │ │ │ - 0x0009a9e0 73686f75 6c642068 61766520 636f6e76 should have conv │ │ │ │ │ - 0x0009a9f0 65727465 64203620 76616c75 65732c20 erted 6 values, │ │ │ │ │ - 0x0009aa00 666f726d 61742073 7472696e 673d2225 format string="% │ │ │ │ │ - 0x0009aa10 73220a00 25642d25 642d2564 00000000 s"..%d-%d-%d.... │ │ │ │ │ - 0x0009aa20 6e636f5f 636c6e5f 7072735f 746d2829 nco_cln_prs_tm() │ │ │ │ │ - 0x0009aa30 00000000 25733a20 25732072 65706f72 ....%s: %s repor │ │ │ │ │ - 0x0009aa40 74732069 6e76616c 69642063 616c656e ts invalid calen │ │ │ │ │ - 0x0009aa50 64617220 74797065 20636c6e 5f747970 dar type cln_typ │ │ │ │ │ - 0x0009aa60 3d25642e 204f6e6c 7920636c 6e5f3336 =%d. Only cln_36 │ │ │ │ │ - 0x0009aa70 352c2063 6c6e5f33 36302c20 616e6420 5, cln_360, and │ │ │ │ │ - 0x0009aa80 636c6e5f 33363620 616c6c6f 7765642e cln_366 allowed. │ │ │ │ │ - 0x0009aa90 0a000000 25733a20 44454255 47202573 ....%s: DEBUG %s │ │ │ │ │ - 0x0009aaa0 20726570 6f727473 20756e74 5f736e67 reports unt_sng │ │ │ │ │ - 0x0009aab0 3d222573 222c2062 735f736e 673d2225 ="%s", bs_sng="% │ │ │ │ │ - 0x0009aac0 73222c20 746d705f 736e673d 22257322 s", tmp_sng="%s" │ │ │ │ │ - 0x0009aad0 0a000000 25733a20 25732072 65706f72 ....%s: %s repor │ │ │ │ │ - 0x0009aae0 7473206f 66667365 743d2567 2c207363 ts offset=%g, sc │ │ │ │ │ - 0x0009aaf0 616c6520 66616374 6f723d25 6720756e ale factor=%g un │ │ │ │ │ - 0x0009ab00 745f7661 6c3d2566 2062735f 76616c3d t_val=%f bs_val= │ │ │ │ │ - 0x0009ab10 25660a00 2c202a6f 675f7661 6c3d2567 %f.., *og_val=%g │ │ │ │ │ - 0x0009ab20 00000000 6e636f5f 636c6e5f 636c635f ....nco_cln_clc_ │ │ │ │ │ - 0x0009ab30 746d2829 00000000 25733a20 25732072 tm()....%s: %s r │ │ │ │ │ - 0x0009ab40 65706f72 74732075 6e745f73 6e673d25 eports unt_sng=% │ │ │ │ │ - 0x0009ab50 732c2062 735f736e 673d2573 2c206361 s, bs_sng=%s, ca │ │ │ │ │ - 0x0009ab60 6c656e64 61723d25 640a0000 6e636f5f lendar=%d...nco_ │ │ │ │ │ - 0x0009ab70 636c6e5f 636c635f 64626c5f 7661725f cln_clc_dbl_var_ │ │ │ │ │ - 0x0009ab80 64666628 29000000 25733a20 5741524e dff()...%s: WARN │ │ │ │ │ - 0x0009ab90 494e4720 25732063 616c6c65 64207769 ING %s called wi │ │ │ │ │ - 0x0009aba0 74682065 6d707479 20756e69 74732073 th empty units s │ │ │ │ │ - 0x0009abb0 7472696e 670a0000 25733a20 5741524e tring...%s: WARN │ │ │ │ │ - 0x0009abc0 494e4720 25732063 616c6c65 64207769 ING %s called wi │ │ │ │ │ - 0x0009abd0 74682065 6d707479 2063616c 656e6461 th empty calenda │ │ │ │ │ - 0x0009abe0 72207374 72696e67 2c207769 6c6c2061 r string, will a │ │ │ │ │ - 0x0009abf0 646f7074 20646566 61756c74 2063616c dopt default cal │ │ │ │ │ - 0x0009ac00 656e6461 7220226e 6f6c6561 70220a00 endar "noleap".. │ │ │ │ │ - 0x0009ac10 7365636f 6e647320 73696e63 65202564 seconds since %d │ │ │ │ │ - 0x0009ac20 2d25642d 30310000 7365636f 6e647320 -%d-01..seconds │ │ │ │ │ - 0x0009ac30 73696e63 65202564 2d25642d 25640000 since %d-%d-%d.. │ │ │ │ │ - 0x0009ac40 6e636f5f 636c6d5f 6e666f5f 746f5f74 nco_clm_nfo_to_t │ │ │ │ │ - 0x0009ac50 6d5f626e 64732829 00000000 25733a20 m_bnds()....%s: │ │ │ │ │ - 0x0009ac60 494e464f 20257320 7265706f 72747320 INFO %s reports │ │ │ │ │ - 0x0009ac70 756e745f 736e673d 25732c20 62735f73 unt_sng=%s, bs_s │ │ │ │ │ - 0x0009ac80 6e673d25 732c2063 616c656e 6461723d ng=%s, calendar= │ │ │ │ │ - 0x0009ac90 25640a00 25642d25 64000000 25733a20 %d..%d-%d...%s: │ │ │ │ │ - 0x0009aca0 494e464f 20257320 7265706f 72747320 INFO %s reports │ │ │ │ │ - 0x0009acb0 696e7075 74207374 72696e67 206d7573 input string mus │ │ │ │ │ - 0x0009acc0 74206265 206f6620 74686520 666f726d t be of the form │ │ │ │ │ - 0x0009acd0 20227661 6c756520 756e6974 2220676f "value unit" go │ │ │ │ │ - 0x0009ace0 74207468 65207374 72696e67 20222573 t the string "%s │ │ │ │ │ - 0x0009acf0 220a0000 25733a20 4552524f 52202573 "...%s: ERROR %s │ │ │ │ │ - 0x0009ad00 20726570 6f727473 20756e74 5f736e67 reports unt_sng │ │ │ │ │ - 0x0009ad10 3d25732c 2062735f 736e673d 25732c20 =%s, bs_sng=%s, │ │ │ │ │ - 0x0009ad20 63616c65 6e646172 3d25642c 206f675f calendar=%d, og_ │ │ │ │ │ - 0x0009ad30 76616c3d 25660a00 6e636f5f 636c6e5f val=%f..nco_cln_ │ │ │ │ │ - 0x0009ad40 636c635f 64626c5f 6f726728 29000000 clc_dbl_org()... │ │ │ │ │ - 0x0009ad50 6e636f5f 636c6e5f 736e675f 72627328 nco_cln_sng_rbs( │ │ │ │ │ - 0x0009ad60 29000000 25733a20 44454255 47202573 )...%s: DEBUG %s │ │ │ │ │ - 0x0009ad70 20726570 6f727473 20756e74 5f736e67 reports unt_sng │ │ │ │ │ - 0x0009ad80 3d25732c 2062735f 736e673d 25732c20 =%s, bs_sng=%s, │ │ │ │ │ - 0x0009ad90 63616c65 6e646172 3d25640a 00000000 calendar=%d..... │ │ │ │ │ - 0x0009ada0 7365636f 6e647320 73696e63 65203230 seconds since 20 │ │ │ │ │ - 0x0009adb0 30312d30 312d3031 00000000 6e636f5f 01-01-01....nco_ │ │ │ │ │ - 0x0009adc0 636c6e5f 7661725f 70727328 29000000 cln_var_prs()... │ │ │ │ │ - 0x0009add0 1f000000 1c000000 1f000000 1e000000 ................ │ │ │ │ │ - 0x0009ade0 1f000000 1e000000 1f000000 1f000000 ................ │ │ │ │ │ - 0x0009adf0 1e000000 1f000000 1e000000 1f000000 ................ │ │ │ │ │ - 0x0009ae00 1f000000 1c000000 1f000000 1e000000 ................ │ │ │ │ │ - 0x0009ae10 1f000000 1e000000 1f000000 1f000000 ................ │ │ │ │ │ - 0x0009ae20 1e000000 1f000000 1e000000 1f000000 ................ │ │ │ │ │ - 0x0009ae30 1f000000 1c000000 1f000000 1e000000 ................ │ │ │ │ │ - 0x0009ae40 1f000000 1e000000 1f000000 1f000000 ................ │ │ │ │ │ - 0x0009ae50 1e000000 1f000000 1e000000 1f000000 ................ │ │ │ │ │ - 0x0009ae60 25733a20 4552524f 52202573 20616e64 %s: ERROR %s and │ │ │ │ │ - 0x0009ae70 2074656d 706c6174 65202573 20736861 template %s sha │ │ │ │ │ - 0x0009ae80 7265206e 6f206469 6d656e73 696f6e73 re no dimensions │ │ │ │ │ - 0x0009ae90 0a000000 0a25733a 20444542 55472025 .....%s: DEBUG % │ │ │ │ │ - 0x0009aea0 7320616e 64207465 6d706c61 74652025 s and template % │ │ │ │ │ - 0x0009aeb0 73207368 61726520 6e6f2064 696d656e s share no dimen │ │ │ │ │ - 0x0009aec0 73696f6e 733a204e 6f742062 726f6164 sions: Not broad │ │ │ │ │ - 0x0009aed0 63617374 696e6720 25732074 6f202573 casting %s to %s │ │ │ │ │ - 0x0009aee0 0a000000 25733a20 4552524f 52202573 ....%s: ERROR %s │ │ │ │ │ - 0x0009aef0 20697320 72616e6b 20256420 62757420 is rank %d but │ │ │ │ │ - 0x0009af00 74656d70 6c617465 20257320 69732072 template %s is r │ │ │ │ │ - 0x0009af10 616e6b20 25643a20 496d706f 73736962 ank %d: Impossib │ │ │ │ │ - 0x0009af20 6c652074 6f206272 6f616463 6173740a le to broadcast. │ │ │ │ │ - 0x0009af30 00000000 0a25733a 20444542 55472025 .....%s: DEBUG % │ │ │ │ │ - 0x0009af40 73206973 2072616e 6b202564 20627574 s is rank %d but │ │ │ │ │ - 0x0009af50 2074656d 706c6174 65202573 20697320 template %s is │ │ │ │ │ - 0x0009af60 72616e6b 2025643a 204e6f74 2062726f rank %d: Not bro │ │ │ │ │ - 0x0009af70 61646361 7374696e 67202573 20746f20 adcasting %s to │ │ │ │ │ - 0x0009af80 25730a00 25733a20 4552524f 52202564 %s..%s: ERROR %d │ │ │ │ │ - 0x0009af90 2064696d 656e7369 6f6e7320 6f662025 dimensions of % │ │ │ │ │ - 0x0009afa0 73206265 6c6f6e67 20746f20 74656d70 s belong to temp │ │ │ │ │ - 0x0009afb0 6c617465 20257320 62757420 25642064 late %s but %d d │ │ │ │ │ - 0x0009afc0 696d656e 73696f6e 7320646f 206e6f74 imensions do not │ │ │ │ │ - 0x0009afd0 0a000000 0a25733a 20444542 55472025 .....%s: DEBUG % │ │ │ │ │ - 0x0009afe0 64206469 6d656e73 696f6e73 206f6620 d dimensions of │ │ │ │ │ - 0x0009aff0 25732062 656c6f6e 6720746f 2074656d %s belong to tem │ │ │ │ │ - 0x0009b000 706c6174 65202573 20627574 20256420 plate %s but %d │ │ │ │ │ - 0x0009b010 64696d65 6e73696f 6e732064 6f206e6f dimensions do no │ │ │ │ │ - 0x0009b020 743a204e 6f742062 726f6164 63617374 t: Not broadcast │ │ │ │ │ - 0x0009b030 696e6720 25732074 6f202573 0a000000 ing %s to %s.... │ │ │ │ │ - 0x0009b040 25733a20 4552524f 52207767 74202573 %s: ERROR wgt %s │ │ │ │ │ - 0x0009b050 20686173 2064696d 656e7369 6f6e2025 has dimension % │ │ │ │ │ - 0x0009b060 73206275 74207661 72202573 20646f65 s but var %s doe │ │ │ │ │ - 0x0009b070 73206e6f 74206465 65702069 6e206e63 s not deep in nc │ │ │ │ │ - 0x0009b080 6f5f7661 725f636e 665f646d 6e28290a o_var_cnf_dmn(). │ │ │ │ │ - 0x0009b090 00000000 25733a20 4552524f 52205661 ....%s: ERROR Va │ │ │ │ │ - 0x0009b0a0 72696162 6c657320 77686963 68204d55 riables which MU │ │ │ │ │ - 0x0009b0b0 53545f43 4f4e464f 524d2064 6f206e6f ST_CONFORM do no │ │ │ │ │ - 0x0009b0c0 74206f6e 20657869 74206672 6f6d206e t on exit from n │ │ │ │ │ - 0x0009b0d0 636f5f76 61725f63 6e665f64 6d6e2829 co_var_cnf_dmn() │ │ │ │ │ - 0x0009b0e0 0a000000 25733a20 6e636170 5f766172 ....%s: ncap_var │ │ │ │ │ - 0x0009b0f0 5f636e66 5f646d6e 28292072 65706f72 _cnf_dmn() repor │ │ │ │ │ - 0x0009b100 74732074 68617420 76617269 61626c65 ts that variable │ │ │ │ │ - 0x0009b110 73202573 20616e64 20257320 646f206e s %s and %s do n │ │ │ │ │ - 0x0009b120 6f742068 61766520 68617665 20636f6e ot have have con │ │ │ │ │ - 0x0009b130 666f726d 696e6720 64696d65 6e73696f forming dimensio │ │ │ │ │ - 0x0009b140 6e732e20 43616e6e 6f742070 726f6365 ns. Cannot proce │ │ │ │ │ - 0x0009b150 65642077 69746820 6f706572 6174696f ed with operatio │ │ │ │ │ - 0x0009b160 6e0a0000 74727565 00000000 66616c73 n...true....fals │ │ │ │ │ - 0x0009b170 65000000 25733a20 44454255 47202573 e...%s: DEBUG %s │ │ │ │ │ - 0x0009b180 20766172 6961626c 65202573 20736861 variable %s sha │ │ │ │ │ - 0x0009b190 72657320 2564206f 66206974 73202564 res %d of its %d │ │ │ │ │ - 0x0009b1a0 2064696d 656e7369 6f6e7320 77697468 dimensions with │ │ │ │ │ - 0x0009b1b0 20746865 20256420 64696d65 6e73696f the %d dimensio │ │ │ │ │ - 0x0009b1c0 6e732069 6e207468 65207265 2d6f7264 ns in the re-ord │ │ │ │ │ - 0x0009b1d0 6572206c 6973740a 00000000 7368725f er list.....shr_ │ │ │ │ │ - 0x0009b1e0 69647809 7368725f 72647209 7368725f idx.shr_rdr.shr_ │ │ │ │ │ - 0x0009b1f0 696e0973 68725f6f 75740a00 25640925 in.shr_out..%d.% │ │ │ │ │ - 0x0009b200 64092564 0925640a 00000000 696e5f69 d.%d.%d.....in_i │ │ │ │ │ - 0x0009b210 64780969 6e5f7368 7209696e 5f726472 dx.in_shr.in_rdr │ │ │ │ │ - 0x0009b220 09696e5f 6f757409 7276725f 666c670a .in_out.rvr_flg. │ │ │ │ │ - 0x0009b230 00000000 25640925 64092564 09256409 ....%d.%d.%d.%d. │ │ │ │ │ - 0x0009b240 25730a00 25733a20 494e464f 20257320 %s..%s: INFO %s │ │ │ │ │ - 0x0009b250 666f7220 76617269 61626c65 20257320 for variable %s │ │ │ │ │ - 0x0009b260 7265706f 72747320 6f6c6420 696e7075 reports old inpu │ │ │ │ │ - 0x0009b270 74207265 636f7264 2064696d 656e7369 t record dimensi │ │ │ │ │ - 0x0009b280 6f6e2025 73206973 206e6f77 206f7264 on %s is now ord │ │ │ │ │ - 0x0009b290 696e616c 2064696d 656e7369 6f6e2025 inal dimension % │ │ │ │ │ - 0x0009b2a0 642c206e 65772072 65636f72 64206469 d, new record di │ │ │ │ │ - 0x0009b2b0 6d656e73 696f6e20 6d757374 20626520 mension must be │ │ │ │ │ - 0x0009b2c0 25730a00 25733a20 44454255 47202573 %s..%s: DEBUG %s │ │ │ │ │ - 0x0009b2d0 20766172 6961626c 65202573 2072652d variable %s re- │ │ │ │ │ - 0x0009b2e0 6f726465 72206d61 70732064 696d656e order maps dimen │ │ │ │ │ - 0x0009b2f0 73696f6e 20257320 66726f6d 20286f72 sion %s from (or │ │ │ │ │ - 0x0009b300 64696e61 6c2c4944 293d2825 642c2564 dinal,ID)=(%d,%d │ │ │ │ │ - 0x0009b310 2920746f 20282564 2c756e6b 6e6f776e ) to (%d,unknown │ │ │ │ │ - 0x0009b320 290a0000 6e636f5f 7661725f 646d6e5f )...nco_var_dmn_ │ │ │ │ │ - 0x0009b330 7264725f 6d746428 29000000 25733a20 rdr_mtd()...%s: │ │ │ │ │ - 0x0009b340 44454255 47202573 20766172 6961626c DEBUG %s variabl │ │ │ │ │ - 0x0009b350 65202573 2072652d 6f726465 72206d61 e %s re-order ma │ │ │ │ │ - 0x0009b360 70732064 696d656e 73696f6e 20257320 ps dimension %s │ │ │ │ │ - 0x0009b370 66726f6d 20286f72 64696e61 6c2c4944 from (ordinal,ID │ │ │ │ │ - 0x0009b380 293d2825 642c2564 2920746f 20282564 )=(%d,%d) to (%d │ │ │ │ │ - 0x0009b390 2c256429 0a000000 25733a20 494e464f ,%d)....%s: INFO │ │ │ │ │ - 0x0009b3a0 20257320 7265706f 72747320 72652d6f %s reports re-o │ │ │ │ │ - 0x0009b3b0 72646572 20697320 6964656e 74697479 rder is identity │ │ │ │ │ - 0x0009b3c0 20747261 6e73666f 726d6174 696f6e20 transformation │ │ │ │ │ - 0x0009b3d0 666f7220 76617269 61626c65 2025730a for variable %s. │ │ │ │ │ - 0x0009b3e0 00000000 25733a20 5741524e 494e4720 ....%s: WARNING │ │ │ │ │ - 0x0009b3f0 25732072 65706f72 7473206e 6f6e2d69 %s reports non-i │ │ │ │ │ - 0x0009b400 64656e74 69747920 72652d6f 72646572 dentity re-order │ │ │ │ │ - 0x0009b410 20666f72 20766172 6961626c 65207769 for variable wi │ │ │ │ │ - 0x0009b420 74682064 75706c69 63617465 2064696d th duplicate dim │ │ │ │ │ - 0x0009b430 656e7369 6f6e7320 25732e0a 25732064 ensions %s..%s d │ │ │ │ │ - 0x0009b440 6f657320 6e6f7420 73757070 6f727420 oes not support │ │ │ │ │ - 0x0009b450 6e6f6e2d 6964656e 74697479 2072652d non-identity re- │ │ │ │ │ - 0x0009b460 6f726465 7273206f 66207661 72696162 orders of variab │ │ │ │ │ - 0x0009b470 6c657320 77697468 20647570 6c696361 les with duplica │ │ │ │ │ - 0x0009b480 74652064 696d656e 73696f6e 730a0000 te dimensions... │ │ │ │ │ - 0x0009b490 6e636f5f 7661725f 646d6e5f 7264725f nco_var_dmn_rdr_ │ │ │ │ │ - 0x0009b4a0 76616c28 29000000 50726f6d 6f74696e val()...Promotin │ │ │ │ │ - 0x0009b4b0 67000000 44656d6f 74696e67 00000000 g...Demoting.... │ │ │ │ │ - 0x0009b4c0 25733a20 2573204e 434f5f4d 53535f56 %s: %s NCO_MSS_V │ │ │ │ │ - 0x0009b4d0 414c5f53 4e472061 74747269 62757465 AL_SNG attribute │ │ │ │ │ - 0x0009b4e0 206f6620 76617269 61626c65 20257320 of variable %s │ │ │ │ │ - 0x0009b4f0 66726f6d 20747970 65202573 20746f20 from type %s to │ │ │ │ │ - 0x0009b500 74797065 2025730a 00000000 25733a20 type %s.....%s: │ │ │ │ │ - 0x0009b510 25732076 61726961 626c6520 25732066 %s variable %s f │ │ │ │ │ - 0x0009b520 726f6d20 74797065 20257320 746f2074 rom type %s to t │ │ │ │ │ - 0x0009b530 79706520 25730a00 03000000 04000000 ype %s.......... │ │ │ │ │ - 0x0009b540 04000000 04000000 04000000 02000000 ................ │ │ │ │ │ - 0x0009b550 25733a20 4552524f 52207377 69746368 %s: ERROR switch │ │ │ │ │ - 0x0009b560 28636e6b 5f6d6170 29207374 6174656d (cnk_map) statem │ │ │ │ │ - 0x0009b570 656e7420 66656c6c 20746872 6f756768 ent fell through │ │ │ │ │ - 0x0009b580 20746f20 64656661 756c7420 63617365 to default case │ │ │ │ │ - 0x0009b590 2c207768 69636820 69732075 6e736166 , which is unsaf │ │ │ │ │ - 0x0009b5a0 652e2054 68697320 63617463 682d616c e. This catch-al │ │ │ │ │ - 0x0009b5b0 6c206572 726f7220 68616e64 6c657220 l error handler │ │ │ │ │ - 0x0009b5c0 656e7375 72657320 616c6c20 73776974 ensures all swit │ │ │ │ │ - 0x0009b5d0 63682863 6e6b5f6d 61702920 73746174 ch(cnk_map) stat │ │ │ │ │ - 0x0009b5e0 656d656e 74732061 72652066 756c6c79 ements are fully │ │ │ │ │ - 0x0009b5f0 20656e75 6d657261 7465642e 20457869 enumerated. Exi │ │ │ │ │ - 0x0009b600 74696e67 2e2e2e0a 00000000 6e636f5f ting........nco_ │ │ │ │ │ - 0x0009b610 64666c5f 63617365 5f636e6b 5f6d6170 dfl_case_cnk_map │ │ │ │ │ - 0x0009b620 5f657272 28290000 25733a20 4552524f _err()..%s: ERRO │ │ │ │ │ - 0x0009b630 52207377 69746368 28636e6b 5f706c63 R switch(cnk_plc │ │ │ │ │ - 0x0009b640 29207374 6174656d 656e7420 66656c6c ) statement fell │ │ │ │ │ - 0x0009b650 20746872 6f756768 20746f20 64656661 through to defa │ │ │ │ │ - 0x0009b660 756c7420 63617365 2c207768 69636820 ult case, which │ │ │ │ │ - 0x0009b670 69732075 6e736166 652e2054 68697320 is unsafe. This │ │ │ │ │ - 0x0009b680 63617463 682d616c 6c206572 726f7220 catch-all error │ │ │ │ │ - 0x0009b690 68616e64 6c657220 656e7375 72657320 handler ensures │ │ │ │ │ - 0x0009b6a0 616c6c20 73776974 63682863 6e6b5f70 all switch(cnk_p │ │ │ │ │ - 0x0009b6b0 6c632920 73746174 656d656e 74732061 lc) statements a │ │ │ │ │ - 0x0009b6c0 72652066 756c6c79 20656e75 6d657261 re fully enumera │ │ │ │ │ - 0x0009b6d0 7465642e 20457869 74696e67 2e2e2e0a ted. Exiting.... │ │ │ │ │ - 0x0009b6e0 00000000 6e636f5f 64666c5f 63617365 ....nco_dfl_case │ │ │ │ │ - 0x0009b6f0 5f636e6b 5f706c63 5f657272 28290000 _cnk_plc_err().. │ │ │ │ │ - 0x0009b700 25733a20 494e464f 20257320 7265706f %s: INFO %s repo │ │ │ │ │ - 0x0009b710 72747320 6368756e 6b206361 63686520 rts chunk cache │ │ │ │ │ - 0x0009b720 73697a65 203d2063 6e6b5f63 73685f62 size = cnk_csh_b │ │ │ │ │ - 0x0009b730 7974203d 20256c64 20422c20 23206f66 yt = %ld B, # of │ │ │ │ │ - 0x0009b740 20736c6f 74732069 6e207261 77206461 slots in raw da │ │ │ │ │ - 0x0009b750 74612063 68756e6b 20636163 68652068 ta chunk cache h │ │ │ │ │ - 0x0009b760 61732074 61626c65 203d206e 656c656d as table = nelem │ │ │ │ │ - 0x0009b770 7370203d 20256c64 2c207072 652d656d sp = %ld, pre-em │ │ │ │ │ - 0x0009b780 7074696f 6e206661 766f7220 66726163 ption favor frac │ │ │ │ │ - 0x0009b790 74696f6e 203d2070 6d705f66 76725f66 tion = pmp_fvr_f │ │ │ │ │ - 0x0009b7a0 7263203d 2025670a 00000000 6e636f5f rc = %g.....nco_ │ │ │ │ │ - 0x0009b7b0 636e6b5f 6373685f 696e6928 29000000 cnk_csh_ini()... │ │ │ │ │ - 0x0009b7c0 25733a20 4552524f 5220696e 20636875 %s: ERROR in chu │ │ │ │ │ - 0x0009b7d0 6e6b7369 7a652073 70656369 66696361 nksize specifica │ │ │ │ │ - 0x0009b7e0 74696f6e 20666f72 2064696d 656e7369 tion for dimensi │ │ │ │ │ - 0x0009b7f0 6f6e2025 730a2573 3a204849 4e542043 on %s.%s: HINT C │ │ │ │ │ - 0x0009b800 6f6e666f 726d2072 65717565 73742074 onform request t │ │ │ │ │ - 0x0009b810 6f206368 756e6b73 697a6520 646f6375 o chunksize docu │ │ │ │ │ - 0x0009b820 6d656e74 6174696f 6e206174 20687474 mentation at htt │ │ │ │ │ - 0x0009b830 703a2f2f 6e636f2e 73662e6e 65742f6e p://nco.sf.net/n │ │ │ │ │ - 0x0009b840 636f2e68 746d6c23 636e6b0a 00000000 co.html#cnk..... │ │ │ │ │ - 0x0009b850 73747274 6f756c00 25733a20 494e464f strtoul.%s: INFO │ │ │ │ │ - 0x0009b860 20257320 7265706f 72747320 696e7075 %s reports inpu │ │ │ │ │ - 0x0009b870 74206669 6c652066 6f726d61 74202573 t file format %s │ │ │ │ │ - 0x0009b880 20646f65 73206e6f 74207375 70706f72 does not suppor │ │ │ │ │ - 0x0009b890 74206368 756e6b69 6e672061 6e64206e t chunking and n │ │ │ │ │ - 0x0009b8a0 6f206368 756e6b69 6e672070 6f6c6963 o chunking polic │ │ │ │ │ - 0x0009b8b0 79206f72 206d6170 20737065 63696669 y or map specifi │ │ │ │ │ - 0x0009b8c0 65642073 6f206f75 74707574 20636875 ed so output chu │ │ │ │ │ - 0x0009b8d0 6e6b696e 6720666f 726d6174 2077696c nking format wil │ │ │ │ │ - 0x0009b8e0 6c207573 65204e43 4f20286e 6f74206e l use NCO (not n │ │ │ │ │ - 0x0009b8f0 65744344 46292064 65666175 6c74730a etCDF) defaults. │ │ │ │ │ - 0x0009b900 00000000 6e636f5f 636e6b5f 696e6928 ....nco_cnk_ini( │ │ │ │ │ - 0x0009b910 29000000 25733a20 494e464f 20257320 )...%s: INFO %s │ │ │ │ │ - 0x0009b920 7265706f 72747320 25732069 6e766f6b reports %s invok │ │ │ │ │ - 0x0009b930 65642077 6974686f 75742065 78706c69 ed without expli │ │ │ │ │ - 0x0009b940 63697420 6368756e 6b696e67 206d6170 cit chunking map │ │ │ │ │ - 0x0009b950 2e204465 6661756c 74696e67 20746f20 . Defaulting to │ │ │ │ │ - 0x0009b960 6368756e 6b696e67 206d6170 20227873 chunking map "xs │ │ │ │ │ - 0x0009b970 74222e0a 00000000 636e6b5f 6d61705f t"......cnk_map_ │ │ │ │ │ - 0x0009b980 6e696c00 636e6b5f 6d61705f 646d6e00 nil.cnk_map_dmn. │ │ │ │ │ - 0x0009b990 636e6b5f 6d61705f 72643100 636e6b5f cnk_map_rd1.cnk_ │ │ │ │ │ - 0x0009b9a0 6d61705f 73636c00 636e6b5f 6d61705f map_scl.cnk_map_ │ │ │ │ │ - 0x0009b9b0 70726400 636e6b5f 6d61705f 6c667000 prd.cnk_map_lfp. │ │ │ │ │ - 0x0009b9c0 636e6b5f 6d61705f 78737400 636e6b5f cnk_map_xst.cnk_ │ │ │ │ │ - 0x0009b9d0 6d61705f 72657700 636e6b5f 6d61705f map_rew.cnk_map_ │ │ │ │ │ - 0x0009b9e0 6e633400 636e6b5f 6d61705f 6e636f00 nc4.cnk_map_nco. │ │ │ │ │ - 0x0009b9f0 25733a20 4552524f 52202573 20726570 %s: ERROR %s rep │ │ │ │ │ - 0x0009ba00 6f727473 20756e6b 6e6f776e 20757365 orts unknown use │ │ │ │ │ - 0x0009ba10 722d7370 65636966 69656420 6368756e r-specified chun │ │ │ │ │ - 0x0009ba20 6b696e67 206d6170 2025730a 00000000 king map %s..... │ │ │ │ │ - 0x0009ba30 6e636f5f 636e6b5f 6d61705f 67657428 nco_cnk_map_get( │ │ │ │ │ - 0x0009ba40 29000000 25733a20 494e464f 20257320 )...%s: INFO %s │ │ │ │ │ - 0x0009ba50 7265706f 72747320 25732069 6e766f6b reports %s invok │ │ │ │ │ - 0x0009ba60 65642077 6974686f 75742065 78706c69 ed without expli │ │ │ │ │ - 0x0009ba70 63697420 6368756e 6b696e67 20706f6c cit chunking pol │ │ │ │ │ - 0x0009ba80 6963792e 20446566 61756c74 696e6720 icy. Defaulting │ │ │ │ │ - 0x0009ba90 746f2063 68756e6b 696e6720 706f6c69 to chunking poli │ │ │ │ │ - 0x0009baa0 63792022 78737422 2e0a0000 636e6b5f cy "xst"....cnk_ │ │ │ │ │ - 0x0009bab0 6e696c00 706c635f 6e696c00 636e6b5f nil.plc_nil.cnk_ │ │ │ │ │ - 0x0009bac0 616c6c00 706c635f 616c6c00 636e6b5f all.plc_all.cnk_ │ │ │ │ │ - 0x0009bad0 67326400 706c635f 67326400 636e6b5f g2d.plc_g2d.cnk_ │ │ │ │ │ - 0x0009bae0 67336400 706c635f 67336400 636e6b5f g3d.plc_g3d.cnk_ │ │ │ │ │ - 0x0009baf0 6e636f00 706c635f 6e636f00 636e6b5f nco.plc_nco.cnk_ │ │ │ │ │ - 0x0009bb00 72316400 706c635f 72316400 636e6b5f r1d.plc_r1d.cnk_ │ │ │ │ │ - 0x0009bb10 78706c00 706c635f 78706c00 636e6b5f xpl.plc_xpl.cnk_ │ │ │ │ │ - 0x0009bb20 78737400 706c635f 78737400 636e6b5f xst.plc_xst.cnk_ │ │ │ │ │ - 0x0009bb30 75636b00 706c635f 75636b00 6e6f6e65 uck.plc_uck.none │ │ │ │ │ - 0x0009bb40 00000000 756e6368 756e6b00 25733a20 ....unchunk.%s: │ │ │ │ │ - 0x0009bb50 4552524f 52202573 20726570 6f727473 ERROR %s reports │ │ │ │ │ - 0x0009bb60 20756e6b 6e6f776e 20757365 722d7370 unknown user-sp │ │ │ │ │ - 0x0009bb70 65636966 69656420 6368756e 6b696e67 ecified chunking │ │ │ │ │ - 0x0009bb80 20706f6c 69637920 25730a00 6e636f5f policy %s..nco_ │ │ │ │ │ - 0x0009bb90 636e6b5f 706c635f 67657428 29000000 cnk_plc_get()... │ │ │ │ │ - 0x0009bba0 72652d00 25733a20 4552524f 5220636e re-.%s: ERROR cn │ │ │ │ │ - 0x0009bbb0 6b5f706c 63203d20 2573206e 6f742079 k_plc = %s not y │ │ │ │ │ - 0x0009bbc0 65742073 7570706f 72746564 0a000000 et supported.... │ │ │ │ │ - 0x0009bbd0 25733a20 5741524e 494e4720 4f757470 %s: WARNING Outp │ │ │ │ │ - 0x0009bbe0 75742066 696c6520 666f726d 61742069 ut file format i │ │ │ │ │ - 0x0009bbf0 73202573 20736f20 6368756e 6b696e67 s %s so chunking │ │ │ │ │ - 0x0009bc00 20726571 75657374 2077696c 6c206265 request will be │ │ │ │ │ - 0x0009bc10 2069676e 6f726564 0a000000 25733a20 ignored....%s: │ │ │ │ │ - 0x0009bc20 4552524f 5220636e 6b5f737a 5f73636c ERROR cnk_sz_scl │ │ │ │ │ - 0x0009bc30 203d2025 6c75206d 75737420 62652067 = %lu must be g │ │ │ │ │ - 0x0009bc40 72656174 65722074 68616e20 300a0000 reater than 0... │ │ │ │ │ - 0x0009bc50 25733a20 494e464f 20526571 75657374 %s: INFO Request │ │ │ │ │ - 0x0009bc60 65642063 68756e6b 696e6720 6f722075 ed chunking or u │ │ │ │ │ - 0x0009bc70 6e636875 6e6b696e 670a0000 636e6b5f nchunking...cnk_ │ │ │ │ │ - 0x0009bc80 706c633a 2025730a 00000000 636e6b5f plc: %s.....cnk_ │ │ │ │ │ - 0x0009bc90 6d61703a 2025730a 00000000 636e6b5f map: %s.....cnk_ │ │ │ │ │ - 0x0009bca0 737a5f73 636c3a20 256c750a 00000000 sz_scl: %lu..... │ │ │ │ │ - 0x0009bcb0 69647820 646d6e5f 6e6d0963 6e6b5f73 idx dmn_nm.cnk_s │ │ │ │ │ - 0x0009bcc0 7a3a0a00 25326420 25730925 6c750a00 z:..%2d %s.%lu.. │ │ │ │ │ - 0x0009bcd0 25733a20 494e464f 20257320 2573206d %s: INFO %s %s m │ │ │ │ │ - 0x0009bce0 75737420 62652063 68756e6b 65642028 ust be chunked ( │ │ │ │ │ - 0x0009bcf0 7265636f 72642c20 636f6d70 72657373 record, compress │ │ │ │ │ - 0x0009bd00 65642c20 6f722063 6865636b 2d73756d ed, or check-sum │ │ │ │ │ - 0x0009bd10 6d656420 76617269 61626c65 290a0000 med variable)... │ │ │ │ │ - 0x0009bd20 25733a20 494e464f 20257320 756e6368 %s: INFO %s unch │ │ │ │ │ - 0x0009bd30 756e6b69 6e672025 730a0000 25733a20 unking %s...%s: │ │ │ │ │ - 0x0009bd40 494e464f 20257320 6e6f7420 756e6368 INFO %s not unch │ │ │ │ │ - 0x0009bd50 756e6b69 6e672025 73206265 63617573 unking %s becaus │ │ │ │ │ - 0x0009bd60 65206974 20697320 6e6f7420 6368756e e it is not chun │ │ │ │ │ - 0x0009bd70 6b65640a 00000000 25733a20 494e464f ked.....%s: INFO │ │ │ │ │ - 0x0009bd80 20257320 25736368 756e6b69 6e672025 %s %schunking % │ │ │ │ │ - 0x0009bd90 730a0000 25733a20 4552524f 52202573 s...%s: ERROR %s │ │ │ │ │ - 0x0009bda0 20726570 6f727473 20766172 6961626c reports variabl │ │ │ │ │ - 0x0009bdb0 65202573 20686173 2064696d 5f737a20 e %s has dim_sz │ │ │ │ │ - 0x0009bdc0 3d3d2030 4c20666f 72206e6f 6e2d7265 == 0L for non-re │ │ │ │ │ - 0x0009bdd0 636f7264 2064696d 656e7369 6f6e2025 cord dimension % │ │ │ │ │ - 0x0009bde0 732e2054 68697320 73686f75 6c64206e s. This should n │ │ │ │ │ - 0x0009bdf0 6f74206f 63637572 20616e64 20697420 ot occur and it │ │ │ │ │ - 0x0009be00 77696c6c 20636175 73652063 68756e6b will cause chunk │ │ │ │ │ - 0x0009be10 696e6720 746f2066 61696c2e 2e2e0a00 ing to fail..... │ │ │ │ │ - 0x0009be20 25733a20 5741524e 494e4720 25732061 %s: WARNING %s a │ │ │ │ │ - 0x0009be30 6c6c6f77 696e6720 75736572 2d737065 llowing user-spe │ │ │ │ │ - 0x0009be40 63696669 65642072 65636f72 64206469 cified record di │ │ │ │ │ - 0x0009be50 6d656e73 696f6e20 6368756e 6b73697a mension chunksiz │ │ │ │ │ - 0x0009be60 65203d20 256c7520 666f7220 25732074 e = %lu for %s t │ │ │ │ │ - 0x0009be70 6f206578 63656564 20726563 6f726420 o exceed record │ │ │ │ │ - 0x0009be80 64696d65 6e73696f 6e207369 7a652069 dimension size i │ │ │ │ │ - 0x0009be90 6e20696e 70757420 66696c65 203d2025 n input file = % │ │ │ │ │ - 0x0009bea0 6c752e20 4d617920 6661696c 20696620 lu. May fail if │ │ │ │ │ - 0x0009beb0 6f757470 75742066 696c6520 6973206e output file is n │ │ │ │ │ - 0x0009bec0 6f742063 6f6e6361 74656e61 74656420 ot concatenated │ │ │ │ │ - 0x0009bed0 66726f6d 206d756c 7469706c 6520696e from multiple in │ │ │ │ │ - 0x0009bee0 70757473 2e205769 6c6c206f 6e6c7920 puts. Will only │ │ │ │ │ - 0x0009bef0 7072696e 74207468 69732057 41524e49 print this WARNI │ │ │ │ │ - 0x0009bf00 4e47206f 6e63652e 0a000000 25733a20 NG once.....%s: │ │ │ │ │ - 0x0009bf10 5741524e 494e4720 25732061 6c6c6f77 WARNING %s allow │ │ │ │ │ - 0x0009bf20 696e6720 75736572 2d737065 63696669 ing user-specifi │ │ │ │ │ - 0x0009bf30 65642072 65636f72 64206469 6d656e73 ed record dimens │ │ │ │ │ - 0x0009bf40 696f6e20 6368756e 6b73697a 65203d20 ion chunksize = │ │ │ │ │ - 0x0009bf50 256c7520 666f7220 25732074 6f206578 %lu for %s to ex │ │ │ │ │ - 0x0009bf60 63656564 20757365 722d7370 65636966 ceed user-specif │ │ │ │ │ - 0x0009bf70 69656420 7265636f 72642064 696d656e ied record dimen │ │ │ │ │ - 0x0009bf80 73696f6e 20687970 6572736c 61622073 sion hyperslab s │ │ │ │ │ - 0x0009bf90 697a6520 696e2069 6e707574 2066696c ize in input fil │ │ │ │ │ - 0x0009bfa0 65203d20 256c752e 204d6179 20666169 e = %lu. May fai │ │ │ │ │ - 0x0009bfb0 6c206966 206f7574 70757420 66696c65 l if output file │ │ │ │ │ - 0x0009bfc0 20697320 6e6f7420 636f6e63 6174656e is not concaten │ │ │ │ │ - 0x0009bfd0 61746564 2066726f 6d206d75 6c746970 ated from multip │ │ │ │ │ - 0x0009bfe0 6c652069 6e707574 732e2057 696c6c20 le inputs. Will │ │ │ │ │ - 0x0009bff0 6f6e6c79 20707269 6e742074 68697320 only print this │ │ │ │ │ - 0x0009c000 5741524e 494e4720 6f6e6365 2e0a0000 WARNING once.... │ │ │ │ │ - 0x0009c010 25733a20 5741524e 494e4720 25732074 %s: WARNING %s t │ │ │ │ │ - 0x0009c020 72696d6d 696e6720 75736572 2d737065 rimming user-spe │ │ │ │ │ - 0x0009c030 63696669 65642063 68756e6b 73697a65 cified chunksize │ │ │ │ │ - 0x0009c040 203d2025 6c752074 6f202573 2073697a = %lu to %s siz │ │ │ │ │ - 0x0009c050 65203d20 256c750a 00000000 69647820 e = %lu.....idx │ │ │ │ │ - 0x0009c060 6e6d0964 6d6e5f73 7a09636e 6b5f737a nm.dmn_sz.cnk_sz │ │ │ │ │ - 0x0009c070 20666f72 2025733a 0a000000 25326420 for %s:....%2d │ │ │ │ │ - 0x0009c080 25730925 6c750925 6c750a00 6e636f5f %s.%lu.%lu..nco_ │ │ │ │ │ - 0x0009c090 636e6b5f 737a5f73 65742829 00000000 cnk_sz_set().... │ │ │ │ │ - 0x0009c0a0 25733a20 4552524f 5220636e 6b5f6d61 %s: ERROR cnk_ma │ │ │ │ │ - 0x0009c0b0 70203d20 2573206e 6f742079 65742073 p = %s not yet s │ │ │ │ │ - 0x0009c0c0 7570706f 72746564 0a000000 25733a20 upported....%s: │ │ │ │ │ - 0x0009c0d0 494e464f 20557365 72207265 71756573 INFO User reques │ │ │ │ │ - 0x0009c0e0 74732028 6f722063 6f6d7072 65737369 ts (or compressi │ │ │ │ │ - 0x0009c0f0 6f6e206f 72207265 636f7264 2064696d on or record dim │ │ │ │ │ - 0x0009c100 656e7369 6f6e2072 65717569 72657329 ension requires) │ │ │ │ │ - 0x0009c110 20636875 6e6b696e 67206f72 20756e63 chunking or unc │ │ │ │ │ - 0x0009c120 68756e6b 696e670a 00000000 636e6b5f hunking.....cnk_ │ │ │ │ │ - 0x0009c130 706c632c 20636e6b 5f6d6170 3a202573 plc, cnk_map: %s │ │ │ │ │ - 0x0009c140 2c202573 0a000000 636e6b5f 737a5f73 , %s....cnk_sz_s │ │ │ │ │ - 0x0009c150 636c2c20 636e6b5f 737a5f62 79742c20 cl, cnk_sz_byt, │ │ │ │ │ - 0x0009c160 636e6b5f 6d696e5f 6279743a 20256c75 cnk_min_byt: %lu │ │ │ │ │ - 0x0009c170 2c20256c 752c2025 6c750a00 69647820 , %lu, %lu..idx │ │ │ │ │ - 0x0009c180 636e6b5f 6e6d0963 6e6b5f73 7a3a0a00 cnk_nm.cnk_sz:.. │ │ │ │ │ - 0x0009c190 25733a20 494e464f 20257320 736b6970 %s: INFO %s skip │ │ │ │ │ - 0x0009c1a0 70696e67 20736361 6c61722e 2e2e0a00 ping scalar..... │ │ │ │ │ - 0x0009c1b0 25733a20 494e464f 20257320 7475726e %s: INFO %s turn │ │ │ │ │ - 0x0009c1c0 696e672d 6f666620 73687566 666c6520 ing-off shuffle │ │ │ │ │ - 0x0009c1d0 66696c74 65722062 65666f72 6520756e filter before un │ │ │ │ │ - 0x0009c1e0 6368756e 6b696e67 20766172 6961626c chunking variabl │ │ │ │ │ - 0x0009c1f0 65202573 0a000000 6e636f5f 636e6b2e e %s....nco_cnk. │ │ │ │ │ - 0x0009c200 63000000 6e636f5f 7072675f 69645f67 c...nco_prg_id_g │ │ │ │ │ - 0x0009c210 65742829 203d3d20 6e636563 6174207c et() == ncecat | │ │ │ │ │ - 0x0009c220 7c206e63 6f5f7072 675f6964 5f676574 | nco_prg_id_get │ │ │ │ │ - 0x0009c230 2829203d 3d206e63 61700000 25733a20 () == ncap..%s: │ │ │ │ │ - 0x0009c240 494e464f 20257320 7265706f 72747320 INFO %s reports │ │ │ │ │ - 0x0009c250 76617269 61626c65 20257320 6f757470 variable %s outp │ │ │ │ │ - 0x0009c260 75742064 696d656e 73696f6e 20257320 ut dimension %s │ │ │ │ │ - 0x0009c270 6e6f7420 666f756e 6420696e 20696e70 not found in inp │ │ │ │ │ - 0x0009c280 75742066 696c652e 20536574 74696e67 ut file. Setting │ │ │ │ │ - 0x0009c290 20646566 61756c74 20636875 6e6b7369 default chunksi │ │ │ │ │ - 0x0009c2a0 7a652066 6f722074 68697320 64696d65 ze for this dime │ │ │ │ │ - 0x0009c2b0 6e73696f 6e20746f 203d2025 6c750a00 nsion to = %lu.. │ │ │ │ │ - 0x0009c2c0 636e6b5f 737a5f70 72642a74 79705f73 cnk_sz_prd*typ_s │ │ │ │ │ - 0x0009c2d0 7a203c3d 20636e6b 5f737a5f 62797400 z <= cnk_sz_byt. │ │ │ │ │ - 0x0009c2e0 70726d5f 69647820 3d20256c 752c2063 prm_idx = %lu, c │ │ │ │ │ - 0x0009c2f0 6e6b5f67 6170203d 20256c64 2c20636e nk_gap = %ld, cn │ │ │ │ │ - 0x0009c300 6b5f737a 5f707264 203d2025 6c752c20 k_sz_prd = %lu, │ │ │ │ │ - 0x0009c310 636e6b5f 6761705f 70727420 3d20256c cnk_gap_prt = %l │ │ │ │ │ - 0x0009c320 642c2070 72745f73 756d203d 20256c75 d, prt_sum = %lu │ │ │ │ │ - 0x0009c330 0a000000 69647820 646d6e5f 6e6d0964 ....idx dmn_nm.d │ │ │ │ │ - 0x0009c340 6d6e5f73 7a097661 725f7368 7009737a mn_sz.var_shp.sz │ │ │ │ │ - 0x0009c350 5f72676e 09737a5f 70727409 7072745f _rgn.sz_prt.prt_ │ │ │ │ │ - 0x0009c360 63666609 74776f5f 7077723a 0a000000 cff.two_pwr:.... │ │ │ │ │ - 0x0009c370 25326420 25730909 256c7509 256c7509 %2d %s..%lu.%lu. │ │ │ │ │ - 0x0009c380 256c7509 256c7509 256c7509 256c750a %lu.%lu.%lu.%lu. │ │ │ │ │ - 0x0009c390 00000000 6d617020 72657720 64656275 ....map rew debu │ │ │ │ │ - 0x0009c3a0 6767696e 673a0a00 636e6b5f 6e62725f gging:..cnk_nbr_ │ │ │ │ │ - 0x0009c3b0 78637420 3d202567 2c20636e 6b5f7661 xct = %g, cnk_va │ │ │ │ │ - 0x0009c3c0 6c5f6e62 72203d20 25672c20 646d6e5f l_nbr = %g, dmn_ │ │ │ │ │ - 0x0009c3d0 737a5f70 7264203d 2025672c 20636e6b sz_prd = %g, cnk │ │ │ │ │ - 0x0009c3e0 5f737a5f 70726420 3d20256c 750a0000 _sz_prd = %lu... │ │ │ │ │ - 0x0009c3f0 69647820 646d6e5f 6e6d0964 6d6e5f73 idx dmn_nm.dmn_s │ │ │ │ │ - 0x0009c400 7a097661 725f7368 7009636e 6b5f737a z.var_shp.cnk_sz │ │ │ │ │ - 0x0009c410 3a0a0000 25326420 25730909 256c7509 :...%2d %s..%lu. │ │ │ │ │ - 0x0009c420 256c7509 256c750a 00000000 25733a20 %lu.%lu.....%s: │ │ │ │ │ - 0x0009c430 5741524e 494e4720 25732061 6c6c6f77 WARNING %s allow │ │ │ │ │ - 0x0009c440 696e6720 75736572 2d737065 63696669 ing user-specifi │ │ │ │ │ - 0x0009c450 65642072 65636f72 64206469 6d656e73 ed record dimens │ │ │ │ │ - 0x0009c460 696f6e20 25732063 68756e6b 73697a65 ion %s chunksize │ │ │ │ │ - 0x0009c470 20256c75 20776869 63682065 78636565 %lu which excee │ │ │ │ │ - 0x0009c480 64732063 75727265 6e74206f 75747075 ds current outpu │ │ │ │ │ - 0x0009c490 74206669 6c652072 65636f72 64206469 t file record di │ │ │ │ │ - 0x0009c4a0 6d656e73 696f6e20 73697a65 203d2025 mension size = % │ │ │ │ │ - 0x0009c4b0 6c752e20 4d617920 6661696c 20696620 lu. May fail if │ │ │ │ │ - 0x0009c4c0 6f757470 75742066 696c6520 6973206e output file is n │ │ │ │ │ - 0x0009c4d0 6f742063 6f6e6361 74656e61 74656420 ot concatenated │ │ │ │ │ - 0x0009c4e0 66726f6d 206d756c 7469706c 6520696e from multiple in │ │ │ │ │ - 0x0009c4f0 70757473 2e205769 6c6c206f 6e6c7920 puts. Will only │ │ │ │ │ - 0x0009c500 7072696e 74207468 69732057 41524e49 print this WARNI │ │ │ │ │ - 0x0009c510 4e47206f 6e63652e 0a000000 25733a20 NG once.....%s: │ │ │ │ │ - 0x0009c520 5741524e 494e4720 25732061 6c6c6f77 WARNING %s allow │ │ │ │ │ - 0x0009c530 696e6720 75736572 2d737065 63696669 ing user-specifi │ │ │ │ │ - 0x0009c540 65642072 65636f72 64206469 6d656e73 ed record dimens │ │ │ │ │ - 0x0009c550 696f6e20 25732063 68756e6b 73697a65 ion %s chunksize │ │ │ │ │ - 0x0009c560 203d2025 6c752077 68696368 20657863 = %lu which exc │ │ │ │ │ - 0x0009c570 65656473 20757365 722d7370 65636966 eeds user-specif │ │ │ │ │ - 0x0009c580 69656420 7265636f 72642064 696d656e ied record dimen │ │ │ │ │ - 0x0009c590 73696f6e 20696e70 75742068 79706572 sion input hyper │ │ │ │ │ - 0x0009c5a0 736c6162 2073697a 65203d20 256c752e slab size = %lu. │ │ │ │ │ - 0x0009c5b0 204d6179 20666169 6c206966 206f7574 May fail if out │ │ │ │ │ - 0x0009c5c0 70757420 66696c65 20697320 6e6f7420 put file is not │ │ │ │ │ - 0x0009c5d0 636f6e63 6174656e 61746564 2066726f concatenated fro │ │ │ │ │ - 0x0009c5e0 6d206d75 6c746970 6c652069 6e707574 m multiple input │ │ │ │ │ - 0x0009c5f0 732e2057 696c6c20 6f6e6c79 20707269 s. Will only pri │ │ │ │ │ - 0x0009c600 6e742074 68697320 5741524e 494e4720 nt this WARNING │ │ │ │ │ - 0x0009c610 6f6e6365 2e0a0000 25733a20 5741524e once....%s: WARN │ │ │ │ │ - 0x0009c620 494e4720 25732074 72696d6d 696e6720 ING %s trimming │ │ │ │ │ - 0x0009c630 75736572 2d737065 63696669 65642066 user-specified f │ │ │ │ │ - 0x0009c640 69786564 2064696d 656e7369 6f6e2025 ixed dimension % │ │ │ │ │ - 0x0009c650 73206368 756e6b73 697a6520 66726f6d s chunksize from │ │ │ │ │ - 0x0009c660 20256c75 20746f20 256c750a 00000000 %lu to %lu..... │ │ │ │ │ - 0x0009c670 25733a20 494e464f 20257320 66696e61 %s: INFO %s fina │ │ │ │ │ - 0x0009c680 6c206368 65636b20 7472696d 6d696e67 l check trimming │ │ │ │ │ - 0x0009c690 20636875 6e6b7369 7a65206f 66202225 chunksize of "% │ │ │ │ │ - 0x0009c6a0 73222064 696d656e 73696f6e 2066726f s" dimension fro │ │ │ │ │ - 0x0009c6b0 6d20256c 7520746f 20256c75 0a000000 m %lu to %lu.... │ │ │ │ │ - 0x0009c6c0 25733a20 494e464f 20257320 66696e61 %s: INFO %s fina │ │ │ │ │ - 0x0009c6d0 6c206368 65636b20 6d616e75 616c6c79 l check manually │ │ │ │ │ - 0x0009c6e0 206f7665 72726964 696e6720 6368756e overriding chun │ │ │ │ │ - 0x0009c6f0 6b73697a 65206f66 20222573 22206469 ksize of "%s" di │ │ │ │ │ - 0x0009c700 6d656e73 696f6e20 66726f6d 20304c20 mension from 0L │ │ │ │ │ - 0x0009c710 746f2031 4c206173 20776f72 6b61726f to 1L as workaro │ │ │ │ │ - 0x0009c720 756e6420 746f2054 4f444f20 6e636f31 und to TODO nco1 │ │ │ │ │ - 0x0009c730 3133373a 20626164 20696e74 65726163 137: bad interac │ │ │ │ │ - 0x0009c740 74696f6e 206f6620 6368756e 6b696e67 tion of chunking │ │ │ │ │ - 0x0009c750 20776974 68202d2d 7264640a 00000000 with --rdd..... │ │ │ │ │ - 0x0009c760 69647820 646d6e5f 6e6d0964 6d6e5f73 idx dmn_nm.dmn_s │ │ │ │ │ - 0x0009c770 7a09636e 6b5f737a 3a0a0000 25326420 z.cnk_sz:...%2d │ │ │ │ │ - 0x0009c780 25732009 256c7509 256c750a 00000000 %s .%lu.%lu..... │ │ │ │ │ - 0x0009c790 6e636f5f 636e6b5f 737a5f73 65745f74 nco_cnk_sz_set_t │ │ │ │ │ - 0x0009c7a0 72762829 00000000 6e636f5f 636e6b5f rv()....nco_cnk_ │ │ │ │ │ - 0x0009c7b0 737a5f73 65745f74 72760000 25733a20 sz_set_trv..%s: │ │ │ │ │ - 0x0009c7c0 434f4e56 454e5449 4f4e2046 696c6520 CONVENTION File │ │ │ │ │ - 0x0009c7d0 636f6e76 656e7469 6f6e2069 7320444f convention is DO │ │ │ │ │ - 0x0009c7e0 45204152 4d0a0000 74696d65 00000000 E ARM...time.... │ │ │ │ │ - 0x0009c7f0 62617365 5f74696d 65000000 74696d65 base_time...time │ │ │ │ │ - 0x0009c800 5f6f6666 73657400 25733a20 5741524e _offset.%s: WARN │ │ │ │ │ - 0x0009c810 494e4720 41524d20 66696c65 20646f65 ING ARM file doe │ │ │ │ │ - 0x0009c820 73206e6f 74206861 76652076 61726961 s not have varia │ │ │ │ │ - 0x0009c830 626c6520 22626173 655f7469 6d65222c ble "base_time", │ │ │ │ │ - 0x0009c840 20657869 74696e67 206e636f 5f636e76 exiting nco_cnv │ │ │ │ │ - 0x0009c850 5f61726d 5f74696d 655f6d6b 28292e2e _arm_time_mk().. │ │ │ │ │ - 0x0009c860 2e0a0000 25733a20 5741524e 494e4720 ....%s: WARNING │ │ │ │ │ - 0x0009c870 41524d20 66696c65 20646f65 73206e6f ARM file does no │ │ │ │ │ - 0x0009c880 74206861 76652076 61726961 626c6520 t have variable │ │ │ │ │ - 0x0009c890 2274696d 655f6f66 66736574 222c2065 "time_offset", e │ │ │ │ │ - 0x0009c8a0 78697469 6e67206e 636f5f63 6e765f61 xiting nco_cnv_a │ │ │ │ │ - 0x0009c8b0 726d5f74 696d655f 696e7374 616c6c28 rm_time_install( │ │ │ │ │ - 0x0009c8c0 292e2e2e 0a000000 25733a20 5741524e ).......%s: WARN │ │ │ │ │ - 0x0009c8d0 494e4720 41524d20 66696c65 20616c72 ING ARM file alr │ │ │ │ │ - 0x0009c8e0 65616479 20686173 20766172 6961626c eady has variabl │ │ │ │ │ - 0x0009c8f0 65202274 696d6522 0a000000 25733a20 e "time"....%s: │ │ │ │ │ - 0x0009c900 5741524e 494e4720 41524d20 66696c65 WARNING ARM file │ │ │ │ │ - 0x0009c910 20646f65 73206e6f 74206861 76652064 does not have d │ │ │ │ │ - 0x0009c920 696d656e 73696f6e 20227469 6d65220a imension "time". │ │ │ │ │ - 0x0009c930 00000000 6e637263 61742061 64646564 ....ncrcat added │ │ │ │ │ - 0x0009c940 20766172 6961626c 65207469 6d653d62 variable time=b │ │ │ │ │ - 0x0009c950 6173655f 74696d65 2b74696d 655f6f66 ase_time+time_of │ │ │ │ │ - 0x0009c960 66736574 00000000 554e4958 2074696d fset....UNIX tim │ │ │ │ │ - 0x0009c970 65000000 7365636f 6e647320 73696e63 e...seconds sinc │ │ │ │ │ - 0x0009c980 65203139 37302f30 312f3031 2030303a e 1970/01/01 00: │ │ │ │ │ - 0x0009c990 30303a30 302e3030 00000000 6c6f6e67 00:00.00....long │ │ │ │ │ - 0x0009c9a0 5f6e616d 65000000 436c696d 61746f6c _name...Climatol │ │ │ │ │ - 0x0009c9b0 6f677920 696e666f 726d6174 696f6e20 ogy information │ │ │ │ │ - 0x0009c9c0 6d757374 20737065 63696679 20617420 must specify at │ │ │ │ │ - 0x0009c9d0 6c656173 74207369 78206172 67756d65 least six argume │ │ │ │ │ - 0x0009c9e0 6e747320 28746865 20666972 73742061 nts (the first a │ │ │ │ │ - 0x0009c9f0 7267756d 656e7420 69732074 68652073 rgument is the s │ │ │ │ │ - 0x0009ca00 74617274 20796561 722c2074 68652073 tart year, the s │ │ │ │ │ - 0x0009ca10 65636f6e 64206973 20746865 20656e64 econd is the end │ │ │ │ │ - 0x0009ca20 20796561 722c2065 74632e29 00000000 year, etc.).... │ │ │ │ │ - 0x0009ca30 546f6f20 6d616e79 20286d6f 72652074 Too many (more t │ │ │ │ │ - 0x0009ca40 68616e20 37292061 7267756d 656e7473 han 7) arguments │ │ │ │ │ - 0x0009ca50 20696e20 636c696d 61746f6c 6f677920 in climatology │ │ │ │ │ - 0x0009ca60 696e666f 726d6174 696f6e20 73747269 information stri │ │ │ │ │ - 0x0009ca70 6e670000 53746172 74207965 6172206e ng..Start year n │ │ │ │ │ - 0x0009ca80 6f742073 70656369 66696564 00000000 ot specified.... │ │ │ │ │ - 0x0009ca90 456e6420 79656172 206e6f74 20737065 End year not spe │ │ │ │ │ - 0x0009caa0 63696669 65640000 53746172 74206d6f cified..Start mo │ │ │ │ │ - 0x0009cab0 6e746820 6e6f7420 73706563 69666965 nth not specifie │ │ │ │ │ - 0x0009cac0 64000000 456e6420 6d6f6e74 68206e6f d...End month no │ │ │ │ │ - 0x0009cad0 74207370 65636966 69656400 54696d65 t specified.Time │ │ │ │ │ - 0x0009cae0 73746570 73207065 72206461 79206e6f steps per day no │ │ │ │ │ - 0x0009caf0 74207370 65636966 69656400 556e6974 t specified.Unit │ │ │ │ │ - 0x0009cb00 73207374 72696e67 206e6f74 20737065 s string not spe │ │ │ │ │ - 0x0009cb10 63696669 65640000 43616c65 6e646172 cified..Calendar │ │ │ │ │ - 0x0009cb20 20737472 696e6720 6e6f7420 73706563 string not spec │ │ │ │ │ - 0x0009cb30 69666965 64000000 25733a20 4552524f ified...%s: ERRO │ │ │ │ │ - 0x0009cb40 52207061 7273696e 6720636c 696d6174 R parsing climat │ │ │ │ │ - 0x0009cb50 6f6c6779 20626f75 6e647320 696e666f olgy bounds info │ │ │ │ │ - 0x0009cb60 726d6174 696f6e20 66726f6d 20222573 rmation from "%s │ │ │ │ │ - 0x0009cb70 223a2025 730a2573 3a204849 4e542043 ": %s.%s: HINT C │ │ │ │ │ - 0x0009cb80 6f6e666f 726d2072 65717565 73742074 onform request t │ │ │ │ │ - 0x0009cb90 6f206879 70657273 6c616220 646f6375 o hyperslab docu │ │ │ │ │ - 0x0009cba0 6d656e74 6174696f 6e206174 20687474 mentation at htt │ │ │ │ │ - 0x0009cbb0 703a2f2f 6e636f2e 73662e6e 65742f6e p://nco.sf.net/n │ │ │ │ │ - 0x0009cbc0 636f2e68 746d6c23 6879700a 00000000 co.html#hyp..... │ │ │ │ │ - 0x0009cbd0 25733a20 44454255 47202573 20726570 %s: DEBUG %s rep │ │ │ │ │ - 0x0009cbe0 6f727473 20766172 6961626c 6520636c orts variable cl │ │ │ │ │ - 0x0009cbf0 696d6174 6f6c6f67 7920626f 756e6473 imatology bounds │ │ │ │ │ - 0x0009cc00 20737472 75637475 72652065 6c656d65 structure eleme │ │ │ │ │ - 0x0009cc10 6e747320 79725f73 72743d25 642c2079 nts yr_srt=%d, y │ │ │ │ │ - 0x0009cc20 725f656e 643d2564 2c206d74 685f7372 r_end=%d, mth_sr │ │ │ │ │ - 0x0009cc30 743d2564 2c206d74 685f656e 643d2564 t=%d, mth_end=%d │ │ │ │ │ - 0x0009cc40 2c207470 643d2564 2c20756e 745f7661 , tpd=%d, unt_va │ │ │ │ │ - 0x0009cc50 6c3d2573 2c20636c 6e5f7661 6c3d2573 l=%s, cln_val=%s │ │ │ │ │ - 0x0009cc60 0a000000 6e636f5f 636c6d5f 6e666f5f ....nco_clm_nfo_ │ │ │ │ │ - 0x0009cc70 67657428 29000000 4e434152 2d43534d get()...NCAR-CSM │ │ │ │ │ - 0x0009cc80 00000000 4346312e 00000000 4d504153 ....CF1.....MPAS │ │ │ │ │ - 0x0009cc90 00000000 47726f75 70000000 25733a20 ....Group...%s: │ │ │ │ │ - 0x0009cca0 434f4e56 454e5449 4f4e2046 696c6520 CONVENTION File │ │ │ │ │ - 0x0009ccb0 22257322 20617474 72696275 74652069 "%s" attribute i │ │ │ │ │ - 0x0009ccc0 73202225 73220a00 25733a20 5741524e s "%s"..%s: WARN │ │ │ │ │ - 0x0009ccd0 494e473a 20546869 73206669 6c652075 ING: This file u │ │ │ │ │ - 0x0009cce0 73657320 61206e6f 6e2d7374 616e6461 ses a non-standa │ │ │ │ │ - 0x0009ccf0 72642061 74747269 62757465 20282225 rd attribute ("% │ │ │ │ │ - 0x0009cd00 73222920 746f2069 6e646963 61746520 s") to indicate │ │ │ │ │ - 0x0009cd10 74686520 6e657443 44462063 6f6e7665 the netCDF conve │ │ │ │ │ - 0x0009cd20 6e74696f 6e2e2054 68652063 6f727265 ntion. The corre │ │ │ │ │ - 0x0009cd30 63742061 74747269 62757465 20697320 ct attribute is │ │ │ │ │ - 0x0009cd40 22257322 2e0a0000 25733a20 494e464f "%s"....%s: INFO │ │ │ │ │ - 0x0009cd50 204e434f 20617474 656d7074 7320746f NCO attempts to │ │ │ │ │ - 0x0009cd60 20616269 64652062 79206d61 6e79206f abide by many o │ │ │ │ │ - 0x0009cd70 66666963 69616c20 616e6420 756e6f66 fficial and unof │ │ │ │ │ - 0x0009cd80 66696369 616c206d 65746164 61746120 ficial metadata │ │ │ │ │ - 0x0009cd90 636f6e76 656e7469 6f6e7320 696e636c conventions incl │ │ │ │ │ - 0x0009cda0 7564696e 67204152 4d2c2043 434d2c20 uding ARM, CCM, │ │ │ │ │ - 0x0009cdb0 4343534d 2c204346 2c20616e 64204d50 CCSM, CF, and MP │ │ │ │ │ - 0x0009cdc0 41532e20 546f2061 64686572 6520746f AS. To adhere to │ │ │ │ │ - 0x0009cdd0 20746865 73652063 6f6e7665 6e74696f these conventio │ │ │ │ │ - 0x0009cde0 6e732c20 4e434f20 696d706c 656d656e ns, NCO implemen │ │ │ │ │ - 0x0009cdf0 74732076 61726961 626c652d 73706563 ts variable-spec │ │ │ │ │ - 0x0009ce00 69666963 20657863 65707469 6f6e7320 ific exceptions │ │ │ │ │ - 0x0009ce10 696e2063 65727461 696e206f 70657261 in certain opera │ │ │ │ │ - 0x0009ce20 746f7273 2c20652e 672e2c20 6e63626f tors, e.g., ncbo │ │ │ │ │ - 0x0009ce30 2077696c 6c206e6f 74207375 62747261 will not subtra │ │ │ │ │ - 0x0009ce40 63742076 61726961 626c6573 206e616d ct variables nam │ │ │ │ │ - 0x0009ce50 65642022 64617465 22206f72 20226777 ed "date" or "gw │ │ │ │ │ - 0x0009ce60 22202866 6f722043 434d2f43 43534d20 " (for CCM/CCSM │ │ │ │ │ - 0x0009ce70 66696c65 7329206f 72202261 72656143 files) or "areaC │ │ │ │ │ - 0x0009ce80 656c6c22 206f7220 22656467 65734f6e ell" or "edgesOn │ │ │ │ │ - 0x0009ce90 43656c6c 22202866 6f72204d 50415320 Cell" (for MPAS │ │ │ │ │ - 0x0009cea0 66696c65 73292c20 616e6420 6d616e79 files), and many │ │ │ │ │ - 0x0009ceb0 206f7065 7261746f 72732077 696c6c20 operators will │ │ │ │ │ - 0x0009cec0 616c7761 7973206c 65617665 20636f6f always leave coo │ │ │ │ │ - 0x0009ced0 7264696e 61746520 76617269 61626c65 rdinate variable │ │ │ │ │ - 0x0009cee0 7320756e 6368616e 6765642e 20546865 s unchanged. The │ │ │ │ │ - 0x0009cef0 2066756c 6c206c69 7374206f 66206578 full list of ex │ │ │ │ │ - 0x0009cf00 63657074 696f6e73 20697320 696e2074 ceptions is in t │ │ │ │ │ - 0x0009cf10 6865206d 616e7561 6c206874 74703a2f he manual http:/ │ │ │ │ │ - 0x0009cf20 2f6e636f 2e73662e 6e65742f 6e636f2e /nco.sf.net/nco. │ │ │ │ │ - 0x0009cf30 68746d6c 2343460a 00000000 636f6e76 html#CF.....conv │ │ │ │ │ - 0x0009cf40 656e7469 6f6e7300 25733a20 494e464f entions.%s: INFO │ │ │ │ │ - 0x0009cf50 204e434f 20617474 656d7074 7320746f NCO attempts to │ │ │ │ │ - 0x0009cf60 20616269 64652062 79206d61 6e79206f abide by many o │ │ │ │ │ - 0x0009cf70 66666963 69616c20 616e6420 756e6f66 fficial and unof │ │ │ │ │ - 0x0009cf80 66696369 616c206d 65746164 61746120 ficial metadata │ │ │ │ │ - 0x0009cf90 636f6e76 656e7469 6f6e7320 696e636c conventions incl │ │ │ │ │ - 0x0009cfa0 7564696e 67204152 4d2c2043 434d2c20 uding ARM, CCM, │ │ │ │ │ - 0x0009cfb0 4343534d 2c20616e 64204346 2e20546f CCSM, and CF. To │ │ │ │ │ - 0x0009cfc0 20616468 65726520 746f2074 68657365 adhere to these │ │ │ │ │ - 0x0009cfd0 20636f6e 76656e74 696f6e73 2c204e43 conventions, NC │ │ │ │ │ - 0x0009cfe0 4f20696d 706c656d 656e7473 20766172 O implements var │ │ │ │ │ - 0x0009cff0 6961626c 652d7370 65636966 69632065 iable-specific e │ │ │ │ │ - 0x0009d000 78636570 74696f6e 7320696e 20636572 xceptions in cer │ │ │ │ │ - 0x0009d010 7461696e 206f7065 7261746f 72732c20 tain operators, │ │ │ │ │ - 0x0009d020 652e672e 2c206e63 626f2077 696c6c20 e.g., ncbo will │ │ │ │ │ - 0x0009d030 6e6f7420 73756274 72616374 20766172 not subtract var │ │ │ │ │ - 0x0009d040 6961626c 6573206e 616d6564 20226461 iables named "da │ │ │ │ │ - 0x0009d050 74652220 6f722022 6777222c 20616e64 te" or "gw", and │ │ │ │ │ - 0x0009d060 206d616e 79206f70 65726174 6f727320 many operators │ │ │ │ │ - 0x0009d070 77696c6c 20616c77 61797320 6c656176 will always leav │ │ │ │ │ - 0x0009d080 6520636f 6f726469 6e617465 20766172 e coordinate var │ │ │ │ │ - 0x0009d090 6961626c 65732075 6e636861 6e676564 iables unchanged │ │ │ │ │ - 0x0009d0a0 2e205468 65206675 6c6c206c 69737420 . The full list │ │ │ │ │ - 0x0009d0b0 6f662065 78636570 74696f6e 73206973 of exceptions is │ │ │ │ │ - 0x0009d0c0 20696e20 74686520 6d616e75 616c2068 in the manual h │ │ │ │ │ - 0x0009d0d0 7474703a 2f2f6e63 6f2e7366 2e6e6574 ttp://nco.sf.net │ │ │ │ │ - 0x0009d0e0 2f6e636f 2e68746d 6c234346 0a000000 /nco.html#CF.... │ │ │ │ │ - 0x0009d0f0 4d6f7374 2c206275 74206e6f 7420616c Most, but not al │ │ │ │ │ - 0x0009d100 6c2c2043 434d2f43 43534d2f 43462066 l, CCM/CCSM/CF f │ │ │ │ │ - 0x0009d110 696c6573 20776869 63682061 72652069 iles which are i │ │ │ │ │ - 0x0009d120 6e204343 4d20666f 726d6174 20636f6e n CCM format con │ │ │ │ │ - 0x0009d130 7461696e 20746865 20666965 6c647320 tain the fields │ │ │ │ │ - 0x0009d140 226e6264 61746522 2c202274 696d6522 "nbdate", "time" │ │ │ │ │ - 0x0009d150 2c20616e 64202264 61746522 2e205768 , and "date". Wh │ │ │ │ │ - 0x0009d160 656e2074 68652022 64617465 22206669 en the "date" fi │ │ │ │ │ - 0x0009d170 656c6420 69732070 72657365 6e742062 eld is present b │ │ │ │ │ - 0x0009d180 75742065 69746865 7220226e 62646174 ut either "nbdat │ │ │ │ │ - 0x0009d190 6522206f 72202274 696d6522 20697320 e" or "time" is │ │ │ │ │ - 0x0009d1a0 6d697373 696e672c 20746865 6e202573 missing, then %s │ │ │ │ │ - 0x0009d1b0 20697320 756e6162 6c652074 6f20636f is unable to co │ │ │ │ │ - 0x0009d1c0 6e737472 75637420 61206d65 616e696e nstruct a meanin │ │ │ │ │ - 0x0009d1d0 6766756c 20617665 72616765 20226461 gful average "da │ │ │ │ │ - 0x0009d1e0 74652220 746f2073 746f7265 20696e20 te" to store in │ │ │ │ │ - 0x0009d1f0 74686520 6f757470 75742066 696c652e the output file. │ │ │ │ │ - 0x0009d200 20546865 7265666f 72652074 68652022 Therefore the " │ │ │ │ │ - 0x0009d210 64617465 22207661 72696162 6c652069 date" variable i │ │ │ │ │ - 0x0009d220 6e20796f 7572206f 75747075 74206669 n your output fi │ │ │ │ │ - 0x0009d230 6c65206d 61792062 65206d65 616e696e le may be meanin │ │ │ │ │ - 0x0009d240 676c6573 732e0a00 64617465 00000000 gless...date.... │ │ │ │ │ - 0x0009d250 6e626461 74650000 25733a20 5741524e nbdate..%s: WARN │ │ │ │ │ - 0x0009d260 494e4720 43434d2f 4343534d 2f434620 ING CCM/CCSM/CF │ │ │ │ │ - 0x0009d270 636f6e76 656e7469 6f6e2066 696c6520 convention file │ │ │ │ │ - 0x0009d280 6f757470 75742076 61726961 626c6520 output variable │ │ │ │ │ - 0x0009d290 6c697374 20636f6e 7461696e 73202264 list contains "d │ │ │ │ │ - 0x0009d2a0 61746522 20627574 206e6f74 20226e62 ate" but not "nb │ │ │ │ │ - 0x0009d2b0 64617465 220a0000 25733a20 5741524e date"...%s: WARN │ │ │ │ │ - 0x0009d2c0 494e4720 43434d2f 4343534d 2f434620 ING CCM/CCSM/CF │ │ │ │ │ - 0x0009d2d0 636f6e76 656e7469 6f6e2066 696c6520 convention file │ │ │ │ │ - 0x0009d2e0 6f757470 75742076 61726961 626c6520 output variable │ │ │ │ │ - 0x0009d2f0 6c697374 20636f6e 7461696e 73202264 list contains "d │ │ │ │ │ - 0x0009d300 61746522 20616e64 20226e62 64617465 ate" and "nbdate │ │ │ │ │ - 0x0009d310 22207965 74206c61 636b7320 2274696d " yet lacks "tim │ │ │ │ │ - 0x0009d320 65220a00 25733a20 5741524e 494e4720 e"..%s: WARNING │ │ │ │ │ - 0x0009d330 43434d2f 4343534d 2f434620 636f6e76 CCM/CCSM/CF conv │ │ │ │ │ - 0x0009d340 656e7469 6f6e2066 696c6520 6f757470 ention file outp │ │ │ │ │ - 0x0009d350 75742076 61726961 626c6520 22646174 ut variable "dat │ │ │ │ │ - 0x0009d360 65222069 73206e6f 74204e43 5f494e54 e" is not NC_INT │ │ │ │ │ - 0x0009d370 206f7220 4e435f44 4f55424c 450a0000 or NC_DOUBLE... │ │ │ │ │ - 0x0009d380 636f6f72 64696e61 74657300 25733a20 coordinates.%s: │ │ │ │ │ - 0x0009d390 5741524e 494e4720 74686520 22257322 WARNING the "%s" │ │ │ │ │ - 0x0009d3a0 20617474 72696275 74652066 6f722076 attribute for v │ │ │ │ │ - 0x0009d3b0 61726961 626c6520 25732069 73207479 ariable %s is ty │ │ │ │ │ - 0x0009d3c0 70652025 732c206e 6f742025 732e2054 pe %s, not %s. T │ │ │ │ │ - 0x0009d3d0 68697320 76696f6c 61746573 20746865 his violates the │ │ │ │ │ - 0x0009d3e0 20434620 636f6e76 656e7469 6f6e2066 CF convention f │ │ │ │ │ - 0x0009d3f0 6f722073 70656369 6679696e 67206164 or specifying ad │ │ │ │ │ - 0x0009d400 64697469 6f6e616c 20617474 72696275 ditional attribu │ │ │ │ │ - 0x0009d410 7465732e 20546865 7265666f 72652025 tes. Therefore % │ │ │ │ │ - 0x0009d420 73207769 6c6c2073 6b697020 74686973 s will skip this │ │ │ │ │ - 0x0009d430 20617474 72696275 74652e0a 00000000 attribute...... │ │ │ │ │ - 0x0009d440 6e636f5f 636e765f 63665f63 72645f61 nco_cnv_cf_crd_a │ │ │ │ │ - 0x0009d450 64642829 00000000 63656c6c 5f6d6574 dd()....cell_met │ │ │ │ │ - 0x0009d460 686f6473 00000000 74696d65 3a206d65 hods....time: me │ │ │ │ │ - 0x0009d470 616e2077 69746869 6e206461 79732074 an within days t │ │ │ │ │ - 0x0009d480 696d653a 206d6561 6e207769 7468696e ime: mean within │ │ │ │ │ - 0x0009d490 20796561 72732074 696d653a 206d6561 years time: mea │ │ │ │ │ - 0x0009d4a0 6e206f76 65722079 65617273 00000000 n over years.... │ │ │ │ │ - 0x0009d4b0 74696d65 3a206d65 616e2077 69746869 time: mean withi │ │ │ │ │ - 0x0009d4c0 6e207965 61727320 74696d65 3a206d65 n years time: me │ │ │ │ │ - 0x0009d4d0 616e206f 76657220 79656172 73000000 an over years... │ │ │ │ │ - 0x0009d4e0 74696d65 3a206d65 616e0000 25733a20 time: mean..%s: │ │ │ │ │ - 0x0009d4f0 44454255 47202573 20726570 6f727473 DEBUG %s reports │ │ │ │ │ - 0x0009d500 20766172 6961626c 65202573 20686173 variable %s has │ │ │ │ │ - 0x0009d510 20636c6c 5f6d7468 5f636c6d 203d2025 cll_mth_clm = % │ │ │ │ │ - 0x0009d520 730a0000 6e636f5f 636e765f 63736d2e s...nco_cnv_csm. │ │ │ │ │ - 0x0009d530 63000000 646d6e5f 6e62725f 6d636820 c...dmn_nbr_mch │ │ │ │ │ - 0x0009d540 3e203000 646d6e5f 7264635b 646d6e5f > 0.dmn_rdc[dmn_ │ │ │ │ │ - 0x0009d550 6964785f 7264635d 2d3e6e6d 5f666c6c idx_rdc]->nm_fll │ │ │ │ │ - 0x0009d560 00000000 6d65616e 00000000 6d696e69 ....mean....mini │ │ │ │ │ - 0x0009d570 6d756d00 6d617869 6d756d00 76617269 mum.maximum.vari │ │ │ │ │ - 0x0009d580 616e6365 00000000 6d65616e 5f616273 ance....mean_abs │ │ │ │ │ - 0x0009d590 6f6c7574 655f7661 6c756500 73756d20 olute_value.sum │ │ │ │ │ - 0x0009d5a0 6162736f 6c757465 5f76616c 75650000 absolute_value.. │ │ │ │ │ - 0x0009d5b0 73717561 72655f6f 665f6d65 616e0000 square_of_mean.. │ │ │ │ │ - 0x0009d5c0 73717561 72655f72 6f6f745f 6f665f6d square_root_of_m │ │ │ │ │ - 0x0009d5d0 65616e00 726f6f74 5f6d6561 6e5f7371 ean.root_mean_sq │ │ │ │ │ - 0x0009d5e0 75617265 00000000 726f6f74 5f6d6561 uare....root_mea │ │ │ │ │ - 0x0009d5f0 6e5f7371 75617265 5f6e6d31 00000000 n_square_nm1.... │ │ │ │ │ - 0x0009d600 25733a20 44454255 47202573 20726570 %s: DEBUG %s rep │ │ │ │ │ - 0x0009d610 6f727473 20766172 6961626c 65202573 orts variable %s │ │ │ │ │ - 0x0009d620 2063656c 6c5f6d65 74686f64 206e6f74 cell_method not │ │ │ │ │ - 0x0009d630 20696d70 6c656d65 6e746564 20666f72 implemented for │ │ │ │ │ - 0x0009d640 206f7065 72617469 6f6e2025 640a0000 operation %d... │ │ │ │ │ - 0x0009d650 63656c6c 5f6d6574 686f6400 25733a20 cell_method.%s: │ │ │ │ │ - 0x0009d660 5741524e 494e473a 20566172 6961626c WARNING: Variabl │ │ │ │ │ - 0x0009d670 65202225 73222075 73657320 74686520 e "%s" uses the │ │ │ │ │ - 0x0009d680 6e6f6e2d 7374616e 64617264 20617474 non-standard att │ │ │ │ │ - 0x0009d690 72696275 7465206e 616d6520 2263656c ribute name "cel │ │ │ │ │ - 0x0009d6a0 6c5f6d65 74686f64 2220696e 73746561 l_method" instea │ │ │ │ │ - 0x0009d6b0 64206f66 20226365 6c6c5f6d 6574686f d of "cell_metho │ │ │ │ │ - 0x0009d6c0 6473222c 20746865 20636f72 72656374 ds", the correct │ │ │ │ │ - 0x0009d6d0 20617474 72696275 7465206e 616d652e attribute name. │ │ │ │ │ - 0x0009d6e0 20546865 2043414d 3320616e 6420434c The CAM3 and CL │ │ │ │ │ - 0x0009d6f0 4d33206d 6f64656c 73202861 6e64206f M3 models (and o │ │ │ │ │ - 0x0009d700 74686572 733f2920 68617665 20746869 thers?) have thi │ │ │ │ │ - 0x0009d710 73207072 6f626c65 6d2e2045 78706563 s problem. Expec │ │ │ │ │ - 0x0009d720 74202264 6f75626c 65206174 74726962 t "double attrib │ │ │ │ │ - 0x0009d730 75746573 2220696e 206f7574 7075742e utes" in output. │ │ │ │ │ - 0x0009d740 20546869 73206d65 73736167 65206973 This message is │ │ │ │ │ - 0x0009d750 20707269 6e746564 206f6e6c 79206f6e printed only on │ │ │ │ │ - 0x0009d760 63652070 65722069 6e766f63 6174696f ce per invocatio │ │ │ │ │ - 0x0009d770 6e2c2061 6c74686f 75676820 74686520 n, although the │ │ │ │ │ - 0x0009d780 70726f62 6c656d20 6c696b65 6c79206f problem likely o │ │ │ │ │ - 0x0009d790 63637572 7320696e 206d756c 7469706c ccurs in multipl │ │ │ │ │ - 0x0009d7a0 65207661 72696162 6c65732e 0a000000 e variables..... │ │ │ │ │ - 0x0009d7b0 25733a20 5741524e 494e4720 25732072 %s: WARNING %s r │ │ │ │ │ - 0x0009d7c0 65706f72 74732065 78697374 696e6720 eports existing │ │ │ │ │ - 0x0009d7d0 63656c6c 5f6d6574 686f6473 20617474 cell_methods att │ │ │ │ │ - 0x0009d7e0 72696275 74652066 6f722076 61726961 ribute for varia │ │ │ │ │ - 0x0009d7f0 626c6520 25732069 73207479 7065204e ble %s is type N │ │ │ │ │ - 0x0009d800 435f5354 52494e47 2e20556e 70726564 C_STRING. Unpred │ │ │ │ │ - 0x0009d810 69637461 626c6520 72657375 6c74732e ictable results. │ │ │ │ │ - 0x0009d820 2e2e0a00 25733a20 5741524e 494e4720 ....%s: WARNING │ │ │ │ │ - 0x0009d830 25732072 65706f72 74732065 78697374 %s reports exist │ │ │ │ │ - 0x0009d840 696e6720 63656c6c 5f6d6574 686f6473 ing cell_methods │ │ │ │ │ - 0x0009d850 20617474 72696275 74652066 6f722076 attribute for v │ │ │ │ │ - 0x0009d860 61726961 626c6520 25732069 73207479 ariable %s is ty │ │ │ │ │ - 0x0009d870 70652025 732e2055 6e707265 64696374 pe %s. Unpredict │ │ │ │ │ - 0x0009d880 61626c65 20726573 756c7473 2e2e2e0a able results.... │ │ │ │ │ - 0x0009d890 00000000 72636420 3d3d204e 435f4e4f ....rcd == NC_NO │ │ │ │ │ - 0x0009d8a0 45525200 6e636f5f 636e765f 63665f63 ERR.nco_cnv_cf_c │ │ │ │ │ - 0x0009d8b0 6c6c5f6d 74685f61 64642829 00000000 ll_mth_add().... │ │ │ │ │ - 0x0009d8c0 6d696e69 6d756d5f 6162736f 6c757465 minimum_absolute │ │ │ │ │ - 0x0009d8d0 5f76616c 75650000 6d617869 6d756d5f _value..maximum_ │ │ │ │ │ - 0x0009d8e0 6162736f 6c757465 5f76616c 75650000 absolute_value.. │ │ │ │ │ - 0x0009d8f0 6d616273 00000000 6d656273 00000000 mabs....mebs.... │ │ │ │ │ - 0x0009d900 6d696273 00000000 74616273 00000000 mibs....tabs.... │ │ │ │ │ - 0x0009d910 73717261 76670000 61766773 71720000 sqravg..avgsqr.. │ │ │ │ │ - 0x0009d920 73717274 00000000 726d7300 726d7373 sqrt....rms.rmss │ │ │ │ │ - 0x0009d930 646e0000 6e636f5f 636e765f 63665f63 dn..nco_cnv_cf_c │ │ │ │ │ - 0x0009d940 6c6c5f6d 74685f61 64640000 25733a20 ll_mth_add..%s: │ │ │ │ │ - 0x0009d950 2825662c 20256629 0a000000 6e636f5f (%f, %f)....nco_ │ │ │ │ │ - 0x0009d960 6372745f 6164645f 706e7428 29000000 crt_add_pnt()... │ │ │ │ │ - 0x0009d970 51696e00 50696e00 556e4b6e 6f776e00 Qin.Pin.UnKnown. │ │ │ │ │ - 0x0009d980 556e6b6e 6f776e00 25733a20 63726f73 Unknown.%s: cros │ │ │ │ │ - 0x0009d990 733d2564 2c206148 423d2564 2c206248 s=%d, aHB=%d, bH │ │ │ │ │ - 0x0009d9a0 413d2564 20636f64 65203d20 25630a00 A=%d code = %c.. │ │ │ │ │ - 0x0009d9b0 25733a20 496e4f75 74207365 74732069 %s: InOut sets i │ │ │ │ │ - 0x0009d9c0 6e666c61 673d2573 0a000000 25733a20 nflag=%s....%s: │ │ │ │ │ - 0x0009d9d0 5020616e 64205120 61726520 6469736a P and Q are disj │ │ │ │ │ - 0x0009d9e0 6f696e74 0a000000 25733a20 4265666f oint....%s: Befo │ │ │ │ │ - 0x0009d9f0 72652041 6476616e 6365733a 613d2564 re Advances:a=%d │ │ │ │ │ - 0x0009da00 2c20623d 25643b20 61613d25 642c2062 , b=%d; aa=%d, b │ │ │ │ │ - 0x0009da10 613d2564 3b20696e 666c6167 3d25730a a=%d; inflag=%s. │ │ │ │ │ - 0x0009da20 00000000 25733a20 6e6f2070 6f696e74 ....%s: no point │ │ │ │ │ - 0x0009da30 73206f75 74707574 0a000000 25732829 s output....%s() │ │ │ │ │ - 0x0009da40 3a546865 20626f75 6e646172 69657320 :The boundaries │ │ │ │ │ - 0x0009da50 6f662050 20616e64 20512064 6f206e6f of P and Q do no │ │ │ │ │ - 0x0009da60 74206372 6f73732e 0a000000 25733a20 t cross.....%s: │ │ │ │ │ - 0x0009da70 494e464f 20474343 206d616a 6f722076 INFO GCC major v │ │ │ │ │ - 0x0009da80 65727369 6f6e2069 73202573 0a000000 ersion is %s.... │ │ │ │ │ - 0x0009da90 25733a20 494e464f 20474343 206d696e %s: INFO GCC min │ │ │ │ │ - 0x0009daa0 6f722076 65727369 6f6e2069 73202573 or version is %s │ │ │ │ │ - 0x0009dab0 0a000000 25733a20 494e464f 20474343 ....%s: INFO GCC │ │ │ │ │ - 0x0009dac0 20706174 63682076 65727369 6f6e2069 patch version i │ │ │ │ │ - 0x0009dad0 73202573 0a000000 25733a20 494e464f s %s....%s: INFO │ │ │ │ │ - 0x0009dae0 20474343 20766572 73696f6e 20646566 GCC version def │ │ │ │ │ - 0x0009daf0 696e6564 20617320 5f5f5645 5253494f ined as __VERSIO │ │ │ │ │ - 0x0009db00 4e5f5f20 69732025 730a0000 25733a20 N__ is %s...%s: │ │ │ │ │ - 0x0009db10 494e464f 20474343 20766572 73696f6e INFO GCC version │ │ │ │ │ - 0x0009db20 20636f6e 73747275 63746564 20617320 constructed as │ │ │ │ │ - 0x0009db30 696e7465 67657220 69732025 640a0000 integer is %d... │ │ │ │ │ - 0x0009db40 25733a20 494e464f 20257320 7265706f %s: INFO %s repo │ │ │ │ │ - 0x0009db50 72747320 636f6d70 696c6572 206e616d rts compiler nam │ │ │ │ │ - 0x0009db60 65206973 20222573 220a2573 0a000000 e is "%s".%s.... │ │ │ │ │ - 0x0009db70 6e636f5f 636d705f 67657428 29000000 nco_cmp_get()... │ │ │ │ │ - 0x0009db80 25733a20 494e464f 20257320 7265706f %s: INFO %s repo │ │ │ │ │ - 0x0009db90 72747320 4d504920 696d706c 656d656e rts MPI implemen │ │ │ │ │ - 0x0009dba0 74617469 6f6e206e 616d6520 69732022 tation name is " │ │ │ │ │ - 0x0009dbb0 2573220a 25730a00 6e636f5f 6d70695f %s".%s..nco_mpi_ │ │ │ │ │ - 0x0009dbc0 67657428 29000000 25733a20 4552524f get()...%s: ERRO │ │ │ │ │ - 0x0009dbd0 52207377 69746368 28746d72 5f747970 R switch(tmr_typ │ │ │ │ │ - 0x0009dbe0 29207374 6174656d 656e7420 66656c6c ) statement fell │ │ │ │ │ - 0x0009dbf0 20746872 6f756768 20746f20 64656661 through to defa │ │ │ │ │ - 0x0009dc00 756c7420 63617365 2c207768 69636820 ult case, which │ │ │ │ │ - 0x0009dc10 69732075 6e736166 652e2054 68697320 is unsafe. This │ │ │ │ │ - 0x0009dc20 63617463 682d616c 6c206572 726f7220 catch-all error │ │ │ │ │ - 0x0009dc30 68616e64 6c657220 656e7375 72657320 handler ensures │ │ │ │ │ - 0x0009dc40 616c6c20 73776974 63682874 6d725f74 all switch(tmr_t │ │ │ │ │ - 0x0009dc50 79702920 73746174 656d656e 74732061 yp) statements a │ │ │ │ │ - 0x0009dc60 72652066 756c6c79 20656e75 6d657261 re fully enumera │ │ │ │ │ - 0x0009dc70 7465642e 20457869 74696e67 2e2e2e0a ted. Exiting.... │ │ │ │ │ - 0x0009dc80 00000000 6e636f5f 64666c5f 63617365 ....nco_dfl_case │ │ │ │ │ - 0x0009dc90 5f746d72 5f747970 5f657272 28290000 _tmr_typ_err().. │ │ │ │ │ - 0x0009dca0 25733a20 4552524f 52204578 6974696e %s: ERROR Exitin │ │ │ │ │ - 0x0009dcb0 67207468 726f7567 68202573 20776869 g through %s whi │ │ │ │ │ - 0x0009dcc0 63682077 696c6c20 6e6f7720 63616c6c ch will now call │ │ │ │ │ - 0x0009dcd0 2025730a 00000000 6e636f5f 65786974 %s.....nco_exit │ │ │ │ │ - 0x0009dce0 28290000 65786974 28455849 545f4641 ()..exit(EXIT_FA │ │ │ │ │ - 0x0009dcf0 494c5552 45290000 25733a20 4552524f ILURE)..%s: ERRO │ │ │ │ │ - 0x0009dd00 5220496c 6c656761 6c206e63 6f5f6f70 R Illegal nco_op │ │ │ │ │ - 0x0009dd10 5f747970 20696e20 25730a00 69647800 _typ in %s..idx. │ │ │ │ │ - 0x0009dd20 25337320 25387320 25387320 25387320 %3s %8s %8s %8s │ │ │ │ │ - 0x0009dd30 25387320 25357320 25357320 25387320 %8s %5s %5s %8s │ │ │ │ │ - 0x0009dd40 25387320 25387320 25347320 25347320 %8s %8s %4s %4s │ │ │ │ │ - 0x0009dd50 25347320 25347320 25347320 25377320 %4s %4s %4s %7s │ │ │ │ │ - 0x0009dd60 2537730a 00000000 20746d5f 6f627300 %7s..... tm_obs. │ │ │ │ │ - 0x0009dd70 20746d5f 74746c00 20696f00 20777274 tm_ttl. io. wrt │ │ │ │ │ - 0x0009dd80 00000000 20207264 00000000 206e7467 .... rd.... ntg │ │ │ │ │ - 0x0009dd90 00000000 20666c70 00000000 206e7467 .... flp.... ntg │ │ │ │ │ - 0x0009dda0 5f74746c 00000000 20666c70 5f74746c _ttl.... flp_ttl │ │ │ │ │ - 0x0009ddb0 00000000 206c6d6e 5f74746c 00000000 .... lmn_ttl.... │ │ │ │ │ - 0x0009ddc0 2020746d 20000000 746d5f69 6f000000 tm ...tm_io... │ │ │ │ │ - 0x0009ddd0 2020206e 74672020 00000000 20202066 ntg .... f │ │ │ │ │ - 0x0009dde0 6c702020 00000000 2020206c 6d6e2020 lp .... lmn │ │ │ │ │ - 0x0009ddf0 00000000 20766172 5f6e6d20 00000000 .... var_nm .... │ │ │ │ │ - 0x0009de00 20202073 20202000 20202520 00000000 s . % .... │ │ │ │ │ - 0x0009de10 20202020 23202020 00000000 20202023 # .... # │ │ │ │ │ - 0x0009de20 20202020 00000000 20207320 20000000 .... s ... │ │ │ │ │ - 0x0009de30 20202020 20202020 00000000 25733a20 ....%s: │ │ │ │ │ - 0x0009de40 54494d45 52204d65 74616461 74612073 TIMER Metadata s │ │ │ │ │ - 0x0009de50 65747570 20616e64 2066696c 65206c61 etup and file la │ │ │ │ │ - 0x0009de60 796f7574 20626566 6f726520 6d61696e yout before main │ │ │ │ │ - 0x0009de70 206c6f6f 7020746f 6f6b2025 372e3266 loop took %7.2f │ │ │ │ │ - 0x0009de80 20730a00 25336420 25387320 25382e32 s..%3d %8s %8.2 │ │ │ │ │ - 0x0009de90 65202538 2e326520 25382e32 65202535 e %8.2e %8.2e %5 │ │ │ │ │ - 0x0009dea0 2e326620 25352e32 66202538 2e326520 .2f %5.2f %8.2e │ │ │ │ │ - 0x0009deb0 25382e32 65202538 2e326520 25342e31 %8.2e %8.2e %4.1 │ │ │ │ │ - 0x0009dec0 66202534 2e316620 25342e31 66202534 f %4.1f %4.1f %4 │ │ │ │ │ - 0x0009ded0 2e316620 25342e31 66202537 2e326620 .1f %4.1f %7.2f │ │ │ │ │ - 0x0009dee0 25372e32 660a0000 25733a20 54494d45 %7.2f...%s: TIME │ │ │ │ │ - 0x0009def0 5220456c 61707365 6420636c 6f636b28 R Elapsed clock( │ │ │ │ │ - 0x0009df00 29207469 6d652066 6f722063 6f6d6d61 ) time for comma │ │ │ │ │ - 0x0009df10 6e642069 73202537 2e326620 730a0000 nd is %7.2f s... │ │ │ │ │ - 0x0009df20 6e636f5f 64647261 28290000 59657300 nco_ddra()..Yes. │ │ │ │ │ - 0x0009df30 4e6f0000 486f6d65 70616765 3a206874 No..Homepage: ht │ │ │ │ │ - 0x0009df40 74703a2f 2f6e636f 2e73662e 6e65740a tp://nco.sf.net. │ │ │ │ │ - 0x0009df50 00000000 436f6465 3a206874 74703a2f ....Code: http:/ │ │ │ │ │ - 0x0009df60 2f676974 6875622e 636f6d2f 6e636f2f /github.com/nco/ │ │ │ │ │ - 0x0009df70 6e636f0a 00000000 4275696c 642d656e nco.....Build-en │ │ │ │ │ - 0x0009df80 67696e65 3a202573 0a000000 55736572 gine: %s....User │ │ │ │ │ - 0x0009df90 20477569 64653a20 68747470 3a2f2f6e Guide: http://n │ │ │ │ │ - 0x0009dfa0 636f2e73 662e6e65 742f6e63 6f2e6874 co.sf.net/nco.ht │ │ │ │ │ - 0x0009dfb0 6d6c0a00 5f46696c 6c56616c 75650000 ml.._FillValue.. │ │ │ │ │ - 0x0009dfc0 436f6e66 69677572 6174696f 6e204f70 Configuration Op │ │ │ │ │ - 0x0009dfd0 74696f6e 3a094163 74697665 3f094d65 tion:.Active?.Me │ │ │ │ │ - 0x0009dfe0 616e696e 67206f72 20526566 6572656e aning or Referen │ │ │ │ │ - 0x0009dff0 63653a0a 43686563 6b205f46 696c6c56 ce:.Check _FillV │ │ │ │ │ - 0x0009e000 616c7565 09257309 68747470 3a2f2f6e alue.%s.http://n │ │ │ │ │ - 0x0009e010 636f2e73 662e6e65 742f6e63 6f2e6874 co.sf.net/nco.ht │ │ │ │ │ - 0x0009e020 6d6c236d 73735f76 616c0a43 6f6d6d75 ml#mss_val.Commu │ │ │ │ │ - 0x0009e030 6e697479 20436f64 65632052 65706f09 nity Codec Repo. │ │ │ │ │ - 0x0009e040 25730968 7474703a 2f2f6769 74687562 %s.http://github │ │ │ │ │ - 0x0009e050 2e636f6d 2f636372 2f636372 0a444150 .com/ccr/ccr.DAP │ │ │ │ │ - 0x0009e060 20737570 706f7274 09092573 09687474 support..%s.htt │ │ │ │ │ - 0x0009e070 703a2f2f 6e636f2e 73662e6e 65742f6e p://nco.sf.net/n │ │ │ │ │ - 0x0009e080 636f2e68 746d6c23 6461700a 44656275 co.html#dap.Debu │ │ │ │ │ - 0x0009e090 6767696e 673a2043 7573746f 6d092573 gging: Custom.%s │ │ │ │ │ - 0x0009e0a0 09506564 616e7469 632c2062 6f756e64 .Pedantic, bound │ │ │ │ │ - 0x0009e0b0 73206368 65636b69 6e672028 736c6f77 s checking (slow │ │ │ │ │ - 0x0009e0c0 65737420 65786563 7574696f 6e290a44 est execution).D │ │ │ │ │ - 0x0009e0d0 65627567 67696e67 3a205379 6d626f6c ebugging: Symbol │ │ │ │ │ - 0x0009e0e0 73092573 0950726f 64756365 2073796d s.%s.Produce sym │ │ │ │ │ - 0x0009e0f0 626f6c73 20666f72 20646562 75676765 bols for debugge │ │ │ │ │ - 0x0009e100 72732028 652e672e 2c206462 782c2067 rs (e.g., dbx, g │ │ │ │ │ - 0x0009e110 6462290a 474e5520 53636965 6e746966 db).GNU Scientif │ │ │ │ │ - 0x0009e120 6963204c 69627261 72790925 73096874 ic Library.%s.ht │ │ │ │ │ - 0x0009e130 74703a2f 2f6e636f 2e73662e 6e65742f tp://nco.sf.net/ │ │ │ │ │ - 0x0009e140 6e636f2e 68746d6c 2367736c 0a484446 nco.html#gsl.HDF │ │ │ │ │ - 0x0009e150 34207375 70706f72 74090925 73096874 4 support..%s.ht │ │ │ │ │ - 0x0009e160 74703a2f 2f6e636f 2e73662e 6e65742f tp://nco.sf.net/ │ │ │ │ │ - 0x0009e170 6e636f2e 68746d6c 23686466 340a496e nco.html#hdf4.In │ │ │ │ │ - 0x0009e180 7465726e 6174696f 6e616c69 7a617469 ternationalizati │ │ │ │ │ - 0x0009e190 6f6e0925 73096874 74703a2f 2f6e636f on.%s.http://nco │ │ │ │ │ - 0x0009e1a0 2e73662e 6e65742f 6e636f2e 68746d6c .sf.net/nco.html │ │ │ │ │ - 0x0009e1b0 23693138 6e202870 72652d61 6c706861 #i18n (pre-alpha │ │ │ │ │ - 0x0009e1c0 290a4c6f 6767696e 67090909 25730968 ).Logging...%s.h │ │ │ │ │ - 0x0009e1d0 7474703a 2f2f6e63 6f2e7366 2e6e6574 ttp://nco.sf.net │ │ │ │ │ - 0x0009e1e0 2f6e636f 2e68746d 6c236462 670a6e65 /nco.html#dbg.ne │ │ │ │ │ - 0x0009e1f0 74434446 33203634 2d626974 206f6666 tCDF3 64-bit off │ │ │ │ │ - 0x0009e200 73657409 25730968 7474703a 2f2f6e63 set.%s.http://nc │ │ │ │ │ - 0x0009e210 6f2e7366 2e6e6574 2f6e636f 2e68746d o.sf.net/nco.htm │ │ │ │ │ - 0x0009e220 6c236c66 730a6e65 74434446 33203634 l#lfs.netCDF3 64 │ │ │ │ │ - 0x0009e230 2d626974 20646174 61092573 09687474 -bit data.%s.htt │ │ │ │ │ - 0x0009e240 703a2f2f 6e636f2e 73662e6e 65742f6e p://nco.sf.net/n │ │ │ │ │ - 0x0009e250 636f2e68 746d6c23 63646635 0a6e6574 co.html#cdf5.net │ │ │ │ │ - 0x0009e260 43444634 2f484446 35207375 70706f72 CDF4/HDF5 suppor │ │ │ │ │ - 0x0009e270 74092573 09687474 703a2f2f 6e636f2e t.%s.http://nco. │ │ │ │ │ - 0x0009e280 73662e6e 65742f6e 636f2e68 746d6c23 sf.net/nco.html# │ │ │ │ │ - 0x0009e290 6e636f34 0a4f7065 6e4d5020 534d5020 nco4.OpenMP SMP │ │ │ │ │ - 0x0009e2a0 74687265 6164696e 67092573 09687474 threading.%s.htt │ │ │ │ │ - 0x0009e2b0 703a2f2f 6e636f2e 73662e6e 65742f6e p://nco.sf.net/n │ │ │ │ │ - 0x0009e2c0 636f2e68 746d6c23 6f6d700a 52656775 co.html#omp.Regu │ │ │ │ │ - 0x0009e2d0 6c617220 45787072 65737369 6f6e7309 lar Expressions. │ │ │ │ │ - 0x0009e2e0 25730968 7474703a 2f2f6e63 6f2e7366 %s.http://nco.sf │ │ │ │ │ - 0x0009e2f0 2e6e6574 2f6e636f 2e68746d 6c237278 .net/nco.html#rx │ │ │ │ │ - 0x0009e300 0a554455 6e697473 3220636f 6e766572 .UDUnits2 conver │ │ │ │ │ - 0x0009e310 73696f6e 73092573 09687474 703a2f2f sions.%s.http:// │ │ │ │ │ - 0x0009e320 6e636f2e 73662e6e 65742f6e 636f2e68 nco.sf.net/nco.h │ │ │ │ │ - 0x0009e330 746d6c23 7564756e 6974730a 25730000 tml#udunits.%s.. │ │ │ │ │ - 0x0009e340 4175746f 636f6e66 00000000 6e636170 Autoconf....ncap │ │ │ │ │ - 0x0009e350 00000000 6e636170 32000000 6e636174 ....ncap2...ncat │ │ │ │ │ - 0x0009e360 74656400 6d706e63 626f0000 6d706e63 ted.mpncbo..mpnc │ │ │ │ │ - 0x0009e370 64696666 00000000 6e636164 64000000 diff....ncadd... │ │ │ │ │ - 0x0009e380 6e636469 66660000 6e636469 76696465 ncdiff..ncdivide │ │ │ │ │ - 0x0009e390 00000000 6e636d75 6c740000 6e636d75 ....ncmult..ncmu │ │ │ │ │ - 0x0009e3a0 6c746970 6c790000 6e637375 62000000 ltiply..ncsub... │ │ │ │ │ - 0x0009e3b0 6e637375 62747261 63740000 6e636563 ncsubtract..ncec │ │ │ │ │ - 0x0009e3c0 61740000 6d706e63 65636174 00000000 at..mpncecat.... │ │ │ │ │ - 0x0009e3d0 6e636561 00000000 6d706e63 65610000 ncea....mpncea.. │ │ │ │ │ - 0x0009e3e0 6e636573 00000000 6d706e63 65730000 nces....mpnces.. │ │ │ │ │ - 0x0009e3f0 6e636665 00000000 6d706e63 66650000 ncfe....mpncfe.. │ │ │ │ │ - 0x0009e400 6d706e63 67650000 6e63666c 696e7400 mpncge..ncflint. │ │ │ │ │ - 0x0009e410 6d706e63 666c696e 74000000 6e636b73 mpncflint...ncks │ │ │ │ │ - 0x0009e420 00000000 6e637064 71000000 6d706e63 ....ncpdq...mpnc │ │ │ │ │ - 0x0009e430 70647100 6e637061 636b0000 6e63756e pdq.ncpack..ncun │ │ │ │ │ - 0x0009e440 7061636b 00000000 6e637273 00000000 pack....ncrs.... │ │ │ │ │ - 0x0009e450 6d706e63 72730000 6e637261 00000000 mpncrs..ncra.... │ │ │ │ │ - 0x0009e460 6d706e63 72610000 6d706e63 72636174 mpncra..mpncrcat │ │ │ │ │ - 0x0009e470 00000000 6e637265 6e616d65 00000000 ....ncrename.... │ │ │ │ │ - 0x0009e480 6e637773 00000000 6d706e63 77730000 ncws....mpncws.. │ │ │ │ │ - 0x0009e490 6e637761 00000000 6d706e63 77610000 ncwa....mpncwa.. │ │ │ │ │ - 0x0009e4a0 76726c2d 74737400 25733a20 4552524f vrl-tst.%s: ERRO │ │ │ │ │ - 0x0009e4b0 52206578 65637574 61626c65 206e616d R executable nam │ │ │ │ │ - 0x0009e4c0 65202573 206e6f74 20726567 69737465 e %s not registe │ │ │ │ │ - 0x0009e4d0 72656420 696e206e 636f5f70 72675f70 red in nco_prg_p │ │ │ │ │ - 0x0009e4e0 72732829 0a000000 5b2d335d 205b2d34 rs()....[-3] [-4 │ │ │ │ │ - 0x0009e4f0 5d205b2d 355d205b 2d365d20 5b2d375d ] [-5] [-6] [-7] │ │ │ │ │ - 0x0009e500 205b2d41 5d205b2d 2d626672 20627974 [-A] [--bfr byt │ │ │ │ │ - 0x0009e510 5d205b2d 435d205b 2d635d20 5b2d2d63 ] [-C] [-c] [--c │ │ │ │ │ - 0x0009e520 6e6b5f62 79742062 79745d20 5b2d2d63 nk_byt byt] [--c │ │ │ │ │ - 0x0009e530 6e6b5f63 73682062 79745d20 5b2d2d63 nk_csh byt] [--c │ │ │ │ │ - 0x0009e540 6e6b5f64 6d6e206e 6d2c6c6d 6e5d205b nk_dmn nm,lmn] [ │ │ │ │ │ - 0x0009e550 2d2d636e 6b5f6d61 70206d61 705d205b --cnk_map map] [ │ │ │ │ │ - 0x0009e560 2d2d636e 6b5f6d69 6e206279 745d205b --cnk_min byt] [ │ │ │ │ │ - 0x0009e570 2d2d636e 6b5f706c 6320706c 635d205b --cnk_plc plc] [ │ │ │ │ │ - 0x0009e580 2d2d636e 6b5f7363 6c206c6d 6e5d205b --cnk_scl lmn] [ │ │ │ │ │ - 0x0009e590 2d442064 62675f6c 766c5d20 5b2d465d -D dbg_lvl] [-F] │ │ │ │ │ - 0x0009e5a0 205b2d66 5d205b2d 2d666c5f 666d7420 [-f] [--fl_fmt │ │ │ │ │ - 0x0009e5b0 666d745d 205b2d2d 676c6220 2e2e2e5d fmt] [--glb ...] │ │ │ │ │ - 0x0009e5c0 205b2d68 5d205b2d 2d686466 5d205b2d [-h] [--hdf] [- │ │ │ │ │ - 0x0009e5d0 2d686472 5f706164 206e6272 5d205b2d -hdr_pad nbr] [- │ │ │ │ │ - 0x0009e5e0 2d687073 735d205b 2d4c206c 766c5d20 -hpss] [-L lvl] │ │ │ │ │ - 0x0009e5f0 5b2d6c20 70617468 5d205b2d 2d6e6f5f [-l path] [--no_ │ │ │ │ │ - 0x0009e600 746d705f 666c5d20 5b2d4f5d 205b2d6f tmp_fl] [-O] [-o │ │ │ │ │ - 0x0009e610 206f7574 2e6e635d 205b2d70 20706174 out.nc] [-p pat │ │ │ │ │ - 0x0009e620 685d205b 2d525d20 5b2d725d 205b2d2d h] [-R] [-r] [-- │ │ │ │ │ - 0x0009e630 72616d5f 616c6c5d 205b2d73 20616c67 ram_all] [-s alg │ │ │ │ │ - 0x0009e640 65627261 5d205b2d 5320666c 2e6e636f ebra] [-S fl.nco │ │ │ │ │ - 0x0009e650 5d205b2d 74207468 725f6e62 725d205b ] [-t thr_nbr] [ │ │ │ │ │ - 0x0009e660 2d2d7569 6f5d205b 2d765d20 5b696e2e --uio] [-v] [in. │ │ │ │ │ - 0x0009e670 6e635d20 5b6f7574 2e6e635d 0a000000 nc] [out.nc].... │ │ │ │ │ - 0x0009e680 5b2d6120 2e2e2e5d 205b2d2d 62667220 [-a ...] [--bfr │ │ │ │ │ - 0x0009e690 6279745d 205b2d44 20646267 5f6c766c byt] [-D dbg_lvl │ │ │ │ │ - 0x0009e6a0 5d205b2d 2d676c62 202e2e2e 5d205b2d ] [--glb ...] [- │ │ │ │ │ - 0x0009e6b0 685d205b 2d2d6864 725f7061 64206e62 h] [--hdr_pad nb │ │ │ │ │ - 0x0009e6c0 725d205b 2d2d6870 73735d20 5b2d6c20 r] [--hpss] [-l │ │ │ │ │ - 0x0009e6d0 70617468 5d205b2d 4f5d205b 2d6f206f path] [-O] [-o o │ │ │ │ │ - 0x0009e6e0 75742e6e 635d205b 2d702070 6174685d ut.nc] [-p path] │ │ │ │ │ - 0x0009e6f0 205b2d52 5d205b2d 725d205b 2d745d20 [-R] [-r] [-t] │ │ │ │ │ - 0x0009e700 5b2d2d75 696f5d20 696e2e6e 63205b5b [--uio] in.nc [[ │ │ │ │ │ - 0x0009e710 6f75742e 6e635d5d 0a000000 5b2d335d out.nc]]....[-3] │ │ │ │ │ - 0x0009e720 205b2d34 5d205b2d 355d205b 2d365d20 [-4] [-5] [-6] │ │ │ │ │ - 0x0009e730 5b2d375d 205b2d41 5d205b2d 2d626672 [-7] [-A] [--bfr │ │ │ │ │ - 0x0009e740 20627974 5d205b2d 435d205b 2d635d20 byt] [-C] [-c] │ │ │ │ │ - 0x0009e750 5b2d2d63 6e6b5f62 79742062 79745d20 [--cnk_byt byt] │ │ │ │ │ - 0x0009e760 5b2d2d63 6e6b5f63 73682062 79745d20 [--cnk_csh byt] │ │ │ │ │ - 0x0009e770 5b2d2d63 6e6b5f64 6d6e206e 6d2c6c6d [--cnk_dmn nm,lm │ │ │ │ │ - 0x0009e780 6e5d205b 2d2d636e 6b5f6d61 70206d61 n] [--cnk_map ma │ │ │ │ │ - 0x0009e790 705d205b 2d2d636e 6b5f6d69 6e206279 p] [--cnk_min by │ │ │ │ │ - 0x0009e7a0 745d205b 2d2d636e 6b5f706c 6320706c t] [--cnk_plc pl │ │ │ │ │ - 0x0009e7b0 635d205b 2d2d636e 6b5f7363 6c20737a c] [--cnk_scl sz │ │ │ │ │ - 0x0009e7c0 5d205b2d 44206462 675f6c76 6c5d205b ] [-D dbg_lvl] [ │ │ │ │ │ - 0x0009e7d0 2d64202e 2e2e5d20 5b2d465d 205b2d2d -d ...] [-F] [-- │ │ │ │ │ - 0x0009e7e0 666c5f66 6d742066 6d745d20 5b2d4720 fl_fmt fmt] [-G │ │ │ │ │ - 0x0009e7f0 6772703a 6c766c5d 205b2d67 202e2e2e grp:lvl] [-g ... │ │ │ │ │ - 0x0009e800 5d205b2d 2d676c62 202e2e2e 5d205b2d ] [--glb ...] [- │ │ │ │ │ - 0x0009e810 685d205b 2d2d6864 665d205b 2d2d6864 h] [--hdf] [--hd │ │ │ │ │ - 0x0009e820 725f7061 64206e62 725d205b 2d2d6870 r_pad nbr] [--hp │ │ │ │ │ - 0x0009e830 73735d20 5b2d4c20 6c766c5d 205b2d6c ss] [-L lvl] [-l │ │ │ │ │ - 0x0009e840 20706174 685d205b 2d2d6d73 615d205b path] [--msa] [ │ │ │ │ │ - 0x0009e850 2d6e202e 2e2e5d20 5b2d2d6e 6f5f636c -n ...] [--no_cl │ │ │ │ │ - 0x0009e860 6c5f6d73 725d205b 2d2d6e6f 5f66726d l_msr] [--no_frm │ │ │ │ │ - 0x0009e870 5f74726d 5d205b2d 2d6e6f5f 746d705f _trm] [--no_tmp_ │ │ │ │ │ - 0x0009e880 666c5d20 5b2d4f5d 205b2d6f 206f7574 fl] [-O] [-o out │ │ │ │ │ - 0x0009e890 2e6e635d 205b2d70 20706174 685d205b .nc] [-p path] [ │ │ │ │ │ - 0x0009e8a0 2d525d20 5b2d725d 205b2d2d 72616d5f -R] [-r] [--ram_ │ │ │ │ │ - 0x0009e8b0 616c6c5d 205b2d74 20746872 5f6e6272 all] [-t thr_nbr │ │ │ │ │ - 0x0009e8c0 5d205b2d 2d75696f 5d205b2d 2d756e6e ] [--uio] [--unn │ │ │ │ │ - 0x0009e8d0 5d205b2d 76202e2e 2e5d205b 2d582062 ] [-v ...] [-X b │ │ │ │ │ - 0x0009e8e0 6f785d20 5b2d785d 205b2d79 206f705f ox] [-x] [-y op_ │ │ │ │ │ - 0x0009e8f0 7479705d 20696e5f 312e6e63 20696e5f typ] in_1.nc in_ │ │ │ │ │ - 0x0009e900 322e6e63 205b6f75 742e6e63 5d0a0000 2.nc [out.nc]... │ │ │ │ │ - 0x0009e910 5b2d335d 205b2d34 5d205b2d 355d205b [-3] [-4] [-5] [ │ │ │ │ │ - 0x0009e920 2d365d20 5b2d375d 205b2d41 5d205b2d -6] [-7] [-A] [- │ │ │ │ │ - 0x0009e930 2d626672 20627974 5d205b2d 435d205b -bfr byt] [-C] [ │ │ │ │ │ - 0x0009e940 2d635d20 5b2d2d63 6e6b5f62 79742062 -c] [--cnk_byt b │ │ │ │ │ - 0x0009e950 79745d20 5b2d2d63 6e6b5f63 73682062 yt] [--cnk_csh b │ │ │ │ │ - 0x0009e960 79745d20 5b2d2d63 6e6b5f64 6d6e206e yt] [--cnk_dmn n │ │ │ │ │ - 0x0009e970 6d2c6c6d 6e5d205b 2d2d636e 6b5f6d61 m,lmn] [--cnk_ma │ │ │ │ │ - 0x0009e980 70206d61 705d205b 2d2d636e 6b5f6d69 p map] [--cnk_mi │ │ │ │ │ - 0x0009e990 6e206279 745d205b 2d2d636e 6b5f706c n byt] [--cnk_pl │ │ │ │ │ - 0x0009e9a0 6320706c 635d205b 2d2d636e 6b5f7363 c plc] [--cnk_sc │ │ │ │ │ - 0x0009e9b0 6c20737a 5d205b2d 44206462 675f6c76 l sz] [-D dbg_lv │ │ │ │ │ - 0x0009e9c0 6c5d205b 2d64202e 2e2e5d20 5b2d465d l] [-d ...] [-F] │ │ │ │ │ - 0x0009e9d0 205b2d2d 6669785f 7265635f 6372645d [--fix_rec_crd] │ │ │ │ │ - 0x0009e9e0 205b2d2d 666c5f66 6d742066 6d745d20 [--fl_fmt fmt] │ │ │ │ │ - 0x0009e9f0 5b2d2d67 6c62202e 2e2e5d20 5b2d685d [--glb ...] [-h] │ │ │ │ │ - 0x0009ea00 205b2d2d 6864665d 205b2d2d 6864725f [--hdf] [--hdr_ │ │ │ │ │ - 0x0009ea10 70616420 6e62725d 205b2d2d 68707373 pad nbr] [--hpss │ │ │ │ │ - 0x0009ea20 5d205b2d 69207661 722c7661 6c5d205b ] [-i var,val] [ │ │ │ │ │ - 0x0009ea30 2d4c206c 766c5d20 5b2d6c20 70617468 -L lvl] [-l path │ │ │ │ │ - 0x0009ea40 5d205b2d 2d6d7361 5d205b2d 2d6e6f5f ] [--msa] [--no_ │ │ │ │ │ - 0x0009ea50 636c6c5f 6d73725d 205b2d2d 6e6f5f66 cll_msr] [--no_f │ │ │ │ │ - 0x0009ea60 726d5f74 726d5d20 5b2d2d6e 6f5f746d rm_trm] [--no_tm │ │ │ │ │ - 0x0009ea70 705f666c 5d205b2d 4f5d205b 2d6f206f p_fl] [-O] [-o o │ │ │ │ │ - 0x0009ea80 75742e6e 635d205b 2d702070 6174685d ut.nc] [-p path] │ │ │ │ │ - 0x0009ea90 205b2d2d 70706320 2e2e2e5d 205b2d52 [--ppc ...] [-R │ │ │ │ │ - 0x0009eaa0 5d205b2d 725d205b 2d2d7261 6d5f616c ] [-r] [--ram_al │ │ │ │ │ - 0x0009eab0 6c5d205b 2d742074 68725f6e 62725d20 l] [-t thr_nbr] │ │ │ │ │ - 0x0009eac0 5b2d2d75 696f5d20 5b2d7620 2e2e2e5d [--uio] [-v ...] │ │ │ │ │ - 0x0009ead0 205b2d58 20626f78 5d205b2d 785d205b [-X box] [-x] [ │ │ │ │ │ - 0x0009eae0 2d772077 67745f31 5b2c7767 745f325d -w wgt_1[,wgt_2] │ │ │ │ │ - 0x0009eaf0 5d20696e 5f312e6e 6320696e 5f322e6e ] in_1.nc in_2.n │ │ │ │ │ - 0x0009eb00 63205b6f 75742e6e 635d0a00 5b2d335d c [out.nc]..[-3] │ │ │ │ │ - 0x0009eb10 205b2d34 5d205b2d 355d205b 2d365d20 [-4] [-5] [-6] │ │ │ │ │ - 0x0009eb20 5b2d375d 205b2d41 5d205b2d 615d205b [-7] [-A] [-a] [ │ │ │ │ │ - 0x0009eb30 2d2d6172 65615f77 67745d20 5b2d6220 --area_wgt] [-b │ │ │ │ │ - 0x0009eb40 666c5f62 6e725d20 5b2d2d62 66722062 fl_bnr] [--bfr b │ │ │ │ │ - 0x0009eb50 79745d20 5b2d435d 205b2d63 5d205b2d yt] [-C] [-c] [- │ │ │ │ │ - 0x0009eb60 2d63616c 5d205b2d 2d63646c 5d205b2d -cal] [--cdl] [- │ │ │ │ │ - 0x0009eb70 2d63686b 5f6d6170 5d205b2d 2d63686b -chk_map] [--chk │ │ │ │ │ - 0x0009eb80 5f6e616e 5d205b2d 2d636e6b 5f627974 _nan] [--cnk_byt │ │ │ │ │ - 0x0009eb90 20627974 5d205b2d 2d636e6b 5f637368 byt] [--cnk_csh │ │ │ │ │ - 0x0009eba0 20627974 5d205b2d 2d636e6b 5f646d6e byt] [--cnk_dmn │ │ │ │ │ - 0x0009ebb0 206e6d2c 6c6d6e5d 205b2d2d 636e6b5f nm,lmn] [--cnk_ │ │ │ │ │ - 0x0009ebc0 6d617020 6d61705d 205b2d2d 636e6b5f map map] [--cnk_ │ │ │ │ │ - 0x0009ebd0 6d696e20 6279745d 205b2d2d 636e6b5f min byt] [--cnk_ │ │ │ │ │ - 0x0009ebe0 706c6320 706c635d 205b2d2d 636e6b5f plc plc] [--cnk_ │ │ │ │ │ - 0x0009ebf0 73636c20 737a5d20 5b2d4420 6462675f scl sz] [-D dbg_ │ │ │ │ │ - 0x0009ec00 6c766c5d 205b2d64 202e2e2e 5d205b2d lvl] [-d ...] [- │ │ │ │ │ - 0x0009ec10 2d64745f 666d7420 666d745d 205b2d46 -dt_fmt fmt] [-F │ │ │ │ │ - 0x0009ec20 5d205b2d 2d666978 5f726563 5f646d6e ] [--fix_rec_dmn │ │ │ │ │ - 0x0009ec30 2064696d 5d205b2d 2d666c5f 666d7420 dim] [--fl_fmt │ │ │ │ │ - 0x0009ec40 666d745d 205b2d2d 666d745f 76616c20 fmt] [--fmt_val │ │ │ │ │ - 0x0009ec50 666d745d 205b2d47 20677270 3a6c766c fmt] [-G grp:lvl │ │ │ │ │ - 0x0009ec60 5d205b2d 67202e2e 2e5d205b 2d2d676c ] [-g ...] [--gl │ │ │ │ │ - 0x0009ec70 62202e2e 2e5d205b 2d2d6772 705f7874 b ...] [--grp_xt │ │ │ │ │ - 0x0009ec80 725f7661 725f7863 6c5d205b 2d485d20 r_var_xcl] [-H] │ │ │ │ │ - 0x0009ec90 5b2d685d 205b2d2d 68646e5d 205b2d2d [-h] [--hdn] [-- │ │ │ │ │ - 0x0009eca0 6864725f 70616420 6e62725d 205b2d2d hdr_pad nbr] [-- │ │ │ │ │ - 0x0009ecb0 68707373 5d205b2d 2d6a736e 5d205b2d hpss] [--jsn] [- │ │ │ │ │ - 0x0009ecc0 2d6a736e 5f666d74 206c766c 5d205b2d -jsn_fmt lvl] [- │ │ │ │ │ - 0x0009ecd0 4c206c76 6c5d205b 2d6c2070 6174685d L lvl] [-l path] │ │ │ │ │ - 0x0009ece0 205b2d4d 5d205b2d 6d5d205b 2d2d6d61 [-M] [-m] [--ma │ │ │ │ │ - 0x0009ecf0 70206d61 702e6e63 5d205b2d 2d6d6435 p map.nc] [--md5 │ │ │ │ │ - 0x0009ed00 5f646773 5d205b2d 2d6d6435 5f777274 _dgs] [--md5_wrt │ │ │ │ │ - 0x0009ed10 5d205b2d 2d6d6b5f 7265635f 646d6e20 ] [--mk_rec_dmn │ │ │ │ │ - 0x0009ed20 64696d5d 205b2d2d 6d73615d 205b2d2d dim] [--msa] [-- │ │ │ │ │ - 0x0009ed30 6e6f5f62 6c616e6b 5d205b2d 2d6e6f5f no_blank] [--no_ │ │ │ │ │ - 0x0009ed40 636c6c5f 6d73725d 205b2d2d 6e6f5f66 cll_msr] [--no_f │ │ │ │ │ - 0x0009ed50 726d5f74 726d5d20 5b2d2d6e 6f5f746d rm_trm] [--no_tm │ │ │ │ │ - 0x0009ed60 705f666c 5d205b2d 4f5d205b 2d6f206f p_fl] [-O] [-o o │ │ │ │ │ - 0x0009ed70 75742e6e 635d205b 2d505d20 5b2d7020 ut.nc] [-P] [-p │ │ │ │ │ - 0x0009ed80 70617468 5d205b2d 2d707063 202e2e2e path] [--ppc ... │ │ │ │ │ - 0x0009ed90 5d205b2d 515d205b 2d715d20 5b2d525d ] [-Q] [-q] [-R] │ │ │ │ │ - 0x0009eda0 205b2d72 5d205b2d 2d726164 5d205b2d [-r] [--rad] [- │ │ │ │ │ - 0x0009edb0 2d726772 5d205b2d 2d72616d 5f616c6c -rgr] [--ram_all │ │ │ │ │ - 0x0009edc0 5d205b2d 2d726e72 3d776774 5d205b2d ] [--rnr=wgt] [- │ │ │ │ │ - 0x0009edd0 7320666f 726d6174 5d205b2d 2d737061 s format] [--spa │ │ │ │ │ - 0x0009ede0 7273655d 205b2d74 20746872 5f6e6272 rse] [-t thr_nbr │ │ │ │ │ - 0x0009edf0 5d205b2d 755d205b 2d2d7569 6f5d205b ] [-u] [--uio] [ │ │ │ │ │ - 0x0009ee00 2d2d756e 6e5d205b 2d565d20 5b2d7620 --unn] [-V] [-v │ │ │ │ │ - 0x0009ee10 2e2e2e5d 205b2d2d 76727420 7672742e ...] [--vrt vrt. │ │ │ │ │ - 0x0009ee20 6e635d20 5b2d5820 626f785d 205b2d78 nc] [-X box] [-x │ │ │ │ │ - 0x0009ee30 5d205b2d 2d786d6c 5d205b2d 2d786d6c ] [--xml] [--xml │ │ │ │ │ - 0x0009ee40 5f6e6f5f 6c6f635d 205b2d2d 786d6c5f _no_loc] [--xml_ │ │ │ │ │ - 0x0009ee50 7370725f 63687220 736e675d 205b2d2d spr_chr sng] [-- │ │ │ │ │ - 0x0009ee60 786d6c5f 7370725f 6e6d7220 736e675d xml_spr_nmr sng] │ │ │ │ │ - 0x0009ee70 205b2d2d 78746e5f 76617220 2e2e2e5d [--xtn_var ...] │ │ │ │ │ - 0x0009ee80 20696e2e 6e63205b 5b6f7574 2e6e635d in.nc [[out.nc] │ │ │ │ │ - 0x0009ee90 5d0a0000 5b2d335d 205b2d34 5d205b2d ]...[-3] [-4] [- │ │ │ │ │ - 0x0009eea0 355d205b 2d365d20 5b2d375d 205b2d41 5] [-6] [-7] [-A │ │ │ │ │ - 0x0009eeb0 5d205b2d 61202e2e 2e5d205b 2d2d6266 ] [-a ...] [--bf │ │ │ │ │ - 0x0009eec0 72206279 745d205b 2d435d20 5b2d635d r byt] [-C] [-c] │ │ │ │ │ - 0x0009eed0 205b2d2d 636e6b5f 62797420 6279745d [--cnk_byt byt] │ │ │ │ │ - 0x0009eee0 205b2d2d 636e6b5f 63736820 6279745d [--cnk_csh byt] │ │ │ │ │ - 0x0009eef0 205b2d2d 636e6b5f 646d6e20 6e6d2c6c [--cnk_dmn nm,l │ │ │ │ │ - 0x0009ef00 6d6e5d20 5b2d2d63 6e6b5f6d 6170206d mn] [--cnk_map m │ │ │ │ │ - 0x0009ef10 61705d20 5b2d2d63 6e6b5f6d 696e2062 ap] [--cnk_min b │ │ │ │ │ - 0x0009ef20 79745d20 5b2d2d63 6e6b5f70 6c632070 yt] [--cnk_plc p │ │ │ │ │ - 0x0009ef30 6c635d20 5b2d2d63 6e6b5f73 636c2073 lc] [--cnk_scl s │ │ │ │ │ - 0x0009ef40 7a5d205b 2d442064 62675f6c 766c5d20 z] [-D dbg_lvl] │ │ │ │ │ - 0x0009ef50 5b2d6420 2e2e2e5d 205b2d46 5d205b2d [-d ...] [-F] [- │ │ │ │ │ - 0x0009ef60 2d666c5f 666d7420 666d745d 205b2d47 -fl_fmt fmt] [-G │ │ │ │ │ - 0x0009ef70 20677270 3a6c766c 5d205b2d 67202e2e grp:lvl] [-g .. │ │ │ │ │ - 0x0009ef80 2e5d205b 2d2d676c 62202e2e 2e5d205b .] [--glb ...] [ │ │ │ │ │ - 0x0009ef90 2d685d20 5b2d2d68 64665d20 5b2d2d68 -h] [--hdf] [--h │ │ │ │ │ - 0x0009efa0 64725f70 6164206e 62725d20 5b2d2d68 dr_pad nbr] [--h │ │ │ │ │ - 0x0009efb0 7073735d 205b2d4c 206c766c 5d205b2d pss] [-L lvl] [- │ │ │ │ │ - 0x0009efc0 6c207061 74685d20 5b2d4d20 70636b5f l path] [-M pck_ │ │ │ │ │ - 0x0009efd0 6d61705d 205b2d2d 6d72645d 205b2d2d map] [--mrd] [-- │ │ │ │ │ - 0x0009efe0 6d73615d 205b2d2d 6e6f5f63 6c6c5f6d msa] [--no_cll_m │ │ │ │ │ - 0x0009eff0 73725d20 5b2d2d6e 6f5f6672 6d5f7472 sr] [--no_frm_tr │ │ │ │ │ - 0x0009f000 6d5d205b 2d2d6e6f 5f746d70 5f666c5d m] [--no_tmp_fl] │ │ │ │ │ - 0x0009f010 205b2d4f 5d205b2d 6f206f75 742e6e63 [-O] [-o out.nc │ │ │ │ │ - 0x0009f020 5d205b2d 50207063 6b5f706c 635d205b ] [-P pck_plc] [ │ │ │ │ │ - 0x0009f030 2d702070 6174685d 205b2d2d 70706320 -p path] [--ppc │ │ │ │ │ - 0x0009f040 2e2e2e5d 205b2d52 5d205b2d 725d205b ...] [-R] [-r] [ │ │ │ │ │ - 0x0009f050 2d2d7261 6d5f616c 6c5d205b 2d742074 --ram_all] [-t t │ │ │ │ │ - 0x0009f060 68725f6e 62725d20 5b2d2d75 696f5d20 hr_nbr] [--uio] │ │ │ │ │ - 0x0009f070 5b2d2d75 6e6e5d20 5b2d555d 205b2d76 [--unn] [-U] [-v │ │ │ │ │ - 0x0009f080 202e2e2e 5d205b2d 5820626f 785d205b ...] [-X box] [ │ │ │ │ │ - 0x0009f090 2d785d20 696e2e6e 63205b6f 75742e6e -x] in.nc [out.n │ │ │ │ │ - 0x0009f0a0 635d0a00 5b2d335d 205b2d34 5d205b2d c]..[-3] [-4] [- │ │ │ │ │ - 0x0009f0b0 355d205b 2d365d20 5b2d375d 205b2d41 5] [-6] [-7] [-A │ │ │ │ │ - 0x0009f0c0 5d205b2d 2d626672 20627974 5d205b2d ] [--bfr byt] [- │ │ │ │ │ - 0x0009f0d0 435d205b 2d635d20 5b2d2d63 62202e2e C] [-c] [--cb .. │ │ │ │ │ - 0x0009f0e0 2e5d205b 2d2d636e 6b5f6279 74206279 .] [--cnk_byt by │ │ │ │ │ - 0x0009f0f0 745d205b 2d2d636e 6b5f6373 68206279 t] [--cnk_csh by │ │ │ │ │ - 0x0009f100 745d205b 2d2d636e 6b5f646d 6e206e6d t] [--cnk_dmn nm │ │ │ │ │ - 0x0009f110 2c6c6d6e 5d205b2d 2d636e6b 5f6d6170 ,lmn] [--cnk_map │ │ │ │ │ - 0x0009f120 206d6170 5d205b2d 2d636e6b 5f6d696e map] [--cnk_min │ │ │ │ │ - 0x0009f130 20627974 5d205b2d 2d636e6b 5f706c63 byt] [--cnk_plc │ │ │ │ │ - 0x0009f140 20706c63 5d205b2d 2d636e6b 5f73636c plc] [--cnk_scl │ │ │ │ │ - 0x0009f150 20737a5d 205b2d44 20646267 5f6c766c sz] [-D dbg_lvl │ │ │ │ │ - 0x0009f160 5d205b2d 64202e2e 2e5d2020 5b2d2d64 ] [-d ...] [--d │ │ │ │ │ - 0x0009f170 626c7c66 6c745d20 5b2d465d 205b2d2d bl|flt] [-F] [-- │ │ │ │ │ - 0x0009f180 666c5f66 6d742066 6d745d20 5b2d4720 fl_fmt fmt] [-G │ │ │ │ │ - 0x0009f190 6772703a 6c766c5d 205b2d67 202e2e2e grp:lvl] [-g ... │ │ │ │ │ - 0x0009f1a0 5d205b2d 2d676c62 202e2e2e 5d205b2d ] [--glb ...] [- │ │ │ │ │ - 0x0009f1b0 485d205b 2d685d20 5b2d2d68 64665d20 H] [-h] [--hdf] │ │ │ │ │ - 0x0009f1c0 5b2d2d68 64725f70 6164206e 62725d20 [--hdr_pad nbr] │ │ │ │ │ - 0x0009f1d0 5b2d2d68 7073735d 205b2d4c 206c766c [--hpss] [-L lvl │ │ │ │ │ - 0x0009f1e0 5d205b2d 6c207061 74685d20 5b2d2d6d ] [-l path] [--m │ │ │ │ │ - 0x0009f1f0 726f5d20 5b2d2d6d 73615d20 5b2d4e5d ro] [--msa] [-N] │ │ │ │ │ - 0x0009f200 205b2d6e 202e2e2e 5d205b2d 2d6e6f5f [-n ...] [--no_ │ │ │ │ │ - 0x0009f210 636c6c5f 6d73725d 205b2d2d 6e6f5f63 cll_msr] [--no_c │ │ │ │ │ - 0x0009f220 6c6c5f6d 74685d20 5b2d2d6e 6f5f6672 ll_mth] [--no_fr │ │ │ │ │ - 0x0009f230 6d5f7472 6d5d205b 2d2d6e6f 5f746d70 m_trm] [--no_tmp │ │ │ │ │ - 0x0009f240 5f666c5d 205b2d4f 5d205b2d 6f206f75 _fl] [-O] [-o ou │ │ │ │ │ - 0x0009f250 742e6e63 5d205b2d 70207061 74685d20 t.nc] [-p path] │ │ │ │ │ - 0x0009f260 5b2d2d70 726d5f69 6e74735d 205b2d2d [--prm_ints] [-- │ │ │ │ │ - 0x0009f270 7072775d 205b2d2d 70706320 2e2e2e5d prw] [--ppc ...] │ │ │ │ │ - 0x0009f280 205b2d52 5d205b2d 725d205b 2d2d7261 [-R] [-r] [--ra │ │ │ │ │ - 0x0009f290 6d5f616c 6c5d205b 2d2d7265 635f6170 m_all] [--rec_ap │ │ │ │ │ - 0x0009f2a0 6e5d205b 2d742074 68725f6e 62725d20 n] [-t thr_nbr] │ │ │ │ │ - 0x0009f2b0 5b2d2d75 696f5d20 5b2d2d75 6e6e5d20 [--uio] [--unn] │ │ │ │ │ - 0x0009f2c0 5b2d7720 7767745d 205b2d76 202e2e2e [-w wgt] [-v ... │ │ │ │ │ - 0x0009f2d0 5d205b2d 5820626f 785d205b 2d785d20 ] [-X box] [-x] │ │ │ │ │ - 0x0009f2e0 5b2d7920 6f705f74 79705d20 696e2e6e [-y op_typ] in.n │ │ │ │ │ - 0x0009f2f0 63205b2e 2e2e5d20 5b6f7574 2e6e635d c [...] [out.nc] │ │ │ │ │ - 0x0009f300 0a000000 5b2d335d 205b2d34 5d205b2d ....[-3] [-4] [- │ │ │ │ │ - 0x0009f310 355d205b 2d365d20 5b2d375d 205b2d41 5] [-6] [-7] [-A │ │ │ │ │ - 0x0009f320 5d205b2d 2d626672 20627974 5d205b2d ] [--bfr byt] [- │ │ │ │ │ - 0x0009f330 435d205b 2d635d20 5b2d2d63 62202e2e C] [-c] [--cb .. │ │ │ │ │ - 0x0009f340 2e5d205b 2d2d636e 6b5f6279 74206279 .] [--cnk_byt by │ │ │ │ │ - 0x0009f350 745d205b 2d2d636e 6b5f6373 68206279 t] [--cnk_csh by │ │ │ │ │ - 0x0009f360 745d205b 2d2d636e 6b5f646d 6e206e6d t] [--cnk_dmn nm │ │ │ │ │ - 0x0009f370 2c6c6d6e 5d205b2d 2d636e6b 5f6d6170 ,lmn] [--cnk_map │ │ │ │ │ - 0x0009f380 206d6170 5d205b2d 2d636e6b 5f6d696e map] [--cnk_min │ │ │ │ │ - 0x0009f390 20627974 5d205b2d 2d636e6b 5f706c63 byt] [--cnk_plc │ │ │ │ │ - 0x0009f3a0 20706c63 5d205b2d 2d636e6b 5f73636c plc] [--cnk_scl │ │ │ │ │ - 0x0009f3b0 20737a5d 205b2d44 20646267 5f6c766c sz] [-D dbg_lvl │ │ │ │ │ - 0x0009f3c0 5d205b2d 64202e2e 2e5d2020 5b2d2d64 ] [-d ...] [--d │ │ │ │ │ - 0x0009f3d0 626c7c66 6c745d20 5b2d465d 205b2d2d bl|flt] [-F] [-- │ │ │ │ │ - 0x0009f3e0 666c5f66 6d742066 6d745d20 5b2d4720 fl_fmt fmt] [-G │ │ │ │ │ - 0x0009f3f0 6772703a 6c766c5d 205b2d67 202e2e2e grp:lvl] [-g ... │ │ │ │ │ - 0x0009f400 5d205b2d 2d676c62 202e2e2e 5d205b2d ] [--glb ...] [- │ │ │ │ │ - 0x0009f410 485d205b 2d685d20 5b2d2d68 64665d20 H] [-h] [--hdf] │ │ │ │ │ - 0x0009f420 5b2d2d68 64725f70 6164206e 62725d20 [--hdr_pad nbr] │ │ │ │ │ - 0x0009f430 5b2d2d68 7073735d 205b2d4c 206c766c [--hpss] [-L lvl │ │ │ │ │ - 0x0009f440 5d205b2d 6c207061 74685d20 5b2d2d6d ] [-l path] [--m │ │ │ │ │ - 0x0009f450 73615d20 5b2d6e20 2e2e2e5d 205b2d2d sa] [-n ...] [-- │ │ │ │ │ - 0x0009f460 6e6f5f63 6c6c5f6d 73725d20 5b2d2d6e no_cll_msr] [--n │ │ │ │ │ - 0x0009f470 6f5f6672 6d5f7472 6d5d205b 2d2d6e6f o_frm_trm] [--no │ │ │ │ │ - 0x0009f480 5f746d70 5f666c5d 205b2d2d 6e736d5f _tmp_fl] [--nsm_ │ │ │ │ │ - 0x0009f490 666c5d20 5b2d2d6e 736d5f67 72705d20 fl] [--nsm_grp] │ │ │ │ │ - 0x0009f4a0 5b2d2d6e 736d5f73 66785d20 5b2d4f5d [--nsm_sfx] [-O] │ │ │ │ │ - 0x0009f4b0 205b2d6f 206f7574 2e6e635d 205b2d70 [-o out.nc] [-p │ │ │ │ │ - 0x0009f4c0 20706174 685d205b 2d2d7070 63202e2e path] [--ppc .. │ │ │ │ │ - 0x0009f4d0 2e5d205b 2d525d20 5b2d725d 205b2d2d .] [-R] [-r] [-- │ │ │ │ │ - 0x0009f4e0 72616d5f 616c6c5d 205b2d74 20746872 ram_all] [-t thr │ │ │ │ │ - 0x0009f4f0 5f6e6272 5d205b2d 2d75696f 5d205b2d _nbr] [--uio] [- │ │ │ │ │ - 0x0009f500 2d756e6e 5d205b2d 76202e2e 2e5d205b -unn] [-v ...] [ │ │ │ │ │ - 0x0009f510 2d772077 67745d20 5b2d5820 626f785d -w wgt] [-X box] │ │ │ │ │ - 0x0009f520 205b2d78 5d205b2d 79206f70 5f747970 [-x] [-y op_typ │ │ │ │ │ - 0x0009f530 5d20696e 2e6e6320 5b2e2e2e 5d205b6f ] in.nc [...] [o │ │ │ │ │ - 0x0009f540 75742e6e 635d0a00 5b2d335d 205b2d34 ut.nc]..[-3] [-4 │ │ │ │ │ - 0x0009f550 5d205b2d 355d205b 2d365d20 5b2d375d ] [-5] [-6] [-7] │ │ │ │ │ - 0x0009f560 205b2d41 5d205b2d 2d626672 20627974 [-A] [--bfr byt │ │ │ │ │ - 0x0009f570 5d205b2d 435d205b 2d635d20 5b2d2d63 ] [-C] [-c] [--c │ │ │ │ │ - 0x0009f580 62202e2e 2e5d205b 2d2d636e 6b5f6279 b ...] [--cnk_by │ │ │ │ │ - 0x0009f590 74206279 745d205b 2d2d636e 6b5f6373 t byt] [--cnk_cs │ │ │ │ │ - 0x0009f5a0 68206279 745d205b 2d2d636e 6b5f646d h byt] [--cnk_dm │ │ │ │ │ - 0x0009f5b0 6e206e6d 2c6c6d6e 5d205b2d 2d636e6b n nm,lmn] [--cnk │ │ │ │ │ - 0x0009f5c0 5f6d6170 206d6170 5d205b2d 2d636e6b _map map] [--cnk │ │ │ │ │ - 0x0009f5d0 5f6d696e 20627974 5d205b2d 2d636e6b _min byt] [--cnk │ │ │ │ │ - 0x0009f5e0 5f706c63 20706c63 5d205b2d 2d636e6b _plc plc] [--cnk │ │ │ │ │ - 0x0009f5f0 5f73636c 20737a5d 205b2d44 20646267 _scl sz] [-D dbg │ │ │ │ │ - 0x0009f600 5f6c766c 5d205b2d 64202e2e 2e5d205b _lvl] [-d ...] [ │ │ │ │ │ - 0x0009f610 2d465d20 5b2d2d66 6c5f666d 7420666d -F] [--fl_fmt fm │ │ │ │ │ - 0x0009f620 745d205b 2d472067 72703a6c 766c5d20 t] [-G grp:lvl] │ │ │ │ │ - 0x0009f630 5b2d6720 2e2e2e5d 205b2d2d 676c6220 [-g ...] [--glb │ │ │ │ │ - 0x0009f640 2e2e2e5d 205b2d48 5d205b2d 685d205b ...] [-H] [-h] [ │ │ │ │ │ - 0x0009f650 2d2d6864 725f7061 64206e62 725d205b --hdr_pad nbr] [ │ │ │ │ │ - 0x0009f660 2d2d6870 73735d20 5b2d4c20 6c766c5d --hpss] [-L lvl] │ │ │ │ │ - 0x0009f670 205b2d6c 20706174 685d205b 2d2d6d64 [-l path] [--md │ │ │ │ │ - 0x0009f680 355f6467 735d205b 2d2d6d73 615d205b 5_dgs] [--msa] [ │ │ │ │ │ - 0x0009f690 2d6e202e 2e2e5d20 5b2d2d6e 6f5f636c -n ...] [--no_cl │ │ │ │ │ - 0x0009f6a0 6c5f6d73 725d205b 2d2d6e6f 5f66726d l_msr] [--no_frm │ │ │ │ │ - 0x0009f6b0 5f74726d 5d205b2d 2d6e6f5f 746d705f _trm] [--no_tmp_ │ │ │ │ │ - 0x0009f6c0 666c5d20 5b2d4f5d 205b2d6f 206f7574 fl] [-O] [-o out │ │ │ │ │ - 0x0009f6d0 2e6e635d 205b2d70 20706174 685d205b .nc] [-p path] [ │ │ │ │ │ - 0x0009f6e0 2d2d7070 63202e2e 2e5d205b 2d525d20 --ppc ...] [-R] │ │ │ │ │ - 0x0009f6f0 5b2d725d 205b2d2d 72616d5f 616c6c5d [-r] [--ram_all] │ │ │ │ │ - 0x0009f700 205b2d2d 7265635f 61706e5d 205b2d74 [--rec_apn] [-t │ │ │ │ │ - 0x0009f710 20746872 5f6e6272 5d205b2d 2d75696f thr_nbr] [--uio │ │ │ │ │ - 0x0009f720 5d205b2d 2d756e6e 5d205b2d 76202e2e ] [--unn] [-v .. │ │ │ │ │ - 0x0009f730 2e5d205b 2d582062 6f785d20 5b2d785d .] [-X box] [-x] │ │ │ │ │ - 0x0009f740 20696e2e 6e63205b 2e2e2e5d 205b6f75 in.nc [...] [ou │ │ │ │ │ - 0x0009f750 742e6e63 5d0a0000 5b2d335d 205b2d34 t.nc]...[-3] [-4 │ │ │ │ │ - 0x0009f760 5d205b2d 355d205b 2d365d20 5b2d375d ] [-5] [-6] [-7] │ │ │ │ │ - 0x0009f770 205b2d41 5d205b2d 2d626672 20627974 [-A] [--bfr byt │ │ │ │ │ - 0x0009f780 5d205b2d 435d205b 2d635d20 5b2d2d63 ] [-C] [-c] [--c │ │ │ │ │ - 0x0009f790 6e6b5f62 79742062 79745d20 5b2d2d63 nk_byt byt] [--c │ │ │ │ │ - 0x0009f7a0 6e6b5f64 6d6e206e 6d2c6c6d 6e5d205b nk_dmn nm,lmn] [ │ │ │ │ │ - 0x0009f7b0 2d2d636e 6b5f6d61 70206d61 705d205b --cnk_map map] [ │ │ │ │ │ - 0x0009f7c0 2d2d636e 6b5f6d69 6e206279 745d205b --cnk_min byt] [ │ │ │ │ │ - 0x0009f7d0 2d2d636e 6b5f706c 6320706c 635d205b --cnk_plc plc] [ │ │ │ │ │ - 0x0009f7e0 2d2d636e 6b5f7363 6c20737a 5d205b2d --cnk_scl sz] [- │ │ │ │ │ - 0x0009f7f0 44206462 675f6c76 6c5d205b 2d64202e D dbg_lvl] [-d . │ │ │ │ │ - 0x0009f800 2e2e5d20 5b2d465d 205b2d2d 666c5f66 ..] [-F] [--fl_f │ │ │ │ │ - 0x0009f810 6d742066 6d745d20 5b2d4720 6772703a mt fmt] [-G grp: │ │ │ │ │ - 0x0009f820 6c766c5d 205b2d67 202e2e2e 5d205b2d lvl] [-g ...] [- │ │ │ │ │ - 0x0009f830 2d676167 5d205b2d 2d676c62 202e2e2e -gag] [--glb ... │ │ │ │ │ - 0x0009f840 5d205b2d 485d205b 2d685d20 5b2d2d68 ] [-H] [-h] [--h │ │ │ │ │ - 0x0009f850 64725f70 6164206e 62725d20 5b2d2d68 dr_pad nbr] [--h │ │ │ │ │ - 0x0009f860 7073735d 205b2d4c 206c766c 5d205b2d pss] [-L lvl] [- │ │ │ │ │ - 0x0009f870 6c207061 74685d20 5b2d4d5d 205b2d2d l path] [-M] [-- │ │ │ │ │ - 0x0009f880 6d64355f 6467735d 205b2d2d 6d72645d md5_dgs] [--mrd] │ │ │ │ │ - 0x0009f890 205b2d2d 6d73615d 205b2d6e 202e2e2e [--msa] [-n ... │ │ │ │ │ - 0x0009f8a0 5d205b2d 2d6e6f5f 636c6c5f 6d73725d ] [--no_cll_msr] │ │ │ │ │ - 0x0009f8b0 205b2d2d 6e6f5f66 726d5f74 726d5d20 [--no_frm_trm] │ │ │ │ │ - 0x0009f8c0 5b2d2d6e 6f5f746d 705f666c 5d205b2d [--no_tmp_fl] [- │ │ │ │ │ - 0x0009f8d0 4f5d205b 2d6f206f 75742e6e 635d205b O] [-o out.nc] [ │ │ │ │ │ - 0x0009f8e0 2d702070 6174685d 205b2d2d 70706320 -p path] [--ppc │ │ │ │ │ - 0x0009f8f0 2e2e2e5d 205b2d52 5d205b2d 725d205b ...] [-R] [-r] [ │ │ │ │ │ - 0x0009f900 2d2d7261 6d5f616c 6c5d205b 2d742074 --ram_all] [-t t │ │ │ │ │ - 0x0009f910 68725f6e 62725d20 5b2d2d75 696f5d20 hr_nbr] [--uio] │ │ │ │ │ - 0x0009f920 5b2d7520 756c6d5f 6e6d5d20 5b2d2d75 [-u ulm_nm] [--u │ │ │ │ │ - 0x0009f930 6e6e5d20 5b2d7620 2e2e2e5d 205b2d58 nn] [-v ...] [-X │ │ │ │ │ - 0x0009f940 20626f78 5d205b2d 785d2069 6e2e6e63 box] [-x] in.nc │ │ │ │ │ - 0x0009f950 205b2e2e 2e5d205b 6f75742e 6e635d0a [...] [out.nc]. │ │ │ │ │ - 0x0009f960 00000000 5b2d6120 2e2e2e5d 205b2d2d ....[-a ...] [-- │ │ │ │ │ - 0x0009f970 62667220 6279745d 205b2d44 20646267 bfr byt] [-D dbg │ │ │ │ │ - 0x0009f980 5f6c766c 5d205b2d 64202e2e 2e5d205b _lvl] [-d ...] [ │ │ │ │ │ - 0x0009f990 2d67202e 2e2e5d20 5b2d2d67 6c62202e -g ...] [--glb . │ │ │ │ │ - 0x0009f9a0 2e2e5d20 5b2d685d 205b2d2d 6864725f ..] [-h] [--hdr_ │ │ │ │ │ - 0x0009f9b0 70616420 6e62725d 205b2d2d 68707373 pad nbr] [--hpss │ │ │ │ │ - 0x0009f9c0 5d205b2d 6c207061 74685d20 5b2d4f5d ] [-l path] [-O] │ │ │ │ │ - 0x0009f9d0 205b2d6f 206f7574 2e6e635d 205b2d70 [-o out.nc] [-p │ │ │ │ │ - 0x0009f9e0 20706174 685d205b 2d525d20 5b2d725d path] [-R] [-r] │ │ │ │ │ - 0x0009f9f0 205b2d2d 75696f5d 205b2d76 202e2e2e [--uio] [-v ... │ │ │ │ │ - 0x0009fa00 5d20696e 2e6e6320 5b5b6f75 742e6e63 ] in.nc [[out.nc │ │ │ │ │ - 0x0009fa10 5d5d0a00 5b2d335d 205b2d34 5d205b2d ]]..[-3] [-4] [- │ │ │ │ │ - 0x0009fa20 355d205b 2d365d20 5b2d375d 205b2d41 5] [-6] [-7] [-A │ │ │ │ │ - 0x0009fa30 5d205b2d 61202e2e 2e5d205b 2d42206d ] [-a ...] [-B m │ │ │ │ │ - 0x0009fa40 61736b5f 636f6e64 5d205b2d 625d205b ask_cond] [-b] [ │ │ │ │ │ - 0x0009fa50 2d2d6266 72206279 745d205b 2d435d20 --bfr byt] [-C] │ │ │ │ │ - 0x0009fa60 5b2d635d 205b2d2d 636e6b5f 62797420 [-c] [--cnk_byt │ │ │ │ │ - 0x0009fa70 6279745d 205b2d2d 636e6b5f 63736820 byt] [--cnk_csh │ │ │ │ │ - 0x0009fa80 6279745d 205b2d2d 636e6b5f 646d6e20 byt] [--cnk_dmn │ │ │ │ │ - 0x0009fa90 6e6d2c6c 6d6e5d20 5b2d2d63 6e6b5f6d nm,lmn] [--cnk_m │ │ │ │ │ - 0x0009faa0 6170206d 61705d20 5b2d2d63 6e6b5f6d ap map] [--cnk_m │ │ │ │ │ - 0x0009fab0 696e2062 79745d20 5b2d2d63 6e6b5f70 in byt] [--cnk_p │ │ │ │ │ - 0x0009fac0 6c632070 6c635d20 5b2d2d63 6e6b5f73 lc plc] [--cnk_s │ │ │ │ │ - 0x0009fad0 636c2073 7a5d205b 2d442064 62675f6c cl sz] [-D dbg_l │ │ │ │ │ - 0x0009fae0 766c5d20 5b2d6420 2e2e2e5d 205b2d2d vl] [-d ...] [-- │ │ │ │ │ - 0x0009faf0 64626c7c 666c745d 205b2d46 5d205b2d dbl|flt] [-F] [- │ │ │ │ │ - 0x0009fb00 2d666c5f 666d7420 666d745d 205b2d47 -fl_fmt fmt] [-G │ │ │ │ │ - 0x0009fb10 20677270 3a6c766c 5d205b2d 67202e2e grp:lvl] [-g .. │ │ │ │ │ - 0x0009fb20 2e5d205b 2d2d676c 62202e2e 2e5d205b .] [--glb ...] [ │ │ │ │ │ - 0x0009fb30 2d685d20 5b2d2d68 64665d20 5b2d2d68 -h] [--hdf] [--h │ │ │ │ │ - 0x0009fb40 64725f70 6164206e 62725d20 5b2d2d68 dr_pad nbr] [--h │ │ │ │ │ - 0x0009fb50 7073735d 205b2d49 5d205b2d 4c206c76 pss] [-I] [-L lv │ │ │ │ │ - 0x0009fb60 6c5d205b 2d6c2070 6174685d 205b2d6d l] [-l path] [-m │ │ │ │ │ - 0x0009fb70 206d6173 6b5d205b 2d4d206d 61736b5f mask] [-M mask_ │ │ │ │ │ - 0x0009fb80 76616c5d 205b2d4e 5d205b2d 2d6e6f5f val] [-N] [--no_ │ │ │ │ │ - 0x0009fb90 636c6c5f 6d73725d 205b2d2d 6e6f5f63 cll_msr] [--no_c │ │ │ │ │ - 0x0009fba0 6c6c5f6d 74685d20 5b2d2d6e 6f5f6672 ll_mth] [--no_fr │ │ │ │ │ - 0x0009fbb0 6d5f7472 6d5d205b 2d2d6e6f 5f746d70 m_trm] [--no_tmp │ │ │ │ │ - 0x0009fbc0 5f666c5d 205b2d4f 5d205b2d 6f206f75 _fl] [-O] [-o ou │ │ │ │ │ - 0x0009fbd0 742e6e63 5d205b2d 70207061 74685d20 t.nc] [-p path] │ │ │ │ │ - 0x0009fbe0 5b2d2d70 7063202e 2e2e5d20 5b2d525d [--ppc ...] [-R] │ │ │ │ │ - 0x0009fbf0 205b2d72 5d205b2d 2d72616d 5f616c6c [-r] [--ram_all │ │ │ │ │ - 0x0009fc00 5d205b2d 54206d61 736b5f63 6f6d705d ] [-T mask_comp] │ │ │ │ │ - 0x0009fc10 205b2d74 20746872 5f6e6272 5d205b2d [-t thr_nbr] [- │ │ │ │ │ - 0x0009fc20 2d75696f 5d205b2d 2d756e6e 5d205b2d -uio] [--unn] [- │ │ │ │ │ - 0x0009fc30 76202e2e 2e5d205b 2d772077 67745d20 v ...] [-w wgt] │ │ │ │ │ - 0x0009fc40 5b2d785d 205b2d79 206f705f 7479705d [-x] [-y op_typ] │ │ │ │ │ - 0x0009fc50 20696e2e 6e63205b 6f75742e 6e635d0a in.nc [out.nc]. │ │ │ │ │ - 0x0009fc60 00000000 25732043 6f6d6d61 6e64206c ....%s Command l │ │ │ │ │ - 0x0009fc70 696e6520 6f707469 6f6e7320 63686561 ine options chea │ │ │ │ │ - 0x0009fc80 74736865 65742028 66756c6c 20646574 tsheet (full det │ │ │ │ │ - 0x0009fc90 61696c73 20617420 68747470 3a2f2f6e ails at http://n │ │ │ │ │ - 0x0009fca0 636f2e73 662e6e65 742f6e63 6f2e6874 co.sf.net/nco.ht │ │ │ │ │ - 0x0009fcb0 6d6c2325 73293a0a 00000000 5b2d335d ml#%s):.....[-3] │ │ │ │ │ - 0x0009fcc0 00000000 2d332c20 2d2d332c 20636c61 ....-3, --3, cla │ │ │ │ │ - 0x0009fcd0 73736963 094f7574 70757420 66696c65 ssic.Output file │ │ │ │ │ - 0x0009fce0 20696e20 6e657443 44463320 434c4153 in netCDF3 CLAS │ │ │ │ │ - 0x0009fcf0 53494320 2833322d 62697420 6f666673 SIC (32-bit offs │ │ │ │ │ - 0x0009fd00 65742920 73746f72 61676520 666f726d et) storage form │ │ │ │ │ - 0x0009fd10 61740a00 5b2d345d 00000000 2d342c20 at..[-4]....-4, │ │ │ │ │ - 0x0009fd20 2d2d342c 206e6574 63646634 094f7574 --4, netcdf4.Out │ │ │ │ │ - 0x0009fd30 70757420 66696c65 20696e20 6e657443 put file in netC │ │ │ │ │ - 0x0009fd40 44463420 28484446 35292073 746f7261 DF4 (HDF5) stora │ │ │ │ │ - 0x0009fd50 67652066 6f726d61 740a0000 5b2d355d ge format...[-5] │ │ │ │ │ - 0x0009fd60 00000000 2d352c20 2d2d352c 20363462 ....-5, --5, 64b │ │ │ │ │ - 0x0009fd70 69745f64 61746109 4f757470 75742066 it_data.Output f │ │ │ │ │ - 0x0009fd80 696c6520 696e206e 65744344 46332036 ile in netCDF3 6 │ │ │ │ │ - 0x0009fd90 342d6269 74206461 74612028 692e652e 4-bit data (i.e. │ │ │ │ │ - 0x0009fda0 2c204344 46352c20 506e6574 43444629 , CDF5, PnetCDF) │ │ │ │ │ - 0x0009fdb0 2073746f 72616765 20666f72 6d61740a storage format. │ │ │ │ │ - 0x0009fdc0 00000000 5b2d365d 00000000 2d362c20 ....[-6]....-6, │ │ │ │ │ - 0x0009fdd0 2d2d362c 2036342c 20363462 69745f6f --6, 64, 64bit_o │ │ │ │ │ - 0x0009fde0 66667365 74094f75 74707574 2066696c ffset.Output fil │ │ │ │ │ - 0x0009fdf0 6520696e 206e6574 43444633 2036342d e in netCDF3 64- │ │ │ │ │ - 0x0009fe00 62697420 6f666673 65742073 746f7261 bit offset stora │ │ │ │ │ - 0x0009fe10 67652066 6f726d61 740a0000 5b2d375d ge format...[-7] │ │ │ │ │ - 0x0009fe20 00000000 2d372c20 2d2d372c 206e6574 ....-7, --7, net │ │ │ │ │ - 0x0009fe30 63646634 5f636c61 73736963 094f7574 cdf4_classic.Out │ │ │ │ │ - 0x0009fe40 70757420 66696c65 20696e20 6e657443 put file in netC │ │ │ │ │ - 0x0009fe50 44463420 434c4153 53494320 666f726d DF4 CLASSIC form │ │ │ │ │ - 0x0009fe60 61742028 332b343d 37290a00 5b2d415d at (3+4=7)..[-A] │ │ │ │ │ - 0x0009fe70 00000000 2d412c20 2d2d6170 6e2c2061 ....-A, --apn, a │ │ │ │ │ - 0x0009fe80 7070656e 64094170 70656e64 20746f20 ppend.Append to │ │ │ │ │ - 0x0009fe90 65786973 74696e67 206f7574 70757420 existing output │ │ │ │ │ - 0x0009fea0 66696c65 2c206966 20616e79 0a000000 file, if any.... │ │ │ │ │ - 0x0009feb0 5b2d6100 2d612c20 2d2d6174 74726962 [-a.-a, --attrib │ │ │ │ │ - 0x0009fec0 75746520 6174745f 6e6d2c76 61725f6e ute att_nm,var_n │ │ │ │ │ - 0x0009fed0 6d2c6d6f 64652c61 74745f74 79702c61 m,mode,att_typ,a │ │ │ │ │ - 0x0009fee0 74745f76 616c2041 74747269 62757465 tt_val Attribute │ │ │ │ │ - 0x0009fef0 20737065 63696669 63617469 6f6e3a0a specification:. │ │ │ │ │ - 0x0009ff00 0909096d 6f646520 3d20612c 632c642c ...mode = a,c,d, │ │ │ │ │ - 0x0009ff10 6d2c6f20 28617070 656e642c 20637265 m,o (append, cre │ │ │ │ │ - 0x0009ff20 6174652c 2064656c 6574652c 206d6f64 ate, delete, mod │ │ │ │ │ - 0x0009ff30 6966792c 206f7665 72777269 7465290a ify, overwrite). │ │ │ │ │ - 0x0009ff40 09090961 74745f74 7970203d 20662c64 ...att_typ = f,d │ │ │ │ │ - 0x0009ff50 2c6c2f69 2c732c63 2c622028 666c6f61 ,l/i,s,c,b (floa │ │ │ │ │ - 0x0009ff60 742c2064 6f75626c 652c206c 6f6e672f t, double, long/ │ │ │ │ │ - 0x0009ff70 696e742c 2073686f 72742c20 63686172 int, short, char │ │ │ │ │ - 0x0009ff80 2c206279 7465290a 00000000 0909096e , byte)........n │ │ │ │ │ - 0x0009ff90 65744344 46342074 79706573 203d2075 etCDF4 types = u │ │ │ │ │ - 0x0009ffa0 622c7573 2c752c6c 6c2c756c 6c2c736e b,us,u,ll,ull,sn │ │ │ │ │ - 0x0009ffb0 67202875 6e736967 6e656420 62797465 g (unsigned byte │ │ │ │ │ - 0x0009ffc0 2c20752e 2073686f 72742c20 752e2069 , u. short, u. i │ │ │ │ │ - 0x0009ffd0 6e742c20 6c6f6e67 206c6f6e 6720696e nt, long long in │ │ │ │ │ - 0x0009ffe0 742c2075 2e206c6f 6e67206c 6f6e6720 t, u. long long │ │ │ │ │ - 0x0009fff0 696e742c 20737472 696e6729 0a000000 int, string).... │ │ │ │ │ - 0x000a0000 2d612c20 2d2d6162 632c2061 6c706861 -a, --abc, alpha │ │ │ │ │ - 0x000a0010 62657469 7a650944 69736162 6c652061 betize.Disable a │ │ │ │ │ - 0x000a0020 6c706861 62657469 7a617469 6f6e206f lphabetization o │ │ │ │ │ - 0x000a0030 66206578 74726163 74656420 76617269 f extracted vari │ │ │ │ │ - 0x000a0040 61626c65 730a0000 2d612c20 2d2d6172 ables...-a, --ar │ │ │ │ │ - 0x000a0050 72616e67 652c2070 65726d75 74652c20 range, permute, │ │ │ │ │ - 0x000a0060 72656f72 6465722c 20726472 205b2d5d reorder, rdr [-] │ │ │ │ │ - 0x000a0070 7264725f 64696d31 5b2c5b2d 5d726472 rdr_dim1[,[-]rdr │ │ │ │ │ - 0x000a0080 5f64696d 325b2e2e 2e5d5d20 52652d6f _dim2[...]] Re-o │ │ │ │ │ - 0x000a0090 72646572 2064696d 656e7369 6f6e730a rder dimensions. │ │ │ │ │ - 0x000a00a0 00000000 2d612c20 2d2d6174 74726962 ....-a, --attrib │ │ │ │ │ - 0x000a00b0 75746520 6f6c645f 6174742c 6e65775f ute old_att,new_ │ │ │ │ │ - 0x000a00c0 61747420 41747472 69627574 65277320 att Attribute's │ │ │ │ │ - 0x000a00d0 6f6c6420 616e6420 6e657720 6e616d65 old and new name │ │ │ │ │ - 0x000a00e0 730a0000 2d612c20 2d2d6176 672c2061 s...-a, --avg, a │ │ │ │ │ - 0x000a00f0 76657261 67652061 76675f64 696d315b verage avg_dim1[ │ │ │ │ │ - 0x000a0100 2c617667 5f64696d 325b2e2e 2e5d5d20 ,avg_dim2[...]] │ │ │ │ │ - 0x000a0110 41766572 6167696e 67206469 6d656e73 Averaging dimens │ │ │ │ │ - 0x000a0120 696f6e73 0a000000 2d2d6172 65615f77 ions....--area_w │ │ │ │ │ - 0x000a0130 67740000 20202020 2d2d6172 65615f77 gt.. --area_w │ │ │ │ │ - 0x000a0140 67740909 41726561 2d776569 67687420 gt..Area-weight │ │ │ │ │ - 0x000a0150 6d61702d 66696c65 20737461 74697374 map-file statist │ │ │ │ │ - 0x000a0160 6963730a 00000000 5b2d4200 2d422c20 ics.....[-B.-B, │ │ │ │ │ - 0x000a0170 2d2d6d73 6b5f636e 642c206d 61736b5f --msk_cnd, mask_ │ │ │ │ │ - 0x000a0180 636f6e64 6974696f 6e206d61 736b5f63 condition mask_c │ │ │ │ │ - 0x000a0190 6f6e6409 4d61736b 20636f6e 64697469 ond.Mask conditi │ │ │ │ │ - 0x000a01a0 6f6e2028 652e672e 2c20224f 524f203c on (e.g., "ORO < │ │ │ │ │ - 0x000a01b0 20312229 0a000000 5b2d6220 00000000 1")....[-b .... │ │ │ │ │ - 0x000a01c0 2d622c20 2d2d666c 5f626e72 2c206269 -b, --fl_bnr, bi │ │ │ │ │ - 0x000a01d0 6e617279 2d66696c 6520666c 5f626e72 nary-file fl_bnr │ │ │ │ │ - 0x000a01e0 09556e66 6f726d61 74746564 2062696e .Unformatted bin │ │ │ │ │ - 0x000a01f0 61727920 66696c65 20746f20 77726974 ary file to writ │ │ │ │ │ - 0x000a0200 650a0000 5b2d625d 00000000 2d622c20 e...[-b]....-b, │ │ │ │ │ - 0x000a0210 2d2d7264 642c2072 65746169 6e2d6465 --rdd, retain-de │ │ │ │ │ - 0x000a0220 67656e65 72617465 2d64696d 656e7369 generate-dimensi │ │ │ │ │ - 0x000a0230 6f6e7309 52657461 696e2064 6567656e ons.Retain degen │ │ │ │ │ - 0x000a0240 65726174 65206469 6d656e73 696f6e73 erate dimensions │ │ │ │ │ - 0x000a0250 0a000000 2d2d6266 72000000 20202020 ....--bfr... │ │ │ │ │ - 0x000a0260 2d2d6266 725f737a 2c206275 66666572 --bfr_sz, buffer │ │ │ │ │ - 0x000a0270 5f73697a 6520737a 09427566 66657220 _size sz.Buffer │ │ │ │ │ - 0x000a0280 73697a65 20746f20 6f70656e 2066696c size to open fil │ │ │ │ │ - 0x000a0290 65732077 6974680a 00000000 5b2d435d es with.....[-C] │ │ │ │ │ - 0x000a02a0 00000000 2d432c20 2d2d6e6f 5f637264 ....-C, --no_crd │ │ │ │ │ - 0x000a02b0 2c207863 6c5f6173 735f7661 72094578 , xcl_ass_var.Ex │ │ │ │ │ - 0x000a02c0 636c7564 6520636f 6f726469 6e617465 clude coordinate │ │ │ │ │ - 0x000a02d0 732c2043 462d6173 736f6369 61746564 s, CF-associated │ │ │ │ │ - 0x000a02e0 20766172 6961626c 65732028 616e6369 variables (anci │ │ │ │ │ - 0x000a02f0 6c6c6172 792c2062 6f756e64 732c202e llary, bounds, . │ │ │ │ │ - 0x000a0300 2e2e290a 00000000 5b2d635d 00000000 ..).....[-c].... │ │ │ │ │ - 0x000a0310 2d632c20 2d2d6372 642c2078 74725f61 -c, --crd, xtr_a │ │ │ │ │ - 0x000a0320 73735f76 61720945 78747261 63742063 ss_var.Extract c │ │ │ │ │ - 0x000a0330 6f6f7264 696e6174 65732c20 43462d61 oordinates, CF-a │ │ │ │ │ - 0x000a0340 73736f63 69617465 64207661 72696162 ssociated variab │ │ │ │ │ - 0x000a0350 6c657320 28616e63 696c6c61 72792c20 les (ancillary, │ │ │ │ │ - 0x000a0360 626f756e 64732c20 2e2e2e29 0a000000 bounds, ...).... │ │ │ │ │ - 0x000a0370 2d2d6362 00000000 20202020 2d2d6362 --cb.... --cb │ │ │ │ │ - 0x000a0380 2c20636c 6d5f626e 64094346 20436c69 , clm_bnd.CF Cli │ │ │ │ │ - 0x000a0390 6d61746f 6c6f6779 20616e64 20626f75 matology and bou │ │ │ │ │ - 0x000a03a0 6e647320 696e666f 726d6174 696f6e20 nds information │ │ │ │ │ - 0x000a03b0 61732079 725f7372 742c7972 5f656e64 as yr_srt,yr_end │ │ │ │ │ - 0x000a03c0 2c6d7468 5f737274 2c6d7468 5f656e64 ,mth_srt,mth_end │ │ │ │ │ - 0x000a03d0 2c747064 0a000000 2d2d6361 6c000000 ,tpd....--cal... │ │ │ │ │ - 0x000a03e0 20202020 2d2d6361 6c2c2d2d 636c6e09 --cal,--cln. │ │ │ │ │ - 0x000a03f0 5072696e 74205544 556e6974 732d636f Print UDUnits-co │ │ │ │ │ - 0x000a0400 6d706174 69626c65 20646174 65732f74 mpatible dates/t │ │ │ │ │ - 0x000a0410 696d6573 20696e20 68756d61 6e2d6c65 imes in human-le │ │ │ │ │ - 0x000a0420 6769626c 65206361 6c656e64 61722066 gible calendar f │ │ │ │ │ - 0x000a0430 6f726d61 740a0000 2d2d6364 6c000000 ormat...--cdl... │ │ │ │ │ - 0x000a0440 20202020 2d2d6364 6c090950 72696e74 --cdl..Print │ │ │ │ │ - 0x000a0450 2043444c 20286e65 74434446 206c696e CDL (netCDF lin │ │ │ │ │ - 0x000a0460 67756120 6672616e 63612075 73656420 gua franca used │ │ │ │ │ - 0x000a0470 6279206e 6364756d 702f6e63 67656e29 by ncdump/ncgen) │ │ │ │ │ - 0x000a0480 0a000000 2d2d6368 6b5f6d61 70000000 ....--chk_map... │ │ │ │ │ - 0x000a0490 20202020 2d2d6368 6b5f6d61 70090943 --chk_map..C │ │ │ │ │ - 0x000a04a0 6865636b 206d6170 2d66696c 65207175 heck map-file qu │ │ │ │ │ - 0x000a04b0 616c6974 790a0000 2d2d6368 6b5f6e61 ality...--chk_na │ │ │ │ │ - 0x000a04c0 6e000000 20202020 2d2d6368 6b5f6e61 n... --chk_na │ │ │ │ │ - 0x000a04d0 6e090944 65746563 74204e61 4e20616e n..Detect NaN an │ │ │ │ │ - 0x000a04e0 64204e61 4e662069 6e20666c 6f617469 d NaNf in floati │ │ │ │ │ - 0x000a04f0 6e672d70 6f696e74 20766172 6961626c ng-point variabl │ │ │ │ │ - 0x000a0500 65730a00 2d2d636e 6b5f6279 74000000 es..--cnk_byt... │ │ │ │ │ - 0x000a0510 20202020 2d2d636e 6b5f6279 742c2063 --cnk_byt, c │ │ │ │ │ - 0x000a0520 68756e6b 5f627974 6520737a 5f627974 hunk_byte sz_byt │ │ │ │ │ - 0x000a0530 09436875 6e6b7369 7a652069 6e206279 .Chunksize in by │ │ │ │ │ - 0x000a0540 7465730a 00000000 2d2d636e 6b5f6373 tes.....--cnk_cs │ │ │ │ │ - 0x000a0550 68000000 20202020 2d2d636e 6b5f6373 h... --cnk_cs │ │ │ │ │ - 0x000a0560 682c2063 68756e6b 5f636163 68652073 h, chunk_cache s │ │ │ │ │ - 0x000a0570 7a5f6279 74094368 756e6b20 63616368 z_byt.Chunk cach │ │ │ │ │ - 0x000a0580 65207369 7a652069 6e206279 7465730a e size in bytes. │ │ │ │ │ - 0x000a0590 00000000 2d2d636e 6b5f646d 6e000000 ....--cnk_dmn... │ │ │ │ │ - 0x000a05a0 20202020 2d2d636e 6b5f646d 6e2c2063 --cnk_dmn, c │ │ │ │ │ - 0x000a05b0 68756e6b 5f64696d 656e7369 6f6e206e hunk_dimension n │ │ │ │ │ - 0x000a05c0 6d2c737a 5f6c6d6e 09436875 6e6b7369 m,sz_lmn.Chunksi │ │ │ │ │ - 0x000a05d0 7a65206f 66206469 6d656e73 696f6e20 ze of dimension │ │ │ │ │ - 0x000a05e0 6e6d2028 696e2065 6c656d65 6e747320 nm (in elements │ │ │ │ │ - 0x000a05f0 6e6f7420 62797465 73290a00 2d2d636e not bytes)..--cn │ │ │ │ │ - 0x000a0600 6b5f6d61 70000000 20202020 2d2d636e k_map... --cn │ │ │ │ │ - 0x000a0610 6b5f6d61 702c2063 68756e6b 5f6d6170 k_map, chunk_map │ │ │ │ │ - 0x000a0620 206d6170 09436875 6e6b696e 67206d61 map.Chunking ma │ │ │ │ │ - 0x000a0630 70205b64 6d6e2c6c 66702c6e 63342c6e p [dmn,lfp,nc4,n │ │ │ │ │ - 0x000a0640 636f2c70 72642c72 64312c72 65772c73 co,prd,rd1,rew,s │ │ │ │ │ - 0x000a0650 636c2c78 706c2c78 73745d0a 00000000 cl,xpl,xst]..... │ │ │ │ │ - 0x000a0660 2d2d636e 6b5f6d69 6e000000 20202020 --cnk_min... │ │ │ │ │ - 0x000a0670 2d2d636e 6b5f6d69 6e2c2063 68756e6b --cnk_min, chunk │ │ │ │ │ - 0x000a0680 5f6d696e 20737a5f 62797409 4d696e69 _min sz_byt.Mini │ │ │ │ │ - 0x000a0690 6d756d20 73697a65 205b425d 206f6620 mum size [B] of │ │ │ │ │ - 0x000a06a0 76617269 61626c65 20746f20 6368756e variable to chun │ │ │ │ │ - 0x000a06b0 6b0a0000 2d2d636e 6b5f706c 63000000 k...--cnk_plc... │ │ │ │ │ - 0x000a06c0 20202020 2d2d636e 6b5f706c 632c2063 --cnk_plc, c │ │ │ │ │ - 0x000a06d0 68756e6b 5f706f6c 69637920 706c6309 hunk_policy plc. │ │ │ │ │ - 0x000a06e0 4368756e 6b696e67 20706f6c 69637920 Chunking policy │ │ │ │ │ - 0x000a06f0 5b616c6c 2c673264 2c673364 2c78706c [all,g2d,g3d,xpl │ │ │ │ │ - 0x000a0700 2c787374 2c75636b 5d0a0000 2d2d636e ,xst,uck]...--cn │ │ │ │ │ - 0x000a0710 6b5f7363 6c000000 20202020 2d2d636e k_scl... --cn │ │ │ │ │ - 0x000a0720 6b5f7363 6c2c2063 68756e6b 5f736361 k_scl, chunk_sca │ │ │ │ │ - 0x000a0730 6c617220 737a5f6c 6d6e0943 68756e6b lar sz_lmn.Chunk │ │ │ │ │ - 0x000a0740 73697a65 20736361 6c617220 28696e20 size scalar (in │ │ │ │ │ - 0x000a0750 656c656d 656e7473 206e6f74 20627974 elements not byt │ │ │ │ │ - 0x000a0760 65732920 28666f72 20616c6c 2064696d es) (for all dim │ │ │ │ │ - 0x000a0770 656e7369 6f6e7329 0a000000 5b2d4400 ensions)....[-D. │ │ │ │ │ - 0x000a0780 2d442c20 2d2d6462 675f6c76 6c2c2064 -D, --dbg_lvl, d │ │ │ │ │ - 0x000a0790 65627567 2d6c6576 656c206c 766c0944 ebug-level lvl.D │ │ │ │ │ - 0x000a07a0 65627567 2d6c6576 656c2069 73206c76 ebug-level is lv │ │ │ │ │ - 0x000a07b0 6c0a0000 5b2d6400 2d642c20 2d2d646d l...[-d.-d, --dm │ │ │ │ │ - 0x000a07c0 6e2c2064 696d656e 73696f6e 206f6c64 n, dimension old │ │ │ │ │ - 0x000a07d0 5f64696d 2c6e6577 5f64696d 2044696d _dim,new_dim Dim │ │ │ │ │ - 0x000a07e0 656e7369 6f6e2773 206f6c64 20616e64 ension's old and │ │ │ │ │ - 0x000a07f0 206e6577 206e616d 65730a00 2d642c20 new names..-d, │ │ │ │ │ - 0x000a0800 2d2d646d 6e2c2064 696d656e 73696f6e --dmn, dimension │ │ │ │ │ - 0x000a0810 2064696d 2c5b6d69 6e5d5b2c 5b6d6178 dim,[min][,[max │ │ │ │ │ - 0x000a0820 5d5b5b5b 2c737472 6964655b 2c737562 ][[[,stride[,sub │ │ │ │ │ - 0x000a0830 6379636c 655b2c69 6e746572 6c656176 cycle[,interleav │ │ │ │ │ - 0x000a0840 655d5d5d 5d5d5d20 44696d65 6e73696f e]]]]]] Dimensio │ │ │ │ │ - 0x000a0850 6e277320 6c696d69 74732c20 73747269 n's limits, stri │ │ │ │ │ - 0x000a0860 64652c20 73756263 79636c65 2c20696e de, subcycle, in │ │ │ │ │ - 0x000a0870 7465726c 65617665 20696e20 68797065 terleave in hype │ │ │ │ │ - 0x000a0880 72736c61 620a0000 2d642c20 2d2d646d rslab...-d, --dm │ │ │ │ │ - 0x000a0890 6e2c2064 696d656e 73696f6e 2064696d n, dimension dim │ │ │ │ │ - 0x000a08a0 2c5b6d69 6e5d5b2c 5b6d6178 5d5d5b2c ,[min][,[max]][, │ │ │ │ │ - 0x000a08b0 5b737472 6964655d 5d204469 6d656e73 [stride]] Dimens │ │ │ │ │ - 0x000a08c0 696f6e27 73206c69 6d697473 20616e64 ion's limits and │ │ │ │ │ - 0x000a08d0 20737472 69646520 696e2068 79706572 stride in hyper │ │ │ │ │ - 0x000a08e0 736c6162 0a000000 2d2d6462 6c7c666c slab....--dbl|fl │ │ │ │ │ - 0x000a08f0 74000000 20202020 2d2d6462 6c2c2066 t... --dbl, f │ │ │ │ │ - 0x000a0900 6c742c20 7274685f 64626c7c 666c7409 lt, rth_dbl|flt. │ │ │ │ │ - 0x000a0910 64626c3a 2050726f 6d6f7465 2073696e dbl: Promote sin │ │ │ │ │ - 0x000a0920 676c652d 20746f20 646f7562 6c652d70 gle- to double-p │ │ │ │ │ - 0x000a0930 72656369 73696f6e 20623420 61726974 recision b4 arit │ │ │ │ │ - 0x000a0940 686d6574 69632028 64656661 756c7429 hmetic (default) │ │ │ │ │ - 0x000a0950 2e20666c 743a2053 696e676c 652d7072 . flt: Single-pr │ │ │ │ │ - 0x000a0960 65636973 696f6e20 61726974 686d6574 ecision arithmet │ │ │ │ │ - 0x000a0970 69632069 7320616c 6c6f7765 642e0a00 ic is allowed... │ │ │ │ │ - 0x000a0980 2d2d6474 5f666d74 00000000 20202020 --dt_fmt.... │ │ │ │ │ - 0x000a0990 2d2d6474 5f666d74 2c206461 74655f66 --dt_fmt, date_f │ │ │ │ │ - 0x000a09a0 6f726d61 74095072 696e7420 5544556e ormat.Print UDUn │ │ │ │ │ - 0x000a09b0 6974732d 636f6d70 61746962 6c652064 its-compatible d │ │ │ │ │ - 0x000a09c0 61746573 2f74696d 65732069 6e207368 ates/times in sh │ │ │ │ │ - 0x000a09d0 6f72742c 20726567 756c6172 2c206f72 ort, regular, or │ │ │ │ │ - 0x000a09e0 2049534f 38363031 2063616c 656e6461 ISO8601 calenda │ │ │ │ │ - 0x000a09f0 7220666f 726d6174 2028666d 743d312c r format (fmt=1, │ │ │ │ │ - 0x000a0a00 322c3329 0a000000 5b2d465d 00000000 2,3)....[-F].... │ │ │ │ │ - 0x000a0a10 2d462c20 2d2d6674 6e2c2066 6f727472 -F, --ftn, fortr │ │ │ │ │ - 0x000a0a20 616e0946 6f727472 616e2069 6e646578 an.Fortran index │ │ │ │ │ - 0x000a0a30 696e6720 636f6e76 656e7469 6f6e7320 ing conventions │ │ │ │ │ - 0x000a0a40 28312d62 61736564 2920666f 7220492f (1-based) for I/ │ │ │ │ │ - 0x000a0a50 4f0a0000 5b2d665d 00000000 2d662c20 O...[-f]....-f, │ │ │ │ │ - 0x000a0a60 2d2d666e 635f7462 6c2c2070 726e5f66 --fnc_tbl, prn_f │ │ │ │ │ - 0x000a0a70 6e635f74 626c0950 72696e74 2066756e nc_tbl.Print fun │ │ │ │ │ - 0x000a0a80 6374696f 6e207461 626c650a 00000000 ction table..... │ │ │ │ │ - 0x000a0a90 2d2d6669 785f7265 635f6372 64000000 --fix_rec_crd... │ │ │ │ │ - 0x000a0aa0 20202020 2d2d6669 785f7265 635f6372 --fix_rec_cr │ │ │ │ │ - 0x000a0ab0 6409446f 206e6f74 20696e74 6572706f d.Do not interpo │ │ │ │ │ - 0x000a0ac0 6c617465 2f6d756c 7469706c 79207265 late/multiply re │ │ │ │ │ - 0x000a0ad0 636f7264 20636f6f 7264696e 61746520 cord coordinate │ │ │ │ │ - 0x000a0ae0 76617269 61626c65 730a0000 2d2d6669 variables...--fi │ │ │ │ │ - 0x000a0af0 785f7265 635f646d 6e206469 6d000000 x_rec_dmn dim... │ │ │ │ │ - 0x000a0b00 20202020 2d2d6669 785f7265 635f646d --fix_rec_dm │ │ │ │ │ - 0x000a0b10 6e206469 6d094368 616e6765 2064696d n dim.Change dim │ │ │ │ │ - 0x000a0b20 656e7369 6f6e2064 696d2028 6f722061 ension dim (or a │ │ │ │ │ - 0x000a0b30 6c6c2920 746f2066 69786564 2064696d ll) to fixed dim │ │ │ │ │ - 0x000a0b40 656e7369 6f6e2069 6e206f75 74707574 ension in output │ │ │ │ │ - 0x000a0b50 2066696c 650a0000 2d2d666c 5f666d74 file...--fl_fmt │ │ │ │ │ - 0x000a0b60 00000000 20202020 2d2d666c 5f666d74 .... --fl_fmt │ │ │ │ │ - 0x000a0b70 2c206669 6c655f66 6f726d61 7420666d , file_format fm │ │ │ │ │ - 0x000a0b80 74094669 6c652066 6f726d61 7420666f t.File format fo │ │ │ │ │ - 0x000a0b90 72206f75 74707574 205b636c 61737369 r output [classi │ │ │ │ │ - 0x000a0ba0 632c3634 6269745f 6f666673 65742c36 c,64bit_offset,6 │ │ │ │ │ - 0x000a0bb0 34626974 5f646174 612c6e65 74636466 4bit_data,netcdf │ │ │ │ │ - 0x000a0bc0 342c6e65 74636466 345f636c 61737369 4,netcdf4_classi │ │ │ │ │ - 0x000a0bd0 635d0a00 2d2d6761 67000000 20202020 c]..--gag... │ │ │ │ │ - 0x000a0be0 2d2d6761 672c2061 67677265 67617465 --gag, aggregate │ │ │ │ │ - 0x000a0bf0 5f67726f 75700947 726f7570 20416767 _group.Group Agg │ │ │ │ │ - 0x000a0c00 72656761 74696f6e 20286e6f 74205265 regation (not Re │ │ │ │ │ - 0x000a0c10 636f7264 20416767 72656761 74696f6e cord Aggregation │ │ │ │ │ - 0x000a0c20 290a0000 5b2d4700 2d472c20 2d2d6770 )...[-G.-G, --gp │ │ │ │ │ - 0x000a0c30 65205b67 72705f6e 6d5d5b3a 5b6c766c e [grp_nm][:[lvl │ │ │ │ │ - 0x000a0c40 5d5d0947 726f7570 20506174 68204564 ]].Group Path Ed │ │ │ │ │ - 0x000a0c50 6974696e 67207061 74682c20 6c657665 iting path, leve │ │ │ │ │ - 0x000a0c60 6c732074 6f207265 706c6163 650a0000 ls to replace... │ │ │ │ │ - 0x000a0c70 5b2d6700 2d672c20 2d2d6772 702c2067 [-g.-g, --grp, g │ │ │ │ │ - 0x000a0c80 726f7570 096f6c64 5f677270 2c6e6577 roup.old_grp,new │ │ │ │ │ - 0x000a0c90 5f677270 2047726f 75702773 206f6c64 _grp Group's old │ │ │ │ │ - 0x000a0ca0 20616e64 206e6577 206e616d 65730a00 and new names.. │ │ │ │ │ - 0x000a0cb0 2d2d676c 62000000 20202020 2d2d676c --glb... --gl │ │ │ │ │ - 0x000a0cc0 625f6174 745f6164 64206e6d 3d76616c b_att_add nm=val │ │ │ │ │ - 0x000a0cd0 09476c6f 62616c20 61747472 69627574 .Global attribut │ │ │ │ │ - 0x000a0ce0 6520746f 20616464 0a000000 2d2d6778 e to add....--gx │ │ │ │ │ - 0x000a0cf0 76782c20 2d2d6772 705f7874 725f7661 vx, --grp_xtr_va │ │ │ │ │ - 0x000a0d00 725f7863 6c000000 20202020 2d2d6778 r_xcl... --gx │ │ │ │ │ - 0x000a0d10 76782c20 6772705f 7874725f 7661725f vx, grp_xtr_var_ │ │ │ │ │ - 0x000a0d20 78636c09 47726f75 70204578 74726163 xcl.Group Extrac │ │ │ │ │ - 0x000a0d30 74696f6e 20566172 6961626c 65204578 tion Variable Ex │ │ │ │ │ - 0x000a0d40 636c7573 696f6e0a 00000000 5b2d485d clusion.....[-H] │ │ │ │ │ - 0x000a0d50 00000000 2d482c20 2d2d6461 74612c20 ....-H, --data, │ │ │ │ │ - 0x000a0d60 68696572 6f6e796d 75730954 6f67676c hieronymus.Toggl │ │ │ │ │ - 0x000a0d70 65207072 696e7469 6e672064 6174610a e printing data. │ │ │ │ │ - 0x000a0d80 00000000 2d482c20 2d2d666c 5f6c7374 ....-H, --fl_lst │ │ │ │ │ - 0x000a0d90 5f696e2c 2066696c 655f6c69 73740944 _in, file_list.D │ │ │ │ │ - 0x000a0da0 6f206e6f 74206372 65617465 2022696e o not create "in │ │ │ │ │ - 0x000a0db0 7075745f 66696c65 5f6c6973 74222067 put_file_list" g │ │ │ │ │ - 0x000a0dc0 6c6f6261 6c206174 74726962 7574650a lobal attribute. │ │ │ │ │ - 0x000a0dd0 00000000 5b2d685d 00000000 2d682c20 ....[-h]....-h, │ │ │ │ │ - 0x000a0de0 2d2d6873 742c2068 6973746f 72790944 --hst, history.D │ │ │ │ │ - 0x000a0df0 6f206e6f 74206170 70656e64 20746f20 o not append to │ │ │ │ │ - 0x000a0e00 22686973 746f7279 2220676c 6f62616c "history" global │ │ │ │ │ - 0x000a0e10 20617474 72696275 74650a00 2d2d6864 attribute..--hd │ │ │ │ │ - 0x000a0e20 6e000000 20202020 2d2d6864 6e2c2068 n... --hdn, h │ │ │ │ │ - 0x000a0e30 69646465 6e095072 696e7420 68696464 idden.Print hidd │ │ │ │ │ - 0x000a0e40 656e2028 616b6120 73706563 69616c29 en (aka special) │ │ │ │ │ - 0x000a0e50 20617474 72696275 7465730a 00000000 attributes..... │ │ │ │ │ - 0x000a0e60 2d2d6864 66000000 20202020 2d2d6864 --hdf... --hd │ │ │ │ │ - 0x000a0e70 665f7570 6b2c2068 64665f75 6e706163 f_upk, hdf_unpac │ │ │ │ │ - 0x000a0e80 6b094844 4620756e 7061636b 20636f6e k.HDF unpack con │ │ │ │ │ - 0x000a0e90 76656e74 696f6e3a 20756e70 61636b65 vention: unpacke │ │ │ │ │ - 0x000a0ea0 643d7363 616c655f 66616374 6f722a28 d=scale_factor*( │ │ │ │ │ - 0x000a0eb0 7061636b 65642d61 64645f6f 66667365 packed-add_offse │ │ │ │ │ - 0x000a0ec0 74290a00 2d2d6864 725f7061 64000000 t)..--hdr_pad... │ │ │ │ │ - 0x000a0ed0 20202020 2d2d6864 725f7061 642c2068 --hdr_pad, h │ │ │ │ │ - 0x000a0ee0 65616465 725f7061 64095061 64206f75 eader_pad.Pad ou │ │ │ │ │ - 0x000a0ef0 74707574 20686561 64657220 77697468 tput header with │ │ │ │ │ - 0x000a0f00 206e6272 20627974 65730a00 2d2d6870 nbr bytes..--hp │ │ │ │ │ - 0x000a0f10 73730000 20202020 2d2d6870 73732c20 ss.. --hpss, │ │ │ │ │ - 0x000a0f20 68707373 5f747279 09536561 72636820 hpss_try.Search │ │ │ │ │ - 0x000a0f30 666f7220 756e666f 756e6420 66696c65 for unfound file │ │ │ │ │ - 0x000a0f40 73206f6e 20485053 53207769 74682027 s on HPSS with ' │ │ │ │ │ - 0x000a0f50 68736920 67657420 2e2e2e27 0a000000 hsi get ...'.... │ │ │ │ │ - 0x000a0f60 5b2d6920 7661722c 76616c5d 00000000 [-i var,val].... │ │ │ │ │ - 0x000a0f70 2d692c20 2d2d6e74 702c2069 6e746572 -i, --ntp, inter │ │ │ │ │ - 0x000a0f80 706f6c61 74652076 61722c76 616c0949 polate var,val.I │ │ │ │ │ - 0x000a0f90 6e746572 706f6c61 6e742061 6e642076 nterpolant and v │ │ │ │ │ - 0x000a0fa0 616c7565 0a000000 5b2d495d 00000000 alue....[-I].... │ │ │ │ │ - 0x000a0fb0 2d492c20 2d2d7767 745f6d73 6b5f6372 -I, --wgt_msk_cr │ │ │ │ │ - 0x000a0fc0 645f7661 7209446f 206e6f74 20776569 d_var.Do not wei │ │ │ │ │ - 0x000a0fd0 67687420 6f72206d 61736b20 636f6f72 ght or mask coor │ │ │ │ │ - 0x000a0fe0 64696e61 74652076 61726961 626c6573 dinate variables │ │ │ │ │ - 0x000a0ff0 0a000000 2d2d6a73 6e000000 20202020 ....--jsn... │ │ │ │ │ - 0x000a1000 2d2d6a73 6e2c206a 736f6e09 5072696e --jsn, json.Prin │ │ │ │ │ - 0x000a1010 74204a53 4f4e2028 4a617661 53637269 t JSON (JavaScri │ │ │ │ │ - 0x000a1020 7074204f 626a6563 74204e6f 74617469 pt Object Notati │ │ │ │ │ - 0x000a1030 6f6e290a 00000000 2d2d6a73 6e5f666d on).....--jsn_fm │ │ │ │ │ - 0x000a1040 74206c76 6c000000 20202020 2d2d6a73 t lvl... --js │ │ │ │ │ - 0x000a1050 6e5f666d 74206c76 6c095665 72626f73 n_fmt lvl.Verbos │ │ │ │ │ - 0x000a1060 69747920 6f66204a 534f4e20 666f726d ity of JSON form │ │ │ │ │ - 0x000a1070 6174205b 30203d20 6c656173 74207665 at [0 = least ve │ │ │ │ │ - 0x000a1080 72626f73 652c2032 203d206d 6f737420 rbose, 2 = most │ │ │ │ │ - 0x000a1090 70656461 6e746963 2c206164 64203420 pedantic, add 4 │ │ │ │ │ - 0x000a10a0 746f2072 656d6f76 65206272 61636b65 to remove bracke │ │ │ │ │ - 0x000a10b0 74735d0a 00000000 5b2d4c00 2d4c2c20 ts].....[-L.-L, │ │ │ │ │ - 0x000a10c0 2d2d6466 6c5f6c76 6c2c2064 65666c61 --dfl_lvl, defla │ │ │ │ │ - 0x000a10d0 7465206c 766c094c 656d7065 6c2d5a69 te lvl.Lempel-Zi │ │ │ │ │ - 0x000a10e0 76206465 666c6174 696f6e2f 636f6d70 v deflation/comp │ │ │ │ │ - 0x000a10f0 72657373 696f6e20 286c766c 3d302e2e ression (lvl=0.. │ │ │ │ │ - 0x000a1100 39292066 6f72206e 65744344 4634206f 9) for netCDF4 o │ │ │ │ │ - 0x000a1110 75747075 740a0000 5b2d6c00 2d6c2c20 utput...[-l.-l, │ │ │ │ │ - 0x000a1120 2d2d6c63 6c2c206c 6f63616c 20706174 --lcl, local pat │ │ │ │ │ - 0x000a1130 68094c6f 63616c20 73746f72 61676520 h.Local storage │ │ │ │ │ - 0x000a1140 70617468 20666f72 2072656d 6f74656c path for remotel │ │ │ │ │ - 0x000a1150 792d7265 74726965 76656420 66696c65 y-retrieved file │ │ │ │ │ - 0x000a1160 730a0000 5b2d4d00 2d4d2c20 2d2d6e6f s...[-M.-M, --no │ │ │ │ │ - 0x000a1170 5f676c62 5f6d7464 09537570 70726573 _glb_mtd.Suppres │ │ │ │ │ - 0x000a1180 73202864 6f206e6f 7420636f 70792920 s (do not copy) │ │ │ │ │ - 0x000a1190 676c6f62 616c206d 65746164 6174610a global metadata. │ │ │ │ │ - 0x000a11a0 00000000 2d4d2c20 2d2d4d74 642c204d ....-M, --Mtd, M │ │ │ │ │ - 0x000a11b0 65746164 61746109 546f6767 6c652070 etadata.Toggle p │ │ │ │ │ - 0x000a11c0 72696e74 696e6720 676c6f62 616c206d rinting global m │ │ │ │ │ - 0x000a11d0 65746164 6174610a 00000000 5b2d6d00 etadata.....[-m. │ │ │ │ │ - 0x000a11e0 2d4d2c20 2d2d7063 6b5f6d61 702c2070 -M, --pck_map, p │ │ │ │ │ - 0x000a11f0 61636b5f 6d61702c 206d6170 2070636b ack_map, map pck │ │ │ │ │ - 0x000a1200 5f6d6170 09506163 6b206d61 70205b66 _map.Pack map [f │ │ │ │ │ - 0x000a1210 6c745f73 68742c66 6c745f62 79742c68 lt_sht,flt_byt,h │ │ │ │ │ - 0x000a1220 67685f73 68742c68 67685f62 79742c6e gh_sht,hgh_byt,n │ │ │ │ │ - 0x000a1230 78745f6c 73722c64 626c5f66 6c742c66 xt_lsr,dbl_flt,f │ │ │ │ │ - 0x000a1240 6c745f64 626c5d0a 00000000 2d4d2c20 lt_dbl].....-M, │ │ │ │ │ - 0x000a1250 2d2d6d73 6b5f7661 6c2c206d 61736b2d --msk_val, mask- │ │ │ │ │ - 0x000a1260 76616c75 652c206d 61736b5f 76616c75 value, mask_valu │ │ │ │ │ - 0x000a1270 65206d61 736b5f76 616c094d 61736b69 e mask_val.Maski │ │ │ │ │ - 0x000a1280 6e672076 616c7565 20286465 6661756c ng value (defaul │ │ │ │ │ - 0x000a1290 74206973 20312e30 290a0000 2d6d2c20 t is 1.0)...-m, │ │ │ │ │ - 0x000a12a0 2d2d6d73 6b5f6e6d 2c206d73 6b5f7661 --msk_nm, msk_va │ │ │ │ │ - 0x000a12b0 722c206d 61736b2d 76617269 61626c65 r, mask-variable │ │ │ │ │ - 0x000a12c0 2c206d61 736b5f76 61726961 626c6520 , mask_variable │ │ │ │ │ - 0x000a12d0 6d61736b 5f766172 094d6173 6b696e67 mask_var.Masking │ │ │ │ │ - 0x000a12e0 20766172 6961626c 65206e61 6d650a00 variable name.. │ │ │ │ │ - 0x000a12f0 2d6d2c20 2d2d6d74 642c206d 65746164 -m, --mtd, metad │ │ │ │ │ - 0x000a1300 61746109 546f6767 6c652070 72696e74 ata.Toggle print │ │ │ │ │ - 0x000a1310 696e6720 76617269 61626c65 206d6574 ing variable met │ │ │ │ │ - 0x000a1320 61646174 610a0000 2d2d6d61 70000000 adata...--map... │ │ │ │ │ - 0x000a1330 20202020 2d2d6d61 702c2072 67725f6d --map, rgr_m │ │ │ │ │ - 0x000a1340 6170206d 61702e6e 63094669 6c652063 ap map.nc.File c │ │ │ │ │ - 0x000a1350 6f6e7461 696e696e 67202845 534d462d ontaining (ESMF- │ │ │ │ │ - 0x000a1360 206f7220 53435249 502d666f 726d6174 or SCRIP-format │ │ │ │ │ - 0x000a1370 29207765 69676874 7320746f 20726567 ) weights to reg │ │ │ │ │ - 0x000a1380 72696420 696e7075 7420746f 206f7574 rid input to out │ │ │ │ │ - 0x000a1390 70757420 67726964 0a000000 2d2d6d64 put grid....--md │ │ │ │ │ - 0x000a13a0 355f6467 73000000 20202020 2d2d6d64 5_dgs... --md │ │ │ │ │ - 0x000a13b0 355f6467 732c206d 64355f64 69676573 5_dgs, md5_diges │ │ │ │ │ - 0x000a13c0 74095065 72666f72 6d204d44 35206469 t.Perform MD5 di │ │ │ │ │ - 0x000a13d0 67657374 730a0000 2d2d6d64 355f7772 gests...--md5_wr │ │ │ │ │ - 0x000a13e0 74000000 20202020 2d2d6d64 355f7772 t... --md5_wr │ │ │ │ │ - 0x000a13f0 742c206d 64355f77 72697465 09577269 t, md5_write.Wri │ │ │ │ │ - 0x000a1400 7465204d 44352064 69676573 74732061 te MD5 digests a │ │ │ │ │ - 0x000a1410 73206174 74726962 75746573 0a000000 s attributes.... │ │ │ │ │ - 0x000a1420 2d2d6d6b 5f726563 5f646d6e 00000000 --mk_rec_dmn.... │ │ │ │ │ - 0x000a1430 20202020 2d2d6d6b 5f726563 5f646d6e --mk_rec_dmn │ │ │ │ │ - 0x000a1440 2064696d 09446566 696e6520 64696d20 dim.Define dim │ │ │ │ │ - 0x000a1450 61732072 65636f72 64206469 6d656e73 as record dimens │ │ │ │ │ - 0x000a1460 696f6e20 696e206f 75747075 74206669 ion in output fi │ │ │ │ │ - 0x000a1470 6c650a00 2d2d6d72 6f000000 20202020 le..--mro... │ │ │ │ │ - 0x000a1480 2d2d6d72 6f09094d 756c7469 2d526563 --mro..Multi-Rec │ │ │ │ │ - 0x000a1490 6f726420 4f757470 75740a00 2d2d6d73 ord Output..--ms │ │ │ │ │ - 0x000a14a0 61000000 20202020 2d2d6d73 612c206d a... --msa, m │ │ │ │ │ - 0x000a14b0 73615f75 73725f72 6472094d 756c7469 sa_usr_rdr.Multi │ │ │ │ │ - 0x000a14c0 2d536c61 622d416c 676f7269 74686d20 -Slab-Algorithm │ │ │ │ │ - 0x000a14d0 6f757470 75742069 6e205573 65722d4f output in User-O │ │ │ │ │ - 0x000a14e0 72646572 0a000000 5b2d4e5d 00000000 rder....[-N].... │ │ │ │ │ - 0x000a14f0 2d4e2c20 2d2d6e72 6d2c206e 6f726d61 -N, --nrm, norma │ │ │ │ │ - 0x000a1500 6c697a65 094e6f72 6d616c69 7a652069 lize.Normalize i │ │ │ │ │ - 0x000a1510 6e707574 20776569 67687473 20736f20 nput weights so │ │ │ │ │ - 0x000a1520 77313a3d 77312f28 77312b77 32292c20 w1:=w1/(w1+w2), │ │ │ │ │ - 0x000a1530 77323a3d 77322f28 77312b77 32290a00 w2:=w2/(w1+w2).. │ │ │ │ │ - 0x000a1540 2d4e2c20 2d2d6e6f 5f6e726d 5f62795f -N, --no_nrm_by_ │ │ │ │ │ - 0x000a1550 77677409 4e6f206e 6f726d61 6c697a61 wgt.No normaliza │ │ │ │ │ - 0x000a1560 74696f6e 20627920 77656967 6874730a tion by weights. │ │ │ │ │ - 0x000a1570 00000000 2d4e2c20 2d2d6e6d 722c206e ....-N, --nmr, n │ │ │ │ │ - 0x000a1580 756d6572 61746f72 094e6f20 6e6f726d umerator.No norm │ │ │ │ │ - 0x000a1590 616c697a 6174696f 6e0a0000 5b2d6e20 alization...[-n │ │ │ │ │ - 0x000a15a0 2e2e2e5d 00000000 2d6e2c20 2d2d6e69 ...]....-n, --ni │ │ │ │ │ - 0x000a15b0 6e746170 206e6272 5f66696c 65732c5b ntap nbr_files,[ │ │ │ │ │ - 0x000a15c0 6e62725f 6e756d65 7269635f 63686172 nbr_numeric_char │ │ │ │ │ - 0x000a15d0 735b2c69 6e637265 6d656e74 5d5d204e s[,increment]] N │ │ │ │ │ - 0x000a15e0 494e5441 502d7374 796c6520 61626272 INTAP-style abbr │ │ │ │ │ - 0x000a15f0 65766961 74696f6e 206f6620 66696c65 eviation of file │ │ │ │ │ - 0x000a1600 206c6973 740a0000 2d2d6e6f 5f626c61 list...--no_bla │ │ │ │ │ - 0x000a1610 6e6b0000 20202020 2d2d6e6f 5f626c61 nk.. --no_bla │ │ │ │ │ - 0x000a1620 6e6b0909 5072696e 74206e75 6d657269 nk..Print numeri │ │ │ │ │ - 0x000a1630 63206d69 7373696e 67207661 6c756573 c missing values │ │ │ │ │ - 0x000a1640 20696e73 74656164 206f6620 626c616e instead of blan │ │ │ │ │ - 0x000a1650 6b732028 756e6465 7273636f 72657329 ks (underscores) │ │ │ │ │ - 0x000a1660 0a000000 2d2d6e6f 5f636c6c 5f6d7372 ....--no_cll_msr │ │ │ │ │ - 0x000a1670 00000000 20202020 2d2d6e6f 5f636c6c .... --no_cll │ │ │ │ │ - 0x000a1680 5f6d7372 09446f20 6e6f7420 65787472 _msr.Do not extr │ │ │ │ │ - 0x000a1690 61637420 63656c6c 5f6d6561 73757265 act cell_measure │ │ │ │ │ - 0x000a16a0 73207661 72696162 6c65730a 00000000 s variables..... │ │ │ │ │ - 0x000a16b0 2d2d6e6f 5f636c6c 5f6d7468 00000000 --no_cll_mth.... │ │ │ │ │ - 0x000a16c0 20202020 2d2d6e6f 5f636c6c 5f6d7468 --no_cll_mth │ │ │ │ │ - 0x000a16d0 09446f20 6e6f7420 6164642f 6d6f6469 .Do not add/modi │ │ │ │ │ - 0x000a16e0 66792063 656c6c5f 6d657468 6f647320 fy cell_methods │ │ │ │ │ - 0x000a16f0 61747472 69627574 65730a00 2d2d6e6f attributes..--no │ │ │ │ │ - 0x000a1700 5f66726d 5f74726d 00000000 20202020 _frm_trm.... │ │ │ │ │ - 0x000a1710 2d2d6e6f 5f66726d 5f74726d 09446f20 --no_frm_trm.Do │ │ │ │ │ - 0x000a1720 6e6f7420 65787472 61637420 666f726d not extract form │ │ │ │ │ - 0x000a1730 756c615f 7465726d 73207661 72696162 ula_terms variab │ │ │ │ │ - 0x000a1740 6c65730a 00000000 2d2d6e6f 5f746d70 les.....--no_tmp │ │ │ │ │ - 0x000a1750 5f666c00 20202020 2d2d6e6f 5f746d70 _fl. --no_tmp │ │ │ │ │ - 0x000a1760 5f666c09 09446f20 6e6f7420 77726974 _fl..Do not writ │ │ │ │ │ - 0x000a1770 65206f75 74707574 20746f20 74656d70 e output to temp │ │ │ │ │ - 0x000a1780 6f726172 79206669 6c650a00 2d2d6e73 orary file..--ns │ │ │ │ │ - 0x000a1790 6d5f666c 00000000 20202020 2d2d6e73 m_fl.... --ns │ │ │ │ │ - 0x000a17a0 6d5f666c 2c20656e 73656d62 6c655f66 m_fl, ensemble_f │ │ │ │ │ - 0x000a17b0 696c6509 456e7365 6d626c65 7320636f ile.Ensembles co │ │ │ │ │ - 0x000a17c0 6d707269 73652065 7175616c 6c792077 mprise equally w │ │ │ │ │ - 0x000a17d0 65696768 74656420 66696c65 730a0000 eighted files... │ │ │ │ │ - 0x000a17e0 2d2d6e73 6d5f6772 70000000 20202020 --nsm_grp... │ │ │ │ │ - 0x000a17f0 2d2d6e73 6d5f6772 702c2065 6e73656d --nsm_grp, ensem │ │ │ │ │ - 0x000a1800 626c655f 67726f75 7009456e 73656d62 ble_group.Ensemb │ │ │ │ │ - 0x000a1810 6c657320 636f6d70 72697365 20657175 les comprise equ │ │ │ │ │ - 0x000a1820 616c6c79 20776569 67687465 64206772 ally weighted gr │ │ │ │ │ - 0x000a1830 6f757073 0a000000 2d2d6e73 6d5f7366 oups....--nsm_sf │ │ │ │ │ - 0x000a1840 78000000 20202020 2d2d6e73 6d5f7366 x... --nsm_sf │ │ │ │ │ - 0x000a1850 782c2065 6e73656d 626c655f 73756666 x, ensemble_suff │ │ │ │ │ - 0x000a1860 69780950 6c616365 20656e73 656d626c ix.Place ensembl │ │ │ │ │ - 0x000a1870 65206f75 74707574 20696e20 67726f75 e output in grou │ │ │ │ │ - 0x000a1880 70207061 72656e74 2f706172 656e742b p parent/parent+ │ │ │ │ │ - 0x000a1890 6e736d5f 7366780a 00000000 5b2d4f5d nsm_sfx.....[-O] │ │ │ │ │ - 0x000a18a0 00000000 2d4f2c20 2d2d6f76 722c206f ....-O, --ovr, o │ │ │ │ │ - 0x000a18b0 76657277 72697465 094f7665 72777269 verwrite.Overwri │ │ │ │ │ - 0x000a18c0 74652065 78697374 696e6720 6f757470 te existing outp │ │ │ │ │ - 0x000a18d0 75742066 696c652c 20696620 616e790a ut file, if any. │ │ │ │ │ - 0x000a18e0 00000000 5b2d6f00 2d6f2c20 2d2d6f75 ....[-o.-o, --ou │ │ │ │ │ - 0x000a18f0 74707574 2c20666c 5f6f7574 20094f75 tput, fl_out .Ou │ │ │ │ │ - 0x000a1900 74707574 2066696c 65206e61 6d652028 tput file name ( │ │ │ │ │ - 0x000a1910 6f722075 7365206c 61737420 706f7369 or use last posi │ │ │ │ │ - 0x000a1920 74696f6e 616c2061 7267756d 656e7429 tional argument) │ │ │ │ │ - 0x000a1930 0a000000 5b2d5000 2d502c20 2d2d7072 ....[-P.-P, --pr │ │ │ │ │ - 0x000a1940 6e2c2070 72696e74 09507269 6e742064 n, print.Print d │ │ │ │ │ - 0x000a1950 6174612c 206d6574 61646174 612c2061 ata, metadata, a │ │ │ │ │ - 0x000a1960 6e642075 6e697473 2e204162 62726576 nd units. Abbrev │ │ │ │ │ - 0x000a1970 69617469 6f6e2066 6f72202d 43202d48 iation for -C -H │ │ │ │ │ - 0x000a1980 202d4d20 2d6d202d 752e0a00 2d502c20 -M -m -u...-P, │ │ │ │ │ - 0x000a1990 2d2d7063 6b5f706c 632c2070 61636b5f --pck_plc, pack_ │ │ │ │ │ - 0x000a19a0 706f6c69 63792070 636b5f70 6c630950 policy pck_plc.P │ │ │ │ │ - 0x000a19b0 61636b69 6e672070 6f6c6963 79205b61 acking policy [a │ │ │ │ │ - 0x000a19c0 6c6c5f6e 65772c61 6c6c5f78 73742c78 ll_new,all_xst,x │ │ │ │ │ - 0x000a19d0 73745f6e 65772c75 706b5d0a 00000000 st_new,upk]..... │ │ │ │ │ - 0x000a19e0 5b2d7000 2d702c20 2d2d7074 682c2070 [-p.-p, --pth, p │ │ │ │ │ - 0x000a19f0 61746820 70617468 09506174 68207072 ath path.Path pr │ │ │ │ │ - 0x000a1a00 65666978 20666f72 20616c6c 20696e70 efix for all inp │ │ │ │ │ - 0x000a1a10 75742066 696c656e 616d6573 0a000000 ut filenames.... │ │ │ │ │ - 0x000a1a20 2d2d7070 63000000 20202020 2d2d7070 --ppc... --pp │ │ │ │ │ - 0x000a1a30 63207631 5b2c7632 5b2c2e2e 2e5d5d3d c v1[,v2[,...]]= │ │ │ │ │ - 0x000a1a40 70726309 50726563 6973696f 6e2d5072 prc.Precision-Pr │ │ │ │ │ - 0x000a1a50 65736572 76696e67 20436f6d 70726573 eserving Compres │ │ │ │ │ - 0x000a1a60 73696f6e 3a204e75 6d626572 206f6620 sion: Number of │ │ │ │ │ - 0x000a1a70 746f7461 6c206f72 20646563 696d616c total or decimal │ │ │ │ │ - 0x000a1a80 20736967 6e696669 63616e74 20646967 significant dig │ │ │ │ │ - 0x000a1a90 6974730a 00000000 2d2d7072 6d5f696e its.....--prm_in │ │ │ │ │ - 0x000a1aa0 74000000 20202020 2d2d7072 6d5f696e t... --prm_in │ │ │ │ │ - 0x000a1ab0 742c2070 726d5f6e 74670950 726f6d6f t, prm_ntg.Promo │ │ │ │ │ - 0x000a1ac0 74652069 6e746567 65727320 746f2066 te integers to f │ │ │ │ │ - 0x000a1ad0 6c6f6174 696e672d 706f696e 7420696e loating-point in │ │ │ │ │ - 0x000a1ae0 206f7574 7075740a 00000000 2d2d7072 output.....--pr │ │ │ │ │ - 0x000a1af0 77000000 20202020 2d2d7072 772c2070 w... --prw, p │ │ │ │ │ - 0x000a1b00 65725f72 65636f72 2e2e2e09 5065722d er_recor....Per- │ │ │ │ │ - 0x000a1b10 5265636f 72642057 65696768 74730a00 Record Weights.. │ │ │ │ │ - 0x000a1b20 5b2d515d 00000000 2d512c20 2d2d7175 [-Q]....-Q, --qu │ │ │ │ │ - 0x000a1b30 69657409 09517569 65742070 72696e74 iet..Quiet print │ │ │ │ │ - 0x000a1b40 696e6720 6f662064 696d656e 73696f6e ing of dimension │ │ │ │ │ - 0x000a1b50 20696e64 69636573 20616e64 20636f6f indices and coo │ │ │ │ │ - 0x000a1b60 7264696e 61746520 76616c75 65730a00 rdinate values.. │ │ │ │ │ - 0x000a1b70 5b2d715d 00000000 2d712c20 2d2d7175 [-q]....-q, --qu │ │ │ │ │ - 0x000a1b80 656e6368 09095175 656e6368 20287475 ench..Quench (tu │ │ │ │ │ - 0x000a1b90 726e2d6f 66662920 616c6c20 7072696e rn-off) all prin │ │ │ │ │ - 0x000a1ba0 74696e67 20746f20 73637265 656e0a00 ting to screen.. │ │ │ │ │ - 0x000a1bb0 5b2d525d 00000000 2d522c20 2d2d7274 [-R]....-R, --rt │ │ │ │ │ - 0x000a1bc0 6e2c2072 65746169 6e095265 7461696e n, retain.Retain │ │ │ │ │ - 0x000a1bd0 2072656d 6f74656c 792d7265 74726965 remotely-retrie │ │ │ │ │ - 0x000a1be0 76656420 66696c65 73206166 74657220 ved files after │ │ │ │ │ - 0x000a1bf0 7573650a 00000000 5b2d725d 00000000 use.....[-r].... │ │ │ │ │ - 0x000a1c00 2d722c20 2d2d7265 76697369 6f6e2c20 -r, --revision, │ │ │ │ │ - 0x000a1c10 76657273 696f6e09 436f6d70 696c652d version.Compile- │ │ │ │ │ - 0x000a1c20 74696d65 20636f6e 66696775 72617469 time configurati │ │ │ │ │ - 0x000a1c30 6f6e2061 6e642f6f 72207072 6f677261 on and/or progra │ │ │ │ │ - 0x000a1c40 6d207665 7273696f 6e0a0000 2d2d7261 m version...--ra │ │ │ │ │ - 0x000a1c50 64000000 20202020 2d2d6f72 7068616e d... --orphan │ │ │ │ │ - 0x000a1c60 2c207270 685f646d 6e095265 7461696e , rph_dmn.Retain │ │ │ │ │ - 0x000a1c70 206f7220 7072696e 7420616c 6c202869 or print all (i │ │ │ │ │ - 0x000a1c80 6e636c75 64696e67 206f7270 68616e65 ncluding orphane │ │ │ │ │ - 0x000a1c90 64292064 696d656e 73696f6e 730a0000 d) dimensions... │ │ │ │ │ - 0x000a1ca0 2d2d7261 6d5f616c 6c000000 20202020 --ram_all... │ │ │ │ │ - 0x000a1cb0 2d2d7261 6d5f616c 6c2c2064 69736b6c --ram_all, diskl │ │ │ │ │ - 0x000a1cc0 6573735f 616c6c09 4f70656e 206e6574 ess_all.Open net │ │ │ │ │ - 0x000a1cd0 43444633 2066696c 65732061 6e642063 CDF3 files and c │ │ │ │ │ - 0x000a1ce0 72656174 65206f75 74707574 2066696c reate output fil │ │ │ │ │ - 0x000a1cf0 65732069 6e205241 4d0a0000 2d2d7265 es in RAM...--re │ │ │ │ │ - 0x000a1d00 635f6170 6e000000 20202020 2d2d7265 c_apn... --re │ │ │ │ │ - 0x000a1d10 635f6170 6e2c2072 65636f72 645f6170 c_apn, record_ap │ │ │ │ │ - 0x000a1d20 70656e64 09417070 656e6420 7265636f pend.Append reco │ │ │ │ │ - 0x000a1d30 72647320 64697265 63746c79 20746f20 rds directly to │ │ │ │ │ - 0x000a1d40 6f757470 75742066 696c650a 00000000 output file..... │ │ │ │ │ - 0x000a1d50 2d2d7267 72000000 20202020 2d2d7267 --rgr... --rg │ │ │ │ │ - 0x000a1d60 72206b65 793d7661 6c756509 53656520 r key=value.See │ │ │ │ │ - 0x000a1d70 68747470 3a2f2f6e 636f2e73 662e6e65 http://nco.sf.ne │ │ │ │ │ - 0x000a1d80 742f6e63 6f2e6874 6d6c2372 65677269 t/nco.html#regri │ │ │ │ │ - 0x000a1d90 6420666f 72207661 6c696420 6b657973 d for valid keys │ │ │ │ │ - 0x000a1da0 0a000000 2d2d726e 72000000 20202020 ....--rnr... │ │ │ │ │ - 0x000a1db0 2d2d726e 725f7468 723d7767 74200943 --rnr_thr=wgt .C │ │ │ │ │ - 0x000a1dc0 6f766572 61676520 74687265 73686f6c overage threshol │ │ │ │ │ - 0x000a1dd0 6420746f 2072656e 6f726d61 6c697a65 d to renormalize │ │ │ │ │ - 0x000a1de0 2076616c 69642064 65737469 6e617469 valid destinati │ │ │ │ │ - 0x000a1df0 6f6e2076 616c7565 0a000000 5b2d7300 on value....[-s. │ │ │ │ │ - 0x000a1e00 2d732c20 2d2d736e 675f666d 742c2073 -s, --sng_fmt, s │ │ │ │ │ - 0x000a1e10 7472696e 6720666f 726d6174 09537472 tring format.Str │ │ │ │ │ - 0x000a1e20 696e6720 666f726d 61742066 6f722074 ing format for t │ │ │ │ │ - 0x000a1e30 65787420 6f757470 75740a00 5b2d5300 ext output..[-S. │ │ │ │ │ - 0x000a1e40 2d532c20 2d2d666c 5f737074 2c207363 -S, --fl_spt, sc │ │ │ │ │ - 0x000a1e50 72697074 2d66696c 6520666c 2e6e636f ript-file fl.nco │ │ │ │ │ - 0x000a1e60 09536372 69707420 66696c65 20636f6e .Script file con │ │ │ │ │ - 0x000a1e70 7461696e 696e6720 6d756c74 69706c65 taining multiple │ │ │ │ │ - 0x000a1e80 20616c67 65627261 69632063 6f6d6d61 algebraic comma │ │ │ │ │ - 0x000a1e90 6e64730a 00000000 5b2d5400 2d542c20 nds.....[-T.-T, │ │ │ │ │ - 0x000a1ea0 2d2d6d61 736b5f63 6f6d7061 7261746f --mask_comparato │ │ │ │ │ - 0x000a1eb0 722c206d 736b5f63 6d705f74 79702c20 r, msk_cmp_typ, │ │ │ │ │ - 0x000a1ec0 6f705f72 6c742063 6f6d7061 7261746f op_rlt comparato │ │ │ │ │ - 0x000a1ed0 7209436f 6d706172 61746f72 20666f72 r.Comparator for │ │ │ │ │ - 0x000a1ee0 206d6173 6b20636f 6e646974 696f6e3a mask condition: │ │ │ │ │ - 0x000a1ef0 2065712c 6e652c67 652c6c65 2c67742c eq,ne,ge,le,gt, │ │ │ │ │ - 0x000a1f00 6c740a00 5b2d7400 2d742c20 2d2d7479 lt..[-t.-t, --ty │ │ │ │ │ - 0x000a1f10 705f6d63 682c2074 7970655f 6d617463 p_mch, type_matc │ │ │ │ │ - 0x000a1f20 68200954 7970652d 6d617463 68206174 h .Type-match at │ │ │ │ │ - 0x000a1f30 74726962 75746520 65646974 730a0000 tribute edits... │ │ │ │ │ - 0x000a1f40 5b2d555d 00000000 2d552c20 2d2d756e [-U]....-U, --un │ │ │ │ │ - 0x000a1f50 7061636b 09556e70 61636b20 696e7075 pack.Unpack inpu │ │ │ │ │ - 0x000a1f60 74206669 6c650a00 5b2d7500 2d752c20 t file..[-u.-u, │ │ │ │ │ - 0x000a1f70 2d2d756e 69747309 09546f67 676c6520 --units..Toggle │ │ │ │ │ - 0x000a1f80 7072696e 74696e67 20756e69 7473206f printing units o │ │ │ │ │ - 0x000a1f90 66207661 72696162 6c65732c 20696620 f variables, if │ │ │ │ │ - 0x000a1fa0 616e790a 00000000 2d752c20 2d2d756c any.....-u, --ul │ │ │ │ │ - 0x000a1fb0 6d5f6e6d 2c207263 645f6e6d 094e6577 m_nm, rcd_nm.New │ │ │ │ │ - 0x000a1fc0 20756e6c 696d6974 65642028 7265636f unlimited (reco │ │ │ │ │ - 0x000a1fd0 72642920 64696d65 6e73696f 6e206e61 rd) dimension na │ │ │ │ │ - 0x000a1fe0 6d650a00 2d2d7569 6f000000 20202020 me..--uio... │ │ │ │ │ - 0x000a1ff0 2d2d7569 6f2c202d 2d736861 72655f61 --uio, --share_a │ │ │ │ │ - 0x000a2000 6c6c0955 6e627566 66657265 6420492f ll.Unbuffered I/ │ │ │ │ │ - 0x000a2010 4f20746f 20726561 642f7772 69746520 O to read/write │ │ │ │ │ - 0x000a2020 6e657443 44463320 66696c65 2873290a netCDF3 file(s). │ │ │ │ │ - 0x000a2030 00000000 2d2d756e 6e000000 20202020 ....--unn... │ │ │ │ │ - 0x000a2040 2d2d756e 6e2c2075 6e696f6e 0953656c --unn, union.Sel │ │ │ │ │ - 0x000a2050 65637420 756e696f 6e206f66 20737065 ect union of spe │ │ │ │ │ - 0x000a2060 63696669 65642067 726f7570 7320616e cified groups an │ │ │ │ │ - 0x000a2070 64207661 72696162 6c65730a 00000000 d variables..... │ │ │ │ │ - 0x000a2080 5b2d5600 2d562c20 2d2d7661 725f7661 [-V.-V, --var_va │ │ │ │ │ - 0x000a2090 6c090950 72696e74 20766172 6961626c l..Print variabl │ │ │ │ │ - 0x000a20a0 65207661 6c756573 206f6e6c 790a0000 e values only... │ │ │ │ │ - 0x000a20b0 5b2d7600 2d762c20 2d2d7661 72696162 [-v.-v, --variab │ │ │ │ │ - 0x000a20c0 6c65206f 6c645f76 61722c6e 65775f76 le old_var,new_v │ │ │ │ │ - 0x000a20d0 61722056 61726961 626c6527 73206f6c ar Variable's ol │ │ │ │ │ - 0x000a20e0 6420616e 64206e65 77206e61 6d65730a d and new names. │ │ │ │ │ - 0x000a20f0 00000000 2d762c20 2d2d7661 72696162 ....-v, --variab │ │ │ │ │ - 0x000a2100 6c652009 094f7574 70757420 66696c65 le ..Output file │ │ │ │ │ - 0x000a2110 20696e63 6c756465 73204f4e 4c592075 includes ONLY u │ │ │ │ │ - 0x000a2120 7365722d 64656669 6e656420 76617269 ser-defined vari │ │ │ │ │ - 0x000a2130 61626c65 730a0000 2d2d7672 74000000 ables...--vrt... │ │ │ │ │ - 0x000a2140 20202020 2d2d7672 745f666c 2c207672 --vrt_fl, vr │ │ │ │ │ - 0x000a2150 745f6372 64207672 742e6e63 0946696c t_crd vrt.nc.Fil │ │ │ │ │ - 0x000a2160 6520636f 6e746169 6e696e67 20766572 e containing ver │ │ │ │ │ - 0x000a2170 74696361 6c20636f 6f726469 6e617465 tical coordinate │ │ │ │ │ - 0x000a2180 20677269 6420746f 20696e74 6572706f grid to interpo │ │ │ │ │ - 0x000a2190 6c617465 20746f0a 00000000 5b2d7700 late to.....[-w. │ │ │ │ │ - 0x000a21a0 2d772c20 2d2d7767 745f7661 722c2077 -w, --wgt_var, w │ │ │ │ │ - 0x000a21b0 65696768 74207767 74095065 722d6669 eight wgt.Per-fi │ │ │ │ │ - 0x000a21c0 6c652077 65696768 7473206f 72207661 le weights or va │ │ │ │ │ - 0x000a21d0 72696162 6c65206e 616d650a 00000000 riable name..... │ │ │ │ │ - 0x000a21e0 2d772c20 2d2d7767 745f7661 722c2077 -w, --wgt_var, w │ │ │ │ │ - 0x000a21f0 65696768 74207767 74095765 69676874 eight wgt.Weight │ │ │ │ │ - 0x000a2200 696e6720 76617269 61626c65 206e616d ing variable nam │ │ │ │ │ - 0x000a2210 650a0000 2d772c20 2d2d7767 745f7661 e...-w, --wgt_va │ │ │ │ │ - 0x000a2220 722c2077 65696768 74207767 745f315b r, weight wgt_1[ │ │ │ │ │ - 0x000a2230 2c776774 5f325d20 57656967 68742873 ,wgt_2] Weight(s │ │ │ │ │ - 0x000a2240 29206f66 2066696c 65287329 0a000000 ) of file(s).... │ │ │ │ │ - 0x000a2250 5b2d5800 2d582c20 2d2d6175 78696c69 [-X.-X, --auxili │ │ │ │ │ - 0x000a2260 61727920 6c6f6e5f 6d696e2c 6c6f6e5f ary lon_min,lon_ │ │ │ │ │ - 0x000a2270 6d61782c 6c61745f 6d696e2c 6c61745f max,lat_min,lat_ │ │ │ │ │ - 0x000a2280 6d617809 41757869 6c696172 7920636f max.Auxiliary co │ │ │ │ │ - 0x000a2290 6f726469 6e617465 20626f75 6e64696e ordinate boundin │ │ │ │ │ - 0x000a22a0 6720626f 780a0000 5b2d785d 00000000 g box...[-x].... │ │ │ │ │ - 0x000a22b0 2d782c20 2d2d7863 6c2c2065 78636c75 -x, --xcl, exclu │ │ │ │ │ - 0x000a22c0 64650945 78747261 63742061 6c6c2076 de.Extract all v │ │ │ │ │ - 0x000a22d0 61726961 626c6573 20455843 45505420 ariables EXCEPT │ │ │ │ │ - 0x000a22e0 74686f73 65207370 65636966 69656420 those specified │ │ │ │ │ - 0x000a22f0 77697468 202d760a 00000000 2d2d7370 with -v.....--sp │ │ │ │ │ - 0x000a2300 61727365 00000000 20202020 2d2d7331 arse.... --s1 │ │ │ │ │ - 0x000a2310 642c202d 2d737061 72736509 556e7061 d, --sparse.Unpa │ │ │ │ │ - 0x000a2320 636b2073 70617273 652d3144 20434c4d ck sparse-1D CLM │ │ │ │ │ - 0x000a2330 2f454c4d 20766172 6961626c 65730a00 /ELM variables.. │ │ │ │ │ - 0x000a2340 2d2d786d 6c000000 20202020 2d2d786d --xml... --xm │ │ │ │ │ - 0x000a2350 6c090950 72696e74 20584d4c 20284e63 l..Print XML (Nc │ │ │ │ │ - 0x000a2360 4d4c2c20 6e657443 4446204d 61726b75 ML, netCDF Marku │ │ │ │ │ - 0x000a2370 70204c61 6e677561 6765290a 00000000 p Language)..... │ │ │ │ │ - 0x000a2380 2d2d786d 6c5f6e6f 5f6c6f63 00000000 --xml_no_loc.... │ │ │ │ │ - 0x000a2390 20202020 2d2d786d 6c5f6e6f 5f6c6f63 --xml_no_loc │ │ │ │ │ - 0x000a23a0 6174696f 6e094f6d 6974204e 634d4c20 ation.Omit NcML │ │ │ │ │ - 0x000a23b0 6c6f6361 74696f6e 20656c65 6d656e74 location element │ │ │ │ │ - 0x000a23c0 0a000000 2d2d786d 6c5f7370 725f6368 ....--xml_spr_ch │ │ │ │ │ - 0x000a23d0 72000000 20202020 2d2d786d 6c5f7370 r... --xml_sp │ │ │ │ │ - 0x000a23e0 725f6368 7220736e 67095365 70617261 r_chr sng.Separa │ │ │ │ │ - 0x000a23f0 746f7220 666f7220 4e634d4c 20636861 tor for NcML cha │ │ │ │ │ - 0x000a2400 72616374 65722074 79706573 0a000000 racter types.... │ │ │ │ │ - 0x000a2410 2d2d786d 6c5f7370 725f6e6d 72000000 --xml_spr_nmr... │ │ │ │ │ - 0x000a2420 20202020 2d2d786d 6c5f7370 725f6e6d --xml_spr_nm │ │ │ │ │ - 0x000a2430 7220736e 67095365 70617261 746f7220 r sng.Separator │ │ │ │ │ - 0x000a2440 666f7220 4e634d4c 206e756d 65726963 for NcML numeric │ │ │ │ │ - 0x000a2450 20747970 65730a00 2d2d7874 6e5f7661 types..--xtn_va │ │ │ │ │ - 0x000a2460 72000000 20202020 2d2d7874 6e5f7661 r... --xtn_va │ │ │ │ │ - 0x000a2470 722c2065 7874656e 73697665 20766172 r, extensive var │ │ │ │ │ - 0x000a2480 09457874 656e7369 76652076 61726961 .Extensive varia │ │ │ │ │ - 0x000a2490 626c6573 20666f72 20726567 72696464 bles for regridd │ │ │ │ │ - 0x000a24a0 696e6720 2873756d 6d656420 6e6f7420 ing (summed not │ │ │ │ │ - 0x000a24b0 61766572 61676564 290a0000 5b2d7920 averaged)...[-y │ │ │ │ │ - 0x000a24c0 6f705f74 79705d00 2d792c20 2d2d6f70 op_typ].-y, --op │ │ │ │ │ - 0x000a24d0 5f747970 2c206f70 65726174 696f6e20 _typ, operation │ │ │ │ │ - 0x000a24e0 6f705f74 79700942 696e6172 79206172 op_typ.Binary ar │ │ │ │ │ - 0x000a24f0 6974686d 65746963 206f7065 72617469 ithmetic operati │ │ │ │ │ - 0x000a2500 6f6e3a20 6164642c 7362742c 6d6c742c on: add,sbt,mlt, │ │ │ │ │ - 0x000a2510 64766420 282b2c2d 2c2a2c2f 290a0000 dvd (+,-,*,/)... │ │ │ │ │ - 0x000a2520 2d792c20 2d2d6f70 5f747970 2c206f70 -y, --op_typ, op │ │ │ │ │ - 0x000a2530 65726174 696f6e20 6f705f74 79700941 eration op_typ.A │ │ │ │ │ - 0x000a2540 72697468 6d657469 63206f70 65726174 rithmetic operat │ │ │ │ │ - 0x000a2550 696f6e3a 20617667 2c6d6162 732c6d65 ion: avg,mabs,me │ │ │ │ │ - 0x000a2560 62732c6d 6962732c 6d696e2c 6d61782c bs,mibs,min,max, │ │ │ │ │ - 0x000a2570 74616273 2c74746c 2c737172 6176672c tabs,ttl,sqravg, │ │ │ │ │ - 0x000a2580 61766773 71722c73 7172742c 726d732c avgsqr,sqrt,rms, │ │ │ │ │ - 0x000a2590 726d7373 646e0a00 696e5f31 2e6e6320 rmssdn..in_1.nc │ │ │ │ │ - 0x000a25a0 696e5f32 2e6e6309 09496e70 75742066 in_2.nc..Input f │ │ │ │ │ - 0x000a25b0 696c6520 6e616d65 730a0000 696e2e6e ile names...in.n │ │ │ │ │ - 0x000a25c0 63205b2e 2e2e5d09 09496e70 75742066 c [...]..Input f │ │ │ │ │ - 0x000a25d0 696c6520 6e616d65 730a0000 696e2e6e ile names...in.n │ │ │ │ │ - 0x000a25e0 63090909 496e7075 74206669 6c65206e c...Input file n │ │ │ │ │ - 0x000a25f0 616d650a 00000000 5b6f7574 2e6e635d ame.....[out.nc] │ │ │ │ │ - 0x000a2600 00000000 0909094f 75747075 74206669 .......Output fi │ │ │ │ │ - 0x000a2610 6c65206e 616d6520 286f7220 75736520 le name (or use │ │ │ │ │ - 0x000a2620 2d6f2073 77697463 68290a00 0a456967 -o switch)...Eig │ │ │ │ │ - 0x000a2630 68742077 61797320 746f2066 696e6420 ht ways to find │ │ │ │ │ - 0x000a2640 6d6f7265 2068656c 70206f6e 20257320 more help on %s │ │ │ │ │ - 0x000a2650 616e642f 6f72204e 434f3a0a 00000000 and/or NCO:..... │ │ │ │ │ - 0x000a2660 312e2045 78616d70 6c65733a 20202020 1. Examples: │ │ │ │ │ - 0x000a2670 20687474 703a2f2f 6e636f2e 73662e6e http://nco.sf.n │ │ │ │ │ - 0x000a2680 65742f6e 636f2e68 746d6c23 786d705f et/nco.html#xmp_ │ │ │ │ │ - 0x000a2690 25730a00 322e2052 65662e20 6d616e75 %s..2. Ref. manu │ │ │ │ │ - 0x000a26a0 616c3a20 20687474 703a2f2f 6e636f2e al: http://nco. │ │ │ │ │ - 0x000a26b0 73662e6e 65742f6e 636f2e68 746d6c23 sf.net/nco.html# │ │ │ │ │ - 0x000a26c0 25730a00 332e2055 73657220 47756964 %s..3. User Guid │ │ │ │ │ - 0x000a26d0 653a2020 20687474 703a2f2f 6e636f2e e: http://nco. │ │ │ │ │ - 0x000a26e0 73662e6e 65742352 54464d0a 00000000 sf.net#RTFM..... │ │ │ │ │ - 0x000a26f0 342e204d 616e7561 6c207061 6765733a 4. Manual pages: │ │ │ │ │ - 0x000a2700 20276d61 6e202573 272c2027 6d616e20 'man %s', 'man │ │ │ │ │ - 0x000a2710 6e636f27 2c202e2e 2e0a0000 352e2048 nco', ......5. H │ │ │ │ │ - 0x000a2720 6f6d6570 6167653a 20202020 20687474 omepage: htt │ │ │ │ │ - 0x000a2730 703a2f2f 6e636f2e 73662e6e 65740a00 p://nco.sf.net.. │ │ │ │ │ - 0x000a2740 362e2043 6f64653a 20202020 20202020 6. Code: │ │ │ │ │ - 0x000a2750 20687474 703a2f2f 67697468 75622e63 http://github.c │ │ │ │ │ - 0x000a2760 6f6d2f6e 636f2f6e 636f0a00 372e2048 om/nco/nco..7. H │ │ │ │ │ - 0x000a2770 656c7020 466f7275 6d3a2020 20687474 elp Forum: htt │ │ │ │ │ - 0x000a2780 703a2f2f 73662e6e 65742f70 2f6e636f p://sf.net/p/nco │ │ │ │ │ - 0x000a2790 2f646973 63757373 696f6e2f 39383330 /discussion/9830 │ │ │ │ │ - 0x000a27a0 0a000000 382e2050 75626c69 63617469 ....8. Publicati │ │ │ │ │ - 0x000a27b0 6f6e733a 20687474 703a2f2f 6e636f2e ons: http://nco. │ │ │ │ │ - 0x000a27c0 73662e6e 65742370 75620a00 506f7374 sf.net#pub..Post │ │ │ │ │ - 0x000a27d0 20717565 7374696f 6e732c20 73756767 questions, sugg │ │ │ │ │ - 0x000a27e0 65737469 6f6e732c 20706174 63686573 estions, patches │ │ │ │ │ - 0x000a27f0 20617420 68747470 3a2f2f73 662e6e65 at http://sf.ne │ │ │ │ │ - 0x000a2800 742f7072 6f6a6563 74732f6e 636f0a00 t/projects/nco.. │ │ │ │ │ - 0x000a2810 2d742c20 2d2d7468 725f6e62 722c2074 -t, --thr_nbr, t │ │ │ │ │ - 0x000a2820 68726561 64732c20 6f6d705f 6e756d5f hreads, omp_num_ │ │ │ │ │ - 0x000a2830 74687265 61647320 7468725f 6e627209 threads thr_nbr. │ │ │ │ │ - 0x000a2840 54687265 6164206e 756d6265 7220666f Thread number fo │ │ │ │ │ - 0x000a2850 72204f70 656e4d50 0a000000 2d732c20 r OpenMP....-s, │ │ │ │ │ - 0x000a2860 2d2d7370 742c2073 63726970 7420616c --spt, script al │ │ │ │ │ - 0x000a2870 67656272 6109416c 67656272 61696320 gebra.Algebraic │ │ │ │ │ - 0x000a2880 636f6d6d 616e6420 64656669 6e696e67 command defining │ │ │ │ │ - 0x000a2890 2073696e 676c6520 6f757470 75742076 single output v │ │ │ │ │ - 0x000a28a0 61726961 626c650a 00000000 2d672c20 ariable.....-g, │ │ │ │ │ - 0x000a28b0 2d2d6772 70206772 70315b2c 67727032 --grp grp1[,grp2 │ │ │ │ │ - 0x000a28c0 5b2e2e2e 5d5d2047 726f7570 28732920 [...]] Group(s) │ │ │ │ │ - 0x000a28d0 746f2070 726f6365 73732028 72656775 to process (regu │ │ │ │ │ - 0x000a28e0 6c617220 65787072 65737369 6f6e7320 lar expressions │ │ │ │ │ - 0x000a28f0 73757070 6f727465 64290a00 2d762c20 supported)..-v, │ │ │ │ │ - 0x000a2900 2d2d7661 72696162 6c652076 6172315b --variable var1[ │ │ │ │ │ - 0x000a2910 2c766172 325b2e2e 2e5d5d20 56617269 ,var2[...]] Vari │ │ │ │ │ - 0x000a2920 61626c65 28732920 746f2070 726f6365 able(s) to proce │ │ │ │ │ - 0x000a2930 73732028 72656775 6c617220 65787072 ss (regular expr │ │ │ │ │ - 0x000a2940 65737369 6f6e7320 73757070 6f727465 essions supporte │ │ │ │ │ - 0x000a2950 64290a00 31300000 32000000 31000000 d)..10..2...1... │ │ │ │ │ - 0x000a2960 2231302e 322e3120 32303231 30313130 "10.2.1 20210110 │ │ │ │ │ - 0x000a2970 22000000 546f6b65 6e205f5f 474e5543 "...Token __GNUC │ │ │ │ │ - 0x000a2980 5f5f2064 6566696e 65642069 6e206e63 __ defined in nc │ │ │ │ │ - 0x000a2990 6f5f636d 705f6765 7428292e 20436f6d o_cmp_get(). Com │ │ │ │ │ - 0x000a29a0 70696c65 64207769 74682047 4e552067 piled with GNU g │ │ │ │ │ - 0x000a29b0 63632028 6f722061 20636f6d 70696c65 cc (or a compile │ │ │ │ │ - 0x000a29c0 72207468 61742065 6d756c61 74657320 r that emulates │ │ │ │ │ - 0x000a29d0 67636329 2e000000 67636300 4e6f204d gcc)....gcc.No M │ │ │ │ │ - 0x000a29e0 50492074 6f6b656e 7320666f 756e6420 PI tokens found │ │ │ │ │ - 0x000a29f0 696e206e 636f5f6d 70695f67 65742829 in nco_mpi_get() │ │ │ │ │ - 0x000a2a00 2c204d50 4920656e 7669726f 6e6d656e , MPI environmen │ │ │ │ │ - 0x000a2a10 74206973 206e6f74 20616374 69766500 t is not active. │ │ │ │ │ - 0x000a2a20 6e6f6e65 00000000 25733a20 5741524e none....%s: WARN │ │ │ │ │ - 0x000a2a30 494e4720 64696d65 6e73696f 6e202225 ING dimension "% │ │ │ │ │ - 0x000a2a40 73222069 7320616c 72656164 79206465 s" is already de │ │ │ │ │ - 0x000a2a50 66696e65 6420696e 2025730a 00000000 fined in %s..... │ │ │ │ │ - 0x000a2a60 25733a20 2573206e 636f5f69 6e715f64 %s: %s nco_inq_d │ │ │ │ │ - 0x000a2a70 696d6964 73282920 7265706f 72747320 imids() reports │ │ │ │ │ - 0x000a2a80 666f6c6c 6f77696e 67206469 6d656e73 following dimens │ │ │ │ │ - 0x000a2a90 696f6e73 2f494473 20617265 20766973 ions/IDs are vis │ │ │ │ │ - 0x000a2aa0 69626c65 20746f20 67726f75 70202573 ible to group %s │ │ │ │ │ - 0x000a2ab0 3a0a0000 25732f25 642c2573 00000000 :...%s/%d,%s.... │ │ │ │ │ - 0x000a2ac0 25733a20 2573206e 636f5f69 6e715f64 %s: %s nco_inq_d │ │ │ │ │ - 0x000a2ad0 696d6964 28292072 65706f72 74732067 imid() reports g │ │ │ │ │ - 0x000a2ae0 726f7570 20257320 73656573 2064696d roup %s sees dim │ │ │ │ │ - 0x000a2af0 656e7369 6f6e2025 73207769 74682049 ension %s with I │ │ │ │ │ - 0x000a2b00 44203d20 25643a0a 00000000 25733a20 D = %d:.....%s: │ │ │ │ │ - 0x000a2b10 25732072 65706f72 74732067 726f7570 %s reports group │ │ │ │ │ - 0x000a2b20 20257320 646f6573 206e6f74 20736565 %s does not see │ │ │ │ │ - 0x000a2b30 2064696d 656e7369 6f6e2025 730a0000 dimension %s... │ │ │ │ │ - 0x000a2b40 25733a20 25732072 65706f72 74732064 %s: %s reports d │ │ │ │ │ - 0x000a2b50 696d656e 73696f6e 20257320 77617325 imension %s was% │ │ │ │ │ - 0x000a2b60 73206465 66696e65 6420696e 2067726f s defined in gro │ │ │ │ │ - 0x000a2b70 75702025 730a0000 6e636f5f 696e715f up %s...nco_inq_ │ │ │ │ │ - 0x000a2b80 646d6e5f 6772705f 69642829 00000000 dmn_grp_id().... │ │ │ │ │ - 0x000a2b90 7265636f 72642000 25733a20 4552524f record .%s: ERRO │ │ │ │ │ - 0x000a2ba0 52206469 6d656e73 696f6e20 22257322 R dimension "%s" │ │ │ │ │ - 0x000a2bb0 20696e20 7365636f 6e642066 696c6520 in second file │ │ │ │ │ - 0x000a2bc0 25732069 73206e6f 74207072 6573656e %s is not presen │ │ │ │ │ - 0x000a2bd0 7420696e 20666972 73742066 696c6520 t in first file │ │ │ │ │ - 0x000a2be0 25730a00 25733a20 4552524f 52202573 %s..%s: ERROR %s │ │ │ │ │ - 0x000a2bf0 64696d65 6e73696f 6e207369 7a65206d dimension size m │ │ │ │ │ - 0x000a2c00 69736d61 7463683a 2064696d 656e7369 ismatch: dimensi │ │ │ │ │ - 0x000a2c10 6f6e2025 7320696e 2066696c 65202573 on %s in file %s │ │ │ │ │ - 0x000a2c20 20697320 73697a65 20256c69 20776869 is size %li whi │ │ │ │ │ - 0x000a2c30 6c652064 696d656e 73696f6e 20257320 le dimension %s │ │ │ │ │ - 0x000a2c40 696e2066 696c6520 25732069 73207369 in file %s is si │ │ │ │ │ - 0x000a2c50 7a652025 6c690a00 25733a20 48494e54 ze %li..%s: HINT │ │ │ │ │ - 0x000a2c60 204d6973 6d617463 68206973 20647565 Mismatch is due │ │ │ │ │ - 0x000a2c70 20746f20 64656765 6e657261 74652028 to degenerate ( │ │ │ │ │ - 0x000a2c80 6f662073 697a6520 31292064 696d656e of size 1) dimen │ │ │ │ │ - 0x000a2c90 73696f6e 2e205265 2d747279 20636f6d sion. Re-try com │ │ │ │ │ - 0x000a2ca0 6d616e64 20616674 65722066 69727374 mand after first │ │ │ │ │ - 0x000a2cb0 2072656d 6f76696e 67206465 67656e65 removing degene │ │ │ │ │ - 0x000a2cc0 72617465 2064696d 656e7369 6f6e2066 rate dimension f │ │ │ │ │ - 0x000a2cd0 726f6d20 6f6e6520 66696c65 20776974 rom one file wit │ │ │ │ │ - 0x000a2ce0 682c2065 2e672e2c 0a6e6377 61202d61 h, e.g.,.ncwa -a │ │ │ │ │ - 0x000a2cf0 20257320 25732025 730a0000 68736920 %s %s %s...hsi │ │ │ │ │ - 0x000a2d00 67657420 2573203a 20257300 77676574 get %s : %s.wget │ │ │ │ │ - 0x000a2d10 202d2d74 72696573 3d31202d 2d6f7574 --tries=1 --out │ │ │ │ │ - 0x000a2d20 7075742d 646f6375 6d656e74 3d257320 put-document=%s │ │ │ │ │ - 0x000a2d30 25730000 73637020 2d702025 73202573 %s..scp -p %s %s │ │ │ │ │ - 0x000a2d40 00000000 73667470 20257320 25730000 ....sftp %s %s.. │ │ │ │ │ - 0x000a2d50 25733a20 4552524f 52206e63 6f5f6372 %s: ERROR nco_cr │ │ │ │ │ - 0x000a2d60 65617465 5f6d6f64 655f6d72 67282920 eate_mode_mrg() │ │ │ │ │ - 0x000a2d70 72656365 69766564 20756e6b 6e6f776e received unknown │ │ │ │ │ - 0x000a2d80 20636c6f 62626572 206d6f64 65206d64 clobber mode md │ │ │ │ │ - 0x000a2d90 5f636c6f 62626572 0a000000 25733a20 _clobber....%s: │ │ │ │ │ - 0x000a2da0 4552524f 52206e63 6f5f6372 65617465 ERROR nco_create │ │ │ │ │ - 0x000a2db0 5f6d6f64 655f6d72 67282920 72656365 _mode_mrg() rece │ │ │ │ │ - 0x000a2dc0 69766564 20756e6b 6e6f776e 2066696c ived unknown fil │ │ │ │ │ - 0x000a2dd0 6520666f 726d6174 203d2025 640a0000 e format = %d... │ │ │ │ │ - 0x000a2de0 6e657463 64663400 36346269 745f6f66 netcdf4.64bit_of │ │ │ │ │ - 0x000a2df0 66736574 00000000 6e657463 6466345f fset....netcdf4_ │ │ │ │ │ - 0x000a2e00 636c6173 73696300 36346269 745f6461 classic.64bit_da │ │ │ │ │ - 0x000a2e10 74610000 706e6574 63646600 63646635 ta..pnetcdf.cdf5 │ │ │ │ │ - 0x000a2e20 00000000 25733a20 4552524f 5220556e ....%s: ERROR Un │ │ │ │ │ - 0x000a2e30 6b6e6f77 6e206f75 74707574 2066696c known output fil │ │ │ │ │ - 0x000a2e40 6520666f 726d6174 20222573 22207265 e format "%s" re │ │ │ │ │ - 0x000a2e50 71756573 7465642e 2056616c 69642066 quested. Valid f │ │ │ │ │ - 0x000a2e60 6f726d61 74732061 72652028 756e616d ormats are (unam │ │ │ │ │ - 0x000a2e70 62696775 6f757320 6c656164 696e6720 biguous leading │ │ │ │ │ - 0x000a2e80 63686172 61637465 7273206f 66292022 characters of) " │ │ │ │ │ - 0x000a2e90 636c6173 73696322 2c202236 34626974 classic", "64bit │ │ │ │ │ - 0x000a2ea0 5f6f6666 73657422 2c257320 226e6574 _offset",%s "net │ │ │ │ │ - 0x000a2eb0 63646634 222c2061 6e642022 6e657463 cdf4", and "netc │ │ │ │ │ - 0x000a2ec0 6466345f 636c6173 73696322 2e0a0000 df4_classic".... │ │ │ │ │ - 0x000a2ed0 22363462 69745f64 61746122 2c000000 "64bit_data",... │ │ │ │ │ - 0x000a2ee0 53697a65 20657870 65637465 6420696e Size expected in │ │ │ │ │ - 0x000a2ef0 2052414d 206f7220 756e636f 6d707265 RAM or uncompre │ │ │ │ │ - 0x000a2f00 73736564 2073746f 72616765 206f6620 ssed storage of │ │ │ │ │ - 0x000a2f10 616c6c20 64617461 20286e6f 74206d65 all data (not me │ │ │ │ │ - 0x000a2f20 74616461 7461292c 20616363 6f756e74 tadata), account │ │ │ │ │ - 0x000a2f30 696e6720 666f7220 73756273 65747320 ing for subsets │ │ │ │ │ - 0x000a2f40 616e6420 68797065 72736c61 62732c20 and hyperslabs, │ │ │ │ │ - 0x000a2f50 69732025 6c752042 207e2025 6c75206b is %lu B ~ %lu k │ │ │ │ │ - 0x000a2f60 422c2025 6c75206b 6942207e 20256c75 B, %lu kiB ~ %lu │ │ │ │ │ - 0x000a2f70 204d422c 20256c75 204d6942 207e2025 MB, %lu MiB ~ % │ │ │ │ │ - 0x000a2f80 6c752047 422c2025 6c752047 69420000 lu GB, %lu GiB.. │ │ │ │ │ - 0x000a2f90 25733a20 25732072 65706f72 74732025 %s: %s reports % │ │ │ │ │ - 0x000a2fa0 730a0000 6e636f5f 666c5f73 7a5f6573 s...nco_fl_sz_es │ │ │ │ │ - 0x000a2fb0 74282900 25733a20 5741524e 494e4720 t().%s: WARNING │ │ │ │ │ - 0x000a2fc0 41747465 6d707420 746f2063 68756e6b Attempt to chunk │ │ │ │ │ - 0x000a2fd0 20766172 6961626c 65732069 6e206f75 variables in ou │ │ │ │ │ - 0x000a2fe0 74707574 2066696c 65207768 69636820 tput file which │ │ │ │ │ - 0x000a2ff0 68617320 6e657443 44462066 6f726d61 has netCDF forma │ │ │ │ │ - 0x000a3000 74202573 2e204368 756e6b69 6e672069 t %s. Chunking i │ │ │ │ │ - 0x000a3010 73206f6e 6c792073 7570706f 72746564 s only supported │ │ │ │ │ - 0x000a3020 20627920 6e657443 44462066 696c6574 by netCDF filet │ │ │ │ │ - 0x000a3030 79706573 204e435f 464f524d 41545f4e ypes NC_FORMAT_N │ │ │ │ │ - 0x000a3040 45544344 46342061 6e64204e 435f464f ETCDF4 and NC_FO │ │ │ │ │ - 0x000a3050 524d4154 5f4e4554 43444634 5f434c41 RMAT_NETCDF4_CLA │ │ │ │ │ - 0x000a3060 53534943 2e20436f 6d6d616e 64207769 SSIC. Command wi │ │ │ │ │ - 0x000a3070 6c6c2061 7474656d 70742074 6f20636f ll attempt to co │ │ │ │ │ - 0x000a3080 6d706c65 74652062 75742077 6974686f mplete but witho │ │ │ │ │ - 0x000a3090 75742063 68756e6b 696e672e 2048494e ut chunking. HIN │ │ │ │ │ - 0x000a30a0 543a2072 652d7275 6e20636f 6d6d616e T: re-run comman │ │ │ │ │ - 0x000a30b0 6420616e 64206368 616e6765 206f7574 d and change out │ │ │ │ │ - 0x000a30c0 70757420 74797065 20746f20 6e657443 put type to netC │ │ │ │ │ - 0x000a30d0 44463420 7573696e 6720222d 34222c20 DF4 using "-4", │ │ │ │ │ - 0x000a30e0 222d2d66 6c5f666d 743d6e65 74636466 "--fl_fmt=netcdf │ │ │ │ │ - 0x000a30f0 34222c20 6f722022 2d2d666c 5f666d74 4", or "--fl_fmt │ │ │ │ │ - 0x000a3100 3d6e6574 63646634 5f636c61 73736963 =netcdf4_classic │ │ │ │ │ - 0x000a3110 22206f70 74696f6e 2e0a0000 25733a20 " option....%s: │ │ │ │ │ - 0x000a3120 5741524e 494e4720 41747465 6d707420 WARNING Attempt │ │ │ │ │ - 0x000a3130 746f2064 65666c61 74652028 636f6d70 to deflate (comp │ │ │ │ │ - 0x000a3140 72657373 29207661 72696162 6c657320 ress) variables │ │ │ │ │ - 0x000a3150 696e206f 75747075 74206669 6c652077 in output file w │ │ │ │ │ - 0x000a3160 68696368 20686173 206e6574 43444620 hich has netCDF │ │ │ │ │ - 0x000a3170 666f726d 61742025 732e2044 65666c61 format %s. Defla │ │ │ │ │ - 0x000a3180 74696f6e 20697320 6f6e6c79 20737570 tion is only sup │ │ │ │ │ - 0x000a3190 706f7274 65642062 79206e65 74434446 ported by netCDF │ │ │ │ │ - 0x000a31a0 2066696c 65747970 6573204e 435f464f filetypes NC_FO │ │ │ │ │ - 0x000a31b0 524d4154 5f4e4554 43444634 20616e64 RMAT_NETCDF4 and │ │ │ │ │ - 0x000a31c0 204e435f 464f524d 41545f4e 45544344 NC_FORMAT_NETCD │ │ │ │ │ - 0x000a31d0 46345f43 4c415353 49432e20 436f6d6d F4_CLASSIC. Comm │ │ │ │ │ - 0x000a31e0 616e6420 77696c6c 20617474 656d7074 and will attempt │ │ │ │ │ - 0x000a31f0 20746f20 636f6d70 6c657465 20627574 to complete but │ │ │ │ │ - 0x000a3200 20776974 686f7574 20646566 6c617469 without deflati │ │ │ │ │ - 0x000a3210 6f6e2e20 48494e54 3a207265 2d72756e on. HINT: re-run │ │ │ │ │ - 0x000a3220 20636f6d 6d616e64 20616e64 20636861 command and cha │ │ │ │ │ - 0x000a3230 6e676520 6f757470 75742074 79706520 nge output type │ │ │ │ │ - 0x000a3240 746f206e 65744344 46342075 73696e67 to netCDF4 using │ │ │ │ │ - 0x000a3250 20222d34 222c2028 73616d65 20617320 "-4", (same as │ │ │ │ │ - 0x000a3260 222d2d66 6c5f666d 743d6e65 74636466 "--fl_fmt=netcdf │ │ │ │ │ - 0x000a3270 3422292c 206f7220 222d3722 20287361 4"), or "-7" (sa │ │ │ │ │ - 0x000a3280 6d652061 7320222d 2d666c5f 666d743d me as "--fl_fmt= │ │ │ │ │ - 0x000a3290 6e657463 6466345f 636c6173 73696322 netcdf4_classic" │ │ │ │ │ - 0x000a32a0 29206f70 74696f6e 2e0a0000 0a25733a ) option.....%s: │ │ │ │ │ - 0x000a32b0 20455252 4f522025 73207265 706f7274 ERROR %s report │ │ │ │ │ - 0x000a32c0 73202564 20666169 6c656420 61747465 s %d failed atte │ │ │ │ │ - 0x000a32d0 6d707473 20746f20 6f627461 696e2076 mpts to obtain v │ │ │ │ │ - 0x000a32e0 616c6964 20696e74 65726163 74697665 alid interactive │ │ │ │ │ - 0x000a32f0 20696e70 75742e20 41737375 6d696e67 input. Assuming │ │ │ │ │ - 0x000a3300 206e6f6e 2d696e74 65726163 74697665 non-interactive │ │ │ │ │ - 0x000a3310 20736865 6c6c2061 6e642065 78697469 shell and exiti │ │ │ │ │ - 0x000a3320 6e672e0a 00000000 25733a20 6f766572 ng......%s: over │ │ │ │ │ - 0x000a3330 77726974 65202573 2028792f 6e293f20 write %s (y/n)? │ │ │ │ │ - 0x000a3340 00000000 6e636f5f 666c5f6f 76657277 ....nco_fl_overw │ │ │ │ │ - 0x000a3350 72697465 5f70726d 28290000 25733a20 rite_prm()..%s: │ │ │ │ │ - 0x000a3360 25732072 65706f72 74732070 65726d69 %s reports permi │ │ │ │ │ - 0x000a3370 7373696f 6e732066 6f722066 696c6520 ssions for file │ │ │ │ │ - 0x000a3380 25732061 72652028 6f637461 6c29203d %s are (octal) = │ │ │ │ │ - 0x000a3390 20256c6f 0a000000 25733a20 25732072 %lo....%s: %s r │ │ │ │ │ - 0x000a33a0 65706f72 74732063 686d6f64 28292072 eports chmod() r │ │ │ │ │ - 0x000a33b0 65747572 6e656420 6572726f 72202225 eturned error "% │ │ │ │ │ - 0x000a33c0 73220a00 25733a20 4552524f 5220556e s"..%s: ERROR Un │ │ │ │ │ - 0x000a33d0 61626c65 20746f20 6d616b65 206f7574 able to make out │ │ │ │ │ - 0x000a33e0 70757420 66696c65 20777269 7461626c put file writabl │ │ │ │ │ - 0x000a33f0 65206279 20757365 722c2065 78697469 e by user, exiti │ │ │ │ │ - 0x000a3400 6e672e2e 2e0a0000 6e636f5f 666c5f63 ng......nco_fl_c │ │ │ │ │ - 0x000a3410 686d6f64 28290000 25733a20 494e464f hmod()..%s: INFO │ │ │ │ │ - 0x000a3420 2054656d 706f7261 72792061 6e642066 Temporary and f │ │ │ │ │ - 0x000a3430 696e616c 2066696c 65732025 73206172 inal files %s ar │ │ │ │ │ - 0x000a3440 65206964 656e7469 63616c2d 2d2d6e6f e identical---no │ │ │ │ │ - 0x000a3450 206e6565 6420746f 20636f70 792e0a00 need to copy... │ │ │ │ │ - 0x000a3460 25733a20 436f7079 696e6720 25732074 %s: Copying %s t │ │ │ │ │ - 0x000a3470 6f202573 2e2e2e00 25733a20 4552524f o %s....%s: ERRO │ │ │ │ │ - 0x000a3480 52206e63 6f5f666c 5f637028 29206973 R nco_fl_cp() is │ │ │ │ │ - 0x000a3490 20756e61 626c6520 746f2065 78656375 unable to execu │ │ │ │ │ - 0x000a34a0 74652063 7020636f 6d6d616e 64202225 te cp command "% │ │ │ │ │ - 0x000a34b0 73220a00 646f6e65 0a000000 2f62696e s"..done..../bin │ │ │ │ │ - 0x000a34c0 2f637020 25732025 73000000 25733a20 /cp %s %s...%s: │ │ │ │ │ - 0x000a34d0 494e464f 2046696c 65202573 20646f65 INFO File %s doe │ │ │ │ │ - 0x000a34e0 73206e6f 74206578 69737420 6f6e206c s not exist on l │ │ │ │ │ - 0x000a34f0 6f63616c 20737973 74656d0a 00000000 ocal system..... │ │ │ │ │ - 0x000a3500 25733a20 494e464f 2046696c 65202573 %s: INFO File %s │ │ │ │ │ - 0x000a3510 20697320 61207379 6d626f6c 6963206c is a symbolic l │ │ │ │ │ - 0x000a3520 696e6b0a 00000000 20496620 74686520 ink..... If the │ │ │ │ │ - 0x000a3530 66696c65 20726573 69646573 206f6e20 file resides on │ │ │ │ │ - 0x000a3540 61204869 67682050 6572666f 726d616e a High Performan │ │ │ │ │ - 0x000a3550 63652053 746f7261 67652053 79737465 ce Storage Syste │ │ │ │ │ - 0x000a3560 6d202848 50535329 20616363 65737369 m (HPSS) accessi │ │ │ │ │ - 0x000a3570 626c6520 76696120 74686520 27687369 ble via the 'hsi │ │ │ │ │ - 0x000a3580 2720636f 6d6d616e 642c2074 68656e20 ' command, then │ │ │ │ │ - 0x000a3590 61646420 74686520 2d2d6870 7373206f add the --hpss o │ │ │ │ │ - 0x000a35a0 7074696f 6e20616e 64207265 2d747279 ption and re-try │ │ │ │ │ - 0x000a35b0 20636f6d 6d616e64 2e000000 25733a20 command....%s: │ │ │ │ │ - 0x000a35c0 4552524f 52202573 20756e61 626c6520 ERROR %s unable │ │ │ │ │ - 0x000a35d0 746f2066 696e6420 76616c69 64206669 to find valid fi │ │ │ │ │ - 0x000a35e0 6c656e61 6d652063 6f6d706f 6e656e74 lename component │ │ │ │ │ - 0x000a35f0 206f6620 53465450 20706174 68202573 of SFTP path %s │ │ │ │ │ - 0x000a3600 0a000000 25733a20 4552524f 52202573 ....%s: ERROR %s │ │ │ │ │ - 0x000a3610 2072656d 696e6473 20796f75 20746861 reminds you tha │ │ │ │ │ - 0x000a3620 74206e63 61747465 6420616e 64206e63 t ncatted and nc │ │ │ │ │ - 0x000a3630 72656e61 6d65206d 75737420 70726f63 rename must proc │ │ │ │ │ - 0x000a3640 65737320 7472756c 79206c6f 63616c20 ess truly local │ │ │ │ │ - 0x000a3650 28692e65 2e2c206e 6f742072 65616420 (i.e., not read │ │ │ │ │ - 0x000a3660 76696120 44415029 2066696c 65732028 via DAP) files ( │ │ │ │ │ - 0x000a3670 66786d20 544f444f 206e636f 36363429 fxm TODO nco664) │ │ │ │ │ - 0x000a3680 0a000000 25733a20 494e464f 20257320 ....%s: INFO %s │ │ │ │ │ - 0x000a3690 73756363 65737366 756c6c79 20616363 successfully acc │ │ │ │ │ - 0x000a36a0 65737365 64207468 69732066 696c6520 essed this file │ │ │ │ │ - 0x000a36b0 7573696e 67207468 65204441 50207072 using the DAP pr │ │ │ │ │ - 0x000a36c0 6f746f63 6f6c0a00 25733a20 494e464f otocol..%s: INFO │ │ │ │ │ - 0x000a36d0 20444150 2d616363 65737320 746f2025 DAP-access to % │ │ │ │ │ - 0x000a36e0 73206661 696c6564 20776974 68206572 s failed with er │ │ │ │ │ - 0x000a36f0 726f7220 636f6465 2025642e 20000000 ror code %d. ... │ │ │ │ │ - 0x000a3700 5472616e 736c6174 696f6e20 696e746f Translation into │ │ │ │ │ - 0x000a3710 20456e67 6c697368 20776974 68206e63 English with nc │ │ │ │ │ - 0x000a3720 5f737472 6572726f 72282564 29206973 _strerror(%d) is │ │ │ │ │ - 0x000a3730 20222573 220a0000 25733a20 48494e54 "%s"...%s: HINT │ │ │ │ │ - 0x000a3740 20444150 2d616363 65737320 6572726f DAP-access erro │ │ │ │ │ - 0x000a3750 7220636f 64652069 6e646963 61746573 r code indicates │ │ │ │ │ - 0x000a3760 20746861 74207468 65205552 4c20646f that the URL do │ │ │ │ │ - 0x000a3770 6573206e 6f742065 78697374 2e204973 es not exist. Is │ │ │ │ │ - 0x000a3780 20746865 72652061 20747970 6f20696e there a typo in │ │ │ │ │ - 0x000a3790 20746865 2055524c 3f20506c 65617365 the URL? Please │ │ │ │ │ - 0x000a37a0 20766572 69667920 74686174 20746865 verify that the │ │ │ │ │ - 0x000a37b0 2066696c 65206973 20616363 65737369 file is accessi │ │ │ │ │ - 0x000a37c0 626c6520 61742074 68652073 70656369 ble at the speci │ │ │ │ │ - 0x000a37d0 66696564 206c6f63 6174696f 6e206f6e fied location on │ │ │ │ │ - 0x000a37e0 20746865 20444150 2d736572 7665722e the DAP-server. │ │ │ │ │ - 0x000a37f0 0a000000 25733a20 48494e54 20444150 ....%s: HINT DAP │ │ │ │ │ - 0x000a3800 2d616363 65737320 6572726f 7220636f -access error co │ │ │ │ │ - 0x000a3810 64652069 6e646963 61746573 20746861 de indicates tha │ │ │ │ │ - 0x000a3820 74207468 65205552 4c205f64 6f65735f t the URL _does_ │ │ │ │ │ - 0x000a3830 20657869 73742c20 736f2065 72726f72 exist, so error │ │ │ │ │ - 0x000a3840 20617070 65617273 20746f20 62652069 appears to be i │ │ │ │ │ - 0x000a3850 6e207468 65204441 50207365 72766572 n the DAP server │ │ │ │ │ - 0x000a3860 2e205265 61736f6e 7320666f 72207468 . Reasons for th │ │ │ │ │ - 0x000a3870 69732063 6f756c64 20696e63 6c756465 is could include │ │ │ │ │ - 0x000a3880 20312e20 616e2061 67677265 67617469 1. an aggregati │ │ │ │ │ - 0x000a3890 6f6e2073 65727665 72202865 2e672e2c on server (e.g., │ │ │ │ │ - 0x000a38a0 20474453 206f7220 54485245 44445329 GDS or THREDDS) │ │ │ │ │ - 0x000a38b0 20746861 74207265 63656976 65732061 that receives a │ │ │ │ │ - 0x000a38c0 2055524c 20746861 74206973 2076616c URL that is val │ │ │ │ │ - 0x000a38d0 69642061 63636f72 64696e67 20746f20 id according to │ │ │ │ │ - 0x000a38e0 74686520 61676772 65676174 696f6e20 the aggregation │ │ │ │ │ - 0x000a38f0 6d657461 64617461 20627574 20746865 metadata but the │ │ │ │ │ - 0x000a3900 20696d70 6c696564 20626163 6b2d656e implied back-en │ │ │ │ │ - 0x000a3910 64206461 74617365 74206d61 79206265 d dataset may be │ │ │ │ │ - 0x000a3920 2074656d 706f7261 72696c79 20756e61 temporarily una │ │ │ │ │ - 0x000a3930 7661696c 61626c65 2e20322e 20546865 vailable. 2. The │ │ │ │ │ - 0x000a3940 20444150 20736572 76657220 646f6573 DAP server does │ │ │ │ │ - 0x000a3950 206e6f74 20737570 706f7274 20746865 not support the │ │ │ │ │ - 0x000a3960 20726571 75657374 65642070 726f746f requested proto │ │ │ │ │ - 0x000a3970 636f6c2c 20652e67 2e2c2074 68652073 col, e.g., the s │ │ │ │ │ - 0x000a3980 65727665 72206d61 79207375 70706f72 erver may suppor │ │ │ │ │ - 0x000a3990 74207468 65204441 50322070 726f746f t the DAP2 proto │ │ │ │ │ - 0x000a39a0 636f6c20 62757420 74686520 64617461 col but the data │ │ │ │ │ - 0x000a39b0 73657420 77617320 72657175 65737465 set was requeste │ │ │ │ │ - 0x000a39c0 64207769 74682074 68652044 41503420 d with the DAP4 │ │ │ │ │ - 0x000a39d0 70726f74 6f636f6c 2e0a0000 25733a20 protocol....%s: │ │ │ │ │ - 0x000a39e0 494e464f 2057696c 6c206174 74656d70 INFO Will attemp │ │ │ │ │ - 0x000a39f0 7420746f 2066696e 64206669 6c65206f t to find file o │ │ │ │ │ - 0x000a3a00 6e206c6f 63616c20 6469736b 20616e64 n local disk and │ │ │ │ │ - 0x000a3a10 2c206966 20756e73 75636365 73736675 , if unsuccessfu │ │ │ │ │ - 0x000a3a20 6c2c2077 696c6c20 7468656e 20617474 l, will then att │ │ │ │ │ - 0x000a3a30 656d7074 20726574 72696576 65207265 empt retrieve re │ │ │ │ │ - 0x000a3a40 6d6f7465 2066696c 6520746f 206c6f63 mote file to loc │ │ │ │ │ - 0x000a3a50 616c2063 6c69656e 74207573 696e6720 al client using │ │ │ │ │ - 0x000a3a60 77676574 0a000000 25733a20 4552524f wget....%s: ERRO │ │ │ │ │ - 0x000a3a70 52202573 20756e61 626c6520 746f2066 R %s unable to f │ │ │ │ │ - 0x000a3a80 696e6420 76616c69 64206669 6c656e61 ind valid filena │ │ │ │ │ - 0x000a3a90 6d652063 6f6d706f 6e656e74 206f6620 me component of │ │ │ │ │ - 0x000a3aa0 48545450 20706174 68202573 0a000000 HTTP path %s.... │ │ │ │ │ - 0x000a3ab0 25733a20 4552524f 52202573 20756e61 %s: ERROR %s una │ │ │ │ │ - 0x000a3ac0 626c6520 746f2066 696e6420 76616c69 ble to find vali │ │ │ │ │ - 0x000a3ad0 64206669 6c656e61 6d652063 6f6d706f d filename compo │ │ │ │ │ - 0x000a3ae0 6e656e74 206f6620 73637020 6f722072 nent of scp or r │ │ │ │ │ - 0x000a3af0 63702070 61746820 25730a00 0a25733a cp path %s...%s: │ │ │ │ │ - 0x000a3b00 20494e46 4f207374 61742829 20233120 INFO stat() #1 │ │ │ │ │ - 0x000a3b10 6661696c 65643a20 25732064 6f657320 failed: %s does │ │ │ │ │ - 0x000a3b20 6e6f7420 65786973 740a0000 25733a20 not exist...%s: │ │ │ │ │ - 0x000a3b30 494e464f 20737461 74282920 23322066 INFO stat() #2 f │ │ │ │ │ - 0x000a3b40 61696c65 643a2025 7320646f 6573206e ailed: %s does n │ │ │ │ │ - 0x000a3b50 6f742065 78697374 0a000000 25733a20 ot exist....%s: │ │ │ │ │ - 0x000a3b60 5741524e 494e4720 6e6f7420 73656172 WARNING not sear │ │ │ │ │ - 0x000a3b70 6368696e 6720666f 72202573 206f6e20 ching for %s on │ │ │ │ │ - 0x000a3b80 72656d6f 74652066 696c6573 79737465 remote filesyste │ │ │ │ │ - 0x000a3b90 6d2c2075 73696e67 206c6f63 616c2066 m, using local f │ │ │ │ │ - 0x000a3ba0 696c6520 25732069 6e737465 61640a00 ile %s instead.. │ │ │ │ │ - 0x000a3bb0 25733a20 494e464f 20737461 74282920 %s: INFO stat() │ │ │ │ │ - 0x000a3bc0 23332066 61696c65 643a2025 7320646f #3 failed: %s do │ │ │ │ │ - 0x000a3bd0 6573206e 6f742065 78697374 0a000000 es not exist.... │ │ │ │ │ - 0x000a3be0 25733a20 4552524f 5220756e 61626c65 %s: ERROR unable │ │ │ │ │ - 0x000a3bf0 20746f20 6f70656e 20757365 72277320 to open user's │ │ │ │ │ - 0x000a3c00 2e6e6574 72632066 696c6520 25730a00 .netrc file %s.. │ │ │ │ │ - 0x000a3c10 25733a20 4552524f 52207265 6164696e %s: ERROR readin │ │ │ │ │ - 0x000a3c20 67202573 0a000000 25733a20 494e464f g %s....%s: INFO │ │ │ │ │ - 0x000a3c30 20257320 77696c6c 20757365 202e6e65 %s will use .ne │ │ │ │ │ - 0x000a3c40 74726320 66696c65 20617420 25732069 trc file at %s i │ │ │ │ │ - 0x000a3c50 6e737465 6164206f 6620616e 6f6e796d nstead of anonym │ │ │ │ │ - 0x000a3c60 6f757320 4654500a 00000000 25733a20 ous FTP.....%s: │ │ │ │ │ - 0x000a3c70 494e464f 2057696c 6c206e6f 77206174 INFO Will now at │ │ │ │ │ - 0x000a3c80 74656d70 74207767 6574206f 6e207468 tempt wget on th │ │ │ │ │ - 0x000a3c90 65206675 6c6c2066 696c6570 6174682e e full filepath. │ │ │ │ │ - 0x000a3ca0 20776765 74207769 6c6c2066 61696c20 wget will fail │ │ │ │ │ - 0x000a3cb0 69662074 68652066 696c6520 69732022 if the file is " │ │ │ │ │ - 0x000a3cc0 68696464 656e2220 62656869 6e642061 hidden" behind a │ │ │ │ │ - 0x000a3cd0 20444150 20736572 7665722e 20556e66 DAP server. Unf │ │ │ │ │ - 0x000a3ce0 6f727475 6e617465 6c792c20 6661696c ortunately, fail │ │ │ │ │ - 0x000a3cf0 65642077 67657420 61747465 6d707473 ed wget attempts │ │ │ │ │ - 0x000a3d00 20637265 61746573 20726174 68657220 creates rather │ │ │ │ │ - 0x000a3d10 6c6f6e67 20706174 686e616d 65732069 long pathnames i │ │ │ │ │ - 0x000a3d20 6e207468 65206375 7272656e 74206469 n the current di │ │ │ │ │ - 0x000a3d30 72656374 6f72792e 2066786d 20544f44 rectory. fxm TOD │ │ │ │ │ - 0x000a3d40 4f206e63 6f393730 2c206e63 6f393731 O nco970, nco971 │ │ │ │ │ - 0x000a3d50 2e204f6e 20746865 206f7468 65722068 . On the other h │ │ │ │ │ - 0x000a3d60 616e642c 20776765 74207368 6f756c64 and, wget should │ │ │ │ │ - 0x000a3d70 20737563 63656564 20696620 74686520 succeed if the │ │ │ │ │ - 0x000a3d80 66696c65 20697320 73746f72 65642069 file is stored i │ │ │ │ │ - 0x000a3d90 6e20616e 79207075 626c6963 6c792d61 n any publicly-a │ │ │ │ │ - 0x000a3da0 63636573 7369626c 65207765 62206c6f ccessible web lo │ │ │ │ │ - 0x000a3db0 63617469 6f6e2e0a 00000000 25733a20 cation......%s: │ │ │ │ │ - 0x000a3dc0 4552524f 52206669 6c652025 73206e6f ERROR file %s no │ │ │ │ │ - 0x000a3dd0 7420666f 756e642e 20497420 646f6573 t found. It does │ │ │ │ │ - 0x000a3de0 206e6f74 20657869 7374206f 6e207468 not exist on th │ │ │ │ │ - 0x000a3df0 65206c6f 63616c20 66696c65 73797374 e local filesyst │ │ │ │ │ - 0x000a3e00 656d2c20 6e6f7220 646f6573 20697420 em, nor does it │ │ │ │ │ - 0x000a3e10 6d617463 68207265 6d6f7465 2066696c match remote fil │ │ │ │ │ - 0x000a3e20 656e616d 65207061 74746572 6e732028 ename patterns ( │ │ │ │ │ - 0x000a3e30 652e672e 2c206874 74703a2f 2f666f6f e.g., http://foo │ │ │ │ │ - 0x000a3e40 206f7220 666f6f2e 6261722e 6564753a or foo.bar.edu: │ │ │ │ │ - 0x000a3e50 66696c65 2925730a 00000000 77686963 file)%s.....whic │ │ │ │ │ - 0x000a3e60 68206873 69000000 2f757372 2f6c6f63 h hsi.../usr/loc │ │ │ │ │ - 0x000a3e70 616c2f62 696e2f68 73690000 2f6f7074 al/bin/hsi../opt │ │ │ │ │ - 0x000a3e80 2f687073 732f6269 6e2f6873 69000000 /hpss/bin/hsi... │ │ │ │ │ - 0x000a3e90 2f757372 2f636f6d 6d6f6e2f 6d73732f /usr/common/mss/ │ │ │ │ │ - 0x000a3ea0 62696e2f 68736900 2f6e6361 722f6f70 bin/hsi./ncar/op │ │ │ │ │ - 0x000a3eb0 742f6870 73732f68 73690000 2c206e6f t/hpss/hsi.., no │ │ │ │ │ - 0x000a3ec0 72206469 64204e43 4f206465 74656374 r did NCO detect │ │ │ │ │ - 0x000a3ed0 20612072 656d6f74 65204869 67682050 a remote High P │ │ │ │ │ - 0x000a3ee0 6572666f 726d616e 63652053 746f7261 erformance Stora │ │ │ │ │ - 0x000a3ef0 67652053 79737465 6d202848 50535329 ge System (HPSS) │ │ │ │ │ - 0x000a3f00 20616363 65737369 626c6520 76696120 accessible via │ │ │ │ │ - 0x000a3f10 74686520 27687369 2720636f 6d6d616e the 'hsi' comman │ │ │ │ │ - 0x000a3f20 642e0000 25733a20 48494e54 2066696c d...%s: HINT fil │ │ │ │ │ - 0x000a3f30 652d6e6f 742d666f 756e6420 6572726f e-not-found erro │ │ │ │ │ - 0x000a3f40 72732075 7375616c 6c792061 72697365 rs usually arise │ │ │ │ │ - 0x000a3f50 2066726f 6d206669 6c656e61 6d652074 from filename t │ │ │ │ │ - 0x000a3f60 79706f73 2c20696e 636f7272 65637420 ypos, incorrect │ │ │ │ │ - 0x000a3f70 70617468 732c206d 69737369 6e672066 paths, missing f │ │ │ │ │ - 0x000a3f80 696c6573 2c206f72 20636170 72696369 iles, or caprici │ │ │ │ │ - 0x000a3f90 6f757320 676f6473 2e20506c 65617365 ous gods. Please │ │ │ │ │ - 0x000a3fa0 20766572 69667920 7370656c 6c696e67 verify spelling │ │ │ │ │ - 0x000a3fb0 20616e64 206c6f63 6174696f 6e206f66 and location of │ │ │ │ │ - 0x000a3fc0 20726571 75657374 65642066 696c652e requested file. │ │ │ │ │ - 0x000a3fd0 25730a00 25733a20 494e464f 20556e61 %s..%s: INFO Una │ │ │ │ │ - 0x000a3fe0 626c6520 746f2066 696e6420 66696c65 ble to find file │ │ │ │ │ - 0x000a3ff0 20257320 6f6e206c 6f63616c 20737973 %s on local sys │ │ │ │ │ - 0x000a4000 74656d2e 20466f75 6e642068 73692063 tem. Found hsi c │ │ │ │ │ - 0x000a4010 6f6d6d61 6e642069 6e646963 6174696e ommand indicatin │ │ │ │ │ - 0x000a4020 67207072 6573656e 6365206f 66204869 g presence of Hi │ │ │ │ │ - 0x000a4030 67682050 6572666f 726d616e 63652053 gh Performance S │ │ │ │ │ - 0x000a4040 746f7261 67652053 79737465 6d202848 torage System (H │ │ │ │ │ - 0x000a4050 50535329 2e205769 6c6c2061 7373756d PSS). Will assum │ │ │ │ │ - 0x000a4060 65206669 6c652069 73207374 6f726564 e file is stored │ │ │ │ │ - 0x000a4070 206f6e20 48505353 2e205265 63656976 on HPSS. Receiv │ │ │ │ │ - 0x000a4080 6564206e 6f206c6f 63616c20 70617468 ed no local path │ │ │ │ │ - 0x000a4090 20696e66 6f726d61 74696f6e 20616e64 information and │ │ │ │ │ - 0x000a40a0 20736f20 77696c6c 20747279 20746f20 so will try to │ │ │ │ │ - 0x000a40b0 64657269 76652073 75697461 626c6520 derive suitable │ │ │ │ │ - 0x000a40c0 6c6f6361 6c206669 6c657061 74682066 local filepath f │ │ │ │ │ - 0x000a40d0 726f6d20 67697665 6e206669 6c656e61 rom given filena │ │ │ │ │ - 0x000a40e0 6d652e2e 2e0a0000 25733a20 494e464f me......%s: INFO │ │ │ │ │ - 0x000a40f0 20526574 72696576 65642066 696c6573 Retrieved files │ │ │ │ │ - 0x000a4100 2077696c 6c206265 2073746f 72656420 will be stored │ │ │ │ │ - 0x000a4110 696e2064 65726976 65642064 69726563 in derived direc │ │ │ │ │ - 0x000a4120 746f7279 202e2f25 730a0000 25733a20 tory ./%s...%s: │ │ │ │ │ - 0x000a4130 4552524f 5220556e 61626c65 20746f20 ERROR Unable to │ │ │ │ │ - 0x000a4140 63726561 7465206c 6f63616c 20646972 create local dir │ │ │ │ │ - 0x000a4150 6563746f 72792025 730a0000 25733a20 ectory %s...%s: │ │ │ │ │ - 0x000a4160 48494e54 20557365 202d6c20 6f707469 HINT Use -l opti │ │ │ │ │ - 0x000a4170 6f6e0a00 25733a20 494e464f 20437265 on..%s: INFO Cre │ │ │ │ │ - 0x000a4180 61746564 206c6f63 616c2064 69726563 ated local direc │ │ │ │ │ - 0x000a4190 746f7279 202e2f25 730a0000 25733a20 tory ./%s...%s: │ │ │ │ │ - 0x000a41a0 52657472 69657669 6e672066 696c6520 Retrieving file │ │ │ │ │ - 0x000a41b0 66726f6d 2072656d 6f746520 6c6f6361 from remote loca │ │ │ │ │ - 0x000a41c0 74696f6e 20776974 6820636f 6d6d616e tion with comman │ │ │ │ │ - 0x000a41d0 643a0a25 730a0000 25733a20 4552524f d:.%s...%s: ERRO │ │ │ │ │ - 0x000a41e0 52205379 6e636872 6f6e6f75 73206665 R Synchronous fe │ │ │ │ │ - 0x000a41f0 74636820 636f6d6d 616e6420 6661696c tch command fail │ │ │ │ │ - 0x000a4200 65640a00 0a257320 52657472 69657661 ed...%s Retrieva │ │ │ │ │ - 0x000a4210 6c207375 63636573 7366756c 20616674 l successful aft │ │ │ │ │ - 0x000a4220 65722025 6420736c 65657073 206f6620 er %d sleeps of │ │ │ │ │ - 0x000a4230 25642073 65636f6e 64732065 61636820 %d seconds each │ │ │ │ │ - 0x000a4240 3d20252e 3166206d 696e7574 65730a00 = %.1f minutes.. │ │ │ │ │ - 0x000a4250 25733a20 4552524f 52205573 65722064 %s: ERROR User d │ │ │ │ │ - 0x000a4260 6f657320 6e6f7420 68617665 20726561 oes not have rea │ │ │ │ │ - 0x000a4270 64207065 726d6973 73696f6e 20666f72 d permission for │ │ │ │ │ - 0x000a4280 2025732c 206f7220 66696c65 20646f65 %s, or file doe │ │ │ │ │ - 0x000a4290 73206e6f 74206578 6973740a 00000000 s not exist..... │ │ │ │ │ - 0x000a42a0 25733a20 4552524f 52204d61 78696d75 %s: ERROR Maximu │ │ │ │ │ - 0x000a42b0 6d207469 6d652028 25642073 65636f6e m time (%d secon │ │ │ │ │ - 0x000a42c0 6473203d 20252e31 66206d69 6e757465 ds = %.1f minute │ │ │ │ │ - 0x000a42d0 73292066 6f722061 73796e63 68726f6e s) for asynchron │ │ │ │ │ - 0x000a42e0 6f757320 66696c65 20726574 72696576 ous file retriev │ │ │ │ │ - 0x000a42f0 616c2065 78636565 6465642e 0a000000 al exceeded..... │ │ │ │ │ - 0x000a4300 25734025 73000000 25733a20 494e464f %s@%s...%s: INFO │ │ │ │ │ - 0x000a4310 20557365 722d7370 65636966 69656420 User-specified │ │ │ │ │ - 0x000a4320 6f707469 6f6e2022 2d6c2025 73222077 option "-l %s" w │ │ │ │ │ - 0x000a4330 6173206e 6f742075 73656420 73696e63 as not used sinc │ │ │ │ │ - 0x000a4340 6520696e 70757420 66696c65 20776173 e input file was │ │ │ │ │ - 0x000a4350 206e6f74 20726574 72696576 65642066 not retrieved f │ │ │ │ │ - 0x000a4360 726f6d20 72656d6f 7465206c 6f636174 rom remote locat │ │ │ │ │ - 0x000a4370 696f6e0a 00000000 64617034 3a2f2f00 ion.....dap4://. │ │ │ │ │ - 0x000a4380 6674703a 2f2f0000 68747470 3a2f2f00 ftp://..http://. │ │ │ │ │ - 0x000a4390 6e636f5f 666c5f6d 6b5f6c63 6c282900 nco_fl_mk_lcl(). │ │ │ │ │ - 0x000a43a0 68747470 733a2f2f 00000000 73667470 https://....sftp │ │ │ │ │ - 0x000a43b0 3a2f2f00 6d6b6469 72202d6d 20373737 ://.mkdir -m 777 │ │ │ │ │ - 0x000a43c0 202d7000 2f2e6e65 74726300 2f757372 -p./.netrc./usr │ │ │ │ │ - 0x000a43d0 2f62696e 2f667470 202d6920 2d700000 /bin/ftp -i -p.. │ │ │ │ │ - 0x000a43e0 2f757372 2f62696e 2f667470 202d6920 /usr/bin/ftp -i │ │ │ │ │ - 0x000a43f0 2d70202d 6e000000 25732025 73203c3c -p -n...%s %s << │ │ │ │ │ - 0x000a4400 20454e44 0a757365 7220616e 6f6e796d END.user anonym │ │ │ │ │ - 0x000a4410 6f757320 25730a62 696e0a67 65742025 ous %s.bin.get % │ │ │ │ │ - 0x000a4420 73202573 0a717569 740a454e 44000000 s %s.quit.END... │ │ │ │ │ - 0x000a4430 25732025 73203c3c 20454e44 0a62696e %s %s << END.bin │ │ │ │ │ - 0x000a4440 0a676574 20257320 25730a71 7569740a .get %s %s.quit. │ │ │ │ │ - 0x000a4450 454e4400 25733a20 494e464f 2054656d END.%s: INFO Tem │ │ │ │ │ - 0x000a4460 706f7261 72792061 6e642066 696e616c porary and final │ │ │ │ │ - 0x000a4470 2066696c 65732025 73206172 65206964 files %s are id │ │ │ │ │ - 0x000a4480 656e7469 63616c2d 2d2d6e6f 206e6565 entical---no nee │ │ │ │ │ - 0x000a4490 6420746f 206d6f76 652e0a00 25733a20 d to move...%s: │ │ │ │ │ - 0x000a44a0 494e464f 204d6f76 696e6720 25732074 INFO Moving %s t │ │ │ │ │ - 0x000a44b0 6f202573 2e2e2e00 25733a20 4552524f o %s....%s: ERRO │ │ │ │ │ - 0x000a44c0 52206e63 6f5f666c 5f6d7628 2920756e R nco_fl_mv() un │ │ │ │ │ - 0x000a44d0 61626c65 20746f20 65786563 75746520 able to execute │ │ │ │ │ - 0x000a44e0 6d762063 6f6d6d61 6e642022 2573220a mv command "%s". │ │ │ │ │ - 0x000a44f0 00000000 2f62696e 2f6d7620 2d662025 ..../bin/mv -f % │ │ │ │ │ - 0x000a4500 73202573 00000000 79797979 6d6d0000 s %s....yyyymm.. │ │ │ │ │ - 0x000a4510 2e636466 00000000 2e686466 00000000 .cdf.....hdf.... │ │ │ │ │ - 0x000a4520 2e686435 00000000 2e686535 00000000 .hd5.....he5.... │ │ │ │ │ - 0x000a4530 25253025 64642525 30326400 25253025 %%0%dd%%02d.%%0% │ │ │ │ │ - 0x000a4540 64640000 25733a20 494e464f 20257320 dd..%s: INFO %s │ │ │ │ │ - 0x000a4550 7265706f 72747320 6e635f5f 6f70656e reports nc__open │ │ │ │ │ - 0x000a4560 28292077 696c6c20 72657175 65737420 () will request │ │ │ │ │ - 0x000a4570 66696c65 20627566 66657220 6f662064 file buffer of d │ │ │ │ │ - 0x000a4580 65666175 6c742073 697a650a 00000000 efault size..... │ │ │ │ │ - 0x000a4590 25733a20 494e464f 20257320 7265706f %s: INFO %s repo │ │ │ │ │ - 0x000a45a0 72747320 6e635f5f 6f70656e 28292077 rts nc__open() w │ │ │ │ │ - 0x000a45b0 696c6c20 72657175 65737420 66696c65 ill request file │ │ │ │ │ - 0x000a45c0 20627566 66657220 73697a65 203d2025 buffer size = % │ │ │ │ │ - 0x000a45d0 6c752062 79746573 0a000000 25733a20 lu bytes....%s: │ │ │ │ │ - 0x000a45e0 494e464f 20257320 7265706f 72747320 INFO %s reports │ │ │ │ │ - 0x000a45f0 6e635f5f 6f70656e 2829206f 70656e65 nc__open() opene │ │ │ │ │ - 0x000a4600 64206669 6c652077 69746820 62756666 d file with buff │ │ │ │ │ - 0x000a4610 65722073 697a6520 3d20256c 75206279 er size = %lu by │ │ │ │ │ - 0x000a4620 7465730a 00000000 25733a20 494e464f tes.....%s: INFO │ │ │ │ │ - 0x000a4630 20257320 7265706f 72747320 63757272 %s reports curr │ │ │ │ │ - 0x000a4640 656e7420 65787465 6e646564 2066696c ent extended fil │ │ │ │ │ - 0x000a4650 65747970 65203d20 25732064 6f657320 etype = %s does │ │ │ │ │ - 0x000a4660 6e6f7420 65717561 6c207072 6576696f not equal previo │ │ │ │ │ - 0x000a4670 75732065 7874656e 64656420 66696c65 us extended file │ │ │ │ │ - 0x000a4680 74797065 203d2025 732e2054 68697320 type = %s. This │ │ │ │ │ - 0x000a4690 69732065 78706563 74656420 7768656e is expected when │ │ │ │ │ - 0x000a46a0 204e434f 20697320 696e7374 72756374 NCO is instruct │ │ │ │ │ - 0x000a46b0 65642074 6f20636f 6e766572 74206669 ed to convert fi │ │ │ │ │ - 0x000a46c0 6c657479 7065732c 20692e65 2e2c2074 letypes, i.e., t │ │ │ │ │ - 0x000a46d0 6f207265 61642066 726f6d20 6f6e6520 o read from one │ │ │ │ │ - 0x000a46e0 74797065 20616e64 20777269 74652074 type and write t │ │ │ │ │ - 0x000a46f0 6f20616e 6f746865 722e2041 6e642077 o another. And w │ │ │ │ │ - 0x000a4700 68656e20 4e434f20 67656e65 72617465 hen NCO generate │ │ │ │ │ - 0x000a4710 73206772 69647320 6f722074 656d706c s grids or templ │ │ │ │ │ - 0x000a4720 61746573 206f6620 61207479 70652064 ates of a type d │ │ │ │ │ - 0x000a4730 69666665 72656e74 2066726f 6d207468 ifferent from th │ │ │ │ │ - 0x000a4740 6520696e 70757420 66696c65 20747970 e input file typ │ │ │ │ │ - 0x000a4750 652e2049 74206973 20616c73 6f206578 e. It is also ex │ │ │ │ │ - 0x000a4760 70656374 65642077 68656e20 6d756c74 pected when mult │ │ │ │ │ - 0x000a4770 692d6669 6c65206f 70657261 746f7273 i-file operators │ │ │ │ │ - 0x000a4780 20726563 65697665 2066696c 6573206b receive files k │ │ │ │ │ - 0x000a4790 6e6f776e 20746f20 6265206f 66206469 nown to be of di │ │ │ │ │ - 0x000a47a0 66666572 656e7420 74797065 732e2048 fferent types. H │ │ │ │ │ - 0x000a47b0 6f776576 65722c20 69742063 6f756c64 owever, it could │ │ │ │ │ - 0x000a47c0 20616c73 6f20696e 64696361 74652061 also indicate a │ │ │ │ │ - 0x000a47d0 6e20756e 65787065 63746564 20636861 n unexpected cha │ │ │ │ │ - 0x000a47e0 6e676520 696e2069 6e707574 20646174 nge in input dat │ │ │ │ │ - 0x000a47f0 61736574 20747970 65206f66 20776869 aset type of whi │ │ │ │ │ - 0x000a4800 63682074 68652075 73657220 73686f75 ch the user shou │ │ │ │ │ - 0x000a4810 6c642062 6520636f 676e697a 616e742e ld be cognizant. │ │ │ │ │ - 0x000a4820 0a000000 25733a20 494e464f 20257320 ....%s: INFO %s │ │ │ │ │ - 0x000a4830 7265706f 72747320 65787465 6e646564 reports extended │ │ │ │ │ - 0x000a4840 2066696c 65747970 65206f66 20257320 filetype of %s │ │ │ │ │ - 0x000a4850 69732025 732c206d 6f646520 3d20256f is %s, mode = %o │ │ │ │ │ - 0x000a4860 20286f63 7429203d 20256420 28646563 (oct) = %d (dec │ │ │ │ │ - 0x000a4870 29203d20 25303478 20286865 7829200a ) = %04x (hex) . │ │ │ │ │ - 0x000a4880 00000000 25733a20 494e464f 20257320 ....%s: INFO %s │ │ │ │ │ - 0x000a4890 77696c6c 206e6f74 20707269 6e742061 will not print a │ │ │ │ │ - 0x000a48a0 6e79206d 6f726520 494e464f 206d6573 ny more INFO mes │ │ │ │ │ - 0x000a48b0 73616765 73206966 20746869 73206669 sages if this fi │ │ │ │ │ - 0x000a48c0 6c652069 73206f70 656e6564 20616761 le is opened aga │ │ │ │ │ - 0x000a48d0 696e2e20 284d616e 79204e43 4f206f70 in. (Many NCO op │ │ │ │ │ - 0x000a48e0 65726174 6f727320 6f70656e 20746865 erators open the │ │ │ │ │ - 0x000a48f0 2073616d 65206669 6c65206d 756c7469 same file multi │ │ │ │ │ - 0x000a4900 706c6520 74696d65 73207768 656e204f ple times when O │ │ │ │ │ - 0x000a4910 70656e4d 50206973 20656e61 626c6564 penMP is enabled │ │ │ │ │ - 0x000a4920 2c202573 20707269 6e747320 494e464f , %s prints INFO │ │ │ │ │ - 0x000a4930 206d6573 73616765 73206f6e 6c792074 messages only t │ │ │ │ │ - 0x000a4940 68652066 69727374 2074696d 65206265 he first time be │ │ │ │ │ - 0x000a4950 63617573 65207375 63636573 73697665 cause successive │ │ │ │ │ - 0x000a4960 206d6573 73616765 73206172 65207573 messages are us │ │ │ │ │ - 0x000a4970 75616c6c 79207265 64756e64 616e7429 ually redundant) │ │ │ │ │ - 0x000a4980 2e0a0000 6e636f5f 666c5f6f 70656e28 ....nco_fl_open( │ │ │ │ │ - 0x000a4990 29000000 25733a20 4552524f 52202573 )...%s: ERROR %s │ │ │ │ │ - 0x000a49a0 20726570 6f727473 206f7574 70757420 reports output │ │ │ │ │ - 0x000a49b0 66696c65 20646972 6563746f 72792025 file directory % │ │ │ │ │ - 0x000a49c0 7320646f 6573206e 6f742065 78697374 s does not exist │ │ │ │ │ - 0x000a49d0 2c20756e 61626c65 20746f20 73746174 , unable to stat │ │ │ │ │ - 0x000a49e0 28290a00 25733a20 494e464f 20257320 ()..%s: INFO %s │ │ │ │ │ - 0x000a49f0 7265706f 72747320 70726566 65727265 reports preferre │ │ │ │ │ - 0x000a4a00 64206f75 74707574 2066696c 65737973 d output filesys │ │ │ │ │ - 0x000a4a10 74656d20 492f4f20 626c6f63 6b207369 tem I/O block si │ │ │ │ │ - 0x000a4a20 7a653a20 256c6420 62797465 730a0000 ze: %ld bytes... │ │ │ │ │ - 0x000a4a30 6e636f5f 666c5f62 6c6f636b 73697a65 nco_fl_blocksize │ │ │ │ │ - 0x000a4a40 28290000 25733a20 4552524f 52202573 ()..%s: ERROR %s │ │ │ │ │ - 0x000a4a50 20726563 65697665 6420656d 70747920 received empty │ │ │ │ │ - 0x000a4a60 66696c65 6e616d65 20746f20 6f70656e filename to open │ │ │ │ │ - 0x000a4a70 0a000000 25733a20 4552524f 5220464f ....%s: ERROR FO │ │ │ │ │ - 0x000a4a80 5243455f 4f564552 57524954 4520616e RCE_OVERWRITE an │ │ │ │ │ - 0x000a4a90 6420464f 5243455f 41505045 4e442061 d FORCE_APPEND a │ │ │ │ │ - 0x000a4aa0 72652062 6f746820 7365740a 00000000 re both set..... │ │ │ │ │ - 0x000a4ab0 25733a20 48494e54 3a204f76 65727772 %s: HINT: Overwr │ │ │ │ │ - 0x000a4ac0 69746520 282d4f29 20616e64 20417070 ite (-O) and App │ │ │ │ │ - 0x000a4ad0 656e6420 282d4129 206f7074 696f6e73 end (-A) options │ │ │ │ │ - 0x000a4ae0 20617265 206d7574 75616c6c 79206578 are mutually ex │ │ │ │ │ - 0x000a4af0 636c7573 6976652e 2052652d 72756e20 clusive. Re-run │ │ │ │ │ - 0x000a4b00 796f7572 20636f6d 6d616e64 2c207365 your command, se │ │ │ │ │ - 0x000a4b10 7474696e 67206174 206d6f73 74206f6e tting at most on │ │ │ │ │ - 0x000a4b20 65206f66 20746865 73652073 77697463 e of these switc │ │ │ │ │ - 0x000a4b30 6865732e 0a000000 25732e25 7325732e hes.....%s.%s%s. │ │ │ │ │ - 0x000a4b40 25732e25 73000000 25733a20 25732072 %s.%s...%s: %s r │ │ │ │ │ - 0x000a4b50 65706f72 74732073 697a656f 66287069 eports sizeof(pi │ │ │ │ │ - 0x000a4b60 645f7429 203d2025 64206279 7465732c d_t) = %d bytes, │ │ │ │ │ - 0x000a4b70 20706964 203d2025 6c642c20 7069645f pid = %ld, pid_ │ │ │ │ │ - 0x000a4b80 736e675f 6c6e6720 3d20256c 64206279 sng_lng = %ld by │ │ │ │ │ - 0x000a4b90 7465732c 20737472 6c656e28 7069645f tes, strlen(pid_ │ │ │ │ │ - 0x000a4ba0 736e6729 203d2025 6c642062 79746573 sng) = %ld bytes │ │ │ │ │ - 0x000a4bb0 2c20666c 5f6f7574 5f746d70 5f6c6e67 , fl_out_tmp_lng │ │ │ │ │ - 0x000a4bc0 203d2025 6c642062 79746573 2c207374 = %ld bytes, st │ │ │ │ │ - 0x000a4bd0 726c656e 28666c5f 6f75745f 746d7029 rlen(fl_out_tmp) │ │ │ │ │ - 0x000a4be0 203d2025 6c642c20 666c5f6f 75745f74 = %ld, fl_out_t │ │ │ │ │ - 0x000a4bf0 6d70203d 2025730a 00000000 58585858 mp = %s.....XXXX │ │ │ │ │ - 0x000a4c00 58580000 25733a20 25732072 65706f72 XX..%s: %s repor │ │ │ │ │ - 0x000a4c10 74732073 74726c65 6e28666c 5f6f7574 ts strlen(fl_out │ │ │ │ │ - 0x000a4c20 5f746d70 5f737973 29203d20 256c642c _tmp_sys) = %ld, │ │ │ │ │ - 0x000a4c30 20666c5f 6f75745f 746d705f 73797320 fl_out_tmp_sys │ │ │ │ │ - 0x000a4c40 3d202573 2c200a00 25733a20 4552524f = %s, ..%s: ERRO │ │ │ │ │ - 0x000a4c50 52207465 6d706f72 61727920 66696c65 R temporary file │ │ │ │ │ - 0x000a4c60 20257320 616c7265 61647920 65786973 %s already exis │ │ │ │ │ - 0x000a4c70 74732c20 72656d6f 76652061 6e642074 ts, remove and t │ │ │ │ │ - 0x000a4c80 72792061 6761696e 0a000000 0a25733a ry again.....%s: │ │ │ │ │ - 0x000a4c90 20455252 4f522025 64206661 696c6564 ERROR %d failed │ │ │ │ │ - 0x000a4ca0 20617474 656d7074 7320746f 206f6274 attempts to obt │ │ │ │ │ - 0x000a4cb0 61696e20 76616c69 6420696e 74657261 ain valid intera │ │ │ │ │ - 0x000a4cc0 63746976 6520696e 7075742e 20417373 ctive input. Ass │ │ │ │ │ - 0x000a4cd0 756d696e 67206e6f 6e2d696e 74657261 uming non-intera │ │ │ │ │ - 0x000a4ce0 63746976 65207368 656c6c20 616e6420 ctive shell and │ │ │ │ │ - 0x000a4cf0 65786974 696e672e 0a000000 25733a20 exiting.....%s: │ │ │ │ │ - 0x000a4d00 4552524f 5220496e 76616c69 64207265 ERROR Invalid re │ │ │ │ │ - 0x000a4d10 73706f6e 73652e0a 00000000 25733a20 sponse......%s: │ │ │ │ │ - 0x000a4d20 25732065 78697374 732d2d2d 60652778 %s exists---`e'x │ │ │ │ │ - 0x000a4d30 69742c20 606f2776 65727772 69746520 it, `o'verwrite │ │ │ │ │ - 0x000a4d40 28692e65 2e2c2063 6c6f6262 65722065 (i.e., clobber e │ │ │ │ │ - 0x000a4d50 78697374 696e6720 66696c65 292c206f xisting file), o │ │ │ │ │ - 0x000a4d60 72206061 27707065 6e642028 692e652e r `a'ppend (i.e. │ │ │ │ │ - 0x000a4d70 2c207265 706c6163 65206475 706c6963 , replace duplic │ │ │ │ │ - 0x000a4d80 61746520 76617269 61626c65 7320696e ate variables in │ │ │ │ │ - 0x000a4d90 2c20616e 64206164 64206d65 74616461 , and add metada │ │ │ │ │ - 0x000a4da0 74612061 6e64206e 65772076 61726961 ta and new varia │ │ │ │ │ - 0x000a4db0 626c6573 20746f2c 20657869 7374696e bles to, existin │ │ │ │ │ - 0x000a4dc0 67206669 6c652920 28652f6f 2f61293f g file) (e/o/a)? │ │ │ │ │ - 0x000a4dd0 20000000 25733a20 494e464f 20257320 ...%s: INFO %s │ │ │ │ │ - 0x000a4de0 7265706f 72747320 74686174 20666765 reports that fge │ │ │ │ │ - 0x000a4df0 74732829 20726561 64202225 73222028 ts() read "%s" ( │ │ │ │ │ - 0x000a4e00 61667465 72207265 6d6f7669 6e672074 after removing t │ │ │ │ │ - 0x000a4e10 7261696c 696e6720 6e65776c 696e6529 railing newline) │ │ │ │ │ - 0x000a4e20 2066726f 6d207374 64696e0a 00000000 from stdin..... │ │ │ │ │ - 0x000a4e30 6e636f5f 666c5f6f 75745f6f 70656e28 nco_fl_out_open( │ │ │ │ │ - 0x000a4e40 29000000 25733a20 4552524f 52206e63 )...%s: ERROR nc │ │ │ │ │ - 0x000a4e50 6f5f666c 5f6f7574 5f636c73 28292069 o_fl_out_cls() i │ │ │ │ │ - 0x000a4e60 7320756e 61626c65 20746f20 6e636f5f s unable to nco_ │ │ │ │ │ - 0x000a4e70 636c6f73 65282920 66696c65 2025730a close() file %s. │ │ │ │ │ - 0x000a4e80 00000000 64756d6d 79000000 25733a20 ....dummy...%s: │ │ │ │ │ - 0x000a4e90 4552524f 52202573 20756e61 626c6520 ERROR %s unable │ │ │ │ │ - 0x000a4ea0 746f206f 70656e20 64756d6d 79206669 to open dummy fi │ │ │ │ │ - 0x000a4eb0 6c650a00 6e636f5f 666c5f64 6d6d5f6d le..nco_fl_dmm_m │ │ │ │ │ - 0x000a4ec0 6b282900 25733a20 4552524f 52207265 k().%s: ERROR re │ │ │ │ │ - 0x000a4ed0 63656976 65642025 64206669 6c656e61 ceived %d filena │ │ │ │ │ - 0x000a4ee0 6d65733b 206e6565 64206174 206c6561 mes; need at lea │ │ │ │ │ - 0x000a4ef0 7374206f 6e650a00 25733a20 5741524e st one..%s: WARN │ │ │ │ │ - 0x000a4f00 494e4720 66696c65 6e616d65 20257320 ING filename %s │ │ │ │ │ - 0x000a4f10 6973206c 6f6e6720 28256c64 20636861 is long (%ld cha │ │ │ │ │ - 0x000a4f20 72616374 65727329 20616e64 206d6179 racters) and may │ │ │ │ │ - 0x000a4f30 206e6f74 20706c61 79207765 6c6c2077 not play well w │ │ │ │ │ - 0x000a4f40 69746820 6f6c6465 72206f70 65726174 ith older operat │ │ │ │ │ - 0x000a4f50 696e6720 73797374 656d730a 00000000 ing systems..... │ │ │ │ │ - 0x000a4f60 25733a20 4552524f 52207265 63656976 %s: ERROR receiv │ │ │ │ │ - 0x000a4f70 65642025 64206669 6c656e61 6d65733b ed %d filenames; │ │ │ │ │ - 0x000a4f80 206e6565 64206e6f 206d6f72 65207468 need no more th │ │ │ │ │ - 0x000a4f90 616e2074 776f0a00 25733a20 4552524f an two..%s: ERRO │ │ │ │ │ - 0x000a4fa0 52207265 63656976 65642025 6420696e R received %d in │ │ │ │ │ - 0x000a4fb0 70757420 66696c65 6e616d65 733b206e put filenames; n │ │ │ │ │ - 0x000a4fc0 65656420 6e6f206d 6f726520 7468616e eed no more than │ │ │ │ │ - 0x000a4fd0 206f6e65 20286f75 74707574 2066696c one (output fil │ │ │ │ │ - 0x000a4fe0 65207761 73207370 65636966 69656420 e was specified │ │ │ │ │ - 0x000a4ff0 77697468 202d6f20 73776974 6368290a with -o switch). │ │ │ │ │ - 0x000a5000 00000000 0a25733a 20444542 55472073 .....%s: DEBUG s │ │ │ │ │ - 0x000a5010 74617428 29202331 20666169 6c65643a tat() #1 failed: │ │ │ │ │ - 0x000a5020 20257320 646f6573 206e6f74 20657869 %s does not exi │ │ │ │ │ - 0x000a5030 73742e20 57696c6c 20617373 756d6520 st. Will assume │ │ │ │ │ - 0x000a5040 25732077 696c6c20 62652062 72616e64 %s will be brand │ │ │ │ │ - 0x000a5050 2d6e6577 206f7574 70757420 66696c65 -new output file │ │ │ │ │ - 0x000a5060 20616e64 2077696c 6c206372 65617465 and will create │ │ │ │ │ - 0x000a5070 2064756d 6d792069 6e707574 2066696c dummy input fil │ │ │ │ │ - 0x000a5080 652e2e2e 0a000000 0a25733a 20444542 e........%s: DEB │ │ │ │ │ - 0x000a5090 55472073 74617428 29202331 20737563 UG stat() #1 suc │ │ │ │ │ - 0x000a50a0 63656564 65643a20 25732065 78697374 ceeded: %s exist │ │ │ │ │ - 0x000a50b0 73206275 7420464f 5243455f 4f564552 s but FORCE_OVER │ │ │ │ │ - 0x000a50c0 57524954 45206973 20747275 6520736f WRITE is true so │ │ │ │ │ - 0x000a50d0 2077696c 6c206f76 65727772 69746520 will overwrite │ │ │ │ │ - 0x000a50e0 65786973 74696e67 20257320 616e6420 existing %s and │ │ │ │ │ - 0x000a50f0 77696c6c 20637265 61746520 64756d6d will create dumm │ │ │ │ │ - 0x000a5100 7920696e 70757420 66696c65 2e2e2e0a y input file.... │ │ │ │ │ - 0x000a5110 00000000 25732573 256c6400 25733a20 ....%s%s%ld.%s: │ │ │ │ │ - 0x000a5120 44454255 47202573 20726570 6f727473 DEBUG %s reports │ │ │ │ │ - 0x000a5130 2070736e 5f617267 5f6e6272 203d2025 psn_arg_nbr = % │ │ │ │ │ - 0x000a5140 642c2070 736e5f61 72675f66 7374203d d, psn_arg_fst = │ │ │ │ │ - 0x000a5150 2025642c 20617267 5f637272 203d2025 %d, arg_crr = % │ │ │ │ │ - 0x000a5160 642c6172 6763203d 2025642c 20666c5f d,argc = %d, fl_ │ │ │ │ │ - 0x000a5170 6c73745f 696e5b30 5d3d2573 2c202a66 lst_in[0]=%s, *f │ │ │ │ │ - 0x000a5180 6c5f6e62 723d2564 2c202a66 6c5f6f75 l_nbr=%d, *fl_ou │ │ │ │ │ - 0x000a5190 74203d20 25730a00 25733a20 4552524f t = %s..%s: ERRO │ │ │ │ │ - 0x000a51a0 52207265 63656976 65642025 64206669 R received %d fi │ │ │ │ │ - 0x000a51b0 6c656e61 6d65733b 206e6565 64206578 lenames; need ex │ │ │ │ │ - 0x000a51c0 6163746c 79207468 7265650a 00000000 actly three..... │ │ │ │ │ - 0x000a51d0 25733a20 4552524f 52207265 63656976 %s: ERROR receiv │ │ │ │ │ - 0x000a51e0 65642025 6420696e 70757420 66696c65 ed %d input file │ │ │ │ │ - 0x000a51f0 6e616d65 733b206e 65656420 65786163 names; need exac │ │ │ │ │ - 0x000a5200 746c7920 74776f20 286f7574 70757420 tly two (output │ │ │ │ │ - 0x000a5210 66696c65 20776173 20737065 63696669 file was specifi │ │ │ │ │ - 0x000a5220 65642077 69746820 2d6f2073 77697463 ed with -o switc │ │ │ │ │ - 0x000a5230 68290a00 25733a20 4552524f 52207265 h)..%s: ERROR re │ │ │ │ │ - 0x000a5240 63656976 65642025 64206669 6c656e61 ceived %d filena │ │ │ │ │ - 0x000a5250 6d65733b 206e6565 64206578 6163746c mes; need exactl │ │ │ │ │ - 0x000a5260 79207477 6f0a0000 25733a20 4552524f y two...%s: ERRO │ │ │ │ │ - 0x000a5270 52207265 63656976 65642025 6420696e R received %d in │ │ │ │ │ - 0x000a5280 70757420 66696c65 6e616d65 733b206e put filenames; n │ │ │ │ │ - 0x000a5290 65656420 65786163 746c7920 6f6e6520 eed exactly one │ │ │ │ │ - 0x000a52a0 286f7574 70757420 66696c65 20776173 (output file was │ │ │ │ │ - 0x000a52b0 20737065 63696669 65642077 69746820 specified with │ │ │ │ │ - 0x000a52c0 2d6f2073 77697463 68290a00 25733a20 -o switch)..%s: │ │ │ │ │ - 0x000a52d0 44454255 47206e63 6f5f666c 5f6c7374 DEBUG nco_fl_lst │ │ │ │ │ - 0x000a52e0 5f6d6b28 29207265 706f7274 7320696e _mk() reports in │ │ │ │ │ - 0x000a52f0 70757420 66696c65 73206e6f 74207370 put files not sp │ │ │ │ │ - 0x000a5300 65636966 69656420 61732070 6f736974 ecified as posit │ │ │ │ │ - 0x000a5310 696f6e61 6c206172 67756d65 6e74732e ional arguments. │ │ │ │ │ - 0x000a5320 20417474 656d7074 696e6720 746f2072 Attempting to r │ │ │ │ │ - 0x000a5330 65616420 66726f6d 20737464 696e2069 ead from stdin i │ │ │ │ │ - 0x000a5340 6e737465 61642e2e 2e0a0000 25252564 nstead......%%%d │ │ │ │ │ - 0x000a5350 730a0000 25733a20 4552524f 52207374 s...%s: ERROR st │ │ │ │ │ - 0x000a5360 64696e20 696e7075 74206e6f 7420636f din input not co │ │ │ │ │ - 0x000a5370 6e766572 7469626c 6520746f 2066696c nvertible to fil │ │ │ │ │ - 0x000a5380 656e616d 652e2048 494e543a 204d6178 ename. HINT: Max │ │ │ │ │ - 0x000a5390 696d756d 206c656e 67746820 666f7220 imum length for │ │ │ │ │ - 0x000a53a0 696e7075 74206669 6c656e61 6d657320 input filenames │ │ │ │ │ - 0x000a53b0 69732025 64206368 61726163 74657273 is %d characters │ │ │ │ │ - 0x000a53c0 2e204849 4e543a20 53657061 72617465 . HINT: Separate │ │ │ │ │ - 0x000a53d0 2066696c 656e616d 65732077 69746820 filenames with │ │ │ │ │ - 0x000a53e0 77686974 65737061 63652e20 43617272 whitespace. Carr │ │ │ │ │ - 0x000a53f0 69616765 20726574 75726e73 20617265 iage returns are │ │ │ │ │ - 0x000a5400 20617574 6f6d6174 6963616c 6c792073 automatically s │ │ │ │ │ - 0x000a5410 74726970 70656420 6f75742e 0a000000 tripped out..... │ │ │ │ │ - 0x000a5420 25733a20 44454255 4720696e 70757420 %s: DEBUG input │ │ │ │ │ - 0x000a5430 66696c65 20232564 20697320 22257322 file #%d is "%s" │ │ │ │ │ - 0x000a5440 2c206669 6c656e61 6d65206c 656e6774 , filename lengt │ │ │ │ │ - 0x000a5450 683d256c 690a0000 25733a20 4552524f h=%li...%s: ERRO │ │ │ │ │ - 0x000a5460 5220546f 74616c20 6c656e67 7468206f R Total length o │ │ │ │ │ - 0x000a5470 6620666c 5f6c7374 5f696e20 66726f6d f fl_lst_in from │ │ │ │ │ - 0x000a5480 20737464 696e2065 78636565 64732025 stdin exceeds % │ │ │ │ │ - 0x000a5490 64206368 61726163 74657273 2e20506f d characters. Po │ │ │ │ │ - 0x000a54a0 73736962 6c65206d 69737573 65206f66 ssible misuse of │ │ │ │ │ - 0x000a54b0 20666561 74757265 2e204966 20796f75 feature. If you │ │ │ │ │ - 0x000a54c0 7220696e 70757420 66696c65 206c6973 r input file lis │ │ │ │ │ - 0x000a54d0 74206973 20726561 6c6c7920 74686973 t is really this │ │ │ │ │ - 0x000a54e0 206c6f6e 672c2070 6f737420 72657175 long, post requ │ │ │ │ │ - 0x000a54f0 65737420 746f2064 6576656c 6f706572 est to developer │ │ │ │ │ - 0x000a5500 27732066 6f72756d 20286874 74703a2f 's forum (http:/ │ │ │ │ │ - 0x000a5510 2f73662e 6e65742f 702f6e63 6f2f6469 /sf.net/p/nco/di │ │ │ │ │ - 0x000a5520 73637573 73696f6e 2f393833 31292074 scussion/9831) t │ │ │ │ │ - 0x000a5530 6f206578 70616e64 20464c5f 4c53545f o expand FL_LST_ │ │ │ │ │ - 0x000a5540 494e5f4d 41585f4c 4e470a00 25733a20 IN_MAX_LNG..%s: │ │ │ │ │ - 0x000a5550 44454255 47205265 61642025 64206669 DEBUG Read %d fi │ │ │ │ │ - 0x000a5560 6c656e61 6d657320 696e2025 6c692063 lenames in %li c │ │ │ │ │ - 0x000a5570 68617261 63746572 73206672 6f6d2073 haracters from s │ │ │ │ │ - 0x000a5580 7464696e 0a000000 25733a20 5741524e tdin....%s: WARN │ │ │ │ │ - 0x000a5590 494e4720 54726965 6420616e 64206661 ING Tried and fa │ │ │ │ │ - 0x000a55a0 696c6564 20746f20 67657420 696e7075 iled to get inpu │ │ │ │ │ - 0x000a55b0 74206669 6c656e61 6d657320 66726f6d t filenames from │ │ │ │ │ - 0x000a55c0 20737464 696e0a00 25733a20 4552524f stdin..%s: ERRO │ │ │ │ │ - 0x000a55d0 52207265 63656976 65642025 64206669 R received %d fi │ │ │ │ │ - 0x000a55e0 6c656e61 6d65733b 206e6565 64206174 lenames; need at │ │ │ │ │ - 0x000a55f0 206c6561 73742074 776f0a00 25733a20 least two..%s: │ │ │ │ │ - 0x000a5600 4552524f 52207265 63656976 65642025 ERROR received % │ │ │ │ │ - 0x000a5610 6420696e 70757420 66696c65 6e616d65 d input filename │ │ │ │ │ - 0x000a5620 733b206e 65656420 6174206c 65617374 s; need at least │ │ │ │ │ - 0x000a5630 206f6e65 20286f75 74707574 2066696c one (output fil │ │ │ │ │ - 0x000a5640 65207761 73207370 65636966 69656420 e was specified │ │ │ │ │ - 0x000a5650 77697468 202d6f20 73776974 6368290a with -o switch). │ │ │ │ │ - 0x000a5660 00000000 25733a20 4552524f 52204d75 ....%s: ERROR Mu │ │ │ │ │ - 0x000a5670 73742073 70656369 66792069 6e707574 st specify input │ │ │ │ │ - 0x000a5680 2066696c 656e616d 652e0a00 6e636f5f filename...nco_ │ │ │ │ │ - 0x000a5690 666c5f6c 73745f6d 6b282900 5f746d70 fl_lst_mk()._tmp │ │ │ │ │ - 0x000a56a0 5f646d6d 2e6e632e 70696400 25733a20 _dmm.nc.pid.%s: │ │ │ │ │ - 0x000a56b0 44454255 47205265 6d6f7669 6e672025 DEBUG Removing % │ │ │ │ │ - 0x000a56c0 73207769 74682025 730a0000 25733a20 s with %s...%s: │ │ │ │ │ - 0x000a56d0 5741524e 494e4720 756e6162 6c652074 WARNING unable t │ │ │ │ │ - 0x000a56e0 6f207265 6d6f7665 2025732c 20636f6e o remove %s, con │ │ │ │ │ - 0x000a56f0 74696e75 696e6720 616e7977 61792e2e tinuing anyway.. │ │ │ │ │ - 0x000a5700 2e0a0000 726d202d 66000000 75000000 ....rm -f...u... │ │ │ │ │ - 0x000a5710 752c2000 25733a20 4552524f 52202573 u, .%s: ERROR %s │ │ │ │ │ - 0x000a5720 20726570 6f727473 20737570 706c6965 reports supplie │ │ │ │ │ - 0x000a5730 64206669 6c746572 20737472 696e6720 d filter string │ │ │ │ │ - 0x000a5740 69732065 6d707479 0a000000 25733a20 is empty....%s: │ │ │ │ │ - 0x000a5750 494e464f 20526571 75657374 65642066 INFO Requested f │ │ │ │ │ - 0x000a5760 696c7465 72207374 72696e67 203d2025 ilter string = % │ │ │ │ │ - 0x000a5770 730a0000 25733a20 494e464f 20257320 s...%s: INFO %s │ │ │ │ │ - 0x000a5780 7265706f 72747320 70617273 65642066 reports parsed f │ │ │ │ │ - 0x000a5790 696c7465 72204944 203d2025 752c2070 ilter ID = %u, p │ │ │ │ │ - 0x000a57a0 726d5f6e 6272203d 20256c75 3a200000 rm_nbr = %lu: .. │ │ │ │ │ - 0x000a57b0 25733a20 494e464f 20257320 7265706f %s: INFO %s repo │ │ │ │ │ - 0x000a57c0 72747320 70617273 65642066 696c7465 rts parsed filte │ │ │ │ │ - 0x000a57d0 72204944 203d2025 752c2075 33325f6e r ID = %u, u32_n │ │ │ │ │ - 0x000a57e0 6272203d 20256c75 3a200000 25752573 br = %lu: ..%u%s │ │ │ │ │ - 0x000a57f0 00000000 6e636f5f 666c745f 70727328 ....nco_flt_prs( │ │ │ │ │ - 0x000a5800 29000000 46696c74 65722074 79706520 )...Filter type │ │ │ │ │ - 0x000a5810 69732075 6e736574 00000000 427a6970 is unset....Bzip │ │ │ │ │ - 0x000a5820 32000000 4c5a3400 42697420 47726f6f 2...LZ4.Bit Groo │ │ │ │ │ - 0x000a5830 6d696e67 00000000 44696769 7420526f ming....Digit Ro │ │ │ │ │ - 0x000a5840 756e6469 6e670000 42697420 526f756e unding..Bit Roun │ │ │ │ │ - 0x000a5850 64696e67 00000000 5a737461 6e646172 ding....Zstandar │ │ │ │ │ - 0x000a5860 64000000 4445464c 41544500 25733a20 d...DEFLATE.%s: │ │ │ │ │ - 0x000a5870 494e464f 20257320 7265706f 72747320 INFO %s reports │ │ │ │ │ - 0x000a5880 25732069 6e766f6b 65642077 6974686f %s invoked witho │ │ │ │ │ - 0x000a5890 75742065 78706c69 63697420 66696c74 ut explicit filt │ │ │ │ │ - 0x000a58a0 65722073 7472696e 672e2044 65666175 er string. Defau │ │ │ │ │ - 0x000a58b0 6c74696e 6720746f 20226e69 6c222e0a lting to "nil".. │ │ │ │ │ - 0x000a58c0 00000000 64656661 756c7400 6465666c ....default.defl │ │ │ │ │ - 0x000a58d0 61746500 64666c00 7a6c6962 00000000 ate.dfl.zlib.... │ │ │ │ │ - 0x000a58e0 627a7000 627a6970 00000000 627a6970 bzp.bzip....bzip │ │ │ │ │ - 0x000a58f0 32000000 6c7a3400 62677200 62697467 2...lz4.bgr.bitg │ │ │ │ │ - 0x000a5900 726f6f6d 00000000 5a656e31 36000000 room....Zen16... │ │ │ │ │ - 0x000a5910 64677200 64696769 74726f75 6e640000 dgr.digitround.. │ │ │ │ │ - 0x000a5920 44434731 39000000 62747200 62697472 DCG19...btr.bitr │ │ │ │ │ - 0x000a5930 6f756e64 00000000 4b6f7532 30000000 ound....Kou20... │ │ │ │ │ - 0x000a5940 7a737400 7a737464 00000000 7a737461 zst.zstd....zsta │ │ │ │ │ - 0x000a5950 6e646172 64000000 25733a20 4552524f ndard...%s: ERRO │ │ │ │ │ - 0x000a5960 52202573 20726570 6f727473 20756e6b R %s reports unk │ │ │ │ │ - 0x000a5970 6e6f776e 20757365 722d7370 65636966 nown user-specif │ │ │ │ │ - 0x000a5980 69656420 66696c74 65722022 2573220a ied filter "%s". │ │ │ │ │ - 0x000a5990 00000000 6e636f5f 666c745f 67657428 ....nco_flt_get( │ │ │ │ │ - 0x000a59a0 29000000 25733a20 4552524f 52206e63 )...%s: ERROR nc │ │ │ │ │ - 0x000a59b0 6f5f6772 705f7374 6b5f706f 70282920 o_grp_stk_pop() │ │ │ │ │ - 0x000a59c0 61736b65 6420746f 20706f70 20656d70 asked to pop emp │ │ │ │ │ - 0x000a59d0 74792073 7461636b 0a000000 25733a20 ty stack....%s: │ │ │ │ │ - 0x000a59e0 494e464f 206e636f 5f646566 5f677270 INFO nco_def_grp │ │ │ │ │ - 0x000a59f0 5f726372 28292072 65706f72 74732066 _rcr() reports f │ │ │ │ │ - 0x000a5a00 696c6520 6c657665 6c203d20 25642070 ile level = %d p │ │ │ │ │ - 0x000a5a10 6172656e 74206772 6f757020 3d202573 arent group = %s │ │ │ │ │ - 0x000a5a20 2077696c 6c206861 76652025 64207375 will have %d su │ │ │ │ │ - 0x000a5a30 622d6772 6f757025 730a0000 25733a20 b-group%s...%s: │ │ │ │ │ - 0x000a5a40 494e464f 206e636f 5f677270 5f64666e INFO nco_grp_dfn │ │ │ │ │ - 0x000a5a50 28292072 65706f72 74732066 696c6520 () reports file │ │ │ │ │ - 0x000a5a60 6c657665 6c203d20 30207061 72656e74 level = 0 parent │ │ │ │ │ - 0x000a5a70 2067726f 7570203d 202f2028 726f6f74 group = / (root │ │ │ │ │ - 0x000a5a80 2067726f 75702920 77696c6c 20686176 group) will hav │ │ │ │ │ - 0x000a5a90 65202564 20737562 2d67726f 75702573 e %d sub-group%s │ │ │ │ │ - 0x000a5aa0 0a000000 53706c69 7474696e 67202225 ....Splitting "% │ │ │ │ │ - 0x000a5ab0 73222069 6e746f20 746f6b65 6e733a0a s" into tokens:. │ │ │ │ │ - 0x000a5ac0 00000000 47726f75 70202573 20617474 ....Group %s att │ │ │ │ │ - 0x000a5ad0 72696275 7465733a 0a000000 476c6f62 ributes:....Glob │ │ │ │ │ - 0x000a5ae0 616c2061 74747269 62757465 733a0a00 al attributes:.. │ │ │ │ │ - 0x000a5af0 6e636f5f 7472765f 72785f73 65617263 nco_trv_rx_searc │ │ │ │ │ - 0x000a5b00 68282900 756e696f 6e000000 696e7465 h().union...inte │ │ │ │ │ - 0x000a5b10 72736563 74696f6e 00000000 6d656574 rsection....meet │ │ │ │ │ - 0x000a5b20 73000000 6661696c 73000000 67726f75 s...fails...grou │ │ │ │ │ - 0x000a5b30 70730000 76617269 61626c65 73000000 ps..variables... │ │ │ │ │ - 0x000a5b40 76617269 61626c65 00000000 25733a20 variable....%s: │ │ │ │ │ - 0x000a5b50 494e464f 20257320 45787472 61637469 INFO %s Extracti │ │ │ │ │ - 0x000a5b60 6f6e206c 69737420 77696c6c 20626520 on list will be │ │ │ │ │ - 0x000a5b70 666f726d 65642061 73202573 206f6620 formed as %s of │ │ │ │ │ - 0x000a5b80 67726f75 7020616e 64207661 72696162 group and variab │ │ │ │ │ - 0x000a5b90 6c652073 70656369 66696361 74696f6e le specification │ │ │ │ │ - 0x000a5ba0 73206966 20626f74 68206172 65206769 s if both are gi │ │ │ │ │ - 0x000a5bb0 76656e0a 00000000 25733a20 4552524f ven.....%s: ERRO │ │ │ │ │ - 0x000a5bc0 52202573 20726570 6f727473 20757365 R %s reports use │ │ │ │ │ - 0x000a5bd0 722d7375 70706c69 65642025 73206e61 r-supplied %s na │ │ │ │ │ - 0x000a5be0 6d652069 7320656d 7074792e 2048494e me is empty. HIN │ │ │ │ │ - 0x000a5bf0 543a2045 6c696d69 6e617465 20636f6e T: Eliminate con │ │ │ │ │ - 0x000a5c00 73656375 74697665 206f7220 74726169 secutive or trai │ │ │ │ │ - 0x000a5c10 6c696e67 20636f6d 6d617320 66726f6d ling commas from │ │ │ │ │ - 0x000a5c20 20746865 20657874 72616374 696f6e20 the extraction │ │ │ │ │ - 0x000a5c30 6c697374 2e0a0000 25733a20 5741524e list....%s: WARN │ │ │ │ │ - 0x000a5c40 494e473a 20526567 756c6172 20657870 ING: Regular exp │ │ │ │ │ - 0x000a5c50 72657373 696f6e20 22257322 20646f65 ression "%s" doe │ │ │ │ │ - 0x000a5c60 73206e6f 74206d61 74636820 616e7920 s not match any │ │ │ │ │ - 0x000a5c70 25730a48 494e543a 20536565 20726567 %s.HINT: See reg │ │ │ │ │ - 0x000a5c80 756c6172 20657870 72657373 696f6e20 ular expression │ │ │ │ │ - 0x000a5c90 73796e74 61782065 78616d70 6c657320 syntax examples │ │ │ │ │ - 0x000a5ca0 61742068 7474703a 2f2f6e63 6f2e7366 at http://nco.sf │ │ │ │ │ - 0x000a5cb0 2e6e6574 2f6e636f 2e68746d 6c237278 .net/nco.html#rx │ │ │ │ │ - 0x000a5cc0 0a000000 25733a20 494e464f 20257320 ....%s: INFO %s │ │ │ │ │ - 0x000a5cd0 7265706f 72747320 76617269 61626c65 reports variable │ │ │ │ │ - 0x000a5ce0 20257320 25732061 64646974 696f6e61 %s %s additiona │ │ │ │ │ - 0x000a5cf0 6c20636f 6e646974 696f6e73 20666f72 l conditions for │ │ │ │ │ - 0x000a5d00 20766172 6961626c 65206d61 74636820 variable match │ │ │ │ │ - 0x000a5d10 77697468 2025732e 0a000000 25733a20 with %s.....%s: │ │ │ │ │ - 0x000a5d20 494e464f 20257320 7265706f 72747320 INFO %s reports │ │ │ │ │ - 0x000a5d30 25732025 73206d61 74636865 73206669 %s %s matches fi │ │ │ │ │ - 0x000a5d40 6c657061 74682025 732e2042 6567696e lepath %s. Begin │ │ │ │ │ - 0x000a5d50 73206f6e 20626f75 6e646172 793f2025 s on boundary? % │ │ │ │ │ - 0x000a5d60 732e2045 6e647320 6f6e2062 6f756e64 s. Ends on bound │ │ │ │ │ - 0x000a5d70 6172793f 2025732e 20457874 72616374 ary? %s. Extract │ │ │ │ │ - 0x000a5d80 3f202573 2e000000 20416e63 686f7265 ? %s.... Anchore │ │ │ │ │ - 0x000a5d90 643f2025 732e0000 20526563 75727369 d? %s... Recursi │ │ │ │ │ - 0x000a5da0 76653f20 25732e00 20666c67 5f676376 ve? %s.. flg_gcv │ │ │ │ │ - 0x000a5db0 3f202573 2e000000 20666c67 5f6e6373 ? %s.... flg_ncs │ │ │ │ │ - 0x000a5dc0 3f202573 2e000000 20666c67 5f766670 ? %s.... flg_vfp │ │ │ │ │ - 0x000a5dd0 3f202573 2e000000 20666c67 5f767367 ? %s.... flg_vsg │ │ │ │ │ - 0x000a5de0 3f202573 2e000000 25733a20 4552524f ? %s....%s: ERRO │ │ │ │ │ - 0x000a5df0 52202573 20726570 6f727473 20757365 R %s reports use │ │ │ │ │ - 0x000a5e00 722d7375 70706c69 65642025 73206e61 r-supplied %s na │ │ │ │ │ - 0x000a5e10 6d65206f 72207265 67756c61 72206578 me or regular ex │ │ │ │ │ - 0x000a5e20 70726573 73696f6e 20272573 27206973 pression '%s' is │ │ │ │ │ - 0x000a5e30 206e6f74 20696e20 616e642f 6f722064 not in and/or d │ │ │ │ │ - 0x000a5e40 6f657320 6e6f7420 6d617463 6820636f oes not match co │ │ │ │ │ - 0x000a5e50 6e74656e 7473206f 6620696e 70757420 ntents of input │ │ │ │ │ - 0x000a5e60 66696c65 0a000000 25733a20 494e464f file....%s: INFO │ │ │ │ │ - 0x000a5e70 20257320 7265706f 72747320 666f6c6c %s reports foll │ │ │ │ │ - 0x000a5e80 6f77696e 67202573 206d6174 63682073 owing %s match s │ │ │ │ │ - 0x000a5e90 75622d73 65747469 6e672061 6e642072 ub-setting and r │ │ │ │ │ - 0x000a5ea0 6567756c 61722065 78707265 7373696f egular expressio │ │ │ │ │ - 0x000a5eb0 6e733a0a 00000000 25733a20 494e464f ns:.....%s: INFO │ │ │ │ │ - 0x000a5ec0 20257320 66696e61 6c20666c 61677320 %s final flags │ │ │ │ │ - 0x000a5ed0 6f662025 73202573 3a0a0000 20666c67 of %s %s:... flg │ │ │ │ │ - 0x000a5ee0 5f64666c 3f202573 2e000000 20666c67 _dfl? %s.... flg │ │ │ │ │ - 0x000a5ef0 5f6d6368 3f202573 2e000000 20666c67 _mch? %s.... flg │ │ │ │ │ - 0x000a5f00 5f787472 3f202573 2e000000 20666c67 _xtr? %s.... flg │ │ │ │ │ - 0x000a5f10 5f6e7378 3f202573 2e000000 6e636f5f _nsx? %s....nco_ │ │ │ │ │ - 0x000a5f20 7874725f 6d6b2829 00000000 25733a20 xtr_mk()....%s: │ │ │ │ │ - 0x000a5f30 48494e54 20457870 6c696369 746c7920 HINT Explicitly │ │ │ │ │ - 0x000a5f40 6578636c 7564696e 67202877 69746820 excluding (with │ │ │ │ │ - 0x000a5f50 2d782920 6120636f 6f726469 6e617465 -x) a coordinate │ │ │ │ │ - 0x000a5f60 20766172 6961626c 6520286c 696b6520 variable (like │ │ │ │ │ - 0x000a5f70 22257322 29206672 6f6d2074 68652065 "%s") from the e │ │ │ │ │ - 0x000a5f80 78747261 6374696f 6e206c69 73742064 xtraction list d │ │ │ │ │ - 0x000a5f90 6f657320 6e6f7420 616c7761 79732072 oes not always r │ │ │ │ │ - 0x000a5fa0 656d6f76 65207468 6520636f 6f726469 emove the coordi │ │ │ │ │ - 0x000a5fb0 6e617465 2066726f 6d206f75 74707574 nate from output │ │ │ │ │ - 0x000a5fc0 20756e6c 65737320 74686520 2d43206f unless the -C o │ │ │ │ │ - 0x000a5fd0 7074696f 6e206973 20616c73 6f20696e ption is also in │ │ │ │ │ - 0x000a5fe0 766f6b65 6420746f 20747572 6e206f66 voked to turn of │ │ │ │ │ - 0x000a5ff0 66206578 74726163 74696f6e 206f6620 f extraction of │ │ │ │ │ - 0x000a6000 636f6f72 64696e61 74657320 6173736f coordinates asso │ │ │ │ │ - 0x000a6010 63696174 65642077 69746820 6f746865 ciated with othe │ │ │ │ │ - 0x000a6020 72207661 72696162 6c65732e 204f7468 r variables. Oth │ │ │ │ │ - 0x000a6030 65727769 73652c20 6120636f 6f726469 erwise, a coordi │ │ │ │ │ - 0x000a6040 6e617465 20796f75 20776973 6820746f nate you wish to │ │ │ │ │ - 0x000a6050 20657863 6c756465 206d6179 20626520 exclude may be │ │ │ │ │ - 0x000a6060 65787472 61637465 6420696e 20697473 extracted in its │ │ │ │ │ - 0x000a6070 20636170 61636974 79206173 20636f6f capacity as coo │ │ │ │ │ - 0x000a6080 7264696e 6174652d 696e666f 726d6174 rdinate-informat │ │ │ │ │ - 0x000a6090 696f6e20 666f7220 6f746865 72206578 ion for other ex │ │ │ │ │ - 0x000a60a0 74726163 74656420 76617269 61626c65 tracted variable │ │ │ │ │ - 0x000a60b0 732e2055 73652022 2d43202d 78202d76 s. Use "-C -x -v │ │ │ │ │ - 0x000a60c0 20637264 5f6e6d22 20746f20 67756172 crd_nm" to guar │ │ │ │ │ - 0x000a60d0 616e7465 65207468 61742063 72645f6e antee that crd_n │ │ │ │ │ - 0x000a60e0 6d207769 6c6c206e 6f742062 65206f75 m will not be ou │ │ │ │ │ - 0x000a60f0 74707574 2e205365 65206874 74703a2f tput. See http:/ │ │ │ │ │ - 0x000a6100 2f6e636f 2e73662e 6e65742f 6e636f2e /nco.sf.net/nco. │ │ │ │ │ - 0x000a6110 68746d6c 23786d70 5f787472 5f78636c html#xmp_xtr_xcl │ │ │ │ │ - 0x000a6120 20666f72 206d6f72 6520696e 666f726d for more inform │ │ │ │ │ - 0x000a6130 6174696f 6e2e0a00 6e636f5f 7874725f ation...nco_xtr_ │ │ │ │ │ - 0x000a6140 78636c28 29000000 25733a20 4552524f xcl()...%s: ERRO │ │ │ │ │ - 0x000a6150 52202573 20726570 6f727473 20657870 R %s reports exp │ │ │ │ │ - 0x000a6160 6c696369 746c7920 6578636c 7564696e licitly excludin │ │ │ │ │ - 0x000a6170 67202877 69746820 2d78206f 72207379 g (with -x or sy │ │ │ │ │ - 0x000a6180 6e6f6e79 6d73202d 2d78636c 2c202d2d nonyms --xcl, -- │ │ │ │ │ - 0x000a6190 6578636c 75646529 20746865 20766172 exclude) the var │ │ │ │ │ - 0x000a61a0 6961626c 65202225 73222066 726f6d20 iable "%s" from │ │ │ │ │ - 0x000a61b0 74686520 6f757470 75742066 61696c73 the output fails │ │ │ │ │ - 0x000a61c0 20626563 61757365 20222573 22206973 because "%s" is │ │ │ │ │ - 0x000a61d0 20612063 6f6f7264 696e6174 652c2061 a coordinate, a │ │ │ │ │ - 0x000a61e0 7578696c 69617279 20636f6f 7264696e uxiliary coordin │ │ │ │ │ - 0x000a61f0 6174652c 20616e64 2f6f7220 43462d64 ate, and/or CF-d │ │ │ │ │ - 0x000a6200 6566696e 65642028 436c696d 61746520 efined (Climate │ │ │ │ │ - 0x000a6210 2620466f 72656361 7374204d 65746164 & Forecast Metad │ │ │ │ │ - 0x000a6220 61746120 436f6e76 656e7469 6f6e7329 ata Conventions) │ │ │ │ │ - 0x000a6230 20766172 6961626c 65206173 736f6369 variable associ │ │ │ │ │ - 0x000a6240 61746564 20776974 68206f72 20616e63 ated with or anc │ │ │ │ │ - 0x000a6250 696c6c61 72792074 6f206174 206c6561 illary to at lea │ │ │ │ │ - 0x000a6260 7374206f 6e65206f 74686572 20766172 st one other var │ │ │ │ │ - 0x000a6270 6961626c 65207468 61742077 6f756c64 iable that would │ │ │ │ │ - 0x000a6280 20626520 6f757470 75742e20 4e434f27 be output. NCO' │ │ │ │ │ - 0x000a6290 73207061 72616469 676d2069 7320746f s paradigm is to │ │ │ │ │ - 0x000a62a0 2c206279 20646566 61756c74 2c206578 , by default, ex │ │ │ │ │ - 0x000a62b0 74726163 7420616c 6c20616e 63696c6c tract all ancill │ │ │ │ │ - 0x000a62c0 61727920 76617269 61626c65 73206173 ary variables as │ │ │ │ │ - 0x000a62d0 736f6369 61746564 20776974 68207265 sociated with re │ │ │ │ │ - 0x000a62e0 71756573 74656420 28776865 74686572 quested (whether │ │ │ │ │ - 0x000a62f0 20696d70 6c696369 746c7920 6f722065 implicitly or e │ │ │ │ │ - 0x000a6300 78706c69 6369746c 79292076 61726961 xplicitly) varia │ │ │ │ │ - 0x000a6310 626c6573 20756e6c 65737320 6578706c bles unless expl │ │ │ │ │ - 0x000a6320 69636974 6c792069 6e737472 75637465 icitly instructe │ │ │ │ │ - 0x000a6330 64206f74 68657277 6973652e 20546f20 d otherwise. To │ │ │ │ │ - 0x000a6340 6578636c 75646520 22257322 2066726f exclude "%s" fro │ │ │ │ │ - 0x000a6350 6d206f75 74707574 20706c65 61736520 m output please │ │ │ │ │ - 0x000a6360 6578706c 69636974 6c792069 6e766f6b explicitly invok │ │ │ │ │ - 0x000a6370 65207468 65202d43 20286f72 2073796e e the -C (or syn │ │ │ │ │ - 0x000a6380 6f6e796d 73202d2d 6e6f5f63 72642c20 onyms --no_crd, │ │ │ │ │ - 0x000a6390 2d2d7863 6c5f6173 735f7661 7229206f --xcl_ass_var) o │ │ │ │ │ - 0x000a63a0 7074696f 6e206c69 6b652074 6869733a ption like this: │ │ │ │ │ - 0x000a63b0 20222d43 202d7820 2d762025 73222e20 "-C -x -v %s". │ │ │ │ │ - 0x000a63c0 54686973 20747572 6e732d6f 66662074 This turns-off t │ │ │ │ │ - 0x000a63d0 68652064 65666175 6c742062 65686176 he default behav │ │ │ │ │ - 0x000a63e0 696f7220 6f662061 6464696e 67206173 ior of adding as │ │ │ │ │ - 0x000a63f0 736f6369 61746564 20766172 6961626c sociated variabl │ │ │ │ │ - 0x000a6400 65732074 6f207468 65206578 74726163 es to the extrac │ │ │ │ │ - 0x000a6410 74696f6e 206c6973 742e0a48 494e543a tion list..HINT: │ │ │ │ │ - 0x000a6420 20536565 20687474 703a2f2f 6e636f2e See http://nco. │ │ │ │ │ - 0x000a6430 73662e6e 65742f6e 636f2e68 746d6c23 sf.net/nco.html# │ │ │ │ │ - 0x000a6440 786d705f 7874725f 78636c20 666f7220 xmp_xtr_xcl for │ │ │ │ │ - 0x000a6450 6d6f7265 20696e66 6f726d61 74696f6e more information │ │ │ │ │ - 0x000a6460 206f6e20 74686973 206f7074 696f6e20 on this option │ │ │ │ │ - 0x000a6470 616e6420 666f7220 74686520 77687927 and for the why' │ │ │ │ │ - 0x000a6480 7320616e 64207768 65726566 6f726527 s and wherefore' │ │ │ │ │ - 0x000a6490 73206f66 20617373 6f636961 74656420 s of associated │ │ │ │ │ - 0x000a64a0 76617269 61626c65 732e0a00 6e636f5f variables...nco_ │ │ │ │ │ - 0x000a64b0 7874725f 78636c5f 63686b28 29000000 xtr_xcl_chk()... │ │ │ │ │ - 0x000a64c0 6e636f5f 7874725f 6372645f 61646428 nco_xtr_crd_add( │ │ │ │ │ - 0x000a64d0 29000000 6c657600 696c6576 00000000 )...lev.ilev.... │ │ │ │ │ - 0x000a64e0 626f756e 64730000 25733a20 4552524f bounds..%s: ERRO │ │ │ │ │ - 0x000a64f0 52202573 20726570 6f727473 20656d70 R %s reports emp │ │ │ │ │ - 0x000a6500 74792065 78747261 6374696f 6e206c69 ty extraction li │ │ │ │ │ - 0x000a6510 73740a00 6e636f5f 7874725f 6c737428 st..nco_xtr_lst( │ │ │ │ │ - 0x000a6520 29000000 63656c6c 5f6d6561 73757265 )...cell_measure │ │ │ │ │ - 0x000a6530 73000000 636c696d 61746f6c 6f677900 s...climatology. │ │ │ │ │ - 0x000a6540 25733a20 4552524f 52202573 20726570 %s: ERROR %s rep │ │ │ │ │ - 0x000a6550 6f727473 206e6f20 76617269 61626c65 orts no variable │ │ │ │ │ - 0x000a6560 7320666f 756e6420 77697468 2072616e s found with ran │ │ │ │ │ - 0x000a6570 6b203e3d 2025640a 00000000 6e636f5f k >= %d.....nco_ │ │ │ │ │ - 0x000a6580 7874725f 4e445f6c 73742829 00000000 xtr_ND_lst().... │ │ │ │ │ - 0x000a6590 6e636f5f 6772705f 75746c2e 63000000 nco_grp_utl.c... │ │ │ │ │ - 0x000a65a0 6e62725f 61747420 3d3d2076 61725f74 nbr_att == var_t │ │ │ │ │ - 0x000a65b0 72762d3e 6e62725f 61747400 25733a20 rv->nbr_att.%s: │ │ │ │ │ - 0x000a65c0 5741524e 494e4720 22257322 20617474 WARNING "%s" att │ │ │ │ │ - 0x000a65d0 72696275 74652066 6f722076 61726961 ribute for varia │ │ │ │ │ - 0x000a65e0 626c6520 25732069 73207479 70652025 ble %s is type % │ │ │ │ │ - 0x000a65f0 732c206e 6f742025 732e2054 68697320 s, not %s. This │ │ │ │ │ - 0x000a6600 76696f6c 61746573 20746865 20434620 violates the CF │ │ │ │ │ - 0x000a6610 636f6e76 656e7469 6f6e2066 6f722061 convention for a │ │ │ │ │ - 0x000a6620 6c6c6f77 65642064 61746174 79706573 llowed datatypes │ │ │ │ │ - 0x000a6630 20286874 74703a2f 2f636663 6f6e7665 (http://cfconve │ │ │ │ │ - 0x000a6640 6e74696f 6e732e6f 72672f63 662d636f ntions.org/cf-co │ │ │ │ │ - 0x000a6650 6e76656e 74696f6e 732f6366 2d636f6e nventions/cf-con │ │ │ │ │ - 0x000a6660 76656e74 696f6e73 2e68746d 6c235f64 ventions.html#_d │ │ │ │ │ - 0x000a6670 6174615f 74797065 73292e20 54686572 ata_types). Ther │ │ │ │ │ - 0x000a6680 65666f72 65202573 2077696c 6c20736b efore %s will sk │ │ │ │ │ - 0x000a6690 69702074 68697320 61747472 69627574 ip this attribut │ │ │ │ │ - 0x000a66a0 652e2049 6620796f 75207761 6e742043 e. If you want C │ │ │ │ │ - 0x000a66b0 4620746f 20737570 706f7274 204e435f F to support NC_ │ │ │ │ │ - 0x000a66c0 53545249 4e472061 74747269 62757465 STRING attribute │ │ │ │ │ - 0x000a66d0 732c2070 6c656173 65207465 6c6c2043 s, please tell C │ │ │ │ │ - 0x000a66e0 4620616e 64204343 3a204e43 4f2e0a00 F and CC: NCO... │ │ │ │ │ - 0x000a66f0 666f726d 756c615f 7465726d 73000000 formula_terms... │ │ │ │ │ - 0x000a6700 25733a20 44454255 47202573 20726570 %s: DEBUG %s rep │ │ │ │ │ - 0x000a6710 6f727473 20766172 6961626c 65202573 orts variable %s │ │ │ │ │ - 0x000a6720 20257320 76617269 61626c65 20232564 %s variable #%d │ │ │ │ │ - 0x000a6730 20697320 25730a00 6e636f5f 7874725f is %s..nco_xtr_ │ │ │ │ │ - 0x000a6740 63665f76 61725f61 64642829 00000000 cf_var_add().... │ │ │ │ │ - 0x000a6750 2e2f0000 6e636f5f 7874725f 63665f61 ./..nco_xtr_cf_a │ │ │ │ │ - 0x000a6760 64642829 00000000 25733a20 494e464f dd()....%s: INFO │ │ │ │ │ - 0x000a6770 204c6973 743a2025 64206578 74726163 List: %d extrac │ │ │ │ │ - 0x000a6780 74696f6e 20766172 6961626c 65730a00 tion variables.. │ │ │ │ │ - 0x000a6790 5b25645d 2025730a 00000000 25733a20 [%d] %s.....%s: │ │ │ │ │ - 0x000a67a0 44454255 47202573 20636865 636b696e DEBUG %s checkin │ │ │ │ │ - 0x000a67b0 67207661 72696162 6c652025 7320666f g variable %s fo │ │ │ │ │ - 0x000a67c0 72204e61 4e732e2e 2e0a0000 25733a20 r NaNs......%s: │ │ │ │ │ - 0x000a67d0 494e464f 20257320 7265706f 72747320 INFO %s reports │ │ │ │ │ - 0x000a67e0 76617269 61626c65 20257320 68617320 variable %s has │ │ │ │ │ - 0x000a67f0 66697273 74204e61 4e662061 74206879 first NaNf at hy │ │ │ │ │ - 0x000a6800 70657273 6c616220 656c656d 656e7420 perslab element │ │ │ │ │ - 0x000a6810 256c642c 20657869 74696e67 206e6f77 %ld, exiting now │ │ │ │ │ - 0x000a6820 2e0a0000 25733a20 494e464f 20257320 ....%s: INFO %s │ │ │ │ │ - 0x000a6830 7265706f 72747320 76617269 61626c65 reports variable │ │ │ │ │ - 0x000a6840 20257320 68617320 66697273 74204e61 %s has first Na │ │ │ │ │ - 0x000a6850 4e206174 20687970 6572736c 61622065 N at hyperslab e │ │ │ │ │ - 0x000a6860 6c656d65 6e742025 6c642c20 65786974 lement %ld, exit │ │ │ │ │ - 0x000a6870 696e6720 6e6f772e 0a000000 6e636f5f ing now.....nco_ │ │ │ │ │ - 0x000a6880 63686b5f 6e616e28 29000000 25733a20 chk_nan()...%s: │ │ │ │ │ - 0x000a6890 494e464f 20557369 6e67204d 4d332d77 INFO Using MM3-w │ │ │ │ │ - 0x000a68a0 6f726b61 726f756e 6420746f 20686173 orkaround to has │ │ │ │ │ - 0x000a68b0 74656e20 636f7079 696e6720 6f662072 ten copying of r │ │ │ │ │ - 0x000a68c0 65636f72 64207661 72696162 6c65730a ecord variables. │ │ │ │ │ - 0x000a68d0 00000000 6e636f5f 7874725f 77727428 ....nco_xtr_wrt( │ │ │ │ │ - 0x000a68e0 29000000 25733a20 494e464f 20257320 )...%s: INFO %s │ │ │ │ │ - 0x000a68f0 666f756e 64206772 6f757020 25732061 found group %s a │ │ │ │ │ - 0x000a6900 74206c65 76656c20 25640a00 25733a20 t level %d..%s: │ │ │ │ │ - 0x000a6910 5741524e 494e4720 4e434f20 6f6e6c79 WARNING NCO only │ │ │ │ │ - 0x000a6920 20737570 706f7274 73206e65 74434446 supports netCDF │ │ │ │ │ - 0x000a6930 34206174 6f6d6963 2d747970 65207661 4 atomic-type va │ │ │ │ │ - 0x000a6940 72696162 6c65732e 20566172 6961626c riables. Variabl │ │ │ │ │ - 0x000a6950 65202573 20697320 74797065 20256420 e %s is type %d │ │ │ │ │ - 0x000a6960 3d202573 2c20616e 64207769 6c6c2062 = %s, and will b │ │ │ │ │ - 0x000a6970 65206967 6e6f7265 6420696e 20737562 e ignored in sub │ │ │ │ │ - 0x000a6980 73657175 656e7420 70726f63 65737369 sequent processi │ │ │ │ │ - 0x000a6990 6e672e0a 00000000 6e636f5f 6772705f ng......nco_grp_ │ │ │ │ │ - 0x000a69a0 69747228 29000000 25733a20 494e464f itr()...%s: INFO │ │ │ │ │ - 0x000a69b0 20257320 666f756e 64206162 736f6c75 %s found absolu │ │ │ │ │ - 0x000a69c0 7465206d 61746368 206f6620 76617269 te match of vari │ │ │ │ │ - 0x000a69d0 61626c65 203c2573 3e20616e 64206469 able <%s> and di │ │ │ │ │ - 0x000a69e0 6d656e73 696f6e20 3c25733e 3a0a0000 mension <%s>:... │ │ │ │ │ - 0x000a69f0 25733a20 494e464f 20257320 76617269 %s: INFO %s vari │ │ │ │ │ - 0x000a6a00 61626c65 203c2573 3e206861 7320616e able <%s> has an │ │ │ │ │ - 0x000a6a10 6f746865 72206469 6d656e73 696f6e20 other dimension │ │ │ │ │ - 0x000a6a20 66756c6c 206d6174 6368203c 25733e3a full match <%s>: │ │ │ │ │ - 0x000a6a30 0a000000 25733a20 494e464f 20257320 ....%s: INFO %s │ │ │ │ │ - 0x000a6a40 666f756e 64207661 72696162 6c65203c found variable < │ │ │ │ │ - 0x000a6a50 25733e20 696e2d73 636f7065 206f6620 %s> in-scope of │ │ │ │ │ - 0x000a6a60 64696d65 6e73696f 6e203c25 733e3a0a dimension <%s>:. │ │ │ │ │ - 0x000a6a70 00000000 25733a20 494e464f 20257320 ....%s: INFO %s │ │ │ │ │ - 0x000a6a80 666f756e 64207661 72696162 6c65203c found variable < │ │ │ │ │ - 0x000a6a90 25733e20 6f757420 6f662073 636f7065 %s> out of scope │ │ │ │ │ - 0x000a6aa0 206f6620 64696d65 6e73696f 6e203c25 of dimension <% │ │ │ │ │ - 0x000a6ab0 733e3a0a 00000000 6e636f5f 6372645f s>:.....nco_crd_ │ │ │ │ │ - 0x000a6ac0 7661725f 646d6e5f 73637028 29000000 var_dmn_scp()... │ │ │ │ │ - 0x000a6ad0 25733a20 494e464f 20257320 7265706f %s: INFO %s repo │ │ │ │ │ - 0x000a6ae0 72747320 25732069 73200000 28726563 rts %s is ..(rec │ │ │ │ │ - 0x000a6af0 6f726429 20000000 6e636f5f 626c645f ord) ...nco_bld_ │ │ │ │ │ - 0x000a6b00 6372645f 7661725f 74727628 29000000 crd_var_trv()... │ │ │ │ │ - 0x000a6b10 25733a20 494e464f 20257320 76617269 %s: INFO %s vari │ │ │ │ │ - 0x000a6b20 61626c65 203c2573 3e206861 7320636f able <%s> has co │ │ │ │ │ - 0x000a6b30 6f726469 6e617465 203c2573 3e206672 ordinate <%s> fr │ │ │ │ │ - 0x000a6b40 6f6d2064 696d656e 73696f6e 203c2573 om dimension <%s │ │ │ │ │ - 0x000a6b50 3e0a0000 25733a20 494e464f 20726570 >...%s: INFO rep │ │ │ │ │ - 0x000a6b60 6f727473 2064696d 656e7369 6f6e2069 orts dimension i │ │ │ │ │ - 0x000a6b70 6e666f72 6d617469 6f6e2077 69746820 nformation with │ │ │ │ │ - 0x000a6b80 6c696d69 74733a20 25642064 696d656e limits: %d dimen │ │ │ │ │ - 0x000a6b90 73696f6e 730a0000 23256425 730a0000 sions...#%d%s... │ │ │ │ │ - 0x000a6ba0 25733a20 494e464f 20257320 7265706f %s: INFO %s repo │ │ │ │ │ - 0x000a6bb0 72747320 76617269 61626c65 203c2573 rts variable <%s │ │ │ │ │ - 0x000a6bc0 3e20696e 2d73636f 7065206f 66206469 > in-scope of di │ │ │ │ │ - 0x000a6bd0 6d656e73 696f6e20 3c25733e 0a000000 mension <%s>.... │ │ │ │ │ - 0x000a6be0 7661725f 7472762e 69735f63 72645f76 var_trv.is_crd_v │ │ │ │ │ - 0x000a6bf0 61720000 25733a20 494e464f 20257320 ar..%s: INFO %s │ │ │ │ │ - 0x000a6c00 64696d65 6e73696f 6e203c25 733e2077 dimension <%s> w │ │ │ │ │ - 0x000a6c10 69746820 6e6f2069 6e2d7363 6f706520 ith no in-scope │ │ │ │ │ - 0x000a6c20 76617269 61626c65 730a0000 7472765f variables...trv_ │ │ │ │ │ - 0x000a6c30 74626c2d 3e6c7374 5f646d6e 5b696478 tbl->lst_dmn[idx │ │ │ │ │ - 0x000a6c40 5f646d6e 5d2e6861 735f6372 645f7363 _dmn].has_crd_sc │ │ │ │ │ - 0x000a6c50 7020213d 206e636f 5f6f626a 5f747970 p != nco_obj_typ │ │ │ │ │ - 0x000a6c60 5f657272 00000000 6e636f5f 6861735f _err....nco_has_ │ │ │ │ │ - 0x000a6c70 6372645f 646d6e5f 73637028 29000000 crd_dmn_scp()... │ │ │ │ │ - 0x000a6c80 7661725f 7472762d 3e69735f 6372645f var_trv->is_crd_ │ │ │ │ │ - 0x000a6c90 76617200 25733a20 494e464f 20257320 var.%s: INFO %s │ │ │ │ │ - 0x000a6ca0 7265706f 72747320 76617269 61626c65 reports variable │ │ │ │ │ - 0x000a6cb0 203c2573 3e207769 7468202a 4e4f4e2a <%s> with *NON* │ │ │ │ │ - 0x000a6cc0 20636f6f 7264696e 61746520 64696d65 coordinate dime │ │ │ │ │ - 0x000a6cd0 6e73696f 6e205b25 645d2573 0a000000 nsion [%d]%s.... │ │ │ │ │ - 0x000a6ce0 25733a20 494e464f 20257320 7265706f %s: INFO %s repo │ │ │ │ │ - 0x000a6cf0 72747320 64696d65 6e73696f 6e205b25 rts dimension [% │ │ │ │ │ - 0x000a6d00 645d2573 206f6620 76617269 61626c65 d]%s of variable │ │ │ │ │ - 0x000a6d10 203c2573 3e20696e 2d73636f 7065206f <%s> in-scope o │ │ │ │ │ - 0x000a6d20 6620636f 6f726469 6e617465 203c2573 f coordinate <%s │ │ │ │ │ - 0x000a6d30 3e0a0000 7472765f 74626c2d 3e6c7374 >...trv_tbl->lst │ │ │ │ │ - 0x000a6d40 5b696478 5f766172 5d2e7661 725f646d [idx_var].var_dm │ │ │ │ │ - 0x000a6d50 6e5b6964 785f646d 6e5f7661 725d2e63 n[idx_dmn_var].c │ │ │ │ │ - 0x000a6d60 7264203d 3d204e55 4c4c0000 25733a20 rd == NULL..%s: │ │ │ │ │ - 0x000a6d70 494e464f 20257320 7265706f 72747320 INFO %s reports │ │ │ │ │ - 0x000a6d80 64696d65 6e73696f 6e205b25 645d2573 dimension [%d]%s │ │ │ │ │ - 0x000a6d90 206f6620 76617269 61626c65 203c2573 of variable <%s │ │ │ │ │ - 0x000a6da0 3e207769 7468206f 75742d6f 662d7363 > with out-of-sc │ │ │ │ │ - 0x000a6db0 6f706520 636f6f72 64696e61 74650a00 ope coordinate.. │ │ │ │ │ - 0x000a6dc0 25733a20 4f4f5053 59202573 20726570 %s: OOPSY %s rep │ │ │ │ │ - 0x000a6dd0 6f727473 20766172 6961626c 65203c25 orts variable <% │ │ │ │ │ - 0x000a6de0 733e2077 69746820 4e4f5420 66696c6c s> with NOT fill │ │ │ │ │ - 0x000a6df0 65642064 696d656e 73696f6e 205b2564 ed dimension [%d │ │ │ │ │ - 0x000a6e00 5d25730a 00000000 7472765f 74626c2d ]%s.....trv_tbl- │ │ │ │ │ - 0x000a6e10 3e6c7374 5b696478 5f766172 5d2e7661 >lst[idx_var].va │ │ │ │ │ - 0x000a6e20 725f646d 6e5b6964 785f646d 6e5f7661 r_dmn[idx_dmn_va │ │ │ │ │ - 0x000a6e30 725d2e69 735f6372 645f7661 7220213d r].is_crd_var != │ │ │ │ │ - 0x000a6e40 206e636f 5f6f626a 5f747970 5f657272 nco_obj_typ_err │ │ │ │ │ - 0x000a6e50 00000000 25733a20 25732044 45425547 ....%s: %s DEBUG │ │ │ │ │ - 0x000a6e60 20256420 63726400 6e636f5f 626c645f %d crd.nco_bld_ │ │ │ │ │ - 0x000a6e70 7661725f 646d6e28 29000000 25733a20 var_dmn()...%s: │ │ │ │ │ - 0x000a6e80 494e464f 20257320 76617269 61626c65 INFO %s variable │ │ │ │ │ - 0x000a6e90 203c2573 3e000000 20256420 64696d65 <%s>... %d dime │ │ │ │ │ - 0x000a6ea0 6e73696f 6e733a20 00000000 23256427 nsions: ....#%d' │ │ │ │ │ - 0x000a6eb0 25732720 00000000 6e636f5f 7772745f %s' ....nco_wrt_ │ │ │ │ │ - 0x000a6ec0 7472765f 74626c28 29000000 25733a20 trv_tbl()...%s: │ │ │ │ │ - 0x000a6ed0 4552524f 52202573 20726570 6f727473 ERROR %s reports │ │ │ │ │ - 0x000a6ee0 20766172 6961626c 65202573 20616c72 variable %s alr │ │ │ │ │ - 0x000a6ef0 65616479 20646566 696e6564 20696e20 eady defined in │ │ │ │ │ - 0x000a6f00 6f757470 75742066 696c652e 2048494e output file. HIN │ │ │ │ │ - 0x000a6f10 543a2052 656d6f76 696e6720 67726f75 T: Removing grou │ │ │ │ │ - 0x000a6f20 70732074 6f20666c 61747465 6e206669 ps to flatten fi │ │ │ │ │ - 0x000a6f30 6c657320 63616e20 6c656164 20746f20 les can lead to │ │ │ │ │ - 0x000a6f40 6f766572 2d646574 65726d69 6e656420 over-determined │ │ │ │ │ - 0x000a6f50 73697475 6174696f 6e732077 68657265 situations where │ │ │ │ │ - 0x000a6f60 20612073 696e676c 65206f62 6a656374 a single object │ │ │ │ │ - 0x000a6f70 206e616d 65202865 2e672e2c 20612076 name (e.g., a v │ │ │ │ │ - 0x000a6f80 61726961 626c6520 6e616d65 29206d75 ariable name) mu │ │ │ │ │ - 0x000a6f90 73742072 65666572 20746f20 6d756c74 st refer to mult │ │ │ │ │ - 0x000a6fa0 69706c65 206f626a 65637473 20696e20 iple objects in │ │ │ │ │ - 0x000a6fb0 74686520 73616d65 206f7574 70757420 the same output │ │ │ │ │ - 0x000a6fc0 67726f75 702e2054 68652075 73657227 group. The user' │ │ │ │ │ - 0x000a6fd0 7320696e 74656e74 20697320 616d6269 s intent is ambi │ │ │ │ │ - 0x000a6fe0 67756f75 7320736f 20696e73 74656164 guous so instead │ │ │ │ │ - 0x000a6ff0 206f6620 61726269 74726172 696c7920 of arbitrarily │ │ │ │ │ - 0x000a7000 7069636b 696e6720 77686963 68202865 picking which (e │ │ │ │ │ - 0x000a7010 2e672e2c 20746865 206c6173 74292076 .g., the last) v │ │ │ │ │ - 0x000a7020 61726961 626c6520 6f662074 68617420 ariable of that │ │ │ │ │ - 0x000a7030 6e616d65 20746f20 706c6163 6520696e name to place in │ │ │ │ │ - 0x000a7040 20746865 206f7574 70757420 66696c65 the output file │ │ │ │ │ - 0x000a7050 2c204e43 4f207369 6d706c79 20666169 , NCO simply fai │ │ │ │ │ - 0x000a7060 6c732e20 55736572 2073686f 756c6420 ls. User should │ │ │ │ │ - 0x000a7070 72652d74 72792063 6f6d6d61 6e642061 re-try command a │ │ │ │ │ - 0x000a7080 66746572 20656e73 7572696e 67206d75 fter ensuring mu │ │ │ │ │ - 0x000a7090 6c746970 6c65206f 626a6563 7473206f ltiple objects o │ │ │ │ │ - 0x000a70a0 66207468 65207361 6d65206e 616d6520 f the same name │ │ │ │ │ - 0x000a70b0 77696c6c 206e6f74 20626520 706c6163 will not be plac │ │ │ │ │ - 0x000a70c0 65642069 6e207468 65207361 6d652067 ed in the same g │ │ │ │ │ - 0x000a70d0 726f7570 2e0a0000 6e636f5f 6770655f roup....nco_gpe_ │ │ │ │ │ - 0x000a70e0 63686b28 29000000 7661725f 7472762d chk()...var_trv- │ │ │ │ │ - 0x000a70f0 3e6e636f 5f747970 20213d20 6e636f5f >nco_typ != nco_ │ │ │ │ │ - 0x000a7100 6f626a5f 7479705f 67727000 6e636f5f obj_typ_grp.nco_ │ │ │ │ │ - 0x000a7110 7072675f 69645f67 65742829 203d3d20 prg_id_get() == │ │ │ │ │ - 0x000a7120 6e636765 00000000 25733a20 494e464f ncge....%s: INFO │ │ │ │ │ - 0x000a7130 20777269 74696e67 20666978 65642076 writing fixed v │ │ │ │ │ - 0x000a7140 61726961 626c6520 3c25733e 2066726f ariable <%s> fro │ │ │ │ │ - 0x000a7150 6d200000 20746f20 00000000 7661725b m .. to ....var[ │ │ │ │ │ - 0x000a7160 6964785f 7661725d 00000000 25733a20 idx_var]....%s: │ │ │ │ │ - 0x000a7170 25732072 65706f72 74732076 61725b25 %s reports var[% │ │ │ │ │ - 0x000a7180 645d3d25 732c2074 7970653d 25732c20 d]=%s, type=%s, │ │ │ │ │ - 0x000a7190 7479705f 64736b3d 25732c20 7479705f typ_dsk=%s, typ_ │ │ │ │ │ - 0x000a71a0 70636b3d 25732c20 7479705f 75706b3d pck=%s, typ_upk= │ │ │ │ │ - 0x000a71b0 25732c20 7661725f 7479705f 6f75743d %s, var_typ_out= │ │ │ │ │ - 0x000a71c0 25730a00 6e636f5f 7365745f 70726d5f %s..nco_set_prm_ │ │ │ │ │ - 0x000a71d0 7479705f 6f757428 29000000 7661722d typ_out()...var- │ │ │ │ │ - 0x000a71e0 3e747970 5f64736b 203d3d20 7661725f >typ_dsk == var_ │ │ │ │ │ - 0x000a71f0 7472762d 3e766172 5f747970 00000000 trv->var_typ.... │ │ │ │ │ - 0x000a7200 7661722d 3e6e6272 5f64696d 203d3d20 var->nbr_dim == │ │ │ │ │ - 0x000a7210 7661725f 7472762d 3e6e6272 5f646d6e var_trv->nbr_dmn │ │ │ │ │ - 0x000a7220 00000000 7661722d 3e6e6272 5f617474 ....var->nbr_att │ │ │ │ │ - 0x000a7230 203d3d20 7661725f 7472762d 3e6e6272 == var_trv->nbr │ │ │ │ │ - 0x000a7240 5f617474 00000000 7661722d 3e646d6e _att....var->dmn │ │ │ │ │ - 0x000a7250 5f69645b 6964785f 646d6e5d 203d3d20 _id[idx_dmn] == │ │ │ │ │ - 0x000a7260 646d6e5f 69640000 2873697a 655f7429 dmn_id..(size_t) │ │ │ │ │ - 0x000a7270 646d6e5f 737a203d 3d20646d 6e5f7472 dmn_sz == dmn_tr │ │ │ │ │ - 0x000a7280 762d3e73 7a000000 21737472 636d7028 v->sz...!strcmp( │ │ │ │ │ - 0x000a7290 646d6e5f 6e6d2c64 6d6e5f74 72762d3e dmn_nm,dmn_trv-> │ │ │ │ │ - 0x000a72a0 6e6d2900 21737472 636d7028 64696d2d nm).!strcmp(dim- │ │ │ │ │ - 0x000a72b0 3e6e6d2c 646d6e5f 7472762d 3e6e6d29 >nm,dmn_trv->nm) │ │ │ │ │ - 0x000a72c0 00000000 2873697a 655f7429 64696d2d ....(size_t)dim- │ │ │ │ │ - 0x000a72d0 3e737a20 3d3d2064 6d6e5f74 72762d3e >sz == dmn_trv-> │ │ │ │ │ - 0x000a72e0 737a0000 64696d2d 3e696420 3d3d2076 sz..dim->id == v │ │ │ │ │ - 0x000a72f0 61722d3e 646d6e5f 69645b69 64785f64 ar->dmn_id[idx_d │ │ │ │ │ - 0x000a7300 6d6e5d00 4552524f 52000000 25733a20 mn].ERROR...%s: │ │ │ │ │ - 0x000a7310 5741524e 494e4720 25732072 65706f72 WARNING %s repor │ │ │ │ │ - 0x000a7320 74732076 61726961 626c6520 22257322 ts variable "%s" │ │ │ │ │ - 0x000a7330 206f7574 70757420 74797065 203d2025 output type = % │ │ │ │ │ - 0x000a7340 7320646f 6573206e 6f742065 7175616c s does not equal │ │ │ │ │ - 0x000a7350 20696e70 75742074 79706520 3d202573 input type = %s │ │ │ │ │ - 0x000a7360 2e205468 69732069 73206c65 67616c20 . This is legal │ │ │ │ │ - 0x000a7370 79657420 75737561 6c6c7920 696c6c2d yet usually ill- │ │ │ │ │ - 0x000a7380 61647669 73656420 7768656e 20617070 advised when app │ │ │ │ │ - 0x000a7390 656e6469 6e672076 61726961 626c6573 ending variables │ │ │ │ │ - 0x000a73a0 2028692e 652e2c20 77697468 202d4129 (i.e., with -A) │ │ │ │ │ - 0x000a73b0 2e205772 6974696e 67207661 6c756573 . Writing values │ │ │ │ │ - 0x000a73c0 20696e74 6f20736c 6f747320 63726561 into slots crea │ │ │ │ │ - 0x000a73d0 74656420 666f7220 61206469 66666572 ted for a differ │ │ │ │ │ - 0x000a73e0 656e7420 74797065 20697320 62656767 ent type is begg │ │ │ │ │ - 0x000a73f0 696e6720 666f7220 74726f75 626c6520 ing for trouble │ │ │ │ │ - 0x000a7400 28652e67 2e2c2064 61746120 636f7272 (e.g., data corr │ │ │ │ │ - 0x000a7410 75707469 6f6e2c20 7472756e 63617469 uption, truncati │ │ │ │ │ - 0x000a7420 6f6e2c20 67696e67 69766974 6973292e on, gingivitis). │ │ │ │ │ - 0x000a7430 0a000000 25733a20 25732072 65706f72 ....%s: %s repor │ │ │ │ │ - 0x000a7440 74732045 52524f52 20756e61 626c6520 ts ERROR unable │ │ │ │ │ - 0x000a7450 746f2066 696e6420 76617269 61626c65 to find variable │ │ │ │ │ - 0x000a7460 20222573 220a0000 7661725f 74797020 "%s"...var_typ │ │ │ │ │ - 0x000a7470 3d3d2076 61725f74 72762d3e 7661725f == var_trv->var_ │ │ │ │ │ - 0x000a7480 74797000 6e62725f 646d6e5f 76617220 typ.nbr_dmn_var │ │ │ │ │ - 0x000a7490 3d3d2076 61725f74 72762d3e 6e62725f == var_trv->nbr_ │ │ │ │ │ - 0x000a74a0 646d6e00 25733a20 44454255 47202573 dmn.%s: DEBUG %s │ │ │ │ │ - 0x000a74b0 20646566 696e696e 67207661 72696162 defining variab │ │ │ │ │ - 0x000a74c0 6c65203c 25733e20 77697468 2064696d le <%s> with dim │ │ │ │ │ - 0x000a74d0 656e7369 6f6e733a 20000000 2325643c ensions: ...#%d< │ │ │ │ │ - 0x000a74e0 25733e20 3a200000 6669785f 616c6c00 %s> : ..fix_all. │ │ │ │ │ - 0x000a74f0 6669785f 00000000 6e636f5f 7072675f fix_....nco_prg_ │ │ │ │ │ - 0x000a7500 6964203d 3d206e63 70647100 25733a20 id == ncpdq.%s: │ │ │ │ │ - 0x000a7510 494e464f 20257320 7265706f 72747320 INFO %s reports │ │ │ │ │ - 0x000a7520 76617269 61626c65 20257320 636f6e74 variable %s cont │ │ │ │ │ - 0x000a7530 61696e73 20757365 722d7370 65636966 ains user-specif │ │ │ │ │ - 0x000a7540 69656420 7265636f 72642064 696d656e ied record dimen │ │ │ │ │ - 0x000a7550 73696f6e 2025730a 00000000 25733a20 sion %s.....%s: │ │ │ │ │ - 0x000a7560 494e464f 20257320 64656669 6e696e67 INFO %s defining │ │ │ │ │ - 0x000a7570 206e6365 63617420 64696d65 6e73696f ncecat dimensio │ │ │ │ │ - 0x000a7580 6e3a203c 25733e0a 00000000 66697865 n: <%s>.....fixe │ │ │ │ │ - 0x000a7590 64000000 7265636f 72640000 25733a20 d...record..%s: │ │ │ │ │ - 0x000a75a0 44454255 47202573 2064696d 656e7369 DEBUG %s dimensi │ │ │ │ │ - 0x000a75b0 6f6e2069 73207669 7369626c 65202862 on is visible (b │ │ │ │ │ - 0x000a75c0 79207061 72656e74 73206f72 2067726f y parents or gro │ │ │ │ │ - 0x000a75d0 75702920 2325643c 25733e0a 00000000 up) #%d<%s>..... │ │ │ │ │ - 0x000a75e0 25733a20 44454255 47202573 2064696d %s: DEBUG %s dim │ │ │ │ │ - 0x000a75f0 656e7369 6f6e2069 73206e6f 74207669 ension is not vi │ │ │ │ │ - 0x000a7600 7369626c 65202862 79207061 72656e74 sible (by parent │ │ │ │ │ - 0x000a7610 73206f72 2067726f 75702920 2325643c s or group) #%d< │ │ │ │ │ - 0x000a7620 25733e0a 00000000 25733a20 44454255 %s>.....%s: DEBU │ │ │ │ │ - 0x000a7630 47202573 206e6565 6420746f 20646566 G %s need to def │ │ │ │ │ - 0x000a7640 696e6520 64696d65 6e73696f 6e202725 ine dimension '% │ │ │ │ │ - 0x000a7650 73272069 6e200000 25733a20 494e464f s' in ..%s: INFO │ │ │ │ │ - 0x000a7660 20257320 69732064 6566696e 696e6720 %s is defining │ │ │ │ │ - 0x000a7670 616c6c20 696e7075 74207265 636f7264 all input record │ │ │ │ │ - 0x000a7680 2064696d 656e7369 6f6e7320 696e636c dimensions incl │ │ │ │ │ - 0x000a7690 7564696e 67207468 6973206f 6e652c20 uding this one, │ │ │ │ │ - 0x000a76a0 25732c20 61732066 69786564 2064696d %s, as fixed dim │ │ │ │ │ - 0x000a76b0 656e7369 6f6e7320 696e206f 75747075 ensions in outpu │ │ │ │ │ - 0x000a76c0 74206669 6c652070 65722075 73657220 t file per user │ │ │ │ │ - 0x000a76d0 72657175 6573740a 00000000 25733a20 request.....%s: │ │ │ │ │ - 0x000a76e0 494e464f 20257320 69732064 6566696e INFO %s is defin │ │ │ │ │ - 0x000a76f0 696e6720 64696d65 6e73696f 6e202573 ing dimension %s │ │ │ │ │ - 0x000a7700 20617320 25732064 696d656e 73696f6e as %s dimension │ │ │ │ │ - 0x000a7710 20696e20 6f757470 75742066 696c6520 in output file │ │ │ │ │ - 0x000a7720 70657220 75736572 20726571 75657374 per user request │ │ │ │ │ - 0x000a7730 0a000000 25733a20 494e464f 20257320 ....%s: INFO %s │ │ │ │ │ - 0x000a7740 69732064 6566696e 696e6720 64696d65 is defining dime │ │ │ │ │ - 0x000a7750 6e73696f 6e202573 20617320 66697865 nsion %s as fixe │ │ │ │ │ - 0x000a7760 6420286e 6f6e2d72 65636f72 64292069 d (non-record) i │ │ │ │ │ - 0x000a7770 6e206f75 74707574 2066696c 65206576 n output file ev │ │ │ │ │ - 0x000a7780 656e2074 686f7567 68206974 20697320 en though it is │ │ │ │ │ - 0x000a7790 61207265 636f7264 2064696d 656e7369 a record dimensi │ │ │ │ │ - 0x000a77a0 6f6e2069 6e207468 6520696e 70757420 on in the input │ │ │ │ │ - 0x000a77b0 66696c65 2e205468 69732069 73206e65 file. This is ne │ │ │ │ │ - 0x000a77c0 63657373 61727920 746f2073 61746973 cessary to satis │ │ │ │ │ - 0x000a77d0 66792075 73657220 72657175 65737420 fy user request │ │ │ │ │ - 0x000a77e0 74686174 20257320 62652074 68652072 that %s be the r │ │ │ │ │ - 0x000a77f0 65636f72 64206469 6d656e73 696f6e20 ecord dimension │ │ │ │ │ - 0x000a7800 696e2074 6865206f 75747075 74206669 in the output fi │ │ │ │ │ - 0x000a7810 6c652077 68696368 20616468 65726573 le which adheres │ │ │ │ │ - 0x000a7820 20746f20 74686520 6e657443 44463320 to the netCDF3 │ │ │ │ │ - 0x000a7830 41504920 77686572 65207468 65207265 API where the re │ │ │ │ │ - 0x000a7840 636f7264 2064696d 656e7369 6f6e2c20 cord dimension, │ │ │ │ │ - 0x000a7850 69662061 6e792c20 6d757374 20626520 if any, must be │ │ │ │ │ - 0x000a7860 61207661 72696162 6c652773 20666972 a variable's fir │ │ │ │ │ - 0x000a7870 73742064 696d656e 73696f6e 2e0a0000 st dimension.... │ │ │ │ │ - 0x000a7880 25733a20 44454255 47202573 20446566 %s: DEBUG %s Def │ │ │ │ │ - 0x000a7890 696e6564 2064696d 656e7369 6f6e2025 ined dimension % │ │ │ │ │ - 0x000a78a0 732f2573 20494420 25640a00 2f000000 s/%s ID %d../... │ │ │ │ │ - 0x000a78b0 25733a20 44454255 47202573 2064696d %s: DEBUG %s dim │ │ │ │ │ - 0x000a78c0 656e7369 6f6e7320 666f7220 25733a0a ensions for %s:. │ │ │ │ │ - 0x000a78d0 00000000 25732025 640a0000 25733a20 ....%s %d...%s: │ │ │ │ │ - 0x000a78e0 44454255 47202573 20446566 696e6564 DEBUG %s Defined │ │ │ │ │ - 0x000a78f0 20766172 6961626c 65202573 2f25733a variable %s/%s: │ │ │ │ │ - 0x000a7900 20000000 6e616d65 2c49442c 737a203d ...name,ID,sz = │ │ │ │ │ - 0x000a7910 2025732c 25642c25 6c64203a 20000000 %s,%d,%ld : ... │ │ │ │ │ - 0x000a7920 25733a20 44454255 47202573 20496e73 %s: DEBUG %s Ins │ │ │ │ │ - 0x000a7930 65727465 64206469 6d656e73 696f6e20 erted dimension │ │ │ │ │ - 0x000a7940 23256420 746f206f 75747075 74206c69 #%d to output li │ │ │ │ │ - 0x000a7950 73740a00 6e62725f 646d6e5f 76617220 st..nbr_dmn_var │ │ │ │ │ - 0x000a7960 3d3d2076 61725f64 6d6e5f6e 62720000 == var_dmn_nbr.. │ │ │ │ │ - 0x000a7970 6e636f5f 6370795f 7661725f 64666e5f nco_cpy_var_dfn_ │ │ │ │ │ - 0x000a7980 74727628 29000000 7472765f 312d3e6e trv()...trv_1->n │ │ │ │ │ - 0x000a7990 636f5f74 7970203d 3d206e63 6f5f6f62 co_typ == nco_ob │ │ │ │ │ - 0x000a79a0 6a5f7479 705f7661 72000000 7472765f j_typ_var...trv_ │ │ │ │ │ - 0x000a79b0 312d3e66 6c675f78 74720000 7472765f 1->flg_xtr..trv_ │ │ │ │ │ - 0x000a79c0 322d3e6e 636f5f74 7970203d 3d206e63 2->nco_typ == nc │ │ │ │ │ - 0x000a79d0 6f5f6f62 6a5f7479 705f7661 72000000 o_obj_typ_var... │ │ │ │ │ - 0x000a79e0 7472765f 322d3e66 6c675f78 74720000 trv_2->flg_xtr.. │ │ │ │ │ - 0x000a79f0 6e636f5f 7072675f 6964203d 3d206e63 nco_prg_id == nc │ │ │ │ │ - 0x000a7a00 626f0000 25733a20 4552524f 52205661 bo..%s: ERROR Va │ │ │ │ │ - 0x000a7a10 72696162 6c657320 646f206e 6f742063 riables do not c │ │ │ │ │ - 0x000a7a20 6f6e666f 726d3a20 76617269 61626c65 onform: variable │ │ │ │ │ - 0x000a7a30 20257320 68617320 64696d65 6e73696f %s has dimensio │ │ │ │ │ - 0x000a7a40 6e202573 206e6f74 20707265 73656e74 n %s not present │ │ │ │ │ - 0x000a7a50 20696e20 76617269 61626c65 2025730a in variable %s. │ │ │ │ │ - 0x000a7a60 00000000 25733a20 494e464f 20496e70 ....%s: INFO Inp │ │ │ │ │ - 0x000a7a70 75742076 61726961 626c6573 20646f20 ut variables do │ │ │ │ │ - 0x000a7a80 6e6f7420 636f6e66 6f726d20 696e2074 not conform in t │ │ │ │ │ - 0x000a7a90 7970653a 2066696c 65203120 76617269 ype: file 1 vari │ │ │ │ │ - 0x000a7aa0 61626c65 20257320 68617320 74797065 able %s has type │ │ │ │ │ - 0x000a7ab0 2025732c 2066696c 65203220 76617269 %s, file 2 vari │ │ │ │ │ - 0x000a7ac0 61626c65 20257320 68617320 74797065 able %s has type │ │ │ │ │ - 0x000a7ad0 2025732c 206f7574 70757420 76617269 %s, output vari │ │ │ │ │ - 0x000a7ae0 61626c65 20257320 77696c6c 20686176 able %s will hav │ │ │ │ │ - 0x000a7af0 65207479 70652025 730a0000 25733a20 e type %s...%s: │ │ │ │ │ - 0x000a7b00 4552524f 52205661 72696162 6c657320 ERROR Variables │ │ │ │ │ - 0x000a7b10 646f206e 6f742063 6f6e666f 726d3a20 do not conform: │ │ │ │ │ - 0x000a7b20 56617269 61626c65 20222573 22206861 Variable "%s" ha │ │ │ │ │ - 0x000a7b30 7320432d 62617365 64206469 6d656e73 s C-based dimens │ │ │ │ │ - 0x000a7b40 696f6e20 23256420 6e616d65 20616e64 ion #%d name and │ │ │ │ │ - 0x000a7b50 2073697a 65206f66 20222573 2220616e size of "%s" an │ │ │ │ │ - 0x000a7b60 6420256c 6420696e 2066696c 65206f6e d %ld in file on │ │ │ │ │ - 0x000a7b70 652c2061 6e64206e 616d6520 616e6420 e, and name and │ │ │ │ │ - 0x000a7b80 73697a65 206f6620 22257322 20616e64 size of "%s" and │ │ │ │ │ - 0x000a7b90 20256c64 20696e20 66696c65 2074776f %ld in file two │ │ │ │ │ - 0x000a7ba0 2e204f6e 65206f66 20746865 73652064 . One of these d │ │ │ │ │ - 0x000a7bb0 696d656e 73696f6e 73206973 206e6f74 imensions is not │ │ │ │ │ - 0x000a7bc0 206c696b 65207468 65206f74 6865722e like the other. │ │ │ │ │ - 0x000a7bd0 2048494e 543a2042 65207375 72652074 HINT: Be sure t │ │ │ │ │ - 0x000a7be0 68652076 61726961 626c6527 73206469 he variable's di │ │ │ │ │ - 0x000a7bf0 6d656e73 696f6e73 20617265 206e6f74 mensions are not │ │ │ │ │ - 0x000a7c00 20706572 6d757465 6420696e 206f6e65 permuted in one │ │ │ │ │ - 0x000a7c10 2066696c 65207265 6c617469 76652074 file relative t │ │ │ │ │ - 0x000a7c20 6f207468 65206f74 6865722e 20496620 o the other. If │ │ │ │ │ - 0x000a7c30 74686579 20617265 2c206669 72737420 they are, first │ │ │ │ │ - 0x000a7c40 75736520 6e637064 7120746f 206f7264 use ncpdq to ord │ │ │ │ │ - 0x000a7c50 65722074 68652064 696d656e 73696f6e er the dimension │ │ │ │ │ - 0x000a7c60 73207468 65207361 6d652077 61792069 s the same way i │ │ │ │ │ - 0x000a7c70 6e20626f 74682069 6e707574 2066696c n both input fil │ │ │ │ │ - 0x000a7c80 65732c20 7468656e 2072652d 74727920 es, then re-try │ │ │ │ │ - 0x000a7c90 636f6d6d 616e642e 0a000000 7661725f command.....var_ │ │ │ │ │ - 0x000a7ca0 7072635f 312d3e74 79706520 3d3d2076 prc_1->type == v │ │ │ │ │ - 0x000a7cb0 61725f70 72635f32 2d3e7479 70650000 ar_prc_2->type.. │ │ │ │ │ - 0x000a7cc0 7472765f 312d3e76 61725f74 7970203d trv_1->var_typ = │ │ │ │ │ - 0x000a7cd0 3d207472 765f322d 3e766172 5f747970 = trv_2->var_typ │ │ │ │ │ - 0x000a7ce0 00000000 7472765f 312d3e76 61725f74 ....trv_1->var_t │ │ │ │ │ - 0x000a7cf0 7970203d 3d207661 725f7072 635f312d yp == var_prc_1- │ │ │ │ │ - 0x000a7d00 3e747970 65000000 25733a20 494e464f >type...%s: INFO │ │ │ │ │ - 0x000a7d10 20257320 7265706f 72747320 6f706572 %s reports oper │ │ │ │ │ - 0x000a7d20 6174696f 6e207479 70652025 6420666f ation type %d fo │ │ │ │ │ - 0x000a7d30 72202573 0a000000 25733a20 4552524f r %s....%s: ERRO │ │ │ │ │ - 0x000a7d40 5220496c 6c656761 6c206e63 6f5f6f70 R Illegal nco_op │ │ │ │ │ - 0x000a7d50 5f747970 20696e20 62696e61 7279206f _typ in binary o │ │ │ │ │ - 0x000a7d60 70657261 74696f6e 0a000000 6e636f5f peration....nco_ │ │ │ │ │ - 0x000a7d70 7072635f 636d6e28 29000000 7661725f prc_cmn()...var_ │ │ │ │ │ - 0x000a7d80 7472762d 3e666c67 5f787472 00000000 trv->flg_xtr.... │ │ │ │ │ - 0x000a7d90 7661725f 7472762d 3e6e6272 5f646d6e var_trv->nbr_dmn │ │ │ │ │ - 0x000a7da0 203d3d20 7661725f 7072635f 6f75745b == var_prc_out[ │ │ │ │ │ - 0x000a7db0 6964785f 7661725f 7072635d 2d3e6e62 idx_var_prc]->nb │ │ │ │ │ - 0x000a7dc0 725f6469 6d000000 25733a20 5741524e r_dim...%s: WARN │ │ │ │ │ - 0x000a7dd0 494e4720 52652d6f 72646572 20726571 ING Re-order req │ │ │ │ │ - 0x000a7de0 75657374 73206d75 6c746970 6c652072 uests multiple r │ │ │ │ │ - 0x000a7df0 65636f72 64206469 6d656e73 696f6e73 ecord dimensions │ │ │ │ │ - 0x000a7e00 0a2e204f 6e6c7920 66697273 74207265 .. Only first re │ │ │ │ │ - 0x000a7e10 71756573 74207769 6c6c2062 6520686f quest will be ho │ │ │ │ │ - 0x000a7e20 6e6f7265 6420286e 65744344 46332061 nored (netCDF3 a │ │ │ │ │ - 0x000a7e30 6c6c6f77 73206f6e 6c79206f 6e652072 llows only one r │ │ │ │ │ - 0x000a7e40 65636f72 64206469 6d656e73 696f6e29 ecord dimension) │ │ │ │ │ - 0x000a7e50 2e205265 636f7264 2064696d 656e7369 . Record dimensi │ │ │ │ │ - 0x000a7e60 6f6e7320 696e766f 6c766564 205b6f72 ons involved [or │ │ │ │ │ - 0x000a7e70 6967696e 616c2c66 69727374 20636861 iginal,first cha │ │ │ │ │ - 0x000a7e80 6e676520 72657175 65737420 28686f6e nge request (hon │ │ │ │ │ - 0x000a7e90 6f726564 292c6c61 74657374 20636861 ored),latest cha │ │ │ │ │ - 0x000a7ea0 6e676520 72657175 65737420 286d6164 nge request (mad │ │ │ │ │ - 0x000a7eb0 65206279 20766172 6961626c 65202573 e by variable %s │ │ │ │ │ - 0x000a7ec0 295d3d5b 25732c25 732c2573 5d0a0000 )]=[%s,%s,%s]... │ │ │ │ │ - 0x000a7ed0 25733a20 494e464f 20526571 75657374 %s: INFO Request │ │ │ │ │ - 0x000a7ee0 65642072 652d6f72 64657220 77696c6c ed re-order will │ │ │ │ │ - 0x000a7ef0 20636861 6e676520 76617269 61626c65 change variable │ │ │ │ │ - 0x000a7f00 20257320 66726f6d 20726563 6f726420 %s from record │ │ │ │ │ - 0x000a7f10 746f206e 6f6e2d72 65636f72 64207661 to non-record va │ │ │ │ │ - 0x000a7f20 72696162 6c650a00 25733a20 494e464f riable..%s: INFO │ │ │ │ │ - 0x000a7f30 20526571 75657374 65642072 652d6f72 Requested re-or │ │ │ │ │ - 0x000a7f40 64657220 77696c6c 20636861 6e676520 der will change │ │ │ │ │ - 0x000a7f50 76617269 61626c65 20257320 66726f6d variable %s from │ │ │ │ │ - 0x000a7f60 206e6f6e 2d726563 6f726420 746f2072 non-record to r │ │ │ │ │ - 0x000a7f70 65636f72 64207661 72696162 6c650a00 ecord variable.. │ │ │ │ │ - 0x000a7f80 25733a20 4552524f 52205265 71756573 %s: ERROR Reques │ │ │ │ │ - 0x000a7f90 74656420 72652d6f 72646572 20747572 ted re-order tur │ │ │ │ │ - 0x000a7fa0 6e732064 75706c69 63617465 206e6f6e ns duplicate non │ │ │ │ │ - 0x000a7fb0 2d726563 6f726420 64696d65 6e73696f -record dimensio │ │ │ │ │ - 0x000a7fc0 6e202573 20696e20 76617269 61626c65 n %s in variable │ │ │ │ │ - 0x000a7fd0 20257320 696e746f 206f7574 70757420 %s into output │ │ │ │ │ - 0x000a7fe0 7265636f 72642064 696d656e 73696f6e record dimension │ │ │ │ │ - 0x000a7ff0 2e206e65 74434446 20646f65 73206e6f . netCDF does no │ │ │ │ │ - 0x000a8000 74207375 70706f72 74206475 706c6963 t support duplic │ │ │ │ │ - 0x000a8010 61746520 7265636f 72642064 696d656e ate record dimen │ │ │ │ │ - 0x000a8020 73696f6e 7320696e 20612073 696e676c sions in a singl │ │ │ │ │ - 0x000a8030 65207661 72696162 6c652e0a 25733a20 e variable..%s: │ │ │ │ │ - 0x000a8040 48494e54 3a204578 636c7564 65207661 HINT: Exclude va │ │ │ │ │ - 0x000a8050 72696162 6c652025 73206672 6f6d2065 riable %s from e │ │ │ │ │ - 0x000a8060 78747261 6374696f 6e206c69 73742077 xtraction list w │ │ │ │ │ - 0x000a8070 69746820 222d7820 2d762025 73222e0a ith "-x -v %s".. │ │ │ │ │ - 0x000a8080 00000000 6e636f5f 7661725f 646d6e5f ....nco_var_dmn_ │ │ │ │ │ - 0x000a8090 7264725f 6d74645f 74727600 7661725f rdr_mtd_trv.var_ │ │ │ │ │ - 0x000a80a0 7472762e 6e636f5f 74797020 3d3d206e trv.nco_typ == n │ │ │ │ │ - 0x000a80b0 636f5f6f 626a5f74 79705f76 61720000 co_obj_typ_var.. │ │ │ │ │ - 0x000a80c0 7661725f 7472762e 666c675f 78747200 var_trv.flg_xtr. │ │ │ │ │ - 0x000a80d0 7661725f 7472762e 6e62725f 646d6e3d var_trv.nbr_dmn= │ │ │ │ │ - 0x000a80e0 3d766172 5f6f7574 2d3e6e62 725f6469 =var_out->nbr_di │ │ │ │ │ - 0x000a80f0 6d000000 6e636f5f 7661725f 646d6e5f m...nco_var_dmn_ │ │ │ │ │ - 0x000a8100 7264725f 76616c5f 74727628 29000000 rdr_val_trv()... │ │ │ │ │ - 0x000a8110 25733a20 494e464f 20257320 69732064 %s: INFO %s is d │ │ │ │ │ - 0x000a8120 6566696e 696e6720 616c6c20 696e7075 efining all inpu │ │ │ │ │ - 0x000a8130 74207265 636f7264 2064696d 656e7369 t record dimensi │ │ │ │ │ - 0x000a8140 6f6e732c 20696e63 6c756469 6e672074 ons, including t │ │ │ │ │ - 0x000a8150 68697320 6f6e652c 2025732c 20617320 his one, %s, as │ │ │ │ │ - 0x000a8160 66697865 64206469 6d656e73 696f6e73 fixed dimensions │ │ │ │ │ - 0x000a8170 20696e20 6f757470 75742066 696c6520 in output file │ │ │ │ │ - 0x000a8180 70657220 75736572 20726571 75657374 per user request │ │ │ │ │ - 0x000a8190 0a000000 6e636f5f 646d6e5f 6d73615f ....nco_dmn_msa_ │ │ │ │ │ - 0x000a81a0 74626c28 29000000 646d6e5f 74727600 tbl()...dmn_trv. │ │ │ │ │ - 0x000a81b0 21737472 636d7028 646d6e5f 7472762d !strcmp(dmn_trv- │ │ │ │ │ - 0x000a81c0 3e6e6d2c 7661725f 7472762e 7661725f >nm,var_trv.var_ │ │ │ │ │ - 0x000a81d0 646d6e5b 6964785f 646d6e5f 7661725d dmn[idx_dmn_var] │ │ │ │ │ - 0x000a81e0 2e646d6e 5f6e6d29 00000000 25733a20 .dmn_nm)....%s: │ │ │ │ │ - 0x000a81f0 44454255 47202573 2064696d 656e7369 DEBUG %s dimensi │ │ │ │ │ - 0x000a8200 6f6e7320 746f2065 78706f72 743a2000 ons to export: . │ │ │ │ │ - 0x000a8210 6e636f5f 646d6e5f 6c73745f 6173735f nco_dmn_lst_ass_ │ │ │ │ │ - 0x000a8220 7661725f 74727628 29000000 6e636f5f var_trv()...nco_ │ │ │ │ │ - 0x000a8230 7072675f 69645f67 65742829 203d3d20 prg_id_get() == │ │ │ │ │ - 0x000a8240 6e637064 71207c7c 206e636f 5f707267 ncpdq || nco_prg │ │ │ │ │ - 0x000a8250 5f69645f 67657428 29203d3d 206e6377 _id_get() == ncw │ │ │ │ │ - 0x000a8260 61000000 25733a20 44454255 47202573 a...%s: DEBUG %s │ │ │ │ │ - 0x000a8270 2064696d 656e7369 6f6e7320 746f206b dimensions to k │ │ │ │ │ - 0x000a8280 65657020 6f6e206f 75747075 743a2000 eep on output: . │ │ │ │ │ - 0x000a8290 6e636f5f 646d6e5f 6f75745f 6d6b2829 nco_dmn_out_mk() │ │ │ │ │ - 0x000a82a0 00000000 25733a20 4552524f 523a2053 ....%s: ERROR: S │ │ │ │ │ - 0x000a82b0 6f727279 2c207769 6c646361 7264696e orry, wildcardin │ │ │ │ │ - 0x000a82c0 67202865 7874656e 64656420 72656775 g (extended regu │ │ │ │ │ - 0x000a82d0 6c617220 65787072 65737369 6f6e206d lar expression m │ │ │ │ │ - 0x000a82e0 61746368 65732074 6f206469 6d656e73 atches to dimens │ │ │ │ │ - 0x000a82f0 696f6e20 6e616d65 73292069 73206e6f ion names) is no │ │ │ │ │ - 0x000a8300 7420696d 706c656d 656e7465 6420666f t implemented fo │ │ │ │ │ - 0x000a8310 72202d61 206f7074 696f6e2e 0a000000 r -a option..... │ │ │ │ │ - 0x000a8320 73747263 6d702864 6d6e5f74 72762d3e strcmp(dmn_trv-> │ │ │ │ │ - 0x000a8330 6e6d2c74 72765f6f 626a2e76 61725f64 nm,trv_obj.var_d │ │ │ │ │ - 0x000a8340 6d6e5b69 64785f76 61725f64 6d6e5d2e mn[idx_var_dmn]. │ │ │ │ │ - 0x000a8350 646d6e5f 6e6d2920 3d3d2030 00000000 dmn_nm) == 0.... │ │ │ │ │ - 0x000a8360 25733a20 494e464f 2064696d 656e7369 %s: INFO dimensi │ │ │ │ │ - 0x000a8370 6f6e7320 746f2061 76657261 67653a20 ons to average: │ │ │ │ │ - 0x000a8380 00000000 3c25733e 00000000 6e636f5f ....<%s>....nco_ │ │ │ │ │ - 0x000a8390 7072675f 69645f67 65742829 203d3d20 prg_id_get() == │ │ │ │ │ - 0x000a83a0 6e637261 207c7c20 6e636f5f 7072675f ncra || nco_prg_ │ │ │ │ │ - 0x000a83b0 69645f67 65742829 203d3d20 6e637263 id_get() == ncrc │ │ │ │ │ - 0x000a83c0 61740000 63616c65 6e646172 00000000 at..calendar.... │ │ │ │ │ - 0x000a83d0 25733a20 44454255 47202573 20726563 %s: DEBUG %s rec │ │ │ │ │ - 0x000a83e0 6f726420 64696d65 6e73696f 6e732074 ord dimensions t │ │ │ │ │ - 0x000a83f0 6f207072 6f636573 733a2000 2325643c o process: .#%d< │ │ │ │ │ - 0x000a8400 25732f25 733e203a 20000000 6e636f5f %s/%s> : ...nco_ │ │ │ │ │ - 0x000a8410 626c645f 7265635f 646d6e28 29000000 bld_rec_dmn()... │ │ │ │ │ - 0x000a8420 25733a20 494e464f 20257320 3a203c25 %s: INFO %s : <% │ │ │ │ │ - 0x000a8430 733e203a 20257320 3a206c69 6d697473 s> : %s : limits │ │ │ │ │ - 0x000a8440 3a256420 2d3e0000 205b2564 5d257328 :%d ->.. [%d]%s( │ │ │ │ │ - 0x000a8450 256c692c 256c692c 256c6929 203a0000 %li,%li,%li) :.. │ │ │ │ │ - 0x000a8460 25733a20 494e464f 20257320 3a203c25 %s: INFO %s : <% │ │ │ │ │ - 0x000a8470 733e203a 20257320 3a6c696d 6974733a s> : %s :limits: │ │ │ │ │ - 0x000a8480 2025642d 3e000000 6e636f5f 70726e5f %d->...nco_prn_ │ │ │ │ │ - 0x000a8490 74626c5f 6c6d7428 29000000 25733a20 tbl_lmt()...%s: │ │ │ │ │ - 0x000a84a0 4552524f 52206469 6d656e73 696f6e20 ERROR dimension │ │ │ │ │ - 0x000a84b0 25732069 73206e6f 7420696e 20696e70 %s is not in inp │ │ │ │ │ - 0x000a84c0 75742066 696c650a 00000000 6c6d745b ut file.....lmt[ │ │ │ │ │ - 0x000a84d0 6c6d745f 6964785d 2d3e6e6d 00000000 lmt_idx]->nm.... │ │ │ │ │ - 0x000a84e0 25733a20 636f6f72 64696e61 74652022 %s: coordinate " │ │ │ │ │ - 0x000a84f0 25732220 68617320 6f766572 6c617070 %s" has overlapp │ │ │ │ │ - 0x000a8500 696e6720 68797065 72736c61 62730a00 ing hyperslabs.. │ │ │ │ │ - 0x000a8510 25733a20 636f6f72 64696e61 74652022 %s: coordinate " │ │ │ │ │ - 0x000a8520 25732220 68617320 64697374 696e6374 %s" has distinct │ │ │ │ │ - 0x000a8530 20687970 6572736c 6162730a 00000000 hyperslabs..... │ │ │ │ │ - 0x000a8540 25733a20 64696d65 6e73696f 6e202225 %s: dimension "% │ │ │ │ │ - 0x000a8550 73222068 6173206f 7665726c 61707069 s" has overlappi │ │ │ │ │ - 0x000a8560 6e672068 79706572 736c6162 730a0000 ng hyperslabs... │ │ │ │ │ - 0x000a8570 25733a20 64696d65 6e73696f 6e202225 %s: dimension "% │ │ │ │ │ - 0x000a8580 73222068 61732064 69737469 6e637420 s" has distinct │ │ │ │ │ - 0x000a8590 68797065 72736c61 62730a00 7265636f hyperslabs..reco │ │ │ │ │ - 0x000a85a0 72645f6c 696d6974 00000000 21766172 rd_limit....!var │ │ │ │ │ - 0x000a85b0 5f747276 2d3e7661 725f646d 6e5b6964 _trv->var_dmn[id │ │ │ │ │ - 0x000a85c0 785f646d 6e5d2e69 735f6372 645f7661 x_dmn].is_crd_va │ │ │ │ │ - 0x000a85d0 72000000 7661725f 7072632d 3e69735f r...var_prc->is_ │ │ │ │ │ - 0x000a85e0 7265635f 76617200 25733a20 4552524f rec_var.%s: ERRO │ │ │ │ │ - 0x000a85f0 52206e63 6f5f7661 725f6765 745f7767 R nco_var_get_wg │ │ │ │ │ - 0x000a8600 745f7472 76282920 7265706f 72747320 t_trv() reports │ │ │ │ │ - 0x000a8610 756e6162 6c652074 6f206669 6e642073 unable to find s │ │ │ │ │ - 0x000a8620 70656369 66696564 20776569 67687420 pecified weight │ │ │ │ │ - 0x000a8630 6f72206d 61736b20 76617269 61626c65 or mask variable │ │ │ │ │ - 0x000a8640 20222573 220a0000 25733a20 5741524e "%s"...%s: WARN │ │ │ │ │ - 0x000a8650 494e4720 22257322 20617474 72696275 ING "%s" attribu │ │ │ │ │ - 0x000a8660 74652066 6f722076 61726961 626c6520 te for variable │ │ │ │ │ - 0x000a8670 25732069 73207479 70652025 732c206e %s is type %s, n │ │ │ │ │ - 0x000a8680 6f742025 732e2054 68697320 76696f6c ot %s. This viol │ │ │ │ │ - 0x000a8690 61746573 20746865 20434620 636f6e76 ates the CF conv │ │ │ │ │ - 0x000a86a0 656e7469 6f6e2066 6f722061 6c6c6f77 ention for allow │ │ │ │ │ - 0x000a86b0 65642064 61746174 79706573 20286874 ed datatypes (ht │ │ │ │ │ - 0x000a86c0 74703a2f 2f636663 6f6e7665 6e74696f tp://cfconventio │ │ │ │ │ - 0x000a86d0 6e732e6f 72672f63 662d636f 6e76656e ns.org/cf-conven │ │ │ │ │ - 0x000a86e0 74696f6e 732f6366 2d636f6e 76656e74 tions/cf-convent │ │ │ │ │ - 0x000a86f0 696f6e73 2e68746d 6c235f64 6174615f ions.html#_data_ │ │ │ │ │ - 0x000a8700 74797065 73292e20 54686572 65666f72 types). Therefor │ │ │ │ │ - 0x000a8710 65202573 2077696c 6c20736b 69702074 e %s will skip t │ │ │ │ │ - 0x000a8720 68697320 61747472 69627574 652e0a00 his attribute... │ │ │ │ │ - 0x000a8730 6e636f5f 7661725f 6861735f 63662829 nco_var_has_cf() │ │ │ │ │ - 0x000a8740 00000000 25733a20 44454255 47202573 ....%s: DEBUG %s │ │ │ │ │ - 0x000a8750 20726570 6f727473 20766172 6961626c reports variabl │ │ │ │ │ - 0x000a8760 65207769 74682061 7578696c 69617279 e with auxiliary │ │ │ │ │ - 0x000a8770 20636f6f 7264696e 61746573 2025730a coordinates %s. │ │ │ │ │ - 0x000a8780 00000000 25733a20 44454255 47202573 ....%s: DEBUG %s │ │ │ │ │ - 0x000a8790 20766172 6961626c 65203c25 733e2028 variable <%s> ( │ │ │ │ │ - 0x000a87a0 25642920 6c696d69 74730a00 646d6e5f %d) limits..dmn_ │ │ │ │ │ - 0x000a87b0 69645f66 6e645f6c 6f6e203d 3d20646d id_fnd_lon == dm │ │ │ │ │ - 0x000a87c0 6e5f6964 5f666e64 5f6c6174 00000000 n_id_fnd_lat.... │ │ │ │ │ - 0x000a87d0 646d6e5f 69645f66 6e645f6c 6f6e203d dmn_id_fnd_lon = │ │ │ │ │ - 0x000a87e0 3d20646d 6e5f7472 762d3e64 6d6e5f69 = dmn_trv->dmn_i │ │ │ │ │ - 0x000a87f0 64000000 0a6c696d 69742069 6e646578 d....limit index │ │ │ │ │ - 0x000a8800 2025640a 00000000 6e636f5f 7072735f %d.....nco_prs_ │ │ │ │ │ - 0x000a8810 6175785f 63726428 29000000 5265636f aux_crd()...Reco │ │ │ │ │ - 0x000a8820 72642064 696d656e 73696f6e 206e616d rd dimension nam │ │ │ │ │ - 0x000a8830 652c2073 697a652c 20494420 3d202573 e, size, ID = %s │ │ │ │ │ - 0x000a8840 2c20256c 692c2025 640a0000 46697865 , %li, %d...Fixe │ │ │ │ │ - 0x000a8850 64206469 6d656e73 696f6e20 6e616d65 d dimension name │ │ │ │ │ - 0x000a8860 2c207369 7a652c20 4944203d 2025732c , size, ID = %s, │ │ │ │ │ - 0x000a8870 20256c69 2c202564 0a000000 25733a20 %li, %d....%s: │ │ │ │ │ - 0x000a8880 494e464f 20726570 6f727473 2067726f INFO reports gro │ │ │ │ │ - 0x000a8890 75702069 6e666f72 6d617469 6f6e0a00 up information.. │ │ │ │ │ - 0x000a88a0 25733a20 25642073 75626772 6f757073 %s: %d subgroups │ │ │ │ │ - 0x000a88b0 2c202564 2064696d 656e7369 6f6e732c , %d dimensions, │ │ │ │ │ - 0x000a88c0 20256420 7265636f 72642064 696d656e %d record dimen │ │ │ │ │ - 0x000a88d0 73696f6e 732c2025 64206174 74726962 sions, %d attrib │ │ │ │ │ - 0x000a88e0 75746573 2c202564 20766172 6961626c utes, %d variabl │ │ │ │ │ - 0x000a88f0 65730a00 28756e73 69676e65 6420696e es..(unsigned in │ │ │ │ │ - 0x000a8900 74296e62 725f646d 6e203d3d 20747276 t)nbr_dmn == trv │ │ │ │ │ - 0x000a8910 5f74626c 2d3e6e62 725f646d 6e000000 _tbl->nbr_dmn... │ │ │ │ │ - 0x000a8920 25733a20 494e464f 20726570 6f727473 %s: INFO reports │ │ │ │ │ - 0x000a8930 20766172 6961626c 6520696e 666f726d variable inform │ │ │ │ │ - 0x000a8940 6174696f 6e0a0000 25733a00 2028636f ation...%s:. (co │ │ │ │ │ - 0x000a8950 6f726469 6e617465 29000000 20287265 ordinate)... (re │ │ │ │ │ - 0x000a8960 636f7264 29000000 5b25645d 25732325 cord)...[%d]%s#% │ │ │ │ │ - 0x000a8970 64200000 2028636f 6f726469 6e617465 d .. (coordinate │ │ │ │ │ - 0x000a8980 29203a20 00000000 204c494d 49545b25 ) : .... LIMIT[% │ │ │ │ │ - 0x000a8990 645d2573 28256c69 2c256c69 2c256c69 d]%s(%li,%li,%li │ │ │ │ │ - 0x000a89a0 29200000 25733a20 494e464f 20726570 ) ..%s: INFO rep │ │ │ │ │ - 0x000a89b0 6f727473 20636f6f 7264696e 61746520 orts coordinate │ │ │ │ │ - 0x000a89c0 76617269 61626c65 7320616e 64206c69 variables and li │ │ │ │ │ - 0x000a89d0 6d697473 206c6973 74656420 62792064 mits listed by d │ │ │ │ │ - 0x000a89e0 696d656e 73696f6e 3a0a0000 28232564 imension:...(#%d │ │ │ │ │ - 0x000a89f0 25732900 20726563 6f726420 64696d65 %s). record dime │ │ │ │ │ - 0x000a8a00 6e73696f 6e28256c 75293a3a 20000000 nsion(%lu):: ... │ │ │ │ │ - 0x000a8a10 2064696d 656e7369 6f6e2825 6c75293a dimension(%lu): │ │ │ │ │ - 0x000a8a20 3a200000 28232564 25732920 00000000 : ..(#%d%s) .... │ │ │ │ │ - 0x000a8a30 3a3a2000 6e62725f 6372645f 76617220 :: .nbr_crd_var │ │ │ │ │ - 0x000a8a40 3d3d206e 62725f63 72640000 25733a20 == nbr_crd..%s: │ │ │ │ │ - 0x000a8a50 494e464f 20257320 7265706f 72747320 INFO %s reports │ │ │ │ │ - 0x000a8a60 76617269 61626c65 2064696d 656e7369 variable dimensi │ │ │ │ │ - 0x000a8a70 6f6e730a 00000000 20256420 64696d65 ons..... %d dime │ │ │ │ │ - 0x000a8a80 6e73696f 6e733a0a 00000000 25733a20 nsions:.....%s: │ │ │ │ │ - 0x000a8a90 494e464f 20257320 7265706f 72747320 INFO %s reports │ │ │ │ │ - 0x000a8aa0 76617269 61626c65 203c2573 3e207769 variable <%s> wi │ │ │ │ │ - 0x000a8ab0 74682064 75706c69 63617465 2064696d th duplicate dim │ │ │ │ │ - 0x000a8ac0 656e7369 6f6e730a 00000000 25733a20 ensions.....%s: │ │ │ │ │ - 0x000a8ad0 4552524f 52206e65 74434446 2066696c ERROR netCDF fil │ │ │ │ │ - 0x000a8ae0 65207769 74682064 75706c69 63617465 e with duplicate │ │ │ │ │ - 0x000a8af0 2064696d 656e7369 6f6e2049 44732064 dimension IDs d │ │ │ │ │ - 0x000a8b00 65746563 7465642e 20506c65 61736520 etected. Please │ │ │ │ │ - 0x000a8b10 75736520 6e657443 44462076 65727369 use netCDF versi │ │ │ │ │ - 0x000a8b20 6f6e2061 74206c65 61737420 342e332e on at least 4.3. │ │ │ │ │ - 0x000a8b30 302e204e 423a2053 696d756c 74616e65 0. NB: Simultane │ │ │ │ │ - 0x000a8b40 6f75736c 79207265 6e616d69 6e67206d ously renaming m │ │ │ │ │ - 0x000a8b50 756c7469 706c6520 64696d65 6e73696f ultiple dimensio │ │ │ │ │ - 0x000a8b60 6e732077 69746820 6e637265 6e616d65 ns with ncrename │ │ │ │ │ - 0x000a8b70 2063616e 20747269 67676572 20746869 can trigger thi │ │ │ │ │ - 0x000a8b80 73206275 67207769 7468206e 65744344 s bug with netCD │ │ │ │ │ - 0x000a8b90 46207665 7273696f 6e732075 7020746f F versions up to │ │ │ │ │ - 0x000a8ba0 20342e36 2e302e31 20286375 7272656e 4.6.0.1 (curren │ │ │ │ │ - 0x000a8bb0 74206173 206f6620 32303138 30323031 t as of 20180201 │ │ │ │ │ - 0x000a8bc0 292e0a00 7472765f 74626c2d 3e6c7374 )...trv_tbl->lst │ │ │ │ │ - 0x000a8bd0 5b696478 5f766172 5d2e7661 725f646d [idx_var].var_dm │ │ │ │ │ - 0x000a8be0 6e5b6964 785f646d 6e5f7661 725d2e67 n[idx_dmn_var].g │ │ │ │ │ - 0x000a8bf0 72705f6e 6d5f666c 6c203d3d 204e554c rp_nm_fll == NUL │ │ │ │ │ - 0x000a8c00 4c000000 6e636f5f 626c645f 646d6e5f L...nco_bld_dmn_ │ │ │ │ │ - 0x000a8c10 6964735f 74727628 29000000 25733a20 ids_trv()...%s: │ │ │ │ │ - 0x000a8c20 6c697374 206f6620 656e7365 6d626c65 list of ensemble │ │ │ │ │ - 0x000a8c30 730a0000 25733a20 6c697374 206f6620 s...%s: list of │ │ │ │ │ - 0x000a8c40 66697865 64207465 6d706c61 7465730a fixed templates. │ │ │ │ │ - 0x000a8c50 00000000 25733a20 3c25733e 0a000000 ....%s: <%s>.... │ │ │ │ │ - 0x000a8c60 25733a20 6c697374 206f6620 74656d70 %s: list of temp │ │ │ │ │ - 0x000a8c70 6c617465 730a0000 25733a20 3c74656d lates...%s: %d <%s>.. │ │ │ │ │ - 0x000a8c90 25733a20 6c697374 206f6620 656e7365 %s: list of ense │ │ │ │ │ - 0x000a8ca0 6d626c65 206d656d 62657273 0a000000 mble members.... │ │ │ │ │ - 0x000a8cb0 25733a20 3c656e73 656d626c 65202564 %s: <%s>..%s: . <%s>.. │ │ │ │ │ - 0x000a8ce0 25733a20 09203c76 61726961 626c6520 %s: . <%s>....%s: │ │ │ │ │ - 0x000a8d00 44454255 47202573 20696e73 65727465 DEBUG %s inserte │ │ │ │ │ - 0x000a8d10 6420656e 73656d62 6c652066 6f72203c d ensemble for < │ │ │ │ │ - 0x000a8d20 25733e0a 00000000 25733a20 44454255 %s>.....%s: DEBU │ │ │ │ │ - 0x000a8d30 47202573 20696e73 65727465 64206669 G %s inserted fi │ │ │ │ │ - 0x000a8d40 78656420 74656d70 6c617465 203c2573 xed template <%s │ │ │ │ │ - 0x000a8d50 3e0a0000 25733a20 44454255 47202573 >...%s: DEBUG %s │ │ │ │ │ - 0x000a8d60 20696e73 65727465 64207465 6d706c61 inserted templa │ │ │ │ │ - 0x000a8d70 7465203c 25733e0a 00000000 25733a20 te <%s>.....%s: │ │ │ │ │ - 0x000a8d80 44454255 47202573 206c6973 74206f66 DEBUG %s list of │ │ │ │ │ - 0x000a8d90 20656e73 656d626c 65730a00 25733a20 ensembles..%s: │ │ │ │ │ - 0x000a8da0 44454255 47202573 203c2573 3e0a0000 DEBUG %s <%s>... │ │ │ │ │ - 0x000a8db0 25733a20 4552524f 52206578 70656374 %s: ERROR expect │ │ │ │ │ - 0x000a8dc0 6564206d 656d6265 7220656e 73656d62 ed member ensemb │ │ │ │ │ - 0x000a8dd0 6c65203c 25733e20 646f6573 206e6f74 le <%s> does not │ │ │ │ │ - 0x000a8de0 20657869 73740a00 25733a20 44454255 exist..%s: DEBU │ │ │ │ │ - 0x000a8df0 47202573 20696e73 65727465 6420656e G %s inserted en │ │ │ │ │ - 0x000a8e00 73656d62 6c652076 61726961 626c6520 semble variable │ │ │ │ │ - 0x000a8e10 3c25733e 0a000000 6e636f5f 626c645f <%s>....nco_bld_ │ │ │ │ │ - 0x000a8e20 6e736d28 29000000 25733a20 494e464f nsm()...%s: INFO │ │ │ │ │ - 0x000a8e30 20637265 6174696e 67206669 78656420 creating fixed │ │ │ │ │ - 0x000a8e40 76617269 61626c65 73203c25 733e2069 variables <%s> i │ │ │ │ │ - 0x000a8e50 6e20656e 73656d62 6c652070 6172656e n ensemble paren │ │ │ │ │ - 0x000a8e60 74206772 6f757020 3c25733e 0a000000 t group <%s>.... │ │ │ │ │ - 0x000a8e70 25733a20 44454255 47202573 203c656e %s: DEBUG %s <%s>. │ │ │ │ │ - 0x000a8e90 00000000 25733a20 4552524f 5220656e ....%s: ERROR en │ │ │ │ │ - 0x000a8ea0 73656d62 6c65203c 25733e20 646f6573 semble <%s> does │ │ │ │ │ - 0x000a8eb0 206e6f74 20657869 73740a00 25733a20 not exist..%s: │ │ │ │ │ - 0x000a8ec0 4c697374 206f6620 656e7365 6d626c65 List of ensemble │ │ │ │ │ - 0x000a8ed0 73206973 0a000000 25733a20 4e657720 s is....%s: New │ │ │ │ │ - 0x000a8ee0 6c697374 206f6620 656e7365 6d626c65 list of ensemble │ │ │ │ │ - 0x000a8ef0 730a0000 6e636f5f 6e736d5f 6e637228 s...nco_nsm_ncr( │ │ │ │ │ - 0x000a8f00 29000000 25733a20 494e464f 2070726f )...%s: INFO pro │ │ │ │ │ - 0x000a8f10 63657373 696e6720 3c25733e 20286669 cessing <%s> (fi │ │ │ │ │ - 0x000a8f20 6c652031 2920616e 64203c25 733e2028 le 1) and <%s> ( │ │ │ │ │ - 0x000a8f30 66696c65 2032290a 00000000 25733a20 file 2).....%s: │ │ │ │ │ - 0x000a8f40 494e464f 20636f6d 6d6f6e20 76617269 INFO common vari │ │ │ │ │ - 0x000a8f50 61626c65 20746f20 6f757470 7574203c able to output < │ │ │ │ │ - 0x000a8f60 25733e0a 00000000 25733a20 50726f63 %s>.....%s: Proc │ │ │ │ │ - 0x000a8f70 65737369 6e672065 6e73656d 626c6573 essing ensembles │ │ │ │ │ - 0x000a8f80 2066726f 6d206669 6c652031 0a000000 from file 1.... │ │ │ │ │ - 0x000a8f90 25733a20 44454255 47202573 2009203c %s: DEBUG %s . < │ │ │ │ │ - 0x000a8fa0 6d656d62 65722025 643e203c 25733e0a member %d> <%s>. │ │ │ │ │ - 0x000a8fb0 00000000 25733a20 44454255 47202573 ....%s: DEBUG %s │ │ │ │ │ - 0x000a8fc0 2009203c 76617269 61626c65 2025643e . │ │ │ │ │ - 0x000a8fd0 203c2573 3e0a0000 7472765f 31000000 <%s>...trv_1... │ │ │ │ │ - 0x000a8fe0 25733a20 4552524f 52204e6f 206d6174 %s: ERROR No mat │ │ │ │ │ - 0x000a8ff0 63682076 61726961 626c6520 666f756e ch variable foun │ │ │ │ │ - 0x000a9000 6420666f 72203c25 733e0a00 6e636f5f d for <%s>..nco_ │ │ │ │ │ - 0x000a9010 7072635f 636d6e5f 6e736d28 29000000 prc_cmn_nsm()... │ │ │ │ │ - 0x000a9020 25733a20 50726f63 65737369 6e672065 %s: Processing e │ │ │ │ │ - 0x000a9030 6e73656d 626c6573 2066726f 6d207461 nsembles from ta │ │ │ │ │ - 0x000a9040 626c6520 310a0000 7472765f 32000000 ble 1...trv_2... │ │ │ │ │ - 0x000a9050 25733a20 50726f63 65737369 6e672065 %s: Processing e │ │ │ │ │ - 0x000a9060 6e73656d 626c6573 2066726f 6d207461 nsembles from ta │ │ │ │ │ - 0x000a9070 626c6520 320a0000 6e636f5f 7072635f ble 2...nco_prc_ │ │ │ │ │ - 0x000a9080 6e736d28 29000000 25733a20 44454255 nsm()...%s: DEBU │ │ │ │ │ - 0x000a9090 47202573 2070726f 63657373 696e6720 G %s processing │ │ │ │ │ - 0x000a90a0 636f6d6d 6f6e206e 616d6520 3c25733e common name <%s> │ │ │ │ │ - 0x000a90b0 0a000000 25733a20 44454255 47202573 ....%s: DEBUG %s │ │ │ │ │ - 0x000a90c0 20726570 6f727473 20656c65 6d656e74 reports element │ │ │ │ │ - 0x000a90d0 20696e20 66696c65 20312074 6f206f75 in file 1 to ou │ │ │ │ │ - 0x000a90e0 74707574 203c2573 3e0a0000 25733a20 tput <%s>...%s: │ │ │ │ │ - 0x000a90f0 44454255 47202573 20726570 6f727473 DEBUG %s reports │ │ │ │ │ - 0x000a9100 20656c65 6d656e74 20696e20 66696c65 element in file │ │ │ │ │ - 0x000a9110 20322074 6f206f75 74707574 203c2573 2 to output <%s │ │ │ │ │ - 0x000a9120 3e0a0000 6e636f5f 7072635f 72656c5f >...nco_prc_rel_ │ │ │ │ │ - 0x000a9130 636d6e5f 6e6d2829 00000000 7661725f cmn_nm()....var_ │ │ │ │ │ - 0x000a9140 74706c5f 7472765b 6964785f 74706c5d tpl_trv[idx_tpl] │ │ │ │ │ - 0x000a9150 00000000 7661725f 74727600 25733a20 ....var_trv.%s: │ │ │ │ │ - 0x000a9160 4552524f 52205661 72696162 6c657320 ERROR Variables │ │ │ │ │ - 0x000a9170 646f206e 6f742063 6f6e666f 726d3a20 do not conform: │ │ │ │ │ - 0x000a9180 76617269 61626c65 203c2573 3e206861 variable <%s> ha │ │ │ │ │ - 0x000a9190 73206469 6d656e73 696f6e20 3c25733e s dimension <%s> │ │ │ │ │ - 0x000a91a0 20776974 68207369 7a652025 6c642c20 with size %ld, │ │ │ │ │ - 0x000a91b0 65787065 6374696e 67207369 7a652025 expecting size % │ │ │ │ │ - 0x000a91c0 6c640a00 25733a20 44454255 47202573 ld..%s: DEBUG %s │ │ │ │ │ - 0x000a91d0 203c2573 3e203c25 733e2068 79706572 <%s> <%s> hyper │ │ │ │ │ - 0x000a91e0 736c6162 62656420 73697a65 20256c64 slabbed size %ld │ │ │ │ │ - 0x000a91f0 0a000000 25733a20 44454255 47202573 ....%s: DEBUG %s │ │ │ │ │ - 0x000a9200 203c2573 3e20656c 656d656e 74732025 <%s> elements % │ │ │ │ │ - 0x000a9210 6c640a00 25733a20 4552524f 52205661 ld..%s: ERROR Va │ │ │ │ │ - 0x000a9220 72696162 6c657320 646f206e 6f742063 riables do not c │ │ │ │ │ - 0x000a9230 6f6e666f 726d3a20 76617269 61626c65 onform: variable │ │ │ │ │ - 0x000a9240 203c2573 3e206861 73206469 6d656e73 <%s> has dimens │ │ │ │ │ - 0x000a9250 696f6e20 6e616d65 64203c25 733e2c20 ion named <%s>, │ │ │ │ │ - 0x000a9260 65787065 6374696e 67203c25 733e0a00 expecting <%s>.. │ │ │ │ │ - 0x000a9270 6e636f5f 63686b5f 6e736d28 29000000 nco_chk_nsm()... │ │ │ │ │ - 0x000a9280 656e7365 6d626c65 5f736f75 72636500 ensemble_source. │ │ │ │ │ - 0x000a9290 25733a20 41545452 49425554 4520656e %s: ATTRIBUTE en │ │ │ │ │ - 0x000a92a0 73656d62 6c655f73 6f757263 6520696e semble_source in │ │ │ │ │ - 0x000a92b0 203c2573 3e0a0000 25733a20 44454255 <%s>...%s: DEBU │ │ │ │ │ - 0x000a92c0 47202573 206d616b 696e6720 3c25733e G %s making <%s> │ │ │ │ │ - 0x000a92d0 20746f20 6f757470 75740a00 25733a20 to output..%s: │ │ │ │ │ - 0x000a92e0 44454255 47202573 20446566 696e6564 DEBUG %s Defined │ │ │ │ │ - 0x000a92f0 2064696d 656e7369 6f6e203c 25733e3c dimension <%s>< │ │ │ │ │ - 0x000a9300 25733e23 25640a00 6e636f5f 72616428 %s>#%d..nco_rad( │ │ │ │ │ - 0x000a9310 29000000 25733a20 5741524e 494e4720 )...%s: WARNING │ │ │ │ │ - 0x000a9320 4e6f6e2d 636f6e66 6f726d69 6e672025 Non-conforming % │ │ │ │ │ - 0x000a9330 73206174 74726962 75746520 666f756e s attribute foun │ │ │ │ │ - 0x000a9340 6420696e 20766172 6961626c 65202573 d in variable %s │ │ │ │ │ - 0x000a9350 2c20736b 69707069 6e672e2e 2e0a0000 , skipping...... │ │ │ │ │ - 0x000a9360 6e636f5f 7874725f 64666e28 29000000 nco_xtr_dfn()... │ │ │ │ │ - 0x000a9370 6c656173 745f7369 676e6966 6963616e least_significan │ │ │ │ │ - 0x000a9380 745f6469 67697400 6e756d62 65725f6f t_digit.number_o │ │ │ │ │ - 0x000a9390 665f7369 676e6966 6963616e 745f6469 f_significant_di │ │ │ │ │ - 0x000a93a0 67697473 00000000 30313233 34353637 gits....01234567 │ │ │ │ │ - 0x000a93b0 38393031 32333435 36373839 30313233 8901234567890123 │ │ │ │ │ - 0x000a93c0 34353637 38393031 00000000 25733a20 45678901....%s: │ │ │ │ │ - 0x000a93d0 44454255 47202573 20466f75 6e64206e DEBUG %s Found n │ │ │ │ │ - 0x000a93e0 616d6520 666f7220 3c25733e 0a000000 ame for <%s>.... │ │ │ │ │ - 0x000a93f0 6e636f5f 7072675f 69645f67 65742829 nco_prg_id_get() │ │ │ │ │ - 0x000a9400 203d3d20 6e63626f 00000000 25733a20 == ncbo....%s: │ │ │ │ │ - 0x000a9410 44454255 47202573 20656e73 656d626c DEBUG %s ensembl │ │ │ │ │ - 0x000a9420 65732066 726f6d20 66696c65 20320a00 es from file 2.. │ │ │ │ │ - 0x000a9430 25733a20 44454255 47202573 20656e73 %s: DEBUG %s ens │ │ │ │ │ - 0x000a9440 656d626c 65206e61 6d657320 72656164 emble names read │ │ │ │ │ - 0x000a9450 2066726f 6d206174 74726962 75746573 from attributes │ │ │ │ │ - 0x000a9460 2066726f 6d206669 6c652032 0a000000 from file 2.... │ │ │ │ │ - 0x000a9470 25733a20 44454255 47202573 2025730a %s: DEBUG %s %s. │ │ │ │ │ - 0x000a9480 00000000 25733a20 4552524f 52206e6f ....%s: ERROR no │ │ │ │ │ - 0x000a9490 20636f6d 6d6f6e20 76617269 61626c65 common variable │ │ │ │ │ - 0x000a94a0 7320666f 756e642e 2048494e 543a2025 s found. HINT: % │ │ │ │ │ - 0x000a94b0 73206578 70656374 7320746f 2066696e s expects to fin │ │ │ │ │ - 0x000a94c0 64206174 206c6561 7374206f 6e652076 d at least one v │ │ │ │ │ - 0x000a94d0 61726961 626c6520 6f662074 68652073 ariable of the s │ │ │ │ │ - 0x000a94e0 616d6520 6e616d65 20696e20 73696d69 ame name in simi │ │ │ │ │ - 0x000a94f0 6c617220 6c6f6361 74696f6e 7320696e lar locations in │ │ │ │ │ - 0x000a9500 20626f74 6820696e 70757420 66696c65 both input file │ │ │ │ │ - 0x000a9510 732e2057 68656e20 73756368 20766172 s. When such var │ │ │ │ │ - 0x000a9520 6961626c 65732061 7265206e 6f742066 iables are not f │ │ │ │ │ - 0x000a9530 6f756e64 20696e20 6964656e 74696361 ound in identica │ │ │ │ │ - 0x000a9540 6c206c6f 63617469 6f6e7320 28692e65 l locations (i.e │ │ │ │ │ - 0x000a9550 2e2c206f 6e207468 65207361 6d652070 ., on the same p │ │ │ │ │ - 0x000a9560 61746829 20746865 6e202573 20617474 ath) then %s att │ │ │ │ │ - 0x000a9570 656d7074 73206772 6f757020 62726f61 empts group broa │ │ │ │ │ - 0x000a9580 64636173 74696e67 20746f20 66696e64 dcasting to find │ │ │ │ │ - 0x000a9590 20636f6d 70617261 626c6520 76617269 comparable vari │ │ │ │ │ - 0x000a95a0 61626c65 7320696e 20737562 2d67726f ables in sub-gro │ │ │ │ │ - 0x000a95b0 75707320 616e6420 656e7365 6d626c65 ups and ensemble │ │ │ │ │ - 0x000a95c0 732e2054 68697320 73656172 63682066 s. This search f │ │ │ │ │ - 0x000a95d0 6f722063 6f6d7061 7261626c 65207661 or comparable va │ │ │ │ │ - 0x000a95e0 72696162 6c657320 68617320 6661696c riables has fail │ │ │ │ │ - 0x000a95f0 65642e20 52656164 206d6f72 65206162 ed. Read more ab │ │ │ │ │ - 0x000a9600 6f757420 67726f75 70206272 6f616463 out group broadc │ │ │ │ │ - 0x000a9610 61737469 6e672061 74206874 74703a2f asting at http:/ │ │ │ │ │ - 0x000a9620 2f6e636f 2e73662e 6e65742f 6e636f2e /nco.sf.net/nco. │ │ │ │ │ - 0x000a9630 68746d6c 23677270 5f627264 0a000000 html#grp_brd.... │ │ │ │ │ - 0x000a9640 25733a20 44454255 47202573 2050726f %s: DEBUG %s Pro │ │ │ │ │ - 0x000a9650 63657373 696e6720 72656c61 74697665 cessing relative │ │ │ │ │ - 0x000a9660 206d6174 63686573 0a000000 25733a20 matches....%s: │ │ │ │ │ - 0x000a9670 44454255 47202573 20656e73 656d626c DEBUG %s ensembl │ │ │ │ │ - 0x000a9680 65732066 726f6d20 66696c65 20310a00 es from file 1.. │ │ │ │ │ - 0x000a9690 6e636f5f 6772705f 62726428 29000000 nco_grp_brd()... │ │ │ │ │ - 0x000a96a0 25733a20 44454255 47202573 203c2573 %s: DEBUG %s <%s │ │ │ │ │ - 0x000a96b0 3e3c2573 3e202325 64204150 49207369 ><%s> #%d API si │ │ │ │ │ - 0x000a96c0 7a652069 7320256c 640a0000 25733a20 ze is %ld...%s: │ │ │ │ │ - 0x000a96d0 44454255 47202573 203c2573 3e3c2573 DEBUG %s <%s><%s │ │ │ │ │ - 0x000a96e0 3e202325 64207461 626c6520 73697a65 > #%d table size │ │ │ │ │ - 0x000a96f0 20697320 256c640a 00000000 6e636f5f is %ld.....nco_ │ │ │ │ │ - 0x000a9700 70726e5f 646d6e28 29000000 25733a20 prn_dmn()...%s: │ │ │ │ │ - 0x000a9710 44454255 47202573 203c2573 3e206e62 DEBUG %s <%s> nb │ │ │ │ │ - 0x000a9720 725f646d 6e5f7661 723d2564 20766172 r_dmn_var=%d var │ │ │ │ │ - 0x000a9730 5f747276 2e6e6272 5f646d6e 3d25640a _trv.nbr_dmn=%d. │ │ │ │ │ - 0x000a9740 00000000 25733a20 4552524f 52202573 ....%s: ERROR %s │ │ │ │ │ - 0x000a9750 203c2573 3e206e62 725f646d 6e5f7661 <%s> nbr_dmn_va │ │ │ │ │ - 0x000a9760 723d2564 20766172 5f747276 2e6e6272 r=%d var_trv.nbr │ │ │ │ │ - 0x000a9770 5f646d6e 3d25640a 00000000 6e62725f _dmn=%d.....nbr_ │ │ │ │ │ - 0x000a9780 646d6e5f 76617220 3d3d2076 61725f74 dmn_var == var_t │ │ │ │ │ - 0x000a9790 72762e6e 62725f64 6d6e0000 6e636f5f rv.nbr_dmn..nco_ │ │ │ │ │ - 0x000a97a0 7874725f 6372645f 6173735f 61646428 xtr_crd_ass_add( │ │ │ │ │ - 0x000a97b0 29000000 25733a20 44454255 47202573 )...%s: DEBUG %s │ │ │ │ │ - 0x000a97c0 20276c61 74697475 64652720 61757869 'latitude' auxi │ │ │ │ │ - 0x000a97d0 6c696172 7920636f 6f726469 6e617465 liary coordinate │ │ │ │ │ - 0x000a97e0 73202573 3a202573 0a000000 25733a20 s %s: %s....%s: │ │ │ │ │ - 0x000a97f0 44454255 47202573 20257320 6470743d DEBUG %s %s dpt= │ │ │ │ │ - 0x000a9800 25640a00 25733a20 44454255 47202573 %d..%s: DEBUG %s │ │ │ │ │ - 0x000a9810 20276c6f 6e676974 75646527 20617578 'longitude' aux │ │ │ │ │ - 0x000a9820 696c6961 72792063 6f6f7264 696e6174 iliary coordinat │ │ │ │ │ - 0x000a9830 65732025 733a2025 730a0000 6e636f5f es %s: %s...nco_ │ │ │ │ │ - 0x000a9840 7372745f 61757828 29000000 25733a20 srt_aux()...%s: │ │ │ │ │ - 0x000a9850 44454255 47202573 20277374 616e6461 DEBUG %s 'standa │ │ │ │ │ - 0x000a9860 72645f6e 616d6527 20617474 72696275 rd_name' attribu │ │ │ │ │ - 0x000a9870 74652069 7320276c 61746974 75646527 te is 'latitude' │ │ │ │ │ - 0x000a9880 20666f72 20766172 6961626c 65202573 for variable %s │ │ │ │ │ - 0x000a9890 20776974 68206469 6d656e73 696f6e20 with dimension │ │ │ │ │ - 0x000a98a0 4944203d 2025640a 00000000 25733a20 ID = %d.....%s: │ │ │ │ │ - 0x000a98b0 44454255 47202573 20092041 564f4944 DEBUG %s . AVOID │ │ │ │ │ - 0x000a98c0 20277374 616e6461 72645f6e 616d6527 'standard_name' │ │ │ │ │ - 0x000a98d0 20617474 72696275 74652027 6c617469 attribute 'lati │ │ │ │ │ - 0x000a98e0 74756465 2720666f 72207661 72696162 tude' for variab │ │ │ │ │ - 0x000a98f0 6c652025 73207769 74682064 696d656e le %s with dimen │ │ │ │ │ - 0x000a9900 73696f6e 20494420 3d202564 0a000000 sion ID = %d.... │ │ │ │ │ - 0x000a9910 25733a20 44454255 47202573 20092041 %s: DEBUG %s . A │ │ │ │ │ - 0x000a9920 564f4944 20277374 616e6461 72645f6e VOID 'standard_n │ │ │ │ │ - 0x000a9930 616d6527 20617474 72696275 74652027 ame' attribute ' │ │ │ │ │ - 0x000a9940 6c6f6e67 69747564 65272066 6f722076 longitude' for v │ │ │ │ │ - 0x000a9950 61726961 626c6520 25732077 69746820 ariable %s with │ │ │ │ │ - 0x000a9960 64696d65 6e73696f 6e204944 203d2025 dimension ID = % │ │ │ │ │ - 0x000a9970 640a0000 25733a20 44454255 47202573 d...%s: DEBUG %s │ │ │ │ │ - 0x000a9980 20726570 6f727473 20766172 6961626c reports variabl │ │ │ │ │ - 0x000a9990 65202573 20686173 20617578 696c6961 e %s has auxilia │ │ │ │ │ - 0x000a99a0 72792063 6f6f7264 696e6174 65732077 ry coordinates w │ │ │ │ │ - 0x000a99b0 69746820 64696d65 6e73696f 6e204944 ith dimension ID │ │ │ │ │ - 0x000a99c0 203d2025 640a0000 25733a20 44454255 = %d...%s: DEBU │ │ │ │ │ - 0x000a99d0 47202573 20277374 616e6461 72645f6e G %s 'standard_n │ │ │ │ │ - 0x000a99e0 616d6527 20617474 72696275 74652069 ame' attribute i │ │ │ │ │ - 0x000a99f0 7320276c 6f6e6769 74756465 2720666f s 'longitude' fo │ │ │ │ │ - 0x000a9a00 72207661 72696162 6c652025 73207769 r variable %s wi │ │ │ │ │ - 0x000a9a10 74682064 696d656e 73696f6e 20494420 th dimension ID │ │ │ │ │ - 0x000a9a20 3d202564 0a000000 6e636f5f 626c645f = %d....nco_bld_ │ │ │ │ │ - 0x000a9a30 6372645f 61757828 29000000 25733a20 crd_aux()...%s: │ │ │ │ │ - 0x000a9a40 44454255 47202573 206a7573 7420656e DEBUG %s just en │ │ │ │ │ - 0x000a9a50 74657265 64206675 6e637469 6f6e0a00 tered function.. │ │ │ │ │ - 0x000a9a60 25733a20 44454255 47202573 20766172 %s: DEBUG %s var │ │ │ │ │ - 0x000a9a70 6961626c 65202573 20776974 68206469 iable %s with di │ │ │ │ │ - 0x000a9a80 6d656e73 696f6e20 4944203d 20256420 mension ID = %d │ │ │ │ │ - 0x000a9a90 68617320 6265656e 20726563 6f676e69 has been recogni │ │ │ │ │ - 0x000a9aa0 7a656420 61732061 20617578 696c6961 zed as a auxilia │ │ │ │ │ - 0x000a9ab0 72792063 6f6f7264 696e6174 650a0000 ry coordinate... │ │ │ │ │ - 0x000a9ac0 25733a20 44454255 47202573 20726570 %s: DEBUG %s rep │ │ │ │ │ - 0x000a9ad0 6f727473 20766172 6961626c 65202573 orts variable %s │ │ │ │ │ - 0x000a9ae0 20686173 20617578 696c6961 72792064 has auxiliary d │ │ │ │ │ - 0x000a9af0 696d656e 73696f6e 20494420 3d202564 imension ID = %d │ │ │ │ │ - 0x000a9b00 0a000000 6e636f5f 626c645f 6372645f ....nco_bld_crd_ │ │ │ │ │ - 0x000a9b10 6e6d5f61 75782829 00000000 6c6f6e5f nm_aux()....lon_ │ │ │ │ │ - 0x000a9b20 67647300 6c61745f 67647300 25733a20 gds.lat_gds.%s: │ │ │ │ │ - 0x000a9b30 25732072 65706f72 74732075 6e61626c %s reports unabl │ │ │ │ │ - 0x000a9b40 6520746f 2066696e 64206c61 742f6c6f e to find lat/lo │ │ │ │ │ - 0x000a9b50 6e20636f 6f726469 6e617465 73207769 n coordinates wi │ │ │ │ │ - 0x000a9b60 74682073 74616e64 6172645f 6e616d65 th standard_name │ │ │ │ │ - 0x000a9b70 2773203d 20226c61 74697475 64652f6c 's = "latitude/l │ │ │ │ │ - 0x000a9b80 6f6e6769 74756465 222e204e 6f722061 ongitude". Nor a │ │ │ │ │ - 0x000a9b90 626c6520 746f2066 696e6420 61707072 ble to find appr │ │ │ │ │ - 0x000a9ba0 6f707269 61746520 61757869 6c696172 opriate auxiliar │ │ │ │ │ - 0x000a9bb0 7920636f 6f726469 6e617465 73206e61 y coordinates na │ │ │ │ │ - 0x000a9bc0 6d656420 226c6174 2f6c6f6e 222c2022 med "lat/lon", " │ │ │ │ │ - 0x000a9bd0 6c617469 74756465 2f6c6f6e 67697475 latitude/longitu │ │ │ │ │ - 0x000a9be0 64652220 6f722022 4c617469 74756465 de" or "Latitude │ │ │ │ │ - 0x000a9bf0 2f4c6f6e 67697475 64652220 6f722022 /Longitude" or " │ │ │ │ │ - 0x000a9c00 6c61745f 6764732f 6c6f6e5f 67647322 lat_gds/lon_gds" │ │ │ │ │ - 0x000a9c10 2e0a0000 25733a20 5741524e 494e4720 ....%s: WARNING │ │ │ │ │ - 0x000a9c20 2d58206f 7074696f 6e207365 6c656374 -X option select │ │ │ │ │ - 0x000a9c30 6564206f 6e20696e 70757420 6c61636b ed on input lack │ │ │ │ │ - 0x000a9c40 696e6720 676c6f62 616c2022 436f6e76 ing global "Conv │ │ │ │ │ - 0x000a9c50 656e7469 6f6e733d 43462d31 2e582220 entions=CF-1.X" │ │ │ │ │ - 0x000a9c60 61747472 69627574 652e2041 7373756d attribute. Assum │ │ │ │ │ - 0x000a9c70 696e6720 43462d63 6f6d706c 69616e63 ing CF-complianc │ │ │ │ │ - 0x000a9c80 6520696e 74656e64 65642069 6e206f72 e intended in or │ │ │ │ │ - 0x000a9c90 64657220 746f2065 78706c6f 6974202d der to exploit - │ │ │ │ │ - 0x000a9ca0 582e2048 494e543a 20546f20 66697820 X. HINT: To fix │ │ │ │ │ - 0x000a9cb0 74686973 20776172 6e696e67 2c206164 this warning, ad │ │ │ │ │ - 0x000a9cc0 6420636f 6e666f72 6d616e74 20436f6e d conformant Con │ │ │ │ │ - 0x000a9cd0 76656e74 696f6e73 20617474 72696275 ventions attribu │ │ │ │ │ - 0x000a9ce0 74652077 6974682c 20652e67 2e2c2022 te with, e.g., " │ │ │ │ │ - 0x000a9cf0 6e636174 74656420 2d612043 6f6e7665 ncatted -a Conve │ │ │ │ │ - 0x000a9d00 6e74696f 6e732c67 6c6f6261 6c2c632c ntions,global,c, │ │ │ │ │ - 0x000a9d10 632c4346 2d312e30 20696e2e 6e63220a c,CF-1.0 in.nc". │ │ │ │ │ - 0x000a9d20 00000000 616e6369 6c6c6172 795f7661 ....ancillary_va │ │ │ │ │ - 0x000a9d30 72696162 6c657300 67726964 5f6d6170 riables.grid_map │ │ │ │ │ - 0x000a9d40 70696e67 00000000 6e636f5f 626c645f ping....nco_bld_ │ │ │ │ │ - 0x000a9d50 7472765f 74626c28 29000000 6e636f5f trv_tbl()...nco_ │ │ │ │ │ - 0x000a9d60 7874725f 63665f76 61725f61 64640000 xtr_cf_var_add.. │ │ │ │ │ - 0x000a9d70 6e636f5f 6861735f 6372645f 646d6e5f nco_has_crd_dmn_ │ │ │ │ │ - 0x000a9d80 73637000 6e636f5f 7363705f 7661725f scp.nco_scp_var_ │ │ │ │ │ - 0x000a9d90 63726400 6e636f5f 626c645f 7661725f crd.nco_bld_var_ │ │ │ │ │ - 0x000a9da0 646d6e00 6e636f5f 6765745f 7265635f dmn.nco_get_rec_ │ │ │ │ │ - 0x000a9db0 646d6e5f 6e6d0000 6e636f5f 6370795f dmn_nm..nco_cpy_ │ │ │ │ │ - 0x000a9dc0 6669785f 7661725f 74727600 6e636f5f fix_var_trv.nco_ │ │ │ │ │ - 0x000a9dd0 7661725f 7479705f 74727600 6e636f5f var_typ_trv.nco_ │ │ │ │ │ - 0x000a9de0 7365745f 70726d5f 7479705f 6f757400 set_prm_typ_out. │ │ │ │ │ - 0x000a9df0 6e636f5f 7661725f 666c6c5f 74727600 nco_var_fll_trv. │ │ │ │ │ - 0x000a9e00 6e636f5f 6370795f 7661725f 64666e5f nco_cpy_var_dfn_ │ │ │ │ │ - 0x000a9e10 74727600 6e636f5f 7072635f 636d6e00 trv.nco_prc_cmn. │ │ │ │ │ - 0x000a9e20 6e636f5f 6370795f 66697800 6e636f5f nco_cpy_fix.nco_ │ │ │ │ │ - 0x000a9e30 7661725f 7072635f 6964785f 74727600 var_prc_idx_trv. │ │ │ │ │ - 0x000a9e40 6e636f5f 7661725f 646d6e5f 7264725f nco_var_dmn_rdr_ │ │ │ │ │ - 0x000a9e50 6d74645f 74727600 6e636f5f 7661725f mtd_trv.nco_var_ │ │ │ │ │ - 0x000a9e60 646d6e5f 7264725f 76616c5f 74727600 dmn_rdr_val_trv. │ │ │ │ │ - 0x000a9e70 6e636f5f 646d6e5f 6d73615f 74626c00 nco_dmn_msa_tbl. │ │ │ │ │ - 0x000a9e80 6e636f5f 646d6e5f 6c73745f 6173735f nco_dmn_lst_ass_ │ │ │ │ │ - 0x000a9e90 7661725f 74727600 6e636f5f 646d6e5f var_trv.nco_dmn_ │ │ │ │ │ - 0x000a9ea0 6f75745f 6d6b0000 6e636f5f 646d6e5f out_mk..nco_dmn_ │ │ │ │ │ - 0x000a9eb0 69645f6d 6b000000 6e636f5f 646d6e5f id_mk...nco_dmn_ │ │ │ │ │ - 0x000a9ec0 6176675f 6d6b0000 6e636f5f 626c645f avg_mk..nco_bld_ │ │ │ │ │ - 0x000a9ed0 7265635f 646d6e00 6e636f5f 63686b5f rec_dmn.nco_chk_ │ │ │ │ │ - 0x000a9ee0 646d6e5f 696e0000 6e636f5f 6d73615f dmn_in..nco_msa_ │ │ │ │ │ - 0x000a9ef0 7661725f 6765745f 7265635f 74727600 var_get_rec_trv. │ │ │ │ │ - 0x000a9f00 6e636f5f 736b705f 76617200 6e636f5f nco_skp_var.nco_ │ │ │ │ │ - 0x000a9f10 7661725f 6861735f 63660000 6e636f5f var_has_cf..nco_ │ │ │ │ │ - 0x000a9f20 7072735f 6175785f 63726400 6e636f5f prs_aux_crd.nco_ │ │ │ │ │ - 0x000a9f30 70726e5f 7472765f 74626c00 6e636f5f prn_trv_tbl.nco_ │ │ │ │ │ - 0x000a9f40 626c645f 646d6e5f 6964735f 74727600 bld_dmn_ids_trv. │ │ │ │ │ - 0x000a9f50 6e636f5f 7072635f 636d6e5f 6e736d00 nco_prc_cmn_nsm. │ │ │ │ │ - 0x000a9f60 6e636f5f 7072635f 6e736d00 6e636f5f nco_prc_nsm.nco_ │ │ │ │ │ - 0x000a9f70 63686b5f 6e736d00 6e636f5f 7072635f chk_nsm.nco_prc_ │ │ │ │ │ - 0x000a9f80 636d6e5f 6e736d5f 61747400 6e636f5f cmn_nsm_att.nco_ │ │ │ │ │ - 0x000a9f90 6772705f 62726400 6e636f5f 70726e5f grp_brd.nco_prn_ │ │ │ │ │ - 0x000a9fa0 646d6e00 6e636f5f 7874725f 6372645f dmn.nco_xtr_crd_ │ │ │ │ │ - 0x000a9fb0 6173735f 61646400 25733a20 5741524e ass_add.%s: WARN │ │ │ │ │ - 0x000a9fc0 494e4720 46696c65 20636f6e 7461696e ING File contain │ │ │ │ │ - 0x000a9fd0 73202564 20757365 722d6465 66696e65 s %d user-define │ │ │ │ │ - 0x000a9fe0 64207479 70657320 28692e65 2e2c2063 d types (i.e., c │ │ │ │ │ - 0x000a9ff0 6f6d706f 756e642c 20656e75 6d2c206f ompound, enum, o │ │ │ │ │ - 0x000aa000 70617175 652c206f 7220766c 656e2920 paque, or vlen) │ │ │ │ │ - 0x000aa010 75736564 20746f20 64656669 6e652025 used to define % │ │ │ │ │ - 0x000aa020 64206e6f 6e2d6174 6f6d6963 20766172 d non-atomic var │ │ │ │ │ - 0x000aa030 6961626c 65732061 6e642074 68656972 iables and their │ │ │ │ │ - 0x000aa040 20617474 72696275 7465732e 204e434f attributes. NCO │ │ │ │ │ - 0x000aa050 20637572 72656e74 6c792069 676e6f72 currently ignor │ │ │ │ │ - 0x000aa060 65732076 61726961 626c6573 20616e64 es variables and │ │ │ │ │ - 0x000aa070 20617474 72696275 74657320 77697468 attributes with │ │ │ │ │ - 0x000aa080 20757365 722d6465 66696e65 64207479 user-defined ty │ │ │ │ │ - 0x000aa090 70657320 62792064 65666175 6c742c20 pes by default, │ │ │ │ │ - 0x000aa0a0 616c7468 6f756768 20736f6d 65207072 although some pr │ │ │ │ │ - 0x000aa0b0 656c696d 696e6172 79206665 61747572 eliminary featur │ │ │ │ │ - 0x000aa0c0 65732063 616e2062 65206163 63657373 es can be access │ │ │ │ │ - 0x000aa0d0 65642077 69746820 74686520 2d2d7564 ed with the --ud │ │ │ │ │ - 0x000aa0e0 7420666c 61672e20 4e657665 72746865 t flag. Neverthe │ │ │ │ │ - 0x000aa0f0 6c657373 2c206d6f 73742025 73206665 less, most %s fe │ │ │ │ │ - 0x000aa100 61747572 65732077 696c6c20 6f6e6c79 atures will only │ │ │ │ │ - 0x000aa110 20776f72 6b20666f 72206174 6f6d6963 work for atomic │ │ │ │ │ - 0x000aa120 20766172 6961626c 65732e0a 00000000 variables...... │ │ │ │ │ - 0x000aa130 6e6d5f66 6c6c3d25 730a0000 25733a20 nm_fll=%s...%s: │ │ │ │ │ - 0x000aa140 494e464f 20257320 7265706f 72747320 INFO %s reports │ │ │ │ │ - 0x000aa150 65787472 61637465 64206f62 6a656374 extracted object │ │ │ │ │ - 0x000aa160 733a0a00 20202025 64206469 6d656e73 s:.. %d dimens │ │ │ │ │ - 0x000aa170 696f6e73 3a200000 20257320 00000000 ions: .. %s .... │ │ │ │ │ - 0x000aa180 20202072 65636f72 64206469 6d656e73 record dimens │ │ │ │ │ - 0x000aa190 696f6e20 6e616d65 3a200000 25730a20 ion name: ..%s. │ │ │ │ │ - 0x000aa1a0 00000000 6772703a 20000000 7661723a ....grp: ...var: │ │ │ │ │ - 0x000aa1b0 20000000 6e636f5f 6772705f 7472762e ...nco_grp_trv. │ │ │ │ │ - 0x000aa1c0 63000000 25733a20 494e464f 20257320 c...%s: INFO %s │ │ │ │ │ - 0x000aa1d0 7265706f 72747320 2564206f 626a6563 reports %d objec │ │ │ │ │ - 0x000aa1e0 74732077 69746820 65787472 61637469 ts with extracti │ │ │ │ │ - 0x000aa1f0 6f6e2066 6c616720 28666c67 5f787472 on flag (flg_xtr │ │ │ │ │ - 0x000aa200 29207365 743a0a00 25642025 730a0000 ) set:..%d %s... │ │ │ │ │ - 0x000aa210 25733a20 494e464f 20726570 6f727473 %s: INFO reports │ │ │ │ │ - 0x000aa220 20636f6d 6d6f6e20 6f626a65 63747320 common objects │ │ │ │ │ - 0x000aa230 666f7220 626f7468 2066696c 65732028 for both files ( │ │ │ │ │ - 0x000aa240 73616d65 20616273 6f6c7574 65207061 same absolute pa │ │ │ │ │ - 0x000aa250 7468290a 00000000 66696c65 31202020 th).....file1 │ │ │ │ │ - 0x000aa260 20206669 6c65320a 00000000 2d2d2d2d file2.....---- │ │ │ │ │ - 0x000aa270 2d2d2d2d 2d2d2d2d 2d2d2d2d 2d2d2d2d ---------------- │ │ │ │ │ - 0x000aa280 2d2d2d2d 2d2d2d2d 2d2d2d2d 2d2d2d2d ---------------- │ │ │ │ │ - 0x000aa290 2d2d2d0a 00000000 25356320 25366320 ---.....%5c %6c │ │ │ │ │ - 0x000aa2a0 20202025 2d313573 0a000000 25733a20 %-15s....%s: │ │ │ │ │ - 0x000aa2b0 494e464f 20257320 7265706f 72747320 INFO %s reports │ │ │ │ │ - 0x000aa2c0 536f7274 65642074 61626c65 20310a00 Sorted table 1.. │ │ │ │ │ - 0x000aa2d0 25733a20 494e464f 20257320 7265706f %s: INFO %s repo │ │ │ │ │ - 0x000aa2e0 72747320 536f7274 65642074 61626c65 rts Sorted table │ │ │ │ │ - 0x000aa2f0 20320a00 25733a20 494e464f 20257320 2..%s: INFO %s │ │ │ │ │ - 0x000aa300 7265706f 72747320 74626c5f 315b2564 reports tbl_1[%d │ │ │ │ │ - 0x000aa310 5d3a2573 0a000000 25733a20 494e464f ]:%s....%s: INFO │ │ │ │ │ - 0x000aa320 20257320 7265706f 72747320 74626c5f %s reports tbl_ │ │ │ │ │ - 0x000aa330 325b2564 5d3a2573 0a000000 7472765f 2[%d]:%s....trv_ │ │ │ │ │ - 0x000aa340 74626c5f 6d636828 29000000 25733a20 tbl_mch()...%s: │ │ │ │ │ - 0x000aa350 44454255 47202573 20256420 6372640a DEBUG %s %d crd. │ │ │ │ │ - 0x000aa360 00000000 7472765f 74626c5f 66726565 ....trv_tbl_free │ │ │ │ │ - 0x000aa370 28290000 7472765f 74626c2d 3e6e736d ()..trv_tbl->nsm │ │ │ │ │ - 0x000aa380 5f736678 00000000 7472765f 74626c5f _sfx....trv_tbl_ │ │ │ │ │ - 0x000aa390 6d726b5f 7072635f 66697800 6e636f5f mrk_prc_fix.nco_ │ │ │ │ │ - 0x000aa3a0 646d6e5f 7472765f 73637400 6e636f5f dmn_trv_sct.nco_ │ │ │ │ │ - 0x000aa3b0 626c645f 6e736d5f 73667800 25733a20 bld_nsm_sfx.%s: │ │ │ │ │ - 0x000aa3c0 25732028 2564290a 00000000 6e636b73 %s (%d).....ncks │ │ │ │ │ - 0x000aa3d0 2d6b645f 74726565 00000000 61747465 -kd_tree....atte │ │ │ │ │ - 0x000aa3e0 6d707420 746f2069 6e736572 74206e75 mpt to insert nu │ │ │ │ │ - 0x000aa3f0 6c6c2064 61746100 62616420 6d656469 ll data.bad medi │ │ │ │ │ - 0x000aa400 616e0000 62616420 66617468 6572206e an..bad father n │ │ │ │ │ - 0x000aa410 6f646500 61747465 6d707420 746f2069 ode.attempt to i │ │ │ │ │ - 0x000aa420 6e736572 74206475 706c6963 61746520 nsert duplicate │ │ │ │ │ - 0x000aa430 6974656d 00000000 756e6b6e 6f776e20 item....unknown │ │ │ │ │ - 0x000aa440 6661756c 743a2025 64000000 25643a20 fault: %d...%d: │ │ │ │ │ - 0x000aa450 09456c65 6d3a2025 70205b25 705d206c .Elem: %p [%p] l │ │ │ │ │ - 0x000aa460 6f3d2566 2068693d 25662c20 6f746865 o=%f hi=%f, othe │ │ │ │ │ - 0x000aa470 723d2566 2c207369 7a653d20 09282566 r=%f, size= .(%f │ │ │ │ │ - 0x000aa480 09256609 25660925 66292020 4c6f736f .%f.%f.%f) Loso │ │ │ │ │ - 0x000aa490 6e3a2570 5b25705d 20204869 536f6e3a n:%p[%p] HiSon: │ │ │ │ │ - 0x000aa4a0 25705b25 705d0a00 25703a20 252e3134 %p[%p]..%p: %.14 │ │ │ │ │ - 0x000aa4b0 6620252e 31346620 252e3134 66202800 f %.14f %.14f (. │ │ │ │ │ - 0x000aa4c0 252e3134 66200000 25632000 62616c61 %.14f ..%c .bala │ │ │ │ │ - 0x000aa4d0 6e636520 72617469 6f3d2567 20287468 nce ratio=%g (th │ │ │ │ │ - 0x000aa4e0 6520636c 6f736572 20746f20 312e302c e closer to 1.0, │ │ │ │ │ - 0x000aa4f0 20746865 20626574 74657229 2c20236f the better), #o │ │ │ │ │ - 0x000aa500 66206e6f 64657320 77697468 206f6e6c f nodes with onl │ │ │ │ │ - 0x000aa510 79206f6e 65206272 616e6368 3d256720 y one branch=%g │ │ │ │ │ - 0x000aa520 28256729 2c206d61 78206465 7074683d (%g), max depth= │ │ │ │ │ - 0x000aa530 25642c20 64656164 3d256420 28256729 %d, dead=%d (%g) │ │ │ │ │ - 0x000aa540 0a000000 25733a20 4552524f 52202573 ....%s: ERROR %s │ │ │ │ │ - 0x000aa550 20726570 6f727473 20746861 74207468 reports that th │ │ │ │ │ - 0x000aa560 65206b64 2d747265 65206f76 65726c61 e kd-tree overla │ │ │ │ │ - 0x000aa570 70206275 66666572 20287369 7a653d25 p buffer (size=% │ │ │ │ │ - 0x000aa580 64292069 73206e6f 77206675 6c6c2061 d) is now full a │ │ │ │ │ - 0x000aa590 6e642063 75727265 6e6c7920 63616e6e nd currenly cann │ │ │ │ │ - 0x000aa5a0 6f742062 65206479 6e616d69 63616c6c ot be dynamicall │ │ │ │ │ - 0x000aa5b0 79206578 70616e64 65642e20 57652061 y expanded. We a │ │ │ │ │ - 0x000aa5c0 72652074 7279696e 6720746f 20666978 re trying to fix │ │ │ │ │ - 0x000aa5d0 20746869 732e2049 6e207468 65206d65 this. In the me │ │ │ │ │ - 0x000aa5e0 616e7768 696c6520 636f6e73 69646572 anwhile consider │ │ │ │ │ - 0x000aa5f0 20696e63 72656173 696e6720 4e434f5f increasing NCO_ │ │ │ │ │ - 0x000aa600 56524c5f 424c4f43 4b53495a 4520696e VRL_BLOCKSIZE in │ │ │ │ │ - 0x000aa610 206e636f 5f6b642e 682c2061 6e642074 nco_kd.h, and t │ │ │ │ │ - 0x000aa620 68656e20 72652d63 6f6d7069 6c696e67 hen re-compiling │ │ │ │ │ - 0x000aa630 2e0a0000 6b645f6e 65696768 626f7572 ....kd_neighbour │ │ │ │ │ - 0x000aa640 5f696e74 65727365 63743300 4e656172 _intersect3.Near │ │ │ │ │ - 0x000aa650 65737420 53656172 63683a20 76697369 est Search: visi │ │ │ │ │ - 0x000aa660 74656420 2564206e 6f646573 20746f20 ted %d nodes to │ │ │ │ │ - 0x000aa670 66696e64 20746865 20256420 636c6f73 find the %d clos │ │ │ │ │ - 0x000aa680 65737420 6f626a65 6374732e 0a000000 est objects..... │ │ │ │ │ - 0x000aa690 4e656172 65737420 4e656967 68626f72 Nearest Neighbor │ │ │ │ │ - 0x000aa6a0 3a206469 73742074 6f206365 6e746572 : dist to center │ │ │ │ │ - 0x000aa6b0 3a202566 20756e69 74732e20 656c656d : %f units. elem │ │ │ │ │ - 0x000aa6c0 3d25702e 20697465 6d3d2570 2e207828 =%p. item=%p. x( │ │ │ │ │ - 0x000aa6d0 252e3134 662c252e 31346629 20792825 %.14f,%.14f) y(% │ │ │ │ │ - 0x000aa6e0 2e313466 2c252e31 3466290a 00000000 .14f,%.14f)..... │ │ │ │ │ - 0x000aa6f0 4e616d65 3a202573 0a000000 55736572 Name: %s....User │ │ │ │ │ - 0x000aa700 2d737065 63696669 65642073 7472696e -specified strin │ │ │ │ │ - 0x000aa710 6720666f 72206469 6d656e73 696f6e20 g for dimension │ │ │ │ │ - 0x000aa720 73756263 79636c65 3a202573 0a000000 subcycle: %s.... │ │ │ │ │ - 0x000aa730 55736572 2d737065 63696669 65642073 User-specified s │ │ │ │ │ - 0x000aa740 7472696e 6720666f 72206469 6d656e73 tring for dimens │ │ │ │ │ - 0x000aa750 696f6e20 6d617869 6d756d20 3a202573 ion maximum : %s │ │ │ │ │ - 0x000aa760 0a000000 55736572 2d737065 63696669 ....User-specifi │ │ │ │ │ - 0x000aa770 65642073 7472696e 6720666f 72206469 ed string for di │ │ │ │ │ - 0x000aa780 6d656e73 696f6e20 6d696e69 6d756d3a mension minimum: │ │ │ │ │ - 0x000aa790 2025730a 00000000 55736572 2d737065 %s.....User-spe │ │ │ │ │ - 0x000aa7a0 63696669 65642073 7472696e 6720666f cified string fo │ │ │ │ │ - 0x000aa7b0 7220696e 7465726c 65617665 20737472 r interleave str │ │ │ │ │ - 0x000aa7c0 6964653a 2025730a 00000000 556e6974 ide: %s.....Unit │ │ │ │ │ - 0x000aa7d0 20617474 72696275 74652066 726f6d20 attribute from │ │ │ │ │ - 0x000aa7e0 66697273 74206669 6c653a20 25730a00 first file: %s.. │ │ │ │ │ - 0x000aa7f0 55736572 2d737065 63696669 65642073 User-specified s │ │ │ │ │ - 0x000aa800 7472696e 6720666f 72206469 6d656e73 tring for dimens │ │ │ │ │ - 0x000aa810 696f6e20 73747269 64653a20 25730a00 ion stride: %s.. │ │ │ │ │ - 0x000aa820 4d617869 6d756d20 76616c75 65206f66 Maximum value of │ │ │ │ │ - 0x000aa830 20636f6f 7264696e 6174653a 2025660a coordinate: %f. │ │ │ │ │ - 0x000aa840 00000000 4d696e69 6d756d20 76616c75 ....Minimum valu │ │ │ │ │ - 0x000aa850 65206f66 20636f6f 7264696e 6174653a e of coordinate: │ │ │ │ │ - 0x000aa860 2025660a 00000000 4f726967 696e3a20 %f.....Origin: │ │ │ │ │ - 0x000aa870 25660a00 49443a20 25640a00 4c696d69 %f..ID: %d..Limi │ │ │ │ │ - 0x000aa880 74207479 70653a20 25640a00 56616c69 t type: %d..Vali │ │ │ │ │ - 0x000aa890 6420656c 656d656e 74732028 692e652e d elements (i.e. │ │ │ │ │ - 0x000aa8a0 2c20636f 756e7429 3a20256c 690a0000 , count): %li... │ │ │ │ │ - 0x000aa8b0 496e6465 78206f66 20687970 6572736c Index of hypersl │ │ │ │ │ - 0x000aa8c0 61622073 74617274 3a20256c 690a0000 ab start: %li... │ │ │ │ │ - 0x000aa8d0 496e6465 78206f66 20687970 6572736c Index of hypersl │ │ │ │ │ - 0x000aa8e0 61622065 6e643a20 256c690a 00000000 ab end: %li..... │ │ │ │ │ - 0x000aa8f0 48797065 72736c61 62207374 72696465 Hyperslab stride │ │ │ │ │ - 0x000aa900 3a20256c 690a0000 53756263 79636c65 : %li...Subcycle │ │ │ │ │ - 0x000aa910 206c656e 6774683a 20256c69 0a000000 length: %li.... │ │ │ │ │ - 0x000aa920 496e7465 726c6561 76652073 74726964 Interleave strid │ │ │ │ │ - 0x000aa930 653a2025 6c690a00 496e6465 78206f66 e: %li..Index of │ │ │ │ │ - 0x000aa940 206d6178 696d756d 20726571 75657374 maximum request │ │ │ │ │ - 0x000aa950 65642076 616c7565 3a20256c 690a0000 ed value: %li... │ │ │ │ │ - 0x000aa960 496e6465 78206f66 206d696e 696d756d Index of minimum │ │ │ │ │ - 0x000aa970 20726571 75657374 65642076 616c7565 requested value │ │ │ │ │ - 0x000aa980 3a20256c 690a0000 4e756d62 6572206f : %li...Number o │ │ │ │ │ - 0x000aa990 66207265 636f7264 7320696e 20746869 f records in thi │ │ │ │ │ - 0x000aa9a0 73206669 6c653a20 256c690a 00000000 s file: %li..... │ │ │ │ │ - 0x000aa9b0 43756d75 6c617469 7665206e 756d6265 Cumulative numbe │ │ │ │ │ - 0x000aa9c0 72206f66 20726563 6f726473 20696e20 r of records in │ │ │ │ │ - 0x000aa9d0 616c6c20 66696c65 733a2025 6c690a00 all files: %li.. │ │ │ │ │ - 0x000aa9e0 4d617869 6d756d20 616c6c6f 77656420 Maximum allowed │ │ │ │ │ - 0x000aa9f0 696e6465 7820696e 20726563 6f726420 index in record │ │ │ │ │ - 0x000aaa00 64696d65 6e73696f 6e3a2025 6c690a00 dimension: %li.. │ │ │ │ │ - 0x000aaa10 5265636f 72647320 736b6970 70656420 Records skipped │ │ │ │ │ - 0x000aaa20 696e2069 6e697469 616c2073 75706572 in initial super │ │ │ │ │ - 0x000aaa30 666c756f 75732066 696c6573 3a20256c fluous files: %l │ │ │ │ │ - 0x000aaa40 690a0000 5265636f 72647320 736b6970 i...Records skip │ │ │ │ │ - 0x000aaa50 70656420 73696e63 65207072 6576696f ped since previo │ │ │ │ │ - 0x000aaa60 75732067 6f6f6420 6f6e653a 20256c69 us good one: %li │ │ │ │ │ - 0x000aaa70 0a000000 5265636f 72647320 72656d61 ....Records rema │ │ │ │ │ - 0x000aaa80 696e696e 672d746f 2d62652d 72656164 ining-to-be-read │ │ │ │ │ - 0x000aaa90 20696e20 63757272 656e7420 67726f75 in current grou │ │ │ │ │ - 0x000aaaa0 703a2025 6c690a00 4973206d 756c7469 p: %li..Is multi │ │ │ │ │ - 0x000aaab0 2d726563 6f726420 6f757470 75743a20 -record output: │ │ │ │ │ - 0x000aaac0 25640a00 4973206d 756c7469 2d737562 %d..Is multi-sub │ │ │ │ │ - 0x000aaad0 6379636c 65206f75 74707574 3a202564 cycle output: %d │ │ │ │ │ - 0x000aaae0 0a000000 4e6f206d 6f726520 66696c65 ....No more file │ │ │ │ │ - 0x000aaaf0 73206e65 65642062 65206f70 656e6564 s need be opened │ │ │ │ │ - 0x000aab00 3a202564 0a000000 49732072 65636f72 : %d....Is recor │ │ │ │ │ - 0x000aab10 64206469 6d656e73 696f6e3a 2025640a d dimension: %d. │ │ │ │ │ - 0x000aab20 00000000 416e7920 70617274 20697320 ....Any part is │ │ │ │ │ - 0x000aab30 75736572 2d737065 63696669 65643a20 user-specified: │ │ │ │ │ - 0x000aab40 25640a00 49732075 7365722d 73706563 %d..Is user-spec │ │ │ │ │ - 0x000aab50 69666965 64206d61 78696d75 6d3a2025 ified maximum: % │ │ │ │ │ - 0x000aab60 640a0000 49732075 7365722d 73706563 d...Is user-spec │ │ │ │ │ - 0x000aab70 69666965 64206d69 6e696d75 6d3a2025 ified minimum: % │ │ │ │ │ - 0x000aab80 640a0000 43616c65 6e646172 2d747970 d...Calendar-typ │ │ │ │ │ - 0x000aab90 65206174 74726962 7574653a 2025640a e attribute: %d. │ │ │ │ │ - 0x000aaba0 00000000 6e636f5f 6c6d742e 63000000 ....nco_lmt.c... │ │ │ │ │ - 0x000aabb0 6c6d7431 2d3e6e6d 00000000 25733a20 lmt1->nm....%s: │ │ │ │ │ - 0x000aabc0 4552524f 52206174 74656d70 74696e67 ERROR attempting │ │ │ │ │ - 0x000aabd0 20746f20 66696e64 206e6f6e 2d657869 to find non-exi │ │ │ │ │ - 0x000aabe0 7374656e 74206469 6d656e73 696f6e20 stent dimension │ │ │ │ │ - 0x000aabf0 77697468 20494420 3d202564 20696e20 with ID = %d in │ │ │ │ │ - 0x000aac00 6e636f5f 6c6d745f 7363745f 6d6b2829 nco_lmt_sct_mk() │ │ │ │ │ - 0x000aac10 0a000000 25733a20 4552524f 52206e63 ....%s: ERROR nc │ │ │ │ │ - 0x000aac20 6f5f6c6d 745f7363 745f6d6b 28292072 o_lmt_sct_mk() r │ │ │ │ │ - 0x000aac30 65706f72 74732072 65636f72 64207661 eports record va │ │ │ │ │ - 0x000aac40 72696162 6c652065 78697374 7320616e riable exists an │ │ │ │ │ - 0x000aac50 64206973 2073697a 65207a65 726f2c20 d is size zero, │ │ │ │ │ - 0x000aac60 692e652e 2c206861 73206e6f 20726563 i.e., has no rec │ │ │ │ │ - 0x000aac70 6f726473 20796574 2e0a0000 25733a20 ords yet....%s: │ │ │ │ │ - 0x000aac80 48494e54 3a205065 72666f72 6d207265 HINT: Perform re │ │ │ │ │ - 0x000aac90 636f7264 2d6f7269 656e7465 64206f70 cord-oriented op │ │ │ │ │ - 0x000aaca0 65726174 696f6e73 206f6e6c 79206166 erations only af │ │ │ │ │ - 0x000aacb0 74657220 66696c65 20686173 2076616c ter file has val │ │ │ │ │ - 0x000aacc0 69642072 65636f72 64732e0a 00000000 id records...... │ │ │ │ │ - 0x000aacd0 25733a20 636e7420 3c203020 696e206e %s: cnt < 0 in n │ │ │ │ │ - 0x000aace0 636f5f6c 6d745f73 63745f6d 6b28290a co_lmt_sct_mk(). │ │ │ │ │ - 0x000aacf0 00000000 48797065 72736c61 62206f70 ....Hyperslab op │ │ │ │ │ - 0x000aad00 74696f6e 73206d75 73742073 70656369 tions must speci │ │ │ │ │ - 0x000aad10 66792061 74206c65 61737420 74776f20 fy at least two │ │ │ │ │ - 0x000aad20 61726775 6d656e74 73202874 68652066 arguments (the f │ │ │ │ │ - 0x000aad30 69727374 20617267 756d656e 74206973 irst argument is │ │ │ │ │ - 0x000aad40 20746865 2064696d 656e7369 6f6e206e the dimension n │ │ │ │ │ - 0x000aad50 616d652c 20746865 20736563 6f6e6420 ame, the second │ │ │ │ │ - 0x000aad60 69732074 6865206d 696e696d 756d2069 is the minimum i │ │ │ │ │ - 0x000aad70 6e646578 2c206574 632e2900 546f6f20 ndex, etc.).Too │ │ │ │ │ - 0x000aad80 6d616e79 20286d6f 72652074 68616e20 many (more than │ │ │ │ │ - 0x000aad90 36292061 7267756d 656e7473 00000000 6) arguments.... │ │ │ │ │ - 0x000aada0 44696d65 6e73696f 6e206e61 6d65206e Dimension name n │ │ │ │ │ - 0x000aadb0 6f742073 70656369 66696564 00000000 ot specified.... │ │ │ │ │ - 0x000aadc0 4d757374 20737065 63696679 206d696e Must specify min │ │ │ │ │ - 0x000aadd0 696d756d 2076616c 75650000 4d757374 imum value..Must │ │ │ │ │ - 0x000aade0 20737065 63696679 206d696e 696d756d specify minimum │ │ │ │ │ - 0x000aadf0 20616e64 2f6f7220 6d617869 6d756d20 and/or maximum │ │ │ │ │ - 0x000aae00 76616c75 65207369 6e636520 73747269 value since stri │ │ │ │ │ - 0x000aae10 64652069 7320616c 736f2065 6d707479 de is also empty │ │ │ │ │ - 0x000aae20 00000000 53747269 6465206d 75737420 ....Stride must │ │ │ │ │ - 0x000aae30 62652073 70656369 66696564 2028616e be specified (an │ │ │ │ │ - 0x000aae40 64206265 20612070 6f736974 69766520 d be a positive │ │ │ │ │ - 0x000aae50 696e7465 67657229 00000000 53756263 integer)....Subc │ │ │ │ │ - 0x000aae60 79636c65 206d7573 74206265 20737065 ycle must be spe │ │ │ │ │ - 0x000aae70 63696669 65642028 616e6420 62652061 cified (and be a │ │ │ │ │ - 0x000aae80 20706f73 69746976 6520696e 74656765 positive intege │ │ │ │ │ - 0x000aae90 72290000 47726f75 702d6d6f 6465206d r)..Group-mode m │ │ │ │ │ - 0x000aaea0 75737420 62652073 70656369 66696564 ust be specified │ │ │ │ │ - 0x000aaeb0 20286173 20276d27 206f7220 274d2729 (as 'm' or 'M') │ │ │ │ │ - 0x000aaec0 00000000 25733a20 4552524f 52207061 ....%s: ERROR pa │ │ │ │ │ - 0x000aaed0 7273696e 67206879 70657273 6c616220 rsing hyperslab │ │ │ │ │ - 0x000aaee0 73706563 69666963 6174696f 6e20666f specification fo │ │ │ │ │ - 0x000aaef0 72206469 6d656e73 696f6e20 25730a25 r dimension %s.% │ │ │ │ │ - 0x000aaf00 730a2573 3a204849 4e542043 6f6e666f s.%s: HINT Confo │ │ │ │ │ - 0x000aaf10 726d2072 65717565 73742074 6f206879 rm request to hy │ │ │ │ │ - 0x000aaf20 70657273 6c616220 646f6375 6d656e74 perslab document │ │ │ │ │ - 0x000aaf30 6174696f 6e206174 20687474 703a2f2f ation at http:// │ │ │ │ │ - 0x000aaf40 6e636f2e 73662e6e 65742f6e 636f2e68 nco.sf.net/nco.h │ │ │ │ │ - 0x000aaf50 746d6c23 6879700a 00000000 636f6f72 tml#hyp.....coor │ │ │ │ │ - 0x000aaf60 64696e61 74652076 616c7565 00000000 dinate value.... │ │ │ │ │ - 0x000aaf70 6f6e652d 62617365 64206469 6d656e73 one-based dimens │ │ │ │ │ - 0x000aaf80 696f6e20 696e6465 78000000 7a65726f ion index...zero │ │ │ │ │ - 0x000aaf90 2d626173 65642064 696d656e 73696f6e -based dimension │ │ │ │ │ - 0x000aafa0 20696e64 65780000 69730000 6973206e index..is..is n │ │ │ │ │ - 0x000aafb0 6f740000 69732073 75706572 666c756f ot..is superfluo │ │ │ │ │ - 0x000aafc0 75732074 6f000000 77696c6c 206e6f74 us to...will not │ │ │ │ │ - 0x000aafd0 00000000 69732072 65717569 72656420 ....is required │ │ │ │ │ - 0x000aafe0 62790000 77696c6c 00000000 6e6f7420 by..will....not │ │ │ │ │ - 0x000aaff0 63686563 6b656400 696e6372 65617369 checked.increasi │ │ │ │ │ - 0x000ab000 6e670000 64656372 65617369 6e670000 ng..decreasing.. │ │ │ │ │ - 0x000ab010 59455300 4e4f0000 44696d65 6e73696f YES.NO..Dimensio │ │ │ │ │ - 0x000ab020 6e206879 70657273 6c616262 6572206e n hyperslabber n │ │ │ │ │ - 0x000ab030 636f5f6c 6d745f65 766c2829 20646961 co_lmt_evl() dia │ │ │ │ │ - 0x000ab040 676e6f73 74696373 3a0a0000 44696d65 gnostics:...Dime │ │ │ │ │ - 0x000ab050 6e73696f 6e206e61 6d65203d 2025730a nsion name = %s. │ │ │ │ │ - 0x000ab060 00000000 4c696d69 74207479 70652069 ....Limit type i │ │ │ │ │ - 0x000ab070 73202573 0a000000 4c696d69 74202573 s %s....Limit %s │ │ │ │ │ - 0x000ab080 20757365 722d7370 65636966 6965640a user-specified. │ │ │ │ │ - 0x000ab090 00000000 4c696d69 74202573 20726563 ....Limit %s rec │ │ │ │ │ - 0x000ab0a0 6f726420 64696d65 6e73696f 6e0a0000 ord dimension... │ │ │ │ │ - 0x000ab0b0 43757272 656e7420 66696c65 20257320 Current file %s │ │ │ │ │ - 0x000ab0c0 73706563 69666965 64206879 70657273 specified hypers │ │ │ │ │ - 0x000ab0d0 6c61622c 20646174 61202573 20626520 lab, data %s be │ │ │ │ │ - 0x000ab0e0 72656164 0a000000 43756d75 6c617469 read....Cumulati │ │ │ │ │ - 0x000ab0f0 7665206e 756d6265 72206f66 20726563 ve number of rec │ │ │ │ │ - 0x000ab100 6f726473 20696e20 616c6c20 696e7075 ords in all inpu │ │ │ │ │ - 0x000ab110 74206669 6c657320 6f70656e 65642069 t files opened i │ │ │ │ │ - 0x000ab120 6e636c75 64696e67 20746869 73206f6e ncluding this on │ │ │ │ │ - 0x000ab130 65203d20 256c690a 00000000 5265636f e = %li.....Reco │ │ │ │ │ - 0x000ab140 72647320 736b6970 70656420 696e2069 rds skipped in i │ │ │ │ │ - 0x000ab150 6e697469 616c2073 75706572 666c756f nitial superfluo │ │ │ │ │ - 0x000ab160 75732066 696c6573 203d2025 6c690a00 us files = %li.. │ │ │ │ │ - 0x000ab170 56616c69 64207265 636f7264 73207265 Valid records re │ │ │ │ │ - 0x000ab180 61642028 616e6420 75736564 29206672 ad (and used) fr │ │ │ │ │ - 0x000ab190 6f6d2070 72657669 6f757320 66696c65 om previous file │ │ │ │ │ - 0x000ab1a0 73203d20 256c690a 00000000 546f7461 s = %li.....Tota │ │ │ │ │ - 0x000ab1b0 6c207265 636f7264 7320746f 20626520 l records to be │ │ │ │ │ - 0x000ab1c0 72656164 2066726f 6d207468 69732061 read from this a │ │ │ │ │ - 0x000ab1d0 6e642061 6c6c2066 6f6c6c6f 77696e67 nd all following │ │ │ │ │ - 0x000ab1e0 2066696c 6573203d 20256c69 0a000000 files = %li.... │ │ │ │ │ - 0x000ab1f0 5265636f 72647320 746f2062 65207265 Records to be re │ │ │ │ │ - 0x000ab200 61642066 726f6d20 74686973 2066696c ad from this fil │ │ │ │ │ - 0x000ab210 65203d20 256c690a 00000000 7265635f e = %li.....rec_ │ │ │ │ │ - 0x000ab220 736b705f 766c645f 7072765f 64676e20 skp_vld_prv_dgn │ │ │ │ │ - 0x000ab230 28707265 76696f75 73206669 6c652c20 (previous file, │ │ │ │ │ - 0x000ab240 69662061 6e792920 3d20256c 69200a00 if any) = %li .. │ │ │ │ │ - 0x000ab250 7265635f 736b705f 766c645f 70727620 rec_skp_vld_prv │ │ │ │ │ - 0x000ab260 28746869 73206669 6c652920 3d20256c (this file) = %l │ │ │ │ │ - 0x000ab270 69200a00 6d696e5f 736e6720 3d202573 i ..min_sng = %s │ │ │ │ │ - 0x000ab280 0a000000 6d61785f 736e6720 3d202573 ....max_sng = %s │ │ │ │ │ - 0x000ab290 0a000000 7372645f 736e6720 3d202573 ....srd_sng = %s │ │ │ │ │ - 0x000ab2a0 0a000000 7373635f 736e6720 3d202573 ....ssc_sng = %s │ │ │ │ │ - 0x000ab2b0 0a000000 696c765f 736e6720 3d202573 ....ilv_sng = %s │ │ │ │ │ - 0x000ab2c0 0a000000 6d6f6e6f 746f6e69 635f6469 ....monotonic_di │ │ │ │ │ - 0x000ab2d0 72656374 696f6e20 3d202573 0a000000 rection = %s.... │ │ │ │ │ - 0x000ab2e0 6d696e5f 76616c20 3d202567 0a000000 min_val = %g.... │ │ │ │ │ - 0x000ab2f0 6d61785f 76616c20 3d202567 0a000000 max_val = %g.... │ │ │ │ │ - 0x000ab300 6d696e5f 69647820 3d20256c 690a0000 min_idx = %li... │ │ │ │ │ - 0x000ab310 6d61785f 69647820 3d20256c 690a0000 max_idx = %li... │ │ │ │ │ - 0x000ab320 73727420 3d20256c 690a0000 656e6420 srt = %li...end │ │ │ │ │ - 0x000ab330 3d20256c 690a0000 636e7420 3d20256c = %li...cnt = %l │ │ │ │ │ - 0x000ab340 690a0000 73726420 3d20256c 690a0000 i...srd = %li... │ │ │ │ │ - 0x000ab350 73736320 3d20256c 690a0000 696c7620 ssc = %li...ilv │ │ │ │ │ - 0x000ab360 3d20256c 690a0000 57525020 3d202573 = %li...WRP = %s │ │ │ │ │ - 0x000ab370 0a000000 53524420 3d202573 0a000000 ....SRD = %s.... │ │ │ │ │ - 0x000ab380 53534320 3d202573 0a000000 4d524f20 SSC = %s....MRO │ │ │ │ │ - 0x000ab390 3d202573 0a000000 4d534f20 3d202573 = %s....MSO = %s │ │ │ │ │ - 0x000ab3a0 0a000000 494c5620 3d202573 0a0a0000 ....ILV = %s.... │ │ │ │ │ - 0x000ab3b0 25733a20 4552524f 52205369 7a65206f %s: ERROR Size o │ │ │ │ │ - 0x000ab3c0 66206469 6d656e73 696f6e20 25732069 f dimension %s i │ │ │ │ │ - 0x000ab3d0 7320256c 6920696e 20696e70 75742066 s %li in input f │ │ │ │ │ - 0x000ab3e0 696c652c 20627574 206d7573 74206265 ile, but must be │ │ │ │ │ - 0x000ab3f0 203e2030 20696e20 6f726465 7220746f > 0 in order to │ │ │ │ │ - 0x000ab400 20617070 6c79206c 696d6974 732e0a00 apply limits... │ │ │ │ │ - 0x000ab410 25733a20 4552524f 52205265 71756573 %s: ERROR Reques │ │ │ │ │ - 0x000ab420 74656420 73747269 64652066 6f722025 ted stride for % │ │ │ │ │ - 0x000ab430 732c2025 732c206d 75737420 62652069 s, %s, must be i │ │ │ │ │ - 0x000ab440 6e746567 65720a00 25733a20 4552524f nteger..%s: ERRO │ │ │ │ │ - 0x000ab450 52205374 72696465 20666f72 20257320 R Stride for %s │ │ │ │ │ - 0x000ab460 69732025 6c692062 7574206d 75737420 is %li but must │ │ │ │ │ - 0x000ab470 6265203e 20300a00 25733a20 4552524f be > 0..%s: ERRO │ │ │ │ │ - 0x000ab480 52205265 71756573 74656420 73756263 R Requested subc │ │ │ │ │ - 0x000ab490 79636c65 20617267 756d656e 7420666f ycle argument fo │ │ │ │ │ - 0x000ab4a0 72202573 2c202573 2c206d75 73742062 r %s, %s, must b │ │ │ │ │ - 0x000ab4b0 6520696e 74656765 720a0000 25733a20 e integer...%s: │ │ │ │ │ - 0x000ab4c0 4552524f 52205375 62637963 6c652061 ERROR Subcycle a │ │ │ │ │ - 0x000ab4d0 7267756d 656e7420 666f7220 25732069 rgument for %s i │ │ │ │ │ - 0x000ab4e0 7320256c 69206275 74206d75 73742062 s %li but must b │ │ │ │ │ - 0x000ab4f0 65203e20 300a0000 25733a20 4552524f e > 0...%s: ERRO │ │ │ │ │ - 0x000ab500 52205375 62637963 6c652068 79706572 R Subcycle hyper │ │ │ │ │ - 0x000ab510 736c6162 73206f6e 6c792069 6d706c65 slabs only imple │ │ │ │ │ - 0x000ab520 6d656e74 65642066 6f72206e 63726120 mented for ncra │ │ │ │ │ - 0x000ab530 616e6420 6e637263 61740a00 25733a20 and ncrcat..%s: │ │ │ │ │ - 0x000ab540 4552524f 52205265 71756573 74656420 ERROR Requested │ │ │ │ │ - 0x000ab550 696e7465 726c6561 76652073 74726964 interleave strid │ │ │ │ │ - 0x000ab560 65206172 67756d65 6e742066 6f722025 e argument for % │ │ │ │ │ - 0x000ab570 732c2025 732c206d 75737420 62652069 s, %s, must be i │ │ │ │ │ - 0x000ab580 6e746567 65720a00 25733a20 4552524f nteger..%s: ERRO │ │ │ │ │ - 0x000ab590 5220496e 7465726c 65617665 20737472 R Interleave str │ │ │ │ │ - 0x000ab5a0 69646520 61726775 6d656e74 20666f72 ide argument for │ │ │ │ │ - 0x000ab5b0 20257320 69732025 6c692062 7574206d %s is %li but m │ │ │ │ │ - 0x000ab5c0 75737420 6265203e 20300a00 25733a20 ust be > 0..%s: │ │ │ │ │ - 0x000ab5d0 4552524f 5220496e 7465726c 65617665 ERROR Interleave │ │ │ │ │ - 0x000ab5e0 20737472 69646520 68797065 72736c61 stride hypersla │ │ │ │ │ - 0x000ab5f0 6273206f 6e6c7920 696d706c 656d656e bs only implemen │ │ │ │ │ - 0x000ab600 74656420 666f7220 6e637261 20616e64 ted for ncra and │ │ │ │ │ - 0x000ab610 206e6372 6361740a 00000000 25733a20 ncrcat.....%s: │ │ │ │ │ - 0x000ab620 71756172 6b31206c 6d742e69 6c765f73 quark1 lmt.ilv_s │ │ │ │ │ - 0x000ab630 6e67203d 2025732c 206c6d74 2e696c76 ng = %s, lmt.ilv │ │ │ │ │ - 0x000ab640 203d2025 6c642c20 666c675f 696c7620 = %ld, flg_ilv │ │ │ │ │ - 0x000ab650 3d202573 0a000000 25733a20 494e464f = %s....%s: INFO │ │ │ │ │ - 0x000ab660 20537065 63696679 696e6720 4d756c74 Specifying Mult │ │ │ │ │ - 0x000ab670 692d5265 636f7264 204f7574 70757420 i-Record Output │ │ │ │ │ - 0x000ab680 284d524f 29206f70 74696f6e 20282d2d (MRO) option (-- │ │ │ │ │ - 0x000ab690 6d726f29 20697320 72656475 6e64616e mro) is redundan │ │ │ │ │ - 0x000ab6a0 742e204d 524f2069 7320616c 77617973 t. MRO is always │ │ │ │ │ - 0x000ab6b0 20747275 6520666f 72206e63 72636174 true for ncrcat │ │ │ │ │ - 0x000ab6c0 2e0a0000 25733a20 494e464f 20537065 ....%s: INFO Spe │ │ │ │ │ - 0x000ab6d0 63696679 696e6720 4d756c74 692d5375 cifying Multi-Su │ │ │ │ │ - 0x000ab6e0 62637963 6c65204f 75747075 7420284d bcycle Output (M │ │ │ │ │ - 0x000ab6f0 534f2920 6f707469 6f6e2028 2d2d6d73 SO) option (--ms │ │ │ │ │ - 0x000ab700 6f292069 73207265 64756e64 616e742e o) is redundant. │ │ │ │ │ - 0x000ab710 204d534f 20697320 616c7761 79732074 MSO is always t │ │ │ │ │ - 0x000ab720 72756520 666f7220 6e637263 61742e0a rue for ncrcat.. │ │ │ │ │ - 0x000ab730 00000000 25733a20 4552524f 52204d75 ....%s: ERROR Mu │ │ │ │ │ - 0x000ab740 6c74692d 5265636f 7264204f 75747075 lti-Record Outpu │ │ │ │ │ - 0x000ab750 7420284d 524f2920 6f707469 6f6e2028 t (MRO) option ( │ │ │ │ │ - 0x000ab760 2d2d6d72 6f292069 73206f6e 6c792076 --mro) is only v │ │ │ │ │ - 0x000ab770 616c6964 20666f72 206e6372 612e0a00 alid for ncra... │ │ │ │ │ - 0x000ab780 25733a20 4552524f 52204d75 6c74692d %s: ERROR Multi- │ │ │ │ │ - 0x000ab790 53756263 79636c65 204f7574 70757420 Subcycle Output │ │ │ │ │ - 0x000ab7a0 284d534f 29206f70 74696f6e 20282d2d (MSO) option (-- │ │ │ │ │ - 0x000ab7b0 6d736f29 20697320 6f6e6c79 2076616c mso) is only val │ │ │ │ │ - 0x000ab7c0 69642066 6f72206e 6372612e 0a000000 id for ncra..... │ │ │ │ │ - 0x000ab7d0 25733a20 4552524f 52202d64 2025732c %s: ERROR -d %s, │ │ │ │ │ - 0x000ab7e0 25732c25 730a0000 4c696d69 7473206f %s,%s...Limits o │ │ │ │ │ - 0x000ab7f0 6e206469 6d656e73 696f6e20 22257322 n dimension "%s" │ │ │ │ │ - 0x000ab800 206d7573 74206265 206f6620 73616d65 must be of same │ │ │ │ │ - 0x000ab810 206e756d 65726963 20747970 653a0a00 numeric type:.. │ │ │ │ │ - 0x000ab820 22257322 20776173 20696e74 65727072 "%s" was interpr │ │ │ │ │ - 0x000ab830 65746564 20617320 61202573 2e0a0000 eted as a %s.... │ │ │ │ │ - 0x000ab840 284c696d 69742061 7267756d 656e7473 (Limit arguments │ │ │ │ │ - 0x000ab850 20636f6e 7461696e 696e6720 61206465 containing a de │ │ │ │ │ - 0x000ab860 63696d61 6c20706f 696e7420 286f7220 cimal point (or │ │ │ │ │ - 0x000ab870 696e2065 78706f6e 656e7469 616c2066 in exponential f │ │ │ │ │ - 0x000ab880 6f726d61 74292061 72652069 6e746572 ormat) are inter │ │ │ │ │ - 0x000ab890 70726574 65642061 7320636f 6f726469 preted as coordi │ │ │ │ │ - 0x000ab8a0 6e617465 2076616c 7565733b 20617267 nate values; arg │ │ │ │ │ - 0x000ab8b0 756d656e 74732077 6974686f 75742061 uments without a │ │ │ │ │ - 0x000ab8c0 20646563 696d616c 20706f69 6e742061 decimal point a │ │ │ │ │ - 0x000ab8d0 72652069 6e746572 70726574 65642061 re interpreted a │ │ │ │ │ - 0x000ab8e0 73207a65 726f2d62 61736564 206f7220 s zero-based or │ │ │ │ │ - 0x000ab8f0 6f6e652d 62617365 64202864 6570656e one-based (depen │ │ │ │ │ - 0x000ab900 64696e67 206f6e20 2d462073 77697463 ding on -F switc │ │ │ │ │ - 0x000ab910 68292064 696d656e 73696f6e 616c2069 h) dimensional i │ │ │ │ │ - 0x000ab920 6e646963 65732e29 0a000000 0a25733a ndices.).....%s: │ │ │ │ │ - 0x000ab930 20574152 4e494e47 20436f6f 7264696e WARNING Coordin │ │ │ │ │ - 0x000ab940 61746520 25732069 73207479 70652025 ate %s is type % │ │ │ │ │ - 0x000ab950 732e2044 696d656e 73696f6e 20747275 s. Dimension tru │ │ │ │ │ - 0x000ab960 6e636174 696f6e20 69732075 6e707265 ncation is unpre │ │ │ │ │ - 0x000ab970 64696374 61626c65 2e0a0000 25733a20 dictable....%s: │ │ │ │ │ - 0x000ab980 4552524f 52206174 74656d70 74696e67 ERROR attempting │ │ │ │ │ - 0x000ab990 20746f20 72656164 20756e69 74732061 to read units a │ │ │ │ │ - 0x000ab9a0 74747269 62757465 2066726f 6d207661 ttribute from va │ │ │ │ │ - 0x000ab9b0 72696162 6c652022 25732220 0a000000 riable "%s" .... │ │ │ │ │ - 0x000ab9c0 25733a20 494e464f 206e636f 5f6c6d74 %s: INFO nco_lmt │ │ │ │ │ - 0x000ab9d0 20726562 6173696e 67206d69 6e5f7661 rebasing min_va │ │ │ │ │ - 0x000ab9e0 6c3d2566 206d6178 5f76616c 3d25660a l=%f max_val=%f. │ │ │ │ │ - 0x000ab9f0 00000000 25733a20 494e464f 20496e74 ....%s: INFO Int │ │ │ │ │ - 0x000aba00 65727072 6574696e 67206879 70657273 erpreting hypers │ │ │ │ │ - 0x000aba10 6c616220 73706563 69666963 6174696f lab specificatio │ │ │ │ │ - 0x000aba20 6e732061 73207772 61707065 6420636f ns as wrapped co │ │ │ │ │ - 0x000aba30 6f726469 6e617465 73205b25 73203c3d ordinates [%s <= │ │ │ │ │ - 0x000aba40 2025675d 20616e64 205b2573 203e3d20 %g] and [%s >= │ │ │ │ │ - 0x000aba50 25675d0a 00000000 25733a20 4552524f %g].....%s: ERRO │ │ │ │ │ - 0x000aba60 52205573 65722d73 70656369 66696564 R User-specified │ │ │ │ │ - 0x000aba70 20636f6f 7264696e 61746520 76616c75 coordinate valu │ │ │ │ │ - 0x000aba80 65207261 6e676520 2567203c 3d202573 e range %g <= %s │ │ │ │ │ - 0x000aba90 203c3d20 25672064 6f657320 6e6f7420 <= %g does not │ │ │ │ │ - 0x000abaa0 66616c6c 20776974 68696e20 76616c69 fall within vali │ │ │ │ │ - 0x000abab0 6420636f 6f726469 6e617465 2072616e d coordinate ran │ │ │ │ │ - 0x000abac0 67652025 67203c3d 20257320 3c3d2025 ge %g <= %s <= % │ │ │ │ │ - 0x000abad0 670a0000 25733a20 4552524f 52205573 g...%s: ERROR Us │ │ │ │ │ - 0x000abae0 65722d73 70656369 66696564 20466f72 er-specified For │ │ │ │ │ - 0x000abaf0 7472616e 2028312d 62617365 64292069 tran (1-based) i │ │ │ │ │ - 0x000abb00 6e646578 20666f72 2064696d 656e7369 ndex for dimensi │ │ │ │ │ - 0x000abb10 6f6e2025 73203d20 302e0a00 466f7274 on %s = 0...Fort │ │ │ │ │ - 0x000abb20 72616e20 696e6469 63657320 6d757374 ran indices must │ │ │ │ │ - 0x000abb30 20626520 3e3d2031 00000000 25733a20 be >= 1....%s: │ │ │ │ │ - 0x000abb40 5741524e 494e4720 4f6e6c79 204e434f WARNING Only NCO │ │ │ │ │ - 0x000abb50 20342e34 2e362074 72656174 73206e65 4.4.6 treats ne │ │ │ │ │ - 0x000abb60 67617469 7665207a 65726f20 61732074 gative zero as t │ │ │ │ │ - 0x000abb70 6865206c 61737420 656c656d 656e7420 he last element │ │ │ │ │ - 0x000abb80 6f662061 2064696d 656e7369 6f6e2e20 of a dimension. │ │ │ │ │ - 0x000abb90 42656769 6e6e696e 67203230 31343130 Beginning 201410 │ │ │ │ │ - 0x000abba0 30322c20 4e434f20 75736573 20746865 02, NCO uses the │ │ │ │ │ - 0x000abbb0 20507974 686f6e20 636f6e76 656e7469 Python conventi │ │ │ │ │ - 0x000abbc0 6f6e2077 68657265 206e6567 61746976 on where negativ │ │ │ │ │ - 0x000abbd0 65206f6e 65206973 20746865 206c6173 e one is the las │ │ │ │ │ - 0x000abbe0 7420656c 656d656e 74206f66 20612064 t element of a d │ │ │ │ │ - 0x000abbf0 696d656e 73696f6e 2c20616e 64206e65 imension, and ne │ │ │ │ │ - 0x000abc00 67617469 7665207a 65726f20 69732074 gative zero is t │ │ │ │ │ - 0x000abc10 68652073 616d6520 6173207a 65726f20 he same as zero │ │ │ │ │ - 0x000abc20 616e6420 736f2073 656c6563 74732074 and so selects t │ │ │ │ │ - 0x000abc30 68652066 69727374 20656c65 6d656e74 he first element │ │ │ │ │ - 0x000abc40 206f6620 61206469 6d656e73 696f6e2e of a dimension. │ │ │ │ │ - 0x000abc50 204e6567 61746976 65207a65 726f2061 Negative zero a │ │ │ │ │ - 0x000abc60 6c736f20 63617573 65732074 68697320 lso causes this │ │ │ │ │ - 0x000abc70 7761726e 696e6720 746f2062 65207072 warning to be pr │ │ │ │ │ - 0x000abc80 696e7465 6420696e 20636173 65207468 inted in case th │ │ │ │ │ - 0x000abc90 6520342e 342e3620 62656861 76696f72 e 4.4.6 behavior │ │ │ │ │ - 0x000abca0 20776173 20696e74 656e6465 642e0a00 was intended... │ │ │ │ │ - 0x000abcb0 4d696e69 6d756d20 696e6465 78206973 Minimum index is │ │ │ │ │ - 0x000abcc0 20746f6f 206e6567 61746976 65000000 too negative... │ │ │ │ │ - 0x000abcd0 4d617869 6d756d20 696e6465 78206973 Maximum index is │ │ │ │ │ - 0x000abce0 20746f6f 206e6567 61746976 65000000 too negative... │ │ │ │ │ - 0x000abcf0 25733a20 4552524f 52205573 65722d73 %s: ERROR User-s │ │ │ │ │ - 0x000abd00 70656369 66696564 20737562 6379636c pecified subcycl │ │ │ │ │ - 0x000abd10 65206578 63656564 73207374 72696465 e exceeds stride │ │ │ │ │ - 0x000abd20 20666f72 2064696d 656e7369 6f6e2025 for dimension % │ │ │ │ │ - 0x000abd30 733a2025 6c69203e 20256c69 0a000000 s: %li > %li.... │ │ │ │ │ - 0x000abd40 53756263 79636c65 20657863 65656473 Subcycle exceeds │ │ │ │ │ - 0x000abd50 20737472 69646500 25733a20 4552524f stride.%s: ERRO │ │ │ │ │ - 0x000abd60 5220496e 7465726c 65617665 20737472 R Interleave str │ │ │ │ │ - 0x000abd70 69646520 6d757374 20657665 6e6c7920 ide must evenly │ │ │ │ │ - 0x000abd80 64697669 64652067 726f7570 2073697a divide group siz │ │ │ │ │ - 0x000abd90 6520666f 72206469 6d656e73 696f6e20 e for dimension │ │ │ │ │ - 0x000abda0 25733a20 256c6920 25252025 6c69203d %s: %li %% %li = │ │ │ │ │ - 0x000abdb0 20256c69 20213d20 300a0000 496e7465 %li != 0...Inte │ │ │ │ │ - 0x000abdc0 726c6561 76652073 74726964 6520646f rleave stride do │ │ │ │ │ - 0x000abdd0 6573206e 6f742065 76656e6c 79206469 es not evenly di │ │ │ │ │ - 0x000abde0 76696465 20737562 2d637963 6c65206c vide sub-cycle l │ │ │ │ │ - 0x000abdf0 656e6774 68000000 4d696e69 6d756d20 ength...Minimum │ │ │ │ │ - 0x000abe00 696e6465 78206772 65617465 72207468 index greater th │ │ │ │ │ - 0x000abe10 616e2073 697a6520 696e206e 6f6e2d4d an size in non-M │ │ │ │ │ - 0x000abe20 464f0000 25733a20 4552524f 52205573 FO..%s: ERROR Us │ │ │ │ │ - 0x000abe30 65722d73 70656369 66696564 2064696d er-specified dim │ │ │ │ │ - 0x000abe40 656e7369 6f6e2069 6e646578 2072616e ension index ran │ │ │ │ │ - 0x000abe50 67652025 6c69203c 3d202573 203c3d20 ge %li <= %s <= │ │ │ │ │ - 0x000abe60 256c6920 646f6573 206e6f74 2066616c %li does not fal │ │ │ │ │ - 0x000abe70 6c207769 7468696e 2076616c 69642064 l within valid d │ │ │ │ │ - 0x000abe80 696d656e 73696f6e 20696e64 65782072 imension index r │ │ │ │ │ - 0x000abe90 616e6765 2030203c 3d202573 203c3d20 ange 0 <= %s <= │ │ │ │ │ - 0x000abea0 256c690a 00000000 25733a20 4552524f %li.....%s: ERRO │ │ │ │ │ - 0x000abeb0 52206576 616c7561 74696e67 20687970 R evaluating hyp │ │ │ │ │ - 0x000abec0 6572736c 61622073 70656369 66696361 erslab specifica │ │ │ │ │ - 0x000abed0 74696f6e 20666f72 2025733a 2025730a tion for %s: %s. │ │ │ │ │ - 0x000abee0 25733a20 48494e54 20436f6e 666f726d %s: HINT Conform │ │ │ │ │ - 0x000abef0 20726571 75657374 20746f20 68797065 request to hype │ │ │ │ │ - 0x000abf00 72736c61 6220646f 63756d65 6e746174 rslab documentat │ │ │ │ │ - 0x000abf10 696f6e20 61742068 7474703a 2f2f6e63 ion at http://nc │ │ │ │ │ - 0x000abf20 6f2e7366 2e6e6574 2f6e636f 2e68746d o.sf.net/nco.htm │ │ │ │ │ - 0x000abf30 6c236879 700a0000 25733a20 5741524e l#hyp...%s: WARN │ │ │ │ │ - 0x000abf40 494e4720 53756263 79636c65 20617267 ING Subcycle arg │ │ │ │ │ - 0x000abf50 756d656e 74206973 206f6e6c 79207375 ument is only su │ │ │ │ │ - 0x000abf60 70706f72 74656420 666f7220 74686520 pported for the │ │ │ │ │ - 0x000abf70 7265636f 72642064 696d656e 73696f6e record dimension │ │ │ │ │ - 0x000abf80 206f6e20 6e637261 20616e64 206e6372 on ncra and ncr │ │ │ │ │ - 0x000abf90 63617420 6f706572 6174696f 6e730a00 cat operations.. │ │ │ │ │ - 0x000abfa0 25733a20 5741524e 494e4720 53747269 %s: WARNING Stri │ │ │ │ │ - 0x000abfb0 64652061 7267756d 656e7420 666f7220 de argument for │ │ │ │ │ - 0x000abfc0 6e6f6e2d 7265636f 72642064 696d656e non-record dimen │ │ │ │ │ - 0x000abfd0 73696f6e 20697320 6f6e6c79 20737570 sion is only sup │ │ │ │ │ - 0x000abfe0 706f7274 65642062 79206e63 6b732c20 ported by ncks, │ │ │ │ │ - 0x000abff0 75736520 61742079 6f757220 6f776e20 use at your own │ │ │ │ │ - 0x000ac000 7269736b 2e2e2e0a 00000000 25733a20 risk........%s: │ │ │ │ │ - 0x000ac010 4552524f 52202573 20726570 6f727473 ERROR %s reports │ │ │ │ │ - 0x000ac020 20646f6d 61696e20 2531352e 3965203c domain %15.9e < │ │ │ │ │ - 0x000ac030 3d202573 203c3d20 2531352e 39652062 = %s <= %15.9e b │ │ │ │ │ - 0x000ac040 7261636b 65747320 6e6f2063 6f6f7264 rackets no coord │ │ │ │ │ - 0x000ac050 696e6174 65207661 6c756573 0a000000 inate values.... │ │ │ │ │ - 0x000ac060 25733a20 494e464f 20757365 722d7370 %s: INFO user-sp │ │ │ │ │ - 0x000ac070 65636966 69656420 636f6f72 64696e61 ecified coordina │ │ │ │ │ - 0x000ac080 7465206d 696e696d 756d3a20 22257322 te minimum: "%s" │ │ │ │ │ - 0x000ac090 0a000000 25733a20 494e464f 20757365 ....%s: INFO use │ │ │ │ │ - 0x000ac0a0 722d7370 65636966 69656420 636f6f72 r-specified coor │ │ │ │ │ - 0x000ac0b0 64696e61 7465206d 6178696d 756d3a20 dinate maximum: │ │ │ │ │ - 0x000ac0c0 22257322 0a000000 25733a20 4552524f "%s"....%s: ERRO │ │ │ │ │ - 0x000ac0d0 5220496e 64696365 73206272 61636b65 R Indices bracke │ │ │ │ │ - 0x000ac0e0 7420656d 70747920 646f6d61 696e2066 t empty domain f │ │ │ │ │ - 0x000ac0f0 6f722025 730a0000 6c6d742e 73736320 or %s...lmt.ssc │ │ │ │ │ - 0x000ac100 25206c6d 742e696c 76203d3d 20304c00 % lmt.ilv == 0L. │ │ │ │ │ - 0x000ac110 5741524e 494e473a 20506f73 7369626c WARNING: Possibl │ │ │ │ │ - 0x000ac120 6520696e 7374616e 6365206f 66205363 e instance of Sc │ │ │ │ │ - 0x000ac130 68776569 747a6572 20646174 6120686f hweitzer data ho │ │ │ │ │ - 0x000ac140 6c652072 65717569 72696e67 20626574 le requiring bet │ │ │ │ │ - 0x000ac150 74657220 64696167 6e6f7374 69637320 ter diagnostics │ │ │ │ │ - 0x000ac160 544f444f 20233134 380a0000 48494e54 TODO #148...HINT │ │ │ │ │ - 0x000ac170 3a204966 206f7065 72617469 6f6e2066 : If operation f │ │ │ │ │ - 0x000ac180 61696c73 2c207472 79206d75 6c746973 ails, try multis │ │ │ │ │ - 0x000ac190 6c616262 696e6720 28687474 703a2f2f labbing (http:// │ │ │ │ │ - 0x000ac1a0 6e636f2e 73662e6e 65742f6e 636f2e68 nco.sf.net/nco.h │ │ │ │ │ - 0x000ac1b0 746d6c23 6d736129 20777261 70706564 tml#msa) wrapped │ │ │ │ │ - 0x000ac1c0 2064696d 656e7369 6f6e2075 73696e67 dimension using │ │ │ │ │ - 0x000ac1d0 206e636b 73206669 7273742c 20616e64 ncks first, and │ │ │ │ │ - 0x000ac1e0 20746865 6e206170 706c7920 25732074 then apply %s t │ │ │ │ │ - 0x000ac1f0 6f207468 65207265 73756c74 696e6720 o the resulting │ │ │ │ │ - 0x000ac200 66696c65 0a000000 6e636f5f 6c6d745f file....nco_lmt_ │ │ │ │ │ - 0x000ac210 65766c28 29000000 25733a20 4552524f evl()...%s: ERRO │ │ │ │ │ - 0x000ac220 52202573 20756e61 626c6520 746f2072 R %s unable to r │ │ │ │ │ - 0x000ac230 65616420 75736572 2d737065 63696669 ead user-specifi │ │ │ │ │ - 0x000ac240 65642063 6f6f7264 696e6174 65202573 ed coordinate %s │ │ │ │ │ - 0x000ac250 2e20456e 73757265 20746869 7320636f . Ensure this co │ │ │ │ │ - 0x000ac260 6f726469 6e617465 20766172 6961626c ordinate variabl │ │ │ │ │ - 0x000ac270 65206973 20696e20 66696c65 20616e64 e is in file and │ │ │ │ │ - 0x000ac280 20697320 6120312d 44206172 7261792e is a 1-D array. │ │ │ │ │ - 0x000ac290 0a000000 6e635f67 65745f76 6172615f ....nc_get_vara_ │ │ │ │ │ - 0x000ac2a0 646f7562 6c652829 00000000 6e636f5f double()....nco_ │ │ │ │ │ - 0x000ac2b0 6c6d745f 65766c5f 646d6e5f 63726428 lmt_evl_dmn_crd( │ │ │ │ │ - 0x000ac2c0 29000000 6e636f5f 6c6d745f 63707900 )...nco_lmt_cpy. │ │ │ │ │ - 0x000ac2d0 6e636f5f 6c6d745f 65766c00 25733a20 nco_lmt_evl.%s: │ │ │ │ │ - 0x000ac2e0 4552524f 52202573 20726570 6f727473 ERROR %s reports │ │ │ │ │ - 0x000ac2f0 20657272 6f722069 6e207265 67756c61 error in regula │ │ │ │ │ - 0x000ac300 72206578 70726573 73696f6e 20222573 r expression "%s │ │ │ │ │ - 0x000ac310 22202573 2e0a0000 25733a20 44454255 " %s....%s: DEBU │ │ │ │ │ - 0x000ac320 47202573 20726570 6f727473 20746861 G %s reports tha │ │ │ │ │ - 0x000ac330 74207468 65207573 65722d73 7570706c t the user-suppl │ │ │ │ │ - 0x000ac340 69656420 666f726d 61747469 6e672073 ied formatting s │ │ │ │ │ - 0x000ac350 7472696e 67202225 73222068 61732025 tring "%s" has % │ │ │ │ │ - 0x000ac360 64206d61 74636865 7320746f 20746865 d matches to the │ │ │ │ │ - 0x000ac370 20726567 756c6172 20657870 72657373 regular express │ │ │ │ │ - 0x000ac380 696f6e20 22257322 2c207768 69636820 ion "%s", which │ │ │ │ │ - 0x000ac390 68617320 257a7520 70617265 6e746865 has %zu parenthe │ │ │ │ │ - 0x000ac3a0 73697a65 64207375 622d6578 70726573 sized sub-expres │ │ │ │ │ - 0x000ac3b0 73696f6e 732e2054 68652066 69727374 sions. The first │ │ │ │ │ - 0x000ac3c0 206d6174 63682c20 69662061 6e792c20 match, if any, │ │ │ │ │ - 0x000ac3d0 62656769 6e732061 74206f66 66736574 begins at offset │ │ │ │ │ - 0x000ac3e0 20256c64 20616e64 20656e64 73206174 %ld and ends at │ │ │ │ │ - 0x000ac3f0 206f6666 73657420 256c6420 616e6420 offset %ld and │ │ │ │ │ - 0x000ac400 69732025 6c642063 68617261 63746572 is %ld character │ │ │ │ │ - 0x000ac410 73206c6f 6e672e20 54686520 72657669 s long. The revi │ │ │ │ │ - 0x000ac420 73656420 666f726d 61742073 7472696e sed format strin │ │ │ │ │ - 0x000ac430 67206973 20222573 220a0000 6e636f5f g is "%s"...nco_ │ │ │ │ │ - 0x000ac440 666d745f 736e675f 7072696e 74665f73 fmt_sng_printf_s │ │ │ │ │ - 0x000ac450 75627374 28290000 25285b2b 2d302327 ubst()..%([+-0#' │ │ │ │ │ - 0x000ac460 495d293f 285b302d 395d2a29 3f285b2e I])?([0-9]*)?([. │ │ │ │ │ - 0x000ac470 3f5b302d 395d2a29 3f285b68 2b6c2b4c ?[0-9]*)?([h+l+L │ │ │ │ │ - 0x000ac480 6a7a745d 293f5b62 63646545 66466747 jzt])?[bcdeEfFgG │ │ │ │ │ - 0x000ac490 696f7375 78585d00 25733a20 4552524f iosuxX].%s: ERRO │ │ │ │ │ - 0x000ac4a0 52206e63 6f5f6c73 745f7278 5f736561 R nco_lst_rx_sea │ │ │ │ │ - 0x000ac4b0 72636828 29206572 726f7220 696e2072 rch() error in r │ │ │ │ │ - 0x000ac4c0 6567756c 61722065 78707265 7373696f egular expressio │ │ │ │ │ - 0x000ac4d0 6e202225 73222025 730a0000 25733a20 n "%s" %s...%s: │ │ │ │ │ - 0x000ac4e0 4552524f 52206e63 6f5f7372 745f6e74 ERROR nco_srt_nt │ │ │ │ │ - 0x000ac4f0 67282920 726f7574 696e6520 73686f75 g() routine shou │ │ │ │ │ - 0x000ac500 6c64206e 6f742062 65206361 6c6c6564 ld not be called │ │ │ │ │ - 0x000ac510 0a000000 25733a20 4552524f 52206e63 ....%s: ERROR nc │ │ │ │ │ - 0x000ac520 6f5f7372 745f6c70 68282920 726f7574 o_srt_lph() rout │ │ │ │ │ - 0x000ac530 696e6520 73686f75 6c64206e 6f742062 ine should not b │ │ │ │ │ - 0x000ac540 65206361 6c6c6564 0a000000 6e636f5f e called....nco_ │ │ │ │ │ - 0x000ac550 6c73745f 7072735f 31642829 20726570 lst_prs_1d() rep │ │ │ │ │ - 0x000ac560 6f727473 20256420 656c656d 656e7473 orts %d elements │ │ │ │ │ - 0x000ac570 20696e20 6c697374 2064656c 696d6974 in list delimit │ │ │ │ │ - 0x000ac580 65642062 79202225 73220a00 6c73745b ed by "%s"..lst[ │ │ │ │ │ - 0x000ac590 25645d20 3d202573 0a000000 25733a20 %d] = %s....%s: │ │ │ │ │ - 0x000ac5a0 4552524f 5220736e 675f6c73 745f6361 ERROR sng_lst_ca │ │ │ │ │ - 0x000ac5b0 74282920 7265706f 72747320 64656c69 t() reports deli │ │ │ │ │ - 0x000ac5c0 6d697465 72207374 72696e67 20697320 miter string is │ │ │ │ │ - 0x000ac5d0 4e554c4c 0a000000 25733a20 74687265 NULL....%s: thre │ │ │ │ │ - 0x000ac5e0 61642025 64206372 65617465 64206120 ad %d created a │ │ │ │ │ - 0x000ac5f0 6b647472 6565206f 66202564 206e6f64 kdtree of %d nod │ │ │ │ │ - 0x000ac600 65730a00 25733a20 494e464f 20506164 es..%s: INFO Pad │ │ │ │ │ - 0x000ac610 64696e67 20686561 64657220 77697468 ding header with │ │ │ │ │ - 0x000ac620 20256c75 20657874 72612062 79746573 %lu extra bytes │ │ │ │ │ - 0x000ac630 0a000000 25732829 3a204552 524f5220 ....%s(): ERROR │ │ │ │ │ - 0x000ac640 25732063 616e6e6f 7420636f 6e766572 %s cannot conver │ │ │ │ │ - 0x000ac650 74206772 645f6c6f 6e20746f 20222573 t grd_lon to "%s │ │ │ │ │ - 0x000ac660 220a0000 6e636f5f 6d73685f 6c6f6e5f "...nco_msh_lon_ │ │ │ │ │ - 0x000ac670 63727228 29000000 64656772 65657300 crr()...degrees. │ │ │ │ │ - 0x000ac680 73746572 61646961 6e730000 25733a25 steradians..%s:% │ │ │ │ │ - 0x000ac690 7328293a 20496e74 6572706f 6c617469 s(): Interpolati │ │ │ │ │ - 0x000ac6a0 6f6e2074 7970653d 25730a00 25733a25 on type=%s..%s:% │ │ │ │ │ - 0x000ac6b0 73206d65 73682069 6e207374 61746973 s mesh in statis │ │ │ │ │ - 0x000ac6c0 74696373 20286772 645f6c6f 6e5f7479 tics (grd_lon_ty │ │ │ │ │ - 0x000ac6d0 703d2573 290a0000 0a25733a 2573206d p=%s)....%s:%s m │ │ │ │ │ - 0x000ac6e0 65736820 6f757420 73746174 69737469 esh out statisti │ │ │ │ │ - 0x000ac6f0 63732028 6772645f 6c6f6e5f 7479703d cs (grd_lon_typ= │ │ │ │ │ - 0x000ac700 2573290a 00000000 25733a20 494e464f %s).....%s: INFO │ │ │ │ │ - 0x000ac710 3a206e75 6d20696e 70757420 706f6c79 : num input poly │ │ │ │ │ - 0x000ac720 676f6e73 3d256c75 2c206e75 6d206f75 gons=%lu, num ou │ │ │ │ │ - 0x000ac730 74707574 20706f6c 79676f6e 733d256c tput polygons=%l │ │ │ │ │ - 0x000ac740 75206e75 6d206f76 65726c61 7020706f u num overlap po │ │ │ │ │ - 0x000ac750 6c79676f 6e733d25 640a0000 25732829 lygons=%d...%s() │ │ │ │ │ - 0x000ac760 3a20436f 6d706172 696e6720 64737420 : Comparing dst │ │ │ │ │ - 0x000ac770 61726561 73207769 7468206f 7665726c areas with overl │ │ │ │ │ - 0x000ac780 61702061 72656173 0a000000 6e636f5f ap areas....nco_ │ │ │ │ │ - 0x000ac790 6d61705f 7473745f 6f75745f 6462672e map_tst_out_dbg. │ │ │ │ │ - 0x000ac7a0 6e630000 25732829 3a20436f 6d706172 nc..%s(): Compar │ │ │ │ │ - 0x000ac7b0 696e6720 73726320 61726561 73207769 ing src areas wi │ │ │ │ │ - 0x000ac7c0 7468206f 7665726c 61702061 72656173 th overlap areas │ │ │ │ │ - 0x000ac7d0 0a000000 6e636f5f 6d61705f 7473745f ....nco_map_tst_ │ │ │ │ │ - 0x000ac7e0 696e5f64 62672e6e 63000000 25733a20 in_dbg.nc...%s: │ │ │ │ │ - 0x000ac7f0 494e464f 3a206e75 6d20696e 70757420 INFO: num input │ │ │ │ │ - 0x000ac800 706f6c79 676f6e73 3d256c75 2c206e75 polygons=%lu, nu │ │ │ │ │ - 0x000ac810 6d206f75 74707574 20706f6c 79676f6e m output polygon │ │ │ │ │ - 0x000ac820 733d256c 75206e75 6d206f76 65726c61 s=%lu num overla │ │ │ │ │ - 0x000ac830 70207765 69676874 73286e6e 69293d25 p weights(nni)=% │ │ │ │ │ - 0x000ac840 640a0000 6e636f5f 6d73685f 6d6b2829 d...nco_msh_mk() │ │ │ │ │ - 0x000ac850 00000000 43757276 696c696e 65617200 ....Curvilinear. │ │ │ │ │ - 0x000ac860 52656374 616e6775 6c617200 25733a20 Rectangular.%s: │ │ │ │ │ - 0x000ac870 494e464f 20257320 6f627461 696e696e INFO %s obtainin │ │ │ │ │ - 0x000ac880 6720736f 75726365 20677269 64206672 g source grid fr │ │ │ │ │ - 0x000ac890 6f6d2025 730a0000 25733a20 494e464f om %s...%s: INFO │ │ │ │ │ - 0x000ac8a0 20257320 6f627461 696e696e 67206465 %s obtaining de │ │ │ │ │ - 0x000ac8b0 7374696e 6174696f 6e206772 69642066 stination grid f │ │ │ │ │ - 0x000ac8c0 726f6d20 25730a00 6e636f5f 6d61702e rom %s..nco_map. │ │ │ │ │ - 0x000ac8d0 63000000 6d70662e 7372635f 67726964 c...mpf.src_grid │ │ │ │ │ - 0x000ac8e0 5f73697a 65203c20 494e545f 4d415820 _size < INT_MAX │ │ │ │ │ - 0x000ac8f0 2626206d 70662e64 73745f67 7269645f && mpf.dst_grid_ │ │ │ │ │ - 0x000ac900 73697a65 203c2049 4e545f4d 41580000 size < INT_MAX.. │ │ │ │ │ - 0x000ac910 25733a20 494e464f 20257320 6d617066 %s: INFO %s mapf │ │ │ │ │ - 0x000ac920 696c6520 67656e65 72617469 6f6e2069 ile generation i │ │ │ │ │ - 0x000ac930 6e707574 206d6574 61646174 6120616e nput metadata an │ │ │ │ │ - 0x000ac940 64206772 69642073 697a6573 3a200000 d grid sizes: .. │ │ │ │ │ - 0x000ac950 7372635f 67726964 5f73697a 65203d20 src_grid_size = │ │ │ │ │ - 0x000ac960 6e5f6120 3d20256c 692c2064 73745f67 n_a = %li, dst_g │ │ │ │ │ - 0x000ac970 7269645f 73697a65 203d206e 5f62203d rid_size = n_b = │ │ │ │ │ - 0x000ac980 20256c69 2c207372 635f6772 69645f63 %li, src_grid_c │ │ │ │ │ - 0x000ac990 6f726e65 7273203d 206e765f 61203d20 orners = nv_a = │ │ │ │ │ - 0x000ac9a0 256c692c 20647374 5f677269 645f636f %li, dst_grid_co │ │ │ │ │ - 0x000ac9b0 726e6572 73203d20 6e765f62 203d2025 rners = nv_b = % │ │ │ │ │ - 0x000ac9c0 6c692c20 7372635f 67726964 5f72616e li, src_grid_ran │ │ │ │ │ - 0x000ac9d0 6b203d20 256c692c 20647374 5f677269 k = %li, dst_gri │ │ │ │ │ - 0x000ac9e0 645f7261 6e6b203d 20256c69 0a000000 d_rank = %li.... │ │ │ │ │ - 0x000ac9f0 6e636f5f 7267725f 74797020 213d206e nco_rgr_typ != n │ │ │ │ │ - 0x000aca00 636f5f72 67725f67 72645f6e 696c0000 co_rgr_grd_nil.. │ │ │ │ │ - 0x000aca10 6d70662e 7372635f 67726964 5f72616e mpf.src_grid_ran │ │ │ │ │ - 0x000aca20 6b203d3d 20310000 6d70662e 6473745f k == 1..mpf.dst_ │ │ │ │ │ - 0x000aca30 67726964 5f72616e 6b203d3d 20310000 grid_rank == 1.. │ │ │ │ │ - 0x000aca40 25733a20 494e464f 20257320 7265706f %s: INFO %s repo │ │ │ │ │ - 0x000aca50 72747320 756e7374 72756374 75726564 rts unstructured │ │ │ │ │ - 0x000aca60 20696e70 75742067 72696420 64696d65 input grid dime │ │ │ │ │ - 0x000aca70 6e73696f 6e207369 7a657320 64697361 nsion sizes disa │ │ │ │ │ - 0x000aca80 67726565 3a206d70 662e7372 635f6772 gree: mpf.src_gr │ │ │ │ │ - 0x000aca90 69645f73 697a6520 3d20256c 6420213d id_size = %ld != │ │ │ │ │ - 0x000acaa0 20256420 3d20646d 6e5f737a 5f696e5b %d = dmn_sz_in[ │ │ │ │ │ - 0x000acab0 305d2e20 50726f62 6c656d20 6d617920 0]. Problem may │ │ │ │ │ - 0x000acac0 62652063 61757365 64206279 20696e63 be caused by inc │ │ │ │ │ - 0x000acad0 6f727265 6374206f 72206e6f 6e2d6578 orrect or non-ex │ │ │ │ │ - 0x000acae0 69737465 6e742022 67726964 5f64696d istent "grid_dim │ │ │ │ │ - 0x000acaf0 73222076 61726961 626c6520 696e2073 s" variable in s │ │ │ │ │ - 0x000acb00 6f757263 65206772 69646669 6c652e20 ource gridfile. │ │ │ │ │ - 0x000acb10 54686973 20697320 61206b6e 6f776e20 This is a known │ │ │ │ │ - 0x000acb20 69737375 65207769 74682073 6f6d6520 issue with some │ │ │ │ │ - 0x000acb30 67726964 66696c65 73206765 6e657261 gridfiles genera │ │ │ │ │ - 0x000acb40 74656420 7072696f 7220746f 207e3230 ted prior to ~20 │ │ │ │ │ - 0x000acb50 31353039 30312c20 70617274 6963756c 150901, particul │ │ │ │ │ - 0x000acb60 61726c79 20666f72 20737065 63747261 arly for spectra │ │ │ │ │ - 0x000acb70 6c20656c 656d656e 74206475 616c2d67 l element dual-g │ │ │ │ │ - 0x000acb80 72696473 2c20616e 6420666f 72206772 rids, and for gr │ │ │ │ │ - 0x000acb90 69647320 63726561 74656420 62792054 ids created by T │ │ │ │ │ - 0x000acba0 656d7065 73745265 6d61702e 20546869 empestRemap. Thi │ │ │ │ │ - 0x000acbb0 73207072 6f626c65 6d206361 6e206265 s problem can be │ │ │ │ │ - 0x000acbc0 20736166 656c7920 69676e6f 72656420 safely ignored │ │ │ │ │ - 0x000acbd0 69662077 6f726b61 726f756e 64207375 if workaround su │ │ │ │ │ - 0x000acbe0 63636565 64732e20 41747465 6d707469 cceeds. Attempti │ │ │ │ │ - 0x000acbf0 6e672077 6f726b61 726f756e 64202e2e ng workaround .. │ │ │ │ │ - 0x000acc00 2e0a0000 6c61745f 6e62725f 696e2a6c ....lat_nbr_in*l │ │ │ │ │ - 0x000acc10 6f6e5f6e 62725f69 6e203d3d 20286c6f on_nbr_in == (lo │ │ │ │ │ - 0x000acc20 6e672967 72645f73 7a5f696e 00000000 ng)grd_sz_in.... │ │ │ │ │ - 0x000acc30 636f6c5f 6e62725f 6f757420 3d3d2028 col_nbr_out == ( │ │ │ │ │ - 0x000acc40 6c6f6e67 29677264 5f737a5f 6f757400 long)grd_sz_out. │ │ │ │ │ - 0x000acc50 6c61745f 6e62725f 6f75742a 6c6f6e5f lat_nbr_out*lon_ │ │ │ │ │ - 0x000acc60 6e62725f 6f757420 3d3d2028 6c6f6e67 nbr_out == (long │ │ │ │ │ - 0x000acc70 29677264 5f737a5f 6f757400 25733a20 )grd_sz_out.%s: │ │ │ │ │ - 0x000acc80 494e464f 20257320 7265706f 72747320 INFO %s reports │ │ │ │ │ - 0x000acc90 736f7572 63652067 72696420 66696c65 source grid file │ │ │ │ │ - 0x000acca0 20222573 2220646f 6573206e 6f742063 "%s" does not c │ │ │ │ │ - 0x000accb0 6f6e7461 696e2022 67726964 5f617265 ontain "grid_are │ │ │ │ │ - 0x000accc0 61222076 61726961 626c652e 20427920 a" variable. By │ │ │ │ │ - 0x000accd0 64656661 756c742c 204e434f 2063616c default, NCO cal │ │ │ │ │ - 0x000acce0 63756c61 74657320 67726964 63656c6c culates gridcell │ │ │ │ │ - 0x000accf0 20617265 61732069 7473656c 6620616e areas itself an │ │ │ │ │ - 0x000acd00 79776179 2c20736f 20746869 73206f6d yway, so this om │ │ │ │ │ - 0x000acd10 69737369 6f6e2069 73206669 6e652e0a ission is fine.. │ │ │ │ │ - 0x000acd20 00000000 25733a20 494e464f 20257320 ....%s: INFO %s │ │ │ │ │ - 0x000acd30 7265706f 72747320 64657374 696e6174 reports destinat │ │ │ │ │ - 0x000acd40 696f6e20 67726964 2066696c 65202225 ion grid file "% │ │ │ │ │ - 0x000acd50 73222064 6f657320 6e6f7420 636f6e74 s" does not cont │ │ │ │ │ - 0x000acd60 61696e20 22677269 645f6172 65612220 ain "grid_area" │ │ │ │ │ - 0x000acd70 76617269 61626c65 2e204279 20646566 variable. By def │ │ │ │ │ - 0x000acd80 61756c74 2c204e43 4f206361 6c63756c ault, NCO calcul │ │ │ │ │ - 0x000acd90 61746573 20677269 6463656c 6c206172 ates gridcell ar │ │ │ │ │ - 0x000acda0 65617320 69747365 6c662061 6e797761 eas itself anywa │ │ │ │ │ - 0x000acdb0 792c2073 6f207468 6973206f 6d697373 y, so this omiss │ │ │ │ │ - 0x000acdc0 696f6e20 69732066 696e652e 0a000000 ion is fine..... │ │ │ │ │ - 0x000acdd0 72616469 616e0000 25733a20 494e464f radian..%s: INFO │ │ │ │ │ - 0x000acde0 204f7574 70757420 67726964 20737065 Output grid spe │ │ │ │ │ - 0x000acdf0 63696669 65642074 6f206265 2025730a cified to be %s. │ │ │ │ │ - 0x000ace00 00000000 25733a20 494e464f 20536f75 ....%s: INFO Sou │ │ │ │ │ - 0x000ace10 72636520 67726964 20646574 65637465 rce grid detecte │ │ │ │ │ - 0x000ace20 6420746f 20626520 25730a00 25733a20 d to be %s..%s: │ │ │ │ │ - 0x000ace30 494e464f 20446573 74696e61 74696f6e INFO Destination │ │ │ │ │ - 0x000ace40 20677269 64206465 74656374 65642074 grid detected t │ │ │ │ │ - 0x000ace50 6f206265 2025730a 00000000 25733a20 o be %s.....%s: │ │ │ │ │ - 0x000ace60 44454255 47206361 6c6c696e 67206e63 DEBUG calling nc │ │ │ │ │ - 0x000ace70 6f5f6d73 685f6d6b 28292e2e 2e0a0000 o_msh_mk()...... │ │ │ │ │ - 0x000ace80 25733a20 44454255 47207265 7475726e %s: DEBUG return │ │ │ │ │ - 0x000ace90 2066726f 6d206e63 6f5f6d73 685f6d6b from nco_msh_mk │ │ │ │ │ - 0x000acea0 28292e2e 2e0a0000 25733a20 494e464f ()......%s: INFO │ │ │ │ │ - 0x000aceb0 20446566 696e696e 67206d61 7066696c Defining mapfil │ │ │ │ │ - 0x000acec0 6520696e 20666f72 6d617420 25732077 e in format %s w │ │ │ │ │ - 0x000aced0 69746820 6e5f7320 3d20256c 692c206e ith n_s = %li, n │ │ │ │ │ - 0x000acee0 5f61203d 20256c69 2c206e5f 62203d20 _a = %li, n_b = │ │ │ │ │ - 0x000acef0 256c692e 204d6561 6e206e75 6d626572 %li. Mean number │ │ │ │ │ - 0x000acf00 206f6620 6c696e6b 73207065 72206465 of links per de │ │ │ │ │ - 0x000acf10 7374696e 6174696f 6e206365 6c6c203d stination cell = │ │ │ │ │ - 0x000acf20 206e5f73 2f6e5f62 203d2025 6c692f25 n_s/n_b = %li/% │ │ │ │ │ - 0x000acf30 6c69203d 2025672e 204d6561 6e206e75 li = %g. Mean nu │ │ │ │ │ - 0x000acf40 6d626572 206f6620 6c696e6b 73207065 mber of links pe │ │ │ │ │ - 0x000acf50 72206765 6f6d6574 72696320 6d65616e r geometric mean │ │ │ │ │ - 0x000acf60 20737263 2f647374 2063656c 6c203d20 src/dst cell = │ │ │ │ │ - 0x000acf70 6e5f732f 73717274 286e5f61 2a6e5f62 n_s/sqrt(n_a*n_b │ │ │ │ │ - 0x000acf80 29203d20 256c692f 73717274 28256c69 ) = %li/sqrt(%li │ │ │ │ │ - 0x000acf90 2a256c69 29203d20 25672e20 52414d20 *%li) = %g. RAM │ │ │ │ │ - 0x000acfa0 73697a65 206f6620 77656967 68742076 size of weight v │ │ │ │ │ - 0x000acfb0 61726961 626c6520 6e5f7320 69732073 ariable n_s is s │ │ │ │ │ - 0x000acfc0 697a656f 6628646f 75626c65 292a6e5f izeof(double)*n_ │ │ │ │ │ - 0x000acfd0 73203d20 382a256c 69203d20 2567204d s = 8*%li = %g M │ │ │ │ │ - 0x000acfe0 422e2052 414d2073 697a6573 206f6620 B. RAM sizes of │ │ │ │ │ - 0x000acff0 76657274 65782076 61726961 626c6573 vertex variables │ │ │ │ │ - 0x000ad000 20782f79 5f766120 61726520 73697a65 x/y_va are size │ │ │ │ │ - 0x000ad010 6f662864 6f75626c 65292a6e 5f612a6e of(double)*n_a*n │ │ │ │ │ - 0x000ad020 765f6120 3d20382a 256c692a 256c6920 v_a = 8*%li*%li │ │ │ │ │ - 0x000ad030 3d202567 204d422e 2052414d 2073697a = %g MB. RAM siz │ │ │ │ │ - 0x000ad040 6573206f 66207665 72746578 20766172 es of vertex var │ │ │ │ │ - 0x000ad050 6961626c 65732078 2f795f76 62206172 iables x/y_vb ar │ │ │ │ │ - 0x000ad060 65207369 7a656f66 28646f75 626c6529 e sizeof(double) │ │ │ │ │ - 0x000ad070 2a6e5f62 2a6e765f 62203d20 382a256c *n_b*nv_b = 8*%l │ │ │ │ │ - 0x000ad080 692a256c 69203d20 2567204d 422e2053 i*%li = %g MB. S │ │ │ │ │ - 0x000ad090 746f7261 67652072 65647563 74696f6e torage reduction │ │ │ │ │ - 0x000ad0a0 20647565 20746f20 656d706c 6f79696e due to employin │ │ │ │ │ - 0x000ad0b0 67207370 61727365 2d6d6174 72697820 g sparse-matrix │ │ │ │ │ - 0x000ad0c0 696e7374 65616420 6f662066 756c6c2d instead of full- │ │ │ │ │ - 0x000ad0d0 6d617472 69782066 6f726d75 6c617469 matrix formulati │ │ │ │ │ - 0x000ad0e0 6f6e2069 73206120 66616374 6f72206f on is a factor o │ │ │ │ │ - 0x000ad0f0 6620256c 642f256c 64207e20 256c642e f %ld/%ld ~ %ld. │ │ │ │ │ - 0x000ad100 0a000000 6e5f7300 6e5f6100 6e5f6200 ....n_s.n_a.n_b. │ │ │ │ │ - 0x000ad110 6e765f61 00000000 6e765f62 00000000 nv_a....nv_b.... │ │ │ │ │ - 0x000ad120 7372635f 67726964 5f72616e 6b000000 src_grid_rank... │ │ │ │ │ - 0x000ad130 6473745f 67726964 5f72616e 6b000000 dst_grid_rank... │ │ │ │ │ - 0x000ad140 6e756d5f 77677473 00000000 7372635f num_wgts....src_ │ │ │ │ │ - 0x000ad150 67726964 5f64696d 73000000 6473745f grid_dims...dst_ │ │ │ │ │ - 0x000ad160 67726964 5f64696d 73000000 61726561 grid_dims...area │ │ │ │ │ - 0x000ad170 5f610000 66726163 5f610000 6d61736b _a..frac_a..mask │ │ │ │ │ - 0x000ad180 5f610000 78635f61 00000000 79635f61 _a..xc_a....yc_a │ │ │ │ │ - 0x000ad190 00000000 78765f61 00000000 79765f61 ....xv_a....yv_a │ │ │ │ │ - 0x000ad1a0 00000000 61726561 5f620000 66726163 ....area_b..frac │ │ │ │ │ - 0x000ad1b0 5f620000 6d61736b 5f620000 78635f62 _b..mask_b..xc_b │ │ │ │ │ - 0x000ad1c0 00000000 79635f62 00000000 78765f62 ....yc_b....xv_b │ │ │ │ │ - 0x000ad1d0 00000000 79765f62 00000000 636f6c00 ....yv_b....col. │ │ │ │ │ - 0x000ad1e0 726f7700 53000000 6e657443 4446204f row.S...netCDF O │ │ │ │ │ - 0x000ad1f0 70657261 746f7273 20284e43 4f29204f perators (NCO) O │ │ │ │ │ - 0x000ad200 66666c69 6e652052 65677269 6464696e ffline Regriddin │ │ │ │ │ - 0x000ad210 67205765 69676874 2047656e 65726174 g Weight Generat │ │ │ │ │ - 0x000ad220 6f720000 7469746c 65000000 63726561 or..title...crea │ │ │ │ │ - 0x000ad230 7465645f 62790000 436f6e73 65727661 ted_by..Conserva │ │ │ │ │ - 0x000ad240 74697665 00000000 6d61705f 6d657468 tive....map_meth │ │ │ │ │ - 0x000ad250 6f640000 42696c69 6e656172 00000000 od..Bilinear.... │ │ │ │ │ - 0x000ad260 496e7465 67726174 65642070 69656365 Integrated piece │ │ │ │ │ - 0x000ad270 77697365 2d636f6e 7374616e 74207265 wise-constant re │ │ │ │ │ - 0x000ad280 636f6e73 74727563 74696f6e 206f6620 construction of │ │ │ │ │ - 0x000ad290 636f6d6d 6f6e2069 6e746572 73656374 common intersect │ │ │ │ │ - 0x000ad2a0 696f6e20 6d657368 2e20436f 6e736572 ion mesh. Conser │ │ │ │ │ - 0x000ad2b0 76617469 76652c20 6d6f6e6f 746f6e65 vative, monotone │ │ │ │ │ - 0x000ad2c0 2c207375 69746162 6c652066 6f722064 , suitable for d │ │ │ │ │ - 0x000ad2d0 6f776e73 63616c69 6e672c20 626c6f63 ownscaling, bloc │ │ │ │ │ - 0x000ad2e0 6b792072 6573756c 74732066 6f722075 ky results for u │ │ │ │ │ - 0x000ad2f0 70736361 6c696e67 2e204669 72737420 pscaling. First │ │ │ │ │ - 0x000ad300 6f726465 72206163 63757261 74652e20 order accurate. │ │ │ │ │ - 0x000ad310 53696d69 6c617220 746f2045 534d4620 Similar to ESMF │ │ │ │ │ - 0x000ad320 636f6e73 65727665 206d6574 686f642e conserve method. │ │ │ │ │ - 0x000ad330 00000000 4e434f5f 72656772 69645f6d ....NCO_regrid_m │ │ │ │ │ - 0x000ad340 6574686f 64000000 44697374 616e6365 ethod...Distance │ │ │ │ │ - 0x000ad350 2d576569 67687465 64204578 74726170 -Weighted Extrap │ │ │ │ │ - 0x000ad360 6f6c6174 696f6e00 4e434f00 77656967 olation.NCO.weig │ │ │ │ │ - 0x000ad370 68745f67 656e6572 61746f72 00000000 ht_generator.... │ │ │ │ │ - 0x000ad380 77656967 68745f67 656e6572 61746f72 weight_generator │ │ │ │ │ - 0x000ad390 5f766572 73696f6e 00000000 67726964 _version....grid │ │ │ │ │ - 0x000ad3a0 5f66696c 655f7372 63000000 67726964 _file_src...grid │ │ │ │ │ - 0x000ad3b0 5f66696c 655f6473 74000000 57656967 _file_dst...Weig │ │ │ │ │ - 0x000ad3c0 68747320 746f204d 61702056 61726961 hts to Map Varia │ │ │ │ │ - 0x000ad3d0 626c6573 2066726f 6d20536f 75726365 bles from Source │ │ │ │ │ - 0x000ad3e0 20746f20 44657374 696e6174 696f6e20 to Destination │ │ │ │ │ - 0x000ad3f0 47726964 00000000 536f6c69 6420416e Grid....Solid An │ │ │ │ │ - 0x000ad400 676c6520 53756274 656e6465 64206f6e gle Subtended on │ │ │ │ │ - 0x000ad410 20536f75 72636520 47726964 00000000 Source Grid.... │ │ │ │ │ - 0x000ad420 736f6c69 645f616e 676c6500 73746572 solid_angle.ster │ │ │ │ │ - 0x000ad430 61646961 6e000000 536f6c69 6420416e adian...Solid An │ │ │ │ │ - 0x000ad440 676c6520 53756274 656e6465 64206f6e gle Subtended on │ │ │ │ │ - 0x000ad450 20446573 74696e61 74696f6e 20477269 Destination Gri │ │ │ │ │ - 0x000ad460 64000000 506f696e 74657220 746f2053 d...Pointer to S │ │ │ │ │ - 0x000ad470 6f757263 65204772 69642045 6c656d65 ource Grid Eleme │ │ │ │ │ - 0x000ad480 6e742028 77697468 20312c20 6e6f7420 nt (with 1, not │ │ │ │ │ - 0x000ad490 302c2069 6e646963 6174696e 67207468 0, indicating th │ │ │ │ │ - 0x000ad4a0 65206669 72737420 656c656d 656e7429 e first element) │ │ │ │ │ - 0x000ad4b0 00000000 53697a65 206f6620 65616368 ....Size of each │ │ │ │ │ - 0x000ad4c0 206c6f67 6963616c 2064696d 656e7369 logical dimensi │ │ │ │ │ - 0x000ad4d0 6f6e2069 6e207468 65204465 7374696e on in the Destin │ │ │ │ │ - 0x000ad4e0 6174696f 6e204772 69642c20 696e2046 ation Grid, in F │ │ │ │ │ - 0x000ad4f0 6f727472 616e206f 72646572 2028666f ortran order (fo │ │ │ │ │ - 0x000ad500 72206869 73746f72 6963616c 20726561 r historical rea │ │ │ │ │ - 0x000ad510 736f6e73 292c2069 2e652e2c 2066726f sons), i.e., fro │ │ │ │ │ - 0x000ad520 6d206d6f 73742d20 746f206c 65617374 m most- to least │ │ │ │ │ - 0x000ad530 2d726170 69646c79 20766172 79696e67 -rapidly varying │ │ │ │ │ - 0x000ad540 00000000 46726163 74696f6e 206f6620 ....Fraction of │ │ │ │ │ - 0x000ad550 536f7572 63652047 72696463 656c6c20 Source Gridcell │ │ │ │ │ - 0x000ad560 54686174 20506172 74696369 70617465 That Participate │ │ │ │ │ - 0x000ad570 7320696e 2052656d 61707069 6e670000 s in Remapping.. │ │ │ │ │ - 0x000ad580 46726163 74696f6e 206f6620 44657374 Fraction of Dest │ │ │ │ │ - 0x000ad590 696e6174 696f6e20 47726964 63656c6c ination Gridcell │ │ │ │ │ - 0x000ad5a0 20546861 74205061 72746963 69706174 That Participat │ │ │ │ │ - 0x000ad5b0 65732069 6e205265 6d617070 696e6700 es in Remapping. │ │ │ │ │ - 0x000ad5c0 42696e61 72792049 6e746567 6572204d Binary Integer M │ │ │ │ │ - 0x000ad5d0 61736b20 666f7220 536f7572 63652047 ask for Source G │ │ │ │ │ - 0x000ad5e0 72696400 42696e61 72792049 6e746567 rid.Binary Integ │ │ │ │ │ - 0x000ad5f0 6572204d 61736b20 666f7220 44657374 er Mask for Dest │ │ │ │ │ - 0x000ad600 696e6174 696f6e20 47726964 00000000 ination Grid.... │ │ │ │ │ - 0x000ad610 506f696e 74657220 746f2044 65737469 Pointer to Desti │ │ │ │ │ - 0x000ad620 6e617469 6f6e2047 72696420 456c656d nation Grid Elem │ │ │ │ │ - 0x000ad630 656e7420 28776974 6820312c 206e6f74 ent (with 1, not │ │ │ │ │ - 0x000ad640 20302c20 696e6469 63617469 6e672074 0, indicating t │ │ │ │ │ - 0x000ad650 68652066 69727374 20656c65 6d656e74 he first element │ │ │ │ │ - 0x000ad660 29000000 53697a65 206f6620 65616368 )...Size of each │ │ │ │ │ - 0x000ad670 206c6f67 6963616c 2064696d 656e7369 logical dimensi │ │ │ │ │ - 0x000ad680 6f6e2069 6e207468 6520536f 75726365 on in the Source │ │ │ │ │ - 0x000ad690 20477269 642c2069 6e20466f 72747261 Grid, in Fortra │ │ │ │ │ - 0x000ad6a0 6e206f72 64657220 28666f72 20686973 n order (for his │ │ │ │ │ - 0x000ad6b0 746f7269 63616c20 72656173 6f6e7329 torical reasons) │ │ │ │ │ - 0x000ad6c0 2c206672 6f6d206d 6f73742d 20746f20 , from most- to │ │ │ │ │ - 0x000ad6d0 6c656173 742d7261 7069646c 79207661 least-rapidly va │ │ │ │ │ - 0x000ad6e0 7279696e 67000000 4c6f6e67 69747564 rying...Longitud │ │ │ │ │ - 0x000ad6f0 65206f66 20536f75 72636520 47726964 e of Source Grid │ │ │ │ │ - 0x000ad700 2043656c 6c204365 6e746572 73000000 Cell Centers... │ │ │ │ │ - 0x000ad710 64656772 6565735f 65617374 00000000 degrees_east.... │ │ │ │ │ - 0x000ad720 4c6f6e67 69747564 65206f66 20446573 Longitude of Des │ │ │ │ │ - 0x000ad730 74696e61 74696f6e 20477269 64204365 tination Grid Ce │ │ │ │ │ - 0x000ad740 6c6c2043 656e7465 72730000 4c6f6e67 ll Centers..Long │ │ │ │ │ - 0x000ad750 69747564 65206f66 20536f75 72636520 itude of Source │ │ │ │ │ - 0x000ad760 47726964 2043656c 6c205665 72746963 Grid Cell Vertic │ │ │ │ │ - 0x000ad770 65730000 4c6f6e67 69747564 65206f66 es..Longitude of │ │ │ │ │ - 0x000ad780 20446573 74696e61 74696f6e 20477269 Destination Gri │ │ │ │ │ - 0x000ad790 64204365 6c6c2056 65727469 63657300 d Cell Vertices. │ │ │ │ │ - 0x000ad7a0 4c617469 74756465 206f6620 536f7572 Latitude of Sour │ │ │ │ │ - 0x000ad7b0 63652047 72696420 43656c6c 2043656e ce Grid Cell Cen │ │ │ │ │ - 0x000ad7c0 74657273 00000000 64656772 6565735f ters....degrees_ │ │ │ │ │ - 0x000ad7d0 6e6f7274 68000000 4c617469 74756465 north...Latitude │ │ │ │ │ - 0x000ad7e0 206f6620 44657374 696e6174 696f6e20 of Destination │ │ │ │ │ - 0x000ad7f0 47726964 2043656c 6c204365 6e746572 Grid Cell Center │ │ │ │ │ - 0x000ad800 73000000 4c617469 74756465 206f6620 s...Latitude of │ │ │ │ │ - 0x000ad810 536f7572 63652047 72696420 43656c6c Source Grid Cell │ │ │ │ │ - 0x000ad820 20566572 74696365 73000000 4c617469 Vertices...Lati │ │ │ │ │ - 0x000ad830 74756465 206f6620 44657374 696e6174 tude of Destinat │ │ │ │ │ - 0x000ad840 696f6e20 47726964 2043656c 6c205665 ion Grid Cell Ve │ │ │ │ │ - 0x000ad850 72746963 65730000 25733a20 494e464f rtices..%s: INFO │ │ │ │ │ - 0x000ad860 20257320 7265706f 72747320 756e7374 %s reports unst │ │ │ │ │ - 0x000ad870 72756374 75726564 206f7574 70757420 ructured output │ │ │ │ │ - 0x000ad880 67726964 2064696d 656e7369 6f6e2073 grid dimension s │ │ │ │ │ - 0x000ad890 697a6573 20646973 61677265 653a206d izes disagree: m │ │ │ │ │ - 0x000ad8a0 70662e64 73745f67 7269645f 73697a65 pf.dst_grid_size │ │ │ │ │ - 0x000ad8b0 203d2025 6c642021 3d202564 203d2064 = %ld != %d = d │ │ │ │ │ - 0x000ad8c0 6d6e5f73 7a5f6f75 745b305d 2e205072 mn_sz_out[0]. Pr │ │ │ │ │ - 0x000ad8d0 6f626c65 6d206d61 79206265 20636175 oblem may be cau │ │ │ │ │ - 0x000ad8e0 73656420 62792069 6e636f72 72656374 sed by incorrect │ │ │ │ │ - 0x000ad8f0 206f7220 6e6f6e2d 65786973 74656e74 or non-existent │ │ │ │ │ - 0x000ad900 20226772 69645f64 696d7322 20766172 "grid_dims" var │ │ │ │ │ - 0x000ad910 6961626c 6520696e 20646573 74696e61 iable in destina │ │ │ │ │ - 0x000ad920 74696f6e 20677269 6466696c 652e2054 tion gridfile. T │ │ │ │ │ - 0x000ad930 68697320 69732061 206b6e6f 776e2069 his is a known i │ │ │ │ │ - 0x000ad940 73737565 20776974 68206772 69646669 ssue with gridfi │ │ │ │ │ - 0x000ad950 6c657320 67656e65 72617465 64207072 les generated pr │ │ │ │ │ - 0x000ad960 696f7220 746f207e 32303135 30393031 ior to ~20150901 │ │ │ │ │ - 0x000ad970 2c207061 72746963 756c6172 6c792066 , particularly f │ │ │ │ │ - 0x000ad980 6f722073 70656374 72616c20 656c656d or spectral elem │ │ │ │ │ - 0x000ad990 656e7420 6475616c 2d677269 64732c20 ent dual-grids, │ │ │ │ │ - 0x000ad9a0 616e6420 666f7220 67726964 73206372 and for grids cr │ │ │ │ │ - 0x000ad9b0 65617465 64206279 2054656d 70657374 eated by Tempest │ │ │ │ │ - 0x000ad9c0 52656d61 702e2054 68697320 70726f62 Remap. This prob │ │ │ │ │ - 0x000ad9d0 6c656d20 63616e20 62652073 6166656c lem can be safel │ │ │ │ │ - 0x000ad9e0 79206967 6e6f7265 64206966 20776f72 y ignored if wor │ │ │ │ │ - 0x000ad9f0 6b61726f 756e6420 73756363 65656473 karound succeeds │ │ │ │ │ - 0x000ada00 2e204174 74656d70 74696e67 20776f72 . Attempting wor │ │ │ │ │ - 0x000ada10 6b61726f 756e6420 2e2e2e0a 00000000 karound ........ │ │ │ │ │ - 0x000ada20 6e636f5f 6d61705f 6d6b2829 00000000 nco_map_mk().... │ │ │ │ │ - 0x000ada30 70627569 6c646572 31000000 25733a25 pbuilder1...%s:% │ │ │ │ │ - 0x000ada40 733a2061 7474656d 70742074 6f206361 s: attempt to ca │ │ │ │ │ - 0x000ada50 6c6c206e 636f5f73 70685f61 7265615f ll nco_sph_area_ │ │ │ │ │ - 0x000ada60 71756164 72617475 72652829 20776974 quadrature() wit │ │ │ │ │ - 0x000ada70 6820706c 2d3e7368 703d3d6e 756c6c0a h pl->shp==null. │ │ │ │ │ - 0x000ada80 00000000 6e636f5f 706f6c79 5f617265 ....nco_poly_are │ │ │ │ │ - 0x000ada90 615f6164 64282900 25733a20 4552524f a_add().%s: ERRO │ │ │ │ │ - 0x000adaa0 52202573 2063616e 6e6f7420 66696e64 R %s cannot find │ │ │ │ │ - 0x000adab0 20766172 6961626c 65202253 222c2061 variable "S", a │ │ │ │ │ - 0x000adac0 20726571 75697265 64207661 72696162 required variab │ │ │ │ │ - 0x000adad0 6c652069 6e207375 70706f72 74656420 le in supported │ │ │ │ │ - 0x000adae0 6d61702d 66696c65 730a0000 25733a20 map-files...%s: │ │ │ │ │ - 0x000adaf0 48494e54 206e636b 73202d2d 63686b5f HINT ncks --chk_ │ │ │ │ │ - 0x000adb00 6d617020 776f726b 73206f6e 206d6170 map works on map │ │ │ │ │ - 0x000adb10 2d66696c 65732074 68617420 636f6e74 -files that cont │ │ │ │ │ - 0x000adb20 61696e20 73706172 73652061 72726179 ain sparse array │ │ │ │ │ - 0x000adb30 20696e66 6f726d61 74696f6e 20696e20 information in │ │ │ │ │ - 0x000adb40 74686520 45534d46 2f434d49 50362d66 the ESMF/CMIP6-f │ │ │ │ │ - 0x000adb50 6f726d61 74207573 65642062 79204345 ormat used by CE │ │ │ │ │ - 0x000adb60 534d2c20 4533534d 2c20434d 4950362c SM, E3SM, CMIP6, │ │ │ │ │ - 0x000adb70 20616e64 206f7468 65722070 726f6a65 and other proje │ │ │ │ │ - 0x000adb80 6374732e 20546865 206d6170 2d66696c cts. The map-fil │ │ │ │ │ - 0x000adb90 65206368 65636b65 7220646f 6573206e e checker does n │ │ │ │ │ - 0x000adba0 6f742077 6f726b20 6f6e2045 786f6475 ot work on Exodu │ │ │ │ │ - 0x000adbb0 73202822 2e672229 206f7220 53435249 s (".g") or SCRI │ │ │ │ │ - 0x000adbc0 50206772 69642d66 696c6573 206f7220 P grid-files or │ │ │ │ │ - 0x000adbd0 6f766572 6c61702f 696e7465 72666163 overlap/interfac │ │ │ │ │ - 0x000adbe0 65206d65 73682d66 696c6573 2e205468 e mesh-files. Th │ │ │ │ │ - 0x000adbf0 65206f72 6967696e 616c2053 43524950 e original SCRIP │ │ │ │ │ - 0x000adc00 20286e6f 74204553 4d462920 666f726d (not ESMF) form │ │ │ │ │ - 0x000adc10 6174206e 616d6573 20746865 20776569 at names the wei │ │ │ │ │ - 0x000adc20 67687420 76617269 61626c65 20227265 ght variable "re │ │ │ │ │ - 0x000adc30 6d61705f 6d617472 69782220 696e7374 map_matrix" inst │ │ │ │ │ - 0x000adc40 65616420 6f662022 53222e20 54686520 ead of "S". The │ │ │ │ │ - 0x000adc50 4e434f20 72656772 69646465 72206361 NCO regridder ca │ │ │ │ │ - 0x000adc60 6e20656d 706c6f79 20737563 68205343 n employ such SC │ │ │ │ │ - 0x000adc70 52495020 6d61702d 66696c65 732c2074 RIP map-files, t │ │ │ │ │ - 0x000adc80 686f7567 68207468 65206d61 702d6669 hough the map-fi │ │ │ │ │ - 0x000adc90 6c652063 6865636b 65722064 6f657320 le checker does │ │ │ │ │ - 0x000adca0 6e6f7420 79657420 73757070 6f727420 not yet support │ │ │ │ │ - 0x000adcb0 7468656d 2e20506c 65617365 20636f6e them. Please con │ │ │ │ │ - 0x000adcc0 74616374 20746865 204e434f 2070726f tact the NCO pro │ │ │ │ │ - 0x000adcd0 6a656374 20696620 73757070 6f727469 ject if supporti │ │ │ │ │ - 0x000adce0 6e672053 43524950 206d6170 2d66696c ng SCRIP map-fil │ │ │ │ │ - 0x000adcf0 65206368 65636b69 6e672077 6f756c64 e checking would │ │ │ │ │ - 0x000add00 20626520 75736566 756c2074 6f20796f be useful to yo │ │ │ │ │ - 0x000add10 752e0a00 6e636f5f 6d61705f 7661725f u...nco_map_var_ │ │ │ │ │ - 0x000add20 696e6974 28290000 494e464f 20617265 init()..INFO are │ │ │ │ │ - 0x000add30 615f6120 3d20302e 30206f72 20697320 a_a = 0.0 or is │ │ │ │ │ - 0x000add40 756e6465 66696e65 6420666f 7220616c undefined for al │ │ │ │ │ - 0x000add50 6c206365 6c6c7320 696e2047 72696420 l cells in Grid │ │ │ │ │ - 0x000add60 412e2054 68697320 6973206c 6567616c A. This is legal │ │ │ │ │ - 0x000add70 2028652e 672e2c20 666f7220 62696c69 (e.g., for bili │ │ │ │ │ - 0x000add80 6e656172 206d6170 73292074 686f7567 near maps) thoug │ │ │ │ │ - 0x000add90 68206974 20707265 76656e74 7320636f h it prevents co │ │ │ │ │ - 0x000adda0 6d707574 696e6720 74686520 66726163 mputing the frac │ │ │ │ │ - 0x000addb0 5f612073 74617469 73746963 2e20496e _a statistic. In │ │ │ │ │ - 0x000addc0 73746561 642c2066 7261635f 61207769 stead, frac_a wi │ │ │ │ │ - 0x000addd0 6c6c2062 65207265 706f7274 65642061 ll be reported a │ │ │ │ │ - 0x000adde0 7320302e 3020666f 7220616c 6c206365 s 0.0 for all ce │ │ │ │ │ - 0x000addf0 6c6c732e 20546865 73652066 7261635f lls. These frac_ │ │ │ │ │ - 0x000ade00 61207374 61746973 74696373 206d6179 a statistics may │ │ │ │ │ - 0x000ade10 20626520 73616665 6c792069 676e6f72 be safely ignor │ │ │ │ │ - 0x000ade20 65642e0a 00000000 5741524e 494e4720 ed......WARNING │ │ │ │ │ - 0x000ade30 61726561 5f61203d 20256720 666f7220 area_a = %g for │ │ │ │ │ - 0x000ade40 67726964 20412063 656c6c20 256c753a grid A cell %lu: │ │ │ │ │ - 0x000ade50 20556e61 626c6520 746f206e 6f726d61 Unable to norma │ │ │ │ │ - 0x000ade60 6c697a65 20617265 615f622d 77656967 lize area_b-weig │ │ │ │ │ - 0x000ade70 68746564 20636f6c 756d6e20 73756d20 hted column sum │ │ │ │ │ - 0x000ade80 746f2063 6f6d7075 74652066 7261635f to compute frac_ │ │ │ │ │ - 0x000ade90 6120666f 72207468 69732067 72696463 a for this gridc │ │ │ │ │ - 0x000adea0 656c6c0a 00000000 2b000000 2d000000 ell.....+...-... │ │ │ │ │ - 0x000adeb0 41726561 2d776569 67687465 64206d00 Area-weighted m. │ │ │ │ │ - 0x000adec0 4d000000 41726561 2d776569 67687465 M...Area-weighte │ │ │ │ │ - 0x000aded0 64200000 494e464f 00000000 5741524e d ..INFO....WARN │ │ │ │ │ - 0x000adee0 494e4700 09466f72 20657861 6d706c65 ING..For example │ │ │ │ │ - 0x000adef0 2c206120 736f7572 63652067 72696420 , a source grid │ │ │ │ │ - 0x000adf00 74686174 206f7665 726c6170 73206974 that overlaps it │ │ │ │ │ - 0x000adf10 73656c66 2077696c 6c207573 75616c6c self will usuall │ │ │ │ │ - 0x000adf20 79207265 73756c74 20696e20 66726163 y result in frac │ │ │ │ │ - 0x000adf30 5f62203e 3e20310a 00000000 3e3d2000 _b >> 1.....>= . │ │ │ │ │ - 0x000adf40 5741524e 494e4720 6d61736b 5f612068 WARNING mask_a h │ │ │ │ │ - 0x000adf50 6173206e 6f20756e 6d61736b 65642076 as no unmasked v │ │ │ │ │ - 0x000adf60 616c7565 732c2069 2e652e2c 20686173 alues, i.e., has │ │ │ │ │ - 0x000adf70 206e6f20 3127732e 20546869 73206973 no 1's. This is │ │ │ │ │ - 0x000adf80 20706f73 7369626c 79206120 626f6f6b possibly a book │ │ │ │ │ - 0x000adf90 6b656570 696e6720 69737375 65207769 keeping issue wi │ │ │ │ │ - 0x000adfa0 74682074 6865206d 61702067 656e6572 th the map gener │ │ │ │ │ - 0x000adfb0 61746f72 20666f72 20746869 7320616c ator for this al │ │ │ │ │ - 0x000adfc0 676f7269 74686d20 28626563 61757365 gorithm (because │ │ │ │ │ - 0x000adfd0 20746865 2067656e 65726174 6f722077 the generator w │ │ │ │ │ - 0x000adfe0 6f756c64 20686176 65206661 696c6564 ould have failed │ │ │ │ │ - 0x000adff0 206f7574 72696768 74206966 20746865 outright if the │ │ │ │ │ - 0x000ae000 72652077 65726520 7472756c 79206e6f re were truly no │ │ │ │ │ - 0x000ae010 2076616c 69642073 6f757263 65206772 valid source gr │ │ │ │ │ - 0x000ae020 69646365 6c6c7329 20616e64 206e6f74 idcells) and not │ │ │ │ │ - 0x000ae030 20697473 656c6620 616e2069 73737565 itself an issue │ │ │ │ │ - 0x000ae040 20776974 68207468 65207765 69676874 with the weight │ │ │ │ │ - 0x000ae050 732c2077 68696368 206d6179 2077656c s, which may wel │ │ │ │ │ - 0x000ae060 6c207374 696c6c20 62652076 616c6964 l still be valid │ │ │ │ │ - 0x000ae070 20616e64 20757361 626c652e 20323032 and usable. 202 │ │ │ │ │ - 0x000ae080 30303930 313a2074 68697320 69732061 00901: this is a │ │ │ │ │ - 0x000ae090 206b6e6f 776e2069 73737565 20776974 known issue wit │ │ │ │ │ - 0x000ae0a0 68207468 65204e43 4f204457 4520616c h the NCO DWE al │ │ │ │ │ - 0x000ae0b0 676f7269 74686d20 74686174 2077696c gorithm that wil │ │ │ │ │ - 0x000ae0c0 6c20736f 6f6e2062 65206669 7865642e l soon be fixed. │ │ │ │ │ - 0x000ae0d0 20416c73 6f2c2074 6865206f 74686572 Also, the other │ │ │ │ │ - 0x000ae0e0 20574152 4e494e47 73206265 6c6f7720 WARNINGs below │ │ │ │ │ - 0x000ae0f0 63616e20 70726f62 61626c79 20626520 can probably be │ │ │ │ │ - 0x000ae100 69676e6f 72656420 666f7220 44574520 ignored for DWE │ │ │ │ │ - 0x000ae110 6d617073 2e205468 65736520 7761726e maps. These warn │ │ │ │ │ - 0x000ae120 696e6773 2077696c 6c206265 20717569 ings will be qui │ │ │ │ │ - 0x000ae130 65746564 20696e20 61206675 74757265 eted in a future │ │ │ │ │ - 0x000ae140 20766572 73696f6e 2e0a0000 5741524e version....WARN │ │ │ │ │ - 0x000ae150 494e4720 6d61736b 5f622068 6173206e ING mask_b has n │ │ │ │ │ - 0x000ae160 6f20756e 6d61736b 65642076 616c7565 o unmasked value │ │ │ │ │ - 0x000ae170 732c2069 2e652e2c 20686173 206e6f20 s, i.e., has no │ │ │ │ │ - 0x000ae180 3127732e 20546869 73206973 20706f73 1's. This is pos │ │ │ │ │ - 0x000ae190 7369626c 79206120 626f6f6b 6b656570 sibly a bookkeep │ │ │ │ │ - 0x000ae1a0 696e6720 69737375 65207769 74682074 ing issue with t │ │ │ │ │ - 0x000ae1b0 6865206d 61702067 656e6572 61746f72 he map generator │ │ │ │ │ - 0x000ae1c0 20666f72 20746869 7320616c 676f7269 for this algori │ │ │ │ │ - 0x000ae1d0 74686d20 28626563 61757365 20746865 thm (because the │ │ │ │ │ - 0x000ae1e0 2067656e 65726174 6f722077 6f756c64 generator would │ │ │ │ │ - 0x000ae1f0 20686176 65206661 696c6564 206f7574 have failed out │ │ │ │ │ - 0x000ae200 72696768 74206966 20746865 72652077 right if there w │ │ │ │ │ - 0x000ae210 65726520 7472756c 79206e6f 2076616c ere truly no val │ │ │ │ │ - 0x000ae220 69642073 6f757263 65206772 69646365 id source gridce │ │ │ │ │ - 0x000ae230 6c6c7329 20616e64 206e6f74 20697473 lls) and not its │ │ │ │ │ - 0x000ae240 656c6620 616e2069 73737565 20776974 elf an issue wit │ │ │ │ │ - 0x000ae250 68207468 65207765 69676874 732c2077 h the weights, w │ │ │ │ │ - 0x000ae260 68696368 206d6179 2077656c 6c207374 hich may well st │ │ │ │ │ - 0x000ae270 696c6c20 62652076 616c6964 20616e64 ill be valid and │ │ │ │ │ - 0x000ae280 20757361 626c652e 20323032 30303930 usable. 2020090 │ │ │ │ │ - 0x000ae290 313a2074 68697320 69732061 206b6e6f 1: this is a kno │ │ │ │ │ - 0x000ae2a0 776e2069 73737565 20776974 68207468 wn issue with th │ │ │ │ │ - 0x000ae2b0 65204e43 4f204457 4520616c 676f7269 e NCO DWE algori │ │ │ │ │ - 0x000ae2c0 74686d20 74686174 2077696c 6c20736f thm that will so │ │ │ │ │ - 0x000ae2d0 6f6e2062 65206669 7865642e 20416c73 on be fixed. Als │ │ │ │ │ - 0x000ae2e0 6f2c2074 6865206f 74686572 20574152 o, the other WAR │ │ │ │ │ - 0x000ae2f0 4e494e47 73206265 6c6f7720 63616e20 NINGs below can │ │ │ │ │ - 0x000ae300 70726f62 61626c79 20626520 69676e6f probably be igno │ │ │ │ │ - 0x000ae310 72656420 666f7220 44574520 6d617073 red for DWE maps │ │ │ │ │ - 0x000ae320 2e205468 65736520 7761726e 696e6773 . These warnings │ │ │ │ │ - 0x000ae330 2077696c 6c206265 20717569 65746564 will be quieted │ │ │ │ │ - 0x000ae340 20696e20 61206675 74757265 20766572 in a future ver │ │ │ │ │ - 0x000ae350 73696f6e 2e0a0000 5741524e 494e473a sion....WARNING: │ │ │ │ │ - 0x000ae360 206d696e 696d756d 20636f6c 756d6e20 minimum column │ │ │ │ │ - 0x000ae370 696e6465 78203c20 310a0000 5741524e index < 1...WARN │ │ │ │ │ - 0x000ae380 494e473a 206d6178 696d756d 20636f6c ING: maximum col │ │ │ │ │ - 0x000ae390 20696e64 6578203e 206e5f61 0a000000 index > n_a.... │ │ │ │ │ - 0x000ae3a0 5741524e 494e473a 206d696e 696d756d WARNING: minimum │ │ │ │ │ - 0x000ae3b0 20726f77 20696e64 6578203c 20310a00 row index < 1.. │ │ │ │ │ - 0x000ae3c0 5741524e 494e473a 206d6178 696d756d WARNING: maximum │ │ │ │ │ - 0x000ae3d0 20726f77 20696e64 6578203e 206e5f62 row index > n_b │ │ │ │ │ - 0x000ae3e0 0a000000 43686172 61637465 72697a61 ....Characteriza │ │ │ │ │ - 0x000ae3f0 74696f6e 206f6620 6d61702d 66696c65 tion of map-file │ │ │ │ │ - 0x000ae400 2025730a 00000000 43656c6c 20747269 %s.....Cell tri │ │ │ │ │ - 0x000ae410 706c6574 20656c65 6d656e74 73203a20 plet elements : │ │ │ │ │ - 0x000ae420 5b466f72 7472616e 2028312d 62617365 [Fortran (1-base │ │ │ │ │ - 0x000ae430 64292069 6e646578 2c206365 6e746572 d) index, center │ │ │ │ │ - 0x000ae440 206c6174 69747564 652c2063 656e7465 latitude, cente │ │ │ │ │ - 0x000ae450 72206c6f 6e676974 7564655d 0a000000 r longitude].... │ │ │ │ │ - 0x000ae460 53706172 73652d6d 61747269 78207369 Sparse-matrix si │ │ │ │ │ - 0x000ae470 7a65206e 5f733a20 256c750a 00000000 ze n_s: %lu..... │ │ │ │ │ - 0x000ae480 25252564 6c750000 57656967 6874206d %%%dlu..Weight m │ │ │ │ │ - 0x000ae490 696e2053 28257329 3a202520 302e3136 in S(%s): % 0.16 │ │ │ │ │ - 0x000ae4a0 65206672 6f6d2063 656c6c20 5b25642c e from cell [%d, │ │ │ │ │ - 0x000ae4b0 252b672c 252b675d 20746f20 5b25642c %+g,%+g] to [%d, │ │ │ │ │ - 0x000ae4c0 252b672c 252b675d 0a000000 57656967 %+g,%+g]....Weig │ │ │ │ │ - 0x000ae4d0 6874206d 61782053 28257329 3a202520 ht max S(%s): % │ │ │ │ │ - 0x000ae4e0 302e3136 65206672 6f6d2063 656c6c20 0.16e from cell │ │ │ │ │ - 0x000ae4f0 5b25642c 252b672c 252b675d 20746f20 [%d,%+g,%+g] to │ │ │ │ │ - 0x000ae500 5b25642c 252b672c 252b675d 0a000000 [%d,%+g,%+g].... │ │ │ │ │ - 0x000ae510 49676e6f 72656420 77656967 68747320 Ignored weights │ │ │ │ │ - 0x000ae520 28533d30 2e30293a 20256c64 0a000000 (S=0.0): %ld.... │ │ │ │ │ - 0x000ae530 436f6d6d 616e6473 20746f20 6578616d Commands to exam │ │ │ │ │ - 0x000ae540 696e6520 65787472 656d613a 0a000000 ine extrema:.... │ │ │ │ │ - 0x000ae550 6d696e28 53293a20 6e636b73 202d2d66 min(S): ncks --f │ │ │ │ │ - 0x000ae560 6f727472 616e202d 48202d2d 74726420 ortran -H --trd │ │ │ │ │ - 0x000ae570 2d64206e 5f732c25 6c75202d 64206e5f -d n_s,%lu -d n_ │ │ │ │ │ - 0x000ae580 612c2564 202d6420 6e5f622c 2564202d a,%d -d n_b,%d - │ │ │ │ │ - 0x000ae590 7620532c 726f772c 636f6c2c 2e3f5f61 v S,row,col,.?_a │ │ │ │ │ - 0x000ae5a0 2c2e3f5f 62202573 0a000000 6d617828 ,.?_b %s....max( │ │ │ │ │ - 0x000ae5b0 53293a20 6e636b73 202d2d66 6f727472 S): ncks --fortr │ │ │ │ │ - 0x000ae5c0 616e202d 48202d2d 74726420 2d64206e an -H --trd -d n │ │ │ │ │ - 0x000ae5d0 5f732c25 6c75202d 64206e5f 612c2564 _s,%lu -d n_a,%d │ │ │ │ │ - 0x000ae5e0 202d6420 6e5f622c 2564202d 7620532c -d n_b,%d -v S, │ │ │ │ │ - 0x000ae5f0 726f772c 636f6c2c 2e3f5f61 2c2e3f5f row,col,.?_a,.?_ │ │ │ │ │ - 0x000ae600 62202573 0a000000 5741524e 494e473a b %s....WARNING: │ │ │ │ │ - 0x000ae610 20576569 67687420 53282573 29203d20 Weight S(%s) = │ │ │ │ │ - 0x000ae620 4e614e20 66726f6d 2063656c 6c205b25 NaN from cell [% │ │ │ │ │ - 0x000ae630 642c252b 672c252b 675d2074 6f205b25 d,%+g,%+g] to [% │ │ │ │ │ - 0x000ae640 642c252b 672c252b 675d0a00 47726964 d,%+g,%+g]..Grid │ │ │ │ │ - 0x000ae650 20412073 697a6520 6e5f613a 20256c75 A size n_a: %lu │ │ │ │ │ - 0x000ae660 202f2f20 4e756d62 6572206f 6620636f // Number of co │ │ │ │ │ - 0x000ae670 6c756d6e 732f736f 75726365 730a0000 lumns/sources... │ │ │ │ │ - 0x000ae680 6d61736b 5f612030 27732c20 3127733a mask_a 0's, 1's: │ │ │ │ │ - 0x000ae690 20256c75 2c20256c 750a0000 6d61736b %lu, %lu...mask │ │ │ │ │ - 0x000ae6a0 5f61206d 696e2c20 6d61783a 20252e30 _a min, max: %.0 │ │ │ │ │ - 0x000ae6b0 662c2025 2e30660a 00000000 61726561 f, %.0f.....area │ │ │ │ │ - 0x000ae6c0 5f612073 756d2f34 2a70693a 2025302e _a sum/4*pi: %0. │ │ │ │ │ - 0x000ae6d0 31366620 3d20312e 30257325 302e3165 16f = 1.0%s%0.1e │ │ │ │ │ - 0x000ae6e0 202f2f20 50657266 65637420 69732031 // Perfect is 1 │ │ │ │ │ - 0x000ae6f0 2e302066 6f722067 6c6f6261 6c204772 .0 for global Gr │ │ │ │ │ - 0x000ae700 69642041 0a000000 61726561 5f61206d id A....area_a m │ │ │ │ │ - 0x000ae710 696e2c20 6d61783a 2025302e 3136652c in, max: %0.16e, │ │ │ │ │ - 0x000ae720 2025302e 3136650a 00000000 61726561 %0.16e.....area │ │ │ │ │ - 0x000ae730 5f612073 756d2f34 2a70693a 206d6170 _a sum/4*pi: map │ │ │ │ │ - 0x000ae740 2d66696c 6520646f 6573206e 6f742070 -file does not p │ │ │ │ │ - 0x000ae750 726f7669 64652063 6f6d706c 6574656c rovide completel │ │ │ │ │ - 0x000ae760 79206e6f 6e2d7a65 726f2061 7265615f y non-zero area_ │ │ │ │ │ - 0x000ae770 610a0000 61726561 5f61206d 696e2c20 a...area_a min, │ │ │ │ │ - 0x000ae780 6d61783a 206d6170 2d66696c 6520646f max: map-file do │ │ │ │ │ - 0x000ae790 6573206e 6f742070 726f7669 64652063 es not provide c │ │ │ │ │ - 0x000ae7a0 6f6d706c 6574656c 79206e6f 6e2d7a65 ompletely non-ze │ │ │ │ │ - 0x000ae7b0 726f2061 7265615f 610a0000 436f6c75 ro area_a...Colu │ │ │ │ │ - 0x000ae7c0 6d6e2028 736f7572 63652063 656c6c29 mn (source cell) │ │ │ │ │ - 0x000ae7d0 20696e64 69636573 20757469 6c697a65 indices utilize │ │ │ │ │ - 0x000ae7e0 64206d69 6e2c206d 61783a20 252e3066 d min, max: %.0f │ │ │ │ │ - 0x000ae7f0 2c20252e 30660a00 49676e6f 72656420 , %.0f..Ignored │ │ │ │ │ - 0x000ae800 736f7572 63652063 656c6c73 2028656d source cells (em │ │ │ │ │ - 0x000ae810 70747920 636f6c75 6d6e7329 3a202564 pty columns): %d │ │ │ │ │ - 0x000ae820 0a0a0000 47726964 20422073 697a6520 ....Grid B size │ │ │ │ │ - 0x000ae830 6e5f623a 20256c75 202f2f20 4e756d62 n_b: %lu // Numb │ │ │ │ │ - 0x000ae840 6572206f 6620726f 77732f64 65737469 er of rows/desti │ │ │ │ │ - 0x000ae850 6e617469 6f6e730a 00000000 6d61736b nations.....mask │ │ │ │ │ - 0x000ae860 5f622030 27732c20 3127733a 20256c75 _b 0's, 1's: %lu │ │ │ │ │ - 0x000ae870 2c20256c 750a0000 6d61736b 5f62206d , %lu...mask_b m │ │ │ │ │ - 0x000ae880 696e2c20 6d61783a 20252e30 662c2025 in, max: %.0f, % │ │ │ │ │ - 0x000ae890 2e30660a 00000000 61726561 5f622073 .0f.....area_b s │ │ │ │ │ - 0x000ae8a0 756d2f34 2a70693a 2025302e 31366620 um/4*pi: %0.16f │ │ │ │ │ - 0x000ae8b0 3d20312e 30257325 302e3165 202f2f20 = 1.0%s%0.1e // │ │ │ │ │ - 0x000ae8c0 50657266 65637420 69732031 2e302066 Perfect is 1.0 f │ │ │ │ │ - 0x000ae8d0 6f722067 6c6f6261 6c204772 69642042 or global Grid B │ │ │ │ │ - 0x000ae8e0 0a000000 61726561 5f62206d 696e2c20 ....area_b min, │ │ │ │ │ - 0x000ae8f0 6d61783a 2025302e 3136652c 2025302e max: %0.16e, %0. │ │ │ │ │ - 0x000ae900 3136650a 00000000 526f7720 28646573 16e.....Row (des │ │ │ │ │ - 0x000ae910 74696e61 74696f6e 2063656c 6c292069 tination cell) i │ │ │ │ │ - 0x000ae920 6e646963 65732075 74696c69 7a656420 ndices utilized │ │ │ │ │ - 0x000ae930 6d696e2c 206d6178 3a20252e 30662c20 min, max: %.0f, │ │ │ │ │ - 0x000ae940 252e3066 0a000000 49676e6f 72656420 %.0f....Ignored │ │ │ │ │ - 0x000ae950 64657374 696e6174 696f6e20 63656c6c destination cell │ │ │ │ │ - 0x000ae960 73202865 6d707479 20726f77 73293a20 s (empty rows): │ │ │ │ │ - 0x000ae970 25640a0a 00000000 61726561 5f622073 %d......area_b s │ │ │ │ │ - 0x000ae980 756d2f34 2a70693a 206d6170 2d66696c um/4*pi: map-fil │ │ │ │ │ - 0x000ae990 6520646f 6573206e 6f742070 726f7669 e does not provi │ │ │ │ │ - 0x000ae9a0 64652063 6f6d706c 6574656c 79206e6f de completely no │ │ │ │ │ - 0x000ae9b0 6e2d7a65 726f2061 7265615f 620a0000 n-zero area_b... │ │ │ │ │ - 0x000ae9c0 61726561 5f62206d 696e2c20 6d61783a area_b min, max: │ │ │ │ │ - 0x000ae9d0 206d6170 2d66696c 6520646f 6573206e map-file does n │ │ │ │ │ - 0x000ae9e0 6f742070 726f7669 64652063 6f6d706c ot provide compl │ │ │ │ │ - 0x000ae9f0 6574656c 79206e6f 6e2d7a65 726f2061 etely non-zero a │ │ │ │ │ - 0x000aea00 7265615f 620a0000 48494e54 3a205468 rea_b...HINT: Th │ │ │ │ │ - 0x000aea10 6520666f 6c6c6f77 696e6720 66726163 e following frac │ │ │ │ │ - 0x000aea20 5f61206d 65747269 6373206d 61792062 _a metrics may b │ │ │ │ │ - 0x000aea30 65207361 66656c79 2069676e 6f726564 e safely ignored │ │ │ │ │ - 0x000aea40 20626563 61757365 20656974 68657220 because either │ │ │ │ │ - 0x000aea50 6f722062 6f746820 61726561 5f612061 or both area_a a │ │ │ │ │ - 0x000aea60 6e642061 7265615f 62206172 65206576 nd area_b are ev │ │ │ │ │ - 0x000aea70 65727977 68657265 20756e64 6566696e erywhere undefin │ │ │ │ │ - 0x000aea80 6564206f 72207a65 726f0a00 436f6e73 ed or zero..Cons │ │ │ │ │ - 0x000aea90 65727661 74696f6e 206d6574 72696373 ervation metrics │ │ │ │ │ - 0x000aeaa0 2028636f 6c756d6e 2d73756d 73206f66 (column-sums of │ │ │ │ │ - 0x000aeab0 20617265 615f622d 77656967 68746564 area_b-weighted │ │ │ │ │ - 0x000aeac0 20776569 67687473 206e6f72 6d616c69 weights normali │ │ │ │ │ - 0x000aead0 7a656420 62792061 7265615f 61292061 zed by area_a) a │ │ │ │ │ - 0x000aeae0 6e642065 72726f72 730a5065 72666563 nd errors.Perfec │ │ │ │ │ - 0x000aeaf0 74206d65 74726963 7320666f 7220676c t metrics for gl │ │ │ │ │ - 0x000aeb00 6f62616c 20477269 64204220 61726520 obal Grid B are │ │ │ │ │ - 0x000aeb10 61766720 3d206d69 6e203d20 6d617820 avg = min = max │ │ │ │ │ - 0x000aeb20 3d20312e 302c206d 6273203d 20726d73 = 1.0, mbs = rms │ │ │ │ │ - 0x000aeb30 203d2073 646e203d 20302e30 3a0a0000 = sdn = 0.0:... │ │ │ │ │ - 0x000aeb40 66726163 5f612061 76673a20 25302e31 frac_a avg: %0.1 │ │ │ │ │ - 0x000aeb50 3666203d 20312e30 25732530 2e316520 6f = 1.0%s%0.1e │ │ │ │ │ - 0x000aeb60 2f2f2025 7365616e 0a000000 66726163 // %sean....frac │ │ │ │ │ - 0x000aeb70 5f61206d 696e3a20 25302e31 3666203d _a min: %0.16f = │ │ │ │ │ - 0x000aeb80 20312e30 25732530 2e316520 2f2f204d 1.0%s%0.1e // M │ │ │ │ │ - 0x000aeb90 696e696d 756d2069 6e206772 69642041 inimum in grid A │ │ │ │ │ - 0x000aeba0 2063656c 6c205b25 6c752c25 2b672c25 cell [%lu,%+g,% │ │ │ │ │ - 0x000aebb0 2b675d0a 00000000 66726163 5f61206d +g].....frac_a m │ │ │ │ │ - 0x000aebc0 61783a20 25302e31 3666203d 20312e30 ax: %0.16f = 1.0 │ │ │ │ │ - 0x000aebd0 25732530 2e316520 2f2f204d 6178696d %s%0.1e // Maxim │ │ │ │ │ - 0x000aebe0 756d2069 6e206772 69642041 2063656c um in grid A cel │ │ │ │ │ - 0x000aebf0 6c205b25 6c752c25 2b672c25 2b675d0a l [%lu,%+g,%+g]. │ │ │ │ │ - 0x000aec00 00000000 66726163 5f61206d 62733a20 ....frac_a mbs: │ │ │ │ │ - 0x000aec10 25302e31 3666203d 20202020 2025302e %0.16f = %0. │ │ │ │ │ - 0x000aec20 3165202f 2f202573 65616e20 6162736f 1e // %sean abso │ │ │ │ │ - 0x000aec30 6c757465 20626961 73206672 6f6d2031 lute bias from 1 │ │ │ │ │ - 0x000aec40 2e300a00 66726163 5f612072 6d733a20 .0..frac_a rms: │ │ │ │ │ - 0x000aec50 25302e31 3666203d 20202020 2025302e %0.16f = %0. │ │ │ │ │ - 0x000aec60 3165202f 2f202573 524d5320 72656c61 1e // %sRMS rela │ │ │ │ │ - 0x000aec70 74697665 20746f20 312e300a 00000000 tive to 1.0..... │ │ │ │ │ - 0x000aec80 66726163 5f612073 646e3a20 25302e31 frac_a sdn: %0.1 │ │ │ │ │ - 0x000aec90 3666203d 20202020 2025302e 3165202f 6f = %0.1e / │ │ │ │ │ - 0x000aeca0 2f205374 616e6461 72642064 65766961 / Standard devia │ │ │ │ │ - 0x000aecb0 74696f6e 0a000000 25733a20 436f6d70 tion....%s: Comp │ │ │ │ │ - 0x000aecc0 75746564 20286173 20617265 615f622d uted (as area_b- │ │ │ │ │ - 0x000aecd0 77656967 68746564 20636f6c 756d6e20 weighted column │ │ │ │ │ - 0x000aece0 73756d73 2f617265 615f6129 20616e64 sums/area_a) and │ │ │ │ │ - 0x000aecf0 20646973 6b2d7661 6c756573 206f6620 disk-values of │ │ │ │ │ - 0x000aed00 6d696e28 66726163 5f612920 64697361 min(frac_a) disa │ │ │ │ │ - 0x000aed10 67726565 20627920 6d6f7265 20746861 gree by more tha │ │ │ │ │ - 0x000aed20 6e202530 2e31653a 0a202025 302e3136 n %0.1e:. %0.16 │ │ │ │ │ - 0x000aed30 66202d20 25302e31 3666203d 2025670a f - %0.16f = %g. │ │ │ │ │ - 0x000aed40 00000000 25733a20 436f6d70 75746564 ....%s: Computed │ │ │ │ │ - 0x000aed50 20286173 20617265 615f622d 77656967 (as area_b-weig │ │ │ │ │ - 0x000aed60 68746564 20636f6c 756d6e20 73756d73 hted column sums │ │ │ │ │ - 0x000aed70 2f617265 615f6129 20616e64 20646973 /area_a) and dis │ │ │ │ │ - 0x000aed80 6b2d7661 6c756573 206f6620 6d617828 k-values of max( │ │ │ │ │ - 0x000aed90 66726163 5f612920 64697361 67726565 frac_a) disagree │ │ │ │ │ - 0x000aeda0 20627920 6d6f7265 20746861 6e202530 by more than %0 │ │ │ │ │ - 0x000aedb0 2e31653a 0a202025 302e3136 66202d20 .1e:. %0.16f - │ │ │ │ │ - 0x000aedc0 25302e31 3666203d 2025670a 00000000 %0.16f = %g..... │ │ │ │ │ - 0x000aedd0 0a574152 4e494e47 20574152 4e494e47 .WARNING WARNING │ │ │ │ │ - 0x000aede0 20574152 4e494e47 20574152 4e494e47 WARNING WARNING │ │ │ │ │ - 0x000aedf0 20574152 4e494e47 20574152 4e494e47 WARNING WARNING │ │ │ │ │ - 0x000aee00 20574152 4e494e47 20574152 4e494e47 WARNING WARNING │ │ │ │ │ - 0x000aee10 20574152 4e494e47 20574152 4e494e47 WARNING WARNING │ │ │ │ │ - 0x000aee20 20574152 4e494e47 0a094461 6e676572 WARNING..Danger │ │ │ │ │ - 0x000aee30 2c205769 6c6c2052 6f62696e 736f6e21 , Will Robinson! │ │ │ │ │ - 0x000aee40 206d6178 28667261 635f6129 206f7220 max(frac_a) or │ │ │ │ │ - 0x000aee50 6d696e28 66726163 5f612920 6572726f min(frac_a) erro │ │ │ │ │ - 0x000aee60 72206578 63656564 73202530 2e31650a r exceeds %0.1e. │ │ │ │ │ - 0x000aee70 09526567 72696464 696e6720 77697468 .Regridding with │ │ │ │ │ - 0x000aee80 20746865 73652065 6d626172 72617373 these embarrass │ │ │ │ │ - 0x000aee90 696e6720 77656967 68747320 77696c6c ing weights will │ │ │ │ │ - 0x000aeea0 2070726f 64756365 2066756e 6e792072 produce funny r │ │ │ │ │ - 0x000aeeb0 6573756c 74730a09 53756767 65737420 esults..Suggest │ │ │ │ │ - 0x000aeec0 72652d67 656e6572 6174696e 67207765 re-generating we │ │ │ │ │ - 0x000aeed0 69676874 73207769 74682061 20626574 ights with a bet │ │ │ │ │ - 0x000aeee0 74657220 616c676f 72697468 6d2f7765 ter algorithm/we │ │ │ │ │ - 0x000aeef0 69676874 2d67656e 65726174 6f720a09 ight-generator.. │ │ │ │ │ - 0x000aef00 48617665 20626f74 6820696e 70757420 Have both input │ │ │ │ │ - 0x000aef10 67726964 2d66696c 65732062 65656e20 grid-files been │ │ │ │ │ - 0x000aef20 76616c69 64617465 643f2049 66206e6f validated? If no │ │ │ │ │ - 0x000aef30 742c206f 6e65206d 69676874 20626520 t, one might be │ │ │ │ │ - 0x000aef40 6261726d 790a5741 524e494e 47205741 barmy.WARNING WA │ │ │ │ │ - 0x000aef50 524e494e 47205741 524e494e 47205741 RNING WARNING WA │ │ │ │ │ - 0x000aef60 524e494e 47205741 524e494e 47205741 RNING WARNING WA │ │ │ │ │ - 0x000aef70 524e494e 47205741 524e494e 47205741 RNING WARNING WA │ │ │ │ │ - 0x000aef80 524e494e 47205741 524e494e 47205741 RNING WARNING WA │ │ │ │ │ - 0x000aef90 524e494e 47205741 524e494e 470a0a00 RNING WARNING... │ │ │ │ │ - 0x000aefa0 5741524e 494e4720 636f6e73 65727661 WARNING conserva │ │ │ │ │ - 0x000aefb0 74696f6e 203d2025 302e3136 66203d20 tion = %0.16f = │ │ │ │ │ - 0x000aefc0 312e3025 7325302e 31652066 6f722067 1.0%s%0.1e for g │ │ │ │ │ - 0x000aefd0 72696420 41206365 6c6c205b 256c752c rid A cell [%lu, │ │ │ │ │ - 0x000aefe0 252b672c 252b675d 0a000000 5741524e %+g,%+g]....WARN │ │ │ │ │ - 0x000aeff0 494e4720 6e6f6e2d 636f6e73 65727661 ING non-conserva │ │ │ │ │ - 0x000af000 74697665 20776569 67687465 6420636f tive weighted co │ │ │ │ │ - 0x000af010 6c756d6e 2d73756d 73202865 72726f72 lumn-sums (error │ │ │ │ │ - 0x000af020 20657863 65656473 20746f6c 6572616e exceeds toleran │ │ │ │ │ - 0x000af030 6365203d 2025302e 31652920 666f7220 ce = %0.1e) for │ │ │ │ │ - 0x000af040 2564206f 6620256c 75206772 69642041 %d of %lu grid A │ │ │ │ │ - 0x000af050 2063656c 6c730a4e 423a2063 6f6e7365 cells.NB: conse │ │ │ │ │ - 0x000af060 72766174 696f6e20 5741524e 494e4753 rvation WARNINGS │ │ │ │ │ - 0x000af070 206d6179 20626520 73616665 6c792069 may be safely i │ │ │ │ │ - 0x000af080 676e6f72 65642066 6f722047 72696420 gnored for Grid │ │ │ │ │ - 0x000af090 41206365 6c6c7320 6e6f7420 636f6d70 A cells not comp │ │ │ │ │ - 0x000af0a0 6c657465 6c79206f 7665726c 61707065 letely overlappe │ │ │ │ │ - 0x000af0b0 64207769 74682075 6e6d6173 6b656420 d with unmasked │ │ │ │ │ - 0x000af0c0 47726964 20422063 656c6c73 2028652e Grid B cells (e. │ │ │ │ │ - 0x000af0d0 672e2c20 636f6173 746c696e 6573290a g., coastlines). │ │ │ │ │ - 0x000af0e0 54686573 65206469 61676e6f 73746963 These diagnostic │ │ │ │ │ - 0x000af0f0 7320696d 70657266 6563746c 79206174 s imperfectly at │ │ │ │ │ - 0x000af100 74656d70 7420746f 2072756c 652d6f75 tempt to rule-ou │ │ │ │ │ - 0x000af110 74207375 63682066 616c7365 2d706f73 t such false-pos │ │ │ │ │ - 0x000af120 69746976 65205741 524e494e 47730a54 itive WARNINGs.T │ │ │ │ │ - 0x000af130 7275652d 706f7369 74697665 20574152 rue-positive WAR │ │ │ │ │ - 0x000af140 4e494e47 73206f63 63757220 696e2073 NINGs occur in s │ │ │ │ │ - 0x000af150 6f757263 65206772 69646365 6c6c7320 ource gridcells │ │ │ │ │ - 0x000af160 74686174 20746869 73206d61 7020756e that this map un │ │ │ │ │ - 0x000af170 6465722d 65787472 61637473 20286572 der-extracts (er │ │ │ │ │ - 0x000af180 726f7220 3c203029 206f7220 6f766572 ror < 0) or over │ │ │ │ │ - 0x000af190 2d657874 72616374 73202865 72726f72 -extracts (error │ │ │ │ │ - 0x000af1a0 203e2030 290a0a00 436f6d6d 616e6473 > 0)...Commands │ │ │ │ │ - 0x000af1b0 20746f20 6578616d 696e6520 636f6e73 to examine cons │ │ │ │ │ - 0x000af1c0 65727661 74696f6e 20657874 72656d61 ervation extrema │ │ │ │ │ - 0x000af1d0 3a0a0000 6d696e28 66726163 5f61293a :...min(frac_a): │ │ │ │ │ - 0x000af1e0 206e636b 73202d2d 666f7274 72616e20 ncks --fortran │ │ │ │ │ - 0x000af1f0 2d48202d 2d747264 202d6420 6e5f612c -H --trd -d n_a, │ │ │ │ │ - 0x000af200 256c7520 2d76202e 3f5f6120 25730a00 %lu -v .?_a %s.. │ │ │ │ │ - 0x000af210 6d617828 66726163 5f61293a 206e636b max(frac_a): nck │ │ │ │ │ - 0x000af220 73202d2d 666f7274 72616e20 2d48202d s --fortran -H - │ │ │ │ │ - 0x000af230 2d747264 202d6420 6e5f612c 256c7520 -trd -d n_a,%lu │ │ │ │ │ - 0x000af240 2d76202e 3f5f6120 25730a00 436f6e73 -v .?_a %s..Cons │ │ │ │ │ - 0x000af250 69737465 6e637920 6d657472 69637320 istency metrics │ │ │ │ │ - 0x000af260 28726f77 2d73756d 73206f66 20776569 (row-sums of wei │ │ │ │ │ - 0x000af270 67687473 2920616e 64206572 726f7273 ghts) and errors │ │ │ │ │ - 0x000af280 0a506572 66656374 206d6574 72696373 .Perfect metrics │ │ │ │ │ - 0x000af290 20666f72 20676c6f 62616c20 47726964 for global Grid │ │ │ │ │ - 0x000af2a0 20412061 72652061 7667203d 206d696e A are avg = min │ │ │ │ │ - 0x000af2b0 203d206d 6178203d 20312e30 2c206d62 = max = 1.0, mb │ │ │ │ │ - 0x000af2c0 73203d20 726d7320 3d207364 6e203d20 s = rms = sdn = │ │ │ │ │ - 0x000af2d0 302e303a 0a000000 66726163 5f622061 0.0:....frac_b a │ │ │ │ │ - 0x000af2e0 76673a20 25302e31 3666203d 20312e30 vg: %0.16f = 1.0 │ │ │ │ │ - 0x000af2f0 25732530 2e316520 2f2f2025 7365616e %s%0.1e // %sean │ │ │ │ │ - 0x000af300 0a000000 66726163 5f62206d 696e3a20 ....frac_b min: │ │ │ │ │ - 0x000af310 25302e31 3666203d 20312e30 25732530 %0.16f = 1.0%s%0 │ │ │ │ │ - 0x000af320 2e316520 2f2f204d 696e696d 756d2069 .1e // Minimum i │ │ │ │ │ - 0x000af330 6e206772 69642042 2063656c 6c205b25 n grid B cell [% │ │ │ │ │ - 0x000af340 6c752c25 2b672c25 2b675d0a 00000000 lu,%+g,%+g]..... │ │ │ │ │ - 0x000af350 66726163 5f62206d 61783a20 25302e31 frac_b max: %0.1 │ │ │ │ │ - 0x000af360 3666203d 20312e30 25732530 2e316520 6f = 1.0%s%0.1e │ │ │ │ │ - 0x000af370 2f2f204d 6178696d 756d2069 6e206772 // Maximum in gr │ │ │ │ │ - 0x000af380 69642042 2063656c 6c205b25 6c752c25 id B cell [%lu,% │ │ │ │ │ - 0x000af390 2b672c25 2b675d0a 00000000 66726163 +g,%+g].....frac │ │ │ │ │ - 0x000af3a0 5f62206d 62733a20 25302e31 3666203d _b mbs: %0.16f = │ │ │ │ │ - 0x000af3b0 20202020 2025302e 3165202f 2f202573 %0.1e // %s │ │ │ │ │ - 0x000af3c0 65616e20 6162736f 6c757465 20626961 ean absolute bia │ │ │ │ │ - 0x000af3d0 73206672 6f6d2031 2e300a00 66726163 s from 1.0..frac │ │ │ │ │ - 0x000af3e0 5f622072 6d733a20 25302e31 3666203d _b rms: %0.16f = │ │ │ │ │ - 0x000af3f0 20202020 2025302e 3165202f 2f202573 %0.1e // %s │ │ │ │ │ - 0x000af400 524d5320 72656c61 74697665 20746f20 RMS relative to │ │ │ │ │ - 0x000af410 312e300a 00000000 66726163 5f622073 1.0.....frac_b s │ │ │ │ │ - 0x000af420 646e3a20 25302e31 3666203d 20202020 dn: %0.16f = │ │ │ │ │ - 0x000af430 2025302e 3165202f 2f205374 616e6461 %0.1e // Standa │ │ │ │ │ - 0x000af440 72642064 65766961 74696f6e 0a000000 rd deviation.... │ │ │ │ │ - 0x000af450 25733a20 436f6d70 75746564 20286173 %s: Computed (as │ │ │ │ │ - 0x000af460 20726f77 2073756d 73292061 6e642064 row sums) and d │ │ │ │ │ - 0x000af470 69736b2d 76616c75 6573206f 66206d69 isk-values of mi │ │ │ │ │ - 0x000af480 6e286672 61635f62 29206469 73616772 n(frac_b) disagr │ │ │ │ │ - 0x000af490 65652062 79206d6f 72652074 68616e20 ee by more than │ │ │ │ │ - 0x000af4a0 25302e31 653a0a20 2025302e 31366620 %0.1e:. %0.16f │ │ │ │ │ - 0x000af4b0 2d202530 2e313666 203d2025 670a0000 - %0.16f = %g... │ │ │ │ │ - 0x000af4c0 25733a20 436f6d70 75746564 20286173 %s: Computed (as │ │ │ │ │ - 0x000af4d0 20726f77 2073756d 73292061 6e642064 row sums) and d │ │ │ │ │ - 0x000af4e0 69736b2d 76616c75 6573206f 66206d61 isk-values of ma │ │ │ │ │ - 0x000af4f0 78286672 61635f62 29206469 73616772 x(frac_b) disagr │ │ │ │ │ - 0x000af500 65652062 79206d6f 72652074 68616e20 ee by more than │ │ │ │ │ - 0x000af510 25302e31 653a0a20 2025302e 31366620 %0.1e:. %0.16f │ │ │ │ │ - 0x000af520 2d202530 2e313666 203d2025 670a0000 - %0.16f = %g... │ │ │ │ │ - 0x000af530 0a574152 4e494e47 20574152 4e494e47 .WARNING WARNING │ │ │ │ │ - 0x000af540 20574152 4e494e47 20574152 4e494e47 WARNING WARNING │ │ │ │ │ - 0x000af550 20574152 4e494e47 20574152 4e494e47 WARNING WARNING │ │ │ │ │ - 0x000af560 20574152 4e494e47 20574152 4e494e47 WARNING WARNING │ │ │ │ │ - 0x000af570 20574152 4e494e47 20574152 4e494e47 WARNING WARNING │ │ │ │ │ - 0x000af580 20574152 4e494e47 0a094461 6e676572 WARNING..Danger │ │ │ │ │ - 0x000af590 2c205769 6c6c2052 6f62696e 736f6e21 , Will Robinson! │ │ │ │ │ - 0x000af5a0 206d6178 28667261 635f6229 206f7220 max(frac_b) or │ │ │ │ │ - 0x000af5b0 6d696e28 66726163 5f622920 6572726f min(frac_b) erro │ │ │ │ │ - 0x000af5c0 72206578 63656564 73202530 2e31650a r exceeds %0.1e. │ │ │ │ │ - 0x000af5d0 09526567 72696464 696e6720 77697468 .Regridding with │ │ │ │ │ - 0x000af5e0 20746865 73652065 6d626172 72617373 these embarrass │ │ │ │ │ - 0x000af5f0 696e6720 77656967 68747320 77696c6c ing weights will │ │ │ │ │ - 0x000af600 2070726f 64756365 2066756e 6e792072 produce funny r │ │ │ │ │ - 0x000af610 6573756c 74730a09 53756767 65737420 esults..Suggest │ │ │ │ │ - 0x000af620 72652d67 656e6572 6174696e 67207765 re-generating we │ │ │ │ │ - 0x000af630 69676874 73207769 74682061 20626574 ights with a bet │ │ │ │ │ - 0x000af640 74657220 616c676f 72697468 6d2f7765 ter algorithm/we │ │ │ │ │ - 0x000af650 69676874 2d67656e 65726174 6f720a09 ight-generator.. │ │ │ │ │ - 0x000af660 48617665 20626f74 6820696e 70757420 Have both input │ │ │ │ │ - 0x000af670 67726964 2d66696c 65732062 65656e20 grid-files been │ │ │ │ │ - 0x000af680 76616c69 64617465 643f2049 66206e6f validated? If no │ │ │ │ │ - 0x000af690 742c206f 6e65206d 69676874 20626520 t, one might be │ │ │ │ │ - 0x000af6a0 6261726d 790a2573 5741524e 494e4720 barmy.%sWARNING │ │ │ │ │ - 0x000af6b0 5741524e 494e4720 5741524e 494e4720 WARNING WARNING │ │ │ │ │ - 0x000af6c0 5741524e 494e4720 5741524e 494e4720 WARNING WARNING │ │ │ │ │ - 0x000af6d0 5741524e 494e4720 5741524e 494e4720 WARNING WARNING │ │ │ │ │ - 0x000af6e0 5741524e 494e4720 5741524e 494e4720 WARNING WARNING │ │ │ │ │ - 0x000af6f0 5741524e 494e4720 5741524e 494e470a WARNING WARNING. │ │ │ │ │ - 0x000af700 0a000000 5741524e 494e4720 636f6e73 ....WARNING cons │ │ │ │ │ - 0x000af710 69737465 6e637920 3d202530 2e313666 istency = %0.16f │ │ │ │ │ - 0x000af720 203d2031 2e302573 25302e31 6520666f = 1.0%s%0.1e fo │ │ │ │ │ - 0x000af730 72206772 69642042 2063656c 6c205b25 r grid B cell [% │ │ │ │ │ - 0x000af740 6c752c25 2b672c25 2b675d0a 00000000 lu,%+g,%+g]..... │ │ │ │ │ - 0x000af750 5741524e 494e4720 6e6f6e2d 636f6e73 WARNING non-cons │ │ │ │ │ - 0x000af760 69737465 6e742072 6f772d73 756d7320 istent row-sums │ │ │ │ │ - 0x000af770 28657272 6f722065 78636565 64732074 (error exceeds t │ │ │ │ │ - 0x000af780 6f6c6572 616e6365 203d2025 302e3165 olerance = %0.1e │ │ │ │ │ - 0x000af790 2920666f 72202564 206f6620 256c7520 ) for %d of %lu │ │ │ │ │ - 0x000af7a0 67726964 20422063 656c6c73 0a4e423a grid B cells.NB: │ │ │ │ │ - 0x000af7b0 20636f6e 73697374 656e6379 20574152 consistency WAR │ │ │ │ │ - 0x000af7c0 4e494e47 53206d61 79206265 20736166 NINGS may be saf │ │ │ │ │ - 0x000af7d0 656c7920 69676e6f 72656420 666f7220 ely ignored for │ │ │ │ │ - 0x000af7e0 47726964 20422063 656c6c73 206e6f74 Grid B cells not │ │ │ │ │ - 0x000af7f0 20636f6d 706c6574 656c7920 6f766572 completely over │ │ │ │ │ - 0x000af800 6c617070 65642077 69746820 756e6d61 lapped with unma │ │ │ │ │ - 0x000af810 736b6564 20477269 64204120 63656c6c sked Grid A cell │ │ │ │ │ - 0x000af820 73202865 2e672e2c 20636f61 73746c69 s (e.g., coastli │ │ │ │ │ - 0x000af830 6e657329 0a546865 73652064 6961676e nes).These diagn │ │ │ │ │ - 0x000af840 6f737469 63732069 6d706572 66656374 ostics imperfect │ │ │ │ │ - 0x000af850 6c792061 7474656d 70742074 6f207275 ly attempt to ru │ │ │ │ │ - 0x000af860 6c652d6f 75742073 75636820 66616c73 le-out such fals │ │ │ │ │ - 0x000af870 652d706f 73697469 76652057 41524e49 e-positive WARNI │ │ │ │ │ - 0x000af880 4e47730a 54727565 2d706f73 69746976 NGs.True-positiv │ │ │ │ │ - 0x000af890 65205741 524e494e 4773206f 63637572 e WARNINGs occur │ │ │ │ │ - 0x000af8a0 20696e20 64657374 696e6174 696f6e20 in destination │ │ │ │ │ - 0x000af8b0 67726964 63656c6c 73207468 61742074 gridcells that t │ │ │ │ │ - 0x000af8c0 68697320 6d617020 756e6465 7266696c his map underfil │ │ │ │ │ - 0x000af8d0 6c732028 6572726f 72203c20 3029206f ls (error < 0) o │ │ │ │ │ - 0x000af8e0 72206f76 65726669 6c6c7320 28657272 r overfills (err │ │ │ │ │ - 0x000af8f0 6f72203e 2030290a 0a000000 46495849 or > 0).....FIXI │ │ │ │ │ - 0x000af900 4e472063 6f6e7369 7374656e 6379203d NG consistency = │ │ │ │ │ - 0x000af910 2025302e 31366620 3d20312e 30257325 %0.16f = 1.0%s% │ │ │ │ │ - 0x000af920 302e3165 20666f72 20677269 64204220 0.1e for grid B │ │ │ │ │ - 0x000af930 63656c6c 205b256c 752c252b 672c252b cell [%lu,%+g,%+ │ │ │ │ │ - 0x000af940 675d0a00 25733a20 494e464f 20557365 g]..%s: INFO Use │ │ │ │ │ - 0x000af950 72207265 71756573 74656420 6d617020 r requested map │ │ │ │ │ - 0x000af960 72652d77 65696768 74207769 7468202d re-weight with - │ │ │ │ │ - 0x000af970 2d667261 635f625f 6e726d20 746f2061 -frac_b_nrm to a │ │ │ │ │ - 0x000af980 646a7573 7420666f 72207365 6c662d6f djust for self-o │ │ │ │ │ - 0x000af990 7665726c 61707065 64204772 69642041 verlapped Grid A │ │ │ │ │ - 0x000af9a0 20677269 6463656c 6c732062 75742025 gridcells but % │ │ │ │ │ - 0x000af9b0 73206669 6e647320 6e6f2066 7261635f s finds no frac_ │ │ │ │ │ - 0x000af9c0 62203e3e 20312e30 20677269 6463656c b >> 1.0 gridcel │ │ │ │ │ - 0x000af9d0 6c732074 68617420 776f756c 6420696e ls that would in │ │ │ │ │ - 0x000af9e0 64696361 74652070 6f74656e 7469616c dicate potential │ │ │ │ │ - 0x000af9f0 2073656c 662d6f76 65726c61 70732069 self-overlaps i │ │ │ │ │ - 0x000afa00 6e204772 69642041 0a000000 25733a20 n Grid A....%s: │ │ │ │ │ - 0x000afa10 494e464f 2052652d 77726974 696e6720 INFO Re-writing │ │ │ │ │ - 0x000afa20 532c2066 7261635f 612c2061 6e642066 S, frac_a, and f │ │ │ │ │ - 0x000afa30 7261635f 62206172 72617973 20746f20 rac_b arrays to │ │ │ │ │ - 0x000afa40 66697820 25642028 70726573 756d6564 fix %d (presumed │ │ │ │ │ - 0x000afa50 29207365 6c662d6f 7665726c 61707320 ) self-overlaps │ │ │ │ │ - 0x000afa60 64657465 63746564 20766961 20667261 detected via fra │ │ │ │ │ - 0x000afa70 635f6220 3e3e2031 2e302073 65617263 c_b >> 1.0 searc │ │ │ │ │ - 0x000afa80 680a4e42 3a205468 65202266 69786564 h.NB: The "fixed │ │ │ │ │ - 0x000afa90 22206669 6c652073 686f756c 64206e6f " file should no │ │ │ │ │ - 0x000afaa0 206c6f6e 67657220 7265706f 72742061 longer report a │ │ │ │ │ - 0x000afab0 6e792066 7261635f 62205741 524e494e ny frac_b WARNIN │ │ │ │ │ - 0x000afac0 47732062 65636175 73652074 68652077 Gs because the w │ │ │ │ │ - 0x000afad0 65696768 74732068 61766520 6265656e eights have been │ │ │ │ │ - 0x000afae0 206e6f72 6d616c69 7a656420 746f2070 normalized to p │ │ │ │ │ - 0x000afaf0 72657665 6e742074 6869732e 20486f77 revent this. How │ │ │ │ │ - 0x000afb00 65766572 2c207468 65206669 78656420 ever, the fixed │ │ │ │ │ - 0x000afb10 66696c65 20697320 65787065 63746564 file is expected │ │ │ │ │ - 0x000afb20 20746f20 70726f64 75636520 66726163 to produce frac │ │ │ │ │ - 0x000afb30 5f612057 41524e49 4e477320 62656361 _a WARNINGs beca │ │ │ │ │ - 0x000afb40 75736520 77656967 68747320 6f662074 use weights of t │ │ │ │ │ - 0x000afb50 68652073 656c662d 6f766572 6c617070 he self-overlapp │ │ │ │ │ - 0x000afb60 696e6720 67726964 5f612063 656c6c73 ing grid_a cells │ │ │ │ │ - 0x000afb70 20776572 65207265 64756365 6420746f were reduced to │ │ │ │ │ - 0x000afb80 20636f6d 70656e73 61746520 666f7220 compensate for │ │ │ │ │ - 0x000afb90 74686520 73656c66 2d6f7665 726c6170 the self-overlap │ │ │ │ │ - 0x000afba0 2e20536f 206c6f6e 67206173 20616c6c . So long as all │ │ │ │ │ - 0x000afbb0 20616666 65637465 64206772 69645f61 affected grid_a │ │ │ │ │ - 0x000afbc0 2063656c 6c732063 6f6e7461 696e2076 cells contain v │ │ │ │ │ - 0x000afbd0 616c6964 20646174 61207468 65206e65 alid data the ne │ │ │ │ │ - 0x000afbe0 74207265 73756c74 2073686f 756c6420 t result should │ │ │ │ │ - 0x000afbf0 62652063 6f727265 63742e20 54686520 be correct. The │ │ │ │ │ - 0x000afc00 62657374 20736f6c 7574696f 6e206973 best solution is │ │ │ │ │ - 0x000afc10 20746f20 72656d6f 76652f72 652d6269 to remove/re-bi │ │ │ │ │ - 0x000afc20 6e207468 65207365 6c662d6f 7665726c n the self-overl │ │ │ │ │ - 0x000afc30 61707069 6e672067 7269645f 61206365 apping grid_a ce │ │ │ │ │ - 0x000afc40 6c6c7320 6265666f 72652072 656d6170 lls before remap │ │ │ │ │ - 0x000afc50 70696e67 2e0a0000 436f6d6d 616e6473 ping....Commands │ │ │ │ │ - 0x000afc60 20746f20 6578616d 696e6520 636f6e73 to examine cons │ │ │ │ │ - 0x000afc70 69737465 6e637920 65787472 656d613a istency extrema: │ │ │ │ │ - 0x000afc80 0a000000 6d696e28 66726163 5f62293a ....min(frac_b): │ │ │ │ │ - 0x000afc90 206e636b 73202d2d 666f7274 72616e20 ncks --fortran │ │ │ │ │ - 0x000afca0 2d48202d 2d747264 202d6420 6e5f622c -H --trd -d n_b, │ │ │ │ │ - 0x000afcb0 256c7520 2d76202e 3f5f6220 25730a00 %lu -v .?_b %s.. │ │ │ │ │ - 0x000afcc0 6d617828 66726163 5f62293a 206e636b max(frac_b): nck │ │ │ │ │ - 0x000afcd0 73202d2d 666f7274 72616e20 2d48202d s --fortran -H - │ │ │ │ │ - 0x000afce0 2d747264 202d6420 6e5f622c 256c7520 -trd -d n_b,%lu │ │ │ │ │ - 0x000afcf0 2d76202e 3f5f6220 25730a00 0a486973 -v .?_b %s...His │ │ │ │ │ - 0x000afd00 746f6772 616d206f 66206e6f 6e2d7a65 togram of non-ze │ │ │ │ │ - 0x000afd10 726f2065 6e747269 65732069 6e207370 ro entries in sp │ │ │ │ │ - 0x000afd20 61727365 2d6d6174 7269783a 0a000000 arse-matrix:.... │ │ │ │ │ - 0x000afd30 2020436f 6c756d6e 20313a20 4e756d62 Column 1: Numb │ │ │ │ │ - 0x000afd40 6572206f 66206e6f 6e2d7a65 726f2065 er of non-zero e │ │ │ │ │ - 0x000afd50 6e747269 65732028 68697374 6f677261 ntries (histogra │ │ │ │ │ - 0x000afd60 6d206269 6e290a00 2020436f 6c756d6e m bin).. Column │ │ │ │ │ - 0x000afd70 20323a20 4e756d62 6572206f 6620636f 2: Number of co │ │ │ │ │ - 0x000afd80 6c756d6e 73202873 6f757263 65206365 lumns (source ce │ │ │ │ │ - 0x000afd90 6c6c7329 20776974 68207468 6174206d lls) with that m │ │ │ │ │ - 0x000afda0 616e7920 6e6f6e2d 7a65726f 20656e74 any non-zero ent │ │ │ │ │ - 0x000afdb0 72696573 0a000000 2020436f 6c756d6e ries.... Column │ │ │ │ │ - 0x000afdc0 20333a20 4e756d62 6572206f 6620726f 3: Number of ro │ │ │ │ │ - 0x000afdd0 77732028 64657374 696e6174 696f6e20 ws (destination │ │ │ │ │ - 0x000afde0 63656c6c 73292077 69746820 74686174 cells) with that │ │ │ │ │ - 0x000afdf0 206d616e 79206e6f 6e2d7a65 726f2065 many non-zero e │ │ │ │ │ - 0x000afe00 6e747269 65730a00 20205b00 5b257325 ntries.. [.[%s% │ │ │ │ │ - 0x000afe10 6c752c25 642c2564 5d257300 0a486973 lu,%d,%d]%s..His │ │ │ │ │ - 0x000afe20 746f6772 616d206f 66207765 69676874 togram of weight │ │ │ │ │ - 0x000afe30 7320533a 205b6269 6e5f6d69 6e203c20 s S: [bin_min < │ │ │ │ │ - 0x000afe40 77656967 68747320 3c3d2062 696e5f6d weights <= bin_m │ │ │ │ │ - 0x000afe50 61785d0a 00000000 2020436f 6c756d6e ax]..... Column │ │ │ │ │ - 0x000afe60 20313a20 4c6f7765 7220626f 756e6420 1: Lower bound │ │ │ │ │ - 0x000afe70 6f6e2077 65696768 74732028 62696e5f on weights (bin_ │ │ │ │ │ - 0x000afe80 6d696e29 0a000000 2020436f 6c756d6e min).... Column │ │ │ │ │ - 0x000afe90 20323a20 4e756d62 6572206f 66207765 2: Number of we │ │ │ │ │ - 0x000afea0 69676874 7320696e 2062696e 0a000000 ights in bin.... │ │ │ │ │ - 0x000afeb0 2020436f 6c756d6e 20333a20 55707065 Column 3: Uppe │ │ │ │ │ - 0x000afec0 7220626f 756e6420 6f6e2077 65696768 r bound on weigh │ │ │ │ │ - 0x000afed0 74732028 62696e5f 6d617829 0a000000 ts (bin_max).... │ │ │ │ │ - 0x000afee0 5b25672c 25642c25 675d2573 00000000 [%g,%d,%g]%s.... │ │ │ │ │ - 0x000afef0 6d61736b 5f62206d 696e2c20 6d61783a mask_b min, max: │ │ │ │ │ - 0x000aff00 206d6170 2d66696c 65206f6d 69747320 map-file omits │ │ │ │ │ - 0x000aff10 6d61736b 5f620a00 6d61736b 5f61206d mask_b..mask_a m │ │ │ │ │ - 0x000aff20 696e2c20 6d61783a 206d6170 2d66696c in, max: map-fil │ │ │ │ │ - 0x000aff30 65206f6d 69747320 6d61736b 5f610a00 e omits mask_a.. │ │ │ │ │ - 0x000aff40 5741524e 494e4720 61726561 5f62203d WARNING area_b = │ │ │ │ │ - 0x000aff50 20256720 666f7220 67726964 20422063 %g for grid B c │ │ │ │ │ - 0x000aff60 656c6c20 5b256c75 2c252b67 2c252b67 ell [%lu,%+g,%+g │ │ │ │ │ - 0x000aff70 5d202861 6e642070 6f737369 626c7920 ] (and possibly │ │ │ │ │ - 0x000aff80 6f746865 7273292e 20456d70 74792061 others). Empty a │ │ │ │ │ - 0x000aff90 72656173 20617265 206c6567 616c2028 reas are legal ( │ │ │ │ │ - 0x000affa0 652e672e 2c20666f 72206269 6c696e65 e.g., for biline │ │ │ │ │ - 0x000affb0 6172206d 61707329 20796574 20707265 ar maps) yet pre │ │ │ │ │ - 0x000affc0 76656e74 2063616c 63756c61 74696f6e vent calculation │ │ │ │ │ - 0x000affd0 206f6620 736f6d65 20646961 676e6f73 of some diagnos │ │ │ │ │ - 0x000affe0 74696373 2e0a0000 5741524e 494e4720 tics....WARNING │ │ │ │ │ - 0x000afff0 61726561 5f61203d 20256720 666f7220 area_a = %g for │ │ │ │ │ - 0x000b0000 67726964 20412063 656c6c20 5b256c75 grid A cell [%lu │ │ │ │ │ - 0x000b0010 2c252b67 2c252b67 5d202861 6e642070 ,%+g,%+g] (and p │ │ │ │ │ - 0x000b0020 6f737369 626c7920 6f746865 7273292e ossibly others). │ │ │ │ │ - 0x000b0030 20456d70 74792061 72656173 20617265 Empty areas are │ │ │ │ │ - 0x000b0040 206c6567 616c2028 652e672e 2c20666f legal (e.g., fo │ │ │ │ │ - 0x000b0050 72206269 6c696e65 6172206d 61707329 r bilinear maps) │ │ │ │ │ - 0x000b0060 20796574 20707265 76656e74 2063616c yet prevent cal │ │ │ │ │ - 0x000b0070 63756c61 74696f6e 206f6620 736f6d65 culation of some │ │ │ │ │ - 0x000b0080 20646961 676e6f73 74696373 2e0a0000 diagnostics.... │ │ │ │ │ - 0x000b0090 6e636f5f 6d61705f 63686b28 29000000 nco_map_chk()... │ │ │ │ │ - 0x000b00a0 6e636f5f 6d61705f 6d6b0000 00000000 nco_map_mk...... │ │ │ │ │ - 0x000b00b0 00000000 0000e0c1 00000000 0000f0bf ................ │ │ │ │ │ - 0x000b00c0 00000000 00000000 00000000 0000f03f ...............? │ │ │ │ │ - 0x000b00d0 00000000 00000040 00000000 00002440 .......@......$@ │ │ │ │ │ - 0x000b00e0 0000c0ff ffffdf41 4d443500 25303278 .......AMD5.%02x │ │ │ │ │ - 0x000b00f0 00000000 25733a20 494e464f 2073697a ....%s: INFO siz │ │ │ │ │ - 0x000b0100 656f6628 2573204d 44352062 75666665 eof(%s MD5 buffe │ │ │ │ │ - 0x000b0110 7229203d 20256c64 20420a00 25733a20 r) = %ld B..%s: │ │ │ │ │ - 0x000b0120 494e464f 204d4435 28257329 203d2025 INFO MD5(%s) = % │ │ │ │ │ - 0x000b0130 730a0000 25733a20 494e464f 20577269 s...%s: INFO Wri │ │ │ │ │ - 0x000b0140 74696e67 204d4435 20646967 65737420 ting MD5 digest │ │ │ │ │ - 0x000b0150 746f2061 74747269 62757465 20257320 to attribute %s │ │ │ │ │ - 0x000b0160 6f662076 61726961 626c6520 25730a00 of variable %s.. │ │ │ │ │ - 0x000b0170 25733a20 4552524f 52204d44 35282573 %s: ERROR MD5(%s │ │ │ │ │ - 0x000b0180 29205241 4d20616e 64206469 736b2064 ) RAM and disk d │ │ │ │ │ - 0x000b0190 69736167 7265653a 20257320 213d2025 isagree: %s != % │ │ │ │ │ - 0x000b01a0 730a0000 25733a20 494e464f 204d4435 s...%s: INFO MD5 │ │ │ │ │ - 0x000b01b0 20646967 65737473 206f6620 52414d20 digests of RAM │ │ │ │ │ - 0x000b01c0 616e6420 6469736b 20636f6e 74656e74 and disk content │ │ │ │ │ - 0x000b01d0 7320666f 72202573 20616772 65650a00 s for %s agree.. │ │ │ │ │ - 0x000b01e0 80000000 00000000 00000000 00000000 ................ │ │ │ │ │ - 0x000b01f0 00000000 00000000 00000000 00000000 ................ │ │ │ │ │ - 0x000b0200 00000000 00000000 00000000 00000000 ................ │ │ │ │ │ - 0x000b0210 00000000 00000000 00000000 00000000 ................ │ │ │ │ │ - 0x000b0220 25733a20 4552524f 52206e63 6f5f6361 %s: ERROR nco_ca │ │ │ │ │ - 0x000b0230 6c6c6f63 28292075 6e61626c 6520746f lloc() unable to │ │ │ │ │ - 0x000b0240 20616c6c 6f636174 6520256c 7520656c allocate %lu el │ │ │ │ │ - 0x000b0250 656d656e 7473206f 6620256c 75206279 ements of %lu by │ │ │ │ │ - 0x000b0260 74657320 65616368 20746f74 616c696e tes each totalin │ │ │ │ │ - 0x000b0270 6720256c 75204220 3d20256c 75206b42 g %lu B = %lu kB │ │ │ │ │ - 0x000b0280 203d2025 6c75204d 42203d20 256c7520 = %lu MB = %lu │ │ │ │ │ - 0x000b0290 47420a00 25733a20 494e464f 204e434f GB..%s: INFO NCO │ │ │ │ │ - 0x000b02a0 20686173 20726570 6f727465 64206120 has reported a │ │ │ │ │ - 0x000b02b0 6d616c6c 6f632829 20666169 6c757265 malloc() failure │ │ │ │ │ - 0x000b02c0 2e206d61 6c6c6f63 28292066 61696c75 . malloc() failu │ │ │ │ │ - 0x000b02d0 72657320 75737561 6c6c7920 696e6469 res usually indi │ │ │ │ │ - 0x000b02e0 63617465 20746861 7420796f 7572206d cate that your m │ │ │ │ │ - 0x000b02f0 61636869 6e652068 6173206c 65737320 achine has less │ │ │ │ │ - 0x000b0300 66726565 206d656d 6f727920 2852414d free memory (RAM │ │ │ │ │ - 0x000b0310 2b737761 70292074 68616e20 74686520 +swap) than the │ │ │ │ │ - 0x000b0320 72657175 65737465 6420616d 6f756e74 requested amount │ │ │ │ │ - 0x000b0330 2e204173 20737563 682c206d 616c6c6f . As such, mallo │ │ │ │ │ - 0x000b0340 63282920 6661696c 75726573 20726573 c() failures res │ │ │ │ │ - 0x000b0350 756c7420 66726f6d 20746865 20706879 ult from the phy │ │ │ │ │ - 0x000b0360 73696361 6c206c69 6d697461 74696f6e sical limitation │ │ │ │ │ - 0x000b0370 7320696d 706f7365 64206279 20796f75 s imposed by you │ │ │ │ │ - 0x000b0380 72206861 72647761 72652e20 52656164 r hardware. Read │ │ │ │ │ - 0x000b0390 20687474 703a2f2f 6e636f2e 73662e6e http://nco.sf.n │ │ │ │ │ - 0x000b03a0 65742f6e 636f2e68 746d6c23 6d6d7220 et/nco.html#mmr │ │ │ │ │ - 0x000b03b0 666f7220 61206465 73637269 7074696f for a descriptio │ │ │ │ │ - 0x000b03c0 6e206f66 204e434f 206d656d 6f727920 n of NCO memory │ │ │ │ │ - 0x000b03d0 75736167 652e2054 6865206c 696b656c usage. The likel │ │ │ │ │ - 0x000b03e0 69657374 20636173 65206973 20746861 iest case is tha │ │ │ │ │ - 0x000b03f0 74207468 69732070 726f626c 656d2069 t this problem i │ │ │ │ │ - 0x000b0400 73206361 75736564 20627920 696e6164 s caused by inad │ │ │ │ │ - 0x000b0410 65717561 74652052 414d206f 6e20796f equate RAM on yo │ │ │ │ │ - 0x000b0420 75722073 79737465 6d2c2061 6e642069 ur system, and i │ │ │ │ │ - 0x000b0430 73206e6f 7420616e 204e434f 20627567 s not an NCO bug │ │ │ │ │ - 0x000b0440 2e204966 20736f2c 20746865 72652061 . If so, there a │ │ │ │ │ - 0x000b0450 72652074 776f2070 6f74656e 7469616c re two potential │ │ │ │ │ - 0x000b0460 20776f72 6b61726f 756e6473 3a204669 workarounds: Fi │ │ │ │ │ - 0x000b0470 72737420 69732074 6f207072 6f636573 rst is to proces │ │ │ │ │ - 0x000b0480 7320796f 75722064 61746120 696e2073 s your data in s │ │ │ │ │ - 0x000b0490 6d616c6c 65722061 6d6f756e 74732c20 maller amounts, │ │ │ │ │ - 0x000b04a0 652e672e 2c20736d 616c6c65 72206f72 e.g., smaller or │ │ │ │ │ - 0x000b04b0 206d6f72 65206879 70657273 6c616273 more hyperslabs │ │ │ │ │ - 0x000b04c0 2e205468 65207365 636f6e64 20697320 . The second is │ │ │ │ │ - 0x000b04d0 746f2075 73652061 206d6163 68696e65 to use a machine │ │ │ │ │ - 0x000b04e0 20776974 68206d6f 72652066 72656520 with more free │ │ │ │ │ - 0x000b04f0 6d656d6f 72792c20 736f2074 68617420 memory, so that │ │ │ │ │ - 0x000b0500 6d616c6c 6f632829 20737563 63656564 malloc() succeed │ │ │ │ │ - 0x000b0510 732e204e 423a204f 70657261 74696e67 s. NB: Operating │ │ │ │ │ - 0x000b0520 206f6e20 636f6d70 72657373 6564206e on compressed n │ │ │ │ │ - 0x000b0530 65744344 46342064 61746120 63616e20 etCDF4 data can │ │ │ │ │ - 0x000b0540 65617369 6c792063 6f6e7375 6d65206d easily consume m │ │ │ │ │ - 0x000b0550 6f726520 52414d20 7468616e 20657870 ore RAM than exp │ │ │ │ │ - 0x000b0560 65637465 64206f72 206d656e 74696f6e ected or mention │ │ │ │ │ - 0x000b0570 65642069 6e207468 65204e43 4f20646f ed in the NCO do │ │ │ │ │ - 0x000b0580 63756d65 6e746174 696f6e2e 0a0a0000 cumentation..... │ │ │ │ │ - 0x000b0590 4c617267 65207461 736b7320 6d617920 Large tasks may │ │ │ │ │ - 0x000b05a0 756e636f 76657220 6d656d6f 7279206c uncover memory l │ │ │ │ │ - 0x000b05b0 65616b73 20696e20 4e434f2e 206e6361 eaks in NCO. nca │ │ │ │ │ - 0x000b05c0 70322073 63726970 74732061 72652063 p2 scripts are c │ │ │ │ │ - 0x000b05d0 6f6d706c 6574656c 79206479 6e616d69 ompletely dynami │ │ │ │ │ - 0x000b05e0 6320616e 64206d61 79206265 206f6620 c and may be of │ │ │ │ │ - 0x000b05f0 61726269 74726172 79206c65 6e677468 arbitrary length │ │ │ │ │ - 0x000b0600 20616e64 20636f6d 706c6578 6974792e and complexity. │ │ │ │ │ - 0x000b0610 20412073 63726970 74207468 61742063 A script that c │ │ │ │ │ - 0x000b0620 6f6e7461 696e7320 6d616e79 2074686f ontains many tho │ │ │ │ │ - 0x000b0630 7573616e 6473206f 66206f70 65726174 usands of operat │ │ │ │ │ - 0x000b0640 696f6e73 206d6179 20756e63 6f766572 ions may uncover │ │ │ │ │ - 0x000b0650 20612073 6c6f7720 6d656d6f 7279206c a slow memory l │ │ │ │ │ - 0x000b0660 65616b20 6576656e 2074686f 75676820 eak even though │ │ │ │ │ - 0x000b0670 65616368 2073696e 676c6520 6f706572 each single oper │ │ │ │ │ - 0x000b0680 6174696f 6e20636f 6e73756d 6573206c ation consumes l │ │ │ │ │ - 0x000b0690 6974746c 65206164 64697469 6f6e616c ittle additional │ │ │ │ │ - 0x000b06a0 206d656d 6f72792e 204d656d 6f727920 memory. Memory │ │ │ │ │ - 0x000b06b0 6c65616b 73206172 65207573 75616c6c leaks are usuall │ │ │ │ │ - 0x000b06c0 79206964 656e7469 66696162 6c652062 y identifiable b │ │ │ │ │ - 0x000b06d0 79207468 65697220 6d656d6f 72792075 y their memory u │ │ │ │ │ - 0x000b06e0 73616765 20736967 6e617475 72652e20 sage signature. │ │ │ │ │ - 0x000b06f0 4c65616b 73206361 75736520 7065616b Leaks cause peak │ │ │ │ │ - 0x000b0700 206d656d 6f727920 75736167 6520746f memory usage to │ │ │ │ │ - 0x000b0710 20696e63 72656173 65206d6f 6e6f746f increase monoto │ │ │ │ │ - 0x000b0720 6e696361 6c6c7920 77697468 2074696d nically with tim │ │ │ │ │ - 0x000b0730 65207265 67617264 6c657373 206f6620 e regardless of │ │ │ │ │ - 0x000b0740 73637269 70742063 6f6d706c 65786974 script complexit │ │ │ │ │ - 0x000b0750 792e2053 6c6f7720 6c65616b 73206172 y. Slow leaks ar │ │ │ │ │ - 0x000b0760 65207665 72792064 69666669 63756c74 e very difficult │ │ │ │ │ - 0x000b0770 20746f20 66696e64 2e20536f 6d657469 to find. Someti │ │ │ │ │ - 0x000b0780 6d657320 61206d61 6c6c6f63 28292066 mes a malloc() f │ │ │ │ │ - 0x000b0790 61696c75 72652069 73207468 65206f6e ailure is the on │ │ │ │ │ - 0x000b07a0 6c79206e 6f746963 6561626c 6520636c ly noticeable cl │ │ │ │ │ - 0x000b07b0 75652074 6f207468 65697220 65786973 ue to their exis │ │ │ │ │ - 0x000b07c0 74656e63 652e2049 6620796f 75206861 tence. If you ha │ │ │ │ │ - 0x000b07d0 76652067 6f6f6420 72656173 6f6e7320 ve good reasons │ │ │ │ │ - 0x000b07e0 746f2062 656c6965 76652074 68617420 to believe that │ │ │ │ │ - 0x000b07f0 796f7572 206d616c 6c6f6328 29206661 your malloc() fa │ │ │ │ │ - 0x000b0800 696c7572 65206973 20756c74 696d6174 ilure is ultimat │ │ │ │ │ - 0x000b0810 656c7920 64756520 746f2061 6e204e43 ely due to an NC │ │ │ │ │ - 0x000b0820 4f206d65 6d6f7279 206c6561 6b202872 O memory leak (r │ │ │ │ │ - 0x000b0830 61746865 72207468 616e2069 6e616465 ather than inade │ │ │ │ │ - 0x000b0840 71756174 65205241 4d206f6e 20796f75 quate RAM on you │ │ │ │ │ - 0x000b0850 72207379 7374656d 292c2074 68656e20 r system), then │ │ │ │ │ - 0x000b0860 77652077 6f756c64 206c696b 6520746f we would like to │ │ │ │ │ - 0x000b0870 20726563 65697665 20612064 65746169 receive a detai │ │ │ │ │ - 0x000b0880 6c656420 62756720 7265706f 72742e0a led bug report.. │ │ │ │ │ - 0x000b0890 00000000 4e434f5f 4d4d525f 44424700 ....NCO_MMR_DBG. │ │ │ │ │ - 0x000b08a0 25733a20 494e464f 20257320 72656365 %s: INFO %s rece │ │ │ │ │ - 0x000b08b0 69766564 20726571 75657374 20746f20 ived request to │ │ │ │ │ - 0x000b08c0 616c6c6f 63617465 20256c75 2042203d allocate %lu B = │ │ │ │ │ - 0x000b08d0 20256c75 206b4220 3d20256c 75204d42 %lu kB = %lu MB │ │ │ │ │ - 0x000b08e0 203d2025 6c752047 420a0000 25733a20 = %lu GB...%s: │ │ │ │ │ - 0x000b08f0 4552524f 52202573 20756e61 626c6520 ERROR %s unable │ │ │ │ │ - 0x000b0900 746f2061 6c6c6f63 61746520 256c7520 to allocate %lu │ │ │ │ │ - 0x000b0910 42203d20 256c7520 6b42203d 20256c75 B = %lu kB = %lu │ │ │ │ │ - 0x000b0920 204d4220 3d20256c 75204742 0a000000 MB = %lu GB.... │ │ │ │ │ - 0x000b0930 6e636f5f 6d616c6c 6f632829 00000000 nco_malloc().... │ │ │ │ │ - 0x000b0940 25733a20 4552524f 52206e63 6f5f6d61 %s: ERROR nco_ma │ │ │ │ │ - 0x000b0950 6c6c6f63 5f666c67 28292075 6e61626c lloc_flg() unabl │ │ │ │ │ - 0x000b0960 6520746f 20616c6c 6f636174 6520256c e to allocate %l │ │ │ │ │ - 0x000b0970 75204220 3d20256c 75206b42 203d2025 u B = %lu kB = % │ │ │ │ │ - 0x000b0980 6c75204d 42203d20 256c7520 47420a00 lu MB = %lu GB.. │ │ │ │ │ - 0x000b0990 25733a20 6d616c6c 6f632829 20657272 %s: malloc() err │ │ │ │ │ - 0x000b09a0 6f722069 73202225 73220a00 25733a20 or is "%s"..%s: │ │ │ │ │ - 0x000b09b0 4552524f 52206973 206e6f74 20454e4f ERROR is not ENO │ │ │ │ │ - 0x000b09c0 4d454d2c 20657869 74696e67 2e2e2e0a MEM, exiting.... │ │ │ │ │ - 0x000b09d0 00000000 25733a20 4552524f 52206d61 ....%s: ERROR ma │ │ │ │ │ - 0x000b09e0 6c6c6f63 28292072 65747572 6e732065 lloc() returns e │ │ │ │ │ - 0x000b09f0 72726f72 206f6e20 25732072 65717565 rror on %s reque │ │ │ │ │ - 0x000b0a00 73742066 6f722025 6c752042 203d2025 st for %lu B = % │ │ │ │ │ - 0x000b0a10 6c75206b 42203d20 256c7520 4d42203d lu kB = %lu MB = │ │ │ │ │ - 0x000b0a20 20256c75 2047420a 00000000 25733a20 %lu GB.....%s: │ │ │ │ │ - 0x000b0a30 55736572 2d737570 706c6965 64207375 User-supplied su │ │ │ │ │ - 0x000b0a40 70706c65 6d656e74 616c2065 72726f72 pplemental error │ │ │ │ │ - 0x000b0a50 206d6573 73616765 20697320 22257322 message is "%s" │ │ │ │ │ - 0x000b0a60 0a000000 6e636f5f 6d6d725f 63616c6c ....nco_mmr_call │ │ │ │ │ - 0x000b0a70 6f630000 6e636f5f 6d6d725f 6d616c6c oc..nco_mmr_mall │ │ │ │ │ - 0x000b0a80 6f630000 6e636f5f 6d6d725f 7265616c oc..nco_mmr_real │ │ │ │ │ - 0x000b0a90 6c6f6300 6e636f5f 6d6d725f 66726565 loc.nco_mmr_free │ │ │ │ │ - 0x000b0aa0 00000000 25733a20 4552524f 52206e63 ....%s: ERROR nc │ │ │ │ │ - 0x000b0ab0 6f5f7265 616c6c6f 63282920 756e6162 o_realloc() unab │ │ │ │ │ - 0x000b0ac0 6c652074 6f207265 616c6c6f 63282920 le to realloc() │ │ │ │ │ - 0x000b0ad0 256c7520 62797465 730a0000 25733a20 %lu bytes...%s: │ │ │ │ │ - 0x000b0ae0 494e464f 206e636f 5f6d6d72 5f737474 INFO nco_mmr_stt │ │ │ │ │ - 0x000b0af0 28292063 616c6c65 64206279 20257328 () called by %s( │ │ │ │ │ - 0x000b0b00 293a2066 72655f6e 62723d25 6c692c20 ): fre_nbr=%li, │ │ │ │ │ - 0x000b0b10 6d6c6c5f 6e62723d 256c692c 206d6d72 mll_nbr=%li, mmr │ │ │ │ │ - 0x000b0b20 5f6d6c6c 5f74746c 3d256c69 2c206d6d _mll_ttl=%li, mm │ │ │ │ │ - 0x000b0b30 725f6672 655f7474 6c3d256c 692c206d r_fre_ttl=%li, m │ │ │ │ │ - 0x000b0b40 6d725f6e 65745f63 72723d25 6c692062 mr_net_crr=%li b │ │ │ │ │ - 0x000b0b50 79746573 0a000000 2f70726f 632f2564 ytes..../proc/%d │ │ │ │ │ - 0x000b0b60 2f737461 74000000 25642025 73202563 /stat...%d %s %c │ │ │ │ │ - 0x000b0b70 20256420 25642025 64202564 20256420 %d %d %d %d %d │ │ │ │ │ - 0x000b0b80 256c7520 256c7520 256c7520 256c7520 %lu %lu %lu %lu │ │ │ │ │ - 0x000b0b90 256c7520 256c7520 256c7520 256c6420 %lu %lu %lu %ld │ │ │ │ │ - 0x000b0ba0 256c6420 256c6420 256c6420 256c6420 %ld %ld %ld %ld │ │ │ │ │ - 0x000b0bb0 256c6420 256c7520 256c7520 256c6420 %ld %lu %lu %ld │ │ │ │ │ - 0x000b0bc0 256c7520 256c7520 256c7520 256c7520 %lu %lu %lu %lu │ │ │ │ │ - 0x000b0bd0 256c7520 256c7520 256c7520 256c7520 %lu %lu %lu %lu │ │ │ │ │ - 0x000b0be0 256c7520 256c7520 256c7520 256c7520 %lu %lu %lu %lu │ │ │ │ │ - 0x000b0bf0 256c7520 25642025 6420256c 7520256c %lu %d %d %lu %l │ │ │ │ │ - 0x000b0c00 7520256c 6c750000 25733a20 4552524f u %llu..%s: ERRO │ │ │ │ │ - 0x000b0c10 52207363 616e6e69 6e672025 73207265 R scanning %s re │ │ │ │ │ - 0x000b0c20 7475726e 65642025 64206669 656c6473 turned %d fields │ │ │ │ │ - 0x000b0c30 2c206578 70656374 65642025 64206669 , expected %d fi │ │ │ │ │ - 0x000b0c40 656c6473 00000000 70696420 3d202564 elds....pid = %d │ │ │ │ │ - 0x000b0c50 2c20636f 6d6d203d 2025732c 20737461 , comm = %s, sta │ │ │ │ │ - 0x000b0c60 7465203d 2025632c 20707069 64203d20 te = %c, ppid = │ │ │ │ │ - 0x000b0c70 25642c20 70677270 203d2025 642c2073 %d, pgrp = %d, s │ │ │ │ │ - 0x000b0c80 65737369 6f6e203d 2025642c 20747479 ession = %d, tty │ │ │ │ │ - 0x000b0c90 5f6e7220 3d202564 2c207470 67696420 _nr = %d, tpgid │ │ │ │ │ - 0x000b0ca0 3d202564 2c20666c 61677320 3d20256c = %d, flags = %l │ │ │ │ │ - 0x000b0cb0 752c206d 696e666c 74203d20 256c752c u, minflt = %lu, │ │ │ │ │ - 0x000b0cc0 20636d69 6e666c74 203d2025 6c752c20 cminflt = %lu, │ │ │ │ │ - 0x000b0cd0 6d616a66 6c74203d 20256c75 2c20636d majflt = %lu, cm │ │ │ │ │ - 0x000b0ce0 616a666c 74203d20 256c752c 20757469 ajflt = %lu, uti │ │ │ │ │ - 0x000b0cf0 6d65203d 20256c75 2c207374 696d6520 me = %lu, stime │ │ │ │ │ - 0x000b0d00 3d20256c 752c2063 7574696d 65203d20 = %lu, cutime = │ │ │ │ │ - 0x000b0d10 256c642c 20637374 696d6520 3d20256c %ld, cstime = %l │ │ │ │ │ - 0x000b0d20 642c2070 72696f72 69747920 3d20256c d, priority = %l │ │ │ │ │ - 0x000b0d30 642c206e 69636520 3d20256c 642c206e d, nice = %ld, n │ │ │ │ │ - 0x000b0d40 756d5f74 68726561 6473203d 20256c64 um_threads = %ld │ │ │ │ │ - 0x000b0d50 2c206974 7265616c 76616c75 65203d20 , itrealvalue = │ │ │ │ │ - 0x000b0d60 256c642c 20737461 72747469 6d65203d %ld, starttime = │ │ │ │ │ - 0x000b0d70 20256c75 2c207673 697a6520 3d20256c %lu, vsize = %l │ │ │ │ │ - 0x000b0d80 752c2072 7373203d 20256c64 2c20726c u, rss = %ld, rl │ │ │ │ │ - 0x000b0d90 696d203d 20256c75 2c207374 61727463 im = %lu, startc │ │ │ │ │ - 0x000b0da0 6f646520 3d20256c 752c2065 6e64636f ode = %lu, endco │ │ │ │ │ - 0x000b0db0 6465203d 20256c75 2c207374 61727473 de = %lu, starts │ │ │ │ │ - 0x000b0dc0 7461636b 203d2025 6c752c20 6b73746b tack = %lu, kstk │ │ │ │ │ - 0x000b0dd0 65737020 3d20256c 752c206b 73746b65 esp = %lu, kstke │ │ │ │ │ - 0x000b0de0 6970203d 20256c75 2c207369 676e616c ip = %lu, signal │ │ │ │ │ - 0x000b0df0 203d2025 6c752c20 626c6f63 6b656420 = %lu, blocked │ │ │ │ │ - 0x000b0e00 3d20256c 752c2073 69676967 6e6f7265 = %lu, sigignore │ │ │ │ │ - 0x000b0e10 203d2025 6c752c20 73696763 61746368 = %lu, sigcatch │ │ │ │ │ - 0x000b0e20 203d2025 6c752c20 77636861 6e203d20 = %lu, wchan = │ │ │ │ │ - 0x000b0e30 256c752c 206e7377 6170203d 20256c75 %lu, nswap = %lu │ │ │ │ │ - 0x000b0e40 2c20636e 73776170 203d2025 6c752c20 , cnswap = %lu, │ │ │ │ │ - 0x000b0e50 65786974 5f736967 6e616c20 3d202564 exit_signal = %d │ │ │ │ │ - 0x000b0e60 2c207072 6f636573 736f7220 3d202564 , processor = %d │ │ │ │ │ - 0x000b0e70 2c207274 5f707269 6f726974 79203d20 , rt_priority = │ │ │ │ │ - 0x000b0e80 256c752c 20706f6c 69637920 3d20256c %lu, policy = %l │ │ │ │ │ - 0x000b0e90 752c2064 656c6179 61636374 5f626c6b u, delayacct_blk │ │ │ │ │ - 0x000b0ea0 696f5f74 69636b73 203d2025 6c6c750a io_ticks = %llu. │ │ │ │ │ - 0x000b0eb0 00000000 25733a20 494e464f 20257320 ....%s: INFO %s │ │ │ │ │ - 0x000b0ec0 706f6c6c 65642025 7320616e 6420666f polled %s and fo │ │ │ │ │ - 0x000b0ed0 756e643a 2025730a 00000000 6e636f5f und: %s.....nco_ │ │ │ │ │ - 0x000b0ee0 7072635f 7374745f 67657428 29000000 prc_stt_get()... │ │ │ │ │ - 0x000b0ef0 2f70726f 632f7365 6c662f73 74617400 /proc/self/stat. │ │ │ │ │ - 0x000b0f00 256c7520 256c7520 256c7520 256c7520 %lu %lu %lu %lu │ │ │ │ │ - 0x000b0f10 256c7520 256c7520 256c7500 73697a65 %lu %lu %lu.size │ │ │ │ │ - 0x000b0f20 203d2025 6c752c20 72657369 64656e74 = %lu, resident │ │ │ │ │ - 0x000b0f30 203d2025 6c752c20 73686172 65203d20 = %lu, share = │ │ │ │ │ - 0x000b0f40 256c752c 20746578 74203d20 256c752c %lu, text = %lu, │ │ │ │ │ - 0x000b0f50 206c6962 203d2025 6c752c20 64617461 lib = %lu, data │ │ │ │ │ - 0x000b0f60 203d2025 6c752c20 6474203d 20256c75 = %lu, dt = %lu │ │ │ │ │ - 0x000b0f70 0a000000 6e636f5f 7072635f 73746d5f ....nco_prc_stm_ │ │ │ │ │ - 0x000b0f80 67657428 29000000 2f70726f 632f7365 get().../proc/se │ │ │ │ │ - 0x000b0f90 6c662f73 7461746d 00000000 25733a20 lf/statm....%s: │ │ │ │ │ - 0x000b0fa0 73797363 6f6e6628 29206572 726f7220 sysconf() error │ │ │ │ │ - 0x000b0fb0 69732022 2573220a 00000000 25733a20 is "%s".....%s: │ │ │ │ │ - 0x000b0fc0 5741524e 494e4720 63616c6c 20746f20 WARNING call to │ │ │ │ │ - 0x000b0fd0 6e636f5f 7072635f 7374745f 67657428 nco_prc_stt_get( │ │ │ │ │ - 0x000b0fe0 29206661 696c6564 2c207072 6f636565 ) failed, procee │ │ │ │ │ - 0x000b0ff0 64696e67 20616e79 7761792e 2e2e0a00 ding anyway..... │ │ │ │ │ - 0x000b1000 25733a20 494e464f 20257320 7468696e %s: INFO %s thin │ │ │ │ │ - 0x000b1010 6b732070 6964203d 2025642c 20636f6d ks pid = %d, com │ │ │ │ │ - 0x000b1020 6d203d20 25732c20 70706964 203d2025 m = %s, ppid = % │ │ │ │ │ - 0x000b1030 642c2072 6c696d20 3d20256c 75204220 d, rlim = %lu B │ │ │ │ │ - 0x000b1040 3d20256c 75206b42 203d2025 6c75204d = %lu kB = %lu M │ │ │ │ │ - 0x000b1050 422c2072 7373203d 20256c64 2042203d B, rss = %ld B = │ │ │ │ │ - 0x000b1060 20256c64 206b4220 3d20256c 64204d42 %ld kB = %ld MB │ │ │ │ │ - 0x000b1070 2c207673 697a6520 3d20256c 75204220 , vsize = %lu B │ │ │ │ │ - 0x000b1080 3d20256c 75206b42 203d2025 6c75204d = %lu kB = %lu M │ │ │ │ │ - 0x000b1090 42203d20 256c7520 47420a00 25733a20 B = %lu GB..%s: │ │ │ │ │ - 0x000b10a0 5741524e 494e4720 63616c6c 20746f20 WARNING call to │ │ │ │ │ - 0x000b10b0 6e636f5f 7072635f 73746d5f 67657428 nco_prc_stm_get( │ │ │ │ │ - 0x000b10c0 29206661 696c6564 2c207072 6f636565 ) failed, procee │ │ │ │ │ - 0x000b10d0 64696e67 20616e79 7761792e 2e2e0a00 ding anyway..... │ │ │ │ │ - 0x000b10e0 25733a20 494e464f 20257320 7468696e %s: INFO %s thin │ │ │ │ │ - 0x000b10f0 6b732073 697a6520 3d20256c 75204220 ks size = %lu B │ │ │ │ │ - 0x000b1100 3d20256c 75206b42 203d2025 6c75204d = %lu kB = %lu M │ │ │ │ │ - 0x000b1110 42203d20 256c7520 47422c20 72657369 B = %lu GB, resi │ │ │ │ │ - 0x000b1120 64656e74 203d2025 6c752042 203d2025 dent = %lu B = % │ │ │ │ │ - 0x000b1130 6c75206b 42203d20 256c7520 4d42203d lu kB = %lu MB = │ │ │ │ │ - 0x000b1140 20256c75 2047420a 00000000 25733a20 %lu GB.....%s: │ │ │ │ │ - 0x000b1150 494e464f 20257320 7265706f 7274733a INFO %s reports: │ │ │ │ │ - 0x000b1160 20727573 6167652e 72755f75 74696d65 rusage.ru_utime │ │ │ │ │ - 0x000b1170 2e74765f 73656320 3d207573 65722074 .tv_sec = user t │ │ │ │ │ - 0x000b1180 696d6520 75736564 203d2025 6c692073 ime used = %li s │ │ │ │ │ - 0x000b1190 2c207275 73616765 2e72755f 7574696d , rusage.ru_utim │ │ │ │ │ - 0x000b11a0 652e7476 5f757365 63203d20 75736572 e.tv_usec = user │ │ │ │ │ - 0x000b11b0 2074696d 65207573 6564203d 20256c69 time used = %li │ │ │ │ │ - 0x000b11c0 2075732c 20727573 6167652e 72755f73 us, rusage.ru_s │ │ │ │ │ - 0x000b11d0 74696d65 2e74765f 73656320 3d207379 time.tv_sec = sy │ │ │ │ │ - 0x000b11e0 7374656d 2074696d 65207573 6564203d stem time used = │ │ │ │ │ - 0x000b11f0 20256c69 20732c20 72757361 67652e72 %li s, rusage.r │ │ │ │ │ - 0x000b1200 755f7374 696d652e 74765f75 73656320 u_stime.tv_usec │ │ │ │ │ - 0x000b1210 3d207379 7374656d 2074696d 65207573 = system time us │ │ │ │ │ - 0x000b1220 6564203d 20256c69 2075732c 20727573 ed = %li us, rus │ │ │ │ │ - 0x000b1230 6167652e 72755f6d 61787273 73203d20 age.ru_maxrss = │ │ │ │ │ - 0x000b1240 6d617869 6d756d20 72657369 64656e74 maximum resident │ │ │ │ │ - 0x000b1250 20736574 2073697a 65203d20 256c6920 set size = %li │ │ │ │ │ - 0x000b1260 5b737a5d 2c207275 73616765 2e72755f [sz], rusage.ru_ │ │ │ │ │ - 0x000b1270 69787273 73203d20 696e7465 6772616c ixrss = integral │ │ │ │ │ - 0x000b1280 20736861 72656420 6d656d6f 72792073 shared memory s │ │ │ │ │ - 0x000b1290 697a6520 3d202025 6c69205b 737a2074 ize = %li [sz t │ │ │ │ │ - 0x000b12a0 6d5d2c20 72757361 67652e72 755f6964 m], rusage.ru_id │ │ │ │ │ - 0x000b12b0 72737320 3d20696e 74656772 616c2075 rss = integral u │ │ │ │ │ - 0x000b12c0 6e736861 72656420 64617461 2073697a nshared data siz │ │ │ │ │ - 0x000b12d0 65203d20 256c6920 5b737a5d 2c207275 e = %li [sz], ru │ │ │ │ │ - 0x000b12e0 73616765 2e72755f 69737273 73203d20 sage.ru_isrss = │ │ │ │ │ - 0x000b12f0 696e7465 6772616c 20756e73 68617265 integral unshare │ │ │ │ │ - 0x000b1300 64207374 61636b20 73697a65 203d2025 d stack size = % │ │ │ │ │ - 0x000b1310 6c69205b 737a5d2c 20727573 6167652e li [sz], rusage. │ │ │ │ │ - 0x000b1320 72755f6d 696e666c 74203d20 70616765 ru_minflt = page │ │ │ │ │ - 0x000b1330 20726563 6c61696d 73203d20 256c692c reclaims = %li, │ │ │ │ │ - 0x000b1340 20727573 6167652e 72755f6d 616a666c rusage.ru_majfl │ │ │ │ │ - 0x000b1350 74203d20 70616765 20666175 6c747320 t = page faults │ │ │ │ │ - 0x000b1360 3d20256c 692c2072 75736167 652e7275 = %li, rusage.ru │ │ │ │ │ - 0x000b1370 5f6e7377 6170203d 20737761 7073203d _nswap = swaps = │ │ │ │ │ - 0x000b1380 20256c69 0a000000 6e636f5f 6d6d725f %li....nco_mmr_ │ │ │ │ │ - 0x000b1390 7573675f 70726e28 29000000 25733a20 usg_prn()...%s: │ │ │ │ │ - 0x000b13a0 494e464f 20257320 7265706f 72747320 INFO %s reports │ │ │ │ │ - 0x000b13b0 63616c6c 696e6720 6e636f5f 6765745f calling nco_get_ │ │ │ │ │ - 0x000b13c0 76617273 28292066 6f722073 74726964 vars() for strid │ │ │ │ │ - 0x000b13d0 65642068 79706572 736c6162 20616363 ed hyperslab acc │ │ │ │ │ - 0x000b13e0 6573732e 20496e20 63617365 206f6620 ess. In case of │ │ │ │ │ - 0x000b13f0 736c6f77 20726573 706f6e73 652c2070 slow response, p │ │ │ │ │ - 0x000b1400 6c656173 65206173 6b204e43 4f206465 lease ask NCO de │ │ │ │ │ - 0x000b1410 76656c6f 70657273 20746f20 65787465 velopers to exte │ │ │ │ │ - 0x000b1420 6e642055 53455f4e 43345f53 52445f57 nd USE_NC4_SRD_W │ │ │ │ │ - 0x000b1430 4f524b41 524f554e 4420746f 2068616e ORKAROUND to han │ │ │ │ │ - 0x000b1440 646c6520 796f7572 20757365 2d636173 dle your use-cas │ │ │ │ │ - 0x000b1450 652e0a00 6e636f5f 6d73615f 7263725f e...nco_msa_rcr_ │ │ │ │ │ - 0x000b1460 636c6328 29000000 6e616d65 3d257320 clc()...name=%s │ │ │ │ │ - 0x000b1470 746f7461 6c207369 7a653d25 6c640a00 total size=%ld.. │ │ │ │ │ - 0x000b1480 736c625f 6e62723d 25642c20 7372743d slb_nbr=%d, srt= │ │ │ │ │ - 0x000b1490 256c642c 20656e64 3d256c64 2c20636e %ld, end=%ld, cn │ │ │ │ │ - 0x000b14a0 743d256c 642c2073 72643d25 6c640a00 t=%ld, srd=%ld.. │ │ │ │ │ - 0x000b14b0 25733a20 494e464f 20257320 64696d65 %s: INFO %s dime │ │ │ │ │ - 0x000b14c0 6e73696f 6e203c25 733e2068 61732077 nsion <%s> has w │ │ │ │ │ - 0x000b14d0 72617070 6564206c 696d6974 73202825 rapped limits (% │ │ │ │ │ - 0x000b14e0 6c692d3e 256c6929 3a0a0000 25733a20 li->%li):...%s: │ │ │ │ │ - 0x000b14f0 494e464f 20257320 77726170 70656420 INFO %s wrapped │ │ │ │ │ - 0x000b1500 6c696d69 74732066 6f72203c 25733e20 limits for <%s> │ │ │ │ │ - 0x000b1510 666f756e 643a2000 25733a20 494e464f found: .%s: INFO │ │ │ │ │ - 0x000b1520 20257320 64696d65 6e73696f 6e203c25 %s dimension <% │ │ │ │ │ - 0x000b1530 733e206e 6577206c 696d6974 7320696e s> new limits in │ │ │ │ │ - 0x000b1540 73657274 65642028 256c692d 3e256c69 serted (%li->%li │ │ │ │ │ - 0x000b1550 29202d20 28256c69 2d3e256c 69293a0a ) - (%li->%li):. │ │ │ │ │ - 0x000b1560 00000000 6e636f5f 6d73615f 7772705f ....nco_msa_wrp_ │ │ │ │ │ - 0x000b1570 73706c74 5f747276 28290000 556e6162 splt_trv()..Unab │ │ │ │ │ - 0x000b1580 6c652074 6f206669 6e64206c 696d6974 le to find limit │ │ │ │ │ - 0x000b1590 2064696d 656e7369 6f6e2025 7320696e dimension %s in │ │ │ │ │ - 0x000b15a0 206c6973 740a0000 63757272 656e7420 list...current │ │ │ │ │ - 0x000b15b0 6c696d69 74733d25 643a0a00 5761726e limits=%d:..Warn │ │ │ │ │ - 0x000b15c0 696e672e 2e2e6e6f 206c696d 6974207a ing...no limit z │ │ │ │ │ - 0x000b15d0 6f6e650a 20000000 6e636f5f 6d73612e one. ...nco_msa. │ │ │ │ │ - 0x000b15e0 63000000 46616c73 65000000 61727261 c...False...arra │ │ │ │ │ - 0x000b15f0 79000000 7363616c 61720000 6e636f5f y...scalar..nco_ │ │ │ │ │ - 0x000b1600 6f626a5f 7479705f 76617220 3d3d2076 obj_typ_var == v │ │ │ │ │ - 0x000b1610 61725f74 72762d3e 6e636f5f 74797000 ar_trv->nco_typ. │ │ │ │ │ - 0x000b1620 25733a20 4552524f 52206174 74656d70 %s: ERROR attemp │ │ │ │ │ - 0x000b1630 7420746f 20777269 74652025 642d6469 t to write %d-di │ │ │ │ │ - 0x000b1640 6d656e73 696f6e61 6c20696e 70757420 mensional input │ │ │ │ │ - 0x000b1650 76617269 61626c65 20257320 746f2025 variable %s to % │ │ │ │ │ - 0x000b1660 642d6469 6d656e73 696f6e61 6c207370 d-dimensional sp │ │ │ │ │ - 0x000b1670 61636520 696e206f 75747075 74206669 ace in output fi │ │ │ │ │ - 0x000b1680 6c650a48 494e543a 20576865 6e207573 le.HINT: When us │ │ │ │ │ - 0x000b1690 696e6720 2d412028 61707065 6e642920 ing -A (append) │ │ │ │ │ - 0x000b16a0 6f707469 6f6e2c20 616c6c20 61707065 option, all appe │ │ │ │ │ - 0x000b16b0 6e646564 20766172 6961626c 6573206d nded variables m │ │ │ │ │ - 0x000b16c0 75737420 62652074 68652073 616d6520 ust be the same │ │ │ │ │ - 0x000b16d0 72616e6b 20696e20 74686520 696e7075 rank in the inpu │ │ │ │ │ - 0x000b16e0 74206669 6c652061 7320696e 20746865 t file as in the │ │ │ │ │ - 0x000b16f0 206f7574 70757420 66696c65 2e205468 output file. Th │ │ │ │ │ - 0x000b1700 65206e63 7761206f 70657261 746f7220 e ncwa operator │ │ │ │ │ - 0x000b1710 69732075 73656675 6c206174 20726964 is useful at rid │ │ │ │ │ - 0x000b1720 64696e67 20766172 6961626c 6573206f ding variables o │ │ │ │ │ - 0x000b1730 66206578 7472616e 656f7573 20287369 f extraneous (si │ │ │ │ │ - 0x000b1740 7a65203d 20312920 64696d65 6e73696f ze = 1) dimensio │ │ │ │ │ - 0x000b1750 6e732e20 53656520 686f7720 61742068 ns. See how at h │ │ │ │ │ - 0x000b1760 7474703a 2f2f6e63 6f2e7366 2e6e6574 ttp://nco.sf.net │ │ │ │ │ - 0x000b1770 2f6e636f 2e68746d 6c236e63 77610a49 /nco.html#ncwa.I │ │ │ │ │ - 0x000b1780 6620796f 75207769 73682074 6f20636f f you wish to co │ │ │ │ │ - 0x000b1790 6d706c65 74656c79 20726570 6c616365 mpletely replace │ │ │ │ │ - 0x000b17a0 20746865 20657869 7374696e 67206f75 the existing ou │ │ │ │ │ - 0x000b17b0 74707574 2066696c 65206465 66696e69 tput file defini │ │ │ │ │ - 0x000b17c0 74696f6e 20616e64 2076616c 75657320 tion and values │ │ │ │ │ - 0x000b17d0 6f662074 68652076 61726961 626c6520 of the variable │ │ │ │ │ - 0x000b17e0 25732062 79207468 6f736520 696e2074 %s by those in t │ │ │ │ │ - 0x000b17f0 68652069 6e707574 2066696c 652c2074 he input file, t │ │ │ │ │ - 0x000b1800 68656e20 66697273 74207265 6d6f7665 hen first remove │ │ │ │ │ - 0x000b1810 20257320 66726f6d 20746865 206f7574 %s from the out │ │ │ │ │ - 0x000b1820 70757420 66696c65 20757369 6e672c20 put file using, │ │ │ │ │ - 0x000b1830 652e672e 2c206e63 6b73202d 78202d76 e.g., ncks -x -v │ │ │ │ │ - 0x000b1840 2025732e 20536565 206d6f72 65206f6e %s. See more on │ │ │ │ │ - 0x000b1850 20737562 73657474 696e6720 61742068 subsetting at h │ │ │ │ │ - 0x000b1860 7474703a 2f2f6e63 6f2e7366 2e6e6574 ttp://nco.sf.net │ │ │ │ │ - 0x000b1870 2f6e636f 2e68746d 6c237362 730a0000 /nco.html#sbs... │ │ │ │ │ - 0x000b1880 25733a20 494e464f 20417574 6f636f6e %s: INFO Autocon │ │ │ │ │ - 0x000b1890 76657274 696e6720 76617269 61626c65 verting variable │ │ │ │ │ - 0x000b18a0 20257320 66726f6d 20257320 6f662074 %s from %s of t │ │ │ │ │ - 0x000b18b0 79706520 25732074 6f202573 2d737570 ype %s to %s-sup │ │ │ │ │ - 0x000b18c0 706f7274 65642074 79706520 25730a00 ported type %s.. │ │ │ │ │ - 0x000b18d0 25733a20 4552524f 5220556e 61626c65 %s: ERROR Unable │ │ │ │ │ - 0x000b18e0 20746f20 6175746f 636f6e76 6572742e to autoconvert. │ │ │ │ │ - 0x000b18f0 20257320 7265706f 72747320 73747269 %s reports stri │ │ │ │ │ - 0x000b1900 6e672076 61726961 626c6520 25732069 ng variable %s i │ │ │ │ │ - 0x000b1910 7320616e 20617272 6179206f 6620256c s an array of %l │ │ │ │ │ - 0x000b1920 69207374 72696e67 732e2041 75746f63 i strings. Autoc │ │ │ │ │ - 0x000b1930 6f6e7665 7273696f 6e206f66 20737472 onversion of str │ │ │ │ │ - 0x000b1940 696e6720 76617269 61626c65 73206973 ing variables is │ │ │ │ │ - 0x000b1950 20637572 72656e74 6c79206c 696d6974 currently limit │ │ │ │ │ - 0x000b1960 65642074 6f207363 616c6172 20737472 ed to scalar str │ │ │ │ │ - 0x000b1970 696e6720 76617269 61626c65 73202874 ing variables (t │ │ │ │ │ - 0x000b1980 68617420 636f6e74 61696e20 61207369 hat contain a si │ │ │ │ │ - 0x000b1990 6e676c65 20737472 696e6729 2c20616e ngle string), an │ │ │ │ │ - 0x000b19a0 6420646f 6573206e 6f742077 6f726b20 d does not work │ │ │ │ │ - 0x000b19b0 6f6e2061 72726179 73206f66 20737472 on arrays of str │ │ │ │ │ - 0x000b19c0 696e6773 2e204576 656e2073 696e676c ings. Even singl │ │ │ │ │ - 0x000b19d0 65207374 72696e67 73206172 65206375 e strings are cu │ │ │ │ │ - 0x000b19e0 7272656e 746c7920 7472616e 736c6174 rrently translat │ │ │ │ │ - 0x000b19f0 65642069 6e636f72 72656374 6c792062 ed incorrectly b │ │ │ │ │ - 0x000b1a00 65636175 73652065 61636820 73747269 ecause each stri │ │ │ │ │ - 0x000b1a10 6e672069 73207479 70696361 6c6c7920 ng is typically │ │ │ │ │ - 0x000b1a20 61206469 7374696e 63742073 697a652c a distinct size, │ │ │ │ │ - 0x000b1a30 206d6561 6e696e67 20612064 69737469 meaning a disti │ │ │ │ │ - 0x000b1a40 6e637420 70686f6e 79206469 6d656e73 nct phony dimens │ │ │ │ │ - 0x000b1a50 696f6e20 776f756c 64206e65 65642074 ion would need t │ │ │ │ │ - 0x000b1a60 6f206265 20637265 61746564 20666f72 o be created for │ │ │ │ │ - 0x000b1a70 20657665 72792073 696e676c 65207374 every single st │ │ │ │ │ - 0x000b1a80 72696e67 20616e64 204e434f 20697320 ring and NCO is │ │ │ │ │ - 0x000b1a90 6c6f6174 68652074 6f20646f 20746861 loathe to do tha │ │ │ │ │ - 0x000b1aa0 742e2049 6e737465 61642c20 4e434f20 t. Instead, NCO │ │ │ │ │ - 0x000b1ab0 63757272 65746c79 20747261 6e736c61 curretly transla │ │ │ │ │ - 0x000b1ac0 74657320 73696e67 6c652073 7472696e tes single strin │ │ │ │ │ - 0x000b1ad0 67732074 6f206120 73696e67 6c652063 gs to a single c │ │ │ │ │ - 0x000b1ae0 68617261 63746572 2028696e 73746561 haracter (instea │ │ │ │ │ - 0x000b1af0 64206f66 2c207361 792c2063 72656174 d of, say, creat │ │ │ │ │ - 0x000b1b00 696e6720 61206e65 77207374 72696e67 ing a new string │ │ │ │ │ - 0x000b1b10 2064696d 656e7369 6f6e206f 6620736f dimension of so │ │ │ │ │ - 0x000b1b20 6d652061 72626974 72617279 2073697a me arbitrary siz │ │ │ │ │ - 0x000b1b30 65292e20 436f6d70 6c61696e 74733f20 e). Complaints? │ │ │ │ │ - 0x000b1b40 53756767 65737469 6f6e733f 204c6574 Suggestions? Let │ │ │ │ │ - 0x000b1b50 20757320 6b6e6f77 2e0a0000 6e636f5f us know....nco_ │ │ │ │ │ - 0x000b1b60 6370795f 7661725f 76616c5f 6d6c745f cpy_var_val_mlt_ │ │ │ │ │ - 0x000b1b70 6c6d745f 74727628 29000000 6e62725f lmt_trv()...nbr_ │ │ │ │ │ - 0x000b1b80 64696d20 3d3d2076 61725f74 72762d3e dim == var_trv-> │ │ │ │ │ - 0x000b1b90 6e62725f 646d6e00 21737472 636d7028 nbr_dmn.!strcmp( │ │ │ │ │ - 0x000b1ba0 7661725f 696e2d3e 6e6d5f66 6c6c2c76 var_in->nm_fll,v │ │ │ │ │ - 0x000b1bb0 61725f74 72762d3e 6e6d5f66 6c6c2900 ar_trv->nm_fll). │ │ │ │ │ - 0x000b1bc0 25733a20 44454255 47202573 20726570 %s: DEBUG %s rep │ │ │ │ │ - 0x000b1bd0 6f727473 20726561 64696e67 2025730a orts reading %s. │ │ │ │ │ - 0x000b1be0 00000000 25733a20 44454255 47202573 ....%s: DEBUG %s │ │ │ │ │ - 0x000b1bf0 20726570 6f727473 2064696d 656e7369 reports dimensi │ │ │ │ │ - 0x000b1c00 6f6e2025 73206861 7320646d 6e5f636e on %s has dmn_cn │ │ │ │ │ - 0x000b1c10 74203d20 256c6400 203a2025 6c642028 t = %ld. : %ld ( │ │ │ │ │ - 0x000b1c20 256c642d 3e256c64 29000000 6e636f5f %ld->%ld)...nco_ │ │ │ │ │ - 0x000b1c30 6d73615f 7661725f 6765745f 74727628 msa_var_get_trv( │ │ │ │ │ - 0x000b1c40 29000000 21737472 636d7028 7661725f )...!strcmp(var_ │ │ │ │ │ - 0x000b1c50 696e2d3e 6e6d5f66 6c6c2c20 7661725f in->nm_fll, var_ │ │ │ │ │ - 0x000b1c60 7472762d 3e6e6d5f 666c6c29 00000000 trv->nm_fll).... │ │ │ │ │ - 0x000b1c70 6e636f5f 6d73615f 7661725f 6765745f nco_msa_var_get_ │ │ │ │ │ - 0x000b1c80 73637428 29000000 6e636f5f 6370795f sct()...nco_cpy_ │ │ │ │ │ - 0x000b1c90 6d73615f 6c6d7400 6e636f5f 6370795f msa_lmt.nco_cpy_ │ │ │ │ │ - 0x000b1ca0 7661725f 76616c5f 6d6c745f 6c6d745f var_val_mlt_lmt_ │ │ │ │ │ - 0x000b1cb0 74727600 6e636f5f 6d73615f 7661725f trv.nco_msa_var_ │ │ │ │ │ - 0x000b1cc0 6765745f 74727600 6e636f5f 6d73615f get_trv.nco_msa_ │ │ │ │ │ - 0x000b1cd0 7661725f 6765745f 73637400 25733a20 var_get_sct.%s: │ │ │ │ │ - 0x000b1ce0 5741524e 494e4720 496e7075 74207661 WARNING Input va │ │ │ │ │ - 0x000b1cf0 72696162 6c657320 68617665 20646966 riables have dif │ │ │ │ │ - 0x000b1d00 66657265 6e74204e 434f5f4d 53535f56 ferent NCO_MSS_V │ │ │ │ │ - 0x000b1d10 414c5f53 4e472773 3a0a5661 72696162 AL_SNG's:.Variab │ │ │ │ │ - 0x000b1d20 6c652023 31203d20 25732068 6173204e le #1 = %s has N │ │ │ │ │ - 0x000b1d30 434f5f4d 53535f56 414c5f53 4e472074 CO_MSS_VAL_SNG t │ │ │ │ │ - 0x000b1d40 79706520 3d202573 2c207661 6c756520 ype = %s, value │ │ │ │ │ - 0x000b1d50 3d202573 0a566172 6961626c 65202332 = %s.Variable #2 │ │ │ │ │ - 0x000b1d60 203d2025 73206861 73204e43 4f5f4d53 = %s has NCO_MS │ │ │ │ │ - 0x000b1d70 535f5641 4c5f534e 47207479 7065203d S_VAL_SNG type = │ │ │ │ │ - 0x000b1d80 2025732c 2076616c 7565203d 2025730a %s, value = %s. │ │ │ │ │ - 0x000b1d90 56617269 61626c65 20233320 3d206f75 Variable #3 = ou │ │ │ │ │ - 0x000b1da0 74707574 203d2025 73207769 6c6c2068 tput = %s will h │ │ │ │ │ - 0x000b1db0 61766520 4e434f5f 4d53535f 56414c5f ave NCO_MSS_VAL_ │ │ │ │ │ - 0x000b1dc0 534e4720 74797065 203d2025 732c2076 SNG type = %s, v │ │ │ │ │ - 0x000b1dd0 616c7565 203d2025 730a5769 6c6c2074 alue = %s.Will t │ │ │ │ │ - 0x000b1de0 72616e73 6c617465 2076616c 75657320 ranslate values │ │ │ │ │ - 0x000b1df0 6f662076 61723220 65717561 6c696e67 of var2 equaling │ │ │ │ │ - 0x000b1e00 206d7373 5f76616c 3220746f 206d7373 mss_val2 to mss │ │ │ │ │ - 0x000b1e10 5f76616c 31206265 666f7265 20657661 _val1 before eva │ │ │ │ │ - 0x000b1e20 6c756174 696e6720 61726974 686d6574 luating arithmet │ │ │ │ │ - 0x000b1e30 6963206f 70657261 74696f6e 20746f20 ic operation to │ │ │ │ │ - 0x000b1e40 636f6d70 75746520 76617233 0a000000 compute var3.... │ │ │ │ │ - 0x000b1e50 25733a20 5741524e 494e4720 22257322 %s: WARNING "%s" │ │ │ │ │ - 0x000b1e60 20617474 72696275 74652066 6f722025 attribute for % │ │ │ │ │ - 0x000b1e70 73206861 7320256c 6920656c 656d656e s has %li elemen │ │ │ │ │ - 0x000b1e80 74732061 6e642073 6f207769 6c6c206e ts and so will n │ │ │ │ │ - 0x000b1e90 6f742062 65207573 65640a00 6e636f5f ot be used..nco_ │ │ │ │ │ - 0x000b1ea0 6d73735f 76616c2e 63000000 6174745f mss_val.c...att_ │ │ │ │ │ - 0x000b1eb0 74797020 3d3d2076 61722d3e 74797065 typ == var->type │ │ │ │ │ - 0x000b1ec0 00000000 25733a20 5741524e 494e4720 ....%s: WARNING │ │ │ │ │ - 0x000b1ed0 25732072 65706f72 74732056 4c454e20 %s reports VLEN │ │ │ │ │ - 0x000b1ee0 25732061 74747269 62757465 20666f72 %s attribute for │ │ │ │ │ - 0x000b1ef0 20766172 6961626c 65202573 20686173 variable %s has │ │ │ │ │ - 0x000b1f00 20256c75 20656c65 6d656e74 732e204e %lu elements. N │ │ │ │ │ - 0x000b1f10 434f2061 7373756d 65732056 4c454e20 CO assumes VLEN │ │ │ │ │ - 0x000b1f20 25732061 74747269 62757465 73206861 %s attributes ha │ │ │ │ │ - 0x000b1f30 7665206f 6e6c7920 61207369 6e676c65 ve only a single │ │ │ │ │ - 0x000b1f40 20656c65 6d656e74 2e205265 73756c74 element. Result │ │ │ │ │ - 0x000b1f50 73206f66 20757369 6e672074 68697320 s of using this │ │ │ │ │ - 0x000b1f60 25732069 6e206172 6974686d 65746963 %s in arithmetic │ │ │ │ │ - 0x000b1f70 20617265 20756e70 72656469 63746162 are unpredictab │ │ │ │ │ - 0x000b1f80 6c652e0a 00000000 25733a20 5741524e le......%s: WARN │ │ │ │ │ - 0x000b1f90 494e4720 56617269 61626c65 20257320 ING Variable %s │ │ │ │ │ - 0x000b1fa0 68617320 61747472 69627574 65202225 has attribute "% │ │ │ │ │ - 0x000b1fb0 73222062 7574206e 6f742022 2573222e s" but not "%s". │ │ │ │ │ - 0x000b1fc0 20546f20 636f6d70 6c792077 69746820 To comply with │ │ │ │ │ - 0x000b1fd0 6e657443 44462063 6f6e7665 6e74696f netCDF conventio │ │ │ │ │ - 0x000b1fe0 6e732c20 4e434f20 69676e6f 72657320 ns, NCO ignores │ │ │ │ │ - 0x000b1ff0 76616c75 65732074 68617420 65717561 values that equa │ │ │ │ │ - 0x000b2000 6c207468 65202573 20617474 72696275 l the %s attribu │ │ │ │ │ - 0x000b2010 74652077 68656e20 70657266 6f726d69 te when performi │ │ │ │ │ - 0x000b2020 6e672061 72697468 6d657469 632e0000 ng arithmetic... │ │ │ │ │ - 0x000b2030 20436f6e 66757369 6e676c79 2c207661 Confusingly, va │ │ │ │ │ - 0x000b2040 6c756573 20657175 616c2074 6f207468 lues equal to th │ │ │ │ │ - 0x000b2050 65206d69 7373696e 675f7661 6c756520 e missing_value │ │ │ │ │ - 0x000b2060 73686f75 6c642061 6c736f20 6265206e should also be n │ │ │ │ │ - 0x000b2070 65676c65 63746564 2e20486f 77657665 eglected. Howeve │ │ │ │ │ - 0x000b2080 722c2069 74206973 20746564 696f7573 r, it is tedious │ │ │ │ │ - 0x000b2090 20616e64 2028706f 73736962 6c792920 and (possibly) │ │ │ │ │ - 0x000b20a0 636f6d70 75746174 696f6e61 6c6c7920 computationally │ │ │ │ │ - 0x000b20b0 65787065 6e736976 6520746f 20636865 expensive to che │ │ │ │ │ - 0x000b20c0 636b2065 61636820 76616c75 65206167 ck each value ag │ │ │ │ │ - 0x000b20d0 61696e73 74206d75 6c746970 6c65206d ainst multiple m │ │ │ │ │ - 0x000b20e0 69737369 6e672076 616c7565 73206475 issing values du │ │ │ │ │ - 0x000b20f0 72696e67 20617269 74686d65 74696320 ring arithmetic │ │ │ │ │ - 0x000b2100 6f6e206c 61726765 20766172 6961626c on large variabl │ │ │ │ │ - 0x000b2110 65732e20 536f204e 434f2074 68696e6b es. So NCO think │ │ │ │ │ - 0x000b2120 73207468 61742070 726f6365 7373696e s that processin │ │ │ │ │ - 0x000b2130 67207661 72696162 6c657320 77697468 g variables with │ │ │ │ │ - 0x000b2140 20612022 25732220 61747472 69627574 a "%s" attribut │ │ │ │ │ - 0x000b2150 6520616e 64206e6f 20222573 22206174 e and no "%s" at │ │ │ │ │ - 0x000b2160 74726962 75746520 6d617920 70726f64 tribute may prod │ │ │ │ │ - 0x000b2170 75636520 756e6465 73697265 64206172 uce undesired ar │ │ │ │ │ - 0x000b2180 6974686d 65746963 20726573 756c7473 ithmetic results │ │ │ │ │ - 0x000b2190 2028692e 652e2c20 77686572 65207661 (i.e., where va │ │ │ │ │ - 0x000b21a0 6c756573 20746861 74207765 72652069 lues that were i │ │ │ │ │ - 0x000b21b0 6e74656e 64656420 746f2062 65206e65 ntended to be ne │ │ │ │ │ - 0x000b21c0 676c6563 74656420 77657265 206e6f74 glected were not │ │ │ │ │ - 0x000b21d0 2c20696e 20666163 742c206e 65676c65 , in fact, negle │ │ │ │ │ - 0x000b21e0 63746564 292e0000 20576520 73756767 cted)... We sugg │ │ │ │ │ - 0x000b21f0 65737420 796f7520 72656e61 6d652061 est you rename a │ │ │ │ │ - 0x000b2200 6c6c2022 25732220 61747472 69627574 ll "%s" attribut │ │ │ │ │ - 0x000b2210 65732074 6f202225 7322206f 7220696e es to "%s" or in │ │ │ │ │ - 0x000b2220 636c7564 6520626f 74682022 25732220 clude both "%s" │ │ │ │ │ - 0x000b2230 616e6420 22257322 20617474 72696275 and "%s" attribu │ │ │ │ │ - 0x000b2240 74657320 28776974 68207468 65205f73 tes (with the _s │ │ │ │ │ - 0x000b2250 616d6520 76616c75 65735f29 20666f72 ame values_) for │ │ │ │ │ - 0x000b2260 20616c6c 20766172 6961626c 65732074 all variables t │ │ │ │ │ - 0x000b2270 68617420 68617665 20656974 68657220 hat have either │ │ │ │ │ - 0x000b2280 61747472 69627574 652e2042 65636175 attribute. Becau │ │ │ │ │ - 0x000b2290 73652069 74206973 206c6f6e 672c2074 se it is long, t │ │ │ │ │ - 0x000b22a0 68697320 6d657373 61676520 6973206f his message is o │ │ │ │ │ - 0x000b22b0 6e6c7920 7072696e 74656420 6f6e6365 nly printed once │ │ │ │ │ - 0x000b22c0 20706572 206f7065 7261746f 72206576 per operator ev │ │ │ │ │ - 0x000b22d0 656e2074 686f7567 68206d75 6c746970 en though multip │ │ │ │ │ - 0x000b22e0 6c652076 61726961 626c6573 206d6179 le variables may │ │ │ │ │ - 0x000b22f0 20686176 65207468 65207361 6d652061 have the same a │ │ │ │ │ - 0x000b2300 74747269 62757465 20636f6e 66696775 ttribute configu │ │ │ │ │ - 0x000b2310 72617469 6f6e2e20 4d6f7265 20696e66 ration. More inf │ │ │ │ │ - 0x000b2320 6f726d61 74696f6e 206f6e20 6d697373 ormation on miss │ │ │ │ │ - 0x000b2330 696e6720 76616c75 65732069 73206769 ing values is gi │ │ │ │ │ - 0x000b2340 76656e20 61743a0a 68747470 3a2f2f6e ven at:.http://n │ │ │ │ │ - 0x000b2350 636f2e73 662e6e65 742f6e63 6f2e6874 co.sf.net/nco.ht │ │ │ │ │ - 0x000b2360 6d6c236d 73735f76 616c0a45 78616d70 ml#mss_val.Examp │ │ │ │ │ - 0x000b2370 6c657320 6f662072 656e616d 696e6720 les of renaming │ │ │ │ │ - 0x000b2380 61747472 69627574 65732061 72652061 attributes are a │ │ │ │ │ - 0x000b2390 743a0a68 7474703a 2f2f6e63 6f2e7366 t:.http://nco.sf │ │ │ │ │ - 0x000b23a0 2e6e6574 2f6e636f 2e68746d 6c23786d .net/nco.html#xm │ │ │ │ │ - 0x000b23b0 705f6e63 72656e61 6d650a45 78616d70 p_ncrename.Examp │ │ │ │ │ - 0x000b23c0 6c657320 6f662063 72656174 696e6720 les of creating │ │ │ │ │ - 0x000b23d0 616e6420 64656c65 74696e67 20617474 and deleting att │ │ │ │ │ - 0x000b23e0 72696275 74657320 61726520 61743a0a ributes are at:. │ │ │ │ │ - 0x000b23f0 68747470 3a2f2f6e 636f2e73 662e6e65 http://nco.sf.ne │ │ │ │ │ - 0x000b2400 742f6e63 6f2e6874 6d6c2378 6d705f6e t/nco.html#xmp_n │ │ │ │ │ - 0x000b2410 63617474 65640a00 25732573 25730000 catted..%s%s%s.. │ │ │ │ │ - 0x000b2420 6e636f5f 6d73735f 76616c5f 67657428 nco_mss_val_get( │ │ │ │ │ - 0x000b2430 29000000 4e614e00 496e6669 6e697479 )...NaN.Infinity │ │ │ │ │ - 0x000b2440 00000000 25733a20 5741524e 494e4720 ....%s: WARNING │ │ │ │ │ - 0x000b2450 74686520 22257322 20617474 72696275 the "%s" attribu │ │ │ │ │ - 0x000b2460 74652066 6f722025 73206861 7320256c te for %s has %l │ │ │ │ │ - 0x000b2470 6920656c 656d656e 74732061 6e642073 i elements and s │ │ │ │ │ - 0x000b2480 6f207769 6c6c206e 6f742062 65207573 o will not be us │ │ │ │ │ - 0x000b2490 65640a00 25733a20 5741524e 494e4720 ed..%s: WARNING │ │ │ │ │ - 0x000b24a0 74686520 22257322 20617474 72696275 the "%s" attribu │ │ │ │ │ - 0x000b24b0 74652066 6f722025 73206861 73207479 te for %s has ty │ │ │ │ │ - 0x000b24c0 70652025 7320616e 6420736f 2077696c pe %s and so wil │ │ │ │ │ - 0x000b24d0 6c206e6f 74206265 20757365 640a0000 l not be used... │ │ │ │ │ - 0x000b24e0 25733a20 5741524e 494e4720 4e435f44 %s: WARNING NC_D │ │ │ │ │ - 0x000b24f0 4f55424c 45207665 7273696f 6e206f66 OUBLE version of │ │ │ │ │ - 0x000b2500 20222573 22206174 74726962 75746520 "%s" attribute │ │ │ │ │ - 0x000b2510 666f7220 25732066 61696c73 20697366 for %s fails isf │ │ │ │ │ - 0x000b2520 696e6974 6528292c 2076616c 75652069 inite(), value i │ │ │ │ │ - 0x000b2530 73202573 2c207768 69636820 63616e20 s %s, which can │ │ │ │ │ - 0x000b2540 63617573 6520756e 70726564 69637461 cause unpredicta │ │ │ │ │ - 0x000b2550 626c6520 72657375 6c74732e 0a48494e ble results..HIN │ │ │ │ │ - 0x000b2560 543a2049 66206172 6974686d 65746963 T: If arithmetic │ │ │ │ │ - 0x000b2570 20726573 756c7473 2028652e 672e2c20 results (e.g., │ │ │ │ │ - 0x000b2580 66726f6d 20726567 72696464 696e6729 from regridding) │ │ │ │ │ - 0x000b2590 20666169 6c73206f 72207661 6c756573 fails or values │ │ │ │ │ - 0x000b25a0 20736565 6d207765 6972642c 20726574 seem weird, ret │ │ │ │ │ - 0x000b25b0 72792061 66746572 20666972 73742063 ry after first c │ │ │ │ │ - 0x000b25c0 6f6e7665 7274696e 67202573 20746f20 onverting %s to │ │ │ │ │ - 0x000b25d0 6e6f726d 616c206e 756d6265 72207769 normal number wi │ │ │ │ │ - 0x000b25e0 74682c20 652e672e 2c20226e 63617474 th, e.g., "ncatt │ │ │ │ │ - 0x000b25f0 6564202d 61202573 2c25732c 6d2c662c ed -a %s,%s,m,f, │ │ │ │ │ - 0x000b2600 312e3065 33362069 6e2e6e63 206f7574 1.0e36 in.nc out │ │ │ │ │ - 0x000b2610 2e6e6322 0a000000 6e636f5f 6d73735f .nc"....nco_mss_ │ │ │ │ │ - 0x000b2620 76616c5f 67657400 6e6f5f61 72656100 val_get.no_area. │ │ │ │ │ - 0x000b2630 6e6f5f61 7265615f 6f757400 636c6c5f no_area_out.cll_ │ │ │ │ │ - 0x000b2640 6d737200 6e6f5f63 656c6c5f 6d656173 msr.no_cell_meas │ │ │ │ │ - 0x000b2650 75726573 00000000 6e6f5f63 6c6c5f6d ures....no_cll_m │ │ │ │ │ - 0x000b2660 73720000 63757276 696c696e 65617200 sr..curvilinear. │ │ │ │ │ - 0x000b2670 64676e5f 61726561 00000000 64696167 dgn_area....diag │ │ │ │ │ - 0x000b2680 6e6f7365 5f617265 61000000 64676e5f nose_area...dgn_ │ │ │ │ │ - 0x000b2690 626e6400 64696167 6e6f7365 5f626f75 bnd.diagnose_bou │ │ │ │ │ - 0x000b26a0 6e647300 696e6665 72000000 6e667200 nds.infer...nfr. │ │ │ │ │ - 0x000b26b0 6e6f5f73 74616767 65720000 6e6f5f73 no_stagger..no_s │ │ │ │ │ - 0x000b26c0 74670000 63656c6c 5f617265 615f6e63 tg..cell_area_nc │ │ │ │ │ - 0x000b26d0 6f000000 63656c6c 5f617265 615f7175 o...cell_area_qu │ │ │ │ │ - 0x000b26e0 61640000 3d000000 25733a20 4552524f ad..=...%s: ERRO │ │ │ │ │ - 0x000b26f0 52202573 20726570 6f727473 20737973 R %s reports sys │ │ │ │ │ - 0x000b2700 74656d20 68617320 696e7375 66666963 tem has insuffic │ │ │ │ │ - 0x000b2710 69656e74 206d656d 6f72790a 00000000 ient memory..... │ │ │ │ │ - 0x000b2720 6e636f5f 736e6732 6b766d28 29000000 nco_sng2kvm()... │ │ │ │ │ - 0x000b2730 2573203d 2025730a 00000000 25733a20 %s = %s.....%s: │ │ │ │ │ - 0x000b2740 4552524f 52202573 204d756c 74692d41 ERROR %s Multi-A │ │ │ │ │ - 0x000b2750 7267756d 656e7420 284d5441 29207061 rgument (MTA) pa │ │ │ │ │ - 0x000b2760 72736572 20726570 6f727473 20756e72 rser reports unr │ │ │ │ │ - 0x000b2770 65636f67 6e697a65 64206f70 74696f6e ecognized option │ │ │ │ │ - 0x000b2780 20222573 220a2573 3a204849 4e54204c "%s".%s: HINT L │ │ │ │ │ - 0x000b2790 61636b20 6f662065 7175616c 73207369 ack of equals si │ │ │ │ │ - 0x000b27a0 676e2069 6e646963 61746573 20746869 gn indicates thi │ │ │ │ │ - 0x000b27b0 73206d61 79206265 2061206d 69732d74 s may be a mis-t │ │ │ │ │ - 0x000b27c0 79706564 20666c61 67207261 74686572 yped flag rather │ │ │ │ │ - 0x000b27d0 20746861 6e20616e 20657272 6f6e656f than an erroneo │ │ │ │ │ - 0x000b27e0 7573206b 65792d76 616c7565 20706169 us key-value pai │ │ │ │ │ - 0x000b27f0 72207370 65636966 69636174 696f6e2e r specification. │ │ │ │ │ - 0x000b2800 2056616c 6964204d 54412066 6c616773 Valid MTA flags │ │ │ │ │ - 0x000b2810 20617265 206c6973 74656420 62656c6f are listed belo │ │ │ │ │ - 0x000b2820 772e2053 796e6f6e 796d7320 666f7220 w. Synonyms for │ │ │ │ │ - 0x000b2830 65616368 20666c61 67206172 65206c69 each flag are li │ │ │ │ │ - 0x000b2840 73746564 206f6e20 74686520 73616d65 sted on the same │ │ │ │ │ - 0x000b2850 206c696e 652e2041 206c6561 64696e67 line. A leading │ │ │ │ │ - 0x000b2860 20222d2d 22206973 206f7074 696f6e61 "--" is optiona │ │ │ │ │ - 0x000b2870 6c2e204d 54412064 6f63756d 656e7461 l. MTA documenta │ │ │ │ │ - 0x000b2880 74696f6e 20697320 61742068 7474703a tion is at http: │ │ │ │ │ - 0x000b2890 2f2f6e63 6f2e7366 2e6e6574 2f6e636f //nco.sf.net/nco │ │ │ │ │ - 0x000b28a0 2e68746d 6c236d74 610a0000 52656772 .html#mta...Regr │ │ │ │ │ - 0x000b28b0 69646465 7220666c 61677320 28227267 idder flags ("rg │ │ │ │ │ - 0x000b28c0 72222069 6e646963 61746f72 293a0a00 r" indicator):.. │ │ │ │ │ - 0x000b28d0 20202532 642e2025 730a0000 6e636f5f %2d. %s...nco_ │ │ │ │ │ - 0x000b28e0 6f70745f 69735f66 6c672829 00000000 opt_is_flg().... │ │ │ │ │ - 0x000b28f0 25733a20 4552524f 52202573 20646964 %s: ERROR %s did │ │ │ │ │ - 0x000b2900 206e6f74 20646574 65637420 65717561 not detect equa │ │ │ │ │ - 0x000b2910 6c207369 676e2062 65747765 656e206b l sign between k │ │ │ │ │ - 0x000b2920 65792061 6e642076 616c7565 20666f72 ey and value for │ │ │ │ │ - 0x000b2930 20617267 756d656e 74202225 73222e0a argument "%s".. │ │ │ │ │ - 0x000b2940 25733a20 48494e54 20546869 73206361 %s: HINT This ca │ │ │ │ │ - 0x000b2950 6e206f63 63757220 7768656e 20746865 n occur when the │ │ │ │ │ - 0x000b2960 20646573 69676e61 74656420 6f722064 designated or d │ │ │ │ │ - 0x000b2970 65666175 6c74206b 65792d76 616c7565 efault key-value │ │ │ │ │ - 0x000b2980 2064656c 696d6974 65722073 7472696e delimiter strin │ │ │ │ │ - 0x000b2990 67202225 73222069 73206d69 78656420 g "%s" is mixed │ │ │ │ │ - 0x000b29a0 696e746f 20746865 206c6974 6572616c into the literal │ │ │ │ │ - 0x000b29b0 20746578 74206f66 20746865 2076616c text of the val │ │ │ │ │ - 0x000b29c0 75652e20 54727920 6368616e 67696e67 ue. Try changing │ │ │ │ │ - 0x000b29d0 2064656c 696d6974 65722074 6f206120 delimiter to a │ │ │ │ │ - 0x000b29e0 73747269 6e672067 75617261 6e746565 string guarantee │ │ │ │ │ - 0x000b29f0 64206e6f 7420746f 20617070 65617220 d not to appear │ │ │ │ │ - 0x000b2a00 696e2074 68652076 616c7565 20737472 in the value str │ │ │ │ │ - 0x000b2a10 696e6720 77697468 2c20652e 672e2c20 ing with, e.g., │ │ │ │ │ - 0x000b2a20 2d2d646c 6d3d2223 23222e0a 00000000 --dlm="##"...... │ │ │ │ │ - 0x000b2a30 25733a20 4552524f 52202573 20726570 %s: ERROR %s rep │ │ │ │ │ - 0x000b2a40 6f727473 206e6f20 6b657920 696e206b orts no key in k │ │ │ │ │ - 0x000b2a50 65792d76 616c7565 20706169 7220666f ey-value pair fo │ │ │ │ │ - 0x000b2a60 72206172 67756d65 6e742022 2573222e r argument "%s". │ │ │ │ │ - 0x000b2a70 0a25733a 2048494e 54204974 20617070 .%s: HINT It app │ │ │ │ │ - 0x000b2a80 65617273 20746861 7420616e 20657175 ears that an equ │ │ │ │ │ - 0x000b2a90 616c2073 69676e20 69732074 68652066 al sign is the f │ │ │ │ │ - 0x000b2aa0 69727374 20636861 72616374 6572206f irst character o │ │ │ │ │ - 0x000b2ab0 66207468 65206172 67756d65 6e742c20 f the argument, │ │ │ │ │ - 0x000b2ac0 6d65616e 696e6720 74686174 20612076 meaning that a v │ │ │ │ │ - 0x000b2ad0 616c7565 20776173 20737065 63696669 alue was specifi │ │ │ │ │ - 0x000b2ae0 65642077 69746820 6120636f 72726573 ed with a corres │ │ │ │ │ - 0x000b2af0 706f6e64 696e6720 6b65792e 0a000000 ponding key..... │ │ │ │ │ - 0x000b2b00 25733a20 4552524f 52202573 20726570 %s: ERROR %s rep │ │ │ │ │ - 0x000b2b10 6f727473 206e6f20 76616c75 6520696e orts no value in │ │ │ │ │ - 0x000b2b20 206b6579 2d76616c 75652070 61697220 key-value pair │ │ │ │ │ - 0x000b2b30 666f7220 61726775 6d656e74 20222573 for argument "%s │ │ │ │ │ - 0x000b2b40 222e0a25 733a2048 494e5420 54686973 "..%s: HINT This │ │ │ │ │ - 0x000b2b50 20757375 616c6c79 206f6363 75727320 usually occurs │ │ │ │ │ - 0x000b2b60 7768656e 20746865 2076616c 7565206f when the value o │ │ │ │ │ - 0x000b2b70 66206120 6b657920 69732075 6e696e74 f a key is unint │ │ │ │ │ - 0x000b2b80 656e7469 6f6e616c 6c79206f 6d697474 entionally omitt │ │ │ │ │ - 0x000b2b90 65642c20 652e672e 2c202d2d 67616120 ed, e.g., --gaa │ │ │ │ │ - 0x000b2ba0 666f6f3d 202c202d 2d707063 20666f6f foo= , --ppc foo │ │ │ │ │ - 0x000b2bb0 3d202c20 2d2d7267 7220666f 6f3d202c = , --rgr foo= , │ │ │ │ │ - 0x000b2bc0 206f7220 2d2d7472 7220666f 6f3d202e or --trr foo= . │ │ │ │ │ - 0x000b2bd0 20456163 68206571 75616c20 7369676e Each equal sign │ │ │ │ │ - 0x000b2be0 206d7573 7420696d 6d656469 61747465 must immediatte │ │ │ │ │ - 0x000b2bf0 20707265 63656465 20612076 616c7565 precede a value │ │ │ │ │ - 0x000b2c00 20666f72 20746865 20737065 63696669 for the specifi │ │ │ │ │ - 0x000b2c10 6564206b 65792873 292e0a00 6e636f5f ed key(s)...nco_ │ │ │ │ │ - 0x000b2c20 696e7075 745f6368 65636b28 29000000 input_check()... │ │ │ │ │ - 0x000b2c30 4552524f 52204e43 5f454143 43455353 ERROR NC_EACCESS │ │ │ │ │ - 0x000b2c40 20416363 65737320 6661696c 7572650a Access failure. │ │ │ │ │ - 0x000b2c50 48494e54 3a204e43 5f454143 43455353 HINT: NC_EACCESS │ │ │ │ │ - 0x000b2c60 20657272 6f727320 7369676e 69667920 errors signify │ │ │ │ │ - 0x000b2c70 61207072 6f626c65 6d207265 63656976 a problem receiv │ │ │ │ │ - 0x000b2c80 696e6720 64617461 2066726f 6d206120 ing data from a │ │ │ │ │ - 0x000b2c90 44415020 73657276 65722e20 54686973 DAP server. This │ │ │ │ │ - 0x000b2ca0 2063616e 206f6363 75722069 6e206d75 can occur in mu │ │ │ │ │ - 0x000b2cb0 6c746970 6c652077 6179732c 20696e63 ltiple ways, inc │ │ │ │ │ - 0x000b2cc0 6c756469 6e672031 29205768 656e204e luding 1) When N │ │ │ │ │ - 0x000b2cd0 434f2072 65717565 73747320 28776974 CO requests (wit │ │ │ │ │ - 0x000b2ce0 68206e63 6f5f7661 725f6765 74282929 h nco_var_get()) │ │ │ │ │ - 0x000b2cf0 206d6f72 65206461 74612074 68616e20 more data than │ │ │ │ │ - 0x000b2d00 74686520 73657276 65722069 7320636f the server is co │ │ │ │ │ - 0x000b2d10 6e666967 75726564 20746f20 64697370 nfigured to disp │ │ │ │ │ - 0x000b2d20 656e7365 20617420 6f6e6520 74696d65 ense at one time │ │ │ │ │ - 0x000b2d30 2e204120 776f726b 61726f75 6e642066 . A workaround f │ │ │ │ │ - 0x000b2d40 6f722074 68697320 6d696768 74206265 or this might be │ │ │ │ │ - 0x000b2d50 20746f20 72657175 65737420 64617461 to request data │ │ │ │ │ - 0x000b2d60 20696e20 736d616c 6c657220 616d6f75 in smaller amou │ │ │ │ │ - 0x000b2d70 6e747320 6174206f 6e652074 696d652e nts at one time. │ │ │ │ │ - 0x000b2d80 20546869 73206361 6e206265 20616363 This can be acc │ │ │ │ │ - 0x000b2d90 6f6d706c 69736865 64206279 20616363 omplished by acc │ │ │ │ │ - 0x000b2da0 65737369 6e672068 79706572 736c6162 essing hyperslab │ │ │ │ │ - 0x000b2db0 73206f72 206d756c 74692d73 6c616273 s or multi-slabs │ │ │ │ │ - 0x000b2dc0 206f6620 64617461 20617320 64657363 of data as desc │ │ │ │ │ - 0x000b2dd0 72696265 64206174 20687474 703a2f2f ribed at http:// │ │ │ │ │ - 0x000b2de0 6e636f2e 73662e6e 65742f6e 636f2e68 nco.sf.net/nco.h │ │ │ │ │ - 0x000b2df0 746d6c23 6d6c742e 20322920 5768656e tml#mlt. 2) When │ │ │ │ │ - 0x000b2e00 204e434f 20726571 75657374 73206461 NCO requests da │ │ │ │ │ - 0x000b2e10 74612066 726f6d20 61206275 67677920 ta from a buggy │ │ │ │ │ - 0x000b2e20 44415020 6c696272 6172792e 20546865 DAP library. The │ │ │ │ │ - 0x000b2e30 20444150 20736f66 74776172 65206275 DAP software bu │ │ │ │ │ - 0x000b2e40 696c7420 696e746f 206e6574 43444620 ilt into netCDF │ │ │ │ │ - 0x000b2e50 76657273 696f6e73 20342e36 2e322061 versions 4.6.2 a │ │ │ │ │ - 0x000b2e60 6e642034 2e362e33 20697320 6b6e6f77 nd 4.6.3 is know │ │ │ │ │ - 0x000b2e70 6e20746f 20626520 70726f62 6c656d61 n to be problema │ │ │ │ │ - 0x000b2e80 7469632e 20546865 206f6e6c 7920736f tic. The only so │ │ │ │ │ - 0x000b2e90 6c757469 6f6e2066 6f722074 68697320 lution for this │ │ │ │ │ - 0x000b2ea0 776f756c 64206265 20746f20 75736520 would be to use │ │ │ │ │ - 0x000b2eb0 616e204e 434f2062 75696c74 20776974 an NCO built wit │ │ │ │ │ - 0x000b2ec0 68206120 6e657765 72207665 7273696f h a newer versio │ │ │ │ │ - 0x000b2ed0 6e202861 74206c65 61737420 342e372e n (at least 4.7. │ │ │ │ │ - 0x000b2ee0 3329206f 66206e65 74434446 2e0a0000 3) of netCDF.... │ │ │ │ │ - 0x000b2ef0 4552524f 52204e43 5f424144 54595045 ERROR NC_BADTYPE │ │ │ │ │ - 0x000b2f00 204e6f74 2061206e 65744344 46206461 Not a netCDF da │ │ │ │ │ - 0x000b2f10 74612074 7970650a 48494e54 3a204e43 ta type.HINT: NC │ │ │ │ │ - 0x000b2f20 5f454241 44545950 45206572 726f7273 _EBADTYPE errors │ │ │ │ │ - 0x000b2f30 2063616e 206f6363 75722077 68656e20 can occur when │ │ │ │ │ - 0x000b2f40 4e434f20 74726965 7320746f 20777269 NCO tries to wri │ │ │ │ │ - 0x000b2f50 7465206e 65744344 46342066 65617475 te netCDF4 featu │ │ │ │ │ - 0x000b2f60 72657320 746f2061 206e6574 43444633 res to a netCDF3 │ │ │ │ │ - 0x000b2f70 2066696c 652c2061 6e642c20 73657061 file, and, sepa │ │ │ │ │ - 0x000b2f80 72617465 6c792c20 7768656e 20612076 rately, when a v │ │ │ │ │ - 0x000b2f90 61726961 626c6527 73207479 70652063 ariable's type c │ │ │ │ │ - 0x000b2fa0 6f6e666c 69637473 20776974 68206974 onflicts with it │ │ │ │ │ - 0x000b2fb0 73205f46 696c6c56 616c7565 20747970 s _FillValue typ │ │ │ │ │ - 0x000b2fc0 652e2031 2e206e65 74434446 34206665 e. 1. netCDF4 fe │ │ │ │ │ - 0x000b2fd0 61747572 65732074 68617420 63616e6e atures that cann │ │ │ │ │ - 0x000b2fe0 6f742062 65206465 66696e65 6420696e ot be defined in │ │ │ │ │ - 0x000b2ff0 2061206e 65744344 46332066 696c652c a netCDF3 file, │ │ │ │ │ - 0x000b3000 20616e64 20746861 74207468 75732077 and that thus w │ │ │ │ │ - 0x000b3010 696c6c20 74726967 67657220 74686973 ill trigger this │ │ │ │ │ - 0x000b3020 20657272 6f722c20 696e636c 75646520 error, include │ │ │ │ │ - 0x000b3030 67726f75 70732061 6e64206e 65744344 groups and netCD │ │ │ │ │ - 0x000b3040 46342061 746f6d69 63207479 70657320 F4 atomic types │ │ │ │ │ - 0x000b3050 28652e67 2e2c204e 435f5354 52494e47 (e.g., NC_STRING │ │ │ │ │ - 0x000b3060 2c204e43 5f554259 54452c20 4e435f49 , NC_UBYTE, NC_I │ │ │ │ │ - 0x000b3070 4e543634 292e2054 6f206176 6f696420 NT64). To avoid │ │ │ │ │ - 0x000b3080 74686973 2c207265 6d6f7665 20616c6c this, remove all │ │ │ │ │ - 0x000b3090 206e6574 43444634 20666561 74757265 netCDF4 feature │ │ │ │ │ - 0x000b30a0 73206265 666f7265 20617474 656d7074 s before attempt │ │ │ │ │ - 0x000b30b0 696e6720 746f2063 6f6e7665 72742074 ing to convert t │ │ │ │ │ - 0x000b30c0 68656d20 746f206e 65744344 46332066 hem to netCDF3 f │ │ │ │ │ - 0x000b30d0 6f726d61 742c206f 72207772 69746520 ormat, or write │ │ │ │ │ - 0x000b30e0 61206e65 74434446 34206f75 74707574 a netCDF4 output │ │ │ │ │ - 0x000b30f0 2066696c 6520696e 73746561 64206f66 file instead of │ │ │ │ │ - 0x000b3100 2061206e 65744344 4633206f 75747075 a netCDF3 outpu │ │ │ │ │ - 0x000b3110 74206669 6c652e20 322e2054 6865206e t file. 2. The n │ │ │ │ │ - 0x000b3120 65744344 46206265 73742070 72616374 etCDF best pract │ │ │ │ │ - 0x000b3130 69636520 69732066 6f72205f 46696c6c ice is for _Fill │ │ │ │ │ - 0x000b3140 56616c75 65206174 74726962 75746573 Value attributes │ │ │ │ │ - 0x000b3150 20746f20 62652074 68652073 616d6520 to be the same │ │ │ │ │ - 0x000b3160 6e756d65 72696320 74797065 20617320 numeric type as │ │ │ │ │ - 0x000b3170 74686569 7220686f 73742076 61726961 their host varia │ │ │ │ │ - 0x000b3180 626c6573 2e0a0000 4552524f 52204e43 bles....ERROR NC │ │ │ │ │ - 0x000b3190 5f454341 4e545752 49544520 43616e27 _ECANTWRITE Can' │ │ │ │ │ - 0x000b31a0 74207772 69746520 66696c65 0a48494e t write file.HIN │ │ │ │ │ - 0x000b31b0 543a204e 435f4543 414e5457 52495445 T: NC_ECANTWRITE │ │ │ │ │ - 0x000b31c0 20657272 6f727320 63616e20 6f636375 errors can occu │ │ │ │ │ - 0x000b31d0 72207768 656e204e 434f2074 72696573 r when NCO tries │ │ │ │ │ - 0x000b31e0 20746f20 77726974 6520746f 20616e20 to write to an │ │ │ │ │ - 0x000b31f0 48444635 2066696c 65207468 61742069 HDF5 file that i │ │ │ │ │ - 0x000b3200 73206e6f 74206e65 74434446 342d636f s not netCDF4-co │ │ │ │ │ - 0x000b3210 6d706c69 616e742e 204f6e65 20776f72 mpliant. One wor │ │ │ │ │ - 0x000b3220 6b61726f 756e6420 69732074 72616e73 karound is trans │ │ │ │ │ - 0x000b3230 6c617465 20746865 2066696c 6520746f late the file to │ │ │ │ │ - 0x000b3240 2061206e 65744344 46342d63 6f6d706c a netCDF4-compl │ │ │ │ │ - 0x000b3250 69616e74 2066696c 65206669 7273742c iant file first, │ │ │ │ │ - 0x000b3260 20652e67 2e2c2077 69746820 276e636b e.g., with 'nck │ │ │ │ │ - 0x000b3270 7320696e 2e683520 6f75742e 6e63272e s in.h5 out.nc'. │ │ │ │ │ - 0x000b3280 0a000000 4552524f 52204e43 5f454441 ....ERROR NC_EDA │ │ │ │ │ - 0x000b3290 50204765 6e657269 63204441 50206572 P Generic DAP er │ │ │ │ │ - 0x000b32a0 726f720a 48494e54 3a204e43 5f454441 ror.HINT: NC_EDA │ │ │ │ │ - 0x000b32b0 50206572 726f7273 2063616e 206f6363 P errors can occ │ │ │ │ │ - 0x000b32c0 75722077 68656e20 4e434f20 69732069 ur when NCO is i │ │ │ │ │ - 0x000b32d0 6e766f6b 65642077 69746820 61207265 nvoked with a re │ │ │ │ │ - 0x000b32e0 71756573 74207468 61742061 2072656d quest that a rem │ │ │ │ │ - 0x000b32f0 6f746520 44415020 73657276 65722063 ote DAP server c │ │ │ │ │ - 0x000b3300 616e6e6f 74206d65 65742c20 666f7220 annot meet, for │ │ │ │ │ - 0x000b3310 6578616d 706c652c 20647565 20746f20 example, due to │ │ │ │ │ - 0x000b3320 74686520 73697a65 206f6620 74686520 the size of the │ │ │ │ │ - 0x000b3330 72657175 69726564 20646174 61207472 required data tr │ │ │ │ │ - 0x000b3340 616e7366 65722e20 4f6e6520 776f726b ansfer. One work │ │ │ │ │ - 0x000b3350 61726f75 6e64206d 69676874 20626520 around might be │ │ │ │ │ - 0x000b3360 746f2072 652d666f 726d756c 61746520 to re-formulate │ │ │ │ │ - 0x000b3370 74686520 4e434f20 636f6d6d 616e6420 the NCO command │ │ │ │ │ - 0x000b3380 696e746f 206d6f72 6520636f 6d6d616e into more comman │ │ │ │ │ - 0x000b3390 64732074 68617420 65616368 20726571 ds that each req │ │ │ │ │ - 0x000b33a0 75657374 20736d61 6c6c6572 20737562 uest smaller sub │ │ │ │ │ - 0x000b33b0 73657473 2f687970 6572736c 61627320 sets/hyperslabs │ │ │ │ │ - 0x000b33c0 66726f6d 20746865 2072656d 6f746520 from the remote │ │ │ │ │ - 0x000b33d0 44415020 73657276 65722e20 486f7765 DAP server. Howe │ │ │ │ │ - 0x000b33e0 7665722c 20746865 72652061 72652061 ver, there are a │ │ │ │ │ - 0x000b33f0 206e756d 62657220 6f662044 41502d72 number of DAP-r │ │ │ │ │ - 0x000b3400 656c6174 65642065 72726f72 732c206f elated errors, o │ │ │ │ │ - 0x000b3410 6e6c7920 6f6e6520 6f662077 68696368 nly one of which │ │ │ │ │ - 0x000b3420 2063616e 20626520 7265706f 72746564 can be reported │ │ │ │ │ - 0x000b3430 20617420 61207469 6d652e20 54686520 at a time. The │ │ │ │ │ - 0x000b3440 6f746865 72732069 6e636c75 64653a20 others include: │ │ │ │ │ - 0x000b3450 4e435f45 44415053 56432028 2d37302c NC_EDAPSVC (-70, │ │ │ │ │ - 0x000b3460 20444150 20736572 76657220 6572726f DAP server erro │ │ │ │ │ - 0x000b3470 72292c20 4e435f45 44445320 616e6420 r), NC_EDDS and │ │ │ │ │ - 0x000b3480 4e435f45 444d5220 282d3732 2c204d61 NC_EDMR (-72, Ma │ │ │ │ │ - 0x000b3490 6c666f72 6d656420 6f722069 6e616363 lformed or inacc │ │ │ │ │ - 0x000b34a0 65737369 626c6520 44445320 616e6420 essible DDS and │ │ │ │ │ - 0x000b34b0 44617034 20616c69 61732c20 72657370 Dap4 alias, resp │ │ │ │ │ - 0x000b34c0 65637469 76656c79 292c204e 435f4544 ectively), NC_ED │ │ │ │ │ - 0x000b34d0 41544144 44532061 6e64204e 435f4544 ATADDS and NC_ED │ │ │ │ │ - 0x000b34e0 41544144 41502028 2d37332c 204d616c ATADAP (-73, Mal │ │ │ │ │ - 0x000b34f0 666f726d 6564206f 7220696e 61636365 formed or inacce │ │ │ │ │ - 0x000b3500 73736962 6c652044 41544144 44532061 ssible DATADDS a │ │ │ │ │ - 0x000b3510 6e642044 61703420 616c6961 732c2072 nd Dap4 alias, r │ │ │ │ │ - 0x000b3520 65737065 63746976 656c7929 2c204e43 espectively), NC │ │ │ │ │ - 0x000b3530 5f454441 5055524c 20616e64 204e435f _EDAPURL and NC_ │ │ │ │ │ - 0x000b3540 4555524c 20282d37 342c204d 616c666f EURL (-74, Malfo │ │ │ │ │ - 0x000b3550 726d6564 20444150 2055524c 20616e64 rmed DAP URL and │ │ │ │ │ - 0x000b3560 204d616c 666f726d 65642055 524c2c20 Malformed URL, │ │ │ │ │ - 0x000b3570 72657370 65637469 76656c79 292c204e respectively), N │ │ │ │ │ - 0x000b3580 435f4544 4150434f 4e535452 41494e54 C_EDAPCONSTRAINT │ │ │ │ │ - 0x000b3590 20616e64 204e435f 45434f4e 53545241 and NC_ECONSTRA │ │ │ │ │ - 0x000b35a0 494e5420 282d3735 2c204d61 6c666f72 INT (-75, Malfor │ │ │ │ │ - 0x000b35b0 6d656420 44415020 436f6e73 74726169 med DAP Constrai │ │ │ │ │ - 0x000b35c0 6e742061 6e64204d 616c666f 726d6564 nt and Malformed │ │ │ │ │ - 0x000b35d0 20436f6e 73747261 696e742c 20726573 Constraint, res │ │ │ │ │ - 0x000b35e0 70656374 6976656c 79292e20 4665772c pectively). Few, │ │ │ │ │ - 0x000b35f0 20696620 616e792c 206f6620 74686573 if any, of thes │ │ │ │ │ - 0x000b3600 65206572 726f7273 20617265 20657870 e errors are exp │ │ │ │ │ - 0x000b3610 65637465 6420746f 20626520 63617573 ected to be caus │ │ │ │ │ - 0x000b3620 65642062 79204e43 4f2c2073 696e6365 ed by NCO, since │ │ │ │ │ - 0x000b3630 204e434f 206a7573 74207265 6c617973 NCO just relays │ │ │ │ │ - 0x000b3640 20757365 7220636f 6d6d616e 64732074 user commands t │ │ │ │ │ - 0x000b3650 6f207468 65204441 50207365 72766572 o the DAP server │ │ │ │ │ - 0x000b3660 2e204974 20697320 6d6f7265 206c696b . It is more lik │ │ │ │ │ - 0x000b3670 656c7920 74686174 20746865 20444150 ely that the DAP │ │ │ │ │ - 0x000b3680 2073796e 74617820 656d706c 6f796564 syntax employed │ │ │ │ │ - 0x000b3690 20697320 696e636f 72726563 742c206f is incorrect, o │ │ │ │ │ - 0x000b36a0 72207468 65726520 69732061 6e206572 r there is an er │ │ │ │ │ - 0x000b36b0 726f7220 77697468 20746865 20444150 ror with the DAP │ │ │ │ │ - 0x000b36c0 20736572 7665722c 206f7220 74686520 server, or the │ │ │ │ │ - 0x000b36d0 72657175 65737420 65786365 65647320 request exceeds │ │ │ │ │ - 0x000b36e0 74686520 73657276 65722063 6f6e7374 the server const │ │ │ │ │ - 0x000b36f0 7261696e 74732e0a 00000000 4552524f raints......ERRO │ │ │ │ │ - 0x000b3700 52204e43 5f45494e 56414c20 496e7661 R NC_EINVAL Inva │ │ │ │ │ - 0x000b3710 6c696420 61726775 6d656e74 0a48494e lid argument.HIN │ │ │ │ │ - 0x000b3720 543a204e 435f4549 4e56414c 20657272 T: NC_EINVAL err │ │ │ │ │ - 0x000b3730 6f727320 63616e20 6f636375 7220666f ors can occur fo │ │ │ │ │ - 0x000b3740 72206d61 6e792072 6561736f 6e732e20 r many reasons. │ │ │ │ │ - 0x000b3750 54687265 6520636f 6d6d6f6e 206f6e65 Three common one │ │ │ │ │ - 0x000b3760 73206172 65206465 73637269 62656420 s are described │ │ │ │ │ - 0x000b3770 68657265 2e20312e 20576865 6e20696e here. 1. When in │ │ │ │ │ - 0x000b3780 76616c69 64206368 756e6b69 6e672064 valid chunking d │ │ │ │ │ - 0x000b3790 69726563 74697665 73206172 65206769 irectives are gi │ │ │ │ │ - 0x000b37a0 76656e2c 20652e67 2e2c2074 6f20756e ven, e.g., to un │ │ │ │ │ - 0x000b37b0 6368756e 6b206120 7265636f 72642076 chunk a record v │ │ │ │ │ - 0x000b37c0 61726961 626c6520 6f722074 6f206368 ariable or to ch │ │ │ │ │ - 0x000b37d0 756e6b20 61207661 72696162 6c652077 unk a variable w │ │ │ │ │ - 0x000b37e0 69746820 616e2069 6e76616c 69642073 ith an invalid s │ │ │ │ │ - 0x000b37f0 697a6520 28737563 68206173 207a6572 ize (such as zer │ │ │ │ │ - 0x000b3800 6f206f72 206c6172 67657220 7468616e o or larger than │ │ │ │ │ - 0x000b3810 20612066 69786564 2064696d 656e7369 a fixed dimensi │ │ │ │ │ - 0x000b3820 6f6e292e 20546869 73206973 20746865 on). This is the │ │ │ │ │ - 0x000b3830 206d6f73 74206672 65717565 6e742f6c most frequent/l │ │ │ │ │ - 0x000b3840 696b656c 79206361 75736520 696e206f ikely cause in o │ │ │ │ │ - 0x000b3850 75722065 78706572 69656e63 652e2032 ur experience. 2 │ │ │ │ │ - 0x000b3860 2e205768 656e2048 4446342d 656e6162 . When HDF4-enab │ │ │ │ │ - 0x000b3870 6c656420 4e434f20 61747465 6d707473 led NCO attempts │ │ │ │ │ - 0x000b3880 20746f20 64697265 63746c79 20777269 to directly wri │ │ │ │ │ - 0x000b3890 74652074 6f20616e 20484446 3420286e te to an HDF4 (n │ │ │ │ │ - 0x000b38a0 6f742048 44463529 2066696c 652e204e ot HDF5) file. N │ │ │ │ │ - 0x000b38b0 6f742061 6c6c2048 44463520 63616c6c ot all HDF5 call │ │ │ │ │ - 0x000b38c0 73206172 65206176 61696c61 626c6520 s are available │ │ │ │ │ - 0x000b38d0 77697468 20484446 342c2061 6e642074 with HDF4, and t │ │ │ │ │ - 0x000b38e0 6865206f 70657261 746f7273 206e6372 he operators ncr │ │ │ │ │ - 0x000b38f0 656e616d 6520616e 64206e63 61747465 ename and ncatte │ │ │ │ │ - 0x000b3900 64206172 65206c69 6b6c6965 7220746f d are liklier to │ │ │ │ │ - 0x000b3910 20747269 67676572 20746869 73207072 trigger this pr │ │ │ │ │ - 0x000b3920 6f626c65 6d2e2057 65206172 6520776f oblem. We are wo │ │ │ │ │ - 0x000b3930 726b696e 6720746f 20736f6c 76652074 rking to solve t │ │ │ │ │ - 0x000b3940 68697320 2866786d 20544f44 4f206e63 his (fxm TODO nc │ │ │ │ │ - 0x000b3950 6f313130 34292e20 506c6561 7365206c o1104). Please l │ │ │ │ │ - 0x000b3960 65742075 73206b6e 6f772069 66206974 et us know if it │ │ │ │ │ - 0x000b3970 20616666 65637473 20796f75 2e20466f affects you. Fo │ │ │ │ │ - 0x000b3980 72206e6f 77207468 6520776f 726b6172 r now the workar │ │ │ │ │ - 0x000b3990 6f756e64 20697320 746f2063 6f6e7665 ound is to conve │ │ │ │ │ - 0x000b39a0 72742074 68652048 44463420 66696c65 rt the HDF4 file │ │ │ │ │ - 0x000b39b0 20746f20 6e657443 44463420 66697273 to netCDF4 firs │ │ │ │ │ - 0x000b39c0 74202865 2e672e2c 20776974 68206e63 t (e.g., with nc │ │ │ │ │ - 0x000b39d0 6b73202d 3420696e 2e686466 206f7574 ks -4 in.hdf out │ │ │ │ │ - 0x000b39e0 2e6e6329 2c207468 656e2075 7365206e .nc), then use n │ │ │ │ │ - 0x000b39f0 6372656e 616d6520 6f72206e 63617474 crename or ncatt │ │ │ │ │ - 0x000b3a00 65642e20 332e2057 68656e20 4e434f20 ed. 3. When NCO │ │ │ │ │ - 0x000b3a10 6f706572 61746f72 73206174 74656d70 operators attemp │ │ │ │ │ - 0x000b3a20 7420746f 206f7065 6e206e65 74434446 t to open netCDF │ │ │ │ │ - 0x000b3a30 34206669 6c657320 7573696e 67207468 4 files using th │ │ │ │ │ - 0x000b3a40 65206469 736b6c65 7373206f 7074696f e diskless optio │ │ │ │ │ - 0x000b3a50 6e2c2075 7375616c 6c792069 6e766f6b n, usually invok │ │ │ │ │ - 0x000b3a60 65642077 69746820 2d2d6469 736b6c65 ed with --diskle │ │ │ │ │ - 0x000b3a70 73735f61 6c6c2c20 2d2d7261 6d5f616c ss_all, --ram_al │ │ │ │ │ - 0x000b3a80 6c2c206f 72202d2d 6f70656e 5f72616d l, or --open_ram │ │ │ │ │ - 0x000b3a90 2e204973 20796f75 7220696e 70757420 . Is your input │ │ │ │ │ - 0x000b3aa0 66696c65 206e6574 43444634 20666f72 file netCDF4 for │ │ │ │ │ - 0x000b3ab0 6d61743f 20202868 7474703a 2f2f6e63 mat? (http://nc │ │ │ │ │ - 0x000b3ac0 6f2e7366 2e6e6574 2f6e636f 2e68746d o.sf.net/nco.htm │ │ │ │ │ - 0x000b3ad0 6c23666d 745f696e 71207368 6f777320 l#fmt_inq shows │ │ │ │ │ - 0x000b3ae0 686f7720 746f2074 656c6c2e 29204966 how to tell.) If │ │ │ │ │ - 0x000b3af0 20736f20 7468656e 206f6d69 7474696e so then omittin │ │ │ │ │ - 0x000b3b00 67207468 65206469 736b6c65 7373206f g the diskless o │ │ │ │ │ - 0x000b3b10 7074696f 6e206d61 7920736f 6c766520 ption may solve │ │ │ │ │ - 0x000b3b20 74686973 2070726f 626c656d 2e0a0000 this problem.... │ │ │ │ │ - 0x000b3b30 4552524f 52204e43 5f45494f 2047656e ERROR NC_EIO Gen │ │ │ │ │ - 0x000b3b40 65726963 20494f20 6572726f 720a4849 eric IO error.HI │ │ │ │ │ - 0x000b3b50 4e543a20 4e435f45 494f2065 72726f72 NT: NC_EIO error │ │ │ │ │ - 0x000b3b60 73206361 6e206f63 63757220 7768656e s can occur when │ │ │ │ │ - 0x000b3b70 204e434f 20747269 65732074 6f207265 NCO tries to re │ │ │ │ │ - 0x000b3b80 61642061 2066696c 65207468 726f7567 ad a file throug │ │ │ │ │ - 0x000b3b90 68206120 6e6f6e2d 65786973 74616e74 h a non-existant │ │ │ │ │ - 0x000b3ba0 20444150 206c6f63 6174696f 6e2e2054 DAP location. T │ │ │ │ │ - 0x000b3bb0 68656e20 4e434f20 6175746f 6d617469 hen NCO automati │ │ │ │ │ - 0x000b3bc0 63616c6c 79207472 69657320 746f2072 cally tries to r │ │ │ │ │ - 0x000b3bd0 65747269 65766520 74686520 66696c65 etrieve the file │ │ │ │ │ - 0x000b3be0 20746872 6f756768 20616e6f 74686572 through another │ │ │ │ │ - 0x000b3bf0 206d6574 686f642c 20652e67 2e2c2073 method, e.g., s │ │ │ │ │ - 0x000b3c00 65617263 68696e67 20666f72 20612066 earching for a f │ │ │ │ │ - 0x000b3c10 696c6520 6f662074 68652073 616d6520 ile of the same │ │ │ │ │ - 0x000b3c20 6e616d65 20696e20 74686520 63757272 name in the curr │ │ │ │ │ - 0x000b3c30 656e7420 64697265 63746f72 792e2054 ent directory. T │ │ │ │ │ - 0x000b3c40 68697320 63616e20 74726967 67657220 his can trigger │ │ │ │ │ - 0x000b3c50 61207375 62736571 75656e74 20657272 a subsequent err │ │ │ │ │ - 0x000b3c60 6f722e20 5768656e 20646562 75676769 or. When debuggi │ │ │ │ │ - 0x000b3c70 6e672074 68652070 726f626c 656d2c20 ng the problem, │ │ │ │ │ - 0x000b3c80 66697273 74206164 64726573 73207468 first address th │ │ │ │ │ - 0x000b3c90 65206f72 6967696e 6174696e 67206572 e originating er │ │ │ │ │ - 0x000b3ca0 726f7220 2866726f 6d204e43 5f45494f ror (from NC_EIO │ │ │ │ │ - 0x000b3cb0 292e0a00 4552524f 52204e43 5f454844 )...ERROR NC_EHD │ │ │ │ │ - 0x000b3cc0 46455252 20457272 6f722061 74204844 FERR Error at HD │ │ │ │ │ - 0x000b3cd0 4635206c 61796572 0a48494e 543a204e F5 layer.HINT: N │ │ │ │ │ - 0x000b3ce0 435f4548 44464552 52206572 726f7273 C_EHDFERR errors │ │ │ │ │ - 0x000b3cf0 20696e64 69636174 65207468 61742074 indicate that t │ │ │ │ │ - 0x000b3d00 68652048 4446352d 6261636b 656e6420 he HDF5-backend │ │ │ │ │ - 0x000b3d10 746f206e 65744344 46206973 20756e61 to netCDF is una │ │ │ │ │ - 0x000b3d20 626c6520 746f2070 6572666f 726d2074 ble to perform t │ │ │ │ │ - 0x000b3d30 68652072 65717565 73746564 20746173 he requested tas │ │ │ │ │ - 0x000b3d40 6b2e204e 434f2063 616e2072 65636569 k. NCO can recei │ │ │ │ │ - 0x000b3d50 76652074 68697320 64657669 6c697368 ve this devilish │ │ │ │ │ - 0x000b3d60 6c792069 6e736372 75746162 6c652065 ly inscrutable e │ │ │ │ │ - 0x000b3d70 72726f72 20666f72 20612076 61726965 rror for a varie │ │ │ │ │ - 0x000b3d80 7479206f 6620706f 73736962 6c652072 ty of possible r │ │ │ │ │ - 0x000b3d90 6561736f 6e732069 6e636c75 64696e67 easons including │ │ │ │ │ - 0x000b3da0 3a203129 20546865 2072756e 2d74696d : 1) The run-tim │ │ │ │ │ - 0x000b3db0 65206479 6e616d69 63206c69 6e6b6572 e dynamic linker │ │ │ │ │ - 0x000b3dc0 20617474 656d7074 7320746f 20726573 attempts to res │ │ │ │ │ - 0x000b3dd0 6f6c7665 2063616c 6c732066 726f6d20 olve calls from │ │ │ │ │ - 0x000b3de0 74686520 6e657443 4446206c 69627261 the netCDF libra │ │ │ │ │ - 0x000b3df0 72792074 6f207468 65204844 46206c69 ry to the HDF li │ │ │ │ │ - 0x000b3e00 62726172 79207769 74682061 6e204844 brary with an HD │ │ │ │ │ - 0x000b3e10 4635206c 69626864 66352e61 20746861 F5 libhdf5.a tha │ │ │ │ │ - 0x000b3e20 74206973 20696e63 6f6d7061 7469626c t is incompatibl │ │ │ │ │ - 0x000b3e30 65207769 74682074 68652076 65727369 e with the versi │ │ │ │ │ - 0x000b3e40 6f6e2075 73656420 746f2062 75696c64 on used to build │ │ │ │ │ - 0x000b3e50 204e434f 20616e64 206e6574 4344462e NCO and netCDF. │ │ │ │ │ - 0x000b3e60 20322920 54686520 66696c65 20737973 2) The file sys │ │ │ │ │ - 0x000b3e70 74656d20 646f6573 206e6f74 20616c6c tem does not all │ │ │ │ │ - 0x000b3e80 6f772074 68652048 44463520 666c6f63 ow the HDF5 floc │ │ │ │ │ - 0x000b3e90 6b282920 66756e63 74696f6e 2c206173 k() function, as │ │ │ │ │ - 0x000b3ea0 206f6620 48444635 20312e31 302e782c of HDF5 1.10.x, │ │ │ │ │ - 0x000b3eb0 20746f20 656e6162 6c65206d 756c7469 to enable multi │ │ │ │ │ - 0x000b3ec0 706c6520 70726f63 65737365 7320746f ple processes to │ │ │ │ │ - 0x000b3ed0 206f7065 6e207468 65207361 6d652066 open the same f │ │ │ │ │ - 0x000b3ee0 696c6520 666f7220 72656164 696e672c ile for reading, │ │ │ │ │ - 0x000b3ef0 20612066 65617475 7265206b 6e6f776e a feature known │ │ │ │ │ - 0x000b3f00 20617320 53574d52 20285369 6e676c65 as SWMR (Single │ │ │ │ │ - 0x000b3f10 20577269 7465204d 756c7469 706c6520 Write Multiple │ │ │ │ │ - 0x000b3f20 52656164 292e2054 68652066 69782069 Read). The fix i │ │ │ │ │ - 0x000b3f30 7320746f 20646973 61626c65 20746865 s to disable the │ │ │ │ │ - 0x000b3f40 20484446 3520666c 6f636b28 29206279 HDF5 flock() by │ │ │ │ │ - 0x000b3f50 20736574 74696e67 20616e20 656e7669 setting an envi │ │ │ │ │ - 0x000b3f60 726f6e6d 656e7420 76617269 61626c65 ronment variable │ │ │ │ │ - 0x000b3f70 20746875 736c793a 20226578 706f7274 thusly: "export │ │ │ │ │ - 0x000b3f80 20484446 355f5553 455f4649 4c455f4c HDF5_USE_FILE_L │ │ │ │ │ - 0x000b3f90 4f434b49 4e473d46 414c5345 222e2033 OCKING=FALSE". 3 │ │ │ │ │ - 0x000b3fa0 2920416e 20696e63 6f727265 6374206e ) An incorrect n │ │ │ │ │ - 0x000b3fb0 65744344 4634206c 69627261 72792069 etCDF4 library i │ │ │ │ │ - 0x000b3fc0 6d706c65 6d656e74 6174696f 6e206f66 mplementation of │ │ │ │ │ - 0x000b3fd0 20612070 726f6365 64757265 2028652e a procedure (e. │ │ │ │ │ - 0x000b3fe0 672e2c20 6e635f72 656e616d 655f7661 g., nc_rename_va │ │ │ │ │ - 0x000b3ff0 72282929 20696e20 7465726d 73206f66 r()) in terms of │ │ │ │ │ - 0x000b4000 20484446 2066756e 6374696f 6e206361 HDF function ca │ │ │ │ │ - 0x000b4010 6c6c7320 28652e67 2e2c2048 4446354c lls (e.g., HDF5L │ │ │ │ │ - 0x000b4020 6d6f7665 28292920 6d616e69 66657374 move()) manifest │ │ │ │ │ - 0x000b4030 7320616e 20657272 6f72206f 7220696e s an error or in │ │ │ │ │ - 0x000b4040 636f6e73 69737465 6e742073 74617465 consistent state │ │ │ │ │ - 0x000b4050 20776974 68696e20 74686520 48444635 within the HDF5 │ │ │ │ │ - 0x000b4060 206c6179 65722e20 54686973 206f6674 layer. This oft │ │ │ │ │ - 0x000b4070 656e206f 63637572 73206475 72696e67 en occurs during │ │ │ │ │ - 0x000b4080 2072656e 616d696e 67206f70 65726174 renaming operat │ │ │ │ │ - 0x000b4090 696f6e73 20286874 7470733a 2f2f6769 ions (https://gi │ │ │ │ │ - 0x000b40a0 74687562 2e636f6d 2f556e69 64617461 thub.com/Unidata │ │ │ │ │ - 0x000b40b0 2f6e6574 6364662d 632f6973 73756573 /netcdf-c/issues │ │ │ │ │ - 0x000b40c0 2f353937 292e2034 29204174 74656d70 /597). 4) Attemp │ │ │ │ │ - 0x000b40d0 74696e67 20746f20 636f6d70 72657373 ting to compress │ │ │ │ │ - 0x000b40e0 206f7220 6465636f 6d707265 73732061 or decompress a │ │ │ │ │ - 0x000b40f0 206e6574 43444634 20646174 61736574 netCDF4 dataset │ │ │ │ │ - 0x000b4100 20776974 68206120 6e6f6e2d 7374616e with a non-stan │ │ │ │ │ - 0x000b4110 64617264 2028692e 652e2c20 6e6f6e2d dard (i.e., non- │ │ │ │ │ - 0x000b4120 4445464c 41544529 2066696c 74657220 DEFLATE) filter │ │ │ │ │ - 0x000b4130 7768656e 20746865 20726571 75697369 when the requisi │ │ │ │ │ - 0x000b4140 74652073 68617265 64206c69 62726172 te shared librar │ │ │ │ │ - 0x000b4150 7920746f 20656e63 6f64652f 6465636f y to encode/deco │ │ │ │ │ - 0x000b4160 64652074 68617420 636f6d70 72657373 de that compress │ │ │ │ │ - 0x000b4170 696f6e20 66696c74 65722069 73206e6f ion filter is no │ │ │ │ │ - 0x000b4180 74207072 6573656e 7420696e 20656974 t present in eit │ │ │ │ │ - 0x000b4190 68657220 74686520 64656661 756c7420 her the default │ │ │ │ │ - 0x000b41a0 6c6f6361 74696f6e 20282f75 73722f6c location (/usr/l │ │ │ │ │ - 0x000b41b0 6f63616c 2f686466 352f6c69 622f706c ocal/hdf5/lib/pl │ │ │ │ │ - 0x000b41c0 7567696e 29206f72 20696e20 74686520 ugin) or in the │ │ │ │ │ - 0x000b41d0 75736572 2d636f6e 66696775 7261626c user-configurabl │ │ │ │ │ - 0x000b41e0 65206c6f 63617469 6f6e2072 65666572 e location refer │ │ │ │ │ - 0x000b41f0 72656420 746f2062 79207468 65204844 red to by the HD │ │ │ │ │ - 0x000b4200 46355f50 4c554749 4e5f5041 54482065 F5_PLUGIN_PATH e │ │ │ │ │ - 0x000b4210 6e766972 6f6e6d65 6e742076 61726961 nvironment varia │ │ │ │ │ - 0x000b4220 626c652e 204f6e65 2063616e 20646574 ble. One can det │ │ │ │ │ - 0x000b4230 65726d69 6e652069 66206d69 7373696e ermine if missin │ │ │ │ │ - 0x000b4240 6720706c 7567696e 206c6962 72617269 g plugin librari │ │ │ │ │ - 0x000b4250 65732061 72652074 68652063 756c7072 es are the culpr │ │ │ │ │ - 0x000b4260 69742062 79206475 6d70696e 67207468 it by dumping th │ │ │ │ │ - 0x000b4270 65206869 6464656e 20617474 72696275 e hidden attribu │ │ │ │ │ - 0x000b4280 74657320 6f662074 68652064 61746173 tes of the datas │ │ │ │ │ - 0x000b4290 65742077 6974682c 20652e67 2e2c206e et with, e.g., n │ │ │ │ │ - 0x000b42a0 636b7320 2d2d6864 6e202d6d 20696e2e cks --hdn -m in. │ │ │ │ │ - 0x000b42b0 6e63206f 72206e63 64756d70 202d7320 nc or ncdump -s │ │ │ │ │ - 0x000b42c0 2d682069 6e2e6e63 2e20416e 79207661 -h in.nc. Any va │ │ │ │ │ - 0x000b42d0 72696162 6c657320 77697468 20286869 riables with (hi │ │ │ │ │ - 0x000b42e0 6464656e 2920225f 46696c74 65722220 dden) "_Filter" │ │ │ │ │ - 0x000b42f0 61747472 69627574 65732072 65717569 attributes requi │ │ │ │ │ - 0x000b4300 72652074 68652063 6f727265 73706f6e re the correspon │ │ │ │ │ - 0x000b4310 64696e67 20736861 72656420 6c696272 ding shared libr │ │ │ │ │ - 0x000b4320 61726965 7320746f 20626520 6c6f6361 aries to be loca │ │ │ │ │ - 0x000b4330 74656420 696e2048 4446355f 504c5547 ted in HDF5_PLUG │ │ │ │ │ - 0x000b4340 494e5f50 4154482e 20536f6d 65204844 IN_PATH. Some HD │ │ │ │ │ - 0x000b4350 46352069 6d706c65 6d656e74 6174696f F5 implementatio │ │ │ │ │ - 0x000b4360 6e732028 6174206c 65617374 204d6163 ns (at least Mac │ │ │ │ │ - 0x000b4370 4f535820 77697468 204d6163 506f7274 OSX with MacPort │ │ │ │ │ - 0x000b4380 73206173 206f6620 32303230 30393037 s as of 20200907 │ │ │ │ │ - 0x000b4390 29206d61 7920616c 736f2072 65717569 ) may also requi │ │ │ │ │ - 0x000b43a0 72652065 78706c69 6369746c 79207365 re explicitly se │ │ │ │ │ - 0x000b43b0 7474696e 67207468 6520706c 7567696e tting the plugin │ │ │ │ │ - 0x000b43c0 20706174 6820696e 20746865 20656e76 path in the env │ │ │ │ │ - 0x000b43d0 69726f6e 6d656e74 2c206576 656e2066 ironment, even f │ │ │ │ │ - 0x000b43e0 6f722074 68652064 65666175 6c74206c or the default l │ │ │ │ │ - 0x000b43f0 6f636174 696f6e21 20546f20 74657374 ocation! To test │ │ │ │ │ - 0x000b4400 20746869 732c2072 652d7472 7920796f this, re-try yo │ │ │ │ │ - 0x000b4410 7572204e 434f2063 6f6d6d61 6e642061 ur NCO command a │ │ │ │ │ - 0x000b4420 66746572 20646f69 6e672074 6869733a fter doing this: │ │ │ │ │ - 0x000b4430 20226578 706f7274 20484446 355f504c "export HDF5_PL │ │ │ │ │ - 0x000b4440 5547494e 5f504154 483d2f75 73722f6c UGIN_PATH=/usr/l │ │ │ │ │ - 0x000b4450 6f63616c 2f686466 352f6c69 622f706c ocal/hdf5/lib/pl │ │ │ │ │ - 0x000b4460 7567696e 222e2035 29204261 64207669 ugin". 5) Bad vi │ │ │ │ │ - 0x000b4470 6265732e 0a000000 4552524f 52204e43 bes.....ERROR NC │ │ │ │ │ - 0x000b4480 5f454c41 54454649 4c4c2028 666f726d _ELATEFILL (form │ │ │ │ │ - 0x000b4490 65726c79 204e435f 4546494c 4c56414c erly NC_EFILLVAL │ │ │ │ │ - 0x000b44a0 55452920 41747465 6d707420 746f2064 UE) Attempt to d │ │ │ │ │ - 0x000b44b0 6566696e 65206669 6c6c2076 616c7565 efine fill value │ │ │ │ │ - 0x000b44c0 20776865 6e206461 74612061 6c726561 when data alrea │ │ │ │ │ - 0x000b44d0 64792065 78697374 730a4849 4e543a20 dy exists.HINT: │ │ │ │ │ - 0x000b44e0 4e435f45 4c415445 46494c4c 20657272 NC_ELATEFILL err │ │ │ │ │ - 0x000b44f0 6f727320 63616e20 6f636375 72207768 ors can occur wh │ │ │ │ │ - 0x000b4500 656e204e 434f2061 7474656d 70747320 en NCO attempts │ │ │ │ │ - 0x000b4510 746f2063 72656174 652c206d 6f646966 to create, modif │ │ │ │ │ - 0x000b4520 792c206f 72206f76 65727772 69746520 y, or overwrite │ │ │ │ │ - 0x000b4530 61205f46 696c6c56 616c7565 20617474 a _FillValue att │ │ │ │ │ - 0x000b4540 72696275 74652066 6f722061 6e206578 ribute for an ex │ │ │ │ │ - 0x000b4550 69737469 6e672076 61726961 626c6520 isting variable │ │ │ │ │ - 0x000b4560 696e2061 206e6574 43444634 2066696c in a netCDF4 fil │ │ │ │ │ - 0x000b4570 652e2054 6865206e 65744344 46342066 e. The netCDF4 f │ │ │ │ │ - 0x000b4580 6f726d61 74202875 6e6c696b 65206e65 ormat (unlike ne │ │ │ │ │ - 0x000b4590 74434446 33292064 6f657320 6e6f7420 tCDF3) does not │ │ │ │ │ - 0x000b45a0 7065726d 69742074 6869732e 20446f65 permit this. Doe │ │ │ │ │ - 0x000b45b0 7320796f 7572206f 75747075 74206669 s your output fi │ │ │ │ │ - 0x000b45c0 6c65206e 65656420 746f2062 65206e65 le need to be ne │ │ │ │ │ - 0x000b45d0 74434446 34206f72 206e6574 43444634 tCDF4 or netCDF4 │ │ │ │ │ - 0x000b45e0 5f636c61 73736963 20666f72 6d61743f _classic format? │ │ │ │ │ - 0x000b45f0 204f6e65 20776f72 6b61726f 756e6420 One workaround │ │ │ │ │ - 0x000b4600 69732074 6f206368 616e6765 20746865 is to change the │ │ │ │ │ - 0x000b4610 206f7574 70757420 666f726d 61742074 output format t │ │ │ │ │ - 0x000b4620 6f206e65 74434446 33202865 2e672e2c o netCDF3 (e.g., │ │ │ │ │ - 0x000b4630 206e636b 73202d33 20696e2e 6e63206f ncks -3 in.nc o │ │ │ │ │ - 0x000b4640 75742e6e 63292c20 65646974 205f4669 ut.nc), edit _Fi │ │ │ │ │ - 0x000b4650 6c6c5661 6c756520 61747472 69627574 llValue attribut │ │ │ │ │ - 0x000b4660 65732074 6f20796f 75722068 65617274 es to your heart │ │ │ │ │ - 0x000b4670 27732063 6f6e7465 6e742c20 616e6420 's content, and │ │ │ │ │ - 0x000b4680 7468656e 20636f6e 76657274 20626163 then convert bac │ │ │ │ │ - 0x000b4690 6b20746f 206e6574 43444634 2028652e k to netCDF4 (e. │ │ │ │ │ - 0x000b46a0 672e2c20 6e636b73 202d3420 696e2e6e g., ncks -4 in.n │ │ │ │ │ - 0x000b46b0 63206f75 742e6e63 292e2055 6e666f72 c out.nc). Unfor │ │ │ │ │ - 0x000b46c0 74756e61 74656c79 2c207468 65206e65 tunately, the ne │ │ │ │ │ - 0x000b46d0 74434446 206c6962 72617279 20626568 tCDF library beh │ │ │ │ │ - 0x000b46e0 6176696f 7220696e 20746869 73207265 avior in this re │ │ │ │ │ - 0x000b46f0 67617264 20636861 6e676564 20286e65 gard changed (ne │ │ │ │ │ - 0x000b4700 61722076 65727369 6f6e2034 2e342e30 ar version 4.4.0 │ │ │ │ │ - 0x000b4710 20776974 68207061 74636820 4e43462d with patch NCF- │ │ │ │ │ - 0x000b4720 31383729 20616e64 20697420 68617320 187) and it has │ │ │ │ │ - 0x000b4730 70726f76 656e2064 69666669 63756c74 proven difficult │ │ │ │ │ - 0x000b4740 20746f20 776f726b 61726f75 6e642074 to workaround t │ │ │ │ │ - 0x000b4750 6865206e 65744344 4634206c 696d6974 he netCDF4 limit │ │ │ │ │ - 0x000b4760 6174696f 6e20696e 20616c6c 20636173 ation in all cas │ │ │ │ │ - 0x000b4770 65732077 69746820 616c6c20 6e657443 es with all netC │ │ │ │ │ - 0x000b4780 44463420 6c696272 61727920 76657273 DF4 library vers │ │ │ │ │ - 0x000b4790 696f6e73 2e0a0000 4552524f 52204e43 ions....ERROR NC │ │ │ │ │ - 0x000b47a0 5f454e4f 54425549 4c542041 7474656d _ENOTBUILT Attem │ │ │ │ │ - 0x000b47b0 70742074 6f207573 65206665 61747572 pt to use featur │ │ │ │ │ - 0x000b47c0 65207468 61742077 6173206e 6f742074 e that was not t │ │ │ │ │ - 0x000b47d0 75726e65 64206f6e 20776865 6e206e65 urned on when ne │ │ │ │ │ - 0x000b47e0 74434446 20776173 20627569 6c740a48 tCDF was built.H │ │ │ │ │ - 0x000b47f0 494e543a 204e435f 454e4f54 4255494c INT: NC_ENOTBUIL │ │ │ │ │ - 0x000b4800 54206572 726f7273 20757375 616c6c79 T errors usually │ │ │ │ │ - 0x000b4810 206f6363 75722077 68656e20 61747465 occur when atte │ │ │ │ │ - 0x000b4820 6d707469 6e672074 6f206163 63657373 mpting to access │ │ │ │ │ - 0x000b4830 20484446 34206f72 20434446 35206669 HDF4 or CDF5 fi │ │ │ │ │ - 0x000b4840 6c65733a 20312e20 49742069 73206f6e les: 1. It is on │ │ │ │ │ - 0x000b4850 6c792070 6f737369 626c6520 746f2061 ly possible to a │ │ │ │ │ - 0x000b4860 63636573 73204844 46342028 696e636c ccess HDF4 (incl │ │ │ │ │ - 0x000b4870 7564696e 67204844 462d454f 53322920 uding HDF-EOS2) │ │ │ │ │ - 0x000b4880 66696c65 73206966 204e434f 20697320 files if NCO is │ │ │ │ │ - 0x000b4890 66697273 74207265 2d6c696e 6b656420 first re-linked │ │ │ │ │ - 0x000b48a0 746f2061 20766572 73696f6e 206f6620 to a version of │ │ │ │ │ - 0x000b48b0 6e657443 44462063 6f6e6669 67757265 netCDF configure │ │ │ │ │ - 0x000b48c0 64207769 74682074 6865202d 2d656e61 d with the --ena │ │ │ │ │ - 0x000b48d0 626c652d 68646634 206f7074 696f6e2c ble-hdf4 option, │ │ │ │ │ - 0x000b48e0 20776869 63682069 7473656c 66206d75 which itself mu │ │ │ │ │ - 0x000b48f0 73742062 65206c69 6e6b6564 20746f20 st be linked to │ │ │ │ │ - 0x000b4900 61207665 7273696f 6e206f66 20484446 a version of HDF │ │ │ │ │ - 0x000b4910 3420636f 6e666967 75726564 20776974 4 configured wit │ │ │ │ │ - 0x000b4920 68207468 65202d2d 64697361 626c652d h the --disable- │ │ │ │ │ - 0x000b4930 6e657463 6466206f 7074696f 6e2e2054 netcdf option. T │ │ │ │ │ - 0x000b4940 68657365 20617265 206e6f6e 2d737461 hese are non-sta │ │ │ │ │ - 0x000b4950 6e646172 64206275 696c6420 6f707469 ndard build opti │ │ │ │ │ - 0x000b4960 6f6e7321 2046756c 6c20696e 73747275 ons! Full instru │ │ │ │ │ - 0x000b4970 6374696f 6e732061 72652068 6572653a ctions are here: │ │ │ │ │ - 0x000b4980 20687474 703a2f2f 7777772e 756e6964 http://www.unid │ │ │ │ │ - 0x000b4990 6174612e 75636172 2e656475 2f736f66 ata.ucar.edu/sof │ │ │ │ │ - 0x000b49a0 74776172 652f6e65 74636466 2f646f63 tware/netcdf/doc │ │ │ │ │ - 0x000b49b0 732f6275 696c645f 68646634 2e68746d s/build_hdf4.htm │ │ │ │ │ - 0x000b49c0 6c0a466f 6c6c6f77 2074686f 73652069 l.Follow those i │ │ │ │ │ - 0x000b49d0 6e737472 75637469 6f6e7320 746f2072 nstructions to r │ │ │ │ │ - 0x000b49e0 65627569 6c642048 44463420 616e6420 ebuild HDF4 and │ │ │ │ │ - 0x000b49f0 6e657443 44462c20 7468656e 20726562 netCDF, then reb │ │ │ │ │ - 0x000b4a00 75696c64 204e434f 206f6e20 746f7020 uild NCO on top │ │ │ │ │ - 0x000b4a10 6f662074 68617420 6e657443 44462c20 of that netCDF, │ │ │ │ │ - 0x000b4a20 616e6420 7468656e 20796f75 72204e43 and then your NC │ │ │ │ │ - 0x000b4a30 4f20636f 6d6d616e 64207769 6c6c206c O command will l │ │ │ │ │ - 0x000b4a40 696b656c 7920776f 726b2e20 322e2049 ikely work. 2. I │ │ │ │ │ - 0x000b4a50 74206973 206f6e6c 7920706f 73736962 t is only possib │ │ │ │ │ - 0x000b4a60 6c652074 6f206163 63657373 20434446 le to access CDF │ │ │ │ │ - 0x000b4a70 35202869 6e636c75 64696e67 20506e65 5 (including Pne │ │ │ │ │ - 0x000b4a80 74434446 29206669 6c657320 6966204e tCDF) files if N │ │ │ │ │ - 0x000b4a90 434f2069 73206669 72737420 72652d6c CO is first re-l │ │ │ │ │ - 0x000b4aa0 696e6b65 6420746f 206e6574 43444620 inked to netCDF │ │ │ │ │ - 0x000b4ab0 76657273 696f6e20 342e342e 302b2e20 version 4.4.0+. │ │ │ │ │ - 0x000b4ac0 4d6f7265 6f766572 2c206e65 74434446 Moreover, netCDF │ │ │ │ │ - 0x000b4ad0 20686173 20636861 6e676564 20646566 has changed def │ │ │ │ │ - 0x000b4ae0 61756c74 20434446 35207375 70706f72 ault CDF5 suppor │ │ │ │ │ - 0x000b4af0 74207468 726f7567 68207469 6d652e20 t through time. │ │ │ │ │ - 0x000b4b00 6e657443 44462076 65727369 6f6e7320 netCDF versions │ │ │ │ │ - 0x000b4b10 342e342e 302d342e 342e3120 6175746f 4.4.0-4.4.1 auto │ │ │ │ │ - 0x000b4b20 6d617469 63616c6c 79207375 70706f72 matically suppor │ │ │ │ │ - 0x000b4b30 74204344 46352e20 6e657443 44462034 t CDF5. netCDF 4 │ │ │ │ │ - 0x000b4b40 2e352e78 2d342e36 2e31206d 75737420 .5.x-4.6.1 must │ │ │ │ │ - 0x000b4b50 62652063 6f6e6669 67757265 64207769 be configured wi │ │ │ │ │ - 0x000b4b60 74682074 6865202d 2d656e61 626c652d th the --enable- │ │ │ │ │ - 0x000b4b70 63646635 206f7074 696f6e2e 206e6574 cdf5 option. net │ │ │ │ │ - 0x000b4b80 43444620 342e362e 322b2069 73206578 CDF 4.6.2+ is ex │ │ │ │ │ - 0x000b4b90 70656374 65642074 6f20656e 61626c65 pected to enable │ │ │ │ │ - 0x000b4ba0 20434446 35206279 20646566 61756c74 CDF5 by default │ │ │ │ │ - 0x000b4bb0 206f6e63 65206167 61696e2e 0a000000 once again..... │ │ │ │ │ - 0x000b4bc0 4552524f 52204e43 5f454e4f 544e4320 ERROR NC_ENOTNC │ │ │ │ │ - 0x000b4bd0 4e6f7420 61206e65 74434446 2066696c Not a netCDF fil │ │ │ │ │ - 0x000b4be0 650a4849 4e543a20 4e435f45 4e4f544e e.HINT: NC_ENOTN │ │ │ │ │ - 0x000b4bf0 43206572 726f7273 2063616e 206f6363 C errors can occ │ │ │ │ │ - 0x000b4c00 75722066 6f72206d 616e7920 72656173 ur for many reas │ │ │ │ │ - 0x000b4c10 6f6e732e 20496620 796f7572 20757365 ons. If your use │ │ │ │ │ - 0x000b4c20 2d636173 65206d61 74636865 73206f6e -case matches on │ │ │ │ │ - 0x000b4c30 65206f66 20746865 20666f75 72206c69 e of the four li │ │ │ │ │ - 0x000b4c40 73746564 2062656c 6f772c20 74616b65 sted below, take │ │ │ │ │ - 0x000b4c50 20746865 20636f72 72656374 69766520 the corrective │ │ │ │ │ - 0x000b4c60 61637469 6f6e2069 6e646963 61746564 action indicated │ │ │ │ │ - 0x000b4c70 3a0a312e 20416e20 4e434f20 6f706572 :.1. An NCO oper │ │ │ │ │ - 0x000b4c80 61746f72 206c696e 6b656420 6f6e6c79 ator linked only │ │ │ │ │ - 0x000b4c90 20746f20 74686520 636c6173 73696320 to the classic │ │ │ │ │ - 0x000b4ca0 6e657443 44463320 6c696272 61727920 netCDF3 library │ │ │ │ │ - 0x000b4cb0 61747465 6d707473 20746f20 72656164 attempts to read │ │ │ │ │ - 0x000b4cc0 206e6574 43444634 20286f72 20484446 netCDF4 (or HDF │ │ │ │ │ - 0x000b4cd0 35292066 696c6573 2e200000 486f7765 5) files. ..Howe │ │ │ │ │ - 0x000b4ce0 7665722c 20746869 73206578 65637574 ver, this execut │ │ │ │ │ - 0x000b4cf0 61626c65 20736565 6d732074 6f206861 able seems to ha │ │ │ │ │ - 0x000b4d00 76652062 65656e20 6275696c 74207769 ve been built wi │ │ │ │ │ - 0x000b4d10 74682074 68652063 61706162 696c6974 th the capabilit │ │ │ │ │ - 0x000b4d20 7920746f 206d616e 6970756c 61746520 y to manipulate │ │ │ │ │ - 0x000b4d30 6e657443 44463420 66696c65 732c2073 netCDF4 files, s │ │ │ │ │ - 0x000b4d40 6f206974 20697320 756e6c69 6b656c79 o it is unlikely │ │ │ │ │ - 0x000b4d50 20746861 74207468 69732063 6f6d6d61 that this comma │ │ │ │ │ - 0x000b4d60 6e642066 61696c65 64206f6e 6c792062 nd failed only b │ │ │ │ │ - 0x000b4d70 65636175 73652074 68652069 6e707574 ecause the input │ │ │ │ │ - 0x000b4d80 20646174 61736574 73206172 65206e65 datasets are ne │ │ │ │ │ - 0x000b4d90 74434446 3420666f 726d6174 2e20536f tCDF4 format. So │ │ │ │ │ - 0x000b4da0 6d657468 696e6720 656c7365 20697320 mething else is │ │ │ │ │ - 0x000b4db0 676f696e 67207772 6f6e672e 200a0000 going wrong. ... │ │ │ │ │ - 0x000b4dc0 322e204e 434f2061 7474656d 70747320 2. NCO attempts │ │ │ │ │ - 0x000b4dd0 746f2072 65616420 6f746865 72206669 to read other fi │ │ │ │ │ - 0x000b4de0 6c657479 70657320 28484446 342c2048 letypes (HDF4, H │ │ │ │ │ - 0x000b4df0 44462d45 4f53322c 20506e65 74434446 DF-EOS2, PnetCDF │ │ │ │ │ - 0x000b4e00 2f434446 35292066 6f722077 68696368 /CDF5) for which │ │ │ │ │ - 0x000b4e10 20737570 706f7274 206d7573 74206265 support must be │ │ │ │ │ - 0x000b4e20 20286275 74207761 73206e6f 74292065 (but was not) e │ │ │ │ │ - 0x000b4e30 6e61626c 65642061 74206e65 74434446 nabled at netCDF │ │ │ │ │ - 0x000b4e40 20627569 6c642d74 696d652e 204e434f build-time. NCO │ │ │ │ │ - 0x000b4e50 2063616e 20616363 65737320 48444634 can access HDF4 │ │ │ │ │ - 0x000b4e60 2066696c 65732069 66204e43 4f206973 files if NCO is │ │ │ │ │ - 0x000b4e70 20666972 73742072 652d6c69 6e6b6564 first re-linked │ │ │ │ │ - 0x000b4e80 20746f20 61207665 7273696f 6e206f66 to a version of │ │ │ │ │ - 0x000b4e90 206e6574 43444620 636f6e66 69677572 netCDF configur │ │ │ │ │ - 0x000b4ea0 65642077 69746820 74686520 2d2d656e ed with the --en │ │ │ │ │ - 0x000b4eb0 61626c65 2d686466 34206f70 74696f6e able-hdf4 option │ │ │ │ │ - 0x000b4ec0 2e205468 69732069 73206120 6e6f6e2d . This is a non- │ │ │ │ │ - 0x000b4ed0 7374616e 64617264 206e6574 43444620 standard netCDF │ │ │ │ │ - 0x000b4ee0 6275696c 64206f70 74696f6e 20646573 build option des │ │ │ │ │ - 0x000b4ef0 63726962 65642068 6572653a 20687474 cribed here: htt │ │ │ │ │ - 0x000b4f00 703a2f2f 7777772e 756e6964 6174612e p://www.unidata. │ │ │ │ │ - 0x000b4f10 75636172 2e656475 2f736f66 74776172 ucar.edu/softwar │ │ │ │ │ - 0x000b4f20 652f6e65 74636466 2f646f63 732f6275 e/netcdf/docs/bu │ │ │ │ │ - 0x000b4f30 696c645f 68646634 2e68746d 6c2e204e ild_hdf4.html. N │ │ │ │ │ - 0x000b4f40 434f2063 616e2061 63636573 7320506e CO can access Pn │ │ │ │ │ - 0x000b4f50 65744344 462f4344 46352066 696c6573 etCDF/CDF5 files │ │ │ │ │ - 0x000b4f60 20696620 4e434f20 69732066 69727374 if NCO is first │ │ │ │ │ - 0x000b4f70 2072652d 6c696e6b 65642074 6f206e65 re-linked to ne │ │ │ │ │ - 0x000b4f80 74434446 20766572 73696f6e 20342e34 tCDF version 4.4 │ │ │ │ │ - 0x000b4f90 2e30206f 72206c61 7465722e 0a332e20 .0 or later..3. │ │ │ │ │ - 0x000b4fa0 4e434f20 61747465 6d707473 20746f20 NCO attempts to │ │ │ │ │ - 0x000b4fb0 7574696c 697a6520 6469736b 6c657373 utilize diskless │ │ │ │ │ - 0x000b4fc0 2028692e 652e2c20 52414d29 2066696c (i.e., RAM) fil │ │ │ │ │ - 0x000b4fd0 65732e20 20496e20 74686973 20636173 es. In this cas │ │ │ │ │ - 0x000b4fe0 65207265 6d6f7665 20746865 20646973 e remove the dis │ │ │ │ │ - 0x000b4ff0 6b6c6573 73207377 69746368 65732028 kless switches ( │ │ │ │ │ - 0x000b5000 652e672e 2c202d2d 72616d20 6f72202d e.g., --ram or - │ │ │ │ │ - 0x000b5010 2d646973 6b6c6573 73292061 6e642074 -diskless) and t │ │ │ │ │ - 0x000b5020 68656e20 72652d69 73737565 20746865 hen re-issue the │ │ │ │ │ - 0x000b5030 20636f6d 6d616e64 2e0a342e 20416363 command..4. Acc │ │ │ │ │ - 0x000b5040 65737320 746f2061 20444150 2055524c ess to a DAP URL │ │ │ │ │ - 0x000b5050 20666169 6c732c20 616e6420 74686520 fails, and the │ │ │ │ │ - 0x000b5060 6261636b 7570206d 6574686f 64206f66 backup method of │ │ │ │ │ - 0x000b5070 20646f77 6e6c6f61 64696e67 20746865 downloading the │ │ │ │ │ - 0x000b5080 2055524c 20757369 6e672077 67657420 URL using wget │ │ │ │ │ - 0x000b5090 6f627461 696e7320 61206461 74612061 obtains a data a │ │ │ │ │ - 0x000b50a0 67677265 67617469 6f6e2066 696c6520 ggregation file │ │ │ │ │ - 0x000b50b0 28652e67 2e2c2061 202e6e63 6d6c2066 (e.g., a .ncml f │ │ │ │ │ - 0x000b50c0 696c6529 20696e73 74656164 206f6620 ile) instead of │ │ │ │ │ - 0x000b50d0 616e2061 63747561 6c206e65 74434446 an actual netCDF │ │ │ │ │ - 0x000b50e0 2066696c 652e2049 6e207468 69732063 file. In this c │ │ │ │ │ - 0x000b50f0 61736520 74686520 70726f62 6c656d20 ase the problem │ │ │ │ │ - 0x000b5100 69732077 69746820 74686520 44415020 is with the DAP │ │ │ │ │ - 0x000b5110 73657276 6572206f 72205552 4c2e0a00 server or URL... │ │ │ │ │ - 0x000b5120 4552524f 52204e43 5f455241 4e474520 ERROR NC_ERANGE │ │ │ │ │ - 0x000b5130 52657375 6c74206e 6f742072 65707265 Result not repre │ │ │ │ │ - 0x000b5140 73656e74 61626c65 20696e20 6f757470 sentable in outp │ │ │ │ │ - 0x000b5150 75742066 696c650a 48494e54 3a204e43 ut file.HINT: NC │ │ │ │ │ - 0x000b5160 5f455241 4e474520 6572726f 72732074 _ERANGE errors t │ │ │ │ │ - 0x000b5170 79706963 616c6c79 206f6363 75722061 ypically occur a │ │ │ │ │ - 0x000b5180 66746572 20616e20 61726974 686d6574 fter an arithmet │ │ │ │ │ - 0x000b5190 6963206f 70657261 74696f6e 20726573 ic operation res │ │ │ │ │ - 0x000b51a0 756c7473 20696e20 61207661 6c756520 ults in a value │ │ │ │ │ - 0x000b51b0 6e6f7420 72657072 6573656e 7469626c not representibl │ │ │ │ │ - 0x000b51c0 65206279 20746865 206f7574 70757420 e by the output │ │ │ │ │ - 0x000b51d0 76617269 61626c65 20747970 65207768 variable type wh │ │ │ │ │ - 0x000b51e0 656e204e 434f2061 7474656d 70747320 en NCO attempts │ │ │ │ │ - 0x000b51f0 746f2077 72697465 2074686f 73652076 to write those v │ │ │ │ │ - 0x000b5200 616c7565 7320746f 20616e20 6f757470 alues to an outp │ │ │ │ │ - 0x000b5210 75742066 696c652e 2020506f 73736962 ut file. Possib │ │ │ │ │ - 0x000b5220 6c652077 6f726b61 726f756e 6420666f le workaround fo │ │ │ │ │ - 0x000b5230 72206361 73657320 7768656e 20746865 r cases when the │ │ │ │ │ - 0x000b5240 20636f72 72656374 2076616c 75657320 correct values │ │ │ │ │ - 0x000b5250 66616c6c 206f7574 73696465 20746865 fall outside the │ │ │ │ │ - 0x000b5260 2072616e 6765206f 66207468 65207374 range of the st │ │ │ │ │ - 0x000b5270 6f726167 65207479 70653a20 50726f6d orage type: Prom │ │ │ │ │ - 0x000b5280 6f746520 74686520 76617269 61626c65 ote the variable │ │ │ │ │ - 0x000b5290 20746f20 68696768 65722070 72656369 to higher preci │ │ │ │ │ - 0x000b52a0 73696f6e 20626566 6f726520 61747465 sion before atte │ │ │ │ │ - 0x000b52b0 6d707469 6e672061 72697468 6d657469 mpting arithmeti │ │ │ │ │ - 0x000b52c0 632e2020 466f7220 6578616d 706c652c c. For example, │ │ │ │ │ - 0x000b52d0 0a6e6361 7032202d 4f202d73 2027666f .ncap2 -O -s 'fo │ │ │ │ │ - 0x000b52e0 6f3d646f 75626c65 28666f6f 293b2720 o=double(foo);' │ │ │ │ │ - 0x000b52f0 696e2e6e 6320696e 2e6e630a 466f7220 in.nc in.nc.For │ │ │ │ │ - 0x000b5300 6d6f7265 20646574 61696c73 2c207365 more details, se │ │ │ │ │ - 0x000b5310 65206874 74703a2f 2f6e636f 2e73662e e http://nco.sf. │ │ │ │ │ - 0x000b5320 6e65742f 6e636f2e 68746d6c 23747970 net/nco.html#typ │ │ │ │ │ - 0x000b5330 5f636e76 0a000000 4552524f 52204e43 _cnv....ERROR NC │ │ │ │ │ - 0x000b5340 5f554e4c 494d4954 204e435f 554e4c49 _UNLIMIT NC_UNLI │ │ │ │ │ - 0x000b5350 4d495445 44207369 7a652061 6c726561 MITED size alrea │ │ │ │ │ - 0x000b5360 64792069 6e207573 650a4849 4e543a20 dy in use.HINT: │ │ │ │ │ - 0x000b5370 4e435f45 554e4c49 4d495420 6572726f NC_EUNLIMIT erro │ │ │ │ │ - 0x000b5380 72732063 616e206f 63637572 20776865 rs can occur whe │ │ │ │ │ - 0x000b5390 6e206174 74656d70 74696e67 20746f20 n attempting to │ │ │ │ │ - 0x000b53a0 636f6e76 65727420 6e657443 44463420 convert netCDF4 │ │ │ │ │ - 0x000b53b0 636c6173 73696320 66696c65 73207468 classic files th │ │ │ │ │ - 0x000b53c0 61742063 6f6e7461 696e206d 756c7469 at contain multi │ │ │ │ │ - 0x000b53d0 706c6520 7265636f 72642064 696d656e ple record dimen │ │ │ │ │ - 0x000b53e0 73696f6e 7320696e 746f2061 206e6574 sions into a net │ │ │ │ │ - 0x000b53f0 43444633 2066696c 65207468 61742061 CDF3 file that a │ │ │ │ │ - 0x000b5400 6c6c6f77 73206f6e 6c79206f 6e652072 llows only one r │ │ │ │ │ - 0x000b5410 65636f72 64206469 6d656e73 696f6e2e ecord dimension. │ │ │ │ │ - 0x000b5420 20496e20 74686973 20636173 652c2074 In this case, t │ │ │ │ │ - 0x000b5430 72792066 69727374 20666978 696e6720 ry first fixing │ │ │ │ │ - 0x000b5440 74686520 65786365 73732072 65636f72 the excess recor │ │ │ │ │ - 0x000b5450 64206469 6d656e73 696f6e28 73292028 d dimension(s) ( │ │ │ │ │ - 0x000b5460 77697468 2c20652e 672e2c20 6e636b73 with, e.g., ncks │ │ │ │ │ - 0x000b5470 202d2d66 69785f72 65635f64 6d6e2920 --fix_rec_dmn) │ │ │ │ │ - 0x000b5480 616e6420 7468656e 20636f6e 76657274 and then convert │ │ │ │ │ - 0x000b5490 20746f20 6e657443 4446332e 20466f72 to netCDF3. For │ │ │ │ │ - 0x000b54a0 206d6f72 65206465 7461696c 732c2073 more details, s │ │ │ │ │ - 0x000b54b0 65652068 7474703a 2f2f6e63 6f2e7366 ee http://nco.sf │ │ │ │ │ - 0x000b54c0 2e6e6574 2f6e636f 2e68746d 6c236669 .net/nco.html#fi │ │ │ │ │ - 0x000b54d0 785f7265 635f646d 6e0a0000 4552524f x_rec_dmn...ERRO │ │ │ │ │ - 0x000b54e0 52204e43 5f455641 5253495a 45204f6e R NC_EVARSIZE On │ │ │ │ │ - 0x000b54f0 65206f72 206d6f72 65207661 72696162 e or more variab │ │ │ │ │ - 0x000b5500 6c652073 697a6573 2076696f 6c617465 le sizes violate │ │ │ │ │ - 0x000b5510 20666f72 6d617420 636f6e73 74726169 format constrai │ │ │ │ │ - 0x000b5520 6e74730a 48494e54 3a204e43 5f455641 nts.HINT: NC_EVA │ │ │ │ │ - 0x000b5530 5253495a 45206572 726f7273 206f6363 RSIZE errors occ │ │ │ │ │ - 0x000b5540 75722077 68656e20 61747465 6d707469 ur when attempti │ │ │ │ │ - 0x000b5550 6e672074 6f20636f 7079206f 72206167 ng to copy or ag │ │ │ │ │ - 0x000b5560 67726567 61746520 696e7075 74206669 gregate input fi │ │ │ │ │ - 0x000b5570 6c657320 746f6765 74686572 20696e74 les together int │ │ │ │ │ - 0x000b5580 6f20616e 206f7574 70757420 66696c65 o an output file │ │ │ │ │ - 0x000b5590 20746861 74206578 63656564 73207468 that exceeds th │ │ │ │ │ - 0x000b55a0 65207065 722d6669 6c652063 61706163 e per-file capac │ │ │ │ │ - 0x000b55b0 69747920 6f662074 6865206f 75747075 ity of the outpu │ │ │ │ │ - 0x000b55c0 74206669 6c652066 6f726d61 742c2061 t file format, a │ │ │ │ │ - 0x000b55d0 6e642077 68656e20 74727969 6e672074 nd when trying t │ │ │ │ │ - 0x000b55e0 6f20636f 70792c20 61676772 65676174 o copy, aggregat │ │ │ │ │ - 0x000b55f0 652c206f 72206465 66696e65 20696e64 e, or define ind │ │ │ │ │ - 0x000b5600 69766964 75616c20 76617269 61626c65 ividual variable │ │ │ │ │ - 0x000b5610 73207468 61742065 78636565 64207468 s that exceed th │ │ │ │ │ - 0x000b5620 65207065 722d7661 72696162 6c652063 e per-variable c │ │ │ │ │ - 0x000b5630 6f6e7374 7261696e 7473206f 66207468 onstraints of th │ │ │ │ │ - 0x000b5640 65206f75 74707574 2066696c 6520666f e output file fo │ │ │ │ │ - 0x000b5650 726d6174 2e205468 65207065 722d6669 rmat. The per-fi │ │ │ │ │ - 0x000b5660 6c65206c 696d6974 206f6620 616c6c20 le limit of all │ │ │ │ │ - 0x000b5670 6e657443 44462066 6f726d61 74732069 netCDF formats i │ │ │ │ │ - 0x000b5680 73206e6f 74206c65 73732074 68616e20 s not less than │ │ │ │ │ - 0x000b5690 38204569 42206f6e 206d6f64 65726e20 8 EiB on modern │ │ │ │ │ - 0x000b56a0 636f6d70 75746572 732c2073 6f20616e computers, so an │ │ │ │ │ - 0x000b56b0 79204e43 5f455641 5253495a 45206572 y NC_EVARSIZE er │ │ │ │ │ - 0x000b56c0 726f7220 69732061 6c6d6f73 74206365 ror is almost ce │ │ │ │ │ - 0x000b56d0 72746169 6e6c7920 64756520 746f2076 rtainly due to v │ │ │ │ │ - 0x000b56e0 696f6c61 74696e67 20612070 65722d76 iolating a per-v │ │ │ │ │ - 0x000b56f0 61726961 626c6520 6c696d69 742e2052 ariable limit. R │ │ │ │ │ - 0x000b5700 656c6576 616e7420 6c696d69 74733a20 elevant limits: │ │ │ │ │ - 0x000b5710 6e657443 44463320 4e455443 44465f43 netCDF3 NETCDF_C │ │ │ │ │ - 0x000b5720 4c415353 49432066 6f726d61 74206c69 LASSIC format li │ │ │ │ │ - 0x000b5730 6d697473 20666978 65642076 61726961 mits fixed varia │ │ │ │ │ - 0x000b5740 626c6573 20746f20 73697a65 7320736d bles to sizes sm │ │ │ │ │ - 0x000b5750 616c6c65 72207468 616e2032 5e333120 aller than 2^31 │ │ │ │ │ - 0x000b5760 42203d20 32204769 42207e20 322e3120 B = 2 GiB ~ 2.1 │ │ │ │ │ - 0x000b5770 47422c20 616e6420 7265636f 72642076 GB, and record v │ │ │ │ │ - 0x000b5780 61726961 626c6573 20746f20 74686174 ariables to that │ │ │ │ │ - 0x000b5790 2073697a 65207065 72207265 636f7264 size per record │ │ │ │ │ - 0x000b57a0 2e204120 73696e67 6c652076 61726961 . A single varia │ │ │ │ │ - 0x000b57b0 626c6520 6d617920 65786365 65642074 ble may exceed t │ │ │ │ │ - 0x000b57c0 68697320 6c696d69 74206966 20616e64 his limit if and │ │ │ │ │ - 0x000b57d0 206f6e6c 79206966 20697420 69732074 only if it is t │ │ │ │ │ - 0x000b57e0 6865206c 61737420 64656669 6e656420 he last defined │ │ │ │ │ - 0x000b57f0 76617269 61626c65 2e206e65 74434446 variable. netCDF │ │ │ │ │ - 0x000b5800 33204e45 54434446 5f363442 49545f4f 3 NETCDF_64BIT_O │ │ │ │ │ - 0x000b5810 46465345 5420666f 726d6174 206c696d FFSET format lim │ │ │ │ │ - 0x000b5820 69747320 66697865 64207661 72696162 its fixed variab │ │ │ │ │ - 0x000b5830 6c657320 746f2073 697a6573 20736d61 les to sizes sma │ │ │ │ │ - 0x000b5840 6c6c6572 20746861 6e20325e 33322042 ller than 2^32 B │ │ │ │ │ - 0x000b5850 203d2034 20476942 207e2034 2e322047 = 4 GiB ~ 4.2 G │ │ │ │ │ - 0x000b5860 422c2061 6e642072 65636f72 64207661 B, and record va │ │ │ │ │ - 0x000b5870 72696162 6c657320 746f2074 68617420 riables to that │ │ │ │ │ - 0x000b5880 73697a65 20706572 20726563 6f72642e size per record. │ │ │ │ │ - 0x000b5890 20416e79 206e756d 62657220 6f662076 Any number of v │ │ │ │ │ - 0x000b58a0 61726961 626c6573 206d6179 20726561 ariables may rea │ │ │ │ │ - 0x000b58b0 63682c20 74686f75 6768206e 6f742065 ch, though not e │ │ │ │ │ - 0x000b58c0 78636565 642c2074 68697320 73697a65 xceed, this size │ │ │ │ │ - 0x000b58d0 20666f72 20666978 65642076 61726961 for fixed varia │ │ │ │ │ - 0x000b58e0 626c6573 2c206f72 20746869 73207369 bles, or this si │ │ │ │ │ - 0x000b58f0 7a652070 65722072 65636f72 6420666f ze per record fo │ │ │ │ │ - 0x000b5900 72207265 636f7264 20766172 6961626c r record variabl │ │ │ │ │ - 0x000b5910 65732e20 54686520 6e657443 44463320 es. The netCDF3 │ │ │ │ │ - 0x000b5920 4e455443 44465f36 34424954 5f444154 NETCDF_64BIT_DAT │ │ │ │ │ - 0x000b5930 4120616e 64206e65 74434446 34204e45 A and netCDF4 NE │ │ │ │ │ - 0x000b5940 54434446 3420666f 726d6174 73206861 TCDF4 formats ha │ │ │ │ │ - 0x000b5950 7665206e 6f207661 72696162 6c652073 ve no variable s │ │ │ │ │ - 0x000b5960 697a6520 6c696d69 74617469 6f6e7320 ize limitations │ │ │ │ │ - 0x000b5970 6f662072 65616c2d 776f726c 6420696d of real-world im │ │ │ │ │ - 0x000b5980 706f7274 2e204966 20616e79 20766172 port. If any var │ │ │ │ │ - 0x000b5990 6961626c 6520696e 20796f75 72206461 iable in your da │ │ │ │ │ - 0x000b59a0 74617365 74206578 63656564 73207468 taset exceeds th │ │ │ │ │ - 0x000b59b0 65736520 6c696d69 74732c20 616c7465 ese limits, alte │ │ │ │ │ - 0x000b59c0 72207468 65206f75 74707574 2066696c r the output fil │ │ │ │ │ - 0x000b59d0 6520746f 20612066 6f726d61 74206361 e to a format ca │ │ │ │ │ - 0x000b59e0 70616369 6f757320 656e6f75 67682c20 pacious enough, │ │ │ │ │ - 0x000b59f0 65697468 6572206e 65744344 46332063 either netCDF3 c │ │ │ │ │ - 0x000b5a00 6c617373 69632077 69746820 36342d62 lassic with 64-b │ │ │ │ │ - 0x000b5a10 6974206f 66667365 74732028 77697468 it offsets (with │ │ │ │ │ - 0x000b5a20 202d3620 6f72202d 2d363429 2c20746f -6 or --64), to │ │ │ │ │ - 0x000b5a30 20506e65 74434446 2f434446 35207769 PnetCDF/CDF5 wi │ │ │ │ │ - 0x000b5a40 74682036 342d6269 74206461 74612028 th 64-bit data ( │ │ │ │ │ - 0x000b5a50 77697468 202d3529 2c206f72 20746f20 with -5), or to │ │ │ │ │ - 0x000b5a60 6e657443 44463420 28776974 68202d34 netCDF4 (with -4 │ │ │ │ │ - 0x000b5a70 206f7220 2d37292e 20466f72 206d6f72 or -7). For mor │ │ │ │ │ - 0x000b5a80 65206465 7461696c 732c2073 65652068 e details, see h │ │ │ │ │ - 0x000b5a90 7474703a 2f2f6e63 6f2e7366 2e6e6574 ttp://nco.sf.net │ │ │ │ │ - 0x000b5aa0 2f6e636f 2e68746d 6c23666c 5f666d74 /nco.html#fl_fmt │ │ │ │ │ - 0x000b5ab0 0a000000 25733a20 4552524f 52205368 ....%s: ERROR Sh │ │ │ │ │ - 0x000b5ac0 6f727420 4e434f2d 67656e65 72617465 ort NCO-generate │ │ │ │ │ - 0x000b5ad0 64206d65 73736167 65202875 7375616c d message (usual │ │ │ │ │ - 0x000b5ae0 6c79206e 616d6520 6f662066 756e6374 ly name of funct │ │ │ │ │ - 0x000b5af0 696f6e20 74686174 20747269 67676572 ion that trigger │ │ │ │ │ - 0x000b5b00 65642065 72726f72 293a2025 730a0000 ed error): %s... │ │ │ │ │ - 0x000b5b10 25733a20 4552524f 52204572 726f7220 %s: ERROR Error │ │ │ │ │ - 0x000b5b20 636f6465 20697320 25642e20 00000000 code is %d. .... │ │ │ │ │ - 0x000b5b30 54686973 20696e64 69636174 65732061 This indicates a │ │ │ │ │ - 0x000b5b40 6e206572 726f7220 6f636375 72726564 n error occurred │ │ │ │ │ - 0x000b5b50 20696e20 4e434f20 636f6465 206f7220 in NCO code or │ │ │ │ │ - 0x000b5b60 696e2061 20737973 74656d20 63616c6c in a system call │ │ │ │ │ - 0x000b5b70 2c206e6f 7420696e 20746865 206e6574 , not in the net │ │ │ │ │ - 0x000b5b80 43444620 6c617965 722e0a00 25733a20 CDF layer...%s: │ │ │ │ │ - 0x000b5b90 4552524f 52204e43 4f207769 6c6c206e ERROR NCO will n │ │ │ │ │ - 0x000b5ba0 6f772065 78697420 77697468 20737973 ow exit with sys │ │ │ │ │ - 0x000b5bb0 74656d20 63616c6c 2025730a 00000000 tem call %s..... │ │ │ │ │ - 0x000b5bc0 6e636f5f 6572725f 65786974 28290000 nco_err_exit().. │ │ │ │ │ - 0x000b5bd0 25733a20 4552524f 52207377 69746368 %s: ERROR switch │ │ │ │ │ - 0x000b5be0 20737461 74656d65 6e742066 656c6c20 statement fell │ │ │ │ │ - 0x000b5bf0 7468726f 75676820 746f2064 65666175 through to defau │ │ │ │ │ - 0x000b5c00 6c742063 6173652c 20776869 63682069 lt case, which i │ │ │ │ │ - 0x000b5c10 7320756e 73616665 2e205468 69732073 s unsafe. This s │ │ │ │ │ - 0x000b5c20 70656369 66696320 6572726f 72206861 pecific error ha │ │ │ │ │ - 0x000b5c30 6e646c65 7220656e 73757265 7320616c ndler ensures al │ │ │ │ │ - 0x000b5c40 6c207377 69746368 286e636f 5f666c74 l switch(nco_flt │ │ │ │ │ - 0x000b5c50 5f656e6d 29207374 6174656d 656e7473 _enm) statements │ │ │ │ │ - 0x000b5c60 20617265 2066756c 6c792065 6e756d65 are fully enume │ │ │ │ │ - 0x000b5c70 72617465 642e2054 68697320 6572726f rated. This erro │ │ │ │ │ - 0x000b5c80 72206d61 79206265 20747269 67676572 r may be trigger │ │ │ │ │ - 0x000b5c90 65642062 7920696e 766f6b69 6e672061 ed by invoking a │ │ │ │ │ - 0x000b5ca0 2066696c 74657220 28692e65 2e2c2061 filter (i.e., a │ │ │ │ │ - 0x000b5cb0 20636f6d 70726573 73696f6e 2066696c compression fil │ │ │ │ │ - 0x000b5cc0 74657220 6c696b65 20426974 47726f6f ter like BitGroo │ │ │ │ │ - 0x000b5cd0 6d206f72 205a7374 616e6461 72642920 m or Zstandard) │ │ │ │ │ - 0x000b5ce0 74686174 20697320 756e6b6e 6f776e20 that is unknown │ │ │ │ │ - 0x000b5cf0 746f2061 6e642f6f 72206e6f 74207375 to and/or not su │ │ │ │ │ - 0x000b5d00 70706f72 74656420 62792074 68652043 pported by the C │ │ │ │ │ - 0x000b5d10 4352206c 69627261 72792074 68617420 CR library that │ │ │ │ │ - 0x000b5d20 4e434f20 64657065 6e647320 6f6e2066 NCO depends on f │ │ │ │ │ - 0x000b5d30 6f722074 68657365 2066696c 74657273 or these filters │ │ │ │ │ - 0x000b5d40 2e0a4849 4e543a20 43686f6f 73652061 ..HINT: Choose a │ │ │ │ │ - 0x000b5d50 20646966 66657265 6e742066 696c7465 different filte │ │ │ │ │ - 0x000b5d60 72206f72 2052652d 436f6e66 69677572 r or Re-Configur │ │ │ │ │ - 0x000b5d70 652f6275 696c6420 4e434f20 77697468 e/build NCO with │ │ │ │ │ - 0x000b5d80 202d2d65 6e61626c 652d6363 72206166 --enable-ccr af │ │ │ │ │ - 0x000b5d90 74657220 696e7374 616c6c69 6e672074 ter installing t │ │ │ │ │ - 0x000b5da0 6865206c 61746573 74204343 522e2045 he latest CCR. E │ │ │ │ │ - 0x000b5db0 78697469 6e672e2e 2e0a0000 6e636f5f xiting......nco_ │ │ │ │ │ - 0x000b5dc0 64666c5f 63617365 5f666c74 5f657272 dfl_case_flt_err │ │ │ │ │ - 0x000b5dd0 28290000 25733a20 4552524f 52207377 ()..%s: ERROR sw │ │ │ │ │ - 0x000b5de0 69746368 20737461 74656d65 6e742066 itch statement f │ │ │ │ │ - 0x000b5df0 656c6c20 7468726f 75676820 746f2064 ell through to d │ │ │ │ │ - 0x000b5e00 65666175 6c742063 6173652c 20776869 efault case, whi │ │ │ │ │ - 0x000b5e10 63682069 7320756e 73616665 2e205468 ch is unsafe. Th │ │ │ │ │ - 0x000b5e20 69732067 656e6572 69632065 72726f72 is generic error │ │ │ │ │ - 0x000b5e30 2068616e 646c6572 20656e73 75726573 handler ensures │ │ │ │ │ - 0x000b5e40 20616c6c 20737769 74636820 73746174 all switch stat │ │ │ │ │ - 0x000b5e50 656d656e 74732061 72652066 756c6c79 ements are fully │ │ │ │ │ - 0x000b5e60 20656e75 6d657261 7465642e 20457869 enumerated. Exi │ │ │ │ │ - 0x000b5e70 74696e67 2e2e2e0a 00000000 6e636f5f ting........nco_ │ │ │ │ │ - 0x000b5e80 64666c5f 63617365 5f67656e 65726963 dfl_case_generic │ │ │ │ │ - 0x000b5e90 5f657272 28290000 25733a20 4552524f _err()..%s: ERRO │ │ │ │ │ - 0x000b5ea0 52207377 69746368 286e6374 79706529 R switch(nctype) │ │ │ │ │ - 0x000b5eb0 20737461 74656d65 6e742066 656c6c20 statement fell │ │ │ │ │ - 0x000b5ec0 7468726f 75676820 746f2064 65666175 through to defau │ │ │ │ │ - 0x000b5ed0 6c742063 6173652c 20776869 63682069 lt case, which i │ │ │ │ │ - 0x000b5ee0 7320696c 6c656761 6c2c2062 65636175 s illegal, becau │ │ │ │ │ - 0x000b5ef0 73652065 61636820 74797065 2073686f se each type sho │ │ │ │ │ - 0x000b5f00 756c6420 68617665 20612077 656c6c2d uld have a well- │ │ │ │ │ - 0x000b5f10 64656669 6e656420 61637469 6f6e2e20 defined action. │ │ │ │ │ - 0x000b5f20 54686973 20657272 6f72206d 61792062 This error may b │ │ │ │ │ - 0x000b5f30 65207472 69676765 72656420 62792075 e triggered by u │ │ │ │ │ - 0x000b5f40 73696e67 20616e20 4e434f20 6275696c sing an NCO buil │ │ │ │ │ - 0x000b5f50 74207769 7468206f 6e6c7920 6e657443 t with only netC │ │ │ │ │ - 0x000b5f60 44463320 66756e63 74696f6e 616c6974 DF3 functionalit │ │ │ │ │ - 0x000b5f70 7920746f 20657861 6d696e65 2061206e y to examine a n │ │ │ │ │ - 0x000b5f80 65744344 46342064 61746173 65742074 etCDF4 dataset t │ │ │ │ │ - 0x000b5f90 68617420 636f6e74 61696e73 2061206e hat contains a n │ │ │ │ │ - 0x000b5fa0 65772061 746f6d69 63207479 70652028 ew atomic type ( │ │ │ │ │ - 0x000b5fb0 652e672e 2c204e43 5f494e54 3634292e e.g., NC_INT64). │ │ │ │ │ - 0x000b5fc0 0a48494e 543a2043 6f6e6669 67757265 .HINT: Configure │ │ │ │ │ - 0x000b5fd0 2f627569 6c64204e 434f2077 69746820 /build NCO with │ │ │ │ │ - 0x000b5fe0 2d2d656e 61626c65 2d6e6574 43444634 --enable-netCDF4 │ │ │ │ │ - 0x000b5ff0 2e204578 6974696e 672e2e2e 0a000000 . Exiting....... │ │ │ │ │ - 0x000b6000 6e636f5f 64666c5f 63617365 5f6e635f nco_dfl_case_nc_ │ │ │ │ │ - 0x000b6010 74797065 5f657272 28290000 4e435f46 type_err()..NC_F │ │ │ │ │ - 0x000b6020 4c4f4154 00000000 55736572 2d646566 LOAT....User-def │ │ │ │ │ - 0x000b6030 696e6564 00000000 4e435f49 4e540000 ined....NC_INT.. │ │ │ │ │ - 0x000b6040 4e435f53 484f5254 00000000 4e435f43 NC_SHORT....NC_C │ │ │ │ │ - 0x000b6050 48415200 4e435f42 59544500 4e435f55 HAR.NC_BYTE.NC_U │ │ │ │ │ - 0x000b6060 42595445 00000000 4e435f55 53484f52 BYTE....NC_USHOR │ │ │ │ │ - 0x000b6070 54000000 4e435f55 494e5400 4e435f49 T...NC_UINT.NC_I │ │ │ │ │ - 0x000b6080 4e543634 00000000 4e435f55 494e5436 NT64....NC_UINT6 │ │ │ │ │ - 0x000b6090 34000000 4e435f53 5452494e 47000000 4...NC_STRING... │ │ │ │ │ - 0x000b60a0 4e435f56 4c454e00 4e435f4f 50415155 NC_VLEN.NC_OPAQU │ │ │ │ │ - 0x000b60b0 45000000 4e435f45 4e554d00 4e435f43 E...NC_ENUM.NC_C │ │ │ │ │ - 0x000b60c0 4f4d504f 554e4400 4e435f44 4f55424c OMPOUND.NC_DOUBL │ │ │ │ │ - 0x000b60d0 45000000 666c6f61 74000000 73686f72 E...float...shor │ │ │ │ │ - 0x000b60e0 74000000 63686172 00000000 62797465 t...char....byte │ │ │ │ │ - 0x000b60f0 00000000 75627974 65000000 7573686f ....ubyte...usho │ │ │ │ │ - 0x000b6100 72740000 75696e74 00000000 696e7436 rt..uint....int6 │ │ │ │ │ - 0x000b6110 34000000 75696e74 36340000 646f7562 4...uint64..doub │ │ │ │ │ - 0x000b6120 6c650000 6c6f6e67 00000000 53747269 le..long....Stri │ │ │ │ │ - 0x000b6130 6e670000 756c6c00 2e660000 75620000 ng..ull..f..ub.. │ │ │ │ │ - 0x000b6140 7369676e 65642073 686f7274 20696e74 signed short int │ │ │ │ │ - 0x000b6150 00000000 7369676e 65642063 68617200 ....signed char. │ │ │ │ │ - 0x000b6160 756e7369 676e6564 20636861 72000000 unsigned char... │ │ │ │ │ - 0x000b6170 756e7369 676e6564 2073686f 72740000 unsigned short.. │ │ │ │ │ - 0x000b6180 756e7369 676e6564 20696e74 00000000 unsigned int.... │ │ │ │ │ - 0x000b6190 6c6f6e67 206c6f6e 67000000 756e7369 long long...unsi │ │ │ │ │ - 0x000b61a0 676e6564 206c6f6e 67206c6f 6e670000 gned long long.. │ │ │ │ │ - 0x000b61b0 63686172 202a0000 63686172 61637465 char *..characte │ │ │ │ │ - 0x000b61c0 72206678 6d000000 696e7465 6765722a r fxm...integer* │ │ │ │ │ - 0x000b61d0 34000000 696e7465 6765722a 32000000 4...integer*2... │ │ │ │ │ - 0x000b61e0 63686172 61637465 72000000 7265616c character...real │ │ │ │ │ - 0x000b61f0 2a340000 696e7465 6765722a 38000000 *4..integer*8... │ │ │ │ │ - 0x000b6200 7265616c 2a380000 63686172 61637465 real*8..characte │ │ │ │ │ - 0x000b6210 72283129 2066786d 00000000 696e7465 r(1) fxm....inte │ │ │ │ │ - 0x000b6220 67657228 73656c65 63746564 5f696e74 ger(selected_int │ │ │ │ │ - 0x000b6230 5f6b696e 64283629 29000000 696e7465 _kind(6))...inte │ │ │ │ │ - 0x000b6240 67657228 73656c65 63746564 5f696e74 ger(selected_int │ │ │ │ │ - 0x000b6250 5f6b696e 64283229 29000000 63686172 _kind(2))...char │ │ │ │ │ - 0x000b6260 61637465 72283129 00000000 7265616c acter(1)....real │ │ │ │ │ - 0x000b6270 2873656c 65637465 645f7265 616c5f6b (selected_real_k │ │ │ │ │ - 0x000b6280 696e6428 703d3629 29000000 696e7465 ind(p=6))...inte │ │ │ │ │ - 0x000b6290 67657228 73656c65 63746564 5f696e74 ger(selected_int │ │ │ │ │ - 0x000b62a0 5f6b696e 64283829 29000000 7265616c _kind(8))...real │ │ │ │ │ - 0x000b62b0 2873656c 65637465 645f7265 616c5f6b (selected_real_k │ │ │ │ │ - 0x000b62c0 696e6428 703d3132 29290000 4e435f46 ind(p=12))..NC_F │ │ │ │ │ - 0x000b62d0 4f524d41 545f434c 41535349 43000000 ORMAT_CLASSIC... │ │ │ │ │ - 0x000b62e0 4e435f46 4f524d41 545f4e45 54434446 NC_FORMAT_NETCDF │ │ │ │ │ - 0x000b62f0 34000000 4e435f46 4f524d41 545f4e45 4...NC_FORMAT_NE │ │ │ │ │ - 0x000b6300 54434446 345f434c 41535349 43000000 TCDF4_CLASSIC... │ │ │ │ │ - 0x000b6310 4e435f46 4f524d41 545f4344 46350000 NC_FORMAT_CDF5.. │ │ │ │ │ - 0x000b6320 4e435f46 4f524d41 545f3634 4249545f NC_FORMAT_64BIT_ │ │ │ │ │ - 0x000b6330 4f464653 45540000 4e435f46 4f524d41 OFFSET..NC_FORMA │ │ │ │ │ - 0x000b6340 54585f4e 43330000 4e435f46 4f524d41 TX_NC3..NC_FORMA │ │ │ │ │ - 0x000b6350 54585f4e 435f4844 46340000 4e435f46 TX_NC_HDF4..NC_F │ │ │ │ │ - 0x000b6360 4f524d41 54585f50 4e455443 44460000 ORMATX_PNETCDF.. │ │ │ │ │ - 0x000b6370 4e435f46 4f524d41 54585f44 41503200 NC_FORMATX_DAP2. │ │ │ │ │ - 0x000b6380 4e435f46 4f524d41 54585f44 41503400 NC_FORMATX_DAP4. │ │ │ │ │ - 0x000b6390 4e435f46 4f524d41 54585f55 4e444546 NC_FORMATX_UNDEF │ │ │ │ │ - 0x000b63a0 494e4544 00000000 4e435f46 4f524d41 INED....NC_FORMA │ │ │ │ │ - 0x000b63b0 54585f4e 435f4844 46350000 6e657443 TX_NC_HDF5..netC │ │ │ │ │ - 0x000b63c0 44462d34 00000000 226e6574 4344462d DF-4...."netCDF- │ │ │ │ │ - 0x000b63d0 3420636c 61737369 63206d6f 64656c22 4 classic model" │ │ │ │ │ - 0x000b63e0 00000000 2236342d 62697420 64617461 ...."64-bit data │ │ │ │ │ - 0x000b63f0 22000000 2236342d 62697420 6f666673 "..."64-bit offs │ │ │ │ │ - 0x000b6400 65742200 62696700 6c697474 6c650000 et".big.little.. │ │ │ │ │ - 0x000b6410 25733a20 4552524f 52207377 69746368 %s: ERROR switch │ │ │ │ │ - 0x000b6420 286e636f 5f707267 5f696429 20737461 (nco_prg_id) sta │ │ │ │ │ - 0x000b6430 74656d65 6e742066 656c6c20 7468726f tement fell thro │ │ │ │ │ - 0x000b6440 75676820 746f2064 65666175 6c742063 ugh to default c │ │ │ │ │ - 0x000b6450 6173652c 20776869 63682069 7320756e ase, which is un │ │ │ │ │ - 0x000b6460 73616665 2e205468 69732073 70656369 safe. This speci │ │ │ │ │ - 0x000b6470 66696320 6572726f 72206861 6e646c65 fic error handle │ │ │ │ │ - 0x000b6480 7220656e 73757265 7320616c 6c207377 r ensures all sw │ │ │ │ │ - 0x000b6490 69746368 286e636f 5f707267 5f696429 itch(nco_prg_id) │ │ │ │ │ - 0x000b64a0 20737461 74656d65 6e747320 61726520 statements are │ │ │ │ │ - 0x000b64b0 66756c6c 7920656e 756d6572 61746564 fully enumerated │ │ │ │ │ - 0x000b64c0 2e204578 6974696e 672e2e2e 0a000000 . Exiting....... │ │ │ │ │ - 0x000b64d0 6e636f5f 64666c5f 63617365 5f707267 nco_dfl_case_prg │ │ │ │ │ - 0x000b64e0 5f69645f 65727228 29000000 25733a20 _id_err()...%s: │ │ │ │ │ - 0x000b64f0 4552524f 5220616e 204e434f 2066756e ERROR an NCO fun │ │ │ │ │ - 0x000b6500 6374696f 6e206f72 206d6169 6e207072 ction or main pr │ │ │ │ │ - 0x000b6510 6f677261 6d206174 74656d70 74656420 ogram attempted │ │ │ │ │ - 0x000b6520 746f2063 6f6e7665 72742074 68652028 to convert the ( │ │ │ │ │ - 0x000b6530 70726f62 61626c79 20757365 722d6465 probably user-de │ │ │ │ │ - 0x000b6540 66696e65 64292073 7472696e 67202225 fined) string "% │ │ │ │ │ - 0x000b6550 73222074 6f206120 666c6f61 74696e67 s" to a floating │ │ │ │ │ - 0x000b6560 20706f69 6e742074 79706520 7573696e point type usin │ │ │ │ │ - 0x000b6570 67207468 65207374 616e6461 72642043 g the standard C │ │ │ │ │ - 0x000b6580 2d6c6962 72617279 2066756e 6374696f -library functio │ │ │ │ │ - 0x000b6590 6e202225 73282922 2e205468 69732066 n "%s()". This f │ │ │ │ │ - 0x000b65a0 756e6374 696f6e20 73746f70 70656420 unction stopped │ │ │ │ │ - 0x000b65b0 636f6e76 65727469 6e672074 68652069 converting the i │ │ │ │ │ - 0x000b65c0 6e707574 20737472 696e6720 7768656e nput string when │ │ │ │ │ - 0x000b65d0 20697420 656e636f 756e7465 72656420 it encountered │ │ │ │ │ - 0x000b65e0 74686520 696c6c65 67616c20 28692e65 the illegal (i.e │ │ │ │ │ - 0x000b65f0 2e2c206e 6f6e2d6e 756d6572 69632920 ., non-numeric) │ │ │ │ │ - 0x000b6600 63686172 61637465 72202725 63272e20 character '%c'. │ │ │ │ │ - 0x000b6610 54686973 2070726f 6261626c 7920696e This probably in │ │ │ │ │ - 0x000b6620 64696361 74657320 61207379 6e746178 dicates a syntax │ │ │ │ │ - 0x000b6630 20657272 6f722062 79207468 65207573 error by the us │ │ │ │ │ - 0x000b6640 65722e20 506c6561 73652063 6865636b er. Please check │ │ │ │ │ - 0x000b6650 20746865 20617267 756d656e 74207379 the argument sy │ │ │ │ │ - 0x000b6660 6e746178 20616e64 2072652d 74727920 ntax and re-try │ │ │ │ │ - 0x000b6670 74686520 636f6d6d 616e642e 20000000 the command. ... │ │ │ │ │ - 0x000b6680 25733a20 4552524f 5220616e 204e434f %s: ERROR an NCO │ │ │ │ │ - 0x000b6690 2066756e 6374696f 6e206f72 206d6169 function or mai │ │ │ │ │ - 0x000b66a0 6e207072 6f677261 6d206174 74656d70 n program attemp │ │ │ │ │ - 0x000b66b0 74656420 746f2063 6f6e7665 72742074 ted to convert t │ │ │ │ │ - 0x000b66c0 68652075 7365722d 64656669 6e656420 he user-defined │ │ │ │ │ - 0x000b66d0 73747269 6e672022 25732220 746f2061 string "%s" to a │ │ │ │ │ - 0x000b66e0 6e20696e 74656765 722d7479 70652075 n integer-type u │ │ │ │ │ - 0x000b66f0 73696e67 20746865 20737461 6e646172 sing the standar │ │ │ │ │ - 0x000b6700 6420432d 6c696272 61727920 66756e63 d C-library func │ │ │ │ │ - 0x000b6710 74696f6e 20222573 2829222e 20546869 tion "%s()". Thi │ │ │ │ │ - 0x000b6720 73206675 6e637469 6f6e2073 746f7070 s function stopp │ │ │ │ │ - 0x000b6730 65642063 6f6e7665 7274696e 67207468 ed converting th │ │ │ │ │ - 0x000b6740 6520696e 70757420 73747269 6e672077 e input string w │ │ │ │ │ - 0x000b6750 68656e20 69742065 6e636f75 6e746572 hen it encounter │ │ │ │ │ - 0x000b6760 65642074 68652069 6c6c6567 616c2028 ed the illegal ( │ │ │ │ │ - 0x000b6770 692e652e 2c206e6f 6e2d6e75 6d657269 i.e., non-numeri │ │ │ │ │ - 0x000b6780 63206f72 206e6f6e 2d696e74 65676572 c or non-integer │ │ │ │ │ - 0x000b6790 29206368 61726163 74657220 27256327 ) character '%c' │ │ │ │ │ - 0x000b67a0 2e205468 69732070 726f6261 626c7920 . This probably │ │ │ │ │ - 0x000b67b0 696e6469 63617465 73206120 73796e74 indicates a synt │ │ │ │ │ - 0x000b67c0 61782065 72726f72 20627920 74686520 ax error by the │ │ │ │ │ - 0x000b67d0 75736572 2e20506c 65617365 20636865 user. Please che │ │ │ │ │ - 0x000b67e0 636b2074 68652061 7267756d 656e7420 ck the argument │ │ │ │ │ - 0x000b67f0 73796e74 61782061 6e642072 652d7472 syntax and re-tr │ │ │ │ │ - 0x000b6800 79207468 6520636f 6d6d616e 642e2000 y the command. . │ │ │ │ │ - 0x000b6810 48494e54 3a20436f 6e766572 73696f6e HINT: Conversion │ │ │ │ │ - 0x000b6820 2066756e 6374696f 6e73206c 696b6520 functions like │ │ │ │ │ - 0x000b6830 22257328 29222061 63636570 74206f6e "%s()" accept on │ │ │ │ │ - 0x000b6840 6c79206f 6e65206e 756d6265 72206174 ly one number at │ │ │ │ │ - 0x000b6850 20612074 696d652c 20736f20 636f6d6d a time, so comm │ │ │ │ │ - 0x000b6860 612d7365 70617261 74656420 6c697374 a-separated list │ │ │ │ │ - 0x000b6870 73206f66 206e756d 62657273 20617265 s of numbers are │ │ │ │ │ - 0x000b6880 20696e76 616c6964 2e200000 45786974 invalid. ..Exit │ │ │ │ │ - 0x000b6890 696e672e 2e2e0a00 6e636f5f 736e675f ing.....nco_sng_ │ │ │ │ │ - 0x000b68a0 636e765f 65727228 29000000 4552524f cnv_err()...ERRO │ │ │ │ │ - 0x000b68b0 523a2025 7320756e 61626c65 20746f20 R: %s unable to │ │ │ │ │ - 0x000b68c0 63726561 74652066 696c6520 22257322 create file "%s" │ │ │ │ │ - 0x000b68d0 0a000000 6e636f5f 63726561 74652829 ....nco_create() │ │ │ │ │ - 0x000b68e0 00000000 6e636f5f 5f637265 61746528 ....nco__create( │ │ │ │ │ - 0x000b68f0 29000000 4552524f 523a2025 7320756e )...ERROR: %s un │ │ │ │ │ - 0x000b6900 61626c65 20746f20 6f70656e 2066696c able to open fil │ │ │ │ │ - 0x000b6910 65202225 73220a00 6e636f5f 6f70656e e "%s"..nco_open │ │ │ │ │ - 0x000b6920 28290000 6e636f5f 5f6f7065 6e282900 ()..nco__open(). │ │ │ │ │ - 0x000b6930 4552524f 523a2025 7320756e 61626c65 ERROR: %s unable │ │ │ │ │ - 0x000b6940 20746f20 6f70656e 5f6d656d 28292066 to open_mem() f │ │ │ │ │ - 0x000b6950 696c6520 22257322 0a000000 6e636f5f ile "%s"....nco_ │ │ │ │ │ - 0x000b6960 6f70656e 5f6d656d 28290000 4552524f open_mem()..ERRO │ │ │ │ │ - 0x000b6970 523a2025 7320756e 61626c65 20746f20 R: %s unable to │ │ │ │ │ - 0x000b6980 63726561 74655f6d 656d2829 2066696c create_mem() fil │ │ │ │ │ - 0x000b6990 65202225 73220a00 6e636f5f 63726561 e "%s"..nco_crea │ │ │ │ │ - 0x000b69a0 74655f6d 656d2829 00000000 4552524f te_mem()....ERRO │ │ │ │ │ - 0x000b69b0 523a2025 7320756e 61626c65 20746f20 R: %s unable to │ │ │ │ │ - 0x000b69c0 6f70656e 5f6d656d 696f2829 2066696c open_memio() fil │ │ │ │ │ - 0x000b69d0 65202225 73220a00 6e636f5f 6f70656e e "%s"..nco_open │ │ │ │ │ - 0x000b69e0 5f6d656d 696f2829 00000000 4552524f _memio()....ERRO │ │ │ │ │ - 0x000b69f0 523a2025 7320756e 61626c65 20746f20 R: %s unable to │ │ │ │ │ - 0x000b6a00 636c6f73 655f6d65 6d696f28 29207769 close_memio() wi │ │ │ │ │ - 0x000b6a10 7468206e 635f6964 3d25640a 00000000 th nc_id=%d..... │ │ │ │ │ - 0x000b6a20 6e636f5f 636c6f73 655f6d65 6d696f28 nco_close_memio( │ │ │ │ │ - 0x000b6a30 29000000 4552524f 523a2025 73207265 )...ERROR: %s re │ │ │ │ │ - 0x000b6a40 706f7274 73206465 66696e65 20766172 ports define var │ │ │ │ │ - 0x000b6a50 6961626c 65206669 6c746572 20776173 iable filter was │ │ │ │ │ - 0x000b6a60 20666f69 6c656420 62656361 75736520 foiled because │ │ │ │ │ - 0x000b6a70 6c69626e 65746364 662e6120 646f6573 libnetcdf.a does │ │ │ │ │ - 0x000b6a80 206e6f74 20636f6e 7461696e 2025732e not contain %s. │ │ │ │ │ - 0x000b6a90 20546f20 6f627461 696e2074 68697320 To obtain this │ │ │ │ │ - 0x000b6aa0 66756e63 74696f6e 616c6974 792c2070 functionality, p │ │ │ │ │ - 0x000b6ab0 6c656173 65207265 6275696c 64204e43 lease rebuild NC │ │ │ │ │ - 0x000b6ac0 4f206167 61696e73 74206e65 74434446 O against netCDF │ │ │ │ │ - 0x000b6ad0 206c6962 72617279 20766572 73696f6e library version │ │ │ │ │ - 0x000b6ae0 20342e38 2e302028 72656c65 61736564 4.8.0 (released │ │ │ │ │ - 0x000b6af0 207e3230 32303130 30312920 6f72206c ~20201001) or l │ │ │ │ │ - 0x000b6b00 61746572 2e0a4578 6974696e 672e2e2e ater..Exiting... │ │ │ │ │ - 0x000b6b10 0a000000 6e635f64 65665f76 61725f66 ....nc_def_var_f │ │ │ │ │ - 0x000b6b20 696c7465 725f6363 72282900 6e636f5f ilter_ccr().nco_ │ │ │ │ │ - 0x000b6b30 72656465 66282900 6e636f5f 7365745f redef().nco_set_ │ │ │ │ │ - 0x000b6b40 66696c6c 28290000 6e636f5f 656e6464 fill()..nco_endd │ │ │ │ │ - 0x000b6b50 65662829 00000000 6e636f5f 5f656e64 ef()....nco__end │ │ │ │ │ - 0x000b6b60 64656628 29000000 6e636f5f 73796e63 def()...nco_sync │ │ │ │ │ - 0x000b6b70 28290000 6e636f5f 61626f72 74282900 ()..nco_abort(). │ │ │ │ │ - 0x000b6b80 6e636f5f 636c6f73 65282900 6e636f5f nco_close().nco_ │ │ │ │ │ - 0x000b6b90 696e7128 29000000 6e636f5f 696e715f inq()...nco_inq_ │ │ │ │ │ - 0x000b6ba0 666f726d 61742829 00000000 6e636f5f format()....nco_ │ │ │ │ │ - 0x000b6bb0 696e715f 666f726d 61745f65 7874656e inq_format_exten │ │ │ │ │ - 0x000b6bc0 64656428 29000000 6e636f5f 696e715f ded()...nco_inq_ │ │ │ │ │ - 0x000b6bd0 6e636964 28290000 6e636f5f 696e715f ncid()..nco_inq_ │ │ │ │ │ - 0x000b6be0 6e64696d 73282900 6e636f5f 696e715f ndims().nco_inq_ │ │ │ │ │ - 0x000b6bf0 6e766172 73282900 6e636f5f 696e715f nvars().nco_inq_ │ │ │ │ │ - 0x000b6c00 6e617474 73282900 6e636f5f 696e715f natts().nco_inq_ │ │ │ │ │ - 0x000b6c10 756e6c69 6d64696d 28290000 6e636f5f unlimdim()..nco_ │ │ │ │ │ - 0x000b6c20 696e715f 756e6c69 6d64696d 5f666c67 inq_unlimdim_flg │ │ │ │ │ - 0x000b6c30 28290000 6e636f5f 6765745f 6368756e ()..nco_get_chun │ │ │ │ │ - 0x000b6c40 6b5f6361 63686528 29000000 6e636f5f k_cache()...nco_ │ │ │ │ │ - 0x000b6c50 7365745f 6368756e 6b5f6361 63686528 set_chunk_cache( │ │ │ │ │ - 0x000b6c60 29000000 6e636f5f 6465665f 67727028 )...nco_def_grp( │ │ │ │ │ - 0x000b6c70 29000000 6e636f5f 6465665f 6772705f )...nco_def_grp_ │ │ │ │ │ - 0x000b6c80 666c6728 29000000 4552524f 523a2025 flg()...ERROR: % │ │ │ │ │ - 0x000b6c90 73206361 6e6e6f74 20646566 696e6520 s cannot define │ │ │ │ │ - 0x000b6ca0 67726f75 70206e61 6d652022 25732220 group name "%s" │ │ │ │ │ - 0x000b6cb0 77686963 68206973 20616c72 65616479 which is already │ │ │ │ │ - 0x000b6cc0 20696e20 7573650a 00000000 6e636f5f in use.....nco_ │ │ │ │ │ - 0x000b6cd0 72656e61 6d655f67 72702829 00000000 rename_grp().... │ │ │ │ │ - 0x000b6ce0 6e636f5f 696e715f 6772706e 616d6528 nco_inq_grpname( │ │ │ │ │ - 0x000b6cf0 29000000 6e636f5f 696e715f 6772706e )...nco_inq_grpn │ │ │ │ │ - 0x000b6d00 616d655f 66756c6c 28290000 6e636f5f ame_full()..nco_ │ │ │ │ │ - 0x000b6d10 696e715f 6772706e 616d655f 6c656e28 inq_grpname_len( │ │ │ │ │ - 0x000b6d20 29000000 6e636f5f 696e715f 67727073 )...nco_inq_grps │ │ │ │ │ - 0x000b6d30 28290000 6e636f5f 696e715f 6772705f ()..nco_inq_grp_ │ │ │ │ │ - 0x000b6d40 6e636964 28290000 6e636f5f 696e715f ncid()..nco_inq_ │ │ │ │ │ - 0x000b6d50 6772705f 66756c6c 5f6e6369 64282900 grp_full_ncid(). │ │ │ │ │ - 0x000b6d60 6e636f5f 696e715f 6772705f 70617265 nco_inq_grp_pare │ │ │ │ │ - 0x000b6d70 6e742829 00000000 6e636f5f 696e715f nt()....nco_inq_ │ │ │ │ │ - 0x000b6d80 6772705f 70617265 6e745f66 6c672829 grp_parent_flg() │ │ │ │ │ - 0x000b6d90 00000000 4552524f 523a2025 73206361 ....ERROR: %s ca │ │ │ │ │ - 0x000b6da0 6e6e6f74 20646566 696e6520 64696d65 nnot define dime │ │ │ │ │ - 0x000b6db0 6e73696f 6e206e61 6d652022 25732220 nsion name "%s" │ │ │ │ │ - 0x000b6dc0 77686963 68206973 20616c72 65616479 which is already │ │ │ │ │ - 0x000b6dd0 20696e20 7573650a 00000000 494e464f in use.....INFO │ │ │ │ │ - 0x000b6de0 3a202573 20726570 6f727473 20696e70 : %s reports inp │ │ │ │ │ - 0x000b6df0 75742066 696c6520 64696d65 6e73696f ut file dimensio │ │ │ │ │ - 0x000b6e00 6e206e61 6d652022 25732220 636f6e74 n name "%s" cont │ │ │ │ │ - 0x000b6e10 61696e73 20696c6c 6567616c 20636861 ains illegal cha │ │ │ │ │ - 0x000b6e20 72616374 6572732e 20000000 44656669 racters. ...Defi │ │ │ │ │ - 0x000b6e30 6e656420 64696d65 6e73696f 6e20696e ned dimension in │ │ │ │ │ - 0x000b6e40 206f7574 70757420 66696c65 20776974 output file wit │ │ │ │ │ - 0x000b6e50 68206e65 74434446 2d736166 65206e61 h netCDF-safe na │ │ │ │ │ - 0x000b6e60 6d652022 25732220 696e7374 6561642e me "%s" instead. │ │ │ │ │ - 0x000b6e70 0a000000 50726573 756d7074 6976656c ....Presumptivel │ │ │ │ │ - 0x000b6e80 79206e65 74434446 2d736166 65206e61 y netCDF-safe na │ │ │ │ │ - 0x000b6e90 6d652028 63726561 74656420 6279206e me (created by n │ │ │ │ │ - 0x000b6ea0 6d32736e 675f6e63 28292920 22257322 m2sng_nc()) "%s" │ │ │ │ │ - 0x000b6eb0 20616c73 6f20636f 6e746169 6e732069 also contains i │ │ │ │ │ - 0x000b6ec0 6c6c6567 616c2063 68617261 63746572 llegal character │ │ │ │ │ - 0x000b6ed0 732e2045 78697469 6e672e00 2057696c s. Exiting.. Wil │ │ │ │ │ - 0x000b6ee0 6c207265 7475726e 2064696d 656e7369 l return dimensi │ │ │ │ │ - 0x000b6ef0 6f6e2049 44203d20 2564206f 66206578 on ID = %d of ex │ │ │ │ │ - 0x000b6f00 69737469 6e67206e 65744344 462d7361 isting netCDF-sa │ │ │ │ │ - 0x000b6f10 66652064 696d656e 73696f6e 206e616d fe dimension nam │ │ │ │ │ - 0x000b6f20 65202225 73222e0a 00000000 6e636f5f e "%s"......nco_ │ │ │ │ │ - 0x000b6f30 6e657463 64662e63 00000000 72636420 netcdf.c....rcd │ │ │ │ │ - 0x000b6f40 3d3d204e 435f4e4f 45525220 7c7c2072 == NC_NOERR || r │ │ │ │ │ - 0x000b6f50 6364203d 3d204e43 5f454241 444e414d cd == NC_EBADNAM │ │ │ │ │ - 0x000b6f60 45207c7c 20726364 203d3d20 4e435f45 E || rcd == NC_E │ │ │ │ │ - 0x000b6f70 4e414d45 494e5553 45000000 6e636f5f NAMEINUSE...nco_ │ │ │ │ │ - 0x000b6f80 6465665f 64696d28 29000000 4552524f def_dim()...ERRO │ │ │ │ │ - 0x000b6f90 523a2025 73207265 706f7274 73207265 R: %s reports re │ │ │ │ │ - 0x000b6fa0 71756573 74656420 64696d65 6e73696f quested dimensio │ │ │ │ │ - 0x000b6fb0 6e202225 73222069 73206e6f 7420696e n "%s" is not in │ │ │ │ │ - 0x000b6fc0 20696e70 75742066 696c650a 00000000 input file..... │ │ │ │ │ - 0x000b6fd0 6e636f5f 696e715f 64696d69 64282900 nco_inq_dimid(). │ │ │ │ │ - 0x000b6fe0 6e636f5f 696e715f 64696d69 645f666c nco_inq_dimid_fl │ │ │ │ │ - 0x000b6ff0 67282900 6e636f5f 696e715f 64696d28 g().nco_inq_dim( │ │ │ │ │ - 0x000b7000 29000000 6e636f5f 696e715f 64696d5f )...nco_inq_dim_ │ │ │ │ │ - 0x000b7010 666c6728 29000000 6e636f5f 696e715f flg()...nco_inq_ │ │ │ │ │ - 0x000b7020 64696d6e 616d6528 29000000 6e636f5f dimname()...nco_ │ │ │ │ │ - 0x000b7030 696e715f 64696d6c 656e2829 00000000 inq_dimlen().... │ │ │ │ │ - 0x000b7040 6e636f5f 72656e61 6d655f64 696d2829 nco_rename_dim() │ │ │ │ │ - 0x000b7050 00000000 6e636f5f 696e715f 64696d69 ....nco_inq_dimi │ │ │ │ │ - 0x000b7060 64732829 00000000 6e635f69 6e715f75 ds()....nc_inq_u │ │ │ │ │ - 0x000b7070 6e6c696d 64696d73 28290000 4552524f nlimdims()..ERRO │ │ │ │ │ - 0x000b7080 523a2025 73206661 696c6564 20746f20 R: %s failed to │ │ │ │ │ - 0x000b7090 6e635f69 6e715f74 79706528 29207479 nc_inq_type() ty │ │ │ │ │ - 0x000b70a0 70652025 640a0000 6e636f5f 696e715f pe %d...nco_inq_ │ │ │ │ │ - 0x000b70b0 74797065 28290000 4552524f 523a2025 type()..ERROR: % │ │ │ │ │ - 0x000b70c0 73206661 696c6564 20746f20 6e635f69 s failed to nc_i │ │ │ │ │ - 0x000b70d0 6e715f74 79706569 64732829 20696e20 nq_typeids() in │ │ │ │ │ - 0x000b70e0 67726f75 70202573 0a000000 6e636f5f group %s....nco_ │ │ │ │ │ - 0x000b70f0 696e715f 74797065 69647328 29000000 inq_typeids()... │ │ │ │ │ - 0x000b7100 4552524f 523a2025 73206661 696c6564 ERROR: %s failed │ │ │ │ │ - 0x000b7110 20746f20 6e635f69 6e715f75 7365725f to nc_inq_user_ │ │ │ │ │ - 0x000b7120 74797065 28292074 79706520 25640a00 type() type %d.. │ │ │ │ │ - 0x000b7130 6e636f5f 696e715f 75736572 5f747970 nco_inq_user_typ │ │ │ │ │ - 0x000b7140 65282900 4552524f 523a2025 73206661 e().ERROR: %s fa │ │ │ │ │ - 0x000b7150 696c6564 20746f20 6e635f64 65665f65 iled to nc_def_e │ │ │ │ │ - 0x000b7160 6e756d28 29207479 70652022 2573220a num() type "%s". │ │ │ │ │ - 0x000b7170 00000000 6e636f5f 6465665f 656e756d ....nco_def_enum │ │ │ │ │ - 0x000b7180 28290000 4552524f 523a2025 73206661 ()..ERROR: %s fa │ │ │ │ │ - 0x000b7190 696c6564 20746f20 6e635f69 6e736572 iled to nc_inser │ │ │ │ │ - 0x000b71a0 745f656e 756d2829 206d656d 62657220 t_enum() member │ │ │ │ │ - 0x000b71b0 22257322 0a000000 6e636f5f 696e7365 "%s"....nco_inse │ │ │ │ │ - 0x000b71c0 72745f65 6e756d28 29000000 4552524f rt_enum()...ERRO │ │ │ │ │ - 0x000b71d0 523a2025 73206661 696c6564 20746f20 R: %s failed to │ │ │ │ │ - 0x000b71e0 6e635f69 6e715f65 6e756d28 29207479 nc_inq_enum() ty │ │ │ │ │ - 0x000b71f0 70652025 640a0000 6e636f5f 696e715f pe %d...nco_inq_ │ │ │ │ │ - 0x000b7200 656e756d 28290000 4552524f 523a2025 enum()..ERROR: % │ │ │ │ │ - 0x000b7210 73206661 696c6564 20746f20 6e635f69 s failed to nc_i │ │ │ │ │ - 0x000b7220 6e715f65 6e756d5f 6d656d62 65722829 nq_enum_member() │ │ │ │ │ - 0x000b7230 20747970 65202564 0a000000 6e636f5f type %d....nco_ │ │ │ │ │ - 0x000b7240 696e715f 656e756d 5f6d656d 62657228 inq_enum_member( │ │ │ │ │ - 0x000b7250 29000000 4552524f 523a2025 73206661 )...ERROR: %s fa │ │ │ │ │ - 0x000b7260 696c6564 20746f20 6e635f69 6e715f65 iled to nc_inq_e │ │ │ │ │ - 0x000b7270 6e756d5f 6964656e 74282920 74797065 num_ident() type │ │ │ │ │ - 0x000b7280 2025640a 00000000 6e636f5f 696e715f %d.....nco_inq_ │ │ │ │ │ - 0x000b7290 656e756d 5f696465 6e742829 00000000 enum_ident().... │ │ │ │ │ - 0x000b72a0 4552524f 523a2025 73206661 696c6564 ERROR: %s failed │ │ │ │ │ - 0x000b72b0 20746f20 6e635f64 65665f76 6c656e28 to nc_def_vlen( │ │ │ │ │ - 0x000b72c0 29207479 70652022 2573220a 00000000 ) type "%s"..... │ │ │ │ │ - 0x000b72d0 6e636f5f 6465665f 766c656e 28290000 nco_def_vlen().. │ │ │ │ │ - 0x000b72e0 4552524f 523a2025 73206661 696c6564 ERROR: %s failed │ │ │ │ │ - 0x000b72f0 20746f20 6e635f69 6e715f76 6c656e28 to nc_inq_vlen( │ │ │ │ │ - 0x000b7300 29207479 70652025 640a0000 6e636f5f ) type %d...nco_ │ │ │ │ │ - 0x000b7310 696e715f 766c656e 28290000 6e636f5f inq_vlen()..nco_ │ │ │ │ │ - 0x000b7320 66726565 5f766c65 6e282900 6e636f5f free_vlen().nco_ │ │ │ │ │ - 0x000b7330 66726565 5f766c65 6e732829 00000000 free_vlens().... │ │ │ │ │ - 0x000b7340 6e636f5f 636f7079 5f766172 28290000 nco_copy_var().. │ │ │ │ │ - 0x000b7350 494e464f 3a202573 20726570 6f727473 INFO: %s reports │ │ │ │ │ - 0x000b7360 20696e70 75742066 696c6520 76617269 input file vari │ │ │ │ │ - 0x000b7370 61626c65 206e616d 65202225 73222063 able name "%s" c │ │ │ │ │ - 0x000b7380 6f6e7461 696e7320 696c6c65 67616c20 ontains illegal │ │ │ │ │ - 0x000b7390 63686172 61637465 72732e20 00000000 characters. .... │ │ │ │ │ - 0x000b73a0 44656669 6e656420 76617269 61626c65 Defined variable │ │ │ │ │ - 0x000b73b0 20696e20 6f757470 75742066 696c6520 in output file │ │ │ │ │ - 0x000b73c0 77697468 206e6574 4344462d 73616665 with netCDF-safe │ │ │ │ │ - 0x000b73d0 206e616d 65202225 73222069 6e737465 name "%s" inste │ │ │ │ │ - 0x000b73e0 61642e20 00000000 4f726967 696e616c ad. ....Original │ │ │ │ │ - 0x000b73f0 20766172 6961626c 65206e61 6d652069 variable name i │ │ │ │ │ - 0x000b7400 73207072 65736572 76656420 696e2022 s preserved in " │ │ │ │ │ - 0x000b7410 25732220 61747472 69627574 652e0a00 %s" attribute... │ │ │ │ │ - 0x000b7420 4552524f 523a2025 73206661 696c6564 ERROR: %s failed │ │ │ │ │ - 0x000b7430 20746f20 6e635f64 65665f76 61722829 to nc_def_var() │ │ │ │ │ - 0x000b7440 20766172 6961626c 65202225 73220a00 variable "%s".. │ │ │ │ │ - 0x000b7450 6e636f5f 6465665f 76617228 29000000 nco_def_var()... │ │ │ │ │ - 0x000b7460 72636420 3d3d204e 435f4e4f 45525220 rcd == NC_NOERR │ │ │ │ │ - 0x000b7470 7c7c2072 6364203d 3d204e43 5f454241 || rcd == NC_EBA │ │ │ │ │ - 0x000b7480 444e414d 45000000 6864665f 6e616d65 DNAME...hdf_name │ │ │ │ │ - 0x000b7490 00000000 6e636f5f 6465665f 7661725f ....nco_def_var_ │ │ │ │ │ - 0x000b74a0 6465666c 61746528 29000000 6e636f5f deflate()...nco_ │ │ │ │ │ - 0x000b74b0 6465665f 7661725f 66696c74 65722829 def_var_filter() │ │ │ │ │ - 0x000b74c0 00000000 6e636f5f 6465665f 7661725f ....nco_def_var_ │ │ │ │ │ - 0x000b74d0 66696c74 65725f63 63722829 00000000 filter_ccr().... │ │ │ │ │ - 0x000b74e0 6e636f5f 696e715f 76617228 29000000 nco_inq_var()... │ │ │ │ │ - 0x000b74f0 6e636f5f 696e715f 7661725f 6368756e nco_inq_var_chun │ │ │ │ │ - 0x000b7500 6b696e67 28290000 6e636f5f 696e715f king()..nco_inq_ │ │ │ │ │ - 0x000b7510 7661725f 6465666c 61746528 29000000 var_deflate()... │ │ │ │ │ - 0x000b7520 6e636f5f 696e715f 7661725f 656e6469 nco_inq_var_endi │ │ │ │ │ - 0x000b7530 616e2829 00000000 6e636f5f 696e715f an()....nco_inq_ │ │ │ │ │ - 0x000b7540 7661725f 66696c6c 28290000 6e636f5f var_fill()..nco_ │ │ │ │ │ - 0x000b7550 696e715f 7661725f 66696c74 65725f66 inq_var_filter_f │ │ │ │ │ - 0x000b7560 6c672829 00000000 6e636f5f 696e715f lg()....nco_inq_ │ │ │ │ │ - 0x000b7570 7661725f 66696c74 65725f69 64732829 var_filter_ids() │ │ │ │ │ - 0x000b7580 00000000 6e636f5f 696e715f 7661725f ....nco_inq_var_ │ │ │ │ │ - 0x000b7590 66696c74 65725f69 6e666f28 29000000 filter_info()... │ │ │ │ │ - 0x000b75a0 6e636f5f 6465665f 7661725f 666c6574 nco_def_var_flet │ │ │ │ │ - 0x000b75b0 63686572 33322829 00000000 6e636f5f cher32()....nco_ │ │ │ │ │ - 0x000b75c0 696e715f 7661725f 666c6574 63686572 inq_var_fletcher │ │ │ │ │ - 0x000b75d0 33322829 00000000 494e464f 3a202573 32()....INFO: %s │ │ │ │ │ - 0x000b75e0 20726570 6f727473 20726571 75657374 reports request │ │ │ │ │ - 0x000b75f0 65642076 61726961 626c6520 22257322 ed variable "%s" │ │ │ │ │ - 0x000b7600 20697320 6e6f7420 64656669 6e656420 is not defined │ │ │ │ │ - 0x000b7610 696e2066 696c652c 2074686f 75676820 in file, though │ │ │ │ │ - 0x000b7620 76617269 61626c65 20776974 68206e65 variable with ne │ │ │ │ │ - 0x000b7630 74434446 2d736166 65206e61 6d652022 tCDF-safe name " │ │ │ │ │ - 0x000b7640 25732220 69732e20 52657475 726e696e %s" is. Returnin │ │ │ │ │ - 0x000b7650 67207361 66652d6e 616d6564 20766172 g safe-named var │ │ │ │ │ - 0x000b7660 6961626c 65204944 203d2025 642e0a00 iable ID = %d... │ │ │ │ │ - 0x000b7670 4552524f 523a2025 73207265 706f7274 ERROR: %s report │ │ │ │ │ - 0x000b7680 73207265 71756573 74656420 76617269 s requested vari │ │ │ │ │ - 0x000b7690 61626c65 20222573 22206973 206e6f74 able "%s" is not │ │ │ │ │ - 0x000b76a0 20646566 696e6564 20696e20 66696c65 defined in file │ │ │ │ │ - 0x000b76b0 0a000000 6e636f5f 696e715f 76617269 ....nco_inq_vari │ │ │ │ │ - 0x000b76c0 64282900 6e636f5f 696e715f 76617269 d().nco_inq_vari │ │ │ │ │ - 0x000b76d0 645f666c 67282900 4552524f 523a2025 d_flg().ERROR: % │ │ │ │ │ - 0x000b76e0 73207265 706f7274 73207370 65636966 s reports specif │ │ │ │ │ - 0x000b76f0 69656420 64617461 73657420 25642068 ied dataset %d h │ │ │ │ │ - 0x000b7700 6173206e 6f207661 72696162 6c652049 as no variable I │ │ │ │ │ - 0x000b7710 44202564 0a000000 6e636f5f 696e715f D %d....nco_inq_ │ │ │ │ │ - 0x000b7720 7661726e 616d6528 29000000 4552524f varname()...ERRO │ │ │ │ │ - 0x000b7730 523a2025 73207265 706f7274 73206e6f R: %s reports no │ │ │ │ │ - 0x000b7740 2066696c 74657220 64656669 6e656420 filter defined │ │ │ │ │ - 0x000b7750 666f7220 76617269 61626c65 20222573 for variable "%s │ │ │ │ │ - 0x000b7760 220a0000 6e636f5f 696e715f 7661725f "...nco_inq_var_ │ │ │ │ │ - 0x000b7770 66696c74 65722829 00000000 6e636f5f filter()....nco_ │ │ │ │ │ - 0x000b7780 696e715f 76617274 79706528 29000000 inq_vartype()... │ │ │ │ │ - 0x000b7790 6e636f5f 696e715f 7661726e 64696d73 nco_inq_varndims │ │ │ │ │ - 0x000b77a0 28290000 25733a20 4552524f 52204368 ()..%s: ERROR Ch │ │ │ │ │ - 0x000b77b0 756e6b20 73697a65 73206d75 73742065 unk sizes must e │ │ │ │ │ - 0x000b77c0 78636565 64207a65 726f2061 6e642072 xceed zero and r │ │ │ │ │ - 0x000b77d0 65717565 73746564 20636875 6e6b2073 equested chunk s │ │ │ │ │ - 0x000b77e0 697a6520 636e6b5f 737a5b25 645d203d ize cnk_sz[%d] = │ │ │ │ │ - 0x000b77f0 20256c64 2e0a0000 6e636f5f 6465665f %ld....nco_def_ │ │ │ │ │ - 0x000b7800 7661725f 6368756e 6b696e67 28290000 var_chunking().. │ │ │ │ │ - 0x000b7810 6e636f5f 696e715f 76617264 696d6964 nco_inq_vardimid │ │ │ │ │ - 0x000b7820 28290000 6e636f5f 696e715f 7661726e ()..nco_inq_varn │ │ │ │ │ - 0x000b7830 61747473 28290000 4552524f 523a2025 atts()..ERROR: % │ │ │ │ │ - 0x000b7840 73206361 6e6e6f74 20646566 696e6520 s cannot define │ │ │ │ │ - 0x000b7850 76617269 61626c65 206e616d 65202225 variable name "% │ │ │ │ │ - 0x000b7860 73222077 68696368 20697320 616c7265 s" which is alre │ │ │ │ │ - 0x000b7870 61647920 696e2075 73650a00 6e636f5f ady in use..nco_ │ │ │ │ │ - 0x000b7880 72656e61 6d655f76 61722829 00000000 rename_var().... │ │ │ │ │ - 0x000b7890 6e636f5f 696e715f 76617269 64732829 nco_inq_varids() │ │ │ │ │ - 0x000b78a0 00000000 4552524f 523a2025 73206661 ....ERROR: %s fa │ │ │ │ │ - 0x000b78b0 696c6564 20746f20 6e635f67 65745f76 iled to nc_get_v │ │ │ │ │ - 0x000b78c0 61722829 20766172 6961626c 65202225 ar() variable "% │ │ │ │ │ - 0x000b78d0 73220a00 6e636f5f 6765745f 76617228 s"..nco_get_var( │ │ │ │ │ - 0x000b78e0 29000000 4552524f 523a2025 73206661 )...ERROR: %s fa │ │ │ │ │ - 0x000b78f0 696c6564 20746f20 6e635f70 75745f76 iled to nc_put_v │ │ │ │ │ - 0x000b7900 61722829 20766172 6961626c 65202225 ar() variable "% │ │ │ │ │ - 0x000b7910 73220a00 6e636f5f 7075745f 76617228 s"..nco_put_var( │ │ │ │ │ - 0x000b7920 29000000 4552524f 523a2025 73206661 )...ERROR: %s fa │ │ │ │ │ - 0x000b7930 696c6564 20746f20 6e635f67 65745f76 iled to nc_get_v │ │ │ │ │ - 0x000b7940 61723128 29207661 72696162 6c652022 ar1() variable " │ │ │ │ │ - 0x000b7950 2573220a 00000000 6e636f5f 6765745f %s".....nco_get_ │ │ │ │ │ - 0x000b7960 76617231 28290000 4552524f 523a2025 var1()..ERROR: % │ │ │ │ │ - 0x000b7970 73206661 696c6564 20746f20 6e635f70 s failed to nc_p │ │ │ │ │ - 0x000b7980 75745f76 61723128 29207661 72696162 ut_var1() variab │ │ │ │ │ - 0x000b7990 6c652022 2573220a 00000000 6e636f5f le "%s".....nco_ │ │ │ │ │ - 0x000b79a0 7075745f 76617231 28290000 4552524f put_var1()..ERRO │ │ │ │ │ - 0x000b79b0 523a2025 73206661 696c6564 20746f20 R: %s failed to │ │ │ │ │ - 0x000b79c0 6e635f67 65745f76 61726128 29207661 nc_get_vara() va │ │ │ │ │ - 0x000b79d0 72696162 6c652022 2573220a 00000000 riable "%s"..... │ │ │ │ │ - 0x000b79e0 6e636f5f 6765745f 76617261 28290000 nco_get_vara().. │ │ │ │ │ - 0x000b79f0 4552524f 523a2025 73206661 696c6564 ERROR: %s failed │ │ │ │ │ - 0x000b7a00 20746f20 6e635f70 75745f76 61726128 to nc_put_vara( │ │ │ │ │ - 0x000b7a10 29207661 72696162 6c652022 2573220a ) variable "%s". │ │ │ │ │ - 0x000b7a20 00000000 6e636f5f 7075745f 76617261 ....nco_put_vara │ │ │ │ │ - 0x000b7a30 28290000 4552524f 523a2025 73206661 ()..ERROR: %s fa │ │ │ │ │ - 0x000b7a40 696c6564 20746f20 6e635f67 65745f76 iled to nc_get_v │ │ │ │ │ - 0x000b7a50 61727328 29207661 72696162 6c652022 ars() variable " │ │ │ │ │ - 0x000b7a60 2573220a 00000000 6e636f5f 6765745f %s".....nco_get_ │ │ │ │ │ - 0x000b7a70 76617273 28290000 4552524f 523a2025 vars()..ERROR: % │ │ │ │ │ - 0x000b7a80 73206661 696c6564 20746f20 6e635f70 s failed to nc_p │ │ │ │ │ - 0x000b7a90 75745f76 61727328 29207661 72696162 ut_vars() variab │ │ │ │ │ - 0x000b7aa0 6c652022 2573220a 00000000 6e636f5f le "%s".....nco_ │ │ │ │ │ - 0x000b7ab0 7075745f 76617273 28290000 6e636f5f put_vars()..nco_ │ │ │ │ │ - 0x000b7ac0 6765745f 7661726d 28290000 6e636f5f get_varm()..nco_ │ │ │ │ │ - 0x000b7ad0 7075745f 7661726d 28290000 4552524f put_varm()..ERRO │ │ │ │ │ - 0x000b7ae0 523a2025 7320756e 61626c65 20746f20 R: %s unable to │ │ │ │ │ - 0x000b7af0 696e7175 69726520 61747472 69627574 inquire attribut │ │ │ │ │ - 0x000b7b00 65207661 725f6964 3a202564 2c206174 e var_id: %d, at │ │ │ │ │ - 0x000b7b10 745f6e6d 3a202573 0a000000 6e636f5f t_nm: %s....nco_ │ │ │ │ │ - 0x000b7b20 696e715f 61747428 29000000 6e636f5f inq_att()...nco_ │ │ │ │ │ - 0x000b7b30 696e715f 6174745f 666c6728 29000000 inq_att_flg()... │ │ │ │ │ - 0x000b7b40 6e636f5f 696e715f 61747469 64282900 nco_inq_attid(). │ │ │ │ │ - 0x000b7b50 6e636f5f 696e715f 61747469 645f666c nco_inq_attid_fl │ │ │ │ │ - 0x000b7b60 67282900 6e636f5f 696e715f 61747474 g().nco_inq_attt │ │ │ │ │ - 0x000b7b70 79706528 29000000 6e636f5f 696e715f ype()...nco_inq_ │ │ │ │ │ - 0x000b7b80 6174746c 656e2829 00000000 6e636f5f attlen()....nco_ │ │ │ │ │ - 0x000b7b90 696e715f 6174746c 656e5f66 6c672829 inq_attlen_flg() │ │ │ │ │ - 0x000b7ba0 00000000 6e636f5f 696e715f 6174746e ....nco_inq_attn │ │ │ │ │ - 0x000b7bb0 616d6528 29000000 5f4e4350 726f7065 ame()..._NCPrope │ │ │ │ │ - 0x000b7bc0 72746965 73000000 494e464f 3a202573 rties...INFO: %s │ │ │ │ │ - 0x000b7bd0 20726571 75657374 65642074 6f20636f requested to co │ │ │ │ │ - 0x000b7be0 70792061 74747269 62757465 20222573 py attribute "%s │ │ │ │ │ - 0x000b7bf0 222e2041 73206f66 20766572 73696f6e ". As of version │ │ │ │ │ - 0x000b7c00 20342e39 2e312028 44656365 6d626572 4.9.1 (December │ │ │ │ │ - 0x000b7c10 2c203230 3139292c 204e434f 20726566 , 2019), NCO ref │ │ │ │ │ - 0x000b7c20 75736573 20746f20 636f7079 20746869 uses to copy thi │ │ │ │ │ - 0x000b7c30 73206174 74726962 75746520 61732069 s attribute as i │ │ │ │ │ - 0x000b7c40 74732076 616c7565 20697320 6578636c ts value is excl │ │ │ │ │ - 0x000b7c50 75736976 656c7920 72657365 72766564 usively reserved │ │ │ │ │ - 0x000b7c60 20666f72 20746865 206e6574 43444620 for the netCDF │ │ │ │ │ - 0x000b7c70 6c696272 61727920 746f206d 616e6970 library to manip │ │ │ │ │ - 0x000b7c80 756c6174 6520696e 7465726e 616c6c79 ulate internally │ │ │ │ │ - 0x000b7c90 2e205468 69732061 74747269 62757465 . This attribute │ │ │ │ │ - 0x000b7ca0 20776173 206c696b 656c7920 6578706f was likely expo │ │ │ │ │ - 0x000b7cb0 73656420 746f204e 434f2076 69612061 sed to NCO via a │ │ │ │ │ - 0x000b7cc0 6e207570 73747265 616d2076 696f6c61 n upstream viola │ │ │ │ │ - 0x000b7cd0 74696f6e 206f6620 74686520 6e657443 tion of the netC │ │ │ │ │ - 0x000b7ce0 44462041 50492e20 54686520 6e657443 DF API. The netC │ │ │ │ │ - 0x000b7cf0 4446206c 69627261 72792073 686f756c DF library shoul │ │ │ │ │ - 0x000b7d00 64207468 6f756768 20646f65 73206e6f d though does no │ │ │ │ │ - 0x000b7d10 7420656e 666f7263 65207468 69732070 t enforce this p │ │ │ │ │ - 0x000b7d20 726f7363 72697074 696f6e20 69747365 roscription itse │ │ │ │ │ - 0x000b7d30 6c662c20 6174206c 65617374 20746872 lf, at least thr │ │ │ │ │ - 0x000b7d40 6f756768 206e6574 43444620 76657273 ough netCDF vers │ │ │ │ │ - 0x000b7d50 74696f6e 20342e37 2e332e20 546f2072 tion 4.7.3. To r │ │ │ │ │ - 0x000b7d60 65647563 65206865 61646163 6865732c educe headaches, │ │ │ │ │ - 0x000b7d70 204e434f 2077696c 6c207072 6f636565 NCO will procee │ │ │ │ │ - 0x000b7d80 64206173 2074686f 75676820 74686973 d as though this │ │ │ │ │ - 0x000b7d90 206f7065 72617469 6f6e2077 65726520 operation were │ │ │ │ │ - 0x000b7da0 6e657665 72207265 71756573 7465642e never requested. │ │ │ │ │ - 0x000b7db0 20546869 73206d65 73736167 65206973 This message is │ │ │ │ │ - 0x000b7dc0 20696e66 6f726d61 74696f6e 616c206f informational o │ │ │ │ │ - 0x000b7dd0 6e6c7920 616e6420 6d617920 62652073 nly and may be s │ │ │ │ │ - 0x000b7de0 6166656c 79206967 6e6f7265 642e0a00 afely ignored... │ │ │ │ │ - 0x000b7df0 4552524f 523a2025 7320756e 61626c65 ERROR: %s unable │ │ │ │ │ - 0x000b7e00 20746f20 636f7079 20617474 72696275 to copy attribu │ │ │ │ │ - 0x000b7e10 74652022 25732220 66726f6d 20222573 te "%s" from "%s │ │ │ │ │ - 0x000b7e20 2220746f 20222573 22206265 63617573 " to "%s" becaus │ │ │ │ │ - 0x000b7e30 65207468 65206465 7374696e 6174696f e the destinatio │ │ │ │ │ - 0x000b7e40 6e207661 72696162 6c652061 6c726561 n variable alrea │ │ │ │ │ - 0x000b7e50 64792068 61732061 6e206174 74726962 dy has an attrib │ │ │ │ │ - 0x000b7e60 75746520 6f662074 68617420 6e616d65 ute of that name │ │ │ │ │ - 0x000b7e70 0a000000 4552524f 523a2025 7320756e ....ERROR: %s un │ │ │ │ │ - 0x000b7e80 61626c65 20746f20 636f7079 20617474 able to copy att │ │ │ │ │ - 0x000b7e90 72696275 74652022 25732220 66726f6d ribute "%s" from │ │ │ │ │ - 0x000b7ea0 20222573 2220746f 20222573 22206265 "%s" to "%s" be │ │ │ │ │ - 0x000b7eb0 63617573 65207468 65206465 7374696e cause the destin │ │ │ │ │ - 0x000b7ec0 6174696f 6e206772 6f757020 616c7265 ation group alre │ │ │ │ │ - 0x000b7ed0 61647920 68617320 616e2061 74747269 ady has an attri │ │ │ │ │ - 0x000b7ee0 62757465 206f6620 74686174 206e616d bute of that nam │ │ │ │ │ - 0x000b7ef0 650a0000 6e636f5f 636f7079 5f617474 e...nco_copy_att │ │ │ │ │ - 0x000b7f00 28290000 4552524f 523a2025 7320756e ()..ERROR: %s un │ │ │ │ │ - 0x000b7f10 61626c65 20746f20 72656e61 6d652076 able to rename v │ │ │ │ │ - 0x000b7f20 61726961 626c6520 22257322 20617474 ariable "%s" att │ │ │ │ │ - 0x000b7f30 72696275 74652022 25732220 746f2022 ribute "%s" to " │ │ │ │ │ - 0x000b7f40 25732220 62656361 75736520 74686520 %s" because the │ │ │ │ │ - 0x000b7f50 76617269 61626c65 20616c72 65616479 variable already │ │ │ │ │ - 0x000b7f60 20686173 20616e20 61747472 69627574 has an attribut │ │ │ │ │ - 0x000b7f70 65206f66 20746861 74206e61 6d650a00 e of that name.. │ │ │ │ │ - 0x000b7f80 4552524f 523a2025 7320756e 61626c65 ERROR: %s unable │ │ │ │ │ - 0x000b7f90 20746f20 72656e61 6d652067 726f7570 to rename group │ │ │ │ │ - 0x000b7fa0 20222573 22206174 74726962 75746520 "%s" attribute │ │ │ │ │ - 0x000b7fb0 22257322 20746f20 22257322 20626563 "%s" to "%s" bec │ │ │ │ │ - 0x000b7fc0 61757365 20746865 2067726f 75702061 ause the group a │ │ │ │ │ - 0x000b7fd0 6c726561 64792068 61732061 6e206174 lready has an at │ │ │ │ │ - 0x000b7fe0 74726962 75746520 6f662074 68617420 tribute of that │ │ │ │ │ - 0x000b7ff0 6e616d65 0a000000 6e636f5f 72656e61 name....nco_rena │ │ │ │ │ - 0x000b8000 6d655f61 74742829 00000000 6e636f5f me_att()....nco_ │ │ │ │ │ - 0x000b8010 64656c5f 61747428 29000000 5741524e del_att()...WARN │ │ │ │ │ - 0x000b8020 494e473a 20257320 72656365 69766564 ING: %s received │ │ │ │ │ - 0x000b8030 204e435f 45474c4f 42414c20 6572726f NC_EGLOBAL erro │ │ │ │ │ - 0x000b8040 72207772 6974696e 67206174 74726962 r writing attrib │ │ │ │ │ - 0x000b8050 75746520 22257322 20746f20 6d657461 ute "%s" to meta │ │ │ │ │ - 0x000b8060 64617461 20666f72 2067726f 75702022 data for group " │ │ │ │ │ - 0x000b8070 2573222e 206e6574 43444620 342e352e %s". netCDF 4.5. │ │ │ │ │ - 0x000b8080 302d6465 76656c6f 706d656e 7420666f 0-development fo │ │ │ │ │ - 0x000b8090 72626964 73207772 6974696e 67207468 rbids writing th │ │ │ │ │ - 0x000b80a0 65205f46 696c6c56 616c7565 20617474 e _FillValue att │ │ │ │ │ - 0x000b80b0 72696275 74652074 6f20676c 6f62616c ribute to global │ │ │ │ │ - 0x000b80c0 206f7220 67726f75 70206d65 74616461 or group metada │ │ │ │ │ - 0x000b80d0 74612c20 74686f75 67682065 61726c69 ta, though earli │ │ │ │ │ - 0x000b80e0 65722076 65727369 6f6e7320 616c6c6f er versions allo │ │ │ │ │ - 0x000b80f0 77206974 2e205072 6f636565 64696e67 w it. Proceeding │ │ │ │ │ - 0x000b8100 206e6f72 6d616c6c 79207769 74686f75 normally withou │ │ │ │ │ - 0x000b8110 74207772 6974696e 67202573 20617474 t writing %s att │ │ │ │ │ - 0x000b8120 72696275 74652e2e 2e0a0000 6e636f5f ribute......nco_ │ │ │ │ │ - 0x000b8130 7075745f 61747428 29000000 4552524f put_att()...ERRO │ │ │ │ │ - 0x000b8140 523a2025 7320756e 61626c65 20746f20 R: %s unable to │ │ │ │ │ - 0x000b8150 67657420 61747472 69627574 65207661 get attribute va │ │ │ │ │ - 0x000b8160 725f6964 3a202564 2c207661 725f6e6d r_id: %d, var_nm │ │ │ │ │ - 0x000b8170 3a202573 2c206174 745f6e6d 3a202573 : %s, att_nm: %s │ │ │ │ │ - 0x000b8180 0a000000 6e636f5f 6765745f 61747428 ....nco_get_att( │ │ │ │ │ - 0x000b8190 29000000 01000000 01000000 02000000 )............... │ │ │ │ │ - 0x000b81a0 04000000 04000000 08000000 01000000 ................ │ │ │ │ │ - 0x000b81b0 02000000 04000000 08000000 08000000 ................ │ │ │ │ │ - 0x000b81c0 04000000 6e636f5f 6465665f 64696d00 ....nco_def_dim. │ │ │ │ │ - 0x000b81d0 6e636f5f 6465665f 76617200 6e636f5f nco_def_var.nco_ │ │ │ │ │ - 0x000b81e0 696e715f 7661725f 66696c6c 00000000 inq_var_fill.... │ │ │ │ │ - 0x000b81f0 25733a20 494e464f 20536d61 6c6c2070 %s: INFO Small p │ │ │ │ │ - 0x000b8200 6172616c 6c656c20 74657374 20726567 arallel test reg │ │ │ │ │ - 0x000b8210 696f6e20 73706177 6e656420 7465616d ion spawned team │ │ │ │ │ - 0x000b8220 206f6620 25642074 68726561 64287329 of %d thread(s) │ │ │ │ │ - 0x000b8230 0a000000 25733a20 25732049 4e464f20 ....%s: %s INFO │ │ │ │ │ - 0x000b8240 536d616c 6c207061 72616c6c 656c2074 Small parallel t │ │ │ │ │ - 0x000b8250 65737420 72656769 6f6e2073 7061776e est region spawn │ │ │ │ │ - 0x000b8260 65642074 65616d20 6f662025 64207468 ed team of %d th │ │ │ │ │ - 0x000b8270 72656164 2873290a 00000000 25733a20 read(s).....%s: │ │ │ │ │ - 0x000b8280 25642025 640a0000 204e4f54 00000000 %d %d... NOT.... │ │ │ │ │ - 0x000b8290 25733a20 4552524f 52205573 65722d72 %s: ERROR User-r │ │ │ │ │ - 0x000b82a0 65717565 73746564 20746872 65616420 equested thread │ │ │ │ │ - 0x000b82b0 6e756d62 6572203d 20256420 6973206c number = %d is l │ │ │ │ │ - 0x000b82c0 65737320 7468616e 207a6572 6f0a0000 ess than zero... │ │ │ │ │ - 0x000b82d0 25733a20 494e464f 20557365 72206469 %s: INFO User di │ │ │ │ │ - 0x000b82e0 64206e6f 74207370 65636966 79207468 d not specify th │ │ │ │ │ - 0x000b82f0 72656164 20726571 75657374 203e2030 read request > 0 │ │ │ │ │ - 0x000b8300 206f6e20 636f6d6d 616e6420 6c696e65 on command line │ │ │ │ │ - 0x000b8310 2e204e43 4f207769 6c6c2061 75746f6d . NCO will autom │ │ │ │ │ - 0x000b8320 61746963 616c6c79 20617373 69676e20 atically assign │ │ │ │ │ - 0x000b8330 74687265 61647320 62617365 64206f6e threads based on │ │ │ │ │ - 0x000b8340 204f4d50 5f4e554d 5f544852 45414453 OMP_NUM_THREADS │ │ │ │ │ - 0x000b8350 20656e76 69726f6e 6d656e74 20616e64 environment and │ │ │ │ │ - 0x000b8360 206d6163 68696e65 20636170 6162696c machine capabil │ │ │ │ │ - 0x000b8370 69746965 732e0a48 494e543a 204e6f74 ities..HINT: Not │ │ │ │ │ - 0x000b8380 20737065 63696679 696e6720 616e7920 specifying any │ │ │ │ │ - 0x000b8390 2d2d7468 725f6e62 7220286f 72207370 --thr_nbr (or sp │ │ │ │ │ - 0x000b83a0 65636966 79696e67 202d2d74 68725f6e ecifying --thr_n │ │ │ │ │ - 0x000b83b0 62723d30 29206361 75736573 204e434f br=0) causes NCO │ │ │ │ │ - 0x000b83c0 20746f20 74727920 746f2070 69636b20 to try to pick │ │ │ │ │ - 0x000b83d0 74686520 6f707469 6d616c20 74687265 the optimal thre │ │ │ │ │ - 0x000b83e0 6164206e 756d6265 722e2053 70656369 ad number. Speci │ │ │ │ │ - 0x000b83f0 6679696e 67202d2d 7468725f 6e62723d fying --thr_nbr= │ │ │ │ │ - 0x000b8400 31207465 6c6c7320 4e434f20 746f2065 1 tells NCO to e │ │ │ │ │ - 0x000b8410 78656375 74652069 6e20556e 692d5072 xecute in Uni-Pr │ │ │ │ │ - 0x000b8420 6f636573 736f7220 28555029 2028692e ocessor (UP) (i. │ │ │ │ │ - 0x000b8430 652e2c20 73696e67 6c652d74 68726561 e., single-threa │ │ │ │ │ - 0x000b8440 64656429 206d6f64 652e0a00 25733a20 ded) mode...%s: │ │ │ │ │ - 0x000b8450 4552524f 52204174 74656d70 74656420 ERROR Attempted │ │ │ │ │ - 0x000b8460 746f2067 6574206d 6178696d 756d2074 to get maximum t │ │ │ │ │ - 0x000b8470 68726561 64206e75 6d626572 2066726f hread number fro │ │ │ │ │ - 0x000b8480 6d207769 7468696e 20706172 616c6c65 m within paralle │ │ │ │ │ - 0x000b8490 6c207265 67696f6e 0a000000 4f4d505f l region....OMP_ │ │ │ │ │ - 0x000b84a0 4e554d5f 54485245 41445300 25733a20 NUM_THREADS.%s: │ │ │ │ │ - 0x000b84b0 494e464f 20456e76 69726f6e 6d656e74 INFO Environment │ │ │ │ │ - 0x000b84c0 20766172 6961626c 65204f4d 505f4e55 variable OMP_NU │ │ │ │ │ - 0x000b84d0 4d5f5448 52454144 53200000 25733a20 M_THREADS ..%s: │ │ │ │ │ - 0x000b84e0 494e464f 206f6d70 5f676574 5f6e756d INFO omp_get_num │ │ │ │ │ - 0x000b84f0 5f70726f 63732829 20726570 6f727473 _procs() reports │ │ │ │ │ - 0x000b8500 206e756d 62657220 6f662070 726f6365 number of proce │ │ │ │ │ - 0x000b8510 73736f72 73206176 61696c61 626c6520 ssors available │ │ │ │ │ - 0x000b8520 69732025 640a0000 25733a20 494e464f is %d...%s: INFO │ │ │ │ │ - 0x000b8530 206f6d70 5f676574 5f6d6178 5f746872 omp_get_max_thr │ │ │ │ │ - 0x000b8540 65616473 28292072 65706f72 7473206d eads() reports m │ │ │ │ │ - 0x000b8550 6178696d 756d206e 756d6265 72206f66 aximum number of │ │ │ │ │ - 0x000b8560 20746872 65616473 20737973 74656d20 threads system │ │ │ │ │ - 0x000b8570 616c6c6f 77732069 73202564 0a000000 allows is %d.... │ │ │ │ │ - 0x000b8580 25733a20 494e464f 20436f6d 6d616e64 %s: INFO Command │ │ │ │ │ - 0x000b8590 2d6c696e 65207265 71756573 74732025 -line requests % │ │ │ │ │ - 0x000b85a0 64207468 72656164 25730a00 25733a20 d thread%s..%s: │ │ │ │ │ - 0x000b85b0 494e464f 20526564 7563696e 67207573 INFO Reducing us │ │ │ │ │ - 0x000b85c0 65722d72 65717565 73746564 20746872 er-requested thr │ │ │ │ │ - 0x000b85d0 65616420 6e756d62 6572203d 20256420 ead number = %d │ │ │ │ │ - 0x000b85e0 746f206d 6178696d 756d2074 68726561 to maximum threa │ │ │ │ │ - 0x000b85f0 64206e75 6d626572 206f6d70 5f676574 d number omp_get │ │ │ │ │ - 0x000b8600 5f6d6178 5f746872 65616473 28292061 _max_threads() a │ │ │ │ │ - 0x000b8610 6c6c6f77 73203d20 25640a00 25733a20 llows = %d..%s: │ │ │ │ │ - 0x000b8620 494e464f 206f6d70 5f736574 5f64796e INFO omp_set_dyn │ │ │ │ │ - 0x000b8630 616d6963 28292075 73656420 746f2025 amic() used to % │ │ │ │ │ - 0x000b8640 73204f53 20746f20 64796e61 6d696361 s OS to dynamica │ │ │ │ │ - 0x000b8650 6c6c7920 73657420 74687265 6164730a lly set threads. │ │ │ │ │ - 0x000b8660 00000000 414c4c4f 57000000 25733a20 ....ALLOW...%s: │ │ │ │ │ - 0x000b8670 494e464f 206f6d70 5f676574 5f64796e INFO omp_get_dyn │ │ │ │ │ - 0x000b8680 616d6963 28292072 65706f72 74732073 amic() reports s │ │ │ │ │ - 0x000b8690 79737465 6d207769 6c6c2573 20757469 ystem will%s uti │ │ │ │ │ - 0x000b86a0 6c697a65 2064796e 616d6963 20746872 lize dynamic thr │ │ │ │ │ - 0x000b86b0 65616469 6e670a00 25733a20 494e464f eading..%s: INFO │ │ │ │ │ - 0x000b86c0 20526564 7563696e 67206465 6661756c Reducing defaul │ │ │ │ │ - 0x000b86d0 74207468 72656164 206e756d 62657220 t thread number │ │ │ │ │ - 0x000b86e0 66726f6d 20256420 746f2025 642c2061 from %d to %d, a │ │ │ │ │ - 0x000b86f0 6e206f70 65726174 6f722d64 6570656e n operator-depen │ │ │ │ │ - 0x000b8700 64656e74 2022706c 61792d6e 69636522 dent "play-nice" │ │ │ │ │ - 0x000b8710 206e756d 62657220 73657420 696e206e number set in n │ │ │ │ │ - 0x000b8720 636f5f6f 70656e6d 705f696e 6928290a co_openmp_ini(). │ │ │ │ │ - 0x000b8730 00000000 25733a20 5741524e 494e4720 ....%s: WARNING │ │ │ │ │ - 0x000b8740 54686973 20697320 544f444f 206e636f This is TODO nco │ │ │ │ │ - 0x000b8750 3933392e 20526571 75657374 65642074 939. Requested t │ │ │ │ │ - 0x000b8760 68726561 64696e67 20776974 68206e65 hreading with ne │ │ │ │ │ - 0x000b8770 74434446 34202848 44463529 20737570 tCDF4 (HDF5) sup │ │ │ │ │ - 0x000b8780 706f7274 2e205468 65204e43 4f207468 port. The NCO th │ │ │ │ │ - 0x000b8790 72656164 20726571 75657374 20616c67 read request alg │ │ │ │ │ - 0x000b87a0 6f726974 686d2063 6f6e7369 64657273 orithm considers │ │ │ │ │ - 0x000b87b0 20757365 722d696e 7075742c 20656e76 user-input, env │ │ │ │ │ - 0x000b87c0 69726f6e 6d656e74 20766172 6961626c ironment variabl │ │ │ │ │ - 0x000b87d0 65732c20 616e6420 736f6674 77617265 es, and software │ │ │ │ │ - 0x000b87e0 20616e64 20686172 64776172 65206c69 and hardware li │ │ │ │ │ - 0x000b87f0 6d697461 74696f6e 7320696e 20646574 mitations in det │ │ │ │ │ - 0x000b8800 65726d69 6e696e67 20746865 206e756d ermining the num │ │ │ │ │ - 0x000b8810 62657220 6f662074 68726561 64732074 ber of threads t │ │ │ │ │ - 0x000b8820 6f207265 71756573 742c2074 68725f6e o request, thr_n │ │ │ │ │ - 0x000b8830 62725f72 71732e20 41742074 68697320 br_rqs. At this │ │ │ │ │ - 0x000b8840 706f696e 74204e43 4f20776f 756c6420 point NCO would │ │ │ │ │ - 0x000b8850 72657175 65737420 72657375 6c742025 request result % │ │ │ │ │ - 0x000b8860 64207468 72656164 73206672 6f6d2061 d threads from a │ │ │ │ │ - 0x000b8870 206e6574 43444633 2d626173 6564206c netCDF3-based l │ │ │ │ │ - 0x000b8880 69627261 72792e20 486f7765 7665722c ibrary. However, │ │ │ │ │ - 0x000b8890 20746869 73204e43 4f207761 73206275 this NCO was bu │ │ │ │ │ - 0x000b88a0 696c7420 77697468 206e6574 43444634 ilt with netCDF4 │ │ │ │ │ - 0x000b88b0 2c207768 69636820 72656c69 6573206f , which relies o │ │ │ │ │ - 0x000b88c0 6e204844 46352e20 6e657443 44463420 n HDF5. netCDF4 │ │ │ │ │ - 0x000b88d0 6973206e 6f742074 68726561 642d7361 is not thread-sa │ │ │ │ │ - 0x000b88e0 66652075 6e6c6573 73204844 46352069 fe unless HDF5 i │ │ │ │ │ - 0x000b88f0 7320636f 6e666967 75726564 20776974 s configured wit │ │ │ │ │ - 0x000b8900 68207468 6520286e 6f6e2d64 65666175 h the (non-defau │ │ │ │ │ - 0x000b8910 6c742920 2d2d656e 61626c65 2d746872 lt) --enable-thr │ │ │ │ │ - 0x000b8920 65616473 61666520 6f707469 6f6e2e20 eadsafe option. │ │ │ │ │ - 0x000b8930 4e434f20 63757272 656e746c 79206861 NCO currently ha │ │ │ │ │ - 0x000b8940 73206e6f 20776179 20746f20 6b6e6f77 s no way to know │ │ │ │ │ - 0x000b8950 20776865 74686572 20484446 35207761 whether HDF5 wa │ │ │ │ │ - 0x000b8960 73206275 696c7420 74687265 61642d73 s built thread-s │ │ │ │ │ - 0x000b8970 6166652e 2048656e 63652c20 616c6c20 afe. Hence, all │ │ │ │ │ - 0x000b8980 6e657443 4446342d 62617365 64206f70 netCDF4-based op │ │ │ │ │ - 0x000b8990 65726174 6f727320 61726520 63757272 erators are curr │ │ │ │ │ - 0x000b89a0 656e746c 79207265 73747269 63746564 ently restricted │ │ │ │ │ - 0x000b89b0 20746f20 61207369 6e676c65 20746872 to a single thr │ │ │ │ │ - 0x000b89c0 6561642e 20546865 2070726f 6772616d ead. The program │ │ │ │ │ - 0x000b89d0 2077696c 6c206e6f 77206175 746f6d61 will now automa │ │ │ │ │ - 0x000b89e0 74696361 6c6c7920 73657420 7468725f tically set thr_ │ │ │ │ │ - 0x000b89f0 6e62725f 72717320 3d20312e 0a546869 nbr_rqs = 1..Thi │ │ │ │ │ - 0x000b8a00 7320756e 666f7274 756e6174 65206c69 s unfortunate li │ │ │ │ │ - 0x000b8a10 6d697461 74696f6e 20697320 6e656365 mitation is nece │ │ │ │ │ - 0x000b8a20 73736172 7920746f 206b6565 70207468 ssary to keep th │ │ │ │ │ - 0x000b8a30 65204e43 4f206465 76656c6f 70657273 e NCO developers │ │ │ │ │ - 0x000b8a40 2073616e 652e2049 6620796f 75207761 sane. If you wa │ │ │ │ │ - 0x000b8a50 6e742f6e 65656420 74687265 6164696e nt/need threadin │ │ │ │ │ - 0x000b8a60 6720696e 206e6574 43444634 2d626173 g in netCDF4-bas │ │ │ │ │ - 0x000b8a70 6564204e 434f2c20 706c6561 73652070 ed NCO, please p │ │ │ │ │ - 0x000b8a80 6f6c6974 656c7920 79657420 6669726d olitely yet firm │ │ │ │ │ - 0x000b8a90 6c792072 65717565 7374206f 66207468 ly request of th │ │ │ │ │ - 0x000b8aa0 6520556e 69646174 61206e65 74434446 e Unidata netCDF │ │ │ │ │ - 0x000b8ab0 20646576 656c6f70 65727320 74686174 developers that │ │ │ │ │ - 0x000b8ac0 20626574 74657220 74687265 61642073 better thread s │ │ │ │ │ - 0x000b8ad0 7570706f 72742062 65206275 696c7420 upport be built │ │ │ │ │ - 0x000b8ae0 696e746f 206e6574 43444634 2c20616e into netCDF4, an │ │ │ │ │ - 0x000b8af0 64207265 71756573 74206f66 20746865 d request of the │ │ │ │ │ - 0x000b8b00 20484446 35206465 76656c6f 70657273 HDF5 developers │ │ │ │ │ - 0x000b8b10 20746861 74207468 6579206d 616b6520 that they make │ │ │ │ │ - 0x000b8b20 74686520 2d2d656e 61626c65 2d746872 the --enable-thr │ │ │ │ │ - 0x000b8b30 65616473 61666520 6f707469 6f6e2063 eadsafe option c │ │ │ │ │ - 0x000b8b40 6f6d7061 7469626c 65207769 74682061 ompatible with a │ │ │ │ │ - 0x000b8b50 6c6c2048 44463520 6c696272 61726965 ll HDF5 librarie │ │ │ │ │ - 0x000b8b60 7320616e 64204150 49732c20 696e636c s and APIs, incl │ │ │ │ │ - 0x000b8b70 7564696e 6720466f 72747261 6e202877 uding Fortran (w │ │ │ │ │ - 0x000b8b80 68696368 2c206173 206f6620 48444635 hich, as of HDF5 │ │ │ │ │ - 0x000b8b90 20312e38 2e302069 6e203230 30382c20 1.8.0 in 2008, │ │ │ │ │ - 0x000b8ba0 69732069 6e636f6d 70617469 626c6520 is incompatible │ │ │ │ │ - 0x000b8bb0 77697468 202d2d65 6e61626c 652d7468 with --enable-th │ │ │ │ │ - 0x000b8bc0 72656164 73616665 292e0a00 25733a20 readsafe)...%s: │ │ │ │ │ - 0x000b8bd0 4552524f 52204174 74656d70 74656420 ERROR Attempted │ │ │ │ │ - 0x000b8be0 746f2073 65742074 68726561 64206e75 to set thread nu │ │ │ │ │ - 0x000b8bf0 6d626572 2066726f 6d207769 7468696e mber from within │ │ │ │ │ - 0x000b8c00 20706172 616c6c65 6c207265 67696f6e parallel region │ │ │ │ │ - 0x000b8c10 0a000000 25733a20 494e464f 206f6d70 ....%s: INFO omp │ │ │ │ │ - 0x000b8c20 5f736574 5f6e756d 5f746872 65616473 _set_num_threads │ │ │ │ │ - 0x000b8c30 28292075 73656420 746f2073 65742065 () used to set e │ │ │ │ │ - 0x000b8c40 78656375 74696f6e 20656e76 69726f6e xecution environ │ │ │ │ │ - 0x000b8c50 6d656e74 20746f20 73706177 6e207465 ment to spawn te │ │ │ │ │ - 0x000b8c60 616d7320 6f662025 64207468 72656164 ams of %d thread │ │ │ │ │ - 0x000b8c70 2873290a 00000000 25733a20 494e464f (s).....%s: INFO │ │ │ │ │ - 0x000b8c80 20416674 65722075 73696e67 206f6d70 After using omp │ │ │ │ │ - 0x000b8c90 5f736574 5f6e756d 5f746872 65616473 _set_num_threads │ │ │ │ │ - 0x000b8ca0 28292074 6f206164 6a757374 20666f72 () to adjust for │ │ │ │ │ - 0x000b8cb0 20616e79 20757365 72207265 71756573 any user reques │ │ │ │ │ - 0x000b8cc0 74732f4e 434f206f 7074696d 697a6174 ts/NCO optimizat │ │ │ │ │ - 0x000b8cd0 696f6e73 2c206f6d 705f6765 745f6d61 ions, omp_get_ma │ │ │ │ │ - 0x000b8ce0 785f7468 72656164 73282920 7265706f x_threads() repo │ │ │ │ │ - 0x000b8cf0 72747320 74686174 20612070 6172616c rts that a paral │ │ │ │ │ - 0x000b8d00 6c656c20 636f6e73 74727563 74206865 lel construct he │ │ │ │ │ - 0x000b8d10 72652f6e 6f772077 6f756c64 20737061 re/now would spa │ │ │ │ │ - 0x000b8d20 776e2025 64207468 72656164 2873290a wn %d thread(s). │ │ │ │ │ - 0x000b8d30 00000000 25733a20 5741524e 494e4720 ....%s: WARNING │ │ │ │ │ - 0x000b8d40 4f70656e 4d502074 68726561 64696e67 OpenMP threading │ │ │ │ │ - 0x000b8d50 20616374 69766520 77697468 20256420 active with %d │ │ │ │ │ - 0x000b8d60 74687265 61647320 62757420 6e6f7420 threads but not │ │ │ │ │ - 0x000b8d70 67756172 616e7465 65642074 6f20776f guaranteed to wo │ │ │ │ │ - 0x000b8d80 726b206f 6e207468 6973206f 70657261 rk on this opera │ │ │ │ │ - 0x000b8d90 746f722e 20496620 73747261 6e676520 tor. If strange │ │ │ │ │ - 0x000b8da0 62656861 76696f72 2028652e 672e2c20 behavior (e.g., │ │ │ │ │ - 0x000b8db0 4e614e20 72657375 6c747329 20656e73 NaN results) ens │ │ │ │ │ - 0x000b8dc0 7565732c 206d616e 75616c6c 79207475 ues, manually tu │ │ │ │ │ - 0x000b8dd0 726e2d6f 6666206d 756c7469 2d746872 rn-off multi-thr │ │ │ │ │ - 0x000b8de0 65616469 6e672062 79207370 65636966 eading by specif │ │ │ │ │ - 0x000b8df0 79696e67 20222d74 20312220 6f707469 ying "-t 1" opti │ │ │ │ │ - 0x000b8e00 6f6e2e0a 00000000 25733a20 494e464f on......%s: INFO │ │ │ │ │ - 0x000b8e10 206d6169 6e206c6f 6f702074 68726561 main loop threa │ │ │ │ │ - 0x000b8e20 64202325 64207072 6f636573 73696e67 d #%d processing │ │ │ │ │ - 0x000b8e30 20766172 5f707263 5b25645d 203d2022 var_prc[%d] = " │ │ │ │ │ - 0x000b8e40 2573220a 00000000 25732573 3a20494e %s".....%s%s: IN │ │ │ │ │ - 0x000b8e50 464f2041 66746572 20757369 6e67206f FO After using o │ │ │ │ │ - 0x000b8e60 6d705f73 65745f6e 756d5f74 68726561 mp_set_num_threa │ │ │ │ │ - 0x000b8e70 64732829 20746f20 61646a75 73742066 ds() to adjust f │ │ │ │ │ - 0x000b8e80 6f722061 6e792075 73657220 72657175 or any user requ │ │ │ │ │ - 0x000b8e90 65737473 2f4e434f 206f7074 696d697a ests/NCO optimiz │ │ │ │ │ - 0x000b8ea0 6174696f 6e732c20 6f6d705f 6765745f ations, omp_get_ │ │ │ │ │ - 0x000b8eb0 6d61785f 74687265 61647328 29207265 max_threads() re │ │ │ │ │ - 0x000b8ec0 706f7274 73207468 61742061 20706172 ports that a par │ │ │ │ │ - 0x000b8ed0 616c6c65 6c20636f 6e737472 75637420 allel construct │ │ │ │ │ - 0x000b8ee0 68657265 2f6e6f77 20776f75 6c642073 here/now would s │ │ │ │ │ - 0x000b8ef0 7061776e 20256420 74687265 61642873 pawn %d thread(s │ │ │ │ │ - 0x000b8f00 290a0000 6e636f5f 6f6d705f 63686b28 )...nco_omp_chk( │ │ │ │ │ - 0x000b8f10 29000000 25733a25 733a2049 4e464f20 )...%s:%s: INFO │ │ │ │ │ - 0x000b8f20 41667465 72207573 696e6720 6f6d705f After using omp_ │ │ │ │ │ - 0x000b8f30 7365745f 6e756d5f 74687265 61647328 set_num_threads( │ │ │ │ │ - 0x000b8f40 2920746f 2061646a 75737420 666f7220 ) to adjust for │ │ │ │ │ - 0x000b8f50 616e7920 75736572 20726571 75657374 any user request │ │ │ │ │ - 0x000b8f60 732f4e43 4f206f70 74696d69 7a617469 s/NCO optimizati │ │ │ │ │ - 0x000b8f70 6f6e732c 206f6d70 5f676574 5f6d6178 ons, omp_get_max │ │ │ │ │ - 0x000b8f80 5f746872 65616473 28292072 65706f72 _threads() repor │ │ │ │ │ - 0x000b8f90 74732074 68617420 61207061 72616c6c ts that a parall │ │ │ │ │ - 0x000b8fa0 656c2063 6f6e7374 72756374 20686572 el construct her │ │ │ │ │ - 0x000b8fb0 652f6e6f 7720776f 756c6420 73706177 e/now would spaw │ │ │ │ │ - 0x000b8fc0 6e202564 20746872 65616428 73290a00 n %d thread(s).. │ │ │ │ │ - 0x000b8fd0 6e636f5f 6f6d705f 666f725f 63686b28 nco_omp_for_chk( │ │ │ │ │ - 0x000b8fe0 29000000 25733a20 4552524f 52207377 )...%s: ERROR sw │ │ │ │ │ - 0x000b8ff0 69746368 2870636b 5f6d6170 29207374 itch(pck_map) st │ │ │ │ │ - 0x000b9000 6174656d 656e7420 66656c6c 20746872 atement fell thr │ │ │ │ │ - 0x000b9010 6f756768 20746f20 64656661 756c7420 ough to default │ │ │ │ │ - 0x000b9020 63617365 2c207768 69636820 69732075 case, which is u │ │ │ │ │ - 0x000b9030 6e736166 652e2054 68697320 63617463 nsafe. This catc │ │ │ │ │ - 0x000b9040 682d616c 6c206572 726f7220 68616e64 h-all error hand │ │ │ │ │ - 0x000b9050 6c657220 656e7375 72657320 616c6c20 ler ensures all │ │ │ │ │ - 0x000b9060 73776974 63682870 636b5f6d 61702920 switch(pck_map) │ │ │ │ │ - 0x000b9070 73746174 656d656e 74732061 72652066 statements are f │ │ │ │ │ - 0x000b9080 756c6c79 20656e75 6d657261 7465642e ully enumerated. │ │ │ │ │ - 0x000b9090 20457869 74696e67 2e2e2e0a 00000000 Exiting........ │ │ │ │ │ - 0x000b90a0 6e636f5f 64666c5f 63617365 5f70636b nco_dfl_case_pck │ │ │ │ │ - 0x000b90b0 5f6d6170 5f657272 28290000 25733a20 _map_err()..%s: │ │ │ │ │ - 0x000b90c0 4552524f 52207377 69746368 2870636b ERROR switch(pck │ │ │ │ │ - 0x000b90d0 5f706c63 29207374 6174656d 656e7420 _plc) statement │ │ │ │ │ - 0x000b90e0 66656c6c 20746872 6f756768 20746f20 fell through to │ │ │ │ │ - 0x000b90f0 64656661 756c7420 63617365 2c207768 default case, wh │ │ │ │ │ - 0x000b9100 69636820 69732075 6e736166 652e2054 ich is unsafe. T │ │ │ │ │ - 0x000b9110 68697320 63617463 682d616c 6c206572 his catch-all er │ │ │ │ │ - 0x000b9120 726f7220 68616e64 6c657220 656e7375 ror handler ensu │ │ │ │ │ - 0x000b9130 72657320 616c6c20 73776974 63682870 res all switch(p │ │ │ │ │ - 0x000b9140 636b5f70 6c632920 73746174 656d656e ck_plc) statemen │ │ │ │ │ - 0x000b9150 74732061 72652066 756c6c79 20656e75 ts are fully enu │ │ │ │ │ - 0x000b9160 6d657261 7465642e 20457869 74696e67 merated. Exiting │ │ │ │ │ - 0x000b9170 2e2e2e0a 00000000 6e636f5f 64666c5f ........nco_dfl_ │ │ │ │ │ - 0x000b9180 63617365 5f70636b 5f706c63 5f657272 case_pck_plc_err │ │ │ │ │ - 0x000b9190 28290000 616c6c5f 6e657700 7873745f ()..all_new.xst_ │ │ │ │ │ - 0x000b91a0 6e657700 616c6c5f 78737400 25733a20 new.all_xst.%s: │ │ │ │ │ - 0x000b91b0 4552524f 52206465 70726563 61746564 ERROR deprecated │ │ │ │ │ - 0x000b91c0 20726f75 74696e65 20257320 73686f75 routine %s shou │ │ │ │ │ - 0x000b91d0 6c64206e 6f742062 65206361 6c6c6564 ld not be called │ │ │ │ │ - 0x000b91e0 0a000000 6e636f5f 69735f70 61636b61 ....nco_is_packa │ │ │ │ │ - 0x000b91f0 626c6528 29000000 25733a20 4552524f ble()...%s: ERRO │ │ │ │ │ - 0x000b9200 52202573 20726570 6f727473 20656d70 R %s reports emp │ │ │ │ │ - 0x000b9210 74792075 7365722d 73706563 69666965 ty user-specifie │ │ │ │ │ - 0x000b9220 64207061 636b696e 67206d61 70207374 d packing map st │ │ │ │ │ - 0x000b9230 72696e67 2025730a 00000000 70636b5f ring %s.....pck_ │ │ │ │ │ - 0x000b9240 6d61705f 6867685f 73687400 70636b5f map_hgh_sht.pck_ │ │ │ │ │ - 0x000b9250 6d61705f 6867685f 63687200 70636b5f map_hgh_chr.pck_ │ │ │ │ │ - 0x000b9260 6d61705f 6867685f 62797400 70636b5f map_hgh_byt.pck_ │ │ │ │ │ - 0x000b9270 6d61705f 6e78745f 6c737200 70636b5f map_nxt_lsr.pck_ │ │ │ │ │ - 0x000b9280 6d61705f 666c745f 73687400 70636b5f map_flt_sht.pck_ │ │ │ │ │ - 0x000b9290 6d61705f 666c745f 63687200 70636b5f map_flt_chr.pck_ │ │ │ │ │ - 0x000b92a0 6d61705f 666c745f 62797400 70636b5f map_flt_byt.pck_ │ │ │ │ │ - 0x000b92b0 6d61705f 64626c5f 666c7400 70636b5f map_dbl_flt.pck_ │ │ │ │ │ - 0x000b92c0 6d61705f 64626c5f 73676c00 70636b5f map_dbl_sgl.pck_ │ │ │ │ │ - 0x000b92d0 6d61705f 666c745f 64626c00 70636b5f map_flt_dbl.pck_ │ │ │ │ │ - 0x000b92e0 6d61705f 73676c5f 64626c00 25733a20 map_sgl_dbl.%s: │ │ │ │ │ - 0x000b92f0 4552524f 52202573 20726570 6f727473 ERROR %s reports │ │ │ │ │ - 0x000b9300 20756e6b 6e6f776e 20757365 722d7370 unknown user-sp │ │ │ │ │ - 0x000b9310 65636966 69656420 7061636b 696e6720 ecified packing │ │ │ │ │ - 0x000b9320 6d617020 25730a00 6e636f5f 70636b5f map %s..nco_pck_ │ │ │ │ │ - 0x000b9330 6d61705f 67657428 29000000 25733a20 map_get()...%s: │ │ │ │ │ - 0x000b9340 494e464f 20257320 7265706f 72747320 INFO %s reports │ │ │ │ │ - 0x000b9350 25732069 6e766f6b 65642077 6974686f %s invoked witho │ │ │ │ │ - 0x000b9360 75742065 78706c69 63697420 7061636b ut explicit pack │ │ │ │ │ - 0x000b9370 696e6720 6f722064 696d656e 73696f6e ing or dimension │ │ │ │ │ - 0x000b9380 20706572 6d757461 74696f6e 206f7074 permutation opt │ │ │ │ │ - 0x000b9390 696f6e73 2e204465 6661756c 74696e67 ions. Defaulting │ │ │ │ │ - 0x000b93a0 20746f20 7061636b 696e6720 706f6c69 to packing poli │ │ │ │ │ - 0x000b93b0 63792022 616c6c5f 6e657722 2e0a0000 cy "all_new".... │ │ │ │ │ - 0x000b93c0 25733a20 4552524f 52202573 20726570 %s: ERROR %s rep │ │ │ │ │ - 0x000b93d0 6f727473 20656d70 74792075 7365722d orts empty user- │ │ │ │ │ - 0x000b93e0 73706563 69666965 64207061 636b696e specified packin │ │ │ │ │ - 0x000b93f0 67207374 72696e67 20696e20 636f6e6a g string in conj │ │ │ │ │ - 0x000b9400 756e6374 696f6e20 77697468 20756e6b unction with unk │ │ │ │ │ - 0x000b9410 6e6f776e 206f7220 616d6269 67756f75 nown or ambiguou │ │ │ │ │ - 0x000b9420 73206578 65637574 61626c65 206e616d s executable nam │ │ │ │ │ - 0x000b9430 65202573 0a000000 70636b5f 616c6c5f e %s....pck_all_ │ │ │ │ │ - 0x000b9440 7873745f 61747400 70636b5f 616c6c5f xst_att.pck_all_ │ │ │ │ │ - 0x000b9450 6e65775f 61747400 70636b5f 7873745f new_att.pck_xst_ │ │ │ │ │ - 0x000b9460 6e65775f 61747400 756e7061 636b0000 new_att.unpack.. │ │ │ │ │ - 0x000b9470 70636b5f 75706b00 25733a20 4552524f pck_upk.%s: ERRO │ │ │ │ │ - 0x000b9480 52202573 20726570 6f727473 20756e6b R %s reports unk │ │ │ │ │ - 0x000b9490 6e6f776e 20757365 722d7370 65636966 nown user-specif │ │ │ │ │ - 0x000b94a0 69656420 7061636b 696e6720 706f6c69 ied packing poli │ │ │ │ │ - 0x000b94b0 63792025 730a0000 6e636f5f 70636b5f cy %s...nco_pck_ │ │ │ │ │ - 0x000b94c0 706c635f 67657428 29000000 25733a20 plc_get()...%s: │ │ │ │ │ - 0x000b94d0 4552524f 52202573 20726570 6f727473 ERROR %s reports │ │ │ │ │ - 0x000b94e0 20737769 74636828 6e636f5f 70636b5f switch(nco_pck_ │ │ │ │ │ - 0x000b94f0 6d617029 20737461 74656d65 6e742066 map) statement f │ │ │ │ │ - 0x000b9500 656c6c20 7468726f 75676820 746f2064 ell through to d │ │ │ │ │ - 0x000b9510 65666175 6c742063 6173650a 00000000 efault case..... │ │ │ │ │ - 0x000b9520 6e636f5f 70636b5f 706c635f 7479705f nco_pck_plc_typ_ │ │ │ │ │ - 0x000b9530 67657428 29000000 25733a20 5741524e get()...%s: WARN │ │ │ │ │ - 0x000b9540 494e4720 6e636f5f 70636b5f 64736b5f ING nco_pck_dsk_ │ │ │ │ │ - 0x000b9550 696e7128 29207265 706f7274 73207363 inq() reports sc │ │ │ │ │ - 0x000b9560 616c655f 66616374 6f722066 6f722025 ale_factor for % │ │ │ │ │ - 0x000b9570 73206973 204e435f 42595445 206f7220 s is NC_BYTE or │ │ │ │ │ - 0x000b9580 4e435f43 4841522e 2057696c 6c206e6f NC_CHAR. Will no │ │ │ │ │ - 0x000b9590 74206174 74656d70 7420746f 20756e70 t attempt to unp │ │ │ │ │ - 0x000b95a0 61636b20 7573696e 67207363 616c655f ack using scale_ │ │ │ │ │ - 0x000b95b0 66616374 6f722e0a 00000000 25733a20 factor......%s: │ │ │ │ │ - 0x000b95c0 5741524e 494e4720 6e636f5f 70636b5f WARNING nco_pck_ │ │ │ │ │ - 0x000b95d0 64736b5f 696e7128 29207265 706f7274 dsk_inq() report │ │ │ │ │ - 0x000b95e0 73202573 20686173 20736361 6c655f66 s %s has scale_f │ │ │ │ │ - 0x000b95f0 6163746f 72206f66 206c656e 67746820 actor of length │ │ │ │ │ - 0x000b9600 256c692e 2057696c 6c206e6f 74206174 %li. Will not at │ │ │ │ │ - 0x000b9610 74656d70 7420746f 20756e70 61636b20 tempt to unpack │ │ │ │ │ - 0x000b9620 7573696e 67207363 616c655f 66616374 using scale_fact │ │ │ │ │ - 0x000b9630 6f720a00 25733a20 5741524e 494e4720 or..%s: WARNING │ │ │ │ │ - 0x000b9640 6e636f5f 70636b5f 64736b5f 696e7128 nco_pck_dsk_inq( │ │ │ │ │ - 0x000b9650 29207265 706f7274 73206164 645f6f66 ) reports add_of │ │ │ │ │ - 0x000b9660 66736574 20666f72 20257320 6973204e fset for %s is N │ │ │ │ │ - 0x000b9670 435f4259 5445206f 72204e43 5f434841 C_BYTE or NC_CHA │ │ │ │ │ - 0x000b9680 522e2057 696c6c20 6e6f7420 61747465 R. Will not atte │ │ │ │ │ - 0x000b9690 6d707420 746f2075 6e706163 6b207573 mpt to unpack us │ │ │ │ │ - 0x000b96a0 696e6720 6164645f 6f666673 65742e0a ing add_offset.. │ │ │ │ │ - 0x000b96b0 00000000 25733a20 5741524e 494e4720 ....%s: WARNING │ │ │ │ │ - 0x000b96c0 6e636f5f 70636b5f 64736b5f 696e7128 nco_pck_dsk_inq( │ │ │ │ │ - 0x000b96d0 29207265 706f7274 73202573 20686173 ) reports %s has │ │ │ │ │ - 0x000b96e0 20616464 5f6f6666 73657420 6f66206c add_offset of l │ │ │ │ │ - 0x000b96f0 656e6774 6820256c 692e2057 696c6c20 ength %li. Will │ │ │ │ │ - 0x000b9700 6e6f7420 61747465 6d707420 746f2075 not attempt to u │ │ │ │ │ - 0x000b9710 6e706163 6b2e0a00 25733a20 5741524e npack...%s: WARN │ │ │ │ │ - 0x000b9720 494e4720 6e636f5f 70636b5f 64736b5f ING nco_pck_dsk_ │ │ │ │ │ - 0x000b9730 696e7128 29207265 706f7274 73207479 inq() reports ty │ │ │ │ │ - 0x000b9740 7065206f 66207363 616c655f 66616374 pe of scale_fact │ │ │ │ │ - 0x000b9750 6f722064 6f657320 6e6f7420 65717561 or does not equa │ │ │ │ │ - 0x000b9760 6c207479 7065206f 66206164 645f6f66 l type of add_of │ │ │ │ │ - 0x000b9770 66736574 2e205769 6c6c206e 6f742061 fset. Will not a │ │ │ │ │ - 0x000b9780 7474656d 70742074 6f20756e 7061636b ttempt to unpack │ │ │ │ │ - 0x000b9790 2e0a0000 25733a20 5041434b 494e4720 ....%s: PACKING │ │ │ │ │ - 0x000b97a0 56617269 61626c65 20257320 69732074 Variable %s is t │ │ │ │ │ - 0x000b97b0 79706520 25732070 61636b65 6420696e ype %s packed in │ │ │ │ │ - 0x000b97c0 746f2074 79706520 25730a00 25733a20 to type %s..%s: │ │ │ │ │ - 0x000b97d0 44454255 47205061 636b6564 20766172 DEBUG Packed var │ │ │ │ │ - 0x000b97e0 6961626c 65732070 726f6365 73736564 iables processed │ │ │ │ │ - 0x000b97f0 20627920 616c6c20 61726974 686d6574 by all arithmet │ │ │ │ │ - 0x000b9800 6963206f 70657261 746f7273 20617265 ic operators are │ │ │ │ │ - 0x000b9810 20756e70 61636b65 64206175 746f6d61 unpacked automa │ │ │ │ │ - 0x000b9820 74696361 6c6c792c 20616e64 20746865 tically, and the │ │ │ │ │ - 0x000b9830 6e207374 6f726564 20756e70 61636b65 n stored unpacke │ │ │ │ │ - 0x000b9840 6420696e 20746865 206f7574 70757420 d in the output │ │ │ │ │ - 0x000b9850 66696c65 2e204966 20796f75 20776973 file. If you wis │ │ │ │ │ - 0x000b9860 6820746f 20726570 61636b20 7468656d h to repack them │ │ │ │ │ - 0x000b9870 20696e20 74686520 6f757470 75742066 in the output f │ │ │ │ │ - 0x000b9880 696c652c 20757365 2c20652e 672e2c20 ile, use, e.g., │ │ │ │ │ - 0x000b9890 6e636170 32202d4f 202d7320 22666f6f ncap2 -O -s "foo │ │ │ │ │ - 0x000b98a0 3d706163 6b28666f 6f293b22 206f7574 =pack(foo);" out │ │ │ │ │ - 0x000b98b0 2e6e6320 6f75742e 6e632e20 49662079 .nc out.nc. If y │ │ │ │ │ - 0x000b98c0 6f752077 69736820 746f2070 61636b20 ou wish to pack │ │ │ │ │ - 0x000b98d0 616c6c20 76617269 61626c65 7320696e all variables in │ │ │ │ │ - 0x000b98e0 20612066 696c652c 20757365 2c20652e a file, use, e. │ │ │ │ │ - 0x000b98f0 672e2c20 6e637064 71202d50 20616c6c g., ncpdq -P all │ │ │ │ │ - 0x000b9900 5f6e6577 20696e2e 6e63206f 75742e6e _new in.nc out.n │ │ │ │ │ - 0x000b9910 632e0a00 25733a20 44454255 47202573 c...%s: DEBUG %s │ │ │ │ │ - 0x000b9920 206b6565 70696e67 20657869 7374696e keeping existin │ │ │ │ │ - 0x000b9930 67207061 636b696e 67207061 72616d65 g packing parame │ │ │ │ │ - 0x000b9940 74657273 20616e64 20747970 65202825 ters and type (% │ │ │ │ │ - 0x000b9950 73292066 6f722025 730a0000 25733a20 s) for %s...%s: │ │ │ │ │ - 0x000b9960 494e464f 20257320 6c656176 696e6720 INFO %s leaving │ │ │ │ │ - 0x000b9970 76617269 61626c65 20257320 6f662074 variable %s of t │ │ │ │ │ - 0x000b9980 79706520 25732061 7320756e 7061636b ype %s as unpack │ │ │ │ │ - 0x000b9990 65640a00 25733a20 494e464f 20257320 ed..%s: INFO %s │ │ │ │ │ - 0x000b99a0 6c656176 696e6720 76617269 61626c65 leaving variable │ │ │ │ │ - 0x000b99b0 20257320 6f662074 79706520 25732061 %s of type %s a │ │ │ │ │ - 0x000b99c0 73207061 636b6564 0a000000 25733a20 s packed....%s: │ │ │ │ │ - 0x000b99d0 44454255 47202573 2077696c 6c20756e DEBUG %s will un │ │ │ │ │ - 0x000b99e0 7061636b 20766172 6961626c 65202573 pack variable %s │ │ │ │ │ - 0x000b99f0 2066726f 6d202573 20746f20 25730a00 from %s to %s.. │ │ │ │ │ - 0x000b9a00 25733a20 44454255 47202573 20766172 %s: DEBUG %s var │ │ │ │ │ - 0x000b9a10 6961626c 65202573 20697320 616c7265 iable %s is alre │ │ │ │ │ - 0x000b9a20 61647920 756e7061 636b6564 20616e64 ady unpacked and │ │ │ │ │ - 0x000b9a30 206f6620 74797065 2025730a 00000000 of type %s..... │ │ │ │ │ - 0x000b9a40 25733a20 44454255 47202573 2077696c %s: DEBUG %s wil │ │ │ │ │ - 0x000b9a50 6c207061 636b2076 61726961 626c6520 l pack variable │ │ │ │ │ - 0x000b9a60 25732066 726f6d20 25732074 6f202573 %s from %s to %s │ │ │ │ │ - 0x000b9a70 0a000000 25733a20 494e464f 20257320 ....%s: INFO %s │ │ │ │ │ - 0x000b9a80 7061636b 696e6720 706f6c69 63792025 packing policy % │ │ │ │ │ - 0x000b9a90 73207769 74682070 61636b69 6e67206d s with packing m │ │ │ │ │ - 0x000b9aa0 61702025 7320646f 6573206e 6f742061 ap %s does not a │ │ │ │ │ - 0x000b9ab0 6c6c6f77 20706163 6b696e67 20766172 llow packing var │ │ │ │ │ - 0x000b9ac0 6961626c 65202573 206f6620 74797065 iable %s of type │ │ │ │ │ - 0x000b9ad0 2025732c 20736b69 7070696e 672e2e2e %s, skipping... │ │ │ │ │ - 0x000b9ae0 0a000000 25733a20 44454255 47202573 ....%s: DEBUG %s │ │ │ │ │ - 0x000b9af0 2077696c 6c207265 2d706163 6b207661 will re-pack va │ │ │ │ │ - 0x000b9b00 72696162 6c652025 73206f66 20657870 riable %s of exp │ │ │ │ │ - 0x000b9b10 616e6465 64207479 70652025 73206672 anded type %s fr │ │ │ │ │ - 0x000b9b20 6f6d2063 75727265 6e742070 61636b69 om current packi │ │ │ │ │ - 0x000b9b30 6e672028 74797065 20257329 20696e74 ng (type %s) int │ │ │ │ │ - 0x000b9b40 6f206e65 77207061 636b696e 67206f66 o new packing of │ │ │ │ │ - 0x000b9b50 20747970 65202573 0a000000 25733a20 type %s....%s: │ │ │ │ │ - 0x000b9b60 5741524e 494e4720 25732076 61726961 WARNING %s varia │ │ │ │ │ - 0x000b9b70 626c6520 2573206f 66206578 70616e64 ble %s of expand │ │ │ │ │ - 0x000b9b80 65642074 79706520 25732069 7320616c ed type %s is al │ │ │ │ │ - 0x000b9b90 72656164 79207061 636b6564 20696e74 ready packed int │ │ │ │ │ - 0x000b9ba0 6f207479 70652025 7320616e 64207265 o type %s and re │ │ │ │ │ - 0x000b9bb0 2d706163 6b696e67 20697320 72657175 -packing is requ │ │ │ │ │ - 0x000b9bc0 65737465 64206275 74207061 636b696e ested but packin │ │ │ │ │ - 0x000b9bd0 6720706f 6c696379 20257320 616e6420 g policy %s and │ │ │ │ │ - 0x000b9be0 7061636b 696e6720 6d617020 25732064 packing map %s d │ │ │ │ │ - 0x000b9bf0 6f657320 6e6f7420 616c6c6f 77207265 oes not allow re │ │ │ │ │ - 0x000b9c00 2d706163 6b696e67 20766172 6961626c -packing variabl │ │ │ │ │ - 0x000b9c10 6573206f 66207479 70652025 730a0000 es of type %s... │ │ │ │ │ - 0x000b9c20 6e636f5f 70636b5f 6d746428 29000000 nco_pck_mtd()... │ │ │ │ │ - 0x000b9c30 25733a20 4552524f 52202573 2063616c %s: ERROR %s cal │ │ │ │ │ - 0x000b9c40 6c656420 77697468 20656d70 74792076 led with empty v │ │ │ │ │ - 0x000b9c50 61722d3e 76616c2e 76700a00 25733a20 ar->val.vp..%s: │ │ │ │ │ - 0x000b9c60 4552524f 52202573 2063616c 6c656420 ERROR %s called │ │ │ │ │ - 0x000b9c70 746f2070 61636b20 76617269 61626c65 to pack variable │ │ │ │ │ - 0x000b9c80 20257320 77697468 20696e76 616c6964 %s with invalid │ │ │ │ │ - 0x000b9c90 20706163 6b656420 74797065 206e635f packed type nc_ │ │ │ │ │ - 0x000b9ca0 7479705f 70636b20 3d202573 0a000000 typ_pck = %s.... │ │ │ │ │ - 0x000b9cb0 25733a20 4552524f 52202573 20697320 %s: ERROR %s is │ │ │ │ │ - 0x000b9cc0 61736b65 6420746f 20706163 6b207661 asked to pack va │ │ │ │ │ - 0x000b9cd0 72696162 6c652025 73206f66 20747970 riable %s of typ │ │ │ │ │ - 0x000b9ce0 65202573 0a000000 25733a20 2573206d e %s....%s: %s m │ │ │ │ │ - 0x000b9cf0 73735f76 616c5f64 666c5f64 626c203d ss_val_dfl_dbl = │ │ │ │ │ - 0x000b9d00 2025672c 2070636b 5f726e67 5f6d696e %g, pck_rng_min │ │ │ │ │ - 0x000b9d10 5f64626c 203d2025 672c2070 636b5f72 _dbl = %g, pck_r │ │ │ │ │ - 0x000b9d20 6e675f6d 61785f64 626c203d 2025672c ng_max_dbl = %g, │ │ │ │ │ - 0x000b9d30 200a0000 25733a20 5741524e 494e4720 ...%s: WARNING │ │ │ │ │ - 0x000b9d40 25732072 65706f72 7473206d 73735f76 %s reports mss_v │ │ │ │ │ - 0x000b9d50 616c5f64 626c2028 3d202567 29206973 al_dbl (= %g) is │ │ │ │ │ - 0x000b9d60 206f7574 73696465 2072616e 67652028 outside range ( │ │ │ │ │ - 0x000b9d70 2567203c 3d207820 3c3d2025 67292072 %g <= x <= %g) r │ │ │ │ │ - 0x000b9d80 65707265 73656e74 65642062 79207061 epresented by pa │ │ │ │ │ - 0x000b9d90 636b6564 20646174 61207479 70652028 cked data type ( │ │ │ │ │ - 0x000b9da0 3d202573 292e2043 6f6e7665 7273696f = %s). Conversio │ │ │ │ │ - 0x000b9db0 6e206f66 206d6973 73696e67 2076616c n of missing val │ │ │ │ │ - 0x000b9dc0 75657320 69732075 6e707265 64696374 ues is unpredict │ │ │ │ │ - 0x000b9dd0 61626c65 20616e64 20636f75 6c64206c able and could l │ │ │ │ │ - 0x000b9de0 65616420 746f2065 72726f6e 656f7573 ead to erroneous │ │ │ │ │ - 0x000b9df0 20726573 756c7473 2e20576f 726b6172 results. Workar │ │ │ │ │ - 0x000b9e00 6f756e64 20697320 746f2073 6574205f ound is to set _ │ │ │ │ │ - 0x000b9e10 46696c6c 56616c75 6520746f 20626520 FillValue to be │ │ │ │ │ - 0x000b9e20 77697468 696e2070 61636b65 64207261 within packed ra │ │ │ │ │ - 0x000b9e30 6e676520 77697468 2c20652e 672e2c0a nge with, e.g.,. │ │ │ │ │ - 0x000b9e40 6e636174 74656420 2d4f202d 61205f46 ncatted -O -a _F │ │ │ │ │ - 0x000b9e50 696c6c56 616c7565 2c2c6f2c 662c2567 illValue,,o,f,%g │ │ │ │ │ - 0x000b9e60 20696e6f 75742e6e 630a546f 2061766f inout.nc.To avo │ │ │ │ │ - 0x000b9e70 69642065 78636573 73697665 206e6f69 id excessive noi │ │ │ │ │ - 0x000b9e80 73652c20 4e434f20 7072696e 74732074 se, NCO prints t │ │ │ │ │ - 0x000b9e90 68697320 5741524e 494e4720 6174206d his WARNING at m │ │ │ │ │ - 0x000b9ea0 6f737420 6f6e6365 20706572 20646174 ost once per dat │ │ │ │ │ - 0x000b9eb0 61736574 2e20466f 72206d6f 72652069 aset. For more i │ │ │ │ │ - 0x000b9ec0 6e666f72 6d617469 6f6e206f 6e207468 nformation on th │ │ │ │ │ - 0x000b9ed0 69732077 6f726b61 726f756e 642c2073 is workaround, s │ │ │ │ │ - 0x000b9ee0 65650a68 7474703a 2f2f6e63 6f2e7366 ee.http://nco.sf │ │ │ │ │ - 0x000b9ef0 2e6e6574 2f6e636f 2e68746d 6c236d73 .net/nco.html#ms │ │ │ │ │ - 0x000b9f00 735f7661 6c0a0000 25733a20 25733a20 s_val...%s: %s: │ │ │ │ │ - 0x000b9f10 6d696e5f 76617220 3d202567 2c206d61 min_var = %g, ma │ │ │ │ │ - 0x000b9f20 785f7661 72203d20 25670a00 25733a20 x_var = %g..%s: │ │ │ │ │ - 0x000b9f30 5741524e 494e4720 25732072 65706f72 WARNING %s repor │ │ │ │ │ - 0x000b9f40 74732064 61746120 72616e67 65206f66 ts data range of │ │ │ │ │ - 0x000b9f50 20766172 6961626c 65202573 20697320 variable %s is │ │ │ │ │ - 0x000b9f60 3d202567 2e205468 65206c69 6e656172 = %g. The linear │ │ │ │ │ - 0x000b9f70 20646174 61207061 636b696e 67207465 data packing te │ │ │ │ │ - 0x000b9f80 63686e69 71756520 64656669 6e656420 chnique defined │ │ │ │ │ - 0x000b9f90 6279206e 65744344 46277320 7061636b by netCDF's pack │ │ │ │ │ - 0x000b9fa0 696e6720 636f6e76 656e7469 6f6e2061 ing convention a │ │ │ │ │ - 0x000b9fb0 6e642069 6d706c65 6d656e74 65642062 nd implemented b │ │ │ │ │ - 0x000b9fc0 79204e43 4f207265 73756c74 20696e20 y NCO result in │ │ │ │ │ - 0x000b9fd0 7369676e 69666963 616e7420 70726563 significant prec │ │ │ │ │ - 0x000b9fe0 6973696f 6e206c6f 7373206f 76657220 ision loss over │ │ │ │ │ - 0x000b9ff0 73756368 20612067 72656174 2072616e such a great ran │ │ │ │ │ - 0x000ba000 67652e0a 00000000 25733a20 48494e54 ge......%s: HINT │ │ │ │ │ - 0x000ba010 20766172 6961626c 65202573 20686173 variable %s has │ │ │ │ │ - 0x000ba020 20257320 3d202567 2e20436f 6e736964 %s = %g. Consid │ │ │ │ │ - 0x000ba030 65722073 70656369 6679696e 67206e65 er specifying ne │ │ │ │ │ - 0x000ba040 77202573 20746f20 72656475 63652072 w %s to reduce r │ │ │ │ │ - 0x000ba050 616e6765 206f6620 64617461 206e6565 ange of data nee │ │ │ │ │ - 0x000ba060 64696e67 20706163 6b696e67 2e205365 ding packing. Se │ │ │ │ │ - 0x000ba070 65206874 74703a2f 2f6e636f 2e73662e e http://nco.sf. │ │ │ │ │ - 0x000ba080 6e65742f 6e636f2e 68746d6c 236e6361 net/nco.html#nca │ │ │ │ │ - 0x000ba090 74746564 20666f72 20657861 6d706c65 tted for example │ │ │ │ │ - 0x000ba0a0 73206f66 20686f77 20746f20 6368616e s of how to chan │ │ │ │ │ - 0x000ba0b0 67652074 68652025 73206174 74726962 ge the %s attrib │ │ │ │ │ - 0x000ba0c0 7574652e 0a000000 25733a20 5741524e ute.....%s: WARN │ │ │ │ │ - 0x000ba0d0 494e4720 25732072 65706f72 74732073 ING %s reports s │ │ │ │ │ - 0x000ba0e0 636c5f66 63745f64 626c203d 20302e30 cl_fct_dbl = 0.0 │ │ │ │ │ - 0x000ba0f0 0a000000 25733a20 25732072 65706f72 ....%s: %s repor │ │ │ │ │ - 0x000ba100 74732076 61726961 626c6520 25732068 ts variable %s h │ │ │ │ │ - 0x000ba110 61732073 636c5f66 63745f64 626c203d as scl_fct_dbl = │ │ │ │ │ - 0x000ba120 2025672c 20616464 5f667374 5f64626c %g, add_fst_dbl │ │ │ │ │ - 0x000ba130 203d2025 670a0000 25733a20 494e464f = %g...%s: INFO │ │ │ │ │ - 0x000ba140 20257320 7265706f 72747320 76617269 %s reports vari │ │ │ │ │ - 0x000ba150 61626c65 20257320 69732066 696c6c65 able %s is fille │ │ │ │ │ - 0x000ba160 6420636f 6d706c65 74656c79 20776974 d completely wit │ │ │ │ │ - 0x000ba170 68202573 203d2025 672e2057 68792064 h %s = %g. Why d │ │ │ │ │ - 0x000ba180 6f20796f 75207374 6f726520 76617269 o you store vari │ │ │ │ │ - 0x000ba190 61626c65 73207769 7468206e 6f207661 ables with no va │ │ │ │ │ - 0x000ba1a0 6c696420 76616c75 65733f0a 00000000 lid values?..... │ │ │ │ │ - 0x000ba1b0 25733a20 4552524f 52205265 61636865 %s: ERROR Reache │ │ │ │ │ - 0x000ba1c0 6420656e 64206f66 20257320 77697468 d end of %s with │ │ │ │ │ - 0x000ba1d0 6f757420 7061636b 696e6720 76617269 out packing vari │ │ │ │ │ - 0x000ba1e0 61626c65 0a000000 25733a20 5041434b able....%s: PACK │ │ │ │ │ - 0x000ba1f0 494e4720 25732070 61636b65 64202573 ING %s packed %s │ │ │ │ │ - 0x000ba200 20696e74 6f202573 0a000000 6e636f5f into %s....nco_ │ │ │ │ │ - 0x000ba210 7661725f 70636b28 29000000 25733a20 var_pck()...%s: │ │ │ │ │ - 0x000ba220 4552524f 52202573 20726570 6f727473 ERROR %s reports │ │ │ │ │ - 0x000ba230 20756e6b 6e6f776e 206e636f 5f75706b unknown nco_upk │ │ │ │ │ - 0x000ba240 5f636e76 0a000000 25733a20 5041434b _cnv....%s: PACK │ │ │ │ │ - 0x000ba250 494e4720 25732075 6e706163 6b656420 ING %s unpacked │ │ │ │ │ - 0x000ba260 25732069 6e746f20 25730a00 6e636f5f %s into %s..nco_ │ │ │ │ │ - 0x000ba270 7661725f 75706b28 29000000 25733a20 var_upk()...%s: │ │ │ │ │ - 0x000ba280 44454255 47202573 20756e70 61636b69 DEBUG %s unpacki │ │ │ │ │ - 0x000ba290 6e672076 61726961 626c6520 25732076 ng variable %s v │ │ │ │ │ - 0x000ba2a0 616c7565 73206672 6f6d2025 7320746f alues from %s to │ │ │ │ │ - 0x000ba2b0 2025730a 00000000 25733a20 4552524f %s.....%s: ERRO │ │ │ │ │ - 0x000ba2c0 52202573 20766172 6961626c 65202573 R %s variable %s │ │ │ │ │ - 0x000ba2d0 20697320 616c7265 61647920 756e7061 is already unpa │ │ │ │ │ - 0x000ba2e0 636b6564 0a000000 6e636f5f 7661725f cked....nco_var_ │ │ │ │ │ - 0x000ba2f0 75706b5f 73777028 29000000 25733a20 upk_swp()...%s: │ │ │ │ │ - 0x000ba300 494e464f 20257320 6b656570 696e6720 INFO %s keeping │ │ │ │ │ - 0x000ba310 65786973 74696e67 20706163 6b696e67 existing packing │ │ │ │ │ - 0x000ba320 20617474 72696275 74657320 666f7220 attributes for │ │ │ │ │ - 0x000ba330 76617269 61626c65 2025730a 00000000 variable %s..... │ │ │ │ │ - 0x000ba340 25733a20 5741524e 494e4720 25732072 %s: WARNING %s r │ │ │ │ │ - 0x000ba350 65706f72 74732076 61726961 626c6520 eports variable │ │ │ │ │ - 0x000ba360 25732068 61732070 61636b69 6e672061 %s has packing a │ │ │ │ │ - 0x000ba370 74747269 62757465 2076616c 75657320 ttribute values │ │ │ │ │ - 0x000ba380 696e206d 656d6f72 792e2054 68697320 in memory. This │ │ │ │ │ - 0x000ba390 6973206e 6f742073 7570706f 73656420 is not supposed │ │ │ │ │ - 0x000ba3a0 746f2068 61707065 6e207468 726f7567 to happen throug │ │ │ │ │ - 0x000ba3b0 68206b6e 6f776e20 636f6465 20706174 h known code pat │ │ │ │ │ - 0x000ba3c0 68732c20 62757420 6973206e 6f74206e hs, but is not n │ │ │ │ │ - 0x000ba3d0 65636573 73617269 6c792064 616e6765 ecessarily dange │ │ │ │ │ - 0x000ba3e0 726f7573 2e0a0000 25733a20 494e464f rous....%s: INFO │ │ │ │ │ - 0x000ba3f0 20257320 7061636b 696e6720 76617269 %s packing vari │ │ │ │ │ - 0x000ba400 61626c65 20257320 76616c75 65732066 able %s values f │ │ │ │ │ - 0x000ba410 726f6d20 25732074 6f202573 0a000000 rom %s to %s.... │ │ │ │ │ - 0x000ba420 6e636f5f 70636b5f 76616c28 29000000 nco_pck_val()... │ │ │ │ │ - 0x000ba430 00000000 00c05fc0 00000000 00000000 ......_......... │ │ │ │ │ - 0x000ba440 00000000 c0ffdfc0 0000c0ff ffffdfc1 ................ │ │ │ │ │ - 0x000ba450 00000000 00009e47 00000000 00009e47 .......G.......G │ │ │ │ │ - 0x000ba460 00000000 00e06f40 00000000 e0ffef40 ......o@.......@ │ │ │ │ │ - 0x000ba470 0000e0ff ffffef41 00000000 0000e0c3 .......A........ │ │ │ │ │ - 0x000ba480 00000000 0000f043 00000000 00000000 .......C........ │ │ │ │ │ - 0x000ba490 00000000 000060c0 00000000 00000000 ......`......... │ │ │ │ │ - 0x000ba4a0 00000000 0000e0c0 00000000 0000e0c1 ................ │ │ │ │ │ - 0x000ba4b0 000000e0 ffffefc7 ffffffff ffffefff ................ │ │ │ │ │ - 0x000ba4c0 00000000 00000000 00000000 00000000 ................ │ │ │ │ │ - 0x000ba4d0 00000000 00000000 00000000 0000e0c3 ................ │ │ │ │ │ - 0x000ba4e0 00000000 00000000 00000000 00000000 ................ │ │ │ │ │ - 0x000ba4f0 00000000 00c05f40 00000000 00e06f40 ......_@......o@ │ │ │ │ │ - 0x000ba500 00000000 c0ffdf40 0000c0ff ffffdf41 .......@.......A │ │ │ │ │ - 0x000ba510 000000e0 ffffef47 ffffffff ffffef7f .......G........ │ │ │ │ │ - 0x000ba520 00000000 00e06f40 00000000 e0ffef40 ......o@.......@ │ │ │ │ │ - 0x000ba530 0000e0ff ffffef41 00000000 0000e043 .......A.......C │ │ │ │ │ - 0x000ba540 00000000 0000f043 00000000 00000000 .......C........ │ │ │ │ │ - 0x000ba550 0a232025 733a2070 6c5f7479 703d2564 .# %s: pl_typ=%d │ │ │ │ │ - 0x000ba560 2c206372 6e5f6e62 723d2564 20627772 , crn_nbr=%d bwr │ │ │ │ │ - 0x000ba570 703d2564 20627772 705f793d 2564206d p=%d bwrp_y=%d m │ │ │ │ │ - 0x000ba580 656d5f66 6c673d25 64206172 65613d25 em_flg=%d area=% │ │ │ │ │ - 0x000ba590 2e323065 20737263 5f69643d 25642064 .20e src_id=%d d │ │ │ │ │ - 0x000ba5a0 73745f69 643d2564 20785f63 74723d25 st_id=%d x_ctr=% │ │ │ │ │ - 0x000ba5b0 6620795f 6374723d 25660a00 230a0000 f y_ctr=%f..#... │ │ │ │ │ - 0x000ba5c0 23206d69 6e2f6d61 78207828 2025672c # min/max x( %g, │ │ │ │ │ - 0x000ba5d0 20256729 20792825 67202567 290a0000 %g) y(%g %g)... │ │ │ │ │ - 0x000ba5e0 25332e31 35662025 332e3135 660a0000 %3.15f %3.15f... │ │ │ │ │ - 0x000ba5f0 25733a20 63726e5f 6e62723d 25642073 %s: crn_nbr=%d s │ │ │ │ │ - 0x000ba600 72635f69 643d2564 0a000000 25733a20 rc_id=%d....%s: │ │ │ │ │ - 0x000ba610 63726e5f 6e62723d 25640a00 2532302e crn_nbr=%d..%20. │ │ │ │ │ - 0x000ba620 31356620 2532302e 3135660a 00000000 15f %20.15f..... │ │ │ │ │ - 0x000ba630 25733a20 63726e5f 6e62723d 25642073 %s: crn_nbr=%d s │ │ │ │ │ - 0x000ba640 68702066 6f6c6c6f 7773200a 00000000 hp follows ..... │ │ │ │ │ - 0x000ba650 783d2566 20793d25 66207a3d 2566206c x=%f y=%f z=%f l │ │ │ │ │ - 0x000ba660 6f6e3d25 66206c61 743d2566 0a000000 on=%f lat=%f.... │ │ │ │ │ - 0x000ba670 783d2566 20793d25 660a0000 3c506c61 x=%f y=%f.... . │ │ │ │ │ - 0x000ba6b0 3c636f6f 7264696e 61746573 3e0a0000 ... │ │ │ │ │ - 0x000ba6c0 25322e31 35662c25 322e3135 662c300a %2.15f,%2.15f,0. │ │ │ │ │ - 0x000ba6d0 00000000 3c2f636f 6f726469 6e617465 ..... │ │ │ │ │ - 0x000ba6f0 3c2f6f75 74657242 6f756e64 61727949 .

...poly │ │ │ │ │ - 0x000ba720 5f726c6c 00000000 706f6c79 5f737068 _rll....poly_sph │ │ │ │ │ - 0x000ba730 00000000 706f6c79 5f637274 00000000 ....poly_crt.... │ │ │ │ │ - 0x000ba740 706f6c79 5f6e6f6e 65000000 25733a20 poly_none...%s: │ │ │ │ │ - 0x000ba750 706f6c79 676f6e20 256c7520 2d20706f polygon %lu - po │ │ │ │ │ - 0x000ba760 74656e74 69616c20 6f766572 6c617073 tential overlaps │ │ │ │ │ - 0x000ba770 3d256420 61637475 616c206f 7665726c =%d actual overl │ │ │ │ │ - 0x000ba780 6170733d 25642061 7265615f 696e3d25 aps=%d area_in=% │ │ │ │ │ - 0x000ba790 2e313065 2076726c 5f617265 613d252e .10e vrl_area=%. │ │ │ │ │ - 0x000ba7a0 31306520 20616469 66663d25 2e313565 10e adiff=%.15e │ │ │ │ │ - 0x000ba7b0 20625370 6c69743d 25640a00 23202f2a bSplit=%d..# /* │ │ │ │ │ - 0x000ba7c0 2a20666f 6c6c6f77 696e6720 706c5f6c * following pl_l │ │ │ │ │ - 0x000ba7d0 73745f69 6e5b256c 755d2020 2a2a2f0a st_in[%lu] **/. │ │ │ │ │ - 0x000ba7e0 00000000 23202f2a 2a206f76 65726c61 ....# /** overla │ │ │ │ │ - 0x000ba7f0 70732074 6f202066 6f6c6c6f 7720202a ps to follow * │ │ │ │ │ - 0x000ba800 2a2f0a00 2f2a2a2a 2a2a2a2a 2a2a2a2a */../*********** │ │ │ │ │ - 0x000ba810 2a2a2065 6e642064 69727479 20726174 ** end dirty rat │ │ │ │ │ - 0x000ba820 73202a2a 2a2a2a2a 2a2a2a2a 2a2a2a2a s ************** │ │ │ │ │ - 0x000ba830 2a2f0a00 23207672 6c5f6172 65613d25 */..# vrl_area=% │ │ │ │ │ - 0x000ba840 2e313565 0a000000 23206462 675f736e .15e....# dbg_sn │ │ │ │ │ - 0x000ba850 673d2573 0a000000 2f2a2a2a 2a2a2a2a g=%s..../******* │ │ │ │ │ - 0x000ba860 2a2a2a2a 2a2a2063 6f6e6361 7665206f ****** concave o │ │ │ │ │ - 0x000ba870 7665726c 61702070 6c79676f 6e2a2a2a verlap plygon*** │ │ │ │ │ - 0x000ba880 2a2a2a2a 2a2a2a2a 2f0a0000 2f2a2a2a ********/.../*** │ │ │ │ │ - 0x000ba890 2a2a2a2a 2a2a2a2a 2a2a2a2a 2a2a2a2a **************** │ │ │ │ │ - 0x000ba8a0 2a2a2a2a 2a2a2a2a 2a2a2a2a 2a2a2a2a **************** │ │ │ │ │ - 0x000ba8b0 2a2a2a2a 2a2a2a2a 2a2a2a2a 2f0a0000 ************/... │ │ │ │ │ - 0x000ba8c0 6c726574 3d256420 696e5f73 6e673d25 lret=%d in_sng=% │ │ │ │ │ - 0x000ba8d0 73202020 6c726574 323d2564 20206f75 s lret2=%d ou │ │ │ │ │ - 0x000ba8e0 745f736e 673d2573 0a000000 25733a20 t_sng=%s....%s: │ │ │ │ │ - 0x000ba8f0 74687265 61642025 64202068 61732070 thread %d has p │ │ │ │ │ - 0x000ba900 726f6365 73736564 2025322e 32662525 rocessed %2.2f%% │ │ │ │ │ - 0x000ba910 2028256c 6429206f 66207372 63206365 (%ld) of src ce │ │ │ │ │ - 0x000ba920 6c6c7320 71756f74 6120616e 64206f75 lls quota and ou │ │ │ │ │ - 0x000ba930 74707574 20256c64 206f7665 726c6170 tput %ld overlap │ │ │ │ │ - 0x000ba940 2063656c 6c730a00 25733a25 733a206e cells..%s:%s: n │ │ │ │ │ - 0x000ba950 62725f6e 6e695f63 6e743d25 6420785f br_nni_cnt=%d x_ │ │ │ │ │ - 0x000ba960 6374723d 25662020 795f6374 723d2566 ctr=%f y_ctr=%f │ │ │ │ │ - 0x000ba970 0a000000 25733a25 733a2073 696e676c ....%s:%s: singl │ │ │ │ │ - 0x000ba980 65746f6e 2020785f 6374723d 25662020 eton x_ctr=%f │ │ │ │ │ - 0x000ba990 795f6374 723d2566 0a000000 2f2a2a2a y_ctr=%f..../*** │ │ │ │ │ - 0x000ba9a0 25733a20 25733a20 696e7661 6c696420 %s: %s: invalid │ │ │ │ │ - 0x000ba9b0 706f6c79 676f6e20 746f2066 6f6c6c6f polygon to follo │ │ │ │ │ - 0x000ba9c0 77202a2a 2a2a2a2a 2a3f0000 25733a20 w *******?..%s: │ │ │ │ │ - 0x000ba9d0 20706f6c 79676f6e 28256429 20777261 polygon(%d) wra │ │ │ │ │ - 0x000ba9e0 70706564 202d2062 75742067 72645f6c pped - but grd_l │ │ │ │ │ - 0x000ba9f0 6f6e5f74 7970206e 6f742073 70656369 on_typ not speci │ │ │ │ │ - 0x000baa00 66696564 200a0000 2f2a2a2a 2a2a2a2a fied .../******* │ │ │ │ │ - 0x000baa10 2a2a2a2a 2a2a2a2a 2a2a2a2a 2a2a2a2a **************** │ │ │ │ │ - 0x000baa20 2a2a2a2a 2a2a2a2a 2a2a2a2a 2a2a2a2a **************** │ │ │ │ │ - 0x000baa30 2a2a2a2a 2f0a0000 2f2a2a2a 2a2a2070 ****/.../***** p │ │ │ │ │ - 0x000baa40 6c2c2077 72705f6c 6566742c 20777270 l, wrp_left, wrp │ │ │ │ │ - 0x000baa50 5f726967 6874202a 2a2a2a2a 2a2a2a2a _right ********* │ │ │ │ │ - 0x000baa60 2a2a2a2a 2a2a2a2a 2a2a2a2f 0a000000 ***********/.... │ │ │ │ │ - 0x000baa70 2f2a2a2a 2a2a2a2a 2a2a2a2a 2a2a2a2a /*************** │ │ │ │ │ - 0x000baa80 2a2a2a2a 2a2a2a2a 2a2a2a2a 2a2a2a2a **************** │ │ │ │ │ - 0x000baa90 2a2a2a2f 0a000000 25733a20 73706c69 ***/....%s: spli │ │ │ │ │ - 0x000baaa0 74207772 61707069 6e672064 69646e27 t wrapping didn' │ │ │ │ │ - 0x000baab0 7420776f 726b206f 6e207468 69732070 t work on this p │ │ │ │ │ - 0x000baac0 6f6c7967 6f6e2825 64290a00 2f2a2a2a olygon(%d)../*** │ │ │ │ │ - 0x000baad0 2a2a2a2a 2a2a2a2a 2a2a2a2a 2a2a2a2a **************** │ │ │ │ │ - 0x000baae0 2a2a2a2a 2a2a2a2a 2a2a2a2a 2a2f0a00 *************/.. │ │ │ │ │ - 0x000baaf0 25733a20 25732073 697a6520 696e7075 %s: %s size inpu │ │ │ │ │ - 0x000bab00 74206c69 73742825 6c75292c 2073697a t list(%lu), siz │ │ │ │ │ - 0x000bab10 65206f75 74707574 206c6973 74282564 e output list(%d │ │ │ │ │ - 0x000bab20 292c206e 756d206f 66207370 6c697420 ), num of split │ │ │ │ │ - 0x000bab30 706f6c79 676f6e73 28256429 0a000000 polygons(%d).... │ │ │ │ │ - 0x000bab40 6e636f5f 706f6c79 5f6c7374 5f6d6b28 nco_poly_lst_mk( │ │ │ │ │ - 0x000bab50 29000000 25732829 3a205741 524e494e )...%s(): WARNIN │ │ │ │ │ - 0x000bab60 47206365 6c6c2869 643d2564 29206c65 G cell(id=%d) le │ │ │ │ │ - 0x000bab70 73732074 68616e20 61207472 69616e67 ss than a triang │ │ │ │ │ - 0x000bab80 650a0000 25733a20 25732073 697a6520 e...%s: %s size │ │ │ │ │ - 0x000bab90 696e7075 74206c69 73742825 6c75292c input list(%lu), │ │ │ │ │ - 0x000baba0 2073697a 65206f75 74707574 206c6973 size output lis │ │ │ │ │ - 0x000babb0 7428256c 75292020 746f7461 6c206172 t(%lu) total ar │ │ │ │ │ - 0x000babc0 65613d25 2e313565 20206e75 6d207772 ea=%.15e num wr │ │ │ │ │ - 0x000babd0 61707065 643d2025 64206e75 6d206361 apped= %d num ca │ │ │ │ │ - 0x000babe0 70733d25 64206e75 6d206d61 736b6564 ps=%d num masked │ │ │ │ │ - 0x000babf0 3d25640a 00000000 6e636f5f 706f6c79 =%d.....nco_poly │ │ │ │ │ - 0x000bac00 5f6c7374 5f6d6b5f 726c6c28 29000000 _lst_mk_rll()... │ │ │ │ │ - 0x000bac10 6e636f5f 706f6c79 5f6c7374 5f6d6b5f nco_poly_lst_mk_ │ │ │ │ │ - 0x000bac20 73706828 29000000 494e464f 202d2065 sph()...INFO - e │ │ │ │ │ - 0x000bac30 6e746572 65642066 756e6374 696f6e20 ntered function │ │ │ │ │ - 0x000bac40 6e636f5f 706f6c79 5f6d6b5f 76726c0a nco_poly_mk_vrl. │ │ │ │ │ - 0x000bac50 00000000 25733a20 746f7461 6c206f76 ....%s: total ov │ │ │ │ │ - 0x000bac60 65726c61 70733d25 6420666f 7220706f erlaps=%d for po │ │ │ │ │ - 0x000bac70 6c79676f 6e20256c 75202d20 706f7465 lygon %lu - pote │ │ │ │ │ - 0x000bac80 6e746961 6c206f76 65726c61 70733d25 ntial overlaps=% │ │ │ │ │ - 0x000bac90 64206163 7475616c 206f7665 726c6170 d actual overlap │ │ │ │ │ - 0x000baca0 733d2564 0a000000 7372635f 69643d25 s=%d....src_id=% │ │ │ │ │ - 0x000bacb0 64206172 65613d25 2e313066 0a000000 d area=%.10f.... │ │ │ │ │ - 0x000bacc0 25732829 3a574152 4e494e47 20666f6c %s():WARNING fol │ │ │ │ │ - 0x000bacd0 6c6f7769 6e672069 73206c69 7374206f lowing is list o │ │ │ │ │ - 0x000bace0 6620696e 636f6d70 6c657465 20647374 f incomplete dst │ │ │ │ │ - 0x000bacf0 2063656c 6c732c20 62792073 72635f69 cells, by src_i │ │ │ │ │ - 0x000bad00 64206e6f 0a000000 25732829 3a574152 d no....%s():WAR │ │ │ │ │ - 0x000bad10 4e494e47 20666f6c 6c6f7769 6e672069 NING following i │ │ │ │ │ - 0x000bad20 73206c69 7374206f 6620696e 636f6d70 s list of incomp │ │ │ │ │ - 0x000bad30 6c657465 20737263 2063656c 6c732c20 lete src cells, │ │ │ │ │ - 0x000bad40 62792073 72635f69 64206e6f 0a000000 by src_id no.... │ │ │ │ │ - 0x000bad50 6e636f5f 706f6c79 5f6c7374 5f63686b nco_poly_lst_chk │ │ │ │ │ - 0x000bad60 28290000 25732829 20737263 5f69643d ()..%s() src_id= │ │ │ │ │ - 0x000bad70 25642061 7265613d 252e3135 650a0000 %d area=%.15e... │ │ │ │ │ - 0x000bad80 6e636f5f 706f6c79 5f6c7374 5f63686b nco_poly_lst_chk │ │ │ │ │ - 0x000bad90 5f646267 28290000 25733a20 746f7461 _dbg()..%s: tota │ │ │ │ │ - 0x000bada0 6c206f76 65726c61 70733d25 642c2074 l overlaps=%d, t │ │ │ │ │ - 0x000badb0 6f74616c 5f617265 613d252e 31356620 otal_area=%.15f │ │ │ │ │ - 0x000badc0 28617265 613d2533 2e313066 25252920 (area=%3.10f%%) │ │ │ │ │ - 0x000badd0 746f7461 6c206e75 6d207772 61707065 total num wrappe │ │ │ │ │ - 0x000bade0 643d2025 6420746f 74616c20 6e616e20 d= %d total nan │ │ │ │ │ - 0x000badf0 6e62723d 2564200a 00000000 6e636f5f nbr=%d .....nco_ │ │ │ │ │ - 0x000bae00 706f6c79 5f6c7374 5f6d6b5f 76726c28 poly_lst_mk_vrl( │ │ │ │ │ - 0x000bae10 29000000 6e636f5f 706f6c79 5f6c7374 )...nco_poly_lst │ │ │ │ │ - 0x000bae20 5f6d6b5f 6477655f 73706828 29000000 _mk_dwe_sph()... │ │ │ │ │ - 0x000bae30 25732045 52524f52 204e756d 62657220 %s ERROR Number │ │ │ │ │ - 0x000bae40 6f662053 69676e69 66696361 6e742044 of Significant D │ │ │ │ │ - 0x000bae50 69676974 7320284e 53442920 6d757374 igits (NSD) must │ │ │ │ │ - 0x000bae60 20626520 706f7369 74697665 2e204465 be positive. De │ │ │ │ │ - 0x000bae70 6661756c 74206973 20737065 63696669 fault is specifi │ │ │ │ │ - 0x000bae80 65642061 73202564 2e204849 4e543a20 ed as %d. HINT: │ │ │ │ │ - 0x000bae90 44656369 6d616c20 5369676e 69666963 Decimal Signific │ │ │ │ │ - 0x000baea0 616e7420 44696769 74202844 53442920 ant Digit (DSD) │ │ │ │ │ - 0x000baeb0 726f756e 64696e67 20646f65 73206163 rounding does ac │ │ │ │ │ - 0x000baec0 63657074 206e6567 61746976 65206172 cept negative ar │ │ │ │ │ - 0x000baed0 67756d65 6e747320 286e756d 62657220 guments (number │ │ │ │ │ - 0x000baee0 6f662064 69676974 7320696e 2066726f of digits in fro │ │ │ │ │ - 0x000baef0 6e74206f 66207468 65206465 63696d61 nt of the decima │ │ │ │ │ - 0x000baf00 6c20706f 696e7429 2e20486f 77657665 l point). Howeve │ │ │ │ │ - 0x000baf10 722c2074 68652044 53442061 7267756d r, the DSD argum │ │ │ │ │ - 0x000baf20 656e7420 6d757374 20626520 70726566 ent must be pref │ │ │ │ │ - 0x000baf30 69786564 20627920 61207065 72696f64 ixed by a period │ │ │ │ │ - 0x000baf40 206f7220 22646f74 222c2065 2e672e2c or "dot", e.g., │ │ │ │ │ - 0x000baf50 20222d2d 70706320 666f6f3d 2e2d3222 "--ppc foo=.-2" │ │ │ │ │ - 0x000baf60 2c20746f 20646973 74696e67 75697368 , to distinguish │ │ │ │ │ - 0x000baf70 20697420 66726f6d 204e5344 20717561 it from NSD qua │ │ │ │ │ - 0x000baf80 6e74697a 6174696f 6e2e0a00 25732045 ntization...%s E │ │ │ │ │ - 0x000baf90 52524f52 204e756d 62657220 6f662053 RROR Number of S │ │ │ │ │ - 0x000bafa0 69676e69 66696361 6e742044 69676974 ignificant Digit │ │ │ │ │ - 0x000bafb0 7320284e 53442920 6d757374 20626520 s (NSD) must be │ │ │ │ │ - 0x000bafc0 706f7369 74697665 2e205370 65636966 positive. Specif │ │ │ │ │ - 0x000bafd0 69656420 76616c75 6520666f 72202573 ied value for %s │ │ │ │ │ - 0x000bafe0 20697320 25642e20 48494e54 3a204465 is %d. HINT: De │ │ │ │ │ - 0x000baff0 63696d61 6c205369 676e6966 6963616e cimal Significan │ │ │ │ │ - 0x000bb000 74204469 67697420 28445344 2920726f t Digit (DSD) ro │ │ │ │ │ - 0x000bb010 756e6469 6e672064 6f657320 61636365 unding does acce │ │ │ │ │ - 0x000bb020 7074206e 65676174 69766520 61726775 pt negative argu │ │ │ │ │ - 0x000bb030 6d656e74 7320286e 756d6265 72206f66 ments (number of │ │ │ │ │ - 0x000bb040 20646967 69747320 696e2066 726f6e74 digits in front │ │ │ │ │ - 0x000bb050 206f6620 74686520 64656369 6d616c20 of the decimal │ │ │ │ │ - 0x000bb060 706f696e 74292e20 486f7765 7665722c point). However, │ │ │ │ │ - 0x000bb070 20746865 20445344 20617267 756d656e the DSD argumen │ │ │ │ │ - 0x000bb080 74206d75 73742062 65207072 65666978 t must be prefix │ │ │ │ │ - 0x000bb090 65642062 79206120 70657269 6f64206f ed by a period o │ │ │ │ │ - 0x000bb0a0 72202264 6f74222c 20652e67 2e2c2022 r "dot", e.g., " │ │ │ │ │ - 0x000bb0b0 2d2d7070 6320666f 6f3d2e2d 32222c20 --ppc foo=.-2", │ │ │ │ │ - 0x000bb0c0 746f2064 69737469 6e677569 73682069 to distinguish i │ │ │ │ │ - 0x000bb0d0 74206672 6f6d204e 53442071 75616e74 t from NSD quant │ │ │ │ │ - 0x000bb0e0 697a6174 696f6e2e 0a000000 25733a20 ization.....%s: │ │ │ │ │ - 0x000bb0f0 4552524f 52207472 765f7462 6c5f7365 ERROR trv_tbl_se │ │ │ │ │ - 0x000bb100 745f7070 63282920 6572726f 7220696e t_ppc() error in │ │ │ │ │ - 0x000bb110 20726567 756c6172 20657870 72657373 regular express │ │ │ │ │ - 0x000bb120 696f6e20 22257322 0a000000 25733a20 ion "%s"....%s: │ │ │ │ │ - 0x000bb130 4552524f 52206e63 6f5f7070 635f7365 ERROR nco_ppc_se │ │ │ │ │ - 0x000bb140 745f7661 72282920 7265706f 72747320 t_var() reports │ │ │ │ │ - 0x000bb150 75736572 20737065 63696669 65642076 user specified v │ │ │ │ │ - 0x000bb160 61726961 626c6520 286f722c 20706f73 ariable (or, pos │ │ │ │ │ - 0x000bb170 7369626c 792c2072 6567756c 61722065 sibly, regular e │ │ │ │ │ - 0x000bb180 78707265 7373696f 6e29203d 20222573 xpression) = "%s │ │ │ │ │ - 0x000bb190 2220646f 6573206e 6f74206d 61746368 " does not match │ │ │ │ │ - 0x000bb1a0 20616e79 20766172 6961626c 65732069 any variables i │ │ │ │ │ - 0x000bb1b0 6e20696e 70757420 66696c65 0a000000 n input file.... │ │ │ │ │ - 0x000bb1c0 25733a20 494e464f 20507265 63697369 %s: INFO Precisi │ │ │ │ │ - 0x000bb1d0 6f6e2d50 72657365 7276696e 6720436f on-Preserving Co │ │ │ │ │ - 0x000bb1e0 6d707265 7373696f 6e202850 50432920 mpression (PPC) │ │ │ │ │ - 0x000bb1f0 6175746f 6d617469 63616c6c 79206163 automatically ac │ │ │ │ │ - 0x000bb200 74697661 74696e67 2066696c 652d7769 tivating file-wi │ │ │ │ │ - 0x000bb210 64652064 65666c61 74696f6e 206c6576 de deflation lev │ │ │ │ │ - 0x000bb220 656c203d 2025640a 00000000 25733a20 el = %d.....%s: │ │ │ │ │ - 0x000bb230 494e464f 20526571 75657374 65642050 INFO Requested P │ │ │ │ │ - 0x000bb240 72656369 73696f6e 2d507265 73657276 recision-Preserv │ │ │ │ │ - 0x000bb250 696e6720 436f6d70 72657373 696f6e20 ing Compression │ │ │ │ │ - 0x000bb260 28505043 29206f6e 206e6574 43444633 (PPC) on netCDF3 │ │ │ │ │ - 0x000bb270 206f7574 70757420 64617461 7365742e output dataset. │ │ │ │ │ - 0x000bb280 20556e6c 696b6520 6e657443 4446342c Unlike netCDF4, │ │ │ │ │ - 0x000bb290 206e6574 43444633 20646f65 73206e6f netCDF3 does no │ │ │ │ │ - 0x000bb2a0 74207375 70706f72 7420696e 7465726e t support intern │ │ │ │ │ - 0x000bb2b0 616c2063 6f6d7072 65737369 6f6e2e20 al compression. │ │ │ │ │ - 0x000bb2c0 546f2074 616b6520 66756c6c 20616476 To take full adv │ │ │ │ │ - 0x000bb2d0 616e7461 6765206f 66205050 4320636f antage of PPC co │ │ │ │ │ - 0x000bb2e0 6e736964 65722077 72697469 6e672066 nsider writing f │ │ │ │ │ - 0x000bb2f0 696c6520 6173206e 65744344 46342065 ile as netCDF4 e │ │ │ │ │ - 0x000bb300 6e68616e 63656420 28652e67 2e2c2025 nhanced (e.g., % │ │ │ │ │ - 0x000bb310 73202d34 202e2e2e 29206f72 20636c61 s -4 ...) or cla │ │ │ │ │ - 0x000bb320 73736963 2028652e 672e2c20 2573202d ssic (e.g., %s - │ │ │ │ │ - 0x000bb330 37202e2e 2e292e20 4f722063 6f6e7369 7 ...). Or consi │ │ │ │ │ - 0x000bb340 64657220 636f6d70 72657373 696e6720 der compressing │ │ │ │ │ - 0x000bb350 74686520 6e657443 44463320 66696c65 the netCDF3 file │ │ │ │ │ - 0x000bb360 20616674 65727761 72647320 77697468 afterwards with │ │ │ │ │ - 0x000bb370 2c20652e 672e2c20 677a6970 206f7220 , e.g., gzip or │ │ │ │ │ - 0x000bb380 627a6970 322e2046 696c6520 6d757374 bzip2. File must │ │ │ │ │ - 0x000bb390 20746865 6e206265 20756e63 6f6d7072 then be uncompr │ │ │ │ │ - 0x000bb3a0 65737365 64207769 74682c20 652e672e essed with, e.g. │ │ │ │ │ - 0x000bb3b0 2c206775 6e7a6970 206f7220 62756e7a , gunzip or bunz │ │ │ │ │ - 0x000bb3c0 69703220 6265666f 7265206e 65744344 ip2 before netCD │ │ │ │ │ - 0x000bb3d0 46207265 61646572 73207769 6c6c2072 F readers will r │ │ │ │ │ - 0x000bb3e0 65636f67 6e697a65 2069742e 20536565 ecognize it. See │ │ │ │ │ - 0x000bb3f0 20687474 703a2f2f 6e636f2e 73662e6e http://nco.sf.n │ │ │ │ │ - 0x000bb400 65742f6e 636f2e68 746d6c23 70706320 et/nco.html#ppc │ │ │ │ │ - 0x000bb410 666f7220 6d6f7265 20696e66 6f726d61 for more informa │ │ │ │ │ - 0x000bb420 74696f6e 206f6e20 50504320 73747261 tion on PPC stra │ │ │ │ │ - 0x000bb430 74656769 65732e0a 00000000 25733a20 tegies......%s: │ │ │ │ │ - 0x000bb440 494e464f 204e756d 62657220 6f662053 INFO Number of S │ │ │ │ │ - 0x000bb450 69676e69 66696361 6e742044 69676974 ignificant Digit │ │ │ │ │ - 0x000bb460 7320284e 53442920 72657175 65737465 s (NSD) requeste │ │ │ │ │ - 0x000bb470 64203d20 25642074 6f6f2068 69676820 d = %d too high │ │ │ │ │ - 0x000bb480 666f7220 76617269 61626c65 20257320 for variable %s │ │ │ │ │ - 0x000bb490 77686963 68206973 206f6620 74797065 which is of type │ │ │ │ │ - 0x000bb4a0 2025732e 204e6f20 7175616e 74697a61 %s. No quantiza │ │ │ │ │ - 0x000bb4b0 74696f6e 206f7220 726f756e 64696e67 tion or rounding │ │ │ │ │ - 0x000bb4c0 2077696c 6c206265 20706572 666f726d will be perform │ │ │ │ │ - 0x000bb4d0 65642066 6f722074 68697320 76617269 ed for this vari │ │ │ │ │ - 0x000bb4e0 61626c65 2e204849 4e543a20 4d617869 able. HINT: Maxi │ │ │ │ │ - 0x000bb4f0 6d756d20 70726563 6973696f 6e732066 mum precisions f │ │ │ │ │ - 0x000bb500 6f72204e 435f464c 4f415420 616e6420 or NC_FLOAT and │ │ │ │ │ - 0x000bb510 4e435f44 4f55424c 45206172 65202564 NC_DOUBLE are %d │ │ │ │ │ - 0x000bb520 20616e64 2025642c 20726573 70656374 and %d, respect │ │ │ │ │ - 0x000bb530 6976656c 792e0a00 6e636f5f 7070632e ively...nco_ppc. │ │ │ │ │ - 0x000bb540 63000000 7070635f 61627320 3c3d2031 c...ppc_abs <= 1 │ │ │ │ │ - 0x000bb550 36000000 25733a20 494e464f 206e636f 6...%s: INFO nco │ │ │ │ │ - 0x000bb560 5f707063 5f61726f 756e6428 29207265 _ppc_around() re │ │ │ │ │ - 0x000bb570 706f7274 73207070 63203d20 25642c20 ports ppc = %d, │ │ │ │ │ - 0x000bb580 6269745f 6e62723d 2025642c 20736361 bit_nbr= %d, sca │ │ │ │ │ - 0x000bb590 6c65203d 2025670a 00000000 6e736420 le = %g.....nsd │ │ │ │ │ - 0x000bb5a0 3e203000 6e736420 3c3d2031 36000000 > 0.nsd <= 16... │ │ │ │ │ - 0x000bb5b0 6269745f 78706c5f 6e62725f 7a726f20 bit_xpl_nbr_zro │ │ │ │ │ - 0x000bb5c0 3c3d2062 69745f78 706c5f6e 62725f73 <= bit_xpl_nbr_s │ │ │ │ │ - 0x000bb5d0 676e2d4e 434f5f50 50435f42 49545f58 gn-NCO_PPC_BIT_X │ │ │ │ │ - 0x000bb5e0 504c5f4e 42525f4d 494e0000 25733a20 PL_NBR_MIN..%s: │ │ │ │ │ - 0x000bb5f0 44454255 47206e63 6f5f7070 635f6269 DEBUG nco_ppc_bi │ │ │ │ │ - 0x000bb600 746d6173 6b282920 7265706f 72747320 tmask() reports │ │ │ │ │ - 0x000bb610 76616c5f 716e7431 203d2025 670a0000 val_qnt1 = %g... │ │ │ │ │ - 0x000bb620 25733a20 44454255 47206e63 6f5f7070 %s: DEBUG nco_pp │ │ │ │ │ - 0x000bb630 635f6269 746d6173 6b282920 7265706f c_bitmask() repo │ │ │ │ │ - 0x000bb640 72747320 76616c5f 716e7432 203d2025 rts val_qnt2 = % │ │ │ │ │ - 0x000bb650 670a0000 25733a20 44454255 47206e63 g...%s: DEBUG nc │ │ │ │ │ - 0x000bb660 6f5f7070 635f6269 746d6173 6b282920 o_ppc_bitmask() │ │ │ │ │ - 0x000bb670 7265706f 72747320 76616c5f 716e7433 reports val_qnt3 │ │ │ │ │ - 0x000bb680 203d2025 670a0000 25733a20 44454255 = %g...%s: DEBU │ │ │ │ │ - 0x000bb690 47206e63 6f5f7070 635f6269 746d6173 G nco_ppc_bitmas │ │ │ │ │ - 0x000bb6a0 6b282920 7265706f 72747320 76616c5f k() reports val_ │ │ │ │ │ - 0x000bb6b0 716e7434 203d2025 670a0000 25733a20 qnt4 = %g...%s: │ │ │ │ │ - 0x000bb6c0 44454255 47206e63 6f5f7070 635f6269 DEBUG nco_ppc_bi │ │ │ │ │ - 0x000bb6d0 746d6173 6b282920 7265706f 72747320 tmask() reports │ │ │ │ │ - 0x000bb6e0 76616c5f 716e7435 203d2025 670a0000 val_qnt5 = %g... │ │ │ │ │ - 0x000bb6f0 25733a20 44454255 47206e63 6f5f7070 %s: DEBUG nco_pp │ │ │ │ │ - 0x000bb700 635f6269 746d6173 6b282920 7265706f c_bitmask() repo │ │ │ │ │ - 0x000bb710 72747320 76616c20 3d202567 2c207533 rts val = %g, u3 │ │ │ │ │ - 0x000bb720 325f7870 6e203d20 25752c20 6933325f 2_xpn = %u, i32_ │ │ │ │ │ - 0x000bb730 78706e3d 25642c20 6467745f 6e62725f xpn=%d, dgt_nbr_ │ │ │ │ │ - 0x000bb740 7072655f 64636d20 3d20645f 69203d20 pre_dcm = d_i = │ │ │ │ │ - 0x000bb750 25642c20 716e745f 7077725f 78706e20 %d, qnt_pwr_xpn │ │ │ │ │ - 0x000bb760 3d20705f 69203d20 25642c20 716e745f = p_i = %d, qnt_ │ │ │ │ │ - 0x000bb770 6663745f 666c7420 3d20715f 69203d20 fct_flt = q_i = │ │ │ │ │ - 0x000bb780 25670a00 25733a20 44454255 47206e63 %g..%s: DEBUG nc │ │ │ │ │ - 0x000bb790 6f5f7070 635f6269 746d6173 6b282920 o_ppc_bitmask() │ │ │ │ │ - 0x000bb7a0 7265706f 72747320 76616c20 3d202567 reports val = %g │ │ │ │ │ - 0x000bb7b0 2c207538 5f78706e 5f6e6272 203d2025 , u8_xpn_nbr = % │ │ │ │ │ - 0x000bb7c0 6868750a 00000000 25733a20 44454255 hhu.....%s: DEBU │ │ │ │ │ - 0x000bb7d0 47206e63 6f5f7070 635f6269 746d6173 G nco_ppc_bitmas │ │ │ │ │ - 0x000bb7e0 6b282920 7265706f 72747320 76616c20 k() reports val │ │ │ │ │ - 0x000bb7f0 3d202567 0a000000 6269745f 78706c5f = %g....bit_xpl_ │ │ │ │ │ - 0x000bb800 6e62725f 7a726f20 3e3d2030 20262620 nbr_zro >= 0 && │ │ │ │ │ - 0x000bb810 6269745f 78706c5f 6e62725f 7a726f20 bit_xpl_nbr_zro │ │ │ │ │ - 0x000bb820 3c3d2062 69745f78 706c5f6e 62725f73 <= bit_xpl_nbr_s │ │ │ │ │ - 0x000bb830 676e5f64 626c2d4e 434f5f50 50435f42 gn_dbl-NCO_PPC_B │ │ │ │ │ - 0x000bb840 49545f58 504c5f4e 42525f4d 494e0000 IT_XPL_NBR_MIN.. │ │ │ │ │ - 0x000bb850 6e636f5f 7070635f 61726f75 6e640000 nco_ppc_around.. │ │ │ │ │ - 0x000bb860 00000000 0000f03f 00000000 00003040 .......?......0@ │ │ │ │ │ - 0x000bb870 00000000 00006040 00000000 00009040 ......`@.......@ │ │ │ │ │ - 0x000bb880 00000000 0000d040 00000000 00000041 .......@.......A │ │ │ │ │ - 0x000bb890 00000000 00003041 00000000 04000000 ......0A........ │ │ │ │ │ - 0x000bb8a0 07000000 0a000000 0e000000 11000000 ................ │ │ │ │ │ - 0x000bb8b0 14000000 6e636f5f 7070635f 6269746d ....nco_ppc_bitm │ │ │ │ │ - 0x000bb8c0 61736b00 6e636f5f 7070635f 6269746d ask.nco_ppc_bitm │ │ │ │ │ - 0x000bb8d0 61736b5f 73636c00 63616c65 6e646172 ask_scl.calendar │ │ │ │ │ - 0x000bb8e0 20666f72 6d61743a 20000000 25732076 format: ...%s v │ │ │ │ │ - 0x000bb8f0 616c7565 25733a20 00000000 5f000000 alue%s: ...._... │ │ │ │ │ - 0x000bb900 25733a20 4552524f 52202573 20646f65 %s: ERROR %s doe │ │ │ │ │ - 0x000bb910 73206e6f 74207072 696e7420 76617269 s not print vari │ │ │ │ │ - 0x000bb920 61626c65 20687970 6572736c 61627320 able hyperslabs │ │ │ │ │ - 0x000bb930 77686572 65206f6e 65206f72 206d6f72 where one or mor │ │ │ │ │ - 0x000bb940 65206f66 20746865 20636f6f 7264696e e of the coordin │ │ │ │ │ - 0x000bb950 61746573 20697320 77726170 70656420 ates is wrapped │ │ │ │ │ - 0x000bb960 7573696e 67207468 65202d64 206f7074 using the -d opt │ │ │ │ │ - 0x000bb970 696f6e20 28692e65 2e2c2077 68657265 ion (i.e., where │ │ │ │ │ - 0x000bb980 20746865 206d696e 696d756d 20696e64 the minimum ind │ │ │ │ │ - 0x000bb990 65782065 78636565 64732074 6865206d ex exceeds the m │ │ │ │ │ - 0x000bb9a0 6178696d 756d2069 6e646578 20737563 aximum index suc │ │ │ │ │ - 0x000bb9b0 68206173 206c6f6e 67697475 64652068 h as longitude h │ │ │ │ │ - 0x000bb9c0 79706572 736c6162 73207768 69636820 yperslabs which │ │ │ │ │ - 0x000bb9d0 63726f73 73207468 65206461 74652d6c cross the date-l │ │ │ │ │ - 0x000bb9e0 696e652e 20546865 20776f72 6b61726f ine. The workaro │ │ │ │ │ - 0x000bb9f0 756e6420 69732074 6f206879 70657273 und is to hypers │ │ │ │ │ - 0x000bba00 6c616220 696e746f 2061206e 65772066 lab into a new f │ │ │ │ │ - 0x000bba10 696c6520 28776974 686f7574 202d4829 ile (without -H) │ │ │ │ │ - 0x000bba20 20616e64 20746865 6e20746f 20707269 and then to pri │ │ │ │ │ - 0x000bba30 6e742074 68652076 616c7565 73206672 nt the values fr │ │ │ │ │ - 0x000bba40 6f6d2074 68617420 66696c65 20287769 om that file (wi │ │ │ │ │ - 0x000bba50 7468202d 48292e0a 00000000 25733a20 th -H)......%s: │ │ │ │ │ - 0x000bba60 4552524f 5220756e 61626c65 20746f20 ERROR unable to │ │ │ │ │ - 0x000bba70 6d616c6c 6f632829 20256c75 20627974 malloc() %lu byt │ │ │ │ │ - 0x000bba80 65732066 6f722025 730a0000 25257320 es for %s...%%s │ │ │ │ │ - 0x000bba90 3d202573 20252573 0a000000 2525733d = %s %%s....%%s= │ │ │ │ │ - 0x000bbaa0 27257327 20252573 0a000000 25257325 '%s' %%s....%%s% │ │ │ │ │ - 0x000bbab0 6325256c 6425633d 25732000 25257325 c%%ld%c=%s .%%s% │ │ │ │ │ - 0x000bbac0 6325256c 64256320 00000000 25257325 c%%ld%c ....%%s% │ │ │ │ │ - 0x000bbad0 6325256c 6425633d 25732025 25730a00 c%%ld%c=%s %%s.. │ │ │ │ │ - 0x000bbae0 25257325 6325256c 642d2d25 256c6425 %%s%c%%ld--%%ld% │ │ │ │ │ - 0x000bbaf0 633d2225 25732220 25257300 25252e25 c="%%s" %%s.%%.% │ │ │ │ │ - 0x000bbb00 6c646300 25257325 6325256c 642d2d25 ldc.%%s%c%%ld--% │ │ │ │ │ - 0x000bbb10 256c6425 633d2725 73272025 25730000 %ld%c='%s' %%s.. │ │ │ │ │ - 0x000bbb20 44454255 473a2066 6f726d61 74207374 DEBUG: format st │ │ │ │ │ - 0x000bbb30 72696e67 20757365 6420666f 72206368 ring used for ch │ │ │ │ │ - 0x000bbb40 61727320 69732064 6d6e5f73 6e67203d ars is dmn_sng = │ │ │ │ │ - 0x000bbb50 2025732c 20766172 5f736e67 203d2025 %s, var_sng = % │ │ │ │ │ - 0x000bbb60 730a0000 79657300 6e6f0000 20736861 s...yes.no.. sha │ │ │ │ │ - 0x000bbb70 70653d22 00000000 202a2200 5d2c0000 pe=".... *".],.. │ │ │ │ │ - 0x000bbb80 77697468 00000000 77697468 6f757400 with....without. │ │ │ │ │ - 0x000bbb90 5265636f 72642063 00000000 5265636f Record c....Reco │ │ │ │ │ - 0x000bbba0 7264206e 00000000 252a7325 733a2074 rd n....%*s%s: t │ │ │ │ │ - 0x000bbbb0 79706520 25732c20 25692064 696d656e ype %s, %i dimen │ │ │ │ │ - 0x000bbbc0 73696f6e 25732c20 25692061 74747269 sion%s, %i attri │ │ │ │ │ - 0x000bbbd0 62757465 25732c20 636f6d70 72657373 bute%s, compress │ │ │ │ │ - 0x000bbbe0 65643f20 25732c20 6368756e 6b65643f ed? %s, chunked? │ │ │ │ │ - 0x000bbbf0 2025732c 20706163 6b65643f 2025730a %s, packed? %s. │ │ │ │ │ - 0x000bbc00 00000000 252a7325 73204944 203d206e ....%*s%s ID = n │ │ │ │ │ - 0x000bbc10 65744344 46206465 66696e65 206f7264 etCDF define ord │ │ │ │ │ - 0x000bbc20 6572203d 2025640a 00000000 252a733c er = %d.....%*s< │ │ │ │ │ - 0x000bbc30 6e636d6c 3a766172 6961626c 65206e61 ncml:variable na │ │ │ │ │ - 0x000bbc40 6d653d22 25732220 00000000 74797065 me="%s" ....type │ │ │ │ │ - 0x000bbc50 3d222573 22000000 74797065 3d22656e ="%s"...type="en │ │ │ │ │ - 0x000bbc60 756d2564 22207479 70656465 663d2225 um%d" typedef="% │ │ │ │ │ - 0x000bbc70 73220000 74797065 6465663d 22257322 s"..typedef="%s" │ │ │ │ │ - 0x000bbc80 00000000 252a7322 2573223a 207b0a00 ....%*s"%s": {.. │ │ │ │ │ - 0x000bbc90 252a7325 73207369 7a652028 52414d29 %*s%s size (RAM) │ │ │ │ │ - 0x000bbca0 203d2025 6c642a6d 65616e5f 6c656e67 = %ld*mean_leng │ │ │ │ │ - 0x000bbcb0 7468284e 435f564c 454e292a 73697a65 th(NC_VLEN)*size │ │ │ │ │ - 0x000bbcc0 6f662825 7329203d 20256c64 2a25672a of(%s) = %ld*%g* │ │ │ │ │ - 0x000bbcd0 256c7520 3d20256c 75206279 7465730a %lu = %lu bytes. │ │ │ │ │ - 0x000bbce0 00000000 252a7325 73207369 7a652028 ....%*s%s size ( │ │ │ │ │ - 0x000bbcf0 52414d29 203d2025 6c642a73 697a656f RAM) = %ld*sizeo │ │ │ │ │ - 0x000bbd00 66282573 29203d20 256c642a 256c7520 f(%s) = %ld*%lu │ │ │ │ │ - 0x000bbd10 3d20256c 75206279 7465730a 00000000 = %lu bytes..... │ │ │ │ │ - 0x000bbd20 20736861 70653d22 25732200 312a0000 shape="%s".1*.. │ │ │ │ │ - 0x000bbd30 252a7322 73686170 65223a20 5b000000 %*s"shape": [... │ │ │ │ │ - 0x000bbd40 22257322 25730000 256c692a 00000000 "%s"%s..%li*.... │ │ │ │ │ - 0x000bbd50 6d65616e 5f6c656e 67746828 4e435f56 mean_length(NC_V │ │ │ │ │ - 0x000bbd60 4c454e29 2a000000 73697a65 6f662825 LEN)*...sizeof(% │ │ │ │ │ - 0x000bbd70 73290000 252a7325 7320636f 6d707265 s)..%*s%s compre │ │ │ │ │ - 0x000bbd80 7373696f 6e20284c 656d7065 6c2d5a69 ssion (Lempel-Zi │ │ │ │ │ - 0x000bbd90 76202573 20736875 66666c69 6e672920 v %s shuffling) │ │ │ │ │ - 0x000bbda0 6c657665 6c203d20 25640a00 252a7325 level = %d..%*s% │ │ │ │ │ - 0x000bbdb0 73207369 7a652028 52414d29 203d2025 s size (RAM) = % │ │ │ │ │ - 0x000bbdc0 73203d20 256c692a 25672a25 6c75203d s = %li*%g*%lu = │ │ │ │ │ - 0x000bbdd0 20256c75 20627974 65730a00 252a7325 %lu bytes..%*s% │ │ │ │ │ - 0x000bbde0 73207369 7a652028 52414d29 203d2025 s size (RAM) = % │ │ │ │ │ - 0x000bbdf0 73203d20 256c692a 256c7520 3d20256c s = %li*%lu = %l │ │ │ │ │ - 0x000bbe00 75206279 7465730a 00000000 252a7325 u bytes.....%*s% │ │ │ │ │ - 0x000bbe10 73202573 2573203b 00000000 202f2f20 s %s%s ;.... // │ │ │ │ │ - 0x000bbe20 52414d20 73697a65 203d2025 73203d20 RAM size = %s = │ │ │ │ │ - 0x000bbe30 256c692a 25672a25 6c75203d 20256c75 %li*%g*%lu = %lu │ │ │ │ │ - 0x000bbe40 20627974 65730000 202f2f20 52414d20 bytes.. // RAM │ │ │ │ │ - 0x000bbe50 73697a65 203d2025 73203d20 256c692a size = %s = %li* │ │ │ │ │ - 0x000bbe60 256c7520 3d20256c 75206279 74657300 %lu = %lu bytes. │ │ │ │ │ - 0x000bbe70 2c204944 203d2025 64000000 2573202f , ID = %d...%s / │ │ │ │ │ - 0x000bbe80 3e0a0000 252a7322 74797065 223a2022 >...%*s"type": " │ │ │ │ │ - 0x000bbe90 25732200 252a7325 73206469 6d656e73 %s".%*s%s dimens │ │ │ │ │ - 0x000bbea0 696f6e20 25693a20 25732c20 73697a65 ion %i: %s, size │ │ │ │ │ - 0x000bbeb0 203d2025 6c692025 732c2063 68756e6b = %li %s, chunk │ │ │ │ │ - 0x000bbec0 73697a65 203d2025 6c752028 00000000 size = %lu (.... │ │ │ │ │ - 0x000bbed0 252a7325 73206469 6d656e73 696f6e20 %*s%s dimension │ │ │ │ │ - 0x000bbee0 25693a20 25732c20 73697a65 203d2025 %i: %s, size = % │ │ │ │ │ - 0x000bbef0 6c692025 73202800 25736f6f 7264696e li %s (.%soordin │ │ │ │ │ - 0x000bbf00 61746520 69732025 73290000 252a7325 ate is %s)..%*s% │ │ │ │ │ - 0x000bbf10 73206469 6d656e73 696f6e20 25693a20 s dimension %i: │ │ │ │ │ - 0x000bbf20 25732c20 73697a65 203d2025 6c692c20 %s, size = %li, │ │ │ │ │ - 0x000bbf30 6368756e 6b73697a 65203d20 256c7520 chunksize = %lu │ │ │ │ │ - 0x000bbf40 28000000 252a7325 73206469 6d656e73 (...%*s%s dimens │ │ │ │ │ - 0x000bbf50 696f6e20 25693a20 25732c20 73697a65 ion %i: %s, size │ │ │ │ │ - 0x000bbf60 203d2025 6c692028 00000000 25736f6e = %li (....%son │ │ │ │ │ - 0x000bbf70 2d636f6f 7264696e 61746520 64696d65 -coordinate dime │ │ │ │ │ - 0x000bbf80 6e73696f 6e290000 252a7325 73207369 nsion)..%*s%s si │ │ │ │ │ - 0x000bbf90 7a652028 52414d29 2061626f 76652069 ze (RAM) above i │ │ │ │ │ - 0x000bbfa0 73207370 61636520 72657175 69726564 s space required │ │ │ │ │ - 0x000bbfb0 20666f72 20706f69 6e746572 73206f6e for pointers on │ │ │ │ │ - 0x000bbfc0 6c792c20 66756c6c 2073697a 65206f66 ly, full size of │ │ │ │ │ - 0x000bbfd0 20737472 696e6773 20697320 756e6b6e strings is unkn │ │ │ │ │ - 0x000bbfe0 6f776e20 756e7469 6c206461 74612061 own until data a │ │ │ │ │ - 0x000bbff0 72652072 6561640a 00000000 25733a20 re read.....%s: │ │ │ │ │ - 0x000bc000 4552524f 52207377 69746368 286e636f ERROR switch(nco │ │ │ │ │ - 0x000bc010 5f666d74 5f78746e 29207374 6174656d _fmt_xtn) statem │ │ │ │ │ - 0x000bc020 656e7420 66656c6c 20746872 6f756768 ent fell through │ │ │ │ │ - 0x000bc030 20746f20 64656661 756c7420 63617365 to default case │ │ │ │ │ - 0x000bc040 2c207768 69636820 69732075 6e736166 , which is unsaf │ │ │ │ │ - 0x000bc050 652e2054 68697320 63617463 682d616c e. This catch-al │ │ │ │ │ - 0x000bc060 6c206572 726f7220 68616e64 6c657220 l error handler │ │ │ │ │ - 0x000bc070 656e7375 72657320 616c6c20 73776974 ensures all swit │ │ │ │ │ - 0x000bc080 6368286e 636f5f66 6d745f78 746e2920 ch(nco_fmt_xtn) │ │ │ │ │ - 0x000bc090 73746174 656d656e 74732061 72652066 statements are f │ │ │ │ │ - 0x000bc0a0 756c6c79 20656e75 6d657261 7465642e ully enumerated. │ │ │ │ │ - 0x000bc0b0 20457869 74696e67 2e2e2e0a 00000000 Exiting........ │ │ │ │ │ - 0x000bc0c0 6e636f5f 64666c5f 63617365 5f666d74 nco_dfl_case_fmt │ │ │ │ │ - 0x000bc0d0 5f78746e 5f657272 28290000 68646635 _xtn_err()..hdf5 │ │ │ │ │ - 0x000bc0e0 00000000 68646634 00000000 64617032 ....hdf4....dap2 │ │ │ │ │ - 0x000bc0f0 00000000 64617034 00000000 6e633300 ....dap4....nc3. │ │ │ │ │ - 0x000bc100 6e756c6c 00000000 2d496e66 696e6974 null....-Infinit │ │ │ │ │ - 0x000bc110 79000000 7d2c0a00 6e636f5f 70726e2e y...},..nco_prn. │ │ │ │ │ - 0x000bc120 63000000 6174745f 6e62725f 74746c20 c...att_nbr_ttl │ │ │ │ │ - 0x000bc130 3e3d2030 00000000 5f466f72 6d617400 >= 0...._Format. │ │ │ │ │ - 0x000bc140 5f534f55 5243455f 464f524d 41540000 _SOURCE_FORMAT.. │ │ │ │ │ - 0x000bc150 5f49734e 65746364 66340000 5f537570 _IsNetcdf4.._Sup │ │ │ │ │ - 0x000bc160 6572626c 6f636b56 65727369 6f6e0000 erblockVersion.. │ │ │ │ │ - 0x000bc170 5f4e6f46 696c6c00 5f53746f 72616765 _NoFill._Storage │ │ │ │ │ - 0x000bc180 00000000 636f6e74 6967756f 75730000 ....contiguous.. │ │ │ │ │ - 0x000bc190 6368756e 6b656400 5f436875 6e6b5369 chunked._ChunkSi │ │ │ │ │ - 0x000bc1a0 7a657300 25733a20 5741524e 494e4720 zes.%s: WARNING │ │ │ │ │ - 0x000bc1b0 25732072 65706f72 74732076 61726961 %s reports varia │ │ │ │ │ - 0x000bc1c0 626c6520 25732068 61732025 6c752066 ble %s has %lu f │ │ │ │ │ - 0x000bc1d0 696c7465 72732061 70706c69 65642e20 ilters applied. │ │ │ │ │ - 0x000bc1e0 54686520 70726f70 6572206c 69627261 The proper libra │ │ │ │ │ - 0x000bc1f0 72792066 756e6374 696f6e73 20746f20 ry functions to │ │ │ │ │ - 0x000bc200 636f7272 6563746c 79206861 6e646c65 correctly handle │ │ │ │ │ - 0x000bc210 206d756c 7469706c 65206669 6c746572 multiple filter │ │ │ │ │ - 0x000bc220 73206172 65206e6f 74207072 6573656e s are not presen │ │ │ │ │ - 0x000bc230 7420696e 206e6574 43444620 76657273 t in netCDF vers │ │ │ │ │ - 0x000bc240 696f6e20 342e372e 342e2053 74617920 ion 4.7.4. Stay │ │ │ │ │ - 0x000bc250 74756e65 642e0a00 5f46696c 74657200 tuned..._Filter. │ │ │ │ │ - 0x000bc260 25752c00 5f446566 6c617465 4c657665 %u,._DeflateLeve │ │ │ │ │ - 0x000bc270 6c000000 5f536875 66666c65 00000000 l..._Shuffle.... │ │ │ │ │ - 0x000bc280 5f466c65 74636865 72333200 5f456e64 _Fletcher32._End │ │ │ │ │ - 0x000bc290 69616e6e 65737300 252a7322 61747472 ianness.%*s"attr │ │ │ │ │ - 0x000bc2a0 69627574 6573223a 207b0a00 252a7325 ibutes": {..%*s% │ │ │ │ │ - 0x000bc2b0 73202573 3a257320 3d200000 252a7325 s %s:%s = ..%*s% │ │ │ │ │ - 0x000bc2c0 733a2573 203d2000 252a7322 2573223a s:%s = .%*s"%s": │ │ │ │ │ - 0x000bc2d0 207b2022 74797065 223a2022 2573222c { "type": "%s", │ │ │ │ │ - 0x000bc2e0 20226461 7461223a 20000000 252a7322 "data": ...%*s" │ │ │ │ │ - 0x000bc2f0 2573223a 20000000 252a7325 73206174 %s": ...%*s%s at │ │ │ │ │ - 0x000bc300 74726962 75746520 25693a20 25732c20 tribute %i: %s, │ │ │ │ │ - 0x000bc310 73697a65 203d2025 6c692025 732c2076 size = %li %s, v │ │ │ │ │ - 0x000bc320 616c7565 203d2000 252a733c 6e636d6c alue = .%*s....]....%*s │ │ │ │ │ - 0x000bc3c0 7d000000 252a733c 6e636d6c 3a617474 }...%*s..... sep │ │ │ │ │ - 0x000bc400 61726174 6f723d22 25732200 6e636f5f arator="%s".nco_ │ │ │ │ │ - 0x000bc410 70726e5f 61747428 29000000 6e6f7420 prn_att()...not │ │ │ │ │ - 0x000bc420 00000000 21737472 636d7028 7661725f ....!strcmp(var_ │ │ │ │ │ - 0x000bc430 6e6d2c76 61725f74 72762d3e 6e6d2900 nm,var_trv->nm). │ │ │ │ │ - 0x000bc440 286e6f20 756e6974 73290000 25733a20 (no units)..%s: │ │ │ │ │ - 0x000bc450 5741524e 494e4720 77696c6c 20707269 WARNING will pri │ │ │ │ │ - 0x000bc460 6e742070 61636b65 64207661 6c756573 nt packed values │ │ │ │ │ - 0x000bc470 206f6620 76617269 61626c65 20222573 of variable "%s │ │ │ │ │ - 0x000bc480 222e2055 6e706163 6b206669 72737420 ". Unpack first │ │ │ │ │ - 0x000bc490 28776974 68206e63 70647120 2d552920 (with ncpdq -U) │ │ │ │ │ - 0x000bc4a0 746f2073 65652061 63747561 6c207661 to see actual va │ │ │ │ │ - 0x000bc4b0 6c756573 2e0a0000 252a7322 64617461 lues....%*s"data │ │ │ │ │ - 0x000bc4c0 223a2000 252a733c 6e636d6c 3a76616c ": .%*s..%*s%%s = %s │ │ │ │ │ - 0x000bc840 2525730a 00000000 252a7325 730a0000 %%s.....%*s%s... │ │ │ │ │ - 0x000bc850 252a7325 73203d20 25732025 730a0000 %*s%s = %s %s... │ │ │ │ │ - 0x000bc860 252a7325 2573203d 20272573 27202525 %*s%%s = '%s' %% │ │ │ │ │ - 0x000bc870 730a0000 252a7325 73203d20 22222025 s...%*s%s = "" % │ │ │ │ │ - 0x000bc880 730a0000 27257327 0a000000 22220a00 s...'%s'...."".. │ │ │ │ │ - 0x000bc890 21737472 636d7028 6c6d745f 6d73615b !strcmp(lmt_msa[ │ │ │ │ │ - 0x000bc8a0 6964785d 2d3e646d 6e5f6e6d 2c766172 idx]->dmn_nm,var │ │ │ │ │ - 0x000bc8b0 5f747276 2d3e7661 725f646d 6e5b6964 _trv->var_dmn[id │ │ │ │ │ - 0x000bc8c0 785d2e64 6d6e5f6e 6d290000 25733a20 x].dmn_nm)..%s: │ │ │ │ │ - 0x000bc8d0 44454255 47202573 20726561 64696e67 DEBUG %s reading │ │ │ │ │ - 0x000bc8e0 20257320 64696d65 6e73696f 6e202564 %s dimension %d │ │ │ │ │ - 0x000bc8f0 2c202573 00000000 25733a20 494e464f , %s....%s: INFO │ │ │ │ │ - 0x000bc900 20257320 7265706f 72747320 756e6974 %s reports unit │ │ │ │ │ - 0x000bc910 73207374 72696e67 20222573 22206973 s string "%s" is │ │ │ │ │ - 0x000bc920 20257361 2063616c 656e6461 72207374 %sa calendar st │ │ │ │ │ - 0x000bc930 72696e67 0a000000 252a7325 7328256c ring....%*s%s(%l │ │ │ │ │ - 0x000bc940 64292000 252a7325 735b256c 645d2000 d) .%*s%s[%ld] . │ │ │ │ │ - 0x000bc950 252a7325 25732573 25256c64 25733d25 %*s%%s%s%%ld%s=% │ │ │ │ │ - 0x000bc960 73200000 252a7325 73200000 2525735b s ..%*s%s ..%%s[ │ │ │ │ │ - 0x000bc970 25256c64 2d2d2525 6c645d3d 22252573 %%ld--%%ld]="%%s │ │ │ │ │ - 0x000bc980 22202525 73000000 2525735b 25256c64 " %%s...%%s[%%ld │ │ │ │ │ - 0x000bc990 2d2d2525 6c645d3d 27252573 27202525 --%%ld]='%%s' %% │ │ │ │ │ - 0x000bc9a0 73000000 252a7325 25732573 25256c64 s...%*s%%s%s%%ld │ │ │ │ │ - 0x000bc9b0 25733d25 73202525 730a0000 252a7325 %s=%s %%s...%*s% │ │ │ │ │ - 0x000bc9c0 73257325 6c642573 3d257320 25730a00 s%s%ld%s=%s %s.. │ │ │ │ │ - 0x000bc9d0 6e636f5f 70726e5f 7661725f 76616c5f nco_prn_var_val_ │ │ │ │ │ - 0x000bc9e0 74727628 29000000 47656e65 72617465 trv()...Generate │ │ │ │ │ - 0x000bc9f0 2062696e 61727920 66696c65 3a200000 binary file: .. │ │ │ │ │ - 0x000bca00 6973556e 6c696d69 7465643d 22747275 isUnlimited="tru │ │ │ │ │ - 0x000bca10 65222000 2f2f2000 676c6f62 616c2000 e" .// .global . │ │ │ │ │ - 0x000bca20 67726f75 70200000 3c3f786d 6c207665 group ...< │ │ │ │ │ - 0x000bca50 6e636d6c 3a6e6574 63646620 786d6c6e ncml:netcdf xmln │ │ │ │ │ - 0x000bca60 733a6e63 6d6c3d22 68747470 3a2f2f77 s:ncml="http://w │ │ │ │ │ - 0x000bca70 77772e75 6e696461 74612e75 6361722e ww.unidata.ucar. │ │ │ │ │ - 0x000bca80 6564752f 6e616d65 73706163 65732f6e edu/namespaces/n │ │ │ │ │ - 0x000bca90 65746364 662f6e63 6d6c2d32 2e322220 etcdf/ncml-2.2" │ │ │ │ │ - 0x000bcaa0 6c6f6361 74696f6e 3d226669 6c653a25 location="file:% │ │ │ │ │ - 0x000bcab0 73223e0a 00000000 3c3f786d 6c207665 s">......< │ │ │ │ │ - 0x000bcae0 6e636d6c 3a6e6574 63646620 786d6c6e ncml:netcdf xmln │ │ │ │ │ - 0x000bcaf0 733a6e63 6d6c3d22 68747470 3a2f2f77 s:ncml="http://w │ │ │ │ │ - 0x000bcb00 77772e75 6e696461 74612e75 6361722e ww.unidata.ucar. │ │ │ │ │ - 0x000bcb10 6564752f 6e616d65 73706163 65732f6e edu/namespaces/n │ │ │ │ │ - 0x000bcb20 65746364 662f6e63 6d6c2d32 2e32223e etcdf/ncml-2.2"> │ │ │ │ │ - 0x000bcb30 0a000000 252a733c 212d2d20 2573202d ....%*s