diff --git a/external/gpl3/binutils/dist/bfd/config.bfd b/external/gpl3/binutils/dist/bfd/config.bfd index 3ff5b24b8a4..89a157f4cd1 100644 --- a/external/gpl3/binutils/dist/bfd/config.bfd +++ b/external/gpl3/binutils/dist/bfd/config.bfd @@ -1375,6 +1375,7 @@ case "${targ}" in vax-*-netbsdelf*) targ_defvec=vax_elf32_vec targ_selvecs="vax_aout_nbsd_vec vax_aout_1knbsd_vec" + want64=true ;; vax-*-netbsdaout* | vax-*-netbsd*) diff --git a/external/gpl3/binutils/lib/libbfd/arch/vax/bfd.h b/external/gpl3/binutils/lib/libbfd/arch/vax/bfd.h index 51a7b3b9f30..b4d0be9c40b 100644 --- a/external/gpl3/binutils/lib/libbfd/arch/vax/bfd.h +++ b/external/gpl3/binutils/lib/libbfd/arch/vax/bfd.h @@ -90,7 +90,7 @@ extern "C" { /* The word size used by BFD on the host. This may be 64 with a 32 bit target if the host is 64 bit, or if other 64 bit targets have been selected with --enable-targets, or if --enable-64-bit-bfd. */ -#define BFD_ARCH_SIZE 32 +#define BFD_ARCH_SIZE 64 /* The word size of the default bfd target. */ #define BFD_DEFAULT_TARGET_SIZE 32 diff --git a/external/gpl3/binutils/lib/libbfd/arch/vax/bfd_stdint.h b/external/gpl3/binutils/lib/libbfd/arch/vax/bfd_stdint.h index de385913832..31586d109f2 100644 --- a/external/gpl3/binutils/lib/libbfd/arch/vax/bfd_stdint.h +++ b/external/gpl3/binutils/lib/libbfd/arch/vax/bfd_stdint.h @@ -2,7 +2,7 @@ /* Generated from: NetBSD: mknative-binutils,v 1.13 2020/04/04 01:34:53 christos Exp */ /* Generated from: NetBSD: mknative.common,v 1.16 2018/04/15 15:13:37 christos Exp */ -/* generated for vax--netbsdelf-gcc (NetBSD nb1 20210411) 10.3.0 */ +/* generated for vax--netbsdelf-gcc (NetBSD nb3 20231008) 10.5.0 */ #ifndef GCC_GENERATED_STDINT_H #define GCC_GENERATED_STDINT_H 1 diff --git a/external/gpl3/binutils/lib/libbfd/arch/vax/defs.mk b/external/gpl3/binutils/lib/libbfd/arch/vax/defs.mk index f178f594583..d3567a1ac3e 100644 --- a/external/gpl3/binutils/lib/libbfd/arch/vax/defs.mk +++ b/external/gpl3/binutils/lib/libbfd/arch/vax/defs.mk @@ -2,7 +2,7 @@ # Generated from: NetBSD: mknative-binutils,v 1.13 2020/04/04 01:34:53 christos Exp # Generated from: NetBSD: mknative.common,v 1.16 2018/04/15 15:13:37 christos Exp # -G_libbfd_la_DEPENDENCIES=elf32-vax.lo elf32.lo elf.lo elflink.lo elf-attrs.lo elf-strtab.lo elf-eh-frame.lo dwarf1.lo dwarf2.lo vaxnetbsd.lo aout32.lo vax1knetbsd.lo elf32-gen.lo plugin.lo cpu-vax.lo netbsd-core.lo ofiles +G_libbfd_la_DEPENDENCIES=elf32-vax.lo elf32.lo elf.lo elflink.lo elf-attrs.lo elf-strtab.lo elf-eh-frame.lo dwarf1.lo dwarf2.lo vaxnetbsd.lo aout32.lo vax1knetbsd.lo elf32-gen.lo plugin.lo cpu-vax.lo netbsd-core.lo archive64.lo ofiles G_libbfd_la_OBJECTS=archive.lo archures.lo bfd.lo bfdio.lo bfdwin.lo cache.lo coff-bfd.lo compress.lo corefile.lo elf-properties.lo format.lo hash.lo init.lo libbfd.lo linker.lo merge.lo opncls.lo reloc.lo section.lo simple.lo stab-syms.lo stabs.lo syms.lo targets.lo binary.lo ihex.lo srec.lo tekhex.lo verilog.lo G_DEFS=-DHAVE_CONFIG_H G_INCLUDES=