Fix symbol names (#118)

* checkpoint

* checkpoint

* rename f_pc

* checkpoint

* small symbol rename and fix some fpc symbols

* remove unneeded entries from ldscript

* simplify ok check, update docker container

Co-authored-by: Pheenoh <pheenoh@gmail.com>
This commit is contained in:
lepelog
2021-03-15 07:12:44 +01:00
committed by GitHub
parent 79b5438fc7
commit ce8319486b
3357 changed files with 59145 additions and 59695 deletions
+23 -23
View File
@@ -7,24 +7,24 @@
// additional symbols needed for m_Do_machine_exception.cpp
// autogenerated by split.py v0.4 at 2021-01-31 21:28:06.026518
extern "C" {
void DynamicModuleControlBase_NS_dump(void);
void dump__24DynamicModuleControlBaseFv(void);
void dumpToTerminal__10JUTConsoleFUi(void);
void JUTConsole_NS_print(void);
void print__10JUTConsoleFPCc(void);
void JUTConsole_print_f_va_(void);
void _restgpr_23(void);
void _savegpr_23(void);
void cr1(void);
void dRes_control_c_NS_dump(void);
void dispConsoleToTerminal(void);
void dispDateInfo(void);
void dispGameInfo(void);
void dispHeapInfo(void);
void dump__14dRes_control_cFv(void);
void dispConsoleToTerminal__Fv(void);
void dispDateInfo__Fv(void);
void dispGameInfo__Fv(void);
void dispHeapInfo__Fv(void);
void dump__11JKRAramHeapFv(void);
void exception_addition(void);
void exception_addition__FP10JUTConsole(void);
void getFreeSize__7JKRHeapCFv(void);
void getTotalFreeSize__7JKRHeapCFv(void);
void print(void);
void print_f(void);
void print__FPCc(void);
void print_f__FPCce(void);
}
// additional symbols needed for m_Do_machine_exception.cpp
@@ -43,50 +43,50 @@ extern u8 lbl_803A2EE0;
extern "C" {
// print_f__FPCce
// print_f(const s8*, varargs...)
asm void print_f(void) {
// print_f__FPCce(const s8*, varargs...)
asm void print_f__FPCce(void) {
nofralloc
#include "m_Do/m_Do_machine_exception/asm/func_80017D7C.s"
}
// print__FPCc
// print(const s8*)
asm void print(void) {
asm void print__FPCc(void) {
nofralloc
#include "m_Do/m_Do_machine_exception/asm/func_80017E08.s"
}
// dispHeapInfo__Fv
// dispHeapInfo(void)
asm void dispHeapInfo(void) {
// dispHeapInfo__Fv(void)
asm void dispHeapInfo__Fv(void) {
nofralloc
#include "m_Do/m_Do_machine_exception/asm/func_80017E30.s"
}
// dispGameInfo__Fv
// dispGameInfo(void)
asm void dispGameInfo(void) {
// dispGameInfo__Fv(void)
asm void dispGameInfo__Fv(void) {
nofralloc
#include "m_Do/m_Do_machine_exception/asm/func_80017F8C.s"
}
// dispDateInfo__Fv
// dispDateInfo(void)
asm void dispDateInfo(void) {
// dispDateInfo__Fv(void)
asm void dispDateInfo__Fv(void) {
nofralloc
#include "m_Do/m_Do_machine_exception/asm/func_80017FD0.s"
}
// dispConsoleToTerminal__Fv
// dispConsoleToTerminal(void)
asm void dispConsoleToTerminal(void) {
// dispConsoleToTerminal__Fv(void)
asm void dispConsoleToTerminal__Fv(void) {
nofralloc
#include "m_Do/m_Do_machine_exception/asm/func_80018124.s"
}
// exception_addition__FP10JUTConsole
// exception_addition(JUTConsole*)
asm void exception_addition(void) {
// exception_addition__FP10JUTConsole(JUTConsole*)
asm void exception_addition__FP10JUTConsole(void) {
nofralloc
#include "m_Do/m_Do_machine_exception/asm/func_8001814C.s"
}