+2010-10-03 Bruno Haible <bruno@clisp.org>
+ Joachim Schmitz <schmitz@hp.com> (tiny change)
+
+ acl: Add support for ACLs on NonStop Kernel.
+ * m4/acl.m4 (gl_FUNC_ACL): For Solaris, test for facl(), not for acl().
+ Check whether the function aclsort() exists.
+ * lib/acl-internal.h: For Solaris, test HAVE_FACL, not HAVE_ACL.
+ (acl_nontrivial) [HAVE_ACLSORT]: New declaration.
+ * lib/file-has-acl.c: For Solaris, test HAVE_FACL, not HAVE_ACL.
+ (acl_nontrivial [HAVE_ACLSORT]: New function.
+ (file_has_acl): Implement for NonStop Kernel.
+ * lib/set-mode-acl.c: For Solaris, test HAVE_FACL, not HAVE_ACL.
+ (qset_acl): Implement for NonStop Kernel.
+ * lib/copy-acl.c (qcopy_acl): Implement for NonStop Kernel.
+ * tests/test-sameacls.c: For Solaris, test HAVE_FACL, not HAVE_ACL.
+ (main): Implement for NonStop Kernel.
+ * tests/test-file-has-acl.sh (acl_flavor): Set to 'nsk' on NonStop
+ Kernel. Handle this flavor.
+ * tests/test-set-mode-acl.sh: Likewise.
+ * tests/test-copy-acl.sh: Likewise.
+ * tests/test-copy-file.sh: Likewise.
+
+2010-10-03 Bruno Haible <bruno@clisp.org>
+
+ Info about ACLs on NonStop Kernel.
+ * doc/acl-resources.txt: Add info about NonStop Kernel.
+ References by Joachim Schmitz <schmitz@hp.com>.
+
+2010-10-02 Bruno Haible <bruno@clisp.org>
+
+ Define missing EDQUOT on NonStop Kernel.
+ * lib/errno.in.h (EDQUOT): Assign a value if missing.
+ * lib/strerror.c (rpl_strerror): Handle missing EDQUOT.
+ * m4/errno_h.m4 (gl_HEADER_ERRNO_H): Also test whether EDQUOT is
+ missing.
+ * doc/posix-headers/errno.texi: Mention the NSK bug.
+ * doc/posix-functions/strerror.texi: Mention the workaround on NSK.
+ Reported by Joachim Schmitz <schmitz@hp.com>.
+
+2010-10-02 Bruno Haible <bruno@clisp.org>
+
+ Update doc for POSIX:2008.
+ * doc/posix-headers/*.texi [except ucontext.texi, sys_timeb.texi]:
+ Update URL of POSIX specification.
+
+2010-10-02 Bruno Haible <bruno@clisp.org>
+
+ gnulib-tool: In testdirs, use the newest available config.{guess.sub}.
+ * gnulib-tool (func_create_testdir): Use config.guess and config.sub
+ from gnulib, not from Automake.
+
+2010-10-02 Bruno Haible <bruno@clisp.org>
+
+ New module 'system-posix'.
+ * modules/system-posix: New file.
+ * lib/stdlib.in.h: Include <sys/wait.h> only when the 'system-posix'
+ module is present.
+ * m4/stdlib_h.m4 (gl_STDLIB_H_DEFAULTS): Initialize
+ GNULIB_SYSTEM_POSIX.
+ * modules/stdlib (Depends-on): Remove sys_wait.
+ (Makefile.am): Substitute GNULIB_SYSTEM_POSIX.
+ * doc/posix-functions/system.texi: Mention the new module.
+ * doc/posix-headers/stdlib.texi: Likewise.
+ * tests/test-stdlib.c: If GNULIB_TEST_SYSTEM_POSIX is not defined,
+ define test_sys_wait_macros to a no-op.
+ Reported by Sam Steingold <sds@gnu.org>.
+
+2010-09-30 Bruno Haible <bruno@clisp.org>
+
+ More renaming from 'getdate' to 'get_date'.
+ * doc/get_date.texi: Renamed from doc/getdate.texi.
+ * modules/get_date (Files): Update.
+ * MODULES.html.sh (Date and time <time.h>): Update.
+ * DEPENDENCIES: Update.
+ * gnulib-tool: Update comment.
+ * m4/bison.m4 (gl_BISON): Likewise.
+ * m4/get_date.m4 (gl_GET_DATE): Likewise.
+
+2010-09-30 Justin Clift <jclift@redhat.com> (tiny change)
+
+ bootstrap: support ACLOCAL_FLAGS during aclocal
+ * build-aux/bootstrap (aclocal): Honor ACLOCAL_FLAGS, so the user
+ can add additional -I dir for third-party .m4 files.
+
+2010-09-30 Eric Blake <eblake@redhat.com>
+
+ bootstrap: use glibtoolize on MacOS
+ * build-aux/bootstrap (check_versions): Convert libtool into
+ libtoolize.
+ (tool search): Move libtool check earlier, and look for
+ glibtoolize for MacOS.
+ (gnulib_tool_options): Auto-add --libtool when appropriate.
+ Reported by Justin Clift.
+
+ poll: fix typo that broke test on MacOS
+ * m4/poll.m4 (gl_FUNC_POLL): Add missing test.
+ Reported by Justin Clift.
+
+ getdate: rename to get_date
+ Note: getdate.h is not renamed, to minimize client impact.
+ * modules/getdate: Mark obsolete. Move old contents...
+ * modules/get_date: ...to new module name.
+ * modules/getdate-tests: Move...
+ * modules/get_date-tests: ...here.
+ * m4/getdate.m4: Move...
+ * m4/get_date.m4: ...here, and rename gl_GETDATE to gl_GET_DATE.
+ * lib/getdate.y: Move...
+ * lib/get_date.y: ...here.
+ * tests/test-getdate.c: Move...
+ * tests/test-get_date.c: ...here.
+ * doc/posix-functions/getdate.texi (getdate): Update name.
+ * NEWS: Mention the change.
+
+2010-09-29 Bruno Haible <bruno@clisp.org>
+
+ Separate the module 'waitpid' from the module 'sys_wait'.
+ * lib/sys_wait.in.h (waitpid): Declare only if the 'waitpid' module is
+ present.
+ * m4/sys_wait_h.m4 (gl_SYS_WAIT_MODULE_INDICATOR): Invoke
+ gl_MODULE_INDICATOR_FOR_TESTS.
+ (gl_SYS_WAIT_H_DEFAULTS): Initialize GNULIB_WAITPID.
+ * modules/sys_wait (Depends-on): Remove waitpid.
+ (Makefile.am): Substitute GNULIB_WAITPID.
+ * modules/waitpid (configure.ac): Invoke gl_SYS_WAIT_MODULE_INDICATOR.
+ * tests/test-sys_wait-c++.cc (GNULIB_NAMESPACE::waitpid): Check the
+ signature only if the 'waitpid' module is present.
+ * doc/posix-functions/waitpid.texi: Mention the 'waitpid' module.
+ * NEWS: Mention the change.
+ * modules/grantpt (Depends-on): Add waitpid.
+ * modules/wait-process (Depends-on): Likewise.
+
+2010-09-29 Bruno Haible <bruno@clisp.org>
+
+ More tests for module 'sys_wait'.
+ * modules/sys_wait-c++-tests: New file.
+ * tests/test-sys_wait-c++.cc: New file.
+ * modules/sys_wait-tests (Depends-on): Add sys_wait-c++-tests.
+ Reported by Tatsuro MATSUOKA <tmacchant5@yahoo.co.jp>.
+
+2010-09-29 Bruno Haible <bruno@clisp.org>
+
+ New module 'waitpid'.
+ * lib/waitpid.c: New file, extracted from lib/sys_wait.in.h.
+ * lib/sys_wait.in.h: Include <sys/types.h>, c++defs.h, warn-on-use.h.
+ Don't include <process.h>.
+ (waitpid): Declare only, using modern idiom.
+ * m4/waitpid.m4: New file.
+ * m4/sys_wait_h.m4 (gl_SYS_WAIT_H): Check whether waitpid is declared.
+ * modules/waitpid: New file.
+ * modules/sys_wait (Depends-on): Add c++defs, warn-on-use, waitpid.
+ (Makefile.am): Update.
+ Reported by Tatsuro MATSUOKA <tmacchant5@yahoo.co.jp>.
+
2010-09-28 Bruno Haible <bruno@clisp.org>
+ poll: Assume ANSI C.
+ * lib/poll.c (poll): Use an ANSI C declaration.
+
+2010-09-28 Bruno Haible <bruno@clisp.org>
+
+ poll-h: Create poll.h on all platforms.
+ * lib/poll.in.h: Use double-inclusion guard. Don't define POLL*,
+ struct pollfd, nfds_t, INFTIM when the system has <poll.h>.
+ * m4/poll_h.m4 (gl_POLL_H): Set HAVE_POLL_H. Invoke
+ gl_CHECK_NEXT_HEADERS. Don't set POLL_H.
+ (gl_REPLACE_POLL_H): Don't set POLL_H.
+ (gl_POLL_H_DEFAULTS): Don't initialize POLL_H.
+ * modules/poll-h (Depends-on): Add include_next.
+ (Makefile.am): Create poll.h unconditionally. Substitute also
+ HAVE_POLL_H, INCLUDE_NEXT, PRAGMA_SYSTEM_HEADER, NEXT_POLL_H.
+
+2010-09-28 Bruno Haible <bruno@clisp.org>
+
+ Tests for module 'poll-h'.
+ * modules/poll-h-c++-tests: New file.
+ * tests/test-poll-h-c++.cc: New file.
+
Tests for module 'poll-h'.
* modules/poll-h-tests: New file.
* tests/test-poll-h.c: New file.