source: trunk/essentials/sys-apps/findutils/gnulib/m4/gnulib-comp.m4

Last change on this file was 3170, checked in by bird, 18 years ago

findutils 4.3.2

File size: 9.5 KB
Line 
1# DO NOT EDIT! GENERATED AUTOMATICALLY!
2# Copyright (C) 2004-2006 Free Software Foundation, Inc.
3#
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.
9#
10# Generated by gnulib-tool.
11#
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.
16
17
18# This macro should be invoked from ./configure.in, 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.
21AC_DEFUN([gl_EARLY],
22[
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([gl_LOCK_EARLY])
31])
32
33# This macro should be invoked from ./configure.in, in the section
34# "Check for header files, types and library functions".
35AC_DEFUN([gl_INIT],
36[
37 m4_pushdef([AC_LIBOBJ], m4_defn([gl_LIBOBJ]))
38 m4_pushdef([AC_REPLACE_FUNCS], m4_defn([gl_REPLACE_FUNCS]))
39 m4_pushdef([AC_LIBSOURCES], m4_defn([gl_LIBSOURCES]))
40 AM_CONDITIONAL([GL_COND_LIBTOOL], [false])
41 gl_cond_libtool=false
42 gl_libdeps=
43 gl_ltlibdeps=
44 gl_source_base='gnulib/lib'
45 gl_FUNC_ALLOCA
46 gl_ARGMATCH
47 AC_FUNC_CANONICALIZE_FILE_NAME
48 gl_FUNC_CHDIR_LONG
49 gl_FUNC_CHOWN
50 gl_CLOSE_STREAM
51 gl_CLOSEOUT
52 gl_CYCLE_CHECK
53 gl_CHECK_TYPE_STRUCT_DIRENT_D_INO
54 gl_CHECK_TYPE_STRUCT_DIRENT_D_TYPE
55 gl_FUNC_DIRFD
56 gl_DIRNAME
57 gl_ERROR
58 gl_EXITFAIL
59 dnl gl_USE_SYSTEM_EXTENSIONS must be added quite early to configure.ac.
60 gl_FCNTL_H
61 gl_FCNTL_SAFER
62 gl_FILEBLOCKS
63 gl_FILEMODE
64 gl_FILE_NAME_CONCAT
65 AC_C_FLEXIBLE_ARRAY_MEMBER
66 # No macro. You should also use one of fnmatch-posix or fnmatch-gnu.
67 gl_FUNC_FNMATCH_GNU
68 gl_FOPEN_SAFER
69 gl_FUNC_FPENDING
70 gl_FUNC_FTS
71 gl_FUNC_GETCWD
72 gl_FUNC_GETDELIM
73 gl_FUNC_GETLINE
74 gl_GETOPT
75 dnl you must add AM_GNU_GETTEXT([external]) or similar to configure.ac.
76 AM_GNU_GETTEXT_VERSION([0.15])
77 gl_HASH
78 gl_HUMAN
79 gl_I_RING
80 gl_IDCACHE
81 gl_INLINE
82 gl_INTTYPES_H
83 gl_FUNC_LCHOWN
84 gl_FUNC_LSTAT
85 AC_FUNC_MALLOC
86 gl_MBCHAR
87 gl_MBITER
88 gl_FUNC_MEMCHR
89 gl_FUNC_MEMCMP
90 gl_FUNC_MEMPCPY
91 gl_FUNC_MEMRCHR
92 gl_FUNC_MEMSET
93 gl_FUNC_MKTIME
94 gl_MODECHANGE
95 gl_MOUNTLIST
96 gl_FUNC_OPENAT
97 gl_PATHMAX
98 gl_QUOTE
99 gl_QUOTEARG
100 gl_FUNC_READLINK
101 AC_FUNC_REALLOC
102 gl_REGEX
103 gl_FUNC_RPMATCH
104 gl_SAVE_CWD
105 gl_SAVEDIR
106 gt_TYPE_SSIZE_T
107 AM_STDBOOL_H
108 gl_STDINT_H
109 gl_FUNC_STPCPY
110 gl_STRCASE
111 gl_FUNC_STRDUP
112 gl_FUNC_GNU_STRFTIME
113 gl_FUNC_STRNDUP
114 gl_FUNC_STRNLEN
115 gl_FUNC_STRSTR
116 gl_FUNC_STRTOIMAX
117 gl_FUNC_STRTOL
118 gl_FUNC_STRTOLL
119 gl_FUNC_STRTOUL
120 gl_FUNC_STRTOULL
121 gl_FUNC_STRTOUMAX
122 gl_HEADER_SYS_STAT_H
123 gl_TIME_R
124 gl_HEADER_UNISTD
125 gl_UNISTD_SAFER
126 gl_FUNC_WCWIDTH
127 gl_XALLOC
128 gl_XGETCWD
129 gl_XREADLINK
130 gl_XSTRNDUP
131 gl_XSTRTOD
132 gl_XSTRTOL
133 gl_YESNO
134 LIBGNULIB_LIBDEPS="$gl_libdeps"
135 AC_SUBST([LIBGNULIB_LIBDEPS])
136 LIBGNULIB_LTLIBDEPS="$gl_ltlibdeps"
137 AC_SUBST([LIBGNULIB_LTLIBDEPS])
138 m4_popdef([AC_LIBSOURCES])
139 m4_popdef([AC_REPLACE_FUNCS])
140 m4_popdef([AC_LIBOBJ])
141 AC_CONFIG_COMMANDS_PRE([
142 gl_libobjs=
143 gl_ltlibobjs=
144 if test -n "$gl_LIBOBJS"; then
145 # Remove the extension.
146 sed_drop_objext='s/\.o$//;s/\.obj$//'
147 for i in `for i in $gl_LIBOBJS; do echo "$i"; done | sed "$sed_drop_objext" | sort | uniq`; do
148 gl_libobjs="$gl_libobjs $i.$ac_objext"
149 gl_ltlibobjs="$gl_ltlibobjs $i.lo"
150 done
151 fi
152 AC_SUBST([gl_LIBOBJS], [$gl_libobjs])
153 AC_SUBST([gl_LTLIBOBJS], [$gl_ltlibobjs])
154 ])
155])
156
157# Like AC_LIBOBJ, except that the module name goes
158# into gl_LIBOBJS instead of into LIBOBJS.
159AC_DEFUN([gl_LIBOBJ],
160 [gl_LIBOBJS="$gl_LIBOBJS $1.$ac_objext"])
161
162# Like AC_REPLACE_FUNCS, except that the module name goes
163# into gl_LIBOBJS instead of into LIBOBJS.
164AC_DEFUN([gl_REPLACE_FUNCS],
165 [AC_CHECK_FUNCS([$1], , [gl_LIBOBJ($ac_func)])])
166
167# Like AC_LIBSOURCES, except that it does nothing.
168# We rely on EXTRA_lib..._SOURCES instead.
169AC_DEFUN([gl_LIBSOURCES],
170 [])
171
172# This macro records the list of files which have been installed by
173# gnulib-tool and may be removed by future gnulib-tool invocations.
174AC_DEFUN([gl_FILE_LIST], [
175 build-aux/config.rpath
176 lib/__fpending.c
177 lib/__fpending.h
178 lib/alloca.c
179 lib/alloca_.h
180 lib/argmatch.c
181 lib/argmatch.h
182 lib/at-func.c
183 lib/basename.c
184 lib/canonicalize.c
185 lib/canonicalize.h
186 lib/chdir-long.c
187 lib/chdir-long.h
188 lib/chown.c
189 lib/close-stream.c
190 lib/close-stream.h
191 lib/closeout.c
192 lib/closeout.h
193 lib/creat-safer.c
194 lib/cycle-check.c
195 lib/cycle-check.h
196 lib/dev-ino.h
197 lib/dirfd.c
198 lib/dirfd.h
199 lib/dirname.c
200 lib/dirname.h
201 lib/dup-safer.c
202 lib/error.c
203 lib/error.h
204 lib/exit.h
205 lib/exitfail.c
206 lib/exitfail.h
207 lib/fchmodat.c
208 lib/fchown-stub.c
209 lib/fcntl--.h
210 lib/fcntl-safer.h
211 lib/fcntl_.h
212 lib/fd-safer.c
213 lib/fileblocks.c
214 lib/filemode.c
215 lib/filemode.h
216 lib/filenamecat.c
217 lib/filenamecat.h
218 lib/fnmatch.c
219 lib/fnmatch_.h
220 lib/fnmatch_loop.c
221 lib/fopen-safer.c
222 lib/fstatat.c
223 lib/fts-cycle.c
224 lib/fts.c
225 lib/fts_.h
226 lib/getcwd.c
227 lib/getcwd.h
228 lib/getdelim.c
229 lib/getdelim.h
230 lib/getline.c
231 lib/getline.h
232 lib/getopt.c
233 lib/getopt1.c
234 lib/getopt_.h
235 lib/getopt_int.h
236 lib/gettext.h
237 lib/hash.c
238 lib/hash.h
239 lib/human.c
240 lib/human.h
241 lib/i-ring.c
242 lib/i-ring.h
243 lib/idcache.c
244 lib/intprops.h
245 lib/inttypes_.h
246 lib/lchown.c
247 lib/lchown.h
248 lib/lstat.c
249 lib/lstat.h
250 lib/malloc.c
251 lib/mbchar.c
252 lib/mbchar.h
253 lib/mbuiter.h
254 lib/memchr.c
255 lib/memcmp.c
256 lib/mempcpy.c
257 lib/mempcpy.h
258 lib/memrchr.c
259 lib/memrchr.h
260 lib/memset.c
261 lib/mkdirat.c
262 lib/mktime.c
263 lib/modechange.c
264 lib/modechange.h
265 lib/mountlist.c
266 lib/mountlist.h
267 lib/open-safer.c
268 lib/openat-die.c
269 lib/openat-priv.h
270 lib/openat-proc.c
271 lib/openat.c
272 lib/openat.h
273 lib/pathmax.h
274 lib/pipe-safer.c
275 lib/quote.c
276 lib/quote.h
277 lib/quotearg.c
278 lib/quotearg.h
279 lib/readlink.c
280 lib/realloc.c
281 lib/regcomp.c
282 lib/regex.c
283 lib/regex.h
284 lib/regex_internal.c
285 lib/regex_internal.h
286 lib/regexec.c
287 lib/rpmatch.c
288 lib/same-inode.h
289 lib/save-cwd.c
290 lib/save-cwd.h
291 lib/savedir.c
292 lib/savedir.h
293 lib/stat-macros.h
294 lib/stat_.h
295 lib/stdbool_.h
296 lib/stdint_.h
297 lib/stdio--.h
298 lib/stdio-safer.h
299 lib/stpcpy.c
300 lib/stpcpy.h
301 lib/strcase.h
302 lib/strcasecmp.c
303 lib/strdup.c
304 lib/strdup.h
305 lib/strftime.c
306 lib/strftime.h
307 lib/stripslash.c
308 lib/strncasecmp.c
309 lib/strndup.c
310 lib/strndup.h
311 lib/strnlen.c
312 lib/strnlen.h
313 lib/strnlen1.c
314 lib/strnlen1.h
315 lib/strstr.c
316 lib/strstr.h
317 lib/strtoimax.c
318 lib/strtol.c
319 lib/strtoll.c
320 lib/strtoul.c
321 lib/strtoull.c
322 lib/strtoumax.c
323 lib/time_r.c
324 lib/time_r.h
325 lib/unistd--.h
326 lib/unistd-safer.h
327 lib/verify.h
328 lib/wcwidth.h
329 lib/xalloc-die.c
330 lib/xalloc.h
331 lib/xgetcwd.c
332 lib/xgetcwd.h
333 lib/xmalloc.c
334 lib/xreadlink.c
335 lib/xreadlink.h
336 lib/xstrndup.c
337 lib/xstrndup.h
338 lib/xstrtod.c
339 lib/xstrtod.h
340 lib/xstrtol.c
341 lib/xstrtol.h
342 lib/xstrtoul.c
343 lib/xstrtoumax.c
344 lib/yesno.c
345 lib/yesno.h
346 m4/absolute-header.m4
347 m4/alloca.m4
348 m4/argmatch.m4
349 m4/canonicalize.m4
350 m4/chdir-long.m4
351 m4/chown.m4
352 m4/close-stream.m4
353 m4/closeout.m4
354 m4/codeset.m4
355 m4/cycle-check.m4
356 m4/d-ino.m4
357 m4/d-type.m4
358 m4/dirfd.m4
359 m4/dirname.m4
360 m4/dos.m4
361 m4/double-slash-root.m4
362 m4/error.m4
363 m4/exitfail.m4
364 m4/extensions.m4
365 m4/fcntl-safer.m4
366 m4/fcntl_h.m4
367 m4/fileblocks.m4
368 m4/filemode.m4
369 m4/filenamecat.m4
370 m4/flexmember.m4
371 m4/fnmatch.m4
372 m4/fpending.m4
373 m4/fstypename.m4
374 m4/fts.m4
375 m4/getcwd-abort-bug.m4
376 m4/getcwd-path-max.m4
377 m4/getcwd.m4
378 m4/getdelim.m4
379 m4/getline.m4
380 m4/getopt.m4
381 m4/gettext.m4
382 m4/glibc2.m4
383 m4/glibc21.m4
384 m4/hash.m4
385 m4/human.m4
386 m4/i-ring.m4
387 m4/iconv.m4
388 m4/idcache.m4
389 m4/inline.m4
390 m4/intdiv0.m4
391 m4/intl.m4
392 m4/intldir.m4
393 m4/intmax.m4
394 m4/inttypes-pri.m4
395 m4/inttypes.m4
396 m4/inttypes_h.m4
397 m4/lchown.m4
398 m4/lcmessage.m4
399 m4/lib-ld.m4
400 m4/lib-link.m4
401 m4/lib-prefix.m4
402 m4/lock.m4
403 m4/longdouble.m4
404 m4/longlong.m4
405 m4/ls-mntd-fs.m4
406 m4/lstat.m4
407 m4/mbchar.m4
408 m4/mbiter.m4
409 m4/mbrtowc.m4
410 m4/mbstate_t.m4
411 m4/memchr.m4
412 m4/memcmp.m4
413 m4/mempcpy.m4
414 m4/memrchr.m4
415 m4/memset.m4
416 m4/mktime.m4
417 m4/modechange.m4
418 m4/mountlist.m4
419 m4/nls.m4
420 m4/onceonly_2_57.m4
421 m4/openat.m4
422 m4/pathmax.m4
423 m4/po.m4
424 m4/printf-posix.m4
425 m4/progtest.m4
426 m4/quote.m4
427 m4/quotearg.m4
428 m4/readlink.m4
429 m4/regex.m4
430 m4/rpmatch.m4
431 m4/save-cwd.m4
432 m4/savedir.m4
433 m4/size_max.m4
434 m4/ssize_t.m4
435 m4/st_dm_mode.m4
436 m4/stdbool.m4
437 m4/stdint.m4
438 m4/stdint_h.m4
439 m4/stdio-safer.m4
440 m4/stpcpy.m4
441 m4/strcase.m4
442 m4/strdup.m4
443 m4/strftime.m4
444 m4/strndup.m4
445 m4/strnlen.m4
446 m4/strstr.m4
447 m4/strtoimax.m4
448 m4/strtol.m4
449 m4/strtoll.m4
450 m4/strtoul.m4
451 m4/strtoull.m4
452 m4/strtoumax.m4
453 m4/sys_stat_h.m4
454 m4/time_r.m4
455 m4/tm_gmtoff.m4
456 m4/uintmax_t.m4
457 m4/ulonglong.m4
458 m4/unistd-safer.m4
459 m4/unistd_h.m4
460 m4/visibility.m4
461 m4/wchar_t.m4
462 m4/wcwidth.m4
463 m4/wint_t.m4
464 m4/xalloc.m4
465 m4/xgetcwd.m4
466 m4/xreadlink.m4
467 m4/xsize.m4
468 m4/xstrndup.m4
469 m4/xstrtod.m4
470 m4/xstrtol.m4
471 m4/yesno.m4
472])
Note: See TracBrowser for help on using the repository browser.