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

« back to all changes in this revision

Viewing changes to lib/gl/Makefile.am

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

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
## DO NOT EDIT! GENERATED AUTOMATICALLY!
2
2
## Process this file with automake to produce Makefile.in.
3
 
# Copyright (C) 2002-2009 Free Software Foundation, Inc.
 
3
# Copyright (C) 2002-2010 Free Software Foundation, Inc.
4
4
#
5
5
# This file is free software, distributed under the terms of the GNU
6
6
# General Public License.  As a special exception to the GNU General
64
64
 
65
65
## end   gnulib module alloca-opt
66
66
 
 
67
## begin gnulib module arg-nonnull
 
68
 
 
69
# The BUILT_SOURCES created by this Makefile snippet are not used via #include
 
70
# statements but through direct file reference. Therefore this snippet must be
 
71
# present in all Makefile.am that need it. This is ensured by the applicability
 
72
# 'all' defined above.
 
73
 
 
74
BUILT_SOURCES += arg-nonnull.h
 
75
# The arg-nonnull.h that gets inserted into generated .h files is the same as
 
76
# build-aux/arg-nonnull.h, except that it has the copyright header cut off.
 
77
arg-nonnull.h: $(top_srcdir)/build-aux/arg-nonnull.h
 
78
        $(AM_V_GEN)rm -f $@-t $@ && \
 
79
        sed -n -e '/GL_ARG_NONNULL/,$$p' \
 
80
          < $(top_srcdir)/build-aux/arg-nonnull.h \
 
81
          > $@-t && \
 
82
        mv $@-t $@
 
83
MOSTLYCLEANFILES += arg-nonnull.h arg-nonnull.h-t
 
84
 
 
85
ARG_NONNULL_H=arg-nonnull.h
 
86
 
 
87
EXTRA_DIST += $(top_srcdir)/build-aux/arg-nonnull.h
 
88
 
 
89
## end   gnulib module arg-nonnull
 
90
 
67
91
## begin gnulib module byteswap
68
92
 
69
93
BUILT_SOURCES += $(BYTESWAP_H)
82
106
 
83
107
## end   gnulib module byteswap
84
108
 
 
109
## begin gnulib module c++defs
 
110
 
 
111
# The BUILT_SOURCES created by this Makefile snippet are not used via #include
 
112
# statements but through direct file reference. Therefore this snippet must be
 
113
# present in all Makefile.am that need it. This is ensured by the applicability
 
114
# 'all' defined above.
 
115
 
 
116
BUILT_SOURCES += c++defs.h
 
117
# The c++defs.h that gets inserted into generated .h files is the same as
 
118
# build-aux/c++defs.h, except that it has the copyright header cut off.
 
119
c++defs.h: $(top_srcdir)/build-aux/c++defs.h
 
120
        $(AM_V_GEN)rm -f $@-t $@ && \
 
121
        sed -n -e '/_GL_CXXDEFS/,$$p' \
 
122
          < $(top_srcdir)/build-aux/c++defs.h \
 
123
          > $@-t && \
 
124
        mv $@-t $@
 
125
MOSTLYCLEANFILES += c++defs.h c++defs.h-t
 
126
 
 
127
CXXDEFS_H=c++defs.h
 
128
 
 
129
EXTRA_DIST += $(top_srcdir)/build-aux/c++defs.h
 
130
 
 
131
## end   gnulib module c++defs
 
132
 
85
133
## begin gnulib module c-ctype
86
134
 
87
135
liblgnu_la_SOURCES += c-ctype.h c-ctype.c
182
230
 
183
231
## end   gnulib module havelib
184
232
 
185
 
## begin gnulib module link-warning
186
 
 
187
 
LINK_WARNING_H=$(top_srcdir)/build-aux/link-warning.h
188
 
 
189
 
EXTRA_DIST += $(top_srcdir)/build-aux/link-warning.h
190
 
 
191
 
## end   gnulib module link-warning
192
 
 
193
233
## begin gnulib module lseek
194
234
 
195
235
 
225
265
 
226
266
## begin gnulib module netdb
227
267
 
228
 
BUILT_SOURCES += $(NETDB_H)
 
268
BUILT_SOURCES += netdb.h
229
269
 
230
270
# We need the following in order to create <netdb.h> when the system
231
271
# doesn't have one that works with the given compiler.
232
 
netdb.h: netdb.in.h
 
272
netdb.h: netdb.in.h $(ARG_NONNULL_H)
233
273
        $(AM_V_GEN)rm -f $@-t $@ && \
234
274
        { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
235
275
          sed -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \
242
282
              -e 's|@''HAVE_DECL_GAI_STRERROR''@|$(HAVE_DECL_GAI_STRERROR)|g' \
243
283
              -e 's|@''HAVE_DECL_GETADDRINFO''@|$(HAVE_DECL_GETADDRINFO)|g' \
244
284
              -e 's|@''HAVE_DECL_GETNAMEINFO''@|$(HAVE_DECL_GETNAMEINFO)|g' \
 
285
              -e '/definition of _GL_ARG_NONNULL/r $(ARG_NONNULL_H)' \
245
286
              < $(srcdir)/netdb.in.h; \
246
287
        } > $@-t && \
247
288
        mv $@-t $@
381
422
 
382
423
# We need the following in order to create <stdio.h> when the system
383
424
# doesn't have one that works with the given compiler.
384
 
stdio.h: stdio.in.h
 
425
stdio.h: stdio.in.h $(CXXDEFS_H) $(ARG_NONNULL_H) $(WARN_ON_USE_H)
385
426
        $(AM_V_GEN)rm -f $@-t $@ && \
386
427
        { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */' && \
387
428
          sed -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \
419
460
              -e 's|@''GNULIB_SNPRINTF''@|$(GNULIB_SNPRINTF)|g' \
420
461
              -e 's|@''GNULIB_SPRINTF_POSIX''@|$(GNULIB_SPRINTF_POSIX)|g' \
421
462
              -e 's|@''GNULIB_STDIO_H_SIGPIPE''@|$(GNULIB_STDIO_H_SIGPIPE)|g' \
 
463
              -e 's|@''GNULIB_TMPFILE''@|$(GNULIB_TMPFILE)|g' \
422
464
              -e 's|@''GNULIB_VASPRINTF''@|$(GNULIB_VASPRINTF)|g' \
423
465
              -e 's|@''GNULIB_VDPRINTF''@|$(GNULIB_VDPRINTF)|g' \
424
466
              -e 's|@''GNULIB_VFPRINTF''@|$(GNULIB_VFPRINTF)|g' \
427
469
              -e 's|@''GNULIB_VPRINTF_POSIX''@|$(GNULIB_VPRINTF_POSIX)|g' \
428
470
              -e 's|@''GNULIB_VSNPRINTF''@|$(GNULIB_VSNPRINTF)|g' \
429
471
              -e 's|@''GNULIB_VSPRINTF_POSIX''@|$(GNULIB_VSPRINTF_POSIX)|g' \
430
 
              -e 's|@''HAVE_DECL_FPURGE''@|$(HAVE_DECL_FPURGE)|g' \
 
472
              < $(srcdir)/stdio.in.h | \
 
473
          sed -e 's|@''HAVE_DECL_FPURGE''@|$(HAVE_DECL_FPURGE)|g' \
431
474
              -e 's|@''HAVE_DECL_GETDELIM''@|$(HAVE_DECL_GETDELIM)|g' \
432
475
              -e 's|@''HAVE_DECL_GETLINE''@|$(HAVE_DECL_GETLINE)|g' \
433
476
              -e 's|@''HAVE_DECL_OBSTACK_PRINTF''@|$(HAVE_DECL_OBSTACK_PRINTF)|g' \
434
477
              -e 's|@''HAVE_DECL_SNPRINTF''@|$(HAVE_DECL_SNPRINTF)|g' \
435
478
              -e 's|@''HAVE_DECL_VSNPRINTF''@|$(HAVE_DECL_VSNPRINTF)|g' \
436
479
              -e 's|@''HAVE_DPRINTF''@|$(HAVE_DPRINTF)|g' \
 
480
              -e 's|@''HAVE_FSEEKO''@|$(HAVE_FSEEKO)|g' \
 
481
              -e 's|@''HAVE_FTELLO''@|$(HAVE_FTELLO)|g' \
437
482
              -e 's|@''HAVE_RENAMEAT''@|$(HAVE_RENAMEAT)|g' \
438
483
              -e 's|@''HAVE_VASPRINTF''@|$(HAVE_VASPRINTF)|g' \
439
484
              -e 's|@''HAVE_VDPRINTF''@|$(HAVE_VDPRINTF)|g' \
448
493
              -e 's|@''REPLACE_FSEEKO''@|$(REPLACE_FSEEKO)|g' \
449
494
              -e 's|@''REPLACE_FTELL''@|$(REPLACE_FTELL)|g' \
450
495
              -e 's|@''REPLACE_FTELLO''@|$(REPLACE_FTELLO)|g' \
 
496
              -e 's|@''REPLACE_GETDELIM''@|$(REPLACE_GETDELIM)|g' \
451
497
              -e 's|@''REPLACE_GETLINE''@|$(REPLACE_GETLINE)|g' \
452
498
              -e 's|@''REPLACE_OBSTACK_PRINTF''@|$(REPLACE_OBSTACK_PRINTF)|g' \
453
499
              -e 's|@''REPLACE_PERROR''@|$(REPLACE_PERROR)|g' \
459
505
              -e 's|@''REPLACE_SNPRINTF''@|$(REPLACE_SNPRINTF)|g' \
460
506
              -e 's|@''REPLACE_SPRINTF''@|$(REPLACE_SPRINTF)|g' \
461
507
              -e 's|@''REPLACE_STDIO_WRITE_FUNCS''@|$(REPLACE_STDIO_WRITE_FUNCS)|g' \
 
508
              -e 's|@''REPLACE_TMPFILE''@|$(REPLACE_TMPFILE)|g' \
462
509
              -e 's|@''REPLACE_VASPRINTF''@|$(REPLACE_VASPRINTF)|g' \
463
510
              -e 's|@''REPLACE_VDPRINTF''@|$(REPLACE_VDPRINTF)|g' \
464
511
              -e 's|@''REPLACE_VFPRINTF''@|$(REPLACE_VFPRINTF)|g' \
465
512
              -e 's|@''REPLACE_VPRINTF''@|$(REPLACE_VPRINTF)|g' \
466
513
              -e 's|@''REPLACE_VSNPRINTF''@|$(REPLACE_VSNPRINTF)|g' \
467
514
              -e 's|@''REPLACE_VSPRINTF''@|$(REPLACE_VSPRINTF)|g' \
468
 
              -e '/definition of GL_LINK_WARNING/r $(LINK_WARNING_H)' \
469
 
              < $(srcdir)/stdio.in.h; \
 
515
              -e '/definitions of _GL_FUNCDECL_RPL/r $(CXXDEFS_H)' \
 
516
              -e '/definition of _GL_ARG_NONNULL/r $(ARG_NONNULL_H)' \
 
517
              -e '/definition of _GL_WARN_ON_USE/r $(WARN_ON_USE_H)'; \
470
518
        } > $@-t && \
471
519
        mv $@-t $@
472
520
MOSTLYCLEANFILES += stdio.h stdio.h-t
483
531
 
484
532
# We need the following in order to create <stdlib.h> when the system
485
533
# doesn't have one that works with the given compiler.
486
 
stdlib.h: stdlib.in.h
 
534
stdlib.h: stdlib.in.h $(CXXDEFS_H) $(ARG_NONNULL_H) $(WARN_ON_USE_H)
487
535
        $(AM_V_GEN)rm -f $@-t $@ && \
488
536
        { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */' && \
489
537
          sed -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \
494
542
              -e 's|@''GNULIB_CANONICALIZE_FILE_NAME''@|$(GNULIB_CANONICALIZE_FILE_NAME)|g' \
495
543
              -e 's|@''GNULIB_GETLOADAVG''@|$(GNULIB_GETLOADAVG)|g' \
496
544
              -e 's|@''GNULIB_GETSUBOPT''@|$(GNULIB_GETSUBOPT)|g' \
 
545
              -e 's|@''GNULIB_GRANTPT''@|$(GNULIB_GRANTPT)|g' \
497
546
              -e 's|@''GNULIB_MALLOC_POSIX''@|$(GNULIB_MALLOC_POSIX)|g' \
498
547
              -e 's|@''GNULIB_MKDTEMP''@|$(GNULIB_MKDTEMP)|g' \
499
548
              -e 's|@''GNULIB_MKOSTEMP''@|$(GNULIB_MKOSTEMP)|g' \
500
549
              -e 's|@''GNULIB_MKOSTEMPS''@|$(GNULIB_MKOSTEMPS)|g' \
501
550
              -e 's|@''GNULIB_MKSTEMP''@|$(GNULIB_MKSTEMP)|g' \
502
551
              -e 's|@''GNULIB_MKSTEMPS''@|$(GNULIB_MKSTEMPS)|g' \
 
552
              -e 's|@''GNULIB_PTSNAME''@|$(GNULIB_PTSNAME)|g' \
503
553
              -e 's|@''GNULIB_PUTENV''@|$(GNULIB_PUTENV)|g' \
504
554
              -e 's|@''GNULIB_RANDOM_R''@|$(GNULIB_RANDOM_R)|g' \
505
555
              -e 's|@''GNULIB_REALLOC_POSIX''@|$(GNULIB_REALLOC_POSIX)|g' \
509
559
              -e 's|@''GNULIB_STRTOD''@|$(GNULIB_STRTOD)|g' \
510
560
              -e 's|@''GNULIB_STRTOLL''@|$(GNULIB_STRTOLL)|g' \
511
561
              -e 's|@''GNULIB_STRTOULL''@|$(GNULIB_STRTOULL)|g' \
 
562
              -e 's|@''GNULIB_UNLOCKPT''@|$(GNULIB_UNLOCKPT)|g' \
512
563
              -e 's|@''GNULIB_UNSETENV''@|$(GNULIB_UNSETENV)|g' \
513
564
              -e 's|@''HAVE_ATOLL''@|$(HAVE_ATOLL)|g' \
514
565
              -e 's|@''HAVE_CALLOC_POSIX''@|$(HAVE_CALLOC_POSIX)|g' \
515
566
              -e 's|@''HAVE_CANONICALIZE_FILE_NAME''@|$(HAVE_CANONICALIZE_FILE_NAME)|g' \
516
567
              -e 's|@''HAVE_DECL_GETLOADAVG''@|$(HAVE_DECL_GETLOADAVG)|g' \
517
568
              -e 's|@''HAVE_GETSUBOPT''@|$(HAVE_GETSUBOPT)|g' \
 
569
              -e 's|@''HAVE_GRANTPT''@|$(HAVE_GRANTPT)|g' \
518
570
              -e 's|@''HAVE_MALLOC_POSIX''@|$(HAVE_MALLOC_POSIX)|g' \
519
571
              -e 's|@''HAVE_MKDTEMP''@|$(HAVE_MKDTEMP)|g' \
520
572
              -e 's|@''HAVE_MKOSTEMP''@|$(HAVE_MKOSTEMP)|g' \
521
573
              -e 's|@''HAVE_MKOSTEMPS''@|$(HAVE_MKOSTEMPS)|g' \
 
574
              -e 's|@''HAVE_MKSTEMP''@|$(HAVE_MKSTEMP)|g' \
522
575
              -e 's|@''HAVE_MKSTEMPS''@|$(HAVE_MKSTEMPS)|g' \
 
576
              -e 's|@''HAVE_PTSNAME''@|$(HAVE_PTSNAME)|g' \
523
577
              -e 's|@''HAVE_RANDOM_H''@|$(HAVE_RANDOM_H)|g' \
524
578
              -e 's|@''HAVE_RANDOM_R''@|$(HAVE_RANDOM_R)|g' \
525
579
              -e 's|@''HAVE_REALLOC_POSIX''@|$(HAVE_REALLOC_POSIX)|g' \
531
585
              -e 's|@''HAVE_STRTOULL''@|$(HAVE_STRTOULL)|g' \
532
586
              -e 's|@''HAVE_STRUCT_RANDOM_DATA''@|$(HAVE_STRUCT_RANDOM_DATA)|g' \
533
587
              -e 's|@''HAVE_SYS_LOADAVG_H''@|$(HAVE_SYS_LOADAVG_H)|g' \
 
588
              -e 's|@''HAVE_UNLOCKPT''@|$(HAVE_UNLOCKPT)|g' \
534
589
              -e 's|@''HAVE_UNSETENV''@|$(HAVE_UNSETENV)|g' \
535
590
              -e 's|@''REPLACE_CANONICALIZE_FILE_NAME''@|$(REPLACE_CANONICALIZE_FILE_NAME)|g' \
536
591
              -e 's|@''REPLACE_MKSTEMP''@|$(REPLACE_MKSTEMP)|g' \
537
592
              -e 's|@''REPLACE_PUTENV''@|$(REPLACE_PUTENV)|g' \
538
593
              -e 's|@''REPLACE_REALPATH''@|$(REPLACE_REALPATH)|g' \
 
594
              -e 's|@''REPLACE_SETENV''@|$(REPLACE_SETENV)|g' \
539
595
              -e 's|@''REPLACE_STRTOD''@|$(REPLACE_STRTOD)|g' \
540
 
              -e 's|@''VOID_UNSETENV''@|$(VOID_UNSETENV)|g' \
541
 
              -e '/definition of GL_LINK_WARNING/r $(LINK_WARNING_H)' \
 
596
              -e 's|@''REPLACE_UNSETENV''@|$(REPLACE_UNSETENV)|g' \
 
597
              -e '/definitions of _GL_FUNCDECL_RPL/r $(CXXDEFS_H)' \
 
598
              -e '/definition of _GL_ARG_NONNULL/r $(ARG_NONNULL_H)' \
 
599
              -e '/definition of _GL_WARN_ON_USE/r $(WARN_ON_USE_H)' \
542
600
              < $(srcdir)/stdlib.in.h; \
543
601
        } > $@-t && \
544
602
        mv $@-t $@
563
621
 
564
622
# We need the following in order to create <string.h> when the system
565
623
# doesn't have one that works with the given compiler.
566
 
string.h: string.in.h
 
624
string.h: string.in.h $(CXXDEFS_H) $(ARG_NONNULL_H) $(WARN_ON_USE_H)
567
625
        $(AM_V_GEN)rm -f $@-t $@ && \
568
626
        { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */' && \
569
627
          sed -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \
592
650
              -e 's|@''GNULIB_STPNCPY''@|$(GNULIB_STPNCPY)|g' \
593
651
              -e 's|@''GNULIB_STRCHRNUL''@|$(GNULIB_STRCHRNUL)|g' \
594
652
              -e 's|@''GNULIB_STRDUP''@|$(GNULIB_STRDUP)|g' \
 
653
              -e 's|@''GNULIB_STRNCAT''@|$(GNULIB_STRNCAT)|g' \
595
654
              -e 's|@''GNULIB_STRNDUP''@|$(GNULIB_STRNDUP)|g' \
596
655
              -e 's|@''GNULIB_STRNLEN''@|$(GNULIB_STRNLEN)|g' \
597
656
              -e 's|@''GNULIB_STRPBRK''@|$(GNULIB_STRPBRK)|g' \
602
661
              -e 's|@''GNULIB_STRERROR''@|$(GNULIB_STRERROR)|g' \
603
662
              -e 's|@''GNULIB_STRSIGNAL''@|$(GNULIB_STRSIGNAL)|g' \
604
663
              -e 's|@''GNULIB_STRVERSCMP''@|$(GNULIB_STRVERSCMP)|g' \
 
664
              < $(srcdir)/string.in.h | \
 
665
          sed -e 's|@''HAVE_MBSLEN''@|$(HAVE_MBSLEN)|g' \
 
666
              -e 's|@''HAVE_MEMCHR''@|$(HAVE_MEMCHR)|g' \
605
667
              -e 's|@''HAVE_DECL_MEMMEM''@|$(HAVE_DECL_MEMMEM)|g' \
606
668
              -e 's|@''HAVE_MEMPCPY''@|$(HAVE_MEMPCPY)|g' \
607
669
              -e 's|@''HAVE_DECL_MEMRCHR''@|$(HAVE_DECL_MEMRCHR)|g' \
616
678
              -e 's|@''HAVE_STRSEP''@|$(HAVE_STRSEP)|g' \
617
679
              -e 's|@''HAVE_STRCASESTR''@|$(HAVE_STRCASESTR)|g' \
618
680
              -e 's|@''HAVE_DECL_STRTOK_R''@|$(HAVE_DECL_STRTOK_R)|g' \
619
 
              -e 's|@''HAVE_DECL_STRERROR''@|$(HAVE_DECL_STRERROR)|g' \
620
681
              -e 's|@''HAVE_DECL_STRSIGNAL''@|$(HAVE_DECL_STRSIGNAL)|g' \
621
682
              -e 's|@''HAVE_STRVERSCMP''@|$(HAVE_STRVERSCMP)|g' \
 
683
              -e 's|@''REPLACE_STPNCPY''@|$(REPLACE_STPNCPY)|g' \
622
684
              -e 's|@''REPLACE_MEMCHR''@|$(REPLACE_MEMCHR)|g' \
623
685
              -e 's|@''REPLACE_MEMMEM''@|$(REPLACE_MEMMEM)|g' \
624
686
              -e 's|@''REPLACE_STRCASESTR''@|$(REPLACE_STRCASESTR)|g' \
625
687
              -e 's|@''REPLACE_STRDUP''@|$(REPLACE_STRDUP)|g' \
626
688
              -e 's|@''REPLACE_STRSTR''@|$(REPLACE_STRSTR)|g' \
627
689
              -e 's|@''REPLACE_STRERROR''@|$(REPLACE_STRERROR)|g' \
 
690
              -e 's|@''REPLACE_STRNCAT''@|$(REPLACE_STRNCAT)|g' \
628
691
              -e 's|@''REPLACE_STRNDUP''@|$(REPLACE_STRNDUP)|g' \
 
692
              -e 's|@''REPLACE_STRNLEN''@|$(REPLACE_STRNLEN)|g' \
629
693
              -e 's|@''REPLACE_STRSIGNAL''@|$(REPLACE_STRSIGNAL)|g' \
630
694
              -e 's|@''REPLACE_STRTOK_R''@|$(REPLACE_STRTOK_R)|g' \
631
695
              -e 's|@''UNDEFINE_STRTOK_R''@|$(UNDEFINE_STRTOK_R)|g' \
632
 
              -e '/definition of GL_LINK_WARNING/r $(LINK_WARNING_H)' \
 
696
              -e '/definitions of _GL_FUNCDECL_RPL/r $(CXXDEFS_H)' \
 
697
              -e '/definition of _GL_ARG_NONNULL/r $(ARG_NONNULL_H)' \
 
698
              -e '/definition of _GL_WARN_ON_USE/r $(WARN_ON_USE_H)'; \
633
699
              < $(srcdir)/string.in.h; \
634
700
        } > $@-t && \
635
701
        mv $@-t $@
645
711
 
646
712
# We need the following in order to create <strings.h> when the system
647
713
# doesn't have one that works with the given compiler.
648
 
strings.h: strings.in.h
 
714
strings.h: strings.in.h $(WARN_ON_USE_H) $(ARG_NONNULL_H)
649
715
        $(AM_V_GEN)rm -f $@-t $@ && \
650
716
        { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */' && \
651
717
          sed -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \
653
719
              -e 's|@''NEXT_STRINGS_H''@|$(NEXT_STRINGS_H)|g' \
654
720
              -e 's|@''HAVE_STRCASECMP''@|$(HAVE_STRCASECMP)|g' \
655
721
              -e 's|@''HAVE_DECL_STRNCASECMP''@|$(HAVE_DECL_STRNCASECMP)|g' \
656
 
              -e '/definition of GL_LINK_WARNING/r $(LINK_WARNING_H)' \
 
722
              -e '/definition of _GL_ARG_NONNULL/r $(ARG_NONNULL_H)' \
 
723
              -e '/definition of _GL_WARN_ON_USE/r $(WARN_ON_USE_H)' \
657
724
              < $(srcdir)/strings.in.h; \
658
725
        } > $@-t && \
659
726
        mv $@-t $@
674
741
 
675
742
## begin gnulib module sys_socket
676
743
 
677
 
BUILT_SOURCES += $(SYS_SOCKET_H)
 
744
BUILT_SOURCES += sys/socket.h
678
745
 
679
746
# We need the following in order to create <sys/socket.h> when the system
680
747
# doesn't have one that works with the given compiler.
681
 
sys/socket.h: sys_socket.in.h
 
748
sys/socket.h: sys_socket.in.h $(CXXDEFS_H) $(WARN_ON_USE_H) $(ARG_NONNULL_H)
682
749
        $(AM_V_at)$(MKDIR_P) sys
683
750
        $(AM_V_GEN)rm -f $@-t $@ && \
684
751
        { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
707
774
              -e 's|@''HAVE_STRUCT_SOCKADDR_STORAGE''@|$(HAVE_STRUCT_SOCKADDR_STORAGE)|g' \
708
775
              -e 's|@''HAVE_SA_FAMILY_T''@|$(HAVE_SA_FAMILY_T)|g' \
709
776
              -e 's|@''HAVE_ACCEPT4''@|$(HAVE_ACCEPT4)|g' \
710
 
              -e '/definition of GL_LINK_WARNING/r $(LINK_WARNING_H)' \
 
777
              -e '/definitions of _GL_FUNCDECL_RPL/r $(CXXDEFS_H)' \
 
778
              -e '/definition of _GL_ARG_NONNULL/r $(ARG_NONNULL_H)' \
 
779
              -e '/definition of _GL_WARN_ON_USE/r $(WARN_ON_USE_H)' \
711
780
              < $(srcdir)/sys_socket.in.h; \
712
781
        } > $@-t && \
713
782
        mv -f $@-t $@
724
793
 
725
794
# We need the following in order to create <sys/stat.h> when the system
726
795
# has one that is incomplete.
727
 
sys/stat.h: sys_stat.in.h
 
796
sys/stat.h: sys_stat.in.h $(CXXDEFS_H) $(ARG_NONNULL_H) $(WARN_ON_USE_H)
728
797
        $(AM_V_at)$(MKDIR_P) sys
729
798
        $(AM_V_GEN)rm -f $@-t $@ && \
730
799
        { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
737
806
              -e 's|@''GNULIB_LCHMOD''@|$(GNULIB_LCHMOD)|g' \
738
807
              -e 's|@''GNULIB_LSTAT''@|$(GNULIB_LSTAT)|g' \
739
808
              -e 's|@''GNULIB_MKDIRAT''@|$(GNULIB_MKDIRAT)|g' \
 
809
              -e 's|@''GNULIB_MKFIFO''@|$(GNULIB_MKFIFO)|g' \
740
810
              -e 's|@''GNULIB_MKFIFOAT''@|$(GNULIB_MKFIFOAT)|g' \
 
811
              -e 's|@''GNULIB_MKNOD''@|$(GNULIB_MKNOD)|g' \
741
812
              -e 's|@''GNULIB_MKNODAT''@|$(GNULIB_MKNODAT)|g' \
742
813
              -e 's|@''GNULIB_STAT''@|$(GNULIB_STAT)|g' \
743
814
              -e 's|@''GNULIB_UTIMENSAT''@|$(GNULIB_UTIMENSAT)|g' \
747
818
              -e 's|@''HAVE_LCHMOD''@|$(HAVE_LCHMOD)|g' \
748
819
              -e 's|@''HAVE_LSTAT''@|$(HAVE_LSTAT)|g' \
749
820
              -e 's|@''HAVE_MKDIRAT''@|$(HAVE_MKDIRAT)|g' \
 
821
              -e 's|@''HAVE_MKFIFO''@|$(HAVE_MKFIFO)|g' \
750
822
              -e 's|@''HAVE_MKFIFOAT''@|$(HAVE_MKFIFOAT)|g' \
 
823
              -e 's|@''HAVE_MKNOD''@|$(HAVE_MKNOD)|g' \
751
824
              -e 's|@''HAVE_MKNODAT''@|$(HAVE_MKNODAT)|g' \
752
825
              -e 's|@''HAVE_UTIMENSAT''@|$(HAVE_UTIMENSAT)|g' \
753
826
              -e 's|@''REPLACE_FSTAT''@|$(REPLACE_FSTAT)|g' \
755
828
              -e 's|@''REPLACE_FUTIMENS''@|$(REPLACE_FUTIMENS)|g' \
756
829
              -e 's|@''REPLACE_LSTAT''@|$(REPLACE_LSTAT)|g' \
757
830
              -e 's|@''REPLACE_MKDIR''@|$(REPLACE_MKDIR)|g' \
 
831
              -e 's|@''REPLACE_MKFIFO''@|$(REPLACE_MKFIFO)|g' \
 
832
              -e 's|@''REPLACE_MKNOD''@|$(REPLACE_MKNOD)|g' \
758
833
              -e 's|@''REPLACE_STAT''@|$(REPLACE_STAT)|g' \
759
834
              -e 's|@''REPLACE_UTIMENSAT''@|$(REPLACE_UTIMENSAT)|g' \
760
 
              -e '/definition of GL_LINK_WARNING/r $(LINK_WARNING_H)' \
 
835
              -e '/definitions of _GL_FUNCDECL_RPL/r $(CXXDEFS_H)' \
 
836
              -e '/definition of _GL_ARG_NONNULL/r $(ARG_NONNULL_H)' \
 
837
              -e '/definition of _GL_WARN_ON_USE/r $(WARN_ON_USE_H)' \
761
838
              < $(srcdir)/sys_stat.in.h; \
762
839
        } > $@-t && \
763
840
        mv $@-t $@
774
851
 
775
852
# We need the following in order to create <time.h> when the system
776
853
# doesn't have one that works with the given compiler.
777
 
time.h: time.in.h
 
854
time.h: time.in.h $(CXXDEFS_H) $(ARG_NONNULL_H) $(WARN_ON_USE_H)
778
855
        $(AM_V_GEN)rm -f $@-t $@ && \
779
856
        { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */' && \
780
857
          sed -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \
781
858
              -e 's|@''PRAGMA_SYSTEM_HEADER''@|@PRAGMA_SYSTEM_HEADER@|g' \
782
 
              -e 's|@NEXT_TIME_H''@|$(NEXT_TIME_H)|g' \
783
 
              -e 's|@REPLACE_LOCALTIME_R''@|$(REPLACE_LOCALTIME_R)|g' \
784
 
              -e 's|@REPLACE_MKTIME''@|$(REPLACE_MKTIME)|g' \
785
 
              -e 's|@REPLACE_NANOSLEEP''@|$(REPLACE_NANOSLEEP)|g' \
786
 
              -e 's|@REPLACE_STRPTIME''@|$(REPLACE_STRPTIME)|g' \
787
 
              -e 's|@REPLACE_TIMEGM''@|$(REPLACE_TIMEGM)|g' \
788
 
              -e 's|@SYS_TIME_H_DEFINES_STRUCT_TIMESPEC''@|$(SYS_TIME_H_DEFINES_STRUCT_TIMESPEC)|g' \
789
 
              -e 's|@TIME_H_DEFINES_STRUCT_TIMESPEC''@|$(TIME_H_DEFINES_STRUCT_TIMESPEC)|g' \
 
859
              -e 's|@''NEXT_TIME_H''@|$(NEXT_TIME_H)|g' \
 
860
              -e 's|@''GNULIB_MKTIME''@|$(GNULIB_MKTIME)|g' \
 
861
              -e 's|@''GNULIB_NANOSLEEP''@|$(GNULIB_NANOSLEEP)|g' \
 
862
              -e 's|@''GNULIB_STRPTIME''@|$(GNULIB_STRPTIME)|g' \
 
863
              -e 's|@''GNULIB_TIMEGM''@|$(GNULIB_TIMEGM)|g' \
 
864
              -e 's|@''GNULIB_TIME_R''@|$(GNULIB_TIME_R)|g' \
 
865
              -e 's|@''HAVE_LOCALTIME_R''@|$(HAVE_LOCALTIME_R)|g' \
 
866
              -e 's|@''HAVE_NANOSLEEP''@|$(HAVE_NANOSLEEP)|g' \
 
867
              -e 's|@''HAVE_STRPTIME''@|$(HAVE_STRPTIME)|g' \
 
868
              -e 's|@''HAVE_TIMEGM''@|$(HAVE_TIMEGM)|g' \
 
869
              -e 's|@''REPLACE_LOCALTIME_R''@|$(REPLACE_LOCALTIME_R)|g' \
 
870
              -e 's|@''REPLACE_MKTIME''@|$(REPLACE_MKTIME)|g' \
 
871
              -e 's|@''REPLACE_NANOSLEEP''@|$(REPLACE_NANOSLEEP)|g' \
 
872
              -e 's|@''REPLACE_TIMEGM''@|$(REPLACE_TIMEGM)|g' \
 
873
              -e 's|@''SYS_TIME_H_DEFINES_STRUCT_TIMESPEC''@|$(SYS_TIME_H_DEFINES_STRUCT_TIMESPEC)|g' \
 
874
              -e 's|@''TIME_H_DEFINES_STRUCT_TIMESPEC''@|$(TIME_H_DEFINES_STRUCT_TIMESPEC)|g' \
 
875
              -e '/definitions of _GL_FUNCDECL_RPL/r $(CXXDEFS_H)' \
 
876
              -e '/definition of _GL_ARG_NONNULL/r $(ARG_NONNULL_H)' \
 
877
              -e '/definition of _GL_WARN_ON_USE/r $(WARN_ON_USE_H)' \
790
878
              < $(srcdir)/time.in.h; \
791
879
        } > $@-t && \
792
880
        mv $@-t $@
811
899
 
812
900
# We need the following in order to create an empty placeholder for
813
901
# <unistd.h> when the system doesn't have one.
814
 
unistd.h: unistd.in.h
 
902
unistd.h: unistd.in.h $(CXXDEFS_H) $(ARG_NONNULL_H) $(WARN_ON_USE_H)
815
903
        $(AM_V_GEN)rm -f $@-t $@ && \
816
904
        { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
817
905
          sed -e 's|@''HAVE_UNISTD_H''@|$(HAVE_UNISTD_H)|g' \
832
920
              -e 's|@''GNULIB_GETCWD''@|$(GNULIB_GETCWD)|g' \
833
921
              -e 's|@''GNULIB_GETDOMAINNAME''@|$(GNULIB_GETDOMAINNAME)|g' \
834
922
              -e 's|@''GNULIB_GETDTABLESIZE''@|$(GNULIB_GETDTABLESIZE)|g' \
 
923
              -e 's|@''GNULIB_GETGROUPS''@|$(GNULIB_GETGROUPS)|g' \
835
924
              -e 's|@''GNULIB_GETHOSTNAME''@|$(GNULIB_GETHOSTNAME)|g' \
 
925
              -e 's|@''GNULIB_GETLOGIN''@|$(GNULIB_GETLOGIN)|g' \
836
926
              -e 's|@''GNULIB_GETLOGIN_R''@|$(GNULIB_GETLOGIN_R)|g' \
837
927
              -e 's|@''GNULIB_GETPAGESIZE''@|$(GNULIB_GETPAGESIZE)|g' \
838
928
              -e 's|@''GNULIB_GETUSERSHELL''@|$(GNULIB_GETUSERSHELL)|g' \
841
931
              -e 's|@''GNULIB_LINKAT''@|$(GNULIB_LINKAT)|g' \
842
932
              -e 's|@''GNULIB_LSEEK''@|$(GNULIB_LSEEK)|g' \
843
933
              -e 's|@''GNULIB_PIPE2''@|$(GNULIB_PIPE2)|g' \
 
934
              -e 's|@''GNULIB_PREAD''@|$(GNULIB_PREAD)|g' \
844
935
              -e 's|@''GNULIB_READLINK''@|$(GNULIB_READLINK)|g' \
845
936
              -e 's|@''GNULIB_READLINKAT''@|$(GNULIB_READLINKAT)|g' \
846
937
              -e 's|@''GNULIB_RMDIR''@|$(GNULIB_RMDIR)|g' \
847
938
              -e 's|@''GNULIB_SLEEP''@|$(GNULIB_SLEEP)|g' \
848
939
              -e 's|@''GNULIB_SYMLINK''@|$(GNULIB_SYMLINK)|g' \
849
940
              -e 's|@''GNULIB_SYMLINKAT''@|$(GNULIB_SYMLINKAT)|g' \
 
941
              -e 's|@''GNULIB_TTYNAME_R''@|$(GNULIB_TTYNAME_R)|g' \
850
942
              -e 's|@''GNULIB_UNISTD_H_GETOPT''@|$(GNULIB_UNISTD_H_GETOPT)|g' \
851
943
              -e 's|@''GNULIB_UNISTD_H_SIGPIPE''@|$(GNULIB_UNISTD_H_SIGPIPE)|g' \
852
944
              -e 's|@''GNULIB_UNLINK''@|$(GNULIB_UNLINK)|g' \
853
945
              -e 's|@''GNULIB_UNLINKAT''@|$(GNULIB_UNLINKAT)|g' \
 
946
              -e 's|@''GNULIB_USLEEP''@|$(GNULIB_USLEEP)|g' \
854
947
              -e 's|@''GNULIB_WRITE''@|$(GNULIB_WRITE)|g' \
 
948
              < $(srcdir)/unistd.in.h | \
 
949
          sed -e 's|@''HAVE_CHOWN''@|$(HAVE_CHOWN)|g' \
855
950
              -e 's|@''HAVE_DUP2''@|$(HAVE_DUP2)|g' \
856
951
              -e 's|@''HAVE_DUP3''@|$(HAVE_DUP3)|g' \
857
952
              -e 's|@''HAVE_EUIDACCESS''@|$(HAVE_EUIDACCESS)|g' \
858
953
              -e 's|@''HAVE_FACCESSAT''@|$(HAVE_FACCESSAT)|g' \
 
954
              -e 's|@''HAVE_FCHDIR''@|$(HAVE_FCHDIR)|g' \
859
955
              -e 's|@''HAVE_FCHOWNAT''@|$(HAVE_FCHOWNAT)|g' \
860
956
              -e 's|@''HAVE_FSYNC''@|$(HAVE_FSYNC)|g' \
861
957
              -e 's|@''HAVE_FTRUNCATE''@|$(HAVE_FTRUNCATE)|g' \
862
958
              -e 's|@''HAVE_GETDOMAINNAME''@|$(HAVE_GETDOMAINNAME)|g' \
863
959
              -e 's|@''HAVE_GETDTABLESIZE''@|$(HAVE_GETDTABLESIZE)|g' \
 
960
              -e 's|@''HAVE_GETGROUPS''@|$(HAVE_GETGROUPS)|g' \
864
961
              -e 's|@''HAVE_GETHOSTNAME''@|$(HAVE_GETHOSTNAME)|g' \
 
962
              -e 's|@''HAVE_GETLOGIN''@|$(HAVE_GETLOGIN)|g' \
865
963
              -e 's|@''HAVE_GETPAGESIZE''@|$(HAVE_GETPAGESIZE)|g' \
866
 
              -e 's|@''HAVE_GETUSERSHELL''@|$(HAVE_GETUSERSHELL)|g' \
 
964
              -e 's|@''HAVE_LCHOWN''@|$(HAVE_LCHOWN)|g' \
867
965
              -e 's|@''HAVE_LINK''@|$(HAVE_LINK)|g' \
868
966
              -e 's|@''HAVE_LINKAT''@|$(HAVE_LINKAT)|g' \
869
967
              -e 's|@''HAVE_PIPE2''@|$(HAVE_PIPE2)|g' \
 
968
              -e 's|@''HAVE_PREAD''@|$(HAVE_PREAD)|g' \
870
969
              -e 's|@''HAVE_READLINK''@|$(HAVE_READLINK)|g' \
871
970
              -e 's|@''HAVE_READLINKAT''@|$(HAVE_READLINKAT)|g' \
872
971
              -e 's|@''HAVE_SLEEP''@|$(HAVE_SLEEP)|g' \
873
972
              -e 's|@''HAVE_SYMLINK''@|$(HAVE_SYMLINK)|g' \
874
973
              -e 's|@''HAVE_SYMLINKAT''@|$(HAVE_SYMLINKAT)|g' \
 
974
              -e 's|@''HAVE_TTYNAME_R''@|$(HAVE_TTYNAME_R)|g' \
875
975
              -e 's|@''HAVE_UNLINKAT''@|$(HAVE_UNLINKAT)|g' \
 
976
              -e 's|@''HAVE_USLEEP''@|$(HAVE_USLEEP)|g' \
876
977
              -e 's|@''HAVE_DECL_ENVIRON''@|$(HAVE_DECL_ENVIRON)|g' \
877
978
              -e 's|@''HAVE_DECL_GETLOGIN_R''@|$(HAVE_DECL_GETLOGIN_R)|g' \
 
979
              -e 's|@''HAVE_DECL_GETPAGESIZE''@|$(HAVE_DECL_GETPAGESIZE)|g' \
 
980
              -e 's|@''HAVE_DECL_GETUSERSHELL''@|$(HAVE_DECL_GETUSERSHELL)|g' \
878
981
              -e 's|@''HAVE_OS_H''@|$(HAVE_OS_H)|g' \
879
982
              -e 's|@''HAVE_SYS_PARAM_H''@|$(HAVE_SYS_PARAM_H)|g' \
880
983
              -e 's|@''REPLACE_CHOWN''@|$(REPLACE_CHOWN)|g' \
881
984
              -e 's|@''REPLACE_CLOSE''@|$(REPLACE_CLOSE)|g' \
882
985
              -e 's|@''REPLACE_DUP''@|$(REPLACE_DUP)|g' \
883
986
              -e 's|@''REPLACE_DUP2''@|$(REPLACE_DUP2)|g' \
884
 
              -e 's|@''REPLACE_FCHDIR''@|$(REPLACE_FCHDIR)|g' \
885
987
              -e 's|@''REPLACE_FCHOWNAT''@|$(REPLACE_FCHOWNAT)|g' \
886
988
              -e 's|@''REPLACE_GETCWD''@|$(REPLACE_GETCWD)|g' \
 
989
              -e 's|@''REPLACE_GETGROUPS''@|$(REPLACE_GETGROUPS)|g' \
887
990
              -e 's|@''REPLACE_GETPAGESIZE''@|$(REPLACE_GETPAGESIZE)|g' \
888
991
              -e 's|@''REPLACE_LCHOWN''@|$(REPLACE_LCHOWN)|g' \
889
992
              -e 's|@''REPLACE_LINK''@|$(REPLACE_LINK)|g' \
890
993
              -e 's|@''REPLACE_LINKAT''@|$(REPLACE_LINKAT)|g' \
891
994
              -e 's|@''REPLACE_LSEEK''@|$(REPLACE_LSEEK)|g' \
 
995
              -e 's|@''REPLACE_PREAD''@|$(REPLACE_PREAD)|g' \
892
996
              -e 's|@''REPLACE_READLINK''@|$(REPLACE_READLINK)|g' \
893
997
              -e 's|@''REPLACE_RMDIR''@|$(REPLACE_RMDIR)|g' \
 
998
              -e 's|@''REPLACE_SLEEP''@|$(REPLACE_SLEEP)|g' \
894
999
              -e 's|@''REPLACE_SYMLINK''@|$(REPLACE_SYMLINK)|g' \
895
1000
              -e 's|@''REPLACE_UNLINK''@|$(REPLACE_UNLINK)|g' \
896
1001
              -e 's|@''REPLACE_UNLINKAT''@|$(REPLACE_UNLINKAT)|g' \
 
1002
              -e 's|@''REPLACE_USLEEP''@|$(REPLACE_USLEEP)|g' \
897
1003
              -e 's|@''REPLACE_WRITE''@|$(REPLACE_WRITE)|g' \
898
1004
              -e 's|@''UNISTD_H_HAVE_WINSOCK2_H''@|$(UNISTD_H_HAVE_WINSOCK2_H)|g' \
899
1005
              -e 's|@''UNISTD_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS''@|$(UNISTD_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS)|g' \
900
 
              -e '/definition of GL_LINK_WARNING/r $(LINK_WARNING_H)' \
901
 
              < $(srcdir)/unistd.in.h; \
 
1006
              -e '/definitions of _GL_FUNCDECL_RPL/r $(CXXDEFS_H)' \
 
1007
              -e '/definition of _GL_ARG_NONNULL/r $(ARG_NONNULL_H)' \
 
1008
              -e '/definition of _GL_WARN_ON_USE/r $(WARN_ON_USE_H)'; \
902
1009
        } > $@-t && \
903
1010
        mv $@-t $@
904
1011
MOSTLYCLEANFILES += unistd.h unistd.h-t
934
1041
 
935
1042
## end   gnulib module vsnprintf
936
1043
 
 
1044
## begin gnulib module warn-on-use
 
1045
 
 
1046
BUILT_SOURCES += warn-on-use.h
 
1047
# The warn-on-use.h that gets inserted into generated .h files is the same as
 
1048
# build-aux/warn-on-use.h, except that it has the copyright header cut off.
 
1049
warn-on-use.h: $(top_srcdir)/build-aux/warn-on-use.h
 
1050
        $(AM_V_GEN)rm -f $@-t $@ && \
 
1051
        sed -n -e '/^.ifndef/,$$p' \
 
1052
          < $(top_srcdir)/build-aux/warn-on-use.h \
 
1053
          > $@-t && \
 
1054
        mv $@-t $@
 
1055
MOSTLYCLEANFILES += warn-on-use.h warn-on-use.h-t
 
1056
 
 
1057
WARN_ON_USE_H=warn-on-use.h
 
1058
 
 
1059
EXTRA_DIST += $(top_srcdir)/build-aux/warn-on-use.h
 
1060
 
 
1061
## end   gnulib module warn-on-use
 
1062
 
937
1063
## begin gnulib module wchar
938
1064
 
939
 
BUILT_SOURCES += $(WCHAR_H)
 
1065
BUILT_SOURCES += wchar.h
940
1066
 
941
1067
# We need the following in order to create <wchar.h> when the system
942
1068
# version does not work standalone.
943
 
wchar.h: wchar.in.h
 
1069
wchar.h: wchar.in.h $(CXXDEFS_H) $(ARG_NONNULL_H) $(WARN_ON_USE_H)
944
1070
        $(AM_V_GEN)rm -f $@-t $@ && \
945
1071
        { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
946
1072
          sed -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \
982
1108
              -e 's|@''REPLACE_WCSRTOMBS''@|$(REPLACE_WCSRTOMBS)|g' \
983
1109
              -e 's|@''REPLACE_WCSNRTOMBS''@|$(REPLACE_WCSNRTOMBS)|g' \
984
1110
              -e 's|@''REPLACE_WCWIDTH''@|$(REPLACE_WCWIDTH)|g' \
985
 
              -e '/definition of GL_LINK_WARNING/r $(LINK_WARNING_H)' \
 
1111
              -e '/definitions of _GL_FUNCDECL_RPL/r $(CXXDEFS_H)' \
 
1112
              -e '/definition of _GL_ARG_NONNULL/r $(ARG_NONNULL_H)' \
 
1113
              -e '/definition of _GL_WARN_ON_USE/r $(WARN_ON_USE_H)' \
986
1114
            < $(srcdir)/wchar.in.h; \
987
1115
        } > $@-t && \
988
1116
        mv $@-t $@