public inbox for binutils@sourceware.org
 help / color / mirror / Atom feed
* [patch] small ld config bits for i860
@ 2000-08-09 17:53 Jason Eckhardt
  0 siblings, 0 replies; 2+ messages in thread
From: Jason Eckhardt @ 2000-08-09 17:53 UTC (permalink / raw)
  To: binutils

Small configure and makefile bits to get ld up on i860:
Acceptable?

	* emulparams/elf32_i860.sh: New file.
	* configure.tgt: Recognize new target i860-stardent-{sysv4*|elf*}.
	* Makefile.am (ALL_EMULATIONS): Add eelf32_i860.o.
	(eelf32_i860.c): New rule.
	* Makefile.in: Regenerate.


Index: ld/Makefile.am
===================================================================
RCS file: /cvs/src/src/ld/Makefile.am,v
retrieving revision 1.42
diff -c -3 -p -r1.42 Makefile.am
*** Makefile.am	2000/07/21 23:31:52	1.42
--- Makefile.am	2000/08/10 00:45:39
*************** ALL_EMULATIONS = \
*** 133,138 ****
--- 133,139 ----
  	edelta68.o \
  	eebmon29k.o \
  	eelf32_i960.o \
+ 	eelf32_i860.o \
  	eelf32_sparc.o \
  	eelf32b4300.o \
  	eelf32bmip.o \
*************** em32relf.c: $(srcdir)/emulparams/m32relf
*** 420,425 ****
--- 421,429 ----
  eelf32_sparc.c: $(srcdir)/emulparams/elf32_sparc.sh \
    $(srcdir)/emultempl/elf32.em $(srcdir)/scripttempl/elf.sc ${GEN_DEPENDS}
  	${GENSCRIPTS} elf32_sparc "$(tdir_elf32_sparc)"
+ eelf32_i860.c: $(srcdir)/emulparams/elf32_i860.sh \
+   $(srcdir)/emultempl/elf32.em $(srcdir)/scripttempl/elf.sc ${GEN_DEPENDS}
+ 	${GENSCRIPTS} elf32_i860 "$(tdir_elf32_i860)"
  eelf32_i960.c: $(srcdir)/emulparams/elf32_i960.sh \
    $(srcdir)/emultempl/elf32.em $(srcdir)/scripttempl/elf.sc ${GEN_DEPENDS}
  	${GENSCRIPTS} elf32_i960 "$(tdir_elf32_i960)"
Index: ld/configure.tgt
===================================================================
RCS file: /cvs/src/src/ld/configure.tgt,v
retrieving revision 1.36
diff -c -3 -p -r1.36 configure.tgt
*** configure.tgt	2000/08/03 01:01:05	1.36
--- configure.tgt	2000/08/10 00:45:40
*************** sparcv9-*-solaris2* | sparc64-*-solaris2
*** 77,82 ****
--- 77,84 ----
  sparc*-*-solaris2*)	targ_emul=elf32_sparc ;;
  sparc*-wrs-vxworks*)	targ_emul=sparcaout ;;
  sparc*-*-rtems*)	targ_emul=sparcaout ;;
+ i860-stardent-sysv4* | i860-stardent-elf*)
+ 			targ_emul=elf32_i860 ;;
  i960-wrs-vxworks5.0*)	targ_emul=gld960 ;;
  i960-wrs-vxworks5*)	targ_emul=gld960coff ;;
  i960-wrs-vxworks*)	targ_emul=gld960 ;;
*** /dev/null	Tue May  5 15:32:27 1998
--- ld/emulparams/elf32_i860.sh	Wed Aug  9 18:08:43 2000


New file: emulparams/elf32_i860.sh
***************
*** 0 ****
--- 1,8 ----
+ # A work in progress...
+ SCRIPT_NAME=elf
+ OUTPUT_FORMAT="elf32-i860-little"
+ BIG_OUTPUT_FORMAT="elf32-i860"
+ LITTLE_OUTPUT_FORMAT="elf32-i860-little"
+ PAGE_SIZE=0x1000
+ MAXPAGESIZE=0x1000
+ ARCH=i860


^ permalink raw reply	[flat|nested] 2+ messages in thread

* Re: [patch] small ld config bits for i860
@ 2000-08-10 11:34 Nick Clifton
  0 siblings, 0 replies; 2+ messages in thread
From: Nick Clifton @ 2000-08-10 11:34 UTC (permalink / raw)
  To: jle; +Cc: binutils

Hi Jason,

: Small configure and makefile bits to get ld up on i860:
: Acceptable?
: 
: 	* emulparams/elf32_i860.sh: New file.
: 	* configure.tgt: Recognize new target i860-stardent-{sysv4*|elf*}.
: 	* Makefile.am (ALL_EMULATIONS): Add eelf32_i860.o.
: 	(eelf32_i860.c): New rule.
: 	* Makefile.in: Regenerate.

Approved.

Cheers
	Nick

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2000-08-10 11:34 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2000-08-09 17:53 [patch] small ld config bits for i860 Jason Eckhardt
2000-08-10 11:34 Nick Clifton

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).