Hi Vineet, > On 2/6/20 2:06 PM, Alistair Francis wrote: > >> > >> I'd suggest posting patches that are on top of the RV32 ones (maybe > >> there's a git tree with RV32 changes to current glibc that could > >> be used), and that only support Linux 5.1 and later (so you don't > >> need anything much of the Y2038 support beyond what's in the RV32 > >> patches). > > > > Go for it! > > > > My working branch is here: > > https://github.com/alistair23/glibc/tree/alistair/rv32.next > > > > My latest RFC branch is here: > > https://github.com/alistair23/glibc/tree/alistair/rv32.rfc6 > > Thx a bunch Alistair. I'm rebasing my stuff on top of your next > branch as it seems to have more time/y2038 code so will help shake it > out as well. If it may help a bit, please also review/check the current status of Y2038 work. Some Y2038 related work (mostly for ARM32) may be also helpful as well (as some patches for RV32 also do the conversion for other architectures). https://github.com/lmajewski/y2038_glibc/commits/y2038_edge Please also find the meta layer for testing Y2038 (with some basic test suite) code on qemu-arm and Yocto/OE: https://github.com/lmajewski/meta-y2038 (it shall also be easy to extend this meta layer to add support for ARC as well). > > Thx, > -Vineet Best regards, Lukasz Majewski -- DENX Software Engineering GmbH, Managing Director: Wolfgang Denk HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany Phone: (+49)-8142-66989-59 Fax: (+49)-8142-66989-80 Email: lukma@denx.de