]> rtime.felk.cvut.cz Git - fpga/lx-cpu1/newlib-tumbl.git/blob - libgloss/aarch64/cpu-init/aclocal.m4
* aarch64/configure.in: Replace the direct generation of
[fpga/lx-cpu1/newlib-tumbl.git] / libgloss / aarch64 / cpu-init / aclocal.m4
1 # generated automatically by aclocal 1.11.1 -*- Autoconf -*-
2
3 # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004,
4 # 2005, 2006, 2007, 2008, 2009  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, 2006, 2008
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 9
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])dnl
33 AC_SUBST([$1_FALSE])dnl
34 _AM_SUBST_NOTMAKE([$1_TRUE])dnl
35 _AM_SUBST_NOTMAKE([$1_FALSE])dnl
36 m4_define([_AM_COND_VALUE_$1], [$2])dnl
37 if $2; then
38   $1_TRUE=
39   $1_FALSE='#'
40 else
41   $1_TRUE='#'
42   $1_FALSE=
43 fi
44 AC_CONFIG_COMMANDS_PRE(
45 [if test -z "${$1_TRUE}" && test -z "${$1_FALSE}"; then
46   AC_MSG_ERROR([[conditional "$1" was never defined.
47 Usually this means the macro was only invoked conditionally.]])
48 fi])])
49
50 # Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2009
51 # Free Software Foundation, Inc.
52 #
53 # This file is free software; the Free Software Foundation
54 # gives unlimited permission to copy and/or distribute it,
55 # with or without modifications, as long as this notice is preserved.
56
57 # serial 10
58
59 # There are a few dirty hacks below to avoid letting `AC_PROG_CC' be
60 # written in clear, in which case automake, when reading aclocal.m4,
61 # will think it sees a *use*, and therefore will trigger all it's
62 # C support machinery.  Also note that it means that autoscan, seeing
63 # CC etc. in the Makefile, will ask for an AC_PROG_CC use...
64
65
66 # _AM_DEPENDENCIES(NAME)
67 # ----------------------
68 # See how the compiler implements dependency checking.
69 # NAME is "CC", "CXX", "GCJ", or "OBJC".
70 # We try a few techniques and use that to set a single cache variable.
71 #
72 # We don't AC_REQUIRE the corresponding AC_PROG_CC since the latter was
73 # modified to invoke _AM_DEPENDENCIES(CC); we would have a circular
74 # dependency, and given that the user is not expected to run this macro,
75 # just rely on AC_PROG_CC.
76 AC_DEFUN([_AM_DEPENDENCIES],
77 [AC_REQUIRE([AM_SET_DEPDIR])dnl
78 AC_REQUIRE([AM_OUTPUT_DEPENDENCY_COMMANDS])dnl
79 AC_REQUIRE([AM_MAKE_INCLUDE])dnl
80 AC_REQUIRE([AM_DEP_TRACK])dnl
81
82 ifelse([$1], CC,   [depcc="$CC"   am_compiler_list=],
83        [$1], CXX,  [depcc="$CXX"  am_compiler_list=],
84        [$1], OBJC, [depcc="$OBJC" am_compiler_list='gcc3 gcc'],
85        [$1], UPC,  [depcc="$UPC"  am_compiler_list=],
86        [$1], GCJ,  [depcc="$GCJ"  am_compiler_list='gcc3 gcc'],
87                    [depcc="$$1"   am_compiler_list=])
88
89 AC_CACHE_CHECK([dependency style of $depcc],
90                [am_cv_$1_dependencies_compiler_type],
91 [if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
92   # We make a subdir and do the tests there.  Otherwise we can end up
93   # making bogus files that we don't know about and never remove.  For
94   # instance it was reported that on HP-UX the gcc test will end up
95   # making a dummy file named `D' -- because `-MD' means `put the output
96   # in D'.
97   mkdir conftest.dir
98   # Copy depcomp to subdir because otherwise we won't find it if we're
99   # using a relative directory.
100   cp "$am_depcomp" conftest.dir
101   cd conftest.dir
102   # We will build objects and dependencies in a subdirectory because
103   # it helps to detect inapplicable dependency modes.  For instance
104   # both Tru64's cc and ICC support -MD to output dependencies as a
105   # side effect of compilation, but ICC will put the dependencies in
106   # the current directory while Tru64 will put them in the object
107   # directory.
108   mkdir sub
109
110   am_cv_$1_dependencies_compiler_type=none
111   if test "$am_compiler_list" = ""; then
112      am_compiler_list=`sed -n ['s/^#*\([a-zA-Z0-9]*\))$/\1/p'] < ./depcomp`
113   fi
114   am__universal=false
115   m4_case([$1], [CC],
116     [case " $depcc " in #(
117      *\ -arch\ *\ -arch\ *) am__universal=true ;;
118      esac],
119     [CXX],
120     [case " $depcc " in #(
121      *\ -arch\ *\ -arch\ *) am__universal=true ;;
122      esac])
123
124   for depmode in $am_compiler_list; do
125     # Setup a source with many dependencies, because some compilers
126     # like to wrap large dependency lists on column 80 (with \), and
127     # we should not choose a depcomp mode which is confused by this.
128     #
129     # We need to recreate these files for each test, as the compiler may
130     # overwrite some of them when testing with obscure command lines.
131     # This happens at least with the AIX C compiler.
132     : > sub/conftest.c
133     for i in 1 2 3 4 5 6; do
134       echo '#include "conftst'$i'.h"' >> sub/conftest.c
135       # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
136       # Solaris 8's {/usr,}/bin/sh.
137       touch sub/conftst$i.h
138     done
139     echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
140
141     # We check with `-c' and `-o' for the sake of the "dashmstdout"
142     # mode.  It turns out that the SunPro C++ compiler does not properly
143     # handle `-M -o', and we need to detect this.  Also, some Intel
144     # versions had trouble with output in subdirs
145     am__obj=sub/conftest.${OBJEXT-o}
146     am__minus_obj="-o $am__obj"
147     case $depmode in
148     gcc)
149       # This depmode causes a compiler race in universal mode.
150       test "$am__universal" = false || continue
151       ;;
152     nosideeffect)
153       # after this tag, mechanisms are not by side-effect, so they'll
154       # only be used when explicitly requested
155       if test "x$enable_dependency_tracking" = xyes; then
156         continue
157       else
158         break
159       fi
160       ;;
161     msvisualcpp | msvcmsys)
162       # This compiler won't grok `-c -o', but also, the minuso test has
163       # not run yet.  These depmodes are late enough in the game, and
164       # so weak that their functioning should not be impacted.
165       am__obj=conftest.${OBJEXT-o}
166       am__minus_obj=
167       ;;
168     none) break ;;
169     esac
170     if depmode=$depmode \
171        source=sub/conftest.c object=$am__obj \
172        depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
173        $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
174          >/dev/null 2>conftest.err &&
175        grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
176        grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
177        grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
178        ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
179       # icc doesn't choke on unknown options, it will just issue warnings
180       # or remarks (even with -Werror).  So we grep stderr for any message
181       # that says an option was ignored or not supported.
182       # When given -MP, icc 7.0 and 7.1 complain thusly:
183       #   icc: Command line warning: ignoring option '-M'; no argument required
184       # The diagnosis changed in icc 8.0:
185       #   icc: Command line remark: option '-MP' not supported
186       if (grep 'ignoring option' conftest.err ||
187           grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
188         am_cv_$1_dependencies_compiler_type=$depmode
189         break
190       fi
191     fi
192   done
193
194   cd ..
195   rm -rf conftest.dir
196 else
197   am_cv_$1_dependencies_compiler_type=none
198 fi
199 ])
200 AC_SUBST([$1DEPMODE], [depmode=$am_cv_$1_dependencies_compiler_type])
201 AM_CONDITIONAL([am__fastdep$1], [
202   test "x$enable_dependency_tracking" != xno \
203   && test "$am_cv_$1_dependencies_compiler_type" = gcc3])
204 ])
205
206
207 # AM_SET_DEPDIR
208 # -------------
209 # Choose a directory name for dependency files.
210 # This macro is AC_REQUIREd in _AM_DEPENDENCIES
211 AC_DEFUN([AM_SET_DEPDIR],
212 [AC_REQUIRE([AM_SET_LEADING_DOT])dnl
213 AC_SUBST([DEPDIR], ["${am__leading_dot}deps"])dnl
214 ])
215
216
217 # AM_DEP_TRACK
218 # ------------
219 AC_DEFUN([AM_DEP_TRACK],
220 [AC_ARG_ENABLE(dependency-tracking,
221 [  --disable-dependency-tracking  speeds up one-time build
222   --enable-dependency-tracking   do not reject slow dependency extractors])
223 if test "x$enable_dependency_tracking" != xno; then
224   am_depcomp="$ac_aux_dir/depcomp"
225   AMDEPBACKSLASH='\'
226 fi
227 AM_CONDITIONAL([AMDEP], [test "x$enable_dependency_tracking" != xno])
228 AC_SUBST([AMDEPBACKSLASH])dnl
229 _AM_SUBST_NOTMAKE([AMDEPBACKSLASH])dnl
230 ])
231
232 # Generate code to set up dependency tracking.              -*- Autoconf -*-
233
234 # Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2008
235 # Free Software Foundation, Inc.
236 #
237 # This file is free software; the Free Software Foundation
238 # gives unlimited permission to copy and/or distribute it,
239 # with or without modifications, as long as this notice is preserved.
240
241 #serial 5
242
243 # _AM_OUTPUT_DEPENDENCY_COMMANDS
244 # ------------------------------
245 AC_DEFUN([_AM_OUTPUT_DEPENDENCY_COMMANDS],
246 [{
247   # Autoconf 2.62 quotes --file arguments for eval, but not when files
248   # are listed without --file.  Let's play safe and only enable the eval
249   # if we detect the quoting.
250   case $CONFIG_FILES in
251   *\'*) eval set x "$CONFIG_FILES" ;;
252   *)   set x $CONFIG_FILES ;;
253   esac
254   shift
255   for mf
256   do
257     # Strip MF so we end up with the name of the file.
258     mf=`echo "$mf" | sed -e 's/:.*$//'`
259     # Check whether this is an Automake generated Makefile or not.
260     # We used to match only the files named `Makefile.in', but
261     # some people rename them; so instead we look at the file content.
262     # Grep'ing the first line is not enough: some people post-process
263     # each Makefile.in and add a new line on top of each file to say so.
264     # Grep'ing the whole file is not good either: AIX grep has a line
265     # limit of 2048, but all sed's we know have understand at least 4000.
266     if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
267       dirpart=`AS_DIRNAME("$mf")`
268     else
269       continue
270     fi
271     # Extract the definition of DEPDIR, am__include, and am__quote
272     # from the Makefile without running `make'.
273     DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
274     test -z "$DEPDIR" && continue
275     am__include=`sed -n 's/^am__include = //p' < "$mf"`
276     test -z "am__include" && continue
277     am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
278     # When using ansi2knr, U may be empty or an underscore; expand it
279     U=`sed -n 's/^U = //p' < "$mf"`
280     # Find all dependency output files, they are included files with
281     # $(DEPDIR) in their names.  We invoke sed twice because it is the
282     # simplest approach to changing $(DEPDIR) to its actual value in the
283     # expansion.
284     for file in `sed -n "
285       s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
286          sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
287       # Make sure the directory exists.
288       test -f "$dirpart/$file" && continue
289       fdir=`AS_DIRNAME(["$file"])`
290       AS_MKDIR_P([$dirpart/$fdir])
291       # echo "creating $dirpart/$file"
292       echo '# dummy' > "$dirpart/$file"
293     done
294   done
295 }
296 ])# _AM_OUTPUT_DEPENDENCY_COMMANDS
297
298
299 # AM_OUTPUT_DEPENDENCY_COMMANDS
300 # -----------------------------
301 # This macro should only be invoked once -- use via AC_REQUIRE.
302 #
303 # This code is only required when automatic dependency tracking
304 # is enabled.  FIXME.  This creates each `.P' file that we will
305 # need in order to bootstrap the dependency handling code.
306 AC_DEFUN([AM_OUTPUT_DEPENDENCY_COMMANDS],
307 [AC_CONFIG_COMMANDS([depfiles],
308      [test x"$AMDEP_TRUE" != x"" || _AM_OUTPUT_DEPENDENCY_COMMANDS],
309      [AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"])
310 ])
311
312 # Copyright (C) 2003, 2005  Free Software Foundation, Inc.
313 #
314 # This file is free software; the Free Software Foundation
315 # gives unlimited permission to copy and/or distribute it,
316 # with or without modifications, as long as this notice is preserved.
317
318 # serial 2
319
320 # Check whether the underlying file-system supports filenames
321 # with a leading dot.  For instance MS-DOS doesn't.
322 AC_DEFUN([AM_SET_LEADING_DOT],
323 [rm -rf .tst 2>/dev/null
324 mkdir .tst 2>/dev/null
325 if test -d .tst; then
326   am__leading_dot=.
327 else
328   am__leading_dot=_
329 fi
330 rmdir .tst 2>/dev/null
331 AC_SUBST([am__leading_dot])])
332
333 # Check to see how 'make' treats includes.                  -*- Autoconf -*-
334
335 # Copyright (C) 2001, 2002, 2003, 2005, 2009  Free Software Foundation, Inc.
336 #
337 # This file is free software; the Free Software Foundation
338 # gives unlimited permission to copy and/or distribute it,
339 # with or without modifications, as long as this notice is preserved.
340
341 # serial 4
342
343 # AM_MAKE_INCLUDE()
344 # -----------------
345 # Check to see how make treats includes.
346 AC_DEFUN([AM_MAKE_INCLUDE],
347 [am_make=${MAKE-make}
348 cat > confinc << 'END'
349 am__doit:
350         @echo this is the am__doit target
351 .PHONY: am__doit
352 END
353 # If we don't find an include directive, just comment out the code.
354 AC_MSG_CHECKING([for style of include used by $am_make])
355 am__include="#"
356 am__quote=
357 _am_result=none
358 # First try GNU make style include.
359 echo "include confinc" > confmf
360 # Ignore all kinds of additional output from `make'.
361 case `$am_make -s -f confmf 2> /dev/null` in #(
362 *the\ am__doit\ target*)
363   am__include=include
364   am__quote=
365   _am_result=GNU
366   ;;
367 esac
368 # Now try BSD make style include.
369 if test "$am__include" = "#"; then
370    echo '.include "confinc"' > confmf
371    case `$am_make -s -f confmf 2> /dev/null` in #(
372    *the\ am__doit\ target*)
373      am__include=.include
374      am__quote="\""
375      _am_result=BSD
376      ;;
377    esac
378 fi
379 AC_SUBST([am__include])
380 AC_SUBST([am__quote])
381 AC_MSG_RESULT([$_am_result])
382 rm -f confinc confmf
383 ])
384
385 # Copyright (C) 2006, 2008  Free Software Foundation, Inc.
386 #
387 # This file is free software; the Free Software Foundation
388 # gives unlimited permission to copy and/or distribute it,
389 # with or without modifications, as long as this notice is preserved.
390
391 # serial 2
392
393 # _AM_SUBST_NOTMAKE(VARIABLE)
394 # ---------------------------
395 # Prevent Automake from outputting VARIABLE = @VARIABLE@ in Makefile.in.
396 # This macro is traced by Automake.
397 AC_DEFUN([_AM_SUBST_NOTMAKE])
398
399 # AM_SUBST_NOTMAKE(VARIABLE)
400 # ---------------------------
401 # Public sister of _AM_SUBST_NOTMAKE.
402 AC_DEFUN([AM_SUBST_NOTMAKE], [_AM_SUBST_NOTMAKE($@)])
403
404 m4_include([../../acinclude.m4])