compiling strings? WTF

This commit is contained in:
Julgodis
2021-01-27 05:57:41 +01:00
parent c37cd04585
commit 09dd7f8c4e
225 changed files with 5251 additions and 26 deletions
+1 -1
View File
@@ -82,7 +82,7 @@ ASFLAGS := -mgekko -I include
LDFLAGS := -map $(MAP) -fp hard -nodefaults -w off
# Compiler flags
CFLAGS += -Cpp_exceptions off -proc gekko -fp hard -O3 -nodefaults -msgstyle gcc -maxerrors 5 -enum int $(INCLUDES)
CFLAGS += -Cpp_exceptions off -proc gekko -fp hard -O3 -nodefaults -msgstyle gcc -str pool,readonly,reuse -RTTI off -maxerrors 5 -enum int $(INCLUDES)
# elf2dol needs to know these in order to calculate sbss correctly.
SDATA_PDHR := 9
+7
View File
@@ -0,0 +1,7 @@
.include "macros.inc"
.section .rodata, "a" # 0x8039a4a0 - 0x8039a7e8
.global lbl_8039A4A0
lbl_8039A4A0:
.incbin "baserom.dol", 0x3974A0, 0x348
+11
View File
@@ -0,0 +1,11 @@
.include "macros.inc"
.section .rodata, "a" # 0x803a21a8 - 0x803a2220
.global lbl_803A21A8
lbl_803A21A8:
.incbin "baserom.dol", 0x39F1A8, 0x38
.global lbl_803A21E0
lbl_803A21E0:
.incbin "baserom.dol", 0x39F1E0, 0x40
+7
View File
@@ -0,0 +1,7 @@
.include "macros.inc"
.section .rodata, "a" # 0x803a1c00 - 0x803a1c10
.global lbl_803A1C00
lbl_803A1C00:
.incbin "baserom.dol", 0x39EC00, 0x10
+15
View File
@@ -0,0 +1,15 @@
.include "macros.inc"
.section .rodata, "a" # 0x803a1d50 - 0x803a1db8
.global lbl_803A1D50
lbl_803A1D50:
.incbin "baserom.dol", 0x39ED50, 0x20
.global lbl_803A1D70
lbl_803A1D70:
.incbin "baserom.dol", 0x39ED70, 0x20
.global lbl_803A1D90
lbl_803A1D90:
.incbin "baserom.dol", 0x39ED90, 0x28
+23
View File
@@ -0,0 +1,23 @@
.include "macros.inc"
.section .rodata, "a" # 0x803a1b80 - 0x803a1c00
.global lbl_803A1B80
lbl_803A1B80:
.incbin "baserom.dol", 0x39EB80, 0x20
.global lbl_803A1BA0
lbl_803A1BA0:
.incbin "baserom.dol", 0x39EBA0, 0x24
.global lbl_803A1BC4
lbl_803A1BC4:
.incbin "baserom.dol", 0x39EBC4, 0x1C
.global lbl_803A1BE0
lbl_803A1BE0:
.incbin "baserom.dol", 0x39EBE0, 0x14
.global lbl_803A1BF4
lbl_803A1BF4:
.incbin "baserom.dol", 0x39EBF4, 0xC
+7
View File
@@ -0,0 +1,7 @@
.include "macros.inc"
.section .rodata, "a" # 0x803a1c58 - 0x803a1c60
.global lbl_803A1C58
lbl_803A1C58:
.incbin "baserom.dol", 0x39EC58, 0x8
+23
View File
@@ -0,0 +1,23 @@
.include "macros.inc"
.section .rodata, "a" # 0x803a1db8 - 0x803a1df8
.global lbl_803A1DB8
lbl_803A1DB8:
.incbin "baserom.dol", 0x39EDB8, 0xC
.global lbl_803A1DC4
lbl_803A1DC4:
.incbin "baserom.dol", 0x39EDC4, 0xC
.global lbl_803A1DD0
lbl_803A1DD0:
.incbin "baserom.dol", 0x39EDD0, 0x10
.global lbl_803A1DE0
lbl_803A1DE0:
.incbin "baserom.dol", 0x39EDE0, 0x10
.global lbl_803A1DF0
lbl_803A1DF0:
.incbin "baserom.dol", 0x39EDF0, 0x8
+19
View File
@@ -0,0 +1,19 @@
.include "macros.inc"
.section .rodata, "a" # 0x803a1c10 - 0x803a1c58
.global lbl_803A1C10
lbl_803A1C10:
.incbin "baserom.dol", 0x39EC10, 0x10
.global lbl_803A1C20
lbl_803A1C20:
.incbin "baserom.dol", 0x39EC20, 0x10
.global lbl_803A1C30
lbl_803A1C30:
.incbin "baserom.dol", 0x39EC30, 0x10
.global lbl_803A1C40
lbl_803A1C40:
.incbin "baserom.dol", 0x39EC40, 0x18
+55
View File
@@ -0,0 +1,55 @@
.include "macros.inc"
.section .rodata, "a" # 0x803a1c60 - 0x803a1d50
.global lbl_803A1C60
lbl_803A1C60:
.incbin "baserom.dol", 0x39EC60, 0x10
.global lbl_803A1C70
lbl_803A1C70:
.incbin "baserom.dol", 0x39EC70, 0x10
.global lbl_803A1C80
lbl_803A1C80:
.incbin "baserom.dol", 0x39EC80, 0x10
.global lbl_803A1C90
lbl_803A1C90:
.incbin "baserom.dol", 0x39EC90, 0x10
.global lbl_803A1CA0
lbl_803A1CA0:
.incbin "baserom.dol", 0x39ECA0, 0x10
.global lbl_803A1CB0
lbl_803A1CB0:
.incbin "baserom.dol", 0x39ECB0, 0x10
.global lbl_803A1CC0
lbl_803A1CC0:
.incbin "baserom.dol", 0x39ECC0, 0x10
.global lbl_803A1CD0
lbl_803A1CD0:
.incbin "baserom.dol", 0x39ECD0, 0x10
.global lbl_803A1CE0
lbl_803A1CE0:
.incbin "baserom.dol", 0x39ECE0, 0x10
.global lbl_803A1CF0
lbl_803A1CF0:
.incbin "baserom.dol", 0x39ECF0, 0x18
.global lbl_803A1D08
lbl_803A1D08:
.incbin "baserom.dol", 0x39ED08, 0x18
.global lbl_803A1D20
lbl_803A1D20:
.incbin "baserom.dol", 0x39ED20, 0x20
.global lbl_803A1D40
lbl_803A1D40:
.incbin "baserom.dol", 0x39ED40, 0x10
+7
View File
@@ -0,0 +1,7 @@
.include "macros.inc"
.section .rodata, "a" # 0x803a2130 - 0x803a2170
.global lbl_803A2130
lbl_803A2130:
.incbin "baserom.dol", 0x39F130, 0x40
+7
View File
@@ -0,0 +1,7 @@
.include "macros.inc"
.section .rodata, "a" # 0x803a2098 - 0x803a20b0
.global lbl_803A2098
lbl_803A2098:
.incbin "baserom.dol", 0x39F098, 0x18
+19
View File
@@ -0,0 +1,19 @@
.include "macros.inc"
.section .rodata, "a" # 0x803a2068 - 0x803a2098
.global lbl_803A2068
lbl_803A2068:
.incbin "baserom.dol", 0x39F068, 0xC
.global lbl_803A2074
lbl_803A2074:
.incbin "baserom.dol", 0x39F074, 0xC
.global lbl_803A2080
lbl_803A2080:
.incbin "baserom.dol", 0x39F080, 0xC
.global lbl_803A208C
lbl_803A208C:
.incbin "baserom.dol", 0x39F08C, 0xC
+7
View File
@@ -0,0 +1,7 @@
.include "macros.inc"
.section .rodata, "a" # 0x803a1ea8 - 0x803a1ec8
.global lbl_803A1EA8
lbl_803A1EA8:
.incbin "baserom.dol", 0x39EEA8, 0x20
+7
View File
@@ -0,0 +1,7 @@
.include "macros.inc"
.section .rodata, "a" # 0x803a20b0 - 0x803a20e8
.global lbl_803A20B0
lbl_803A20B0:
.incbin "baserom.dol", 0x39F0B0, 0x38
@@ -0,0 +1,7 @@
.include "macros.inc"
.section .rodata, "a" # 0x803a20e8 - 0x803a2100
.global lbl_803A20E8
lbl_803A20E8:
.incbin "baserom.dol", 0x39F0E8, 0x18
+7
View File
@@ -0,0 +1,7 @@
.include "macros.inc"
.section .rodata, "a" # 0x803a1e98 - 0x803a1ea8
.global lbl_803A1E98
lbl_803A1E98:
.incbin "baserom.dol", 0x39EE98, 0x10
+7
View File
@@ -0,0 +1,7 @@
.include "macros.inc"
.section .rodata, "a" # 0x803a2100 - 0x803a2130
.global lbl_803A2100
lbl_803A2100:
.incbin "baserom.dol", 0x39F100, 0x30
+15
View File
@@ -0,0 +1,15 @@
.include "macros.inc"
.section .rodata, "a" # 0x803a2008 - 0x803a2068
.global lbl_803A2008
lbl_803A2008:
.incbin "baserom.dol", 0x39F008, 0x10
.global lbl_803A2018
lbl_803A2018:
.incbin "baserom.dol", 0x39F018, 0x10
.global lbl_803A2028
lbl_803A2028:
.incbin "baserom.dol", 0x39F028, 0x40
+15
View File
@@ -0,0 +1,15 @@
.include "macros.inc"
.section .rodata, "a" # 0x803a1df8 - 0x803a1e30
.global lbl_803A1DF8
lbl_803A1DF8:
.incbin "baserom.dol", 0x39EDF8, 0x10
.global lbl_803A1E08
lbl_803A1E08:
.incbin "baserom.dol", 0x39EE08, 0x10
.global lbl_803A1E18
lbl_803A1E18:
.incbin "baserom.dol", 0x39EE18, 0x18

Some files were not shown because too many files have changed in this diff Show More