From a88ef2fde041e5d733b5cbe2728b15ca149d1671 Mon Sep 17 00:00:00 2001 From: mrb0nk500 Date: Sat, 28 Jan 2023 09:31:59 -0400 Subject: Initial commit --- ldscript.lcf | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 ldscript.lcf (limited to 'ldscript.lcf') diff --git a/ldscript.lcf b/ldscript.lcf new file mode 100644 index 0000000..fc61429 --- /dev/null +++ b/ldscript.lcf @@ -0,0 +1,33 @@ +MEMORY +{ + text : origin = 0x8000c000 +} + +SECTIONS +{ + GROUP: + { + .init ALIGN(0x20):{} + extab ALIGN(0x20):{} + extabindex ALIGN(0x20):{} + .text ALIGN(0x20):{} + .ctors ALIGN(0x20):{} + .dtors ALIGN(0x20):{} + .rodata ALIGN(0x20):{} + .data ALIGN(0x20):{} + .bss ALIGN(0x20):{} + .sdata ALIGN(0x20):{} + .sbss ALIGN(0x20):{} + .sdata2 ALIGN(0x20):{} + .sbss2 ALIGN(0x20):{} + .stack ALIGN(0x100):{} + } > text + + + _stack_addr = (_f_sbss2 + SIZEOF(.sbss2) + 65535 + 3073 + 0x7) & ~0x7; + _stack_end = _f_sbss2 + SIZEOF(.sbss2); + _db_stack_addr = (_stack_addr + 0x2000); + _db_stack_end = _stack_addr; + __ArenaLo = (_db_stack_addr + 0x1f) & ~0x1f; + __ArenaHi = 0x81700000; +} -- cgit v1.2.3-13-gbd6f