bug-diffutils
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[bug-diffutils] new snapshot available: diffutils-3.0.51-c067


From: Jim Meyering
Subject: [bug-diffutils] new snapshot available: diffutils-3.0.51-c067
Date: Thu, 04 Aug 2011 16:18:49 +0200

I expect to release diffutils-3.1 pretty soon,
but in the mean time, here's a snapshot of the latest diffutils:

diffutils snapshot: (.gz files are here, too)
  http://meyering.net/diff/diffutils-ss.tar.xz      1.1 MB
  http://meyering.net/diff/diffutils-ss.tar.xz.sig
  http://meyering.net/diff/diffutils-3.0.51-c067.tar.xz

There are .gz and .sig files here, too:
  http://people.redhat.com/meyering/diff/diffutils-ss.tar.xz
  http://people.redhat.com/meyering/diff/diffutils-3.0.51-c067.tar.xz


So far, there's only one NEWS entry:

  ** Bug fixes

    diff no longer reports spurious differences merely because two entries
    in the same directory have names that compare equal in the current
    locale, or compare equal because --ignore-file-name-case was given.

-------------------------------------------------
Changes in diffutils since v3.0:

Eric Blake (2):
      docs: diff --help should mention -L
      docs: info should mention -L

Jim Meyering (42):
      post-release administrivia
      doc: update release procedure
      maint: teach web-doc-generating code how to do its job
      doc: README-release: don't mention To:, Cc:, etc announcement headers,
      build: rely on gnulib's sigprocmask module
      build: don't define macros that gnulib provides
      build: update gnulib submodule to latest
      diff -r: avoid printing excess slashes in concatenated file names
      build: update gnulib submodule to latest
      build: update build/test tools from gnulib
      build: use gettext-h, not gettext
      maint: avoid shadowing warning
      maint: adjust init.sh use to conform
      maint: describe policy on copyright year number ranges
      doc: add contributor guidelines: HACKING
      build: update gnulib submodule to latest
      maint: update copyright year ranges to include 2011
      maint: avoid new syntax-check failure
      build: update gnulib submodule to latest
      tests: fix typo that silently disabled all tests
      build: update gnulib submodule to latest
      tests: fix an erroneous test
      tests: avoid newer but less-portable tail option syntax
      maint: remove all uses of vfork: use fork instead
      doc: speak of the --test (-a) option, not "the -a or --test option"
      doc: add a reference to wdiff(1) from diff.1
      maint: fix typo in unused rule
      * .x-sc_space_tab: Remove file.  Instead, ...
      build: update gnulib submodule to latest
      maint: don't use now-removed gnulib "exit" module
      maint: prepare for the tight-scope check
      build: update gnulib submodule to latest
      maint: use gnulib's new readme-release module
      maint: update gnulib to latest with accompanying tight-scope tweaks
      doc: rename diff.texi to diffutils.texi
      doc: ensure each program has a man/*.x file: add "SEE ALSO" references
      build: ccache works better without embedded version strings
      doc: do not distribute generated man/*.1 man files
      build: don't require perl when building from a tarball
      maint: remove inclusion of unused header, for "make syntax-check"
      build: update gnulib submodule to latest
      tests: update init.sh from gnulib

Karl Berry (2):
      maint: update README-hacking
      cmp, diff, diff3, sdiff: edit and align --help text.

Paul Eggert (5):
      diff: avoid spurious diffs when two distinct dir entries compare equal
      bootstrap: adjust to recent gnulib changes
      build: update gnulib submodule to latest
      bootstrap: Avoid multithreading.
      diff: don't use locales after local-specific sorting fails


Changes in gnulib since v3.0:

* gnulib d3d059c...8068b5d (2149):
  > maint.mk: relax the default _gl_TS_function_match regexp
  > git-version-gen: document that EXTRA_DIST must include .version
  > wctype-h: Fix last change.
  > frexpl: Update autoconf test.
  > sys_utsname: Add support for Minix.
  > strings: Add support for Minix.
  > wctype-h: Add support for Minix.
  > * lib/xalloc.h (DEFAULT_MXFAST): Track 64-bit glibc.
  > stdioext: Add support for Minix.
  > errno: Port to Minix.
  > Work around declaration collisions on Minix.
  > Add support for Minix with ACK compiler.
  > Documentation about Minix.
  > snippet/warn-on-use: Fix indentation.
  > tests: test-update-copyright.sh: remove unnecessary "rm" commands
  > maint.mk: avoid sc_prohibit_always-defined_macros failure in coreutils
  > warnings: add comments about previous patch
  > include-next, warnings: support older autoconf
  > fseek, ftell: Fix doc.
  > Add dependencies to the 'largefile' module.
  > fcntl: Move AC_LIBOBJ invocation to module description.
  > fcntl: Remove call-in from fchdir.m4.
  > dup3: Remove potential call-in from fchdir.m4.
  > dup2: Move AC_LIBOBJ invocation to module description.
  > dup2: Remove call-in from fchdir.m4.
  > fclose: Move AC_LIBOBJ invocation to module description.
  > fclose: Remove call-in from close.m4.
  > close: Move AC_LIBOBJ invocation to module description.
  > close: Remove call-in from fchdir.m4.
  > open: Move AC_LIBOBJ invocation to module description.
  > open: Remove call-in from fchdir.m4.
  > fchdir: Start to remove gl_REPLACE_* idiom.
  > * lib/ftell.c (ftell): Comment out cast.
  > close: use gl_REPLACE_FCLOSE only if defined
  > test-select.h: avoid warning from gcc's -Wmissing-declarations
  > doc: Mention the effects of AC_SYS_LARGEFILE.
  > doc: Fix typo.
  > doc: Mention fsusage.
  > Reorder ChangeLog entries to match the order in which the changes went in 
at the central repository.
  > doc: Mention new glibc headers and functions.
  > ftell: don't include <unistd.h>
  > ftell: do not assume wraparound signed arithmetic
  > Attribution for last commit.
  > close: No longer depend on module 'fclose'.
  > fsusage: Enable large volume support on AIX >= 5.2.
  > fsusage: Restore previous behaviour on AIX, Cygwin, Interix.
  > fsusage: Support large volumes on glibc/Hurd, HP-UX, Solaris, MacOS X.
  > * README: Modernize discussion of signed integers.
  > select tests, pselect tests: Refactor.
  > sys_select tests: Check the signature of FD_*.
  > largefile: new module, replacing large-inode
  > fsusage: port to MacOS X 10.7 with 4 TiB file systems
  > large-inode: New module
  > extensions: Enable extensions on MacOS X 10.5 and later.
  > file-has-acl: use acl_extended_file_nofollow if available
  > Declare system functions in a way that works with C++.
  > maint.mk: prohibit inclusion of "verify.h" without use
  > timer-time: A new module to check for timer_settime()
  > pthread_sigmask: assume POSIX threads if --avoid=threadlib
  > strstr: Update cross-compilation guess.
  > getopt-gnu: suppress core dumps from detection code
  > pthread_sigmask: ensure usleep is declared
  > doc: Document NonStop portability issues.
  > ffsl, ffsll: Avoid unportable behaviour.
  > ffs: More tests.
  > ffsl, ffsll: new modules
  > ffs: fix m4 prerequisite
  > ffs: avoid undefined behavior
  > pthread_sigmask: Rely on module 'threadlib'.
  > regex: Depend on module 'strcase'.
  > warn-on-use: fix typo in file name
  > strings: Document module.
  > Rename module '_Noreturn' to 'snippet/_Noreturn'.
  > Mention the changes.
  > Rename module 'warn-on-use' to 'snippet/warn-on-use'.
  > Rename module 'unused-parameter' to 'snippet/unused-parameter'.
  > Rename module 'link-warning' to 'snippet/link-warning'.
  > Rename module 'c++defs' to 'snippet/c++defs'.
  > Rename module 'arg-nonnull' to 'snippet/arg-nonnull'.
  > Improve ChangeLog to summarize _Noreturn better.
  > modules/_Exit-tests: test _Noreturn too
  > stdnoreturn, stdnoreturn-tests: remove modules
  > _Noreturn: Ignore __STDC_VERSION__; observe _MSC_VER.
  > _Noreturn-tests: remove module
  > * top/maint.mk: Adjust to new noreturn support.
  > xalloc: use stdnoreturn.h
  > xstrtol: use stdnoreturn.h
  > xmemdup0: use stdnoreturn.h
  > sigpipe-die: use stdnoreturn.h
  > openat: use stdnoreturn.h
  > * lib/openat-die.c (openat_save_fail): Modernize comment.
  > * lib/xalloc-die.c (xalloc_die): Modernize comment.
  > * lib/glthread/thread.h: Modernize comment.
  > obstack: use _Noreturn
  > c-stack: use _Noreturn
  > exclude_tests: use _Noreturn
  > argmatch-tests: use _Noreturn
  > stdlib: use _Noreturn
  > stdnoreturn-tests: new module
  > stdnoreturn: new module
  > _Noreturn-tests: new module
  > _Noreturn: new module
  > * m4/gnulib-common.m4 (gl_COMMON_BODY): Add _Noreturn.
  > ffs: new module
  > * ChangeLog: Fix typo.
  > regex: avoid compiler warning
  > stdint: respect system's intmax_t if INTMAX_MAX
  > pthread_sigmask tests: Avoid a compiler warning.
  > sigprocmask tests: A better way to avoid a compiler warning.
  > pthread_sigmask: Work around IRIX bug.
  > pthread_sigmask: Work around Cygwin bug.
  > pthread_sigmask: Work around bug in single-threaded implementation.
  > test-sigprocmask: avoid compiler warning
  > test-snprintf: avoid compiler warning
  > Tests for module 'pthread_sigmask'.
  > test-getopt.h: avoid warning about an unused variable
  > maint: reduce list of files exempt from sc_prohibit_leading_TABs
  > pthread_sigmask: Assume POSIX when not gl_THREADLIB.
  > pthread_sigmask: fix typo when testing for libraries
  > fts: introduce FTS_NOATIME
  > Tests for module 'thread'.
  > thread: Avoid gcc warnings when using gl_thread_self().
  > signal-c++-tests: Check declaration of pthread_sigmask.
  > pthread_sigmask: Fix link requirements on OSF/1 5.1 and with pth.
  > pthread_sigmask: Ensure declaration in <signal.h> also on Solaris 2.6.
  > pthread_sigmask: Ensure declaration in <signal.h>.
  > pthread_sigmask: Document the module.
  > pthread_sigmask: Follow gnulib conventions.
  > pthread_sigmask: Make declaration C++ safe.
  > pthread_sigmask: Fix return value.
  > getopt: more portable argv creation
  > Tests for module 'sigprocmask'.
  > float tests: Tweak.
  > getopt: avoid compiler warning during configure
  > getopt-gnu: avoid crash in glibc getopt
  > getopt: handle W; without long options in getopt
  > Avoid literal tabs.
  > Comments.
  > sys_select: Fix compilation error on mingw, introduced on 2011-06-30.
  > * modules/pthread_sigmask (configure.ac): gl_SIGNAL_MODULE_INDICATOR
  > poll: do not return 0 on timeout=-1
  > pthread_sigmask: always replace when not using pthread
  > Comments.
  > sys_select: define sigset_t more portably
  > * m4/sys_select_h.m4 (gl_HEADER_SYS_SELECT): Poison pselect.
  > pselect: Use pthread_sigmask, not sigprocmask.
  > modules/pselect: Add Bruno and Jim to maintainers.
  > * modules/pselect: Add select, LIBSOCKET.
  > * lib/pselect.c (pselect): Use plain name, without "rpl_".
  > pselect: document better
  > pthread_sigmask: new module
  > test-pselect: new module
  > * tests/test-sys_select.c (sigset_t): Test for it, too.
  > snprintf: guarantee %1$d, for libintl
  > maint: exempt stdio-read.c and stdio-write.c from the cppi check
  > maint: indent with spaces, not TABs, and add a rule to check this
  > maint.mk: correct omissions in prohibit_argmatch_without_use check
  > Comments about EINTR.
  > autoupdate
  > xnanosleep: Rewrite to use new dtotimespec module.
  > timespec-add, timespec-sub: new modules
  > dtotimespec: new module
  > * lib/timespec.h (timespectod): New inline function.
  > * lib/timespec.h (timespec_sign): New inline function.
  > pselect: new module
  > sys_select: don't depend on sys_socket
  > pipe2: fix C89 compile problem
  > pipe, pipe2: don't corrupt fd on error
  > mmap-anon: do not use regular expressions inadvertently
  > nanosleep: fix integer overflow problem
  > nanosleep: simplify carrying
  > dup2: remove test for existence of fcntl
  > maint.mk: enhance useless header checks
  > syntax-check: keep one maint.mk rule in sync with its header
  > maint.mk: update sc_prohibit_intprops_without_use
  > strerror-override: No-op tweak.
  > autoupdate
  > maint.mk: test further PATH_MAX issues
  > maint.mk: add syntax-check to avoid char[PATH_MAX]
  > stat: be robust to PATH_MAX definition
  > link: work around IRIX bug
  > getopt: silence clang warning
  > bootstrap: do not insert a blank line into each .gitignore file
  > perror: test for output mismatch
  > strerror_r: fix OpenBSD behavior on out-of-range
  > strerror_r: fix OpenBSD behavior on 0
  > perror: adjust array size
  > strerror-override: reduce size
  > pathmax: Ensure correct value for PATH_MAX on HP-UX.
  > alloca: port to compilers that can optimize like GCC 4.6.0
  > c-stack: stop worrying about stack direction
  > test-stat: don't allocate PATH_MAX bytes
  > float: Work around <float.h> bugs on FreeBSD/x86, AIX with GCC, IRIX.
  > Tests for module 'float'.
  > isinf: Coding style.
  > linkat test: Avoid test failure on AIX 7.1.
  > pread test: Avoid test failure on OpenBSD 4.9.
  > sprintf-posix: Fix test failure on AIX 7.1.
  > roundl-ieee: Fix test failure on AIX 7.1.
  > round-ieee: Fix test failures on AIX 7.1 and OSF/1 5.1.
  > roundf-ieee: Fix test failures on AIX 7.1 and OSF/1 5.1.
  > ceilf-ieee: Work around bug on MacOS X 10.5.
  > floor*-ieee, ceil*-ieee, trunc*-ieee, round*-ieee: More robust checks.
  > ceilf-ieee: Work around bug on AIX 7.1.
  > ceil-ieee: Work around bug on AIX 7.1.
  > fsync test: Avoid test failure on MacOS X and AIX.
  > openat, fdopendir tests: Fix link errors.
  > Doc update.
  > getcwd tests: Avoid compilation error on HP-UX 11.31.
  > isfinite, isinf: Fix link error on AIX 6 and 7.
  > getloadavg: Don't clobber LIBS. Regression from previous commit.
  > clean-temp: Improve documentation.
  > pread, pwrite: Avoid cc warning on AIX.
  > spawn-pipe tests: Fix link error.
  > Tests: Remove unnecessary dependency.
  > spawn-pipe tests: Fix link error.
  > Fix tests link errors.
  > crypto/gc-sha1: Fix recent regression.
  > crypto/gc-md5: Fix recent regression.
  > crypto/gc-md4: Fix recent regression.
  > crypto/gc-arctwo: Fix recent regression.
  > crypto/gc-rijndael: Fix recent regression.
  > crypto/gc-hmac-sha1: Fix recent regression.
  > crypto/gc-hmac-md5: Fix recent regression.
  > crypto/gc-des: Fix recent regression.
  > crypto/gc-arcfour: Fix recent regression.
  > * m4/lstat.m4 (gl_FUNC_LSTAT): Fix typo in prerequisite.
  > fprintftime: Move AC_LIBOBJ invocations to module description.
  > tmpfile-safer: Finish 2011-05-23 commit.
  > syntax-check: Fix typo.
  > syntax-check: add a rule to help enforce the no-AC_LIBOBJ-in-m4/ policy
  > yesno: Move AC_LIBOBJ invocations to module description.
  > xstrtol: Move AC_LIBOBJ invocations to module description.
  > xstrtold: Move AC_LIBOBJ invocations to module description.
  > xstrtod: Move AC_LIBOBJ invocations to module description.
  > xnanosleep: Move AC_LIBOBJ invocations to module description.
  > xgetcwd: Move AC_LIBOBJ invocations to module description.
  > xalloc: Move AC_LIBOBJ invocations to module description.
  > write-any-file: Move AC_LIBOBJ invocations to module description.
  > utimens: Move AC_LIBOBJ invocations to module description.
  > utimecmp: Move AC_LIBOBJ invocations to module description.
  > userspec: Move AC_LIBOBJ invocations to module description.
  > unlinkdir: Move AC_LIBOBJ invocations to module description.
  > unistd-safer: Move AC_LIBOBJ invocations to module description.
  > tempname: Move AC_LIBOBJ invocations to module description.
  > strftime: Move AC_LIBOBJ invocations to module description.
  > stdlib-safer: Move AC_LIBOBJ invocations to module description.
  > tmpfile-safer: Move AC_LIBOBJ invocations to module description.
  > popen-safer: Move AC_LIBOBJ invocations to module description.
  > freopen-safer: Move AC_LIBOBJ invocations to module description.
  > fopen-safer: Move AC_LIBOBJ invocations to module description.
  > crypto/sha512: Move AC_LIBOBJ invocations to module description.
  > crypto/sha256: Move AC_LIBOBJ invocations to module description.
  > crypto/sha1: Move AC_LIBOBJ invocations to module description.
  > settime: Move AC_LIBOBJ invocations to module description.
  > savedir: Move AC_LIBOBJ invocations to module description.
  > save-cwd: Move AC_LIBOBJ invocations to module description.
  > same: Move AC_LIBOBJ invocations to module description.
  > safe-write: Move AC_LIBOBJ invocations to module description.
  > safe-read: Move AC_LIBOBJ invocations to module description.
  > safe-alloc: Move AC_LIBOBJ invocations to module description.
  > crypto/rijndael: Move AC_LIBOBJ invocations to module description.
  > readtokens: Move AC_LIBOBJ invocations to module description.
  > read-file: Move AC_LIBOBJ invocations to module description.
  > quotearg: Move AC_LIBOBJ invocations to module description.
  > quote: Move AC_LIBOBJ invocations to module description.
  > posixver: Move AC_LIBOBJ invocations to module description.
  > posixtm: Move AC_LIBOBJ invocations to module description.
  > physmem: Move AC_LIBOBJ invocations to module description.
  > pagealign_alloc: Move AC_LIBOBJ invocations to module description.
  > mpsort: Move AC_LIBOBJ invocations to module description.
  > modechange: Move AC_LIBOBJ invocations to module description.
  > mkdir-p: Move AC_LIBOBJ invocations to module description.
  > mkancesdirs: Move AC_LIBOBJ invocations to module description.
  > mgetgroups: Move AC_LIBOBJ invocations to module description.
  > memxor: Move AC_LIBOBJ invocations to module description.
  > memcoll: Move AC_LIBOBJ invocations to module description.
  > memcasecmp: Move AC_LIBOBJ invocations to module description.
  > crypto/md5: Move AC_LIBOBJ invocations to module description.
  > crypto/md4: Move AC_LIBOBJ invocations to module description.
  > crypto/md2: Move AC_LIBOBJ invocations to module description.
  > long-options: Move AC_LIBOBJ invocations to module description.
  > i-ring: Move AC_LIBOBJ invocations to module description.
  > idcache: Move AC_LIBOBJ invocations to module description.
  > human: Move AC_LIBOBJ invocations to module description.
  > crypto/hmac-sha1: Move AC_LIBOBJ invocations to module description.
  > crypto/hmac-md5: Move AC_LIBOBJ invocations to module description.
  > hash: Move AC_LIBOBJ invocations to module description.
  > hard-locale: Move AC_LIBOBJ invocations to module description.
  > getugroups: Move AC_LIBOBJ invocations to module description.
  > gettime: Move AC_LIBOBJ invocations to module description.
  > getndelim2: Move AC_LIBOBJ invocations to module description.
  > crypto/gc-pbkdf2-sha1: Move AC_LIBOBJ invocations to module description.
  > fts: Move AC_LIBOBJ invocations to module description.
  > file-type: Move AC_LIBOBJ invocations to module description.
  > filenamecat*: Respect rules for use of AC_LIBOBJ.
  > filemode: Move AC_LIBOBJ invocations to module description.
  > openat-safer: Move AC_LIBOBJ invocations to module description.
  > fcntl-safer: Move AC_LIBOBJ invocations to module description.
  > exclude: Move AC_LIBOBJ invocations to module description.
  > dirname*: Respect rules for use of AC_LIBOBJ.
  > dirent-safer: Move AC_LIBOBJ invocations to module description.
  > crypto/des: Move AC_LIBOBJ invocations to module description.
  > cycle-check: Move AC_LIBOBJ invocations to module description.
  > c-strtold: Move AC_LIBOBJ invocations to module description.
  > c-strtod: Move AC_LIBOBJ invocations to module description.
  > crc: Move AC_LIBOBJ invocations to module description.
  > close-stream: Move AC_LIBOBJ invocations to module description.
  > closeout: Move AC_LIBOBJ invocations to module description.
  > closein: Move AC_LIBOBJ invocations to module description.
  > cloexec: Move AC_LIBOBJ invocations to module description.
  > check-version: Move AC_LIBOBJ invocations to module description.
  > chdir-safer: Move AC_LIBOBJ invocations to module description.
  > canonicalize: Move AC_LIBOBJ invocations to module description.
  > canon-host: Move AC_LIBOBJ invocations to module description.
  > backupfile: Move AC_LIBOBJ invocations to module description.
  > argmatch: Move AC_LIBOBJ invocations to module description.
  > crypto/arctwo: Move AC_LIBOBJ invocations to module description.
  > crypto/arcfour: Move AC_LIBOBJ invocations to module description.
  > write: Move AC_LIBOBJ invocations to module description.
  > wmemset: Move AC_LIBOBJ invocations to module description.
  > wmemmove: Move AC_LIBOBJ invocations to module description.
  > wmemcpy: Move AC_LIBOBJ invocations to module description.
  > wmemcmp: Move AC_LIBOBJ invocations to module description.
  > wmemchr: Move AC_LIBOBJ invocations to module description.
  > wcswidth: Move AC_LIBOBJ invocations to module description.
  > wcwidth: Respect rules for use of AC_LIBOBJ.
  > wctype: Move AC_LIBOBJ invocations to module description.
  > wctrans: Move AC_LIBOBJ invocations to module description.
  > wctomb: Move AC_LIBOBJ invocations to module description.
  > wctob: Move AC_LIBOBJ invocations to module description.
  > wcsxfrm: Move AC_LIBOBJ invocations to module description.
  > wcstok: Move AC_LIBOBJ invocations to module description.
  > wcsstr: Move AC_LIBOBJ invocations to module description.
  > wcsspn: Move AC_LIBOBJ invocations to module description.
  > wcsrtombs: Move AC_LIBOBJ invocations to module description.
  > wcsrchr: Move AC_LIBOBJ invocations to module description.
  > wcspbrk: Move AC_LIBOBJ invocations to module description.
  > wcsnrtombs: Move AC_LIBOBJ invocations to module description.
  > wcsnlen: Move AC_LIBOBJ invocations to module description.
  > wcsncpy: Move AC_LIBOBJ invocations to module description.
  > wcsncmp: Move AC_LIBOBJ invocations to module description.
  > wcsncat: Move AC_LIBOBJ invocations to module description.
  > wcsncasecmp: Move AC_LIBOBJ invocations to module description.
  > wcslen: Move AC_LIBOBJ invocations to module description.
  > wcsdup: Move AC_LIBOBJ invocations to module description.
  > wcscspn: Move AC_LIBOBJ invocations to module description.
  > wcscpy: Move AC_LIBOBJ invocations to module description.
  > wcscoll: Move AC_LIBOBJ invocations to module description.
  > wcscmp: Move AC_LIBOBJ invocations to module description.
  > wcschr: Move AC_LIBOBJ invocations to module description.
  > wcscat: Move AC_LIBOBJ invocations to module description.
  > wcscasecmp: Move AC_LIBOBJ invocations to module description.
  > wcrtomb: Move AC_LIBOBJ invocations to module description.
  > wcpncpy: Move AC_LIBOBJ invocations to module description.
  > wcpcpy: Move AC_LIBOBJ invocations to module description.
  > waitpid: Move AC_LIBOBJ invocations to module description.
  > utimensat: Move AC_LIBOBJ invocations to module description.
  > usleep: Move AC_LIBOBJ invocations to module description.
  > unlockpt: Move AC_LIBOBJ invocations to module description.
  > unlink: Respect rules for use of AC_LIBOBJ.
  > uname: Move AC_LIBOBJ invocations to module description.
  > ttyname_r: Move AC_LIBOBJ invocations to module description.
  > tsearch: Move AC_LIBOBJ invocations to module description.
  > towctrans: Move AC_LIBOBJ invocations to module description.
  > tmpfile: Move AC_LIBOBJ invocations to module description.
  > times: Move AC_LIBOBJ invocations to module description.
  > time_r: Move AC_LIBOBJ invocations to module description.
  > timegm: Move AC_LIBOBJ invocations to module description.
  > tcgetsid: Move AC_LIBOBJ invocations to module description.
  > symlinkat: Move AC_LIBOBJ invocations to module description.
  > symlink: Move AC_LIBOBJ invocations to module description.
  > strverscmp: Move AC_LIBOBJ invocations to module description.
  > strtok_r: Move AC_LIBOBJ invocations to module description.
  > strtoumax: Move AC_LIBOBJ invocations to module description.
  > strtoimax: Move AC_LIBOBJ invocations to module description.
  > strtoull: Move AC_LIBOBJ invocations to module description.
  > strtoll: Move AC_LIBOBJ invocations to module description.
  > strtoul: Move AC_LIBOBJ invocations to module description.
  > strtol: Move AC_LIBOBJ invocations to module description.
  > strtod: Move AC_LIBOBJ invocations to module description.
  > strstr*: Move AC_LIBOBJ invocations to module description.
  > strsignal: Move AC_LIBOBJ invocations to module description.
  > strsep: Move AC_LIBOBJ invocations to module description.
  > strptime: Move AC_LIBOBJ invocations to module description.
  > strpbrk: Move AC_LIBOBJ invocations to module description.
  > strnlen: Move AC_LIBOBJ invocations to module description.
  > strndup: Move AC_LIBOBJ invocations to module description.
  > strncat: Move AC_LIBOBJ invocations to module description.
  > strdup, strdup-posix: Move AC_LIBOBJ invocations to module description.
  > strcspn: Move AC_LIBOBJ invocations to module description.
  > strchrnul: Move AC_LIBOBJ invocations to module description.
  > strcasestr*: Move AC_LIBOBJ invocations to module description.
  > strcase: Move AC_LIBOBJ invocations to module description.
  > stpncpy: Move AC_LIBOBJ invocations to module description.
  > stpcpy: Move AC_LIBOBJ invocations to module description.
  > stat: Move AC_LIBOBJ invocations to module description.
  > sleep: Move AC_LIBOBJ invocations to module description.
  > signbit: Move AC_LIBOBJ invocations to module description.
  > sigprocmask: Move AC_LIBOBJ invocations to module description.
  > sigaction: Move AC_LIBOBJ invocations to module description.
  > sig2str: Move AC_LIBOBJ invocations to module description.
  > setlocale: Move AC_LIBOBJ invocations to module description.
  > unsetenv: Move AC_LIBOBJ invocations to module description.
  > setenv: Move AC_LIBOBJ invocations to module description.
  > selinux-h: Move AC_LIBOBJ invocations to module description.
  > select: Respect rules for use of AC_LIBOBJ.
  > scandir: Move AC_LIBOBJ invocations to module description.
  > rpmatch: Move AC_LIBOBJ invocations to module description.
  > rmdir: Respect rules for use of AC_LIBOBJ.
  > renameat: Move AC_LIBOBJ invocations to module description.
  > rename: Respect rules for use of AC_LIBOBJ.
  > remove: Move AC_LIBOBJ invocations to module description.
  > relocatable-lib: Move AC_LIBOBJ invocations to module description.
  > relocatable-prog: Move AC_LIBOBJ invocations to module description.
  > regex: Move AC_LIBOBJ invocations to module description.
  > realloc-*: Move AC_LIBOBJ invocations to module description.
  > readutmp: Move AC_LIBOBJ invocations to module description.
  > readlinkat: Move AC_LIBOBJ invocations to module description.
  > readlink: Move AC_LIBOBJ invocations to module description.
  > readline: Move AC_LIBOBJ invocations to module description.
  > read: Move AC_LIBOBJ invocations to module description.
  > rawmemchr: Move AC_LIBOBJ invocations to module description.
  > random_r: Move AC_LIBOBJ invocations to module description.
  > pwrite: Move AC_LIBOBJ invocations to module description.
  > putenv: Move AC_LIBOBJ invocations to module description.
  > login_tty: Move AC_LIBOBJ invocations to module description.
  > openpty: Move AC_LIBOBJ invocations to module description.
  > forkpty: Move AC_LIBOBJ invocations to module description.
  > ptsname: Move AC_LIBOBJ invocations to module description.
  > pread: Move AC_LIBOBJ invocations to module description.
  > posix_spawn*: Move AC_LIBOBJ invocations to module description.
  > popen: Move AC_LIBOBJ invocations to module description.
  > poll: Move AC_LIBOBJ invocations to module description.
  > pipe-posix: Move AC_LIBOBJ invocations to module description.
  > openat: Respect rules for use of AC_LIBOBJ.
  > obstack-printf*: Move AC_LIBOBJ invocations to module description.
  > nl_langinfo: Move AC_LIBOBJ invocations to module description.
  > nanosleep: Move AC_LIBOBJ invocations to module description.
  > mountlist: Move AC_LIBOBJ invocations to module description.
  > mktime: Respect rules for use of AC_LIBOBJ.
  > mkstemps: Move AC_LIBOBJ invocations to module description.
  > mkstemp: Move AC_LIBOBJ invocations to module description.
  > mkostemps: Move AC_LIBOBJ invocations to module description.
  > mkostemp: Move AC_LIBOBJ invocations to module description.
  > mknod: Move AC_LIBOBJ invocations to module description.
  > mkfifoat: Move AC_LIBOBJ invocations to module description.
  > mkfifo: Respect rules for use of AC_LIBOBJ.
  > mkdtemp: Move AC_LIBOBJ invocations to module description.
  > mkdir: Move AC_LIBOBJ invocations to module description.
  > memset: Move AC_LIBOBJ invocations to module description.
  > memrchr: Move AC_LIBOBJ invocations to module description.
  > mempcpy: Move AC_LIBOBJ invocations to module description.
  > memmove: Move AC_LIBOBJ invocations to module description.
  > memmem*: Move AC_LIBOBJ invocations to module description.
  > memcpy: Move AC_LIBOBJ invocations to module description.
  > memcmp: Simplify autoconf macro.
  > memcmp: Move AC_LIBOBJ invocations to module description.
  > memchr: Respect rules for use of AC_LIBOBJ.
  > mbtowc: Move AC_LIBOBJ invocations to module description.
  > mbsrtowcs: Move AC_LIBOBJ invocations to module description.
  > mbsnrtowcs: Move AC_LIBOBJ invocations to module description.
  > mbsinit: Move AC_LIBOBJ invocations to module description.
  > mbrlen: Move AC_LIBOBJ invocations to module description.
  > mbrtowc: Respect rules for use of AC_LIBOBJ.
  > malloc-*: Move AC_LIBOBJ invocations to module description.
  > lstat, openat: Respect rules for use of AC_LIBOBJ.
  > lseek: Move AC_LIBOBJ invocations to module description.
  > linkat: Move AC_LIBOBJ invocations to module description.
  > link: Respect rules for use of AC_LIBOBJ.
  > lchown: Move AC_LIBOBJ invocations to module description.
  > iswctype: Move AC_LIBOBJ invocations to module description.
  > iswblank: Move AC_LIBOBJ invocations to module description.
  > atanl: Move AC_LIBOBJ invocations to module description.
  > acosl: Move AC_LIBOBJ invocations to module description.
  > asinl: Respect rules for use of AC_LIBOBJ.
  > tanl: Move AC_LIBOBJ invocations to module description.
  > cosl: Move AC_LIBOBJ invocations to module description.
  > sinl: Move AC_LIBOBJ invocations to module description.
  > logl: Move AC_LIBOBJ invocations to module description.
  > expl: Move AC_LIBOBJ invocations to module description.
  > roundl: Move AC_LIBOBJ invocations to module description.
  > round: Move AC_LIBOBJ invocations to module description.
  > roundf: Move AC_LIBOBJ invocations to module description.
  > truncl: Move AC_LIBOBJ invocations to module description.
  > trunc: Move AC_LIBOBJ invocations to module description.
  > truncf: Move AC_LIBOBJ invocations to module description.
  > ceill: Move AC_LIBOBJ invocations to module description.
  > ceil: Move AC_LIBOBJ invocations to module description.
  > ceilf: Move AC_LIBOBJ invocations to module description.
  > floorl: Respect rules for use of AC_LIBOBJ.
  > floor: Respect rules for use of AC_LIBOBJ.
  > floorf: Move AC_LIBOBJ invocations to module description.
  > sqrtl: Respect rules for use of AC_LIBOBJ.
  > ldexpl: Respect rules for use of AC_LIBOBJ.
  > frexpl*: Respect rules for use of AC_LIBOBJ.
  > frexp, frexp-nolibm: Move AC_LIBOBJ invocations to module description.
  > isnan: Respect rules for use of AC_LIBOBJ.
  > isnanl*: Respect rules for use of AC_LIBOBJ.
  > isnand*: Move AC_LIBOBJ invocations to module description.
  > isnanf*: Move AC_LIBOBJ invocations to module description.
  > isnan*: Separate the AC_LIBOBJ invocations.
  > isinf: Move AC_LIBOBJ invocations to module description.
  > isfinite: Move AC_LIBOBJ invocations to module description.
  > isblank: Move AC_LIBOBJ invocations to module description.
  > isapipe: Move AC_LIBOBJ invocations to module description.
  > ioctl: Move AC_LIBOBJ invocations to module description.
  > imaxdiv: Move AC_LIBOBJ invocations to module description.
  > imaxabs: Move AC_LIBOBJ invocations to module description.
  > getaddrinfo: Move AC_LIBOBJ invocations to module description.
  > inet_pton. getaddrinfo: Respect rules for use of AC_LIBOBJ.
  > inet_ntop. getaddrinfo: Respect rules for use of AC_LIBOBJ.
  > iconv_open: Move AC_LIBOBJ invocations to module description.
  > iconv_open, iconv_open-utf: Respect rules for use of AC_LIBOBJ.
  > group-member: Move AC_LIBOBJ invocations to module description.
  > grantpt: Move AC_LIBOBJ invocations to module description.
  > glob: Move AC_LIBOBJ invocations to module description.
  > getusershell: Move AC_LIBOBJ invocations to module description.
  > gettimeofday: Move AC_LIBOBJ invocations to module description.
  > gettimeofday, tzset: Respect rules for use of AC_LIBOBJ.
  > getsubopt: Move AC_LIBOBJ invocations to module description.
  > getpass-gnu: Move AC_LIBOBJ invocations to module description.
  > getpass: Move AC_LIBOBJ invocations to module description.
  > getpagesize: Move AC_LIBOBJ invocations to module description.
  > getopt: Move AC_LIBOBJ invocations to module description.
  > getopt, argp: Respect rules for use of AC_LIBOBJ.
  > getlogin_r: Move AC_LIBOBJ invocations to module description.
  > getlogin: Move AC_LIBOBJ invocations to module description.
  > getloadavg: Move AC_LIBOBJ invocations to module description.
  > gethrxtime: Move AC_LIBOBJ invocations to module description.
  > gethostname: Move AC_LIBOBJ invocations to module description.
  > getgroups: Move AC_LIBOBJ invocations to module description.
  > getdtablesize: Move AC_LIBOBJ invocations to module description.
  > getdomainname: Move AC_LIBOBJ invocations to module description.
  > getline: Move AC_LIBOBJ invocations to module description.
  > getline: Simplify.
  > getdelim: Move AC_LIBOBJ invocations to module description.
  > getcwd: Move AC_LIBOBJ invocations to module description.
  > getcwd-lgpl: Move AC_LIBOBJ invocations to module description.
  > crypto/gc: Move AC_LIBOBJ invocations to module description.
  > fwriting: Move AC_LIBOBJ invocations to module description.
  > fwritable: Move AC_LIBOBJ invocations to module description.
  > futimens: Move AC_LIBOBJ invocations to module description.
  > ftruncate: Move AC_LIBOBJ invocations to module description.
  > fsync: Move AC_LIBOBJ invocations to module description.
  > fsusage: Move AC_LIBOBJ invocations to module description.
  > freopen: Move AC_LIBOBJ invocations to module description.
  > free: Move AC_LIBOBJ invocations to module description.
  > freadable: Move AC_LIBOBJ invocations to module description.
  > fpurge: Move AC_LIBOBJ invocations to module description.
  > fpending: Move AC_LIBOBJ invocations to module description.
  > fopen: Move AC_LIBOBJ invocations to module description.
  > fnmatch, fnmatch-gnu: Move AC_LIBOBJ invocations to module description.
  > flock: Move AC_LIBOBJ invocations to module description.
  > fileblocks: Move AC_LIBOBJ invocations to module description.
  > fflush: Move AC_LIBOBJ invocations to module description.
  > fdopendir: Move AC_LIBOBJ invocations to module description.
  > _Exit: Move AC_LIBOBJ invocations to module description.
  > euidaccess: Respect rules for use of AC_LIBOBJ.
  > error: Move AC_LIBOBJ invocations to module description.
  > duplocale: Move AC_LIBOBJ invocations to module description.
  > dirfd: Move AC_LIBOBJ invocations to module description.
  > chown: Respect rules for use of AC_LIBOBJ.
  > chdir-long: Move AC_LIBOBJ invocations to module description.
  > canonicalize-lgpl: Move AC_LIBOBJ invocations to module description.
  > calloc-posix, calloc-gnu: Move AC_LIBOBJs to module description.
  > btowc: Move AC_LIBOBJ invocations to module description.
  > atexit: Move AC_LIBOBJ invocations to module description.
  > atoll: Move AC_LIBOBJ invocations to module description.
  > argz: Move AC_LIBOBJ invocations to module description.
  > alphasort: Move AC_LIBOBJ invocations to module description.
  > verify: new macro verify_expr; verify_true deprecated
  > init.sh: give more portable redirection-related advice in a comment
  > Fix ChangeLog typo in my previous commit.
  > locale-zh: Reject zh_CN.GB18030 locale on Solaris 8.
  > ftoastr: use strtof only if HAVE_STRTOF
  > gnulib-tool: Addendum to 2011-06-08 commit.
  > fseeko: Provide a non-inline replacement of fseek().
  > ftello: Provide a non-inline replacement of ftell().
  > ftell: Move AC_LIBOBJ invocations to module description.
  > ftello: Respect rules for use of AC_LIBOBJ.
  > fseeko: Simplify.
  > fseek: Move AC_LIBOBJ invocations to module description.
  > fseek: Respect rules for use of AC_LIBOBJ.
  > fseeko: Respect rules for use of AC_LIBOBJ.
  > gnulib-tool: Allow comments in the 'Depends-on' section.
  > Correct last ChangeLog entry.
  > file-set.h: guard __attibute__ use, now that it's not always defined
  > acl: Add support for HP-UX >= 11.11 JFS ACLs.
  > acl: Complete the 2010-08-10 fix.
  > spawn-pipe tests: Comments.
  > New module 'stat-size'.
  > thread: Support pthreads-win32.
  > thread: Fix confusion between NULL and 0.
  > spawn-pipe tests: Avoid test failure on HP-UX 11.
  > acl tests: Fix compilation error on HP-UX 11.
  > rmdir: Avoid test failure on HP-UX 10.20.
  > perror: fix test on mingw
  > strerror_r-posix: fix on MacOS
  > gnulib-tool: Better isolation between different gnulib-tool invocations.
  > strerror: simplify replacement
  > strerror_r-posix: Tweaks.
  > perror: document fixed bugs
  > stat-time: get_stat_birthtime failure is better-defined
  > strerror_r-posix: work around cygwin 1.7.9
  > test-perror: relax test to ignore cygwin bug
  > strerror: Move AC_LIBOBJ invocations to module description.
  > perror: Use common idiom.
  > autoupdate
  > tests: fix usage message in 'mktempd_'
  > tests init: new function 'fatal_', for hard errors
  > doc/lgpl-2.1.texi
  > canonicalize-lgpl: use common idiom
  > canonicalize-lgpl: work around AIX realpath bug
  > strerror: work around FreeBSD bug
  > strerror-override: avoid bloating errno module
  > Typo in recent ChangeLog entry.
  > spawn-pipe tests: Rename program.
  > spawn-pipe tests: Like the child program only against libc.
  > careadlinkat: Avoid mismatch between ssize_t and int.
  > gnulib-common.m4: add _GL_ATTRIBUTE_CONST and _GL_ATTRIBUTE_PURE
  > ansi-c++-opt: Interoperability with libtool.
  > acl: Fix test failure on AIX 7.
  > pipe-filter-ii: Fix test failure on AIX and IRIX.
  > localename: Fix link dependencies.
  > error: Avoid gcc warning.
  > unsetenv: Avoid gcc warning.
  > setenv: Avoid gcc warning.
  > sys_select: Ensure memset is declared also on AIX 7.
  > maint.mk: sc_unmarked_diagnostics: don't hard-code "error"
  > getopt: Avoid gcc warning.
  > strerror_r: Fix comments.
  > perror: Fix compilation error.
  > setlocale: Enable replacement on Cygwin 1.5.
  > strerror-override: Don't disable symbol renamings.
  > Copyright: Use LGPL 2.1 instead of LGPL 2.0.
  > doc: Fix a module name.
  > pipe2: Remove dependency on 'nonblocking' module.
  > maint.mk: add three prohibit-header-without-use rules
  > allocator: 'die' routine is now given requested size
  > strerror: drop strerror_r dependency
  > perror: call strerror_r directly
  > strerror_r: fix includes for FreeBSD
  > Fix link errors in tests: openat-die uses gettext-h.
  > build-aux/config.sub
  > Fix link errors in tests: wait-process uses gettext-h.
  > * modules/assert-h (assert.h): Substitute the symbol-prefix more 
consistently.
  > assert-h: work around 'verify' incompatibility
  > trim: remove three superfluous assignments
  > wctype-h: Avoid namespace pollution on Solaris 2.6.
  > parse-datetime.y: accommodate -Wstrict-overflow
  > trim: avoid a warning from -O2 -Wstrict-overflow
  > gnulib-tool: Fix bug in yesterday's commit.
  > Allow multiple gnulib generated include files to be combined.
  > assert-h: Allow multiple gnulib generated replacements to coexist.
  > argp: Allow coexistence with strerror_r-posix module.
  > Status of work-in-progress around libposix.
  > gnulib-tool: Alternative structure of testdirs, similar to --import.
  > getloadavg: Remove an unreliable safety check.
  > doc: Cleanup yet another file produced by texinfo.tex.
  > Finish the conditional dependencies mechanism.
  > doc: Use a recent texinfo.tex.
  > intprops.h: adjust another comment to match code change * lib/intprops.h 
(_GL_INT_SIGNED): Now, E may have side effects.
  > intprops.h: adjust comment to match code change
  > gen-uni-tables: Say "gen-uni-tables.c" consistently.
  > mbsrchr: Avoid collision with system function on Interix.
  > getopt: for ambiguous options, enumerate the possibilities.
  > getcwd: work around mingw bug
  > test-intprops: disable -Wtype-limits diagnostics
  > intprops: shorten, to pacify gcc -Woverlength-strings
  > docs: document recently fixed glibc printf bug
  > closein-tests: convert to init.sh
  > yesno-tests: convert to init.sh
  > atexit-tests: ensure reliable exit status
  > strerror_r-posix: Respect rules for use of AC_LIBOBJ.
  > strerror_r: fix missing header
  > strerror_r: fix AIX test failures
  > strerror_r: fix Solaris test failures
  > strerror_r: enforce POSIX recommendations
  > test-perror2.c: avoid warning about unused variable
  > perror: avoid spurious test failure on HP-UX
  > tests: fix logic bug in init.sh
  > utimensat: do not reference an out-of-scope buffer
  > opendir-safer.c: don't clobber errno; don't close negative FD
  > update from texinfo
  > Fix recent ChangeLog entry.
  > idcache: Fix module description.
  > gnulib-tool: fix portability problem with MacOS sed
  > hash: Simplify autoconf macro.
  > getugroups: Fix module description.
  > linkat: Simplify autoconf macro.
  > linkat, renameat: Update dependencies.
  > maint.mk: more tight_scope improvements
  > maint.mk: generalize/improve the tight-scope rule
  > verify: fix bug when gnulib <assert.h> is also included
  > * doc/intprops.texi: fix typo in copyright date
  > xgetcwd: Simplify autoconf macro.
  > New module 'mktime-internal'.
  > timegm: Correct mktime replacement statements.
  > timegm: Simplify autoconf macro.
  > clock-time: change to LGPLv2+.
  > strerror_r: Fix comments.
  > relocatable-prog-wrapper: Fix possible link error.
  > relocatable-prog-wrapper: Assume strerror() exists.
  > select: Simplify replacement idiom.
  > mkdir-p: Simplify autoconf macro.
  > Fix some mistakes in ChangeLog entries.
  > strerror_r: avoid clobbering strerror on cygwin
  > mkdtemp: Use gnulib naming conventions.
  > strerror_r: avoid corrupting errno on Solaris
  > strerror_r: avoid compiler warning
  > strerror_r: simplify AIX code.
  > test-perror: avoid spurious failure on FreeBSD
  > strerror_r-posix: Remove unused dependencies.
  > intprops: remove assumption about A|B representation
  > perror: work around FreeBSD bug
  > test-perror: check for strerror interactions
  > test-perror: rewrite to use init script
  > maint: replace misused "a" with "an"
  > maint: correct misuse of "a" and "an"
  > intprops-tests: work around HP-UX 11.23 cc bug with constants
  > intprops: work around IRIX 6.5 cc bug with 0u - 0u + -1
  > intprops-tests: revert unsigned part of previous change
  > strerror_r: Work around strerror_r() change in Cygwin 1.7.8.
  > strerror_r: guarantee unchanged errno
  > strerror_r: Reorder #if blocks.
  > perror: Avoid clobbering the strerror buffer when possible.
  > strerror_r: fix on newer cygwin
  > strerror_r: Avoid clobbering the strerror buffer when possible.
  > strerror_r: Fix test failure on mingw.
  > strerror: relax test for Solaris
  > strerror: enforce POSIX ruling on strerror(0)
  > intprop-tests: port to older and more-pedantic compilers
  > intprops: work around C compiler bugs
  > intprops: TYPE_IS_INTEGER, TYPE_SIGNED not integer constant exprs
  > strerror_r: Avoid clobbering the strerror buffer when possible.
  > fnmatch: avoid compiler warning
  > maint.mk: three new prohibit_<HDR>_without_use rules
  > announce-gen: fail if the NEWS delta is empty
  > maint.mk: exclude compiler symbols from sc_tight_scope
  > intprops: add doc
  > verify: add doc to gnulib manual and fix example
  > warnings.m4: don't usurp save_CPPFLAGS variable name
  > ChangeLog: s/^        /\t/
  > doc: fix typo
  > doc: Tweak recent change.
  > inttypes: avoid autoconf warning
  > Typo.
  > vc-list-files: accept multiple directory operands
  > Fix confusion regarding deprecated modules.
  > doc: List the target platforms.
  > * build-aux/bootstrap (gnulib_tool): Handle symlink timestamps better.
  > intprops-tests: new module
  > intprops: add safe, portable integer overflow checking
  > fnmatch: add a test for glibc's Bugzilla bug #12378
  > fnmatch: sync glibc change fixing Bugzilla bug #12378
  > update from texinfo
  > getcwd-lgpl: relax test for FreeBSD
  > test-fflush: silence compiler warning
  > canonicalize, canonicalize-lgpl: Avoid crash dialog on MacOS X.
  > group-member: Declare function in <unistd.h>.
  > group-member: Document module.
  > fclose: Fix mistake earlier today.
  > fclose: preserve fflush errors
  > bootstrap: support a prereq of 'rpcgen -' on RHEL5
  > maint.mk: drop redundant check
  > autoupdate
  > fclose: Fix possible link error.
  > maint.mk: adjust previous commit
  > maint.mk: improve "can not" detection and generalize rule name
  > fclose: avoid double close race when possible
  > openat: correct new comment
  > openat: add comments
  > openat: reduce syscalls in first probe of /proc
  > autoupdate
  > maint.mk: change semantics/name of tight_scope variables
  > maint.mk: fix oops
  > maint.mk: tweak new rule's name not to impinge
  > maint.mk: add a syntax-check rule to ensure tightly-scoped symbols
  > gc: Remove gl_PREREQ_GC (not used).
  > Comments.
  > glob: Remove obsolete macro.
  > intprops: Sun C 5.11 supports __typeof__
  > intprops: switch to usual gnulib indenting and naming
  > maint.mk: suppress "Entering/Leaving directory" diag in announcement
  > tzset: Fix gettimeofday wrapper on Solaris 2.6.
  > ignore-value, verify: Omit include files from lib_SOURCES.
  > fclose: Simplify autoconf macro.
  > canonicalize-lgpl: Fix autoconf macro ordering bug.
  > maintainer-makefile: make sc_po_check easier to tune
  > fclose: guarantee behavior on seekable stdin
  > fflush, fpurge: Relicense under LGPLv2+.
  > rm exit module
  > maint.mk: use info-gnu@ as the default only for a stable release
  > assert-h: new module, which supports C1X-style static_assert
  > fclose, fflush: Respect rules for use of AC_LIBOBJ.
  > fflush, fseeko: Respect rules for use of AC_LIBOBJ.
  > tzset: Relicense under LGPL.
  > strtoimax, strtoumax: Relicense under LGPL.
  > getgroups: Relicense under LGPL.
  > nanosleep: Relicense under LGPL.
  > futimens: Relicense under LGPL.
  > fflush: Relicense under LGPL.
  > tmpfile: Relicense under LGPL.
  > isfinite: Relicense under LGPL.
  > acosl..tanl: Relicense under LGPL.
  > signal: Define sighandler_t.
  > maint: remove useless REPLACE_*_H macros
  > do-release-commit-and-tag: add option to specify branch
  > Avoid unnecessary compilation units, through conditional dependencies.
  > Support for conditional dependencies.
  > test-getaddrinfo: report error information
  > bootstrap: avoid build failure when $GZIP is set
  > readme-release: new module with release instructions
  > fflush: also replace fclose when fixing fflush
  > fclose: add some tests
  > fclose: reduce dependencies
  > exit: drop remaining clients
  > freading: relax license from LGPLv3+ to LGPLv2+
  > fchdir: Remove unused dependencies.
  > gnulib-tool: Refactor.
  > exit: Remove module.
  > Update DEPENDENCIES.
  > gnulib-tool: Reduce code duplication.
  > Revert "netdb: Fix invalid C syntax." commit from 2011-04-30.
  > fclose: don't fail on non-seekable input stream
  > dup3: cleanup
  > netdb: Make it work in C++ mode.
  > New modules 'vfscanf', 'vscanf'.
  > passfd: Add comments.
  > sys_uio: Make <sys/uio.h> self-contained.
  > sys_socket: Ensure 'struct iovec' definition.
  > sys_uio: Protect definition of 'struct iovec'.
  > manywarnings: fix indentation
  > netdb: Fix invalid C syntax.
  > manywarnings: add -Wno-missing-field-initializers if needed
  > maint: indent ChangeLog with TAB consistently
  > announce-gen: cosmetic improvement
  > vc-list-files: indent with spaces, not TABs
  > announce-gen: indent with spaces, not TABs
  > quotearg: avoid uninitialized variable use
  > maint.mk: remove unused VC-tag variable
  > netdb: fix gai_strerror replacements
  > test-getcwd.c: avoid new set-but-not-used warning
  > test-hash.c: avoid a new shadowing warning
  > getaddrinfo: fix gai_strerror signature
  > getsockopt: avoid compiler warning
  > tests: drop unused link dependency
  > hash, mgetgroups: drop xalloc dependency
  > xalloc-oversized: new module
  > utimecmp: drop dependency on xmalloc
  > getcwd: fix mingw bugs
  > Typo in comment.
  > mkstemps: Ensure declaration on MacOS X 10.5.
  > mkstemp: More documentation.
  > mkstemp: Tweak configure message when cross-compiling.
  > clean-temp: Clarify what it does.
  > fchdir: avoid extra chdir and fix test
  > filenamecat-lgpl: fix licence
  > linkat, renameat: add missing dependency
  > tests: reduce dependencies
  > save-cwd: reduce default dependency
  > getcwd: enhance tests
  > getcwd-lgpl: new module
  > getcwd: tweak comments
  > mkstemp: replace if system version uses wrong permissions
  > passfd: avoid compiler warning
  > Change gnulib-tool to support NetBSD's join
  > mkstemp: mention clean-temp module
  > inttypes: also provide default values for 32-bit tests
  > strtoumax: remove dependency on strtoimax
  > inttypes-incomplete: new module
  > inttypes: omit now-redundant strtoimax and strtoumax work
  > strtoimax, strtoumax: simplify, port to HP-UX 11.00 64-bit
  > gnumakefile: Replace TAB with SPCs.
  > strtol, strtoul: Mark modules as obsolete.
  > strtod: Remove check for strtod, unless supporting old platforms.
  > strcase: Make module obsolete.
  > dup2: Remove check for dup2, unless supporting old obsolete platforms.
  > strnlen: Avoid memchr related link error on old obsolete platforms.
  > Revert "use _GL_ATTRIBUTE_CONST and _GL_ATTRIBUTE_PURE"
  > maint.mk: makefile_at_at_check extend and clean up
  > use _GL_ATTRIBUTE_CONST and _GL_ATTRIBUTE_PURE
  > strtoul: remove dependency on strtol
  > strtoull: remove dependency on strtoul
  > strtoll: remove dependency on strtol
  > inttypes: Move some configure check to module 'imaxdiv'.
  > inttypes: Move some configure check to module 'imaxabs'.
  > inttypes: Remove configure tests that are not needed since 2009-12-31.
  > * modules/strnlen (Depends-on): Remove memchr.
  > strtol: remove dependency on wchar
  > passfd: fix test regression on Linux
  > passfd: speed up configure and drop unused code
  > passfd: allow compilation on mingw
  > sys_uio: new module
  > useless-if-before-free: avoid false-positive
  > doc: update users.txt.
  > ioctl: Remove link dependency on native Windows.
  > Move the support of O_NONBLOCK in open() to the 'open' module.
  > nonblocking tests: Tweak comment.
  > pipe2: Simplify code.
  > nonblocking: Add comment.
  > nonblocking: Add tests for sockets.
  > nonblocking: Add tests for pipes.
  > autoupdate
  > gettext: Clarify the needed programmer actions.
  > strchrnul: Tweak last commit.
  > strchrnul: work around cygwin bug
  > Don't require lib/stdio-write.c when only module 'stdio' is used.
  > Support non-blocking pipe I/O in read() on native Windows.
  > Support non-blocking pipe I/O in write() on native Windows.
  > wchar: Ensure that wchar_t gets defined on uClibc.
  > safe-write, full-read: Avoid unnecessary compilation units.
  > Support non-blocking pipe I/O and SIGPIPE in pwrite().
  > Support non-blocking pipe I/O in write() on native Windows.
  > autoupdate
  > autoupdate
  > maint.mk: prohibit doubled words
  > maint: fix doubled-word typo in comments
  > maint: remove doubled word: s/it it/it/
  > maint.mk: remove useless semicolon and backslash
  > stdint test: Fix compilation failure on OSF/1 with DTK compiler.
  > autoupdate
  > maint: remove doubled words in comments, e.g., s/a a/a/
  > test-chown.h: correct a cast
  > fix typo in ChangeLog entry
  > getaddrinfo: Fix test for sa_len member.
  > maint: change "can not" to "cannot"
  > maint: change "a a" to "a"
  > maint.mk: prohibit \<the the\>
  > maint: fix "the the" in comment
  > maint: change "can not" to "cannot"
  > maint.mk: prohibit use of "can not"
  > careadlinkat: Guard against misuse of careadlinkatcwd.
  > careadlinkat: Use common coding style.
  > careadlinkat: Clarify specification.
  > areadlinkat: Avoid link error on many platforms.
  > allocator, careadlinkat: Fix double-inclusion guard.
  > relocatable-prog-wrapper: Update after module 'areadlink' changed.
  > relocatable-prog-wrapper: Update after module 'areadlink' changed.
  > strftime: silence gnulib-tool warning
  > verify: Fix syntax error with GCC 4.6 in C++ mode.
  > autoupdate
  > allocator: New module.
  > * lib/stdlib.in.h (malloc, realloc): Limit this change to a smaller scope.
  > * lib/realloc.c (_GL_USE_STDLIB_ALLOC, malloc, realloc): Likewise.
  > * lib/malloc.c (_GL_USE_STDLIB_ALLOC, malloc): Likewise.
  > * lib/relocwrapper.c (_GL_USE_STDLIB_ALLOC, malloc): Likewise.
  > * lib/relocatable.c (_GL_USE_STDLIB_ALLOC, malloc): Likewise.
  > * lib/canonicalize-lgpl.c (_GL_USE_STDLIB_ALLOC, malloc): Likewise.
  > * lib/setenv.c (_GL_USE_STDLIB_ALLOC, malloc, realloc): Likewise.
  > * lib/progreloc.c (_GL_USE_STDLIB_ALLOC, malloc): Likewise.
  > * lib/malloca.c (_GL_USE_STDLIB_ALLOC, malloc): Likewise.
  > * lib/careadlinkat.c (_GL_USE_STDLIB_ALLOC): Define.
  > stdlib: let modules use system malloc, realloc
  > careadlinkat: rename members to avoid problem
  > nonblocking: reduce dependency
  > pipe2: fix O_NONBLOCK support on mingw
  > fcntl-h: fix O_ACCMODE on cygwin
  > pipe-filter: drop O_NONBLOCK workarounds
  > nonblocking: provide O_NONBLOCK for mingw
  > careadlink: fix compilation error on mingw
  > binary-io: relicense under LGPLv2+
  > verify: use _Static_assert if available
  > Remove leftover generated .h files after config.status changed.
  > Ensure to rebuild generated .h files when config.status has changed.
  > pipe2: Relicense under LGPLv2+.
  > bootstrap: compute gnulib_extra_files after updating build_aux
  > bootstrap: preserve git whitelist item sorting
  > maint.mk: Don't trigger sc_space_tab check.
  > areadlink, areadlinkat: rewrite in terms of careadlinkat
  > autoupdate
  > wmemchr, wcschr, wcsrchr, wcspbrk, wcsstr: Avoid errors in C++ mode.
  > wcpcpy, wcpncpy: Ensure declaration on glibc >= 2.13 systems.
  > nonblocking: fix mingw test failures
  > Fix bug with gl_WARN_ON_USE_PREPARE, introduced on 2011-01-23.
  > nonblocking: Tweak comment.
  > nonblocking: new module
  > Fix recent ChangeLog entries.
  > stdio: Avoid GCC >= 4.4 warnings when using %lld and similar on mingw.
  > passfd: fix scoping bug
  > passfd: standardize coding conventions
  > passfd: fix incorrect sendmsg arguments
  > c-strcasestr: Relicense under LGPLv2+.
  > doc: update users.txt
  > tests: readlink* ("",... fails with EINVAL on newer kernels
  > Relicense some modules under LGPLv2+, for libidn2.
  > lib-symbol-visibility: Add a notice.
  > autoupdate
  > getaddrinfo: Doc fix.
  > getaddrinfo: Doc fix.
  > unictype/property-byname: Reduce the number of load-time relocations.
  > unictype/property-byname: Allow omitted word separators and aliases.
  > unictype/joininggroup-byname: Allow hyphens, omitted word separators.
  > unictype/joiningtype-byname: Recognize long names as well.
  > Tests for module 'unictype/joiningtype-longname'.
  > New module 'unictype/joiningtype-longname'.
  > unictype/bidiclass-byname: Recognize long names as well.
  > Tests for module 'unictype/bidiclass-longname'.
  > New module 'unictype/bidiclass-longname'.
  > unictype/bidi*: Rename modules, part 2.
  > unictype/bidi*: Rename modules.
  > unictype/bidi*: Rename functions, part 2.
  > New module 'unictype/combining-class-all'.
  > Tests for module 'unictype/combining-class-byname'.
  > New module 'unictype/combining-class-byname'.
  > Tests for module 'unictype/combining-class-longname'.
  > New module 'unictype/combining-class-longname'.
  > Tests for module 'unictype/combining-class-name'.
  > New module 'unictype/combining-class-name'.
  > unictype/combining-class: Rename source files.
  > unictype: Update list of canonical combining classes.
  > unictype/category-byname: Recognize long names as well.
  > Tests for module 'unictype/category-longname'.
  > New module 'unictype/category-longname'.
  > New module 'unictype/category-LC', part 2.
  > Tests for module 'unictype/category-LC'.
  > New module 'unictype/category-LC'.
  > xmalloc: revert yesterday's regression
  > maint.mk: add missing version to VC-tag
  > valgrind: do leak checking, and exit with code 1 on error (not 0)
  > posix-modules: say what it does.
  > xmalloc: Do not leak if underlying realloc is C99 compatible.
  > realloc: document portability problem
  > autoupdate
  > doc: add cvsps and tmpwatch to users.txt
  > doc: update users.txt
  > doc: update users.txt
  > autoupdate
  > unictype/bidi*: Rename functions.
  > New module 'unictype/joininggroup-all'.
  > Tests for module 'unictype/joininggroup-of'.
  > New module 'unictype/joininggroup-of'.
  > Tests for module 'unictype/joininggroup-byname'.
  > New module 'unictype/joininggroup-byname'.
  > Tests for module 'unictype/joininggroup-name'.
  > New module 'unictype/joininggroup-name'.
  > New module 'unictype/joiningtype-all'.
  > Tests for module 'unictype/joiningtype-of'.
  > New module 'unictype/joiningtype-of'.
  > Tests for module 'unictype/joiningtype-byname'.
  > New module 'unictype/joiningtype-byname'.
  > Tests for module 'unictype/joiningtype-name'.
  > New module 'unictype/joiningtype-name'.
  > unictype: Add support for Arabic shaping properties.
  > strftime: fix a bug in yesterday's change
  > tests: add strftime-tests module
  > strftime: don't assume a byte count fits in 'int'
  > stdio: don't require ignore_value around fwrite
  > verror: Fix compilation error introduced on 2011-02-13.
  > socklen: do not depend on sys_socket
  > maint.mk: sort file names *after* new transformation
  > maint.mk: fix po-file syntax-check rule
  > socklen: Update comment.
  > inet_ntop, inet_pton: Simplify.
  > netdb: Simplify.
  > sys_socket, netdb: Document problem with socklen_t.
  > maint.mk: let po check work in VPATH build
  > maint.mk: allow fine-grained syntax-check exclusion via Make variables
  > ignore-value tests: Avoid warnings.
  > passfd: Fix link error on Solaris.
  > passfd: Fix link error on AIX 5.2.
  > passfd: Work around bug with CMSG_FIRSTHDR on FreeBSD 6.4.
  > passfd: Fix compilation error on OpenBSD.
  > passfd test: Fix warnings.
  > passfd test: Fix warnings.
  > passfd module, part 4, tweaks.
  > passfd module, part 4.
  > Makefile: rely on GNU make; derive syntax-check rule names
  > passfd module, part 3.
  > passfd module, part 2, tweaks.
  > passfd module, part 2.
  > wcswidth, mbswidth: Avoid integer overflow.
  > Oops, fix last commit.
  > futimens, utimensat: Avoid endless recursion on Solaris 10.
  > maint.mk: relax a regexp to accommodate other formatting styles
  > maint.mk: suppress a syntax check false positive
  > wchar: add explicit dependencies, for Tru64
  > passfd module, part 1, tweaks.
  > passfd module, part 1.
  > regex-quote: New API.
  > regex-quote: Fix creation of POSIX extended regular expressions.
  > doc: Improve doc regarding autopoint vs. gnulib.
  > Update AC_OPENMP macro for Lahey compiler on GNU/Linux.
  > parse-duration: remove xalloc.h dependency
  > bootstrap: honor m4_base when running aclocal
  > getopt-gnu: relax license from LGPLv3+ to LGPLv2+
  > test-link: work on Hurd
  > stdio: simplify by moving files to printf-posix, sigpipe
  > stdio: simplify by moving gl_STDIN_LARGE_OFFSET to fseeko, ftello
  > localcharset: Assume ANSI C behaviour of free().
  > On Cygwin, use /proc file system instead of win32 API.
  > Fix OpenMP flag detection for various Fortran compilers.
  > update from texinfo
  > autoupdate
  > strstr: expand test coverage
  > maint.mk: detect missing-NL-at-EOF, too
  > dirname: move m4/dos.m4 functionality into lib/dosname.h
  > strstr: revert patches that introduced bug and pessimization
  > filenamecat: remove unnecessary dependency on dirname-lgpl
  > remove: remove unnecessary use of m4/dos.m4
  > * lib/openat-proc.c: Don't include dirname.h; not needed.
  > ChangeLog: credit Mike Stump; add a URL for the thread
  > backupfile: remove unnecessary use of m4/dos.m4
  > strstr: fix a bug whereby strstr would mistakenly return NULL
  > gnulib-tool: remove use of bold display in help screen
  > Fix misindentation of preprocessor directives.
  > ioctl: Fix for MacOS X in 64-bit mode.
  > maint: sc_cpp_indent_check: remove the "only in lib/" restriction
  > maint: avoid any CDPATH issue
  > maint: adjust cpp indentation for my modules, as well
  > maint: adjust cpp indentation to reflect nesting depth
  > New module 'wctomb'.
  > New module 'mbtowc'.
  > wcrtomb: Add more tests for native Windows platforms.
  > wcrtomb: Enhance test.
  > mbrtowc: Tiny optimization.
  > test-exclude.c: remove unmatched #endif
  > git-version-gen: skip "-dirty" check when appropriate
  > unictype/property-byname: Reduce the size of the 'data' segment.
  > unictype/scripts: Reduce the size of the 'data' segment.
  > stdint: Update documentation.
  > stdint: omit redundant check for wchar.h
  > stdint: Cut dependency to module 'wchar'.
  > longlong: skip, rather than fail, on cross-compilation
  > * NEWS: Mention 2011-02-08 change to stdlib.
  > getloadavg: Add comments about platforms.
  > getloadavg: Fix link error on Solaris 2.6.
  > * lib/getloadavg.c (getloadavg) [sgi]: Make ldav_off of type ptrdiff_t.
  > Oops, fix syntax error in last config.rpath commit.
  > havelib: Fix comments.
  > havelib: Update config.rpath.
  > getloadavg test: Add some plausibility checks.
  > maintainer-makefile: make syntax-check a no-op from tarballs
  > longlong: tune, particularly for common case of c99
  > getloadavg: set errno
  > getloadavg: omit unused var
  > autoupdate
  > doc: update users.txt
  > Consistent macro naming for macros that use GCC __attribute__.
  > Don't interfere with a program's definition of __attribute__.
  > maint: correct a ChangeLog attribution
  > update from texinfo
  > mbrtowc: Add more tests for native Windows platforms.
  > mbrtowc: Work around native Windows bug.
  > mbsinit: Work around mingw bug.
  > mbsinit: Don't crash for a NULL argument.
  > Don't interfere with a program's definition of __attribute__.
  > Fix last ChangeLog entry.
  > stdlib: don't get in the way of non-GCC __attribute__
  > quotearg test: Avoid test failure on mingw.
  > setlocale: Prefer gnulib's override over libintl's override.
  > stdlib: support non-GCC __attribute__
  > wcsrtombs: Work around bug on native Windows.
  > mbsrtowcs: Work around bug on native Windows.
  > Avoid setlocale bugs in tests.
  > Fix ChangeLog entry.
  > setlocale: Workaround native Windows bug.
  > Remove unused test-setlocale1 argument.
  > Tests for module 'setlocale'.
  > New module 'setlocale'.
  > Prepare for locale dependent tests on mingw.
  > Prepare for locale dependent tests on mingw.
  > strptime: avoid compiler warnings
  > doc: update users.txt
  > doc: update users.txt
  > doc: update users.txt
  > gnulib-tool: Make copyright notice adjustment more robust.
  > New module 'towctrans'.
  > New module 'wctrans'.
  > New module 'iswctype'.
  > New module 'wctype'.
  > wctype-h: Ensure wctype_t and wctrans_t are defined.
  > flock: fix license typo
  > Split large sed scripts, for HP-UX sed.
  > stdlib: improve random_r modularization
  > stdlib: don't depend on stdint
  > getloadavg: don't depend on c-strtod, cloexec, fcntl-safer
  > di-set.h, ino-map.h: add multiple-inclusion guard
  > iswblank: Ensure declaration on glibc systems.
  > New module 'iswblank'.
  > di-set tests: Refactor.
  > ino-map tests: Refactor.
  > di-set: add "const" to a cast
  > ChangeLog: fix my old entry to give credit to Bastien
  > update from texinfo
  > Rename module 'wctype' to 'wctype-h'.
  > New module 'wcswidth'.
  > New module 'wcstok'.
  > New module 'wcsstr'.
  > New module 'wcspbrk'.
  > New module 'wcsspn'.
  > New module 'wcscspn'.
  > New module 'wcsrchr'.
  > New module 'wcschr'.
  > New module 'wcsdup'.
  > New module 'wcsxfrm'.
  > New module 'wcscoll'.
  > New module 'wcsncasecmp'.
  > New module 'wcscasecmp'.
  > New module 'wcsncmp'.
  > New module 'wcscmp'.
  > New module 'wcsncat'.
  > New module 'wcscat'.
  > New module 'wcpncpy'.
  > New module 'wcsncpy'.
  > New module 'wcpcpy'.
  > New module 'wcscpy'.
  > New module 'wcsnlen'.
  > New module 'wcslen'.
  > New module 'wmemset'.
  > New module 'wmemmove'.
  > New module 'wmemcpy'.
  > New module 'wmemcmp'.
  > di-set, ino-map: new modules, from coreutils
  > getloadavg: merge minor changes from Emacs
  > Allow multiple gnulib generated replacements to coexist.
  > libposix: Revert the unreviewed part of yesterday's big merge.
  > unsetenv: work around Haiku issues
  > libposix: Add _HEADERS primaries to posix modules. Modify gnulib-tool to 
strip them from generated Makefile.am-s where they are not needed.  Also, 
replace M4 macro prefixes when requested. Finally, omit calls to error() for 
libposix.
  > strerror_r-posix: port to cygwin
  > New module 'wmemchr', part 3.
  > New module 'wmemchr', part 2.
  > New module 'wmemchr'.
  > fdopendir: detect FreeBSD bug
  > stdbool: do not define HAVE_STDBOOL_H
  > wcsnrtombs: Prepare for new module wwcsnrtombs.
  > wcsrtombs: Prepare for new module wwcsrtombs.
  > mbsnrtowcs: Prepare for new module mbsnrtowwcs.
  > mbsrtowcs: Prepare for new module mbsrtowwcs.
  > vasnprintf: Reduce use of malloc for small format strings.
  > autoudpate
  > update from texinfo
  > dup2: work around Haiku bug
  > doc: off_t is not available in eglibc 2.11.2 stdio.h.
  > ignore-value: add missing test dependency
  > mktime: clarify long_int width checking
  > ignore-value: Fix self-test.
  > TYPE_MAXIMUM: avoid theoretically undefined behavior
  > mktime: #undef mktime before #defining it
  > mktime: systematically normalize tm_isdst comparisons
  > mktime: fix some integer overflow issues and sidestep the rest
  > mktime: avoid infinite loop
  > rename, unlink, same-inode: Relicense.
  > mktime: avoid problems on NetBSD 5 / i386
  > autoupdate
  > mktime: fix misspelling in comment
  > move-if-change: cope with concurrent mv of identical file.
  > users.txt: Mention sharutils.
  > doc: Update users.txt
  > Prepare for supporting FreeBSD 10.
  > Prepare for supporting FreeBSD 10.
  > vma-iter, get-rusage-as: Add OpenBSD support.
  > more make vars for makeinfo
  > regen
  > fcntl: work around Haiku F_DUPFD bugs
  > autoupdate
  > Enable memory leak tests on AIX.
  > Tests for module 'get-rusage-data'.
  > New module 'get-rusage-data'.
  > get-rusage-as: Allow for easier testing.
  > vma-iter: Treat Haiku like BeOS.
  > c-stack: fix regression on cygwin when libsigsegv is present
  > autoupdate
  > vma-iter: Avoid empty intervals.
  > u64: remove unnecessary #include
  > Allow the user to avoid the GNULIB_TEST_* macros.
  > New module 'vma-iter'.
  > uninorm: Tweak includes.
  > get-rusage-as: Improve on NetBSD.
  > xreadlink.h: remove unnecessary #include
  > maint.mk: add syntax-check rule: detect unnecessary #include <stddef.h>
  > get-rusage-as: Fix bug.
  > wctype: Ensure valid C syntax.
  > wctype: Ensure valid C syntax.
  > getopt: omit HAVE_OPTRESET, HAVE_GETOPT_CLIP from config.h
  > gl_CHECK_NEXT_HEADERS implies AC_CHECK_HEADERS_ONCE
  > maintainer-makefile: work with older git for submodule check
  > bootstrap: minor portability fixes
  > bootstrap: support --no-git option
  > strerror_r-posix: work with glibc 2.13
  > uN_strstr: New unit tests.
  > Make uN_strstr functions O(n) worst-case.
  > Prepare for faster uN_strstr functions.
  > test-malloca: unset MALLOC_PERTURB_ to speed up test
  > ignore-value: remove dependency on stdint
  > maint.mk: adjust variable name to be consistent with other gl_ vars
  > ChangeLog: remove duplicate entry
  > maint.mk: make "check" depend on public-submodule-commit by default
  > mbfile, mbiter: Complete change from 2008-12-21.
  > update from texinfo
  > update from texinfo
  > init.sh: insert space between each function name and "()"
  > bootstrap: avoid failure when there is no .gitmodules file
  > update from texinfo
  > mountlist: clean up code formatting
  > mountlist: add support for Interix
  > maint.mk: improve the public-submodule-commit rule
  > include_next: Fix bug introduced on 2011-01-18.
  > Allow the user to avoid the GNULIB_TEST_* macros.
  > bootstrap: avoid failure when there is no .gitmodules file
  > assume <ctype.h>, ..., <time.h> exist
  > multiarch: remove AA_APPLE_UNIVERSAL_BUILD
  > c-stack: assume stack overflow if SA_SIGINFO unsupported
  > stdbool-tests: accomodate Haiku
  > binary-io: fix O_TEXT on Haiku
  > include_next: do not check for standard headers like stddef.h
  > ansi-c++-opt: skip C++ dependency style if C++ is unused
  > *printf-posix: Avoid test failures. Make tests work on MacOS X, Cygwin.
  > get-rusage-as: Improvement for Cygwin.
  > strftime: remove dependencies on multibyte modules
  > Tests for module 'get-rusage-as'.
  > New module 'get-rusage-as'.
  > sigaction: relax license from LGPLv3+ to LGPLv2+
  > update from texinfo
  > autoupdate
  > filemode: Make function declarations usable in C++ mode.
  > save-cwd: no longer include "xgetcwd.h"
  > ftoastr: split into 3 modules ftoastr, dtoastr, ldtoastr
  > save-cwd: remove #if-!HAVE_FCHDIR'd code; use the fchdir module
  > openat, save-cwd: avoid xmalloc
  > openat: Increase OPENAT_BUFFER_SIZE from 512 to at least 1024
  > doc: Update users.txt.
  > missing @item
  > document configmake in the manual instead of the source
  > Update to Unicode 6.0.0.
  > Update to Unicode 5.2.0.
  > New Unicode character properties, from Unicode 5.2.0.
  > New module 'unictype/property-changes-when-casemapped'.
  > New module 'unictype/property-changes-when-casefolded'.
  > New module 'unictype/property-changes-when-titlecased'.
  > New module 'unictype/property-changes-when-uppercased'.
  > New module 'unictype/property-changes-when-lowercased'.
  > New module 'unictype/property-case-ignorable'.
  > New module 'unictype/property-cased'.
  > Update to Unicode 5.2.0.
  > useless-if-before-free: fix typo in --help and make the internal,
  > uniwidth/width: Fix width of U+1D173..U+1D17A.
  > uninorm tests: Preserve copyright of Unicode data file.
  > gen-uni-tables: Oops, fix last commit.
  > gen-uni-tables: Prepare for Unicode 5.2.0.
  > unilbrk: Clarify gen-uni-tables.c code.
  > strtod: Restore errno when successfully parsing Infinity or NaN.
  > remove test: Avoid failure on HP-UX 11.
  > mkdir, mkdirat tests: Avoid failure on HP-UX 11.11.
  > ignore-value: clarify some comments
  > ignore-value: support aggregate types
  > maint.mk: improve sc_prohibit_strcmp regex
  > maint: fix ChangeLog order
  > signal: work around Haiku issue with SIGBUS
  > maint.mk: add pre-release check to ensure submodule commits are public
  > ignore-value: make ignore_value more generic; deprecate ignore_ptr
  > doc: regenerate INSTALL
  > Merge remote branch 'origin/coreutils-8.9'
  > Merge branch 'coreutils-8.9'
  > avoid an unnecessary sub-shell
  > rebuild
  > autoupdate
  > git-version-gen: use (...) rather than sh -c '...'
  > git-version-gen: convert leading TABs to spaces
  > git-version-gen: handle failed "git rev-list"
  > git-version-gen: include command name in one more diagnostic
  > update-copyright: adjust test to match changed code
  > getlogin_r: Avoid test failure on HP-UX 11.
  > document new copyright owner name changes
  > document new copyright owner name changes
  > build-aux/update-copyright: Support UPDATE_COPYRIGHT_HOLDER environment 
variable.
  > unigbrk: Avoid gcc warnings.
  > pwrite: Fix test whether it works and make it work on HP-UX 11.11.
  > pread: Fix test whether it works.
  > Fix detection of traditional Arabic locale on HP-UX, Solaris, Cygwin.
  > tcgetsid: Correct linkage in C++ mode on HP-UX 11.00.
  > Rename uc_is_grapheme_cluster_break() to uc_is_grapheme_break().
  > Remove u#-grapheme-len modules as too redundant with u#-grapheme-next.
  > unigbrk.in.h: Fix typo: "ben" => "been".
  > maint: update almost all copyright ranges to include 2011
  > maint: update-copyright: exempt doc/INSTALL*
  > maint: refine the update-copyright rule
  > unigbrk: New modules for grapheme clusters.
  > unigbrk: Fix uc_graphemeclusterbreak_property(), add comprehensive test.
  > Avoid use of hexadecimal escapes.
  > maint: new rule to update copyright year ranges
  > maint: indent with TABs in Makefile
  > version-etc: update the copyright year it reports
  > isfinite: Avoid compiler bug of "cc -O" on HP-UX 11.11.
  > pwrite: Work around HP-UX 11.11 bug.
  > pread: Work around HP-UX 11 bugs.
  > nl_langinfo: fix YESEXPR on Irix 6.5
  > iconv: Document HP-UX 11 bug.
  > ldexpl: Fix link error on HP-UX 11.
  > ftello: avoid compilation failure with SunStudio c89
  > tests: avoid failing coreutils tests on cygwin
  > sys_select: Avoid warning about missing memset declaration on HP-UX 11.
  > waitpid: Fix link error in C++ mode.
  > isnan: Use GCC built-ins when possible.
  > isnand: Fix mistake.
  > open: Avoid C++ error on HP-UX 11.
  > time_r: Add missing declarations on HP-UX 11.
  > mountlist: tweak previous commit
  > mountlist: fix local drive detection on cygwin
  > ftoastr, snprintf: ftoastr + snprintf module
  > alloca: one step towards thread-safety
  > tests: minor indenting change
  > regex: don't infloop on persistent failing calloc
  > linkat: Make implementation robust against system behaviour variations.
  > New modules for grapheme cluster breaking.
  > linkat test: Avoid failure on Solaris 11 2010-11.
  > utimens: work around glibc rounding bug on more platforms
  > select tests: Improve comments.
  > select tests: Safer way of handling timeout.
  > select tests: Use 'bool' where appropriate.
  > select tests: Use existing modules.
  > mbrtowc: Work around a Solaris 7 bug.
  > read-file.c: tweak syntax
  > times test: Avoid gcc warnings on OSF/1.
  > utimens: work around glibc rounding bug on older Linux kernels
  > inet_ntop: Hide mismatch of declaration on NonStop Kernel.
  > inet_ntop, inet_pton: Ensure declaration on NonStop Kernel.
  > arpa_inet: Use the common idioms with C++ support.
  > Fix more C++ link errors on Solaris 8.
  > printf-posix: Fix link error when a non-GCC compiler is used.
  > strerror_r-posix: Update doc.
  > utimens: simplify the logic of the previous change
  > utimens: configure better on hosts with NFS clock skew
  > ptsname test: Avoid failure on Solaris.
  > ptsname: Avoid ERANGE failure on some systems.
  > rename, renameat: Avoid test failures at NFS mounted locations.
  > iswblank: Fix C++ link error on Solaris 8.
  > unistd: Fix C++ link error on Solaris 8.
  > readlink doc: Mention an old glibc bug.
  > fcntl-h: Fix for use of C++ on glibc systems.
  > roundl-ieee: Make it work on OSF/1 5.1 with cc.
  > truncl-ieee: Make it work on OSF/1 5.1 with cc.
  > ceill-ieee: Make it work on OSF/1 5.1 with cc.
  > Ensure all prerequisites of <wchar.h> are included.
  > strtok_r: Fix C syntax error in autoconf macro.
  > ceil, trunc, round: Fix gcc warnings.
  > update from texinfo
  > select tests: Avoid failures on OSF/1 5.1.
  > stdint: avoid HP-UX 10.20 preprocessor bug
  > pipe: make obsoletion transition easier
  > sys_socket: Hide mismatch of declarations on NonStop Kernel.
  > gethostname: Ensure declaration on NonStop Kernel.
  > sys_select: Ensure all necessary types on NonStop Kernel.
  > sys_select: Remove unneeded include.
  > gethostname: Provide a fallback for HOST_NAME_MAX.
  > sigaction tests: Allow missing SA_RESETHAND and SA_RESTART.
  > signal: Define NSIG.
  > rename, renameat: Avoid test failures on OSF/1 5.1.
  > *printf: Detect large precisions bug on Solaris 10/SPARC.
  > tests: port test-fdutimensat.c to Solaris 8
  > vsnprintf: make more consistent with snprintf; doc fixes
  > sigpipe: relax to LGPLv2+, since it did not have any LGPLv3+ parts
  > doc: document Solaris printf bug with large float precisions
  > test-posixtm.c: add two tests
  > getlogin_r: Work around portability problem on OSF/1.
  > ptsname: Avoid test failure on OSF/1 5.1.
  > Port extended stdio modules to HP NonStop Kernel.
  > ttyname_r: Work around bug on OSF/1 5.1.
  > Oops, fix last ChangeLog entry.
  > round: Implement result sign according to IEEE 754.
  > trunc: Implement result sign according to IEEE 754.
  > ceil: Implement result sign according to IEEE 754.
  > floor: Implement result sign according to IEEE 754.
  > getaddrinfo: Update doc.
  > getaddrinfo, inet_ntop: Update doc for Solaris.
  > New module 'roundl-ieee'.
  > New module 'truncl-ieee'.
  > New module 'ceill-ieee'.
  > New module 'floorl-ieee'.
  > New module 'round-ieee'.
  > New module 'trunc-ieee'.
  > New module 'ceil-ieee'.
  > New module 'floor-ieee'.
  > New module 'roundf-ieee'.
  > New module 'truncf-ieee'.
  > New module 'ceilf-ieee'.
  > New module 'floorf-ieee'.
  > Support for minus zero in autoconf macros.
  > Tests for module 'ceil'.
  > Tests for module 'floor'.
  > math: Fix indentation.
  > Fix cross-compilation guesses on Solaris.
  > snprintf: port snprintf (NULL, 0, ...) to Solaris 8 and 9
  > ftoastr: fix comment again
  > round*, trunc*: Update documentation regarding glibc.
  > roundf, round, roundl: Update documentation regarding OSF/1 5.1.
  > ttyname_r: Add missing declaration on HP-UX 11.
  > getlogin, getlogin_r: Document HP-UX 11.11 bugs.
  > getlogin, getlogin_r: Document HP-UX 11.11 bugs.
  > getlogin_r: Add missing declaration on HP-UX 11.
  > getlogin_r: Add missing declaration on HP-UX 11.
  > wcsrtombs: Don't confuse mbstate_t with rpl_mbstate_t.
  > ftoastr: fix comment
  > isnan: Ensure it is a macro.
  > ldexpl test: Fix link error on OSF/1 5.1.
  > wctype: Make it work in C++ mode on OSF/1 5.1.
  > signal: Document problem with type of SIGRTMIN, SIGRTMAX on OSF/1 5.1.
  > sys_socket: Use POSIX compatible declarations on OSF/1 5.1.
  > tcgetsid: Add missing declaration on OSF/1 5.1.
  > stdio: Fix problem with popen() declaration on OSF/1 5.1.
  > iconv_open: Fix regression from 2010-12-04.
  > stdbool test: Avoid a gcc warning.
  > setenv: restore to working order
  > Document some different function declarations on OSF/1 5.1.
  > doc: Mention vasprintf-posix module.
  > unsetenv: Add missing declaration on OSF/1 5.1.
  > setenv: Add missing declaration on OSF/1 5.1.
  > nl_langinfo tests: Avoid gcc warning.
  > mknod: Avoid error in C++ mode on OSF/1 with GCC.
  > stdbool: Relax test.
  > ftello: Add missing declaration on OSF/1 5.1.
  > fseeko: Add missing declaration on OSF/1 5.1.
  > fchdir: Add missing declaration on OSF/1 5.1.
  > relocatable-prog-wrapper: Separate from relocatable-prog.
  > unistr/u8-mbsnlen: Add missing dependency.
  > iconv: Make it possible again to use this module without 'iconv-h'.
  > acl: port to Solaris 8 when copying from tmpfs to ufs
  > tests: set fail=0 at start
  > memmem-simple: Stylistic changes.
  > memmem: rearrange memmem and expand memmem-simple modules
  > Improve cross-compilation guesses for uClibc.
  > configmake: provide fallbacks for oldest supported autotools
  > read-file: reorganize to avoid various issues
  > cloexec, fcntl: relax license
  > autoupdate
  > Tweak last ChangeLog entry.
  > Tests for module 'pipe-posix.
  > Oops, fix mistake in last commit.
  > pipe-posix: Make it work in C++ mode.
  > Rename module 'pipe' to 'spawn-pipe'.
  > pipe-posix: new module
  > * build-aux/gendocs.sh: restore x bit
  > autoupdate
  > unistr/u8-strcmp: Avoid collision with libc function on Solaris 11.
  > Update internal documentation.
  > Put more information about failed tests into the test return codes.
  > Update for Solaris 11 2010-11.
  > nproc: Relax license.
  > maint: restore executable bit
  > utimecmp: fine-grained src to nearby coarse-grained dest
  > strerror_r-posix: Fix autoconf test.
  > Tests for module 'getdomainname'.
  > getdomainname: Use the system function when possible.
  > sys_socket: Ensure ss_family field on AIX.
  > readline: Improve configure output.
  > *printf-posix: Detect a bug on Solaris 10/x86.
  > Fix link error when module libunistring-optional is in use.
  > regex: Mention link dependencies.
  > ftoastr: Fix compilation error on Solaris.
  > Oops, fix typo in last commit.
  > autoupdate
  > autoupdate
  > getloadavg: Update documentation.
  > sys_socket: Fix test whether the functions are declared.
  > getpass: Make sure to get system declaration on some platforms.
  > iconv-h: Fix test-iconv-h-c++ failure on Solaris 11 2010-11.
  > ftoastr: comment fix
  > stdint: port to GCC 4.3 + OSX + Octave
  > doc: Corrections regarding MacOS X 10.4 and 10.5.
  > autoupdate
  > Uninstall ".bin" files installed by relocwrapper.
  > Update for NetBSD 5.0.
  > Update for HP-UX 11.23 and HP-UX 11.31.
  > Update for MacOS X 10.5.
  > bootstrap: add bootstrap_sync option.
  > Oops, fix incomplete ChangeLog entry.
  > Ensure that <features.h> is included before __GLIBC__ is tested.
  > memmem: Fix autoconf test.
  > Port to uClibc.
  > nproc: Fix condition.
  > Fix a comment. * lib/vasnprintf.c (VASNPRINTF): Fix comment.
  > ftoastr: don't assume snprintf
  > test-rename.h: fix compilation failure
  > maint.mk: add a URL discussing the address@hidden policy
  > ftoastr: depend on snprintf, improve comments
  > ftoastr: port to hosts lacking strtof and strtold
  > c-strtold: Avoid link error on AIX 7.
  > intprops: new macro INT_BITS_STRLEN_BOUND
  > ftoastr: new module, for lossless conversion of floats to short strings
  > autoupdate
  > autoupdate
  > bootstrap: port to Solaris sed
  > maint.mk: rename variable: s/noteworthy/gl_noteworthy_news_/
  > remove autoconf-2.57 work-around requiring AC_PROG_EGREP and AC_PROG_CPP
  > Line-wrap a ChangeLog entry.
  > rename, renameat: Avoid test failures at NFS mounted locations.
  > rename, renameat: Document Linux bug with NFS.
  > rename test: Add comments.
  > maintainer-makefile: cover a few more files
  > unistr/u8-mbtouc: Improve handling of ill-formed UTF-8 input.
  > openat: Work around glibc bug with fchownat() and empty file names.
  > openat: Ensure autoconf macro ordering.
  > Update comments.
  > tests: avoid test failure on Solaris 10 due to lack of PATH export
  > init.sh: ensure that IFS is defined, just in case...
  > maint.mk: tighten "test a == b" check
  > autoupdate
  > bootstrap: fix typo in previous attempt
  > maintainer-makefile: prohibit test x == x
  > bootstrap: allow FreeBSD gzip
  > maintainer-makefile: check for i18n setup
  > sleep, nanosleep: Work around Linux 2.6.9 nanosleep bug.
  > fcntl-h: Fix for use of C++ on glibc systems.
  > mknod: avoid false failure with dash
  > unlink: Fix "is it should" typo in diagnostic.
  > Tests for module 'strerror_r-posix'.
  > New module 'strerror_r-posix'.
  > pmccabe2html: bug fixes: don't skip last input line; quote filename in 
shell command
  > More pmccabe fixes.
  > doc: List more failing platforms.
  > Add a comment.
  > fdopendir: fix bug on MacOS X when low on file descriptors
  > vasnprintf: Support I flag on glibc systems.
  > Fix copy/paste bug: Use unique name for compiler warnings.
  > ceil, floor: avoid spurious failure with icc
  > tests: require working signbit
  > strtod: work around icc bug
  > copysign: enhance tests
  > ceil, floor, round, trunc: enhance tests of -0
  > frexp, tests: work around ICC bug with -zero
  > isnanl: work around icc bug
  > tests: fix compiler warnings
  > utimens: fix broken m4 test
  > posix_spawn*, getdtablesize: Relax license.
  > autoupdate
  > unistd: Refine workaround from 2009-12-23 against Cygwin bug.
  > stdio: Work around compilation error due to renameat() on Solaris 10.
  > renameat: port to Solaris 10, which declares renameat in unistd.h
  > fdopendir: fix C89 compilation
  > inttostr: simplify by removing unnecessary redundancy
  > nl_langinfo: Mention problem with CRNCYSTR on NetBSD 5.0.
  > Tests: Fix LOCALE_JA on MirBSD 10.
  > inttostr: revert most-recent change
  > inttostr: simplify by removing unnecessary redundancy
  > nl_langinfo test: Avoid test failure on NetBSD 5.
  > c-stack: work around libsigsegv 2.8 bug
  > userspec: Drop redundant file.
  > nl_langinfo tests: Silence some warnings.
  > Make use of GCC's attribute __alloc_size__.
  > bootstrap: anchor .gitignore entries.
  > nextafter: Fix configure check.
  > Fix date in ChangeLog.
  > termios: Update documentation.
  > tests: Make them compile with TinyCC.
  > ignore-value: make header idempotent
  > GNUmakefile: handle "stable" target, not "major"
  > isnan: Add support for TinyCC
  > vasnprintf: Don't set errno to 0.
  > socketlib: Fix.
  > test-select-stdin.c: avoid warn_unused_result warnings
  > git-version-gen: do require git-VC'd files in cwd
  > argv-iter: omit nonconforming declaration
  > termios: fix compilation on mingw
  > git-version-gen: don't require that .git/ be in the current dir
  > test-select: avoid warn_unused_result warnings
  > test-symlinkat: remove declaration of unused local
  > test-inttostr: avoid shadowing warnings
  > stdlib: Allow multiple gnulib generated replacements to coexist.
  > fix a documentation typo
  > futimens: work around Solaris 11 bug
  > Indentation.
  > test-futimens: avoid unwarranted test failure on Solaris 5.11
  > Indentation.
  > spawn.in.h: make indentation consistent with parentheses
  > Fix mismatched parens in previous commit
  > rewrite int foo[2*X-1] to verify(X) or to int foo[X?1:-1]
  > prefer (X ? 1 : -1) when converting from boolean (1,0) to int (1,-1)
  > autoupdate
  > time: enforce recent POSIX ruling that time_t is integral
  > fdopendir: fix a bug on systems lacking openat and /proc support
  > sys_select: Avoid warning due to undeclared memset() on OpenBSD 4.5.
  > nanosleep: Make replacement POSIX compliant.
  > bootstrap: add hook for altering gnulib.mk, for Bison
  > bootstrap: reformat for readability
  > docs: update cygwin progress
  > autoupdate
  > parse-datetime: avoid compilation failure on OpenBSD 4.7
  > docs: update cygwin progress
  > docs: update parse-datetime history
  > cygwin: use more robust version check
  > string, sys_select: Avoid #including large headers unless necessary.
  > memmem, strstr, strcasestr: fix bug with long periodic needle
  > maint: fix order of ChangeLog entries
  > parse-datetime: do some more renaming
  > parse-datetime: better name than get_date
  > more ports to Solaris tr, which needs [] around ranges
  > bootstrap: fix Solaris regression
  > bootstrap: work with pkg-config
  > faccessat: remove unused wrappers
  > tests: require @PRAGMA_COLUMNS@ with each @PRAGMA_SYSTEM_HEADER@
  > gnulib-tool: Synthesize appropriate _LDFLAGS for a libtool library.
  > threadlib: Make option --with-libpth-prefix work.
  > Avoid line length limitation from HP NonStop system header files.
  > read-file tests: Avoid a test failure on NonStop Kernel.
  > gnulib-tool: Fixes for --create-testdir with --libtool.
  > Avoid some lines longer than 80 characters.
  > acl: Add support for ACLs on NonStop Kernel.
  > More info about ACLs on NonStop Kernel.
  > Info about ACLs on NonStop Kernel.
  > Define missing EDQUOT on NonStop Kernel.
  > Update doc for POSIX:2008.
  > gnulib-tool: In testdirs, use the newest available config.{guess.sub}.
  > New module 'system-posix'.
  > More renaming from 'getdate' to 'get_date'.
  > bootstrap: support ACLOCAL_FLAGS during aclocal
  > bootstrap: use glibtoolize on MacOS
  > poll: fix typo that broke test on MacOS
  > getdate: rename to get_date
  > Separate the module 'waitpid' from the module 'sys_wait'.
  > More tests for module 'sys_wait'.
  > More tests for module 'sys_wait'.
  > New module 'waitpid'.
  > poll: Assume ANSI C.
  > poll-h: Create poll.h on all platforms.
  > Tests for module 'poll-h'.
  > Tests for module 'poll-h'.
  > poll-h: Ensure POLL{RD,WR}{NORM,BAND} are defined on glibc platforms.
  > New module 'poll-h'.
  > maint: restore x bit
  > sys_wait: Implement WSTOPSIG.
  > stdlib, sys_wait: Avoid compilation error on mingw.
  > stdlib tests: Avoid code duplication.
  > getaddrinfo: Initialize sockets, to make it work under Windows.
  > autoupdate
  > Tests for module 'regex-quote'.
  > New module 'regex-quote'.
  > gnulib.info-[0-9] are generated.
  > unistr/u8-strchr: Fix a test failure on i586 glibc systems.
  > setenv: Relax license.
  > termios: Relax license.
  > threadlib: Allow the package to change the default to 'no'.
  > autoupdate
  > Fix endless loop in mbmemcasecoll.
  > Tests for module 'memcoll'.
  > memcoll, xmemcoll: Clarify size vs. length.
  > Tests for module 'memcasecmp'.
  > pthread: add to system <pthread.h> instead of replacing it all, for MacOS
  > net_if: enhance tests
  > Add ChangeLog entry for last commit.
  > Manual: improve out-of-memory documentation.
  > autoupdate
  > Add ChangeLog entry.
  > Use src/ not lib/ as root of source in example Makefile.am code.
  > Set cut_dir properly, and add mode line for Emacs.
  > Set cut_dir properly, and add mode line for Emacs.
  > Make Makefile.am example code more cut-and-paste friendly.
  > New module to test <net/if.h> interfaces.
  > pthread: add pthread_spin_destroy
  > gnulib-tool: Fix --help output.
  > maint.mk: avoid unexpanded \n in two diagnostics
  > netinet_in: Doc tweak.
  > init.sh: correct an outdated comment
  > init.sh: don't let an ephemeral "*.exe" make us skip all dir entries
  > mirbsd: add some more support
  > tests: fix unportable assumption on sys/wait.h
  > init.sh: accomodate directory with no .exes
  > tests: avoid compiler warning
  > fdutimens, fdutimensat: update signature, again
  > Take over the maintenance of some older macros from Autoconf.
  > fdutimensat: drop atflag validation
  > unlockpt: Fix declaration within GNULIB_POSIXCHECK.
  > login_tty: Fix detection of function on FreeBSD, OpenBSD, NetBSD.
  > login_tty: Make the replacement code work on BSD systems.
  > login_tty: Stricter unit test.
  > New module 'tcgetsid'.
  > Tests for module 'termios'.
  > New module 'termios'.
  > fdutimensat: add an atflag parameter
  > Fix typos in comments.
  > Fix typo in last commit.
  > stdlib: clarify MirBSD WEXITSTATUS bug
  > stdlib: work around MirBSD WEXITSTATUS bug
  > docs: mention MacOS issue with WEXITSTATUS(constant)
  > strnlen: add tests
  > unistr/base: Avoid link errors when module 'libunistring' is also used.
  > test-rawmemchr: make more robust
  > memchr: detect glibc Alpha bug
  > fts, getcwd, glob: audit for dirfd returning -1
  > float: fix broken MirBSD header
  > fts: use O_NOFOLLOW to avoid race condition when opening a directory
  > fdopendir: preserve argument fd before returning
  > regex: Pass the system regex if its only problem is 32-bit regoff_t.
  > fts: don't operate on an invalid file descriptor after failed dup
  > savedir: add streamsavedir, deprecate fdsavedir
  > autoupdate
  > langinfo: Fix last commit.
  > relocatable-prog-wrapper: Fix compilation failure due to O_EXEC.
  > Improve NEWS entry.
  > * NEWS: Document recent changes to fcntl-h.
  > fcntl-h: define O_CLOEXEC and O_EXEC if not defined; use new defines
  > langinfo, nl_langinfo: Fix for IRIX 5.3.
  > pty, readutmp: Fix for FreeBSD 8.0 and OpenBSD 4.6.
  > strsignal: work around NetBSD bug
  > gnulib-tool: work with NetBSD /bin/sh
  > autoupdate
  > gnulib-tool: Avoid stderr output on IRIX related to 'alias', 'unalias'.
  > init.sh: penalize a set-x-impaired shell; don't disqualify it
  > unsetenv: fix OpenBSD bug
  > strtod: work around IRIX 6.5 bug
  > autoupdate
  > maint: fix ChangeLog ordering
  > getopt: optimize previous patch
  > init.sh: disqualify shells for which set -x corrupts stderr
  > gnulib-tool: Avoid stderr output on IRIX related to 'alias', 'unalias'.
  > Fix formatting of ChangeLog entry.
  > regex documentation update from Reuben Thomas <address@hidden>, 20 Aug 2010 
12:04:39 +0100
  > regex documentation update from Reuben Thomas <address@hidden>, 20 Aug 2010 
12:04:39 +0100
  > getopt: handle POSIXLY_CORRECT set but not exported
  > gnulib-tool: Highlight the changed options.
  > update from texinfo
  > doc tweaks
  > uniwidth/width: Update comment.
  > isinf, isnan: Relax license.
  > gnulib-tool: Help migration from --import to --add-import or --update.
  > Update doc about gnulib-tool.
  > gnulib-tool: Change --import. New options --add/remove-import.
  > Doc update.
  > gnulib-tool: Don't talk about CVS any more.
  > maint.mk: avoid obscure sc_copyright_check failure in coreutils
  > gnulib-tool: Fix expression that counts directories.
  > avoid coreutils "make distcheck" failure
  > gnulib-tool: Avoid error when run in a package without Makefile.am.
  > update-copyright test: Improve output when perl is missing or too old.
  > Don't augment PATH in TESTS_ENVIRONMENT.
  > tests: prohibit augmenting PATH via TESTS_ENVIRONMENT
  > strdup: Fix compilation error in C++ mode.
  > dirfd: Fix compilation error in C++ mode on MacOS X, *BSD, IRIX.
  > Set PATH_SEPARATOR the same way autoconf does.
  > Set PATH_SEPARATOR the same way autoconf does.
  > autoupdate
  > tests: init.sh improvements for re-exec'ing with zsh
  > hash: fix safe_hasher const typo
  > test-update-copyright.sh: require perl 5.8.0
  > wctype: fix typo in previous commit
  > test-update-copyright.sh: skip test if Perl is too old
  > wctype: Avoid compilation error on IRIX 6.5.30.
  > New module 'socketlib'.
  > fcntl-h, etc.: prefer O_SEARCH to O_RDONLY when applicable
  > autoupdate
  > New module 'host-cpu-c-abi'.
  > hash: factor, and guard against misbehaving hasher function
  > hash: silence spurious clang warning
  > strstr, memmem, strcasestr: avoid leaked shell message
  > tests: silence clang warning
  > gettext: Fix recent mistake.
  > selinux-h: Offer a --without-selinux option.
  > Make the module 'realloc-gnu' work again on AIX and OSF/1.
  > Make the module 'calloc-gnu' work again on AIX and OSF/1.
  > Make the module 'malloc-gnu' work again on AIX and OSF/1.
  > Update modules list.
  > realloc-gnu: Really add the module description.
  > Tests for module 'realloc-gnu'. * modules/realloc-gnu-tests: New file. * 
tests/test-realloc-gnu.c: New file.
  > Tests for module 'calloc-gnu'. * modules/calloc-gnu-tests: New file. * 
tests/test-calloc-gnu.c: New file.
  > Tests for module 'malloc-gnu'. * modules/malloc-gnu-tests: New file. * 
tests/test-malloc-gnu.c: New file.
  > Rename module 'realloc' -> 'realloc-gnu'.
  > Rename module 'calloc' -> 'calloc-gnu'.
  > Rename module 'malloc' -> 'malloc-gnu'.
  > pread, pwrite: add missing dependency
  > unistr/u*-strchr: Fix tests dependencies.
  > read-file: Don't occupy too much unused memory.
  > read-file: Avoid memory reallocations with regular files. * 
lib/read-file.c: Include <sys/stat.h>, <stdio.h>, <stdint.h>. (fread_file): 
With regular files, use the remaining length as the initial buffer size.  Check 
against overflow. * modules/read-file (Depends-on): Add ftello, malloc-posix, 
stdint, sys_stat.
  > autoupdate
  > ftello: Relax license.
  > Avoid relocwrapper link errors due to gnulib replacement functions.
  > Prefer using AC_DEFUN_ONCE over AC_DEFUN in projects with gnulib.
  > sys_socket, netdb: Ensure socklen_t gets defined.
  > * ChangeLog: fix typo
  > login_tty: add missing dependeny
  > lib-symbol-versions: fix m4 quoting
  > glob: fix compile test
  > btowc: fix missing file
  > lseek: fix link test
  > include_next: silence autoconf 2.68 warning
  > acl: fix compilation test
  > Modernize AC_TRY_RUN invocations.
  > Modernize AC_TRY_LINK invocations.
  > Modernize AC_TRY_COMPILE invocations.
  > stat-time: relax license LGPL
  > autoupdate
  > poll: return immediately on POLLHUP.
  > Fix test-unlinkat, test-rmdir failure on AIX 5.3.
  > stdbool: avoid spurious failure with modern xlc
  > getloadavg: simplify code
  > getloadavg: don't define SVR4 on cygwin
  > priv-set: fix comment
  > priv-set: fix comments
  > stdbool: avoid rejecting clang
  > argz: fix shell quoting issue
  > poll, select: handle ERROR_BROKEN_PIPE.
  > fts: allow compilation with C++
  > autoupdate
  > Fix gnulib-tool sed script de-commentation for AIX sed.
  > update from texinfo
  > autoupdate
  > test-stddef: test for (some) offsetof bugs
  > stpncpy: Allow stpncpy to be defined as a macro.
  > Rename module 'memxfrm' to 'amemxfrm'.
  > Tests for module 'astrxfrm'.
  > New module 'astrxfrm'.
  > Document not_eol.
  > Document not_eol and remove mention of regex.c.
  > Ignore one more generated index from makeinfo.
  > git-merge-changelog: add doc relating to use with bzr and hg.
  > pthread: fix pthread.h creation for srcdir != builddir
  > avoid some overlong lines from posix urls, etc.
  > autoupdate
  > missed commit
  > autoupdate
  > strtod: fix const diagnostic
  > copy-acl: ignore ENOTSUP on HP-UX
  > open, chown: relax license
  > autocheck new ar-lib script from automake
  > readlinkat: adjust client modules
  > mknod: be more vocal about danger of running tests as root
  > readlinkat: split into its own module
  > memxfrm: Speed up.
  > erroneous commas inside @var
  > remove spurious leading i
  > missing @item inside @itemize
  > autoupdate
  > Integrate the regex documentation.
  > Whitespace cleanup.
  > Add regex documentation.
  > link: Update documentation.
  > ansi-c++-opt: Mention last change in NEWS.
  > Update modules list.
  > Improve doc in MODULES.html.
  > ansi-c++-opt: Provide option --enable-c++/--disable-c++ when possible.
  > readlink, areadlink: Relax test a bit.
  > unistr/u8-strstr, unistr/u16-strstr: Optimize the one-character case.
  > unistr/u*-strstr: Fix dependencies.
  > unistr/u8-chr, unistr/u8-strchr: Optimize and add comments.
  > unistr/u8-strchr: Fix several bugs.
  > More tests for unistr/u8-strchr.
  > Oops, fix last commit so that it also works with modf().
  > posix-modules: Ignore backup files of documentation files.
  > symlinkat: Fix documentation.
  > fchownat: Replace also when chown has the trailing slash bug.
  > Complete last ChangeLog entry.
  > linkat: Work around AIX 7.1 bug.
  > Correctly determine whether pow is available in libc on AIX 7 with xlc.
  > iconv: Work around AIX 6.1..7.1 bug.
  > readlink: Relax test a bit.
  > copysign: Does not require -lm on glibc systems.
  > duplocale: Work around AIX 7.1 bug.
  > dirfd: Avoid link error on AIX 7.1.
  > strtod: next round of AIX fixes
  > futimens: fix configure check
  > getline: Update regarding AIX.
  > wcwidth: Drop replacement on AIX 7.
  > strtok_r: Avoid triggering bug in AIX 7.1 xlc compiler.
  > unlink: Update regarding AIX.
  > symlink: Update regarding AIX.
  > strndup: Update regarding AIX.
  > stat: Update regarding AIX.
  > truncl: Fix autoconf test.
  > round: Update regarding AIX.
  > rename: Update regarding AIX.
  > printf.m4: Update regarding AIX.
  > iconv: Update regarding AIX.
  > getopt: Update regarding AIX.
  > ldexpl; Update regarding AIX.
  > frexpl: Update regarding AIX.
  > open, fopen: Update regarding AIX.
  > chown: Update doc regarding AIX.
  > autoupdate
  > strtod: fix bug in replacement function on AIX
  > mbrlen: Fix cross-compilation guess for AIX.
  > mbrtowc: Fix cross-compilation guess for AIX.
  > * build-aux/gendocs.sh: restore lost x bit
  > init.sh: work around trap limitation of some shells
  > strtod: aid debugging
  > unistr/u*-chr, unistr/u*-strchr: Fix link errors and warnings.
  > Add ChangeLog entries for recent commits.
  > Use spaces for indentation, not tabs.
  > mbspcasecmp: Fix function specification.
  > autoupdate
  > timespec: use cast and not conditional, as truncation isn't possible
  > unistr/u8-chr, unistr/u8-strchr: use Boyer-Moore like algorithm.
  > unistr/u*-strchr: add tests
  > unistr/u*-chr: test multibyte sequences more
  > unistr/u*-chr: test multibyte sequences
  > unistr/u*-chr: prepare for multibyte tests
  > unistr/u8-strchr: Optimize non-ASCII argument case.
  > fdl.texi from gnustandards
  > getcwd: on Solaris, work better if ancestors are inaccessible
  > pthread: Add enough so that coreutils/src/sort.c compiles.
  > striconveh: Simplify last commit.
  > striconveh: Don't malloc memory if the result buffer is sufficient.
  > strtod: Add safety check.
  > Unify tests that set gl_cv_func_ldexpl_no_libm.
  > Unify tests that set gl_cv_func_ldexp_no_libm.
  > Unify tests that set gl_cv_func_frexpl_no_libm.
  > Unify tests that set gl_cv_func_frexp_no_libm.
  > memcoll: clarify sizes versus lengths, document better, and tweak perf
  > Tests for module '_Exit'.
  > New module '_Exit'.
  > strtod: make it more-accurate typically, and don't require libm
  > autoupdate
  > unistr/u8-strchr: Optimize ASCII argument case.
  > (x)memcoll: minor tweaks
  > (x)memcoll: speedup when input is known to be NUL delimited
  > bootstrap: discard non translation project po files
  > fsusage: Clarify which code applies to which platforms.
  > havelib: Fix bug when AC_LIB_FROMPACKAGE is used more than twice.
  > hash: once again explicitly disallow insertion of NULL
  > stdbool: Update doc.
  > hash: extend module to deal with non-pointer keys
  > gettext: Use AC_GNU_SOURCE as a fallback for AC_USE_SYSTEM_EXTENSIONS.
  > idpriv-drop: Fix tests.
  > string: Fix syntax error with g++ 2.96.
  > unitypes: Fix bug introduced on 2010-05-18.
  > autoupdate
  > autoupdates
  > memmem: slight optimization
  > Fix HAVE_CALLOC_POSIX misnomer.
  > Use modern idiom for calloc() replacement.
  > Fix HAVE_REALLOC_POSIX misnomer.
  > Use modern idiom for realloc() replacement.
  > Fix HAVE_MALLOC_POSIX misnomer.
  > Use modern idiom for malloc() replacement.
  > stdio.in.h: fix compilation failure when using HP-UX 11's C compiler
  > update from texinfo
  > update from texinfo
  > update from texinfo
  > ipv6: fix detection under mingw
  > strtod: Assume strtod() works when cross-compiling to new-enough glibc.
  > Factor out common code in gl_FUNC_STRTOD.
  > strtod: Stop using AC_FUNC_STRTOD.
  > select: Correct timeout.
  > git-version-gen: init shell var to avoid env var influence
  > priv-set: Don't assume that priv.h exists merely because getppriv does.
  > relocatable: Make it easier to test whether to install wrappers.
  > gnulib-tool: Display specified modules and dependencies differently.
  > gnulib-tool: Align code of func_import and func_create_testdir.
  > test-inttostr: avoid spurious failure on Solaris 9
  > update from texinfo
  > test-sys_socket: mark variables as used more readably
  > Avoid some more warnings from "gcc -Wwrite-strings".
  > init.sh: change framework_failure_ to fail with status 99, not 1
  > test-inttostr: avoid warnings about 4-6KB literal strings
  > init.sh: don't use $ME_ or skip_ before they are defined
  > test-sys_socket: avoid set-but-not-used warnings from gcc
  > test-xvasprintf: avoid 'const' discard warnings
  > tests: avoid compilation warnings in argmatch and exclude tests...
  > tests: avoid 'const' discard warnings in mbsstr tests
  > test-verify: avoid warning from gcc's -Wmissing-declarations
  > test-inttostr.c: include <string.h> for use of strcmp
  > test-linkat: avoid failed assertion on "other" architectures
  > printf.m4: avoid autoconf's "Expanded Before Required" warning
  > Replacement header templates are now named with ".in", not "_".
  > inttostr-tests: depend on snprintf, not snprintf-posix
  > autoupdate
  > inttostr: add a new function, inttostr, and tests
  > Add "Extending Gnulib" chapter to manual.
  > Avoid relocwrapper link errors due to gnulib replacement functions.
  > Avoid relocwrapper link errors due to gnulib replacement functions.
  > Prefer documented low-level autoconf macro names.
  > havelib: Allow library names with '+' characters.
  > Module setenv does not depend on 'malloc-posix', 'realloc-posix'.
  > maint.mk: make the news-check rule more configurable
  > do-release-commit-and-tag: fix typo in --help
  > regex: avoid new dead-code warning with gcc-4.6.0
  > Mention Solaris limitation.
  > Update to GNU gettext 0.18.1.
  > Don't use AC_LIBOBJ with file names in subdirectories.
  > Simplify gl_LIBUNISTRING_VERSION_CMP expansion.
  > Reduce dependencies.
  > Reduce dependencies.
  > time: Undefine more broken macros.
  > Choose among AC_DEFUN_ONCE, AC_DEFUN in a way that aclocal understands.
  > time: work with mingw + pthreads-win32 library
  > Avoid expanding two macros in the wrong order.
  > autoupdate
  > git-version-gen: take a sed script to transform the git tag
  > maint.mk: also prohibit "#undef" of always-defined symbols
  > correct ChangeLog
  > maint.mk: avoid echo -e
  > Oops, typo in ChangeLog entry.
  > Update to GNU gettext 0.18, part 2.
  > Add missing include in test-pwrite.c.
  > Mention requirement for Automake option 'subdir-objects'.
  > Don't use conversion with transliteration in u{8,16,32}_strcoll.
  > Avoid a test failure on NetBSD 5.0.
  > autoupdate
  > Adjust #include directive style.
  > regex: Don't require alloca.
  > test-renameat.c: include <sys/stat.h>
  > Update maintainer documentation for 'relocatable-prog' module.
  > git-merge-changelog: Enable --split-merged-entry by default.
  > test-pwrite: do not leave behind a test file named "out"
  > Fix output redirection buglet in init.sh.
  > update from texinfo
  > autoupdate
  > modules/valgrind-tests (configure.ac): Invoke gl_VALGRIND_TESTS.
  > Add new module valgrind-tests.
  > Clean up dead code in recent commit.
  > Avoid valgrind error reports from libunistring.
  > autoupdate
  > New module 'libunistring-optional'.
  > doc: users.txt: list hivex
  > doc: users.txt: list febootstrap
  > update from texinfo
  > Fix typo in ChangeLog entry.
  > bootstrap: fix an error when gnulib is not used as a git submodule
  > Avoid autoconf warnings about AM_ICONV.
  > absolute-header: Make the macro usable in more situations.
  > doc: update users.txt
  > init.sh: fix an error in the previous change; add more comments
  > init.sh: avoid unnecessary shell re-exec
  > Fix collision between gnulib's and libintl's printf replacements.
  > verify: Avoid skipping the test on openSUSE 11.0.
  > update from texinfo
  > autoupdate
  > Avoid useless warnings from G++.
  > maint.mk: tweak preceding change
  > maint.mk: gnulib doesn't guarantee NSIG
  > test-pwrite.c: Remove unused variable declaration.
  > Remove useless test-pwrite.sh file.
  > init.sh: fix a typo
  > maint.mk: avoid using a temporary file in the always-defined-macros check
  > init.sh: enable MALLOC_PERTURB_
  > maint.mk: improve sc_cross_check_PATH_usage_in_tests
  > Update to GNU gettext 0.18.
  > maint.mk: prohibit definition of symbols defined by gnulib
  > acl: Avoid test failure on Cygwin-hosted mingw.
  > autoupdate
  > error: Use system's fcntl function.
  > verify: adjust formatting to be more consistent
  > error: More reliable output on mingw.
  > vasnprintf: Fix syntax errors in libintl build on mingw.
  > Update for Cygwin 1.7.
  > init.sh: improve comments
  > exclude: Unescape hashed patterns in wildcard mode.
  > verify: automate tests
  > Further improvements to verify.h, suggested by Eric Blake.
  > Modify verify.h to pacify gcc -Wredundant_decls.
  > Tests for module pwrite.
  > Tests for module pwrite.
  > New module pwrite.
  > pread: Update documentation.
  > docs: update cygwin progress
  > gendocs.sh: make its "-s FILE" option more useful
  > bootstrap: don't ignore download_po_files failure
  > maint.mk: allow to pass options to gendocs.sh
  > gnu-web-doc-update: don't ignore configure or build failure
  > announce-gen: backslash-escape '@'s in --help output
  > maint.mk, announce-gen: allow project-specific announcement mail headers



reply via email to

[Prev in Thread] Current Thread [Next in Thread]