chore(decomp): commit in-tree banked work before the next gate

Uncommitted src/ changes found at gate entry. These are banked functions from a lane that gates with commit=False, not residue — preserved, not reverted. Top-level src/*.c (main TUs) are excluded by construction (S59).
This commit is contained in:
Drew T
2026-08-25 19:56:37 -06:00
parent aae7d6cfb6
commit 2b10f53256
6 changed files with 20 additions and 11 deletions
+12 -3
View File
@@ -3986,7 +3986,7 @@ void func_8017E428(int a, s16 *b, SVECTOR_8017E6D8 *c, SVECTOR_8017E6D8 *d,
extern void (*D_801A674C[])(void);
extern void func_8012C0EC(void *a0);
extern void func_80181FF4(void *a0);
extern void func_801820C4(void *a0);
extern void func_801820C4();
void func_8017E7A4(void *a0) {
D_801A674C[*(u16 *)((s32)a0 + 0x2)]();
@@ -5122,7 +5122,16 @@ void func_801800C4(s32 p) {
}
INCLUDE_ASM("asm/ov_SC06_032/nonmatchings/ov_SC06_032_jr_8017C24C", func_801801A4);
extern void func_8012A828(s32 a0, void *a1);
void func_801801A4(s32 p) {
extern u8 D_801BD7E8[];
*(s16 *)(p + 2) = 27;
func_8012A828(p, D_801BD7E8);
*(s32 *)(p + 0x1C) = 0x20;
}
extern void func_8012F214(s32, s32, s32);
extern s32 func_80184028(void *a0, s32 a1, s32 a2);
@@ -5501,7 +5510,7 @@ void func_801809D0(s32 p)
}
extern void func_80181DDC(void);
extern void func_80181DDC();
void func_80180B4C(s32 arg0) {
if (*(s16 *)(arg0 + 0x98) == 0) {
((void (*)(void))func_80181DDC)();
+2 -2
View File
@@ -2753,7 +2753,7 @@ extern void func_80184124(s32, void*, void*, s32);
extern void func_801840C0(s32, void*, s32, s32, s32, s32);
extern s32 func_80013478(s32 a0, s32 a1);
extern void func_80180730(s32 param_1);
extern void func_80181DDC(void);
extern void func_80181DDC();
extern void func_80180B4C(s32 arg0);
/* ==== end §8b carried decl layer ==== */
@@ -3269,7 +3269,7 @@ void func_80181C98(s32 a0) {
extern void func_80181DDC(void);
extern void func_80181DDC();
extern void func_80182288(s32 a0, s32 a1);
extern void func_8012A828(s32 a0, void *a1);
+1 -1
View File
@@ -2752,7 +2752,7 @@ extern void func_80184124(s32, void*, void*, s32);
extern void func_801840C0(s32, void*, s32, s32, s32, s32);
extern s32 func_80013478(s32 a0, s32 a1);
extern void func_80180730(s32 param_1);
extern void func_80181DDC(void);
extern void func_80181DDC();
extern void func_80180B4C(s32 arg0);
extern void func_80181C98(s32 a0);
extern s32 func_8012DBD0(s32 a0, s32 a1, s32 a2, s32 a3);
+1 -1
View File
@@ -2767,7 +2767,7 @@ extern void func_80184124(s32, void*, void*, s32);
extern void func_801840C0(s32, void*, s32, s32, s32, s32);
extern s32 func_80013478(s32 a0, s32 a1);
extern void func_80180730(s32 param_1);
extern void func_80181DDC(void);
extern void func_80181DDC();
extern void func_80180B4C(s32 arg0);
extern void func_80181C98(s32 a0);
extern s32 func_8012DBD0(s32 a0, s32 a1, s32 a2, s32 a3);
+2 -2
View File
@@ -2769,7 +2769,7 @@ extern void func_80184124(s32, void*, void*, s32);
extern void func_801840C0(s32, void*, s32, s32, s32, s32);
extern s32 func_80013478(s32 a0, s32 a1);
extern void func_80180730(s32 param_1);
extern void func_80181DDC(void);
extern void func_80181DDC();
extern void func_80180B4C(s32 arg0);
extern void func_80182288(s32 a0, s32 a1);
extern void func_80181D1C(s32 param_1);
@@ -3034,7 +3034,7 @@ extern void func_8002D4C8(s32 a0, s32 a1);
extern void func_8004914C(void *a0);
extern void func_800491AC(void *a0);
extern void RotTransSV(void *a0, void *a1, void *a2);
extern void func_8018FB5C(void *a0, void *a1, s32 a2);
extern void func_8018FB5C();
extern s32 rand(void);
extern s32 D_801CC670;
+2 -2
View File
@@ -2758,7 +2758,7 @@ extern void func_80184124(s32, void*, void*, s32);
extern void func_801840C0(s32, void*, s32, s32, s32, s32);
extern s32 func_80013478(s32 a0, s32 a1);
extern void func_80180730(s32 param_1);
extern void func_80181DDC(void);
extern void func_80181DDC();
extern void func_80180B4C(s32 arg0);
extern void func_80182288(s32 a0, s32 a1);
extern void func_80181D1C(s32 param_1);
@@ -2946,7 +2946,7 @@ extern void func_8002D4C8(s32, s32);
extern void func_8004914C(void *);
extern void func_800491AC(void *);
extern void RotTransSV(void *, void *, void *);
extern void func_8018FB5C(void *, void *, s32);
extern void func_8018FB5C();
extern void func_8012BE54(s32);
extern u8 D_801CC7CC[];