aboutsummaryrefslogtreecommitdiff
path: root/bfd/configure
diff options
context:
space:
mode:
authorJose E. Marchesi <jose.marchesi@oracle.com>2019-05-23 23:17:39 +0200
committerJose E. Marchesi <jose.marchesi@oracle.com>2019-05-23 23:17:39 +0200
commit45d5293f6e098ff7e85a30554fcdc8c7f00db675 (patch)
tree784145d819fd4c1d966c59173739bddfe52690aa /bfd/configure
parent27830e0d383e4ed5e8d131c38f262d3fcc3eff25 (diff)
downloadgdb-45d5293f6e098ff7e85a30554fcdc8c7f00db675.zip
gdb-45d5293f6e098ff7e85a30554fcdc8c7f00db675.tar.gz
gdb-45d5293f6e098ff7e85a30554fcdc8c7f00db675.tar.bz2
bfd: fix build with --enable-targets=all in 32-bit hosts
This patch avoids for bpf_elf64_le_vec to be referenced in targmatch.h when building a BFD without BFD64, resulting in an undefined symbol. This was a regression introduced along with the BPF target. bfd/ChangeLog: 2019-05-23 Jose E. Marchesi <jose.marchesi@oracle.com> * config.bfd (targ_cpu): Process bpf-*-none only if BFD64. * configure.ac: Set target_size=64 for bpf_elf64_le_vec and bpf_elf64_be_vec. * configure: Regenerate.
Diffstat (limited to 'bfd/configure')
-rwxr-xr-xbfd/configure4
1 files changed, 2 insertions, 2 deletions
diff --git a/bfd/configure b/bfd/configure
index f2f8735..2efeaf3 100755
--- a/bfd/configure
+++ b/bfd/configure
@@ -14752,8 +14752,8 @@ do
elf32_le_vec) tb="$tb elf32-gen.lo elf32.lo $elf" ;;
elf64_be_vec) tb="$tb elf64-gen.lo elf64.lo $elf"; target_size=64 ;;
elf64_le_vec) tb="$tb elf64-gen.lo elf64.lo $elf"; target_size=64 ;;
- bpf_elf64_le_vec) tb="$tb elf64-bpf.lo elf64.lo $elf" ;;
- bpf_elf64_be_vec) tb="$tb elf64-bpf.lo elf64.lo $elf" ;;
+ bpf_elf64_le_vec) tb="$tb elf64-bpf.lo elf64.lo $elf"; target_size=64;;
+ bpf_elf64_be_vec) tb="$tb elf64-bpf.lo elf64.lo $elf"; target_size=64 ;;
epiphany_elf32_vec) tb="$tb elf32-epiphany.lo elf32.lo $elf" ;;
fr30_elf32_vec) tb="$tb elf32-fr30.lo elf32.lo $elf" ;;
frv_elf32_vec) tb="$tb elf32-frv.lo elf32.lo $elf" ;;