~ubuntu-branches/ubuntu/trusty/gnutls26/trusty-security

« back to all changes in this revision

Viewing changes to gl/Makefile.am

  • Committer: Bazaar Package Importer
  • Author(s): Andreas Metzler
  • Date: 2010-04-22 19:29:52 UTC
  • mto: (12.4.3 experimental) (1.5.1)
  • mto: This revision was merged to the branch mainline in revision 26.
  • Revision ID: james.westby@ubuntu.com-20100422192952-gbj6cvaan8e4ejck
Tags: upstream-2.9.10
ImportĀ upstreamĀ versionĀ 2.9.10

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
## DO NOT EDIT! GENERATED AUTOMATICALLY!
2
2
## Process this file with automake to produce Makefile.in.
3
 
# Copyright (C) 2002-2009 Free Software Foundation, Inc.
 
3
# Copyright (C) 2002-2010 Free Software Foundation, Inc.
4
4
#
5
5
# This file is free software, distributed under the terms of the GNU
6
6
# General Public License.  As a special exception to the GNU General
9
9
# the same distribution terms as the rest of that program.
10
10
#
11
11
# Generated by gnulib-tool.
12
 
# Reproduce by: gnulib-tool --import --dir=. --local-dir=gl/override --lib=libgnu --source-base=gl --m4-base=gl/m4 --doc-base=doc --tests-base=gl/tests --aux-dir=build-aux --with-tests --libtool --macro-prefix=gl --no-vc-files accept arpa_inet autobuild bind close connect error fdl-1.3 gendocs getaddrinfo getline getpass-gnu gnupload gpl-3.0 inet_ntop inet_pton lgpl-2.1 listen maintainer-makefile manywarnings minmax perror pmccabe2html progname read-file readline recv select send setsockopt shutdown socket sockets sys_stat version-etc-fsf warnings
 
12
# Reproduce by: gnulib-tool --import --dir=. --local-dir=gl/override --lib=libgnu --source-base=gl --m4-base=gl/m4 --doc-base=doc --tests-base=gl/tests --aux-dir=build-aux --with-tests --libtool --macro-prefix=gl --no-vc-files accept arpa_inet autobuild bind close connect error fdl-1.3 gendocs getaddrinfo getline getpass-gnu gettime gnupload gpl-3.0 inet_ntop inet_pton lgpl-2.1 listen maintainer-makefile manywarnings minmax perror pmccabe2html progname read-file readline recv select send setsockopt shutdown socket sockets sys_stat update-copyright version-etc-fsf warnings
13
13
 
14
14
AUTOMAKE_OPTIONS = 1.5 gnits
15
15
 
84
84
 
85
85
## end   gnulib module alloca-opt
86
86
 
 
87
## begin gnulib module arg-nonnull
 
88
 
 
89
# The BUILT_SOURCES created by this Makefile snippet are not used via #include
 
90
# statements but through direct file reference. Therefore this snippet must be
 
91
# present in all Makefile.am that need it. This is ensured by the applicability
 
92
# 'all' defined above.
 
93
 
 
94
BUILT_SOURCES += arg-nonnull.h
 
95
# The arg-nonnull.h that gets inserted into generated .h files is the same as
 
96
# build-aux/arg-nonnull.h, except that it has the copyright header cut off.
 
97
arg-nonnull.h: $(top_srcdir)/build-aux/arg-nonnull.h
 
98
        $(AM_V_GEN)rm -f $@-t $@ && \
 
99
        sed -n -e '/GL_ARG_NONNULL/,$$p' \
 
100
          < $(top_srcdir)/build-aux/arg-nonnull.h \
 
101
          > $@-t && \
 
102
        mv $@-t $@
 
103
MOSTLYCLEANFILES += arg-nonnull.h arg-nonnull.h-t
 
104
 
 
105
ARG_NONNULL_H=arg-nonnull.h
 
106
 
 
107
EXTRA_DIST += $(top_srcdir)/build-aux/arg-nonnull.h
 
108
 
 
109
## end   gnulib module arg-nonnull
 
110
 
87
111
## begin gnulib module arpa_inet
88
112
 
89
 
BUILT_SOURCES += $(ARPA_INET_H)
 
113
BUILT_SOURCES += arpa/inet.h
90
114
 
91
115
# We need the following in order to create <arpa/inet.h> when the system
92
116
# doesn't have one.
93
 
arpa/inet.h: arpa_inet.in.h
 
117
arpa/inet.h: arpa_inet.in.h $(WARN_ON_USE_H) $(ARG_NONNULL_H)
94
118
        $(AM_V_at)$(MKDIR_P) arpa
95
119
        $(AM_V_GEN)rm -f $@-t $@ && \
96
120
        { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
102
126
              -e 's|@''GNULIB_INET_PTON''@|$(GNULIB_INET_PTON)|g' \
103
127
              -e 's|@''HAVE_DECL_INET_NTOP''@|$(HAVE_DECL_INET_NTOP)|g' \
104
128
              -e 's|@''HAVE_DECL_INET_PTON''@|$(HAVE_DECL_INET_PTON)|g' \
105
 
              -e '/definition of GL_LINK_WARNING/r $(LINK_WARNING_H)' \
 
129
              -e '/definition of _GL_ARG_NONNULL/r $(ARG_NONNULL_H)' \
 
130
              -e '/definition of _GL_WARN_ON_USE/r $(WARN_ON_USE_H)' \
106
131
              < $(srcdir)/arpa_inet.in.h; \
107
132
        } > $@-t && \
108
133
        mv $@-t $@
122
147
 
123
148
## end   gnulib module bind
124
149
 
 
150
## begin gnulib module c++defs
 
151
 
 
152
# The BUILT_SOURCES created by this Makefile snippet are not used via #include
 
153
# statements but through direct file reference. Therefore this snippet must be
 
154
# present in all Makefile.am that need it. This is ensured by the applicability
 
155
# 'all' defined above.
 
156
 
 
157
BUILT_SOURCES += c++defs.h
 
158
# The c++defs.h that gets inserted into generated .h files is the same as
 
159
# build-aux/c++defs.h, except that it has the copyright header cut off.
 
160
c++defs.h: $(top_srcdir)/build-aux/c++defs.h
 
161
        $(AM_V_GEN)rm -f $@-t $@ && \
 
162
        sed -n -e '/_GL_CXXDEFS/,$$p' \
 
163
          < $(top_srcdir)/build-aux/c++defs.h \
 
164
          > $@-t && \
 
165
        mv $@-t $@
 
166
MOSTLYCLEANFILES += c++defs.h c++defs.h-t
 
167
 
 
168
CXXDEFS_H=c++defs.h
 
169
 
 
170
EXTRA_DIST += $(top_srcdir)/build-aux/c++defs.h
 
171
 
 
172
## end   gnulib module c++defs
 
173
 
125
174
## begin gnulib module c-ctype
126
175
 
127
176
libgnu_la_SOURCES += c-ctype.h c-ctype.c
278
327
 
279
328
## end   gnulib module gettext-h
280
329
 
 
330
## begin gnulib module gettime
 
331
 
 
332
 
 
333
EXTRA_DIST += gettime.c
 
334
 
 
335
EXTRA_libgnu_la_SOURCES += gettime.c
 
336
 
 
337
## end   gnulib module gettime
 
338
 
 
339
## begin gnulib module gettimeofday
 
340
 
 
341
 
 
342
EXTRA_DIST += gettimeofday.c
 
343
 
 
344
EXTRA_libgnu_la_SOURCES += gettimeofday.c
 
345
 
 
346
## end   gnulib module gettimeofday
 
347
 
281
348
## begin gnulib module gnumakefile
282
349
 
283
350
distclean-local: clean-GNUmakefile
327
394
 
328
395
## end   gnulib module intprops
329
396
 
330
 
## begin gnulib module link-warning
331
 
 
332
 
LINK_WARNING_H=$(top_srcdir)/build-aux/link-warning.h
333
 
 
334
 
EXTRA_DIST += $(top_srcdir)/build-aux/link-warning.h
335
 
 
336
 
## end   gnulib module link-warning
337
 
 
338
397
## begin gnulib module listen
339
398
 
340
399
 
376
435
 
377
436
## begin gnulib module netdb
378
437
 
379
 
BUILT_SOURCES += $(NETDB_H)
 
438
BUILT_SOURCES += netdb.h
380
439
 
381
440
# We need the following in order to create <netdb.h> when the system
382
441
# doesn't have one that works with the given compiler.
383
 
netdb.h: netdb.in.h
 
442
netdb.h: netdb.in.h $(ARG_NONNULL_H)
384
443
        $(AM_V_GEN)rm -f $@-t $@ && \
385
444
        { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
386
445
          sed -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \
393
452
              -e 's|@''HAVE_DECL_GAI_STRERROR''@|$(HAVE_DECL_GAI_STRERROR)|g' \
394
453
              -e 's|@''HAVE_DECL_GETADDRINFO''@|$(HAVE_DECL_GETADDRINFO)|g' \
395
454
              -e 's|@''HAVE_DECL_GETNAMEINFO''@|$(HAVE_DECL_GETNAMEINFO)|g' \
 
455
              -e '/definition of _GL_ARG_NONNULL/r $(ARG_NONNULL_H)' \
396
456
              < $(srcdir)/netdb.in.h; \
397
457
        } > $@-t && \
398
458
        mv $@-t $@
662
722
 
663
723
# We need the following in order to create <stdio.h> when the system
664
724
# doesn't have one that works with the given compiler.
665
 
stdio.h: stdio.in.h
 
725
stdio.h: stdio.in.h $(CXXDEFS_H) $(ARG_NONNULL_H) $(WARN_ON_USE_H)
666
726
        $(AM_V_GEN)rm -f $@-t $@ && \
667
727
        { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */' && \
668
728
          sed -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \
700
760
              -e 's|@''GNULIB_SNPRINTF''@|$(GNULIB_SNPRINTF)|g' \
701
761
              -e 's|@''GNULIB_SPRINTF_POSIX''@|$(GNULIB_SPRINTF_POSIX)|g' \
702
762
              -e 's|@''GNULIB_STDIO_H_SIGPIPE''@|$(GNULIB_STDIO_H_SIGPIPE)|g' \
 
763
              -e 's|@''GNULIB_TMPFILE''@|$(GNULIB_TMPFILE)|g' \
703
764
              -e 's|@''GNULIB_VASPRINTF''@|$(GNULIB_VASPRINTF)|g' \
704
765
              -e 's|@''GNULIB_VDPRINTF''@|$(GNULIB_VDPRINTF)|g' \
705
766
              -e 's|@''GNULIB_VFPRINTF''@|$(GNULIB_VFPRINTF)|g' \
708
769
              -e 's|@''GNULIB_VPRINTF_POSIX''@|$(GNULIB_VPRINTF_POSIX)|g' \
709
770
              -e 's|@''GNULIB_VSNPRINTF''@|$(GNULIB_VSNPRINTF)|g' \
710
771
              -e 's|@''GNULIB_VSPRINTF_POSIX''@|$(GNULIB_VSPRINTF_POSIX)|g' \
711
 
              -e 's|@''HAVE_DECL_FPURGE''@|$(HAVE_DECL_FPURGE)|g' \
 
772
              < $(srcdir)/stdio.in.h | \
 
773
          sed -e 's|@''HAVE_DECL_FPURGE''@|$(HAVE_DECL_FPURGE)|g' \
712
774
              -e 's|@''HAVE_DECL_GETDELIM''@|$(HAVE_DECL_GETDELIM)|g' \
713
775
              -e 's|@''HAVE_DECL_GETLINE''@|$(HAVE_DECL_GETLINE)|g' \
714
776
              -e 's|@''HAVE_DECL_OBSTACK_PRINTF''@|$(HAVE_DECL_OBSTACK_PRINTF)|g' \
715
777
              -e 's|@''HAVE_DECL_SNPRINTF''@|$(HAVE_DECL_SNPRINTF)|g' \
716
778
              -e 's|@''HAVE_DECL_VSNPRINTF''@|$(HAVE_DECL_VSNPRINTF)|g' \
717
779
              -e 's|@''HAVE_DPRINTF''@|$(HAVE_DPRINTF)|g' \
 
780
              -e 's|@''HAVE_FSEEKO''@|$(HAVE_FSEEKO)|g' \
 
781
              -e 's|@''HAVE_FTELLO''@|$(HAVE_FTELLO)|g' \
718
782
              -e 's|@''HAVE_RENAMEAT''@|$(HAVE_RENAMEAT)|g' \
719
783
              -e 's|@''HAVE_VASPRINTF''@|$(HAVE_VASPRINTF)|g' \
720
784
              -e 's|@''HAVE_VDPRINTF''@|$(HAVE_VDPRINTF)|g' \
729
793
              -e 's|@''REPLACE_FSEEKO''@|$(REPLACE_FSEEKO)|g' \
730
794
              -e 's|@''REPLACE_FTELL''@|$(REPLACE_FTELL)|g' \
731
795
              -e 's|@''REPLACE_FTELLO''@|$(REPLACE_FTELLO)|g' \
 
796
              -e 's|@''REPLACE_GETDELIM''@|$(REPLACE_GETDELIM)|g' \
732
797
              -e 's|@''REPLACE_GETLINE''@|$(REPLACE_GETLINE)|g' \
733
798
              -e 's|@''REPLACE_OBSTACK_PRINTF''@|$(REPLACE_OBSTACK_PRINTF)|g' \
734
799
              -e 's|@''REPLACE_PERROR''@|$(REPLACE_PERROR)|g' \
740
805
              -e 's|@''REPLACE_SNPRINTF''@|$(REPLACE_SNPRINTF)|g' \
741
806
              -e 's|@''REPLACE_SPRINTF''@|$(REPLACE_SPRINTF)|g' \
742
807
              -e 's|@''REPLACE_STDIO_WRITE_FUNCS''@|$(REPLACE_STDIO_WRITE_FUNCS)|g' \
 
808
              -e 's|@''REPLACE_TMPFILE''@|$(REPLACE_TMPFILE)|g' \
743
809
              -e 's|@''REPLACE_VASPRINTF''@|$(REPLACE_VASPRINTF)|g' \
744
810
              -e 's|@''REPLACE_VDPRINTF''@|$(REPLACE_VDPRINTF)|g' \
745
811
              -e 's|@''REPLACE_VFPRINTF''@|$(REPLACE_VFPRINTF)|g' \
746
812
              -e 's|@''REPLACE_VPRINTF''@|$(REPLACE_VPRINTF)|g' \
747
813
              -e 's|@''REPLACE_VSNPRINTF''@|$(REPLACE_VSNPRINTF)|g' \
748
814
              -e 's|@''REPLACE_VSPRINTF''@|$(REPLACE_VSPRINTF)|g' \
749
 
              -e '/definition of GL_LINK_WARNING/r $(LINK_WARNING_H)' \
750
 
              < $(srcdir)/stdio.in.h; \
 
815
              -e '/definitions of _GL_FUNCDECL_RPL/r $(CXXDEFS_H)' \
 
816
              -e '/definition of _GL_ARG_NONNULL/r $(ARG_NONNULL_H)' \
 
817
              -e '/definition of _GL_WARN_ON_USE/r $(WARN_ON_USE_H)'; \
751
818
        } > $@-t && \
752
819
        mv $@-t $@
753
820
MOSTLYCLEANFILES += stdio.h stdio.h-t
764
831
 
765
832
# We need the following in order to create <stdlib.h> when the system
766
833
# doesn't have one that works with the given compiler.
767
 
stdlib.h: stdlib.in.h
 
834
stdlib.h: stdlib.in.h $(CXXDEFS_H) $(ARG_NONNULL_H) $(WARN_ON_USE_H)
768
835
        $(AM_V_GEN)rm -f $@-t $@ && \
769
836
        { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */' && \
770
837
          sed -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \
775
842
              -e 's|@''GNULIB_CANONICALIZE_FILE_NAME''@|$(GNULIB_CANONICALIZE_FILE_NAME)|g' \
776
843
              -e 's|@''GNULIB_GETLOADAVG''@|$(GNULIB_GETLOADAVG)|g' \
777
844
              -e 's|@''GNULIB_GETSUBOPT''@|$(GNULIB_GETSUBOPT)|g' \
 
845
              -e 's|@''GNULIB_GRANTPT''@|$(GNULIB_GRANTPT)|g' \
778
846
              -e 's|@''GNULIB_MALLOC_POSIX''@|$(GNULIB_MALLOC_POSIX)|g' \
779
847
              -e 's|@''GNULIB_MKDTEMP''@|$(GNULIB_MKDTEMP)|g' \
780
848
              -e 's|@''GNULIB_MKOSTEMP''@|$(GNULIB_MKOSTEMP)|g' \
781
849
              -e 's|@''GNULIB_MKOSTEMPS''@|$(GNULIB_MKOSTEMPS)|g' \
782
850
              -e 's|@''GNULIB_MKSTEMP''@|$(GNULIB_MKSTEMP)|g' \
783
851
              -e 's|@''GNULIB_MKSTEMPS''@|$(GNULIB_MKSTEMPS)|g' \
 
852
              -e 's|@''GNULIB_PTSNAME''@|$(GNULIB_PTSNAME)|g' \
784
853
              -e 's|@''GNULIB_PUTENV''@|$(GNULIB_PUTENV)|g' \
785
854
              -e 's|@''GNULIB_RANDOM_R''@|$(GNULIB_RANDOM_R)|g' \
786
855
              -e 's|@''GNULIB_REALLOC_POSIX''@|$(GNULIB_REALLOC_POSIX)|g' \
790
859
              -e 's|@''GNULIB_STRTOD''@|$(GNULIB_STRTOD)|g' \
791
860
              -e 's|@''GNULIB_STRTOLL''@|$(GNULIB_STRTOLL)|g' \
792
861
              -e 's|@''GNULIB_STRTOULL''@|$(GNULIB_STRTOULL)|g' \
 
862
              -e 's|@''GNULIB_UNLOCKPT''@|$(GNULIB_UNLOCKPT)|g' \
793
863
              -e 's|@''GNULIB_UNSETENV''@|$(GNULIB_UNSETENV)|g' \
794
864
              -e 's|@''HAVE_ATOLL''@|$(HAVE_ATOLL)|g' \
795
865
              -e 's|@''HAVE_CALLOC_POSIX''@|$(HAVE_CALLOC_POSIX)|g' \
796
866
              -e 's|@''HAVE_CANONICALIZE_FILE_NAME''@|$(HAVE_CANONICALIZE_FILE_NAME)|g' \
797
867
              -e 's|@''HAVE_DECL_GETLOADAVG''@|$(HAVE_DECL_GETLOADAVG)|g' \
798
868
              -e 's|@''HAVE_GETSUBOPT''@|$(HAVE_GETSUBOPT)|g' \
 
869
              -e 's|@''HAVE_GRANTPT''@|$(HAVE_GRANTPT)|g' \
799
870
              -e 's|@''HAVE_MALLOC_POSIX''@|$(HAVE_MALLOC_POSIX)|g' \
800
871
              -e 's|@''HAVE_MKDTEMP''@|$(HAVE_MKDTEMP)|g' \
801
872
              -e 's|@''HAVE_MKOSTEMP''@|$(HAVE_MKOSTEMP)|g' \
802
873
              -e 's|@''HAVE_MKOSTEMPS''@|$(HAVE_MKOSTEMPS)|g' \
 
874
              -e 's|@''HAVE_MKSTEMP''@|$(HAVE_MKSTEMP)|g' \
803
875
              -e 's|@''HAVE_MKSTEMPS''@|$(HAVE_MKSTEMPS)|g' \
 
876
              -e 's|@''HAVE_PTSNAME''@|$(HAVE_PTSNAME)|g' \
804
877
              -e 's|@''HAVE_RANDOM_H''@|$(HAVE_RANDOM_H)|g' \
805
878
              -e 's|@''HAVE_RANDOM_R''@|$(HAVE_RANDOM_R)|g' \
806
879
              -e 's|@''HAVE_REALLOC_POSIX''@|$(HAVE_REALLOC_POSIX)|g' \
812
885
              -e 's|@''HAVE_STRTOULL''@|$(HAVE_STRTOULL)|g' \
813
886
              -e 's|@''HAVE_STRUCT_RANDOM_DATA''@|$(HAVE_STRUCT_RANDOM_DATA)|g' \
814
887
              -e 's|@''HAVE_SYS_LOADAVG_H''@|$(HAVE_SYS_LOADAVG_H)|g' \
 
888
              -e 's|@''HAVE_UNLOCKPT''@|$(HAVE_UNLOCKPT)|g' \
815
889
              -e 's|@''HAVE_UNSETENV''@|$(HAVE_UNSETENV)|g' \
816
890
              -e 's|@''REPLACE_CANONICALIZE_FILE_NAME''@|$(REPLACE_CANONICALIZE_FILE_NAME)|g' \
817
891
              -e 's|@''REPLACE_MKSTEMP''@|$(REPLACE_MKSTEMP)|g' \
818
892
              -e 's|@''REPLACE_PUTENV''@|$(REPLACE_PUTENV)|g' \
819
893
              -e 's|@''REPLACE_REALPATH''@|$(REPLACE_REALPATH)|g' \
 
894
              -e 's|@''REPLACE_SETENV''@|$(REPLACE_SETENV)|g' \
820
895
              -e 's|@''REPLACE_STRTOD''@|$(REPLACE_STRTOD)|g' \
821
 
              -e 's|@''VOID_UNSETENV''@|$(VOID_UNSETENV)|g' \
822
 
              -e '/definition of GL_LINK_WARNING/r $(LINK_WARNING_H)' \
 
896
              -e 's|@''REPLACE_UNSETENV''@|$(REPLACE_UNSETENV)|g' \
 
897
              -e '/definitions of _GL_FUNCDECL_RPL/r $(CXXDEFS_H)' \
 
898
              -e '/definition of _GL_ARG_NONNULL/r $(ARG_NONNULL_H)' \
 
899
              -e '/definition of _GL_WARN_ON_USE/r $(WARN_ON_USE_H)' \
823
900
              < $(srcdir)/stdlib.in.h; \
824
901
        } > $@-t && \
825
902
        mv $@-t $@
844
921
 
845
922
# We need the following in order to create <string.h> when the system
846
923
# doesn't have one that works with the given compiler.
847
 
string.h: string.in.h
 
924
string.h: string.in.h $(CXXDEFS_H) $(ARG_NONNULL_H) $(WARN_ON_USE_H)
848
925
        $(AM_V_GEN)rm -f $@-t $@ && \
849
926
        { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */' && \
850
927
          sed -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \
873
950
              -e 's|@''GNULIB_STPNCPY''@|$(GNULIB_STPNCPY)|g' \
874
951
              -e 's|@''GNULIB_STRCHRNUL''@|$(GNULIB_STRCHRNUL)|g' \
875
952
              -e 's|@''GNULIB_STRDUP''@|$(GNULIB_STRDUP)|g' \
 
953
              -e 's|@''GNULIB_STRNCAT''@|$(GNULIB_STRNCAT)|g' \
876
954
              -e 's|@''GNULIB_STRNDUP''@|$(GNULIB_STRNDUP)|g' \
877
955
              -e 's|@''GNULIB_STRNLEN''@|$(GNULIB_STRNLEN)|g' \
878
956
              -e 's|@''GNULIB_STRPBRK''@|$(GNULIB_STRPBRK)|g' \
883
961
              -e 's|@''GNULIB_STRERROR''@|$(GNULIB_STRERROR)|g' \
884
962
              -e 's|@''GNULIB_STRSIGNAL''@|$(GNULIB_STRSIGNAL)|g' \
885
963
              -e 's|@''GNULIB_STRVERSCMP''@|$(GNULIB_STRVERSCMP)|g' \
 
964
              < $(srcdir)/string.in.h | \
 
965
          sed -e 's|@''HAVE_MBSLEN''@|$(HAVE_MBSLEN)|g' \
 
966
              -e 's|@''HAVE_MEMCHR''@|$(HAVE_MEMCHR)|g' \
886
967
              -e 's|@''HAVE_DECL_MEMMEM''@|$(HAVE_DECL_MEMMEM)|g' \
887
968
              -e 's|@''HAVE_MEMPCPY''@|$(HAVE_MEMPCPY)|g' \
888
969
              -e 's|@''HAVE_DECL_MEMRCHR''@|$(HAVE_DECL_MEMRCHR)|g' \
897
978
              -e 's|@''HAVE_STRSEP''@|$(HAVE_STRSEP)|g' \
898
979
              -e 's|@''HAVE_STRCASESTR''@|$(HAVE_STRCASESTR)|g' \
899
980
              -e 's|@''HAVE_DECL_STRTOK_R''@|$(HAVE_DECL_STRTOK_R)|g' \
900
 
              -e 's|@''HAVE_DECL_STRERROR''@|$(HAVE_DECL_STRERROR)|g' \
901
981
              -e 's|@''HAVE_DECL_STRSIGNAL''@|$(HAVE_DECL_STRSIGNAL)|g' \
902
982
              -e 's|@''HAVE_STRVERSCMP''@|$(HAVE_STRVERSCMP)|g' \
 
983
              -e 's|@''REPLACE_STPNCPY''@|$(REPLACE_STPNCPY)|g' \
903
984
              -e 's|@''REPLACE_MEMCHR''@|$(REPLACE_MEMCHR)|g' \
904
985
              -e 's|@''REPLACE_MEMMEM''@|$(REPLACE_MEMMEM)|g' \
905
986
              -e 's|@''REPLACE_STRCASESTR''@|$(REPLACE_STRCASESTR)|g' \
906
987
              -e 's|@''REPLACE_STRDUP''@|$(REPLACE_STRDUP)|g' \
907
988
              -e 's|@''REPLACE_STRSTR''@|$(REPLACE_STRSTR)|g' \
908
989
              -e 's|@''REPLACE_STRERROR''@|$(REPLACE_STRERROR)|g' \
 
990
              -e 's|@''REPLACE_STRNCAT''@|$(REPLACE_STRNCAT)|g' \
909
991
              -e 's|@''REPLACE_STRNDUP''@|$(REPLACE_STRNDUP)|g' \
 
992
              -e 's|@''REPLACE_STRNLEN''@|$(REPLACE_STRNLEN)|g' \
910
993
              -e 's|@''REPLACE_STRSIGNAL''@|$(REPLACE_STRSIGNAL)|g' \
911
994
              -e 's|@''REPLACE_STRTOK_R''@|$(REPLACE_STRTOK_R)|g' \
912
995
              -e 's|@''UNDEFINE_STRTOK_R''@|$(UNDEFINE_STRTOK_R)|g' \
913
 
              -e '/definition of GL_LINK_WARNING/r $(LINK_WARNING_H)' \
 
996
              -e '/definitions of _GL_FUNCDECL_RPL/r $(CXXDEFS_H)' \
 
997
              -e '/definition of _GL_ARG_NONNULL/r $(ARG_NONNULL_H)' \
 
998
              -e '/definition of _GL_WARN_ON_USE/r $(WARN_ON_USE_H)'; \
914
999
              < $(srcdir)/string.in.h; \
915
1000
        } > $@-t && \
916
1001
        mv $@-t $@
922
1007
 
923
1008
## begin gnulib module sys_select
924
1009
 
925
 
BUILT_SOURCES += $(SYS_SELECT_H)
 
1010
BUILT_SOURCES += sys/select.h
926
1011
 
927
1012
# We need the following in order to create <sys/select.h> when the system
928
1013
# doesn't have one that works with the given compiler.
929
 
sys/select.h: sys_select.in.h
 
1014
sys/select.h: sys_select.in.h $(CXXDEFS_H) $(WARN_ON_USE_H)
930
1015
        $(AM_V_at)$(MKDIR_P) sys
931
1016
        $(AM_V_GEN)rm -f $@-t $@ && \
932
1017
        { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
937
1022
              -e 's|@''GNULIB_SELECT''@|$(GNULIB_SELECT)|g' \
938
1023
              -e 's|@''HAVE_WINSOCK2_H''@|$(HAVE_WINSOCK2_H)|g' \
939
1024
              -e 's|@''REPLACE_SELECT''@|$(REPLACE_SELECT)|g' \
940
 
              -e '/definition of GL_LINK_WARNING/r $(LINK_WARNING_H)' \
 
1025
              -e '/definitions of _GL_FUNCDECL_RPL/r $(CXXDEFS_H)' \
 
1026
              -e '/definition of _GL_WARN_ON_USE/r $(WARN_ON_USE_H)' \
941
1027
              < $(srcdir)/sys_select.in.h; \
942
1028
        } > $@-t && \
943
1029
        mv $@-t $@
950
1036
 
951
1037
## begin gnulib module sys_socket
952
1038
 
953
 
BUILT_SOURCES += $(SYS_SOCKET_H)
 
1039
BUILT_SOURCES += sys/socket.h
954
1040
 
955
1041
# We need the following in order to create <sys/socket.h> when the system
956
1042
# doesn't have one that works with the given compiler.
957
 
sys/socket.h: sys_socket.in.h
 
1043
sys/socket.h: sys_socket.in.h $(CXXDEFS_H) $(WARN_ON_USE_H) $(ARG_NONNULL_H)
958
1044
        $(AM_V_at)$(MKDIR_P) sys
959
1045
        $(AM_V_GEN)rm -f $@-t $@ && \
960
1046
        { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
983
1069
              -e 's|@''HAVE_STRUCT_SOCKADDR_STORAGE''@|$(HAVE_STRUCT_SOCKADDR_STORAGE)|g' \
984
1070
              -e 's|@''HAVE_SA_FAMILY_T''@|$(HAVE_SA_FAMILY_T)|g' \
985
1071
              -e 's|@''HAVE_ACCEPT4''@|$(HAVE_ACCEPT4)|g' \
986
 
              -e '/definition of GL_LINK_WARNING/r $(LINK_WARNING_H)' \
 
1072
              -e '/definitions of _GL_FUNCDECL_RPL/r $(CXXDEFS_H)' \
 
1073
              -e '/definition of _GL_ARG_NONNULL/r $(ARG_NONNULL_H)' \
 
1074
              -e '/definition of _GL_WARN_ON_USE/r $(WARN_ON_USE_H)' \
987
1075
              < $(srcdir)/sys_socket.in.h; \
988
1076
        } > $@-t && \
989
1077
        mv -f $@-t $@
1000
1088
 
1001
1089
# We need the following in order to create <sys/stat.h> when the system
1002
1090
# has one that is incomplete.
1003
 
sys/stat.h: sys_stat.in.h
 
1091
sys/stat.h: sys_stat.in.h $(CXXDEFS_H) $(ARG_NONNULL_H) $(WARN_ON_USE_H)
1004
1092
        $(AM_V_at)$(MKDIR_P) sys
1005
1093
        $(AM_V_GEN)rm -f $@-t $@ && \
1006
1094
        { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
1013
1101
              -e 's|@''GNULIB_LCHMOD''@|$(GNULIB_LCHMOD)|g' \
1014
1102
              -e 's|@''GNULIB_LSTAT''@|$(GNULIB_LSTAT)|g' \
1015
1103
              -e 's|@''GNULIB_MKDIRAT''@|$(GNULIB_MKDIRAT)|g' \
 
1104
              -e 's|@''GNULIB_MKFIFO''@|$(GNULIB_MKFIFO)|g' \
1016
1105
              -e 's|@''GNULIB_MKFIFOAT''@|$(GNULIB_MKFIFOAT)|g' \
 
1106
              -e 's|@''GNULIB_MKNOD''@|$(GNULIB_MKNOD)|g' \
1017
1107
              -e 's|@''GNULIB_MKNODAT''@|$(GNULIB_MKNODAT)|g' \
1018
1108
              -e 's|@''GNULIB_STAT''@|$(GNULIB_STAT)|g' \
1019
1109
              -e 's|@''GNULIB_UTIMENSAT''@|$(GNULIB_UTIMENSAT)|g' \
1023
1113
              -e 's|@''HAVE_LCHMOD''@|$(HAVE_LCHMOD)|g' \
1024
1114
              -e 's|@''HAVE_LSTAT''@|$(HAVE_LSTAT)|g' \
1025
1115
              -e 's|@''HAVE_MKDIRAT''@|$(HAVE_MKDIRAT)|g' \
 
1116
              -e 's|@''HAVE_MKFIFO''@|$(HAVE_MKFIFO)|g' \
1026
1117
              -e 's|@''HAVE_MKFIFOAT''@|$(HAVE_MKFIFOAT)|g' \
 
1118
              -e 's|@''HAVE_MKNOD''@|$(HAVE_MKNOD)|g' \
1027
1119
              -e 's|@''HAVE_MKNODAT''@|$(HAVE_MKNODAT)|g' \
1028
1120
              -e 's|@''HAVE_UTIMENSAT''@|$(HAVE_UTIMENSAT)|g' \
1029
1121
              -e 's|@''REPLACE_FSTAT''@|$(REPLACE_FSTAT)|g' \
1031
1123
              -e 's|@''REPLACE_FUTIMENS''@|$(REPLACE_FUTIMENS)|g' \
1032
1124
              -e 's|@''REPLACE_LSTAT''@|$(REPLACE_LSTAT)|g' \
1033
1125
              -e 's|@''REPLACE_MKDIR''@|$(REPLACE_MKDIR)|g' \
 
1126
              -e 's|@''REPLACE_MKFIFO''@|$(REPLACE_MKFIFO)|g' \
 
1127
              -e 's|@''REPLACE_MKNOD''@|$(REPLACE_MKNOD)|g' \
1034
1128
              -e 's|@''REPLACE_STAT''@|$(REPLACE_STAT)|g' \
1035
1129
              -e 's|@''REPLACE_UTIMENSAT''@|$(REPLACE_UTIMENSAT)|g' \
1036
 
              -e '/definition of GL_LINK_WARNING/r $(LINK_WARNING_H)' \
 
1130
              -e '/definitions of _GL_FUNCDECL_RPL/r $(CXXDEFS_H)' \
 
1131
              -e '/definition of _GL_ARG_NONNULL/r $(ARG_NONNULL_H)' \
 
1132
              -e '/definition of _GL_WARN_ON_USE/r $(WARN_ON_USE_H)' \
1037
1133
              < $(srcdir)/sys_stat.in.h; \
1038
1134
        } > $@-t && \
1039
1135
        mv $@-t $@
1046
1142
 
1047
1143
## begin gnulib module sys_time
1048
1144
 
1049
 
BUILT_SOURCES += $(SYS_TIME_H)
 
1145
BUILT_SOURCES += sys/time.h
1050
1146
 
1051
1147
# We need the following in order to create <sys/time.h> when the system
1052
1148
# doesn't have one that works with the given compiler.
1053
 
sys/time.h: sys_time.in.h
 
1149
sys/time.h: sys_time.in.h $(CXXDEFS_H) $(ARG_NONNULL_H) $(WARN_ON_USE_H)
1054
1150
        $(AM_V_at)$(MKDIR_P) sys
1055
1151
        $(AM_V_GEN)rm -f $@-t $@ && \
1056
1152
        { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
1058
1154
              -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \
1059
1155
              -e 's|@''PRAGMA_SYSTEM_HEADER''@|@PRAGMA_SYSTEM_HEADER@|g' \
1060
1156
              -e 's|@''NEXT_SYS_TIME_H''@|$(NEXT_SYS_TIME_H)|g' \
 
1157
              -e 's/@''GNULIB_GETTIMEOFDAY''@/$(GNULIB_GETTIMEOFDAY)/g' \
 
1158
              -e 's/@''HAVE_GETTIMEOFDAY''@/$(HAVE_GETTIMEOFDAY)/g' \
 
1159
              -e 's/@''HAVE_STRUCT_TIMEVAL''@/$(HAVE_STRUCT_TIMEVAL)/g' \
1061
1160
              -e 's/@''REPLACE_GETTIMEOFDAY''@/$(REPLACE_GETTIMEOFDAY)/g' \
1062
 
              -e 's/@''HAVE_STRUCT_TIMEVAL''@/$(HAVE_STRUCT_TIMEVAL)/g' \
 
1161
              -e '/definitions of _GL_FUNCDECL_RPL/r $(CXXDEFS_H)' \
 
1162
              -e '/definition of _GL_ARG_NONNULL/r $(ARG_NONNULL_H)' \
 
1163
              -e '/definition of _GL_WARN_ON_USE/r $(WARN_ON_USE_H)' \
1063
1164
              < $(srcdir)/sys_time.in.h; \
1064
1165
        } > $@-t && \
1065
1166
        mv $@-t $@
1075
1176
 
1076
1177
# We need the following in order to create <time.h> when the system
1077
1178
# doesn't have one that works with the given compiler.
1078
 
time.h: time.in.h
 
1179
time.h: time.in.h $(CXXDEFS_H) $(ARG_NONNULL_H) $(WARN_ON_USE_H)
1079
1180
        $(AM_V_GEN)rm -f $@-t $@ && \
1080
1181
        { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */' && \
1081
1182
          sed -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \
1082
1183
              -e 's|@''PRAGMA_SYSTEM_HEADER''@|@PRAGMA_SYSTEM_HEADER@|g' \
1083
 
              -e 's|@NEXT_TIME_H''@|$(NEXT_TIME_H)|g' \
1084
 
              -e 's|@REPLACE_LOCALTIME_R''@|$(REPLACE_LOCALTIME_R)|g' \
1085
 
              -e 's|@REPLACE_MKTIME''@|$(REPLACE_MKTIME)|g' \
1086
 
              -e 's|@REPLACE_NANOSLEEP''@|$(REPLACE_NANOSLEEP)|g' \
1087
 
              -e 's|@REPLACE_STRPTIME''@|$(REPLACE_STRPTIME)|g' \
1088
 
              -e 's|@REPLACE_TIMEGM''@|$(REPLACE_TIMEGM)|g' \
1089
 
              -e 's|@SYS_TIME_H_DEFINES_STRUCT_TIMESPEC''@|$(SYS_TIME_H_DEFINES_STRUCT_TIMESPEC)|g' \
1090
 
              -e 's|@TIME_H_DEFINES_STRUCT_TIMESPEC''@|$(TIME_H_DEFINES_STRUCT_TIMESPEC)|g' \
 
1184
              -e 's|@''NEXT_TIME_H''@|$(NEXT_TIME_H)|g' \
 
1185
              -e 's|@''GNULIB_MKTIME''@|$(GNULIB_MKTIME)|g' \
 
1186
              -e 's|@''GNULIB_NANOSLEEP''@|$(GNULIB_NANOSLEEP)|g' \
 
1187
              -e 's|@''GNULIB_STRPTIME''@|$(GNULIB_STRPTIME)|g' \
 
1188
              -e 's|@''GNULIB_TIMEGM''@|$(GNULIB_TIMEGM)|g' \
 
1189
              -e 's|@''GNULIB_TIME_R''@|$(GNULIB_TIME_R)|g' \
 
1190
              -e 's|@''HAVE_LOCALTIME_R''@|$(HAVE_LOCALTIME_R)|g' \
 
1191
              -e 's|@''HAVE_NANOSLEEP''@|$(HAVE_NANOSLEEP)|g' \
 
1192
              -e 's|@''HAVE_STRPTIME''@|$(HAVE_STRPTIME)|g' \
 
1193
              -e 's|@''HAVE_TIMEGM''@|$(HAVE_TIMEGM)|g' \
 
1194
              -e 's|@''REPLACE_LOCALTIME_R''@|$(REPLACE_LOCALTIME_R)|g' \
 
1195
              -e 's|@''REPLACE_MKTIME''@|$(REPLACE_MKTIME)|g' \
 
1196
              -e 's|@''REPLACE_NANOSLEEP''@|$(REPLACE_NANOSLEEP)|g' \
 
1197
              -e 's|@''REPLACE_TIMEGM''@|$(REPLACE_TIMEGM)|g' \
 
1198
              -e 's|@''SYS_TIME_H_DEFINES_STRUCT_TIMESPEC''@|$(SYS_TIME_H_DEFINES_STRUCT_TIMESPEC)|g' \
 
1199
              -e 's|@''TIME_H_DEFINES_STRUCT_TIMESPEC''@|$(TIME_H_DEFINES_STRUCT_TIMESPEC)|g' \
 
1200
              -e '/definitions of _GL_FUNCDECL_RPL/r $(CXXDEFS_H)' \
 
1201
              -e '/definition of _GL_ARG_NONNULL/r $(ARG_NONNULL_H)' \
 
1202
              -e '/definition of _GL_WARN_ON_USE/r $(WARN_ON_USE_H)' \
1091
1203
              < $(srcdir)/time.in.h; \
1092
1204
        } > $@-t && \
1093
1205
        mv $@-t $@
1097
1209
 
1098
1210
## end   gnulib module time
1099
1211
 
 
1212
## begin gnulib module timespec
 
1213
 
 
1214
 
 
1215
EXTRA_DIST += timespec.h
 
1216
 
 
1217
## end   gnulib module timespec
 
1218
 
1100
1219
## begin gnulib module unistd
1101
1220
 
1102
1221
BUILT_SOURCES += unistd.h
1103
1222
 
1104
1223
# We need the following in order to create an empty placeholder for
1105
1224
# <unistd.h> when the system doesn't have one.
1106
 
unistd.h: unistd.in.h
 
1225
unistd.h: unistd.in.h $(CXXDEFS_H) $(ARG_NONNULL_H) $(WARN_ON_USE_H)
1107
1226
        $(AM_V_GEN)rm -f $@-t $@ && \
1108
1227
        { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
1109
1228
          sed -e 's|@''HAVE_UNISTD_H''@|$(HAVE_UNISTD_H)|g' \
1124
1243
              -e 's|@''GNULIB_GETCWD''@|$(GNULIB_GETCWD)|g' \
1125
1244
              -e 's|@''GNULIB_GETDOMAINNAME''@|$(GNULIB_GETDOMAINNAME)|g' \
1126
1245
              -e 's|@''GNULIB_GETDTABLESIZE''@|$(GNULIB_GETDTABLESIZE)|g' \
 
1246
              -e 's|@''GNULIB_GETGROUPS''@|$(GNULIB_GETGROUPS)|g' \
1127
1247
              -e 's|@''GNULIB_GETHOSTNAME''@|$(GNULIB_GETHOSTNAME)|g' \
 
1248
              -e 's|@''GNULIB_GETLOGIN''@|$(GNULIB_GETLOGIN)|g' \
1128
1249
              -e 's|@''GNULIB_GETLOGIN_R''@|$(GNULIB_GETLOGIN_R)|g' \
1129
1250
              -e 's|@''GNULIB_GETPAGESIZE''@|$(GNULIB_GETPAGESIZE)|g' \
1130
1251
              -e 's|@''GNULIB_GETUSERSHELL''@|$(GNULIB_GETUSERSHELL)|g' \
1133
1254
              -e 's|@''GNULIB_LINKAT''@|$(GNULIB_LINKAT)|g' \
1134
1255
              -e 's|@''GNULIB_LSEEK''@|$(GNULIB_LSEEK)|g' \
1135
1256
              -e 's|@''GNULIB_PIPE2''@|$(GNULIB_PIPE2)|g' \
 
1257
              -e 's|@''GNULIB_PREAD''@|$(GNULIB_PREAD)|g' \
1136
1258
              -e 's|@''GNULIB_READLINK''@|$(GNULIB_READLINK)|g' \
1137
1259
              -e 's|@''GNULIB_READLINKAT''@|$(GNULIB_READLINKAT)|g' \
1138
1260
              -e 's|@''GNULIB_RMDIR''@|$(GNULIB_RMDIR)|g' \
1139
1261
              -e 's|@''GNULIB_SLEEP''@|$(GNULIB_SLEEP)|g' \
1140
1262
              -e 's|@''GNULIB_SYMLINK''@|$(GNULIB_SYMLINK)|g' \
1141
1263
              -e 's|@''GNULIB_SYMLINKAT''@|$(GNULIB_SYMLINKAT)|g' \
 
1264
              -e 's|@''GNULIB_TTYNAME_R''@|$(GNULIB_TTYNAME_R)|g' \
1142
1265
              -e 's|@''GNULIB_UNISTD_H_GETOPT''@|$(GNULIB_UNISTD_H_GETOPT)|g' \
1143
1266
              -e 's|@''GNULIB_UNISTD_H_SIGPIPE''@|$(GNULIB_UNISTD_H_SIGPIPE)|g' \
1144
1267
              -e 's|@''GNULIB_UNLINK''@|$(GNULIB_UNLINK)|g' \
1145
1268
              -e 's|@''GNULIB_UNLINKAT''@|$(GNULIB_UNLINKAT)|g' \
 
1269
              -e 's|@''GNULIB_USLEEP''@|$(GNULIB_USLEEP)|g' \
1146
1270
              -e 's|@''GNULIB_WRITE''@|$(GNULIB_WRITE)|g' \
 
1271
              < $(srcdir)/unistd.in.h | \
 
1272
          sed -e 's|@''HAVE_CHOWN''@|$(HAVE_CHOWN)|g' \
1147
1273
              -e 's|@''HAVE_DUP2''@|$(HAVE_DUP2)|g' \
1148
1274
              -e 's|@''HAVE_DUP3''@|$(HAVE_DUP3)|g' \
1149
1275
              -e 's|@''HAVE_EUIDACCESS''@|$(HAVE_EUIDACCESS)|g' \
1150
1276
              -e 's|@''HAVE_FACCESSAT''@|$(HAVE_FACCESSAT)|g' \
 
1277
              -e 's|@''HAVE_FCHDIR''@|$(HAVE_FCHDIR)|g' \
1151
1278
              -e 's|@''HAVE_FCHOWNAT''@|$(HAVE_FCHOWNAT)|g' \
1152
1279
              -e 's|@''HAVE_FSYNC''@|$(HAVE_FSYNC)|g' \
1153
1280
              -e 's|@''HAVE_FTRUNCATE''@|$(HAVE_FTRUNCATE)|g' \
1154
1281
              -e 's|@''HAVE_GETDOMAINNAME''@|$(HAVE_GETDOMAINNAME)|g' \
1155
1282
              -e 's|@''HAVE_GETDTABLESIZE''@|$(HAVE_GETDTABLESIZE)|g' \
 
1283
              -e 's|@''HAVE_GETGROUPS''@|$(HAVE_GETGROUPS)|g' \
1156
1284
              -e 's|@''HAVE_GETHOSTNAME''@|$(HAVE_GETHOSTNAME)|g' \
 
1285
              -e 's|@''HAVE_GETLOGIN''@|$(HAVE_GETLOGIN)|g' \
1157
1286
              -e 's|@''HAVE_GETPAGESIZE''@|$(HAVE_GETPAGESIZE)|g' \
1158
 
              -e 's|@''HAVE_GETUSERSHELL''@|$(HAVE_GETUSERSHELL)|g' \
 
1287
              -e 's|@''HAVE_LCHOWN''@|$(HAVE_LCHOWN)|g' \
1159
1288
              -e 's|@''HAVE_LINK''@|$(HAVE_LINK)|g' \
1160
1289
              -e 's|@''HAVE_LINKAT''@|$(HAVE_LINKAT)|g' \
1161
1290
              -e 's|@''HAVE_PIPE2''@|$(HAVE_PIPE2)|g' \
 
1291
              -e 's|@''HAVE_PREAD''@|$(HAVE_PREAD)|g' \
1162
1292
              -e 's|@''HAVE_READLINK''@|$(HAVE_READLINK)|g' \
1163
1293
              -e 's|@''HAVE_READLINKAT''@|$(HAVE_READLINKAT)|g' \
1164
1294
              -e 's|@''HAVE_SLEEP''@|$(HAVE_SLEEP)|g' \
1165
1295
              -e 's|@''HAVE_SYMLINK''@|$(HAVE_SYMLINK)|g' \
1166
1296
              -e 's|@''HAVE_SYMLINKAT''@|$(HAVE_SYMLINKAT)|g' \
 
1297
              -e 's|@''HAVE_TTYNAME_R''@|$(HAVE_TTYNAME_R)|g' \
1167
1298
              -e 's|@''HAVE_UNLINKAT''@|$(HAVE_UNLINKAT)|g' \
 
1299
              -e 's|@''HAVE_USLEEP''@|$(HAVE_USLEEP)|g' \
1168
1300
              -e 's|@''HAVE_DECL_ENVIRON''@|$(HAVE_DECL_ENVIRON)|g' \
1169
1301
              -e 's|@''HAVE_DECL_GETLOGIN_R''@|$(HAVE_DECL_GETLOGIN_R)|g' \
 
1302
              -e 's|@''HAVE_DECL_GETPAGESIZE''@|$(HAVE_DECL_GETPAGESIZE)|g' \
 
1303
              -e 's|@''HAVE_DECL_GETUSERSHELL''@|$(HAVE_DECL_GETUSERSHELL)|g' \
1170
1304
              -e 's|@''HAVE_OS_H''@|$(HAVE_OS_H)|g' \
1171
1305
              -e 's|@''HAVE_SYS_PARAM_H''@|$(HAVE_SYS_PARAM_H)|g' \
1172
1306
              -e 's|@''REPLACE_CHOWN''@|$(REPLACE_CHOWN)|g' \
1173
1307
              -e 's|@''REPLACE_CLOSE''@|$(REPLACE_CLOSE)|g' \
1174
1308
              -e 's|@''REPLACE_DUP''@|$(REPLACE_DUP)|g' \
1175
1309
              -e 's|@''REPLACE_DUP2''@|$(REPLACE_DUP2)|g' \
1176
 
              -e 's|@''REPLACE_FCHDIR''@|$(REPLACE_FCHDIR)|g' \
1177
1310
              -e 's|@''REPLACE_FCHOWNAT''@|$(REPLACE_FCHOWNAT)|g' \
1178
1311
              -e 's|@''REPLACE_GETCWD''@|$(REPLACE_GETCWD)|g' \
 
1312
              -e 's|@''REPLACE_GETGROUPS''@|$(REPLACE_GETGROUPS)|g' \
1179
1313
              -e 's|@''REPLACE_GETPAGESIZE''@|$(REPLACE_GETPAGESIZE)|g' \
1180
1314
              -e 's|@''REPLACE_LCHOWN''@|$(REPLACE_LCHOWN)|g' \
1181
1315
              -e 's|@''REPLACE_LINK''@|$(REPLACE_LINK)|g' \
1182
1316
              -e 's|@''REPLACE_LINKAT''@|$(REPLACE_LINKAT)|g' \
1183
1317
              -e 's|@''REPLACE_LSEEK''@|$(REPLACE_LSEEK)|g' \
 
1318
              -e 's|@''REPLACE_PREAD''@|$(REPLACE_PREAD)|g' \
1184
1319
              -e 's|@''REPLACE_READLINK''@|$(REPLACE_READLINK)|g' \
1185
1320
              -e 's|@''REPLACE_RMDIR''@|$(REPLACE_RMDIR)|g' \
 
1321
              -e 's|@''REPLACE_SLEEP''@|$(REPLACE_SLEEP)|g' \
1186
1322
              -e 's|@''REPLACE_SYMLINK''@|$(REPLACE_SYMLINK)|g' \
1187
1323
              -e 's|@''REPLACE_UNLINK''@|$(REPLACE_UNLINK)|g' \
1188
1324
              -e 's|@''REPLACE_UNLINKAT''@|$(REPLACE_UNLINKAT)|g' \
 
1325
              -e 's|@''REPLACE_USLEEP''@|$(REPLACE_USLEEP)|g' \
1189
1326
              -e 's|@''REPLACE_WRITE''@|$(REPLACE_WRITE)|g' \
1190
1327
              -e 's|@''UNISTD_H_HAVE_WINSOCK2_H''@|$(UNISTD_H_HAVE_WINSOCK2_H)|g' \
1191
1328
              -e 's|@''UNISTD_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS''@|$(UNISTD_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS)|g' \
1192
 
              -e '/definition of GL_LINK_WARNING/r $(LINK_WARNING_H)' \
1193
 
              < $(srcdir)/unistd.in.h; \
 
1329
              -e '/definitions of _GL_FUNCDECL_RPL/r $(CXXDEFS_H)' \
 
1330
              -e '/definition of _GL_ARG_NONNULL/r $(ARG_NONNULL_H)' \
 
1331
              -e '/definition of _GL_WARN_ON_USE/r $(WARN_ON_USE_H)'; \
1194
1332
        } > $@-t && \
1195
1333
        mv $@-t $@
1196
1334
MOSTLYCLEANFILES += unistd.h unistd.h-t
1199
1337
 
1200
1338
## end   gnulib module unistd
1201
1339
 
 
1340
## begin gnulib module update-copyright
 
1341
 
 
1342
 
 
1343
EXTRA_DIST += $(top_srcdir)/build-aux/update-copyright
 
1344
 
 
1345
## end   gnulib module update-copyright
 
1346
 
1202
1347
## begin gnulib module useless-if-before-free
1203
1348
 
1204
1349
 
1234
1379
 
1235
1380
## end   gnulib module version-etc-fsf
1236
1381
 
 
1382
## begin gnulib module warn-on-use
 
1383
 
 
1384
BUILT_SOURCES += warn-on-use.h
 
1385
# The warn-on-use.h that gets inserted into generated .h files is the same as
 
1386
# build-aux/warn-on-use.h, except that it has the copyright header cut off.
 
1387
warn-on-use.h: $(top_srcdir)/build-aux/warn-on-use.h
 
1388
        $(AM_V_GEN)rm -f $@-t $@ && \
 
1389
        sed -n -e '/^.ifndef/,$$p' \
 
1390
          < $(top_srcdir)/build-aux/warn-on-use.h \
 
1391
          > $@-t && \
 
1392
        mv $@-t $@
 
1393
MOSTLYCLEANFILES += warn-on-use.h warn-on-use.h-t
 
1394
 
 
1395
WARN_ON_USE_H=warn-on-use.h
 
1396
 
 
1397
EXTRA_DIST += $(top_srcdir)/build-aux/warn-on-use.h
 
1398
 
 
1399
## end   gnulib module warn-on-use
 
1400
 
1237
1401
## begin gnulib module wchar
1238
1402
 
1239
 
BUILT_SOURCES += $(WCHAR_H)
 
1403
BUILT_SOURCES += wchar.h
1240
1404
 
1241
1405
# We need the following in order to create <wchar.h> when the system
1242
1406
# version does not work standalone.
1243
 
wchar.h: wchar.in.h
 
1407
wchar.h: wchar.in.h $(CXXDEFS_H) $(ARG_NONNULL_H) $(WARN_ON_USE_H)
1244
1408
        $(AM_V_GEN)rm -f $@-t $@ && \
1245
1409
        { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
1246
1410
          sed -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \
1282
1446
              -e 's|@''REPLACE_WCSRTOMBS''@|$(REPLACE_WCSRTOMBS)|g' \
1283
1447
              -e 's|@''REPLACE_WCSNRTOMBS''@|$(REPLACE_WCSNRTOMBS)|g' \
1284
1448
              -e 's|@''REPLACE_WCWIDTH''@|$(REPLACE_WCWIDTH)|g' \
1285
 
              -e '/definition of GL_LINK_WARNING/r $(LINK_WARNING_H)' \
 
1449
              -e '/definitions of _GL_FUNCDECL_RPL/r $(CXXDEFS_H)' \
 
1450
              -e '/definition of _GL_ARG_NONNULL/r $(ARG_NONNULL_H)' \
 
1451
              -e '/definition of _GL_WARN_ON_USE/r $(WARN_ON_USE_H)' \
1286
1452
            < $(srcdir)/wchar.in.h; \
1287
1453
        } > $@-t && \
1288
1454
        mv $@-t $@