[PATCH] Fix 32-bit overflow in mktime() when time_t is 64-bits long
Currently when time_t is configured to be 64-bits long, mktime() will
fail for years above 2038. For example converting 01.01.2040 00:00:00
gives -2085978496 instead of the expected 2208988800. Patch which fixes
this behaviour is attached.
I'll try to post an improved version of mktime() in a few days.