This is the mail archive of the binutils@sources.redhat.com mailing list for the binutils project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

ld / gas support for i386-netbsdelf




hi folks.


here's a couple of configury patches to enable the i386 elf support for
netbsd (already done in bfd & gdb.)  it needs gas/configure to be
re-generated as well.


OK to commit?


.mrg.


ld/ChangeLog:

2001-07-14  matthew green  <mrg@eterna.com.au>

	* configure.tgt (i386-*-netbsdelf*): New target.
	(i386-*-netbsd*): Set targ_extra_emuls to `elf_i386'


gas/ChangeLog:

2001-07-14  matthew green  <mrg@eterna.com.au>

	* configure.in (i386-*-netbsdelf*): New target.
	configure: Regenerate.





Index: ld/configure.tgt
===================================================================
RCS file: /cvs/src/src/ld/configure.tgt,v
retrieving revision 1.46
diff -p -r1.46 configure.tgt
*** configure.tgt	2001/02/15 17:18:35	1.46
--- configure.tgt	2001/07/14 13:48:25
*************** i[3456]86-*-sysv[45]*)	targ_emul=elf_i38
*** 136,142 ****
  i[3456]86-*-solaris2*)	targ_emul=elf_i386 ;;
  i[3456]86-*-unixware)	targ_emul=elf_i386 ;;
  i[3456]86-*-solaris*)	targ_emul=elf_i386 ;;
! i[3456]86-*-netbsd*)	targ_emul=i386nbsd ;;
  i[3456]86-*-netware)	targ_emul=i386nw ;;
  i[3456]86-*-elf*)	targ_emul=elf_i386 ;;
  i[3456]86-*-freebsdaout* | i[3456]86-*-freebsd[12].* | i[3456]86-*-freebsd[12])
--- 136,147 ----
  i[3456]86-*-solaris2*)	targ_emul=elf_i386 ;;
  i[3456]86-*-unixware)	targ_emul=elf_i386 ;;
  i[3456]86-*-solaris*)	targ_emul=elf_i386 ;;
! i[3456]86-*-netbsdelf*)	targ_emul=elf_i386
! 			targ_extra_emuls=i386nbsd
! 			;;
! i[3456]86-*-netbsd*)	targ_emul=i386nbsd
! 			targ_extra_emuls=elf_i386
! 			;;
  i[3456]86-*-netware)	targ_emul=i386nw ;;
  i[3456]86-*-elf*)	targ_emul=elf_i386 ;;
  i[3456]86-*-freebsdaout* | i[3456]86-*-freebsd[12].* | i[3456]86-*-freebsd[12])


Index: gas/configure.in
===================================================================
RCS file: /cvs/src/src/gas/configure.in,v
retrieving revision 1.57
diff -p -r1.57 configure.in
*** configure.in	2001/02/10 22:25:10	1.57
--- configure.in	2001/07/14 13:48:29
*************** changequote([,])dnl
*** 236,241 ****
--- 236,242 ----
        i386-*-beoself* | i386-*-beos*) fmt=elf bfd_gas=yes ;;
        i386-*-bsd*)          fmt=aout em=386bsd ;;
        i386-*-netbsd0.8)     fmt=aout em=386bsd ;;
+       i386-*-netbsdelf*)    fmt=elf em=nbsd bfd_gas=yes ;;
        i386-*-netbsd*)       fmt=aout em=nbsd bfd_gas=yes;;
        i386-*-openbsd*)      fmt=aout em=nbsd bfd_gas=yes;;
        i386-*-linux*aout* | i386-*-linuxoldld)   fmt=aout em=linux ;;


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]