X-Git-Url: http://erislabs.net/gitweb/?a=blobdiff_plain;f=ChangeLog;h=46de43c024cbb73093e714a0588017ee6b9dc094;hb=d5bdbf8fefafcbcc1e64c207f8af9109633ba668;hp=f41fb6534acdafee82e9e0876bc219e353bc47b1;hpb=cdf12ee48247d39e7b1fd40289b78741aa4d4df1;p=gnulib.git diff --git a/ChangeLog b/ChangeLog index f41fb6534..46de43c02 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,146 @@ +2011-08-08 Bruno Haible + + tcgetsid: Detect declaration correctly. + * m4/tcgetsid.m4 (gl_FUNC_TCGETSID): Use correct headers in + AC_CHECK_DECLS invocation. + Reported by Simon Josefsson. + +2011-08-08 Eric Blake + + largefile: fix typo that regressed large file support + * modules/largefile (configure.ac-early): Fix section name. + +2011-08-06 Karl Berry + + * MODULES.html.sh (func_all_files): _Noreturn is no longer + a separate module. + +2011-08-05 Simon Josefsson + + openat: Fix warnings and commens when building unlinkat.c on Hurd. + * lib/unlinkat.c: Mention Hurd in comments. Include stdlib.h to + get prototype for free. + +2011-08-04 Bruno Haible + + Tests for module 'pathmax'. + * modules/pathmax-tests: New file. + * tests/test-pathmax.c: New file. + + canonicalize-lgpl: Support larger filenames on the Hurd. + * lib/canonicalize-lgpl.c (__realpath): Bump path_max fallback to 8192. + Reported by Paul Eggert. + + pathmax: Leave PATH_MAX undefined on the Hurd, and a constant otherwise. + * lib/pathmax.h (PATH_MAX): Leave it undefined on GNU/Hurd. + * lib/chdir-long.h: Include pathmax.h. + * lib/clean-temp.c (PATH_MAX): Remove code that is done by pathmax.h. + * lib/getcwd.c: Include pathmax.h instead of . + (PATH_MAX): Remove code that is done by pathmax.h. + * lib/canonicalize.c (PATH_MAX): Provide a fallback value. + * lib/tmpfile.c: Add a comment. + * m4/pathmax.m4 (gl_PATHMAX): Don't test for pathconf. + * modules/chdir-long (Depends-on): Add pathmax. + * modules/getcwd (Depends-on): Add pathmax. + * tests/test-getcwd.c (test_abort_bug): Avoid syntax error when PATH_MAX + is not defined. + * doc/posix-headers/limits.texi: Mention the pathmax module. + * NEWS: Mention the change. + +2011-08-02 Bruno Haible + + pthread_sigmask: Actually use results of gl_THREADLIB. + * m4/pthread_sigmask.m4 (gl_FUNC_PTHREAD_SIGMASK): Test and require + gl_THREADLIB, not gl_[]THREADLIB. + Reported by Eric Blake. + +2011-08-02 Jim Meyering + + maint.mk: relax the default _gl_TS_function_match regexp + * top/maint.mk (_gl_TS_function_match): Don't require at least one + space between function name and "(" in an "extern" declaration. + That would fail to match a decl with no space there: extern void foo(); + +2011-07-31 Iain Nicol + + git-version-gen: document that EXTRA_DIST must include .version + * build-aux/git-version-gen: In the how-to-use comment, document + that EXTRA_DIST must include .version. Otherwise, "make distcheck" + will fail when run from an unpacked distribution tarball. + +2011-08-01 Bruno Haible + + wctype-h: Fix last change. + * m4/wctype_h.m4 (gl_WCTYPE_H): If towlower is defined, set + REPLACE_TOWLOWER to 0. + Reported by Sam Steingold . + +2011-07-31 Bruno Haible + + frexpl: Update autoconf test. + * m4/frexpl.m4 (gl_FUNC_FREXPL_WORKS): Update overrides of , + according to changes of 2011-06-20. + +2011-07-31 Bruno Haible + + sys_utsname: Add support for Minix. + * lib/sys_utsname.in.h [Minix]: Include before + . + * m4/sys_utsname_h.m4 (gl_SYS_UTSNAME_H): Likewise. + * doc/posix-headers/sys_utsname.texi: Document the Minix problem. + +2011-07-31 Bruno Haible + + strings: Add support for Minix. + * lib/strings.in.h [Minix]: Include before . + * m4/strings_h.m4 (gl_HEADER_STRINGS_H_BODY): Likewise. + * doc/posix-headers/strings.texi: Document the Minix problem. + +2011-07-31 Bruno Haible + + wctype-h: Add support for Minix. + * m4/wctype_h.m4 (gl_WCTYPE_H): Test whether towlower is declared. Set + REPLACE_TOWLOWER. + * modules/wctype-h (Makefile.am): Substitute REPLACE_TOWLOWER. + * lib/wctype.in.h (towlower, towupper): Test REPLACE_TOWLOWER, not + REPLACE_ISWCNTRL. + +2011-07-31 Paul Eggert + + * lib/xalloc.h (DEFAULT_MXFAST): Track 64-bit glibc. + This is a performance improvement for 64-bit hosts: it causes the + value of DEFAULT_MXFAST to track what's in glibc on such hosts. + +2011-07-31 Bruno Haible + + stdioext: Add support for Minix. + * lib/fbufmode.c (fbufmode) [__minix]: Add conditional code. + * lib/fpurge.c (fpurge): Likewise. + * lib/freadahead.c (freadahead): Likewise. + * lib/freadable.c (freadable): Likewise. + * lib/freading.c (freading): Likewise. + * lib/freadptr.c (freadptr): Likewise. + * lib/freadseek.c (freadptrinc): Likewise. + * lib/fseeko.c (rpl_fseeko): Likewise. + * lib/fseterr.c (fseterr): Likewise. + * lib/fwritable.c (fwritable): Likewise. + * lib/fwriting.c (fwriting): Likewise. + * lib/fflush.c (clear_ungetc_buffer): Update comment. + * m4/fpending.m4 (gl_PREREQ_FPENDING): Add a variant for Minix. + +2011-07-31 Bruno Haible + + errno: Port to Minix. + * m4/errno_h.m4 (gl_HEADER_ERRNO_H): Test also whether ENETRESET and + ECONNABORTED are defined. + * lib/errno.in.h (ENETRESET, GNULIB_defined_ENETRESET, ECONNABORTED, + GNULIB_defined_ECONNABORTED): New macros. + * lib/strerror-override.h (strerror_override): Test also + GNULIB_defined_ENETRESET, GNULIB_defined_ECONNABORTED. + * lib/strerror-override.c (strerror_override): Handle also ENETRESET, + ECONNABORTED. + * doc/posix-headers/errno.texi: Mention the Minix problem. + 2011-07-31 Bruno Haible Work around declaration collisions on Minix.