T6: batch t6_D1 — restruct: batch t6_D1 rung D — 400 files (TUs; 1208 drawable) · 540 declaration units: 431 canonical / 0 promoted / 2 K&R marked / 10 aliases typed / 0 __builtin_abs → abs / 99 kept · compiles 1020 in 81 s wall · final 400/400 identical · written 389 files | R22 check-all: 218 passed, 0 failed of 218 | (census skipped) (restruct_cycle)

This commit is contained in:
Drew T
2026-09-30 17:35:45 -06:00
parent d1b8971988
commit a004373e4e
391 changed files with 1627 additions and 1087 deletions
+149 -149
View File
@@ -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
}
File diff suppressed because one or more lines are too long
+18 -18
View File
@@ -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");
+1 -1
View File
@@ -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)
{
+2 -2
View File
@@ -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);
+1 -1
View File
@@ -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[];
+7 -7
View File
@@ -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;
+2 -2
View File
@@ -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)
{
+3 -3
View File
@@ -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[];
+2 -2
View File
@@ -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);
+2 -2
View File
@@ -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);
+2 -2
View File
@@ -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);
+2 -2
View File
@@ -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);
+2 -2
View File
@@ -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);
+2 -2
View File
@@ -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);
+3 -3
View File
@@ -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;
+3 -3
View File
@@ -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[];
+2 -2
View File
@@ -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);
+2 -2
View File
@@ -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);
+2 -2
View File
@@ -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);
+2 -2
View File
@@ -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);
+2 -2
View File
@@ -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);
+2 -2
View File
@@ -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);
+2 -2
View File
@@ -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);
+3 -3
View File
@@ -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);
+3 -3
View File
@@ -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[];
+2 -2
View File
@@ -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);
+2 -2
View File
@@ -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);
+2 -2
View File
@@ -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);
+2 -2
View File
@@ -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);
+2 -2
View File
@@ -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);
+2 -2
View File
@@ -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);
+2 -2
View File
@@ -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);
+2 -2
View File
@@ -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);
+2 -2
View File
@@ -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);
+3 -3
View File
@@ -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[];
+2 -2
View File
@@ -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);
+2 -2
View File
@@ -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);
+2 -2
View File
@@ -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);
+2 -2
View File
@@ -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);
+2 -2
View File
@@ -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);
+2 -2
View File
@@ -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);
+2 -2
View File
@@ -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);
+2 -2
View File
@@ -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);
+2 -2
View File
@@ -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);
+3 -3
View File
@@ -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[];
+2 -2
View File
@@ -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);
+2 -2
View File
@@ -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);
+2 -2
View File
@@ -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);
+2 -2
View File
@@ -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);
+2 -2
View File
@@ -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);
+2 -2
View File
@@ -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);
+2 -2
View File
@@ -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);
+2 -2
View File
@@ -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);
+2 -2
View File
@@ -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);
+3 -3
View File
@@ -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[];
+2 -2
View File
@@ -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);
+2 -2
View File
@@ -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);
+2 -2
View File
@@ -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);
+2 -2
View File
@@ -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);
+2 -2
View File
@@ -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);
+2 -2
View File
@@ -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);
+2 -2
View File
@@ -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);
+2 -2
View File
@@ -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);
+2 -2
View File
@@ -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);
+2 -2
View File
@@ -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);
+3 -3
View File
@@ -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[];
+2 -2
View File
@@ -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);
+2 -2
View File
@@ -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);
+2 -2
View File
@@ -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);
+2 -2
View File
@@ -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);
+2 -2
View File
@@ -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);
+2 -2
View File
@@ -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);
+3 -3
View File
@@ -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) {
+3 -3
View File
@@ -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[];
+2 -2
View File
@@ -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);
+2 -2
View File
@@ -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);
+2 -2
View File
@@ -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);
+2 -2
View File
@@ -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);
+2 -2
View File
@@ -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);
+3 -3
View File
@@ -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);
+2 -2
View File
@@ -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);
+2 -2
View File
@@ -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);
+2 -2
View File
@@ -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);
+2 -2
View File
@@ -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);
+2 -2
View File
@@ -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);
+2 -2
View File
@@ -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);
+2 -2
View File
@@ -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);
+2 -2
View File
@@ -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);
+2 -2
View File
@@ -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);
+2 -2
View File
@@ -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);
+2 -2
View File
@@ -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);
+3 -3
View File
@@ -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[];
+2 -2
View File
@@ -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);
+2 -2
View File
@@ -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);
+2 -2
View File
@@ -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);
+2 -2
View File
@@ -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);
+2 -2
View File
@@ -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);
+9 -9
View File
@@ -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);
+3 -3
View File
@@ -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[];

Some files were not shown because too many files have changed in this diff Show More