Cleanup undefined_syms for all the course data (#407)

* Update building of packed_dl files

* Expose course_data symbols to linker.

* Remove undefined_syms for course data

* Update ctx_includes

Signed-off-by: Taggerung <tyler.taggerung@email.com>
This commit is contained in:
Tyler McGavran
2023-09-09 00:56:49 -04:00
committed by GitHub
parent 208fecdd28
commit 7afffb63f5
63 changed files with 4521 additions and 3966 deletions
+5 -4
View File
@@ -18,6 +18,7 @@
#include "hud_renderer.h"
#include "code_80057C60.h"
#include "bomb_kart.h"
#include "courses/all_course_data.h"
// Strings, presented by google translate!
// Note that these are EUC-JP encoded, see:
@@ -5607,7 +5608,7 @@ GLOBAL_ASM("asm/non_matchings/code_80005FD0/func_80011EC0.s")
#ifdef MIPS_TO_C
//generated by mips_to_c commit 3c3b0cede1a99430bfd3edf8d385802b94f91307
s32 func_8001168C(void *, u16 *, s32); // extern
extern ? D_06006C60;
extern ? d_course_kalimari_desert_track_unknown_waypoints;
extern s16 D_80162EB0;
extern void *D_80163598;
extern s32 D_8016359C;
@@ -5620,7 +5621,7 @@ void func_800120C8(void) {
u16 *phi_v0;
s32 phi_v1;
temp_a1 = *(&gSegmentTable + ((&D_06006C60 >> 0x18) * 4)) + (&D_06006C60 & 0xFFFFFF) + 0x80000000;
temp_a1 = *(&gSegmentTable + ((&d_course_kalimari_desert_track_unknown_waypoints >> 0x18) * 4)) + (&d_course_kalimari_desert_track_unknown_waypoints & 0xFFFFFF) + 0x80000000;
phi_v0 = temp_a1;
phi_v1 = 0;
loop_1:
@@ -5641,7 +5642,7 @@ GLOBAL_ASM("asm/non_matchings/code_80005FD0/func_800120C8.s")
#ifdef MIPS_TO_C
//generated by mips_to_c commit 3c3b0cede1a99430bfd3edf8d385802b94f91307
s32 func_8001168C(s32, u16 *, s32); // extern
extern ? D_06007520;
extern ? d_frappe_snowland_tree;
extern s16 D_80162EB2;
extern s32 D_80163598;
extern s32 D_8016359C;
@@ -5652,7 +5653,7 @@ void func_80012190(void) {
u16 *phi_v0;
s32 phi_v1;
temp_a1 = *(&gSegmentTable + ((&D_06007520 >> 0x18) * 4)) + (&D_06007520 & 0xFFFFFF) + 0x80000000;
temp_a1 = *(&gSegmentTable + ((&d_frappe_snowland_tree >> 0x18) * 4)) + (&d_frappe_snowland_tree & 0xFFFFFF) + 0x80000000;
phi_v0 = temp_a1;
phi_v1 = 0;
loop_1: