RISC-V: Allow 32-bit BFD to handle 64-bit objects
We've been telling people that the riscv32-* and riscv64-* toolchains are exactly the same, but it turns out we were lying: the riscv32-* BFD doesn't handle 64-bit objects. This fixes that difference, so the ports are actually the same. bfd/ChangeLog 2017-05-01 Palmer Dabbelt <palmer@dabbelt.com> * config.bfd (riscv32-*): Enable rv64.
This commit is contained in:
parent
640226f048
commit
763a5fa4f3
2 changed files with 5 additions and 2 deletions
|
@ -1,3 +1,7 @@
|
|||
2017-05-01 Palmer Dabbelt <palmer@dabbelt.com>
|
||||
|
||||
* config.bfd (riscv32-*): Enable rv64.
|
||||
|
||||
2017-05-02 Alan Modra <amodra@gmail.com>
|
||||
|
||||
PR 21384
|
||||
|
|
|
@ -1441,10 +1441,9 @@ case "${targ}" in
|
|||
#ifdef BFD64
|
||||
riscv32-*-*)
|
||||
targ_defvec=riscv_elf32_vec
|
||||
targ_selvecs="riscv_elf32_vec"
|
||||
targ_selvecs="riscv_elf32_vec riscv_elf64_vec"
|
||||
want64=true
|
||||
;;
|
||||
|
||||
riscv64-*-*)
|
||||
targ_defvec=riscv_elf64_vec
|
||||
targ_selvecs="riscv_elf32_vec riscv_elf64_vec"
|
||||
|
|
Loading…
Add table
Reference in a new issue