summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBjörn Stenberg <bjorn@haxx.se>2002-05-17 19:05:00 +0000
committerBjörn Stenberg <bjorn@haxx.se>2002-05-17 19:05:00 +0000
commitaf1e5e6926ac5378f7e7f19a12441b0a63238f09 (patch)
tree5d09b904d6cb365a033137f753c9c939cd6e56da
parent2913c4a4fd5b8c0b9f9f02de71ed9a833bfa5701 (diff)
downloadrockbox-af1e5e6926ac5378f7e7f19a12441b0a63238f09.zip
rockbox-af1e5e6926ac5378f7e7f19a12441b0a63238f09.tar.gz
rockbox-af1e5e6926ac5378f7e7f19a12441b0a63238f09.tar.bz2
rockbox-af1e5e6926ac5378f7e7f19a12441b0a63238f09.tar.xz
Linker description file for use with gdb stub
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@623 a1c6a512-1295-4272-9138-f99709370657
-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 0000000..7fdf8ca
--- /dev/null
+++ b/firmware/gdb.lds
@@ -0,0 +1,35 @@
+ENTRY(start)
+OUTPUT_FORMAT(elf32-sh)
+INPUT(crt0.o system.o)
+SECTIONS
+{
+ .vectors 0x09010000 :
+ {
+ *(.vectors);
+ . = ALIGN(0x200);
+ *(.init.text)
+ }
+
+ .text :
+ {
+ *(.text)
+ }
+
+ .data :
+ {
+ *(.data)
+ }
+
+ .rodata :
+ {
+ *(.rodata)
+ }
+ .bss :
+ {
+ _edata = .;
+ *(.bss)
+ *(COMMON)
+ _end = .;
+ _stack = . + 0x8000;
+ }
+}