This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
Disable isfinite on VMS.
authorCraig A. Berry <craigberry@mac.com>
Sat, 13 Sep 2014 22:24:20 +0000 (17:24 -0500)
committerCraig A. Berry <craigberry@mac.com>
Sat, 13 Sep 2014 22:24:20 +0000 (17:24 -0500)
commitf88c7f62044e3b2357ce5c704f70862516afbbae
treefdaf6debdf2dada7692fdffdf1ae90c6d781a7af
parent361e750a9a6d18a3c0a16e6334f990d06078e604
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.
configure.com