[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[bug-idutils] bug#29748: new snapshot available: idutils-4.6.21-6cdfd
From: |
Jim Meyering |
Subject: |
[bug-idutils] bug#29748: new snapshot available: idutils-4.6.21-6cdfd |
Date: |
Sat, 16 Dec 2017 17:08:18 -0800 |
It's been well over 5 years since the preceding release, so here is
a snapshot of the latest. Any feedback is most welcome, but so far,
I feel no particular urgency to make a release.
So far, NEWS has these entries:
** Bug fixes
lid is no longer susceptible to a buffer overrun
mkid no longer mistakenly warns that different files are the same but
with "different scans" for files with colliding 64-bit inode numbers
[the bug dates back to the initial implementation]
===============================
idutils snapshot:
https://meyering.net/idutils/idutils-ss.tar.xz 1.1 MB
https://meyering.net/idutils/idutils-ss.tar.xz.sig
https://meyering.net/idutils/idutils-4.6.21-6cdfd.tar.xz
===============================
Changes in idutils since v4.6:
Eric Blake (1):
build: default to --enable-gcc-warnings in a git tree
Jim Meyering (19):
maint: post-release administrivia
maint: adjust the URL that will appear in the generated announcement
maint: reenable gnulib's get-rusage-as-tests
maint: fix comment/doc typos
build: update gnulib submodule to latest
maint: avoid new syntax-check failures
maint: arrange for "make distcheck" to run the syntax-check rules
lid: avoid reading beyond end of buffer for a long name
build: update gnulib, bootstrap and init.sh
doc: remove idutils.texi front- and back-cover text requirements
maint: update copyright years
gnulib: update to latest
gnulib: update to latest; and update bootstrap and init.sh
maint: update copyright dates
build: fix type-vs-format-string mismatches
build: address -Wimplicit-fallthrough= warnings
build: add die.h from coreutils
lid: fix invalid fallthrough after failed exec
fix handling of 64-bit ino_t
Tom Tromey (1):
doc: change the manual to build with texinfo 5.1
===============================
Changes in gnulib since v4.6:
* gnulib 0eab6e2...ec01e68 (2343):
> users.txt: Update wget URL (tiny change)
> users.txt: Add wget2 (tiny change)
> dfa: fix memory leak in parse
> parse-datetime: fix dependence on AC_PROG_SED
> intprops: update doc URLs
> host-cpu-c-abi: Add support for armhf, arm64, x32, s390x.
> update from texinfo
> localeinfo: case_folded_counterparts and WEOF
> dfa: port to gcc -fsanitize=undefined
> strftime: %z is -00 if unknown
> dfa: port to older GCC
> Update DEPENDENCIES.
> maint.mk: enforce spelling of "timestamp" (i.e., no space)
> dfa: minor simplification with emptyset
> dfa: shrink constraints from 4 bits to 3
> dfa: omit unnecessary ptrdiff_t check
> dfa: omit unnecessary allocation
> dfa: omit unused local
> maint: time stamp -> timestamp
> maint: remove stray .texi files
> getprogname: fix port to IRIX
> dfa: melt down dfastate into build_state
> dfa: simplify transition table allocation
> dfa: fix reallocation bug when matching newlines
> Avoid -Wundef warning about undefined WINDOWS_SOCKETS.
> Avoid -Wundef warning about undefined __USE_FILE_OFFSET64.
> stdioext: Port to Minix 3.2 and newer.
> getprogname: port to IRIX
> localename-tests: port to NetBSD 7
> glob, intprops, xalloc: work around Clang bug
> dfa: fix 'return' typo
> lock tests: Prefer semaphore over mutex.
> parse-datetime: fix generated paths for coverage files
> maint.mk: support parallel execution of coverage
> lock: Provide guarantee to avoid writer starvation for rwlocks.
> thread: Fix pth port.
> parse-datetime: fix debug message on lone year number
> parse-datetime: fix local timezone debug messages
> parse-datetime: add debug warning about DST changes
> parse-datetime: add debug warning about date arithmetic
> parse-datetime: fix debug message of relative part after timezone
> parse-datetime: fix incorrect debug message on lone number
> exec
> build-aux/mdate-sh
> doc: fix typo in previous change
> Revert copyright-year change to synced files
> doc: modernize for C11 etc.
> dfa: prefer functions to FETCH_WC macro
> dfa: narrow more local var scopes
> dfa: remove duplicate assignment
> dfa: simplify constraint-dependency checking
> dfa: prefer functions and constants to macros
> dfa: narrow more local var scopes
> dfa: narrow the scope of many local variables
> gettext from dev
> version-etc: new year
> do-release-commit-and-tag: avoid shell syntax error
> maint.mk: hoist gnulib_dir definition earlier
> maint.mk: do not always evaluate intprops-related shell
> maint.mk: improve sc_prohibit_intprops_without_use
> dfa: shorten sbit, success
> dfa: simplify multibyte_prop etc.
> dfa: minor performance tweak
> dfa: wrap charclass inside a struct
> Changelog: insert omitted word
> maint.mk: update list of intprops.h symbol names
> getopt: fix parallel test failure
> xalloc: x2nrealloc check for ptrdiff_t overflow
> lock test: Fix performance problem on multi-core machines.
> autoupdate
> vma-iter: Fix endless loop on 64-bit Windows.
> stdint: Fix WINT_MAX to match the gnulib provided wint_t on minw.
> getopt-posix-tests: fix Makefile typo
> dfa: improve worst-case 'replace' performance
> dfa: performance improvement for removal of epsilon closure
> autoupdate
> Split tests for getopt-posix and getopt-gnu.
> posix-modules: Add options for specific platforms.
> getopt: Fix link error for users of getopt() in <unistd.h>.
> getaddrinfo tests: Avoid compilation error on MSVC.
> getlogin, getlogin_r: Fix link errors on MSVC.
> Un-deprecate the 'progname' module.
> Reorganize NEWS a bit.
> tanhf: Avoid redefinition error on MSVC.
> tanf: Avoid redefinition error on MSVC.
> sqrtf: Avoid redefinition error on MSVC.
> sinhf: Avoid redefinition error on MSVC.
> sinf: Avoid redefinition error on MSVC.
> logf: Avoid redefinition error on MSVC.
> log10l: Avoid redefinition error on MSVC.
> log10f: Avoid redefinition error on MSVC.
> hypotl: Avoid redefinition error on MSVC.
> hypotf: Avoid redefinition error on MSVC.
> fmodl: Avoid redefinition error on MSVC.
> fmodf: Avoid redefinition error on MSVC.
> expf: Avoid redefinition error on MSVC.
> coshf: Avoid redefinition error on MSVC.
> cosf: Avoid redefinition error on MSVC.
> atan2f: Avoid redefinition error on MSVC.
> atanf: Avoid redefinition error on MSVC.
> asinf: Avoid redefinition error on MSVC.
> acosf: Avoid redefinition error on MSVC.
> Avoid redefinition errors on MSVC.
> Avoid redefinition errors on MSVC.
> stdint: Fix WINT_MAX to match the gnulib provided wint_t on MSVC.
> Avoid autoconf warning.
> fpending: Revert workaround against Emacs bug.
> getlogin_r tests: Port to mingw.
> getlogin: Port to newer mingw.
> builtin-expect: improve port to IBM XL C
> builtin-expect: port to IBM XL C
> regex: fix dependency
> builtin-expect: new module
> init.sh: Add possibility to not delete temporary files.
> regex: fix integer-overflow bug in never-used code
> fpending: fix port to MinGW on Emacs
> safe-alloc: use xalloc-oversized
> xalloc: do not exceed PTRDIFF_MAX
> malloca: do not exceed PTRDIFF_MAX
> quotearg: pacify GCC better
> xalloc-oversized: check for PTRDIFF_MAX too
> dfa: fix glitches in previous commit
> dfa: fix some unlikely integer overflows
> dfa: add an assertion to avoid coverity false positive
> dfa: remove DFA_CASE_FOLD flag in favor of RE_ICASE
> dfa: remove DFA_CASE_FOLD flag in favor of RE_ICASE
> link: fix test to declare use of rename()
> fpending: Port to native Windows with MSVC.
> stdioext: Port to native Windows with MSVC.
> non-recursive-gnulib-prefix-hack.m4: remove leading "(" in case stmt
> threadlib: Optimize out runtime test on Solaris >= 10.
> stdint: Update doc about Solaris 9.
> c-ctype tests: Fix link error on Solaris 9.
> dfa: fix performance bug that recomputes trans
> same-inode: port to MinGW
> javacomp: Support Java 7 and 8.
> gnulib-tool: fix the previous change
> gnulib-tool: fix the previous change
> gnulib-tool: properly list the LGPL3orGPLv2 license
> localcharset: Avoid theoretical buffer overrun.
> Relicense some modules under LGPLv2+.
> scandir: Fix _D_ALLOC_NAMLEN() on OS/2 kLIBC
> alphasort, scandir: Port to OS/2 kLIBC
> relocatable: Fix that /@unixroot prefix is not working on OS/2 kLIBC
> sys_socket: typedef sa_family_t correctly on OS/2 kLIBC
> dfa: avoid new infinite loop
> dfa: do not match middle of multibyte character
> dfa: avoid false match in non-UTF8 multibyte locales
> ptsname_r: leverage AC_HEADER_MAJOR
> md4,md5,sha*: allow _STRING_INLINE_unaligned enable unaligned operation
> maint: use a more standard return from mbrtowc test
> freopen: fix typo in previous commit
> freopen: work around glibc bug with closed fd
> fnmatch: fix typo introduced on 2016-08-17
> maint: fix ChangeLog typo
> dfa: simplify with new function fillset
> dfa: fix glitches with on-demand states
> dfa: addition of new state on demand
> srclist: sync with released gettext
> srclist: add "release" option
> snippet/c++defs: Simplify _GL_CXXALIAS_* macros.
> dfa: fix logic typo
> fix test driver leaks: exclude, malloc, realloc
> Fix gnulib C++ namespace support and std::frexp
> GNULIB_NAMESPACE::func need not pull in rpl_func
> libunistring: Relicense under dual "LGPLv3+ or GPLv2" license.
> Relicense some modules under LGPLv2+.
> Relicense some modules under LGPLv2+.
> autoupdate
> Enable Unicode decoder safety unconditionally.
> Correct indentation.
> relocatable-prog-wrapper: Fix breakage on Cygwin.
> strerror: Make it compile in C++ mode.
> sys_time: add gnulib::timeval for C++
> snippet/c++defs: fix real-floating arg functions in C++ mode
> strftime: don't use __THROW
> obstack: port to gcc -fcheck-pointer-bounds
> strerror_r-posix: Another fix, for HAVE_DECL_STRERROR_R on mingw
> strptime: fix compile error in recent change
> gnulib-tool: Support for the dual "LGPLv3+ or GPLv2" license.
> strftime: tune %q
> Merge strftime.c changes from glibc
> strerror_r-posix: Fix override of AC_FUNC_STRERROR_R
> Fix gnulib C++ namespace support and std::frexp
> GNULIB_NAMESPACE::func need not pull in rpl_func
> manywarnings: fix -Wno-missing-field-initializers detection
> non-recursive-gnulib-prefix-hack: revert use of parameterized 'lib' dir
> strftime,strptime: support %q to represent the quarter
> autoupdate
> bootstrap: Fix get_version() for AIX 5.3
> intprops: port to older XL C
> autoupdate
> backupfile: initialize default suffix within the implementation
> futimens: remove FIXME for old Linux kernels
> utimensat: remove FIXME for old Linux kernels
> maint: update how to make web pages
> qsort_r: Fix macrology for platforms that lack the function.
> sys_types: fix Texinfo typos
> getprogname: port to HP-UX
> Update doc about target platforms.
> opendir, readdir, closedir: Relicense under LGPLv2+.
> Fix conflict between strerror_r-posix module and AC_FUNC_STRERROR_R.
> Make the 'argp' module work without the 'error' module.
> diffseq: restore TOO_EXPENSIVE heuristic
> non-recursive-gnulib-prefix-hack: Don't make assumptions about
gnulib-tool's --source-base option value.
> iconv: Avoid compilation error when bootstrapping GNU libiconv.
> Avoid gnulib-tool warnings about the dependencies of 'parse-datetime'.
> system-quote tests: Avoid compiler warning on AIX.
> Fix some "gcc -Wall" warnings.
> gnulib-tool: Make --create-testdir on all modules work again.
> libunistring: change the maintainer to 'all'
> Simplify "configure: checking ..." messages.
> Simplify "configure: checking ..." messages.
> quotearg-tests: pacify gcc -Wall
> canonicalize-lgpl: fix for missing SIZE_MAX on older systems
> printf.m4: fix a bug in detecting printf %j support
> sched: substitute HAVE_SYS_CDEFS_H too
> quotearg: never write beyond the returned length
> getprogname tests: Avoid failure in packages that use libtool.
> getprogname: Fix test failure on Cygwin. Comments.
> Make sure the libunistring detection rejects older versions with a known
bug.
> sh-quote, system-quote: revert regression of unit test.
> quotearg: fix stale tests
> non-recursive-gnulib-prefix-hack: fix inconsequential typo
> Fix a test crash.
> test-limits-h: suppress -Woverlength-strings
> gettime, timespec, utimens: Relicense under LGPL.
> canonicalize-lgpl: Support the case path_max > INT_MAX.
> getprogname: IBM z/OS: avoid NULL-dereference
> test-stdint: use _GL_VERIFY rather than "verify" for some tests
> Add missing ChangeLog entry
> stdint: port SIZE_MAX to glibc s390
> getprogname: port to IBM z/OS
> maint: remove stray space after "." in AC_DEFINE comment.
> long-options: avoid new GCC 7 warning from -Wimplicit-fallthrough
> utimecmp: avoid new GCC 7 warning from -Wbool-operation
> dfa: save memory for states
> wchar, wctype-h: fix for MinGW 3.22.2
> long-options: avoid new GCC 7 warning from -Wimplicit-fallthrough
> utimecmp: avoid new GCC 7 warning from -Wbool-operation
> autoupdate
> quotearg: minimize shell quoting using double quotes
> vasnprintf.c: avoid spurious warning from GCC 7
> getprogname: correct the test for a __progname variable
> u8-uctomb-aux.c: build: placate GCC 7's new -Wimplicit-fallthrough
> dfa: build: avoid warning from GCC 7's new -Wimplicit-fallthrough
> getprogname: avoid __progname vs program_invocation_short_name pitfall
> getprogname: port to OpenBSD 5.1
> sched: port to GCC 6.2.1 on macOS Sierra
> tests/init.sh: port Alpine fix to AIX 7.1
> nl_langinfo: pacify GCC
> stdint: also set GL_GENERATE_LIMITS_H
> limits-h, stdint: Don't assume extensions, fix typo
> getprogname: port to AIX
> update from texinfo
> update from texinfo
> extensions: fix typo in comment
> stdint: support new _WIDTH macros
> limits-h: new module
> stdio: don't redefine __USE_MINGW_ANSI_STDIO
> sys_types: avoid glibc 2.25 warnings about major()
> mountlist: include sysmacros.h for glibc
> extensions: port to more ISO C TSes
> intprops: new macro TYPE_WIDTH
> extensions: port to recent ISO C TRs
> update from texinfo
> update from texinfo
> dfa: port to Solaris 9
> autoupdate
> strverscmp: avoid link failure on OS X
> dfa: new module, importing grep's DFA matcher
> getprogname-tests: don't depend on assert-h
> getprogname-tests: work also when EXEEXT is nonempty
> getprogname: fix errors in previous change
> parse-datetime: restrict debug output to input string
> flexmember: new macro FLEXALIGNOF
> getprogname: port to systems with __argv (mingw, msvc)
> flexmember: port better to GCC + valgrind
> getprogname: port to Solaris 10
> stdalign: correct mistake in alignof doc
> getprogname.h: declare with _GL_ATTRIBUTE_PURE, when required
> main.mk: remove sc_program_name
> Port tests away from progname
> Port modules to use getprogname explicitly
> getprogname: new module
> autoupdate
> manywarnings: add -fno-common
> parse-datetime: Fix typo.
> intprops: tune INT_NEGATE_OVERFLOW for GCC 5 and 6
> strverscmp: sync with glibc
> xalloc-oversized.h: port __builtin_mul_overflow change to GCC 6.2.0
> intprops.h: port recent changes to GCC 6.2.0
> intprops.h: use __typeof__ with GCC 7
> intprops.h, xalloc-oversized.h: work with gcc 7
> intprops.h: fix missing-backslash problems
> autoupdate
> intprops: fix paren typo on old platforms
> intprops: port to OpenVMS
> parse-datetime: improve debug implementation
> c-strcase-tests: port to EBCDIC
> sigpipe-tests: fix typo
> canonicalize-lgpl: fix errno after malloca fails
> strtod: port errno handling to z/OS
> strtod: port to z/OS
> regex, string: rename to avoid '__string'
> c-strcase-tests, wcwidth-tests: depend on c-ctype
> thread: port to z/OS
> maint: port tests to z/OS errno behavior
> maint: preprocessor changes to support z/OS
> fclose, strstr-simple, wchar: port to z/OS
> iconv_open-utf-tests, iconv-tests: port to EBCDIC
> c-strcase-tests, wcwidth-tests: port to EBCDIC
> stdbool: don't require _Bool for C++
> getdelim: remove dependency on realloc-posix
> update from texinfo
> update from texinfo
> parse-datetime: add optional debug printing
> update from texinfo
> tests/init.sh: exclude dash with bad "local" semantics
> update from texinfo
> update from texinfo
> update from texinfo
> update from texinfo
> maint.mk: expand the prohibit_doubled_word regex
> useless-if-before-free: skip non-matching lines early
> update from texinfo
> maint.mk: speed up sc_po_check
> maint.mk: speed up require_config_h_first
> maint.mk: speed up sc_po_check
> update from texinfo
> update from texinfo
> autoupdate
> autoupdate
> update from texinfo
> autoupdate
> update from texinfo
> obstack: pacify GCC 6 with -Wnull-dereference
> update from texinfo
> doc: mention glibc, OS X, Cygwin [S]SIZE_MAX buglet
> doc: mention glibc SSIZE_MAX buglet
> printf-posix: Fix mingw build
> mktime: call tzset as per POSIX
> fts: handle readdir() errors
> intprops: port better to GCC 7
> intprops-test: port to GCC 6
> autoupdate
> update from texinfo
> autoupdate
> xalloc-oversized: port to GCC 7; fewer warnings
> autoupdate (gettext-0.19.8.1)
> update from texinfo
> regex: port to Sun C
> update from texinfo
> stdbool: Restore __bool_true_false_are_defined check
> stdbool: Port AC_CHECK_HEADER_STDBOOL to C++11
> Use GCC_LINT, not lint
> secure_getenv: Port to many more platforms.
> update from texinfo
> canonicalize: Fix broken probe for realpath.
> unsetenv: relax to LGPLv2+
> update from texinfo
> gendocs.sh: Set default TOP_NODE_UP_URL in HTML output.
> manywarnings: update for GCC 6.1
> autoupdate
> intdiv0, memmem, nocrash, strcasestr, strstr: no exit
> glob: size_t overflow checks
> glob: don't assume INT_MAX < SIZE_MAX
> Fix undefined behaviour in gettext.h.
> autoupdate
> git-version-gen: avoid undefined shift
> update from texinfo
> glob: merge glibc changes into lib/glob.c
> mktime: spelling fix in comment
> mktime: port to stricter signed overflow checking
> mktime: speed up DEBUG_MKTIME benchmarks
> mktime: resurrect DEBUG_MKTIME testing
> mktime: simplify DEBUG_MKTIME
> Port mktime_internal offset to unsigned time_t
> xstrtol: prohibit monstrosities like "1bB"
> xstrtod: reinstate setting of *result upon ERANGE
> xstrtod: modify *result only if no errors
> btowc: document problems in C locale
> autoupdate
> update from texinfo
> mktime: improve integer overflow checking
> intprops: check two's complement assumption
> intprops, mktime, strtol: assume two's complement
> stdint: port to strict C11 left shift
> mbrtowc: work around glibc bug#19932
> update from texinfo
> autoupdate
> stdint: detect good enough pre-C++11 stdint.h in C++ mode
> argp: merge changes from glibc
> Prefer American spelling for "initialize"
> autoupdate
> stddef: support configuring with g++
> autoupdate
> autoupdate
> update from texinfo
> test-framework-sh: minor cleanups
> test-framework-sh: revert port to NetBSD 7.0
> autoupdate
> Port better to Alpine Linux
> test-framework-sh: port to NetBSD 7.0
> update from texinfo
> gitlog-to-changelog: suppress ignored chatter
> update from texinfo
> update from texinfo
> setlocale: add "sv" to Windows language table
> update from texinfo
> sys_select: port to new Cygwin
> test-userspec.c: do not trigger gcc's new -Wmisleading-indentation
> time_rz: port to clang -Wunused-const-variable
> std-gnu11: improve clang support
> select: port more to Intel 2016.1.150 compiler
> select: try to port to 2016.1.150 compiler
> localename-tests: memory allocation fixes
> intprops: make .h file license match module
> acl: fix missing return on Cygwin
> update from texinfo
> update from texinfo
> extern-inline: port to PGI CC
> update from texinfo
> update from texinfo
> signbit: port back to pre-C++11 GCC
> mountlist: recognize autofs-mounted remote file systems, too
> signbit: port to C++ with GCC 6
> regex: make it closer to libc
> regex: merge patches from libc
> update from texinfo
> update from texinfo
> autoupdate
> autoupdate
> stdalign: port to older HP and IBM cc
> stdalign: port to clang 3.7.0
> update from texinfo
> readdir_r: now obsolescent
> Use modern texinfo when syncing install.texi output from autoconf
> update from texinfo
> sync install.texi from autoconf
> misc: port better to gcc -fsanitize=address
> update from texinfo
> autoupdate
> verify-tests: also remove stray test-verify.Tpo
> std-gnu11: new module
> update from texinfo
> update from texinfo
> get-permissions, strftime: fix grammar in comments
> gettext: mark as obsolete
> gnulib-tool: don't give up on ln -s so easily
> closedir: fix OS/2-related typos
> openat_proc_name: fix that last '/' is overwritten on OS/2 kLIBC
> regex: treat [x] as x if x is a unibyte encoding error
> closedir, dirfd, opendir: port to OpenSolaris 5.10
> bootstrap: use American spelling
> @item needed inside @itemize
> hash-pjw-bare: fix comment
> wcwidth: Replace also on OpenBSD 5.8
> update from texinfo
> gnu-web-doc-update: fix addition of new files
> utimens-tests: avoid pulling gettext .m4 files
> regex: pacify static checkers
> regex: fix [ diagnostic
> regex: fix memory leaks
> fts: don't unconditionally use leaf optimization for NFS
> * gnulib-tool: fix stray debug line in previous patch
> gnulib-tool: don't assume ln -s works
> utimes: detect utimes() correctly on OS/2 kLIBC
> openat_proc_name: port to OS/2 kLIBC
> stdint: check _INTPTR_T_DECLARED for intptr_t etc.
> doc: mention unfixed issues with unsupported localtime() values
> Go back to gettext-0.19.7
> opendir, closedir, dirfd, fdopendir: port to OS/2 kLIBC
> dup, dup2, fcntl: support a directory fd on OS/2 kLIBC
> pipe_filter_ii_execute: port to OS/2 kLIBC
> wchar: fix "conflicting types" error for __wcwidth on OS/2 kLIBC
> w32spawn: clear SHELL_SPECIAL_CHARS and SHELL_SPACE_CHAR on OS/2 kLIBC
> pipe-filter-aux: undefine HAVE_SELECT on KLIBC
> binary-io: don't put fd in binary mode if it is a console on EMX
> doc: mention setlocale() issues on OpenBSD
> sig2str: list all signals on FreeBSD >= 7
> acl-permissions: port to USE_ACL==0 platforms
> mktime: rename macro to avoid glibc clash
> Port "$@" to OpenIndiana ksh93
> autoupdate
> Port Universal Time settings to strict POSIX
> update from texinfo
> update from texinfo
> msvc-inval: fix problem with unset shell var
> autoupdate
> tests: for compare_(), use cmp -s where available
> version-etc: new year
> human: fix output buffer overrun by 1
> autoupdate
> maint: add missing ChangeLog entry for previous commit
> maint: fix operator precedence in mbrtowc test
> autoupdate
> regexprops-generic: update from regex.h
> strftime-tests: avoid false failure on OS X
> update from texinfo
> fts: ensure leaf optimization is used for NFS
> fts: enable leaf optimization for XFS
> non-recursive-gnulib-prefix-hack: preserve V_GPERF lines
> intprops: comment fix
> update from texinfo
> intprops-test: work around GCC bug 68971
> autoupdate
> gnulib-tool: allow multiple --local-dir usage
> fix freadptr to work with ungetc on all uClibc configs
> update from texinfo
> autoupdate
> parse-datetime: relax license to LGPLv2+, for OSTree
> update from texinfo
> autoupdate
> autoupdate
> update from texinfo
> xalloc-oversized: improve performance with GCC 5
> intprops: new public macro EXPR_SIGNED
> intprops: fix typo in clang port
> test-timespec: fix typo in previous change
> timespec-sub: fix overflow bug; add tests
> intprops-test: suppress -Woverlength-strings
> maint: add missing ChangeLog entry for previous commit
> quotearg: add quotearg_n_style_colon()
> intprops: revise _WRAPV macros, revert _OVERFLOW
> intprops: add parentheses for when OP has precedence lower than "-"
> quotearg: constify get_quoting_style parameters
> quotearg: add support for $'' shell escaping
> maint: use a more standard return from mbrtowc test
> intprops: add WRAPV and const flavors for GCC 5
> doc: use extended timezone format in iso-8601 example
> update from texinfo
> update from texinfo
> update from texinfo
> stdalign: port to Sun C 5.9
> autoupdate
> update from texinfo
> autoupdate
> time_rz: fix comment about tzalloc
> update from texinfo
> stdalign: work around pre-4.9 GCC x86 bug
> maint.mk: sc_tight_scope: remove extraneous expressions
> time_rz: return NULL if localtime_r fails
> fts: port to C11 alignof
> time_rz: avoid warning from bleeding-edge gcc's -Wnonnull
> maint.mk: _gl_TS_function_match: fix "extern" name extracting regexp
> maint.mk: sc_tight_scope: factor and support OS X
> ChangeLog: fix typo: s/cound/count/
> safe-alloc-tests: fix typo in license header
> copy-file: fix mem leak in error case
> localename: control langinfo.h inclusion
> update from texinfo
> binary-io, math, pthread, sys_socket, u64, unistd: port to strict C
> accept4-tests: fix to avoid non portable flags
> update from texinfo
> update from texinfo
> gnulib-tool: fix tests of 'extensions' module
> unicase/locale-language: fix typo in utf-8 cookie
> autoupdate
> xalloc: do not worry about GCC 5 warning on 32 bit
> xalloc: avoid GCC 5.1 warning on 32 bit
> uniname/uniname-tests: avoid compiler warnings
> autoupdate
> mountlist: clean up of variable duplication
> c-ctype: do not worry about EBCDIC + char signed
> c-ctype: port better to z/OS EBCDIC
> gnulib-common.m4: fix gl_PROG_AR_RANLIB/AM_PROG_AR clash
> sockets: MS Windows initalization fixes
> gc: fix detection of installed libgcrypt version
> c-ctype: rewrite to use inline functions
> fnmatch: add one more coding cookie
> maint: add coding cookies to non-ASCII sources
> gitlog-to-changelog: trim only trailing whitespaces
> Test that c_iscntrl agrees with iscntrl, etc.
> c-ctype: improve c_isascii testing
> Fix ChangeLog typo
> savewd: remove SAVEWD_CHDIR_READABLE
> Update ChangeLog to match previous patch.
> c-ctype: support EBCDIC-style c_isascii
> c-ctype: assume EBCDIC 1047 for c_iscntrl
> * modules/c-ctype (Depends-on): Add verify.
> c-ctype: port better to EBCDIC
> nanosleep: fix return code for interrupted replacement
> autoupdate
> Diagnose ERE '()|\1'
> Revert previous patch, as it did not fix the bug after all.
> regex: fix dangling-backreference bug
> regex: merge patches from libc
> autoupdate
> autoupdate
> autoupdate
> autoupdate
> ceill: detect buggy OpenBSD implementation
> mountlist: add me_mntroot field on Linux machines
> doc: Describe to use multiple instances of gnulib
> autoupdate
> autoupdate
> base32: mark function as __attribute__ const
> autoupdate
> autoupdate
> gnulib-tool: don't transform binary files with sed
> autoupdate
> autoupdate
> autoupdate
> autoupdate
> gperf: respect silent rules
> Improve port of stdalign to C++11
> pmccabe2html: fix gawk regex escaping
> update from texinfo
> time_rz: port to pedantic memcpy
> autoupdate
> time_rz: port better to MinGW
> time: port __need_time_t to MinGW
> strftime: fix newly-introduced bug on Solaris
> test-strftime: test for Solaris bug
> time_rz: port to Solaris etc.
> time_rz: now LGPL
> time_rz: make a constant 'const'
> time_rz: fix off-by-one typo
> autoupdate
> fprintftime, strftime: use timezone_t args
> time_rz: new module
> flexmember: license is now unlimited
> autoupdate
> maint: update copyright paper procedures
> autoupdate
> autoupdate
> localename: fix link error on Illumos
> unistr/uN-strtok-tests: avoid a trivial leak
> acl-permissions: Document FreeBSD ACL_TYPE_NFS4 acls
> acl-permissions: Fix on FreeBSD
> file-has-acl, acl-permissions: fix some more HP-UX typos
> file-has-acl, acl-permissions: fix HP-UX typos
> regex: match current GNU grep behavior
> set-permissions.c: adjust acl_from_mode's cpp guard
> autoupdate
> tests: restrict shells to those that support 'local'
> fix mistakes in ChangeLog entries
> unistr/uN-strtok: handle multibyte delimiters
> update-copyright: fix test failure with perl >= 5.22
> u{16,32}-strstr-tests: relax timeout condition
> gnulib-common.m4: change the ARFLAGS default to 'cr'
> update from texinfo
> autoupdate
> selinux-h: avoid double free after *getfilecon()
> fix pty related tests issues on Windows
> acl: fix definition of acl_from_mode on FreeBSD
> readutmp: port to FreeBSD >= 9
> mgetgroups: port to strict OS X
> mgetgroups: fix port to strict OS X
> linkat: fix invalid definition of LINKAT_SYMLINK_NOTSUP on OS X
> mgetgroups: port to strict OS X
> mountlist: avoid an unused-label warning on OS X
> error.c: correct printf-style format: %d -> %u
> fts: avoid reading beyond the heap allocation
> savedir: avoid undefined behavior in qsort call
> userspec: avoid undefined behavior in gettext call
> update from texinfo
> gitlog-to-changelog: improve gitmerge.el commits
> wchar: fix MinGW compilation warnings
> uniname/uniname-tests: use pristine data files
> linked-list, linkedhash-list: avoid compiler warnings
> libunistring: bump minimum version to 0.9.6
> uniname/uniname: update to Unicode 8.0.0
> * lib/gen-uni-tables.c: Style fixes.
> libunistring: update to Unicode 8.0.0
> gnu-web-doc-update: add --mirror to remove stale files
> * lib/set-permissions.c: Spelling fix.
> update from texinfo
> acl-permissions: pacify -Wsuggest-attribute=const
> fsync: document AIX misbehavior
> acl-permissions: more porting to AIX
> stdio: Don't redefine gets when using C++
> acl-permissions: add a cast to port to older AIX
> acl-permissions: port to older AIX, C89 HP-UX
> update from texinfo
> vasprintf-posix: avoid compiling vasnprintf where possible
> file-has-acl: fix build on Mac OS X 10
> prefix-gnulib-mk: remove no longer needed special case
> acl: don't depend on the deprecated qacl module
> gnulib-tool: concatenate lib_SOURCES to a single line
> pthread_sigmask: discount system version if a simple macro
> readlinkat: avoid OS X 10.10 trailing slash bug
> acl-permissions: Fix build on Mac OS X and older AIX (Bug#20681)
> acl-permissions: Fix build on Solaris and Cygwin
> linkat: avoid OS X 10.10 trailing slash with symlink bug
> unlinkat: handle ignoring of ".." on Darwin 14
> qacl: split into qcopy-acl and qset-acl
> gitlog-to-changelog: new option --ignore-line
> qacl: Reimplement qset_acl and qcopy_acl (Bug#20666)
> file-has-acl: Split feature tests again (Bug#20667)
> string: fix build failure on BSD/OSX with FORTIFY_SOURCE
> stdio: limit __gnu_printf__ witness to gcc 4.4+
> error: use correct printf attributes on mingw
> update from texinfo
> inttypes: force correct mingw PRIdMAX even without <stdio.h>
> stdio: fix probe on mingw under gcc 5.1
> autoupdate
> gitlog-to-changelog: parse "Tiny-change"
> update from texinfo
> doc: document glibc posix_fallocate() issues
> gendocs.sh: document new htmlarg default
> extern-inline: no need for workaround in GCC 5.1
> update from texinfo
> eealloc, pagealign_alloc, xalloc: avoid clang warnings
> tests: pacify GCC 5.1's stricter printf checking
> fts: port to GCC 5.1 with --enable-gcc-warnings
> file-has-acl: port to CentOS 6
> file-has-acl: always return false when ACLs aren't supported
> gettext: propagate po/Makefile.in.in too
> file-has-acl: new module, split from acl
> manywarnings: add GCC 5.1 warnings
> autoupdate
> doc: update FDL template to match FDL examples.
> lstat: fix cross-compilation 'ln -s' problem
> gendocs.sh: default to a common CSS style sheet for HTML output
> gnulib-tool: output bold attribute more portably
> qacl: Simplify HP-UX acl_nontrivial check
> acl: On Linux, check for acls without libacl
> acl, qacl: split off shared functions into separate object file
> git-version-gen: revert "detect untagged revisions"
> tempname: avoid unused parameter warnings
> git-version-gen: detect untagged revisions
> fseeko: fix build failure on NetBSD >= 6
> gitlog-to-changelog: port to MS-Windows
> gendocs: new option --tex for texi2dvi options
> sync gettext .m4 files from gettext
> uniname/uniname-tests: fix failure due to alias
> hash: remove deprecated hash_insert0 function
> mountlist: remove dependency on libmount
> stddef: port to pre-C11 GCC on x86
> quotearg-simple-tests: add missing gl_FUNC_MMAP_ANON dependency
> yesno: make EOL optional in ENABLE_NLS case also
> fdopendir-tests: test it does not close its arg
> gitlog-to-changelog: trim trailing white space
> gitlog-to-changelog: new option --ignore-matching
> fdopendir: port better to MinGW
> fdopendir: fix typo in comment
> error: document all entry points provided
> autoupdate
> autoupdate
> autoupdate
> vasnprintf: pacify clang 3.5.0
> glob, etc.: port to MSVC v18 on MS-Windows 8.1
> poll: port to MSVC v18 on MS-Windows 8.1
> tests: support stderr verification with returns_()
> passfd: avoid valgrind uninitalised data warning
> uniwbrk/u32-wordbreaks-tests: fix copyright
> dup2: doc and test for Android bug
> Replace dup2() on Android
> Android doesn't define RLIM_SAVED_*
> autoupdate
> vasnprintf-posix-tests: use consistent test
> printf, isinf, etc.: noncanonical != NaN
> fts: remove redundant close() (trivial)
> getdtablesize: port better for Android
> poll: fixes for large fds
> fcntl: Fix cross compiling
> dup2, fcntl: cross-compiler better for Android
> getopt: give accurate ambiguity diagnostic on mem exhaustion
> getopt: don't crash on memory exhaustion
> tempname: allow compilation with C++ (trivial)
> dup2, fcntl: port to AIX
> getdtablesize, dup2, fcntl: port to Android
> localename: Implement gl_locale_name_thread_unsafe for Android
> More changelog fixes
> fts: avoid crash when a cycle is added while traversing
> uniname/uniname: support character alias
> Fix ChangeLog botches in my recent commits
> duplocale: Fix Android build of duplocale-tests
> signal_h: Fix Android build
> net_if: Handle content-free <net/if.h> system headers
> linkat_nofollow: Add fallback case for cross compiling
> euidaccess: Fix Android build
> getugroups: Fix Android build
> localename: Fix Android build
> getdtablesize: Fix Android build
> Assume unbroken ungetc() on Android
> Fix FILE struct compatibility with Android API level >= 21
> tests: avoid recent -Werror=unused-variable regression in test-locale
> maint: various whitespace cleanups in tempname
> tests: provide returns_() to simplify exit status checking
> mountlist: only use libmount when specified
> uniname/unimame-tests: don't link with -lunistring
> fstrcmp: don't assume strlen < INT_MAX
> diffseq: prefer ptrdiff_t to ssize_t
> xalloc: fix typo that suppressed warnings
> full-read: fix license notice typo
> crypto/gc: fix a -Wswitch warning
> autoupdate
> update from texinfo
> tempname: new try_tempname function
> gnulib-tool: fix handling of patch(1) diagnostics
> bootstrap: exit immediately upon gnulib-tool failure
> symlinkat: include all required header files
> update from texinfo
> update from texinfo
> update from texinfo
> localename: support Solaris 12 and illumos
> locale: fix tests on illumos
> unictype: avoid undefined left-shift behavior
> libunistring: bump version of unitypes dependants
> unictype/category-none: fix link with libunistring
> unitypes: fix build with installed libunistring
> time: port to MinGW32 3.21
> update-copyright: apply to self
> libunistring: update to Unicode 7.0.0
> libunistring: update to Unicode 6.3.0
> libunistring: update to Unicode 6.2.0
> libunistring: update to Unicode 6.1.0
> uniwbrk/u32-wordbreaks-tests: add conformance test
> uniwbrk: ignore Extended/Format characters at BOL
> test-strstr.c: avoid a trivial leak
> update-copyright: recognize groff's \(co marker
> maint.mk: fix compatibility with OS X nm
> localcharset: improve charset detection on OS/2
> count-leading-zeros: use 64-bit intrinsics on 32-bit Windows
> count-leading-zeros: fix pragma typos
> autoupdate
> count-leading-zeros: avoid 64-bit intrinsics on 32-bit Windows
> uniname/uniname: update to Unicode 7.0.0
> doc: update INSTALL from autoconf
> stdio: fix use of PRIdMAX on modern mingw
> Fix check for pthreads.h pollution on Mingw64
> lib-symbol-versions: cache script check
> maint: fix grammar nits in propername
> gendocs: Update bug-report address and URLs to Gnulib's.
> gendocs: Add 'doc/gendocs_template_min'.
> gendocs: Change maintainer.
> gendocs: copyright date and version fix
> derived INSTALL
> revert copyright updates in slaved files
> version-etc: new year
> autoupdate
> autoupdate
> xstrtol: ensure errno is reset
> utimens: fix dependency typo
> autoupdate
> docs: mention why libgen.h is bad
> autoupdate
> assure: new module
> autoupdate
> stdalign: port better to HP compilers
> stdalign: work around Apple GCC 4.0 bug
> gendocs.sh and templates now maintained in gnulib
> getcwd: fix test failure on OS X 10.9
> parse-datetime: avoid a compiler warning with byacc
> unicase/locale-language-tests: fix LOCALE_FR test
> autoupdate
> update from texinfo
> stddef: support C11's max_align_t
> unistd: fix iOS check conditional
> posixtm: avoid compiler warning in a better way
> relocatable: support UNIXROOT in relocate() on EMX
> freopen: workaround freopen() on OS/2 kLIBC
> get_shared_library_fullname: port to EMX
> find_executable: port to EMX
> sched: check struct sched_param in spawn.h as well
> support GNU format printf and scanf on mingw
> bootstrap: Allow perl modules in $buildreq
> apply _GL_ATTRIBUTE_PURE to some inline functions
> vasnprintf: fix potential incorrect errno
> vasnprintf: fix potential use after free
> autoupdate
> filevercmp, posixtm: avoid compiler warnings with -O3
> Fix LDBL80_WORDS macro on big endian platforms.
> autoupdate
> git-version-gen: do not print new line characters
> gnulib-tool: recognize x:* as an absolute path
> argp: avoid extraneous translation and mem leak with empty pre doc
> autoupdate
> doc: mention that _BSD_SOURCE is deprecated for _DEFAULT_SOURCE
> uniname/uniname-tests: skip if system's libunistring is used
> printf: fix configure check on big endian systems
> pipe-filter-gi, pipe-filter-ii: port to AIX
> gitlog-to-changelog: add --until
> update from texinfo
> extern-inline: update commentary about GCC bugs
> gen-uni-tables: untabify
> gen-uni-tables: check out-of-range values added to 3-level tables
> gen-uni-tables: utilize 'assert'
> gen-uni-tables: cosmetic improvements
> fcntl-h-tests: port to PA-RISC GNU/Linux
> fts: port to C89
> unistd: port to iOS
> obstack: do not reject malloc-style obstack_chunkfun, obstack_freefun
> autoupdate
> update from texinfo
> obstack: avoid potentially-nonportable function casts
> obstack: fix macro return values
> obstack: do not assume system-supplied obstack is size_t safe
> obstack: port to platforms that #define __alignof__
> linkat: don't unconditionally replace on GNU/Linux
> linkat: wrap to handle symlinks on OS X 10.10
> open, openat: document nonstandard FreeBSD, NetBSD O_NOFOLLOW errno
> obstack: add NEWS entry for recent incompatible changes
> mountlist: don't use libmount to decide on dummy/remote
> maint: add missing ChangeLog entries for Modra's obstack changes
> obstack: prefer __alignof__ to alignof
> obstack: prefer alignof to calculating alignments by hand
> obstack: use size_t alignments and check for overflow
> obstack: 64-bit obstack support, part 3
> obstack: 64-bit obstack support, part 2
> obstack: 64-bit obstack support, part 1
> obstack: tidy part 2
> obstack: tidy part 1
> socketlib, sockets, sys_socket: Use AC_REQUIRE to pacify autoconf.
> iconv: avoid false detection of non-working iconv
> bootstrap: print more diagnostics for missing programs
> bootstrap: only update the gnulib submodule
> symlinkat: port to AIX 7.1
> readlinkat: port to AIX 7.1
> remove spurious {
> modules/fcntl: fix error reporting by dupfd
> basename, dirname: Improve documentation.
> exclude: declare exclude_patopts static
> autoupdate
> dirname: support compilation with C++
> qsort_r: include <config.h>
> avltree-list: avoid compiler warnings
> qsort_r: new module, for GNU-style qsort_r
> strerror_r-posix: support compilation with C++
> fcntl-h: fix compilation with Intel C++ compiler
> autoupdate
> mountlist: use /proc/self/mountinfo when available
> users.txt: add cmogstored
> gnulib-tool: Sync with build-aux/bootstrap options
> gnulib-tool: Fallback to wget when rsync fails
> maintainer-makefile: add syntax check for useless ';;'
> pthread, pthread_sigmask, threadlib: port to Ubuntu 14.04
> error: drop spurious semicolon
> gnulib-common.m4: port to GCC 4.2.1 and Sun Studio 12 C++
> manywarnings: add GCC 4.9 warnings
> vasnprintf: fix bugs in width computation
> vasnprintf: Avoid signed/unsigned comparison warning.
> parse-datetime: Avoid signed/unsigned comparison warning
> qsort_r: new module, for GNU-style qsort_r
> vla: new module
> localename: make gl_locale_name_thread really thread-safe on Windows
> getpass: don't assume struct termios
> getdtablesize: fall back on sysconf (_SC_OPEN_MAX)
> vararrays: modernize AC_C_VARARRAYS for C11
> relocatable-prog-wrapper: port gettext to OS X 10.8 + GCC 4.8.1
> sys_select: fix FD_ZERO problem on Solaris 10
> accept: document Solaris 10 type glitch
> extern-inline: port to FreeBSD, DragonFly
> autoupdate
> Use consistent style to check DEBUG macro in regex_internal.c
> openat-die: use _Noreturn markup
> test-open: port to cygwin, which lacks Fortify
> localename: Enforce declarations before statements.
> test-userspec: don't look up numeric user names
> localcharset, localename: MS-Windows support for non-default locales
> announce-gen: avoid failure when Digest::SHA is installed
> gettext: revert "update macros to version 0.19"
> regex: don't deref NULL upon heap allocation failure
> maint.mk: give projects more flexibilty in set_prog_name arguments
> regex: fix memory leak in compiler
> announce-gen: avoid perl warnings
> localename: avoid -Wsuggest-attribute={const,pure} warnings
> nl_langinfo: Fix last change.
> Define macros for glibc
> Sync up error.c with glibc
> nl_langinfo: fix build under mingw
> mountlist: do not classify a bind-mounted dir entry as "dummy"
> maint.mk: less syntax-check noise when SIGPIPE is ignored
> nl_langinfo: CODESET on MS-Windows and more items from localeconv
> Bruno Haible has stepped down as maintainer.
> mktime: merge #if/#ifdef usage from glibc
> git-version-gen: improve option descriptions
> regex: fix memory leak in compiler
> regex: merge patch from libc
> acl: port to gcc -Wredundant-decls
> parse-duration: eliminate 68-year duration limit
> pthread: don't assume AC_CANONICAL_HOST, port better to Solaris, etc.
> pthread: define thread-safe macros on some platforms
> regex: don't be multithreaded if USE_UNLOCKED_IO.
> gettext: update macros to version 0.19
> select,poll: fix console handle check on windows 8
> select: fix waiting on anonymous pipes on MS-Windows
> times: fix to return non constant value on MS-Windows
> isatty: fix to work on windows 8
> maint: fix typo in fdl.texi
> mountlist: avoid hasmntopt const type warning on solaris
> maintainer-makefile: delete obsolete code
> maintainer-makefile: avoid spurious error messages
> rename: avoid unused-but-set-variable compiler warning
> maint: add ChangeLog entry missing in previous commit
> rename: mark a label as potentially unused
> gnulib-common.m4: Fix typo in _GL_UNUSED_LABEL.
> acl: apply pure attribute to two functions
> gnulib-common.m4: add _GL_UNUSED_LABEL
> dup2, fcntl, fcntl-h: port to AIX 7.1
> printf, config.rpath: Port to FreeBSD 10.
> ftoastr: work around compiler bug in IBM xlc 12.1
> valgrind-tests: fixed misleading help message
> isfinite, isinf, isnan tests: fix for little-endian PowerPC
> exclude-tests: port to AIX 7.1
> pthread_sigmask, timer-time: use gl_THREADLIB only if needed
> gnulib-tool: wget translations using --no-verbose rather than --quiet
> gnulib-tool: adjust translation wget to avoid a https redirection
> getlogin_r-tests: check return value rather than errno
> getlogin_r-tests: fix various issues in recent change
> fchdir: port 'open' and 'close' redefinitions to AIX 7.1
> update from texinfo
> xalloc: don't potentially generate invalid code for xmemdup calls
> getlogin_r-tests: avoid false failure under sudo/ssh etc.
> getlogin-tests: avoid false failure under cron
> mbrtowc.m4: fix a comment typo
> mbrlen, mbrtowc: fix bug with empty input
> doc: document mbrtowc and mbrlen problem with empty input
> doc: document exec* = spawn+exit bug with non-Cygwin Windows platforms
> autoupdate
> getlogin-tests: avoid false failure under sudo/ssh etc.
> mbsstr, quotearg, xstrtol: pacify IRIX 6.5 cc
> update from texinfo
> autoupdate
> autoupdate
> autoupdate
> gitlog-to-changelog: revert inclusion of git-log-fix file
> maint.mk: Relax the copyright check to cater for non FSF projects
> physmem: use sysinfo if _SC_PHYS_PAGES unavailable
> exclude: port to strict C99
> regex: do not depend on malloc-gnu
> autoupdate
> expl: avoid incorrect expl(small_value) on OpenBSD 5.4
> xalloc: allow x2nrealloc (P, PN, S) where P && !*PN
> fts: avoid unnecessary strlen calls
> fts: avoid unnecessary strlen calls
> fts: avoid unnecessary strlen calls
> autoupdate
> autoupdate
> obstack: Remove ancient NeXTSTEP gcc support conditional
> obstack: merge with glibc changes
> strftime: wrap macros in "do {...} while(0)"
> modechange: avoid memory leaks for invalid octal modes
> autoupdate
> gitlog-to-changelog: include a dummy git-log-fix file
> autoupdate
> update from texinfo
> gitlog-to-changelog: also include the file, git-log-fix
> autoupdate
> regex: port to OS X 10.8.5 en_US.UTF-8 locale
> maint: fix ChangeLog to match commit record
> stdint, read-file: fix missing SIZE_MAX on Android (tiny change)
> parse-datetime: fix crash or infloop in TZ="" parsing
> * NEWS: Recent changes are not that important.
> savedir: new symbol for fast-read version
> unistd: port readlink to Mac OS X 10.3.9
> * NEWS: Document recent change to diffseq.
> diffseq: remove TOO_EXPENSIVE heuristic
> savedir: simplify by using stpcpy
> spawn: fix link error on uclibc
> m4: fix gl_TIMER_TIME() detection of threads on uClibc
> maintainer-makefiles: provide AC_PROG_SED for older autoconf
> exclude: add support for posix regexps
> maintainer-makefiles: use $(SED) for syntax check
> update from texinfo
> savedir: add sorting arg to savedir, streamsavedir; remove fdsavedir
> autoupdate
> update from texinfo
> update from texinfo
> file-type: add support for doors and other less-common file types
> update from texinfo
> autoupdate
> pthread: work around winpthread header pollution on mingw
> qacl: check for fchmod
> Fix typo in ChangeLog.
> fdopen-tests: port to Tru64
> stdalign: port to HP-UX compilers
> strtoimax: port to platforms lacking 'long long'
> update from texinfo
> relocatable-maint.texi: escape braces
> maint: remove duplicate ChangeLog entry
> maint.mk: adapt openat.h-include-without-use test
> relocatable-perl: like relocatable-script, but for Perl scripts
> relocatable-shell: Update suggested usage in maintainer documentation.
> tests: fix export bug in previous patch
> tests: simplify porting to Solaris 10 /bin/sh
> update from texinfo
> md5, sha1, sha256, sha512: support older autoconf
> include_next: port to autoconf 2.63
> maint: add a gnulib-local rule to keep non-ascii out of .texi files
> freadable, fwritable, fwriting: declare with the "pure" attribute
> maint.mk: adapt openat.h-include-without-use test
> doc: use ASCII in .texi files where UTF-8 isn't needed
> freading: declare with attribute "pure"
> manywarnings: remove -Wmudflap
> autoupdate
> relocatable-script: remove unused code
> maint: fix public-submodule-commit to work with newer git
> autoupdate
> doc: update main copyright year
> maint: update copyright
> version-etc: new year
> autoupdate
> passfd: give nicer error for recvfd at eof
> autoupdate
> gettimeofday: port recent C++ fix to Emacs
> gettimeofday: fix C++ crosscompilation
> qacl: port to Windows better
> md5, sha1, sha256, sha512: fix compile error in c++ mode
> open-tests: fix build failure with -Werror=old-style-declaration
> md5, sha1, sha256, sha512: fix link error with partial libcrypto
> md5, sha1, sha256, sha512: add gl_SET_CRYPTO_CHECK_DEFAULT
> md5, sha1, sha256, sha512: add 'auto', and a way to specify default
> autoupdate
> bootstrap: warn about BSD toolchain snafu
> open-tests: port to glibc with _FORTIFY_SOURCE and -O1
> include_next: minimize code duplication
> getcwd: fix compile error in configure check
> regex: suppress core dumps from detection code
> md5, sha1, sha256, sha512: support mandating use of openssl
> test-xvasprintf: disable some -Wformat-security diagnostics
> regex: avoid glibc deadlock during configure
> md5, sha1, sha256, sha512: use openssl routines if available
> base64: fix recent compilation regression on some compilers
> autoupdate
> autoupdate
> ignore-value: revert previous code change
> selinux-h: improve stub types and add more stub functions
> ignore-value: prefer GCC version back through 2.0
> pty: Activate the signature wrapper of forkpty.
> maint: fix gendocs.sh permissions
> autoupdate
> quotearg: don't attempt to store 1 << 31 into an "int"
> error: depend on stdio
> doc: Improve wording in relocatable-maint.texi.
> Fix indentation in previous patch.
> * lib/getgroups.c (posix_getgroups, getgroups) [__APPLE__]:
> base64: provide a fast path for encoding well sized buffers
> extern-inline: port better to OS X 10.9
> fpending: fix typo
> fpending: fix regression on DragonFly BSD
> hash: relax license to LGPLv2+, for libguestfs
> intprops: port to Oracle Studio c99
> obstack: pacify HP C
> maint.mk: prefer gpgv2 over gpgv
> isnan: port to VAX
> gnulib-tool: protect against CDPATH
> maint.mk: restore functionality removed by recent change
> Revert "error: make the module depend on vfprintf-posix"
> maint.mk: fix "release" target to build _version
> maint.mk: get current gnulib revision correctly.
> install-reloc: Support multi-binary installation.
> selinux-h: really build without selinux when library is missing
> regex: also remove dependency on HAVE_WCSCOLL
> xfreopen: fix typo: s/frepoen/freopen/
> regex: don't depend on wcscoll
> error: add the printf attribute to a static function
> error: make the module depend on vfprintf-posix
> fpending, obstack, strerror-override: use pure+const function attrs
> extern-inline: make safe for -Wundef usage
> mkfifo-tests, etc.: allow HP-UX 11.11 bug
> acl: allow cross-compilation to Gentoo
> mgetgroups: remove dependency on realloc-gnu
> regex-tests: port to HP-UX 11.11
> verify: document some 'assume' pitfalls
> strtoumax: fix another typo in previous commit
> strtoumax: fix typo in previous commit.
> strtoumax: port to Solaris 8
> autoupdate
> strtoimax, strtoumax: port to HP-UX 11.11
> strtoimax: port to HP-UX 11.11
> New module 'count-trailing-zeros'.
> count-leading-zeros: port to MSC; support types wider than 64 bits
> count-one-bits: port to MSC; support types wider than 64 bits
> mountlist: fix resource leak with MOUNTED_INTERIX_STATVFS
> tests: improve diagnostic when an assertion fails
> verify: new macro 'assume'
> autoupdate
> dup2, dup3: work around another cygwin crasher
> getdtablesize: work around cygwin issue
> pmccabe2html: escaping of special characters
> manywarnings: enable nicer gcc warning messages
> timespec: use the new TIMESPEC_RESOLUTION in a few more places
> warnings: port --enable-gcc-warnings to Solaris Studio 12.3
> configmake: support new --runstatedir option
> ctype, string: depend on extern-inline
> userspec: support optional parameters to parse_user_spec()
> timespec: new function make_timespec, and new constants
> stdio: OS X port of putc_unlocked + extern inline
> signal: OS X port of sigaddset etc. + extern inline
> extern-inline: do not always suppress extern inline on OS X
> extern-inline: document fixes for ctype and wctype macros
> fflush, freadahead, fseeko: Fix for Android
> pmccabe2html: fix portability issues
> getgroups: statement without effect
> autoupdate
> update from texinfo
> update from texinfo
> glob: fix compilation
> glob: fix build for platforms without __THROW
> autoupdate
> regex-quote: fix buffer access out of bounds
> glob: avoid -Wattribute warnings on glibc
> headers: check that _GL_INLINE_HEADER_BEGIN is defined
> bootstrap: remove the --version requirement from ancillary tools
> gc: support HMAC-SHA256 and HMAC-SHA512.
> gettext: update to version 0.18.3.1
> selinux-at: omit unnecessary include
> autoupdate
> d-ino: avoid false negative on symlink
> update from texinfo
> autoupdate
> bootstrap: port to OpenBSD sed
> warnings: minor optimization
> warnings: check -Wfoo rather than -Wno-foo
> accept doclicense option
> accept doclicense option
> xvasprintf-tests: port to GCC with hardening flags
> fpending: port to recent Cygwin change to stdio_ext.h
> no need for tendentious comment
> regenerate
> autoupdate
> sys_time: port to OpenBSD
> autoupdate
> bootstrap: support checksum utils without a --status option
> update from texinfo
> Fix ChangeLog typo.
> autoupdate
> regex: port to non-glibc/lock-using systems
> update from texinfo
> autoupdate
> localecharset: make locale_charset thread-safe on Mac OS X
> gettext: update to version 0.18.3
> autoupdate
> bootstrap: use correct source when copying build-aux files
> tmpdir: fix bug in VMS port
> tmpdir: fix typo in previous change
> * lib/tmpdir.c: Simplify code to add slash; no need for a loop.
> tmpdir: port to VMS, to // != /, and to long dirs
> regex: port to --with-included-regex --enable-gcc-warnings non-threaded
> accept4, dup3, pipe2: port to Cygwin
> mountlist: add support for deallocating returned list entries
> stdalign, verify: port to FreeBSD 9.1, to C11, and to C++11
> fnmatch: don't goto over declaration
> pipe2: decouple from binary-io a bit
> mgetgroups: relax license to LGPLv2+
> xalloc-oversized: relax license to LGPLv2+
> nproc: relax license to LGPLv2+
> bootstrap: honor --no-git
> update from texinfo
> ignore-value: port to gcc -pedantic
> extern-inline: port to gcc -std=c89
> doc: document extern-inline
> doc: chatter less
> fflush, fseeko: port to musl cross-compiles
> msvc-inval: port to mingw-w64
> getcwd-lgpl: port to Tru64
> autoupdate
> tests: port large-fd POSIX spawn tests to OS X
> autoupdate
> tests/nap.h: use an adaptive delay to avoid ctime update issues
> sig2str: port to C++
> docs: mention cygwin shortcoming in <sys/un.h>
> vasnprintf: silence mingw compiler warning
> c-ctype, regex, verify: port to gcc -std=c90 -pedantic
> regex: adapt to locking regime instead of depending on pthread
> getgroups: document portability issues
> test-lchown, test-chown: also skip test if lchown/chown fails with EPERM
> regex: fix dfa race in multithreaded uses
> malloca: port to compilers that reject size-zero arrays
> parse-datetime, tests: don't use "string" + int
> argmatch: port to C++
> argp: typo fix
> autoupdate
> manywarnings: update for GCC 4.8.0
> spawn-tests, sys_socket-tests, sys_wait-tests: port to clang
> getaddrinfo-tests: port --enable-gcc-warnings to clang
> thread: port --enable-gcc-warnings to clang
> stdio: use __REDIRECT for fwrite, fwrite_unlocked
> stdio: port --enable-gcc-warnings to clang
> sig2str: port --enable-gcc-warnings to clang
> obstack: port --enable-gcc-warnings to clang
> memchr2: port --enable-gcc-warnings to clang
> mbsstr: port --enable-gcc-warnings to clang
> malloca: port --enable-gcc-warnings to clang
> inttostr: port --enable-gcc-warnings to clang
> warnings: port to clang
> quotearg: do not read beyond end of buffer
> lock: work around pthread recursive mutexes bug in Mac OS X 10.6
> mkdir-p: remove assumptions about umask and mode
> maint.mk: catch more abuse of HAVE_DECL in syntax-check
> deps: require Automake >= 1.9.6 in generated Makefile fragments
> autoupdate
> bootstrap: AC_INIT may have more than four parameters
> ChangeLog: whitespace cleanup
> qacl: port to MS-Windows port of GNU Emacs
> acl: include quote.h
> fchownat, renameat, unlinkat: update statat dependencies
> Assume gnulib is checked out from Git, not CVS
> utimensat-tests, etc.: try to fix some races
> utimens, utimensat: work around Solaris UTIME_OMIT bug
> gettext: now it's your responsibility to add -I$(top_builddir)/intl
> acl: include errno.h to get errno
> tests: don't assume getdtablesize () <= 10000000
> extern-inline: work around bug in Sun c99
> autoupdate
> qacl: new module, broken out from the acl module
> alignof, intprops, malloca: port better to IBM's C compiler
> wctype-h: fix gettext link error on mingw
> autoupdate
> regex-tests, regex: allow glibc re_search behavior
> stdalign: doc fix
> stdalign: port to stricter ISO C11
> sys_select, sys_time: port 2013-01-30 Solaris 2.6 fix to Cygwin
> check for (erroneous) ftp-upload.gnu.org
> copy-file, rpmatch: fix problems found by cppcheck
> prefix-gnulib-mk: give better diagnostics
> putenv: port to Solaris 10
> mktime: fix configure typo
> regex-tests: skip UTF-8 test on mingw
> tests: make it easier to bypass alarm time in debugger
> regex: port to mingw's recent addition of undeclared alarm
> putenv: avoid compilation warning on mingw
> unistd: don't prevent Tru64 Unix from using gnulib strtod.
> autoupdate
> vasprintf-posix-tests: allow rounding 1.51 to 1.
> vasprintf-posix-tests: allow rounding 1.5 to 1.
> autoupdate
> vasnprintf-posix-tests: allow rounding 1.5 to 1
> bootstrap: port to FreeBSD
> regex: rename remaining __attribute calls to __attribute__.
> execute: Revert last change, but use a different condition.
> execute: drop dead code
> non-recursive-gnulib-prefix-hack: port coreutils 8.21 to HP NonStop
> test-getsockopt: avoid compiler warning
> sys_types: Avoid autoconf warning about gl_SYS_TYPES_H.
> gettext: Update to version 0.18.2.
> maint: restore gendocs.sh execute bit
> regex: merge patches from libc
> putenv: port better to native Windows
> regex: ignore old-style-definition warnings
> getcwd: support coreutils better
> * lib/strtod.c (HAVE_RAW_DECL_STRTOD): Remove; no longer used.
> strtod: support coreutils better
> mountlist: port to HP NonStop
> Fix typo in stdnoreturn documentation.
> extern-inline: avoid compilation error with HP-UX cc
> putenv: fix heap corruption with mixed putenv/_putenv
> autoupdate
> autoupdate
> unsetenv etc.: port to Solaris 11 + GNU Emacs
> secure_getenv: fix C++ declaration typo
> careadlinkat: stop exporting careadlinkatcwd
> extensions: port better to HP-UX
> openpty: fix bug where HAVE_OPENPTY is mistakenly 1
> maint: fix misspelling of MINIX in ChangeLog
> secure_getenv: fix include typo
> secure_getenv: port better to FreeBSD and Solaris
> extensions: port better to MINUX 3, HP-UX, autoheader 2.62
> unistd: avoid namespace pollution on non-glibc systems
> autoupdate
> tmpdir: use secure_getenv
> tempname: use secure_getenv
> secure_getenv: new module
> autoupdate
> getcwd: break fdopendir + save_cwd recursive loop (Bug#13516)
> regex-tests, regex: fix bug: memset undeclared
> regex-tests: fix link errors on older Solaris
> update from texinfo
> regex-tests: new module
> regex: fix off-by-one error in configure test
> regex: avoid infinite configure test
> openpty: fix bug where HAVE_OPENPTY wasn't defined
> sys_time: port to Solaris 2.6
> regex: test for buffer overrun
> regex: fix buffer overrun in regexp matcher
> mountlist: don't consider "devtmpfs" as dummy
> futimens-tests, utimens-tests: Depend on gettext.
> test-getpeername: fix typo
> bootstrap: remove the need for a sorted .gitignore
> readlinkat: don't depend on gl_FUNC_OPENAT
> statat: new module, split out from fstatat
> autoupdate
> Fix typo in previous change, by including <unistd.h>.
> tests: don't assume fd 99 is closed
> Fix ChangeLog typo.
> stpncpy: port to OS X 10.8
> In intro, say only latest mingw is tested.
> unistd: port to recent mingw
> Fix typo in comment.
> largefile: port better to Mac OS X 10.5
> doc: clarify -Werror
> stdint: fix build with Android's Bionic fox x86
> net_if-tests: port to Solaris 7 + GCC 3.4.6
> net_if-tests: port to older Solaris
> system-quote-tests: port to older Solaris
> c-xvasprintf etc.: fix link errors on older Solaris
> locale: port to Solaris 2.6 and 7 + GNU gettext
> autoupdate
> stdlib: port to Solaris 2.6
> Fix misspellings of "occurred".
> autoupdate
> autoupdate
> doc: update main copyright year
> doc: improve ISO 8601 discussion
> doc: avoid small caps
> regex: conform to strict C
> gnulib-tool: fix incompatibility with autopoint 0.18.2
> autoupdate
> fprintftime: bring back and reword fwrite comment
> autoupdate
> stdio: remove now-unnecessary stdio.c
> unicodeio: depend on stdio, not ignore-value
> fprintftime: depend on stdio, not ignore-value
> stdint-tests: Fix expanded-before-required-warning. * modules/stdint-tests
(Depends-on): Use AC_REQUIRE.
> fwrite: silence __wur only for older glibc versions
> fwrite: silence __wur without using inline
> update-copyright: avoid copyright notice date corruption
> regex: omit needless signed-pointer casts
> regex: support Gawk, which never uses alloca
> autoupdate
> update from texinfo
> update from texinfo
> autoupdate
> missing @item
> autoupdate
> regex: port __libc_lock_define usage to C89
> maint: update all copyright year number ranges
> version-etc: bump copyright year reported in --version
> sigprocmask-tests: skip test if pid is unexpectedly large
> git-version-gen: avoid test -z portability glitch
> git-version-gen: add --fallback option to use if git is not present
> maint.mk: handle missing git with more grace
> dup2: work around cygwin bug
> regex: remove unnecessary dependency on localcharset.h
> regex: revert single-byte change
> regex: simplify based on Gawk version
> autoupdate
> regex: check that pattern char is single-byte
> regex: implement rational ranges
> regex: avoid redefining __wctype
> regex: port to hosts where malloc (0) == NULL
> regex: port to C89
> regex: merge glibc changes
> * users.txt: Add Emacs.
> doc: omit mention of version when not needed
> * doc/intprops.texi (Integer Properties): Fix Texinfo typo.
> autoupdate
> autoupdate
> bootstrap: pass --force to autoreconf.
> argp: fix port of port new 'inline' approach to Sun C 5.12 + Solaris 10
> * doc/gnulib-readme.texi: Minor fixups.
> * doc/gnulib-readme.texi (Portability guidelines): ctype.h, not ctime.h.
> Hyphen and dash fixes.
> Correct name of POSIX.1-2001.
> doc: move README into manual
> c-xvasprintf: Fix "implicit declaration of function" GCC warning.
> c-vasprintf: Fix "empty declaration" warning reported by GCC.
> gettext: avoid obsolete macro AM_PROG_MKDIR_P
> autoupdate
> argp: port new 'inline' approach to Sun C 5.12 + Solaris 10
> Fix ChangeLog typo.
> AC_PROG_MKDIR_P: port workaround to pre-2.62 Autoconf
> AC_PROG_MKDIR_P: don't workaround if not buggy
> New 'c-*printf' modules for formatted output in C locale.
> argp: better 'inline'
> filemode, sys_stat: Handle MPX files a la AIX.
> x-to-1: honor $PERL
> gnu-web-doc-update: add all the new files, even in new directories
> gnu-web-doc-update: improve --help
> mountlist: recognize more "dummy" file systems
> extern-inline: avoid incompatibility with Darwin Libc
> gnupload: Work with GnuPG using gpg-agent (for smartcards).
> canonicalize, canonicalize-lgpl: Microsoft Windows prefix fixes
> maint.mk: typofix in comments
> maint.mk: avoid extra forks
> vasnprintf: fix ASCII_ONLY typo
> autoupdate
> list, oset, xlist, xoset: fix extern inline issue with C99
> autoupdate
> sys_stat: no 'static inline'
> extern-inline: no 'static inline'
> snippet/warn-on-use: no 'static inline'
> rbtree-list, rbtreehash-list: no 'static inline'
> regex: no 'static inline'
> xvasprintf: no 'static inline'
> parse-datetime, parse-duration: no 'static inline'
> getaddrinfo: no 'static inline'
> ftruncate, fts, lstat, openat, raise: no 'static inline'
> fflush, stat: no 'static inline'
> error, filevercmp: no 'static inline'
> dup, execute, fatal-signal, etc.: no 'static inline'
> c-strtod, memcoll, readutmp: no 'static inline'
> arctwo, md4, md5, sha1, sha256, sha512: no 'static inline'
> cond, lock, thread: better 'inline'
> chdir-long, cycle-check, savewd: better 'inline'
> base32, base64: no need for 'inline'
> array-oset, linkedhash-list, rbtree-oset: no need for 'inline'
> list, oset, xlist, xoset, xsublist: simplify via extern inline
> xalloc: better 'inline'
> gethrxtime: better 'inline'
> wctype-h: better 'inline'
> unistd: better 'inline'
> sys_socket: better 'inline'
> stdio: better 'inline'
> sigaction: better 'inline'
> selinux-h: better 'inline'
> pthread: better 'inline'
> math: better 'inline'
> count-one-bits: better 'inline'
> count-leading-zeros: better 'inline'
> bitrotate: better 'inline'
> autoupdate
> autoupdate
> maint.mk: avoid gratuitous failure
> canonicalize, canonicalize-lgpl: support MS-Windows file names
> fts: introduce FTS_VERBATIM
> autoupdate
> autoupdate
> getlogin_r-tests: allow errno == ENXIO or ENOENT
> getlogin-tests: allow errno == ENOENT
> tests/nap.h: avoid warning about unused variable
> prefix-gnulib-mk: avoid overzealous "lib/"-prefix addition
> update from texinfo
> fcntl-h: default O_SEARCH, O_EXEC back to O_RDONLY
> test-utimens: speed up by taking shorter naps
> mountlist.c: fix a compilation failure
> errno: port to LynxOS 178 2.2.2
> fcntl-h: default O_SEARCH, O_EXEC to O_PATH if available
> mountlist: do not classify a bind-mounted dir entry as "dummy"
> quote: provide a means to escape strings with nul characters
> test-raise: don't assume 199 is an invalid signal
> sh-quote-tests: port to Solaris 9
> maint.mk: rename a new configurable variable
> autoupdate
> maint.mk: let packages tweak sc_po_check pattern
> autoupdate
> euidaccess: speed up 'configure' on GNU hosts
> * lib/regexec.c (re_search_internal): Fix grammar in comment.
> fchmodat, fchownat, fstatat: port to non-inlining compilers
> fchmodat.c, fchownat.c: fix compile-impeding typos
> fcntl-h: support GNU flags like O_IGNORE_CTTY
> faccessat, etc.: support AT_FDCWD-only use
> faccessat: speed up 'configure' on mainstream hosts
> faccessat: port to Solaris 10
> canonicalize: fix C89 compilation
> autoupdate
> group-member: omit unnecessary dependencies
> gethrxtime: port to C++
> ptsname: fix macro-name typo
> inttostr: Relax license.
> ptsname_r: support ptys returned by FreeBSD posix_openpt
> pselect: reject invalid file descriptors
> select: reject invalid file descriptors
> select: enhance test
> ptsname: reject invalid file descriptors
> hash-pjw-bare: new module
> manywarnings: cater to more gcc infelicities
> select, poll tests: Make setsockopt invocation effective.
> sockets, sys_stat: restore AC_C_INLINE
> localeconv tests: Avoid test failure on OpenIndiana.
> havelib: Follow libtool developments.
> ChangeLog: mention who reported the problem.
> fstatat.c: fix a compile-impeding typo
> extern-inline: provide a -Wundef safe config.h
> hash-pjw: relax license to LGPLv2+
> autoupdate
> maint.mk: fix strict vs. lazy variable issues with RELEASE
> maint.mk: formatting changes
> maint.mk: provide "make upload" to ease uploading
> maint.mk: factor the validation of RELEASE_TYPE
> maint.mk: silent rules
> localename: port gl_locale_name_thread_unsafe to FreeBSD
> binary-io, eealloc, mbfile, mbiter, mbutil, xsize: better 'inline'
> pipe-filter-gi, pipe-filter-ii: better use of 'inline'
> fdutimensat: omit unnecessary AC_C_INLINE
> fchmodat, fchownat, fstatat: use extern-inline
> acl, mbchar, priv-set: use extern-inline
> sockets, sys_stat: remove AC_C_INLINE in MSVC-only cases
> tls-tests: omit unnecessary 'inline'
> utimens-tests: avoid unnecessary 'inline'
> misc: don't limit commentary to inline functions
> non-recursive-gnulib-prefix-hack: new module
> ChangeLog: fix indentation
> maint.mk: generalize _gl_tight_scope for non-recursive make
> maint.mk: exempt trailing blanks found in "binary" files
> maint.mk: sc_prohibit_path_max_allocation: don't FP for UNIX_PATH_MAX
> maint.mk: teach sc_prohibit_magic_number_exit to accept 77
> maint.mk: relax sc_prohibit_strcmp, to avoid a false positive
> localcharset: work around Mac OS X bug with UTF-8 and MB_CUR_MAX
> doc: document sticky-EOF issue
> poll: fix poll(0, NULL, msec)
> poll: fix for systems that can't recv() on a non-socket
> poll/select: document portability problems not fixed by Gnulib.
> update from texinfo
> Fix typo in previous patch: 1 -> 4.
> fcntl-h: check for AIX 7.1 bug with O_NOFOLLOW and O_CREAT
> net_if: give more details about the bug being fixed
> net_if: new module
> readutmp: fix non-portable UT_PID use
> update from texinfo
> fts: reduce two or more trailing slashes to just one, usually
> fts: when there is no risk of overlap, use memcpy, not memmove
> autoupdate
> autoupdate
> manywarnings: update the list of "all" warnings
> * lib/stdbool.in.h (_Bool) [__cplusplus]: bool, not _Bool.
> stdbool: be more compatible with mixed C/C++ compiles
> revert last change: it was not needed
> tests: test-vc-list-files-git.sh: skip if git is not available
> gnulib-tool: Remove no-op option --no-changelog.
> autoupdate
> doc: remove fdl-1.2.texi
> execinfo: port to FreeBSD
> xstrtol.h: avoid "_Noreturn is not at beginning of declaration" warning
> doc: do not use @acronym
> stdnoreturn: port to newer GCCs
> pipe-filter: fix comment typo
> execinfo: new module
> extern-inline: support old GCC 'inline'
> maint.mk: avoid redundant file name in message
> timer-time: fix link order when static linking on glibc
> timespec: omit unnecessary AC_C_INLINE
> stat-time: omit unnecessary AC_C_INLINE
> ignore-value: omit unnecessary AC_C_INLINE
> sys_select: avoid 'static inline'
> mktime: avoid 'static inline'
> autoupdate
> gnulib-tool: Improve coding style.
> gnulib-tool: Fix indentation.
> gnulib-tool: Remove old file names from .cvsignore, .gitignore.
> test-parse-datetime: avoid glibc leap-second glitch
> autoupdate
> gnulib-tool: Fix indentation of generated gnulib-comp.m4 file.
> ldexp: relax license
> update from texinfo
> gnulib-tool: Fix persistence of --witness-c-macro option.
> count-leading-zeros: use a lookup table on non-gcc compilers
> count-leading-zeros: new module
> maintainer-makefile: Fix syntax error with dash.
> extern-inline: also ignore -Wmissing-declarations
> autoupdate
> maint.mk: sc_prohibit_magic_number_exit: avoid new false positives
> gnumakefile: better interaction with Automake-NG
> base64: Use extern C scope in header file, for C++.
> stat-time, timespec, u64: support naive out-of-dir builds
> Fix typo: 'linline' -> 'inline' (thanks to Eric Blake).
> Keep the extern-inline macros closer together.
> Fix indenting.
> utimens: use extern-inline
> u64: use extern-inline
> timespec: use extern-inline
> stat-time: use extern-inline
> extern-inline: new module
> maint.mk: a "release-commit" wrapper to do-release-commit-and-tag
> autoupdate
> autoupdate
> maint.mk: use silent-rules support from Automake
> maint.mk: provide a web-manual-update target
> README-release: shorten the circuit to post a news
> gnu-web-doc-update: fix --help
> passfd: fix comment on recvfd
> maint.mk: avoid a sub-shell
> maint.mk: absolute VPATH issue
> update from texinfo
> gitlog-to-changelog: fix previous change
> gitlog-to-changelog: don't expect .git to be in $srcdir
> maint.mk: absolute VPATH build fix
> clean-temp: Fix memory leak.
> maint: fix grammar in a ChangeLog entry
> maint.mk: new rule: refresh-gnulib-patches
> gnulib-tool: Fix handling of inctests variable.
> getpass: Assume AC_CHECK_DECLS_ONCE invocation, like in getpass.m4.
> verify: document conflict with -Wnested-externs
> maint.mk: forbid exit(-1)
> fsusage: port back to Solaris
> gnu-web-doc-update: fix error messages
> gnu-web-doc-update: check the requirements.
> maint.mk: minor simplification.
> gitlog-to-changelog: VPATH build issues.
> fpending: Assume AC_CHECK_DECLS_ONCE invocation, like in fpending.m4.
> pthread_sigmask: fix bug on FreeBSD 9
> README-release: make it more legible
> autoupdate
> maint: require that each sc_... command start with "@"
> maint.mk: add leading "@" to quiet new "make syntax-check" rule
> autoupdate
> maint.mk: new syntax check for HAVE_DECL checks
> argp: make HAVE_DECL usage consistent
> stat-time: relax license to LGPLv2+
> strndup: fix m4 usage error
> maint: enable the sc_avoid_if_before_free syntax-check rule
> gettext: do not assume '#define ... defined ...' behavior
> getloadavg: clean out old Emacs and Autoconf cruft
> bootstrap: let warn be like tests/init.sh's warn_
> getopt: Simplify after Emacs changed.
> maint.mk: add sc_vulnerable_makefile_CVE-2012-3386
> maint.mk: _sc_search_regexp, sc_vulnerable_makefile_CVE-2009-4029: fix
> getloadavg, getopt: fix commentary re configure.in
> timespec: mark functions with const attributes
> canonicalize[-lgpl]: handle "guessing" values when cross-building
> canonicalize: make the right guess when cross-compiling to GNU
> update from texinfo
> timespec-sub: avoid duplicate include
> bootstrap: use a more consistent error reporting scheme
> sys_time: allow too-wide tv_sec
> pthread: check for both pthread_create and pthread_join
> parse-datetime: doc tuneup
> do-release-commit-and-tag: fix the previous commit
> do-release-commit-and-tag: fix typo
> pthread: check for pthread_create, not pthread_join
> parse-datetime: fix failure to diagnose invalid input
> bootstrap: do not require now-removed build-aux/missing
> alloca: add support for HP NonStop TNS/E native
> fsusage: remove code not needed on non GNU/Linux systems.
> fsusage: include files needed for glibc 2.6 fallback
> fsusage: avoid needless check on GNU/Linux
> log: Fix an autoconf >= 2.64 warning.
> autoupdate
> autoupdate
> log10f: Fix possible configuration problem.
> Fix typo in ChangeLog entry.
> remove: No longer override on all platforms. Fixes bug from 2012-03-20.
> config: drop scripts that automake says are not independent
> root-uid: new module
> regex: use locale-independent comparison for codeset name
> getopt-posix: No longer guarantee that option processing is resettable.
> argp, regex: Ensure strcasecmp gets declared.
> autoupdate
> ptsname_r: Fix typo in last commit.
> ptsname_r: Make it consistent with ptsname on AIX.
> ptsname_r: Make it consistent with ptsname on OSF/1.
> ttyname_r: Fix result on OSF/1, Solaris.
> ptsname_r: Add support for Solaris.
> ptsname_r: Fix test failure on native Windows.
> ptsname_r: Fix test failures on IRIX, Solaris.
> ptsname test: Extend test.
> time: fix obsolete comment
> getopt-gnu: Handle suboptimal getopt_long's abbreviation handling.
> time_r: fix typo that always overrode localtime_r decl
> Write "Mac OS X" instead of "MacOS X".
> grantpt: Relax requirement regarding invalid file descriptors.
> fbufmode test: Don't test unportable behaviour.
> gnulib-tool: Refactor inctests variable.
> gnulib-tool: --create-[mega]testdir, --[mega]test implies --with-tests.
> parse-duration test: Avoid spurious output.
> testing: fix typo in here doc
> maint: disable the strncpy prohibition
> Fix misspellings in comments.
> nonblocking: Avoid compilation error on mingw64.
> Do use readlink if available
> posixtm-tests: port to buggy compiler
> mktime: fix integer overflow in 'configure'-time test
> tmpfile, clean-temp: Fix invocation of GetVersionEx.
> fdopen: Allow implementations that don't reject invalid fd arguments.
> parse-duration: Make self-test build on its own.
> autoupdate
> init.sh: do not rely on autoupated PWD
> stat, fstat: Avoid warnings on mingw64.
> stdioext: Add support for musl libc.
> *printf-posix: Put more info into config.log.
> getopt-gnu: Fix exit code overflow in autoconf test.
> maint.mk: fix typo in code to derive GPG key at release time
> regex: avoid warning when pointers are not long
> dummy: Relicense into the public domain.
> autoupdate
> announce-gen: VPATH issues
> gnu-web-doc-update: VPATH builds
> autoupdate
> maint.mk: revert most of the previous change re "all these"
> autoupdate missed x bit
> do not ask for gpg pw with --dry-run
> implement --replace for ftp-upload protocol v1.2
> parse-duration: Relicense under LGPLv2+.
> maint.mk: prohibit common grammar error: "all these"
> do-release-commit-and-tag: support VPATH builds
> readme-release: also require announce-gen and maintainer-makefile
> maint.mk: fix VPATH issues.
> readme-release: require the promoted modules.
> update from texinfo
> error, strerror-override: Support mingw64 from Fedora 17.
> error, strerror-override: Support mingw64 from Fedora 17.
> error, strerror-override: Support new errno values from POSIX:2008.
> autoupdate
> savewd: add missing dependency on sys_wait module
> system-quote-tests: port to CentOS 5
> maint: fix typos in comments and ChangeLog
> autoupdate
> manywarnings: remove duplicate -Wmultichar entry
> do not sync mktime.c from libc, last one left, not worth it
> autoupdate
> regex: don't assume uint64_t or uint32_t
> * lib/mktime.c: Revert autoupdate, which fetched the wrong version.
> maint.mk: add strncpy-prohibiting syntax-check rule
> autoupdate
> maint.mk: compute $(gpg_key_ID) more portably
> mktime: sync from glibc
> announce-gen: du -h is more portable than du --human
> announce-gen: improve getopt-emitted diagnostics
> maint.mk: gpg_key_ID: use sed more portably
> gitlog-to-changelog: support the log message format used in Bison.
> Revert "Revert "select: Fix build error on IRIX 6.5.""
> Revert "select: Fix build error on IRIX 6.5."
> Revert "strdup: undeprecate, IRIX 6.5 needs it"
> poll/select: prevent busy-waiting
> strdup: undeprecate, IRIX 6.5 needs it
> select: Fix build error on IRIX 6.5.
> autoupdate
> Fix ChangeLog entry in last commit (silent change).
> gc: fix libgcrypt detection on older machines.
> autoupdate
> crypto: fix bug in large buffer handling
> crypto: fix bug in large buffer handling
> crypto: fix bug in large buffer handling
> autoupdate
> update from texinfo
> fsusage: fix block size returned on older Linux 2.6
> autoupdate
> bootstrap: suppress stderr chatter
> bootstrap: .gitignore files created by autopoint, libtool
> autoupdate
> ignore-value.h: remove unused _GL_ATTRIBUTE_DEPRECATED definition
> binary-io: Define set_binary_mode function.
> bootstrap: take advantage of POSIX shell features
> system-quote: Add more comments.
> sh-quote, system-quote: Add comments about wildcards.
> fsusage: check for GNU/Linux statvfs problem dynamically
> system-quote, execute, spawn-pipe: Escape '?' on Windows.
> _Noreturn: port config.h to gcc -Wundef
> system-quote: Refactor.
> execute, spawn-pipe: Escape '*' characters in arguments on Windows.
> Tests for module 'system-quote'.
> New module 'system-quote'.
> sh-quote: Make C++ safe and allow multiple inclusion.
> sh-quote tests: Make tests stricter.
> warnings.m4: provide a means to specify the program to compile.
> doc: recommendations on gettext version
> init.sh: explain why $EXEEXT support uses aliases rather than functions
> init.sh: don't let bash aliases interfere with tests
> stdint: be more consistent with glibc, SunOS libc
> isatty: relax license to LGPLv2+
> stat-size: comment fix
> Tests for module 'sh-quote'.
> sh-quote: Improve shell_quote_argv's signature.
> stdint: document issues with int_fast8_t etc.
> nanosleep: Fix typo in comment.
> nanosleep: Avoid guessing wrong when cross-compiling to Linux.
> link-follow: Avoid guessing wrong when cross-compiling to glibc/Linux.
> tzset: Avoid guessing wrong when cross-compiling to glibc systems.
> d-ino: Avoid guessing "no" when cross-compiling to glibc/Linux systems.
> fseeko-tests, ftello-tests: Avoid "guessing no" when cross-compiling.
> signbit: Avoid "guessing no" when cross-compiling to glibc systems.
> strerror: Avoid "guessing no" when cross-compiling to glibc systems.
> canonicalize[-lgpl]: Avoid "guessing no" when cross-compiling to glibc.
> gettimeofday: Avoid bad guess when cross-compiling to glibc systems.
> Tweak last commit.
> unistd_h: make it easier to avoid sys_types_h
> lstat: Avoid "guessing no" when cross-compiling to glibc systems.
> *alloc-gnu, eealloc: Avoid "guessing no" when cross-compiling to glibc.
> getgroups: Avoid "guessing no" when cross-compiling to glibc systems.
> chown: Avoid "guessing no" when cross-compiling to glibc systems.
> Simplify last commit.
> Avoid "guessing no" guesses when cross-compiling to glibc systems.
> Say "guessing yes" or "guessing no" when cross-compiling.
> relocatable-prog: Enable ELF ORIGIN trick also on GNU/kFreeBSD.
> gnulib-tool: Remove transitional code.
> getcwd: Fix misindentation.
> exclude: process exclude and include directives in order
> exclude: handle wildcards with FNM_NOESCAPE and with trailing \
> _Noreturn: future-proof non-GNU and non-MSVC compilers
> exclude: handle wildcards with FNM_EXTMATCH
> gnulib-tool: Fix list of authors.
> bootstrap: support Automake-NG in $buildreq
> bootstrap: only force latest Makefile.in.in for gettext module
> doc: Mention reason for replacement on glibc/Linux systems.
> pwrite: Don't replace on all platforms.
> rint* tests: Avoid gcc warnings.
> users.txt: Update.
> Large File Support for native Windows platforms.
> bootstrap: accommodate older libtool
> autoupdate
> announce-gen: avoid failure due to lack of Digest::SHA1
> bootstrap: don't let a user's CDPATH setting affect this script
> maint: indent ChangeLog entries with TAB, not 8 spaces
> maint.mk: expand syntax-check rule to catch @xref and @pxref abuse
> bootstrap: really use gnulib's po/Makefile.in.in
> configmake: correct minor inconsistency in Makefile rule
> bootstrap: use gnulib's po/Makefile.in.in, not the one from gettext
> Fix recursion of install-* into po directories.
> maint: avoid spurious "make sc_maint" failure
> lseek: Make configure test independent of environment.
> autoupdate
> stat: Bypass buggy override in mingw64.
> pathmax: Fix compilation error on MSVC 9.
> README: document pointer comparison assumption
> Tests for module 'getrusage'.
> New module 'getrusage'.
> Tests for module 'sys_resource'.
> New module 'sys_resource'.
> ioctl: Fix compilation error on mingw.
> autoupdate
> update from texinfo
> regex: correct #pragma guard expression
> regex: remove unnecessary type punning
> Tests for module 'ilogbl'.
> New module 'ilogbl'.
> Tests for module 'ilogbf'.
> New module 'ilogbf'.
> Tests for module 'ilogb'.
> New module 'ilogb'.
> math: Provide FP_ILOGB0 and FP_ILOGBNAN.
> Tests for module 'logbl-ieee'.
> New module 'logbl-ieee'.
> Tests for module 'logb-ieee'.
> New module 'logb-ieee'.
> Tests for module 'logbf-ieee'.
> New module 'logbf-ieee'.
> Tests for module 'logbl'.
> New module 'logbl'.
> Tests for module 'logbf'.
> New module 'logbf'.
> logb tests: More tests.
> logb: Provide replacement and workarounds.
> log10* tests: Speed up.
> logf-ieee: Fix test whether logf works.
> log10l: Work around log10l-ieee test failure on IRIX 6.5.
> log10f-ieee: Work around test failure on NetBSD 5.1.
> log10f-ieee: Work around test failure on Solaris 9.
> log10-ieee: Work around test failure on NetBSD 5.1 and Solaris 11.
> Tests for module 'log10l-ieee'.
> New module 'log10l-ieee'.
> Tests for module 'log10-ieee'.
> New module 'log10-ieee'.
> Tests for module 'log10f-ieee'.
> New module 'log10f-ieee'.
> log10l: Work around AIX 5.1, IRIX 6.5, OSF/1 5.1 bug.
> log10f: Work around OSF/1 5.1 bug.
> log10: Work around OSF/1 5.1 bug.
> log10l tests: More tests.
> log10f tests: More tests.
> log10 tests: More tests.
> Fix typo in ChangeLog entry.
> fflush: Fix syntax error.
> regex: pacify GCC when compiling GRUB
> update from texinfo
> warnings.m4: fix errors.
> stdio: don't assume gets any more
> maint.mk: fix syntax checks without exclusions
> strerror_r: avoid compiler warning
> fflush: avoid compiler warning
> warnings.m4: check the compiler, not the preprocessor
> autoupdate
> Tests for module 'localeconv'.
> New module 'localeconv'.
> locale: Provide a complete 'struct lconv'.
> locale: Provide a complete 'struct lconv' on Solaris 10, 11.
> locale: Provide a working 'struct lconv'.
> Enable common subexpression optimization in GCC.
> Enable common subexpression optimization in GCC.
> gnulib-tool: Avoid unintended error output from 'cmp'.
> gnulib-tool: fix imprecise comments w.r.t. an automake bug
> autoupdate
> announce-gen: use Digest::SHA when possible
> tests: avoid gcc warnings about argv vs. const initializers
> README-release: simplify slightly
> git-merge-changelog: add specific example on how to use with hg.
> git-merge-changelog: Report bugs to address@hidden
> git-version-gen: don't let "prefix" envvar cause trouble
> regex: diagnose too-large repeat counts in EREs
> doc: some glibc x32 integer width issues
> autoupdate
> fmal: Avoid test failure on OpenBSD 5.1/SPARC64.
> hypotl: Bypass broken implementation in OpenBSD 5.1/SPARC.
> remainderl: Bypass broken implementation in OpenBSD 5.1/SPARC.
> Oops, fix regression on AIX through recent commit.
> Oops, fix cross-compilation guess in recent commits.
> sqrtl: Bypass broken implementation in OpenBSD 5.1/SPARC.
> doc: update timer_* platform portability notes
> cbrtl: Bypass broken implementation in OpenBSD 5.1/SPARC.
> remainderl: Avoid compilation error on AIX >= 5.2.
> Avoid compilation errors with MSVC option -fp:strict.
> uninorm: Don't crash in out-of-memory conditions.
> quote: fix syntax-check
> Collapse list of copyright years to ranges. See
<https://lists.gnu.org/archive/html/bug-gnulib/2012-03/msg00051.html>.
> log2f-ieee: Work around test failure on NetBSD 5.1 and Solaris 10.
> log2-ieee: Work around test failure on NetBSD 5.1 and Solaris 10.
> Tests for module 'log2l-ieee'.
> New module 'log2l-ieee'.
> Tests for module 'log2-ieee'.
> New module 'log2-ieee'.
> Tests for module 'log2f-ieee'.
> New module 'log2f-ieee'.
> Tests for module 'log2l'.
> New module 'log2l'.
> Tests for module 'log2f'.
> New module 'log2f'.
> Tests for module 'log2'.
> New module 'log2'.
> exp2* tests: More tests.
> update from texinfo
> autoupdate
> log1p* tests: Reduce running time of tests.
> log1pl-ieee: Work around test failure on AIX 7.1.
> log1pl-ieee: Work around test failure on IRIX 6.5.
> log1pf-ieee: Work around test failure on OpenBSD 4.9 and AIX 7.1.
> log1pf-ieee: Work around test failure on AIX 5.1 and HP-UX 11.
> log1p-ieee: Work around test failure on AIX 7.1 and HP-UX 11.
> Tests for module 'log1pl-ieee'.
> New module 'log1pl-ieee'.
> Tests for module 'log1p-ieee'.
> New module 'log1p-ieee'.
> Tests for module 'log1pf-ieee'.
> New module 'log1pf-ieee'.
> Tests for module 'log1pl'.
> New module 'log1pl'.
> Tests for module 'log1pf'.
> New module 'log1pf'.
> log1p tests: More tests.
> log1p: Provide replacement for Minix and MSVC.
> expm1: Tiny doc fix.
> math tests: Small simplification.
> log tests: Add a comment.
> Fix some comments.
> regex: allow inclusion of <regex.h> before <limits.h>
> fts: depend on fdopendir
> Remove unused variables.
> isnanf-nolibm: Fix last commit.
> isnanf-nolibm: Make it work on IRIX 6.5 with cc.
> logf-ieee: Work around test failure on NetBSD 5.1.
> logf-ieee: Work around test failure on Solaris 9.
> log-ieee: Work around test failure on NetBSD 5.1 and Solaris 11.
> Tests for module 'logl-ieee'.
> New module 'logl-ieee'.
> Tests for module 'log-ieee'.
> New module 'log-ieee'.
> Tests for module 'logf-ieee'.
> New module 'logf-ieee'.
> log: Fix bug introduced on 2012-03-09.
> timer-time: link explicitly with pthreads on glibc
> log* tests: More tests.
> logl: Work around OSF/1 5.1 bug.
> logf: Work around OSF/1 5.1 bug.
> log: Work around OSF/1 5.1 bug.
> readtokens.c: adjust wording in a comment
> modechange: add notations +40, 00440, etc.
> exp2l-ieee: Work around test failure on OpenBSD 4.9 and IRIX 6.5.
> Tests for module 'exp2l-ieee'.
> New module 'exp2l-ieee'.
> Tests for module 'exp2-ieee'.
> New module 'exp2-ieee'.
> Tests for module 'exp2f-ieee'.
> New module 'exp2f-ieee'.
> Tests for module 'exp2l'.
> New module 'exp2l'.
> Tests for module 'exp2f'.
> New module 'exp2f'.
> Tests for module 'exp2'.
> New module 'exp2'.
> savedir: fix comment typo
> test-readtokens.c: use const; remove unwarranted cast
> autoupdate
> fmal: Avoid compilation error on AIX.
> fma, fmaf, fmal: Override undeclared system functions on IRIX 6.5.
> remainderf: Override buggy system function on IRIX 6.5.
> test-readtokens.c: avoid const-related compilation warnings
> frexp-nolibm, frexpl-nolibm tests: Fix bug introduced on 2012-03-03.
> expm1l: Avoid compilation error on AIX.
> expm1l: Don't override undeclared system function on IRIX 6.5.
> remainderl: Don't override undeclared system function on IRIX 6.5.
> rintf: Don't override undeclared system function on IRIX 6.5.
> roundl: Avoid compilation error on AIX.
> roundl: Don't override undeclared system function on IRIX 6.5.
> roundf: Don't override undeclared system function on IRIX 6.5.
> round: Don't override undeclared system function on IRIX 6.5.
> copysignf: Don't override undeclared system function on IRIX 6.5.
> readtokens: add tests
> quotearg: the module must now include quote.h
> readtokens: avoid core dumps with unusual calling patterns
> quote: Adhere to common module description layout.
> quote: fuse into quotearg
> Tests for module 'expm1l-ieee'.
> New module 'expm1l-ieee'.
> Tests for module 'expm1f-ieee'.
> New module 'expm1f-ieee'.
> Tests for module 'expm1-ieee'.
> New module 'expm1-ieee'.
> Work around expm1f bug on IRIX 6.5.
> Tests for module 'expm1l'.
> New module 'expm1l'.
> Tests for module 'expm1f'.
> New module 'expm1f'.
> Tests for module 'expm1'.
> New module 'expm1'.
> math: Ensure declarations of math functions.
> math: Update module names in warnings.
> expl: Simplify computation.
> exp* tests: More tests.
> expl: Fix precision of computed result.
> cbrt* tests: More tests.
> hypot* tests: More tests.
> fpucw: Doc about FreeBSD.
> sqrt* tests: Rename local variable.
> sqrt* tests: More tests.
> sqrt* tests: More tests.
> remainder* tests: More tests.
> remainder, remainderf, remainderl: Fix computation for large quotients.
> fmodl: Fix last commit.
> fmod* tests: More tests.
> fmod, fmodl: Fix computation for large quotients x / y.
> fmod* tests: More tests.
> rint* tests: More tests.
> modf* tests: More tests.
> fabs* tests: More tests.
> ldexp* tests: More tests.
> frexp* tests: More tests.
> Support for pseudo-random numbers in tests.
> frexp* tests: Refactor.
> maint: don't specify XZ_OPT=-9ev in dist-related rule
> autoupdate
> maint.mk: allow announcement for non-gnulib project
> maint.mk: avoid spurious failure of _sc_search_regexp-using tests
> maint.mk: add per-line exclusions to prohibitions
> Tests for module 'expl-ieee'.
> New module 'expl-ieee'.
> Tests for module 'exp-ieee'.
> New module 'exp-ieee'.
> Tests for module 'expf-ieee'.
> New module 'expf-ieee'.
> cbrtl-ieee: Work around test failure on IRIX 6.5.
> Tests for module 'cbrtl-ieee'.
> New module 'cbrtl-ieee'.
> Tests for module 'cbrt-ieee'.
> New module 'cbrt-ieee'.
> Tests for module 'cbrtf-ieee'.
> New module 'cbrtf-ieee'.
> cbrtf: Work around bug in IRIX 6.5 system function.
> Tests for module 'cbrtl'.
> New module 'cbrtl'.
> Tests for module 'cbrtf'.
> New module 'cbrtf'.
> cbrt: Provide replacement on MSVC and Minix.
> hypotl-ieee: Work around test failure on OSF/1 and native Windows.
> hypotf-ieee: Work around test failure on OSF/1 and native Windows.
> hypot-ieee: Work around test failure on OSF/1 and native Windows.
> Tests for module 'hypotl-ieee'.
> New module 'hypotl-ieee'.
> Tests for module 'hypot-ieee'.
> New module 'hypot-ieee'.
> Tests for module 'hypotf-ieee'.
> New module 'hypotf-ieee'.
> Remove unused variables.
> termios: fix pid_t always, not just for tcgetsid
> update from texinfo
> Tests for module 'hypotl'.
> New module 'hypotl'.
> hypotf: Fix typo in comment.
> tcgetsid: fix cygwin header bug
> docs: update cygwin progress
> Tests for module 'hypotf'.
> New module 'hypotf'.
> hypot: Prepare for hypotf module.
> hypot tests: More tests.
> math code: Add comments.
> math: Ensure HUGE_VAL, HUGE_VALF, HUGE_VALL are defined.
> doc: Move ISO C11 feature notes into POSIX chapters.
> stdnoreturn: port to MSVC better
> doc: Mention new glibc headers and functions.
> Avoid compilation errors with MSVC option -fp:strict.
> Tests for module 'sqrtl-ieee'.
> New module 'sqrtl-ieee'.
> Tests for module 'sqrt-ieee'.
> New module 'sqrt-ieee'.
> Tests for module 'sqrtf-ieee'.
> New module 'sqrtf-ieee'.
> remainderl-ieee: Work around test failure on OSF/1.
> remainderf-ieee: Work around test failure on OSF/1.
> remainder-ieee: Work around test failure on OSF/1.
> Tests for module 'remainderl-ieee'.
> New module 'remainderl-ieee'.
> Tests for module 'remainder-ieee'.
> New module 'remainder-ieee'.
> Tests for module 'remainderf-ieee'.
> New module 'remainderf-ieee'.
> modff, modfl: Fix configure syntax error.
> fmodl-ieee: Work around test failures on OSF/1, MSVC 9.
> fmodf-ieee: Work around test failure on OSF/1.
> fmodf-ieee: Work around test failure on MSVC 9.
> fmod-ieee: Work around test failures on OSF/1, mingw.
> fmodl-ieee: Fix test failures.
> Tests for module 'fmodl-ieee'.
> New module 'fmodl-ieee'.
> Tests for module 'fmod-ieee'.
> New module 'fmod-ieee'.
> Tests for module 'fmodf-ieee'.
> New module 'fmodf-ieee'.
> Tests for module 'rintl-ieee'.
> New module 'rintl-ieee'.
> Tests for module 'rint-ieee'.
> New module 'rint-ieee'.
> Tests for module 'rintf-ieee'.
> New module 'rintf-ieee'.
> regex: re_search etc. should return -2 when memory exhausted
> modfl-ieee: Work around test failures on IRIX, OSF/1, mingw.
> modfl-ieee: Fix dependencies.
> modfl-ieee: Fix test failures.
> modff-ieee: Work around test failures on *BSD, IRIX, OSF/1, etc.
> modf-ieee: Work around test failures on *BSD, IRIX, OSF/1, Cygwin.
> Tests for module 'modfl-ieee'.
> New module 'modfl-ieee'.
> Tests for module 'modf-ieee'.
> New module 'modf-ieee'.
> Tests for module 'modff-ieee'.
> New module 'modff-ieee'.
> Tests for module 'fabsl-ieee'.
> New module 'fabsl-ieee'.
> Tests for module 'fabs-ieee'.
> New module 'fabs-ieee'.
> Tests for module 'fabsf-ieee'.
> New module 'fabsf-ieee'.
> fma*-ieee tests: Remove unneeded dependency.
> Tests for module 'fmal-ieee'.
> New module 'fmal-ieee'.
> Tests for module 'fma-ieee'.
> New module 'fma-ieee'.
> Tests for module 'fmaf-ieee'.
> New module 'fmaf-ieee'.
> Tests for module 'ldexpl-ieee'.
> New module 'ldexpl-ieee'.
> Tests for module 'ldexp-ieee'.
> New module 'ldexp-ieee'.
> Tests for module 'ldexpf-ieee'.
> New module 'ldexpf-ieee'.
> Refactor frexp*-ieee tests.
> More tests for modules frexpf-ieee, frexp-ieee, frexpl-ieee.
> Tests for module 'frexpl-ieee'.
> New module 'frexpl-ieee'.
> Tests for module 'frexp-ieee'.
> New module 'frexp-ieee'.
> Tests for module 'frexpf-ieee'.
> New module 'frexpf-ieee'.
> roundl-ieee tests: More tests.
> round-ieee tests: More tests.
> roundf-ieee tests: More tests.
> truncl-ieee tests: More tests.
> trunc-ieee tests: More tests.
> truncf-ieee tests: More tests.
> ceill-ieee tests: More tests.
> ceil-ieee tests: More tests.
> ceilf-ieee tests: More tests.
> floorl-ieee tests: More tests.
> floor-ieee tests: More tests.
> floorf-ieee tests: More tests.
> fpieee: More comments.
> Tests for module 'log10l'.
> New module 'log10l'.
> fmodl, remainder*: Avoid wrong results due to rounding errors.
> Fix typo in recent ChangeLog entry.
> Tests for module 'remainderl'.
> New module 'remainderl'.
> Tests for module 'remainderf'.
> New module 'remainderf'.
> remainder: Support for MSVC.
> Tests for module 'fmodl'.
> New module 'fmodl'.
> Tests for module 'modfl'.
> New module 'modfl'.
> Tests for module 'fabsl'.
> Tests for module 'fabsl'.
> New module 'fabsl'.
> fabs tests: More tests.
> fabsf tests: More tests.
> atanl: Provide function definition on MSVC.
> acosl: Provide function definition on MSVC.
> asinl: Provide function definition on MSVC.
> tanl: Provide function definition on MSVC.
> cosl: Provide function definition on MSVC.
> sinl: Provide function definition on MSVC.
> logl: Provide function definition on MSVC.
> expl: Provide function definition on MSVC.
> sqrtl: Provide function definition on MSVC.
> ceill: Provide function definition on MSVC.
> floorl: Provide function definition on MSVC.
> ceilf: Provide function definition on MSVC.
> floorf: Provide function definition on MSVC.
> stdalign: @samp -> @code in doc for consistency
> stdnoreturn: new module
> regex: fix false multibyte matches in some regular expressions
> maint.mk: tell sc_prohibit_strcmp to ding "0 == strcmp (...)", too
> streq: Rename macro.
> regex: fix typo in definition of MIN
> acl: Don't use ACL_CNT and similar ops, since they are unreliable.
> acl: Don't use GETACLCNT and similar ops, since they are unreliable.
> acl: Fix endless loop on Solaris with vxfs.
> acl: Fix copy-acl test failure on Solaris 11 2011-11.
> acl: Update doc references.
> Fix test failure in many locales on Solaris 11.
> gnulib-tool: Improve usage message.
> autoupdate
> README-release: make it easier to execute commands
> GNUmakefile: simplify detection of unconfigured trees
> autoupdate
> autoupdate
> autoupdate
> gnulib-tool: Doc fix.
> bootstrap: don't exit 0 upon gnulib-tool failure
> README-release: various improvements
> autoupdate
> maint: replace FSF snail-mail addresses with URLs
> README-release: capitalize a word and split a line
> fatal-signal: use C prototypes (with explicit void).
> regex: spelling fix
> regex: rely on stdint.h for SIZE_MAX
> regex: merge glibc changes
> maint.mk: also prohibit lower-case @var@
> autoupdate
> maint: spelling fixes
> canonicalize: avoid uninitialized memory use
> isatty: Fix test failure of ptsname_r on native Windows.
> spawn-pipe tests: Fix a NULL program name in a diagnostic.
> nonblocking-socket tests: Fix a NULL program name in a diagnostic.
> nonblocking-pipe tests: Fix a NULL program name in a diagnostic.
> canonicalize-lgpl: fix // handling
> canonicalize: fix // handling
> ioctl: Fix test failure on native Windows.
> fsync: Avoid test failure on native Windows.
> * lib/sys_select.in.h [OpenBSD]: When /usr/include/pthread.h is
> sys_select: Avoid syntax error on OpenBSD 5.0.
> get-rusage-as, get-rusage-data tests: Avoid test failure with gcc-4.7.
> stdioext: Fix last commit.
> stdioext: Add tentative support for Plan9.
> file-has-acl: suppress a warning from gcc -Wsuggest-attribute=const
> Spelling fixes.
> typo
> autoupdate
> popen: Make more robust on Windows.
> Fix date of recent ChangeLog entries.
> pclose: Fix typo.
> doc about getlogin_r, setstate.
> poll tests: Make test more robust.
> sys_stat: Fix support for mingw64 and MSVC.
> wcwidth: Work around bug in UTF-8 locale on OpenBSD 5.0.
> quotearg: Fix test failure on MacOS X 10.5.
> maint.mk: sc_prohibit_canonicalize_without_use: avoid false positive
> autoupdate
> test-framework-sh: Fix test failure with AIX 7.1 diff.
> strtoimax: eliminate need for stdint.h, inttypes.h checks
> sys_time: Override 'struct timeval' on some native Windows platforms.
> accept4, fcntl, socket modules: Avoid warnings on x86_64 mingw64.
> fcntl: Avoid compilation error on native Windows.
> select, poll, isatty: Avoid warnings on x86_64 mingw64.
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [bug-idutils] bug#29748: new snapshot available: idutils-4.6.21-6cdfd,
Jim Meyering <=