xref: /netbsd-src/external/gpl2/xcvs/dist/m4/gnulib-comp.m4 (revision 2dd295436a0082eb4f8d294f4aa73c223413d0f2)
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.
19AC_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".
27AC_DEFUN([gl_INIT],
28[
29  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  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  gl_GETOPT
56  gl_GETPAGESIZE
57  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  gl_GLOB
62  gl_FUNC_LSTAT
63  AC_FUNC_MALLOC
64  gl_MBCHAR
65  gl_MBITER
66  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  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  gl_STRCASE
94  gl_FUNC_STRDUP
95  gl_FUNC_STRERROR
96  gl_FUNC_GNU_STRFTIME
97  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.
116AC_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/mbchar.c
192  lib/mbchar.h
193  lib/mbuiter.h
194  lib/md5.c
195  lib/md5.h
196  lib/memchr.c
197  lib/memmove.c
198  lib/mempcpy.c
199  lib/mempcpy.h
200  lib/memrchr.c
201  lib/memrchr.h
202  lib/minmax.h
203  lib/mkdir.c
204  lib/mkstemp.c
205  lib/mktime.c
206  lib/nanosleep.c
207  lib/openat.c
208  lib/openat.h
209  lib/pagealign_alloc.c
210  lib/pagealign_alloc.h
211  lib/pathmax.h
212  lib/pipe-safer.c
213  lib/printf-args.c
214  lib/printf-args.h
215  lib/printf-parse.c
216  lib/printf-parse.h
217  lib/quotearg.c
218  lib/quotearg.h
219  lib/readlink.c
220  lib/realloc.c
221  lib/regcomp.c
222  lib/regex.c
223  lib/regex.h
224  lib/regex_internal.c
225  lib/regex_internal.h
226  lib/regexec.c
227  lib/rename.c
228  lib/rpmatch.c
229  lib/save-cwd.c
230  lib/save-cwd.h
231  lib/setenv.c
232  lib/setenv.h
233  lib/size_max.h
234  lib/stat-macros.h
235  lib/stdbool_.h
236  lib/stdint_.h
237  lib/strcase.h
238  lib/strcasecmp.c
239  lib/strdup.c
240  lib/strdup.h
241  lib/strerror.c
242  lib/strftime.c
243  lib/strftime.h
244  lib/stripslash.c
245  lib/strncasecmp.c
246  lib/strnlen1.c
247  lib/strnlen1.h
248  lib/strstr.c
249  lib/strstr.h
250  lib/strtol.c
251  lib/strtoul.c
252  lib/tempname.c
253  lib/time_r.c
254  lib/time_r.h
255  lib/timespec.h
256  lib/unistd--.h
257  lib/unistd-safer.h
258  lib/unlocked-io.h
259  lib/unsetenv.c
260  lib/vasnprintf.c
261  lib/vasnprintf.h
262  lib/vasprintf.c
263  lib/vasprintf.h
264  lib/xalloc-die.c
265  lib/xalloc.h
266  lib/xgetcwd.c
267  lib/xgetcwd.h
268  lib/xgethostname.c
269  lib/xgethostname.h
270  lib/xmalloc.c
271  lib/xreadlink.c
272  lib/xreadlink.h
273  lib/xsize.h
274  lib/yesno.c
275  lib/yesno.h
276  m4/alloca.m4
277  m4/allocsa.m4
278  m4/atexit.m4
279  m4/bison.m4
280  m4/canon-host.m4
281  m4/canonicalize.m4
282  m4/chdir-long.m4
283  m4/clock_time.m4
284  m4/closeout.m4
285  m4/codeset.m4
286  m4/d-ino.m4
287  m4/d-type.m4
288  m4/dirname.m4
289  m4/dos.m4
290  m4/dup2.m4
291  m4/eealloc.m4
292  m4/eoverflow.m4
293  m4/error.m4
294  m4/exitfail.m4
295  m4/extensions.m4
296  m4/filenamecat.m4
297  m4/fnmatch.m4
298  m4/fpending.m4
299  m4/ftruncate.m4
300  m4/getaddrinfo.m4
301  m4/getcwd-path-max.m4
302  m4/getcwd.m4
303  m4/getdate.m4
304  m4/getdelim.m4
305  m4/gethostname.m4
306  m4/getline.m4
307  m4/getlogin_r.m4
308  m4/getndelim2.m4
309  m4/getnline.m4
310  m4/getopt.m4
311  m4/getpagesize.m4
312  m4/getpass.m4
313  m4/gettext.m4
314  m4/gettime.m4
315  m4/gettimeofday.m4
316  m4/glibc2.m4
317  m4/glibc21.m4
318  m4/glob.m4
319  m4/iconv.m4
320  m4/intdiv0.m4
321  m4/intmax.m4
322  m4/intmax_t.m4
323  m4/inttypes-pri.m4
324  m4/inttypes.m4
325  m4/inttypes_h.m4
326  m4/isc-posix.m4
327  m4/lcmessage.m4
328  m4/lib-ld.m4
329  m4/lib-link.m4
330  m4/lib-prefix.m4
331  m4/longdouble.m4
332  m4/longlong.m4
333  m4/lstat.m4
334  m4/mbchar.m4
335  m4/mbiter.m4
336  m4/mbrtowc.m4
337  m4/mbstate_t.m4
338  m4/md5.m4
339  m4/memchr.m4
340  m4/memmove.m4
341  m4/mempcpy.m4
342  m4/memrchr.m4
343  m4/minmax.m4
344  m4/mkdir-slash.m4
345  m4/mkstemp.m4
346  m4/mktime.m4
347  m4/mmap-anon.m4
348  m4/nanosleep.m4
349  m4/nls.m4
350  m4/onceonly_2_57.m4
351  m4/openat.m4
352  m4/pagealign_alloc.m4
353  m4/pathmax.m4
354  m4/po.m4
355  m4/printf-posix.m4
356  m4/progtest.m4
357  m4/quotearg.m4
358  m4/readlink.m4
359  m4/regex.m4
360  m4/rename.m4
361  m4/restrict.m4
362  m4/rpmatch.m4
363  m4/save-cwd.m4
364  m4/setenv.m4
365  m4/signed.m4
366  m4/size_max.m4
367  m4/sockpfaf.m4
368  m4/ssize_t.m4
369  m4/stat-macros.m4
370  m4/stdbool.m4
371  m4/stdint.m4
372  m4/stdint_h.m4
373  m4/strcase.m4
374  m4/strdup.m4
375  m4/strerror.m4
376  m4/strerror_r.m4
377  m4/strftime.m4
378  m4/strstr.m4
379  m4/strtol.m4
380  m4/strtoul.m4
381  m4/time_r.m4
382  m4/timespec.m4
383  m4/tm_gmtoff.m4
384  m4/tzset.m4
385  m4/uint32_t.m4
386  m4/uintmax_t.m4
387  m4/ulonglong.m4
388  m4/unistd-safer.m4
389  m4/unlocked-io.m4
390  m4/vasnprintf.m4
391  m4/vasprintf.m4
392  m4/wchar_t.m4
393  m4/wint_t.m4
394  m4/xalloc.m4
395  m4/xgetcwd.m4
396  m4/xreadlink.m4
397  m4/xsize.m4
398  m4/yesno.m4
399])
400