Browse Source

Add a target for i386-netbsdpe.

binutils-2_13-branch
Nick Clifton 25 years ago
parent
commit
436e8db0b7
  1. 4
      bfd/ChangeLog
  2. 4
      bfd/config.bfd
  3. 5
      binutils/ChangeLog
  4. 2
      binutils/configure
  5. 2
      binutils/configure.in
  6. 5
      gas/ChangeLog
  7. 339
      gas/configure
  8. 1
      gas/configure.in
  9. 4
      ld/ChangeLog
  10. 3
      ld/configure.tgt

4
bfd/ChangeLog

@ -1,3 +1,7 @@
2002-05-24 TAMURA Kent <kent@netbsd.org>
* config.bfd: Add a target for i386-netbsdpe.
2002-05-24 Alan Modra <amodra@bigpond.net.au>
* elf64-ppc.c (ppc64_elf_copy_indirect_symbol): Don't copy is_func

4
bfd/config.bfd

@ -381,6 +381,10 @@ case "${targ}" in
targ_defvec=bfd_elf32_i386_vec
targ_selvecs=i386netbsd_vec
;;
i[3456]86-*-netbsdpe*)
targ_defvec=i386pe_vec
targ_selvecs="i386pe_vec i386pei_vec bfd_elf32_i386_vec"
;;
i[3456]86-*-netbsdaout* | i[3456]86-*-netbsd* | i[3456]86-*-openbsd*)
targ_defvec=i386netbsd_vec
targ_selvecs="bfd_elf32_i386_vec i386bsd_vec"

5
binutils/ChangeLog

@ -1,3 +1,8 @@
2002-05-24 TAMURA Kent <kent@netbsd.org>
* configure.in: Builds dlltool for i386-netbsdpe.
* configure: Regenerate.
2002-05-23 Kazu Hirata <kazu@cs.umass.edu>
* size.c: Fix formatting.

2
binutils/configure

@ -5508,7 +5508,7 @@ do
arm*-* | xscale-* | strongarm-* | d10v-*)
OBJDUMP_DEFS="-DDISASSEMBLER_NEEDS_RELOCS"
;;
i[3-6]86-pe* | i[3-6]86-*-cygwin* | i[3-6]86-*-mingw32*)
i[3-6]86-pe* | i[3-6]86-*-cygwin* | i[3-6]86-*-mingw32** | i[3-6]86-*-netbsdpe*)
BUILD_DLLTOOL='$(DLLTOOL_PROG)$(EXEEXT)'
DLLTOOL_DEFS="$DLLTOOL_DEFS -DDLLTOOL_I386"
BUILD_WINDRES='$(WINDRES_PROG)$(EXEEXT)'

2
binutils/configure.in

@ -249,7 +249,7 @@ changequote([,])dnl
OBJDUMP_DEFS="-DDISASSEMBLER_NEEDS_RELOCS"
;;
changequote(,)dnl
i[3-6]86-pe* | i[3-6]86-*-cygwin* | i[3-6]86-*-mingw32*)
i[3-6]86-pe* | i[3-6]86-*-cygwin* | i[3-6]86-*-mingw32** | i[3-6]86-*-netbsdpe*)
changequote([,])dnl
BUILD_DLLTOOL='$(DLLTOOL_PROG)$(EXEEXT)'
DLLTOOL_DEFS="$DLLTOOL_DEFS -DDLLTOOL_I386"

5
gas/ChangeLog

@ -1,3 +1,8 @@
2002-05-24 TAMURA Kent <kent@netbsd.org>
* configure.in: Add a target for i386-netbsdpe.
* configure: Regenerate.
2002-05-23 Jakub Jelinek <jakub@redhat.com>
* config/obj-elf.c (elf_common): Renamed from obj_elf_common.

339
gas/configure

File diff suppressed because it is too large

1
gas/configure.in

@ -250,6 +250,7 @@ changequote([,])dnl
i386-*-beoself* | i386-*-beos*) fmt=elf bfd_gas=yes ;;
i386-*-bsd*) fmt=aout em=386bsd ;;
i386-*-netbsd0.8) fmt=aout em=386bsd ;;
i386-*-netbsdpe*) fmt=coff em=pe bfd_gas=yes ;;
i386-*-netbsd*) em=nbsd bfd_gas=yes
case ${cpu} in
x86_64) fmt=elf ;;

4
ld/ChangeLog

@ -1,3 +1,7 @@
2002-05-24 TAMURA Kent <kent@netbsd.org>
* configure.tgt: Add a target for i386-netbsdpe.
2002-05-23 Jakub Jelinek <jakub@redhat.com>
* scripttempl/elf.sc: Add .rel{,a}.t{bss,data}, .tdata and .tbss.

3
ld/configure.tgt

@ -160,6 +160,9 @@ i[3456]86-*-solaris*) targ_emul=elf_i386_ldso
i[3456]86-*-netbsdelf*) targ_emul=elf_i386
targ_extra_emuls=i386nbsd
;;
i[3456]86-*-netbsdpe*) targ_emul=i386pe
targ_extra_ofiles="deffilep.o pe-dll.o"
;;
i[3456]86-*-netbsd*) targ_emul=i386nbsd
targ_extra_emuls=elf_i386
;;

Loading…
Cancel
Save