public inbox for binutils@sourceware.org
 help / color / mirror / Atom feed
From: Joern Rennecke <amylaar@redhat.com>
To: binutils@sources.redhat.com
Cc: amylaar@cambridge.redhat.com, law@redhat.com
Subject: h8300-elf: ld patches checked in
Date: Wed, 29 Aug 2001 05:53:00 -0000	[thread overview]
Message-ID: <200108291253.f7TCrS627713@phal.cambridge.redhat.com> (raw)

Approved by Jeffrey Law.
Final pre-checkin test: h8300-coff ld build.

Wed Aug 29 13:37:20 2001  J"orn Rennecke <amylaar@redhat.com>

	* Makefile.am (ALL_EMULATIONS): Add eh8300elf.o, eh8300elf.o and
	eh8300self.o .
	(eh8300elf.c, eh8300helf.c, eh8300self.c): New targets.
	* configure.tgt (h8300-*-elf*): New case.
	* emulparams/h8300elf.sh, emulparams/h8300helf.sh: New files.
	* emulparams/h8300self.sh: New file.
	* Makefile.in: Regenerated.

Index: Makefile.am
===================================================================
RCS file: /cvs/cvsfiles/devo/ld/Makefile.am,v
retrieving revision 1.124
diff -p -r1.124 Makefile.am
*** Makefile.am	2001/08/14 18:45:00	1.124
--- Makefile.am	2001/08/29 12:34:07
*************** ALL_EMULATIONS = \
*** 208,213 ****
--- 208,216 ----
  	eh8300.o \
  	eh8300h.o \
  	eh8300s.o \
+ 	eh8300elf.o \
+ 	eh8300helf.o \
+ 	eh8300self.o \
  	eh8500.o \
  	eh8500b.o \
  	eh8500c.o \
*************** eh8300h.c: $(srcdir)/emulparams/h8300h.s
*** 695,700 ****
--- 698,712 ----
  eh8300s.c: $(srcdir)/emulparams/h8300s.sh \
    $(srcdir)/emultempl/generic.em $(srcdir)/scripttempl/h8300s.sc ${GEN_DEPENDS}
  	${GENSCRIPTS} h8300s "$(tdir_h8300s)"
+ eh8300elf.c: $(srcdir)/emulparams/h8300elf.sh \
+   $(srcdir)/emultempl/elf32.em $(srcdir)/scripttempl/elf.sc ${GEN_DEPENDS}
+ 	${GENSCRIPTS} h8300elf "$(tdir_h8300elf)"
+ eh8300helf.c: $(srcdir)/emulparams/h8300helf.sh \
+   $(srcdir)/emultempl/elf32.em $(srcdir)/scripttempl/elf.sc ${GEN_DEPENDS}
+ 	${GENSCRIPTS} h8300helf "$(tdir_h8300helf)"
+ eh8300self.c: $(srcdir)/emulparams/h8300self.sh \
+   $(srcdir)/emultempl/elf32.em $(srcdir)/scripttempl/elf.sc ${GEN_DEPENDS}
+ 	${GENSCRIPTS} h8300self "$(tdir_h8300self)"
  eh8500.c: $(srcdir)/emulparams/h8500.sh \
    $(srcdir)/emultempl/generic.em $(srcdir)/scripttempl/h8500.sc ${GEN_DEPENDS}
  	${GENSCRIPTS} h8500 "$(tdir_h8500)"
Index: configure.tgt
===================================================================
RCS file: /cvs/cvsfiles/devo/ld/configure.tgt,v
retrieving revision 1.199
diff -p -r1.199 configure.tgt
*** configure.tgt	2001/08/11 18:30:57	1.199
--- configure.tgt	2001/08/29 12:34:08
*************** xscale-*-elf)		targ_emul=armelf ;;
*** 239,244 ****
--- 239,248 ----
  h8300-*-hms* | h8300-*-coff* | h8300-*-rtems*)
  			targ_emul=h8300; targ_extra_emuls="h8300h h8300s"
  			;;
+ h8300-*-elf*)
+ 			targ_emul=h8300elf;
+ 			targ_extra_emuls="h8300helf h8300self"
+ 			;;
  h8500-*-hms* | h8500-*-coff*)
  			targ_emul=h8500
  			targ_extra_emuls="h8500s h8500b h8500m h8500c"
*** /dev/null	Thu Aug 24 10:00:32 2000
--- emulparams/h8300elf.sh	Wed Aug 22 22:19:10 2001
***************
*** 0 ****
--- 1,12 ----
+ SCRIPT_NAME=elf
+ OUTPUT_FORMAT="elf32-h8300"
+ TEXT_START_ADDR=0x100
+ MAXPAGESIZE=2
+ TARGET_PAGE_SIZE=128
+ ARCH=h8300
+ TEMPLATE_NAME=elf32
+ EMBEDDED=yes
+ 
+ OTHER_RELOCATING_SECTIONS='
+ .stack 0xfefc : { _stack = .; *(.stack) }
+ '
*** /dev/null	Thu Aug 24 10:00:32 2000
--- emulparams/h8300helf.sh	Wed Aug 22 22:19:20 2001
***************
*** 0 ****
--- 1,5 ----
+ SCRIPT_NAME=h8300h
+ OUTPUT_FORMAT="elf32-h8300"
+ TEXT_START_ADDR=0x100
+ TARGET_PAGE_SIZE=128
+ ARCH=h8300
*** /dev/null	Thu Aug 24 10:00:32 2000
--- emulparams/h8300self.sh	Wed Aug 22 22:19:32 2001
***************
*** 0 ****
--- 1,5 ----
+ SCRIPT_NAME=h8300s
+ OUTPUT_FORMAT="elf32-h8300"
+ TEXT_START_ADDR=0x100
+ TARGET_PAGE_SIZE=128
+ ARCH=h8300

                 reply	other threads:[~2001-08-29  5:53 UTC|newest]

Thread overview: [no followups] expand[flat|nested]  mbox.gz  Atom feed

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=200108291253.f7TCrS627713@phal.cambridge.redhat.com \
    --to=amylaar@redhat.com \
    --cc=amylaar@cambridge.redhat.com \
    --cc=binutils@sources.redhat.com \
    --cc=law@redhat.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).