aboutsummaryrefslogtreecommitdiff
path: root/ld
diff options
context:
space:
mode:
authorJeff Law <law@redhat.com>2001-08-29 17:35:27 +0000
committerJeff Law <law@redhat.com>2001-08-29 17:35:27 +0000
commit3946dd2f8d23aed25bc8efb7ffa15d76f3def1ec (patch)
treefe3cd076f202301e5e09e441b5a4c6c9343839b8 /ld
parentf18a3b8579df9f82efbb12b0bb00b433c55706b3 (diff)
downloadfsf-binutils-gdb-3946dd2f8d23aed25bc8efb7ffa15d76f3def1ec.zip
fsf-binutils-gdb-3946dd2f8d23aed25bc8efb7ffa15d76f3def1ec.tar.gz
fsf-binutils-gdb-3946dd2f8d23aed25bc8efb7ffa15d76f3def1ec.tar.bz2
* emulparams/h8300helf.sh: Resync with h8300elf.sh. Update
ARCH specification. * emulparams/h8300self.sh: Similarly.
Diffstat (limited to 'ld')
-rw-r--r--ld/ChangeLog8
-rw-r--r--ld/emulparams/h8300helf.sh11
-rw-r--r--ld/emulparams/h8300self.sh11
3 files changed, 25 insertions, 5 deletions
diff --git a/ld/ChangeLog b/ld/ChangeLog
index 4719b5a..d52962b 100644
--- a/ld/ChangeLog
+++ b/ld/ChangeLog
@@ -1,4 +1,10 @@
-Wed Aug 29 13:37:20 2001 J"orn Rennecke <amylaar@redhat.com>
+2001-08-29 Jeff Law <law@redhat.com>
+
+ * emulparams/h8300helf.sh: Resync with h8300elf.sh. Update
+ ARCH specification.
+ * emulparams/h8300self.sh: Similarly.
+
+Wed Aug 28 13:37:20 2001 J"orn Rennecke <amylaar@redhat.com>
* Makefile.am (ALL_EMULATIONS): Add eh8300elf.o, eh8300elf.o and
eh8300self.o .
diff --git a/ld/emulparams/h8300helf.sh b/ld/emulparams/h8300helf.sh
index 3241acd..d53d058 100644
--- a/ld/emulparams/h8300helf.sh
+++ b/ld/emulparams/h8300helf.sh
@@ -1,5 +1,12 @@
-SCRIPT_NAME=h8300h
+SCRIPT_NAME=elf
OUTPUT_FORMAT="elf32-h8300"
TEXT_START_ADDR=0x100
+MAXPAGESIZE=2
TARGET_PAGE_SIZE=128
-ARCH=h8300
+ARCH="h8300:h8300h"
+TEMPLATE_NAME=elf32
+EMBEDDED=yes
+
+OTHER_RELOCATING_SECTIONS='
+.stack 0xfefc : { _stack = .; *(.stack) }
+'
diff --git a/ld/emulparams/h8300self.sh b/ld/emulparams/h8300self.sh
index f0bd699..8c691b8 100644
--- a/ld/emulparams/h8300self.sh
+++ b/ld/emulparams/h8300self.sh
@@ -1,5 +1,12 @@
-SCRIPT_NAME=h8300s
+SCRIPT_NAME=elf
OUTPUT_FORMAT="elf32-h8300"
TEXT_START_ADDR=0x100
+MAXPAGESIZE=2
TARGET_PAGE_SIZE=128
-ARCH=h8300
+ARCH="h8300:h8300s"
+TEMPLATE_NAME=elf32
+EMBEDDED=yes
+
+OTHER_RELOCATING_SECTIONS='
+.stack 0xfefc : { _stack = .; *(.stack) }
+'