src(phase-37): T4 batch t4_HD1 — restruct: batch t4_HD1 rung D — 20 files (headers; 276 drawable) · 30 declaration units: 27 canonical / 0 promoted / 0 K&R marked / 0 aliases typed / 0 __builtin_abs → abs / 3 kept · compiles 1327 in 72 s wall · final 20/20 identical · written 7 files | R22 check-all: 218 passed, 0 failed of 218 | (census skipped) (restruct_cycle)

This commit is contained in:
Drew T
2026-09-12 17:52:51 -06:00
parent 095fe75e2c
commit 436cfd8a1c
17 changed files with 1107 additions and 181 deletions
+2 -2
View File
@@ -1,8 +1,8 @@
/* func_8013A530 — shared body (overlay slot 0x80128158, h_exact 4ab0c4ef). ONE source: instantiated by #include at each
* member's site in address order; the members are recorded in config/dedup.us.yaml (Phase 35). */
extern void *memcpy(void *, const void *, u32);
extern void func_80015D4C();
extern void func_80015F04();
extern void func_80015D4C(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8);
extern void func_80015F04(s32 a0, s32 a1, s32 a2, s32 a3, u8 arg4, u8 arg5, u8 arg6, u16 arg7, u16 arg8);
extern void func_8013AA24(s32 a0, s32 a1);
void func_8013A530(int param_1)
{
+2 -2
View File
@@ -1,8 +1,8 @@
/* func_80145CEC — shared body (overlay slot 0x80128158, h_exact 05c7cfc4). ONE source: instantiated by #include at each
* member's site in address order; the members are recorded in config/dedup.us.yaml (Phase 35). */
s32 func_80145CEC() {
extern int func_80016714();
extern int func_8001C320();
extern void func_80016714(void *ptr, s32 len);
extern void func_8001C320(s32 a0, s32 a1);
extern int func_801552F4();
extern int func_80147084();
extern int func_80147098();
+2 -2
View File
@@ -1,8 +1,8 @@
/* func_80145CEC — shared body (overlay slot 0x80128158, h_exact 786de7de). ONE source: instantiated by #include at each
* member's site in address order; the members are recorded in config/dedup.us.yaml (Phase 35). */
s32 func_80145CEC() {
extern int func_80016714();
extern int func_8001C320();
extern void func_80016714(void *ptr, s32 len);
extern void func_8001C320(s32 a0, s32 a1);
extern int func_801552F4();
extern int func_80147084();
extern int func_80147098();
+4 -4
View File
@@ -1,11 +1,11 @@
/* func_80148648 — shared body (overlay slot 0x80128158, h_exact 935427e6). ONE source: instantiated by #include at each
* member's site in address order; the members are recorded in config/dedup.us.yaml (Phase 35). */
extern u8 D_800B9A64;
extern s32 func_80014DC0();
extern s32 func_80014D68();
extern s32 func_80014D94();
extern u8 func_80014DC0(u32 a0);
extern u16 func_80014D68(u32 a0);
extern s32 func_80014D94(s32 a0);
extern s32 func_80014CF8();
extern void func_800120DC();
extern void func_800120DC(u16 *arg0, u16 *arg1);
extern s32 func_800CF8B4();
void func_80148648(s32 a0, s32 a1) {
s32 v;
+8 -8
View File
@@ -236,11 +236,11 @@ extern void func_8014856C(s32 a0, s32 a1);
extern void func_801485B8(s32 arg0, s32 arg1, s32 arg2);
extern void func_80148634(void *a0);
extern u8 D_800B9A64;
extern s32 func_80014DC0();
extern s32 func_80014D68();
extern s32 func_80014D94();
extern s32 func_80014CF8();
extern void func_800120DC();
extern u8 func_80014DC0(u32 a0);
extern u16 func_80014D68(u32 a0);
extern s32 func_80014D94(s32 a0);
extern u8 func_80014CF8(u32 a0, u32 a1);
extern void func_800120DC(u16 *arg0, u16 *arg1);
extern s32 func_800CF8B4();
extern u16 func_801487F4(s32 *a0);
extern u16 func_80148800(s32 *a0);
@@ -1107,7 +1107,7 @@ extern void func_8013C938(void);
extern void func_8013CB20(void);
extern void func_8013C98C(void);
extern void func_8002850C(s32, s32, s32);
extern void func_80028620();
extern void func_80028620(s32 a0, void *a1);
extern s16 D_800B9AAC[];
extern s16 D_800B9B00;
extern u16 D_801270C0;
@@ -1723,7 +1723,7 @@ extern void func_80168A88(void);
extern void (*D_8018DC00[])(void);
extern void func_80168AA8(void *a0);
extern void func_80168AE4(s32 a0);
extern void func_800D2318(void);
extern void func_800D2318(s32 *p);
extern void func_80168BDC(s32 param_1, s32 param_2, s32 param_3, s32 param_4);
extern void (*D_8018DC08[])(void);
extern void func_80168D58(void *a0);
@@ -2572,7 +2572,7 @@ extern s32 func_8017A3B0(void);
extern short D_801E7F9C;
extern short D_801E7F98;
extern int func_800D0CA0(int);
extern int func_8001AAA0(void);
extern void func_8001AAA0(s32 arg0);
extern int func_800D0CE0(void);
extern int func_8017A3D8(void);
extern s32 func_8017AD0C(s32 arg0);
+8 -8
View File
@@ -236,11 +236,11 @@ extern void func_8014856C(s32 a0, s32 a1);
extern void func_801485B8(s32 arg0, s32 arg1, s32 arg2);
extern void func_80148634(void *a0);
extern u8 D_800B9A64;
extern s32 func_80014DC0();
extern s32 func_80014D68();
extern s32 func_80014D94();
extern s32 func_80014CF8();
extern void func_800120DC();
extern u8 func_80014DC0(u32 a0);
extern u16 func_80014D68(u32 a0);
extern s32 func_80014D94(s32 a0);
extern u8 func_80014CF8(u32 a0, u32 a1);
extern void func_800120DC(u16 *arg0, u16 *arg1);
extern s32 func_800CF8B4();
extern u16 func_801487F4(s32 *a0);
extern u16 func_80148800(s32 *a0);
@@ -1107,7 +1107,7 @@ extern void func_8013C938(void);
extern void func_8013CB20(void);
extern void func_8013C98C(void);
extern void func_8002850C(s32, s32, s32);
extern void func_80028620();
extern void func_80028620(s32 a0, void *a1);
extern s16 D_800B9AAC[];
extern s16 D_800B9B00;
extern u16 D_801270C0;
@@ -1723,7 +1723,7 @@ extern void func_80168A88(void);
extern void (*D_8018DC00[])(void);
extern void func_80168AA8(void *a0);
extern void func_80168AE4(s32 a0);
extern void func_800D2318(void);
extern void func_800D2318(s32 *p);
extern void func_80168BDC(s32 param_1, s32 param_2, s32 param_3, s32 param_4);
extern void (*D_8018DC08[])(void);
extern void func_80168D58(void *a0);
@@ -2572,7 +2572,7 @@ extern s32 func_8017A3B0(void);
extern short D_801E7F9C;
extern short D_801E7F98;
extern int func_800D0CA0(int);
extern int func_8001AAA0(void);
extern void func_8001AAA0(s32 arg0);
extern int func_800D0CE0(void);
extern int func_8017A3D8(void);
extern s32 func_8017AD0C(s32 arg0);
+1 -1
View File
@@ -1,7 +1,7 @@
/* func_80184A08 — shared body (overlay slot 0x80128158, h_exact 5f634e86). ONE source: instantiated by #include at each
* member's site in address order; the members are recorded in config/dedup.us.yaml (Phase 35). */
extern s32 D_801E8754;
extern void func_80036D58();
extern void func_80036D58(s16 arg0);
extern void func_8018623C(u16 arg0, u16 arg1);
extern void func_80185E00(void);
extern void func_8012A828(s32 a0, void *a1);