diff options
author | Jim Wilson <jimw@sifive.com> | 2018-07-05 17:49:11 -0700 |
---|---|---|
committer | Jim Wilson <jimw@sifive.com> | 2018-07-06 13:47:50 -0700 |
commit | 55926930771225bdc7184573adcca8ae93a5136b (patch) | |
tree | 838ebbed6873d04605d30a0c67161b655d771dbd | |
parent | e04c0868e452b7a2b02331a0262a77e50d477a9c (diff) | |
download | binutils-gdb-55926930771225bdc7184573adcca8ae93a5136b.tar.gz |
RISC-V: Add riscv-*-* configure support, and minor cleanup.
bfd/
* config.bfd (riscv32*-*-*): Renamed from riscv32-*-*.
(riscv64*-*-*): Likewise.
(riscv-*-*): Add as an alias for riscv32*-*-*.
ld/
* configure.tgt (riscv-*-*): Add as an alias for riscv32*-*-*.
(cherry picked from commit bb11866d6a635fadb9285d18e2fb819d2de2c28c)
-rw-r--r-- | bfd/ChangeLog | 6 | ||||
-rw-r--r-- | bfd/config.bfd | 4 | ||||
-rw-r--r-- | ld/ChangeLog | 4 | ||||
-rw-r--r-- | ld/configure.tgt | 3 |
4 files changed, 14 insertions, 3 deletions
diff --git a/bfd/ChangeLog b/bfd/ChangeLog index a463352e5ff..96ddeb3e804 100644 --- a/bfd/ChangeLog +++ b/bfd/ChangeLog @@ -1,3 +1,9 @@ +2018-07-05 Jim Wilson <jimw@sifive.com> + + * config.bfd (riscv32*-*-*): Renamed from riscv32-*-*. + (riscv64*-*-*): Likewise. + (riscv-*-*): Add as an alias for riscv32*-*-*. + 2018-07-05 Alan Modra <amodra@gmail.com> * elf-bfd.h (_bfd_elf_ppc_merge_fp_attributes): Update prototype. diff --git a/bfd/config.bfd b/bfd/config.bfd index f8ca72b3323..6391f35684e 100644 --- a/bfd/config.bfd +++ b/bfd/config.bfd @@ -1174,12 +1174,12 @@ case "${targ}" in ;; #ifdef BFD64 - riscv32-*-*) + riscv-*-* | riscv32*-*-*) targ_defvec=riscv_elf32_vec targ_selvecs="riscv_elf32_vec riscv_elf64_vec" want64=true ;; - riscv64-*-*) + riscv64*-*-*) targ_defvec=riscv_elf64_vec targ_selvecs="riscv_elf32_vec riscv_elf64_vec" want64=true diff --git a/ld/ChangeLog b/ld/ChangeLog index b00d4dcb615..0825f126591 100644 --- a/ld/ChangeLog +++ b/ld/ChangeLog @@ -1,3 +1,7 @@ +2018-07-05 Jim Wilson <jimw@sifive.com> + + * configure.tgt (riscv-*-*): Add as an alias for riscv32*-*-*. + 2018-07-05 Alan Modra <amodra@gmail.com> * testsuite/ld-powerpc/attr-gnu-4-12.d: Update expected output. diff --git a/ld/configure.tgt b/ld/configure.tgt index 3386c3d9287..fad8b2e5c84 100644 --- a/ld/configure.tgt +++ b/ld/configure.tgt @@ -632,7 +632,8 @@ pru*-*-*) targ_emul=pruelf ;; riscv32*-*-linux*) targ_emul=elf32lriscv targ_extra_emuls="elf32lriscv_ilp32f elf32lriscv_ilp32 elf64lriscv elf64lriscv_lp64f elf64lriscv_lp64" targ_extra_libpath=$targ_extra_emuls ;; -riscv32*-*-*) targ_emul=elf32lriscv +riscv-*-* | riscv32*-*-*) + targ_emul=elf32lriscv targ_extra_emuls="elf64lriscv" targ_extra_libpath=$targ_extra_emuls ;; riscv64*-*-linux*) targ_emul=elf64lriscv |