X-Git-Url: https://erislabs.net/gitweb/?a=blobdiff_plain;f=ChangeLog;h=efb3a7782a16d96b839ba11f6301e9385610957b;hb=deb76fe23dcf27a67ec00295494c7c4728e3b110;hp=24cbe01c3bd9772ef027f8e3a83e0de4fd311189;hpb=51bab40a88ae8305d6b95ef70884356e9a444c41;p=gnulib.git diff --git a/ChangeLog b/ChangeLog index 24cbe01c3..efb3a7782 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,12 +1,198 @@ +2009-06-08 Bruno Haible + + Tests for module 'idpriv-drop'. + * modules/idpriv-drop-tests: New file. + * tests/test-idpriv-drop.sh: New file. + * tests/test-idpriv-drop.su.sh: New file. + * tests/test-idpriv-drop.c: New file. + + New module 'idpriv-drop'. + * lib/idpriv.h: New file. + * lib-idpriv-drop.c: New file. + * m4/idpriv.m4: New file. + * modules/idpriv-drop: New file. + +2009-06-08 Bruno Haible + + * modules/unistdio/u8-vasnprintf (Depends-on): Add memchr. + * modules/unistdio/u8-u8-vasnprintf (Depends-on): Likewise. + * modules/unistdio/u16-vasnprintf (Depends-on): Likewise. + * modules/unistdio/u16-u16-vasnprintf (Depends-on): Likewise. + * modules/unistdio/u32-vasnprintf (Depends-on): Likewise. + * modules/unistdio/u32-u32-vasnprintf (Depends-on): Likewise. + * modules/unistdio/ulc-vasnprintf (Depends-on): Likewise. + +2009-06-08 Eric Blake + + test-strstr: use memory fence, when possible + * tests/test-strstr.c (main): Use memory fence, in order to be + more likely to trigger Debian bug 521737. + * modules/strstr-tests (Files): Pull in additional files. + + memchr: no longer obsolete, for wider field testing + * modules/memchr (Status, Notice): Delete, this module is no + longer obsolete. + * modules/vasnprintf (Depends-on): Add memchr. + +2009-06-07 Jim Meyering + + hash: declare some functions with the warn_unused_result attribute + * lib/hash.h (__attribute__, ATTRIBUTE_WUR): Define. + +2009-06-07 Bruno Haible + + * tests/test-alignof.c: Don't test int64_t if it does not exist. + Reported by Eric Blake. + +2009-06-06 Eric Blake + + test-alignof: fix typo with long double + * tests/test-alignof.c (CHECK): Use longdouble typedef to avoid + compiler error. + +2009-06-06 Neil Jerram (tiny change) + + Escape non-texinfo { and }s. + * doc/ld-output-def.texi (Visual Studio Compatibility): Fix + markup error. + +2009-06-04 Jim Meyering + + gitlog-to-changelog: don't infloop on an empty commit log + * build-aux/gitlog-to-changelog: Warn about an empty log message. + Reported by Boris Petersen . + +2009-06-03 Mike Frysinger + + version-etc: extend for packagers + Add three new configure options, intended for packagers: + --with-packager="packager name" + --with-packager-version="packager-specific version" + --with-packager-bug-reports="packager bug reporting" + An example with coreutils: + $ ./configure \ + --with-packager=Gentoo \ + --with-packager-bug-report=http://bugs.gentoo.org/ \ + --with-packager-version="patchset 1.6" + $ ./src/ls --version | head -n3 + ls (GNU coreutils) 7.1-dirty + Packaged by Gentoo (patchset 1.6) + Copyright (C) 2009 Free Software Foundation, Inc. + Note that the bug reporting info via --help doesn't show up because + coreutils uses its own custom emit_bug_reporting_address() implementation + in src/system.h. If it didn't, it'd look like: + $ ./src/ls --help | tail -n4 + Report bugs to . + Report Gentoo bugs to . + GNU coreutils home page: . + General help using GNU software: . + * lib/version-etc.c: Print new information, if provided. + * m4/version-etc.m4: New file. + * modules/version-etc (Files): Add m4/version-etc.m4. + (configure.ac): Add gl_VERSION_ETC. + +2009-05-31 Bruno Haible + + * tests/test-alignof.c: Include . Check also 'long double' + and 'int64_t'. + * modules/alignof-tests (Dependencies): Add stdint. + Reported by Eric Blake. + +2009-05-31 Bruno Haible + + * lib/alignof.h (alignof_slot, alignof_type, alignof): Document + restriction due to compiler bugs. + Reported by Eric Blake. + +2009-05-31 Simon Josefsson + Bruno Haible + + Fix test-alignof failure. + * lib/alignof.h (alignof_slot): New macro. + (alignof_type): New macro, with the same semantics as the previous + 'alignof'. + (alignof): Alias to alignof_slot. + * tests/test-alignof.c (CHECK): Check alignof_slot, not alignof. Also + check that the results are usable as constant expressions. + +2009-05-31 Bruno Haible + + * tests/zerosize-ptr.h (zerosize_ptr): Specify more details. + * tests/test-memchr.c (main): Check that memchr does not read past the + first occurrence of the byte. + * tests/test-strstr.c (main): Update comment. + Suggested by Eric Blake. + +2009-05-30 Bruno Haible + + * doc/ld-output-def.texi (Visual Studio Compatibility): Explain in more + detail how to use dumpbin. + Reported by David Byron . + +2009-06-02 Simon Josefsson + + * tests/test-parse-duration.sh: Don't use non-portable 'read -u3'. + +2009-06-02 Simon Josefsson + + * m4/manywarnings.m4: Add GCC 4.4 warnings. + +2009-05-28 Bruno Haible + + * gnulib-tool (func_import): Don't do HAVE_CONFIG_H replacements on + build-aux/ files. + +2009-05-28 Simon Josefsson + + * gnulib-tool (func_import): Transform license on build-aux/ files too. + +2009-05-27 Simon Josefsson + + * gnulib-tool (sed_transform_main_lib_file) + (sed_transform_testsrelated_lib_file): : Don't use non-POSIX + regexps. + +2009-05-26 Simon Josefsson + + * tests/test-strstr.c: Add another self-test. + * tests/test-strstr.c: Rewrite to use malloc/strcpy instead of + strdup. Suggested by Eric Blake . + +2009-05-23 Bruno Haible + + * doc/havelib.texi (AC_LIB_HAVE_LINKFLAGS): Update for 2009-04-26 + change. + +2009-05-21 Bruno Haible + + Simplify use of mode_t varargs. + * lib/open.c (open): Use PROMOTED_MODE_T instead of a conditional that + uses 'mode_t' or 'int'. + * lib/openat.c (openat): Likewise. + * lib/open-safer.c (open_safer): Likewise. + * m4/mode_t.m4: New file. + * m4/open.m4 (gl_PREREQ_OPEN): Require gl_PROMOTED_TYPE_MODE_T. + * m4/openat.m4 (gl_PREREQ_OPENAT): Likewise. + * m4/fcntl-safer.m4 (gl_FCNTL_SAFER): Likewise. + * modules/open (Files): Add m4/mode_t.m4. + * modules/openat (Files): Likewise. + * modules/fcntl-safer (Files): Likewise. + Suggested by Eric Blake. + +2009-05-21 Pádraig Brady + + * doc/glibc-functions/fallocate.texi: New file. + * doc/gnulib.texi: Include it. + 2009-05-21 Eric Blake - Bruno Haible + Bruno Haible * m4/include_next.m4 (gl_CHECK_NEXT_HEADERS): Remove redundant m4_quote invocations. * m4/absolute-header.m4 (gl_ABSOLUTE_HEADER): Likewise. 2009-05-21 Eric Blake - Bruno Haible + Bruno Haible Second attempt to work around an AIX 5.3, 6.1 compiler bug with include_next. Fix of 2008-11-20 commit.