diff options
-rw-r--r-- | ext/POSIX/POSIX.xs | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/ext/POSIX/POSIX.xs b/ext/POSIX/POSIX.xs index 12abb3b5e5..c250831229 100644 --- a/ext/POSIX/POSIX.xs +++ b/ext/POSIX/POSIX.xs @@ -307,6 +307,18 @@ #endif +/* XXX Regarding C99 math.h, VMS seems to be missing these: + + nan nearbyint round scalbn + */ + +#ifdef __VMS +# undef c99_nan +# undef c99_nearbyint +# undef c99_round +# undef c99_scalbn +#endif + /* XXX Regarding C99 math.h, Win32 seems to be missing these: exp2 fdim fma fmax fmin fpclassify ilogb lgamma log1p log2 lrint |