Update from gettext.
[gnulib.git] / lib / ChangeLog
index 7a84430..ea8a674 100644 (file)
@@ -1,6 +1,109 @@
+2003-12-28  Bruno Haible  <bruno@clisp.org>
+
+       * wait-process.c (wait_subprocess): Add ignore_sigpipe argument.
+       * wait-process.c (wait_subprocess): Likewise. Handle SIGPIPE specially.
+
+2003-11-28  Bruno Haible  <bruno@clisp.org>
+
+       * wait-process.c (cleanup_slaves): Use ANSI C declaration.
+
+2003-11-27  Bruno Haible  <bruno@clisp.org>
+
+       * wait-process.c: On Windows, include windows.h. Needed on mingw.
+
+2003-11-17  Bruno Haible  <bruno@clisp.org>
+
+       * wait-process.c (wait_process): Disable the 2003-10-31 waitid() patch.
+
+2003-11-24  Bruno Haible  <bruno@clisp.org>
+
+       * xallocsa.h: New file, from GNU gettext.
+       * xallocsa.c: New file, from GNU gettext.
+
+2003-11-24  Bruno Haible  <bruno@clisp.org>
+
+       * allocsa.h: New file, from GNU gettext.
+       * allocsa.c: New file, from GNU gettext.
+
+2003-11-24  Bruno Haible  <bruno@clisp.org>
+
+       * eealloc.h: New file.
+
+2004-01-15  Jim Meyering  <jim@meyering.net>
+
+       Merge from coreutils.
+
+       * md5.h (rol) [__GNUC__ && __i386__]: Don't use `asm' code.  These
+       days, gcc-3.x does better all by itself.  Patch from Dean Gaudet:
+       http://mail.gnu.org/archive/html/bug-coreutils/2003-11/msg00144.html
+
+       * posixver.c (DEFAULT_POSIX2_VERSION): Use definition of new,
+       optional configure-time default.
+
+       * version-etc.c (version_etc_copyright): Update copyright date.
+
+       * xreadlink.c (xreadlink): Correct outdated comment.
+
+2004-01-15  Paul Eggert  <eggert@twinsun.com>
+
+       Merge from coreutils.
+
+       * posixver.c: Include posixver.h.
+
+       * same.c: Include <stdbool.h>, <limits.h>.
+       (_POSIX_NAME_MAX): Define if not defined.
+       (MIN): New macro.
+       (same_name): If file names are silently truncated, report
+       that the file names are the same if they are the same after
+       the silent truncation.
+
+       * xstrtod.h (xstrtod): Accept an extra arg, specifying the
+       conversion function.
+       * xstrtod.c (xstrtod): Likewise.  All callers changed to
+       include c-strtod.h and use c_strtod.  Don't include stdlib.h; no
+       longer needed.
+
+2004-01-14  Paul Eggert  <eggert@twinsun.com>
+
+       * fnmatch_loop.c (ALLOCA_LIMIT): Remove macro, which collided
+       with like-named macro in fnmatch.c.
+       (EXT): Use an internal constant instead.
+
+       Merge fnmatch patches from glibc.
+       * fnmatch.c (mbsinit): Remove define.
+       Add libc_hidden_ver (__fnmatch, fnmatch).
+       * fnmatch_loop.c (FCT): Cast to int32_t and UCHAR when appropriate.
+       Adjust to renaming of collseq_table_lookup to __collseq_table_lookup.
+
+2003-12-14  Karl Berry  <karl@gnu.org>
+
+       * config.charset: update from gettext-runtime.
+
+2003-12-03  Paul Eggert  <eggert@twinsun.com>
+
+       * getgroups.c (getgroups): xmalloc takes one argument, not two.
+       Bug reported by Alfred M. Szmidt.
+
+2003-11-29  Karl Berry  <karl@gnu.org>
+
+       * argp-{help.c,parse.c,namefrob.h}, argp.h: update from libc.
+
+2003-11-23  Paul Eggert  <eggert@twinsun.com>
+            Bruno Haible  <bruno@clisp.org>
+
+       * printf-parse.h: Don't include sys/types.h.
+       (ARG_NONE): New macro.
+       (char_directive): Change type of *arg_index fields to size_t.
+       * printf-parse.c: Don't include sys/types.h.
+       (SSIZE_MAX): Remove macro.
+       (PRINTF_PARSE): Change the type of the arg_index variables to size_t.
+       Remove unnecessary overflow check.
+       * vasnprintf.c (VASNPRINTF): Update for type change of *arg_index
+       fields.
+
 2003-11-24  Paul Eggert  <eggert@twinsun.com>
 
-       * lib/alloca.c: Remove dependency on xalloc module.
+       * alloca.c: Remove dependency on xalloc module.
        (xalloc_die): Remove.
        (memory_full) [!defined emacs]: New macro.
        [!defined emacs]: Don't include xalloc.h.