fix tons of linker warnings, mark all uninitialized as so, fix a few issues where uninitialized was due to incorrect decompilation

This commit is contained in:
Rainchus 2024-08-01 13:00:53 -05:00
parent a827b30178
commit 0a152cdcef
16 changed files with 657 additions and 658 deletions

View file

@ -1160,10 +1160,6 @@ void fn_1_4964(ModelData *arg0)
GXColor *var_r19;
var_r30 = arg0->unk_120;
(void)var_f31;
(void)var_f31;
(void)var_f31;
(void)var_f31;
if (var_r30->unk_28) {
if (!omPauseChk()) {
@ -1225,6 +1221,10 @@ void fn_1_4964(ModelData *arg0)
if (var_r28->unk_01) {
var_r25->z = var_r28->unk_10.z - (50.0f * (0.003921569f * (var_r28->unk_08 * var_f31)));
}
(void)var_f31;
(void)var_f31;
(void)var_f31;
(void)var_f31;
}
var_r25++;
var_r21++;
@ -1444,7 +1444,7 @@ void fn_1_6304(ModelData *arg0, Mtx arg1)
void fn_1_64F8(UnkM406Struct2 *arg0)
{
float var_f31;
float var_f31; // ! - uninitialized
UnkM406Struct2 *var_r31;
s32 var_r30;

View file

@ -2018,7 +2018,7 @@ float fn_1_143F4(Vec *arg0, UnkM406PlayerStruct2 *arg1)
Vec sp1C;
Vec sp10;
HsfBuffer *spC;
float sp8;
float sp8; // ! - uninitialized
float var_f31;
float var_f30;

View file

@ -511,10 +511,9 @@ static inline void unkInline(unkStruct4* var_r31, s16 var_r29, s16* var_r28, s16
}
void fn_1_2484(omObjData* object) {
s16 var_r28;
s16 var_r28; // ! - uninitialized
s16 var_r29;
unkStruct4* var_r31;
s32 temp_r27;
var_r31 = &lbl_1_bss_40[0];
object->stat |= 0x100;

View file

@ -1573,7 +1573,7 @@ void fn_1_5554(void) {
float var_f26;
float var_f31;
float var_f30;
float var_f29;
float var_f29; // ! - uninitialized
float sp8;
float temp_f24;
UnkBss138InnerStruct00 spC;

View file

@ -1720,7 +1720,8 @@ void fn_1_6AE8(ModelData *model, ParticleData *particle, Mtx matrix)
HsfanimStruct01 *temp_r31;
s32 temp_r29;
s16 temp_r28;
s32 temp_r27;
s32 temp_r27; // ! - uninitialized
if(!particle->unk_00) {
particle->unk_00 = 1;
temp_r31 = particle->unk_48;

View file

@ -232,7 +232,7 @@ void fn_1_13DC(omObjData *object)
void fn_1_17C0(omObjData *object)
{
s16 sp8;
s16 sp8; // ! - uninitialized
UnkM417Struct *var_r30;

View file

@ -1443,9 +1443,9 @@ void fn_1_485C(ModelData *model, Mtx mtx)
Mtx spA0;
ROMtx sp70;
Mtx sp40;
Vec sp34;
Vec sp28;
Vec sp1C;
Vec sp34; // ! - uninitialized
Vec sp28; // ! - uninitialized
Vec sp1C; // ! - uninitialized
Vec sp10;
float var_f31;