This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
Add strptime probe
authorH.Merijn Brand <h.m.brand@xs4all.nl>
Sun, 12 Feb 2012 13:38:30 +0000 (14:38 +0100)
committerH.Merijn Brand <h.m.brand@xs4all.nl>
Sun, 12 Feb 2012 13:38:30 +0000 (14:38 +0100)
20 files changed:
Configure
Cross/config.sh-arm-linux
NetWare/config.wc
Porting/Glossary
Porting/config.sh
config_h.SH
configure.com
epoc/config.sh
metaconfig.h
plan9/config_sh.sample
symbian/config.sh
uconfig.h
uconfig.sh
uconfig64.sh
win32/config.ce
win32/config.gc
win32/config.gc64
win32/config.gc64nox
win32/config.vc
win32/config.vc64

index 43f56bf..09aa091 100755 (executable)
--- a/Configure
+++ b/Configure
@@ -28,7 +28,7 @@
 # See Porting/pumpkin.pod for more information on metaconfig.
 #
 
-# Generated on Fri Jan 27 15:48:54 CET 2012 [metaconfig 3.5 PL0]
+# Generated on Sun Feb 12 14:10:23 CET 2012 [metaconfig 3.5 PL0]
 # (with additional metaconfig patches by perlbug@perl.org)
 
 cat >c1$$ <<EOF
@@ -777,6 +777,7 @@ strerror_r_proto=''
 d_strftime=''
 d_strlcat=''
 d_strlcpy=''
+d_strptime=''
 d_strtod=''
 d_strtol=''
 d_strtold=''
@@ -18126,6 +18127,10 @@ eval $inlibc
 set strlcpy d_strlcpy
 eval $inlibc
 
+: see if strptime exists
+set strptime d_strptime
+eval $inlibc
+
 : see if strtod exists
 set strtod d_strtod
 eval $inlibc
@@ -23149,6 +23154,7 @@ d_strerror_r='$d_strerror_r'
 d_strftime='$d_strftime'
 d_strlcat='$d_strlcat'
 d_strlcpy='$d_strlcpy'
+d_strptime='$d_strptime'
 d_strtod='$d_strtod'
 d_strtol='$d_strtol'
 d_strtold='$d_strtold'
index c9ee89a..8ba7aa0 100644 (file)
@@ -482,6 +482,7 @@ d_strerror_r='undef'
 d_strftime='define'
 d_strlcat='undef'
 d_strlcpy='undef'
+d_strptime='undef'
 d_strtod='define'
 d_strtol='define'
 d_strtold='define'
index 80e9c17..47af00d 100644 (file)
@@ -472,6 +472,7 @@ d_strerror_r='undef'
 d_strftime='define'
 d_strlcat='undef'
 d_strlcpy='undef'
+d_strptime='undef'
 d_strtod='define'
 d_strtol='define'
 d_strtold='undef'
index 903c280..2467109 100644 (file)
@@ -2248,6 +2248,10 @@ d_strlcpy (d_strlcpy.U):
        This variable conditionally defines the HAS_STRLCPY symbol, which
        indicates to the C program that the strlcpy () routine is available.
 
+d_strptime (d_strptime.U):
+       This variable conditionally defines the HAS_STRPTIME symbol, which
+       indicates to the C program that the strptime() routine is available.
+
 d_strtod (d_strtod.U):
        This variable conditionally defines the HAS_STRTOD symbol, which
        indicates to the C program that the strtod() routine is available
index 90a2034..c522ee4 100644 (file)
@@ -498,6 +498,7 @@ d_strerror_r='undef'
 d_strftime='define'
 d_strlcat='undef'
 d_strlcpy='undef'
+d_strptime='undef'
 d_strtod='define'
 d_strtol='define'
 d_strtold='define'
index a51ad05..b6d3237 100755 (executable)
@@ -4054,6 +4054,12 @@ sed <<!GROK!THIS! >$CONFIG_H -e 's!^#undef\(.*/\)\*!/\*#define\1 \*!' -e 's!^#un
  */
 #$d_strlcpy HAS_STRLCPY                /**/
 
+/* HAS_STRPTIME:
+ *     This symbol, if defined, indicates that the strptime routine is
+ *     available to set process title.
+ */
+#$d_strptime HAS_STRPTIME              /**/
+
 /* HAS_STRTOLD:
  *     This symbol, if defined, indicates that the strtold routine is
  *     available to convert strings to long doubles.
index 709a49b..9d59560 100644 (file)
@@ -6272,6 +6272,7 @@ $ WC "d_strerror='define'"
 $ WC "d_strftime='define'"
 $ WC "d_strlcat='undef'"
 $ WC "d_strlcpy='undef'"
+$ WC "d_strptime='undef'"
 $ WC "d_strtod='define'"
 $ WC "d_strtol='define'"
 $ WC "d_strtold='" + d_strtold + "'"
index b68b6c7..3bc18b1 100644 (file)
@@ -480,6 +480,7 @@ d_strerror_r='undef'
 d_strftime='define'
 d_strlcat='undef'
 d_strlcpy='undef'
+d_strptime='undef'
 d_strtod='define'
 d_strtol='define'
 d_strtold='undef'
index 7a74db0..0af296d 100644 (file)
@@ -20,6 +20,7 @@
  * HAS_MKTIME64
  * HAS_PRCTL
  * HAS_PSEUDOFORK
+ * HAS_STRPTIME
  * HAS_TIMEGM
  * I16SIZE
  * I64SIZE
index f9784ef..3f231a5 100644 (file)
@@ -482,6 +482,7 @@ d_strerror_r='undef'
 d_strftime='define'
 d_strlcat='undef'
 d_strlcpy='undef'
+d_strptime='undef'
 d_strtod='define'
 d_strtol='define'
 d_strtold='undef'
index be7b2a4..6fa3be2 100644 (file)
@@ -430,6 +430,7 @@ d_strerror_r='undef'
 d_strftime='undef'
 d_strlcat='undef'
 d_strlcpy='undef'
+d_strptime='undef'
 d_strtod='define'
 d_strtol='define'
 d_strtold='undef'
index d9a833a..d2b054e 100644 (file)
--- a/uconfig.h
+++ b/uconfig.h
  */
 /*#define HAS_STRLCPY          / **/
 
+/* HAS_STRPTIME:
+ *     This symbol, if defined, indicates that the strptime routine is
+ *     available to set process title.
+ */
+/*#define HAS_STRPTIME         / **/
+
 /* HAS_STRTOLD:
  *     This symbol, if defined, indicates that the strtold routine is
  *     available to convert strings to long doubles.
 #endif
 
 /* Generated from:
- * d935e2c4b70899e11fb4984070daba3308bc3361c09b5335d752a51e4a5e4c25 config_h.SH
- * 5a1e4ec048ee5f2000216dd55cc93e344ba30be7f7ef43664fddc13014b3fe3c uconfig.sh
+ * 3c734555e994137b62feda07d157a2d6be370dccbfc71dc6a3f51113ad76a3cf config_h.SH
+ * d93833192973e6eae8a7b5e328ab7e5b9fd20f650e232812e5ea9fbdcd534beb uconfig.sh
  * ex: set ro: */
index f52ff0d..c999156 100644 (file)
@@ -421,6 +421,7 @@ d_strerror_r='undef'
 d_strftime='undef'
 d_strlcat='undef'
 d_strlcpy='undef'
+d_strptime='undef'
 d_strtod='undef'
 d_strtol='undef'
 d_strtold='undef'
index 3922709..1670c21 100644 (file)
@@ -422,6 +422,7 @@ d_strerror_r='undef'
 d_strftime='undef'
 d_strlcat='undef'
 d_strlcpy='undef'
+d_strptime='undef'
 d_strtod='undef'
 d_strtol='undef'
 d_strtold='undef'
index a872577..dc49bda 100644 (file)
@@ -470,6 +470,7 @@ d_strerror_r='undef'
 d_strftime='undef'
 d_strlcat='undef'
 d_strlcpy='undef'
+d_strptime='undef'
 d_strtod='define'
 d_strtol='define'
 d_strtold='undef'
index 20fbcff..c74dabc 100644 (file)
@@ -470,6 +470,7 @@ d_strerror_r='undef'
 d_strftime='define'
 d_strlcat='undef'
 d_strlcpy='undef'
+d_strptime='undef'
 d_strtod='define'
 d_strtol='define'
 d_strtold='undef'
index 2834d8e..3a7ed84 100644 (file)
@@ -470,6 +470,7 @@ d_strerror_r='undef'
 d_strftime='define'
 d_strlcat='undef'
 d_strlcpy='undef'
+d_strptime='undef'
 d_strtod='define'
 d_strtol='define'
 d_strtold='undef'
index ba69f86..b44e072 100644 (file)
@@ -470,6 +470,7 @@ d_strerror_r='undef'
 d_strftime='define'
 d_strlcat='undef'
 d_strlcpy='undef'
+d_strptime='undef'
 d_strtod='define'
 d_strtol='define'
 d_strtold='undef'
index bc4c31f..2c348d6 100644 (file)
@@ -470,6 +470,7 @@ d_strerror_r='undef'
 d_strftime='define'
 d_strlcat='undef'
 d_strlcpy='undef'
+d_strptime='undef'
 d_strtod='define'
 d_strtol='define'
 d_strtold='undef'
index f68bbde..7bdfb7f 100644 (file)
@@ -470,6 +470,7 @@ d_strerror_r='undef'
 d_strftime='define'
 d_strlcat='undef'
 d_strlcpy='undef'
+d_strptime='undef'
 d_strtod='define'
 d_strtol='define'
 d_strtold='undef'