Hacker News new | ask | show | jobs
by cperciva 948 days ago
Aside from 32-bit arm being used in more small embedded systems, I think it has 64-bit time_t. One of the reasons for killing of i386 is the Y2038 issue.
1 comments

Ah, makes sense. That is a real issue for Linux and how distros will handle that. Besides cutting 32 bit userland support.
Hasn't 32bit linux used 64 bit time for a while now? Or at least had it available.
Kinda, apps need to be ported to it, or your C library needs to be sneaky about it.

https://lwn.net/Articles/757042/

If anyone has a newer article, feel free to share.

Yeah, we considered following Linux's lead by creating a new "i386 with 64-bit time_t" ABI but frankly nobody was interested in doing a lot of work for probably very little benefit.