~ubuntu-branches/ubuntu/precise/wget/precise-proposed

« back to all changes in this revision

Viewing changes to lib/gnulib.mk

  • Committer: Bazaar Package Importer
  • Author(s): Steve Langasek
  • Date: 2011-10-19 00:00:09 UTC
  • mfrom: (2.1.13 sid)
  • Revision ID: james.westby@ubuntu.com-20111019000009-8p33w3wz4b1rdri0
Tags: 1.13-1ubuntu1
* Merge from Debian unstable, remaining changes:
  - Add wget-udeb to ship wget.gnu as alternative to busybox wget
    implementation.
  - Depend on libssl-dev 0.9.8k-7ubuntu4 (LP: #503339)
* Dropped changes, superseded in Debian:
  - Keep build dependencies in main:
    + debian/control: remove info2man build-dep
    + debian/patches/series: disable wget-infopod_generated_manpage
  - Mark wget Multi-Arch: foreign, so packages that aren't of the same arch
    can depend on it.
* Pass --with-ssl=openssl; we don't want to use gnutls, there's no udeb for
  it.
* Add a second build pass for the udeb, so we can build without libidn.

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
## DO NOT EDIT! GENERATED AUTOMATICALLY!
 
2
## Process this file with automake to produce Makefile.in.
 
3
# Copyright (C) 2002-2011 Free Software Foundation, Inc.
 
4
#
 
5
# This file is free software, distributed under the terms of the GNU
 
6
# General Public License.  As a special exception to the GNU General
 
7
# Public License, this file may be distributed as part of a program
 
8
# that contains a configuration script generated by Autoconf, under
 
9
# the same distribution terms as the rest of that program.
 
10
#
 
11
# Generated by gnulib-tool.
 
12
# Reproduce by: gnulib-tool --import --dir=. --local-dir=gl --lib=libgnu --source-base=lib --m4-base=m4 --doc-base=doc --tests-base=tests --aux-dir=build-aux --no-conditional-dependencies --no-libtool --macro-prefix=gl accept alloca announce-gen bind c-ctype clock-time close connect crypto/md5 fcntl futimens getaddrinfo getopt-gnu getpass-gnu getpeername getsockname gnupload iconv-h ioctl listen maintainer-makefile mbtowc mkdir pipe quote quotearg recv select send setsockopt sigpipe snprintf socket stdbool strcasestr strerror_r-posix unlocked-io update-copyright vasprintf write
 
13
 
 
14
AUTOMAKE_OPTIONS = 1.5 gnits subdir-objects
 
15
 
 
16
SUBDIRS =
 
17
noinst_HEADERS =
 
18
noinst_LIBRARIES =
 
19
noinst_LTLIBRARIES =
 
20
EXTRA_DIST =
 
21
BUILT_SOURCES =
 
22
SUFFIXES =
 
23
MOSTLYCLEANFILES = core *.stackdump
 
24
MOSTLYCLEANDIRS =
 
25
CLEANFILES =
 
26
DISTCLEANFILES =
 
27
MAINTAINERCLEANFILES =
 
28
 
 
29
AM_CPPFLAGS =
 
30
AM_CFLAGS =
 
31
 
 
32
noinst_LIBRARIES += libgnu.a
 
33
 
 
34
libgnu_a_SOURCES =
 
35
libgnu_a_LIBADD = $(gl_LIBOBJS)
 
36
libgnu_a_DEPENDENCIES = $(gl_LIBOBJS)
 
37
EXTRA_libgnu_a_SOURCES =
 
38
 
 
39
## begin gnulib module accept
 
40
 
 
41
 
 
42
EXTRA_DIST += accept.c w32sock.h
 
43
 
 
44
EXTRA_libgnu_a_SOURCES += accept.c
 
45
 
 
46
## end   gnulib module accept
 
47
 
 
48
## begin gnulib module alignof
 
49
 
 
50
 
 
51
EXTRA_DIST += alignof.h
 
52
 
 
53
## end   gnulib module alignof
 
54
 
 
55
## begin gnulib module alloca
 
56
 
 
57
 
 
58
libgnu_a_LIBADD += @ALLOCA@
 
59
libgnu_a_DEPENDENCIES += @ALLOCA@
 
60
EXTRA_DIST += alloca.c
 
61
 
 
62
EXTRA_libgnu_a_SOURCES += alloca.c
 
63
 
 
64
## end   gnulib module alloca
 
65
 
 
66
## begin gnulib module alloca-opt
 
67
 
 
68
BUILT_SOURCES += $(ALLOCA_H)
 
69
 
 
70
# We need the following in order to create <alloca.h> when the system
 
71
# doesn't have one that works with the given compiler.
 
72
if GL_GENERATE_ALLOCA_H
 
73
alloca.h: alloca.in.h $(top_builddir)/config.status
 
74
        $(AM_V_GEN)rm -f $@-t $@ && \
 
75
        { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
 
76
          cat $(srcdir)/alloca.in.h; \
 
77
        } > $@-t && \
 
78
        mv -f $@-t $@
 
79
else
 
80
alloca.h: $(top_builddir)/config.status
 
81
        rm -f $@
 
82
endif
 
83
MOSTLYCLEANFILES += alloca.h alloca.h-t
 
84
 
 
85
EXTRA_DIST += alloca.in.h
 
86
 
 
87
## end   gnulib module alloca-opt
 
88
 
 
89
## begin gnulib module announce-gen
 
90
 
 
91
 
 
92
EXTRA_DIST += $(top_srcdir)/build-aux/announce-gen
 
93
 
 
94
## end   gnulib module announce-gen
 
95
 
 
96
## begin gnulib module arpa_inet
 
97
 
 
98
BUILT_SOURCES += arpa/inet.h
 
99
 
 
100
# We need the following in order to create <arpa/inet.h> when the system
 
101
# doesn't have one.
 
102
arpa/inet.h: arpa_inet.in.h $(top_builddir)/config.status $(CXXDEFS_H) $(WARN_ON_USE_H) $(ARG_NONNULL_H)
 
103
        $(AM_V_at)$(MKDIR_P) arpa
 
104
        $(AM_V_GEN)rm -f $@-t $@ && \
 
105
        { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
 
106
          sed -e 's|@''GUARD_PREFIX''@|GL|g' \
 
107
              -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \
 
108
              -e 's|@''PRAGMA_SYSTEM_HEADER''@|@PRAGMA_SYSTEM_HEADER@|g' \
 
109
              -e 's|@''PRAGMA_COLUMNS''@|@PRAGMA_COLUMNS@|g' \
 
110
              -e 's|@''HAVE_FEATURES_H''@|$(HAVE_FEATURES_H)|g' \
 
111
              -e 's|@''NEXT_ARPA_INET_H''@|$(NEXT_ARPA_INET_H)|g' \
 
112
              -e 's|@''HAVE_ARPA_INET_H''@|$(HAVE_ARPA_INET_H)|g' \
 
113
              -e 's/@''GNULIB_INET_NTOP''@/$(GNULIB_INET_NTOP)/g' \
 
114
              -e 's/@''GNULIB_INET_PTON''@/$(GNULIB_INET_PTON)/g' \
 
115
              -e 's|@''HAVE_DECL_INET_NTOP''@|$(HAVE_DECL_INET_NTOP)|g' \
 
116
              -e 's|@''HAVE_DECL_INET_PTON''@|$(HAVE_DECL_INET_PTON)|g' \
 
117
              -e '/definitions of _GL_FUNCDECL_RPL/r $(CXXDEFS_H)' \
 
118
              -e '/definition of _GL_ARG_NONNULL/r $(ARG_NONNULL_H)' \
 
119
              -e '/definition of _GL_WARN_ON_USE/r $(WARN_ON_USE_H)' \
 
120
              < $(srcdir)/arpa_inet.in.h; \
 
121
        } > $@-t && \
 
122
        mv $@-t $@
 
123
MOSTLYCLEANFILES += arpa/inet.h arpa/inet.h-t
 
124
MOSTLYCLEANDIRS += arpa
 
125
 
 
126
EXTRA_DIST += arpa_inet.in.h
 
127
 
 
128
## end   gnulib module arpa_inet
 
129
 
 
130
## begin gnulib module binary-io
 
131
 
 
132
libgnu_a_SOURCES += binary-io.h
 
133
 
 
134
## end   gnulib module binary-io
 
135
 
 
136
## begin gnulib module bind
 
137
 
 
138
 
 
139
EXTRA_DIST += bind.c w32sock.h
 
140
 
 
141
EXTRA_libgnu_a_SOURCES += bind.c
 
142
 
 
143
## end   gnulib module bind
 
144
 
 
145
## begin gnulib module c-ctype
 
146
 
 
147
libgnu_a_SOURCES += c-ctype.h c-ctype.c
 
148
 
 
149
## end   gnulib module c-ctype
 
150
 
 
151
## begin gnulib module cloexec
 
152
 
 
153
libgnu_a_SOURCES += cloexec.c
 
154
 
 
155
EXTRA_DIST += cloexec.h
 
156
 
 
157
## end   gnulib module cloexec
 
158
 
 
159
## begin gnulib module close
 
160
 
 
161
 
 
162
EXTRA_DIST += close.c
 
163
 
 
164
EXTRA_libgnu_a_SOURCES += close.c
 
165
 
 
166
## end   gnulib module close
 
167
 
 
168
## begin gnulib module configmake
 
169
 
 
170
# Listed in the same order as the GNU makefile conventions, and
 
171
# provided by autoconf 2.59c+.
 
172
# The Automake-defined pkg* macros are appended, in the order
 
173
# listed in the Automake 1.10a+ documentation.
 
174
configmake.h: Makefile
 
175
        $(AM_V_GEN)rm -f $@-t && \
 
176
        { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
 
177
          echo '#define PREFIX "$(prefix)"'; \
 
178
          echo '#define EXEC_PREFIX "$(exec_prefix)"'; \
 
179
          echo '#define BINDIR "$(bindir)"'; \
 
180
          echo '#define SBINDIR "$(sbindir)"'; \
 
181
          echo '#define LIBEXECDIR "$(libexecdir)"'; \
 
182
          echo '#define DATAROOTDIR "$(datarootdir)"'; \
 
183
          echo '#define DATADIR "$(datadir)"'; \
 
184
          echo '#define SYSCONFDIR "$(sysconfdir)"'; \
 
185
          echo '#define SHAREDSTATEDIR "$(sharedstatedir)"'; \
 
186
          echo '#define LOCALSTATEDIR "$(localstatedir)"'; \
 
187
          echo '#define INCLUDEDIR "$(includedir)"'; \
 
188
          echo '#define OLDINCLUDEDIR "$(oldincludedir)"'; \
 
189
          echo '#define DOCDIR "$(docdir)"'; \
 
190
          echo '#define INFODIR "$(infodir)"'; \
 
191
          echo '#define HTMLDIR "$(htmldir)"'; \
 
192
          echo '#define DVIDIR "$(dvidir)"'; \
 
193
          echo '#define PDFDIR "$(pdfdir)"'; \
 
194
          echo '#define PSDIR "$(psdir)"'; \
 
195
          echo '#define LIBDIR "$(libdir)"'; \
 
196
          echo '#define LISPDIR "$(lispdir)"'; \
 
197
          echo '#define LOCALEDIR "$(localedir)"'; \
 
198
          echo '#define MANDIR "$(mandir)"'; \
 
199
          echo '#define MANEXT "$(manext)"'; \
 
200
          echo '#define PKGDATADIR "$(pkgdatadir)"'; \
 
201
          echo '#define PKGINCLUDEDIR "$(pkgincludedir)"'; \
 
202
          echo '#define PKGLIBDIR "$(pkglibdir)"'; \
 
203
          echo '#define PKGLIBEXECDIR "$(pkglibexecdir)"'; \
 
204
        } | sed '/""/d' > $@-t && \
 
205
        if test -f $@ && cmp $@-t $@ > /dev/null; then \
 
206
          rm -f $@-t; \
 
207
        else \
 
208
          rm -f $@; mv $@-t $@; \
 
209
        fi
 
210
 
 
211
BUILT_SOURCES += configmake.h
 
212
CLEANFILES += configmake.h configmake.h-t
 
213
 
 
214
## end   gnulib module configmake
 
215
 
 
216
## begin gnulib module connect
 
217
 
 
218
 
 
219
EXTRA_DIST += connect.c w32sock.h
 
220
 
 
221
EXTRA_libgnu_a_SOURCES += connect.c
 
222
 
 
223
## end   gnulib module connect
 
224
 
 
225
## begin gnulib module crypto/md5
 
226
 
 
227
libgnu_a_SOURCES += md5.c
 
228
 
 
229
EXTRA_DIST += md5.h
 
230
 
 
231
## end   gnulib module crypto/md5
 
232
 
 
233
## begin gnulib module dirname-lgpl
 
234
 
 
235
libgnu_a_SOURCES += dirname-lgpl.c basename-lgpl.c stripslash.c
 
236
 
 
237
EXTRA_DIST += dirname.h
 
238
 
 
239
## end   gnulib module dirname-lgpl
 
240
 
 
241
## begin gnulib module dosname
 
242
 
 
243
 
 
244
EXTRA_DIST += dosname.h
 
245
 
 
246
## end   gnulib module dosname
 
247
 
 
248
## begin gnulib module dup2
 
249
 
 
250
 
 
251
EXTRA_DIST += dup2.c
 
252
 
 
253
EXTRA_libgnu_a_SOURCES += dup2.c
 
254
 
 
255
## end   gnulib module dup2
 
256
 
 
257
## begin gnulib module errno
 
258
 
 
259
BUILT_SOURCES += $(ERRNO_H)
 
260
 
 
261
# We need the following in order to create <errno.h> when the system
 
262
# doesn't have one that is POSIX compliant.
 
263
if GL_GENERATE_ERRNO_H
 
264
errno.h: errno.in.h $(top_builddir)/config.status
 
265
        $(AM_V_GEN)rm -f $@-t $@ && \
 
266
        { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */' && \
 
267
          sed -e 's|@''GUARD_PREFIX''@|GL|g' \
 
268
              -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \
 
269
              -e 's|@''PRAGMA_SYSTEM_HEADER''@|@PRAGMA_SYSTEM_HEADER@|g' \
 
270
              -e 's|@''PRAGMA_COLUMNS''@|@PRAGMA_COLUMNS@|g' \
 
271
              -e 's|@''NEXT_ERRNO_H''@|$(NEXT_ERRNO_H)|g' \
 
272
              -e 's|@''EMULTIHOP_HIDDEN''@|$(EMULTIHOP_HIDDEN)|g' \
 
273
              -e 's|@''EMULTIHOP_VALUE''@|$(EMULTIHOP_VALUE)|g' \
 
274
              -e 's|@''ENOLINK_HIDDEN''@|$(ENOLINK_HIDDEN)|g' \
 
275
              -e 's|@''ENOLINK_VALUE''@|$(ENOLINK_VALUE)|g' \
 
276
              -e 's|@''EOVERFLOW_HIDDEN''@|$(EOVERFLOW_HIDDEN)|g' \
 
277
              -e 's|@''EOVERFLOW_VALUE''@|$(EOVERFLOW_VALUE)|g' \
 
278
              < $(srcdir)/errno.in.h; \
 
279
        } > $@-t && \
 
280
        mv $@-t $@
 
281
else
 
282
errno.h: $(top_builddir)/config.status
 
283
        rm -f $@
 
284
endif
 
285
MOSTLYCLEANFILES += errno.h errno.h-t
 
286
 
 
287
EXTRA_DIST += errno.in.h
 
288
 
 
289
## end   gnulib module errno
 
290
 
 
291
## begin gnulib module error
 
292
 
 
293
 
 
294
EXTRA_DIST += error.c error.h
 
295
 
 
296
EXTRA_libgnu_a_SOURCES += error.c
 
297
 
 
298
## end   gnulib module error
 
299
 
 
300
## begin gnulib module exitfail
 
301
 
 
302
libgnu_a_SOURCES += exitfail.c
 
303
 
 
304
EXTRA_DIST += exitfail.h
 
305
 
 
306
## end   gnulib module exitfail
 
307
 
 
308
## begin gnulib module fatal-signal
 
309
 
 
310
libgnu_a_SOURCES += fatal-signal.h fatal-signal.c
 
311
 
 
312
## end   gnulib module fatal-signal
 
313
 
 
314
## begin gnulib module fcntl
 
315
 
 
316
 
 
317
EXTRA_DIST += fcntl.c
 
318
 
 
319
EXTRA_libgnu_a_SOURCES += fcntl.c
 
320
 
 
321
## end   gnulib module fcntl
 
322
 
 
323
## begin gnulib module fcntl-h
 
324
 
 
325
BUILT_SOURCES += fcntl.h
 
326
 
 
327
# We need the following in order to create <fcntl.h> when the system
 
328
# doesn't have one that works with the given compiler.
 
329
fcntl.h: fcntl.in.h $(top_builddir)/config.status $(CXXDEFS_H) $(ARG_NONNULL_H) $(WARN_ON_USE_H)
 
330
        $(AM_V_GEN)rm -f $@-t $@ && \
 
331
        { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
 
332
          sed -e 's|@''GUARD_PREFIX''@|GL|g' \
 
333
              -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \
 
334
              -e 's|@''PRAGMA_SYSTEM_HEADER''@|@PRAGMA_SYSTEM_HEADER@|g' \
 
335
              -e 's|@''PRAGMA_COLUMNS''@|@PRAGMA_COLUMNS@|g' \
 
336
              -e 's|@''NEXT_FCNTL_H''@|$(NEXT_FCNTL_H)|g' \
 
337
              -e 's/@''GNULIB_FCNTL''@/$(GNULIB_FCNTL)/g' \
 
338
              -e 's/@''GNULIB_NONBLOCKING''@/$(GNULIB_NONBLOCKING)/g' \
 
339
              -e 's/@''GNULIB_OPEN''@/$(GNULIB_OPEN)/g' \
 
340
              -e 's/@''GNULIB_OPENAT''@/$(GNULIB_OPENAT)/g' \
 
341
              -e 's|@''HAVE_FCNTL''@|$(HAVE_FCNTL)|g' \
 
342
              -e 's|@''HAVE_OPENAT''@|$(HAVE_OPENAT)|g' \
 
343
              -e 's|@''REPLACE_FCNTL''@|$(REPLACE_FCNTL)|g' \
 
344
              -e 's|@''REPLACE_OPEN''@|$(REPLACE_OPEN)|g' \
 
345
              -e 's|@''REPLACE_OPENAT''@|$(REPLACE_OPENAT)|g' \
 
346
              -e '/definitions of _GL_FUNCDECL_RPL/r $(CXXDEFS_H)' \
 
347
              -e '/definition of _GL_ARG_NONNULL/r $(ARG_NONNULL_H)' \
 
348
              -e '/definition of _GL_WARN_ON_USE/r $(WARN_ON_USE_H)' \
 
349
              < $(srcdir)/fcntl.in.h; \
 
350
        } > $@-t && \
 
351
        mv $@-t $@
 
352
MOSTLYCLEANFILES += fcntl.h fcntl.h-t
 
353
 
 
354
EXTRA_DIST += fcntl.in.h
 
355
 
 
356
## end   gnulib module fcntl-h
 
357
 
 
358
## begin gnulib module fd-hook
 
359
 
 
360
libgnu_a_SOURCES += fd-hook.c
 
361
 
 
362
EXTRA_DIST += fd-hook.h
 
363
 
 
364
## end   gnulib module fd-hook
 
365
 
 
366
## begin gnulib module fd-safer-flag
 
367
 
 
368
libgnu_a_SOURCES += fd-safer-flag.c dup-safer-flag.c
 
369
 
 
370
## end   gnulib module fd-safer-flag
 
371
 
 
372
## begin gnulib module float
 
373
 
 
374
BUILT_SOURCES += $(FLOAT_H)
 
375
 
 
376
# We need the following in order to create <float.h> when the system
 
377
# doesn't have one that works with the given compiler.
 
378
if GL_GENERATE_FLOAT_H
 
379
float.h: float.in.h $(top_builddir)/config.status
 
380
        $(AM_V_GEN)rm -f $@-t $@ && \
 
381
        { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */' && \
 
382
          sed -e 's|@''GUARD_PREFIX''@|GL|g' \
 
383
              -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \
 
384
              -e 's|@''PRAGMA_SYSTEM_HEADER''@|@PRAGMA_SYSTEM_HEADER@|g' \
 
385
              -e 's|@''PRAGMA_COLUMNS''@|@PRAGMA_COLUMNS@|g' \
 
386
              -e 's|@''NEXT_FLOAT_H''@|$(NEXT_FLOAT_H)|g' \
 
387
              < $(srcdir)/float.in.h; \
 
388
        } > $@-t && \
 
389
        mv $@-t $@
 
390
else
 
391
float.h: $(top_builddir)/config.status
 
392
        rm -f $@
 
393
endif
 
394
MOSTLYCLEANFILES += float.h float.h-t
 
395
 
 
396
EXTRA_DIST += float.c float.in.h
 
397
 
 
398
EXTRA_libgnu_a_SOURCES += float.c
 
399
 
 
400
## end   gnulib module float
 
401
 
 
402
## begin gnulib module fseek
 
403
 
 
404
 
 
405
EXTRA_DIST += fseek.c
 
406
 
 
407
EXTRA_libgnu_a_SOURCES += fseek.c
 
408
 
 
409
## end   gnulib module fseek
 
410
 
 
411
## begin gnulib module fseeko
 
412
 
 
413
 
 
414
EXTRA_DIST += fseeko.c stdio-impl.h
 
415
 
 
416
EXTRA_libgnu_a_SOURCES += fseeko.c
 
417
 
 
418
## end   gnulib module fseeko
 
419
 
 
420
## begin gnulib module futimens
 
421
 
 
422
 
 
423
EXTRA_DIST += futimens.c
 
424
 
 
425
EXTRA_libgnu_a_SOURCES += futimens.c
 
426
 
 
427
## end   gnulib module futimens
 
428
 
 
429
## begin gnulib module getaddrinfo
 
430
 
 
431
 
 
432
EXTRA_DIST += gai_strerror.c getaddrinfo.c
 
433
 
 
434
EXTRA_libgnu_a_SOURCES += gai_strerror.c getaddrinfo.c
 
435
 
 
436
## end   gnulib module getaddrinfo
 
437
 
 
438
## begin gnulib module getdelim
 
439
 
 
440
 
 
441
EXTRA_DIST += getdelim.c
 
442
 
 
443
EXTRA_libgnu_a_SOURCES += getdelim.c
 
444
 
 
445
## end   gnulib module getdelim
 
446
 
 
447
## begin gnulib module getdtablesize
 
448
 
 
449
 
 
450
EXTRA_DIST += getdtablesize.c
 
451
 
 
452
EXTRA_libgnu_a_SOURCES += getdtablesize.c
 
453
 
 
454
## end   gnulib module getdtablesize
 
455
 
 
456
## begin gnulib module getline
 
457
 
 
458
 
 
459
EXTRA_DIST += getline.c
 
460
 
 
461
EXTRA_libgnu_a_SOURCES += getline.c
 
462
 
 
463
## end   gnulib module getline
 
464
 
 
465
## begin gnulib module getopt-posix
 
466
 
 
467
BUILT_SOURCES += $(GETOPT_H)
 
468
 
 
469
# We need the following in order to create <getopt.h> when the system
 
470
# doesn't have one that works with the given compiler.
 
471
getopt.h: getopt.in.h $(top_builddir)/config.status $(ARG_NONNULL_H)
 
472
        $(AM_V_GEN)rm -f $@-t $@ && \
 
473
        { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
 
474
          sed -e 's|@''GUARD_PREFIX''@|GL|g' \
 
475
              -e 's|@''HAVE_GETOPT_H''@|$(HAVE_GETOPT_H)|g' \
 
476
              -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \
 
477
              -e 's|@''PRAGMA_SYSTEM_HEADER''@|@PRAGMA_SYSTEM_HEADER@|g' \
 
478
              -e 's|@''PRAGMA_COLUMNS''@|@PRAGMA_COLUMNS@|g' \
 
479
              -e 's|@''NEXT_GETOPT_H''@|$(NEXT_GETOPT_H)|g' \
 
480
              -e '/definition of _GL_ARG_NONNULL/r $(ARG_NONNULL_H)' \
 
481
              < $(srcdir)/getopt.in.h; \
 
482
        } > $@-t && \
 
483
        mv -f $@-t $@
 
484
MOSTLYCLEANFILES += getopt.h getopt.h-t
 
485
 
 
486
EXTRA_DIST += getopt.c getopt.in.h getopt1.c getopt_int.h
 
487
 
 
488
EXTRA_libgnu_a_SOURCES += getopt.c getopt1.c
 
489
 
 
490
## end   gnulib module getopt-posix
 
491
 
 
492
## begin gnulib module getpass-gnu
 
493
 
 
494
 
 
495
EXTRA_DIST += getpass.c getpass.h
 
496
 
 
497
EXTRA_libgnu_a_SOURCES += getpass.c
 
498
 
 
499
## end   gnulib module getpass-gnu
 
500
 
 
501
## begin gnulib module getpeername
 
502
 
 
503
 
 
504
EXTRA_DIST += getpeername.c w32sock.h
 
505
 
 
506
EXTRA_libgnu_a_SOURCES += getpeername.c
 
507
 
 
508
## end   gnulib module getpeername
 
509
 
 
510
## begin gnulib module getsockname
 
511
 
 
512
 
 
513
EXTRA_DIST += getsockname.c w32sock.h
 
514
 
 
515
EXTRA_libgnu_a_SOURCES += getsockname.c
 
516
 
 
517
## end   gnulib module getsockname
 
518
 
 
519
## begin gnulib module gettext-h
 
520
 
 
521
libgnu_a_SOURCES += gettext.h
 
522
 
 
523
## end   gnulib module gettext-h
 
524
 
 
525
## begin gnulib module gettime
 
526
 
 
527
libgnu_a_SOURCES += gettime.c
 
528
 
 
529
## end   gnulib module gettime
 
530
 
 
531
## begin gnulib module gettimeofday
 
532
 
 
533
 
 
534
EXTRA_DIST += gettimeofday.c
 
535
 
 
536
EXTRA_libgnu_a_SOURCES += gettimeofday.c
 
537
 
 
538
## end   gnulib module gettimeofday
 
539
 
 
540
## begin gnulib module gnumakefile
 
541
 
 
542
distclean-local: clean-GNUmakefile
 
543
clean-GNUmakefile:
 
544
        test x'$(VPATH)' != x && rm -f $(top_builddir)/GNUmakefile || :
 
545
 
 
546
EXTRA_DIST += $(top_srcdir)/GNUmakefile
 
547
 
 
548
## end   gnulib module gnumakefile
 
549
 
 
550
## begin gnulib module gnupload
 
551
 
 
552
 
 
553
EXTRA_DIST += $(top_srcdir)/build-aux/gnupload
 
554
 
 
555
## end   gnulib module gnupload
 
556
 
 
557
## begin gnulib module havelib
 
558
 
 
559
 
 
560
EXTRA_DIST += $(top_srcdir)/build-aux/config.rpath
 
561
 
 
562
## end   gnulib module havelib
 
563
 
 
564
## begin gnulib module iconv-h
 
565
 
 
566
BUILT_SOURCES += $(ICONV_H)
 
567
 
 
568
# We need the following in order to create <iconv.h> when the system
 
569
# doesn't have one that works with the given compiler.
 
570
if GL_GENERATE_ICONV_H
 
571
iconv.h: iconv.in.h $(top_builddir)/config.status $(CXXDEFS_H) $(ARG_NONNULL_H) $(WARN_ON_USE_H)
 
572
        $(AM_V_GEN)rm -f $@-t $@ && \
 
573
        { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */' && \
 
574
          sed -e 's|@''GUARD_PREFIX''@|GL|g' \
 
575
              -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \
 
576
              -e 's|@''PRAGMA_SYSTEM_HEADER''@|@PRAGMA_SYSTEM_HEADER@|g' \
 
577
              -e 's|@''PRAGMA_COLUMNS''@|@PRAGMA_COLUMNS@|g' \
 
578
              -e 's|@''NEXT_ICONV_H''@|$(NEXT_ICONV_H)|g' \
 
579
              -e 's/@''GNULIB_ICONV''@/$(GNULIB_ICONV)/g' \
 
580
              -e 's|@''ICONV_CONST''@|$(ICONV_CONST)|g' \
 
581
              -e 's|@''REPLACE_ICONV''@|$(REPLACE_ICONV)|g' \
 
582
              -e 's|@''REPLACE_ICONV_OPEN''@|$(REPLACE_ICONV_OPEN)|g' \
 
583
              -e 's|@''REPLACE_ICONV_UTF''@|$(REPLACE_ICONV_UTF)|g' \
 
584
              -e '/definitions of _GL_FUNCDECL_RPL/r $(CXXDEFS_H)' \
 
585
              -e '/definition of _GL_ARG_NONNULL/r $(ARG_NONNULL_H)' \
 
586
              -e '/definition of _GL_WARN_ON_USE/r $(WARN_ON_USE_H)' \
 
587
              < $(srcdir)/iconv.in.h; \
 
588
        } > $@-t && \
 
589
        mv $@-t $@
 
590
else
 
591
iconv.h: $(top_builddir)/config.status
 
592
        rm -f $@
 
593
endif
 
594
MOSTLYCLEANFILES += iconv.h iconv.h-t
 
595
 
 
596
EXTRA_DIST += iconv.in.h
 
597
 
 
598
## end   gnulib module iconv-h
 
599
 
 
600
## begin gnulib module inet_ntop
 
601
 
 
602
 
 
603
EXTRA_DIST += inet_ntop.c
 
604
 
 
605
EXTRA_libgnu_a_SOURCES += inet_ntop.c
 
606
 
 
607
## end   gnulib module inet_ntop
 
608
 
 
609
## begin gnulib module intprops
 
610
 
 
611
 
 
612
EXTRA_DIST += intprops.h
 
613
 
 
614
## end   gnulib module intprops
 
615
 
 
616
## begin gnulib module ioctl
 
617
 
 
618
 
 
619
EXTRA_DIST += ioctl.c w32sock.h
 
620
 
 
621
EXTRA_libgnu_a_SOURCES += ioctl.c
 
622
 
 
623
## end   gnulib module ioctl
 
624
 
 
625
## begin gnulib module listen
 
626
 
 
627
 
 
628
EXTRA_DIST += listen.c w32sock.h
 
629
 
 
630
EXTRA_libgnu_a_SOURCES += listen.c
 
631
 
 
632
## end   gnulib module listen
 
633
 
 
634
## begin gnulib module localcharset
 
635
 
 
636
libgnu_a_SOURCES += localcharset.h localcharset.c
 
637
 
 
638
# We need the following in order to install a simple file in $(libdir)
 
639
# which is shared with other installed packages. We use a list of referencing
 
640
# packages so that "make uninstall" will remove the file if and only if it
 
641
# is not used by another installed package.
 
642
# On systems with glibc-2.1 or newer, the file is redundant, therefore we
 
643
# avoid installing it.
 
644
 
 
645
all-local: charset.alias ref-add.sed ref-del.sed
 
646
 
 
647
charset_alias = $(DESTDIR)$(libdir)/charset.alias
 
648
charset_tmp = $(DESTDIR)$(libdir)/charset.tmp
 
649
install-exec-local: install-exec-localcharset
 
650
install-exec-localcharset: all-local
 
651
        if test $(GLIBC21) = no; then \
 
652
          case '$(host_os)' in \
 
653
            darwin[56]*) \
 
654
              need_charset_alias=true ;; \
 
655
            darwin* | cygwin* | mingw* | pw32* | cegcc*) \
 
656
              need_charset_alias=false ;; \
 
657
            *) \
 
658
              need_charset_alias=true ;; \
 
659
          esac ; \
 
660
        else \
 
661
          need_charset_alias=false ; \
 
662
        fi ; \
 
663
        if $$need_charset_alias; then \
 
664
          $(mkinstalldirs) $(DESTDIR)$(libdir) ; \
 
665
        fi ; \
 
666
        if test -f $(charset_alias); then \
 
667
          sed -f ref-add.sed $(charset_alias) > $(charset_tmp) ; \
 
668
          $(INSTALL_DATA) $(charset_tmp) $(charset_alias) ; \
 
669
          rm -f $(charset_tmp) ; \
 
670
        else \
 
671
          if $$need_charset_alias; then \
 
672
            sed -f ref-add.sed charset.alias > $(charset_tmp) ; \
 
673
            $(INSTALL_DATA) $(charset_tmp) $(charset_alias) ; \
 
674
            rm -f $(charset_tmp) ; \
 
675
          fi ; \
 
676
        fi
 
677
 
 
678
uninstall-local: uninstall-localcharset
 
679
uninstall-localcharset: all-local
 
680
        if test -f $(charset_alias); then \
 
681
          sed -f ref-del.sed $(charset_alias) > $(charset_tmp); \
 
682
          if grep '^# Packages using this file: $$' $(charset_tmp) \
 
683
              > /dev/null; then \
 
684
            rm -f $(charset_alias); \
 
685
          else \
 
686
            $(INSTALL_DATA) $(charset_tmp) $(charset_alias); \
 
687
          fi; \
 
688
          rm -f $(charset_tmp); \
 
689
        fi
 
690
 
 
691
charset.alias: config.charset
 
692
        $(AM_V_GEN)rm -f t-$@ $@ && \
 
693
        $(SHELL) $(srcdir)/config.charset '$(host)' > t-$@ && \
 
694
        mv t-$@ $@
 
695
 
 
696
SUFFIXES += .sed .sin
 
697
.sin.sed:
 
698
        $(AM_V_GEN)rm -f t-$@ $@ && \
 
699
        sed -e '/^#/d' -e 's/@''PACKAGE''@/$(PACKAGE)/g' $< > t-$@ && \
 
700
        mv t-$@ $@
 
701
 
 
702
CLEANFILES += charset.alias ref-add.sed ref-del.sed
 
703
 
 
704
EXTRA_DIST += config.charset ref-add.sin ref-del.sin
 
705
 
 
706
## end   gnulib module localcharset
 
707
 
 
708
## begin gnulib module lock
 
709
 
 
710
libgnu_a_SOURCES += glthread/lock.h glthread/lock.c
 
711
 
 
712
## end   gnulib module lock
 
713
 
 
714
## begin gnulib module lseek
 
715
 
 
716
 
 
717
EXTRA_DIST += lseek.c
 
718
 
 
719
EXTRA_libgnu_a_SOURCES += lseek.c
 
720
 
 
721
## end   gnulib module lseek
 
722
 
 
723
## begin gnulib module lstat
 
724
 
 
725
 
 
726
EXTRA_DIST += lstat.c
 
727
 
 
728
EXTRA_libgnu_a_SOURCES += lstat.c
 
729
 
 
730
## end   gnulib module lstat
 
731
 
 
732
## begin gnulib module maintainer-makefile
 
733
 
 
734
EXTRA_DIST += $(top_srcdir)/maint.mk
 
735
 
 
736
## end   gnulib module maintainer-makefile
 
737
 
 
738
## begin gnulib module malloc-posix
 
739
 
 
740
 
 
741
EXTRA_DIST += malloc.c
 
742
 
 
743
EXTRA_libgnu_a_SOURCES += malloc.c
 
744
 
 
745
## end   gnulib module malloc-posix
 
746
 
 
747
## begin gnulib module mbrtowc
 
748
 
 
749
 
 
750
EXTRA_DIST += mbrtowc.c
 
751
 
 
752
EXTRA_libgnu_a_SOURCES += mbrtowc.c
 
753
 
 
754
## end   gnulib module mbrtowc
 
755
 
 
756
## begin gnulib module mbsinit
 
757
 
 
758
 
 
759
EXTRA_DIST += mbsinit.c
 
760
 
 
761
EXTRA_libgnu_a_SOURCES += mbsinit.c
 
762
 
 
763
## end   gnulib module mbsinit
 
764
 
 
765
## begin gnulib module mbtowc
 
766
 
 
767
 
 
768
EXTRA_DIST += mbtowc-impl.h mbtowc.c
 
769
 
 
770
EXTRA_libgnu_a_SOURCES += mbtowc.c
 
771
 
 
772
## end   gnulib module mbtowc
 
773
 
 
774
## begin gnulib module memchr
 
775
 
 
776
 
 
777
EXTRA_DIST += memchr.c memchr.valgrind
 
778
 
 
779
EXTRA_libgnu_a_SOURCES += memchr.c
 
780
 
 
781
## end   gnulib module memchr
 
782
 
 
783
## begin gnulib module mkdir
 
784
 
 
785
 
 
786
EXTRA_DIST += mkdir.c
 
787
 
 
788
EXTRA_libgnu_a_SOURCES += mkdir.c
 
789
 
 
790
## end   gnulib module mkdir
 
791
 
 
792
## begin gnulib module netdb
 
793
 
 
794
BUILT_SOURCES += netdb.h
 
795
 
 
796
# We need the following in order to create <netdb.h> when the system
 
797
# doesn't have one that works with the given compiler.
 
798
netdb.h: netdb.in.h $(top_builddir)/config.status $(CXXDEFS_H) $(ARG_NONNULL_H) $(WARN_ON_USE_H)
 
799
        $(AM_V_GEN)rm -f $@-t $@ && \
 
800
        { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
 
801
          sed -e 's|@''GUARD_PREFIX''@|GL|g' \
 
802
              -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \
 
803
              -e 's|@''PRAGMA_SYSTEM_HEADER''@|@PRAGMA_SYSTEM_HEADER@|g' \
 
804
              -e 's|@''PRAGMA_COLUMNS''@|@PRAGMA_COLUMNS@|g' \
 
805
              -e 's|@''NEXT_NETDB_H''@|$(NEXT_NETDB_H)|g' \
 
806
              -e 's|@''HAVE_NETDB_H''@|$(HAVE_NETDB_H)|g' \
 
807
              -e 's/@''GNULIB_GETADDRINFO''@/$(GNULIB_GETADDRINFO)/g' \
 
808
              -e 's|@''HAVE_STRUCT_ADDRINFO''@|$(HAVE_STRUCT_ADDRINFO)|g' \
 
809
              -e 's|@''HAVE_DECL_FREEADDRINFO''@|$(HAVE_DECL_FREEADDRINFO)|g' \
 
810
              -e 's|@''HAVE_DECL_GAI_STRERROR''@|$(HAVE_DECL_GAI_STRERROR)|g' \
 
811
              -e 's|@''HAVE_DECL_GETADDRINFO''@|$(HAVE_DECL_GETADDRINFO)|g' \
 
812
              -e 's|@''HAVE_DECL_GETNAMEINFO''@|$(HAVE_DECL_GETNAMEINFO)|g' \
 
813
              -e 's|@''REPLACE_GAI_STRERROR''@|$(REPLACE_GAI_STRERROR)|g' \
 
814
              -e '/definitions of _GL_FUNCDECL_RPL/r $(CXXDEFS_H)' \
 
815
              -e '/definition of _GL_ARG_NONNULL/r $(ARG_NONNULL_H)' \
 
816
              -e '/definition of _GL_WARN_ON_USE/r $(WARN_ON_USE_H)' \
 
817
              < $(srcdir)/netdb.in.h; \
 
818
        } > $@-t && \
 
819
        mv $@-t $@
 
820
MOSTLYCLEANFILES += netdb.h netdb.h-t
 
821
 
 
822
EXTRA_DIST += netdb.in.h
 
823
 
 
824
## end   gnulib module netdb
 
825
 
 
826
## begin gnulib module netinet_in
 
827
 
 
828
BUILT_SOURCES += $(NETINET_IN_H)
 
829
 
 
830
# We need the following in order to create <netinet/in.h> when the system
 
831
# doesn't have one.
 
832
if GL_GENERATE_NETINET_IN_H
 
833
netinet/in.h: netinet_in.in.h $(top_builddir)/config.status
 
834
        $(AM_V_at)$(MKDIR_P) netinet
 
835
        $(AM_V_GEN)rm -f $@-t $@ && \
 
836
        { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
 
837
          sed -e 's|@''GUARD_PREFIX''@|GL|g' \
 
838
              -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \
 
839
              -e 's|@''PRAGMA_SYSTEM_HEADER''@|@PRAGMA_SYSTEM_HEADER@|g' \
 
840
              -e 's|@''PRAGMA_COLUMNS''@|@PRAGMA_COLUMNS@|g' \
 
841
              -e 's|@''NEXT_NETINET_IN_H''@|$(NEXT_NETINET_IN_H)|g' \
 
842
              -e 's|@''HAVE_NETINET_IN_H''@|$(HAVE_NETINET_IN_H)|g' \
 
843
              < $(srcdir)/netinet_in.in.h; \
 
844
        } > $@-t && \
 
845
        mv $@-t $@
 
846
else
 
847
netinet/in.h: $(top_builddir)/config.status
 
848
        rm -f $@
 
849
endif
 
850
MOSTLYCLEANFILES += netinet/in.h netinet/in.h-t
 
851
MOSTLYCLEANDIRS += netinet
 
852
 
 
853
EXTRA_DIST += netinet_in.in.h
 
854
 
 
855
## end   gnulib module netinet_in
 
856
 
 
857
## begin gnulib module open
 
858
 
 
859
 
 
860
EXTRA_DIST += open.c
 
861
 
 
862
EXTRA_libgnu_a_SOURCES += open.c
 
863
 
 
864
## end   gnulib module open
 
865
 
 
866
## begin gnulib module pipe
 
867
 
 
868
 
 
869
EXTRA_DIST += pipe.h
 
870
 
 
871
## end   gnulib module pipe
 
872
 
 
873
## begin gnulib module pipe2
 
874
 
 
875
libgnu_a_SOURCES += pipe2.c
 
876
 
 
877
## end   gnulib module pipe2
 
878
 
 
879
## begin gnulib module pipe2-safer
 
880
 
 
881
libgnu_a_SOURCES += pipe2-safer.c
 
882
 
 
883
## end   gnulib module pipe2-safer
 
884
 
 
885
## begin gnulib module posix_spawn-internal
 
886
 
 
887
 
 
888
EXTRA_DIST += spawn_int.h spawni.c
 
889
 
 
890
EXTRA_libgnu_a_SOURCES += spawni.c
 
891
 
 
892
## end   gnulib module posix_spawn-internal
 
893
 
 
894
## begin gnulib module posix_spawn_file_actions_addclose
 
895
 
 
896
 
 
897
EXTRA_DIST += spawn_faction_addclose.c spawn_int.h
 
898
 
 
899
EXTRA_libgnu_a_SOURCES += spawn_faction_addclose.c
 
900
 
 
901
## end   gnulib module posix_spawn_file_actions_addclose
 
902
 
 
903
## begin gnulib module posix_spawn_file_actions_adddup2
 
904
 
 
905
 
 
906
EXTRA_DIST += spawn_faction_adddup2.c spawn_int.h
 
907
 
 
908
EXTRA_libgnu_a_SOURCES += spawn_faction_adddup2.c
 
909
 
 
910
## end   gnulib module posix_spawn_file_actions_adddup2
 
911
 
 
912
## begin gnulib module posix_spawn_file_actions_addopen
 
913
 
 
914
 
 
915
EXTRA_DIST += spawn_faction_addopen.c spawn_int.h
 
916
 
 
917
EXTRA_libgnu_a_SOURCES += spawn_faction_addopen.c
 
918
 
 
919
## end   gnulib module posix_spawn_file_actions_addopen
 
920
 
 
921
## begin gnulib module posix_spawn_file_actions_destroy
 
922
 
 
923
 
 
924
EXTRA_DIST += spawn_faction_destroy.c
 
925
 
 
926
EXTRA_libgnu_a_SOURCES += spawn_faction_destroy.c
 
927
 
 
928
## end   gnulib module posix_spawn_file_actions_destroy
 
929
 
 
930
## begin gnulib module posix_spawn_file_actions_init
 
931
 
 
932
 
 
933
EXTRA_DIST += spawn_faction_init.c spawn_int.h
 
934
 
 
935
EXTRA_libgnu_a_SOURCES += spawn_faction_init.c
 
936
 
 
937
## end   gnulib module posix_spawn_file_actions_init
 
938
 
 
939
## begin gnulib module posix_spawnattr_destroy
 
940
 
 
941
 
 
942
EXTRA_DIST += spawnattr_destroy.c
 
943
 
 
944
EXTRA_libgnu_a_SOURCES += spawnattr_destroy.c
 
945
 
 
946
## end   gnulib module posix_spawnattr_destroy
 
947
 
 
948
## begin gnulib module posix_spawnattr_init
 
949
 
 
950
 
 
951
EXTRA_DIST += spawnattr_init.c
 
952
 
 
953
EXTRA_libgnu_a_SOURCES += spawnattr_init.c
 
954
 
 
955
## end   gnulib module posix_spawnattr_init
 
956
 
 
957
## begin gnulib module posix_spawnattr_setflags
 
958
 
 
959
 
 
960
EXTRA_DIST += spawnattr_setflags.c
 
961
 
 
962
EXTRA_libgnu_a_SOURCES += spawnattr_setflags.c
 
963
 
 
964
## end   gnulib module posix_spawnattr_setflags
 
965
 
 
966
## begin gnulib module posix_spawnattr_setsigmask
 
967
 
 
968
 
 
969
EXTRA_DIST += spawnattr_setsigmask.c
 
970
 
 
971
EXTRA_libgnu_a_SOURCES += spawnattr_setsigmask.c
 
972
 
 
973
## end   gnulib module posix_spawnattr_setsigmask
 
974
 
 
975
## begin gnulib module posix_spawnp
 
976
 
 
977
 
 
978
EXTRA_DIST += spawnp.c
 
979
 
 
980
EXTRA_libgnu_a_SOURCES += spawnp.c
 
981
 
 
982
## end   gnulib module posix_spawnp
 
983
 
 
984
## begin gnulib module quote
 
985
 
 
986
libgnu_a_SOURCES += quote.c
 
987
 
 
988
EXTRA_DIST += quote.h
 
989
 
 
990
## end   gnulib module quote
 
991
 
 
992
## begin gnulib module quotearg
 
993
 
 
994
libgnu_a_SOURCES += quotearg.c
 
995
 
 
996
EXTRA_DIST += quotearg.h
 
997
 
 
998
## end   gnulib module quotearg
 
999
 
 
1000
## begin gnulib module rawmemchr
 
1001
 
 
1002
 
 
1003
EXTRA_DIST += rawmemchr.c rawmemchr.valgrind
 
1004
 
 
1005
EXTRA_libgnu_a_SOURCES += rawmemchr.c
 
1006
 
 
1007
## end   gnulib module rawmemchr
 
1008
 
 
1009
## begin gnulib module realloc-posix
 
1010
 
 
1011
 
 
1012
EXTRA_DIST += realloc.c
 
1013
 
 
1014
EXTRA_libgnu_a_SOURCES += realloc.c
 
1015
 
 
1016
## end   gnulib module realloc-posix
 
1017
 
 
1018
## begin gnulib module recv
 
1019
 
 
1020
 
 
1021
EXTRA_DIST += recv.c w32sock.h
 
1022
 
 
1023
EXTRA_libgnu_a_SOURCES += recv.c
 
1024
 
 
1025
## end   gnulib module recv
 
1026
 
 
1027
## begin gnulib module sched
 
1028
 
 
1029
BUILT_SOURCES += $(SCHED_H)
 
1030
 
 
1031
# We need the following in order to create a replacement for <sched.h> when
 
1032
# the system doesn't have one.
 
1033
if GL_GENERATE_SCHED_H
 
1034
sched.h: sched.in.h $(top_builddir)/config.status
 
1035
        $(AM_V_GEN)rm -f $@-t $@ && \
 
1036
        { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
 
1037
          sed -e 's|@''GUARD_PREFIX''@|GL|g' \
 
1038
              -e 's|@''HAVE_SCHED_H''@|$(HAVE_SCHED_H)|g' \
 
1039
              -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \
 
1040
              -e 's|@''PRAGMA_SYSTEM_HEADER''@|@PRAGMA_SYSTEM_HEADER@|g' \
 
1041
              -e 's|@''PRAGMA_COLUMNS''@|@PRAGMA_COLUMNS@|g' \
 
1042
              -e 's|@''NEXT_SCHED_H''@|$(NEXT_SCHED_H)|g' \
 
1043
              -e 's|@''HAVE_STRUCT_SCHED_PARAM''@|$(HAVE_STRUCT_SCHED_PARAM)|g' \
 
1044
              < $(srcdir)/sched.in.h; \
 
1045
        } > $@-t && \
 
1046
        mv $@-t $@
 
1047
else
 
1048
sched.h: $(top_builddir)/config.status
 
1049
        rm -f $@
 
1050
endif
 
1051
MOSTLYCLEANFILES += sched.h sched.h-t
 
1052
 
 
1053
EXTRA_DIST += sched.in.h
 
1054
 
 
1055
## end   gnulib module sched
 
1056
 
 
1057
## begin gnulib module select
 
1058
 
 
1059
 
 
1060
EXTRA_DIST += select.c
 
1061
 
 
1062
EXTRA_libgnu_a_SOURCES += select.c
 
1063
 
 
1064
## end   gnulib module select
 
1065
 
 
1066
## begin gnulib module send
 
1067
 
 
1068
 
 
1069
EXTRA_DIST += send.c w32sock.h
 
1070
 
 
1071
EXTRA_libgnu_a_SOURCES += send.c
 
1072
 
 
1073
## end   gnulib module send
 
1074
 
 
1075
## begin gnulib module setsockopt
 
1076
 
 
1077
 
 
1078
EXTRA_DIST += setsockopt.c w32sock.h
 
1079
 
 
1080
EXTRA_libgnu_a_SOURCES += setsockopt.c
 
1081
 
 
1082
## end   gnulib module setsockopt
 
1083
 
 
1084
## begin gnulib module sigaction
 
1085
 
 
1086
 
 
1087
EXTRA_DIST += sig-handler.h sigaction.c
 
1088
 
 
1089
EXTRA_libgnu_a_SOURCES += sigaction.c
 
1090
 
 
1091
## end   gnulib module sigaction
 
1092
 
 
1093
## begin gnulib module signal
 
1094
 
 
1095
BUILT_SOURCES += signal.h
 
1096
 
 
1097
# We need the following in order to create <signal.h> when the system
 
1098
# doesn't have a complete one.
 
1099
signal.h: signal.in.h $(top_builddir)/config.status $(CXXDEFS_H) $(ARG_NONNULL_H) $(WARN_ON_USE_H)
 
1100
        $(AM_V_GEN)rm -f $@-t $@ && \
 
1101
        { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */' && \
 
1102
          sed -e 's|@''GUARD_PREFIX''@|GL|g' \
 
1103
              -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \
 
1104
              -e 's|@''PRAGMA_SYSTEM_HEADER''@|@PRAGMA_SYSTEM_HEADER@|g' \
 
1105
              -e 's|@''PRAGMA_COLUMNS''@|@PRAGMA_COLUMNS@|g' \
 
1106
              -e 's|@''NEXT_SIGNAL_H''@|$(NEXT_SIGNAL_H)|g' \
 
1107
              -e 's|@''GNULIB_PTHREAD_SIGMASK''@|$(GNULIB_PTHREAD_SIGMASK)|g' \
 
1108
              -e 's/@''GNULIB_SIGNAL_H_SIGPIPE''@/$(GNULIB_SIGNAL_H_SIGPIPE)/g' \
 
1109
              -e 's/@''GNULIB_SIGPROCMASK''@/$(GNULIB_SIGPROCMASK)/g' \
 
1110
              -e 's/@''GNULIB_SIGACTION''@/$(GNULIB_SIGACTION)/g' \
 
1111
              -e 's|@''HAVE_POSIX_SIGNALBLOCKING''@|$(HAVE_POSIX_SIGNALBLOCKING)|g' \
 
1112
              -e 's|@''HAVE_PTHREAD_SIGMASK''@|$(HAVE_PTHREAD_SIGMASK)|g' \
 
1113
              -e 's|@''HAVE_SIGSET_T''@|$(HAVE_SIGSET_T)|g' \
 
1114
              -e 's|@''HAVE_SIGINFO_T''@|$(HAVE_SIGINFO_T)|g' \
 
1115
              -e 's|@''HAVE_SIGACTION''@|$(HAVE_SIGACTION)|g' \
 
1116
              -e 's|@''HAVE_STRUCT_SIGACTION_SA_SIGACTION''@|$(HAVE_STRUCT_SIGACTION_SA_SIGACTION)|g' \
 
1117
              -e 's|@''HAVE_TYPE_VOLATILE_SIG_ATOMIC_T''@|$(HAVE_TYPE_VOLATILE_SIG_ATOMIC_T)|g' \
 
1118
              -e 's|@''HAVE_SIGHANDLER_T''@|$(HAVE_SIGHANDLER_T)|g' \
 
1119
              -e 's|@''REPLACE_PTHREAD_SIGMASK''@|$(REPLACE_PTHREAD_SIGMASK)|g' \
 
1120
              -e '/definitions of _GL_FUNCDECL_RPL/r $(CXXDEFS_H)' \
 
1121
              -e '/definition of _GL_ARG_NONNULL/r $(ARG_NONNULL_H)' \
 
1122
              -e '/definition of _GL_WARN_ON_USE/r $(WARN_ON_USE_H)' \
 
1123
              < $(srcdir)/signal.in.h; \
 
1124
        } > $@-t && \
 
1125
        mv $@-t $@
 
1126
MOSTLYCLEANFILES += signal.h signal.h-t
 
1127
 
 
1128
EXTRA_DIST += signal.in.h
 
1129
 
 
1130
## end   gnulib module signal
 
1131
 
 
1132
## begin gnulib module sigpipe
 
1133
 
 
1134
 
 
1135
EXTRA_DIST += stdio-write.c
 
1136
 
 
1137
EXTRA_libgnu_a_SOURCES += stdio-write.c
 
1138
 
 
1139
## end   gnulib module sigpipe
 
1140
 
 
1141
## begin gnulib module sigprocmask
 
1142
 
 
1143
 
 
1144
EXTRA_DIST += sigprocmask.c
 
1145
 
 
1146
EXTRA_libgnu_a_SOURCES += sigprocmask.c
 
1147
 
 
1148
## end   gnulib module sigprocmask
 
1149
 
 
1150
## begin gnulib module size_max
 
1151
 
 
1152
libgnu_a_SOURCES += size_max.h
 
1153
 
 
1154
## end   gnulib module size_max
 
1155
 
 
1156
## begin gnulib module snippet/_Noreturn
 
1157
 
 
1158
# Because this Makefile snippet defines a variable used by other
 
1159
# gnulib Makefile snippets, it must be present in all Makefile.am that
 
1160
# need it. This is ensured by the applicability 'all' defined above.
 
1161
 
 
1162
_NORETURN_H=$(top_srcdir)/build-aux/snippet/_Noreturn.h
 
1163
 
 
1164
EXTRA_DIST += $(top_srcdir)/build-aux/snippet/_Noreturn.h
 
1165
 
 
1166
## end   gnulib module snippet/_Noreturn
 
1167
 
 
1168
## begin gnulib module snippet/arg-nonnull
 
1169
 
 
1170
# The BUILT_SOURCES created by this Makefile snippet are not used via #include
 
1171
# statements but through direct file reference. Therefore this snippet must be
 
1172
# present in all Makefile.am that need it. This is ensured by the applicability
 
1173
# 'all' defined above.
 
1174
 
 
1175
BUILT_SOURCES += arg-nonnull.h
 
1176
# The arg-nonnull.h that gets inserted into generated .h files is the same as
 
1177
# build-aux/snippet/arg-nonnull.h, except that it has the copyright header cut
 
1178
# off.
 
1179
arg-nonnull.h: $(top_srcdir)/build-aux/snippet/arg-nonnull.h
 
1180
        $(AM_V_GEN)rm -f $@-t $@ && \
 
1181
        sed -n -e '/GL_ARG_NONNULL/,$$p' \
 
1182
          < $(top_srcdir)/build-aux/snippet/arg-nonnull.h \
 
1183
          > $@-t && \
 
1184
        mv $@-t $@
 
1185
MOSTLYCLEANFILES += arg-nonnull.h arg-nonnull.h-t
 
1186
 
 
1187
ARG_NONNULL_H=arg-nonnull.h
 
1188
 
 
1189
EXTRA_DIST += $(top_srcdir)/build-aux/snippet/arg-nonnull.h
 
1190
 
 
1191
## end   gnulib module snippet/arg-nonnull
 
1192
 
 
1193
## begin gnulib module snippet/c++defs
 
1194
 
 
1195
# The BUILT_SOURCES created by this Makefile snippet are not used via #include
 
1196
# statements but through direct file reference. Therefore this snippet must be
 
1197
# present in all Makefile.am that need it. This is ensured by the applicability
 
1198
# 'all' defined above.
 
1199
 
 
1200
BUILT_SOURCES += c++defs.h
 
1201
# The c++defs.h that gets inserted into generated .h files is the same as
 
1202
# build-aux/snippet/c++defs.h, except that it has the copyright header cut off.
 
1203
c++defs.h: $(top_srcdir)/build-aux/snippet/c++defs.h
 
1204
        $(AM_V_GEN)rm -f $@-t $@ && \
 
1205
        sed -n -e '/_GL_CXXDEFS/,$$p' \
 
1206
          < $(top_srcdir)/build-aux/snippet/c++defs.h \
 
1207
          > $@-t && \
 
1208
        mv $@-t $@
 
1209
MOSTLYCLEANFILES += c++defs.h c++defs.h-t
 
1210
 
 
1211
CXXDEFS_H=c++defs.h
 
1212
 
 
1213
EXTRA_DIST += $(top_srcdir)/build-aux/snippet/c++defs.h
 
1214
 
 
1215
## end   gnulib module snippet/c++defs
 
1216
 
 
1217
## begin gnulib module snippet/warn-on-use
 
1218
 
 
1219
BUILT_SOURCES += warn-on-use.h
 
1220
# The warn-on-use.h that gets inserted into generated .h files is the same as
 
1221
# build-aux/snippet/warn-on-use.h, except that it has the copyright header cut
 
1222
# off.
 
1223
warn-on-use.h: $(top_srcdir)/build-aux/snippet/warn-on-use.h
 
1224
        $(AM_V_GEN)rm -f $@-t $@ && \
 
1225
        sed -n -e '/^.ifndef/,$$p' \
 
1226
          < $(top_srcdir)/build-aux/snippet/warn-on-use.h \
 
1227
          > $@-t && \
 
1228
        mv $@-t $@
 
1229
MOSTLYCLEANFILES += warn-on-use.h warn-on-use.h-t
 
1230
 
 
1231
WARN_ON_USE_H=warn-on-use.h
 
1232
 
 
1233
EXTRA_DIST += $(top_srcdir)/build-aux/snippet/warn-on-use.h
 
1234
 
 
1235
## end   gnulib module snippet/warn-on-use
 
1236
 
 
1237
## begin gnulib module snprintf
 
1238
 
 
1239
 
 
1240
EXTRA_DIST += snprintf.c
 
1241
 
 
1242
EXTRA_libgnu_a_SOURCES += snprintf.c
 
1243
 
 
1244
## end   gnulib module snprintf
 
1245
 
 
1246
## begin gnulib module socket
 
1247
 
 
1248
 
 
1249
EXTRA_DIST += socket.c w32sock.h
 
1250
 
 
1251
EXTRA_libgnu_a_SOURCES += socket.c
 
1252
 
 
1253
## end   gnulib module socket
 
1254
 
 
1255
## begin gnulib module sockets
 
1256
 
 
1257
libgnu_a_SOURCES += sockets.h sockets.c
 
1258
 
 
1259
EXTRA_DIST += w32sock.h
 
1260
 
 
1261
## end   gnulib module sockets
 
1262
 
 
1263
## begin gnulib module spawn
 
1264
 
 
1265
BUILT_SOURCES += spawn.h
 
1266
 
 
1267
# We need the following in order to create a replacement for <spawn.h> when
 
1268
# the system doesn't have one.
 
1269
spawn.h: spawn.in.h $(top_builddir)/config.status $(CXXDEFS_H) $(ARG_NONNULL_H) $(WARN_ON_USE_H)
 
1270
        $(AM_V_GEN)rm -f $@-t $@ && \
 
1271
        { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
 
1272
          sed -e 's|@''GUARD_PREFIX''@|GL|g' \
 
1273
              -e 's|@''HAVE_SPAWN_H''@|$(HAVE_SPAWN_H)|g' \
 
1274
              -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \
 
1275
              -e 's|@''PRAGMA_SYSTEM_HEADER''@|@PRAGMA_SYSTEM_HEADER@|g' \
 
1276
              -e 's|@''PRAGMA_COLUMNS''@|@PRAGMA_COLUMNS@|g' \
 
1277
              -e 's|@''NEXT_SPAWN_H''@|$(NEXT_SPAWN_H)|g' \
 
1278
              -e 's/@''GNULIB_POSIX_SPAWN''@/$(GNULIB_POSIX_SPAWN)/g' \
 
1279
              -e 's/@''GNULIB_POSIX_SPAWNP''@/$(GNULIB_POSIX_SPAWNP)/g' \
 
1280
              -e 's/@''GNULIB_POSIX_SPAWN_FILE_ACTIONS_INIT''@/$(GNULIB_POSIX_SPAWN_FILE_ACTIONS_INIT)/g' \
 
1281
              -e 's/@''GNULIB_POSIX_SPAWN_FILE_ACTIONS_ADDCLOSE''@/$(GNULIB_POSIX_SPAWN_FILE_ACTIONS_ADDCLOSE)/g' \
 
1282
              -e 's/@''GNULIB_POSIX_SPAWN_FILE_ACTIONS_ADDDUP2''@/$(GNULIB_POSIX_SPAWN_FILE_ACTIONS_ADDDUP2)/g' \
 
1283
              -e 's/@''GNULIB_POSIX_SPAWN_FILE_ACTIONS_ADDOPEN''@/$(GNULIB_POSIX_SPAWN_FILE_ACTIONS_ADDOPEN)/g' \
 
1284
              -e 's/@''GNULIB_POSIX_SPAWN_FILE_ACTIONS_DESTROY''@/$(GNULIB_POSIX_SPAWN_FILE_ACTIONS_DESTROY)/g' \
 
1285
              -e 's/@''GNULIB_POSIX_SPAWNATTR_INIT''@/$(GNULIB_POSIX_SPAWNATTR_INIT)/g' \
 
1286
              -e 's/@''GNULIB_POSIX_SPAWNATTR_GETFLAGS''@/$(GNULIB_POSIX_SPAWNATTR_GETFLAGS)/g' \
 
1287
              -e 's/@''GNULIB_POSIX_SPAWNATTR_SETFLAGS''@/$(GNULIB_POSIX_SPAWNATTR_SETFLAGS)/g' \
 
1288
              -e 's/@''GNULIB_POSIX_SPAWNATTR_GETPGROUP''@/$(GNULIB_POSIX_SPAWNATTR_GETPGROUP)/g' \
 
1289
              -e 's/@''GNULIB_POSIX_SPAWNATTR_SETPGROUP''@/$(GNULIB_POSIX_SPAWNATTR_SETPGROUP)/g' \
 
1290
              -e 's/@''GNULIB_POSIX_SPAWNATTR_GETSCHEDPARAM''@/$(GNULIB_POSIX_SPAWNATTR_GETSCHEDPARAM)/g' \
 
1291
              -e 's/@''GNULIB_POSIX_SPAWNATTR_SETSCHEDPARAM''@/$(GNULIB_POSIX_SPAWNATTR_SETSCHEDPARAM)/g' \
 
1292
              -e 's/@''GNULIB_POSIX_SPAWNATTR_GETSCHEDPOLICY''@/$(GNULIB_POSIX_SPAWNATTR_GETSCHEDPOLICY)/g' \
 
1293
              -e 's/@''GNULIB_POSIX_SPAWNATTR_SETSCHEDPOLICY''@/$(GNULIB_POSIX_SPAWNATTR_SETSCHEDPOLICY)/g' \
 
1294
              -e 's/@''GNULIB_POSIX_SPAWNATTR_GETSIGDEFAULT''@/$(GNULIB_POSIX_SPAWNATTR_GETSIGDEFAULT)/g' \
 
1295
              -e 's/@''GNULIB_POSIX_SPAWNATTR_SETSIGDEFAULT''@/$(GNULIB_POSIX_SPAWNATTR_SETSIGDEFAULT)/g' \
 
1296
              -e 's/@''GNULIB_POSIX_SPAWNATTR_GETSIGMASK''@/$(GNULIB_POSIX_SPAWNATTR_GETSIGMASK)/g' \
 
1297
              -e 's/@''GNULIB_POSIX_SPAWNATTR_SETSIGMASK''@/$(GNULIB_POSIX_SPAWNATTR_SETSIGMASK)/g' \
 
1298
              -e 's/@''GNULIB_POSIX_SPAWNATTR_DESTROY''@/$(GNULIB_POSIX_SPAWNATTR_DESTROY)/g' \
 
1299
              -e 's|@''HAVE_POSIX_SPAWN''@|$(HAVE_POSIX_SPAWN)|g' \
 
1300
              -e 's|@''HAVE_POSIX_SPAWNATTR_T''@|$(HAVE_POSIX_SPAWNATTR_T)|g' \
 
1301
              -e 's|@''HAVE_POSIX_SPAWN_FILE_ACTIONS_T''@|$(HAVE_POSIX_SPAWN_FILE_ACTIONS_T)|g' \
 
1302
              -e 's|@''REPLACE_POSIX_SPAWN''@|$(REPLACE_POSIX_SPAWN)|g' \
 
1303
              -e '/definitions of _GL_FUNCDECL_RPL/r $(CXXDEFS_H)' \
 
1304
              -e '/definition of _GL_ARG_NONNULL/r $(ARG_NONNULL_H)' \
 
1305
              -e '/definition of _GL_WARN_ON_USE/r $(WARN_ON_USE_H)' \
 
1306
              < $(srcdir)/spawn.in.h; \
 
1307
        } > $@-t && \
 
1308
        mv $@-t $@
 
1309
MOSTLYCLEANFILES += spawn.h spawn.h-t
 
1310
 
 
1311
EXTRA_DIST += spawn.in.h
 
1312
 
 
1313
## end   gnulib module spawn
 
1314
 
 
1315
## begin gnulib module spawn-pipe
 
1316
 
 
1317
libgnu_a_SOURCES += spawn-pipe.h spawn-pipe.c w32spawn.h
 
1318
 
 
1319
## end   gnulib module spawn-pipe
 
1320
 
 
1321
## begin gnulib module stat
 
1322
 
 
1323
 
 
1324
EXTRA_DIST += stat.c
 
1325
 
 
1326
EXTRA_libgnu_a_SOURCES += stat.c
 
1327
 
 
1328
## end   gnulib module stat
 
1329
 
 
1330
## begin gnulib module stat-time
 
1331
 
 
1332
 
 
1333
EXTRA_DIST += stat-time.h
 
1334
 
 
1335
## end   gnulib module stat-time
 
1336
 
 
1337
## begin gnulib module stdbool
 
1338
 
 
1339
BUILT_SOURCES += $(STDBOOL_H)
 
1340
 
 
1341
# We need the following in order to create <stdbool.h> when the system
 
1342
# doesn't have one that works.
 
1343
if GL_GENERATE_STDBOOL_H
 
1344
stdbool.h: stdbool.in.h $(top_builddir)/config.status
 
1345
        $(AM_V_GEN)rm -f $@-t $@ && \
 
1346
        { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
 
1347
          sed -e 's/@''HAVE__BOOL''@/$(HAVE__BOOL)/g' < $(srcdir)/stdbool.in.h; \
 
1348
        } > $@-t && \
 
1349
        mv $@-t $@
 
1350
else
 
1351
stdbool.h: $(top_builddir)/config.status
 
1352
        rm -f $@
 
1353
endif
 
1354
MOSTLYCLEANFILES += stdbool.h stdbool.h-t
 
1355
 
 
1356
EXTRA_DIST += stdbool.in.h
 
1357
 
 
1358
## end   gnulib module stdbool
 
1359
 
 
1360
## begin gnulib module stddef
 
1361
 
 
1362
BUILT_SOURCES += $(STDDEF_H)
 
1363
 
 
1364
# We need the following in order to create <stddef.h> when the system
 
1365
# doesn't have one that works with the given compiler.
 
1366
if GL_GENERATE_STDDEF_H
 
1367
stddef.h: stddef.in.h $(top_builddir)/config.status
 
1368
        $(AM_V_GEN)rm -f $@-t $@ && \
 
1369
        { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */' && \
 
1370
          sed -e 's|@''GUARD_PREFIX''@|GL|g' \
 
1371
              -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \
 
1372
              -e 's|@''PRAGMA_SYSTEM_HEADER''@|@PRAGMA_SYSTEM_HEADER@|g' \
 
1373
              -e 's|@''PRAGMA_COLUMNS''@|@PRAGMA_COLUMNS@|g' \
 
1374
              -e 's|@''NEXT_STDDEF_H''@|$(NEXT_STDDEF_H)|g' \
 
1375
              -e 's|@''HAVE_WCHAR_T''@|$(HAVE_WCHAR_T)|g' \
 
1376
              -e 's|@''REPLACE_NULL''@|$(REPLACE_NULL)|g' \
 
1377
              < $(srcdir)/stddef.in.h; \
 
1378
        } > $@-t && \
 
1379
        mv $@-t $@
 
1380
else
 
1381
stddef.h: $(top_builddir)/config.status
 
1382
        rm -f $@
 
1383
endif
 
1384
MOSTLYCLEANFILES += stddef.h stddef.h-t
 
1385
 
 
1386
EXTRA_DIST += stddef.in.h
 
1387
 
 
1388
## end   gnulib module stddef
 
1389
 
 
1390
## begin gnulib module stdint
 
1391
 
 
1392
BUILT_SOURCES += $(STDINT_H)
 
1393
 
 
1394
# We need the following in order to create <stdint.h> when the system
 
1395
# doesn't have one that works with the given compiler.
 
1396
if GL_GENERATE_STDINT_H
 
1397
stdint.h: stdint.in.h $(top_builddir)/config.status
 
1398
        $(AM_V_GEN)rm -f $@-t $@ && \
 
1399
        { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
 
1400
          sed -e 's|@''GUARD_PREFIX''@|GL|g' \
 
1401
              -e 's/@''HAVE_STDINT_H''@/$(HAVE_STDINT_H)/g' \
 
1402
              -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \
 
1403
              -e 's|@''PRAGMA_SYSTEM_HEADER''@|@PRAGMA_SYSTEM_HEADER@|g' \
 
1404
              -e 's|@''PRAGMA_COLUMNS''@|@PRAGMA_COLUMNS@|g' \
 
1405
              -e 's|@''NEXT_STDINT_H''@|$(NEXT_STDINT_H)|g' \
 
1406
              -e 's/@''HAVE_SYS_TYPES_H''@/$(HAVE_SYS_TYPES_H)/g' \
 
1407
              -e 's/@''HAVE_INTTYPES_H''@/$(HAVE_INTTYPES_H)/g' \
 
1408
              -e 's/@''HAVE_SYS_INTTYPES_H''@/$(HAVE_SYS_INTTYPES_H)/g' \
 
1409
              -e 's/@''HAVE_SYS_BITYPES_H''@/$(HAVE_SYS_BITYPES_H)/g' \
 
1410
              -e 's/@''HAVE_WCHAR_H''@/$(HAVE_WCHAR_H)/g' \
 
1411
              -e 's/@''HAVE_LONG_LONG_INT''@/$(HAVE_LONG_LONG_INT)/g' \
 
1412
              -e 's/@''HAVE_UNSIGNED_LONG_LONG_INT''@/$(HAVE_UNSIGNED_LONG_LONG_INT)/g' \
 
1413
              -e 's/@''APPLE_UNIVERSAL_BUILD''@/$(APPLE_UNIVERSAL_BUILD)/g' \
 
1414
              -e 's/@''BITSIZEOF_PTRDIFF_T''@/$(BITSIZEOF_PTRDIFF_T)/g' \
 
1415
              -e 's/@''PTRDIFF_T_SUFFIX''@/$(PTRDIFF_T_SUFFIX)/g' \
 
1416
              -e 's/@''BITSIZEOF_SIG_ATOMIC_T''@/$(BITSIZEOF_SIG_ATOMIC_T)/g' \
 
1417
              -e 's/@''HAVE_SIGNED_SIG_ATOMIC_T''@/$(HAVE_SIGNED_SIG_ATOMIC_T)/g' \
 
1418
              -e 's/@''SIG_ATOMIC_T_SUFFIX''@/$(SIG_ATOMIC_T_SUFFIX)/g' \
 
1419
              -e 's/@''BITSIZEOF_SIZE_T''@/$(BITSIZEOF_SIZE_T)/g' \
 
1420
              -e 's/@''SIZE_T_SUFFIX''@/$(SIZE_T_SUFFIX)/g' \
 
1421
              -e 's/@''BITSIZEOF_WCHAR_T''@/$(BITSIZEOF_WCHAR_T)/g' \
 
1422
              -e 's/@''HAVE_SIGNED_WCHAR_T''@/$(HAVE_SIGNED_WCHAR_T)/g' \
 
1423
              -e 's/@''WCHAR_T_SUFFIX''@/$(WCHAR_T_SUFFIX)/g' \
 
1424
              -e 's/@''BITSIZEOF_WINT_T''@/$(BITSIZEOF_WINT_T)/g' \
 
1425
              -e 's/@''HAVE_SIGNED_WINT_T''@/$(HAVE_SIGNED_WINT_T)/g' \
 
1426
              -e 's/@''WINT_T_SUFFIX''@/$(WINT_T_SUFFIX)/g' \
 
1427
              < $(srcdir)/stdint.in.h; \
 
1428
        } > $@-t && \
 
1429
        mv $@-t $@
 
1430
else
 
1431
stdint.h: $(top_builddir)/config.status
 
1432
        rm -f $@
 
1433
endif
 
1434
MOSTLYCLEANFILES += stdint.h stdint.h-t
 
1435
 
 
1436
EXTRA_DIST += stdint.in.h
 
1437
 
 
1438
## end   gnulib module stdint
 
1439
 
 
1440
## begin gnulib module stdio
 
1441
 
 
1442
BUILT_SOURCES += stdio.h
 
1443
 
 
1444
# We need the following in order to create <stdio.h> when the system
 
1445
# doesn't have one that works with the given compiler.
 
1446
stdio.h: stdio.in.h $(top_builddir)/config.status $(CXXDEFS_H) $(ARG_NONNULL_H) $(WARN_ON_USE_H)
 
1447
        $(AM_V_GEN)rm -f $@-t $@ && \
 
1448
        { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */' && \
 
1449
          sed -e 's|@''GUARD_PREFIX''@|GL|g' \
 
1450
              -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \
 
1451
              -e 's|@''PRAGMA_SYSTEM_HEADER''@|@PRAGMA_SYSTEM_HEADER@|g' \
 
1452
              -e 's|@''PRAGMA_COLUMNS''@|@PRAGMA_COLUMNS@|g' \
 
1453
              -e 's|@''NEXT_STDIO_H''@|$(NEXT_STDIO_H)|g' \
 
1454
              -e 's/@''GNULIB_DPRINTF''@/$(GNULIB_DPRINTF)/g' \
 
1455
              -e 's/@''GNULIB_FCLOSE''@/$(GNULIB_FCLOSE)/g' \
 
1456
              -e 's/@''GNULIB_FFLUSH''@/$(GNULIB_FFLUSH)/g' \
 
1457
              -e 's/@''GNULIB_FGETC''@/$(GNULIB_FGETC)/g' \
 
1458
              -e 's/@''GNULIB_FGETS''@/$(GNULIB_FGETS)/g' \
 
1459
              -e 's/@''GNULIB_FOPEN''@/$(GNULIB_FOPEN)/g' \
 
1460
              -e 's/@''GNULIB_FPRINTF''@/$(GNULIB_FPRINTF)/g' \
 
1461
              -e 's/@''GNULIB_FPRINTF_POSIX''@/$(GNULIB_FPRINTF_POSIX)/g' \
 
1462
              -e 's/@''GNULIB_FPURGE''@/$(GNULIB_FPURGE)/g' \
 
1463
              -e 's/@''GNULIB_FPUTC''@/$(GNULIB_FPUTC)/g' \
 
1464
              -e 's/@''GNULIB_FPUTS''@/$(GNULIB_FPUTS)/g' \
 
1465
              -e 's/@''GNULIB_FREAD''@/$(GNULIB_FREAD)/g' \
 
1466
              -e 's/@''GNULIB_FREOPEN''@/$(GNULIB_FREOPEN)/g' \
 
1467
              -e 's/@''GNULIB_FSCANF''@/$(GNULIB_FSCANF)/g' \
 
1468
              -e 's/@''GNULIB_FSEEK''@/$(GNULIB_FSEEK)/g' \
 
1469
              -e 's/@''GNULIB_FSEEKO''@/$(GNULIB_FSEEKO)/g' \
 
1470
              -e 's/@''GNULIB_FTELL''@/$(GNULIB_FTELL)/g' \
 
1471
              -e 's/@''GNULIB_FTELLO''@/$(GNULIB_FTELLO)/g' \
 
1472
              -e 's/@''GNULIB_FWRITE''@/$(GNULIB_FWRITE)/g' \
 
1473
              -e 's/@''GNULIB_GETC''@/$(GNULIB_GETC)/g' \
 
1474
              -e 's/@''GNULIB_GETCHAR''@/$(GNULIB_GETCHAR)/g' \
 
1475
              -e 's/@''GNULIB_GETDELIM''@/$(GNULIB_GETDELIM)/g' \
 
1476
              -e 's/@''GNULIB_GETLINE''@/$(GNULIB_GETLINE)/g' \
 
1477
              -e 's/@''GNULIB_GETS''@/$(GNULIB_GETS)/g' \
 
1478
              -e 's/@''GNULIB_OBSTACK_PRINTF''@/$(GNULIB_OBSTACK_PRINTF)/g' \
 
1479
              -e 's/@''GNULIB_OBSTACK_PRINTF_POSIX''@/$(GNULIB_OBSTACK_PRINTF_POSIX)/g' \
 
1480
              -e 's/@''GNULIB_PERROR''@/$(GNULIB_PERROR)/g' \
 
1481
              -e 's/@''GNULIB_POPEN''@/$(GNULIB_POPEN)/g' \
 
1482
              -e 's/@''GNULIB_PRINTF''@/$(GNULIB_PRINTF)/g' \
 
1483
              -e 's/@''GNULIB_PRINTF_POSIX''@/$(GNULIB_PRINTF_POSIX)/g' \
 
1484
              -e 's/@''GNULIB_PUTC''@/$(GNULIB_PUTC)/g' \
 
1485
              -e 's/@''GNULIB_PUTCHAR''@/$(GNULIB_PUTCHAR)/g' \
 
1486
              -e 's/@''GNULIB_PUTS''@/$(GNULIB_PUTS)/g' \
 
1487
              -e 's/@''GNULIB_REMOVE''@/$(GNULIB_REMOVE)/g' \
 
1488
              -e 's/@''GNULIB_RENAME''@/$(GNULIB_RENAME)/g' \
 
1489
              -e 's/@''GNULIB_RENAMEAT''@/$(GNULIB_RENAMEAT)/g' \
 
1490
              -e 's/@''GNULIB_SCANF''@/$(GNULIB_SCANF)/g' \
 
1491
              -e 's/@''GNULIB_SNPRINTF''@/$(GNULIB_SNPRINTF)/g' \
 
1492
              -e 's/@''GNULIB_SPRINTF_POSIX''@/$(GNULIB_SPRINTF_POSIX)/g' \
 
1493
              -e 's/@''GNULIB_STDIO_H_NONBLOCKING''@/$(GNULIB_STDIO_H_NONBLOCKING)/g' \
 
1494
              -e 's/@''GNULIB_STDIO_H_SIGPIPE''@/$(GNULIB_STDIO_H_SIGPIPE)/g' \
 
1495
              -e 's/@''GNULIB_TMPFILE''@/$(GNULIB_TMPFILE)/g' \
 
1496
              -e 's/@''GNULIB_VASPRINTF''@/$(GNULIB_VASPRINTF)/g' \
 
1497
              -e 's/@''GNULIB_VDPRINTF''@/$(GNULIB_VDPRINTF)/g' \
 
1498
              -e 's/@''GNULIB_VFPRINTF''@/$(GNULIB_VFPRINTF)/g' \
 
1499
              -e 's/@''GNULIB_VFPRINTF_POSIX''@/$(GNULIB_VFPRINTF_POSIX)/g' \
 
1500
              -e 's/@''GNULIB_VFSCANF''@/$(GNULIB_VFSCANF)/g' \
 
1501
              -e 's/@''GNULIB_VSCANF''@/$(GNULIB_VSCANF)/g' \
 
1502
              -e 's/@''GNULIB_VPRINTF''@/$(GNULIB_VPRINTF)/g' \
 
1503
              -e 's/@''GNULIB_VPRINTF_POSIX''@/$(GNULIB_VPRINTF_POSIX)/g' \
 
1504
              -e 's/@''GNULIB_VSNPRINTF''@/$(GNULIB_VSNPRINTF)/g' \
 
1505
              -e 's/@''GNULIB_VSPRINTF_POSIX''@/$(GNULIB_VSPRINTF_POSIX)/g' \
 
1506
              < $(srcdir)/stdio.in.h | \
 
1507
          sed -e 's|@''HAVE_DECL_FPURGE''@|$(HAVE_DECL_FPURGE)|g' \
 
1508
              -e 's|@''HAVE_DECL_FSEEKO''@|$(HAVE_DECL_FSEEKO)|g' \
 
1509
              -e 's|@''HAVE_DECL_FTELLO''@|$(HAVE_DECL_FTELLO)|g' \
 
1510
              -e 's|@''HAVE_DECL_GETDELIM''@|$(HAVE_DECL_GETDELIM)|g' \
 
1511
              -e 's|@''HAVE_DECL_GETLINE''@|$(HAVE_DECL_GETLINE)|g' \
 
1512
              -e 's|@''HAVE_DECL_OBSTACK_PRINTF''@|$(HAVE_DECL_OBSTACK_PRINTF)|g' \
 
1513
              -e 's|@''HAVE_DECL_SNPRINTF''@|$(HAVE_DECL_SNPRINTF)|g' \
 
1514
              -e 's|@''HAVE_DECL_VSNPRINTF''@|$(HAVE_DECL_VSNPRINTF)|g' \
 
1515
              -e 's|@''HAVE_DPRINTF''@|$(HAVE_DPRINTF)|g' \
 
1516
              -e 's|@''HAVE_FSEEKO''@|$(HAVE_FSEEKO)|g' \
 
1517
              -e 's|@''HAVE_FTELLO''@|$(HAVE_FTELLO)|g' \
 
1518
              -e 's|@''HAVE_RENAMEAT''@|$(HAVE_RENAMEAT)|g' \
 
1519
              -e 's|@''HAVE_VASPRINTF''@|$(HAVE_VASPRINTF)|g' \
 
1520
              -e 's|@''HAVE_VDPRINTF''@|$(HAVE_VDPRINTF)|g' \
 
1521
              -e 's|@''REPLACE_DPRINTF''@|$(REPLACE_DPRINTF)|g' \
 
1522
              -e 's|@''REPLACE_FCLOSE''@|$(REPLACE_FCLOSE)|g' \
 
1523
              -e 's|@''REPLACE_FFLUSH''@|$(REPLACE_FFLUSH)|g' \
 
1524
              -e 's|@''REPLACE_FOPEN''@|$(REPLACE_FOPEN)|g' \
 
1525
              -e 's|@''REPLACE_FPRINTF''@|$(REPLACE_FPRINTF)|g' \
 
1526
              -e 's|@''REPLACE_FPURGE''@|$(REPLACE_FPURGE)|g' \
 
1527
              -e 's|@''REPLACE_FREOPEN''@|$(REPLACE_FREOPEN)|g' \
 
1528
              -e 's|@''REPLACE_FSEEK''@|$(REPLACE_FSEEK)|g' \
 
1529
              -e 's|@''REPLACE_FSEEKO''@|$(REPLACE_FSEEKO)|g' \
 
1530
              -e 's|@''REPLACE_FTELL''@|$(REPLACE_FTELL)|g' \
 
1531
              -e 's|@''REPLACE_FTELLO''@|$(REPLACE_FTELLO)|g' \
 
1532
              -e 's|@''REPLACE_GETDELIM''@|$(REPLACE_GETDELIM)|g' \
 
1533
              -e 's|@''REPLACE_GETLINE''@|$(REPLACE_GETLINE)|g' \
 
1534
              -e 's|@''REPLACE_OBSTACK_PRINTF''@|$(REPLACE_OBSTACK_PRINTF)|g' \
 
1535
              -e 's|@''REPLACE_PERROR''@|$(REPLACE_PERROR)|g' \
 
1536
              -e 's|@''REPLACE_POPEN''@|$(REPLACE_POPEN)|g' \
 
1537
              -e 's|@''REPLACE_PRINTF''@|$(REPLACE_PRINTF)|g' \
 
1538
              -e 's|@''REPLACE_REMOVE''@|$(REPLACE_REMOVE)|g' \
 
1539
              -e 's|@''REPLACE_RENAME''@|$(REPLACE_RENAME)|g' \
 
1540
              -e 's|@''REPLACE_RENAMEAT''@|$(REPLACE_RENAMEAT)|g' \
 
1541
              -e 's|@''REPLACE_SNPRINTF''@|$(REPLACE_SNPRINTF)|g' \
 
1542
              -e 's|@''REPLACE_SPRINTF''@|$(REPLACE_SPRINTF)|g' \
 
1543
              -e 's|@''REPLACE_STDIO_READ_FUNCS''@|$(REPLACE_STDIO_READ_FUNCS)|g' \
 
1544
              -e 's|@''REPLACE_STDIO_WRITE_FUNCS''@|$(REPLACE_STDIO_WRITE_FUNCS)|g' \
 
1545
              -e 's|@''REPLACE_TMPFILE''@|$(REPLACE_TMPFILE)|g' \
 
1546
              -e 's|@''REPLACE_VASPRINTF''@|$(REPLACE_VASPRINTF)|g' \
 
1547
              -e 's|@''REPLACE_VDPRINTF''@|$(REPLACE_VDPRINTF)|g' \
 
1548
              -e 's|@''REPLACE_VFPRINTF''@|$(REPLACE_VFPRINTF)|g' \
 
1549
              -e 's|@''REPLACE_VPRINTF''@|$(REPLACE_VPRINTF)|g' \
 
1550
              -e 's|@''REPLACE_VSNPRINTF''@|$(REPLACE_VSNPRINTF)|g' \
 
1551
              -e 's|@''REPLACE_VSPRINTF''@|$(REPLACE_VSPRINTF)|g' \
 
1552
              -e 's|@''ASM_SYMBOL_PREFIX''@|$(ASM_SYMBOL_PREFIX)|g' \
 
1553
              -e '/definitions of _GL_FUNCDECL_RPL/r $(CXXDEFS_H)' \
 
1554
              -e '/definition of _GL_ARG_NONNULL/r $(ARG_NONNULL_H)' \
 
1555
              -e '/definition of _GL_WARN_ON_USE/r $(WARN_ON_USE_H)'; \
 
1556
        } > $@-t && \
 
1557
        mv $@-t $@
 
1558
MOSTLYCLEANFILES += stdio.h stdio.h-t
 
1559
 
 
1560
EXTRA_DIST += stdio.in.h
 
1561
 
 
1562
## end   gnulib module stdio
 
1563
 
 
1564
## begin gnulib module stdlib
 
1565
 
 
1566
BUILT_SOURCES += stdlib.h
 
1567
 
 
1568
# We need the following in order to create <stdlib.h> when the system
 
1569
# doesn't have one that works with the given compiler.
 
1570
stdlib.h: stdlib.in.h $(top_builddir)/config.status $(CXXDEFS_H) \
 
1571
  $(_NORETURN_H) $(ARG_NONNULL_H) $(WARN_ON_USE_H)
 
1572
        $(AM_V_GEN)rm -f $@-t $@ && \
 
1573
        { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */' && \
 
1574
          sed -e 's|@''GUARD_PREFIX''@|GL|g' \
 
1575
              -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \
 
1576
              -e 's|@''PRAGMA_SYSTEM_HEADER''@|@PRAGMA_SYSTEM_HEADER@|g' \
 
1577
              -e 's|@''PRAGMA_COLUMNS''@|@PRAGMA_COLUMNS@|g' \
 
1578
              -e 's|@''NEXT_STDLIB_H''@|$(NEXT_STDLIB_H)|g' \
 
1579
              -e 's/@''GNULIB__EXIT''@/$(GNULIB__EXIT)/g' \
 
1580
              -e 's/@''GNULIB_ATOLL''@/$(GNULIB_ATOLL)/g' \
 
1581
              -e 's/@''GNULIB_CALLOC_POSIX''@/$(GNULIB_CALLOC_POSIX)/g' \
 
1582
              -e 's/@''GNULIB_CANONICALIZE_FILE_NAME''@/$(GNULIB_CANONICALIZE_FILE_NAME)/g' \
 
1583
              -e 's/@''GNULIB_GETLOADAVG''@/$(GNULIB_GETLOADAVG)/g' \
 
1584
              -e 's/@''GNULIB_GETSUBOPT''@/$(GNULIB_GETSUBOPT)/g' \
 
1585
              -e 's/@''GNULIB_GRANTPT''@/$(GNULIB_GRANTPT)/g' \
 
1586
              -e 's/@''GNULIB_MALLOC_POSIX''@/$(GNULIB_MALLOC_POSIX)/g' \
 
1587
              -e 's/@''GNULIB_MBTOWC''@/$(GNULIB_MBTOWC)/g' \
 
1588
              -e 's/@''GNULIB_MKDTEMP''@/$(GNULIB_MKDTEMP)/g' \
 
1589
              -e 's/@''GNULIB_MKOSTEMP''@/$(GNULIB_MKOSTEMP)/g' \
 
1590
              -e 's/@''GNULIB_MKOSTEMPS''@/$(GNULIB_MKOSTEMPS)/g' \
 
1591
              -e 's/@''GNULIB_MKSTEMP''@/$(GNULIB_MKSTEMP)/g' \
 
1592
              -e 's/@''GNULIB_MKSTEMPS''@/$(GNULIB_MKSTEMPS)/g' \
 
1593
              -e 's/@''GNULIB_PTSNAME''@/$(GNULIB_PTSNAME)/g' \
 
1594
              -e 's/@''GNULIB_PUTENV''@/$(GNULIB_PUTENV)/g' \
 
1595
              -e 's/@''GNULIB_RANDOM_R''@/$(GNULIB_RANDOM_R)/g' \
 
1596
              -e 's/@''GNULIB_REALLOC_POSIX''@/$(GNULIB_REALLOC_POSIX)/g' \
 
1597
              -e 's/@''GNULIB_REALPATH''@/$(GNULIB_REALPATH)/g' \
 
1598
              -e 's/@''GNULIB_RPMATCH''@/$(GNULIB_RPMATCH)/g' \
 
1599
              -e 's/@''GNULIB_SETENV''@/$(GNULIB_SETENV)/g' \
 
1600
              -e 's/@''GNULIB_STRTOD''@/$(GNULIB_STRTOD)/g' \
 
1601
              -e 's/@''GNULIB_STRTOLL''@/$(GNULIB_STRTOLL)/g' \
 
1602
              -e 's/@''GNULIB_STRTOULL''@/$(GNULIB_STRTOULL)/g' \
 
1603
              -e 's/@''GNULIB_SYSTEM_POSIX''@/$(GNULIB_SYSTEM_POSIX)/g' \
 
1604
              -e 's/@''GNULIB_UNLOCKPT''@/$(GNULIB_UNLOCKPT)/g' \
 
1605
              -e 's/@''GNULIB_UNSETENV''@/$(GNULIB_UNSETENV)/g' \
 
1606
              -e 's/@''GNULIB_WCTOMB''@/$(GNULIB_WCTOMB)/g' \
 
1607
              < $(srcdir)/stdlib.in.h | \
 
1608
          sed -e 's|@''HAVE__EXIT''@|$(HAVE__EXIT)|g' \
 
1609
              -e 's|@''HAVE_ATOLL''@|$(HAVE_ATOLL)|g' \
 
1610
              -e 's|@''HAVE_CANONICALIZE_FILE_NAME''@|$(HAVE_CANONICALIZE_FILE_NAME)|g' \
 
1611
              -e 's|@''HAVE_DECL_GETLOADAVG''@|$(HAVE_DECL_GETLOADAVG)|g' \
 
1612
              -e 's|@''HAVE_GETSUBOPT''@|$(HAVE_GETSUBOPT)|g' \
 
1613
              -e 's|@''HAVE_GRANTPT''@|$(HAVE_GRANTPT)|g' \
 
1614
              -e 's|@''HAVE_MKDTEMP''@|$(HAVE_MKDTEMP)|g' \
 
1615
              -e 's|@''HAVE_MKOSTEMP''@|$(HAVE_MKOSTEMP)|g' \
 
1616
              -e 's|@''HAVE_MKOSTEMPS''@|$(HAVE_MKOSTEMPS)|g' \
 
1617
              -e 's|@''HAVE_MKSTEMP''@|$(HAVE_MKSTEMP)|g' \
 
1618
              -e 's|@''HAVE_MKSTEMPS''@|$(HAVE_MKSTEMPS)|g' \
 
1619
              -e 's|@''HAVE_PTSNAME''@|$(HAVE_PTSNAME)|g' \
 
1620
              -e 's|@''HAVE_RANDOM_H''@|$(HAVE_RANDOM_H)|g' \
 
1621
              -e 's|@''HAVE_RANDOM_R''@|$(HAVE_RANDOM_R)|g' \
 
1622
              -e 's|@''HAVE_REALPATH''@|$(HAVE_REALPATH)|g' \
 
1623
              -e 's|@''HAVE_RPMATCH''@|$(HAVE_RPMATCH)|g' \
 
1624
              -e 's|@''HAVE_DECL_SETENV''@|$(HAVE_DECL_SETENV)|g' \
 
1625
              -e 's|@''HAVE_STRTOD''@|$(HAVE_STRTOD)|g' \
 
1626
              -e 's|@''HAVE_STRTOLL''@|$(HAVE_STRTOLL)|g' \
 
1627
              -e 's|@''HAVE_STRTOULL''@|$(HAVE_STRTOULL)|g' \
 
1628
              -e 's|@''HAVE_STRUCT_RANDOM_DATA''@|$(HAVE_STRUCT_RANDOM_DATA)|g' \
 
1629
              -e 's|@''HAVE_SYS_LOADAVG_H''@|$(HAVE_SYS_LOADAVG_H)|g' \
 
1630
              -e 's|@''HAVE_UNLOCKPT''@|$(HAVE_UNLOCKPT)|g' \
 
1631
              -e 's|@''HAVE_DECL_UNSETENV''@|$(HAVE_DECL_UNSETENV)|g' \
 
1632
              -e 's|@''REPLACE_CALLOC''@|$(REPLACE_CALLOC)|g' \
 
1633
              -e 's|@''REPLACE_CANONICALIZE_FILE_NAME''@|$(REPLACE_CANONICALIZE_FILE_NAME)|g' \
 
1634
              -e 's|@''REPLACE_MALLOC''@|$(REPLACE_MALLOC)|g' \
 
1635
              -e 's|@''REPLACE_MBTOWC''@|$(REPLACE_MBTOWC)|g' \
 
1636
              -e 's|@''REPLACE_MKSTEMP''@|$(REPLACE_MKSTEMP)|g' \
 
1637
              -e 's|@''REPLACE_PUTENV''@|$(REPLACE_PUTENV)|g' \
 
1638
              -e 's|@''REPLACE_REALLOC''@|$(REPLACE_REALLOC)|g' \
 
1639
              -e 's|@''REPLACE_REALPATH''@|$(REPLACE_REALPATH)|g' \
 
1640
              -e 's|@''REPLACE_SETENV''@|$(REPLACE_SETENV)|g' \
 
1641
              -e 's|@''REPLACE_STRTOD''@|$(REPLACE_STRTOD)|g' \
 
1642
              -e 's|@''REPLACE_UNSETENV''@|$(REPLACE_UNSETENV)|g' \
 
1643
              -e 's|@''REPLACE_WCTOMB''@|$(REPLACE_WCTOMB)|g' \
 
1644
              -e '/definitions of _GL_FUNCDECL_RPL/r $(CXXDEFS_H)' \
 
1645
              -e '/definition of _Noreturn/r $(_NORETURN_H)' \
 
1646
              -e '/definition of _GL_ARG_NONNULL/r $(ARG_NONNULL_H)' \
 
1647
              -e '/definition of _GL_WARN_ON_USE/r $(WARN_ON_USE_H)'; \
 
1648
        } > $@-t && \
 
1649
        mv $@-t $@
 
1650
MOSTLYCLEANFILES += stdlib.h stdlib.h-t
 
1651
 
 
1652
EXTRA_DIST += stdlib.in.h
 
1653
 
 
1654
## end   gnulib module stdlib
 
1655
 
 
1656
## begin gnulib module strcasestr-simple
 
1657
 
 
1658
 
 
1659
EXTRA_DIST += str-two-way.h strcasestr.c
 
1660
 
 
1661
EXTRA_libgnu_a_SOURCES += strcasestr.c
 
1662
 
 
1663
## end   gnulib module strcasestr-simple
 
1664
 
 
1665
## begin gnulib module strchrnul
 
1666
 
 
1667
 
 
1668
EXTRA_DIST += strchrnul.c strchrnul.valgrind
 
1669
 
 
1670
EXTRA_libgnu_a_SOURCES += strchrnul.c
 
1671
 
 
1672
## end   gnulib module strchrnul
 
1673
 
 
1674
## begin gnulib module streq
 
1675
 
 
1676
 
 
1677
EXTRA_DIST += streq.h
 
1678
 
 
1679
## end   gnulib module streq
 
1680
 
 
1681
## begin gnulib module strerror
 
1682
 
 
1683
 
 
1684
EXTRA_DIST += strerror.c
 
1685
 
 
1686
EXTRA_libgnu_a_SOURCES += strerror.c
 
1687
 
 
1688
## end   gnulib module strerror
 
1689
 
 
1690
## begin gnulib module strerror-override
 
1691
 
 
1692
 
 
1693
EXTRA_DIST += strerror-override.c strerror-override.h
 
1694
 
 
1695
EXTRA_libgnu_a_SOURCES += strerror-override.c
 
1696
 
 
1697
## end   gnulib module strerror-override
 
1698
 
 
1699
## begin gnulib module strerror_r-posix
 
1700
 
 
1701
 
 
1702
EXTRA_DIST += strerror_r.c
 
1703
 
 
1704
EXTRA_libgnu_a_SOURCES += strerror_r.c
 
1705
 
 
1706
## end   gnulib module strerror_r-posix
 
1707
 
 
1708
## begin gnulib module string
 
1709
 
 
1710
BUILT_SOURCES += string.h
 
1711
 
 
1712
# We need the following in order to create <string.h> when the system
 
1713
# doesn't have one that works with the given compiler.
 
1714
string.h: string.in.h $(top_builddir)/config.status $(CXXDEFS_H) $(ARG_NONNULL_H) $(WARN_ON_USE_H)
 
1715
        $(AM_V_GEN)rm -f $@-t $@ && \
 
1716
        { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */' && \
 
1717
          sed -e 's|@''GUARD_PREFIX''@|GL|g' \
 
1718
              -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \
 
1719
              -e 's|@''PRAGMA_SYSTEM_HEADER''@|@PRAGMA_SYSTEM_HEADER@|g' \
 
1720
              -e 's|@''PRAGMA_COLUMNS''@|@PRAGMA_COLUMNS@|g' \
 
1721
              -e 's|@''NEXT_STRING_H''@|$(NEXT_STRING_H)|g' \
 
1722
              -e 's/@''GNULIB_FFSL''@/$(GNULIB_FFSL)/g' \
 
1723
              -e 's/@''GNULIB_FFSLL''@/$(GNULIB_FFSLL)/g' \
 
1724
              -e 's/@''GNULIB_MBSLEN''@/$(GNULIB_MBSLEN)/g' \
 
1725
              -e 's/@''GNULIB_MBSNLEN''@/$(GNULIB_MBSNLEN)/g' \
 
1726
              -e 's/@''GNULIB_MBSCHR''@/$(GNULIB_MBSCHR)/g' \
 
1727
              -e 's/@''GNULIB_MBSRCHR''@/$(GNULIB_MBSRCHR)/g' \
 
1728
              -e 's/@''GNULIB_MBSSTR''@/$(GNULIB_MBSSTR)/g' \
 
1729
              -e 's/@''GNULIB_MBSCASECMP''@/$(GNULIB_MBSCASECMP)/g' \
 
1730
              -e 's/@''GNULIB_MBSNCASECMP''@/$(GNULIB_MBSNCASECMP)/g' \
 
1731
              -e 's/@''GNULIB_MBSPCASECMP''@/$(GNULIB_MBSPCASECMP)/g' \
 
1732
              -e 's/@''GNULIB_MBSCASESTR''@/$(GNULIB_MBSCASESTR)/g' \
 
1733
              -e 's/@''GNULIB_MBSCSPN''@/$(GNULIB_MBSCSPN)/g' \
 
1734
              -e 's/@''GNULIB_MBSPBRK''@/$(GNULIB_MBSPBRK)/g' \
 
1735
              -e 's/@''GNULIB_MBSSPN''@/$(GNULIB_MBSSPN)/g' \
 
1736
              -e 's/@''GNULIB_MBSSEP''@/$(GNULIB_MBSSEP)/g' \
 
1737
              -e 's/@''GNULIB_MBSTOK_R''@/$(GNULIB_MBSTOK_R)/g' \
 
1738
              -e 's/@''GNULIB_MEMCHR''@/$(GNULIB_MEMCHR)/g' \
 
1739
              -e 's/@''GNULIB_MEMMEM''@/$(GNULIB_MEMMEM)/g' \
 
1740
              -e 's/@''GNULIB_MEMPCPY''@/$(GNULIB_MEMPCPY)/g' \
 
1741
              -e 's/@''GNULIB_MEMRCHR''@/$(GNULIB_MEMRCHR)/g' \
 
1742
              -e 's/@''GNULIB_RAWMEMCHR''@/$(GNULIB_RAWMEMCHR)/g' \
 
1743
              -e 's/@''GNULIB_STPCPY''@/$(GNULIB_STPCPY)/g' \
 
1744
              -e 's/@''GNULIB_STPNCPY''@/$(GNULIB_STPNCPY)/g' \
 
1745
              -e 's/@''GNULIB_STRCHRNUL''@/$(GNULIB_STRCHRNUL)/g' \
 
1746
              -e 's/@''GNULIB_STRDUP''@/$(GNULIB_STRDUP)/g' \
 
1747
              -e 's/@''GNULIB_STRNCAT''@/$(GNULIB_STRNCAT)/g' \
 
1748
              -e 's/@''GNULIB_STRNDUP''@/$(GNULIB_STRNDUP)/g' \
 
1749
              -e 's/@''GNULIB_STRNLEN''@/$(GNULIB_STRNLEN)/g' \
 
1750
              -e 's/@''GNULIB_STRPBRK''@/$(GNULIB_STRPBRK)/g' \
 
1751
              -e 's/@''GNULIB_STRSEP''@/$(GNULIB_STRSEP)/g' \
 
1752
              -e 's/@''GNULIB_STRSTR''@/$(GNULIB_STRSTR)/g' \
 
1753
              -e 's/@''GNULIB_STRCASESTR''@/$(GNULIB_STRCASESTR)/g' \
 
1754
              -e 's/@''GNULIB_STRTOK_R''@/$(GNULIB_STRTOK_R)/g' \
 
1755
              -e 's/@''GNULIB_STRERROR''@/$(GNULIB_STRERROR)/g' \
 
1756
              -e 's/@''GNULIB_STRERROR_R''@/$(GNULIB_STRERROR_R)/g' \
 
1757
              -e 's/@''GNULIB_STRSIGNAL''@/$(GNULIB_STRSIGNAL)/g' \
 
1758
              -e 's/@''GNULIB_STRVERSCMP''@/$(GNULIB_STRVERSCMP)/g' \
 
1759
              < $(srcdir)/string.in.h | \
 
1760
          sed -e 's|@''HAVE_FFSL''@|$(HAVE_FFSL)|g' \
 
1761
              -e 's|@''HAVE_FFSLL''@|$(HAVE_FFSLL)|g' \
 
1762
              -e 's|@''HAVE_MBSLEN''@|$(HAVE_MBSLEN)|g' \
 
1763
              -e 's|@''HAVE_MEMCHR''@|$(HAVE_MEMCHR)|g' \
 
1764
              -e 's|@''HAVE_DECL_MEMMEM''@|$(HAVE_DECL_MEMMEM)|g' \
 
1765
              -e 's|@''HAVE_MEMPCPY''@|$(HAVE_MEMPCPY)|g' \
 
1766
              -e 's|@''HAVE_DECL_MEMRCHR''@|$(HAVE_DECL_MEMRCHR)|g' \
 
1767
              -e 's|@''HAVE_RAWMEMCHR''@|$(HAVE_RAWMEMCHR)|g' \
 
1768
              -e 's|@''HAVE_STPCPY''@|$(HAVE_STPCPY)|g' \
 
1769
              -e 's|@''HAVE_STPNCPY''@|$(HAVE_STPNCPY)|g' \
 
1770
              -e 's|@''HAVE_STRCHRNUL''@|$(HAVE_STRCHRNUL)|g' \
 
1771
              -e 's|@''HAVE_DECL_STRDUP''@|$(HAVE_DECL_STRDUP)|g' \
 
1772
              -e 's|@''HAVE_DECL_STRNDUP''@|$(HAVE_DECL_STRNDUP)|g' \
 
1773
              -e 's|@''HAVE_DECL_STRNLEN''@|$(HAVE_DECL_STRNLEN)|g' \
 
1774
              -e 's|@''HAVE_STRPBRK''@|$(HAVE_STRPBRK)|g' \
 
1775
              -e 's|@''HAVE_STRSEP''@|$(HAVE_STRSEP)|g' \
 
1776
              -e 's|@''HAVE_STRCASESTR''@|$(HAVE_STRCASESTR)|g' \
 
1777
              -e 's|@''HAVE_DECL_STRTOK_R''@|$(HAVE_DECL_STRTOK_R)|g' \
 
1778
              -e 's|@''HAVE_DECL_STRERROR_R''@|$(HAVE_DECL_STRERROR_R)|g' \
 
1779
              -e 's|@''HAVE_DECL_STRSIGNAL''@|$(HAVE_DECL_STRSIGNAL)|g' \
 
1780
              -e 's|@''HAVE_STRVERSCMP''@|$(HAVE_STRVERSCMP)|g' \
 
1781
              -e 's|@''REPLACE_STPNCPY''@|$(REPLACE_STPNCPY)|g' \
 
1782
              -e 's|@''REPLACE_MEMCHR''@|$(REPLACE_MEMCHR)|g' \
 
1783
              -e 's|@''REPLACE_MEMMEM''@|$(REPLACE_MEMMEM)|g' \
 
1784
              -e 's|@''REPLACE_STRCASESTR''@|$(REPLACE_STRCASESTR)|g' \
 
1785
              -e 's|@''REPLACE_STRCHRNUL''@|$(REPLACE_STRCHRNUL)|g' \
 
1786
              -e 's|@''REPLACE_STRDUP''@|$(REPLACE_STRDUP)|g' \
 
1787
              -e 's|@''REPLACE_STRSTR''@|$(REPLACE_STRSTR)|g' \
 
1788
              -e 's|@''REPLACE_STRERROR''@|$(REPLACE_STRERROR)|g' \
 
1789
              -e 's|@''REPLACE_STRERROR_R''@|$(REPLACE_STRERROR_R)|g' \
 
1790
              -e 's|@''REPLACE_STRNCAT''@|$(REPLACE_STRNCAT)|g' \
 
1791
              -e 's|@''REPLACE_STRNDUP''@|$(REPLACE_STRNDUP)|g' \
 
1792
              -e 's|@''REPLACE_STRNLEN''@|$(REPLACE_STRNLEN)|g' \
 
1793
              -e 's|@''REPLACE_STRSIGNAL''@|$(REPLACE_STRSIGNAL)|g' \
 
1794
              -e 's|@''REPLACE_STRTOK_R''@|$(REPLACE_STRTOK_R)|g' \
 
1795
              -e 's|@''UNDEFINE_STRTOK_R''@|$(UNDEFINE_STRTOK_R)|g' \
 
1796
              -e '/definitions of _GL_FUNCDECL_RPL/r $(CXXDEFS_H)' \
 
1797
              -e '/definition of _GL_ARG_NONNULL/r $(ARG_NONNULL_H)' \
 
1798
              -e '/definition of _GL_WARN_ON_USE/r $(WARN_ON_USE_H)'; \
 
1799
              < $(srcdir)/string.in.h; \
 
1800
        } > $@-t && \
 
1801
        mv $@-t $@
 
1802
MOSTLYCLEANFILES += string.h string.h-t
 
1803
 
 
1804
EXTRA_DIST += string.in.h
 
1805
 
 
1806
## end   gnulib module string
 
1807
 
 
1808
## begin gnulib module sys_ioctl
 
1809
 
 
1810
BUILT_SOURCES += sys/ioctl.h
 
1811
 
 
1812
# We need the following in order to create <sys/ioctl.h> when the system
 
1813
# does not have a complete one.
 
1814
sys/ioctl.h: sys_ioctl.in.h $(top_builddir)/config.status $(CXXDEFS_H) $(WARN_ON_USE_H)
 
1815
        $(AM_V_at)$(MKDIR_P) sys
 
1816
        $(AM_V_GEN)rm -f $@-t $@ && \
 
1817
        { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
 
1818
          sed -e 's|@''GUARD_PREFIX''@|GL|g' \
 
1819
              -e 's|@''HAVE_SYS_IOCTL_H''@|$(HAVE_SYS_IOCTL_H)|g' \
 
1820
              -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \
 
1821
              -e 's|@''PRAGMA_SYSTEM_HEADER''@|@PRAGMA_SYSTEM_HEADER@|g' \
 
1822
              -e 's|@''PRAGMA_COLUMNS''@|@PRAGMA_COLUMNS@|g' \
 
1823
              -e 's|@''NEXT_SYS_IOCTL_H''@|$(NEXT_SYS_IOCTL_H)|g' \
 
1824
              -e 's/@''GNULIB_IOCTL''@/$(GNULIB_IOCTL)/g' \
 
1825
              -e 's|@''SYS_IOCTL_H_HAVE_WINSOCK2_H''@|$(SYS_IOCTL_H_HAVE_WINSOCK2_H)|g' \
 
1826
              -e 's|@''SYS_IOCTL_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS''@|$(SYS_IOCTL_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS)|g' \
 
1827
              -e 's|@''REPLACE_IOCTL''@|$(REPLACE_IOCTL)|g' \
 
1828
              -e '/definitions of _GL_FUNCDECL_RPL/r $(CXXDEFS_H)' \
 
1829
              -e '/definition of _GL_WARN_ON_USE/r $(WARN_ON_USE_H)' \
 
1830
              < $(srcdir)/sys_ioctl.in.h; \
 
1831
        } > $@-t && \
 
1832
        mv $@-t $@
 
1833
MOSTLYCLEANFILES += sys/ioctl.h sys/ioctl.h-t
 
1834
MOSTLYCLEANDIRS += sys
 
1835
 
 
1836
EXTRA_DIST += sys_ioctl.in.h
 
1837
 
 
1838
## end   gnulib module sys_ioctl
 
1839
 
 
1840
## begin gnulib module sys_select
 
1841
 
 
1842
BUILT_SOURCES += sys/select.h
 
1843
 
 
1844
# We need the following in order to create <sys/select.h> when the system
 
1845
# doesn't have one that works with the given compiler.
 
1846
sys/select.h: sys_select.in.h $(top_builddir)/config.status $(CXXDEFS_H) $(WARN_ON_USE_H)
 
1847
        $(AM_V_at)$(MKDIR_P) sys
 
1848
        $(AM_V_GEN)rm -f $@-t $@ && \
 
1849
        { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
 
1850
          sed -e 's|@''GUARD_PREFIX''@|GL|g' \
 
1851
              -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \
 
1852
              -e 's|@''PRAGMA_SYSTEM_HEADER''@|@PRAGMA_SYSTEM_HEADER@|g' \
 
1853
              -e 's|@''PRAGMA_COLUMNS''@|@PRAGMA_COLUMNS@|g' \
 
1854
              -e 's|@''NEXT_SYS_SELECT_H''@|$(NEXT_SYS_SELECT_H)|g' \
 
1855
              -e 's|@''HAVE_SYS_SELECT_H''@|$(HAVE_SYS_SELECT_H)|g' \
 
1856
              -e 's/@''GNULIB_PSELECT''@/$(GNULIB_PSELECT)/g' \
 
1857
              -e 's/@''GNULIB_SELECT''@/$(GNULIB_SELECT)/g' \
 
1858
              -e 's|@''HAVE_WINSOCK2_H''@|$(HAVE_WINSOCK2_H)|g' \
 
1859
              -e 's|@''HAVE_PSELECT''@|$(HAVE_PSELECT)|g' \
 
1860
              -e 's|@''REPLACE_PSELECT''@|$(REPLACE_PSELECT)|g' \
 
1861
              -e 's|@''REPLACE_SELECT''@|$(REPLACE_SELECT)|g' \
 
1862
              -e '/definitions of _GL_FUNCDECL_RPL/r $(CXXDEFS_H)' \
 
1863
              -e '/definition of _GL_WARN_ON_USE/r $(WARN_ON_USE_H)' \
 
1864
              < $(srcdir)/sys_select.in.h; \
 
1865
        } > $@-t && \
 
1866
        mv $@-t $@
 
1867
MOSTLYCLEANFILES += sys/select.h sys/select.h-t
 
1868
MOSTLYCLEANDIRS += sys
 
1869
 
 
1870
EXTRA_DIST += sys_select.in.h
 
1871
 
 
1872
## end   gnulib module sys_select
 
1873
 
 
1874
## begin gnulib module sys_socket
 
1875
 
 
1876
BUILT_SOURCES += sys/socket.h
 
1877
 
 
1878
# We need the following in order to create <sys/socket.h> when the system
 
1879
# doesn't have one that works with the given compiler.
 
1880
sys/socket.h: sys_socket.in.h $(top_builddir)/config.status $(CXXDEFS_H) $(WARN_ON_USE_H) $(ARG_NONNULL_H)
 
1881
        $(AM_V_at)$(MKDIR_P) sys
 
1882
        $(AM_V_GEN)rm -f $@-t $@ && \
 
1883
        { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
 
1884
          sed -e 's|@''GUARD_PREFIX''@|GL|g' \
 
1885
              -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \
 
1886
              -e 's|@''PRAGMA_SYSTEM_HEADER''@|@PRAGMA_SYSTEM_HEADER@|g' \
 
1887
              -e 's|@''PRAGMA_COLUMNS''@|@PRAGMA_COLUMNS@|g' \
 
1888
              -e 's|@''NEXT_SYS_SOCKET_H''@|$(NEXT_SYS_SOCKET_H)|g' \
 
1889
              -e 's|@''HAVE_SYS_SOCKET_H''@|$(HAVE_SYS_SOCKET_H)|g' \
 
1890
              -e 's/@''GNULIB_CLOSE''@/$(GNULIB_CLOSE)/g' \
 
1891
              -e 's/@''GNULIB_SOCKET''@/$(GNULIB_SOCKET)/g' \
 
1892
              -e 's/@''GNULIB_CONNECT''@/$(GNULIB_CONNECT)/g' \
 
1893
              -e 's/@''GNULIB_ACCEPT''@/$(GNULIB_ACCEPT)/g' \
 
1894
              -e 's/@''GNULIB_BIND''@/$(GNULIB_BIND)/g' \
 
1895
              -e 's/@''GNULIB_GETPEERNAME''@/$(GNULIB_GETPEERNAME)/g' \
 
1896
              -e 's/@''GNULIB_GETSOCKNAME''@/$(GNULIB_GETSOCKNAME)/g' \
 
1897
              -e 's/@''GNULIB_GETSOCKOPT''@/$(GNULIB_GETSOCKOPT)/g' \
 
1898
              -e 's/@''GNULIB_LISTEN''@/$(GNULIB_LISTEN)/g' \
 
1899
              -e 's/@''GNULIB_RECV''@/$(GNULIB_RECV)/g' \
 
1900
              -e 's/@''GNULIB_SEND''@/$(GNULIB_SEND)/g' \
 
1901
              -e 's/@''GNULIB_RECVFROM''@/$(GNULIB_RECVFROM)/g' \
 
1902
              -e 's/@''GNULIB_SENDTO''@/$(GNULIB_SENDTO)/g' \
 
1903
              -e 's/@''GNULIB_SETSOCKOPT''@/$(GNULIB_SETSOCKOPT)/g' \
 
1904
              -e 's/@''GNULIB_SHUTDOWN''@/$(GNULIB_SHUTDOWN)/g' \
 
1905
              -e 's/@''GNULIB_ACCEPT4''@/$(GNULIB_ACCEPT4)/g' \
 
1906
              -e 's|@''HAVE_WINSOCK2_H''@|$(HAVE_WINSOCK2_H)|g' \
 
1907
              -e 's|@''HAVE_WS2TCPIP_H''@|$(HAVE_WS2TCPIP_H)|g' \
 
1908
              -e 's|@''HAVE_STRUCT_SOCKADDR_STORAGE''@|$(HAVE_STRUCT_SOCKADDR_STORAGE)|g' \
 
1909
              -e 's|@''HAVE_STRUCT_SOCKADDR_STORAGE_SS_FAMILY''@|$(HAVE_STRUCT_SOCKADDR_STORAGE_SS_FAMILY)|g' \
 
1910
              -e 's|@''HAVE_SA_FAMILY_T''@|$(HAVE_SA_FAMILY_T)|g' \
 
1911
              -e 's|@''HAVE_ACCEPT4''@|$(HAVE_ACCEPT4)|g' \
 
1912
              -e '/definitions of _GL_FUNCDECL_RPL/r $(CXXDEFS_H)' \
 
1913
              -e '/definition of _GL_ARG_NONNULL/r $(ARG_NONNULL_H)' \
 
1914
              -e '/definition of _GL_WARN_ON_USE/r $(WARN_ON_USE_H)' \
 
1915
              < $(srcdir)/sys_socket.in.h; \
 
1916
        } > $@-t && \
 
1917
        mv -f $@-t $@
 
1918
MOSTLYCLEANFILES += sys/socket.h sys/socket.h-t
 
1919
MOSTLYCLEANDIRS += sys
 
1920
 
 
1921
EXTRA_DIST += sys_socket.in.h
 
1922
 
 
1923
## end   gnulib module sys_socket
 
1924
 
 
1925
## begin gnulib module sys_stat
 
1926
 
 
1927
BUILT_SOURCES += sys/stat.h
 
1928
 
 
1929
# We need the following in order to create <sys/stat.h> when the system
 
1930
# has one that is incomplete.
 
1931
sys/stat.h: sys_stat.in.h $(top_builddir)/config.status $(CXXDEFS_H) $(ARG_NONNULL_H) $(WARN_ON_USE_H)
 
1932
        $(AM_V_at)$(MKDIR_P) sys
 
1933
        $(AM_V_GEN)rm -f $@-t $@ && \
 
1934
        { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
 
1935
          sed -e 's|@''GUARD_PREFIX''@|GL|g' \
 
1936
              -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \
 
1937
              -e 's|@''PRAGMA_SYSTEM_HEADER''@|@PRAGMA_SYSTEM_HEADER@|g' \
 
1938
              -e 's|@''PRAGMA_COLUMNS''@|@PRAGMA_COLUMNS@|g' \
 
1939
              -e 's|@''NEXT_SYS_STAT_H''@|$(NEXT_SYS_STAT_H)|g' \
 
1940
              -e 's/@''GNULIB_FCHMODAT''@/$(GNULIB_FCHMODAT)/g' \
 
1941
              -e 's/@''GNULIB_FSTATAT''@/$(GNULIB_FSTATAT)/g' \
 
1942
              -e 's/@''GNULIB_FUTIMENS''@/$(GNULIB_FUTIMENS)/g' \
 
1943
              -e 's/@''GNULIB_LCHMOD''@/$(GNULIB_LCHMOD)/g' \
 
1944
              -e 's/@''GNULIB_LSTAT''@/$(GNULIB_LSTAT)/g' \
 
1945
              -e 's/@''GNULIB_MKDIRAT''@/$(GNULIB_MKDIRAT)/g' \
 
1946
              -e 's/@''GNULIB_MKFIFO''@/$(GNULIB_MKFIFO)/g' \
 
1947
              -e 's/@''GNULIB_MKFIFOAT''@/$(GNULIB_MKFIFOAT)/g' \
 
1948
              -e 's/@''GNULIB_MKNOD''@/$(GNULIB_MKNOD)/g' \
 
1949
              -e 's/@''GNULIB_MKNODAT''@/$(GNULIB_MKNODAT)/g' \
 
1950
              -e 's/@''GNULIB_STAT''@/$(GNULIB_STAT)/g' \
 
1951
              -e 's/@''GNULIB_UTIMENSAT''@/$(GNULIB_UTIMENSAT)/g' \
 
1952
              -e 's|@''HAVE_FCHMODAT''@|$(HAVE_FCHMODAT)|g' \
 
1953
              -e 's|@''HAVE_FSTATAT''@|$(HAVE_FSTATAT)|g' \
 
1954
              -e 's|@''HAVE_FUTIMENS''@|$(HAVE_FUTIMENS)|g' \
 
1955
              -e 's|@''HAVE_LCHMOD''@|$(HAVE_LCHMOD)|g' \
 
1956
              -e 's|@''HAVE_LSTAT''@|$(HAVE_LSTAT)|g' \
 
1957
              -e 's|@''HAVE_MKDIRAT''@|$(HAVE_MKDIRAT)|g' \
 
1958
              -e 's|@''HAVE_MKFIFO''@|$(HAVE_MKFIFO)|g' \
 
1959
              -e 's|@''HAVE_MKFIFOAT''@|$(HAVE_MKFIFOAT)|g' \
 
1960
              -e 's|@''HAVE_MKNOD''@|$(HAVE_MKNOD)|g' \
 
1961
              -e 's|@''HAVE_MKNODAT''@|$(HAVE_MKNODAT)|g' \
 
1962
              -e 's|@''HAVE_UTIMENSAT''@|$(HAVE_UTIMENSAT)|g' \
 
1963
              -e 's|@''REPLACE_FSTAT''@|$(REPLACE_FSTAT)|g' \
 
1964
              -e 's|@''REPLACE_FSTATAT''@|$(REPLACE_FSTATAT)|g' \
 
1965
              -e 's|@''REPLACE_FUTIMENS''@|$(REPLACE_FUTIMENS)|g' \
 
1966
              -e 's|@''REPLACE_LSTAT''@|$(REPLACE_LSTAT)|g' \
 
1967
              -e 's|@''REPLACE_MKDIR''@|$(REPLACE_MKDIR)|g' \
 
1968
              -e 's|@''REPLACE_MKFIFO''@|$(REPLACE_MKFIFO)|g' \
 
1969
              -e 's|@''REPLACE_MKNOD''@|$(REPLACE_MKNOD)|g' \
 
1970
              -e 's|@''REPLACE_STAT''@|$(REPLACE_STAT)|g' \
 
1971
              -e 's|@''REPLACE_UTIMENSAT''@|$(REPLACE_UTIMENSAT)|g' \
 
1972
              -e '/definitions of _GL_FUNCDECL_RPL/r $(CXXDEFS_H)' \
 
1973
              -e '/definition of _GL_ARG_NONNULL/r $(ARG_NONNULL_H)' \
 
1974
              -e '/definition of _GL_WARN_ON_USE/r $(WARN_ON_USE_H)' \
 
1975
              < $(srcdir)/sys_stat.in.h; \
 
1976
        } > $@-t && \
 
1977
        mv $@-t $@
 
1978
MOSTLYCLEANFILES += sys/stat.h sys/stat.h-t
 
1979
MOSTLYCLEANDIRS += sys
 
1980
 
 
1981
EXTRA_DIST += sys_stat.in.h
 
1982
 
 
1983
## end   gnulib module sys_stat
 
1984
 
 
1985
## begin gnulib module sys_time
 
1986
 
 
1987
BUILT_SOURCES += sys/time.h
 
1988
 
 
1989
# We need the following in order to create <sys/time.h> when the system
 
1990
# doesn't have one that works with the given compiler.
 
1991
sys/time.h: sys_time.in.h $(top_builddir)/config.status $(CXXDEFS_H) $(ARG_NONNULL_H) $(WARN_ON_USE_H)
 
1992
        $(AM_V_at)$(MKDIR_P) sys
 
1993
        $(AM_V_GEN)rm -f $@-t $@ && \
 
1994
        { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
 
1995
          sed -e 's|@''GUARD_PREFIX''@|GL|g' \
 
1996
              -e 's/@''HAVE_SYS_TIME_H''@/$(HAVE_SYS_TIME_H)/g' \
 
1997
              -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \
 
1998
              -e 's|@''PRAGMA_SYSTEM_HEADER''@|@PRAGMA_SYSTEM_HEADER@|g' \
 
1999
              -e 's|@''PRAGMA_COLUMNS''@|@PRAGMA_COLUMNS@|g' \
 
2000
              -e 's|@''NEXT_SYS_TIME_H''@|$(NEXT_SYS_TIME_H)|g' \
 
2001
              -e 's/@''GNULIB_GETTIMEOFDAY''@/$(GNULIB_GETTIMEOFDAY)/g' \
 
2002
              -e 's/@''HAVE_GETTIMEOFDAY''@/$(HAVE_GETTIMEOFDAY)/g' \
 
2003
              -e 's/@''HAVE_STRUCT_TIMEVAL''@/$(HAVE_STRUCT_TIMEVAL)/g' \
 
2004
              -e 's/@''REPLACE_GETTIMEOFDAY''@/$(REPLACE_GETTIMEOFDAY)/g' \
 
2005
              -e '/definitions of _GL_FUNCDECL_RPL/r $(CXXDEFS_H)' \
 
2006
              -e '/definition of _GL_ARG_NONNULL/r $(ARG_NONNULL_H)' \
 
2007
              -e '/definition of _GL_WARN_ON_USE/r $(WARN_ON_USE_H)' \
 
2008
              < $(srcdir)/sys_time.in.h; \
 
2009
        } > $@-t && \
 
2010
        mv $@-t $@
 
2011
MOSTLYCLEANFILES += sys/time.h sys/time.h-t
 
2012
 
 
2013
EXTRA_DIST += sys_time.in.h
 
2014
 
 
2015
## end   gnulib module sys_time
 
2016
 
 
2017
## begin gnulib module sys_uio
 
2018
 
 
2019
BUILT_SOURCES += sys/uio.h
 
2020
 
 
2021
# We need the following in order to create <sys/uio.h> when the system
 
2022
# doesn't have one that works with the given compiler.
 
2023
sys/uio.h: sys_uio.in.h $(top_builddir)/config.status
 
2024
        $(AM_V_at)$(MKDIR_P) sys
 
2025
        $(AM_V_GEN)rm -f $@-t $@ && \
 
2026
        { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
 
2027
          sed -e 's|@''GUARD_PREFIX''@|GL|g' \
 
2028
              -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \
 
2029
              -e 's|@''PRAGMA_SYSTEM_HEADER''@|@PRAGMA_SYSTEM_HEADER@|g' \
 
2030
              -e 's|@''PRAGMA_COLUMNS''@|@PRAGMA_COLUMNS@|g' \
 
2031
              -e 's|@''NEXT_SYS_UIO_H''@|$(NEXT_SYS_UIO_H)|g' \
 
2032
              -e 's|@''HAVE_SYS_UIO_H''@|$(HAVE_SYS_UIO_H)|g' \
 
2033
              < $(srcdir)/sys_uio.in.h; \
 
2034
        } > $@-t && \
 
2035
        mv -f $@-t $@
 
2036
MOSTLYCLEANFILES += sys/uio.h sys/uio.h-t
 
2037
MOSTLYCLEANDIRS += sys
 
2038
 
 
2039
EXTRA_DIST += sys_uio.in.h
 
2040
 
 
2041
## end   gnulib module sys_uio
 
2042
 
 
2043
## begin gnulib module sys_wait
 
2044
 
 
2045
BUILT_SOURCES += sys/wait.h
 
2046
 
 
2047
# We need the following in order to create <sys/wait.h> when the system
 
2048
# has one that is incomplete.
 
2049
sys/wait.h: sys_wait.in.h $(top_builddir)/config.status $(CXXDEFS_H) $(WARN_ON_USE_H)
 
2050
        $(AM_V_at)$(MKDIR_P) sys
 
2051
        $(AM_V_GEN)rm -f $@-t $@ && \
 
2052
        { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
 
2053
          sed -e 's|@''GUARD_PREFIX''@|GL|g' \
 
2054
              -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \
 
2055
              -e 's|@''PRAGMA_SYSTEM_HEADER''@|@PRAGMA_SYSTEM_HEADER@|g' \
 
2056
              -e 's|@''PRAGMA_COLUMNS''@|@PRAGMA_COLUMNS@|g' \
 
2057
              -e 's|@''NEXT_SYS_WAIT_H''@|$(NEXT_SYS_WAIT_H)|g' \
 
2058
              -e 's/@''GNULIB_WAITPID''@/$(GNULIB_WAITPID)/g' \
 
2059
              -e '/definitions of _GL_FUNCDECL_RPL/r $(CXXDEFS_H)' \
 
2060
              -e '/definition of _GL_WARN_ON_USE/r $(WARN_ON_USE_H)' \
 
2061
              < $(srcdir)/sys_wait.in.h; \
 
2062
        } > $@-t && \
 
2063
        mv $@-t $@
 
2064
MOSTLYCLEANFILES += sys/wait.h sys/wait.h-t
 
2065
MOSTLYCLEANDIRS += sys
 
2066
 
 
2067
EXTRA_DIST += sys_wait.in.h
 
2068
 
 
2069
## end   gnulib module sys_wait
 
2070
 
 
2071
## begin gnulib module threadlib
 
2072
 
 
2073
libgnu_a_SOURCES += glthread/threadlib.c
 
2074
 
 
2075
EXTRA_DIST += $(top_srcdir)/build-aux/config.rpath
 
2076
 
 
2077
## end   gnulib module threadlib
 
2078
 
 
2079
## begin gnulib module time
 
2080
 
 
2081
BUILT_SOURCES += time.h
 
2082
 
 
2083
# We need the following in order to create <time.h> when the system
 
2084
# doesn't have one that works with the given compiler.
 
2085
time.h: time.in.h $(top_builddir)/config.status $(CXXDEFS_H) $(ARG_NONNULL_H) $(WARN_ON_USE_H)
 
2086
        $(AM_V_GEN)rm -f $@-t $@ && \
 
2087
        { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */' && \
 
2088
          sed -e 's|@''GUARD_PREFIX''@|GL|g' \
 
2089
              -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \
 
2090
              -e 's|@''PRAGMA_SYSTEM_HEADER''@|@PRAGMA_SYSTEM_HEADER@|g' \
 
2091
              -e 's|@''PRAGMA_COLUMNS''@|@PRAGMA_COLUMNS@|g' \
 
2092
              -e 's|@''NEXT_TIME_H''@|$(NEXT_TIME_H)|g' \
 
2093
              -e 's/@''GNULIB_MKTIME''@/$(GNULIB_MKTIME)/g' \
 
2094
              -e 's/@''GNULIB_NANOSLEEP''@/$(GNULIB_NANOSLEEP)/g' \
 
2095
              -e 's/@''GNULIB_STRPTIME''@/$(GNULIB_STRPTIME)/g' \
 
2096
              -e 's/@''GNULIB_TIMEGM''@/$(GNULIB_TIMEGM)/g' \
 
2097
              -e 's/@''GNULIB_TIME_R''@/$(GNULIB_TIME_R)/g' \
 
2098
              -e 's|@''HAVE_DECL_LOCALTIME_R''@|$(HAVE_DECL_LOCALTIME_R)|g' \
 
2099
              -e 's|@''HAVE_NANOSLEEP''@|$(HAVE_NANOSLEEP)|g' \
 
2100
              -e 's|@''HAVE_STRPTIME''@|$(HAVE_STRPTIME)|g' \
 
2101
              -e 's|@''HAVE_TIMEGM''@|$(HAVE_TIMEGM)|g' \
 
2102
              -e 's|@''REPLACE_LOCALTIME_R''@|$(REPLACE_LOCALTIME_R)|g' \
 
2103
              -e 's|@''REPLACE_MKTIME''@|$(REPLACE_MKTIME)|g' \
 
2104
              -e 's|@''REPLACE_NANOSLEEP''@|$(REPLACE_NANOSLEEP)|g' \
 
2105
              -e 's|@''REPLACE_TIMEGM''@|$(REPLACE_TIMEGM)|g' \
 
2106
              -e 's|@''PTHREAD_H_DEFINES_STRUCT_TIMESPEC''@|$(PTHREAD_H_DEFINES_STRUCT_TIMESPEC)|g' \
 
2107
              -e 's|@''SYS_TIME_H_DEFINES_STRUCT_TIMESPEC''@|$(SYS_TIME_H_DEFINES_STRUCT_TIMESPEC)|g' \
 
2108
              -e 's|@''TIME_H_DEFINES_STRUCT_TIMESPEC''@|$(TIME_H_DEFINES_STRUCT_TIMESPEC)|g' \
 
2109
              -e '/definitions of _GL_FUNCDECL_RPL/r $(CXXDEFS_H)' \
 
2110
              -e '/definition of _GL_ARG_NONNULL/r $(ARG_NONNULL_H)' \
 
2111
              -e '/definition of _GL_WARN_ON_USE/r $(WARN_ON_USE_H)' \
 
2112
              < $(srcdir)/time.in.h; \
 
2113
        } > $@-t && \
 
2114
        mv $@-t $@
 
2115
MOSTLYCLEANFILES += time.h time.h-t
 
2116
 
 
2117
EXTRA_DIST += time.in.h
 
2118
 
 
2119
## end   gnulib module time
 
2120
 
 
2121
## begin gnulib module timespec
 
2122
 
 
2123
 
 
2124
EXTRA_DIST += timespec.h
 
2125
 
 
2126
## end   gnulib module timespec
 
2127
 
 
2128
## begin gnulib module unistd
 
2129
 
 
2130
BUILT_SOURCES += unistd.h
 
2131
 
 
2132
# We need the following in order to create an empty placeholder for
 
2133
# <unistd.h> when the system doesn't have one.
 
2134
unistd.h: unistd.in.h $(top_builddir)/config.status $(CXXDEFS_H) $(ARG_NONNULL_H) $(WARN_ON_USE_H)
 
2135
        $(AM_V_GEN)rm -f $@-t $@ && \
 
2136
        { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
 
2137
          sed -e 's|@''GUARD_PREFIX''@|GL|g' \
 
2138
              -e 's|@''HAVE_UNISTD_H''@|$(HAVE_UNISTD_H)|g' \
 
2139
              -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \
 
2140
              -e 's|@''PRAGMA_SYSTEM_HEADER''@|@PRAGMA_SYSTEM_HEADER@|g' \
 
2141
              -e 's|@''PRAGMA_COLUMNS''@|@PRAGMA_COLUMNS@|g' \
 
2142
              -e 's|@''NEXT_UNISTD_H''@|$(NEXT_UNISTD_H)|g' \
 
2143
              -e 's/@''GNULIB_CHOWN''@/$(GNULIB_CHOWN)/g' \
 
2144
              -e 's/@''GNULIB_CLOSE''@/$(GNULIB_CLOSE)/g' \
 
2145
              -e 's/@''GNULIB_DUP2''@/$(GNULIB_DUP2)/g' \
 
2146
              -e 's/@''GNULIB_DUP3''@/$(GNULIB_DUP3)/g' \
 
2147
              -e 's/@''GNULIB_ENVIRON''@/$(GNULIB_ENVIRON)/g' \
 
2148
              -e 's/@''GNULIB_EUIDACCESS''@/$(GNULIB_EUIDACCESS)/g' \
 
2149
              -e 's/@''GNULIB_FACCESSAT''@/$(GNULIB_FACCESSAT)/g' \
 
2150
              -e 's/@''GNULIB_FCHDIR''@/$(GNULIB_FCHDIR)/g' \
 
2151
              -e 's/@''GNULIB_FCHOWNAT''@/$(GNULIB_FCHOWNAT)/g' \
 
2152
              -e 's/@''GNULIB_FSYNC''@/$(GNULIB_FSYNC)/g' \
 
2153
              -e 's/@''GNULIB_FTRUNCATE''@/$(GNULIB_FTRUNCATE)/g' \
 
2154
              -e 's/@''GNULIB_GETCWD''@/$(GNULIB_GETCWD)/g' \
 
2155
              -e 's/@''GNULIB_GETDOMAINNAME''@/$(GNULIB_GETDOMAINNAME)/g' \
 
2156
              -e 's/@''GNULIB_GETDTABLESIZE''@/$(GNULIB_GETDTABLESIZE)/g' \
 
2157
              -e 's/@''GNULIB_GETGROUPS''@/$(GNULIB_GETGROUPS)/g' \
 
2158
              -e 's/@''GNULIB_GETHOSTNAME''@/$(GNULIB_GETHOSTNAME)/g' \
 
2159
              -e 's/@''GNULIB_GETLOGIN''@/$(GNULIB_GETLOGIN)/g' \
 
2160
              -e 's/@''GNULIB_GETLOGIN_R''@/$(GNULIB_GETLOGIN_R)/g' \
 
2161
              -e 's/@''GNULIB_GETPAGESIZE''@/$(GNULIB_GETPAGESIZE)/g' \
 
2162
              -e 's/@''GNULIB_GETUSERSHELL''@/$(GNULIB_GETUSERSHELL)/g' \
 
2163
              -e 's/@''GNULIB_GROUP_MEMBER''@/$(GNULIB_GROUP_MEMBER)/g' \
 
2164
              -e 's/@''GNULIB_LCHOWN''@/$(GNULIB_LCHOWN)/g' \
 
2165
              -e 's/@''GNULIB_LINK''@/$(GNULIB_LINK)/g' \
 
2166
              -e 's/@''GNULIB_LINKAT''@/$(GNULIB_LINKAT)/g' \
 
2167
              -e 's/@''GNULIB_LSEEK''@/$(GNULIB_LSEEK)/g' \
 
2168
              -e 's/@''GNULIB_PIPE''@/$(GNULIB_PIPE)/g' \
 
2169
              -e 's/@''GNULIB_PIPE2''@/$(GNULIB_PIPE2)/g' \
 
2170
              -e 's/@''GNULIB_PREAD''@/$(GNULIB_PREAD)/g' \
 
2171
              -e 's/@''GNULIB_PWRITE''@/$(GNULIB_PWRITE)/g' \
 
2172
              -e 's/@''GNULIB_READ''@/$(GNULIB_READ)/g' \
 
2173
              -e 's/@''GNULIB_READLINK''@/$(GNULIB_READLINK)/g' \
 
2174
              -e 's/@''GNULIB_READLINKAT''@/$(GNULIB_READLINKAT)/g' \
 
2175
              -e 's/@''GNULIB_RMDIR''@/$(GNULIB_RMDIR)/g' \
 
2176
              -e 's/@''GNULIB_SLEEP''@/$(GNULIB_SLEEP)/g' \
 
2177
              -e 's/@''GNULIB_SYMLINK''@/$(GNULIB_SYMLINK)/g' \
 
2178
              -e 's/@''GNULIB_SYMLINKAT''@/$(GNULIB_SYMLINKAT)/g' \
 
2179
              -e 's/@''GNULIB_TTYNAME_R''@/$(GNULIB_TTYNAME_R)/g' \
 
2180
              -e 's/@''GNULIB_UNISTD_H_GETOPT''@/$(GNULIB_UNISTD_H_GETOPT)/g' \
 
2181
              -e 's/@''GNULIB_UNISTD_H_NONBLOCKING''@/$(GNULIB_UNISTD_H_NONBLOCKING)/g' \
 
2182
              -e 's/@''GNULIB_UNISTD_H_SIGPIPE''@/$(GNULIB_UNISTD_H_SIGPIPE)/g' \
 
2183
              -e 's/@''GNULIB_UNLINK''@/$(GNULIB_UNLINK)/g' \
 
2184
              -e 's/@''GNULIB_UNLINKAT''@/$(GNULIB_UNLINKAT)/g' \
 
2185
              -e 's/@''GNULIB_USLEEP''@/$(GNULIB_USLEEP)/g' \
 
2186
              -e 's/@''GNULIB_WRITE''@/$(GNULIB_WRITE)/g' \
 
2187
              < $(srcdir)/unistd.in.h | \
 
2188
          sed -e 's|@''HAVE_CHOWN''@|$(HAVE_CHOWN)|g' \
 
2189
              -e 's|@''HAVE_DUP2''@|$(HAVE_DUP2)|g' \
 
2190
              -e 's|@''HAVE_DUP3''@|$(HAVE_DUP3)|g' \
 
2191
              -e 's|@''HAVE_EUIDACCESS''@|$(HAVE_EUIDACCESS)|g' \
 
2192
              -e 's|@''HAVE_FACCESSAT''@|$(HAVE_FACCESSAT)|g' \
 
2193
              -e 's|@''HAVE_FCHDIR''@|$(HAVE_FCHDIR)|g' \
 
2194
              -e 's|@''HAVE_FCHOWNAT''@|$(HAVE_FCHOWNAT)|g' \
 
2195
              -e 's|@''HAVE_FSYNC''@|$(HAVE_FSYNC)|g' \
 
2196
              -e 's|@''HAVE_FTRUNCATE''@|$(HAVE_FTRUNCATE)|g' \
 
2197
              -e 's|@''HAVE_GETDTABLESIZE''@|$(HAVE_GETDTABLESIZE)|g' \
 
2198
              -e 's|@''HAVE_GETGROUPS''@|$(HAVE_GETGROUPS)|g' \
 
2199
              -e 's|@''HAVE_GETHOSTNAME''@|$(HAVE_GETHOSTNAME)|g' \
 
2200
              -e 's|@''HAVE_GETLOGIN''@|$(HAVE_GETLOGIN)|g' \
 
2201
              -e 's|@''HAVE_GETPAGESIZE''@|$(HAVE_GETPAGESIZE)|g' \
 
2202
              -e 's|@''HAVE_GROUP_MEMBER''@|$(HAVE_GROUP_MEMBER)|g' \
 
2203
              -e 's|@''HAVE_LCHOWN''@|$(HAVE_LCHOWN)|g' \
 
2204
              -e 's|@''HAVE_LINK''@|$(HAVE_LINK)|g' \
 
2205
              -e 's|@''HAVE_LINKAT''@|$(HAVE_LINKAT)|g' \
 
2206
              -e 's|@''HAVE_PIPE''@|$(HAVE_PIPE)|g' \
 
2207
              -e 's|@''HAVE_PIPE2''@|$(HAVE_PIPE2)|g' \
 
2208
              -e 's|@''HAVE_PREAD''@|$(HAVE_PREAD)|g' \
 
2209
              -e 's|@''HAVE_PWRITE''@|$(HAVE_PWRITE)|g' \
 
2210
              -e 's|@''HAVE_READLINK''@|$(HAVE_READLINK)|g' \
 
2211
              -e 's|@''HAVE_READLINKAT''@|$(HAVE_READLINKAT)|g' \
 
2212
              -e 's|@''HAVE_SLEEP''@|$(HAVE_SLEEP)|g' \
 
2213
              -e 's|@''HAVE_SYMLINK''@|$(HAVE_SYMLINK)|g' \
 
2214
              -e 's|@''HAVE_SYMLINKAT''@|$(HAVE_SYMLINKAT)|g' \
 
2215
              -e 's|@''HAVE_UNLINKAT''@|$(HAVE_UNLINKAT)|g' \
 
2216
              -e 's|@''HAVE_USLEEP''@|$(HAVE_USLEEP)|g' \
 
2217
              -e 's|@''HAVE_DECL_ENVIRON''@|$(HAVE_DECL_ENVIRON)|g' \
 
2218
              -e 's|@''HAVE_DECL_FCHDIR''@|$(HAVE_DECL_FCHDIR)|g' \
 
2219
              -e 's|@''HAVE_DECL_GETDOMAINNAME''@|$(HAVE_DECL_GETDOMAINNAME)|g' \
 
2220
              -e 's|@''HAVE_DECL_GETLOGIN_R''@|$(HAVE_DECL_GETLOGIN_R)|g' \
 
2221
              -e 's|@''HAVE_DECL_GETPAGESIZE''@|$(HAVE_DECL_GETPAGESIZE)|g' \
 
2222
              -e 's|@''HAVE_DECL_GETUSERSHELL''@|$(HAVE_DECL_GETUSERSHELL)|g' \
 
2223
              -e 's|@''HAVE_DECL_TTYNAME_R''@|$(HAVE_DECL_TTYNAME_R)|g' \
 
2224
              -e 's|@''HAVE_OS_H''@|$(HAVE_OS_H)|g' \
 
2225
              -e 's|@''HAVE_SYS_PARAM_H''@|$(HAVE_SYS_PARAM_H)|g' \
 
2226
          | \
 
2227
          sed -e 's|@''REPLACE_CHOWN''@|$(REPLACE_CHOWN)|g' \
 
2228
              -e 's|@''REPLACE_CLOSE''@|$(REPLACE_CLOSE)|g' \
 
2229
              -e 's|@''REPLACE_DUP''@|$(REPLACE_DUP)|g' \
 
2230
              -e 's|@''REPLACE_DUP2''@|$(REPLACE_DUP2)|g' \
 
2231
              -e 's|@''REPLACE_FCHOWNAT''@|$(REPLACE_FCHOWNAT)|g' \
 
2232
              -e 's|@''REPLACE_GETCWD''@|$(REPLACE_GETCWD)|g' \
 
2233
              -e 's|@''REPLACE_GETDOMAINNAME''@|$(REPLACE_GETDOMAINNAME)|g' \
 
2234
              -e 's|@''REPLACE_GETLOGIN_R''@|$(REPLACE_GETLOGIN_R)|g' \
 
2235
              -e 's|@''REPLACE_GETGROUPS''@|$(REPLACE_GETGROUPS)|g' \
 
2236
              -e 's|@''REPLACE_GETPAGESIZE''@|$(REPLACE_GETPAGESIZE)|g' \
 
2237
              -e 's|@''REPLACE_LCHOWN''@|$(REPLACE_LCHOWN)|g' \
 
2238
              -e 's|@''REPLACE_LINK''@|$(REPLACE_LINK)|g' \
 
2239
              -e 's|@''REPLACE_LINKAT''@|$(REPLACE_LINKAT)|g' \
 
2240
              -e 's|@''REPLACE_LSEEK''@|$(REPLACE_LSEEK)|g' \
 
2241
              -e 's|@''REPLACE_PREAD''@|$(REPLACE_PREAD)|g' \
 
2242
              -e 's|@''REPLACE_PWRITE''@|$(REPLACE_PWRITE)|g' \
 
2243
              -e 's|@''REPLACE_READ''@|$(REPLACE_READ)|g' \
 
2244
              -e 's|@''REPLACE_READLINK''@|$(REPLACE_READLINK)|g' \
 
2245
              -e 's|@''REPLACE_RMDIR''@|$(REPLACE_RMDIR)|g' \
 
2246
              -e 's|@''REPLACE_SLEEP''@|$(REPLACE_SLEEP)|g' \
 
2247
              -e 's|@''REPLACE_SYMLINK''@|$(REPLACE_SYMLINK)|g' \
 
2248
              -e 's|@''REPLACE_TTYNAME_R''@|$(REPLACE_TTYNAME_R)|g' \
 
2249
              -e 's|@''REPLACE_UNLINK''@|$(REPLACE_UNLINK)|g' \
 
2250
              -e 's|@''REPLACE_UNLINKAT''@|$(REPLACE_UNLINKAT)|g' \
 
2251
              -e 's|@''REPLACE_USLEEP''@|$(REPLACE_USLEEP)|g' \
 
2252
              -e 's|@''REPLACE_WRITE''@|$(REPLACE_WRITE)|g' \
 
2253
              -e 's|@''UNISTD_H_HAVE_WINSOCK2_H''@|$(UNISTD_H_HAVE_WINSOCK2_H)|g' \
 
2254
              -e 's|@''UNISTD_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS''@|$(UNISTD_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS)|g' \
 
2255
              -e '/definitions of _GL_FUNCDECL_RPL/r $(CXXDEFS_H)' \
 
2256
              -e '/definition of _GL_ARG_NONNULL/r $(ARG_NONNULL_H)' \
 
2257
              -e '/definition of _GL_WARN_ON_USE/r $(WARN_ON_USE_H)'; \
 
2258
        } > $@-t && \
 
2259
        mv $@-t $@
 
2260
MOSTLYCLEANFILES += unistd.h unistd.h-t
 
2261
 
 
2262
EXTRA_DIST += unistd.in.h
 
2263
 
 
2264
## end   gnulib module unistd
 
2265
 
 
2266
## begin gnulib module unistd-safer
 
2267
 
 
2268
libgnu_a_SOURCES += dup-safer.c fd-safer.c pipe-safer.c
 
2269
 
 
2270
EXTRA_DIST += unistd--.h unistd-safer.h
 
2271
 
 
2272
## end   gnulib module unistd-safer
 
2273
 
 
2274
## begin gnulib module unlocked-io
 
2275
 
 
2276
 
 
2277
EXTRA_DIST += unlocked-io.h
 
2278
 
 
2279
## end   gnulib module unlocked-io
 
2280
 
 
2281
## begin gnulib module update-copyright
 
2282
 
 
2283
 
 
2284
EXTRA_DIST += $(top_srcdir)/build-aux/update-copyright
 
2285
 
 
2286
## end   gnulib module update-copyright
 
2287
 
 
2288
## begin gnulib module useless-if-before-free
 
2289
 
 
2290
 
 
2291
EXTRA_DIST += $(top_srcdir)/build-aux/useless-if-before-free
 
2292
 
 
2293
## end   gnulib module useless-if-before-free
 
2294
 
 
2295
## begin gnulib module utimens
 
2296
 
 
2297
libgnu_a_SOURCES += utimens.c
 
2298
 
 
2299
EXTRA_DIST += utimens.h
 
2300
 
 
2301
## end   gnulib module utimens
 
2302
 
 
2303
## begin gnulib module vasnprintf
 
2304
 
 
2305
 
 
2306
EXTRA_DIST += asnprintf.c float+.h printf-args.c printf-args.h printf-parse.c printf-parse.h vasnprintf.c vasnprintf.h
 
2307
 
 
2308
EXTRA_libgnu_a_SOURCES += asnprintf.c printf-args.c printf-parse.c vasnprintf.c
 
2309
 
 
2310
## end   gnulib module vasnprintf
 
2311
 
 
2312
## begin gnulib module vasprintf
 
2313
 
 
2314
 
 
2315
EXTRA_DIST += asprintf.c vasprintf.c
 
2316
 
 
2317
EXTRA_libgnu_a_SOURCES += asprintf.c vasprintf.c
 
2318
 
 
2319
## end   gnulib module vasprintf
 
2320
 
 
2321
## begin gnulib module vc-list-files
 
2322
 
 
2323
 
 
2324
EXTRA_DIST += $(top_srcdir)/build-aux/vc-list-files
 
2325
 
 
2326
## end   gnulib module vc-list-files
 
2327
 
 
2328
## begin gnulib module verify
 
2329
 
 
2330
 
 
2331
EXTRA_DIST += verify.h
 
2332
 
 
2333
## end   gnulib module verify
 
2334
 
 
2335
## begin gnulib module wait-process
 
2336
 
 
2337
libgnu_a_SOURCES += wait-process.h wait-process.c
 
2338
 
 
2339
## end   gnulib module wait-process
 
2340
 
 
2341
## begin gnulib module waitpid
 
2342
 
 
2343
 
 
2344
EXTRA_DIST += waitpid.c
 
2345
 
 
2346
EXTRA_libgnu_a_SOURCES += waitpid.c
 
2347
 
 
2348
## end   gnulib module waitpid
 
2349
 
 
2350
## begin gnulib module wchar
 
2351
 
 
2352
BUILT_SOURCES += wchar.h
 
2353
 
 
2354
# We need the following in order to create <wchar.h> when the system
 
2355
# version does not work standalone.
 
2356
wchar.h: wchar.in.h $(top_builddir)/config.status $(CXXDEFS_H) $(ARG_NONNULL_H) $(WARN_ON_USE_H)
 
2357
        $(AM_V_GEN)rm -f $@-t $@ && \
 
2358
        { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
 
2359
          sed -e 's|@''GUARD_PREFIX''@|GL|g' \
 
2360
              -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \
 
2361
              -e 's|@''PRAGMA_SYSTEM_HEADER''@|@PRAGMA_SYSTEM_HEADER@|g' \
 
2362
              -e 's|@''PRAGMA_COLUMNS''@|@PRAGMA_COLUMNS@|g' \
 
2363
              -e 's|@''HAVE_FEATURES_H''@|$(HAVE_FEATURES_H)|g' \
 
2364
              -e 's|@''NEXT_WCHAR_H''@|$(NEXT_WCHAR_H)|g' \
 
2365
              -e 's|@''HAVE_WCHAR_H''@|$(HAVE_WCHAR_H)|g' \
 
2366
              -e 's/@''GNULIB_BTOWC''@/$(GNULIB_BTOWC)/g' \
 
2367
              -e 's/@''GNULIB_WCTOB''@/$(GNULIB_WCTOB)/g' \
 
2368
              -e 's/@''GNULIB_MBSINIT''@/$(GNULIB_MBSINIT)/g' \
 
2369
              -e 's/@''GNULIB_MBRTOWC''@/$(GNULIB_MBRTOWC)/g' \
 
2370
              -e 's/@''GNULIB_MBRLEN''@/$(GNULIB_MBRLEN)/g' \
 
2371
              -e 's/@''GNULIB_MBSRTOWCS''@/$(GNULIB_MBSRTOWCS)/g' \
 
2372
              -e 's/@''GNULIB_MBSNRTOWCS''@/$(GNULIB_MBSNRTOWCS)/g' \
 
2373
              -e 's/@''GNULIB_WCRTOMB''@/$(GNULIB_WCRTOMB)/g' \
 
2374
              -e 's/@''GNULIB_WCSRTOMBS''@/$(GNULIB_WCSRTOMBS)/g' \
 
2375
              -e 's/@''GNULIB_WCSNRTOMBS''@/$(GNULIB_WCSNRTOMBS)/g' \
 
2376
              -e 's/@''GNULIB_WCWIDTH''@/$(GNULIB_WCWIDTH)/g' \
 
2377
              -e 's/@''GNULIB_WMEMCHR''@/$(GNULIB_WMEMCHR)/g' \
 
2378
              -e 's/@''GNULIB_WMEMCMP''@/$(GNULIB_WMEMCMP)/g' \
 
2379
              -e 's/@''GNULIB_WMEMCPY''@/$(GNULIB_WMEMCPY)/g' \
 
2380
              -e 's/@''GNULIB_WMEMMOVE''@/$(GNULIB_WMEMMOVE)/g' \
 
2381
              -e 's/@''GNULIB_WMEMSET''@/$(GNULIB_WMEMSET)/g' \
 
2382
              -e 's/@''GNULIB_WCSLEN''@/$(GNULIB_WCSLEN)/g' \
 
2383
              -e 's/@''GNULIB_WCSNLEN''@/$(GNULIB_WCSNLEN)/g' \
 
2384
              -e 's/@''GNULIB_WCSCPY''@/$(GNULIB_WCSCPY)/g' \
 
2385
              -e 's/@''GNULIB_WCPCPY''@/$(GNULIB_WCPCPY)/g' \
 
2386
              -e 's/@''GNULIB_WCSNCPY''@/$(GNULIB_WCSNCPY)/g' \
 
2387
              -e 's/@''GNULIB_WCPNCPY''@/$(GNULIB_WCPNCPY)/g' \
 
2388
              -e 's/@''GNULIB_WCSCAT''@/$(GNULIB_WCSCAT)/g' \
 
2389
              -e 's/@''GNULIB_WCSNCAT''@/$(GNULIB_WCSNCAT)/g' \
 
2390
              -e 's/@''GNULIB_WCSCMP''@/$(GNULIB_WCSCMP)/g' \
 
2391
              -e 's/@''GNULIB_WCSNCMP''@/$(GNULIB_WCSNCMP)/g' \
 
2392
              -e 's/@''GNULIB_WCSCASECMP''@/$(GNULIB_WCSCASECMP)/g' \
 
2393
              -e 's/@''GNULIB_WCSNCASECMP''@/$(GNULIB_WCSNCASECMP)/g' \
 
2394
              -e 's/@''GNULIB_WCSCOLL''@/$(GNULIB_WCSCOLL)/g' \
 
2395
              -e 's/@''GNULIB_WCSXFRM''@/$(GNULIB_WCSXFRM)/g' \
 
2396
              -e 's/@''GNULIB_WCSDUP''@/$(GNULIB_WCSDUP)/g' \
 
2397
              -e 's/@''GNULIB_WCSCHR''@/$(GNULIB_WCSCHR)/g' \
 
2398
              -e 's/@''GNULIB_WCSRCHR''@/$(GNULIB_WCSRCHR)/g' \
 
2399
              -e 's/@''GNULIB_WCSCSPN''@/$(GNULIB_WCSCSPN)/g' \
 
2400
              -e 's/@''GNULIB_WCSSPN''@/$(GNULIB_WCSSPN)/g' \
 
2401
              -e 's/@''GNULIB_WCSPBRK''@/$(GNULIB_WCSPBRK)/g' \
 
2402
              -e 's/@''GNULIB_WCSSTR''@/$(GNULIB_WCSSTR)/g' \
 
2403
              -e 's/@''GNULIB_WCSTOK''@/$(GNULIB_WCSTOK)/g' \
 
2404
              -e 's/@''GNULIB_WCSWIDTH''@/$(GNULIB_WCSWIDTH)/g' \
 
2405
              < $(srcdir)/wchar.in.h | \
 
2406
          sed -e 's|@''HAVE_WINT_T''@|$(HAVE_WINT_T)|g' \
 
2407
              -e 's|@''HAVE_BTOWC''@|$(HAVE_BTOWC)|g' \
 
2408
              -e 's|@''HAVE_MBSINIT''@|$(HAVE_MBSINIT)|g' \
 
2409
              -e 's|@''HAVE_MBRTOWC''@|$(HAVE_MBRTOWC)|g' \
 
2410
              -e 's|@''HAVE_MBRLEN''@|$(HAVE_MBRLEN)|g' \
 
2411
              -e 's|@''HAVE_MBSRTOWCS''@|$(HAVE_MBSRTOWCS)|g' \
 
2412
              -e 's|@''HAVE_MBSNRTOWCS''@|$(HAVE_MBSNRTOWCS)|g' \
 
2413
              -e 's|@''HAVE_WCRTOMB''@|$(HAVE_WCRTOMB)|g' \
 
2414
              -e 's|@''HAVE_WCSRTOMBS''@|$(HAVE_WCSRTOMBS)|g' \
 
2415
              -e 's|@''HAVE_WCSNRTOMBS''@|$(HAVE_WCSNRTOMBS)|g' \
 
2416
              -e 's|@''HAVE_WMEMCHR''@|$(HAVE_WMEMCHR)|g' \
 
2417
              -e 's|@''HAVE_WMEMCMP''@|$(HAVE_WMEMCMP)|g' \
 
2418
              -e 's|@''HAVE_WMEMCPY''@|$(HAVE_WMEMCPY)|g' \
 
2419
              -e 's|@''HAVE_WMEMMOVE''@|$(HAVE_WMEMMOVE)|g' \
 
2420
              -e 's|@''HAVE_WMEMSET''@|$(HAVE_WMEMSET)|g' \
 
2421
              -e 's|@''HAVE_WCSLEN''@|$(HAVE_WCSLEN)|g' \
 
2422
              -e 's|@''HAVE_WCSNLEN''@|$(HAVE_WCSNLEN)|g' \
 
2423
              -e 's|@''HAVE_WCSCPY''@|$(HAVE_WCSCPY)|g' \
 
2424
              -e 's|@''HAVE_WCPCPY''@|$(HAVE_WCPCPY)|g' \
 
2425
              -e 's|@''HAVE_WCSNCPY''@|$(HAVE_WCSNCPY)|g' \
 
2426
              -e 's|@''HAVE_WCPNCPY''@|$(HAVE_WCPNCPY)|g' \
 
2427
              -e 's|@''HAVE_WCSCAT''@|$(HAVE_WCSCAT)|g' \
 
2428
              -e 's|@''HAVE_WCSNCAT''@|$(HAVE_WCSNCAT)|g' \
 
2429
              -e 's|@''HAVE_WCSCMP''@|$(HAVE_WCSCMP)|g' \
 
2430
              -e 's|@''HAVE_WCSNCMP''@|$(HAVE_WCSNCMP)|g' \
 
2431
              -e 's|@''HAVE_WCSCASECMP''@|$(HAVE_WCSCASECMP)|g' \
 
2432
              -e 's|@''HAVE_WCSNCASECMP''@|$(HAVE_WCSNCASECMP)|g' \
 
2433
              -e 's|@''HAVE_WCSCOLL''@|$(HAVE_WCSCOLL)|g' \
 
2434
              -e 's|@''HAVE_WCSXFRM''@|$(HAVE_WCSXFRM)|g' \
 
2435
              -e 's|@''HAVE_WCSDUP''@|$(HAVE_WCSDUP)|g' \
 
2436
              -e 's|@''HAVE_WCSCHR''@|$(HAVE_WCSCHR)|g' \
 
2437
              -e 's|@''HAVE_WCSRCHR''@|$(HAVE_WCSRCHR)|g' \
 
2438
              -e 's|@''HAVE_WCSCSPN''@|$(HAVE_WCSCSPN)|g' \
 
2439
              -e 's|@''HAVE_WCSSPN''@|$(HAVE_WCSSPN)|g' \
 
2440
              -e 's|@''HAVE_WCSPBRK''@|$(HAVE_WCSPBRK)|g' \
 
2441
              -e 's|@''HAVE_WCSSTR''@|$(HAVE_WCSSTR)|g' \
 
2442
              -e 's|@''HAVE_WCSTOK''@|$(HAVE_WCSTOK)|g' \
 
2443
              -e 's|@''HAVE_WCSWIDTH''@|$(HAVE_WCSWIDTH)|g' \
 
2444
              -e 's|@''HAVE_DECL_WCTOB''@|$(HAVE_DECL_WCTOB)|g' \
 
2445
              -e 's|@''HAVE_DECL_WCWIDTH''@|$(HAVE_DECL_WCWIDTH)|g' \
 
2446
          | \
 
2447
          sed -e 's|@''REPLACE_MBSTATE_T''@|$(REPLACE_MBSTATE_T)|g' \
 
2448
              -e 's|@''REPLACE_BTOWC''@|$(REPLACE_BTOWC)|g' \
 
2449
              -e 's|@''REPLACE_WCTOB''@|$(REPLACE_WCTOB)|g' \
 
2450
              -e 's|@''REPLACE_MBSINIT''@|$(REPLACE_MBSINIT)|g' \
 
2451
              -e 's|@''REPLACE_MBRTOWC''@|$(REPLACE_MBRTOWC)|g' \
 
2452
              -e 's|@''REPLACE_MBRLEN''@|$(REPLACE_MBRLEN)|g' \
 
2453
              -e 's|@''REPLACE_MBSRTOWCS''@|$(REPLACE_MBSRTOWCS)|g' \
 
2454
              -e 's|@''REPLACE_MBSNRTOWCS''@|$(REPLACE_MBSNRTOWCS)|g' \
 
2455
              -e 's|@''REPLACE_WCRTOMB''@|$(REPLACE_WCRTOMB)|g' \
 
2456
              -e 's|@''REPLACE_WCSRTOMBS''@|$(REPLACE_WCSRTOMBS)|g' \
 
2457
              -e 's|@''REPLACE_WCSNRTOMBS''@|$(REPLACE_WCSNRTOMBS)|g' \
 
2458
              -e 's|@''REPLACE_WCWIDTH''@|$(REPLACE_WCWIDTH)|g' \
 
2459
              -e 's|@''REPLACE_WCSWIDTH''@|$(REPLACE_WCSWIDTH)|g' \
 
2460
              -e '/definitions of _GL_FUNCDECL_RPL/r $(CXXDEFS_H)' \
 
2461
              -e '/definition of _GL_ARG_NONNULL/r $(ARG_NONNULL_H)' \
 
2462
              -e '/definition of _GL_WARN_ON_USE/r $(WARN_ON_USE_H)'; \
 
2463
        } > $@-t && \
 
2464
        mv $@-t $@
 
2465
MOSTLYCLEANFILES += wchar.h wchar.h-t
 
2466
 
 
2467
EXTRA_DIST += wchar.in.h
 
2468
 
 
2469
## end   gnulib module wchar
 
2470
 
 
2471
## begin gnulib module wctype-h
 
2472
 
 
2473
BUILT_SOURCES += wctype.h
 
2474
 
 
2475
# We need the following in order to create <wctype.h> when the system
 
2476
# doesn't have one that works with the given compiler.
 
2477
wctype.h: wctype.in.h $(top_builddir)/config.status $(CXXDEFS_H) $(WARN_ON_USE_H)
 
2478
        $(AM_V_GEN)rm -f $@-t $@ && \
 
2479
        { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
 
2480
          sed -e 's|@''GUARD_PREFIX''@|GL|g' \
 
2481
              -e 's/@''HAVE_WCTYPE_H''@/$(HAVE_WCTYPE_H)/g' \
 
2482
              -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \
 
2483
              -e 's|@''PRAGMA_SYSTEM_HEADER''@|@PRAGMA_SYSTEM_HEADER@|g' \
 
2484
              -e 's|@''PRAGMA_COLUMNS''@|@PRAGMA_COLUMNS@|g' \
 
2485
              -e 's|@''NEXT_WCTYPE_H''@|$(NEXT_WCTYPE_H)|g' \
 
2486
              -e 's/@''GNULIB_ISWBLANK''@/$(GNULIB_ISWBLANK)/g' \
 
2487
              -e 's/@''GNULIB_WCTYPE''@/$(GNULIB_WCTYPE)/g' \
 
2488
              -e 's/@''GNULIB_ISWCTYPE''@/$(GNULIB_ISWCTYPE)/g' \
 
2489
              -e 's/@''GNULIB_WCTRANS''@/$(GNULIB_WCTRANS)/g' \
 
2490
              -e 's/@''GNULIB_TOWCTRANS''@/$(GNULIB_TOWCTRANS)/g' \
 
2491
              -e 's/@''HAVE_ISWBLANK''@/$(HAVE_ISWBLANK)/g' \
 
2492
              -e 's/@''HAVE_ISWCNTRL''@/$(HAVE_ISWCNTRL)/g' \
 
2493
              -e 's/@''HAVE_WCTYPE_T''@/$(HAVE_WCTYPE_T)/g' \
 
2494
              -e 's/@''HAVE_WCTRANS_T''@/$(HAVE_WCTRANS_T)/g' \
 
2495
              -e 's/@''HAVE_WINT_T''@/$(HAVE_WINT_T)/g' \
 
2496
              -e 's/@''REPLACE_ISWBLANK''@/$(REPLACE_ISWBLANK)/g' \
 
2497
              -e 's/@''REPLACE_ISWCNTRL''@/$(REPLACE_ISWCNTRL)/g' \
 
2498
              -e 's/@''REPLACE_TOWLOWER''@/$(REPLACE_TOWLOWER)/g' \
 
2499
              -e '/definitions of _GL_FUNCDECL_RPL/r $(CXXDEFS_H)' \
 
2500
              -e '/definition of _GL_WARN_ON_USE/r $(WARN_ON_USE_H)' \
 
2501
              < $(srcdir)/wctype.in.h; \
 
2502
        } > $@-t && \
 
2503
        mv $@-t $@
 
2504
MOSTLYCLEANFILES += wctype.h wctype.h-t
 
2505
 
 
2506
EXTRA_DIST += wctype.in.h
 
2507
 
 
2508
## end   gnulib module wctype-h
 
2509
 
 
2510
## begin gnulib module write
 
2511
 
 
2512
 
 
2513
EXTRA_DIST += write.c
 
2514
 
 
2515
EXTRA_libgnu_a_SOURCES += write.c
 
2516
 
 
2517
## end   gnulib module write
 
2518
 
 
2519
## begin gnulib module xalloc
 
2520
 
 
2521
libgnu_a_SOURCES += xmalloc.c
 
2522
 
 
2523
EXTRA_DIST += xalloc.h
 
2524
 
 
2525
## end   gnulib module xalloc
 
2526
 
 
2527
## begin gnulib module xalloc-die
 
2528
 
 
2529
libgnu_a_SOURCES += xalloc-die.c
 
2530
 
 
2531
## end   gnulib module xalloc-die
 
2532
 
 
2533
## begin gnulib module xalloc-oversized
 
2534
 
 
2535
 
 
2536
EXTRA_DIST += xalloc-oversized.h
 
2537
 
 
2538
## end   gnulib module xalloc-oversized
 
2539
 
 
2540
## begin gnulib module xsize
 
2541
 
 
2542
libgnu_a_SOURCES += xsize.h
 
2543
 
 
2544
## end   gnulib module xsize
 
2545
 
 
2546
 
 
2547
mostlyclean-local: mostlyclean-generic
 
2548
        @for dir in '' $(MOSTLYCLEANDIRS); do \
 
2549
          if test -n "$$dir" && test -d $$dir; then \
 
2550
            echo "rmdir $$dir"; rmdir $$dir; \
 
2551
          fi; \
 
2552
        done; \
 
2553
        :