Cleanup and get rid of many warnings when compiling with stricter warnings (#578)

* Mini improvements

* Fix some splits

* Remove last comma from enums

* Fix symbols

* Fix some headers and missing prototypes

* Replace most of f32 with float

* Replace most of Point3d with Vec

* Add missing esprite include with guard

* Add HuSetVecF to ext_math behind a guard

* More includes
This commit is contained in:
dbalatoni13 2025-04-01 07:11:31 +02:00 committed by GitHub
parent 4b0737d49c
commit 887cb00c5b
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
67 changed files with 1662 additions and 1545 deletions

View file

@ -51,7 +51,7 @@ void fn_1_D84(void);
void fn_1_E04(void);
void fn_1_E40(void);
s32 fn_1_1114(void);
s32 fn_1_1208(s16, f32, f32);
s32 fn_1_1208(s16, float, float);
void fn_1_13D4(void);
void fn_1_14D0(void);
@ -70,64 +70,64 @@ void fn_1_3E8C(void);
void fn_1_3F74(void);
void fn_1_3FD8(void);
void fn_1_4034(s32);
void fn_1_4EB4(s32, s32, Vec*);
void fn_1_4EB4(s32, s32, Vec *);
void fn_1_5648(void);
void fn_1_5794(s32, s32, Vec*);
void fn_1_5794(s32, s32, Vec *);
void fn_1_6670(void);
omObjData* fn_1_66C0(u32, Vec*);
void fn_1_6914(omObjData*);
void fn_1_62AC(s32, Vec*);
omObjData *fn_1_66C0(u32, Vec *);
void fn_1_6914(omObjData *);
void fn_1_62AC(s32, Vec *);
void fn_1_64BC(void);
void fn_1_65E8(void);
void fn_1_6670(void);
omObjData* fn_1_66C0(u32, Vec*);
void fn_1_6914(omObjData*);
omObjData *fn_1_66C0(u32, Vec *);
void fn_1_6914(omObjData *);
void fn_1_6B28(void);
void fn_1_6B7C(void);
void fn_1_7284(omObjData*);
void fn_1_7284(omObjData *);
void fn_1_72E4(void);
void fn_1_7314(void);
void fn_1_73C0(void);
void fn_1_74D0(s16[3]);
void fn_1_77B0(void);
void fn_1_78A0(omObjData*);
void fn_1_7928(omObjData*);
void fn_1_78A0(omObjData *);
void fn_1_7928(omObjData *);
void fn_1_799C(void);
void fn_1_7E4C(omObjData*);
void fn_1_7E94(dataCopy*);
void fn_1_7F04(omObjData*);
void fn_1_80D8(omObjData*);
void fn_1_8410(omObjData*);
void fn_1_850C(omObjData*);
void fn_1_8668(omObjData*);
void fn_1_8798(dataCopy*, s32*, s32*, s32*);
void* fn_1_8884(void);
void fn_1_7E4C(omObjData *);
void fn_1_7E94(dataCopy *);
void fn_1_7F04(omObjData *);
void fn_1_80D8(omObjData *);
void fn_1_8410(omObjData *);
void fn_1_850C(omObjData *);
void fn_1_8668(omObjData *);
void fn_1_8798(dataCopy *, s32 *, s32 *, s32 *);
void *fn_1_8884(void);
void fn_1_88B8(void);
void fn_1_896C(void);
void fn_1_91DC(void);
void fn_1_9268(ModelData*, ParticleData*, f32[3][4]);
void fn_1_9268(ModelData *, ParticleData *, float[3][4]);
void fn_1_9680(void);
void fn_1_96B4(void);
void fn_1_9760(void);
void fn_1_97AC(void);
void fn_1_9A68(omObjData*);
void fn_1_9A68(omObjData *);
void fn_1_9AC0(void);
void fn_1_9AF0(void);
void fn_1_9B74(void);
void fn_1_9C24(omObjData*);
void fn_1_9C98(dataCopy2*);
void fn_1_9D0C(omObjData*);
void fn_1_9F24(omObjData*);
void fn_1_A224(omObjData*);
void fn_1_A4F8(omObjData*);
void fn_1_A5B0(omObjData*);
void fn_1_A990(omObjData*);
void fn_1_9C24(omObjData *);
void fn_1_9C98(dataCopy2 *);
void fn_1_9D0C(omObjData *);
void fn_1_9F24(omObjData *);
void fn_1_A224(omObjData *);
void fn_1_A4F8(omObjData *);
void fn_1_A5B0(omObjData *);
void fn_1_A990(omObjData *);
void fn_1_AB24(void);
void fn_1_B214(omObjData*);
void fn_1_B2B0(omObjData*, u16*, s16*);
void fn_1_B3C4(omObjData*);
void fn_1_B214(omObjData *);
void fn_1_B2B0(omObjData *, u16 *, s16 *);
void fn_1_B3C4(omObjData *);
// data
extern BoardMapObject lbl_1_data_0[7];
@ -164,7 +164,7 @@ extern char *lbl_1_data_330[3];
extern s32 lbl_1_data_350[14];
extern s32 lbl_1_data_350[14];
extern s16 lbl_1_data_388[92];
extern f32 lbl_1_data_440[3];
extern float lbl_1_data_440[3];
extern char *lbl_1_data_464[3];
extern s32 lbl_1_data_470[3];
@ -179,9 +179,9 @@ extern s16 lbl_1_bss_100;
extern s16 lbl_1_bss_FE;
extern s16 lbl_1_bss_D6[20];
extern s16 lbl_1_bss_D4;
extern omObjData* lbl_1_bss_D0;
extern omObjData* lbl_1_bss_CC;
extern omObjData* lbl_1_bss_C8;
extern omObjData *lbl_1_bss_D0;
extern omObjData *lbl_1_bss_CC;
extern omObjData *lbl_1_bss_C8;
extern s16 lbl_1_bss_C6;
extern s16 lbl_1_bss_C4;
extern s16 lbl_1_bss_C2;
@ -196,13 +196,13 @@ extern s16 lbl_1_bss_A4[3];
extern s16 lbl_1_bss_A2;
extern s16 lbl_1_bss_9E[2];
extern s16 lbl_1_bss_9C;
extern Process* lbl_1_bss_98;
extern omObjData* lbl_1_bss_94;
extern omObjData* lbl_1_bss_90;
extern omObjData* lbl_1_bss_8C;
extern Process *lbl_1_bss_98;
extern omObjData *lbl_1_bss_94;
extern omObjData *lbl_1_bss_90;
extern omObjData *lbl_1_bss_8C;
extern s32 lbl_1_bss_88;
extern s32 lbl_1_bss_7C[3];
extern AnimData* lbl_1_bss_78;
extern AnimData *lbl_1_bss_78;
extern s16 lbl_1_bss_72[2];
extern s16 lbl_1_bss_6C[3];
@ -221,9 +221,9 @@ extern s16 lbl_1_bss_30[4];
extern s16 lbl_1_bss_28;
extern s16 lbl_1_bss_14[7];
extern s32* lbl_1_bss_10;
extern s32 *lbl_1_bss_10;
extern s16 lbl_1_bss_8[4];
extern Process* lbl_1_bss_4;
extern bitcopy* lbl_1_bss_0;
extern Process *lbl_1_bss_4;
extern bitcopy *lbl_1_bss_0;
#endif