mirror of
https://github.com/encounter/tp.git
synced 2026-07-11 06:18:46 -07:00
detect more floats/doubles, including from relocations
This commit is contained in:
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user