]> git.ipfire.org Git - thirdparty/gcc.git/blame - libada/configure
Makefile.in: Revert most changes.
[thirdparty/gcc.git] / libada / configure
CommitLineData
b0b70d84
AC
1#! /bin/sh
2# Guess values for system-dependent variables and create Makefiles.
5213506e
RW
3# Generated by GNU Autoconf 2.64.
4#
5# Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
6# 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software
7# Foundation, Inc.
b0b70d84 8#
b0b70d84
AC
9# This configure script is free software; the Free Software Foundation
10# gives unlimited permission to copy, distribute and modify it.
5213506e
RW
11## -------------------- ##
12## M4sh Initialization. ##
13## -------------------- ##
b0b70d84 14
5213506e
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 :
b0b70d84
AC
18 emulate sh
19 NULLCMD=:
5213506e 20 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
b0b70d84
AC
21 # is contrary to our usage. Disable this feature.
22 alias -g '${1+"$@"}'='"$@"'
5213506e
RW
23 setopt NO_GLOB_SUBST
24else
25 case `(set -o) 2>/dev/null` in #(
26 *posix*) :
27 set -o posix ;; #(
28 *) :
29 ;;
30esac
b0b70d84
AC
31fi
32
5213506e
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'
b0b70d84 50else
5213506e
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 }
b0b70d84
AC
79fi
80
81
5213506e
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.
90case $0 in #((
91 *[\\/]* ) as_myself=$0 ;;
92 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
93for as_dir in $PATH
94do
95 IFS=$as_save_IFS
96 test -z "$as_dir" && as_dir=.
97 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
98 done
99IFS=$as_save_IFS
100
101 ;;
102esac
103# We did not find ourselves, most probably we were run as `sh COMMAND'
104# in which case we are not to be found in the path.
105if test "x$as_myself" = x; then
106 as_myself=$0
107fi
108if test ! -f "$as_myself"; then
109 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
110 exit 1
111fi
112
113# Unset variables that we do not need and which cause bugs (e.g. in
114# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
115# suppresses any "Segmentation fault" message there. '((' could
116# trigger a bug in pdksh 5.2.14.
117for as_var in BASH_ENV ENV MAIL MAILPATH
118do eval test x\${$as_var+set} = xset \
119 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
120done
b0b70d84
AC
121PS1='$ '
122PS2='> '
123PS4='+ '
124
125# NLS nuisances.
5213506e
RW
126LC_ALL=C
127export LC_ALL
128LANGUAGE=C
129export LANGUAGE
130
131# CDPATH.
132(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
133
134if test "x$CONFIG_SHELL" = x; then
135 as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
136 emulate sh
137 NULLCMD=:
138 # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
139 # is contrary to our usage. Disable this feature.
140 alias -g '\${1+\"\$@\"}'='\"\$@\"'
141 setopt NO_GLOB_SUBST
142else
143 case \`(set -o) 2>/dev/null\` in #(
144 *posix*) :
145 set -o posix ;; #(
146 *) :
147 ;;
148esac
149fi
150"
151 as_required="as_fn_return () { (exit \$1); }
152as_fn_success () { as_fn_return 0; }
153as_fn_failure () { as_fn_return 1; }
154as_fn_ret_success () { return 0; }
155as_fn_ret_failure () { return 1; }
156
157exitcode=0
158as_fn_success || { exitcode=1; echo as_fn_success failed.; }
159as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
160as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
161as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
162if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
163
164else
165 exitcode=1; echo positional parameters were not saved.
166fi
167test x\$exitcode = x0 || exit 1"
168 as_suggested=" as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
169 as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
170 eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
171 test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1"
172 if (eval "$as_required") 2>/dev/null; then :
173 as_have_required=yes
174else
175 as_have_required=no
176fi
177 if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
178
179else
180 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
181as_found=false
182for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
b0b70d84 183do
5213506e
RW
184 IFS=$as_save_IFS
185 test -z "$as_dir" && as_dir=.
186 as_found=:
187 case $as_dir in #(
188 /*)
189 for as_base in sh bash ksh sh5; do
190 # Try only shells that exist, to save several forks.
191 as_shell=$as_dir/$as_base
192 if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
193 { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
194 CONFIG_SHELL=$as_shell as_have_required=yes
195 if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
196 break 2
197fi
198fi
199 done;;
200 esac
201 as_found=false
202done
203$as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
204 { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
205 CONFIG_SHELL=$SHELL as_have_required=yes
206fi; }
207IFS=$as_save_IFS
208
209
210 if test "x$CONFIG_SHELL" != x; then :
211 # We cannot yet assume a decent shell, so we have to provide a
212 # neutralization value for shells without unset; and this also
213 # works around shells that cannot unset nonexistent variables.
214 BASH_ENV=/dev/null
215 ENV=/dev/null
216 (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
217 export CONFIG_SHELL
218 exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"}
219fi
220
221 if test x$as_have_required = xno; then :
222 $as_echo "$0: This script requires a shell more modern than all"
223 $as_echo "$0: the shells that I found on your system."
224 if test x${ZSH_VERSION+set} = xset ; then
225 $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
226 $as_echo "$0: be upgraded to zsh 4.3.4 or later."
b0b70d84 227 else
5213506e
RW
228 $as_echo "$0: Please tell bug-autoconf@gnu.org about your system,
229$0: including any error possibly output before this
230$0: message. Then install a modern shell, or manually run
231$0: the script under such a shell if you do have one."
b0b70d84 232 fi
5213506e
RW
233 exit 1
234fi
235fi
236fi
237SHELL=${CONFIG_SHELL-/bin/sh}
238export SHELL
239# Unset more variables known to interfere with behavior of common tools.
240CLICOLOR_FORCE= GREP_OPTIONS=
241unset CLICOLOR_FORCE GREP_OPTIONS
242
243## --------------------- ##
244## M4sh Shell Functions. ##
245## --------------------- ##
246# as_fn_unset VAR
247# ---------------
248# Portably unset VAR.
249as_fn_unset ()
250{
251 { eval $1=; unset $1;}
252}
253as_unset=as_fn_unset
254
255# as_fn_set_status STATUS
256# -----------------------
257# Set $? to STATUS, without forking.
258as_fn_set_status ()
259{
260 return $1
261} # as_fn_set_status
262
263# as_fn_exit STATUS
264# -----------------
265# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
266as_fn_exit ()
267{
268 set +e
269 as_fn_set_status $1
270 exit $1
271} # as_fn_exit
272
273# as_fn_mkdir_p
274# -------------
275# Create "$as_dir" as a directory, including parents if necessary.
276as_fn_mkdir_p ()
277{
278
279 case $as_dir in #(
280 -*) as_dir=./$as_dir;;
281 esac
282 test -d "$as_dir" || eval $as_mkdir_p || {
283 as_dirs=
284 while :; do
285 case $as_dir in #(
286 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
287 *) as_qdir=$as_dir;;
288 esac
289 as_dirs="'$as_qdir' $as_dirs"
290 as_dir=`$as_dirname -- "$as_dir" ||
291$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
292 X"$as_dir" : 'X\(//\)[^/]' \| \
293 X"$as_dir" : 'X\(//\)$' \| \
294 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
295$as_echo X"$as_dir" |
296 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
297 s//\1/
298 q
299 }
300 /^X\(\/\/\)[^/].*/{
301 s//\1/
302 q
303 }
304 /^X\(\/\/\)$/{
305 s//\1/
306 q
307 }
308 /^X\(\/\).*/{
309 s//\1/
310 q
311 }
312 s/.*/./; q'`
313 test -d "$as_dir" && break
314 done
315 test -z "$as_dirs" || eval "mkdir $as_dirs"
316 } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
317
318
319} # as_fn_mkdir_p
320# as_fn_append VAR VALUE
321# ----------------------
322# Append the text in VALUE to the end of the definition contained in VAR. Take
323# advantage of any shell optimizations that allow amortized linear growth over
324# repeated appends, instead of the typical quadratic growth present in naive
325# implementations.
326if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
327 eval 'as_fn_append ()
328 {
329 eval $1+=\$2
330 }'
331else
332 as_fn_append ()
333 {
334 eval $1=\$$1\$2
335 }
336fi # as_fn_append
337
338# as_fn_arith ARG...
339# ------------------
340# Perform arithmetic evaluation on the ARGs, and store the result in the
341# global $as_val. Take advantage of shells that can avoid forks. The arguments
342# must be portable across $(()) and expr.
343if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
344 eval 'as_fn_arith ()
345 {
346 as_val=$(( $* ))
347 }'
348else
349 as_fn_arith ()
350 {
351 as_val=`expr "$@" || test $? -eq 1`
352 }
353fi # as_fn_arith
354
b0b70d84 355
5213506e
RW
356# as_fn_error ERROR [LINENO LOG_FD]
357# ---------------------------------
358# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
359# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
360# script with status $?, using 1 if that was 0.
361as_fn_error ()
362{
363 as_status=$?; test $as_status -eq 0 && as_status=1
364 if test "$3"; then
365 as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
366 $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
367 fi
368 $as_echo "$as_me: error: $1" >&2
369 as_fn_exit $as_status
370} # as_fn_error
371
372if expr a : '\(a\)' >/dev/null 2>&1 &&
373 test "X`expr 00001 : '.*\(...\)'`" = X001; then
b0b70d84
AC
374 as_expr=expr
375else
376 as_expr=false
377fi
378
5213506e 379if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
b0b70d84
AC
380 as_basename=basename
381else
382 as_basename=false
383fi
384
5213506e
RW
385if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
386 as_dirname=dirname
387else
388 as_dirname=false
389fi
b0b70d84 390
5213506e 391as_me=`$as_basename -- "$0" ||
b0b70d84
AC
392$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
393 X"$0" : 'X\(//\)$' \| \
5213506e
RW
394 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
395$as_echo X/"$0" |
396 sed '/^.*\/\([^/][^/]*\)\/*$/{
397 s//\1/
398 q
399 }
400 /^X\/\(\/\/\)$/{
401 s//\1/
402 q
403 }
404 /^X\/\(\/\).*/{
405 s//\1/
406 q
407 }
408 s/.*/./; q'`
b0b70d84 409
b0b70d84
AC
410# Avoid depending upon Character Ranges.
411as_cr_letters='abcdefghijklmnopqrstuvwxyz'
412as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
413as_cr_Letters=$as_cr_letters$as_cr_LETTERS
414as_cr_digits='0123456789'
415as_cr_alnum=$as_cr_Letters$as_cr_digits
416
b0b70d84 417
5213506e
RW
418 as_lineno_1=$LINENO as_lineno_1a=$LINENO
419 as_lineno_2=$LINENO as_lineno_2a=$LINENO
420 eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
421 test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
422 # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-)
423 sed -n '
424 p
425 /[$]LINENO/=
426 ' <$as_myself |
b0b70d84 427 sed '
5213506e
RW
428 s/[$]LINENO.*/&-/
429 t lineno
430 b
431 :lineno
b0b70d84 432 N
5213506e
RW
433 :loop
434 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
b0b70d84 435 t loop
5213506e 436 s/-\n.*//
b0b70d84 437 ' >$as_me.lineno &&
5213506e
RW
438 chmod +x "$as_me.lineno" ||
439 { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
b0b70d84
AC
440
441 # Don't try to exec as it changes $[0], causing all sort of problems
442 # (the dirname of $[0] is not the place where we might find the
5213506e
RW
443 # original and so on. Autoconf is especially sensitive to this).
444 . "./$as_me.lineno"
b0b70d84
AC
445 # Exit status is that of the last command.
446 exit
447}
448
5213506e
RW
449ECHO_C= ECHO_N= ECHO_T=
450case `echo -n x` in #(((((
451-n*)
452 case `echo 'xy\c'` in
453 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
454 xy) ECHO_C='\c';;
455 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
456 ECHO_T=' ';;
457 esac;;
458*)
459 ECHO_N='-n';;
b0b70d84
AC
460esac
461
5213506e
RW
462rm -f conf$$ conf$$.exe conf$$.file
463if test -d conf$$.dir; then
464 rm -f conf$$.dir/conf$$.file
b0b70d84 465else
5213506e
RW
466 rm -f conf$$.dir
467 mkdir conf$$.dir 2>/dev/null
b0b70d84 468fi
5213506e
RW
469if (echo >conf$$.file) 2>/dev/null; then
470 if ln -s conf$$.file conf$$ 2>/dev/null; then
b0b70d84 471 as_ln_s='ln -s'
5213506e
RW
472 # ... but there are two gotchas:
473 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
474 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
475 # In both cases, we have to default to `cp -p'.
476 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
477 as_ln_s='cp -p'
478 elif ln conf$$.file conf$$ 2>/dev/null; then
479 as_ln_s=ln
480 else
481 as_ln_s='cp -p'
b0b70d84 482 fi
b0b70d84
AC
483else
484 as_ln_s='cp -p'
485fi
5213506e
RW
486rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
487rmdir conf$$.dir 2>/dev/null
b0b70d84
AC
488
489if mkdir -p . 2>/dev/null; then
5213506e 490 as_mkdir_p='mkdir -p "$as_dir"'
b0b70d84 491else
8ab705be 492 test -d ./-p && rmdir ./-p
b0b70d84
AC
493 as_mkdir_p=false
494fi
495
5213506e
RW
496if test -x / >/dev/null 2>&1; then
497 as_test_x='test -x'
498else
499 if ls -dL / >/dev/null 2>&1; then
500 as_ls_L_option=L
501 else
502 as_ls_L_option=
503 fi
504 as_test_x='
505 eval sh -c '\''
506 if test -d "$1"; then
507 test -d "$1/.";
508 else
509 case $1 in #(
510 -*)set "./$1";;
511 esac;
512 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
513 ???[sx]*):;;*)false;;esac;fi
514 '\'' sh
515 '
516fi
517as_executable_p=$as_test_x
b0b70d84
AC
518
519# Sed expression to map a string onto a valid CPP name.
8ab705be 520as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
b0b70d84
AC
521
522# Sed expression to map a string onto a valid variable name.
8ab705be 523as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
b0b70d84
AC
524
525
5213506e 526exec 7<&0 </dev/null 6>&1
b0b70d84
AC
527
528# Name of the host.
529# hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
530# so uname gets run too.
531ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
532
b0b70d84
AC
533#
534# Initializations.
535#
536ac_default_prefix=/usr/local
5213506e 537ac_clean_files=
b0b70d84 538ac_config_libobj_dir=.
5213506e 539LIBOBJS=
b0b70d84
AC
540cross_compiling=no
541subdirs=
542MFLAGS=
543MAKEFLAGS=
b0b70d84
AC
544
545# Identity of this package.
f0d3c336
AC
546PACKAGE_NAME=
547PACKAGE_TARNAME=
548PACKAGE_VERSION=
549PACKAGE_STRING=
550PACKAGE_BUGREPORT=
5213506e 551PACKAGE_URL=
b0b70d84 552
f0d3c336 553ac_unique_file="Makefile.in"
5213506e
RW
554ac_subst_vars='LTLIBOBJS
555LIBOBJS
2f18d9af 556have_getipinfo
5213506e
RW
557default_gnatlib_target
558LN_S
c390c361 559AWK
e3aa9eba 560PICFLAG
5213506e
RW
561enable_shared
562OBJEXT
563EXEEXT
564ac_ct_CC
565CPPFLAGS
566LDFLAGS
567CFLAGS
568CC
569toolexeclibdir
570toolexecdir
571multi_basedir
572MAINT
573target_subdir
574host_subdir
575build_subdir
576build_libsubdir
577target_noncanonical
578target_os
579target_vendor
580target_cpu
581target
582host_os
583host_vendor
584host_cpu
585host
586build_os
587build_vendor
588build_cpu
589build
590target_alias
591host_alias
592build_alias
593LIBS
594ECHO_T
595ECHO_N
596ECHO_C
597DEFS
598mandir
599localedir
600libdir
601psdir
602pdfdir
603dvidir
604htmldir
605infodir
606docdir
607oldincludedir
608includedir
609localstatedir
610sharedstatedir
611sysconfdir
612datadir
613datarootdir
614libexecdir
615sbindir
616bindir
617program_transform_name
618prefix
619exec_prefix
620PACKAGE_URL
621PACKAGE_BUGREPORT
622PACKAGE_STRING
623PACKAGE_VERSION
624PACKAGE_TARNAME
625PACKAGE_NAME
626PATH_SEPARATOR
627SHELL'
b0b70d84 628ac_subst_files=''
5213506e
RW
629ac_user_opts='
630enable_option_checking
631with_build_libsubdir
632enable_maintainer_mode
633enable_multilib
634enable_shared
2f18d9af 635with_system_libunwind
5213506e
RW
636'
637 ac_precious_vars='build_alias
638host_alias
c390c361 639target_alias'
5213506e 640
b0b70d84
AC
641
642# Initialize some variables set by options.
643ac_init_help=
644ac_init_version=false
5213506e
RW
645ac_unrecognized_opts=
646ac_unrecognized_sep=
b0b70d84
AC
647# The variables have the same names as the options, with
648# dashes changed to underlines.
649cache_file=/dev/null
650exec_prefix=NONE
651no_create=
652no_recursion=
653prefix=NONE
654program_prefix=NONE
655program_suffix=NONE
656program_transform_name=s,x,x,
657silent=
658site=
659srcdir=
660verbose=
661x_includes=NONE
662x_libraries=NONE
663
664# Installation directory options.
665# These are left unexpanded so users can "make install exec_prefix=/foo"
666# and all the variables that are supposed to be based on exec_prefix
667# by default will actually change.
668# Use braces instead of parens because sh, perl, etc. also accept them.
5213506e 669# (The list follows the same order as the GNU Coding Standards.)
b0b70d84
AC
670bindir='${exec_prefix}/bin'
671sbindir='${exec_prefix}/sbin'
672libexecdir='${exec_prefix}/libexec'
5213506e
RW
673datarootdir='${prefix}/share'
674datadir='${datarootdir}'
b0b70d84
AC
675sysconfdir='${prefix}/etc'
676sharedstatedir='${prefix}/com'
677localstatedir='${prefix}/var'
b0b70d84
AC
678includedir='${prefix}/include'
679oldincludedir='/usr/include'
5213506e
RW
680docdir='${datarootdir}/doc/${PACKAGE}'
681infodir='${datarootdir}/info'
682htmldir='${docdir}'
683dvidir='${docdir}'
684pdfdir='${docdir}'
685psdir='${docdir}'
686libdir='${exec_prefix}/lib'
687localedir='${datarootdir}/locale'
688mandir='${datarootdir}/man'
b0b70d84
AC
689
690ac_prev=
5213506e 691ac_dashdash=
b0b70d84
AC
692for ac_option
693do
694 # If the previous option needs an argument, assign it.
695 if test -n "$ac_prev"; then
5213506e 696 eval $ac_prev=\$ac_option
b0b70d84
AC
697 ac_prev=
698 continue
699 fi
700
5213506e
RW
701 case $ac_option in
702 *=*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
703 *) ac_optarg=yes ;;
704 esac
b0b70d84
AC
705
706 # Accept the important Cygnus configure options, so we can diagnose typos.
707
5213506e
RW
708 case $ac_dashdash$ac_option in
709 --)
710 ac_dashdash=yes ;;
b0b70d84
AC
711
712 -bindir | --bindir | --bindi | --bind | --bin | --bi)
713 ac_prev=bindir ;;
714 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
715 bindir=$ac_optarg ;;
716
717 -build | --build | --buil | --bui | --bu)
718 ac_prev=build_alias ;;
719 -build=* | --build=* | --buil=* | --bui=* | --bu=*)
720 build_alias=$ac_optarg ;;
721
722 -cache-file | --cache-file | --cache-fil | --cache-fi \
723 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
724 ac_prev=cache_file ;;
725 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
726 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
727 cache_file=$ac_optarg ;;
728
729 --config-cache | -C)
730 cache_file=config.cache ;;
731
5213506e 732 -datadir | --datadir | --datadi | --datad)
b0b70d84 733 ac_prev=datadir ;;
5213506e 734 -datadir=* | --datadir=* | --datadi=* | --datad=*)
b0b70d84
AC
735 datadir=$ac_optarg ;;
736
5213506e
RW
737 -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
738 | --dataroo | --dataro | --datar)
739 ac_prev=datarootdir ;;
740 -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
741 | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
742 datarootdir=$ac_optarg ;;
743
b0b70d84 744 -disable-* | --disable-*)
5213506e 745 ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
b0b70d84 746 # Reject names that are not valid shell variable names.
5213506e
RW
747 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
748 as_fn_error "invalid feature name: $ac_useropt"
749 ac_useropt_orig=$ac_useropt
750 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
751 case $ac_user_opts in
752 *"
753"enable_$ac_useropt"
754"*) ;;
755 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
756 ac_unrecognized_sep=', ';;
757 esac
758 eval enable_$ac_useropt=no ;;
759
760 -docdir | --docdir | --docdi | --doc | --do)
761 ac_prev=docdir ;;
762 -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
763 docdir=$ac_optarg ;;
764
765 -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
766 ac_prev=dvidir ;;
767 -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
768 dvidir=$ac_optarg ;;
b0b70d84
AC
769
770 -enable-* | --enable-*)
5213506e 771 ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
b0b70d84 772 # Reject names that are not valid shell variable names.
5213506e
RW
773 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
774 as_fn_error "invalid feature name: $ac_useropt"
775 ac_useropt_orig=$ac_useropt
776 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
777 case $ac_user_opts in
778 *"
779"enable_$ac_useropt"
780"*) ;;
781 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
782 ac_unrecognized_sep=', ';;
b0b70d84 783 esac
5213506e 784 eval enable_$ac_useropt=\$ac_optarg ;;
b0b70d84
AC
785
786 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
787 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
788 | --exec | --exe | --ex)
789 ac_prev=exec_prefix ;;
790 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
791 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
792 | --exec=* | --exe=* | --ex=*)
793 exec_prefix=$ac_optarg ;;
794
795 -gas | --gas | --ga | --g)
796 # Obsolete; use --with-gas.
797 with_gas=yes ;;
798
799 -help | --help | --hel | --he | -h)
800 ac_init_help=long ;;
801 -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
802 ac_init_help=recursive ;;
803 -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
804 ac_init_help=short ;;
805
806 -host | --host | --hos | --ho)
807 ac_prev=host_alias ;;
808 -host=* | --host=* | --hos=* | --ho=*)
809 host_alias=$ac_optarg ;;
810
5213506e
RW
811 -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
812 ac_prev=htmldir ;;
813 -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
814 | --ht=*)
815 htmldir=$ac_optarg ;;
816
b0b70d84
AC
817 -includedir | --includedir | --includedi | --included | --include \
818 | --includ | --inclu | --incl | --inc)
819 ac_prev=includedir ;;
820 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
821 | --includ=* | --inclu=* | --incl=* | --inc=*)
822 includedir=$ac_optarg ;;
823
824 -infodir | --infodir | --infodi | --infod | --info | --inf)
825 ac_prev=infodir ;;
826 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
827 infodir=$ac_optarg ;;
828
829 -libdir | --libdir | --libdi | --libd)
830 ac_prev=libdir ;;
831 -libdir=* | --libdir=* | --libdi=* | --libd=*)
832 libdir=$ac_optarg ;;
833
834 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
835 | --libexe | --libex | --libe)
836 ac_prev=libexecdir ;;
837 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
838 | --libexe=* | --libex=* | --libe=*)
839 libexecdir=$ac_optarg ;;
840
5213506e
RW
841 -localedir | --localedir | --localedi | --localed | --locale)
842 ac_prev=localedir ;;
843 -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
844 localedir=$ac_optarg ;;
845
b0b70d84 846 -localstatedir | --localstatedir | --localstatedi | --localstated \
5213506e 847 | --localstate | --localstat | --localsta | --localst | --locals)
b0b70d84
AC
848 ac_prev=localstatedir ;;
849 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
5213506e 850 | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
b0b70d84
AC
851 localstatedir=$ac_optarg ;;
852
853 -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
854 ac_prev=mandir ;;
855 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
856 mandir=$ac_optarg ;;
857
858 -nfp | --nfp | --nf)
859 # Obsolete; use --without-fp.
860 with_fp=no ;;
861
862 -no-create | --no-create | --no-creat | --no-crea | --no-cre \
863 | --no-cr | --no-c | -n)
864 no_create=yes ;;
865
866 -no-recursion | --no-recursion | --no-recursio | --no-recursi \
867 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
868 no_recursion=yes ;;
869
870 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
871 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
872 | --oldin | --oldi | --old | --ol | --o)
873 ac_prev=oldincludedir ;;
874 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
875 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
876 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
877 oldincludedir=$ac_optarg ;;
878
879 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
880 ac_prev=prefix ;;
881 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
882 prefix=$ac_optarg ;;
883
884 -program-prefix | --program-prefix | --program-prefi | --program-pref \
885 | --program-pre | --program-pr | --program-p)
886 ac_prev=program_prefix ;;
887 -program-prefix=* | --program-prefix=* | --program-prefi=* \
888 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
889 program_prefix=$ac_optarg ;;
890
891 -program-suffix | --program-suffix | --program-suffi | --program-suff \
892 | --program-suf | --program-su | --program-s)
893 ac_prev=program_suffix ;;
894 -program-suffix=* | --program-suffix=* | --program-suffi=* \
895 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
896 program_suffix=$ac_optarg ;;
897
898 -program-transform-name | --program-transform-name \
899 | --program-transform-nam | --program-transform-na \
900 | --program-transform-n | --program-transform- \
901 | --program-transform | --program-transfor \
902 | --program-transfo | --program-transf \
903 | --program-trans | --program-tran \
904 | --progr-tra | --program-tr | --program-t)
905 ac_prev=program_transform_name ;;
906 -program-transform-name=* | --program-transform-name=* \
907 | --program-transform-nam=* | --program-transform-na=* \
908 | --program-transform-n=* | --program-transform-=* \
909 | --program-transform=* | --program-transfor=* \
910 | --program-transfo=* | --program-transf=* \
911 | --program-trans=* | --program-tran=* \
912 | --progr-tra=* | --program-tr=* | --program-t=*)
913 program_transform_name=$ac_optarg ;;
914
5213506e
RW
915 -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
916 ac_prev=pdfdir ;;
917 -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
918 pdfdir=$ac_optarg ;;
919
920 -psdir | --psdir | --psdi | --psd | --ps)
921 ac_prev=psdir ;;
922 -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
923 psdir=$ac_optarg ;;
924
b0b70d84
AC
925 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
926 | -silent | --silent | --silen | --sile | --sil)
927 silent=yes ;;
928
929 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
930 ac_prev=sbindir ;;
931 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
932 | --sbi=* | --sb=*)
933 sbindir=$ac_optarg ;;
934
935 -sharedstatedir | --sharedstatedir | --sharedstatedi \
936 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
937 | --sharedst | --shareds | --shared | --share | --shar \
938 | --sha | --sh)
939 ac_prev=sharedstatedir ;;
940 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
941 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
942 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
943 | --sha=* | --sh=*)
944 sharedstatedir=$ac_optarg ;;
945
946 -site | --site | --sit)
947 ac_prev=site ;;
948 -site=* | --site=* | --sit=*)
949 site=$ac_optarg ;;
950
951 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
952 ac_prev=srcdir ;;
953 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
954 srcdir=$ac_optarg ;;
955
956 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
957 | --syscon | --sysco | --sysc | --sys | --sy)
958 ac_prev=sysconfdir ;;
959 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
960 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
961 sysconfdir=$ac_optarg ;;
962
963 -target | --target | --targe | --targ | --tar | --ta | --t)
964 ac_prev=target_alias ;;
965 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
966 target_alias=$ac_optarg ;;
967
968 -v | -verbose | --verbose | --verbos | --verbo | --verb)
969 verbose=yes ;;
970
971 -version | --version | --versio | --versi | --vers | -V)
972 ac_init_version=: ;;
973
974 -with-* | --with-*)
5213506e 975 ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
b0b70d84 976 # Reject names that are not valid shell variable names.
5213506e
RW
977 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
978 as_fn_error "invalid package name: $ac_useropt"
979 ac_useropt_orig=$ac_useropt
980 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
981 case $ac_user_opts in
982 *"
983"with_$ac_useropt"
984"*) ;;
985 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
986 ac_unrecognized_sep=', ';;
b0b70d84 987 esac
5213506e 988 eval with_$ac_useropt=\$ac_optarg ;;
b0b70d84
AC
989
990 -without-* | --without-*)
5213506e 991 ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
b0b70d84 992 # Reject names that are not valid shell variable names.
5213506e
RW
993 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
994 as_fn_error "invalid package name: $ac_useropt"
995 ac_useropt_orig=$ac_useropt
996 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
997 case $ac_user_opts in
998 *"
999"with_$ac_useropt"
1000"*) ;;
1001 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1002 ac_unrecognized_sep=', ';;
1003 esac
1004 eval with_$ac_useropt=no ;;
b0b70d84
AC
1005
1006 --x)
1007 # Obsolete; use --with-x.
1008 with_x=yes ;;
1009
1010 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1011 | --x-incl | --x-inc | --x-in | --x-i)
1012 ac_prev=x_includes ;;
1013 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1014 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1015 x_includes=$ac_optarg ;;
1016
1017 -x-libraries | --x-libraries | --x-librarie | --x-librari \
1018 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1019 ac_prev=x_libraries ;;
1020 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1021 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1022 x_libraries=$ac_optarg ;;
1023
5213506e
RW
1024 -*) as_fn_error "unrecognized option: \`$ac_option'
1025Try \`$0 --help' for more information."
b0b70d84
AC
1026 ;;
1027
1028 *=*)
1029 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1030 # Reject names that are not valid shell variable names.
5213506e
RW
1031 case $ac_envvar in #(
1032 '' | [0-9]* | *[!_$as_cr_alnum]* )
1033 as_fn_error "invalid variable name: \`$ac_envvar'" ;;
1034 esac
1035 eval $ac_envvar=\$ac_optarg
b0b70d84
AC
1036 export $ac_envvar ;;
1037
1038 *)
1039 # FIXME: should be removed in autoconf 3.0.
5213506e 1040 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
b0b70d84 1041 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
5213506e 1042 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
b0b70d84
AC
1043 : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
1044 ;;
1045
1046 esac
1047done
1048
1049if test -n "$ac_prev"; then
1050 ac_option=--`echo $ac_prev | sed 's/_/-/g'`
5213506e 1051 as_fn_error "missing argument to $ac_option"
b0b70d84
AC
1052fi
1053
5213506e
RW
1054if test -n "$ac_unrecognized_opts"; then
1055 case $enable_option_checking in
1056 no) ;;
1057 fatal) as_fn_error "unrecognized options: $ac_unrecognized_opts" ;;
1058 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
b0b70d84 1059 esac
5213506e 1060fi
b0b70d84 1061
5213506e
RW
1062# Check all directory arguments for consistency.
1063for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1064 datadir sysconfdir sharedstatedir localstatedir includedir \
1065 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1066 libdir localedir mandir
b0b70d84 1067do
5213506e
RW
1068 eval ac_val=\$$ac_var
1069 # Remove trailing slashes.
1070 case $ac_val in
1071 */ )
1072 ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1073 eval $ac_var=\$ac_val;;
1074 esac
1075 # Be sure to have absolute directory names.
b0b70d84 1076 case $ac_val in
5213506e
RW
1077 [\\/$]* | ?:[\\/]* ) continue;;
1078 NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
b0b70d84 1079 esac
5213506e 1080 as_fn_error "expected an absolute directory name for --$ac_var: $ac_val"
b0b70d84
AC
1081done
1082
1083# There might be people who depend on the old broken behavior: `$host'
1084# used to hold the argument of --host etc.
1085# FIXME: To remove some day.
1086build=$build_alias
1087host=$host_alias
1088target=$target_alias
1089
1090# FIXME: To remove some day.
1091if test "x$host_alias" != x; then
1092 if test "x$build_alias" = x; then
1093 cross_compiling=maybe
5213506e 1094 $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
b0b70d84
AC
1095 If a cross compiler is detected then cross compile mode will be used." >&2
1096 elif test "x$build_alias" != "x$host_alias"; then
1097 cross_compiling=yes
1098 fi
1099fi
1100
1101ac_tool_prefix=
1102test -n "$host_alias" && ac_tool_prefix=$host_alias-
1103
1104test "$silent" = yes && exec 6>/dev/null
1105
1106
5213506e
RW
1107ac_pwd=`pwd` && test -n "$ac_pwd" &&
1108ac_ls_di=`ls -di .` &&
1109ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1110 as_fn_error "working directory cannot be determined"
1111test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1112 as_fn_error "pwd does not report name of working directory"
1113
1114
b0b70d84
AC
1115# Find the source files, if location was not specified.
1116if test -z "$srcdir"; then
1117 ac_srcdir_defaulted=yes
5213506e
RW
1118 # Try the directory containing this script, then the parent directory.
1119 ac_confdir=`$as_dirname -- "$as_myself" ||
1120$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1121 X"$as_myself" : 'X\(//\)[^/]' \| \
1122 X"$as_myself" : 'X\(//\)$' \| \
1123 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1124$as_echo X"$as_myself" |
1125 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1126 s//\1/
1127 q
1128 }
1129 /^X\(\/\/\)[^/].*/{
1130 s//\1/
1131 q
1132 }
1133 /^X\(\/\/\)$/{
1134 s//\1/
1135 q
1136 }
1137 /^X\(\/\).*/{
1138 s//\1/
1139 q
1140 }
1141 s/.*/./; q'`
b0b70d84 1142 srcdir=$ac_confdir
5213506e 1143 if test ! -r "$srcdir/$ac_unique_file"; then
b0b70d84
AC
1144 srcdir=..
1145 fi
1146else
1147 ac_srcdir_defaulted=no
1148fi
5213506e
RW
1149if test ! -r "$srcdir/$ac_unique_file"; then
1150 test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1151 as_fn_error "cannot find sources ($ac_unique_file) in $srcdir"
1152fi
1153ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1154ac_abs_confdir=`(
1155 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error "$ac_msg"
1156 pwd)`
1157# When building in place, set srcdir=.
1158if test "$ac_abs_confdir" = "$ac_pwd"; then
1159 srcdir=.
1160fi
1161# Remove unnecessary trailing slashes from srcdir.
1162# Double slashes in file names in object file debugging info
1163# mess up M-x gdb in Emacs.
1164case $srcdir in
1165*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1166esac
1167for ac_var in $ac_precious_vars; do
1168 eval ac_env_${ac_var}_set=\${${ac_var}+set}
1169 eval ac_env_${ac_var}_value=\$${ac_var}
1170 eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1171 eval ac_cv_env_${ac_var}_value=\$${ac_var}
1172done
b0b70d84
AC
1173
1174#
1175# Report the --help message.
1176#
1177if test "$ac_init_help" = "long"; then
1178 # Omit some internal or obsolete options to make the list less imposing.
1179 # This message is too long to be a string in the A/UX 3.1 sh.
1180 cat <<_ACEOF
f0d3c336 1181\`configure' configures this package to adapt to many kinds of systems.
b0b70d84
AC
1182
1183Usage: $0 [OPTION]... [VAR=VALUE]...
1184
1185To assign environment variables (e.g., CC, CFLAGS...), specify them as
1186VAR=VALUE. See below for descriptions of some of the useful variables.
1187
1188Defaults for the options are specified in brackets.
1189
1190Configuration:
1191 -h, --help display this help and exit
1192 --help=short display options specific to this package
1193 --help=recursive display the short help of all the included packages
1194 -V, --version display version information and exit
1195 -q, --quiet, --silent do not print \`checking...' messages
1196 --cache-file=FILE cache test results in FILE [disabled]
1197 -C, --config-cache alias for \`--cache-file=config.cache'
1198 -n, --no-create do not create output files
1199 --srcdir=DIR find the sources in DIR [configure dir or \`..']
1200
b0b70d84
AC
1201Installation directories:
1202 --prefix=PREFIX install architecture-independent files in PREFIX
5213506e 1203 [$ac_default_prefix]
b0b70d84 1204 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
5213506e 1205 [PREFIX]
b0b70d84
AC
1206
1207By default, \`make install' will install all the files in
1208\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1209an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1210for instance \`--prefix=\$HOME'.
1211
1212For better control, use the options below.
1213
1214Fine tuning of the installation directories:
5213506e
RW
1215 --bindir=DIR user executables [EPREFIX/bin]
1216 --sbindir=DIR system admin executables [EPREFIX/sbin]
1217 --libexecdir=DIR program executables [EPREFIX/libexec]
1218 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1219 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1220 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1221 --libdir=DIR object code libraries [EPREFIX/lib]
1222 --includedir=DIR C header files [PREFIX/include]
1223 --oldincludedir=DIR C header files for non-gcc [/usr/include]
1224 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1225 --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1226 --infodir=DIR info documentation [DATAROOTDIR/info]
1227 --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1228 --mandir=DIR man documentation [DATAROOTDIR/man]
1229 --docdir=DIR documentation root [DATAROOTDIR/doc/PACKAGE]
1230 --htmldir=DIR html documentation [DOCDIR]
1231 --dvidir=DIR dvi documentation [DOCDIR]
1232 --pdfdir=DIR pdf documentation [DOCDIR]
1233 --psdir=DIR ps documentation [DOCDIR]
b0b70d84
AC
1234_ACEOF
1235
1236 cat <<\_ACEOF
1237
1238System types:
1239 --build=BUILD configure for building on BUILD [guessed]
1240 --host=HOST cross-compile to build programs to run on HOST [BUILD]
1241 --target=TARGET configure for building compilers for TARGET [HOST]
1242_ACEOF
1243fi
1244
1245if test -n "$ac_init_help"; then
f0d3c336 1246
b0b70d84
AC
1247 cat <<\_ACEOF
1248
1249Optional Features:
5213506e 1250 --disable-option-checking ignore unrecognized --enable/--with options
b0b70d84
AC
1251 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
1252 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
1253 --enable-maintainer-mode
1254 enable make rules and dependencies not useful (and
1255 sometimes confusing) to the casual installer
7193e639 1256 --enable-multilib build many library versions (default)
b0b70d84
AC
1257 --disable-shared don't provide a shared libgnat
1258
9bd6112c
PB
1259Optional Packages:
1260 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
1261 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
1262 --with-build-libsubdir=DIR Directory where to find libraries for build system
2f18d9af 1263 --with-system-libunwind use installed libunwind
9bd6112c 1264
47ad7893
PB
1265Some influential environment variables:
1266 CC C compiler command
1267 CFLAGS C compiler flags
1268 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
1269 nonstandard directory <lib dir>
5213506e
RW
1270 LIBS libraries to pass to the linker, e.g. -l<library>
1271 CPPFLAGS C/C++/Objective C preprocessor flags, e.g. -I<include dir> if
1272 you have headers in a nonstandard directory <include dir>
47ad7893
PB
1273
1274Use these variables to override the choices made by `configure' or to help
1275it to find libraries and programs with nonstandard names/locations.
1276
5213506e 1277Report bugs to the package provider.
b0b70d84 1278_ACEOF
5213506e 1279ac_status=$?
b0b70d84
AC
1280fi
1281
1282if test "$ac_init_help" = "recursive"; then
1283 # If there are subdirs, report their specific --help.
b0b70d84 1284 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
5213506e
RW
1285 test -d "$ac_dir" ||
1286 { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1287 continue
b0b70d84
AC
1288 ac_builddir=.
1289
5213506e
RW
1290case "$ac_dir" in
1291.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1292*)
1293 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1294 # A ".." for each directory in $ac_dir_suffix.
1295 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1296 case $ac_top_builddir_sub in
1297 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1298 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1299 esac ;;
1300esac
1301ac_abs_top_builddir=$ac_pwd
1302ac_abs_builddir=$ac_pwd$ac_dir_suffix
1303# for backward compatibility:
1304ac_top_builddir=$ac_top_build_prefix
b0b70d84
AC
1305
1306case $srcdir in
5213506e 1307 .) # We are building in place.
b0b70d84 1308 ac_srcdir=.
5213506e
RW
1309 ac_top_srcdir=$ac_top_builddir_sub
1310 ac_abs_top_srcdir=$ac_pwd ;;
1311 [\\/]* | ?:[\\/]* ) # Absolute name.
b0b70d84 1312 ac_srcdir=$srcdir$ac_dir_suffix;
5213506e
RW
1313 ac_top_srcdir=$srcdir
1314 ac_abs_top_srcdir=$srcdir ;;
1315 *) # Relative name.
1316 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1317 ac_top_srcdir=$ac_top_build_prefix$srcdir
1318 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
8ab705be 1319esac
5213506e
RW
1320ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1321
1322 cd "$ac_dir" || { ac_status=$?; continue; }
1323 # Check for guested configure.
1324 if test -f "$ac_srcdir/configure.gnu"; then
1325 echo &&
1326 $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1327 elif test -f "$ac_srcdir/configure"; then
1328 echo &&
1329 $SHELL "$ac_srcdir/configure" --help=recursive
b0b70d84 1330 else
5213506e
RW
1331 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1332 fi || ac_status=$?
1333 cd "$ac_pwd" || { ac_status=$?; break; }
b0b70d84
AC
1334 done
1335fi
1336
5213506e 1337test -n "$ac_init_help" && exit $ac_status
b0b70d84
AC
1338if $ac_init_version; then
1339 cat <<\_ACEOF
5213506e
RW
1340configure
1341generated by GNU Autoconf 2.64
b0b70d84 1342
5213506e 1343Copyright (C) 2009 Free Software Foundation, Inc.
b0b70d84
AC
1344This configure script is free software; the Free Software Foundation
1345gives unlimited permission to copy, distribute and modify it.
1346_ACEOF
5213506e 1347 exit
b0b70d84 1348fi
5213506e
RW
1349
1350## ------------------------ ##
1351## Autoconf initialization. ##
1352## ------------------------ ##
1353
1354# ac_fn_c_try_compile LINENO
1355# --------------------------
1356# Try to compile conftest.$ac_ext, and return whether this succeeded.
1357ac_fn_c_try_compile ()
1358{
1359 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1360 rm -f conftest.$ac_objext
1361 if { { ac_try="$ac_compile"
1362case "(($ac_try" in
1363 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1364 *) ac_try_echo=$ac_try;;
1365esac
1366eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1367$as_echo "$ac_try_echo"; } >&5
1368 (eval "$ac_compile") 2>conftest.err
1369 ac_status=$?
1370 if test -s conftest.err; then
1371 grep -v '^ *+' conftest.err >conftest.er1
1372 cat conftest.er1 >&5
1373 mv -f conftest.er1 conftest.err
1374 fi
1375 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1376 test $ac_status = 0; } && {
1377 test -z "$ac_c_werror_flag" ||
1378 test ! -s conftest.err
1379 } && test -s conftest.$ac_objext; then :
1380 ac_retval=0
1381else
1382 $as_echo "$as_me: failed program was:" >&5
1383sed 's/^/| /' conftest.$ac_ext >&5
1384
1385 ac_retval=1
1386fi
1387 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1388 return $ac_retval
1389
1390} # ac_fn_c_try_compile
1391cat >config.log <<_ACEOF
b0b70d84
AC
1392This file contains any messages produced by compilers while
1393running configure, to aid debugging if configure makes a mistake.
1394
f0d3c336 1395It was created by $as_me, which was
5213506e 1396generated by GNU Autoconf 2.64. Invocation command line was
b0b70d84
AC
1397
1398 $ $0 $@
1399
1400_ACEOF
5213506e 1401exec 5>>config.log
b0b70d84
AC
1402{
1403cat <<_ASUNAME
1404## --------- ##
1405## Platform. ##
1406## --------- ##
1407
1408hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1409uname -m = `(uname -m) 2>/dev/null || echo unknown`
1410uname -r = `(uname -r) 2>/dev/null || echo unknown`
1411uname -s = `(uname -s) 2>/dev/null || echo unknown`
1412uname -v = `(uname -v) 2>/dev/null || echo unknown`
1413
1414/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1415/bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
1416
1417/bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
1418/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
1419/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
5213506e 1420/usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
b0b70d84
AC
1421/bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
1422/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
1423/bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
1424
1425_ASUNAME
1426
1427as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1428for as_dir in $PATH
1429do
1430 IFS=$as_save_IFS
1431 test -z "$as_dir" && as_dir=.
5213506e
RW
1432 $as_echo "PATH: $as_dir"
1433 done
1434IFS=$as_save_IFS
b0b70d84
AC
1435
1436} >&5
1437
1438cat >&5 <<_ACEOF
1439
1440
1441## ----------- ##
1442## Core tests. ##
1443## ----------- ##
1444
1445_ACEOF
1446
1447
1448# Keep a trace of the command line.
1449# Strip out --no-create and --no-recursion so they do not pile up.
1450# Strip out --silent because we don't want to record it for future runs.
1451# Also quote any args containing shell meta-characters.
1452# Make two passes to allow for proper duplicate-argument suppression.
1453ac_configure_args=
1454ac_configure_args0=
1455ac_configure_args1=
b0b70d84
AC
1456ac_must_keep_next=false
1457for ac_pass in 1 2
1458do
1459 for ac_arg
1460 do
1461 case $ac_arg in
1462 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1463 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1464 | -silent | --silent | --silen | --sile | --sil)
1465 continue ;;
5213506e
RW
1466 *\'*)
1467 ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
b0b70d84
AC
1468 esac
1469 case $ac_pass in
5213506e 1470 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
b0b70d84 1471 2)
5213506e 1472 as_fn_append ac_configure_args1 " '$ac_arg'"
b0b70d84 1473 if test $ac_must_keep_next = true; then
8ab705be 1474 ac_must_keep_next=false # Got value, back to normal.
b0b70d84 1475 else
8ab705be
KC
1476 case $ac_arg in
1477 *=* | --config-cache | -C | -disable-* | --disable-* \
1478 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1479 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1480 | -with-* | --with-* | -without-* | --without-* | --x)
1481 case "$ac_configure_args0 " in
1482 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1483 esac
1484 ;;
1485 -* ) ac_must_keep_next=true ;;
1486 esac
b0b70d84 1487 fi
5213506e 1488 as_fn_append ac_configure_args " '$ac_arg'"
b0b70d84
AC
1489 ;;
1490 esac
1491 done
1492done
5213506e
RW
1493{ ac_configure_args0=; unset ac_configure_args0;}
1494{ ac_configure_args1=; unset ac_configure_args1;}
b0b70d84
AC
1495
1496# When interrupted or exit'd, cleanup temporary files, and complete
1497# config.log. We remove comments because anyway the quotes in there
1498# would cause problems or look ugly.
5213506e
RW
1499# WARNING: Use '\'' to represent an apostrophe within the trap.
1500# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
b0b70d84
AC
1501trap 'exit_status=$?
1502 # Save into config.log some information that might help in debugging.
1503 {
1504 echo
1505
1506 cat <<\_ASBOX
1507## ---------------- ##
1508## Cache variables. ##
1509## ---------------- ##
1510_ASBOX
1511 echo
1512 # The following way of writing the cache mishandles newlines in values,
5213506e
RW
1513(
1514 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
1515 eval ac_val=\$$ac_var
1516 case $ac_val in #(
1517 *${as_nl}*)
1518 case $ac_var in #(
1519 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
1520$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
1521 esac
1522 case $ac_var in #(
1523 _ | IFS | as_nl) ;; #(
1524 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
1525 *) { eval $ac_var=; unset $ac_var;} ;;
1526 esac ;;
1527 esac
1528 done
b0b70d84 1529 (set) 2>&1 |
5213506e
RW
1530 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
1531 *${as_nl}ac_space=\ *)
b0b70d84 1532 sed -n \
5213506e
RW
1533 "s/'\''/'\''\\\\'\'''\''/g;
1534 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
1535 ;; #(
b0b70d84 1536 *)
5213506e 1537 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
b0b70d84 1538 ;;
5213506e
RW
1539 esac |
1540 sort
1541)
b0b70d84
AC
1542 echo
1543
1544 cat <<\_ASBOX
1545## ----------------- ##
1546## Output variables. ##
1547## ----------------- ##
1548_ASBOX
1549 echo
1550 for ac_var in $ac_subst_vars
1551 do
5213506e
RW
1552 eval ac_val=\$$ac_var
1553 case $ac_val in
1554 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1555 esac
1556 $as_echo "$ac_var='\''$ac_val'\''"
b0b70d84
AC
1557 done | sort
1558 echo
1559
1560 if test -n "$ac_subst_files"; then
1561 cat <<\_ASBOX
5213506e
RW
1562## ------------------- ##
1563## File substitutions. ##
1564## ------------------- ##
b0b70d84
AC
1565_ASBOX
1566 echo
1567 for ac_var in $ac_subst_files
1568 do
5213506e
RW
1569 eval ac_val=\$$ac_var
1570 case $ac_val in
1571 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1572 esac
1573 $as_echo "$ac_var='\''$ac_val'\''"
b0b70d84
AC
1574 done | sort
1575 echo
1576 fi
1577
1578 if test -s confdefs.h; then
1579 cat <<\_ASBOX
1580## ----------- ##
1581## confdefs.h. ##
1582## ----------- ##
1583_ASBOX
1584 echo
5213506e 1585 cat confdefs.h
b0b70d84
AC
1586 echo
1587 fi
1588 test "$ac_signal" != 0 &&
5213506e
RW
1589 $as_echo "$as_me: caught signal $ac_signal"
1590 $as_echo "$as_me: exit $exit_status"
b0b70d84 1591 } >&5
5213506e
RW
1592 rm -f core *.core core.conftest.* &&
1593 rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
b0b70d84 1594 exit $exit_status
5213506e 1595' 0
b0b70d84 1596for ac_signal in 1 2 13 15; do
5213506e 1597 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
b0b70d84
AC
1598done
1599ac_signal=0
1600
1601# confdefs.h avoids OS command line length limits that DEFS can exceed.
5213506e
RW
1602rm -f -r conftest* confdefs.h
1603
1604$as_echo "/* confdefs.h */" > confdefs.h
b0b70d84
AC
1605
1606# Predefined preprocessor variables.
1607
1608cat >>confdefs.h <<_ACEOF
1609#define PACKAGE_NAME "$PACKAGE_NAME"
1610_ACEOF
1611
b0b70d84
AC
1612cat >>confdefs.h <<_ACEOF
1613#define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1614_ACEOF
1615
b0b70d84
AC
1616cat >>confdefs.h <<_ACEOF
1617#define PACKAGE_VERSION "$PACKAGE_VERSION"
1618_ACEOF
1619
b0b70d84
AC
1620cat >>confdefs.h <<_ACEOF
1621#define PACKAGE_STRING "$PACKAGE_STRING"
1622_ACEOF
1623
b0b70d84
AC
1624cat >>confdefs.h <<_ACEOF
1625#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
1626_ACEOF
1627
5213506e
RW
1628cat >>confdefs.h <<_ACEOF
1629#define PACKAGE_URL "$PACKAGE_URL"
1630_ACEOF
1631
b0b70d84
AC
1632
1633# Let the site file select an alternate cache file if it wants to.
5213506e
RW
1634# Prefer an explicitly selected file to automatically selected ones.
1635ac_site_file1=NONE
1636ac_site_file2=NONE
1637if test -n "$CONFIG_SITE"; then
1638 ac_site_file1=$CONFIG_SITE
1639elif test "x$prefix" != xNONE; then
1640 ac_site_file1=$prefix/share/config.site
1641 ac_site_file2=$prefix/etc/config.site
1642else
1643 ac_site_file1=$ac_default_prefix/share/config.site
1644 ac_site_file2=$ac_default_prefix/etc/config.site
b0b70d84 1645fi
5213506e
RW
1646for ac_site_file in "$ac_site_file1" "$ac_site_file2"
1647do
1648 test "x$ac_site_file" = xNONE && continue
b0b70d84 1649 if test -r "$ac_site_file"; then
5213506e
RW
1650 { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
1651$as_echo "$as_me: loading site script $ac_site_file" >&6;}
b0b70d84
AC
1652 sed 's/^/| /' "$ac_site_file" >&5
1653 . "$ac_site_file"
1654 fi
1655done
1656
1657if test -r "$cache_file"; then
1658 # Some versions of bash will fail to source /dev/null (special
1659 # files actually), so we avoid doing that.
1660 if test -f "$cache_file"; then
5213506e
RW
1661 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
1662$as_echo "$as_me: loading cache $cache_file" >&6;}
b0b70d84 1663 case $cache_file in
5213506e
RW
1664 [\\/]* | ?:[\\/]* ) . "$cache_file";;
1665 *) . "./$cache_file";;
b0b70d84
AC
1666 esac
1667 fi
1668else
5213506e
RW
1669 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
1670$as_echo "$as_me: creating cache $cache_file" >&6;}
b0b70d84
AC
1671 >$cache_file
1672fi
1673
1674# Check that the precious variables saved in the cache have kept the same
1675# value.
1676ac_cache_corrupted=false
5213506e 1677for ac_var in $ac_precious_vars; do
b0b70d84
AC
1678 eval ac_old_set=\$ac_cv_env_${ac_var}_set
1679 eval ac_new_set=\$ac_env_${ac_var}_set
5213506e
RW
1680 eval ac_old_val=\$ac_cv_env_${ac_var}_value
1681 eval ac_new_val=\$ac_env_${ac_var}_value
b0b70d84
AC
1682 case $ac_old_set,$ac_new_set in
1683 set,)
5213506e
RW
1684 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
1685$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
b0b70d84
AC
1686 ac_cache_corrupted=: ;;
1687 ,set)
5213506e
RW
1688 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
1689$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
b0b70d84
AC
1690 ac_cache_corrupted=: ;;
1691 ,);;
1692 *)
1693 if test "x$ac_old_val" != "x$ac_new_val"; then
5213506e
RW
1694 # differences in whitespace do not lead to failure.
1695 ac_old_val_w=`echo x $ac_old_val`
1696 ac_new_val_w=`echo x $ac_new_val`
1697 if test "$ac_old_val_w" != "$ac_new_val_w"; then
1698 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
1699$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
1700 ac_cache_corrupted=:
1701 else
1702 { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
1703$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
1704 eval $ac_var=\$ac_old_val
1705 fi
1706 { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5
1707$as_echo "$as_me: former value: \`$ac_old_val'" >&2;}
1708 { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5
1709$as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
b0b70d84
AC
1710 fi;;
1711 esac
1712 # Pass precious variables to config.status.
1713 if test "$ac_new_set" = set; then
1714 case $ac_new_val in
5213506e 1715 *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
b0b70d84
AC
1716 *) ac_arg=$ac_var=$ac_new_val ;;
1717 esac
1718 case " $ac_configure_args " in
1719 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
5213506e 1720 *) as_fn_append ac_configure_args " '$ac_arg'" ;;
b0b70d84
AC
1721 esac
1722 fi
1723done
1724if $ac_cache_corrupted; then
5213506e
RW
1725 { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
1726$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
1727 { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
1728$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
1729 as_fn_error "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
b0b70d84 1730fi
5213506e
RW
1731## -------------------- ##
1732## Main body of script. ##
1733## -------------------- ##
b0b70d84
AC
1734
1735ac_ext=c
1736ac_cpp='$CPP $CPPFLAGS'
1737ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1738ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1739ac_compiler_gnu=$ac_cv_c_compiler_gnu
1740
1741
1742
1743
1744
80dab182 1745
b0b70d84 1746
b0b70d84
AC
1747
1748
9bd6112c 1749# Determine the host, build, and target systems
b0b70d84 1750ac_aux_dir=
5213506e
RW
1751for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
1752 for ac_t in install-sh install.sh shtool; do
1753 if test -f "$ac_dir/$ac_t"; then
1754 ac_aux_dir=$ac_dir
1755 ac_install_sh="$ac_aux_dir/$ac_t -c"
1756 break 2
1757 fi
1758 done
b0b70d84
AC
1759done
1760if test -z "$ac_aux_dir"; then
5213506e 1761 as_fn_error "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
b0b70d84 1762fi
5213506e
RW
1763
1764# These three variables are undocumented and unsupported,
1765# and are intended to be withdrawn in a future Autoconf release.
1766# They can cause serious problems if a builder's source tree is in a directory
1767# whose full name contains unusual characters.
1768ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
1769ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
1770ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var.
1771
b0b70d84
AC
1772
1773# Make sure we can run config.sub.
5213506e
RW
1774$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
1775 as_fn_error "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
1776
1777{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
1778$as_echo_n "checking build system type... " >&6; }
1779if test "${ac_cv_build+set}" = set; then :
1780 $as_echo_n "(cached) " >&6
b0b70d84 1781else
5213506e
RW
1782 ac_build_alias=$build_alias
1783test "x$ac_build_alias" = x &&
1784 ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
1785test "x$ac_build_alias" = x &&
1786 as_fn_error "cannot guess build type; you must specify one" "$LINENO" 5
1787ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
1788 as_fn_error "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
1789
1790fi
1791{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
1792$as_echo "$ac_cv_build" >&6; }
1793case $ac_cv_build in
1794*-*-*) ;;
1795*) as_fn_error "invalid value of canonical build" "$LINENO" 5;;
1796esac
b0b70d84 1797build=$ac_cv_build
5213506e
RW
1798ac_save_IFS=$IFS; IFS='-'
1799set x $ac_cv_build
1800shift
1801build_cpu=$1
1802build_vendor=$2
1803shift; shift
1804# Remember, the first character of IFS is used to create $*,
1805# except with old shells:
1806build_os=$*
1807IFS=$ac_save_IFS
1808case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
1809
1810
1811{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
1812$as_echo_n "checking host system type... " >&6; }
1813if test "${ac_cv_host+set}" = set; then :
1814 $as_echo_n "(cached) " >&6
b0b70d84 1815else
5213506e
RW
1816 if test "x$host_alias" = x; then
1817 ac_cv_host=$ac_cv_build
1818else
1819 ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
1820 as_fn_error "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
1821fi
b0b70d84
AC
1822
1823fi
5213506e
RW
1824{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
1825$as_echo "$ac_cv_host" >&6; }
1826case $ac_cv_host in
1827*-*-*) ;;
1828*) as_fn_error "invalid value of canonical host" "$LINENO" 5;;
1829esac
b0b70d84 1830host=$ac_cv_host
5213506e
RW
1831ac_save_IFS=$IFS; IFS='-'
1832set x $ac_cv_host
1833shift
1834host_cpu=$1
1835host_vendor=$2
1836shift; shift
1837# Remember, the first character of IFS is used to create $*,
1838# except with old shells:
1839host_os=$*
1840IFS=$ac_save_IFS
1841case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
1842
1843
1844{ $as_echo "$as_me:${as_lineno-$LINENO}: checking target system type" >&5
1845$as_echo_n "checking target system type... " >&6; }
1846if test "${ac_cv_target+set}" = set; then :
1847 $as_echo_n "(cached) " >&6
1848else
1849 if test "x$target_alias" = x; then
1850 ac_cv_target=$ac_cv_host
b0b70d84 1851else
5213506e
RW
1852 ac_cv_target=`$SHELL "$ac_aux_dir/config.sub" $target_alias` ||
1853 as_fn_error "$SHELL $ac_aux_dir/config.sub $target_alias failed" "$LINENO" 5
1854fi
b0b70d84
AC
1855
1856fi
5213506e
RW
1857{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_target" >&5
1858$as_echo "$ac_cv_target" >&6; }
1859case $ac_cv_target in
1860*-*-*) ;;
1861*) as_fn_error "invalid value of canonical target" "$LINENO" 5;;
1862esac
b0b70d84 1863target=$ac_cv_target
5213506e
RW
1864ac_save_IFS=$IFS; IFS='-'
1865set x $ac_cv_target
1866shift
1867target_cpu=$1
1868target_vendor=$2
1869shift; shift
1870# Remember, the first character of IFS is used to create $*,
1871# except with old shells:
1872target_os=$*
1873IFS=$ac_save_IFS
1874case $target_os in *\ *) target_os=`echo "$target_os" | sed 's/ /-/g'`;; esac
b0b70d84
AC
1875
1876
1877# The aliases save the names the user supplied, while $host etc.
1878# will get canonicalized.
1879test -n "$target_alias" &&
1880 test "$program_prefix$program_suffix$program_transform_name" = \
1881 NONENONEs,x,x, &&
1882 program_prefix=${target_alias}-
05682af8 1883target_alias=${target_alias-$host_alias}
b0b70d84 1884
9bd6112c
PB
1885# Determine the noncanonical target name, for directory use.
1886 case ${build_alias} in
1887 "") build_noncanonical=${build} ;;
1888 *) build_noncanonical=${build_alias} ;;
1889esac
1890
1891 case ${host_alias} in
1892 "") host_noncanonical=${build_noncanonical} ;;
1893 *) host_noncanonical=${host_alias} ;;
1894esac
1895
1896 case ${target_alias} in
1897 "") target_noncanonical=${host_noncanonical} ;;
1898 *) target_noncanonical=${target_alias} ;;
1899esac
1900
1901
1902
1903
1904# Determine the target- and build-specific subdirectories
1905
1906# post-stage1 host modules use a different CC_FOR_BUILD so, in order to
1907# have matching libraries, they should use host libraries: Makefile.tpl
1908# arranges to pass --with-build-libsubdir=$(HOST_SUBDIR).
1909# However, they still use the build modules, because the corresponding
1910# host modules (e.g. bison) are only built for the host when bootstrap
1911# finishes. So:
1912# - build_subdir is where we find build modules, and never changes.
1913# - build_libsubdir is where we find build libraries, and can be overridden.
1914
1915# Prefix 'build-' so this never conflicts with target_subdir.
1916build_subdir="build-${build_noncanonical}"
1917
5213506e
RW
1918# Check whether --with-build-libsubdir was given.
1919if test "${with_build_libsubdir+set}" = set; then :
1920 withval=$with_build_libsubdir; build_libsubdir="$withval"
9bd6112c
PB
1921else
1922 build_libsubdir="$build_subdir"
5213506e
RW
1923fi
1924
9bd6112c
PB
1925# --srcdir=. covers the toplevel, while "test -d" covers the subdirectories
1926if ( test $srcdir = . && test -d gcc ) \
1927 || test -d $srcdir/../host-${host_noncanonical}; then
1928 host_subdir="host-${host_noncanonical}"
1929else
1930 host_subdir=.
1931fi
1932# No prefix.
1933target_subdir=${target_noncanonical}
1934
1935
1936# Command-line options.
1937# Very limited version of AC_MAINTAINER_MODE.
5213506e
RW
1938# Check whether --enable-maintainer-mode was given.
1939if test "${enable_maintainer_mode+set}" = set; then :
1940 enableval=$enable_maintainer_mode; case ${enable_maintainer_mode} in
9bd6112c
PB
1941 yes) MAINT='' ;;
1942 no) MAINT='#' ;;
5213506e 1943 *) as_fn_error "--enable-maintainer-mode must be yes or no" "$LINENO" 5 ;;
9bd6112c
PB
1944 esac
1945 maintainer_mode=${enableval}
1946else
1947 MAINT='#'
5213506e
RW
1948fi
1949
9bd6112c 1950
7193e639 1951# Default to --enable-multilib
5213506e
RW
1952# Check whether --enable-multilib was given.
1953if test "${enable_multilib+set}" = set; then :
1954 enableval=$enable_multilib; case "$enableval" in
7193e639
LG
1955 yes) multilib=yes ;;
1956 no) multilib=no ;;
5213506e 1957 *) as_fn_error "bad value $enableval for multilib option" "$LINENO" 5 ;;
7193e639 1958 esac
9bd6112c 1959else
7193e639 1960 multilib=yes
5213506e
RW
1961fi
1962
9bd6112c 1963
7193e639
LG
1964# We may get other options which we leave undocumented:
1965# --with-target-subdir, --with-multisrctop, --with-multisubdir
1966# See config-ml.in if you want the gory details.
9bd6112c 1967
7193e639
LG
1968if test "$srcdir" = "."; then
1969 if test "$with_target_subdir" != "."; then
1970 multi_basedir="$srcdir/$with_multisrctop../.."
1971 else
1972 multi_basedir="$srcdir/$with_multisrctop.."
1973 fi
b0b70d84 1974else
7193e639 1975 multi_basedir="$srcdir/.."
80dab182
NN
1976fi
1977
1978
05682af8
EB
1979# Even if the default multilib is not a cross compilation,
1980# it may be that some of the other multilibs are.
1981if test $cross_compiling = no && test $multilib = yes \
1982 && test "x${with_multisubdir}" != x ; then
1983 cross_compiling=maybe
1984fi
1985
5213506e 1986ac_config_commands="$ac_config_commands default-1"
7193e639
LG
1987
1988# Calculate toolexeclibdir
1989# Also toolexecdir, though it's only used in toolexeclibdir
1990case ${enable_version_specific_runtime_libs} in
1991 yes)
1992 # Need the gcc compiler version to know where to install libraries
1993 # and header files if --enable-version-specific-runtime-libs option
1994 # is selected.
1995 toolexecdir='$(libdir)/gcc/$(target_alias)'
1996 toolexeclibdir='$(toolexecdir)/$(gcc_version)$(MULTISUBDIR)'
1997 ;;
1998 no)
1999 if test -n "$with_cross_host" &&
2000 test x"$with_cross_host" != x"no"; then
2001 # Install a library built with a cross compiler in tooldir, not libdir.
2002 toolexecdir='$(exec_prefix)/$(target_alias)'
2003 toolexeclibdir='$(toolexecdir)/lib'
2004 else
2005 toolexecdir='$(libdir)/gcc-lib/$(target_alias)'
2006 toolexeclibdir='$(libdir)'
2007 fi
2008 multi_os_directory=`$CC -print-multi-os-directory`
2009 case $multi_os_directory in
2010 .) ;; # Avoid trailing /.
2011 *) toolexeclibdir=$toolexeclibdir/$multi_os_directory ;;
2012 esac
2013 ;;
2014esac
2015
2016
2017#TODO: toolexeclibdir is currently disregarded
2018
2019# Check the compiler.
2020# The same as in boehm-gc and libstdc++. Have to borrow it from there.
2021# We must force CC to /not/ be precious variables; otherwise
2022# the wrong, non-multilib-adjusted value will be used in multilibs.
2023# As a side effect, we have to subst CFLAGS ourselves.
2024
80dab182
NN
2025
2026
47ad7893
PB
2027ac_ext=c
2028ac_cpp='$CPP $CPPFLAGS'
2029ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2030ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2031ac_compiler_gnu=$ac_cv_c_compiler_gnu
2032if test -n "$ac_tool_prefix"; then
2033 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2034set dummy ${ac_tool_prefix}gcc; ac_word=$2
5213506e
RW
2035{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2036$as_echo_n "checking for $ac_word... " >&6; }
2037if test "${ac_cv_prog_CC+set}" = set; then :
2038 $as_echo_n "(cached) " >&6
47ad7893
PB
2039else
2040 if test -n "$CC"; then
2041 ac_cv_prog_CC="$CC" # Let the user override the test.
2042else
2043as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2044for as_dir in $PATH
2045do
2046 IFS=$as_save_IFS
2047 test -z "$as_dir" && as_dir=.
5213506e
RW
2048 for ac_exec_ext in '' $ac_executable_extensions; do
2049 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
47ad7893 2050 ac_cv_prog_CC="${ac_tool_prefix}gcc"
5213506e 2051 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
47ad7893
PB
2052 break 2
2053 fi
2054done
5213506e
RW
2055 done
2056IFS=$as_save_IFS
47ad7893
PB
2057
2058fi
2059fi
2060CC=$ac_cv_prog_CC
2061if test -n "$CC"; then
5213506e
RW
2062 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2063$as_echo "$CC" >&6; }
47ad7893 2064else
5213506e
RW
2065 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2066$as_echo "no" >&6; }
47ad7893
PB
2067fi
2068
5213506e 2069
47ad7893
PB
2070fi
2071if test -z "$ac_cv_prog_CC"; then
2072 ac_ct_CC=$CC
2073 # Extract the first word of "gcc", so it can be a program name with args.
2074set dummy gcc; ac_word=$2
5213506e
RW
2075{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2076$as_echo_n "checking for $ac_word... " >&6; }
2077if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
2078 $as_echo_n "(cached) " >&6
47ad7893
PB
2079else
2080 if test -n "$ac_ct_CC"; then
2081 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2082else
2083as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2084for as_dir in $PATH
2085do
2086 IFS=$as_save_IFS
2087 test -z "$as_dir" && as_dir=.
5213506e
RW
2088 for ac_exec_ext in '' $ac_executable_extensions; do
2089 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
47ad7893 2090 ac_cv_prog_ac_ct_CC="gcc"
5213506e 2091 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
47ad7893
PB
2092 break 2
2093 fi
2094done
5213506e
RW
2095 done
2096IFS=$as_save_IFS
47ad7893
PB
2097
2098fi
2099fi
2100ac_ct_CC=$ac_cv_prog_ac_ct_CC
2101if test -n "$ac_ct_CC"; then
5213506e
RW
2102 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2103$as_echo "$ac_ct_CC" >&6; }
47ad7893 2104else
5213506e
RW
2105 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2106$as_echo "no" >&6; }
47ad7893
PB
2107fi
2108
5213506e
RW
2109 if test "x$ac_ct_CC" = x; then
2110 CC=""
2111 else
2112 case $cross_compiling:$ac_tool_warned in
2113yes:)
2114{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2115$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2116ac_tool_warned=yes ;;
2117esac
2118 CC=$ac_ct_CC
2119 fi
47ad7893
PB
2120else
2121 CC="$ac_cv_prog_CC"
2122fi
2123
2124if test -z "$CC"; then
5213506e
RW
2125 if test -n "$ac_tool_prefix"; then
2126 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
47ad7893 2127set dummy ${ac_tool_prefix}cc; ac_word=$2
5213506e
RW
2128{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2129$as_echo_n "checking for $ac_word... " >&6; }
2130if test "${ac_cv_prog_CC+set}" = set; then :
2131 $as_echo_n "(cached) " >&6
47ad7893
PB
2132else
2133 if test -n "$CC"; then
2134 ac_cv_prog_CC="$CC" # Let the user override the test.
2135else
2136as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2137for as_dir in $PATH
2138do
2139 IFS=$as_save_IFS
2140 test -z "$as_dir" && as_dir=.
5213506e
RW
2141 for ac_exec_ext in '' $ac_executable_extensions; do
2142 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
47ad7893 2143 ac_cv_prog_CC="${ac_tool_prefix}cc"
5213506e 2144 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
47ad7893
PB
2145 break 2
2146 fi
2147done
5213506e
RW
2148 done
2149IFS=$as_save_IFS
47ad7893
PB
2150
2151fi
2152fi
2153CC=$ac_cv_prog_CC
2154if test -n "$CC"; then
5213506e
RW
2155 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2156$as_echo "$CC" >&6; }
47ad7893 2157else
5213506e
RW
2158 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2159$as_echo "no" >&6; }
47ad7893
PB
2160fi
2161
47ad7893 2162
5213506e 2163 fi
47ad7893
PB
2164fi
2165if test -z "$CC"; then
2166 # Extract the first word of "cc", so it can be a program name with args.
2167set dummy cc; ac_word=$2
5213506e
RW
2168{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2169$as_echo_n "checking for $ac_word... " >&6; }
2170if test "${ac_cv_prog_CC+set}" = set; then :
2171 $as_echo_n "(cached) " >&6
47ad7893
PB
2172else
2173 if test -n "$CC"; then
2174 ac_cv_prog_CC="$CC" # Let the user override the test.
2175else
2176 ac_prog_rejected=no
2177as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2178for as_dir in $PATH
2179do
2180 IFS=$as_save_IFS
2181 test -z "$as_dir" && as_dir=.
5213506e
RW
2182 for ac_exec_ext in '' $ac_executable_extensions; do
2183 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
47ad7893
PB
2184 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
2185 ac_prog_rejected=yes
2186 continue
2187 fi
2188 ac_cv_prog_CC="cc"
5213506e 2189 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
47ad7893
PB
2190 break 2
2191 fi
2192done
5213506e
RW
2193 done
2194IFS=$as_save_IFS
47ad7893
PB
2195
2196if test $ac_prog_rejected = yes; then
2197 # We found a bogon in the path, so make sure we never use it.
2198 set dummy $ac_cv_prog_CC
2199 shift
2200 if test $# != 0; then
2201 # We chose a different compiler from the bogus one.
2202 # However, it has the same basename, so the bogon will be chosen
2203 # first if we set CC to just the basename; use the full file name.
2204 shift
2205 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
2206 fi
2207fi
2208fi
2209fi
2210CC=$ac_cv_prog_CC
2211if test -n "$CC"; then
5213506e
RW
2212 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2213$as_echo "$CC" >&6; }
47ad7893 2214else
5213506e
RW
2215 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2216$as_echo "no" >&6; }
47ad7893
PB
2217fi
2218
5213506e 2219
47ad7893
PB
2220fi
2221if test -z "$CC"; then
2222 if test -n "$ac_tool_prefix"; then
5213506e 2223 for ac_prog in cl.exe
47ad7893
PB
2224 do
2225 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2226set dummy $ac_tool_prefix$ac_prog; ac_word=$2
5213506e
RW
2227{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2228$as_echo_n "checking for $ac_word... " >&6; }
2229if test "${ac_cv_prog_CC+set}" = set; then :
2230 $as_echo_n "(cached) " >&6
47ad7893
PB
2231else
2232 if test -n "$CC"; then
2233 ac_cv_prog_CC="$CC" # Let the user override the test.
2234else
2235as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2236for as_dir in $PATH
2237do
2238 IFS=$as_save_IFS
2239 test -z "$as_dir" && as_dir=.
5213506e
RW
2240 for ac_exec_ext in '' $ac_executable_extensions; do
2241 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
47ad7893 2242 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
5213506e 2243 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
47ad7893
PB
2244 break 2
2245 fi
2246done
5213506e
RW
2247 done
2248IFS=$as_save_IFS
47ad7893
PB
2249
2250fi
2251fi
2252CC=$ac_cv_prog_CC
2253if test -n "$CC"; then
5213506e
RW
2254 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2255$as_echo "$CC" >&6; }
47ad7893 2256else
5213506e
RW
2257 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2258$as_echo "no" >&6; }
47ad7893
PB
2259fi
2260
5213506e 2261
47ad7893
PB
2262 test -n "$CC" && break
2263 done
2264fi
2265if test -z "$CC"; then
2266 ac_ct_CC=$CC
5213506e 2267 for ac_prog in cl.exe
47ad7893
PB
2268do
2269 # Extract the first word of "$ac_prog", so it can be a program name with args.
2270set dummy $ac_prog; ac_word=$2
5213506e
RW
2271{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2272$as_echo_n "checking for $ac_word... " >&6; }
2273if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
2274 $as_echo_n "(cached) " >&6
47ad7893
PB
2275else
2276 if test -n "$ac_ct_CC"; then
2277 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2278else
2279as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2280for as_dir in $PATH
2281do
2282 IFS=$as_save_IFS
2283 test -z "$as_dir" && as_dir=.
5213506e
RW
2284 for ac_exec_ext in '' $ac_executable_extensions; do
2285 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
47ad7893 2286 ac_cv_prog_ac_ct_CC="$ac_prog"
5213506e 2287 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
47ad7893
PB
2288 break 2
2289 fi
2290done
5213506e
RW
2291 done
2292IFS=$as_save_IFS
47ad7893
PB
2293
2294fi
2295fi
2296ac_ct_CC=$ac_cv_prog_ac_ct_CC
2297if test -n "$ac_ct_CC"; then
5213506e
RW
2298 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2299$as_echo "$ac_ct_CC" >&6; }
47ad7893 2300else
5213506e
RW
2301 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2302$as_echo "no" >&6; }
47ad7893
PB
2303fi
2304
5213506e 2305
47ad7893
PB
2306 test -n "$ac_ct_CC" && break
2307done
2308
5213506e
RW
2309 if test "x$ac_ct_CC" = x; then
2310 CC=""
2311 else
2312 case $cross_compiling:$ac_tool_warned in
2313yes:)
2314{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2315$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2316ac_tool_warned=yes ;;
2317esac
2318 CC=$ac_ct_CC
2319 fi
47ad7893
PB
2320fi
2321
2322fi
2323
2324
5213506e
RW
2325test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2326$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2327as_fn_error "no acceptable C compiler found in \$PATH
2328See \`config.log' for more details." "$LINENO" 5; }
47ad7893
PB
2329
2330# Provide some information about the compiler.
5213506e
RW
2331$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
2332set X $ac_compile
2333ac_compiler=$2
2334for ac_option in --version -v -V -qversion; do
2335 { { ac_try="$ac_compiler $ac_option >&5"
2336case "(($ac_try" in
2337 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2338 *) ac_try_echo=$ac_try;;
2339esac
2340eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2341$as_echo "$ac_try_echo"; } >&5
2342 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
47ad7893 2343 ac_status=$?
5213506e
RW
2344 if test -s conftest.err; then
2345 sed '10a\
2346... rest of stderr output deleted ...
2347 10q' conftest.err >conftest.er1
2348 cat conftest.er1 >&5
2349 rm -f conftest.er1 conftest.err
2350 fi
2351 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2352 test $ac_status = 0; }
2353done
47ad7893 2354
5213506e 2355cat confdefs.h - <<_ACEOF >conftest.$ac_ext
47ad7893
PB
2356/* end confdefs.h. */
2357
2358int
2359main ()
2360{
2361
2362 ;
2363 return 0;
2364}
2365_ACEOF
2366ac_clean_files_save=$ac_clean_files
5213506e 2367ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out conftest.out"
47ad7893
PB
2368# Try to create an executable without -o first, disregard a.out.
2369# It will help us diagnose broken compilers, and finding out an intuition
2370# of exeext.
5213506e
RW
2371{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
2372$as_echo_n "checking for C compiler default output file name... " >&6; }
2373ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
2374
2375# The possible output files:
2376ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
2377
2378ac_rmfiles=
2379for ac_file in $ac_files
2380do
2381 case $ac_file in
2382 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
2383 * ) ac_rmfiles="$ac_rmfiles $ac_file";;
2384 esac
2385done
2386rm -f $ac_rmfiles
2387
2388if { { ac_try="$ac_link_default"
2389case "(($ac_try" in
2390 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2391 *) ac_try_echo=$ac_try;;
2392esac
2393eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2394$as_echo "$ac_try_echo"; } >&5
2395 (eval "$ac_link_default") 2>&5
47ad7893 2396 ac_status=$?
5213506e
RW
2397 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2398 test $ac_status = 0; }; then :
2399 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
2400# So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
2401# in a Makefile. We should not override ac_cv_exeext if it was cached,
2402# so that the user can short-circuit this test for compilers unknown to
2403# Autoconf.
2404for ac_file in $ac_files ''
47ad7893
PB
2405do
2406 test -f "$ac_file" || continue
2407 case $ac_file in
5213506e 2408 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
47ad7893
PB
2409 ;;
2410 [ab].out )
2411 # We found the default executable, but exeext='' is most
2412 # certainly right.
2413 break;;
2414 *.* )
5213506e
RW
2415 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
2416 then :; else
2417 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2418 fi
2419 # We set ac_cv_exeext here because the later test for it is not
2420 # safe: cross compilers may not add the suffix if given an `-o'
2421 # argument, so we may need to know it at that point already.
2422 # Even if this section looks crufty: it has the advantage of
2423 # actually working.
47ad7893
PB
2424 break;;
2425 * )
2426 break;;
2427 esac
2428done
5213506e
RW
2429test "$ac_cv_exeext" = no && ac_cv_exeext=
2430
47ad7893 2431else
5213506e
RW
2432 ac_file=''
2433fi
2434{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
2435$as_echo "$ac_file" >&6; }
2436if test -z "$ac_file"; then :
2437 $as_echo "$as_me: failed program was:" >&5
47ad7893
PB
2438sed 's/^/| /' conftest.$ac_ext >&5
2439
5213506e
RW
2440{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2441$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2442{ as_fn_set_status 77
2443as_fn_error "C compiler cannot create executables
2444See \`config.log' for more details." "$LINENO" 5; }; }
47ad7893 2445fi
47ad7893 2446ac_exeext=$ac_cv_exeext
47ad7893 2447
5213506e 2448# Check that the compiler produces executables we can run. If not, either
47ad7893 2449# the compiler is broken, or we cross compile.
5213506e
RW
2450{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
2451$as_echo_n "checking whether the C compiler works... " >&6; }
47ad7893
PB
2452# If not cross compiling, check that we can run a simple program.
2453if test "$cross_compiling" != yes; then
2454 if { ac_try='./$ac_file'
5213506e
RW
2455 { { case "(($ac_try" in
2456 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2457 *) ac_try_echo=$ac_try;;
2458esac
2459eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2460$as_echo "$ac_try_echo"; } >&5
2461 (eval "$ac_try") 2>&5
47ad7893 2462 ac_status=$?
5213506e
RW
2463 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2464 test $ac_status = 0; }; }; then
47ad7893
PB
2465 cross_compiling=no
2466 else
2467 if test "$cross_compiling" = maybe; then
2468 cross_compiling=yes
2469 else
5213506e
RW
2470 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2471$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2472as_fn_error "cannot run C compiled programs.
47ad7893 2473If you meant to cross compile, use \`--host'.
5213506e 2474See \`config.log' for more details." "$LINENO" 5; }
47ad7893
PB
2475 fi
2476 fi
2477fi
5213506e
RW
2478{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2479$as_echo "yes" >&6; }
47ad7893 2480
5213506e 2481rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out conftest.out
47ad7893 2482ac_clean_files=$ac_clean_files_save
5213506e 2483# Check that the compiler produces executables we can run. If not, either
47ad7893 2484# the compiler is broken, or we cross compile.
5213506e
RW
2485{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
2486$as_echo_n "checking whether we are cross compiling... " >&6; }
2487{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
2488$as_echo "$cross_compiling" >&6; }
2489
2490{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
2491$as_echo_n "checking for suffix of executables... " >&6; }
2492if { { ac_try="$ac_link"
2493case "(($ac_try" in
2494 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2495 *) ac_try_echo=$ac_try;;
2496esac
2497eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2498$as_echo "$ac_try_echo"; } >&5
2499 (eval "$ac_link") 2>&5
47ad7893 2500 ac_status=$?
5213506e
RW
2501 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2502 test $ac_status = 0; }; then :
47ad7893
PB
2503 # If both `conftest.exe' and `conftest' are `present' (well, observable)
2504# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
2505# work properly (i.e., refer to `conftest.exe'), while it won't with
2506# `rm'.
2507for ac_file in conftest.exe conftest conftest.*; do
2508 test -f "$ac_file" || continue
2509 case $ac_file in
5213506e 2510 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
47ad7893 2511 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
47ad7893
PB
2512 break;;
2513 * ) break;;
2514 esac
2515done
2516else
5213506e
RW
2517 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2518$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2519as_fn_error "cannot compute suffix of executables: cannot compile and link
2520See \`config.log' for more details." "$LINENO" 5; }
7193e639 2521fi
7193e639 2522rm -f conftest$ac_cv_exeext
5213506e
RW
2523{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
2524$as_echo "$ac_cv_exeext" >&6; }
7193e639
LG
2525
2526rm -f conftest.$ac_ext
2527EXEEXT=$ac_cv_exeext
2528ac_exeext=$EXEEXT
5213506e
RW
2529{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
2530$as_echo_n "checking for suffix of object files... " >&6; }
2531if test "${ac_cv_objext+set}" = set; then :
2532 $as_echo_n "(cached) " >&6
7193e639 2533else
5213506e 2534 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7193e639
LG
2535/* end confdefs.h. */
2536
2537int
2538main ()
2539{
2540
2541 ;
2542 return 0;
2543}
2544_ACEOF
2545rm -f conftest.o conftest.obj
5213506e
RW
2546if { { ac_try="$ac_compile"
2547case "(($ac_try" in
2548 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2549 *) ac_try_echo=$ac_try;;
2550esac
2551eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2552$as_echo "$ac_try_echo"; } >&5
2553 (eval "$ac_compile") 2>&5
7193e639 2554 ac_status=$?
5213506e
RW
2555 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2556 test $ac_status = 0; }; then :
2557 for ac_file in conftest.o conftest.obj conftest.*; do
2558 test -f "$ac_file" || continue;
7193e639 2559 case $ac_file in
5213506e 2560 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
7193e639
LG
2561 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
2562 break;;
2563 esac
2564done
2565else
5213506e 2566 $as_echo "$as_me: failed program was:" >&5
7193e639
LG
2567sed 's/^/| /' conftest.$ac_ext >&5
2568
5213506e
RW
2569{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2570$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2571as_fn_error "cannot compute suffix of object files: cannot compile
2572See \`config.log' for more details." "$LINENO" 5; }
7193e639 2573fi
7193e639
LG
2574rm -f conftest.$ac_cv_objext conftest.$ac_ext
2575fi
5213506e
RW
2576{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
2577$as_echo "$ac_cv_objext" >&6; }
7193e639
LG
2578OBJEXT=$ac_cv_objext
2579ac_objext=$OBJEXT
5213506e
RW
2580{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
2581$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
2582if test "${ac_cv_c_compiler_gnu+set}" = set; then :
2583 $as_echo_n "(cached) " >&6
7193e639 2584else
5213506e 2585 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7193e639
LG
2586/* end confdefs.h. */
2587
2588int
2589main ()
2590{
2591#ifndef __GNUC__
2592 choke me
2593#endif
2594
2595 ;
2596 return 0;
2597}
2598_ACEOF
5213506e 2599if ac_fn_c_try_compile "$LINENO"; then :
7193e639
LG
2600 ac_compiler_gnu=yes
2601else
5213506e 2602 ac_compiler_gnu=no
7193e639 2603fi
5213506e 2604rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7193e639
LG
2605ac_cv_c_compiler_gnu=$ac_compiler_gnu
2606
2607fi
5213506e
RW
2608{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
2609$as_echo "$ac_cv_c_compiler_gnu" >&6; }
2610if test $ac_compiler_gnu = yes; then
2611 GCC=yes
2612else
2613 GCC=
2614fi
7193e639
LG
2615ac_test_CFLAGS=${CFLAGS+set}
2616ac_save_CFLAGS=$CFLAGS
5213506e
RW
2617{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
2618$as_echo_n "checking whether $CC accepts -g... " >&6; }
2619if test "${ac_cv_prog_cc_g+set}" = set; then :
2620 $as_echo_n "(cached) " >&6
7193e639 2621else
5213506e
RW
2622 ac_save_c_werror_flag=$ac_c_werror_flag
2623 ac_c_werror_flag=yes
2624 ac_cv_prog_cc_g=no
2625 CFLAGS="-g"
2626 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7193e639
LG
2627/* end confdefs.h. */
2628
2629int
2630main ()
2631{
2632
2633 ;
2634 return 0;
2635}
2636_ACEOF
5213506e 2637if ac_fn_c_try_compile "$LINENO"; then :
7193e639
LG
2638 ac_cv_prog_cc_g=yes
2639else
5213506e
RW
2640 CFLAGS=""
2641 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2642/* end confdefs.h. */
2643
2644int
2645main ()
2646{
7193e639 2647
5213506e
RW
2648 ;
2649 return 0;
2650}
2651_ACEOF
2652if ac_fn_c_try_compile "$LINENO"; then :
2653
2654else
2655 ac_c_werror_flag=$ac_save_c_werror_flag
2656 CFLAGS="-g"
2657 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2658/* end confdefs.h. */
2659
2660int
2661main ()
2662{
2663
2664 ;
2665 return 0;
2666}
2667_ACEOF
2668if ac_fn_c_try_compile "$LINENO"; then :
2669 ac_cv_prog_cc_g=yes
2670fi
2671rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7193e639 2672fi
5213506e 2673rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7193e639 2674fi
5213506e
RW
2675rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2676 ac_c_werror_flag=$ac_save_c_werror_flag
2677fi
2678{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
2679$as_echo "$ac_cv_prog_cc_g" >&6; }
7193e639
LG
2680if test "$ac_test_CFLAGS" = set; then
2681 CFLAGS=$ac_save_CFLAGS
2682elif test $ac_cv_prog_cc_g = yes; then
2683 if test "$GCC" = yes; then
2684 CFLAGS="-g -O2"
2685 else
2686 CFLAGS="-g"
2687 fi
2688else
2689 if test "$GCC" = yes; then
2690 CFLAGS="-O2"
2691 else
2692 CFLAGS=
2693 fi
2694fi
5213506e
RW
2695{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
2696$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
2697if test "${ac_cv_prog_cc_c89+set}" = set; then :
2698 $as_echo_n "(cached) " >&6
7193e639 2699else
5213506e 2700 ac_cv_prog_cc_c89=no
7193e639 2701ac_save_CC=$CC
5213506e 2702cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7193e639
LG
2703/* end confdefs.h. */
2704#include <stdarg.h>
2705#include <stdio.h>
2706#include <sys/types.h>
2707#include <sys/stat.h>
2708/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
2709struct buf { int x; };
2710FILE * (*rcsopen) (struct buf *, struct stat *, int);
2711static char *e (p, i)
2712 char **p;
2713 int i;
2714{
2715 return p[i];
2716}
2717static char *f (char * (*g) (char **, int), char **p, ...)
2718{
2719 char *s;
2720 va_list v;
2721 va_start (v,p);
2722 s = g (p, va_arg (v,int));
2723 va_end (v);
2724 return s;
2725}
2726
2727/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
2728 function prototypes and stuff, but not '\xHH' hex character constants.
2729 These don't provoke an error unfortunately, instead are silently treated
5213506e 2730 as 'x'. The following induces an error, until -std is added to get
7193e639
LG
2731 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
2732 array size at least. It's necessary to write '\x00'==0 to get something
5213506e 2733 that's true only with -std. */
7193e639
LG
2734int osf4_cc_array ['\x00' == 0 ? 1 : -1];
2735
5213506e
RW
2736/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
2737 inside strings and character constants. */
2738#define FOO(x) 'x'
2739int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
2740
7193e639
LG
2741int test (int i, double x);
2742struct s1 {int (*f) (int a);};
2743struct s2 {int (*f) (double a);};
2744int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
2745int argc;
2746char **argv;
2747int
2748main ()
2749{
2750return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
2751 ;
2752 return 0;
2753}
2754_ACEOF
5213506e
RW
2755for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
2756 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
7193e639
LG
2757do
2758 CC="$ac_save_CC $ac_arg"
5213506e
RW
2759 if ac_fn_c_try_compile "$LINENO"; then :
2760 ac_cv_prog_cc_c89=$ac_arg
7193e639 2761fi
5213506e
RW
2762rm -f core conftest.err conftest.$ac_objext
2763 test "x$ac_cv_prog_cc_c89" != "xno" && break
7193e639 2764done
5213506e 2765rm -f conftest.$ac_ext
7193e639
LG
2766CC=$ac_save_CC
2767
2768fi
5213506e
RW
2769# AC_CACHE_VAL
2770case "x$ac_cv_prog_cc_c89" in
2771 x)
2772 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
2773$as_echo "none needed" >&6; } ;;
2774 xno)
2775 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
2776$as_echo "unsupported" >&6; } ;;
7193e639 2777 *)
5213506e
RW
2778 CC="$CC $ac_cv_prog_cc_c89"
2779 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
2780$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
7193e639 2781esac
5213506e 2782if test "x$ac_cv_prog_cc_c89" != xno; then :
7193e639 2783
7193e639
LG
2784fi
2785
7193e639
LG
2786ac_ext=c
2787ac_cpp='$CPP $CPPFLAGS'
2788ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2789ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2790ac_compiler_gnu=$ac_cv_c_compiler_gnu
2791
2792
2793
2794
2795
5213506e
RW
2796# Check whether --enable-shared was given.
2797if test "${enable_shared+set}" = set; then :
2798 enableval=$enable_shared;
7193e639
LG
2799case $enable_shared in
2800 yes | no) ;;
2801 *)
2802 enable_shared=no
2803 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:,"
2804 for pkg in $enableval; do
2805 case $pkg in
2806 ada | libada)
2807 enable_shared=yes ;;
2808 esac
2809 done
2810 IFS="$ac_save_ifs"
2811 ;;
2812esac
2813
2814else
2815 enable_shared=yes
5213506e
RW
2816fi
2817
7193e639
LG
2818
2819
e3aa9eba
RO
2820
2821
2822
2823
2824case "${host}" in
2825 # PIC is the default on some targets or must not be used.
2826 *-*-darwin*)
2827 # PIC is the default on this platform
2828 # Common symbols not allowed in MH_DYLIB files
2829 PICFLAG=-fno-common
2830 ;;
2831 alpha*-dec-osf5*)
2832 # PIC is the default.
2833 ;;
2834 hppa*64*-*-hpux*)
2835 # PIC is the default for 64-bit PA HP-UX.
2836 ;;
2837 i[34567]86-*-cygwin* | i[34567]86-*-mingw* | x86_64-*-mingw*)
2838 ;;
daecebc8 2839 i[34567]86-*-interix[3-9]*)
e3aa9eba
RO
2840 # Interix 3.x gcc -fpic/-fPIC options generate broken code.
2841 # Instead, we relocate shared libraries at runtime.
2842 ;;
2843 i[34567]86-*-nto-qnx*)
2844 # QNX uses GNU C++, but need to define -shared option too, otherwise
2845 # it will coredump.
2846 PICFLAG='-fPIC -shared'
2847 ;;
2848 i[34567]86-pc-msdosdjgpp*)
2849 # DJGPP does not support shared libraries at all.
2850 ;;
2851 ia64*-*-hpux*)
2852 # On IA64 HP-UX, PIC is the default but the pic flag
2853 # sets the default TLS model and affects inlining.
2854 PICFLAG=-fPIC
2855 ;;
2856 mips-sgi-irix6*)
2857 # PIC is the default.
2858 ;;
2859 rs6000-ibm-aix* | powerpc-ibm-aix*)
2860 # All AIX code is PIC.
2861 ;;
2862
2863 # Some targets support both -fPIC and -fpic, but prefer the latter.
2864 # FIXME: Why?
2865 i[34567]86-*-* | x86_64-*-*)
2866 PICFLAG=-fpic
2867 ;;
2868 m68k-*-*)
2869 PICFLAG=-fpic
2870 ;;
e3aa9eba
RO
2871 # FIXME: Override -fPIC default in libgcc only?
2872 sh-*-linux* | sh[2346lbe]*-*-linux*)
2873 PICFLAG=-fpic
2874 ;;
2875 # FIXME: Simplify to sh*-*-netbsd*?
2876 sh-*-netbsdelf* | shl*-*-netbsdelf* | sh5-*-netbsd* | sh5l*-*-netbsd* | \
2877 sh64-*-netbsd* | sh64l*-*-netbsd*)
2878 PICFLAG=-fpic
2879 ;;
2880 # Default to -fPIC unless specified otherwise.
2881 *)
2882 PICFLAG=-fPIC
2883 ;;
2884esac
2885
2886# If the user explicitly uses -fpic/-fPIC, keep that.
2887case "${CFLAGS}" in
2888 *-fpic*)
2889 PICFLAG=-fpic
2890 ;;
2891 *-fPIC*)
2892 PICFLAG=-fPIC
2893 ;;
2894esac
2895
2896
2897
c390c361
PB
2898# These must be passed down, or are needed by gcc/libgcc.mvars
2899for ac_prog in gawk mawk nawk awk
7193e639 2900do
c390c361
PB
2901 # Extract the first word of "$ac_prog", so it can be a program name with args.
2902set dummy $ac_prog; ac_word=$2
5213506e
RW
2903{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2904$as_echo_n "checking for $ac_word... " >&6; }
c390c361 2905if test "${ac_cv_prog_AWK+set}" = set; then :
5213506e 2906 $as_echo_n "(cached) " >&6
7193e639 2907else
c390c361
PB
2908 if test -n "$AWK"; then
2909 ac_cv_prog_AWK="$AWK" # Let the user override the test.
7193e639
LG
2910else
2911as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2912for as_dir in $PATH
2913do
2914 IFS=$as_save_IFS
2915 test -z "$as_dir" && as_dir=.
5213506e
RW
2916 for ac_exec_ext in '' $ac_executable_extensions; do
2917 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c390c361 2918 ac_cv_prog_AWK="$ac_prog"
5213506e 2919 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7193e639
LG
2920 break 2
2921 fi
2922done
5213506e
RW
2923 done
2924IFS=$as_save_IFS
7193e639
LG
2925
2926fi
2927fi
c390c361
PB
2928AWK=$ac_cv_prog_AWK
2929if test -n "$AWK"; then
2930 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
2931$as_echo "$AWK" >&6; }
7193e639 2932else
5213506e
RW
2933 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2934$as_echo "no" >&6; }
7193e639
LG
2935fi
2936
7193e639 2937
c390c361 2938 test -n "$AWK" && break
7193e639 2939done
7193e639 2940
c390c361
PB
2941{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
2942$as_echo_n "checking whether ln -s works... " >&6; }
2943LN_S=$as_ln_s
2944if test "$LN_S" = "ln -s"; then
2945 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2946$as_echo "yes" >&6; }
7193e639 2947else
c390c361
PB
2948 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
2949$as_echo "no, using $LN_S" >&6; }
7193e639
LG
2950fi
2951
5213506e 2952
c390c361
PB
2953# Determine what to build for 'gnatlib'
2954if test $build = $target \
2955 && test ${enable_shared} = yes ; then
2956 # Note that build=target is almost certainly the wrong test; FIXME
2957 default_gnatlib_target="gnatlib-shared"
7193e639 2958else
c390c361 2959 default_gnatlib_target="gnatlib-plain"
47ad7893
PB
2960fi
2961
5213506e 2962
2f18d9af
EB
2963# Check for _Unwind_GetIPInfo
2964
2965
2966# Check whether --with-system-libunwind was given.
2967if test "${with_system_libunwind+set}" = set; then :
2968 withval=$with_system_libunwind;
2969fi
2970
2971 # If system-libunwind was not specifically set, pick a default setting.
2972 if test x$with_system_libunwind = x; then
2973 case ${target} in
2974 ia64-*-hpux*) with_system_libunwind=yes ;;
2975 *) with_system_libunwind=no ;;
2976 esac
2977 fi
2978 # Based on system-libunwind and target, do we have ipinfo?
2979 if test x$with_system_libunwind = xyes; then
2980 case ${target} in
2981 ia64-*-*) have_unwind_getipinfo=no ;;
2982 *) have_unwind_getipinfo=yes ;;
2983 esac
2984 else
2985 # Darwin before version 9 does not have _Unwind_GetIPInfo.
2986
2987 case ${target} in
2988 *-*-darwin[3-8]|*-*-darwin[3-8].*) have_unwind_getipinfo=no ;;
2989 *) have_unwind_getipinfo=yes ;;
2990 esac
2991
2992 fi
2993
2994 if test x$have_unwind_getipinfo = xyes; then
2995
2996$as_echo "#define HAVE_GETIPINFO 1" >>confdefs.h
2997
2998 fi
2999
3000have_getipinfo=
3001if test x$have_unwind_getipinfo = xyes; then
3002 have_getipinfo=-DHAVE_GETIPINFO
3003fi
3004
3005
80dab182 3006# Output: create a Makefile.
5213506e 3007ac_config_files="$ac_config_files Makefile"
b0b70d84
AC
3008
3009
3010cat >confcache <<\_ACEOF
3011# This file is a shell script that caches the results of configure
3012# tests run on this system so they can be shared between configure
3013# scripts and configure runs, see configure's option --config-cache.
3014# It is not useful on other systems. If it contains results you don't
3015# want to keep, you may remove or edit it.
3016#
3017# config.status only pays attention to the cache file if you give it
3018# the --recheck option to rerun configure.
3019#
3020# `ac_cv_env_foo' variables (set or unset) will be overridden when
3021# loading this file, other *unset* `ac_cv_foo' will be assigned the
3022# following values.
3023
3024_ACEOF
3025
3026# The following way of writing the cache mishandles newlines in values,
3027# but we know of no workaround that is simple, portable, and efficient.
5213506e 3028# So, we kill variables containing newlines.
b0b70d84
AC
3029# Ultrix sh set writes to stderr and can't be redirected directly,
3030# and sets the high bit in the cache file unless we assign to the vars.
5213506e
RW
3031(
3032 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
3033 eval ac_val=\$$ac_var
3034 case $ac_val in #(
3035 *${as_nl}*)
3036 case $ac_var in #(
3037 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
3038$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
3039 esac
3040 case $ac_var in #(
3041 _ | IFS | as_nl) ;; #(
3042 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
3043 *) { eval $ac_var=; unset $ac_var;} ;;
3044 esac ;;
3045 esac
3046 done
3047
b0b70d84 3048 (set) 2>&1 |
5213506e
RW
3049 case $as_nl`(ac_space=' '; set) 2>&1` in #(
3050 *${as_nl}ac_space=\ *)
3051 # `set' does not quote correctly, so add quotes: double-quote
3052 # substitution turns \\\\ into \\, and sed turns \\ into \.
b0b70d84 3053 sed -n \
8ab705be
KC
3054 "s/'/'\\\\''/g;
3055 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
5213506e 3056 ;; #(
b0b70d84
AC
3057 *)
3058 # `set' quotes correctly as required by POSIX, so do not add quotes.
5213506e 3059 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
b0b70d84 3060 ;;
5213506e
RW
3061 esac |
3062 sort
3063) |
b0b70d84 3064 sed '
5213506e 3065 /^ac_cv_env_/b end
b0b70d84 3066 t clear
5213506e 3067 :clear
b0b70d84
AC
3068 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
3069 t end
5213506e
RW
3070 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
3071 :end' >>confcache
3072if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
3073 if test -w "$cache_file"; then
3074 test "x$cache_file" != "x/dev/null" &&
3075 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
3076$as_echo "$as_me: updating cache $cache_file" >&6;}
b0b70d84
AC
3077 cat confcache >$cache_file
3078 else
5213506e
RW
3079 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
3080$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
b0b70d84
AC
3081 fi
3082fi
3083rm -f confcache
3084
3085test "x$prefix" = xNONE && prefix=$ac_default_prefix
3086# Let make expand exec_prefix.
3087test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
3088
b0b70d84
AC
3089# Transform confdefs.h into DEFS.
3090# Protect against shell expansion while executing Makefile rules.
3091# Protect against Makefile macro expansion.
3092#
3093# If the first sed substitution is executed (which looks for macros that
5213506e 3094# take arguments), then branch to the quote section. Otherwise,
b0b70d84 3095# look for a macro that doesn't take arguments.
5213506e
RW
3096ac_script='
3097:mline
3098/\\$/{
3099 N
3100 s,\\\n,,
3101 b mline
3102}
b0b70d84 3103t clear
5213506e
RW
3104:clear
3105s/^[ ]*#[ ]*define[ ][ ]*\([^ (][^ (]*([^)]*)\)[ ]*\(.*\)/-D\1=\2/g
b0b70d84 3106t quote
5213506e 3107s/^[ ]*#[ ]*define[ ][ ]*\([^ ][^ ]*\)[ ]*\(.*\)/-D\1=\2/g
b0b70d84 3108t quote
5213506e
RW
3109b any
3110:quote
3111s/[ `~#$^&*(){}\\|;'\''"<>?]/\\&/g
3112s/\[/\\&/g
3113s/\]/\\&/g
3114s/\$/$$/g
3115H
3116:any
3117${
3118 g
3119 s/^\n//
3120 s/\n/ /g
3121 p
3122}
3123'
3124DEFS=`sed -n "$ac_script" confdefs.h`
b0b70d84
AC
3125
3126
3127ac_libobjs=
3128ac_ltlibobjs=
3129for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
3130 # 1. Remove the extension, and $U if already installed.
5213506e
RW
3131 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
3132 ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
3133 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
3134 # will be set to the directory where LIBOBJS objects are built.
3135 as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
3136 as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
b0b70d84
AC
3137done
3138LIBOBJS=$ac_libobjs
3139
3140LTLIBOBJS=$ac_ltlibobjs
3141
3142
3143
3144: ${CONFIG_STATUS=./config.status}
5213506e 3145ac_write_fail=0
b0b70d84
AC
3146ac_clean_files_save=$ac_clean_files
3147ac_clean_files="$ac_clean_files $CONFIG_STATUS"
5213506e
RW
3148{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
3149$as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
3150as_write_fail=0
3151cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
b0b70d84
AC
3152#! $SHELL
3153# Generated by $as_me.
3154# Run this file to recreate the current configuration.
3155# Compiler output produced by configure, useful for debugging
3156# configure, is in config.log if it exists.
3157
3158debug=false
3159ac_cs_recheck=false
3160ac_cs_silent=false
b0b70d84 3161
5213506e
RW
3162SHELL=\${CONFIG_SHELL-$SHELL}
3163export SHELL
3164_ASEOF
3165cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
3166## -------------------- ##
3167## M4sh Initialization. ##
3168## -------------------- ##
3169
3170# Be more Bourne compatible
3171DUALCASE=1; export DUALCASE # for MKS sh
3172if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
b0b70d84
AC
3173 emulate sh
3174 NULLCMD=:
5213506e 3175 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
b0b70d84
AC
3176 # is contrary to our usage. Disable this feature.
3177 alias -g '${1+"$@"}'='"$@"'
5213506e
RW
3178 setopt NO_GLOB_SUBST
3179else
3180 case `(set -o) 2>/dev/null` in #(
3181 *posix*) :
3182 set -o posix ;; #(
3183 *) :
3184 ;;
3185esac
b0b70d84
AC
3186fi
3187
5213506e
RW
3188
3189as_nl='
3190'
3191export as_nl
3192# Printing a long string crashes Solaris 7 /usr/bin/printf.
3193as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
3194as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
3195as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
3196# Prefer a ksh shell builtin over an external printf program on Solaris,
3197# but without wasting forks for bash or zsh.
3198if test -z "$BASH_VERSION$ZSH_VERSION" \
3199 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
3200 as_echo='print -r --'
3201 as_echo_n='print -rn --'
3202elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
3203 as_echo='printf %s\n'
3204 as_echo_n='printf %s'
b0b70d84 3205else
5213506e
RW
3206 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
3207 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
3208 as_echo_n='/usr/ucb/echo -n'
3209 else
3210 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
3211 as_echo_n_body='eval
3212 arg=$1;
3213 case $arg in #(
3214 *"$as_nl"*)
3215 expr "X$arg" : "X\\(.*\\)$as_nl";
3216 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
3217 esac;
3218 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
3219 '
3220 export as_echo_n_body
3221 as_echo_n='sh -c $as_echo_n_body as_echo'
3222 fi
3223 export as_echo_body
3224 as_echo='sh -c $as_echo_body as_echo'
3225fi
3226
3227# The user is always right.
3228if test "${PATH_SEPARATOR+set}" != set; then
3229 PATH_SEPARATOR=:
3230 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
3231 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
3232 PATH_SEPARATOR=';'
3233 }
b0b70d84
AC
3234fi
3235
3236
5213506e
RW
3237# IFS
3238# We need space, tab and new line, in precisely that order. Quoting is
3239# there to prevent editors from complaining about space-tab.
3240# (If _AS_PATH_WALK were called with IFS unset, it would disable word
3241# splitting by setting IFS to empty value.)
3242IFS=" "" $as_nl"
3243
3244# Find who we are. Look in the path if we contain no directory separator.
3245case $0 in #((
3246 *[\\/]* ) as_myself=$0 ;;
3247 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3248for as_dir in $PATH
3249do
3250 IFS=$as_save_IFS
3251 test -z "$as_dir" && as_dir=.
3252 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
3253 done
3254IFS=$as_save_IFS
3255
3256 ;;
3257esac
3258# We did not find ourselves, most probably we were run as `sh COMMAND'
3259# in which case we are not to be found in the path.
3260if test "x$as_myself" = x; then
3261 as_myself=$0
3262fi
3263if test ! -f "$as_myself"; then
3264 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
3265 exit 1
3266fi
3267
3268# Unset variables that we do not need and which cause bugs (e.g. in
3269# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
3270# suppresses any "Segmentation fault" message there. '((' could
3271# trigger a bug in pdksh 5.2.14.
3272for as_var in BASH_ENV ENV MAIL MAILPATH
3273do eval test x\${$as_var+set} = xset \
3274 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
3275done
b0b70d84
AC
3276PS1='$ '
3277PS2='> '
3278PS4='+ '
3279
3280# NLS nuisances.
5213506e
RW
3281LC_ALL=C
3282export LC_ALL
3283LANGUAGE=C
3284export LANGUAGE
3285
3286# CDPATH.
3287(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
3288
3289
3290# as_fn_error ERROR [LINENO LOG_FD]
3291# ---------------------------------
3292# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
3293# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
3294# script with status $?, using 1 if that was 0.
3295as_fn_error ()
3296{
3297 as_status=$?; test $as_status -eq 0 && as_status=1
3298 if test "$3"; then
3299 as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
3300 $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
b0b70d84 3301 fi
5213506e
RW
3302 $as_echo "$as_me: error: $1" >&2
3303 as_fn_exit $as_status
3304} # as_fn_error
3305
3306
3307# as_fn_set_status STATUS
3308# -----------------------
3309# Set $? to STATUS, without forking.
3310as_fn_set_status ()
3311{
3312 return $1
3313} # as_fn_set_status
3314
3315# as_fn_exit STATUS
3316# -----------------
3317# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
3318as_fn_exit ()
3319{
3320 set +e
3321 as_fn_set_status $1
3322 exit $1
3323} # as_fn_exit
3324
3325# as_fn_unset VAR
3326# ---------------
3327# Portably unset VAR.
3328as_fn_unset ()
3329{
3330 { eval $1=; unset $1;}
3331}
3332as_unset=as_fn_unset
3333# as_fn_append VAR VALUE
3334# ----------------------
3335# Append the text in VALUE to the end of the definition contained in VAR. Take
3336# advantage of any shell optimizations that allow amortized linear growth over
3337# repeated appends, instead of the typical quadratic growth present in naive
3338# implementations.
3339if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
3340 eval 'as_fn_append ()
3341 {
3342 eval $1+=\$2
3343 }'
3344else
3345 as_fn_append ()
3346 {
3347 eval $1=\$$1\$2
3348 }
3349fi # as_fn_append
3350
3351# as_fn_arith ARG...
3352# ------------------
3353# Perform arithmetic evaluation on the ARGs, and store the result in the
3354# global $as_val. Take advantage of shells that can avoid forks. The arguments
3355# must be portable across $(()) and expr.
3356if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
3357 eval 'as_fn_arith ()
3358 {
3359 as_val=$(( $* ))
3360 }'
3361else
3362 as_fn_arith ()
3363 {
3364 as_val=`expr "$@" || test $? -eq 1`
3365 }
3366fi # as_fn_arith
3367
b0b70d84 3368
5213506e
RW
3369if expr a : '\(a\)' >/dev/null 2>&1 &&
3370 test "X`expr 00001 : '.*\(...\)'`" = X001; then
b0b70d84
AC
3371 as_expr=expr
3372else
3373 as_expr=false
3374fi
3375
5213506e 3376if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
b0b70d84
AC
3377 as_basename=basename
3378else
3379 as_basename=false
3380fi
3381
5213506e
RW
3382if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
3383 as_dirname=dirname
3384else
3385 as_dirname=false
3386fi
b0b70d84 3387
5213506e 3388as_me=`$as_basename -- "$0" ||
b0b70d84
AC
3389$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
3390 X"$0" : 'X\(//\)$' \| \
5213506e
RW
3391 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
3392$as_echo X/"$0" |
3393 sed '/^.*\/\([^/][^/]*\)\/*$/{
3394 s//\1/
3395 q
3396 }
3397 /^X\/\(\/\/\)$/{
3398 s//\1/
3399 q
3400 }
3401 /^X\/\(\/\).*/{
3402 s//\1/
3403 q
3404 }
3405 s/.*/./; q'`
b0b70d84 3406
b0b70d84
AC
3407# Avoid depending upon Character Ranges.
3408as_cr_letters='abcdefghijklmnopqrstuvwxyz'
3409as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
3410as_cr_Letters=$as_cr_letters$as_cr_LETTERS
3411as_cr_digits='0123456789'
3412as_cr_alnum=$as_cr_Letters$as_cr_digits
3413
5213506e
RW
3414ECHO_C= ECHO_N= ECHO_T=
3415case `echo -n x` in #(((((
3416-n*)
3417 case `echo 'xy\c'` in
3418 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
3419 xy) ECHO_C='\c';;
3420 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
3421 ECHO_T=' ';;
3422 esac;;
3423*)
3424 ECHO_N='-n';;
b0b70d84
AC
3425esac
3426
5213506e
RW
3427rm -f conf$$ conf$$.exe conf$$.file
3428if test -d conf$$.dir; then
3429 rm -f conf$$.dir/conf$$.file
b0b70d84 3430else
5213506e
RW
3431 rm -f conf$$.dir
3432 mkdir conf$$.dir 2>/dev/null
b0b70d84 3433fi
5213506e
RW
3434if (echo >conf$$.file) 2>/dev/null; then
3435 if ln -s conf$$.file conf$$ 2>/dev/null; then
b0b70d84 3436 as_ln_s='ln -s'
5213506e
RW
3437 # ... but there are two gotchas:
3438 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
3439 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
3440 # In both cases, we have to default to `cp -p'.
3441 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
3442 as_ln_s='cp -p'
3443 elif ln conf$$.file conf$$ 2>/dev/null; then
3444 as_ln_s=ln
3445 else
3446 as_ln_s='cp -p'
b0b70d84 3447 fi
b0b70d84
AC
3448else
3449 as_ln_s='cp -p'
3450fi
5213506e
RW
3451rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
3452rmdir conf$$.dir 2>/dev/null
3453
b0b70d84 3454
5213506e
RW
3455# as_fn_mkdir_p
3456# -------------
3457# Create "$as_dir" as a directory, including parents if necessary.
3458as_fn_mkdir_p ()
3459{
3460
3461 case $as_dir in #(
3462 -*) as_dir=./$as_dir;;
3463 esac
3464 test -d "$as_dir" || eval $as_mkdir_p || {
3465 as_dirs=
3466 while :; do
3467 case $as_dir in #(
3468 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
3469 *) as_qdir=$as_dir;;
3470 esac
3471 as_dirs="'$as_qdir' $as_dirs"
3472 as_dir=`$as_dirname -- "$as_dir" ||
3473$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
3474 X"$as_dir" : 'X\(//\)[^/]' \| \
3475 X"$as_dir" : 'X\(//\)$' \| \
3476 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
3477$as_echo X"$as_dir" |
3478 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
3479 s//\1/
3480 q
3481 }
3482 /^X\(\/\/\)[^/].*/{
3483 s//\1/
3484 q
3485 }
3486 /^X\(\/\/\)$/{
3487 s//\1/
3488 q
3489 }
3490 /^X\(\/\).*/{
3491 s//\1/
3492 q
3493 }
3494 s/.*/./; q'`
3495 test -d "$as_dir" && break
3496 done
3497 test -z "$as_dirs" || eval "mkdir $as_dirs"
3498 } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
3499
3500
3501} # as_fn_mkdir_p
b0b70d84 3502if mkdir -p . 2>/dev/null; then
5213506e 3503 as_mkdir_p='mkdir -p "$as_dir"'
b0b70d84 3504else
8ab705be 3505 test -d ./-p && rmdir ./-p
b0b70d84
AC
3506 as_mkdir_p=false
3507fi
3508
5213506e
RW
3509if test -x / >/dev/null 2>&1; then
3510 as_test_x='test -x'
3511else
3512 if ls -dL / >/dev/null 2>&1; then
3513 as_ls_L_option=L
3514 else
3515 as_ls_L_option=
3516 fi
3517 as_test_x='
3518 eval sh -c '\''
3519 if test -d "$1"; then
3520 test -d "$1/.";
3521 else
3522 case $1 in #(
3523 -*)set "./$1";;
3524 esac;
3525 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
3526 ???[sx]*):;;*)false;;esac;fi
3527 '\'' sh
3528 '
3529fi
3530as_executable_p=$as_test_x
b0b70d84
AC
3531
3532# Sed expression to map a string onto a valid CPP name.
8ab705be 3533as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
b0b70d84
AC
3534
3535# Sed expression to map a string onto a valid variable name.
8ab705be 3536as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
b0b70d84
AC
3537
3538
b0b70d84 3539exec 6>&1
5213506e
RW
3540## ----------------------------------- ##
3541## Main body of $CONFIG_STATUS script. ##
3542## ----------------------------------- ##
3543_ASEOF
3544test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
3545
3546cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
3547# Save the log message, to keep $0 and so on meaningful, and to
b0b70d84 3548# report actual input values of CONFIG_FILES etc. instead of their
5213506e
RW
3549# values after options handling.
3550ac_log="
f0d3c336 3551This file was extended by $as_me, which was
5213506e 3552generated by GNU Autoconf 2.64. Invocation command line was
b0b70d84
AC
3553
3554 CONFIG_FILES = $CONFIG_FILES
3555 CONFIG_HEADERS = $CONFIG_HEADERS
3556 CONFIG_LINKS = $CONFIG_LINKS
3557 CONFIG_COMMANDS = $CONFIG_COMMANDS
3558 $ $0 $@
3559
5213506e
RW
3560on `(hostname || uname -n) 2>/dev/null | sed 1q`
3561"
3562
b0b70d84
AC
3563_ACEOF
3564
5213506e
RW
3565case $ac_config_files in *"
3566"*) set x $ac_config_files; shift; ac_config_files=$*;;
3567esac
b0b70d84 3568
b0b70d84 3569
b0b70d84 3570
5213506e
RW
3571cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
3572# Files that config.status was made for.
3573config_files="$ac_config_files"
3574config_commands="$ac_config_commands"
b0b70d84 3575
5213506e 3576_ACEOF
b0b70d84 3577
5213506e 3578cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
b0b70d84 3579ac_cs_usage="\
5213506e
RW
3580\`$as_me' instantiates files and other configuration actions
3581from templates according to the current configuration. Unless the files
3582and actions are specified as TAGs, all are instantiated by default.
b0b70d84 3583
5213506e 3584Usage: $0 [OPTION]... [TAG]...
b0b70d84
AC
3585
3586 -h, --help print this help, then exit
5213506e
RW
3587 -V, --version print version number and configuration settings, then exit
3588 -q, --quiet, --silent
3589 do not print progress messages
b0b70d84
AC
3590 -d, --debug don't remove temporary files
3591 --recheck update $as_me by reconfiguring in the same conditions
5213506e
RW
3592 --file=FILE[:TEMPLATE]
3593 instantiate the configuration file FILE
b0b70d84
AC
3594
3595Configuration files:
3596$config_files
3597
7193e639
LG
3598Configuration commands:
3599$config_commands
3600
5213506e 3601Report bugs to the package provider."
b0b70d84 3602
5213506e
RW
3603_ACEOF
3604cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
b0b70d84 3605ac_cs_version="\\
f0d3c336 3606config.status
5213506e
RW
3607configured by $0, generated by GNU Autoconf 2.64,
3608 with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
b0b70d84 3609
5213506e 3610Copyright (C) 2009 Free Software Foundation, Inc.
b0b70d84
AC
3611This config.status script is free software; the Free Software Foundation
3612gives unlimited permission to copy, distribute and modify it."
5213506e
RW
3613
3614ac_pwd='$ac_pwd'
3615srcdir='$srcdir'
c390c361 3616AWK='$AWK'
5213506e 3617test -n "\$AWK" || AWK=awk
b0b70d84
AC
3618_ACEOF
3619
5213506e
RW
3620cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
3621# The default lists apply if the user does not specify any file.
b0b70d84
AC
3622ac_need_defaults=:
3623while test $# != 0
3624do
3625 case $1 in
3626 --*=*)
5213506e
RW
3627 ac_option=`expr "X$1" : 'X\([^=]*\)='`
3628 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
b0b70d84
AC
3629 ac_shift=:
3630 ;;
5213506e 3631 *)
b0b70d84
AC
3632 ac_option=$1
3633 ac_optarg=$2
3634 ac_shift=shift
3635 ;;
b0b70d84
AC
3636 esac
3637
3638 case $ac_option in
3639 # Handling of the options.
b0b70d84
AC
3640 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
3641 ac_cs_recheck=: ;;
5213506e
RW
3642 --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
3643 $as_echo "$ac_cs_version"; exit ;;
3644 --debug | --debu | --deb | --de | --d | -d )
b0b70d84
AC
3645 debug=: ;;
3646 --file | --fil | --fi | --f )
3647 $ac_shift
5213506e
RW
3648 case $ac_optarg in
3649 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
3650 esac
3651 as_fn_append CONFIG_FILES " '$ac_optarg'"
b0b70d84 3652 ac_need_defaults=false;;
5213506e
RW
3653 --he | --h | --help | --hel | -h )
3654 $as_echo "$ac_cs_usage"; exit ;;
b0b70d84
AC
3655 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
3656 | -silent | --silent | --silen | --sile | --sil | --si | --s)
3657 ac_cs_silent=: ;;
3658
3659 # This is an error.
5213506e
RW
3660 -*) as_fn_error "unrecognized option: \`$1'
3661Try \`$0 --help' for more information." ;;
b0b70d84 3662
5213506e
RW
3663 *) as_fn_append ac_config_targets " $1"
3664 ac_need_defaults=false ;;
b0b70d84
AC
3665
3666 esac
3667 shift
3668done
3669
3670ac_configure_extra_args=
3671
3672if $ac_cs_silent; then
3673 exec 6>/dev/null
3674 ac_configure_extra_args="$ac_configure_extra_args --silent"
3675fi
3676
3677_ACEOF
5213506e 3678cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
b0b70d84 3679if \$ac_cs_recheck; then
5213506e
RW
3680 set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
3681 shift
3682 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
3683 CONFIG_SHELL='$SHELL'
3684 export CONFIG_SHELL
3685 exec "\$@"
b0b70d84
AC
3686fi
3687
3688_ACEOF
5213506e
RW
3689cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
3690exec 5>>config.log
3691{
3692 echo
3693 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
3694## Running $as_me. ##
3695_ASBOX
3696 $as_echo "$ac_log"
3697} >&5
b0b70d84 3698
5213506e
RW
3699_ACEOF
3700cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
7193e639 3701#
5213506e 3702# INIT-COMMANDS
7193e639
LG
3703#
3704
7193e639
LG
3705srcdir="$srcdir"
3706host="$host"
3707target="$target"
3708with_multisubdir="$with_multisubdir"
3709with_multisrctop="$with_multisrctop"
3710with_target_subdir="$with_target_subdir"
3711ac_configure_args="${multilib_arg} ${ac_configure_args}"
3712multi_basedir="$multi_basedir"
3713CONFIG_SHELL=${CONFIG_SHELL-/bin/sh}
3714CC="$CC"
05682af8
EB
3715CXX="$CXX"
3716GFORTRAN="$GFORTRAN"
3717GCJ="$GCJ"
7193e639
LG
3718
3719_ACEOF
b0b70d84 3720
5213506e 3721cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
b0b70d84 3722
5213506e 3723# Handling of arguments.
b0b70d84
AC
3724for ac_config_target in $ac_config_targets
3725do
5213506e
RW
3726 case $ac_config_target in
3727 "default-1") CONFIG_COMMANDS="$CONFIG_COMMANDS default-1" ;;
3728 "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
3729
3730 *) as_fn_error "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
b0b70d84
AC
3731 esac
3732done
3733
5213506e 3734
b0b70d84
AC
3735# If the user did not use the arguments to specify the items to instantiate,
3736# then the envvar interface is used. Set only those that are not.
3737# We use the long form for the default assignment because of an extremely
3738# bizarre bug on SunOS 4.1.3.
3739if $ac_need_defaults; then
3740 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
7193e639 3741 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
b0b70d84
AC
3742fi
3743
3744# Have a temporary directory for convenience. Make it in the build tree
5213506e 3745# simply because there is no reason against having it here, and in addition,
b0b70d84 3746# creating and moving files from /tmp can sometimes cause problems.
5213506e
RW
3747# Hook for its removal unless debugging.
3748# Note that there is a small window in which the directory will not be cleaned:
3749# after its creation but before its name has been assigned to `$tmp'.
b0b70d84
AC
3750$debug ||
3751{
5213506e
RW
3752 tmp=
3753 trap 'exit_status=$?
3754 { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
3755' 0
3756 trap 'as_fn_exit 1' 1 2 13 15
b0b70d84 3757}
b0b70d84
AC
3758# Create a (secure) tmp directory for tmp files.
3759
3760{
5213506e 3761 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
b0b70d84
AC
3762 test -n "$tmp" && test -d "$tmp"
3763} ||
3764{
5213506e
RW
3765 tmp=./conf$$-$RANDOM
3766 (umask 077 && mkdir "$tmp")
3767} || as_fn_error "cannot create a temporary directory in ." "$LINENO" 5
3768
3769# Set up the scripts for CONFIG_FILES section.
3770# No need to generate them if there are no CONFIG_FILES.
3771# This happens for instance with `./config.status config.h'.
3772if test -n "$CONFIG_FILES"; then
3773
3774
3775ac_cr=`echo X | tr X '\015'`
3776# On cygwin, bash can eat \r inside `` if the user requested igncr.
3777# But we know of no other shell where ac_cr would be empty at this
3778# point, so we can use a bashism as a fallback.
3779if test "x$ac_cr" = x; then
3780 eval ac_cr=\$\'\\r\'
3781fi
3782ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
3783if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
3784 ac_cs_awk_cr='\r'
3785else
3786 ac_cs_awk_cr=$ac_cr
3787fi
3788
3789echo 'BEGIN {' >"$tmp/subs1.awk" &&
3790_ACEOF
3791
3792
3793{
3794 echo "cat >conf$$subs.awk <<_ACEOF" &&
3795 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
3796 echo "_ACEOF"
3797} >conf$$subs.sh ||
3798 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
3799ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
3800ac_delim='%!_!# '
3801for ac_last_try in false false false false false :; do
3802 . ./conf$$subs.sh ||
3803 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
3804
3805 ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
3806 if test $ac_delim_n = $ac_delim_num; then
3807 break
3808 elif $ac_last_try; then
3809 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
3810 else
3811 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
3812 fi
3813done
3814rm -f conf$$subs.sh
3815
3816cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
3817cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&
3818_ACEOF
3819sed -n '
3820h
3821s/^/S["/; s/!.*/"]=/
3822p
3823g
3824s/^[^!]*!//
3825:repl
3826t repl
3827s/'"$ac_delim"'$//
3828t delim
3829:nl
3830h
3831s/\(.\{148\}\).*/\1/
3832t more1
3833s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
3834p
3835n
3836b repl
3837:more1
3838s/["\\]/\\&/g; s/^/"/; s/$/"\\/
3839p
3840g
3841s/.\{148\}//
3842t nl
3843:delim
3844h
3845s/\(.\{148\}\).*/\1/
3846t more2
3847s/["\\]/\\&/g; s/^/"/; s/$/"/
3848p
3849b
3850:more2
3851s/["\\]/\\&/g; s/^/"/; s/$/"\\/
3852p
3853g
3854s/.\{148\}//
3855t delim
3856' <conf$$subs.awk | sed '
3857/^[^""]/{
3858 N
3859 s/\n//
3860}
3861' >>$CONFIG_STATUS || ac_write_fail=1
3862rm -f conf$$subs.awk
3863cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
3864_ACAWK
3865cat >>"\$tmp/subs1.awk" <<_ACAWK &&
3866 for (key in S) S_is_set[key] = 1
3867 FS = "\a"
3868
3869}
b0b70d84 3870{
5213506e
RW
3871 line = $ 0
3872 nfields = split(line, field, "@")
3873 substed = 0
3874 len = length(field[1])
3875 for (i = 2; i < nfields; i++) {
3876 key = field[i]
3877 keylen = length(key)
3878 if (S_is_set[key]) {
3879 value = S[key]
3880 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
3881 len += length(value) + length(field[++i])
3882 substed = 1
3883 } else
3884 len += 1 + keylen
3885 }
3886
3887 print line
b0b70d84
AC
3888}
3889
5213506e
RW
3890_ACAWK
3891_ACEOF
3892cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
3893if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
3894 sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
3895else
3896 cat
3897fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
3898 || as_fn_error "could not setup config files machinery" "$LINENO" 5
b0b70d84
AC
3899_ACEOF
3900
5213506e
RW
3901# VPATH may cause trouble with some makes, so we remove $(srcdir),
3902# ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
3903# trailing colons and then remove the whole line if VPATH becomes empty
3904# (actually we leave an empty line to preserve line numbers).
3905if test "x$srcdir" = x.; then
3906 ac_vpsub='/^[ ]*VPATH[ ]*=/{
3907s/:*\$(srcdir):*/:/
3908s/:*\${srcdir}:*/:/
3909s/:*@srcdir@:*/:/
3910s/^\([^=]*=[ ]*\):*/\1/
3911s/:*$//
3912s/^[^=]*=[ ]*$//
3913}'
3914fi
b0b70d84 3915
5213506e
RW
3916cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
3917fi # test -n "$CONFIG_FILES"
b0b70d84 3918
b0b70d84 3919
5213506e
RW
3920eval set X " :F $CONFIG_FILES :C $CONFIG_COMMANDS"
3921shift
3922for ac_tag
3923do
3924 case $ac_tag in
3925 :[FHLC]) ac_mode=$ac_tag; continue;;
3926 esac
3927 case $ac_mode$ac_tag in
3928 :[FHL]*:*);;
3929 :L* | :C*:*) as_fn_error "invalid tag \`$ac_tag'" "$LINENO" 5;;
3930 :[FH]-) ac_tag=-:-;;
3931 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
3932 esac
3933 ac_save_IFS=$IFS
3934 IFS=:
3935 set x $ac_tag
3936 IFS=$ac_save_IFS
3937 shift
3938 ac_file=$1
3939 shift
b0b70d84 3940
5213506e
RW
3941 case $ac_mode in
3942 :L) ac_source=$1;;
3943 :[FH])
3944 ac_file_inputs=
3945 for ac_f
3946 do
3947 case $ac_f in
3948 -) ac_f="$tmp/stdin";;
3949 *) # Look for the file first in the build tree, then in the source tree
3950 # (if the path is not absolute). The absolute path cannot be DOS-style,
3951 # because $ac_f cannot contain `:'.
3952 test -f "$ac_f" ||
3953 case $ac_f in
3954 [\\/$]*) false;;
3955 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
3956 esac ||
3957 as_fn_error "cannot find input file: \`$ac_f'" "$LINENO" 5;;
3958 esac
3959 case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
3960 as_fn_append ac_file_inputs " '$ac_f'"
3961 done
3962
3963 # Let's still pretend it is `configure' which instantiates (i.e., don't
3964 # use $as_me), people would be surprised to read:
3965 # /* config.h. Generated by config.status. */
3966 configure_input='Generated from '`
3967 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
3968 `' by configure.'
3969 if test x"$ac_file" != x-; then
3970 configure_input="$ac_file. $configure_input"
3971 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
3972$as_echo "$as_me: creating $ac_file" >&6;}
b0b70d84 3973 fi
5213506e
RW
3974 # Neutralize special characters interpreted by sed in replacement strings.
3975 case $configure_input in #(
3976 *\&* | *\|* | *\\* )
3977 ac_sed_conf_input=`$as_echo "$configure_input" |
3978 sed 's/[\\\\&|]/\\\\&/g'`;; #(
3979 *) ac_sed_conf_input=$configure_input;;
3980 esac
b0b70d84 3981
5213506e
RW
3982 case $ac_tag in
3983 *:-:* | *:-) cat >"$tmp/stdin" \
3984 || as_fn_error "could not create $ac_file" "$LINENO" 5 ;;
3985 esac
3986 ;;
b0b70d84
AC
3987 esac
3988
5213506e 3989 ac_dir=`$as_dirname -- "$ac_file" ||
b0b70d84 3990$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
8ab705be
KC
3991 X"$ac_file" : 'X\(//\)[^/]' \| \
3992 X"$ac_file" : 'X\(//\)$' \| \
5213506e
RW
3993 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
3994$as_echo X"$ac_file" |
3995 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
3996 s//\1/
3997 q
3998 }
3999 /^X\(\/\/\)[^/].*/{
4000 s//\1/
4001 q
4002 }
4003 /^X\(\/\/\)$/{
4004 s//\1/
4005 q
4006 }
4007 /^X\(\/\).*/{
4008 s//\1/
4009 q
4010 }
4011 s/.*/./; q'`
4012 as_dir="$ac_dir"; as_fn_mkdir_p
b0b70d84
AC
4013 ac_builddir=.
4014
5213506e
RW
4015case "$ac_dir" in
4016.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
4017*)
4018 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
4019 # A ".." for each directory in $ac_dir_suffix.
4020 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
4021 case $ac_top_builddir_sub in
4022 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
4023 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
4024 esac ;;
4025esac
4026ac_abs_top_builddir=$ac_pwd
4027ac_abs_builddir=$ac_pwd$ac_dir_suffix
4028# for backward compatibility:
4029ac_top_builddir=$ac_top_build_prefix
b0b70d84
AC
4030
4031case $srcdir in
5213506e 4032 .) # We are building in place.
b0b70d84 4033 ac_srcdir=.
5213506e
RW
4034 ac_top_srcdir=$ac_top_builddir_sub
4035 ac_abs_top_srcdir=$ac_pwd ;;
4036 [\\/]* | ?:[\\/]* ) # Absolute name.
b0b70d84 4037 ac_srcdir=$srcdir$ac_dir_suffix;
5213506e
RW
4038 ac_top_srcdir=$srcdir
4039 ac_abs_top_srcdir=$srcdir ;;
4040 *) # Relative name.
4041 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
4042 ac_top_srcdir=$ac_top_build_prefix$srcdir
4043 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
b0b70d84 4044esac
5213506e 4045ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
8ab705be 4046
b0b70d84 4047
5213506e
RW
4048 case $ac_mode in
4049 :F)
4050 #
4051 # CONFIG_FILE
4052 #
b0b70d84 4053
5213506e 4054_ACEOF
b0b70d84 4055
5213506e
RW
4056cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
4057# If the template does not know about datarootdir, expand it.
4058# FIXME: This hack should be removed a few years after 2.60.
4059ac_datarootdir_hack=; ac_datarootdir_seen=
4060ac_sed_dataroot='
4061/datarootdir/ {
4062 p
4063 q
4064}
4065/@datadir@/p
4066/@docdir@/p
4067/@infodir@/p
4068/@localedir@/p
4069/@mandir@/p'
4070case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
4071*datarootdir*) ac_datarootdir_seen=yes;;
4072*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
4073 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
4074$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
b0b70d84 4075_ACEOF
5213506e
RW
4076cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
4077 ac_datarootdir_hack='
4078 s&@datadir@&$datadir&g
4079 s&@docdir@&$docdir&g
4080 s&@infodir@&$infodir&g
4081 s&@localedir@&$localedir&g
4082 s&@mandir@&$mandir&g
4083 s&\\\${datarootdir}&$datarootdir&g' ;;
4084esac
4085_ACEOF
4086
4087# Neutralize VPATH when `$srcdir' = `.'.
4088# Shell code in configure.ac might set extrasub.
4089# FIXME: do we really want to maintain this feature?
4090cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
4091ac_sed_extra="$ac_vpsub
b0b70d84
AC
4092$extrasub
4093_ACEOF
5213506e 4094cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
b0b70d84
AC
4095:t
4096/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
5213506e
RW
4097s|@configure_input@|$ac_sed_conf_input|;t t
4098s&@top_builddir@&$ac_top_builddir_sub&;t t
4099s&@top_build_prefix@&$ac_top_build_prefix&;t t
4100s&@srcdir@&$ac_srcdir&;t t
4101s&@abs_srcdir@&$ac_abs_srcdir&;t t
4102s&@top_srcdir@&$ac_top_srcdir&;t t
4103s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
4104s&@builddir@&$ac_builddir&;t t
4105s&@abs_builddir@&$ac_abs_builddir&;t t
4106s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
4107$ac_datarootdir_hack
4108"
4109eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \
4110 || as_fn_error "could not create $ac_file" "$LINENO" 5
4111
4112test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
4113 { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
4114 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
4115 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
4116which seems to be undefined. Please make sure it is defined." >&5
4117$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
4118which seems to be undefined. Please make sure it is defined." >&2;}
4119
4120 rm -f "$tmp/stdin"
4121 case $ac_file in
4122 -) cat "$tmp/out" && rm -f "$tmp/out";;
4123 *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
4124 esac \
4125 || as_fn_error "could not create $ac_file" "$LINENO" 5
4126 ;;
7193e639 4127
7193e639 4128
5213506e
RW
4129 :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
4130$as_echo "$as_me: executing $ac_file commands" >&6;}
4131 ;;
4132 esac
7193e639
LG
4133
4134
5213506e
RW
4135 case $ac_file$ac_mode in
4136 "default-1":C)
7193e639
LG
4137# Only add multilib support code if we just rebuilt the top-level
4138# Makefile.
4139case " $CONFIG_FILES " in
4140 *" Makefile "*)
4141 ac_file=Makefile . ${multi_basedir}/config-ml.in
4142 ;;
4143esac ;;
5213506e 4144
7193e639 4145 esac
5213506e 4146done # for ac_tag
b0b70d84 4147
b0b70d84 4148
5213506e 4149as_fn_exit 0
b0b70d84 4150_ACEOF
b0b70d84
AC
4151ac_clean_files=$ac_clean_files_save
4152
5213506e
RW
4153test $ac_write_fail = 0 ||
4154 as_fn_error "write failure creating $CONFIG_STATUS" "$LINENO" 5
4155
b0b70d84
AC
4156
4157# configure is writing to config.log, and then calls config.status.
4158# config.status does its own redirection, appending to config.log.
4159# Unfortunately, on DOS this fails, as config.log is still kept open
4160# by configure, so config.status won't be able to write to it; its
4161# output is simply discarded. So we exec the FD to /dev/null,
4162# effectively closing config.log, so it can be properly (re)opened and
4163# appended to by config.status. When coming back to configure, we
4164# need to make the FD available again.
4165if test "$no_create" != yes; then
4166 ac_cs_success=:
4167 ac_config_status_args=
4168 test "$silent" = yes &&
4169 ac_config_status_args="$ac_config_status_args --quiet"
4170 exec 5>/dev/null
4171 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
4172 exec 5>>config.log
4173 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
4174 # would make configure fail if this is the last instruction.
5213506e
RW
4175 $ac_cs_success || as_fn_exit $?
4176fi
4177if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
4178 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
4179$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
b0b70d84
AC
4180fi
4181