diff options
author | Craig A. Berry <craigberry@mac.com> | 2014-09-13 17:24:20 -0500 |
---|---|---|
committer | Craig A. Berry <craigberry@mac.com> | 2014-09-13 17:24:20 -0500 |
commit | f88c7f62044e3b2357ce5c704f70862516afbbae (patch) | |
tree | fdaf6debdf2dada7692fdffdf1ae90c6d781a7af /configure.com | |
parent | 361e750a9a6d18a3c0a16e6334f990d06078e604 (diff) | |
download | perl-f88c7f62044e3b2357ce5c704f70862516afbbae.tar.gz |
Disable isfinite on VMS.
While the macro exists (in fp.h, not math.h) and it does work on
ordinary doubles, it does not work on long doubles, which is the
only use of it so far in the Perl core. In Perl_sv_vcatpvfn_flags,
isfinite is testing a long double even when not configured with
long doubles (assuming long doubles are at least available).
So the better part of valor is to say we don't have it and use the
fallback. Gets t/op/infnan.t #13 passing.
Diffstat (limited to 'configure.com')
-rw-r--r-- | configure.com | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/configure.com b/configure.com index 4707c27d95..5d732450e0 100644 --- a/configure.com +++ b/configure.com @@ -6078,7 +6078,7 @@ $ WC "d_ipv6_mreq='define'" $ WC "d_ipv6_mreq_source='undef'" $ WC "d_isascii='define'" $ WC "d_isblank='undef'" -$ WC "d_isfinite='define'" +$ WC "d_isfinite='undef'" $ WC "d_isfinitel='undef'" $ WC "d_isinf='undef'" $ WC "d_isinfl='undef'" |