aboutsummaryrefslogtreecommitdiff
path: root/ld
diff options
context:
space:
mode:
authorJeff Law <law@redhat.com>1994-05-16 19:38:39 +0000
committerJeff Law <law@redhat.com>1994-05-16 19:38:39 +0000
commit4bd5c39f5cc1df415ae43bcad62912439b595e20 (patch)
tree9e697f5784473d03b4268bb9d2e4cf3b32951015 /ld
parent459ae909b9afdda03da2255929ba1ec14a233ce9 (diff)
downloadgdb-4bd5c39f5cc1df415ae43bcad62912439b595e20.zip
gdb-4bd5c39f5cc1df415ae43bcad62912439b595e20.tar.gz
gdb-4bd5c39f5cc1df415ae43bcad62912439b595e20.tar.bz2
* emultempl/hppaelf.em: Change all references of
.hppa_linker_stubs to .PARISC.stubs. * scripttempl/hppaelf.sc: Likewise.
Diffstat (limited to 'ld')
-rw-r--r--ld/ChangeLog6
-rw-r--r--ld/scripttempl/hppaelf.sc35
2 files changed, 41 insertions, 0 deletions
diff --git a/ld/ChangeLog b/ld/ChangeLog
index 2913ea7..678b0eb 100644
--- a/ld/ChangeLog
+++ b/ld/ChangeLog
@@ -1,3 +1,9 @@
+Mon May 16 13:35:08 1994 Jeff Law (law@snake.cs.utah.edu)
+
+ * emultempl/hppaelf.em: Change all references of
+ .hppa_linker_stubs to .PARISC.stubs.
+ * scripttempl/hppaelf.sc: Likewise.
+
Fri May 13 13:00:38 1994 Ian Lance Taylor (ian@tweedledumb.cygnus.com)
* ldlang.c (print_output_section_statement): Change ``no attached
diff --git a/ld/scripttempl/hppaelf.sc b/ld/scripttempl/hppaelf.sc
new file mode 100644
index 0000000..21b6085
--- /dev/null
+++ b/ld/scripttempl/hppaelf.sc
@@ -0,0 +1,35 @@
+cat <<EOF
+OUTPUT_FORMAT("${OUTPUT_FORMAT}")
+OUTPUT_ARCH(${ARCH})
+ENTRY("\$START\$")
+${RELOCATING+${LIB_SEARCH_DIRS}}
+${RELOCATING+___stack_zero = ABSOLUTE(0x2000);}
+SECTIONS
+{
+ .text ${RELOCATING+${TEXT_START_ADDR}}:
+ {
+ ${RELOCATING+__text_start = .};
+ CREATE_OBJECT_SYMBOLS
+ *(.PARISC.stubs)
+ *(.text)
+ ${RELOCATING+etext = .};
+ ${RELOCATING+_etext = .};
+ }
+ .data ${RELOCATING+ 0x40000000 } :
+ {
+ ${RELOCATING+ . = . + 0x1000 };
+ ${RELOCATING+__data_start = .};
+ *(.data)
+ ${CONSTRUCTING+CONSTRUCTORS}
+ ${RELOCATING+edata = .};
+ ${RELOCATING+_edata = .};
+ }
+ .bss ${RELOCATING+SIZEOF(.data) + ADDR(.data)} :
+ {
+ *(.bss)
+ *(COMMON)
+ ${RELOCATING+end = . };
+ ${RELOCATING+_end = . };
+ }
+}
+EOF