This is the mail archive of the
libc-alpha@sourceware.org
mailing list for the glibc project.
Re: RISC-V glibc Port v1
On 14/06/2017 17:02, Florian Weimer wrote:
> Palmer Dabbelt <palmer@dabbelt.com> writes:
>
>> This port targets Version 2.2 of the RISC-V User ISA, and supports
>> both the RV32I and RV64I base ISAs as well as the M, A, F, D, and C
>> extensions as well as our Linux port which is based on the 1.10
>> supervisor specification.
>
> I would recommend to delay the addition of the 32-bit port, so that you
> can start with a 64-bit time_t.
>
> Florian
>
I would also recommend you to wait for the sysdep-cancel.h cleanup [1],
which will simplify the requirements for cancellable syscalls. Btw, I
did not see a cancelable syscall header current required (sysdep-cancel.h)
in "RISC-V: Linux Syscall Interface", was it intentional?
[1] https://sourceware.org/ml/libc-alpha/2017-06/msg00545.html