Add HAS_STRTOD_L to metaconfig.h and rebuild Configure
authorAaron Crane <arc@cpan.org>
Thu, 19 Apr 2018 16:13:46 +0000 (18:13 +0200)
committerAaron Crane <arc@cpan.org>
Thu, 19 Apr 2018 16:13:46 +0000 (18:13 +0200)
16 files changed:
Configure
Cross/config.sh-arm-linux
Cross/config.sh-arm-linux-n770
NetWare/config.wc
Porting/config.sh
config_h.SH
configure.com
metaconfig.h
plan9/config_sh.sample
symbian/config.sh
uconfig.h
uconfig.sh
uconfig64.sh
win32/config.ce
win32/config.gc
win32/config.vc

index 4eea1b7..3be9f05 100755 (executable)
--- a/Configure
+++ b/Configure
@@ -873,6 +873,7 @@ d_strlcat=''
 d_strlcpy=''
 d_strnlen=''
 d_strtod=''
+d_strtod_l=''
 d_strtol=''
 d_strtold=''
 d_strtold_l=''
@@ -18802,6 +18803,10 @@ eval $inlibc
 set strtod d_strtod
 eval $inlibc
 
+: see if strtod_l exists
+set strtod_l d_strtod_l
+eval $inlibc
+
 : see if strtol exists
 set strtol d_strtol
 eval $inlibc
@@ -24260,6 +24265,7 @@ d_strlcat='$d_strlcat'
 d_strlcpy='$d_strlcpy'
 d_strnlen='$d_strnlen'
 d_strtod='$d_strtod'
+d_strtod_l='$d_strtod_l'
 d_strtol='$d_strtol'
 d_strtold='$d_strtold'
 d_strtold_l='$d_strtold_l'
index 84fbaca..6064b31 100644 (file)
@@ -569,6 +569,7 @@ d_strlcat='undef'
 d_strlcpy='undef'
 d_strnlen='undef'
 d_strtod='define'
+d_strtod_l='undef'
 d_strtol='define'
 d_strtold='define'
 d_strtold_l='undef'
index cab1857..2a859b8 100644 (file)
@@ -568,6 +568,7 @@ d_strlcat='undef'
 d_strlcpy='undef'
 d_strnlen='undef'
 d_strtod='define'
+d_strtod_l='undef'
 d_strtol='define'
 d_strtold='define'
 d_strtold_l='undef'
index 3c70161..2bd9bff 100644 (file)
@@ -559,6 +559,7 @@ d_strlcat='undef'
 d_strlcpy='undef'
 d_strnlen='undef'
 d_strtod='define'
+d_strtod_l='undef'
 d_strtol='define'
 d_strtold='undef'
 d_strtold_l='undef'
index 6489297..41b4ef8 100644 (file)
@@ -585,6 +585,7 @@ d_strlcat='undef'
 d_strlcpy='undef'
 d_strnlen='define'
 d_strtod='define'
+d_strtod_l='undef'
 d_strtol='define'
 d_strtold='define'
 d_strtold_l='define'
index da5ee5e..f275932 100755 (executable)
@@ -5070,6 +5070,12 @@ sed <<!GROK!THIS! >$CONFIG_H -e 's!^#undef\(.*/\)\*!/\*#define\1 \*!' -e 's!^#un
 #$d_strerror_r HAS_STRERROR_R  /**/
 #define STRERROR_R_PROTO $strerror_r_proto     /**/
 
+/* HAS_STRTOD_L:
+ *     This symbol, if defined, indicates that the strtod_l routine is
+ *     available to convert strings to long doubles.
+ */
+#$d_strtod_l HAS_STRTOD_L              /**/
+
 /* HAS_STRTOLD_L:
  *     This symbol, if defined, indicates that the strtold_l routine is
  *     available to convert strings to long doubles.
index 3d70dae..5e1781d 100644 (file)
@@ -6384,6 +6384,7 @@ $ WC "d_strlcat='undef'"
 $ WC "d_strlcpy='undef'"
 $ WC "d_strnlen='" + d_strnlen + "'"
 $ WC "d_strtod='define'"
+$ WC "d_strtod_l='undef'"
 $ WC "d_strtol='define'"
 $ WC "d_strtold='" + d_strtold + "'"
 $ WC "d_strtold_l='undef'"
index ba8ee4a..2f9ce80 100644 (file)
@@ -20,6 +20,7 @@
  * HAS_MBRLEN
  * HAS_MBRTOWC
  * HAS_NANOSLEEP
+ * HAS_STRTOD_L
  * HAS_STRTOLD_L
  * I_WCHAR
  */
index 344613a..52b21fa 100644 (file)
@@ -569,6 +569,7 @@ d_strlcat='undef'
 d_strlcpy='undef'
 d_strnlen='undef'
 d_strtod='define'
+d_strtod_l='undef'
 d_strtol='define'
 d_strtold='undef'
 d_strtold_l='undef'
index 28969c1..a7a5288 100644 (file)
@@ -518,6 +518,7 @@ d_strlcat='undef'
 d_strlcpy='undef'
 d_strnlen='undef'
 d_strtod='define'
+d_strtod_l='undef'
 d_strtol='define'
 d_strtold='undef'
 d_strtold_l='undef'
index 104553d..1f93917 100644 (file)
--- a/uconfig.h
+++ b/uconfig.h
 /*#define HAS_STRERROR_R       / **/
 #define STRERROR_R_PROTO 0     /**/
 
+/* HAS_STRTOD_L:
+ *     This symbol, if defined, indicates that the strtod_l routine is
+ *     available to convert strings to long doubles.
+ */
+/*#define HAS_STRTOD_L         / **/
+
 /* HAS_STRTOLD_L:
  *     This symbol, if defined, indicates that the strtold_l routine is
  *     available to convert strings to long doubles.
 #endif
 
 /* Generated from:
- * 56a02f6734fb9a0de8f95d1a08f8d4b46182e6b374a276010c43dad6fff17642 config_h.SH
- * bf0ec5566c5c2d58c68ec60e41ab6cb78ab48a521e25ff1f0f215ee01caadcfb uconfig.sh
+ * 86429d6dea8cb2d81b30da9d916693eb4c04ebeb21969c8df6f470ac77cd5c92 config_h.SH
+ * 0a854c66239d29490cd1bce8581db1733878f26386edfaddf1498ed61840c613 uconfig.sh
  * ex: set ro: */
index b44bb77..7f425e9 100644 (file)
@@ -509,6 +509,7 @@ d_strlcat='undef'
 d_strlcpy='undef'
 d_strnlen='undef'
 d_strtod='undef'
+d_strtod_l='undef'
 d_strtol='define'
 d_strtold='undef'
 d_strtold_l='undef'
index e2c420c..68111be 100644 (file)
@@ -509,6 +509,7 @@ d_strlcat='undef'
 d_strlcpy='undef'
 d_strnlen='undef'
 d_strtod='undef'
+d_strtod_l='undef'
 d_strtol='define'
 d_strtold='undef'
 d_strtold_l='undef'
index 7a82656..b8df115 100644 (file)
@@ -557,6 +557,7 @@ d_strlcat='undef'
 d_strlcpy='undef'
 d_strnlen='undef'
 d_strtod='define'
+d_strtod_l='undef'
 d_strtol='define'
 d_strtold='undef'
 d_strtold_l='undef'
index 29a8882..f2f055e 100644 (file)
@@ -557,6 +557,7 @@ d_strlcat='undef'
 d_strlcpy='undef'
 d_strnlen='undef'
 d_strtod='define'
+d_strtod_l='undef'
 d_strtol='define'
 d_strtold='undef'
 d_strtold_l='undef'
index 5b89e93..18812ef 100644 (file)
@@ -557,6 +557,7 @@ d_strlcat='undef'
 d_strlcpy='undef'
 d_strnlen='undef'
 d_strtod='define'
+d_strtod_l='undef'
 d_strtol='define'
 d_strtold='undef'
 d_strtold_l='undef'