bug-gnulib
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Using gnulib with -pedantic, I get many warnings about #include_next


From: Bruno Haible
Subject: Re: Using gnulib with -pedantic, I get many warnings about #include_next
Date: Sat, 30 Aug 2008 03:14:22 +0200
User-agent: KMail/1.5.4

Eric Blake wrote:
> > Since -isystem is some burden on the gnulib user (not a big one, but anyway)
> > I propose to add
> >    #ifdef __GNUC__
> >    # pragma GCC system_header
> >    #endif
> > to all gnulib headers that use @address@hidden Fortunately gnulib does not
> > use __STDC__ in any of these header files any more.
> 
> I agree that such a patch would be useful.  Do you have one pending?

Committed like this. I preferred to do the "#ifdef __GNUC__" at configure time,
because that's more maintainable.

Bruno


2008-08-29  Bruno Haible  <address@hidden>

        Avoid some "gcc -pedantic" warnings.
        * m4/include_next.m4 (gl_INCLUDE_NEXT): Set also PRAGMA_SYSTEM_HEADER.
        * lib/arpa_inet.in.h: Use PRAGMA_SYSTEM_HEADER.
        * lib/dirent.in.h: Likewise.
        * lib/fcntl.in.h: Likewise.
        * lib/float.in.h: Likewise.
        * lib/iconv.in.h: Likewise.
        * lib/inttypes.in.h: Likewise.
        * lib/locale.in.h: Likewise.
        * lib/math.in.h: Likewise.
        * lib/netinet_in.in.h: Likewise.
        * lib/search.in.h: Likewise.
        * lib/signal.in.h: Likewise.
        * lib/stdarg.in.h: Likewise.
        * lib/stdint.in.h: Likewise.
        * lib/stdio.in.h: Likewise.
        * lib/stdlib.in.h: Likewise.
        * lib/string.in.h: Likewise.
        * lib/strings.in.h: Likewise.
        * lib/sys_select.in.h: Likewise.
        * lib/sys_socket.in.h: Likewise.
        * lib/sys_stat.in.h: Likewise.
        * lib/sys_time.in.h: Likewise.
        * lib/sysexits.in.h: Likewise.
        * lib/time.in.h: Likewise.
        * lib/unistd.in.h: Likewise.
        * lib/wchar.in.h: Likewise.
        * lib/wctype.in.h: Likewise.
        * modules/arpa_inet (Makefile.am): Also substitute PRAGMA_SYSTEM_HEADER.
        * modules/fchdir (Makefile.am): Likewise.
        * modules/fcntl (Makefile.am): Likewise.
        * modules/float (Makefile.am): Likewise.
        * modules/iconv_open (Makefile.am): Likewise.
        * modules/inttypes (Makefile.am): Likewise.
        * modules/locale (Makefile.am): Likewise.
        * modules/math (Makefile.am): Likewise.
        * modules/netinet_in (Makefile.am): Likewise.
        * modules/search (Makefile.am): Likewise.
        * modules/signal (Makefile.am): Likewise.
        * modules/stdarg (Makefile.am): Likewise.
        * modules/stdint (Makefile.am): Likewise.
        * modules/stdio (Makefile.am): Likewise.
        * modules/stdlib (Makefile.am): Likewise.
        * modules/string (Makefile.am): Likewise.
        * modules/strings (Makefile.am): Likewise.
        * modules/sys_select (Makefile.am): Likewise.
        * modules/sys_socket (Makefile.am): Likewise.
        * modules/sys_stat (Makefile.am): Likewise.
        * modules/sys_time (Makefile.am): Likewise.
        * modules/sysexits (Makefile.am): Likewise.
        * modules/time (Makefile.am): Likewise.
        * modules/unistd (Makefile.am): Likewise.
        * modules/wchar (Makefile.am): Likewise.
        * modules/wctype (Makefile.am): Likewise.
        Reported by Reuben Thomas <address@hidden>.

*** lib/arpa_inet.in.h.orig     Sat Aug 30 03:07:54 2008
--- lib/arpa_inet.in.h  Sat Aug 30 02:23:51 2008
***************
*** 24,29 ****
--- 24,31 ----
  
  #if @HAVE_ARPA_INET_H@
  
+ @PRAGMA_SYSTEM_HEADER@
+ 
  /* The include_next requires a split double-inclusion guard.  */
  # @INCLUDE_NEXT@ @NEXT_ARPA_INET_H@
  
*** lib/dirent.in.h.orig        Sat Aug 30 03:07:54 2008
--- lib/dirent.in.h     Sat Aug 30 03:07:29 2008
***************
*** 1,5 ****
  /* Wrapper around <dirent.h>.
!    Copyright (C) 2006-2007 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
--- 1,5 ----
  /* Wrapper around <dirent.h>.
!    Copyright (C) 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
***************
*** 16,21 ****
--- 16,23 ----
  
  #ifndef _GL_DIRENT_H
  
+ @PRAGMA_SYSTEM_HEADER@
+ 
  /* The include_next requires a split double-inclusion guard.  */
  address@hidden@ @NEXT_DIRENT_H@
  
*** lib/fcntl.in.h.orig Sat Aug 30 03:07:54 2008
--- lib/fcntl.in.h      Sat Aug 30 03:07:24 2008
***************
*** 1,6 ****
  /* Like <fcntl.h>, but with non-working flags defined to 0.
  
!    Copyright (C) 2006-2007 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
--- 1,6 ----
  /* Like <fcntl.h>, but with non-working flags defined to 0.
  
!    Copyright (C) 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
***************
*** 19,24 ****
--- 19,26 ----
  
  #ifndef _GL_FCNTL_H
  
+ @PRAGMA_SYSTEM_HEADER@
+ 
  #include <sys/types.h>
  #include <sys/stat.h>
  #include <unistd.h>
*** lib/float.in.h.orig Sat Aug 30 03:07:54 2008
--- lib/float.in.h      Sat Aug 30 03:07:19 2008
***************
*** 1,6 ****
  /* A correct <float.h>.
  
!    Copyright (C) 2007 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
--- 1,6 ----
  /* A correct <float.h>.
  
!    Copyright (C) 2007-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
***************
*** 17,22 ****
--- 17,24 ----
  
  #ifndef _GL_FLOAT_H
  
+ @PRAGMA_SYSTEM_HEADER@
+ 
  /* The include_next requires a split double-inclusion guard.  */
  address@hidden@ @NEXT_FLOAT_H@
  
*** lib/iconv.in.h.orig Sat Aug 30 03:07:54 2008
--- lib/iconv.in.h      Sat Aug 30 03:07:13 2008
***************
*** 1,6 ****
  /* A GNU-like <iconv.h>.
  
!    Copyright (C) 2007 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
--- 1,6 ----
  /* A GNU-like <iconv.h>.
  
!    Copyright (C) 2007-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
***************
*** 18,23 ****
--- 18,25 ----
  
  #ifndef _GL_ICONV_H
  
+ @PRAGMA_SYSTEM_HEADER@
+ 
  /* The include_next requires a split double-inclusion guard.  */
  address@hidden@ @NEXT_ICONV_H@
  
*** lib/inttypes.in.h.orig      Sat Aug 30 03:07:54 2008
--- lib/inttypes.in.h   Sat Aug 30 03:07:08 2008
***************
*** 1,4 ****
! /* Copyright (C) 2006-2007 Free Software Foundation, Inc.
     Written by Paul Eggert, Bruno Haible, Derek Price.
     This file is part of gnulib.
  
--- 1,4 ----
! /* Copyright (C) 2006-2008 Free Software Foundation, Inc.
     Written by Paul Eggert, Bruno Haible, Derek Price.
     This file is part of gnulib.
  
***************
*** 26,31 ****
--- 26,32 ----
     The include_next requires a split double-inclusion guard.  */
  #if ! defined INTTYPES_H || defined _GL_JUST_INCLUDE_SYSTEM_INTTYPES_H
  # if @HAVE_INTTYPES_H@
+ @PRAGMA_SYSTEM_HEADER@
  #  @INCLUDE_NEXT@ @NEXT_INTTYPES_H@
  # endif
  #endif
*** lib/locale.in.h.orig        Sat Aug 30 03:07:54 2008
--- lib/locale.in.h     Sat Aug 30 03:07:03 2008
***************
*** 1,5 ****
  /* A POSIX <locale.h>.
!    Copyright (C) 2007 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
--- 1,5 ----
  /* A POSIX <locale.h>.
!    Copyright (C) 2007-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
***************
*** 16,21 ****
--- 16,23 ----
  
  #ifndef _GL_LOCALE_H
  
+ @PRAGMA_SYSTEM_HEADER@
+ 
  /* The include_next requires a split double-inclusion guard.  */
  address@hidden@ @NEXT_LOCALE_H@
  
*** lib/math.in.h.orig  Sat Aug 30 03:07:54 2008
--- lib/math.in.h       Sat Aug 30 02:24:58 2008
***************
*** 17,22 ****
--- 17,24 ----
  
  #ifndef _GL_MATH_H
  
+ @PRAGMA_SYSTEM_HEADER@
+ 
  /* The include_next requires a split double-inclusion guard.  */
  address@hidden@ @NEXT_MATH_H@
  
*** lib/netinet_in.in.h.orig    Sat Aug 30 03:07:55 2008
--- lib/netinet_in.in.h Sat Aug 30 03:06:55 2008
***************
*** 1,5 ****
  /* Substitute for <netinet/in.h>.
!    Copyright (C) 2007 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
--- 1,5 ----
  /* Substitute for <netinet/in.h>.
!    Copyright (C) 2007-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
***************
*** 19,24 ****
--- 19,26 ----
  
  #if @HAVE_NETINET_IN_H@
  
+ @PRAGMA_SYSTEM_HEADER@
+ 
  /* On many platforms, <netinet/in.h> assumes prior inclusion of
     <sys/types.h>.  */
  # include <sys/types.h>
*** lib/search.in.h.orig        Sat Aug 30 03:07:55 2008
--- lib/search.in.h     Sat Aug 30 02:25:19 2008
***************
*** 19,24 ****
--- 19,25 ----
  
  /* The include_next requires a split double-inclusion guard.  */
  #if @HAVE_SEARCH_H@
+ @PRAGMA_SYSTEM_HEADER@
  # @INCLUDE_NEXT@ @NEXT_SEARCH_H@
  #endif
  
*** lib/signal.in.h.orig        Sat Aug 30 03:07:55 2008
--- lib/signal.in.h     Sat Aug 30 02:25:44 2008
***************
*** 15,20 ****
--- 15,22 ----
     You should have received a copy of the GNU General Public License
     along with this program.  If not, see <http://www.gnu.org/licenses/>.  */
  
+ @PRAGMA_SYSTEM_HEADER@
+ 
  #if defined __need_sig_atomic_t || defined __need_sigset_t
  /* Special invocation convention inside glibc header files.  */
  
*** lib/stdarg.in.h.orig        Sat Aug 30 03:07:55 2008
--- lib/stdarg.in.h     Sat Aug 30 02:25:50 2008
***************
*** 17,22 ****
--- 17,24 ----
  
  #ifndef _GL_STDARG_H
  
+ @PRAGMA_SYSTEM_HEADER@
+ 
  /* The include_next requires a split double-inclusion guard.  */
  address@hidden@ @NEXT_STDARG_H@
  
*** lib/stdint.in.h.orig        Sat Aug 30 03:07:55 2008
--- lib/stdint.in.h     Sat Aug 30 03:06:45 2008
***************
*** 1,4 ****
! /* Copyright (C) 2001-2002, 2004-2007 Free Software Foundation, Inc.
     Written by Paul Eggert, Bruno Haible, Sam Steingold, Peter Burwood.
     This file is part of gnulib.
  
--- 1,4 ----
! /* Copyright (C) 2001-2002, 2004-2008 Free Software Foundation, Inc.
     Written by Paul Eggert, Bruno Haible, Sam Steingold, Peter Burwood.
     This file is part of gnulib.
  
***************
*** 49,54 ****
--- 49,55 ----
       in <inttypes.h> would reinclude us, skipping our contents because
       _GL_STDINT_H is defined.
       The include_next requires a split double-inclusion guard.  */
+ @PRAGMA_SYSTEM_HEADER@
  # @INCLUDE_NEXT@ @NEXT_STDINT_H@
  #endif
  
*** lib/stdio.in.h.orig Sat Aug 30 03:07:55 2008
--- lib/stdio.in.h      Sat Aug 30 02:26:14 2008
***************
*** 16,21 ****
--- 16,23 ----
     along with this program; if not, write to the Free Software Foundation,
     Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.  */
  
+ @PRAGMA_SYSTEM_HEADER@
+ 
  #if defined __need_FILE || defined __need___FILE
  /* Special invocation convention inside glibc header files.  */
  
*** lib/stdlib.in.h.orig        Sat Aug 30 03:07:55 2008
--- lib/stdlib.in.h     Sat Aug 30 02:26:21 2008
***************
*** 15,20 ****
--- 15,22 ----
     You should have received a copy of the GNU General Public License
     along with this program.  If not, see <http://www.gnu.org/licenses/>.  */
  
+ @PRAGMA_SYSTEM_HEADER@
+ 
  #if defined __need_malloc_and_calloc
  /* Special invocation convention inside glibc header files.  */
  
*** lib/string.in.h.orig        Sat Aug 30 03:07:55 2008
--- lib/string.in.h     Sat Aug 30 02:26:27 2008
***************
*** 18,23 ****
--- 18,25 ----
  
  #ifndef _GL_STRING_H
  
+ @PRAGMA_SYSTEM_HEADER@
+ 
  /* The include_next requires a split double-inclusion guard.  */
  address@hidden@ @NEXT_STRING_H@
  
*** lib/strings.in.h.orig       Sat Aug 30 03:07:55 2008
--- lib/strings.in.h    Sat Aug 30 03:06:37 2008
***************
*** 1,6 ****
  /* A substitute <strings.h>.
  
!    Copyright (C) 2007 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
--- 1,6 ----
  /* A substitute <strings.h>.
  
!    Copyright (C) 2007-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
***************
*** 18,23 ****
--- 18,25 ----
  
  #ifndef _GL_STRINGS_H
  
+ @PRAGMA_SYSTEM_HEADER@
+ 
  /* The include_next requires a split double-inclusion guard.  */
  address@hidden@ @NEXT_STRINGS_H@
  
*** lib/sys_select.in.h.orig    Sat Aug 30 03:07:55 2008
--- lib/sys_select.in.h Sat Aug 30 03:06:32 2008
***************
*** 1,5 ****
  /* Substitute for <sys/select.h>.
!    Copyright (C) 2007 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
--- 1,5 ----
  /* Substitute for <sys/select.h>.
!    Copyright (C) 2007-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
***************
*** 19,24 ****
--- 19,26 ----
  
  #if @HAVE_SYS_SELECT_H@
  
+ @PRAGMA_SYSTEM_HEADER@
+ 
  /* On many platforms, <sys/select.h> assumes prior inclusion of
     <sys/types.h>.  */
  # include <sys/types.h>
*** lib/sys_socket.in.h.orig    Sat Aug 30 03:07:55 2008
--- lib/sys_socket.in.h Sat Aug 30 02:26:48 2008
***************
*** 27,32 ****
--- 27,34 ----
  
  #if @HAVE_SYS_SOCKET_H@
  
+ @PRAGMA_SYSTEM_HEADER@
+ 
  /* On many platforms, <sys/socket.h> assumes prior inclusion of
     <sys/types.h>.  */
  # include <sys/types.h>
*** lib/sys_stat.in.h.orig      Sat Aug 30 03:07:55 2008
--- lib/sys_stat.in.h   Sat Aug 30 02:26:55 2008
***************
*** 23,28 ****
--- 23,30 ----
  
  #ifndef _GL_SYS_STAT_H
  
+ @PRAGMA_SYSTEM_HEADER@
+ 
  /* The include_next requires a split double-inclusion guard.  */
  address@hidden@ @NEXT_SYS_STAT_H@
  
*** lib/sys_time.in.h.orig      Sat Aug 30 03:07:55 2008
--- lib/sys_time.in.h   Sat Aug 30 03:06:22 2008
***************
*** 1,6 ****
  /* Provide a more complete sys/time.h.
  
!    Copyright (C) 2007 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
--- 1,6 ----
  /* Provide a more complete sys/time.h.
  
!    Copyright (C) 2007-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
***************
*** 18,23 ****
--- 18,25 ----
  
  /* Written by Paul Eggert.  */
  
+ @PRAGMA_SYSTEM_HEADER@
+ 
  #if defined _GL_SYS_TIME_H
  
  /* Simply delegate to the system's header, without adding anything.  */
*** lib/sysexits.in.h.orig      Sat Aug 30 03:07:55 2008
--- lib/sysexits.in.h   Sat Aug 30 03:06:16 2008
***************
*** 1,5 ****
  /* exit() exit codes for some BSD system programs.
!    Copyright (C) 2003, 2006-2007 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
--- 1,5 ----
  /* exit() exit codes for some BSD system programs.
!    Copyright (C) 2003, 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
***************
*** 20,25 ****
--- 20,27 ----
  
  #if @HAVE_SYSEXITS_H@
  
+ @PRAGMA_SYSTEM_HEADER@
+ 
  /* IRIX 6.5 has an <unistd.h> that defines a macro EX_OK with a nonzero
     value.  Override it.  See
     <http://lists.gnu.org/archive/html/bug-gnulib/2007-03/msg00361.html>  */
*** lib/time.in.h.orig  Sat Aug 30 03:07:55 2008
--- lib/time.in.h       Sat Aug 30 03:06:10 2008
***************
*** 1,6 ****
  /* A more-standard <time.h>.
  
!    Copyright (C) 2007 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
--- 1,6 ----
  /* A more-standard <time.h>.
  
!    Copyright (C) 2007-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
***************
*** 16,21 ****
--- 16,23 ----
     along with this program; if not, write to the Free Software Foundation,
     Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.  */
  
+ @PRAGMA_SYSTEM_HEADER@
+ 
  /* Don't get in the way of glibc when it includes time.h merely to
     declare a few standard symbols, rather than to declare all the
     symbols.  Also, Solaris 8 <time.h> eventually includes itself
*** lib/unistd.in.h.orig        Sat Aug 30 03:07:55 2008
--- lib/unistd.in.h     Sat Aug 30 02:27:26 2008
***************
*** 17,22 ****
--- 17,24 ----
  
  #ifndef _GL_UNISTD_H
  
+ @PRAGMA_SYSTEM_HEADER@
+ 
  /* The include_next requires a split double-inclusion guard.  */
  #if @HAVE_UNISTD_H@
  # @INCLUDE_NEXT@ @NEXT_UNISTD_H@
*** lib/wchar.in.h.orig Sat Aug 30 03:07:55 2008
--- lib/wchar.in.h      Sat Aug 30 02:27:37 2008
***************
*** 26,31 ****
--- 26,33 ----
   * the declaration of wcwidth().
   */
  
+ @PRAGMA_SYSTEM_HEADER@
+ 
  #ifdef __need_mbstate_t
  /* Special invocation convention inside uClibc header files.  */
  
*** lib/wctype.in.h.orig        Sat Aug 30 03:07:55 2008
--- lib/wctype.in.h     Sat Aug 30 02:27:48 2008
***************
*** 28,33 ****
--- 28,35 ----
  
  #ifndef _GL_WCTYPE_H
  
+ @PRAGMA_SYSTEM_HEADER@
+ 
  #if @HAVE_WINT_T@
  /* Solaris 2.5 has a bug: <wchar.h> must be included before <wctype.h>.
     Tru64 with Desktop Toolkit C has a bug: <stdio.h> must be included before
*** m4/include_next.m4.orig     Sat Aug 30 03:07:55 2008
--- m4/include_next.m4  Sat Aug 30 02:21:58 2008
***************
*** 6,11 ****
--- 6,26 ----
  
  dnl From Paul Eggert and Derek Price.
  
+ dnl Sets INCLUDE_NEXT and PRAGMA_SYSTEM_HEADER.
+ dnl
+ dnl INCLUDE_NEXT expands to 'include_next' if the compiler supports it, or to
+ dnl 'include' otherwise.
+ dnl
+ dnl PRAGMA_SYSTEM_HEADER can be used in files that contain #include_next,
+ dnl so as to avoid GCC warnings when the gcc option -pedantic is used.
+ dnl '#pragma GCC system_header' has the same effect as if the file was found
+ dnl through the include search path specified with '-isystem' options (as
+ dnl opposed to the search path specified with '-I' options). Namely, gcc
+ dnl does not warn about some things, and on some systems (Solaris and Interix)
+ dnl __STDC__ evaluates to 0 instead of to 1. The latter is an undesired side
+ dnl effect; we are therefore careful to use 'defined __STDC__' or '1' instead
+ dnl of plain '__STDC__'.
+ 
  AC_DEFUN([gl_INCLUDE_NEXT],
  [
    AC_LANG_PREPROC_REQUIRE()
***************
*** 36,47 ****
--- 51,67 ----
       CPPFLAGS="$save_CPPFLAGS"
       rm -rf conftestd1 conftestd2
      ])
+   PRAGMA_SYSTEM_HEADER=
    if test $gl_cv_have_include_next = yes; then
      INCLUDE_NEXT=include_next
+     if test -n "$GCC"; then
+       PRAGMA_SYSTEM_HEADER='#pragma GCC system_header'
+     fi
    else
      INCLUDE_NEXT=include
    fi
    AC_SUBST([INCLUDE_NEXT])
+   AC_SUBST([PRAGMA_SYSTEM_HEADER])
  ])
  
  # gl_CHECK_NEXT_HEADERS(HEADER1 HEADER2 ...)
*** modules/arpa_inet.orig      Sat Aug 30 03:07:55 2008
--- modules/arpa_inet   Sat Aug 30 02:57:01 2008
***************
*** 22,28 ****
        @MKDIR_P@ arpa
        rm -f address@hidden $@
        { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
!         sed -e 's/@''INCLUDE_NEXT''@/$(INCLUDE_NEXT)/g' \
              -e 's|@''NEXT_ARPA_INET_H''@|$(NEXT_ARPA_INET_H)|g' \
              -e 's|@''HAVE_ARPA_INET_H''@|$(HAVE_ARPA_INET_H)|g' \
              -e 's|@''GNULIB_INET_NTOP''@|$(GNULIB_INET_NTOP)|g' \
--- 22,29 ----
        @MKDIR_P@ arpa
        rm -f address@hidden $@
        { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
!         sed -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \
!             -e 's|@''PRAGMA_SYSTEM_HEADER''@|@PRAGMA_SYSTEM_HEADER@|g' \
              -e 's|@''NEXT_ARPA_INET_H''@|$(NEXT_ARPA_INET_H)|g' \
              -e 's|@''HAVE_ARPA_INET_H''@|$(HAVE_ARPA_INET_H)|g' \
              -e 's|@''GNULIB_INET_NTOP''@|$(GNULIB_INET_NTOP)|g' \
*** modules/fchdir.orig Sat Aug 30 03:07:55 2008
--- modules/fchdir      Sat Aug 30 02:57:08 2008
***************
*** 29,34 ****
--- 29,35 ----
        rm -f address@hidden $@
        { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
          sed -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \
+             -e 's|@''PRAGMA_SYSTEM_HEADER''@|@PRAGMA_SYSTEM_HEADER@|g' \
              -e 's|@''NEXT_DIRENT_H''@|$(NEXT_DIRENT_H)|g' \
              -e 's|@''REPLACE_FCHDIR''@|$(REPLACE_FCHDIR)|g' \
              < $(srcdir)/dirent.in.h; \
*** modules/fcntl.orig  Sat Aug 30 03:07:55 2008
--- modules/fcntl       Sat Aug 30 02:57:06 2008
***************
*** 20,26 ****
  fcntl.h: fcntl.in.h
        rm -f address@hidden $@
        { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
!         sed -e 's/@''INCLUDE_NEXT''@/$(INCLUDE_NEXT)/g' \
              -e 's|@''NEXT_FCNTL_H''@|$(NEXT_FCNTL_H)|g' \
              -e 's|@''GNULIB_OPEN''@|$(GNULIB_OPEN)|g' \
              -e 's|@''REPLACE_OPEN''@|$(REPLACE_OPEN)|g' \
--- 20,27 ----
  fcntl.h: fcntl.in.h
        rm -f address@hidden $@
        { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
!         sed -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \
!             -e 's|@''PRAGMA_SYSTEM_HEADER''@|@PRAGMA_SYSTEM_HEADER@|g' \
              -e 's|@''NEXT_FCNTL_H''@|$(NEXT_FCNTL_H)|g' \
              -e 's|@''GNULIB_OPEN''@|$(GNULIB_OPEN)|g' \
              -e 's|@''REPLACE_OPEN''@|$(REPLACE_OPEN)|g' \
*** modules/float.orig  Sat Aug 30 03:07:55 2008
--- modules/float       Sat Aug 30 02:57:04 2008
***************
*** 19,25 ****
  float.h: float.in.h
        rm -f address@hidden $@
        { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */' && \
!         sed -e 's/@''INCLUDE_NEXT''@/$(INCLUDE_NEXT)/g' \
              -e 's|@''NEXT_FLOAT_H''@|$(NEXT_FLOAT_H)|g' \
              < $(srcdir)/float.in.h; \
        } > address@hidden
--- 19,26 ----
  float.h: float.in.h
        rm -f address@hidden $@
        { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */' && \
!         sed -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \
!             -e 's|@''PRAGMA_SYSTEM_HEADER''@|@PRAGMA_SYSTEM_HEADER@|g' \
              -e 's|@''NEXT_FLOAT_H''@|$(NEXT_FLOAT_H)|g' \
              < $(srcdir)/float.in.h; \
        } > address@hidden
*** modules/iconv_open.orig     Sat Aug 30 03:07:55 2008
--- modules/iconv_open  Sat Aug 30 02:57:15 2008
***************
*** 30,36 ****
  iconv.h: iconv.in.h
        rm -f address@hidden $@
        { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */' && \
!         sed -e 's/@''INCLUDE_NEXT''@/$(INCLUDE_NEXT)/g' \
              -e 's|@''NEXT_ICONV_H''@|$(NEXT_ICONV_H)|g' \
              -e 's|@''ICONV_CONST''@|$(ICONV_CONST)|g' \
              -e 's|@''REPLACE_ICONV''@|$(REPLACE_ICONV)|g' \
--- 30,37 ----
  iconv.h: iconv.in.h
        rm -f address@hidden $@
        { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */' && \
!         sed -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \
!             -e 's|@''PRAGMA_SYSTEM_HEADER''@|@PRAGMA_SYSTEM_HEADER@|g' \
              -e 's|@''NEXT_ICONV_H''@|$(NEXT_ICONV_H)|g' \
              -e 's|@''ICONV_CONST''@|$(ICONV_CONST)|g' \
              -e 's|@''REPLACE_ICONV''@|$(REPLACE_ICONV)|g' \
*** modules/inttypes.orig       Sat Aug 30 03:07:55 2008
--- modules/inttypes    Sat Aug 30 02:57:10 2008
***************
*** 23,29 ****
        rm -f address@hidden $@
        { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
          sed -e 's/@''HAVE_INTTYPES_H''@/$(HAVE_INTTYPES_H)/g' \
!             -e 's/@''INCLUDE_NEXT''@/$(INCLUDE_NEXT)/g' \
              -e 's|@''NEXT_INTTYPES_H''@|$(NEXT_INTTYPES_H)|g' \
              -e 's/@''PRI_MACROS_BROKEN''@/$(PRI_MACROS_BROKEN)/g' \
              -e 's/@''HAVE_LONG_LONG_INT''@/$(HAVE_LONG_LONG_INT)/g' \
--- 23,30 ----
        rm -f address@hidden $@
        { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
          sed -e 's/@''HAVE_INTTYPES_H''@/$(HAVE_INTTYPES_H)/g' \
!             -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \
!             -e 's|@''PRAGMA_SYSTEM_HEADER''@|@PRAGMA_SYSTEM_HEADER@|g' \
              -e 's|@''NEXT_INTTYPES_H''@|$(NEXT_INTTYPES_H)|g' \
              -e 's/@''PRI_MACROS_BROKEN''@/$(PRI_MACROS_BROKEN)/g' \
              -e 's/@''HAVE_LONG_LONG_INT''@/$(HAVE_LONG_LONG_INT)/g' \
*** modules/locale.orig Sat Aug 30 03:07:55 2008
--- modules/locale      Sat Aug 30 02:57:21 2008
***************
*** 19,25 ****
  locale.h: locale.in.h
        rm -f address@hidden $@
        { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */' && \
!         sed -e 's/@''INCLUDE_NEXT''@/$(INCLUDE_NEXT)/g' \
              -e 's|@''NEXT_LOCALE_H''@|$(NEXT_LOCALE_H)|g' \
              < $(srcdir)/locale.in.h; \
        } > address@hidden
--- 19,26 ----
  locale.h: locale.in.h
        rm -f address@hidden $@
        { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */' && \
!         sed -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \
!             -e 's|@''PRAGMA_SYSTEM_HEADER''@|@PRAGMA_SYSTEM_HEADER@|g' \
              -e 's|@''NEXT_LOCALE_H''@|$(NEXT_LOCALE_H)|g' \
              < $(srcdir)/locale.in.h; \
        } > address@hidden
*** modules/math.orig   Sat Aug 30 03:07:55 2008
--- modules/math        Sat Aug 30 02:57:19 2008
***************
*** 20,26 ****
  math.h: math.in.h
        rm -f address@hidden $@
        { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */' && \
!         sed -e 's/@''INCLUDE_NEXT''@/$(INCLUDE_NEXT)/g' \
              -e 's|@''NEXT_MATH_H''@|$(NEXT_MATH_H)|g' \
              -e 's|@''GNULIB_CEILF''@|$(GNULIB_CEILF)|g' \
              -e 's|@''GNULIB_CEILL''@|$(GNULIB_CEILL)|g' \
--- 20,27 ----
  math.h: math.in.h
        rm -f address@hidden $@
        { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */' && \
!         sed -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \
!             -e 's|@''PRAGMA_SYSTEM_HEADER''@|@PRAGMA_SYSTEM_HEADER@|g' \
              -e 's|@''NEXT_MATH_H''@|$(NEXT_MATH_H)|g' \
              -e 's|@''GNULIB_CEILF''@|$(GNULIB_CEILF)|g' \
              -e 's|@''GNULIB_CEILL''@|$(GNULIB_CEILL)|g' \
*** modules/netinet_in.orig     Sat Aug 30 03:07:55 2008
--- modules/netinet_in  Sat Aug 30 02:57:17 2008
***************
*** 22,28 ****
        @MKDIR_P@ netinet
        rm -f address@hidden $@
        { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
!         sed -e 's/@''INCLUDE_NEXT''@/$(INCLUDE_NEXT)/g' \
              -e 's|@''NEXT_NETINET_IN_H''@|$(NEXT_NETINET_IN_H)|g' \
              -e 's|@''HAVE_NETINET_IN_H''@|$(HAVE_NETINET_IN_H)|g' \
              < $(srcdir)/netinet_in.in.h; \
--- 22,29 ----
        @MKDIR_P@ netinet
        rm -f address@hidden $@
        { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
!         sed -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \
!             -e 's|@''PRAGMA_SYSTEM_HEADER''@|@PRAGMA_SYSTEM_HEADER@|g' \
              -e 's|@''NEXT_NETINET_IN_H''@|$(NEXT_NETINET_IN_H)|g' \
              -e 's|@''HAVE_NETINET_IN_H''@|$(HAVE_NETINET_IN_H)|g' \
              < $(srcdir)/netinet_in.in.h; \
*** modules/search.orig Sat Aug 30 03:07:55 2008
--- modules/search      Sat Aug 30 02:57:24 2008
***************
*** 21,27 ****
        rm -f address@hidden $@
        { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */' && \
          sed -e 's|@''HAVE_SEARCH_H''@|$(HAVE_SEARCH_H)|g' \
!             -e 's/@''INCLUDE_NEXT''@/$(INCLUDE_NEXT)/g' \
              -e 's|@''NEXT_SEARCH_H''@|$(NEXT_SEARCH_H)|g' \
              -e 's|@''GNULIB_TSEARCH''@|$(GNULIB_TSEARCH)|g' \
              -e 's|@''HAVE_TSEARCH''@|$(HAVE_TSEARCH)|g' \
--- 21,28 ----
        rm -f address@hidden $@
        { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */' && \
          sed -e 's|@''HAVE_SEARCH_H''@|$(HAVE_SEARCH_H)|g' \
!             -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \
!             -e 's|@''PRAGMA_SYSTEM_HEADER''@|@PRAGMA_SYSTEM_HEADER@|g' \
              -e 's|@''NEXT_SEARCH_H''@|$(NEXT_SEARCH_H)|g' \
              -e 's|@''GNULIB_TSEARCH''@|$(GNULIB_TSEARCH)|g' \
              -e 's|@''HAVE_TSEARCH''@|$(HAVE_TSEARCH)|g' \
*** modules/signal.orig Sat Aug 30 03:07:55 2008
--- modules/signal      Sat Aug 30 02:57:23 2008
***************
*** 20,26 ****
  signal.h: signal.in.h
        rm -f address@hidden $@
        { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */' && \
!         sed -e 's/@''INCLUDE_NEXT''@/$(INCLUDE_NEXT)/g' \
              -e 's|@''NEXT_SIGNAL_H''@|$(NEXT_SIGNAL_H)|g' \
              -e 's|@''GNULIB_SIGPROCMASK''@|$(GNULIB_SIGPROCMASK)|g' \
              -e 's|@''GNULIB_SIGACTION''@|$(GNULIB_SIGACTION)|g' \
--- 20,27 ----
  signal.h: signal.in.h
        rm -f address@hidden $@
        { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */' && \
!         sed -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \
!             -e 's|@''PRAGMA_SYSTEM_HEADER''@|@PRAGMA_SYSTEM_HEADER@|g' \
              -e 's|@''NEXT_SIGNAL_H''@|$(NEXT_SIGNAL_H)|g' \
              -e 's|@''GNULIB_SIGPROCMASK''@|$(GNULIB_SIGPROCMASK)|g' \
              -e 's|@''GNULIB_SIGACTION''@|$(GNULIB_SIGACTION)|g' \
*** modules/stdarg.orig Sat Aug 30 03:07:55 2008
--- modules/stdarg      Sat Aug 30 02:57:31 2008
***************
*** 26,32 ****
  stdarg.h: stdarg.in.h
        rm -f address@hidden $@
        { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */' && \
!         sed -e 's/@''INCLUDE_NEXT''@/$(INCLUDE_NEXT)/g' \
              -e 's|@''NEXT_STDARG_H''@|$(NEXT_STDARG_H)|g' \
              < $(srcdir)/stdarg.in.h; \
        } > address@hidden
--- 26,33 ----
  stdarg.h: stdarg.in.h
        rm -f address@hidden $@
        { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */' && \
!         sed -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \
!             -e 's|@''PRAGMA_SYSTEM_HEADER''@|@PRAGMA_SYSTEM_HEADER@|g' \
              -e 's|@''NEXT_STDARG_H''@|$(NEXT_STDARG_H)|g' \
              < $(srcdir)/stdarg.in.h; \
        } > address@hidden
*** modules/stdint.orig Sat Aug 30 03:07:55 2008
--- modules/stdint      Sat Aug 30 02:57:29 2008
***************
*** 27,33 ****
        rm -f address@hidden $@
        { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
          sed -e 's/@''HAVE_STDINT_H''@/$(HAVE_STDINT_H)/g' \
!             -e 's/@''INCLUDE_NEXT''@/$(INCLUDE_NEXT)/g' \
              -e 's|@''NEXT_STDINT_H''@|$(NEXT_STDINT_H)|g' \
              -e 's/@''HAVE_SYS_TYPES_H''@/$(HAVE_SYS_TYPES_H)/g' \
              -e 's/@''HAVE_INTTYPES_H''@/$(HAVE_INTTYPES_H)/g' \
--- 27,34 ----
        rm -f address@hidden $@
        { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
          sed -e 's/@''HAVE_STDINT_H''@/$(HAVE_STDINT_H)/g' \
!             -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \
!             -e 's|@''PRAGMA_SYSTEM_HEADER''@|@PRAGMA_SYSTEM_HEADER@|g' \
              -e 's|@''NEXT_STDINT_H''@|$(NEXT_STDINT_H)|g' \
              -e 's/@''HAVE_SYS_TYPES_H''@/$(HAVE_SYS_TYPES_H)/g' \
              -e 's/@''HAVE_INTTYPES_H''@/$(HAVE_INTTYPES_H)/g' \
*** modules/stdio.orig  Sat Aug 30 03:07:55 2008
--- modules/stdio       Sat Aug 30 02:57:36 2008
***************
*** 20,26 ****
  stdio.h: stdio.in.h
        rm -f address@hidden $@
        { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */' && \
!         sed -e 's/@''INCLUDE_NEXT''@/$(INCLUDE_NEXT)/g' \
              -e 's|@''NEXT_STDIO_H''@|$(NEXT_STDIO_H)|g' \
              -e 's|@''GNULIB_FPRINTF_POSIX''@|$(GNULIB_FPRINTF_POSIX)|g' \
              -e 's|@''GNULIB_PRINTF_POSIX''@|$(GNULIB_PRINTF_POSIX)|g' \
--- 20,27 ----
  stdio.h: stdio.in.h
        rm -f address@hidden $@
        { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */' && \
!         sed -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \
!             -e 's|@''PRAGMA_SYSTEM_HEADER''@|@PRAGMA_SYSTEM_HEADER@|g' \
              -e 's|@''NEXT_STDIO_H''@|$(NEXT_STDIO_H)|g' \
              -e 's|@''GNULIB_FPRINTF_POSIX''@|$(GNULIB_FPRINTF_POSIX)|g' \
              -e 's|@''GNULIB_PRINTF_POSIX''@|$(GNULIB_PRINTF_POSIX)|g' \
*** modules/stdlib.orig Sat Aug 30 03:07:55 2008
--- modules/stdlib      Sat Aug 30 02:57:33 2008
***************
*** 21,27 ****
  stdlib.h: stdlib.in.h
        rm -f address@hidden $@
        { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */' && \
!         sed -e 's/@''INCLUDE_NEXT''@/$(INCLUDE_NEXT)/g' \
              -e 's|@''NEXT_STDLIB_H''@|$(NEXT_STDLIB_H)|g' \
              -e 's|@''GNULIB_MALLOC_POSIX''@|$(GNULIB_MALLOC_POSIX)|g' \
              -e 's|@''GNULIB_REALLOC_POSIX''@|$(GNULIB_REALLOC_POSIX)|g' \
--- 21,28 ----
  stdlib.h: stdlib.in.h
        rm -f address@hidden $@
        { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */' && \
!         sed -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \
!             -e 's|@''PRAGMA_SYSTEM_HEADER''@|@PRAGMA_SYSTEM_HEADER@|g' \
              -e 's|@''NEXT_STDLIB_H''@|$(NEXT_STDLIB_H)|g' \
              -e 's|@''GNULIB_MALLOC_POSIX''@|$(GNULIB_MALLOC_POSIX)|g' \
              -e 's|@''GNULIB_REALLOC_POSIX''@|$(GNULIB_REALLOC_POSIX)|g' \
*** modules/string.orig Sat Aug 30 03:07:55 2008
--- modules/string      Sat Aug 30 02:57:42 2008
***************
*** 21,27 ****
  string.h: string.in.h
        rm -f address@hidden $@
        { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */' && \
!         sed -e 's/@''INCLUDE_NEXT''@/$(INCLUDE_NEXT)/g' \
              -e 's|@''NEXT_STRING_H''@|$(NEXT_STRING_H)|g' \
              -e 's|@''GNULIB_MBSLEN''@|$(GNULIB_MBSLEN)|g' \
              -e 's|@''GNULIB_MBSNLEN''@|$(GNULIB_MBSNLEN)|g' \
--- 21,28 ----
  string.h: string.in.h
        rm -f address@hidden $@
        { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */' && \
!         sed -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \
!             -e 's|@''PRAGMA_SYSTEM_HEADER''@|@PRAGMA_SYSTEM_HEADER@|g' \
              -e 's|@''NEXT_STRING_H''@|$(NEXT_STRING_H)|g' \
              -e 's|@''GNULIB_MBSLEN''@|$(GNULIB_MBSLEN)|g' \
              -e 's|@''GNULIB_MBSNLEN''@|$(GNULIB_MBSNLEN)|g' \
*** modules/strings.orig        Sat Aug 30 03:07:55 2008
--- modules/strings     Sat Aug 30 02:58:11 2008
***************
*** 20,26 ****
  strings.h: strings.in.h
        rm -f address@hidden $@
        { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */' && \
!         sed -e 's/@''INCLUDE_NEXT''@/$(INCLUDE_NEXT)/g' \
              -e 's|@''NEXT_STRINGS_H''@|$(NEXT_STRINGS_H)|g' \
              -e 's|@''HAVE_STRCASECMP''@|$(HAVE_STRCASECMP)|g' \
              -e 's|@''HAVE_DECL_STRNCASECMP''@|$(HAVE_DECL_STRNCASECMP)|g' \
--- 20,27 ----
  strings.h: strings.in.h
        rm -f address@hidden $@
        { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */' && \
!         sed -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \
!             -e 's|@''PRAGMA_SYSTEM_HEADER''@|@PRAGMA_SYSTEM_HEADER@|g' \
              -e 's|@''NEXT_STRINGS_H''@|$(NEXT_STRINGS_H)|g' \
              -e 's|@''HAVE_STRCASECMP''@|$(HAVE_STRCASECMP)|g' \
              -e 's|@''HAVE_DECL_STRNCASECMP''@|$(HAVE_DECL_STRNCASECMP)|g' \
*** modules/sys_select.orig     Sat Aug 30 03:07:55 2008
--- modules/sys_select  Sat Aug 30 02:57:39 2008
***************
*** 22,28 ****
        @MKDIR_P@ sys
        rm -f address@hidden $@
        { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
!         sed -e 's/@''INCLUDE_NEXT''@/$(INCLUDE_NEXT)/g' \
              -e 's|@''NEXT_SYS_SELECT_H''@|$(NEXT_SYS_SELECT_H)|g' \
              -e 's|@''HAVE_SYS_SELECT_H''@|$(HAVE_SYS_SELECT_H)|g' \
              < $(srcdir)/sys_select.in.h; \
--- 22,29 ----
        @MKDIR_P@ sys
        rm -f address@hidden $@
        { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
!         sed -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \
!             -e 's|@''PRAGMA_SYSTEM_HEADER''@|@PRAGMA_SYSTEM_HEADER@|g' \
              -e 's|@''NEXT_SYS_SELECT_H''@|$(NEXT_SYS_SELECT_H)|g' \
              -e 's|@''HAVE_SYS_SELECT_H''@|$(HAVE_SYS_SELECT_H)|g' \
              < $(srcdir)/sys_select.in.h; \
*** modules/sys_socket.orig     Sat Aug 30 03:07:55 2008
--- modules/sys_socket  Sat Aug 30 02:57:49 2008
***************
*** 21,27 ****
  sys/socket.h: sys_socket.in.h
        @MKDIR_P@ sys
        { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
!         sed -e 's/@''INCLUDE_NEXT''@/$(INCLUDE_NEXT)/g' \
              -e 's|@''NEXT_SYS_SOCKET_H''@|$(NEXT_SYS_SOCKET_H)|g' \
              -e 's|@''HAVE_SYS_SOCKET_H''@|$(HAVE_SYS_SOCKET_H)|g' \
              -e 's|@''HAVE_WINSOCK2_H''@|$(HAVE_WINSOCK2_H)|g' \
--- 21,28 ----
  sys/socket.h: sys_socket.in.h
        @MKDIR_P@ sys
        { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
!         sed -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \
!             -e 's|@''PRAGMA_SYSTEM_HEADER''@|@PRAGMA_SYSTEM_HEADER@|g' \
              -e 's|@''NEXT_SYS_SOCKET_H''@|$(NEXT_SYS_SOCKET_H)|g' \
              -e 's|@''HAVE_SYS_SOCKET_H''@|$(HAVE_SYS_SOCKET_H)|g' \
              -e 's|@''HAVE_WINSOCK2_H''@|$(HAVE_WINSOCK2_H)|g' \
*** modules/sys_stat.orig       Sat Aug 30 03:07:56 2008
--- modules/sys_stat    Sat Aug 30 02:57:46 2008
***************
*** 21,27 ****
        @MKDIR_P@ sys
        rm -f address@hidden $@
        { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
!         sed -e 's/@''INCLUDE_NEXT''@/$(INCLUDE_NEXT)/g' \
              -e 's|@''NEXT_SYS_STAT_H''@|$(NEXT_SYS_STAT_H)|g' \
              -e 's|@''HAVE_LSTAT''@|$(HAVE_LSTAT)|g' \
              -e 's|@''REPLACE_MKDIR''@|$(REPLACE_MKDIR)|g' \
--- 21,28 ----
        @MKDIR_P@ sys
        rm -f address@hidden $@
        { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
!         sed -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \
!             -e 's|@''PRAGMA_SYSTEM_HEADER''@|@PRAGMA_SYSTEM_HEADER@|g' \
              -e 's|@''NEXT_SYS_STAT_H''@|$(NEXT_SYS_STAT_H)|g' \
              -e 's|@''HAVE_LSTAT''@|$(HAVE_LSTAT)|g' \
              -e 's|@''REPLACE_MKDIR''@|$(REPLACE_MKDIR)|g' \
*** modules/sys_time.orig       Sat Aug 30 03:07:56 2008
--- modules/sys_time    Sat Aug 30 02:57:44 2008
***************
*** 22,28 ****
        rm -f address@hidden $@
        { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
          sed -e 's/@''HAVE_SYS_TIME_H''@/$(HAVE_SYS_TIME_H)/g' \
!             -e 's/@''INCLUDE_NEXT''@/$(INCLUDE_NEXT)/g' \
              -e 's|@''NEXT_SYS_TIME_H''@|$(NEXT_SYS_TIME_H)|g' \
              -e 's/@''REPLACE_GETTIMEOFDAY''@/$(REPLACE_GETTIMEOFDAY)/g' \
              -e 's/@''HAVE_STRUCT_TIMEVAL''@/$(HAVE_STRUCT_TIMEVAL)/g' \
--- 22,29 ----
        rm -f address@hidden $@
        { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
          sed -e 's/@''HAVE_SYS_TIME_H''@/$(HAVE_SYS_TIME_H)/g' \
!             -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \
!             -e 's|@''PRAGMA_SYSTEM_HEADER''@|@PRAGMA_SYSTEM_HEADER@|g' \
              -e 's|@''NEXT_SYS_TIME_H''@|$(NEXT_SYS_TIME_H)|g' \
              -e 's/@''REPLACE_GETTIMEOFDAY''@/$(REPLACE_GETTIMEOFDAY)/g' \
              -e 's/@''HAVE_STRUCT_TIMEVAL''@/$(HAVE_STRUCT_TIMEVAL)/g' \
*** modules/sysexits.orig       Sat Aug 30 03:07:56 2008
--- modules/sysexits    Sat Aug 30 02:57:59 2008
***************
*** 19,25 ****
  sysexits.h: sysexits.in.h
        { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
          sed -e 's|@''HAVE_SYSEXITS_H''@|$(HAVE_SYSEXITS_H)|g' \
!             -e 's/@''INCLUDE_NEXT''@/$(INCLUDE_NEXT)/g' \
              -e 's|@''NEXT_SYSEXITS_H''@|$(NEXT_SYSEXITS_H)|g' \
              < $(srcdir)/sysexits.in.h; \
        } > address@hidden
--- 19,26 ----
  sysexits.h: sysexits.in.h
        { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
          sed -e 's|@''HAVE_SYSEXITS_H''@|$(HAVE_SYSEXITS_H)|g' \
!             -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \
!             -e 's|@''PRAGMA_SYSTEM_HEADER''@|@PRAGMA_SYSTEM_HEADER@|g' \
              -e 's|@''NEXT_SYSEXITS_H''@|$(NEXT_SYSEXITS_H)|g' \
              < $(srcdir)/sysexits.in.h; \
        } > address@hidden
*** modules/time.orig   Sat Aug 30 03:07:56 2008
--- modules/time        Sat Aug 30 02:57:26 2008
***************
*** 20,26 ****
  time.h: time.in.h
        rm -f address@hidden $@
        { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */' && \
!         sed -e 's/@''INCLUDE_NEXT''@/$(INCLUDE_NEXT)/g' \
              -e 's|@NEXT_TIME_H''@|$(NEXT_TIME_H)|g' \
              -e 's|@REPLACE_LOCALTIME_R''@|$(REPLACE_LOCALTIME_R)|g' \
              -e 's|@REPLACE_NANOSLEEP''@|$(REPLACE_NANOSLEEP)|g' \
--- 20,27 ----
  time.h: time.in.h
        rm -f address@hidden $@
        { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */' && \
!         sed -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \
!             -e 's|@''PRAGMA_SYSTEM_HEADER''@|@PRAGMA_SYSTEM_HEADER@|g' \
              -e 's|@NEXT_TIME_H''@|$(NEXT_TIME_H)|g' \
              -e 's|@REPLACE_LOCALTIME_R''@|$(REPLACE_LOCALTIME_R)|g' \
              -e 's|@REPLACE_NANOSLEEP''@|$(REPLACE_NANOSLEEP)|g' \
*** modules/unistd.orig Sat Aug 30 03:07:56 2008
--- modules/unistd      Sat Aug 30 02:57:51 2008
***************
*** 21,27 ****
        rm -f address@hidden $@
        { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
          sed -e 's|@''HAVE_UNISTD_H''@|$(HAVE_UNISTD_H)|g' \
!             -e 's/@''INCLUDE_NEXT''@/$(INCLUDE_NEXT)/g' \
              -e 's|@''NEXT_UNISTD_H''@|$(NEXT_UNISTD_H)|g' \
              -e 's|@''GNULIB_CHOWN''@|$(GNULIB_CHOWN)|g' \
              -e 's|@''GNULIB_DUP2''@|$(GNULIB_DUP2)|g' \
--- 21,28 ----
        rm -f address@hidden $@
        { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
          sed -e 's|@''HAVE_UNISTD_H''@|$(HAVE_UNISTD_H)|g' \
!             -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \
!             -e 's|@''PRAGMA_SYSTEM_HEADER''@|@PRAGMA_SYSTEM_HEADER@|g' \
              -e 's|@''NEXT_UNISTD_H''@|$(NEXT_UNISTD_H)|g' \
              -e 's|@''GNULIB_CHOWN''@|$(GNULIB_CHOWN)|g' \
              -e 's|@''GNULIB_DUP2''@|$(GNULIB_DUP2)|g' \
*** modules/wchar.orig  Sat Aug 30 03:07:56 2008
--- modules/wchar       Sat Aug 30 02:58:07 2008
***************
*** 20,26 ****
  wchar.h: wchar.in.h
        rm -f address@hidden $@
        { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
!         sed -e 's/@''INCLUDE_NEXT''@/$(INCLUDE_NEXT)/g' \
              -e 's|@''NEXT_WCHAR_H''@|$(NEXT_WCHAR_H)|g' \
              -e 's/@''HAVE_WCHAR_H''@/$(HAVE_WCHAR_H)/g' \
              -e 's|@''GNULIB_WCWIDTH''@|$(GNULIB_WCWIDTH)|g' \
--- 20,27 ----
  wchar.h: wchar.in.h
        rm -f address@hidden $@
        { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
!         sed -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \
!             -e 's|@''PRAGMA_SYSTEM_HEADER''@|@PRAGMA_SYSTEM_HEADER@|g' \
              -e 's|@''NEXT_WCHAR_H''@|$(NEXT_WCHAR_H)|g' \
              -e 's/@''HAVE_WCHAR_H''@/$(HAVE_WCHAR_H)/g' \
              -e 's|@''GNULIB_WCWIDTH''@|$(GNULIB_WCWIDTH)|g' \
*** modules/wctype.orig Sat Aug 30 03:07:56 2008
--- modules/wctype      Sat Aug 30 02:58:05 2008
***************
*** 21,27 ****
        rm -f address@hidden $@
        { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
          sed -e 's/@''HAVE_WCTYPE_H''@/$(HAVE_WCTYPE_H)/g' \
!             -e 's/@''INCLUDE_NEXT''@/$(INCLUDE_NEXT)/g' \
              -e 's|@''NEXT_WCTYPE_H''@|$(NEXT_WCTYPE_H)|g' \
              -e 's/@''HAVE_ISWCNTRL''@/$(HAVE_ISWCNTRL)/g' \
              -e 's/@''HAVE_WINT_T''@/$(HAVE_WINT_T)/g' \
--- 21,28 ----
        rm -f address@hidden $@
        { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
          sed -e 's/@''HAVE_WCTYPE_H''@/$(HAVE_WCTYPE_H)/g' \
!             -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \
!             -e 's|@''PRAGMA_SYSTEM_HEADER''@|@PRAGMA_SYSTEM_HEADER@|g' \
              -e 's|@''NEXT_WCTYPE_H''@|$(NEXT_WCTYPE_H)|g' \
              -e 's/@''HAVE_ISWCNTRL''@/$(HAVE_ISWCNTRL)/g' \
              -e 's/@''HAVE_WINT_T''@/$(HAVE_WINT_T)/g' \





reply via email to

[Prev in Thread] Current Thread [Next in Thread]