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