]> sourceware.org Git - newlib-cygwin.git/blame - libgloss/tic6x/aclocal.m4
cygwin: export __getpagesize
[newlib-cygwin.git] / libgloss / tic6x / aclocal.m4
CommitLineData
4606798e
JJ
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.
28AC_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
32AC_SUBST([$1_TRUE])dnl
33AC_SUBST([$1_FALSE])dnl
34_AM_SUBST_NOTMAKE([$1_TRUE])dnl
35_AM_SUBST_NOTMAKE([$1_FALSE])dnl
36m4_define([_AM_COND_VALUE_$1], [$2])dnl
37if $2; then
38 $1_TRUE=
39 $1_FALSE='#'
40else
41 $1_TRUE='#'
42 $1_FALSE=
43fi
44AC_CONFIG_COMMANDS_PRE(
45[if test -z "${$1_TRUE}" && test -z "${$1_FALSE}"; then
46 AC_MSG_ERROR([[conditional "$1" was never defined.
47Usually this means the macro was only invoked conditionally.]])
48fi])])
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.
76AC_DEFUN([_AM_DEPENDENCIES],
77[AC_REQUIRE([AM_SET_DEPDIR])dnl
78AC_REQUIRE([AM_OUTPUT_DEPENDENCY_COMMANDS])dnl
79AC_REQUIRE([AM_MAKE_INCLUDE])dnl
80AC_REQUIRE([AM_DEP_TRACK])dnl
81
82ifelse([$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
89AC_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
196else
197 am_cv_$1_dependencies_compiler_type=none
198fi
199])
200AC_SUBST([$1DEPMODE], [depmode=$am_cv_$1_dependencies_compiler_type])
201AM_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
211AC_DEFUN([AM_SET_DEPDIR],
212[AC_REQUIRE([AM_SET_LEADING_DOT])dnl
213AC_SUBST([DEPDIR], ["${am__leading_dot}deps"])dnl
214])
215
216
217# AM_DEP_TRACK
218# ------------
219AC_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])
223if test "x$enable_dependency_tracking" != xno; then
224 am_depcomp="$ac_aux_dir/depcomp"
225 AMDEPBACKSLASH='\'
226fi
227AM_CONDITIONAL([AMDEP], [test "x$enable_dependency_tracking" != xno])
228AC_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# ------------------------------
245AC_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.
306AC_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.
322AC_DEFUN([AM_SET_LEADING_DOT],
323[rm -rf .tst 2>/dev/null
324mkdir .tst 2>/dev/null
325if test -d .tst; then
326 am__leading_dot=.
327else
328 am__leading_dot=_
329fi
330rmdir .tst 2>/dev/null
331AC_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.
346AC_DEFUN([AM_MAKE_INCLUDE],
347[am_make=${MAKE-make}
348cat > confinc << 'END'
349am__doit:
350 @echo this is the am__doit target
351.PHONY: am__doit
352END
353# If we don't find an include directive, just comment out the code.
354AC_MSG_CHECKING([for style of include used by $am_make])
355am__include="#"
356am__quote=
357_am_result=none
358# First try GNU make style include.
359echo "include confinc" > confmf
360# Ignore all kinds of additional output from `make'.
361case `$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 ;;
367esac
368# Now try BSD make style include.
369if 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
378fi
379AC_SUBST([am__include])
380AC_SUBST([am__quote])
381AC_MSG_RESULT([$_am_result])
382rm -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.
397AC_DEFUN([_AM_SUBST_NOTMAKE])
398
399# AM_SUBST_NOTMAKE(VARIABLE)
400# ---------------------------
401# Public sister of _AM_SUBST_NOTMAKE.
402AC_DEFUN([AM_SUBST_NOTMAKE], [_AM_SUBST_NOTMAKE($@)])
403
404m4_include([../acinclude.m4])
This page took 0.08861 seconds and 5 git commands to generate.