aboutsummaryrefslogtreecommitdiff
path: root/util/mkelfImage/linux-ia64/convert.lds
diff options
context:
space:
mode:
authorStefan Reinauer <stepan@coresystems.de>2008-02-15 18:16:06 +0000
committerStefan Reinauer <stepan@openbios.org>2008-02-15 18:16:06 +0000
commitb34eea348cb7d6d9c93d17d51a1f322114b8f15d (patch)
tree38dd85932dacaa7c7a174d87307baff6210d70c4 /util/mkelfImage/linux-ia64/convert.lds
parent46fc14dcc8cdba1d66ae6fa9fdcbbf33265d676e (diff)
Importing mkelfimage from
ftp://ftp.lnxi.com/pub/mkelfImage/mkelfImage-2.7.tar.gz Signed-off-by: Stefan Reinauer <stepan@coresystems.de> Acked-by: Stefan Reinauer <stepan@coresystems.de> git-svn-id: svn://svn.coreboot.org/coreboot/trunk@3103 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1
Diffstat (limited to 'util/mkelfImage/linux-ia64/convert.lds')
-rw-r--r--util/mkelfImage/linux-ia64/convert.lds36
1 files changed, 36 insertions, 0 deletions
diff --git a/util/mkelfImage/linux-ia64/convert.lds b/util/mkelfImage/linux-ia64/convert.lds
new file mode 100644
index 0000000000..c729a5235f
--- /dev/null
+++ b/util/mkelfImage/linux-ia64/convert.lds
@@ -0,0 +1,36 @@
+OUTPUT_FORMAT("elf64-ia64-little")
+OUTPUT_ARCH(ia64)
+
+ENTRY(_start)
+SECTIONS {
+ /* . = 0; */
+ . = 0x0000000004400000;
+ .text : {
+ _text = . ;
+ *(.text)
+ *(.rodaa)
+ *(.rodata.*)
+ _etext = . ;
+ }
+ . = ALIGN(16);
+ __gp = . + 0x200000;
+ .sdata : {
+ _sdata = . ;
+ *(.got.plt)
+ *(.got)
+ *(.srodata)
+ *(.sdata)
+ _esdata = . ;
+ }
+ .data : {
+ _data = . ;
+ *(.data)
+ *(.data.*)
+ *(.trailer)
+ _edata = . ;
+ }
+ /DISCARD/ : {
+ *(.comment)
+ *(.note)
+ }
+} \ No newline at end of file