<div dir="ltr"><div class="gmail_extra"><br><div class="gmail_quote">On 8 September 2015 at 12:44, Umut Tezduyar Lindskog <span dir="ltr">&lt;<a href="mailto:umut.tezduyar@axis.com" target="_blank">umut.tezduyar@axis.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div id=":1ik" class="a3s" style="overflow:hidden">Upstream systemd’s answer is pretty much using 64 bits time_t structure but this is relatively expensive on 32 bits ISA.<br></div></blockquote><div><br></div><div>What problem are you trying to solve here - the general problem of &quot;I want my hardware to work after 2038&quot; or &quot;my RTC is stupid&quot;?  For the former you&#39;ll potentially be writing a new ABI to introduce a 64-bit time_t (then updating the kernel, libc, toolchain...), for the latter can&#39;t you have some kernel code that clamps the random times on initialisation to be &lt;2038?</div><div><br></div><div>Ross</div></div></div></div>