diff options
author | jan.nijtmans <nijtmans@users.sourceforge.net> | 2019-09-07 13:53:12 (GMT) |
---|---|---|
committer | jan.nijtmans <nijtmans@users.sourceforge.net> | 2019-09-07 13:53:12 (GMT) |
commit | 2b93599ffd06e74e9e904fbafd83196839390119 (patch) | |
tree | 1b8c25e5676c48afd7166788986db231c11a6f21 /win/tclWinPort.h | |
parent | d0f808008dd96dd8b4ba1988087dbb644ac63283 (diff) | |
parent | 3179298819aa21980bfe9e77759c6e5f7291e77a (diff) | |
download | tcl-2b93599ffd06e74e9e904fbafd83196839390119.zip tcl-2b93599ffd06e74e9e904fbafd83196839390119.tar.gz tcl-2b93599ffd06e74e9e904fbafd83196839390119.tar.bz2 |
Don't let Tcl compilation depend on USE_32BIT_TIME_T any more: Microsoft could discontinue this macro any moment, then we are prepared ....
As a bonus: time_t is now allowed to be 64-bit internally, without effect on the C API (like stub-enabled extensions)
Diffstat (limited to 'win/tclWinPort.h')
-rw-r--r-- | win/tclWinPort.h | 6 |
1 files changed, 1 insertions, 5 deletions
diff --git a/win/tclWinPort.h b/win/tclWinPort.h index b14aa6b..c30d346 100644 --- a/win/tclWinPort.h +++ b/win/tclWinPort.h @@ -14,13 +14,9 @@ #ifndef _TCLWINPORT #define _TCLWINPORT -/* define _USE_64BIT_TIME_T (or make/configure option time64bit) to force 64-bit time_t */ -#if defined(_USE_64BIT_TIME_T) -#define __MINGW_USE_VC2005_COMPAT -#endif #if !defined(_WIN64) && !defined(__MINGW_USE_VC2005_COMPAT) /* See [Bug 3354324]: file mtime sets wrong time */ -# define _USE_32BIT_TIME_T +# define __MINGW_USE_VC2005_COMPAT #endif #define WIN32_LEAN_AND_MEAN |