Declare environ; not all systems declare it.
[gnulib.git] / lib / ChangeLog
index 5ec329b..6b4623e 100644 (file)
@@ -1,5 +1,33 @@
+2004-05-27  Bruno Haible  <bruno@clisp.org>
+
+       * execute.c (environ): Declare if needed.
+       * pipe.c (environ): Likewise.
+       Reported by Michael Schloh von Bennewitz <michael.schloh@cw.com>.
+
+2005-01-04  Paul Eggert  <eggert@cs.ucla.edu>
+
+       * human.c (SIZE_MAX, UINTMAX_MAX): Move these conditional
+       definitions to be after all include files, to avoid collisions.
+       Problem reported by Bob Proulx.
+
+2004-12-28  Paul Eggert  <eggert@cs.ucla.edu>
+
+       * error.c [!_LIBC && !ENABLE_NLS]: Do not include "gettext.h";
+       not needed.  This removes a dependency on the gettext module.
+       [defined _LIBC]: Do not include <libintl.h>; not needed.
+
+2004-12-24  Paul Eggert  <eggert@cs.ucla.edu>
+
+       * c-strtod.c (STRTOD): Depend on HAVE_C99_STRTOLD, not
+        HAVE_DECL_STRTOLD.
+
 2004-12-23  Paul Eggert  <eggert@cs.ucla.edu>
 
+       * argp-parse.c: Include <stddef.h>.
+       (alignof, alignto): New macros.
+       (parser_init): Don't assume that void * is aligned sufficiently
+       for struct option.
+
        * getdate.y (YYSTACK_USE_ALLOCA): Define to 0, since there's no
        need to extend the stack.
        (YYINITDEPTH): New macro, so that the initial stack isn't overly
        shell quoting style.
 
 
-Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004
+Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005
   Free Software Foundation, Inc.
 Copying and distribution of this file, with or without modification,
 are permitted provided the copyright notice and this notice are preserved.