perl
view release on metacpan or search on metacpan
config_h.SH view on Meta::CPAN
/* HAS_RECVMSG:
* This symbol, if defined, indicates that the recvmsg routine is
* available to send structured socket messages.
*/
#$d_recvmsg HAS_RECVMSG /**/
/* HAS_REMAINDER:
* This symbol, if defined, indicates that the remainder routine is
* available to return the floating-point remainder.
*/
#$d_remainder HAS_REMAINDER /**/
/* HAS_REMQUO:
* This symbol, if defined, indicates that the remquo routine is
* available to return the remainder and part of quotient.
*/
#$d_remquo HAS_REMQUO /**/
/* HAS_RINT:
* This symbol, if defined, indicates that the rint routine is
* available to return the nearest integral value to x as double
* using the current rounding mode.
*/
#$d_rint HAS_RINT /**/
/* HAS_ROUND:
* This symbol, if defined, indicates that the round routine is
* available to round to nearest integer, away from zero.
*/
#$d_round HAS_ROUND /**/
/* HAS_SBRK_PROTO:
* This symbol, if defined, indicates that the system provides
* a prototype for the sbrk() function. Otherwise, it is up
* to the program to supply one. Good guesses are
* extern void* sbrk(int);
* extern void* sbrk(size_t);
*/
#$d_sbrkproto HAS_SBRK_PROTO /**/
/* HAS_SCALBN:
* This symbol, if defined, indicates that the scalbn routine is
* available to multiply floating-point number by integral power
* of radix.
*/
#$d_scalbn HAS_SCALBN /**/
/* HAS_SCALBNL:
* This symbol, if defined, indicates that the scalbnl routine is
* available. If ilogbl is also present we can emulate frexpl.
*/
#$d_scalbnl HAS_SCALBNL /**/
/* HAS_SENDMSG:
* This symbol, if defined, indicates that the sendmsg routine is
* available to send structured socket messages.
*/
#$d_sendmsg HAS_SENDMSG /**/
/* HAS_SETENV:
* This symbol, if defined, indicates that the setenv routine is
* available for use.
*/
#$d_setenv HAS_SETENV /**/
/* HAS_SETITIMER:
* This symbol, if defined, indicates that the setitimer routine is
* available to set interval timers.
*/
#$d_setitimer HAS_SETITIMER /**/
/* HAS_SETLOCALE:
* This symbol, if defined, indicates that the setlocale routine is
* available to handle locale-specific ctype implementations.
*/
/* SETLOCALE_ACCEPTS_ANY_LOCALE_NAME:
* This symbol, if defined, indicates that the setlocale routine is
* available and it accepts any input locale name as valid.
*/
#$d_setlocale HAS_SETLOCALE /**/
#$d_setlocale_accepts_any_locale_name SETLOCALE_ACCEPTS_ANY_LOCALE_NAME /**/
/* HAS_SETPROCTITLE:
* This symbol, if defined, indicates that the setproctitle routine is
* available to set process title.
*/
#$d_setproctitle HAS_SETPROCTITLE /**/
/* HAS_SIGNBIT:
* This symbol, if defined, indicates that the signbit routine is
* available to check if the given number has the sign bit set.
* This should include correct testing of -0.0. This will only be set
* if the signbit() routine is safe to use with the NV type used internally
* in perl. Users should call Perl_signbit(), which will be #defined to
* the system's signbit() function or macro if this symbol is defined.
*/
#$d_signbit HAS_SIGNBIT /**/
/* HAS_SIGPROCMASK:
* This symbol, if defined, indicates that the sigprocmask
* system call is available to examine or change the signal mask
* of the calling process.
*/
#$d_sigprocmask HAS_SIGPROCMASK /**/
/* USE_SITECUSTOMIZE:
* This symbol, if defined, indicates that sitecustomize should
* be used.
*/
#ifndef USE_SITECUSTOMIZE
#$usesitecustomize USE_SITECUSTOMIZE /**/
#endif
/* HAS_SNPRINTF:
* This symbol, if defined, indicates that the snprintf () library
* function is available for use.
*/
/* HAS_VSNPRINTF:
* This symbol, if defined, indicates that the vsnprintf () library
* function is available for use.
*/
#$d_snprintf HAS_SNPRINTF /**/
#$d_vsnprintf HAS_VSNPRINTF /**/
config_h.SH view on Meta::CPAN
*/
#$d_ctime64 HAS_CTIME64 /**/
#$d_localtime64 HAS_LOCALTIME64 /**/
#$d_gmtime64 HAS_GMTIME64 /**/
#$d_mktime64 HAS_MKTIME64 /**/
#$d_difftime64 HAS_DIFFTIME64 /**/
#$d_asctime64 HAS_ASCTIME64 /**/
/* HAS_TIMEGM:
* This symbol, if defined, indicates that the timegm routine is
* available to do the opposite of gmtime ()
*/
#$d_timegm HAS_TIMEGM /**/
/* HAS_TOWLOWER:
* This symbol, if defined, indicates that the towlower () routine is
* available to do case conversion.
*/
#$d_towlower HAS_TOWLOWER /**/
/* HAS_TOWUPPER:
* This symbol, if defined, indicates that the towupper () routine is
* available to do case conversion.
*/
#$d_towupper HAS_TOWUPPER /**/
/* HAS_TRUNC:
* This symbol, if defined, indicates that the trunc routine is
* available to round doubles towards zero.
*/
#$d_trunc HAS_TRUNC /**/
/* HAS_TRUNCL:
* This symbol, if defined, indicates that the truncl routine is
* available. If copysignl is also present we can emulate modfl.
*/
#$d_truncl HAS_TRUNCL /**/
/* U32_ALIGNMENT_REQUIRED:
* This symbol, if defined, indicates that you must access
* character data through U32-aligned pointers.
*/
#ifndef U32_ALIGNMENT_REQUIRED
#$d_u32align U32_ALIGNMENT_REQUIRED /**/
#endif
/* HAS_UALARM:
* This symbol, if defined, indicates that the ualarm routine is
* available to do alarms with microsecond granularity.
*/
#$d_ualarm HAS_UALARM /**/
/* HAS_UNORDERED:
* This symbol, if defined, indicates that the unordered routine is
* available to check whether two doubles are unordered
* (effectively: whether either of them is NaN)
*/
#$d_unordered HAS_UNORDERED /**/
/* HAS_UNSETENV:
* This symbol, if defined, indicates that the unsetenv () routine is
* available for use.
*/
#$d_unsetenv HAS_UNSETENV /**/
/* HAS_USLEEP_PROTO:
* This symbol, if defined, indicates that the system provides
* a prototype for the usleep() function. Otherwise, it is up
* to the program to supply one. A good guess is
* extern int usleep(useconds_t);
*/
#$d_usleepproto HAS_USLEEP_PROTO /**/
/* HAS_USTAT:
* This symbol, if defined, indicates that the ustat system call is
* available to query file system statistics by dev_t.
*/
#$d_ustat HAS_USTAT /**/
/* HAS_WCSCMP:
* This symbol, if defined, indicates that the wcscmp routine is
* available to compare two wide character strings.
*/
#$d_wcscmp HAS_WCSCMP /**/
/* HAS_WCSXFRM:
* This symbol, if defined, indicates that the wcsxfrm routine is
* available to transform a wide character string for wcscmp().
*/
#$d_wcsxfrm HAS_WCSXFRM /**/
/* HAS_WRITEV:
* This symbol, if defined, indicates that the writev routine is
* available to do scatter writes.
*/
#$d_writev HAS_WRITEV /**/
/* DEFAULT_INC_EXCLUDES_DOT:
* This symbol, if defined, removes the legacy default behavior of
* including '.' at the end of @INC.
*/
#$default_inc_excludes_dot DEFAULT_INC_EXCLUDES_DOT /**/
/* PERL_LC_ALL_USES_NAME_VALUE_PAIRS:
* This symbol, if defined, indicates to the C program that the string
* returned by setlocale(LC_ALL, NULL) uses 'name=value;' pairs to
* indicate what each category's locale is when they aren't all set to the
* same locale. For example, "LC_NUMERIC=C;LC_CTYPE=de_DE;..."
* When not defined, the system uses positional notation.
*/
/* PERL_LC_ALL_SEPARATOR:
* This symbol, if defined, gives the string returned by
* setlocale(LC_ALL, NULL) to separate categories that are in different
* locales on systems that use a positional notation as opposed to
* 'name=value' pairs. An example on some platforms could be the '/' in
* "C/de_DE/C/en_UK/C/C"
*/
/* PERL_LC_ALL_CATEGORY_POSITIONS_INIT:
* This symbol, when defined, gives the C initializer for an array whose
* element [0] is the first category in the string returned by
* setlocale(LC_ALL, NULL) when not all categories are the same, on
* systems that use a positional notation. After element [0] is
* LC_ALL_SEPARATOR, then the category given by element [1] and so on.
*/
( run in 1.629 second using v1.01-cache-2.11-cpan-437f7b0c052 )