diff options
author | H.Merijn Brand <h.m.brand@xs4all.nl> | 2006-11-06 13:58:56 +0000 |
---|---|---|
committer | H.Merijn Brand <h.m.brand@xs4all.nl> | 2006-11-06 13:58:56 +0000 |
commit | f025e94b3bdd286f2ee3dc88718b923af2a6e55d (patch) | |
tree | 410624df7e4f685c76e25179f7c78d4791c75e93 /win32 | |
parent | dcb5c535ce9837c3fd7fcab63fad5d507cdd8eed (diff) | |
download | perl-f025e94b3bdd286f2ee3dc88718b923af2a6e55d.tar.gz |
The non-unix parts for localtime_r_needs_tzset
Plus forced Glossary entry. That is a TODO for automation
p4raw-id: //depot/perl@29213
Diffstat (limited to 'win32')
-rw-r--r-- | win32/config.bc | 1 | ||||
-rw-r--r-- | win32/config.ce | 1 | ||||
-rw-r--r-- | win32/config.gc | 1 | ||||
-rw-r--r-- | win32/config.vc | 1 | ||||
-rw-r--r-- | win32/config.vc64 | 1 | ||||
-rw-r--r-- | win32/config_H.bc | 7 | ||||
-rw-r--r-- | win32/config_H.ce | 7 | ||||
-rw-r--r-- | win32/config_H.gc | 7 | ||||
-rw-r--r-- | win32/config_H.vc | 7 | ||||
-rw-r--r-- | win32/config_H.vc64 | 7 |
10 files changed, 40 insertions, 0 deletions
diff --git a/win32/config.bc b/win32/config.bc index e2198d593d..cd2dca4ad5 100644 --- a/win32/config.bc +++ b/win32/config.bc @@ -270,6 +270,7 @@ d_ldbl_dig='define' d_libm_lib_version='undef' d_link='define' d_localtime_r='undef' +d_localtime_r_needs_tzset='undef' d_locconv='define' d_lockf='undef' d_longdbl='define' diff --git a/win32/config.ce b/win32/config.ce index 342dc4859a..32e4eea685 100644 --- a/win32/config.ce +++ b/win32/config.ce @@ -269,6 +269,7 @@ d_ldbl_dig='define' d_libm_lib_version='undef' d_link='define' d_localtime_r='undef' +d_localtime_r_needs_tzset='undef' d_locconv='define' d_lockf='undef' d_longdbl='undef' diff --git a/win32/config.gc b/win32/config.gc index 90704f01d1..8f45dd01ee 100644 --- a/win32/config.gc +++ b/win32/config.gc @@ -270,6 +270,7 @@ d_ldbl_dig='define' d_libm_lib_version='undef' d_link='define' d_localtime_r='undef' +d_localtime_r_needs_tzset='undef' d_locconv='define' d_lockf='undef' d_longdbl='define' diff --git a/win32/config.vc b/win32/config.vc index 3b4f6d46c5..0fbc87629b 100644 --- a/win32/config.vc +++ b/win32/config.vc @@ -270,6 +270,7 @@ d_ldbl_dig='define' d_libm_lib_version='undef' d_link='define' d_localtime_r='undef' +d_localtime_r_needs_tzset='undef' d_locconv='define' d_lockf='undef' d_longdbl='define' diff --git a/win32/config.vc64 b/win32/config.vc64 index 74bdcfcb2d..8549af7b51 100644 --- a/win32/config.vc64 +++ b/win32/config.vc64 @@ -270,6 +270,7 @@ d_ldbl_dig='define' d_libm_lib_version='undef' d_link='define' d_localtime_r='undef' +d_localtime_r_needs_tzset='undef' d_locconv='define' d_lockf='undef' d_longdbl='define' diff --git a/win32/config_H.bc b/win32/config_H.bc index fc0b415018..9081c14bbc 100644 --- a/win32/config_H.bc +++ b/win32/config_H.bc @@ -2251,6 +2251,12 @@ * This symbol, if defined, indicates that the localtime_r routine * is available to localtime re-entrantly. */ +/* LOCALTIME_R_NEEDS_TZSET: + * Many libc's localtime_r implementations do not call tzset, + * making them differ from localtime(), and making timezone + * changes using $ENV{TZ} without explicitly calling tzset + * impossible. This symbol makes us call tzset before localtime_r + */ /* LOCALTIME_R_PROTO: * This symbol encodes the prototype of localtime_r. * It is zero if d_localtime_r is undef, and one of the @@ -2258,6 +2264,7 @@ * is defined. */ /*#define HAS_LOCALTIME_R /**/ +/*#define LOCALTIME_R_NEEDS_TZSET /**/ #define LOCALTIME_R_PROTO 0 /**/ /* HAS_LONG_DOUBLE: diff --git a/win32/config_H.ce b/win32/config_H.ce index 3a38692344..ab1bc33365 100644 --- a/win32/config_H.ce +++ b/win32/config_H.ce @@ -1880,6 +1880,12 @@ * This symbol, if defined, indicates that the localtime_r routine * is available to localtime re-entrantly. */ +/* LOCALTIME_R_NEEDS_TZSET: + * Many libc's localtime_r implementations do not call tzset, + * making them differ from localtime(), and making timezone + * changes using $ENV{TZ} without explicitly calling tzset + * impossible. This symbol makes us call tzset before localtime_r + */ /* LOCALTIME_R_PROTO: * This symbol encodes the prototype of localtime_r. * It is zero if d_localtime_r is undef, and one of the @@ -1887,6 +1893,7 @@ * is defined. */ /*#define HAS_LOCALTIME_R /**/ +/*#define LOCALTIME_R_NEEDS_TZSET /**/ #define LOCALTIME_R_PROTO 0 /**/ /* HAS_LONG_DOUBLE: diff --git a/win32/config_H.gc b/win32/config_H.gc index d22a0b03ef..33e10cc427 100644 --- a/win32/config_H.gc +++ b/win32/config_H.gc @@ -2263,6 +2263,12 @@ * This symbol, if defined, indicates that the localtime_r routine * is available to localtime re-entrantly. */ +/* LOCALTIME_R_NEEDS_TZSET: + * Many libc's localtime_r implementations do not call tzset, + * making them differ from localtime(), and making timezone + * changes using $ENV{TZ} without explicitly calling tzset + * impossible. This symbol makes us call tzset before localtime_r + */ /* LOCALTIME_R_PROTO: * This symbol encodes the prototype of localtime_r. * It is zero if d_localtime_r is undef, and one of the @@ -2270,6 +2276,7 @@ * is defined. */ /*#define HAS_LOCALTIME_R /**/ +/*#define LOCALTIME_R_NEEDS_TZSET /**/ #define LOCALTIME_R_PROTO 0 /**/ /* HAS_LONG_DOUBLE: diff --git a/win32/config_H.vc b/win32/config_H.vc index f1d234f3fe..6e443d25d3 100644 --- a/win32/config_H.vc +++ b/win32/config_H.vc @@ -2259,6 +2259,12 @@ * This symbol, if defined, indicates that the localtime_r routine * is available to localtime re-entrantly. */ +/* LOCALTIME_R_NEEDS_TZSET: + * Many libc's localtime_r implementations do not call tzset, + * making them differ from localtime(), and making timezone + * changes using $ENV{TZ} without explicitly calling tzset + * impossible. This symbol makes us call tzset before localtime_r + */ /* LOCALTIME_R_PROTO: * This symbol encodes the prototype of localtime_r. * It is zero if d_localtime_r is undef, and one of the @@ -2266,6 +2272,7 @@ * is defined. */ /*#define HAS_LOCALTIME_R /**/ +/*#define LOCALTIME_R_NEEDS_TZSET /**/ #define LOCALTIME_R_PROTO 0 /**/ /* HAS_LONG_DOUBLE: diff --git a/win32/config_H.vc64 b/win32/config_H.vc64 index 298fe418fb..b3e391d118 100644 --- a/win32/config_H.vc64 +++ b/win32/config_H.vc64 @@ -2251,6 +2251,12 @@ * This symbol, if defined, indicates that the localtime_r routine * is available to localtime re-entrantly. */ +/* LOCALTIME_R_NEEDS_TZSET: + * Many libc's localtime_r implementations do not call tzset, + * making them differ from localtime(), and making timezone + * changes using $ENV{TZ} without explicitly calling tzset + * impossible. This symbol makes us call tzset before localtime_r + */ /* LOCALTIME_R_PROTO: * This symbol encodes the prototype of localtime_r. * It is zero if d_localtime_r is undef, and one of the @@ -2258,6 +2264,7 @@ * is defined. */ /*#define HAS_LOCALTIME_R /**/ +/*#define LOCALTIME_R_NEEDS_TZSET /**/ #define LOCALTIME_R_PROTO 0 /**/ /* HAS_LONG_DOUBLE: |