aboutsummaryrefslogtreecommitdiff
path: root/gcc/doc
diff options
context:
space:
mode:
authorPalmer Dabbelt <palmer@dabbelt.com>2017-03-17 18:49:34 +0000
committerPalmer Dabbelt <palmer@gcc.gnu.org>2017-03-17 18:49:34 +0000
commit3b82a32c3e673743f6bbb911efb8be77a7bb1255 (patch)
tree26b18eef8c7825442f2c7391ab9a8083354788d1 /gcc/doc
parentc7ec585d78b25e45813c02f3371714dd72401c63 (diff)
downloadgcc-3b82a32c3e673743f6bbb911efb8be77a7bb1255.zip
gcc-3b82a32c3e673743f6bbb911efb8be77a7bb1255.tar.gz
gcc-3b82a32c3e673743f6bbb911efb8be77a7bb1255.tar.bz2
RISC-V documentation cleanups
A recent mailing list post about install.texi cleanup suggested I take a look at ours, and there were a few problems: * No table of contents entries * Not alphabetically ordered * Missing a note about requiring binutils-2.28 gcc/ChangeLog: 2017-03-17 Palmer Dabbelt <palmer@dabbelt.com * doc/install.texi (Specific) <riscv32-*-elf>: Add riscv32-*-elf, riscv32-*-linux, riscv64-*-elf, riscv64-*-linux to the table of contents. <riscv64-*-elf>: Re-arrange section <riscv32-*-elf>: Add a note about requiring binutils 2.28. <riscv32-*-linux>: Likewise. <riscv64-*-elf>: Likewise <riscv64-*-linux>: Likewise. From-SVN: r246243
Diffstat (limited to 'gcc/doc')
-rw-r--r--gcc/doc/install.texi30
1 files changed, 23 insertions, 7 deletions
diff --git a/gcc/doc/install.texi b/gcc/doc/install.texi
index 8b9e384..2d8885e 100644
--- a/gcc/doc/install.texi
+++ b/gcc/doc/install.texi
@@ -3211,6 +3211,14 @@ information have to.
@item
@uref{#powerpcle-x-eabi,,powerpcle-*-eabi}
@item
+@uref{#riscv32-x-elf,,riscv32-*-elf}
+@item
+@uref{#riscv32-x-linux,,riscv32-*-linux}
+@item
+@uref{#riscv64-x-elf,,riscv64-*-elf}
+@item
+@uref{#riscv64-x-linux,,riscv64-*-linux}
+@item
@uref{#s390-x-linux,,s390-*-linux*}
@item
@uref{#s390x-x-linux,,s390x-*-linux*}
@@ -4286,21 +4294,27 @@ This configuration is intended for embedded systems.
@heading riscv32-*-elf
The RISC-V RV32 instruction set.
This configuration is intended for embedded systems.
+This (and all other RISC-V) targets are supported upstream as of the
+binutils 2.28 release.
@html
<hr />
@end html
-@anchor{riscv64-x-elf}
-@heading riscv64-*-elf
-The RISC-V RV64 instruction set.
-This configuration is intended for embedded systems.
+@anchor{riscv32-x-linux}
+@heading riscv32-*-linux
+The RISC-V RV32 instruction set running GNU/Linux.
+This (and all other RISC-V) targets are supported upstream as of the
+binutils 2.28 release.
@html
<hr />
@end html
-@anchor{riscv32-x-linux}
-@heading riscv32-*-linux
-The RISC-V RV32 instruction set running GNU/Linux.
+@anchor{riscv64-x-elf}
+@heading riscv64-*-elf
+The RISC-V RV64 instruction set.
+This configuration is intended for embedded systems.
+This (and all other RISC-V) targets are supported upstream as of the
+binutils 2.28 release.
@html
<hr />
@@ -4308,6 +4322,8 @@ The RISC-V RV32 instruction set running GNU/Linux.
@anchor{riscv64-x-linux}
@heading riscv64-*-linux
The RISC-V RV64 instruction set running GNU/Linux.
+This (and all other RISC-V) targets are supported upstream as of the
+binutils 2.28 release.
@html
<hr />