Add missing RVL .init splits (#2989)

* Fix Debug_BBA being in the wrong split for GCN

* Add .init splits/symbols for Wii versions

* Fix incorrect relocations detected to __check_pad3 for Wii

* Add .init splits and fix __check_pad3 for Shield versions
This commit is contained in:
LagoLunatic
2025-12-23 00:55:51 -05:00
committed by GitHub
parent 9767e76ba0
commit ce895330ed
24 changed files with 131 additions and 44 deletions
-4
View File
@@ -873,7 +873,3 @@ void* OSGetThreadSpecific(s32 index) {
return NULL;
}
#include "global.h"
extern u8 Debug_BBA;
u8 Debug_BBA ATTRIBUTE_ALIGN(8);
+2
View File
@@ -1,6 +1,8 @@
#include <dolphin/dolphin.h>
#include "__ppc_eabi_linker.h"
static u8 Debug_BBA;
extern void InitMetroTRK();
extern void exit(int);
extern int main(int argc, char* argv[]);