summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorsisyphus <sisyphus@cpan.org>2018-10-25 19:27:51 +1100
committerTony Cook <tony@develop-help.com>2018-12-11 15:43:11 +1100
commite743028e1d041949cf0ee42072ec38a1d45ace8e (patch)
tree39f1a8dc91941a67b1ec7e9f5b27424be552f361
parentb32a50a6fc33c50fa07e9e5a5c8bdcef9bb5daee (diff)
downloadperl-e743028e1d041949cf0ee42072ec38a1d45ace8e.tar.gz
config_H.gc - support C99 math for mingw
-rw-r--r--win32/config_H.gc98
1 files changed, 49 insertions, 49 deletions
diff --git a/win32/config_H.gc b/win32/config_H.gc
index 05af1d736b..012580f4a3 100644
--- a/win32/config_H.gc
+++ b/win32/config_H.gc
@@ -32,7 +32,7 @@
* This symbol, if defined, indicates that the cbrt() (cube root)
* function is available.
*/
-/*#define HAS_CBRT / **/
+#define HAS_CBRT /**/
/* HAS_CHOWN:
* This symbol, if defined, indicates that the chown routine is
@@ -2281,7 +2281,7 @@
* This symbol, if defined, indicates that the acosh routine is
* available to do the inverse hyperbolic cosine function.
*/
-/*#define HAS_ACOSH / **/
+#define HAS_ACOSH /**/
/* HAS_AINTL:
* This symbol, if defined, indicates that the aintl routine is
@@ -2293,13 +2293,13 @@
* This symbol, if defined, indicates that the asinh routine is
* available to do the inverse hyperbolic sine function.
*/
-/*#define HAS_ASINH / **/
+#define HAS_ASINH /**/
/* HAS_ATANH:
* This symbol, if defined, indicates that the atanh routine is
* available to do the inverse hyperbolic tangent function.
*/
-/*#define HAS_ATANH / **/
+#define HAS_ATANH /**/
/* HAS_BUILTIN_CHOOSE_EXPR:
* Can we handle GCC builtin for compile-time ternary-like expressions
@@ -2350,13 +2350,13 @@
* This symbol, if defined, indicates that the copysign routine is
* available to do the copysign function.
*/
-/*#define HAS_COPYSIGN / **/
+#define HAS_COPYSIGN /**/
/* HAS_COPYSIGNL:
* This symbol, if defined, indicates that the copysignl routine is
* available. If aintl is also present we can emulate modfl.
*/
-/*#define HAS_COPYSIGNL / **/
+#define HAS_COPYSIGNL /**/
/* USE_CPLUSPLUS:
* This symbol, if defined, indicates that a C++ compiler was
@@ -2396,7 +2396,7 @@
* This symbol, if defined, indicates that the erf routine is
* available to do the error function.
*/
-/*#define HAS_ERF / **/
+#define HAS_ERF /**/
/* HAS_ERFC:
* This symbol, if defined, indicates that the erfc routine is
@@ -2408,13 +2408,13 @@
* This symbol, if defined, indicates that the exp2 routine is
* available to do the 2**x function.
*/
-/*#define HAS_EXP2 / **/
+#define HAS_EXP2 /**/
/* HAS_EXPM1:
* This symbol, if defined, indicates that the expm1 routine is
* available to do the exp(x) - 1 when x is near 1 function.
*/
-/*#define HAS_EXPM1 / **/
+#define HAS_EXPM1 /**/
/* HAS_FAST_STDIO:
* This symbol, if defined, indicates that the "fast stdio"
@@ -2459,7 +2459,7 @@
* This symbol, if defined, indicates that the finite routine is
* available to check whether a double is finite (non-infinity non-NaN).
*/
-/*#define HAS_FINITE / **/
+#define HAS_FINITE /**/
/* HAS_FINITEL:
* This symbol, if defined, indicates that the finitel routine is
@@ -2486,13 +2486,13 @@
* This symbol, if defined, indicates that the fmax routine is
* available to do the maximum function.
*/
-/*#define HAS_FMAX / **/
+#define HAS_FMAX /**/
/* HAS_FMIN:
* This symbol, if defined, indicates that the fmin routine is
* available to do the minimum function.
*/
-/*#define HAS_FMIN / **/
+#define HAS_FMIN /**/
/* HAS_FP_CLASS:
* This symbol, if defined, indicates that the fp_class routine is
@@ -2597,7 +2597,7 @@
* available to break a long double floating-point number into
* a normalized fraction and an integral power of 2.
*/
-/*#define HAS_FREXPL / **/
+#define HAS_FREXPL /**/
/* HAS_STRUCT_FS_DATA:
* This symbol, if defined, indicates that the struct fs_data
@@ -2734,19 +2734,19 @@
* This symbol, if defined, indicates that the hypot routine is
* available to do the hypotenuse function.
*/
-/*#define HAS_HYPOT / **/
+#define HAS_HYPOT /**/
/* HAS_ILOGB:
* This symbol, if defined, indicates that the ilogb routine is
* available to get integer exponent of a floating-point value.
*/
-/*#define HAS_ILOGB / **/
+#define HAS_ILOGB /**/
/* HAS_ILOGBL:
* This symbol, if defined, indicates that the ilogbl routine is
* available. If scalbnl is also present we can emulate frexpl.
*/
-/*#define HAS_ILOGBL / **/
+#define HAS_ILOGBL /**/
/* HAS_INETNTOP:
* This symbol, if defined, indicates that the inet_ntop() function
@@ -2790,7 +2790,7 @@
* This symbol, if defined, indicates that the isinf routine is
* available to check whether a double is an infinity.
*/
-/*#define HAS_ISINF / **/
+#define HAS_ISINF /**/
/* HAS_ISINFL:
* This symbol, if defined, indicates that the isinfl routine is
@@ -2802,7 +2802,7 @@
* This symbol, if defined, indicates that the isless routine is
* available to do the isless function.
*/
-/*#define HAS_ISLESS / **/
+#define HAS_ISLESS /**/
/* HAS_ISNAN:
* This symbol, if defined, indicates that the isnan routine is
@@ -2814,13 +2814,13 @@
* This symbol, if defined, indicates that the isnanl routine is
* available to check whether a long double is a NaN.
*/
-/*#define HAS_ISNANL / **/
+#define HAS_ISNANL /**/
/* HAS_ISNORMAL:
* This symbol, if defined, indicates that the isnormal routine is
* available to check whether a double is normal (non-zero normalized).
*/
-/*#define HAS_ISNORMAL / **/
+#define HAS_ISNORMAL /**/
/* HAS_J0:
* This symbol, if defined, indicates to the C program that the
@@ -2832,7 +2832,7 @@
* j0l() function is available for Bessel functions of the first
* kind of the order zero, for long doubles.
*/
-/*#define HAS_J0 / **/
+#define HAS_J0 /**/
/*#define HAS_J0L / **/
/* HAS_LC_MONETARY_2008:
@@ -2854,7 +2854,7 @@
* available to do the log gamma function. See also HAS_TGAMMA and
* HAS_LGAMMA_R.
*/
-/*#define HAS_LGAMMA / **/
+#define HAS_LGAMMA /**/
/* HAS_LGAMMA_R:
* This symbol, if defined, indicates that the lgamma_r routine is
@@ -2874,72 +2874,72 @@
* available to return the long long value closest to a double
* (according to the current rounding mode).
*/
-/*#define HAS_LLRINT / **/
+#define HAS_LLRINT /**/
/* HAS_LLRINTL:
* This symbol, if defined, indicates that the llrintl routine is
* available to return the long long value closest to a long double
* (according to the current rounding mode).
*/
-/*#define HAS_LLRINTL / **/
+#define HAS_LLRINTL /**/
/* HAS_LLROUND:
* This symbol, if defined, indicates that the llround routine is
* available to return the nearest long long value.
*/
-/*#define HAS_LLROUND / **/
+#define HAS_LLROUND /**/
/* HAS_LLROUNDL:
* This symbol, if defined, indicates that the llroundl routine is
* available to return the nearest long long value away from zero of
* the long double argument value.
*/
-/*#define HAS_LLROUNDL / **/
+#define HAS_LLROUNDL /**/
/* HAS_LOG1P:
* This symbol, if defined, indicates that the log1p routine is
* available to do the logarithm of 1 plus argument function.
*/
-/*#define HAS_LOG1P / **/
+#define HAS_LOG1P /**/
/* HAS_LOG2:
* This symbol, if defined, indicates that the log2 routine is
* available to do the log2 function.
*/
-/*#define HAS_LOG2 / **/
+#define HAS_LOG2 /**/
/* HAS_LOGB:
* This symbol, if defined, indicates that the logb routine is
* available to do the logb function.
*/
-/*#define HAS_LOGB / **/
+#define HAS_LOGB /**/
/* HAS_LRINT:
* This symbol, if defined, indicates that the lrint routine is
* available to return the integral value closest to a double
* (according to the current rounding mode).
*/
-/*#define HAS_LRINT / **/
+#define HAS_LRINT /**/
/* HAS_LRINTL:
* This symbol, if defined, indicates that the lrintl routine is
* available to return the integral value closest to a long double
* (according to the current rounding mode).
*/
-/*#define HAS_LRINTL / **/
+#define HAS_LRINTL /**/
/* HAS_LROUND:
* This symbol, if defined, indicates that the lround routine is
* available to return the nearest integral value.
*/
-/*#define HAS_LROUND / **/
+#define HAS_LROUND /**/
/* HAS_LROUNDL:
* This symbol, if defined, indicates that the lroundl routine is
* available to return the nearest integral value away from zero of
* the long double argument value.
*/
-/*#define HAS_LROUNDL / **/
+#define HAS_LROUNDL /**/
/* HAS_MADVISE:
* This symbol, if defined, indicates that the madvise system call is
@@ -2996,7 +2996,7 @@
* a prototype for the modfl() function. Otherwise, it is up
* to the program to supply one.
*/
-/*#define HAS_MODFL / **/
+#define HAS_MODFL /**/
/*#define HAS_MODFL_PROTO / **/
/* HAS_MPROTECT:
@@ -3015,14 +3015,14 @@
* This symbol, if defined, indicates that the nan routine is
* available to generate NaN.
*/
-/*#define HAS_NAN / **/
+#define HAS_NAN /**/
/* HAS_NEARBYINT:
* This symbol, if defined, indicates that the nearbyint routine is
* available to return the integral value closest to (according to
* the current rounding mode) to x.
*/
-/*#define HAS_NEARBYINT / **/
+#define HAS_NEARBYINT /**/
/* HAS_NEWLOCALE:
* This symbol, if defined, indicates that the newlocale routine is
@@ -3056,14 +3056,14 @@
* available to return the next machine representable double from
* x in direction y.
*/
-/*#define HAS_NEXTAFTER / **/
+#define HAS_NEXTAFTER /**/
/* HAS_NEXTTOWARD:
* This symbol, if defined, indicates that the nexttoward routine is
* available to return the next machine representable long double from
* x in direction y.
*/
-/*#define HAS_NEXTTOWARD / **/
+#define HAS_NEXTTOWARD /**/
/* HAS_NL_LANGINFO:
* This symbol, if defined, indicates that the nl_langinfo routine is
@@ -3133,26 +3133,26 @@
* This symbol, if defined, indicates that the remainder routine is
* available to return the floating-point remainder.
*/
-/*#define HAS_REMAINDER / **/
+#define HAS_REMAINDER /**/
/* HAS_REMQUO:
* This symbol, if defined, indicates that the remquo routine is
* available to return the remainder and part of quotient.
*/
-/*#define HAS_REMQUO / **/
+#define 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.
*/
-/*#define HAS_RINT / **/
+#define HAS_RINT /**/
/* HAS_ROUND:
* This symbol, if defined, indicates that the round routine is
* available to round to nearest integer, away from zero.
*/
-/*#define HAS_ROUND / **/
+#define HAS_ROUND /**/
/* HAS_SBRK_PROTO:
* This symbol, if defined, indicates that the system provides
@@ -3168,13 +3168,13 @@
* available to multiply floating-point number by integral power
* of radix.
*/
-/*#define HAS_SCALBN / **/
+#define HAS_SCALBN /**/
/* HAS_SCALBNL:
* This symbol, if defined, indicates that the scalbnl routine is
* available. If ilogbl is also present we can emulate frexpl.
*/
-/*#define HAS_SCALBNL / **/
+#define HAS_SCALBNL /**/
/* HAS_SENDMSG:
* This symbol, if defined, indicates that the sendmsg routine is
@@ -3202,7 +3202,7 @@
* in perl. Users should call Perl_signbit(), which will be #defined to
* the system's signbit() function or macro if this symbol is defined.
*/
-/*#define HAS_SIGNBIT / **/
+#define HAS_SIGNBIT /**/
/* HAS_SIGPROCMASK:
* This symbol, if defined, indicates that the sigprocmask
@@ -3254,7 +3254,7 @@
* This symbol, if defined, indicates that the sqrtl routine is
* available to do long double square roots.
*/
-/*#define HAS_SQRTL / **/
+#define HAS_SQRTL /**/
/* HAS_SETRESGID_PROTO:
* This symbol, if defined, indicates that the system provides
@@ -3371,7 +3371,7 @@
* This symbol, if defined, indicates that the tgamma routine is
* available to do the gamma function. See also HAS_LGAMMA.
*/
-/*#define HAS_TGAMMA / **/
+#define HAS_TGAMMA /**/
/* HAS_CTIME64:
* This symbol, if defined, indicates that the ctime64 () routine is
@@ -3414,13 +3414,13 @@
* This symbol, if defined, indicates that the trunc routine is
* available to round doubles towards zero.
*/
-/*#define HAS_TRUNC / **/
+#define HAS_TRUNC /**/
/* HAS_TRUNCL:
* This symbol, if defined, indicates that the truncl routine is
* available. If copysignl is also present we can emulate modfl.
*/
-/*#define HAS_TRUNCL / **/
+#define HAS_TRUNCL /**/
/* U32_ALIGNMENT_REQUIRED:
* This symbol, if defined, indicates that you must access