Use module 'EOVERFLOW' rather than defining an EOVERFLOW replacement in the C
authorBruno Haible <bruno@clisp.org>
Sun, 30 Mar 2008 13:18:13 +0000 (15:18 +0200)
committerBruno Haible <bruno@clisp.org>
Sun, 30 Mar 2008 13:18:13 +0000 (15:18 +0200)
code.

69 files changed:
ChangeLog
lib/fprintf.c
lib/ftell.c
lib/getdelim.c
lib/poll.c
lib/snprintf.c
lib/sprintf.c
lib/unistdio/u-vasprintf.h
lib/unistdio/u-vsnprintf.h
lib/unistdio/u-vsprintf.h
lib/unistdio/ulc-fprintf.c
lib/unistdio/ulc-vfprintf.c
lib/vasnprintf.c
lib/vasprintf.c
lib/vfprintf.c
lib/vsnprintf.c
lib/vsprintf.c
lib/xvasprintf.c
m4/fprintf-posix.m4
m4/snprintf-posix.m4
m4/sprintf-posix.m4
m4/vasnprintf-posix.m4
m4/vasnprintf.m4
m4/vasprintf-posix.m4
m4/vfprintf-posix.m4
m4/vsnprintf-posix.m4
m4/vsprintf-posix.m4
modules/fprintf-posix
modules/ftell
modules/getdelim
modules/poll
modules/snprintf
modules/sprintf-posix
modules/unistdio/u16-u16-vasnprintf
modules/unistdio/u16-u16-vasprintf
modules/unistdio/u16-u16-vsnprintf
modules/unistdio/u16-u16-vsprintf
modules/unistdio/u16-vasnprintf
modules/unistdio/u16-vasprintf
modules/unistdio/u16-vsnprintf
modules/unistdio/u16-vsprintf
modules/unistdio/u32-u32-vasnprintf
modules/unistdio/u32-u32-vasprintf
modules/unistdio/u32-u32-vsnprintf
modules/unistdio/u32-u32-vsprintf
modules/unistdio/u32-vasnprintf
modules/unistdio/u32-vasprintf
modules/unistdio/u32-vsnprintf
modules/unistdio/u32-vsprintf
modules/unistdio/u8-u8-vasnprintf
modules/unistdio/u8-u8-vasprintf
modules/unistdio/u8-u8-vsnprintf
modules/unistdio/u8-u8-vsprintf
modules/unistdio/u8-vasnprintf
modules/unistdio/u8-vasprintf
modules/unistdio/u8-vsnprintf
modules/unistdio/u8-vsprintf
modules/unistdio/ulc-fprintf
modules/unistdio/ulc-vasnprintf
modules/unistdio/ulc-vasprintf
modules/unistdio/ulc-vfprintf
modules/unistdio/ulc-vsnprintf
modules/unistdio/ulc-vsprintf
modules/vasnprintf
modules/vasprintf
modules/vfprintf-posix
modules/vsnprintf
modules/vsprintf-posix
modules/xvasprintf

index c82c396..528de10 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,6 +1,99 @@
 2008-03-30  Bruno Haible  <bruno@clisp.org>
 
-       * lib/c-stack.c (EOVERFLOW): Remove unused override.
+       * lib/unistdio/u-vsprintf.h (EOVERFLOW): Remove fallback.
+       * modules/unistdio/ulc-vsprintf (Depends-on): Add EOVERFLOW.
+       * modules/unistdio/u8-vsprintf (Depends-on): Add EOVERFLOW.
+       * modules/unistdio/u8-u8-vsprintf (Depends-on): Add EOVERFLOW.
+       * modules/unistdio/u16-vsprintf (Depends-on): Add EOVERFLOW.
+       * modules/unistdio/u16-u16-vsprintf (Depends-on): Add EOVERFLOW.
+       * modules/unistdio/u32-vsprintf (Depends-on): Add EOVERFLOW.
+       * modules/unistdio/u32-u32-vsprintf (Depends-on): Add EOVERFLOW.
+
+       * lib/unistdio/u-vsnprintf.h (EOVERFLOW): Remove fallback.
+       * modules/unistdio/ulc-vsnprintf (Depends-on): Add EOVERFLOW.
+       * modules/unistdio/u8-vsnprintf (Depends-on): Add EOVERFLOW.
+       * modules/unistdio/u8-u8-vsnprintf (Depends-on): Add EOVERFLOW.
+       * modules/unistdio/u16-vsnprintf (Depends-on): Add EOVERFLOW.
+       * modules/unistdio/u16-u16-vsnprintf (Depends-on): Add EOVERFLOW.
+       * modules/unistdio/u32-vsnprintf (Depends-on): Add EOVERFLOW.
+       * modules/unistdio/u32-u32-vsnprintf (Depends-on): Add EOVERFLOW.
+
+       * lib/unistdio/u-vasprintf.h (EOVERFLOW): Remove fallback.
+       * modules/unistdio/ulc-vasprintf (Depends-on): Add EOVERFLOW.
+       * modules/unistdio/u8-vasprintf (Depends-on): Add EOVERFLOW.
+       * modules/unistdio/u8-u8-vasprintf (Depends-on): Add EOVERFLOW.
+       * modules/unistdio/u16-vasprintf (Depends-on): Add EOVERFLOW.
+       * modules/unistdio/u16-u16-vasprintf (Depends-on): Add EOVERFLOW.
+       * modules/unistdio/u32-vasprintf (Depends-on): Add EOVERFLOW.
+       * modules/unistdio/u32-u32-vasprintf (Depends-on): Add EOVERFLOW.
+
+       * lib/unistdio/ulc-vfprintf.c (EOVERFLOW): Remove fallback.
+       * modules/unistdio/ulc-vfprintf (Depends-on): Add EOVERFLOW.
+
+       * lib/unistdio/ulc-fprintf.c (EOVERFLOW): Remove fallback.
+       * modules/unistdio/ulc-fprintf (Depends-on): Add EOVERFLOW.
+
+       * lib/xvasprintf.c (EOVERFLOW): Remove fallback.
+       * modules/xvasprintf (Depends-on): Add EOVERFLOW.
+
+       * lib/vsprintf.c (EOVERFLOW): Remove fallback.
+       * m4/vsprintf-posix.m4 (gl_FUNC_VSPRINTF_POSIX): Drop gl_EOVERFLOW.
+       * modules/vsprintf-posix (Depends-on): Add EOVERFLOW.
+
+       * lib/vsnprintf.c (EOVERFLOW): Remove fallback.
+       * m4/vsnprintf-posix.m4 (gl_FUNC_VSNPRINTF_POSIX): Drop gl_EOVERFLOW.
+       * modules/vsnprintf (Depends-on): Add EOVERFLOW.
+
+       * lib/vfprintf.c (EOVERFLOW): Remove fallback.
+       * m4/vfprintf-posix.m4 (gl_FUNC_VFPRINTF_POSIX): Drop gl_EOVERFLOW.
+       * modules/vfprintf-posix (Depends-on): Add EOVERFLOW.
+
+       * lib/vasprintf.c (EOVERFLOW): Remove fallback.
+       * m4/vasprintf-posix.m4 (gl_FUNC_VASPRINTF_POSIX): Drop gl_EOVERFLOW.
+       * modules/vasprintf (Depends-on): Add EOVERFLOW.
+
+       * lib/vasnprintf.c (EOVERFLOW): Remove fallback.
+       * m4/vasnprintf.m4 (gl_FUNC_VASNPRINTF): Drop gl_EOVERFLOW.
+       * m4/vasnprintf-posix.m4 (gl_FUNC_VASNPRINTF_POSIX): Drop gl_EOVERFLOW.
+       * modules/vasnprintf (Files): Remove m4/eoverflow.m4.
+       (Depends-on): Add EOVERFLOW.
+       * modules/unistdio/ulc-vasnprintf (Files): Remove m4/eoverflow.m4.
+       (Depends-on): Add EOVERFLOW.
+       * modules/unistdio/u8-vasnprintf (Files): Remove m4/eoverflow.m4.
+       (Depends-on): Add EOVERFLOW.
+       * modules/unistdio/u8-u8-vasnprintf (Files): Remove m4/eoverflow.m4.
+       (Depends-on): Add EOVERFLOW.
+       * modules/unistdio/u16-vasnprintf (Files): Remove m4/eoverflow.m4.
+       (Depends-on): Add EOVERFLOW.
+       * modules/unistdio/u16-u16-vasnprintf (Files): Remove m4/eoverflow.m4.
+       (Depends-on): Add EOVERFLOW.
+       * modules/unistdio/u32-vasnprintf (Files): Remove m4/eoverflow.m4.
+       (Depends-on): Add EOVERFLOW.
+       * modules/unistdio/u32-u32-vasnprintf (Files): Remove m4/eoverflow.m4.
+       (Depends-on): Add EOVERFLOW.
+
+       * lib/sprintf.c (EOVERFLOW): Remove fallback.
+       * m4/sprintf-posix.m4 (gl_FUNC_SPRINTF_POSIX): Drop gl_EOVERFLOW.
+       * modules/sprintf-posix (Depends-on): Add EOVERFLOW.
+
+       * lib/snprintf.c (EOVERFLOW): Remove fallback.
+       * m4/snprintf-posix.m4 (gl_FUNC_SNPRINTF_POSIX): Drop gl_EOVERFLOW.
+       * modules/snprintf (Depends-on): Add EOVERFLOW.
+
+       * lib/poll.c (EOVERFLOW): Remove fallback.
+       * modules/poll (Depends-on): Add EOVERFLOW.
+
+       * lib/getdelim.c (EOVERFLOW): Remove fallback.
+       * modules/getdelim (Depends-on): Add EOVERFLOW.
+
+       * lib/ftell.c (EOVERFLOW): Remove fallback.
+       * modules/ftell (Depends-on): Add EOVERFLOW.
+
+       * lib/fprintf.c (EOVERFLOW): Remove fallback.
+       * m4/fprintf-posix.m4 (gl_FUNC_FPRINTF_POSIX): Drop gl_EOVERFLOW.
+       * modules/fprintf-posix (Depends-on): Add EOVERFLOW.
+
+       * lib/c-stack.c (EOVERFLOW): Remove unused fallback.
 
        * modules/EOVERFLOW-tests: New file.
        * tests/test-EOVERFLOW.c: New file.
index 90766d7..7070f95 100644 (file)
@@ -1,5 +1,5 @@
 /* Formatted output to a stream.
-   Copyright (C) 2004, 2006-2007 Free Software Foundation, Inc.
+   Copyright (C) 2004, 2006-2008 Free Software Foundation, Inc.
 
    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
 #include "fseterr.h"
 #include "vasnprintf.h"
 
-/* Some systems, like OSF/1 4.0 and Woe32, don't have EOVERFLOW.  */
-#ifndef EOVERFLOW
-# define EOVERFLOW E2BIG
-#endif
-
 /* Print formatted output to the stream FP.
    Return string length of formatted string.  On error, return a negative
    value.  */
index e586fdb..1abf494 100644 (file)
 /* Get off_t.  */
 #include <unistd.h>
 
-/* Some systems, like OSF/1 4.0 and Woe32, don't have EOVERFLOW.  */
-#ifndef EOVERFLOW
-# define EOVERFLOW E2BIG
-#endif
-
 long
 ftell (FILE *fp)
 {
index 7c6f326..2e127fc 100644 (file)
@@ -1,5 +1,5 @@
 /* getdelim.c --- Implementation of replacement getdelim function.
-   Copyright (C) 1994, 1996, 1997, 1998, 2001, 2003, 2005, 2006, 2007 Free
+   Copyright (C) 1994, 1996, 1997, 1998, 2001, 2003, 2005, 2006, 2007, 2008 Free
    Software Foundation, Inc.
 
    This program is free software; you can redistribute it and/or
 # define funlockfile(x) ((void) 0)
 #endif
 
-/* Some systems, like OSF/1 4.0 and Woe32, don't have EOVERFLOW.  */
-#ifndef EOVERFLOW
-# define EOVERFLOW E2BIG
-#endif
-
 /* Read up to (and including) a DELIMITER from FP into *LINEPTR (and
    NUL-terminate it).  *LINEPTR is a pointer returned from malloc (or
    NULL), pointing to *N characters of space.  It is realloc'ed as
index 50a0803..b3eda5d 100644 (file)
 #define INFTIM (-1)
 #endif
 
-#ifndef EOVERFLOW
-#define EOVERFLOW EINVAL
-#endif
-
 /* BeOS does not have MSG_PEEK.  */
 #ifndef MSG_PEEK
 #define MSG_PEEK 0
index 7314c83..7b9725b 100644 (file)
@@ -1,5 +1,5 @@
 /* Formatted output to strings.
-   Copyright (C) 2004, 2006-2007 Free Software Foundation, Inc.
+   Copyright (C) 2004, 2006-2008 Free Software Foundation, Inc.
    Written by Simon Josefsson and Paul Eggert.
 
    This program is free software; you can redistribute it and/or modify
 
 #include "vasnprintf.h"
 
-/* Some systems, like OSF/1 4.0 and Woe32, don't have EOVERFLOW.  */
-#ifndef EOVERFLOW
-# define EOVERFLOW E2BIG
-#endif
-
 /* Print formatted output to string STR.  Similar to sprintf, but
    additional length SIZE limit how much is written into STR.  Returns
    string length of formatted string (which may be larger than SIZE).
index bc3bb26..8c8cf81 100644 (file)
@@ -1,5 +1,5 @@
 /* Formatted output to strings.
-   Copyright (C) 2004, 2006-2007 Free Software Foundation, Inc.
+   Copyright (C) 2004, 2006-2008 Free Software Foundation, Inc.
 
    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
 
 #include "vasnprintf.h"
 
-/* Some systems, like OSF/1 4.0 and Woe32, don't have EOVERFLOW.  */
-#ifndef EOVERFLOW
-# define EOVERFLOW E2BIG
-#endif
-
 #ifndef SIZE_MAX
 # define SIZE_MAX ((size_t) -1)
 #endif
index e4a45a6..965bfbf 100644 (file)
@@ -1,5 +1,5 @@
 /* Formatted output to strings.
-   Copyright (C) 1999, 2002, 2006-2007 Free Software Foundation, Inc.
+   Copyright (C) 1999, 2002, 2006-2008 Free Software Foundation, Inc.
 
    This program is free software: you can redistribute it and/or modify it
    under the terms of the GNU Lesser General Public License as published
    You should have received a copy of the GNU Lesser General Public License
    along with this program.  If not, see <http://www.gnu.org/licenses/>.  */
 
-/* Some systems, like OSF/1 4.0 and Woe32, don't have EOVERFLOW.  */
-#ifndef EOVERFLOW
-# define EOVERFLOW E2BIG
-#endif
-
 int
 VASPRINTF (DCHAR_T **resultp, const FCHAR_T *format, va_list args)
 {
index 4a04014..481a22f 100644 (file)
@@ -1,5 +1,5 @@
 /* Formatted output to strings.
-   Copyright (C) 1999, 2002, 2006-2007 Free Software Foundation, Inc.
+   Copyright (C) 1999, 2002, 2006-2008 Free Software Foundation, Inc.
 
    This program is free software: you can redistribute it and/or modify it
    under the terms of the GNU Lesser General Public License as published
    You should have received a copy of the GNU Lesser General Public License
    along with this program.  If not, see <http://www.gnu.org/licenses/>.  */
 
-/* Some systems, like OSF/1 4.0 and Woe32, don't have EOVERFLOW.  */
-#ifndef EOVERFLOW
-# define EOVERFLOW E2BIG
-#endif
-
 int
 VSNPRINTF (DCHAR_T *buf, size_t size, const FCHAR_T *format, va_list args)
 {
index 15fc173..36ebd9f 100644 (file)
@@ -1,5 +1,5 @@
 /* Formatted output to strings.
-   Copyright (C) 1999, 2002, 2006-2007 Free Software Foundation, Inc.
+   Copyright (C) 1999, 2002, 2006-2008 Free Software Foundation, Inc.
 
    This program is free software: you can redistribute it and/or modify it
    under the terms of the GNU Lesser General Public License as published
    You should have received a copy of the GNU Lesser General Public License
    along with this program.  If not, see <http://www.gnu.org/licenses/>.  */
 
-/* Some systems, like OSF/1 4.0 and Woe32, don't have EOVERFLOW.  */
-#ifndef EOVERFLOW
-# define EOVERFLOW E2BIG
-#endif
-
 #ifndef SIZE_MAX
 # define SIZE_MAX ((size_t) -1)
 #endif
index 04e1227..2da246c 100644 (file)
@@ -1,5 +1,5 @@
 /* Formatted output to a stream.
-   Copyright (C) 2004, 2006-2007 Free Software Foundation, Inc.
+   Copyright (C) 2004, 2006-2008 Free Software Foundation, Inc.
 
    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
 
 #include "fseterr.h"
 
-/* Some systems, like OSF/1 4.0 and Woe32, don't have EOVERFLOW.  */
-#ifndef EOVERFLOW
-# define EOVERFLOW E2BIG
-#endif
-
 /* Print formatted output to the stream FP.
    Return string length of formatted string.  On error, return a negative
    value.  */
index 3f9320e..ae63b14 100644 (file)
@@ -1,5 +1,5 @@
 /* Formatted output to a stream.
-   Copyright (C) 2004, 2006-2007 Free Software Foundation, Inc.
+   Copyright (C) 2004, 2006-2008 Free Software Foundation, Inc.
 
    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
 
 #include "fseterr.h"
 
-/* Some systems, like OSF/1 4.0 and Woe32, don't have EOVERFLOW.  */
-#ifndef EOVERFLOW
-# define EOVERFLOW E2BIG
-#endif
-
 /* Print formatted output to the stream FP.
    Return string length of formatted string.  On error, return a negative
    value.  */
index e85865c..bf3f5dc 100644 (file)
 # include "fpucw.h"
 #endif
 
-/* Some systems, like OSF/1 4.0 and Woe32, don't have EOVERFLOW.  */
-#ifndef EOVERFLOW
-# define EOVERFLOW E2BIG
-#endif
-
 #if HAVE_WCHAR_T
 # if HAVE_WCSLEN
 #  define local_wcslen wcslen
index db365e0..2f38c3a 100644 (file)
@@ -1,5 +1,5 @@
 /* Formatted output to strings.
-   Copyright (C) 1999, 2002, 2006-2007 Free Software Foundation, Inc.
+   Copyright (C) 1999, 2002, 2006-2008 Free Software Foundation, Inc.
 
    This program is free software; you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
 
 #include "vasnprintf.h"
 
-/* Some systems, like OSF/1 4.0 and Woe32, don't have EOVERFLOW.  */
-#ifndef EOVERFLOW
-# define EOVERFLOW E2BIG
-#endif
-
 int
 vasprintf (char **resultp, const char *format, va_list args)
 {
index 82117e3..b240b0d 100644 (file)
@@ -1,5 +1,5 @@
 /* Formatted output to a stream.
-   Copyright (C) 2004, 2006-2007 Free Software Foundation, Inc.
+   Copyright (C) 2004, 2006-2008 Free Software Foundation, Inc.
 
    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
 #include "fseterr.h"
 #include "vasnprintf.h"
 
-/* Some systems, like OSF/1 4.0 and Woe32, don't have EOVERFLOW.  */
-#ifndef EOVERFLOW
-# define EOVERFLOW E2BIG
-#endif
-
 /* Print formatted output to the stream FP.
    Return string length of formatted string.  On error, return a negative
    value.  */
index 4f841fc..043999d 100644 (file)
@@ -1,5 +1,5 @@
 /* Formatted output to strings.
-   Copyright (C) 2004, 2006-2007 Free Software Foundation, Inc.
+   Copyright (C) 2004, 2006-2008 Free Software Foundation, Inc.
    Written by Simon Josefsson and Yoann Vandoorselaere <yoann@prelude-ids.org>.
 
    This program is free software; you can redistribute it and/or modify
 
 #include "vasnprintf.h"
 
-/* Some systems, like OSF/1 4.0 and Woe32, don't have EOVERFLOW.  */
-#ifndef EOVERFLOW
-# define EOVERFLOW E2BIG
-#endif
-
 /* Print formatted output to string STR.  Similar to vsprintf, but
    additional length SIZE limit how much is written into STR.  Returns
    string length of formatted string (which may be larger than SIZE).
index d91e442..3949e6e 100644 (file)
@@ -1,5 +1,5 @@
 /* Formatted output to strings.
-   Copyright (C) 2004, 2006-2007 Free Software Foundation, Inc.
+   Copyright (C) 2004, 2006-2008 Free Software Foundation, Inc.
 
    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
 
 #include "vasnprintf.h"
 
-/* Some systems, like OSF/1 4.0 and Woe32, don't have EOVERFLOW.  */
-#ifndef EOVERFLOW
-# define EOVERFLOW E2BIG
-#endif
-
 #ifndef SIZE_MAX
 # define SIZE_MAX ((size_t) -1)
 #endif
index 26828a1..fd7f21b 100644 (file)
@@ -1,5 +1,5 @@
 /* vasprintf and asprintf with out-of-memory checking.
-   Copyright (C) 1999, 2002-2004, 2006, 2007 Free Software Foundation, Inc.
+   Copyright (C) 1999, 2002-2004, 2006-2008 Free Software Foundation, Inc.
 
    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
 /* Checked size_t computations.  */
 #include "xsize.h"
 
-/* Some systems, like OSF/1 4.0 and Woe32, don't have EOVERFLOW.  */
-#ifndef EOVERFLOW
-# define EOVERFLOW E2BIG
-#endif
-
 static inline char *
 xstrcat (size_t argcount, va_list args)
 {
index 0eb19fc..6213942 100644 (file)
@@ -1,4 +1,4 @@
-# fprintf-posix.m4 serial 10
+# fprintf-posix.m4 serial 11
 dnl Copyright (C) 2007-2008 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
@@ -6,7 +6,6 @@ dnl with or without modifications, as long as this notice is preserved.
 
 AC_DEFUN([gl_FUNC_FPRINTF_POSIX],
 [
-  AC_REQUIRE([gl_EOVERFLOW])
   AC_REQUIRE([gl_PRINTF_SIZES_C99])
   AC_REQUIRE([gl_PRINTF_LONG_DOUBLE])
   AC_REQUIRE([gl_PRINTF_INFINITE])
index 5df43ff..1521390 100644 (file)
@@ -1,4 +1,4 @@
-# snprintf-posix.m4 serial 11
+# snprintf-posix.m4 serial 12
 dnl Copyright (C) 2007-2008 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
@@ -6,7 +6,6 @@ dnl with or without modifications, as long as this notice is preserved.
 
 AC_DEFUN([gl_FUNC_SNPRINTF_POSIX],
 [
-  AC_REQUIRE([gl_EOVERFLOW])
   AC_REQUIRE([gl_PRINTF_SIZES_C99])
   AC_REQUIRE([gl_PRINTF_LONG_DOUBLE])
   AC_REQUIRE([gl_PRINTF_INFINITE])
index b754386..a35060c 100644 (file)
@@ -1,4 +1,4 @@
-# sprintf-posix.m4 serial 10
+# sprintf-posix.m4 serial 11
 dnl Copyright (C) 2007-2008 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
@@ -6,7 +6,6 @@ dnl with or without modifications, as long as this notice is preserved.
 
 AC_DEFUN([gl_FUNC_SPRINTF_POSIX],
 [
-  AC_REQUIRE([gl_EOVERFLOW])
   AC_REQUIRE([gl_PRINTF_SIZES_C99])
   AC_REQUIRE([gl_PRINTF_LONG_DOUBLE])
   AC_REQUIRE([gl_PRINTF_INFINITE])
index 81797cf..078d265 100644 (file)
@@ -1,4 +1,4 @@
-# vasnprintf-posix.m4 serial 11
+# vasnprintf-posix.m4 serial 12
 dnl Copyright (C) 2007-2008 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
@@ -6,7 +6,6 @@ dnl with or without modifications, as long as this notice is preserved.
 
 AC_DEFUN([gl_FUNC_VASNPRINTF_POSIX],
 [
-  AC_REQUIRE([gl_EOVERFLOW])
   AC_REQUIRE([gl_PRINTF_SIZES_C99])
   AC_REQUIRE([gl_PRINTF_LONG_DOUBLE])
   AC_REQUIRE([gl_PRINTF_INFINITE])
index c4d3f4f..536258c 100644 (file)
@@ -1,4 +1,4 @@
-# vasnprintf.m4 serial 24
+# vasnprintf.m4 serial 25
 dnl Copyright (C) 2002-2004, 2006-2008 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
@@ -6,7 +6,6 @@ dnl with or without modifications, as long as this notice is preserved.
 
 AC_DEFUN([gl_FUNC_VASNPRINTF],
 [
-  AC_REQUIRE([gl_EOVERFLOW])
   AC_CHECK_FUNCS_ONCE([vasnprintf])
   if test $ac_cv_func_vasnprintf = no; then
     gl_REPLACE_VASNPRINTF
index ce419f2..0bee9e4 100644 (file)
@@ -1,4 +1,4 @@
-# vasprintf-posix.m4 serial 11
+# vasprintf-posix.m4 serial 12
 dnl Copyright (C) 2007-2008 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
@@ -6,7 +6,6 @@ dnl with or without modifications, as long as this notice is preserved.
 
 AC_DEFUN([gl_FUNC_VASPRINTF_POSIX],
 [
-  AC_REQUIRE([gl_EOVERFLOW])
   AC_REQUIRE([gl_PRINTF_SIZES_C99])
   AC_REQUIRE([gl_PRINTF_LONG_DOUBLE])
   AC_REQUIRE([gl_PRINTF_INFINITE])
index b6a18b7..d7e3272 100644 (file)
@@ -1,4 +1,4 @@
-# vfprintf-posix.m4 serial 10
+# vfprintf-posix.m4 serial 11
 dnl Copyright (C) 2007-2008 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
@@ -6,7 +6,6 @@ dnl with or without modifications, as long as this notice is preserved.
 
 AC_DEFUN([gl_FUNC_VFPRINTF_POSIX],
 [
-  AC_REQUIRE([gl_EOVERFLOW])
   AC_REQUIRE([gl_PRINTF_SIZES_C99])
   AC_REQUIRE([gl_PRINTF_LONG_DOUBLE])
   AC_REQUIRE([gl_PRINTF_INFINITE])
index 29efc27..42a5df4 100644 (file)
@@ -1,4 +1,4 @@
-# vsnprintf-posix.m4 serial 11
+# vsnprintf-posix.m4 serial 12
 dnl Copyright (C) 2007-2008 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
@@ -6,7 +6,6 @@ dnl with or without modifications, as long as this notice is preserved.
 
 AC_DEFUN([gl_FUNC_VSNPRINTF_POSIX],
 [
-  AC_REQUIRE([gl_EOVERFLOW])
   AC_REQUIRE([gl_PRINTF_SIZES_C99])
   AC_REQUIRE([gl_PRINTF_LONG_DOUBLE])
   AC_REQUIRE([gl_PRINTF_INFINITE])
index c8ce2c8..a31b72b 100644 (file)
@@ -1,4 +1,4 @@
-# vsprintf-posix.m4 serial 10
+# vsprintf-posix.m4 serial 11
 dnl Copyright (C) 2007-2008 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
@@ -6,7 +6,6 @@ dnl with or without modifications, as long as this notice is preserved.
 
 AC_DEFUN([gl_FUNC_VSPRINTF_POSIX],
 [
-  AC_REQUIRE([gl_EOVERFLOW])
   AC_REQUIRE([gl_PRINTF_SIZES_C99])
   AC_REQUIRE([gl_PRINTF_LONG_DOUBLE])
   AC_REQUIRE([gl_PRINTF_INFINITE])
index aaf5d6e..d770811 100644 (file)
@@ -20,6 +20,7 @@ signbit
 fpucw
 nocrash
 printf-safe
+EOVERFLOW
 
 configure.ac:
 gl_FUNC_FPRINTF_POSIX
index 1dd2348..9037ba0 100644 (file)
@@ -8,6 +8,7 @@ m4/ftell.m4
 Depends-on:
 ftello
 stdio
+EOVERFLOW
 
 configure.ac:
 gl_FUNC_FTELL
index a9b7b2e..1bb24f5 100644 (file)
@@ -9,6 +9,7 @@ Depends-on:
 extensions
 stdio
 realloc-posix
+EOVERFLOW
 
 configure.ac:
 gl_FUNC_GETDELIM
index dba1337..3ac7c8c 100644 (file)
@@ -9,6 +9,7 @@ m4/poll.m4
 Depends-on:
 sys_select
 sys_time
+EOVERFLOW
 
 configure.ac:
 gl_FUNC_POLL
index 91c41c5..7fd93d3 100644 (file)
@@ -8,6 +8,7 @@ m4/snprintf.m4
 Depends-on:
 stdio
 vasnprintf
+EOVERFLOW
 
 configure.ac:
 gl_FUNC_SNPRINTF
index b5e8fce..c82c385 100644 (file)
@@ -20,6 +20,7 @@ fpucw
 nocrash
 printf-safe
 stdint
+EOVERFLOW
 
 configure.ac:
 gl_FUNC_SPRINTF_POSIX
index 430c60d..84b1cb8 100644 (file)
@@ -12,7 +12,6 @@ m4/longlong.m4
 m4/intmax_t.m4
 m4/stdint_h.m4
 m4/inttypes_h.m4
-m4/eoverflow.m4
 
 Depends-on:
 unistdio/base
@@ -42,6 +41,7 @@ printf-safe
 alloca-opt
 localcharset
 xsize
+EOVERFLOW
 
 configure.ac:
 gl_PREREQ_VASNPRINTF_WITH_EXTRAS
index 75a2531..7c72afd 100644 (file)
@@ -8,6 +8,7 @@ lib/unistdio/u-vasprintf.h
 Depends-on:
 unistdio/base
 unistdio/u16-u16-vasnprintf
+EOVERFLOW
 
 configure.ac:
 
index 63be193..2d9a80e 100644 (file)
@@ -9,6 +9,7 @@ Depends-on:
 unistdio/base
 unistdio/u16-u16-vasnprintf
 unistr/u16-cpy
+EOVERFLOW
 
 configure.ac:
 
index c614980..1dc3876 100644 (file)
@@ -9,6 +9,7 @@ Depends-on:
 unistdio/base
 unistdio/u16-u16-vasnprintf
 stdint
+EOVERFLOW
 
 configure.ac:
 
index 3f7c5ba..2b58b36 100644 (file)
@@ -12,7 +12,6 @@ m4/longlong.m4
 m4/intmax_t.m4
 m4/stdint_h.m4
 m4/inttypes_h.m4
-m4/eoverflow.m4
 
 Depends-on:
 unistdio/base
@@ -42,6 +41,7 @@ printf-safe
 alloca-opt
 localcharset
 xsize
+EOVERFLOW
 
 configure.ac:
 gl_PREREQ_VASNPRINTF_WITH_EXTRAS
index f2195ff..dda468d 100644 (file)
@@ -8,6 +8,7 @@ lib/unistdio/u-vasprintf.h
 Depends-on:
 unistdio/base
 unistdio/u16-vasnprintf
+EOVERFLOW
 
 configure.ac:
 
index 241b7bd..b299f94 100644 (file)
@@ -9,6 +9,7 @@ Depends-on:
 unistdio/base
 unistdio/u16-vasnprintf
 unistr/u16-cpy
+EOVERFLOW
 
 configure.ac:
 
index 5070ef7..3c78d26 100644 (file)
@@ -9,6 +9,7 @@ Depends-on:
 unistdio/base
 unistdio/u16-vasnprintf
 stdint
+EOVERFLOW
 
 configure.ac:
 
index 479a138..188a671 100644 (file)
@@ -12,7 +12,6 @@ m4/longlong.m4
 m4/intmax_t.m4
 m4/stdint_h.m4
 m4/inttypes_h.m4
-m4/eoverflow.m4
 
 Depends-on:
 unistdio/base
@@ -42,6 +41,7 @@ printf-safe
 alloca-opt
 localcharset
 xsize
+EOVERFLOW
 
 configure.ac:
 gl_PREREQ_VASNPRINTF_WITH_EXTRAS
index 53f7b66..0c60815 100644 (file)
@@ -8,6 +8,7 @@ lib/unistdio/u-vasprintf.h
 Depends-on:
 unistdio/base
 unistdio/u32-u32-vasnprintf
+EOVERFLOW
 
 configure.ac:
 
index 0958d11..4cb90d6 100644 (file)
@@ -9,6 +9,7 @@ Depends-on:
 unistdio/base
 unistdio/u32-u32-vasnprintf
 unistr/u32-cpy
+EOVERFLOW
 
 configure.ac:
 
index 1786012..3443b85 100644 (file)
@@ -9,6 +9,7 @@ Depends-on:
 unistdio/base
 unistdio/u32-u32-vasnprintf
 stdint
+EOVERFLOW
 
 configure.ac:
 
index 5b78098..4854149 100644 (file)
@@ -12,7 +12,6 @@ m4/longlong.m4
 m4/intmax_t.m4
 m4/stdint_h.m4
 m4/inttypes_h.m4
-m4/eoverflow.m4
 
 Depends-on:
 unistdio/base
@@ -42,6 +41,7 @@ printf-safe
 alloca-opt
 localcharset
 xsize
+EOVERFLOW
 
 configure.ac:
 gl_PREREQ_VASNPRINTF_WITH_EXTRAS
index cc5a7c0..45691a7 100644 (file)
@@ -8,6 +8,7 @@ lib/unistdio/u-vasprintf.h
 Depends-on:
 unistdio/base
 unistdio/u32-vasnprintf
+EOVERFLOW
 
 configure.ac:
 
index 88d3471..213263f 100644 (file)
@@ -9,6 +9,7 @@ Depends-on:
 unistdio/base
 unistdio/u32-vasnprintf
 unistr/u32-cpy
+EOVERFLOW
 
 configure.ac:
 
index d696088..4fd88fe 100644 (file)
@@ -9,6 +9,7 @@ Depends-on:
 unistdio/base
 unistdio/u32-vasnprintf
 stdint
+EOVERFLOW
 
 configure.ac:
 
index a36f501..8e97d21 100644 (file)
@@ -12,7 +12,6 @@ m4/longlong.m4
 m4/intmax_t.m4
 m4/stdint_h.m4
 m4/inttypes_h.m4
-m4/eoverflow.m4
 
 Depends-on:
 unistdio/base
@@ -42,6 +41,7 @@ printf-safe
 alloca-opt
 localcharset
 xsize
+EOVERFLOW
 
 configure.ac:
 gl_PREREQ_VASNPRINTF_WITH_EXTRAS
index 750dddb..febd0ab 100644 (file)
@@ -8,6 +8,7 @@ lib/unistdio/u-vasprintf.h
 Depends-on:
 unistdio/base
 unistdio/u8-u8-vasnprintf
+EOVERFLOW
 
 configure.ac:
 
index 459c9bb..91e5132 100644 (file)
@@ -9,6 +9,7 @@ Depends-on:
 unistdio/base
 unistdio/u8-u8-vasnprintf
 unistr/u8-cpy
+EOVERFLOW
 
 configure.ac:
 
index 53bab92..313d032 100644 (file)
@@ -9,6 +9,7 @@ Depends-on:
 unistdio/base
 unistdio/u8-u8-vasnprintf
 stdint
+EOVERFLOW
 
 configure.ac:
 
index 909073c..893c53d 100644 (file)
@@ -12,7 +12,6 @@ m4/longlong.m4
 m4/intmax_t.m4
 m4/stdint_h.m4
 m4/inttypes_h.m4
-m4/eoverflow.m4
 
 Depends-on:
 unistdio/base
@@ -42,6 +41,7 @@ printf-safe
 alloca-opt
 localcharset
 xsize
+EOVERFLOW
 
 configure.ac:
 gl_PREREQ_VASNPRINTF_WITH_EXTRAS
index 7785eab..f455808 100644 (file)
@@ -8,6 +8,7 @@ lib/unistdio/u-vasprintf.h
 Depends-on:
 unistdio/base
 unistdio/u8-vasnprintf
+EOVERFLOW
 
 configure.ac:
 
index 1a4f05f..bd85435 100644 (file)
@@ -9,6 +9,7 @@ Depends-on:
 unistdio/base
 unistdio/u8-vasnprintf
 unistr/u8-cpy
+EOVERFLOW
 
 configure.ac:
 
index 99d76a5..7373bff 100644 (file)
@@ -9,6 +9,7 @@ Depends-on:
 unistdio/base
 unistdio/u8-vasnprintf
 stdint
+EOVERFLOW
 
 configure.ac:
 
index cdbaf37..3cca724 100644 (file)
@@ -8,6 +8,7 @@ Depends-on:
 unistdio/base
 unistdio/ulc-vasnprintf
 fseterr
+EOVERFLOW
 
 configure.ac:
 
index 504538b..59638dc 100644 (file)
@@ -12,7 +12,6 @@ m4/longlong.m4
 m4/intmax_t.m4
 m4/stdint_h.m4
 m4/inttypes_h.m4
-m4/eoverflow.m4
 
 Depends-on:
 unistdio/base
@@ -40,6 +39,7 @@ printf-safe
 alloca-opt
 localcharset
 xsize
+EOVERFLOW
 
 configure.ac:
 gl_PREREQ_VASNPRINTF_WITH_EXTRAS
index 8264dd7..8b5461e 100644 (file)
@@ -8,6 +8,7 @@ lib/unistdio/u-vasprintf.h
 Depends-on:
 unistdio/base
 unistdio/ulc-vasnprintf
+EOVERFLOW
 
 configure.ac:
 
index 0b5fef6..727ec85 100644 (file)
@@ -8,6 +8,7 @@ Depends-on:
 unistdio/base
 unistdio/ulc-vasnprintf
 fseterr
+EOVERFLOW
 
 configure.ac:
 
index e3c8686..7ec0335 100644 (file)
@@ -8,6 +8,7 @@ lib/unistdio/u-vsnprintf.h
 Depends-on:
 unistdio/base
 unistdio/ulc-vasnprintf
+EOVERFLOW
 
 configure.ac:
 
index 0138787..da83e7f 100644 (file)
@@ -9,6 +9,7 @@ Depends-on:
 unistdio/base
 unistdio/ulc-vasnprintf
 stdint
+EOVERFLOW
 
 configure.ac:
 
index c9a5df7..03e4ac4 100644 (file)
@@ -16,7 +16,6 @@ m4/longlong.m4
 m4/intmax_t.m4
 m4/stdint_h.m4
 m4/inttypes_h.m4
-m4/eoverflow.m4
 m4/vasnprintf.m4
 
 Depends-on:
@@ -24,6 +23,7 @@ alloca-opt
 float
 stdint
 xsize
+EOVERFLOW
 
 configure.ac:
 gl_FUNC_VASNPRINTF
index bdd642f..fe7be6e 100644 (file)
@@ -15,6 +15,7 @@ Depends-on:
 extensions
 vasnprintf
 stdio
+EOVERFLOW
 
 configure.ac:
 gl_FUNC_VASPRINTF
index 6282280..5e3f831 100644 (file)
@@ -20,6 +20,7 @@ signbit
 fpucw
 nocrash
 printf-safe
+EOVERFLOW
 
 configure.ac:
 gl_FUNC_VFPRINTF_POSIX
index 06e2c7e..16486f7 100644 (file)
@@ -9,6 +9,7 @@ m4/vsnprintf.m4
 Depends-on:
 stdio
 vasnprintf
+EOVERFLOW
 
 configure.ac:
 gl_FUNC_VSNPRINTF
index af02a5e..73b22e1 100644 (file)
@@ -20,6 +20,7 @@ fpucw
 nocrash
 printf-safe
 stdint
+EOVERFLOW
 
 configure.ac:
 gl_FUNC_VSPRINTF_POSIX
index 18be1fe..1488c26 100644 (file)
@@ -17,6 +17,7 @@ vasprintf
 xalloc-die
 xsize
 stdarg
+EOVERFLOW
 
 configure.ac:
 gl_XVASPRINTF