]> sourceware.org Git - newlib-cygwin.git/blob - libgloss/frv/aclocal.m4
cygwin: export __getpagesize
[newlib-cygwin.git] / libgloss / frv / aclocal.m4
1 # generated automatically by aclocal 1.9.5 -*- Autoconf -*-
2
3 # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004,
4 # 2005 Free Software Foundation, Inc.
5 # This file is free software; the Free Software Foundation
6 # gives unlimited permission to copy and/or distribute it,
7 # with or without modifications, as long as this notice is preserved.
8
9 # This program is distributed in the hope that it will be useful,
10 # but WITHOUT ANY WARRANTY, to the extent permitted by law; without
11 # even the implied warranty of MERCHANTABILITY or FITNESS FOR A
12 # PARTICULAR PURPOSE.
13
14 # AM_CONDITIONAL -*- Autoconf -*-
15
16 # Copyright (C) 1997, 2000, 2001, 2003, 2004, 2005
17 # Free Software Foundation, Inc.
18 #
19 # This file is free software; the Free Software Foundation
20 # gives unlimited permission to copy and/or distribute it,
21 # with or without modifications, as long as this notice is preserved.
22
23 # serial 7
24
25 # AM_CONDITIONAL(NAME, SHELL-CONDITION)
26 # -------------------------------------
27 # Define a conditional.
28 AC_DEFUN([AM_CONDITIONAL],
29 [AC_PREREQ(2.52)dnl
30 ifelse([$1], [TRUE], [AC_FATAL([$0: invalid condition: $1])],
31 [$1], [FALSE], [AC_FATAL([$0: invalid condition: $1])])dnl
32 AC_SUBST([$1_TRUE])
33 AC_SUBST([$1_FALSE])
34 if $2; then
35 $1_TRUE=
36 $1_FALSE='#'
37 else
38 $1_TRUE='#'
39 $1_FALSE=
40 fi
41 AC_CONFIG_COMMANDS_PRE(
42 [if test -z "${$1_TRUE}" && test -z "${$1_FALSE}"; then
43 AC_MSG_ERROR([[conditional "$1" was never defined.
44 Usually this means the macro was only invoked conditionally.]])
45 fi])])
46
47
48 # Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005
49 # Free Software Foundation, Inc.
50 #
51 # This file is free software; the Free Software Foundation
52 # gives unlimited permission to copy and/or distribute it,
53 # with or without modifications, as long as this notice is preserved.
54
55 # serial 8
56
57 # There are a few dirty hacks below to avoid letting `AC_PROG_CC' be
58 # written in clear, in which case automake, when reading aclocal.m4,
59 # will think it sees a *use*, and therefore will trigger all it's
60 # C support machinery. Also note that it means that autoscan, seeing
61 # CC etc. in the Makefile, will ask for an AC_PROG_CC use...
62
63
64 # _AM_DEPENDENCIES(NAME)
65 # ----------------------
66 # See how the compiler implements dependency checking.
67 # NAME is "CC", "CXX", "GCJ", or "OBJC".
68 # We try a few techniques and use that to set a single cache variable.
69 #
70 # We don't AC_REQUIRE the corresponding AC_PROG_CC since the latter was
71 # modified to invoke _AM_DEPENDENCIES(CC); we would have a circular
72 # dependency, and given that the user is not expected to run this macro,
73 # just rely on AC_PROG_CC.
74 AC_DEFUN([_AM_DEPENDENCIES],
75 [AC_REQUIRE([AM_SET_DEPDIR])dnl
76 AC_REQUIRE([AM_OUTPUT_DEPENDENCY_COMMANDS])dnl
77 AC_REQUIRE([AM_MAKE_INCLUDE])dnl
78 AC_REQUIRE([AM_DEP_TRACK])dnl
79
80 ifelse([$1], CC, [depcc="$CC" am_compiler_list=],
81 [$1], CXX, [depcc="$CXX" am_compiler_list=],
82 [$1], OBJC, [depcc="$OBJC" am_compiler_list='gcc3 gcc'],
83 [$1], GCJ, [depcc="$GCJ" am_compiler_list='gcc3 gcc'],
84 [depcc="$$1" am_compiler_list=])
85
86 AC_CACHE_CHECK([dependency style of $depcc],
87 [am_cv_$1_dependencies_compiler_type],
88 [if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
89 # We make a subdir and do the tests there. Otherwise we can end up
90 # making bogus files that we don't know about and never remove. For
91 # instance it was reported that on HP-UX the gcc test will end up
92 # making a dummy file named `D' -- because `-MD' means `put the output
93 # in D'.
94 mkdir conftest.dir
95 # Copy depcomp to subdir because otherwise we won't find it if we're
96 # using a relative directory.
97 cp "$am_depcomp" conftest.dir
98 cd conftest.dir
99 # We will build objects and dependencies in a subdirectory because
100 # it helps to detect inapplicable dependency modes. For instance
101 # both Tru64's cc and ICC support -MD to output dependencies as a
102 # side effect of compilation, but ICC will put the dependencies in
103 # the current directory while Tru64 will put them in the object
104 # directory.
105 mkdir sub
106
107 am_cv_$1_dependencies_compiler_type=none
108 if test "$am_compiler_list" = ""; then
109 am_compiler_list=`sed -n ['s/^#*\([a-zA-Z0-9]*\))$/\1/p'] < ./depcomp`
110 fi
111 for depmode in $am_compiler_list; do
112 # Setup a source with many dependencies, because some compilers
113 # like to wrap large dependency lists on column 80 (with \), and
114 # we should not choose a depcomp mode which is confused by this.
115 #
116 # We need to recreate these files for each test, as the compiler may
117 # overwrite some of them when testing with obscure command lines.
118 # This happens at least with the AIX C compiler.
119 : > sub/conftest.c
120 for i in 1 2 3 4 5 6; do
121 echo '#include "conftst'$i'.h"' >> sub/conftest.c
122 # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
123 # Solaris 8's {/usr,}/bin/sh.
124 touch sub/conftst$i.h
125 done
126 echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
127
128 case $depmode in
129 nosideeffect)
130 # after this tag, mechanisms are not by side-effect, so they'll
131 # only be used when explicitly requested
132 if test "x$enable_dependency_tracking" = xyes; then
133 continue
134 else
135 break
136 fi
137 ;;
138 none) break ;;
139 esac
140 # We check with `-c' and `-o' for the sake of the "dashmstdout"
141 # mode. It turns out that the SunPro C++ compiler does not properly
142 # handle `-M -o', and we need to detect this.
143 if depmode=$depmode \
144 source=sub/conftest.c object=sub/conftest.${OBJEXT-o} \
145 depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
146 $SHELL ./depcomp $depcc -c -o sub/conftest.${OBJEXT-o} sub/conftest.c \
147 >/dev/null 2>conftest.err &&
148 grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
149 grep sub/conftest.${OBJEXT-o} sub/conftest.Po > /dev/null 2>&1 &&
150 ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
151 # icc doesn't choke on unknown options, it will just issue warnings
152 # or remarks (even with -Werror). So we grep stderr for any message
153 # that says an option was ignored or not supported.
154 # When given -MP, icc 7.0 and 7.1 complain thusly:
155 # icc: Command line warning: ignoring option '-M'; no argument required
156 # The diagnosis changed in icc 8.0:
157 # icc: Command line remark: option '-MP' not supported
158 if (grep 'ignoring option' conftest.err ||
159 grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
160 am_cv_$1_dependencies_compiler_type=$depmode
161 break
162 fi
163 fi
164 done
165
166 cd ..
167 rm -rf conftest.dir
168 else
169 am_cv_$1_dependencies_compiler_type=none
170 fi
171 ])
172 AC_SUBST([$1DEPMODE], [depmode=$am_cv_$1_dependencies_compiler_type])
173 AM_CONDITIONAL([am__fastdep$1], [
174 test "x$enable_dependency_tracking" != xno \
175 && test "$am_cv_$1_dependencies_compiler_type" = gcc3])
176 ])
177
178
179 # AM_SET_DEPDIR
180 # -------------
181 # Choose a directory name for dependency files.
182 # This macro is AC_REQUIREd in _AM_DEPENDENCIES
183 AC_DEFUN([AM_SET_DEPDIR],
184 [AC_REQUIRE([AM_SET_LEADING_DOT])dnl
185 AC_SUBST([DEPDIR], ["${am__leading_dot}deps"])dnl
186 ])
187
188
189 # AM_DEP_TRACK
190 # ------------
191 AC_DEFUN([AM_DEP_TRACK],
192 [AC_ARG_ENABLE(dependency-tracking,
193 [ --disable-dependency-tracking speeds up one-time build
194 --enable-dependency-tracking do not reject slow dependency extractors])
195 if test "x$enable_dependency_tracking" != xno; then
196 am_depcomp="$ac_aux_dir/depcomp"
197 AMDEPBACKSLASH='\'
198 fi
199 AM_CONDITIONAL([AMDEP], [test "x$enable_dependency_tracking" != xno])
200 AC_SUBST([AMDEPBACKSLASH])
201 ])
202
203 # Generate code to set up dependency tracking. -*- Autoconf -*-
204
205 # Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005
206 # Free Software Foundation, Inc.
207 #
208 # This file is free software; the Free Software Foundation
209 # gives unlimited permission to copy and/or distribute it,
210 # with or without modifications, as long as this notice is preserved.
211
212 #serial 3
213
214 # _AM_OUTPUT_DEPENDENCY_COMMANDS
215 # ------------------------------
216 AC_DEFUN([_AM_OUTPUT_DEPENDENCY_COMMANDS],
217 [for mf in $CONFIG_FILES; do
218 # Strip MF so we end up with the name of the file.
219 mf=`echo "$mf" | sed -e 's/:.*$//'`
220 # Check whether this is an Automake generated Makefile or not.
221 # We used to match only the files named `Makefile.in', but
222 # some people rename them; so instead we look at the file content.
223 # Grep'ing the first line is not enough: some people post-process
224 # each Makefile.in and add a new line on top of each file to say so.
225 # So let's grep whole file.
226 if grep '^#.*generated by automake' $mf > /dev/null 2>&1; then
227 dirpart=`AS_DIRNAME("$mf")`
228 else
229 continue
230 fi
231 # Extract the definition of DEPDIR, am__include, and am__quote
232 # from the Makefile without running `make'.
233 DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
234 test -z "$DEPDIR" && continue
235 am__include=`sed -n 's/^am__include = //p' < "$mf"`
236 test -z "am__include" && continue
237 am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
238 # When using ansi2knr, U may be empty or an underscore; expand it
239 U=`sed -n 's/^U = //p' < "$mf"`
240 # Find all dependency output files, they are included files with
241 # $(DEPDIR) in their names. We invoke sed twice because it is the
242 # simplest approach to changing $(DEPDIR) to its actual value in the
243 # expansion.
244 for file in `sed -n "
245 s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
246 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
247 # Make sure the directory exists.
248 test -f "$dirpart/$file" && continue
249 fdir=`AS_DIRNAME(["$file"])`
250 AS_MKDIR_P([$dirpart/$fdir])
251 # echo "creating $dirpart/$file"
252 echo '# dummy' > "$dirpart/$file"
253 done
254 done
255 ])# _AM_OUTPUT_DEPENDENCY_COMMANDS
256
257
258 # AM_OUTPUT_DEPENDENCY_COMMANDS
259 # -----------------------------
260 # This macro should only be invoked once -- use via AC_REQUIRE.
261 #
262 # This code is only required when automatic dependency tracking
263 # is enabled. FIXME. This creates each `.P' file that we will
264 # need in order to bootstrap the dependency handling code.
265 AC_DEFUN([AM_OUTPUT_DEPENDENCY_COMMANDS],
266 [AC_CONFIG_COMMANDS([depfiles],
267 [test x"$AMDEP_TRUE" != x"" || _AM_OUTPUT_DEPENDENCY_COMMANDS],
268 [AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"])
269 ])
270
271 # Copyright (C) 2003, 2005 Free Software Foundation, Inc.
272 #
273 # This file is free software; the Free Software Foundation
274 # gives unlimited permission to copy and/or distribute it,
275 # with or without modifications, as long as this notice is preserved.
276
277 # serial 2
278
279 # Check whether the underlying file-system supports filenames
280 # with a leading dot. For instance MS-DOS doesn't.
281 AC_DEFUN([AM_SET_LEADING_DOT],
282 [rm -rf .tst 2>/dev/null
283 mkdir .tst 2>/dev/null
284 if test -d .tst; then
285 am__leading_dot=.
286 else
287 am__leading_dot=_
288 fi
289 rmdir .tst 2>/dev/null
290 AC_SUBST([am__leading_dot])])
291
292 # Check to see how 'make' treats includes. -*- Autoconf -*-
293
294 # Copyright (C) 2001, 2002, 2003, 2005 Free Software Foundation, Inc.
295 #
296 # This file is free software; the Free Software Foundation
297 # gives unlimited permission to copy and/or distribute it,
298 # with or without modifications, as long as this notice is preserved.
299
300 # serial 3
301
302 # AM_MAKE_INCLUDE()
303 # -----------------
304 # Check to see how make treats includes.
305 AC_DEFUN([AM_MAKE_INCLUDE],
306 [am_make=${MAKE-make}
307 cat > confinc << 'END'
308 am__doit:
309 @echo done
310 .PHONY: am__doit
311 END
312 # If we don't find an include directive, just comment out the code.
313 AC_MSG_CHECKING([for style of include used by $am_make])
314 am__include="#"
315 am__quote=
316 _am_result=none
317 # First try GNU make style include.
318 echo "include confinc" > confmf
319 # We grep out `Entering directory' and `Leaving directory'
320 # messages which can occur if `w' ends up in MAKEFLAGS.
321 # In particular we don't look at `^make:' because GNU make might
322 # be invoked under some other name (usually "gmake"), in which
323 # case it prints its new name instead of `make'.
324 if test "`$am_make -s -f confmf 2> /dev/null | grep -v 'ing directory'`" = "done"; then
325 am__include=include
326 am__quote=
327 _am_result=GNU
328 fi
329 # Now try BSD make style include.
330 if test "$am__include" = "#"; then
331 echo '.include "confinc"' > confmf
332 if test "`$am_make -s -f confmf 2> /dev/null`" = "done"; then
333 am__include=.include
334 am__quote="\""
335 _am_result=BSD
336 fi
337 fi
338 AC_SUBST([am__include])
339 AC_SUBST([am__quote])
340 AC_MSG_RESULT([$_am_result])
341 rm -f confinc confmf
342 ])
343
344 m4_include([../acinclude.m4])
This page took 0.051768 seconds and 5 git commands to generate.