From a004373e4e36b2aa283e69cb66e3497e3bfef154 Mon Sep 17 00:00:00 2001 From: Drew T <50529377+Druthulu@users.noreply.github.com> Date: Wed, 30 Sep 2026 17:35:45 -0600 Subject: [PATCH] =?UTF-8?q?T6:=20batch=20t6=5FD1=20=E2=80=94=20restruct:?= =?UTF-8?q?=20batch=20t6=5FD1=20rung=20D=20=E2=80=94=20400=20files=20(TUs;?= =?UTF-8?q?=201208=20drawable)=20=C2=B7=20540=20declaration=20units:=20431?= =?UTF-8?q?=20canonical=20/=200=20promoted=20/=202=20K&R=20marked=20/=2010?= =?UTF-8?q?=20aliases=20typed=20/=200=20=5F=5Fbuiltin=5Fabs=20=E2=86=92=20?= =?UTF-8?q?abs=20/=2099=20kept=20=C2=B7=20compiles=201020=20in=2081=20s=20?= =?UTF-8?q?wall=20=C2=B7=20final=20400/400=20identical=20=C2=B7=20written?= =?UTF-8?q?=20389=20files=20|=20R22=20check-all:=20218=20passed,=200=20fai?= =?UTF-8?q?led=20of=20218=20|=20(census=20skipped)=20(restruct=5Fcycle)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .run/P36/delever/calibration.json | 298 ++++++------ .run/P37/restruct/ledger.jsonl | 540 ++++++++++++++++++++++ src/800.c | 36 +- src/800_b_2.c | 2 +- src/md_MAIN_003/md_MAIN_003_jr_800D1E18.c | 4 +- src/md_MAIN_013/md_MAIN_013.c | 2 +- src/md_MAIN_034/md_MAIN_034.c | 14 +- src/md_SC07_004/md_SC07_004.c | 4 +- src/ov_SC01_000/ov_SC01_000_jr_8015C32C.c | 6 +- src/ov_SC01_000/ov_SC01_000_jr_80171B4C.c | 4 +- src/ov_SC01_000/ov_SC01_000_jr_801734BC.c | 4 +- src/ov_SC01_000/ov_SC01_000_jr_801789AC.c | 4 +- src/ov_SC01_000/ov_SC01_000_jr_80178D40.c | 4 +- src/ov_SC01_000/ov_SC01_000_jr_8017A4AC.c | 4 +- src/ov_SC01_000/ov_SC01_000_jr_8017AE2C.c | 4 +- src/ov_SC01_000/ov_SC01_000_jr_8017BEBC.c | 6 +- src/ov_SC01_001/ov_SC01_001_jr_8015C32C.c | 6 +- src/ov_SC01_001/ov_SC01_001_jr_80171B4C.c | 4 +- src/ov_SC01_001/ov_SC01_001_jr_801734BC.c | 4 +- src/ov_SC01_001/ov_SC01_001_jr_801789AC.c | 4 +- src/ov_SC01_001/ov_SC01_001_jr_80178D40.c | 4 +- src/ov_SC01_001/ov_SC01_001_jr_8017A4AC.c | 4 +- src/ov_SC01_001/ov_SC01_001_jr_8017AE2C.c | 4 +- src/ov_SC01_001/ov_SC01_001_jr_8017BEBC.c | 4 +- src/ov_SC01_001/ov_SC01_001_jr_8017D2DC.c | 6 +- src/ov_SC01_004/ov_SC01_004_jr_8015C32C.c | 6 +- src/ov_SC01_004/ov_SC01_004_jr_80171B4C.c | 4 +- src/ov_SC01_004/ov_SC01_004_jr_801734BC.c | 4 +- src/ov_SC01_004/ov_SC01_004_jr_801789AC.c | 4 +- src/ov_SC01_004/ov_SC01_004_jr_80178D40.c | 4 +- src/ov_SC01_004/ov_SC01_004_jr_8017A4AC.c | 4 +- src/ov_SC01_004/ov_SC01_004_jr_8017AE2C.c | 4 +- src/ov_SC01_004/ov_SC01_004_jr_8017BE9C.c | 4 +- src/ov_SC01_004/ov_SC01_004_jr_8017E3A0.c | 4 +- src/ov_SC01_004/ov_SC01_004_jr_8017E5B8.c | 4 +- src/ov_SC01_005/ov_SC01_005_jr_8015C32C.c | 6 +- src/ov_SC01_005/ov_SC01_005_jr_80171B4C.c | 4 +- src/ov_SC01_005/ov_SC01_005_jr_801734BC.c | 4 +- src/ov_SC01_005/ov_SC01_005_jr_801789AC.c | 4 +- src/ov_SC01_005/ov_SC01_005_jr_80178D40.c | 4 +- src/ov_SC01_005/ov_SC01_005_jr_8017A4AC.c | 4 +- src/ov_SC01_005/ov_SC01_005_jr_8017AE2C.c | 4 +- src/ov_SC01_005/ov_SC01_005_jr_8017C340.c | 4 +- src/ov_SC01_005/ov_SC01_005_jr_8017EB44.c | 4 +- src/ov_SC01_005/ov_SC01_005_jr_8017ED5C.c | 4 +- src/ov_SC01_008/ov_SC01_008_jr_8015C32C.c | 6 +- src/ov_SC01_008/ov_SC01_008_jr_80171B4C.c | 4 +- src/ov_SC01_008/ov_SC01_008_jr_801734BC.c | 4 +- src/ov_SC01_008/ov_SC01_008_jr_801789AC.c | 4 +- src/ov_SC01_008/ov_SC01_008_jr_80178D40.c | 4 +- src/ov_SC01_008/ov_SC01_008_jr_8017A4AC.c | 4 +- src/ov_SC01_008/ov_SC01_008_jr_8017AE2C.c | 4 +- src/ov_SC01_008/ov_SC01_008_jr_8017BE9C.c | 4 +- src/ov_SC01_008/ov_SC01_008_jr_8017E4D8.c | 4 +- src/ov_SC01_008/ov_SC01_008_jr_8017E6F0.c | 4 +- src/ov_SC01_009/ov_SC01_009_jr_8015C32C.c | 6 +- src/ov_SC01_009/ov_SC01_009_jr_80171B4C.c | 4 +- src/ov_SC01_009/ov_SC01_009_jr_801734BC.c | 4 +- src/ov_SC01_009/ov_SC01_009_jr_801789AC.c | 4 +- src/ov_SC01_009/ov_SC01_009_jr_80178D40.c | 4 +- src/ov_SC01_009/ov_SC01_009_jr_8017A4AC.c | 4 +- src/ov_SC01_009/ov_SC01_009_jr_8017AE2C.c | 4 +- src/ov_SC01_009/ov_SC01_009_jr_8017BE9C.c | 4 +- src/ov_SC01_009/ov_SC01_009_jr_8017E378.c | 4 +- src/ov_SC01_009/ov_SC01_009_jr_8017E590.c | 4 +- src/ov_SC01_009/ov_SC01_009_jr_8018057C.c | 4 +- src/ov_SC01_074/ov_SC01_074_jr_8015C32C.c | 6 +- src/ov_SC01_074/ov_SC01_074_jr_80171B4C.c | 4 +- src/ov_SC01_074/ov_SC01_074_jr_801734BC.c | 4 +- src/ov_SC01_074/ov_SC01_074_jr_801789AC.c | 4 +- src/ov_SC01_074/ov_SC01_074_jr_80178D40.c | 4 +- src/ov_SC01_074/ov_SC01_074_jr_8017A4AC.c | 4 +- src/ov_SC01_074/ov_SC01_074_jr_8017AE2C.c | 4 +- src/ov_SC01_074/ov_SC01_074_jr_8017BE9C.c | 6 +- src/ov_SC01_077/ov_SC01_077_jr_8015C32C.c | 6 +- src/ov_SC01_077/ov_SC01_077_jr_80171B4C.c | 4 +- src/ov_SC01_077/ov_SC01_077_jr_801734BC.c | 4 +- src/ov_SC01_077/ov_SC01_077_jr_801789AC.c | 4 +- src/ov_SC01_077/ov_SC01_077_jr_80178D40.c | 4 +- src/ov_SC01_077/ov_SC01_077_jr_8017A4AC.c | 4 +- src/ov_SC01_077/ov_SC01_077_jr_8017AE2C.c | 6 +- src/ov_SC01_077/ov_SC01_077_jr_80180B64.c | 4 +- src/ov_SC01_077/ov_SC01_077_jr_8018103C.c | 4 +- src/ov_SC01_077/ov_SC01_077_jr_80181BE4.c | 4 +- src/ov_SC01_077/ov_SC01_077_jr_80181F08.c | 4 +- src/ov_SC01_077/ov_SC01_077_jr_801820DC.c | 4 +- src/ov_SC01_077/ov_SC01_077_jr_80182268.c | 4 +- src/ov_SC01_077/ov_SC01_077_jr_80182E7C.c | 4 +- src/ov_SC01_077/ov_SC01_077_jr_80183324.c | 4 +- src/ov_SC01_077/ov_SC01_077_jr_80183AF0.c | 4 +- src/ov_SC01_077/ov_SC01_077_jr_80183BAC.c | 4 +- src/ov_SC01_077/ov_SC01_077_jr_80183CF4.c | 4 +- src/ov_SC01_080/ov_SC01_080_jr_8015C32C.c | 6 +- src/ov_SC01_080/ov_SC01_080_jr_80171B4C.c | 4 +- src/ov_SC01_080/ov_SC01_080_jr_801734BC.c | 4 +- src/ov_SC01_080/ov_SC01_080_jr_801789AC.c | 4 +- src/ov_SC01_080/ov_SC01_080_jr_80178D40.c | 4 +- src/ov_SC01_080/ov_SC01_080_jr_8017A4AC.c | 4 +- src/ov_SC01_080/ov_SC01_080_jr_8017AE2C.c | 18 +- src/ov_SC01_084/ov_SC01_084_jr_8015C32C.c | 6 +- src/ov_SC01_084/ov_SC01_084_jr_80171B4C.c | 4 +- src/ov_SC01_084/ov_SC01_084_jr_801734BC.c | 4 +- src/ov_SC01_084/ov_SC01_084_jr_801789AC.c | 4 +- src/ov_SC01_084/ov_SC01_084_jr_80178D40.c | 4 +- src/ov_SC01_084/ov_SC01_084_jr_8017A4AC.c | 4 +- src/ov_SC01_084/ov_SC01_084_jr_8017AE2C.c | 4 +- src/ov_SC01_084/ov_SC01_084_jr_8017CA80.c | 4 +- src/ov_SC01_084/ov_SC01_084_jr_8017F690.c | 4 +- src/ov_SC02_000/ov_SC02_000_jr_8015C32C.c | 6 +- src/ov_SC02_000/ov_SC02_000_jr_80171B4C.c | 4 +- src/ov_SC02_000/ov_SC02_000_jr_801734BC.c | 4 +- src/ov_SC02_000/ov_SC02_000_jr_801789AC.c | 4 +- src/ov_SC02_000/ov_SC02_000_jr_80178D40.c | 4 +- src/ov_SC02_000/ov_SC02_000_jr_8017A4AC.c | 4 +- src/ov_SC02_000/ov_SC02_000_jr_8017AE2C.c | 6 +- src/ov_SC02_000/ov_SC02_000_jr_8017EA84.c | 4 +- src/ov_SC02_000/ov_SC02_000_jr_8017FB24.c | 4 +- src/ov_SC02_000/ov_SC02_000_jr_8017FCB0.c | 4 +- src/ov_SC02_000/ov_SC02_000_jr_80180D6C.c | 4 +- src/ov_SC02_000/ov_SC02_000_jr_80181698.c | 4 +- src/ov_SC02_000/ov_SC02_000_jr_8018173C.c | 12 +- src/ov_SC02_000/ov_SC02_000_jr_80187B40.c | 14 +- src/ov_SC02_004/ov_SC02_004_jr_8015C32C.c | 6 +- src/ov_SC02_004/ov_SC02_004_jr_80171B4C.c | 4 +- src/ov_SC02_004/ov_SC02_004_jr_801734BC.c | 4 +- src/ov_SC02_004/ov_SC02_004_jr_801789AC.c | 4 +- src/ov_SC02_004/ov_SC02_004_jr_80178D40.c | 4 +- src/ov_SC02_004/ov_SC02_004_jr_8017A4AC.c | 4 +- src/ov_SC02_004/ov_SC02_004_jr_8017AE2C.c | 4 +- src/ov_SC02_005/ov_SC02_005_jr_8015C32C.c | 6 +- src/ov_SC02_005/ov_SC02_005_jr_80171B4C.c | 4 +- src/ov_SC02_005/ov_SC02_005_jr_801734BC.c | 4 +- src/ov_SC02_005/ov_SC02_005_jr_801789AC.c | 4 +- src/ov_SC02_005/ov_SC02_005_jr_80178D40.c | 4 +- src/ov_SC02_005/ov_SC02_005_jr_8017A4AC.c | 4 +- src/ov_SC02_005/ov_SC02_005_jr_8017AE2C.c | 4 +- src/ov_SC02_005/ov_SC02_005_jr_8017CF90.c | 4 +- src/ov_SC02_005/ov_SC02_005_jr_80181984.c | 4 +- src/ov_SC02_005/ov_SC02_005_jr_80181D30.c | 4 +- src/ov_SC02_005/ov_SC02_005_jr_8018EA04.c | 4 +- src/ov_SC02_011/ov_SC02_011_jr_8015C32C.c | 6 +- src/ov_SC02_011/ov_SC02_011_jr_80171B4C.c | 4 +- src/ov_SC02_011/ov_SC02_011_jr_801734BC.c | 4 +- src/ov_SC02_011/ov_SC02_011_jr_801789AC.c | 4 +- src/ov_SC02_011/ov_SC02_011_jr_80178D40.c | 4 +- src/ov_SC02_011/ov_SC02_011_jr_8017A4AC.c | 4 +- src/ov_SC02_011/ov_SC02_011_jr_8017AE2C.c | 10 +- src/ov_SC02_015/ov_SC02_015_jr_8015C32C.c | 6 +- src/ov_SC02_015/ov_SC02_015_jr_80171B4C.c | 4 +- src/ov_SC02_015/ov_SC02_015_jr_801734BC.c | 4 +- src/ov_SC02_015/ov_SC02_015_jr_801789AC.c | 4 +- src/ov_SC02_015/ov_SC02_015_jr_80178D40.c | 4 +- src/ov_SC02_015/ov_SC02_015_jr_8017A4AC.c | 4 +- src/ov_SC02_015/ov_SC02_015_jr_8017AE2C.c | 6 +- src/ov_SC02_016/ov_SC02_016_jr_8015C32C.c | 6 +- src/ov_SC02_016/ov_SC02_016_jr_80171B4C.c | 4 +- src/ov_SC02_016/ov_SC02_016_jr_801734BC.c | 4 +- src/ov_SC02_016/ov_SC02_016_jr_801789AC.c | 4 +- src/ov_SC02_016/ov_SC02_016_jr_80178D40.c | 4 +- src/ov_SC02_016/ov_SC02_016_jr_8017A4AC.c | 4 +- src/ov_SC02_016/ov_SC02_016_jr_8017AE2C.c | 10 +- src/ov_SC02_016/ov_SC02_016_jr_8017DC70.c | 4 +- src/ov_SC02_016/ov_SC02_016_jr_801810C8.c | 6 +- src/ov_SC02_017/ov_SC02_017_jr_8015C32C.c | 6 +- src/ov_SC02_017/ov_SC02_017_jr_80171B4C.c | 4 +- src/ov_SC02_017/ov_SC02_017_jr_801734BC.c | 4 +- src/ov_SC02_017/ov_SC02_017_jr_801789AC.c | 4 +- src/ov_SC02_017/ov_SC02_017_jr_80178D40.c | 4 +- src/ov_SC02_017/ov_SC02_017_jr_8017A4AC.c | 4 +- src/ov_SC02_017/ov_SC02_017_jr_8017AE2C.c | 10 +- src/ov_SC02_017/ov_SC02_017_jr_8017DF34.c | 4 +- src/ov_SC02_017/ov_SC02_017_jr_80186C64.c | 6 +- src/ov_SC02_021/ov_SC02_021_jr_8015C32C.c | 6 +- src/ov_SC02_021/ov_SC02_021_jr_80171B4C.c | 4 +- src/ov_SC02_021/ov_SC02_021_jr_801734BC.c | 4 +- src/ov_SC02_021/ov_SC02_021_jr_801789AC.c | 4 +- src/ov_SC02_021/ov_SC02_021_jr_80178D40.c | 4 +- src/ov_SC02_021/ov_SC02_021_jr_8017A4AC.c | 4 +- src/ov_SC02_021/ov_SC02_021_jr_8017AE2C.c | 6 +- src/ov_SC02_021/ov_SC02_021_jr_8017C294.c | 4 +- src/ov_SC02_021/ov_SC02_021_jr_8017EB00.c | 4 +- src/ov_SC02_021/ov_SC02_021_jr_8017ECFC.c | 4 +- src/ov_SC02_026/ov_SC02_026_jr_8015C32C.c | 6 +- src/ov_SC02_026/ov_SC02_026_jr_80171B4C.c | 4 +- src/ov_SC02_026/ov_SC02_026_jr_801734BC.c | 4 +- src/ov_SC02_026/ov_SC02_026_jr_801789AC.c | 4 +- src/ov_SC02_026/ov_SC02_026_jr_80178D40.c | 4 +- src/ov_SC02_026/ov_SC02_026_jr_8017A4AC.c | 4 +- src/ov_SC02_026/ov_SC02_026_jr_8017AE2C.c | 4 +- src/ov_SC02_026/ov_SC02_026_jr_8017C180.c | 4 +- src/ov_SC02_026/ov_SC02_026_jr_80185440.c | 16 +- src/ov_SC02_027/ov_SC02_027_jr_8015C32C.c | 6 +- src/ov_SC02_027/ov_SC02_027_jr_80171B4C.c | 4 +- src/ov_SC02_027/ov_SC02_027_jr_801734BC.c | 4 +- src/ov_SC02_027/ov_SC02_027_jr_801789AC.c | 4 +- src/ov_SC02_027/ov_SC02_027_jr_80178D40.c | 4 +- src/ov_SC02_027/ov_SC02_027_jr_8017A4AC.c | 4 +- src/ov_SC02_027/ov_SC02_027_jr_8017D898.c | 8 +- src/ov_SC02_027/ov_SC02_027_jr_8018A564.c | 4 +- src/ov_SC02_028/ov_SC02_028_jr_8015C32C.c | 6 +- src/ov_SC02_028/ov_SC02_028_jr_80171B4C.c | 4 +- src/ov_SC02_028/ov_SC02_028_jr_801734BC.c | 4 +- src/ov_SC02_028/ov_SC02_028_jr_801789AC.c | 4 +- src/ov_SC02_028/ov_SC02_028_jr_80178D40.c | 4 +- src/ov_SC02_028/ov_SC02_028_jr_8017A4AC.c | 4 +- src/ov_SC02_028/ov_SC02_028_jr_8017D898.c | 4 +- src/ov_SC02_028/ov_SC02_028_jr_80184BD8.c | 4 +- src/ov_SC02_028/ov_SC02_028_jr_801884D8.c | 4 +- src/ov_SC02_031/ov_SC02_031_jr_8015C32C.c | 6 +- src/ov_SC02_031/ov_SC02_031_jr_80171B4C.c | 4 +- src/ov_SC02_031/ov_SC02_031_jr_801734BC.c | 4 +- src/ov_SC02_031/ov_SC02_031_jr_801789AC.c | 4 +- src/ov_SC02_031/ov_SC02_031_jr_80178D40.c | 4 +- src/ov_SC02_031/ov_SC02_031_jr_8017A4AC.c | 4 +- src/ov_SC02_031/ov_SC02_031_jr_8017AE2C.c | 8 +- src/ov_SC02_035/ov_SC02_035_jr_8015C32C.c | 6 +- src/ov_SC02_035/ov_SC02_035_jr_80171B4C.c | 4 +- src/ov_SC02_035/ov_SC02_035_jr_801734BC.c | 4 +- src/ov_SC02_035/ov_SC02_035_jr_801789AC.c | 4 +- src/ov_SC02_035/ov_SC02_035_jr_80178D40.c | 4 +- src/ov_SC02_035/ov_SC02_035_jr_8017A4AC.c | 4 +- src/ov_SC02_035/ov_SC02_035_jr_8017AE2C.c | 4 +- src/ov_SC02_035/ov_SC02_035_jr_8017BEBC.c | 4 +- src/ov_SC02_035/ov_SC02_035_jr_80183FD4.c | 10 +- src/ov_SC02_037/ov_SC02_037_jr_8017AE2C.c | 20 +- src/ov_SC02_039/ov_SC02_039_jr_8015C32C.c | 6 +- src/ov_SC02_039/ov_SC02_039_jr_80171B4C.c | 4 +- src/ov_SC02_039/ov_SC02_039_jr_801734BC.c | 4 +- src/ov_SC02_039/ov_SC02_039_jr_801789AC.c | 4 +- src/ov_SC02_039/ov_SC02_039_jr_80178D40.c | 4 +- src/ov_SC02_039/ov_SC02_039_jr_8017A4AC.c | 4 +- src/ov_SC02_039/ov_SC02_039_jr_8017AE2C.c | 4 +- src/ov_SC02_039/ov_SC02_039_jr_8017BEBC.c | 4 +- src/ov_SC02_041/ov_SC02_041_jr_8015C32C.c | 6 +- src/ov_SC02_041/ov_SC02_041_jr_80171B4C.c | 4 +- src/ov_SC02_041/ov_SC02_041_jr_801734BC.c | 4 +- src/ov_SC02_041/ov_SC02_041_jr_801789AC.c | 4 +- src/ov_SC02_041/ov_SC02_041_jr_80178D40.c | 4 +- src/ov_SC02_041/ov_SC02_041_jr_8017A4AC.c | 4 +- src/ov_SC02_041/ov_SC02_041_jr_8017AE2C.c | 4 +- src/ov_SC02_041/ov_SC02_041_jr_8017BEBC.c | 6 +- src/ov_SC03_001/ov_SC03_001_jr_8015C32C.c | 6 +- src/ov_SC03_001/ov_SC03_001_jr_80171B4C.c | 4 +- src/ov_SC03_001/ov_SC03_001_jr_801734BC.c | 4 +- src/ov_SC03_001/ov_SC03_001_jr_801789AC.c | 4 +- src/ov_SC03_001/ov_SC03_001_jr_80178D40.c | 4 +- src/ov_SC03_001/ov_SC03_001_jr_8017A4AC.c | 4 +- src/ov_SC03_001/ov_SC03_001_jr_8017AE2C.c | 6 +- src/ov_SC03_001/ov_SC03_001_jr_80184DDC.c | 4 +- src/ov_SC03_001/ov_SC03_001_jr_80184F64.c | 4 +- src/ov_SC03_001/ov_SC03_001_jr_8018631C.c | 4 +- src/ov_SC03_001/ov_SC03_001_jr_801870B0.c | 4 +- src/ov_SC03_001/ov_SC03_001_jr_80188830.c | 4 +- src/ov_SC03_001/ov_SC03_001_jr_80189030.c | 4 +- src/ov_SC03_001/ov_SC03_001_jr_8018A3A8.c | 4 +- src/ov_SC03_001/ov_SC03_001_jr_8018B8DC.c | 4 +- src/ov_SC03_002/ov_SC03_002_jr_8015C32C.c | 6 +- src/ov_SC03_002/ov_SC03_002_jr_80171B4C.c | 4 +- src/ov_SC03_002/ov_SC03_002_jr_801734BC.c | 4 +- src/ov_SC03_002/ov_SC03_002_jr_801789AC.c | 4 +- src/ov_SC03_002/ov_SC03_002_jr_80178D40.c | 4 +- src/ov_SC03_002/ov_SC03_002_jr_8017A4AC.c | 4 +- src/ov_SC03_002/ov_SC03_002_jr_8017AE2C.c | 4 +- src/ov_SC03_002/ov_SC03_002_jr_8017D604.c | 6 +- src/ov_SC03_002/ov_SC03_002_jr_801815AC.c | 4 +- src/ov_SC03_002/ov_SC03_002_jr_80181BCC.c | 4 +- src/ov_SC03_002/ov_SC03_002_jr_80181D78.c | 4 +- src/ov_SC03_002/ov_SC03_002_jr_8018431C.c | 4 +- src/ov_SC03_003/ov_SC03_003_jr_8015C32C.c | 6 +- src/ov_SC03_003/ov_SC03_003_jr_80171B4C.c | 4 +- src/ov_SC03_003/ov_SC03_003_jr_801734BC.c | 4 +- src/ov_SC03_003/ov_SC03_003_jr_801789AC.c | 4 +- src/ov_SC03_003/ov_SC03_003_jr_80178D40.c | 4 +- src/ov_SC03_003/ov_SC03_003_jr_8017A4AC.c | 4 +- src/ov_SC03_003/ov_SC03_003_jr_8017AE2C.c | 4 +- src/ov_SC03_003/ov_SC03_003_jr_8017D5C0.c | 4 +- src/ov_SC03_006/ov_SC03_006_jr_8015C32C.c | 6 +- src/ov_SC03_006/ov_SC03_006_jr_80171B4C.c | 4 +- src/ov_SC03_006/ov_SC03_006_jr_801734BC.c | 4 +- src/ov_SC03_006/ov_SC03_006_jr_801789AC.c | 4 +- src/ov_SC03_006/ov_SC03_006_jr_80178D40.c | 4 +- src/ov_SC03_006/ov_SC03_006_jr_8017A4AC.c | 4 +- src/ov_SC03_006/ov_SC03_006_jr_8017AE2C.c | 10 +- src/ov_SC03_007/ov_SC03_007_jr_8015C32C.c | 6 +- src/ov_SC03_007/ov_SC03_007_jr_80171B4C.c | 4 +- src/ov_SC03_007/ov_SC03_007_jr_801734BC.c | 4 +- src/ov_SC03_007/ov_SC03_007_jr_801789AC.c | 4 +- src/ov_SC03_007/ov_SC03_007_jr_80178D40.c | 4 +- src/ov_SC03_007/ov_SC03_007_jr_8017A4AC.c | 4 +- src/ov_SC03_007/ov_SC03_007_jr_8017AE2C.c | 4 +- src/ov_SC03_007/ov_SC03_007_jr_80181F94.c | 4 +- src/ov_SC03_007/ov_SC03_007_jr_80183894.c | 4 +- src/ov_SC03_010/ov_SC03_010_jr_8015C32C.c | 6 +- src/ov_SC03_010/ov_SC03_010_jr_80171B4C.c | 4 +- src/ov_SC03_010/ov_SC03_010_jr_801734BC.c | 4 +- src/ov_SC03_010/ov_SC03_010_jr_801789AC.c | 4 +- src/ov_SC03_010/ov_SC03_010_jr_80178D40.c | 4 +- src/ov_SC03_010/ov_SC03_010_jr_8017A4AC.c | 4 +- src/ov_SC03_010/ov_SC03_010_jr_8017AE2C.c | 4 +- src/ov_SC03_010/ov_SC03_010_jr_8017C730.c | 4 +- src/ov_SC03_010/ov_SC03_010_jr_8017F6C0.c | 4 +- src/ov_SC03_011/ov_SC03_011_jr_8015C32C.c | 6 +- src/ov_SC03_011/ov_SC03_011_jr_80171B4C.c | 4 +- src/ov_SC03_011/ov_SC03_011_jr_801734BC.c | 4 +- src/ov_SC03_011/ov_SC03_011_jr_801789AC.c | 4 +- src/ov_SC03_011/ov_SC03_011_jr_80178D40.c | 4 +- src/ov_SC03_011/ov_SC03_011_jr_8017A4AC.c | 4 +- src/ov_SC03_011/ov_SC03_011_jr_8017AE2C.c | 4 +- src/ov_SC03_011/ov_SC03_011_jr_8017C730.c | 4 +- src/ov_SC03_011/ov_SC03_011_jr_80180B68.c | 4 +- src/ov_SC03_012/ov_SC03_012_jr_8015C32C.c | 6 +- src/ov_SC03_012/ov_SC03_012_jr_80171B4C.c | 4 +- src/ov_SC03_012/ov_SC03_012_jr_801734BC.c | 4 +- src/ov_SC03_012/ov_SC03_012_jr_801789AC.c | 4 +- src/ov_SC03_012/ov_SC03_012_jr_80178D40.c | 4 +- src/ov_SC03_012/ov_SC03_012_jr_8017A4AC.c | 4 +- src/ov_SC03_012/ov_SC03_012_jr_8017AE2C.c | 4 +- src/ov_SC03_013/ov_SC03_013_jr_8015C32C.c | 6 +- src/ov_SC03_013/ov_SC03_013_jr_80171B4C.c | 4 +- src/ov_SC03_013/ov_SC03_013_jr_801734BC.c | 4 +- src/ov_SC03_013/ov_SC03_013_jr_801789AC.c | 4 +- src/ov_SC03_013/ov_SC03_013_jr_80178D40.c | 4 +- src/ov_SC03_013/ov_SC03_013_jr_8017A4AC.c | 4 +- src/ov_SC03_013/ov_SC03_013_jr_8017AE2C.c | 4 +- src/ov_SC03_013/ov_SC03_013_jr_8017C730.c | 4 +- src/ov_SC03_013/ov_SC03_013_jr_8017FAA8.c | 4 +- src/ov_SC03_013/ov_SC03_013_jr_801806F8.c | 4 +- src/ov_SC03_014/ov_SC03_014_jr_8015C32C.c | 6 +- src/ov_SC03_014/ov_SC03_014_jr_80171B4C.c | 4 +- src/ov_SC03_014/ov_SC03_014_jr_801734BC.c | 4 +- src/ov_SC03_014/ov_SC03_014_jr_801789AC.c | 4 +- src/ov_SC03_014/ov_SC03_014_jr_80178D40.c | 4 +- src/ov_SC03_014/ov_SC03_014_jr_8017A4AC.c | 4 +- src/ov_SC03_014/ov_SC03_014_jr_8017AE2C.c | 4 +- src/ov_SC03_014/ov_SC03_014_jr_8017EB7C.c | 24 +- src/ov_SC03_014/ov_SC03_014_jr_80184440.c | 4 +- src/ov_SC03_014/ov_SC03_014_jr_801848E4.c | 4 +- src/ov_SC03_014/ov_SC03_014_o0c.c | 4 +- src/ov_SC03_014/ov_SC03_014_o0d.c | 4 +- src/ov_SC03_023/ov_SC03_023_jr_8015C32C.c | 6 +- src/ov_SC03_023/ov_SC03_023_jr_80171B4C.c | 4 +- src/ov_SC03_023/ov_SC03_023_jr_801734BC.c | 4 +- src/ov_SC03_023/ov_SC03_023_jr_801789AC.c | 4 +- src/ov_SC03_023/ov_SC03_023_jr_80178D40.c | 4 +- src/ov_SC03_023/ov_SC03_023_jr_8017A4AC.c | 4 +- src/ov_SC03_023/ov_SC03_023_jr_8017AE2C.c | 4 +- src/ov_SC03_024/ov_SC03_024_jr_8015C32C.c | 6 +- src/ov_SC03_024/ov_SC03_024_jr_80171B4C.c | 4 +- src/ov_SC03_024/ov_SC03_024_jr_801734BC.c | 4 +- src/ov_SC03_024/ov_SC03_024_jr_801789AC.c | 4 +- src/ov_SC03_024/ov_SC03_024_jr_80178D40.c | 4 +- src/ov_SC03_024/ov_SC03_024_jr_8017A4AC.c | 4 +- src/ov_SC03_024/ov_SC03_024_jr_8017AE2C.c | 4 +- src/ov_SC03_024/ov_SC03_024_jr_8017DF84.c | 4 +- src/ov_SC03_024/ov_SC03_024_jr_801830A8.c | 4 +- src/ov_SC03_024/ov_SC03_024_jr_80183BF8.c | 8 +- src/ov_SC03_028/ov_SC03_028_jr_8015C32C.c | 6 +- src/ov_SC03_028/ov_SC03_028_jr_80171B4C.c | 4 +- src/ov_SC03_028/ov_SC03_028_jr_801734BC.c | 4 +- src/ov_SC03_028/ov_SC03_028_jr_801789AC.c | 4 +- src/ov_SC03_028/ov_SC03_028_jr_80178D40.c | 4 +- src/ov_SC03_028/ov_SC03_028_jr_8017A4AC.c | 4 +- src/ov_SC03_028/ov_SC03_028_jr_8017AE2C.c | 4 +- src/ov_SC03_028/ov_SC03_028_jr_8017DF98.c | 4 +- src/ov_SC03_028/ov_SC03_028_jr_80183A74.c | 4 +- src/ov_SC03_028/ov_SC03_028_jr_801847E8.c | 4 +- src/ov_SC03_028/ov_SC03_028_jr_80184914.c | 4 +- src/ov_SC03_028/ov_SC03_028_jr_80185864.c | 4 +- src/ov_SC03_028/ov_SC03_028_jr_80185C14.c | 4 +- src/ov_SC03_028/ov_SC03_028_jr_801887A8.c | 4 +- src/ov_SC03_029/ov_SC03_029_jr_8015C32C.c | 6 +- src/ov_SC03_029/ov_SC03_029_jr_80171B4C.c | 4 +- src/ov_SC03_029/ov_SC03_029_jr_801734BC.c | 4 +- src/ov_SC03_029/ov_SC03_029_jr_801789AC.c | 4 +- src/ov_SC03_029/ov_SC03_029_jr_80178D40.c | 4 +- src/ov_SC03_029/ov_SC03_029_jr_8017A4AC.c | 4 +- src/ov_SC03_029/ov_SC03_029_jr_8017AE2C.c | 10 +- src/ov_SC03_030/ov_SC03_030_jr_8017AE2C.c | 10 +- src/ov_SC03_105/ov_SC03_105_jr_80181C84.c | 20 +- src/ov_SC03_111/ov_SC03_111_jr_8017EC58.c | 6 +- src/ov_SC03_125/ov_SC03_125_jr_8017D604.c | 6 +- src/ov_SC04_011/ov_SC04_011_jr_8017D494.c | 8 +- src/ov_SC04_018/ov_SC04_018_jr_80188E1C.c | 6 +- src/ov_SC04_020/ov_SC04_020_jr_8017D604.c | 6 +- src/ov_SC05_017/ov_SC05_017_jr_801808D4.c | 4 +- src/ov_SC05_018/ov_SC05_018_jr_8017D604.c | 6 +- src/ov_SC06_018/ov_SC06_018_jr_8018FF98.c | 6 +- src/ov_SC06_018/ov_SC06_018_jr_80191C50.c | 8 +- src/ov_SC06_029/ov_SC06_029_jr_8017C954.c | 6 +- src/ov_SC06_032/ov_SC06_032_jr_8018FCE8.c | 6 +- src/ov_SC06_032/ov_SC06_032_jr_801919A0.c | 10 +- 391 files changed, 1627 insertions(+), 1087 deletions(-) diff --git a/.run/P36/delever/calibration.json b/.run/P36/delever/calibration.json index b1d054350b..0f8d133569 100644 --- a/.run/P36/delever/calibration.json +++ b/.run/P36/delever/calibration.json @@ -1,7 +1,7 @@ { - "head": "0e8b2a60b", + "head": "d1b8971988", "stamp": "588cbf38c6e4", - "generated": "2026-09-29 23:07", + "generated": "2026-09-30 17:31", "aliases": [ "main", "md_SC07_004", @@ -21,176 +21,176 @@ "main": { "objects": 85, "identical": 85, - "seconds": 8.785000000000002, - "mean_s": 0.103 + "seconds": 8.897999999999994, + "mean_s": 0.105 }, "md_SC07_004": { "objects": 1, "identical": 1, - "seconds": 0.595, - "mean_s": 0.595 + "seconds": 0.621, + "mean_s": 0.621 }, "ov_SC03_015": { "objects": 32, "identical": 32, - "seconds": 5.37, - "mean_s": 0.168 + "seconds": 5.9879999999999995, + "mean_s": 0.187 }, "ov_SC04_011": { "objects": 28, "identical": 28, - "seconds": 4.570000000000001, - "mean_s": 0.163 + "seconds": 5.401, + "mean_s": 0.193 } }, "per_object_seconds": { - "build/src/800.o": 0.904, - "build/src/800_b.o": 0.129, - "build/src/800_b_2.o": 0.366, - "build/src/800_b_o0a.o": 0.124, - "build/src/800_c.o": 0.252, - "build/src/800b2.o": 0.107, - "build/src/apicard1.o": 0.085, - "build/src/apicard2.o": 0.134, - "build/src/apicard3.o": 0.101, - "build/src/apicard4.o": 0.084, - "build/src/apicard5.o": 0.124, - "build/src/apicard6.o": 0.096, - "build/src/apicard7.o": 0.113, - "build/src/boot.o": 0.137, - "build/src/gap.o": 0.092, - "build/src/libapi1.o": 0.088, - "build/src/libapi2.o": 0.074, - "build/src/libc2_1.o": 0.087, - "build/src/libc2_2.o": 0.074, - "build/src/libcd1.o": 0.097, - "build/src/libcd2.o": 0.081, - "build/src/libetc.o": 0.085, - "build/src/libgpu.o": 0.089, - "build/src/libgpu2.o": 0.097, - "build/src/libgs1.o": 0.082, - "build/src/libgs2.o": 0.097, - "build/src/libgs3.o": 0.098, - "build/src/libgs4.o": 0.09, + "build/src/800.o": 0.899, + "build/src/800_b.o": 0.106, + "build/src/800_b_2.o": 0.388, + "build/src/800_b_o0a.o": 0.111, + "build/src/800_c.o": 0.251, + "build/src/800b2.o": 0.103, + "build/src/apicard1.o": 0.093, + "build/src/apicard2.o": 0.121, + "build/src/apicard3.o": 0.1, + "build/src/apicard4.o": 0.137, + "build/src/apicard5.o": 0.11, + "build/src/apicard6.o": 0.092, + "build/src/apicard7.o": 0.096, + "build/src/boot.o": 0.13, + "build/src/gap.o": 0.099, + "build/src/libapi1.o": 0.111, + "build/src/libapi2.o": 0.089, + "build/src/libc2_1.o": 0.09, + "build/src/libc2_2.o": 0.089, + "build/src/libcd1.o": 0.1, + "build/src/libcd2.o": 0.093, + "build/src/libetc.o": 0.086, + "build/src/libgpu.o": 0.088, + "build/src/libgpu2.o": 0.096, + "build/src/libgs1.o": 0.083, + "build/src/libgs2.o": 0.075, + "build/src/libgs3.o": 0.083, + "build/src/libgs4.o": 0.086, "build/src/libgs5.o": 0.082, - "build/src/libgs6.o": 0.109, - "build/src/libgs7.o": 0.085, - "build/src/libgs8.o": 0.075, + "build/src/libgs6.o": 0.104, + "build/src/libgs7.o": 0.088, + "build/src/libgs8.o": 0.079, "build/src/libgte1.o": 0.085, - "build/src/libgte10.o": 0.08, + "build/src/libgte10.o": 0.07, "build/src/libgte11.o": 0.084, - "build/src/libgte12.o": 0.083, - "build/src/libgte13.o": 0.093, - "build/src/libgte14.o": 0.08, - "build/src/libgte15.o": 0.079, + "build/src/libgte12.o": 0.085, + "build/src/libgte13.o": 0.089, + "build/src/libgte14.o": 0.087, + "build/src/libgte15.o": 0.08, "build/src/libgte16.o": 0.084, - "build/src/libgte17.o": 0.095, - "build/src/libgte18.o": 0.083, - "build/src/libgte19.o": 0.079, - "build/src/libgte2.o": 0.085, - "build/src/libgte20.o": 0.09, - "build/src/libgte21.o": 0.078, - "build/src/libgte22.o": 0.089, - "build/src/libgte23.o": 0.093, - "build/src/libgte24.o": 0.096, - "build/src/libgte25.o": 0.097, - "build/src/libgte26.o": 0.073, - "build/src/libgte27.o": 0.074, + "build/src/libgte17.o": 0.075, + "build/src/libgte18.o": 0.079, + "build/src/libgte19.o": 0.078, + "build/src/libgte2.o": 0.079, + "build/src/libgte20.o": 0.079, + "build/src/libgte21.o": 0.088, + "build/src/libgte22.o": 0.084, + "build/src/libgte23.o": 0.077, + "build/src/libgte24.o": 0.074, + "build/src/libgte25.o": 0.084, + "build/src/libgte26.o": 0.078, + "build/src/libgte27.o": 0.084, "build/src/libgte28.o": 0.08, - "build/src/libgte29.o": 0.076, - "build/src/libgte3.o": 0.082, - "build/src/libgte30.o": 0.077, - "build/src/libgte4.o": 0.078, - "build/src/libgte5.o": 0.083, - "build/src/libgte6.o": 0.088, - "build/src/libgte7.o": 0.072, - "build/src/libgte8.o": 0.079, - "build/src/libgte9.o": 0.072, - "build/src/libmcrd1.o": 0.083, - "build/src/libmcrd2.o": 0.074, + "build/src/libgte29.o": 0.082, + "build/src/libgte3.o": 0.085, + "build/src/libgte30.o": 0.084, + "build/src/libgte4.o": 0.076, + "build/src/libgte5.o": 0.091, + "build/src/libgte6.o": 0.079, + "build/src/libgte7.o": 0.078, + "build/src/libgte8.o": 0.085, + "build/src/libgte9.o": 0.071, + "build/src/libmcrd1.o": 0.097, + "build/src/libmcrd2.o": 0.106, "build/src/libpad1.o": 0.079, - "build/src/libpad2.o": 0.077, - "build/src/sgap.o": 0.08, - "build/src/sgap_2.o": 0.077, - "build/src/sgap_3.o": 0.081, - "build/src/sgap_4.o": 0.086, - "build/src/sgap_5.o": 0.077, - "build/src/sgap_6.o": 0.074, - "build/src/sgap_8.o": 0.085, - "build/src/snd1.o": 0.086, - "build/src/snd10.o": 0.081, - "build/src/snd11.o": 0.087, - "build/src/snd12.o": 0.077, + "build/src/libpad2.o": 0.092, + "build/src/sgap.o": 0.081, + "build/src/sgap_2.o": 0.125, + "build/src/sgap_3.o": 0.087, + "build/src/sgap_4.o": 0.096, + "build/src/sgap_5.o": 0.092, + "build/src/sgap_6.o": 0.081, + "build/src/sgap_8.o": 0.095, + "build/src/snd1.o": 0.098, + "build/src/snd10.o": 0.087, + "build/src/snd11.o": 0.088, + "build/src/snd12.o": 0.094, "build/src/snd2.o": 0.098, - "build/src/snd3.o": 0.095, - "build/src/snd4.o": 0.086, + "build/src/snd3.o": 0.081, + "build/src/snd4.o": 0.093, "build/src/snd5.o": 0.088, - "build/src/snd6.o": 0.105, - "build/src/snd7.o": 0.086, - "build/src/snd8.o": 0.088, - "build/src/snd9.o": 0.11, - "build/src/md_SC07_004/md_SC07_004.o": 0.595, - "build/src/ov_SC03_015/ov_SC03_015.o": 0.161, - "build/src/ov_SC03_015/ov_SC03_015_after.o": 0.595, - "build/src/ov_SC03_015/ov_SC03_015_jr_8012ACE0.o": 0.444, - "build/src/ov_SC03_015/ov_SC03_015_jr_80135888.o": 0.072, - "build/src/ov_SC03_015/ov_SC03_015_jr_80135A4C.o": 0.08, - "build/src/ov_SC03_015/ov_SC03_015_jr_80135D20.o": 0.14, - "build/src/ov_SC03_015/ov_SC03_015_jr_801380E0.o": 0.199, - "build/src/ov_SC03_015/ov_SC03_015_jr_8013C98C.o": 0.147, - "build/src/ov_SC03_015/ov_SC03_015_jr_8013F350.o": 0.093, - "build/src/ov_SC03_015/ov_SC03_015_jr_8013FFD8.o": 0.082, - "build/src/ov_SC03_015/ov_SC03_015_jr_80140608.o": 0.207, - "build/src/ov_SC03_015/ov_SC03_015_jr_8015444C.o": 0.076, - "build/src/ov_SC03_015/ov_SC03_015_jr_80154C24.o": 0.186, - "build/src/ov_SC03_015/ov_SC03_015_jr_801588CC.o": 0.101, - "build/src/ov_SC03_015/ov_SC03_015_jr_80159C84.o": 0.069, - "build/src/ov_SC03_015/ov_SC03_015_jr_8015A3C8.o": 0.079, - "build/src/ov_SC03_015/ov_SC03_015_jr_8015AE2C.o": 0.101, - "build/src/ov_SC03_015/ov_SC03_015_jr_8015C32C.o": 0.54, - "build/src/ov_SC03_015/ov_SC03_015_jr_8016AB6C.o": 0.311, - "build/src/ov_SC03_015/ov_SC03_015_jr_80171B4C.o": 0.11, - "build/src/ov_SC03_015/ov_SC03_015_jr_801734BC.o": 0.234, - "build/src/ov_SC03_015/ov_SC03_015_jr_801789AC.o": 0.064, - "build/src/ov_SC03_015/ov_SC03_015_jr_80178D40.o": 0.12, - "build/src/ov_SC03_015/ov_SC03_015_jr_8017A4AC.o": 0.072, - "build/src/ov_SC03_015/ov_SC03_015_jr_8017AE2C.o": 0.198, - "build/src/ov_SC03_015/ov_SC03_015_jr_8017EB7C.o": 0.229, - "build/src/ov_SC03_015/ov_SC03_015_jr_80184440.o": 0.06, - "build/src/ov_SC03_015/ov_SC03_015_jr_801848E4.o": 0.319, - "build/src/ov_SC03_015/ov_SC03_015_o0b.o": 0.066, - "build/src/ov_SC03_015/ov_SC03_015_o0c.o": 0.068, - "build/src/ov_SC03_015/ov_SC03_015_o0d.o": 0.066, - "build/src/ov_SC03_015/ov_SC03_015_o0e.o": 0.081, - "build/src/ov_SC04_011/ov_SC04_011.o": 0.15, - "build/src/ov_SC04_011/ov_SC04_011_after.o": 0.497, - "build/src/ov_SC04_011/ov_SC04_011_jr_8012ACE0.o": 0.404, - "build/src/ov_SC04_011/ov_SC04_011_jr_80135888.o": 0.059, - "build/src/ov_SC04_011/ov_SC04_011_jr_80135A4C.o": 0.064, - "build/src/ov_SC04_011/ov_SC04_011_jr_80135D20.o": 0.138, - "build/src/ov_SC04_011/ov_SC04_011_jr_801380E0.o": 0.173, - "build/src/ov_SC04_011/ov_SC04_011_jr_8013C98C.o": 0.132, - "build/src/ov_SC04_011/ov_SC04_011_jr_8013F350.o": 0.089, - "build/src/ov_SC04_011/ov_SC04_011_jr_8013FFD8.o": 0.077, - "build/src/ov_SC04_011/ov_SC04_011_jr_80140608.o": 0.211, - "build/src/ov_SC04_011/ov_SC04_011_jr_8015444C.o": 0.079, - "build/src/ov_SC04_011/ov_SC04_011_jr_80154C24.o": 0.199, - "build/src/ov_SC04_011/ov_SC04_011_jr_801588CC.o": 0.103, - "build/src/ov_SC04_011/ov_SC04_011_jr_80159C84.o": 0.08, - "build/src/ov_SC04_011/ov_SC04_011_jr_8015A3C8.o": 0.08, - "build/src/ov_SC04_011/ov_SC04_011_jr_8015AE2C.o": 0.108, - "build/src/ov_SC04_011/ov_SC04_011_jr_8015C32C.o": 0.409, - "build/src/ov_SC04_011/ov_SC04_011_jr_8016AB6C.o": 0.238, - "build/src/ov_SC04_011/ov_SC04_011_jr_80171B4C.o": 0.116, - "build/src/ov_SC04_011/ov_SC04_011_jr_801734BC.o": 0.189, - "build/src/ov_SC04_011/ov_SC04_011_jr_801789AC.o": 0.073, - "build/src/ov_SC04_011/ov_SC04_011_jr_80178D40.o": 0.106, - "build/src/ov_SC04_011/ov_SC04_011_jr_8017A4AC.o": 0.074, - "build/src/ov_SC04_011/ov_SC04_011_jr_8017AE2C.o": 0.116, - "build/src/ov_SC04_011/ov_SC04_011_jr_8017D494.o": 0.48, - "build/src/ov_SC04_011/ov_SC04_011_o0b.o": 0.064, - "build/src/ov_SC04_011/ov_SC04_011_o0c.o": 0.062 + "build/src/snd6.o": 0.088, + "build/src/snd7.o": 0.083, + "build/src/snd8.o": 0.091, + "build/src/snd9.o": 0.086, + "build/src/md_SC07_004/md_SC07_004.o": 0.621, + "build/src/ov_SC03_015/ov_SC03_015.o": 0.165, + "build/src/ov_SC03_015/ov_SC03_015_after.o": 0.627, + "build/src/ov_SC03_015/ov_SC03_015_jr_8012ACE0.o": 0.473, + "build/src/ov_SC03_015/ov_SC03_015_jr_80135888.o": 0.09, + "build/src/ov_SC03_015/ov_SC03_015_jr_80135A4C.o": 0.089, + "build/src/ov_SC03_015/ov_SC03_015_jr_80135D20.o": 0.158, + "build/src/ov_SC03_015/ov_SC03_015_jr_801380E0.o": 0.207, + "build/src/ov_SC03_015/ov_SC03_015_jr_8013C98C.o": 0.16, + "build/src/ov_SC03_015/ov_SC03_015_jr_8013F350.o": 0.116, + "build/src/ov_SC03_015/ov_SC03_015_jr_8013FFD8.o": 0.099, + "build/src/ov_SC03_015/ov_SC03_015_jr_80140608.o": 0.231, + "build/src/ov_SC03_015/ov_SC03_015_jr_8015444C.o": 0.106, + "build/src/ov_SC03_015/ov_SC03_015_jr_80154C24.o": 0.21, + "build/src/ov_SC03_015/ov_SC03_015_jr_801588CC.o": 0.128, + "build/src/ov_SC03_015/ov_SC03_015_jr_80159C84.o": 0.091, + "build/src/ov_SC03_015/ov_SC03_015_jr_8015A3C8.o": 0.089, + "build/src/ov_SC03_015/ov_SC03_015_jr_8015AE2C.o": 0.125, + "build/src/ov_SC03_015/ov_SC03_015_jr_8015C32C.o": 0.586, + "build/src/ov_SC03_015/ov_SC03_015_jr_8016AB6C.o": 0.323, + "build/src/ov_SC03_015/ov_SC03_015_jr_80171B4C.o": 0.128, + "build/src/ov_SC03_015/ov_SC03_015_jr_801734BC.o": 0.254, + "build/src/ov_SC03_015/ov_SC03_015_jr_801789AC.o": 0.087, + "build/src/ov_SC03_015/ov_SC03_015_jr_80178D40.o": 0.134, + "build/src/ov_SC03_015/ov_SC03_015_jr_8017A4AC.o": 0.091, + "build/src/ov_SC03_015/ov_SC03_015_jr_8017AE2C.o": 0.22, + "build/src/ov_SC03_015/ov_SC03_015_jr_8017EB7C.o": 0.249, + "build/src/ov_SC03_015/ov_SC03_015_jr_80184440.o": 0.075, + "build/src/ov_SC03_015/ov_SC03_015_jr_801848E4.o": 0.337, + "build/src/ov_SC03_015/ov_SC03_015_o0b.o": 0.071, + "build/src/ov_SC03_015/ov_SC03_015_o0c.o": 0.088, + "build/src/ov_SC03_015/ov_SC03_015_o0d.o": 0.086, + "build/src/ov_SC03_015/ov_SC03_015_o0e.o": 0.095, + "build/src/ov_SC04_011/ov_SC04_011.o": 0.181, + "build/src/ov_SC04_011/ov_SC04_011_after.o": 0.54, + "build/src/ov_SC04_011/ov_SC04_011_jr_8012ACE0.o": 0.459, + "build/src/ov_SC04_011/ov_SC04_011_jr_80135888.o": 0.08, + "build/src/ov_SC04_011/ov_SC04_011_jr_80135A4C.o": 0.079, + "build/src/ov_SC04_011/ov_SC04_011_jr_80135D20.o": 0.167, + "build/src/ov_SC04_011/ov_SC04_011_jr_801380E0.o": 0.201, + "build/src/ov_SC04_011/ov_SC04_011_jr_8013C98C.o": 0.159, + "build/src/ov_SC04_011/ov_SC04_011_jr_8013F350.o": 0.11, + "build/src/ov_SC04_011/ov_SC04_011_jr_8013FFD8.o": 0.097, + "build/src/ov_SC04_011/ov_SC04_011_jr_80140608.o": 0.234, + "build/src/ov_SC04_011/ov_SC04_011_jr_8015444C.o": 0.106, + "build/src/ov_SC04_011/ov_SC04_011_jr_80154C24.o": 0.228, + "build/src/ov_SC04_011/ov_SC04_011_jr_801588CC.o": 0.137, + "build/src/ov_SC04_011/ov_SC04_011_jr_80159C84.o": 0.102, + "build/src/ov_SC04_011/ov_SC04_011_jr_8015A3C8.o": 0.112, + "build/src/ov_SC04_011/ov_SC04_011_jr_8015AE2C.o": 0.14, + "build/src/ov_SC04_011/ov_SC04_011_jr_8015C32C.o": 0.449, + "build/src/ov_SC04_011/ov_SC04_011_jr_8016AB6C.o": 0.293, + "build/src/ov_SC04_011/ov_SC04_011_jr_80171B4C.o": 0.145, + "build/src/ov_SC04_011/ov_SC04_011_jr_801734BC.o": 0.224, + "build/src/ov_SC04_011/ov_SC04_011_jr_801789AC.o": 0.093, + "build/src/ov_SC04_011/ov_SC04_011_jr_80178D40.o": 0.135, + "build/src/ov_SC04_011/ov_SC04_011_jr_8017A4AC.o": 0.104, + "build/src/ov_SC04_011/ov_SC04_011_jr_8017AE2C.o": 0.138, + "build/src/ov_SC04_011/ov_SC04_011_jr_8017D494.o": 0.539, + "build/src/ov_SC04_011/ov_SC04_011_o0b.o": 0.067, + "build/src/ov_SC04_011/ov_SC04_011_o0c.o": 0.082 }, "ok": true, - "seconds": 2.4 + "seconds": 2.5 } diff --git a/.run/P37/restruct/ledger.jsonl b/.run/P37/restruct/ledger.jsonl index f2000a249d..77179cbfb3 100644 --- a/.run/P37/restruct/ledger.jsonl +++ b/.run/P37/restruct/ledger.jsonl @@ -171855,3 +171855,543 @@ {"ts": "2026-09-29 23:14:19", "label": "t38_4HRL1", "rung": "L", "calib": {"head": "0e8b2a60b", "stamp": "588cbf38c6e4"}, "tu": "src/shared/engine_types.h", "unit": "fold:Entry_8012DDA4@file", "defn": "Entry_8012DDA4", "kind": "head-fold", "head": "Unkstruct_800B5CB8", "canon": "Unkstruct_800B5CB8", "fn": null, "renames": 134, "fields": {"active": "unk0"}, "files": ["src/ov_MAIN_012/ov_MAIN_012.c", "src/ov_SC01_000/ov_SC01_000_jr_8012ACE0.c", "src/ov_SC01_001/ov_SC01_001_jr_8012ACE0.c", "src/ov_SC01_004/ov_SC01_004_jr_8012ACE0.c", "src/ov_SC01_005/ov_SC01_005_jr_8012ACE0.c", "src/ov_SC01_008/ov_SC01_008_jr_8012ACE0.c", "src/ov_SC01_009/ov_SC01_009_jr_8012ACE0.c", "src/ov_SC01_074/ov_SC01_074_jr_8012ACE0.c", "src/ov_SC01_077/ov_SC01_077_jr_8012ACE0.c", "src/ov_SC01_080/ov_SC01_080_jr_8012ACE0.c", "src/ov_SC01_084/ov_SC01_084_jr_8012ACE0.c", "src/ov_SC02_000/ov_SC02_000_jr_8012ACE0.c", "src/ov_SC02_004/ov_SC02_004_jr_8012ACE0.c", "src/ov_SC02_005/ov_SC02_005_jr_8012ACE0.c", "src/ov_SC02_011/ov_SC02_011_jr_8012ACE0.c", "src/ov_SC02_015/ov_SC02_015_jr_8012ACE0.c", "src/ov_SC02_016/ov_SC02_016_jr_8012ACE0.c", "src/ov_SC02_017/ov_SC02_017_jr_8012ACE0.c", "src/ov_SC02_021/ov_SC02_021_jr_8012ACE0.c", "src/ov_SC02_026/ov_SC02_026_jr_8012ACE0.c", "src/ov_SC02_027/ov_SC02_027_jr_8012ACE0.c", "src/ov_SC02_028/ov_SC02_028_jr_8012ACE0.c", "src/ov_SC02_031/ov_SC02_031_jr_8012ACE0.c", "src/ov_SC02_035/ov_SC02_035_jr_8012ACE0.c", "src/ov_SC02_037/ov_SC02_037.c", "src/ov_SC02_039/ov_SC02_039_jr_8012ACE0.c", "src/ov_SC02_041/ov_SC02_041_jr_8012ACE0.c", "src/ov_SC03_001/ov_SC03_001_jr_8012ACE0.c", "src/ov_SC03_002/ov_SC03_002_jr_8012ACE0.c", "src/ov_SC03_003/ov_SC03_003_jr_8012ACE0.c", "src/ov_SC03_006/ov_SC03_006_jr_8012ACE0.c", "src/ov_SC03_007/ov_SC03_007_jr_8012ACE0.c", "src/ov_SC03_010/ov_SC03_010_jr_8012ACE0.c", "src/ov_SC03_011/ov_SC03_011_jr_8012ACE0.c", "src/ov_SC03_012/ov_SC03_012_jr_8012ACE0.c", "src/ov_SC03_013/ov_SC03_013_jr_8012ACE0.c", "src/ov_SC03_014/ov_SC03_014_jr_8012ACE0.c", "src/ov_SC03_023/ov_SC03_023_jr_8012ACE0.c", "src/ov_SC03_024/ov_SC03_024_jr_8012ACE0.c", "src/ov_SC03_028/ov_SC03_028_jr_8012ACE0.c", "src/ov_SC03_029/ov_SC03_029_jr_8012ACE0.c", "src/ov_SC03_030/ov_SC03_030_jr_8012ACE0.c", "src/ov_SC03_031/ov_SC03_031_jr_8012ACE0.c", "src/ov_SC03_089/ov_SC03_089_jr_8012ACE0.c", "src/ov_SC03_090/ov_SC03_090_jr_8012ACE0.c", "src/ov_SC03_091/ov_SC03_091_jr_8012ACE0.c", "src/ov_SC03_092/ov_SC03_092_jr_8012ACE0.c", "src/ov_SC03_093/ov_SC03_093_jr_8012ACE0.c", "src/ov_SC03_094/ov_SC03_094_jr_8012ACE0.c", "src/ov_SC03_095/ov_SC03_095_jr_8012ACE0.c", "src/ov_SC03_096/ov_SC03_096_jr_8012ACE0.c", "src/ov_SC03_097/ov_SC03_097_jr_8012ACE0.c", "src/ov_SC03_098/ov_SC03_098_jr_8012ACE0.c", "src/ov_SC03_099/ov_SC03_099_jr_8012ACE0.c", "src/ov_SC03_100/ov_SC03_100_jr_8012ACE0.c", "src/ov_SC03_101/ov_SC03_101_jr_8012ACE0.c", "src/ov_SC03_102/ov_SC03_102_jr_8012ACE0.c", "src/ov_SC03_103/ov_SC03_103_jr_8012ACE0.c", "src/ov_SC03_104/ov_SC03_104_jr_8012ACE0.c", "src/ov_SC03_105/ov_SC03_105_jr_8012ACE0.c", "src/ov_SC03_107/ov_SC03_107.c", "src/ov_SC03_108/ov_SC03_108_jr_8012ACE0.c", "src/ov_SC03_109/ov_SC03_109_jr_8012ACE0.c", "src/ov_SC03_110/ov_SC03_110_jr_8012ACE0.c", "src/ov_SC03_111/ov_SC03_111_jr_8012ACE0.c", "src/ov_SC03_112/ov_SC03_112_jr_8012ACE0.c", "src/ov_SC03_113/ov_SC03_113_jr_8012ACE0.c", "src/ov_SC03_114/ov_SC03_114_jr_8012ACE0.c", "src/ov_SC03_115/ov_SC03_115_jr_8012ACE0.c", "src/ov_SC03_116/ov_SC03_116_jr_8012ACE0.c", "src/ov_SC03_117/ov_SC03_117_jr_8012ACE0.c", "src/ov_SC03_118/ov_SC03_118_jr_8012ACE0.c", "src/ov_SC03_121/ov_SC03_121_jr_8012ACE0.c", "src/ov_SC03_124/ov_SC03_124_jr_8012ACE0.c", "src/ov_SC03_125/ov_SC03_125_jr_8012ACE0.c", "src/ov_SC04_000/ov_SC04_000_jr_8012ACE0.c", "src/ov_SC04_002/ov_SC04_002_jr_8012ACE0.c", "src/ov_SC04_003/ov_SC04_003_jr_8012ACE0.c", "src/ov_SC04_004/ov_SC04_004_jr_8012ACE0.c", "src/ov_SC04_005/ov_SC04_005_jr_8012ACE0.c", "src/ov_SC04_006/ov_SC04_006_jr_8012ACE0.c", "src/ov_SC04_007/ov_SC04_007_jr_8012ACE0.c", "src/ov_SC04_008/ov_SC04_008_jr_8012ACE0.c", "src/ov_SC04_009/ov_SC04_009_jr_8012ACE0.c", "src/ov_SC04_010/ov_SC04_010_jr_8012ACE0.c", "src/ov_SC04_011/ov_SC04_011_jr_8012ACE0.c", "src/ov_SC04_012/ov_SC04_012_jr_8012ACE0.c", "src/ov_SC04_015/ov_SC04_015_jr_8012ACE0.c", "src/ov_SC04_016/ov_SC04_016_jr_8012ACE0.c", "src/ov_SC04_018/ov_SC04_018_jr_8012ACE0.c", "src/ov_SC04_020/ov_SC04_020_jr_8012ACE0.c", "src/ov_SC05_000/ov_SC05_000_jr_8012ACE0.c", "src/ov_SC05_001/ov_SC05_001_jr_8012ACE0.c", "src/ov_SC05_002/ov_SC05_002_jr_8012ACE0.c", "src/ov_SC05_003/ov_SC05_003_jr_8012ACE0.c", "src/ov_SC05_004/ov_SC05_004_jr_8012ACE0.c", "src/ov_SC05_005/ov_SC05_005_jr_8012ACE0.c", "src/ov_SC05_006/ov_SC05_006_jr_8012ACE0.c", "src/ov_SC05_007/ov_SC05_007_jr_8012ACE0.c", "src/ov_SC05_008/ov_SC05_008_jr_8012ACE0.c", "src/ov_SC05_009/ov_SC05_009_jr_8012ACE0.c", "src/ov_SC05_010/ov_SC05_010_jr_8012ACE0.c", "src/ov_SC05_011/ov_SC05_011_jr_8012ACE0.c", "src/ov_SC05_017/ov_SC05_017_jr_8012ACE0.c", "src/ov_SC05_018/ov_SC05_018_jr_8012ACE0.c", "src/ov_SC06_000/ov_SC06_000_jr_8012ACE0.c", "src/ov_SC06_006/ov_SC06_006_jr_8012ACE0.c", "src/ov_SC06_008/ov_SC06_008_jr_8012ACE0.c", "src/ov_SC06_010/ov_SC06_010_jr_8012ACE0.c", "src/ov_SC06_011/ov_SC06_011_jr_8012ACE0.c", "src/ov_SC06_013/ov_SC06_013_jr_8012ACE0.c", "src/ov_SC06_014/ov_SC06_014_jr_8012ACE0.c", "src/ov_SC06_015/ov_SC06_015_jr_8012ACE0.c", "src/ov_SC06_016/ov_SC06_016_jr_8012ACE0.c", "src/ov_SC06_018/ov_SC06_018_jr_8012ACE0.c", "src/ov_SC06_020/ov_SC06_020_jr_8012ACE0.c", "src/ov_SC06_022/ov_SC06_022_jr_8012ACE0.c", "src/ov_SC06_024/ov_SC06_024_jr_8012ACE0.c", "src/ov_SC06_025/ov_SC06_025_jr_8012ACE0.c", "src/ov_SC06_027/ov_SC06_027_jr_8012ACE0.c", "src/ov_SC06_029/ov_SC06_029_jr_8012ACE0.c", "src/ov_SC06_030/ov_SC06_030_jr_8012ACE0.c", "src/ov_SC06_032/ov_SC06_032_jr_8012ACE0.c", "src/ov_SC06_033/ov_SC06_033_jr_8012ACE0.c", "src/ov_SC07_000/ov_SC07_000_jr_8012ACE0.c", "src/ov_SC07_001/ov_SC07_001_jr_8012ACE0.c", "src/ov_SC07_002/ov_SC07_002_jr_8012ACE0.c", "src/ov_SC07_006/ov_SC07_006.c", "src/ov_SC07_007/ov_SC07_007.c", "src/ov_SC07_008/ov_SC07_008_jr_8012ACE0.c", "src/ov_SC07_009/ov_SC07_009_jr_8012ACE0.c", "src/ov_SC07_010/ov_SC07_010.c", "src/ov_SC07_011/ov_SC07_011.c", "src/shared/engine_types.h", "src/shared/ov/func_8012DDA4__0f69dd9d.h"], "verdict": "FOLDED", "nhash_before": "-", "nhash_after": "-", "sites": []} {"ts": "2026-09-29 23:14:19", "label": "t38_4HRL1", "rung": "L", "calib": {"head": "0e8b2a60b", "stamp": "588cbf38c6e4"}, "tu": "src/shared/engine_types.h", "unit": "fold:Ent_801202A0@file", "defn": "Ent_801202A0", "kind": "head-fold", "head": "Unkstruct_800B5CB8", "canon": "Unkstruct_800B5CB8", "fn": null, "renames": 5, "fields": {"state": "unkC1", "x": "unk6", "z": "unkE"}, "files": ["src/shared/engine_types.h", "src/shared/ov/func_8014A738.h"], "verdict": "FOLD-REFUSED", "nhash_before": "-", "nhash_after": "-", "sites": [], "cause": "DIFFERS: [build/src/ov_MAIN_012/ov_MAIN_012_jr_801458E0.o]"} {"ts": "2026-09-29 23:14:19", "label": "t38_4HRL1", "rung": "L", "calib": {"head": "0e8b2a60b", "stamp": "588cbf38c6e4"}, "tu": "src/shared/engine_types.h", "unit": "fold:Obj1CDC@file", "defn": "Obj1CDC", "kind": "head-fold", "head": "Unkstruct_800B5CB8", "canon": "Unkstruct_800B5CB8", "fn": null, "renames": 24, "fields": {"x": "unk6", "y": "unkA", "z": "unkE"}, "files": ["src/ov_SC05_010/ov_SC05_010_jr_80181CDC.c", "src/shared/engine_types.h"], "verdict": "FOLD-REFUSED", "nhash_before": "-", "nhash_after": "-", "sites": [], "cause": "COMPILE-ERROR: src/ov_SC05_010/ov_SC05_010_jr_80181CDC.c:2873: invalid type argument of `->'\nsrc/ov_SC05_010/ov_SC05_010_jr_80181CDC.c:2875: invalid type argument of `->'\nsrc/"} +{"ts": "2026-09-30 17:32:47", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC03_030/ov_SC03_030_jr_8017AE2C.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 3, "lines": [1699, 1855, 3313], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "36162d9deaef", "nhash_after": "a0bfc17d093c", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:32:47", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC03_030/ov_SC03_030_jr_8017AE2C.c", "unit": "decl:func_80180054", "callee": "func_80180054", "header": false, "defn_tu": "src/ov_SC03_030/ov_SC03_030_jr_8017AE2C.c", "decls": 1, "lines": [5289], "ansi": "SVec_80180054 *p, s32 dist", "nhash_before": "37839bd1df8e", "nhash_after": "dcec9fb44837", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:32:47", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC03_030/ov_SC03_030_jr_8017AE2C.c", "unit": "decl:func_80181A60", "callee": "func_80181A60", "header": false, "defn_tu": "src/ov_SC03_030/ov_SC03_030_jr_8017AE2C.c", "decls": 1, "lines": [6315], "ansi": "SVec_80181A60 *v", "nhash_before": "b929d317ad65", "nhash_after": "35a13918d972", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:32:47", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC01_000/ov_SC01_000_jr_8017BEBC.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1702, 1858], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "b863af3414a8", "nhash_after": "252d90475aa8", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:32:47", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC01_000/ov_SC01_000_jr_8017BEBC.c", "unit": "decl:func_8017E1A8", "callee": "func_8017E1A8", "header": false, "defn_tu": "src/ov_SC01_000/ov_SC01_000_jr_8017BEBC.c", "decls": 1, "lines": [3276], "ansi": "Pt_8017E1A8 *p, s32 arg1, s32 arg2, s32 arg3", "nhash_before": "faed11acdcb1", "nhash_after": "5bba34e150db", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:32:49", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC01_074/ov_SC01_074_jr_8017BE9C.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1702, 1858], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "b863af3414a8", "nhash_after": "252d90475aa8", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:32:49", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC01_074/ov_SC01_074_jr_8017BE9C.c", "unit": "decl:func_8017E158", "callee": "func_8017E158", "header": false, "defn_tu": "src/ov_SC01_074/ov_SC01_074_jr_8017BE9C.c", "decls": 1, "lines": [3840], "ansi": "SVEC_8017E158 *p0, SVEC_8017E158 *p1", "nhash_before": "e7203098c4ea", "nhash_after": "5d1857b6e396", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:32:49", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/md_MAIN_034/md_MAIN_034.c", "unit": "decl:func_800CB1F8", "callee": "func_800CB1F8", "header": false, "defn_tu": "src/md_MAIN_034/md_MAIN_034.c", "decls": 1, "lines": [94], "ansi": "Face10_800CB1F8 *f, SVEC8_800CB1F8 *verts, SVEC8_800CB1F8 *norms, F3P_800CB1F8 *prims, s32 count, s32 shift, s32 ot", "nhash_before": "8e19c5491140", "nhash_after": "e71e7e655a91", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:32:49", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/md_MAIN_034/md_MAIN_034.c", "unit": "decl:func_800CB3C0", "callee": "func_800CB3C0", "header": false, "defn_tu": "src/md_MAIN_034/md_MAIN_034.c", "decls": 1, "lines": [95], "ansi": "FaceF4_800CB3C0 *face, SVEC8_800CB3C0 *vtx, SVEC8_800CB3C0 *nrm, PktF4_800CB3C0 *prims, s32 count, s32 shift, s32 ot", "nhash_before": "58dec40452b3", "nhash_after": "a96e3ded38fd", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:32:49", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/md_MAIN_034/md_MAIN_034.c", "unit": "decl:func_800CB5D0", "callee": "func_800CB5D0", "header": false, "defn_tu": "src/md_MAIN_034/md_MAIN_034.c", "decls": 1, "lines": [97], "ansi": "Face14_800CB5D0 *f, SVEC8_800CB5D0 *verts, SVEC8_800CB5D0 *norms, Prim1C_800CB5D0 *prims, s32 count, s32 shift, s32 ot", "nhash_before": "394526c4cbcc", "nhash_after": "fdb2d92d14aa", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:32:49", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/md_MAIN_034/md_MAIN_034.c", "unit": "decl:func_800CB7BC", "callee": "func_800CB7BC", "header": false, "defn_tu": "src/md_MAIN_034/md_MAIN_034.c", "decls": 1, "lines": [98], "ansi": "FaceGT4_800CB7BC *face, SVEC8_800CB7BC *vtx, SVEC8_800CB7BC *nrm, PktGT4_800CB7BC *prims, s32 count, s32 shift, s32 ot", "nhash_before": "63b8f234e571", "nhash_after": "458f057ae326", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:32:49", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/md_MAIN_034/md_MAIN_034.c", "unit": "decl:func_800CBA18", "callee": "func_800CBA18", "header": false, "defn_tu": "src/md_MAIN_034/md_MAIN_034.c", "decls": 1, "lines": [96], "ansi": "Face20_800CBA18 *f, SVEC8_800CBA18 *verts, SVEC8_800CBA18 *norms, Ft4_800CBA18 *prims, s32 count, s32 shift, u32 *ot", "nhash_before": "68b38a55e122", "nhash_after": "14b4b96558a3", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:32:49", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/md_MAIN_034/md_MAIN_034.c", "unit": "decl:func_800CBC2C", "callee": "func_800CBC2C", "header": false, "defn_tu": "src/md_MAIN_034/md_MAIN_034.c", "decls": 1, "lines": [99], "ansi": "FaceT3 *f, SVEC2 *verts, SVEC2 *norms, GT3P *prims, s32 count, s32 shift, s32 ot", "nhash_before": "e427d7b969e0", "nhash_after": "817a194e8aa8", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:32:49", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/md_MAIN_034/md_MAIN_034.c", "unit": "decl:func_800CBE28", "callee": "func_800CBE28", "header": false, "defn_tu": "src/md_MAIN_034/md_MAIN_034.c", "decls": 1, "lines": [100], "ansi": "FaceGT4_800CBE28 *face, SVEC8_800CBE28 *vtx, SVEC8_800CBE28 *nrm, PktGT4_800CBE28 *arg3, s32 count, s32 shift, s32 ot", "nhash_before": "7fe710210f5c", "nhash_after": "bc6cf4138ed0", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:32:49", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC02_000/ov_SC02_000_jr_80187B40.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 3, "lines": [1697, 1854, 4720], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "a0afd2137f16", "nhash_after": "c1ff255fdb2c", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:32:49", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC02_000/ov_SC02_000_jr_80187B40.c", "unit": "decl:func_80189B1C", "callee": "func_80189B1C", "header": false, "defn_tu": "src/ov_SC02_000/ov_SC02_000_jr_80187B40.c", "decls": 2, "lines": [4099, 4126], "ansi": "void *a0, Range_80189B1C *a1, void *a2, void *a3", "nhash_before": "23010b063a40", "nhash_after": "e1c02e37105e", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:32:49", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC02_000/ov_SC02_000_jr_80187B40.c", "unit": "alias:aD_8018F034", "callee": "aD_8018F034", "header": false, "kind": "alias", "real": "D_8018F034", "type": "SVEC_80184358", "n": 0, "nhash_before": "26261778f83f", "nhash_after": "gone", "sites": [], "verdict": "ALIAS-TYPED"} +{"ts": "2026-09-30 17:32:49", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC02_000/ov_SC02_000_jr_80187B40.c", "unit": "alias:aD_8018F03C", "callee": "aD_8018F03C", "header": false, "kind": "alias", "real": "D_8018F03C", "type": "SVEC_80184358", "n": 0, "nhash_before": "e23151da9356", "nhash_after": "gone", "sites": [], "verdict": "ALIAS-TYPED"} +{"ts": "2026-09-30 17:32:50", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC03_002/ov_SC03_002_jr_8017D604.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1693, 1846], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "ee5d38f8698b", "nhash_after": "ec6127f8dc7e", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:32:50", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC03_002/ov_SC03_002_jr_8017D604.c", "unit": "decl:func_8017EC98", "callee": "func_8017EC98", "header": false, "defn_tu": "src/ov_SC03_002/ov_SC03_002_jr_8017D604.c", "decls": 1, "lines": [3347], "ansi": "SVEC_8017EC98 *p0, SVEC_8017EC98 *p1", "nhash_before": "49d9bb9d57be", "nhash_after": "0eb89f322801", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:32:50", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC02_027/ov_SC02_027_jr_8017AE2C.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 3, "lines": [1699, 1855, 3691], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "f0549e9805c0", "nhash_after": "f0549e9805c0", "sites": [], "first": {"verdict": "COMPILE-ERROR", "err": "src/ov_SC02_027/../shared/ov/func_8017CAB4.h:6: conflicting types for `func_800D20C0'\nsrc/ov_SC02_027/ov_SC02_027_jr_8017AE2C.c:3691: previous declaration of `func_800D20C0'\nsrc/ov_SC02_027/ov_SC02_02"}, "verdict": "DECL-KEPT", "cause": "conflicting types: the TU defines or declares the callee in a form the declaration regex did not reach"} +{"ts": "2026-09-30 17:32:50", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC02_027/ov_SC02_027_jr_8017AE2C.c", "unit": "decl:func_80146C3C", "callee": "func_80146C3C", "header": false, "defn_tu": "src/shared/ov/func_80146C3C.h", "decls": 2, "lines": [1671, 1689], "ansi": "u8 *a0", "nhash_before": "6b170d3eccfc", "nhash_after": "6b170d3eccfc", "sites": [], "first": {"verdict": "COMPILE-ERROR", "err": "src/ov_SC02_027/../shared/ov/func_8017CFE4__5b6b9682.h:4: conflicting types for `func_80146C3C'\nsrc/ov_SC02_027/ov_SC02_027_jr_8017AE2C.c:1689: previous declaration of `func_80146C3C'\nsrc/ov_SC02_027/"}, "verdict": "DECL-KEPT", "cause": "conflicting types: the TU defines or declares the callee in a form the declaration regex did not reach"} +{"ts": "2026-09-30 17:32:50", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC02_028/ov_SC02_028_jr_8017AE2C.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 3, "lines": [1696, 1851, 3696], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "9f8b7dc0f9fd", "nhash_after": "9f8b7dc0f9fd", "sites": [], "first": {"verdict": "COMPILE-ERROR", "err": "src/ov_SC02_028/../shared/ov/func_8017CAB4.h:6: conflicting types for `func_800D20C0'\nsrc/ov_SC02_028/ov_SC02_028_jr_8017AE2C.c:3696: previous declaration of `func_800D20C0'\nsrc/ov_SC02_028/ov_SC02_02"}, "verdict": "DECL-KEPT", "cause": "conflicting types: the TU defines or declares the callee in a form the declaration regex did not reach"} +{"ts": "2026-09-30 17:32:50", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC02_028/ov_SC02_028_jr_8017AE2C.c", "unit": "decl:func_80146C3C", "callee": "func_80146C3C", "header": false, "defn_tu": "src/shared/ov/func_80146C3C.h", "decls": 2, "lines": [1668, 1686], "ansi": "u8 *a0", "nhash_before": "edc703496f4b", "nhash_after": "edc703496f4b", "sites": [], "first": {"verdict": "COMPILE-ERROR", "err": "src/ov_SC02_028/../shared/ov/func_8017CFE4__5b6b9682.h:4: conflicting types for `func_80146C3C'\nsrc/ov_SC02_028/ov_SC02_028_jr_8017AE2C.c:1686: previous declaration of `func_80146C3C'\nsrc/ov_SC02_028/"}, "verdict": "DECL-KEPT", "cause": "conflicting types: the TU defines or declares the callee in a form the declaration regex did not reach"} +{"ts": "2026-09-30 17:32:50", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/md_SC07_004/md_SC07_004.c", "unit": "decl:func_801AAB28", "callee": "func_801AAB28", "header": false, "defn_tu": "src/md_SC07_004/md_SC07_004.c", "decls": 1, "lines": [7094], "ansi": "SV4_801AAB28 *a0, SV4_801AAB28 *a1, s32 a2", "nhash_before": "2644a3a9ef07", "nhash_after": "2783633445f1", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:32:50", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/md_SC07_004/md_SC07_004.c", "unit": "decl:func_801AAF8C", "callee": "func_801AAF8C", "header": false, "defn_tu": "src/md_SC07_004/md_SC07_004.c", "decls": 1, "lines": [7373], "ansi": "SV_801AAF8C *src, SV_801AAF8C *ofs, s32 arg2", "nhash_before": "7c3a7e265770", "nhash_after": "7f60c1ac4116", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:32:50", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC03_091/ov_SC03_091_jr_8017AE2C.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 3, "lines": [1696, 1851, 3696], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "9f8b7dc0f9fd", "nhash_after": "9f8b7dc0f9fd", "sites": [], "first": {"verdict": "COMPILE-ERROR", "err": "src/ov_SC03_091/../shared/ov/func_8017CAB4.h:6: conflicting types for `func_800D20C0'\nsrc/ov_SC03_091/ov_SC03_091_jr_8017AE2C.c:3696: previous declaration of `func_800D20C0'\nsrc/ov_SC03_091/ov_SC03_09"}, "verdict": "DECL-KEPT", "cause": "conflicting types: the TU defines or declares the callee in a form the declaration regex did not reach"} +{"ts": "2026-09-30 17:32:50", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC03_091/ov_SC03_091_jr_8017AE2C.c", "unit": "decl:func_80146C3C", "callee": "func_80146C3C", "header": false, "defn_tu": "src/shared/ov/func_80146C3C.h", "decls": 2, "lines": [1668, 1686], "ansi": "u8 *a0", "nhash_before": "edc703496f4b", "nhash_after": "edc703496f4b", "sites": [], "first": {"verdict": "COMPILE-ERROR", "err": "src/ov_SC03_091/../shared/ov/func_8017CFE4__5b6b9682.h:4: conflicting types for `func_80146C3C'\nsrc/ov_SC03_091/ov_SC03_091_jr_8017AE2C.c:1686: previous declaration of `func_80146C3C'\nsrc/ov_SC03_091/"}, "verdict": "DECL-KEPT", "cause": "conflicting types: the TU defines or declares the callee in a form the declaration regex did not reach"} +{"ts": "2026-09-30 17:32:50", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC03_105/ov_SC03_105_jr_80181C84.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1695, 1851], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "52e009bec8bf", "nhash_after": "0fa6d0890358", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:32:50", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC03_105/ov_SC03_105_jr_80181C84.c", "unit": "decl:func_801850D8", "callee": "func_801850D8", "header": false, "defn_tu": "src/ov_SC03_105/ov_SC03_105_jr_80181C84.c", "decls": 8, "lines": [3179, 3266, 3335, 3440, 3538, 3625, 3713, 4200], "ansi": "s32 a0, s32 a1, s32 a2, s32 a3, Vec4x16 *a5, s32 a6, s32 a7, s32 a8", "nhash_before": "42bd499548ac", "nhash_after": "cd1c87d1dbf4", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:32:51", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC03_093/ov_SC03_093_jr_8017AE2C.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 3, "lines": [1696, 1851, 3696], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "9f8b7dc0f9fd", "nhash_after": "9f8b7dc0f9fd", "sites": [], "first": {"verdict": "COMPILE-ERROR", "err": "src/ov_SC03_093/../shared/ov/func_8017CAB4.h:6: conflicting types for `func_800D20C0'\nsrc/ov_SC03_093/ov_SC03_093_jr_8017AE2C.c:3696: previous declaration of `func_800D20C0'\nsrc/ov_SC03_093/ov_SC03_09"}, "verdict": "DECL-KEPT", "cause": "conflicting types: the TU defines or declares the callee in a form the declaration regex did not reach"} +{"ts": "2026-09-30 17:32:51", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC03_093/ov_SC03_093_jr_8017AE2C.c", "unit": "decl:func_80146C3C", "callee": "func_80146C3C", "header": false, "defn_tu": "src/shared/ov/func_80146C3C.h", "decls": 2, "lines": [1668, 1686], "ansi": "u8 *a0", "nhash_before": "edc703496f4b", "nhash_after": "edc703496f4b", "sites": [], "first": {"verdict": "COMPILE-ERROR", "err": "src/ov_SC03_093/../shared/ov/func_8017CFE4__5b6b9682.h:4: conflicting types for `func_80146C3C'\nsrc/ov_SC03_093/ov_SC03_093_jr_8017AE2C.c:1686: previous declaration of `func_80146C3C'\nsrc/ov_SC03_093/"}, "verdict": "DECL-KEPT", "cause": "conflicting types: the TU defines or declares the callee in a form the declaration regex did not reach"} +{"ts": "2026-09-30 17:32:50", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/md_MAIN_003/md_MAIN_003_jr_800D1E18.c", "unit": "decl:func_800D27A0", "callee": "func_800D27A0", "header": false, "defn_tu": "src/md_MAIN_003/md_MAIN_003_jr_800D1E18.c", "decls": 1, "lines": [372], "ansi": "void* arg0, struct UnkS1* arg1", "nhash_before": "16256857eb9f", "nhash_after": "b69cf77671b2", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:32:50", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/md_MAIN_003/md_MAIN_003_jr_800D1E18.c", "unit": "decl:func_800D298C", "callee": "func_800D298C", "header": false, "defn_tu": "src/md_MAIN_003/md_MAIN_003_jr_800D1E18.c", "decls": 1, "lines": [118], "ansi": "St *a0", "nhash_before": "fc916d5b27e5", "nhash_after": "fc916d5b27e5", "sites": [], "first": {"verdict": "COMPILE-ERROR", "err": "src/md_MAIN_003/md_MAIN_003_jr_800D1E18.c:203: too many arguments to function `func_800D298C'\n{standard input}: Assembler messages:\nsrc/md_MAIN_003/md_MAIN_003_jr_800D1E18.c: At top level: [build/src/"}, "verdict": "DECL-KEPT", "cause": "K&R site: the calls pass [2] arguments, the definition takes St *a0 \u2014 kept `()`, marked", "kr": true} +{"ts": "2026-09-30 17:32:50", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/md_MAIN_003/md_MAIN_003_jr_800D1E18.c", "unit": "alias:aD800DB644", "callee": "aD800DB644", "header": false, "kind": "alias", "real": "D_800DB644", "type": "s32 *", "n": 2, "nhash_before": "640f1ae553e0", "nhash_after": "8e59a68be2cd", "sites": [], "first": {"verdict": "COMPILE-ERROR", "err": "src/md_MAIN_003/md_MAIN_003_jr_800D1E18.c:700: `D_800DB644' undeclared (first use this function)\nsrc/md_MAIN_003/md_MAIN_003_jr_800D1E18.c:700: (Each undeclared identifier is reported only once\nsrc/md"}, "verdict": "ALIAS-KEPT", "cause": "COMPILE-ERROR: src/md_MAIN_003/md_MAIN_003_jr_800D1E18.c:700: `D_800DB644' undeclared (first use this function)\nsrc/md_MAIN_003/md_MAIN_003_jr_800D1E18.c:700: (Each undeclared"} +{"ts": "2026-09-30 17:32:50", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/md_MAIN_003/md_MAIN_003_jr_800D1E18.c", "unit": "alias:aD800DB650", "callee": "aD800DB650", "header": false, "kind": "alias", "real": "D_800DB650", "type": "s32 *", "n": 3, "nhash_before": "703ef173966a", "nhash_after": "811444866c25", "sites": [], "first": {"verdict": "COMPILE-ERROR", "err": "src/md_MAIN_003/md_MAIN_003_jr_800D1E18.c:701: `D_800DB650' undeclared (first use this function)\nsrc/md_MAIN_003/md_MAIN_003_jr_800D1E18.c:701: (Each undeclared identifier is reported only once\nsrc/md"}, "verdict": "ALIAS-KEPT", "cause": "COMPILE-ERROR: src/md_MAIN_003/md_MAIN_003_jr_800D1E18.c:701: `D_800DB650' undeclared (first use this function)\nsrc/md_MAIN_003/md_MAIN_003_jr_800D1E18.c:701: (Each undeclared"} +{"ts": "2026-09-30 17:32:50", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/md_MAIN_003/md_MAIN_003_jr_800D1E18.c", "unit": "alias:aD800DB670", "callee": "aD800DB670", "header": false, "kind": "alias", "real": "D_800DB670", "type": "s32 *", "n": 4, "nhash_before": "21d279169af4", "nhash_after": "37c344ea62e8", "sites": [], "first": {"verdict": "COMPILE-ERROR", "err": "src/md_MAIN_003/md_MAIN_003_jr_800D1E18.c:699: `D_800DB670' undeclared (first use this function)\nsrc/md_MAIN_003/md_MAIN_003_jr_800D1E18.c:699: (Each undeclared identifier is reported only once\nsrc/md"}, "verdict": "ALIAS-KEPT", "cause": "COMPILE-ERROR: src/md_MAIN_003/md_MAIN_003_jr_800D1E18.c:699: `D_800DB670' undeclared (first use this function)\nsrc/md_MAIN_003/md_MAIN_003_jr_800D1E18.c:699: (Each undeclared"} +{"ts": "2026-09-30 17:32:50", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/md_MAIN_003/md_MAIN_003_jr_800D1E18.c", "unit": "alias:aD_800EC9BC", "callee": "aD_800EC9BC", "header": false, "kind": "alias", "real": "D_800EC9BC", "type": "u16[]", "n": 1, "nhash_before": "4075ab9f0259", "nhash_after": "281dbde765b7", "sites": [], "first": {"verdict": "COMPILE-ERROR", "err": "src/md_MAIN_003/md_MAIN_003_jr_800D1E18.c:324: conflicting types for `D_800EC9BC'\nsrc/md_MAIN_003/md_MAIN_003_jr_800D1E18.c:314: previous declaration of `D_800EC9BC'\n{standard input}: Assembler messag"}, "verdict": "ALIAS-KEPT", "cause": "second typed view of D_800EC9BC: the TU also declares it as ['s16[]'] vs the alias's u16[] \u2014 an aggregate in truth (T6)"} +{"ts": "2026-09-30 17:32:51", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC03_097/ov_SC03_097_jr_8017AE2C.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 3, "lines": [1696, 1851, 3696], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "9f8b7dc0f9fd", "nhash_after": "9f8b7dc0f9fd", "sites": [], "first": {"verdict": "COMPILE-ERROR", "err": "src/ov_SC03_097/../shared/ov/func_8017CAB4.h:6: conflicting types for `func_800D20C0'\nsrc/ov_SC03_097/ov_SC03_097_jr_8017AE2C.c:3696: previous declaration of `func_800D20C0'\nsrc/ov_SC03_097/ov_SC03_09"}, "verdict": "DECL-KEPT", "cause": "conflicting types: the TU defines or declares the callee in a form the declaration regex did not reach"} +{"ts": "2026-09-30 17:32:51", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC03_097/ov_SC03_097_jr_8017AE2C.c", "unit": "decl:func_80146C3C", "callee": "func_80146C3C", "header": false, "defn_tu": "src/shared/ov/func_80146C3C.h", "decls": 2, "lines": [1668, 1686], "ansi": "u8 *a0", "nhash_before": "edc703496f4b", "nhash_after": "edc703496f4b", "sites": [], "first": {"verdict": "COMPILE-ERROR", "err": "src/ov_SC03_097/../shared/ov/func_8017CFE4__5b6b9682.h:4: conflicting types for `func_80146C3C'\nsrc/ov_SC03_097/ov_SC03_097_jr_8017AE2C.c:1686: previous declaration of `func_80146C3C'\nsrc/ov_SC03_097/"}, "verdict": "DECL-KEPT", "cause": "conflicting types: the TU defines or declares the callee in a form the declaration regex did not reach"} +{"ts": "2026-09-30 17:32:51", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC03_098/ov_SC03_098_jr_8017AE2C.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 3, "lines": [1696, 1851, 3696], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "9f8b7dc0f9fd", "nhash_after": "9f8b7dc0f9fd", "sites": [], "first": {"verdict": "COMPILE-ERROR", "err": "src/ov_SC03_098/../shared/ov/func_8017CAB4.h:6: conflicting types for `func_800D20C0'\nsrc/ov_SC03_098/ov_SC03_098_jr_8017AE2C.c:3696: previous declaration of `func_800D20C0'\nsrc/ov_SC03_098/ov_SC03_09"}, "verdict": "DECL-KEPT", "cause": "conflicting types: the TU defines or declares the callee in a form the declaration regex did not reach"} +{"ts": "2026-09-30 17:32:51", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC03_098/ov_SC03_098_jr_8017AE2C.c", "unit": "decl:func_80146C3C", "callee": "func_80146C3C", "header": false, "defn_tu": "src/shared/ov/func_80146C3C.h", "decls": 2, "lines": [1668, 1686], "ansi": "u8 *a0", "nhash_before": "edc703496f4b", "nhash_after": "edc703496f4b", "sites": [], "first": {"verdict": "COMPILE-ERROR", "err": "src/ov_SC03_098/../shared/ov/func_8017CFE4__5b6b9682.h:4: conflicting types for `func_80146C3C'\nsrc/ov_SC03_098/ov_SC03_098_jr_8017AE2C.c:1686: previous declaration of `func_80146C3C'\nsrc/ov_SC03_098/"}, "verdict": "DECL-KEPT", "cause": "conflicting types: the TU defines or declares the callee in a form the declaration regex did not reach"} +{"ts": "2026-09-30 17:32:51", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC03_111/ov_SC03_111_jr_8017EC58.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1700, 1856], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "59a6ffa65181", "nhash_after": "d075b10f8d1e", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:32:51", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC03_111/ov_SC03_111_jr_8017EC58.c", "unit": "decl:func_80180B80", "callee": "func_80180B80", "header": false, "defn_tu": "src/ov_SC03_111/ov_SC03_111_jr_8017EC58.c", "decls": 1, "lines": [3517], "ansi": "S_td* arg0, s16* arg1, u16 arg2", "nhash_before": "b31cf7e8c295", "nhash_after": "71e048b53b39", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:32:51", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC03_125/ov_SC03_125_jr_8017D604.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1692, 1845], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "e48aca40108a", "nhash_after": "2c6b1c2c8c3d", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:32:51", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC03_125/ov_SC03_125_jr_8017D604.c", "unit": "decl:func_8017FE60", "callee": "func_8017FE60", "header": false, "defn_tu": "src/ov_SC03_125/ov_SC03_125_jr_8017D604.c", "decls": 1, "lines": [4110], "ansi": "SVEC_8017EC98_8017FE60 *p0, SVEC_8017EC98_8017FE60 *p1", "nhash_before": "c9d6eb096940", "nhash_after": "706627c0032f", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:32:51", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC03_100/ov_SC03_100_jr_8017AE2C.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 3, "lines": [1696, 1851, 3696], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "9f8b7dc0f9fd", "nhash_after": "9f8b7dc0f9fd", "sites": [], "first": {"verdict": "COMPILE-ERROR", "err": "src/ov_SC03_100/../shared/ov/func_8017CAB4.h:6: conflicting types for `func_800D20C0'\nsrc/ov_SC03_100/ov_SC03_100_jr_8017AE2C.c:3696: previous declaration of `func_800D20C0'\nsrc/ov_SC03_100/ov_SC03_10"}, "verdict": "DECL-KEPT", "cause": "conflicting types: the TU defines or declares the callee in a form the declaration regex did not reach"} +{"ts": "2026-09-30 17:32:51", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC03_100/ov_SC03_100_jr_8017AE2C.c", "unit": "decl:func_80146C3C", "callee": "func_80146C3C", "header": false, "defn_tu": "src/shared/ov/func_80146C3C.h", "decls": 2, "lines": [1668, 1686], "ansi": "u8 *a0", "nhash_before": "edc703496f4b", "nhash_after": "edc703496f4b", "sites": [], "first": {"verdict": "COMPILE-ERROR", "err": "src/ov_SC03_100/../shared/ov/func_8017CFE4__5b6b9682.h:4: conflicting types for `func_80146C3C'\nsrc/ov_SC03_100/ov_SC03_100_jr_8017AE2C.c:1686: previous declaration of `func_80146C3C'\nsrc/ov_SC03_100/"}, "verdict": "DECL-KEPT", "cause": "conflicting types: the TU defines or declares the callee in a form the declaration regex did not reach"} +{"ts": "2026-09-30 17:32:51", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC03_110/ov_SC03_110_jr_8017AE2C.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 3, "lines": [1696, 1851, 3696], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "9f8b7dc0f9fd", "nhash_after": "9f8b7dc0f9fd", "sites": [], "first": {"verdict": "COMPILE-ERROR", "err": "src/ov_SC03_110/../shared/ov/func_8017CAB4.h:6: conflicting types for `func_800D20C0'\nsrc/ov_SC03_110/ov_SC03_110_jr_8017AE2C.c:3696: previous declaration of `func_800D20C0'\nsrc/ov_SC03_110/ov_SC03_11"}, "verdict": "DECL-KEPT", "cause": "conflicting types: the TU defines or declares the callee in a form the declaration regex did not reach"} +{"ts": "2026-09-30 17:32:51", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC03_110/ov_SC03_110_jr_8017AE2C.c", "unit": "decl:func_80146C3C", "callee": "func_80146C3C", "header": false, "defn_tu": "src/shared/ov/func_80146C3C.h", "decls": 2, "lines": [1668, 1686], "ansi": "u8 *a0", "nhash_before": "edc703496f4b", "nhash_after": "edc703496f4b", "sites": [], "first": {"verdict": "COMPILE-ERROR", "err": "src/ov_SC03_110/../shared/ov/func_8017CFE4__5b6b9682.h:4: conflicting types for `func_80146C3C'\nsrc/ov_SC03_110/ov_SC03_110_jr_8017AE2C.c:1686: previous declaration of `func_80146C3C'\nsrc/ov_SC03_110/"}, "verdict": "DECL-KEPT", "cause": "conflicting types: the TU defines or declares the callee in a form the declaration regex did not reach"} +{"ts": "2026-09-30 17:32:51", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC04_020/ov_SC04_020_jr_8017D604.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1691, 1844], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "e12d49e99306", "nhash_after": "6929d9c6fa7f", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:32:51", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC04_020/ov_SC04_020_jr_8017D604.c", "unit": "decl:func_8017F704", "callee": "func_8017F704", "header": false, "defn_tu": "src/ov_SC04_020/ov_SC04_020_jr_8017D604.c", "decls": 1, "lines": [3730], "ansi": "SVEC_8017EC98_8017F704 *p0, SVEC_8017EC98_8017F704 *p1", "nhash_before": "4c45e3c30aa5", "nhash_after": "777bd2f393c8", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:32:51", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC05_017/ov_SC05_017_jr_801808D4.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1683, 1836], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "c4d06d13a576", "nhash_after": "17437a5a2822", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:32:51", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC05_017/ov_SC05_017_jr_801808D4.c", "unit": "decl:func_80181E0C", "callee": "func_80181E0C", "header": false, "defn_tu": "src/ov_SC05_017/ov_SC05_017_jr_801808D4.c", "decls": 2, "lines": [3961, 4009], "ansi": "void *a0", "nhash_before": "c2d9244bc6f7", "nhash_after": "c2d9244bc6f7", "sites": [], "first": {"verdict": "DIFFERS", "err": "[build/src/ov_SC05_017/ov_SC05_017_jr_801808D4.o]"}, "verdict": "DECL-KEPT", "cause": "bytes: the canonical prototype moves the caller's bytes [[build/src/ov_SC05_017/ov_SC05_017_jr_801808D4.o]]"} +{"ts": "2026-09-30 17:32:51", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC05_018/ov_SC05_018_jr_8017D604.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1691, 1844], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "e12d49e99306", "nhash_after": "6929d9c6fa7f", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:32:51", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC05_018/ov_SC05_018_jr_8017D604.c", "unit": "decl:func_8018290C", "callee": "func_8018290C", "header": false, "defn_tu": "src/ov_SC05_018/ov_SC05_018_jr_8017D604.c", "decls": 1, "lines": [5903], "ansi": "SVEC_8017EC98_8018290C *p0, SVEC_8017EC98_8018290C *p1", "nhash_before": "ea9c6e2299e1", "nhash_after": "01b69f1f3d13", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:32:51", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC02_027/ov_SC02_027_jr_8017D898.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1697, 1852], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "37d6c4c484de", "nhash_after": "653aefa4fcc3", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:32:51", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC02_027/ov_SC02_027_jr_8017D898.c", "unit": "decl:func_8018633C", "callee": "func_8018633C", "header": false, "defn_tu": "src/ov_SC02_027/ov_SC02_027_jr_8017D898.c", "decls": 2, "lines": [7666, 7703], "ansi": "Str_8018633C *arg0", "nhash_before": "69a0e1e72d3a", "nhash_after": "3ad17185d72a", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:32:51", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC02_027/ov_SC02_027_jr_8017D898.c", "unit": "alias:D_800AF648_b", "callee": "D_800AF648_b", "header": false, "kind": "alias", "real": "D_800AF648", "type": "u8", "n": 3, "nhash_before": "9845a6771ad7", "nhash_after": "ebc2217fc097", "sites": [], "first": {"verdict": "DIFFERS", "err": "[build/src/ov_SC02_027/ov_SC02_027_jr_8017D898.o]"}, "verdict": "ALIAS-KEPT", "cause": "load-bearing alias of D_800AF648: one symbol under two names is two objects the compiler may not merge (a18's MEM_IN_STRUCT alias escape) \u2014 renaming moves bytes; the shape is an aggregate (T6)"} +{"ts": "2026-09-30 17:32:52", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/md_MAIN_013/md_MAIN_013.c", "unit": "decl:func_800D21C4", "callee": "func_800D21C4", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 1, "lines": [250], "ansi": "s32 arg0, s32 arg1, s32 arg2", "nhash_before": "18d0a6a46f58", "nhash_after": "d8e27c3d3f84", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:32:52", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC06_018/ov_SC06_018_jr_80191C50.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1693, 1849], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "5c434e32cdef", "nhash_after": "0760e49fa2b4", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:32:52", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC06_018/ov_SC06_018_jr_80191C50.c", "unit": "decl:func_8018D654", "callee": "func_8018D654", "header": false, "defn_tu": "src/ov_SC06_018/ov_SC06_018_jr_80187AEC.c", "decls": 2, "lines": [3178, 3349], "ansi": "Ent_8018D654 *self", "nhash_before": "fc693df0577e", "nhash_after": "170ca6c14398", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:32:52", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/800_b_2.c", "unit": "decl:func_8003388C", "callee": "func_8003388C", "header": false, "defn_tu": "src/800_b_2.c", "decls": 1, "lines": [4151], "ansi": "Ent388C *arg, s32 arg1", "nhash_before": "0a03873644f2", "nhash_after": "7adfc9a58044", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:32:52", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC03_014/ov_SC03_014_jr_8017EB7C.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 5, "lines": [1697, 1852, 3850, 4370, 4585], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "18c9e2eb7679", "nhash_after": "511e07f05ddd", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:32:52", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC03_014/ov_SC03_014_jr_8017EB7C.c", "unit": "decl:func_80146C3C", "callee": "func_80146C3C", "header": false, "defn_tu": "src/shared/ov/func_80146C3C.h", "decls": 7, "lines": [1669, 1687, 3854, 3911, 3950, 4849, 5159], "ansi": "u8 *a0", "nhash_before": "293a026dc882", "nhash_after": "5b46aef168ab", "sites": [], "first": {"verdict": "COMPILE-ERROR", "err": "src/ov_SC03_014/../shared/ov/func_80181170__7a7ab4e9.h:10: too few arguments to function `func_80146C3C'\nsrc/ov_SC03_014/../shared/ov/func_801828A0__1dce6de4.h:18: too few arguments to function `func_"}, "verdict": "DECL-KEPT", "cause": "K&R site: the calls pass [0] arguments (in shared/ov/func_80181170__7a7ab4e9.h, shared/ov/func_801828A0__1dce6de4.h), the definition takes u8 *a0 \u2014 every declaration `()`, marked", "kr": true} +{"ts": "2026-09-30 17:32:52", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC06_018/ov_SC06_018_jr_8018FF98.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1689, 1845], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "8835c81cf14e", "nhash_after": "7e64fb2bab79", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:32:52", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC06_018/ov_SC06_018_jr_8018FF98.c", "unit": "decl:func_8018D654", "callee": "func_8018D654", "header": false, "defn_tu": "src/ov_SC06_018/ov_SC06_018_jr_80187AEC.c", "decls": 1, "lines": [3017], "ansi": "Ent_8018D654 *self", "nhash_before": "72cd23109b83", "nhash_after": "d96f28723f36", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:32:53", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC06_032/ov_SC06_032_jr_8018FCE8.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1682, 1838], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "161fe91854f2", "nhash_after": "ee0dd5936ec9", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:32:53", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC06_032/ov_SC06_032_jr_8018FCE8.c", "unit": "decl:func_8018D3A4", "callee": "func_8018D3A4", "header": false, "defn_tu": "src/ov_SC06_032/ov_SC06_032_jr_80182890.c", "decls": 1, "lines": [2934], "ansi": "Ent_8018D3A4 *self", "nhash_before": "7be3b8af58e2", "nhash_after": "dafbfcb9f817", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:32:53", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC06_032/ov_SC06_032_jr_801919A0.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1683, 1839], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "e6706a880a4c", "nhash_after": "5fe0c03dd20e", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:32:53", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC06_032/ov_SC06_032_jr_801919A0.c", "unit": "decl:func_8018D3A4", "callee": "func_8018D3A4", "header": false, "defn_tu": "src/ov_SC06_032/ov_SC06_032_jr_80182890.c", "decls": 3, "lines": [3295, 3466, 3761], "ansi": "Ent_8018D3A4 *self", "nhash_before": "4f48457f9a57", "nhash_after": "2797354aa340", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:32:54", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC01_000/ov_SC01_000_jr_801789AC.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1703, 1860], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "4d2a00490a3e", "nhash_after": "dc284b51e3b7", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:32:54", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC01_000/ov_SC01_000_jr_8017A4AC.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1702, 1858], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "b863af3414a8", "nhash_after": "252d90475aa8", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:32:54", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC01_000/ov_SC01_000_jr_8017AE2C.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1702, 1858], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "b863af3414a8", "nhash_after": "252d90475aa8", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:32:54", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC01_000/ov_SC01_000_jr_80171B4C.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1704, 1881], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "0f4877047f58", "nhash_after": "b948951e87b3", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:32:54", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC01_000/ov_SC01_000_jr_80178D40.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1702, 1858], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "b863af3414a8", "nhash_after": "252d90475aa8", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:32:54", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC01_000/ov_SC01_000_jr_801734BC.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1705, 1862], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "cbd8f147349d", "nhash_after": "ebf0b72c8848", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:32:54", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC01_000/ov_SC01_000_jr_8015C32C.c", "unit": "decl:func_80146C3C", "callee": "func_80146C3C", "header": false, "defn_tu": "src/shared/ov/func_80146C3C.h", "decls": 3, "lines": [5716, 5800, 5885], "ansi": "u8 *a0", "nhash_before": "fafbe340e1ef", "nhash_after": "be3bef211f96", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:32:54", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC04_018/ov_SC04_018_jr_80188E1C.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1691, 1846], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "bdc869b09b05", "nhash_after": "be3ebcc0edaa", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:32:54", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC04_018/ov_SC04_018_jr_80188E1C.c", "unit": "decl:func_8018A224", "callee": "func_8018A224", "header": false, "defn_tu": "src/ov_SC04_018/ov_SC04_018_jr_80188E1C.c", "decls": 1, "lines": [4097], "ansi": "Ent_8018A224 *arg0, s32 arg1", "nhash_before": "1a0007286f0c", "nhash_after": "c1d39d7e3e67", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:32:54", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC04_018/ov_SC04_018_jr_80188E1C.c", "unit": "alias:aD801EF1EC", "callee": "aD801EF1EC", "header": false, "kind": "alias", "real": "D_801E770C", "type": "u8", "n": 1, "nhash_before": "fe4782683b1a", "nhash_after": "d3541f43e82d", "sites": [], "first": {"verdict": "COMPILE-ERROR", "err": "src/ov_SC04_018/ov_SC04_018_jr_80188E1C.c:3970: conflicting types for `D_801E770C'\nsrc/ov_SC04_018/ov_SC04_018_jr_80188E1C.c:3962: previous declaration of `D_801E770C'\nsrc/ov_SC04_018/ov_SC04_018_jr_8"}, "verdict": "ALIAS-KEPT", "cause": "second typed view of D_801E770C: the TU also declares it as ['u16'] vs the alias's u8 \u2014 an aggregate in truth (T6)"} +{"ts": "2026-09-30 17:32:54", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC04_018/ov_SC04_018_jr_80188E1C.c", "unit": "alias:aD801EF1F0", "callee": "aD801EF1F0", "header": false, "kind": "alias", "real": "D_801E7710", "type": "u8", "n": 1, "nhash_before": "cadef7fe0926", "nhash_after": "2673b4aad5fa", "sites": [], "first": {"verdict": "COMPILE-ERROR", "err": "src/ov_SC04_018/ov_SC04_018_jr_80188E1C.c:3971: conflicting types for `D_801E7710'\nsrc/ov_SC04_018/ov_SC04_018_jr_80188E1C.c:3963: previous declaration of `D_801E7710'\nsrc/ov_SC04_018/ov_SC04_018_jr_8"}, "verdict": "ALIAS-KEPT", "cause": "second typed view of D_801E7710: the TU also declares it as ['s16'] vs the alias's u8 \u2014 an aggregate in truth (T6)"} +{"ts": "2026-09-30 17:32:55", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC01_001/ov_SC01_001_jr_80171B4C.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1702, 1879], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "7d3f2b4f7753", "nhash_after": "b0eca115bdca", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:32:55", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC01_001/ov_SC01_001_jr_80178D40.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1700, 1856], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "59a6ffa65181", "nhash_after": "d075b10f8d1e", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:32:55", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC01_001/ov_SC01_001_jr_8017A4AC.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1700, 1856], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "59a6ffa65181", "nhash_after": "d075b10f8d1e", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:32:55", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC01_001/ov_SC01_001_jr_801734BC.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1703, 1860], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "4d2a00490a3e", "nhash_after": "dc284b51e3b7", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:32:55", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC01_001/ov_SC01_001_jr_801789AC.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1701, 1858], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "6b1b832cc01a", "nhash_after": "42d838f48430", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:32:55", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_MAIN_012/ov_MAIN_012_jr_8016AE5C.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 3, "lines": [2667, 4009, 4124], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "b728198284ea", "nhash_after": "b728198284ea", "sites": [], "first": {"verdict": "COMPILE-ERROR", "err": "src/ov_MAIN_012/../shared/ov/func_8016D778.h:4: conflicting types for `func_800D20C0'\nsrc/ov_MAIN_012/ov_MAIN_012_jr_8016AE5C.c:2667: previous declaration of `func_800D20C0'\nsrc/ov_MAIN_012/ov_MAIN_01"}, "verdict": "DECL-KEPT", "cause": "conflicting types: the TU defines or declares the callee in a form the declaration regex did not reach"} +{"ts": "2026-09-30 17:32:55", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_MAIN_012/ov_MAIN_012_jr_8016AE5C.c", "unit": "alias:aD800B9A02", "callee": "aD800B9A02", "header": false, "kind": "alias", "real": "D_800B9A02", "type": "u16", "n": 0, "nhash_before": "b1080ce973e4", "nhash_after": "b1080ce973e4", "sites": [], "first": {"verdict": "COMPILE-ERROR", "err": "src/ov_MAIN_012/ov_MAIN_012_jr_8016AE5C.c:626: conflicting types for `D_800B9A02'\nsrc/ov_MAIN_012/ov_MAIN_012_jr_8016AE5C.c:614: previous declaration of `D_800B9A02'\nsrc/ov_MAIN_012/ov_MAIN_012_jr_801"}, "verdict": "ALIAS-KEPT", "cause": "second typed view of D_800B9A02: the TU also declares it as ['s16', 'short'] vs the alias's u16 \u2014 an aggregate in truth (T6)"} +{"ts": "2026-09-30 17:32:55", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC01_001/ov_SC01_001_jr_8015C32C.c", "unit": "decl:func_80146C3C", "callee": "func_80146C3C", "header": false, "defn_tu": "src/shared/ov/func_80146C3C.h", "decls": 3, "lines": [5709, 5793, 5878], "ansi": "u8 *a0", "nhash_before": "ecbbc32278b6", "nhash_after": "89936d1fdcd5", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:32:55", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC01_001/ov_SC01_001_jr_8017AE2C.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1700, 1856], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "59a6ffa65181", "nhash_after": "d075b10f8d1e", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:32:55", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC01_001/ov_SC01_001_jr_8017BEBC.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1700, 1856], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "59a6ffa65181", "nhash_after": "d075b10f8d1e", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:32:55", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC06_029/ov_SC06_029_jr_8017C954.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1692, 1848], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "63926ffd8f64", "nhash_after": "6201caf63f28", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:32:55", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC06_029/ov_SC06_029_jr_8017C954.c", "unit": "decl:func_80183534", "callee": "func_80183534", "header": false, "defn_tu": "src/ov_SC06_029/ov_SC06_029_jr_8017C954.c", "decls": 1, "lines": [6439], "ansi": "s32 arg0, SVEC_80183534 *arg1, SVEC_80183534 *arg2, s32 *arg3", "nhash_before": "d035ce847d08", "nhash_after": "2f61169201b1", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:32:55", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC06_029/ov_SC06_029_jr_8017C954.c", "unit": "alias:D_801904C6_a", "callee": "D_801904C6_a", "header": false, "kind": "alias", "real": "D_801904C6", "type": "s16[]", "n": 1, "nhash_before": "08c472f29798", "nhash_after": "246818e49080", "sites": [], "first": {"verdict": "COMPILE-ERROR", "err": "src/ov_SC06_029/ov_SC06_029_jr_8017C954.c:5568: conflicting types for `D_801904C6'\nsrc/ov_SC06_029/ov_SC06_029_jr_8017C954.c:5561: previous declaration of `D_801904C6'\nsrc/ov_SC06_029/ov_SC06_029_jr_8"}, "verdict": "ALIAS-KEPT", "cause": "second typed view of D_801904C6: the TU also declares it as ['s16'] vs the alias's s16[] \u2014 an aggregate in truth (T6)"} +{"ts": "2026-09-30 17:32:55", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC06_029/ov_SC06_029_jr_8017C954.c", "unit": "alias:D_801904CE_a", "callee": "D_801904CE_a", "header": false, "kind": "alias", "real": "D_801904CE", "type": "s16[]", "n": 1, "nhash_before": "4e9d0f4d65ae", "nhash_after": "a1e8567f7f93", "sites": [], "first": {"verdict": "COMPILE-ERROR", "err": "src/ov_SC06_029/ov_SC06_029_jr_8017C954.c:5569: conflicting types for `D_801904CE'\nsrc/ov_SC06_029/ov_SC06_029_jr_8017C954.c:5562: previous declaration of `D_801904CE'\nsrc/ov_SC06_029/ov_SC06_029_jr_8"}, "verdict": "ALIAS-KEPT", "cause": "second typed view of D_801904CE: the TU also declares it as ['s16'] vs the alias's s16[] \u2014 an aggregate in truth (T6)"} +{"ts": "2026-09-30 17:32:56", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC01_004/ov_SC01_004_jr_801789AC.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1701, 1858], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "6b1b832cc01a", "nhash_after": "42d838f48430", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:32:56", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC01_004/ov_SC01_004_jr_80178D40.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1700, 1856], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "59a6ffa65181", "nhash_after": "d075b10f8d1e", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:32:56", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC01_004/ov_SC01_004_jr_8017A4AC.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1700, 1856], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "59a6ffa65181", "nhash_after": "d075b10f8d1e", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:32:56", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC01_004/ov_SC01_004_jr_80171B4C.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1702, 1879], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "7d3f2b4f7753", "nhash_after": "b0eca115bdca", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:32:56", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC01_004/ov_SC01_004_jr_801734BC.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1703, 1860], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "4d2a00490a3e", "nhash_after": "dc284b51e3b7", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:32:56", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC01_004/ov_SC01_004_jr_8017AE2C.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1700, 1856], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "59a6ffa65181", "nhash_after": "d075b10f8d1e", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:32:57", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC01_004/ov_SC01_004_jr_8017E3A0.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1694, 1850], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "d5c90c41bec8", "nhash_after": "2382544fbacb", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:32:57", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC01_004/ov_SC01_004_jr_8017E5B8.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1694, 1850], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "d5c90c41bec8", "nhash_after": "2382544fbacb", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:32:57", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC01_004/ov_SC01_004_jr_8015C32C.c", "unit": "decl:func_80146C3C", "callee": "func_80146C3C", "header": false, "defn_tu": "src/shared/ov/func_80146C3C.h", "decls": 3, "lines": [5711, 5795, 5880], "ansi": "u8 *a0", "nhash_before": "9d3a17ce7909", "nhash_after": "cc4e8ce48ecf", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:32:57", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC01_004/ov_SC01_004_jr_8017BE9C.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1702, 1858], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "b863af3414a8", "nhash_after": "252d90475aa8", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:32:57", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC01_004/ov_SC01_004_jr_8017BE9C.c", "unit": "alias:xb", "callee": "xb", "header": false, "kind": "alias", "real": "D_8011511A", "type": "u16", "n": 1, "nhash_before": "7fe6d3ed311b", "nhash_after": "cc5c57b6f7f6", "sites": [], "first": {"verdict": "COMPILE-ERROR", "err": "src/ov_SC01_004/ov_SC01_004_jr_8017BE9C.c:3673: conflicting types for `D_8011511A'\nsrc/ov_SC01_004/ov_SC01_004_jr_8017BE9C.c:3672: previous declaration of `D_8011511A'\nsrc/ov_SC01_004/ov_SC01_004_jr_8"}, "verdict": "ALIAS-KEPT", "cause": "second typed view of D_8011511A: the TU also declares it as ['s16', 'u16'] vs the alias's u16 \u2014 an aggregate in truth (T6)"} +{"ts": "2026-09-30 17:32:57", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC01_004/ov_SC01_004_jr_8017BE9C.c", "unit": "alias:xf02", "callee": "xf02", "header": false, "kind": "alias", "real": "D_800B9A02", "type": "u16", "n": 1, "nhash_before": "a8868e8dc98d", "nhash_after": "1d91dce2c3be", "sites": [], "first": {"verdict": "COMPILE-ERROR", "err": "src/ov_SC01_004/ov_SC01_004_jr_8017BE9C.c:3671: conflicting types for `D_800B9A02'\nsrc/ov_SC01_004/ov_SC01_004_jr_8017BE9C.c:2461: previous declaration of `D_800B9A02'\nsrc/ov_SC01_004/ov_SC01_004_jr_8"}, "verdict": "ALIAS-KEPT", "cause": "second typed view of D_800B9A02: the TU also declares it as ['s16', 'short'] vs the alias's u16 \u2014 an aggregate in truth (T6)"} +{"ts": "2026-09-30 17:32:58", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC01_005/ov_SC01_005_jr_801789AC.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1701, 1858], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "6b1b832cc01a", "nhash_after": "42d838f48430", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:32:58", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC01_005/ov_SC01_005_jr_80171B4C.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1702, 1879], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "7d3f2b4f7753", "nhash_after": "b0eca115bdca", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:32:58", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC01_005/ov_SC01_005_jr_8017A4AC.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1700, 1856], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "59a6ffa65181", "nhash_after": "d075b10f8d1e", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:32:58", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC01_005/ov_SC01_005_jr_80178D40.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1700, 1856], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "59a6ffa65181", "nhash_after": "d075b10f8d1e", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:32:58", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC01_005/ov_SC01_005_jr_8017AE2C.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1700, 1856], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "59a6ffa65181", "nhash_after": "d075b10f8d1e", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:32:58", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC01_005/ov_SC01_005_jr_801734BC.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1703, 1860], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "4d2a00490a3e", "nhash_after": "dc284b51e3b7", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:32:59", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC01_005/ov_SC01_005_jr_8017EB44.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1694, 1850], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "d5c90c41bec8", "nhash_after": "2382544fbacb", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:32:59", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC01_005/ov_SC01_005_jr_8017C340.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1702, 1858], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "b863af3414a8", "nhash_after": "252d90475aa8", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:32:59", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC01_005/ov_SC01_005_jr_8017ED5C.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1694, 1850], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "d5c90c41bec8", "nhash_after": "2382544fbacb", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:32:59", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC01_008/ov_SC01_008_jr_80171B4C.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1702, 1879], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "7d3f2b4f7753", "nhash_after": "b0eca115bdca", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:32:59", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC01_008/ov_SC01_008_jr_801789AC.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1701, 1858], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "6b1b832cc01a", "nhash_after": "42d838f48430", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:32:59", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC01_005/ov_SC01_005_jr_8015C32C.c", "unit": "decl:func_80146C3C", "callee": "func_80146C3C", "header": false, "defn_tu": "src/shared/ov/func_80146C3C.h", "decls": 3, "lines": [5711, 5795, 5880], "ansi": "u8 *a0", "nhash_before": "9d3a17ce7909", "nhash_after": "cc4e8ce48ecf", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:32:59", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC01_008/ov_SC01_008_jr_80178D40.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1700, 1856], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "59a6ffa65181", "nhash_after": "d075b10f8d1e", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:00", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC01_008/ov_SC01_008_jr_801734BC.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1703, 1860], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "4d2a00490a3e", "nhash_after": "dc284b51e3b7", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:00", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC01_008/ov_SC01_008_jr_8017A4AC.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1700, 1856], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "59a6ffa65181", "nhash_after": "d075b10f8d1e", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:00", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC01_008/ov_SC01_008_jr_8015C32C.c", "unit": "decl:func_80146C3C", "callee": "func_80146C3C", "header": false, "defn_tu": "src/shared/ov/func_80146C3C.h", "decls": 3, "lines": [5711, 5795, 5880], "ansi": "u8 *a0", "nhash_before": "9d3a17ce7909", "nhash_after": "cc4e8ce48ecf", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:00", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC01_008/ov_SC01_008_jr_8017AE2C.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1700, 1856], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "59a6ffa65181", "nhash_after": "d075b10f8d1e", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:00", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC01_008/ov_SC01_008_jr_8017E4D8.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1694, 1850], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "d5c90c41bec8", "nhash_after": "2382544fbacb", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:00", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC01_008/ov_SC01_008_jr_8017E6F0.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1694, 1850], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "d5c90c41bec8", "nhash_after": "2382544fbacb", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:01", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC01_009/ov_SC01_009_jr_80171B4C.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1702, 1879], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "7d3f2b4f7753", "nhash_after": "b0eca115bdca", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:01", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC01_009/ov_SC01_009_jr_801789AC.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1701, 1858], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "6b1b832cc01a", "nhash_after": "42d838f48430", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:01", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC01_009/ov_SC01_009_jr_80178D40.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1700, 1856], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "59a6ffa65181", "nhash_after": "d075b10f8d1e", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:01", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC01_009/ov_SC01_009_jr_8017A4AC.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1700, 1856], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "59a6ffa65181", "nhash_after": "d075b10f8d1e", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:01", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC01_009/ov_SC01_009_jr_801734BC.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1703, 1860], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "4d2a00490a3e", "nhash_after": "dc284b51e3b7", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:01", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC01_008/ov_SC01_008_jr_8017BE9C.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1702, 1858], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "b863af3414a8", "nhash_after": "252d90475aa8", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:01", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC01_008/ov_SC01_008_jr_8017BE9C.c", "unit": "alias:xb", "callee": "xb", "header": false, "kind": "alias", "real": "D_8011511A", "type": "u16", "n": 1, "nhash_before": "4e1e135742cb", "nhash_after": "95b04e0aa367", "sites": [], "first": {"verdict": "COMPILE-ERROR", "err": "src/ov_SC01_008/ov_SC01_008_jr_8017BE9C.c:3700: conflicting types for `D_8011511A'\nsrc/ov_SC01_008/ov_SC01_008_jr_8017BE9C.c:3699: previous declaration of `D_8011511A'\nsrc/ov_SC01_008/ov_SC01_008_jr_8"}, "verdict": "ALIAS-KEPT", "cause": "second typed view of D_8011511A: the TU also declares it as ['s16', 'u16'] vs the alias's u16 \u2014 an aggregate in truth (T6)"} +{"ts": "2026-09-30 17:33:01", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC01_008/ov_SC01_008_jr_8017BE9C.c", "unit": "alias:xf02", "callee": "xf02", "header": false, "kind": "alias", "real": "D_800B9A02", "type": "u16", "n": 1, "nhash_before": "727b17bfc7c9", "nhash_after": "4b8d26b468dc", "sites": [], "first": {"verdict": "COMPILE-ERROR", "err": "src/ov_SC01_008/ov_SC01_008_jr_8017BE9C.c:3698: conflicting types for `D_800B9A02'\nsrc/ov_SC01_008/ov_SC01_008_jr_8017BE9C.c:2461: previous declaration of `D_800B9A02'\nsrc/ov_SC01_008/ov_SC01_008_jr_8"}, "verdict": "ALIAS-KEPT", "cause": "second typed view of D_800B9A02: the TU also declares it as ['s16', 'short'] vs the alias's u16 \u2014 an aggregate in truth (T6)"} +{"ts": "2026-09-30 17:33:01", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC01_009/ov_SC01_009_jr_8015C32C.c", "unit": "decl:func_80146C3C", "callee": "func_80146C3C", "header": false, "defn_tu": "src/shared/ov/func_80146C3C.h", "decls": 3, "lines": [5711, 5795, 5880], "ansi": "u8 *a0", "nhash_before": "9d3a17ce7909", "nhash_after": "cc4e8ce48ecf", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:01", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC01_009/ov_SC01_009_jr_8017AE2C.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1700, 1856], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "59a6ffa65181", "nhash_after": "d075b10f8d1e", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:02", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC01_009/ov_SC01_009_jr_8017BE9C.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1701, 1857], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "6ab8caf0b70e", "nhash_after": "0014a13fc098", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:02", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC01_009/ov_SC01_009_jr_8017E378.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1693, 1849], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "5c434e32cdef", "nhash_after": "0760e49fa2b4", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:02", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC01_001/ov_SC01_001_jr_8017D2DC.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 3, "lines": [1695, 1851, 6991], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "483d6e40683c", "nhash_after": "a456b941b22a", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:02", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC01_001/ov_SC01_001_jr_8017D2DC.c", "unit": "alias:aD801F2A44", "callee": "aD801F2A44", "header": false, "kind": "alias", "real": "D_801F2A44", "type": "u32[][19]", "n": 4, "nhash_before": "d5c85eff5ff7", "nhash_after": "b6ddaa7c243d", "sites": [], "first": {"verdict": "COMPILE-ERROR", "err": "src/ov_SC01_001/ov_SC01_001_jr_8017D2DC.c:6339: parse error before `['\nsrc/ov_SC01_001/ov_SC01_001_jr_8017D2DC.c:6355: subscripted value is neither array nor pointer\nsrc/ov_SC01_001/ov_SC01_001_jr_801"}, "verdict": "ALIAS-KEPT", "cause": "second typed view of D_801F2A44: the TU also declares it as ['u8[]'] vs the alias's u32[][19] \u2014 an aggregate in truth (T6)"} +{"ts": "2026-09-30 17:33:02", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC01_001/ov_SC01_001_jr_8017D2DC.c", "unit": "alias:aD801F2A48", "callee": "aD801F2A48", "header": false, "kind": "alias", "real": "D_801F2A48", "type": "u32[][19]", "n": 13, "nhash_before": "131c80087cce", "nhash_after": "adbb0ed498d9", "sites": [], "first": {"verdict": "COMPILE-ERROR", "err": "src/ov_SC01_001/ov_SC01_001_jr_8017D2DC.c:6340: parse error before `['\nsrc/ov_SC01_001/ov_SC01_001_jr_8017D2DC.c:6357: subscripted value is neither array nor pointer\nsrc/ov_SC01_001/ov_SC01_001_jr_801"}, "verdict": "ALIAS-KEPT", "cause": "second typed view of D_801F2A48: the TU also declares it as ['u8[]'] vs the alias's u32[][19] \u2014 an aggregate in truth (T6)"} +{"ts": "2026-09-30 17:33:02", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC01_001/ov_SC01_001_jr_8017D2DC.c", "unit": "alias:aD801F2A4C", "callee": "aD801F2A4C", "header": false, "kind": "alias", "real": "D_801F2A4C", "type": "u32[][19]", "n": 1, "nhash_before": "532398b255da", "nhash_after": "1386876e6eb8", "sites": [], "first": {"verdict": "COMPILE-ERROR", "err": "src/ov_SC01_001/ov_SC01_001_jr_8017D2DC.c:6341: parse error before `['\nsrc/ov_SC01_001/ov_SC01_001_jr_8017D2DC.c:6385: `D_801F2A4C' undeclared (first use this function)\nsrc/ov_SC01_001/ov_SC01_001_jr_"}, "verdict": "ALIAS-KEPT", "cause": "COMPILE-ERROR: src/ov_SC01_001/ov_SC01_001_jr_8017D2DC.c:6341: parse error before `['\nsrc/ov_SC01_001/ov_SC01_001_jr_8017D2DC.c:6385: `D_801F2A4C' undeclared (first use this f"} +{"ts": "2026-09-30 17:33:02", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC01_001/ov_SC01_001_jr_8017D2DC.c", "unit": "alias:aD801F2A50", "callee": "aD801F2A50", "header": false, "kind": "alias", "real": "D_801F2A50", "type": "u8[][76]", "n": 4, "nhash_before": "12a2583d5720", "nhash_after": "7941a07b3501", "sites": [], "first": {"verdict": "COMPILE-ERROR", "err": "src/ov_SC01_001/ov_SC01_001_jr_8017D2DC.c:6342: parse error before `['\nsrc/ov_SC01_001/ov_SC01_001_jr_8017D2DC.c: At top level:\nsrc/ov_SC01_001/ov_SC01_001_jr_8017D2DC.c: At top level: [build/src/ov_S"}, "verdict": "ALIAS-KEPT", "cause": "second typed view of D_801F2A50: the TU also declares it as ['u8[]'] vs the alias's u8[][76] \u2014 an aggregate in truth (T6)"} +{"ts": "2026-09-30 17:33:02", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC01_001/ov_SC01_001_jr_8017D2DC.c", "unit": "alias:aD_801EDA34", "callee": "aD_801EDA34", "header": false, "kind": "alias", "real": "D_801EDA34", "type": "s32", "n": 1, "nhash_before": "168ed7333eac", "nhash_after": "73c534ba3907", "sites": [], "first": {"verdict": "COMPILE-ERROR", "err": "src/ov_SC01_001/ov_SC01_001_jr_8017D2DC.c:6213: conflicting types for `D_801EDA34'\nsrc/ov_SC01_001/ov_SC01_001_jr_8017D2DC.c:5402: previous declaration of `D_801EDA34'\nsrc/ov_SC01_001/ov_SC01_001_jr_8"}, "verdict": "ALIAS-KEPT", "cause": "second typed view of D_801EDA34: the TU also declares it as ['s32[]'] vs the alias's s32 \u2014 an aggregate in truth (T6)"} +{"ts": "2026-09-30 17:33:02", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC01_001/ov_SC01_001_jr_8017D2DC.c", "unit": "alias:wD801EDA44", "callee": "wD801EDA44", "header": false, "kind": "alias", "real": "D_801EDA44", "type": "W50_80181E04[]", "n": 4, "nhash_before": "608a63697dee", "nhash_after": "c56602a4ba94", "sites": [], "first": {"verdict": "COMPILE-ERROR", "err": "src/ov_SC01_001/ov_SC01_001_jr_8017D2DC.c:6054: conflicting types for `D_801EDA44'\nsrc/ov_SC01_001/ov_SC01_001_jr_8017D2DC.c:5813: previous declaration of `D_801EDA44'\nsrc/ov_SC01_001/ov_SC01_001_jr_8"}, "verdict": "ALIAS-KEPT", "cause": "second typed view of D_801EDA44: the TU also declares it as ['s32'] vs the alias's W50_80181E04[] \u2014 an aggregate in truth (T6)"} +{"ts": "2026-09-30 17:33:02", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC01_001/ov_SC01_001_jr_8017D2DC.c", "unit": "alias:wD801EDA48", "callee": "wD801EDA48", "header": false, "kind": "alias", "real": "D_801EDA48", "type": "W50_80181E04[]", "n": 3, "nhash_before": "cbb637f1503a", "nhash_after": "4891384d2b45", "sites": [], "first": {"verdict": "COMPILE-ERROR", "err": "src/ov_SC01_001/ov_SC01_001_jr_8017D2DC.c:6055: conflicting types for `D_801EDA48'\nsrc/ov_SC01_001/ov_SC01_001_jr_8017D2DC.c:5814: previous declaration of `D_801EDA48'\nsrc/ov_SC01_001/ov_SC01_001_jr_8"}, "verdict": "ALIAS-KEPT", "cause": "second typed view of D_801EDA48: the TU also declares it as ['s32[]'] vs the alias's W50_80181E04[] \u2014 an aggregate in truth (T6)"} +{"ts": "2026-09-30 17:33:02", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC01_001/ov_SC01_001_jr_8017D2DC.c", "unit": "alias:wD801EDA4C", "callee": "wD801EDA4C", "header": false, "kind": "alias", "real": "D_801EDA4C", "type": "W50_80181E04[]", "n": 3, "nhash_before": "3a27cb24a898", "nhash_after": "674e0e2478c4", "sites": [], "first": {"verdict": "COMPILE-ERROR", "err": "src/ov_SC01_001/ov_SC01_001_jr_8017D2DC.c:6056: conflicting types for `D_801EDA4C'\nsrc/ov_SC01_001/ov_SC01_001_jr_8017D2DC.c:5815: previous declaration of `D_801EDA4C'\nsrc/ov_SC01_001/ov_SC01_001_jr_8"}, "verdict": "ALIAS-KEPT", "cause": "second typed view of D_801EDA4C: the TU also declares it as ['s32[]'] vs the alias's W50_80181E04[] \u2014 an aggregate in truth (T6)"} +{"ts": "2026-09-30 17:33:02", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC01_001/ov_SC01_001_jr_8017D2DC.c", "unit": "alias:wD801EDA50", "callee": "wD801EDA50", "header": false, "kind": "alias", "real": "D_801EDA50", "type": "W50_80181E04[]", "n": 1, "nhash_before": "e2dc03648950", "nhash_after": "bc02a65e8915", "sites": [], "first": {"verdict": "COMPILE-ERROR", "err": "src/ov_SC01_001/ov_SC01_001_jr_8017D2DC.c:6057: conflicting types for `D_801EDA50'\nsrc/ov_SC01_001/ov_SC01_001_jr_8017D2DC.c:5816: previous declaration of `D_801EDA50'\nsrc/ov_SC01_001/ov_SC01_001_jr_8"}, "verdict": "ALIAS-KEPT", "cause": "second typed view of D_801EDA50: the TU also declares it as ['s32[]'] vs the alias's W50_80181E04[] \u2014 an aggregate in truth (T6)"} +{"ts": "2026-09-30 17:33:02", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC01_001/ov_SC01_001_jr_8017D2DC.c", "unit": "alias:wD801EDA54", "callee": "wD801EDA54", "header": false, "kind": "alias", "real": "D_801EDA54", "type": "W50_80181E04[]", "n": 1, "nhash_before": "9635e6600e93", "nhash_after": "4d2a0b35e7f5", "sites": [], "first": {"verdict": "COMPILE-ERROR", "err": "src/ov_SC01_001/ov_SC01_001_jr_8017D2DC.c:6058: conflicting types for `D_801EDA54'\nsrc/ov_SC01_001/ov_SC01_001_jr_8017D2DC.c:5817: previous declaration of `D_801EDA54'\nsrc/ov_SC01_001/ov_SC01_001_jr_8"}, "verdict": "ALIAS-KEPT", "cause": "second typed view of D_801EDA54: the TU also declares it as ['s32[]'] vs the alias's W50_80181E04[] \u2014 an aggregate in truth (T6)"} +{"ts": "2026-09-30 17:33:02", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC01_001/ov_SC01_001_jr_8017D2DC.c", "unit": "alias:wD801EDA58", "callee": "wD801EDA58", "header": false, "kind": "alias", "real": "D_801EDA58", "type": "W50_80181E04[]", "n": 2, "nhash_before": "bdc8c63472ce", "nhash_after": "1f27de61251c", "sites": [], "first": {"verdict": "COMPILE-ERROR", "err": "src/ov_SC01_001/ov_SC01_001_jr_8017D2DC.c:6059: conflicting types for `D_801EDA58'\nsrc/ov_SC01_001/ov_SC01_001_jr_8017D2DC.c:5818: previous declaration of `D_801EDA58'\nsrc/ov_SC01_001/ov_SC01_001_jr_8"}, "verdict": "ALIAS-KEPT", "cause": "second typed view of D_801EDA58: the TU also declares it as ['s32[]'] vs the alias's W50_80181E04[] \u2014 an aggregate in truth (T6)"} +{"ts": "2026-09-30 17:33:02", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC01_001/ov_SC01_001_jr_8017D2DC.c", "unit": "alias:wD801EDA70", "callee": "wD801EDA70", "header": false, "kind": "alias", "real": "D_801EDA70", "type": "W50_80181E04[]", "n": 1, "nhash_before": "97fa19c1fa4f", "nhash_after": "0da76c352e28", "sites": [], "first": {"verdict": "COMPILE-ERROR", "err": "src/ov_SC01_001/ov_SC01_001_jr_8017D2DC.c:6060: conflicting types for `D_801EDA70'\nsrc/ov_SC01_001/ov_SC01_001_jr_8017D2DC.c:5809: previous declaration of `D_801EDA70'\nsrc/ov_SC01_001/ov_SC01_001_jr_8"}, "verdict": "ALIAS-KEPT", "cause": "second typed view of D_801EDA70: the TU also declares it as ['s32[]'] vs the alias's W50_80181E04[] \u2014 an aggregate in truth (T6)"} +{"ts": "2026-09-30 17:33:02", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC01_001/ov_SC01_001_jr_8017D2DC.c", "unit": "alias:wD801EDA88", "callee": "wD801EDA88", "header": false, "kind": "alias", "real": "D_801EDA88", "type": "W50_80181E04[]", "n": 1, "nhash_before": "4ede17f66689", "nhash_after": "9edced2da07b", "sites": [], "first": {"verdict": "COMPILE-ERROR", "err": "src/ov_SC01_001/ov_SC01_001_jr_8017D2DC.c:6066: conflicting types for `D_801EDA88'\nsrc/ov_SC01_001/ov_SC01_001_jr_8017D2DC.c:5821: previous declaration of `D_801EDA88'\nsrc/ov_SC01_001/ov_SC01_001_jr_8"}, "verdict": "ALIAS-KEPT", "cause": "second typed view of D_801EDA88: the TU also declares it as ['s32[]'] vs the alias's W50_80181E04[] \u2014 an aggregate in truth (T6)"} +{"ts": "2026-09-30 17:33:02", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC01_001/ov_SC01_001_jr_8017D2DC.c", "unit": "alias:wD801EDA8C", "callee": "wD801EDA8C", "header": false, "kind": "alias", "real": "D_801EDA8C", "type": "W50_80181E04[]", "n": 1, "nhash_before": "abbd7b2f4ea4", "nhash_after": "f4fb5a68cbaf", "sites": [], "first": {"verdict": "COMPILE-ERROR", "err": "src/ov_SC01_001/ov_SC01_001_jr_8017D2DC.c:6067: conflicting types for `D_801EDA8C'\nsrc/ov_SC01_001/ov_SC01_001_jr_8017D2DC.c:5822: previous declaration of `D_801EDA8C'\nsrc/ov_SC01_001/ov_SC01_001_jr_8"}, "verdict": "ALIAS-KEPT", "cause": "second typed view of D_801EDA8C: the TU also declares it as ['s32[]'] vs the alias's W50_80181E04[] \u2014 an aggregate in truth (T6)"} +{"ts": "2026-09-30 17:33:02", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC01_001/ov_SC01_001_jr_8017D2DC.c", "unit": "alias:wD801EDA90", "callee": "wD801EDA90", "header": false, "kind": "alias", "real": "D_801EDA90", "type": "W50_80181E04[]", "n": 1, "nhash_before": "9b81492caa29", "nhash_after": "29a6ad6ed273", "sites": [], "first": {"verdict": "COMPILE-ERROR", "err": "src/ov_SC01_001/ov_SC01_001_jr_8017D2DC.c:6068: conflicting types for `D_801EDA90'\nsrc/ov_SC01_001/ov_SC01_001_jr_8017D2DC.c:5823: previous declaration of `D_801EDA90'\nsrc/ov_SC01_001/ov_SC01_001_jr_8"}, "verdict": "ALIAS-KEPT", "cause": "second typed view of D_801EDA90: the TU also declares it as ['s32[]'] vs the alias's W50_80181E04[] \u2014 an aggregate in truth (T6)"} +{"ts": "2026-09-30 17:33:03", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC01_009/ov_SC01_009_jr_8017E590.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1693, 1849], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "5c434e32cdef", "nhash_after": "0760e49fa2b4", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:03", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC01_074/ov_SC01_074_jr_80171B4C.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1702, 1879], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "7d3f2b4f7753", "nhash_after": "b0eca115bdca", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:03", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC01_009/ov_SC01_009_jr_8018057C.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1693, 1849], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "5c434e32cdef", "nhash_after": "0760e49fa2b4", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:03", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC01_074/ov_SC01_074_jr_801734BC.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1703, 1860], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "4d2a00490a3e", "nhash_after": "dc284b51e3b7", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:03", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC01_074/ov_SC01_074_jr_801789AC.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1701, 1858], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "6b1b832cc01a", "nhash_after": "42d838f48430", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:03", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC01_074/ov_SC01_074_jr_80178D40.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1700, 1856], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "59a6ffa65181", "nhash_after": "d075b10f8d1e", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:04", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC01_074/ov_SC01_074_jr_8017A4AC.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1700, 1856], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "59a6ffa65181", "nhash_after": "d075b10f8d1e", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:03", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC01_074/ov_SC01_074_jr_8015C32C.c", "unit": "decl:func_80146C3C", "callee": "func_80146C3C", "header": false, "defn_tu": "src/shared/ov/func_80146C3C.h", "decls": 3, "lines": [5711, 5795, 5880], "ansi": "u8 *a0", "nhash_before": "9d3a17ce7909", "nhash_after": "cc4e8ce48ecf", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:04", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC01_074/ov_SC01_074_jr_8017AE2C.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1700, 1856], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "59a6ffa65181", "nhash_after": "d075b10f8d1e", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:04", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC01_077/ov_SC01_077_jr_80171B4C.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1798, 1991], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "eaaa170cba79", "nhash_after": "dcc0827595c9", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:04", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC01_077/ov_SC01_077_jr_801789AC.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1795, 1963], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "e26c548a73a9", "nhash_after": "e6504da0a97d", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:04", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC01_077/ov_SC01_077_jr_8017A4AC.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1794, 1961], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "61e2ff7f1ffc", "nhash_after": "18e1a95949e3", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:04", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC01_077/ov_SC01_077_jr_801734BC.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1800, 1968], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "b26c82f4665b", "nhash_after": "a4c4464d6259", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:04", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC01_077/ov_SC01_077_jr_80178D40.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1794, 1961], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "61e2ff7f1ffc", "nhash_after": "18e1a95949e3", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:04", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC01_077/ov_SC01_077_jr_8015C32C.c", "unit": "decl:func_80146C3C", "callee": "func_80146C3C", "header": false, "defn_tu": "src/shared/ov/func_80146C3C.h", "decls": 3, "lines": [5956, 6089, 6163], "ansi": "u8 *a0", "nhash_before": "b95c0b2eacf8", "nhash_after": "5dbbdb33454b", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:05", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC01_077/ov_SC01_077_jr_8017AE2C.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 3, "lines": [1794, 1961, 3433], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "1d498edb5947", "nhash_after": "4b57366480bf", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:05", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC01_077/ov_SC01_077_jr_80180B64.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1789, 1956], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "ecdd48ed6897", "nhash_after": "353ebc89aa72", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:05", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC01_077/ov_SC01_077_jr_8018103C.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1789, 1956], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "ecdd48ed6897", "nhash_after": "353ebc89aa72", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:05", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC01_077/ov_SC01_077_jr_80181BE4.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1789, 1956], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "ecdd48ed6897", "nhash_after": "353ebc89aa72", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:05", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC01_077/ov_SC01_077_jr_801820DC.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1789, 1956], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "ecdd48ed6897", "nhash_after": "353ebc89aa72", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:05", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC01_077/ov_SC01_077_jr_80181F08.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1789, 1956], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "ecdd48ed6897", "nhash_after": "353ebc89aa72", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:06", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC01_077/ov_SC01_077_jr_80182268.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1803, 1971], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "eb888419c3cb", "nhash_after": "db8c9bff6f15", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:06", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC01_077/ov_SC01_077_jr_80182E7C.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1795, 1963], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "e26c548a73a9", "nhash_after": "e6504da0a97d", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:06", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC01_077/ov_SC01_077_jr_80183324.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1795, 1963], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "e26c548a73a9", "nhash_after": "e6504da0a97d", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:06", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC01_077/ov_SC01_077_jr_80183AF0.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1795, 1963], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "e26c548a73a9", "nhash_after": "e6504da0a97d", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:06", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC01_077/ov_SC01_077_jr_80183BAC.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1795, 1963], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "e26c548a73a9", "nhash_after": "e6504da0a97d", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:06", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC01_077/ov_SC01_077_jr_80183CF4.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1795, 1963], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "e26c548a73a9", "nhash_after": "e6504da0a97d", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:07", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC01_080/ov_SC01_080_jr_80171B4C.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1702, 1879], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "7d3f2b4f7753", "nhash_after": "b0eca115bdca", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:08", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC01_080/ov_SC01_080_jr_801789AC.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1701, 1858], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "6b1b832cc01a", "nhash_after": "42d838f48430", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:07", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC01_080/ov_SC01_080_jr_8015C32C.c", "unit": "decl:func_80146C3C", "callee": "func_80146C3C", "header": false, "defn_tu": "src/shared/ov/func_80146C3C.h", "decls": 3, "lines": [5711, 5795, 5880], "ansi": "u8 *a0", "nhash_before": "9d3a17ce7909", "nhash_after": "cc4e8ce48ecf", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:08", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC01_080/ov_SC01_080_jr_801734BC.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1703, 1860], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "4d2a00490a3e", "nhash_after": "dc284b51e3b7", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:08", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC01_080/ov_SC01_080_jr_8017A4AC.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1700, 1856], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "59a6ffa65181", "nhash_after": "d075b10f8d1e", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:08", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC01_080/ov_SC01_080_jr_80178D40.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1700, 1856], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "59a6ffa65181", "nhash_after": "d075b10f8d1e", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:08", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC01_080/ov_SC01_080_jr_8017AE2C.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 9, "lines": [1700, 1856, 5894, 6218, 6371, 6485, 6561, 6680, 6761], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "57f9c5ebc30a", "nhash_after": "0877497110e7", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:08", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC01_084/ov_SC01_084_jr_80171B4C.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1703, 1880], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "11df8ed27911", "nhash_after": "0035044dd590", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:08", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/800.c", "unit": "decl:func_80015760", "callee": "func_80015760", "header": false, "defn_tu": "src/800.c", "decls": 1, "lines": [2306], "ansi": "Obj_80015760 *obj, s32 *ot", "nhash_before": "1deb957687bd", "nhash_after": "673b58da7ad6", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:08", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/800.c", "unit": "decl:func_80017778", "callee": "func_80017778", "header": false, "defn_tu": "src/800.c", "decls": 1, "lines": [4258], "ansi": "Src_80017778 *arg0, s32 arg1, s32 arg2", "nhash_before": "746c8d1e26f6", "nhash_after": "1b4bd00552bb", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:08", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/800.c", "unit": "decl:func_80020248", "callee": "func_80020248", "header": false, "defn_tu": "src/800.c", "decls": 1, "lines": [11257], "ansi": "s32 *a0, OBJ_80020248 *a1, MTX_80020248 *a2, MTX_80020248 *a3, s32 a4", "nhash_before": "9a3c9262ab46", "nhash_after": "30ca7716f62c", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:08", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/800.c", "unit": "decl:func_80020598", "callee": "func_80020598", "header": false, "defn_tu": "src/800.c", "decls": 1, "lines": [11258], "ansi": "s32 *a0, OBJ598 *a1, MTX_80020248 *a2, MTX_80020248 *a3", "nhash_before": "92cdae03a335", "nhash_after": "99c29092c7c6", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:08", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/800.c", "unit": "decl:func_80020A28", "callee": "func_80020A28", "header": false, "defn_tu": "src/800.c", "decls": 1, "lines": [11259], "ansi": "s32 *a0, OBJ_80020A28 *a1, MTX_80020248 *a2, MTX_80020248 *a3, s32 a4", "nhash_before": "d0aab554fa4f", "nhash_after": "d9621c8d3f04", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:08", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/800.c", "unit": "decl:func_800226C0", "callee": "func_800226C0", "header": false, "defn_tu": "src/800.c", "decls": 3, "lines": [12316, 12721, 12915], "ansi": "Obj_80021D38 *arg0, u8 *col, DVec_80021D38 *pts, u8 *ot", "nhash_before": "0970ac87ed8b", "nhash_after": "a0747c4c905e", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:08", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/800.c", "unit": "decl:func_80024BC0", "callee": "func_80024BC0", "header": false, "defn_tu": "src/800.c", "decls": 1, "lines": [14523], "ansi": "Face *f, SVECTOR_80024BC0 *sv, SVECTOR_80024BC0 *nv, POLY_F4 *poly0, s32 n, s32 shift, u32 *ot", "nhash_before": "5ba4a80de709", "nhash_after": "f79e0ff864f6", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:08", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/800.c", "unit": "decl:func_80025000", "callee": "func_80025000", "header": false, "defn_tu": "src/800.c", "decls": 1, "lines": [14524], "ansi": "SRCQ *p, SVEC_80025000 *verts, SVEC_80025000 *norms, PG4 *poly0, s32 n, s32 shift, u32 *ot", "nhash_before": "3d4a82334791", "nhash_after": "a1ed0cd72652", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:08", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/800.c", "unit": "decl:func_8002528C", "callee": "func_8002528C", "header": false, "defn_tu": "src/800.c", "decls": 1, "lines": [14496], "ansi": "Prim_800 *pr, Vec8_800 *vtx, Vec8_800 *nrm, void *arg3, s32 n, s32 shift, u32 *ot", "nhash_before": "be0616033cda", "nhash_after": "0c383a84da13", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:08", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/800.c", "unit": "decl:func_80025504", "callee": "func_80025504", "header": false, "defn_tu": "src/800.c", "decls": 1, "lines": [14497], "ansi": "GFace *prim, GVec8 *vtx, GVec8 *nrm, GPolyG4 *poly, s32 n, s32 shift, u32 *ot", "nhash_before": "3abf133d2285", "nhash_after": "d1975868dd1d", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:08", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/800.c", "unit": "decl:func_80025818", "callee": "func_80025818", "header": false, "defn_tu": "src/800.c", "decls": 1, "lines": [14525], "ansi": "TPRIM_80025818 *prim, SVEC8_80025818 *vtx, SVEC8_80025818 *nrm, PG3 *poly, s32 n, s32 shift, u32 *ot", "nhash_before": "9645886a0348", "nhash_after": "dd1a32ede21e", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:08", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/800.c", "unit": "decl:func_80025EB8", "callee": "func_80025EB8", "header": false, "defn_tu": "src/800.c", "decls": 1, "lines": [14500], "ansi": "Prim20 *prim, SVEC8_80025EB8 *verts, SVEC8_80025EB8 *norms, Ft4 *pkt0, s32 n, s32 shift, u32 *ot", "nhash_before": "72a04af0e283", "nhash_after": "4cef4984dbb9", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:08", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/800.c", "unit": "decl:func_80026128", "callee": "func_80026128", "header": false, "defn_tu": "src/800.c", "decls": 1, "lines": [14526], "ansi": "FaceGT3 *face, SVEC8_80026128 *vtx, SVEC8_80026128 *nrm, PktGT3 *arg3, s32 count, s32 shift, u32 *ot", "nhash_before": "f3dff4f1b392", "nhash_after": "64c3f2283fd8", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:08", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/800.c", "unit": "decl:func_800262D8", "callee": "func_800262D8", "header": false, "defn_tu": "src/800.c", "decls": 1, "lines": [14527], "ansi": "FaceGT4 *face, SVEC8_800262D8 *vtx, SVEC8_800262D8 *nrm, PktGT4 *arg3, s32 count, s32 shift, u32 *ot", "nhash_before": "6ea9d8b8abc4", "nhash_after": "8ffa76827f65", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:08", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/800.c", "unit": "decl:func_800275BC", "callee": "func_800275BC", "header": false, "defn_tu": "src/800.c", "decls": 1, "lines": [16397], "ansi": "TPRIM_800275BC *prim, SVEC_800275BC *vp, void *nrm, u8 *pk, s32 n, s32 shift, u32 *ot", "nhash_before": "798e30a2326c", "nhash_after": "fe5f298c90c1", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:08", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/800.c", "unit": "decl:func_800277DC", "callee": "func_800277DC", "header": false, "defn_tu": "src/800.c", "decls": 1, "lines": [16398], "ansi": "void *a0, SVECTOR800277DC *a1, void *a2, u8 *a3, s32 count, s32 shift, s32 *ot", "nhash_before": "46f8c86065dd", "nhash_after": "a731dd59b89e", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:08", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/800.c", "unit": "alias:D_80078E7C_w", "callee": "D_80078E7C_w", "header": false, "kind": "alias", "real": "D_80078E7C", "type": "u32", "n": 1, "nhash_before": "5c32ab8d126e", "nhash_after": "0d09fe36fc2b", "sites": [], "first": {"verdict": "COMPILE-ERROR", "err": "src/800.c:18062: conflicting types for `D_80078E7C'\nsrc/800.c:18058: previous declaration of `D_80078E7C'\njtbl_rodata_pads --derive main: 0,0t1,0,0t1,0t1,0,0,0t1,0t1,0,0,0\n{standard input}: Assembler "}, "verdict": "ALIAS-KEPT", "cause": "second typed view of D_80078E7C: the TU also declares it as ['u8'] vs the alias's u32 \u2014 an aggregate in truth (T6)"} +{"ts": "2026-09-30 17:33:08", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/800.c", "unit": "alias:D_800A6430_h", "callee": "D_800A6430_h", "header": false, "kind": "alias", "real": "D_800A6430", "type": "s16", "n": 1, "nhash_before": "df5b290b9ae4", "nhash_after": "3d1245ccbc8e", "sites": [], "first": {"verdict": "COMPILE-ERROR", "err": "src/800.c:7411: conflicting types for `D_800A6430'\nsrc/800.c:7410: previous declaration of `D_800A6430'\njtbl_rodata_pads --derive main: 0,0t1,0,0t1,0t1,0,0,0t1,0t1,0,0,0\n{standard input}: Assembler me"}, "verdict": "ALIAS-KEPT", "cause": "second typed view of D_800A6430: the TU also declares it as ['s32'] vs the alias's s16 \u2014 an aggregate in truth (T6)"} +{"ts": "2026-09-30 17:33:08", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/800.c", "unit": "alias:aD_8006313A", "callee": "aD_8006313A", "header": false, "kind": "alias", "real": "D_8006313A", "type": "ResMapCol[]", "n": 1, "nhash_before": "2fdd499cc833", "nhash_after": "5eecb27d9d2e", "sites": [], "first": {"verdict": "COMPILE-ERROR", "err": "src/800.c:7802: conflicting types for `D_8006313A'\nsrc/800.c:7780: previous declaration of `D_8006313A'\njtbl_rodata_pads --derive main: 0,0t1,0,0t1,0t1,0,0,0t1,0t1,0,0,0\n{standard input}: Assembler me"}, "verdict": "ALIAS-KEPT", "cause": "second typed view of D_8006313A: the TU also declares it as ['u8'] vs the alias's ResMapCol[] \u2014 an aggregate in truth (T6)"} +{"ts": "2026-09-30 17:33:08", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/800.c", "unit": "alias:aD_8006313C", "callee": "aD_8006313C", "header": false, "kind": "alias", "real": "D_8006313C", "type": "ResMapCol[]", "n": 1, "nhash_before": "3ba599b30293", "nhash_after": "e8c3505ca832", "sites": [], "first": {"verdict": "COMPILE-ERROR", "err": "src/800.c:7803: conflicting types for `D_8006313C'\nsrc/800.c:7781: previous declaration of `D_8006313C'\njtbl_rodata_pads --derive main: 0,0t1,0,0t1,0t1,0,0,0t1,0t1,0,0,0\n{standard input}: Assembler me"}, "verdict": "ALIAS-KEPT", "cause": "second typed view of D_8006313C: the TU also declares it as ['u8'] vs the alias's ResMapCol[] \u2014 an aggregate in truth (T6)"} +{"ts": "2026-09-30 17:33:08", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/800.c", "unit": "alias:aResourceIdMap", "callee": "aResourceIdMap", "header": false, "kind": "alias", "real": "resourceIdMap", "type": "ResMapCol[]", "n": 1, "nhash_before": "fc5aad3a4b56", "nhash_after": "311e988f2f6b", "sites": [], "first": {"verdict": "COMPILE-ERROR", "err": "src/800.c:7801: conflicting types for `resourceIdMap'\nsrc/800.c:7779: previous declaration of `resourceIdMap'\nsrc/800.c:7905: conflicting types for `resourceIdMap'\nsrc/800.c:7801: previous declaration"}, "verdict": "ALIAS-KEPT", "cause": "second typed view of resourceIdMap: the TU also declares it as ['u8[]'] vs the alias's ResMapCol[] \u2014 an aggregate in truth (T6)"} +{"ts": "2026-09-30 17:33:08", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/800.c", "unit": "alias:otTbl", "callee": "otTbl", "header": false, "kind": "alias", "real": "D_800A651C", "type": "s32[]", "n": 2, "nhash_before": "0c7db4a6fa5d", "nhash_after": "79878692ff86", "sites": [], "first": {"verdict": "COMPILE-ERROR", "err": "src/800.c:8022: conflicting types for `D_800A651C'\nsrc/800.c:8020: previous declaration of `D_800A651C'\njtbl_rodata_pads --derive main: 0,0t1,0,0t1,0t1,0,0,0t1,0t1,0,0,0\n{standard input}: Assembler me"}, "verdict": "ALIAS-KEPT", "cause": "second typed view of D_800A651C: the TU also declares it as ['OtBlk_80016450[]', 'OtBlk_80016450_80015F04[]', 'u8[]'] vs the alias's s32[] \u2014 an aggregate in truth (T6)"} +{"ts": "2026-09-30 17:33:09", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC01_084/ov_SC01_084_jr_8015C32C.c", "unit": "decl:func_80146C3C", "callee": "func_80146C3C", "header": false, "defn_tu": "src/shared/ov/func_80146C3C.h", "decls": 3, "lines": [5710, 5794, 5879], "ansi": "u8 *a0", "nhash_before": "ffcf865f47db", "nhash_after": "8bb24e2e7f32", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:09", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC01_084/ov_SC01_084_jr_801734BC.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1704, 1861], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "190b67175d14", "nhash_after": "fe56610d81b8", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:10", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC01_084/ov_SC01_084_jr_801789AC.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1702, 1859], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "0aa026dfa1e2", "nhash_after": "b399e815c5c9", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:10", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC01_084/ov_SC01_084_jr_80178D40.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1701, 1857], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "6ab8caf0b70e", "nhash_after": "0014a13fc098", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:10", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC01_084/ov_SC01_084_jr_8017A4AC.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1701, 1857], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "6ab8caf0b70e", "nhash_after": "0014a13fc098", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:10", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC01_084/ov_SC01_084_jr_8017AE2C.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1701, 1857], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "6ab8caf0b70e", "nhash_after": "0014a13fc098", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:10", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC01_084/ov_SC01_084_jr_8017F690.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1696, 1852], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "48191e11e843", "nhash_after": "059d0b44f047", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:10", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC01_084/ov_SC01_084_jr_8017CA80.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1702, 1858], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "b863af3414a8", "nhash_after": "252d90475aa8", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:10", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC04_011/ov_SC04_011_jr_8017D494.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1697, 1853], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "0976314ecba7", "nhash_after": "67d7498f7bb4", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:10", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC04_011/ov_SC04_011_jr_8017D494.c", "unit": "decl:func_80181B30", "callee": "func_80181B30", "header": false, "defn_tu": "src/ov_SC04_011/ov_SC04_011_jr_8017D494.c", "decls": 1, "lines": [5316], "ansi": "struct Ent_80181B30 *a0", "nhash_before": "9ea4fc73209a", "nhash_after": "ff0f1870b1bb", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:10", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC04_011/ov_SC04_011_jr_8017D494.c", "unit": "decl:func_80190174", "callee": "func_80190174", "header": false, "defn_tu": "src/ov_SC04_011/ov_SC04_011_jr_8017D494.c", "decls": 1, "lines": [16422], "ansi": "Prim34_80190174 *arg0, void *arg1, s32 arg2", "nhash_before": "fd09eaa413ce", "nhash_after": "79b425398de9", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:10", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC04_011/ov_SC04_011_jr_8017D494.c", "unit": "alias:a4500", "callee": "a4500", "header": false, "kind": "alias", "real": "D_80194500", "type": "void *[][3]", "n": 1, "nhash_before": "d55042da5214", "nhash_after": "94d7f7552ffe", "sites": [], "first": {"verdict": "COMPILE-ERROR", "err": "src/ov_SC04_011/ov_SC04_011_jr_8017D494.c:6055: parse error before `['\nsrc/ov_SC04_011/ov_SC04_011_jr_8017D494.c:6074: void value not ignored as it ought to be\nsrc/ov_SC04_011/ov_SC04_011_jr_8017D494."}, "verdict": "ALIAS-KEPT", "cause": "second typed view of D_80194500: the TU also declares it as ['void *[]'] vs the alias's void *[][3] \u2014 an aggregate in truth (T6)"} +{"ts": "2026-09-30 17:33:10", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC04_011/ov_SC04_011_jr_8017D494.c", "unit": "alias:aAE620_80183A28", "callee": "aAE620_80183A28", "header": false, "kind": "alias", "real": "D_800AE620", "type": "Mtx32_80183A28[1]", "n": 2, "nhash_before": "8bfb8c56c840", "nhash_after": "3a08e7187058", "sites": [], "first": {"verdict": "COMPILE-ERROR", "err": "src/ov_SC04_011/ov_SC04_011_jr_8017D494.c:7098: parse error before `['\nsrc/ov_SC04_011/ov_SC04_011_jr_8017D494.c:7112: `D_800AE620' undeclared (first use this function)\nsrc/ov_SC04_011/ov_SC04_011_jr_"}, "verdict": "ALIAS-KEPT", "cause": "second typed view of D_800AE620: the TU also declares it as ['Blk32_8018AA98_8018E428', 'M32_80188094', 'Mat32', 'Mtx_8018A0E0', 's32'] vs the alias's Mtx32_80183A28[1] \u2014 an aggregate in truth (T6)"} +{"ts": "2026-09-30 17:33:10", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC04_011/ov_SC04_011_jr_8017D494.c", "unit": "alias:aAE620_80183F10", "callee": "aAE620_80183F10", "header": false, "kind": "alias", "real": "D_800AE620", "type": "Blk32_80183F10[1]", "n": 2, "nhash_before": "13dae6c7441c", "nhash_after": "6c1dad905445", "sites": [], "first": {"verdict": "COMPILE-ERROR", "err": "src/ov_SC04_011/ov_SC04_011_jr_8017D494.c:7317: parse error before `['\nsrc/ov_SC04_011/ov_SC04_011_jr_8017D494.c:7351: `D_800AE620' undeclared (first use this function)\nsrc/ov_SC04_011/ov_SC04_011_jr_"}, "verdict": "ALIAS-KEPT", "cause": "second typed view of D_800AE620: the TU also declares it as ['Blk32_8018AA98_8018E428', 'M32_80188094', 'Mat32', 'Mtx_8018A0E0', 's32'] vs the alias's Blk32_80183F10[1] \u2014 an aggregate in truth (T6)"} +{"ts": "2026-09-30 17:33:10", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC04_011/ov_SC04_011_jr_8017D494.c", "unit": "alias:aAE620_80188B78", "callee": "aAE620_80188B78", "header": false, "kind": "alias", "real": "D_800AE620", "type": "Mat32_80188B78[1]", "n": 1, "nhash_before": "11bee1062276", "nhash_after": "9dbf6be4a9bd", "sites": [], "first": {"verdict": "COMPILE-ERROR", "err": "src/ov_SC04_011/ov_SC04_011_jr_8017D494.c:10777: parse error before `['\nsrc/ov_SC04_011/ov_SC04_011_jr_8017D494.c:10797: `D_800AE620' undeclared (first use this function)\nsrc/ov_SC04_011/ov_SC04_011_j"}, "verdict": "ALIAS-KEPT", "cause": "second typed view of D_800AE620: the TU also declares it as ['Blk32_8018AA98_8018E428', 'M32_80188094', 'Mat32', 'Mtx_8018A0E0', 's32'] vs the alias's Mat32_80188B78[1] \u2014 an aggregate in truth (T6)"} +{"ts": "2026-09-30 17:33:10", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC04_011/ov_SC04_011_jr_8017D494.c", "unit": "alias:aB58_80180B24", "callee": "aB58_80180B24", "header": false, "kind": "alias", "real": "D_80126B58", "type": "s32[1]", "n": 1, "nhash_before": "613c8b028339", "nhash_after": "e14bc708f6fb", "sites": [], "first": {"verdict": "COMPILE-ERROR", "err": "src/ov_SC04_011/ov_SC04_011_jr_8017D494.c:4738: parse error before `['\nsrc/ov_SC04_011/ov_SC04_011_jr_8017D494.c:4768: `D_80126B58' undeclared (first use this function)\nsrc/ov_SC04_011/ov_SC04_011_jr_"}, "verdict": "ALIAS-KEPT", "cause": "second typed view of D_80126B58: the TU also declares it as ['s32', 's32[]', 'u16', 'u8[]'] vs the alias's s32[1] \u2014 an aggregate in truth (T6)"} +{"ts": "2026-09-30 17:33:10", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC04_011/ov_SC04_011_jr_8017D494.c", "unit": "alias:aB58_80181220", "callee": "aB58_80181220", "header": false, "kind": "alias", "real": "D_80126B58", "type": "s32[1]", "n": 1, "nhash_before": "cd557af0e6d4", "nhash_after": "742178a86c9e", "sites": [], "first": {"verdict": "COMPILE-ERROR", "err": "src/ov_SC04_011/ov_SC04_011_jr_8017D494.c:5010: parse error before `['\nsrc/ov_SC04_011/ov_SC04_011_jr_8017D494.c:5031: `D_80126B58' undeclared (first use this function)\nsrc/ov_SC04_011/ov_SC04_011_jr_"}, "verdict": "ALIAS-KEPT", "cause": "second typed view of D_80126B58: the TU also declares it as ['s32', 's32[]', 'u16', 'u8[]'] vs the alias's s32[1] \u2014 an aggregate in truth (T6)"} +{"ts": "2026-09-30 17:33:10", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC04_011/ov_SC04_011_jr_8017D494.c", "unit": "alias:aB58_801813FC", "callee": "aB58_801813FC", "header": false, "kind": "alias", "real": "D_80126B58", "type": "s32[1]", "n": 1, "nhash_before": "f6412485cb4b", "nhash_after": "2dd0215eeddf", "sites": [], "first": {"verdict": "COMPILE-ERROR", "err": "src/ov_SC04_011/ov_SC04_011_jr_8017D494.c:5110: parse error before `['\nsrc/ov_SC04_011/ov_SC04_011_jr_8017D494.c:5131: `D_80126B58' undeclared (first use this function)\nsrc/ov_SC04_011/ov_SC04_011_jr_"}, "verdict": "ALIAS-KEPT", "cause": "second typed view of D_80126B58: the TU also declares it as ['s32', 's32[]', 'u16', 'u8[]'] vs the alias's s32[1] \u2014 an aggregate in truth (T6)"} +{"ts": "2026-09-30 17:33:10", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC04_011/ov_SC04_011_jr_8017D494.c", "unit": "alias:aB62_801813FC", "callee": "aB62_801813FC", "header": false, "kind": "alias", "real": "D_80126B62", "type": "s16", "n": 1, "nhash_before": "f1664d8ed744", "nhash_after": "7f8509834ead", "sites": [], "first": {"verdict": "COMPILE-ERROR", "err": "src/ov_SC04_011/ov_SC04_011_jr_8017D494.c:5111: conflicting types for `D_80126B62'\nsrc/ov_SC04_011/ov_SC04_011_jr_8017D494.c:1779: previous declaration of `D_80126B62'\nsrc/ov_SC04_011/ov_SC04_011_jr_8"}, "verdict": "ALIAS-KEPT", "cause": "second typed view of D_80126B62: the TU also declares it as ['u16'] vs the alias's s16 \u2014 an aggregate in truth (T6)"} +{"ts": "2026-09-30 17:33:10", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC04_011/ov_SC04_011_jr_8017D494.c", "unit": "alias:aED994_8018B4E0", "callee": "aED994_8018B4E0", "header": false, "kind": "alias", "real": "D_801ED994", "type": "Blk4_8018B4E0[1]", "n": 2, "nhash_before": "795cd5251677", "nhash_after": "8a31689ab902", "sites": [], "first": {"verdict": "COMPILE-ERROR", "err": "src/ov_SC04_011/ov_SC04_011_jr_8017D494.c:12645: parse error before `['\nsrc/ov_SC04_011/ov_SC04_011_jr_8017D494.c:12655: `D_801ED994' undeclared (first use this function)\nsrc/ov_SC04_011/ov_SC04_011_j"}, "verdict": "ALIAS-KEPT", "cause": "second typed view of D_801ED994: the TU also declares it as ['B4_80188094', 'Blk4_80187B40', 'Blk4_8018B1B4', 'Blk4_md_SC07_003'] vs the alias's Blk4_8018B4E0[1] \u2014 an aggregate in truth (T6)"} +{"ts": "2026-09-30 17:33:10", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC04_011/ov_SC04_011_jr_8017D494.c", "unit": "alias:aED994_8018B5E4", "callee": "aED994_8018B5E4", "header": false, "kind": "alias", "real": "D_801ED994", "type": "Blk4_8018B5E4[1]", "n": 2, "nhash_before": "7bd12155c7e1", "nhash_after": "a4a11793b8ab", "sites": [], "first": {"verdict": "COMPILE-ERROR", "err": "src/ov_SC04_011/ov_SC04_011_jr_8017D494.c:12691: parse error before `['\nsrc/ov_SC04_011/ov_SC04_011_jr_8017D494.c:12706: `D_801ED994' undeclared (first use this function)\nsrc/ov_SC04_011/ov_SC04_011_j"}, "verdict": "ALIAS-KEPT", "cause": "second typed view of D_801ED994: the TU also declares it as ['B4_80188094', 'Blk4_80187B40', 'Blk4_8018B1B4', 'Blk4_md_SC07_003'] vs the alias's Blk4_8018B5E4[1] \u2014 an aggregate in truth (T6)"} +{"ts": "2026-09-30 17:33:10", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC04_011/ov_SC04_011_jr_8017D494.c", "unit": "alias:aEFD80_8018B4E0", "callee": "aEFD80_8018B4E0", "header": false, "kind": "alias", "real": "D_801EFD80", "type": "Blk4_8018B4E0[1]", "n": 3, "nhash_before": "f8cd25ed0bac", "nhash_after": "69aa51b9f8dd", "sites": [], "first": {"verdict": "COMPILE-ERROR", "err": "src/ov_SC04_011/ov_SC04_011_jr_8017D494.c:12646: parse error before `['\nsrc/ov_SC04_011/ov_SC04_011_jr_8017D494.c:12655: incompatible types in assignment\nsrc/ov_SC04_011/ov_SC04_011_jr_8017D494.c: At "}, "verdict": "ALIAS-KEPT", "cause": "second typed view of D_801EFD80: the TU also declares it as ['u8[]'] vs the alias's Blk4_8018B4E0[1] \u2014 an aggregate in truth (T6)"} +{"ts": "2026-09-30 17:33:10", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC04_011/ov_SC04_011_jr_8017D494.c", "unit": "alias:aEFD80_8018B5E4", "callee": "aEFD80_8018B5E4", "header": false, "kind": "alias", "real": "D_801EFD80", "type": "Blk4_8018B5E4[1]", "n": 3, "nhash_before": "09bfc141105b", "nhash_after": "ce0c1b3a67d4", "sites": [], "first": {"verdict": "COMPILE-ERROR", "err": "src/ov_SC04_011/ov_SC04_011_jr_8017D494.c:12692: parse error before `['\nsrc/ov_SC04_011/ov_SC04_011_jr_8017D494.c:12706: incompatible types in assignment\nsrc/ov_SC04_011/ov_SC04_011_jr_8017D494.c: At "}, "verdict": "ALIAS-KEPT", "cause": "second typed view of D_801EFD80: the TU also declares it as ['u8[]'] vs the alias's Blk4_8018B5E4[1] \u2014 an aggregate in truth (T6)"} +{"ts": "2026-09-30 17:33:10", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC04_011/ov_SC04_011_jr_8017D494.c", "unit": "alias:aEFD84_8018B4E0", "callee": "aEFD84_8018B4E0", "header": false, "kind": "alias", "real": "D_801EFD84", "type": "Blk4_8018B4E0[1]", "n": 1, "nhash_before": "e8eb561b9e48", "nhash_after": "d405c9d9fa9d", "sites": [], "first": {"verdict": "COMPILE-ERROR", "err": "src/ov_SC04_011/ov_SC04_011_jr_8017D494.c:12647: parse error before `['\nsrc/ov_SC04_011/ov_SC04_011_jr_8017D494.c:12656: incompatible types in assignment\nsrc/ov_SC04_011/ov_SC04_011_jr_8017D494.c: At "}, "verdict": "ALIAS-KEPT", "cause": "second typed view of D_801EFD84: the TU also declares it as ['u8[]'] vs the alias's Blk4_8018B4E0[1] \u2014 an aggregate in truth (T6)"} +{"ts": "2026-09-30 17:33:10", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC04_011/ov_SC04_011_jr_8017D494.c", "unit": "alias:aEFD84_8018B5E4", "callee": "aEFD84_8018B5E4", "header": false, "kind": "alias", "real": "D_801EFD84", "type": "Blk4_8018B5E4[1]", "n": 1, "nhash_before": "04843ccefe30", "nhash_after": "b198381c9df5", "sites": [], "first": {"verdict": "COMPILE-ERROR", "err": "src/ov_SC04_011/ov_SC04_011_jr_8017D494.c:12693: parse error before `['\nsrc/ov_SC04_011/ov_SC04_011_jr_8017D494.c:12707: incompatible types in assignment\nsrc/ov_SC04_011/ov_SC04_011_jr_8017D494.c: At "}, "verdict": "ALIAS-KEPT", "cause": "second typed view of D_801EFD84: the TU also declares it as ['u8[]'] vs the alias's Blk4_8018B5E4[1] \u2014 an aggregate in truth (T6)"} +{"ts": "2026-09-30 17:33:10", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC04_011/ov_SC04_011_jr_8017D494.c", "unit": "alias:aFC4C", "callee": "aFC4C", "header": false, "kind": "alias", "real": "D_801EFC4C", "type": "s32[]", "n": 40, "nhash_before": "38861bc49401", "nhash_after": "88d3f0e64086", "sites": [], "first": {"verdict": "COMPILE-ERROR", "err": "src/ov_SC04_011/ov_SC04_011_jr_8017D494.c:5899: conflicting types for `D_801EFC4C'\nsrc/ov_SC04_011/ov_SC04_011_jr_8017D494.c:5731: previous declaration of `D_801EFC4C'\nsrc/ov_SC04_011/ov_SC04_011_jr_8"}, "verdict": "ALIAS-KEPT", "cause": "second typed view of D_801EFC4C: the TU also declares it as ['s32', 's32[]'] vs the alias's s32[] \u2014 an aggregate in truth (T6)"} +{"ts": "2026-09-30 17:33:10", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC04_011/ov_SC04_011_jr_8017D494.c", "unit": "alias:sBB44_A0", "callee": "sBB44_A0", "header": false, "kind": "alias", "real": "D_801EFEA0", "type": "u8", "n": 2, "nhash_before": "4d1bff345101", "nhash_after": "f8607c1703d5", "sites": [], "first": {"verdict": "COMPILE-ERROR", "err": "src/ov_SC04_011/ov_SC04_011_jr_8017D494.c:12953: conflicting types for `D_801EFEA0'\nsrc/ov_SC04_011/ov_SC04_011_jr_8017D494.c:12908: previous declaration of `D_801EFEA0'\nsrc/ov_SC04_011/ov_SC04_011_jr"}, "verdict": "ALIAS-KEPT", "cause": "second typed view of D_801EFEA0: the TU also declares it as ['u8[]'] vs the alias's u8 \u2014 an aggregate in truth (T6)"} +{"ts": "2026-09-30 17:33:12", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC02_000/ov_SC02_000_jr_801789AC.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1699, 1856], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "8b3a2736ea17", "nhash_after": "17bc0b075792", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:11", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC02_000/ov_SC02_000_jr_80178D40.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1698, 1854], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "d535c8abc5f2", "nhash_after": "11dc6109fb40", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:12", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC02_000/ov_SC02_000_jr_80171B4C.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1700, 1877], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "ac1025de4d86", "nhash_after": "4f37221fd959", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:12", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC02_000/ov_SC02_000_jr_8017A4AC.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1698, 1854], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "d535c8abc5f2", "nhash_after": "11dc6109fb40", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:12", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC02_000/ov_SC02_000_jr_801734BC.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1701, 1858], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "6b1b832cc01a", "nhash_after": "42d838f48430", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:12", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC02_000/ov_SC02_000_jr_8017EA84.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1693, 1849], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "5c434e32cdef", "nhash_after": "0760e49fa2b4", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:12", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC02_000/ov_SC02_000_jr_8017FB24.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1691, 1847], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "a16653612f7b", "nhash_after": "e3eba1e94779", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:12", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC02_000/ov_SC02_000_jr_80181538.c", "unit": "decl:func_8012C098", "callee": "func_8012C098", "header": false, "defn_tu": "src/shared/ov/func_8012C098.h", "decls": 1, "lines": [13], "ansi": "void *param_1", "nhash_before": "b69787685cbb", "nhash_after": "b69787685cbb", "sites": [], "first": {"verdict": "COMPILE-ERROR", "err": "src/ov_SC02_000/ov_SC02_000_jr_80181538.c:13: conflicting types for `func_8012C098'\nsrc/ov_SC02_000/../shared/ov/func_80181538__27797037.h:2727: previous declaration of `func_8012C098' [build/src/ov_S"}, "verdict": "DECL-KEPT", "cause": "conflicting types: the TU defines or declares the callee in a form the declaration regex did not reach"} +{"ts": "2026-09-30 17:33:12", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC02_000/ov_SC02_000_jr_80180D6C.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1697, 1854], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "a4d8e7420e96", "nhash_after": "279ccd999c40", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:12", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC02_000/ov_SC02_000_jr_8017AE2C.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 3, "lines": [1697, 1853, 3555], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "5809fa29c97c", "nhash_after": "d8a65950c135", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:12", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC02_000/ov_SC02_000_jr_8017FCB0.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1705, 1862], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "cbd8f147349d", "nhash_after": "ebf0b72c8848", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:12", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC02_000/ov_SC02_000_jr_8015C32C.c", "unit": "decl:func_80146C3C", "callee": "func_80146C3C", "header": false, "defn_tu": "src/shared/ov/func_80146C3C.h", "decls": 3, "lines": [5709, 5793, 5878], "ansi": "u8 *a0", "nhash_before": "ecbbc32278b6", "nhash_after": "89936d1fdcd5", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:13", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC02_000/ov_SC02_000_jr_80181698.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1697, 1854], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "a4d8e7420e96", "nhash_after": "279ccd999c40", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:13", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC02_004/ov_SC02_004_jr_80171B4C.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1702, 1879], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "7d3f2b4f7753", "nhash_after": "b0eca115bdca", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:14", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC02_004/ov_SC02_004_jr_801789AC.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1701, 1858], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "6b1b832cc01a", "nhash_after": "42d838f48430", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:14", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC02_004/ov_SC02_004_jr_801734BC.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1703, 1860], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "4d2a00490a3e", "nhash_after": "dc284b51e3b7", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:14", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC02_004/ov_SC02_004_jr_80178D40.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1700, 1856], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "59a6ffa65181", "nhash_after": "d075b10f8d1e", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:14", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC02_004/ov_SC02_004_jr_8017A4AC.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1700, 1856], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "59a6ffa65181", "nhash_after": "d075b10f8d1e", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:14", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC02_004/ov_SC02_004_jr_8015C32C.c", "unit": "decl:func_80146C3C", "callee": "func_80146C3C", "header": false, "defn_tu": "src/shared/ov/func_80146C3C.h", "decls": 3, "lines": [5711, 5795, 5880], "ansi": "u8 *a0", "nhash_before": "9d3a17ce7909", "nhash_after": "cc4e8ce48ecf", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:14", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC02_000/ov_SC02_000_jr_8018173C.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1697, 1854], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "a4d8e7420e96", "nhash_after": "279ccd999c40", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:14", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC02_000/ov_SC02_000_jr_8018173C.c", "unit": "alias:aD_8018F034", "callee": "aD_8018F034", "header": false, "kind": "alias", "real": "D_8018F034", "type": "SVEC_80184358", "n": 1, "nhash_before": "78c0748fa51e", "nhash_after": "gone", "sites": [], "verdict": "ALIAS-TYPED"} +{"ts": "2026-09-30 17:33:14", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC02_000/ov_SC02_000_jr_8018173C.c", "unit": "alias:aD_8018F03C", "callee": "aD_8018F03C", "header": false, "kind": "alias", "real": "D_8018F03C", "type": "SVEC_80184358", "n": 1, "nhash_before": "4b5ff8f834fc", "nhash_after": "gone", "sites": [], "verdict": "ALIAS-TYPED"} +{"ts": "2026-09-30 17:33:14", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC02_004/ov_SC02_004_jr_8017AE2C.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1700, 1856], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "59a6ffa65181", "nhash_after": "d075b10f8d1e", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:14", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC02_005/ov_SC02_005_jr_80171B4C.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1704, 1881], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "0f4877047f58", "nhash_after": "b948951e87b3", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:15", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC02_005/ov_SC02_005_jr_8015C32C.c", "unit": "decl:func_80146C3C", "callee": "func_80146C3C", "header": false, "defn_tu": "src/shared/ov/func_80146C3C.h", "decls": 3, "lines": [5709, 5793, 5878], "ansi": "u8 *a0", "nhash_before": "ecbbc32278b6", "nhash_after": "89936d1fdcd5", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:15", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC02_005/ov_SC02_005_jr_801789AC.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1703, 1860], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "4d2a00490a3e", "nhash_after": "dc284b51e3b7", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:15", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC02_005/ov_SC02_005_jr_801734BC.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1705, 1862], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "cbd8f147349d", "nhash_after": "ebf0b72c8848", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:15", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC02_005/ov_SC02_005_jr_80178D40.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1702, 1858], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "b863af3414a8", "nhash_after": "252d90475aa8", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:15", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC02_005/ov_SC02_005_jr_8017AE2C.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1700, 1856], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "59a6ffa65181", "nhash_after": "d075b10f8d1e", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:15", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC02_005/ov_SC02_005_jr_8017A4AC.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1702, 1858], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "b863af3414a8", "nhash_after": "252d90475aa8", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:16", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC02_005/ov_SC02_005_jr_80181984.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1694, 1850], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "d5c90c41bec8", "nhash_after": "2382544fbacb", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:16", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC02_005/ov_SC02_005_jr_8017CF90.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1694, 1850], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "d5c90c41bec8", "nhash_after": "2382544fbacb", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:16", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC02_005/ov_SC02_005_jr_80181D30.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1699, 1855], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "b4c89cdfc0d0", "nhash_after": "e18e54921226", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:16", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC02_011/ov_SC02_011_jr_80171B4C.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1702, 1879], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "7d3f2b4f7753", "nhash_after": "b0eca115bdca", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:16", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC02_005/ov_SC02_005_jr_8018EA04.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1693, 1849], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "5c434e32cdef", "nhash_after": "0760e49fa2b4", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:16", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC02_005/ov_SC02_005_jr_8018EA04.c", "unit": "alias:D_801270CC_b", "callee": "D_801270CC_b", "header": false, "kind": "alias", "real": "D_801270CC", "type": "u8", "n": 1, "nhash_before": "39e32ffb65ae", "nhash_after": "e020e374dcc7", "sites": [], "first": {"verdict": "COMPILE-ERROR", "err": "src/ov_SC02_005/ov_SC02_005_jr_8018EA04.c:3770: conflicting types for `D_801270CC'\nsrc/ov_SC02_005/ov_SC02_005_jr_8018EA04.c:3765: previous declaration of `D_801270CC'\nsrc/ov_SC02_005/ov_SC02_005_jr_8"}, "verdict": "ALIAS-KEPT", "cause": "second typed view of D_801270CC: the TU also declares it as ['s32'] vs the alias's u8 \u2014 an aggregate in truth (T6)"} +{"ts": "2026-09-30 17:33:16", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC02_011/ov_SC02_011_jr_801789AC.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1701, 1858], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "6b1b832cc01a", "nhash_after": "42d838f48430", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:16", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC02_011/ov_SC02_011_jr_8015C32C.c", "unit": "decl:func_80146C3C", "callee": "func_80146C3C", "header": false, "defn_tu": "src/shared/ov/func_80146C3C.h", "decls": 3, "lines": [5711, 5795, 5880], "ansi": "u8 *a0", "nhash_before": "9d3a17ce7909", "nhash_after": "cc4e8ce48ecf", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:17", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC02_011/ov_SC02_011_jr_8017A4AC.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1700, 1856], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "59a6ffa65181", "nhash_after": "d075b10f8d1e", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:17", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC02_011/ov_SC02_011_jr_80178D40.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1700, 1856], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "59a6ffa65181", "nhash_after": "d075b10f8d1e", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:17", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC02_011/ov_SC02_011_jr_801734BC.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1703, 1860], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "4d2a00490a3e", "nhash_after": "dc284b51e3b7", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:17", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC02_015/ov_SC02_015_jr_801789AC.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1699, 1856], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "8b3a2736ea17", "nhash_after": "17bc0b075792", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:17", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC02_015/ov_SC02_015_jr_80171B4C.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1700, 1877], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "ac1025de4d86", "nhash_after": "4f37221fd959", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:17", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC02_011/ov_SC02_011_jr_8017AE2C.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 5, "lines": [1693, 1848, 3309, 3936, 4149], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "70e7735d8ede", "nhash_after": "520d97a34463", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:17", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC02_015/ov_SC02_015_jr_80178D40.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1698, 1854], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "d535c8abc5f2", "nhash_after": "11dc6109fb40", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:17", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC02_015/ov_SC02_015_jr_801734BC.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1701, 1858], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "6b1b832cc01a", "nhash_after": "42d838f48430", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:17", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC02_015/ov_SC02_015_jr_8015C32C.c", "unit": "decl:func_80146C3C", "callee": "func_80146C3C", "header": false, "defn_tu": "src/shared/ov/func_80146C3C.h", "decls": 3, "lines": [5709, 5793, 5878], "ansi": "u8 *a0", "nhash_before": "ecbbc32278b6", "nhash_after": "89936d1fdcd5", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:18", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC02_015/ov_SC02_015_jr_8017A4AC.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1698, 1854], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "d535c8abc5f2", "nhash_after": "11dc6109fb40", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:18", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC02_016/ov_SC02_016_jr_801789AC.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1701, 1858], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "6b1b832cc01a", "nhash_after": "42d838f48430", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:18", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC02_015/ov_SC02_015_jr_8017AE2C.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 3, "lines": [1698, 1854, 3312], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "62502217e8af", "nhash_after": "2ec172c626cb", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:18", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC02_016/ov_SC02_016_jr_80171B4C.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1702, 1879], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "7d3f2b4f7753", "nhash_after": "b0eca115bdca", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:18", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC02_016/ov_SC02_016_jr_801734BC.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1703, 1860], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "4d2a00490a3e", "nhash_after": "dc284b51e3b7", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:18", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC02_016/ov_SC02_016_jr_8015C32C.c", "unit": "decl:func_80146C3C", "callee": "func_80146C3C", "header": false, "defn_tu": "src/shared/ov/func_80146C3C.h", "decls": 3, "lines": [5711, 5795, 5880], "ansi": "u8 *a0", "nhash_before": "9d3a17ce7909", "nhash_after": "cc4e8ce48ecf", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:19", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC02_016/ov_SC02_016_jr_80178D40.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1700, 1856], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "59a6ffa65181", "nhash_after": "d075b10f8d1e", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:19", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC02_016/ov_SC02_016_jr_8017A4AC.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1700, 1856], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "59a6ffa65181", "nhash_after": "d075b10f8d1e", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:19", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC02_016/ov_SC02_016_jr_8017AE2C.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 5, "lines": [1696, 1851, 3315, 3811, 3961], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "768984c36482", "nhash_after": "de51c4cfeb7d", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:19", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC02_016/ov_SC02_016_jr_8017DC70.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1698, 1854], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "d535c8abc5f2", "nhash_after": "11dc6109fb40", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:20", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC02_016/ov_SC02_016_jr_801810C8.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 3, "lines": [1689, 1845, 4971], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "ff794d623876", "nhash_after": "1b63bbff6e60", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:20", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC02_017/ov_SC02_017_jr_80171B4C.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1702, 1879], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "7d3f2b4f7753", "nhash_after": "b0eca115bdca", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:20", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC02_017/ov_SC02_017_jr_801789AC.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1701, 1858], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "6b1b832cc01a", "nhash_after": "42d838f48430", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:20", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC02_017/ov_SC02_017_jr_8015C32C.c", "unit": "decl:func_80146C3C", "callee": "func_80146C3C", "header": false, "defn_tu": "src/shared/ov/func_80146C3C.h", "decls": 3, "lines": [5711, 5795, 5880], "ansi": "u8 *a0", "nhash_before": "9d3a17ce7909", "nhash_after": "cc4e8ce48ecf", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:20", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC02_017/ov_SC02_017_jr_80178D40.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1700, 1856], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "59a6ffa65181", "nhash_after": "d075b10f8d1e", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:20", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC02_017/ov_SC02_017_jr_801734BC.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1703, 1860], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "4d2a00490a3e", "nhash_after": "dc284b51e3b7", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:20", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC02_017/ov_SC02_017_jr_8017A4AC.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1700, 1856], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "59a6ffa65181", "nhash_after": "d075b10f8d1e", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:20", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC02_017/ov_SC02_017_jr_8017AE2C.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 5, "lines": [1696, 1851, 3309, 3805, 3955], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "6d98e8a91b41", "nhash_after": "3d6e5536557f", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:21", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC02_021/ov_SC02_021_jr_80171B4C.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1702, 1879], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "7d3f2b4f7753", "nhash_after": "b0eca115bdca", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:21", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC02_021/ov_SC02_021_jr_801789AC.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1701, 1858], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "6b1b832cc01a", "nhash_after": "42d838f48430", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:21", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC02_021/ov_SC02_021_jr_801734BC.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1703, 1860], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "4d2a00490a3e", "nhash_after": "dc284b51e3b7", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:21", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC02_021/ov_SC02_021_jr_8015C32C.c", "unit": "decl:func_80146C3C", "callee": "func_80146C3C", "header": false, "defn_tu": "src/shared/ov/func_80146C3C.h", "decls": 3, "lines": [5711, 5795, 5880], "ansi": "u8 *a0", "nhash_before": "9d3a17ce7909", "nhash_after": "cc4e8ce48ecf", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:22", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC02_021/ov_SC02_021_jr_8017A4AC.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1700, 1856], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "59a6ffa65181", "nhash_after": "d075b10f8d1e", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:22", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC02_021/ov_SC02_021_jr_80178D40.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1700, 1856], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "59a6ffa65181", "nhash_after": "d075b10f8d1e", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:22", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC02_021/ov_SC02_021_jr_8017AE2C.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 3, "lines": [1700, 1856, 3314], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "f3b24947113b", "nhash_after": "efcc3e892f7b", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:22", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC02_021/ov_SC02_021_jr_8017C294.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1700, 1856], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "59a6ffa65181", "nhash_after": "d075b10f8d1e", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:22", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC02_021/ov_SC02_021_jr_8017ECFC.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1692, 1848], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "63926ffd8f64", "nhash_after": "6201caf63f28", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:22", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC02_021/ov_SC02_021_jr_8017EB00.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1692, 1848], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "63926ffd8f64", "nhash_after": "6201caf63f28", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:22", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC02_017/ov_SC02_017_jr_80186C64.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 3, "lines": [1690, 1846, 5082], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "fb23722b97c0", "nhash_after": "2a7a4f739ddb", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:22", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC02_017/ov_SC02_017_jr_80186C64.c", "unit": "alias:aD8018A800", "callee": "aD8018A800", "header": false, "kind": "alias", "real": "D_8018A800", "type": "u8[]", "n": 0, "nhash_before": "96e6da29eae8", "nhash_after": "46ca047919b1", "sites": [], "first": {"verdict": "COMPILE-ERROR", "err": "src/ov_SC02_017/ov_SC02_017_jr_80186C64.c:5097: conflicting types for `D_8018A800'\nsrc/ov_SC02_017/ov_SC02_017_jr_80186C64.c:2745: previous declaration of `D_8018A800'\nsrc/ov_SC02_017/ov_SC02_017_jr_8"}, "verdict": "ALIAS-KEPT", "cause": "second typed view of D_8018A800: the TU also declares it as ['M2C_UNK', 'u8[]'] vs the alias's u8[] \u2014 an aggregate in truth (T6)"} +{"ts": "2026-09-30 17:33:22", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC02_017/ov_SC02_017_jr_80186C64.c", "unit": "alias:aD801EF9FC", "callee": "aD801EF9FC", "header": false, "kind": "alias", "real": "D_801EF9FC", "type": "void *", "n": 0, "nhash_before": "41aaa7c843a1", "nhash_after": "a0523ce32f57", "sites": [], "first": {"verdict": "COMPILE-ERROR", "err": "src/ov_SC02_017/ov_SC02_017_jr_80186C64.c:3014: conflicting types for `D_801EF9FC'\nsrc/ov_SC02_017/ov_SC02_017_jr_80186C64.c:2984: previous declaration of `D_801EF9FC'\nsrc/ov_SC02_017/ov_SC02_017_jr_8"}, "verdict": "ALIAS-KEPT", "cause": "second typed view of D_801EF9FC: the TU also declares it as ['s32'] vs the alias's void * \u2014 an aggregate in truth (T6)"} +{"ts": "2026-09-30 17:33:22", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC02_017/ov_SC02_017_jr_80186C64.c", "unit": "alias:gVecX", "callee": "gVecX", "header": false, "kind": "alias", "real": "D_80126B5C", "type": "s32", "n": 0, "nhash_before": "2d722019c439", "nhash_after": "98c4aba2beca", "sites": [], "first": {"verdict": "COMPILE-ERROR", "err": "src/ov_SC02_017/ov_SC02_017_jr_80186C64.c:2889: conflicting types for `D_80126B5C'\nsrc/ov_SC02_017/ov_SC02_017_jr_80186C64.c:2821: previous declaration of `D_80126B5C'\nsrc/ov_SC02_017/ov_SC02_017_jr_8"}, "verdict": "ALIAS-KEPT", "cause": "second typed view of D_80126B5C: the TU also declares it as ['u8'] vs the alias's s32 \u2014 an aggregate in truth (T6)"} +{"ts": "2026-09-30 17:33:22", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC02_017/ov_SC02_017_jr_8017DF34.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1698, 1854], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "d535c8abc5f2", "nhash_after": "11dc6109fb40", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:22", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC02_017/ov_SC02_017_jr_8017DF34.c", "unit": "alias:aD801EF9FC", "callee": "aD801EF9FC", "header": false, "kind": "alias", "real": "D_801EF9FC", "type": "void *", "n": 2, "nhash_before": "45fa16b972f0", "nhash_after": "59182e553907", "sites": [], "first": {"verdict": "COMPILE-ERROR", "err": "src/ov_SC02_017/ov_SC02_017_jr_8017DF34.c:6476: conflicting types for `D_801EF9FC'\nsrc/ov_SC02_017/ov_SC02_017_jr_8017DF34.c:6179: previous declaration of `D_801EF9FC'\nsrc/ov_SC02_017/ov_SC02_017_jr_8"}, "verdict": "ALIAS-KEPT", "cause": "second typed view of D_801EF9FC: the TU also declares it as ['s32'] vs the alias's void * \u2014 an aggregate in truth (T6)"} +{"ts": "2026-09-30 17:33:22", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC02_017/ov_SC02_017_jr_8017DF34.c", "unit": "alias:gVecX", "callee": "gVecX", "header": false, "kind": "alias", "real": "D_80126B5C", "type": "s32", "n": 8, "nhash_before": "0552e77558d7", "nhash_after": "7d765a624833", "sites": [], "first": {"verdict": "COMPILE-ERROR", "err": "src/ov_SC02_017/ov_SC02_017_jr_8017DF34.c:5179: conflicting types for `D_80126B5C'\nsrc/ov_SC02_017/ov_SC02_017_jr_8017DF34.c:4458: previous declaration of `D_80126B5C'\nsrc/ov_SC02_017/ov_SC02_017_jr_8"}, "verdict": "ALIAS-KEPT", "cause": "second typed view of D_80126B5C: the TU also declares it as ['u8'] vs the alias's s32 \u2014 an aggregate in truth (T6)"} +{"ts": "2026-09-30 17:33:23", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC02_026/ov_SC02_026_jr_80171B4C.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1702, 1879], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "7d3f2b4f7753", "nhash_after": "b0eca115bdca", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:23", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC02_026/ov_SC02_026_jr_801734BC.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1703, 1860], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "4d2a00490a3e", "nhash_after": "dc284b51e3b7", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:23", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC02_026/ov_SC02_026_jr_801789AC.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1701, 1858], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "6b1b832cc01a", "nhash_after": "42d838f48430", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:23", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC02_026/ov_SC02_026_jr_80178D40.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1700, 1856], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "59a6ffa65181", "nhash_after": "d075b10f8d1e", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:23", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC02_026/ov_SC02_026_jr_8015C32C.c", "unit": "decl:func_80146C3C", "callee": "func_80146C3C", "header": false, "defn_tu": "src/shared/ov/func_80146C3C.h", "decls": 3, "lines": [5711, 5795, 5880], "ansi": "u8 *a0", "nhash_before": "9d3a17ce7909", "nhash_after": "cc4e8ce48ecf", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:23", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC02_026/ov_SC02_026_jr_8017A4AC.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1700, 1856], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "59a6ffa65181", "nhash_after": "d075b10f8d1e", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:23", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC02_026/ov_SC02_026_jr_8017AE2C.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1700, 1856], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "59a6ffa65181", "nhash_after": "d075b10f8d1e", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:24", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC02_027/ov_SC02_027_jr_80171B4C.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1702, 1879], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "7d3f2b4f7753", "nhash_after": "b0eca115bdca", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:24", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC02_026/ov_SC02_026_jr_80185440.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1692, 1848], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "63926ffd8f64", "nhash_after": "6201caf63f28", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:24", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC02_026/ov_SC02_026_jr_80185440.c", "unit": "alias:aD800A5E88", "callee": "aD800A5E88", "header": false, "kind": "alias", "real": "D_800A5E88", "type": "B16_8018584C", "n": 2, "nhash_before": "361ff80591d0", "nhash_after": "gone", "sites": [], "verdict": "ALIAS-TYPED"} +{"ts": "2026-09-30 17:33:24", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC02_026/ov_SC02_026_jr_80185440.c", "unit": "alias:aD800A5EA8", "callee": "aD800A5EA8", "header": false, "kind": "alias", "real": "D_800A5EA8", "type": "B16_801856E4", "n": 2, "nhash_before": "649d7a456034", "nhash_after": "gone", "sites": [], "verdict": "ALIAS-TYPED"} +{"ts": "2026-09-30 17:33:24", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC02_026/ov_SC02_026_jr_80185440.c", "unit": "alias:aD_801BB960", "callee": "aD_801BB960", "header": false, "kind": "alias", "real": "D_801BB960", "type": "s32", "n": 0, "nhash_before": "a761a87e7ff9", "nhash_after": "a72e7f1438b5", "sites": [], "first": {"verdict": "COMPILE-ERROR", "err": "src/ov_SC02_026/ov_SC02_026_jr_80185440.c:2881: conflicting types for `D_801BB960'\nsrc/ov_SC02_026/ov_SC02_026_jr_80185440.c:2878: previous declaration of `D_801BB960' [build/src/ov_SC02_026/ov_SC02_0"}, "verdict": "ALIAS-KEPT", "cause": "second typed view of D_801BB960: the TU also declares it as ['u8[]'] vs the alias's s32 \u2014 an aggregate in truth (T6)"} +{"ts": "2026-09-30 17:33:24", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC02_027/ov_SC02_027_jr_8015C32C.c", "unit": "decl:func_80146C3C", "callee": "func_80146C3C", "header": false, "defn_tu": "src/shared/ov/func_80146C3C.h", "decls": 3, "lines": [5711, 5795, 5880], "ansi": "u8 *a0", "nhash_before": "9d3a17ce7909", "nhash_after": "cc4e8ce48ecf", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:25", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC02_027/ov_SC02_027_jr_801789AC.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1701, 1858], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "6b1b832cc01a", "nhash_after": "42d838f48430", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:25", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC02_028/ov_SC02_028_jr_80171B4C.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1702, 1879], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "7d3f2b4f7753", "nhash_after": "b0eca115bdca", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:25", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC02_027/ov_SC02_027_jr_801734BC.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1703, 1860], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "4d2a00490a3e", "nhash_after": "dc284b51e3b7", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:25", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC02_027/ov_SC02_027_jr_8018A564.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1689, 1844], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "82f7d8036d50", "nhash_after": "362d0e9b2392", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:25", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC02_027/ov_SC02_027_jr_8017A4AC.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1700, 1856], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "59a6ffa65181", "nhash_after": "d075b10f8d1e", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:25", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC02_027/ov_SC02_027_jr_80178D40.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1700, 1856], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "59a6ffa65181", "nhash_after": "d075b10f8d1e", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:25", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC02_028/ov_SC02_028_jr_801734BC.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1703, 1860], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "4d2a00490a3e", "nhash_after": "dc284b51e3b7", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:25", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC02_028/ov_SC02_028_jr_8015C32C.c", "unit": "decl:func_80146C3C", "callee": "func_80146C3C", "header": false, "defn_tu": "src/shared/ov/func_80146C3C.h", "decls": 3, "lines": [5711, 5795, 5880], "ansi": "u8 *a0", "nhash_before": "9d3a17ce7909", "nhash_after": "cc4e8ce48ecf", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:26", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC02_028/ov_SC02_028_jr_801789AC.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1701, 1858], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "6b1b832cc01a", "nhash_after": "42d838f48430", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:26", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC02_028/ov_SC02_028_jr_80178D40.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1700, 1856], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "59a6ffa65181", "nhash_after": "d075b10f8d1e", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:26", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC02_028/ov_SC02_028_jr_8017A4AC.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1700, 1856], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "59a6ffa65181", "nhash_after": "d075b10f8d1e", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:26", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC02_028/ov_SC02_028_jr_8017D898.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1697, 1852], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "37d6c4c484de", "nhash_after": "653aefa4fcc3", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:26", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC02_031/ov_SC02_031_jr_80171B4C.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1702, 1879], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "7d3f2b4f7753", "nhash_after": "b0eca115bdca", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:26", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC02_028/ov_SC02_028_jr_80184BD8.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1689, 1842], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "62b9302e20ce", "nhash_after": "dc25c2d7d24e", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:27", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC02_031/ov_SC02_031_jr_801734BC.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1703, 1860], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "4d2a00490a3e", "nhash_after": "dc284b51e3b7", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:27", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC02_026/ov_SC02_026_jr_8017C180.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1700, 1854], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "cdace1ee7bb2", "nhash_after": "45de4be2b523", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:27", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC02_026/ov_SC02_026_jr_8017C180.c", "unit": "alias:D_800AF648_b", "callee": "D_800AF648_b", "header": false, "kind": "alias", "real": "D_800AF648", "type": "u8", "n": 1, "nhash_before": "e72b16a43a51", "nhash_after": "4ad26c547085", "sites": [], "first": {"verdict": "DIFFERS", "err": "[build/src/ov_SC02_026/ov_SC02_026_jr_8017C180.o]"}, "verdict": "ALIAS-KEPT", "cause": "load-bearing alias of D_800AF648: one symbol under two names is two objects the compiler may not merge (a18's MEM_IN_STRUCT alias escape) \u2014 renaming moves bytes; the shape is an aggregate (T6)"} +{"ts": "2026-09-30 17:33:27", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC02_026/ov_SC02_026_jr_8017C180.c", "unit": "alias:aD801AF930", "callee": "aD801AF930", "header": false, "kind": "alias", "real": "D_801AF930", "type": "s32", "n": 2, "nhash_before": "b6b95c161fad", "nhash_after": "600a89e33540", "sites": [], "first": {"verdict": "COMPILE-ERROR", "err": "src/ov_SC02_026/ov_SC02_026_jr_8017C180.c:8211: conflicting types for `D_801AF930'\nsrc/ov_SC02_026/ov_SC02_026_jr_8017C180.c:8091: previous declaration of `D_801AF930'\nsrc/ov_SC02_026/ov_SC02_026_jr_8"}, "verdict": "ALIAS-KEPT", "cause": "second typed view of D_801AF930: the TU also declares it as ['u8[]'] vs the alias's s32 \u2014 an aggregate in truth (T6)"} +{"ts": "2026-09-30 17:33:27", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC02_026/ov_SC02_026_jr_8017C180.c", "unit": "alias:aD801AF938", "callee": "aD801AF938", "header": false, "kind": "alias", "real": "D_801AF938", "type": "s32", "n": 2, "nhash_before": "c4dbc1d3c8cd", "nhash_after": "e86b17aa7494", "sites": [], "first": {"verdict": "COMPILE-ERROR", "err": "src/ov_SC02_026/ov_SC02_026_jr_8017C180.c:8212: conflicting types for `D_801AF938'\nsrc/ov_SC02_026/ov_SC02_026_jr_8017C180.c:8092: previous declaration of `D_801AF938'\nsrc/ov_SC02_026/ov_SC02_026_jr_8"}, "verdict": "ALIAS-KEPT", "cause": "second typed view of D_801AF938: the TU also declares it as ['u8[]'] vs the alias's s32 \u2014 an aggregate in truth (T6)"} +{"ts": "2026-09-30 17:33:27", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC02_026/ov_SC02_026_jr_8017C180.c", "unit": "alias:aD_801BB960", "callee": "aD_801BB960", "header": false, "kind": "alias", "real": "D_801BB960", "type": "s32", "n": 1, "nhash_before": "4a4256577696", "nhash_after": "d65cbb82f3d3", "sites": [], "first": {"verdict": "COMPILE-ERROR", "err": "src/ov_SC02_026/ov_SC02_026_jr_8017C180.c:8163: conflicting types for `D_801BB960'\nsrc/ov_SC02_026/ov_SC02_026_jr_8017C180.c:8127: previous declaration of `D_801BB960'\nsrc/ov_SC02_026/ov_SC02_026_jr_8"}, "verdict": "ALIAS-KEPT", "cause": "second typed view of D_801BB960: the TU also declares it as ['u8[]'] vs the alias's s32 \u2014 an aggregate in truth (T6)"} +{"ts": "2026-09-30 17:33:27", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC02_031/ov_SC02_031_jr_801789AC.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1701, 1858], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "6b1b832cc01a", "nhash_after": "42d838f48430", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:27", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC02_031/ov_SC02_031_jr_8015C32C.c", "unit": "decl:func_80146C3C", "callee": "func_80146C3C", "header": false, "defn_tu": "src/shared/ov/func_80146C3C.h", "decls": 3, "lines": [5711, 5795, 5880], "ansi": "u8 *a0", "nhash_before": "9d3a17ce7909", "nhash_after": "cc4e8ce48ecf", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:27", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC02_028/ov_SC02_028_jr_801884D8.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1693, 1848], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "77cb6e4d7526", "nhash_after": "0f117fd1f586", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:27", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC02_028/ov_SC02_028_jr_801884D8.c", "unit": "alias:D_800AF648_b", "callee": "D_800AF648_b", "header": false, "kind": "alias", "real": "D_800AF648", "type": "u8", "n": 2, "nhash_before": "f5acd4934186", "nhash_after": "1986163ca5f8", "sites": [], "first": {"verdict": "DIFFERS", "err": "[build/src/ov_SC02_028/ov_SC02_028_jr_801884D8.o]"}, "verdict": "ALIAS-KEPT", "cause": "load-bearing alias of D_800AF648: one symbol under two names is two objects the compiler may not merge (a18's MEM_IN_STRUCT alias escape) \u2014 renaming moves bytes; the shape is an aggregate (T6)"} +{"ts": "2026-09-30 17:33:27", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC02_031/ov_SC02_031_jr_80178D40.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1700, 1856], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "59a6ffa65181", "nhash_after": "d075b10f8d1e", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:27", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC02_031/ov_SC02_031_jr_8017A4AC.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1700, 1856], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "59a6ffa65181", "nhash_after": "d075b10f8d1e", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:28", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC02_035/ov_SC02_035_jr_80171B4C.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1702, 1879], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "7d3f2b4f7753", "nhash_after": "b0eca115bdca", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:28", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC02_035/ov_SC02_035_jr_801734BC.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1703, 1860], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "4d2a00490a3e", "nhash_after": "dc284b51e3b7", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:28", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC02_031/ov_SC02_031_jr_8017AE2C.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 4, "lines": [1692, 1847, 3787, 3935], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "47fd5ac8a45d", "nhash_after": "b3607b95d3e7", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:28", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC02_035/ov_SC02_035_jr_801789AC.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1701, 1858], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "6b1b832cc01a", "nhash_after": "42d838f48430", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:28", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC02_035/ov_SC02_035_jr_8015C32C.c", "unit": "decl:func_80146C3C", "callee": "func_80146C3C", "header": false, "defn_tu": "src/shared/ov/func_80146C3C.h", "decls": 3, "lines": [5711, 5795, 5880], "ansi": "u8 *a0", "nhash_before": "9d3a17ce7909", "nhash_after": "cc4e8ce48ecf", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:28", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC02_035/ov_SC02_035_jr_80178D40.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1700, 1856], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "59a6ffa65181", "nhash_after": "d075b10f8d1e", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:28", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC02_035/ov_SC02_035_jr_8017A4AC.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1700, 1856], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "59a6ffa65181", "nhash_after": "d075b10f8d1e", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:28", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC02_035/ov_SC02_035_jr_8017AE2C.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1700, 1856], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "59a6ffa65181", "nhash_after": "d075b10f8d1e", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:29", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC02_035/ov_SC02_035_jr_80183FD4.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1689, 1844], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "82f7d8036d50", "nhash_after": "362d0e9b2392", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:29", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC02_035/ov_SC02_035_jr_80183FD4.c", "unit": "alias:aD800A5E88", "callee": "aD800A5E88", "header": false, "kind": "alias", "real": "D_800A5E88", "type": "B16_8018584C", "n": 2, "nhash_before": "d849f72ff0cc", "nhash_after": "gone", "sites": [], "verdict": "ALIAS-TYPED"} +{"ts": "2026-09-30 17:33:30", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC02_039/ov_SC02_039_jr_801789AC.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1701, 1858], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "6b1b832cc01a", "nhash_after": "42d838f48430", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:30", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC02_035/ov_SC02_035_jr_8017BEBC.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1696, 1851], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "77b2e8375258", "nhash_after": "3bc3e7f8d9c7", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:30", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC02_035/ov_SC02_035_jr_8017BEBC.c", "unit": "alias:D_800AF648_b", "callee": "D_800AF648_b", "header": false, "kind": "alias", "real": "D_800AF648", "type": "u8", "n": 2, "nhash_before": "e91d8bc83944", "nhash_after": "afc069b7cb45", "sites": [], "first": {"verdict": "DIFFERS", "err": "[build/src/ov_SC02_035/ov_SC02_035_jr_8017BEBC.o]"}, "verdict": "ALIAS-KEPT", "cause": "load-bearing alias of D_800AF648: one symbol under two names is two objects the compiler may not merge (a18's MEM_IN_STRUCT alias escape) \u2014 renaming moves bytes; the shape is an aggregate (T6)"} +{"ts": "2026-09-30 17:33:30", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC02_039/ov_SC02_039_jr_801734BC.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1703, 1860], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "4d2a00490a3e", "nhash_after": "dc284b51e3b7", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:30", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC02_039/ov_SC02_039_jr_80178D40.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1700, 1856], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "59a6ffa65181", "nhash_after": "d075b10f8d1e", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:30", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC02_039/ov_SC02_039_jr_8017AE2C.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1700, 1856], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "59a6ffa65181", "nhash_after": "d075b10f8d1e", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:30", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC02_039/ov_SC02_039_jr_80171B4C.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1702, 1879], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "7d3f2b4f7753", "nhash_after": "b0eca115bdca", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:30", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC02_039/ov_SC02_039_jr_8017A4AC.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1700, 1856], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "59a6ffa65181", "nhash_after": "d075b10f8d1e", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:30", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC02_039/ov_SC02_039_jr_8017BEBC.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1702, 1858], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "b863af3414a8", "nhash_after": "252d90475aa8", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:30", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC02_041/ov_SC02_041_jr_80171B4C.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1702, 1879], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "7d3f2b4f7753", "nhash_after": "b0eca115bdca", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:30", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC02_039/ov_SC02_039_jr_8015C32C.c", "unit": "decl:func_80146C3C", "callee": "func_80146C3C", "header": false, "defn_tu": "src/shared/ov/func_80146C3C.h", "decls": 3, "lines": [5711, 5795, 5880], "ansi": "u8 *a0", "nhash_before": "9d3a17ce7909", "nhash_after": "cc4e8ce48ecf", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:31", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC02_041/ov_SC02_041_jr_801789AC.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1701, 1858], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "6b1b832cc01a", "nhash_after": "42d838f48430", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:31", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC02_041/ov_SC02_041_jr_8017A4AC.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1700, 1856], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "59a6ffa65181", "nhash_after": "d075b10f8d1e", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:31", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC02_041/ov_SC02_041_jr_801734BC.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1703, 1860], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "4d2a00490a3e", "nhash_after": "dc284b51e3b7", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:31", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC02_041/ov_SC02_041_jr_8017AE2C.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1700, 1856], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "59a6ffa65181", "nhash_after": "d075b10f8d1e", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:31", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC02_041/ov_SC02_041_jr_80178D40.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1700, 1856], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "59a6ffa65181", "nhash_after": "d075b10f8d1e", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:31", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC02_037/ov_SC02_037_jr_8016AE5C.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 3, "lines": [2713, 4065, 4185], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "d1466ddf84af", "nhash_after": "d1466ddf84af", "sites": [], "first": {"verdict": "COMPILE-ERROR", "err": "src/ov_SC02_037/../shared/ov/func_8016D778.h:4: conflicting types for `func_800D20C0'\nsrc/ov_SC02_037/ov_SC02_037_jr_8016AE5C.c:2713: previous declaration of `func_800D20C0'\nsrc/ov_SC02_037/ov_SC02_03"}, "verdict": "DECL-KEPT", "cause": "conflicting types: the TU defines or declares the callee in a form the declaration regex did not reach"} +{"ts": "2026-09-30 17:33:31", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC02_037/ov_SC02_037_jr_8016AE5C.c", "unit": "alias:aD800AE620", "callee": "aD800AE620", "header": false, "kind": "alias", "real": "D_800AE620", "type": "Blk20", "n": 1, "nhash_before": "c2e62b39efb4", "nhash_after": "c2e62b39efb4", "sites": [], "first": {"verdict": "COMPILE-ERROR", "err": "src/ov_SC02_037/ov_SC02_037_jr_8016AE5C.c:4313: conflicting types for `D_800AE620'\nsrc/ov_SC02_037/ov_SC02_037_jr_8016AE5C.c:271: previous declaration of `D_800AE620'\nsrc/ov_SC02_037/ov_SC02_037_jr_80"}, "verdict": "ALIAS-KEPT", "cause": "second typed view of D_800AE620: the TU also declares it as ['Mat32'] vs the alias's Blk20 \u2014 an aggregate in truth (T6)"} +{"ts": "2026-09-30 17:33:31", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC02_037/ov_SC02_037_jr_8016AE5C.c", "unit": "alias:aD800B9A02", "callee": "aD800B9A02", "header": false, "kind": "alias", "real": "D_800B9A02", "type": "u16", "n": 0, "nhash_before": "08a06efe0bb0", "nhash_after": "08a06efe0bb0", "sites": [], "first": {"verdict": "COMPILE-ERROR", "err": "src/ov_SC02_037/ov_SC02_037_jr_8016AE5C.c:626: conflicting types for `D_800B9A02'\nsrc/ov_SC02_037/ov_SC02_037_jr_8016AE5C.c:614: previous declaration of `D_800B9A02'\nsrc/ov_SC02_037/ov_SC02_037_jr_801"}, "verdict": "ALIAS-KEPT", "cause": "second typed view of D_800B9A02: the TU also declares it as ['s16', 'short'] vs the alias's u16 \u2014 an aggregate in truth (T6)"} +{"ts": "2026-09-30 17:33:31", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC02_041/ov_SC02_041_jr_8015C32C.c", "unit": "decl:func_80146C3C", "callee": "func_80146C3C", "header": false, "defn_tu": "src/shared/ov/func_80146C3C.h", "decls": 3, "lines": [5711, 5795, 5880], "ansi": "u8 *a0", "nhash_before": "9d3a17ce7909", "nhash_after": "cc4e8ce48ecf", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:31", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC02_041/ov_SC02_041_jr_8017BEBC.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 3, "lines": [1696, 1852, 8220], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "cecbd108b284", "nhash_after": "46b089ad059f", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:31", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC03_001/ov_SC03_001_jr_8015C32C.c", "unit": "decl:func_80146C3C", "callee": "func_80146C3C", "header": false, "defn_tu": "src/shared/ov/func_80146C3C.h", "decls": 3, "lines": [5711, 5795, 5880], "ansi": "u8 *a0", "nhash_before": "9d3a17ce7909", "nhash_after": "cc4e8ce48ecf", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:32", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC03_001/ov_SC03_001_jr_801789AC.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1701, 1858], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "6b1b832cc01a", "nhash_after": "42d838f48430", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:32", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC03_001/ov_SC03_001_jr_80171B4C.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1702, 1879], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "7d3f2b4f7753", "nhash_after": "b0eca115bdca", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:32", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC03_001/ov_SC03_001_jr_80184F64.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1683, 1836], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "c4d06d13a576", "nhash_after": "17437a5a2822", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:32", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC03_001/ov_SC03_001_jr_80184DDC.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1683, 1836], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "c4d06d13a576", "nhash_after": "17437a5a2822", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:32", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC03_001/ov_SC03_001_jr_801734BC.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1703, 1860], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "4d2a00490a3e", "nhash_after": "dc284b51e3b7", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:32", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC03_001/ov_SC03_001_jr_8017A4AC.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1700, 1856], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "59a6ffa65181", "nhash_after": "d075b10f8d1e", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:32", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC03_001/ov_SC03_001_jr_80178D40.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1700, 1856], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "59a6ffa65181", "nhash_after": "d075b10f8d1e", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:32", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC03_001/ov_SC03_001_jr_8017AE2C.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 3, "lines": [1689, 1842, 3545], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "76aa78c25c2c", "nhash_after": "cac7d6b85c0c", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:33", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC03_001/ov_SC03_001_jr_8018631C.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1683, 1836], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "c4d06d13a576", "nhash_after": "17437a5a2822", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:33", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC03_001/ov_SC03_001_jr_801870B0.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1683, 1836], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "c4d06d13a576", "nhash_after": "17437a5a2822", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:33", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC03_001/ov_SC03_001_jr_80188830.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1686, 1839], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "b3b953fb6950", "nhash_after": "dd507f3a2da9", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:33", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC02_037/ov_SC02_037_jr_8017AE2C.c", "unit": "decl:func_8001FC08", "callee": "func_8001FC08", "header": false, "defn_tu": "src/800.c", "decls": 1, "lines": [5963], "ansi": "OBJ_8001FC08 *obj", "nhash_before": "2f728ae9d00a", "nhash_after": "5aa6c41cb46c", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:33", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC02_037/ov_SC02_037_jr_8017AE2C.c", "unit": "alias:D_800AF648_b", "callee": "D_800AF648_b", "header": false, "kind": "alias", "real": "D_800AF648", "type": "u8", "n": 2, "nhash_before": "51c9417288db", "nhash_after": "97580cd3d018", "sites": [], "first": {"verdict": "DIFFERS", "err": "[build/src/ov_SC02_037/ov_SC02_037_jr_8017AE2C.o]"}, "verdict": "ALIAS-KEPT", "cause": "load-bearing alias of D_800AF648: one symbol under two names is two objects the compiler may not merge (a18's MEM_IN_STRUCT alias escape) \u2014 renaming moves bytes; the shape is an aggregate (T6)"} +{"ts": "2026-09-30 17:33:33", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC02_037/ov_SC02_037_jr_8017AE2C.c", "unit": "alias:aD800A5E88", "callee": "aD800A5E88", "header": false, "kind": "alias", "real": "D_800A5E88", "type": "B16_8018584C", "n": 2, "nhash_before": "d3c2f26c4c97", "nhash_after": "gone", "sites": [], "verdict": "ALIAS-TYPED"} +{"ts": "2026-09-30 17:33:33", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC02_037/ov_SC02_037_jr_8017AE2C.c", "unit": "alias:aD800A5E88_80183A64", "callee": "aD800A5E88_80183A64", "header": false, "kind": "alias", "real": "D_800A5E88", "type": "B16_80185794", "n": 2, "nhash_before": "296b3a19e8ff", "nhash_after": "gone", "sites": [], "verdict": "ALIAS-TYPED"} +{"ts": "2026-09-30 17:33:33", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC02_037/ov_SC02_037_jr_8017AE2C.c", "unit": "alias:aD800A5EA8_80183904", "callee": "aD800A5EA8_80183904", "header": false, "kind": "alias", "real": "D_800A5EA8", "type": "B16_80185634", "n": 2, "nhash_before": "e3cf243dc684", "nhash_after": "gone", "sites": [], "verdict": "ALIAS-TYPED"} +{"ts": "2026-09-30 17:33:33", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC02_037/ov_SC02_037_jr_8017AE2C.c", "unit": "alias:aD800B9A02", "callee": "aD800B9A02", "header": false, "kind": "alias", "real": "D_800B9A02", "type": "u16", "n": 0, "nhash_before": "6bc9593550a8", "nhash_after": "6bc9593550a8", "sites": [], "first": {"verdict": "COMPILE-ERROR", "err": "src/ov_SC02_037/ov_SC02_037_jr_8017AE2C.c:628: conflicting types for `D_800B9A02'\nsrc/ov_SC02_037/ov_SC02_037_jr_8017AE2C.c:616: previous declaration of `D_800B9A02'\nsrc/ov_SC02_037/ov_SC02_037_jr_801"}, "verdict": "ALIAS-KEPT", "cause": "second typed view of D_800B9A02: the TU also declares it as ['s16', 'short'] vs the alias's u16 \u2014 an aggregate in truth (T6)"} +{"ts": "2026-09-30 17:33:33", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC02_037/ov_SC02_037_jr_8017AE2C.c", "unit": "alias:aD80114F24", "callee": "aD80114F24", "header": false, "kind": "alias", "real": "D_80114F24", "type": "s32", "n": 5, "nhash_before": "4691b44abd40", "nhash_after": "4691b44abd40", "sites": [], "first": {"verdict": "COMPILE-ERROR", "err": "src/ov_SC02_037/ov_SC02_037_jr_8017AE2C.c:3910: conflicting types for `D_80114F24'\nsrc/ov_SC02_037/ov_SC02_037_jr_8017AE2C.c:212: previous declaration of `D_80114F24'\nsrc/ov_SC02_037/ov_SC02_037_jr_80"}, "verdict": "ALIAS-KEPT", "cause": "second typed view of D_80114F24: the TU also declares it as ['Vec8'] vs the alias's s32 \u2014 an aggregate in truth (T6)"} +{"ts": "2026-09-30 17:33:34", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC03_002/ov_SC03_002_jr_801789AC.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1701, 1858], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "6b1b832cc01a", "nhash_after": "42d838f48430", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:34", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC03_002/ov_SC03_002_jr_80171B4C.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1702, 1879], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "7d3f2b4f7753", "nhash_after": "b0eca115bdca", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:34", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC03_001/ov_SC03_001_jr_8018A3A8.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1686, 1839], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "b3b953fb6950", "nhash_after": "dd507f3a2da9", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:34", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC03_001/ov_SC03_001_jr_8018A3A8.c", "unit": "alias:aD800B9A02", "callee": "aD800B9A02", "header": false, "kind": "alias", "real": "D_800B9A02", "type": "u16", "n": 2, "nhash_before": "2b5823f7de30", "nhash_after": "81de784e4150", "sites": [], "first": {"verdict": "COMPILE-ERROR", "err": "src/ov_SC03_001/ov_SC03_001_jr_8018A3A8.c:3752: conflicting types for `D_800B9A02'\nsrc/ov_SC03_001/ov_SC03_001_jr_8018A3A8.c:3113: previous declaration of `D_800B9A02' [build/src/ov_SC03_001/ov_SC03_0"}, "verdict": "ALIAS-KEPT", "cause": "second typed view of D_800B9A02: the TU also declares it as ['s16', 'short'] vs the alias's u16 \u2014 an aggregate in truth (T6)"} +{"ts": "2026-09-30 17:33:34", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC03_002/ov_SC03_002_jr_801734BC.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1703, 1860], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "4d2a00490a3e", "nhash_after": "dc284b51e3b7", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:35", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC03_002/ov_SC03_002_jr_80178D40.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1700, 1856], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "59a6ffa65181", "nhash_after": "d075b10f8d1e", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:35", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC03_001/ov_SC03_001_jr_80189030.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1686, 1839], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "b3b953fb6950", "nhash_after": "dd507f3a2da9", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:35", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC03_001/ov_SC03_001_jr_80189030.c", "unit": "alias:xa", "callee": "xa", "header": false, "kind": "alias", "real": "D_8011511A", "type": "s16", "n": 1, "nhash_before": "22b337a7272c", "nhash_after": "aa79228f3aef", "sites": [], "first": {"verdict": "COMPILE-ERROR", "err": "src/ov_SC03_001/ov_SC03_001_jr_80189030.c:3719: conflicting types for `D_8011511A'\nsrc/ov_SC03_001/ov_SC03_001_jr_80189030.c:3448: previous declaration of `D_8011511A' [build/src/ov_SC03_001/ov_SC03_0"}, "verdict": "ALIAS-KEPT", "cause": "second typed view of D_8011511A: the TU also declares it as ['u16'] vs the alias's s16 \u2014 an aggregate in truth (T6)"} +{"ts": "2026-09-30 17:33:35", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC03_001/ov_SC03_001_jr_80189030.c", "unit": "alias:xf02", "callee": "xf02", "header": false, "kind": "alias", "real": "D_800B9A02", "type": "u16", "n": 1, "nhash_before": "cd163a3aa98f", "nhash_after": "24904c0c196d", "sites": [], "first": {"verdict": "COMPILE-ERROR", "err": "src/ov_SC03_001/ov_SC03_001_jr_80189030.c:3718: conflicting types for `D_800B9A02'\nsrc/ov_SC03_001/ov_SC03_001_jr_80189030.c:2433: previous declaration of `D_800B9A02' [build/src/ov_SC03_001/ov_SC03_0"}, "verdict": "ALIAS-KEPT", "cause": "second typed view of D_800B9A02: the TU also declares it as ['s16', 'short'] vs the alias's u16 \u2014 an aggregate in truth (T6)"} +{"ts": "2026-09-30 17:33:35", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC03_002/ov_SC03_002_jr_8017A4AC.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1700, 1856], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "59a6ffa65181", "nhash_after": "d075b10f8d1e", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:35", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC03_001/ov_SC03_001_jr_8018B8DC.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1689, 1842], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "62b9302e20ce", "nhash_after": "dc25c2d7d24e", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:35", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC03_001/ov_SC03_001_jr_8018B8DC.c", "unit": "alias:aD801EF1EC", "callee": "aD801EF1EC", "header": false, "kind": "alias", "real": "D_801EF1EC", "type": "u8", "n": 1, "nhash_before": "6048125aa68c", "nhash_after": "3d29bd071d4c", "sites": [], "first": {"verdict": "COMPILE-ERROR", "err": "src/ov_SC03_001/ov_SC03_001_jr_8018B8DC.c:3931: conflicting types for `D_801EF1EC'\nsrc/ov_SC03_001/ov_SC03_001_jr_8018B8DC.c:3921: previous declaration of `D_801EF1EC'\nsrc/ov_SC03_001/ov_SC03_001_jr_8"}, "verdict": "ALIAS-KEPT", "cause": "second typed view of D_801EF1EC: the TU also declares it as ['u16'] vs the alias's u8 \u2014 an aggregate in truth (T6)"} +{"ts": "2026-09-30 17:33:35", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC03_001/ov_SC03_001_jr_8018B8DC.c", "unit": "alias:aD801EF1F0", "callee": "aD801EF1F0", "header": false, "kind": "alias", "real": "D_801EF1F0", "type": "u8", "n": 1, "nhash_before": "116730749ca9", "nhash_after": "5d270c03c2ba", "sites": [], "first": {"verdict": "COMPILE-ERROR", "err": "src/ov_SC03_001/ov_SC03_001_jr_8018B8DC.c:3932: conflicting types for `D_801EF1F0'\nsrc/ov_SC03_001/ov_SC03_001_jr_8018B8DC.c:3922: previous declaration of `D_801EF1F0'\nsrc/ov_SC03_001/ov_SC03_001_jr_8"}, "verdict": "ALIAS-KEPT", "cause": "second typed view of D_801EF1F0: the TU also declares it as ['s16'] vs the alias's u8 \u2014 an aggregate in truth (T6)"} +{"ts": "2026-09-30 17:33:35", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC03_002/ov_SC03_002_jr_8015C32C.c", "unit": "decl:func_80146C3C", "callee": "func_80146C3C", "header": false, "defn_tu": "src/shared/ov/func_80146C3C.h", "decls": 3, "lines": [5711, 5795, 5880], "ansi": "u8 *a0", "nhash_before": "9d3a17ce7909", "nhash_after": "cc4e8ce48ecf", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:35", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC03_002/ov_SC03_002_jr_8017AE2C.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1699, 1854], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "44b965ec4d15", "nhash_after": "29059f5212d8", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:35", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC03_002/ov_SC03_002_jr_801815AC.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1685, 1838], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "c46a6e40fa7e", "nhash_after": "b2d797ef5c71", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:35", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC03_002/ov_SC03_002_jr_80181BCC.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1685, 1838], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "c46a6e40fa7e", "nhash_after": "b2d797ef5c71", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:36", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC03_002/ov_SC03_002_jr_8018431C.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1685, 1838], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "c46a6e40fa7e", "nhash_after": "b2d797ef5c71", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:36", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC03_002/ov_SC03_002_jr_80181D78.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1685, 1838], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "c46a6e40fa7e", "nhash_after": "b2d797ef5c71", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:36", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC03_003/ov_SC03_003_jr_80171B4C.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1702, 1879], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "7d3f2b4f7753", "nhash_after": "b0eca115bdca", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:36", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC03_003/ov_SC03_003_jr_801789AC.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1701, 1858], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "6b1b832cc01a", "nhash_after": "42d838f48430", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:36", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC03_003/ov_SC03_003_jr_801734BC.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1703, 1860], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "4d2a00490a3e", "nhash_after": "dc284b51e3b7", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:36", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC03_003/ov_SC03_003_jr_80178D40.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1700, 1856], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "59a6ffa65181", "nhash_after": "d075b10f8d1e", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:36", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC03_003/ov_SC03_003_jr_8017A4AC.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1700, 1856], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "59a6ffa65181", "nhash_after": "d075b10f8d1e", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:36", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC03_003/ov_SC03_003_jr_8017AE2C.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1700, 1856], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "59a6ffa65181", "nhash_after": "d075b10f8d1e", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:36", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC03_003/ov_SC03_003_jr_8015C32C.c", "unit": "decl:func_80146C3C", "callee": "func_80146C3C", "header": false, "defn_tu": "src/shared/ov/func_80146C3C.h", "decls": 3, "lines": [5711, 5795, 5880], "ansi": "u8 *a0", "nhash_before": "9d3a17ce7909", "nhash_after": "cc4e8ce48ecf", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:37", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC03_003/ov_SC03_003_jr_8017D5C0.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1694, 1850], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "d5c90c41bec8", "nhash_after": "2382544fbacb", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:37", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC03_006/ov_SC03_006_jr_80171B4C.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1702, 1879], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "7d3f2b4f7753", "nhash_after": "b0eca115bdca", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:37", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC03_006/ov_SC03_006_jr_8015C32C.c", "unit": "decl:func_80146C3C", "callee": "func_80146C3C", "header": false, "defn_tu": "src/shared/ov/func_80146C3C.h", "decls": 3, "lines": [5711, 5795, 5880], "ansi": "u8 *a0", "nhash_before": "9d3a17ce7909", "nhash_after": "cc4e8ce48ecf", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:38", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC03_006/ov_SC03_006_jr_801789AC.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1701, 1858], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "6b1b832cc01a", "nhash_after": "42d838f48430", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:38", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC03_006/ov_SC03_006_jr_80178D40.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1700, 1856], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "59a6ffa65181", "nhash_after": "d075b10f8d1e", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:38", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC03_006/ov_SC03_006_jr_8017A4AC.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1700, 1856], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "59a6ffa65181", "nhash_after": "d075b10f8d1e", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:38", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC03_006/ov_SC03_006_jr_801734BC.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1703, 1860], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "4d2a00490a3e", "nhash_after": "dc284b51e3b7", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:38", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC03_007/ov_SC03_007_jr_80171B4C.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1702, 1879], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "7d3f2b4f7753", "nhash_after": "b0eca115bdca", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:38", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC03_007/ov_SC03_007_jr_801789AC.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1701, 1858], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "6b1b832cc01a", "nhash_after": "42d838f48430", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:38", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC03_007/ov_SC03_007_jr_80178D40.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1700, 1856], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "59a6ffa65181", "nhash_after": "d075b10f8d1e", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:38", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC03_007/ov_SC03_007_jr_801734BC.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1703, 1860], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "4d2a00490a3e", "nhash_after": "dc284b51e3b7", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:38", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC03_007/ov_SC03_007_jr_8015C32C.c", "unit": "decl:func_80146C3C", "callee": "func_80146C3C", "header": false, "defn_tu": "src/shared/ov/func_80146C3C.h", "decls": 3, "lines": [5711, 5795, 5880], "ansi": "u8 *a0", "nhash_before": "9d3a17ce7909", "nhash_after": "cc4e8ce48ecf", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:39", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC03_007/ov_SC03_007_jr_8017A4AC.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1700, 1856], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "59a6ffa65181", "nhash_after": "d075b10f8d1e", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:39", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC03_006/ov_SC03_006_jr_8017AE2C.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 5, "lines": [1690, 1845, 3303, 3799, 3947], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "0cedb903aee5", "nhash_after": "8d3dd1a4f850", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:39", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC03_007/ov_SC03_007_jr_8017AE2C.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1697, 1853], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "0976314ecba7", "nhash_after": "67d7498f7bb4", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:40", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC03_010/ov_SC03_010_jr_80171B4C.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1702, 1879], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "7d3f2b4f7753", "nhash_after": "b0eca115bdca", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:40", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC03_007/ov_SC03_007_jr_80183894.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1692, 1848], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "63926ffd8f64", "nhash_after": "6201caf63f28", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:40", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC03_007/ov_SC03_007_jr_80181F94.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1691, 1847], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "a16653612f7b", "nhash_after": "e3eba1e94779", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:40", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC03_010/ov_SC03_010_jr_801789AC.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1701, 1858], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "6b1b832cc01a", "nhash_after": "42d838f48430", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:40", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC03_010/ov_SC03_010_jr_80178D40.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1700, 1856], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "59a6ffa65181", "nhash_after": "d075b10f8d1e", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:40", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC03_010/ov_SC03_010_jr_801734BC.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1703, 1860], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "4d2a00490a3e", "nhash_after": "dc284b51e3b7", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:40", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC03_010/ov_SC03_010_jr_8017A4AC.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1700, 1856], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "59a6ffa65181", "nhash_after": "d075b10f8d1e", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:40", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC03_010/ov_SC03_010_jr_8015C32C.c", "unit": "decl:func_80146C3C", "callee": "func_80146C3C", "header": false, "defn_tu": "src/shared/ov/func_80146C3C.h", "decls": 3, "lines": [5711, 5795, 5880], "ansi": "u8 *a0", "nhash_before": "9d3a17ce7909", "nhash_after": "cc4e8ce48ecf", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:40", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC03_010/ov_SC03_010_jr_8017C730.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1695, 1851], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "52e009bec8bf", "nhash_after": "0fa6d0890358", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:41", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC03_010/ov_SC03_010_jr_8017AE2C.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1700, 1856], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "59a6ffa65181", "nhash_after": "d075b10f8d1e", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:41", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC03_010/ov_SC03_010_jr_8017AE2C.c", "unit": "alias:D_8019FF38_u", "callee": "D_8019FF38_u", "header": false, "kind": "alias", "real": "D_8019FF38", "type": "u16", "n": 2, "nhash_before": "32a97125ca12", "nhash_after": "e92aae3db546", "sites": [], "first": {"verdict": "COMPILE-ERROR", "err": "src/ov_SC03_010/ov_SC03_010_jr_8017AE2C.c:3447: conflicting types for `D_8019FF38'\nsrc/ov_SC03_010/ov_SC03_010_jr_8017AE2C.c:3446: previous declaration of `D_8019FF38'\nsrc/ov_SC03_010/ov_SC03_010_jr_8"}, "verdict": "ALIAS-KEPT", "cause": "second typed view of D_8019FF38: the TU also declares it as ['s16'] vs the alias's u16 \u2014 an aggregate in truth (T6)"} +{"ts": "2026-09-30 17:33:41", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC03_010/ov_SC03_010_jr_8017F6C0.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1694, 1850], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "d5c90c41bec8", "nhash_after": "2382544fbacb", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:41", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC03_011/ov_SC03_011_jr_80171B4C.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1702, 1879], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "7d3f2b4f7753", "nhash_after": "b0eca115bdca", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:41", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC03_011/ov_SC03_011_jr_801789AC.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1701, 1858], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "6b1b832cc01a", "nhash_after": "42d838f48430", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:41", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC03_011/ov_SC03_011_jr_801734BC.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1703, 1860], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "4d2a00490a3e", "nhash_after": "dc284b51e3b7", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:41", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC03_011/ov_SC03_011_jr_80178D40.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1700, 1856], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "59a6ffa65181", "nhash_after": "d075b10f8d1e", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:42", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC03_011/ov_SC03_011_jr_80180B68.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1697, 1853], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "0976314ecba7", "nhash_after": "67d7498f7bb4", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:42", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC03_011/ov_SC03_011_jr_8017A4AC.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1700, 1856], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "59a6ffa65181", "nhash_after": "d075b10f8d1e", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:42", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC03_011/ov_SC03_011_jr_8017C730.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1701, 1857], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "6ab8caf0b70e", "nhash_after": "0014a13fc098", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:42", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC03_011/ov_SC03_011_jr_8015C32C.c", "unit": "decl:func_80146C3C", "callee": "func_80146C3C", "header": false, "defn_tu": "src/shared/ov/func_80146C3C.h", "decls": 3, "lines": [5711, 5795, 5880], "ansi": "u8 *a0", "nhash_before": "9d3a17ce7909", "nhash_after": "cc4e8ce48ecf", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:42", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC03_011/ov_SC03_011_jr_8017AE2C.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1700, 1856], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "59a6ffa65181", "nhash_after": "d075b10f8d1e", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:42", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC03_011/ov_SC03_011_jr_8017AE2C.c", "unit": "alias:D_8019FF38_u", "callee": "D_8019FF38_u", "header": false, "kind": "alias", "real": "D_801A21D0", "type": "u16", "n": 2, "nhash_before": "36b07a382fa6", "nhash_after": "f1b78bb4b990", "sites": [], "first": {"verdict": "COMPILE-ERROR", "err": "src/ov_SC03_011/ov_SC03_011_jr_8017AE2C.c:3451: conflicting types for `D_801A21D0'\nsrc/ov_SC03_011/ov_SC03_011_jr_8017AE2C.c:3450: previous declaration of `D_801A21D0'\nsrc/ov_SC03_011/ov_SC03_011_jr_8"}, "verdict": "ALIAS-KEPT", "cause": "second typed view of D_801A21D0: the TU also declares it as ['s16'] vs the alias's u16 \u2014 an aggregate in truth (T6)"} +{"ts": "2026-09-30 17:33:42", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC03_012/ov_SC03_012_jr_80171B4C.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1702, 1879], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "7d3f2b4f7753", "nhash_after": "b0eca115bdca", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:42", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC03_012/ov_SC03_012_jr_801734BC.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1703, 1860], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "4d2a00490a3e", "nhash_after": "dc284b51e3b7", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:42", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC03_012/ov_SC03_012_jr_8015C32C.c", "unit": "decl:func_80146C3C", "callee": "func_80146C3C", "header": false, "defn_tu": "src/shared/ov/func_80146C3C.h", "decls": 3, "lines": [5711, 5795, 5880], "ansi": "u8 *a0", "nhash_before": "9d3a17ce7909", "nhash_after": "cc4e8ce48ecf", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:43", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC03_012/ov_SC03_012_jr_801789AC.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1701, 1858], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "6b1b832cc01a", "nhash_after": "42d838f48430", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:43", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC03_012/ov_SC03_012_jr_80178D40.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1700, 1856], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "59a6ffa65181", "nhash_after": "d075b10f8d1e", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:43", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC03_012/ov_SC03_012_jr_8017AE2C.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1700, 1856], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "59a6ffa65181", "nhash_after": "d075b10f8d1e", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:43", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC03_012/ov_SC03_012_jr_8017A4AC.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1700, 1856], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "59a6ffa65181", "nhash_after": "d075b10f8d1e", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:44", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC03_013/ov_SC03_013_jr_80171B4C.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1702, 1879], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "7d3f2b4f7753", "nhash_after": "b0eca115bdca", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:44", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC03_013/ov_SC03_013_jr_801789AC.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1701, 1858], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "6b1b832cc01a", "nhash_after": "42d838f48430", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:44", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC03_013/ov_SC03_013_jr_8015C32C.c", "unit": "decl:func_80146C3C", "callee": "func_80146C3C", "header": false, "defn_tu": "src/shared/ov/func_80146C3C.h", "decls": 3, "lines": [5711, 5795, 5880], "ansi": "u8 *a0", "nhash_before": "9d3a17ce7909", "nhash_after": "cc4e8ce48ecf", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:44", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC03_013/ov_SC03_013_jr_801734BC.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1703, 1860], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "4d2a00490a3e", "nhash_after": "dc284b51e3b7", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:44", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC03_013/ov_SC03_013_jr_80178D40.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1700, 1856], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "59a6ffa65181", "nhash_after": "d075b10f8d1e", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:44", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC03_013/ov_SC03_013_jr_8017A4AC.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1700, 1856], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "59a6ffa65181", "nhash_after": "d075b10f8d1e", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:45", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC03_013/ov_SC03_013_jr_8017FAA8.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1694, 1850], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "d5c90c41bec8", "nhash_after": "2382544fbacb", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:45", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC03_013/ov_SC03_013_jr_801806F8.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1694, 1850], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "d5c90c41bec8", "nhash_after": "2382544fbacb", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:45", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC03_013/ov_SC03_013_jr_8017C730.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1695, 1851], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "52e009bec8bf", "nhash_after": "0fa6d0890358", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:45", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC03_013/ov_SC03_013_jr_8017AE2C.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1700, 1856], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "59a6ffa65181", "nhash_after": "d075b10f8d1e", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:45", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC03_013/ov_SC03_013_jr_8017AE2C.c", "unit": "alias:D_8019FF38_u", "callee": "D_8019FF38_u", "header": false, "kind": "alias", "real": "D_801AD2C0", "type": "u16", "n": 2, "nhash_before": "05682f44a564", "nhash_after": "79d7a470ec28", "sites": [], "first": {"verdict": "COMPILE-ERROR", "err": "src/ov_SC03_013/ov_SC03_013_jr_8017AE2C.c:3449: conflicting types for `D_801AD2C0'\nsrc/ov_SC03_013/ov_SC03_013_jr_8017AE2C.c:3448: previous declaration of `D_801AD2C0'\nsrc/ov_SC03_013/ov_SC03_013_jr_8"}, "verdict": "ALIAS-KEPT", "cause": "second typed view of D_801AD2C0: the TU also declares it as ['s16'] vs the alias's u16 \u2014 an aggregate in truth (T6)"} +{"ts": "2026-09-30 17:33:45", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC03_014/ov_SC03_014_jr_80171B4C.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1702, 1879], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "7d3f2b4f7753", "nhash_after": "b0eca115bdca", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:45", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC03_014/ov_SC03_014_jr_801789AC.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1701, 1858], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "6b1b832cc01a", "nhash_after": "42d838f48430", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:46", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC03_014/ov_SC03_014_jr_8017A4AC.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1700, 1856], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "59a6ffa65181", "nhash_after": "d075b10f8d1e", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:46", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC03_014/ov_SC03_014_jr_80178D40.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1700, 1856], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "59a6ffa65181", "nhash_after": "d075b10f8d1e", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:46", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC03_014/ov_SC03_014_jr_801734BC.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1703, 1860], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "4d2a00490a3e", "nhash_after": "dc284b51e3b7", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:46", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC03_014/ov_SC03_014_jr_80184440.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1693, 1849], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "5c434e32cdef", "nhash_after": "0760e49fa2b4", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:46", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC03_014/ov_SC03_014_o0d.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1693, 1849], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "5c434e32cdef", "nhash_after": "0760e49fa2b4", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:46", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC03_014/ov_SC03_014_jr_8017AE2C.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1699, 1855], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "b4c89cdfc0d0", "nhash_after": "e18e54921226", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:46", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC03_014/ov_SC03_014_o0c.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1693, 1849], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "5c434e32cdef", "nhash_after": "0760e49fa2b4", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:46", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC03_014/ov_SC03_014_jr_8015C32C.c", "unit": "decl:func_80146C3C", "callee": "func_80146C3C", "header": false, "defn_tu": "src/shared/ov/func_80146C3C.h", "decls": 3, "lines": [5711, 5795, 5880], "ansi": "u8 *a0", "nhash_before": "9d3a17ce7909", "nhash_after": "cc4e8ce48ecf", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:47", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC03_023/ov_SC03_023_jr_80171B4C.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1702, 1879], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "7d3f2b4f7753", "nhash_after": "b0eca115bdca", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:46", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC03_014/ov_SC03_014_jr_801848E4.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1693, 1849], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "5c434e32cdef", "nhash_after": "0760e49fa2b4", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:47", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC03_023/ov_SC03_023_jr_801789AC.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1701, 1858], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "6b1b832cc01a", "nhash_after": "42d838f48430", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:47", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC03_023/ov_SC03_023_jr_8015C32C.c", "unit": "decl:func_80146C3C", "callee": "func_80146C3C", "header": false, "defn_tu": "src/shared/ov/func_80146C3C.h", "decls": 3, "lines": [5711, 5795, 5880], "ansi": "u8 *a0", "nhash_before": "9d3a17ce7909", "nhash_after": "cc4e8ce48ecf", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:47", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC03_023/ov_SC03_023_jr_801734BC.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1703, 1860], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "4d2a00490a3e", "nhash_after": "dc284b51e3b7", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:47", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC03_023/ov_SC03_023_jr_80178D40.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1700, 1856], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "59a6ffa65181", "nhash_after": "d075b10f8d1e", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:47", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC03_023/ov_SC03_023_jr_8017A4AC.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1700, 1856], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "59a6ffa65181", "nhash_after": "d075b10f8d1e", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:47", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC03_023/ov_SC03_023_jr_8017AE2C.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1699, 1855], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "b4c89cdfc0d0", "nhash_after": "e18e54921226", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:48", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC03_024/ov_SC03_024_jr_801789AC.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1701, 1858], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "6b1b832cc01a", "nhash_after": "42d838f48430", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:48", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC03_024/ov_SC03_024_jr_801734BC.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1703, 1860], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "4d2a00490a3e", "nhash_after": "dc284b51e3b7", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:48", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC03_024/ov_SC03_024_jr_80171B4C.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1702, 1879], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "7d3f2b4f7753", "nhash_after": "b0eca115bdca", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:49", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC03_024/ov_SC03_024_jr_80178D40.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1700, 1856], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "59a6ffa65181", "nhash_after": "d075b10f8d1e", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:49", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC03_024/ov_SC03_024_jr_8017A4AC.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1700, 1856], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "59a6ffa65181", "nhash_after": "d075b10f8d1e", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:48", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC03_024/ov_SC03_024_jr_8015C32C.c", "unit": "decl:func_80146C3C", "callee": "func_80146C3C", "header": false, "defn_tu": "src/shared/ov/func_80146C3C.h", "decls": 3, "lines": [5711, 5795, 5880], "ansi": "u8 *a0", "nhash_before": "9d3a17ce7909", "nhash_after": "cc4e8ce48ecf", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:49", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC03_024/ov_SC03_024_jr_801830A8.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1685, 1841], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "2f011efa61a2", "nhash_after": "5bf165bf1b33", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:49", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC03_024/ov_SC03_024_jr_8017AE2C.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1698, 1854], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "d535c8abc5f2", "nhash_after": "11dc6109fb40", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:49", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC03_024/ov_SC03_024_jr_8017DF84.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1693, 1849], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "5c434e32cdef", "nhash_after": "0760e49fa2b4", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:49", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC03_024/ov_SC03_024_jr_80183BF8.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 4, "lines": [1685, 1841, 3611, 3695], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "4cd120011c44", "nhash_after": "dd6721d07de2", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:50", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC03_028/ov_SC03_028_jr_80171B4C.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1702, 1879], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "7d3f2b4f7753", "nhash_after": "b0eca115bdca", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:50", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC03_028/ov_SC03_028_jr_801789AC.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1701, 1858], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "6b1b832cc01a", "nhash_after": "42d838f48430", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:50", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC03_028/ov_SC03_028_jr_80178D40.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1700, 1856], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "59a6ffa65181", "nhash_after": "d075b10f8d1e", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:50", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC03_028/ov_SC03_028_jr_8015C32C.c", "unit": "decl:func_80146C3C", "callee": "func_80146C3C", "header": false, "defn_tu": "src/shared/ov/func_80146C3C.h", "decls": 3, "lines": [5711, 5795, 5880], "ansi": "u8 *a0", "nhash_before": "9d3a17ce7909", "nhash_after": "cc4e8ce48ecf", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:50", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC03_028/ov_SC03_028_jr_801734BC.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1703, 1860], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "4d2a00490a3e", "nhash_after": "dc284b51e3b7", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:50", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC03_028/ov_SC03_028_jr_8017A4AC.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1700, 1856], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "59a6ffa65181", "nhash_after": "d075b10f8d1e", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:50", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC03_028/ov_SC03_028_jr_80185864.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1689, 1845], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "8835c81cf14e", "nhash_after": "7e64fb2bab79", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:50", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC03_028/ov_SC03_028_jr_8017AE2C.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1693, 1849], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "5c434e32cdef", "nhash_after": "0760e49fa2b4", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:51", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC03_028/ov_SC03_028_jr_80184914.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1689, 1845], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "8835c81cf14e", "nhash_after": "7e64fb2bab79", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:50", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC03_028/ov_SC03_028_jr_8017DF98.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1687, 1843], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "d45889d198d3", "nhash_after": "390dea4a26d8", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:51", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC03_028/ov_SC03_028_jr_801847E8.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1689, 1845], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "8835c81cf14e", "nhash_after": "7e64fb2bab79", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:51", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC03_028/ov_SC03_028_jr_80183A74.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1689, 1845], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "8835c81cf14e", "nhash_after": "7e64fb2bab79", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:51", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC03_028/ov_SC03_028_jr_80185C14.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1689, 1845], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "8835c81cf14e", "nhash_after": "7e64fb2bab79", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:51", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC03_029/ov_SC03_029_jr_80171B4C.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1702, 1879], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "7d3f2b4f7753", "nhash_after": "b0eca115bdca", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:51", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC03_028/ov_SC03_028_jr_801887A8.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1689, 1845], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "8835c81cf14e", "nhash_after": "7e64fb2bab79", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:51", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC03_029/ov_SC03_029_jr_801734BC.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1703, 1860], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "4d2a00490a3e", "nhash_after": "dc284b51e3b7", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:52", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC03_029/ov_SC03_029_jr_801789AC.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1701, 1858], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "6b1b832cc01a", "nhash_after": "42d838f48430", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:52", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC03_029/ov_SC03_029_jr_8017A4AC.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1700, 1856], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "59a6ffa65181", "nhash_after": "d075b10f8d1e", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:52", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC03_029/ov_SC03_029_jr_80178D40.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 2, "lines": [1700, 1856], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "59a6ffa65181", "nhash_after": "d075b10f8d1e", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:52", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC03_029/ov_SC03_029_jr_8017AE2C.c", "unit": "decl:func_800D20C0", "callee": "func_800D20C0", "header": false, "defn_tu": "src/resident/resident_jr_800D128C.c", "decls": 5, "lines": [1696, 1851, 3309, 3805, 3955], "ansi": "Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2", "nhash_before": "6d98e8a91b41", "nhash_after": "3d6e5536557f", "sites": [], "verdict": "DECL-CANON"} +{"ts": "2026-09-30 17:33:52", "label": "t6_D1", "rung": "D", "calib": {"head": "d1b8971988", "stamp": "588cbf38c6e4"}, "tu": "src/ov_SC03_029/ov_SC03_029_jr_8015C32C.c", "unit": "decl:func_80146C3C", "callee": "func_80146C3C", "header": false, "defn_tu": "src/shared/ov/func_80146C3C.h", "decls": 3, "lines": [5711, 5795, 5880], "ansi": "u8 *a0", "nhash_before": "9d3a17ce7909", "nhash_after": "cc4e8ce48ecf", "sites": [], "verdict": "DECL-CANON"} diff --git a/src/800.c b/src/800.c index ef860cede0..3cb0664b3b 100644 --- a/src/800.c +++ b/src/800.c @@ -2303,7 +2303,7 @@ extern u8 D_800AF630[]; extern u8 *D_800A5E60; extern s32 GetTPage(s32, s32, s32, s32); extern void func_80015608(s32, s32); -extern void func_80015760(); +extern void func_80015760(Obj_80015760 *obj, s32 *ot); void func_80015498(void) { @@ -4255,7 +4255,7 @@ void func_800176F0(void *arg0) } void func_80017714(void *arg0) { - extern void func_80017778(); + extern void func_80017778(Src_80017778 *arg0, s32 arg1, s32 arg2); ((void (*)(void *, s32, s32))func_80017778)(arg0, 0, 0); } @@ -11254,9 +11254,9 @@ extern s32 D_80062BA8; extern void func_80020DA4(s32 a0, s32 a1); extern void func_80020F34(s32 a0, s32 a1); -extern s32 func_80020248(); -extern void func_80020598(); -extern s32 func_80020A28(); +extern s32 func_80020248(s32 *a0, OBJ_80020248 *a1, MTX_80020248 *a2, MTX_80020248 *a3, s32 a4); +extern void func_80020598(s32 *a0, OBJ598 *a1, MTX_80020248 *a2, MTX_80020248 *a3); +extern s32 func_80020A28(s32 *a0, OBJ_80020A28 *a1, MTX_80020248 *a2, MTX_80020248 *a3, s32 a4); extern void func_80054AAC(); extern s32 func_80021174(s32 a0, s32 a1); extern void func_80021008(void *a0); @@ -12313,7 +12313,7 @@ extern u16 D_800B9A02; * func_80023138's spelling below is verbatim from its definition at 12688. */ extern void func_8001E094(s32 arg0); extern void func_8001E378(s32 param_1); -extern void func_800226C0(); +extern void func_800226C0(Obj_80021D38 *arg0, u8 *col, DVec_80021D38 *pts, u8 *ot); extern void func_80023138(s32 *arg0, u8 *col, u8 *pts, u32 *ot); void func_800215F4(Obj_215F4 *obj) @@ -12718,7 +12718,7 @@ void func_800215F4(Obj_215F4 *obj) extern u8 D_800AF630[]; extern u8 D_800A6610[]; extern u16 D_800B9A02; -extern void func_800226C0(Obj_80021D38 *, u8 *, DVec_80021D38 *, u8 *); +extern void func_800226C0(Obj_80021D38 *arg0, u8 *col, DVec_80021D38 *pts, u8 *ot); @@ -12912,7 +12912,7 @@ extern void func_80049CAC(s32 a0, s32 a1); extern void func_8004901C(void *a0, void *a1); extern void func_800547D8(s32 a0, void *a1); extern s32 func_80021174(s32 a0, s32 a1); -extern void func_800226C0(); +extern void func_800226C0(Obj_80021D38 *arg0, u8 *col, DVec_80021D38 *pts, u8 *ot); void func_800221A8(Obj221A8 *o) { SV221A8 sv0; @@ -14493,11 +14493,11 @@ extern s32 D_80078D88[]; * those definitions (verbatim where the types are spellable here, no-proto otherwise). */ extern long *func_800249F0(char *f, s32 verts, s32 norms, long *prim, s32 count, s32 shift, s32 ot); extern u8 * func_80024DE8(TmdG3 *prim, u8 *vtx, u8 *nrm, u8 *pkt, s32 n, s32 shift, u32 *ot); -extern u8 *func_8002528C(); -extern void *func_80025504(); +extern u8 * func_8002528C(Prim_800 *pr, Vec8_800 *vtx, Vec8_800 *nrm, void *arg3, s32 n, s32 shift, u32 *ot); +extern void * func_80025504(GFace *prim, GVec8 *vtx, GVec8 *nrm, GPolyG4 *poly, s32 n, s32 shift, u32 *ot); extern u8 *func_80025A30(u8 *prim, u8 *vtx, u8 *nrm, u8 *pkt, s32 n, s32 shift, u32 *ot); extern void *func_80025CBC(void *prims, void *scr, void *cols, void *packets, s32 count, s32 otshift, u32 *ot); -extern u32 *func_80025EB8(); +extern u32 * func_80025EB8(Prim20 *prim, SVEC8_80025EB8 *verts, SVEC8_80025EB8 *norms, Ft4 *pkt0, s32 n, s32 shift, u32 *ot); /* Handwritten-asm stubs, defined `void f()` in the TU; the packet pointer they leave in $v0 * is consumed here through a no-proto function-pointer cast (§378: folds to a direct jal). */ extern void func_80026514(); @@ -14520,11 +14520,11 @@ void func_80024448(int param_1, int param_2, u32 param_3) * at the later definition). Block-scope externs live in gcc-2.7.2's limbo instead: the * later definition draws only a "type mismatch with previous external decl" warning, * and the emitted bytes are identical (measured on a synthetic TU, S72m_1). */ - extern u8 *func_80024BC0(); - extern u8 *func_80025000(); - extern u8 *func_80025818(); - extern u8 *func_80026128(); - extern u8 *func_800262D8(); + extern POLY_F4 * func_80024BC0(Face *f, SVECTOR_80024BC0 *sv, SVECTOR_80024BC0 *nv, POLY_F4 *poly0, s32 n, s32 shift, u32 *ot); + extern PG4 * func_80025000(SRCQ *p, SVEC_80025000 *verts, SVEC_80025000 *norms, PG4 *poly0, s32 n, s32 shift, u32 *ot); + extern PG3 * func_80025818(TPRIM_80025818 *prim, SVEC8_80025818 *vtx, SVEC8_80025818 *nrm, PG3 *poly, s32 n, s32 shift, u32 *ot); + extern PktGT3 * func_80026128(FaceGT3 *face, SVEC8_80026128 *vtx, SVEC8_80026128 *nrm, PktGT3 *arg3, s32 count, s32 shift, u32 *ot); + extern PktGT4 * func_800262D8(FaceGT4 *face, SVEC8_800262D8 *vtx, SVEC8_800262D8 *nrm, PktGT4 *arg3, s32 count, s32 shift, u32 *ot); v0 = *(u32 **)(param_1 + 8); s0 = (u32 *)v0[4]; @@ -16394,8 +16394,8 @@ extern u8 *D_800A5E60; * The §183 __asm__-label alias binds a locally-typed name to the real symbol, so the * call site keeps its `u8 *` result with no declaration conflict at the definitions. */ extern u8 * func_800273F4(TmdG3 *f, u8 *vtx, u8 *nrm, u8 *pkt, s32 n, s32 shift, u32 *ot); -extern void *func_800275BC(); -extern void *func_800277DC(); +extern void * func_800275BC(TPRIM_800275BC *prim, SVEC_800275BC *vp, void *nrm, u8 *pk, s32 n, s32 shift, u32 *ot); +extern void * func_800277DC(void *a0, SVECTOR800277DC *a1, void *a2, u8 *a3, s32 count, s32 shift, s32 *ot); extern u8 *aF80027058() __asm__("func_80027058"); extern u8 *aF80027200() __asm__("func_80027200"); extern u8 *aF800279AC() __asm__("func_800279AC"); diff --git a/src/800_b_2.c b/src/800_b_2.c index f589a7b0c3..63bb2e9db0 100644 --- a/src/800_b_2.c +++ b/src/800_b_2.c @@ -4148,7 +4148,7 @@ extern s8 D_800A4F17; extern u16 D_800A2BB0[]; extern u16 D_800BA108[]; -extern void func_8003388C(); /* §376: def is (Ent388C *, s32); no-proto keeps the typedef out of scope here */ +extern void func_8003388C(Ent388C *arg, s32 arg1); /* §376: def is (Ent388C *, s32); no-proto keeps the typedef out of scope here */ void func_80031BE0(void) { diff --git a/src/md_MAIN_003/md_MAIN_003_jr_800D1E18.c b/src/md_MAIN_003/md_MAIN_003_jr_800D1E18.c index 4c75cd9c0f..edc3add02d 100644 --- a/src/md_MAIN_003/md_MAIN_003_jr_800D1E18.c +++ b/src/md_MAIN_003/md_MAIN_003_jr_800D1E18.c @@ -115,7 +115,7 @@ extern void func_800D2394(struct S_D2394 *t, s16 a1, s16 a2, s16 a3, s32 a4, str extern void func_800D2454(s32 a0, s32 a1, s32 *a2); extern void func_800D24D0(); extern s32 func_800D2704(s32 a0, s32 a1); -extern void func_800D298C(); +extern void func_800D298C(); // K&R: 2 of 1 args (P37 rung D t6_D1) extern void func_800D2AA0(u8 *a0); extern void func_800D2C0C(s32 *a0, s32 a1); extern void func_800D2C88(); @@ -369,7 +369,7 @@ void func_800D24D0(void) { } -extern s32 func_800D27A0(); +extern s32 func_800D27A0(void* arg0, struct UnkS1* arg1); extern void func_800D3234(s32 a0, s32 a1); extern void StFreeRing(s32 a0); diff --git a/src/md_MAIN_013/md_MAIN_013.c b/src/md_MAIN_013/md_MAIN_013.c index 1493f86677..f8c98562a9 100644 --- a/src/md_MAIN_013/md_MAIN_013.c +++ b/src/md_MAIN_013/md_MAIN_013.c @@ -247,7 +247,7 @@ void func_800CB3CC(void *arg0) { extern void RotMatrixYXZ(); extern void ApplyMatrixSV(); extern void func_800D1FC8(void *arg0, int arg1); - extern s32 func_800D21C4(); + extern S800D21C4 * func_800D21C4(s32 arg0, s32 arg1, s32 arg2); extern void func_80128EA8(s32 a0, s32 a1, s32 a2); extern void func_80146C3C(); // K&R: 0/1 of 1 args (P37 rung D t4_D58) extern u8 D_800CB8FC[]; diff --git a/src/md_MAIN_034/md_MAIN_034.c b/src/md_MAIN_034/md_MAIN_034.c index 2becae4519..202360f951 100644 --- a/src/md_MAIN_034/md_MAIN_034.c +++ b/src/md_MAIN_034/md_MAIN_034.c @@ -91,13 +91,13 @@ void func_800CB00C(s32 arg0, s32 arg1, s32 arg2) * before their typedefs exist. gcc-2.7.2 demotes the same clash to a * warning when the forward declaration sits at BLOCK scope, and every call * is cast to the byte-target's own signature, so codegen is unchanged. */ - extern void func_800CB1F8(); - extern void func_800CB3C0(); - extern void func_800CBA18(); - extern void func_800CB5D0(); - extern void func_800CB7BC(); - extern void func_800CBC2C(); - extern void func_800CBE28(); + extern F3P_800CB1F8 * func_800CB1F8(Face10_800CB1F8 *f, SVEC8_800CB1F8 *verts, SVEC8_800CB1F8 *norms, F3P_800CB1F8 *prims, s32 count, s32 shift, s32 ot); + extern PktF4_800CB3C0 * func_800CB3C0(FaceF4_800CB3C0 *face, SVEC8_800CB3C0 *vtx, SVEC8_800CB3C0 *nrm, PktF4_800CB3C0 *prims, s32 count, s32 shift, s32 ot); + extern Ft4_800CBA18 * func_800CBA18(Face20_800CBA18 *f, SVEC8_800CBA18 *verts, SVEC8_800CBA18 *norms, Ft4_800CBA18 *prims, s32 count, s32 shift, u32 *ot); + extern Prim1C_800CB5D0 * func_800CB5D0(Face14_800CB5D0 *f, SVEC8_800CB5D0 *verts, SVEC8_800CB5D0 *norms, Prim1C_800CB5D0 *prims, s32 count, s32 shift, s32 ot); + extern PktGT4_800CB7BC * func_800CB7BC(FaceGT4_800CB7BC *face, SVEC8_800CB7BC *vtx, SVEC8_800CB7BC *nrm, PktGT4_800CB7BC *prims, s32 count, s32 shift, s32 ot); + extern GT3P * func_800CBC2C(FaceT3 *f, SVEC2 *verts, SVEC2 *norms, GT3P *prims, s32 count, s32 shift, s32 ot); + extern PktGT4_800CBE28 * func_800CBE28(FaceGT4_800CBE28 *face, SVEC8_800CBE28 *vtx, SVEC8_800CBE28 *nrm, PktGT4_800CBE28 *arg3, s32 count, s32 shift, s32 ot); s32 v0; s32 a3; diff --git a/src/md_SC07_004/md_SC07_004.c b/src/md_SC07_004/md_SC07_004.c index eb9b2191ab..bbd24a78de 100644 --- a/src/md_SC07_004/md_SC07_004.c +++ b/src/md_SC07_004/md_SC07_004.c @@ -7091,7 +7091,7 @@ void func_801AA9D4(s32 a0, s32 a1) { /* no-proto on purpose: the real definition (with SV4_801AAB28* params) lives further down this TU; a prototyped extern here would be a types conflict */ -extern void func_801AAB28(); +extern void func_801AAB28(SV4_801AAB28 *a0, SV4_801AAB28 *a1, s32 a2); void func_801AAA6C(s32 a0) { @@ -7370,7 +7370,7 @@ void func_801AADA8(s32 arg0, s32 arg1, s32 arg2) } -extern s32 func_801AAF8C(); +extern s32 func_801AAF8C(SV_801AAF8C *src, SV_801AAF8C *ofs, s32 arg2); void func_801AAF34(s32 a0, s32 a1, s16 a2) { diff --git a/src/ov_SC01_000/ov_SC01_000_jr_8015C32C.c b/src/ov_SC01_000/ov_SC01_000_jr_8015C32C.c index 3e5f7e3f8f..70f85d2793 100644 --- a/src/ov_SC01_000/ov_SC01_000_jr_8015C32C.c +++ b/src/ov_SC01_000/ov_SC01_000_jr_8015C32C.c @@ -5713,7 +5713,7 @@ void func_80168AA8(void *a0) { extern void func_80168BDC(s32 a0, s32 a1, s32 a2, s32 a3); /* Conform to the TU's canonical decl (jr_8015C32C.c:5546 `extern void func_80146C3C(void);`) * and cast at the use site — same escape the TU already uses at :6388. Codegen-neutral. */ -extern void func_80146C3C(void); +extern void func_80146C3C(u8 *a0); #include "../shared/ov/func_80168B70.h" @@ -5797,7 +5797,7 @@ extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); extern s32 ratan2(s32 a0, s32 a1); extern void func_80048D9C(void *a0, void *a1); extern void func_80128EA8(s32 a0, s32 a1, s32 a2); -extern void func_80146C3C(void); +extern void func_80146C3C(u8 *a0); void func_80169BBC(s32 arg0) { @@ -5882,7 +5882,7 @@ void func_80169F00(void *a0) { extern void func_800D1FC8(s32 a0, s32 a1); extern s32 func_800D21C4(s32 a0, void *a1, s32 a2); extern void func_80128EA8(s32 a0, s32 a1, s32 a2); -extern void func_80146C3C(void); +extern void func_80146C3C(u8 *a0); extern char D_80181C98[]; extern char D_80181C58[]; diff --git a/src/ov_SC01_000/ov_SC01_000_jr_80171B4C.c b/src/ov_SC01_000/ov_SC01_000_jr_80171B4C.c index 06fa791c6f..4d014ff587 100644 --- a/src/ov_SC01_000/ov_SC01_000_jr_80171B4C.c +++ b/src/ov_SC01_000/ov_SC01_000_jr_80171B4C.c @@ -1701,7 +1701,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_80181B44[]; extern u8 D_80181B58[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1878,7 +1878,7 @@ extern void func_8016D5EC(s32 *a0); extern void func_8016D64C(int param_1); extern void func_8016D688(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC01_000/ov_SC01_000_jr_801734BC.c b/src/ov_SC01_000/ov_SC01_000_jr_801734BC.c index 294c8580be..4dcd3f2c32 100644 --- a/src/ov_SC01_000/ov_SC01_000_jr_801734BC.c +++ b/src/ov_SC01_000/ov_SC01_000_jr_801734BC.c @@ -1702,7 +1702,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_80181B44[]; extern u8 D_80181B58[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1859,7 +1859,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC01_000/ov_SC01_000_jr_801789AC.c b/src/ov_SC01_000/ov_SC01_000_jr_801789AC.c index 499612dcb1..66e939d8b0 100644 --- a/src/ov_SC01_000/ov_SC01_000_jr_801789AC.c +++ b/src/ov_SC01_000/ov_SC01_000_jr_801789AC.c @@ -1700,7 +1700,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_80181B44[]; extern u8 D_80181B58[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1857,7 +1857,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC01_000/ov_SC01_000_jr_80178D40.c b/src/ov_SC01_000/ov_SC01_000_jr_80178D40.c index d5b65f9e1c..0dede388fa 100644 --- a/src/ov_SC01_000/ov_SC01_000_jr_80178D40.c +++ b/src/ov_SC01_000/ov_SC01_000_jr_80178D40.c @@ -1699,7 +1699,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_80181B44[]; extern u8 D_80181B58[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1855,7 +1855,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC01_000/ov_SC01_000_jr_8017A4AC.c b/src/ov_SC01_000/ov_SC01_000_jr_8017A4AC.c index 4a1fd43401..21f44cf602 100644 --- a/src/ov_SC01_000/ov_SC01_000_jr_8017A4AC.c +++ b/src/ov_SC01_000/ov_SC01_000_jr_8017A4AC.c @@ -1699,7 +1699,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_80181B44[]; extern u8 D_80181B58[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1855,7 +1855,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC01_000/ov_SC01_000_jr_8017AE2C.c b/src/ov_SC01_000/ov_SC01_000_jr_8017AE2C.c index c84a0aac54..844ec0be2e 100644 --- a/src/ov_SC01_000/ov_SC01_000_jr_8017AE2C.c +++ b/src/ov_SC01_000/ov_SC01_000_jr_8017AE2C.c @@ -1699,7 +1699,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_80181B44[]; extern u8 D_80181B58[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1855,7 +1855,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC01_000/ov_SC01_000_jr_8017BEBC.c b/src/ov_SC01_000/ov_SC01_000_jr_8017BEBC.c index fbfebc85ea..ad9ee18944 100644 --- a/src/ov_SC01_000/ov_SC01_000_jr_8017BEBC.c +++ b/src/ov_SC01_000/ov_SC01_000_jr_8017BEBC.c @@ -1699,7 +1699,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_80181B44[]; extern u8 D_80181B58[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1855,7 +1855,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); @@ -3273,7 +3273,7 @@ void func_8017D490(void) */ void func_8017DD04(s32 arg0, s32 arg1) { - extern void func_8017E1A8(); + extern void func_8017E1A8(Pt_8017E1A8 *p, s32 arg1, s32 arg2, s32 arg3); extern u8 *D_800A5E60; extern u8 D_800AA60C[]; extern s16 D_800B9A02; diff --git a/src/ov_SC01_001/ov_SC01_001_jr_8015C32C.c b/src/ov_SC01_001/ov_SC01_001_jr_8015C32C.c index 65bdf39dee..ded8ca44d6 100644 --- a/src/ov_SC01_001/ov_SC01_001_jr_8015C32C.c +++ b/src/ov_SC01_001/ov_SC01_001_jr_8015C32C.c @@ -5706,7 +5706,7 @@ void func_80168AA8(void *a0) { extern void func_80168BDC(s32 a0, s32 a1, s32 a2, s32 a3); /* Conform to the TU's canonical decl (jr_8015C32C.c:5546 `extern void func_80146C3C(void);`) * and cast at the use site — same escape the TU already uses at :6388. Codegen-neutral. */ -extern void func_80146C3C(void); +extern void func_80146C3C(u8 *a0); #include "../shared/ov/func_80168B70.h" @@ -5790,7 +5790,7 @@ extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); extern s32 ratan2(s32 a0, s32 a1); extern void func_80048D9C(void *a0, void *a1); extern void func_80128EA8(s32 a0, s32 a1, s32 a2); -extern void func_80146C3C(void); +extern void func_80146C3C(u8 *a0); void func_80169BBC(s32 arg0) { @@ -5875,7 +5875,7 @@ void func_80169F00(void *a0) { extern void func_800D1FC8(s32 a0, s32 a1); extern s32 func_800D21C4(s32 a0, void *a1, s32 a2); extern void func_80128EA8(s32 a0, s32 a1, s32 a2); -extern void func_80146C3C(void); +extern void func_80146C3C(u8 *a0); extern char D_801868E8[]; extern char D_801868A8[]; diff --git a/src/ov_SC01_001/ov_SC01_001_jr_80171B4C.c b/src/ov_SC01_001/ov_SC01_001_jr_80171B4C.c index b90e018f65..4c7bc8d0ad 100644 --- a/src/ov_SC01_001/ov_SC01_001_jr_80171B4C.c +++ b/src/ov_SC01_001/ov_SC01_001_jr_80171B4C.c @@ -1699,7 +1699,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_80186794[]; extern u8 D_801867A8[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1876,7 +1876,7 @@ extern void func_8016D5EC(s32 *a0); extern void func_8016D64C(int param_1); extern void func_8016D688(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC01_001/ov_SC01_001_jr_801734BC.c b/src/ov_SC01_001/ov_SC01_001_jr_801734BC.c index c1f18e07cc..b23d098c77 100644 --- a/src/ov_SC01_001/ov_SC01_001_jr_801734BC.c +++ b/src/ov_SC01_001/ov_SC01_001_jr_801734BC.c @@ -1700,7 +1700,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_80186794[]; extern u8 D_801867A8[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1857,7 +1857,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC01_001/ov_SC01_001_jr_801789AC.c b/src/ov_SC01_001/ov_SC01_001_jr_801789AC.c index a99945d8ef..abc0813cad 100644 --- a/src/ov_SC01_001/ov_SC01_001_jr_801789AC.c +++ b/src/ov_SC01_001/ov_SC01_001_jr_801789AC.c @@ -1698,7 +1698,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_80186794[]; extern u8 D_801867A8[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1855,7 +1855,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC01_001/ov_SC01_001_jr_80178D40.c b/src/ov_SC01_001/ov_SC01_001_jr_80178D40.c index 933190eb9b..46148fcd9e 100644 --- a/src/ov_SC01_001/ov_SC01_001_jr_80178D40.c +++ b/src/ov_SC01_001/ov_SC01_001_jr_80178D40.c @@ -1697,7 +1697,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_80186794[]; extern u8 D_801867A8[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1853,7 +1853,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC01_001/ov_SC01_001_jr_8017A4AC.c b/src/ov_SC01_001/ov_SC01_001_jr_8017A4AC.c index c3d3c1ba69..c4ee2f95b2 100644 --- a/src/ov_SC01_001/ov_SC01_001_jr_8017A4AC.c +++ b/src/ov_SC01_001/ov_SC01_001_jr_8017A4AC.c @@ -1697,7 +1697,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_80186794[]; extern u8 D_801867A8[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1853,7 +1853,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC01_001/ov_SC01_001_jr_8017AE2C.c b/src/ov_SC01_001/ov_SC01_001_jr_8017AE2C.c index 32602b5828..f868584356 100644 --- a/src/ov_SC01_001/ov_SC01_001_jr_8017AE2C.c +++ b/src/ov_SC01_001/ov_SC01_001_jr_8017AE2C.c @@ -1697,7 +1697,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_80186794[]; extern u8 D_801867A8[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1853,7 +1853,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC01_001/ov_SC01_001_jr_8017BEBC.c b/src/ov_SC01_001/ov_SC01_001_jr_8017BEBC.c index ec54cfeb81..95980860b3 100644 --- a/src/ov_SC01_001/ov_SC01_001_jr_8017BEBC.c +++ b/src/ov_SC01_001/ov_SC01_001_jr_8017BEBC.c @@ -1697,7 +1697,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_80186794[]; extern u8 D_801867A8[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1853,7 +1853,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC01_001/ov_SC01_001_jr_8017D2DC.c b/src/ov_SC01_001/ov_SC01_001_jr_8017D2DC.c index c8df5aabbf..155e879eee 100644 --- a/src/ov_SC01_001/ov_SC01_001_jr_8017D2DC.c +++ b/src/ov_SC01_001/ov_SC01_001_jr_8017D2DC.c @@ -1692,7 +1692,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_80186794[]; extern u8 D_801867A8[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1848,7 +1848,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); @@ -6988,7 +6988,7 @@ void func_801833A0(s32 param_1, s16 *param_2, s16 *param_3, void *param_4) { extern void func_8012F14C(s32 a0, s32 a1, s32 a2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyMatrixSV(void *a0, void *a1, void *a2); diff --git a/src/ov_SC01_004/ov_SC01_004_jr_8015C32C.c b/src/ov_SC01_004/ov_SC01_004_jr_8015C32C.c index 5f942ef112..39582a4f7b 100644 --- a/src/ov_SC01_004/ov_SC01_004_jr_8015C32C.c +++ b/src/ov_SC01_004/ov_SC01_004_jr_8015C32C.c @@ -5708,7 +5708,7 @@ void func_80168AA8(void *a0) { extern void func_80168BDC(s32 a0, s32 a1, s32 a2, s32 a3); /* Conform to the TU's canonical decl (jr_8015C32C.c:5546 `extern void func_80146C3C(void);`) * and cast at the use site — same escape the TU already uses at :6388. Codegen-neutral. */ -extern void func_80146C3C(void); +extern void func_80146C3C(u8 *a0); #include "../shared/ov/func_80168B70.h" @@ -5792,7 +5792,7 @@ extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); extern s32 ratan2(s32 a0, s32 a1); extern void func_80048D9C(void *a0, void *a1); extern void func_80128EA8(s32 a0, s32 a1, s32 a2); -extern void func_80146C3C(void); +extern void func_80146C3C(u8 *a0); void func_80169BBC(s32 arg0) { @@ -5877,7 +5877,7 @@ void func_80169F00(void *a0) { extern void func_800D1FC8(s32 a0, s32 a1); extern s32 func_800D21C4(s32 a0, void *a1, s32 a2); extern void func_80128EA8(s32 a0, s32 a1, s32 a2); -extern void func_80146C3C(void); +extern void func_80146C3C(u8 *a0); extern char D_801822AC[]; extern char D_8018226C[]; diff --git a/src/ov_SC01_004/ov_SC01_004_jr_80171B4C.c b/src/ov_SC01_004/ov_SC01_004_jr_80171B4C.c index 7a672ad012..0369810e2b 100644 --- a/src/ov_SC01_004/ov_SC01_004_jr_80171B4C.c +++ b/src/ov_SC01_004/ov_SC01_004_jr_80171B4C.c @@ -1699,7 +1699,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_80182158[]; extern u8 D_8018216C[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1876,7 +1876,7 @@ extern void func_8016D5EC(s32 *a0); extern void func_8016D64C(int param_1); extern void func_8016D688(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC01_004/ov_SC01_004_jr_801734BC.c b/src/ov_SC01_004/ov_SC01_004_jr_801734BC.c index 53d94c7166..3d4939bcd2 100644 --- a/src/ov_SC01_004/ov_SC01_004_jr_801734BC.c +++ b/src/ov_SC01_004/ov_SC01_004_jr_801734BC.c @@ -1700,7 +1700,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_80182158[]; extern u8 D_8018216C[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1857,7 +1857,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC01_004/ov_SC01_004_jr_801789AC.c b/src/ov_SC01_004/ov_SC01_004_jr_801789AC.c index 0a2a09b2c2..e2d14aa063 100644 --- a/src/ov_SC01_004/ov_SC01_004_jr_801789AC.c +++ b/src/ov_SC01_004/ov_SC01_004_jr_801789AC.c @@ -1698,7 +1698,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_80182158[]; extern u8 D_8018216C[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1855,7 +1855,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC01_004/ov_SC01_004_jr_80178D40.c b/src/ov_SC01_004/ov_SC01_004_jr_80178D40.c index 9ced663331..69211eaae1 100644 --- a/src/ov_SC01_004/ov_SC01_004_jr_80178D40.c +++ b/src/ov_SC01_004/ov_SC01_004_jr_80178D40.c @@ -1697,7 +1697,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_80182158[]; extern u8 D_8018216C[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1853,7 +1853,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC01_004/ov_SC01_004_jr_8017A4AC.c b/src/ov_SC01_004/ov_SC01_004_jr_8017A4AC.c index 451786e6bb..53cd49004d 100644 --- a/src/ov_SC01_004/ov_SC01_004_jr_8017A4AC.c +++ b/src/ov_SC01_004/ov_SC01_004_jr_8017A4AC.c @@ -1697,7 +1697,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_80182158[]; extern u8 D_8018216C[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1853,7 +1853,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC01_004/ov_SC01_004_jr_8017AE2C.c b/src/ov_SC01_004/ov_SC01_004_jr_8017AE2C.c index 48a991bcfb..1f9aef5e0a 100644 --- a/src/ov_SC01_004/ov_SC01_004_jr_8017AE2C.c +++ b/src/ov_SC01_004/ov_SC01_004_jr_8017AE2C.c @@ -1697,7 +1697,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_80182158[]; extern u8 D_8018216C[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1853,7 +1853,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC01_004/ov_SC01_004_jr_8017BE9C.c b/src/ov_SC01_004/ov_SC01_004_jr_8017BE9C.c index 666a2a04bf..41e29c62e3 100644 --- a/src/ov_SC01_004/ov_SC01_004_jr_8017BE9C.c +++ b/src/ov_SC01_004/ov_SC01_004_jr_8017BE9C.c @@ -1699,7 +1699,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_80182158[]; extern u8 D_8018216C[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1855,7 +1855,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC01_004/ov_SC01_004_jr_8017E3A0.c b/src/ov_SC01_004/ov_SC01_004_jr_8017E3A0.c index 471d40e1b8..7873460cb9 100644 --- a/src/ov_SC01_004/ov_SC01_004_jr_8017E3A0.c +++ b/src/ov_SC01_004/ov_SC01_004_jr_8017E3A0.c @@ -1691,7 +1691,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_80182158[]; extern u8 D_8018216C[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1847,7 +1847,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC01_004/ov_SC01_004_jr_8017E5B8.c b/src/ov_SC01_004/ov_SC01_004_jr_8017E5B8.c index c2e481a78c..862295cab0 100644 --- a/src/ov_SC01_004/ov_SC01_004_jr_8017E5B8.c +++ b/src/ov_SC01_004/ov_SC01_004_jr_8017E5B8.c @@ -1691,7 +1691,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_80182158[]; extern u8 D_8018216C[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1847,7 +1847,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC01_005/ov_SC01_005_jr_8015C32C.c b/src/ov_SC01_005/ov_SC01_005_jr_8015C32C.c index e15c2a4431..fd48731f03 100644 --- a/src/ov_SC01_005/ov_SC01_005_jr_8015C32C.c +++ b/src/ov_SC01_005/ov_SC01_005_jr_8015C32C.c @@ -5708,7 +5708,7 @@ void func_80168AA8(void *a0) { extern void func_80168BDC(s32 a0, s32 a1, s32 a2, s32 a3); /* Conform to the TU's canonical decl (jr_8015C32C.c:5546 `extern void func_80146C3C(void);`) * and cast at the use site — same escape the TU already uses at :6388. Codegen-neutral. */ -extern void func_80146C3C(void); +extern void func_80146C3C(u8 *a0); #include "../shared/ov/func_80168B70.h" @@ -5792,7 +5792,7 @@ extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); extern s32 ratan2(s32 a0, s32 a1); extern void func_80048D9C(void *a0, void *a1); extern void func_80128EA8(s32 a0, s32 a1, s32 a2); -extern void func_80146C3C(void); +extern void func_80146C3C(u8 *a0); void func_80169BBC(s32 arg0) { @@ -5877,7 +5877,7 @@ void func_80169F00(void *a0) { extern void func_800D1FC8(s32 a0, s32 a1); extern s32 func_800D21C4(s32 a0, void *a1, s32 a2); extern void func_80128EA8(s32 a0, s32 a1, s32 a2); -extern void func_80146C3C(void); +extern void func_80146C3C(u8 *a0); extern char D_80185440[]; extern char D_80185400[]; diff --git a/src/ov_SC01_005/ov_SC01_005_jr_80171B4C.c b/src/ov_SC01_005/ov_SC01_005_jr_80171B4C.c index af6a3331c9..e1731e6f3f 100644 --- a/src/ov_SC01_005/ov_SC01_005_jr_80171B4C.c +++ b/src/ov_SC01_005/ov_SC01_005_jr_80171B4C.c @@ -1699,7 +1699,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_801852EC[]; extern u8 D_80185300[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1876,7 +1876,7 @@ extern void func_8016D5EC(s32 *a0); extern void func_8016D64C(int param_1); extern void func_8016D688(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC01_005/ov_SC01_005_jr_801734BC.c b/src/ov_SC01_005/ov_SC01_005_jr_801734BC.c index 233789b487..d85ee4ade6 100644 --- a/src/ov_SC01_005/ov_SC01_005_jr_801734BC.c +++ b/src/ov_SC01_005/ov_SC01_005_jr_801734BC.c @@ -1700,7 +1700,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_801852EC[]; extern u8 D_80185300[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1857,7 +1857,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC01_005/ov_SC01_005_jr_801789AC.c b/src/ov_SC01_005/ov_SC01_005_jr_801789AC.c index 525f0b8f05..0197e332ce 100644 --- a/src/ov_SC01_005/ov_SC01_005_jr_801789AC.c +++ b/src/ov_SC01_005/ov_SC01_005_jr_801789AC.c @@ -1698,7 +1698,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_801852EC[]; extern u8 D_80185300[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1855,7 +1855,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC01_005/ov_SC01_005_jr_80178D40.c b/src/ov_SC01_005/ov_SC01_005_jr_80178D40.c index 1ec757118b..f36cbf8abb 100644 --- a/src/ov_SC01_005/ov_SC01_005_jr_80178D40.c +++ b/src/ov_SC01_005/ov_SC01_005_jr_80178D40.c @@ -1697,7 +1697,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_801852EC[]; extern u8 D_80185300[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1853,7 +1853,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC01_005/ov_SC01_005_jr_8017A4AC.c b/src/ov_SC01_005/ov_SC01_005_jr_8017A4AC.c index 06e99536ad..218d392d1c 100644 --- a/src/ov_SC01_005/ov_SC01_005_jr_8017A4AC.c +++ b/src/ov_SC01_005/ov_SC01_005_jr_8017A4AC.c @@ -1697,7 +1697,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_801852EC[]; extern u8 D_80185300[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1853,7 +1853,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC01_005/ov_SC01_005_jr_8017AE2C.c b/src/ov_SC01_005/ov_SC01_005_jr_8017AE2C.c index 1c2024b0a0..364d71f9d5 100644 --- a/src/ov_SC01_005/ov_SC01_005_jr_8017AE2C.c +++ b/src/ov_SC01_005/ov_SC01_005_jr_8017AE2C.c @@ -1697,7 +1697,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_801852EC[]; extern u8 D_80185300[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1853,7 +1853,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC01_005/ov_SC01_005_jr_8017C340.c b/src/ov_SC01_005/ov_SC01_005_jr_8017C340.c index c371307019..b5ae34567e 100644 --- a/src/ov_SC01_005/ov_SC01_005_jr_8017C340.c +++ b/src/ov_SC01_005/ov_SC01_005_jr_8017C340.c @@ -1699,7 +1699,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_801852EC[]; extern u8 D_80185300[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1855,7 +1855,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC01_005/ov_SC01_005_jr_8017EB44.c b/src/ov_SC01_005/ov_SC01_005_jr_8017EB44.c index abb4b47f1c..dc6c79c587 100644 --- a/src/ov_SC01_005/ov_SC01_005_jr_8017EB44.c +++ b/src/ov_SC01_005/ov_SC01_005_jr_8017EB44.c @@ -1691,7 +1691,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_801852EC[]; extern u8 D_80185300[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1847,7 +1847,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC01_005/ov_SC01_005_jr_8017ED5C.c b/src/ov_SC01_005/ov_SC01_005_jr_8017ED5C.c index 3efdd6a64b..d589a42594 100644 --- a/src/ov_SC01_005/ov_SC01_005_jr_8017ED5C.c +++ b/src/ov_SC01_005/ov_SC01_005_jr_8017ED5C.c @@ -1691,7 +1691,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_801852EC[]; extern u8 D_80185300[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1847,7 +1847,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC01_008/ov_SC01_008_jr_8015C32C.c b/src/ov_SC01_008/ov_SC01_008_jr_8015C32C.c index 2f320d819c..6f09ccf95c 100644 --- a/src/ov_SC01_008/ov_SC01_008_jr_8015C32C.c +++ b/src/ov_SC01_008/ov_SC01_008_jr_8015C32C.c @@ -5708,7 +5708,7 @@ void func_80168AA8(void *a0) { extern void func_80168BDC(s32 a0, s32 a1, s32 a2, s32 a3); /* Conform to the TU's canonical decl (jr_8015C32C.c:5546 `extern void func_80146C3C(void);`) * and cast at the use site — same escape the TU already uses at :6388. Codegen-neutral. */ -extern void func_80146C3C(void); +extern void func_80146C3C(u8 *a0); #include "../shared/ov/func_80168B70.h" @@ -5792,7 +5792,7 @@ extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); extern s32 ratan2(s32 a0, s32 a1); extern void func_80048D9C(void *a0, void *a1); extern void func_80128EA8(s32 a0, s32 a1, s32 a2); -extern void func_80146C3C(void); +extern void func_80146C3C(u8 *a0); void func_80169BBC(s32 arg0) { @@ -5877,7 +5877,7 @@ void func_80169F00(void *a0) { extern void func_800D1FC8(s32 a0, s32 a1); extern s32 func_800D21C4(s32 a0, void *a1, s32 a2); extern void func_80128EA8(s32 a0, s32 a1, s32 a2); -extern void func_80146C3C(void); +extern void func_80146C3C(u8 *a0); extern char D_80182820[]; extern char D_801827E0[]; diff --git a/src/ov_SC01_008/ov_SC01_008_jr_80171B4C.c b/src/ov_SC01_008/ov_SC01_008_jr_80171B4C.c index 1cffc630bd..9d99d91aae 100644 --- a/src/ov_SC01_008/ov_SC01_008_jr_80171B4C.c +++ b/src/ov_SC01_008/ov_SC01_008_jr_80171B4C.c @@ -1699,7 +1699,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_801826CC[]; extern u8 D_801826E0[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1876,7 +1876,7 @@ extern void func_8016D5EC(s32 *a0); extern void func_8016D64C(int param_1); extern void func_8016D688(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC01_008/ov_SC01_008_jr_801734BC.c b/src/ov_SC01_008/ov_SC01_008_jr_801734BC.c index b8348f5f25..248d6859b0 100644 --- a/src/ov_SC01_008/ov_SC01_008_jr_801734BC.c +++ b/src/ov_SC01_008/ov_SC01_008_jr_801734BC.c @@ -1700,7 +1700,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_801826CC[]; extern u8 D_801826E0[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1857,7 +1857,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC01_008/ov_SC01_008_jr_801789AC.c b/src/ov_SC01_008/ov_SC01_008_jr_801789AC.c index 90492e0693..d742d91163 100644 --- a/src/ov_SC01_008/ov_SC01_008_jr_801789AC.c +++ b/src/ov_SC01_008/ov_SC01_008_jr_801789AC.c @@ -1698,7 +1698,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_801826CC[]; extern u8 D_801826E0[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1855,7 +1855,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC01_008/ov_SC01_008_jr_80178D40.c b/src/ov_SC01_008/ov_SC01_008_jr_80178D40.c index 73b9e1b007..cc7210dfd4 100644 --- a/src/ov_SC01_008/ov_SC01_008_jr_80178D40.c +++ b/src/ov_SC01_008/ov_SC01_008_jr_80178D40.c @@ -1697,7 +1697,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_801826CC[]; extern u8 D_801826E0[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1853,7 +1853,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC01_008/ov_SC01_008_jr_8017A4AC.c b/src/ov_SC01_008/ov_SC01_008_jr_8017A4AC.c index b62f04f011..f422488afd 100644 --- a/src/ov_SC01_008/ov_SC01_008_jr_8017A4AC.c +++ b/src/ov_SC01_008/ov_SC01_008_jr_8017A4AC.c @@ -1697,7 +1697,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_801826CC[]; extern u8 D_801826E0[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1853,7 +1853,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC01_008/ov_SC01_008_jr_8017AE2C.c b/src/ov_SC01_008/ov_SC01_008_jr_8017AE2C.c index e8ff3b88ee..b803ffbfb8 100644 --- a/src/ov_SC01_008/ov_SC01_008_jr_8017AE2C.c +++ b/src/ov_SC01_008/ov_SC01_008_jr_8017AE2C.c @@ -1697,7 +1697,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_801826CC[]; extern u8 D_801826E0[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1853,7 +1853,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC01_008/ov_SC01_008_jr_8017BE9C.c b/src/ov_SC01_008/ov_SC01_008_jr_8017BE9C.c index 06dc57347c..027cb46467 100644 --- a/src/ov_SC01_008/ov_SC01_008_jr_8017BE9C.c +++ b/src/ov_SC01_008/ov_SC01_008_jr_8017BE9C.c @@ -1699,7 +1699,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_801826CC[]; extern u8 D_801826E0[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1855,7 +1855,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC01_008/ov_SC01_008_jr_8017E4D8.c b/src/ov_SC01_008/ov_SC01_008_jr_8017E4D8.c index 7632afa481..b59bce985b 100644 --- a/src/ov_SC01_008/ov_SC01_008_jr_8017E4D8.c +++ b/src/ov_SC01_008/ov_SC01_008_jr_8017E4D8.c @@ -1691,7 +1691,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_801826CC[]; extern u8 D_801826E0[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1847,7 +1847,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC01_008/ov_SC01_008_jr_8017E6F0.c b/src/ov_SC01_008/ov_SC01_008_jr_8017E6F0.c index a48d7abf24..311e12ebd5 100644 --- a/src/ov_SC01_008/ov_SC01_008_jr_8017E6F0.c +++ b/src/ov_SC01_008/ov_SC01_008_jr_8017E6F0.c @@ -1691,7 +1691,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_801826CC[]; extern u8 D_801826E0[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1847,7 +1847,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC01_009/ov_SC01_009_jr_8015C32C.c b/src/ov_SC01_009/ov_SC01_009_jr_8015C32C.c index b2d0c88fc3..ba36d6ac3a 100644 --- a/src/ov_SC01_009/ov_SC01_009_jr_8015C32C.c +++ b/src/ov_SC01_009/ov_SC01_009_jr_8015C32C.c @@ -5708,7 +5708,7 @@ void func_80168AA8(void *a0) { extern void func_80168BDC(s32 a0, s32 a1, s32 a2, s32 a3); /* Conform to the TU's canonical decl (jr_8015C32C.c:5546 `extern void func_80146C3C(void);`) * and cast at the use site — same escape the TU already uses at :6388. Codegen-neutral. */ -extern void func_80146C3C(void); +extern void func_80146C3C(u8 *a0); #include "../shared/ov/func_80168B70.h" @@ -5792,7 +5792,7 @@ extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); extern s32 ratan2(s32 a0, s32 a1); extern void func_80048D9C(void *a0, void *a1); extern void func_80128EA8(s32 a0, s32 a1, s32 a2); -extern void func_80146C3C(void); +extern void func_80146C3C(u8 *a0); void func_80169BBC(s32 arg0) { @@ -5877,7 +5877,7 @@ void func_80169F00(void *a0) { extern void func_800D1FC8(s32 a0, s32 a1); extern s32 func_800D21C4(s32 a0, void *a1, s32 a2); extern void func_80128EA8(s32 a0, s32 a1, s32 a2); -extern void func_80146C3C(void); +extern void func_80146C3C(u8 *a0); extern char D_80185A08[]; extern char D_801859C8[]; diff --git a/src/ov_SC01_009/ov_SC01_009_jr_80171B4C.c b/src/ov_SC01_009/ov_SC01_009_jr_80171B4C.c index d5856b5ed2..6b5d328499 100644 --- a/src/ov_SC01_009/ov_SC01_009_jr_80171B4C.c +++ b/src/ov_SC01_009/ov_SC01_009_jr_80171B4C.c @@ -1699,7 +1699,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_801858B4[]; extern u8 D_801858C8[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1876,7 +1876,7 @@ extern void func_8016D5EC(s32 *a0); extern void func_8016D64C(int param_1); extern void func_8016D688(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC01_009/ov_SC01_009_jr_801734BC.c b/src/ov_SC01_009/ov_SC01_009_jr_801734BC.c index 92a8e63032..c3242e8149 100644 --- a/src/ov_SC01_009/ov_SC01_009_jr_801734BC.c +++ b/src/ov_SC01_009/ov_SC01_009_jr_801734BC.c @@ -1700,7 +1700,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_801858B4[]; extern u8 D_801858C8[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1857,7 +1857,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC01_009/ov_SC01_009_jr_801789AC.c b/src/ov_SC01_009/ov_SC01_009_jr_801789AC.c index b88bd5532f..e28ae67da5 100644 --- a/src/ov_SC01_009/ov_SC01_009_jr_801789AC.c +++ b/src/ov_SC01_009/ov_SC01_009_jr_801789AC.c @@ -1698,7 +1698,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_801858B4[]; extern u8 D_801858C8[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1855,7 +1855,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC01_009/ov_SC01_009_jr_80178D40.c b/src/ov_SC01_009/ov_SC01_009_jr_80178D40.c index 7ee9988a9f..69a933add9 100644 --- a/src/ov_SC01_009/ov_SC01_009_jr_80178D40.c +++ b/src/ov_SC01_009/ov_SC01_009_jr_80178D40.c @@ -1697,7 +1697,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_801858B4[]; extern u8 D_801858C8[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1853,7 +1853,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC01_009/ov_SC01_009_jr_8017A4AC.c b/src/ov_SC01_009/ov_SC01_009_jr_8017A4AC.c index d9b1a69aca..d8a98e5a91 100644 --- a/src/ov_SC01_009/ov_SC01_009_jr_8017A4AC.c +++ b/src/ov_SC01_009/ov_SC01_009_jr_8017A4AC.c @@ -1697,7 +1697,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_801858B4[]; extern u8 D_801858C8[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1853,7 +1853,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC01_009/ov_SC01_009_jr_8017AE2C.c b/src/ov_SC01_009/ov_SC01_009_jr_8017AE2C.c index 7dc851ce3f..c259b9fcf6 100644 --- a/src/ov_SC01_009/ov_SC01_009_jr_8017AE2C.c +++ b/src/ov_SC01_009/ov_SC01_009_jr_8017AE2C.c @@ -1697,7 +1697,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_801858B4[]; extern u8 D_801858C8[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1853,7 +1853,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC01_009/ov_SC01_009_jr_8017BE9C.c b/src/ov_SC01_009/ov_SC01_009_jr_8017BE9C.c index 358c3a75f1..00c7db9521 100644 --- a/src/ov_SC01_009/ov_SC01_009_jr_8017BE9C.c +++ b/src/ov_SC01_009/ov_SC01_009_jr_8017BE9C.c @@ -1698,7 +1698,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_801858B4[]; extern u8 D_801858C8[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1854,7 +1854,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC01_009/ov_SC01_009_jr_8017E378.c b/src/ov_SC01_009/ov_SC01_009_jr_8017E378.c index 0f751df812..136b85678a 100644 --- a/src/ov_SC01_009/ov_SC01_009_jr_8017E378.c +++ b/src/ov_SC01_009/ov_SC01_009_jr_8017E378.c @@ -1690,7 +1690,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_801858B4[]; extern u8 D_801858C8[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1846,7 +1846,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC01_009/ov_SC01_009_jr_8017E590.c b/src/ov_SC01_009/ov_SC01_009_jr_8017E590.c index 8ccef2029f..90831df47a 100644 --- a/src/ov_SC01_009/ov_SC01_009_jr_8017E590.c +++ b/src/ov_SC01_009/ov_SC01_009_jr_8017E590.c @@ -1690,7 +1690,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_801858B4[]; extern u8 D_801858C8[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1846,7 +1846,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC01_009/ov_SC01_009_jr_8018057C.c b/src/ov_SC01_009/ov_SC01_009_jr_8018057C.c index 3500c1772d..ac1c8c44f8 100644 --- a/src/ov_SC01_009/ov_SC01_009_jr_8018057C.c +++ b/src/ov_SC01_009/ov_SC01_009_jr_8018057C.c @@ -1690,7 +1690,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_801858B4[]; extern u8 D_801858C8[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1846,7 +1846,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC01_074/ov_SC01_074_jr_8015C32C.c b/src/ov_SC01_074/ov_SC01_074_jr_8015C32C.c index 9766ec1dcd..56d074c3c5 100644 --- a/src/ov_SC01_074/ov_SC01_074_jr_8015C32C.c +++ b/src/ov_SC01_074/ov_SC01_074_jr_8015C32C.c @@ -5708,7 +5708,7 @@ void func_80168AA8(void *a0) { extern void func_80168BDC(s32 a0, s32 a1, s32 a2, s32 a3); /* Conform to the TU's canonical decl (jr_8015C32C.c:5546 `extern void func_80146C3C(void);`) * and cast at the use site — same escape the TU already uses at :6388. Codegen-neutral. */ -extern void func_80146C3C(void); +extern void func_80146C3C(u8 *a0); #include "../shared/ov/func_80168B70.h" @@ -5792,7 +5792,7 @@ extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); extern s32 ratan2(s32 a0, s32 a1); extern void func_80048D9C(void *a0, void *a1); extern void func_80128EA8(s32 a0, s32 a1, s32 a2); -extern void func_80146C3C(void); +extern void func_80146C3C(u8 *a0); void func_80169BBC(s32 arg0) { @@ -5877,7 +5877,7 @@ void func_80169F00(void *a0) { extern void func_800D1FC8(s32 a0, s32 a1); extern s32 func_800D21C4(s32 a0, void *a1, s32 a2); extern void func_80128EA8(s32 a0, s32 a1, s32 a2); -extern void func_80146C3C(void); +extern void func_80146C3C(u8 *a0); extern char D_80181688[]; extern char D_80181648[]; diff --git a/src/ov_SC01_074/ov_SC01_074_jr_80171B4C.c b/src/ov_SC01_074/ov_SC01_074_jr_80171B4C.c index bdeabf1106..9edca2e7b8 100644 --- a/src/ov_SC01_074/ov_SC01_074_jr_80171B4C.c +++ b/src/ov_SC01_074/ov_SC01_074_jr_80171B4C.c @@ -1699,7 +1699,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_80181534[]; extern u8 D_80181548[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1876,7 +1876,7 @@ extern void func_8016D5EC(s32 *a0); extern void func_8016D64C(int param_1); extern void func_8016D688(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC01_074/ov_SC01_074_jr_801734BC.c b/src/ov_SC01_074/ov_SC01_074_jr_801734BC.c index a3271366d4..ec254f69a0 100644 --- a/src/ov_SC01_074/ov_SC01_074_jr_801734BC.c +++ b/src/ov_SC01_074/ov_SC01_074_jr_801734BC.c @@ -1700,7 +1700,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_80181534[]; extern u8 D_80181548[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1857,7 +1857,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC01_074/ov_SC01_074_jr_801789AC.c b/src/ov_SC01_074/ov_SC01_074_jr_801789AC.c index 859773848a..09e50b9dae 100644 --- a/src/ov_SC01_074/ov_SC01_074_jr_801789AC.c +++ b/src/ov_SC01_074/ov_SC01_074_jr_801789AC.c @@ -1698,7 +1698,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_80181534[]; extern u8 D_80181548[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1855,7 +1855,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC01_074/ov_SC01_074_jr_80178D40.c b/src/ov_SC01_074/ov_SC01_074_jr_80178D40.c index d8fd7fe825..7f2a637838 100644 --- a/src/ov_SC01_074/ov_SC01_074_jr_80178D40.c +++ b/src/ov_SC01_074/ov_SC01_074_jr_80178D40.c @@ -1697,7 +1697,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_80181534[]; extern u8 D_80181548[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1853,7 +1853,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC01_074/ov_SC01_074_jr_8017A4AC.c b/src/ov_SC01_074/ov_SC01_074_jr_8017A4AC.c index 895c32be41..5c13143944 100644 --- a/src/ov_SC01_074/ov_SC01_074_jr_8017A4AC.c +++ b/src/ov_SC01_074/ov_SC01_074_jr_8017A4AC.c @@ -1697,7 +1697,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_80181534[]; extern u8 D_80181548[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1853,7 +1853,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC01_074/ov_SC01_074_jr_8017AE2C.c b/src/ov_SC01_074/ov_SC01_074_jr_8017AE2C.c index 269dad886a..9b293e71aa 100644 --- a/src/ov_SC01_074/ov_SC01_074_jr_8017AE2C.c +++ b/src/ov_SC01_074/ov_SC01_074_jr_8017AE2C.c @@ -1697,7 +1697,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_80181534[]; extern u8 D_80181548[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1853,7 +1853,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC01_074/ov_SC01_074_jr_8017BE9C.c b/src/ov_SC01_074/ov_SC01_074_jr_8017BE9C.c index e09cca70bd..7bc7839f75 100644 --- a/src/ov_SC01_074/ov_SC01_074_jr_8017BE9C.c +++ b/src/ov_SC01_074/ov_SC01_074_jr_8017BE9C.c @@ -1699,7 +1699,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_80181534[]; extern u8 D_80181548[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1855,7 +1855,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); @@ -3837,7 +3837,7 @@ extern SVEC_8017E07C D_8019A8B8; decl carries no parameter types to conflict with, and the call site only ever passes an address in $a0/$a1 -- byte-identical codegen either way (cookbook §43/§99). */ -extern void func_8017E158(); +extern void func_8017E158(SVEC_8017E158 *p0, SVEC_8017E158 *p1); extern void func_80015978(s32 a0, s32 *a1); void func_8017E07C(s32 param_1) { diff --git a/src/ov_SC01_077/ov_SC01_077_jr_8015C32C.c b/src/ov_SC01_077/ov_SC01_077_jr_8015C32C.c index 2410bbb3e9..0a241c4729 100644 --- a/src/ov_SC01_077/ov_SC01_077_jr_8015C32C.c +++ b/src/ov_SC01_077/ov_SC01_077_jr_8015C32C.c @@ -5953,7 +5953,7 @@ s32 func_80168AA8(s16 *a0) { extern void func_80168BDC(s32 a0, s32 a1, s32 a2, s32 a3); /* Conform to the TU's canonical decl (jr_8015C32C.c:5546 `extern void func_80146C3C(void);`) * and cast at the use site — same escape the TU already uses at :6388. Codegen-neutral. */ -extern void func_80146C3C(void); +extern void func_80146C3C(u8 *a0); #include "../shared/ov/func_80168B70.h" @@ -6086,7 +6086,7 @@ extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); extern s32 ratan2(s32 a0, s32 a1); extern void func_80048D9C(void *a0, void *a1); extern void func_80128EA8(s32 a0, s32 a1, s32 a2); -extern void func_80146C3C(void); +extern void func_80146C3C(u8 *a0); void func_80169BBC(s32 arg0) { u16 rot[4]; @@ -6160,7 +6160,7 @@ void func_80169F00(void *a0) { extern void func_800D1FC8(s32 a0, s32 a1); extern s32 func_800D21C4(s32 a0, void *a1, s32 a2); extern void func_80128EA8(s32 a0, s32 a1, s32 a2); -extern void func_80146C3C(void); +extern void func_80146C3C(u8 *a0); extern char D_80189BAC[]; extern char D_80189B6C[]; diff --git a/src/ov_SC01_077/ov_SC01_077_jr_80171B4C.c b/src/ov_SC01_077/ov_SC01_077_jr_80171B4C.c index 3ffaaf0837..b9641b1fd2 100644 --- a/src/ov_SC01_077/ov_SC01_077_jr_80171B4C.c +++ b/src/ov_SC01_077/ov_SC01_077_jr_80171B4C.c @@ -1795,7 +1795,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_80189A58[]; extern u8 D_80189A6C[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1988,7 +1988,7 @@ extern void func_8016D64C(int param_1); extern unsigned char D_801D9C20[]; extern void func_8016D688(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC01_077/ov_SC01_077_jr_801734BC.c b/src/ov_SC01_077/ov_SC01_077_jr_801734BC.c index 96e41e1928..9988acefbd 100644 --- a/src/ov_SC01_077/ov_SC01_077_jr_801734BC.c +++ b/src/ov_SC01_077/ov_SC01_077_jr_801734BC.c @@ -1797,7 +1797,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_80189A58[]; extern u8 D_80189A6C[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1965,7 +1965,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC01_077/ov_SC01_077_jr_801789AC.c b/src/ov_SC01_077/ov_SC01_077_jr_801789AC.c index 9887fbd162..55eefc36a7 100644 --- a/src/ov_SC01_077/ov_SC01_077_jr_801789AC.c +++ b/src/ov_SC01_077/ov_SC01_077_jr_801789AC.c @@ -1792,7 +1792,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_80189A58[]; extern u8 D_80189A6C[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1960,7 +1960,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC01_077/ov_SC01_077_jr_80178D40.c b/src/ov_SC01_077/ov_SC01_077_jr_80178D40.c index bb921502ac..146273bccc 100644 --- a/src/ov_SC01_077/ov_SC01_077_jr_80178D40.c +++ b/src/ov_SC01_077/ov_SC01_077_jr_80178D40.c @@ -1791,7 +1791,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_80189A58[]; extern u8 D_80189A6C[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1958,7 +1958,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC01_077/ov_SC01_077_jr_8017A4AC.c b/src/ov_SC01_077/ov_SC01_077_jr_8017A4AC.c index 31d6525189..d5176e13c4 100644 --- a/src/ov_SC01_077/ov_SC01_077_jr_8017A4AC.c +++ b/src/ov_SC01_077/ov_SC01_077_jr_8017A4AC.c @@ -1791,7 +1791,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_80189A58[]; extern u8 D_80189A6C[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1958,7 +1958,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC01_077/ov_SC01_077_jr_8017AE2C.c b/src/ov_SC01_077/ov_SC01_077_jr_8017AE2C.c index 0296ec38e7..6bdf124082 100644 --- a/src/ov_SC01_077/ov_SC01_077_jr_8017AE2C.c +++ b/src/ov_SC01_077/ov_SC01_077_jr_8017AE2C.c @@ -1791,7 +1791,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_80189A58[]; extern u8 D_80189A6C[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1958,7 +1958,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); @@ -3430,7 +3430,7 @@ s32 func_8017BEBC(void *a0) { extern s32 func_80146A6C(s32 a0, void *a1, s32 a2, s32 a3, s32 a4, s32 a5, s32 a6); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_800D23D0(void *a0); extern s32 func_800D222C(s32 a0, void *a1, s32 a2); extern s32 func_8001CF30(void *a0); diff --git a/src/ov_SC01_077/ov_SC01_077_jr_80180B64.c b/src/ov_SC01_077/ov_SC01_077_jr_80180B64.c index f1a4775c22..fa7253e999 100644 --- a/src/ov_SC01_077/ov_SC01_077_jr_80180B64.c +++ b/src/ov_SC01_077/ov_SC01_077_jr_80180B64.c @@ -1786,7 +1786,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_80189A58[]; extern u8 D_80189A6C[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1953,7 +1953,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC01_077/ov_SC01_077_jr_8018103C.c b/src/ov_SC01_077/ov_SC01_077_jr_8018103C.c index beb6b44e7e..8ee7f6c2ac 100644 --- a/src/ov_SC01_077/ov_SC01_077_jr_8018103C.c +++ b/src/ov_SC01_077/ov_SC01_077_jr_8018103C.c @@ -1786,7 +1786,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_80189A58[]; extern u8 D_80189A6C[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1953,7 +1953,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC01_077/ov_SC01_077_jr_80181BE4.c b/src/ov_SC01_077/ov_SC01_077_jr_80181BE4.c index 96e8365d82..780ad96fdb 100644 --- a/src/ov_SC01_077/ov_SC01_077_jr_80181BE4.c +++ b/src/ov_SC01_077/ov_SC01_077_jr_80181BE4.c @@ -1786,7 +1786,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_80189A58[]; extern u8 D_80189A6C[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1953,7 +1953,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC01_077/ov_SC01_077_jr_80181F08.c b/src/ov_SC01_077/ov_SC01_077_jr_80181F08.c index 4122e3e1b3..283d539b55 100644 --- a/src/ov_SC01_077/ov_SC01_077_jr_80181F08.c +++ b/src/ov_SC01_077/ov_SC01_077_jr_80181F08.c @@ -1786,7 +1786,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_80189A58[]; extern u8 D_80189A6C[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1953,7 +1953,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC01_077/ov_SC01_077_jr_801820DC.c b/src/ov_SC01_077/ov_SC01_077_jr_801820DC.c index 913745cbae..82fdceb537 100644 --- a/src/ov_SC01_077/ov_SC01_077_jr_801820DC.c +++ b/src/ov_SC01_077/ov_SC01_077_jr_801820DC.c @@ -1786,7 +1786,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_80189A58[]; extern u8 D_80189A6C[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1953,7 +1953,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC01_077/ov_SC01_077_jr_80182268.c b/src/ov_SC01_077/ov_SC01_077_jr_80182268.c index 1dda5cb41d..67a30a26f5 100644 --- a/src/ov_SC01_077/ov_SC01_077_jr_80182268.c +++ b/src/ov_SC01_077/ov_SC01_077_jr_80182268.c @@ -1800,7 +1800,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_80189A58[]; extern u8 D_80189A6C[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1968,7 +1968,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC01_077/ov_SC01_077_jr_80182E7C.c b/src/ov_SC01_077/ov_SC01_077_jr_80182E7C.c index 4b3839dd1b..6a5f09fc11 100644 --- a/src/ov_SC01_077/ov_SC01_077_jr_80182E7C.c +++ b/src/ov_SC01_077/ov_SC01_077_jr_80182E7C.c @@ -1792,7 +1792,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_80189A58[]; extern u8 D_80189A6C[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1960,7 +1960,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC01_077/ov_SC01_077_jr_80183324.c b/src/ov_SC01_077/ov_SC01_077_jr_80183324.c index 8221fc26fa..9026199ba4 100644 --- a/src/ov_SC01_077/ov_SC01_077_jr_80183324.c +++ b/src/ov_SC01_077/ov_SC01_077_jr_80183324.c @@ -1792,7 +1792,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_80189A58[]; extern u8 D_80189A6C[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1960,7 +1960,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC01_077/ov_SC01_077_jr_80183AF0.c b/src/ov_SC01_077/ov_SC01_077_jr_80183AF0.c index f1206a39c3..cb7eb6d4d1 100644 --- a/src/ov_SC01_077/ov_SC01_077_jr_80183AF0.c +++ b/src/ov_SC01_077/ov_SC01_077_jr_80183AF0.c @@ -1792,7 +1792,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_80189A58[]; extern u8 D_80189A6C[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1960,7 +1960,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC01_077/ov_SC01_077_jr_80183BAC.c b/src/ov_SC01_077/ov_SC01_077_jr_80183BAC.c index 724e54462e..7166cd6948 100644 --- a/src/ov_SC01_077/ov_SC01_077_jr_80183BAC.c +++ b/src/ov_SC01_077/ov_SC01_077_jr_80183BAC.c @@ -1792,7 +1792,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_80189A58[]; extern u8 D_80189A6C[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1960,7 +1960,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC01_077/ov_SC01_077_jr_80183CF4.c b/src/ov_SC01_077/ov_SC01_077_jr_80183CF4.c index dea4d246b9..65c70a0aa3 100644 --- a/src/ov_SC01_077/ov_SC01_077_jr_80183CF4.c +++ b/src/ov_SC01_077/ov_SC01_077_jr_80183CF4.c @@ -1792,7 +1792,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_80189A58[]; extern u8 D_80189A6C[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1960,7 +1960,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC01_080/ov_SC01_080_jr_8015C32C.c b/src/ov_SC01_080/ov_SC01_080_jr_8015C32C.c index badf9f2a91..0acab94d30 100644 --- a/src/ov_SC01_080/ov_SC01_080_jr_8015C32C.c +++ b/src/ov_SC01_080/ov_SC01_080_jr_8015C32C.c @@ -5708,7 +5708,7 @@ void func_80168AA8(void *a0) { extern void func_80168BDC(s32 a0, s32 a1, s32 a2, s32 a3); /* Conform to the TU's canonical decl (jr_8015C32C.c:5546 `extern void func_80146C3C(void);`) * and cast at the use site — same escape the TU already uses at :6388. Codegen-neutral. */ -extern void func_80146C3C(void); +extern void func_80146C3C(u8 *a0); #include "../shared/ov/func_80168B70.h" @@ -5792,7 +5792,7 @@ extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); extern s32 ratan2(s32 a0, s32 a1); extern void func_80048D9C(void *a0, void *a1); extern void func_80128EA8(s32 a0, s32 a1, s32 a2); -extern void func_80146C3C(void); +extern void func_80146C3C(u8 *a0); void func_80169BBC(s32 arg0) { @@ -5877,7 +5877,7 @@ void func_80169F00(void *a0) { extern void func_800D1FC8(s32 a0, s32 a1); extern s32 func_800D21C4(s32 a0, void *a1, s32 a2); extern void func_80128EA8(s32 a0, s32 a1, s32 a2); -extern void func_80146C3C(void); +extern void func_80146C3C(u8 *a0); extern char D_801865E8[]; extern char D_801865A8[]; diff --git a/src/ov_SC01_080/ov_SC01_080_jr_80171B4C.c b/src/ov_SC01_080/ov_SC01_080_jr_80171B4C.c index b60a9fdb5c..caf01fef0d 100644 --- a/src/ov_SC01_080/ov_SC01_080_jr_80171B4C.c +++ b/src/ov_SC01_080/ov_SC01_080_jr_80171B4C.c @@ -1699,7 +1699,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_80186494[]; extern u8 D_801864A8[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1876,7 +1876,7 @@ extern void func_8016D5EC(s32 *a0); extern void func_8016D64C(int param_1); extern void func_8016D688(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC01_080/ov_SC01_080_jr_801734BC.c b/src/ov_SC01_080/ov_SC01_080_jr_801734BC.c index 938b908bf4..84b9d943e6 100644 --- a/src/ov_SC01_080/ov_SC01_080_jr_801734BC.c +++ b/src/ov_SC01_080/ov_SC01_080_jr_801734BC.c @@ -1700,7 +1700,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_80186494[]; extern u8 D_801864A8[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1857,7 +1857,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC01_080/ov_SC01_080_jr_801789AC.c b/src/ov_SC01_080/ov_SC01_080_jr_801789AC.c index f4c3b29df0..a76cf858af 100644 --- a/src/ov_SC01_080/ov_SC01_080_jr_801789AC.c +++ b/src/ov_SC01_080/ov_SC01_080_jr_801789AC.c @@ -1698,7 +1698,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_80186494[]; extern u8 D_801864A8[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1855,7 +1855,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC01_080/ov_SC01_080_jr_80178D40.c b/src/ov_SC01_080/ov_SC01_080_jr_80178D40.c index 8cdf0ed7d7..196d1a4351 100644 --- a/src/ov_SC01_080/ov_SC01_080_jr_80178D40.c +++ b/src/ov_SC01_080/ov_SC01_080_jr_80178D40.c @@ -1697,7 +1697,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_80186494[]; extern u8 D_801864A8[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1853,7 +1853,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC01_080/ov_SC01_080_jr_8017A4AC.c b/src/ov_SC01_080/ov_SC01_080_jr_8017A4AC.c index bfc2eca486..ba2a469554 100644 --- a/src/ov_SC01_080/ov_SC01_080_jr_8017A4AC.c +++ b/src/ov_SC01_080/ov_SC01_080_jr_8017A4AC.c @@ -1697,7 +1697,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_80186494[]; extern u8 D_801864A8[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1853,7 +1853,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC01_080/ov_SC01_080_jr_8017AE2C.c b/src/ov_SC01_080/ov_SC01_080_jr_8017AE2C.c index 37e4e6e01a..7afb19e372 100644 --- a/src/ov_SC01_080/ov_SC01_080_jr_8017AE2C.c +++ b/src/ov_SC01_080/ov_SC01_080_jr_8017AE2C.c @@ -1697,7 +1697,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_80186494[]; extern u8 D_801864A8[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1853,7 +1853,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); @@ -5891,7 +5891,7 @@ extern u8 D_801C5D06; extern s16 D_801C7540; extern void func_800233CC(void *a0, u16 a1); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_800D23D0(void *a0); void func_80180728(s32 a0) { @@ -6215,7 +6215,7 @@ extern u16 D_800B99DA; extern s16 D_801C7540; extern u8 D_801C5D40[]; extern s32 D_80127188; -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_800D23D0(void *a0); extern u8 *func_8012913C(s32 a0); extern u8 *func_801291C0(void); @@ -6368,7 +6368,7 @@ extern s32 rand(void); extern void RotMatrixY(s32 a0, void *a1); extern void RotMatrixYXZ(void *a0, void *a1); extern void ApplyMatrixSV(void *a0, void *a1, void *a2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_800D23D0(void *a0); extern void func_801292C8(u8 *a0); extern void func_8012931C(struct vec *a0); @@ -6482,7 +6482,7 @@ struct vec; extern s32 rand(void); extern void RotMatrixYXZ(void *a0, void *a1); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_800D23D0(void *a0); extern void func_801292C8(u8 *a0); extern void func_8012931C(struct vec *a0); @@ -6558,7 +6558,7 @@ void func_80181598(void *a0) { extern u16 D_800B99DA; extern s16 D_801C7540; extern u8 D_801C5D40[]; -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_800D23D0(void *a0); extern u8 *func_8012913C(s32 a0); extern u8 *func_801291C0(void); @@ -6677,7 +6677,7 @@ void func_801817CC(s32 *a0) { } -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_800D23D0(void *a0); extern void func_801292C8(u8 *a0); extern void func_801696D8(s32 a0, s32 a1); @@ -6758,7 +6758,7 @@ void func_80181918(s32 arg0) { } -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_800D23D0(void *a0); diff --git a/src/ov_SC01_084/ov_SC01_084_jr_8015C32C.c b/src/ov_SC01_084/ov_SC01_084_jr_8015C32C.c index e81d2d5c23..f338dbcf26 100644 --- a/src/ov_SC01_084/ov_SC01_084_jr_8015C32C.c +++ b/src/ov_SC01_084/ov_SC01_084_jr_8015C32C.c @@ -5707,7 +5707,7 @@ void func_80168AA8(void *a0) { extern void func_80168BDC(s32 a0, s32 a1, s32 a2, s32 a3); /* Conform to the TU's canonical decl (jr_8015C32C.c:5546 `extern void func_80146C3C(void);`) * and cast at the use site — same escape the TU already uses at :6388. Codegen-neutral. */ -extern void func_80146C3C(void); +extern void func_80146C3C(u8 *a0); #include "../shared/ov/func_80168B70.h" @@ -5791,7 +5791,7 @@ extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); extern s32 ratan2(s32 a0, s32 a1); extern void func_80048D9C(void *a0, void *a1); extern void func_80128EA8(s32 a0, s32 a1, s32 a2); -extern void func_80146C3C(void); +extern void func_80146C3C(u8 *a0); void func_80169BBC(s32 arg0) { @@ -5876,7 +5876,7 @@ void func_80169F00(void *a0) { extern void func_800D1FC8(s32 a0, s32 a1); extern s32 func_800D21C4(s32 a0, void *a1, s32 a2); extern void func_80128EA8(s32 a0, s32 a1, s32 a2); -extern void func_80146C3C(void); +extern void func_80146C3C(u8 *a0); extern char D_801898DC[]; extern char D_8018989C[]; diff --git a/src/ov_SC01_084/ov_SC01_084_jr_80171B4C.c b/src/ov_SC01_084/ov_SC01_084_jr_80171B4C.c index e9a6343b15..bc99e2827d 100644 --- a/src/ov_SC01_084/ov_SC01_084_jr_80171B4C.c +++ b/src/ov_SC01_084/ov_SC01_084_jr_80171B4C.c @@ -1700,7 +1700,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_80189788[]; extern u8 D_8018979C[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1877,7 +1877,7 @@ extern void func_8016D5EC(s32 *a0); extern void func_8016D64C(int param_1); extern void func_8016D688(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC01_084/ov_SC01_084_jr_801734BC.c b/src/ov_SC01_084/ov_SC01_084_jr_801734BC.c index 8d14d9d079..237ea1cdca 100644 --- a/src/ov_SC01_084/ov_SC01_084_jr_801734BC.c +++ b/src/ov_SC01_084/ov_SC01_084_jr_801734BC.c @@ -1701,7 +1701,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_80189788[]; extern u8 D_8018979C[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1858,7 +1858,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC01_084/ov_SC01_084_jr_801789AC.c b/src/ov_SC01_084/ov_SC01_084_jr_801789AC.c index 803811d375..a78bbd2ef5 100644 --- a/src/ov_SC01_084/ov_SC01_084_jr_801789AC.c +++ b/src/ov_SC01_084/ov_SC01_084_jr_801789AC.c @@ -1699,7 +1699,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_80189788[]; extern u8 D_8018979C[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1856,7 +1856,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC01_084/ov_SC01_084_jr_80178D40.c b/src/ov_SC01_084/ov_SC01_084_jr_80178D40.c index 1e2575afd0..b1456aac26 100644 --- a/src/ov_SC01_084/ov_SC01_084_jr_80178D40.c +++ b/src/ov_SC01_084/ov_SC01_084_jr_80178D40.c @@ -1698,7 +1698,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_80189788[]; extern u8 D_8018979C[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1854,7 +1854,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC01_084/ov_SC01_084_jr_8017A4AC.c b/src/ov_SC01_084/ov_SC01_084_jr_8017A4AC.c index 5160764e01..04c1e4445a 100644 --- a/src/ov_SC01_084/ov_SC01_084_jr_8017A4AC.c +++ b/src/ov_SC01_084/ov_SC01_084_jr_8017A4AC.c @@ -1698,7 +1698,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_80189788[]; extern u8 D_8018979C[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1854,7 +1854,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC01_084/ov_SC01_084_jr_8017AE2C.c b/src/ov_SC01_084/ov_SC01_084_jr_8017AE2C.c index 89d99e097f..3e4b8eb92f 100644 --- a/src/ov_SC01_084/ov_SC01_084_jr_8017AE2C.c +++ b/src/ov_SC01_084/ov_SC01_084_jr_8017AE2C.c @@ -1698,7 +1698,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_80189788[]; extern u8 D_8018979C[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1854,7 +1854,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC01_084/ov_SC01_084_jr_8017CA80.c b/src/ov_SC01_084/ov_SC01_084_jr_8017CA80.c index fd5c5f48b2..d339029806 100644 --- a/src/ov_SC01_084/ov_SC01_084_jr_8017CA80.c +++ b/src/ov_SC01_084/ov_SC01_084_jr_8017CA80.c @@ -1699,7 +1699,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_80189788[]; extern u8 D_8018979C[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1855,7 +1855,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC01_084/ov_SC01_084_jr_8017F690.c b/src/ov_SC01_084/ov_SC01_084_jr_8017F690.c index 54d724c772..b21aebbcfa 100644 --- a/src/ov_SC01_084/ov_SC01_084_jr_8017F690.c +++ b/src/ov_SC01_084/ov_SC01_084_jr_8017F690.c @@ -1693,7 +1693,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_80189788[]; extern u8 D_8018979C[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1849,7 +1849,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC02_000/ov_SC02_000_jr_8015C32C.c b/src/ov_SC02_000/ov_SC02_000_jr_8015C32C.c index dcb488991e..d44ba1a1fd 100644 --- a/src/ov_SC02_000/ov_SC02_000_jr_8015C32C.c +++ b/src/ov_SC02_000/ov_SC02_000_jr_8015C32C.c @@ -5706,7 +5706,7 @@ void func_80168AA8(void *a0) { extern void func_80168BDC(s32 a0, s32 a1, s32 a2, s32 a3); /* Conform to the TU's canonical decl (jr_8015C32C.c:5546 `extern void func_80146C3C(void);`) * and cast at the use site — same escape the TU already uses at :6388. Codegen-neutral. */ -extern void func_80146C3C(void); +extern void func_80146C3C(u8 *a0); #include "../shared/ov/func_80168B70.h" @@ -5790,7 +5790,7 @@ extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); extern s32 ratan2(s32 a0, s32 a1); extern void func_80048D9C(void *a0, void *a1); extern void func_80128EA8(s32 a0, s32 a1, s32 a2); -extern void func_80146C3C(void); +extern void func_80146C3C(u8 *a0); void func_80169BBC(s32 arg0) { @@ -5875,7 +5875,7 @@ void func_80169F00(void *a0) { extern void func_800D1FC8(s32 a0, s32 a1); extern s32 func_800D21C4(s32 a0, void *a1, s32 a2); extern void func_80128EA8(s32 a0, s32 a1, s32 a2); -extern void func_80146C3C(void); +extern void func_80146C3C(u8 *a0); extern char D_8018DC8C[]; extern char D_8018DC4C[]; diff --git a/src/ov_SC02_000/ov_SC02_000_jr_80171B4C.c b/src/ov_SC02_000/ov_SC02_000_jr_80171B4C.c index 69ae9112c3..282caab76e 100644 --- a/src/ov_SC02_000/ov_SC02_000_jr_80171B4C.c +++ b/src/ov_SC02_000/ov_SC02_000_jr_80171B4C.c @@ -1697,7 +1697,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_8018DB38[]; extern u8 D_8018DB4C[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1874,7 +1874,7 @@ extern void func_8016D5EC(s32 *a0); extern void func_8016D64C(int param_1); extern void func_8016D688(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC02_000/ov_SC02_000_jr_801734BC.c b/src/ov_SC02_000/ov_SC02_000_jr_801734BC.c index 024c8c67cb..f0eae21731 100644 --- a/src/ov_SC02_000/ov_SC02_000_jr_801734BC.c +++ b/src/ov_SC02_000/ov_SC02_000_jr_801734BC.c @@ -1698,7 +1698,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_8018DB38[]; extern u8 D_8018DB4C[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1855,7 +1855,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC02_000/ov_SC02_000_jr_801789AC.c b/src/ov_SC02_000/ov_SC02_000_jr_801789AC.c index 57dbb82ba6..af0b2b43c6 100644 --- a/src/ov_SC02_000/ov_SC02_000_jr_801789AC.c +++ b/src/ov_SC02_000/ov_SC02_000_jr_801789AC.c @@ -1696,7 +1696,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_8018DB38[]; extern u8 D_8018DB4C[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1853,7 +1853,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC02_000/ov_SC02_000_jr_80178D40.c b/src/ov_SC02_000/ov_SC02_000_jr_80178D40.c index b30ae4196b..31c4d3f9d3 100644 --- a/src/ov_SC02_000/ov_SC02_000_jr_80178D40.c +++ b/src/ov_SC02_000/ov_SC02_000_jr_80178D40.c @@ -1695,7 +1695,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_8018DB38[]; extern u8 D_8018DB4C[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1851,7 +1851,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC02_000/ov_SC02_000_jr_8017A4AC.c b/src/ov_SC02_000/ov_SC02_000_jr_8017A4AC.c index 28e2b48f95..26511f6e76 100644 --- a/src/ov_SC02_000/ov_SC02_000_jr_8017A4AC.c +++ b/src/ov_SC02_000/ov_SC02_000_jr_8017A4AC.c @@ -1695,7 +1695,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_8018DB38[]; extern u8 D_8018DB4C[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1851,7 +1851,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC02_000/ov_SC02_000_jr_8017AE2C.c b/src/ov_SC02_000/ov_SC02_000_jr_8017AE2C.c index 3f44586e3a..77210050d3 100644 --- a/src/ov_SC02_000/ov_SC02_000_jr_8017AE2C.c +++ b/src/ov_SC02_000/ov_SC02_000_jr_8017AE2C.c @@ -1694,7 +1694,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_8018DB38[]; extern u8 D_8018DB4C[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1850,7 +1850,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); @@ -3552,7 +3552,7 @@ void func_8017CA80(void *a0) { extern s32 func_80146A6C(s32 a0, void *a1, s32 a2, s32 a3, s32 a4, s32 a5, s32 a6); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_800D23D0(void *a0); extern s32 func_800D222C(s32 a0, void *a1, s32 a2); extern s32 func_8001CF30(void *a0); diff --git a/src/ov_SC02_000/ov_SC02_000_jr_8017EA84.c b/src/ov_SC02_000/ov_SC02_000_jr_8017EA84.c index 6ca06b6ada..a81cd61adf 100644 --- a/src/ov_SC02_000/ov_SC02_000_jr_8017EA84.c +++ b/src/ov_SC02_000/ov_SC02_000_jr_8017EA84.c @@ -1690,7 +1690,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_8018DB38[]; extern u8 D_8018DB4C[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1846,7 +1846,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC02_000/ov_SC02_000_jr_8017FB24.c b/src/ov_SC02_000/ov_SC02_000_jr_8017FB24.c index d362103df6..e7657cdfda 100644 --- a/src/ov_SC02_000/ov_SC02_000_jr_8017FB24.c +++ b/src/ov_SC02_000/ov_SC02_000_jr_8017FB24.c @@ -1688,7 +1688,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_8018DB38[]; extern u8 D_8018DB4C[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1844,7 +1844,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC02_000/ov_SC02_000_jr_8017FCB0.c b/src/ov_SC02_000/ov_SC02_000_jr_8017FCB0.c index 6224287703..b382e735b5 100644 --- a/src/ov_SC02_000/ov_SC02_000_jr_8017FCB0.c +++ b/src/ov_SC02_000/ov_SC02_000_jr_8017FCB0.c @@ -1702,7 +1702,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_8018DB38[]; extern u8 D_8018DB4C[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1859,7 +1859,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC02_000/ov_SC02_000_jr_80180D6C.c b/src/ov_SC02_000/ov_SC02_000_jr_80180D6C.c index c47184dbad..57eca98f01 100644 --- a/src/ov_SC02_000/ov_SC02_000_jr_80180D6C.c +++ b/src/ov_SC02_000/ov_SC02_000_jr_80180D6C.c @@ -1694,7 +1694,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_8018DB38[]; extern u8 D_8018DB4C[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1851,7 +1851,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC02_000/ov_SC02_000_jr_80181698.c b/src/ov_SC02_000/ov_SC02_000_jr_80181698.c index 8a236a9237..0bd9aee583 100644 --- a/src/ov_SC02_000/ov_SC02_000_jr_80181698.c +++ b/src/ov_SC02_000/ov_SC02_000_jr_80181698.c @@ -1694,7 +1694,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_8018DB38[]; extern u8 D_8018DB4C[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1851,7 +1851,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC02_000/ov_SC02_000_jr_8018173C.c b/src/ov_SC02_000/ov_SC02_000_jr_8018173C.c index c0c215bda3..9b3ab668c1 100644 --- a/src/ov_SC02_000/ov_SC02_000_jr_8018173C.c +++ b/src/ov_SC02_000/ov_SC02_000_jr_8018173C.c @@ -1694,7 +1694,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_8018DB38[]; extern u8 D_8018DB4C[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1851,7 +1851,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); @@ -4105,8 +4105,8 @@ extern void func_8012B2CC(s32 a0); extern void func_8012F14C(s32 a0, s32 a1, s32 a2); extern u8 D_8018EFF4; extern s32 D_801E8738; -extern SVEC_80184358 aD_8018F034 __asm__("D_8018F034"); -extern SVEC_80184358 aD_8018F03C __asm__("D_8018F03C"); +extern SVEC_80184358 D_8018F034; +extern SVEC_80184358 D_8018F03C; void func_80184358(s32 p) { SVEC_80184358 sv; @@ -4117,7 +4117,7 @@ void func_80184358(s32 p) { func_8012B2CC(p); if (*(s32 *)(p + 0xCC) != 0) { - func_8012F14C(*(s32 *)(p + 0x20) + 0x34, (s32) &aD_8018F034, (s32) &sv); + func_8012F14C(*(s32 *)(p + 0x20) + 0x34, (s32) &D_8018F034, (s32) &sv); *(s16 *)(*(s32 *)(p + 0xCC) + 0x8) = sv.vx; *(s16 *)(*(s32 *)(p + 0xCC) + 0xA) = sv.vy; *(s16 *)(*(s32 *)(p + 0xCC) + 0xC) = sv.vz; @@ -4130,7 +4130,7 @@ void func_80184358(s32 p) { } if (*(s32 *)(p + 0xD0) != 0) { - func_8012F14C(*(s32 *)(p + 0x20) + 0x34, (s32) &aD_8018F03C, (s32) &sv); + func_8012F14C(*(s32 *)(p + 0x20) + 0x34, (s32) &D_8018F03C, (s32) &sv); *(s16 *)(*(s32 *)(p + 0xD0) + 0x8) = sv.vx; *(s16 *)(*(s32 *)(p + 0xD0) + 0xA) = sv.vy; *(s16 *)(*(s32 *)(p + 0xD0) + 0xC) = sv.vz; diff --git a/src/ov_SC02_000/ov_SC02_000_jr_80187B40.c b/src/ov_SC02_000/ov_SC02_000_jr_80187B40.c index b62ebb0899..3ce13dfc92 100644 --- a/src/ov_SC02_000/ov_SC02_000_jr_80187B40.c +++ b/src/ov_SC02_000/ov_SC02_000_jr_80187B40.c @@ -1694,7 +1694,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_8018DB38[]; extern u8 D_8018DB4C[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1851,7 +1851,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); @@ -2920,8 +2920,8 @@ extern u8 D_8018EFF5; extern u8 D_8018EFF6; extern void func_80184250(void *a0); extern s32 D_801E8738; -extern SVEC_80184358 aD_8018F034 __asm__("D_8018F034"); -extern SVEC_80184358 aD_8018F03C __asm__("D_8018F03C"); +extern SVEC_80184358 D_8018F034; +extern SVEC_80184358 D_8018F03C; extern void func_80184358(s32 p); extern void (*D_8018F044)(void); extern s32 D_8018F04C; @@ -4096,7 +4096,7 @@ void func_80189904(s32 param_1) extern void func_8012BF4C(s32 *arg0, s32 arg1); extern s32 func_8012AD50(void *arg0); -extern void func_80189B1C(); +extern void func_80189B1C(void *a0, Range_80189B1C *a1, void *a2, void *a3); extern u32 func_80189DB8(u32 param_1, u32 param_2); extern s16 D_8018F71E; @@ -4123,7 +4123,7 @@ void func_80189958(s32 param_1) { extern u32 func_80189DB8(u32 param_1, u32 param_2); -extern void func_80189B1C(); +extern void func_80189B1C(void *a0, Range_80189B1C *a1, void *a2, void *a3); extern u8 D_8018F71C[]; void func_80189A00(s32 param_1) { @@ -4717,7 +4717,7 @@ extern u8 D_801152A8[]; extern s32 D_801E8668; extern s32 func_80017DC4(void *a0, void *a1); extern void func_80017E68(void *a0, void *a1); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_800D23D0(void *a0); extern void func_8012A828(s32 a0, void *a1); extern void func_8012C218(void *a0); diff --git a/src/ov_SC02_004/ov_SC02_004_jr_8015C32C.c b/src/ov_SC02_004/ov_SC02_004_jr_8015C32C.c index 29685a5604..fc8d3065bf 100644 --- a/src/ov_SC02_004/ov_SC02_004_jr_8015C32C.c +++ b/src/ov_SC02_004/ov_SC02_004_jr_8015C32C.c @@ -5708,7 +5708,7 @@ void func_80168AA8(void *a0) { extern void func_80168BDC(s32 a0, s32 a1, s32 a2, s32 a3); /* Conform to the TU's canonical decl (jr_8015C32C.c:5546 `extern void func_80146C3C(void);`) * and cast at the use site — same escape the TU already uses at :6388. Codegen-neutral. */ -extern void func_80146C3C(void); +extern void func_80146C3C(u8 *a0); #include "../shared/ov/func_80168B70.h" @@ -5792,7 +5792,7 @@ extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); extern s32 ratan2(s32 a0, s32 a1); extern void func_80048D9C(void *a0, void *a1); extern void func_80128EA8(s32 a0, s32 a1, s32 a2); -extern void func_80146C3C(void); +extern void func_80146C3C(u8 *a0); void func_80169BBC(s32 arg0) { @@ -5877,7 +5877,7 @@ void func_80169F00(void *a0) { extern void func_800D1FC8(s32 a0, s32 a1); extern s32 func_800D21C4(s32 a0, void *a1, s32 a2); extern void func_80128EA8(s32 a0, s32 a1, s32 a2); -extern void func_80146C3C(void); +extern void func_80146C3C(u8 *a0); extern char D_80180D6C[]; extern char D_80180D2C[]; diff --git a/src/ov_SC02_004/ov_SC02_004_jr_80171B4C.c b/src/ov_SC02_004/ov_SC02_004_jr_80171B4C.c index a9bc1b00a0..8cec7270b6 100644 --- a/src/ov_SC02_004/ov_SC02_004_jr_80171B4C.c +++ b/src/ov_SC02_004/ov_SC02_004_jr_80171B4C.c @@ -1699,7 +1699,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_80180C18[]; extern u8 D_80180C2C[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1876,7 +1876,7 @@ extern void func_8016D5EC(s32 *a0); extern void func_8016D64C(int param_1); extern void func_8016D688(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC02_004/ov_SC02_004_jr_801734BC.c b/src/ov_SC02_004/ov_SC02_004_jr_801734BC.c index 2b5b8cb1df..fbae338a2f 100644 --- a/src/ov_SC02_004/ov_SC02_004_jr_801734BC.c +++ b/src/ov_SC02_004/ov_SC02_004_jr_801734BC.c @@ -1700,7 +1700,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_80180C18[]; extern u8 D_80180C2C[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1857,7 +1857,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC02_004/ov_SC02_004_jr_801789AC.c b/src/ov_SC02_004/ov_SC02_004_jr_801789AC.c index 4700c52ca4..f20164dcce 100644 --- a/src/ov_SC02_004/ov_SC02_004_jr_801789AC.c +++ b/src/ov_SC02_004/ov_SC02_004_jr_801789AC.c @@ -1698,7 +1698,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_80180C18[]; extern u8 D_80180C2C[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1855,7 +1855,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC02_004/ov_SC02_004_jr_80178D40.c b/src/ov_SC02_004/ov_SC02_004_jr_80178D40.c index 0773bb5ea2..96f8159ec8 100644 --- a/src/ov_SC02_004/ov_SC02_004_jr_80178D40.c +++ b/src/ov_SC02_004/ov_SC02_004_jr_80178D40.c @@ -1697,7 +1697,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_80180C18[]; extern u8 D_80180C2C[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1853,7 +1853,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC02_004/ov_SC02_004_jr_8017A4AC.c b/src/ov_SC02_004/ov_SC02_004_jr_8017A4AC.c index e559e8852a..8256d34a7b 100644 --- a/src/ov_SC02_004/ov_SC02_004_jr_8017A4AC.c +++ b/src/ov_SC02_004/ov_SC02_004_jr_8017A4AC.c @@ -1697,7 +1697,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_80180C18[]; extern u8 D_80180C2C[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1853,7 +1853,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC02_004/ov_SC02_004_jr_8017AE2C.c b/src/ov_SC02_004/ov_SC02_004_jr_8017AE2C.c index e28b8f0e6a..d93a957133 100644 --- a/src/ov_SC02_004/ov_SC02_004_jr_8017AE2C.c +++ b/src/ov_SC02_004/ov_SC02_004_jr_8017AE2C.c @@ -1697,7 +1697,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_80180C18[]; extern u8 D_80180C2C[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1853,7 +1853,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC02_005/ov_SC02_005_jr_8015C32C.c b/src/ov_SC02_005/ov_SC02_005_jr_8015C32C.c index 58752ddf1a..9061d73549 100644 --- a/src/ov_SC02_005/ov_SC02_005_jr_8015C32C.c +++ b/src/ov_SC02_005/ov_SC02_005_jr_8015C32C.c @@ -5706,7 +5706,7 @@ void func_80168AA8(void *a0) { extern void func_80168BDC(s32 a0, s32 a1, s32 a2, s32 a3); /* Conform to the TU's canonical decl (jr_8015C32C.c:5546 `extern void func_80146C3C(void);`) * and cast at the use site — same escape the TU already uses at :6388. Codegen-neutral. */ -extern void func_80146C3C(void); +extern void func_80146C3C(u8 *a0); #include "../shared/ov/func_80168B70.h" @@ -5790,7 +5790,7 @@ extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); extern s32 ratan2(s32 a0, s32 a1); extern void func_80048D9C(void *a0, void *a1); extern void func_80128EA8(s32 a0, s32 a1, s32 a2); -extern void func_80146C3C(void); +extern void func_80146C3C(u8 *a0); void func_80169BBC(s32 arg0) { @@ -5875,7 +5875,7 @@ void func_80169F00(void *a0) { extern void func_800D1FC8(s32 a0, s32 a1); extern s32 func_800D21C4(s32 a0, void *a1, s32 a2); extern void func_80128EA8(s32 a0, s32 a1, s32 a2); -extern void func_80146C3C(void); +extern void func_80146C3C(u8 *a0); extern char D_80193970[]; extern char D_80193930[]; diff --git a/src/ov_SC02_005/ov_SC02_005_jr_80171B4C.c b/src/ov_SC02_005/ov_SC02_005_jr_80171B4C.c index 11c895284e..61c8933915 100644 --- a/src/ov_SC02_005/ov_SC02_005_jr_80171B4C.c +++ b/src/ov_SC02_005/ov_SC02_005_jr_80171B4C.c @@ -1701,7 +1701,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_8019381C[]; extern u8 D_80193830[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1878,7 +1878,7 @@ extern void func_8016D5EC(s32 *a0); extern void func_8016D64C(int param_1); extern void func_8016D688(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC02_005/ov_SC02_005_jr_801734BC.c b/src/ov_SC02_005/ov_SC02_005_jr_801734BC.c index 1349a9c3a0..2ef84933b1 100644 --- a/src/ov_SC02_005/ov_SC02_005_jr_801734BC.c +++ b/src/ov_SC02_005/ov_SC02_005_jr_801734BC.c @@ -1702,7 +1702,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_8019381C[]; extern u8 D_80193830[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1859,7 +1859,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC02_005/ov_SC02_005_jr_801789AC.c b/src/ov_SC02_005/ov_SC02_005_jr_801789AC.c index d963c6d33c..f8fed51724 100644 --- a/src/ov_SC02_005/ov_SC02_005_jr_801789AC.c +++ b/src/ov_SC02_005/ov_SC02_005_jr_801789AC.c @@ -1700,7 +1700,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_8019381C[]; extern u8 D_80193830[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1857,7 +1857,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC02_005/ov_SC02_005_jr_80178D40.c b/src/ov_SC02_005/ov_SC02_005_jr_80178D40.c index d982201c93..80f0ff8de1 100644 --- a/src/ov_SC02_005/ov_SC02_005_jr_80178D40.c +++ b/src/ov_SC02_005/ov_SC02_005_jr_80178D40.c @@ -1699,7 +1699,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_8019381C[]; extern u8 D_80193830[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1855,7 +1855,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC02_005/ov_SC02_005_jr_8017A4AC.c b/src/ov_SC02_005/ov_SC02_005_jr_8017A4AC.c index fb1b20b5fa..a99f99d2dc 100644 --- a/src/ov_SC02_005/ov_SC02_005_jr_8017A4AC.c +++ b/src/ov_SC02_005/ov_SC02_005_jr_8017A4AC.c @@ -1699,7 +1699,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_8019381C[]; extern u8 D_80193830[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1855,7 +1855,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC02_005/ov_SC02_005_jr_8017AE2C.c b/src/ov_SC02_005/ov_SC02_005_jr_8017AE2C.c index 5f184ecde2..ee51967fc4 100644 --- a/src/ov_SC02_005/ov_SC02_005_jr_8017AE2C.c +++ b/src/ov_SC02_005/ov_SC02_005_jr_8017AE2C.c @@ -1697,7 +1697,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_8019381C[]; extern u8 D_80193830[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1853,7 +1853,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC02_005/ov_SC02_005_jr_8017CF90.c b/src/ov_SC02_005/ov_SC02_005_jr_8017CF90.c index 2e4741c1bd..2fe1a55980 100644 --- a/src/ov_SC02_005/ov_SC02_005_jr_8017CF90.c +++ b/src/ov_SC02_005/ov_SC02_005_jr_8017CF90.c @@ -1691,7 +1691,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_8019381C[]; extern u8 D_80193830[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1847,7 +1847,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC02_005/ov_SC02_005_jr_80181984.c b/src/ov_SC02_005/ov_SC02_005_jr_80181984.c index 9ea1eae7af..5d08332cff 100644 --- a/src/ov_SC02_005/ov_SC02_005_jr_80181984.c +++ b/src/ov_SC02_005/ov_SC02_005_jr_80181984.c @@ -1691,7 +1691,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_8019381C[]; extern u8 D_80193830[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1847,7 +1847,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC02_005/ov_SC02_005_jr_80181D30.c b/src/ov_SC02_005/ov_SC02_005_jr_80181D30.c index a48dd3d2e2..506e2a3838 100644 --- a/src/ov_SC02_005/ov_SC02_005_jr_80181D30.c +++ b/src/ov_SC02_005/ov_SC02_005_jr_80181D30.c @@ -1696,7 +1696,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_8019381C[]; extern u8 D_80193830[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1852,7 +1852,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC02_005/ov_SC02_005_jr_8018EA04.c b/src/ov_SC02_005/ov_SC02_005_jr_8018EA04.c index cd13bfb842..fbf2ff9ad6 100644 --- a/src/ov_SC02_005/ov_SC02_005_jr_8018EA04.c +++ b/src/ov_SC02_005/ov_SC02_005_jr_8018EA04.c @@ -1690,7 +1690,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_8019381C[]; extern u8 D_80193830[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1846,7 +1846,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC02_011/ov_SC02_011_jr_8015C32C.c b/src/ov_SC02_011/ov_SC02_011_jr_8015C32C.c index b6f2fbd8d0..f4766cc9bd 100644 --- a/src/ov_SC02_011/ov_SC02_011_jr_8015C32C.c +++ b/src/ov_SC02_011/ov_SC02_011_jr_8015C32C.c @@ -5708,7 +5708,7 @@ void func_80168AA8(void *a0) { extern void func_80168BDC(s32 a0, s32 a1, s32 a2, s32 a3); /* Conform to the TU's canonical decl (jr_8015C32C.c:5546 `extern void func_80146C3C(void);`) * and cast at the use site — same escape the TU already uses at :6388. Codegen-neutral. */ -extern void func_80146C3C(void); +extern void func_80146C3C(u8 *a0); #include "../shared/ov/func_80168B70.h" @@ -5792,7 +5792,7 @@ extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); extern s32 ratan2(s32 a0, s32 a1); extern void func_80048D9C(void *a0, void *a1); extern void func_80128EA8(s32 a0, s32 a1, s32 a2); -extern void func_80146C3C(void); +extern void func_80146C3C(u8 *a0); void func_80169BBC(s32 arg0) { @@ -5877,7 +5877,7 @@ void func_80169F00(void *a0) { extern void func_800D1FC8(s32 a0, s32 a1); extern s32 func_800D21C4(s32 a0, void *a1, s32 a2); extern void func_80128EA8(s32 a0, s32 a1, s32 a2); -extern void func_80146C3C(void); +extern void func_80146C3C(u8 *a0); extern char D_80193DC0[]; extern char D_80193D80[]; diff --git a/src/ov_SC02_011/ov_SC02_011_jr_80171B4C.c b/src/ov_SC02_011/ov_SC02_011_jr_80171B4C.c index 9e4cec6202..c227d01059 100644 --- a/src/ov_SC02_011/ov_SC02_011_jr_80171B4C.c +++ b/src/ov_SC02_011/ov_SC02_011_jr_80171B4C.c @@ -1699,7 +1699,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_80193C6C[]; extern u8 D_80193C80[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1876,7 +1876,7 @@ extern void func_8016D5EC(s32 *a0); extern void func_8016D64C(int param_1); extern void func_8016D688(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC02_011/ov_SC02_011_jr_801734BC.c b/src/ov_SC02_011/ov_SC02_011_jr_801734BC.c index a729f379cc..220f0f38a1 100644 --- a/src/ov_SC02_011/ov_SC02_011_jr_801734BC.c +++ b/src/ov_SC02_011/ov_SC02_011_jr_801734BC.c @@ -1700,7 +1700,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_80193C6C[]; extern u8 D_80193C80[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1857,7 +1857,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC02_011/ov_SC02_011_jr_801789AC.c b/src/ov_SC02_011/ov_SC02_011_jr_801789AC.c index 40e875746a..974e4a758c 100644 --- a/src/ov_SC02_011/ov_SC02_011_jr_801789AC.c +++ b/src/ov_SC02_011/ov_SC02_011_jr_801789AC.c @@ -1698,7 +1698,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_80193C6C[]; extern u8 D_80193C80[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1855,7 +1855,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC02_011/ov_SC02_011_jr_80178D40.c b/src/ov_SC02_011/ov_SC02_011_jr_80178D40.c index a37f67908c..66904a875d 100644 --- a/src/ov_SC02_011/ov_SC02_011_jr_80178D40.c +++ b/src/ov_SC02_011/ov_SC02_011_jr_80178D40.c @@ -1697,7 +1697,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_80193C6C[]; extern u8 D_80193C80[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1853,7 +1853,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC02_011/ov_SC02_011_jr_8017A4AC.c b/src/ov_SC02_011/ov_SC02_011_jr_8017A4AC.c index 34e71879cc..f22f3d08e5 100644 --- a/src/ov_SC02_011/ov_SC02_011_jr_8017A4AC.c +++ b/src/ov_SC02_011/ov_SC02_011_jr_8017A4AC.c @@ -1697,7 +1697,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_80193C6C[]; extern u8 D_80193C80[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1853,7 +1853,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC02_011/ov_SC02_011_jr_8017AE2C.c b/src/ov_SC02_011/ov_SC02_011_jr_8017AE2C.c index 8a07cdbe0b..e40ae10c5b 100644 --- a/src/ov_SC02_011/ov_SC02_011_jr_8017AE2C.c +++ b/src/ov_SC02_011/ov_SC02_011_jr_8017AE2C.c @@ -1690,7 +1690,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_80193C6C[]; extern u8 D_80193C80[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1845,7 +1845,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); @@ -3306,7 +3306,7 @@ void func_8017BEBC(void *a0) { extern s32 func_80146A6C(s32 a0, void *a1, s32 a2, s32 a3, s32 a4, s32 a5, s32 a6); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_800D23D0(void *a0); extern s32 func_800D222C(s32 a0, void *a1, s32 a2); extern s32 func_8001CF30(void *a0); @@ -3933,7 +3933,7 @@ void func_8017CA14(s32 a0) { extern void func_8001D074(s32 a0, s32 a1); extern void func_8001CD50(s32 a0, s32 a1); extern void func_800233CC(void *, unsigned short); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_800D23D0(void *a0); extern void RotMatrixYXZ(void *a0, void *a1); @@ -4146,7 +4146,7 @@ void func_8017D0D0(void *a0) { extern void func_8012C1B8(void); extern void func_8001C214(s32 a0, s32 a1); extern void func_8012A828(s32 a0, void *a1); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_800D23D0(void *a0); void func_8017D150(s32 a0) { diff --git a/src/ov_SC02_015/ov_SC02_015_jr_8015C32C.c b/src/ov_SC02_015/ov_SC02_015_jr_8015C32C.c index bd4f7f660e..6b65acd460 100644 --- a/src/ov_SC02_015/ov_SC02_015_jr_8015C32C.c +++ b/src/ov_SC02_015/ov_SC02_015_jr_8015C32C.c @@ -5706,7 +5706,7 @@ void func_80168AA8(void *a0) { extern void func_80168BDC(s32 a0, s32 a1, s32 a2, s32 a3); /* Conform to the TU's canonical decl (jr_8015C32C.c:5546 `extern void func_80146C3C(void);`) * and cast at the use site — same escape the TU already uses at :6388. Codegen-neutral. */ -extern void func_80146C3C(void); +extern void func_80146C3C(u8 *a0); #include "../shared/ov/func_80168B70.h" @@ -5790,7 +5790,7 @@ extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); extern s32 ratan2(s32 a0, s32 a1); extern void func_80048D9C(void *a0, void *a1); extern void func_80128EA8(s32 a0, s32 a1, s32 a2); -extern void func_80146C3C(void); +extern void func_80146C3C(u8 *a0); void func_80169BBC(s32 arg0) { @@ -5875,7 +5875,7 @@ void func_80169F00(void *a0) { extern void func_800D1FC8(s32 a0, s32 a1); extern s32 func_800D21C4(s32 a0, void *a1, s32 a2); extern void func_80128EA8(s32 a0, s32 a1, s32 a2); -extern void func_80146C3C(void); +extern void func_80146C3C(u8 *a0); extern char D_801812D4[]; extern char D_80181294[]; diff --git a/src/ov_SC02_015/ov_SC02_015_jr_80171B4C.c b/src/ov_SC02_015/ov_SC02_015_jr_80171B4C.c index 3b271c6e3a..df15f80c9f 100644 --- a/src/ov_SC02_015/ov_SC02_015_jr_80171B4C.c +++ b/src/ov_SC02_015/ov_SC02_015_jr_80171B4C.c @@ -1697,7 +1697,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_80181180[]; extern u8 D_80181194[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1874,7 +1874,7 @@ extern void func_8016D5EC(s32 *a0); extern void func_8016D64C(int param_1); extern void func_8016D688(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC02_015/ov_SC02_015_jr_801734BC.c b/src/ov_SC02_015/ov_SC02_015_jr_801734BC.c index 3201271c9f..376dcd29ed 100644 --- a/src/ov_SC02_015/ov_SC02_015_jr_801734BC.c +++ b/src/ov_SC02_015/ov_SC02_015_jr_801734BC.c @@ -1698,7 +1698,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_80181180[]; extern u8 D_80181194[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1855,7 +1855,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC02_015/ov_SC02_015_jr_801789AC.c b/src/ov_SC02_015/ov_SC02_015_jr_801789AC.c index a3dc645b97..49faa7b811 100644 --- a/src/ov_SC02_015/ov_SC02_015_jr_801789AC.c +++ b/src/ov_SC02_015/ov_SC02_015_jr_801789AC.c @@ -1696,7 +1696,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_80181180[]; extern u8 D_80181194[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1853,7 +1853,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC02_015/ov_SC02_015_jr_80178D40.c b/src/ov_SC02_015/ov_SC02_015_jr_80178D40.c index ce7de2abc6..d7abea156c 100644 --- a/src/ov_SC02_015/ov_SC02_015_jr_80178D40.c +++ b/src/ov_SC02_015/ov_SC02_015_jr_80178D40.c @@ -1695,7 +1695,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_80181180[]; extern u8 D_80181194[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1851,7 +1851,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC02_015/ov_SC02_015_jr_8017A4AC.c b/src/ov_SC02_015/ov_SC02_015_jr_8017A4AC.c index 0c6c536d50..b60583fb5d 100644 --- a/src/ov_SC02_015/ov_SC02_015_jr_8017A4AC.c +++ b/src/ov_SC02_015/ov_SC02_015_jr_8017A4AC.c @@ -1695,7 +1695,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_80181180[]; extern u8 D_80181194[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1851,7 +1851,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC02_015/ov_SC02_015_jr_8017AE2C.c b/src/ov_SC02_015/ov_SC02_015_jr_8017AE2C.c index 9ccf244f4d..874e83840b 100644 --- a/src/ov_SC02_015/ov_SC02_015_jr_8017AE2C.c +++ b/src/ov_SC02_015/ov_SC02_015_jr_8017AE2C.c @@ -1695,7 +1695,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_80181180[]; extern u8 D_80181194[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1851,7 +1851,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); @@ -3309,7 +3309,7 @@ void func_8017BEBC(void *a0) { extern s32 func_80146A6C(s32 a0, void *a1, s32 a2, s32 a3, s32 a4, s32 a5, s32 a6); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_800D23D0(void *a0); extern s32 func_800D222C(s32 a0, void *a1, s32 a2); extern s32 func_8001CF30(void *a0); diff --git a/src/ov_SC02_016/ov_SC02_016_jr_8015C32C.c b/src/ov_SC02_016/ov_SC02_016_jr_8015C32C.c index a09eae3d9b..e3f0328d55 100644 --- a/src/ov_SC02_016/ov_SC02_016_jr_8015C32C.c +++ b/src/ov_SC02_016/ov_SC02_016_jr_8015C32C.c @@ -5708,7 +5708,7 @@ void func_80168AA8(void *a0) { extern void func_80168BDC(s32 a0, s32 a1, s32 a2, s32 a3); /* Conform to the TU's canonical decl (jr_8015C32C.c:5546 `extern void func_80146C3C(void);`) * and cast at the use site — same escape the TU already uses at :6388. Codegen-neutral. */ -extern void func_80146C3C(void); +extern void func_80146C3C(u8 *a0); #include "../shared/ov/func_80168B70.h" @@ -5792,7 +5792,7 @@ extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); extern s32 ratan2(s32 a0, s32 a1); extern void func_80048D9C(void *a0, void *a1); extern void func_80128EA8(s32 a0, s32 a1, s32 a2); -extern void func_80146C3C(void); +extern void func_80146C3C(u8 *a0); void func_80169BBC(s32 arg0) { @@ -5877,7 +5877,7 @@ void func_80169F00(void *a0) { extern void func_800D1FC8(s32 a0, s32 a1); extern s32 func_800D21C4(s32 a0, void *a1, s32 a2); extern void func_80128EA8(s32 a0, s32 a1, s32 a2); -extern void func_80146C3C(void); +extern void func_80146C3C(u8 *a0); extern char D_8018750C[]; extern char D_801874CC[]; diff --git a/src/ov_SC02_016/ov_SC02_016_jr_80171B4C.c b/src/ov_SC02_016/ov_SC02_016_jr_80171B4C.c index 88b04f49b4..16e7de1044 100644 --- a/src/ov_SC02_016/ov_SC02_016_jr_80171B4C.c +++ b/src/ov_SC02_016/ov_SC02_016_jr_80171B4C.c @@ -1699,7 +1699,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_801873B8[]; extern u8 D_801873CC[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1876,7 +1876,7 @@ extern void func_8016D5EC(s32 *a0); extern void func_8016D64C(int param_1); extern void func_8016D688(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC02_016/ov_SC02_016_jr_801734BC.c b/src/ov_SC02_016/ov_SC02_016_jr_801734BC.c index 7604d1783e..aa2d364cba 100644 --- a/src/ov_SC02_016/ov_SC02_016_jr_801734BC.c +++ b/src/ov_SC02_016/ov_SC02_016_jr_801734BC.c @@ -1700,7 +1700,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_801873B8[]; extern u8 D_801873CC[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1857,7 +1857,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC02_016/ov_SC02_016_jr_801789AC.c b/src/ov_SC02_016/ov_SC02_016_jr_801789AC.c index c65c1b0a48..1eb010d0b3 100644 --- a/src/ov_SC02_016/ov_SC02_016_jr_801789AC.c +++ b/src/ov_SC02_016/ov_SC02_016_jr_801789AC.c @@ -1698,7 +1698,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_801873B8[]; extern u8 D_801873CC[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1855,7 +1855,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC02_016/ov_SC02_016_jr_80178D40.c b/src/ov_SC02_016/ov_SC02_016_jr_80178D40.c index 993298b1df..32977eca42 100644 --- a/src/ov_SC02_016/ov_SC02_016_jr_80178D40.c +++ b/src/ov_SC02_016/ov_SC02_016_jr_80178D40.c @@ -1697,7 +1697,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_801873B8[]; extern u8 D_801873CC[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1853,7 +1853,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC02_016/ov_SC02_016_jr_8017A4AC.c b/src/ov_SC02_016/ov_SC02_016_jr_8017A4AC.c index 63af22f808..3f45e4a1ed 100644 --- a/src/ov_SC02_016/ov_SC02_016_jr_8017A4AC.c +++ b/src/ov_SC02_016/ov_SC02_016_jr_8017A4AC.c @@ -1697,7 +1697,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_801873B8[]; extern u8 D_801873CC[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1853,7 +1853,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC02_016/ov_SC02_016_jr_8017AE2C.c b/src/ov_SC02_016/ov_SC02_016_jr_8017AE2C.c index b1862a86e6..c8f7ce4362 100644 --- a/src/ov_SC02_016/ov_SC02_016_jr_8017AE2C.c +++ b/src/ov_SC02_016/ov_SC02_016_jr_8017AE2C.c @@ -1693,7 +1693,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_801873B8[]; extern u8 D_801873CC[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1848,7 +1848,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); @@ -3312,7 +3312,7 @@ void func_8017BEBC(void *a0) { extern s32 func_80146A6C(s32 a0, void *a1, s32 a2, s32 a3, s32 a4, s32 a5, s32 a6); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_800D23D0(void *a0); extern s32 func_800D222C(s32 a0, void *a1, s32 a2); extern s32 func_8001CF30(void *a0); @@ -3808,7 +3808,7 @@ void func_8017C750(s32 a0) { extern void func_8001D074(s32 a0, s32 a1); extern void func_8001CD50(s32 a0, s32 a1); extern void func_800233CC(void *, unsigned short); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_800D23D0(void *a0); extern void RotMatrixYXZ(void *a0, void *a1); @@ -3958,7 +3958,7 @@ extern void func_8002D4C8(s32 a0, s32 a1); extern void func_8012C1B8(void); extern void func_8001C214(s32 a0, s32 a1); extern void func_8012A828(s32 a0, void *a1); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_800D23D0(void *a0); void func_8017CE8C(s32 a0) { diff --git a/src/ov_SC02_016/ov_SC02_016_jr_8017DC70.c b/src/ov_SC02_016/ov_SC02_016_jr_8017DC70.c index f4feaf7efe..7b95b904dd 100644 --- a/src/ov_SC02_016/ov_SC02_016_jr_8017DC70.c +++ b/src/ov_SC02_016/ov_SC02_016_jr_8017DC70.c @@ -1695,7 +1695,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_801873B8[]; extern u8 D_801873CC[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1851,7 +1851,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC02_016/ov_SC02_016_jr_801810C8.c b/src/ov_SC02_016/ov_SC02_016_jr_801810C8.c index b0d608c7fd..33e274b6be 100644 --- a/src/ov_SC02_016/ov_SC02_016_jr_801810C8.c +++ b/src/ov_SC02_016/ov_SC02_016_jr_801810C8.c @@ -1686,7 +1686,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_801873B8[]; extern u8 D_801873CC[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1842,7 +1842,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); @@ -4968,7 +4968,7 @@ s32 func_80183EE0(s32 a0, s32 a1) { extern s32 func_80017DC4(void *a0, void *a1); extern void func_80017E68(void *a0, void *a1); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_800D23D0(void *a0); extern void func_8012A828(s32, s32); extern void func_8012C218(void *a0); diff --git a/src/ov_SC02_017/ov_SC02_017_jr_8015C32C.c b/src/ov_SC02_017/ov_SC02_017_jr_8015C32C.c index 4aad9eedc9..46da7f54fd 100644 --- a/src/ov_SC02_017/ov_SC02_017_jr_8015C32C.c +++ b/src/ov_SC02_017/ov_SC02_017_jr_8015C32C.c @@ -5708,7 +5708,7 @@ void func_80168AA8(void *a0) { extern void func_80168BDC(s32 a0, s32 a1, s32 a2, s32 a3); /* Conform to the TU's canonical decl (jr_8015C32C.c:5546 `extern void func_80146C3C(void);`) * and cast at the use site — same escape the TU already uses at :6388. Codegen-neutral. */ -extern void func_80146C3C(void); +extern void func_80146C3C(u8 *a0); #include "../shared/ov/func_80168B70.h" @@ -5792,7 +5792,7 @@ extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); extern s32 ratan2(s32 a0, s32 a1); extern void func_80048D9C(void *a0, void *a1); extern void func_80128EA8(s32 a0, s32 a1, s32 a2); -extern void func_80146C3C(void); +extern void func_80146C3C(u8 *a0); void func_80169BBC(s32 arg0) { @@ -5877,7 +5877,7 @@ void func_80169F00(void *a0) { extern void func_800D1FC8(s32 a0, s32 a1); extern s32 func_800D21C4(s32 a0, void *a1, s32 a2); extern void func_80128EA8(s32 a0, s32 a1, s32 a2); -extern void func_80146C3C(void); +extern void func_80146C3C(u8 *a0); extern char D_8018D564[]; extern char D_8018D524[]; diff --git a/src/ov_SC02_017/ov_SC02_017_jr_80171B4C.c b/src/ov_SC02_017/ov_SC02_017_jr_80171B4C.c index 8d91477981..42809d2448 100644 --- a/src/ov_SC02_017/ov_SC02_017_jr_80171B4C.c +++ b/src/ov_SC02_017/ov_SC02_017_jr_80171B4C.c @@ -1699,7 +1699,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_8018D410[]; extern u8 D_8018D424[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1876,7 +1876,7 @@ extern void func_8016D5EC(s32 *a0); extern void func_8016D64C(int param_1); extern void func_8016D688(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC02_017/ov_SC02_017_jr_801734BC.c b/src/ov_SC02_017/ov_SC02_017_jr_801734BC.c index 934639fa26..439bd35229 100644 --- a/src/ov_SC02_017/ov_SC02_017_jr_801734BC.c +++ b/src/ov_SC02_017/ov_SC02_017_jr_801734BC.c @@ -1700,7 +1700,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_8018D410[]; extern u8 D_8018D424[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1857,7 +1857,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC02_017/ov_SC02_017_jr_801789AC.c b/src/ov_SC02_017/ov_SC02_017_jr_801789AC.c index 2e5becb22d..2377e33edd 100644 --- a/src/ov_SC02_017/ov_SC02_017_jr_801789AC.c +++ b/src/ov_SC02_017/ov_SC02_017_jr_801789AC.c @@ -1698,7 +1698,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_8018D410[]; extern u8 D_8018D424[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1855,7 +1855,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC02_017/ov_SC02_017_jr_80178D40.c b/src/ov_SC02_017/ov_SC02_017_jr_80178D40.c index cf35da3ac6..325a669b8f 100644 --- a/src/ov_SC02_017/ov_SC02_017_jr_80178D40.c +++ b/src/ov_SC02_017/ov_SC02_017_jr_80178D40.c @@ -1697,7 +1697,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_8018D410[]; extern u8 D_8018D424[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1853,7 +1853,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC02_017/ov_SC02_017_jr_8017A4AC.c b/src/ov_SC02_017/ov_SC02_017_jr_8017A4AC.c index 474305c223..223b8ad438 100644 --- a/src/ov_SC02_017/ov_SC02_017_jr_8017A4AC.c +++ b/src/ov_SC02_017/ov_SC02_017_jr_8017A4AC.c @@ -1697,7 +1697,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_8018D410[]; extern u8 D_8018D424[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1853,7 +1853,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC02_017/ov_SC02_017_jr_8017AE2C.c b/src/ov_SC02_017/ov_SC02_017_jr_8017AE2C.c index 756fa4d93a..582fceca89 100644 --- a/src/ov_SC02_017/ov_SC02_017_jr_8017AE2C.c +++ b/src/ov_SC02_017/ov_SC02_017_jr_8017AE2C.c @@ -1693,7 +1693,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_8018D410[]; extern u8 D_8018D424[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1848,7 +1848,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); @@ -3306,7 +3306,7 @@ void func_8017BEBC(void *a0) { extern s32 func_80146A6C(s32 a0, void *a1, s32 a2, s32 a3, s32 a4, s32 a5, s32 a6); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_800D23D0(void *a0); extern s32 func_800D222C(s32 a0, void *a1, s32 a2); extern s32 func_8001CF30(void *a0); @@ -3802,7 +3802,7 @@ void func_8017C750(s32 a0) { extern void func_8001D074(s32 a0, s32 a1); extern void func_8001CD50(s32 a0, s32 a1); extern void func_800233CC(void *, unsigned short); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_800D23D0(void *a0); extern void RotMatrixYXZ(void *a0, void *a1); @@ -3952,7 +3952,7 @@ extern void func_8002D4C8(s32 a0, s32 a1); extern void func_8012C1B8(void); extern void func_8001C214(s32 a0, s32 a1); extern void func_8012A828(s32 a0, void *a1); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_800D23D0(void *a0); void func_8017CE8C(s32 a0) { diff --git a/src/ov_SC02_017/ov_SC02_017_jr_8017DF34.c b/src/ov_SC02_017/ov_SC02_017_jr_8017DF34.c index 522a5abfd0..f4d1761ad2 100644 --- a/src/ov_SC02_017/ov_SC02_017_jr_8017DF34.c +++ b/src/ov_SC02_017/ov_SC02_017_jr_8017DF34.c @@ -1695,7 +1695,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_8018D410[]; extern u8 D_8018D424[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1851,7 +1851,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC02_017/ov_SC02_017_jr_80186C64.c b/src/ov_SC02_017/ov_SC02_017_jr_80186C64.c index ae072711df..b8cb9b2490 100644 --- a/src/ov_SC02_017/ov_SC02_017_jr_80186C64.c +++ b/src/ov_SC02_017/ov_SC02_017_jr_80186C64.c @@ -1687,7 +1687,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_8018D410[]; extern u8 D_8018D424[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1843,7 +1843,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); @@ -5079,7 +5079,7 @@ extern u8 D_801152A8[]; extern s32 D_801EFBC0; extern s32 func_80017DC4(void *a0, void *a1); extern void func_80017E68(void *a0, void *a1); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_800D23D0(void *a0); extern void func_8012A828(s32 a0, void *a1); extern void func_8012C218(void *a0); diff --git a/src/ov_SC02_021/ov_SC02_021_jr_8015C32C.c b/src/ov_SC02_021/ov_SC02_021_jr_8015C32C.c index 217d4a134f..2db57cbba1 100644 --- a/src/ov_SC02_021/ov_SC02_021_jr_8015C32C.c +++ b/src/ov_SC02_021/ov_SC02_021_jr_8015C32C.c @@ -5708,7 +5708,7 @@ void func_80168AA8(void *a0) { extern void func_80168BDC(s32 a0, s32 a1, s32 a2, s32 a3); /* Conform to the TU's canonical decl (jr_8015C32C.c:5546 `extern void func_80146C3C(void);`) * and cast at the use site — same escape the TU already uses at :6388. Codegen-neutral. */ -extern void func_80146C3C(void); +extern void func_80146C3C(u8 *a0); #include "../shared/ov/func_80168B70.h" @@ -5792,7 +5792,7 @@ extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); extern s32 ratan2(s32 a0, s32 a1); extern void func_80048D9C(void *a0, void *a1); extern void func_80128EA8(s32 a0, s32 a1, s32 a2); -extern void func_80146C3C(void); +extern void func_80146C3C(u8 *a0); void func_80169BBC(s32 arg0) { @@ -5877,7 +5877,7 @@ void func_80169F00(void *a0) { extern void func_800D1FC8(s32 a0, s32 a1); extern s32 func_800D21C4(s32 a0, void *a1, s32 a2); extern void func_80128EA8(s32 a0, s32 a1, s32 a2); -extern void func_80146C3C(void); +extern void func_80146C3C(u8 *a0); extern char D_80182B58[]; extern char D_80182B18[]; diff --git a/src/ov_SC02_021/ov_SC02_021_jr_80171B4C.c b/src/ov_SC02_021/ov_SC02_021_jr_80171B4C.c index 3b1d00f6ec..ac50e4e822 100644 --- a/src/ov_SC02_021/ov_SC02_021_jr_80171B4C.c +++ b/src/ov_SC02_021/ov_SC02_021_jr_80171B4C.c @@ -1699,7 +1699,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_80182A04[]; extern u8 D_80182A18[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1876,7 +1876,7 @@ extern void func_8016D5EC(s32 *a0); extern void func_8016D64C(int param_1); extern void func_8016D688(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC02_021/ov_SC02_021_jr_801734BC.c b/src/ov_SC02_021/ov_SC02_021_jr_801734BC.c index 1451be41cc..88baeadcca 100644 --- a/src/ov_SC02_021/ov_SC02_021_jr_801734BC.c +++ b/src/ov_SC02_021/ov_SC02_021_jr_801734BC.c @@ -1700,7 +1700,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_80182A04[]; extern u8 D_80182A18[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1857,7 +1857,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC02_021/ov_SC02_021_jr_801789AC.c b/src/ov_SC02_021/ov_SC02_021_jr_801789AC.c index b7c3c6da46..fe320e01c9 100644 --- a/src/ov_SC02_021/ov_SC02_021_jr_801789AC.c +++ b/src/ov_SC02_021/ov_SC02_021_jr_801789AC.c @@ -1698,7 +1698,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_80182A04[]; extern u8 D_80182A18[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1855,7 +1855,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC02_021/ov_SC02_021_jr_80178D40.c b/src/ov_SC02_021/ov_SC02_021_jr_80178D40.c index 56f2fd26f1..02dece4fa9 100644 --- a/src/ov_SC02_021/ov_SC02_021_jr_80178D40.c +++ b/src/ov_SC02_021/ov_SC02_021_jr_80178D40.c @@ -1697,7 +1697,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_80182A04[]; extern u8 D_80182A18[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1853,7 +1853,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC02_021/ov_SC02_021_jr_8017A4AC.c b/src/ov_SC02_021/ov_SC02_021_jr_8017A4AC.c index 9ab8d75a68..df907b57c9 100644 --- a/src/ov_SC02_021/ov_SC02_021_jr_8017A4AC.c +++ b/src/ov_SC02_021/ov_SC02_021_jr_8017A4AC.c @@ -1697,7 +1697,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_80182A04[]; extern u8 D_80182A18[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1853,7 +1853,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC02_021/ov_SC02_021_jr_8017AE2C.c b/src/ov_SC02_021/ov_SC02_021_jr_8017AE2C.c index cc5c0ed1b1..5cb254306b 100644 --- a/src/ov_SC02_021/ov_SC02_021_jr_8017AE2C.c +++ b/src/ov_SC02_021/ov_SC02_021_jr_8017AE2C.c @@ -1697,7 +1697,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_80182A04[]; extern u8 D_80182A18[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1853,7 +1853,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); @@ -3311,7 +3311,7 @@ void func_8017BEBC(void *a0) { extern s32 func_80146A6C(s32 a0, void *a1, s32 a2, s32 a3, s32 a4, s32 a5, s32 a6); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_800D23D0(void *a0); extern s32 func_800D222C(s32 a0, void *a1, s32 a2); extern s32 func_8001CF30(void *a0); diff --git a/src/ov_SC02_021/ov_SC02_021_jr_8017C294.c b/src/ov_SC02_021/ov_SC02_021_jr_8017C294.c index 6fda5429f0..03238232e2 100644 --- a/src/ov_SC02_021/ov_SC02_021_jr_8017C294.c +++ b/src/ov_SC02_021/ov_SC02_021_jr_8017C294.c @@ -1697,7 +1697,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_80182A04[]; extern u8 D_80182A18[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1853,7 +1853,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC02_021/ov_SC02_021_jr_8017EB00.c b/src/ov_SC02_021/ov_SC02_021_jr_8017EB00.c index 6acd4c7ff1..a833b96047 100644 --- a/src/ov_SC02_021/ov_SC02_021_jr_8017EB00.c +++ b/src/ov_SC02_021/ov_SC02_021_jr_8017EB00.c @@ -1689,7 +1689,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_80182A04[]; extern u8 D_80182A18[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1845,7 +1845,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC02_021/ov_SC02_021_jr_8017ECFC.c b/src/ov_SC02_021/ov_SC02_021_jr_8017ECFC.c index 3fcd5d5f99..15ffbf7aab 100644 --- a/src/ov_SC02_021/ov_SC02_021_jr_8017ECFC.c +++ b/src/ov_SC02_021/ov_SC02_021_jr_8017ECFC.c @@ -1689,7 +1689,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_80182A04[]; extern u8 D_80182A18[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1845,7 +1845,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC02_026/ov_SC02_026_jr_8015C32C.c b/src/ov_SC02_026/ov_SC02_026_jr_8015C32C.c index c3ab73336d..6c430e55b4 100644 --- a/src/ov_SC02_026/ov_SC02_026_jr_8015C32C.c +++ b/src/ov_SC02_026/ov_SC02_026_jr_8015C32C.c @@ -5708,7 +5708,7 @@ void func_80168AA8(void *a0) { extern void func_80168BDC(s32 a0, s32 a1, s32 a2, s32 a3); /* Conform to the TU's canonical decl (jr_8015C32C.c:5546 `extern void func_80146C3C(void);`) * and cast at the use site — same escape the TU already uses at :6388. Codegen-neutral. */ -extern void func_80146C3C(void); +extern void func_80146C3C(u8 *a0); #include "../shared/ov/func_80168B70.h" @@ -5792,7 +5792,7 @@ extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); extern s32 ratan2(s32 a0, s32 a1); extern void func_80048D9C(void *a0, void *a1); extern void func_80128EA8(s32 a0, s32 a1, s32 a2); -extern void func_80146C3C(void); +extern void func_80146C3C(u8 *a0); void func_80169BBC(s32 arg0) { @@ -5877,7 +5877,7 @@ void func_80169F00(void *a0) { extern void func_800D1FC8(s32 a0, s32 a1); extern s32 func_800D21C4(s32 a0, void *a1, s32 a2); extern void func_80128EA8(s32 a0, s32 a1, s32 a2); -extern void func_80146C3C(void); +extern void func_80146C3C(u8 *a0); extern char D_801891AC[]; extern char D_8018916C[]; diff --git a/src/ov_SC02_026/ov_SC02_026_jr_80171B4C.c b/src/ov_SC02_026/ov_SC02_026_jr_80171B4C.c index 43f0a6ef86..5f455f6526 100644 --- a/src/ov_SC02_026/ov_SC02_026_jr_80171B4C.c +++ b/src/ov_SC02_026/ov_SC02_026_jr_80171B4C.c @@ -1699,7 +1699,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_80189058[]; extern u8 D_8018906C[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1876,7 +1876,7 @@ extern void func_8016D5EC(s32 *a0); extern void func_8016D64C(int param_1); extern void func_8016D688(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC02_026/ov_SC02_026_jr_801734BC.c b/src/ov_SC02_026/ov_SC02_026_jr_801734BC.c index 8e9db56f23..c7f0e913a8 100644 --- a/src/ov_SC02_026/ov_SC02_026_jr_801734BC.c +++ b/src/ov_SC02_026/ov_SC02_026_jr_801734BC.c @@ -1700,7 +1700,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_80189058[]; extern u8 D_8018906C[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1857,7 +1857,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC02_026/ov_SC02_026_jr_801789AC.c b/src/ov_SC02_026/ov_SC02_026_jr_801789AC.c index 341b433353..382367c1a9 100644 --- a/src/ov_SC02_026/ov_SC02_026_jr_801789AC.c +++ b/src/ov_SC02_026/ov_SC02_026_jr_801789AC.c @@ -1698,7 +1698,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_80189058[]; extern u8 D_8018906C[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1855,7 +1855,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC02_026/ov_SC02_026_jr_80178D40.c b/src/ov_SC02_026/ov_SC02_026_jr_80178D40.c index dd08ca4bc4..8061cab7a9 100644 --- a/src/ov_SC02_026/ov_SC02_026_jr_80178D40.c +++ b/src/ov_SC02_026/ov_SC02_026_jr_80178D40.c @@ -1697,7 +1697,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_80189058[]; extern u8 D_8018906C[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1853,7 +1853,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC02_026/ov_SC02_026_jr_8017A4AC.c b/src/ov_SC02_026/ov_SC02_026_jr_8017A4AC.c index 039faed863..eb2de72abd 100644 --- a/src/ov_SC02_026/ov_SC02_026_jr_8017A4AC.c +++ b/src/ov_SC02_026/ov_SC02_026_jr_8017A4AC.c @@ -1697,7 +1697,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_80189058[]; extern u8 D_8018906C[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1853,7 +1853,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC02_026/ov_SC02_026_jr_8017AE2C.c b/src/ov_SC02_026/ov_SC02_026_jr_8017AE2C.c index 3f6b7a4cfe..0aa71ba7e1 100644 --- a/src/ov_SC02_026/ov_SC02_026_jr_8017AE2C.c +++ b/src/ov_SC02_026/ov_SC02_026_jr_8017AE2C.c @@ -1697,7 +1697,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_80189058[]; extern u8 D_8018906C[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1853,7 +1853,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC02_026/ov_SC02_026_jr_8017C180.c b/src/ov_SC02_026/ov_SC02_026_jr_8017C180.c index 94a1ad3342..f5a9548bd0 100644 --- a/src/ov_SC02_026/ov_SC02_026_jr_8017C180.c +++ b/src/ov_SC02_026/ov_SC02_026_jr_8017C180.c @@ -1697,7 +1697,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_80189058[]; extern u8 D_8018906C[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1851,7 +1851,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC02_026/ov_SC02_026_jr_80185440.c b/src/ov_SC02_026/ov_SC02_026_jr_80185440.c index 4c52e61aac..0d2286c7a3 100644 --- a/src/ov_SC02_026/ov_SC02_026_jr_80185440.c +++ b/src/ov_SC02_026/ov_SC02_026_jr_80185440.c @@ -1689,7 +1689,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_80189058[]; extern u8 D_8018906C[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1845,7 +1845,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); @@ -3014,17 +3014,17 @@ void func_80185634(void *a0) { * verbatim would be a C89 duplicate-definition error there, so alias a private identifier * onto the same linker symbol -- zero blast radius, identical %hi/%lo(D_800A5EA8) codegen. */ -extern B16_801856E4 aD800A5EA8 __asm__("D_800A5EA8"); +extern B16_801856E4 D_800A5EA8; extern B16_801856E4 D_801CCC30; extern s32 D_800A5EB0; extern s32 func_8004787C(s32 a0); extern void func_80028620(s32 a0, void *a1); void func_801856E4(void *a0) { - aD800A5EA8 = D_801CCC30; + D_800A5EA8 = D_801CCC30; D_800A5EB0 = func_8004787C(*(s16 *)((s32)a0 + 0xFE)) * 6 / 4096 - 3; *(u16 *)((s32)a0 + 0xFE) = (*(u16 *)((s32)a0 + 0xFE) + 0x71) & 0xFFF; - func_80028620(2, &aD800A5EA8); + func_80028620(2, &D_800A5EA8); } @@ -3063,7 +3063,7 @@ void func_80185844(void) { * radius and emits the identical %hi/%lo(D_800A5E88) pair. */ -extern B16_8018584C aD800A5E88 __asm__("D_800A5E88"); +extern B16_8018584C D_800A5E88; extern B16_8018584C D_801CCC80; extern s32 D_800A5E90; extern s32 func_8004787C(s32 a0); @@ -3072,12 +3072,12 @@ extern void func_80028620(s32 a0, void *a1); void func_8018584C(void *a0) { s32 t; - aD800A5E88 = D_801CCC80; + D_800A5E88 = D_801CCC80; t = func_8004787C(*(s16 *)((s32)a0 + 0xFE)); if (t < 0) t += 0x1FF; D_800A5E90 = (t >> 9) + 8; *(u16 *)((s32)a0 + 0xFE) = (*(u16 *)((s32)a0 + 0xFE) + 0x71) & 0xFFF; - func_80028620(0, &aD800A5E88); + func_80028620(0, &D_800A5E88); } diff --git a/src/ov_SC02_027/ov_SC02_027_jr_8015C32C.c b/src/ov_SC02_027/ov_SC02_027_jr_8015C32C.c index b01ae9eff9..b7fc3e1190 100644 --- a/src/ov_SC02_027/ov_SC02_027_jr_8015C32C.c +++ b/src/ov_SC02_027/ov_SC02_027_jr_8015C32C.c @@ -5708,7 +5708,7 @@ void func_80168AA8(void *a0) { extern void func_80168BDC(s32 a0, s32 a1, s32 a2, s32 a3); /* Conform to the TU's canonical decl (jr_8015C32C.c:5546 `extern void func_80146C3C(void);`) * and cast at the use site — same escape the TU already uses at :6388. Codegen-neutral. */ -extern void func_80146C3C(void); +extern void func_80146C3C(u8 *a0); #include "../shared/ov/func_80168B70.h" @@ -5792,7 +5792,7 @@ extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); extern s32 ratan2(s32 a0, s32 a1); extern void func_80048D9C(void *a0, void *a1); extern void func_80128EA8(s32 a0, s32 a1, s32 a2); -extern void func_80146C3C(void); +extern void func_80146C3C(u8 *a0); void func_80169BBC(s32 arg0) { @@ -5877,7 +5877,7 @@ void func_80169F00(void *a0) { extern void func_800D1FC8(s32 a0, s32 a1); extern s32 func_800D21C4(s32 a0, void *a1, s32 a2); extern void func_80128EA8(s32 a0, s32 a1, s32 a2); -extern void func_80146C3C(void); +extern void func_80146C3C(u8 *a0); extern char D_8018E2D0[]; extern char D_8018E290[]; diff --git a/src/ov_SC02_027/ov_SC02_027_jr_80171B4C.c b/src/ov_SC02_027/ov_SC02_027_jr_80171B4C.c index ab8ed56928..8b121a316f 100644 --- a/src/ov_SC02_027/ov_SC02_027_jr_80171B4C.c +++ b/src/ov_SC02_027/ov_SC02_027_jr_80171B4C.c @@ -1699,7 +1699,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_8018E17C[]; extern u8 D_8018E190[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1876,7 +1876,7 @@ extern void func_8016D5EC(s32 *a0); extern void func_8016D64C(int param_1); extern void func_8016D688(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC02_027/ov_SC02_027_jr_801734BC.c b/src/ov_SC02_027/ov_SC02_027_jr_801734BC.c index 026314ed36..599cc97a8a 100644 --- a/src/ov_SC02_027/ov_SC02_027_jr_801734BC.c +++ b/src/ov_SC02_027/ov_SC02_027_jr_801734BC.c @@ -1700,7 +1700,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_8018E17C[]; extern u8 D_8018E190[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1857,7 +1857,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC02_027/ov_SC02_027_jr_801789AC.c b/src/ov_SC02_027/ov_SC02_027_jr_801789AC.c index 2cf7dbc0c3..73f37246de 100644 --- a/src/ov_SC02_027/ov_SC02_027_jr_801789AC.c +++ b/src/ov_SC02_027/ov_SC02_027_jr_801789AC.c @@ -1698,7 +1698,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_8018E17C[]; extern u8 D_8018E190[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1855,7 +1855,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC02_027/ov_SC02_027_jr_80178D40.c b/src/ov_SC02_027/ov_SC02_027_jr_80178D40.c index 84732cb716..34d1db87b4 100644 --- a/src/ov_SC02_027/ov_SC02_027_jr_80178D40.c +++ b/src/ov_SC02_027/ov_SC02_027_jr_80178D40.c @@ -1697,7 +1697,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_8018E17C[]; extern u8 D_8018E190[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1853,7 +1853,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC02_027/ov_SC02_027_jr_8017A4AC.c b/src/ov_SC02_027/ov_SC02_027_jr_8017A4AC.c index 3b6587a97b..d730bd9ece 100644 --- a/src/ov_SC02_027/ov_SC02_027_jr_8017A4AC.c +++ b/src/ov_SC02_027/ov_SC02_027_jr_8017A4AC.c @@ -1697,7 +1697,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_8018E17C[]; extern u8 D_8018E190[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1853,7 +1853,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC02_027/ov_SC02_027_jr_8017D898.c b/src/ov_SC02_027/ov_SC02_027_jr_8017D898.c index 51a901c552..26c65f93c2 100644 --- a/src/ov_SC02_027/ov_SC02_027_jr_8017D898.c +++ b/src/ov_SC02_027/ov_SC02_027_jr_8017D898.c @@ -1694,7 +1694,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_8018E17C[]; extern u8 D_8018E190[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1849,7 +1849,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); @@ -7663,7 +7663,7 @@ void func_80185D5C(void *a0) { } -extern void func_8018633C(); +extern void func_8018633C(Str_8018633C *arg0); void func_80185F04(s32 self) { s32 m; @@ -7700,7 +7700,7 @@ void func_80185FB0(s32 a0) { extern u8 D_801AF758; extern s32 func_8012BEE8(s32 a0); -extern void func_8018633C(); +extern void func_8018633C(Str_8018633C *arg0); void func_80186018(s32 self) { s32 p; diff --git a/src/ov_SC02_027/ov_SC02_027_jr_8018A564.c b/src/ov_SC02_027/ov_SC02_027_jr_8018A564.c index 68c21b44dd..393cdce5a6 100644 --- a/src/ov_SC02_027/ov_SC02_027_jr_8018A564.c +++ b/src/ov_SC02_027/ov_SC02_027_jr_8018A564.c @@ -1686,7 +1686,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_8018E17C[]; extern u8 D_8018E190[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1841,7 +1841,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC02_028/ov_SC02_028_jr_8015C32C.c b/src/ov_SC02_028/ov_SC02_028_jr_8015C32C.c index d971f2bfd3..c0758d7efc 100644 --- a/src/ov_SC02_028/ov_SC02_028_jr_8015C32C.c +++ b/src/ov_SC02_028/ov_SC02_028_jr_8015C32C.c @@ -5708,7 +5708,7 @@ void func_80168AA8(void *a0) { extern void func_80168BDC(s32 a0, s32 a1, s32 a2, s32 a3); /* Conform to the TU's canonical decl (jr_8015C32C.c:5546 `extern void func_80146C3C(void);`) * and cast at the use site — same escape the TU already uses at :6388. Codegen-neutral. */ -extern void func_80146C3C(void); +extern void func_80146C3C(u8 *a0); #include "../shared/ov/func_80168B70.h" @@ -5792,7 +5792,7 @@ extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); extern s32 ratan2(s32 a0, s32 a1); extern void func_80048D9C(void *a0, void *a1); extern void func_80128EA8(s32 a0, s32 a1, s32 a2); -extern void func_80146C3C(void); +extern void func_80146C3C(u8 *a0); void func_80169BBC(s32 arg0) { @@ -5877,7 +5877,7 @@ void func_80169F00(void *a0) { extern void func_800D1FC8(s32 a0, s32 a1); extern s32 func_800D21C4(s32 a0, void *a1, s32 a2); extern void func_80128EA8(s32 a0, s32 a1, s32 a2); -extern void func_80146C3C(void); +extern void func_80146C3C(u8 *a0); extern char D_8018E4D4[]; extern char D_8018E494[]; diff --git a/src/ov_SC02_028/ov_SC02_028_jr_80171B4C.c b/src/ov_SC02_028/ov_SC02_028_jr_80171B4C.c index fd374394de..3086cbd5c9 100644 --- a/src/ov_SC02_028/ov_SC02_028_jr_80171B4C.c +++ b/src/ov_SC02_028/ov_SC02_028_jr_80171B4C.c @@ -1699,7 +1699,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_8018E380[]; extern u8 D_8018E394[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1876,7 +1876,7 @@ extern void func_8016D5EC(s32 *a0); extern void func_8016D64C(int param_1); extern void func_8016D688(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC02_028/ov_SC02_028_jr_801734BC.c b/src/ov_SC02_028/ov_SC02_028_jr_801734BC.c index fc7b84c3e0..69f97bb7da 100644 --- a/src/ov_SC02_028/ov_SC02_028_jr_801734BC.c +++ b/src/ov_SC02_028/ov_SC02_028_jr_801734BC.c @@ -1700,7 +1700,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_8018E380[]; extern u8 D_8018E394[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1857,7 +1857,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC02_028/ov_SC02_028_jr_801789AC.c b/src/ov_SC02_028/ov_SC02_028_jr_801789AC.c index f73b487664..e9e4bbb7dd 100644 --- a/src/ov_SC02_028/ov_SC02_028_jr_801789AC.c +++ b/src/ov_SC02_028/ov_SC02_028_jr_801789AC.c @@ -1698,7 +1698,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_8018E380[]; extern u8 D_8018E394[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1855,7 +1855,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC02_028/ov_SC02_028_jr_80178D40.c b/src/ov_SC02_028/ov_SC02_028_jr_80178D40.c index fad7c18281..6438f778de 100644 --- a/src/ov_SC02_028/ov_SC02_028_jr_80178D40.c +++ b/src/ov_SC02_028/ov_SC02_028_jr_80178D40.c @@ -1697,7 +1697,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_8018E380[]; extern u8 D_8018E394[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1853,7 +1853,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC02_028/ov_SC02_028_jr_8017A4AC.c b/src/ov_SC02_028/ov_SC02_028_jr_8017A4AC.c index 359a09547b..c417ed94f2 100644 --- a/src/ov_SC02_028/ov_SC02_028_jr_8017A4AC.c +++ b/src/ov_SC02_028/ov_SC02_028_jr_8017A4AC.c @@ -1697,7 +1697,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_8018E380[]; extern u8 D_8018E394[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1853,7 +1853,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC02_028/ov_SC02_028_jr_8017D898.c b/src/ov_SC02_028/ov_SC02_028_jr_8017D898.c index 6e48b29598..b283d0d003 100644 --- a/src/ov_SC02_028/ov_SC02_028_jr_8017D898.c +++ b/src/ov_SC02_028/ov_SC02_028_jr_8017D898.c @@ -1694,7 +1694,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_8018E380[]; extern u8 D_8018E394[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1849,7 +1849,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC02_028/ov_SC02_028_jr_80184BD8.c b/src/ov_SC02_028/ov_SC02_028_jr_80184BD8.c index 18eb507823..2ddad1e53e 100644 --- a/src/ov_SC02_028/ov_SC02_028_jr_80184BD8.c +++ b/src/ov_SC02_028/ov_SC02_028_jr_80184BD8.c @@ -1686,7 +1686,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_8018E380[]; extern u8 D_8018E394[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1839,7 +1839,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC02_028/ov_SC02_028_jr_801884D8.c b/src/ov_SC02_028/ov_SC02_028_jr_801884D8.c index 56ac64b202..47913c02c5 100644 --- a/src/ov_SC02_028/ov_SC02_028_jr_801884D8.c +++ b/src/ov_SC02_028/ov_SC02_028_jr_801884D8.c @@ -1690,7 +1690,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_8018E380[]; extern u8 D_8018E394[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1845,7 +1845,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC02_031/ov_SC02_031_jr_8015C32C.c b/src/ov_SC02_031/ov_SC02_031_jr_8015C32C.c index b9a6a4f726..8ffd1e59fa 100644 --- a/src/ov_SC02_031/ov_SC02_031_jr_8015C32C.c +++ b/src/ov_SC02_031/ov_SC02_031_jr_8015C32C.c @@ -5708,7 +5708,7 @@ void func_80168AA8(void *a0) { extern void func_80168BDC(s32 a0, s32 a1, s32 a2, s32 a3); /* Conform to the TU's canonical decl (jr_8015C32C.c:5546 `extern void func_80146C3C(void);`) * and cast at the use site — same escape the TU already uses at :6388. Codegen-neutral. */ -extern void func_80146C3C(void); +extern void func_80146C3C(u8 *a0); #include "../shared/ov/func_80168B70.h" @@ -5792,7 +5792,7 @@ extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); extern s32 ratan2(s32 a0, s32 a1); extern void func_80048D9C(void *a0, void *a1); extern void func_80128EA8(s32 a0, s32 a1, s32 a2); -extern void func_80146C3C(void); +extern void func_80146C3C(u8 *a0); void func_80169BBC(s32 arg0) { @@ -5877,7 +5877,7 @@ void func_80169F00(void *a0) { extern void func_800D1FC8(s32 a0, s32 a1); extern s32 func_800D21C4(s32 a0, void *a1, s32 a2); extern void func_80128EA8(s32 a0, s32 a1, s32 a2); -extern void func_80146C3C(void); +extern void func_80146C3C(u8 *a0); extern char D_80187D00[]; extern char D_80187CC0[]; diff --git a/src/ov_SC02_031/ov_SC02_031_jr_80171B4C.c b/src/ov_SC02_031/ov_SC02_031_jr_80171B4C.c index 43a856e794..a12d00e9f3 100644 --- a/src/ov_SC02_031/ov_SC02_031_jr_80171B4C.c +++ b/src/ov_SC02_031/ov_SC02_031_jr_80171B4C.c @@ -1699,7 +1699,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_80187BAC[]; extern u8 D_80187BC0[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1876,7 +1876,7 @@ extern void func_8016D5EC(s32 *a0); extern void func_8016D64C(int param_1); extern void func_8016D688(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC02_031/ov_SC02_031_jr_801734BC.c b/src/ov_SC02_031/ov_SC02_031_jr_801734BC.c index 6969f2f5d4..fe1c8e2b1f 100644 --- a/src/ov_SC02_031/ov_SC02_031_jr_801734BC.c +++ b/src/ov_SC02_031/ov_SC02_031_jr_801734BC.c @@ -1700,7 +1700,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_80187BAC[]; extern u8 D_80187BC0[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1857,7 +1857,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC02_031/ov_SC02_031_jr_801789AC.c b/src/ov_SC02_031/ov_SC02_031_jr_801789AC.c index 3070c65172..360fe613f4 100644 --- a/src/ov_SC02_031/ov_SC02_031_jr_801789AC.c +++ b/src/ov_SC02_031/ov_SC02_031_jr_801789AC.c @@ -1698,7 +1698,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_80187BAC[]; extern u8 D_80187BC0[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1855,7 +1855,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC02_031/ov_SC02_031_jr_80178D40.c b/src/ov_SC02_031/ov_SC02_031_jr_80178D40.c index 55257c1c0b..00f0fae7eb 100644 --- a/src/ov_SC02_031/ov_SC02_031_jr_80178D40.c +++ b/src/ov_SC02_031/ov_SC02_031_jr_80178D40.c @@ -1697,7 +1697,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_80187BAC[]; extern u8 D_80187BC0[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1853,7 +1853,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC02_031/ov_SC02_031_jr_8017A4AC.c b/src/ov_SC02_031/ov_SC02_031_jr_8017A4AC.c index 515cfcb235..f9c44fe6f9 100644 --- a/src/ov_SC02_031/ov_SC02_031_jr_8017A4AC.c +++ b/src/ov_SC02_031/ov_SC02_031_jr_8017A4AC.c @@ -1697,7 +1697,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_80187BAC[]; extern u8 D_80187BC0[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1853,7 +1853,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC02_031/ov_SC02_031_jr_8017AE2C.c b/src/ov_SC02_031/ov_SC02_031_jr_8017AE2C.c index f86c3b0fa2..c3557c7f08 100644 --- a/src/ov_SC02_031/ov_SC02_031_jr_8017AE2C.c +++ b/src/ov_SC02_031/ov_SC02_031_jr_8017AE2C.c @@ -1689,7 +1689,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_80187BAC[]; extern u8 D_80187BC0[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1844,7 +1844,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); @@ -3784,7 +3784,7 @@ void func_8017C63C(s32 a0) { extern void func_8001D074(s32 a0, s32 a1); extern void func_8001CD50(s32 a0, s32 a1); extern void func_800233CC(void *, unsigned short); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_800D23D0(void *a0); extern void RotMatrixYXZ(void *a0, void *a1); @@ -3932,7 +3932,7 @@ extern void func_8002D4C8(s32 a0, s32 a1); extern void func_8012C1B8(void); extern void func_8001C214(s32 a0, s32 a1); extern void func_8012A828(s32 a0, void *a1); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_800D23D0(void *a0); void func_8017CD78(s32 a0) { diff --git a/src/ov_SC02_035/ov_SC02_035_jr_8015C32C.c b/src/ov_SC02_035/ov_SC02_035_jr_8015C32C.c index 664fcacdbe..1606b27f22 100644 --- a/src/ov_SC02_035/ov_SC02_035_jr_8015C32C.c +++ b/src/ov_SC02_035/ov_SC02_035_jr_8015C32C.c @@ -5708,7 +5708,7 @@ void func_80168AA8(void *a0) { extern void func_80168BDC(s32 a0, s32 a1, s32 a2, s32 a3); /* Conform to the TU's canonical decl (jr_8015C32C.c:5546 `extern void func_80146C3C(void);`) * and cast at the use site — same escape the TU already uses at :6388. Codegen-neutral. */ -extern void func_80146C3C(void); +extern void func_80146C3C(u8 *a0); #include "../shared/ov/func_80168B70.h" @@ -5792,7 +5792,7 @@ extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); extern s32 ratan2(s32 a0, s32 a1); extern void func_80048D9C(void *a0, void *a1); extern void func_80128EA8(s32 a0, s32 a1, s32 a2); -extern void func_80146C3C(void); +extern void func_80146C3C(u8 *a0); void func_80169BBC(s32 arg0) { @@ -5877,7 +5877,7 @@ void func_80169F00(void *a0) { extern void func_800D1FC8(s32 a0, s32 a1); extern s32 func_800D21C4(s32 a0, void *a1, s32 a2); extern void func_80128EA8(s32 a0, s32 a1, s32 a2); -extern void func_80146C3C(void); +extern void func_80146C3C(u8 *a0); extern char D_80187560[]; extern char D_80187520[]; diff --git a/src/ov_SC02_035/ov_SC02_035_jr_80171B4C.c b/src/ov_SC02_035/ov_SC02_035_jr_80171B4C.c index b16ba1a007..d2fcec67a7 100644 --- a/src/ov_SC02_035/ov_SC02_035_jr_80171B4C.c +++ b/src/ov_SC02_035/ov_SC02_035_jr_80171B4C.c @@ -1699,7 +1699,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_8018740C[]; extern u8 D_80187420[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1876,7 +1876,7 @@ extern void func_8016D5EC(s32 *a0); extern void func_8016D64C(int param_1); extern void func_8016D688(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC02_035/ov_SC02_035_jr_801734BC.c b/src/ov_SC02_035/ov_SC02_035_jr_801734BC.c index 06ffe225ef..74bd119fae 100644 --- a/src/ov_SC02_035/ov_SC02_035_jr_801734BC.c +++ b/src/ov_SC02_035/ov_SC02_035_jr_801734BC.c @@ -1700,7 +1700,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_8018740C[]; extern u8 D_80187420[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1857,7 +1857,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC02_035/ov_SC02_035_jr_801789AC.c b/src/ov_SC02_035/ov_SC02_035_jr_801789AC.c index ed39d0e86e..1cde568f22 100644 --- a/src/ov_SC02_035/ov_SC02_035_jr_801789AC.c +++ b/src/ov_SC02_035/ov_SC02_035_jr_801789AC.c @@ -1698,7 +1698,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_8018740C[]; extern u8 D_80187420[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1855,7 +1855,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC02_035/ov_SC02_035_jr_80178D40.c b/src/ov_SC02_035/ov_SC02_035_jr_80178D40.c index 0c990040a7..1afab57996 100644 --- a/src/ov_SC02_035/ov_SC02_035_jr_80178D40.c +++ b/src/ov_SC02_035/ov_SC02_035_jr_80178D40.c @@ -1697,7 +1697,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_8018740C[]; extern u8 D_80187420[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1853,7 +1853,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC02_035/ov_SC02_035_jr_8017A4AC.c b/src/ov_SC02_035/ov_SC02_035_jr_8017A4AC.c index f05d759664..cfb88f4e3d 100644 --- a/src/ov_SC02_035/ov_SC02_035_jr_8017A4AC.c +++ b/src/ov_SC02_035/ov_SC02_035_jr_8017A4AC.c @@ -1697,7 +1697,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_8018740C[]; extern u8 D_80187420[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1853,7 +1853,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC02_035/ov_SC02_035_jr_8017AE2C.c b/src/ov_SC02_035/ov_SC02_035_jr_8017AE2C.c index ca2cbfa1a1..24bdbe84d6 100644 --- a/src/ov_SC02_035/ov_SC02_035_jr_8017AE2C.c +++ b/src/ov_SC02_035/ov_SC02_035_jr_8017AE2C.c @@ -1697,7 +1697,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_8018740C[]; extern u8 D_80187420[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1853,7 +1853,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC02_035/ov_SC02_035_jr_8017BEBC.c b/src/ov_SC02_035/ov_SC02_035_jr_8017BEBC.c index b15019c456..7cf67a212c 100644 --- a/src/ov_SC02_035/ov_SC02_035_jr_8017BEBC.c +++ b/src/ov_SC02_035/ov_SC02_035_jr_8017BEBC.c @@ -1693,7 +1693,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_8018740C[]; extern u8 D_80187420[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1848,7 +1848,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC02_035/ov_SC02_035_jr_80183FD4.c b/src/ov_SC02_035/ov_SC02_035_jr_80183FD4.c index c44cef0744..bf592142bb 100644 --- a/src/ov_SC02_035/ov_SC02_035_jr_80183FD4.c +++ b/src/ov_SC02_035/ov_SC02_035_jr_80183FD4.c @@ -1686,7 +1686,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_8018740C[]; extern u8 D_80187420[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1841,7 +1841,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); @@ -3009,17 +3009,17 @@ extern void func_80028620(s32 a0, void *a1); void func_801843E0(void *a0) { - extern B16_8018584C aD800A5E88 __asm__("D_800A5E88"); + extern B16_8018584C D_800A5E88; extern B16_8018584C D_801BBE6C; extern s32 D_800A5E90; s32 t; - aD800A5E88 = D_801BBE6C; + D_800A5E88 = D_801BBE6C; t = func_8004787C(*(s16 *)((s32)a0 + 0xFE)); if (t < 0) t += 0x1FF; D_800A5E90 = (t >> 9) + 8; *(u16 *)((s32)a0 + 0xFE) = (*(u16 *)((s32)a0 + 0xFE) + 0x71) & 0xFFF; - func_80028620(0, &aD800A5E88); + func_80028620(0, &D_800A5E88); } diff --git a/src/ov_SC02_037/ov_SC02_037_jr_8017AE2C.c b/src/ov_SC02_037/ov_SC02_037_jr_8017AE2C.c index 508cf512f5..61e16a1abf 100644 --- a/src/ov_SC02_037/ov_SC02_037_jr_8017AE2C.c +++ b/src/ov_SC02_037/ov_SC02_037_jr_8017AE2C.c @@ -5960,7 +5960,7 @@ void func_8017F254(void *a0) { } -extern void func_8001FC08(); +extern void func_8001FC08(OBJ_8001FC08 *obj); void func_8017F2B4(s32 param_1_a0) { @@ -9186,13 +9186,13 @@ extern void func_80028620(s32 a0, void *a1); void func_80183904(void *a0) { - extern B16_80185634 aD800A5EA8_80183904 __asm__("D_800A5EA8"); + extern B16_80185634 D_800A5EA8; extern B16_80185634 D_801C6BF4; extern s32 D_800A5EB0; - aD800A5EA8_80183904 = D_801C6BF4; + D_800A5EA8 = D_801C6BF4; D_800A5EB0 = func_8004787C(*(s16 *)((s32)a0 + 0xFE)) * 10 / 4096 - 5; *(u16 *)((s32)a0 + 0xFE) = (*(u16 *)((s32)a0 + 0xFE) + 0x71) & 0xFFF; - func_80028620(2, &aD800A5EA8_80183904); + func_80028620(2, &D_800A5EA8); } @@ -9226,13 +9226,13 @@ extern void func_80028620(s32 a0, void *a1); void func_80183A64(void *a0) { - extern B16_80185794 aD800A5E88_80183A64 __asm__("D_800A5E88"); + extern B16_80185794 D_800A5E88; extern B16_80185794 D_801C6C44; extern s32 D_800A5E90; - aD800A5E88_80183A64 = D_801C6C44; + D_800A5E88 = D_801C6C44; D_800A5E90 = func_8004787C(*(s16 *)((s32)a0 + 0xFE)) * 20 / 4096 - 10; *(u16 *)((s32)a0 + 0xFE) = (*(u16 *)((s32)a0 + 0xFE) + 0x71) & 0xFFF; - func_80028620(0, &aD800A5E88_80183A64); + func_80028620(0, &D_800A5E88); } @@ -9254,17 +9254,17 @@ extern void func_80028620(s32 a0, void *a1); void func_80183B1C(void *a0) { - extern B16_8018584C aD800A5E88 __asm__("D_800A5E88"); + extern B16_8018584C D_800A5E88; extern B16_8018584C D_801C6C7C; extern s32 D_800A5E90; s32 t; - aD800A5E88 = D_801C6C7C; + D_800A5E88 = D_801C6C7C; t = func_8004787C(*(s16 *)((s32)a0 + 0xFE)); if (t < 0) t += 0x1FF; D_800A5E90 = (t >> 9) + 8; *(u16 *)((s32)a0 + 0xFE) = (*(u16 *)((s32)a0 + 0xFE) + 0x71) & 0xFFF; - func_80028620(0, &aD800A5E88); + func_80028620(0, &D_800A5E88); } diff --git a/src/ov_SC02_039/ov_SC02_039_jr_8015C32C.c b/src/ov_SC02_039/ov_SC02_039_jr_8015C32C.c index 05ab3fea19..f24b6f1723 100644 --- a/src/ov_SC02_039/ov_SC02_039_jr_8015C32C.c +++ b/src/ov_SC02_039/ov_SC02_039_jr_8015C32C.c @@ -5708,7 +5708,7 @@ void func_80168AA8(void *a0) { extern void func_80168BDC(s32 a0, s32 a1, s32 a2, s32 a3); /* Conform to the TU's canonical decl (jr_8015C32C.c:5546 `extern void func_80146C3C(void);`) * and cast at the use site — same escape the TU already uses at :6388. Codegen-neutral. */ -extern void func_80146C3C(void); +extern void func_80146C3C(u8 *a0); #include "../shared/ov/func_80168B70.h" @@ -5792,7 +5792,7 @@ extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); extern s32 ratan2(s32 a0, s32 a1); extern void func_80048D9C(void *a0, void *a1); extern void func_80128EA8(s32 a0, s32 a1, s32 a2); -extern void func_80146C3C(void); +extern void func_80146C3C(u8 *a0); void func_80169BBC(s32 arg0) { @@ -5877,7 +5877,7 @@ void func_80169F00(void *a0) { extern void func_800D1FC8(s32 a0, s32 a1); extern s32 func_800D21C4(s32 a0, void *a1, s32 a2); extern void func_80128EA8(s32 a0, s32 a1, s32 a2); -extern void func_80146C3C(void); +extern void func_80146C3C(u8 *a0); extern char D_8018218C[]; extern char D_8018214C[]; diff --git a/src/ov_SC02_039/ov_SC02_039_jr_80171B4C.c b/src/ov_SC02_039/ov_SC02_039_jr_80171B4C.c index 1bde2c6890..ff9effa7fe 100644 --- a/src/ov_SC02_039/ov_SC02_039_jr_80171B4C.c +++ b/src/ov_SC02_039/ov_SC02_039_jr_80171B4C.c @@ -1699,7 +1699,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_80182038[]; extern u8 D_8018204C[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1876,7 +1876,7 @@ extern void func_8016D5EC(s32 *a0); extern void func_8016D64C(int param_1); extern void func_8016D688(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC02_039/ov_SC02_039_jr_801734BC.c b/src/ov_SC02_039/ov_SC02_039_jr_801734BC.c index dece2efdb1..27c700003a 100644 --- a/src/ov_SC02_039/ov_SC02_039_jr_801734BC.c +++ b/src/ov_SC02_039/ov_SC02_039_jr_801734BC.c @@ -1700,7 +1700,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_80182038[]; extern u8 D_8018204C[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1857,7 +1857,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC02_039/ov_SC02_039_jr_801789AC.c b/src/ov_SC02_039/ov_SC02_039_jr_801789AC.c index 04bfb9f9d8..e2c023791e 100644 --- a/src/ov_SC02_039/ov_SC02_039_jr_801789AC.c +++ b/src/ov_SC02_039/ov_SC02_039_jr_801789AC.c @@ -1698,7 +1698,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_80182038[]; extern u8 D_8018204C[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1855,7 +1855,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC02_039/ov_SC02_039_jr_80178D40.c b/src/ov_SC02_039/ov_SC02_039_jr_80178D40.c index 8a1ad80777..c38d3e6f6a 100644 --- a/src/ov_SC02_039/ov_SC02_039_jr_80178D40.c +++ b/src/ov_SC02_039/ov_SC02_039_jr_80178D40.c @@ -1697,7 +1697,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_80182038[]; extern u8 D_8018204C[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1853,7 +1853,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC02_039/ov_SC02_039_jr_8017A4AC.c b/src/ov_SC02_039/ov_SC02_039_jr_8017A4AC.c index 1c88128811..411bdfe531 100644 --- a/src/ov_SC02_039/ov_SC02_039_jr_8017A4AC.c +++ b/src/ov_SC02_039/ov_SC02_039_jr_8017A4AC.c @@ -1697,7 +1697,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_80182038[]; extern u8 D_8018204C[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1853,7 +1853,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC02_039/ov_SC02_039_jr_8017AE2C.c b/src/ov_SC02_039/ov_SC02_039_jr_8017AE2C.c index e9f744d55b..b45d1fa804 100644 --- a/src/ov_SC02_039/ov_SC02_039_jr_8017AE2C.c +++ b/src/ov_SC02_039/ov_SC02_039_jr_8017AE2C.c @@ -1697,7 +1697,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_80182038[]; extern u8 D_8018204C[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1853,7 +1853,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC02_039/ov_SC02_039_jr_8017BEBC.c b/src/ov_SC02_039/ov_SC02_039_jr_8017BEBC.c index 415ba58f94..1961ada188 100644 --- a/src/ov_SC02_039/ov_SC02_039_jr_8017BEBC.c +++ b/src/ov_SC02_039/ov_SC02_039_jr_8017BEBC.c @@ -1699,7 +1699,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_80182038[]; extern u8 D_8018204C[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1855,7 +1855,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC02_041/ov_SC02_041_jr_8015C32C.c b/src/ov_SC02_041/ov_SC02_041_jr_8015C32C.c index 0efb2c7448..f5206e8179 100644 --- a/src/ov_SC02_041/ov_SC02_041_jr_8015C32C.c +++ b/src/ov_SC02_041/ov_SC02_041_jr_8015C32C.c @@ -5708,7 +5708,7 @@ void func_80168AA8(void *a0) { extern void func_80168BDC(s32 a0, s32 a1, s32 a2, s32 a3); /* Conform to the TU's canonical decl (jr_8015C32C.c:5546 `extern void func_80146C3C(void);`) * and cast at the use site — same escape the TU already uses at :6388. Codegen-neutral. */ -extern void func_80146C3C(void); +extern void func_80146C3C(u8 *a0); #include "../shared/ov/func_80168B70.h" @@ -5792,7 +5792,7 @@ extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); extern s32 ratan2(s32 a0, s32 a1); extern void func_80048D9C(void *a0, void *a1); extern void func_80128EA8(s32 a0, s32 a1, s32 a2); -extern void func_80146C3C(void); +extern void func_80146C3C(u8 *a0); void func_80169BBC(s32 arg0) { @@ -5877,7 +5877,7 @@ void func_80169F00(void *a0) { extern void func_800D1FC8(s32 a0, s32 a1); extern s32 func_800D21C4(s32 a0, void *a1, s32 a2); extern void func_80128EA8(s32 a0, s32 a1, s32 a2); -extern void func_80146C3C(void); +extern void func_80146C3C(u8 *a0); extern char D_80187E5C[]; extern char D_80187E1C[]; diff --git a/src/ov_SC02_041/ov_SC02_041_jr_80171B4C.c b/src/ov_SC02_041/ov_SC02_041_jr_80171B4C.c index 7c578125fb..b411576e06 100644 --- a/src/ov_SC02_041/ov_SC02_041_jr_80171B4C.c +++ b/src/ov_SC02_041/ov_SC02_041_jr_80171B4C.c @@ -1699,7 +1699,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_80187D08[]; extern u8 D_80187D1C[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1876,7 +1876,7 @@ extern void func_8016D5EC(s32 *a0); extern void func_8016D64C(int param_1); extern void func_8016D688(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC02_041/ov_SC02_041_jr_801734BC.c b/src/ov_SC02_041/ov_SC02_041_jr_801734BC.c index 9d2e7bc574..b92cc460e6 100644 --- a/src/ov_SC02_041/ov_SC02_041_jr_801734BC.c +++ b/src/ov_SC02_041/ov_SC02_041_jr_801734BC.c @@ -1700,7 +1700,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_80187D08[]; extern u8 D_80187D1C[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1857,7 +1857,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC02_041/ov_SC02_041_jr_801789AC.c b/src/ov_SC02_041/ov_SC02_041_jr_801789AC.c index 84f30ef412..97f632f877 100644 --- a/src/ov_SC02_041/ov_SC02_041_jr_801789AC.c +++ b/src/ov_SC02_041/ov_SC02_041_jr_801789AC.c @@ -1698,7 +1698,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_80187D08[]; extern u8 D_80187D1C[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1855,7 +1855,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC02_041/ov_SC02_041_jr_80178D40.c b/src/ov_SC02_041/ov_SC02_041_jr_80178D40.c index 425a8b0973..3786bffdc2 100644 --- a/src/ov_SC02_041/ov_SC02_041_jr_80178D40.c +++ b/src/ov_SC02_041/ov_SC02_041_jr_80178D40.c @@ -1697,7 +1697,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_80187D08[]; extern u8 D_80187D1C[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1853,7 +1853,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC02_041/ov_SC02_041_jr_8017A4AC.c b/src/ov_SC02_041/ov_SC02_041_jr_8017A4AC.c index 84c16c5224..7e6e43bb2e 100644 --- a/src/ov_SC02_041/ov_SC02_041_jr_8017A4AC.c +++ b/src/ov_SC02_041/ov_SC02_041_jr_8017A4AC.c @@ -1697,7 +1697,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_80187D08[]; extern u8 D_80187D1C[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1853,7 +1853,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC02_041/ov_SC02_041_jr_8017AE2C.c b/src/ov_SC02_041/ov_SC02_041_jr_8017AE2C.c index 6f9a0b3d92..3efe9636af 100644 --- a/src/ov_SC02_041/ov_SC02_041_jr_8017AE2C.c +++ b/src/ov_SC02_041/ov_SC02_041_jr_8017AE2C.c @@ -1697,7 +1697,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_80187D08[]; extern u8 D_80187D1C[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1853,7 +1853,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC02_041/ov_SC02_041_jr_8017BEBC.c b/src/ov_SC02_041/ov_SC02_041_jr_8017BEBC.c index 55d8cb01c8..40b2f131fb 100644 --- a/src/ov_SC02_041/ov_SC02_041_jr_8017BEBC.c +++ b/src/ov_SC02_041/ov_SC02_041_jr_8017BEBC.c @@ -1693,7 +1693,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_80187D08[]; extern u8 D_80187D1C[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1849,7 +1849,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); @@ -8217,7 +8217,7 @@ void func_8018428C(s32 a0, s32 a1, s32 a2, void *a3) extern s32 D_801151D4; extern void func_8012EC04(s32 param_1, s32 param_2, s32 *param_3); extern void func_8012F14C(s32 a0, s32 a1, s32 a2); - extern void func_800D20C0(void *a0, void *a1, s32 a2); + extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyMatrixSV(void *a0, void *a1, void *a2); diff --git a/src/ov_SC03_001/ov_SC03_001_jr_8015C32C.c b/src/ov_SC03_001/ov_SC03_001_jr_8015C32C.c index 26f9393b42..f479060b1a 100644 --- a/src/ov_SC03_001/ov_SC03_001_jr_8015C32C.c +++ b/src/ov_SC03_001/ov_SC03_001_jr_8015C32C.c @@ -5708,7 +5708,7 @@ void func_80168AA8(void *a0) { extern void func_80168BDC(s32 a0, s32 a1, s32 a2, s32 a3); /* Conform to the TU's canonical decl (jr_8015C32C.c:5546 `extern void func_80146C3C(void);`) * and cast at the use site — same escape the TU already uses at :6388. Codegen-neutral. */ -extern void func_80146C3C(void); +extern void func_80146C3C(u8 *a0); #include "../shared/ov/func_80168B70.h" @@ -5792,7 +5792,7 @@ extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); extern s32 ratan2(s32 a0, s32 a1); extern void func_80048D9C(void *a0, void *a1); extern void func_80128EA8(s32 a0, s32 a1, s32 a2); -extern void func_80146C3C(void); +extern void func_80146C3C(u8 *a0); void func_80169BBC(s32 arg0) { @@ -5877,7 +5877,7 @@ void func_80169F00(void *a0) { extern void func_800D1FC8(s32 a0, s32 a1); extern s32 func_800D21C4(s32 a0, void *a1, s32 a2); extern void func_80128EA8(s32 a0, s32 a1, s32 a2); -extern void func_80146C3C(void); +extern void func_80146C3C(u8 *a0); extern char D_8019059C[]; extern char D_8019055C[]; diff --git a/src/ov_SC03_001/ov_SC03_001_jr_80171B4C.c b/src/ov_SC03_001/ov_SC03_001_jr_80171B4C.c index 814bb13c1c..e5824dbc62 100644 --- a/src/ov_SC03_001/ov_SC03_001_jr_80171B4C.c +++ b/src/ov_SC03_001/ov_SC03_001_jr_80171B4C.c @@ -1699,7 +1699,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_80190448[]; extern u8 D_8019045C[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1876,7 +1876,7 @@ extern void func_8016D5EC(s32 *a0); extern void func_8016D64C(int param_1); extern void func_8016D688(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC03_001/ov_SC03_001_jr_801734BC.c b/src/ov_SC03_001/ov_SC03_001_jr_801734BC.c index de0db040ed..98f6400896 100644 --- a/src/ov_SC03_001/ov_SC03_001_jr_801734BC.c +++ b/src/ov_SC03_001/ov_SC03_001_jr_801734BC.c @@ -1700,7 +1700,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_80190448[]; extern u8 D_8019045C[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1857,7 +1857,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC03_001/ov_SC03_001_jr_801789AC.c b/src/ov_SC03_001/ov_SC03_001_jr_801789AC.c index 02125e518c..db6db7a49d 100644 --- a/src/ov_SC03_001/ov_SC03_001_jr_801789AC.c +++ b/src/ov_SC03_001/ov_SC03_001_jr_801789AC.c @@ -1698,7 +1698,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_80190448[]; extern u8 D_8019045C[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1855,7 +1855,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC03_001/ov_SC03_001_jr_80178D40.c b/src/ov_SC03_001/ov_SC03_001_jr_80178D40.c index d4e4eede06..3ff19a120d 100644 --- a/src/ov_SC03_001/ov_SC03_001_jr_80178D40.c +++ b/src/ov_SC03_001/ov_SC03_001_jr_80178D40.c @@ -1697,7 +1697,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_80190448[]; extern u8 D_8019045C[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1853,7 +1853,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC03_001/ov_SC03_001_jr_8017A4AC.c b/src/ov_SC03_001/ov_SC03_001_jr_8017A4AC.c index a034f2fc5c..1756f6f997 100644 --- a/src/ov_SC03_001/ov_SC03_001_jr_8017A4AC.c +++ b/src/ov_SC03_001/ov_SC03_001_jr_8017A4AC.c @@ -1697,7 +1697,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_80190448[]; extern u8 D_8019045C[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1853,7 +1853,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC03_001/ov_SC03_001_jr_8017AE2C.c b/src/ov_SC03_001/ov_SC03_001_jr_8017AE2C.c index 04c3bf64bb..9d03d4acef 100644 --- a/src/ov_SC03_001/ov_SC03_001_jr_8017AE2C.c +++ b/src/ov_SC03_001/ov_SC03_001_jr_8017AE2C.c @@ -1686,7 +1686,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_80190448[]; extern u8 D_8019045C[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1839,7 +1839,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); @@ -3542,7 +3542,7 @@ void func_8017C338(void *a0) { extern s32 func_80146A6C(s32 a0, void *a1, s32 a2, s32 a3, s32 a4, s32 a5, s32 a6); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_800D23D0(void *a0); extern s32 func_800D222C(s32 a0, void *a1, s32 a2); extern s32 func_8001CF30(void *a0); diff --git a/src/ov_SC03_001/ov_SC03_001_jr_80184DDC.c b/src/ov_SC03_001/ov_SC03_001_jr_80184DDC.c index dc853b99a2..e85efe1dc3 100644 --- a/src/ov_SC03_001/ov_SC03_001_jr_80184DDC.c +++ b/src/ov_SC03_001/ov_SC03_001_jr_80184DDC.c @@ -1680,7 +1680,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_80190448[]; extern u8 D_8019045C[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1833,7 +1833,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC03_001/ov_SC03_001_jr_80184F64.c b/src/ov_SC03_001/ov_SC03_001_jr_80184F64.c index c31b99b342..cec478743d 100644 --- a/src/ov_SC03_001/ov_SC03_001_jr_80184F64.c +++ b/src/ov_SC03_001/ov_SC03_001_jr_80184F64.c @@ -1680,7 +1680,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_80190448[]; extern u8 D_8019045C[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1833,7 +1833,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC03_001/ov_SC03_001_jr_8018631C.c b/src/ov_SC03_001/ov_SC03_001_jr_8018631C.c index f5b344f6e9..9e5253cc49 100644 --- a/src/ov_SC03_001/ov_SC03_001_jr_8018631C.c +++ b/src/ov_SC03_001/ov_SC03_001_jr_8018631C.c @@ -1680,7 +1680,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_80190448[]; extern u8 D_8019045C[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1833,7 +1833,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC03_001/ov_SC03_001_jr_801870B0.c b/src/ov_SC03_001/ov_SC03_001_jr_801870B0.c index 6024c2693e..6081cf7cff 100644 --- a/src/ov_SC03_001/ov_SC03_001_jr_801870B0.c +++ b/src/ov_SC03_001/ov_SC03_001_jr_801870B0.c @@ -1680,7 +1680,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_80190448[]; extern u8 D_8019045C[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1833,7 +1833,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC03_001/ov_SC03_001_jr_80188830.c b/src/ov_SC03_001/ov_SC03_001_jr_80188830.c index ead3598143..111a08b53b 100644 --- a/src/ov_SC03_001/ov_SC03_001_jr_80188830.c +++ b/src/ov_SC03_001/ov_SC03_001_jr_80188830.c @@ -1683,7 +1683,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_80190448[]; extern u8 D_8019045C[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1836,7 +1836,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC03_001/ov_SC03_001_jr_80189030.c b/src/ov_SC03_001/ov_SC03_001_jr_80189030.c index 85f0b4a764..5775b8af48 100644 --- a/src/ov_SC03_001/ov_SC03_001_jr_80189030.c +++ b/src/ov_SC03_001/ov_SC03_001_jr_80189030.c @@ -1683,7 +1683,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_80190448[]; extern u8 D_8019045C[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1836,7 +1836,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC03_001/ov_SC03_001_jr_8018A3A8.c b/src/ov_SC03_001/ov_SC03_001_jr_8018A3A8.c index 725cf1e361..592c4d34d5 100644 --- a/src/ov_SC03_001/ov_SC03_001_jr_8018A3A8.c +++ b/src/ov_SC03_001/ov_SC03_001_jr_8018A3A8.c @@ -1683,7 +1683,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_80190448[]; extern u8 D_8019045C[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1836,7 +1836,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC03_001/ov_SC03_001_jr_8018B8DC.c b/src/ov_SC03_001/ov_SC03_001_jr_8018B8DC.c index 3ba8b8a997..bba5498a5d 100644 --- a/src/ov_SC03_001/ov_SC03_001_jr_8018B8DC.c +++ b/src/ov_SC03_001/ov_SC03_001_jr_8018B8DC.c @@ -1686,7 +1686,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_80190448[]; extern u8 D_8019045C[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1839,7 +1839,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC03_002/ov_SC03_002_jr_8015C32C.c b/src/ov_SC03_002/ov_SC03_002_jr_8015C32C.c index f42eb43f8a..e3fe815d4e 100644 --- a/src/ov_SC03_002/ov_SC03_002_jr_8015C32C.c +++ b/src/ov_SC03_002/ov_SC03_002_jr_8015C32C.c @@ -5708,7 +5708,7 @@ void func_80168AA8(void *a0) { extern void func_80168BDC(s32 a0, s32 a1, s32 a2, s32 a3); /* Conform to the TU's canonical decl (jr_8015C32C.c:5546 `extern void func_80146C3C(void);`) * and cast at the use site — same escape the TU already uses at :6388. Codegen-neutral. */ -extern void func_80146C3C(void); +extern void func_80146C3C(u8 *a0); #include "../shared/ov/func_80168B70.h" @@ -5792,7 +5792,7 @@ extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); extern s32 ratan2(s32 a0, s32 a1); extern void func_80048D9C(void *a0, void *a1); extern void func_80128EA8(s32 a0, s32 a1, s32 a2); -extern void func_80146C3C(void); +extern void func_80146C3C(u8 *a0); void func_80169BBC(s32 arg0) { @@ -5877,7 +5877,7 @@ void func_80169F00(void *a0) { extern void func_800D1FC8(s32 a0, s32 a1); extern s32 func_800D21C4(s32 a0, void *a1, s32 a2); extern void func_80128EA8(s32 a0, s32 a1, s32 a2); -extern void func_80146C3C(void); +extern void func_80146C3C(u8 *a0); extern char D_8018858C[]; extern char D_8018854C[]; diff --git a/src/ov_SC03_002/ov_SC03_002_jr_80171B4C.c b/src/ov_SC03_002/ov_SC03_002_jr_80171B4C.c index 9de45757e2..c8bddf011d 100644 --- a/src/ov_SC03_002/ov_SC03_002_jr_80171B4C.c +++ b/src/ov_SC03_002/ov_SC03_002_jr_80171B4C.c @@ -1699,7 +1699,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_80188438[]; extern u8 D_8018844C[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1876,7 +1876,7 @@ extern void func_8016D5EC(s32 *a0); extern void func_8016D64C(int param_1); extern void func_8016D688(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC03_002/ov_SC03_002_jr_801734BC.c b/src/ov_SC03_002/ov_SC03_002_jr_801734BC.c index 861f7ff655..e9b040470a 100644 --- a/src/ov_SC03_002/ov_SC03_002_jr_801734BC.c +++ b/src/ov_SC03_002/ov_SC03_002_jr_801734BC.c @@ -1700,7 +1700,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_80188438[]; extern u8 D_8018844C[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1857,7 +1857,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC03_002/ov_SC03_002_jr_801789AC.c b/src/ov_SC03_002/ov_SC03_002_jr_801789AC.c index 315a1da463..3b586ce1f9 100644 --- a/src/ov_SC03_002/ov_SC03_002_jr_801789AC.c +++ b/src/ov_SC03_002/ov_SC03_002_jr_801789AC.c @@ -1698,7 +1698,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_80188438[]; extern u8 D_8018844C[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1855,7 +1855,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC03_002/ov_SC03_002_jr_80178D40.c b/src/ov_SC03_002/ov_SC03_002_jr_80178D40.c index 316b3e4889..1c15e3ff05 100644 --- a/src/ov_SC03_002/ov_SC03_002_jr_80178D40.c +++ b/src/ov_SC03_002/ov_SC03_002_jr_80178D40.c @@ -1697,7 +1697,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_80188438[]; extern u8 D_8018844C[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1853,7 +1853,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC03_002/ov_SC03_002_jr_8017A4AC.c b/src/ov_SC03_002/ov_SC03_002_jr_8017A4AC.c index 1e63892450..3ec38d8e0c 100644 --- a/src/ov_SC03_002/ov_SC03_002_jr_8017A4AC.c +++ b/src/ov_SC03_002/ov_SC03_002_jr_8017A4AC.c @@ -1697,7 +1697,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_80188438[]; extern u8 D_8018844C[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1853,7 +1853,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC03_002/ov_SC03_002_jr_8017AE2C.c b/src/ov_SC03_002/ov_SC03_002_jr_8017AE2C.c index a213ef3dad..610c89df22 100644 --- a/src/ov_SC03_002/ov_SC03_002_jr_8017AE2C.c +++ b/src/ov_SC03_002/ov_SC03_002_jr_8017AE2C.c @@ -1696,7 +1696,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_80188438[]; extern u8 D_8018844C[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1851,7 +1851,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC03_002/ov_SC03_002_jr_8017D604.c b/src/ov_SC03_002/ov_SC03_002_jr_8017D604.c index d241c55cdd..895bc94c68 100644 --- a/src/ov_SC03_002/ov_SC03_002_jr_8017D604.c +++ b/src/ov_SC03_002/ov_SC03_002_jr_8017D604.c @@ -1690,7 +1690,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_80188438[]; extern u8 D_8018844C[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1843,7 +1843,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); @@ -3344,7 +3344,7 @@ extern s32 func_8012AD50(void *a0); -extern void func_8017EC98(); +extern void func_8017EC98(SVEC_8017EC98 *p0, SVEC_8017EC98 *p1); void func_8017EBD0(void *a0) { extern SVFD98 D_801CA324; diff --git a/src/ov_SC03_002/ov_SC03_002_jr_801815AC.c b/src/ov_SC03_002/ov_SC03_002_jr_801815AC.c index dd4beef9ba..1f883f2dc9 100644 --- a/src/ov_SC03_002/ov_SC03_002_jr_801815AC.c +++ b/src/ov_SC03_002/ov_SC03_002_jr_801815AC.c @@ -1682,7 +1682,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_80188438[]; extern u8 D_8018844C[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1835,7 +1835,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC03_002/ov_SC03_002_jr_80181BCC.c b/src/ov_SC03_002/ov_SC03_002_jr_80181BCC.c index 6564ef0431..374f3dcc1d 100644 --- a/src/ov_SC03_002/ov_SC03_002_jr_80181BCC.c +++ b/src/ov_SC03_002/ov_SC03_002_jr_80181BCC.c @@ -1682,7 +1682,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_80188438[]; extern u8 D_8018844C[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1835,7 +1835,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC03_002/ov_SC03_002_jr_80181D78.c b/src/ov_SC03_002/ov_SC03_002_jr_80181D78.c index bb1053ee50..d62230b6c4 100644 --- a/src/ov_SC03_002/ov_SC03_002_jr_80181D78.c +++ b/src/ov_SC03_002/ov_SC03_002_jr_80181D78.c @@ -1682,7 +1682,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_80188438[]; extern u8 D_8018844C[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1835,7 +1835,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC03_002/ov_SC03_002_jr_8018431C.c b/src/ov_SC03_002/ov_SC03_002_jr_8018431C.c index a36dd5021e..3ecbc2e248 100644 --- a/src/ov_SC03_002/ov_SC03_002_jr_8018431C.c +++ b/src/ov_SC03_002/ov_SC03_002_jr_8018431C.c @@ -1682,7 +1682,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_80188438[]; extern u8 D_8018844C[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1835,7 +1835,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC03_003/ov_SC03_003_jr_8015C32C.c b/src/ov_SC03_003/ov_SC03_003_jr_8015C32C.c index 8c58c70d95..d24bc90f5a 100644 --- a/src/ov_SC03_003/ov_SC03_003_jr_8015C32C.c +++ b/src/ov_SC03_003/ov_SC03_003_jr_8015C32C.c @@ -5708,7 +5708,7 @@ void func_80168AA8(void *a0) { extern void func_80168BDC(s32 a0, s32 a1, s32 a2, s32 a3); /* Conform to the TU's canonical decl (jr_8015C32C.c:5546 `extern void func_80146C3C(void);`) * and cast at the use site — same escape the TU already uses at :6388. Codegen-neutral. */ -extern void func_80146C3C(void); +extern void func_80146C3C(u8 *a0); #include "../shared/ov/func_80168B70.h" @@ -5792,7 +5792,7 @@ extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); extern s32 ratan2(s32 a0, s32 a1); extern void func_80048D9C(void *a0, void *a1); extern void func_80128EA8(s32 a0, s32 a1, s32 a2); -extern void func_80146C3C(void); +extern void func_80146C3C(u8 *a0); void func_80169BBC(s32 arg0) { @@ -5877,7 +5877,7 @@ void func_80169F00(void *a0) { extern void func_800D1FC8(s32 a0, s32 a1); extern s32 func_800D21C4(s32 a0, void *a1, s32 a2); extern void func_80128EA8(s32 a0, s32 a1, s32 a2); -extern void func_80146C3C(void); +extern void func_80146C3C(u8 *a0); extern char D_80182354[]; extern char D_80182314[]; diff --git a/src/ov_SC03_003/ov_SC03_003_jr_80171B4C.c b/src/ov_SC03_003/ov_SC03_003_jr_80171B4C.c index 15b4126790..cc4b61b0d1 100644 --- a/src/ov_SC03_003/ov_SC03_003_jr_80171B4C.c +++ b/src/ov_SC03_003/ov_SC03_003_jr_80171B4C.c @@ -1699,7 +1699,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_80182200[]; extern u8 D_80182214[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1876,7 +1876,7 @@ extern void func_8016D5EC(s32 *a0); extern void func_8016D64C(int param_1); extern void func_8016D688(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC03_003/ov_SC03_003_jr_801734BC.c b/src/ov_SC03_003/ov_SC03_003_jr_801734BC.c index 799f50d25b..e1f72dd5a5 100644 --- a/src/ov_SC03_003/ov_SC03_003_jr_801734BC.c +++ b/src/ov_SC03_003/ov_SC03_003_jr_801734BC.c @@ -1700,7 +1700,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_80182200[]; extern u8 D_80182214[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1857,7 +1857,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC03_003/ov_SC03_003_jr_801789AC.c b/src/ov_SC03_003/ov_SC03_003_jr_801789AC.c index 2148a06a5a..23fbcc86c3 100644 --- a/src/ov_SC03_003/ov_SC03_003_jr_801789AC.c +++ b/src/ov_SC03_003/ov_SC03_003_jr_801789AC.c @@ -1698,7 +1698,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_80182200[]; extern u8 D_80182214[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1855,7 +1855,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC03_003/ov_SC03_003_jr_80178D40.c b/src/ov_SC03_003/ov_SC03_003_jr_80178D40.c index ede2d5bb4a..f18dd1fcb9 100644 --- a/src/ov_SC03_003/ov_SC03_003_jr_80178D40.c +++ b/src/ov_SC03_003/ov_SC03_003_jr_80178D40.c @@ -1697,7 +1697,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_80182200[]; extern u8 D_80182214[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1853,7 +1853,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC03_003/ov_SC03_003_jr_8017A4AC.c b/src/ov_SC03_003/ov_SC03_003_jr_8017A4AC.c index 432da32d93..ce49ff5220 100644 --- a/src/ov_SC03_003/ov_SC03_003_jr_8017A4AC.c +++ b/src/ov_SC03_003/ov_SC03_003_jr_8017A4AC.c @@ -1697,7 +1697,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_80182200[]; extern u8 D_80182214[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1853,7 +1853,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC03_003/ov_SC03_003_jr_8017AE2C.c b/src/ov_SC03_003/ov_SC03_003_jr_8017AE2C.c index 022c8e33e8..640caee7f2 100644 --- a/src/ov_SC03_003/ov_SC03_003_jr_8017AE2C.c +++ b/src/ov_SC03_003/ov_SC03_003_jr_8017AE2C.c @@ -1697,7 +1697,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_80182200[]; extern u8 D_80182214[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1853,7 +1853,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC03_003/ov_SC03_003_jr_8017D5C0.c b/src/ov_SC03_003/ov_SC03_003_jr_8017D5C0.c index 510c20c273..c737870e56 100644 --- a/src/ov_SC03_003/ov_SC03_003_jr_8017D5C0.c +++ b/src/ov_SC03_003/ov_SC03_003_jr_8017D5C0.c @@ -1691,7 +1691,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_80182200[]; extern u8 D_80182214[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1847,7 +1847,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC03_006/ov_SC03_006_jr_8015C32C.c b/src/ov_SC03_006/ov_SC03_006_jr_8015C32C.c index 8865617b76..022cee4318 100644 --- a/src/ov_SC03_006/ov_SC03_006_jr_8015C32C.c +++ b/src/ov_SC03_006/ov_SC03_006_jr_8015C32C.c @@ -5708,7 +5708,7 @@ void func_80168AA8(void *a0) { extern void func_80168BDC(s32 a0, s32 a1, s32 a2, s32 a3); /* Conform to the TU's canonical decl (jr_8015C32C.c:5546 `extern void func_80146C3C(void);`) * and cast at the use site — same escape the TU already uses at :6388. Codegen-neutral. */ -extern void func_80146C3C(void); +extern void func_80146C3C(u8 *a0); #include "../shared/ov/func_80168B70.h" @@ -5792,7 +5792,7 @@ extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); extern s32 ratan2(s32 a0, s32 a1); extern void func_80048D9C(void *a0, void *a1); extern void func_80128EA8(s32 a0, s32 a1, s32 a2); -extern void func_80146C3C(void); +extern void func_80146C3C(u8 *a0); void func_80169BBC(s32 arg0) { @@ -5877,7 +5877,7 @@ void func_80169F00(void *a0) { extern void func_800D1FC8(s32 a0, s32 a1); extern s32 func_800D21C4(s32 a0, void *a1, s32 a2); extern void func_80128EA8(s32 a0, s32 a1, s32 a2); -extern void func_80146C3C(void); +extern void func_80146C3C(u8 *a0); extern char D_8018F670[]; extern char D_8018F630[]; diff --git a/src/ov_SC03_006/ov_SC03_006_jr_80171B4C.c b/src/ov_SC03_006/ov_SC03_006_jr_80171B4C.c index c68fd3efc4..2b458f11d1 100644 --- a/src/ov_SC03_006/ov_SC03_006_jr_80171B4C.c +++ b/src/ov_SC03_006/ov_SC03_006_jr_80171B4C.c @@ -1699,7 +1699,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_8018F51C[]; extern u8 D_8018F530[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1876,7 +1876,7 @@ extern void func_8016D5EC(s32 *a0); extern void func_8016D64C(int param_1); extern void func_8016D688(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC03_006/ov_SC03_006_jr_801734BC.c b/src/ov_SC03_006/ov_SC03_006_jr_801734BC.c index ca6fd55c90..ddfba4e9c3 100644 --- a/src/ov_SC03_006/ov_SC03_006_jr_801734BC.c +++ b/src/ov_SC03_006/ov_SC03_006_jr_801734BC.c @@ -1700,7 +1700,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_8018F51C[]; extern u8 D_8018F530[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1857,7 +1857,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC03_006/ov_SC03_006_jr_801789AC.c b/src/ov_SC03_006/ov_SC03_006_jr_801789AC.c index 1d126fa25a..9d0333cd97 100644 --- a/src/ov_SC03_006/ov_SC03_006_jr_801789AC.c +++ b/src/ov_SC03_006/ov_SC03_006_jr_801789AC.c @@ -1698,7 +1698,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_8018F51C[]; extern u8 D_8018F530[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1855,7 +1855,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC03_006/ov_SC03_006_jr_80178D40.c b/src/ov_SC03_006/ov_SC03_006_jr_80178D40.c index e3775c9e0d..7256c5b6a9 100644 --- a/src/ov_SC03_006/ov_SC03_006_jr_80178D40.c +++ b/src/ov_SC03_006/ov_SC03_006_jr_80178D40.c @@ -1697,7 +1697,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_8018F51C[]; extern u8 D_8018F530[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1853,7 +1853,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC03_006/ov_SC03_006_jr_8017A4AC.c b/src/ov_SC03_006/ov_SC03_006_jr_8017A4AC.c index 899a00f727..60c275b653 100644 --- a/src/ov_SC03_006/ov_SC03_006_jr_8017A4AC.c +++ b/src/ov_SC03_006/ov_SC03_006_jr_8017A4AC.c @@ -1697,7 +1697,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_8018F51C[]; extern u8 D_8018F530[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1853,7 +1853,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC03_006/ov_SC03_006_jr_8017AE2C.c b/src/ov_SC03_006/ov_SC03_006_jr_8017AE2C.c index a53fd6f755..ec4290bdc7 100644 --- a/src/ov_SC03_006/ov_SC03_006_jr_8017AE2C.c +++ b/src/ov_SC03_006/ov_SC03_006_jr_8017AE2C.c @@ -1687,7 +1687,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_8018F51C[]; extern u8 D_8018F530[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1842,7 +1842,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); @@ -3300,7 +3300,7 @@ void func_8017BEBC(void *a0) { extern s32 func_80146A6C(s32 a0, void *a1, s32 a2, s32 a3, s32 a4, s32 a5, s32 a6); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_800D23D0(void *a0); extern s32 func_800D222C(s32 a0, void *a1, s32 a2); extern s32 func_8001CF30(void *a0); @@ -3796,7 +3796,7 @@ void func_8017C750(s32 a0) { extern void func_8001D074(s32 a0, s32 a1); extern void func_8001CD50(s32 a0, s32 a1); extern void func_800233CC(void *, unsigned short); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_800D23D0(void *a0); extern void RotMatrixYXZ(void *a0, void *a1); @@ -3944,7 +3944,7 @@ extern void func_8002D4C8(s32 a0, s32 a1); extern void func_8012C1B8(void); extern void func_8001C214(s32 a0, s32 a1); extern void func_8012A828(s32 a0, void *a1); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_800D23D0(void *a0); void func_8017CE8C(s32 a0) { diff --git a/src/ov_SC03_007/ov_SC03_007_jr_8015C32C.c b/src/ov_SC03_007/ov_SC03_007_jr_8015C32C.c index 39cd2d4967..a542f71aaf 100644 --- a/src/ov_SC03_007/ov_SC03_007_jr_8015C32C.c +++ b/src/ov_SC03_007/ov_SC03_007_jr_8015C32C.c @@ -5708,7 +5708,7 @@ void func_80168AA8(void *a0) { extern void func_80168BDC(s32 a0, s32 a1, s32 a2, s32 a3); /* Conform to the TU's canonical decl (jr_8015C32C.c:5546 `extern void func_80146C3C(void);`) * and cast at the use site — same escape the TU already uses at :6388. Codegen-neutral. */ -extern void func_80146C3C(void); +extern void func_80146C3C(u8 *a0); #include "../shared/ov/func_80168B70.h" @@ -5792,7 +5792,7 @@ extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); extern s32 ratan2(s32 a0, s32 a1); extern void func_80048D9C(void *a0, void *a1); extern void func_80128EA8(s32 a0, s32 a1, s32 a2); -extern void func_80146C3C(void); +extern void func_80146C3C(u8 *a0); void func_80169BBC(s32 arg0) { @@ -5877,7 +5877,7 @@ void func_80169F00(void *a0) { extern void func_800D1FC8(s32 a0, s32 a1); extern s32 func_800D21C4(s32 a0, void *a1, s32 a2); extern void func_80128EA8(s32 a0, s32 a1, s32 a2); -extern void func_80146C3C(void); +extern void func_80146C3C(u8 *a0); extern char D_8018A468[]; extern char D_8018A428[]; diff --git a/src/ov_SC03_007/ov_SC03_007_jr_80171B4C.c b/src/ov_SC03_007/ov_SC03_007_jr_80171B4C.c index 2e67d4a7c4..d84dcb6389 100644 --- a/src/ov_SC03_007/ov_SC03_007_jr_80171B4C.c +++ b/src/ov_SC03_007/ov_SC03_007_jr_80171B4C.c @@ -1699,7 +1699,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_8018A314[]; extern u8 D_8018A328[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1876,7 +1876,7 @@ extern void func_8016D5EC(s32 *a0); extern void func_8016D64C(int param_1); extern void func_8016D688(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC03_007/ov_SC03_007_jr_801734BC.c b/src/ov_SC03_007/ov_SC03_007_jr_801734BC.c index 591b76184b..a9e5592a67 100644 --- a/src/ov_SC03_007/ov_SC03_007_jr_801734BC.c +++ b/src/ov_SC03_007/ov_SC03_007_jr_801734BC.c @@ -1700,7 +1700,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_8018A314[]; extern u8 D_8018A328[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1857,7 +1857,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC03_007/ov_SC03_007_jr_801789AC.c b/src/ov_SC03_007/ov_SC03_007_jr_801789AC.c index 8d7be2f27f..c90c6d3fe6 100644 --- a/src/ov_SC03_007/ov_SC03_007_jr_801789AC.c +++ b/src/ov_SC03_007/ov_SC03_007_jr_801789AC.c @@ -1698,7 +1698,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_8018A314[]; extern u8 D_8018A328[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1855,7 +1855,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC03_007/ov_SC03_007_jr_80178D40.c b/src/ov_SC03_007/ov_SC03_007_jr_80178D40.c index 72e92d774a..71499dff81 100644 --- a/src/ov_SC03_007/ov_SC03_007_jr_80178D40.c +++ b/src/ov_SC03_007/ov_SC03_007_jr_80178D40.c @@ -1697,7 +1697,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_8018A314[]; extern u8 D_8018A328[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1853,7 +1853,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC03_007/ov_SC03_007_jr_8017A4AC.c b/src/ov_SC03_007/ov_SC03_007_jr_8017A4AC.c index d85aa117f0..05f7a3b089 100644 --- a/src/ov_SC03_007/ov_SC03_007_jr_8017A4AC.c +++ b/src/ov_SC03_007/ov_SC03_007_jr_8017A4AC.c @@ -1697,7 +1697,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_8018A314[]; extern u8 D_8018A328[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1853,7 +1853,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC03_007/ov_SC03_007_jr_8017AE2C.c b/src/ov_SC03_007/ov_SC03_007_jr_8017AE2C.c index bffbdd3e25..bc6495d133 100644 --- a/src/ov_SC03_007/ov_SC03_007_jr_8017AE2C.c +++ b/src/ov_SC03_007/ov_SC03_007_jr_8017AE2C.c @@ -1694,7 +1694,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_8018A314[]; extern u8 D_8018A328[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1850,7 +1850,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC03_007/ov_SC03_007_jr_80181F94.c b/src/ov_SC03_007/ov_SC03_007_jr_80181F94.c index a210d14643..322ef72741 100644 --- a/src/ov_SC03_007/ov_SC03_007_jr_80181F94.c +++ b/src/ov_SC03_007/ov_SC03_007_jr_80181F94.c @@ -1688,7 +1688,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_8018A314[]; extern u8 D_8018A328[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1844,7 +1844,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC03_007/ov_SC03_007_jr_80183894.c b/src/ov_SC03_007/ov_SC03_007_jr_80183894.c index 86cd86e443..ae888e1bd4 100644 --- a/src/ov_SC03_007/ov_SC03_007_jr_80183894.c +++ b/src/ov_SC03_007/ov_SC03_007_jr_80183894.c @@ -1689,7 +1689,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_8018A314[]; extern u8 D_8018A328[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1845,7 +1845,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC03_010/ov_SC03_010_jr_8015C32C.c b/src/ov_SC03_010/ov_SC03_010_jr_8015C32C.c index 91250a189d..006ea270cb 100644 --- a/src/ov_SC03_010/ov_SC03_010_jr_8015C32C.c +++ b/src/ov_SC03_010/ov_SC03_010_jr_8015C32C.c @@ -5708,7 +5708,7 @@ void func_80168AA8(void *a0) { extern void func_80168BDC(s32 a0, s32 a1, s32 a2, s32 a3); /* Conform to the TU's canonical decl (jr_8015C32C.c:5546 `extern void func_80146C3C(void);`) * and cast at the use site — same escape the TU already uses at :6388. Codegen-neutral. */ -extern void func_80146C3C(void); +extern void func_80146C3C(u8 *a0); #include "../shared/ov/func_80168B70.h" @@ -5792,7 +5792,7 @@ extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); extern s32 ratan2(s32 a0, s32 a1); extern void func_80048D9C(void *a0, void *a1); extern void func_80128EA8(s32 a0, s32 a1, s32 a2); -extern void func_80146C3C(void); +extern void func_80146C3C(u8 *a0); void func_80169BBC(s32 arg0) { @@ -5877,7 +5877,7 @@ void func_80169F00(void *a0) { extern void func_800D1FC8(s32 a0, s32 a1); extern s32 func_800D21C4(s32 a0, void *a1, s32 a2); extern void func_80128EA8(s32 a0, s32 a1, s32 a2); -extern void func_80146C3C(void); +extern void func_80146C3C(u8 *a0); extern char D_80182F88[]; extern char D_80182F48[]; diff --git a/src/ov_SC03_010/ov_SC03_010_jr_80171B4C.c b/src/ov_SC03_010/ov_SC03_010_jr_80171B4C.c index 630f59df88..34fc841398 100644 --- a/src/ov_SC03_010/ov_SC03_010_jr_80171B4C.c +++ b/src/ov_SC03_010/ov_SC03_010_jr_80171B4C.c @@ -1699,7 +1699,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_80182E34[]; extern u8 D_80182E48[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1876,7 +1876,7 @@ extern void func_8016D5EC(s32 *a0); extern void func_8016D64C(int param_1); extern void func_8016D688(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC03_010/ov_SC03_010_jr_801734BC.c b/src/ov_SC03_010/ov_SC03_010_jr_801734BC.c index efc0a21f35..5e8751f5c4 100644 --- a/src/ov_SC03_010/ov_SC03_010_jr_801734BC.c +++ b/src/ov_SC03_010/ov_SC03_010_jr_801734BC.c @@ -1700,7 +1700,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_80182E34[]; extern u8 D_80182E48[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1857,7 +1857,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC03_010/ov_SC03_010_jr_801789AC.c b/src/ov_SC03_010/ov_SC03_010_jr_801789AC.c index 5e5a4e7ac0..ddaa0197ec 100644 --- a/src/ov_SC03_010/ov_SC03_010_jr_801789AC.c +++ b/src/ov_SC03_010/ov_SC03_010_jr_801789AC.c @@ -1698,7 +1698,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_80182E34[]; extern u8 D_80182E48[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1855,7 +1855,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC03_010/ov_SC03_010_jr_80178D40.c b/src/ov_SC03_010/ov_SC03_010_jr_80178D40.c index 1f11664248..efb2fb6864 100644 --- a/src/ov_SC03_010/ov_SC03_010_jr_80178D40.c +++ b/src/ov_SC03_010/ov_SC03_010_jr_80178D40.c @@ -1697,7 +1697,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_80182E34[]; extern u8 D_80182E48[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1853,7 +1853,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC03_010/ov_SC03_010_jr_8017A4AC.c b/src/ov_SC03_010/ov_SC03_010_jr_8017A4AC.c index 11751941a9..cd94d8b9fe 100644 --- a/src/ov_SC03_010/ov_SC03_010_jr_8017A4AC.c +++ b/src/ov_SC03_010/ov_SC03_010_jr_8017A4AC.c @@ -1697,7 +1697,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_80182E34[]; extern u8 D_80182E48[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1853,7 +1853,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC03_010/ov_SC03_010_jr_8017AE2C.c b/src/ov_SC03_010/ov_SC03_010_jr_8017AE2C.c index 4f1a18d41c..ad9523fbf9 100644 --- a/src/ov_SC03_010/ov_SC03_010_jr_8017AE2C.c +++ b/src/ov_SC03_010/ov_SC03_010_jr_8017AE2C.c @@ -1697,7 +1697,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_80182E34[]; extern u8 D_80182E48[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1853,7 +1853,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC03_010/ov_SC03_010_jr_8017C730.c b/src/ov_SC03_010/ov_SC03_010_jr_8017C730.c index 5871ad0eee..288b98211f 100644 --- a/src/ov_SC03_010/ov_SC03_010_jr_8017C730.c +++ b/src/ov_SC03_010/ov_SC03_010_jr_8017C730.c @@ -1692,7 +1692,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_80182E34[]; extern u8 D_80182E48[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1848,7 +1848,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC03_010/ov_SC03_010_jr_8017F6C0.c b/src/ov_SC03_010/ov_SC03_010_jr_8017F6C0.c index cee4ee1d7a..633318ebc1 100644 --- a/src/ov_SC03_010/ov_SC03_010_jr_8017F6C0.c +++ b/src/ov_SC03_010/ov_SC03_010_jr_8017F6C0.c @@ -1691,7 +1691,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_80182E34[]; extern u8 D_80182E48[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1847,7 +1847,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC03_011/ov_SC03_011_jr_8015C32C.c b/src/ov_SC03_011/ov_SC03_011_jr_8015C32C.c index d14f21f7ec..d6ccc5f0fa 100644 --- a/src/ov_SC03_011/ov_SC03_011_jr_8015C32C.c +++ b/src/ov_SC03_011/ov_SC03_011_jr_8015C32C.c @@ -5708,7 +5708,7 @@ void func_80168AA8(void *a0) { extern void func_80168BDC(s32 a0, s32 a1, s32 a2, s32 a3); /* Conform to the TU's canonical decl (jr_8015C32C.c:5546 `extern void func_80146C3C(void);`) * and cast at the use site — same escape the TU already uses at :6388. Codegen-neutral. */ -extern void func_80146C3C(void); +extern void func_80146C3C(u8 *a0); #include "../shared/ov/func_80168B70.h" @@ -5792,7 +5792,7 @@ extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); extern s32 ratan2(s32 a0, s32 a1); extern void func_80048D9C(void *a0, void *a1); extern void func_80128EA8(s32 a0, s32 a1, s32 a2); -extern void func_80146C3C(void); +extern void func_80146C3C(u8 *a0); void func_80169BBC(s32 arg0) { @@ -5877,7 +5877,7 @@ void func_80169F00(void *a0) { extern void func_800D1FC8(s32 a0, s32 a1); extern s32 func_800D21C4(s32 a0, void *a1, s32 a2); extern void func_80128EA8(s32 a0, s32 a1, s32 a2); -extern void func_80146C3C(void); +extern void func_80146C3C(u8 *a0); extern char D_801842F8[]; extern char D_801842B8[]; diff --git a/src/ov_SC03_011/ov_SC03_011_jr_80171B4C.c b/src/ov_SC03_011/ov_SC03_011_jr_80171B4C.c index c5c4bba2fd..a286053796 100644 --- a/src/ov_SC03_011/ov_SC03_011_jr_80171B4C.c +++ b/src/ov_SC03_011/ov_SC03_011_jr_80171B4C.c @@ -1699,7 +1699,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_801841A4[]; extern u8 D_801841B8[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1876,7 +1876,7 @@ extern void func_8016D5EC(s32 *a0); extern void func_8016D64C(int param_1); extern void func_8016D688(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC03_011/ov_SC03_011_jr_801734BC.c b/src/ov_SC03_011/ov_SC03_011_jr_801734BC.c index f4653dcab6..f5f64d11c7 100644 --- a/src/ov_SC03_011/ov_SC03_011_jr_801734BC.c +++ b/src/ov_SC03_011/ov_SC03_011_jr_801734BC.c @@ -1700,7 +1700,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_801841A4[]; extern u8 D_801841B8[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1857,7 +1857,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC03_011/ov_SC03_011_jr_801789AC.c b/src/ov_SC03_011/ov_SC03_011_jr_801789AC.c index 66a4d25c47..d658d730ce 100644 --- a/src/ov_SC03_011/ov_SC03_011_jr_801789AC.c +++ b/src/ov_SC03_011/ov_SC03_011_jr_801789AC.c @@ -1698,7 +1698,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_801841A4[]; extern u8 D_801841B8[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1855,7 +1855,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC03_011/ov_SC03_011_jr_80178D40.c b/src/ov_SC03_011/ov_SC03_011_jr_80178D40.c index 4511cae72d..99f935fc65 100644 --- a/src/ov_SC03_011/ov_SC03_011_jr_80178D40.c +++ b/src/ov_SC03_011/ov_SC03_011_jr_80178D40.c @@ -1697,7 +1697,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_801841A4[]; extern u8 D_801841B8[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1853,7 +1853,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC03_011/ov_SC03_011_jr_8017A4AC.c b/src/ov_SC03_011/ov_SC03_011_jr_8017A4AC.c index 2879a1f822..89fabd4c4a 100644 --- a/src/ov_SC03_011/ov_SC03_011_jr_8017A4AC.c +++ b/src/ov_SC03_011/ov_SC03_011_jr_8017A4AC.c @@ -1697,7 +1697,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_801841A4[]; extern u8 D_801841B8[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1853,7 +1853,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC03_011/ov_SC03_011_jr_8017AE2C.c b/src/ov_SC03_011/ov_SC03_011_jr_8017AE2C.c index a6bf18fcc8..20a58852ac 100644 --- a/src/ov_SC03_011/ov_SC03_011_jr_8017AE2C.c +++ b/src/ov_SC03_011/ov_SC03_011_jr_8017AE2C.c @@ -1697,7 +1697,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_801841A4[]; extern u8 D_801841B8[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1853,7 +1853,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC03_011/ov_SC03_011_jr_8017C730.c b/src/ov_SC03_011/ov_SC03_011_jr_8017C730.c index f66f04c7cc..d95c45b856 100644 --- a/src/ov_SC03_011/ov_SC03_011_jr_8017C730.c +++ b/src/ov_SC03_011/ov_SC03_011_jr_8017C730.c @@ -1698,7 +1698,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_801841A4[]; extern u8 D_801841B8[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1854,7 +1854,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC03_011/ov_SC03_011_jr_80180B68.c b/src/ov_SC03_011/ov_SC03_011_jr_80180B68.c index 2669b6fa42..dc3ea8216a 100644 --- a/src/ov_SC03_011/ov_SC03_011_jr_80180B68.c +++ b/src/ov_SC03_011/ov_SC03_011_jr_80180B68.c @@ -1694,7 +1694,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_801841A4[]; extern u8 D_801841B8[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1850,7 +1850,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC03_012/ov_SC03_012_jr_8015C32C.c b/src/ov_SC03_012/ov_SC03_012_jr_8015C32C.c index d806f157e9..8f7af09fc3 100644 --- a/src/ov_SC03_012/ov_SC03_012_jr_8015C32C.c +++ b/src/ov_SC03_012/ov_SC03_012_jr_8015C32C.c @@ -5708,7 +5708,7 @@ void func_80168AA8(void *a0) { extern void func_80168BDC(s32 a0, s32 a1, s32 a2, s32 a3); /* Conform to the TU's canonical decl (jr_8015C32C.c:5546 `extern void func_80146C3C(void);`) * and cast at the use site — same escape the TU already uses at :6388. Codegen-neutral. */ -extern void func_80146C3C(void); +extern void func_80146C3C(u8 *a0); #include "../shared/ov/func_80168B70.h" @@ -5792,7 +5792,7 @@ extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); extern s32 ratan2(s32 a0, s32 a1); extern void func_80048D9C(void *a0, void *a1); extern void func_80128EA8(s32 a0, s32 a1, s32 a2); -extern void func_80146C3C(void); +extern void func_80146C3C(u8 *a0); void func_80169BBC(s32 arg0) { @@ -5877,7 +5877,7 @@ void func_80169F00(void *a0) { extern void func_800D1FC8(s32 a0, s32 a1); extern s32 func_800D21C4(s32 a0, void *a1, s32 a2); extern void func_80128EA8(s32 a0, s32 a1, s32 a2); -extern void func_80146C3C(void); +extern void func_80146C3C(u8 *a0); extern char D_801811D8[]; extern char D_80181198[]; diff --git a/src/ov_SC03_012/ov_SC03_012_jr_80171B4C.c b/src/ov_SC03_012/ov_SC03_012_jr_80171B4C.c index f6448fbcb1..9d326d1ac0 100644 --- a/src/ov_SC03_012/ov_SC03_012_jr_80171B4C.c +++ b/src/ov_SC03_012/ov_SC03_012_jr_80171B4C.c @@ -1699,7 +1699,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_80181084[]; extern u8 D_80181098[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1876,7 +1876,7 @@ extern void func_8016D5EC(s32 *a0); extern void func_8016D64C(int param_1); extern void func_8016D688(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC03_012/ov_SC03_012_jr_801734BC.c b/src/ov_SC03_012/ov_SC03_012_jr_801734BC.c index 69a82b71a1..355d400978 100644 --- a/src/ov_SC03_012/ov_SC03_012_jr_801734BC.c +++ b/src/ov_SC03_012/ov_SC03_012_jr_801734BC.c @@ -1700,7 +1700,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_80181084[]; extern u8 D_80181098[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1857,7 +1857,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC03_012/ov_SC03_012_jr_801789AC.c b/src/ov_SC03_012/ov_SC03_012_jr_801789AC.c index a66d15d108..a604a6a1c7 100644 --- a/src/ov_SC03_012/ov_SC03_012_jr_801789AC.c +++ b/src/ov_SC03_012/ov_SC03_012_jr_801789AC.c @@ -1698,7 +1698,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_80181084[]; extern u8 D_80181098[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1855,7 +1855,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC03_012/ov_SC03_012_jr_80178D40.c b/src/ov_SC03_012/ov_SC03_012_jr_80178D40.c index 4312e991bc..0ed39b7414 100644 --- a/src/ov_SC03_012/ov_SC03_012_jr_80178D40.c +++ b/src/ov_SC03_012/ov_SC03_012_jr_80178D40.c @@ -1697,7 +1697,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_80181084[]; extern u8 D_80181098[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1853,7 +1853,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC03_012/ov_SC03_012_jr_8017A4AC.c b/src/ov_SC03_012/ov_SC03_012_jr_8017A4AC.c index e5b0a77e50..08f0110181 100644 --- a/src/ov_SC03_012/ov_SC03_012_jr_8017A4AC.c +++ b/src/ov_SC03_012/ov_SC03_012_jr_8017A4AC.c @@ -1697,7 +1697,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_80181084[]; extern u8 D_80181098[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1853,7 +1853,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC03_012/ov_SC03_012_jr_8017AE2C.c b/src/ov_SC03_012/ov_SC03_012_jr_8017AE2C.c index dc54234146..80a74ddb10 100644 --- a/src/ov_SC03_012/ov_SC03_012_jr_8017AE2C.c +++ b/src/ov_SC03_012/ov_SC03_012_jr_8017AE2C.c @@ -1697,7 +1697,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_80181084[]; extern u8 D_80181098[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1853,7 +1853,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC03_013/ov_SC03_013_jr_8015C32C.c b/src/ov_SC03_013/ov_SC03_013_jr_8015C32C.c index 7b992d951d..7ca3751ed0 100644 --- a/src/ov_SC03_013/ov_SC03_013_jr_8015C32C.c +++ b/src/ov_SC03_013/ov_SC03_013_jr_8015C32C.c @@ -5708,7 +5708,7 @@ void func_80168AA8(void *a0) { extern void func_80168BDC(s32 a0, s32 a1, s32 a2, s32 a3); /* Conform to the TU's canonical decl (jr_8015C32C.c:5546 `extern void func_80146C3C(void);`) * and cast at the use site — same escape the TU already uses at :6388. Codegen-neutral. */ -extern void func_80146C3C(void); +extern void func_80146C3C(u8 *a0); #include "../shared/ov/func_80168B70.h" @@ -5792,7 +5792,7 @@ extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); extern s32 ratan2(s32 a0, s32 a1); extern void func_80048D9C(void *a0, void *a1); extern void func_80128EA8(s32 a0, s32 a1, s32 a2); -extern void func_80146C3C(void); +extern void func_80146C3C(u8 *a0); void func_80169BBC(s32 arg0) { @@ -5877,7 +5877,7 @@ void func_80169F00(void *a0) { extern void func_800D1FC8(s32 a0, s32 a1); extern s32 func_800D21C4(s32 a0, void *a1, s32 a2); extern void func_80128EA8(s32 a0, s32 a1, s32 a2); -extern void func_80146C3C(void); +extern void func_80146C3C(u8 *a0); extern char D_80183FC0[]; extern char D_80183F80[]; diff --git a/src/ov_SC03_013/ov_SC03_013_jr_80171B4C.c b/src/ov_SC03_013/ov_SC03_013_jr_80171B4C.c index bc3dba5a6b..a616501dfd 100644 --- a/src/ov_SC03_013/ov_SC03_013_jr_80171B4C.c +++ b/src/ov_SC03_013/ov_SC03_013_jr_80171B4C.c @@ -1699,7 +1699,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_80183E6C[]; extern u8 D_80183E80[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1876,7 +1876,7 @@ extern void func_8016D5EC(s32 *a0); extern void func_8016D64C(int param_1); extern void func_8016D688(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC03_013/ov_SC03_013_jr_801734BC.c b/src/ov_SC03_013/ov_SC03_013_jr_801734BC.c index 3ec42ce920..2609a8098a 100644 --- a/src/ov_SC03_013/ov_SC03_013_jr_801734BC.c +++ b/src/ov_SC03_013/ov_SC03_013_jr_801734BC.c @@ -1700,7 +1700,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_80183E6C[]; extern u8 D_80183E80[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1857,7 +1857,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC03_013/ov_SC03_013_jr_801789AC.c b/src/ov_SC03_013/ov_SC03_013_jr_801789AC.c index 8ad5fa1757..be6cfe5bae 100644 --- a/src/ov_SC03_013/ov_SC03_013_jr_801789AC.c +++ b/src/ov_SC03_013/ov_SC03_013_jr_801789AC.c @@ -1698,7 +1698,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_80183E6C[]; extern u8 D_80183E80[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1855,7 +1855,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC03_013/ov_SC03_013_jr_80178D40.c b/src/ov_SC03_013/ov_SC03_013_jr_80178D40.c index e09886e933..397fd1f9b7 100644 --- a/src/ov_SC03_013/ov_SC03_013_jr_80178D40.c +++ b/src/ov_SC03_013/ov_SC03_013_jr_80178D40.c @@ -1697,7 +1697,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_80183E6C[]; extern u8 D_80183E80[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1853,7 +1853,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC03_013/ov_SC03_013_jr_8017A4AC.c b/src/ov_SC03_013/ov_SC03_013_jr_8017A4AC.c index d606850f01..7211b6bd80 100644 --- a/src/ov_SC03_013/ov_SC03_013_jr_8017A4AC.c +++ b/src/ov_SC03_013/ov_SC03_013_jr_8017A4AC.c @@ -1697,7 +1697,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_80183E6C[]; extern u8 D_80183E80[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1853,7 +1853,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC03_013/ov_SC03_013_jr_8017AE2C.c b/src/ov_SC03_013/ov_SC03_013_jr_8017AE2C.c index 2da6236e45..56f4f3b6e7 100644 --- a/src/ov_SC03_013/ov_SC03_013_jr_8017AE2C.c +++ b/src/ov_SC03_013/ov_SC03_013_jr_8017AE2C.c @@ -1697,7 +1697,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_80183E6C[]; extern u8 D_80183E80[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1853,7 +1853,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC03_013/ov_SC03_013_jr_8017C730.c b/src/ov_SC03_013/ov_SC03_013_jr_8017C730.c index 3668dbc0ce..d05d003173 100644 --- a/src/ov_SC03_013/ov_SC03_013_jr_8017C730.c +++ b/src/ov_SC03_013/ov_SC03_013_jr_8017C730.c @@ -1692,7 +1692,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_80183E6C[]; extern u8 D_80183E80[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1848,7 +1848,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC03_013/ov_SC03_013_jr_8017FAA8.c b/src/ov_SC03_013/ov_SC03_013_jr_8017FAA8.c index f1296d177a..4f3ff770d5 100644 --- a/src/ov_SC03_013/ov_SC03_013_jr_8017FAA8.c +++ b/src/ov_SC03_013/ov_SC03_013_jr_8017FAA8.c @@ -1691,7 +1691,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_80183E6C[]; extern u8 D_80183E80[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1847,7 +1847,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC03_013/ov_SC03_013_jr_801806F8.c b/src/ov_SC03_013/ov_SC03_013_jr_801806F8.c index 7ba449827f..e15e9a7c2f 100644 --- a/src/ov_SC03_013/ov_SC03_013_jr_801806F8.c +++ b/src/ov_SC03_013/ov_SC03_013_jr_801806F8.c @@ -1691,7 +1691,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_80183E6C[]; extern u8 D_80183E80[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1847,7 +1847,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC03_014/ov_SC03_014_jr_8015C32C.c b/src/ov_SC03_014/ov_SC03_014_jr_8015C32C.c index 204d1b3ee3..157af60bd6 100644 --- a/src/ov_SC03_014/ov_SC03_014_jr_8015C32C.c +++ b/src/ov_SC03_014/ov_SC03_014_jr_8015C32C.c @@ -5708,7 +5708,7 @@ void func_80168AA8(void *a0) { extern void func_80168BDC(s32 a0, s32 a1, s32 a2, s32 a3); /* Conform to the TU's canonical decl (jr_8015C32C.c:5546 `extern void func_80146C3C(void);`) * and cast at the use site — same escape the TU already uses at :6388. Codegen-neutral. */ -extern void func_80146C3C(void); +extern void func_80146C3C(u8 *a0); #include "../shared/ov/func_80168B70.h" @@ -5792,7 +5792,7 @@ extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); extern s32 ratan2(s32 a0, s32 a1); extern void func_80048D9C(void *a0, void *a1); extern void func_80128EA8(s32 a0, s32 a1, s32 a2); -extern void func_80146C3C(void); +extern void func_80146C3C(u8 *a0); void func_80169BBC(s32 arg0) { @@ -5877,7 +5877,7 @@ void func_80169F00(void *a0) { extern void func_800D1FC8(s32 a0, s32 a1); extern s32 func_800D21C4(s32 a0, void *a1, s32 a2); extern void func_80128EA8(s32 a0, s32 a1, s32 a2); -extern void func_80146C3C(void); +extern void func_80146C3C(u8 *a0); extern char D_8018E5FC[]; extern char D_8018E5BC[]; diff --git a/src/ov_SC03_014/ov_SC03_014_jr_80171B4C.c b/src/ov_SC03_014/ov_SC03_014_jr_80171B4C.c index b26d17592a..ab84f9a830 100644 --- a/src/ov_SC03_014/ov_SC03_014_jr_80171B4C.c +++ b/src/ov_SC03_014/ov_SC03_014_jr_80171B4C.c @@ -1699,7 +1699,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_8018E4A8[]; extern u8 D_8018E4BC[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1876,7 +1876,7 @@ extern void func_8016D5EC(s32 *a0); extern void func_8016D64C(int param_1); extern void func_8016D688(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC03_014/ov_SC03_014_jr_801734BC.c b/src/ov_SC03_014/ov_SC03_014_jr_801734BC.c index 05c296f5a3..7c5b2a9f6f 100644 --- a/src/ov_SC03_014/ov_SC03_014_jr_801734BC.c +++ b/src/ov_SC03_014/ov_SC03_014_jr_801734BC.c @@ -1700,7 +1700,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_8018E4A8[]; extern u8 D_8018E4BC[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1857,7 +1857,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC03_014/ov_SC03_014_jr_801789AC.c b/src/ov_SC03_014/ov_SC03_014_jr_801789AC.c index 986b772b3e..8f3f02faec 100644 --- a/src/ov_SC03_014/ov_SC03_014_jr_801789AC.c +++ b/src/ov_SC03_014/ov_SC03_014_jr_801789AC.c @@ -1698,7 +1698,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_8018E4A8[]; extern u8 D_8018E4BC[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1855,7 +1855,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC03_014/ov_SC03_014_jr_80178D40.c b/src/ov_SC03_014/ov_SC03_014_jr_80178D40.c index 644f78e91d..5ec0d7a3c3 100644 --- a/src/ov_SC03_014/ov_SC03_014_jr_80178D40.c +++ b/src/ov_SC03_014/ov_SC03_014_jr_80178D40.c @@ -1697,7 +1697,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_8018E4A8[]; extern u8 D_8018E4BC[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1853,7 +1853,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC03_014/ov_SC03_014_jr_8017A4AC.c b/src/ov_SC03_014/ov_SC03_014_jr_8017A4AC.c index 049ac1e467..c8225153e0 100644 --- a/src/ov_SC03_014/ov_SC03_014_jr_8017A4AC.c +++ b/src/ov_SC03_014/ov_SC03_014_jr_8017A4AC.c @@ -1697,7 +1697,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_8018E4A8[]; extern u8 D_8018E4BC[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1853,7 +1853,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC03_014/ov_SC03_014_jr_8017AE2C.c b/src/ov_SC03_014/ov_SC03_014_jr_8017AE2C.c index 70a7a231a6..e162e73dfd 100644 --- a/src/ov_SC03_014/ov_SC03_014_jr_8017AE2C.c +++ b/src/ov_SC03_014/ov_SC03_014_jr_8017AE2C.c @@ -1696,7 +1696,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_8018E4A8[]; extern u8 D_8018E4BC[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1852,7 +1852,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC03_014/ov_SC03_014_jr_8017EB7C.c b/src/ov_SC03_014/ov_SC03_014_jr_8017EB7C.c index 4ff87a4fbd..942210c5c4 100644 --- a/src/ov_SC03_014/ov_SC03_014_jr_8017EB7C.c +++ b/src/ov_SC03_014/ov_SC03_014_jr_8017EB7C.c @@ -1666,7 +1666,7 @@ extern s32 func_800D21C4(s32 a0, void *a1, s32 a2); extern void func_800D1FC8(s32 a0, s32 a1); extern void func_80128EA8(s32 a0, s32 a1, s32 a2); extern void func_801665B4(s32 *a0); -extern void func_80146C3C(); +extern void func_80146C3C(); // K&R: 0 of 1 args (P37 rung D t6_D1) extern void func_80166438(u8 *a0); extern s32 func_80128ED8(s32 param_1, s32 *param_2); extern void func_800D22E4(s32 a0); @@ -1684,7 +1684,7 @@ extern void func_801678B4(void *a0); extern void RotMatrixYXZ(void *a0, void *a1); extern void func_80048EAC(void *a0, void *a1); extern s32 func_801670E4(s32 a0, s32 a1, s32 a2, s32 a3); -extern void func_80146C3C(void); +extern void func_80146C3C(); // K&R: 0 of 1 args (P37 rung D t6_D1) extern void func_801678F0(s32 a0); extern void (*D_8018E548[])(void); extern void func_80167A9C(void *a0); @@ -1694,7 +1694,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_8018E4A8[]; extern u8 D_8018E4BC[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1849,7 +1849,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); @@ -3847,11 +3847,11 @@ void func_80180DFC(void *a0) { extern s32 func_80146A6C(s32 a0, void *a1, s32 a2, s32 a3, s32 a4, s32 a5, s32 a6); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_800D23D0(void *a0); extern s32 func_800D222C(s32 a0, void *a1, s32 a2); extern s32 func_8001CF30(void *a0); -extern void func_80146C3C(void); +extern void func_80146C3C(); // K&R: 0 of 1 args (P37 rung D t6_D1) void func_80180E38(s32 param_1) { @@ -3908,7 +3908,7 @@ void func_80180E38(s32 param_1) { } -extern void func_80146C3C(void); +extern void func_80146C3C(); // K&R: 0 of 1 args (P37 rung D t6_D1) void func_80180FFC(u8 *p) { u8 *q; s32 t; @@ -3947,7 +3947,7 @@ void func_80181090(void *a0) { extern s32 func_800D222C(s32 a0, void *a1, s32 a2); extern s32 func_8001CF30(void *a0); -extern void func_80146C3C(void); +extern void func_80146C3C(); // K&R: 0 of 1 args (P37 rung D t6_D1) extern u8 D_8018F5A4; void func_801810CC(s32 a0) { @@ -4367,7 +4367,7 @@ void func_80181690(s32 a0) { extern void func_8001D074(s32 a0, s32 a1); extern void func_8001CD50(s32 a0, s32 a1); extern void func_800233CC(void *, unsigned short); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_800D23D0(void *a0); extern void RotMatrixYXZ(void *a0, void *a1); @@ -4582,7 +4582,7 @@ void func_80181D4C(void *a0) { extern void func_8012C1B8(void); extern void func_8001C214(s32 a0, s32 a1); extern void func_8012A828(s32 a0, void *a1); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_800D23D0(void *a0); void func_80181DCC(s32 a0) { @@ -4846,7 +4846,7 @@ void func_80182194(void *a0) extern void func_80182348(int); -extern void func_80146C3C(void); +extern void func_80146C3C(); // K&R: 0 of 1 args (P37 rung D t6_D1) void func_801822FC(int param_1) { unsigned short uVar1; @@ -5156,7 +5156,7 @@ void func_80182930(void *a0) extern void func_800D22E4(s32 a0); -extern void func_80146C3C(void); +extern void func_80146C3C(); // K&R: 0 of 1 args (P37 rung D t6_D1) extern void func_80182A40(void *a0); void func_801829E4(void *a0) { diff --git a/src/ov_SC03_014/ov_SC03_014_jr_80184440.c b/src/ov_SC03_014/ov_SC03_014_jr_80184440.c index 1e216f35a3..f7b9fa2acf 100644 --- a/src/ov_SC03_014/ov_SC03_014_jr_80184440.c +++ b/src/ov_SC03_014/ov_SC03_014_jr_80184440.c @@ -1690,7 +1690,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_8018E4A8[]; extern u8 D_8018E4BC[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1846,7 +1846,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC03_014/ov_SC03_014_jr_801848E4.c b/src/ov_SC03_014/ov_SC03_014_jr_801848E4.c index 6c60c11a5d..eb33302fe9 100644 --- a/src/ov_SC03_014/ov_SC03_014_jr_801848E4.c +++ b/src/ov_SC03_014/ov_SC03_014_jr_801848E4.c @@ -1690,7 +1690,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_8018E4A8[]; extern u8 D_8018E4BC[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1846,7 +1846,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC03_014/ov_SC03_014_o0c.c b/src/ov_SC03_014/ov_SC03_014_o0c.c index f7cbdcb04e..3f32cbdcc7 100644 --- a/src/ov_SC03_014/ov_SC03_014_o0c.c +++ b/src/ov_SC03_014/ov_SC03_014_o0c.c @@ -1690,7 +1690,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_8018E4A8[]; extern u8 D_8018E4BC[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1846,7 +1846,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC03_014/ov_SC03_014_o0d.c b/src/ov_SC03_014/ov_SC03_014_o0d.c index d3a5349384..21b2c14d1d 100644 --- a/src/ov_SC03_014/ov_SC03_014_o0d.c +++ b/src/ov_SC03_014/ov_SC03_014_o0d.c @@ -1690,7 +1690,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_8018E4A8[]; extern u8 D_8018E4BC[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1846,7 +1846,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC03_023/ov_SC03_023_jr_8015C32C.c b/src/ov_SC03_023/ov_SC03_023_jr_8015C32C.c index 427ec3b1a0..ad45143b40 100644 --- a/src/ov_SC03_023/ov_SC03_023_jr_8015C32C.c +++ b/src/ov_SC03_023/ov_SC03_023_jr_8015C32C.c @@ -5708,7 +5708,7 @@ void func_80168AA8(void *a0) { extern void func_80168BDC(s32 a0, s32 a1, s32 a2, s32 a3); /* Conform to the TU's canonical decl (jr_8015C32C.c:5546 `extern void func_80146C3C(void);`) * and cast at the use site — same escape the TU already uses at :6388. Codegen-neutral. */ -extern void func_80146C3C(void); +extern void func_80146C3C(u8 *a0); #include "../shared/ov/func_80168B70.h" @@ -5792,7 +5792,7 @@ extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); extern s32 ratan2(s32 a0, s32 a1); extern void func_80048D9C(void *a0, void *a1); extern void func_80128EA8(s32 a0, s32 a1, s32 a2); -extern void func_80146C3C(void); +extern void func_80146C3C(u8 *a0); void func_80169BBC(s32 arg0) { @@ -5877,7 +5877,7 @@ void func_80169F00(void *a0) { extern void func_800D1FC8(s32 a0, s32 a1); extern s32 func_800D21C4(s32 a0, void *a1, s32 a2); extern void func_80128EA8(s32 a0, s32 a1, s32 a2); -extern void func_80146C3C(void); +extern void func_80146C3C(u8 *a0); extern char D_80181F78[]; extern char D_80181F38[]; diff --git a/src/ov_SC03_023/ov_SC03_023_jr_80171B4C.c b/src/ov_SC03_023/ov_SC03_023_jr_80171B4C.c index c3782abad8..84a2a5a882 100644 --- a/src/ov_SC03_023/ov_SC03_023_jr_80171B4C.c +++ b/src/ov_SC03_023/ov_SC03_023_jr_80171B4C.c @@ -1699,7 +1699,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_80181E24[]; extern u8 D_80181E38[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1876,7 +1876,7 @@ extern void func_8016D5EC(s32 *a0); extern void func_8016D64C(int param_1); extern void func_8016D688(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC03_023/ov_SC03_023_jr_801734BC.c b/src/ov_SC03_023/ov_SC03_023_jr_801734BC.c index 6ca8538bbf..478558de56 100644 --- a/src/ov_SC03_023/ov_SC03_023_jr_801734BC.c +++ b/src/ov_SC03_023/ov_SC03_023_jr_801734BC.c @@ -1700,7 +1700,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_80181E24[]; extern u8 D_80181E38[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1857,7 +1857,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC03_023/ov_SC03_023_jr_801789AC.c b/src/ov_SC03_023/ov_SC03_023_jr_801789AC.c index d7b7af7cea..452fa2a961 100644 --- a/src/ov_SC03_023/ov_SC03_023_jr_801789AC.c +++ b/src/ov_SC03_023/ov_SC03_023_jr_801789AC.c @@ -1698,7 +1698,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_80181E24[]; extern u8 D_80181E38[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1855,7 +1855,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC03_023/ov_SC03_023_jr_80178D40.c b/src/ov_SC03_023/ov_SC03_023_jr_80178D40.c index 37a27036ac..6d623f332c 100644 --- a/src/ov_SC03_023/ov_SC03_023_jr_80178D40.c +++ b/src/ov_SC03_023/ov_SC03_023_jr_80178D40.c @@ -1697,7 +1697,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_80181E24[]; extern u8 D_80181E38[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1853,7 +1853,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC03_023/ov_SC03_023_jr_8017A4AC.c b/src/ov_SC03_023/ov_SC03_023_jr_8017A4AC.c index a728c703f0..91173e8596 100644 --- a/src/ov_SC03_023/ov_SC03_023_jr_8017A4AC.c +++ b/src/ov_SC03_023/ov_SC03_023_jr_8017A4AC.c @@ -1697,7 +1697,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_80181E24[]; extern u8 D_80181E38[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1853,7 +1853,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC03_023/ov_SC03_023_jr_8017AE2C.c b/src/ov_SC03_023/ov_SC03_023_jr_8017AE2C.c index 78d0c818d0..d5e1dcfd41 100644 --- a/src/ov_SC03_023/ov_SC03_023_jr_8017AE2C.c +++ b/src/ov_SC03_023/ov_SC03_023_jr_8017AE2C.c @@ -1696,7 +1696,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_80181E24[]; extern u8 D_80181E38[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1852,7 +1852,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC03_024/ov_SC03_024_jr_8015C32C.c b/src/ov_SC03_024/ov_SC03_024_jr_8015C32C.c index 2abce05d1f..50e145dc68 100644 --- a/src/ov_SC03_024/ov_SC03_024_jr_8015C32C.c +++ b/src/ov_SC03_024/ov_SC03_024_jr_8015C32C.c @@ -5708,7 +5708,7 @@ void func_80168AA8(void *a0) { extern void func_80168BDC(s32 a0, s32 a1, s32 a2, s32 a3); /* Conform to the TU's canonical decl (jr_8015C32C.c:5546 `extern void func_80146C3C(void);`) * and cast at the use site — same escape the TU already uses at :6388. Codegen-neutral. */ -extern void func_80146C3C(void); +extern void func_80146C3C(u8 *a0); #include "../shared/ov/func_80168B70.h" @@ -5792,7 +5792,7 @@ extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); extern s32 ratan2(s32 a0, s32 a1); extern void func_80048D9C(void *a0, void *a1); extern void func_80128EA8(s32 a0, s32 a1, s32 a2); -extern void func_80146C3C(void); +extern void func_80146C3C(u8 *a0); void func_80169BBC(s32 arg0) { @@ -5877,7 +5877,7 @@ void func_80169F00(void *a0) { extern void func_800D1FC8(s32 a0, s32 a1); extern s32 func_800D21C4(s32 a0, void *a1, s32 a2); extern void func_80128EA8(s32 a0, s32 a1, s32 a2); -extern void func_80146C3C(void); +extern void func_80146C3C(u8 *a0); extern char D_80189F9C[]; extern char D_80189F5C[]; diff --git a/src/ov_SC03_024/ov_SC03_024_jr_80171B4C.c b/src/ov_SC03_024/ov_SC03_024_jr_80171B4C.c index 673a0bb138..88a01fa3e0 100644 --- a/src/ov_SC03_024/ov_SC03_024_jr_80171B4C.c +++ b/src/ov_SC03_024/ov_SC03_024_jr_80171B4C.c @@ -1699,7 +1699,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_80189E48[]; extern u8 D_80189E5C[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1876,7 +1876,7 @@ extern void func_8016D5EC(s32 *a0); extern void func_8016D64C(int param_1); extern void func_8016D688(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC03_024/ov_SC03_024_jr_801734BC.c b/src/ov_SC03_024/ov_SC03_024_jr_801734BC.c index 786126b6ac..5b8db6c243 100644 --- a/src/ov_SC03_024/ov_SC03_024_jr_801734BC.c +++ b/src/ov_SC03_024/ov_SC03_024_jr_801734BC.c @@ -1700,7 +1700,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_80189E48[]; extern u8 D_80189E5C[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1857,7 +1857,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC03_024/ov_SC03_024_jr_801789AC.c b/src/ov_SC03_024/ov_SC03_024_jr_801789AC.c index 885fbfff25..976c6345fe 100644 --- a/src/ov_SC03_024/ov_SC03_024_jr_801789AC.c +++ b/src/ov_SC03_024/ov_SC03_024_jr_801789AC.c @@ -1698,7 +1698,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_80189E48[]; extern u8 D_80189E5C[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1855,7 +1855,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC03_024/ov_SC03_024_jr_80178D40.c b/src/ov_SC03_024/ov_SC03_024_jr_80178D40.c index 6af7887968..5d2feab866 100644 --- a/src/ov_SC03_024/ov_SC03_024_jr_80178D40.c +++ b/src/ov_SC03_024/ov_SC03_024_jr_80178D40.c @@ -1697,7 +1697,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_80189E48[]; extern u8 D_80189E5C[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1853,7 +1853,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC03_024/ov_SC03_024_jr_8017A4AC.c b/src/ov_SC03_024/ov_SC03_024_jr_8017A4AC.c index 56905f1a64..852890239a 100644 --- a/src/ov_SC03_024/ov_SC03_024_jr_8017A4AC.c +++ b/src/ov_SC03_024/ov_SC03_024_jr_8017A4AC.c @@ -1697,7 +1697,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_80189E48[]; extern u8 D_80189E5C[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1853,7 +1853,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC03_024/ov_SC03_024_jr_8017AE2C.c b/src/ov_SC03_024/ov_SC03_024_jr_8017AE2C.c index 957707fc38..1df7fea79c 100644 --- a/src/ov_SC03_024/ov_SC03_024_jr_8017AE2C.c +++ b/src/ov_SC03_024/ov_SC03_024_jr_8017AE2C.c @@ -1695,7 +1695,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_80189E48[]; extern u8 D_80189E5C[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1851,7 +1851,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC03_024/ov_SC03_024_jr_8017DF84.c b/src/ov_SC03_024/ov_SC03_024_jr_8017DF84.c index a0f5579b32..0a14d35eab 100644 --- a/src/ov_SC03_024/ov_SC03_024_jr_8017DF84.c +++ b/src/ov_SC03_024/ov_SC03_024_jr_8017DF84.c @@ -1690,7 +1690,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_80189E48[]; extern u8 D_80189E5C[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1846,7 +1846,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC03_024/ov_SC03_024_jr_801830A8.c b/src/ov_SC03_024/ov_SC03_024_jr_801830A8.c index e21ff0c277..7bb31486a3 100644 --- a/src/ov_SC03_024/ov_SC03_024_jr_801830A8.c +++ b/src/ov_SC03_024/ov_SC03_024_jr_801830A8.c @@ -1682,7 +1682,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_80189E48[]; extern u8 D_80189E5C[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1838,7 +1838,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC03_024/ov_SC03_024_jr_80183BF8.c b/src/ov_SC03_024/ov_SC03_024_jr_80183BF8.c index 3bb9b68b76..fa4b9d2c90 100644 --- a/src/ov_SC03_024/ov_SC03_024_jr_80183BF8.c +++ b/src/ov_SC03_024/ov_SC03_024_jr_80183BF8.c @@ -1682,7 +1682,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_80189E48[]; extern u8 D_80189E5C[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1838,7 +1838,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); @@ -3608,7 +3608,7 @@ extern void func_8012B2CC(s32 a0); extern void func_8001D074(s32 a0, s32 a1); extern void func_8001CD50(s32 a0, s32 a1); extern void func_800233CC(void *a0, unsigned short a1); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_800D23D0(void *a0); extern void RotMatrixYXZ(void *a0, void *a1); @@ -3692,7 +3692,7 @@ void func_80184CB0(s32 a0) { extern void func_8001D074(s32 a0, s32 a1); extern void func_8001CD50(s32 a0, s32 a1); extern void func_800233CC(void *, unsigned short); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_800D23D0(void *a0); extern void RotMatrixYXZ(void *a0, void *a1); diff --git a/src/ov_SC03_028/ov_SC03_028_jr_8015C32C.c b/src/ov_SC03_028/ov_SC03_028_jr_8015C32C.c index 9cb68b91cc..aaf7d83e40 100644 --- a/src/ov_SC03_028/ov_SC03_028_jr_8015C32C.c +++ b/src/ov_SC03_028/ov_SC03_028_jr_8015C32C.c @@ -5708,7 +5708,7 @@ void func_80168AA8(void *a0) { extern void func_80168BDC(s32 a0, s32 a1, s32 a2, s32 a3); /* Conform to the TU's canonical decl (jr_8015C32C.c:5546 `extern void func_80146C3C(void);`) * and cast at the use site — same escape the TU already uses at :6388. Codegen-neutral. */ -extern void func_80146C3C(void); +extern void func_80146C3C(u8 *a0); #include "../shared/ov/func_80168B70.h" @@ -5792,7 +5792,7 @@ extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); extern s32 ratan2(s32 a0, s32 a1); extern void func_80048D9C(void *a0, void *a1); extern void func_80128EA8(s32 a0, s32 a1, s32 a2); -extern void func_80146C3C(void); +extern void func_80146C3C(u8 *a0); void func_80169BBC(s32 arg0) { @@ -5877,7 +5877,7 @@ void func_80169F00(void *a0) { extern void func_800D1FC8(s32 a0, s32 a1); extern s32 func_800D21C4(s32 a0, void *a1, s32 a2); extern void func_80128EA8(s32 a0, s32 a1, s32 a2); -extern void func_80146C3C(void); +extern void func_80146C3C(u8 *a0); extern char D_8018EA68[]; extern char D_8018EA28[]; diff --git a/src/ov_SC03_028/ov_SC03_028_jr_80171B4C.c b/src/ov_SC03_028/ov_SC03_028_jr_80171B4C.c index ad0c4db73a..e3bbfac6ac 100644 --- a/src/ov_SC03_028/ov_SC03_028_jr_80171B4C.c +++ b/src/ov_SC03_028/ov_SC03_028_jr_80171B4C.c @@ -1699,7 +1699,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_8018E914[]; extern u8 D_8018E928[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1876,7 +1876,7 @@ extern void func_8016D5EC(s32 *a0); extern void func_8016D64C(int param_1); extern void func_8016D688(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC03_028/ov_SC03_028_jr_801734BC.c b/src/ov_SC03_028/ov_SC03_028_jr_801734BC.c index 0e90b8b7c9..fd33802b5c 100644 --- a/src/ov_SC03_028/ov_SC03_028_jr_801734BC.c +++ b/src/ov_SC03_028/ov_SC03_028_jr_801734BC.c @@ -1700,7 +1700,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_8018E914[]; extern u8 D_8018E928[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1857,7 +1857,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC03_028/ov_SC03_028_jr_801789AC.c b/src/ov_SC03_028/ov_SC03_028_jr_801789AC.c index 6b111493b1..5db4c85848 100644 --- a/src/ov_SC03_028/ov_SC03_028_jr_801789AC.c +++ b/src/ov_SC03_028/ov_SC03_028_jr_801789AC.c @@ -1698,7 +1698,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_8018E914[]; extern u8 D_8018E928[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1855,7 +1855,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC03_028/ov_SC03_028_jr_80178D40.c b/src/ov_SC03_028/ov_SC03_028_jr_80178D40.c index 9571189c33..ea8a0b37b5 100644 --- a/src/ov_SC03_028/ov_SC03_028_jr_80178D40.c +++ b/src/ov_SC03_028/ov_SC03_028_jr_80178D40.c @@ -1697,7 +1697,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_8018E914[]; extern u8 D_8018E928[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1853,7 +1853,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC03_028/ov_SC03_028_jr_8017A4AC.c b/src/ov_SC03_028/ov_SC03_028_jr_8017A4AC.c index bb5a4a1f3e..9a6653a095 100644 --- a/src/ov_SC03_028/ov_SC03_028_jr_8017A4AC.c +++ b/src/ov_SC03_028/ov_SC03_028_jr_8017A4AC.c @@ -1697,7 +1697,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_8018E914[]; extern u8 D_8018E928[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1853,7 +1853,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC03_028/ov_SC03_028_jr_8017AE2C.c b/src/ov_SC03_028/ov_SC03_028_jr_8017AE2C.c index 99b7c1c306..03549b0b38 100644 --- a/src/ov_SC03_028/ov_SC03_028_jr_8017AE2C.c +++ b/src/ov_SC03_028/ov_SC03_028_jr_8017AE2C.c @@ -1690,7 +1690,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_8018E914[]; extern u8 D_8018E928[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1846,7 +1846,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC03_028/ov_SC03_028_jr_8017DF98.c b/src/ov_SC03_028/ov_SC03_028_jr_8017DF98.c index e01f3ce6a8..e8b1984ce0 100644 --- a/src/ov_SC03_028/ov_SC03_028_jr_8017DF98.c +++ b/src/ov_SC03_028/ov_SC03_028_jr_8017DF98.c @@ -1684,7 +1684,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_8018E914[]; extern u8 D_8018E928[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1840,7 +1840,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC03_028/ov_SC03_028_jr_80183A74.c b/src/ov_SC03_028/ov_SC03_028_jr_80183A74.c index 6415c50f7f..0b76f69d91 100644 --- a/src/ov_SC03_028/ov_SC03_028_jr_80183A74.c +++ b/src/ov_SC03_028/ov_SC03_028_jr_80183A74.c @@ -1686,7 +1686,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_8018E914[]; extern u8 D_8018E928[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1842,7 +1842,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC03_028/ov_SC03_028_jr_801847E8.c b/src/ov_SC03_028/ov_SC03_028_jr_801847E8.c index 22a0a7176b..be9ee518c8 100644 --- a/src/ov_SC03_028/ov_SC03_028_jr_801847E8.c +++ b/src/ov_SC03_028/ov_SC03_028_jr_801847E8.c @@ -1686,7 +1686,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_8018E914[]; extern u8 D_8018E928[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1842,7 +1842,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC03_028/ov_SC03_028_jr_80184914.c b/src/ov_SC03_028/ov_SC03_028_jr_80184914.c index a86db94bdc..1723c63773 100644 --- a/src/ov_SC03_028/ov_SC03_028_jr_80184914.c +++ b/src/ov_SC03_028/ov_SC03_028_jr_80184914.c @@ -1686,7 +1686,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_8018E914[]; extern u8 D_8018E928[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1842,7 +1842,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC03_028/ov_SC03_028_jr_80185864.c b/src/ov_SC03_028/ov_SC03_028_jr_80185864.c index 161ad7867f..737fb2acbc 100644 --- a/src/ov_SC03_028/ov_SC03_028_jr_80185864.c +++ b/src/ov_SC03_028/ov_SC03_028_jr_80185864.c @@ -1686,7 +1686,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_8018E914[]; extern u8 D_8018E928[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1842,7 +1842,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC03_028/ov_SC03_028_jr_80185C14.c b/src/ov_SC03_028/ov_SC03_028_jr_80185C14.c index 472a8114e2..8adccb4caa 100644 --- a/src/ov_SC03_028/ov_SC03_028_jr_80185C14.c +++ b/src/ov_SC03_028/ov_SC03_028_jr_80185C14.c @@ -1686,7 +1686,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_8018E914[]; extern u8 D_8018E928[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1842,7 +1842,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC03_028/ov_SC03_028_jr_801887A8.c b/src/ov_SC03_028/ov_SC03_028_jr_801887A8.c index 085c7ab071..c244762626 100644 --- a/src/ov_SC03_028/ov_SC03_028_jr_801887A8.c +++ b/src/ov_SC03_028/ov_SC03_028_jr_801887A8.c @@ -1686,7 +1686,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_8018E914[]; extern u8 D_8018E928[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1842,7 +1842,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC03_029/ov_SC03_029_jr_8015C32C.c b/src/ov_SC03_029/ov_SC03_029_jr_8015C32C.c index 11a4c1f6ee..4d051e0e11 100644 --- a/src/ov_SC03_029/ov_SC03_029_jr_8015C32C.c +++ b/src/ov_SC03_029/ov_SC03_029_jr_8015C32C.c @@ -5708,7 +5708,7 @@ void func_80168AA8(void *a0) { extern void func_80168BDC(s32 a0, s32 a1, s32 a2, s32 a3); /* Conform to the TU's canonical decl (jr_8015C32C.c:5546 `extern void func_80146C3C(void);`) * and cast at the use site — same escape the TU already uses at :6388. Codegen-neutral. */ -extern void func_80146C3C(void); +extern void func_80146C3C(u8 *a0); #include "../shared/ov/func_80168B70.h" @@ -5792,7 +5792,7 @@ extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); extern s32 ratan2(s32 a0, s32 a1); extern void func_80048D9C(void *a0, void *a1); extern void func_80128EA8(s32 a0, s32 a1, s32 a2); -extern void func_80146C3C(void); +extern void func_80146C3C(u8 *a0); void func_80169BBC(s32 arg0) { @@ -5877,7 +5877,7 @@ void func_80169F00(void *a0) { extern void func_800D1FC8(s32 a0, s32 a1); extern s32 func_800D21C4(s32 a0, void *a1, s32 a2); extern void func_80128EA8(s32 a0, s32 a1, s32 a2); -extern void func_80146C3C(void); +extern void func_80146C3C(u8 *a0); extern char D_8018A8A0[]; extern char D_8018A860[]; diff --git a/src/ov_SC03_029/ov_SC03_029_jr_80171B4C.c b/src/ov_SC03_029/ov_SC03_029_jr_80171B4C.c index 0218b1a47c..c8210e5d6e 100644 --- a/src/ov_SC03_029/ov_SC03_029_jr_80171B4C.c +++ b/src/ov_SC03_029/ov_SC03_029_jr_80171B4C.c @@ -1699,7 +1699,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_8018A74C[]; extern u8 D_8018A760[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1876,7 +1876,7 @@ extern void func_8016D5EC(s32 *a0); extern void func_8016D64C(int param_1); extern void func_8016D688(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC03_029/ov_SC03_029_jr_801734BC.c b/src/ov_SC03_029/ov_SC03_029_jr_801734BC.c index b4a9e52b00..126ceaf594 100644 --- a/src/ov_SC03_029/ov_SC03_029_jr_801734BC.c +++ b/src/ov_SC03_029/ov_SC03_029_jr_801734BC.c @@ -1700,7 +1700,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_8018A74C[]; extern u8 D_8018A760[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1857,7 +1857,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC03_029/ov_SC03_029_jr_801789AC.c b/src/ov_SC03_029/ov_SC03_029_jr_801789AC.c index 493a9105c7..f4550d89e1 100644 --- a/src/ov_SC03_029/ov_SC03_029_jr_801789AC.c +++ b/src/ov_SC03_029/ov_SC03_029_jr_801789AC.c @@ -1698,7 +1698,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_8018A74C[]; extern u8 D_8018A760[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1855,7 +1855,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC03_029/ov_SC03_029_jr_80178D40.c b/src/ov_SC03_029/ov_SC03_029_jr_80178D40.c index 58e67f1204..7e4193d56a 100644 --- a/src/ov_SC03_029/ov_SC03_029_jr_80178D40.c +++ b/src/ov_SC03_029/ov_SC03_029_jr_80178D40.c @@ -1697,7 +1697,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_8018A74C[]; extern u8 D_8018A760[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1853,7 +1853,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC03_029/ov_SC03_029_jr_8017A4AC.c b/src/ov_SC03_029/ov_SC03_029_jr_8017A4AC.c index a466364069..57923abf18 100644 --- a/src/ov_SC03_029/ov_SC03_029_jr_8017A4AC.c +++ b/src/ov_SC03_029/ov_SC03_029_jr_8017A4AC.c @@ -1697,7 +1697,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_8018A74C[]; extern u8 D_8018A760[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1853,7 +1853,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC03_029/ov_SC03_029_jr_8017AE2C.c b/src/ov_SC03_029/ov_SC03_029_jr_8017AE2C.c index 51f3cdd29c..b3bde1d047 100644 --- a/src/ov_SC03_029/ov_SC03_029_jr_8017AE2C.c +++ b/src/ov_SC03_029/ov_SC03_029_jr_8017AE2C.c @@ -1693,7 +1693,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_8018A74C[]; extern u8 D_8018A760[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1848,7 +1848,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); @@ -3306,7 +3306,7 @@ void func_8017BEBC(void *a0) { extern s32 func_80146A6C(s32 a0, void *a1, s32 a2, s32 a3, s32 a4, s32 a5, s32 a6); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_800D23D0(void *a0); extern s32 func_800D222C(s32 a0, void *a1, s32 a2); extern s32 func_8001CF30(void *a0); @@ -3802,7 +3802,7 @@ void func_8017C750(s32 a0) { extern void func_8001D074(s32 a0, s32 a1); extern void func_8001CD50(s32 a0, s32 a1); extern void func_800233CC(void *, unsigned short); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_800D23D0(void *a0); extern void RotMatrixYXZ(void *a0, void *a1); @@ -3952,7 +3952,7 @@ extern void func_8002D4C8(s32 a0, s32 a1); extern void func_8012C1B8(void); extern void func_8001C214(s32 a0, s32 a1); extern void func_8012A828(s32 a0, void *a1); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_800D23D0(void *a0); void func_8017CE8C(s32 a0) { diff --git a/src/ov_SC03_030/ov_SC03_030_jr_8017AE2C.c b/src/ov_SC03_030/ov_SC03_030_jr_8017AE2C.c index 189dc230af..9dc2c8c181 100644 --- a/src/ov_SC03_030/ov_SC03_030_jr_8017AE2C.c +++ b/src/ov_SC03_030/ov_SC03_030_jr_8017AE2C.c @@ -1696,7 +1696,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_80184D88[]; extern u8 D_80184D9C[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1852,7 +1852,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); @@ -3310,7 +3310,7 @@ void func_8017BEBC(void *a0) { extern s32 func_80146A6C(s32 a0, void *a1, s32 a2, s32 a3, s32 a4, s32 a5, s32 a6); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_800D23D0(void *a0); extern s32 func_800D222C(s32 a0, void *a1, s32 a2); extern s32 func_8001CF30(void *a0); @@ -5286,7 +5286,7 @@ void func_8017FC8C(void) { void func_8017FCBC(void) { extern s32 func_801801E8(void *arg0, s32 arg1); - extern s32 func_80180054(); + extern s32 func_80180054(SVec_80180054 *p, s32 dist); extern u16 D_800B99DA; extern u16 D_800AF7BE; extern void (*D_801866AC[])(void); @@ -6312,7 +6312,7 @@ void func_801814F4(s32 param_1) { extern s32 func_80181824(s32 param_1, s32 param_2); extern void RotTransSV(void *a0, void *a1, void *a2); extern void RotMatrixZ(s32 a0, void *a1); -extern void func_80181A60(); +extern void func_80181A60(SVec_80181A60 *v); extern u8 D_801869E0[]; extern u8 D_801869E8[]; diff --git a/src/ov_SC03_105/ov_SC03_105_jr_80181C84.c b/src/ov_SC03_105/ov_SC03_105_jr_80181C84.c index 4635591a4a..2f9d4c4c8f 100644 --- a/src/ov_SC03_105/ov_SC03_105_jr_80181C84.c +++ b/src/ov_SC03_105/ov_SC03_105_jr_80181C84.c @@ -1692,7 +1692,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_8018D284[]; extern u8 D_8018D298[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1848,7 +1848,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); @@ -3176,7 +3176,7 @@ extern u16 D_800B99DA; extern s32 func_8004787C(s32 a0); extern s32 D_8018E59C[]; extern u8 D_801B822C[]; -extern s32 func_801850D8(); +extern s32 func_801850D8(s32 a0, s32 a1, s32 a2, s32 a3, Vec4x16 *a5, s32 a6, s32 a7, s32 a8); /* LOAD-BEARING: K&R definition with s16 a1/a2/a3. The `s16` parameter type is what * produces the per-use `sll/sra 16` pairs; s32 params + explicit (s16) casts give a @@ -3263,7 +3263,7 @@ void func_801824CC(a0, a1, a2, a3, mask) #include "common.h" extern s32 rand(void); -extern s32 func_801850D8(); +extern s32 func_801850D8(s32 a0, s32 a1, s32 a2, s32 a3, Vec4x16 *a5, s32 a6, s32 a7, s32 a8); extern void func_80049CAC(s32 a0, s32 a1); extern void func_800484EC(s32 a0, s32 a1, s32 a2); extern u8 D_800D3918[]; @@ -3332,7 +3332,7 @@ extern void func_80184FBC(s32 param_1, s32 param_2, s32 *param_3); extern void func_8012F14C(s32 a0, s32 a1, s32 a2); extern s32 VectorNormalSS(void *a0, void *a1); extern s32 func_80047D3C(s32 a0); -extern s32 func_801850D8(); +extern s32 func_801850D8(s32 a0, s32 a1, s32 a2, s32 a3, Vec4x16 *a5, s32 a6, s32 a7, s32 a8); extern s32 rand(void); extern u8 D_800D3918[]; extern u8 D_8018E47C[]; @@ -3437,7 +3437,7 @@ void func_80182BD8(s32 a0, u16 *a1, s32 a2, s32 a3) extern u8 D_800AF630[]; extern u16 D_800B99DA; extern s32 rand(void); -extern s32 func_801850D8(); +extern s32 func_801850D8(s32 a0, s32 a1, s32 a2, s32 a3, Vec4x16 *a5, s32 a6, s32 a7, s32 a8); extern s32 D_8018E59C[]; void func_80182DCC(void *arg0) { @@ -3535,7 +3535,7 @@ void func_80183174(s32 a0) { #include "common.h" extern s32 rand(void); -extern s32 func_801850D8(); +extern s32 func_801850D8(s32 a0, s32 a1, s32 a2, s32 a3, Vec4x16 *a5, s32 a6, s32 a7, s32 a8); void func_801831E0(s32 arg0, s32 arg1) { @@ -3622,7 +3622,7 @@ void func_801831E0(s32 arg0, s32 arg1) { extern s32 rand(void); -extern s32 func_801850D8(); +extern s32 func_801850D8(s32 a0, s32 a1, s32 a2, s32 a3, Vec4x16 *a5, s32 a6, s32 a7, s32 a8); /* MATCH candidate (106/106 in match_one; see rtu_match below). T5x Fable, 2026-09-05. * @@ -3710,7 +3710,7 @@ void func_801834A4(s32 arg0) { extern s32 rand(void); -extern s32 func_801850D8(); +extern s32 func_801850D8(s32 a0, s32 a1, s32 a2, s32 a3, Vec4x16 *a5, s32 a6, s32 a7, s32 a8); extern u8 D_8018E47C[]; void func_8018364C(void *arg0) { @@ -4197,7 +4197,7 @@ void func_80183F84(void *a0, void *a1) { extern s32 rand(void); extern u16 D_800B99DA; extern s32 D_8018E59C[]; -extern s32 func_801850D8(); +extern s32 func_801850D8(s32 a0, s32 a1, s32 a2, s32 a3, Vec4x16 *a5, s32 a6, s32 a7, s32 a8); extern void func_8012F214(s32 a0, s32 a1, s32 a2); extern s32 func_80135004(s32 a0, void *a1, s32 a2); diff --git a/src/ov_SC03_111/ov_SC03_111_jr_8017EC58.c b/src/ov_SC03_111/ov_SC03_111_jr_8017EC58.c index f28a846b1b..9e33525297 100644 --- a/src/ov_SC03_111/ov_SC03_111_jr_8017EC58.c +++ b/src/ov_SC03_111/ov_SC03_111_jr_8017EC58.c @@ -1697,7 +1697,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_8018785C[]; extern u8 D_80187870[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1853,7 +1853,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); @@ -3514,7 +3514,7 @@ extern u16 func_80148800(s32 *a0); extern s32 func_80013294(void *a0, void *a1); void func_80180A10(s32 a0) { - extern void func_80180B80(); + extern void func_80180B80(S_td* arg0, s16* arg1, u16 arg2); extern s32 D_80126B58; extern s16 D_80188A54[]; extern s32 D_80188A4C; diff --git a/src/ov_SC03_125/ov_SC03_125_jr_8017D604.c b/src/ov_SC03_125/ov_SC03_125_jr_8017D604.c index 2c8ae02d12..a7dbaf13f7 100644 --- a/src/ov_SC03_125/ov_SC03_125_jr_8017D604.c +++ b/src/ov_SC03_125/ov_SC03_125_jr_8017D604.c @@ -1689,7 +1689,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_80186CBC[]; extern u8 D_80186CD0[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1842,7 +1842,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); @@ -4107,7 +4107,7 @@ extern s32 func_8012AD50(void *a0); } -extern void func_8017FE60(); +extern void func_8017FE60(SVEC_8017EC98_8017FE60 *p0, SVEC_8017EC98_8017FE60 *p1); void func_8017FD98(void *a0) { extern SVFD98 D_801C2D6C; diff --git a/src/ov_SC04_011/ov_SC04_011_jr_8017D494.c b/src/ov_SC04_011/ov_SC04_011_jr_8017D494.c index 7251861761..cdae39fd41 100644 --- a/src/ov_SC04_011/ov_SC04_011_jr_8017D494.c +++ b/src/ov_SC04_011/ov_SC04_011_jr_8017D494.c @@ -1694,7 +1694,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_80193368[]; extern u8 D_8019337C[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1850,7 +1850,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); @@ -5313,7 +5313,7 @@ extern void func_80186300(s32 a0, void *a1, s32 a2); extern void func_80184CCC(s32 a0, s32 a1); extern void func_80184DB8(s32 a0); extern s32 func_80184F4C(); -extern void func_80181B30(); +extern void func_80181B30(struct Ent_80181B30 *a0); extern void func_80184840(); void func_80181948(s32 a0) { @@ -16419,7 +16419,7 @@ extern u16 D_800B99DA; extern s8 D_801F1500[]; extern void func_80017D98(void *a0); extern s32 func_8004787C(s32 a0); -extern void func_80190174(); +extern void func_80190174(Prim34_80190174 *arg0, void *arg1, s32 arg2); extern void func_8018FE20(s32 a0, void *a1, void *a2, s32 a3); diff --git a/src/ov_SC04_018/ov_SC04_018_jr_80188E1C.c b/src/ov_SC04_018/ov_SC04_018_jr_80188E1C.c index 2bccd40ad6..bfd5c5fe0d 100644 --- a/src/ov_SC04_018/ov_SC04_018_jr_80188E1C.c +++ b/src/ov_SC04_018/ov_SC04_018_jr_80188E1C.c @@ -1688,7 +1688,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_80190150[]; extern u8 D_80190164[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1843,7 +1843,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); @@ -4094,7 +4094,7 @@ done: extern s32 (*D_801E0498[])(); extern s32 D_801E7980; -extern s32 func_8018A224(); +extern s32 func_8018A224(Ent_8018A224 *arg0, s32 arg1); void func_8018A1D0(s32 a0) { diff --git a/src/ov_SC04_020/ov_SC04_020_jr_8017D604.c b/src/ov_SC04_020/ov_SC04_020_jr_8017D604.c index 47daa81279..432dae6096 100644 --- a/src/ov_SC04_020/ov_SC04_020_jr_8017D604.c +++ b/src/ov_SC04_020/ov_SC04_020_jr_8017D604.c @@ -1688,7 +1688,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_80186288[]; extern u8 D_8018629C[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1841,7 +1841,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); @@ -3727,7 +3727,7 @@ extern s32 func_8012AD50(void *a0); } -extern void func_8017F704(); +extern void func_8017F704(SVEC_8017EC98_8017F704 *p0, SVEC_8017EC98_8017F704 *p1); void func_8017F63C(void *a0) { extern SVF63C D_801BAFD8; diff --git a/src/ov_SC05_017/ov_SC05_017_jr_801808D4.c b/src/ov_SC05_017/ov_SC05_017_jr_801808D4.c index 628e98a0e2..5ffa85e7dc 100644 --- a/src/ov_SC05_017/ov_SC05_017_jr_801808D4.c +++ b/src/ov_SC05_017/ov_SC05_017_jr_801808D4.c @@ -1680,7 +1680,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_80190114[]; extern u8 D_80190128[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1833,7 +1833,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); diff --git a/src/ov_SC05_018/ov_SC05_018_jr_8017D604.c b/src/ov_SC05_018/ov_SC05_018_jr_8017D604.c index 57045c1123..b0b25505db 100644 --- a/src/ov_SC05_018/ov_SC05_018_jr_8017D604.c +++ b/src/ov_SC05_018/ov_SC05_018_jr_8017D604.c @@ -1688,7 +1688,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_80189870[]; extern u8 D_80189884[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1841,7 +1841,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); @@ -5900,7 +5900,7 @@ extern s32 func_8012AD50(void *a0); extern Blk8_80182844 D_801E4F60; extern Blk8_80182844 D_801E4F68; extern void func_80015978(s32 a0, s32 *a1); -extern void func_8018290C(); +extern void func_8018290C(SVEC_8017EC98_8018290C *p0, SVEC_8017EC98_8018290C *p1); void func_80182844(void *a0) { diff --git a/src/ov_SC06_018/ov_SC06_018_jr_8018FF98.c b/src/ov_SC06_018/ov_SC06_018_jr_8018FF98.c index e377163109..d581a849a2 100644 --- a/src/ov_SC06_018/ov_SC06_018_jr_8018FF98.c +++ b/src/ov_SC06_018/ov_SC06_018_jr_8018FF98.c @@ -1686,7 +1686,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_80196510[]; extern u8 D_80196524[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1842,7 +1842,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); @@ -3014,7 +3014,7 @@ extern u8 D_801D1210; extern u8 D_801D1200; extern u8 D_801D11DC; extern void func_8018D870(void *arg); -extern void func_8018D654(); +extern void func_8018D654(Ent_8018D654 *self); extern void func_8018DE60(void *arg); extern void func_8018DFF4(void *arg); extern void func_8018E188(void *arg); diff --git a/src/ov_SC06_018/ov_SC06_018_jr_80191C50.c b/src/ov_SC06_018/ov_SC06_018_jr_80191C50.c index e6ad9d042c..09d5f31cbc 100644 --- a/src/ov_SC06_018/ov_SC06_018_jr_80191C50.c +++ b/src/ov_SC06_018/ov_SC06_018_jr_80191C50.c @@ -1690,7 +1690,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_80196510[]; extern u8 D_80196524[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1846,7 +1846,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); @@ -3175,7 +3175,7 @@ extern s32 func_8012C588(s32 a0, s32 a1); extern void func_8002A04C(s32 a0); extern void func_8012C218(void *a0); extern void func_8001C214(s32 a0, void *a1); -extern void func_8018D654(); +extern void func_8018D654(Ent_8018D654 *self); extern u8 D_801D233C[]; void func_80192768(s32 arg0) { @@ -3346,7 +3346,7 @@ extern void func_8002A04C(s32 a0); extern void func_8012C218(void *a0); extern void func_8001C214(s32, void *); extern void func_8012A828(s32, void *); -extern void func_8018D654(); +extern void func_8018D654(Ent_8018D654 *self); extern u8 D_801D233C[]; extern u8 D_801D11F0[]; diff --git a/src/ov_SC06_029/ov_SC06_029_jr_8017C954.c b/src/ov_SC06_029/ov_SC06_029_jr_8017C954.c index de9ec303d1..73ef06afe3 100644 --- a/src/ov_SC06_029/ov_SC06_029_jr_8017C954.c +++ b/src/ov_SC06_029/ov_SC06_029_jr_8017C954.c @@ -1689,7 +1689,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_8018F4A4[]; extern u8 D_8018F4B8[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1845,7 +1845,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); @@ -6436,7 +6436,7 @@ extern void func_80183478(void *a0, s32 a1); extern void func_801834D8(void *a0, s32 a1); extern void func_8002D4C8(s32 a0, s32 a1); extern void func_8012F214(s32 a0, s32 a1, s32 a2); -extern void func_80183534(); +extern void func_80183534(s32 arg0, SVEC_80183534 *arg1, SVEC_80183534 *arg2, s32 *arg3); extern s32 func_80183848(s32 a0, s32 a1, s32 a2); extern s32 func_80013478(s32 a0, s32 a1); extern s32 D_801DDB28; diff --git a/src/ov_SC06_032/ov_SC06_032_jr_8018FCE8.c b/src/ov_SC06_032/ov_SC06_032_jr_8018FCE8.c index 8ded645c69..f61ee8df6c 100644 --- a/src/ov_SC06_032/ov_SC06_032_jr_8018FCE8.c +++ b/src/ov_SC06_032/ov_SC06_032_jr_8018FCE8.c @@ -1679,7 +1679,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_80196260[]; extern u8 D_80196274[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1835,7 +1835,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); @@ -2931,7 +2931,7 @@ extern void func_8012B1B4(void *, void *); extern void func_8012A828(s32 a0, void * a1); extern void func_8012C218(void *a0); extern void func_8018D5C0(void *arg); -extern void func_8018D3A4(); +extern void func_8018D3A4(Ent_8018D3A4 *self); extern void func_8018DBB0(void *arg); extern void func_8018DD44(void *arg); extern void func_8012A828(s32 a0, void * a1); diff --git a/src/ov_SC06_032/ov_SC06_032_jr_801919A0.c b/src/ov_SC06_032/ov_SC06_032_jr_801919A0.c index 3ef8d58f09..5c8156eb83 100644 --- a/src/ov_SC06_032/ov_SC06_032_jr_801919A0.c +++ b/src/ov_SC06_032/ov_SC06_032_jr_801919A0.c @@ -1680,7 +1680,7 @@ extern void func_80168070(s32 a0, s16 *a1, s16 *a2, void *a3); extern u8 D_80196260[]; extern u8 D_80196274[]; extern s32 func_80167DBC(s32 arg0, s32 arg1, s32 arg2); -extern void func_800D20C0(void *a0, void *a1, s32 a2); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_80017E68(void *a0, void *a1); extern void func_800D23D0(void *a0); extern void ApplyTransposeMatrixLV(void *a0, void *a1, void *a2); @@ -1836,7 +1836,7 @@ extern void func_8016D5EC(s32 *a0); extern short func_8016CBC0(void); extern void func_8016D64C(int param_1); extern void func_8016D778(s32 a0); -extern void func_800D20C0(); +extern void func_800D20C0(Pos800D20C0 *arg0, SVECTOR_800 *arg1, s16 arg2); extern void func_8016D848(s32 *a0); extern void func_8016D984(s32 *a0); extern void func_8016DBD8(u8 *a0); @@ -3292,7 +3292,7 @@ extern s32 func_8012C588(s32 a0, s32 a1); extern void func_8002A04C(s32 a0); extern void func_8012C218(void *a0); extern void func_8001C214(s32 a0, s32 a1); -extern void func_8018D3A4(); +extern void func_8018D3A4(Ent_8018D3A4 *self); void func_801924B8(s32 arg0) { @@ -3463,7 +3463,7 @@ extern void func_8002A04C(s32 a0); extern void func_8012C218(void *a0); extern void func_8001C214(s32 a0, s32 a1); extern void func_8012A828(s32 a0, void * a1); -extern void func_8018D3A4(); +extern void func_8018D3A4(Ent_8018D3A4 *self); void func_801928B0(void *arg) { @@ -3758,7 +3758,7 @@ void func_801930AC(s32 a0) extern s32 func_8012C658(s32 arg0, s32 arg1, s32 arg2); -extern void func_8018D3A4(); +extern void func_8018D3A4(Ent_8018D3A4 *self); void func_801931A8(void *arg) { s32 p;