detect more floats/doubles, including from relocations

This commit is contained in:
Julgodis
2021-04-07 09:16:47 +02:00
parent ed1ee30dd2
commit dca1d2a1c0
1645 changed files with 69992 additions and 69984 deletions
@@ -46,12 +46,12 @@ struct dSv_event_c {
/* 800349BC */ void isEventBit(u16) const;
};
struct J3DModelData {};
struct dKy_tevstr_c {};
struct cXyz {};
struct J3DModelData {};
struct dScnKy_env_light_c {
/* 801A37C4 */ void settingTevStruct(int, cXyz*, dKy_tevstr_c*);
/* 801A4DA0 */ void setLightTevColorType_MAJI(J3DModelData*, dKy_tevstr_c*);
@@ -83,12 +83,12 @@ struct dBgS_AcchCir {
/* 80D37E9C */ ~dBgS_AcchCir();
};
struct csXyz {};
struct dBgS {
/* 80074A08 */ void Regist(dBgW_Base*, fopAc_ac_c*);
};
struct csXyz {};
struct dBgS_Acch {
/* 80075F94 */ ~dBgS_Acch();
/* 800760A0 */ dBgS_Acch();
@@ -317,7 +317,7 @@ asm void daWindStone_c::createHeap() {
SECTION_RODATA static u8 const lit_3760[12] = {
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
};
SECTION_DEAD void* const cg_80D38608 = (void*)(&lit_3760);
COMPILER_STRIP_GATE(80D38608, &lit_3760);
/* 80D38614-80D38618 00000C 0004+00 1/2 0/0 0/0 .rodata @4127 */
SECTION_RODATA static u8 const lit_4127[4] = {
@@ -326,11 +326,11 @@ SECTION_RODATA static u8 const lit_4127[4] = {
0x00,
0x00,
};
SECTION_DEAD void* const cg_80D38614 = (void*)(&lit_4127);
COMPILER_STRIP_GATE(80D38614, &lit_4127);
/* 80D38618-80D3861C 000010 0004+00 1/1 0/0 0/0 .rodata @4128 */
SECTION_RODATA static u32 const lit_4128 = 0x41200000;
SECTION_DEAD void* const cg_80D38618 = (void*)(&lit_4128);
SECTION_RODATA static f32 const lit_4128 = 10.0f;
COMPILER_STRIP_GATE(80D38618, &lit_4128);
/* 80D37C20-80D37E2C 0002A0 020C+00 1/1 0/0 0/0 .text create__13daWindStone_cFv */
#pragma push
@@ -376,15 +376,15 @@ asm void daWindStone_c::execute() {
/* 80D3861C-80D38620 000014 0004+00 0/1 0/0 0/0 .rodata @4175 */
#pragma push
#pragma force_active on
SECTION_RODATA static u32 const lit_4175 = 0x43FA0000;
SECTION_DEAD void* const cg_80D3861C = (void*)(&lit_4175);
SECTION_RODATA static f32 const lit_4175 = 500.0f;
COMPILER_STRIP_GATE(80D3861C, &lit_4175);
#pragma pop
/* 80D38620-80D38624 000018 0004+00 0/1 0/0 0/0 .rodata @4176 */
#pragma push
#pragma force_active on
SECTION_RODATA static u32 const lit_4176 = 0x3F800000;
SECTION_DEAD void* const cg_80D38620 = (void*)(&lit_4176);
SECTION_RODATA static f32 const lit_4176 = 1.0f;
COMPILER_STRIP_GATE(80D38620, &lit_4176);
#pragma pop
/* 80D37F6C-80D3806C 0005EC 0100+00 1/1 0/0 0/0 .text draw__13daWindStone_cFv */
@@ -429,8 +429,8 @@ asm void daWindStone_c::init() {
/* ############################################################################################## */
/* 80D38624-80D38628 00001C 0004+00 1/1 0/0 0/0 .rodata @4243 */
SECTION_RODATA static u32 const lit_4243 = 0x471C4000;
SECTION_DEAD void* const cg_80D38624 = (void*)(&lit_4243);
SECTION_RODATA static f32 const lit_4243 = 40000.0f;
COMPILER_STRIP_GATE(80D38624, &lit_4243);
/* 80D381EC-80D38278 00086C 008C+00 1/1 0/0 0/0 .text chkWlfInRange__13daWindStone_cFv */
#pragma push