On Wed, 24 Jan 2018, Palmer Dabbelt wrote:
@@ -98,6 +98,13 @@ Major new features:
to fail to load locales and fall back to the builtin C/POSIX locales.
See notes below for other changes affecting compatibility.
+* Support for the RISC-V ISA running on Linux has been added. This port
+ requires at least binutils-2.30, gcc-7.3.0, and linux-4.15; and is supported
+ for the following ISA and ABI pairs:
+
+ - rv64imafdc lp64
+ - rv64imafdc lp64d
diff --git a/README b/README
index d0e99ea7d5a0..425a82956fc8 100644
--- a/README
+++ b/README
@@ -39,6 +39,8 @@ The GNU C Library supports these configurations for using Linux kernels:
powerpc64*-*-linux-gnu Big-endian and little-endian.
s390-*-linux-gnu
s390x-*-linux-gnu
+ riscv32-*-linux-gnu
+ riscv64-*-linux-gnu
So, this is an example of the inconsistency about whether RV32 is
supported or not. I'd expect one of:
* List all six combinations in NEWS, with appropriate caveats about the
state of kernel and glibc support for RV32 and soft-float, and a caveat
about riscv32-*-linux-gnu in README (the latter caveat to be removed later
once it's known to be working properly).
* Remove the riscv32-*-linux-gnu README entry, and all the other RV32
support in the port.