]> git.ipfire.org Git - thirdparty/binutils-gdb.git/blame - sim/configure
sim: common: modernize gennltvals.sh
[thirdparty/binutils-gdb.git] / sim / configure
CommitLineData
c906108c 1#! /bin/sh
c906108c 2# Guess values for system-dependent variables and create Makefiles.
d0ac1c44
SM
3# Generated by GNU Autoconf 2.69.
4#
5#
6# Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc.
81ecdfbb 7#
c906108c
SS
8#
9# This configure script is free software; the Free Software Foundation
10# gives unlimited permission to copy, distribute and modify it.
81ecdfbb
RW
11## -------------------- ##
12## M4sh Initialization. ##
13## -------------------- ##
b7026657 14
81ecdfbb
RW
15# Be more Bourne compatible
16DUALCASE=1; export DUALCASE # for MKS sh
17if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
b7026657
AC
18 emulate sh
19 NULLCMD=:
81ecdfbb 20 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
b7026657
AC
21 # is contrary to our usage. Disable this feature.
22 alias -g '${1+"$@"}'='"$@"'
81ecdfbb
RW
23 setopt NO_GLOB_SUBST
24else
25 case `(set -o) 2>/dev/null` in #(
26 *posix*) :
27 set -o posix ;; #(
28 *) :
29 ;;
30esac
b7026657 31fi
b7026657 32
81ecdfbb
RW
33
34as_nl='
35'
36export as_nl
37# Printing a long string crashes Solaris 7 /usr/bin/printf.
38as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
39as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
40as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
41# Prefer a ksh shell builtin over an external printf program on Solaris,
42# but without wasting forks for bash or zsh.
43if test -z "$BASH_VERSION$ZSH_VERSION" \
44 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
45 as_echo='print -r --'
46 as_echo_n='print -rn --'
47elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
48 as_echo='printf %s\n'
49 as_echo_n='printf %s'
b7026657 50else
81ecdfbb
RW
51 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
52 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
53 as_echo_n='/usr/ucb/echo -n'
54 else
55 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
56 as_echo_n_body='eval
57 arg=$1;
58 case $arg in #(
59 *"$as_nl"*)
60 expr "X$arg" : "X\\(.*\\)$as_nl";
61 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
62 esac;
63 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
64 '
65 export as_echo_n_body
66 as_echo_n='sh -c $as_echo_n_body as_echo'
67 fi
68 export as_echo_body
69 as_echo='sh -c $as_echo_body as_echo'
70fi
71
72# The user is always right.
73if test "${PATH_SEPARATOR+set}" != set; then
74 PATH_SEPARATOR=:
75 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
76 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
77 PATH_SEPARATOR=';'
78 }
b7026657
AC
79fi
80
81
81ecdfbb
RW
82# IFS
83# We need space, tab and new line, in precisely that order. Quoting is
84# there to prevent editors from complaining about space-tab.
85# (If _AS_PATH_WALK were called with IFS unset, it would disable word
86# splitting by setting IFS to empty value.)
87IFS=" "" $as_nl"
88
89# Find who we are. Look in the path if we contain no directory separator.
d0ac1c44 90as_myself=
81ecdfbb
RW
91case $0 in #((
92 *[\\/]* ) as_myself=$0 ;;
93 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
94for as_dir in $PATH
95do
96 IFS=$as_save_IFS
97 test -z "$as_dir" && as_dir=.
98 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
99 done
100IFS=$as_save_IFS
101
102 ;;
103esac
104# We did not find ourselves, most probably we were run as `sh COMMAND'
105# in which case we are not to be found in the path.
106if test "x$as_myself" = x; then
107 as_myself=$0
108fi
109if test ! -f "$as_myself"; then
110 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
111 exit 1
112fi
113
114# Unset variables that we do not need and which cause bugs (e.g. in
115# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
116# suppresses any "Segmentation fault" message there. '((' could
117# trigger a bug in pdksh 5.2.14.
118for as_var in BASH_ENV ENV MAIL MAILPATH
119do eval test x\${$as_var+set} = xset \
120 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
121done
b7026657
AC
122PS1='$ '
123PS2='> '
124PS4='+ '
125
126# NLS nuisances.
81ecdfbb
RW
127LC_ALL=C
128export LC_ALL
129LANGUAGE=C
130export LANGUAGE
131
132# CDPATH.
133(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
134
d0ac1c44
SM
135# Use a proper internal environment variable to ensure we don't fall
136 # into an infinite loop, continuously re-executing ourselves.
137 if test x"${_as_can_reexec}" != xno && test "x$CONFIG_SHELL" != x; then
138 _as_can_reexec=no; export _as_can_reexec;
139 # We cannot yet assume a decent shell, so we have to provide a
140# neutralization value for shells without unset; and this also
141# works around shells that cannot unset nonexistent variables.
142# Preserve -v and -x to the replacement shell.
143BASH_ENV=/dev/null
144ENV=/dev/null
145(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
146case $- in # ((((
147 *v*x* | *x*v* ) as_opts=-vx ;;
148 *v* ) as_opts=-v ;;
149 *x* ) as_opts=-x ;;
150 * ) as_opts= ;;
151esac
152exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
153# Admittedly, this is quite paranoid, since all the known shells bail
154# out after a failed `exec'.
155$as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
156as_fn_exit 255
157 fi
158 # We don't want this to propagate to other subprocesses.
159 { _as_can_reexec=; unset _as_can_reexec;}
81ecdfbb
RW
160if test "x$CONFIG_SHELL" = x; then
161 as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
162 emulate sh
163 NULLCMD=:
164 # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
165 # is contrary to our usage. Disable this feature.
166 alias -g '\${1+\"\$@\"}'='\"\$@\"'
167 setopt NO_GLOB_SUBST
168else
169 case \`(set -o) 2>/dev/null\` in #(
170 *posix*) :
171 set -o posix ;; #(
172 *) :
173 ;;
174esac
175fi
176"
177 as_required="as_fn_return () { (exit \$1); }
178as_fn_success () { as_fn_return 0; }
179as_fn_failure () { as_fn_return 1; }
180as_fn_ret_success () { return 0; }
181as_fn_ret_failure () { return 1; }
182
183exitcode=0
184as_fn_success || { exitcode=1; echo as_fn_success failed.; }
185as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
186as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
187as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
188if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
189
190else
191 exitcode=1; echo positional parameters were not saved.
192fi
d0ac1c44
SM
193test x\$exitcode = x0 || exit 1
194test -x / || exit 1"
81ecdfbb
RW
195 as_suggested=" as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
196 as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
197 eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
198 test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1"
199 if (eval "$as_required") 2>/dev/null; then :
200 as_have_required=yes
201else
202 as_have_required=no
203fi
204 if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
205
206else
207 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
208as_found=false
209for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
b7026657 210do
81ecdfbb
RW
211 IFS=$as_save_IFS
212 test -z "$as_dir" && as_dir=.
213 as_found=:
214 case $as_dir in #(
215 /*)
216 for as_base in sh bash ksh sh5; do
217 # Try only shells that exist, to save several forks.
218 as_shell=$as_dir/$as_base
219 if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
220 { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
221 CONFIG_SHELL=$as_shell as_have_required=yes
222 if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
223 break 2
224fi
225fi
226 done;;
227 esac
228 as_found=false
229done
230$as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
231 { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
232 CONFIG_SHELL=$SHELL as_have_required=yes
233fi; }
234IFS=$as_save_IFS
235
236
237 if test "x$CONFIG_SHELL" != x; then :
d0ac1c44
SM
238 export CONFIG_SHELL
239 # We cannot yet assume a decent shell, so we have to provide a
240# neutralization value for shells without unset; and this also
241# works around shells that cannot unset nonexistent variables.
242# Preserve -v and -x to the replacement shell.
243BASH_ENV=/dev/null
244ENV=/dev/null
245(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
246case $- in # ((((
247 *v*x* | *x*v* ) as_opts=-vx ;;
248 *v* ) as_opts=-v ;;
249 *x* ) as_opts=-x ;;
250 * ) as_opts= ;;
251esac
252exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
253# Admittedly, this is quite paranoid, since all the known shells bail
254# out after a failed `exec'.
255$as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
256exit 255
81ecdfbb
RW
257fi
258
259 if test x$as_have_required = xno; then :
260 $as_echo "$0: This script requires a shell more modern than all"
261 $as_echo "$0: the shells that I found on your system."
262 if test x${ZSH_VERSION+set} = xset ; then
263 $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
264 $as_echo "$0: be upgraded to zsh 4.3.4 or later."
b7026657 265 else
81ecdfbb
RW
266 $as_echo "$0: Please tell bug-autoconf@gnu.org about your system,
267$0: including any error possibly output before this
268$0: message. Then install a modern shell, or manually run
269$0: the script under such a shell if you do have one."
b7026657 270 fi
81ecdfbb
RW
271 exit 1
272fi
273fi
274fi
275SHELL=${CONFIG_SHELL-/bin/sh}
276export SHELL
277# Unset more variables known to interfere with behavior of common tools.
278CLICOLOR_FORCE= GREP_OPTIONS=
279unset CLICOLOR_FORCE GREP_OPTIONS
280
281## --------------------- ##
282## M4sh Shell Functions. ##
283## --------------------- ##
284# as_fn_unset VAR
285# ---------------
286# Portably unset VAR.
287as_fn_unset ()
288{
289 { eval $1=; unset $1;}
290}
291as_unset=as_fn_unset
292
293# as_fn_set_status STATUS
294# -----------------------
295# Set $? to STATUS, without forking.
296as_fn_set_status ()
297{
298 return $1
299} # as_fn_set_status
300
301# as_fn_exit STATUS
302# -----------------
303# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
304as_fn_exit ()
305{
306 set +e
307 as_fn_set_status $1
308 exit $1
309} # as_fn_exit
310
311# as_fn_mkdir_p
312# -------------
313# Create "$as_dir" as a directory, including parents if necessary.
314as_fn_mkdir_p ()
315{
316
317 case $as_dir in #(
318 -*) as_dir=./$as_dir;;
319 esac
320 test -d "$as_dir" || eval $as_mkdir_p || {
321 as_dirs=
322 while :; do
323 case $as_dir in #(
324 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
325 *) as_qdir=$as_dir;;
326 esac
327 as_dirs="'$as_qdir' $as_dirs"
328 as_dir=`$as_dirname -- "$as_dir" ||
329$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
330 X"$as_dir" : 'X\(//\)[^/]' \| \
331 X"$as_dir" : 'X\(//\)$' \| \
332 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
333$as_echo X"$as_dir" |
334 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
335 s//\1/
336 q
337 }
338 /^X\(\/\/\)[^/].*/{
339 s//\1/
340 q
341 }
342 /^X\(\/\/\)$/{
343 s//\1/
344 q
345 }
346 /^X\(\/\).*/{
347 s//\1/
348 q
349 }
350 s/.*/./; q'`
351 test -d "$as_dir" && break
352 done
353 test -z "$as_dirs" || eval "mkdir $as_dirs"
d0ac1c44 354 } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
81ecdfbb
RW
355
356
357} # as_fn_mkdir_p
d0ac1c44
SM
358
359# as_fn_executable_p FILE
360# -----------------------
361# Test if FILE is an executable regular file.
362as_fn_executable_p ()
363{
364 test -f "$1" && test -x "$1"
365} # as_fn_executable_p
81ecdfbb
RW
366# as_fn_append VAR VALUE
367# ----------------------
368# Append the text in VALUE to the end of the definition contained in VAR. Take
369# advantage of any shell optimizations that allow amortized linear growth over
370# repeated appends, instead of the typical quadratic growth present in naive
371# implementations.
372if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
373 eval 'as_fn_append ()
374 {
375 eval $1+=\$2
376 }'
377else
378 as_fn_append ()
379 {
380 eval $1=\$$1\$2
381 }
382fi # as_fn_append
383
384# as_fn_arith ARG...
385# ------------------
386# Perform arithmetic evaluation on the ARGs, and store the result in the
387# global $as_val. Take advantage of shells that can avoid forks. The arguments
388# must be portable across $(()) and expr.
389if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
390 eval 'as_fn_arith ()
391 {
392 as_val=$(( $* ))
393 }'
394else
395 as_fn_arith ()
396 {
397 as_val=`expr "$@" || test $? -eq 1`
398 }
399fi # as_fn_arith
400
401
d0ac1c44
SM
402# as_fn_error STATUS ERROR [LINENO LOG_FD]
403# ----------------------------------------
81ecdfbb
RW
404# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
405# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
d0ac1c44 406# script with STATUS, using 1 if that was 0.
81ecdfbb
RW
407as_fn_error ()
408{
d0ac1c44
SM
409 as_status=$1; test $as_status -eq 0 && as_status=1
410 if test "$4"; then
411 as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
412 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
81ecdfbb 413 fi
d0ac1c44 414 $as_echo "$as_me: error: $2" >&2
81ecdfbb
RW
415 as_fn_exit $as_status
416} # as_fn_error
b7026657 417
81ecdfbb
RW
418if expr a : '\(a\)' >/dev/null 2>&1 &&
419 test "X`expr 00001 : '.*\(...\)'`" = X001; then
b7026657
AC
420 as_expr=expr
421else
422 as_expr=false
423fi
424
81ecdfbb 425if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
b7026657
AC
426 as_basename=basename
427else
428 as_basename=false
429fi
430
81ecdfbb
RW
431if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
432 as_dirname=dirname
433else
434 as_dirname=false
435fi
b7026657 436
81ecdfbb 437as_me=`$as_basename -- "$0" ||
b7026657
AC
438$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
439 X"$0" : 'X\(//\)$' \| \
81ecdfbb
RW
440 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
441$as_echo X/"$0" |
442 sed '/^.*\/\([^/][^/]*\)\/*$/{
443 s//\1/
444 q
445 }
446 /^X\/\(\/\/\)$/{
447 s//\1/
448 q
449 }
450 /^X\/\(\/\).*/{
451 s//\1/
452 q
453 }
454 s/.*/./; q'`
b7026657 455
fdd6fa61
AG
456# Avoid depending upon Character Ranges.
457as_cr_letters='abcdefghijklmnopqrstuvwxyz'
458as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
459as_cr_Letters=$as_cr_letters$as_cr_LETTERS
460as_cr_digits='0123456789'
461as_cr_alnum=$as_cr_Letters$as_cr_digits
df1756f4 462
b7026657 463
81ecdfbb
RW
464 as_lineno_1=$LINENO as_lineno_1a=$LINENO
465 as_lineno_2=$LINENO as_lineno_2a=$LINENO
466 eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
467 test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
468 # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-)
469 sed -n '
470 p
471 /[$]LINENO/=
472 ' <$as_myself |
b7026657 473 sed '
81ecdfbb
RW
474 s/[$]LINENO.*/&-/
475 t lineno
476 b
477 :lineno
b7026657 478 N
81ecdfbb
RW
479 :loop
480 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
b7026657 481 t loop
81ecdfbb 482 s/-\n.*//
b7026657 483 ' >$as_me.lineno &&
81ecdfbb
RW
484 chmod +x "$as_me.lineno" ||
485 { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
b7026657 486
d0ac1c44
SM
487 # If we had to re-execute with $CONFIG_SHELL, we're ensured to have
488 # already done that, so ensure we don't try to do so again and fall
489 # in an infinite loop. This has already happened in practice.
490 _as_can_reexec=no; export _as_can_reexec
b7026657
AC
491 # Don't try to exec as it changes $[0], causing all sort of problems
492 # (the dirname of $[0] is not the place where we might find the
81ecdfbb
RW
493 # original and so on. Autoconf is especially sensitive to this).
494 . "./$as_me.lineno"
b7026657
AC
495 # Exit status is that of the last command.
496 exit
497}
498
81ecdfbb
RW
499ECHO_C= ECHO_N= ECHO_T=
500case `echo -n x` in #(((((
501-n*)
502 case `echo 'xy\c'` in
503 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
504 xy) ECHO_C='\c';;
505 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
506 ECHO_T=' ';;
507 esac;;
508*)
509 ECHO_N='-n';;
b7026657
AC
510esac
511
81ecdfbb
RW
512rm -f conf$$ conf$$.exe conf$$.file
513if test -d conf$$.dir; then
514 rm -f conf$$.dir/conf$$.file
b7026657 515else
81ecdfbb
RW
516 rm -f conf$$.dir
517 mkdir conf$$.dir 2>/dev/null
b7026657 518fi
81ecdfbb
RW
519if (echo >conf$$.file) 2>/dev/null; then
520 if ln -s conf$$.file conf$$ 2>/dev/null; then
fdd6fa61 521 as_ln_s='ln -s'
81ecdfbb
RW
522 # ... but there are two gotchas:
523 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
524 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
d0ac1c44 525 # In both cases, we have to default to `cp -pR'.
81ecdfbb 526 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
d0ac1c44 527 as_ln_s='cp -pR'
81ecdfbb
RW
528 elif ln conf$$.file conf$$ 2>/dev/null; then
529 as_ln_s=ln
530 else
d0ac1c44 531 as_ln_s='cp -pR'
fdd6fa61 532 fi
b7026657 533else
d0ac1c44 534 as_ln_s='cp -pR'
b7026657 535fi
81ecdfbb
RW
536rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
537rmdir conf$$.dir 2>/dev/null
b7026657
AC
538
539if mkdir -p . 2>/dev/null; then
81ecdfbb 540 as_mkdir_p='mkdir -p "$as_dir"'
b7026657
AC
541else
542 test -d ./-p && rmdir ./-p
543 as_mkdir_p=false
544fi
c906108c 545
d0ac1c44
SM
546as_test_x='test -x'
547as_executable_p=as_fn_executable_p
b7026657
AC
548
549# Sed expression to map a string onto a valid CPP name.
550as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
551
552# Sed expression to map a string onto a valid variable name.
553as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
554
555
d0ac1c44
SM
556test -n "$DJDIR" || exec 7<&0 </dev/null
557exec 6>&1
b7026657
AC
558
559# Name of the host.
d0ac1c44 560# hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status,
b7026657
AC
561# so uname gets run too.
562ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
563
b7026657
AC
564#
565# Initializations.
566#
c906108c 567ac_default_prefix=/usr/local
81ecdfbb 568ac_clean_files=
b7026657 569ac_config_libobj_dir=.
81ecdfbb 570LIBOBJS=
b7026657
AC
571cross_compiling=no
572subdirs=
573MFLAGS=
574MAKEFLAGS=
fdd6fa61 575
b7026657
AC
576# Identity of this package.
577PACKAGE_NAME=
578PACKAGE_TARNAME=
579PACKAGE_VERSION=
580PACKAGE_STRING=
581PACKAGE_BUGREPORT=
81ecdfbb 582PACKAGE_URL=
b7026657
AC
583
584ac_unique_file="Makefile.in"
81ecdfbb
RW
585enable_option_checking=no
586ac_subst_vars='LTLIBOBJS
587LIBOBJS
119da465 588sim_arch
81ecdfbb
RW
589subdirs
590CFLAGS_FOR_BUILD
591CC_FOR_BUILD
592HDEFINES
593target_os
594target_vendor
595target_cpu
596target
597host_os
598host_vendor
599host_cpu
600host
601build_os
602build_vendor
603build_cpu
604build
605RANLIB
606AR
607INSTALL_DATA
608INSTALL_SCRIPT
609INSTALL_PROGRAM
610OBJEXT
611EXEEXT
612ac_ct_CC
613CPPFLAGS
614LDFLAGS
615CFLAGS
616CC
617target_alias
618host_alias
619build_alias
620LIBS
621ECHO_T
622ECHO_N
623ECHO_C
624DEFS
625mandir
626localedir
627libdir
628psdir
629pdfdir
630dvidir
631htmldir
632infodir
633docdir
634oldincludedir
635includedir
636localstatedir
637sharedstatedir
638sysconfdir
639datadir
640datarootdir
641libexecdir
642sbindir
643bindir
644program_transform_name
645prefix
646exec_prefix
647PACKAGE_URL
648PACKAGE_BUGREPORT
649PACKAGE_STRING
650PACKAGE_VERSION
651PACKAGE_TARNAME
652PACKAGE_NAME
653PATH_SEPARATOR
654SHELL'
b7026657 655ac_subst_files=''
81ecdfbb
RW
656ac_user_opts='
657enable_option_checking
658enable_sim
659'
660 ac_precious_vars='build_alias
661host_alias
662target_alias
663CC
664CFLAGS
665LDFLAGS
666LIBS
667CPPFLAGS'
2e8cf49e
NC
668ac_subdirs_all='aarch64
669arm
81ecdfbb 670avr
ef016f83 671bfin
b26e2ae7 672bpf
81ecdfbb
RW
673cr16
674cris
675d10v
676frv
677h8300
678iq2000
679lm32
680m32c
681m32r
682m68hc11
683mcore
bd30e45a 684microblaze
81ecdfbb
RW
685mips
686mn10300
687moxie
3346cfda 688msp430
37f980dc 689or1k
ddd44b70 690pru
87326c78 691rl78
4f8d4a38 692rx
81ecdfbb
RW
693sh
694erc32
695ppc
f46e4eb7 696ft32
81ecdfbb 697v850
81ecdfbb 698igen'
c906108c
SS
699
700# Initialize some variables set by options.
b7026657
AC
701ac_init_help=
702ac_init_version=false
81ecdfbb
RW
703ac_unrecognized_opts=
704ac_unrecognized_sep=
c906108c
SS
705# The variables have the same names as the options, with
706# dashes changed to underlines.
b7026657 707cache_file=/dev/null
c906108c 708exec_prefix=NONE
c906108c 709no_create=
c906108c
SS
710no_recursion=
711prefix=NONE
712program_prefix=NONE
713program_suffix=NONE
714program_transform_name=s,x,x,
715silent=
716site=
717srcdir=
c906108c
SS
718verbose=
719x_includes=NONE
720x_libraries=NONE
b7026657
AC
721
722# Installation directory options.
723# These are left unexpanded so users can "make install exec_prefix=/foo"
724# and all the variables that are supposed to be based on exec_prefix
725# by default will actually change.
726# Use braces instead of parens because sh, perl, etc. also accept them.
81ecdfbb 727# (The list follows the same order as the GNU Coding Standards.)
c906108c
SS
728bindir='${exec_prefix}/bin'
729sbindir='${exec_prefix}/sbin'
730libexecdir='${exec_prefix}/libexec'
81ecdfbb
RW
731datarootdir='${prefix}/share'
732datadir='${datarootdir}'
c906108c
SS
733sysconfdir='${prefix}/etc'
734sharedstatedir='${prefix}/com'
735localstatedir='${prefix}/var'
c906108c
SS
736includedir='${prefix}/include'
737oldincludedir='/usr/include'
81ecdfbb
RW
738docdir='${datarootdir}/doc/${PACKAGE}'
739infodir='${datarootdir}/info'
740htmldir='${docdir}'
741dvidir='${docdir}'
742pdfdir='${docdir}'
743psdir='${docdir}'
744libdir='${exec_prefix}/lib'
745localedir='${datarootdir}/locale'
746mandir='${datarootdir}/man'
c906108c 747
c906108c 748ac_prev=
81ecdfbb 749ac_dashdash=
c906108c
SS
750for ac_option
751do
c906108c
SS
752 # If the previous option needs an argument, assign it.
753 if test -n "$ac_prev"; then
81ecdfbb 754 eval $ac_prev=\$ac_option
c906108c
SS
755 ac_prev=
756 continue
757 fi
758
81ecdfbb 759 case $ac_option in
d0ac1c44
SM
760 *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
761 *=) ac_optarg= ;;
762 *) ac_optarg=yes ;;
81ecdfbb 763 esac
c906108c
SS
764
765 # Accept the important Cygnus configure options, so we can diagnose typos.
766
81ecdfbb
RW
767 case $ac_dashdash$ac_option in
768 --)
769 ac_dashdash=yes ;;
c906108c
SS
770
771 -bindir | --bindir | --bindi | --bind | --bin | --bi)
772 ac_prev=bindir ;;
773 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
b7026657 774 bindir=$ac_optarg ;;
c906108c
SS
775
776 -build | --build | --buil | --bui | --bu)
b7026657 777 ac_prev=build_alias ;;
c906108c 778 -build=* | --build=* | --buil=* | --bui=* | --bu=*)
b7026657 779 build_alias=$ac_optarg ;;
c906108c
SS
780
781 -cache-file | --cache-file | --cache-fil | --cache-fi \
782 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
783 ac_prev=cache_file ;;
784 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
785 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
b7026657
AC
786 cache_file=$ac_optarg ;;
787
788 --config-cache | -C)
789 cache_file=config.cache ;;
c906108c 790
81ecdfbb 791 -datadir | --datadir | --datadi | --datad)
c906108c 792 ac_prev=datadir ;;
81ecdfbb 793 -datadir=* | --datadir=* | --datadi=* | --datad=*)
b7026657 794 datadir=$ac_optarg ;;
c906108c 795
81ecdfbb
RW
796 -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
797 | --dataroo | --dataro | --datar)
798 ac_prev=datarootdir ;;
799 -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
800 | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
801 datarootdir=$ac_optarg ;;
802
c906108c 803 -disable-* | --disable-*)
81ecdfbb 804 ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
c906108c 805 # Reject names that are not valid shell variable names.
81ecdfbb 806 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
d0ac1c44 807 as_fn_error $? "invalid feature name: $ac_useropt"
81ecdfbb
RW
808 ac_useropt_orig=$ac_useropt
809 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
810 case $ac_user_opts in
811 *"
812"enable_$ac_useropt"
813"*) ;;
814 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
815 ac_unrecognized_sep=', ';;
816 esac
817 eval enable_$ac_useropt=no ;;
818
819 -docdir | --docdir | --docdi | --doc | --do)
820 ac_prev=docdir ;;
821 -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
822 docdir=$ac_optarg ;;
823
824 -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
825 ac_prev=dvidir ;;
826 -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
827 dvidir=$ac_optarg ;;
c906108c
SS
828
829 -enable-* | --enable-*)
81ecdfbb 830 ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
c906108c 831 # Reject names that are not valid shell variable names.
81ecdfbb 832 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
d0ac1c44 833 as_fn_error $? "invalid feature name: $ac_useropt"
81ecdfbb
RW
834 ac_useropt_orig=$ac_useropt
835 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
836 case $ac_user_opts in
837 *"
838"enable_$ac_useropt"
839"*) ;;
840 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
841 ac_unrecognized_sep=', ';;
fdd6fa61 842 esac
81ecdfbb 843 eval enable_$ac_useropt=\$ac_optarg ;;
c906108c
SS
844
845 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
846 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
847 | --exec | --exe | --ex)
848 ac_prev=exec_prefix ;;
849 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
850 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
851 | --exec=* | --exe=* | --ex=*)
b7026657 852 exec_prefix=$ac_optarg ;;
c906108c
SS
853
854 -gas | --gas | --ga | --g)
855 # Obsolete; use --with-gas.
856 with_gas=yes ;;
857
b7026657
AC
858 -help | --help | --hel | --he | -h)
859 ac_init_help=long ;;
860 -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
861 ac_init_help=recursive ;;
862 -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
863 ac_init_help=short ;;
c906108c
SS
864
865 -host | --host | --hos | --ho)
b7026657 866 ac_prev=host_alias ;;
c906108c 867 -host=* | --host=* | --hos=* | --ho=*)
b7026657 868 host_alias=$ac_optarg ;;
c906108c 869
81ecdfbb
RW
870 -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
871 ac_prev=htmldir ;;
872 -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
873 | --ht=*)
874 htmldir=$ac_optarg ;;
875
c906108c
SS
876 -includedir | --includedir | --includedi | --included | --include \
877 | --includ | --inclu | --incl | --inc)
878 ac_prev=includedir ;;
879 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
880 | --includ=* | --inclu=* | --incl=* | --inc=*)
b7026657 881 includedir=$ac_optarg ;;
c906108c
SS
882
883 -infodir | --infodir | --infodi | --infod | --info | --inf)
884 ac_prev=infodir ;;
885 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
b7026657 886 infodir=$ac_optarg ;;
c906108c
SS
887
888 -libdir | --libdir | --libdi | --libd)
889 ac_prev=libdir ;;
890 -libdir=* | --libdir=* | --libdi=* | --libd=*)
b7026657 891 libdir=$ac_optarg ;;
c906108c
SS
892
893 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
894 | --libexe | --libex | --libe)
895 ac_prev=libexecdir ;;
896 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
897 | --libexe=* | --libex=* | --libe=*)
b7026657 898 libexecdir=$ac_optarg ;;
c906108c 899
81ecdfbb
RW
900 -localedir | --localedir | --localedi | --localed | --locale)
901 ac_prev=localedir ;;
902 -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
903 localedir=$ac_optarg ;;
904
c906108c 905 -localstatedir | --localstatedir | --localstatedi | --localstated \
81ecdfbb 906 | --localstate | --localstat | --localsta | --localst | --locals)
c906108c
SS
907 ac_prev=localstatedir ;;
908 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
81ecdfbb 909 | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
b7026657 910 localstatedir=$ac_optarg ;;
c906108c
SS
911
912 -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
913 ac_prev=mandir ;;
914 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
b7026657 915 mandir=$ac_optarg ;;
c906108c
SS
916
917 -nfp | --nfp | --nf)
918 # Obsolete; use --without-fp.
919 with_fp=no ;;
920
921 -no-create | --no-create | --no-creat | --no-crea | --no-cre \
b7026657 922 | --no-cr | --no-c | -n)
c906108c
SS
923 no_create=yes ;;
924
925 -no-recursion | --no-recursion | --no-recursio | --no-recursi \
926 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
927 no_recursion=yes ;;
928
929 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
930 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
931 | --oldin | --oldi | --old | --ol | --o)
932 ac_prev=oldincludedir ;;
933 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
934 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
935 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
b7026657 936 oldincludedir=$ac_optarg ;;
c906108c
SS
937
938 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
939 ac_prev=prefix ;;
940 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
b7026657 941 prefix=$ac_optarg ;;
c906108c
SS
942
943 -program-prefix | --program-prefix | --program-prefi | --program-pref \
944 | --program-pre | --program-pr | --program-p)
945 ac_prev=program_prefix ;;
946 -program-prefix=* | --program-prefix=* | --program-prefi=* \
947 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
b7026657 948 program_prefix=$ac_optarg ;;
c906108c
SS
949
950 -program-suffix | --program-suffix | --program-suffi | --program-suff \
951 | --program-suf | --program-su | --program-s)
952 ac_prev=program_suffix ;;
953 -program-suffix=* | --program-suffix=* | --program-suffi=* \
954 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
b7026657 955 program_suffix=$ac_optarg ;;
c906108c
SS
956
957 -program-transform-name | --program-transform-name \
958 | --program-transform-nam | --program-transform-na \
959 | --program-transform-n | --program-transform- \
960 | --program-transform | --program-transfor \
961 | --program-transfo | --program-transf \
962 | --program-trans | --program-tran \
963 | --progr-tra | --program-tr | --program-t)
964 ac_prev=program_transform_name ;;
965 -program-transform-name=* | --program-transform-name=* \
966 | --program-transform-nam=* | --program-transform-na=* \
967 | --program-transform-n=* | --program-transform-=* \
968 | --program-transform=* | --program-transfor=* \
969 | --program-transfo=* | --program-transf=* \
970 | --program-trans=* | --program-tran=* \
971 | --progr-tra=* | --program-tr=* | --program-t=*)
b7026657 972 program_transform_name=$ac_optarg ;;
c906108c 973
81ecdfbb
RW
974 -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
975 ac_prev=pdfdir ;;
976 -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
977 pdfdir=$ac_optarg ;;
978
979 -psdir | --psdir | --psdi | --psd | --ps)
980 ac_prev=psdir ;;
981 -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
982 psdir=$ac_optarg ;;
983
c906108c
SS
984 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
985 | -silent | --silent | --silen | --sile | --sil)
986 silent=yes ;;
987
988 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
989 ac_prev=sbindir ;;
990 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
991 | --sbi=* | --sb=*)
b7026657 992 sbindir=$ac_optarg ;;
c906108c
SS
993
994 -sharedstatedir | --sharedstatedir | --sharedstatedi \
995 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
996 | --sharedst | --shareds | --shared | --share | --shar \
997 | --sha | --sh)
998 ac_prev=sharedstatedir ;;
999 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1000 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1001 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1002 | --sha=* | --sh=*)
b7026657 1003 sharedstatedir=$ac_optarg ;;
c906108c
SS
1004
1005 -site | --site | --sit)
1006 ac_prev=site ;;
1007 -site=* | --site=* | --sit=*)
b7026657 1008 site=$ac_optarg ;;
0fda6bd2 1009
c906108c
SS
1010 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1011 ac_prev=srcdir ;;
1012 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
b7026657 1013 srcdir=$ac_optarg ;;
c906108c
SS
1014
1015 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1016 | --syscon | --sysco | --sysc | --sys | --sy)
1017 ac_prev=sysconfdir ;;
1018 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1019 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
b7026657 1020 sysconfdir=$ac_optarg ;;
c906108c
SS
1021
1022 -target | --target | --targe | --targ | --tar | --ta | --t)
b7026657 1023 ac_prev=target_alias ;;
c906108c 1024 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
b7026657 1025 target_alias=$ac_optarg ;;
c906108c
SS
1026
1027 -v | -verbose | --verbose | --verbos | --verbo | --verb)
1028 verbose=yes ;;
1029
b7026657
AC
1030 -version | --version | --versio | --versi | --vers | -V)
1031 ac_init_version=: ;;
c906108c
SS
1032
1033 -with-* | --with-*)
81ecdfbb 1034 ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
c906108c 1035 # Reject names that are not valid shell variable names.
81ecdfbb 1036 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
d0ac1c44 1037 as_fn_error $? "invalid package name: $ac_useropt"
81ecdfbb
RW
1038 ac_useropt_orig=$ac_useropt
1039 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1040 case $ac_user_opts in
1041 *"
1042"with_$ac_useropt"
1043"*) ;;
1044 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1045 ac_unrecognized_sep=', ';;
fdd6fa61 1046 esac
81ecdfbb 1047 eval with_$ac_useropt=\$ac_optarg ;;
c906108c
SS
1048
1049 -without-* | --without-*)
81ecdfbb 1050 ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
c906108c 1051 # Reject names that are not valid shell variable names.
81ecdfbb 1052 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
d0ac1c44 1053 as_fn_error $? "invalid package name: $ac_useropt"
81ecdfbb
RW
1054 ac_useropt_orig=$ac_useropt
1055 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1056 case $ac_user_opts in
1057 *"
1058"with_$ac_useropt"
1059"*) ;;
1060 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1061 ac_unrecognized_sep=', ';;
1062 esac
1063 eval with_$ac_useropt=no ;;
c906108c
SS
1064
1065 --x)
1066 # Obsolete; use --with-x.
1067 with_x=yes ;;
1068
1069 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1070 | --x-incl | --x-inc | --x-in | --x-i)
1071 ac_prev=x_includes ;;
1072 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1073 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
b7026657 1074 x_includes=$ac_optarg ;;
c906108c
SS
1075
1076 -x-libraries | --x-libraries | --x-librarie | --x-librari \
1077 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1078 ac_prev=x_libraries ;;
1079 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1080 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
b7026657 1081 x_libraries=$ac_optarg ;;
c906108c 1082
d0ac1c44
SM
1083 -*) as_fn_error $? "unrecognized option: \`$ac_option'
1084Try \`$0 --help' for more information"
c906108c
SS
1085 ;;
1086
b7026657
AC
1087 *=*)
1088 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1089 # Reject names that are not valid shell variable names.
81ecdfbb
RW
1090 case $ac_envvar in #(
1091 '' | [0-9]* | *[!_$as_cr_alnum]* )
d0ac1c44 1092 as_fn_error $? "invalid variable name: \`$ac_envvar'" ;;
81ecdfbb
RW
1093 esac
1094 eval $ac_envvar=\$ac_optarg
b7026657
AC
1095 export $ac_envvar ;;
1096
c906108c 1097 *)
b7026657 1098 # FIXME: should be removed in autoconf 3.0.
81ecdfbb 1099 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
b7026657 1100 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
81ecdfbb 1101 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
d0ac1c44 1102 : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
c906108c
SS
1103 ;;
1104
1105 esac
1106done
1107
1108if test -n "$ac_prev"; then
b7026657 1109 ac_option=--`echo $ac_prev | sed 's/_/-/g'`
d0ac1c44 1110 as_fn_error $? "missing argument to $ac_option"
c906108c 1111fi
c906108c 1112
81ecdfbb
RW
1113if test -n "$ac_unrecognized_opts"; then
1114 case $enable_option_checking in
1115 no) ;;
d0ac1c44 1116 fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
81ecdfbb 1117 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
fdd6fa61 1118 esac
81ecdfbb 1119fi
fdd6fa61 1120
81ecdfbb
RW
1121# Check all directory arguments for consistency.
1122for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1123 datadir sysconfdir sharedstatedir localstatedir includedir \
1124 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1125 libdir localedir mandir
c906108c 1126do
81ecdfbb
RW
1127 eval ac_val=\$$ac_var
1128 # Remove trailing slashes.
1129 case $ac_val in
1130 */ )
1131 ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1132 eval $ac_var=\$ac_val;;
1133 esac
1134 # Be sure to have absolute directory names.
b7026657 1135 case $ac_val in
81ecdfbb
RW
1136 [\\/$]* | ?:[\\/]* ) continue;;
1137 NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
c906108c 1138 esac
d0ac1c44 1139 as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
c906108c
SS
1140done
1141
b7026657
AC
1142# There might be people who depend on the old broken behavior: `$host'
1143# used to hold the argument of --host etc.
1144# FIXME: To remove some day.
1145build=$build_alias
1146host=$host_alias
1147target=$target_alias
1148
1149# FIXME: To remove some day.
1150if test "x$host_alias" != x; then
1151 if test "x$build_alias" = x; then
1152 cross_compiling=maybe
b7026657
AC
1153 elif test "x$build_alias" != "x$host_alias"; then
1154 cross_compiling=yes
1155 fi
1156fi
c906108c 1157
b7026657
AC
1158ac_tool_prefix=
1159test -n "$host_alias" && ac_tool_prefix=$host_alias-
1160
1161test "$silent" = yes && exec 6>/dev/null
c906108c 1162
c906108c 1163
81ecdfbb
RW
1164ac_pwd=`pwd` && test -n "$ac_pwd" &&
1165ac_ls_di=`ls -di .` &&
1166ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
d0ac1c44 1167 as_fn_error $? "working directory cannot be determined"
81ecdfbb 1168test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
d0ac1c44 1169 as_fn_error $? "pwd does not report name of working directory"
81ecdfbb
RW
1170
1171
c906108c
SS
1172# Find the source files, if location was not specified.
1173if test -z "$srcdir"; then
1174 ac_srcdir_defaulted=yes
81ecdfbb
RW
1175 # Try the directory containing this script, then the parent directory.
1176 ac_confdir=`$as_dirname -- "$as_myself" ||
1177$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1178 X"$as_myself" : 'X\(//\)[^/]' \| \
1179 X"$as_myself" : 'X\(//\)$' \| \
1180 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1181$as_echo X"$as_myself" |
1182 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1183 s//\1/
1184 q
1185 }
1186 /^X\(\/\/\)[^/].*/{
1187 s//\1/
1188 q
1189 }
1190 /^X\(\/\/\)$/{
1191 s//\1/
1192 q
1193 }
1194 /^X\(\/\).*/{
1195 s//\1/
1196 q
1197 }
1198 s/.*/./; q'`
c906108c 1199 srcdir=$ac_confdir
81ecdfbb 1200 if test ! -r "$srcdir/$ac_unique_file"; then
c906108c
SS
1201 srcdir=..
1202 fi
1203else
1204 ac_srcdir_defaulted=no
1205fi
81ecdfbb
RW
1206if test ! -r "$srcdir/$ac_unique_file"; then
1207 test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
d0ac1c44 1208 as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir"
81ecdfbb
RW
1209fi
1210ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1211ac_abs_confdir=`(
d0ac1c44 1212 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
81ecdfbb
RW
1213 pwd)`
1214# When building in place, set srcdir=.
1215if test "$ac_abs_confdir" = "$ac_pwd"; then
1216 srcdir=.
1217fi
1218# Remove unnecessary trailing slashes from srcdir.
1219# Double slashes in file names in object file debugging info
1220# mess up M-x gdb in Emacs.
1221case $srcdir in
1222*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1223esac
1224for ac_var in $ac_precious_vars; do
1225 eval ac_env_${ac_var}_set=\${${ac_var}+set}
1226 eval ac_env_${ac_var}_value=\$${ac_var}
1227 eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1228 eval ac_cv_env_${ac_var}_value=\$${ac_var}
1229done
df1756f4
TG
1230
1231#
b7026657
AC
1232# Report the --help message.
1233#
1234if test "$ac_init_help" = "long"; then
1235 # Omit some internal or obsolete options to make the list less imposing.
1236 # This message is too long to be a string in the A/UX 3.1 sh.
1237 cat <<_ACEOF
1238\`configure' configures this package to adapt to many kinds of systems.
1239
1240Usage: $0 [OPTION]... [VAR=VALUE]...
1241
1242To assign environment variables (e.g., CC, CFLAGS...), specify them as
1243VAR=VALUE. See below for descriptions of some of the useful variables.
1244
1245Defaults for the options are specified in brackets.
1246
1247Configuration:
1248 -h, --help display this help and exit
1249 --help=short display options specific to this package
1250 --help=recursive display the short help of all the included packages
1251 -V, --version display version information and exit
d0ac1c44 1252 -q, --quiet, --silent do not print \`checking ...' messages
b7026657
AC
1253 --cache-file=FILE cache test results in FILE [disabled]
1254 -C, --config-cache alias for \`--cache-file=config.cache'
1255 -n, --no-create do not create output files
1256 --srcdir=DIR find the sources in DIR [configure dir or \`..']
1257
b7026657
AC
1258Installation directories:
1259 --prefix=PREFIX install architecture-independent files in PREFIX
81ecdfbb 1260 [$ac_default_prefix]
b7026657 1261 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
81ecdfbb 1262 [PREFIX]
b7026657
AC
1263
1264By default, \`make install' will install all the files in
1265\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1266an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1267for instance \`--prefix=\$HOME'.
1268
1269For better control, use the options below.
1270
1271Fine tuning of the installation directories:
81ecdfbb
RW
1272 --bindir=DIR user executables [EPREFIX/bin]
1273 --sbindir=DIR system admin executables [EPREFIX/sbin]
1274 --libexecdir=DIR program executables [EPREFIX/libexec]
1275 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1276 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1277 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1278 --libdir=DIR object code libraries [EPREFIX/lib]
1279 --includedir=DIR C header files [PREFIX/include]
1280 --oldincludedir=DIR C header files for non-gcc [/usr/include]
1281 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1282 --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1283 --infodir=DIR info documentation [DATAROOTDIR/info]
1284 --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1285 --mandir=DIR man documentation [DATAROOTDIR/man]
1286 --docdir=DIR documentation root [DATAROOTDIR/doc/PACKAGE]
1287 --htmldir=DIR html documentation [DOCDIR]
1288 --dvidir=DIR dvi documentation [DOCDIR]
1289 --pdfdir=DIR pdf documentation [DOCDIR]
1290 --psdir=DIR ps documentation [DOCDIR]
b7026657
AC
1291_ACEOF
1292
1293 cat <<\_ACEOF
1294
1295Program names:
1296 --program-prefix=PREFIX prepend PREFIX to installed program names
1297 --program-suffix=SUFFIX append SUFFIX to installed program names
1298 --program-transform-name=PROGRAM run sed PROGRAM on installed program names
1299
1300System types:
1301 --build=BUILD configure for building on BUILD [guessed]
1302 --host=HOST cross-compile to build programs to run on HOST [BUILD]
1303 --target=TARGET configure for building compilers for TARGET [HOST]
1304_ACEOF
1305fi
1306
1307if test -n "$ac_init_help"; then
1308
1309 cat <<\_ACEOF
1310
1311Optional Features:
81ecdfbb 1312 --disable-option-checking ignore unrecognized --enable/--with options
b7026657
AC
1313 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
1314 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
8d0978fb 1315 --enable-sim Enable the GNU simulator
b7026657
AC
1316
1317Some influential environment variables:
1318 CC C compiler command
1319 CFLAGS C compiler flags
1320 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
1321 nonstandard directory <lib dir>
81ecdfbb 1322 LIBS libraries to pass to the linker, e.g. -l<library>
d0ac1c44 1323 CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
81ecdfbb 1324 you have headers in a nonstandard directory <include dir>
b7026657
AC
1325
1326Use these variables to override the choices made by `configure' or to help
1327it to find libraries and programs with nonstandard names/locations.
1328
81ecdfbb 1329Report bugs to the package provider.
b7026657 1330_ACEOF
81ecdfbb 1331ac_status=$?
b7026657
AC
1332fi
1333
1334if test "$ac_init_help" = "recursive"; then
1335 # If there are subdirs, report their specific --help.
b7026657 1336 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
81ecdfbb
RW
1337 test -d "$ac_dir" ||
1338 { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1339 continue
b7026657
AC
1340 ac_builddir=.
1341
81ecdfbb
RW
1342case "$ac_dir" in
1343.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1344*)
1345 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1346 # A ".." for each directory in $ac_dir_suffix.
1347 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1348 case $ac_top_builddir_sub in
1349 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1350 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1351 esac ;;
1352esac
1353ac_abs_top_builddir=$ac_pwd
1354ac_abs_builddir=$ac_pwd$ac_dir_suffix
1355# for backward compatibility:
1356ac_top_builddir=$ac_top_build_prefix
b7026657
AC
1357
1358case $srcdir in
81ecdfbb 1359 .) # We are building in place.
b7026657 1360 ac_srcdir=.
81ecdfbb
RW
1361 ac_top_srcdir=$ac_top_builddir_sub
1362 ac_abs_top_srcdir=$ac_pwd ;;
1363 [\\/]* | ?:[\\/]* ) # Absolute name.
b7026657 1364 ac_srcdir=$srcdir$ac_dir_suffix;
81ecdfbb
RW
1365 ac_top_srcdir=$srcdir
1366 ac_abs_top_srcdir=$srcdir ;;
1367 *) # Relative name.
1368 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1369 ac_top_srcdir=$ac_top_build_prefix$srcdir
1370 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
fdd6fa61 1371esac
81ecdfbb 1372ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
fdd6fa61 1373
81ecdfbb
RW
1374 cd "$ac_dir" || { ac_status=$?; continue; }
1375 # Check for guested configure.
1376 if test -f "$ac_srcdir/configure.gnu"; then
1377 echo &&
1378 $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1379 elif test -f "$ac_srcdir/configure"; then
1380 echo &&
1381 $SHELL "$ac_srcdir/configure" --help=recursive
0fda6bd2 1382 else
81ecdfbb
RW
1383 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1384 fi || ac_status=$?
1385 cd "$ac_pwd" || { ac_status=$?; break; }
b7026657
AC
1386 done
1387fi
1388
81ecdfbb 1389test -n "$ac_init_help" && exit $ac_status
b7026657
AC
1390if $ac_init_version; then
1391 cat <<\_ACEOF
81ecdfbb 1392configure
d0ac1c44 1393generated by GNU Autoconf 2.69
b7026657 1394
d0ac1c44 1395Copyright (C) 2012 Free Software Foundation, Inc.
b7026657
AC
1396This configure script is free software; the Free Software Foundation
1397gives unlimited permission to copy, distribute and modify it.
1398_ACEOF
81ecdfbb 1399 exit
b7026657 1400fi
81ecdfbb
RW
1401
1402## ------------------------ ##
1403## Autoconf initialization. ##
1404## ------------------------ ##
1405
1406# ac_fn_c_try_compile LINENO
1407# --------------------------
1408# Try to compile conftest.$ac_ext, and return whether this succeeded.
1409ac_fn_c_try_compile ()
1410{
1411 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1412 rm -f conftest.$ac_objext
1413 if { { ac_try="$ac_compile"
1414case "(($ac_try" in
1415 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1416 *) ac_try_echo=$ac_try;;
1417esac
1418eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1419$as_echo "$ac_try_echo"; } >&5
1420 (eval "$ac_compile") 2>conftest.err
1421 ac_status=$?
1422 if test -s conftest.err; then
1423 grep -v '^ *+' conftest.err >conftest.er1
1424 cat conftest.er1 >&5
1425 mv -f conftest.er1 conftest.err
1426 fi
1427 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1428 test $ac_status = 0; } && {
1429 test -z "$ac_c_werror_flag" ||
1430 test ! -s conftest.err
1431 } && test -s conftest.$ac_objext; then :
1432 ac_retval=0
1433else
1434 $as_echo "$as_me: failed program was:" >&5
1435sed 's/^/| /' conftest.$ac_ext >&5
1436
1437 ac_retval=1
1438fi
d0ac1c44
SM
1439 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1440 as_fn_set_status $ac_retval
81ecdfbb
RW
1441
1442} # ac_fn_c_try_compile
1443cat >config.log <<_ACEOF
b7026657
AC
1444This file contains any messages produced by compilers while
1445running configure, to aid debugging if configure makes a mistake.
1446
1447It was created by $as_me, which was
d0ac1c44 1448generated by GNU Autoconf 2.69. Invocation command line was
b7026657
AC
1449
1450 $ $0 $@
1451
1452_ACEOF
81ecdfbb 1453exec 5>>config.log
b7026657
AC
1454{
1455cat <<_ASUNAME
1456## --------- ##
1457## Platform. ##
1458## --------- ##
1459
1460hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1461uname -m = `(uname -m) 2>/dev/null || echo unknown`
1462uname -r = `(uname -r) 2>/dev/null || echo unknown`
1463uname -s = `(uname -s) 2>/dev/null || echo unknown`
1464uname -v = `(uname -v) 2>/dev/null || echo unknown`
1465
1466/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1467/bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
1468
1469/bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
1470/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
1471/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
81ecdfbb 1472/usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
b7026657
AC
1473/bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
1474/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
1475/bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
1476
1477_ASUNAME
1478
1479as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1480for as_dir in $PATH
1481do
1482 IFS=$as_save_IFS
1483 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
1484 $as_echo "PATH: $as_dir"
1485 done
1486IFS=$as_save_IFS
b7026657
AC
1487
1488} >&5
1489
1490cat >&5 <<_ACEOF
1491
1492
1493## ----------- ##
1494## Core tests. ##
1495## ----------- ##
1496
1497_ACEOF
1498
1499
1500# Keep a trace of the command line.
1501# Strip out --no-create and --no-recursion so they do not pile up.
1502# Strip out --silent because we don't want to record it for future runs.
1503# Also quote any args containing shell meta-characters.
1504# Make two passes to allow for proper duplicate-argument suppression.
1505ac_configure_args=
1506ac_configure_args0=
1507ac_configure_args1=
b7026657
AC
1508ac_must_keep_next=false
1509for ac_pass in 1 2
1510do
1511 for ac_arg
1512 do
1513 case $ac_arg in
1514 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1515 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1516 | -silent | --silent | --silen | --sile | --sil)
1517 continue ;;
81ecdfbb
RW
1518 *\'*)
1519 ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
b7026657
AC
1520 esac
1521 case $ac_pass in
81ecdfbb 1522 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
b7026657 1523 2)
81ecdfbb 1524 as_fn_append ac_configure_args1 " '$ac_arg'"
b7026657
AC
1525 if test $ac_must_keep_next = true; then
1526 ac_must_keep_next=false # Got value, back to normal.
1527 else
1528 case $ac_arg in
1529 *=* | --config-cache | -C | -disable-* | --disable-* \
1530 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1531 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1532 | -with-* | --with-* | -without-* | --without-* | --x)
1533 case "$ac_configure_args0 " in
1534 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1535 esac
1536 ;;
1537 -* ) ac_must_keep_next=true ;;
1538 esac
1539 fi
81ecdfbb 1540 as_fn_append ac_configure_args " '$ac_arg'"
b7026657
AC
1541 ;;
1542 esac
1543 done
1544done
81ecdfbb
RW
1545{ ac_configure_args0=; unset ac_configure_args0;}
1546{ ac_configure_args1=; unset ac_configure_args1;}
b7026657
AC
1547
1548# When interrupted or exit'd, cleanup temporary files, and complete
1549# config.log. We remove comments because anyway the quotes in there
1550# would cause problems or look ugly.
81ecdfbb
RW
1551# WARNING: Use '\'' to represent an apostrophe within the trap.
1552# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
b7026657
AC
1553trap 'exit_status=$?
1554 # Save into config.log some information that might help in debugging.
1555 {
1556 echo
1557
d0ac1c44 1558 $as_echo "## ---------------- ##
b7026657 1559## Cache variables. ##
d0ac1c44 1560## ---------------- ##"
b7026657
AC
1561 echo
1562 # The following way of writing the cache mishandles newlines in values,
81ecdfbb
RW
1563(
1564 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
1565 eval ac_val=\$$ac_var
1566 case $ac_val in #(
1567 *${as_nl}*)
1568 case $ac_var in #(
1569 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
1570$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
1571 esac
1572 case $ac_var in #(
1573 _ | IFS | as_nl) ;; #(
1574 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
1575 *) { eval $ac_var=; unset $ac_var;} ;;
1576 esac ;;
1577 esac
1578 done
b7026657 1579 (set) 2>&1 |
81ecdfbb
RW
1580 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
1581 *${as_nl}ac_space=\ *)
b7026657 1582 sed -n \
81ecdfbb
RW
1583 "s/'\''/'\''\\\\'\'''\''/g;
1584 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
1585 ;; #(
b7026657 1586 *)
81ecdfbb 1587 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
b7026657 1588 ;;
81ecdfbb
RW
1589 esac |
1590 sort
1591)
b7026657
AC
1592 echo
1593
d0ac1c44 1594 $as_echo "## ----------------- ##
b7026657 1595## Output variables. ##
d0ac1c44 1596## ----------------- ##"
b7026657
AC
1597 echo
1598 for ac_var in $ac_subst_vars
1599 do
81ecdfbb
RW
1600 eval ac_val=\$$ac_var
1601 case $ac_val in
1602 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1603 esac
1604 $as_echo "$ac_var='\''$ac_val'\''"
b7026657
AC
1605 done | sort
1606 echo
1607
1608 if test -n "$ac_subst_files"; then
d0ac1c44 1609 $as_echo "## ------------------- ##
81ecdfbb 1610## File substitutions. ##
d0ac1c44 1611## ------------------- ##"
b7026657
AC
1612 echo
1613 for ac_var in $ac_subst_files
1614 do
81ecdfbb
RW
1615 eval ac_val=\$$ac_var
1616 case $ac_val in
1617 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1618 esac
1619 $as_echo "$ac_var='\''$ac_val'\''"
b7026657
AC
1620 done | sort
1621 echo
1622 fi
1623
1624 if test -s confdefs.h; then
d0ac1c44 1625 $as_echo "## ----------- ##
b7026657 1626## confdefs.h. ##
d0ac1c44 1627## ----------- ##"
b7026657 1628 echo
81ecdfbb 1629 cat confdefs.h
b7026657 1630 echo
0fda6bd2 1631 fi
b7026657 1632 test "$ac_signal" != 0 &&
81ecdfbb
RW
1633 $as_echo "$as_me: caught signal $ac_signal"
1634 $as_echo "$as_me: exit $exit_status"
b7026657 1635 } >&5
81ecdfbb
RW
1636 rm -f core *.core core.conftest.* &&
1637 rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
b7026657 1638 exit $exit_status
81ecdfbb 1639' 0
b7026657 1640for ac_signal in 1 2 13 15; do
81ecdfbb 1641 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
b7026657
AC
1642done
1643ac_signal=0
1644
1645# confdefs.h avoids OS command line length limits that DEFS can exceed.
81ecdfbb
RW
1646rm -f -r conftest* confdefs.h
1647
1648$as_echo "/* confdefs.h */" > confdefs.h
b7026657
AC
1649
1650# Predefined preprocessor variables.
1651
1652cat >>confdefs.h <<_ACEOF
1653#define PACKAGE_NAME "$PACKAGE_NAME"
1654_ACEOF
1655
b7026657
AC
1656cat >>confdefs.h <<_ACEOF
1657#define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1658_ACEOF
1659
b7026657
AC
1660cat >>confdefs.h <<_ACEOF
1661#define PACKAGE_VERSION "$PACKAGE_VERSION"
1662_ACEOF
1663
b7026657
AC
1664cat >>confdefs.h <<_ACEOF
1665#define PACKAGE_STRING "$PACKAGE_STRING"
1666_ACEOF
1667
b7026657
AC
1668cat >>confdefs.h <<_ACEOF
1669#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
1670_ACEOF
1671
81ecdfbb
RW
1672cat >>confdefs.h <<_ACEOF
1673#define PACKAGE_URL "$PACKAGE_URL"
1674_ACEOF
1675
b7026657
AC
1676
1677# Let the site file select an alternate cache file if it wants to.
81ecdfbb
RW
1678# Prefer an explicitly selected file to automatically selected ones.
1679ac_site_file1=NONE
1680ac_site_file2=NONE
1681if test -n "$CONFIG_SITE"; then
d0ac1c44
SM
1682 # We do not want a PATH search for config.site.
1683 case $CONFIG_SITE in #((
1684 -*) ac_site_file1=./$CONFIG_SITE;;
1685 */*) ac_site_file1=$CONFIG_SITE;;
1686 *) ac_site_file1=./$CONFIG_SITE;;
1687 esac
81ecdfbb
RW
1688elif test "x$prefix" != xNONE; then
1689 ac_site_file1=$prefix/share/config.site
1690 ac_site_file2=$prefix/etc/config.site
1691else
1692 ac_site_file1=$ac_default_prefix/share/config.site
1693 ac_site_file2=$ac_default_prefix/etc/config.site
c906108c 1694fi
81ecdfbb
RW
1695for ac_site_file in "$ac_site_file1" "$ac_site_file2"
1696do
1697 test "x$ac_site_file" = xNONE && continue
d0ac1c44 1698 if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
81ecdfbb
RW
1699 { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
1700$as_echo "$as_me: loading site script $ac_site_file" >&6;}
b7026657 1701 sed 's/^/| /' "$ac_site_file" >&5
d0ac1c44
SM
1702 . "$ac_site_file" \
1703 || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
1704$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
1705as_fn_error $? "failed to load site script $ac_site_file
1706See \`config.log' for more details" "$LINENO" 5; }
c906108c
SS
1707 fi
1708done
1709
1710if test -r "$cache_file"; then
d0ac1c44
SM
1711 # Some versions of bash will fail to source /dev/null (special files
1712 # actually), so we avoid doing that. DJGPP emulates it as a regular file.
1713 if test /dev/null != "$cache_file" && test -f "$cache_file"; then
81ecdfbb
RW
1714 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
1715$as_echo "$as_me: loading cache $cache_file" >&6;}
b7026657 1716 case $cache_file in
81ecdfbb
RW
1717 [\\/]* | ?:[\\/]* ) . "$cache_file";;
1718 *) . "./$cache_file";;
b7026657
AC
1719 esac
1720 fi
c906108c 1721else
81ecdfbb
RW
1722 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
1723$as_echo "$as_me: creating cache $cache_file" >&6;}
b7026657 1724 >$cache_file
c906108c
SS
1725fi
1726
b7026657
AC
1727# Check that the precious variables saved in the cache have kept the same
1728# value.
1729ac_cache_corrupted=false
81ecdfbb 1730for ac_var in $ac_precious_vars; do
b7026657
AC
1731 eval ac_old_set=\$ac_cv_env_${ac_var}_set
1732 eval ac_new_set=\$ac_env_${ac_var}_set
81ecdfbb
RW
1733 eval ac_old_val=\$ac_cv_env_${ac_var}_value
1734 eval ac_new_val=\$ac_env_${ac_var}_value
b7026657
AC
1735 case $ac_old_set,$ac_new_set in
1736 set,)
81ecdfbb
RW
1737 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
1738$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
b7026657
AC
1739 ac_cache_corrupted=: ;;
1740 ,set)
81ecdfbb
RW
1741 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
1742$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
b7026657
AC
1743 ac_cache_corrupted=: ;;
1744 ,);;
1745 *)
1746 if test "x$ac_old_val" != "x$ac_new_val"; then
81ecdfbb
RW
1747 # differences in whitespace do not lead to failure.
1748 ac_old_val_w=`echo x $ac_old_val`
1749 ac_new_val_w=`echo x $ac_new_val`
1750 if test "$ac_old_val_w" != "$ac_new_val_w"; then
1751 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
1752$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
1753 ac_cache_corrupted=:
1754 else
1755 { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
1756$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
1757 eval $ac_var=\$ac_old_val
1758 fi
1759 { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5
1760$as_echo "$as_me: former value: \`$ac_old_val'" >&2;}
1761 { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5
1762$as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
b7026657
AC
1763 fi;;
1764 esac
1765 # Pass precious variables to config.status.
1766 if test "$ac_new_set" = set; then
1767 case $ac_new_val in
81ecdfbb 1768 *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
b7026657
AC
1769 *) ac_arg=$ac_var=$ac_new_val ;;
1770 esac
1771 case " $ac_configure_args " in
1772 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
81ecdfbb 1773 *) as_fn_append ac_configure_args " '$ac_arg'" ;;
b7026657 1774 esac
c906108c 1775 fi
b7026657
AC
1776done
1777if $ac_cache_corrupted; then
81ecdfbb
RW
1778 { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
1779$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
1780 { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
1781$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
d0ac1c44 1782 as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
c906108c 1783fi
81ecdfbb
RW
1784## -------------------- ##
1785## Main body of script. ##
1786## -------------------- ##
c906108c 1787
fdd6fa61
AG
1788ac_ext=c
1789ac_cpp='$CPP $CPPFLAGS'
1790ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1791ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1792ac_compiler_gnu=$ac_cv_c_compiler_gnu
1793
c906108c
SS
1794
1795
b7026657
AC
1796
1797
1798
1799ac_ext=c
1800ac_cpp='$CPP $CPPFLAGS'
1801ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1802ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1803ac_compiler_gnu=$ac_cv_c_compiler_gnu
1804if test -n "$ac_tool_prefix"; then
1805 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
1806set dummy ${ac_tool_prefix}gcc; ac_word=$2
81ecdfbb
RW
1807{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
1808$as_echo_n "checking for $ac_word... " >&6; }
d0ac1c44 1809if ${ac_cv_prog_CC+:} false; then :
81ecdfbb 1810 $as_echo_n "(cached) " >&6
c906108c
SS
1811else
1812 if test -n "$CC"; then
1813 ac_cv_prog_CC="$CC" # Let the user override the test.
1814else
b7026657
AC
1815as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1816for as_dir in $PATH
1817do
1818 IFS=$as_save_IFS
1819 test -z "$as_dir" && as_dir=.
81ecdfbb 1820 for ac_exec_ext in '' $ac_executable_extensions; do
d0ac1c44 1821 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
b7026657 1822 ac_cv_prog_CC="${ac_tool_prefix}gcc"
81ecdfbb 1823 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
b7026657
AC
1824 break 2
1825 fi
1826done
81ecdfbb
RW
1827 done
1828IFS=$as_save_IFS
b7026657 1829
c906108c
SS
1830fi
1831fi
b7026657 1832CC=$ac_cv_prog_CC
c906108c 1833if test -n "$CC"; then
81ecdfbb
RW
1834 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
1835$as_echo "$CC" >&6; }
c906108c 1836else
81ecdfbb
RW
1837 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
1838$as_echo "no" >&6; }
c906108c
SS
1839fi
1840
81ecdfbb 1841
b7026657
AC
1842fi
1843if test -z "$ac_cv_prog_CC"; then
1844 ac_ct_CC=$CC
1845 # Extract the first word of "gcc", so it can be a program name with args.
1846set dummy gcc; ac_word=$2
81ecdfbb
RW
1847{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
1848$as_echo_n "checking for $ac_word... " >&6; }
d0ac1c44 1849if ${ac_cv_prog_ac_ct_CC+:} false; then :
81ecdfbb 1850 $as_echo_n "(cached) " >&6
c906108c 1851else
b7026657
AC
1852 if test -n "$ac_ct_CC"; then
1853 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1854else
1855as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1856for as_dir in $PATH
1857do
1858 IFS=$as_save_IFS
1859 test -z "$as_dir" && as_dir=.
81ecdfbb 1860 for ac_exec_ext in '' $ac_executable_extensions; do
d0ac1c44 1861 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
b7026657 1862 ac_cv_prog_ac_ct_CC="gcc"
81ecdfbb 1863 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
b7026657
AC
1864 break 2
1865 fi
1866done
81ecdfbb
RW
1867 done
1868IFS=$as_save_IFS
b7026657
AC
1869
1870fi
1871fi
1872ac_ct_CC=$ac_cv_prog_ac_ct_CC
1873if test -n "$ac_ct_CC"; then
81ecdfbb
RW
1874 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
1875$as_echo "$ac_ct_CC" >&6; }
b7026657 1876else
81ecdfbb
RW
1877 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
1878$as_echo "no" >&6; }
b7026657
AC
1879fi
1880
81ecdfbb
RW
1881 if test "x$ac_ct_CC" = x; then
1882 CC=""
1883 else
1884 case $cross_compiling:$ac_tool_warned in
1885yes:)
1886{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
1887$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
1888ac_tool_warned=yes ;;
1889esac
1890 CC=$ac_ct_CC
1891 fi
b7026657
AC
1892else
1893 CC="$ac_cv_prog_CC"
1894fi
1895
1896if test -z "$CC"; then
81ecdfbb
RW
1897 if test -n "$ac_tool_prefix"; then
1898 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
b7026657 1899set dummy ${ac_tool_prefix}cc; ac_word=$2
81ecdfbb
RW
1900{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
1901$as_echo_n "checking for $ac_word... " >&6; }
d0ac1c44 1902if ${ac_cv_prog_CC+:} false; then :
81ecdfbb 1903 $as_echo_n "(cached) " >&6
b7026657
AC
1904else
1905 if test -n "$CC"; then
1906 ac_cv_prog_CC="$CC" # Let the user override the test.
1907else
1908as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1909for as_dir in $PATH
1910do
1911 IFS=$as_save_IFS
1912 test -z "$as_dir" && as_dir=.
81ecdfbb 1913 for ac_exec_ext in '' $ac_executable_extensions; do
d0ac1c44 1914 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
b7026657 1915 ac_cv_prog_CC="${ac_tool_prefix}cc"
81ecdfbb 1916 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
b7026657
AC
1917 break 2
1918 fi
1919done
81ecdfbb
RW
1920 done
1921IFS=$as_save_IFS
b7026657
AC
1922
1923fi
1924fi
1925CC=$ac_cv_prog_CC
1926if test -n "$CC"; then
81ecdfbb
RW
1927 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
1928$as_echo "$CC" >&6; }
fdd6fa61 1929else
81ecdfbb
RW
1930 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
1931$as_echo "no" >&6; }
fdd6fa61
AG
1932fi
1933
fdd6fa61 1934
81ecdfbb 1935 fi
b7026657
AC
1936fi
1937if test -z "$CC"; then
1938 # Extract the first word of "cc", so it can be a program name with args.
1939set dummy cc; ac_word=$2
81ecdfbb
RW
1940{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
1941$as_echo_n "checking for $ac_word... " >&6; }
d0ac1c44 1942if ${ac_cv_prog_CC+:} false; then :
81ecdfbb 1943 $as_echo_n "(cached) " >&6
b7026657
AC
1944else
1945 if test -n "$CC"; then
c906108c
SS
1946 ac_cv_prog_CC="$CC" # Let the user override the test.
1947else
c906108c 1948 ac_prog_rejected=no
b7026657
AC
1949as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1950for as_dir in $PATH
1951do
1952 IFS=$as_save_IFS
1953 test -z "$as_dir" && as_dir=.
81ecdfbb 1954 for ac_exec_ext in '' $ac_executable_extensions; do
d0ac1c44 1955 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
b7026657
AC
1956 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
1957 ac_prog_rejected=yes
1958 continue
1959 fi
1960 ac_cv_prog_CC="cc"
81ecdfbb 1961 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
b7026657
AC
1962 break 2
1963 fi
1964done
81ecdfbb
RW
1965 done
1966IFS=$as_save_IFS
b7026657 1967
c906108c
SS
1968if test $ac_prog_rejected = yes; then
1969 # We found a bogon in the path, so make sure we never use it.
1970 set dummy $ac_cv_prog_CC
1971 shift
b7026657 1972 if test $# != 0; then
c906108c
SS
1973 # We chose a different compiler from the bogus one.
1974 # However, it has the same basename, so the bogon will be chosen
1975 # first if we set CC to just the basename; use the full file name.
1976 shift
b7026657 1977 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
c906108c
SS
1978 fi
1979fi
1980fi
1981fi
b7026657 1982CC=$ac_cv_prog_CC
c906108c 1983if test -n "$CC"; then
81ecdfbb
RW
1984 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
1985$as_echo "$CC" >&6; }
c906108c 1986else
81ecdfbb
RW
1987 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
1988$as_echo "no" >&6; }
c906108c
SS
1989fi
1990
81ecdfbb 1991
b7026657
AC
1992fi
1993if test -z "$CC"; then
1994 if test -n "$ac_tool_prefix"; then
81ecdfbb 1995 for ac_prog in cl.exe
b7026657
AC
1996 do
1997 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
1998set dummy $ac_tool_prefix$ac_prog; ac_word=$2
81ecdfbb
RW
1999{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2000$as_echo_n "checking for $ac_word... " >&6; }
d0ac1c44 2001if ${ac_cv_prog_CC+:} false; then :
81ecdfbb 2002 $as_echo_n "(cached) " >&6
c906108c
SS
2003else
2004 if test -n "$CC"; then
2005 ac_cv_prog_CC="$CC" # Let the user override the test.
2006else
b7026657
AC
2007as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2008for as_dir in $PATH
2009do
2010 IFS=$as_save_IFS
2011 test -z "$as_dir" && as_dir=.
81ecdfbb 2012 for ac_exec_ext in '' $ac_executable_extensions; do
d0ac1c44 2013 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
b7026657 2014 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
81ecdfbb 2015 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
b7026657
AC
2016 break 2
2017 fi
2018done
81ecdfbb
RW
2019 done
2020IFS=$as_save_IFS
b7026657 2021
c906108c
SS
2022fi
2023fi
b7026657 2024CC=$ac_cv_prog_CC
c906108c 2025if test -n "$CC"; then
81ecdfbb
RW
2026 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2027$as_echo "$CC" >&6; }
c906108c 2028else
81ecdfbb
RW
2029 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2030$as_echo "no" >&6; }
c906108c 2031fi
b7026657 2032
81ecdfbb 2033
b7026657
AC
2034 test -n "$CC" && break
2035 done
2036fi
2037if test -z "$CC"; then
2038 ac_ct_CC=$CC
81ecdfbb 2039 for ac_prog in cl.exe
b7026657
AC
2040do
2041 # Extract the first word of "$ac_prog", so it can be a program name with args.
2042set dummy $ac_prog; ac_word=$2
81ecdfbb
RW
2043{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2044$as_echo_n "checking for $ac_word... " >&6; }
d0ac1c44 2045if ${ac_cv_prog_ac_ct_CC+:} false; then :
81ecdfbb 2046 $as_echo_n "(cached) " >&6
b7026657
AC
2047else
2048 if test -n "$ac_ct_CC"; then
2049 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2050else
2051as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2052for as_dir in $PATH
2053do
2054 IFS=$as_save_IFS
2055 test -z "$as_dir" && as_dir=.
81ecdfbb 2056 for ac_exec_ext in '' $ac_executable_extensions; do
d0ac1c44 2057 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
b7026657 2058 ac_cv_prog_ac_ct_CC="$ac_prog"
81ecdfbb 2059 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
b7026657 2060 break 2
c906108c 2061 fi
b7026657 2062done
81ecdfbb
RW
2063 done
2064IFS=$as_save_IFS
b7026657
AC
2065
2066fi
2067fi
2068ac_ct_CC=$ac_cv_prog_ac_ct_CC
2069if test -n "$ac_ct_CC"; then
81ecdfbb
RW
2070 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2071$as_echo "$ac_ct_CC" >&6; }
b7026657 2072else
81ecdfbb
RW
2073 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2074$as_echo "no" >&6; }
b7026657
AC
2075fi
2076
81ecdfbb 2077
b7026657
AC
2078 test -n "$ac_ct_CC" && break
2079done
2080
81ecdfbb
RW
2081 if test "x$ac_ct_CC" = x; then
2082 CC=""
2083 else
2084 case $cross_compiling:$ac_tool_warned in
2085yes:)
2086{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2087$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2088ac_tool_warned=yes ;;
2089esac
2090 CC=$ac_ct_CC
2091 fi
b7026657
AC
2092fi
2093
c906108c
SS
2094fi
2095
c906108c 2096
81ecdfbb
RW
2097test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2098$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
d0ac1c44
SM
2099as_fn_error $? "no acceptable C compiler found in \$PATH
2100See \`config.log' for more details" "$LINENO" 5; }
b7026657
AC
2101
2102# Provide some information about the compiler.
81ecdfbb
RW
2103$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
2104set X $ac_compile
2105ac_compiler=$2
2106for ac_option in --version -v -V -qversion; do
2107 { { ac_try="$ac_compiler $ac_option >&5"
2108case "(($ac_try" in
2109 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2110 *) ac_try_echo=$ac_try;;
2111esac
2112eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2113$as_echo "$ac_try_echo"; } >&5
2114 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
b7026657 2115 ac_status=$?
81ecdfbb
RW
2116 if test -s conftest.err; then
2117 sed '10a\
2118... rest of stderr output deleted ...
2119 10q' conftest.err >conftest.er1
2120 cat conftest.er1 >&5
81ecdfbb 2121 fi
d0ac1c44 2122 rm -f conftest.er1 conftest.err
81ecdfbb
RW
2123 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2124 test $ac_status = 0; }
2125done
b7026657 2126
81ecdfbb 2127cat confdefs.h - <<_ACEOF >conftest.$ac_ext
b7026657
AC
2128/* end confdefs.h. */
2129
2130int
2131main ()
2132{
2133
2134 ;
2135 return 0;
2136}
2137_ACEOF
2138ac_clean_files_save=$ac_clean_files
d0ac1c44 2139ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
b7026657
AC
2140# Try to create an executable without -o first, disregard a.out.
2141# It will help us diagnose broken compilers, and finding out an intuition
2142# of exeext.
d0ac1c44
SM
2143{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
2144$as_echo_n "checking whether the C compiler works... " >&6; }
81ecdfbb
RW
2145ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
2146
2147# The possible output files:
2148ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
2149
2150ac_rmfiles=
2151for ac_file in $ac_files
2152do
2153 case $ac_file in
2154 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
2155 * ) ac_rmfiles="$ac_rmfiles $ac_file";;
2156 esac
2157done
2158rm -f $ac_rmfiles
2159
2160if { { ac_try="$ac_link_default"
2161case "(($ac_try" in
2162 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2163 *) ac_try_echo=$ac_try;;
2164esac
2165eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2166$as_echo "$ac_try_echo"; } >&5
2167 (eval "$ac_link_default") 2>&5
b7026657 2168 ac_status=$?
81ecdfbb
RW
2169 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2170 test $ac_status = 0; }; then :
2171 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
2172# So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
2173# in a Makefile. We should not override ac_cv_exeext if it was cached,
2174# so that the user can short-circuit this test for compilers unknown to
2175# Autoconf.
2176for ac_file in $ac_files ''
b7026657
AC
2177do
2178 test -f "$ac_file" || continue
2179 case $ac_file in
81ecdfbb 2180 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
b7026657
AC
2181 ;;
2182 [ab].out )
2183 # We found the default executable, but exeext='' is most
2184 # certainly right.
2185 break;;
2186 *.* )
81ecdfbb
RW
2187 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
2188 then :; else
2189 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2190 fi
2191 # We set ac_cv_exeext here because the later test for it is not
2192 # safe: cross compilers may not add the suffix if given an `-o'
2193 # argument, so we may need to know it at that point already.
2194 # Even if this section looks crufty: it has the advantage of
2195 # actually working.
b7026657
AC
2196 break;;
2197 * )
2198 break;;
2199 esac
2200done
81ecdfbb
RW
2201test "$ac_cv_exeext" = no && ac_cv_exeext=
2202
b7026657 2203else
81ecdfbb
RW
2204 ac_file=''
2205fi
81ecdfbb 2206if test -z "$ac_file"; then :
d0ac1c44
SM
2207 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2208$as_echo "no" >&6; }
2209$as_echo "$as_me: failed program was:" >&5
b7026657
AC
2210sed 's/^/| /' conftest.$ac_ext >&5
2211
81ecdfbb
RW
2212{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2213$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
d0ac1c44
SM
2214as_fn_error 77 "C compiler cannot create executables
2215See \`config.log' for more details" "$LINENO" 5; }
2216else
2217 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2218$as_echo "yes" >&6; }
b7026657 2219fi
d0ac1c44
SM
2220{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
2221$as_echo_n "checking for C compiler default output file name... " >&6; }
2222{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
2223$as_echo "$ac_file" >&6; }
b7026657 2224ac_exeext=$ac_cv_exeext
b7026657 2225
d0ac1c44 2226rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
b7026657 2227ac_clean_files=$ac_clean_files_save
81ecdfbb
RW
2228{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
2229$as_echo_n "checking for suffix of executables... " >&6; }
2230if { { ac_try="$ac_link"
2231case "(($ac_try" in
2232 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2233 *) ac_try_echo=$ac_try;;
2234esac
2235eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2236$as_echo "$ac_try_echo"; } >&5
2237 (eval "$ac_link") 2>&5
b7026657 2238 ac_status=$?
81ecdfbb
RW
2239 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2240 test $ac_status = 0; }; then :
b7026657
AC
2241 # If both `conftest.exe' and `conftest' are `present' (well, observable)
2242# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
2243# work properly (i.e., refer to `conftest.exe'), while it won't with
2244# `rm'.
2245for ac_file in conftest.exe conftest conftest.*; do
2246 test -f "$ac_file" || continue
2247 case $ac_file in
81ecdfbb 2248 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
b7026657 2249 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
b7026657
AC
2250 break;;
2251 * ) break;;
2252 esac
2253done
c906108c 2254else
81ecdfbb
RW
2255 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2256$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
d0ac1c44
SM
2257as_fn_error $? "cannot compute suffix of executables: cannot compile and link
2258See \`config.log' for more details" "$LINENO" 5; }
c906108c 2259fi
d0ac1c44 2260rm -f conftest conftest$ac_cv_exeext
81ecdfbb
RW
2261{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
2262$as_echo "$ac_cv_exeext" >&6; }
b7026657
AC
2263
2264rm -f conftest.$ac_ext
2265EXEEXT=$ac_cv_exeext
2266ac_exeext=$EXEEXT
d0ac1c44
SM
2267cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2268/* end confdefs.h. */
2269#include <stdio.h>
2270int
2271main ()
2272{
2273FILE *f = fopen ("conftest.out", "w");
2274 return ferror (f) || fclose (f) != 0;
2275
2276 ;
2277 return 0;
2278}
2279_ACEOF
2280ac_clean_files="$ac_clean_files conftest.out"
2281# Check that the compiler produces executables we can run. If not, either
2282# the compiler is broken, or we cross compile.
2283{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
2284$as_echo_n "checking whether we are cross compiling... " >&6; }
2285if test "$cross_compiling" != yes; then
2286 { { ac_try="$ac_link"
2287case "(($ac_try" in
2288 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2289 *) ac_try_echo=$ac_try;;
2290esac
2291eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2292$as_echo "$ac_try_echo"; } >&5
2293 (eval "$ac_link") 2>&5
2294 ac_status=$?
2295 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2296 test $ac_status = 0; }
2297 if { ac_try='./conftest$ac_cv_exeext'
2298 { { case "(($ac_try" in
2299 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2300 *) ac_try_echo=$ac_try;;
2301esac
2302eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2303$as_echo "$ac_try_echo"; } >&5
2304 (eval "$ac_try") 2>&5
2305 ac_status=$?
2306 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2307 test $ac_status = 0; }; }; then
2308 cross_compiling=no
2309 else
2310 if test "$cross_compiling" = maybe; then
2311 cross_compiling=yes
2312 else
2313 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2314$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2315as_fn_error $? "cannot run C compiled programs.
2316If you meant to cross compile, use \`--host'.
2317See \`config.log' for more details" "$LINENO" 5; }
2318 fi
2319 fi
2320fi
2321{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
2322$as_echo "$cross_compiling" >&6; }
2323
2324rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
2325ac_clean_files=$ac_clean_files_save
81ecdfbb
RW
2326{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
2327$as_echo_n "checking for suffix of object files... " >&6; }
d0ac1c44 2328if ${ac_cv_objext+:} false; then :
81ecdfbb 2329 $as_echo_n "(cached) " >&6
b7026657 2330else
81ecdfbb 2331 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
b7026657
AC
2332/* end confdefs.h. */
2333
2334int
2335main ()
2336{
2337
2338 ;
2339 return 0;
2340}
2341_ACEOF
2342rm -f conftest.o conftest.obj
81ecdfbb
RW
2343if { { ac_try="$ac_compile"
2344case "(($ac_try" in
2345 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2346 *) ac_try_echo=$ac_try;;
2347esac
2348eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2349$as_echo "$ac_try_echo"; } >&5
2350 (eval "$ac_compile") 2>&5
b7026657 2351 ac_status=$?
81ecdfbb
RW
2352 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2353 test $ac_status = 0; }; then :
2354 for ac_file in conftest.o conftest.obj conftest.*; do
2355 test -f "$ac_file" || continue;
b7026657 2356 case $ac_file in
81ecdfbb 2357 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
b7026657
AC
2358 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
2359 break;;
2360 esac
2361done
2362else
81ecdfbb 2363 $as_echo "$as_me: failed program was:" >&5
b7026657
AC
2364sed 's/^/| /' conftest.$ac_ext >&5
2365
81ecdfbb
RW
2366{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2367$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
d0ac1c44
SM
2368as_fn_error $? "cannot compute suffix of object files: cannot compile
2369See \`config.log' for more details" "$LINENO" 5; }
c906108c 2370fi
b7026657
AC
2371rm -f conftest.$ac_cv_objext conftest.$ac_ext
2372fi
81ecdfbb
RW
2373{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
2374$as_echo "$ac_cv_objext" >&6; }
b7026657
AC
2375OBJEXT=$ac_cv_objext
2376ac_objext=$OBJEXT
81ecdfbb
RW
2377{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
2378$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
d0ac1c44 2379if ${ac_cv_c_compiler_gnu+:} false; then :
81ecdfbb 2380 $as_echo_n "(cached) " >&6
b7026657 2381else
81ecdfbb 2382 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
b7026657
AC
2383/* end confdefs.h. */
2384
2385int
2386main ()
2387{
2388#ifndef __GNUC__
2389 choke me
2390#endif
c906108c 2391
b7026657
AC
2392 ;
2393 return 0;
2394}
2395_ACEOF
81ecdfbb 2396if ac_fn_c_try_compile "$LINENO"; then :
b7026657 2397 ac_compiler_gnu=yes
c906108c 2398else
81ecdfbb 2399 ac_compiler_gnu=no
c906108c 2400fi
81ecdfbb 2401rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
b7026657 2402ac_cv_c_compiler_gnu=$ac_compiler_gnu
c906108c 2403
b7026657 2404fi
81ecdfbb
RW
2405{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
2406$as_echo "$ac_cv_c_compiler_gnu" >&6; }
2407if test $ac_compiler_gnu = yes; then
2408 GCC=yes
2409else
2410 GCC=
2411fi
b7026657
AC
2412ac_test_CFLAGS=${CFLAGS+set}
2413ac_save_CFLAGS=$CFLAGS
81ecdfbb
RW
2414{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
2415$as_echo_n "checking whether $CC accepts -g... " >&6; }
d0ac1c44 2416if ${ac_cv_prog_cc_g+:} false; then :
81ecdfbb 2417 $as_echo_n "(cached) " >&6
c906108c 2418else
81ecdfbb
RW
2419 ac_save_c_werror_flag=$ac_c_werror_flag
2420 ac_c_werror_flag=yes
2421 ac_cv_prog_cc_g=no
2422 CFLAGS="-g"
2423 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
b7026657
AC
2424/* end confdefs.h. */
2425
2426int
2427main ()
2428{
2429
2430 ;
2431 return 0;
2432}
2433_ACEOF
81ecdfbb 2434if ac_fn_c_try_compile "$LINENO"; then :
c906108c
SS
2435 ac_cv_prog_cc_g=yes
2436else
81ecdfbb
RW
2437 CFLAGS=""
2438 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2439/* end confdefs.h. */
2440
2441int
2442main ()
2443{
2444
2445 ;
2446 return 0;
2447}
2448_ACEOF
2449if ac_fn_c_try_compile "$LINENO"; then :
2450
2451else
2452 ac_c_werror_flag=$ac_save_c_werror_flag
2453 CFLAGS="-g"
2454 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2455/* end confdefs.h. */
2456
2457int
2458main ()
2459{
c906108c 2460
81ecdfbb
RW
2461 ;
2462 return 0;
2463}
2464_ACEOF
2465if ac_fn_c_try_compile "$LINENO"; then :
2466 ac_cv_prog_cc_g=yes
2467fi
2468rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
c906108c 2469fi
81ecdfbb 2470rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
b7026657 2471fi
81ecdfbb
RW
2472rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2473 ac_c_werror_flag=$ac_save_c_werror_flag
2474fi
2475{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
2476$as_echo "$ac_cv_prog_cc_g" >&6; }
c906108c 2477if test "$ac_test_CFLAGS" = set; then
b7026657 2478 CFLAGS=$ac_save_CFLAGS
c906108c
SS
2479elif test $ac_cv_prog_cc_g = yes; then
2480 if test "$GCC" = yes; then
2481 CFLAGS="-g -O2"
2482 else
2483 CFLAGS="-g"
2484 fi
2485else
2486 if test "$GCC" = yes; then
2487 CFLAGS="-O2"
2488 else
2489 CFLAGS=
2490 fi
2491fi
81ecdfbb
RW
2492{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
2493$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
d0ac1c44 2494if ${ac_cv_prog_cc_c89+:} false; then :
81ecdfbb 2495 $as_echo_n "(cached) " >&6
b7026657 2496else
81ecdfbb 2497 ac_cv_prog_cc_c89=no
b7026657 2498ac_save_CC=$CC
81ecdfbb 2499cat confdefs.h - <<_ACEOF >conftest.$ac_ext
b7026657
AC
2500/* end confdefs.h. */
2501#include <stdarg.h>
2502#include <stdio.h>
d0ac1c44 2503struct stat;
b7026657
AC
2504/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
2505struct buf { int x; };
2506FILE * (*rcsopen) (struct buf *, struct stat *, int);
2507static char *e (p, i)
2508 char **p;
2509 int i;
2510{
2511 return p[i];
2512}
2513static char *f (char * (*g) (char **, int), char **p, ...)
2514{
2515 char *s;
2516 va_list v;
2517 va_start (v,p);
2518 s = g (p, va_arg (v,int));
2519 va_end (v);
2520 return s;
2521}
2522
2523/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
2524 function prototypes and stuff, but not '\xHH' hex character constants.
2525 These don't provoke an error unfortunately, instead are silently treated
81ecdfbb 2526 as 'x'. The following induces an error, until -std is added to get
b7026657
AC
2527 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
2528 array size at least. It's necessary to write '\x00'==0 to get something
81ecdfbb 2529 that's true only with -std. */
b7026657
AC
2530int osf4_cc_array ['\x00' == 0 ? 1 : -1];
2531
81ecdfbb
RW
2532/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
2533 inside strings and character constants. */
2534#define FOO(x) 'x'
2535int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
2536
b7026657
AC
2537int test (int i, double x);
2538struct s1 {int (*f) (int a);};
2539struct s2 {int (*f) (double a);};
2540int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
2541int argc;
2542char **argv;
2543int
2544main ()
2545{
2546return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
2547 ;
2548 return 0;
2549}
2550_ACEOF
81ecdfbb
RW
2551for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
2552 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
b7026657
AC
2553do
2554 CC="$ac_save_CC $ac_arg"
81ecdfbb
RW
2555 if ac_fn_c_try_compile "$LINENO"; then :
2556 ac_cv_prog_cc_c89=$ac_arg
b7026657 2557fi
81ecdfbb
RW
2558rm -f core conftest.err conftest.$ac_objext
2559 test "x$ac_cv_prog_cc_c89" != "xno" && break
b7026657 2560done
81ecdfbb 2561rm -f conftest.$ac_ext
b7026657
AC
2562CC=$ac_save_CC
2563
2564fi
81ecdfbb
RW
2565# AC_CACHE_VAL
2566case "x$ac_cv_prog_cc_c89" in
2567 x)
2568 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
2569$as_echo "none needed" >&6; } ;;
2570 xno)
2571 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
2572$as_echo "unsupported" >&6; } ;;
b7026657 2573 *)
81ecdfbb
RW
2574 CC="$CC $ac_cv_prog_cc_c89"
2575 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
2576$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
b7026657 2577esac
81ecdfbb 2578if test "x$ac_cv_prog_cc_c89" != xno; then :
b7026657 2579
fdd6fa61
AG
2580fi
2581
fdd6fa61
AG
2582ac_ext=c
2583ac_cpp='$CPP $CPPFLAGS'
2584ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2585ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2586ac_compiler_gnu=$ac_cv_c_compiler_gnu
2587
2588ac_aux_dir=
81ecdfbb 2589for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
d0ac1c44
SM
2590 if test -f "$ac_dir/install-sh"; then
2591 ac_aux_dir=$ac_dir
2592 ac_install_sh="$ac_aux_dir/install-sh -c"
2593 break
2594 elif test -f "$ac_dir/install.sh"; then
2595 ac_aux_dir=$ac_dir
2596 ac_install_sh="$ac_aux_dir/install.sh -c"
2597 break
2598 elif test -f "$ac_dir/shtool"; then
2599 ac_aux_dir=$ac_dir
2600 ac_install_sh="$ac_aux_dir/shtool install -c"
2601 break
2602 fi
fdd6fa61
AG
2603done
2604if test -z "$ac_aux_dir"; then
d0ac1c44 2605 as_fn_error $? "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
fdd6fa61 2606fi
81ecdfbb
RW
2607
2608# These three variables are undocumented and unsupported,
2609# and are intended to be withdrawn in a future Autoconf release.
2610# They can cause serious problems if a builder's source tree is in a directory
2611# whose full name contains unusual characters.
2612ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
2613ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
2614ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var.
2615
fdd6fa61
AG
2616
2617# Find a good install program. We prefer a C program (faster),
2618# so one script is as good as another. But avoid the broken or
2619# incompatible versions:
2620# SysV /etc/install, /usr/sbin/install
2621# SunOS /usr/etc/install
2622# IRIX /sbin/install
2623# AIX /bin/install
2624# AmigaOS /C/install, which installs bootblocks on floppy discs
2625# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2626# AFS /usr/afsws/bin/install, which mishandles nonexistent args
2627# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
2628# OS/2's system install, which has a completely different semantic
2629# ./install, which can be erroneously created by make from ./install.sh.
81ecdfbb
RW
2630# Reject install programs that cannot install multiple files.
2631{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
2632$as_echo_n "checking for a BSD-compatible install... " >&6; }
fdd6fa61 2633if test -z "$INSTALL"; then
d0ac1c44 2634if ${ac_cv_path_install+:} false; then :
81ecdfbb 2635 $as_echo_n "(cached) " >&6
fdd6fa61
AG
2636else
2637 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2638for as_dir in $PATH
2639do
2640 IFS=$as_save_IFS
2641 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
2642 # Account for people who put trailing slashes in PATH elements.
2643case $as_dir/ in #((
2644 ./ | .// | /[cC]/* | \
b7026657 2645 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
81ecdfbb 2646 ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
b7026657
AC
2647 /usr/ucb/* ) ;;
2648 *)
2649 # OSF1 and SCO ODT 3.0 have their own names for install.
2650 # Don't use installbsd from OSF since it installs stuff as root
2651 # by default.
2652 for ac_prog in ginstall scoinst install; do
2653 for ac_exec_ext in '' $ac_executable_extensions; do
d0ac1c44 2654 if as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
c906108c 2655 if test $ac_prog = install &&
b7026657 2656 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
c906108c
SS
2657 # AIX install. It has an incompatible calling convention.
2658 :
b7026657
AC
2659 elif test $ac_prog = install &&
2660 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2661 # program-specific install script used by HP pwplus--don't use.
2662 :
c906108c 2663 else
81ecdfbb
RW
2664 rm -rf conftest.one conftest.two conftest.dir
2665 echo one > conftest.one
2666 echo two > conftest.two
2667 mkdir conftest.dir
2668 if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
2669 test -s conftest.one && test -s conftest.two &&
2670 test -s conftest.dir/conftest.one &&
2671 test -s conftest.dir/conftest.two
2672 then
2673 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
2674 break 3
2675 fi
c906108c
SS
2676 fi
2677 fi
2678 done
b7026657
AC
2679 done
2680 ;;
2681esac
b7026657 2682
81ecdfbb
RW
2683 done
2684IFS=$as_save_IFS
2685
2686rm -rf conftest.one conftest.two conftest.dir
c906108c
SS
2687
2688fi
2689 if test "${ac_cv_path_install+set}" = set; then
b7026657 2690 INSTALL=$ac_cv_path_install
c906108c 2691 else
81ecdfbb
RW
2692 # As a last resort, use the slow shell script. Don't cache a
2693 # value for INSTALL within a source directory, because that will
c906108c 2694 # break other packages using the cache if that directory is
81ecdfbb 2695 # removed, or if the value is a relative name.
b7026657 2696 INSTALL=$ac_install_sh
c906108c
SS
2697 fi
2698fi
81ecdfbb
RW
2699{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
2700$as_echo "$INSTALL" >&6; }
c906108c
SS
2701
2702# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2703# It thinks the first close brace ends the variable substitution.
2704test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
2705
b7026657 2706test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
c906108c
SS
2707
2708test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
2709
b7026657
AC
2710if test -n "$ac_tool_prefix"; then
2711 # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
c906108c 2712set dummy ${ac_tool_prefix}ar; ac_word=$2
81ecdfbb
RW
2713{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2714$as_echo_n "checking for $ac_word... " >&6; }
d0ac1c44 2715if ${ac_cv_prog_AR+:} false; then :
81ecdfbb 2716 $as_echo_n "(cached) " >&6
c906108c
SS
2717else
2718 if test -n "$AR"; then
2719 ac_cv_prog_AR="$AR" # Let the user override the test.
2720else
b7026657
AC
2721as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2722for as_dir in $PATH
2723do
2724 IFS=$as_save_IFS
2725 test -z "$as_dir" && as_dir=.
81ecdfbb 2726 for ac_exec_ext in '' $ac_executable_extensions; do
d0ac1c44 2727 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
b7026657 2728 ac_cv_prog_AR="${ac_tool_prefix}ar"
81ecdfbb 2729 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
b7026657
AC
2730 break 2
2731 fi
2732done
81ecdfbb
RW
2733 done
2734IFS=$as_save_IFS
b7026657 2735
c906108c
SS
2736fi
2737fi
b7026657 2738AR=$ac_cv_prog_AR
c906108c 2739if test -n "$AR"; then
81ecdfbb
RW
2740 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
2741$as_echo "$AR" >&6; }
c906108c 2742else
81ecdfbb
RW
2743 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2744$as_echo "no" >&6; }
b7026657
AC
2745fi
2746
81ecdfbb 2747
c906108c 2748fi
b7026657
AC
2749if test -z "$ac_cv_prog_AR"; then
2750 ac_ct_AR=$AR
2751 # Extract the first word of "ar", so it can be a program name with args.
2752set dummy ar; ac_word=$2
81ecdfbb
RW
2753{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2754$as_echo_n "checking for $ac_word... " >&6; }
d0ac1c44 2755if ${ac_cv_prog_ac_ct_AR+:} false; then :
81ecdfbb 2756 $as_echo_n "(cached) " >&6
b7026657
AC
2757else
2758 if test -n "$ac_ct_AR"; then
2759 ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
2760else
2761as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2762for as_dir in $PATH
2763do
2764 IFS=$as_save_IFS
2765 test -z "$as_dir" && as_dir=.
81ecdfbb 2766 for ac_exec_ext in '' $ac_executable_extensions; do
d0ac1c44 2767 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
b7026657 2768 ac_cv_prog_ac_ct_AR="ar"
81ecdfbb 2769 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
b7026657
AC
2770 break 2
2771 fi
2772done
81ecdfbb
RW
2773 done
2774IFS=$as_save_IFS
c906108c 2775
b7026657
AC
2776fi
2777fi
2778ac_ct_AR=$ac_cv_prog_ac_ct_AR
2779if test -n "$ac_ct_AR"; then
81ecdfbb
RW
2780 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
2781$as_echo "$ac_ct_AR" >&6; }
b7026657 2782else
81ecdfbb
RW
2783 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2784$as_echo "no" >&6; }
b7026657 2785fi
c906108c 2786
81ecdfbb
RW
2787 if test "x$ac_ct_AR" = x; then
2788 AR=""
2789 else
2790 case $cross_compiling:$ac_tool_warned in
2791yes:)
2792{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2793$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2794ac_tool_warned=yes ;;
2795esac
2796 AR=$ac_ct_AR
2797 fi
b7026657
AC
2798else
2799 AR="$ac_cv_prog_AR"
2800fi
c906108c 2801
b7026657
AC
2802if test -n "$ac_tool_prefix"; then
2803 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
c906108c 2804set dummy ${ac_tool_prefix}ranlib; ac_word=$2
81ecdfbb
RW
2805{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2806$as_echo_n "checking for $ac_word... " >&6; }
d0ac1c44 2807if ${ac_cv_prog_RANLIB+:} false; then :
81ecdfbb 2808 $as_echo_n "(cached) " >&6
c906108c
SS
2809else
2810 if test -n "$RANLIB"; then
2811 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
2812else
b7026657
AC
2813as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2814for as_dir in $PATH
2815do
2816 IFS=$as_save_IFS
2817 test -z "$as_dir" && as_dir=.
81ecdfbb 2818 for ac_exec_ext in '' $ac_executable_extensions; do
d0ac1c44 2819 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
b7026657 2820 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
81ecdfbb 2821 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
b7026657
AC
2822 break 2
2823 fi
2824done
81ecdfbb
RW
2825 done
2826IFS=$as_save_IFS
b7026657 2827
c906108c
SS
2828fi
2829fi
b7026657 2830RANLIB=$ac_cv_prog_RANLIB
c906108c 2831if test -n "$RANLIB"; then
81ecdfbb
RW
2832 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
2833$as_echo "$RANLIB" >&6; }
c906108c 2834else
81ecdfbb
RW
2835 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2836$as_echo "no" >&6; }
c906108c
SS
2837fi
2838
81ecdfbb 2839
b7026657 2840fi
c906108c 2841if test -z "$ac_cv_prog_RANLIB"; then
b7026657 2842 ac_ct_RANLIB=$RANLIB
c906108c
SS
2843 # Extract the first word of "ranlib", so it can be a program name with args.
2844set dummy ranlib; ac_word=$2
81ecdfbb
RW
2845{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2846$as_echo_n "checking for $ac_word... " >&6; }
d0ac1c44 2847if ${ac_cv_prog_ac_ct_RANLIB+:} false; then :
81ecdfbb 2848 $as_echo_n "(cached) " >&6
c906108c 2849else
b7026657
AC
2850 if test -n "$ac_ct_RANLIB"; then
2851 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
c906108c 2852else
b7026657
AC
2853as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2854for as_dir in $PATH
2855do
2856 IFS=$as_save_IFS
2857 test -z "$as_dir" && as_dir=.
81ecdfbb 2858 for ac_exec_ext in '' $ac_executable_extensions; do
d0ac1c44 2859 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
b7026657 2860 ac_cv_prog_ac_ct_RANLIB="ranlib"
81ecdfbb 2861 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
b7026657
AC
2862 break 2
2863 fi
2864done
81ecdfbb
RW
2865 done
2866IFS=$as_save_IFS
b7026657 2867
c906108c
SS
2868fi
2869fi
b7026657
AC
2870ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
2871if test -n "$ac_ct_RANLIB"; then
81ecdfbb
RW
2872 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
2873$as_echo "$ac_ct_RANLIB" >&6; }
c906108c 2874else
81ecdfbb
RW
2875 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2876$as_echo "no" >&6; }
c906108c
SS
2877fi
2878
81ecdfbb
RW
2879 if test "x$ac_ct_RANLIB" = x; then
2880 RANLIB=":"
2881 else
2882 case $cross_compiling:$ac_tool_warned in
2883yes:)
2884{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2885$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2886ac_tool_warned=yes ;;
2887esac
2888 RANLIB=$ac_ct_RANLIB
2889 fi
c906108c 2890else
b7026657 2891 RANLIB="$ac_cv_prog_RANLIB"
c906108c
SS
2892fi
2893
2894
c906108c 2895# Make sure we can run config.sub.
81ecdfbb 2896$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
d0ac1c44 2897 as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
81ecdfbb
RW
2898
2899{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
2900$as_echo_n "checking build system type... " >&6; }
d0ac1c44 2901if ${ac_cv_build+:} false; then :
81ecdfbb 2902 $as_echo_n "(cached) " >&6
b7026657 2903else
81ecdfbb
RW
2904 ac_build_alias=$build_alias
2905test "x$ac_build_alias" = x &&
2906 ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
2907test "x$ac_build_alias" = x &&
d0ac1c44 2908 as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
81ecdfbb 2909ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
d0ac1c44 2910 as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
81ecdfbb
RW
2911
2912fi
2913{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
2914$as_echo "$ac_cv_build" >&6; }
2915case $ac_cv_build in
2916*-*-*) ;;
d0ac1c44 2917*) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
81ecdfbb 2918esac
b7026657 2919build=$ac_cv_build
81ecdfbb
RW
2920ac_save_IFS=$IFS; IFS='-'
2921set x $ac_cv_build
2922shift
2923build_cpu=$1
2924build_vendor=$2
2925shift; shift
2926# Remember, the first character of IFS is used to create $*,
2927# except with old shells:
2928build_os=$*
2929IFS=$ac_save_IFS
2930case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
2931
2932
2933{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
2934$as_echo_n "checking host system type... " >&6; }
d0ac1c44 2935if ${ac_cv_host+:} false; then :
81ecdfbb 2936 $as_echo_n "(cached) " >&6
b7026657 2937else
81ecdfbb
RW
2938 if test "x$host_alias" = x; then
2939 ac_cv_host=$ac_cv_build
2940else
2941 ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
d0ac1c44 2942 as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
81ecdfbb 2943fi
c906108c 2944
b7026657 2945fi
81ecdfbb
RW
2946{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
2947$as_echo "$ac_cv_host" >&6; }
2948case $ac_cv_host in
2949*-*-*) ;;
d0ac1c44 2950*) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
81ecdfbb 2951esac
b7026657 2952host=$ac_cv_host
81ecdfbb
RW
2953ac_save_IFS=$IFS; IFS='-'
2954set x $ac_cv_host
2955shift
2956host_cpu=$1
2957host_vendor=$2
2958shift; shift
2959# Remember, the first character of IFS is used to create $*,
2960# except with old shells:
2961host_os=$*
2962IFS=$ac_save_IFS
2963case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
2964
2965
2966{ $as_echo "$as_me:${as_lineno-$LINENO}: checking target system type" >&5
2967$as_echo_n "checking target system type... " >&6; }
d0ac1c44 2968if ${ac_cv_target+:} false; then :
81ecdfbb
RW
2969 $as_echo_n "(cached) " >&6
2970else
2971 if test "x$target_alias" = x; then
2972 ac_cv_target=$ac_cv_host
b7026657 2973else
81ecdfbb 2974 ac_cv_target=`$SHELL "$ac_aux_dir/config.sub" $target_alias` ||
d0ac1c44 2975 as_fn_error $? "$SHELL $ac_aux_dir/config.sub $target_alias failed" "$LINENO" 5
81ecdfbb 2976fi
c906108c 2977
b7026657 2978fi
81ecdfbb
RW
2979{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_target" >&5
2980$as_echo "$ac_cv_target" >&6; }
2981case $ac_cv_target in
2982*-*-*) ;;
d0ac1c44 2983*) as_fn_error $? "invalid value of canonical target" "$LINENO" 5;;
81ecdfbb 2984esac
b7026657 2985target=$ac_cv_target
81ecdfbb
RW
2986ac_save_IFS=$IFS; IFS='-'
2987set x $ac_cv_target
2988shift
2989target_cpu=$1
2990target_vendor=$2
2991shift; shift
2992# Remember, the first character of IFS is used to create $*,
2993# except with old shells:
2994target_os=$*
2995IFS=$ac_save_IFS
2996case $target_os in *\ *) target_os=`echo "$target_os" | sed 's/ /-/g'`;; esac
c906108c 2997
c906108c 2998
b7026657
AC
2999# The aliases save the names the user supplied, while $host etc.
3000# will get canonicalized.
3001test -n "$target_alias" &&
c906108c
SS
3002 test "$program_prefix$program_suffix$program_transform_name" = \
3003 NONENONEs,x,x, &&
3004 program_prefix=${target_alias}-
81ecdfbb 3005
c906108c 3006test "$program_prefix" != NONE &&
81ecdfbb 3007 program_transform_name="s&^&$program_prefix&;$program_transform_name"
c906108c
SS
3008# Use a double $ so make ignores it.
3009test "$program_suffix" != NONE &&
81ecdfbb
RW
3010 program_transform_name="s&\$&$program_suffix&;$program_transform_name"
3011# Double any \ or $.
b7026657 3012# By default was `s,x,x', remove it if useless.
81ecdfbb
RW
3013ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
3014program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
c906108c 3015
b7026657
AC
3016ac_ext=c
3017ac_cpp='$CPP $CPPFLAGS'
3018ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3019ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3020ac_compiler_gnu=$ac_cv_c_compiler_gnu
3021if test -n "$ac_tool_prefix"; then
3022 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
3023set dummy ${ac_tool_prefix}gcc; ac_word=$2
81ecdfbb
RW
3024{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3025$as_echo_n "checking for $ac_word... " >&6; }
d0ac1c44 3026if ${ac_cv_prog_CC+:} false; then :
81ecdfbb 3027 $as_echo_n "(cached) " >&6
c906108c
SS
3028else
3029 if test -n "$CC"; then
3030 ac_cv_prog_CC="$CC" # Let the user override the test.
3031else
b7026657
AC
3032as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3033for as_dir in $PATH
3034do
3035 IFS=$as_save_IFS
3036 test -z "$as_dir" && as_dir=.
81ecdfbb 3037 for ac_exec_ext in '' $ac_executable_extensions; do
d0ac1c44 3038 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
b7026657 3039 ac_cv_prog_CC="${ac_tool_prefix}gcc"
81ecdfbb 3040 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
b7026657
AC
3041 break 2
3042 fi
3043done
81ecdfbb
RW
3044 done
3045IFS=$as_save_IFS
b7026657
AC
3046
3047fi
3048fi
3049CC=$ac_cv_prog_CC
3050if test -n "$CC"; then
81ecdfbb
RW
3051 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3052$as_echo "$CC" >&6; }
b7026657 3053else
81ecdfbb
RW
3054 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3055$as_echo "no" >&6; }
b7026657
AC
3056fi
3057
81ecdfbb 3058
b7026657
AC
3059fi
3060if test -z "$ac_cv_prog_CC"; then
3061 ac_ct_CC=$CC
3062 # Extract the first word of "gcc", so it can be a program name with args.
3063set dummy gcc; ac_word=$2
81ecdfbb
RW
3064{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3065$as_echo_n "checking for $ac_word... " >&6; }
d0ac1c44 3066if ${ac_cv_prog_ac_ct_CC+:} false; then :
81ecdfbb 3067 $as_echo_n "(cached) " >&6
b7026657
AC
3068else
3069 if test -n "$ac_ct_CC"; then
3070 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3071else
3072as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3073for as_dir in $PATH
3074do
3075 IFS=$as_save_IFS
3076 test -z "$as_dir" && as_dir=.
81ecdfbb 3077 for ac_exec_ext in '' $ac_executable_extensions; do
d0ac1c44 3078 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
b7026657 3079 ac_cv_prog_ac_ct_CC="gcc"
81ecdfbb 3080 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
b7026657
AC
3081 break 2
3082 fi
3083done
81ecdfbb
RW
3084 done
3085IFS=$as_save_IFS
b7026657
AC
3086
3087fi
3088fi
3089ac_ct_CC=$ac_cv_prog_ac_ct_CC
3090if test -n "$ac_ct_CC"; then
81ecdfbb
RW
3091 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3092$as_echo "$ac_ct_CC" >&6; }
b7026657 3093else
81ecdfbb
RW
3094 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3095$as_echo "no" >&6; }
c906108c 3096fi
b7026657 3097
81ecdfbb
RW
3098 if test "x$ac_ct_CC" = x; then
3099 CC=""
3100 else
3101 case $cross_compiling:$ac_tool_warned in
3102yes:)
3103{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3104$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3105ac_tool_warned=yes ;;
3106esac
3107 CC=$ac_ct_CC
3108 fi
b7026657
AC
3109else
3110 CC="$ac_cv_prog_CC"
c906108c 3111fi
b7026657
AC
3112
3113if test -z "$CC"; then
81ecdfbb
RW
3114 if test -n "$ac_tool_prefix"; then
3115 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
b7026657 3116set dummy ${ac_tool_prefix}cc; ac_word=$2
81ecdfbb
RW
3117{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3118$as_echo_n "checking for $ac_word... " >&6; }
d0ac1c44 3119if ${ac_cv_prog_CC+:} false; then :
81ecdfbb 3120 $as_echo_n "(cached) " >&6
b7026657
AC
3121else
3122 if test -n "$CC"; then
3123 ac_cv_prog_CC="$CC" # Let the user override the test.
3124else
3125as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3126for as_dir in $PATH
3127do
3128 IFS=$as_save_IFS
3129 test -z "$as_dir" && as_dir=.
81ecdfbb 3130 for ac_exec_ext in '' $ac_executable_extensions; do
d0ac1c44 3131 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
b7026657 3132 ac_cv_prog_CC="${ac_tool_prefix}cc"
81ecdfbb 3133 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
b7026657
AC
3134 break 2
3135 fi
3136done
81ecdfbb
RW
3137 done
3138IFS=$as_save_IFS
b7026657
AC
3139
3140fi
3141fi
3142CC=$ac_cv_prog_CC
c906108c 3143if test -n "$CC"; then
81ecdfbb
RW
3144 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3145$as_echo "$CC" >&6; }
fdd6fa61 3146else
81ecdfbb
RW
3147 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3148$as_echo "no" >&6; }
fdd6fa61
AG
3149fi
3150
fdd6fa61 3151
81ecdfbb 3152 fi
b7026657 3153fi
c906108c
SS
3154if test -z "$CC"; then
3155 # Extract the first word of "cc", so it can be a program name with args.
3156set dummy cc; ac_word=$2
81ecdfbb
RW
3157{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3158$as_echo_n "checking for $ac_word... " >&6; }
d0ac1c44 3159if ${ac_cv_prog_CC+:} false; then :
81ecdfbb 3160 $as_echo_n "(cached) " >&6
c906108c
SS
3161else
3162 if test -n "$CC"; then
3163 ac_cv_prog_CC="$CC" # Let the user override the test.
3164else
c906108c 3165 ac_prog_rejected=no
b7026657
AC
3166as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3167for as_dir in $PATH
3168do
3169 IFS=$as_save_IFS
3170 test -z "$as_dir" && as_dir=.
81ecdfbb 3171 for ac_exec_ext in '' $ac_executable_extensions; do
d0ac1c44 3172 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
b7026657
AC
3173 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
3174 ac_prog_rejected=yes
3175 continue
3176 fi
3177 ac_cv_prog_CC="cc"
81ecdfbb 3178 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
b7026657
AC
3179 break 2
3180 fi
3181done
81ecdfbb
RW
3182 done
3183IFS=$as_save_IFS
b7026657 3184
c906108c
SS
3185if test $ac_prog_rejected = yes; then
3186 # We found a bogon in the path, so make sure we never use it.
3187 set dummy $ac_cv_prog_CC
3188 shift
b7026657 3189 if test $# != 0; then
c906108c
SS
3190 # We chose a different compiler from the bogus one.
3191 # However, it has the same basename, so the bogon will be chosen
3192 # first if we set CC to just the basename; use the full file name.
3193 shift
b7026657 3194 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
c906108c
SS
3195 fi
3196fi
3197fi
3198fi
b7026657 3199CC=$ac_cv_prog_CC
c906108c 3200if test -n "$CC"; then
81ecdfbb
RW
3201 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3202$as_echo "$CC" >&6; }
c906108c 3203else
81ecdfbb
RW
3204 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3205$as_echo "no" >&6; }
c906108c
SS
3206fi
3207
81ecdfbb 3208
b7026657
AC
3209fi
3210if test -z "$CC"; then
3211 if test -n "$ac_tool_prefix"; then
81ecdfbb 3212 for ac_prog in cl.exe
b7026657
AC
3213 do
3214 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3215set dummy $ac_tool_prefix$ac_prog; ac_word=$2
81ecdfbb
RW
3216{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3217$as_echo_n "checking for $ac_word... " >&6; }
d0ac1c44 3218if ${ac_cv_prog_CC+:} false; then :
81ecdfbb 3219 $as_echo_n "(cached) " >&6
c906108c
SS
3220else
3221 if test -n "$CC"; then
3222 ac_cv_prog_CC="$CC" # Let the user override the test.
3223else
b7026657
AC
3224as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3225for as_dir in $PATH
3226do
3227 IFS=$as_save_IFS
3228 test -z "$as_dir" && as_dir=.
81ecdfbb 3229 for ac_exec_ext in '' $ac_executable_extensions; do
d0ac1c44 3230 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
b7026657 3231 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
81ecdfbb 3232 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
b7026657
AC
3233 break 2
3234 fi
3235done
81ecdfbb
RW
3236 done
3237IFS=$as_save_IFS
b7026657 3238
c906108c
SS
3239fi
3240fi
b7026657 3241CC=$ac_cv_prog_CC
c906108c 3242if test -n "$CC"; then
81ecdfbb
RW
3243 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3244$as_echo "$CC" >&6; }
c906108c 3245else
81ecdfbb
RW
3246 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3247$as_echo "no" >&6; }
c906108c
SS
3248fi
3249
81ecdfbb 3250
b7026657
AC
3251 test -n "$CC" && break
3252 done
3253fi
3254if test -z "$CC"; then
3255 ac_ct_CC=$CC
81ecdfbb 3256 for ac_prog in cl.exe
b7026657
AC
3257do
3258 # Extract the first word of "$ac_prog", so it can be a program name with args.
3259set dummy $ac_prog; ac_word=$2
81ecdfbb
RW
3260{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3261$as_echo_n "checking for $ac_word... " >&6; }
d0ac1c44 3262if ${ac_cv_prog_ac_ct_CC+:} false; then :
81ecdfbb 3263 $as_echo_n "(cached) " >&6
c906108c 3264else
b7026657
AC
3265 if test -n "$ac_ct_CC"; then
3266 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3267else
3268as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3269for as_dir in $PATH
3270do
3271 IFS=$as_save_IFS
3272 test -z "$as_dir" && as_dir=.
81ecdfbb 3273 for ac_exec_ext in '' $ac_executable_extensions; do
d0ac1c44 3274 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
b7026657 3275 ac_cv_prog_ac_ct_CC="$ac_prog"
81ecdfbb 3276 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
b7026657
AC
3277 break 2
3278 fi
3279done
81ecdfbb
RW
3280 done
3281IFS=$as_save_IFS
b7026657 3282
c906108c 3283fi
b7026657
AC
3284fi
3285ac_ct_CC=$ac_cv_prog_ac_ct_CC
3286if test -n "$ac_ct_CC"; then
81ecdfbb
RW
3287 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3288$as_echo "$ac_ct_CC" >&6; }
c906108c 3289else
81ecdfbb
RW
3290 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3291$as_echo "no" >&6; }
c906108c 3292fi
b7026657 3293
81ecdfbb 3294
b7026657
AC
3295 test -n "$ac_ct_CC" && break
3296done
3297
81ecdfbb
RW
3298 if test "x$ac_ct_CC" = x; then
3299 CC=""
3300 else
3301 case $cross_compiling:$ac_tool_warned in
3302yes:)
3303{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3304$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3305ac_tool_warned=yes ;;
3306esac
3307 CC=$ac_ct_CC
3308 fi
c906108c
SS
3309fi
3310
b7026657
AC
3311fi
3312
3313
81ecdfbb
RW
3314test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3315$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
d0ac1c44
SM
3316as_fn_error $? "no acceptable C compiler found in \$PATH
3317See \`config.log' for more details" "$LINENO" 5; }
b7026657
AC
3318
3319# Provide some information about the compiler.
81ecdfbb
RW
3320$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
3321set X $ac_compile
3322ac_compiler=$2
3323for ac_option in --version -v -V -qversion; do
3324 { { ac_try="$ac_compiler $ac_option >&5"
3325case "(($ac_try" in
3326 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3327 *) ac_try_echo=$ac_try;;
3328esac
3329eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3330$as_echo "$ac_try_echo"; } >&5
3331 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
b7026657 3332 ac_status=$?
81ecdfbb
RW
3333 if test -s conftest.err; then
3334 sed '10a\
3335... rest of stderr output deleted ...
3336 10q' conftest.err >conftest.er1
3337 cat conftest.er1 >&5
81ecdfbb 3338 fi
d0ac1c44 3339 rm -f conftest.er1 conftest.err
81ecdfbb
RW
3340 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3341 test $ac_status = 0; }
3342done
b7026657 3343
81ecdfbb
RW
3344{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
3345$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
d0ac1c44 3346if ${ac_cv_c_compiler_gnu+:} false; then :
81ecdfbb 3347 $as_echo_n "(cached) " >&6
b7026657 3348else
81ecdfbb 3349 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
b7026657
AC
3350/* end confdefs.h. */
3351
3352int
3353main ()
3354{
3355#ifndef __GNUC__
3356 choke me
3357#endif
c906108c 3358
b7026657
AC
3359 ;
3360 return 0;
3361}
3362_ACEOF
81ecdfbb 3363if ac_fn_c_try_compile "$LINENO"; then :
b7026657 3364 ac_compiler_gnu=yes
c906108c 3365else
81ecdfbb 3366 ac_compiler_gnu=no
c906108c 3367fi
81ecdfbb 3368rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
b7026657 3369ac_cv_c_compiler_gnu=$ac_compiler_gnu
c906108c 3370
b7026657 3371fi
81ecdfbb
RW
3372{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3373$as_echo "$ac_cv_c_compiler_gnu" >&6; }
3374if test $ac_compiler_gnu = yes; then
3375 GCC=yes
3376else
3377 GCC=
3378fi
b7026657
AC
3379ac_test_CFLAGS=${CFLAGS+set}
3380ac_save_CFLAGS=$CFLAGS
81ecdfbb
RW
3381{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3382$as_echo_n "checking whether $CC accepts -g... " >&6; }
d0ac1c44 3383if ${ac_cv_prog_cc_g+:} false; then :
81ecdfbb 3384 $as_echo_n "(cached) " >&6
c906108c 3385else
81ecdfbb
RW
3386 ac_save_c_werror_flag=$ac_c_werror_flag
3387 ac_c_werror_flag=yes
3388 ac_cv_prog_cc_g=no
3389 CFLAGS="-g"
3390 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
b7026657
AC
3391/* end confdefs.h. */
3392
3393int
3394main ()
3395{
3396
3397 ;
3398 return 0;
3399}
3400_ACEOF
81ecdfbb 3401if ac_fn_c_try_compile "$LINENO"; then :
c906108c
SS
3402 ac_cv_prog_cc_g=yes
3403else
81ecdfbb
RW
3404 CFLAGS=""
3405 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3406/* end confdefs.h. */
c906108c 3407
81ecdfbb
RW
3408int
3409main ()
3410{
3411
3412 ;
3413 return 0;
3414}
3415_ACEOF
3416if ac_fn_c_try_compile "$LINENO"; then :
3417
3418else
3419 ac_c_werror_flag=$ac_save_c_werror_flag
3420 CFLAGS="-g"
3421 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3422/* end confdefs.h. */
3423
3424int
3425main ()
3426{
3427
3428 ;
3429 return 0;
3430}
3431_ACEOF
3432if ac_fn_c_try_compile "$LINENO"; then :
3433 ac_cv_prog_cc_g=yes
3434fi
3435rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3436fi
3437rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
df1756f4 3438fi
81ecdfbb
RW
3439rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3440 ac_c_werror_flag=$ac_save_c_werror_flag
b7026657 3441fi
81ecdfbb
RW
3442{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3443$as_echo "$ac_cv_prog_cc_g" >&6; }
c906108c 3444if test "$ac_test_CFLAGS" = set; then
b7026657 3445 CFLAGS=$ac_save_CFLAGS
c906108c
SS
3446elif test $ac_cv_prog_cc_g = yes; then
3447 if test "$GCC" = yes; then
3448 CFLAGS="-g -O2"
3449 else
3450 CFLAGS="-g"
3451 fi
3452else
3453 if test "$GCC" = yes; then
3454 CFLAGS="-O2"
3455 else
3456 CFLAGS=
3457 fi
3458fi
81ecdfbb
RW
3459{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3460$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
d0ac1c44 3461if ${ac_cv_prog_cc_c89+:} false; then :
81ecdfbb 3462 $as_echo_n "(cached) " >&6
b7026657 3463else
81ecdfbb 3464 ac_cv_prog_cc_c89=no
b7026657 3465ac_save_CC=$CC
81ecdfbb 3466cat confdefs.h - <<_ACEOF >conftest.$ac_ext
b7026657
AC
3467/* end confdefs.h. */
3468#include <stdarg.h>
3469#include <stdio.h>
d0ac1c44 3470struct stat;
b7026657
AC
3471/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
3472struct buf { int x; };
3473FILE * (*rcsopen) (struct buf *, struct stat *, int);
3474static char *e (p, i)
3475 char **p;
3476 int i;
3477{
3478 return p[i];
3479}
3480static char *f (char * (*g) (char **, int), char **p, ...)
3481{
3482 char *s;
3483 va_list v;
3484 va_start (v,p);
3485 s = g (p, va_arg (v,int));
3486 va_end (v);
3487 return s;
3488}
3489
3490/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
3491 function prototypes and stuff, but not '\xHH' hex character constants.
3492 These don't provoke an error unfortunately, instead are silently treated
81ecdfbb 3493 as 'x'. The following induces an error, until -std is added to get
b7026657
AC
3494 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
3495 array size at least. It's necessary to write '\x00'==0 to get something
81ecdfbb 3496 that's true only with -std. */
b7026657
AC
3497int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3498
81ecdfbb
RW
3499/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3500 inside strings and character constants. */
3501#define FOO(x) 'x'
3502int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3503
b7026657
AC
3504int test (int i, double x);
3505struct s1 {int (*f) (int a);};
3506struct s2 {int (*f) (double a);};
3507int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3508int argc;
3509char **argv;
3510int
3511main ()
3512{
3513return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
3514 ;
3515 return 0;
3516}
3517_ACEOF
81ecdfbb
RW
3518for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3519 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
b7026657
AC
3520do
3521 CC="$ac_save_CC $ac_arg"
81ecdfbb
RW
3522 if ac_fn_c_try_compile "$LINENO"; then :
3523 ac_cv_prog_cc_c89=$ac_arg
b7026657 3524fi
81ecdfbb
RW
3525rm -f core conftest.err conftest.$ac_objext
3526 test "x$ac_cv_prog_cc_c89" != "xno" && break
b7026657 3527done
81ecdfbb 3528rm -f conftest.$ac_ext
b7026657
AC
3529CC=$ac_save_CC
3530
3531fi
81ecdfbb
RW
3532# AC_CACHE_VAL
3533case "x$ac_cv_prog_cc_c89" in
3534 x)
3535 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3536$as_echo "none needed" >&6; } ;;
3537 xno)
3538 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3539$as_echo "unsupported" >&6; } ;;
b7026657 3540 *)
81ecdfbb
RW
3541 CC="$CC $ac_cv_prog_cc_c89"
3542 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3543$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
b7026657 3544esac
81ecdfbb 3545if test "x$ac_cv_prog_cc_c89" != xno; then :
b7026657 3546
fdd6fa61
AG
3547fi
3548
b7026657
AC
3549ac_ext=c
3550ac_cpp='$CPP $CPPFLAGS'
3551ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3552ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3553ac_compiler_gnu=$ac_cv_c_compiler_gnu
c906108c
SS
3554
3555
3556
3557AR=${AR-ar}
3558
b7026657
AC
3559if test -n "$ac_tool_prefix"; then
3560 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
3561set dummy ${ac_tool_prefix}ranlib; ac_word=$2
81ecdfbb
RW
3562{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3563$as_echo_n "checking for $ac_word... " >&6; }
d0ac1c44 3564if ${ac_cv_prog_RANLIB+:} false; then :
81ecdfbb 3565 $as_echo_n "(cached) " >&6
c906108c
SS
3566else
3567 if test -n "$RANLIB"; then
3568 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
3569else
b7026657
AC
3570as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3571for as_dir in $PATH
3572do
3573 IFS=$as_save_IFS
3574 test -z "$as_dir" && as_dir=.
81ecdfbb 3575 for ac_exec_ext in '' $ac_executable_extensions; do
d0ac1c44 3576 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
b7026657 3577 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
81ecdfbb 3578 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
b7026657
AC
3579 break 2
3580 fi
3581done
81ecdfbb
RW
3582 done
3583IFS=$as_save_IFS
b7026657 3584
c906108c
SS
3585fi
3586fi
b7026657 3587RANLIB=$ac_cv_prog_RANLIB
c906108c 3588if test -n "$RANLIB"; then
81ecdfbb
RW
3589 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
3590$as_echo "$RANLIB" >&6; }
b7026657 3591else
81ecdfbb
RW
3592 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3593$as_echo "no" >&6; }
b7026657
AC
3594fi
3595
81ecdfbb 3596
b7026657
AC
3597fi
3598if test -z "$ac_cv_prog_RANLIB"; then
3599 ac_ct_RANLIB=$RANLIB
3600 # Extract the first word of "ranlib", so it can be a program name with args.
3601set dummy ranlib; ac_word=$2
81ecdfbb
RW
3602{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3603$as_echo_n "checking for $ac_word... " >&6; }
d0ac1c44 3604if ${ac_cv_prog_ac_ct_RANLIB+:} false; then :
81ecdfbb 3605 $as_echo_n "(cached) " >&6
b7026657
AC
3606else
3607 if test -n "$ac_ct_RANLIB"; then
3608 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
3609else
3610as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3611for as_dir in $PATH
3612do
3613 IFS=$as_save_IFS
3614 test -z "$as_dir" && as_dir=.
81ecdfbb 3615 for ac_exec_ext in '' $ac_executable_extensions; do
d0ac1c44 3616 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
b7026657 3617 ac_cv_prog_ac_ct_RANLIB="ranlib"
81ecdfbb 3618 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
b7026657
AC
3619 break 2
3620 fi
3621done
81ecdfbb
RW
3622 done
3623IFS=$as_save_IFS
b7026657 3624
b7026657
AC
3625fi
3626fi
3627ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
3628if test -n "$ac_ct_RANLIB"; then
81ecdfbb
RW
3629 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
3630$as_echo "$ac_ct_RANLIB" >&6; }
c906108c 3631else
81ecdfbb
RW
3632 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3633$as_echo "no" >&6; }
b7026657
AC
3634fi
3635
81ecdfbb
RW
3636 if test "x$ac_ct_RANLIB" = x; then
3637 RANLIB=":"
3638 else
3639 case $cross_compiling:$ac_tool_warned in
3640yes:)
3641{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3642$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3643ac_tool_warned=yes ;;
3644esac
3645 RANLIB=$ac_ct_RANLIB
3646 fi
df1756f4 3647else
b7026657 3648 RANLIB="$ac_cv_prog_RANLIB"
c906108c
SS
3649fi
3650
3651
3652# Put a plausible default for CC_FOR_BUILD in Makefile.
5c887dd5
JB
3653if test -z "$CC_FOR_BUILD"; then
3654 if test "x$cross_compiling" = "xno"; then
3655 CC_FOR_BUILD='$(CC)'
3656 else
3657 CC_FOR_BUILD=gcc
3658 fi
c906108c
SS
3659fi
3660
4b164edf
AS
3661CFLAGS_FOR_BUILD=${CFLAGS_FOR_BUILD-${CFLAGS}}
3662
c906108c
SS
3663
3664# If a cpu ever has more than one simulator to choose from, use
3665# --enable-sim=... to choose.
81ecdfbb
RW
3666# Check whether --enable-sim was given.
3667if test "${enable_sim+set}" = set; then :
3668 enableval=$enable_sim; case "${enableval}" in
c906108c 3669yes | no) ;;
d0ac1c44 3670*) as_fn_error $? "bad value ${enableval} given for --enable-sim option" "$LINENO" 5 ;;
c906108c 3671esac
81ecdfbb
RW
3672fi
3673
c906108c 3674
119da465
MF
3675
3676if test "${enable_sim}" != no; then
3677
b7026657 3678# WHEN ADDING ENTRIES TO THIS MATRIX:
c906108c 3679
b7026657
AC
3680# Make sure that the left side always has two dashes. Otherwise you
3681# can get spurious matches. Even for unambiguous cases, do this as a
3682# convention, else the table becomes a real mess to understand and
3683# maintain.
c906108c 3684
119da465
MF
3685
3686
119da465
MF
3687sim_igen=no
3688sim_arch=
3689case "${target}" in
2e8cf49e 3690 aarch64*-*-*)
119da465 3691
2e8cf49e
NC
3692 sim_arch=aarch64
3693
3694
3695subdirs="$subdirs aarch64"
fdd6fa61
AG
3696
3697
2e8cf49e
NC
3698 ;;
3699 arm*-*-*)
3700
3701 sim_arch=arm
3702 subdirs="$subdirs arm"
86b90b55 3703
119da465 3704
119da465
MF
3705 ;;
3706 avr*-*-*)
3707
3708 sim_arch=avr
3709 subdirs="$subdirs avr"
3710
3711
ef016f83
MF
3712 ;;
3713 bfin-*-*)
3714
3715 sim_arch=bfin
3716 subdirs="$subdirs bfin"
3717
3718
b26e2ae7
JM
3719 ;;
3720 bpf-*-*)
3721
3722 sim_arch=bpf
3723 subdirs="$subdirs bpf"
3724
3725
119da465
MF
3726 ;;
3727 cr16*-*-*)
3728
3729 sim_arch=cr16
3730 subdirs="$subdirs cr16"
3731
3732
119da465
MF
3733 ;;
3734 cris-*-* | crisv32-*-*)
3735
3736 sim_arch=cris
3737 subdirs="$subdirs cris"
3738
3739
119da465
MF
3740 ;;
3741 d10v-*-*)
3742
3743 sim_arch=d10v
3744 subdirs="$subdirs d10v"
3745
3746
3747 ;;
3748 frv-*-*)
3749
3750 sim_arch=frv
3751 subdirs="$subdirs frv"
3752
3753
119da465
MF
3754 ;;
3755 h8300*-*-*)
3756
3757 sim_arch=h8300
3758 subdirs="$subdirs h8300"
3759
3760
119da465
MF
3761 ;;
3762 iq2000-*-*)
3763
3764 sim_arch=iq2000
3765 subdirs="$subdirs iq2000"
3766
3767
119da465
MF
3768 ;;
3769 lm32-*-*)
3770
3771 sim_arch=lm32
3772 subdirs="$subdirs lm32"
3773
3774
119da465
MF
3775 ;;
3776 m32c-*-*)
3777
3778 sim_arch=m32c
3779 subdirs="$subdirs m32c"
3780
3781
3782 ;;
3783 m32r-*-*)
3784
3785 sim_arch=m32r
3786 subdirs="$subdirs m32r"
3787
3788
119da465
MF
3789 ;;
3790 m68hc11-*-*|m6811-*-*)
3791
3792 sim_arch=m68hc11
3793 subdirs="$subdirs m68hc11"
3794
3795
119da465
MF
3796 ;;
3797 mcore-*-*)
3798
3799 sim_arch=mcore
3800 subdirs="$subdirs mcore"
3801
3802
119da465
MF
3803 ;;
3804 microblaze-*-*)
3805
3806 sim_arch=microblaze
3807 subdirs="$subdirs microblaze"
3808
3809
119da465
MF
3810 ;;
3811 mips*-*-*)
3812
3813 sim_arch=mips
3814 subdirs="$subdirs mips"
3815
3816
119da465
MF
3817 sim_igen=yes
3818 ;;
3819 mn10300*-*-*)
3820
3821 sim_arch=mn10300
3822 subdirs="$subdirs mn10300"
3823
3824
3825 sim_igen=yes
3826 ;;
3827 moxie-*-*)
3828
3829 sim_arch=moxie
3830 subdirs="$subdirs moxie"
3831
3832
3346cfda
NC
3833 ;;
3834 msp430*-*-*)
3835
3836 sim_arch=msp430
3837 subdirs="$subdirs msp430"
3838
3839
0cd79707
SH
3840 ;;
3841 or1k-*-* | or1knd-*-*)
3842
3843 sim_arch=or1k
3844 subdirs="$subdirs or1k"
3845
3846
ddd44b70
DD
3847 ;;
3848 pru*-*-*)
3849
3850 sim_arch=pru
3851 subdirs="$subdirs pru"
3852
3853
119da465 3854 ;;
5f3ef9d0 3855 rl78-*-*)
119da465 3856
5f3ef9d0
JB
3857 sim_arch=rl78
3858 subdirs="$subdirs rl78"
119da465
MF
3859
3860
87326c78 3861 ;;
5f3ef9d0 3862 rx-*-*)
87326c78 3863
5f3ef9d0
JB
3864 sim_arch=rx
3865 subdirs="$subdirs rx"
87326c78
DD
3866
3867
119da465
MF
3868 ;;
3869 sh*-*-*)
3870
3871 sim_arch=sh
3872 subdirs="$subdirs sh"
3873
3874
119da465
MF
3875 ;;
3876 sparc-*-rtems*|sparc-*-elf*)
3877
3878 sim_arch=erc32
3879 subdirs="$subdirs erc32"
3880
3881
119da465
MF
3882 ;;
3883 powerpc*-*-*)
3884
3885 sim_arch=ppc
3886 subdirs="$subdirs ppc"
3887
3888
f46e4eb7
JB
3889 ;;
3890 ft32-*-*)
3891
3892 sim_arch=ft32
3893 subdirs="$subdirs ft32"
3894
3895
119da465
MF
3896 ;;
3897 v850*-*-*)
3898
3899 sim_arch=v850
3900 subdirs="$subdirs v850"
3901
3902
3903 sim_igen=yes
119da465 3904 ;;
119da465
MF
3905esac
3906
3907
bb3eddb5
MF
3908 if test "$sim_igen" = yes; then
3909 subdirs="$subdirs igen"
b7026657 3910
bb3eddb5 3911 fi
c906108c
SS
3912fi
3913
bb3eddb5 3914ac_config_files="$ac_config_files Makefile testsuite/Makefile"
81ecdfbb 3915
b7026657 3916cat >confcache <<\_ACEOF
c906108c
SS
3917# This file is a shell script that caches the results of configure
3918# tests run on this system so they can be shared between configure
b7026657
AC
3919# scripts and configure runs, see configure's option --config-cache.
3920# It is not useful on other systems. If it contains results you don't
3921# want to keep, you may remove or edit it.
c906108c 3922#
b7026657
AC
3923# config.status only pays attention to the cache file if you give it
3924# the --recheck option to rerun configure.
c906108c 3925#
b7026657
AC
3926# `ac_cv_env_foo' variables (set or unset) will be overridden when
3927# loading this file, other *unset* `ac_cv_foo' will be assigned the
3928# following values.
3929
3930_ACEOF
3931
c906108c
SS
3932# The following way of writing the cache mishandles newlines in values,
3933# but we know of no workaround that is simple, portable, and efficient.
81ecdfbb 3934# So, we kill variables containing newlines.
c906108c
SS
3935# Ultrix sh set writes to stderr and can't be redirected directly,
3936# and sets the high bit in the cache file unless we assign to the vars.
81ecdfbb
RW
3937(
3938 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
3939 eval ac_val=\$$ac_var
3940 case $ac_val in #(
3941 *${as_nl}*)
3942 case $ac_var in #(
3943 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
3944$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
3945 esac
3946 case $ac_var in #(
3947 _ | IFS | as_nl) ;; #(
3948 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
3949 *) { eval $ac_var=; unset $ac_var;} ;;
3950 esac ;;
3951 esac
3952 done
3953
b7026657 3954 (set) 2>&1 |
81ecdfbb
RW
3955 case $as_nl`(ac_space=' '; set) 2>&1` in #(
3956 *${as_nl}ac_space=\ *)
3957 # `set' does not quote correctly, so add quotes: double-quote
3958 # substitution turns \\\\ into \\, and sed turns \\ into \.
b7026657
AC
3959 sed -n \
3960 "s/'/'\\\\''/g;
3961 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
81ecdfbb 3962 ;; #(
b7026657
AC
3963 *)
3964 # `set' quotes correctly as required by POSIX, so do not add quotes.
81ecdfbb 3965 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
b7026657 3966 ;;
81ecdfbb
RW
3967 esac |
3968 sort
3969) |
b7026657 3970 sed '
81ecdfbb 3971 /^ac_cv_env_/b end
b7026657 3972 t clear
81ecdfbb 3973 :clear
b7026657
AC
3974 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
3975 t end
81ecdfbb
RW
3976 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
3977 :end' >>confcache
3978if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
3979 if test -w "$cache_file"; then
d0ac1c44 3980 if test "x$cache_file" != "x/dev/null"; then
81ecdfbb
RW
3981 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
3982$as_echo "$as_me: updating cache $cache_file" >&6;}
d0ac1c44
SM
3983 if test ! -f "$cache_file" || test -h "$cache_file"; then
3984 cat confcache >"$cache_file"
3985 else
3986 case $cache_file in #(
3987 */* | ?:*)
3988 mv -f confcache "$cache_file"$$ &&
3989 mv -f "$cache_file"$$ "$cache_file" ;; #(
3990 *)
3991 mv -f confcache "$cache_file" ;;
3992 esac
3993 fi
3994 fi
c906108c 3995 else
81ecdfbb
RW
3996 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
3997$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
c906108c
SS
3998 fi
3999fi
4000rm -f confcache
4001
c906108c
SS
4002test "x$prefix" = xNONE && prefix=$ac_default_prefix
4003# Let make expand exec_prefix.
4004test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
4005
c906108c
SS
4006# Transform confdefs.h into DEFS.
4007# Protect against shell expansion while executing Makefile rules.
4008# Protect against Makefile macro expansion.
b7026657
AC
4009#
4010# If the first sed substitution is executed (which looks for macros that
81ecdfbb 4011# take arguments), then branch to the quote section. Otherwise,
b7026657 4012# look for a macro that doesn't take arguments.
81ecdfbb
RW
4013ac_script='
4014:mline
4015/\\$/{
4016 N
4017 s,\\\n,,
4018 b mline
4019}
b7026657 4020t clear
81ecdfbb
RW
4021:clear
4022s/^[ ]*#[ ]*define[ ][ ]*\([^ (][^ (]*([^)]*)\)[ ]*\(.*\)/-D\1=\2/g
b7026657 4023t quote
81ecdfbb 4024s/^[ ]*#[ ]*define[ ][ ]*\([^ ][^ ]*\)[ ]*\(.*\)/-D\1=\2/g
b7026657 4025t quote
81ecdfbb
RW
4026b any
4027:quote
4028s/[ `~#$^&*(){}\\|;'\''"<>?]/\\&/g
4029s/\[/\\&/g
4030s/\]/\\&/g
4031s/\$/$$/g
4032H
4033:any
4034${
4035 g
4036 s/^\n//
4037 s/\n/ /g
4038 p
4039}
4040'
4041DEFS=`sed -n "$ac_script" confdefs.h`
b7026657
AC
4042
4043
4044ac_libobjs=
4045ac_ltlibobjs=
d0ac1c44 4046U=
b7026657
AC
4047for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
4048 # 1. Remove the extension, and $U if already installed.
81ecdfbb
RW
4049 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
4050 ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
4051 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
4052 # will be set to the directory where LIBOBJS objects are built.
4053 as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
4054 as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
b7026657
AC
4055done
4056LIBOBJS=$ac_libobjs
c906108c 4057
b7026657
AC
4058LTLIBOBJS=$ac_ltlibobjs
4059
4060
4061
d0ac1c44 4062: "${CONFIG_STATUS=./config.status}"
81ecdfbb 4063ac_write_fail=0
b7026657
AC
4064ac_clean_files_save=$ac_clean_files
4065ac_clean_files="$ac_clean_files $CONFIG_STATUS"
81ecdfbb
RW
4066{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
4067$as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
4068as_write_fail=0
4069cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
b7026657
AC
4070#! $SHELL
4071# Generated by $as_me.
c906108c 4072# Run this file to recreate the current configuration.
c906108c 4073# Compiler output produced by configure, useful for debugging
b7026657
AC
4074# configure, is in config.log if it exists.
4075
4076debug=false
4077ac_cs_recheck=false
4078ac_cs_silent=false
b7026657 4079
81ecdfbb
RW
4080SHELL=\${CONFIG_SHELL-$SHELL}
4081export SHELL
4082_ASEOF
4083cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
4084## -------------------- ##
4085## M4sh Initialization. ##
4086## -------------------- ##
4087
4088# Be more Bourne compatible
4089DUALCASE=1; export DUALCASE # for MKS sh
4090if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
b7026657
AC
4091 emulate sh
4092 NULLCMD=:
81ecdfbb 4093 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
b7026657
AC
4094 # is contrary to our usage. Disable this feature.
4095 alias -g '${1+"$@"}'='"$@"'
81ecdfbb
RW
4096 setopt NO_GLOB_SUBST
4097else
4098 case `(set -o) 2>/dev/null` in #(
4099 *posix*) :
4100 set -o posix ;; #(
4101 *) :
4102 ;;
4103esac
b7026657 4104fi
c906108c 4105
81ecdfbb
RW
4106
4107as_nl='
4108'
4109export as_nl
4110# Printing a long string crashes Solaris 7 /usr/bin/printf.
4111as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
4112as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
4113as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
4114# Prefer a ksh shell builtin over an external printf program on Solaris,
4115# but without wasting forks for bash or zsh.
4116if test -z "$BASH_VERSION$ZSH_VERSION" \
4117 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
4118 as_echo='print -r --'
4119 as_echo_n='print -rn --'
4120elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
4121 as_echo='printf %s\n'
4122 as_echo_n='printf %s'
b7026657 4123else
81ecdfbb
RW
4124 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
4125 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
4126 as_echo_n='/usr/ucb/echo -n'
4127 else
4128 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
4129 as_echo_n_body='eval
4130 arg=$1;
4131 case $arg in #(
4132 *"$as_nl"*)
4133 expr "X$arg" : "X\\(.*\\)$as_nl";
4134 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
4135 esac;
4136 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
4137 '
4138 export as_echo_n_body
4139 as_echo_n='sh -c $as_echo_n_body as_echo'
4140 fi
4141 export as_echo_body
4142 as_echo='sh -c $as_echo_body as_echo'
4143fi
4144
4145# The user is always right.
4146if test "${PATH_SEPARATOR+set}" != set; then
4147 PATH_SEPARATOR=:
4148 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
4149 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
4150 PATH_SEPARATOR=';'
4151 }
b7026657
AC
4152fi
4153
4154
81ecdfbb
RW
4155# IFS
4156# We need space, tab and new line, in precisely that order. Quoting is
4157# there to prevent editors from complaining about space-tab.
4158# (If _AS_PATH_WALK were called with IFS unset, it would disable word
4159# splitting by setting IFS to empty value.)
4160IFS=" "" $as_nl"
4161
4162# Find who we are. Look in the path if we contain no directory separator.
d0ac1c44 4163as_myself=
81ecdfbb
RW
4164case $0 in #((
4165 *[\\/]* ) as_myself=$0 ;;
4166 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4167for as_dir in $PATH
4168do
4169 IFS=$as_save_IFS
4170 test -z "$as_dir" && as_dir=.
4171 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
4172 done
4173IFS=$as_save_IFS
4174
4175 ;;
4176esac
4177# We did not find ourselves, most probably we were run as `sh COMMAND'
4178# in which case we are not to be found in the path.
4179if test "x$as_myself" = x; then
4180 as_myself=$0
4181fi
4182if test ! -f "$as_myself"; then
4183 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
4184 exit 1
4185fi
4186
4187# Unset variables that we do not need and which cause bugs (e.g. in
4188# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
4189# suppresses any "Segmentation fault" message there. '((' could
4190# trigger a bug in pdksh 5.2.14.
4191for as_var in BASH_ENV ENV MAIL MAILPATH
4192do eval test x\${$as_var+set} = xset \
4193 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
4194done
b7026657
AC
4195PS1='$ '
4196PS2='> '
4197PS4='+ '
4198
4199# NLS nuisances.
81ecdfbb
RW
4200LC_ALL=C
4201export LC_ALL
4202LANGUAGE=C
4203export LANGUAGE
4204
4205# CDPATH.
4206(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
4207
4208
d0ac1c44
SM
4209# as_fn_error STATUS ERROR [LINENO LOG_FD]
4210# ----------------------------------------
81ecdfbb
RW
4211# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
4212# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
d0ac1c44 4213# script with STATUS, using 1 if that was 0.
81ecdfbb
RW
4214as_fn_error ()
4215{
d0ac1c44
SM
4216 as_status=$1; test $as_status -eq 0 && as_status=1
4217 if test "$4"; then
4218 as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
4219 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
b7026657 4220 fi
d0ac1c44 4221 $as_echo "$as_me: error: $2" >&2
81ecdfbb
RW
4222 as_fn_exit $as_status
4223} # as_fn_error
c906108c 4224
81ecdfbb
RW
4225
4226# as_fn_set_status STATUS
4227# -----------------------
4228# Set $? to STATUS, without forking.
4229as_fn_set_status ()
4230{
4231 return $1
4232} # as_fn_set_status
4233
4234# as_fn_exit STATUS
4235# -----------------
4236# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
4237as_fn_exit ()
4238{
4239 set +e
4240 as_fn_set_status $1
4241 exit $1
4242} # as_fn_exit
4243
4244# as_fn_unset VAR
4245# ---------------
4246# Portably unset VAR.
4247as_fn_unset ()
4248{
4249 { eval $1=; unset $1;}
4250}
4251as_unset=as_fn_unset
4252# as_fn_append VAR VALUE
4253# ----------------------
4254# Append the text in VALUE to the end of the definition contained in VAR. Take
4255# advantage of any shell optimizations that allow amortized linear growth over
4256# repeated appends, instead of the typical quadratic growth present in naive
4257# implementations.
4258if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
4259 eval 'as_fn_append ()
4260 {
4261 eval $1+=\$2
4262 }'
4263else
4264 as_fn_append ()
4265 {
4266 eval $1=\$$1\$2
4267 }
4268fi # as_fn_append
4269
4270# as_fn_arith ARG...
4271# ------------------
4272# Perform arithmetic evaluation on the ARGs, and store the result in the
4273# global $as_val. Take advantage of shells that can avoid forks. The arguments
4274# must be portable across $(()) and expr.
4275if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
4276 eval 'as_fn_arith ()
4277 {
4278 as_val=$(( $* ))
4279 }'
4280else
4281 as_fn_arith ()
4282 {
4283 as_val=`expr "$@" || test $? -eq 1`
4284 }
4285fi # as_fn_arith
4286
4287
4288if expr a : '\(a\)' >/dev/null 2>&1 &&
4289 test "X`expr 00001 : '.*\(...\)'`" = X001; then
b7026657
AC
4290 as_expr=expr
4291else
4292 as_expr=false
4293fi
c906108c 4294
81ecdfbb 4295if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
b7026657
AC
4296 as_basename=basename
4297else
4298 as_basename=false
4299fi
c906108c 4300
81ecdfbb
RW
4301if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
4302 as_dirname=dirname
4303else
4304 as_dirname=false
4305fi
c906108c 4306
81ecdfbb 4307as_me=`$as_basename -- "$0" ||
b7026657
AC
4308$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
4309 X"$0" : 'X\(//\)$' \| \
81ecdfbb
RW
4310 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
4311$as_echo X/"$0" |
4312 sed '/^.*\/\([^/][^/]*\)\/*$/{
4313 s//\1/
4314 q
4315 }
4316 /^X\/\(\/\/\)$/{
4317 s//\1/
4318 q
4319 }
4320 /^X\/\(\/\).*/{
4321 s//\1/
4322 q
4323 }
4324 s/.*/./; q'`
b7026657 4325
fdd6fa61
AG
4326# Avoid depending upon Character Ranges.
4327as_cr_letters='abcdefghijklmnopqrstuvwxyz'
4328as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
4329as_cr_Letters=$as_cr_letters$as_cr_LETTERS
4330as_cr_digits='0123456789'
4331as_cr_alnum=$as_cr_Letters$as_cr_digits
4332
81ecdfbb
RW
4333ECHO_C= ECHO_N= ECHO_T=
4334case `echo -n x` in #(((((
4335-n*)
4336 case `echo 'xy\c'` in
4337 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
4338 xy) ECHO_C='\c';;
4339 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
4340 ECHO_T=' ';;
4341 esac;;
4342*)
4343 ECHO_N='-n';;
b7026657
AC
4344esac
4345
81ecdfbb
RW
4346rm -f conf$$ conf$$.exe conf$$.file
4347if test -d conf$$.dir; then
4348 rm -f conf$$.dir/conf$$.file
b7026657 4349else
81ecdfbb
RW
4350 rm -f conf$$.dir
4351 mkdir conf$$.dir 2>/dev/null
b7026657 4352fi
81ecdfbb
RW
4353if (echo >conf$$.file) 2>/dev/null; then
4354 if ln -s conf$$.file conf$$ 2>/dev/null; then
fdd6fa61 4355 as_ln_s='ln -s'
81ecdfbb
RW
4356 # ... but there are two gotchas:
4357 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
4358 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
d0ac1c44 4359 # In both cases, we have to default to `cp -pR'.
81ecdfbb 4360 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
d0ac1c44 4361 as_ln_s='cp -pR'
81ecdfbb
RW
4362 elif ln conf$$.file conf$$ 2>/dev/null; then
4363 as_ln_s=ln
4364 else
d0ac1c44 4365 as_ln_s='cp -pR'
fdd6fa61 4366 fi
b7026657 4367else
d0ac1c44 4368 as_ln_s='cp -pR'
b7026657 4369fi
81ecdfbb
RW
4370rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
4371rmdir conf$$.dir 2>/dev/null
4372
4373
4374# as_fn_mkdir_p
4375# -------------
4376# Create "$as_dir" as a directory, including parents if necessary.
4377as_fn_mkdir_p ()
4378{
b7026657 4379
81ecdfbb
RW
4380 case $as_dir in #(
4381 -*) as_dir=./$as_dir;;
4382 esac
4383 test -d "$as_dir" || eval $as_mkdir_p || {
4384 as_dirs=
4385 while :; do
4386 case $as_dir in #(
4387 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
4388 *) as_qdir=$as_dir;;
4389 esac
4390 as_dirs="'$as_qdir' $as_dirs"
4391 as_dir=`$as_dirname -- "$as_dir" ||
4392$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
4393 X"$as_dir" : 'X\(//\)[^/]' \| \
4394 X"$as_dir" : 'X\(//\)$' \| \
4395 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
4396$as_echo X"$as_dir" |
4397 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
4398 s//\1/
4399 q
4400 }
4401 /^X\(\/\/\)[^/].*/{
4402 s//\1/
4403 q
4404 }
4405 /^X\(\/\/\)$/{
4406 s//\1/
4407 q
4408 }
4409 /^X\(\/\).*/{
4410 s//\1/
4411 q
4412 }
4413 s/.*/./; q'`
4414 test -d "$as_dir" && break
4415 done
4416 test -z "$as_dirs" || eval "mkdir $as_dirs"
d0ac1c44 4417 } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
81ecdfbb
RW
4418
4419
4420} # as_fn_mkdir_p
b7026657 4421if mkdir -p . 2>/dev/null; then
81ecdfbb 4422 as_mkdir_p='mkdir -p "$as_dir"'
b7026657
AC
4423else
4424 test -d ./-p && rmdir ./-p
4425 as_mkdir_p=false
4426fi
4427
d0ac1c44
SM
4428
4429# as_fn_executable_p FILE
4430# -----------------------
4431# Test if FILE is an executable regular file.
4432as_fn_executable_p ()
4433{
4434 test -f "$1" && test -x "$1"
4435} # as_fn_executable_p
4436as_test_x='test -x'
4437as_executable_p=as_fn_executable_p
b7026657
AC
4438
4439# Sed expression to map a string onto a valid CPP name.
4440as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
4441
4442# Sed expression to map a string onto a valid variable name.
4443as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
4444
4445
b7026657 4446exec 6>&1
81ecdfbb
RW
4447## ----------------------------------- ##
4448## Main body of $CONFIG_STATUS script. ##
4449## ----------------------------------- ##
4450_ASEOF
4451test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
4452
4453cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
4454# Save the log message, to keep $0 and so on meaningful, and to
b7026657 4455# report actual input values of CONFIG_FILES etc. instead of their
81ecdfbb
RW
4456# values after options handling.
4457ac_log="
b7026657 4458This file was extended by $as_me, which was
d0ac1c44 4459generated by GNU Autoconf 2.69. Invocation command line was
b7026657
AC
4460
4461 CONFIG_FILES = $CONFIG_FILES
4462 CONFIG_HEADERS = $CONFIG_HEADERS
4463 CONFIG_LINKS = $CONFIG_LINKS
4464 CONFIG_COMMANDS = $CONFIG_COMMANDS
4465 $ $0 $@
4466
81ecdfbb
RW
4467on `(hostname || uname -n) 2>/dev/null | sed 1q`
4468"
4469
b7026657
AC
4470_ACEOF
4471
81ecdfbb
RW
4472case $ac_config_files in *"
4473"*) set x $ac_config_files; shift; ac_config_files=$*;;
4474esac
b7026657 4475
fdd6fa61 4476
fdd6fa61 4477
81ecdfbb
RW
4478cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
4479# Files that config.status was made for.
4480config_files="$ac_config_files"
b7026657 4481
81ecdfbb 4482_ACEOF
fdd6fa61 4483
81ecdfbb 4484cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
b7026657 4485ac_cs_usage="\
81ecdfbb
RW
4486\`$as_me' instantiates files and other configuration actions
4487from templates according to the current configuration. Unless the files
4488and actions are specified as TAGs, all are instantiated by default.
b7026657 4489
81ecdfbb 4490Usage: $0 [OPTION]... [TAG]...
b7026657
AC
4491
4492 -h, --help print this help, then exit
81ecdfbb 4493 -V, --version print version number and configuration settings, then exit
d0ac1c44 4494 --config print configuration, then exit
81ecdfbb
RW
4495 -q, --quiet, --silent
4496 do not print progress messages
b7026657
AC
4497 -d, --debug don't remove temporary files
4498 --recheck update $as_me by reconfiguring in the same conditions
81ecdfbb
RW
4499 --file=FILE[:TEMPLATE]
4500 instantiate the configuration file FILE
b7026657
AC
4501
4502Configuration files:
4503$config_files
4504
81ecdfbb 4505Report bugs to the package provider."
fdd6fa61 4506
81ecdfbb
RW
4507_ACEOF
4508cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
d0ac1c44 4509ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
b7026657
AC
4510ac_cs_version="\\
4511config.status
d0ac1c44
SM
4512configured by $0, generated by GNU Autoconf 2.69,
4513 with options \\"\$ac_cs_config\\"
b7026657 4514
d0ac1c44 4515Copyright (C) 2012 Free Software Foundation, Inc.
b7026657
AC
4516This config.status script is free software; the Free Software Foundation
4517gives unlimited permission to copy, distribute and modify it."
81ecdfbb
RW
4518
4519ac_pwd='$ac_pwd'
4520srcdir='$srcdir'
4521INSTALL='$INSTALL'
4522test -n "\$AWK" || AWK=awk
b7026657
AC
4523_ACEOF
4524
81ecdfbb
RW
4525cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
4526# The default lists apply if the user does not specify any file.
b7026657
AC
4527ac_need_defaults=:
4528while test $# != 0
4529do
4530 case $1 in
d0ac1c44 4531 --*=?*)
81ecdfbb
RW
4532 ac_option=`expr "X$1" : 'X\([^=]*\)='`
4533 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
b7026657
AC
4534 ac_shift=:
4535 ;;
d0ac1c44
SM
4536 --*=)
4537 ac_option=`expr "X$1" : 'X\([^=]*\)='`
4538 ac_optarg=
4539 ac_shift=:
4540 ;;
81ecdfbb 4541 *)
b7026657
AC
4542 ac_option=$1
4543 ac_optarg=$2
4544 ac_shift=shift
4545 ;;
b7026657
AC
4546 esac
4547
4548 case $ac_option in
4549 # Handling of the options.
b7026657
AC
4550 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
4551 ac_cs_recheck=: ;;
81ecdfbb
RW
4552 --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
4553 $as_echo "$ac_cs_version"; exit ;;
d0ac1c44
SM
4554 --config | --confi | --conf | --con | --co | --c )
4555 $as_echo "$ac_cs_config"; exit ;;
81ecdfbb 4556 --debug | --debu | --deb | --de | --d | -d )
b7026657
AC
4557 debug=: ;;
4558 --file | --fil | --fi | --f )
4559 $ac_shift
81ecdfbb
RW
4560 case $ac_optarg in
4561 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
d0ac1c44 4562 '') as_fn_error $? "missing file argument" ;;
81ecdfbb
RW
4563 esac
4564 as_fn_append CONFIG_FILES " '$ac_optarg'"
fdd6fa61 4565 ac_need_defaults=false;;
81ecdfbb
RW
4566 --he | --h | --help | --hel | -h )
4567 $as_echo "$ac_cs_usage"; exit ;;
b7026657
AC
4568 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
4569 | -silent | --silent | --silen | --sile | --sil | --si | --s)
4570 ac_cs_silent=: ;;
4571
4572 # This is an error.
d0ac1c44 4573 -*) as_fn_error $? "unrecognized option: \`$1'
81ecdfbb 4574Try \`$0 --help' for more information." ;;
b7026657 4575
81ecdfbb
RW
4576 *) as_fn_append ac_config_targets " $1"
4577 ac_need_defaults=false ;;
b7026657
AC
4578
4579 esac
4580 shift
c906108c 4581done
b7026657
AC
4582
4583ac_configure_extra_args=
4584
4585if $ac_cs_silent; then
4586 exec 6>/dev/null
4587 ac_configure_extra_args="$ac_configure_extra_args --silent"
c906108c 4588fi
c906108c 4589
b7026657 4590_ACEOF
81ecdfbb 4591cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
b7026657 4592if \$ac_cs_recheck; then
d0ac1c44 4593 set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
81ecdfbb
RW
4594 shift
4595 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
4596 CONFIG_SHELL='$SHELL'
4597 export CONFIG_SHELL
4598 exec "\$@"
b7026657 4599fi
c906108c 4600
b7026657 4601_ACEOF
81ecdfbb
RW
4602cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
4603exec 5>>config.log
4604{
4605 echo
4606 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
4607## Running $as_me. ##
4608_ASBOX
4609 $as_echo "$ac_log"
4610} >&5
b7026657 4611
81ecdfbb
RW
4612_ACEOF
4613cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
4614_ACEOF
b7026657 4615
81ecdfbb 4616cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
df1756f4 4617
81ecdfbb 4618# Handling of arguments.
b7026657
AC
4619for ac_config_target in $ac_config_targets
4620do
81ecdfbb
RW
4621 case $ac_config_target in
4622 "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
bb3eddb5 4623 "testsuite/Makefile") CONFIG_FILES="$CONFIG_FILES testsuite/Makefile" ;;
81ecdfbb 4624
d0ac1c44 4625 *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
c906108c 4626 esac
b7026657 4627done
c906108c 4628
81ecdfbb 4629
b7026657
AC
4630# If the user did not use the arguments to specify the items to instantiate,
4631# then the envvar interface is used. Set only those that are not.
4632# We use the long form for the default assignment because of an extremely
4633# bizarre bug on SunOS 4.1.3.
4634if $ac_need_defaults; then
4635 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
4636fi
c906108c 4637
b7026657 4638# Have a temporary directory for convenience. Make it in the build tree
81ecdfbb 4639# simply because there is no reason against having it here, and in addition,
b7026657 4640# creating and moving files from /tmp can sometimes cause problems.
81ecdfbb
RW
4641# Hook for its removal unless debugging.
4642# Note that there is a small window in which the directory will not be cleaned:
4643# after its creation but before its name has been assigned to `$tmp'.
b7026657
AC
4644$debug ||
4645{
d0ac1c44 4646 tmp= ac_tmp=
81ecdfbb 4647 trap 'exit_status=$?
d0ac1c44
SM
4648 : "${ac_tmp:=$tmp}"
4649 { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
81ecdfbb
RW
4650' 0
4651 trap 'as_fn_exit 1' 1 2 13 15
b7026657 4652}
b7026657
AC
4653# Create a (secure) tmp directory for tmp files.
4654
4655{
81ecdfbb 4656 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
d0ac1c44 4657 test -d "$tmp"
b7026657
AC
4658} ||
4659{
81ecdfbb
RW
4660 tmp=./conf$$-$RANDOM
4661 (umask 077 && mkdir "$tmp")
d0ac1c44
SM
4662} || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
4663ac_tmp=$tmp
81ecdfbb
RW
4664
4665# Set up the scripts for CONFIG_FILES section.
4666# No need to generate them if there are no CONFIG_FILES.
4667# This happens for instance with `./config.status config.h'.
4668if test -n "$CONFIG_FILES"; then
4669
4670
4671ac_cr=`echo X | tr X '\015'`
4672# On cygwin, bash can eat \r inside `` if the user requested igncr.
4673# But we know of no other shell where ac_cr would be empty at this
4674# point, so we can use a bashism as a fallback.
4675if test "x$ac_cr" = x; then
4676 eval ac_cr=\$\'\\r\'
4677fi
4678ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
4679if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
d0ac1c44 4680 ac_cs_awk_cr='\\r'
81ecdfbb
RW
4681else
4682 ac_cs_awk_cr=$ac_cr
4683fi
4684
d0ac1c44 4685echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
81ecdfbb
RW
4686_ACEOF
4687
4688
4689{
4690 echo "cat >conf$$subs.awk <<_ACEOF" &&
4691 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
4692 echo "_ACEOF"
4693} >conf$$subs.sh ||
d0ac1c44
SM
4694 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
4695ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
81ecdfbb
RW
4696ac_delim='%!_!# '
4697for ac_last_try in false false false false false :; do
4698 . ./conf$$subs.sh ||
d0ac1c44 4699 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
81ecdfbb
RW
4700
4701 ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
4702 if test $ac_delim_n = $ac_delim_num; then
4703 break
4704 elif $ac_last_try; then
d0ac1c44 4705 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
81ecdfbb
RW
4706 else
4707 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
4708 fi
4709done
4710rm -f conf$$subs.sh
4711
4712cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
d0ac1c44 4713cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&
81ecdfbb
RW
4714_ACEOF
4715sed -n '
4716h
4717s/^/S["/; s/!.*/"]=/
4718p
4719g
4720s/^[^!]*!//
4721:repl
4722t repl
4723s/'"$ac_delim"'$//
4724t delim
4725:nl
4726h
d0ac1c44 4727s/\(.\{148\}\)..*/\1/
81ecdfbb
RW
4728t more1
4729s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
4730p
4731n
4732b repl
4733:more1
4734s/["\\]/\\&/g; s/^/"/; s/$/"\\/
4735p
4736g
4737s/.\{148\}//
4738t nl
4739:delim
4740h
d0ac1c44 4741s/\(.\{148\}\)..*/\1/
81ecdfbb
RW
4742t more2
4743s/["\\]/\\&/g; s/^/"/; s/$/"/
4744p
4745b
4746:more2
4747s/["\\]/\\&/g; s/^/"/; s/$/"\\/
4748p
4749g
4750s/.\{148\}//
4751t delim
4752' <conf$$subs.awk | sed '
4753/^[^""]/{
4754 N
4755 s/\n//
4756}
4757' >>$CONFIG_STATUS || ac_write_fail=1
4758rm -f conf$$subs.awk
4759cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
4760_ACAWK
d0ac1c44 4761cat >>"\$ac_tmp/subs1.awk" <<_ACAWK &&
81ecdfbb
RW
4762 for (key in S) S_is_set[key] = 1
4763 FS = "\a"
4764
4765}
b7026657 4766{
81ecdfbb
RW
4767 line = $ 0
4768 nfields = split(line, field, "@")
4769 substed = 0
4770 len = length(field[1])
4771 for (i = 2; i < nfields; i++) {
4772 key = field[i]
4773 keylen = length(key)
4774 if (S_is_set[key]) {
4775 value = S[key]
4776 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
4777 len += length(value) + length(field[++i])
4778 substed = 1
4779 } else
4780 len += 1 + keylen
4781 }
4782
4783 print line
b7026657
AC
4784}
4785
81ecdfbb
RW
4786_ACAWK
4787_ACEOF
4788cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
4789if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
4790 sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
4791else
4792 cat
d0ac1c44
SM
4793fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \
4794 || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
fdd6fa61
AG
4795_ACEOF
4796
d0ac1c44
SM
4797# VPATH may cause trouble with some makes, so we remove sole $(srcdir),
4798# ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
81ecdfbb
RW
4799# trailing colons and then remove the whole line if VPATH becomes empty
4800# (actually we leave an empty line to preserve line numbers).
4801if test "x$srcdir" = x.; then
d0ac1c44
SM
4802 ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{
4803h
4804s///
4805s/^/:/
4806s/[ ]*$/:/
4807s/:\$(srcdir):/:/g
4808s/:\${srcdir}:/:/g
4809s/:@srcdir@:/:/g
4810s/^:*//
81ecdfbb 4811s/:*$//
d0ac1c44
SM
4812x
4813s/\(=[ ]*\).*/\1/
4814G
4815s/\n//
81ecdfbb
RW
4816s/^[^=]*=[ ]*$//
4817}'
4818fi
fdd6fa61 4819
81ecdfbb
RW
4820cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
4821fi # test -n "$CONFIG_FILES"
b7026657 4822
b7026657 4823
81ecdfbb
RW
4824eval set X " :F $CONFIG_FILES "
4825shift
4826for ac_tag
4827do
4828 case $ac_tag in
4829 :[FHLC]) ac_mode=$ac_tag; continue;;
4830 esac
4831 case $ac_mode$ac_tag in
4832 :[FHL]*:*);;
d0ac1c44 4833 :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;;
81ecdfbb
RW
4834 :[FH]-) ac_tag=-:-;;
4835 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
4836 esac
4837 ac_save_IFS=$IFS
4838 IFS=:
4839 set x $ac_tag
4840 IFS=$ac_save_IFS
4841 shift
4842 ac_file=$1
4843 shift
b7026657 4844
81ecdfbb
RW
4845 case $ac_mode in
4846 :L) ac_source=$1;;
4847 :[FH])
4848 ac_file_inputs=
4849 for ac_f
4850 do
4851 case $ac_f in
d0ac1c44 4852 -) ac_f="$ac_tmp/stdin";;
81ecdfbb
RW
4853 *) # Look for the file first in the build tree, then in the source tree
4854 # (if the path is not absolute). The absolute path cannot be DOS-style,
4855 # because $ac_f cannot contain `:'.
4856 test -f "$ac_f" ||
4857 case $ac_f in
4858 [\\/$]*) false;;
4859 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
4860 esac ||
d0ac1c44 4861 as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
81ecdfbb
RW
4862 esac
4863 case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
4864 as_fn_append ac_file_inputs " '$ac_f'"
4865 done
4866
4867 # Let's still pretend it is `configure' which instantiates (i.e., don't
4868 # use $as_me), people would be surprised to read:
4869 # /* config.h. Generated by config.status. */
4870 configure_input='Generated from '`
4871 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
4872 `' by configure.'
4873 if test x"$ac_file" != x-; then
4874 configure_input="$ac_file. $configure_input"
4875 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
4876$as_echo "$as_me: creating $ac_file" >&6;}
fdd6fa61 4877 fi
81ecdfbb
RW
4878 # Neutralize special characters interpreted by sed in replacement strings.
4879 case $configure_input in #(
4880 *\&* | *\|* | *\\* )
4881 ac_sed_conf_input=`$as_echo "$configure_input" |
4882 sed 's/[\\\\&|]/\\\\&/g'`;; #(
4883 *) ac_sed_conf_input=$configure_input;;
4884 esac
df1756f4 4885
81ecdfbb 4886 case $ac_tag in
d0ac1c44
SM
4887 *:-:* | *:-) cat >"$ac_tmp/stdin" \
4888 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
81ecdfbb
RW
4889 esac
4890 ;;
df1756f4
TG
4891 esac
4892
81ecdfbb 4893 ac_dir=`$as_dirname -- "$ac_file" ||
b7026657
AC
4894$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
4895 X"$ac_file" : 'X\(//\)[^/]' \| \
4896 X"$ac_file" : 'X\(//\)$' \| \
81ecdfbb
RW
4897 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
4898$as_echo X"$ac_file" |
4899 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
4900 s//\1/
4901 q
4902 }
4903 /^X\(\/\/\)[^/].*/{
4904 s//\1/
4905 q
4906 }
4907 /^X\(\/\/\)$/{
4908 s//\1/
4909 q
4910 }
4911 /^X\(\/\).*/{
4912 s//\1/
4913 q
4914 }
4915 s/.*/./; q'`
4916 as_dir="$ac_dir"; as_fn_mkdir_p
b7026657
AC
4917 ac_builddir=.
4918
81ecdfbb
RW
4919case "$ac_dir" in
4920.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
4921*)
4922 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
4923 # A ".." for each directory in $ac_dir_suffix.
4924 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
4925 case $ac_top_builddir_sub in
4926 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
4927 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
4928 esac ;;
4929esac
4930ac_abs_top_builddir=$ac_pwd
4931ac_abs_builddir=$ac_pwd$ac_dir_suffix
4932# for backward compatibility:
4933ac_top_builddir=$ac_top_build_prefix
b7026657
AC
4934
4935case $srcdir in
81ecdfbb 4936 .) # We are building in place.
b7026657 4937 ac_srcdir=.
81ecdfbb
RW
4938 ac_top_srcdir=$ac_top_builddir_sub
4939 ac_abs_top_srcdir=$ac_pwd ;;
4940 [\\/]* | ?:[\\/]* ) # Absolute name.
b7026657 4941 ac_srcdir=$srcdir$ac_dir_suffix;
81ecdfbb
RW
4942 ac_top_srcdir=$srcdir
4943 ac_abs_top_srcdir=$srcdir ;;
4944 *) # Relative name.
4945 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
4946 ac_top_srcdir=$ac_top_build_prefix$srcdir
4947 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
b7026657 4948esac
81ecdfbb 4949ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
b7026657 4950
b7026657 4951
81ecdfbb
RW
4952 case $ac_mode in
4953 :F)
4954 #
4955 # CONFIG_FILE
4956 #
c906108c 4957
b7026657
AC
4958 case $INSTALL in
4959 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
81ecdfbb 4960 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
c906108c 4961 esac
81ecdfbb 4962_ACEOF
c906108c 4963
81ecdfbb
RW
4964cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
4965# If the template does not know about datarootdir, expand it.
4966# FIXME: This hack should be removed a few years after 2.60.
4967ac_datarootdir_hack=; ac_datarootdir_seen=
4968ac_sed_dataroot='
4969/datarootdir/ {
4970 p
4971 q
4972}
4973/@datadir@/p
4974/@docdir@/p
4975/@infodir@/p
4976/@localedir@/p
4977/@mandir@/p'
4978case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
4979*datarootdir*) ac_datarootdir_seen=yes;;
4980*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
4981 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
4982$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
4983_ACEOF
4984cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
4985 ac_datarootdir_hack='
4986 s&@datadir@&$datadir&g
4987 s&@docdir@&$docdir&g
4988 s&@infodir@&$infodir&g
4989 s&@localedir@&$localedir&g
4990 s&@mandir@&$mandir&g
4991 s&\\\${datarootdir}&$datarootdir&g' ;;
4992esac
b7026657 4993_ACEOF
81ecdfbb
RW
4994
4995# Neutralize VPATH when `$srcdir' = `.'.
4996# Shell code in configure.ac might set extrasub.
4997# FIXME: do we really want to maintain this feature?
4998cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
4999ac_sed_extra="$ac_vpsub
b7026657
AC
5000$extrasub
5001_ACEOF
81ecdfbb 5002cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
b7026657
AC
5003:t
5004/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
81ecdfbb
RW
5005s|@configure_input@|$ac_sed_conf_input|;t t
5006s&@top_builddir@&$ac_top_builddir_sub&;t t
5007s&@top_build_prefix@&$ac_top_build_prefix&;t t
5008s&@srcdir@&$ac_srcdir&;t t
5009s&@abs_srcdir@&$ac_abs_srcdir&;t t
5010s&@top_srcdir@&$ac_top_srcdir&;t t
5011s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
5012s&@builddir@&$ac_builddir&;t t
5013s&@abs_builddir@&$ac_abs_builddir&;t t
5014s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
5015s&@INSTALL@&$ac_INSTALL&;t t
5016$ac_datarootdir_hack
5017"
d0ac1c44
SM
5018eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \
5019 >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5
81ecdfbb
RW
5020
5021test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
d0ac1c44
SM
5022 { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } &&
5023 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \
5024 "$ac_tmp/out"`; test -z "$ac_out"; } &&
81ecdfbb 5025 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
d0ac1c44 5026which seems to be undefined. Please make sure it is defined" >&5
81ecdfbb 5027$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
d0ac1c44 5028which seems to be undefined. Please make sure it is defined" >&2;}
81ecdfbb 5029
d0ac1c44 5030 rm -f "$ac_tmp/stdin"
81ecdfbb 5031 case $ac_file in
d0ac1c44
SM
5032 -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
5033 *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
81ecdfbb 5034 esac \
d0ac1c44 5035 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
81ecdfbb 5036 ;;
df1756f4 5037
df1756f4 5038
c906108c 5039
81ecdfbb
RW
5040 esac
5041
5042done # for ac_tag
5043
5044
5045as_fn_exit 0
b7026657 5046_ACEOF
b7026657
AC
5047ac_clean_files=$ac_clean_files_save
5048
81ecdfbb 5049test $ac_write_fail = 0 ||
d0ac1c44 5050 as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
81ecdfbb 5051
b7026657
AC
5052
5053# configure is writing to config.log, and then calls config.status.
5054# config.status does its own redirection, appending to config.log.
5055# Unfortunately, on DOS this fails, as config.log is still kept open
5056# by configure, so config.status won't be able to write to it; its
5057# output is simply discarded. So we exec the FD to /dev/null,
5058# effectively closing config.log, so it can be properly (re)opened and
5059# appended to by config.status. When coming back to configure, we
5060# need to make the FD available again.
5061if test "$no_create" != yes; then
5062 ac_cs_success=:
5063 ac_config_status_args=
5064 test "$silent" = yes &&
5065 ac_config_status_args="$ac_config_status_args --quiet"
5066 exec 5>/dev/null
5067 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
5068 exec 5>>config.log
5069 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
5070 # would make configure fail if this is the last instruction.
d0ac1c44 5071 $ac_cs_success || as_fn_exit 1
b7026657 5072fi
c906108c 5073
b7026657 5074#
81ecdfbb 5075# CONFIG_SUBDIRS section.
b7026657 5076#
c906108c
SS
5077if test "$no_recursion" != yes; then
5078
81ecdfbb
RW
5079 # Remove --cache-file, --srcdir, and --disable-option-checking arguments
5080 # so they do not pile up.
c906108c
SS
5081 ac_sub_configure_args=
5082 ac_prev=
d6416cdc
RW
5083 eval "set x $ac_configure_args"
5084 shift
5085 for ac_arg
5086 do
c906108c
SS
5087 if test -n "$ac_prev"; then
5088 ac_prev=
5089 continue
5090 fi
b7026657 5091 case $ac_arg in
c906108c
SS
5092 -cache-file | --cache-file | --cache-fil | --cache-fi \
5093 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
5094 ac_prev=cache_file ;;
5095 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
b7026657
AC
5096 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* \
5097 | --c=*)
5098 ;;
5099 --config-cache | -C)
c906108c
SS
5100 ;;
5101 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
5102 ac_prev=srcdir ;;
5103 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
5104 ;;
b7026657
AC
5105 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
5106 ac_prev=prefix ;;
5107 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
5108 ;;
81ecdfbb
RW
5109 --disable-option-checking)
5110 ;;
d6416cdc
RW
5111 *)
5112 case $ac_arg in
81ecdfbb 5113 *\'*) ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
d6416cdc 5114 esac
81ecdfbb 5115 as_fn_append ac_sub_configure_args " '$ac_arg'" ;;
c906108c
SS
5116 esac
5117 done
5118
b7026657
AC
5119 # Always prepend --prefix to ensure using the same prefix
5120 # in subdir configurations.
d6416cdc
RW
5121 ac_arg="--prefix=$prefix"
5122 case $ac_arg in
81ecdfbb 5123 *\'*) ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
d6416cdc 5124 esac
81ecdfbb
RW
5125 ac_sub_configure_args="'$ac_arg' $ac_sub_configure_args"
5126
5127 # Pass --silent
5128 if test "$silent" = yes; then
5129 ac_sub_configure_args="--silent $ac_sub_configure_args"
5130 fi
5131
5132 # Always prepend --disable-option-checking to silence warnings, since
5133 # different subdirs can have different --enable and --with options.
5134 ac_sub_configure_args="--disable-option-checking $ac_sub_configure_args"
b7026657
AC
5135
5136 ac_popdir=`pwd`
5137 for ac_dir in : $subdirs; do test "x$ac_dir" = x: && continue
c906108c
SS
5138
5139 # Do not complain, so a configure script can configure whichever
5140 # parts of a large source tree are present.
d6416cdc 5141 test -d "$srcdir/$ac_dir" || continue
fdd6fa61 5142
81ecdfbb
RW
5143 ac_msg="=== configuring in $ac_dir (`pwd`/$ac_dir)"
5144 $as_echo "$as_me:${as_lineno-$LINENO}: $ac_msg" >&5
5145 $as_echo "$ac_msg" >&6
5146 as_dir="$ac_dir"; as_fn_mkdir_p
b7026657
AC
5147 ac_builddir=.
5148
81ecdfbb
RW
5149case "$ac_dir" in
5150.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
5151*)
5152 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
5153 # A ".." for each directory in $ac_dir_suffix.
5154 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
5155 case $ac_top_builddir_sub in
5156 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
5157 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
5158 esac ;;
5159esac
5160ac_abs_top_builddir=$ac_pwd
5161ac_abs_builddir=$ac_pwd$ac_dir_suffix
5162# for backward compatibility:
5163ac_top_builddir=$ac_top_build_prefix
c906108c 5164
b7026657 5165case $srcdir in
81ecdfbb 5166 .) # We are building in place.
b7026657 5167 ac_srcdir=.
81ecdfbb
RW
5168 ac_top_srcdir=$ac_top_builddir_sub
5169 ac_abs_top_srcdir=$ac_pwd ;;
5170 [\\/]* | ?:[\\/]* ) # Absolute name.
b7026657 5171 ac_srcdir=$srcdir$ac_dir_suffix;
81ecdfbb
RW
5172 ac_top_srcdir=$srcdir
5173 ac_abs_top_srcdir=$srcdir ;;
5174 *) # Relative name.
5175 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
5176 ac_top_srcdir=$ac_top_build_prefix$srcdir
5177 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
b7026657 5178esac
81ecdfbb 5179ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
c906108c 5180
c906108c 5181
d6416cdc 5182 cd "$ac_dir"
c906108c
SS
5183
5184 # Check for guested configure; otherwise get Cygnus style configure.
d6416cdc
RW
5185 if test -f "$ac_srcdir/configure.gnu"; then
5186 ac_sub_configure=$ac_srcdir/configure.gnu
5187 elif test -f "$ac_srcdir/configure"; then
5188 ac_sub_configure=$ac_srcdir/configure
5189 elif test -f "$ac_srcdir/configure.in"; then
5190 # This should be Cygnus configure.
5191 ac_sub_configure=$ac_aux_dir/configure
c906108c 5192 else
81ecdfbb
RW
5193 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: no configuration information is in $ac_dir" >&5
5194$as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2;}
c906108c
SS
5195 ac_sub_configure=
5196 fi
5197
5198 # The recursion is here.
5199 if test -n "$ac_sub_configure"; then
c906108c 5200 # Make the cache file name correct relative to the subdirectory.
b7026657
AC
5201 case $cache_file in
5202 [\\/]* | ?:[\\/]* ) ac_sub_cache_file=$cache_file ;;
81ecdfbb
RW
5203 *) # Relative name.
5204 ac_sub_cache_file=$ac_top_build_prefix$cache_file ;;
c906108c 5205 esac
c906108c 5206
81ecdfbb
RW
5207 { $as_echo "$as_me:${as_lineno-$LINENO}: running $SHELL $ac_sub_configure $ac_sub_configure_args --cache-file=$ac_sub_cache_file --srcdir=$ac_srcdir" >&5
5208$as_echo "$as_me: running $SHELL $ac_sub_configure $ac_sub_configure_args --cache-file=$ac_sub_cache_file --srcdir=$ac_srcdir" >&6;}
c906108c 5209 # The eval makes quoting arguments work.
d6416cdc
RW
5210 eval "\$SHELL \"\$ac_sub_configure\" $ac_sub_configure_args \
5211 --cache-file=\"\$ac_sub_cache_file\" --srcdir=\"\$ac_srcdir\"" ||
d0ac1c44 5212 as_fn_error $? "$ac_sub_configure failed for $ac_dir" "$LINENO" 5
c906108c
SS
5213 fi
5214
d6416cdc 5215 cd "$ac_popdir"
c906108c
SS
5216 done
5217fi
81ecdfbb
RW
5218if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
5219 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
5220$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
5221fi
c906108c 5222