diff --git a/binutils/bfd/config.bfd b/binutils/bfd/config.bfd index 994510575d..36914c51a6 100644 --- a/binutils/bfd/config.bfd +++ b/binutils/bfd/config.bfd @@ -1724,7 +1724,12 @@ case "${targ}" in targ_selvecs="sparc_elf32_vec sparc_aout_linux_vec sparc_aout_sunos_be_vec" want64=true ;; - sparc64-*-elf* | sparc64-*-rtems* | sparc64-*-haiku*) + sparc64-*-haiku*) + targ_defvec=sparc_elf64_vec + targ_selvecs="sparc_elf32_vec sparc_aout_sunos_be_vec" + want64=true + ;; + sparc64-*-elf* | sparc64-*-rtems*) targ_defvec=sparc_elf64_vec targ_selvecs=sparc_elf32_vec want64=true