autoupdate
[gnulib.git] / lib / ChangeLog
index 94df670..00f074a 100644 (file)
@@ -1,5 +1,62 @@
+2006-01-04  Paul Eggert  <eggert@cs.ucla.edu>
+
+       * strftime.c (tzname): Don't declare if it is already #defined.
+       Problem reported for Mingw by Mark Junker.
+
+2006-01-03  Paul Eggert  <eggert@cs.ucla.edu>
+
+       * xtime.h (xtime_make, xtime_nonnegative_nsec, xtime_nsec): Use
+       long int, not int, for nanosecond counts, so that people who are
+       used to POSIX struct timespec won't be surprised.  Reported by Jim
+       Meyering.
+
+2005-12-16  Jim Meyering  <jim@meyering.net>
+
+       * fprintftime.c, fprintftime.h: New files.
+
+2005-12-10  Sergey Poznyakoff  <gray@gnu.org.ua>
+
+       * argp-fmtstream.c (__argp_fmtstream_update): Fix coredump
+       * argp-help.c (fill_in_uparams): Check if the constructed
+       struct uparams is valid. Fall back to the default values if it is
+       not.
+
+2005-12-09  Sergey Poznyakoff  <gray@gnu.org.ua>
+
+       * argp-help.c (__argp_base_name): New function
+       (__argp_short_program_name): Rewrite using __argp_base_name
+       * argp-namefrob.h: Define program_invocation_name and
+       program_invocation_short_name if requested
+       (__argp_base_name): Add prototype
+       * argp-parse.c (argp_def): Use gettext wrappers
+       (argp_default_parser): Use __argp_base_name
+       * argp-pin.c: New file. Defines program_invocation_name and
+       program_invocation_short_name on systems that lack them.
+
+2005-12-07  Paul Eggert  <eggert@cs.ucla.edu>
+
+       * stat-time.h (STATE_TIMESPEC, STAT_TIMESPEC_NS): Add check for
+       TYPEOF_STRUCT_STAT_ST_ATIM_IS_STRUCT_TIMESPEC, to fix IRIX 5.3
+       porting problem reported by Georg Schwarz in
+       <http://lists.gnu.org/archive/html/bug-coreutils/2005-12/msg00083.html>.
+
+2005-07-09  Bruno Haible  <bruno@clisp.org>
+
+       * csharpcomp.sh.in (options_csc): For -l option, add a .dll suffix.
+       * csharpcomp.c (compile_csharp_using_sscli): Likewise.
+       Reported by Mark Junker <mjscod@gmx.de>.
+
 2005-11-29  Paul Eggert  <eggert@cs.ucla.edu>
 
+       * stdint_.h (intmax_t) [defined intmax_t]: Do not declare.
+       (uintmax_t) [defined uintmax_t]: Do not declare.
+       (SIZE_MAX) [defined SIZE_MAX]: Do not define.
+       This works around a problem if intmax_t.m4 and/or uintmax_t.m4
+       and/or size_max.m4 are also used.  Problem reported by Mark D. Baushke.
+       (SIZE_MAX): Define to ((size_t) -1), not (~(size_t)0), for the
+       sake of portability to weird hosts that C allows (though we don't
+       know of any practical examples).
+
        * savedir.h (fdsavedir): New decl.
        * savedir.c (fdsavedir, savedirstream): New functions; the latter
        contains most of the former guts of savedir.