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
+14 -14
View File
@@ -723,7 +723,7 @@ asm void dCamera_c::uniformAcceleEvCamera() {
SECTION_RODATA static u8 const lit_3871[12] = {
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
};
SECTION_DEAD void* const cg_8037A7F0 = (void*)(&lit_3871);
COMPILER_STRIP_GATE(8037A7F0, &lit_3871);
/* 8037A7FC-8037A80C 006E5C 0010+00 0/1 0/0 0/0 .rodata @5984 */
#pragma push
@@ -731,7 +731,7 @@ SECTION_DEAD void* const cg_8037A7F0 = (void*)(&lit_3871);
SECTION_RODATA static u8 const lit_5984[16] = {
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3F, 0x80, 0x00, 0x00, 0x3F, 0x80, 0x00, 0x00,
};
SECTION_DEAD void* const cg_8037A7FC = (void*)(&lit_5984);
COMPILER_STRIP_GATE(8037A7FC, &lit_5984);
#pragma pop
/* 80452900-80452904 000F00 0004+00 1/1 0/0 0/0 .sdata2 @6682 */
@@ -1108,7 +1108,7 @@ SECTION_RODATA static u8 const lit_5985[28] = {
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3E, 0xCC, 0xCC, 0xCD, 0x3F, 0x33,
0x33, 0x33, 0x3F, 0x66, 0x66, 0x66, 0x3F, 0x80, 0x00, 0x00, 0x3F, 0x80, 0x00, 0x00,
};
SECTION_DEAD void* const cg_8037A80C = (void*)(&lit_5985);
COMPILER_STRIP_GATE(8037A80C, &lit_5985);
#pragma pop
/* 8037A828-8037A844 006E88 001C+00 0/0 0/0 0/0 .rodata @5986 */
@@ -1118,7 +1118,7 @@ SECTION_RODATA static u8 const lit_5986[28] = {
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3D, 0xCC, 0xCC, 0xCD, 0x3E, 0x99,
0x99, 0x9A, 0x3F, 0x19, 0x99, 0x9A, 0x3F, 0x80, 0x00, 0x00, 0x3F, 0x80, 0x00, 0x00,
};
SECTION_DEAD void* const cg_8037A828 = (void*)(&lit_5986);
COMPILER_STRIP_GATE(8037A828, &lit_5986);
#pragma pop
/* 8037A844-8037A858 006EA4 0014+00 0/0 0/0 0/0 .rodata @5987 */
@@ -1128,7 +1128,7 @@ SECTION_RODATA static u8 const lit_5987[20] = {
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
};
SECTION_DEAD void* const cg_8037A844 = (void*)(&lit_5987);
COMPILER_STRIP_GATE(8037A844, &lit_5987);
#pragma pop
/* 8037A858-8037A86C 006EB8 0014+00 0/0 0/0 0/0 .rodata @5988 */
@@ -1138,7 +1138,7 @@ SECTION_RODATA static u8 const lit_5988[20] = {
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00,
0x00, 0x07, 0x00, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x00,
};
SECTION_DEAD void* const cg_8037A858 = (void*)(&lit_5988);
COMPILER_STRIP_GATE(8037A858, &lit_5988);
#pragma pop
/* 8037A86C-8037A884 006ECC 0018+00 1/1 0/0 0/0 .rodata @8236 */
@@ -1146,7 +1146,7 @@ SECTION_RODATA static u8 const lit_8236[24] = {
0x3F, 0x40, 0x00, 0x00, 0x3E, 0xB3, 0x33, 0x33, 0x3F, 0x4C, 0xCC, 0xCD,
0x3F, 0x4C, 0xCC, 0xCD, 0x3F, 0x4C, 0xCC, 0xCD, 0x3F, 0x4C, 0xCC, 0xCD,
};
SECTION_DEAD void* const cg_8037A86C = (void*)(&lit_8236);
COMPILER_STRIP_GATE(8037A86C, &lit_8236);
/* 803AC528-803AC5A0 -00001 0078+00 1/1 0/0 0/0 .data @8754 */
SECTION_DATA static void* lit_8754[30] = {
@@ -1332,7 +1332,7 @@ SECTION_RODATA static u8 const lit_8840[24] = {
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3F, 0x80, 0x00, 0x00,
0x3F, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
};
SECTION_DEAD void* const cg_8037A884 = (void*)(&lit_8840);
COMPILER_STRIP_GATE(8037A884, &lit_8840);
/* 8009258C-800929AC 08CECC 0420+00 0/0 1/0 0/0 .text loadEvCamera__9dCamera_cFv */
#pragma push
@@ -1371,7 +1371,7 @@ SECTION_RODATA static u8 const lit_8969[364] = {
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x42, 0x82, 0x00, 0x00,
0x00, 0x00, 0x00, 0x14, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0xFF,
};
SECTION_DEAD void* const cg_8037A89C = (void*)(&lit_8969);
COMPILER_STRIP_GATE(8037A89C, &lit_8969);
/* 80452A88-80452A8C 001088 0004+00 1/1 0/0 0/0 .sdata2 @9395 */
SECTION_SDATA2 static f32 lit_9395 = 64.0f;
@@ -1532,7 +1532,7 @@ SECTION_RODATA static u8 const lit_9468[56] = {
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0x41, 0xF0,
0x00, 0x00, 0x00, 0x00, 0x00, 0x50, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0xFF,
};
SECTION_DEAD void* const cg_8037AA08 = (void*)(&lit_9468);
COMPILER_STRIP_GATE(8037AA08, &lit_9468);
/* 80452B44-80452B48 001144 0004+00 2/2 0/0 0/0 .sdata2 @9798 */
SECTION_SDATA2 static f32 lit_9798 = 1.0f / 20.0f;
@@ -1567,14 +1567,14 @@ SECTION_RODATA static u8 const lit_9811[100] = {
0x11, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x42, 0x48,
0x00, 0x00, 0x00, 0x00, 0x00, 0x11, 0x00, 0x00, 0x00, 0x00,
};
SECTION_DEAD void* const cg_8037AA40 = (void*)(&lit_9811);
COMPILER_STRIP_GATE(8037AA40, &lit_9811);
/* 8037AAA4-8037AABC 007104 0018+00 1/1 0/0 0/0 .rodata @9812 */
SECTION_RODATA static u8 const lit_9812[24] = {
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3D, 0xCC, 0xCC, 0xCD,
0x3F, 0x33, 0x33, 0x33, 0x3F, 0x80, 0x00, 0x00, 0x3F, 0x80, 0x00, 0x00,
};
SECTION_DEAD void* const cg_8037AAA4 = (void*)(&lit_9812);
COMPILER_STRIP_GATE(8037AAA4, &lit_9812);
/* 80452B54-80452B58 001154 0004+00 1/1 0/0 0/0 .sdata2 @10118 */
SECTION_SDATA2 static f32 lit_10118 = 32.0f;
@@ -1727,7 +1727,7 @@ SECTION_RODATA static u8 const lit_11087[40] = {
0x00, 0x00, 0x42, 0x96, 0x00, 0x00, 0x42, 0x0C, 0x00, 0x00, 0x41, 0x70, 0x00, 0x00,
0x42, 0xB4, 0x00, 0x00, 0x42, 0xDC, 0x00, 0x00, 0x43, 0x0C, 0x00, 0x00,
};
SECTION_DEAD void* const cg_8037AABC = (void*)(&lit_11087);
COMPILER_STRIP_GATE(8037AABC, &lit_11087);
/* 80452BA8-80452BAC 0011A8 0004+00 1/1 0/0 0/0 .sdata2 @11415 */
SECTION_SDATA2 static f32 lit_11415 = 280.0f;
@@ -1768,7 +1768,7 @@ asm void dCamera_c::hintTalkEvCamera() {
SECTION_RODATA static u8 const lit_11437[16] = {
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3F, 0x80, 0x00, 0x00, 0x3F, 0x80, 0x00, 0x00,
};
SECTION_DEAD void* const cg_8037AAE4 = (void*)(&lit_11437);
COMPILER_STRIP_GATE(8037AAE4, &lit_11437);
/* 80096EDC-80097694 09181C 07B8+00 0/0 1/0 0/0 .text bspTransEvCamera__9dCamera_cFv */
#pragma push