.dead section fix

This commit is contained in:
Julgodis
2021-03-31 23:22:32 +02:00
parent 2404fb33c7
commit b6eed5208d
8427 changed files with 1951354 additions and 667431 deletions
+91 -35
View File
@@ -1,55 +1,90 @@
//
//
// Generated By: dol2asm
// Translation Unit: JUTPalette
//
//
#include "JSystem/JUtility/JUTPalette.h"
#include "dol2asm.h"
#include "dolphin/types.h"
#include "JSystem/JUtility/JUTPalette.h"
//
//
// Types:
//
//
struct _GXTlutFmt {};
struct _GXTlut {};
struct ResTLUT {};
struct JUTTransparency {};
struct JUTPalette {
/* 802DE890 */ void storeTLUT(_GXTlut, ResTLUT*);
/* 802DE91C */ void storeTLUT(_GXTlut, _GXTlutFmt, JUTTransparency, u16, void*);
/* 802DE95C */ void load();
struct _GXTlutFmt {
};
//
// Forward References:
//
struct _GXTlut {
};
struct ResTLUT {
};
struct JUTTransparency {
};
struct JUTPalette {
/* 802DE890 */ // False False
// _GXTlut False
// ResTLUT* False
// ResTLUT False
void storeTLUT(_GXTlut, ResTLUT*);
/* 802DE91C */ // False False
// _GXTlut False
// _GXTlutFmt False
// JUTTransparency False
// u16 False
// void* False
// void False
void storeTLUT(_GXTlut, _GXTlutFmt, JUTTransparency, u16, void*);
/* 802DE95C */ // False False
void load();
};
//
// Forward References:
//
// False False
// _GXTlut False
// ResTLUT* False
// ResTLUT False
extern "C" void storeTLUT__10JUTPaletteF7_GXTlutP7ResTLUT();
// False False
// _GXTlut False
// _GXTlutFmt False
// JUTTransparency False
// u16 False
// void* False
// void False
extern "C" void storeTLUT__10JUTPaletteF7_GXTlut10_GXTlutFmt15JUTTransparencyUsPv();
// False False
extern "C" void load__10JUTPaletteFv();
extern "C" extern char const* const JUTPalette__stringBase0;
//
//
// External References:
//
//
// False False
extern "C" void OSPanic();
// False False
extern "C" void GXInitTlutObj();
// False False
extern "C" void GXLoadTlut();
// False False
extern "C" void _savegpr_29();
// False False
extern "C" void _restgpr_29();
//
//
// Declarations:
//
//
/* ############################################################################################## */
/* 8039D360-8039D390 0029+07 s=1 e=0 z=0 None .rodata @stringBase0 */
/* 8039D360-8039D390 0029+07 s=1 e=0 z=0 None .rodata @stringBase0 */
#pragma push
#pragma force_active on
#pragma section ".dead"
@@ -59,35 +94,56 @@ SECTION_DEAD char const* const stringBase_8039D36F = "JUTTexture: TLUT is NULL\n
SECTION_DEAD static char const* const pad_8039D389 = "\0\0\0\0\0\0";
#pragma pop
/* 802DE890-802DE91C 008C+00 s=0 e=8 z=0 None .text storeTLUT__10JUTPaletteF7_GXTlutP7ResTLUT
*/
/* 802DE890-802DE91C 008C+00 s=0 e=8 z=0 None .text storeTLUT__10JUTPaletteF7_GXTlutP7ResTLUT */
// 802DE8A0: 803621DC (_savegpr_29)
// 802DE8B4: 8039D360 (JUTPalette__stringBase0)
// 802DE8B8: 8039D360 (JUTPalette__stringBase0)
// 802DE8C8: 80006E7C (OSPanic)
// 802DE900: 8035E468 (GXInitTlutObj)
// 802DE908: 80362228 (_restgpr_29)
#pragma push
#pragma optimization_level 0
#pragma optimizewithasm off
// False False
// _GXTlut False
// ResTLUT* False
// ResTLUT False
asm void JUTPalette::storeTLUT(_GXTlut param_0, ResTLUT* param_1) {
nofralloc
nofralloc
#include "asm/JSystem/JUtility/JUTPalette/storeTLUT__10JUTPaletteF7_GXTlutP7ResTLUT.s"
}
#pragma pop
/* 802DE91C-802DE95C 0040+00 s=0 e=3 z=0 None .text
* storeTLUT__10JUTPaletteF7_GXTlut10_GXTlutFmt15JUTTransparencyUsPv */
/* 802DE91C-802DE95C 0040+00 s=0 e=3 z=0 None .text storeTLUT__10JUTPaletteF7_GXTlut10_GXTlutFmt15JUTTransparencyUsPv */
// 802DE948: 8035E468 (GXInitTlutObj)
#pragma push
#pragma optimization_level 0
#pragma optimizewithasm off
asm void JUTPalette::storeTLUT(_GXTlut param_0, _GXTlutFmt param_1, JUTTransparency param_2,
u16 param_3, void* param_4) {
nofralloc
// False False
// _GXTlut False
// _GXTlutFmt False
// JUTTransparency False
// u16 False
// void* False
// void False
asm void JUTPalette::storeTLUT(_GXTlut param_0, _GXTlutFmt param_1, JUTTransparency param_2, u16 param_3, void* param_4) {
nofralloc
#include "asm/JSystem/JUtility/JUTPalette/storeTLUT__10JUTPaletteF7_GXTlut10_GXTlutFmt15JUTTransparencyUsPv.s"
}
#pragma pop
/* 802DE95C-802DE9A0 0044+00 s=0 e=1 z=0 None .text load__10JUTPaletteFv */
/* 802DE95C-802DE9A0 0044+00 s=0 e=1 z=0 None .text load__10JUTPaletteFv */
// 802DE984: 8035E4A0 (GXLoadTlut)
#pragma push
#pragma optimization_level 0
#pragma optimizewithasm off
// False False
asm void JUTPalette::load() {
nofralloc
nofralloc
#include "asm/JSystem/JUtility/JUTPalette/load__10JUTPaletteFv.s"
}
#pragma pop