diff options
author | Björn Stenberg <bjorn@haxx.se> | 2002-05-17 19:05:00 +0000 |
---|---|---|
committer | Björn Stenberg <bjorn@haxx.se> | 2002-05-17 19:05:00 +0000 |
commit | af1e5e6926ac5378f7e7f19a12441b0a63238f09 (patch) | |
tree | 5d09b904d6cb365a033137f753c9c939cd6e56da /firmware | |
parent | 2913c4a4fd5b8c0b9f9f02de71ed9a833bfa5701 (diff) | |
download | rockbox-af1e5e6926ac5378f7e7f19a12441b0a63238f09.tar.gz rockbox-af1e5e6926ac5378f7e7f19a12441b0a63238f09.zip |
Linker description file for use with gdb stub
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@623 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'firmware')
-rw-r--r-- | firmware/gdb.lds | 35 |
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 @@ | |||
1 | ENTRY(start) | ||
2 | OUTPUT_FORMAT(elf32-sh) | ||
3 | INPUT(crt0.o system.o) | ||
4 | SECTIONS | ||
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 | } | ||