Commit b4e5a5f1 authored by Bruno Haible's avatar Bruno Haible

round: Update regarding AIX.

parent b9a20858
2010-07-30 Bruno Haible <bruno@clisp.org>
round: Update regarding AIX.
* m4/round.m4 (gl_FUNC_ROUND): When cross-compiling, guess no on AIX 7.
* doc/posix-functions/round.texi: Mention bug on AIX 7.1.
Reported by Rainer Tammer.
2010-07-30 Bruno Haible <bruno@clisp.org>
rename: Update regarding AIX.
......@@ -13,7 +13,7 @@ This function is missing on some platforms:
FreeBSD 5.2.1, OpenBSD 3.8, AIX 5.1, IRIX 6.5, OSF/1 4.0, Solaris 9, Interix 3.5.
@item
This functions returns a wrong result for x = 1/2 - 2^-54 on some platforms:
NetBSD 3.0.
NetBSD 3.0, AIX 7.1.
@end itemize
Portability problems not fixed by Gnulib:
......
# round.m4 serial 8
# round.m4 serial 9
dnl Copyright (C) 2007, 2009-2010 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
......@@ -40,8 +40,8 @@ int main()
exit (x < 0.5 && round (x) != 0.0);
}]])], [gl_cv_func_round_works=yes], [gl_cv_func_round_works=no],
[case "$host_os" in
netbsd*) gl_cv_func_round_works="guessing no";;
*) gl_cv_func_round_works="guessing yes";;
netbsd* | aix*) gl_cv_func_round_works="guessing no";;
*) gl_cv_func_round_works="guessing yes";;
esac
])
LIBS="$save_LIBS"
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment