* emultempl/hppaelf.em: Change all references of
authorJeff Law <law@redhat.com>
Mon, 16 May 1994 19:38:39 +0000 (19:38 +0000)
committerJeff Law <law@redhat.com>
Mon, 16 May 1994 19:38:39 +0000 (19:38 +0000)
.hppa_linker_stubs to .PARISC.stubs.
* scripttempl/hppaelf.sc: Likewise.

ld/ChangeLog
ld/scripttempl/hppaelf.sc [new file with mode: 0644]

index 2913ea74b7bacf0afcabe1b661ba38992a1eda81..678b0ebef4c8627d7072482fe716fb2a86b97cd6 100644 (file)
@@ -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 (file)
index 0000000..21b6085
--- /dev/null
@@ -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