diff --git a/gnu/dist/toolchain/bfd/config.bfd b/gnu/dist/toolchain/bfd/config.bfd index c31e3a1acbbb..675cddb8042e 100755 --- a/gnu/dist/toolchain/bfd/config.bfd +++ b/gnu/dist/toolchain/bfd/config.bfd @@ -286,9 +286,14 @@ case "${targ}" in ;; i[3456]86-*-netbsdelf*) targ_defvec=bfd_elf32_i386_vec - targ_selvecs="i386bsd_vec i386netbsd_vec" + targ_selvecs="i386bsd_vec i386netbsd_vec i386pe_vec i386pei_vec i386coff_vec i386linux_vec" ;; - i[3456]86-*-netbsd* | i[3456]86-*-openbsd*) + i[3456]86-*-netbsd*) + targ_defvec=i386netbsd_vec + targ_selvecs="i386bsd_vec bfd_elf32_i386_vec i386pe_vec i386pei_vec i386coff_vec i386linux_vec" + targ_underscore=yes + ;; + i[3456]86-*-openbsd*) targ_defvec=i386netbsd_vec targ_selvecs="i386bsd_vec bfd_elf32_i386_vec" targ_underscore=yes @@ -794,6 +799,7 @@ case "${targ}" in vax-*-netbsd*) targ_defvec=vaxnetbsd_vec + targ_selvecs=vaxcoff_vec targ_underscore=yes ;; vax-*-sysv3)