*** empty log message ***
authorJim Meyering <jim@meyering.net>
Fri, 31 Aug 2001 09:39:22 +0000 (09:39 +0000)
committerJim Meyering <jim@meyering.net>
Fri, 31 Aug 2001 09:39:22 +0000 (09:39 +0000)
lib/ChangeLog

index b21f4aead85aeef9170c21f1d2e4d0eb5f3e0547..77c3147ae51b069e9b665d9c7bc82e9fdea1d27d 100644 (file)
@@ -1,10 +1,42 @@
+2001-08-28  Paul Eggert  <eggert@twinsun.com>
+
+       * Makefile.am (libfetish_a_SOURCES): Remove strtoxmax.c.
+
+       * strtoimax.c: Renamed from strtoxmax.c, removing the
+       old strtoimax.c.
+
+       Also, make the following further changes to make this file's
+       configuration more similar to that of strtol.c:
+       (UNSIGNED): Renamed from STRTOUXMAX_UNSIGNED.  All uses changed.
+       (strtoumax, uintmax_t, strtoull, strtol): Remove.
+       (intmax_t, strtoimax, strtol, strtoll): New macros, if UNSIGNED.
+       (strtoimax): Renamed from strtoumax.  All uses of unsigned values
+       changed to signed values.
+
+       And make the following changes as well:
+       Fix copyright notice, as 1999 was missing.
+       (verify): New macro.
+       (strtoimax): Check sizes at compile-time, not run-time.
+       Prefer strtol to strtoll if both work.
+       (main): Remove; it was not that useful and was a pain to maintain.
+
+       * strtoumax.c: Include strtoimax.c, not strtouxmax.c.
+
+2001-08-30  Paul Eggert  <eggert@twinsun.com>
+
+       * savedir.c (savedir): Remove size parameter, as POSIX says that
+       a directory's st_size can have an arbitrary value, so the old
+       usage could waste an arbitrary amount of memory.  All uses
+       changed.
+       * savedir.h: Update prototype.
+
 2001-08-30  Paul Eggert  <eggert@twinsun.com>
 
-       * lib/xstrtol.c (strtoimax): New decl.
+       * xstrtol.c (strtoimax): New decl.
 
 2001-08-28  Paul Eggert  <eggert@twinsun.com>
 
-       * lib/xstrtol.h: Add copyright notice.
+       * xstrtol.h: Add copyright notice.
        (_DECLARE_XSTRTOL): Improve quality of diagnostic for
        LONGINT_INVALID_SUFFIX_CHAR.