Index: bfd/config.bfd --- bfd/config.bfd.orig +++ bfd/config.bfd @@ -81,7 +81,6 @@ case $targ in arm*-*-aout | \ arm-*-coff | \ arm-*-netbsd* | \ - arm-*-openbsd* | \ arm-*-oabi | \ arm-*-riscix* | \ arm-epoc-pe* | \ @@ -244,6 +243,11 @@ case "${targ}" in targ_selvecs="aarch64_elf64_be_vec arm_elf32_le_vec arm_elf32_be_vec" want64=true ;; + aarch64-*-openbsd*) + targ_defvec=aarch64_elf64_le_vec + targ_selvecs="aarch64_elf64_be_vec arm_elf32_le_vec arm_elf32_be_vec" + want64=true + ;; aarch64-*-fuchsia*) targ_defvec=aarch64_elf64_le_vec targ_selvecs="aarch64_elf64_be_vec arm_elf32_le_vec arm_elf32_be_vec" @@ -355,6 +359,10 @@ case "${targ}" in targ_selvecs="arm_elf32_le_vec" ;; arm-*-netbsdelf*) + targ_defvec=arm_elf32_le_vec + targ_selvecs="arm_elf32_be_vec" + ;; + arm-*-openbsd*) targ_defvec=arm_elf32_le_vec targ_selvecs="arm_elf32_be_vec" ;;