[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: C99 strto* protos
From: |
Derek R. Price |
Subject: |
Re: C99 strto* protos |
Date: |
Fri, 21 Apr 2006 16:05:36 -0400 |
User-agent: |
Thunderbird 1.5 (X11/20060313) |
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Derek R. Price wrote:
> x86 NetBSD 2.0.2
> alpha Linux 2.2.20 #2
> ppc64 Linux 2.6.5-7.97-pseries64 #1 SMP
> x86 Linux 2.6.10-1.771_FC2smp
> x86 Linux 2.6.8-2-386
> x86 Linux 2.6.13-1.1526_FC4
> sparc SunOS 5.9 Generic_112233-03
I can confirm that the attached patch builds on all of the above hosts,
though Solaris is the only one I know that causes stdint.h to be created
from stdint_.h.
2006-04-21 Derek R. Price <derek@ximbiot.com>
* lib/cycle-check.h, lib/fsusage.c, lib/getndelim2.c,
lib/human.c, lib/human.h, lib/inttostr.h, lib/mkdtemp.c,
lib/obstack.c, lib/printf-parse.c, lib/regex_internal.h,
lib/tempname.c, lib/utimecmp.c, lib/xsize.h, lib/xstrtol.h,
lib/xstrtoumax.c: Assume a working <stdint.h>.
* m4/intmax.m4, m4/intmax_t.m4, m4/ptrdiff_max.m4,
m4/size_max.m4, m4/stdint_h.m4, uintmax_t.m4: Remove files
containing only obsolete macros.
* m4/fsusage.m4, m4/gettext.m4, m4/human.m4, m4/inttostr.m4,
m4/mkdtemp.m4, m4/mkstemp.m4, m4/obstack.m4, m4/strtoimax.m4,
m4/strtoumax.m4, m4/vasnprintf.m4, m4/xstrtoimax.m4, xstrtol.m4,
xstrtoumax.m4: Remove obsolete macro calls.
* modules/size_max: Remove unneeded module.
* modules/cycle-check, modules/fsusage, modules/getndelim2,
modules/gettext, modules/human, modules/inttostr,
modules/mkdtemp, modules/mkstemp, modules/obstack,
modules/regex, modules/strtoumax, modules/userspec,
modules/utimecmp, modules/vasnprintf, modules/xsize,
modules/xstrtol: Remove obsolete file/module references in favor
of depending on stdint.
Regards,
Derek
- --
Derek R. Price
CVS Solutions Architect
Ximbiot <http://ximbiot.com>
v: +1 248.835.1260
f: +1 248.835.1263
<derek@ximbiot.com>
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2.2 (GNU/Linux)
Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org
iD8DBQFESTsPLD1OTBfyMaQRAitpAKDJkqP2Yrp/gfp4s+26tfPeaG+43QCgypNu
SNhxC58pIp9i/qITm7ze73M=
=cS5r
-----END PGP SIGNATURE-----
Index: lib/cycle-check.h
===================================================================
RCS file: /cvsroot/gnulib/gnulib/lib/cycle-check.h,v
retrieving revision 1.2
diff -u -p -r1.2 cycle-check.h
--- lib/cycle-check.h 14 May 2005 06:03:58 -0000 1.2
+++ lib/cycle-check.h 21 Apr 2006 18:57:46 -0000
@@ -25,9 +25,7 @@
# if HAVE_INTTYPES_H
# include <inttypes.h>
# endif
-# if HAVE_STDINT_H
-# include <stdint.h>
-# endif
+# include <stdint.h>
# include <stdbool.h>
# include "dev-ino.h"
Index: lib/fsusage.c
===================================================================
RCS file: /cvsroot/gnulib/gnulib/lib/fsusage.c,v
retrieving revision 1.53
diff -u -p -r1.53 fsusage.c
--- lib/fsusage.c 23 Sep 2005 04:15:13 -0000 1.53
+++ lib/fsusage.c 21 Apr 2006 18:57:46 -0000
@@ -24,13 +24,8 @@
#if HAVE_INTTYPES_H
# include <inttypes.h>
#endif
-#if HAVE_STDINT_H
-# include <stdint.h>
-#endif
+#include <stdint.h>
#include <unistd.h>
-#ifndef UINTMAX_MAX
-# define UINTMAX_MAX ((uintmax_t) -1)
-#endif
#include <sys/types.h>
#include <sys/stat.h>
Index: lib/getndelim2.c
===================================================================
RCS file: /cvsroot/gnulib/gnulib/lib/getndelim2.c,v
retrieving revision 1.11
diff -u -p -r1.11 getndelim2.c
--- lib/getndelim2.c 19 Sep 2005 17:28:14 -0000 1.11
+++ lib/getndelim2.c 21 Apr 2006 18:57:46 -0000
@@ -37,9 +37,7 @@
#if HAVE_INTTYPES_H
# include <inttypes.h>
#endif
-#if HAVE_STDINT_H
-# include <stdint.h>
-#endif
+#include <stdint.h>
#ifndef PTRDIFF_MAX
# define PTRDIFF_MAX ((ptrdiff_t) (SIZE_MAX / 2))
#endif
Index: lib/human.c
===================================================================
RCS file: /cvsroot/gnulib/gnulib/lib/human.c,v
retrieving revision 1.32
diff -u -p -r1.32 human.c
--- lib/human.c 19 Sep 2005 17:28:14 -0000 1.32
+++ lib/human.c 21 Apr 2006 18:57:47 -0000
@@ -41,9 +41,6 @@
#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/human.h
===================================================================
RCS file: /cvsroot/gnulib/gnulib/lib/human.h,v
retrieving revision 1.14
diff -u -p -r1.14 human.h
--- lib/human.h 23 Sep 2005 04:15:13 -0000 1.14
+++ lib/human.h 21 Apr 2006 18:57:47 -0000
@@ -25,9 +25,7 @@
# include <limits.h>
# include <stdbool.h>
-# if HAVE_STDINT_H
-# include <stdint.h>
-# endif
+# include <stdint.h>
# include <unistd.h>
/* A conservative bound on the maximum length of a human-readable string.
Index: lib/inttostr.h
===================================================================
RCS file: /cvsroot/gnulib/gnulib/lib/inttostr.h,v
retrieving revision 1.6
diff -u -p -r1.6 inttostr.h
--- lib/inttostr.h 23 Sep 2005 04:15:13 -0000 1.6
+++ lib/inttostr.h 21 Apr 2006 18:57:47 -0000
@@ -21,9 +21,7 @@
#if HAVE_INTTYPES_H
# include <inttypes.h>
#endif
-#if HAVE_STDINT_H
-# include <stdint.h>
-#endif
+#include <stdint.h>
#include <sys/types.h>
Index: lib/mkdtemp.c
===================================================================
RCS file: /cvsroot/gnulib/gnulib/lib/mkdtemp.c,v
retrieving revision 1.6
diff -u -p -r1.6 mkdtemp.c
--- lib/mkdtemp.c 27 Feb 2006 06:37:59 -0000 1.6
+++ lib/mkdtemp.c 21 Apr 2006 18:57:47 -0000
@@ -38,9 +38,7 @@
# define TMP_MAX 238328
#endif
-#if HAVE_STDINT_H || _LIBC
-# include <stdint.h>
-#endif
+#include <stdint.h>
#if HAVE_INTTYPES_H
# include <inttypes.h>
#endif
Index: lib/obstack.c
===================================================================
RCS file: /cvsroot/gnulib/gnulib/lib/obstack.c,v
retrieving revision 1.32
diff -u -p -r1.32 obstack.c
--- lib/obstack.c 14 Oct 2005 23:23:50 -0000 1.32
+++ lib/obstack.c 21 Apr 2006 18:57:47 -0000
@@ -59,9 +59,7 @@
# if HAVE_INTTYPES_H
# include <inttypes.h>
# endif
-# if HAVE_STDINT_H || defined _LIBC
-# include <stdint.h>
-# endif
+# include <stdint.h>
/* Determine default alignment. */
union fooround
Index: lib/printf-parse.c
===================================================================
RCS file: /cvsroot/gnulib/gnulib/lib/printf-parse.c,v
retrieving revision 1.6
diff -u -p -r1.6 printf-parse.c
--- lib/printf-parse.c 14 May 2005 06:03:58 -0000 1.6
+++ lib/printf-parse.c 21 Apr 2006 18:57:47 -0000
@@ -30,9 +30,7 @@
#include <stddef.h>
/* Get intmax_t. */
-#if HAVE_STDINT_H_WITH_UINTMAX
-# include <stdint.h>
-#endif
+#include <stdint.h>
#if HAVE_INTTYPES_H_WITH_UINTMAX
# include <inttypes.h>
#endif
@@ -328,7 +326,6 @@ PRINTF_PARSE (const CHAR_T *format, DIRE
flags += 8;
cp++;
}
-#ifdef HAVE_INTMAX_T
else if (*cp == 'j')
{
if (sizeof (intmax_t) > sizeof (long))
@@ -343,7 +340,6 @@ PRINTF_PARSE (const CHAR_T *format, DIRE
}
cp++;
}
-#endif
else if (*cp == 'z' || *cp == 'Z')
{
/* 'z' is standardized in ISO C 99, but glibc uses 'Z'
Index: lib/regex_internal.h
===================================================================
RCS file: /cvsroot/gnulib/gnulib/lib/regex_internal.h,v
retrieving revision 1.21
diff -u -p -r1.21 regex_internal.h
--- lib/regex_internal.h 10 Apr 2006 06:43:33 -0000 1.21
+++ lib/regex_internal.h 21 Apr 2006 18:57:47 -0000
@@ -43,9 +43,7 @@
#if defined HAVE_WCTYPE_H || defined _LIBC
# include <wctype.h>
#endif /* HAVE_WCTYPE_H || _LIBC */
-#if defined HAVE_STDINT_H || defined _LIBC
-# include <stdint.h>
-#endif /* HAVE_STDINT_H || _LIBC */
+#include <stdint.h>
#if defined _LIBC
# include <bits/libc-lock.h>
#else
Index: lib/tempname.c
===================================================================
RCS file: /cvsroot/gnulib/gnulib/lib/tempname.c,v
retrieving revision 1.17
diff -u -p -r1.17 tempname.c
--- lib/tempname.c 23 Sep 2005 04:15:13 -0000 1.17
+++ lib/tempname.c 21 Apr 2006 18:57:47 -0000
@@ -53,9 +53,7 @@
# include <sys/time.h>
#endif
-#if HAVE_STDINT_H || _LIBC
-# include <stdint.h>
-#endif
+#include <stdint.h>
#if HAVE_INTTYPES_H
# include <inttypes.h>
#endif
Index: lib/utimecmp.c
===================================================================
RCS file: /cvsroot/gnulib/gnulib/lib/utimecmp.c,v
retrieving revision 1.6
diff -u -p -r1.6 utimecmp.c
--- lib/utimecmp.c 2 Oct 2005 22:44:15 -0000 1.6
+++ lib/utimecmp.c 21 Apr 2006 18:57:47 -0000
@@ -27,9 +27,7 @@
#if HAVE_INTTYPES_H
# include <inttypes.h>
#endif
-#if HAVE_STDINT_H
-# include <stdint.h>
-#endif
+#include <stdint.h>
#include <limits.h>
#include <stdbool.h>
Index: lib/xsize.h
===================================================================
RCS file: /cvsroot/gnulib/gnulib/lib/xsize.h,v
retrieving revision 1.5
diff -u -p -r1.5 xsize.h
--- lib/xsize.h 14 May 2005 06:03:58 -0000 1.5
+++ lib/xsize.h 21 Apr 2006 18:57:47 -0000
@@ -24,9 +24,7 @@
/* Get SIZE_MAX. */
#include <limits.h>
-#if HAVE_STDINT_H
-# include <stdint.h>
-#endif
+#include <stdint.h>
/* The size of memory objects is often computed through expressions of
type size_t. Example:
Index: lib/xstrtol.h
===================================================================
RCS file: /cvsroot/gnulib/gnulib/lib/xstrtol.h,v
retrieving revision 1.20
diff -u -p -r1.20 xstrtol.h
--- lib/xstrtol.h 14 May 2005 06:03:58 -0000 1.20
+++ lib/xstrtol.h 21 Apr 2006 18:57:47 -0000
@@ -25,9 +25,7 @@
# if HAVE_INTTYPES_H
# include <inttypes.h>
# endif
-# if HAVE_STDINT_H
-# include <stdint.h>
-# endif
+# include <stdint.h>
# ifndef _STRTOL_ERROR
enum strtol_error
Index: lib/xstrtoumax.c
===================================================================
RCS file: /cvsroot/gnulib/gnulib/lib/xstrtoumax.c,v
retrieving revision 1.11
diff -u -p -r1.11 xstrtoumax.c
--- lib/xstrtoumax.c 19 Sep 2005 17:28:15 -0000 1.11
+++ lib/xstrtoumax.c 21 Apr 2006 18:57:47 -0000
@@ -26,8 +26,6 @@
#define __strtol strtoumax
#define __strtol_t uintmax_t
#define __xstrtol xstrtoumax
-#ifdef UINTMAX_MAX
-# define STRTOL_T_MINIMUM 0
-# define STRTOL_T_MAXIMUM UINTMAX_MAX
-#endif
+#define STRTOL_T_MINIMUM 0
+#define STRTOL_T_MAXIMUM UINTMAX_MAX
#include "xstrtol.c"
Index: m4/fsusage.m4
===================================================================
RCS file: /cvsroot/gnulib/gnulib/m4/fsusage.m4,v
retrieving revision 1.22
diff -u -p -r1.22 fsusage.m4
--- m4/fsusage.m4 2 Jul 2005 09:58:35 -0000 1.22
+++ m4/fsusage.m4 21 Apr 2006 18:57:47 -0000
@@ -254,7 +254,6 @@ choke -- this is a workaround for a Sun-
# Prerequisites of lib/fsusage.c not done by gl_FILE_SYSTEM_USAGE.
AC_DEFUN([gl_PREREQ_FSUSAGE_EXTRA],
[
- AC_REQUIRE([gl_AC_TYPE_UINTMAX_T])
AC_CHECK_HEADERS(dustat.h sys/fs/s5param.h sys/filsys.h sys/statfs.h
sys/statvfs.h)
gl_STATFS_TRUNCATES
])
Index: m4/gettext.m4
===================================================================
RCS file: /cvsroot/gnulib/gnulib/m4/gettext.m4,v
retrieving revision 1.32
diff -u -p -r1.32 gettext.m4
--- m4/gettext.m4 25 Apr 2005 13:23:48 -0000 1.32
+++ m4/gettext.m4 21 Apr 2006 18:57:47 -0000
@@ -376,14 +376,11 @@ AC_DEFUN([AM_INTL_SUBDIR],
AC_REQUIRE([gt_TYPE_WCHAR_T])dnl
AC_REQUIRE([gt_TYPE_WINT_T])dnl
AC_REQUIRE([gl_AC_HEADER_INTTYPES_H])
- AC_REQUIRE([gl_AC_HEADER_STDINT_H])
- AC_REQUIRE([gt_TYPE_INTMAX_T])
AC_REQUIRE([gt_PRINTF_POSIX])
AC_REQUIRE([AC_FUNC_ALLOCA])dnl
AC_REQUIRE([AC_FUNC_MMAP])dnl
AC_REQUIRE([gl_GLIBC21])dnl
AC_REQUIRE([gt_INTDIV0])dnl
- AC_REQUIRE([gl_AC_TYPE_UINTMAX_T])dnl
AC_REQUIRE([gt_HEADER_INTTYPES_H])dnl
AC_REQUIRE([gt_INTTYPES_PRI])dnl
AC_REQUIRE([gl_XSIZE])dnl
Index: m4/human.m4
===================================================================
RCS file: /cvsroot/gnulib/gnulib/m4/human.m4,v
retrieving revision 1.9
diff -u -p -r1.9 human.m4
--- m4/human.m4 21 Mar 2005 22:06:27 -0000 1.9
+++ m4/human.m4 21 Apr 2006 18:57:47 -0000
@@ -11,7 +11,6 @@ AC_DEFUN([gl_HUMAN],
dnl Prerequisites of lib/human.h.
AC_REQUIRE([AM_STDBOOL_H])
- AC_REQUIRE([gl_AC_TYPE_UINTMAX_T])
dnl Prerequisites of lib/human.c.
:
Index: m4/intmax.m4
===================================================================
RCS file: m4/intmax.m4
diff -N m4/intmax.m4
--- m4/intmax.m4 24 Feb 2005 20:12:45 -0000 1.5
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,30 +0,0 @@
-# intmax.m4 serial 2 (gettext-0.14.2)
-dnl Copyright (C) 2002-2005 Free Software Foundation, Inc.
-dnl This file is free software; the Free Software Foundation
-dnl gives unlimited permission to copy and/or distribute it,
-dnl with or without modifications, as long as this notice is preserved.
-
-dnl From Bruno Haible.
-dnl Test whether the system has the 'intmax_t' type, but don't attempt to
-dnl find a replacement if it is lacking.
-
-AC_DEFUN([gt_TYPE_INTMAX_T],
-[
- AC_REQUIRE([gl_AC_HEADER_INTTYPES_H])
- AC_REQUIRE([gl_AC_HEADER_STDINT_H])
- AC_CACHE_CHECK(for intmax_t, gt_cv_c_intmax_t,
- [AC_TRY_COMPILE([
-#include <stddef.h>
-#include <stdlib.h>
-#if HAVE_STDINT_H_WITH_UINTMAX
-#include <stdint.h>
-#endif
-#if HAVE_INTTYPES_H_WITH_UINTMAX
-#include <inttypes.h>
-#endif
-], [intmax_t x = -1;], gt_cv_c_intmax_t=yes, gt_cv_c_intmax_t=no)])
- if test $gt_cv_c_intmax_t = yes; then
- AC_DEFINE(HAVE_INTMAX_T, 1,
- [Define if you have the 'intmax_t' type in <stdint.h> or <inttypes.h>.])
- fi
-])
Index: m4/intmax_t.m4
===================================================================
RCS file: m4/intmax_t.m4
diff -N m4/intmax_t.m4
--- m4/intmax_t.m4 18 Jan 2005 13:07:56 -0000 1.5
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,61 +0,0 @@
-# intmax_t.m4 serial 4
-dnl Copyright (C) 1997-2004 Free Software Foundation, Inc.
-dnl This file is free software; the Free Software Foundation
-dnl gives unlimited permission to copy and/or distribute it,
-dnl with or without modifications, as long as this notice is preserved.
-
-dnl From Paul Eggert.
-
-AC_PREREQ(2.13)
-
-# Define intmax_t to 'long' or 'long long'
-# if it is not already defined in <stdint.h> or <inttypes.h>.
-
-AC_DEFUN([gl_AC_TYPE_INTMAX_T],
-[
- dnl For simplicity, we assume that a header file defines 'intmax_t' if and
- dnl only if it defines 'uintmax_t'.
- AC_REQUIRE([gl_AC_HEADER_INTTYPES_H])
- AC_REQUIRE([gl_AC_HEADER_STDINT_H])
- if test $gl_cv_header_inttypes_h = no && test $gl_cv_header_stdint_h = no;
then
- AC_REQUIRE([gl_AC_TYPE_LONG_LONG])
- test $ac_cv_type_long_long = yes \
- && ac_type='long long' \
- || ac_type='long'
- AC_DEFINE_UNQUOTED(intmax_t, $ac_type,
- [Define to long or long long if <inttypes.h> and <stdint.h> don't
define.])
- else
- AC_DEFINE(HAVE_INTMAX_T, 1,
- [Define if you have the 'intmax_t' type in <stdint.h> or <inttypes.h>.])
- fi
-])
-
-dnl An alternative would be to explicitly test for 'intmax_t'.
-
-AC_DEFUN([gt_AC_TYPE_INTMAX_T],
-[
- AC_REQUIRE([gl_AC_HEADER_INTTYPES_H])
- AC_REQUIRE([gl_AC_HEADER_STDINT_H])
- AC_CACHE_CHECK(for intmax_t, gt_cv_c_intmax_t,
- [AC_TRY_COMPILE([
-#include <stddef.h>
-#include <stdlib.h>
-#if HAVE_STDINT_H_WITH_UINTMAX
-#include <stdint.h>
-#endif
-#if HAVE_INTTYPES_H_WITH_UINTMAX
-#include <inttypes.h>
-#endif
-], [intmax_t x = -1;], gt_cv_c_intmax_t=yes, gt_cv_c_intmax_t=no)])
- if test $gt_cv_c_intmax_t = yes; then
- AC_DEFINE(HAVE_INTMAX_T, 1,
- [Define if you have the 'intmax_t' type in <stdint.h> or <inttypes.h>.])
- else
- AC_REQUIRE([gl_AC_TYPE_LONG_LONG])
- test $ac_cv_type_long_long = yes \
- && ac_type='long long' \
- || ac_type='long'
- AC_DEFINE_UNQUOTED(intmax_t, $ac_type,
- [Define to long or long long if <stdint.h> and <inttypes.h> don't
define.])
- fi
-])
Index: m4/inttostr.m4
===================================================================
RCS file: /cvsroot/gnulib/gnulib/m4/inttostr.m4,v
retrieving revision 1.4
diff -u -p -r1.4 inttostr.m4
--- m4/inttostr.m4 21 Mar 2005 22:06:27 -0000 1.4
+++ m4/inttostr.m4 21 Apr 2006 18:57:47 -0000
@@ -25,8 +25,6 @@ AC_DEFUN([gl_INTTOSTR],
# Prerequisites of lib/inttostr.h.
AC_DEFUN([gl_PREREQ_INTTOSTR], [
- AC_REQUIRE([gl_AC_TYPE_INTMAX_T])
- AC_REQUIRE([gl_AC_TYPE_UINTMAX_T])
AC_REQUIRE([AC_TYPE_OFF_T])
:
])
Index: m4/mkdtemp.m4
===================================================================
RCS file: /cvsroot/gnulib/gnulib/m4/mkdtemp.m4,v
retrieving revision 1.3
diff -u -p -r1.3 mkdtemp.m4
--- m4/mkdtemp.m4 18 Jan 2005 13:07:56 -0000 1.3
+++ m4/mkdtemp.m4 21 Apr 2006 18:57:47 -0000
@@ -18,6 +18,5 @@ AC_DEFUN([gl_PREREQ_MKDTEMP],
AC_REQUIRE([AC_HEADER_STAT])
AC_CHECK_HEADERS_ONCE(sys/time.h unistd.h)
AC_CHECK_HEADERS(time.h)
- AC_REQUIRE([gl_AC_TYPE_UINTMAX_T])
AC_CHECK_FUNCS(gettimeofday)
])
Index: m4/mkstemp.m4
===================================================================
RCS file: /cvsroot/gnulib/gnulib/m4/mkstemp.m4,v
retrieving revision 1.16
diff -u -p -r1.16 mkstemp.m4
--- m4/mkstemp.m4 23 Sep 2005 04:15:13 -0000 1.16
+++ m4/mkstemp.m4 21 Apr 2006 18:57:47 -0000
@@ -68,5 +68,4 @@ AC_DEFUN([gl_PREREQ_TEMPNAME],
AC_CHECK_HEADERS_ONCE(sys/time.h)
AC_CHECK_FUNCS(__secure_getenv gettimeofday)
AC_CHECK_DECLS_ONCE(getenv)
- AC_REQUIRE([gl_AC_TYPE_UINTMAX_T])
])
Index: m4/obstack.m4
===================================================================
RCS file: /cvsroot/gnulib/gnulib/m4/obstack.m4,v
retrieving revision 1.6
diff -u -p -r1.6 obstack.m4
--- m4/obstack.m4 23 Jan 2005 08:06:57 -0000 1.6
+++ m4/obstack.m4 21 Apr 2006 18:57:47 -0000
@@ -17,7 +17,5 @@ AC_DEFUN([gl_OBSTACK],
AC_DEFUN([gl_PREREQ_OBSTACK],
[
AC_REQUIRE([gl_AC_HEADER_INTTYPES_H])
- AC_REQUIRE([gl_AC_HEADER_STDINT_H])
- AC_REQUIRE([gl_AC_TYPE_UINTMAX_T])
:
])
Index: m4/ptrdiff_max.m4
===================================================================
RCS file: m4/ptrdiff_max.m4
diff -N m4/ptrdiff_max.m4
--- m4/ptrdiff_max.m4 11 Nov 2003 11:57:04 -0000 1.1
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,67 +0,0 @@
-# ptrdiff_max.m4 serial 1
-dnl Copyright (C) 2003 Free Software Foundation, Inc.
-dnl This file is free software, distributed under the terms of the GNU
-dnl General Public License. As a special exception to the GNU General
-dnl Public License, this file may be distributed as part of a program
-dnl that contains a configuration script generated by Autoconf, under
-dnl the same distribution terms as the rest of that program.
-
-dnl From Bruno Haible.
-
-AC_DEFUN([gl_PTRDIFF_MAX],
-[
- AC_CHECK_TYPE([ptrdiff_t], ,
- [AC_DEFINE([ptrdiff_t], [long],
- [Define as the type of the result of subtracting two pointers, if the
system doesn't define it.])
- ])
- AC_CHECK_HEADERS_ONCE(stdint.h)
- dnl First test whether the system already has PTRDIFF_MAX.
- AC_MSG_CHECKING([for PTRDIFF_MAX])
- result=
- AC_EGREP_CPP([Found it], [
-#include <limits.h>
-#if HAVE_STDINT_H
-#include <stdint.h>
-#endif
-#ifdef PTRDIFF_MAX
-Found it
-#endif
-], result=yes)
- if test -z "$result"; then
- dnl Define it ourselves. Here we assume that the type 'ptrdiff_t' is not
- dnl wider than the type 'long'.
- dnl The _AC_COMPUTE_INT macro works up to LONG_MAX, since it uses 'expr',
- dnl which is guaranteed to work from LONG_MIN to LONG_MAX.
- _AC_COMPUTE_INT([STYPE_MAXIMUM (ptrdiff_t)], res, [
-#include <stddef.h>
-#include <limits.h>
-#define STYPE_MINIMUM(t) (~ (t) 0 << (sizeof (t) * CHAR_BIT - 1))
-#define STYPE_MAXIMUM(t) ((t) (~ (t) 0 - STYPE_MINIMUM (t)))
-], result=?)
- _AC_COMPUTE_INT([sizeof (ptrdiff_t) <= sizeof (int)], fits_in_int,
- [#include <stddef.h>], result=?)
- if test "$fits_in_int" = 1; then
- dnl Even though PTRDIFF_MAX fits in an int, it must be of type
- dnl 'long' if the type 'ptrdiff_t' is the same as 'long'.
- AC_TRY_COMPILE([#include <stddef.h>
- extern ptrdiff_t foo;
- extern long foo;
- ], [], fits_in_int=0)
- fi
- if test -z "$result"; then
- if test "$fits_in_int" = 1; then
- result="$res"
- else
- result="$res"L
- fi
- else
- dnl Shouldn't happen, but who knows...
-
result='((ptrdiff_t)(~(ptrdiff_t)0-(~(ptrdiff_t)0<<(sizeof(ptrdiff_t)*CHAR_BIT-1))))'
- fi
- fi
- AC_MSG_RESULT([$result])
- if test "$result" != yes; then
- AC_DEFINE_UNQUOTED([PTRDIFF_MAX], [$result],
- [Define as the maximum value of type 'ptrdiff_t', if the system doesn't
define it.])
- fi
-])
Index: m4/size_max.m4
===================================================================
RCS file: m4/size_max.m4
diff -N m4/size_max.m4
--- m4/size_max.m4 11 Jul 2005 11:29:40 -0000 1.4
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,59 +0,0 @@
-# size_max.m4 serial 3
-dnl Copyright (C) 2003, 2005 Free Software Foundation, Inc.
-dnl This file is free software; the Free Software Foundation
-dnl gives unlimited permission to copy and/or distribute it,
-dnl with or without modifications, as long as this notice is preserved.
-
-dnl From Bruno Haible.
-
-AC_DEFUN([gl_SIZE_MAX],
-[
- AC_CHECK_HEADERS(stdint.h)
- dnl First test whether the system already has SIZE_MAX.
- AC_MSG_CHECKING([for SIZE_MAX])
- result=
- AC_EGREP_CPP([Found it], [
-#include <limits.h>
-#if HAVE_STDINT_H
-#include <stdint.h>
-#endif
-#ifdef SIZE_MAX
-Found it
-#endif
-], result=yes)
- if test -z "$result"; then
- dnl Define it ourselves. Here we assume that the type 'size_t' is not wider
- dnl than the type 'unsigned long'.
- dnl The _AC_COMPUTE_INT macro works up to LONG_MAX, since it uses 'expr',
- dnl which is guaranteed to work from LONG_MIN to LONG_MAX.
- _AC_COMPUTE_INT([(size_t)~(size_t)0 / 10], res_hi,
- [#include <stddef.h>], result=?)
- _AC_COMPUTE_INT([(size_t)~(size_t)0 % 10], res_lo,
- [#include <stddef.h>], result=?)
- _AC_COMPUTE_INT([sizeof (size_t) <= sizeof (unsigned int)], fits_in_uint,
- [#include <stddef.h>], result=?)
- if test "$fits_in_uint" = 1; then
- dnl Even though SIZE_MAX fits in an unsigned int, it must be of type
- dnl 'unsigned long' if the type 'size_t' is the same as 'unsigned long'.
- AC_TRY_COMPILE([#include <stddef.h>
- extern size_t foo;
- extern unsigned long foo;
- ], [], fits_in_uint=0)
- fi
- if test -z "$result"; then
- if test "$fits_in_uint" = 1; then
- result="$res_hi$res_lo"U
- else
- result="$res_hi$res_lo"UL
- fi
- else
- dnl Shouldn't happen, but who knows...
- result='((size_t)~(size_t)0)'
- fi
- fi
- AC_MSG_RESULT([$result])
- if test "$result" != yes; then
- AC_DEFINE_UNQUOTED([SIZE_MAX], [$result],
- [Define as the maximum value of type 'size_t', if the system doesn't
define it.])
- fi
-])
Index: m4/stdint_h.m4
===================================================================
RCS file: m4/stdint_h.m4
diff -N m4/stdint_h.m4
--- m4/stdint_h.m4 18 Jan 2005 13:07:56 -0000 1.5
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,26 +0,0 @@
-# stdint_h.m4 serial 5
-dnl Copyright (C) 1997-2004 Free Software Foundation, Inc.
-dnl This file is free software; the Free Software Foundation
-dnl gives unlimited permission to copy and/or distribute it,
-dnl with or without modifications, as long as this notice is preserved.
-
-dnl From Paul Eggert.
-
-# Define HAVE_STDINT_H_WITH_UINTMAX if <stdint.h> exists,
-# doesn't clash with <sys/types.h>, and declares uintmax_t.
-
-AC_DEFUN([gl_AC_HEADER_STDINT_H],
-[
- AC_CACHE_CHECK([for stdint.h], gl_cv_header_stdint_h,
- [AC_TRY_COMPILE(
- [#include <sys/types.h>
-#include <stdint.h>],
- [uintmax_t i = (uintmax_t) -1;],
- gl_cv_header_stdint_h=yes,
- gl_cv_header_stdint_h=no)])
- if test $gl_cv_header_stdint_h = yes; then
- AC_DEFINE_UNQUOTED(HAVE_STDINT_H_WITH_UINTMAX, 1,
- [Define if <stdint.h> exists, doesn't clash with <sys/types.h>,
- and declares uintmax_t. ])
- fi
-])
Index: m4/strtoimax.m4
===================================================================
RCS file: /cvsroot/gnulib/gnulib/m4/strtoimax.m4,v
retrieving revision 1.6
diff -u -p -r1.6 strtoimax.m4
--- m4/strtoimax.m4 23 Jan 2005 08:06:57 -0000 1.6
+++ m4/strtoimax.m4 21 Apr 2006 18:57:47 -0000
@@ -29,7 +29,6 @@ AC_DEFUN([gl_FUNC_STRTOIMAX],
# Prerequisites of lib/strtoimax.c.
AC_DEFUN([gl_PREREQ_STRTOIMAX], [
- gl_AC_TYPE_INTMAX_T
AC_CHECK_DECLS(strtoll)
AC_REQUIRE([gl_AC_TYPE_LONG_LONG])
])
Index: m4/strtoumax.m4
===================================================================
RCS file: /cvsroot/gnulib/gnulib/m4/strtoumax.m4,v
retrieving revision 1.6
diff -u -p -r1.6 strtoumax.m4
--- m4/strtoumax.m4 23 Jan 2005 08:06:57 -0000 1.6
+++ m4/strtoumax.m4 21 Apr 2006 18:57:47 -0000
@@ -29,7 +29,6 @@ AC_DEFUN([gl_FUNC_STRTOUMAX],
# Prerequisites of lib/strtoumax.c.
AC_DEFUN([gl_PREREQ_STRTOUMAX], [
- gl_AC_TYPE_UINTMAX_T
AC_CHECK_DECLS(strtoull)
AC_REQUIRE([gl_AC_TYPE_UNSIGNED_LONG_LONG])
])
Index: m4/uintmax_t.m4
===================================================================
RCS file: m4/uintmax_t.m4
diff -N m4/uintmax_t.m4
--- m4/uintmax_t.m4 18 Jan 2005 13:07:56 -0000 1.15
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,30 +0,0 @@
-# uintmax_t.m4 serial 9
-dnl Copyright (C) 1997-2004 Free Software Foundation, Inc.
-dnl This file is free software; the Free Software Foundation
-dnl gives unlimited permission to copy and/or distribute it,
-dnl with or without modifications, as long as this notice is preserved.
-
-dnl From Paul Eggert.
-
-AC_PREREQ(2.13)
-
-# Define uintmax_t to 'unsigned long' or 'unsigned long long'
-# if it is not already defined in <stdint.h> or <inttypes.h>.
-
-AC_DEFUN([gl_AC_TYPE_UINTMAX_T],
-[
- AC_REQUIRE([gl_AC_HEADER_INTTYPES_H])
- AC_REQUIRE([gl_AC_HEADER_STDINT_H])
- if test $gl_cv_header_inttypes_h = no && test $gl_cv_header_stdint_h = no;
then
- AC_REQUIRE([gl_AC_TYPE_UNSIGNED_LONG_LONG])
- test $ac_cv_type_unsigned_long_long = yes \
- && ac_type='unsigned long long' \
- || ac_type='unsigned long'
- AC_DEFINE_UNQUOTED(uintmax_t, $ac_type,
- [Define to unsigned long or unsigned long long
- if <stdint.h> and <inttypes.h> don't define.])
- else
- AC_DEFINE(HAVE_UINTMAX_T, 1,
- [Define if you have the 'uintmax_t' type in <stdint.h> or <inttypes.h>.])
- fi
-])
Index: m4/vasnprintf.m4
===================================================================
RCS file: /cvsroot/gnulib/gnulib/m4/vasnprintf.m4,v
retrieving revision 1.8
diff -u -p -r1.8 vasnprintf.m4
--- m4/vasnprintf.m4 18 Jan 2005 13:07:56 -0000 1.8
+++ m4/vasnprintf.m4 21 Apr 2006 18:57:47 -0000
@@ -38,7 +38,6 @@ AC_DEFUN([gl_PREREQ_PRINTF_PARSE],
AC_REQUIRE([gt_TYPE_WINT_T])
AC_REQUIRE([AC_TYPE_SIZE_T])
AC_CHECK_TYPES(ptrdiff_t)
- AC_REQUIRE([gt_AC_TYPE_INTMAX_T])
])
# Prerequisites of lib/vasnprintf.c.
Index: m4/xsize.m4
===================================================================
RCS file: /cvsroot/gnulib/gnulib/m4/xsize.m4,v
retrieving revision 1.4
diff -u -p -r1.4 xsize.m4
--- m4/xsize.m4 18 Jan 2005 13:07:56 -0000 1.4
+++ m4/xsize.m4 21 Apr 2006 18:57:47 -0000
@@ -7,7 +7,5 @@ dnl with or without modifications, as lo
AC_DEFUN([gl_XSIZE],
[
dnl Prerequisites of lib/xsize.h.
- AC_REQUIRE([gl_SIZE_MAX])
AC_REQUIRE([AC_C_INLINE])
- AC_CHECK_HEADERS(stdint.h)
])
Index: m4/xstrtoimax.m4
===================================================================
RCS file: /cvsroot/gnulib/gnulib/m4/xstrtoimax.m4,v
retrieving revision 1.8
diff -u -p -r1.8 xstrtoimax.m4
--- m4/xstrtoimax.m4 23 Jan 2005 08:06:57 -0000 1.8
+++ m4/xstrtoimax.m4 21 Apr 2006 18:57:47 -0000
@@ -9,6 +9,5 @@ dnl with or without modifications, as lo
AC_DEFUN([gl_XSTRTOIMAX],
[
dnl Prerequisites of lib/xstrtoimax.c.
- AC_REQUIRE([gl_AC_TYPE_INTMAX_T])
AC_REQUIRE([gl_PREREQ_XSTRTOL])
])
Index: m4/xstrtol.m4
===================================================================
RCS file: /cvsroot/gnulib/gnulib/m4/xstrtol.m4,v
retrieving revision 1.8
diff -u -p -r1.8 xstrtol.m4
--- m4/xstrtol.m4 21 Mar 2005 22:06:27 -0000 1.8
+++ m4/xstrtol.m4 21 Apr 2006 18:57:47 -0000
@@ -17,8 +17,7 @@ AC_DEFUN([gl_XSTRTOL],
# Prerequisites of lib/xstrtol.h.
AC_DEFUN([gl_PREREQ_XSTRTOL_H],
[
- AC_REQUIRE([gl_AC_TYPE_INTMAX_T])
- AC_REQUIRE([gl_AC_TYPE_UINTMAX_T])
+ :
])
# Prerequisites of lib/xstrtol.c.
Index: m4/xstrtoumax.m4
===================================================================
RCS file: /cvsroot/gnulib/gnulib/m4/xstrtoumax.m4,v
retrieving revision 1.19
diff -u -p -r1.19 xstrtoumax.m4
--- m4/xstrtoumax.m4 23 Jan 2005 08:06:57 -0000 1.19
+++ m4/xstrtoumax.m4 21 Apr 2006 18:57:47 -0000
@@ -9,6 +9,5 @@ dnl with or without modifications, as lo
AC_DEFUN([gl_XSTRTOUMAX],
[
dnl Prerequisites of lib/xstrtoumax.c.
- AC_REQUIRE([gl_AC_TYPE_UINTMAX_T])
AC_REQUIRE([gl_PREREQ_XSTRTOL])
])
Index: modules/cycle-check
===================================================================
RCS file: /cvsroot/gnulib/gnulib/modules/cycle-check,v
retrieving revision 1.3
diff -u -p -r1.3 cycle-check
--- modules/cycle-check 6 May 2005 17:22:45 -0000 1.3
+++ modules/cycle-check 21 Apr 2006 18:57:47 -0000
@@ -8,6 +8,7 @@ lib/dev-ino.h
Depends-on:
stdbool
+stdint
configure.ac:
Index: modules/fsusage
===================================================================
RCS file: /cvsroot/gnulib/gnulib/modules/fsusage,v
retrieving revision 1.7
diff -u -p -r1.7 fsusage
--- modules/fsusage 19 Jan 2006 04:40:47 -0000 1.7
+++ modules/fsusage 21 Apr 2006 18:57:47 -0000
@@ -5,14 +5,13 @@ Files:
lib/fsusage.h
lib/fsusage.c
m4/ulonglong.m4
-m4/stdint_h.m4
m4/inttypes_h.m4
-m4/uintmax_t.m4
m4/fsusage.m4
Depends-on:
full-read
stdbool
+stdint
configure.ac:
gl_FSUSAGE
Index: modules/getndelim2
===================================================================
RCS file: /cvsroot/gnulib/gnulib/modules/getndelim2,v
retrieving revision 1.5
diff -u -p -r1.5 getndelim2
--- modules/getndelim2 12 Aug 2005 12:21:44 -0000 1.5
+++ modules/getndelim2 21 Apr 2006 18:57:47 -0000
@@ -8,6 +8,7 @@ lib/getndelim2.c
m4/getndelim2.m4
Depends-on:
+stdint
ssize_t
configure.ac:
Index: modules/gettext
===================================================================
RCS file: /cvsroot/gnulib/gnulib/modules/gettext,v
retrieving revision 1.12
diff -u -p -r1.12 gettext
--- modules/gettext 10 Jan 2006 13:35:24 -0000 1.12
+++ modules/gettext 21 Apr 2006 18:57:47 -0000
@@ -8,7 +8,6 @@ m4/glibc2.m4
m4/glibc21.m4
m4/iconv.m4
m4/intdiv0.m4
-m4/intmax.m4
m4/inttypes.m4
m4/inttypes_h.m4
m4/inttypes-pri.m4
@@ -21,9 +20,6 @@ m4/po.m4
m4/printf-posix.m4
m4/progtest.m4
m4/signed.m4
-m4/size_max.m4
-m4/stdint_h.m4
-m4/uintmax_t.m4
m4/ulonglong.m4
m4/wchar_t.m4
m4/wint_t.m4
@@ -33,6 +29,7 @@ build-aux/config.rpath
Depends-on:
gettext-h
havelib
+stdint
configure.ac:
AM_GNU_GETTEXT([external])
Index: modules/human
===================================================================
RCS file: /cvsroot/gnulib/gnulib/modules/human,v
retrieving revision 1.10
diff -u -p -r1.10 human
--- modules/human 26 Feb 2006 08:45:03 -0000 1.10
+++ modules/human 21 Apr 2006 18:57:47 -0000
@@ -6,9 +6,7 @@ Files:
lib/human.h
lib/human.c
m4/ulonglong.m4
-m4/stdint_h.m4
m4/inttypes_h.m4
-m4/uintmax_t.m4
m4/human.m4
Depends-on:
@@ -18,6 +16,7 @@ error
intprops
xstrtoumax
stdbool
+stdint
configure.ac:
gl_HUMAN
Index: modules/inttostr
===================================================================
RCS file: /cvsroot/gnulib/gnulib/modules/inttostr,v
retrieving revision 1.8
diff -u -p -r1.8 inttostr
--- modules/inttostr 26 Feb 2006 08:45:03 -0000 1.8
+++ modules/inttostr 21 Apr 2006 18:57:47 -0000
@@ -7,16 +7,14 @@ lib/inttostr.c
lib/inttostr.h
lib/offtostr.c
lib/umaxtostr.c
-m4/intmax_t.m4
m4/inttostr.m4
m4/inttypes_h.m4
m4/longlong.m4
-m4/stdint_h.m4
-m4/uintmax_t.m4
m4/ulonglong.m4
Depends-on:
intprops
+stdint
configure.ac:
gl_INTTOSTR
Index: modules/mkdtemp
===================================================================
RCS file: /cvsroot/gnulib/gnulib/modules/mkdtemp,v
retrieving revision 1.2
diff -u -p -r1.2 mkdtemp
--- modules/mkdtemp 22 Sep 2004 15:11:04 -0000 1.2
+++ modules/mkdtemp 21 Apr 2006 18:57:47 -0000
@@ -5,12 +5,11 @@ Files:
lib/mkdtemp.h
lib/mkdtemp.c
m4/ulonglong.m4
-m4/stdint_h.m4
m4/inttypes_h.m4
-m4/uintmax_t.m4
m4/mkdtemp.m4
Depends-on:
+stdint
configure.ac:
gt_FUNC_MKDTEMP
Index: modules/mkstemp
===================================================================
RCS file: /cvsroot/gnulib/gnulib/modules/mkstemp,v
retrieving revision 1.6
diff -u -p -r1.6 mkstemp
--- modules/mkstemp 2 May 2005 07:00:50 -0000 1.6
+++ modules/mkstemp 21 Apr 2006 18:57:47 -0000
@@ -5,13 +5,12 @@ Files:
lib/mkstemp.c
lib/tempname.c
m4/ulonglong.m4
-m4/stdint_h.m4
m4/inttypes_h.m4
-m4/uintmax_t.m4
m4/mkstemp.m4
Depends-on:
stat-macros
+stdint
configure.ac:
gl_FUNC_MKSTEMP
Index: modules/obstack
===================================================================
RCS file: /cvsroot/gnulib/gnulib/modules/obstack,v
retrieving revision 1.10
diff -u -p -r1.10 obstack
--- modules/obstack 26 Nov 2005 04:25:15 -0000 1.10
+++ modules/obstack 21 Apr 2006 18:57:47 -0000
@@ -6,14 +6,13 @@ lib/obstack.h
lib/obstack.c
m4/inttypes_h.m4
m4/obstack.m4
-m4/stdint_h.m4
-m4/uintmax_t.m4
m4/ulonglong.m4
Depends-on:
gettext-h
exit
exitfail
+stdint
configure.ac:
gl_OBSTACK
Index: modules/regex
===================================================================
RCS file: /cvsroot/gnulib/gnulib/modules/regex,v
retrieving revision 1.13
diff -u -p -r1.13 regex
--- modules/regex 10 Apr 2006 06:43:33 -0000 1.13
+++ modules/regex 21 Apr 2006 18:57:47 -0000
@@ -17,6 +17,7 @@ extensions
gettext-h
malloc
restrict
+stdint
strcase
ssize_t
Index: modules/size_max
===================================================================
RCS file: modules/size_max
diff -N modules/size_max
--- modules/size_max 4 Sep 2005 17:26:07 -0000 1.2
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,24 +0,0 @@
-Description:
-Provide SIZE_MAX.
-
-Files:
-m4/size_max.m4
-lib/size_max.h
-
-Depends-on:
-
-configure.ac:
-gl_SIZE_MAX
-
-Makefile.am:
-lib_SOURCES += size_max.h
-
-Include:
-#include "size_max.h"
-
-License:
-LGPL
-
-Maintainer:
-Simon Josefsson
-Bruno Haible
Index: modules/strtoimax
===================================================================
RCS file: /cvsroot/gnulib/gnulib/modules/strtoimax,v
retrieving revision 1.6
diff -u -p -r1.6 strtoimax
--- modules/strtoimax 18 Apr 2006 17:20:47 -0000 1.6
+++ modules/strtoimax 21 Apr 2006 18:57:47 -0000
@@ -4,9 +4,7 @@ strtoimax() function: convert string to
Files:
lib/strtoimax.c
m4/longlong.m4
-m4/stdint_h.m4
m4/inttypes_h.m4
-m4/intmax_t.m4
m4/strtoimax.m4
Depends-on:
Index: modules/strtoumax
===================================================================
RCS file: /cvsroot/gnulib/gnulib/modules/strtoumax,v
retrieving revision 1.5
diff -u -p -r1.5 strtoumax
--- modules/strtoumax 18 Apr 2006 17:20:47 -0000 1.5
+++ modules/strtoumax 21 Apr 2006 18:57:47 -0000
@@ -4,9 +4,7 @@ strtoumax() function: convert string to
Files:
lib/strtoumax.c
m4/ulonglong.m4
-m4/stdint_h.m4
m4/inttypes_h.m4
-m4/uintmax_t.m4
m4/strtoumax.m4
Depends-on:
Index: modules/userspec
===================================================================
RCS file: /cvsroot/gnulib/gnulib/modules/userspec,v
retrieving revision 1.14
diff -u -p -r1.14 userspec
--- modules/userspec 26 Feb 2006 08:45:03 -0000 1.14
+++ modules/userspec 21 Apr 2006 18:57:47 -0000
@@ -15,6 +15,7 @@ strdup
gettext-h
intprops
stdbool
+stdint
configure.ac:
gl_USERSPEC
Index: modules/utimecmp
===================================================================
RCS file: /cvsroot/gnulib/gnulib/modules/utimecmp,v
retrieving revision 1.8
diff -u -p -r1.8 utimecmp
--- modules/utimecmp 26 Feb 2006 08:45:03 -0000 1.8
+++ modules/utimecmp 21 Apr 2006 18:57:47 -0000
@@ -15,6 +15,7 @@ xalloc
intprops
stdbool
verify
+stdint
configure.ac:
gl_UTIMECMP
Index: modules/vasnprintf
===================================================================
RCS file: /cvsroot/gnulib/gnulib/modules/vasnprintf,v
retrieving revision 1.8
diff -u -p -r1.8 vasnprintf
--- modules/vasnprintf 29 Sep 2004 22:10:44 -0000 1.8
+++ modules/vasnprintf 21 Apr 2006 18:57:47 -0000
@@ -14,14 +14,13 @@ m4/longdouble.m4
m4/wchar_t.m4
m4/wint_t.m4
m4/longlong.m4
-m4/intmax_t.m4
-m4/stdint_h.m4
m4/inttypes_h.m4
m4/eoverflow.m4
m4/vasnprintf.m4
Depends-on:
alloca-opt
+stdint
xsize
configure.ac:
Index: modules/xsize
===================================================================
RCS file: /cvsroot/gnulib/gnulib/modules/xsize,v
retrieving revision 1.5
diff -u -p -r1.5 xsize
--- modules/xsize 11 Jul 2005 19:13:35 -0000 1.5
+++ modules/xsize 21 Apr 2006 18:57:47 -0000
@@ -6,7 +6,7 @@ lib/xsize.h
m4/xsize.m4
Depends-on:
-size_max
+stdint
configure.ac:
gl_XSIZE
Index: modules/xstrtol
===================================================================
RCS file: /cvsroot/gnulib/gnulib/modules/xstrtol,v
retrieving revision 1.11
diff -u -p -r1.11 xstrtol
--- modules/xstrtol 26 Feb 2006 08:45:03 -0000 1.11
+++ modules/xstrtol 21 Apr 2006 18:57:47 -0000
@@ -7,16 +7,14 @@ lib/xstrtol.c
lib/xstrtoul.c
m4/ulonglong.m4
m4/longlong.m4
-m4/stdint_h.m4
m4/inttypes_h.m4
-m4/uintmax_t.m4
-m4/intmax_t.m4
m4/xstrtol.m4
Depends-on:
exitfail
error
intprops
+stdint
configure.ac:
gl_XSTRTOL
- C99 strto* protos, Derek R. Price, 2006/04/10
- Re: C99 strto* protos, Paul Eggert, 2006/04/10
- Re: C99 strto* protos, Derek R. Price, 2006/04/11
- Re: C99 strto* protos, Derek R. Price, 2006/04/18
- Re: C99 strto* protos, Paul Eggert, 2006/04/19
- Re: C99 strto* protos, Derek R. Price, 2006/04/19
- Re: C99 strto* protos, Paul Eggert, 2006/04/19
- Re: C99 strto* protos, Derek R. Price, 2006/04/19
- Re: C99 strto* protos, Derek R. Price, 2006/04/19
- Re: C99 strto* protos,
Derek R. Price <=
- Re: C99 strto* protos, Eric Blake, 2006/04/19
- Re: C99 strto* protos, Derek R. Price, 2006/04/19