+2003-08-05 Paul Eggert <eggert@twinsun.com>
+
+ * bumpalloc.h: Remove.
+
+2003-08-04 Paul Eggert <eggert@twinsun.com>
+
+ * getloadavg.c: Change copyright notice and spacing to conform to
+ GNU coding style.
+
+2003-08-04 Dave Love <d.love@dl.ac.uk>
+
+ [From Emacs.]
+
+ * getloadavg.c: Check `__unix' as well as `unix'. Use #ifdef, not
+ #if. Check HAVE_LIBKSTAT as well as LOAD_AVE_TYPE. Check
+ F_SETFD, not FD_SETFD. Use HAVE_STRUCT_NLIST_N_UN_N_NAME, not
+ obsolete NLIST_NAME_UNION.
+ [__GNU__]: Undef BSD and FSCALE.
+ [!NLIST_STRUCT]: Remove conditional definition of NLIST_STRUCT.
+
+2003-08-03 Paul Eggert <eggert@twinsun.com>
+
+ * stdbool_.h (_Bool): Make it signed char, instead of
+ an enum type, so that it's guaranteed to promote to int. See:
+ <http://mail.gnu.org/archive/html/bug-gnulib/2003-07/msg00124.html>
+
+2003-07-31 Paul Eggert <eggert@twinsun.com>
+
+ * strerror.c: Include config.h, limits.h. Declare sprintf.
+ (strerror): Don't assume that a printable int fits in 14 bytes.
+
+2003-07-24 Derek Robert Price <derek@ximbiot.com>
+ Bruno Haible <bruno@clisp.org>
+
+ * getline.h (getline, getdelim): Change return type to ssize_t.
+ * getline.c (getline, getdelim): Likewise.
+ Remove _GNU_SOURCE define; now it's defined in config.h through
+ m4/getline.m4.
+
+2003-07-22 Paul Eggert <eggert@twinsun.com>
+
+ * xalloc.h (XCALLOC, XREALLOC, CCLONE): Fix under- and
+ over-parenthesization in macros.
+
+ Sync with coreutils.
+
+ * xalloc.h (XMALLOC, XCALLOC, XREALLOC): Remove casts not
+ required by C99.
+
+ Use `exit_failure' for xalloc and xmemcoll instead of their own
+ private exit-failure variables.
+ * xalloc.h (xalloc_exit_failure): Remove.
+ * xmalloc.c: Likewise. Include exitfail.h.
+ (xalloc_die): Use exit_failure instead of xalloc_exit_failure.
+ * xmemcoll.h (xmemcoll_exit_failure): Remove.
+ * xmemcoll.c: Likewise. Include exitfail.h.
+ (xmemcoll): Use exit_failure instead of xalloc_exit_failure.
+
+2003-07-18 Paul Eggert <eggert@twinsun.com>
+
+ * closeout.h (close_stdout_set_status, close_stdout_status): Remove.
+ * closeout.c: Likewise. Include "closeout.h" right after config.h,
+ to test that it can stand by itself. Include "exitfail.h".
+ Clients should set exit_failure instead.
+ (EXIT_FAILURE): Remove; no longer needed. Do not include <stdlib.h>.
+
+2003-07-18 Andreas Schwab <schwab@suse.de>
+
+ * memcoll.c (memcoll) [!HAVE_STRCOLL]: Clear errno.
+
+2003-07-18 Bruno Haible <bruno@clisp.org>
+
+ * getndelim2.h: New file.
+ * getndelim2.c: Make into a module of its own. Include config.h,
+ getndelim2.h.
+ (getndelim2): Make non-static. Change return type to ssize_t.
+ * getline.h: Change argument names.
+ * getline.c: Include getndelim2.h instead of getndelim2.c.
+ * getnline.c: Include getndelim2.h.
+
+2003-07-17 Bruno Haible <bruno@clisp.org>
+
+ * Makefile.am: Remove file.
+ * Makefile.in: Remove file.
+
+2003-07-17 Bruno Haible <bruno@clisp.org>
+
+ * getnline.h: New file.
+ * getnline.c: New file.
+ * getndelim2.c: New file, extracted from getline.c.
+ (getndelim2): Renamed from getdelim2, with added nmax argument.
+ * getline.c: Include getndelim2.c.
+ (getdelim2): Moved out to getndelim2.c.
+ (getline, getdelim): Update.
+
+2003-07-15 <karl@gnu.org>
+
+ * vasnprintf.c: update from gettext.
+
+2003-07-15 Jim Meyering <jim@meyering.net>
+
+ * makepath.c (make_path): Enclose diagnostic in _(...).
+
+2003-07-14 Paul Eggert <eggert@twinsun.com>
+
+ * asnprintf.c, asprintf.c, config.charset, gettext.h,
+ localcharset.c, localcharset.h, mkdtemp.c, printf-args.c,
+ printf-args.h, printf-parse.c, printf-parse.h, ref-add.sin,
+ ref-del.sin, setenv.c, unsetenv.c, vasnprintf.c, vasnprintf.h,
+ vasprintf.c, vasprintf.h: Regenerate. These files are now being
+ updated automatically by ../config/srclist-update. This changes
+ their license from LPGL to GPL.
+
+2003-07-14 Jim Meyering <jim@meyering.net>
+
+ Don't emit diagnostics. Let callers do that.
+ * save-cwd.c: Don't include "error.h".
+ (save_cwd): Don't call error. Ensure that errno is valid
+ when returning nonzero.
+
+ * save-cwd.h (restore_cwd): Update prototype.
+ * save-cwd.c (restore_cwd): Remove two parameters.
+ Simplify. Don't call error upon failure. Let callers do that.
+ (save_cwd): Mention that Irix 5.3 has the same problem as SunOS 4
+ when auditing is enabled. But don't bother updating the #if.
+
+2003-07-14 Simon Josefsson <jas@extundo.com>
+
+ * mempcpy.h: New file.
+ * mempcpy.c: New file.
+
2003-07-14 Paul Eggert <eggert@twinsun.com>
* ceill.c, expl.c, floorl.c, frexpl.c, ldexpl.c, mathl.h,
2001-12-20 Bruno Haible <bruno@clisp.org>
* setenv.c (__add_to_environ): Don't call realloc(NULL,...),
- use malloc instead. For SunOS4.
+ use malloc instead. For SunOS 4.
2001-12-11 Bruno Haible <bruno@clisp.org>
2002-06-22 Jim Meyering <meyering@lucent.com>
* fnmatch.c (ISASCII, ISPRINT): Undefine, to avoid warning about
- redefinition due to Solaris5.6's definition in /usr/include/sys/euc.h.
+ redefinition due to Solaris 2.6's definition in /usr/include/sys/euc.h.
2002-06-22 Paul Eggert <eggert@twinsun.com>
2001-11-18 Jim Meyering <meyering@lucent.com>
* tempname.c [!HAVE_DECL_GETENV]: Declare getenv to avoid warning
- on SunOS4.
+ on SunOS 4.
* Makefile.am (Makefile): Depend on $(BUILT_SOURCES), so those
files will be created before anything else.
* Makefile.am (libfetish_a_SOURCES): Add xreadlink.c and xreadlink.h.
* regex.c (uintptr_t) [!_LIBC]: Define to private_uintptr_t, so it
- doesn't conflict with sparc-sun-solaris2.7's definition in
+ doesn't conflict with sparc Solaris 7's definition in
/usr/include/sys/int_types.h.
* exclude.c: Use `""', not `<>' to #include non-system header files.
2001-01-16 Jim Meyering <meyering@lucent.com>
- * basename.c: Include <stdio.h>, needed by assert on SunOS4.
+ * basename.c: Include <stdio.h>, needed by assert on SunOS 4.
From Bruno Haible.
2001-01-14 Jim Meyering <meyering@lucent.com>
2000-07-05 Bruno Haible <haible@clisp.cons.org>
- * xgethostname.c (xgethostname): Protect against the SunOS5.5 bug
+ * xgethostname.c (xgethostname): Protect against the SunOS 5.5 bug
by allocating a larger buffer. Test the gethostname return value for
being >= 0, not == 0, for BeOS. Don't exhaust memory if gethostname
returns an error and ENAMETOOLONG isn't defined.
2000-06-04 Jim Meyering <meyering@lucent.com>
* getugroups.c (getugroups): Cast -1 to gid_t, for systems like
- SunOS4.1.4 for which gid_t is an unsigned type.
+ SunOS 4.1.4 for which gid_t is an unsigned type.
2000-06-03 Jim Meyering <meyering@lucent.com>
Reported by Christian Krackowizer.
* quotearg.c (ISASCII): Add #undef and move definition to follow
- inclusion of wctype.h to work around solaris2.6 namespace pollution.
+ inclusion of wctype.h to work around Solaris 2.6 namespace pollution.
(ISPRINT): Likewise.
Reported by Tom Tromey.