mktime
======

POSIX specification:
 https://pubs.opengroup.org/onlinepubs/9699919799/functions/mktime.html

Gnulib module: mktime

Portability problems fixed by Gnulib:

  * On native Windows platforms (mingw, MSVC), this function works incorrectly when the environment variable TZ has been set by Cygwin.

  * mktime may go into an endless loop on some platforms.

  * mktime may occasionally return wrong results on some platforms.

Portability problems not fixed by Gnulib:

  * On some platforms, this function yields incorrect values for timestamps before the year 1: MacOS X 10.5, Solaris 11.3.

  * Native Windows platforms (mingw, MSVC) support only a subset of time zones supported by GNU or specified by POSIX.  See tzset.