commit what we have in MirBSD base right now, for easier merges
[alioth/cvs.git] / m4 / gnulib-comp.m4
1 # Copyright (C) 2004 Free Software Foundation, Inc.
2 # This file is free software, distributed under the terms of the GNU
3 # General Public License.  As a special exception to the GNU General
4 # Public License, this file may be distributed as part of a program
5 # that contains a configuration script generated by Autoconf, under
6 # the same distribution terms as the rest of that program.
7 #
8 # Generated by gnulib-tool.
9 #
10 # This file represents the compiled summary of the specification in
11 # gnulib-cache.m4. It lists the computed macro invocations that need
12 # to be invoked from configure.ac.
13 # In projects using CVS, this file can be treated like other built files.
14
15
16 # This macro should be invoked from ./configure.in, in the section
17 # "Checks for programs", right after AC_PROG_CC, and certainly before
18 # any checks for libraries, header files, types and library functions.
19 AC_DEFUN([gl_EARLY],
20 [
21   AC_REQUIRE([AC_GNU_SOURCE])
22   AC_REQUIRE([gl_USE_SYSTEM_EXTENSIONS])
23 ])
24
25 # This macro should be invoked from ./configure.in, in the section
26 # "Check for header files, types and library functions".
27 AC_DEFUN([gl_INIT],
28 [
29 dnl  gl_FUNC_ALLOCA
30   gl_ALLOCSA
31   gl_FUNC_ATEXIT
32   gl_CANON_HOST
33   AC_FUNC_CANONICALIZE_FILE_NAME
34   gl_FUNC_CHDIR_LONG
35   gl_CLOSEOUT
36   gl_DIRNAME
37   gl_FUNC_DUP2
38   gl_ERROR
39   gl_EXITFAIL
40   dnl gl_USE_SYSTEM_EXTENSIONS must be added quite early to configure.ac.
41   gl_FILE_NAME_CONCAT
42   # No macro. You should also use one of fnmatch-posix or fnmatch-gnu.
43 dnl  gl_FUNC_FNMATCH_POSIX
44   gl_FUNC_FPENDING
45   gl_FUNC_FTRUNCATE
46   gl_GETADDRINFO
47   gl_FUNC_GETCWD
48   gl_GETDATE
49   gl_FUNC_GETDELIM
50   gl_FUNC_GETHOSTNAME
51   gl_FUNC_GETLINE
52   gl_GETLOGIN_R
53   gl_GETNDELIM2
54   gl_GETNLINE
55 dnl  gl_GETOPT
56   gl_GETPAGESIZE
57 dnl  gl_FUNC_GETPASS_GNU
58   dnl you must add AM_GNU_GETTEXT([external]) or similar to configure.ac.
59   gl_GETTIME
60   AC_FUNC_GETTIMEOFDAY_CLOBBER
61 dnl  gl_GLOB
62   gl_FUNC_LSTAT
63   AC_FUNC_MALLOC
64 dnl  gl_MBCHAR
65 dnl  gl_MBITER
66 dnl  gl_MD5
67   gl_FUNC_MEMCHR
68   gl_FUNC_MEMMOVE
69   gl_FUNC_MEMPCPY
70   gl_FUNC_MEMRCHR
71   gl_MINMAX
72   gl_FUNC_MKDIR_TRAILING_SLASH
73   gl_FUNC_MKSTEMP
74 dnl  gl_FUNC_MKTIME
75   gl_FUNC_NANOSLEEP
76   gl_FUNC_OPENAT
77   gl_PAGEALIGN_ALLOC
78   gl_PATHMAX
79   gl_QUOTEARG
80   gl_FUNC_READLINK
81   AC_FUNC_REALLOC
82   gl_REGEX
83   vb_FUNC_RENAME
84   gl_C_RESTRICT
85   gl_FUNC_RPMATCH
86   gl_SAVE_CWD
87   gt_FUNC_SETENV
88   gl_SIZE_MAX
89   gt_TYPE_SSIZE_T
90   gl_STAT_MACROS
91   AM_STDBOOL_H
92   gl_STDINT_H
93 dnl  gl_STRCASE
94   gl_FUNC_STRDUP
95   gl_FUNC_STRERROR
96   gl_FUNC_GNU_STRFTIME
97 dnl  gl_FUNC_STRSTR
98   gl_FUNC_STRTOL
99   gl_FUNC_STRTOUL
100   gl_TIME_R
101   gl_TIMESPEC
102   gl_FUNC_TZSET_CLOBBER
103   gl_UNISTD_SAFER
104   gl_FUNC_GLIBC_UNLOCKED_IO
105   gl_FUNC_VASNPRINTF
106   gl_FUNC_VASPRINTF
107   gl_XALLOC
108   gl_XGETCWD
109   gl_XREADLINK
110   gl_XSIZE
111   gl_YESNO
112 ])
113
114 # This macro records the list of files which have been installed by
115 # gnulib-tool and may be removed by future gnulib-tool invocations.
116 AC_DEFUN([gl_FILE_LIST], [
117   build-aux/config.rpath
118   doc/getdate.texi
119   lib/__fpending.c
120   lib/__fpending.h
121   lib/alloca.c
122   lib/alloca_.h
123   lib/allocsa.c
124   lib/allocsa.h
125   lib/allocsa.valgrind
126   lib/asnprintf.c
127   lib/asprintf.c
128   lib/atexit.c
129   lib/basename.c
130   lib/canon-host.c
131   lib/canon-host.h
132   lib/canonicalize.c
133   lib/canonicalize.h
134   lib/chdir-long.c
135   lib/chdir-long.h
136   lib/closeout.c
137   lib/closeout.h
138   lib/cycle-check.c
139   lib/cycle-check.h
140   lib/dev-ino.h
141   lib/dirname.c
142   lib/dirname.h
143   lib/dup-safer.c
144   lib/dup2.c
145   lib/error.c
146   lib/error.h
147   lib/exit.h
148   lib/exitfail.c
149   lib/exitfail.h
150   lib/fd-safer.c
151   lib/filenamecat.c
152   lib/filenamecat.h
153   lib/fnmatch.c
154   lib/fnmatch_.h
155   lib/fnmatch_loop.c
156   lib/ftruncate.c
157   lib/gai_strerror.c
158   lib/getaddrinfo.c
159   lib/getaddrinfo.h
160   lib/getcwd.c
161   lib/getcwd.h
162   lib/getdate.h
163   lib/getdate.y
164   lib/getdelim.c
165   lib/getdelim.h
166   lib/gethostname.c
167   lib/getline.c
168   lib/getline.h
169   lib/getlogin_r.c
170   lib/getlogin_r.h
171   lib/getndelim2.c
172   lib/getndelim2.h
173   lib/getnline.c
174   lib/getnline.h
175   lib/getopt.c
176   lib/getopt1.c
177   lib/getopt_.h
178   lib/getopt_int.h
179   lib/getpagesize.h
180   lib/getpass.c
181   lib/getpass.h
182   lib/gettext.h
183   lib/gettime.c
184   lib/gettimeofday.c
185   lib/glob-libc.h
186   lib/glob.c
187   lib/glob_.h
188   lib/lstat.c
189   lib/lstat.h
190   lib/malloc.c
191   lib/md5.c
192   lib/md5.h
193   lib/memchr.c
194   lib/memmove.c
195   lib/mempcpy.c
196   lib/mempcpy.h
197   lib/memrchr.c
198   lib/memrchr.h
199   lib/minmax.h
200   lib/mkdir.c
201   lib/mkstemp.c
202   lib/mktime.c
203   lib/nanosleep.c
204   lib/openat.c
205   lib/openat.h
206   lib/pagealign_alloc.c
207   lib/pagealign_alloc.h
208   lib/pathmax.h
209   lib/pipe-safer.c
210   lib/printf-args.c
211   lib/printf-args.h
212   lib/printf-parse.c
213   lib/printf-parse.h
214   lib/quotearg.c
215   lib/quotearg.h
216   lib/readlink.c
217   lib/realloc.c
218   lib/regcomp.c
219   lib/regex.c
220   lib/regex.h
221   lib/regex_internal.c
222   lib/regex_internal.h
223   lib/regexec.c
224   lib/rename.c
225   lib/rpmatch.c
226   lib/save-cwd.c
227   lib/save-cwd.h
228   lib/setenv.c
229   lib/setenv.h
230   lib/size_max.h
231   lib/stat-macros.h
232   lib/stdbool_.h
233   lib/stdint_.h
234   lib/strcase.h
235   lib/strdup.c
236   lib/strdup.h
237   lib/strerror.c
238   lib/strftime.c
239   lib/strftime.h
240   lib/stripslash.c
241   lib/strncasecmp.c
242   lib/strnlen1.c
243   lib/strnlen1.h
244   lib/strtol.c
245   lib/strtoul.c
246   lib/tempname.c
247   lib/time_r.c
248   lib/time_r.h
249   lib/timespec.h
250   lib/unistd--.h
251   lib/unistd-safer.h
252   lib/unlocked-io.h
253   lib/unsetenv.c
254   lib/vasnprintf.c
255   lib/vasnprintf.h
256   lib/vasprintf.c
257   lib/vasprintf.h
258   lib/xalloc-die.c
259   lib/xalloc.h
260   lib/xgetcwd.c
261   lib/xgetcwd.h
262   lib/xgethostname.c
263   lib/xgethostname.h
264   lib/xmalloc.c
265   lib/xreadlink.c
266   lib/xreadlink.h
267   lib/xsize.h
268   lib/yesno.c
269   lib/yesno.h
270   m4/alloca.m4
271   m4/allocsa.m4
272   m4/atexit.m4
273   m4/bison.m4
274   m4/canon-host.m4
275   m4/canonicalize.m4
276   m4/chdir-long.m4
277   m4/clock_time.m4
278   m4/closeout.m4
279   m4/codeset.m4
280   m4/d-ino.m4
281   m4/d-type.m4
282   m4/dirname.m4
283   m4/dos.m4
284   m4/dup2.m4
285   m4/eealloc.m4
286   m4/eoverflow.m4
287   m4/error.m4
288   m4/exitfail.m4
289   m4/extensions.m4
290   m4/filenamecat.m4
291   m4/fnmatch.m4
292   m4/fpending.m4
293   m4/ftruncate.m4
294   m4/getaddrinfo.m4
295   m4/getcwd-path-max.m4
296   m4/getcwd.m4
297   m4/getdate.m4
298   m4/getdelim.m4
299   m4/gethostname.m4
300   m4/getline.m4
301   m4/getlogin_r.m4
302   m4/getndelim2.m4
303   m4/getnline.m4
304   m4/getopt.m4
305   m4/getpagesize.m4
306   m4/getpass.m4
307   m4/gettext.m4
308   m4/gettime.m4
309   m4/gettimeofday.m4
310   m4/glibc2.m4
311   m4/glibc21.m4
312   m4/glob.m4
313   m4/iconv.m4
314   m4/intdiv0.m4
315   m4/intmax.m4
316   m4/intmax_t.m4
317   m4/inttypes-pri.m4
318   m4/inttypes.m4
319   m4/inttypes_h.m4
320   m4/isc-posix.m4
321   m4/lcmessage.m4
322   m4/lib-ld.m4
323   m4/lib-link.m4
324   m4/lib-prefix.m4
325   m4/longdouble.m4
326   m4/longlong.m4
327   m4/lstat.m4
328   m4/mbchar.m4
329   m4/mbiter.m4
330   m4/mbrtowc.m4
331   m4/mbstate_t.m4
332   m4/md5.m4
333   m4/memchr.m4
334   m4/memmove.m4
335   m4/mempcpy.m4
336   m4/memrchr.m4
337   m4/minmax.m4
338   m4/mkdir-slash.m4
339   m4/mkstemp.m4
340   m4/mktime.m4
341   m4/mmap-anon.m4
342   m4/nanosleep.m4
343   m4/nls.m4
344   m4/onceonly_2_57.m4
345   m4/openat.m4
346   m4/pagealign_alloc.m4
347   m4/pathmax.m4
348   m4/po.m4
349   m4/printf-posix.m4
350   m4/progtest.m4
351   m4/quotearg.m4
352   m4/readlink.m4
353   m4/regex.m4
354   m4/rename.m4
355   m4/restrict.m4
356   m4/rpmatch.m4
357   m4/save-cwd.m4
358   m4/setenv.m4
359   m4/signed.m4
360   m4/size_max.m4
361   m4/sockpfaf.m4
362   m4/ssize_t.m4
363   m4/stat-macros.m4
364   m4/stdbool.m4
365   m4/stdint.m4
366   m4/stdint_h.m4
367   m4/strcase.m4
368   m4/strdup.m4
369   m4/strerror.m4
370   m4/strerror_r.m4
371   m4/strftime.m4
372   m4/strstr.m4
373   m4/strtol.m4
374   m4/strtoul.m4
375   m4/time_r.m4
376   m4/timespec.m4
377   m4/tm_gmtoff.m4
378   m4/tzset.m4
379   m4/uint32_t.m4
380   m4/uintmax_t.m4
381   m4/ulonglong.m4
382   m4/unistd-safer.m4
383   m4/unlocked-io.m4
384   m4/vasnprintf.m4
385   m4/vasprintf.m4
386   m4/wchar_t.m4
387   m4/wint_t.m4
388   m4/xalloc.m4
389   m4/xgetcwd.m4
390   m4/xreadlink.m4
391   m4/xsize.m4
392   m4/yesno.m4
393 ])