diff options
-rw-r--r-- | ld/ChangeLog | 14 | ||||
-rw-r--r-- | ld/emulparams/armelf.sh | 17 |
2 files changed, 31 insertions, 0 deletions
diff --git a/ld/ChangeLog b/ld/ChangeLog index e095bcc..086b76c 100644 --- a/ld/ChangeLog +++ b/ld/ChangeLog @@ -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 index 0000000..8389f4d --- /dev/null +++ b/ld/emulparams/armelf.sh @@ -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 |