In perl.git, the branch blead has been updated

<http://perl5.git.perl.org/perl.git/commitdiff/51a0624d13d30bf656b67b2f094c54e7ab0fd859?hp=f33fddeca8c03e72b526d822c4d7f75e6399ddf8>

- Log -----------------------------------------------------------------
commit 51a0624d13d30bf656b67b2f094c54e7ab0fd859
Author: Craig A. Berry <[email protected]>
Date:   Tue Sep 2 18:51:04 2014 -0500

    The VMS CRTL has lrint, but not llrint.
-----------------------------------------------------------------------

Summary of changes:
 ext/POSIX/POSIX.xs | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/ext/POSIX/POSIX.xs b/ext/POSIX/POSIX.xs
index e5231b8..77d4ec8 100644
--- a/ext/POSIX/POSIX.xs
+++ b/ext/POSIX/POSIX.xs
@@ -332,7 +332,7 @@
 
 /* XXX Regarding C99 math.h, VMS seems to be missing these:
 
-  nan nearbyint round scalbn
+  nan nearbyint round scalbn llrint
  */
 
 #ifdef __VMS
@@ -340,6 +340,10 @@
 #    undef c99_nearbyint
 #    undef c99_round
 #    undef c99_scalbn
+/* Have lrint but not llrint. */
+#    if defined(USE_64_BIT_INT) && QUADKIND == QUAD_IS_LONG_LONG
+#      undef c99_lrint
+#    endif
 #endif
 
 /* XXX Regarding C99 math.h, Win32 seems to be missing these:

--
Perl5 Master Repository

Reply via email to