summaryrefslogtreecommitdiff
path: root/firmware
diff options
context:
space:
mode:
Diffstat (limited to 'firmware')
-rw-r--r--firmware/gdb.lds35
1 files changed, 35 insertions, 0 deletions
diff --git a/firmware/gdb.lds b/firmware/gdb.lds
new file mode 100644
index 0000000000..7fdf8caf7d
--- /dev/null
+++ b/firmware/gdb.lds
@@ -0,0 +1,35 @@
1ENTRY(start)
2OUTPUT_FORMAT(elf32-sh)
3INPUT(crt0.o system.o)
4SECTIONS
5{
6 .vectors 0x09010000 :
7 {
8 *(.vectors);
9 . = ALIGN(0x200);
10 *(.init.text)
11 }
12
13 .text :
14 {
15 *(.text)
16 }
17
18 .data :
19 {
20 *(.data)
21 }
22
23 .rodata :
24 {
25 *(.rodata)
26 }
27 .bss :
28 {
29 _edata = .;
30 *(.bss)
31 *(COMMON)
32 _end = .;
33 _stack = . + 0x8000;
34 }
35}