emulparams/armelf.sh: New file.
authorCatherine Moore <clm@redhat.com>
Fri, 31 Jul 1998 21:14:19 +0000 (21:14 +0000)
committerCatherine Moore <clm@redhat.com>
Fri, 31 Jul 1998 21:14:19 +0000 (21:14 +0000)
configure.tgt:  Recognize thumb-elf and arm-elf.
Makefile.am (earmelf.o): New.
Makefile.in: Rebuild.

ld/ChangeLog
ld/emulparams/armelf.sh [new file with mode: 0644]

index e095bccf2a5275f512a0879ac4205dfcea116cea..086b76cab64ab5b9a0d60b8e81203f733933325c 100644 (file)
@@ -1,5 +1,19 @@
+start-sanitize-armelf
+Fri Jul 31 15:56:16 1998  Catherine Moore  <clm@cygnus.com>
+
+        * emulparams/armelf.sh: New file.
+        * configure.tgt:  Recognize thumb-elf and arm-elf.
+        * Makefile.am (earmelf.o): New.
+        * Makefile.in: Rebuild.
+
+end-sanitize-armelf
 Fri Jul 24 12:00:57 1998  Ian Lance Taylor  <ian@cygnus.com>
 
+       * Makefile.am (install-exec-local): Don't remove the file before
+       checking whether $(bindir) == $(tooldir)/bin.  From Maciej
+       W. Rozycki <macro@ds2.pg.gda.pl>.
+       * Makefile.in: Rebuild.
+
        * configure.tgt: Recognize h8[35]00*-coff* as well as -hms*.
 
 Thu Jul 23 11:15:12 1998  Ian Lance Taylor  <ian@cygnus.com>
diff --git a/ld/emulparams/armelf.sh b/ld/emulparams/armelf.sh
new file mode 100644 (file)
index 0000000..8389f4d
--- /dev/null
@@ -0,0 +1,17 @@
+# start-sanitize-armelf
+MACHINE=
+SCRIPT_NAME=elf
+OUTPUT_FORMAT="elf32-littlearm"
+BIG_OUTPUT_FORMAT="elf32-bigarm"
+LITTLE_OUTPUT_FORMAT="elf32-littlearm"
+TEXT_START_ADDR=0x0
+ARCH=arm
+MACHINE=
+MAXPAGESIZE=256
+ENTRY=_start
+EMBEDDED=yes
+
+# Hmmm, there's got to be a better way.  This sets the stack to the
+# top of the simulator memory (2^19 bytes).
+OTHER_RELOCATING_SECTIONS='.stack 0x80000 : { _stack = .; *(.stack) }'
+# end-sanitize-armelf