summaryrefslogtreecommitdiff
path: root/uconfig.h
diff options
context:
space:
mode:
authorMichael Cummings <mcummings@gentoo.org>2006-08-25 11:48:44 -0400
committerH.Merijn Brand <h.m.brand@xs4all.nl>2006-11-06 15:16:37 +0000
commit77483c227d1b4ce8aaa886af03cc41a9aa805d06 (patch)
treee4a3ff2dcaf497990ddd5ecb38f2c7e862de15c3 /uconfig.h
parenta8c5b3ccafcbc15c45c2cc8105bb50368b6a22d6 (diff)
downloadperl-77483c227d1b4ce8aaa886af03cc41a9aa805d06.tar.gz
Re: [PATCH] Detecting bad /dev/null's in Configure
Message-ID: <44EF541C.7050801@gentoo.org> p4raw-id: //depot/perl@29216
Diffstat (limited to 'uconfig.h')
-rw-r--r--uconfig.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/uconfig.h b/uconfig.h
index e18a6cc656..d618b03a6d 100644
--- a/uconfig.h
+++ b/uconfig.h
@@ -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: