fix merge of check_poly from verif_ehrhart.c and lexmin.cc
[barvinok.git] / m4 / gnulib-comp.m4
blobe062684b31fe93242ce01bd1b705e7c522aed3d8
1 # DO NOT EDIT! GENERATED AUTOMATICALLY!
2 # Copyright (C) 2004-2006 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.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.
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])
32 # This macro should be invoked from ./configure.in, in the section
33 # "Check for header files, types and library functions".
34 AC_DEFUN([gl_INIT],
36   m4_pushdef([AC_LIBOBJ], m4_defn([gl_LIBOBJ]))
37   m4_pushdef([AC_REPLACE_FUNCS], m4_defn([gl_REPLACE_FUNCS]))
38   m4_pushdef([AC_LIBSOURCES], m4_defn([gl_LIBSOURCES]))
39   AM_CONDITIONAL([GL_COND_LIBTOOL], [true])
40   gl_cond_libtool=true
41   gl_source_base='lib'
42 changequote(,)dnl
43 LTALLOCA=`echo "$ALLOCA" | sed 's/\.[^.]* /.lo /g;s/\.[^.]*$/.lo/'`
44 changequote([, ])dnl
45 AC_SUBST([LTALLOCA])
46   gl_FUNC_ALLOCA
47   gl_ARGP
48   gl_DIRNAME
49   gl_DOUBLE_SLASH_ROOT
50   gl_ERROR
51   gl_EXITFAIL
52   dnl gl_USE_SYSTEM_EXTENSIONS must be added quite early to configure.ac.
53   gl_GETOPT
54   gl_INLINE
55   AC_FUNC_MALLOC
56   gl_MBCHAR
57   gl_MBITER
58   gl_FUNC_MEMCHR
59   gl_FUNC_MEMPCPY
60   gl_MINMAX
61   gl_SIZE_MAX
62   AM_STDBOOL_H
63   gl_STRCASE
64   gl_FUNC_STRCHRNUL
65   gl_FUNC_STRNDUP
66   gl_FUNC_STRNLEN
67   gl_SYSEXITS
68   gl_HEADER_UNISTD
69   gl_FUNC_VASNPRINTF
70   gl_FUNC_VSNPRINTF
71   gl_WCTYPE_H
72   gl_FUNC_WCWIDTH
73   gl_XALLOC
74   gl_XSIZE
75   gl_XSTRNDUP
76   m4_popdef([AC_LIBSOURCES])
77   m4_popdef([AC_REPLACE_FUNCS])
78   m4_popdef([AC_LIBOBJ])
79   AC_CONFIG_COMMANDS_PRE([
80     gl_libobjs=
81     gl_ltlibobjs=
82     if test -n "$gl_LIBOBJS"; then
83       # Remove the extension.
84       sed_drop_objext='s/\.o$//;s/\.obj$//'
85       for i in `for i in $gl_LIBOBJS; do echo "$i"; done | sed "$sed_drop_objext" | sort | uniq`; do
86         gl_libobjs="$gl_libobjs $i.$ac_objext"
87         gl_ltlibobjs="$gl_ltlibobjs $i.lo"
88       done
89     fi
90     AC_SUBST([gl_LIBOBJS], [$gl_libobjs])
91     AC_SUBST([gl_LTLIBOBJS], [$gl_ltlibobjs])
92   ])
95 # Like AC_LIBOBJ, except that the module name goes
96 # into gl_LIBOBJS instead of into LIBOBJS.
97 AC_DEFUN([gl_LIBOBJ],
98   [gl_LIBOBJS="$gl_LIBOBJS $1.$ac_objext"])
100 # Like AC_REPLACE_FUNCS, except that the module name goes
101 # into gl_LIBOBJS instead of into LIBOBJS.
102 AC_DEFUN([gl_REPLACE_FUNCS],
103   [AC_CHECK_FUNCS([$1], , [gl_LIBOBJ($ac_func)])])
105 # Like AC_LIBSOURCES, except that it does nothing.
106 # We rely on EXTRA_lib..._SOURCES instead.
107 AC_DEFUN([gl_LIBSOURCES],
108   [])
110 # This macro records the list of files which have been installed by
111 # gnulib-tool and may be removed by future gnulib-tool invocations.
112 AC_DEFUN([gl_FILE_LIST], [
113   lib/alloca.c
114   lib/alloca_.h
115   lib/argp-ba.c
116   lib/argp-eexst.c
117   lib/argp-fmtstream.c
118   lib/argp-fmtstream.h
119   lib/argp-fs-xinl.c
120   lib/argp-help.c
121   lib/argp-namefrob.h
122   lib/argp-parse.c
123   lib/argp-pin.c
124   lib/argp-pv.c
125   lib/argp-pvh.c
126   lib/argp-xinl.c
127   lib/argp.h
128   lib/asnprintf.c
129   lib/basename.c
130   lib/dirname.c
131   lib/dirname.h
132   lib/error.c
133   lib/error.h
134   lib/exit.h
135   lib/exitfail.c
136   lib/exitfail.h
137   lib/getopt.c
138   lib/getopt1.c
139   lib/getopt_.h
140   lib/getopt_int.h
141   lib/gettext.h
142   lib/malloc.c
143   lib/mbchar.c
144   lib/mbchar.h
145   lib/mbuiter.h
146   lib/memchr.c
147   lib/mempcpy.c
148   lib/mempcpy.h
149   lib/minmax.h
150   lib/printf-args.c
151   lib/printf-args.h
152   lib/printf-parse.c
153   lib/printf-parse.h
154   lib/progname.c
155   lib/progname.h
156   lib/size_max.h
157   lib/stdbool_.h
158   lib/strcase.h
159   lib/strcasecmp.c
160   lib/strchrnul.c
161   lib/strchrnul.h
162   lib/stripslash.c
163   lib/strncasecmp.c
164   lib/strndup.c
165   lib/strndup.h
166   lib/strnlen.c
167   lib/strnlen.h
168   lib/strnlen1.c
169   lib/strnlen1.h
170   lib/sysexit_.h
171   lib/vasnprintf.c
172   lib/vasnprintf.h
173   lib/vsnprintf.c
174   lib/vsnprintf.h
175   lib/wctype_.h
176   lib/wcwidth.h
177   lib/xalloc-die.c
178   lib/xalloc.h
179   lib/xmalloc.c
180   lib/xsize.h
181   lib/xstrndup.c
182   lib/xstrndup.h
183   m4/absolute-header.m4
184   m4/alloca.m4
185   m4/argp.m4
186   m4/dirname.m4
187   m4/dos.m4
188   m4/double-slash-root.m4
189   m4/eoverflow.m4
190   m4/error.m4
191   m4/exitfail.m4
192   m4/extensions.m4
193   m4/getopt.m4
194   m4/inline.m4
195   m4/intmax_t.m4
196   m4/inttypes_h.m4
197   m4/longdouble.m4
198   m4/longlong.m4
199   m4/mbchar.m4
200   m4/mbiter.m4
201   m4/mbrtowc.m4
202   m4/memchr.m4
203   m4/mempcpy.m4
204   m4/minmax.m4
205   m4/onceonly_2_57.m4
206   m4/size_max.m4
207   m4/stdbool.m4
208   m4/stdint_h.m4
209   m4/strcase.m4
210   m4/strchrnul.m4
211   m4/strndup.m4
212   m4/strnlen.m4
213   m4/sysexits.m4
214   m4/unistd_h.m4
215   m4/vasnprintf.m4
216   m4/vsnprintf.m4
217   m4/wchar_t.m4
218   m4/wctype.m4
219   m4/wcwidth.m4
220   m4/wint_t.m4
221   m4/xalloc.m4
222   m4/xsize.m4
223   m4/xstrndup.m4