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_info_c {
|
||||
/* 80035360 */ void isSwitch(int, int) 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*);
|
||||
@@ -65,10 +65,10 @@ struct dRes_control_c {
|
||||
|
||||
struct dBgW {};
|
||||
|
||||
struct csXyz {};
|
||||
|
||||
struct cBgS_PolyInfo {};
|
||||
|
||||
struct csXyz {};
|
||||
|
||||
struct dBgS_MoveBgActor {
|
||||
/* 80078624 */ dBgS_MoveBgActor();
|
||||
/* 80078690 */ bool Create();
|
||||
@@ -83,10 +83,10 @@ struct dBgS_MoveBgActor {
|
||||
/* 80078950 */ void MoveBGExecute();
|
||||
};
|
||||
|
||||
struct JAISoundID {};
|
||||
|
||||
struct Vec {};
|
||||
|
||||
struct JAISoundID {};
|
||||
|
||||
struct Z2SeMgr {
|
||||
/* 802AB984 */ void seStart(JAISoundID, Vec const*, u32, s8, f32, f32, f32, f32, u8);
|
||||
/* 802AC50C */ void seStartLevel(JAISoundID, Vec const*, u32, s8, f32, f32, f32, f32, u8);
|
||||
@@ -170,8 +170,8 @@ extern "C" void __register_global_object();
|
||||
|
||||
/* ############################################################################################## */
|
||||
/* 80D2C46C-80D2C470 000000 0004+00 3/3 0/0 0/0 .rodata @3625 */
|
||||
SECTION_RODATA static u32 const lit_3625 = 0x40800000;
|
||||
SECTION_DEAD void* const cg_80D2C46C = (void*)(&lit_3625);
|
||||
SECTION_RODATA static f32 const lit_3625 = 4.0f;
|
||||
COMPILER_STRIP_GATE(80D2C46C, &lit_3625);
|
||||
|
||||
/* 80D2C498-80D2C4A4 000000 000C+00 1/1 0/0 0/0 .data cNullVec__6Z2Calc */
|
||||
SECTION_DATA static u8 cNullVec__6Z2Calc[12] = {
|
||||
@@ -333,14 +333,14 @@ asm void daWtGate_c::CreateHeap() {
|
||||
|
||||
/* ############################################################################################## */
|
||||
/* 80D2C470-80D2C474 000004 0004+00 1/1 0/0 0/0 .rodata @3712 */
|
||||
SECTION_RODATA static u32 const lit_3712 = 0x41200000;
|
||||
SECTION_DEAD void* const cg_80D2C470 = (void*)(&lit_3712);
|
||||
SECTION_RODATA static f32 const lit_3712 = 10.0f;
|
||||
COMPILER_STRIP_GATE(80D2C470, &lit_3712);
|
||||
|
||||
/* 80D2C474-80D2C47C 000008 0008+00 1/1 0/0 0/0 .rodata @3714 */
|
||||
SECTION_RODATA static u8 const lit_3714[8] = {
|
||||
0x43, 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||
};
|
||||
SECTION_DEAD void* const cg_80D2C474 = (void*)(&lit_3714);
|
||||
COMPILER_STRIP_GATE(80D2C474, &lit_3714);
|
||||
|
||||
/* 80D2BD00-80D2BE7C 000260 017C+00 1/1 0/0 0/0 .text create__10daWtGate_cFv */
|
||||
#pragma push
|
||||
@@ -416,15 +416,15 @@ asm void daWtGate_c::init_modeOpen() {
|
||||
/* 80D2C47C-80D2C480 000010 0004+00 0/2 0/0 0/0 .rodata @3781 */
|
||||
#pragma push
|
||||
#pragma force_active on
|
||||
SECTION_RODATA static u32 const lit_3781 = 0x3E4CCCCD;
|
||||
SECTION_DEAD void* const cg_80D2C47C = (void*)(&lit_3781);
|
||||
SECTION_RODATA static f32 const lit_3781 = 1.0f / 5.0f;
|
||||
COMPILER_STRIP_GATE(80D2C47C, &lit_3781);
|
||||
#pragma pop
|
||||
|
||||
/* 80D2C480-80D2C484 000014 0004+00 0/2 0/0 0/0 .rodata @3782 */
|
||||
#pragma push
|
||||
#pragma force_active on
|
||||
SECTION_RODATA static u32 const lit_3782 = 0x3F800000;
|
||||
SECTION_DEAD void* const cg_80D2C480 = (void*)(&lit_3782);
|
||||
SECTION_RODATA static f32 const lit_3782 = 1.0f;
|
||||
COMPILER_STRIP_GATE(80D2C480, &lit_3782);
|
||||
#pragma pop
|
||||
|
||||
/* 80D2C484-80D2C488 000018 0004+00 0/2 0/0 0/0 .rodata @3783 */
|
||||
@@ -436,14 +436,14 @@ SECTION_RODATA static u8 const lit_3783[4] = {
|
||||
0x00,
|
||||
0x00,
|
||||
};
|
||||
SECTION_DEAD void* const cg_80D2C484 = (void*)(&lit_3783);
|
||||
COMPILER_STRIP_GATE(80D2C484, &lit_3783);
|
||||
#pragma pop
|
||||
|
||||
/* 80D2C488-80D2C48C 00001C 0004+00 0/2 0/0 0/0 .rodata @3784 */
|
||||
#pragma push
|
||||
#pragma force_active on
|
||||
SECTION_RODATA static u32 const lit_3784 = 0xBF800000;
|
||||
SECTION_DEAD void* const cg_80D2C488 = (void*)(&lit_3784);
|
||||
SECTION_RODATA static f32 const lit_3784 = -1.0f;
|
||||
COMPILER_STRIP_GATE(80D2C488, &lit_3784);
|
||||
#pragma pop
|
||||
|
||||
/* 80D2C02C-80D2C134 00058C 0108+00 1/0 0/0 0/0 .text modeOpen__10daWtGate_cFv */
|
||||
|
||||
Reference in New Issue
Block a user