# %jp{フラグ設定}
CFLAGS = -m2
AFLAGS = -m2
-LNFLAGS = -m2 -nostartfiles -Wl,-v,-t,-Map,$(TARGET).map,-T$(LINK_SCRIPT)
+LNFLAGS = -m2 -nostartfiles -Wl,-Map,$(TARGET).map,-T$(LINK_SCRIPT)
# %jp{コンフィギュレータ定義}
-OUTPUT_FORMAT("coff-sh")
+OUTPUT_FORMAT("elf32-sh")
OUTPUT_ARCH(sh)
+ENTRY(_pwr_reset)
MEMORY
{
vector : o = 0x400000, l = 0x0400
- rom : o = 0x400400, l = 0x7c00
- ram : o = 0x480000, l = 0x8000
+ rom : o = 0x400400, l = 0x7c00
+ ram : o = 0x480000, l = 0x8000
}
SECTIONS
-OUTPUT_FORMAT("coff-sh")
+OUTPUT_FORMAT("elf32-sh")
OUTPUT_ARCH(sh)
MEMORY
{
vector(r) : o = 0x00000000, l = 0x0400
rom(rx) : o = 0x00000400, l = 0x7c00
- ram(rwx) : o = 0xffffe000, l = 0x2000
+ ram(rwx) : o = 0x00400000, l = 0x2000
}
SECTIONS