Change GPLv2+ to GPLv3+.
[shishi.git] / gl / m4 / gnulib-comp.m4
blob86810b96485076074830d4457e7a66424b388380
1 # DO NOT EDIT! GENERATED AUTOMATICALLY!
2 # Copyright (C) 2004-2007 Free Software Foundation, Inc.
4 # This file is free software, distributed under the terms of the GNU
5 # General Public License.  As a special exception to the GNU General
6 # Public License, this file may be distributed as part of a program
7 # that contains a configuration script generated by Autoconf, under
8 # the same distribution terms as the rest of that program.
10 # Generated by gnulib-tool.
12 # This file represents the compiled summary of the specification in
13 # gnulib-cache.m4. It lists the computed macro invocations that need
14 # to be invoked from configure.ac.
15 # In projects using CVS, this file can be treated like other built files.
18 # This macro should be invoked from ./configure.ac, in the section
19 # "Checks for programs", right after AC_PROG_CC, and certainly before
20 # any checks for libraries, header files, types and library functions.
21 AC_DEFUN([gl_EARLY],
23   m4_pattern_forbid([^gl_[A-Z]])dnl the gnulib macro namespace
24   m4_pattern_allow([^gl_ES$])dnl a valid locale name
25   m4_pattern_allow([^gl_LIBOBJS$])dnl a variable
26   m4_pattern_allow([^gl_LTLIBOBJS$])dnl a variable
27   AC_REQUIRE([AC_PROG_RANLIB])
28   AC_REQUIRE([AC_GNU_SOURCE])
29   AC_REQUIRE([gl_USE_SYSTEM_EXTENSIONS])
30   AC_REQUIRE([AC_FUNC_FSEEKO])
31   dnl Some compilers (e.g., AIX 5.3 cc) need to be in c99 mode
32   dnl for the builtin va_copy to work.  With Autoconf 2.60 or later,
33   dnl AC_PROG_CC_STDC arranges for this.  With older Autoconf AC_PROG_CC_STDC
34   dnl shouldn't hurt, though installers are on their own to set c99 mode.
35   AC_REQUIRE([AC_PROG_CC_STDC])
38 # This macro should be invoked from ./configure.ac, in the section
39 # "Check for header files, types and library functions".
40 AC_DEFUN([gl_INIT],
42   m4_pushdef([AC_LIBOBJ], m4_defn([gl_LIBOBJ]))
43   m4_pushdef([AC_REPLACE_FUNCS], m4_defn([gl_REPLACE_FUNCS]))
44   m4_pushdef([AC_LIBSOURCES], m4_defn([gl_LIBSOURCES]))
45   AM_CONDITIONAL([GL_COND_LIBTOOL], [true])
46   gl_cond_libtool=true
47   gl_source_base='gl'
48   gl_FUNC_ALLOCA
49   gl_HEADER_ARPA_INET
50   AC_PROG_MKDIR_P
51   gl_FUNC_BASE64
52   gl_CLOCK_TIME
53   gl_CRC
54   gl_ARCFOUR
55   gl_GC
56   if test $gl_cond_libtool = false; then
57     gl_ltlibdeps="$gl_ltlibdeps $LTLIBGCRYPT"
58     gl_libdeps="$gl_libdeps $LIBGCRYPT"
59   fi
60   gl_GC_DES
61   gl_MODULE_INDICATOR([gc-des])
62   gl_GC_HMAC_MD5
63   gl_MODULE_INDICATOR([gc-hmac-md5])
64   gl_GC_HMAC_SHA1
65   gl_MODULE_INDICATOR([gc-hmac-sha1])
66   gl_GC_MD4
67   gl_MODULE_INDICATOR([gc-md4])
68   gl_GC_MD5
69   gl_MODULE_INDICATOR([gc-md5])
70   gl_GC_PBKDF2_SHA1
71   gl_GC_RANDOM
72   gl_MODULE_INDICATOR([gc-random])
73   gl_ERROR
74   gl_FLOAT_H
75   gl_FUNC_FSEEKO
76   gl_STDIO_MODULE_INDICATOR([fseeko])
77   gl_GETADDRINFO
78   gl_GETDATE
79   gl_FUNC_GETDELIM
80   gl_FUNC_GETDOMAINNAME
81   gl_FUNC_GETHOSTNAME
82   gl_FUNC_GETLINE
83   gl_GETOPT
84   gl_FUNC_GETPASS
85   gl_FUNC_GETSUBOPT
86   gl_STDLIB_MODULE_INDICATOR([getsubopt])
87   AC_SUBST([LIBINTL])
88   AC_SUBST([LTLIBINTL])
89   gl_GETTIME
90   gl_FUNC_GETTIMEOFDAY
91   gl_INET_NTOP
92   gl_INLINE
93   gl_FUNC_LSEEK
94   gl_UNISTD_MODULE_INDICATOR([lseek])
95   gl_MALLOCA
96   gl_FUNC_MKTIME
97   gl_HEADER_NETINET_IN
98   AC_PROG_MKDIR_P
99   gl_FUNC_READ_FILE
100   gl_FUNC_READLINK
101   gl_UNISTD_MODULE_INDICATOR([readlink])
102   AC_FUNC_REALLOC
103   gl_FUNC_SETENV
104   gl_FUNC_UNSETENV
105   gl_SIZE_MAX
106   gl_FUNC_SNPRINTF
107   gl_STDIO_MODULE_INDICATOR([snprintf])
108   gl_TYPE_SOCKLEN_T
109   gt_TYPE_SSIZE_T
110   gl_STDARG_H
111   AM_STDBOOL_H
112   gl_STDINT_H
113   gl_STDIO_H
114   gl_STDLIB_H
115   gl_STRCASE
116   gl_FUNC_STRCHRNUL
117   gl_STRING_MODULE_INDICATOR([strchrnul])
118   gl_FUNC_STRDUP
119   gl_STRING_MODULE_INDICATOR([strdup])
120   gl_HEADER_STRING_H
121   gl_FUNC_STRNDUP
122   gl_STRING_MODULE_INDICATOR([strndup])
123   gl_FUNC_STRNLEN
124   gl_STRING_MODULE_INDICATOR([strnlen])
125   gl_FUNC_STRTOK_R
126   gl_STRING_MODULE_INDICATOR([strtok_r])
127   gl_FUNC_STRVERSCMP
128   gl_HEADER_SYS_SELECT
129   AC_PROG_MKDIR_P
130   gl_HEADER_SYS_SOCKET
131   AC_PROG_MKDIR_P
132   gl_HEADER_SYS_STAT_H
133   AC_PROG_MKDIR_P
134   gl_HEADER_SYS_TIME_H
135   AC_PROG_MKDIR_P
136   gl_HEADER_TIME_H
137   gl_TIME_R
138   gl_FUNC_TIMEGM
139   gl_TIMESPEC
140   gl_UNISTD_H
141   gl_FUNC_VASNPRINTF
142   gl_FUNC_VASPRINTF
143   gl_STDIO_MODULE_INDICATOR([vasprintf])
144   gl_WCHAR_H
145   gl_XALLOC
146   gl_XSIZE
147   gl_XSTRNDUP
148   gl_XVASPRINTF
149   m4_popdef([AC_LIBSOURCES])
150   m4_popdef([AC_REPLACE_FUNCS])
151   m4_popdef([AC_LIBOBJ])
152   AC_CONFIG_COMMANDS_PRE([
153     gl_libobjs=
154     gl_ltlibobjs=
155     if test -n "$gl_LIBOBJS"; then
156       # Remove the extension.
157       sed_drop_objext='s/\.o$//;s/\.obj$//'
158       for i in `for i in $gl_LIBOBJS; do echo "$i"; done | sed "$sed_drop_objext" | sort | uniq`; do
159         gl_libobjs="$gl_libobjs $i.$ac_objext"
160         gl_ltlibobjs="$gl_ltlibobjs $i.lo"
161       done
162     fi
163     AC_SUBST([gl_LIBOBJS], [$gl_libobjs])
164     AC_SUBST([gl_LTLIBOBJS], [$gl_ltlibobjs])
165   ])
168 # Like AC_LIBOBJ, except that the module name goes
169 # into gl_LIBOBJS instead of into LIBOBJS.
170 AC_DEFUN([gl_LIBOBJ],
171   [gl_LIBOBJS="$gl_LIBOBJS $1.$ac_objext"])
173 # Like AC_REPLACE_FUNCS, except that the module name goes
174 # into gl_LIBOBJS instead of into LIBOBJS.
175 AC_DEFUN([gl_REPLACE_FUNCS],
176   [AC_CHECK_FUNCS([$1], , [gl_LIBOBJ($ac_func)])])
178 # Like AC_LIBSOURCES, except that it does nothing.
179 # We rely on EXTRA_lib..._SOURCES instead.
180 AC_DEFUN([gl_LIBSOURCES],
181   [])
183 # This macro records the list of files which have been installed by
184 # gnulib-tool and may be removed by future gnulib-tool invocations.
185 AC_DEFUN([gl_FILE_LIST], [
186   build-aux/GNUmakefile
187   build-aux/config.rpath
188   build-aux/gendocs.sh
189   build-aux/gnupload
190   build-aux/link-warning.h
191   build-aux/maint.mk
192   doc/fdl.texi
193   doc/gendocs_template
194   doc/getdate.texi
195   lib/alloca_.h
196   lib/arcfour.c
197   lib/arcfour.h
198   lib/asnprintf.c
199   lib/asprintf.c
200   lib/base64.c
201   lib/base64.h
202   lib/crc.c
203   lib/crc.h
204   lib/des.c
205   lib/des.h
206   lib/error.c
207   lib/error.h
208   lib/float+.h
209   lib/float_.h
210   lib/fseeko.c
211   lib/gai_strerror.c
212   lib/gc-gnulib.c
213   lib/gc-libgcrypt.c
214   lib/gc-pbkdf2-sha1.c
215   lib/gc.h
216   lib/getaddrinfo.c
217   lib/getaddrinfo.h
218   lib/getdate.h
219   lib/getdate.y
220   lib/getdelim.c
221   lib/getdelim.h
222   lib/getdomainname.c
223   lib/getdomainname.h
224   lib/gethostname.c
225   lib/getline.c
226   lib/getline.h
227   lib/getopt.c
228   lib/getopt1.c
229   lib/getopt_.h
230   lib/getopt_int.h
231   lib/getpass.c
232   lib/getpass.h
233   lib/getsubopt.c
234   lib/gettext.h
235   lib/gettime.c
236   lib/gettimeofday.c
237   lib/hmac-md5.c
238   lib/hmac-sha1.c
239   lib/hmac.h
240   lib/inet_ntop.c
241   lib/inet_ntop.h
242   lib/lseek.c
243   lib/malloca.c
244   lib/malloca.h
245   lib/malloca.valgrind
246   lib/md4.c
247   lib/md4.h
248   lib/md5.c
249   lib/md5.h
250   lib/memxor.c
251   lib/memxor.h
252   lib/mktime.c
253   lib/netinet_in_.h
254   lib/printf-args.c
255   lib/printf-args.h
256   lib/printf-parse.c
257   lib/printf-parse.h
258   lib/progname.c
259   lib/progname.h
260   lib/read-file.c
261   lib/read-file.h
262   lib/readlink.c
263   lib/realloc.c
264   lib/setenv.c
265   lib/setenv.h
266   lib/sha1.c
267   lib/sha1.h
268   lib/size_max.h
269   lib/snprintf.c
270   lib/stdbool_.h
271   lib/stdint_.h
272   lib/stdio_.h
273   lib/stdlib_.h
274   lib/strcasecmp.c
275   lib/strchrnul.c
276   lib/strdup.c
277   lib/string_.h
278   lib/strncasecmp.c
279   lib/strndup.c
280   lib/strnlen.c
281   lib/strtok_r.c
282   lib/strverscmp.c
283   lib/strverscmp.h
284   lib/sys_select_.h
285   lib/sys_socket_.h
286   lib/sys_stat_.h
287   lib/sys_time_.h
288   lib/time_.h
289   lib/time_r.c
290   lib/timegm.c
291   lib/timespec.h
292   lib/unistd_.h
293   lib/unsetenv.c
294   lib/vasnprintf.c
295   lib/vasnprintf.h
296   lib/vasprintf.c
297   lib/wchar_.h
298   lib/xalloc.h
299   lib/xasprintf.c
300   lib/xgetdomainname.c
301   lib/xgetdomainname.h
302   lib/xgethostname.c
303   lib/xgethostname.h
304   lib/xmalloc.c
305   lib/xreadlink.c
306   lib/xreadlink.h
307   lib/xsize.h
308   lib/xstrndup.c
309   lib/xstrndup.h
310   lib/xvasprintf.c
311   lib/xvasprintf.h
312   m4/absolute-header.m4
313   m4/alloca.m4
314   m4/arcfour.m4
315   m4/arpa_inet_h.m4
316   m4/base64.m4
317   m4/bison.m4
318   m4/clock_time.m4
319   m4/crc.m4
320   m4/des.m4
321   m4/eealloc.m4
322   m4/eoverflow.m4
323   m4/error.m4
324   m4/extensions.m4
325   m4/float_h.m4
326   m4/fseeko.m4
327   m4/gc-des.m4
328   m4/gc-hmac-md5.m4
329   m4/gc-hmac-sha1.m4
330   m4/gc-md4.m4
331   m4/gc-md5.m4
332   m4/gc-pbkdf2-sha1.m4
333   m4/gc-random.m4
334   m4/gc.m4
335   m4/getaddrinfo.m4
336   m4/getdate.m4
337   m4/getdelim.m4
338   m4/getdomainname.m4
339   m4/gethostname.m4
340   m4/getline.m4
341   m4/getopt.m4
342   m4/getpass.m4
343   m4/getsubopt.m4
344   m4/gettime.m4
345   m4/gettimeofday.m4
346   m4/gnulib-common.m4
347   m4/hmac-md5.m4
348   m4/hmac-sha1.m4
349   m4/inet_ntop.m4
350   m4/inline.m4
351   m4/intmax_t.m4
352   m4/inttypes_h.m4
353   m4/lib-ld.m4
354   m4/lib-link.m4
355   m4/lib-prefix.m4
356   m4/longlong.m4
357   m4/lseek.m4
358   m4/malloca.m4
359   m4/md4.m4
360   m4/md5.m4
361   m4/memxor.m4
362   m4/mktime.m4
363   m4/netinet_in_h.m4
364   m4/read-file.m4
365   m4/readlink.m4
366   m4/setenv.m4
367   m4/sha1.m4
368   m4/size_max.m4
369   m4/snprintf.m4
370   m4/socklen.m4
371   m4/sockpfaf.m4
372   m4/ssize_t.m4
373   m4/stdarg.m4
374   m4/stdbool.m4
375   m4/stdint.m4
376   m4/stdint_h.m4
377   m4/stdio_h.m4
378   m4/stdlib_h.m4
379   m4/strcase.m4
380   m4/strchrnul.m4
381   m4/strdup.m4
382   m4/string_h.m4
383   m4/strndup.m4
384   m4/strnlen.m4
385   m4/strtok_r.m4
386   m4/strverscmp.m4
387   m4/sys_select_h.m4
388   m4/sys_socket_h.m4
389   m4/sys_stat_h.m4
390   m4/sys_time_h.m4
391   m4/time_h.m4
392   m4/time_r.m4
393   m4/timegm.m4
394   m4/timespec.m4
395   m4/tm_gmtoff.m4
396   m4/ulonglong.m4
397   m4/unistd_h.m4
398   m4/vasnprintf.m4
399   m4/vasprintf.m4
400   m4/wchar.m4
401   m4/wchar_t.m4
402   m4/wint_t.m4
403   m4/xalloc.m4
404   m4/xsize.m4
405   m4/xstrndup.m4
406   m4/xvasprintf.m4