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

« back to all changes in this revision

Viewing changes to lib/gl/m4/gnulib-comp.m4

  • 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
 
# Copyright (C) 2002-2009 Free Software Foundation, Inc.
 
2
# Copyright (C) 2002-2010 Free Software Foundation, Inc.
3
3
#
4
4
# This file is free software, distributed under the terms of the GNU
5
5
# General Public License.  As a special exception to the GNU General
25
25
  m4_pattern_allow([^gl_LIBOBJS$])dnl a variable
26
26
  m4_pattern_allow([^gl_LTLIBOBJS$])dnl a variable
27
27
  AC_REQUIRE([AC_PROG_RANLIB])
 
28
  # Code from module alignof:
 
29
  # Code from module alloca-opt:
 
30
  # Code from module alloca-opt-tests:
 
31
  # Code from module arg-nonnull:
 
32
  # Code from module byteswap:
 
33
  # Code from module byteswap-tests:
 
34
  # Code from module c++defs:
 
35
  # Code from module c-ctype:
 
36
  # Code from module c-ctype-tests:
 
37
  # Code from module close-hook:
 
38
  # Code from module errno:
 
39
  # Code from module errno-tests:
 
40
  # Code from module extensions:
28
41
  AC_REQUIRE([gl_USE_SYSTEM_EXTENSIONS])
 
42
  # Code from module float:
 
43
  # Code from module fseeko:
29
44
  AC_REQUIRE([AC_FUNC_FSEEKO])
 
45
  # Code from module fseeko-tests:
 
46
  # Code from module func:
 
47
  # Code from module func-tests:
 
48
  # Code from module gettext:
 
49
  # Code from module gettext-h:
 
50
  # Code from module havelib:
 
51
  # Code from module include_next:
 
52
  # Code from module intprops:
 
53
  # Code from module lib-msvc-compat:
 
54
  # Code from module lib-symbol-versions:
 
55
  # Code from module lseek:
 
56
  # Code from module memchr:
 
57
  # Code from module memchr-tests:
 
58
  # Code from module memmem-simple:
 
59
  # Code from module minmax:
 
60
  # Code from module multiarch:
 
61
  # Code from module netdb:
 
62
  # Code from module netdb-tests:
 
63
  # Code from module read-file:
 
64
  # Code from module read-file-tests:
 
65
  # Code from module realloc-posix:
 
66
  # Code from module size_max:
 
67
  # Code from module snprintf:
 
68
  # Code from module snprintf-tests:
 
69
  # Code from module sockets:
 
70
  # Code from module sockets-tests:
 
71
  # Code from module socklen:
 
72
  # Code from module stdbool:
 
73
  # Code from module stdbool-tests:
 
74
  # Code from module stddef:
 
75
  # Code from module stddef-tests:
 
76
  # Code from module stdint:
 
77
  # Code from module stdint-tests:
 
78
  # Code from module stdio:
 
79
  # Code from module stdio-tests:
 
80
  # Code from module stdlib:
 
81
  # Code from module stdlib-tests:
 
82
  # Code from module strcase:
 
83
  # Code from module string:
 
84
  # Code from module string-tests:
 
85
  # Code from module strings:
 
86
  # Code from module strings-tests:
 
87
  # Code from module strverscmp:
 
88
  # Code from module strverscmp-tests:
 
89
  # Code from module sys_socket:
 
90
  # Code from module sys_socket-tests:
 
91
  # Code from module sys_stat:
 
92
  # Code from module sys_stat-tests:
 
93
  # Code from module time:
 
94
  # Code from module time-tests:
 
95
  # Code from module time_r:
 
96
  # Code from module unistd:
 
97
  # Code from module unistd-tests:
 
98
  # Code from module vasnprintf:
 
99
  # Code from module vasnprintf-tests:
 
100
  # Code from module vasprintf:
 
101
  # Code from module vasprintf-tests:
 
102
  # Code from module verify:
 
103
  # Code from module vsnprintf:
 
104
  # Code from module vsnprintf-tests:
 
105
  # Code from module warn-on-use:
 
106
  # Code from module wchar:
 
107
  # Code from module wchar-tests:
 
108
  # Code from module xsize:
30
109
])
31
110
 
32
111
# This macro should be invoked from ./configure.ac, in the section
35
114
[
36
115
  AM_CONDITIONAL([GL_COND_LIBTOOL], [true])
37
116
  gl_cond_libtool=true
 
117
  gl_m4_base='gl/m4'
38
118
  m4_pushdef([AC_LIBOBJ], m4_defn([lgl_LIBOBJ]))
39
119
  m4_pushdef([AC_REPLACE_FUNCS], m4_defn([lgl_REPLACE_FUNCS]))
40
120
  m4_pushdef([AC_LIBSOURCES], m4_defn([lgl_LIBSOURCES]))
42
122
  m4_pushdef([lgl_LIBSOURCES_DIR], [])
43
123
  gl_COMMON
44
124
  gl_source_base='gl'
 
125
  # Code from module alignof:
 
126
  # Code from module alloca-opt:
45
127
  gl_FUNC_ALLOCA
 
128
  # Code from module arg-nonnull:
 
129
  # Code from module byteswap:
46
130
  gl_BYTESWAP
 
131
  # Code from module c++defs:
 
132
  # Code from module c-ctype:
 
133
  # Code from module close-hook:
 
134
  # Code from module errno:
47
135
  gl_HEADER_ERRNO_H
 
136
  # Code from module extensions:
 
137
  # Code from module float:
48
138
  gl_FLOAT_H
 
139
  # Code from module fseeko:
49
140
  gl_FUNC_FSEEKO
50
141
  gl_STDIO_MODULE_INDICATOR([fseeko])
 
142
  # Code from module func:
51
143
  gl_FUNC
 
144
  # Code from module gettext:
52
145
  dnl you must add AM_GNU_GETTEXT([external]) or similar to configure.ac.
53
146
  AM_GNU_GETTEXT_VERSION([0.17])
 
147
  # Code from module gettext-h:
54
148
  AC_SUBST([LIBINTL])
55
149
  AC_SUBST([LTLIBINTL])
 
150
  # Code from module havelib:
 
151
  # Code from module include_next:
 
152
  # Code from module lib-msvc-compat:
56
153
  gl_LD_OUTPUT_DEF
 
154
  # Code from module lib-symbol-versions:
57
155
  gl_LD_VERSION_SCRIPT
 
156
  # Code from module lseek:
58
157
  gl_FUNC_LSEEK
59
158
  gl_UNISTD_MODULE_INDICATOR([lseek])
 
159
  # Code from module memchr:
60
160
  gl_FUNC_MEMCHR
61
161
  gl_STRING_MODULE_INDICATOR([memchr])
 
162
  # Code from module memmem-simple:
62
163
  gl_FUNC_MEMMEM_SIMPLE
63
164
  gl_STRING_MODULE_INDICATOR([memmem])
 
165
  # Code from module minmax:
64
166
  gl_MINMAX
 
167
  # Code from module multiarch:
65
168
  gl_MULTIARCH
 
169
  # Code from module netdb:
66
170
  gl_HEADER_NETDB
 
171
  # Code from module read-file:
67
172
  gl_FUNC_READ_FILE
 
173
  # Code from module realloc-posix:
68
174
  gl_FUNC_REALLOC_POSIX
69
175
  gl_STDLIB_MODULE_INDICATOR([realloc-posix])
 
176
  # Code from module size_max:
70
177
  gl_SIZE_MAX
 
178
  # Code from module snprintf:
71
179
  gl_FUNC_SNPRINTF
72
180
  gl_STDIO_MODULE_INDICATOR([snprintf])
 
181
  # Code from module sockets:
73
182
  gl_SOCKETS
 
183
  # Code from module socklen:
74
184
  gl_TYPE_SOCKLEN_T
 
185
  # Code from module stdbool:
75
186
  AM_STDBOOL_H
 
187
  # Code from module stddef:
76
188
  gl_STDDEF_H
 
189
  # Code from module stdint:
77
190
  gl_STDINT_H
 
191
  # Code from module stdio:
78
192
  gl_STDIO_H
 
193
  # Code from module stdlib:
79
194
  gl_STDLIB_H
 
195
  # Code from module strcase:
80
196
  gl_STRCASE
 
197
  # Code from module string:
81
198
  gl_HEADER_STRING_H
 
199
  # Code from module strings:
82
200
  gl_HEADER_STRINGS_H
 
201
  # Code from module strverscmp:
83
202
  gl_FUNC_STRVERSCMP
84
203
  gl_STRING_MODULE_INDICATOR([strverscmp])
 
204
  # Code from module sys_socket:
85
205
  gl_HEADER_SYS_SOCKET
86
206
  AC_PROG_MKDIR_P
 
207
  # Code from module sys_stat:
87
208
  gl_HEADER_SYS_STAT_H
88
209
  AC_PROG_MKDIR_P
 
210
  # Code from module time:
89
211
  gl_HEADER_TIME_H
 
212
  # Code from module time_r:
90
213
  gl_TIME_R
 
214
  gl_TIME_MODULE_INDICATOR([time_r])
 
215
  # Code from module unistd:
91
216
  gl_UNISTD_H
 
217
  # Code from module vasnprintf:
92
218
  gl_FUNC_VASNPRINTF
 
219
  # Code from module vasprintf:
93
220
  gl_FUNC_VASPRINTF
94
221
  gl_STDIO_MODULE_INDICATOR([vasprintf])
95
222
  m4_ifdef([AM_XGETTEXT_OPTION],
96
223
    [AM_][XGETTEXT_OPTION([--flag=asprintf:2:c-format])
97
224
     AM_][XGETTEXT_OPTION([--flag=vasprintf:2:c-format])])
 
225
  # Code from module vsnprintf:
98
226
  gl_FUNC_VSNPRINTF
99
227
  gl_STDIO_MODULE_INDICATOR([vsnprintf])
 
228
  # Code from module warn-on-use:
 
229
  # Code from module wchar:
100
230
  gl_WCHAR_H
 
231
  # Code from module xsize:
101
232
  gl_XSIZE
 
233
  # End of code from modules
102
234
  m4_ifval(lgl_LIBSOURCES_LIST, [
103
235
    m4_syscmd([test ! -d ]m4_defn([lgl_LIBSOURCES_DIR])[ ||
104
236
      for gl_file in ]lgl_LIBSOURCES_LIST[ ; do
121
253
    if test -n "$lgl_LIBOBJS"; then
122
254
      # Remove the extension.
123
255
      sed_drop_objext='s/\.o$//;s/\.obj$//'
124
 
      for i in `for i in $lgl_LIBOBJS; do echo "$i"; done | sed "$sed_drop_objext" | sort | uniq`; do
 
256
      for i in `for i in $lgl_LIBOBJS; do echo "$i"; done | sed -e "$sed_drop_objext" | sort | uniq`; do
125
257
        lgl_libobjs="$lgl_libobjs $i.$ac_objext"
126
258
        lgl_ltlibobjs="$lgl_ltlibobjs $i.lo"
127
259
      done
138
270
  m4_pushdef([lgltests_LIBSOURCES_DIR], [])
139
271
  gl_COMMON
140
272
  gl_source_base='gl/tests'
 
273
changequote(,)dnl
 
274
  lgltests_WITNESS=IN_`echo "${PACKAGE-$PACKAGE_TARNAME}" | LC_ALL=C tr abcdefghijklmnopqrstuvwxyz ABCDEFGHIJKLMNOPQRSTUVWXYZ | LC_ALL=C sed -e 's/[^A-Z0-9_]/_/g'`_GNULIB_TESTS
 
275
changequote([, ])dnl
 
276
  AC_SUBST([lgltests_WITNESS])
 
277
  gl_module_indicator_condition=$lgltests_WITNESS
 
278
  m4_pushdef([gl_MODULE_INDICATOR_CONDITION], [$gl_module_indicator_condition])
141
279
  gl_FUNC_UNGETC_WORKS
142
280
  gt_TYPE_WCHAR_T
143
281
  gt_TYPE_WINT_T
144
282
  AC_CHECK_FUNCS_ONCE([shutdown])
 
283
  m4_popdef([gl_MODULE_INDICATOR_CONDITION])
145
284
  m4_ifval(lgltests_LIBSOURCES_LIST, [
146
285
    m4_syscmd([test ! -d ]m4_defn([lgltests_LIBSOURCES_DIR])[ ||
147
286
      for gl_file in ]lgltests_LIBSOURCES_LIST[ ; do
164
303
    if test -n "$lgltests_LIBOBJS"; then
165
304
      # Remove the extension.
166
305
      sed_drop_objext='s/\.o$//;s/\.obj$//'
167
 
      for i in `for i in $lgltests_LIBOBJS; do echo "$i"; done | sed "$sed_drop_objext" | sort | uniq`; do
 
306
      for i in `for i in $lgltests_LIBOBJS; do echo "$i"; done | sed -e "$sed_drop_objext" | sort | uniq`; do
168
307
        lgltests_libobjs="$lgltests_libobjs $i.$ac_objext"
169
308
        lgltests_ltlibobjs="$lgltests_ltlibobjs $i.lo"
170
309
      done
233
372
# This macro records the list of files which have been installed by
234
373
# gnulib-tool and may be removed by future gnulib-tool invocations.
235
374
AC_DEFUN([lgl_FILE_LIST], [
 
375
  build-aux/arg-nonnull.h
 
376
  build-aux/c++defs.h
236
377
  build-aux/config.rpath
237
 
  build-aux/link-warning.h
 
378
  build-aux/warn-on-use.h
238
379
  lib/alignof.h
239
380
  lib/alloca.in.h
240
381
  lib/asnprintf.c
364
505
  m4/vasprintf.m4
365
506
  m4/visibility.m4
366
507
  m4/vsnprintf.m4
367
 
  m4/wchar.m4
 
508
  m4/warn-on-use.m4
 
509
  m4/wchar_h.m4
368
510
  m4/wchar_t.m4
369
511
  m4/wint_t.m4
370
512
  m4/xsize.m4
 
513
  tests/macros.h
 
514
  tests/signature.h
371
515
  tests/test-alloca-opt.c
372
516
  tests/test-byteswap.c
373
517
  tests/test-c-ctype.c