From: Palmer Dabbelt Date: Fri, 17 Mar 2017 18:49:34 +0000 (+0000) Subject: RISC-V documentation cleanups X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=3b82a32c3e673743f6bbb911efb8be77a7bb1255;p=gcc.git 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 : Add riscv32-*-elf, riscv32-*-linux, riscv64-*-elf, riscv64-*-linux to the table of contents. : Re-arrange section : Add a note about requiring binutils 2.28. : Likewise. : Likewise : Likewise. From-SVN: r246243 --- diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 8a7b601c932..3e108dda311 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,14 @@ +2017-03-17 Palmer Dabbelt : Add riscv32-*-elf, + riscv32-*-linux, riscv64-*-elf, riscv64-*-linux to the table of + contents. + : Re-arrange section + : Add a note about requiring binutils 2.28. + : Likewise. + : Likewise + : Likewise. + 2017-03-17 Richard Earnshaw PR target/80052 diff --git a/gcc/doc/install.texi b/gcc/doc/install.texi index 8b9e384949d..2d8885e6c4e 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
@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
@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
@@ -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