summaryrefslogtreecommitdiff
path: root/util/mkelfImage/linux-ia64/convert.lds
diff options
context:
space:
mode:
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