diff options
author | Corinna Vinschen <corinna@vinschen.de> | 2014-03-05 12:50:29 +0000 |
---|---|---|
committer | Corinna Vinschen <corinna@vinschen.de> | 2014-03-05 12:50:29 +0000 |
commit | 512ecab4a8e54ca21e65c69ea71c5c226275e290 (patch) | |
tree | 293937a716f25deb6b51ad25df3dcdab177807b5 | |
parent | d5b32c8fad50f7592da6c02de3daa6879e5145d1 (diff) | |
download | cygnal-512ecab4a8e54ca21e65c69ea71c5c226275e290.tar.gz cygnal-512ecab4a8e54ca21e65c69ea71c5c226275e290.tar.bz2 cygnal-512ecab4a8e54ca21e65c69ea71c5c226275e290.zip |
* include/cygwin/config.h (__TM_GMTOFF): Define.
(__TM_ZONE): Define.
-rw-r--r-- | winsup/cygwin/ChangeLog | 5 | ||||
-rw-r--r-- | winsup/cygwin/include/cygwin/config.h | 3 |
2 files changed, 8 insertions, 0 deletions
diff --git a/winsup/cygwin/ChangeLog b/winsup/cygwin/ChangeLog index 69d15d6fd..0c958fcc6 100644 --- a/winsup/cygwin/ChangeLog +++ b/winsup/cygwin/ChangeLog @@ -1,5 +1,10 @@ 2014-03-05 Corinna Vinschen <corinna@vinschen.de> + * include/cygwin/config.h (__TM_GMTOFF): Define. + (__TM_ZONE): Define. + +2014-03-05 Corinna Vinschen <corinna@vinschen.de> + * localtime.cc: Define TM_GMTOFF and TM_ZONE based on __TM_GMTOFF and __TM_ZONE being defined. Throughout, write to these struct tm members only if CYGWIN_VERSION_CHECK_FOR_EXTRA_TM_MEMBERS is true. diff --git a/winsup/cygwin/include/cygwin/config.h b/winsup/cygwin/include/cygwin/config.h index 68b469afb..d3c68a502 100644 --- a/winsup/cygwin/include/cygwin/config.h +++ b/winsup/cygwin/include/cygwin/config.h @@ -79,6 +79,9 @@ extern char *_tlsbase __asm__ ("%fs:4"); #define _WANT_C99_TIME_FORMATS 1 #define _GLIBC_EXTENSION 1 #define _STDIO_BSD_SEMANTICS 1 +#define __TM_GMTOFF tm_gmtoff +#define __TM_ZONE tm_zone + #if defined(__INSIDE_CYGWIN__) || defined(_COMPILING_NEWLIB) #define __EXPORT __declspec(dllexport) #define __IMPORT |