[PATCH v3 18/19] Documentation for the RISC-V 32-bit port

Alistair Francis alistair23@gmail.com
Tue Jul 14 13:28:03 GMT 2020


On Mon, Jul 13, 2020 at 10:25 AM Adhemerval Zanella via Libc-alpha
<libc-alpha@sourceware.org> wrote:
>
>
>
> On 12/07/2020 12:48, Alistair Francis via Libc-alpha wrote:
> > There is already RISC-V 64-bit port information in the documentation.
> > Let's add some documentation entries for the RISC-V 32-bit as well.
> > ---
> >  NEWS   | 6 ++++++
> >  README | 1 +
> >  2 files changed, 7 insertions(+)
> >
> > diff --git a/NEWS b/NEWS
> > index 92dcb77fef..958f676b6f 100644
> > --- a/NEWS
> > +++ b/NEWS
> > @@ -89,6 +89,12 @@ Major new features:
> >    support, otherwise runtime objects linked into user code will not be
> >    BTI compatible.
> >
> > +* Support RISC-V port for 32-bit. The ISA and ABI pairs supported as follows:
> > +
> > +    - rv32imac ilp32
> > +    - rv32imafdc ilp32
> > +    - rv32imafdc ilp32d
> > +
>
> Could you extend it by adding the minimum required gcc, binutils, and Linux
> version?

Done!

Alistair

>
>
> >  Deprecated and removed features, and other changes affecting compatibility:
> >
> >  * Remove configure option --enable-obsolete-nsl.  libnsl is only built
> > diff --git a/README b/README
> > index 903f07e484..d0f0edb393 100644
> > --- a/README
> > +++ b/README
> > @@ -39,6 +39,7 @@ 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
> >       sh[34]-*-linux-gnu
> >       sparc*-*-linux-gnu
> >


More information about the Libc-alpha mailing list