summaryrefslogtreecommitdiff
path: root/ext
diff options
context:
space:
mode:
authorJarkko Hietaniemi <jhi@iki.fi>2014-09-08 17:14:01 -0400
committerJarkko Hietaniemi <jhi@iki.fi>2014-09-08 17:16:09 -0400
commit78c93c95da82e34162caa33df525a9f0c1d651a5 (patch)
tree1d4490cbbb707b6ce290681c54d83629c8d2fdcd /ext
parent8f1f21f636a6ab9be5eacad384d974cf6309c7cd (diff)
downloadperl-78c93c95da82e34162caa33df525a9f0c1d651a5.tar.gz
Document the IBM admission of weirdness of AIX long doubles.
Also skip the infnan test in AIX + long doubles because given the IBM documentation it ain't gonna happen.
Diffstat (limited to 'ext')
-rw-r--r--ext/POSIX/POSIX.xs3
1 files changed, 3 insertions, 0 deletions
diff --git a/ext/POSIX/POSIX.xs b/ext/POSIX/POSIX.xs
index d315d0be80..b18dca8f96 100644
--- a/ext/POSIX/POSIX.xs
+++ b/ext/POSIX/POSIX.xs
@@ -185,6 +185,9 @@
/* Certain AIX releases have the C99 math, but not in long double.
* The <math.h> has them, e.g. __expl128, but no library has them!
+ *
+ * See the comments in hints/aix.sh about long doubles.
+ *
* AIX 5 releases before 5.3 unknown, AIX releases 7 unknown */
# if defined(_AIX53) || defined(_AIX61)
# define NO_C99_LONG_DOUBLE_MATH