Perl-Dist-Strawberry
view release on metacpan or search on metacpan
share/perl-5.24/win32_config_H.gc view on Meta::CPAN
/* This file was produced by running the config_h.SH script, which
* gets its values from undef, which is generally produced by
* running Configure.
*
* Feel free to modify any of this as the need arises. Note, however,
* that running config_h.SH again will wipe out any changes you've made.
* For a more permanent change edit undef and rerun config_h.SH.
*/
/* Package name : perl5
* Source directory :
* Configuration time: Wed Sep 17 14:09:08 2014
* Configured by : shay
* Target system :
*/
#ifndef _config_h_
#define _config_h_
/* LOC_SED:
* This symbol holds the complete pathname to the sed program.
*/
#define LOC_SED "" /**/
/* HAS_ALARM:
* This symbol, if defined, indicates that the alarm routine is
* available.
*/
#define HAS_ALARM /**/
/* HAS_BCMP:
* This symbol is defined if the bcmp() routine is available to
* compare blocks of memory.
*/
/*#define HAS_BCMP / **/
/* HAS_BCOPY:
* This symbol is defined if the bcopy() routine is available to
* copy blocks of memory.
*/
/*#define HAS_BCOPY / **/
/* HAS_BZERO:
* This symbol is defined if the bzero() routine is available to
* set a memory block to 0.
*/
/*#define HAS_BZERO / **/
/* HAS_CHOWN:
* This symbol, if defined, indicates that the chown routine is
* available.
*/
/*#define HAS_CHOWN / **/
/* HAS_CHROOT:
* This symbol, if defined, indicates that the chroot routine is
* available.
*/
/*#define HAS_CHROOT / **/
/* HAS_CHSIZE:
* This symbol, if defined, indicates that the chsize routine is available
* to truncate files. You might need a -lx to get this routine.
*/
#define HAS_CHSIZE /**/
/* HAS_CRYPT:
* This symbol, if defined, indicates that the crypt routine is available
* to encrypt passwords and the like.
*/
#define HAS_CRYPT /**/
/* HAS_CTERMID:
* This symbol, if defined, indicates that the ctermid routine is
* available to generate filename for terminal.
*/
/*#define HAS_CTERMID / **/
/* HAS_CUSERID:
* This symbol, if defined, indicates that the cuserid routine is
* available to get character login names.
*/
/*#define HAS_CUSERID / **/
/* HAS_DBL_DIG:
* This symbol, if defined, indicates that this system's <float.h>
* or <limits.h> defines the symbol DBL_DIG, which is the number
* of significant digits in a double precision number. If this
* symbol is not defined, a guess of 15 is usually pretty good.
*/
#define HAS_DBL_DIG /**/
/* HAS_DIFFTIME:
* This symbol, if defined, indicates that the difftime routine is
* available.
*/
#define HAS_DIFFTIME /**/
/* HAS_DLERROR:
* This symbol, if defined, indicates that the dlerror routine is
* available to return a string describing the last error that
* occurred from a call to dlopen(), dlclose() or dlsym().
*/
#define HAS_DLERROR /**/
/* HAS_DUP2:
* This symbol, if defined, indicates that the dup2 routine is
* available to duplicate file descriptors.
*/
#define HAS_DUP2 /**/
/* HAS_FCHMOD:
* This symbol, if defined, indicates that the fchmod routine is available
* to change mode of opened files. If unavailable, use chmod().
*/
/*#define HAS_FCHMOD / **/
/* HAS_FCHOWN:
* This symbol, if defined, indicates that the fchown routine is available
* to change ownership of opened files. If unavailable, use chown().
*/
/*#define HAS_FCHOWN / **/
/* HAS_FCNTL:
* This symbol, if defined, indicates to the C program that
* the fcntl() function exists.
*/
/*#define HAS_FCNTL / **/
/* HAS_FGETPOS:
* This symbol, if defined, indicates that the fgetpos routine is
* available to get the file position indicator, similar to ftell().
*/
#define HAS_FGETPOS /**/
/* HAS_FLOCK:
* This symbol, if defined, indicates that the flock routine is
* available to do file locking.
*/
#define HAS_FLOCK /**/
/* HAS_FORK:
* This symbol, if defined, indicates that the fork routine is
* available.
*/
/*#define HAS_FORK / **/
/* HAS_FSETPOS:
* This symbol, if defined, indicates that the fsetpos routine is
* available to set the file position indicator, similar to fseek().
*/
#define HAS_FSETPOS /**/
/* HAS_GETTIMEOFDAY:
* This symbol, if defined, indicates that the gettimeofday() system
* call is available for a sub-second accuracy clock. Usually, the file
* <sys/resource.h> needs to be included (see I_SYS_RESOURCE).
* The type "Timeval" should be used to refer to "struct timeval".
*/
#define HAS_GETTIMEOFDAY /**/
#ifdef HAS_GETTIMEOFDAY
#define Timeval struct timeval /* Structure used by gettimeofday() */
#endif
/* HAS_GETGROUPS:
* This symbol, if defined, indicates that the getgroups() routine is
* available to get the list of process groups. If unavailable, multiple
* groups are probably not supported.
*/
/*#define HAS_GETGROUPS / **/
/* HAS_GETLOGIN:
* This symbol, if defined, indicates that the getlogin routine is
* available to get the login name.
*/
#define HAS_GETLOGIN /**/
/* HAS_GETPGID:
* This symbol, if defined, indicates to the C program that
* the getpgid(pid) function is available to get the
share/perl-5.24/win32_config_H.gc view on Meta::CPAN
* routine is available to look up services by their port.
*/
#define HAS_GETSERVBYNAME /**/
#define HAS_GETSERVBYPORT /**/
/* HAS_GMTIME_R:
* This symbol, if defined, indicates that the gmtime_r routine
* is available to gmtime re-entrantly.
*/
/* GMTIME_R_PROTO:
* This symbol encodes the prototype of gmtime_r.
* It is zero if d_gmtime_r is undef, and one of the
* REENTRANT_PROTO_T_ABC macros of reentr.h if d_gmtime_r
* is defined.
*/
/*#define HAS_GMTIME_R / **/
#define GMTIME_R_PROTO 0 /**/
/* HAS_GNULIBC:
* This symbol, if defined, indicates to the C program that
* the GNU C library is being used. A better check is to use
* the __GLIBC__ and __GLIBC_MINOR__ symbols supplied with glibc.
*/
/*#define HAS_GNULIBC / **/
#if defined(HAS_GNULIBC) && !defined(_GNU_SOURCE)
# define _GNU_SOURCE
#endif
/* HAS_HTONL:
* This symbol, if defined, indicates that the htonl() routine (and
* friends htons() ntohl() ntohs()) are available to do network
* order byte swapping.
*/
/* HAS_HTONS:
* This symbol, if defined, indicates that the htons() routine (and
* friends htonl() ntohl() ntohs()) are available to do network
* order byte swapping.
*/
/* HAS_NTOHL:
* This symbol, if defined, indicates that the ntohl() routine (and
* friends htonl() htons() ntohs()) are available to do network
* order byte swapping.
*/
/* HAS_NTOHS:
* This symbol, if defined, indicates that the ntohs() routine (and
* friends htonl() htons() ntohl()) are available to do network
* order byte swapping.
*/
#define HAS_HTONL /**/
#define HAS_HTONS /**/
#define HAS_NTOHL /**/
#define HAS_NTOHS /**/
/* HAS_ISASCII:
* This manifest constant lets the C program know that isascii
* is available.
*/
#define HAS_ISASCII /**/
/* HAS_LCHOWN:
* This symbol, if defined, indicates that the lchown routine is
* available to operate on a symbolic link (instead of following the
* link).
*/
/*#define HAS_LCHOWN / **/
/* HAS_LOCALTIME_R:
* 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 \undef{TZ} without explicitly calling tzset
* impossible. This symbol makes us call tzset before localtime_r
*/
/*#define LOCALTIME_R_NEEDS_TZSET / **/
#ifdef LOCALTIME_R_NEEDS_TZSET
#define L_R_TZSET tzset(),
#else
#define L_R_TZSET
#endif
/* LOCALTIME_R_PROTO:
* This symbol encodes the prototype of localtime_r.
* It is zero if d_localtime_r is undef, and one of the
* REENTRANT_PROTO_T_ABC macros of reentr.h if d_localtime_r
* is defined.
*/
/*#define HAS_LOCALTIME_R / **/
#define LOCALTIME_R_PROTO 0 /**/
/* HAS_LONG_DOUBLE:
* This symbol will be defined if the C compiler supports long
* doubles.
*/
/* LONG_DOUBLESIZE:
* This symbol contains the size of a long double, so that the
* C preprocessor can make decisions based on it. It is only
* defined if the system supports long doubles.
*/
/* HAS_LDEXPL:
* This symbol, if defined, indicates that the ldexpl routine is
* available to shift a long double floating-point number
* by an integral power of 2.
*/
/* LONG_DOUBLEKIND:
* LONG_DOUBLEKIND will be one of
* LONG_DOUBLE_IS_DOUBLE
* LONG_DOUBLE_IS_IEEE_754_128_BIT_LITTLE_ENDIAN
* LONG_DOUBLE_IS_IEEE_754_128_BIT_BIG_ENDIAN
* LONG_DOUBLE_IS_X86_80_BIT_LITTLE_ENDIAN
* LONG_DOUBLE_IS_X86_80_BIT_BIG_ENDIAN
* LONG_DOUBLE_IS_DOUBLEDOUBLE_128_BIT_LE_LE
* LONG_DOUBLE_IS_DOUBLEDOUBLE_128_BIT_BE_BE
* LONG_DOUBLE_IS_DOUBLEDOUBLE_128_BIT_LE_BE
* LONG_DOUBLE_IS_DOUBLEDOUBLE_128_BIT_BE_LE
* LONG_DOUBLE_IS_UNKNOWN_FORMAT
* It is only defined if the system supports long doubles.
*/
/*#define HAS_LDEXPL / **/
( run in 1.547 second using v1.01-cache-2.11-cpan-364913b4093 )