bfd: fix build with --enable-targets=all in 32-bit hosts
authorJose E. Marchesi <jose.marchesi@oracle.com>
Thu, 23 May 2019 21:17:39 +0000 (23:17 +0200)
committerJose E. Marchesi <jose.marchesi@oracle.com>
Thu, 23 May 2019 21:17:39 +0000 (23:17 +0200)
commit45d5293f6e098ff7e85a30554fcdc8c7f00db675
tree784145d819fd4c1d966c59173739bddfe52690aa
parent27830e0d383e4ed5e8d131c38f262d3fcc3eff25
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.
bfd/ChangeLog
bfd/config.bfd
bfd/configure
bfd/configure.ac