I installed this: 2006-10-05 Paul Eggert <[EMAIL PROTECTED]>
Remove macros that are no longer needed now that stdint.h is reliable. * lib/fsusage.c (UINTMAX_MAX): Remove. * lib/human.c (SIZE_MAX, UINTMAX_MAX): Remove. * lib/utimecmp.c (SIZE_MAX): Remove. Index: lib/fsusage.c =================================================================== RCS file: /cvsroot/gnulib/gnulib/lib/fsusage.c,v retrieving revision 1.55 diff -u -r1.55 fsusage.c --- lib/fsusage.c 13 Sep 2006 22:38:14 -0000 1.55 +++ lib/fsusage.c 5 Oct 2006 21:23:04 -0000 @@ -56,10 +56,6 @@ # include "full-read.h" #endif -#ifndef UINTMAX_MAX -# define UINTMAX_MAX ((uintmax_t) -1) -#endif - /* Many space usage primitives use all 1 bits to denote a value that is not applicable or unknown. Propagate this information by returning a uintmax_t value that is all 1 bits if X is all 1 bits, even if X Index: lib/human.c =================================================================== RCS file: /cvsroot/gnulib/gnulib/lib/human.c,v retrieving revision 1.33 diff -u -r1.33 human.c --- lib/human.c 13 Sep 2006 22:38:14 -0000 1.33 +++ lib/human.c 5 Oct 2006 21:23:04 -0000 @@ -36,13 +36,6 @@ #include <intprops.h> #include <xstrtol.h> -#ifndef SIZE_MAX -# define SIZE_MAX ((size_t) -1) -#endif -#ifndef UINTMAX_MAX -# define UINTMAX_MAX ((uintmax_t) -1) -#endif - /* The maximum length of a suffix like "KiB". */ #define HUMAN_READABLE_SUFFIX_LENGTH_MAX 3 Index: lib/utimecmp.c =================================================================== RCS file: /cvsroot/gnulib/gnulib/lib/utimecmp.c,v retrieving revision 1.8 diff -u -r1.8 utimecmp.c --- lib/utimecmp.c 13 Sep 2006 22:38:14 -0000 1.8 +++ lib/utimecmp.c 5 Oct 2006 21:23:04 -0000 @@ -38,10 +38,6 @@ # define MAX(a, b) ((a) > (b) ? (a) : (b)) #endif -#ifndef SIZE_MAX -# define SIZE_MAX ((size_t) -1) -#endif - enum { BILLION = 1000 * 1000 * 1000 }; /* Best possible resolution that utimens can set and stat can return,