configure revision 1.13 1 1.1 mrg #! /bin/sh
2 1.1 mrg # Guess values for system-dependent variables and create Makefiles.
3 1.13 mrg # Generated by GNU Autoconf 2.69 for GNU C Runtime Library 1.0.
4 1.13 mrg #
5 1.13 mrg #
6 1.13 mrg # Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc.
7 1.1 mrg #
8 1.1 mrg #
9 1.1 mrg # This configure script is free software; the Free Software Foundation
10 1.1 mrg # gives unlimited permission to copy, distribute and modify it.
11 1.1 mrg ## -------------------- ##
12 1.1 mrg ## M4sh Initialization. ##
13 1.1 mrg ## -------------------- ##
14 1.1 mrg
15 1.1 mrg # Be more Bourne compatible
16 1.1 mrg DUALCASE=1; export DUALCASE # for MKS sh
17 1.1 mrg if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
18 1.1 mrg emulate sh
19 1.1 mrg NULLCMD=:
20 1.1 mrg # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
21 1.1 mrg # is contrary to our usage. Disable this feature.
22 1.1 mrg alias -g '${1+"$@"}'='"$@"'
23 1.1 mrg setopt NO_GLOB_SUBST
24 1.1 mrg else
25 1.1 mrg case `(set -o) 2>/dev/null` in #(
26 1.1 mrg *posix*) :
27 1.1 mrg set -o posix ;; #(
28 1.1 mrg *) :
29 1.1 mrg ;;
30 1.1 mrg esac
31 1.1 mrg fi
32 1.1 mrg
33 1.1 mrg
34 1.1 mrg as_nl='
35 1.1 mrg '
36 1.1 mrg export as_nl
37 1.1 mrg # Printing a long string crashes Solaris 7 /usr/bin/printf.
38 1.1 mrg as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
39 1.1 mrg as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
40 1.1 mrg as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
41 1.1 mrg # Prefer a ksh shell builtin over an external printf program on Solaris,
42 1.1 mrg # but without wasting forks for bash or zsh.
43 1.1 mrg if test -z "$BASH_VERSION$ZSH_VERSION" \
44 1.1 mrg && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
45 1.1 mrg as_echo='print -r --'
46 1.1 mrg as_echo_n='print -rn --'
47 1.1 mrg elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
48 1.1 mrg as_echo='printf %s\n'
49 1.1 mrg as_echo_n='printf %s'
50 1.1 mrg else
51 1.1 mrg if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
52 1.1 mrg as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
53 1.1 mrg as_echo_n='/usr/ucb/echo -n'
54 1.1 mrg else
55 1.1 mrg as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
56 1.1 mrg as_echo_n_body='eval
57 1.1 mrg arg=$1;
58 1.1 mrg case $arg in #(
59 1.1 mrg *"$as_nl"*)
60 1.1 mrg expr "X$arg" : "X\\(.*\\)$as_nl";
61 1.1 mrg arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
62 1.1 mrg esac;
63 1.1 mrg expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
64 1.1 mrg '
65 1.1 mrg export as_echo_n_body
66 1.1 mrg as_echo_n='sh -c $as_echo_n_body as_echo'
67 1.1 mrg fi
68 1.1 mrg export as_echo_body
69 1.1 mrg as_echo='sh -c $as_echo_body as_echo'
70 1.1 mrg fi
71 1.1 mrg
72 1.1 mrg # The user is always right.
73 1.1 mrg if test "${PATH_SEPARATOR+set}" != set; then
74 1.1 mrg PATH_SEPARATOR=:
75 1.1 mrg (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
76 1.1 mrg (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
77 1.1 mrg PATH_SEPARATOR=';'
78 1.1 mrg }
79 1.1 mrg fi
80 1.1 mrg
81 1.1 mrg
82 1.1 mrg # IFS
83 1.1 mrg # We need space, tab and new line, in precisely that order. Quoting is
84 1.1 mrg # there to prevent editors from complaining about space-tab.
85 1.1 mrg # (If _AS_PATH_WALK were called with IFS unset, it would disable word
86 1.1 mrg # splitting by setting IFS to empty value.)
87 1.1 mrg IFS=" "" $as_nl"
88 1.1 mrg
89 1.1 mrg # Find who we are. Look in the path if we contain no directory separator.
90 1.13 mrg as_myself=
91 1.1 mrg case $0 in #((
92 1.1 mrg *[\\/]* ) as_myself=$0 ;;
93 1.1 mrg *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
94 1.1 mrg for as_dir in $PATH
95 1.1 mrg do
96 1.1 mrg IFS=$as_save_IFS
97 1.1 mrg test -z "$as_dir" && as_dir=.
98 1.1 mrg test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
99 1.1 mrg done
100 1.1 mrg IFS=$as_save_IFS
101 1.1 mrg
102 1.1 mrg ;;
103 1.1 mrg esac
104 1.1 mrg # We did not find ourselves, most probably we were run as `sh COMMAND'
105 1.1 mrg # in which case we are not to be found in the path.
106 1.1 mrg if test "x$as_myself" = x; then
107 1.1 mrg as_myself=$0
108 1.1 mrg fi
109 1.1 mrg if test ! -f "$as_myself"; then
110 1.1 mrg $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
111 1.1 mrg exit 1
112 1.1 mrg fi
113 1.1 mrg
114 1.1 mrg # Unset variables that we do not need and which cause bugs (e.g. in
115 1.1 mrg # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
116 1.1 mrg # suppresses any "Segmentation fault" message there. '((' could
117 1.1 mrg # trigger a bug in pdksh 5.2.14.
118 1.1 mrg for as_var in BASH_ENV ENV MAIL MAILPATH
119 1.1 mrg do eval test x\${$as_var+set} = xset \
120 1.1 mrg && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
121 1.1 mrg done
122 1.1 mrg PS1='$ '
123 1.1 mrg PS2='> '
124 1.1 mrg PS4='+ '
125 1.1 mrg
126 1.1 mrg # NLS nuisances.
127 1.1 mrg LC_ALL=C
128 1.1 mrg export LC_ALL
129 1.1 mrg LANGUAGE=C
130 1.1 mrg export LANGUAGE
131 1.1 mrg
132 1.1 mrg # CDPATH.
133 1.1 mrg (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
134 1.1 mrg
135 1.13 mrg # Use a proper internal environment variable to ensure we don't fall
136 1.13 mrg # into an infinite loop, continuously re-executing ourselves.
137 1.13 mrg if test x"${_as_can_reexec}" != xno && test "x$CONFIG_SHELL" != x; then
138 1.13 mrg _as_can_reexec=no; export _as_can_reexec;
139 1.13 mrg # We cannot yet assume a decent shell, so we have to provide a
140 1.13 mrg # neutralization value for shells without unset; and this also
141 1.13 mrg # works around shells that cannot unset nonexistent variables.
142 1.13 mrg # Preserve -v and -x to the replacement shell.
143 1.13 mrg BASH_ENV=/dev/null
144 1.13 mrg ENV=/dev/null
145 1.13 mrg (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
146 1.13 mrg case $- in # ((((
147 1.13 mrg *v*x* | *x*v* ) as_opts=-vx ;;
148 1.13 mrg *v* ) as_opts=-v ;;
149 1.13 mrg *x* ) as_opts=-x ;;
150 1.13 mrg * ) as_opts= ;;
151 1.13 mrg esac
152 1.13 mrg exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
153 1.13 mrg # Admittedly, this is quite paranoid, since all the known shells bail
154 1.13 mrg # out after a failed `exec'.
155 1.13 mrg $as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
156 1.13 mrg as_fn_exit 255
157 1.13 mrg fi
158 1.13 mrg # We don't want this to propagate to other subprocesses.
159 1.13 mrg { _as_can_reexec=; unset _as_can_reexec;}
160 1.1 mrg if test "x$CONFIG_SHELL" = x; then
161 1.1 mrg as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
162 1.1 mrg emulate sh
163 1.1 mrg NULLCMD=:
164 1.1 mrg # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
165 1.1 mrg # is contrary to our usage. Disable this feature.
166 1.1 mrg alias -g '\${1+\"\$@\"}'='\"\$@\"'
167 1.1 mrg setopt NO_GLOB_SUBST
168 1.1 mrg else
169 1.1 mrg case \`(set -o) 2>/dev/null\` in #(
170 1.1 mrg *posix*) :
171 1.1 mrg set -o posix ;; #(
172 1.1 mrg *) :
173 1.1 mrg ;;
174 1.1 mrg esac
175 1.1 mrg fi
176 1.1 mrg "
177 1.1 mrg as_required="as_fn_return () { (exit \$1); }
178 1.1 mrg as_fn_success () { as_fn_return 0; }
179 1.1 mrg as_fn_failure () { as_fn_return 1; }
180 1.1 mrg as_fn_ret_success () { return 0; }
181 1.1 mrg as_fn_ret_failure () { return 1; }
182 1.1 mrg
183 1.1 mrg exitcode=0
184 1.1 mrg as_fn_success || { exitcode=1; echo as_fn_success failed.; }
185 1.1 mrg as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
186 1.1 mrg as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
187 1.1 mrg as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
188 1.1 mrg if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
189 1.1 mrg
190 1.1 mrg else
191 1.1 mrg exitcode=1; echo positional parameters were not saved.
192 1.1 mrg fi
193 1.13 mrg test x\$exitcode = x0 || exit 1
194 1.13 mrg test -x / || exit 1"
195 1.1 mrg as_suggested=" as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
196 1.1 mrg as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
197 1.1 mrg eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
198 1.4 mrg test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
199 1.4 mrg test \$(( 1 + 1 )) = 2 || exit 1"
200 1.1 mrg if (eval "$as_required") 2>/dev/null; then :
201 1.1 mrg as_have_required=yes
202 1.1 mrg else
203 1.1 mrg as_have_required=no
204 1.1 mrg fi
205 1.1 mrg if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
206 1.1 mrg
207 1.1 mrg else
208 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
209 1.1 mrg as_found=false
210 1.1 mrg for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
211 1.1 mrg do
212 1.1 mrg IFS=$as_save_IFS
213 1.1 mrg test -z "$as_dir" && as_dir=.
214 1.1 mrg as_found=:
215 1.1 mrg case $as_dir in #(
216 1.1 mrg /*)
217 1.1 mrg for as_base in sh bash ksh sh5; do
218 1.1 mrg # Try only shells that exist, to save several forks.
219 1.1 mrg as_shell=$as_dir/$as_base
220 1.1 mrg if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
221 1.1 mrg { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
222 1.1 mrg CONFIG_SHELL=$as_shell as_have_required=yes
223 1.1 mrg if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
224 1.1 mrg break 2
225 1.1 mrg fi
226 1.1 mrg fi
227 1.1 mrg done;;
228 1.1 mrg esac
229 1.1 mrg as_found=false
230 1.1 mrg done
231 1.1 mrg $as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
232 1.1 mrg { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
233 1.1 mrg CONFIG_SHELL=$SHELL as_have_required=yes
234 1.1 mrg fi; }
235 1.1 mrg IFS=$as_save_IFS
236 1.1 mrg
237 1.1 mrg
238 1.1 mrg if test "x$CONFIG_SHELL" != x; then :
239 1.13 mrg export CONFIG_SHELL
240 1.13 mrg # We cannot yet assume a decent shell, so we have to provide a
241 1.13 mrg # neutralization value for shells without unset; and this also
242 1.13 mrg # works around shells that cannot unset nonexistent variables.
243 1.13 mrg # Preserve -v and -x to the replacement shell.
244 1.13 mrg BASH_ENV=/dev/null
245 1.13 mrg ENV=/dev/null
246 1.13 mrg (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
247 1.13 mrg case $- in # ((((
248 1.13 mrg *v*x* | *x*v* ) as_opts=-vx ;;
249 1.13 mrg *v* ) as_opts=-v ;;
250 1.13 mrg *x* ) as_opts=-x ;;
251 1.13 mrg * ) as_opts= ;;
252 1.13 mrg esac
253 1.13 mrg exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
254 1.13 mrg # Admittedly, this is quite paranoid, since all the known shells bail
255 1.13 mrg # out after a failed `exec'.
256 1.13 mrg $as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
257 1.13 mrg exit 255
258 1.1 mrg fi
259 1.1 mrg
260 1.1 mrg if test x$as_have_required = xno; then :
261 1.1 mrg $as_echo "$0: This script requires a shell more modern than all"
262 1.1 mrg $as_echo "$0: the shells that I found on your system."
263 1.1 mrg if test x${ZSH_VERSION+set} = xset ; then
264 1.1 mrg $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
265 1.1 mrg $as_echo "$0: be upgraded to zsh 4.3.4 or later."
266 1.1 mrg else
267 1.1 mrg $as_echo "$0: Please tell bug-autoconf (at] gnu.org about your system,
268 1.1 mrg $0: including any error possibly output before this
269 1.1 mrg $0: message. Then install a modern shell, or manually run
270 1.1 mrg $0: the script under such a shell if you do have one."
271 1.1 mrg fi
272 1.1 mrg exit 1
273 1.1 mrg fi
274 1.1 mrg fi
275 1.1 mrg fi
276 1.1 mrg SHELL=${CONFIG_SHELL-/bin/sh}
277 1.1 mrg export SHELL
278 1.1 mrg # Unset more variables known to interfere with behavior of common tools.
279 1.1 mrg CLICOLOR_FORCE= GREP_OPTIONS=
280 1.1 mrg unset CLICOLOR_FORCE GREP_OPTIONS
281 1.1 mrg
282 1.1 mrg ## --------------------- ##
283 1.1 mrg ## M4sh Shell Functions. ##
284 1.1 mrg ## --------------------- ##
285 1.1 mrg # as_fn_unset VAR
286 1.1 mrg # ---------------
287 1.1 mrg # Portably unset VAR.
288 1.1 mrg as_fn_unset ()
289 1.1 mrg {
290 1.1 mrg { eval $1=; unset $1;}
291 1.1 mrg }
292 1.1 mrg as_unset=as_fn_unset
293 1.1 mrg
294 1.1 mrg # as_fn_set_status STATUS
295 1.1 mrg # -----------------------
296 1.1 mrg # Set $? to STATUS, without forking.
297 1.1 mrg as_fn_set_status ()
298 1.1 mrg {
299 1.1 mrg return $1
300 1.1 mrg } # as_fn_set_status
301 1.1 mrg
302 1.1 mrg # as_fn_exit STATUS
303 1.1 mrg # -----------------
304 1.1 mrg # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
305 1.1 mrg as_fn_exit ()
306 1.1 mrg {
307 1.1 mrg set +e
308 1.1 mrg as_fn_set_status $1
309 1.1 mrg exit $1
310 1.1 mrg } # as_fn_exit
311 1.1 mrg
312 1.1 mrg # as_fn_mkdir_p
313 1.1 mrg # -------------
314 1.1 mrg # Create "$as_dir" as a directory, including parents if necessary.
315 1.1 mrg as_fn_mkdir_p ()
316 1.1 mrg {
317 1.1 mrg
318 1.1 mrg case $as_dir in #(
319 1.1 mrg -*) as_dir=./$as_dir;;
320 1.1 mrg esac
321 1.1 mrg test -d "$as_dir" || eval $as_mkdir_p || {
322 1.1 mrg as_dirs=
323 1.1 mrg while :; do
324 1.1 mrg case $as_dir in #(
325 1.1 mrg *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
326 1.1 mrg *) as_qdir=$as_dir;;
327 1.1 mrg esac
328 1.1 mrg as_dirs="'$as_qdir' $as_dirs"
329 1.1 mrg as_dir=`$as_dirname -- "$as_dir" ||
330 1.1 mrg $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
331 1.1 mrg X"$as_dir" : 'X\(//\)[^/]' \| \
332 1.1 mrg X"$as_dir" : 'X\(//\)$' \| \
333 1.1 mrg X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
334 1.1 mrg $as_echo X"$as_dir" |
335 1.1 mrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
336 1.1 mrg s//\1/
337 1.1 mrg q
338 1.1 mrg }
339 1.1 mrg /^X\(\/\/\)[^/].*/{
340 1.1 mrg s//\1/
341 1.1 mrg q
342 1.1 mrg }
343 1.1 mrg /^X\(\/\/\)$/{
344 1.1 mrg s//\1/
345 1.1 mrg q
346 1.1 mrg }
347 1.1 mrg /^X\(\/\).*/{
348 1.1 mrg s//\1/
349 1.1 mrg q
350 1.1 mrg }
351 1.1 mrg s/.*/./; q'`
352 1.1 mrg test -d "$as_dir" && break
353 1.1 mrg done
354 1.1 mrg test -z "$as_dirs" || eval "mkdir $as_dirs"
355 1.13 mrg } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
356 1.1 mrg
357 1.1 mrg
358 1.1 mrg } # as_fn_mkdir_p
359 1.13 mrg
360 1.13 mrg # as_fn_executable_p FILE
361 1.13 mrg # -----------------------
362 1.13 mrg # Test if FILE is an executable regular file.
363 1.13 mrg as_fn_executable_p ()
364 1.13 mrg {
365 1.13 mrg test -f "$1" && test -x "$1"
366 1.13 mrg } # as_fn_executable_p
367 1.1 mrg # as_fn_append VAR VALUE
368 1.1 mrg # ----------------------
369 1.1 mrg # Append the text in VALUE to the end of the definition contained in VAR. Take
370 1.1 mrg # advantage of any shell optimizations that allow amortized linear growth over
371 1.1 mrg # repeated appends, instead of the typical quadratic growth present in naive
372 1.1 mrg # implementations.
373 1.1 mrg if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
374 1.1 mrg eval 'as_fn_append ()
375 1.1 mrg {
376 1.1 mrg eval $1+=\$2
377 1.1 mrg }'
378 1.1 mrg else
379 1.1 mrg as_fn_append ()
380 1.1 mrg {
381 1.1 mrg eval $1=\$$1\$2
382 1.1 mrg }
383 1.1 mrg fi # as_fn_append
384 1.1 mrg
385 1.1 mrg # as_fn_arith ARG...
386 1.1 mrg # ------------------
387 1.1 mrg # Perform arithmetic evaluation on the ARGs, and store the result in the
388 1.1 mrg # global $as_val. Take advantage of shells that can avoid forks. The arguments
389 1.1 mrg # must be portable across $(()) and expr.
390 1.1 mrg if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
391 1.1 mrg eval 'as_fn_arith ()
392 1.1 mrg {
393 1.1 mrg as_val=$(( $* ))
394 1.1 mrg }'
395 1.1 mrg else
396 1.1 mrg as_fn_arith ()
397 1.1 mrg {
398 1.1 mrg as_val=`expr "$@" || test $? -eq 1`
399 1.1 mrg }
400 1.1 mrg fi # as_fn_arith
401 1.1 mrg
402 1.1 mrg
403 1.13 mrg # as_fn_error STATUS ERROR [LINENO LOG_FD]
404 1.13 mrg # ----------------------------------------
405 1.1 mrg # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
406 1.1 mrg # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
407 1.13 mrg # script with STATUS, using 1 if that was 0.
408 1.1 mrg as_fn_error ()
409 1.1 mrg {
410 1.13 mrg as_status=$1; test $as_status -eq 0 && as_status=1
411 1.13 mrg if test "$4"; then
412 1.13 mrg as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
413 1.13 mrg $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
414 1.1 mrg fi
415 1.13 mrg $as_echo "$as_me: error: $2" >&2
416 1.1 mrg as_fn_exit $as_status
417 1.1 mrg } # as_fn_error
418 1.1 mrg
419 1.1 mrg if expr a : '\(a\)' >/dev/null 2>&1 &&
420 1.1 mrg test "X`expr 00001 : '.*\(...\)'`" = X001; then
421 1.1 mrg as_expr=expr
422 1.1 mrg else
423 1.1 mrg as_expr=false
424 1.1 mrg fi
425 1.1 mrg
426 1.1 mrg if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
427 1.1 mrg as_basename=basename
428 1.1 mrg else
429 1.1 mrg as_basename=false
430 1.1 mrg fi
431 1.1 mrg
432 1.1 mrg if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
433 1.1 mrg as_dirname=dirname
434 1.1 mrg else
435 1.1 mrg as_dirname=false
436 1.1 mrg fi
437 1.1 mrg
438 1.1 mrg as_me=`$as_basename -- "$0" ||
439 1.1 mrg $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
440 1.1 mrg X"$0" : 'X\(//\)$' \| \
441 1.1 mrg X"$0" : 'X\(/\)' \| . 2>/dev/null ||
442 1.1 mrg $as_echo X/"$0" |
443 1.1 mrg sed '/^.*\/\([^/][^/]*\)\/*$/{
444 1.1 mrg s//\1/
445 1.1 mrg q
446 1.1 mrg }
447 1.1 mrg /^X\/\(\/\/\)$/{
448 1.1 mrg s//\1/
449 1.1 mrg q
450 1.1 mrg }
451 1.1 mrg /^X\/\(\/\).*/{
452 1.1 mrg s//\1/
453 1.1 mrg q
454 1.1 mrg }
455 1.1 mrg s/.*/./; q'`
456 1.1 mrg
457 1.1 mrg # Avoid depending upon Character Ranges.
458 1.1 mrg as_cr_letters='abcdefghijklmnopqrstuvwxyz'
459 1.1 mrg as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
460 1.1 mrg as_cr_Letters=$as_cr_letters$as_cr_LETTERS
461 1.1 mrg as_cr_digits='0123456789'
462 1.1 mrg as_cr_alnum=$as_cr_Letters$as_cr_digits
463 1.1 mrg
464 1.1 mrg
465 1.1 mrg as_lineno_1=$LINENO as_lineno_1a=$LINENO
466 1.1 mrg as_lineno_2=$LINENO as_lineno_2a=$LINENO
467 1.1 mrg eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
468 1.1 mrg test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
469 1.1 mrg # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-)
470 1.1 mrg sed -n '
471 1.1 mrg p
472 1.1 mrg /[$]LINENO/=
473 1.1 mrg ' <$as_myself |
474 1.1 mrg sed '
475 1.1 mrg s/[$]LINENO.*/&-/
476 1.1 mrg t lineno
477 1.1 mrg b
478 1.1 mrg :lineno
479 1.1 mrg N
480 1.1 mrg :loop
481 1.1 mrg s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
482 1.1 mrg t loop
483 1.1 mrg s/-\n.*//
484 1.1 mrg ' >$as_me.lineno &&
485 1.1 mrg chmod +x "$as_me.lineno" ||
486 1.1 mrg { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
487 1.1 mrg
488 1.13 mrg # If we had to re-execute with $CONFIG_SHELL, we're ensured to have
489 1.13 mrg # already done that, so ensure we don't try to do so again and fall
490 1.13 mrg # in an infinite loop. This has already happened in practice.
491 1.13 mrg _as_can_reexec=no; export _as_can_reexec
492 1.1 mrg # Don't try to exec as it changes $[0], causing all sort of problems
493 1.1 mrg # (the dirname of $[0] is not the place where we might find the
494 1.1 mrg # original and so on. Autoconf is especially sensitive to this).
495 1.1 mrg . "./$as_me.lineno"
496 1.1 mrg # Exit status is that of the last command.
497 1.1 mrg exit
498 1.1 mrg }
499 1.1 mrg
500 1.1 mrg ECHO_C= ECHO_N= ECHO_T=
501 1.1 mrg case `echo -n x` in #(((((
502 1.1 mrg -n*)
503 1.1 mrg case `echo 'xy\c'` in
504 1.1 mrg *c*) ECHO_T=' ';; # ECHO_T is single tab character.
505 1.1 mrg xy) ECHO_C='\c';;
506 1.1 mrg *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
507 1.1 mrg ECHO_T=' ';;
508 1.1 mrg esac;;
509 1.1 mrg *)
510 1.1 mrg ECHO_N='-n';;
511 1.1 mrg esac
512 1.1 mrg
513 1.1 mrg rm -f conf$$ conf$$.exe conf$$.file
514 1.1 mrg if test -d conf$$.dir; then
515 1.1 mrg rm -f conf$$.dir/conf$$.file
516 1.1 mrg else
517 1.1 mrg rm -f conf$$.dir
518 1.1 mrg mkdir conf$$.dir 2>/dev/null
519 1.1 mrg fi
520 1.1 mrg if (echo >conf$$.file) 2>/dev/null; then
521 1.1 mrg if ln -s conf$$.file conf$$ 2>/dev/null; then
522 1.1 mrg as_ln_s='ln -s'
523 1.1 mrg # ... but there are two gotchas:
524 1.1 mrg # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
525 1.1 mrg # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
526 1.13 mrg # In both cases, we have to default to `cp -pR'.
527 1.1 mrg ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
528 1.13 mrg as_ln_s='cp -pR'
529 1.1 mrg elif ln conf$$.file conf$$ 2>/dev/null; then
530 1.1 mrg as_ln_s=ln
531 1.1 mrg else
532 1.13 mrg as_ln_s='cp -pR'
533 1.1 mrg fi
534 1.1 mrg else
535 1.13 mrg as_ln_s='cp -pR'
536 1.1 mrg fi
537 1.1 mrg rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
538 1.1 mrg rmdir conf$$.dir 2>/dev/null
539 1.1 mrg
540 1.1 mrg if mkdir -p . 2>/dev/null; then
541 1.1 mrg as_mkdir_p='mkdir -p "$as_dir"'
542 1.1 mrg else
543 1.1 mrg test -d ./-p && rmdir ./-p
544 1.1 mrg as_mkdir_p=false
545 1.1 mrg fi
546 1.1 mrg
547 1.13 mrg as_test_x='test -x'
548 1.13 mrg as_executable_p=as_fn_executable_p
549 1.1 mrg
550 1.1 mrg # Sed expression to map a string onto a valid CPP name.
551 1.1 mrg as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
552 1.1 mrg
553 1.1 mrg # Sed expression to map a string onto a valid variable name.
554 1.1 mrg as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
555 1.1 mrg
556 1.1 mrg
557 1.13 mrg test -n "$DJDIR" || exec 7<&0 </dev/null
558 1.13 mrg exec 6>&1
559 1.1 mrg
560 1.1 mrg # Name of the host.
561 1.13 mrg # hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status,
562 1.1 mrg # so uname gets run too.
563 1.1 mrg ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
564 1.1 mrg
565 1.1 mrg #
566 1.1 mrg # Initializations.
567 1.1 mrg #
568 1.1 mrg ac_default_prefix=/usr/local
569 1.1 mrg ac_clean_files=
570 1.1 mrg ac_config_libobj_dir=.
571 1.1 mrg LIBOBJS=
572 1.1 mrg cross_compiling=no
573 1.1 mrg subdirs=
574 1.1 mrg MFLAGS=
575 1.1 mrg MAKEFLAGS=
576 1.1 mrg
577 1.1 mrg # Identity of this package.
578 1.1 mrg PACKAGE_NAME='GNU C Runtime Library'
579 1.1 mrg PACKAGE_TARNAME='libgcc'
580 1.1 mrg PACKAGE_VERSION='1.0'
581 1.1 mrg PACKAGE_STRING='GNU C Runtime Library 1.0'
582 1.1 mrg PACKAGE_BUGREPORT=''
583 1.1 mrg PACKAGE_URL='http://www.gnu.org/software/libgcc/'
584 1.1 mrg
585 1.1 mrg ac_unique_file="static-object.mk"
586 1.4 mrg ac_includes_default='/* none */'
587 1.1 mrg ac_subst_vars='LTLIBOBJS
588 1.1 mrg LIBOBJS
589 1.11 mrg md_unwind_header
590 1.11 mrg unwind_header
591 1.11 mrg enable_execute_stack
592 1.1 mrg asm_hidden_op
593 1.1 mrg extra_parts
594 1.4 mrg cpu_type
595 1.11 mrg get_gcc_base_ver
596 1.4 mrg thread_header
597 1.4 mrg tm_defines
598 1.4 mrg tm_file
599 1.1 mrg tmake_file
600 1.4 mrg sfp_machine_header
601 1.1 mrg set_use_emutls
602 1.1 mrg set_have_cc_tls
603 1.1 mrg vis_hide
604 1.13 mrg solaris_ld_v2_maps
605 1.7 mrg real_host_noncanonical
606 1.6 mrg accel_dir_suffix
607 1.6 mrg force_explicit_eh_registry
608 1.12 mrg CET_FLAGS
609 1.1 mrg fixed_point
610 1.1 mrg enable_decimal_float
611 1.1 mrg decimal_float
612 1.6 mrg EGREP
613 1.6 mrg GREP
614 1.4 mrg long_double_type_size
615 1.4 mrg double_type_size
616 1.1 mrg CPP
617 1.1 mrg OBJEXT
618 1.1 mrg EXEEXT
619 1.1 mrg ac_ct_CC
620 1.1 mrg CPPFLAGS
621 1.1 mrg LDFLAGS
622 1.1 mrg CFLAGS
623 1.1 mrg CC
624 1.1 mrg LN_S
625 1.1 mrg STRIP
626 1.1 mrg RANLIB
627 1.1 mrg NM
628 1.1 mrg LIPO
629 1.1 mrg AR
630 1.4 mrg toolexeclibdir
631 1.4 mrg toolexecdir
632 1.1 mrg target_subdir
633 1.1 mrg host_subdir
634 1.1 mrg build_subdir
635 1.1 mrg build_libsubdir
636 1.4 mrg target_noncanonical
637 1.1 mrg host_noncanonical
638 1.4 mrg AWK
639 1.4 mrg INSTALL_DATA
640 1.4 mrg INSTALL_SCRIPT
641 1.4 mrg INSTALL_PROGRAM
642 1.4 mrg MAINT
643 1.4 mrg slibdir
644 1.4 mrg PICFLAG
645 1.1 mrg host_os
646 1.1 mrg host_vendor
647 1.1 mrg host_cpu
648 1.1 mrg host
649 1.1 mrg build_os
650 1.1 mrg build_vendor
651 1.1 mrg build_cpu
652 1.1 mrg build
653 1.6 mrg with_aix_soname
654 1.6 mrg enable_vtable_verify
655 1.13 mrg enable_gcov
656 1.1 mrg enable_shared
657 1.1 mrg libgcc_topdir
658 1.1 mrg target_alias
659 1.1 mrg host_alias
660 1.1 mrg build_alias
661 1.1 mrg LIBS
662 1.1 mrg ECHO_T
663 1.1 mrg ECHO_N
664 1.1 mrg ECHO_C
665 1.1 mrg DEFS
666 1.1 mrg mandir
667 1.1 mrg localedir
668 1.1 mrg libdir
669 1.1 mrg psdir
670 1.1 mrg pdfdir
671 1.1 mrg dvidir
672 1.1 mrg htmldir
673 1.1 mrg infodir
674 1.1 mrg docdir
675 1.1 mrg oldincludedir
676 1.1 mrg includedir
677 1.1 mrg localstatedir
678 1.1 mrg sharedstatedir
679 1.1 mrg sysconfdir
680 1.1 mrg datadir
681 1.1 mrg datarootdir
682 1.1 mrg libexecdir
683 1.1 mrg sbindir
684 1.1 mrg bindir
685 1.1 mrg program_transform_name
686 1.1 mrg prefix
687 1.1 mrg exec_prefix
688 1.1 mrg PACKAGE_URL
689 1.1 mrg PACKAGE_BUGREPORT
690 1.1 mrg PACKAGE_STRING
691 1.1 mrg PACKAGE_VERSION
692 1.1 mrg PACKAGE_TARNAME
693 1.1 mrg PACKAGE_NAME
694 1.1 mrg PATH_SEPARATOR
695 1.1 mrg SHELL'
696 1.1 mrg ac_subst_files=''
697 1.1 mrg ac_user_opts='
698 1.1 mrg enable_option_checking
699 1.1 mrg with_target_subdir
700 1.1 mrg with_cross_host
701 1.1 mrg with_ld
702 1.1 mrg enable_shared
703 1.13 mrg enable_gcov
704 1.6 mrg enable_vtable_verify
705 1.6 mrg with_aix_soname
706 1.1 mrg enable_version_specific_runtime_libs
707 1.1 mrg with_slibdir
708 1.1 mrg enable_maintainer_mode
709 1.1 mrg with_build_libsubdir
710 1.11 mrg enable_largefile
711 1.1 mrg enable_decimal_float
712 1.4 mrg with_system_libunwind
713 1.12 mrg enable_cet
714 1.6 mrg enable_explicit_exception_frame_registration
715 1.6 mrg with_glibc_version
716 1.1 mrg enable_tls
717 1.11 mrg with_gcc_major_version_only
718 1.1 mrg '
719 1.1 mrg ac_precious_vars='build_alias
720 1.1 mrg host_alias
721 1.1 mrg target_alias
722 1.1 mrg CC
723 1.1 mrg CFLAGS
724 1.1 mrg LDFLAGS
725 1.1 mrg LIBS
726 1.1 mrg CPPFLAGS
727 1.1 mrg CPP'
728 1.1 mrg
729 1.1 mrg
730 1.1 mrg # Initialize some variables set by options.
731 1.1 mrg ac_init_help=
732 1.1 mrg ac_init_version=false
733 1.1 mrg ac_unrecognized_opts=
734 1.1 mrg ac_unrecognized_sep=
735 1.1 mrg # The variables have the same names as the options, with
736 1.1 mrg # dashes changed to underlines.
737 1.1 mrg cache_file=/dev/null
738 1.1 mrg exec_prefix=NONE
739 1.1 mrg no_create=
740 1.1 mrg no_recursion=
741 1.1 mrg prefix=NONE
742 1.1 mrg program_prefix=NONE
743 1.1 mrg program_suffix=NONE
744 1.1 mrg program_transform_name=s,x,x,
745 1.1 mrg silent=
746 1.1 mrg site=
747 1.1 mrg srcdir=
748 1.1 mrg verbose=
749 1.1 mrg x_includes=NONE
750 1.1 mrg x_libraries=NONE
751 1.1 mrg
752 1.1 mrg # Installation directory options.
753 1.1 mrg # These are left unexpanded so users can "make install exec_prefix=/foo"
754 1.1 mrg # and all the variables that are supposed to be based on exec_prefix
755 1.1 mrg # by default will actually change.
756 1.1 mrg # Use braces instead of parens because sh, perl, etc. also accept them.
757 1.1 mrg # (The list follows the same order as the GNU Coding Standards.)
758 1.1 mrg bindir='${exec_prefix}/bin'
759 1.1 mrg sbindir='${exec_prefix}/sbin'
760 1.1 mrg libexecdir='${exec_prefix}/libexec'
761 1.1 mrg datarootdir='${prefix}/share'
762 1.1 mrg datadir='${datarootdir}'
763 1.1 mrg sysconfdir='${prefix}/etc'
764 1.1 mrg sharedstatedir='${prefix}/com'
765 1.1 mrg localstatedir='${prefix}/var'
766 1.1 mrg includedir='${prefix}/include'
767 1.1 mrg oldincludedir='/usr/include'
768 1.1 mrg docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
769 1.1 mrg infodir='${datarootdir}/info'
770 1.1 mrg htmldir='${docdir}'
771 1.1 mrg dvidir='${docdir}'
772 1.1 mrg pdfdir='${docdir}'
773 1.1 mrg psdir='${docdir}'
774 1.1 mrg libdir='${exec_prefix}/lib'
775 1.1 mrg localedir='${datarootdir}/locale'
776 1.1 mrg mandir='${datarootdir}/man'
777 1.1 mrg
778 1.1 mrg ac_prev=
779 1.1 mrg ac_dashdash=
780 1.1 mrg for ac_option
781 1.1 mrg do
782 1.1 mrg # If the previous option needs an argument, assign it.
783 1.1 mrg if test -n "$ac_prev"; then
784 1.1 mrg eval $ac_prev=\$ac_option
785 1.1 mrg ac_prev=
786 1.1 mrg continue
787 1.1 mrg fi
788 1.1 mrg
789 1.1 mrg case $ac_option in
790 1.13 mrg *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
791 1.13 mrg *=) ac_optarg= ;;
792 1.13 mrg *) ac_optarg=yes ;;
793 1.1 mrg esac
794 1.1 mrg
795 1.1 mrg # Accept the important Cygnus configure options, so we can diagnose typos.
796 1.1 mrg
797 1.1 mrg case $ac_dashdash$ac_option in
798 1.1 mrg --)
799 1.1 mrg ac_dashdash=yes ;;
800 1.1 mrg
801 1.1 mrg -bindir | --bindir | --bindi | --bind | --bin | --bi)
802 1.1 mrg ac_prev=bindir ;;
803 1.1 mrg -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
804 1.1 mrg bindir=$ac_optarg ;;
805 1.1 mrg
806 1.1 mrg -build | --build | --buil | --bui | --bu)
807 1.1 mrg ac_prev=build_alias ;;
808 1.1 mrg -build=* | --build=* | --buil=* | --bui=* | --bu=*)
809 1.1 mrg build_alias=$ac_optarg ;;
810 1.1 mrg
811 1.1 mrg -cache-file | --cache-file | --cache-fil | --cache-fi \
812 1.1 mrg | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
813 1.1 mrg ac_prev=cache_file ;;
814 1.1 mrg -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
815 1.1 mrg | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
816 1.1 mrg cache_file=$ac_optarg ;;
817 1.1 mrg
818 1.1 mrg --config-cache | -C)
819 1.1 mrg cache_file=config.cache ;;
820 1.1 mrg
821 1.1 mrg -datadir | --datadir | --datadi | --datad)
822 1.1 mrg ac_prev=datadir ;;
823 1.1 mrg -datadir=* | --datadir=* | --datadi=* | --datad=*)
824 1.1 mrg datadir=$ac_optarg ;;
825 1.1 mrg
826 1.1 mrg -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
827 1.1 mrg | --dataroo | --dataro | --datar)
828 1.1 mrg ac_prev=datarootdir ;;
829 1.1 mrg -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
830 1.1 mrg | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
831 1.1 mrg datarootdir=$ac_optarg ;;
832 1.1 mrg
833 1.1 mrg -disable-* | --disable-*)
834 1.1 mrg ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
835 1.1 mrg # Reject names that are not valid shell variable names.
836 1.1 mrg expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
837 1.13 mrg as_fn_error $? "invalid feature name: $ac_useropt"
838 1.1 mrg ac_useropt_orig=$ac_useropt
839 1.1 mrg ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
840 1.1 mrg case $ac_user_opts in
841 1.1 mrg *"
842 1.1 mrg "enable_$ac_useropt"
843 1.1 mrg "*) ;;
844 1.1 mrg *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
845 1.1 mrg ac_unrecognized_sep=', ';;
846 1.1 mrg esac
847 1.1 mrg eval enable_$ac_useropt=no ;;
848 1.1 mrg
849 1.1 mrg -docdir | --docdir | --docdi | --doc | --do)
850 1.1 mrg ac_prev=docdir ;;
851 1.1 mrg -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
852 1.1 mrg docdir=$ac_optarg ;;
853 1.1 mrg
854 1.1 mrg -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
855 1.1 mrg ac_prev=dvidir ;;
856 1.1 mrg -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
857 1.1 mrg dvidir=$ac_optarg ;;
858 1.1 mrg
859 1.1 mrg -enable-* | --enable-*)
860 1.1 mrg ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
861 1.1 mrg # Reject names that are not valid shell variable names.
862 1.1 mrg expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
863 1.13 mrg as_fn_error $? "invalid feature name: $ac_useropt"
864 1.1 mrg ac_useropt_orig=$ac_useropt
865 1.1 mrg ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
866 1.1 mrg case $ac_user_opts in
867 1.1 mrg *"
868 1.1 mrg "enable_$ac_useropt"
869 1.1 mrg "*) ;;
870 1.1 mrg *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
871 1.1 mrg ac_unrecognized_sep=', ';;
872 1.1 mrg esac
873 1.1 mrg eval enable_$ac_useropt=\$ac_optarg ;;
874 1.1 mrg
875 1.1 mrg -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
876 1.1 mrg | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
877 1.1 mrg | --exec | --exe | --ex)
878 1.1 mrg ac_prev=exec_prefix ;;
879 1.1 mrg -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
880 1.1 mrg | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
881 1.1 mrg | --exec=* | --exe=* | --ex=*)
882 1.1 mrg exec_prefix=$ac_optarg ;;
883 1.1 mrg
884 1.1 mrg -gas | --gas | --ga | --g)
885 1.1 mrg # Obsolete; use --with-gas.
886 1.1 mrg with_gas=yes ;;
887 1.1 mrg
888 1.1 mrg -help | --help | --hel | --he | -h)
889 1.1 mrg ac_init_help=long ;;
890 1.1 mrg -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
891 1.1 mrg ac_init_help=recursive ;;
892 1.1 mrg -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
893 1.1 mrg ac_init_help=short ;;
894 1.1 mrg
895 1.1 mrg -host | --host | --hos | --ho)
896 1.1 mrg ac_prev=host_alias ;;
897 1.1 mrg -host=* | --host=* | --hos=* | --ho=*)
898 1.1 mrg host_alias=$ac_optarg ;;
899 1.1 mrg
900 1.1 mrg -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
901 1.1 mrg ac_prev=htmldir ;;
902 1.1 mrg -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
903 1.1 mrg | --ht=*)
904 1.1 mrg htmldir=$ac_optarg ;;
905 1.1 mrg
906 1.1 mrg -includedir | --includedir | --includedi | --included | --include \
907 1.1 mrg | --includ | --inclu | --incl | --inc)
908 1.1 mrg ac_prev=includedir ;;
909 1.1 mrg -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
910 1.1 mrg | --includ=* | --inclu=* | --incl=* | --inc=*)
911 1.1 mrg includedir=$ac_optarg ;;
912 1.1 mrg
913 1.1 mrg -infodir | --infodir | --infodi | --infod | --info | --inf)
914 1.1 mrg ac_prev=infodir ;;
915 1.1 mrg -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
916 1.1 mrg infodir=$ac_optarg ;;
917 1.1 mrg
918 1.1 mrg -libdir | --libdir | --libdi | --libd)
919 1.1 mrg ac_prev=libdir ;;
920 1.1 mrg -libdir=* | --libdir=* | --libdi=* | --libd=*)
921 1.1 mrg libdir=$ac_optarg ;;
922 1.1 mrg
923 1.1 mrg -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
924 1.1 mrg | --libexe | --libex | --libe)
925 1.1 mrg ac_prev=libexecdir ;;
926 1.1 mrg -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
927 1.1 mrg | --libexe=* | --libex=* | --libe=*)
928 1.1 mrg libexecdir=$ac_optarg ;;
929 1.1 mrg
930 1.1 mrg -localedir | --localedir | --localedi | --localed | --locale)
931 1.1 mrg ac_prev=localedir ;;
932 1.1 mrg -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
933 1.1 mrg localedir=$ac_optarg ;;
934 1.1 mrg
935 1.1 mrg -localstatedir | --localstatedir | --localstatedi | --localstated \
936 1.1 mrg | --localstate | --localstat | --localsta | --localst | --locals)
937 1.1 mrg ac_prev=localstatedir ;;
938 1.1 mrg -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
939 1.1 mrg | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
940 1.1 mrg localstatedir=$ac_optarg ;;
941 1.1 mrg
942 1.1 mrg -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
943 1.1 mrg ac_prev=mandir ;;
944 1.1 mrg -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
945 1.1 mrg mandir=$ac_optarg ;;
946 1.1 mrg
947 1.1 mrg -nfp | --nfp | --nf)
948 1.1 mrg # Obsolete; use --without-fp.
949 1.1 mrg with_fp=no ;;
950 1.1 mrg
951 1.1 mrg -no-create | --no-create | --no-creat | --no-crea | --no-cre \
952 1.1 mrg | --no-cr | --no-c | -n)
953 1.1 mrg no_create=yes ;;
954 1.1 mrg
955 1.1 mrg -no-recursion | --no-recursion | --no-recursio | --no-recursi \
956 1.1 mrg | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
957 1.1 mrg no_recursion=yes ;;
958 1.1 mrg
959 1.1 mrg -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
960 1.1 mrg | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
961 1.1 mrg | --oldin | --oldi | --old | --ol | --o)
962 1.1 mrg ac_prev=oldincludedir ;;
963 1.1 mrg -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
964 1.1 mrg | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
965 1.1 mrg | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
966 1.1 mrg oldincludedir=$ac_optarg ;;
967 1.1 mrg
968 1.1 mrg -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
969 1.1 mrg ac_prev=prefix ;;
970 1.1 mrg -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
971 1.1 mrg prefix=$ac_optarg ;;
972 1.1 mrg
973 1.1 mrg -program-prefix | --program-prefix | --program-prefi | --program-pref \
974 1.1 mrg | --program-pre | --program-pr | --program-p)
975 1.1 mrg ac_prev=program_prefix ;;
976 1.1 mrg -program-prefix=* | --program-prefix=* | --program-prefi=* \
977 1.1 mrg | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
978 1.1 mrg program_prefix=$ac_optarg ;;
979 1.1 mrg
980 1.1 mrg -program-suffix | --program-suffix | --program-suffi | --program-suff \
981 1.1 mrg | --program-suf | --program-su | --program-s)
982 1.1 mrg ac_prev=program_suffix ;;
983 1.1 mrg -program-suffix=* | --program-suffix=* | --program-suffi=* \
984 1.1 mrg | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
985 1.1 mrg program_suffix=$ac_optarg ;;
986 1.1 mrg
987 1.1 mrg -program-transform-name | --program-transform-name \
988 1.1 mrg | --program-transform-nam | --program-transform-na \
989 1.1 mrg | --program-transform-n | --program-transform- \
990 1.1 mrg | --program-transform | --program-transfor \
991 1.1 mrg | --program-transfo | --program-transf \
992 1.1 mrg | --program-trans | --program-tran \
993 1.1 mrg | --progr-tra | --program-tr | --program-t)
994 1.1 mrg ac_prev=program_transform_name ;;
995 1.1 mrg -program-transform-name=* | --program-transform-name=* \
996 1.1 mrg | --program-transform-nam=* | --program-transform-na=* \
997 1.1 mrg | --program-transform-n=* | --program-transform-=* \
998 1.1 mrg | --program-transform=* | --program-transfor=* \
999 1.1 mrg | --program-transfo=* | --program-transf=* \
1000 1.1 mrg | --program-trans=* | --program-tran=* \
1001 1.1 mrg | --progr-tra=* | --program-tr=* | --program-t=*)
1002 1.1 mrg program_transform_name=$ac_optarg ;;
1003 1.1 mrg
1004 1.1 mrg -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1005 1.1 mrg ac_prev=pdfdir ;;
1006 1.1 mrg -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1007 1.1 mrg pdfdir=$ac_optarg ;;
1008 1.1 mrg
1009 1.1 mrg -psdir | --psdir | --psdi | --psd | --ps)
1010 1.1 mrg ac_prev=psdir ;;
1011 1.1 mrg -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1012 1.1 mrg psdir=$ac_optarg ;;
1013 1.1 mrg
1014 1.1 mrg -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1015 1.1 mrg | -silent | --silent | --silen | --sile | --sil)
1016 1.1 mrg silent=yes ;;
1017 1.1 mrg
1018 1.1 mrg -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1019 1.1 mrg ac_prev=sbindir ;;
1020 1.1 mrg -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1021 1.1 mrg | --sbi=* | --sb=*)
1022 1.1 mrg sbindir=$ac_optarg ;;
1023 1.1 mrg
1024 1.1 mrg -sharedstatedir | --sharedstatedir | --sharedstatedi \
1025 1.1 mrg | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1026 1.1 mrg | --sharedst | --shareds | --shared | --share | --shar \
1027 1.1 mrg | --sha | --sh)
1028 1.1 mrg ac_prev=sharedstatedir ;;
1029 1.1 mrg -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1030 1.1 mrg | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1031 1.1 mrg | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1032 1.1 mrg | --sha=* | --sh=*)
1033 1.1 mrg sharedstatedir=$ac_optarg ;;
1034 1.1 mrg
1035 1.1 mrg -site | --site | --sit)
1036 1.1 mrg ac_prev=site ;;
1037 1.1 mrg -site=* | --site=* | --sit=*)
1038 1.1 mrg site=$ac_optarg ;;
1039 1.1 mrg
1040 1.1 mrg -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1041 1.1 mrg ac_prev=srcdir ;;
1042 1.1 mrg -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1043 1.1 mrg srcdir=$ac_optarg ;;
1044 1.1 mrg
1045 1.1 mrg -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1046 1.1 mrg | --syscon | --sysco | --sysc | --sys | --sy)
1047 1.1 mrg ac_prev=sysconfdir ;;
1048 1.1 mrg -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1049 1.1 mrg | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1050 1.1 mrg sysconfdir=$ac_optarg ;;
1051 1.1 mrg
1052 1.1 mrg -target | --target | --targe | --targ | --tar | --ta | --t)
1053 1.1 mrg ac_prev=target_alias ;;
1054 1.1 mrg -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1055 1.1 mrg target_alias=$ac_optarg ;;
1056 1.1 mrg
1057 1.1 mrg -v | -verbose | --verbose | --verbos | --verbo | --verb)
1058 1.1 mrg verbose=yes ;;
1059 1.1 mrg
1060 1.1 mrg -version | --version | --versio | --versi | --vers | -V)
1061 1.1 mrg ac_init_version=: ;;
1062 1.1 mrg
1063 1.1 mrg -with-* | --with-*)
1064 1.1 mrg ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1065 1.1 mrg # Reject names that are not valid shell variable names.
1066 1.1 mrg expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1067 1.13 mrg as_fn_error $? "invalid package name: $ac_useropt"
1068 1.1 mrg ac_useropt_orig=$ac_useropt
1069 1.1 mrg ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1070 1.1 mrg case $ac_user_opts in
1071 1.1 mrg *"
1072 1.1 mrg "with_$ac_useropt"
1073 1.1 mrg "*) ;;
1074 1.1 mrg *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1075 1.1 mrg ac_unrecognized_sep=', ';;
1076 1.1 mrg esac
1077 1.1 mrg eval with_$ac_useropt=\$ac_optarg ;;
1078 1.1 mrg
1079 1.1 mrg -without-* | --without-*)
1080 1.1 mrg ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1081 1.1 mrg # Reject names that are not valid shell variable names.
1082 1.1 mrg expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1083 1.13 mrg as_fn_error $? "invalid package name: $ac_useropt"
1084 1.1 mrg ac_useropt_orig=$ac_useropt
1085 1.1 mrg ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1086 1.1 mrg case $ac_user_opts in
1087 1.1 mrg *"
1088 1.1 mrg "with_$ac_useropt"
1089 1.1 mrg "*) ;;
1090 1.1 mrg *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1091 1.1 mrg ac_unrecognized_sep=', ';;
1092 1.1 mrg esac
1093 1.1 mrg eval with_$ac_useropt=no ;;
1094 1.1 mrg
1095 1.1 mrg --x)
1096 1.1 mrg # Obsolete; use --with-x.
1097 1.1 mrg with_x=yes ;;
1098 1.1 mrg
1099 1.1 mrg -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1100 1.1 mrg | --x-incl | --x-inc | --x-in | --x-i)
1101 1.1 mrg ac_prev=x_includes ;;
1102 1.1 mrg -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1103 1.1 mrg | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1104 1.1 mrg x_includes=$ac_optarg ;;
1105 1.1 mrg
1106 1.1 mrg -x-libraries | --x-libraries | --x-librarie | --x-librari \
1107 1.1 mrg | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1108 1.1 mrg ac_prev=x_libraries ;;
1109 1.1 mrg -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1110 1.1 mrg | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1111 1.1 mrg x_libraries=$ac_optarg ;;
1112 1.1 mrg
1113 1.13 mrg -*) as_fn_error $? "unrecognized option: \`$ac_option'
1114 1.13 mrg Try \`$0 --help' for more information"
1115 1.1 mrg ;;
1116 1.1 mrg
1117 1.1 mrg *=*)
1118 1.1 mrg ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1119 1.1 mrg # Reject names that are not valid shell variable names.
1120 1.1 mrg case $ac_envvar in #(
1121 1.1 mrg '' | [0-9]* | *[!_$as_cr_alnum]* )
1122 1.13 mrg as_fn_error $? "invalid variable name: \`$ac_envvar'" ;;
1123 1.1 mrg esac
1124 1.1 mrg eval $ac_envvar=\$ac_optarg
1125 1.1 mrg export $ac_envvar ;;
1126 1.1 mrg
1127 1.1 mrg *)
1128 1.1 mrg # FIXME: should be removed in autoconf 3.0.
1129 1.1 mrg $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1130 1.1 mrg expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1131 1.1 mrg $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1132 1.13 mrg : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
1133 1.1 mrg ;;
1134 1.1 mrg
1135 1.1 mrg esac
1136 1.1 mrg done
1137 1.1 mrg
1138 1.1 mrg if test -n "$ac_prev"; then
1139 1.1 mrg ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1140 1.13 mrg as_fn_error $? "missing argument to $ac_option"
1141 1.1 mrg fi
1142 1.1 mrg
1143 1.1 mrg if test -n "$ac_unrecognized_opts"; then
1144 1.1 mrg case $enable_option_checking in
1145 1.1 mrg no) ;;
1146 1.13 mrg fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
1147 1.1 mrg *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1148 1.1 mrg esac
1149 1.1 mrg fi
1150 1.1 mrg
1151 1.1 mrg # Check all directory arguments for consistency.
1152 1.1 mrg for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1153 1.1 mrg datadir sysconfdir sharedstatedir localstatedir includedir \
1154 1.1 mrg oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1155 1.1 mrg libdir localedir mandir
1156 1.1 mrg do
1157 1.1 mrg eval ac_val=\$$ac_var
1158 1.1 mrg # Remove trailing slashes.
1159 1.1 mrg case $ac_val in
1160 1.1 mrg */ )
1161 1.1 mrg ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1162 1.1 mrg eval $ac_var=\$ac_val;;
1163 1.1 mrg esac
1164 1.1 mrg # Be sure to have absolute directory names.
1165 1.1 mrg case $ac_val in
1166 1.1 mrg [\\/$]* | ?:[\\/]* ) continue;;
1167 1.1 mrg NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1168 1.1 mrg esac
1169 1.13 mrg as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
1170 1.1 mrg done
1171 1.1 mrg
1172 1.1 mrg # There might be people who depend on the old broken behavior: `$host'
1173 1.1 mrg # used to hold the argument of --host etc.
1174 1.1 mrg # FIXME: To remove some day.
1175 1.1 mrg build=$build_alias
1176 1.1 mrg host=$host_alias
1177 1.1 mrg target=$target_alias
1178 1.1 mrg
1179 1.1 mrg # FIXME: To remove some day.
1180 1.1 mrg if test "x$host_alias" != x; then
1181 1.1 mrg if test "x$build_alias" = x; then
1182 1.1 mrg cross_compiling=maybe
1183 1.1 mrg elif test "x$build_alias" != "x$host_alias"; then
1184 1.1 mrg cross_compiling=yes
1185 1.1 mrg fi
1186 1.1 mrg fi
1187 1.1 mrg
1188 1.1 mrg ac_tool_prefix=
1189 1.1 mrg test -n "$host_alias" && ac_tool_prefix=$host_alias-
1190 1.1 mrg
1191 1.1 mrg test "$silent" = yes && exec 6>/dev/null
1192 1.1 mrg
1193 1.1 mrg
1194 1.1 mrg ac_pwd=`pwd` && test -n "$ac_pwd" &&
1195 1.1 mrg ac_ls_di=`ls -di .` &&
1196 1.1 mrg ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1197 1.13 mrg as_fn_error $? "working directory cannot be determined"
1198 1.1 mrg test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1199 1.13 mrg as_fn_error $? "pwd does not report name of working directory"
1200 1.1 mrg
1201 1.1 mrg
1202 1.1 mrg # Find the source files, if location was not specified.
1203 1.1 mrg if test -z "$srcdir"; then
1204 1.1 mrg ac_srcdir_defaulted=yes
1205 1.1 mrg # Try the directory containing this script, then the parent directory.
1206 1.1 mrg ac_confdir=`$as_dirname -- "$as_myself" ||
1207 1.1 mrg $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1208 1.1 mrg X"$as_myself" : 'X\(//\)[^/]' \| \
1209 1.1 mrg X"$as_myself" : 'X\(//\)$' \| \
1210 1.1 mrg X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1211 1.1 mrg $as_echo X"$as_myself" |
1212 1.1 mrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1213 1.1 mrg s//\1/
1214 1.1 mrg q
1215 1.1 mrg }
1216 1.1 mrg /^X\(\/\/\)[^/].*/{
1217 1.1 mrg s//\1/
1218 1.1 mrg q
1219 1.1 mrg }
1220 1.1 mrg /^X\(\/\/\)$/{
1221 1.1 mrg s//\1/
1222 1.1 mrg q
1223 1.1 mrg }
1224 1.1 mrg /^X\(\/\).*/{
1225 1.1 mrg s//\1/
1226 1.1 mrg q
1227 1.1 mrg }
1228 1.1 mrg s/.*/./; q'`
1229 1.1 mrg srcdir=$ac_confdir
1230 1.1 mrg if test ! -r "$srcdir/$ac_unique_file"; then
1231 1.1 mrg srcdir=..
1232 1.1 mrg fi
1233 1.1 mrg else
1234 1.1 mrg ac_srcdir_defaulted=no
1235 1.1 mrg fi
1236 1.1 mrg if test ! -r "$srcdir/$ac_unique_file"; then
1237 1.1 mrg test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1238 1.13 mrg as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir"
1239 1.1 mrg fi
1240 1.1 mrg ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1241 1.1 mrg ac_abs_confdir=`(
1242 1.13 mrg cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
1243 1.1 mrg pwd)`
1244 1.1 mrg # When building in place, set srcdir=.
1245 1.1 mrg if test "$ac_abs_confdir" = "$ac_pwd"; then
1246 1.1 mrg srcdir=.
1247 1.1 mrg fi
1248 1.1 mrg # Remove unnecessary trailing slashes from srcdir.
1249 1.1 mrg # Double slashes in file names in object file debugging info
1250 1.1 mrg # mess up M-x gdb in Emacs.
1251 1.1 mrg case $srcdir in
1252 1.1 mrg */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1253 1.1 mrg esac
1254 1.1 mrg for ac_var in $ac_precious_vars; do
1255 1.1 mrg eval ac_env_${ac_var}_set=\${${ac_var}+set}
1256 1.1 mrg eval ac_env_${ac_var}_value=\$${ac_var}
1257 1.1 mrg eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1258 1.1 mrg eval ac_cv_env_${ac_var}_value=\$${ac_var}
1259 1.1 mrg done
1260 1.1 mrg
1261 1.1 mrg #
1262 1.1 mrg # Report the --help message.
1263 1.1 mrg #
1264 1.1 mrg if test "$ac_init_help" = "long"; then
1265 1.1 mrg # Omit some internal or obsolete options to make the list less imposing.
1266 1.1 mrg # This message is too long to be a string in the A/UX 3.1 sh.
1267 1.1 mrg cat <<_ACEOF
1268 1.1 mrg \`configure' configures GNU C Runtime Library 1.0 to adapt to many kinds of systems.
1269 1.1 mrg
1270 1.1 mrg Usage: $0 [OPTION]... [VAR=VALUE]...
1271 1.1 mrg
1272 1.1 mrg To assign environment variables (e.g., CC, CFLAGS...), specify them as
1273 1.1 mrg VAR=VALUE. See below for descriptions of some of the useful variables.
1274 1.1 mrg
1275 1.1 mrg Defaults for the options are specified in brackets.
1276 1.1 mrg
1277 1.1 mrg Configuration:
1278 1.1 mrg -h, --help display this help and exit
1279 1.1 mrg --help=short display options specific to this package
1280 1.1 mrg --help=recursive display the short help of all the included packages
1281 1.1 mrg -V, --version display version information and exit
1282 1.13 mrg -q, --quiet, --silent do not print \`checking ...' messages
1283 1.1 mrg --cache-file=FILE cache test results in FILE [disabled]
1284 1.1 mrg -C, --config-cache alias for \`--cache-file=config.cache'
1285 1.1 mrg -n, --no-create do not create output files
1286 1.1 mrg --srcdir=DIR find the sources in DIR [configure dir or \`..']
1287 1.1 mrg
1288 1.1 mrg Installation directories:
1289 1.1 mrg --prefix=PREFIX install architecture-independent files in PREFIX
1290 1.1 mrg [$ac_default_prefix]
1291 1.1 mrg --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
1292 1.1 mrg [PREFIX]
1293 1.1 mrg
1294 1.1 mrg By default, \`make install' will install all the files in
1295 1.1 mrg \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1296 1.1 mrg an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1297 1.1 mrg for instance \`--prefix=\$HOME'.
1298 1.1 mrg
1299 1.1 mrg For better control, use the options below.
1300 1.1 mrg
1301 1.1 mrg Fine tuning of the installation directories:
1302 1.1 mrg --bindir=DIR user executables [EPREFIX/bin]
1303 1.1 mrg --sbindir=DIR system admin executables [EPREFIX/sbin]
1304 1.1 mrg --libexecdir=DIR program executables [EPREFIX/libexec]
1305 1.1 mrg --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1306 1.1 mrg --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1307 1.1 mrg --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1308 1.1 mrg --libdir=DIR object code libraries [EPREFIX/lib]
1309 1.1 mrg --includedir=DIR C header files [PREFIX/include]
1310 1.1 mrg --oldincludedir=DIR C header files for non-gcc [/usr/include]
1311 1.1 mrg --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1312 1.1 mrg --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1313 1.1 mrg --infodir=DIR info documentation [DATAROOTDIR/info]
1314 1.1 mrg --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1315 1.1 mrg --mandir=DIR man documentation [DATAROOTDIR/man]
1316 1.1 mrg --docdir=DIR documentation root [DATAROOTDIR/doc/libgcc]
1317 1.1 mrg --htmldir=DIR html documentation [DOCDIR]
1318 1.1 mrg --dvidir=DIR dvi documentation [DOCDIR]
1319 1.1 mrg --pdfdir=DIR pdf documentation [DOCDIR]
1320 1.1 mrg --psdir=DIR ps documentation [DOCDIR]
1321 1.1 mrg _ACEOF
1322 1.1 mrg
1323 1.1 mrg cat <<\_ACEOF
1324 1.1 mrg
1325 1.1 mrg System types:
1326 1.1 mrg --build=BUILD configure for building on BUILD [guessed]
1327 1.1 mrg --host=HOST cross-compile to build programs to run on HOST [BUILD]
1328 1.1 mrg _ACEOF
1329 1.1 mrg fi
1330 1.1 mrg
1331 1.1 mrg if test -n "$ac_init_help"; then
1332 1.1 mrg case $ac_init_help in
1333 1.1 mrg short | recursive ) echo "Configuration of GNU C Runtime Library 1.0:";;
1334 1.1 mrg esac
1335 1.1 mrg cat <<\_ACEOF
1336 1.1 mrg
1337 1.1 mrg Optional Features:
1338 1.1 mrg --disable-option-checking ignore unrecognized --enable/--with options
1339 1.1 mrg --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
1340 1.1 mrg --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
1341 1.1 mrg --disable-shared don't provide a shared libgcc
1342 1.13 mrg --disable-gcov don't provide libgcov and related host tools
1343 1.6 mrg --enable-vtable-verify Enable vtable verification feature
1344 1.1 mrg --enable-version-specific-runtime-libs Specify that runtime libraries should be installed in a compiler-specific directory
1345 1.1 mrg --enable-maintainer-mode
1346 1.1 mrg enable make rules and dependencies not useful (and
1347 1.1 mrg sometimes confusing) to the casual installer
1348 1.11 mrg --disable-largefile omit support for large files
1349 1.1 mrg --enable-decimal-float={no,yes,bid,dpd}
1350 1.1 mrg enable decimal float extension to C. Selecting 'bid'
1351 1.1 mrg or 'dpd' choses which decimal floating point format
1352 1.1 mrg to use
1353 1.12 mrg --enable-cet enable Intel CET in target libraries [default=no]
1354 1.6 mrg --enable-explicit-exception-frame-registration
1355 1.6 mrg register exception tables explicitly at module
1356 1.6 mrg start, for use e.g. for compatibility with
1357 1.6 mrg installations without PT_GNU_EH_FRAME support
1358 1.1 mrg --enable-tls Use thread-local storage [default=yes]
1359 1.1 mrg
1360 1.1 mrg Optional Packages:
1361 1.1 mrg --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
1362 1.1 mrg --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
1363 1.1 mrg --with-target-subdir=SUBDIR Configuring in a subdirectory for target
1364 1.1 mrg --with-cross-host=HOST Configuring with a cross compiler
1365 1.1 mrg --with-ld arrange to use the specified ld (full pathname)
1366 1.6 mrg --with-aix-soname=aix|svr4|both
1367 1.6 mrg shared library versioning (aka "SONAME") variant to
1368 1.6 mrg provide on AIX
1369 1.1 mrg --with-slibdir=DIR shared libraries in DIR LIBDIR
1370 1.1 mrg --with-build-libsubdir=DIR Directory where to find libraries for build system
1371 1.4 mrg --with-system-libunwind use installed libunwind
1372 1.6 mrg --with-glibc-version=M.N
1373 1.6 mrg assume GCC used with glibc version M.N or later
1374 1.11 mrg --with-gcc-major-version-only
1375 1.11 mrg use only GCC major number in filesystem paths
1376 1.1 mrg
1377 1.1 mrg Some influential environment variables:
1378 1.1 mrg CC C compiler command
1379 1.1 mrg CFLAGS C compiler flags
1380 1.1 mrg LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
1381 1.1 mrg nonstandard directory <lib dir>
1382 1.1 mrg LIBS libraries to pass to the linker, e.g. -l<library>
1383 1.13 mrg CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
1384 1.1 mrg you have headers in a nonstandard directory <include dir>
1385 1.1 mrg CPP C preprocessor
1386 1.1 mrg
1387 1.1 mrg Use these variables to override the choices made by `configure' or to help
1388 1.1 mrg it to find libraries and programs with nonstandard names/locations.
1389 1.1 mrg
1390 1.1 mrg Report bugs to the package provider.
1391 1.1 mrg GNU C Runtime Library home page: <http://www.gnu.org/software/libgcc/>.
1392 1.1 mrg General help using GNU software: <http://www.gnu.org/gethelp/>.
1393 1.1 mrg _ACEOF
1394 1.1 mrg ac_status=$?
1395 1.1 mrg fi
1396 1.1 mrg
1397 1.1 mrg if test "$ac_init_help" = "recursive"; then
1398 1.1 mrg # If there are subdirs, report their specific --help.
1399 1.1 mrg for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1400 1.1 mrg test -d "$ac_dir" ||
1401 1.1 mrg { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1402 1.1 mrg continue
1403 1.1 mrg ac_builddir=.
1404 1.1 mrg
1405 1.1 mrg case "$ac_dir" in
1406 1.1 mrg .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1407 1.1 mrg *)
1408 1.1 mrg ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1409 1.1 mrg # A ".." for each directory in $ac_dir_suffix.
1410 1.1 mrg ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1411 1.1 mrg case $ac_top_builddir_sub in
1412 1.1 mrg "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1413 1.1 mrg *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1414 1.1 mrg esac ;;
1415 1.1 mrg esac
1416 1.1 mrg ac_abs_top_builddir=$ac_pwd
1417 1.1 mrg ac_abs_builddir=$ac_pwd$ac_dir_suffix
1418 1.1 mrg # for backward compatibility:
1419 1.1 mrg ac_top_builddir=$ac_top_build_prefix
1420 1.1 mrg
1421 1.1 mrg case $srcdir in
1422 1.1 mrg .) # We are building in place.
1423 1.1 mrg ac_srcdir=.
1424 1.1 mrg ac_top_srcdir=$ac_top_builddir_sub
1425 1.1 mrg ac_abs_top_srcdir=$ac_pwd ;;
1426 1.1 mrg [\\/]* | ?:[\\/]* ) # Absolute name.
1427 1.1 mrg ac_srcdir=$srcdir$ac_dir_suffix;
1428 1.1 mrg ac_top_srcdir=$srcdir
1429 1.1 mrg ac_abs_top_srcdir=$srcdir ;;
1430 1.1 mrg *) # Relative name.
1431 1.1 mrg ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1432 1.1 mrg ac_top_srcdir=$ac_top_build_prefix$srcdir
1433 1.1 mrg ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1434 1.1 mrg esac
1435 1.1 mrg ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1436 1.1 mrg
1437 1.1 mrg cd "$ac_dir" || { ac_status=$?; continue; }
1438 1.1 mrg # Check for guested configure.
1439 1.1 mrg if test -f "$ac_srcdir/configure.gnu"; then
1440 1.1 mrg echo &&
1441 1.1 mrg $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1442 1.1 mrg elif test -f "$ac_srcdir/configure"; then
1443 1.1 mrg echo &&
1444 1.1 mrg $SHELL "$ac_srcdir/configure" --help=recursive
1445 1.1 mrg else
1446 1.1 mrg $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1447 1.1 mrg fi || ac_status=$?
1448 1.1 mrg cd "$ac_pwd" || { ac_status=$?; break; }
1449 1.1 mrg done
1450 1.1 mrg fi
1451 1.1 mrg
1452 1.1 mrg test -n "$ac_init_help" && exit $ac_status
1453 1.1 mrg if $ac_init_version; then
1454 1.1 mrg cat <<\_ACEOF
1455 1.1 mrg GNU C Runtime Library configure 1.0
1456 1.13 mrg generated by GNU Autoconf 2.69
1457 1.1 mrg
1458 1.13 mrg Copyright (C) 2012 Free Software Foundation, Inc.
1459 1.1 mrg This configure script is free software; the Free Software Foundation
1460 1.1 mrg gives unlimited permission to copy, distribute and modify it.
1461 1.1 mrg _ACEOF
1462 1.1 mrg exit
1463 1.1 mrg fi
1464 1.1 mrg
1465 1.1 mrg ## ------------------------ ##
1466 1.1 mrg ## Autoconf initialization. ##
1467 1.1 mrg ## ------------------------ ##
1468 1.1 mrg
1469 1.1 mrg # ac_fn_c_try_compile LINENO
1470 1.1 mrg # --------------------------
1471 1.1 mrg # Try to compile conftest.$ac_ext, and return whether this succeeded.
1472 1.1 mrg ac_fn_c_try_compile ()
1473 1.1 mrg {
1474 1.1 mrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1475 1.1 mrg rm -f conftest.$ac_objext
1476 1.1 mrg if { { ac_try="$ac_compile"
1477 1.1 mrg case "(($ac_try" in
1478 1.1 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1479 1.1 mrg *) ac_try_echo=$ac_try;;
1480 1.1 mrg esac
1481 1.1 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1482 1.1 mrg $as_echo "$ac_try_echo"; } >&5
1483 1.1 mrg (eval "$ac_compile") 2>conftest.err
1484 1.1 mrg ac_status=$?
1485 1.1 mrg if test -s conftest.err; then
1486 1.1 mrg grep -v '^ *+' conftest.err >conftest.er1
1487 1.1 mrg cat conftest.er1 >&5
1488 1.1 mrg mv -f conftest.er1 conftest.err
1489 1.1 mrg fi
1490 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1491 1.1 mrg test $ac_status = 0; } && {
1492 1.1 mrg test -z "$ac_c_werror_flag" ||
1493 1.1 mrg test ! -s conftest.err
1494 1.1 mrg } && test -s conftest.$ac_objext; then :
1495 1.1 mrg ac_retval=0
1496 1.1 mrg else
1497 1.1 mrg $as_echo "$as_me: failed program was:" >&5
1498 1.1 mrg sed 's/^/| /' conftest.$ac_ext >&5
1499 1.1 mrg
1500 1.1 mrg ac_retval=1
1501 1.1 mrg fi
1502 1.13 mrg eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1503 1.13 mrg as_fn_set_status $ac_retval
1504 1.1 mrg
1505 1.1 mrg } # ac_fn_c_try_compile
1506 1.1 mrg
1507 1.1 mrg # ac_fn_c_try_cpp LINENO
1508 1.1 mrg # ----------------------
1509 1.1 mrg # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1510 1.1 mrg ac_fn_c_try_cpp ()
1511 1.1 mrg {
1512 1.1 mrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1513 1.1 mrg if { { ac_try="$ac_cpp conftest.$ac_ext"
1514 1.1 mrg case "(($ac_try" in
1515 1.1 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1516 1.1 mrg *) ac_try_echo=$ac_try;;
1517 1.1 mrg esac
1518 1.1 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1519 1.1 mrg $as_echo "$ac_try_echo"; } >&5
1520 1.1 mrg (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1521 1.1 mrg ac_status=$?
1522 1.1 mrg if test -s conftest.err; then
1523 1.1 mrg grep -v '^ *+' conftest.err >conftest.er1
1524 1.1 mrg cat conftest.er1 >&5
1525 1.1 mrg mv -f conftest.er1 conftest.err
1526 1.1 mrg fi
1527 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1528 1.13 mrg test $ac_status = 0; } > conftest.i && {
1529 1.1 mrg test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1530 1.1 mrg test ! -s conftest.err
1531 1.1 mrg }; then :
1532 1.1 mrg ac_retval=0
1533 1.1 mrg else
1534 1.1 mrg $as_echo "$as_me: failed program was:" >&5
1535 1.1 mrg sed 's/^/| /' conftest.$ac_ext >&5
1536 1.1 mrg
1537 1.1 mrg ac_retval=1
1538 1.1 mrg fi
1539 1.13 mrg eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1540 1.13 mrg as_fn_set_status $ac_retval
1541 1.1 mrg
1542 1.1 mrg } # ac_fn_c_try_cpp
1543 1.4 mrg
1544 1.4 mrg # ac_fn_c_try_run LINENO
1545 1.4 mrg # ----------------------
1546 1.4 mrg # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1547 1.4 mrg # that executables *can* be run.
1548 1.4 mrg ac_fn_c_try_run ()
1549 1.4 mrg {
1550 1.4 mrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1551 1.4 mrg if { { ac_try="$ac_link"
1552 1.4 mrg case "(($ac_try" in
1553 1.4 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1554 1.4 mrg *) ac_try_echo=$ac_try;;
1555 1.4 mrg esac
1556 1.4 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1557 1.4 mrg $as_echo "$ac_try_echo"; } >&5
1558 1.4 mrg (eval "$ac_link") 2>&5
1559 1.4 mrg ac_status=$?
1560 1.4 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1561 1.4 mrg test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1562 1.4 mrg { { case "(($ac_try" in
1563 1.4 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1564 1.4 mrg *) ac_try_echo=$ac_try;;
1565 1.4 mrg esac
1566 1.4 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1567 1.4 mrg $as_echo "$ac_try_echo"; } >&5
1568 1.4 mrg (eval "$ac_try") 2>&5
1569 1.4 mrg ac_status=$?
1570 1.4 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1571 1.4 mrg test $ac_status = 0; }; }; then :
1572 1.4 mrg ac_retval=0
1573 1.4 mrg else
1574 1.4 mrg $as_echo "$as_me: program exited with status $ac_status" >&5
1575 1.4 mrg $as_echo "$as_me: failed program was:" >&5
1576 1.4 mrg sed 's/^/| /' conftest.$ac_ext >&5
1577 1.4 mrg
1578 1.4 mrg ac_retval=$ac_status
1579 1.4 mrg fi
1580 1.4 mrg rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1581 1.13 mrg eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1582 1.13 mrg as_fn_set_status $ac_retval
1583 1.4 mrg
1584 1.4 mrg } # ac_fn_c_try_run
1585 1.4 mrg
1586 1.4 mrg # ac_fn_c_compute_int LINENO EXPR VAR INCLUDES
1587 1.4 mrg # --------------------------------------------
1588 1.4 mrg # Tries to find the compile-time value of EXPR in a program that includes
1589 1.4 mrg # INCLUDES, setting VAR accordingly. Returns whether the value could be
1590 1.4 mrg # computed
1591 1.4 mrg ac_fn_c_compute_int ()
1592 1.4 mrg {
1593 1.4 mrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1594 1.4 mrg if test "$cross_compiling" = yes; then
1595 1.4 mrg # Depending upon the size, compute the lo and hi bounds.
1596 1.4 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1597 1.4 mrg /* end confdefs.h. */
1598 1.4 mrg $4
1599 1.4 mrg int
1600 1.4 mrg main ()
1601 1.4 mrg {
1602 1.4 mrg static int test_array [1 - 2 * !(($2) >= 0)];
1603 1.13 mrg test_array [0] = 0;
1604 1.13 mrg return test_array [0];
1605 1.4 mrg
1606 1.4 mrg ;
1607 1.4 mrg return 0;
1608 1.4 mrg }
1609 1.4 mrg _ACEOF
1610 1.4 mrg if ac_fn_c_try_compile "$LINENO"; then :
1611 1.4 mrg ac_lo=0 ac_mid=0
1612 1.4 mrg while :; do
1613 1.4 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1614 1.4 mrg /* end confdefs.h. */
1615 1.4 mrg $4
1616 1.4 mrg int
1617 1.4 mrg main ()
1618 1.4 mrg {
1619 1.4 mrg static int test_array [1 - 2 * !(($2) <= $ac_mid)];
1620 1.13 mrg test_array [0] = 0;
1621 1.13 mrg return test_array [0];
1622 1.4 mrg
1623 1.4 mrg ;
1624 1.4 mrg return 0;
1625 1.4 mrg }
1626 1.4 mrg _ACEOF
1627 1.4 mrg if ac_fn_c_try_compile "$LINENO"; then :
1628 1.4 mrg ac_hi=$ac_mid; break
1629 1.4 mrg else
1630 1.4 mrg as_fn_arith $ac_mid + 1 && ac_lo=$as_val
1631 1.4 mrg if test $ac_lo -le $ac_mid; then
1632 1.4 mrg ac_lo= ac_hi=
1633 1.4 mrg break
1634 1.4 mrg fi
1635 1.4 mrg as_fn_arith 2 '*' $ac_mid + 1 && ac_mid=$as_val
1636 1.4 mrg fi
1637 1.4 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1638 1.4 mrg done
1639 1.4 mrg else
1640 1.4 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1641 1.4 mrg /* end confdefs.h. */
1642 1.4 mrg $4
1643 1.4 mrg int
1644 1.4 mrg main ()
1645 1.4 mrg {
1646 1.4 mrg static int test_array [1 - 2 * !(($2) < 0)];
1647 1.13 mrg test_array [0] = 0;
1648 1.13 mrg return test_array [0];
1649 1.4 mrg
1650 1.4 mrg ;
1651 1.4 mrg return 0;
1652 1.4 mrg }
1653 1.4 mrg _ACEOF
1654 1.4 mrg if ac_fn_c_try_compile "$LINENO"; then :
1655 1.4 mrg ac_hi=-1 ac_mid=-1
1656 1.4 mrg while :; do
1657 1.4 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1658 1.4 mrg /* end confdefs.h. */
1659 1.4 mrg $4
1660 1.4 mrg int
1661 1.4 mrg main ()
1662 1.4 mrg {
1663 1.4 mrg static int test_array [1 - 2 * !(($2) >= $ac_mid)];
1664 1.13 mrg test_array [0] = 0;
1665 1.13 mrg return test_array [0];
1666 1.4 mrg
1667 1.4 mrg ;
1668 1.4 mrg return 0;
1669 1.4 mrg }
1670 1.4 mrg _ACEOF
1671 1.4 mrg if ac_fn_c_try_compile "$LINENO"; then :
1672 1.4 mrg ac_lo=$ac_mid; break
1673 1.4 mrg else
1674 1.4 mrg as_fn_arith '(' $ac_mid ')' - 1 && ac_hi=$as_val
1675 1.4 mrg if test $ac_mid -le $ac_hi; then
1676 1.4 mrg ac_lo= ac_hi=
1677 1.4 mrg break
1678 1.4 mrg fi
1679 1.4 mrg as_fn_arith 2 '*' $ac_mid && ac_mid=$as_val
1680 1.4 mrg fi
1681 1.4 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1682 1.4 mrg done
1683 1.4 mrg else
1684 1.4 mrg ac_lo= ac_hi=
1685 1.4 mrg fi
1686 1.4 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1687 1.4 mrg fi
1688 1.4 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1689 1.4 mrg # Binary search between lo and hi bounds.
1690 1.4 mrg while test "x$ac_lo" != "x$ac_hi"; do
1691 1.4 mrg as_fn_arith '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo && ac_mid=$as_val
1692 1.4 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1693 1.4 mrg /* end confdefs.h. */
1694 1.4 mrg $4
1695 1.4 mrg int
1696 1.4 mrg main ()
1697 1.4 mrg {
1698 1.4 mrg static int test_array [1 - 2 * !(($2) <= $ac_mid)];
1699 1.13 mrg test_array [0] = 0;
1700 1.13 mrg return test_array [0];
1701 1.4 mrg
1702 1.4 mrg ;
1703 1.4 mrg return 0;
1704 1.4 mrg }
1705 1.4 mrg _ACEOF
1706 1.4 mrg if ac_fn_c_try_compile "$LINENO"; then :
1707 1.4 mrg ac_hi=$ac_mid
1708 1.4 mrg else
1709 1.4 mrg as_fn_arith '(' $ac_mid ')' + 1 && ac_lo=$as_val
1710 1.4 mrg fi
1711 1.4 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1712 1.4 mrg done
1713 1.4 mrg case $ac_lo in #((
1714 1.4 mrg ?*) eval "$3=\$ac_lo"; ac_retval=0 ;;
1715 1.4 mrg '') ac_retval=1 ;;
1716 1.4 mrg esac
1717 1.4 mrg else
1718 1.4 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1719 1.4 mrg /* end confdefs.h. */
1720 1.4 mrg $4
1721 1.4 mrg static long int longval () { return $2; }
1722 1.4 mrg static unsigned long int ulongval () { return $2; }
1723 1.4 mrg #include <stdio.h>
1724 1.4 mrg #include <stdlib.h>
1725 1.4 mrg int
1726 1.4 mrg main ()
1727 1.4 mrg {
1728 1.4 mrg
1729 1.4 mrg FILE *f = fopen ("conftest.val", "w");
1730 1.4 mrg if (! f)
1731 1.4 mrg return 1;
1732 1.4 mrg if (($2) < 0)
1733 1.4 mrg {
1734 1.4 mrg long int i = longval ();
1735 1.4 mrg if (i != ($2))
1736 1.4 mrg return 1;
1737 1.4 mrg fprintf (f, "%ld", i);
1738 1.4 mrg }
1739 1.4 mrg else
1740 1.4 mrg {
1741 1.4 mrg unsigned long int i = ulongval ();
1742 1.4 mrg if (i != ($2))
1743 1.4 mrg return 1;
1744 1.4 mrg fprintf (f, "%lu", i);
1745 1.4 mrg }
1746 1.4 mrg /* Do not output a trailing newline, as this causes \r\n confusion
1747 1.4 mrg on some platforms. */
1748 1.4 mrg return ferror (f) || fclose (f) != 0;
1749 1.4 mrg
1750 1.4 mrg ;
1751 1.4 mrg return 0;
1752 1.4 mrg }
1753 1.4 mrg _ACEOF
1754 1.4 mrg if ac_fn_c_try_run "$LINENO"; then :
1755 1.4 mrg echo >>conftest.val; read $3 <conftest.val; ac_retval=0
1756 1.4 mrg else
1757 1.4 mrg ac_retval=1
1758 1.4 mrg fi
1759 1.4 mrg rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
1760 1.4 mrg conftest.$ac_objext conftest.beam conftest.$ac_ext
1761 1.4 mrg rm -f conftest.val
1762 1.4 mrg
1763 1.4 mrg fi
1764 1.13 mrg eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1765 1.13 mrg as_fn_set_status $ac_retval
1766 1.4 mrg
1767 1.4 mrg } # ac_fn_c_compute_int
1768 1.6 mrg
1769 1.6 mrg # ac_fn_c_check_header_preproc LINENO HEADER VAR
1770 1.6 mrg # ----------------------------------------------
1771 1.6 mrg # Tests whether HEADER is present, setting the cache variable VAR accordingly.
1772 1.6 mrg ac_fn_c_check_header_preproc ()
1773 1.6 mrg {
1774 1.6 mrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1775 1.6 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1776 1.6 mrg $as_echo_n "checking for $2... " >&6; }
1777 1.13 mrg if eval \${$3+:} false; then :
1778 1.6 mrg $as_echo_n "(cached) " >&6
1779 1.6 mrg else
1780 1.6 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1781 1.6 mrg /* end confdefs.h. */
1782 1.6 mrg #include <$2>
1783 1.6 mrg _ACEOF
1784 1.6 mrg if ac_fn_c_try_cpp "$LINENO"; then :
1785 1.6 mrg eval "$3=yes"
1786 1.6 mrg else
1787 1.6 mrg eval "$3=no"
1788 1.6 mrg fi
1789 1.13 mrg rm -f conftest.err conftest.i conftest.$ac_ext
1790 1.6 mrg fi
1791 1.6 mrg eval ac_res=\$$3
1792 1.6 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1793 1.6 mrg $as_echo "$ac_res" >&6; }
1794 1.13 mrg eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1795 1.6 mrg
1796 1.6 mrg } # ac_fn_c_check_header_preproc
1797 1.1 mrg cat >config.log <<_ACEOF
1798 1.1 mrg This file contains any messages produced by compilers while
1799 1.1 mrg running configure, to aid debugging if configure makes a mistake.
1800 1.1 mrg
1801 1.1 mrg It was created by GNU C Runtime Library $as_me 1.0, which was
1802 1.13 mrg generated by GNU Autoconf 2.69. Invocation command line was
1803 1.1 mrg
1804 1.1 mrg $ $0 $@
1805 1.1 mrg
1806 1.1 mrg _ACEOF
1807 1.1 mrg exec 5>>config.log
1808 1.1 mrg {
1809 1.1 mrg cat <<_ASUNAME
1810 1.1 mrg ## --------- ##
1811 1.1 mrg ## Platform. ##
1812 1.1 mrg ## --------- ##
1813 1.1 mrg
1814 1.1 mrg hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1815 1.1 mrg uname -m = `(uname -m) 2>/dev/null || echo unknown`
1816 1.1 mrg uname -r = `(uname -r) 2>/dev/null || echo unknown`
1817 1.1 mrg uname -s = `(uname -s) 2>/dev/null || echo unknown`
1818 1.1 mrg uname -v = `(uname -v) 2>/dev/null || echo unknown`
1819 1.1 mrg
1820 1.1 mrg /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1821 1.1 mrg /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
1822 1.1 mrg
1823 1.1 mrg /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
1824 1.1 mrg /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
1825 1.1 mrg /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1826 1.1 mrg /usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
1827 1.1 mrg /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
1828 1.1 mrg /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
1829 1.1 mrg /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
1830 1.1 mrg
1831 1.1 mrg _ASUNAME
1832 1.1 mrg
1833 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1834 1.1 mrg for as_dir in $PATH
1835 1.1 mrg do
1836 1.1 mrg IFS=$as_save_IFS
1837 1.1 mrg test -z "$as_dir" && as_dir=.
1838 1.1 mrg $as_echo "PATH: $as_dir"
1839 1.1 mrg done
1840 1.1 mrg IFS=$as_save_IFS
1841 1.1 mrg
1842 1.1 mrg } >&5
1843 1.1 mrg
1844 1.1 mrg cat >&5 <<_ACEOF
1845 1.1 mrg
1846 1.1 mrg
1847 1.1 mrg ## ----------- ##
1848 1.1 mrg ## Core tests. ##
1849 1.1 mrg ## ----------- ##
1850 1.1 mrg
1851 1.1 mrg _ACEOF
1852 1.1 mrg
1853 1.1 mrg
1854 1.1 mrg # Keep a trace of the command line.
1855 1.1 mrg # Strip out --no-create and --no-recursion so they do not pile up.
1856 1.1 mrg # Strip out --silent because we don't want to record it for future runs.
1857 1.1 mrg # Also quote any args containing shell meta-characters.
1858 1.1 mrg # Make two passes to allow for proper duplicate-argument suppression.
1859 1.1 mrg ac_configure_args=
1860 1.1 mrg ac_configure_args0=
1861 1.1 mrg ac_configure_args1=
1862 1.1 mrg ac_must_keep_next=false
1863 1.1 mrg for ac_pass in 1 2
1864 1.1 mrg do
1865 1.1 mrg for ac_arg
1866 1.1 mrg do
1867 1.1 mrg case $ac_arg in
1868 1.1 mrg -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1869 1.1 mrg -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1870 1.1 mrg | -silent | --silent | --silen | --sile | --sil)
1871 1.1 mrg continue ;;
1872 1.1 mrg *\'*)
1873 1.1 mrg ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1874 1.1 mrg esac
1875 1.1 mrg case $ac_pass in
1876 1.1 mrg 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
1877 1.1 mrg 2)
1878 1.1 mrg as_fn_append ac_configure_args1 " '$ac_arg'"
1879 1.1 mrg if test $ac_must_keep_next = true; then
1880 1.1 mrg ac_must_keep_next=false # Got value, back to normal.
1881 1.1 mrg else
1882 1.1 mrg case $ac_arg in
1883 1.1 mrg *=* | --config-cache | -C | -disable-* | --disable-* \
1884 1.1 mrg | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1885 1.1 mrg | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1886 1.1 mrg | -with-* | --with-* | -without-* | --without-* | --x)
1887 1.1 mrg case "$ac_configure_args0 " in
1888 1.1 mrg "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1889 1.1 mrg esac
1890 1.1 mrg ;;
1891 1.1 mrg -* ) ac_must_keep_next=true ;;
1892 1.1 mrg esac
1893 1.1 mrg fi
1894 1.1 mrg as_fn_append ac_configure_args " '$ac_arg'"
1895 1.1 mrg ;;
1896 1.1 mrg esac
1897 1.1 mrg done
1898 1.1 mrg done
1899 1.1 mrg { ac_configure_args0=; unset ac_configure_args0;}
1900 1.1 mrg { ac_configure_args1=; unset ac_configure_args1;}
1901 1.1 mrg
1902 1.1 mrg # When interrupted or exit'd, cleanup temporary files, and complete
1903 1.1 mrg # config.log. We remove comments because anyway the quotes in there
1904 1.1 mrg # would cause problems or look ugly.
1905 1.1 mrg # WARNING: Use '\'' to represent an apostrophe within the trap.
1906 1.1 mrg # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
1907 1.1 mrg trap 'exit_status=$?
1908 1.1 mrg # Save into config.log some information that might help in debugging.
1909 1.1 mrg {
1910 1.1 mrg echo
1911 1.1 mrg
1912 1.13 mrg $as_echo "## ---------------- ##
1913 1.1 mrg ## Cache variables. ##
1914 1.13 mrg ## ---------------- ##"
1915 1.1 mrg echo
1916 1.1 mrg # The following way of writing the cache mishandles newlines in values,
1917 1.1 mrg (
1918 1.1 mrg for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
1919 1.1 mrg eval ac_val=\$$ac_var
1920 1.1 mrg case $ac_val in #(
1921 1.1 mrg *${as_nl}*)
1922 1.1 mrg case $ac_var in #(
1923 1.1 mrg *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
1924 1.1 mrg $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
1925 1.1 mrg esac
1926 1.1 mrg case $ac_var in #(
1927 1.1 mrg _ | IFS | as_nl) ;; #(
1928 1.1 mrg BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
1929 1.1 mrg *) { eval $ac_var=; unset $ac_var;} ;;
1930 1.1 mrg esac ;;
1931 1.1 mrg esac
1932 1.1 mrg done
1933 1.1 mrg (set) 2>&1 |
1934 1.1 mrg case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
1935 1.1 mrg *${as_nl}ac_space=\ *)
1936 1.1 mrg sed -n \
1937 1.1 mrg "s/'\''/'\''\\\\'\'''\''/g;
1938 1.1 mrg s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
1939 1.1 mrg ;; #(
1940 1.1 mrg *)
1941 1.1 mrg sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
1942 1.1 mrg ;;
1943 1.1 mrg esac |
1944 1.1 mrg sort
1945 1.1 mrg )
1946 1.1 mrg echo
1947 1.1 mrg
1948 1.13 mrg $as_echo "## ----------------- ##
1949 1.1 mrg ## Output variables. ##
1950 1.13 mrg ## ----------------- ##"
1951 1.1 mrg echo
1952 1.1 mrg for ac_var in $ac_subst_vars
1953 1.1 mrg do
1954 1.1 mrg eval ac_val=\$$ac_var
1955 1.1 mrg case $ac_val in
1956 1.1 mrg *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1957 1.1 mrg esac
1958 1.1 mrg $as_echo "$ac_var='\''$ac_val'\''"
1959 1.1 mrg done | sort
1960 1.1 mrg echo
1961 1.1 mrg
1962 1.1 mrg if test -n "$ac_subst_files"; then
1963 1.13 mrg $as_echo "## ------------------- ##
1964 1.1 mrg ## File substitutions. ##
1965 1.13 mrg ## ------------------- ##"
1966 1.1 mrg echo
1967 1.1 mrg for ac_var in $ac_subst_files
1968 1.1 mrg do
1969 1.1 mrg eval ac_val=\$$ac_var
1970 1.1 mrg case $ac_val in
1971 1.1 mrg *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1972 1.1 mrg esac
1973 1.1 mrg $as_echo "$ac_var='\''$ac_val'\''"
1974 1.1 mrg done | sort
1975 1.1 mrg echo
1976 1.1 mrg fi
1977 1.1 mrg
1978 1.1 mrg if test -s confdefs.h; then
1979 1.13 mrg $as_echo "## ----------- ##
1980 1.1 mrg ## confdefs.h. ##
1981 1.13 mrg ## ----------- ##"
1982 1.1 mrg echo
1983 1.1 mrg cat confdefs.h
1984 1.1 mrg echo
1985 1.1 mrg fi
1986 1.1 mrg test "$ac_signal" != 0 &&
1987 1.1 mrg $as_echo "$as_me: caught signal $ac_signal"
1988 1.1 mrg $as_echo "$as_me: exit $exit_status"
1989 1.1 mrg } >&5
1990 1.1 mrg rm -f core *.core core.conftest.* &&
1991 1.1 mrg rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
1992 1.1 mrg exit $exit_status
1993 1.1 mrg ' 0
1994 1.1 mrg for ac_signal in 1 2 13 15; do
1995 1.1 mrg trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
1996 1.1 mrg done
1997 1.1 mrg ac_signal=0
1998 1.1 mrg
1999 1.1 mrg # confdefs.h avoids OS command line length limits that DEFS can exceed.
2000 1.1 mrg rm -f -r conftest* confdefs.h
2001 1.1 mrg
2002 1.1 mrg $as_echo "/* confdefs.h */" > confdefs.h
2003 1.1 mrg
2004 1.1 mrg # Predefined preprocessor variables.
2005 1.1 mrg
2006 1.1 mrg cat >>confdefs.h <<_ACEOF
2007 1.1 mrg #define PACKAGE_NAME "$PACKAGE_NAME"
2008 1.1 mrg _ACEOF
2009 1.1 mrg
2010 1.1 mrg cat >>confdefs.h <<_ACEOF
2011 1.1 mrg #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2012 1.1 mrg _ACEOF
2013 1.1 mrg
2014 1.1 mrg cat >>confdefs.h <<_ACEOF
2015 1.1 mrg #define PACKAGE_VERSION "$PACKAGE_VERSION"
2016 1.1 mrg _ACEOF
2017 1.1 mrg
2018 1.1 mrg cat >>confdefs.h <<_ACEOF
2019 1.1 mrg #define PACKAGE_STRING "$PACKAGE_STRING"
2020 1.1 mrg _ACEOF
2021 1.1 mrg
2022 1.1 mrg cat >>confdefs.h <<_ACEOF
2023 1.1 mrg #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2024 1.1 mrg _ACEOF
2025 1.1 mrg
2026 1.1 mrg cat >>confdefs.h <<_ACEOF
2027 1.1 mrg #define PACKAGE_URL "$PACKAGE_URL"
2028 1.1 mrg _ACEOF
2029 1.1 mrg
2030 1.1 mrg
2031 1.1 mrg # Let the site file select an alternate cache file if it wants to.
2032 1.1 mrg # Prefer an explicitly selected file to automatically selected ones.
2033 1.1 mrg ac_site_file1=NONE
2034 1.1 mrg ac_site_file2=NONE
2035 1.1 mrg if test -n "$CONFIG_SITE"; then
2036 1.13 mrg # We do not want a PATH search for config.site.
2037 1.13 mrg case $CONFIG_SITE in #((
2038 1.13 mrg -*) ac_site_file1=./$CONFIG_SITE;;
2039 1.13 mrg */*) ac_site_file1=$CONFIG_SITE;;
2040 1.13 mrg *) ac_site_file1=./$CONFIG_SITE;;
2041 1.13 mrg esac
2042 1.1 mrg elif test "x$prefix" != xNONE; then
2043 1.1 mrg ac_site_file1=$prefix/share/config.site
2044 1.1 mrg ac_site_file2=$prefix/etc/config.site
2045 1.1 mrg else
2046 1.1 mrg ac_site_file1=$ac_default_prefix/share/config.site
2047 1.1 mrg ac_site_file2=$ac_default_prefix/etc/config.site
2048 1.1 mrg fi
2049 1.1 mrg for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2050 1.1 mrg do
2051 1.1 mrg test "x$ac_site_file" = xNONE && continue
2052 1.13 mrg if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
2053 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2054 1.1 mrg $as_echo "$as_me: loading site script $ac_site_file" >&6;}
2055 1.1 mrg sed 's/^/| /' "$ac_site_file" >&5
2056 1.13 mrg . "$ac_site_file" \
2057 1.13 mrg || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2058 1.13 mrg $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2059 1.13 mrg as_fn_error $? "failed to load site script $ac_site_file
2060 1.13 mrg See \`config.log' for more details" "$LINENO" 5; }
2061 1.1 mrg fi
2062 1.1 mrg done
2063 1.1 mrg
2064 1.1 mrg if test -r "$cache_file"; then
2065 1.13 mrg # Some versions of bash will fail to source /dev/null (special files
2066 1.13 mrg # actually), so we avoid doing that. DJGPP emulates it as a regular file.
2067 1.13 mrg if test /dev/null != "$cache_file" && test -f "$cache_file"; then
2068 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2069 1.1 mrg $as_echo "$as_me: loading cache $cache_file" >&6;}
2070 1.1 mrg case $cache_file in
2071 1.1 mrg [\\/]* | ?:[\\/]* ) . "$cache_file";;
2072 1.1 mrg *) . "./$cache_file";;
2073 1.1 mrg esac
2074 1.1 mrg fi
2075 1.1 mrg else
2076 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2077 1.1 mrg $as_echo "$as_me: creating cache $cache_file" >&6;}
2078 1.1 mrg >$cache_file
2079 1.1 mrg fi
2080 1.1 mrg
2081 1.1 mrg # Check that the precious variables saved in the cache have kept the same
2082 1.1 mrg # value.
2083 1.1 mrg ac_cache_corrupted=false
2084 1.1 mrg for ac_var in $ac_precious_vars; do
2085 1.1 mrg eval ac_old_set=\$ac_cv_env_${ac_var}_set
2086 1.1 mrg eval ac_new_set=\$ac_env_${ac_var}_set
2087 1.1 mrg eval ac_old_val=\$ac_cv_env_${ac_var}_value
2088 1.1 mrg eval ac_new_val=\$ac_env_${ac_var}_value
2089 1.1 mrg case $ac_old_set,$ac_new_set in
2090 1.1 mrg set,)
2091 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2092 1.1 mrg $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2093 1.1 mrg ac_cache_corrupted=: ;;
2094 1.1 mrg ,set)
2095 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2096 1.1 mrg $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2097 1.1 mrg ac_cache_corrupted=: ;;
2098 1.1 mrg ,);;
2099 1.1 mrg *)
2100 1.1 mrg if test "x$ac_old_val" != "x$ac_new_val"; then
2101 1.1 mrg # differences in whitespace do not lead to failure.
2102 1.1 mrg ac_old_val_w=`echo x $ac_old_val`
2103 1.1 mrg ac_new_val_w=`echo x $ac_new_val`
2104 1.1 mrg if test "$ac_old_val_w" != "$ac_new_val_w"; then
2105 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2106 1.1 mrg $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2107 1.1 mrg ac_cache_corrupted=:
2108 1.1 mrg else
2109 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2110 1.1 mrg $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2111 1.1 mrg eval $ac_var=\$ac_old_val
2112 1.1 mrg fi
2113 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5
2114 1.1 mrg $as_echo "$as_me: former value: \`$ac_old_val'" >&2;}
2115 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5
2116 1.1 mrg $as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
2117 1.1 mrg fi;;
2118 1.1 mrg esac
2119 1.1 mrg # Pass precious variables to config.status.
2120 1.1 mrg if test "$ac_new_set" = set; then
2121 1.1 mrg case $ac_new_val in
2122 1.1 mrg *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2123 1.1 mrg *) ac_arg=$ac_var=$ac_new_val ;;
2124 1.1 mrg esac
2125 1.1 mrg case " $ac_configure_args " in
2126 1.1 mrg *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
2127 1.1 mrg *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2128 1.1 mrg esac
2129 1.1 mrg fi
2130 1.1 mrg done
2131 1.1 mrg if $ac_cache_corrupted; then
2132 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2133 1.1 mrg $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2134 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2135 1.1 mrg $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2136 1.13 mrg as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2137 1.1 mrg fi
2138 1.1 mrg ## -------------------- ##
2139 1.1 mrg ## Main body of script. ##
2140 1.1 mrg ## -------------------- ##
2141 1.1 mrg
2142 1.1 mrg ac_ext=c
2143 1.1 mrg ac_cpp='$CPP $CPPFLAGS'
2144 1.1 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2145 1.1 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2146 1.1 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu
2147 1.1 mrg
2148 1.1 mrg
2149 1.1 mrg
2150 1.1 mrg
2151 1.1 mrg
2152 1.1 mrg
2153 1.1 mrg
2154 1.4 mrg # The libgcc should not depend on any header files
2155 1.4 mrg
2156 1.4 mrg
2157 1.1 mrg
2158 1.1 mrg # Check whether --with-target-subdir was given.
2159 1.1 mrg if test "${with_target_subdir+set}" = set; then :
2160 1.1 mrg withval=$with_target_subdir;
2161 1.1 mrg fi
2162 1.1 mrg
2163 1.1 mrg
2164 1.1 mrg # Check whether --with-cross-host was given.
2165 1.1 mrg if test "${with_cross_host+set}" = set; then :
2166 1.1 mrg withval=$with_cross_host;
2167 1.1 mrg fi
2168 1.1 mrg
2169 1.1 mrg
2170 1.1 mrg # Check whether --with-ld was given.
2171 1.1 mrg if test "${with_ld+set}" = set; then :
2172 1.1 mrg withval=$with_ld;
2173 1.1 mrg fi
2174 1.1 mrg
2175 1.1 mrg
2176 1.1 mrg if test "${srcdir}" = "."; then
2177 1.1 mrg if test -n "${with_build_subdir}"; then
2178 1.1 mrg libgcc_topdir="${srcdir}/../.."
2179 1.1 mrg with_target_subdir=
2180 1.1 mrg elif test -z "${with_target_subdir}"; then
2181 1.1 mrg libgcc_topdir="${srcdir}/.."
2182 1.1 mrg else
2183 1.1 mrg if test "${with_target_subdir}" != "."; then
2184 1.1 mrg libgcc_topdir="${srcdir}/${with_multisrctop}../.."
2185 1.1 mrg else
2186 1.1 mrg libgcc_topdir="${srcdir}/${with_multisrctop}.."
2187 1.1 mrg fi
2188 1.1 mrg fi
2189 1.1 mrg else
2190 1.1 mrg libgcc_topdir="${srcdir}/.."
2191 1.1 mrg fi
2192 1.1 mrg
2193 1.1 mrg ac_aux_dir=
2194 1.1 mrg for ac_dir in $libgcc_topdir "$srcdir"/$libgcc_topdir; do
2195 1.13 mrg if test -f "$ac_dir/install-sh"; then
2196 1.13 mrg ac_aux_dir=$ac_dir
2197 1.13 mrg ac_install_sh="$SHELL $ac_aux_dir/install-sh -c"
2198 1.13 mrg break
2199 1.13 mrg elif test -f "$ac_dir/install.sh"; then
2200 1.13 mrg ac_aux_dir=$ac_dir
2201 1.13 mrg ac_install_sh="$SHELL $ac_aux_dir/install.sh -c"
2202 1.13 mrg break
2203 1.13 mrg elif test -f "$ac_dir/shtool"; then
2204 1.13 mrg ac_aux_dir=$ac_dir
2205 1.13 mrg ac_install_sh="$SHELL $ac_aux_dir/shtool install -c"
2206 1.13 mrg break
2207 1.13 mrg fi
2208 1.1 mrg done
2209 1.1 mrg if test -z "$ac_aux_dir"; then
2210 1.13 mrg as_fn_error $? "cannot find install-sh, install.sh, or shtool in $libgcc_topdir \"$srcdir\"/$libgcc_topdir" "$LINENO" 5
2211 1.1 mrg fi
2212 1.1 mrg
2213 1.1 mrg # These three variables are undocumented and unsupported,
2214 1.1 mrg # and are intended to be withdrawn in a future Autoconf release.
2215 1.1 mrg # They can cause serious problems if a builder's source tree is in a directory
2216 1.1 mrg # whose full name contains unusual characters.
2217 1.1 mrg ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
2218 1.1 mrg ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
2219 1.1 mrg ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var.
2220 1.1 mrg
2221 1.1 mrg
2222 1.4 mrg ac_config_headers="$ac_config_headers auto-target.h:config.in"
2223 1.4 mrg
2224 1.1 mrg
2225 1.1 mrg # Check whether --enable-shared was given.
2226 1.1 mrg if test "${enable_shared+set}" = set; then :
2227 1.1 mrg enableval=$enable_shared;
2228 1.1 mrg case $enable_shared in
2229 1.1 mrg yes | no) ;;
2230 1.1 mrg *)
2231 1.1 mrg enable_shared=no
2232 1.1 mrg IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:,"
2233 1.1 mrg for pkg in $enableval; do
2234 1.1 mrg if test "X$pkg" = "Xgcc" || test "X$pkg" = "Xlibgcc"; then
2235 1.1 mrg enable_shared=yes
2236 1.1 mrg fi
2237 1.1 mrg done
2238 1.1 mrg IFS="$ac_save_ifs"
2239 1.1 mrg ;;
2240 1.1 mrg esac
2241 1.1 mrg
2242 1.1 mrg else
2243 1.1 mrg enable_shared=yes
2244 1.1 mrg fi
2245 1.1 mrg
2246 1.1 mrg
2247 1.1 mrg
2248 1.13 mrg # Check whether --enable-gcov was given.
2249 1.13 mrg if test "${enable_gcov+set}" = set; then :
2250 1.13 mrg enableval=$enable_gcov;
2251 1.13 mrg else
2252 1.13 mrg enable_gcov=yes
2253 1.13 mrg fi
2254 1.13 mrg
2255 1.13 mrg
2256 1.13 mrg
2257 1.6 mrg # Check whether --enable-vtable-verify was given.
2258 1.6 mrg if test "${enable_vtable_verify+set}" = set; then :
2259 1.6 mrg enableval=$enable_vtable_verify; case "$enableval" in
2260 1.6 mrg yes) enable_vtable_verify=yes ;;
2261 1.6 mrg no) enable_vtable_verify=no ;;
2262 1.6 mrg *) enable_vtable_verify=no;;
2263 1.6 mrg esac
2264 1.6 mrg else
2265 1.6 mrg enable_vtable_verify=no
2266 1.6 mrg fi
2267 1.6 mrg
2268 1.6 mrg
2269 1.6 mrg
2270 1.6 mrg
2271 1.6 mrg # Check whether --with-aix-soname was given.
2272 1.6 mrg if test "${with_aix_soname+set}" = set; then :
2273 1.6 mrg withval=$with_aix_soname; case "${host}:${enable_shared}" in
2274 1.6 mrg power*-*-aix[5-9]*:yes)
2275 1.6 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking which variant of shared library versioning to provide for shared libgcc" >&5
2276 1.6 mrg $as_echo_n "checking which variant of shared library versioning to provide for shared libgcc... " >&6; }
2277 1.6 mrg case ${withval} in
2278 1.6 mrg aix|svr4|both) ;;
2279 1.13 mrg *) as_fn_error $? "Unknown argument to --with-aix-soname" "$LINENO" 5;;
2280 1.6 mrg esac
2281 1.6 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $withval" >&5
2282 1.6 mrg $as_echo "$withval" >&6; }
2283 1.6 mrg ;;
2284 1.6 mrg *) with_aix_soname=aix ;;
2285 1.6 mrg esac
2286 1.6 mrg
2287 1.6 mrg else
2288 1.6 mrg with_aix_soname=aix
2289 1.6 mrg fi
2290 1.6 mrg
2291 1.6 mrg
2292 1.6 mrg
2293 1.4 mrg # Make sure we can run config.sub.
2294 1.4 mrg $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
2295 1.13 mrg as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
2296 1.4 mrg
2297 1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
2298 1.4 mrg $as_echo_n "checking build system type... " >&6; }
2299 1.13 mrg if ${ac_cv_build+:} false; then :
2300 1.4 mrg $as_echo_n "(cached) " >&6
2301 1.4 mrg else
2302 1.4 mrg ac_build_alias=$build_alias
2303 1.4 mrg test "x$ac_build_alias" = x &&
2304 1.4 mrg ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
2305 1.4 mrg test "x$ac_build_alias" = x &&
2306 1.13 mrg as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
2307 1.4 mrg ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
2308 1.13 mrg as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
2309 1.4 mrg
2310 1.4 mrg fi
2311 1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
2312 1.4 mrg $as_echo "$ac_cv_build" >&6; }
2313 1.4 mrg case $ac_cv_build in
2314 1.4 mrg *-*-*) ;;
2315 1.13 mrg *) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
2316 1.4 mrg esac
2317 1.4 mrg build=$ac_cv_build
2318 1.4 mrg ac_save_IFS=$IFS; IFS='-'
2319 1.4 mrg set x $ac_cv_build
2320 1.4 mrg shift
2321 1.4 mrg build_cpu=$1
2322 1.4 mrg build_vendor=$2
2323 1.4 mrg shift; shift
2324 1.4 mrg # Remember, the first character of IFS is used to create $*,
2325 1.4 mrg # except with old shells:
2326 1.4 mrg build_os=$*
2327 1.4 mrg IFS=$ac_save_IFS
2328 1.4 mrg case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
2329 1.4 mrg
2330 1.4 mrg
2331 1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
2332 1.4 mrg $as_echo_n "checking host system type... " >&6; }
2333 1.13 mrg if ${ac_cv_host+:} false; then :
2334 1.4 mrg $as_echo_n "(cached) " >&6
2335 1.4 mrg else
2336 1.4 mrg if test "x$host_alias" = x; then
2337 1.4 mrg ac_cv_host=$ac_cv_build
2338 1.4 mrg else
2339 1.4 mrg ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
2340 1.13 mrg as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
2341 1.4 mrg fi
2342 1.4 mrg
2343 1.4 mrg fi
2344 1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
2345 1.4 mrg $as_echo "$ac_cv_host" >&6; }
2346 1.4 mrg case $ac_cv_host in
2347 1.4 mrg *-*-*) ;;
2348 1.13 mrg *) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
2349 1.4 mrg esac
2350 1.4 mrg host=$ac_cv_host
2351 1.4 mrg ac_save_IFS=$IFS; IFS='-'
2352 1.4 mrg set x $ac_cv_host
2353 1.4 mrg shift
2354 1.4 mrg host_cpu=$1
2355 1.4 mrg host_vendor=$2
2356 1.4 mrg shift; shift
2357 1.4 mrg # Remember, the first character of IFS is used to create $*,
2358 1.4 mrg # except with old shells:
2359 1.4 mrg host_os=$*
2360 1.4 mrg IFS=$ac_save_IFS
2361 1.4 mrg case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
2362 1.4 mrg
2363 1.4 mrg
2364 1.4 mrg
2365 1.4 mrg
2366 1.4 mrg
2367 1.4 mrg
2368 1.4 mrg case "${host}" in
2369 1.4 mrg # PIC is the default on some targets or must not be used.
2370 1.4 mrg *-*-darwin*)
2371 1.6 mrg # For darwin, common symbols are not allowed in MH_DYLIB files
2372 1.6 mrg case "${CFLAGS}" in
2373 1.6 mrg # If we are using a compiler supporting mdynamic-no-pic
2374 1.6 mrg # and the option has been tested as safe to add, then cancel
2375 1.6 mrg # it here, since the code generated is incompatible with shared
2376 1.11 mrg # libs.
2377 1.6 mrg *-mdynamic-no-pic*) PICFLAG='-fno-common -mno-dynamic-no-pic' ;;
2378 1.6 mrg *) PICFLAG=-fno-common ;;
2379 1.6 mrg esac
2380 1.4 mrg ;;
2381 1.4 mrg alpha*-dec-osf5*)
2382 1.4 mrg # PIC is the default.
2383 1.4 mrg ;;
2384 1.4 mrg hppa*64*-*-hpux*)
2385 1.4 mrg # PIC is the default for 64-bit PA HP-UX.
2386 1.4 mrg ;;
2387 1.6 mrg i[34567]86-*-cygwin* | x86_64-*-cygwin*)
2388 1.6 mrg ;;
2389 1.6 mrg i[34567]86-*-mingw* | x86_64-*-mingw*)
2390 1.4 mrg ;;
2391 1.4 mrg i[34567]86-*-interix[3-9]*)
2392 1.4 mrg # Interix 3.x gcc -fpic/-fPIC options generate broken code.
2393 1.4 mrg # Instead, we relocate shared libraries at runtime.
2394 1.4 mrg ;;
2395 1.4 mrg i[34567]86-*-nto-qnx*)
2396 1.4 mrg # QNX uses GNU C++, but need to define -shared option too, otherwise
2397 1.4 mrg # it will coredump.
2398 1.4 mrg PICFLAG='-fPIC -shared'
2399 1.4 mrg ;;
2400 1.4 mrg i[34567]86-pc-msdosdjgpp*)
2401 1.4 mrg # DJGPP does not support shared libraries at all.
2402 1.4 mrg ;;
2403 1.4 mrg ia64*-*-hpux*)
2404 1.4 mrg # On IA64 HP-UX, PIC is the default but the pic flag
2405 1.4 mrg # sets the default TLS model and affects inlining.
2406 1.4 mrg PICFLAG=-fPIC
2407 1.4 mrg ;;
2408 1.4 mrg mips-sgi-irix6*)
2409 1.4 mrg # PIC is the default.
2410 1.4 mrg ;;
2411 1.4 mrg rs6000-ibm-aix* | powerpc-ibm-aix*)
2412 1.4 mrg # All AIX code is PIC.
2413 1.4 mrg ;;
2414 1.4 mrg
2415 1.4 mrg # Some targets support both -fPIC and -fpic, but prefer the latter.
2416 1.4 mrg # FIXME: Why?
2417 1.4 mrg i[34567]86-*-* | x86_64-*-*)
2418 1.4 mrg PICFLAG=-fpic
2419 1.4 mrg ;;
2420 1.4 mrg # FIXME: Override -fPIC default in libgcc only?
2421 1.4 mrg sh-*-linux* | sh[2346lbe]*-*-linux*)
2422 1.4 mrg PICFLAG=-fpic
2423 1.4 mrg ;;
2424 1.4 mrg # FIXME: Simplify to sh*-*-netbsd*?
2425 1.4 mrg sh-*-netbsdelf* | shl*-*-netbsdelf* | sh5-*-netbsd* | sh5l*-*-netbsd* | \
2426 1.4 mrg sh64-*-netbsd* | sh64l*-*-netbsd*)
2427 1.4 mrg PICFLAG=-fpic
2428 1.4 mrg ;;
2429 1.4 mrg # Default to -fPIC unless specified otherwise.
2430 1.4 mrg *)
2431 1.4 mrg PICFLAG=-fPIC
2432 1.4 mrg ;;
2433 1.4 mrg esac
2434 1.4 mrg
2435 1.4 mrg # If the user explicitly uses -fpic/-fPIC, keep that.
2436 1.4 mrg case "${CFLAGS}" in
2437 1.4 mrg *-fpic*)
2438 1.4 mrg PICFLAG=-fpic
2439 1.4 mrg ;;
2440 1.4 mrg *-fPIC*)
2441 1.4 mrg PICFLAG=-fPIC
2442 1.4 mrg ;;
2443 1.4 mrg esac
2444 1.4 mrg
2445 1.4 mrg
2446 1.4 mrg
2447 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for --enable-version-specific-runtime-libs" >&5
2448 1.1 mrg $as_echo_n "checking for --enable-version-specific-runtime-libs... " >&6; }
2449 1.1 mrg # Check whether --enable-version-specific-runtime-libs was given.
2450 1.1 mrg if test "${enable_version_specific_runtime_libs+set}" = set; then :
2451 1.1 mrg enableval=$enable_version_specific_runtime_libs; case "$enableval" in
2452 1.1 mrg yes) version_specific_libs=yes ;;
2453 1.1 mrg no) version_specific_libs=no ;;
2454 1.13 mrg *) as_fn_error $? "Unknown argument to enable/disable version-specific libs" "$LINENO" 5;;
2455 1.1 mrg esac
2456 1.1 mrg else
2457 1.1 mrg version_specific_libs=no
2458 1.1 mrg fi
2459 1.1 mrg
2460 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $version_specific_libs" >&5
2461 1.1 mrg $as_echo "$version_specific_libs" >&6; }
2462 1.1 mrg
2463 1.1 mrg
2464 1.1 mrg # Check whether --with-slibdir was given.
2465 1.1 mrg if test "${with_slibdir+set}" = set; then :
2466 1.1 mrg withval=$with_slibdir; slibdir="$with_slibdir"
2467 1.1 mrg else
2468 1.1 mrg if test "${version_specific_libs}" = yes; then
2469 1.1 mrg slibdir='$(libsubdir)'
2470 1.1 mrg elif test -n "$with_cross_host" && test x"$with_cross_host" != x"no"; then
2471 1.1 mrg slibdir='$(exec_prefix)/$(host_noncanonical)/lib'
2472 1.1 mrg else
2473 1.1 mrg slibdir='$(libdir)'
2474 1.1 mrg fi
2475 1.1 mrg fi
2476 1.1 mrg
2477 1.1 mrg
2478 1.1 mrg
2479 1.1 mrg # Command-line options.
2480 1.1 mrg # Very limited version of AC_MAINTAINER_MODE.
2481 1.1 mrg # Check whether --enable-maintainer-mode was given.
2482 1.1 mrg if test "${enable_maintainer_mode+set}" = set; then :
2483 1.1 mrg enableval=$enable_maintainer_mode; case ${enable_maintainer_mode} in
2484 1.1 mrg yes) MAINT='' ;;
2485 1.1 mrg no) MAINT='#' ;;
2486 1.13 mrg *) as_fn_error $? "--enable-maintainer-mode must be yes or no" "$LINENO" 5 ;;
2487 1.1 mrg esac
2488 1.1 mrg maintainer_mode=${enableval}
2489 1.1 mrg else
2490 1.1 mrg MAINT='#'
2491 1.1 mrg fi
2492 1.1 mrg
2493 1.1 mrg
2494 1.1 mrg # Find a good install program. We prefer a C program (faster),
2495 1.1 mrg # so one script is as good as another. But avoid the broken or
2496 1.1 mrg # incompatible versions:
2497 1.1 mrg # SysV /etc/install, /usr/sbin/install
2498 1.1 mrg # SunOS /usr/etc/install
2499 1.1 mrg # IRIX /sbin/install
2500 1.1 mrg # AIX /bin/install
2501 1.1 mrg # AmigaOS /C/install, which installs bootblocks on floppy discs
2502 1.1 mrg # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2503 1.1 mrg # AFS /usr/afsws/bin/install, which mishandles nonexistent args
2504 1.1 mrg # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
2505 1.1 mrg # OS/2's system install, which has a completely different semantic
2506 1.1 mrg # ./install, which can be erroneously created by make from ./install.sh.
2507 1.1 mrg # Reject install programs that cannot install multiple files.
2508 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
2509 1.1 mrg $as_echo_n "checking for a BSD-compatible install... " >&6; }
2510 1.1 mrg if test -z "$INSTALL"; then
2511 1.13 mrg if ${ac_cv_path_install+:} false; then :
2512 1.1 mrg $as_echo_n "(cached) " >&6
2513 1.1 mrg else
2514 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2515 1.1 mrg for as_dir in $PATH
2516 1.1 mrg do
2517 1.1 mrg IFS=$as_save_IFS
2518 1.1 mrg test -z "$as_dir" && as_dir=.
2519 1.1 mrg # Account for people who put trailing slashes in PATH elements.
2520 1.1 mrg case $as_dir/ in #((
2521 1.1 mrg ./ | .// | /[cC]/* | \
2522 1.1 mrg /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
2523 1.1 mrg ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
2524 1.1 mrg /usr/ucb/* ) ;;
2525 1.1 mrg *)
2526 1.1 mrg # OSF1 and SCO ODT 3.0 have their own names for install.
2527 1.1 mrg # Don't use installbsd from OSF since it installs stuff as root
2528 1.1 mrg # by default.
2529 1.1 mrg for ac_prog in ginstall scoinst install; do
2530 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
2531 1.13 mrg if as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
2532 1.1 mrg if test $ac_prog = install &&
2533 1.1 mrg grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2534 1.1 mrg # AIX install. It has an incompatible calling convention.
2535 1.1 mrg :
2536 1.1 mrg elif test $ac_prog = install &&
2537 1.1 mrg grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2538 1.1 mrg # program-specific install script used by HP pwplus--don't use.
2539 1.1 mrg :
2540 1.1 mrg else
2541 1.1 mrg rm -rf conftest.one conftest.two conftest.dir
2542 1.1 mrg echo one > conftest.one
2543 1.1 mrg echo two > conftest.two
2544 1.1 mrg mkdir conftest.dir
2545 1.1 mrg if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
2546 1.1 mrg test -s conftest.one && test -s conftest.two &&
2547 1.1 mrg test -s conftest.dir/conftest.one &&
2548 1.1 mrg test -s conftest.dir/conftest.two
2549 1.1 mrg then
2550 1.1 mrg ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
2551 1.1 mrg break 3
2552 1.1 mrg fi
2553 1.1 mrg fi
2554 1.1 mrg fi
2555 1.1 mrg done
2556 1.1 mrg done
2557 1.1 mrg ;;
2558 1.1 mrg esac
2559 1.1 mrg
2560 1.1 mrg done
2561 1.1 mrg IFS=$as_save_IFS
2562 1.1 mrg
2563 1.1 mrg rm -rf conftest.one conftest.two conftest.dir
2564 1.1 mrg
2565 1.1 mrg fi
2566 1.1 mrg if test "${ac_cv_path_install+set}" = set; then
2567 1.1 mrg INSTALL=$ac_cv_path_install
2568 1.1 mrg else
2569 1.1 mrg # As a last resort, use the slow shell script. Don't cache a
2570 1.1 mrg # value for INSTALL within a source directory, because that will
2571 1.1 mrg # break other packages using the cache if that directory is
2572 1.1 mrg # removed, or if the value is a relative name.
2573 1.1 mrg INSTALL=$ac_install_sh
2574 1.1 mrg fi
2575 1.1 mrg fi
2576 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
2577 1.1 mrg $as_echo "$INSTALL" >&6; }
2578 1.1 mrg
2579 1.1 mrg # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2580 1.1 mrg # It thinks the first close brace ends the variable substitution.
2581 1.1 mrg test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
2582 1.1 mrg
2583 1.1 mrg test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
2584 1.1 mrg
2585 1.1 mrg test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
2586 1.1 mrg
2587 1.1 mrg
2588 1.1 mrg for ac_prog in gawk mawk nawk awk
2589 1.1 mrg do
2590 1.1 mrg # Extract the first word of "$ac_prog", so it can be a program name with args.
2591 1.1 mrg set dummy $ac_prog; ac_word=$2
2592 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2593 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
2594 1.13 mrg if ${ac_cv_prog_AWK+:} false; then :
2595 1.1 mrg $as_echo_n "(cached) " >&6
2596 1.1 mrg else
2597 1.1 mrg if test -n "$AWK"; then
2598 1.1 mrg ac_cv_prog_AWK="$AWK" # Let the user override the test.
2599 1.1 mrg else
2600 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2601 1.1 mrg for as_dir in $PATH
2602 1.1 mrg do
2603 1.1 mrg IFS=$as_save_IFS
2604 1.1 mrg test -z "$as_dir" && as_dir=.
2605 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
2606 1.13 mrg if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2607 1.1 mrg ac_cv_prog_AWK="$ac_prog"
2608 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2609 1.1 mrg break 2
2610 1.1 mrg fi
2611 1.1 mrg done
2612 1.1 mrg done
2613 1.1 mrg IFS=$as_save_IFS
2614 1.1 mrg
2615 1.1 mrg fi
2616 1.1 mrg fi
2617 1.1 mrg AWK=$ac_cv_prog_AWK
2618 1.1 mrg if test -n "$AWK"; then
2619 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
2620 1.1 mrg $as_echo "$AWK" >&6; }
2621 1.1 mrg else
2622 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2623 1.1 mrg $as_echo "no" >&6; }
2624 1.1 mrg fi
2625 1.1 mrg
2626 1.1 mrg
2627 1.1 mrg test -n "$AWK" && break
2628 1.1 mrg done
2629 1.1 mrg
2630 1.1 mrg # We need awk; bail out if it's missing.
2631 1.1 mrg case ${AWK} in
2632 1.13 mrg "") as_fn_error $? "can't build without awk, bailing out" "$LINENO" 5 ;;
2633 1.1 mrg esac
2634 1.1 mrg
2635 1.1 mrg
2636 1.1 mrg case ${build_alias} in
2637 1.1 mrg "") build_noncanonical=${build} ;;
2638 1.1 mrg *) build_noncanonical=${build_alias} ;;
2639 1.1 mrg esac
2640 1.1 mrg
2641 1.1 mrg case ${host_alias} in
2642 1.1 mrg "") host_noncanonical=${build_noncanonical} ;;
2643 1.1 mrg *) host_noncanonical=${host_alias} ;;
2644 1.1 mrg esac
2645 1.1 mrg
2646 1.1 mrg
2647 1.1 mrg
2648 1.1 mrg case ${target_alias} in
2649 1.1 mrg "") target_noncanonical=${host_noncanonical} ;;
2650 1.1 mrg *) target_noncanonical=${target_alias} ;;
2651 1.1 mrg esac
2652 1.1 mrg
2653 1.1 mrg
2654 1.4 mrg
2655 1.4 mrg
2656 1.1 mrg # post-stage1 host modules use a different CC_FOR_BUILD so, in order to
2657 1.1 mrg # have matching libraries, they should use host libraries: Makefile.tpl
2658 1.1 mrg # arranges to pass --with-build-libsubdir=$(HOST_SUBDIR).
2659 1.1 mrg # However, they still use the build modules, because the corresponding
2660 1.1 mrg # host modules (e.g. bison) are only built for the host when bootstrap
2661 1.1 mrg # finishes. So:
2662 1.1 mrg # - build_subdir is where we find build modules, and never changes.
2663 1.1 mrg # - build_libsubdir is where we find build libraries, and can be overridden.
2664 1.1 mrg
2665 1.1 mrg # Prefix 'build-' so this never conflicts with target_subdir.
2666 1.1 mrg build_subdir="build-${build_noncanonical}"
2667 1.1 mrg
2668 1.1 mrg # Check whether --with-build-libsubdir was given.
2669 1.1 mrg if test "${with_build_libsubdir+set}" = set; then :
2670 1.1 mrg withval=$with_build_libsubdir; build_libsubdir="$withval"
2671 1.1 mrg else
2672 1.1 mrg build_libsubdir="$build_subdir"
2673 1.1 mrg fi
2674 1.1 mrg
2675 1.1 mrg # --srcdir=. covers the toplevel, while "test -d" covers the subdirectories
2676 1.1 mrg if ( test $srcdir = . && test -d gcc ) \
2677 1.1 mrg || test -d $srcdir/../host-${host_noncanonical}; then
2678 1.1 mrg host_subdir="host-${host_noncanonical}"
2679 1.1 mrg else
2680 1.1 mrg host_subdir=.
2681 1.1 mrg fi
2682 1.1 mrg # No prefix.
2683 1.1 mrg target_subdir=${target_noncanonical}
2684 1.1 mrg
2685 1.1 mrg
2686 1.4 mrg # Calculate toolexeclibdir
2687 1.4 mrg # Also toolexecdir, though it's only used in toolexeclibdir
2688 1.4 mrg case ${version_specific_libs} in
2689 1.4 mrg yes)
2690 1.4 mrg # Need the gcc compiler version to know where to install libraries
2691 1.4 mrg # and header files if --enable-version-specific-runtime-libs option
2692 1.4 mrg # is selected.
2693 1.4 mrg toolexecdir='$(libdir)/gcc/$(target_noncanonical)'
2694 1.4 mrg toolexeclibdir='$(toolexecdir)/$(gcc_version)$(MULTISUBDIR)'
2695 1.4 mrg ;;
2696 1.4 mrg no)
2697 1.4 mrg if test -n "$with_cross_host" &&
2698 1.4 mrg test x"$with_cross_host" != x"no"; then
2699 1.4 mrg # Install a library built with a cross compiler in tooldir, not libdir.
2700 1.4 mrg toolexecdir='$(exec_prefix)/$(target_noncanonical)'
2701 1.4 mrg toolexeclibdir='$(toolexecdir)/lib'
2702 1.4 mrg else
2703 1.4 mrg toolexecdir='$(libdir)/gcc-lib/$(target_noncanonical)'
2704 1.4 mrg toolexeclibdir='$(libdir)'
2705 1.4 mrg fi
2706 1.4 mrg multi_os_directory=`$CC -print-multi-os-directory`
2707 1.4 mrg case $multi_os_directory in
2708 1.4 mrg .) ;; # Avoid trailing /.
2709 1.4 mrg *) toolexeclibdir=$toolexeclibdir/$multi_os_directory ;;
2710 1.4 mrg esac
2711 1.4 mrg ;;
2712 1.4 mrg esac
2713 1.4 mrg
2714 1.4 mrg
2715 1.4 mrg
2716 1.1 mrg if test -n "$ac_tool_prefix"; then
2717 1.1 mrg # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
2718 1.1 mrg set dummy ${ac_tool_prefix}ar; ac_word=$2
2719 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2720 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
2721 1.13 mrg if ${ac_cv_prog_AR+:} false; then :
2722 1.1 mrg $as_echo_n "(cached) " >&6
2723 1.1 mrg else
2724 1.1 mrg if test -n "$AR"; then
2725 1.1 mrg ac_cv_prog_AR="$AR" # Let the user override the test.
2726 1.1 mrg else
2727 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2728 1.1 mrg for as_dir in $PATH
2729 1.1 mrg do
2730 1.1 mrg IFS=$as_save_IFS
2731 1.1 mrg test -z "$as_dir" && as_dir=.
2732 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
2733 1.13 mrg if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2734 1.1 mrg ac_cv_prog_AR="${ac_tool_prefix}ar"
2735 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2736 1.1 mrg break 2
2737 1.1 mrg fi
2738 1.1 mrg done
2739 1.1 mrg done
2740 1.1 mrg IFS=$as_save_IFS
2741 1.1 mrg
2742 1.1 mrg fi
2743 1.1 mrg fi
2744 1.1 mrg AR=$ac_cv_prog_AR
2745 1.1 mrg if test -n "$AR"; then
2746 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
2747 1.1 mrg $as_echo "$AR" >&6; }
2748 1.1 mrg else
2749 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2750 1.1 mrg $as_echo "no" >&6; }
2751 1.1 mrg fi
2752 1.1 mrg
2753 1.1 mrg
2754 1.1 mrg fi
2755 1.1 mrg if test -z "$ac_cv_prog_AR"; then
2756 1.1 mrg ac_ct_AR=$AR
2757 1.1 mrg # Extract the first word of "ar", so it can be a program name with args.
2758 1.1 mrg set dummy ar; ac_word=$2
2759 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2760 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
2761 1.13 mrg if ${ac_cv_prog_ac_ct_AR+:} false; then :
2762 1.1 mrg $as_echo_n "(cached) " >&6
2763 1.1 mrg else
2764 1.1 mrg if test -n "$ac_ct_AR"; then
2765 1.1 mrg ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
2766 1.1 mrg else
2767 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2768 1.1 mrg for as_dir in $PATH
2769 1.1 mrg do
2770 1.1 mrg IFS=$as_save_IFS
2771 1.1 mrg test -z "$as_dir" && as_dir=.
2772 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
2773 1.13 mrg if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2774 1.1 mrg ac_cv_prog_ac_ct_AR="ar"
2775 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2776 1.1 mrg break 2
2777 1.1 mrg fi
2778 1.1 mrg done
2779 1.1 mrg done
2780 1.1 mrg IFS=$as_save_IFS
2781 1.1 mrg
2782 1.1 mrg fi
2783 1.1 mrg fi
2784 1.1 mrg ac_ct_AR=$ac_cv_prog_ac_ct_AR
2785 1.1 mrg if test -n "$ac_ct_AR"; then
2786 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
2787 1.1 mrg $as_echo "$ac_ct_AR" >&6; }
2788 1.1 mrg else
2789 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2790 1.1 mrg $as_echo "no" >&6; }
2791 1.1 mrg fi
2792 1.1 mrg
2793 1.1 mrg if test "x$ac_ct_AR" = x; then
2794 1.1 mrg AR=""
2795 1.1 mrg else
2796 1.1 mrg case $cross_compiling:$ac_tool_warned in
2797 1.1 mrg yes:)
2798 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2799 1.1 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2800 1.1 mrg ac_tool_warned=yes ;;
2801 1.1 mrg esac
2802 1.1 mrg AR=$ac_ct_AR
2803 1.1 mrg fi
2804 1.1 mrg else
2805 1.1 mrg AR="$ac_cv_prog_AR"
2806 1.1 mrg fi
2807 1.1 mrg
2808 1.1 mrg if test -n "$ac_tool_prefix"; then
2809 1.1 mrg # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.
2810 1.1 mrg set dummy ${ac_tool_prefix}lipo; ac_word=$2
2811 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2812 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
2813 1.13 mrg if ${ac_cv_prog_LIPO+:} false; then :
2814 1.1 mrg $as_echo_n "(cached) " >&6
2815 1.1 mrg else
2816 1.1 mrg if test -n "$LIPO"; then
2817 1.1 mrg ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
2818 1.1 mrg else
2819 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2820 1.1 mrg for as_dir in $PATH
2821 1.1 mrg do
2822 1.1 mrg IFS=$as_save_IFS
2823 1.1 mrg test -z "$as_dir" && as_dir=.
2824 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
2825 1.13 mrg if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2826 1.1 mrg ac_cv_prog_LIPO="${ac_tool_prefix}lipo"
2827 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2828 1.1 mrg break 2
2829 1.1 mrg fi
2830 1.1 mrg done
2831 1.1 mrg done
2832 1.1 mrg IFS=$as_save_IFS
2833 1.1 mrg
2834 1.1 mrg fi
2835 1.1 mrg fi
2836 1.1 mrg LIPO=$ac_cv_prog_LIPO
2837 1.1 mrg if test -n "$LIPO"; then
2838 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
2839 1.1 mrg $as_echo "$LIPO" >&6; }
2840 1.1 mrg else
2841 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2842 1.1 mrg $as_echo "no" >&6; }
2843 1.1 mrg fi
2844 1.1 mrg
2845 1.1 mrg
2846 1.1 mrg fi
2847 1.1 mrg if test -z "$ac_cv_prog_LIPO"; then
2848 1.1 mrg ac_ct_LIPO=$LIPO
2849 1.1 mrg # Extract the first word of "lipo", so it can be a program name with args.
2850 1.1 mrg set dummy lipo; ac_word=$2
2851 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2852 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
2853 1.13 mrg if ${ac_cv_prog_ac_ct_LIPO+:} false; then :
2854 1.1 mrg $as_echo_n "(cached) " >&6
2855 1.1 mrg else
2856 1.1 mrg if test -n "$ac_ct_LIPO"; then
2857 1.1 mrg ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
2858 1.1 mrg else
2859 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2860 1.1 mrg for as_dir in $PATH
2861 1.1 mrg do
2862 1.1 mrg IFS=$as_save_IFS
2863 1.1 mrg test -z "$as_dir" && as_dir=.
2864 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
2865 1.13 mrg if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2866 1.1 mrg ac_cv_prog_ac_ct_LIPO="lipo"
2867 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2868 1.1 mrg break 2
2869 1.1 mrg fi
2870 1.1 mrg done
2871 1.1 mrg done
2872 1.1 mrg IFS=$as_save_IFS
2873 1.1 mrg
2874 1.1 mrg fi
2875 1.1 mrg fi
2876 1.1 mrg ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
2877 1.1 mrg if test -n "$ac_ct_LIPO"; then
2878 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5
2879 1.1 mrg $as_echo "$ac_ct_LIPO" >&6; }
2880 1.1 mrg else
2881 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2882 1.1 mrg $as_echo "no" >&6; }
2883 1.1 mrg fi
2884 1.1 mrg
2885 1.1 mrg if test "x$ac_ct_LIPO" = x; then
2886 1.1 mrg LIPO=":"
2887 1.1 mrg else
2888 1.1 mrg case $cross_compiling:$ac_tool_warned in
2889 1.1 mrg yes:)
2890 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2891 1.1 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2892 1.1 mrg ac_tool_warned=yes ;;
2893 1.1 mrg esac
2894 1.1 mrg LIPO=$ac_ct_LIPO
2895 1.1 mrg fi
2896 1.1 mrg else
2897 1.1 mrg LIPO="$ac_cv_prog_LIPO"
2898 1.1 mrg fi
2899 1.1 mrg
2900 1.1 mrg if test -n "$ac_tool_prefix"; then
2901 1.1 mrg # Extract the first word of "${ac_tool_prefix}nm", so it can be a program name with args.
2902 1.1 mrg set dummy ${ac_tool_prefix}nm; ac_word=$2
2903 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2904 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
2905 1.13 mrg if ${ac_cv_prog_NM+:} false; then :
2906 1.1 mrg $as_echo_n "(cached) " >&6
2907 1.1 mrg else
2908 1.1 mrg if test -n "$NM"; then
2909 1.1 mrg ac_cv_prog_NM="$NM" # Let the user override the test.
2910 1.1 mrg else
2911 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2912 1.1 mrg for as_dir in $PATH
2913 1.1 mrg do
2914 1.1 mrg IFS=$as_save_IFS
2915 1.1 mrg test -z "$as_dir" && as_dir=.
2916 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
2917 1.13 mrg if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2918 1.1 mrg ac_cv_prog_NM="${ac_tool_prefix}nm"
2919 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2920 1.1 mrg break 2
2921 1.1 mrg fi
2922 1.1 mrg done
2923 1.1 mrg done
2924 1.1 mrg IFS=$as_save_IFS
2925 1.1 mrg
2926 1.1 mrg fi
2927 1.1 mrg fi
2928 1.1 mrg NM=$ac_cv_prog_NM
2929 1.1 mrg if test -n "$NM"; then
2930 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM" >&5
2931 1.1 mrg $as_echo "$NM" >&6; }
2932 1.1 mrg else
2933 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2934 1.1 mrg $as_echo "no" >&6; }
2935 1.1 mrg fi
2936 1.1 mrg
2937 1.1 mrg
2938 1.1 mrg fi
2939 1.1 mrg if test -z "$ac_cv_prog_NM"; then
2940 1.1 mrg ac_ct_NM=$NM
2941 1.1 mrg # Extract the first word of "nm", so it can be a program name with args.
2942 1.1 mrg set dummy nm; ac_word=$2
2943 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2944 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
2945 1.13 mrg if ${ac_cv_prog_ac_ct_NM+:} false; then :
2946 1.1 mrg $as_echo_n "(cached) " >&6
2947 1.1 mrg else
2948 1.1 mrg if test -n "$ac_ct_NM"; then
2949 1.1 mrg ac_cv_prog_ac_ct_NM="$ac_ct_NM" # Let the user override the test.
2950 1.1 mrg else
2951 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2952 1.1 mrg for as_dir in $PATH
2953 1.1 mrg do
2954 1.1 mrg IFS=$as_save_IFS
2955 1.1 mrg test -z "$as_dir" && as_dir=.
2956 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
2957 1.13 mrg if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2958 1.1 mrg ac_cv_prog_ac_ct_NM="nm"
2959 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2960 1.1 mrg break 2
2961 1.1 mrg fi
2962 1.1 mrg done
2963 1.1 mrg done
2964 1.1 mrg IFS=$as_save_IFS
2965 1.1 mrg
2966 1.1 mrg fi
2967 1.1 mrg fi
2968 1.1 mrg ac_ct_NM=$ac_cv_prog_ac_ct_NM
2969 1.1 mrg if test -n "$ac_ct_NM"; then
2970 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NM" >&5
2971 1.1 mrg $as_echo "$ac_ct_NM" >&6; }
2972 1.1 mrg else
2973 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2974 1.1 mrg $as_echo "no" >&6; }
2975 1.1 mrg fi
2976 1.1 mrg
2977 1.1 mrg if test "x$ac_ct_NM" = x; then
2978 1.1 mrg NM=""
2979 1.1 mrg else
2980 1.1 mrg case $cross_compiling:$ac_tool_warned in
2981 1.1 mrg yes:)
2982 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2983 1.1 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2984 1.1 mrg ac_tool_warned=yes ;;
2985 1.1 mrg esac
2986 1.1 mrg NM=$ac_ct_NM
2987 1.1 mrg fi
2988 1.1 mrg else
2989 1.1 mrg NM="$ac_cv_prog_NM"
2990 1.1 mrg fi
2991 1.1 mrg
2992 1.1 mrg if test -n "$ac_tool_prefix"; then
2993 1.1 mrg # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
2994 1.1 mrg set dummy ${ac_tool_prefix}ranlib; ac_word=$2
2995 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2996 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
2997 1.13 mrg if ${ac_cv_prog_RANLIB+:} false; then :
2998 1.1 mrg $as_echo_n "(cached) " >&6
2999 1.1 mrg else
3000 1.1 mrg if test -n "$RANLIB"; then
3001 1.1 mrg ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
3002 1.1 mrg else
3003 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3004 1.1 mrg for as_dir in $PATH
3005 1.1 mrg do
3006 1.1 mrg IFS=$as_save_IFS
3007 1.1 mrg test -z "$as_dir" && as_dir=.
3008 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
3009 1.13 mrg if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3010 1.1 mrg ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
3011 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3012 1.1 mrg break 2
3013 1.1 mrg fi
3014 1.1 mrg done
3015 1.1 mrg done
3016 1.1 mrg IFS=$as_save_IFS
3017 1.1 mrg
3018 1.1 mrg fi
3019 1.1 mrg fi
3020 1.1 mrg RANLIB=$ac_cv_prog_RANLIB
3021 1.1 mrg if test -n "$RANLIB"; then
3022 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
3023 1.1 mrg $as_echo "$RANLIB" >&6; }
3024 1.1 mrg else
3025 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3026 1.1 mrg $as_echo "no" >&6; }
3027 1.1 mrg fi
3028 1.1 mrg
3029 1.1 mrg
3030 1.1 mrg fi
3031 1.1 mrg if test -z "$ac_cv_prog_RANLIB"; then
3032 1.1 mrg ac_ct_RANLIB=$RANLIB
3033 1.1 mrg # Extract the first word of "ranlib", so it can be a program name with args.
3034 1.1 mrg set dummy ranlib; ac_word=$2
3035 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3036 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
3037 1.13 mrg if ${ac_cv_prog_ac_ct_RANLIB+:} false; then :
3038 1.1 mrg $as_echo_n "(cached) " >&6
3039 1.1 mrg else
3040 1.1 mrg if test -n "$ac_ct_RANLIB"; then
3041 1.1 mrg ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
3042 1.1 mrg else
3043 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3044 1.1 mrg for as_dir in $PATH
3045 1.1 mrg do
3046 1.1 mrg IFS=$as_save_IFS
3047 1.1 mrg test -z "$as_dir" && as_dir=.
3048 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
3049 1.13 mrg if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3050 1.1 mrg ac_cv_prog_ac_ct_RANLIB="ranlib"
3051 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3052 1.1 mrg break 2
3053 1.1 mrg fi
3054 1.1 mrg done
3055 1.1 mrg done
3056 1.1 mrg IFS=$as_save_IFS
3057 1.1 mrg
3058 1.1 mrg fi
3059 1.1 mrg fi
3060 1.1 mrg ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
3061 1.1 mrg if test -n "$ac_ct_RANLIB"; then
3062 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
3063 1.1 mrg $as_echo "$ac_ct_RANLIB" >&6; }
3064 1.1 mrg else
3065 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3066 1.1 mrg $as_echo "no" >&6; }
3067 1.1 mrg fi
3068 1.1 mrg
3069 1.1 mrg if test "x$ac_ct_RANLIB" = x; then
3070 1.1 mrg RANLIB=":"
3071 1.1 mrg else
3072 1.1 mrg case $cross_compiling:$ac_tool_warned in
3073 1.1 mrg yes:)
3074 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3075 1.1 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3076 1.1 mrg ac_tool_warned=yes ;;
3077 1.1 mrg esac
3078 1.1 mrg RANLIB=$ac_ct_RANLIB
3079 1.1 mrg fi
3080 1.1 mrg else
3081 1.1 mrg RANLIB="$ac_cv_prog_RANLIB"
3082 1.1 mrg fi
3083 1.1 mrg
3084 1.1 mrg if test -n "$ac_tool_prefix"; then
3085 1.1 mrg # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
3086 1.1 mrg set dummy ${ac_tool_prefix}strip; ac_word=$2
3087 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3088 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
3089 1.13 mrg if ${ac_cv_prog_STRIP+:} false; then :
3090 1.1 mrg $as_echo_n "(cached) " >&6
3091 1.1 mrg else
3092 1.1 mrg if test -n "$STRIP"; then
3093 1.1 mrg ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
3094 1.1 mrg else
3095 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3096 1.1 mrg for as_dir in $PATH
3097 1.1 mrg do
3098 1.1 mrg IFS=$as_save_IFS
3099 1.1 mrg test -z "$as_dir" && as_dir=.
3100 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
3101 1.13 mrg if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3102 1.1 mrg ac_cv_prog_STRIP="${ac_tool_prefix}strip"
3103 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3104 1.1 mrg break 2
3105 1.1 mrg fi
3106 1.1 mrg done
3107 1.1 mrg done
3108 1.1 mrg IFS=$as_save_IFS
3109 1.1 mrg
3110 1.1 mrg fi
3111 1.1 mrg fi
3112 1.1 mrg STRIP=$ac_cv_prog_STRIP
3113 1.1 mrg if test -n "$STRIP"; then
3114 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
3115 1.1 mrg $as_echo "$STRIP" >&6; }
3116 1.1 mrg else
3117 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3118 1.1 mrg $as_echo "no" >&6; }
3119 1.1 mrg fi
3120 1.1 mrg
3121 1.1 mrg
3122 1.1 mrg fi
3123 1.1 mrg if test -z "$ac_cv_prog_STRIP"; then
3124 1.1 mrg ac_ct_STRIP=$STRIP
3125 1.1 mrg # Extract the first word of "strip", so it can be a program name with args.
3126 1.1 mrg set dummy strip; ac_word=$2
3127 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3128 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
3129 1.13 mrg if ${ac_cv_prog_ac_ct_STRIP+:} false; then :
3130 1.1 mrg $as_echo_n "(cached) " >&6
3131 1.1 mrg else
3132 1.1 mrg if test -n "$ac_ct_STRIP"; then
3133 1.1 mrg ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
3134 1.1 mrg else
3135 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3136 1.1 mrg for as_dir in $PATH
3137 1.1 mrg do
3138 1.1 mrg IFS=$as_save_IFS
3139 1.1 mrg test -z "$as_dir" && as_dir=.
3140 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
3141 1.13 mrg if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3142 1.1 mrg ac_cv_prog_ac_ct_STRIP="strip"
3143 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3144 1.1 mrg break 2
3145 1.1 mrg fi
3146 1.1 mrg done
3147 1.1 mrg done
3148 1.1 mrg IFS=$as_save_IFS
3149 1.1 mrg
3150 1.1 mrg fi
3151 1.1 mrg fi
3152 1.1 mrg ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
3153 1.1 mrg if test -n "$ac_ct_STRIP"; then
3154 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
3155 1.1 mrg $as_echo "$ac_ct_STRIP" >&6; }
3156 1.1 mrg else
3157 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3158 1.1 mrg $as_echo "no" >&6; }
3159 1.1 mrg fi
3160 1.1 mrg
3161 1.1 mrg if test "x$ac_ct_STRIP" = x; then
3162 1.1 mrg STRIP=":"
3163 1.1 mrg else
3164 1.1 mrg case $cross_compiling:$ac_tool_warned in
3165 1.1 mrg yes:)
3166 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3167 1.1 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3168 1.1 mrg ac_tool_warned=yes ;;
3169 1.1 mrg esac
3170 1.1 mrg STRIP=$ac_ct_STRIP
3171 1.1 mrg fi
3172 1.1 mrg else
3173 1.1 mrg STRIP="$ac_cv_prog_STRIP"
3174 1.1 mrg fi
3175 1.1 mrg
3176 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
3177 1.1 mrg $as_echo_n "checking whether ln -s works... " >&6; }
3178 1.1 mrg LN_S=$as_ln_s
3179 1.1 mrg if test "$LN_S" = "ln -s"; then
3180 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3181 1.1 mrg $as_echo "yes" >&6; }
3182 1.1 mrg else
3183 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
3184 1.1 mrg $as_echo "no, using $LN_S" >&6; }
3185 1.1 mrg fi
3186 1.1 mrg
3187 1.1 mrg
3188 1.1 mrg
3189 1.1 mrg ac_ext=c
3190 1.1 mrg ac_cpp='$CPP $CPPFLAGS'
3191 1.1 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3192 1.1 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3193 1.1 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu
3194 1.1 mrg if test -n "$ac_tool_prefix"; then
3195 1.1 mrg # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
3196 1.1 mrg set dummy ${ac_tool_prefix}gcc; ac_word=$2
3197 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3198 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
3199 1.13 mrg if ${ac_cv_prog_CC+:} false; then :
3200 1.1 mrg $as_echo_n "(cached) " >&6
3201 1.1 mrg else
3202 1.1 mrg if test -n "$CC"; then
3203 1.1 mrg ac_cv_prog_CC="$CC" # Let the user override the test.
3204 1.1 mrg else
3205 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3206 1.1 mrg for as_dir in $PATH
3207 1.1 mrg do
3208 1.1 mrg IFS=$as_save_IFS
3209 1.1 mrg test -z "$as_dir" && as_dir=.
3210 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
3211 1.13 mrg if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3212 1.1 mrg ac_cv_prog_CC="${ac_tool_prefix}gcc"
3213 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3214 1.1 mrg break 2
3215 1.1 mrg fi
3216 1.1 mrg done
3217 1.1 mrg done
3218 1.1 mrg IFS=$as_save_IFS
3219 1.1 mrg
3220 1.1 mrg fi
3221 1.1 mrg fi
3222 1.1 mrg CC=$ac_cv_prog_CC
3223 1.1 mrg if test -n "$CC"; then
3224 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3225 1.1 mrg $as_echo "$CC" >&6; }
3226 1.1 mrg else
3227 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3228 1.1 mrg $as_echo "no" >&6; }
3229 1.1 mrg fi
3230 1.1 mrg
3231 1.1 mrg
3232 1.1 mrg fi
3233 1.1 mrg if test -z "$ac_cv_prog_CC"; then
3234 1.1 mrg ac_ct_CC=$CC
3235 1.1 mrg # Extract the first word of "gcc", so it can be a program name with args.
3236 1.1 mrg set dummy gcc; ac_word=$2
3237 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3238 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
3239 1.13 mrg if ${ac_cv_prog_ac_ct_CC+:} false; then :
3240 1.1 mrg $as_echo_n "(cached) " >&6
3241 1.1 mrg else
3242 1.1 mrg if test -n "$ac_ct_CC"; then
3243 1.1 mrg ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3244 1.1 mrg else
3245 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3246 1.1 mrg for as_dir in $PATH
3247 1.1 mrg do
3248 1.1 mrg IFS=$as_save_IFS
3249 1.1 mrg test -z "$as_dir" && as_dir=.
3250 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
3251 1.13 mrg if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3252 1.1 mrg ac_cv_prog_ac_ct_CC="gcc"
3253 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3254 1.1 mrg break 2
3255 1.1 mrg fi
3256 1.1 mrg done
3257 1.1 mrg done
3258 1.1 mrg IFS=$as_save_IFS
3259 1.1 mrg
3260 1.1 mrg fi
3261 1.1 mrg fi
3262 1.1 mrg ac_ct_CC=$ac_cv_prog_ac_ct_CC
3263 1.1 mrg if test -n "$ac_ct_CC"; then
3264 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3265 1.1 mrg $as_echo "$ac_ct_CC" >&6; }
3266 1.1 mrg else
3267 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3268 1.1 mrg $as_echo "no" >&6; }
3269 1.1 mrg fi
3270 1.1 mrg
3271 1.1 mrg if test "x$ac_ct_CC" = x; then
3272 1.1 mrg CC=""
3273 1.1 mrg else
3274 1.1 mrg case $cross_compiling:$ac_tool_warned in
3275 1.1 mrg yes:)
3276 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3277 1.1 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3278 1.1 mrg ac_tool_warned=yes ;;
3279 1.1 mrg esac
3280 1.1 mrg CC=$ac_ct_CC
3281 1.1 mrg fi
3282 1.1 mrg else
3283 1.1 mrg CC="$ac_cv_prog_CC"
3284 1.1 mrg fi
3285 1.1 mrg
3286 1.1 mrg if test -z "$CC"; then
3287 1.1 mrg if test -n "$ac_tool_prefix"; then
3288 1.1 mrg # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
3289 1.1 mrg set dummy ${ac_tool_prefix}cc; ac_word=$2
3290 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3291 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
3292 1.13 mrg if ${ac_cv_prog_CC+:} false; then :
3293 1.1 mrg $as_echo_n "(cached) " >&6
3294 1.1 mrg else
3295 1.1 mrg if test -n "$CC"; then
3296 1.1 mrg ac_cv_prog_CC="$CC" # Let the user override the test.
3297 1.1 mrg else
3298 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3299 1.1 mrg for as_dir in $PATH
3300 1.1 mrg do
3301 1.1 mrg IFS=$as_save_IFS
3302 1.1 mrg test -z "$as_dir" && as_dir=.
3303 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
3304 1.13 mrg if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3305 1.1 mrg ac_cv_prog_CC="${ac_tool_prefix}cc"
3306 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3307 1.1 mrg break 2
3308 1.1 mrg fi
3309 1.1 mrg done
3310 1.1 mrg done
3311 1.1 mrg IFS=$as_save_IFS
3312 1.1 mrg
3313 1.1 mrg fi
3314 1.1 mrg fi
3315 1.1 mrg CC=$ac_cv_prog_CC
3316 1.1 mrg if test -n "$CC"; then
3317 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3318 1.1 mrg $as_echo "$CC" >&6; }
3319 1.1 mrg else
3320 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3321 1.1 mrg $as_echo "no" >&6; }
3322 1.1 mrg fi
3323 1.1 mrg
3324 1.1 mrg
3325 1.1 mrg fi
3326 1.1 mrg fi
3327 1.1 mrg if test -z "$CC"; then
3328 1.1 mrg # Extract the first word of "cc", so it can be a program name with args.
3329 1.1 mrg set dummy cc; ac_word=$2
3330 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3331 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
3332 1.13 mrg if ${ac_cv_prog_CC+:} false; then :
3333 1.1 mrg $as_echo_n "(cached) " >&6
3334 1.1 mrg else
3335 1.1 mrg if test -n "$CC"; then
3336 1.1 mrg ac_cv_prog_CC="$CC" # Let the user override the test.
3337 1.1 mrg else
3338 1.1 mrg ac_prog_rejected=no
3339 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3340 1.1 mrg for as_dir in $PATH
3341 1.1 mrg do
3342 1.1 mrg IFS=$as_save_IFS
3343 1.1 mrg test -z "$as_dir" && as_dir=.
3344 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
3345 1.13 mrg if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3346 1.1 mrg if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
3347 1.1 mrg ac_prog_rejected=yes
3348 1.1 mrg continue
3349 1.1 mrg fi
3350 1.1 mrg ac_cv_prog_CC="cc"
3351 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3352 1.1 mrg break 2
3353 1.1 mrg fi
3354 1.1 mrg done
3355 1.1 mrg done
3356 1.1 mrg IFS=$as_save_IFS
3357 1.1 mrg
3358 1.1 mrg if test $ac_prog_rejected = yes; then
3359 1.1 mrg # We found a bogon in the path, so make sure we never use it.
3360 1.1 mrg set dummy $ac_cv_prog_CC
3361 1.1 mrg shift
3362 1.1 mrg if test $# != 0; then
3363 1.1 mrg # We chose a different compiler from the bogus one.
3364 1.1 mrg # However, it has the same basename, so the bogon will be chosen
3365 1.1 mrg # first if we set CC to just the basename; use the full file name.
3366 1.1 mrg shift
3367 1.1 mrg ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
3368 1.1 mrg fi
3369 1.1 mrg fi
3370 1.1 mrg fi
3371 1.1 mrg fi
3372 1.1 mrg CC=$ac_cv_prog_CC
3373 1.1 mrg if test -n "$CC"; then
3374 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3375 1.1 mrg $as_echo "$CC" >&6; }
3376 1.1 mrg else
3377 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3378 1.1 mrg $as_echo "no" >&6; }
3379 1.1 mrg fi
3380 1.1 mrg
3381 1.1 mrg
3382 1.1 mrg fi
3383 1.1 mrg if test -z "$CC"; then
3384 1.1 mrg if test -n "$ac_tool_prefix"; then
3385 1.1 mrg for ac_prog in cl.exe
3386 1.1 mrg do
3387 1.1 mrg # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3388 1.1 mrg set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3389 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3390 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
3391 1.13 mrg if ${ac_cv_prog_CC+:} false; then :
3392 1.1 mrg $as_echo_n "(cached) " >&6
3393 1.1 mrg else
3394 1.1 mrg if test -n "$CC"; then
3395 1.1 mrg ac_cv_prog_CC="$CC" # Let the user override the test.
3396 1.1 mrg else
3397 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3398 1.1 mrg for as_dir in $PATH
3399 1.1 mrg do
3400 1.1 mrg IFS=$as_save_IFS
3401 1.1 mrg test -z "$as_dir" && as_dir=.
3402 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
3403 1.13 mrg if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3404 1.1 mrg ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
3405 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3406 1.1 mrg break 2
3407 1.1 mrg fi
3408 1.1 mrg done
3409 1.1 mrg done
3410 1.1 mrg IFS=$as_save_IFS
3411 1.1 mrg
3412 1.1 mrg fi
3413 1.1 mrg fi
3414 1.1 mrg CC=$ac_cv_prog_CC
3415 1.1 mrg if test -n "$CC"; then
3416 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3417 1.1 mrg $as_echo "$CC" >&6; }
3418 1.1 mrg else
3419 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3420 1.1 mrg $as_echo "no" >&6; }
3421 1.1 mrg fi
3422 1.1 mrg
3423 1.1 mrg
3424 1.1 mrg test -n "$CC" && break
3425 1.1 mrg done
3426 1.1 mrg fi
3427 1.1 mrg if test -z "$CC"; then
3428 1.1 mrg ac_ct_CC=$CC
3429 1.1 mrg for ac_prog in cl.exe
3430 1.1 mrg do
3431 1.1 mrg # Extract the first word of "$ac_prog", so it can be a program name with args.
3432 1.1 mrg set dummy $ac_prog; ac_word=$2
3433 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3434 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
3435 1.13 mrg if ${ac_cv_prog_ac_ct_CC+:} false; then :
3436 1.1 mrg $as_echo_n "(cached) " >&6
3437 1.1 mrg else
3438 1.1 mrg if test -n "$ac_ct_CC"; then
3439 1.1 mrg ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3440 1.1 mrg else
3441 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3442 1.1 mrg for as_dir in $PATH
3443 1.1 mrg do
3444 1.1 mrg IFS=$as_save_IFS
3445 1.1 mrg test -z "$as_dir" && as_dir=.
3446 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
3447 1.13 mrg if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3448 1.1 mrg ac_cv_prog_ac_ct_CC="$ac_prog"
3449 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3450 1.1 mrg break 2
3451 1.1 mrg fi
3452 1.1 mrg done
3453 1.1 mrg done
3454 1.1 mrg IFS=$as_save_IFS
3455 1.1 mrg
3456 1.1 mrg fi
3457 1.1 mrg fi
3458 1.1 mrg ac_ct_CC=$ac_cv_prog_ac_ct_CC
3459 1.1 mrg if test -n "$ac_ct_CC"; then
3460 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3461 1.1 mrg $as_echo "$ac_ct_CC" >&6; }
3462 1.1 mrg else
3463 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3464 1.1 mrg $as_echo "no" >&6; }
3465 1.1 mrg fi
3466 1.1 mrg
3467 1.1 mrg
3468 1.1 mrg test -n "$ac_ct_CC" && break
3469 1.1 mrg done
3470 1.1 mrg
3471 1.1 mrg if test "x$ac_ct_CC" = x; then
3472 1.1 mrg CC=""
3473 1.1 mrg else
3474 1.1 mrg case $cross_compiling:$ac_tool_warned in
3475 1.1 mrg yes:)
3476 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3477 1.1 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3478 1.1 mrg ac_tool_warned=yes ;;
3479 1.1 mrg esac
3480 1.1 mrg CC=$ac_ct_CC
3481 1.1 mrg fi
3482 1.1 mrg fi
3483 1.1 mrg
3484 1.1 mrg fi
3485 1.1 mrg
3486 1.1 mrg
3487 1.1 mrg test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3488 1.1 mrg $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3489 1.13 mrg as_fn_error $? "no acceptable C compiler found in \$PATH
3490 1.13 mrg See \`config.log' for more details" "$LINENO" 5; }
3491 1.1 mrg
3492 1.1 mrg # Provide some information about the compiler.
3493 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
3494 1.1 mrg set X $ac_compile
3495 1.1 mrg ac_compiler=$2
3496 1.1 mrg for ac_option in --version -v -V -qversion; do
3497 1.1 mrg { { ac_try="$ac_compiler $ac_option >&5"
3498 1.1 mrg case "(($ac_try" in
3499 1.1 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3500 1.1 mrg *) ac_try_echo=$ac_try;;
3501 1.1 mrg esac
3502 1.1 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3503 1.1 mrg $as_echo "$ac_try_echo"; } >&5
3504 1.1 mrg (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3505 1.1 mrg ac_status=$?
3506 1.1 mrg if test -s conftest.err; then
3507 1.1 mrg sed '10a\
3508 1.1 mrg ... rest of stderr output deleted ...
3509 1.1 mrg 10q' conftest.err >conftest.er1
3510 1.1 mrg cat conftest.er1 >&5
3511 1.1 mrg fi
3512 1.13 mrg rm -f conftest.er1 conftest.err
3513 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3514 1.1 mrg test $ac_status = 0; }
3515 1.1 mrg done
3516 1.1 mrg
3517 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3518 1.1 mrg /* end confdefs.h. */
3519 1.1 mrg
3520 1.1 mrg int
3521 1.1 mrg main ()
3522 1.1 mrg {
3523 1.1 mrg
3524 1.1 mrg ;
3525 1.1 mrg return 0;
3526 1.1 mrg }
3527 1.1 mrg _ACEOF
3528 1.1 mrg # FIXME: Cleanup?
3529 1.1 mrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
3530 1.1 mrg (eval $ac_link) 2>&5
3531 1.1 mrg ac_status=$?
3532 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3533 1.1 mrg test $ac_status = 0; }; then :
3534 1.1 mrg gcc_no_link=no
3535 1.1 mrg else
3536 1.1 mrg gcc_no_link=yes
3537 1.1 mrg fi
3538 1.1 mrg if test x$gcc_no_link = xyes; then
3539 1.1 mrg # Setting cross_compile will disable run tests; it will
3540 1.1 mrg # also disable AC_CHECK_FILE but that's generally
3541 1.1 mrg # correct if we can't link.
3542 1.1 mrg cross_compiling=yes
3543 1.1 mrg EXEEXT=
3544 1.1 mrg else
3545 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3546 1.1 mrg /* end confdefs.h. */
3547 1.1 mrg
3548 1.1 mrg int
3549 1.1 mrg main ()
3550 1.1 mrg {
3551 1.1 mrg
3552 1.1 mrg ;
3553 1.1 mrg return 0;
3554 1.1 mrg }
3555 1.1 mrg _ACEOF
3556 1.1 mrg ac_clean_files_save=$ac_clean_files
3557 1.13 mrg ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
3558 1.1 mrg # Try to create an executable without -o first, disregard a.out.
3559 1.1 mrg # It will help us diagnose broken compilers, and finding out an intuition
3560 1.1 mrg # of exeext.
3561 1.13 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
3562 1.13 mrg $as_echo_n "checking whether the C compiler works... " >&6; }
3563 1.1 mrg ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
3564 1.1 mrg
3565 1.1 mrg # The possible output files:
3566 1.1 mrg ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3567 1.1 mrg
3568 1.1 mrg ac_rmfiles=
3569 1.1 mrg for ac_file in $ac_files
3570 1.1 mrg do
3571 1.1 mrg case $ac_file in
3572 1.1 mrg *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3573 1.1 mrg * ) ac_rmfiles="$ac_rmfiles $ac_file";;
3574 1.1 mrg esac
3575 1.1 mrg done
3576 1.1 mrg rm -f $ac_rmfiles
3577 1.1 mrg
3578 1.1 mrg if { { ac_try="$ac_link_default"
3579 1.1 mrg case "(($ac_try" in
3580 1.1 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3581 1.1 mrg *) ac_try_echo=$ac_try;;
3582 1.1 mrg esac
3583 1.1 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3584 1.1 mrg $as_echo "$ac_try_echo"; } >&5
3585 1.1 mrg (eval "$ac_link_default") 2>&5
3586 1.1 mrg ac_status=$?
3587 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3588 1.1 mrg test $ac_status = 0; }; then :
3589 1.1 mrg # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
3590 1.1 mrg # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
3591 1.1 mrg # in a Makefile. We should not override ac_cv_exeext if it was cached,
3592 1.1 mrg # so that the user can short-circuit this test for compilers unknown to
3593 1.1 mrg # Autoconf.
3594 1.1 mrg for ac_file in $ac_files ''
3595 1.1 mrg do
3596 1.1 mrg test -f "$ac_file" || continue
3597 1.1 mrg case $ac_file in
3598 1.1 mrg *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
3599 1.1 mrg ;;
3600 1.1 mrg [ab].out )
3601 1.1 mrg # We found the default executable, but exeext='' is most
3602 1.1 mrg # certainly right.
3603 1.1 mrg break;;
3604 1.1 mrg *.* )
3605 1.1 mrg if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
3606 1.1 mrg then :; else
3607 1.1 mrg ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3608 1.1 mrg fi
3609 1.1 mrg # We set ac_cv_exeext here because the later test for it is not
3610 1.1 mrg # safe: cross compilers may not add the suffix if given an `-o'
3611 1.1 mrg # argument, so we may need to know it at that point already.
3612 1.1 mrg # Even if this section looks crufty: it has the advantage of
3613 1.1 mrg # actually working.
3614 1.1 mrg break;;
3615 1.1 mrg * )
3616 1.1 mrg break;;
3617 1.1 mrg esac
3618 1.1 mrg done
3619 1.1 mrg test "$ac_cv_exeext" = no && ac_cv_exeext=
3620 1.1 mrg
3621 1.1 mrg else
3622 1.1 mrg ac_file=''
3623 1.1 mrg fi
3624 1.1 mrg if test -z "$ac_file"; then :
3625 1.13 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3626 1.13 mrg $as_echo "no" >&6; }
3627 1.13 mrg $as_echo "$as_me: failed program was:" >&5
3628 1.1 mrg sed 's/^/| /' conftest.$ac_ext >&5
3629 1.1 mrg
3630 1.1 mrg { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3631 1.1 mrg $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3632 1.13 mrg as_fn_error 77 "C compiler cannot create executables
3633 1.13 mrg See \`config.log' for more details" "$LINENO" 5; }
3634 1.13 mrg else
3635 1.13 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3636 1.13 mrg $as_echo "yes" >&6; }
3637 1.1 mrg fi
3638 1.13 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
3639 1.13 mrg $as_echo_n "checking for C compiler default output file name... " >&6; }
3640 1.13 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3641 1.13 mrg $as_echo "$ac_file" >&6; }
3642 1.1 mrg ac_exeext=$ac_cv_exeext
3643 1.1 mrg
3644 1.13 mrg rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
3645 1.1 mrg ac_clean_files=$ac_clean_files_save
3646 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
3647 1.1 mrg $as_echo_n "checking for suffix of executables... " >&6; }
3648 1.1 mrg if { { ac_try="$ac_link"
3649 1.1 mrg case "(($ac_try" in
3650 1.1 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3651 1.1 mrg *) ac_try_echo=$ac_try;;
3652 1.1 mrg esac
3653 1.1 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3654 1.1 mrg $as_echo "$ac_try_echo"; } >&5
3655 1.1 mrg (eval "$ac_link") 2>&5
3656 1.1 mrg ac_status=$?
3657 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3658 1.1 mrg test $ac_status = 0; }; then :
3659 1.1 mrg # If both `conftest.exe' and `conftest' are `present' (well, observable)
3660 1.1 mrg # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
3661 1.1 mrg # work properly (i.e., refer to `conftest.exe'), while it won't with
3662 1.1 mrg # `rm'.
3663 1.1 mrg for ac_file in conftest.exe conftest conftest.*; do
3664 1.1 mrg test -f "$ac_file" || continue
3665 1.1 mrg case $ac_file in
3666 1.1 mrg *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3667 1.1 mrg *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3668 1.1 mrg break;;
3669 1.1 mrg * ) break;;
3670 1.1 mrg esac
3671 1.1 mrg done
3672 1.1 mrg else
3673 1.1 mrg { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3674 1.1 mrg $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3675 1.13 mrg as_fn_error $? "cannot compute suffix of executables: cannot compile and link
3676 1.13 mrg See \`config.log' for more details" "$LINENO" 5; }
3677 1.1 mrg fi
3678 1.13 mrg rm -f conftest conftest$ac_cv_exeext
3679 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
3680 1.1 mrg $as_echo "$ac_cv_exeext" >&6; }
3681 1.1 mrg
3682 1.1 mrg rm -f conftest.$ac_ext
3683 1.1 mrg EXEEXT=$ac_cv_exeext
3684 1.1 mrg ac_exeext=$EXEEXT
3685 1.13 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3686 1.13 mrg /* end confdefs.h. */
3687 1.13 mrg #include <stdio.h>
3688 1.13 mrg int
3689 1.13 mrg main ()
3690 1.13 mrg {
3691 1.13 mrg FILE *f = fopen ("conftest.out", "w");
3692 1.13 mrg return ferror (f) || fclose (f) != 0;
3693 1.13 mrg
3694 1.13 mrg ;
3695 1.13 mrg return 0;
3696 1.13 mrg }
3697 1.13 mrg _ACEOF
3698 1.13 mrg ac_clean_files="$ac_clean_files conftest.out"
3699 1.13 mrg # Check that the compiler produces executables we can run. If not, either
3700 1.13 mrg # the compiler is broken, or we cross compile.
3701 1.13 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3702 1.13 mrg $as_echo_n "checking whether we are cross compiling... " >&6; }
3703 1.13 mrg if test "$cross_compiling" != yes; then
3704 1.13 mrg { { ac_try="$ac_link"
3705 1.13 mrg case "(($ac_try" in
3706 1.13 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3707 1.13 mrg *) ac_try_echo=$ac_try;;
3708 1.13 mrg esac
3709 1.13 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3710 1.13 mrg $as_echo "$ac_try_echo"; } >&5
3711 1.13 mrg (eval "$ac_link") 2>&5
3712 1.13 mrg ac_status=$?
3713 1.13 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3714 1.13 mrg test $ac_status = 0; }
3715 1.13 mrg if { ac_try='./conftest$ac_cv_exeext'
3716 1.13 mrg { { case "(($ac_try" in
3717 1.13 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3718 1.13 mrg *) ac_try_echo=$ac_try;;
3719 1.13 mrg esac
3720 1.13 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3721 1.13 mrg $as_echo "$ac_try_echo"; } >&5
3722 1.13 mrg (eval "$ac_try") 2>&5
3723 1.13 mrg ac_status=$?
3724 1.13 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3725 1.13 mrg test $ac_status = 0; }; }; then
3726 1.13 mrg cross_compiling=no
3727 1.13 mrg else
3728 1.13 mrg if test "$cross_compiling" = maybe; then
3729 1.13 mrg cross_compiling=yes
3730 1.13 mrg else
3731 1.13 mrg { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3732 1.13 mrg $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3733 1.13 mrg as_fn_error $? "cannot run C compiled programs.
3734 1.13 mrg If you meant to cross compile, use \`--host'.
3735 1.13 mrg See \`config.log' for more details" "$LINENO" 5; }
3736 1.13 mrg fi
3737 1.13 mrg fi
3738 1.13 mrg fi
3739 1.13 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3740 1.13 mrg $as_echo "$cross_compiling" >&6; }
3741 1.13 mrg
3742 1.13 mrg rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
3743 1.13 mrg ac_clean_files=$ac_clean_files_save
3744 1.1 mrg fi
3745 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
3746 1.1 mrg $as_echo_n "checking for suffix of object files... " >&6; }
3747 1.13 mrg if ${ac_cv_objext+:} false; then :
3748 1.1 mrg $as_echo_n "(cached) " >&6
3749 1.1 mrg else
3750 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3751 1.1 mrg /* end confdefs.h. */
3752 1.1 mrg
3753 1.1 mrg int
3754 1.1 mrg main ()
3755 1.1 mrg {
3756 1.1 mrg
3757 1.1 mrg ;
3758 1.1 mrg return 0;
3759 1.1 mrg }
3760 1.1 mrg _ACEOF
3761 1.1 mrg rm -f conftest.o conftest.obj
3762 1.1 mrg if { { ac_try="$ac_compile"
3763 1.1 mrg case "(($ac_try" in
3764 1.1 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3765 1.1 mrg *) ac_try_echo=$ac_try;;
3766 1.1 mrg esac
3767 1.1 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3768 1.1 mrg $as_echo "$ac_try_echo"; } >&5
3769 1.1 mrg (eval "$ac_compile") 2>&5
3770 1.1 mrg ac_status=$?
3771 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3772 1.1 mrg test $ac_status = 0; }; then :
3773 1.1 mrg for ac_file in conftest.o conftest.obj conftest.*; do
3774 1.1 mrg test -f "$ac_file" || continue;
3775 1.1 mrg case $ac_file in
3776 1.1 mrg *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3777 1.1 mrg *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3778 1.1 mrg break;;
3779 1.1 mrg esac
3780 1.1 mrg done
3781 1.1 mrg else
3782 1.1 mrg $as_echo "$as_me: failed program was:" >&5
3783 1.1 mrg sed 's/^/| /' conftest.$ac_ext >&5
3784 1.1 mrg
3785 1.1 mrg { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3786 1.1 mrg $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3787 1.13 mrg as_fn_error $? "cannot compute suffix of object files: cannot compile
3788 1.13 mrg See \`config.log' for more details" "$LINENO" 5; }
3789 1.1 mrg fi
3790 1.1 mrg rm -f conftest.$ac_cv_objext conftest.$ac_ext
3791 1.1 mrg fi
3792 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3793 1.1 mrg $as_echo "$ac_cv_objext" >&6; }
3794 1.1 mrg OBJEXT=$ac_cv_objext
3795 1.1 mrg ac_objext=$OBJEXT
3796 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
3797 1.1 mrg $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3798 1.13 mrg if ${ac_cv_c_compiler_gnu+:} false; then :
3799 1.1 mrg $as_echo_n "(cached) " >&6
3800 1.1 mrg else
3801 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3802 1.1 mrg /* end confdefs.h. */
3803 1.1 mrg
3804 1.1 mrg int
3805 1.1 mrg main ()
3806 1.1 mrg {
3807 1.1 mrg #ifndef __GNUC__
3808 1.1 mrg choke me
3809 1.1 mrg #endif
3810 1.1 mrg
3811 1.1 mrg ;
3812 1.1 mrg return 0;
3813 1.1 mrg }
3814 1.1 mrg _ACEOF
3815 1.1 mrg if ac_fn_c_try_compile "$LINENO"; then :
3816 1.1 mrg ac_compiler_gnu=yes
3817 1.1 mrg else
3818 1.1 mrg ac_compiler_gnu=no
3819 1.1 mrg fi
3820 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3821 1.1 mrg ac_cv_c_compiler_gnu=$ac_compiler_gnu
3822 1.1 mrg
3823 1.1 mrg fi
3824 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3825 1.1 mrg $as_echo "$ac_cv_c_compiler_gnu" >&6; }
3826 1.1 mrg if test $ac_compiler_gnu = yes; then
3827 1.1 mrg GCC=yes
3828 1.1 mrg else
3829 1.1 mrg GCC=
3830 1.1 mrg fi
3831 1.1 mrg ac_test_CFLAGS=${CFLAGS+set}
3832 1.1 mrg ac_save_CFLAGS=$CFLAGS
3833 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3834 1.1 mrg $as_echo_n "checking whether $CC accepts -g... " >&6; }
3835 1.13 mrg if ${ac_cv_prog_cc_g+:} false; then :
3836 1.1 mrg $as_echo_n "(cached) " >&6
3837 1.1 mrg else
3838 1.1 mrg ac_save_c_werror_flag=$ac_c_werror_flag
3839 1.1 mrg ac_c_werror_flag=yes
3840 1.1 mrg ac_cv_prog_cc_g=no
3841 1.1 mrg CFLAGS="-g"
3842 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3843 1.1 mrg /* end confdefs.h. */
3844 1.1 mrg
3845 1.1 mrg int
3846 1.1 mrg main ()
3847 1.1 mrg {
3848 1.1 mrg
3849 1.1 mrg ;
3850 1.1 mrg return 0;
3851 1.1 mrg }
3852 1.1 mrg _ACEOF
3853 1.1 mrg if ac_fn_c_try_compile "$LINENO"; then :
3854 1.1 mrg ac_cv_prog_cc_g=yes
3855 1.1 mrg else
3856 1.1 mrg CFLAGS=""
3857 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3858 1.1 mrg /* end confdefs.h. */
3859 1.1 mrg
3860 1.1 mrg int
3861 1.1 mrg main ()
3862 1.1 mrg {
3863 1.1 mrg
3864 1.1 mrg ;
3865 1.1 mrg return 0;
3866 1.1 mrg }
3867 1.1 mrg _ACEOF
3868 1.1 mrg if ac_fn_c_try_compile "$LINENO"; then :
3869 1.1 mrg
3870 1.1 mrg else
3871 1.1 mrg ac_c_werror_flag=$ac_save_c_werror_flag
3872 1.1 mrg CFLAGS="-g"
3873 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3874 1.1 mrg /* end confdefs.h. */
3875 1.1 mrg
3876 1.1 mrg int
3877 1.1 mrg main ()
3878 1.1 mrg {
3879 1.1 mrg
3880 1.1 mrg ;
3881 1.1 mrg return 0;
3882 1.1 mrg }
3883 1.1 mrg _ACEOF
3884 1.1 mrg if ac_fn_c_try_compile "$LINENO"; then :
3885 1.1 mrg ac_cv_prog_cc_g=yes
3886 1.1 mrg fi
3887 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3888 1.1 mrg fi
3889 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3890 1.1 mrg fi
3891 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3892 1.1 mrg ac_c_werror_flag=$ac_save_c_werror_flag
3893 1.1 mrg fi
3894 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3895 1.1 mrg $as_echo "$ac_cv_prog_cc_g" >&6; }
3896 1.1 mrg if test "$ac_test_CFLAGS" = set; then
3897 1.1 mrg CFLAGS=$ac_save_CFLAGS
3898 1.1 mrg elif test $ac_cv_prog_cc_g = yes; then
3899 1.1 mrg if test "$GCC" = yes; then
3900 1.1 mrg CFLAGS="-g -O2"
3901 1.1 mrg else
3902 1.1 mrg CFLAGS="-g"
3903 1.1 mrg fi
3904 1.1 mrg else
3905 1.1 mrg if test "$GCC" = yes; then
3906 1.1 mrg CFLAGS="-O2"
3907 1.1 mrg else
3908 1.1 mrg CFLAGS=
3909 1.1 mrg fi
3910 1.1 mrg fi
3911 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3912 1.1 mrg $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3913 1.13 mrg if ${ac_cv_prog_cc_c89+:} false; then :
3914 1.1 mrg $as_echo_n "(cached) " >&6
3915 1.1 mrg else
3916 1.1 mrg ac_cv_prog_cc_c89=no
3917 1.1 mrg ac_save_CC=$CC
3918 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3919 1.1 mrg /* end confdefs.h. */
3920 1.1 mrg #include <stdarg.h>
3921 1.1 mrg #include <stdio.h>
3922 1.13 mrg struct stat;
3923 1.1 mrg /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
3924 1.1 mrg struct buf { int x; };
3925 1.1 mrg FILE * (*rcsopen) (struct buf *, struct stat *, int);
3926 1.1 mrg static char *e (p, i)
3927 1.1 mrg char **p;
3928 1.1 mrg int i;
3929 1.1 mrg {
3930 1.1 mrg return p[i];
3931 1.1 mrg }
3932 1.1 mrg static char *f (char * (*g) (char **, int), char **p, ...)
3933 1.1 mrg {
3934 1.1 mrg char *s;
3935 1.1 mrg va_list v;
3936 1.1 mrg va_start (v,p);
3937 1.1 mrg s = g (p, va_arg (v,int));
3938 1.1 mrg va_end (v);
3939 1.1 mrg return s;
3940 1.1 mrg }
3941 1.1 mrg
3942 1.1 mrg /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
3943 1.1 mrg function prototypes and stuff, but not '\xHH' hex character constants.
3944 1.1 mrg These don't provoke an error unfortunately, instead are silently treated
3945 1.1 mrg as 'x'. The following induces an error, until -std is added to get
3946 1.1 mrg proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
3947 1.1 mrg array size at least. It's necessary to write '\x00'==0 to get something
3948 1.1 mrg that's true only with -std. */
3949 1.1 mrg int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3950 1.1 mrg
3951 1.1 mrg /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3952 1.1 mrg inside strings and character constants. */
3953 1.1 mrg #define FOO(x) 'x'
3954 1.1 mrg int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3955 1.1 mrg
3956 1.1 mrg int test (int i, double x);
3957 1.1 mrg struct s1 {int (*f) (int a);};
3958 1.1 mrg struct s2 {int (*f) (double a);};
3959 1.1 mrg int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3960 1.1 mrg int argc;
3961 1.1 mrg char **argv;
3962 1.1 mrg int
3963 1.1 mrg main ()
3964 1.1 mrg {
3965 1.1 mrg return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
3966 1.1 mrg ;
3967 1.1 mrg return 0;
3968 1.1 mrg }
3969 1.1 mrg _ACEOF
3970 1.1 mrg for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3971 1.1 mrg -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3972 1.1 mrg do
3973 1.1 mrg CC="$ac_save_CC $ac_arg"
3974 1.1 mrg if ac_fn_c_try_compile "$LINENO"; then :
3975 1.1 mrg ac_cv_prog_cc_c89=$ac_arg
3976 1.1 mrg fi
3977 1.1 mrg rm -f core conftest.err conftest.$ac_objext
3978 1.1 mrg test "x$ac_cv_prog_cc_c89" != "xno" && break
3979 1.1 mrg done
3980 1.1 mrg rm -f conftest.$ac_ext
3981 1.1 mrg CC=$ac_save_CC
3982 1.1 mrg
3983 1.1 mrg fi
3984 1.1 mrg # AC_CACHE_VAL
3985 1.1 mrg case "x$ac_cv_prog_cc_c89" in
3986 1.1 mrg x)
3987 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3988 1.1 mrg $as_echo "none needed" >&6; } ;;
3989 1.1 mrg xno)
3990 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3991 1.1 mrg $as_echo "unsupported" >&6; } ;;
3992 1.1 mrg *)
3993 1.1 mrg CC="$CC $ac_cv_prog_cc_c89"
3994 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3995 1.1 mrg $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3996 1.1 mrg esac
3997 1.1 mrg if test "x$ac_cv_prog_cc_c89" != xno; then :
3998 1.1 mrg
3999 1.1 mrg fi
4000 1.1 mrg
4001 1.1 mrg ac_ext=c
4002 1.1 mrg ac_cpp='$CPP $CPPFLAGS'
4003 1.1 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4004 1.1 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4005 1.1 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu
4006 1.1 mrg
4007 1.1 mrg ac_ext=c
4008 1.1 mrg ac_cpp='$CPP $CPPFLAGS'
4009 1.1 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4010 1.1 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4011 1.1 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu
4012 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
4013 1.1 mrg $as_echo_n "checking how to run the C preprocessor... " >&6; }
4014 1.1 mrg # On Suns, sometimes $CPP names a directory.
4015 1.1 mrg if test -n "$CPP" && test -d "$CPP"; then
4016 1.1 mrg CPP=
4017 1.1 mrg fi
4018 1.1 mrg if test -z "$CPP"; then
4019 1.13 mrg if ${ac_cv_prog_CPP+:} false; then :
4020 1.1 mrg $as_echo_n "(cached) " >&6
4021 1.1 mrg else
4022 1.1 mrg # Double quotes because CPP needs to be expanded
4023 1.1 mrg for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
4024 1.1 mrg do
4025 1.1 mrg ac_preproc_ok=false
4026 1.1 mrg for ac_c_preproc_warn_flag in '' yes
4027 1.1 mrg do
4028 1.1 mrg # Use a header file that comes with gcc, so configuring glibc
4029 1.1 mrg # with a fresh cross-compiler works.
4030 1.1 mrg # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4031 1.1 mrg # <limits.h> exists even on freestanding compilers.
4032 1.1 mrg # On the NeXT, cc -E runs the code through the compiler's parser,
4033 1.1 mrg # not just through cpp. "Syntax error" is here to catch this case.
4034 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4035 1.1 mrg /* end confdefs.h. */
4036 1.1 mrg #ifdef __STDC__
4037 1.1 mrg # include <limits.h>
4038 1.1 mrg #else
4039 1.1 mrg # include <assert.h>
4040 1.1 mrg #endif
4041 1.1 mrg Syntax error
4042 1.1 mrg _ACEOF
4043 1.1 mrg if ac_fn_c_try_cpp "$LINENO"; then :
4044 1.1 mrg
4045 1.1 mrg else
4046 1.1 mrg # Broken: fails on valid input.
4047 1.1 mrg continue
4048 1.1 mrg fi
4049 1.13 mrg rm -f conftest.err conftest.i conftest.$ac_ext
4050 1.1 mrg
4051 1.1 mrg # OK, works on sane cases. Now check whether nonexistent headers
4052 1.1 mrg # can be detected and how.
4053 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4054 1.1 mrg /* end confdefs.h. */
4055 1.1 mrg #include <ac_nonexistent.h>
4056 1.1 mrg _ACEOF
4057 1.1 mrg if ac_fn_c_try_cpp "$LINENO"; then :
4058 1.1 mrg # Broken: success on invalid input.
4059 1.1 mrg continue
4060 1.1 mrg else
4061 1.1 mrg # Passes both tests.
4062 1.1 mrg ac_preproc_ok=:
4063 1.1 mrg break
4064 1.1 mrg fi
4065 1.13 mrg rm -f conftest.err conftest.i conftest.$ac_ext
4066 1.1 mrg
4067 1.1 mrg done
4068 1.1 mrg # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4069 1.13 mrg rm -f conftest.i conftest.err conftest.$ac_ext
4070 1.1 mrg if $ac_preproc_ok; then :
4071 1.1 mrg break
4072 1.1 mrg fi
4073 1.1 mrg
4074 1.1 mrg done
4075 1.1 mrg ac_cv_prog_CPP=$CPP
4076 1.1 mrg
4077 1.1 mrg fi
4078 1.1 mrg CPP=$ac_cv_prog_CPP
4079 1.1 mrg else
4080 1.1 mrg ac_cv_prog_CPP=$CPP
4081 1.1 mrg fi
4082 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
4083 1.1 mrg $as_echo "$CPP" >&6; }
4084 1.1 mrg ac_preproc_ok=false
4085 1.1 mrg for ac_c_preproc_warn_flag in '' yes
4086 1.1 mrg do
4087 1.1 mrg # Use a header file that comes with gcc, so configuring glibc
4088 1.1 mrg # with a fresh cross-compiler works.
4089 1.1 mrg # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4090 1.1 mrg # <limits.h> exists even on freestanding compilers.
4091 1.1 mrg # On the NeXT, cc -E runs the code through the compiler's parser,
4092 1.1 mrg # not just through cpp. "Syntax error" is here to catch this case.
4093 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4094 1.1 mrg /* end confdefs.h. */
4095 1.1 mrg #ifdef __STDC__
4096 1.1 mrg # include <limits.h>
4097 1.1 mrg #else
4098 1.1 mrg # include <assert.h>
4099 1.1 mrg #endif
4100 1.1 mrg Syntax error
4101 1.1 mrg _ACEOF
4102 1.1 mrg if ac_fn_c_try_cpp "$LINENO"; then :
4103 1.1 mrg
4104 1.1 mrg else
4105 1.1 mrg # Broken: fails on valid input.
4106 1.1 mrg continue
4107 1.1 mrg fi
4108 1.13 mrg rm -f conftest.err conftest.i conftest.$ac_ext
4109 1.1 mrg
4110 1.1 mrg # OK, works on sane cases. Now check whether nonexistent headers
4111 1.1 mrg # can be detected and how.
4112 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4113 1.1 mrg /* end confdefs.h. */
4114 1.1 mrg #include <ac_nonexistent.h>
4115 1.1 mrg _ACEOF
4116 1.1 mrg if ac_fn_c_try_cpp "$LINENO"; then :
4117 1.1 mrg # Broken: success on invalid input.
4118 1.1 mrg continue
4119 1.1 mrg else
4120 1.1 mrg # Passes both tests.
4121 1.1 mrg ac_preproc_ok=:
4122 1.1 mrg break
4123 1.1 mrg fi
4124 1.13 mrg rm -f conftest.err conftest.i conftest.$ac_ext
4125 1.1 mrg
4126 1.1 mrg done
4127 1.1 mrg # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4128 1.13 mrg rm -f conftest.i conftest.err conftest.$ac_ext
4129 1.1 mrg if $ac_preproc_ok; then :
4130 1.1 mrg
4131 1.1 mrg else
4132 1.1 mrg { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4133 1.1 mrg $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4134 1.13 mrg as_fn_error $? "C preprocessor \"$CPP\" fails sanity check
4135 1.13 mrg See \`config.log' for more details" "$LINENO" 5; }
4136 1.1 mrg fi
4137 1.1 mrg
4138 1.1 mrg ac_ext=c
4139 1.1 mrg ac_cpp='$CPP $CPPFLAGS'
4140 1.1 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4141 1.1 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4142 1.1 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu
4143 1.1 mrg
4144 1.1 mrg
4145 1.1 mrg ac_c_preproc_warn_flag=yes
4146 1.1 mrg
4147 1.4 mrg
4148 1.11 mrg # Check whether --enable-largefile was given.
4149 1.11 mrg if test "${enable_largefile+set}" = set; then :
4150 1.11 mrg enableval=$enable_largefile;
4151 1.11 mrg fi
4152 1.11 mrg
4153 1.11 mrg if test "$enable_largefile" != no; then
4154 1.11 mrg
4155 1.11 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for special C compiler options needed for large files" >&5
4156 1.11 mrg $as_echo_n "checking for special C compiler options needed for large files... " >&6; }
4157 1.13 mrg if ${ac_cv_sys_largefile_CC+:} false; then :
4158 1.11 mrg $as_echo_n "(cached) " >&6
4159 1.11 mrg else
4160 1.11 mrg ac_cv_sys_largefile_CC=no
4161 1.11 mrg if test "$GCC" != yes; then
4162 1.11 mrg ac_save_CC=$CC
4163 1.11 mrg while :; do
4164 1.11 mrg # IRIX 6.2 and later do not support large files by default,
4165 1.11 mrg # so use the C compiler's -n32 option if that helps.
4166 1.11 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4167 1.11 mrg /* end confdefs.h. */
4168 1.11 mrg #include <sys/types.h>
4169 1.11 mrg /* Check that off_t can represent 2**63 - 1 correctly.
4170 1.11 mrg We can't simply define LARGE_OFF_T to be 9223372036854775807,
4171 1.11 mrg since some C++ compilers masquerading as C compilers
4172 1.11 mrg incorrectly reject 9223372036854775807. */
4173 1.11 mrg #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
4174 1.11 mrg int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
4175 1.11 mrg && LARGE_OFF_T % 2147483647 == 1)
4176 1.11 mrg ? 1 : -1];
4177 1.11 mrg int
4178 1.11 mrg main ()
4179 1.11 mrg {
4180 1.11 mrg
4181 1.11 mrg ;
4182 1.11 mrg return 0;
4183 1.11 mrg }
4184 1.11 mrg _ACEOF
4185 1.11 mrg if ac_fn_c_try_compile "$LINENO"; then :
4186 1.11 mrg break
4187 1.11 mrg fi
4188 1.11 mrg rm -f core conftest.err conftest.$ac_objext
4189 1.11 mrg CC="$CC -n32"
4190 1.11 mrg if ac_fn_c_try_compile "$LINENO"; then :
4191 1.11 mrg ac_cv_sys_largefile_CC=' -n32'; break
4192 1.11 mrg fi
4193 1.11 mrg rm -f core conftest.err conftest.$ac_objext
4194 1.11 mrg break
4195 1.11 mrg done
4196 1.11 mrg CC=$ac_save_CC
4197 1.11 mrg rm -f conftest.$ac_ext
4198 1.11 mrg fi
4199 1.11 mrg fi
4200 1.11 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_largefile_CC" >&5
4201 1.11 mrg $as_echo "$ac_cv_sys_largefile_CC" >&6; }
4202 1.11 mrg if test "$ac_cv_sys_largefile_CC" != no; then
4203 1.11 mrg CC=$CC$ac_cv_sys_largefile_CC
4204 1.11 mrg fi
4205 1.11 mrg
4206 1.11 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _FILE_OFFSET_BITS value needed for large files" >&5
4207 1.11 mrg $as_echo_n "checking for _FILE_OFFSET_BITS value needed for large files... " >&6; }
4208 1.13 mrg if ${ac_cv_sys_file_offset_bits+:} false; then :
4209 1.11 mrg $as_echo_n "(cached) " >&6
4210 1.11 mrg else
4211 1.11 mrg while :; do
4212 1.11 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4213 1.11 mrg /* end confdefs.h. */
4214 1.11 mrg #include <sys/types.h>
4215 1.11 mrg /* Check that off_t can represent 2**63 - 1 correctly.
4216 1.11 mrg We can't simply define LARGE_OFF_T to be 9223372036854775807,
4217 1.11 mrg since some C++ compilers masquerading as C compilers
4218 1.11 mrg incorrectly reject 9223372036854775807. */
4219 1.11 mrg #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
4220 1.11 mrg int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
4221 1.11 mrg && LARGE_OFF_T % 2147483647 == 1)
4222 1.11 mrg ? 1 : -1];
4223 1.11 mrg int
4224 1.11 mrg main ()
4225 1.11 mrg {
4226 1.11 mrg
4227 1.11 mrg ;
4228 1.11 mrg return 0;
4229 1.11 mrg }
4230 1.11 mrg _ACEOF
4231 1.11 mrg if ac_fn_c_try_compile "$LINENO"; then :
4232 1.11 mrg ac_cv_sys_file_offset_bits=no; break
4233 1.11 mrg fi
4234 1.11 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4235 1.11 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4236 1.11 mrg /* end confdefs.h. */
4237 1.11 mrg #define _FILE_OFFSET_BITS 64
4238 1.11 mrg #include <sys/types.h>
4239 1.11 mrg /* Check that off_t can represent 2**63 - 1 correctly.
4240 1.11 mrg We can't simply define LARGE_OFF_T to be 9223372036854775807,
4241 1.11 mrg since some C++ compilers masquerading as C compilers
4242 1.11 mrg incorrectly reject 9223372036854775807. */
4243 1.11 mrg #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
4244 1.11 mrg int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
4245 1.11 mrg && LARGE_OFF_T % 2147483647 == 1)
4246 1.11 mrg ? 1 : -1];
4247 1.11 mrg int
4248 1.11 mrg main ()
4249 1.11 mrg {
4250 1.11 mrg
4251 1.11 mrg ;
4252 1.11 mrg return 0;
4253 1.11 mrg }
4254 1.11 mrg _ACEOF
4255 1.11 mrg if ac_fn_c_try_compile "$LINENO"; then :
4256 1.11 mrg ac_cv_sys_file_offset_bits=64; break
4257 1.11 mrg fi
4258 1.11 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4259 1.11 mrg ac_cv_sys_file_offset_bits=unknown
4260 1.11 mrg break
4261 1.11 mrg done
4262 1.11 mrg fi
4263 1.11 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_file_offset_bits" >&5
4264 1.11 mrg $as_echo "$ac_cv_sys_file_offset_bits" >&6; }
4265 1.11 mrg case $ac_cv_sys_file_offset_bits in #(
4266 1.11 mrg no | unknown) ;;
4267 1.11 mrg *)
4268 1.11 mrg cat >>confdefs.h <<_ACEOF
4269 1.11 mrg #define _FILE_OFFSET_BITS $ac_cv_sys_file_offset_bits
4270 1.11 mrg _ACEOF
4271 1.11 mrg ;;
4272 1.11 mrg esac
4273 1.11 mrg rm -rf conftest*
4274 1.11 mrg if test $ac_cv_sys_file_offset_bits = unknown; then
4275 1.11 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _LARGE_FILES value needed for large files" >&5
4276 1.11 mrg $as_echo_n "checking for _LARGE_FILES value needed for large files... " >&6; }
4277 1.13 mrg if ${ac_cv_sys_large_files+:} false; then :
4278 1.11 mrg $as_echo_n "(cached) " >&6
4279 1.11 mrg else
4280 1.11 mrg while :; do
4281 1.11 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4282 1.11 mrg /* end confdefs.h. */
4283 1.11 mrg #include <sys/types.h>
4284 1.11 mrg /* Check that off_t can represent 2**63 - 1 correctly.
4285 1.11 mrg We can't simply define LARGE_OFF_T to be 9223372036854775807,
4286 1.11 mrg since some C++ compilers masquerading as C compilers
4287 1.11 mrg incorrectly reject 9223372036854775807. */
4288 1.11 mrg #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
4289 1.11 mrg int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
4290 1.11 mrg && LARGE_OFF_T % 2147483647 == 1)
4291 1.11 mrg ? 1 : -1];
4292 1.11 mrg int
4293 1.11 mrg main ()
4294 1.11 mrg {
4295 1.11 mrg
4296 1.11 mrg ;
4297 1.11 mrg return 0;
4298 1.11 mrg }
4299 1.11 mrg _ACEOF
4300 1.11 mrg if ac_fn_c_try_compile "$LINENO"; then :
4301 1.11 mrg ac_cv_sys_large_files=no; break
4302 1.11 mrg fi
4303 1.11 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4304 1.11 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4305 1.11 mrg /* end confdefs.h. */
4306 1.11 mrg #define _LARGE_FILES 1
4307 1.11 mrg #include <sys/types.h>
4308 1.11 mrg /* Check that off_t can represent 2**63 - 1 correctly.
4309 1.11 mrg We can't simply define LARGE_OFF_T to be 9223372036854775807,
4310 1.11 mrg since some C++ compilers masquerading as C compilers
4311 1.11 mrg incorrectly reject 9223372036854775807. */
4312 1.11 mrg #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
4313 1.11 mrg int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
4314 1.11 mrg && LARGE_OFF_T % 2147483647 == 1)
4315 1.11 mrg ? 1 : -1];
4316 1.11 mrg int
4317 1.11 mrg main ()
4318 1.11 mrg {
4319 1.11 mrg
4320 1.11 mrg ;
4321 1.11 mrg return 0;
4322 1.11 mrg }
4323 1.11 mrg _ACEOF
4324 1.11 mrg if ac_fn_c_try_compile "$LINENO"; then :
4325 1.11 mrg ac_cv_sys_large_files=1; break
4326 1.11 mrg fi
4327 1.11 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4328 1.11 mrg ac_cv_sys_large_files=unknown
4329 1.11 mrg break
4330 1.11 mrg done
4331 1.11 mrg fi
4332 1.11 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_large_files" >&5
4333 1.11 mrg $as_echo "$ac_cv_sys_large_files" >&6; }
4334 1.11 mrg case $ac_cv_sys_large_files in #(
4335 1.11 mrg no | unknown) ;;
4336 1.11 mrg *)
4337 1.11 mrg cat >>confdefs.h <<_ACEOF
4338 1.11 mrg #define _LARGE_FILES $ac_cv_sys_large_files
4339 1.11 mrg _ACEOF
4340 1.11 mrg ;;
4341 1.11 mrg esac
4342 1.11 mrg rm -rf conftest*
4343 1.11 mrg fi
4344 1.13 mrg
4345 1.13 mrg
4346 1.11 mrg fi
4347 1.11 mrg
4348 1.11 mrg
4349 1.4 mrg
4350 1.4 mrg # The cast to long int works around a bug in the HP C Compiler
4351 1.4 mrg # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
4352 1.4 mrg # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
4353 1.4 mrg # This bug is HP SR number 8606223364.
4354 1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of double" >&5
4355 1.4 mrg $as_echo_n "checking size of double... " >&6; }
4356 1.13 mrg if ${ac_cv_sizeof_double+:} false; then :
4357 1.4 mrg $as_echo_n "(cached) " >&6
4358 1.4 mrg else
4359 1.4 mrg if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (double))" "ac_cv_sizeof_double" "$ac_includes_default"; then :
4360 1.4 mrg
4361 1.4 mrg else
4362 1.4 mrg if test "$ac_cv_type_double" = yes; then
4363 1.4 mrg { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4364 1.4 mrg $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4365 1.13 mrg as_fn_error 77 "cannot compute sizeof (double)
4366 1.13 mrg See \`config.log' for more details" "$LINENO" 5; }
4367 1.4 mrg else
4368 1.4 mrg ac_cv_sizeof_double=0
4369 1.4 mrg fi
4370 1.4 mrg fi
4371 1.4 mrg
4372 1.4 mrg fi
4373 1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_double" >&5
4374 1.4 mrg $as_echo "$ac_cv_sizeof_double" >&6; }
4375 1.4 mrg
4376 1.4 mrg
4377 1.4 mrg
4378 1.4 mrg cat >>confdefs.h <<_ACEOF
4379 1.4 mrg #define SIZEOF_DOUBLE $ac_cv_sizeof_double
4380 1.4 mrg _ACEOF
4381 1.4 mrg
4382 1.4 mrg
4383 1.4 mrg # The cast to long int works around a bug in the HP C Compiler
4384 1.4 mrg # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
4385 1.4 mrg # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
4386 1.4 mrg # This bug is HP SR number 8606223364.
4387 1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of long double" >&5
4388 1.4 mrg $as_echo_n "checking size of long double... " >&6; }
4389 1.13 mrg if ${ac_cv_sizeof_long_double+:} false; then :
4390 1.4 mrg $as_echo_n "(cached) " >&6
4391 1.4 mrg else
4392 1.4 mrg if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (long double))" "ac_cv_sizeof_long_double" "$ac_includes_default"; then :
4393 1.4 mrg
4394 1.4 mrg else
4395 1.4 mrg if test "$ac_cv_type_long_double" = yes; then
4396 1.4 mrg { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4397 1.4 mrg $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4398 1.13 mrg as_fn_error 77 "cannot compute sizeof (long double)
4399 1.13 mrg See \`config.log' for more details" "$LINENO" 5; }
4400 1.4 mrg else
4401 1.4 mrg ac_cv_sizeof_long_double=0
4402 1.4 mrg fi
4403 1.4 mrg fi
4404 1.4 mrg
4405 1.4 mrg fi
4406 1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_long_double" >&5
4407 1.4 mrg $as_echo "$ac_cv_sizeof_long_double" >&6; }
4408 1.4 mrg
4409 1.4 mrg
4410 1.4 mrg
4411 1.4 mrg cat >>confdefs.h <<_ACEOF
4412 1.4 mrg #define SIZEOF_LONG_DOUBLE $ac_cv_sizeof_long_double
4413 1.4 mrg _ACEOF
4414 1.4 mrg
4415 1.4 mrg
4416 1.4 mrg as_fn_arith $ac_cv_sizeof_double \* 8 && double_type_size=$as_val
4417 1.4 mrg as_fn_arith $ac_cv_sizeof_long_double \* 8 && long_double_type_size=$as_val
4418 1.4 mrg
4419 1.4 mrg
4420 1.4 mrg
4421 1.6 mrg
4422 1.6 mrg for ac_header in inttypes.h stdint.h stdlib.h ftw.h \
4423 1.6 mrg unistd.h sys/stat.h sys/types.h \
4424 1.6 mrg string.h strings.h memory.h
4425 1.6 mrg do :
4426 1.6 mrg as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
4427 1.6 mrg ac_fn_c_check_header_preproc "$LINENO" "$ac_header" "$as_ac_Header"
4428 1.13 mrg if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
4429 1.6 mrg cat >>confdefs.h <<_ACEOF
4430 1.6 mrg #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
4431 1.6 mrg _ACEOF
4432 1.6 mrg
4433 1.6 mrg fi
4434 1.6 mrg done
4435 1.6 mrg
4436 1.6 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
4437 1.6 mrg $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
4438 1.13 mrg if ${ac_cv_path_GREP+:} false; then :
4439 1.6 mrg $as_echo_n "(cached) " >&6
4440 1.6 mrg else
4441 1.6 mrg if test -z "$GREP"; then
4442 1.6 mrg ac_path_GREP_found=false
4443 1.6 mrg # Loop through the user's path and test for each of PROGNAME-LIST
4444 1.6 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4445 1.6 mrg for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4446 1.6 mrg do
4447 1.6 mrg IFS=$as_save_IFS
4448 1.6 mrg test -z "$as_dir" && as_dir=.
4449 1.6 mrg for ac_prog in grep ggrep; do
4450 1.6 mrg for ac_exec_ext in '' $ac_executable_extensions; do
4451 1.6 mrg ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
4452 1.13 mrg as_fn_executable_p "$ac_path_GREP" || continue
4453 1.6 mrg # Check for GNU ac_path_GREP and select it if it is found.
4454 1.6 mrg # Check for GNU $ac_path_GREP
4455 1.6 mrg case `"$ac_path_GREP" --version 2>&1` in
4456 1.6 mrg *GNU*)
4457 1.6 mrg ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
4458 1.6 mrg *)
4459 1.6 mrg ac_count=0
4460 1.6 mrg $as_echo_n 0123456789 >"conftest.in"
4461 1.6 mrg while :
4462 1.6 mrg do
4463 1.6 mrg cat "conftest.in" "conftest.in" >"conftest.tmp"
4464 1.6 mrg mv "conftest.tmp" "conftest.in"
4465 1.6 mrg cp "conftest.in" "conftest.nl"
4466 1.6 mrg $as_echo 'GREP' >> "conftest.nl"
4467 1.6 mrg "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4468 1.6 mrg diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4469 1.6 mrg as_fn_arith $ac_count + 1 && ac_count=$as_val
4470 1.6 mrg if test $ac_count -gt ${ac_path_GREP_max-0}; then
4471 1.6 mrg # Best one so far, save it but keep looking for a better one
4472 1.6 mrg ac_cv_path_GREP="$ac_path_GREP"
4473 1.6 mrg ac_path_GREP_max=$ac_count
4474 1.6 mrg fi
4475 1.6 mrg # 10*(2^10) chars as input seems more than enough
4476 1.6 mrg test $ac_count -gt 10 && break
4477 1.6 mrg done
4478 1.6 mrg rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4479 1.6 mrg esac
4480 1.6 mrg
4481 1.6 mrg $ac_path_GREP_found && break 3
4482 1.6 mrg done
4483 1.6 mrg done
4484 1.6 mrg done
4485 1.6 mrg IFS=$as_save_IFS
4486 1.6 mrg if test -z "$ac_cv_path_GREP"; then
4487 1.13 mrg as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4488 1.6 mrg fi
4489 1.6 mrg else
4490 1.6 mrg ac_cv_path_GREP=$GREP
4491 1.6 mrg fi
4492 1.6 mrg
4493 1.6 mrg fi
4494 1.6 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
4495 1.6 mrg $as_echo "$ac_cv_path_GREP" >&6; }
4496 1.6 mrg GREP="$ac_cv_path_GREP"
4497 1.6 mrg
4498 1.6 mrg
4499 1.6 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
4500 1.6 mrg $as_echo_n "checking for egrep... " >&6; }
4501 1.13 mrg if ${ac_cv_path_EGREP+:} false; then :
4502 1.6 mrg $as_echo_n "(cached) " >&6
4503 1.6 mrg else
4504 1.6 mrg if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
4505 1.6 mrg then ac_cv_path_EGREP="$GREP -E"
4506 1.6 mrg else
4507 1.6 mrg if test -z "$EGREP"; then
4508 1.6 mrg ac_path_EGREP_found=false
4509 1.6 mrg # Loop through the user's path and test for each of PROGNAME-LIST
4510 1.6 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4511 1.6 mrg for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4512 1.6 mrg do
4513 1.6 mrg IFS=$as_save_IFS
4514 1.6 mrg test -z "$as_dir" && as_dir=.
4515 1.6 mrg for ac_prog in egrep; do
4516 1.6 mrg for ac_exec_ext in '' $ac_executable_extensions; do
4517 1.6 mrg ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
4518 1.13 mrg as_fn_executable_p "$ac_path_EGREP" || continue
4519 1.6 mrg # Check for GNU ac_path_EGREP and select it if it is found.
4520 1.6 mrg # Check for GNU $ac_path_EGREP
4521 1.6 mrg case `"$ac_path_EGREP" --version 2>&1` in
4522 1.6 mrg *GNU*)
4523 1.6 mrg ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
4524 1.6 mrg *)
4525 1.6 mrg ac_count=0
4526 1.6 mrg $as_echo_n 0123456789 >"conftest.in"
4527 1.6 mrg while :
4528 1.6 mrg do
4529 1.6 mrg cat "conftest.in" "conftest.in" >"conftest.tmp"
4530 1.6 mrg mv "conftest.tmp" "conftest.in"
4531 1.6 mrg cp "conftest.in" "conftest.nl"
4532 1.6 mrg $as_echo 'EGREP' >> "conftest.nl"
4533 1.6 mrg "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4534 1.6 mrg diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4535 1.6 mrg as_fn_arith $ac_count + 1 && ac_count=$as_val
4536 1.6 mrg if test $ac_count -gt ${ac_path_EGREP_max-0}; then
4537 1.6 mrg # Best one so far, save it but keep looking for a better one
4538 1.6 mrg ac_cv_path_EGREP="$ac_path_EGREP"
4539 1.6 mrg ac_path_EGREP_max=$ac_count
4540 1.6 mrg fi
4541 1.6 mrg # 10*(2^10) chars as input seems more than enough
4542 1.6 mrg test $ac_count -gt 10 && break
4543 1.6 mrg done
4544 1.6 mrg rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4545 1.6 mrg esac
4546 1.6 mrg
4547 1.6 mrg $ac_path_EGREP_found && break 3
4548 1.6 mrg done
4549 1.6 mrg done
4550 1.6 mrg done
4551 1.6 mrg IFS=$as_save_IFS
4552 1.6 mrg if test -z "$ac_cv_path_EGREP"; then
4553 1.13 mrg as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4554 1.6 mrg fi
4555 1.6 mrg else
4556 1.6 mrg ac_cv_path_EGREP=$EGREP
4557 1.6 mrg fi
4558 1.6 mrg
4559 1.6 mrg fi
4560 1.6 mrg fi
4561 1.6 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
4562 1.6 mrg $as_echo "$ac_cv_path_EGREP" >&6; }
4563 1.6 mrg EGREP="$ac_cv_path_EGREP"
4564 1.6 mrg
4565 1.6 mrg
4566 1.6 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
4567 1.6 mrg $as_echo_n "checking for ANSI C header files... " >&6; }
4568 1.13 mrg if ${ac_cv_header_stdc+:} false; then :
4569 1.6 mrg $as_echo_n "(cached) " >&6
4570 1.6 mrg else
4571 1.6 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4572 1.6 mrg /* end confdefs.h. */
4573 1.6 mrg #include <stdlib.h>
4574 1.6 mrg #include <stdarg.h>
4575 1.6 mrg #include <string.h>
4576 1.6 mrg #include <float.h>
4577 1.6 mrg
4578 1.6 mrg int
4579 1.6 mrg main ()
4580 1.6 mrg {
4581 1.6 mrg
4582 1.6 mrg ;
4583 1.6 mrg return 0;
4584 1.6 mrg }
4585 1.6 mrg _ACEOF
4586 1.6 mrg if ac_fn_c_try_compile "$LINENO"; then :
4587 1.6 mrg ac_cv_header_stdc=yes
4588 1.6 mrg else
4589 1.6 mrg ac_cv_header_stdc=no
4590 1.6 mrg fi
4591 1.6 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4592 1.6 mrg
4593 1.6 mrg if test $ac_cv_header_stdc = yes; then
4594 1.6 mrg # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
4595 1.6 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4596 1.6 mrg /* end confdefs.h. */
4597 1.6 mrg #include <string.h>
4598 1.6 mrg
4599 1.6 mrg _ACEOF
4600 1.6 mrg if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4601 1.6 mrg $EGREP "memchr" >/dev/null 2>&1; then :
4602 1.6 mrg
4603 1.6 mrg else
4604 1.6 mrg ac_cv_header_stdc=no
4605 1.6 mrg fi
4606 1.6 mrg rm -f conftest*
4607 1.6 mrg
4608 1.6 mrg fi
4609 1.6 mrg
4610 1.6 mrg if test $ac_cv_header_stdc = yes; then
4611 1.6 mrg # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
4612 1.6 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4613 1.6 mrg /* end confdefs.h. */
4614 1.6 mrg #include <stdlib.h>
4615 1.6 mrg
4616 1.6 mrg _ACEOF
4617 1.6 mrg if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4618 1.6 mrg $EGREP "free" >/dev/null 2>&1; then :
4619 1.6 mrg
4620 1.6 mrg else
4621 1.6 mrg ac_cv_header_stdc=no
4622 1.6 mrg fi
4623 1.6 mrg rm -f conftest*
4624 1.6 mrg
4625 1.6 mrg fi
4626 1.6 mrg
4627 1.6 mrg if test $ac_cv_header_stdc = yes; then
4628 1.6 mrg # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
4629 1.6 mrg if test "$cross_compiling" = yes; then :
4630 1.6 mrg :
4631 1.6 mrg else
4632 1.6 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4633 1.6 mrg /* end confdefs.h. */
4634 1.6 mrg #include <ctype.h>
4635 1.6 mrg #include <stdlib.h>
4636 1.6 mrg #if ((' ' & 0x0FF) == 0x020)
4637 1.6 mrg # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
4638 1.6 mrg # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
4639 1.6 mrg #else
4640 1.6 mrg # define ISLOWER(c) \
4641 1.6 mrg (('a' <= (c) && (c) <= 'i') \
4642 1.6 mrg || ('j' <= (c) && (c) <= 'r') \
4643 1.6 mrg || ('s' <= (c) && (c) <= 'z'))
4644 1.6 mrg # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
4645 1.6 mrg #endif
4646 1.6 mrg
4647 1.6 mrg #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
4648 1.6 mrg int
4649 1.6 mrg main ()
4650 1.6 mrg {
4651 1.6 mrg int i;
4652 1.6 mrg for (i = 0; i < 256; i++)
4653 1.6 mrg if (XOR (islower (i), ISLOWER (i))
4654 1.6 mrg || toupper (i) != TOUPPER (i))
4655 1.6 mrg return 2;
4656 1.6 mrg return 0;
4657 1.6 mrg }
4658 1.6 mrg _ACEOF
4659 1.6 mrg if ac_fn_c_try_run "$LINENO"; then :
4660 1.6 mrg
4661 1.6 mrg else
4662 1.6 mrg ac_cv_header_stdc=no
4663 1.6 mrg fi
4664 1.6 mrg rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
4665 1.6 mrg conftest.$ac_objext conftest.beam conftest.$ac_ext
4666 1.6 mrg fi
4667 1.6 mrg
4668 1.6 mrg fi
4669 1.6 mrg fi
4670 1.6 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
4671 1.6 mrg $as_echo "$ac_cv_header_stdc" >&6; }
4672 1.6 mrg if test $ac_cv_header_stdc = yes; then
4673 1.6 mrg
4674 1.6 mrg $as_echo "#define STDC_HEADERS 1" >>confdefs.h
4675 1.6 mrg
4676 1.6 mrg fi
4677 1.6 mrg
4678 1.6 mrg
4679 1.1 mrg # Check for decimal float support.
4680 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether decimal floating point is supported" >&5
4681 1.1 mrg $as_echo_n "checking whether decimal floating point is supported... " >&6; }
4682 1.13 mrg if ${libgcc_cv_dfp+:} false; then :
4683 1.1 mrg $as_echo_n "(cached) " >&6
4684 1.1 mrg else
4685 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4686 1.1 mrg /* end confdefs.h. */
4687 1.6 mrg
4688 1.6 mrg #include <fenv.h>
4689 1.6 mrg
4690 1.6 mrg int
4691 1.6 mrg main ()
4692 1.6 mrg {
4693 1.6 mrg
4694 1.1 mrg _Decimal32 x;
4695 1.6 mrg int fe_except =
4696 1.6 mrg FE_INVALID|FE_DIVBYZERO|FE_OVERFLOW|FE_UNDERFLOW|FE_INEXACT;
4697 1.6 mrg
4698 1.6 mrg ;
4699 1.6 mrg return 0;
4700 1.6 mrg }
4701 1.1 mrg _ACEOF
4702 1.1 mrg if ac_fn_c_try_compile "$LINENO"; then :
4703 1.1 mrg libgcc_cv_dfp=yes
4704 1.1 mrg else
4705 1.1 mrg libgcc_cv_dfp=no
4706 1.1 mrg fi
4707 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4708 1.1 mrg fi
4709 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libgcc_cv_dfp" >&5
4710 1.1 mrg $as_echo "$libgcc_cv_dfp" >&6; }
4711 1.1 mrg decimal_float=$libgcc_cv_dfp
4712 1.1 mrg
4713 1.1 mrg
4714 1.4 mrg
4715 1.1 mrg # Check whether --enable-decimal-float was given.
4716 1.1 mrg if test "${enable_decimal_float+set}" = set; then :
4717 1.1 mrg enableval=$enable_decimal_float;
4718 1.1 mrg case $enable_decimal_float in
4719 1.4 mrg yes | no | bid | dpd) default_decimal_float=$enable_decimal_float ;;
4720 1.13 mrg *) as_fn_error $? "'$enable_decimal_float' is an invalid value for --enable-decimal-float.
4721 1.1 mrg Valid choices are 'yes', 'bid', 'dpd', and 'no'." "$LINENO" 5 ;;
4722 1.1 mrg esac
4723 1.1 mrg
4724 1.1 mrg else
4725 1.1 mrg
4726 1.1 mrg case $host in
4727 1.4 mrg powerpc*-*-linux* | i?86*-*-linux* | x86_64*-*-linux* | s390*-*-linux* | \
4728 1.13 mrg i?86*-*-elfiamcu | i?86*-*-gnu* | x86_64*-*-gnu* | \
4729 1.4 mrg i?86*-*-mingw* | x86_64*-*-mingw* | \
4730 1.6 mrg i?86*-*-cygwin* | x86_64*-*-cygwin*)
4731 1.1 mrg enable_decimal_float=yes
4732 1.1 mrg ;;
4733 1.1 mrg *)
4734 1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: decimal float is not supported for this target, ignored" >&5
4735 1.4 mrg $as_echo "$as_me: WARNING: decimal float is not supported for this target, ignored" >&2;}
4736 1.1 mrg enable_decimal_float=no
4737 1.1 mrg ;;
4738 1.1 mrg esac
4739 1.1 mrg
4740 1.1 mrg fi
4741 1.1 mrg
4742 1.1 mrg
4743 1.1 mrg # x86's use BID format instead of DPD
4744 1.4 mrg case x$enable_decimal_float in
4745 1.4 mrg xyes)
4746 1.4 mrg case $host in
4747 1.4 mrg i?86*-*-* | x86_64*-*-*)
4748 1.4 mrg enable_decimal_float=bid
4749 1.4 mrg ;;
4750 1.4 mrg *)
4751 1.4 mrg enable_decimal_float=dpd
4752 1.4 mrg ;;
4753 1.4 mrg esac
4754 1.4 mrg default_decimal_float=$enable_decimal_float
4755 1.4 mrg ;;
4756 1.4 mrg xno)
4757 1.4 mrg # ENABLE_DECIMAL_FLOAT is set to 0. But we have to have proper
4758 1.4 mrg # dependency on libdecnumber.
4759 1.4 mrg default_decimal_float=dpd
4760 1.4 mrg ;;
4761 1.4 mrg esac
4762 1.4 mrg
4763 1.4 mrg
4764 1.1 mrg
4765 1.1 mrg
4766 1.1 mrg # Check for fixed-point support.
4767 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether fixed-point is supported" >&5
4768 1.1 mrg $as_echo_n "checking whether fixed-point is supported... " >&6; }
4769 1.13 mrg if ${libgcc_cv_fixed_point+:} false; then :
4770 1.1 mrg $as_echo_n "(cached) " >&6
4771 1.1 mrg else
4772 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4773 1.1 mrg /* end confdefs.h. */
4774 1.1 mrg _Sat _Fract x;
4775 1.1 mrg _ACEOF
4776 1.1 mrg if ac_fn_c_try_compile "$LINENO"; then :
4777 1.1 mrg libgcc_cv_fixed_point=yes
4778 1.1 mrg else
4779 1.1 mrg libgcc_cv_fixed_point=no
4780 1.1 mrg fi
4781 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4782 1.1 mrg fi
4783 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libgcc_cv_fixed_point" >&5
4784 1.1 mrg $as_echo "$libgcc_cv_fixed_point" >&6; }
4785 1.1 mrg fixed_point=$libgcc_cv_fixed_point
4786 1.1 mrg
4787 1.1 mrg
4788 1.4 mrg # For platforms with the unwind ABI which includes an unwind library,
4789 1.4 mrg # libunwind, we can choose to use the system libunwind.
4790 1.4 mrg # config.gcc also contains tests of with_system_libunwind.
4791 1.4 mrg
4792 1.4 mrg
4793 1.4 mrg # Check whether --with-system-libunwind was given.
4794 1.4 mrg if test "${with_system_libunwind+set}" = set; then :
4795 1.4 mrg withval=$with_system_libunwind;
4796 1.4 mrg fi
4797 1.4 mrg
4798 1.4 mrg # If system-libunwind was not specifically set, pick a default setting.
4799 1.4 mrg if test x$with_system_libunwind = x; then
4800 1.4 mrg case ${target} in
4801 1.4 mrg ia64-*-hpux*) with_system_libunwind=yes ;;
4802 1.4 mrg *) with_system_libunwind=no ;;
4803 1.4 mrg esac
4804 1.4 mrg fi
4805 1.4 mrg # Based on system-libunwind and target, do we have ipinfo?
4806 1.4 mrg if test x$with_system_libunwind = xyes; then
4807 1.4 mrg case ${target} in
4808 1.4 mrg ia64-*-*) have_unwind_getipinfo=no ;;
4809 1.4 mrg *) have_unwind_getipinfo=yes ;;
4810 1.4 mrg esac
4811 1.4 mrg else
4812 1.4 mrg # Darwin before version 9 does not have _Unwind_GetIPInfo.
4813 1.4 mrg
4814 1.4 mrg case ${target} in
4815 1.4 mrg *-*-darwin[3-8]|*-*-darwin[3-8].*) have_unwind_getipinfo=no ;;
4816 1.4 mrg *) have_unwind_getipinfo=yes ;;
4817 1.4 mrg esac
4818 1.4 mrg
4819 1.4 mrg fi
4820 1.4 mrg
4821 1.4 mrg if test x$have_unwind_getipinfo = xyes; then
4822 1.4 mrg
4823 1.4 mrg $as_echo "#define HAVE_GETIPINFO 1" >>confdefs.h
4824 1.4 mrg
4825 1.4 mrg fi
4826 1.4 mrg
4827 1.4 mrg
4828 1.7 mrg # Check if the compiler is configured for setjmp/longjmp exceptions.
4829 1.7 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the compiler is configured for setjmp/longjmp exceptions" >&5
4830 1.7 mrg $as_echo_n "checking whether the compiler is configured for setjmp/longjmp exceptions... " >&6; }
4831 1.13 mrg if ${ac_cv_sjlj_exceptions+:} false; then :
4832 1.4 mrg $as_echo_n "(cached) " >&6
4833 1.4 mrg else
4834 1.4 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4835 1.4 mrg /* end confdefs.h. */
4836 1.7 mrg #ifdef __USING_SJLJ_EXCEPTIONS__
4837 1.7 mrg this will fail
4838 1.7 mrg #endif
4839 1.7 mrg int
4840 1.7 mrg main ()
4841 1.4 mrg {
4842 1.7 mrg int i;
4843 1.7 mrg ;
4844 1.7 mrg return 0;
4845 1.4 mrg }
4846 1.4 mrg _ACEOF
4847 1.7 mrg if ac_fn_c_try_compile "$LINENO"; then :
4848 1.7 mrg ac_cv_sjlj_exceptions=no
4849 1.7 mrg else
4850 1.7 mrg ac_cv_sjlj_exceptions=yes
4851 1.4 mrg fi
4852 1.7 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4853 1.4 mrg fi
4854 1.7 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sjlj_exceptions" >&5
4855 1.7 mrg $as_echo "$ac_cv_sjlj_exceptions" >&6; }
4856 1.4 mrg
4857 1.12 mrg # Check whether --enable-cet was given.
4858 1.12 mrg if test "${enable_cet+set}" = set; then :
4859 1.12 mrg enableval=$enable_cet;
4860 1.12 mrg case "$enableval" in
4861 1.12 mrg yes|no|auto) ;;
4862 1.13 mrg *) as_fn_error $? "Unknown argument to enable/disable cet" "$LINENO" 5 ;;
4863 1.12 mrg esac
4864 1.12 mrg
4865 1.12 mrg else
4866 1.12 mrg enable_cet=no
4867 1.12 mrg fi
4868 1.12 mrg
4869 1.12 mrg
4870 1.12 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for CET support" >&5
4871 1.12 mrg $as_echo_n "checking for CET support... " >&6; }
4872 1.12 mrg
4873 1.12 mrg case "$host" in
4874 1.12 mrg i[34567]86-*-linux* | x86_64-*-linux*)
4875 1.12 mrg case "$enable_cet" in
4876 1.12 mrg auto)
4877 1.12 mrg # Check if target supports multi-byte NOPs
4878 1.12 mrg # and if assembler supports CET insn.
4879 1.12 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4880 1.12 mrg /* end confdefs.h. */
4881 1.12 mrg
4882 1.12 mrg int
4883 1.12 mrg main ()
4884 1.12 mrg {
4885 1.12 mrg
4886 1.12 mrg #if !defined(__SSE2__)
4887 1.12 mrg #error target does not support multi-byte NOPs
4888 1.12 mrg #else
4889 1.12 mrg asm ("setssbsy");
4890 1.12 mrg #endif
4891 1.12 mrg
4892 1.12 mrg ;
4893 1.12 mrg return 0;
4894 1.12 mrg }
4895 1.12 mrg _ACEOF
4896 1.12 mrg if ac_fn_c_try_compile "$LINENO"; then :
4897 1.12 mrg enable_cet=yes
4898 1.12 mrg else
4899 1.12 mrg enable_cet=no
4900 1.12 mrg fi
4901 1.12 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4902 1.12 mrg ;;
4903 1.12 mrg yes)
4904 1.12 mrg # Check if assembler supports CET.
4905 1.12 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4906 1.12 mrg /* end confdefs.h. */
4907 1.12 mrg
4908 1.12 mrg int
4909 1.12 mrg main ()
4910 1.12 mrg {
4911 1.12 mrg asm ("setssbsy");
4912 1.12 mrg ;
4913 1.12 mrg return 0;
4914 1.12 mrg }
4915 1.12 mrg _ACEOF
4916 1.12 mrg if ac_fn_c_try_compile "$LINENO"; then :
4917 1.12 mrg
4918 1.12 mrg else
4919 1.13 mrg as_fn_error $? "assembler with CET support is required for --enable-cet" "$LINENO" 5
4920 1.12 mrg fi
4921 1.12 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4922 1.12 mrg ;;
4923 1.12 mrg esac
4924 1.12 mrg ;;
4925 1.12 mrg *)
4926 1.12 mrg enable_cet=no
4927 1.12 mrg ;;
4928 1.12 mrg esac
4929 1.12 mrg if test x$enable_cet = xyes; then
4930 1.12 mrg CET_FLAGS="-fcf-protection -mshstk"
4931 1.12 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4932 1.12 mrg $as_echo "yes" >&6; }
4933 1.12 mrg else
4934 1.12 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4935 1.12 mrg $as_echo "no" >&6; }
4936 1.12 mrg fi
4937 1.12 mrg
4938 1.12 mrg
4939 1.12 mrg
4940 1.6 mrg # Check whether --enable-explicit-exception-frame-registration was given.
4941 1.6 mrg if test "${enable_explicit_exception_frame_registration+set}" = set; then :
4942 1.6 mrg enableval=$enable_explicit_exception_frame_registration;
4943 1.6 mrg force_explicit_eh_registry=
4944 1.6 mrg if test "$enable_explicit_exception_frame_registration" = yes; then
4945 1.7 mrg if test $ac_cv_sjlj_exceptions = yes; then
4946 1.13 mrg as_fn_error $? "Can't --enable-explicit-exception-frame-registration
4947 1.7 mrg with setjmp/longjmp exceptions" "$LINENO" 5
4948 1.6 mrg fi
4949 1.6 mrg force_explicit_eh_registry=-DUSE_EH_FRAME_REGISTRY_ALWAYS
4950 1.6 mrg fi
4951 1.6 mrg
4952 1.6 mrg fi
4953 1.6 mrg
4954 1.6 mrg
4955 1.6 mrg
4956 1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
4957 1.4 mrg $as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
4958 1.13 mrg if ${acl_cv_prog_gnu_ld+:} false; then :
4959 1.4 mrg $as_echo_n "(cached) " >&6
4960 1.4 mrg else
4961 1.4 mrg # I'd rather use --version here, but apparently some GNU ld's only accept -v.
4962 1.4 mrg if $LD -v 2>&1 </dev/null | egrep '(GNU|with BFD)' 1>&5; then
4963 1.4 mrg acl_cv_prog_gnu_ld=yes
4964 1.4 mrg else
4965 1.4 mrg acl_cv_prog_gnu_ld=no
4966 1.4 mrg fi
4967 1.4 mrg fi
4968 1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acl_cv_prog_gnu_ld" >&5
4969 1.4 mrg $as_echo "$acl_cv_prog_gnu_ld" >&6; }
4970 1.4 mrg with_gnu_ld=$acl_cv_prog_gnu_ld
4971 1.4 mrg
4972 1.4 mrg
4973 1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for thread model used by GCC" >&5
4974 1.4 mrg $as_echo_n "checking for thread model used by GCC... " >&6; }
4975 1.4 mrg target_thread_file=`$CC -v 2>&1 | sed -n 's/^Thread model: //p'`
4976 1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $target_thread_file" >&5
4977 1.4 mrg $as_echo "$target_thread_file" >&6; }
4978 1.4 mrg
4979 1.4 mrg # Check for assembler CFI support.
4980 1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether assembler supports CFI directives" >&5
4981 1.4 mrg $as_echo_n "checking whether assembler supports CFI directives... " >&6; }
4982 1.13 mrg if ${libgcc_cv_cfi+:} false; then :
4983 1.4 mrg $as_echo_n "(cached) " >&6
4984 1.4 mrg else
4985 1.4 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4986 1.4 mrg /* end confdefs.h. */
4987 1.4 mrg asm("\n\
4988 1.4 mrg .text\n\
4989 1.4 mrg .cfi_startproc\n\
4990 1.4 mrg .cfi_personality 0, symbol\n\
4991 1.4 mrg .cfi_endproc");
4992 1.4 mrg _ACEOF
4993 1.4 mrg if ac_fn_c_try_compile "$LINENO"; then :
4994 1.4 mrg libgcc_cv_cfi=yes
4995 1.4 mrg else
4996 1.4 mrg libgcc_cv_cfi=no
4997 1.4 mrg fi
4998 1.4 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4999 1.4 mrg fi
5000 1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libgcc_cv_cfi" >&5
5001 1.4 mrg $as_echo "$libgcc_cv_cfi" >&6; }
5002 1.4 mrg
5003 1.6 mrg # Check 32bit or 64bit. In the case of MIPS, this really determines the
5004 1.6 mrg # word size rather than the address size.
5005 1.4 mrg cat > conftest.c <<EOF
5006 1.6 mrg #if defined(__x86_64__) || (!defined(__i386__) && defined(__LP64__)) \
5007 1.6 mrg || defined(__mips64)
5008 1.1 mrg host_address=64
5009 1.1 mrg #else
5010 1.1 mrg host_address=32
5011 1.1 mrg #endif
5012 1.1 mrg EOF
5013 1.4 mrg eval `${CC-cc} -E conftest.c | grep host_address=`
5014 1.4 mrg rm -f conftest.c
5015 1.1 mrg
5016 1.6 mrg case ${host} in
5017 1.6 mrg mips*-*-*)
5018 1.6 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the target is hard-float" >&5
5019 1.6 mrg $as_echo_n "checking whether the target is hard-float... " >&6; }
5020 1.13 mrg if ${libgcc_cv_mips_hard_float+:} false; then :
5021 1.6 mrg $as_echo_n "(cached) " >&6
5022 1.6 mrg else
5023 1.6 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5024 1.6 mrg /* end confdefs.h. */
5025 1.6 mrg #ifndef __mips_hard_float
5026 1.6 mrg #error FOO
5027 1.6 mrg #endif
5028 1.13 mrg
5029 1.6 mrg _ACEOF
5030 1.6 mrg if ac_fn_c_try_compile "$LINENO"; then :
5031 1.6 mrg libgcc_cv_mips_hard_float=yes
5032 1.6 mrg else
5033 1.6 mrg libgcc_cv_mips_hard_float=no
5034 1.6 mrg fi
5035 1.6 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5036 1.6 mrg fi
5037 1.6 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libgcc_cv_mips_hard_float" >&5
5038 1.6 mrg $as_echo "$libgcc_cv_mips_hard_float" >&6; }
5039 1.6 mrg esac
5040 1.6 mrg
5041 1.6 mrg case ${host} in
5042 1.6 mrg *-*-solaris2*)
5043 1.9 mrg # Check for system-provided CRTs on Solaris 11.4.
5044 1.6 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking system-provided CRTs on Solaris" >&5
5045 1.6 mrg $as_echo_n "checking system-provided CRTs on Solaris... " >&6; }
5046 1.13 mrg if ${libgcc_cv_solaris_crts+:} false; then :
5047 1.6 mrg $as_echo_n "(cached) " >&6
5048 1.6 mrg else
5049 1.6 mrg libgcc_cv_solaris_crts=no
5050 1.6 mrg libgcc_sysroot="`${CC} -print-sysroot`"
5051 1.6 mrg libgcc_libdir="$libgcc_sysroot/usr/lib"
5052 1.6 mrg # At the time they were added, gcrt1.o became a symlink for backwards
5053 1.6 mrg # compatibility on x86, while crt1.o was added on sparc, so check for that.
5054 1.6 mrg case ${host} in
5055 1.6 mrg i?86-*-solaris2* | x86_64-*-solaris2*)
5056 1.6 mrg if test -h "$libgcc_libdir/gcrt1.o"; then libgcc_cv_solaris_crts=yes; fi
5057 1.6 mrg ;;
5058 1.6 mrg sparc*-*-solaris2*)
5059 1.6 mrg if test -f "$libgcc_libdir/crt1.o"; then libgcc_cv_solaris_crts=yes; fi
5060 1.6 mrg ;;
5061 1.6 mrg esac
5062 1.6 mrg fi
5063 1.6 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libgcc_cv_solaris_crts" >&5
5064 1.6 mrg $as_echo "$libgcc_cv_solaris_crts" >&6; }
5065 1.6 mrg if test $libgcc_cv_solaris_crts = yes; then
5066 1.6 mrg
5067 1.6 mrg $as_echo "#define HAVE_SOLARIS_CRTS 1" >>confdefs.h
5068 1.6 mrg
5069 1.6 mrg fi
5070 1.6 mrg ;;
5071 1.6 mrg esac
5072 1.6 mrg
5073 1.6 mrg # Determine the version of glibc, if any, used on the target.
5074 1.6 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for target glibc version" >&5
5075 1.6 mrg $as_echo_n "checking for target glibc version... " >&6; }
5076 1.6 mrg
5077 1.6 mrg # Check whether --with-glibc-version was given.
5078 1.6 mrg if test "${with_glibc_version+set}" = set; then :
5079 1.6 mrg withval=$with_glibc_version;
5080 1.6 mrg if echo "$with_glibc_version" | grep '^[0-9][0-9]*\.[0-9][0-9]*$'; then
5081 1.6 mrg glibc_version_major=`echo "$with_glibc_version" | sed -e 's/\..*//'`
5082 1.6 mrg glibc_version_minor=`echo "$with_glibc_version" | sed -e 's/.*\.//'`
5083 1.6 mrg else
5084 1.13 mrg as_fn_error $? "option --with-glibc-version requires a version number M.N" "$LINENO" 5
5085 1.6 mrg fi
5086 1.6 mrg else
5087 1.6 mrg
5088 1.6 mrg if ac_fn_c_compute_int "$LINENO" "__GLIBC__" "glibc_version_major" "#include <features.h>"; then :
5089 1.6 mrg
5090 1.6 mrg else
5091 1.6 mrg glibc_version_major=0
5092 1.6 mrg fi
5093 1.6 mrg
5094 1.6 mrg if ac_fn_c_compute_int "$LINENO" "__GLIBC_MINOR__" "glibc_version_minor" "#include <features.h>"; then :
5095 1.6 mrg
5096 1.6 mrg else
5097 1.6 mrg glibc_version_minor=0
5098 1.6 mrg fi
5099 1.6 mrg
5100 1.6 mrg fi
5101 1.6 mrg
5102 1.6 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $glibc_version_major.$glibc_version_minor" >&5
5103 1.6 mrg $as_echo "$glibc_version_major.$glibc_version_minor" >&6; }
5104 1.6 mrg
5105 1.6 mrg # Determine floating-point type for powerpc*-*-linux*.
5106 1.6 mrg # Single-precision-only FPRs are not a supported configuration for
5107 1.6 mrg # this target, so are not allowed for in this test.
5108 1.6 mrg case ${host} in
5109 1.6 mrg powerpc*-*-linux*)
5110 1.6 mrg cat > conftest.c <<EOF
5111 1.6 mrg #ifdef __powerpc64__
5112 1.6 mrg ppc_fp_type=64
5113 1.6 mrg #elif defined _SOFT_FLOAT
5114 1.6 mrg ppc_fp_type=soft
5115 1.6 mrg #elif defined _SOFT_DOUBLE
5116 1.6 mrg ppc_fp_type=e500v1
5117 1.6 mrg #elif defined __NO_FPRS__
5118 1.6 mrg ppc_fp_type=e500v2
5119 1.6 mrg #else
5120 1.6 mrg ppc_fp_type=hard
5121 1.6 mrg #endif
5122 1.6 mrg EOF
5123 1.6 mrg eval `${CC-cc} -E conftest.c | grep ppc_fp_type=`
5124 1.6 mrg rm -f conftest.c
5125 1.6 mrg # glibc 2.19 and later provide all the soft-fp functions, with proper
5126 1.6 mrg # interactions with <fenv.h> exception and rounding mode handling, so
5127 1.6 mrg # make libgcc's versions into compat symbols if a recent enough glibc
5128 1.6 mrg # version is being used.
5129 1.6 mrg ppc_fp_compat=
5130 1.6 mrg case ${ppc_fp_type} in
5131 1.6 mrg soft|e500v1|e500v2)
5132 1.6 mrg if test $glibc_version_major -gt 2 \
5133 1.6 mrg || ( test $glibc_version_major -eq 2 \
5134 1.6 mrg && test $glibc_version_minor -ge 19 ); then
5135 1.6 mrg ppc_fp_compat="t-softfp-compat"
5136 1.6 mrg fi
5137 1.6 mrg ;;
5138 1.6 mrg esac
5139 1.6 mrg ;;
5140 1.6 mrg esac
5141 1.6 mrg
5142 1.7 mrg case ${host} in
5143 1.12 mrg # At present, we cannot turn -mfloat128 on via #pragma GCC target, so just
5144 1.12 mrg # check if we have VSX (ISA 2.06) support to build the software libraries, and
5145 1.12 mrg # whether the assembler can handle xsaddqp for hardware support. Also check if
5146 1.12 mrg # a new glibc is being used so that __builtin_cpu_supports can be used.
5147 1.7 mrg powerpc*-*-linux*)
5148 1.11 mrg saved_CFLAGS="$CFLAGS"
5149 1.11 mrg CFLAGS="$CFLAGS -mabi=altivec -mvsx -mfloat128"
5150 1.7 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for PowerPC ISA 2.06 to build __float128 libraries" >&5
5151 1.7 mrg $as_echo_n "checking for PowerPC ISA 2.06 to build __float128 libraries... " >&6; }
5152 1.13 mrg if ${libgcc_cv_powerpc_float128+:} false; then :
5153 1.7 mrg $as_echo_n "(cached) " >&6
5154 1.7 mrg else
5155 1.7 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5156 1.7 mrg /* end confdefs.h. */
5157 1.11 mrg vector double dadd (vector double a, vector double b) { return a + b; }
5158 1.7 mrg _ACEOF
5159 1.7 mrg if ac_fn_c_try_compile "$LINENO"; then :
5160 1.7 mrg libgcc_cv_powerpc_float128=yes
5161 1.7 mrg else
5162 1.7 mrg libgcc_cv_powerpc_float128=no
5163 1.7 mrg fi
5164 1.7 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5165 1.7 mrg fi
5166 1.7 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libgcc_cv_powerpc_float128" >&5
5167 1.7 mrg $as_echo "$libgcc_cv_powerpc_float128" >&6; }
5168 1.7 mrg
5169 1.11 mrg CFLAGS="$CFLAGS -mpower9-vector -mfloat128-hardware"
5170 1.7 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for PowerPC ISA 3.0 to build hardware __float128 libraries" >&5
5171 1.7 mrg $as_echo_n "checking for PowerPC ISA 3.0 to build hardware __float128 libraries... " >&6; }
5172 1.13 mrg if ${libgcc_cv_powerpc_float128_hw+:} false; then :
5173 1.7 mrg $as_echo_n "(cached) " >&6
5174 1.7 mrg else
5175 1.7 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5176 1.7 mrg /* end confdefs.h. */
5177 1.11 mrg #include <sys/auxv.h>
5178 1.7 mrg #ifndef AT_PLATFORM
5179 1.7 mrg #error "AT_PLATFORM is not defined"
5180 1.7 mrg #endif
5181 1.12 mrg #ifndef __BUILTIN_CPU_SUPPORTS__
5182 1.12 mrg #error "__builtin_cpu_supports is not available"
5183 1.12 mrg #endif
5184 1.11 mrg vector unsigned char add (vector unsigned char a, vector unsigned char b)
5185 1.7 mrg {
5186 1.7 mrg vector unsigned char ret;
5187 1.7 mrg __asm__ ("xsaddqp %0,%1,%2" : "=v" (ret) : "v" (a), "v" (b));
5188 1.7 mrg return ret;
5189 1.7 mrg }
5190 1.7 mrg void *add_resolver (void) { return (void *) add; }
5191 1.7 mrg __float128 add_ifunc (__float128, __float128)
5192 1.7 mrg __attribute__ ((__ifunc__ ("add_resolver")));
5193 1.7 mrg _ACEOF
5194 1.7 mrg if ac_fn_c_try_compile "$LINENO"; then :
5195 1.7 mrg libgcc_cv_powerpc_float128_hw=yes
5196 1.7 mrg else
5197 1.7 mrg libgcc_cv_powerpc_float128_hw=no
5198 1.7 mrg fi
5199 1.7 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5200 1.7 mrg fi
5201 1.7 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libgcc_cv_powerpc_float128_hw" >&5
5202 1.7 mrg $as_echo "$libgcc_cv_powerpc_float128_hw" >&6; }
5203 1.11 mrg CFLAGS="$saved_CFLAGS"
5204 1.7 mrg esac
5205 1.7 mrg
5206 1.1 mrg # Collect host-machine-specific information.
5207 1.1 mrg . ${srcdir}/config.host
5208 1.1 mrg
5209 1.6 mrg # Used for constructing correct paths for offload compilers.
5210 1.6 mrg accel_dir_suffix=
5211 1.7 mrg real_host_noncanonical=${host_noncanonical}
5212 1.6 mrg if test x"$enable_as_accelerator_for" != x; then
5213 1.6 mrg accel_dir_suffix=/accel/${target_noncanonical}
5214 1.7 mrg real_host_noncanonical=${enable_as_accelerator_for}
5215 1.6 mrg fi
5216 1.6 mrg
5217 1.6 mrg
5218 1.7 mrg
5219 1.6 mrg if test x"$enable_offload_targets" != x; then
5220 1.7 mrg extra_parts="${extra_parts} crtoffloadbegin.o crtoffloadend.o crtoffloadtable.o"
5221 1.6 mrg fi
5222 1.6 mrg
5223 1.1 mrg # Check if Solaris/x86 linker supports ZERO terminator unwind entries.
5224 1.1 mrg # This is after config.host so we can augment tmake_file.
5225 1.1 mrg # Link with -nostartfiles -nodefaultlibs since neither are present while
5226 1.1 mrg # building libgcc.
5227 1.1 mrg case ${host} in
5228 1.4 mrg i?86-*-solaris2* | x86_64-*-solaris2.1[0-9]*)
5229 1.1 mrg cat > conftest.s <<EOF
5230 1.1 mrg .section .eh_frame,"a",@unwind
5231 1.1 mrg .zero 4
5232 1.1 mrg .section .jcr,"aw",@progbits
5233 1.1 mrg .zero 8
5234 1.1 mrg EOF
5235 1.1 mrg if { ac_try='${CC-cc} -shared -nostartfiles -nodefaultlibs -o conftest.so conftest.s 1>&5'
5236 1.1 mrg { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
5237 1.1 mrg (eval $ac_try) 2>&5
5238 1.1 mrg ac_status=$?
5239 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5240 1.1 mrg test $ac_status = 0; }; }; then
5241 1.4 mrg tmake_file="${tmake_file} i386/t-crtstuff"
5242 1.1 mrg fi
5243 1.1 mrg ;;
5244 1.1 mrg esac
5245 1.1 mrg
5246 1.13 mrg # Check if Solaris linker support v2 linker mapfile syntax.
5247 1.13 mrg # Link with -nostartfiles -nodefaultlibs since neither are present while
5248 1.13 mrg # building libgcc.
5249 1.13 mrg case ${host} in
5250 1.13 mrg *-*-solaris2*)
5251 1.13 mrg solaris_ld_v2_maps=no
5252 1.13 mrg echo 'int main(void) {return 0;}' > conftest.c
5253 1.13 mrg echo '$mapfile_version 2' > conftest.map
5254 1.13 mrg if { ac_try='${CC-cc} -nostartfiles -nodefaultlibs -Wl,-M,conftest.map -o conftest conftest.c 1>&5'
5255 1.13 mrg { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
5256 1.13 mrg (eval $ac_try) 2>&5
5257 1.13 mrg ac_status=$?
5258 1.13 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5259 1.13 mrg test $ac_status = 0; }; }; then
5260 1.13 mrg solaris_ld_v2_maps=yes
5261 1.13 mrg fi
5262 1.13 mrg ;;
5263 1.13 mrg esac
5264 1.13 mrg
5265 1.13 mrg
5266 1.6 mrg # Check if xtensa target is configured for windowed ABI and thus needs to use
5267 1.6 mrg # custom unwind code.
5268 1.6 mrg # This is after config.host so we can augment tmake_file.
5269 1.6 mrg case ${host} in
5270 1.6 mrg xtensa*-*)
5271 1.6 mrg cat > conftest.c <<EOF
5272 1.6 mrg #ifdef __XTENSA_CALL0_ABI__
5273 1.6 mrg #error
5274 1.6 mrg #endif
5275 1.6 mrg EOF
5276 1.6 mrg if { ac_try='${CC-cc} -E -o conftest.i conftest.c 1>&5'
5277 1.6 mrg { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
5278 1.6 mrg (eval $ac_try) 2>&5
5279 1.6 mrg ac_status=$?
5280 1.6 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5281 1.6 mrg test $ac_status = 0; }; }; then
5282 1.6 mrg tmake_file="${tmake_file} xtensa/t-windowed"
5283 1.6 mrg fi
5284 1.6 mrg ;;
5285 1.6 mrg esac
5286 1.6 mrg
5287 1.1 mrg # Check for visibility support. This is after config.host so that
5288 1.1 mrg # we can check for asm_hidden_op.
5289 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for __attribute__((visibility(\"hidden\")))" >&5
5290 1.1 mrg $as_echo_n "checking for __attribute__((visibility(\"hidden\")))... " >&6; }
5291 1.13 mrg if ${libgcc_cv_hidden_visibility_attribute+:} false; then :
5292 1.1 mrg $as_echo_n "(cached) " >&6
5293 1.1 mrg else
5294 1.1 mrg
5295 1.1 mrg echo 'int __attribute__ ((visibility ("hidden"))) foo (void) { return 1; }' > conftest.c
5296 1.1 mrg libgcc_cv_hidden_visibility_attribute=no
5297 1.1 mrg if { ac_try='${CC-cc} -Werror -S conftest.c -o conftest.s 1>&5'
5298 1.1 mrg { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
5299 1.1 mrg (eval $ac_try) 2>&5
5300 1.1 mrg ac_status=$?
5301 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5302 1.1 mrg test $ac_status = 0; }; }; then
5303 1.1 mrg if grep "\\$asm_hidden_op.*foo" conftest.s >/dev/null; then
5304 1.1 mrg libgcc_cv_hidden_visibility_attribute=yes
5305 1.1 mrg fi
5306 1.1 mrg fi
5307 1.1 mrg rm -f conftest.*
5308 1.1 mrg
5309 1.1 mrg fi
5310 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libgcc_cv_hidden_visibility_attribute" >&5
5311 1.1 mrg $as_echo "$libgcc_cv_hidden_visibility_attribute" >&6; }
5312 1.1 mrg
5313 1.1 mrg if test $libgcc_cv_hidden_visibility_attribute = yes; then
5314 1.1 mrg vis_hide='-fvisibility=hidden -DHIDE_EXPORTS'
5315 1.12 mrg
5316 1.12 mrg cat >>confdefs.h <<_ACEOF
5317 1.12 mrg #define AS_HIDDEN_DIRECTIVE $asm_hidden_op
5318 1.12 mrg _ACEOF
5319 1.12 mrg
5320 1.1 mrg else
5321 1.1 mrg vis_hide=
5322 1.1 mrg fi
5323 1.1 mrg
5324 1.1 mrg
5325 1.12 mrg # Check for .cfi_sections .debug_frame support.
5326 1.12 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for .cfi_sections .debug_frame" >&5
5327 1.12 mrg $as_echo_n "checking for .cfi_sections .debug_frame... " >&6; }
5328 1.13 mrg if ${libgcc_cv_cfi_sections_directive+:} false; then :
5329 1.12 mrg $as_echo_n "(cached) " >&6
5330 1.12 mrg else
5331 1.12 mrg
5332 1.12 mrg echo 'int foo (int, char *);' > conftest.c
5333 1.12 mrg echo 'int bar (int x) { char *y = __builtin_alloca (x); return foo (x + 1, y) + 1; }' >> conftest.c
5334 1.12 mrg libgcc_cv_cfi_sections_directive=no
5335 1.12 mrg if { ac_try='${CC-cc} -Werror -g -fno-asynchronous-unwind-tables -fno-unwind-tables -fno-exceptions -S conftest.c -o conftest.s 1>&5'
5336 1.12 mrg { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
5337 1.12 mrg (eval $ac_try) 2>&5
5338 1.12 mrg ac_status=$?
5339 1.12 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5340 1.12 mrg test $ac_status = 0; }; }; then
5341 1.12 mrg if grep "\\.cfi_sections.*\\.debug_frame" conftest.s >/dev/null; then
5342 1.12 mrg libgcc_cv_cfi_sections_directive=yes
5343 1.12 mrg fi
5344 1.12 mrg fi
5345 1.12 mrg rm -f conftest.*
5346 1.12 mrg
5347 1.12 mrg fi
5348 1.12 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libgcc_cv_cfi_sections_directive" >&5
5349 1.12 mrg $as_echo "$libgcc_cv_cfi_sections_directive" >&6; }
5350 1.12 mrg if test $libgcc_cv_cfi_sections_directive = yes; then
5351 1.12 mrg
5352 1.12 mrg $as_echo "#define HAVE_AS_CFI_SECTIONS 1" >>confdefs.h
5353 1.12 mrg
5354 1.12 mrg fi
5355 1.12 mrg
5356 1.1 mrg # See if we have thread-local storage. We can only test assembler
5357 1.4 mrg # since link-time and run-time tests require the newly built
5358 1.1 mrg # gcc, which can't be used to build executable due to that libgcc
5359 1.1 mrg # is yet to be built here.
5360 1.1 mrg
5361 1.1 mrg # Check whether --enable-tls was given.
5362 1.1 mrg if test "${enable_tls+set}" = set; then :
5363 1.1 mrg enableval=$enable_tls;
5364 1.1 mrg case "$enableval" in
5365 1.1 mrg yes|no) ;;
5366 1.13 mrg *) as_fn_error $? "Argument to enable/disable tls must be yes or no" "$LINENO" 5 ;;
5367 1.1 mrg esac
5368 1.1 mrg
5369 1.1 mrg else
5370 1.1 mrg enable_tls=yes
5371 1.1 mrg fi
5372 1.1 mrg
5373 1.1 mrg
5374 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the target assembler supports thread-local storage" >&5
5375 1.1 mrg $as_echo_n "checking whether the target assembler supports thread-local storage... " >&6; }
5376 1.13 mrg if ${gcc_cv_have_cc_tls+:} false; then :
5377 1.1 mrg $as_echo_n "(cached) " >&6
5378 1.1 mrg else
5379 1.1 mrg
5380 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5381 1.1 mrg /* end confdefs.h. */
5382 1.1 mrg __thread int a; int b; int main() { return a = b; }
5383 1.1 mrg _ACEOF
5384 1.1 mrg if ac_fn_c_try_compile "$LINENO"; then :
5385 1.1 mrg gcc_cv_have_cc_tls=yes
5386 1.1 mrg else
5387 1.1 mrg gcc_cv_have_cc_tls=no
5388 1.1 mrg fi
5389 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5390 1.1 mrg
5391 1.1 mrg fi
5392 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gcc_cv_have_cc_tls" >&5
5393 1.1 mrg $as_echo "$gcc_cv_have_cc_tls" >&6; }
5394 1.8 maya if test "$enable_tls $gcc_cv_have_cc_tls" = "yes yes"; then
5395 1.8 maya
5396 1.8 maya $as_echo "#define HAVE_CC_TLS 1" >>confdefs.h
5397 1.8 maya
5398 1.8 maya fi
5399 1.1 mrg set_have_cc_tls=
5400 1.1 mrg if test "$enable_tls $gcc_cv_have_cc_tls" = "yes yes"; then
5401 1.1 mrg set_have_cc_tls="-DHAVE_CC_TLS"
5402 1.1 mrg fi
5403 1.1 mrg
5404 1.1 mrg
5405 1.1 mrg # See if we have emulated thread-local storage.
5406 1.1 mrg
5407 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the thread-local storage support is from emutls" >&5
5408 1.1 mrg $as_echo_n "checking whether the thread-local storage support is from emutls... " >&6; }
5409 1.13 mrg if ${gcc_cv_use_emutls+:} false; then :
5410 1.1 mrg $as_echo_n "(cached) " >&6
5411 1.1 mrg else
5412 1.1 mrg
5413 1.1 mrg gcc_cv_use_emutls=no
5414 1.1 mrg echo '__thread int a; int b; int main() { return a = b; }' > conftest.c
5415 1.1 mrg if { ac_try='${CC-cc} -Werror -S -o conftest.s conftest.c 1>&5'
5416 1.1 mrg { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
5417 1.1 mrg (eval $ac_try) 2>&5
5418 1.1 mrg ac_status=$?
5419 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5420 1.1 mrg test $ac_status = 0; }; }; then
5421 1.1 mrg if grep __emutls_get_address conftest.s > /dev/null; then
5422 1.1 mrg gcc_cv_use_emutls=yes
5423 1.1 mrg fi
5424 1.1 mrg fi
5425 1.1 mrg rm -f conftest.*
5426 1.1 mrg
5427 1.1 mrg fi
5428 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gcc_cv_use_emutls" >&5
5429 1.1 mrg $as_echo "$gcc_cv_use_emutls" >&6; }
5430 1.1 mrg if test "$gcc_cv_use_emutls" = "yes" ; then
5431 1.1 mrg
5432 1.1 mrg $as_echo "#define USE_EMUTLS 1" >>confdefs.h
5433 1.1 mrg
5434 1.1 mrg fi
5435 1.1 mrg set_use_emutls=
5436 1.1 mrg if test "$enable_tls $gcc_cv_use_emutls" = "yes yes"; then
5437 1.1 mrg set_use_emutls="-DUSE_EMUTLS"
5438 1.1 mrg fi
5439 1.1 mrg
5440 1.1 mrg
5441 1.12 mrg
5442 1.12 mrg
5443 1.12 mrg case "${target}" in
5444 1.12 mrg i[34567]86-*-* | x86_64-*-*)
5445 1.12 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if the assembler supports AVX" >&5
5446 1.12 mrg $as_echo_n "checking if the assembler supports AVX... " >&6; }
5447 1.13 mrg if ${libgcc_cv_as_avx+:} false; then :
5448 1.12 mrg $as_echo_n "(cached) " >&6
5449 1.12 mrg else
5450 1.12 mrg
5451 1.12 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5452 1.12 mrg /* end confdefs.h. */
5453 1.12 mrg
5454 1.12 mrg int
5455 1.12 mrg main ()
5456 1.12 mrg {
5457 1.12 mrg asm("vzeroupper");
5458 1.12 mrg ;
5459 1.12 mrg return 0;
5460 1.12 mrg }
5461 1.12 mrg _ACEOF
5462 1.12 mrg if ac_fn_c_try_compile "$LINENO"; then :
5463 1.12 mrg libgcc_cv_as_avx=yes
5464 1.12 mrg else
5465 1.12 mrg libgcc_cv_as_avx=no
5466 1.12 mrg fi
5467 1.12 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5468 1.12 mrg
5469 1.12 mrg fi
5470 1.12 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libgcc_cv_as_avx" >&5
5471 1.12 mrg $as_echo "$libgcc_cv_as_avx" >&6; }
5472 1.12 mrg if test x$libgcc_cv_as_avx = xyes; then
5473 1.12 mrg
5474 1.12 mrg $as_echo "#define HAVE_AS_AVX 1" >>confdefs.h
5475 1.12 mrg
5476 1.12 mrg fi
5477 1.12 mrg ;;
5478 1.12 mrg esac
5479 1.12 mrg
5480 1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for init priority support" >&5
5481 1.4 mrg $as_echo_n "checking for init priority support... " >&6; }
5482 1.13 mrg if ${libgcc_cv_init_priority+:} false; then :
5483 1.4 mrg $as_echo_n "(cached) " >&6
5484 1.4 mrg else
5485 1.4 mrg
5486 1.4 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5487 1.4 mrg /* end confdefs.h. */
5488 1.4 mrg
5489 1.4 mrg int
5490 1.4 mrg main ()
5491 1.4 mrg {
5492 1.4 mrg void ip (void) __attribute__ ((constructor (1)));
5493 1.4 mrg ;
5494 1.4 mrg return 0;
5495 1.4 mrg }
5496 1.4 mrg _ACEOF
5497 1.4 mrg if ac_fn_c_try_compile "$LINENO"; then :
5498 1.4 mrg libgcc_cv_init_priority=yes
5499 1.4 mrg else
5500 1.4 mrg libgcc_cv_init_priority=no
5501 1.4 mrg fi
5502 1.4 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5503 1.4 mrg fi
5504 1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libgcc_cv_init_priority" >&5
5505 1.4 mrg $as_echo "$libgcc_cv_init_priority" >&6; }
5506 1.4 mrg if test $libgcc_cv_init_priority = yes; then
5507 1.4 mrg
5508 1.4 mrg $as_echo "#define HAVE_INIT_PRIORITY 1" >>confdefs.h
5509 1.4 mrg
5510 1.4 mrg fi
5511 1.4 mrg
5512 1.4 mrg # Conditionalize the sfp-machine.h header for this target machine.
5513 1.4 mrg if test -z "${sfp_machine_header}"; then
5514 1.4 mrg sfp_machine_header=$cpu_type/sfp-machine.h
5515 1.4 mrg if test -f ${srcdir}/config/${sfp_machine_header}; then
5516 1.4 mrg :
5517 1.4 mrg else
5518 1.4 mrg sfp_machine_header=no-sfp-machine.h
5519 1.4 mrg fi
5520 1.4 mrg fi
5521 1.4 mrg
5522 1.4 mrg
5523 1.1 mrg # Conditionalize the makefile for this target machine.
5524 1.1 mrg tmake_file_=
5525 1.1 mrg for f in ${tmake_file}
5526 1.1 mrg do
5527 1.1 mrg if test -f ${srcdir}/config/$f
5528 1.1 mrg then
5529 1.1 mrg tmake_file_="${tmake_file_} \$(srcdir)/config/$f"
5530 1.1 mrg fi
5531 1.1 mrg done
5532 1.1 mrg tmake_file="${tmake_file_}"
5533 1.1 mrg
5534 1.1 mrg
5535 1.4 mrg # Likewise export definitions for libgcc_tm.h
5536 1.4 mrg tm_file_=
5537 1.4 mrg for f in ${tm_file}
5538 1.4 mrg do
5539 1.4 mrg tm_file_="${tm_file_} \$(srcdir)/config/$f"
5540 1.4 mrg done
5541 1.4 mrg tm_file="${tm_file_}"
5542 1.4 mrg
5543 1.4 mrg
5544 1.4 mrg
5545 1.4 mrg # Map from thread model to thread header.
5546 1.4 mrg
5547 1.4 mrg case $target_thread_file in
5548 1.4 mrg aix) thread_header=config/rs6000/gthr-aix.h ;;
5549 1.4 mrg dce) thread_header=config/pa/gthr-dce.h ;;
5550 1.4 mrg lynx) thread_header=config/gthr-lynx.h ;;
5551 1.4 mrg mipssde) thread_header=config/mips/gthr-mipssde.h ;;
5552 1.4 mrg posix) thread_header=gthr-posix.h ;;
5553 1.4 mrg rtems) thread_header=config/gthr-rtems.h ;;
5554 1.4 mrg single) thread_header=gthr-single.h ;;
5555 1.4 mrg tpf) thread_header=config/s390/gthr-tpf.h ;;
5556 1.4 mrg vxworks) thread_header=config/gthr-vxworks.h ;;
5557 1.4 mrg win32) thread_header=config/i386/gthr-win32.h ;;
5558 1.4 mrg esac
5559 1.4 mrg
5560 1.4 mrg
5561 1.4 mrg
5562 1.11 mrg # Determine what GCC version number to use in filesystem paths.
5563 1.11 mrg
5564 1.11 mrg get_gcc_base_ver="cat"
5565 1.11 mrg
5566 1.11 mrg # Check whether --with-gcc-major-version-only was given.
5567 1.11 mrg if test "${with_gcc_major_version_only+set}" = set; then :
5568 1.11 mrg withval=$with_gcc_major_version_only; if test x$with_gcc_major_version_only = xyes ; then
5569 1.11 mrg get_gcc_base_ver="sed -e 's/^\([0-9]*\).*/\1/'"
5570 1.11 mrg fi
5571 1.11 mrg
5572 1.11 mrg fi
5573 1.11 mrg
5574 1.11 mrg
5575 1.11 mrg
5576 1.11 mrg
5577 1.1 mrg # Substitute configuration variables
5578 1.1 mrg
5579 1.1 mrg
5580 1.1 mrg
5581 1.4 mrg
5582 1.4 mrg
5583 1.4 mrg
5584 1.4 mrg
5585 1.4 mrg
5586 1.4 mrg
5587 1.1 mrg # We need multilib support.
5588 1.1 mrg ac_config_files="$ac_config_files Makefile"
5589 1.1 mrg
5590 1.1 mrg ac_config_commands="$ac_config_commands default"
5591 1.1 mrg
5592 1.1 mrg cat >confcache <<\_ACEOF
5593 1.1 mrg # This file is a shell script that caches the results of configure
5594 1.1 mrg # tests run on this system so they can be shared between configure
5595 1.1 mrg # scripts and configure runs, see configure's option --config-cache.
5596 1.1 mrg # It is not useful on other systems. If it contains results you don't
5597 1.1 mrg # want to keep, you may remove or edit it.
5598 1.1 mrg #
5599 1.1 mrg # config.status only pays attention to the cache file if you give it
5600 1.1 mrg # the --recheck option to rerun configure.
5601 1.1 mrg #
5602 1.1 mrg # `ac_cv_env_foo' variables (set or unset) will be overridden when
5603 1.1 mrg # loading this file, other *unset* `ac_cv_foo' will be assigned the
5604 1.1 mrg # following values.
5605 1.1 mrg
5606 1.1 mrg _ACEOF
5607 1.1 mrg
5608 1.1 mrg # The following way of writing the cache mishandles newlines in values,
5609 1.1 mrg # but we know of no workaround that is simple, portable, and efficient.
5610 1.1 mrg # So, we kill variables containing newlines.
5611 1.1 mrg # Ultrix sh set writes to stderr and can't be redirected directly,
5612 1.1 mrg # and sets the high bit in the cache file unless we assign to the vars.
5613 1.1 mrg (
5614 1.1 mrg for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
5615 1.1 mrg eval ac_val=\$$ac_var
5616 1.1 mrg case $ac_val in #(
5617 1.1 mrg *${as_nl}*)
5618 1.1 mrg case $ac_var in #(
5619 1.1 mrg *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
5620 1.1 mrg $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
5621 1.1 mrg esac
5622 1.1 mrg case $ac_var in #(
5623 1.1 mrg _ | IFS | as_nl) ;; #(
5624 1.1 mrg BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
5625 1.1 mrg *) { eval $ac_var=; unset $ac_var;} ;;
5626 1.1 mrg esac ;;
5627 1.1 mrg esac
5628 1.1 mrg done
5629 1.1 mrg
5630 1.1 mrg (set) 2>&1 |
5631 1.1 mrg case $as_nl`(ac_space=' '; set) 2>&1` in #(
5632 1.1 mrg *${as_nl}ac_space=\ *)
5633 1.1 mrg # `set' does not quote correctly, so add quotes: double-quote
5634 1.1 mrg # substitution turns \\\\ into \\, and sed turns \\ into \.
5635 1.1 mrg sed -n \
5636 1.1 mrg "s/'/'\\\\''/g;
5637 1.1 mrg s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
5638 1.1 mrg ;; #(
5639 1.1 mrg *)
5640 1.1 mrg # `set' quotes correctly as required by POSIX, so do not add quotes.
5641 1.1 mrg sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
5642 1.1 mrg ;;
5643 1.1 mrg esac |
5644 1.1 mrg sort
5645 1.1 mrg ) |
5646 1.1 mrg sed '
5647 1.1 mrg /^ac_cv_env_/b end
5648 1.1 mrg t clear
5649 1.1 mrg :clear
5650 1.1 mrg s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
5651 1.1 mrg t end
5652 1.1 mrg s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
5653 1.1 mrg :end' >>confcache
5654 1.1 mrg if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
5655 1.1 mrg if test -w "$cache_file"; then
5656 1.13 mrg if test "x$cache_file" != "x/dev/null"; then
5657 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
5658 1.1 mrg $as_echo "$as_me: updating cache $cache_file" >&6;}
5659 1.13 mrg if test ! -f "$cache_file" || test -h "$cache_file"; then
5660 1.13 mrg cat confcache >"$cache_file"
5661 1.13 mrg else
5662 1.13 mrg case $cache_file in #(
5663 1.13 mrg */* | ?:*)
5664 1.13 mrg mv -f confcache "$cache_file"$$ &&
5665 1.13 mrg mv -f "$cache_file"$$ "$cache_file" ;; #(
5666 1.13 mrg *)
5667 1.13 mrg mv -f confcache "$cache_file" ;;
5668 1.13 mrg esac
5669 1.13 mrg fi
5670 1.13 mrg fi
5671 1.1 mrg else
5672 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
5673 1.1 mrg $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
5674 1.1 mrg fi
5675 1.1 mrg fi
5676 1.1 mrg rm -f confcache
5677 1.1 mrg
5678 1.1 mrg test "x$prefix" = xNONE && prefix=$ac_default_prefix
5679 1.1 mrg # Let make expand exec_prefix.
5680 1.1 mrg test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
5681 1.1 mrg
5682 1.4 mrg DEFS=-DHAVE_CONFIG_H
5683 1.1 mrg
5684 1.1 mrg ac_libobjs=
5685 1.1 mrg ac_ltlibobjs=
5686 1.13 mrg U=
5687 1.1 mrg for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
5688 1.1 mrg # 1. Remove the extension, and $U if already installed.
5689 1.1 mrg ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
5690 1.1 mrg ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
5691 1.1 mrg # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
5692 1.1 mrg # will be set to the directory where LIBOBJS objects are built.
5693 1.1 mrg as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
5694 1.1 mrg as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
5695 1.1 mrg done
5696 1.1 mrg LIBOBJS=$ac_libobjs
5697 1.1 mrg
5698 1.1 mrg LTLIBOBJS=$ac_ltlibobjs
5699 1.1 mrg
5700 1.1 mrg
5701 1.1 mrg
5702 1.13 mrg : "${CONFIG_STATUS=./config.status}"
5703 1.1 mrg ac_write_fail=0
5704 1.1 mrg ac_clean_files_save=$ac_clean_files
5705 1.1 mrg ac_clean_files="$ac_clean_files $CONFIG_STATUS"
5706 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
5707 1.1 mrg $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
5708 1.1 mrg as_write_fail=0
5709 1.1 mrg cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
5710 1.1 mrg #! $SHELL
5711 1.1 mrg # Generated by $as_me.
5712 1.1 mrg # Run this file to recreate the current configuration.
5713 1.1 mrg # Compiler output produced by configure, useful for debugging
5714 1.1 mrg # configure, is in config.log if it exists.
5715 1.1 mrg
5716 1.1 mrg debug=false
5717 1.1 mrg ac_cs_recheck=false
5718 1.1 mrg ac_cs_silent=false
5719 1.1 mrg
5720 1.1 mrg SHELL=\${CONFIG_SHELL-$SHELL}
5721 1.1 mrg export SHELL
5722 1.1 mrg _ASEOF
5723 1.1 mrg cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
5724 1.1 mrg ## -------------------- ##
5725 1.1 mrg ## M4sh Initialization. ##
5726 1.1 mrg ## -------------------- ##
5727 1.1 mrg
5728 1.1 mrg # Be more Bourne compatible
5729 1.1 mrg DUALCASE=1; export DUALCASE # for MKS sh
5730 1.1 mrg if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
5731 1.1 mrg emulate sh
5732 1.1 mrg NULLCMD=:
5733 1.1 mrg # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
5734 1.1 mrg # is contrary to our usage. Disable this feature.
5735 1.1 mrg alias -g '${1+"$@"}'='"$@"'
5736 1.1 mrg setopt NO_GLOB_SUBST
5737 1.1 mrg else
5738 1.1 mrg case `(set -o) 2>/dev/null` in #(
5739 1.1 mrg *posix*) :
5740 1.1 mrg set -o posix ;; #(
5741 1.1 mrg *) :
5742 1.1 mrg ;;
5743 1.1 mrg esac
5744 1.1 mrg fi
5745 1.1 mrg
5746 1.1 mrg
5747 1.1 mrg as_nl='
5748 1.1 mrg '
5749 1.1 mrg export as_nl
5750 1.1 mrg # Printing a long string crashes Solaris 7 /usr/bin/printf.
5751 1.1 mrg as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
5752 1.1 mrg as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
5753 1.1 mrg as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
5754 1.1 mrg # Prefer a ksh shell builtin over an external printf program on Solaris,
5755 1.1 mrg # but without wasting forks for bash or zsh.
5756 1.1 mrg if test -z "$BASH_VERSION$ZSH_VERSION" \
5757 1.1 mrg && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
5758 1.1 mrg as_echo='print -r --'
5759 1.1 mrg as_echo_n='print -rn --'
5760 1.1 mrg elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
5761 1.1 mrg as_echo='printf %s\n'
5762 1.1 mrg as_echo_n='printf %s'
5763 1.1 mrg else
5764 1.1 mrg if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
5765 1.1 mrg as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
5766 1.1 mrg as_echo_n='/usr/ucb/echo -n'
5767 1.1 mrg else
5768 1.1 mrg as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
5769 1.1 mrg as_echo_n_body='eval
5770 1.1 mrg arg=$1;
5771 1.1 mrg case $arg in #(
5772 1.1 mrg *"$as_nl"*)
5773 1.1 mrg expr "X$arg" : "X\\(.*\\)$as_nl";
5774 1.1 mrg arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
5775 1.1 mrg esac;
5776 1.1 mrg expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
5777 1.1 mrg '
5778 1.1 mrg export as_echo_n_body
5779 1.1 mrg as_echo_n='sh -c $as_echo_n_body as_echo'
5780 1.1 mrg fi
5781 1.1 mrg export as_echo_body
5782 1.1 mrg as_echo='sh -c $as_echo_body as_echo'
5783 1.1 mrg fi
5784 1.1 mrg
5785 1.1 mrg # The user is always right.
5786 1.1 mrg if test "${PATH_SEPARATOR+set}" != set; then
5787 1.1 mrg PATH_SEPARATOR=:
5788 1.1 mrg (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
5789 1.1 mrg (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
5790 1.1 mrg PATH_SEPARATOR=';'
5791 1.1 mrg }
5792 1.1 mrg fi
5793 1.1 mrg
5794 1.1 mrg
5795 1.1 mrg # IFS
5796 1.1 mrg # We need space, tab and new line, in precisely that order. Quoting is
5797 1.1 mrg # there to prevent editors from complaining about space-tab.
5798 1.1 mrg # (If _AS_PATH_WALK were called with IFS unset, it would disable word
5799 1.1 mrg # splitting by setting IFS to empty value.)
5800 1.1 mrg IFS=" "" $as_nl"
5801 1.1 mrg
5802 1.1 mrg # Find who we are. Look in the path if we contain no directory separator.
5803 1.13 mrg as_myself=
5804 1.1 mrg case $0 in #((
5805 1.1 mrg *[\\/]* ) as_myself=$0 ;;
5806 1.1 mrg *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5807 1.1 mrg for as_dir in $PATH
5808 1.1 mrg do
5809 1.1 mrg IFS=$as_save_IFS
5810 1.1 mrg test -z "$as_dir" && as_dir=.
5811 1.1 mrg test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
5812 1.1 mrg done
5813 1.1 mrg IFS=$as_save_IFS
5814 1.1 mrg
5815 1.1 mrg ;;
5816 1.1 mrg esac
5817 1.1 mrg # We did not find ourselves, most probably we were run as `sh COMMAND'
5818 1.1 mrg # in which case we are not to be found in the path.
5819 1.1 mrg if test "x$as_myself" = x; then
5820 1.1 mrg as_myself=$0
5821 1.1 mrg fi
5822 1.1 mrg if test ! -f "$as_myself"; then
5823 1.1 mrg $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
5824 1.1 mrg exit 1
5825 1.1 mrg fi
5826 1.1 mrg
5827 1.1 mrg # Unset variables that we do not need and which cause bugs (e.g. in
5828 1.1 mrg # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
5829 1.1 mrg # suppresses any "Segmentation fault" message there. '((' could
5830 1.1 mrg # trigger a bug in pdksh 5.2.14.
5831 1.1 mrg for as_var in BASH_ENV ENV MAIL MAILPATH
5832 1.1 mrg do eval test x\${$as_var+set} = xset \
5833 1.1 mrg && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
5834 1.1 mrg done
5835 1.1 mrg PS1='$ '
5836 1.1 mrg PS2='> '
5837 1.1 mrg PS4='+ '
5838 1.1 mrg
5839 1.1 mrg # NLS nuisances.
5840 1.1 mrg LC_ALL=C
5841 1.1 mrg export LC_ALL
5842 1.1 mrg LANGUAGE=C
5843 1.1 mrg export LANGUAGE
5844 1.1 mrg
5845 1.1 mrg # CDPATH.
5846 1.1 mrg (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
5847 1.1 mrg
5848 1.1 mrg
5849 1.13 mrg # as_fn_error STATUS ERROR [LINENO LOG_FD]
5850 1.13 mrg # ----------------------------------------
5851 1.1 mrg # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
5852 1.1 mrg # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
5853 1.13 mrg # script with STATUS, using 1 if that was 0.
5854 1.1 mrg as_fn_error ()
5855 1.1 mrg {
5856 1.13 mrg as_status=$1; test $as_status -eq 0 && as_status=1
5857 1.13 mrg if test "$4"; then
5858 1.13 mrg as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
5859 1.13 mrg $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
5860 1.1 mrg fi
5861 1.13 mrg $as_echo "$as_me: error: $2" >&2
5862 1.1 mrg as_fn_exit $as_status
5863 1.1 mrg } # as_fn_error
5864 1.1 mrg
5865 1.1 mrg
5866 1.1 mrg # as_fn_set_status STATUS
5867 1.1 mrg # -----------------------
5868 1.1 mrg # Set $? to STATUS, without forking.
5869 1.1 mrg as_fn_set_status ()
5870 1.1 mrg {
5871 1.1 mrg return $1
5872 1.1 mrg } # as_fn_set_status
5873 1.1 mrg
5874 1.1 mrg # as_fn_exit STATUS
5875 1.1 mrg # -----------------
5876 1.1 mrg # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
5877 1.1 mrg as_fn_exit ()
5878 1.1 mrg {
5879 1.1 mrg set +e
5880 1.1 mrg as_fn_set_status $1
5881 1.1 mrg exit $1
5882 1.1 mrg } # as_fn_exit
5883 1.1 mrg
5884 1.1 mrg # as_fn_unset VAR
5885 1.1 mrg # ---------------
5886 1.1 mrg # Portably unset VAR.
5887 1.1 mrg as_fn_unset ()
5888 1.1 mrg {
5889 1.1 mrg { eval $1=; unset $1;}
5890 1.1 mrg }
5891 1.1 mrg as_unset=as_fn_unset
5892 1.1 mrg # as_fn_append VAR VALUE
5893 1.1 mrg # ----------------------
5894 1.1 mrg # Append the text in VALUE to the end of the definition contained in VAR. Take
5895 1.1 mrg # advantage of any shell optimizations that allow amortized linear growth over
5896 1.1 mrg # repeated appends, instead of the typical quadratic growth present in naive
5897 1.1 mrg # implementations.
5898 1.1 mrg if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
5899 1.1 mrg eval 'as_fn_append ()
5900 1.1 mrg {
5901 1.1 mrg eval $1+=\$2
5902 1.1 mrg }'
5903 1.1 mrg else
5904 1.1 mrg as_fn_append ()
5905 1.1 mrg {
5906 1.1 mrg eval $1=\$$1\$2
5907 1.1 mrg }
5908 1.1 mrg fi # as_fn_append
5909 1.1 mrg
5910 1.1 mrg # as_fn_arith ARG...
5911 1.1 mrg # ------------------
5912 1.1 mrg # Perform arithmetic evaluation on the ARGs, and store the result in the
5913 1.1 mrg # global $as_val. Take advantage of shells that can avoid forks. The arguments
5914 1.1 mrg # must be portable across $(()) and expr.
5915 1.1 mrg if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
5916 1.1 mrg eval 'as_fn_arith ()
5917 1.1 mrg {
5918 1.1 mrg as_val=$(( $* ))
5919 1.1 mrg }'
5920 1.1 mrg else
5921 1.1 mrg as_fn_arith ()
5922 1.1 mrg {
5923 1.1 mrg as_val=`expr "$@" || test $? -eq 1`
5924 1.1 mrg }
5925 1.1 mrg fi # as_fn_arith
5926 1.1 mrg
5927 1.1 mrg
5928 1.1 mrg if expr a : '\(a\)' >/dev/null 2>&1 &&
5929 1.1 mrg test "X`expr 00001 : '.*\(...\)'`" = X001; then
5930 1.1 mrg as_expr=expr
5931 1.1 mrg else
5932 1.1 mrg as_expr=false
5933 1.1 mrg fi
5934 1.1 mrg
5935 1.1 mrg if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
5936 1.1 mrg as_basename=basename
5937 1.1 mrg else
5938 1.1 mrg as_basename=false
5939 1.1 mrg fi
5940 1.1 mrg
5941 1.1 mrg if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
5942 1.1 mrg as_dirname=dirname
5943 1.1 mrg else
5944 1.1 mrg as_dirname=false
5945 1.1 mrg fi
5946 1.1 mrg
5947 1.1 mrg as_me=`$as_basename -- "$0" ||
5948 1.1 mrg $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
5949 1.1 mrg X"$0" : 'X\(//\)$' \| \
5950 1.1 mrg X"$0" : 'X\(/\)' \| . 2>/dev/null ||
5951 1.1 mrg $as_echo X/"$0" |
5952 1.1 mrg sed '/^.*\/\([^/][^/]*\)\/*$/{
5953 1.1 mrg s//\1/
5954 1.1 mrg q
5955 1.1 mrg }
5956 1.1 mrg /^X\/\(\/\/\)$/{
5957 1.1 mrg s//\1/
5958 1.1 mrg q
5959 1.1 mrg }
5960 1.1 mrg /^X\/\(\/\).*/{
5961 1.1 mrg s//\1/
5962 1.1 mrg q
5963 1.1 mrg }
5964 1.1 mrg s/.*/./; q'`
5965 1.1 mrg
5966 1.1 mrg # Avoid depending upon Character Ranges.
5967 1.1 mrg as_cr_letters='abcdefghijklmnopqrstuvwxyz'
5968 1.1 mrg as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
5969 1.1 mrg as_cr_Letters=$as_cr_letters$as_cr_LETTERS
5970 1.1 mrg as_cr_digits='0123456789'
5971 1.1 mrg as_cr_alnum=$as_cr_Letters$as_cr_digits
5972 1.1 mrg
5973 1.1 mrg ECHO_C= ECHO_N= ECHO_T=
5974 1.1 mrg case `echo -n x` in #(((((
5975 1.1 mrg -n*)
5976 1.1 mrg case `echo 'xy\c'` in
5977 1.1 mrg *c*) ECHO_T=' ';; # ECHO_T is single tab character.
5978 1.1 mrg xy) ECHO_C='\c';;
5979 1.1 mrg *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
5980 1.1 mrg ECHO_T=' ';;
5981 1.1 mrg esac;;
5982 1.1 mrg *)
5983 1.1 mrg ECHO_N='-n';;
5984 1.1 mrg esac
5985 1.1 mrg
5986 1.1 mrg rm -f conf$$ conf$$.exe conf$$.file
5987 1.1 mrg if test -d conf$$.dir; then
5988 1.1 mrg rm -f conf$$.dir/conf$$.file
5989 1.1 mrg else
5990 1.1 mrg rm -f conf$$.dir
5991 1.1 mrg mkdir conf$$.dir 2>/dev/null
5992 1.1 mrg fi
5993 1.1 mrg if (echo >conf$$.file) 2>/dev/null; then
5994 1.1 mrg if ln -s conf$$.file conf$$ 2>/dev/null; then
5995 1.1 mrg as_ln_s='ln -s'
5996 1.1 mrg # ... but there are two gotchas:
5997 1.1 mrg # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
5998 1.1 mrg # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
5999 1.13 mrg # In both cases, we have to default to `cp -pR'.
6000 1.1 mrg ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
6001 1.13 mrg as_ln_s='cp -pR'
6002 1.1 mrg elif ln conf$$.file conf$$ 2>/dev/null; then
6003 1.1 mrg as_ln_s=ln
6004 1.1 mrg else
6005 1.13 mrg as_ln_s='cp -pR'
6006 1.1 mrg fi
6007 1.1 mrg else
6008 1.13 mrg as_ln_s='cp -pR'
6009 1.1 mrg fi
6010 1.1 mrg rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
6011 1.1 mrg rmdir conf$$.dir 2>/dev/null
6012 1.1 mrg
6013 1.1 mrg
6014 1.1 mrg # as_fn_mkdir_p
6015 1.1 mrg # -------------
6016 1.1 mrg # Create "$as_dir" as a directory, including parents if necessary.
6017 1.1 mrg as_fn_mkdir_p ()
6018 1.1 mrg {
6019 1.1 mrg
6020 1.1 mrg case $as_dir in #(
6021 1.1 mrg -*) as_dir=./$as_dir;;
6022 1.1 mrg esac
6023 1.1 mrg test -d "$as_dir" || eval $as_mkdir_p || {
6024 1.1 mrg as_dirs=
6025 1.1 mrg while :; do
6026 1.1 mrg case $as_dir in #(
6027 1.1 mrg *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
6028 1.1 mrg *) as_qdir=$as_dir;;
6029 1.1 mrg esac
6030 1.1 mrg as_dirs="'$as_qdir' $as_dirs"
6031 1.1 mrg as_dir=`$as_dirname -- "$as_dir" ||
6032 1.1 mrg $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
6033 1.1 mrg X"$as_dir" : 'X\(//\)[^/]' \| \
6034 1.1 mrg X"$as_dir" : 'X\(//\)$' \| \
6035 1.1 mrg X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
6036 1.1 mrg $as_echo X"$as_dir" |
6037 1.1 mrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
6038 1.1 mrg s//\1/
6039 1.1 mrg q
6040 1.1 mrg }
6041 1.1 mrg /^X\(\/\/\)[^/].*/{
6042 1.1 mrg s//\1/
6043 1.1 mrg q
6044 1.1 mrg }
6045 1.1 mrg /^X\(\/\/\)$/{
6046 1.1 mrg s//\1/
6047 1.1 mrg q
6048 1.1 mrg }
6049 1.1 mrg /^X\(\/\).*/{
6050 1.1 mrg s//\1/
6051 1.1 mrg q
6052 1.1 mrg }
6053 1.1 mrg s/.*/./; q'`
6054 1.1 mrg test -d "$as_dir" && break
6055 1.1 mrg done
6056 1.1 mrg test -z "$as_dirs" || eval "mkdir $as_dirs"
6057 1.13 mrg } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
6058 1.1 mrg
6059 1.1 mrg
6060 1.1 mrg } # as_fn_mkdir_p
6061 1.1 mrg if mkdir -p . 2>/dev/null; then
6062 1.1 mrg as_mkdir_p='mkdir -p "$as_dir"'
6063 1.1 mrg else
6064 1.1 mrg test -d ./-p && rmdir ./-p
6065 1.1 mrg as_mkdir_p=false
6066 1.1 mrg fi
6067 1.1 mrg
6068 1.13 mrg
6069 1.13 mrg # as_fn_executable_p FILE
6070 1.13 mrg # -----------------------
6071 1.13 mrg # Test if FILE is an executable regular file.
6072 1.13 mrg as_fn_executable_p ()
6073 1.13 mrg {
6074 1.13 mrg test -f "$1" && test -x "$1"
6075 1.13 mrg } # as_fn_executable_p
6076 1.13 mrg as_test_x='test -x'
6077 1.13 mrg as_executable_p=as_fn_executable_p
6078 1.1 mrg
6079 1.1 mrg # Sed expression to map a string onto a valid CPP name.
6080 1.1 mrg as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
6081 1.1 mrg
6082 1.1 mrg # Sed expression to map a string onto a valid variable name.
6083 1.1 mrg as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
6084 1.1 mrg
6085 1.1 mrg
6086 1.1 mrg exec 6>&1
6087 1.1 mrg ## ----------------------------------- ##
6088 1.1 mrg ## Main body of $CONFIG_STATUS script. ##
6089 1.1 mrg ## ----------------------------------- ##
6090 1.1 mrg _ASEOF
6091 1.1 mrg test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
6092 1.1 mrg
6093 1.1 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
6094 1.1 mrg # Save the log message, to keep $0 and so on meaningful, and to
6095 1.1 mrg # report actual input values of CONFIG_FILES etc. instead of their
6096 1.1 mrg # values after options handling.
6097 1.1 mrg ac_log="
6098 1.1 mrg This file was extended by GNU C Runtime Library $as_me 1.0, which was
6099 1.13 mrg generated by GNU Autoconf 2.69. Invocation command line was
6100 1.1 mrg
6101 1.1 mrg CONFIG_FILES = $CONFIG_FILES
6102 1.1 mrg CONFIG_HEADERS = $CONFIG_HEADERS
6103 1.1 mrg CONFIG_LINKS = $CONFIG_LINKS
6104 1.1 mrg CONFIG_COMMANDS = $CONFIG_COMMANDS
6105 1.1 mrg $ $0 $@
6106 1.1 mrg
6107 1.1 mrg on `(hostname || uname -n) 2>/dev/null | sed 1q`
6108 1.1 mrg "
6109 1.1 mrg
6110 1.1 mrg _ACEOF
6111 1.1 mrg
6112 1.1 mrg case $ac_config_files in *"
6113 1.1 mrg "*) set x $ac_config_files; shift; ac_config_files=$*;;
6114 1.1 mrg esac
6115 1.1 mrg
6116 1.4 mrg case $ac_config_headers in *"
6117 1.4 mrg "*) set x $ac_config_headers; shift; ac_config_headers=$*;;
6118 1.4 mrg esac
6119 1.1 mrg
6120 1.1 mrg
6121 1.1 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
6122 1.1 mrg # Files that config.status was made for.
6123 1.1 mrg config_files="$ac_config_files"
6124 1.4 mrg config_headers="$ac_config_headers"
6125 1.1 mrg config_commands="$ac_config_commands"
6126 1.1 mrg
6127 1.1 mrg _ACEOF
6128 1.1 mrg
6129 1.1 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
6130 1.1 mrg ac_cs_usage="\
6131 1.1 mrg \`$as_me' instantiates files and other configuration actions
6132 1.1 mrg from templates according to the current configuration. Unless the files
6133 1.1 mrg and actions are specified as TAGs, all are instantiated by default.
6134 1.1 mrg
6135 1.1 mrg Usage: $0 [OPTION]... [TAG]...
6136 1.1 mrg
6137 1.1 mrg -h, --help print this help, then exit
6138 1.1 mrg -V, --version print version number and configuration settings, then exit
6139 1.13 mrg --config print configuration, then exit
6140 1.1 mrg -q, --quiet, --silent
6141 1.1 mrg do not print progress messages
6142 1.1 mrg -d, --debug don't remove temporary files
6143 1.1 mrg --recheck update $as_me by reconfiguring in the same conditions
6144 1.1 mrg --file=FILE[:TEMPLATE]
6145 1.1 mrg instantiate the configuration file FILE
6146 1.4 mrg --header=FILE[:TEMPLATE]
6147 1.4 mrg instantiate the configuration header FILE
6148 1.1 mrg
6149 1.1 mrg Configuration files:
6150 1.1 mrg $config_files
6151 1.1 mrg
6152 1.4 mrg Configuration headers:
6153 1.4 mrg $config_headers
6154 1.4 mrg
6155 1.1 mrg Configuration commands:
6156 1.1 mrg $config_commands
6157 1.1 mrg
6158 1.1 mrg Report bugs to the package provider.
6159 1.1 mrg GNU C Runtime Library home page: <http://www.gnu.org/software/libgcc/>.
6160 1.1 mrg General help using GNU software: <http://www.gnu.org/gethelp/>."
6161 1.1 mrg
6162 1.1 mrg _ACEOF
6163 1.1 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
6164 1.13 mrg ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
6165 1.1 mrg ac_cs_version="\\
6166 1.1 mrg GNU C Runtime Library config.status 1.0
6167 1.13 mrg configured by $0, generated by GNU Autoconf 2.69,
6168 1.13 mrg with options \\"\$ac_cs_config\\"
6169 1.1 mrg
6170 1.13 mrg Copyright (C) 2012 Free Software Foundation, Inc.
6171 1.1 mrg This config.status script is free software; the Free Software Foundation
6172 1.1 mrg gives unlimited permission to copy, distribute and modify it."
6173 1.1 mrg
6174 1.1 mrg ac_pwd='$ac_pwd'
6175 1.1 mrg srcdir='$srcdir'
6176 1.1 mrg INSTALL='$INSTALL'
6177 1.1 mrg AWK='$AWK'
6178 1.1 mrg test -n "\$AWK" || AWK=awk
6179 1.1 mrg _ACEOF
6180 1.1 mrg
6181 1.1 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
6182 1.1 mrg # The default lists apply if the user does not specify any file.
6183 1.1 mrg ac_need_defaults=:
6184 1.1 mrg while test $# != 0
6185 1.1 mrg do
6186 1.1 mrg case $1 in
6187 1.13 mrg --*=?*)
6188 1.1 mrg ac_option=`expr "X$1" : 'X\([^=]*\)='`
6189 1.1 mrg ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
6190 1.1 mrg ac_shift=:
6191 1.1 mrg ;;
6192 1.13 mrg --*=)
6193 1.13 mrg ac_option=`expr "X$1" : 'X\([^=]*\)='`
6194 1.13 mrg ac_optarg=
6195 1.13 mrg ac_shift=:
6196 1.13 mrg ;;
6197 1.1 mrg *)
6198 1.1 mrg ac_option=$1
6199 1.1 mrg ac_optarg=$2
6200 1.1 mrg ac_shift=shift
6201 1.1 mrg ;;
6202 1.1 mrg esac
6203 1.1 mrg
6204 1.1 mrg case $ac_option in
6205 1.1 mrg # Handling of the options.
6206 1.1 mrg -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
6207 1.1 mrg ac_cs_recheck=: ;;
6208 1.1 mrg --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
6209 1.1 mrg $as_echo "$ac_cs_version"; exit ;;
6210 1.13 mrg --config | --confi | --conf | --con | --co | --c )
6211 1.13 mrg $as_echo "$ac_cs_config"; exit ;;
6212 1.1 mrg --debug | --debu | --deb | --de | --d | -d )
6213 1.1 mrg debug=: ;;
6214 1.1 mrg --file | --fil | --fi | --f )
6215 1.1 mrg $ac_shift
6216 1.1 mrg case $ac_optarg in
6217 1.1 mrg *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
6218 1.13 mrg '') as_fn_error $? "missing file argument" ;;
6219 1.1 mrg esac
6220 1.1 mrg as_fn_append CONFIG_FILES " '$ac_optarg'"
6221 1.1 mrg ac_need_defaults=false;;
6222 1.4 mrg --header | --heade | --head | --hea )
6223 1.4 mrg $ac_shift
6224 1.4 mrg case $ac_optarg in
6225 1.4 mrg *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
6226 1.4 mrg esac
6227 1.4 mrg as_fn_append CONFIG_HEADERS " '$ac_optarg'"
6228 1.4 mrg ac_need_defaults=false;;
6229 1.4 mrg --he | --h)
6230 1.4 mrg # Conflict between --help and --header
6231 1.13 mrg as_fn_error $? "ambiguous option: \`$1'
6232 1.4 mrg Try \`$0 --help' for more information.";;
6233 1.4 mrg --help | --hel | -h )
6234 1.1 mrg $as_echo "$ac_cs_usage"; exit ;;
6235 1.1 mrg -q | -quiet | --quiet | --quie | --qui | --qu | --q \
6236 1.1 mrg | -silent | --silent | --silen | --sile | --sil | --si | --s)
6237 1.1 mrg ac_cs_silent=: ;;
6238 1.1 mrg
6239 1.1 mrg # This is an error.
6240 1.13 mrg -*) as_fn_error $? "unrecognized option: \`$1'
6241 1.1 mrg Try \`$0 --help' for more information." ;;
6242 1.1 mrg
6243 1.1 mrg *) as_fn_append ac_config_targets " $1"
6244 1.1 mrg ac_need_defaults=false ;;
6245 1.1 mrg
6246 1.1 mrg esac
6247 1.1 mrg shift
6248 1.1 mrg done
6249 1.1 mrg
6250 1.1 mrg ac_configure_extra_args=
6251 1.1 mrg
6252 1.1 mrg if $ac_cs_silent; then
6253 1.1 mrg exec 6>/dev/null
6254 1.1 mrg ac_configure_extra_args="$ac_configure_extra_args --silent"
6255 1.1 mrg fi
6256 1.1 mrg
6257 1.1 mrg _ACEOF
6258 1.1 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
6259 1.1 mrg if \$ac_cs_recheck; then
6260 1.13 mrg set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
6261 1.1 mrg shift
6262 1.1 mrg \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
6263 1.1 mrg CONFIG_SHELL='$SHELL'
6264 1.1 mrg export CONFIG_SHELL
6265 1.1 mrg exec "\$@"
6266 1.1 mrg fi
6267 1.1 mrg
6268 1.1 mrg _ACEOF
6269 1.1 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
6270 1.1 mrg exec 5>>config.log
6271 1.1 mrg {
6272 1.1 mrg echo
6273 1.1 mrg sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
6274 1.1 mrg ## Running $as_me. ##
6275 1.1 mrg _ASBOX
6276 1.1 mrg $as_echo "$ac_log"
6277 1.1 mrg } >&5
6278 1.1 mrg
6279 1.1 mrg _ACEOF
6280 1.1 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
6281 1.1 mrg #
6282 1.1 mrg # INIT-COMMANDS
6283 1.1 mrg #
6284 1.1 mrg srcdir=${srcdir}
6285 1.1 mrg host=${host}
6286 1.1 mrg with_target_subdir=${with_target_subdir}
6287 1.1 mrg with_multisubdir=${with_multisubdir}
6288 1.1 mrg ac_configure_args="--enable-multilib ${ac_configure_args}"
6289 1.1 mrg CONFIG_SHELL=${CONFIG_SHELL-/bin/sh}
6290 1.1 mrg libgcc_topdir=${libgcc_topdir}
6291 1.1 mrg CC="${CC}"
6292 1.1 mrg
6293 1.1 mrg
6294 1.1 mrg _ACEOF
6295 1.1 mrg
6296 1.1 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
6297 1.1 mrg
6298 1.1 mrg # Handling of arguments.
6299 1.1 mrg for ac_config_target in $ac_config_targets
6300 1.1 mrg do
6301 1.1 mrg case $ac_config_target in
6302 1.4 mrg "auto-target.h") CONFIG_HEADERS="$CONFIG_HEADERS auto-target.h:config.in" ;;
6303 1.1 mrg "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
6304 1.1 mrg "default") CONFIG_COMMANDS="$CONFIG_COMMANDS default" ;;
6305 1.1 mrg
6306 1.13 mrg *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
6307 1.1 mrg esac
6308 1.1 mrg done
6309 1.1 mrg
6310 1.1 mrg
6311 1.1 mrg # If the user did not use the arguments to specify the items to instantiate,
6312 1.1 mrg # then the envvar interface is used. Set only those that are not.
6313 1.1 mrg # We use the long form for the default assignment because of an extremely
6314 1.1 mrg # bizarre bug on SunOS 4.1.3.
6315 1.1 mrg if $ac_need_defaults; then
6316 1.1 mrg test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
6317 1.4 mrg test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
6318 1.1 mrg test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
6319 1.1 mrg fi
6320 1.1 mrg
6321 1.1 mrg # Have a temporary directory for convenience. Make it in the build tree
6322 1.1 mrg # simply because there is no reason against having it here, and in addition,
6323 1.1 mrg # creating and moving files from /tmp can sometimes cause problems.
6324 1.1 mrg # Hook for its removal unless debugging.
6325 1.1 mrg # Note that there is a small window in which the directory will not be cleaned:
6326 1.1 mrg # after its creation but before its name has been assigned to `$tmp'.
6327 1.1 mrg $debug ||
6328 1.1 mrg {
6329 1.13 mrg tmp= ac_tmp=
6330 1.1 mrg trap 'exit_status=$?
6331 1.13 mrg : "${ac_tmp:=$tmp}"
6332 1.13 mrg { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
6333 1.1 mrg ' 0
6334 1.1 mrg trap 'as_fn_exit 1' 1 2 13 15
6335 1.1 mrg }
6336 1.1 mrg # Create a (secure) tmp directory for tmp files.
6337 1.1 mrg
6338 1.1 mrg {
6339 1.1 mrg tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
6340 1.13 mrg test -d "$tmp"
6341 1.1 mrg } ||
6342 1.1 mrg {
6343 1.1 mrg tmp=./conf$$-$RANDOM
6344 1.1 mrg (umask 077 && mkdir "$tmp")
6345 1.13 mrg } || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
6346 1.13 mrg ac_tmp=$tmp
6347 1.1 mrg
6348 1.1 mrg # Set up the scripts for CONFIG_FILES section.
6349 1.1 mrg # No need to generate them if there are no CONFIG_FILES.
6350 1.1 mrg # This happens for instance with `./config.status config.h'.
6351 1.1 mrg if test -n "$CONFIG_FILES"; then
6352 1.1 mrg
6353 1.1 mrg
6354 1.1 mrg ac_cr=`echo X | tr X '\015'`
6355 1.1 mrg # On cygwin, bash can eat \r inside `` if the user requested igncr.
6356 1.1 mrg # But we know of no other shell where ac_cr would be empty at this
6357 1.1 mrg # point, so we can use a bashism as a fallback.
6358 1.1 mrg if test "x$ac_cr" = x; then
6359 1.1 mrg eval ac_cr=\$\'\\r\'
6360 1.1 mrg fi
6361 1.1 mrg ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
6362 1.1 mrg if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
6363 1.13 mrg ac_cs_awk_cr='\\r'
6364 1.1 mrg else
6365 1.1 mrg ac_cs_awk_cr=$ac_cr
6366 1.1 mrg fi
6367 1.1 mrg
6368 1.13 mrg echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
6369 1.1 mrg _ACEOF
6370 1.1 mrg
6371 1.1 mrg
6372 1.1 mrg {
6373 1.1 mrg echo "cat >conf$$subs.awk <<_ACEOF" &&
6374 1.1 mrg echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
6375 1.1 mrg echo "_ACEOF"
6376 1.1 mrg } >conf$$subs.sh ||
6377 1.13 mrg as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
6378 1.13 mrg ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
6379 1.1 mrg ac_delim='%!_!# '
6380 1.1 mrg for ac_last_try in false false false false false :; do
6381 1.1 mrg . ./conf$$subs.sh ||
6382 1.13 mrg as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
6383 1.1 mrg
6384 1.1 mrg ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
6385 1.1 mrg if test $ac_delim_n = $ac_delim_num; then
6386 1.1 mrg break
6387 1.1 mrg elif $ac_last_try; then
6388 1.13 mrg as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
6389 1.1 mrg else
6390 1.1 mrg ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
6391 1.1 mrg fi
6392 1.1 mrg done
6393 1.1 mrg rm -f conf$$subs.sh
6394 1.1 mrg
6395 1.1 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
6396 1.13 mrg cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&
6397 1.1 mrg _ACEOF
6398 1.1 mrg sed -n '
6399 1.1 mrg h
6400 1.1 mrg s/^/S["/; s/!.*/"]=/
6401 1.1 mrg p
6402 1.1 mrg g
6403 1.1 mrg s/^[^!]*!//
6404 1.1 mrg :repl
6405 1.1 mrg t repl
6406 1.1 mrg s/'"$ac_delim"'$//
6407 1.1 mrg t delim
6408 1.1 mrg :nl
6409 1.1 mrg h
6410 1.13 mrg s/\(.\{148\}\)..*/\1/
6411 1.1 mrg t more1
6412 1.1 mrg s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
6413 1.1 mrg p
6414 1.1 mrg n
6415 1.1 mrg b repl
6416 1.1 mrg :more1
6417 1.1 mrg s/["\\]/\\&/g; s/^/"/; s/$/"\\/
6418 1.1 mrg p
6419 1.1 mrg g
6420 1.1 mrg s/.\{148\}//
6421 1.1 mrg t nl
6422 1.1 mrg :delim
6423 1.1 mrg h
6424 1.13 mrg s/\(.\{148\}\)..*/\1/
6425 1.1 mrg t more2
6426 1.1 mrg s/["\\]/\\&/g; s/^/"/; s/$/"/
6427 1.1 mrg p
6428 1.1 mrg b
6429 1.1 mrg :more2
6430 1.1 mrg s/["\\]/\\&/g; s/^/"/; s/$/"\\/
6431 1.1 mrg p
6432 1.1 mrg g
6433 1.1 mrg s/.\{148\}//
6434 1.1 mrg t delim
6435 1.1 mrg ' <conf$$subs.awk | sed '
6436 1.1 mrg /^[^""]/{
6437 1.1 mrg N
6438 1.1 mrg s/\n//
6439 1.1 mrg }
6440 1.1 mrg ' >>$CONFIG_STATUS || ac_write_fail=1
6441 1.1 mrg rm -f conf$$subs.awk
6442 1.1 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
6443 1.1 mrg _ACAWK
6444 1.13 mrg cat >>"\$ac_tmp/subs1.awk" <<_ACAWK &&
6445 1.1 mrg for (key in S) S_is_set[key] = 1
6446 1.1 mrg FS = ""
6447 1.1 mrg
6448 1.1 mrg }
6449 1.1 mrg {
6450 1.1 mrg line = $ 0
6451 1.1 mrg nfields = split(line, field, "@")
6452 1.1 mrg substed = 0
6453 1.1 mrg len = length(field[1])
6454 1.1 mrg for (i = 2; i < nfields; i++) {
6455 1.1 mrg key = field[i]
6456 1.1 mrg keylen = length(key)
6457 1.1 mrg if (S_is_set[key]) {
6458 1.1 mrg value = S[key]
6459 1.1 mrg line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
6460 1.1 mrg len += length(value) + length(field[++i])
6461 1.1 mrg substed = 1
6462 1.1 mrg } else
6463 1.1 mrg len += 1 + keylen
6464 1.1 mrg }
6465 1.1 mrg
6466 1.1 mrg print line
6467 1.1 mrg }
6468 1.1 mrg
6469 1.1 mrg _ACAWK
6470 1.1 mrg _ACEOF
6471 1.1 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
6472 1.1 mrg if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
6473 1.1 mrg sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
6474 1.1 mrg else
6475 1.1 mrg cat
6476 1.13 mrg fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \
6477 1.13 mrg || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
6478 1.1 mrg _ACEOF
6479 1.1 mrg
6480 1.13 mrg # VPATH may cause trouble with some makes, so we remove sole $(srcdir),
6481 1.13 mrg # ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
6482 1.1 mrg # trailing colons and then remove the whole line if VPATH becomes empty
6483 1.1 mrg # (actually we leave an empty line to preserve line numbers).
6484 1.1 mrg if test "x$srcdir" = x.; then
6485 1.13 mrg ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{
6486 1.13 mrg h
6487 1.13 mrg s///
6488 1.13 mrg s/^/:/
6489 1.13 mrg s/[ ]*$/:/
6490 1.13 mrg s/:\$(srcdir):/:/g
6491 1.13 mrg s/:\${srcdir}:/:/g
6492 1.13 mrg s/:@srcdir@:/:/g
6493 1.13 mrg s/^:*//
6494 1.1 mrg s/:*$//
6495 1.13 mrg x
6496 1.13 mrg s/\(=[ ]*\).*/\1/
6497 1.13 mrg G
6498 1.13 mrg s/\n//
6499 1.1 mrg s/^[^=]*=[ ]*$//
6500 1.1 mrg }'
6501 1.1 mrg fi
6502 1.1 mrg
6503 1.1 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
6504 1.1 mrg fi # test -n "$CONFIG_FILES"
6505 1.1 mrg
6506 1.4 mrg # Set up the scripts for CONFIG_HEADERS section.
6507 1.4 mrg # No need to generate them if there are no CONFIG_HEADERS.
6508 1.4 mrg # This happens for instance with `./config.status Makefile'.
6509 1.4 mrg if test -n "$CONFIG_HEADERS"; then
6510 1.13 mrg cat >"$ac_tmp/defines.awk" <<\_ACAWK ||
6511 1.4 mrg BEGIN {
6512 1.4 mrg _ACEOF
6513 1.4 mrg
6514 1.4 mrg # Transform confdefs.h into an awk script `defines.awk', embedded as
6515 1.4 mrg # here-document in config.status, that substitutes the proper values into
6516 1.4 mrg # config.h.in to produce config.h.
6517 1.4 mrg
6518 1.4 mrg # Create a delimiter string that does not exist in confdefs.h, to ease
6519 1.4 mrg # handling of long lines.
6520 1.4 mrg ac_delim='%!_!# '
6521 1.4 mrg for ac_last_try in false false :; do
6522 1.13 mrg ac_tt=`sed -n "/$ac_delim/p" confdefs.h`
6523 1.13 mrg if test -z "$ac_tt"; then
6524 1.4 mrg break
6525 1.4 mrg elif $ac_last_try; then
6526 1.13 mrg as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5
6527 1.4 mrg else
6528 1.4 mrg ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
6529 1.4 mrg fi
6530 1.4 mrg done
6531 1.4 mrg
6532 1.4 mrg # For the awk script, D is an array of macro values keyed by name,
6533 1.4 mrg # likewise P contains macro parameters if any. Preserve backslash
6534 1.4 mrg # newline sequences.
6535 1.4 mrg
6536 1.4 mrg ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
6537 1.4 mrg sed -n '
6538 1.4 mrg s/.\{148\}/&'"$ac_delim"'/g
6539 1.4 mrg t rset
6540 1.4 mrg :rset
6541 1.4 mrg s/^[ ]*#[ ]*define[ ][ ]*/ /
6542 1.4 mrg t def
6543 1.4 mrg d
6544 1.4 mrg :def
6545 1.4 mrg s/\\$//
6546 1.4 mrg t bsnl
6547 1.4 mrg s/["\\]/\\&/g
6548 1.4 mrg s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
6549 1.4 mrg D["\1"]=" \3"/p
6550 1.4 mrg s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p
6551 1.4 mrg d
6552 1.4 mrg :bsnl
6553 1.4 mrg s/["\\]/\\&/g
6554 1.4 mrg s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
6555 1.4 mrg D["\1"]=" \3\\\\\\n"\\/p
6556 1.4 mrg t cont
6557 1.4 mrg s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
6558 1.4 mrg t cont
6559 1.4 mrg d
6560 1.4 mrg :cont
6561 1.4 mrg n
6562 1.4 mrg s/.\{148\}/&'"$ac_delim"'/g
6563 1.4 mrg t clear
6564 1.4 mrg :clear
6565 1.4 mrg s/\\$//
6566 1.4 mrg t bsnlc
6567 1.4 mrg s/["\\]/\\&/g; s/^/"/; s/$/"/p
6568 1.4 mrg d
6569 1.4 mrg :bsnlc
6570 1.4 mrg s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
6571 1.4 mrg b cont
6572 1.4 mrg ' <confdefs.h | sed '
6573 1.4 mrg s/'"$ac_delim"'/"\\\
6574 1.4 mrg "/g' >>$CONFIG_STATUS || ac_write_fail=1
6575 1.4 mrg
6576 1.4 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
6577 1.4 mrg for (key in D) D_is_set[key] = 1
6578 1.4 mrg FS = ""
6579 1.4 mrg }
6580 1.4 mrg /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
6581 1.4 mrg line = \$ 0
6582 1.4 mrg split(line, arg, " ")
6583 1.4 mrg if (arg[1] == "#") {
6584 1.4 mrg defundef = arg[2]
6585 1.4 mrg mac1 = arg[3]
6586 1.4 mrg } else {
6587 1.4 mrg defundef = substr(arg[1], 2)
6588 1.4 mrg mac1 = arg[2]
6589 1.4 mrg }
6590 1.4 mrg split(mac1, mac2, "(") #)
6591 1.4 mrg macro = mac2[1]
6592 1.4 mrg prefix = substr(line, 1, index(line, defundef) - 1)
6593 1.4 mrg if (D_is_set[macro]) {
6594 1.4 mrg # Preserve the white space surrounding the "#".
6595 1.4 mrg print prefix "define", macro P[macro] D[macro]
6596 1.4 mrg next
6597 1.4 mrg } else {
6598 1.4 mrg # Replace #undef with comments. This is necessary, for example,
6599 1.4 mrg # in the case of _POSIX_SOURCE, which is predefined and required
6600 1.4 mrg # on some systems where configure will not decide to define it.
6601 1.4 mrg if (defundef == "undef") {
6602 1.4 mrg print "/*", prefix defundef, macro, "*/"
6603 1.4 mrg next
6604 1.4 mrg }
6605 1.4 mrg }
6606 1.4 mrg }
6607 1.4 mrg { print }
6608 1.4 mrg _ACAWK
6609 1.4 mrg _ACEOF
6610 1.4 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
6611 1.13 mrg as_fn_error $? "could not setup config headers machinery" "$LINENO" 5
6612 1.4 mrg fi # test -n "$CONFIG_HEADERS"
6613 1.1 mrg
6614 1.4 mrg
6615 1.11 mrg eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS"
6616 1.1 mrg shift
6617 1.1 mrg for ac_tag
6618 1.1 mrg do
6619 1.1 mrg case $ac_tag in
6620 1.1 mrg :[FHLC]) ac_mode=$ac_tag; continue;;
6621 1.1 mrg esac
6622 1.1 mrg case $ac_mode$ac_tag in
6623 1.1 mrg :[FHL]*:*);;
6624 1.13 mrg :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;;
6625 1.1 mrg :[FH]-) ac_tag=-:-;;
6626 1.1 mrg :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
6627 1.1 mrg esac
6628 1.1 mrg ac_save_IFS=$IFS
6629 1.1 mrg IFS=:
6630 1.1 mrg set x $ac_tag
6631 1.1 mrg IFS=$ac_save_IFS
6632 1.1 mrg shift
6633 1.1 mrg ac_file=$1
6634 1.1 mrg shift
6635 1.1 mrg
6636 1.1 mrg case $ac_mode in
6637 1.1 mrg :L) ac_source=$1;;
6638 1.1 mrg :[FH])
6639 1.1 mrg ac_file_inputs=
6640 1.1 mrg for ac_f
6641 1.1 mrg do
6642 1.1 mrg case $ac_f in
6643 1.13 mrg -) ac_f="$ac_tmp/stdin";;
6644 1.1 mrg *) # Look for the file first in the build tree, then in the source tree
6645 1.1 mrg # (if the path is not absolute). The absolute path cannot be DOS-style,
6646 1.1 mrg # because $ac_f cannot contain `:'.
6647 1.1 mrg test -f "$ac_f" ||
6648 1.1 mrg case $ac_f in
6649 1.1 mrg [\\/$]*) false;;
6650 1.1 mrg *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
6651 1.1 mrg esac ||
6652 1.13 mrg as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
6653 1.1 mrg esac
6654 1.1 mrg case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
6655 1.1 mrg as_fn_append ac_file_inputs " '$ac_f'"
6656 1.1 mrg done
6657 1.1 mrg
6658 1.1 mrg # Let's still pretend it is `configure' which instantiates (i.e., don't
6659 1.1 mrg # use $as_me), people would be surprised to read:
6660 1.1 mrg # /* config.h. Generated by config.status. */
6661 1.1 mrg configure_input='Generated from '`
6662 1.1 mrg $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
6663 1.1 mrg `' by configure.'
6664 1.1 mrg if test x"$ac_file" != x-; then
6665 1.1 mrg configure_input="$ac_file. $configure_input"
6666 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
6667 1.1 mrg $as_echo "$as_me: creating $ac_file" >&6;}
6668 1.1 mrg fi
6669 1.1 mrg # Neutralize special characters interpreted by sed in replacement strings.
6670 1.1 mrg case $configure_input in #(
6671 1.1 mrg *\&* | *\|* | *\\* )
6672 1.1 mrg ac_sed_conf_input=`$as_echo "$configure_input" |
6673 1.1 mrg sed 's/[\\\\&|]/\\\\&/g'`;; #(
6674 1.1 mrg *) ac_sed_conf_input=$configure_input;;
6675 1.1 mrg esac
6676 1.1 mrg
6677 1.1 mrg case $ac_tag in
6678 1.13 mrg *:-:* | *:-) cat >"$ac_tmp/stdin" \
6679 1.13 mrg || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
6680 1.1 mrg esac
6681 1.1 mrg ;;
6682 1.1 mrg esac
6683 1.1 mrg
6684 1.1 mrg ac_dir=`$as_dirname -- "$ac_file" ||
6685 1.1 mrg $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
6686 1.1 mrg X"$ac_file" : 'X\(//\)[^/]' \| \
6687 1.1 mrg X"$ac_file" : 'X\(//\)$' \| \
6688 1.1 mrg X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
6689 1.1 mrg $as_echo X"$ac_file" |
6690 1.1 mrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
6691 1.1 mrg s//\1/
6692 1.1 mrg q
6693 1.1 mrg }
6694 1.1 mrg /^X\(\/\/\)[^/].*/{
6695 1.1 mrg s//\1/
6696 1.1 mrg q
6697 1.1 mrg }
6698 1.1 mrg /^X\(\/\/\)$/{
6699 1.1 mrg s//\1/
6700 1.1 mrg q
6701 1.1 mrg }
6702 1.1 mrg /^X\(\/\).*/{
6703 1.1 mrg s//\1/
6704 1.1 mrg q
6705 1.1 mrg }
6706 1.1 mrg s/.*/./; q'`
6707 1.1 mrg as_dir="$ac_dir"; as_fn_mkdir_p
6708 1.1 mrg ac_builddir=.
6709 1.1 mrg
6710 1.1 mrg case "$ac_dir" in
6711 1.1 mrg .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
6712 1.1 mrg *)
6713 1.1 mrg ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
6714 1.1 mrg # A ".." for each directory in $ac_dir_suffix.
6715 1.1 mrg ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
6716 1.1 mrg case $ac_top_builddir_sub in
6717 1.1 mrg "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
6718 1.1 mrg *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
6719 1.1 mrg esac ;;
6720 1.1 mrg esac
6721 1.1 mrg ac_abs_top_builddir=$ac_pwd
6722 1.1 mrg ac_abs_builddir=$ac_pwd$ac_dir_suffix
6723 1.1 mrg # for backward compatibility:
6724 1.1 mrg ac_top_builddir=$ac_top_build_prefix
6725 1.1 mrg
6726 1.1 mrg case $srcdir in
6727 1.1 mrg .) # We are building in place.
6728 1.1 mrg ac_srcdir=.
6729 1.1 mrg ac_top_srcdir=$ac_top_builddir_sub
6730 1.1 mrg ac_abs_top_srcdir=$ac_pwd ;;
6731 1.1 mrg [\\/]* | ?:[\\/]* ) # Absolute name.
6732 1.1 mrg ac_srcdir=$srcdir$ac_dir_suffix;
6733 1.1 mrg ac_top_srcdir=$srcdir
6734 1.1 mrg ac_abs_top_srcdir=$srcdir ;;
6735 1.1 mrg *) # Relative name.
6736 1.1 mrg ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
6737 1.1 mrg ac_top_srcdir=$ac_top_build_prefix$srcdir
6738 1.1 mrg ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
6739 1.1 mrg esac
6740 1.1 mrg ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
6741 1.1 mrg
6742 1.1 mrg
6743 1.1 mrg case $ac_mode in
6744 1.1 mrg :F)
6745 1.1 mrg #
6746 1.1 mrg # CONFIG_FILE
6747 1.1 mrg #
6748 1.1 mrg
6749 1.1 mrg case $INSTALL in
6750 1.1 mrg [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
6751 1.1 mrg *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
6752 1.1 mrg esac
6753 1.1 mrg _ACEOF
6754 1.1 mrg
6755 1.1 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
6756 1.1 mrg # If the template does not know about datarootdir, expand it.
6757 1.1 mrg # FIXME: This hack should be removed a few years after 2.60.
6758 1.1 mrg ac_datarootdir_hack=; ac_datarootdir_seen=
6759 1.1 mrg ac_sed_dataroot='
6760 1.1 mrg /datarootdir/ {
6761 1.1 mrg p
6762 1.1 mrg q
6763 1.1 mrg }
6764 1.1 mrg /@datadir@/p
6765 1.1 mrg /@docdir@/p
6766 1.1 mrg /@infodir@/p
6767 1.1 mrg /@localedir@/p
6768 1.1 mrg /@mandir@/p'
6769 1.1 mrg case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
6770 1.1 mrg *datarootdir*) ac_datarootdir_seen=yes;;
6771 1.1 mrg *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
6772 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
6773 1.1 mrg $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
6774 1.1 mrg _ACEOF
6775 1.1 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
6776 1.1 mrg ac_datarootdir_hack='
6777 1.1 mrg s&@datadir@&$datadir&g
6778 1.1 mrg s&@docdir@&$docdir&g
6779 1.1 mrg s&@infodir@&$infodir&g
6780 1.1 mrg s&@localedir@&$localedir&g
6781 1.1 mrg s&@mandir@&$mandir&g
6782 1.1 mrg s&\\\${datarootdir}&$datarootdir&g' ;;
6783 1.1 mrg esac
6784 1.1 mrg _ACEOF
6785 1.1 mrg
6786 1.1 mrg # Neutralize VPATH when `$srcdir' = `.'.
6787 1.1 mrg # Shell code in configure.ac might set extrasub.
6788 1.1 mrg # FIXME: do we really want to maintain this feature?
6789 1.1 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
6790 1.1 mrg ac_sed_extra="$ac_vpsub
6791 1.1 mrg $extrasub
6792 1.1 mrg _ACEOF
6793 1.1 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
6794 1.1 mrg :t
6795 1.1 mrg /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
6796 1.1 mrg s|@configure_input@|$ac_sed_conf_input|;t t
6797 1.1 mrg s&@top_builddir@&$ac_top_builddir_sub&;t t
6798 1.1 mrg s&@top_build_prefix@&$ac_top_build_prefix&;t t
6799 1.1 mrg s&@srcdir@&$ac_srcdir&;t t
6800 1.1 mrg s&@abs_srcdir@&$ac_abs_srcdir&;t t
6801 1.1 mrg s&@top_srcdir@&$ac_top_srcdir&;t t
6802 1.1 mrg s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
6803 1.1 mrg s&@builddir@&$ac_builddir&;t t
6804 1.1 mrg s&@abs_builddir@&$ac_abs_builddir&;t t
6805 1.1 mrg s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
6806 1.1 mrg s&@INSTALL@&$ac_INSTALL&;t t
6807 1.1 mrg $ac_datarootdir_hack
6808 1.1 mrg "
6809 1.13 mrg eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \
6810 1.13 mrg >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5
6811 1.1 mrg
6812 1.1 mrg test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
6813 1.13 mrg { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } &&
6814 1.13 mrg { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \
6815 1.13 mrg "$ac_tmp/out"`; test -z "$ac_out"; } &&
6816 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
6817 1.13 mrg which seems to be undefined. Please make sure it is defined" >&5
6818 1.1 mrg $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
6819 1.13 mrg which seems to be undefined. Please make sure it is defined" >&2;}
6820 1.1 mrg
6821 1.13 mrg rm -f "$ac_tmp/stdin"
6822 1.1 mrg case $ac_file in
6823 1.13 mrg -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
6824 1.13 mrg *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
6825 1.1 mrg esac \
6826 1.13 mrg || as_fn_error $? "could not create $ac_file" "$LINENO" 5
6827 1.1 mrg ;;
6828 1.4 mrg :H)
6829 1.4 mrg #
6830 1.4 mrg # CONFIG_HEADER
6831 1.4 mrg #
6832 1.4 mrg if test x"$ac_file" != x-; then
6833 1.4 mrg {
6834 1.4 mrg $as_echo "/* $configure_input */" \
6835 1.13 mrg && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
6836 1.13 mrg } >"$ac_tmp/config.h" \
6837 1.13 mrg || as_fn_error $? "could not create $ac_file" "$LINENO" 5
6838 1.13 mrg if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
6839 1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
6840 1.4 mrg $as_echo "$as_me: $ac_file is unchanged" >&6;}
6841 1.4 mrg else
6842 1.4 mrg rm -f "$ac_file"
6843 1.13 mrg mv "$ac_tmp/config.h" "$ac_file" \
6844 1.13 mrg || as_fn_error $? "could not create $ac_file" "$LINENO" 5
6845 1.4 mrg fi
6846 1.4 mrg else
6847 1.4 mrg $as_echo "/* $configure_input */" \
6848 1.13 mrg && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
6849 1.13 mrg || as_fn_error $? "could not create -" "$LINENO" 5
6850 1.4 mrg fi
6851 1.4 mrg ;;
6852 1.1 mrg
6853 1.1 mrg :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
6854 1.1 mrg $as_echo "$as_me: executing $ac_file commands" >&6;}
6855 1.1 mrg ;;
6856 1.1 mrg esac
6857 1.1 mrg
6858 1.1 mrg
6859 1.1 mrg case $ac_file$ac_mode in
6860 1.1 mrg "default":C) test -z "$CONFIG_HEADERS" || echo timestamp > stamp-h
6861 1.1 mrg if test -n "$CONFIG_FILES"; then
6862 1.1 mrg # FIXME: We shouldn't need to set ac_file
6863 1.1 mrg ac_file=Makefile
6864 1.1 mrg . ${libgcc_topdir}/config-ml.in
6865 1.1 mrg fi ;;
6866 1.1 mrg
6867 1.1 mrg esac
6868 1.1 mrg done # for ac_tag
6869 1.1 mrg
6870 1.1 mrg
6871 1.1 mrg as_fn_exit 0
6872 1.1 mrg _ACEOF
6873 1.1 mrg ac_clean_files=$ac_clean_files_save
6874 1.1 mrg
6875 1.1 mrg test $ac_write_fail = 0 ||
6876 1.13 mrg as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
6877 1.1 mrg
6878 1.1 mrg
6879 1.1 mrg # configure is writing to config.log, and then calls config.status.
6880 1.1 mrg # config.status does its own redirection, appending to config.log.
6881 1.1 mrg # Unfortunately, on DOS this fails, as config.log is still kept open
6882 1.1 mrg # by configure, so config.status won't be able to write to it; its
6883 1.1 mrg # output is simply discarded. So we exec the FD to /dev/null,
6884 1.1 mrg # effectively closing config.log, so it can be properly (re)opened and
6885 1.1 mrg # appended to by config.status. When coming back to configure, we
6886 1.1 mrg # need to make the FD available again.
6887 1.1 mrg if test "$no_create" != yes; then
6888 1.1 mrg ac_cs_success=:
6889 1.1 mrg ac_config_status_args=
6890 1.1 mrg test "$silent" = yes &&
6891 1.1 mrg ac_config_status_args="$ac_config_status_args --quiet"
6892 1.1 mrg exec 5>/dev/null
6893 1.1 mrg $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
6894 1.1 mrg exec 5>>config.log
6895 1.1 mrg # Use ||, not &&, to avoid exiting from the if with $? = 1, which
6896 1.1 mrg # would make configure fail if this is the last instruction.
6897 1.13 mrg $ac_cs_success || as_fn_exit 1
6898 1.1 mrg fi
6899 1.1 mrg if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
6900 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
6901 1.1 mrg $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
6902 1.1 mrg fi
6903 1.1 mrg
6904