36 lines
1017 B
Plaintext
36 lines
1017 B
Plaintext
$OpenBSD: patch-bfd_config_bfd,v 1.3 2018/12/26 21:27:19 pascal Exp $
|
|
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"
|
|
;;
|