From: Hans-Peter Nilsson Date: Sun, 22 Oct 2017 11:05:07 +0000 (+0200) Subject: Fix gas/22304 by forcing a 64-bit bfd for cris*-*. X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=56fbd041853a4008532d20b898f5b41f594a868f;p=binutils-gdb.git Fix gas/22304 by forcing a 64-bit bfd for cris*-*. PR gas/22304 * config.bfd (cris-*-* | crisv32-*-*): Require a 64-bit BFD. --- diff --git a/bfd/ChangeLog b/bfd/ChangeLog index 4be9704d1d1..f628a61ee3b 100644 --- a/bfd/ChangeLog +++ b/bfd/ChangeLog @@ -1,3 +1,8 @@ +2017-10-22 Hans-Peter Nilsson + + PR gas/22304 + * config.bfd (cris-*-* | crisv32-*-*): Require a 64-bit BFD. + 2017-10-19 Palmer Dabbelt * elfnn-riscv.c (riscv_pcgp_hi_reloc): New structure. diff --git a/bfd/config.bfd b/bfd/config.bfd index dc24aabad5e..62f8ac3b906 100644 --- a/bfd/config.bfd +++ b/bfd/config.bfd @@ -500,6 +500,7 @@ case "${targ}" in targ_underscore=yes ;; +#ifdef BFD64 cris-*-* | crisv32-*-*) targ_defvec=cris_aout_vec targ_selvecs="cris_elf32_us_vec cris_elf32_vec ieee_vec" @@ -507,7 +508,9 @@ case "${targ}" in *-*-linux*) ;; *) targ_underscore=yes ;; esac + want64=true ;; +#endif crx-*-elf*) targ_defvec=crx_elf32_vec