X-Git-Url: http://erislabs.net/gitweb/?a=blobdiff_plain;f=lib%2FChangeLog;h=32e88bb70ef1d021fb0b2853e922ec46ca56a286;hb=345491f7ff1667b035c5b541ee694eda1e50ef95;hp=d978ca1c744d4273fdde86a16f86cb2f90aebe62;hpb=d0723a1652f9f002aa800cd618fd52717b980b18;p=gnulib.git diff --git a/lib/ChangeLog b/lib/ChangeLog index d978ca1c7..32e88bb70 100644 --- a/lib/ChangeLog +++ b/lib/ChangeLog @@ -1,3 +1,134 @@ +2003-08-05 Paul Eggert + + * bumpalloc.h: Remove. + +2003-08-04 Paul Eggert + + * getloadavg.c: Change copyright notice and spacing to conform to + GNU coding style. + +2003-08-04 Dave Love + + [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 + + * stdbool_.h (_Bool): Make it signed char, instead of + an enum type, so that it's guaranteed to promote to int. See: + + +2003-07-31 Paul Eggert + + * 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 + Bruno Haible + + * 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 + + * 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 + + * 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 . + +2003-07-18 Andreas Schwab + + * memcoll.c (memcoll) [!HAVE_STRCOLL]: Clear errno. + +2003-07-18 Bruno Haible + + * 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 + + * Makefile.am: Remove file. + * Makefile.in: Remove file. + +2003-07-17 Bruno Haible + + * 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 + + * vasnprintf.c: update from gettext. + +2003-07-15 Jim Meyering + + * makepath.c (make_path): Enclose diagnostic in _(...). + +2003-07-14 Paul Eggert + + * 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 + + 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 + + * mempcpy.h: New file. + * mempcpy.c: New file. + 2003-07-14 Paul Eggert * ceill.c, expl.c, floorl.c, frexpl.c, ldexpl.c, mathl.h, @@ -716,7 +847,7 @@ 2001-12-20 Bruno Haible * 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 @@ -1118,7 +1249,7 @@ 2002-06-22 Jim Meyering * 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 @@ -1459,7 +1590,7 @@ 2001-11-18 Jim Meyering * 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. @@ -1690,7 +1821,7 @@ * 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. @@ -2159,7 +2290,7 @@ 2001-01-16 Jim Meyering - * basename.c: Include , needed by assert on SunOS4. + * basename.c: Include , needed by assert on SunOS 4. From Bruno Haible. 2001-01-14 Jim Meyering @@ -2711,7 +2842,7 @@ 2000-07-05 Bruno Haible - * 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. @@ -2906,7 +3037,7 @@ 2000-06-04 Jim Meyering * 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 @@ -3279,7 +3410,7 @@ 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.