# See Porting/pumpkin.pod for more information on metaconfig.
#
-# Generated on Sat Oct 1 12:33:17 CEST 2011 [metaconfig 3.5 PL0]
+# Generated on Mon Jan 9 17:49:14 CET 2012 [metaconfig 3.5 PL0]
# (with additional metaconfig patches by perlbug@perl.org)
cat >c1$$ <<EOF
d_inetpton=''
d_int64_t=''
d_isascii=''
+d_isblank=''
d_isfinite=''
d_isinf=''
d_isnan=''
eval $setvar
$rm -f isascii*
+: Look for isblank
+echo " "
+$cat >isblank.c <<'EOCP'
+#include <stdio.h>
+#include <ctype.h>
+int main() {
+ int c = 'A';
+ if (isblank(c))
+ exit(0);
+ else
+ exit(1);
+}
+EOCP
+if $cc $ccflags $ldflags -o isblank isblank.c $libs >/dev/null 2>&1 ; then
+ echo "isblank() found." >&4
+ val="$define"
+else
+ echo "isblank() NOT found." >&4
+ val="$undef"
+fi
+set d_isblank
+eval $setvar
+$rm -f isblank*
+
: see if isfinite exists
set isfinite d_isfinite
eval $inlibc
d_inetpton='$d_inetpton'
d_int64_t='$d_int64_t'
d_isascii='$d_isascii'
+d_isblank='$d_isblank'
d_isfinite='$d_isfinite'
d_isinf='$d_isinf'
d_isnan='$d_isnan'
This file contains a description of all the shell variables whose value is
determined by the Configure script. Variables intended for use in C
-programs (e.g. I_UNISTD) are already described in config_h.SH. ['configpm'
+programs (e.g. I_UNISTD) are already described in config_h.SH. [`configpm'
generates pod documentation for Config.pm from this file--please try to keep
the formatting regular.]
config_argc (Options.U):
This variable contains the number of command-line arguments
passed to Configure, as reported by the shell in the $# variable.
- The individual arguments are stored as variables config_argc1,
- config_argc2, etc.
+ The individual arguments are stored as variables config_arg1,
+ config_arg2, etc.
config_args (Options.U):
This variable contains a single string giving the command-line
This variable conditionally defines the HAS_ISASCII constant,
which indicates to the C program that isascii() is available.
+d_isblank (d_isblank.U):
+ This variable conditionally defines the HAS_ISBLANK constant,
+ which indicates to the C program that isblank() is available.
+
d_isfinite (d_isfinite.U):
This variable conditionally defines the HAS_ISFINITE symbol, which
indicates to the C program that the isfinite() routine is available.
and indicates that Perl should be built to use the interpreter-based
threading implementation.
-usekernprocpathname (usekernprocpathname.U)
+usekernprocpathname (usekernprocpathname.U):
This variable, indicates that we can use sysctl with
KERN_PROC_PATHNAME to get a full path for the executable, and hence
convert $^X to an absolute path.
*/
#$d_int64_t HAS_INT64_T /**/
+/* HAS_ISBLANK:
+ * This manifest constant lets the C program know that isblank
+ * is available.
+ */
+#$d_isblank HAS_ISBLANK /**/
+
/* HAS_ISFINITE:
* This symbol, if defined, indicates that the isfinite routine is
* available to check whether a double is finite (non-infinity non-NaN).
$ WC "d_inetpton='undef'"
$ WC "d_int64_t='" + d_int64_t + "'"
$ WC "d_isascii='define'"
+$ WC "d_isblank='undef'"
$ WC "d_isfinite='undef'"
$ WC "d_isinf='undef'"
$ WC "d_isnan='" + d_isnan + "'"
/* This is a placeholder file for symbols that should be exported
* into config_h.SH and Porting/Glossary. See also metaconfig.SH
*
- * First version was created from the part in handy.h (which includes this)
+ * First version was created from the part in handy.h
* H.Merijn Brand 21 Dec 2010 (Tux)
*
* Mentioned variables are forced to be included into config_h.SH
* HAS_CTIME64
* HAS_DIFFTIME64
* HAS_GMTIME64
+ * HAS_ISBLANK
* HAS_LOCALTIME64
* HAS_MKTIME64
* HAS_PRCTL