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