mirror of
https://github.com/pret/pokediamond.git
synced 2026-09-30 20:36:48 -05:00
Update arm9.lsf
This commit is contained in:
@@ -282,8 +282,8 @@ $(CXX_OBJS): $(BUILD_DIR)/%.o: %.cpp $$(dep)
|
||||
$(S_OBJS) $(LIBS_OBJS): $(BUILD_DIR)/%.o: %.s $$(dep)
|
||||
$(AS) $(ASFLAGS) -o $@ $<
|
||||
|
||||
# $(BUILD_DIR)/$(LD_SCRIPT): $(LD_SPEC) $(LD_TEMPLATE)
|
||||
# $(MAKELCF) $(MAKELCF_FLAGS) $^ $@
|
||||
#$(BUILD_DIR)/$(LD_SCRIPT): $(LD_SPEC) $(LD_TEMPLATE)
|
||||
# $(MAKELCF) $(MAKELCF_FLAGS) $^ $@
|
||||
|
||||
$(BUILD_DIR)/$(LD_SCRIPT): $(LD_SCRIPT)
|
||||
$(CPP) $(VERSION_CFLAGS) -MMD -MP -MT $@ -MF $@.d -I include/ -I . -DBUILD_DIR=$(BUILD_DIR) -o $@ $<
|
||||
|
||||
@@ -100,7 +100,6 @@ MEMORY {
|
||||
MODULE_84 (RWXO) : ORIGIN=AFTER(arm9), LENGTH=0 > MODULE_84.sbin
|
||||
MODULE_85 (RWXO) : ORIGIN=AFTER(arm9), LENGTH=0 > MODULE_85.sbin
|
||||
MODULE_86 (RWXO) : ORIGIN=AFTER(arm9), LENGTH=0 > MODULE_86.sbin
|
||||
|
||||
dummy.MAIN_EX (RW) : ORIGIN = 0x023e0000, LENGTH = 0x0
|
||||
arena.MAIN (RW) : ORIGIN = AFTER(arm9,MODULE_00,MODULE_01,MODULE_02,MODULE_04,MODULE_05,MODULE_06,MODULE_07,MODULE_08,MODULE_09,MODULE_10,MODULE_11,MODULE_12,MODULE_13,MODULE_14,MODULE_15,MODULE_16,MODULE_17,MODULE_18,MODULE_19,MODULE_20,MODULE_21,MODULE_22,MODULE_23,MODULE_24,MODULE_25,MODULE_26,MODULE_27,MODULE_28,MODULE_29,MODULE_30,MODULE_31,MODULE_32,MODULE_33,MODULE_34,MODULE_35,MODULE_36,MODULE_37,MODULE_38,MODULE_39,MODULE_40,MODULE_41,MODULE_42,MODULE_43,MODULE_44,MODULE_45,MODULE_46,MODULE_47,MODULE_48,MODULE_49,MODULE_50,MODULE_51,MODULE_52,MODULE_53,MODULE_54,MODULE_55,MODULE_56,MODULE_57,MODULE_58,MODULE_59,MODULE_60,MODULE_61,MODULE_62,MODULE_63,MODULE_64,MODULE_65,MODULE_66,MODULE_67,MODULE_68,MODULE_69,MODULE_70,MODULE_71,MODULE_72,MODULE_73,MODULE_74,MODULE_75,MODULE_76,MODULE_77,MODULE_78,MODULE_79,MODULE_80,MODULE_81,MODULE_82,MODULE_83,MODULE_84,MODULE_85,MODULE_86), LENGTH = 0x0
|
||||
arena.MAIN_EX (RW) : ORIGIN = AFTER(dummy.MAIN_EX), LENGTH = 0x0
|
||||
@@ -578,12 +577,12 @@ SECTIONS {
|
||||
/* C standard library */
|
||||
libc.o (.text)
|
||||
/* MWCC library */
|
||||
libmwcc.o (.text)
|
||||
stdlibmwcc.o (.text)
|
||||
|
||||
. = ALIGN(4);
|
||||
/* Exception */
|
||||
libc.o (.exception)
|
||||
libmwcc.o (.exception)
|
||||
stdlibmwcc.o (.exception)
|
||||
|
||||
. = ALIGN(4);
|
||||
SDK_STATIC_ETABLE_START = .;
|
||||
@@ -763,7 +762,7 @@ SECTIONS {
|
||||
FS_overlay.o (.rodata)
|
||||
CTRDG_backup.o (.rodata)
|
||||
libc.o (.rodata)
|
||||
libmwcc.o (.rodata)
|
||||
stdlibmwcc.o (.rodata)
|
||||
. = ALIGN(4);
|
||||
|
||||
SDK_STATIC_SINIT_START = .;
|
||||
@@ -955,7 +954,7 @@ SECTIONS {
|
||||
CTRDG_backup.o (.bss)
|
||||
CTRDG_task.o (.bss)
|
||||
libc.o (.bss)
|
||||
libmwcc.o (.bss)
|
||||
stdlibmwcc.o (.bss)
|
||||
. = ALIGN(32);
|
||||
SDK_STATIC_BSS_END = .;
|
||||
SDK_STATIC_BSS_SIZE = SDK_STATIC_BSS_END - SDK_STATIC_BSS_START;
|
||||
@@ -1002,7 +1001,7 @@ SECTIONS {
|
||||
{
|
||||
. = ALIGN(32);
|
||||
SDK_AUTOLOAD.DTCM.BSS_START = .;
|
||||
OS_irqHandler.o (.dtcm.bss)
|
||||
OS_irqHandler.o (.bss)
|
||||
. = ALIGN(32);
|
||||
SDK_AUTOLOAD.DTCM.BSS_END = .;
|
||||
SDK_AUTOLOAD.DTCM.BSS_SIZE = SDK_AUTOLOAD.DTCM.BSS_END - SDK_AUTOLOAD.DTCM.BSS_START;
|
||||
|
||||
1159
arm9/arm9.lsf
1159
arm9/arm9.lsf
File diff suppressed because it is too large
Load Diff
@@ -5,9 +5,7 @@
|
||||
#include "sections.h"
|
||||
#include "CP_context.h"
|
||||
|
||||
#pragma section DTCM begin
|
||||
OSThreadQueue OSi_IrqThreadQueue = { NULL, NULL };
|
||||
#pragma section DTCM end
|
||||
|
||||
#pragma section ITCM begin
|
||||
ARM_FUNC asm void OS_IrqHandler(void)
|
||||
|
||||
Reference in New Issue
Block a user