diff options
author | H.Merijn Brand <h.m.brand@xs4all.nl> | 2014-09-06 21:58:22 +0200 |
---|---|---|
committer | H.Merijn Brand <h.m.brand@xs4all.nl> | 2014-09-06 21:58:22 +0200 |
commit | d016659606ee2d39be44590059e4cfd04fa94c6b (patch) | |
tree | 73f9c6a711e2062677da51bb6b41b4bedf3a495b /config_h.SH | |
parent | b4a3b1adcef1001d81018aed8b7d1b26d223601a (diff) | |
download | perl-d016659606ee2d39be44590059e4cfd04fa94c6b.tar.gz |
Sync up with meta after backports
This includes the inevitable reordering and some typo fixes
Note to committers that change Configure: when you add scans, thos will
only be included if used/referenced. You can force those in by adding a
reference in metaconfig.h
Diffstat (limited to 'config_h.SH')
-rwxr-xr-x | config_h.SH | 106 |
1 files changed, 52 insertions, 54 deletions
diff --git a/config_h.SH b/config_h.SH index 3c48f93ba7..a05b779578 100755 --- a/config_h.SH +++ b/config_h.SH @@ -162,12 +162,6 @@ sed <<!GROK!THIS! >$CONFIG_H -e 's!^#undef\(.*/\)\*!/\*#define\1 \*!' -e 's!^#un */ #$d_fcntl HAS_FCNTL /**/ -/* HAS_FEGETROUND: - * This symbol, if defined, indicates that the fegetround routine is - * available to get the floating point rounding mode. - */ -#$d_fegetround HAS_FEGETROUND /**/ - /* HAS_FGETPOS: * This symbol, if defined, indicates that the fgetpos routine is * available to get the file position indicator, similar to ftell(). @@ -248,20 +242,6 @@ sed <<!GROK!THIS! >$CONFIG_H -e 's!^#undef\(.*/\)\*!/\*#define\1 \*!' -e 's!^#un */ #$d_inetaton HAS_INET_ATON /**/ -/* HAS_J0: - * This symbol, if defined, indicates to the C program that the - * j0() function is available for Bessel functions of the first - * kind of the order zero. - */ -#$d_j0 HAS_J0 /**/ - -/* HAS_J0L: - * This symbol, if defined, indicates to the C program that the - * j0l() function is available for Bessel functions of the first - * kind of the order zero, for long doubles. - */ -#$d_j0l HAS_J0L /**/ - /* HAS_KILLPG: * This symbol, if defined, indicates that the killpg routine is available * to kill process groups. If unavailable, you probably should use kill @@ -714,12 +694,6 @@ sed <<!GROK!THIS! >$CONFIG_H -e 's!^#undef\(.*/\)\*!/\*#define\1 \*!' -e 's!^#un */ #$i_fcntl I_FCNTL /**/ -/* I_FENV: - * This symbol, if defined, indicates to the C program that it should - * include <fenv.h> to get the floating point environment definitions. - */ -#$i_fenv I_FENV /**/ - /* I_FLOAT: * This symbol, if defined, indicates to the C program that it should * include <float.h> to get definition of symbols like DBL_MAX or @@ -770,12 +744,6 @@ sed <<!GROK!THIS! >$CONFIG_H -e 's!^#undef\(.*/\)\*!/\*#define\1 \*!' -e 's!^#un */ #$i_stddef I_STDDEF /**/ -/* I_STDINT: - * This symbol, if defined, indicates that <stdint.h> exists and should - * be included. - */ -#$i_stdint I_STDINT /**/ - /* I_STDLIB: * This symbol, if defined, indicates that <stdlib.h> exists and should * be included. @@ -3446,7 +3414,7 @@ sed <<!GROK!THIS! >$CONFIG_H -e 's!^#undef\(.*/\)\*!/\*#define\1 \*!' -e 's!^#un /* HAS_ACOSH: * This symbol, if defined, indicates that the acosh routine is - * available. + * available to do the inverse hyperbolic cosine function. */ #$d_acosh HAS_ACOSH /**/ @@ -3560,6 +3528,13 @@ sed <<!GROK!THIS! >$CONFIG_H -e 's!^#undef\(.*/\)\*!/\*#define\1 \*!' -e 's!^#un */ #$d_fcntl_can_lock FCNTL_CAN_LOCK /**/ +/* HAS_FEGETROUND: + * This symbol, if defined, indicates that the fegetround routine is + * available to return the macro corresponding to the current rounding + * mode. + */ +#$d_fegetround HAS_FEGETROUND /**/ + /* HAS_FINITE: * This symbol, if defined, indicates that the finite routine is * available to check whether a double is finite (non-infinity non-NaN). @@ -3601,25 +3576,11 @@ sed <<!GROK!THIS! >$CONFIG_H -e 's!^#undef\(.*/\)\*!/\*#define\1 \*!' -e 's!^#un /* HAS_FP_CLASSL: * This symbol, if defined, indicates that the fp_classl routine is - * available to classify doubles. Available for example in Digital UNIX. - * See HAS_FP_CLASS. - * + * available to classify long doubles. Available for example in + * Digital UNIX. See for possible values HAS_FP_CLASS. */ #$d_fp_classl HAS_FP_CLASSL /**/ -/* HAS_FP_CLASSIFY: - * This symbol, if defined, indicates that the fp_classify routine is - * available to classify doubles. - * The returned values are defined in <math.h> and are: - * - * FP_NAN - * FP_INFINITE - * FP_NORMAL - * FP_SUBNORMAL - * FP_ZERO - */ -#$d_fp_classify HAS_FP_CLASSIFY /**/ - /* HAS_FPCLASS: * This symbol, if defined, indicates that the fpclass routine is * available to classify doubles. Available for example in Solaris/SVR4. @@ -3650,7 +3611,19 @@ sed <<!GROK!THIS! >$CONFIG_H -e 's!^#undef\(.*/\)\*!/\*#define\1 \*!' -e 's!^#un * FP_NAN NaN * */ -#$d_fpclassify HAS_FPCLASSIFY /**/ +/* HAS_FP_CLASSIFY: + * This symbol, if defined, indicates that the fp_classify routine is + * available to classify doubles. The values are defined in <math.h> + * + * FP_NORMAL Normalized + * FP_ZERO Zero + * FP_INFINITE Infinity + * FP_SUBNORMAL Denormalized + * FP_NAN NaN + * + */ +#$d_fpclassify HAS_FPCLASSIFY /**/ +#$d_fp_classify HAS_FP_CLASSIFY /**/ /* HAS_FPCLASSL: * This symbol, if defined, indicates that the fpclassl routine is @@ -3829,8 +3802,8 @@ sed <<!GROK!THIS! >$CONFIG_H -e 's!^#undef\(.*/\)\*!/\*#define\1 \*!' -e 's!^#un #$d_isfinite HAS_ISFINITE /**/ /* HAS_ISFINITEL: - * This symbol, if defined, indicates that the isfinite routine is - * available to check whether a long double is finitel + * This symbol, if defined, indicates that the isfinitel routine is + * available to check whether a long double is finite. * (non-infinity non-NaN). */ #$d_isfinitel HAS_ISFINITEL /**/ @@ -3841,8 +3814,8 @@ sed <<!GROK!THIS! >$CONFIG_H -e 's!^#undef\(.*/\)\*!/\*#define\1 \*!' -e 's!^#un */ #$d_isinf HAS_ISINF /**/ -/* HAS_ISINF: - * This symbol, if defined, indicates that the isinf routine is +/* HAS_ISINFL: + * This symbol, if defined, indicates that the isinfl routine is * available to check whether a long double is an infinity. */ #$d_isinfl HAS_ISINFL /**/ @@ -3859,6 +3832,19 @@ sed <<!GROK!THIS! >$CONFIG_H -e 's!^#undef\(.*/\)\*!/\*#define\1 \*!' -e 's!^#un */ #$d_isnanl HAS_ISNANL /**/ +/* HAS_J0: + * This symbol, if defined, indicates to the C program that the + * j0() function is available for Bessel functions of the first + * kind of the order zero, for doubles. + */ +/* HAS_J0L: + * This symbol, if defined, indicates to the C program that the + * j0l() function is available for Bessel functions of the first + * kind of the order zero, for long doubles. + */ +#$d_j0 HAS_J0 /**/ +#$d_j0l HAS_J0L /**/ + /* HAS_LDBL_DIG: * This symbol, if defined, indicates that this system's <float.h> * or <limits.h> defines the symbol LDBL_DIG, which is the number @@ -4372,6 +4358,12 @@ sed <<!GROK!THIS! >$CONFIG_H -e 's!^#undef\(.*/\)\*!/\*#define\1 \*!' -e 's!^#un #define DB_VERSION_MINOR_CFG $db_version_minor /**/ #define DB_VERSION_PATCH_CFG $db_version_patch /**/ +/* I_FENV: + * This symbol, if defined, indicates to the C program that it should + * include <fenv.h> to get the floating point environment definitions. + */ +#$i_fenv I_FENV /**/ + /* I_FP: * This symbol, if defined, indicates that <fp.h> exists and * should be included. @@ -4456,6 +4448,12 @@ sed <<!GROK!THIS! >$CONFIG_H -e 's!^#undef\(.*/\)\*!/\*#define\1 \*!' -e 's!^#un */ #$i_stdbool I_STDBOOL /**/ +/* I_STDINT: + * This symbol, if defined, indicates that <stdint.h> exists and + * should be included. + */ +#$i_stdint I_STDINT /**/ + /* I_SUNMATH: * This symbol, if defined, indicates that <sunmath.h> exists and * should be included. |