summaryrefslogtreecommitdiff
path: root/m4
diff options
context:
space:
mode:
authorBruno Haible <bruno@clisp.org>2017-10-12 23:18:12 +0200
committerBruno Haible <bruno@clisp.org>2017-10-12 23:18:12 +0200
commitd00ddf69fbd36a8159030682d6c1153448ff6f30 (patch)
treea136a7a97cf848dc78f229e0d1919eb00e7ff87f /m4
parent2464dbce67a0693b5fbe21cd5588bc1f21b8ff25 (diff)
downloadgnulib-d00ddf69fbd36a8159030682d6c1153448ff6f30.tar.gz
doc: Update for Solaris 11.3.
* doc/**/*.texi: For bugs that exist in both Solaris 11.0 and 11.3, mention Solaris 11.3. * m4/log2.m4: Fix comments. * m4/log2f.m4: Likewise. * m4/printf.m4: Update comments. * m4/rename.m4: Likewise. * m4/strncat.m4: Likewise.
Diffstat (limited to 'm4')
-rw-r--r--m4/log2.m44
-rw-r--r--m4/log2f.m44
-rw-r--r--m4/printf.m43
-rw-r--r--m4/rename.m46
-rw-r--r--m4/strncat.m44
5 files changed, 11 insertions, 10 deletions
diff --git a/m4/log2.m4 b/m4/log2.m4
index b47e5c5fb7..e20fc09905 100644
--- a/m4/log2.m4
+++ b/m4/log2.m4
@@ -1,4 +1,4 @@
-# log2.m4 serial 5
+# log2.m4 serial 6
dnl Copyright (C) 2010-2017 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
@@ -69,7 +69,7 @@ int main (int argc, char *argv[])
{
double (*my_log2) (double) = argc ? log2 : dummy;
/* Test log2(negative).
- This test fails on NetBSD 5.1 and Solaris 11.0. */
+ This test fails on NetBSD 5.1 and Solaris 10/x86_64. */
double y = my_log2 (-1.0);
if (numeric_equal (y, y))
return 1;
diff --git a/m4/log2f.m4 b/m4/log2f.m4
index 3cc6b1a3e4..0dbaedbd48 100644
--- a/m4/log2f.m4
+++ b/m4/log2f.m4
@@ -1,4 +1,4 @@
-# log2f.m4 serial 5
+# log2f.m4 serial 6
dnl Copyright (C) 2010-2017 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
@@ -70,7 +70,7 @@ int main (int argc, char *argv[])
{
float (*my_log2f) (float) = argc ? log2f : dummy;
/* Test log2f(negative).
- This test fails on NetBSD 5.1 and Solaris 11.0. */
+ This test fails on NetBSD 5.1 and Solaris 10/x86_64. */
float y = my_log2f (-1.0f);
if (numeric_equal (y, y))
return 1;
diff --git a/m4/printf.m4 b/m4/printf.m4
index d227516426..2c7232bd71 100644
--- a/m4/printf.m4
+++ b/m4/printf.m4
@@ -1,4 +1,4 @@
-# printf.m4 serial 56
+# printf.m4 serial 57
dnl Copyright (C) 2003, 2007-2017 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
@@ -1606,6 +1606,7 @@ dnl OpenBSD 3.9, 4.0 . . # # # # . # . # . # . # .
dnl Cygwin 1.7.0 (2009) . . . # . . . ? . . . . . ? . . . . . .
dnl Cygwin 1.5.25 (2008) . . . # # . . # . . . . . # . . . . . .
dnl Cygwin 1.5.19 (2006) # . . # # # . # . # . # # # . . . . . .
+dnl Solaris 11.3 . . . . # . . # . . . . . . . . . . . .
dnl Solaris 11.0 . . # # # . . # . . . # . . . . . . . .
dnl Solaris 10 . . # # # . . # . . . # # . . . . . . .
dnl Solaris 2.6 ... 9 # . # # # # . # . . . # # . . . # . . .
diff --git a/m4/rename.m4 b/m4/rename.m4
index a702b3eee6..33cd00a00c 100644
--- a/m4/rename.m4
+++ b/m4/rename.m4
@@ -1,4 +1,4 @@
-# serial 28
+# serial 29
# Copyright (C) 2001, 2003, 2005-2006, 2009-2017 Free Software Foundation, Inc.
# This file is free software; the Free Software Foundation
@@ -19,7 +19,7 @@ AC_DEFUN([gl_FUNC_RENAME],
AC_REQUIRE([gl_STDIO_H_DEFAULTS])
AC_CHECK_FUNCS_ONCE([lstat])
- dnl Solaris 10, AIX 7.1 mistakenly allow rename("file","name/").
+ dnl Solaris 11, AIX 7.1 mistakenly allow rename("file","name/").
dnl NetBSD 1.6 mistakenly forbids rename("dir","name/").
dnl FreeBSD 7.2 mistakenly allows rename("file","link-to-file/").
dnl The Solaris bug can be worked around without stripping
@@ -71,7 +71,7 @@ AC_DEFUN([gl_FUNC_RENAME],
REPLACE_RENAME=1
AC_DEFINE([RENAME_TRAILING_SLASH_DEST_BUG], [1],
[Define if rename does not correctly handle slashes on the destination
- argument, such as on Solaris 10 or NetBSD 1.6.])
+ argument, such as on Solaris 11 or NetBSD 1.6.])
;;
esac
diff --git a/m4/strncat.m4 b/m4/strncat.m4
index e77ecb38b7..92ee57241a 100644
--- a/m4/strncat.m4
+++ b/m4/strncat.m4
@@ -1,4 +1,4 @@
-# strncat.m4 serial 3
+# strncat.m4 serial 4
dnl Copyright (C) 2002-2004, 2009-2017 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
@@ -15,7 +15,7 @@ AC_DEFUN_ONCE([gl_FUNC_STRNCAT],
AC_CHECK_HEADERS_ONCE([sys/mman.h])
AC_CHECK_FUNCS_ONCE([mprotect])
- dnl Detect bug in Solaris 8..10 on SPARC:
+ dnl Detect bug in Solaris 8..10 on SPARC and Solaris 11.0 on x86:
dnl strncat should not dereference more than n bytes, but always dereferences
dnl n+1 bytes if the first n bytes don't contain a NUL byte.
dnl Assume that strncat works on platforms that lack mprotect.