]> git.ipfire.org Git - thirdparty/binutils-gdb.git/blame - sim/h8300/configure
sim: hw: rework configure option & device selection
[thirdparty/binutils-gdb.git] / sim / h8300 / configure
CommitLineData
c906108c 1#! /bin/sh
b7026657 2# Guess values for system-dependent variables and create Makefiles.
d0ac1c44
SM
3# Generated by GNU Autoconf 2.69.
4#
5#
6# Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc.
81ecdfbb 7#
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.
d0ac1c44 90as_myself=
81ecdfbb
RW
91case $0 in #((
92 *[\\/]* ) as_myself=$0 ;;
93 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
94for as_dir in $PATH
95do
96 IFS=$as_save_IFS
97 test -z "$as_dir" && as_dir=.
98 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
99 done
100IFS=$as_save_IFS
101
102 ;;
103esac
104# We did not find ourselves, most probably we were run as `sh COMMAND'
105# in which case we are not to be found in the path.
106if test "x$as_myself" = x; then
107 as_myself=$0
108fi
109if test ! -f "$as_myself"; then
110 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
111 exit 1
112fi
113
114# Unset variables that we do not need and which cause bugs (e.g. in
115# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
116# suppresses any "Segmentation fault" message there. '((' could
117# trigger a bug in pdksh 5.2.14.
118for as_var in BASH_ENV ENV MAIL MAILPATH
119do eval test x\${$as_var+set} = xset \
120 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
121done
b7026657
AC
122PS1='$ '
123PS2='> '
124PS4='+ '
c906108c 125
b7026657 126# NLS nuisances.
81ecdfbb
RW
127LC_ALL=C
128export LC_ALL
129LANGUAGE=C
130export LANGUAGE
131
132# CDPATH.
133(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
134
d0ac1c44
SM
135# Use a proper internal environment variable to ensure we don't fall
136 # into an infinite loop, continuously re-executing ourselves.
137 if test x"${_as_can_reexec}" != xno && test "x$CONFIG_SHELL" != x; then
138 _as_can_reexec=no; export _as_can_reexec;
139 # We cannot yet assume a decent shell, so we have to provide a
140# neutralization value for shells without unset; and this also
141# works around shells that cannot unset nonexistent variables.
142# Preserve -v and -x to the replacement shell.
143BASH_ENV=/dev/null
144ENV=/dev/null
145(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
146case $- in # ((((
147 *v*x* | *x*v* ) as_opts=-vx ;;
148 *v* ) as_opts=-v ;;
149 *x* ) as_opts=-x ;;
150 * ) as_opts= ;;
151esac
152exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
153# Admittedly, this is quite paranoid, since all the known shells bail
154# out after a failed `exec'.
155$as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
156as_fn_exit 255
157 fi
158 # We don't want this to propagate to other subprocesses.
159 { _as_can_reexec=; unset _as_can_reexec;}
81ecdfbb
RW
160if test "x$CONFIG_SHELL" = x; then
161 as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
162 emulate sh
163 NULLCMD=:
164 # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
165 # is contrary to our usage. Disable this feature.
166 alias -g '\${1+\"\$@\"}'='\"\$@\"'
167 setopt NO_GLOB_SUBST
168else
169 case \`(set -o) 2>/dev/null\` in #(
170 *posix*) :
171 set -o posix ;; #(
172 *) :
173 ;;
174esac
175fi
176"
177 as_required="as_fn_return () { (exit \$1); }
178as_fn_success () { as_fn_return 0; }
179as_fn_failure () { as_fn_return 1; }
180as_fn_ret_success () { return 0; }
181as_fn_ret_failure () { return 1; }
182
183exitcode=0
184as_fn_success || { exitcode=1; echo as_fn_success failed.; }
185as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
186as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
187as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
188if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
189
190else
191 exitcode=1; echo positional parameters were not saved.
192fi
d0ac1c44
SM
193test x\$exitcode = x0 || exit 1
194test -x / || exit 1"
81ecdfbb
RW
195 as_suggested=" as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
196 as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
197 eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
d3562f83 198 test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1"
81ecdfbb
RW
199 if (eval "$as_required") 2>/dev/null; then :
200 as_have_required=yes
201else
202 as_have_required=no
203fi
204 if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
205
206else
207 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
208as_found=false
209for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
b7026657 210do
81ecdfbb
RW
211 IFS=$as_save_IFS
212 test -z "$as_dir" && as_dir=.
213 as_found=:
214 case $as_dir in #(
215 /*)
216 for as_base in sh bash ksh sh5; do
217 # Try only shells that exist, to save several forks.
218 as_shell=$as_dir/$as_base
219 if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
220 { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
221 CONFIG_SHELL=$as_shell as_have_required=yes
222 if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
223 break 2
224fi
225fi
226 done;;
227 esac
228 as_found=false
229done
230$as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
231 { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
232 CONFIG_SHELL=$SHELL as_have_required=yes
233fi; }
234IFS=$as_save_IFS
235
236
237 if test "x$CONFIG_SHELL" != x; then :
d0ac1c44
SM
238 export CONFIG_SHELL
239 # We cannot yet assume a decent shell, so we have to provide a
240# neutralization value for shells without unset; and this also
241# works around shells that cannot unset nonexistent variables.
242# Preserve -v and -x to the replacement shell.
243BASH_ENV=/dev/null
244ENV=/dev/null
245(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
246case $- in # ((((
247 *v*x* | *x*v* ) as_opts=-vx ;;
248 *v* ) as_opts=-v ;;
249 *x* ) as_opts=-x ;;
250 * ) as_opts= ;;
251esac
252exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
253# Admittedly, this is quite paranoid, since all the known shells bail
254# out after a failed `exec'.
255$as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
256exit 255
81ecdfbb
RW
257fi
258
259 if test x$as_have_required = xno; then :
260 $as_echo "$0: This script requires a shell more modern than all"
261 $as_echo "$0: the shells that I found on your system."
262 if test x${ZSH_VERSION+set} = xset ; then
263 $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
264 $as_echo "$0: be upgraded to zsh 4.3.4 or later."
b7026657 265 else
81ecdfbb
RW
266 $as_echo "$0: Please tell bug-autoconf@gnu.org about your system,
267$0: including any error possibly output before this
268$0: message. Then install a modern shell, or manually run
269$0: the script under such a shell if you do have one."
b7026657 270 fi
81ecdfbb
RW
271 exit 1
272fi
273fi
274fi
275SHELL=${CONFIG_SHELL-/bin/sh}
276export SHELL
277# Unset more variables known to interfere with behavior of common tools.
278CLICOLOR_FORCE= GREP_OPTIONS=
279unset CLICOLOR_FORCE GREP_OPTIONS
280
281## --------------------- ##
282## M4sh Shell Functions. ##
283## --------------------- ##
284# as_fn_unset VAR
285# ---------------
286# Portably unset VAR.
287as_fn_unset ()
288{
289 { eval $1=; unset $1;}
290}
291as_unset=as_fn_unset
292
293# as_fn_set_status STATUS
294# -----------------------
295# Set $? to STATUS, without forking.
296as_fn_set_status ()
297{
298 return $1
299} # as_fn_set_status
300
301# as_fn_exit STATUS
302# -----------------
303# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
304as_fn_exit ()
305{
306 set +e
307 as_fn_set_status $1
308 exit $1
309} # as_fn_exit
310
311# as_fn_mkdir_p
312# -------------
313# Create "$as_dir" as a directory, including parents if necessary.
314as_fn_mkdir_p ()
315{
316
317 case $as_dir in #(
318 -*) as_dir=./$as_dir;;
319 esac
320 test -d "$as_dir" || eval $as_mkdir_p || {
321 as_dirs=
322 while :; do
323 case $as_dir in #(
324 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
325 *) as_qdir=$as_dir;;
326 esac
327 as_dirs="'$as_qdir' $as_dirs"
328 as_dir=`$as_dirname -- "$as_dir" ||
329$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
330 X"$as_dir" : 'X\(//\)[^/]' \| \
331 X"$as_dir" : 'X\(//\)$' \| \
332 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
333$as_echo X"$as_dir" |
334 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
335 s//\1/
336 q
337 }
338 /^X\(\/\/\)[^/].*/{
339 s//\1/
340 q
341 }
342 /^X\(\/\/\)$/{
343 s//\1/
344 q
345 }
346 /^X\(\/\).*/{
347 s//\1/
348 q
349 }
350 s/.*/./; q'`
351 test -d "$as_dir" && break
352 done
353 test -z "$as_dirs" || eval "mkdir $as_dirs"
d0ac1c44 354 } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
81ecdfbb
RW
355
356
357} # as_fn_mkdir_p
d0ac1c44
SM
358
359# as_fn_executable_p FILE
360# -----------------------
361# Test if FILE is an executable regular file.
362as_fn_executable_p ()
363{
364 test -f "$1" && test -x "$1"
365} # as_fn_executable_p
81ecdfbb
RW
366# as_fn_append VAR VALUE
367# ----------------------
368# Append the text in VALUE to the end of the definition contained in VAR. Take
369# advantage of any shell optimizations that allow amortized linear growth over
370# repeated appends, instead of the typical quadratic growth present in naive
371# implementations.
372if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
373 eval 'as_fn_append ()
374 {
375 eval $1+=\$2
376 }'
377else
378 as_fn_append ()
379 {
380 eval $1=\$$1\$2
381 }
382fi # as_fn_append
383
384# as_fn_arith ARG...
385# ------------------
386# Perform arithmetic evaluation on the ARGs, and store the result in the
387# global $as_val. Take advantage of shells that can avoid forks. The arguments
388# must be portable across $(()) and expr.
389if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
390 eval 'as_fn_arith ()
391 {
392 as_val=$(( $* ))
393 }'
394else
395 as_fn_arith ()
396 {
397 as_val=`expr "$@" || test $? -eq 1`
398 }
399fi # as_fn_arith
400
c906108c 401
d0ac1c44
SM
402# as_fn_error STATUS ERROR [LINENO LOG_FD]
403# ----------------------------------------
81ecdfbb
RW
404# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
405# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
d0ac1c44 406# script with STATUS, using 1 if that was 0.
81ecdfbb
RW
407as_fn_error ()
408{
d0ac1c44
SM
409 as_status=$1; test $as_status -eq 0 && as_status=1
410 if test "$4"; then
411 as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
412 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
81ecdfbb 413 fi
d0ac1c44 414 $as_echo "$as_me: error: $2" >&2
81ecdfbb
RW
415 as_fn_exit $as_status
416} # as_fn_error
417
418if expr a : '\(a\)' >/dev/null 2>&1 &&
419 test "X`expr 00001 : '.*\(...\)'`" = X001; then
b7026657
AC
420 as_expr=expr
421else
422 as_expr=false
423fi
c906108c 424
81ecdfbb 425if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
b7026657
AC
426 as_basename=basename
427else
428 as_basename=false
429fi
c906108c 430
81ecdfbb
RW
431if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
432 as_dirname=dirname
433else
434 as_dirname=false
435fi
c906108c 436
81ecdfbb 437as_me=`$as_basename -- "$0" ||
b7026657
AC
438$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
439 X"$0" : 'X\(//\)$' \| \
81ecdfbb
RW
440 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
441$as_echo X/"$0" |
442 sed '/^.*\/\([^/][^/]*\)\/*$/{
443 s//\1/
444 q
445 }
446 /^X\/\(\/\/\)$/{
447 s//\1/
448 q
449 }
450 /^X\/\(\/\).*/{
451 s//\1/
452 q
453 }
454 s/.*/./; q'`
c906108c 455
b7026657
AC
456# Avoid depending upon Character Ranges.
457as_cr_letters='abcdefghijklmnopqrstuvwxyz'
458as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
459as_cr_Letters=$as_cr_letters$as_cr_LETTERS
460as_cr_digits='0123456789'
461as_cr_alnum=$as_cr_Letters$as_cr_digits
c906108c 462
c906108c 463
81ecdfbb
RW
464 as_lineno_1=$LINENO as_lineno_1a=$LINENO
465 as_lineno_2=$LINENO as_lineno_2a=$LINENO
466 eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
467 test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
468 # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-)
469 sed -n '
470 p
471 /[$]LINENO/=
472 ' <$as_myself |
b7026657 473 sed '
81ecdfbb
RW
474 s/[$]LINENO.*/&-/
475 t lineno
476 b
477 :lineno
b7026657 478 N
81ecdfbb
RW
479 :loop
480 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
b7026657 481 t loop
81ecdfbb 482 s/-\n.*//
b7026657 483 ' >$as_me.lineno &&
81ecdfbb
RW
484 chmod +x "$as_me.lineno" ||
485 { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
b7026657 486
d0ac1c44
SM
487 # If we had to re-execute with $CONFIG_SHELL, we're ensured to have
488 # already done that, so ensure we don't try to do so again and fall
489 # in an infinite loop. This has already happened in practice.
490 _as_can_reexec=no; export _as_can_reexec
b7026657
AC
491 # Don't try to exec as it changes $[0], causing all sort of problems
492 # (the dirname of $[0] is not the place where we might find the
81ecdfbb
RW
493 # original and so on. Autoconf is especially sensitive to this).
494 . "./$as_me.lineno"
b7026657
AC
495 # Exit status is that of the last command.
496 exit
497}
c906108c 498
81ecdfbb
RW
499ECHO_C= ECHO_N= ECHO_T=
500case `echo -n x` in #(((((
501-n*)
502 case `echo 'xy\c'` in
503 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
504 xy) ECHO_C='\c';;
505 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
506 ECHO_T=' ';;
507 esac;;
508*)
509 ECHO_N='-n';;
b7026657 510esac
c906108c 511
81ecdfbb
RW
512rm -f conf$$ conf$$.exe conf$$.file
513if test -d conf$$.dir; then
514 rm -f conf$$.dir/conf$$.file
b7026657 515else
81ecdfbb
RW
516 rm -f conf$$.dir
517 mkdir conf$$.dir 2>/dev/null
b7026657 518fi
81ecdfbb
RW
519if (echo >conf$$.file) 2>/dev/null; then
520 if ln -s conf$$.file conf$$ 2>/dev/null; then
b7026657 521 as_ln_s='ln -s'
81ecdfbb
RW
522 # ... but there are two gotchas:
523 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
524 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
d0ac1c44 525 # In both cases, we have to default to `cp -pR'.
81ecdfbb 526 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
d0ac1c44 527 as_ln_s='cp -pR'
81ecdfbb
RW
528 elif ln conf$$.file conf$$ 2>/dev/null; then
529 as_ln_s=ln
530 else
d0ac1c44 531 as_ln_s='cp -pR'
b7026657 532 fi
b7026657 533else
d0ac1c44 534 as_ln_s='cp -pR'
b7026657 535fi
81ecdfbb
RW
536rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
537rmdir conf$$.dir 2>/dev/null
c906108c 538
b7026657 539if mkdir -p . 2>/dev/null; then
81ecdfbb 540 as_mkdir_p='mkdir -p "$as_dir"'
b7026657
AC
541else
542 test -d ./-p && rmdir ./-p
543 as_mkdir_p=false
544fi
c906108c 545
d0ac1c44
SM
546as_test_x='test -x'
547as_executable_p=as_fn_executable_p
c906108c 548
b7026657
AC
549# Sed expression to map a string onto a valid CPP name.
550as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
c906108c 551
b7026657
AC
552# Sed expression to map a string onto a valid variable name.
553as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
c906108c
SS
554
555
d0ac1c44
SM
556test -n "$DJDIR" || exec 7<&0 </dev/null
557exec 6>&1
c906108c 558
b7026657 559# Name of the host.
d0ac1c44 560# hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status,
b7026657
AC
561# so uname gets run too.
562ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
c906108c 563
c906108c 564#
b7026657 565# Initializations.
c906108c 566#
b7026657 567ac_default_prefix=/usr/local
81ecdfbb 568ac_clean_files=
b7026657 569ac_config_libobj_dir=.
81ecdfbb 570LIBOBJS=
b7026657
AC
571cross_compiling=no
572subdirs=
573MFLAGS=
574MAKEFLAGS=
b7026657
AC
575
576# Identity of this package.
577PACKAGE_NAME=
578PACKAGE_TARNAME=
579PACKAGE_VERSION=
580PACKAGE_STRING=
581PACKAGE_BUGREPORT=
81ecdfbb 582PACKAGE_URL=
b7026657
AC
583
584ac_unique_file="Makefile.in"
81ecdfbb
RW
585ac_subst_vars='LTLIBOBJS
586LIBOBJS
760b3e8b 587sim_reserved_bits
760b3e8b
MF
588sim_default_model
589sim_scache
590sim_float
591sim_bitsize
81ecdfbb 592cgen_breaks
be0387ee
MF
593sim_hw_sockser
594sim_hw_cflags
595SIM_ENABLE_HW_FALSE
596SIM_ENABLE_HW_TRUE
81ecdfbb
RW
597target_alias
598host_alias
599build_alias
600LIBS
601ECHO_T
602ECHO_N
603ECHO_C
604DEFS
605mandir
606localedir
607libdir
608psdir
609pdfdir
610dvidir
611htmldir
612infodir
613docdir
614oldincludedir
615includedir
616localstatedir
617sharedstatedir
618sysconfdir
619datadir
620datarootdir
621libexecdir
622sbindir
623bindir
624program_transform_name
625prefix
626exec_prefix
627PACKAGE_URL
628PACKAGE_BUGREPORT
629PACKAGE_STRING
630PACKAGE_VERSION
631PACKAGE_TARNAME
632PACKAGE_NAME
633PATH_SEPARATOR
be0387ee 634SHELL'
b7026657 635ac_subst_files=''
81ecdfbb
RW
636ac_user_opts='
637enable_option_checking
66d055c7 638enable_sim_hardware
81ecdfbb
RW
639'
640 ac_precious_vars='build_alias
641host_alias
bc56166f 642target_alias'
81ecdfbb 643
c906108c
SS
644
645# Initialize some variables set by options.
b7026657
AC
646ac_init_help=
647ac_init_version=false
81ecdfbb
RW
648ac_unrecognized_opts=
649ac_unrecognized_sep=
c906108c
SS
650# The variables have the same names as the options, with
651# dashes changed to underlines.
b7026657 652cache_file=/dev/null
c906108c 653exec_prefix=NONE
c906108c 654no_create=
c906108c
SS
655no_recursion=
656prefix=NONE
657program_prefix=NONE
658program_suffix=NONE
659program_transform_name=s,x,x,
660silent=
661site=
662srcdir=
c906108c
SS
663verbose=
664x_includes=NONE
665x_libraries=NONE
b7026657
AC
666
667# Installation directory options.
668# These are left unexpanded so users can "make install exec_prefix=/foo"
669# and all the variables that are supposed to be based on exec_prefix
670# by default will actually change.
671# Use braces instead of parens because sh, perl, etc. also accept them.
81ecdfbb 672# (The list follows the same order as the GNU Coding Standards.)
c906108c
SS
673bindir='${exec_prefix}/bin'
674sbindir='${exec_prefix}/sbin'
675libexecdir='${exec_prefix}/libexec'
81ecdfbb
RW
676datarootdir='${prefix}/share'
677datadir='${datarootdir}'
c906108c
SS
678sysconfdir='${prefix}/etc'
679sharedstatedir='${prefix}/com'
680localstatedir='${prefix}/var'
c906108c
SS
681includedir='${prefix}/include'
682oldincludedir='/usr/include'
81ecdfbb
RW
683docdir='${datarootdir}/doc/${PACKAGE}'
684infodir='${datarootdir}/info'
685htmldir='${docdir}'
686dvidir='${docdir}'
687pdfdir='${docdir}'
688psdir='${docdir}'
689libdir='${exec_prefix}/lib'
690localedir='${datarootdir}/locale'
691mandir='${datarootdir}/man'
c906108c 692
c906108c 693ac_prev=
81ecdfbb 694ac_dashdash=
c906108c
SS
695for ac_option
696do
c906108c
SS
697 # If the previous option needs an argument, assign it.
698 if test -n "$ac_prev"; then
81ecdfbb 699 eval $ac_prev=\$ac_option
c906108c
SS
700 ac_prev=
701 continue
702 fi
703
81ecdfbb 704 case $ac_option in
d0ac1c44
SM
705 *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
706 *=) ac_optarg= ;;
707 *) ac_optarg=yes ;;
81ecdfbb 708 esac
c906108c
SS
709
710 # Accept the important Cygnus configure options, so we can diagnose typos.
711
81ecdfbb
RW
712 case $ac_dashdash$ac_option in
713 --)
714 ac_dashdash=yes ;;
c906108c
SS
715
716 -bindir | --bindir | --bindi | --bind | --bin | --bi)
717 ac_prev=bindir ;;
718 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
b7026657 719 bindir=$ac_optarg ;;
c906108c
SS
720
721 -build | --build | --buil | --bui | --bu)
b7026657 722 ac_prev=build_alias ;;
c906108c 723 -build=* | --build=* | --buil=* | --bui=* | --bu=*)
b7026657 724 build_alias=$ac_optarg ;;
c906108c
SS
725
726 -cache-file | --cache-file | --cache-fil | --cache-fi \
727 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
728 ac_prev=cache_file ;;
729 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
730 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
b7026657
AC
731 cache_file=$ac_optarg ;;
732
733 --config-cache | -C)
734 cache_file=config.cache ;;
c906108c 735
81ecdfbb 736 -datadir | --datadir | --datadi | --datad)
c906108c 737 ac_prev=datadir ;;
81ecdfbb 738 -datadir=* | --datadir=* | --datadi=* | --datad=*)
b7026657 739 datadir=$ac_optarg ;;
c906108c 740
81ecdfbb
RW
741 -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
742 | --dataroo | --dataro | --datar)
743 ac_prev=datarootdir ;;
744 -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
745 | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
746 datarootdir=$ac_optarg ;;
747
c906108c 748 -disable-* | --disable-*)
81ecdfbb 749 ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
c906108c 750 # Reject names that are not valid shell variable names.
81ecdfbb 751 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
d0ac1c44 752 as_fn_error $? "invalid feature name: $ac_useropt"
81ecdfbb
RW
753 ac_useropt_orig=$ac_useropt
754 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
755 case $ac_user_opts in
756 *"
757"enable_$ac_useropt"
758"*) ;;
759 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
760 ac_unrecognized_sep=', ';;
761 esac
762 eval enable_$ac_useropt=no ;;
763
764 -docdir | --docdir | --docdi | --doc | --do)
765 ac_prev=docdir ;;
766 -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
767 docdir=$ac_optarg ;;
768
769 -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
770 ac_prev=dvidir ;;
771 -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
772 dvidir=$ac_optarg ;;
c906108c
SS
773
774 -enable-* | --enable-*)
81ecdfbb 775 ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
c906108c 776 # Reject names that are not valid shell variable names.
81ecdfbb 777 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
d0ac1c44 778 as_fn_error $? "invalid feature name: $ac_useropt"
81ecdfbb
RW
779 ac_useropt_orig=$ac_useropt
780 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
781 case $ac_user_opts in
782 *"
783"enable_$ac_useropt"
784"*) ;;
785 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
786 ac_unrecognized_sep=', ';;
c906108c 787 esac
81ecdfbb 788 eval enable_$ac_useropt=\$ac_optarg ;;
c906108c
SS
789
790 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
791 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
792 | --exec | --exe | --ex)
793 ac_prev=exec_prefix ;;
794 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
795 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
796 | --exec=* | --exe=* | --ex=*)
b7026657 797 exec_prefix=$ac_optarg ;;
c906108c
SS
798
799 -gas | --gas | --ga | --g)
800 # Obsolete; use --with-gas.
801 with_gas=yes ;;
802
b7026657
AC
803 -help | --help | --hel | --he | -h)
804 ac_init_help=long ;;
805 -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
806 ac_init_help=recursive ;;
807 -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
808 ac_init_help=short ;;
c906108c
SS
809
810 -host | --host | --hos | --ho)
b7026657 811 ac_prev=host_alias ;;
c906108c 812 -host=* | --host=* | --hos=* | --ho=*)
b7026657 813 host_alias=$ac_optarg ;;
c906108c 814
81ecdfbb
RW
815 -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
816 ac_prev=htmldir ;;
817 -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
818 | --ht=*)
819 htmldir=$ac_optarg ;;
820
c906108c
SS
821 -includedir | --includedir | --includedi | --included | --include \
822 | --includ | --inclu | --incl | --inc)
823 ac_prev=includedir ;;
824 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
825 | --includ=* | --inclu=* | --incl=* | --inc=*)
b7026657 826 includedir=$ac_optarg ;;
c906108c
SS
827
828 -infodir | --infodir | --infodi | --infod | --info | --inf)
829 ac_prev=infodir ;;
830 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
b7026657 831 infodir=$ac_optarg ;;
c906108c
SS
832
833 -libdir | --libdir | --libdi | --libd)
834 ac_prev=libdir ;;
835 -libdir=* | --libdir=* | --libdi=* | --libd=*)
b7026657 836 libdir=$ac_optarg ;;
c906108c
SS
837
838 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
839 | --libexe | --libex | --libe)
840 ac_prev=libexecdir ;;
841 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
842 | --libexe=* | --libex=* | --libe=*)
b7026657 843 libexecdir=$ac_optarg ;;
c906108c 844
81ecdfbb
RW
845 -localedir | --localedir | --localedi | --localed | --locale)
846 ac_prev=localedir ;;
847 -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
848 localedir=$ac_optarg ;;
849
c906108c 850 -localstatedir | --localstatedir | --localstatedi | --localstated \
81ecdfbb 851 | --localstate | --localstat | --localsta | --localst | --locals)
c906108c
SS
852 ac_prev=localstatedir ;;
853 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
81ecdfbb 854 | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
b7026657 855 localstatedir=$ac_optarg ;;
c906108c
SS
856
857 -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
858 ac_prev=mandir ;;
859 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
b7026657 860 mandir=$ac_optarg ;;
c906108c
SS
861
862 -nfp | --nfp | --nf)
863 # Obsolete; use --without-fp.
864 with_fp=no ;;
865
866 -no-create | --no-create | --no-creat | --no-crea | --no-cre \
b7026657 867 | --no-cr | --no-c | -n)
c906108c
SS
868 no_create=yes ;;
869
870 -no-recursion | --no-recursion | --no-recursio | --no-recursi \
871 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
872 no_recursion=yes ;;
873
874 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
875 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
876 | --oldin | --oldi | --old | --ol | --o)
877 ac_prev=oldincludedir ;;
878 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
879 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
880 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
b7026657 881 oldincludedir=$ac_optarg ;;
c906108c
SS
882
883 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
884 ac_prev=prefix ;;
885 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
b7026657 886 prefix=$ac_optarg ;;
c906108c
SS
887
888 -program-prefix | --program-prefix | --program-prefi | --program-pref \
889 | --program-pre | --program-pr | --program-p)
890 ac_prev=program_prefix ;;
891 -program-prefix=* | --program-prefix=* | --program-prefi=* \
892 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
b7026657 893 program_prefix=$ac_optarg ;;
c906108c
SS
894
895 -program-suffix | --program-suffix | --program-suffi | --program-suff \
896 | --program-suf | --program-su | --program-s)
897 ac_prev=program_suffix ;;
898 -program-suffix=* | --program-suffix=* | --program-suffi=* \
899 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
b7026657 900 program_suffix=$ac_optarg ;;
c906108c
SS
901
902 -program-transform-name | --program-transform-name \
903 | --program-transform-nam | --program-transform-na \
904 | --program-transform-n | --program-transform- \
905 | --program-transform | --program-transfor \
906 | --program-transfo | --program-transf \
907 | --program-trans | --program-tran \
908 | --progr-tra | --program-tr | --program-t)
909 ac_prev=program_transform_name ;;
910 -program-transform-name=* | --program-transform-name=* \
911 | --program-transform-nam=* | --program-transform-na=* \
912 | --program-transform-n=* | --program-transform-=* \
913 | --program-transform=* | --program-transfor=* \
914 | --program-transfo=* | --program-transf=* \
915 | --program-trans=* | --program-tran=* \
916 | --progr-tra=* | --program-tr=* | --program-t=*)
b7026657 917 program_transform_name=$ac_optarg ;;
c906108c 918
81ecdfbb
RW
919 -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
920 ac_prev=pdfdir ;;
921 -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
922 pdfdir=$ac_optarg ;;
923
924 -psdir | --psdir | --psdi | --psd | --ps)
925 ac_prev=psdir ;;
926 -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
927 psdir=$ac_optarg ;;
928
c906108c
SS
929 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
930 | -silent | --silent | --silen | --sile | --sil)
931 silent=yes ;;
932
933 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
934 ac_prev=sbindir ;;
935 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
936 | --sbi=* | --sb=*)
b7026657 937 sbindir=$ac_optarg ;;
c906108c
SS
938
939 -sharedstatedir | --sharedstatedir | --sharedstatedi \
940 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
941 | --sharedst | --shareds | --shared | --share | --shar \
942 | --sha | --sh)
943 ac_prev=sharedstatedir ;;
944 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
945 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
946 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
947 | --sha=* | --sh=*)
b7026657 948 sharedstatedir=$ac_optarg ;;
c906108c
SS
949
950 -site | --site | --sit)
951 ac_prev=site ;;
952 -site=* | --site=* | --sit=*)
b7026657 953 site=$ac_optarg ;;
eb2d80b4 954
c906108c
SS
955 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
956 ac_prev=srcdir ;;
957 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
b7026657 958 srcdir=$ac_optarg ;;
c906108c
SS
959
960 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
961 | --syscon | --sysco | --sysc | --sys | --sy)
962 ac_prev=sysconfdir ;;
963 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
964 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
b7026657 965 sysconfdir=$ac_optarg ;;
c906108c
SS
966
967 -target | --target | --targe | --targ | --tar | --ta | --t)
b7026657 968 ac_prev=target_alias ;;
c906108c 969 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
b7026657 970 target_alias=$ac_optarg ;;
c906108c
SS
971
972 -v | -verbose | --verbose | --verbos | --verbo | --verb)
973 verbose=yes ;;
974
b7026657
AC
975 -version | --version | --versio | --versi | --vers | -V)
976 ac_init_version=: ;;
c906108c
SS
977
978 -with-* | --with-*)
81ecdfbb 979 ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
c906108c 980 # Reject names that are not valid shell variable names.
81ecdfbb 981 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
d0ac1c44 982 as_fn_error $? "invalid package name: $ac_useropt"
81ecdfbb
RW
983 ac_useropt_orig=$ac_useropt
984 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
985 case $ac_user_opts in
986 *"
987"with_$ac_useropt"
988"*) ;;
989 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
990 ac_unrecognized_sep=', ';;
c906108c 991 esac
81ecdfbb 992 eval with_$ac_useropt=\$ac_optarg ;;
c906108c
SS
993
994 -without-* | --without-*)
81ecdfbb 995 ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
c906108c 996 # Reject names that are not valid shell variable names.
81ecdfbb 997 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
d0ac1c44 998 as_fn_error $? "invalid package name: $ac_useropt"
81ecdfbb
RW
999 ac_useropt_orig=$ac_useropt
1000 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1001 case $ac_user_opts in
1002 *"
1003"with_$ac_useropt"
1004"*) ;;
1005 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1006 ac_unrecognized_sep=', ';;
1007 esac
1008 eval with_$ac_useropt=no ;;
c906108c
SS
1009
1010 --x)
1011 # Obsolete; use --with-x.
1012 with_x=yes ;;
1013
1014 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1015 | --x-incl | --x-inc | --x-in | --x-i)
1016 ac_prev=x_includes ;;
1017 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1018 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
b7026657 1019 x_includes=$ac_optarg ;;
c906108c
SS
1020
1021 -x-libraries | --x-libraries | --x-librarie | --x-librari \
1022 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1023 ac_prev=x_libraries ;;
1024 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1025 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
b7026657 1026 x_libraries=$ac_optarg ;;
c906108c 1027
d0ac1c44
SM
1028 -*) as_fn_error $? "unrecognized option: \`$ac_option'
1029Try \`$0 --help' for more information"
c906108c
SS
1030 ;;
1031
b7026657
AC
1032 *=*)
1033 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1034 # Reject names that are not valid shell variable names.
81ecdfbb
RW
1035 case $ac_envvar in #(
1036 '' | [0-9]* | *[!_$as_cr_alnum]* )
d0ac1c44 1037 as_fn_error $? "invalid variable name: \`$ac_envvar'" ;;
81ecdfbb
RW
1038 esac
1039 eval $ac_envvar=\$ac_optarg
b7026657
AC
1040 export $ac_envvar ;;
1041
c906108c 1042 *)
b7026657 1043 # FIXME: should be removed in autoconf 3.0.
81ecdfbb 1044 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
b7026657 1045 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
81ecdfbb 1046 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
d0ac1c44 1047 : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
c906108c
SS
1048 ;;
1049
1050 esac
1051done
1052
1053if test -n "$ac_prev"; then
b7026657 1054 ac_option=--`echo $ac_prev | sed 's/_/-/g'`
d0ac1c44 1055 as_fn_error $? "missing argument to $ac_option"
c906108c 1056fi
c906108c 1057
81ecdfbb
RW
1058if test -n "$ac_unrecognized_opts"; then
1059 case $enable_option_checking in
1060 no) ;;
d0ac1c44 1061 fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
81ecdfbb 1062 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
b7026657 1063 esac
81ecdfbb 1064fi
c906108c 1065
81ecdfbb
RW
1066# Check all directory arguments for consistency.
1067for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1068 datadir sysconfdir sharedstatedir localstatedir includedir \
1069 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1070 libdir localedir mandir
c906108c 1071do
81ecdfbb
RW
1072 eval ac_val=\$$ac_var
1073 # Remove trailing slashes.
1074 case $ac_val in
1075 */ )
1076 ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1077 eval $ac_var=\$ac_val;;
1078 esac
1079 # Be sure to have absolute directory names.
b7026657 1080 case $ac_val in
81ecdfbb
RW
1081 [\\/$]* | ?:[\\/]* ) continue;;
1082 NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
c906108c 1083 esac
d0ac1c44 1084 as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
c906108c
SS
1085done
1086
b7026657
AC
1087# There might be people who depend on the old broken behavior: `$host'
1088# used to hold the argument of --host etc.
1089# FIXME: To remove some day.
1090build=$build_alias
1091host=$host_alias
1092target=$target_alias
1093
1094# FIXME: To remove some day.
1095if test "x$host_alias" != x; then
1096 if test "x$build_alias" = x; then
1097 cross_compiling=maybe
b7026657
AC
1098 elif test "x$build_alias" != "x$host_alias"; then
1099 cross_compiling=yes
1100 fi
1101fi
c906108c 1102
b7026657
AC
1103ac_tool_prefix=
1104test -n "$host_alias" && ac_tool_prefix=$host_alias-
1105
1106test "$silent" = yes && exec 6>/dev/null
c906108c 1107
c906108c 1108
81ecdfbb
RW
1109ac_pwd=`pwd` && test -n "$ac_pwd" &&
1110ac_ls_di=`ls -di .` &&
1111ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
d0ac1c44 1112 as_fn_error $? "working directory cannot be determined"
81ecdfbb 1113test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
d0ac1c44 1114 as_fn_error $? "pwd does not report name of working directory"
81ecdfbb
RW
1115
1116
c906108c
SS
1117# Find the source files, if location was not specified.
1118if test -z "$srcdir"; then
1119 ac_srcdir_defaulted=yes
81ecdfbb
RW
1120 # Try the directory containing this script, then the parent directory.
1121 ac_confdir=`$as_dirname -- "$as_myself" ||
1122$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1123 X"$as_myself" : 'X\(//\)[^/]' \| \
1124 X"$as_myself" : 'X\(//\)$' \| \
1125 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1126$as_echo X"$as_myself" |
1127 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1128 s//\1/
1129 q
1130 }
1131 /^X\(\/\/\)[^/].*/{
1132 s//\1/
1133 q
1134 }
1135 /^X\(\/\/\)$/{
1136 s//\1/
1137 q
1138 }
1139 /^X\(\/\).*/{
1140 s//\1/
1141 q
1142 }
1143 s/.*/./; q'`
c906108c 1144 srcdir=$ac_confdir
81ecdfbb 1145 if test ! -r "$srcdir/$ac_unique_file"; then
c906108c
SS
1146 srcdir=..
1147 fi
1148else
1149 ac_srcdir_defaulted=no
1150fi
81ecdfbb
RW
1151if test ! -r "$srcdir/$ac_unique_file"; then
1152 test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
d0ac1c44 1153 as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir"
81ecdfbb
RW
1154fi
1155ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1156ac_abs_confdir=`(
d0ac1c44 1157 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
81ecdfbb
RW
1158 pwd)`
1159# When building in place, set srcdir=.
1160if test "$ac_abs_confdir" = "$ac_pwd"; then
1161 srcdir=.
1162fi
1163# Remove unnecessary trailing slashes from srcdir.
1164# Double slashes in file names in object file debugging info
1165# mess up M-x gdb in Emacs.
1166case $srcdir in
1167*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1168esac
1169for ac_var in $ac_precious_vars; do
1170 eval ac_env_${ac_var}_set=\${${ac_var}+set}
1171 eval ac_env_${ac_var}_value=\$${ac_var}
1172 eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1173 eval ac_cv_env_${ac_var}_value=\$${ac_var}
1174done
c906108c 1175
b7026657
AC
1176#
1177# Report the --help message.
1178#
1179if test "$ac_init_help" = "long"; then
1180 # Omit some internal or obsolete options to make the list less imposing.
1181 # This message is too long to be a string in the A/UX 3.1 sh.
1182 cat <<_ACEOF
1183\`configure' configures this package to adapt to many kinds of systems.
c906108c 1184
b7026657 1185Usage: $0 [OPTION]... [VAR=VALUE]...
c906108c 1186
b7026657
AC
1187To assign environment variables (e.g., CC, CFLAGS...), specify them as
1188VAR=VALUE. See below for descriptions of some of the useful variables.
c906108c 1189
b7026657 1190Defaults for the options are specified in brackets.
c906108c 1191
b7026657
AC
1192Configuration:
1193 -h, --help display this help and exit
1194 --help=short display options specific to this package
1195 --help=recursive display the short help of all the included packages
1196 -V, --version display version information and exit
d0ac1c44 1197 -q, --quiet, --silent do not print \`checking ...' messages
b7026657
AC
1198 --cache-file=FILE cache test results in FILE [disabled]
1199 -C, --config-cache alias for \`--cache-file=config.cache'
1200 -n, --no-create do not create output files
1201 --srcdir=DIR find the sources in DIR [configure dir or \`..']
1202
b7026657
AC
1203Installation directories:
1204 --prefix=PREFIX install architecture-independent files in PREFIX
81ecdfbb 1205 [$ac_default_prefix]
b7026657 1206 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
81ecdfbb 1207 [PREFIX]
c906108c 1208
b7026657
AC
1209By default, \`make install' will install all the files in
1210\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1211an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1212for instance \`--prefix=\$HOME'.
c906108c 1213
b7026657
AC
1214For better control, use the options below.
1215
1216Fine tuning of the installation directories:
81ecdfbb
RW
1217 --bindir=DIR user executables [EPREFIX/bin]
1218 --sbindir=DIR system admin executables [EPREFIX/sbin]
1219 --libexecdir=DIR program executables [EPREFIX/libexec]
1220 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1221 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1222 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1223 --libdir=DIR object code libraries [EPREFIX/lib]
1224 --includedir=DIR C header files [PREFIX/include]
1225 --oldincludedir=DIR C header files for non-gcc [/usr/include]
1226 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1227 --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1228 --infodir=DIR info documentation [DATAROOTDIR/info]
1229 --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1230 --mandir=DIR man documentation [DATAROOTDIR/man]
1231 --docdir=DIR documentation root [DATAROOTDIR/doc/PACKAGE]
1232 --htmldir=DIR html documentation [DOCDIR]
1233 --dvidir=DIR dvi documentation [DOCDIR]
1234 --pdfdir=DIR pdf documentation [DOCDIR]
1235 --psdir=DIR ps documentation [DOCDIR]
b7026657
AC
1236_ACEOF
1237
1238 cat <<\_ACEOF
b7026657 1239_ACEOF
c906108c 1240fi
b7026657
AC
1241
1242if test -n "$ac_init_help"; then
1243
1244 cat <<\_ACEOF
1245
1246Optional Features:
81ecdfbb 1247 --disable-option-checking ignore unrecognized --enable/--with options
b7026657
AC
1248 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
1249 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
be0387ee 1250 --enable-sim-hardware Whether to enable hardware/device simulation
b7026657 1251
81ecdfbb 1252Report bugs to the package provider.
b7026657 1253_ACEOF
81ecdfbb 1254ac_status=$?
c906108c
SS
1255fi
1256
b7026657
AC
1257if test "$ac_init_help" = "recursive"; then
1258 # If there are subdirs, report their specific --help.
b7026657 1259 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
81ecdfbb
RW
1260 test -d "$ac_dir" ||
1261 { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1262 continue
b7026657 1263 ac_builddir=.
c906108c 1264
81ecdfbb
RW
1265case "$ac_dir" in
1266.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1267*)
1268 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1269 # A ".." for each directory in $ac_dir_suffix.
1270 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1271 case $ac_top_builddir_sub in
1272 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1273 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1274 esac ;;
1275esac
1276ac_abs_top_builddir=$ac_pwd
1277ac_abs_builddir=$ac_pwd$ac_dir_suffix
1278# for backward compatibility:
1279ac_top_builddir=$ac_top_build_prefix
c906108c 1280
b7026657 1281case $srcdir in
81ecdfbb 1282 .) # We are building in place.
b7026657 1283 ac_srcdir=.
81ecdfbb
RW
1284 ac_top_srcdir=$ac_top_builddir_sub
1285 ac_abs_top_srcdir=$ac_pwd ;;
1286 [\\/]* | ?:[\\/]* ) # Absolute name.
b7026657 1287 ac_srcdir=$srcdir$ac_dir_suffix;
81ecdfbb
RW
1288 ac_top_srcdir=$srcdir
1289 ac_abs_top_srcdir=$srcdir ;;
1290 *) # Relative name.
1291 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1292 ac_top_srcdir=$ac_top_build_prefix$srcdir
1293 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
b7026657 1294esac
81ecdfbb
RW
1295ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1296
1297 cd "$ac_dir" || { ac_status=$?; continue; }
1298 # Check for guested configure.
1299 if test -f "$ac_srcdir/configure.gnu"; then
1300 echo &&
1301 $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1302 elif test -f "$ac_srcdir/configure"; then
1303 echo &&
1304 $SHELL "$ac_srcdir/configure" --help=recursive
b7026657 1305 else
81ecdfbb
RW
1306 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1307 fi || ac_status=$?
1308 cd "$ac_pwd" || { ac_status=$?; break; }
b7026657 1309 done
c906108c 1310fi
b7026657 1311
81ecdfbb 1312test -n "$ac_init_help" && exit $ac_status
b7026657
AC
1313if $ac_init_version; then
1314 cat <<\_ACEOF
81ecdfbb 1315configure
d0ac1c44 1316generated by GNU Autoconf 2.69
b7026657 1317
d0ac1c44 1318Copyright (C) 2012 Free Software Foundation, Inc.
b7026657
AC
1319This configure script is free software; the Free Software Foundation
1320gives unlimited permission to copy, distribute and modify it.
1321_ACEOF
81ecdfbb 1322 exit
b7026657 1323fi
b7026657 1324
81ecdfbb
RW
1325## ------------------------ ##
1326## Autoconf initialization. ##
1327## ------------------------ ##
81ecdfbb
RW
1328cat >config.log <<_ACEOF
1329This file contains any messages produced by compilers while
1330running configure, to aid debugging if configure makes a mistake.
1331
1332It was created by $as_me, which was
d0ac1c44 1333generated by GNU Autoconf 2.69. Invocation command line was
81ecdfbb
RW
1334
1335 $ $0 $@
1336
1337_ACEOF
1338exec 5>>config.log
1339{
1340cat <<_ASUNAME
1341## --------- ##
1342## Platform. ##
1343## --------- ##
1344
1345hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1346uname -m = `(uname -m) 2>/dev/null || echo unknown`
1347uname -r = `(uname -r) 2>/dev/null || echo unknown`
1348uname -s = `(uname -s) 2>/dev/null || echo unknown`
1349uname -v = `(uname -v) 2>/dev/null || echo unknown`
1350
1351/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1352/bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
1353
1354/bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
1355/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
1356/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1357/usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
1358/bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
1359/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
1360/bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
1361
1362_ASUNAME
1363
1364as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1365for as_dir in $PATH
1366do
1367 IFS=$as_save_IFS
1368 test -z "$as_dir" && as_dir=.
1369 $as_echo "PATH: $as_dir"
1370 done
1371IFS=$as_save_IFS
1372
1373} >&5
1374
1375cat >&5 <<_ACEOF
b7026657
AC
1376
1377
1378## ----------- ##
1379## Core tests. ##
1380## ----------- ##
1381
1382_ACEOF
1383
1384
1385# Keep a trace of the command line.
1386# Strip out --no-create and --no-recursion so they do not pile up.
1387# Strip out --silent because we don't want to record it for future runs.
1388# Also quote any args containing shell meta-characters.
1389# Make two passes to allow for proper duplicate-argument suppression.
1390ac_configure_args=
1391ac_configure_args0=
1392ac_configure_args1=
b7026657
AC
1393ac_must_keep_next=false
1394for ac_pass in 1 2
1395do
1396 for ac_arg
1397 do
1398 case $ac_arg in
1399 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1400 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1401 | -silent | --silent | --silen | --sile | --sil)
1402 continue ;;
81ecdfbb
RW
1403 *\'*)
1404 ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
b7026657
AC
1405 esac
1406 case $ac_pass in
81ecdfbb 1407 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
b7026657 1408 2)
81ecdfbb 1409 as_fn_append ac_configure_args1 " '$ac_arg'"
b7026657
AC
1410 if test $ac_must_keep_next = true; then
1411 ac_must_keep_next=false # Got value, back to normal.
1412 else
1413 case $ac_arg in
1414 *=* | --config-cache | -C | -disable-* | --disable-* \
1415 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1416 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1417 | -with-* | --with-* | -without-* | --without-* | --x)
1418 case "$ac_configure_args0 " in
1419 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1420 esac
1421 ;;
1422 -* ) ac_must_keep_next=true ;;
1423 esac
1424 fi
81ecdfbb 1425 as_fn_append ac_configure_args " '$ac_arg'"
b7026657
AC
1426 ;;
1427 esac
1428 done
1429done
81ecdfbb
RW
1430{ ac_configure_args0=; unset ac_configure_args0;}
1431{ ac_configure_args1=; unset ac_configure_args1;}
b7026657
AC
1432
1433# When interrupted or exit'd, cleanup temporary files, and complete
1434# config.log. We remove comments because anyway the quotes in there
1435# would cause problems or look ugly.
81ecdfbb
RW
1436# WARNING: Use '\'' to represent an apostrophe within the trap.
1437# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
b7026657
AC
1438trap 'exit_status=$?
1439 # Save into config.log some information that might help in debugging.
1440 {
1441 echo
1442
d0ac1c44 1443 $as_echo "## ---------------- ##
b7026657 1444## Cache variables. ##
d0ac1c44 1445## ---------------- ##"
b7026657
AC
1446 echo
1447 # The following way of writing the cache mishandles newlines in values,
81ecdfbb
RW
1448(
1449 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
1450 eval ac_val=\$$ac_var
1451 case $ac_val in #(
1452 *${as_nl}*)
1453 case $ac_var in #(
1454 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
1455$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
1456 esac
1457 case $ac_var in #(
1458 _ | IFS | as_nl) ;; #(
1459 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
1460 *) { eval $ac_var=; unset $ac_var;} ;;
1461 esac ;;
1462 esac
1463 done
b7026657 1464 (set) 2>&1 |
81ecdfbb
RW
1465 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
1466 *${as_nl}ac_space=\ *)
b7026657 1467 sed -n \
81ecdfbb
RW
1468 "s/'\''/'\''\\\\'\'''\''/g;
1469 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
1470 ;; #(
b7026657 1471 *)
81ecdfbb 1472 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
b7026657 1473 ;;
81ecdfbb
RW
1474 esac |
1475 sort
1476)
b7026657
AC
1477 echo
1478
d0ac1c44 1479 $as_echo "## ----------------- ##
b7026657 1480## Output variables. ##
d0ac1c44 1481## ----------------- ##"
b7026657
AC
1482 echo
1483 for ac_var in $ac_subst_vars
1484 do
81ecdfbb
RW
1485 eval ac_val=\$$ac_var
1486 case $ac_val in
1487 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1488 esac
1489 $as_echo "$ac_var='\''$ac_val'\''"
b7026657
AC
1490 done | sort
1491 echo
1492
1493 if test -n "$ac_subst_files"; then
d0ac1c44 1494 $as_echo "## ------------------- ##
81ecdfbb 1495## File substitutions. ##
d0ac1c44 1496## ------------------- ##"
b7026657
AC
1497 echo
1498 for ac_var in $ac_subst_files
1499 do
81ecdfbb
RW
1500 eval ac_val=\$$ac_var
1501 case $ac_val in
1502 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1503 esac
1504 $as_echo "$ac_var='\''$ac_val'\''"
b7026657
AC
1505 done | sort
1506 echo
1507 fi
1508
1509 if test -s confdefs.h; then
d0ac1c44 1510 $as_echo "## ----------- ##
b7026657 1511## confdefs.h. ##
d0ac1c44 1512## ----------- ##"
b7026657 1513 echo
81ecdfbb 1514 cat confdefs.h
b7026657
AC
1515 echo
1516 fi
1517 test "$ac_signal" != 0 &&
81ecdfbb
RW
1518 $as_echo "$as_me: caught signal $ac_signal"
1519 $as_echo "$as_me: exit $exit_status"
b7026657 1520 } >&5
81ecdfbb
RW
1521 rm -f core *.core core.conftest.* &&
1522 rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
b7026657 1523 exit $exit_status
81ecdfbb 1524' 0
b7026657 1525for ac_signal in 1 2 13 15; do
81ecdfbb 1526 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
b7026657
AC
1527done
1528ac_signal=0
1529
1530# confdefs.h avoids OS command line length limits that DEFS can exceed.
81ecdfbb
RW
1531rm -f -r conftest* confdefs.h
1532
1533$as_echo "/* confdefs.h */" > confdefs.h
b7026657
AC
1534
1535# Predefined preprocessor variables.
1536
1537cat >>confdefs.h <<_ACEOF
1538#define PACKAGE_NAME "$PACKAGE_NAME"
1539_ACEOF
1540
b7026657
AC
1541cat >>confdefs.h <<_ACEOF
1542#define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1543_ACEOF
1544
b7026657
AC
1545cat >>confdefs.h <<_ACEOF
1546#define PACKAGE_VERSION "$PACKAGE_VERSION"
1547_ACEOF
1548
b7026657
AC
1549cat >>confdefs.h <<_ACEOF
1550#define PACKAGE_STRING "$PACKAGE_STRING"
1551_ACEOF
1552
b7026657
AC
1553cat >>confdefs.h <<_ACEOF
1554#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
1555_ACEOF
1556
81ecdfbb
RW
1557cat >>confdefs.h <<_ACEOF
1558#define PACKAGE_URL "$PACKAGE_URL"
1559_ACEOF
1560
b7026657
AC
1561
1562# Let the site file select an alternate cache file if it wants to.
81ecdfbb
RW
1563# Prefer an explicitly selected file to automatically selected ones.
1564ac_site_file1=NONE
1565ac_site_file2=NONE
1566if test -n "$CONFIG_SITE"; then
d0ac1c44
SM
1567 # We do not want a PATH search for config.site.
1568 case $CONFIG_SITE in #((
1569 -*) ac_site_file1=./$CONFIG_SITE;;
1570 */*) ac_site_file1=$CONFIG_SITE;;
1571 *) ac_site_file1=./$CONFIG_SITE;;
1572 esac
81ecdfbb
RW
1573elif test "x$prefix" != xNONE; then
1574 ac_site_file1=$prefix/share/config.site
1575 ac_site_file2=$prefix/etc/config.site
1576else
1577 ac_site_file1=$ac_default_prefix/share/config.site
1578 ac_site_file2=$ac_default_prefix/etc/config.site
1579fi
1580for ac_site_file in "$ac_site_file1" "$ac_site_file2"
1581do
1582 test "x$ac_site_file" = xNONE && continue
d0ac1c44 1583 if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
81ecdfbb
RW
1584 { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
1585$as_echo "$as_me: loading site script $ac_site_file" >&6;}
b7026657 1586 sed 's/^/| /' "$ac_site_file" >&5
d0ac1c44
SM
1587 . "$ac_site_file" \
1588 || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
1589$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
1590as_fn_error $? "failed to load site script $ac_site_file
1591See \`config.log' for more details" "$LINENO" 5; }
b7026657
AC
1592 fi
1593done
1594
1595if test -r "$cache_file"; then
d0ac1c44
SM
1596 # Some versions of bash will fail to source /dev/null (special files
1597 # actually), so we avoid doing that. DJGPP emulates it as a regular file.
1598 if test /dev/null != "$cache_file" && test -f "$cache_file"; then
81ecdfbb
RW
1599 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
1600$as_echo "$as_me: loading cache $cache_file" >&6;}
b7026657 1601 case $cache_file in
81ecdfbb
RW
1602 [\\/]* | ?:[\\/]* ) . "$cache_file";;
1603 *) . "./$cache_file";;
b7026657
AC
1604 esac
1605 fi
1606else
81ecdfbb
RW
1607 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
1608$as_echo "$as_me: creating cache $cache_file" >&6;}
b7026657
AC
1609 >$cache_file
1610fi
1611
1612# Check that the precious variables saved in the cache have kept the same
1613# value.
1614ac_cache_corrupted=false
81ecdfbb 1615for ac_var in $ac_precious_vars; do
b7026657
AC
1616 eval ac_old_set=\$ac_cv_env_${ac_var}_set
1617 eval ac_new_set=\$ac_env_${ac_var}_set
81ecdfbb
RW
1618 eval ac_old_val=\$ac_cv_env_${ac_var}_value
1619 eval ac_new_val=\$ac_env_${ac_var}_value
b7026657
AC
1620 case $ac_old_set,$ac_new_set in
1621 set,)
81ecdfbb
RW
1622 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
1623$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
b7026657
AC
1624 ac_cache_corrupted=: ;;
1625 ,set)
81ecdfbb
RW
1626 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
1627$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
b7026657
AC
1628 ac_cache_corrupted=: ;;
1629 ,);;
1630 *)
1631 if test "x$ac_old_val" != "x$ac_new_val"; then
81ecdfbb
RW
1632 # differences in whitespace do not lead to failure.
1633 ac_old_val_w=`echo x $ac_old_val`
1634 ac_new_val_w=`echo x $ac_new_val`
1635 if test "$ac_old_val_w" != "$ac_new_val_w"; then
1636 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
1637$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
1638 ac_cache_corrupted=:
1639 else
1640 { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
1641$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
1642 eval $ac_var=\$ac_old_val
1643 fi
1644 { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5
1645$as_echo "$as_me: former value: \`$ac_old_val'" >&2;}
1646 { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5
1647$as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
b7026657
AC
1648 fi;;
1649 esac
1650 # Pass precious variables to config.status.
1651 if test "$ac_new_set" = set; then
1652 case $ac_new_val in
81ecdfbb 1653 *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
b7026657
AC
1654 *) ac_arg=$ac_var=$ac_new_val ;;
1655 esac
1656 case " $ac_configure_args " in
1657 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
81ecdfbb 1658 *) as_fn_append ac_configure_args " '$ac_arg'" ;;
b7026657
AC
1659 esac
1660 fi
1661done
1662if $ac_cache_corrupted; then
81ecdfbb
RW
1663 { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
1664$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
1665 { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
1666$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
d0ac1c44 1667 as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
b7026657 1668fi
81ecdfbb
RW
1669## -------------------- ##
1670## Main body of script. ##
1671## -------------------- ##
b7026657
AC
1672
1673ac_ext=c
1674ac_cpp='$CPP $CPPFLAGS'
1675ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1676ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1677ac_compiler_gnu=$ac_cv_c_compiler_gnu
1678
1679
6bb11ab3
L
1680
1681
be0387ee
MF
1682{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for sim hardware settings" >&5
1683$as_echo_n "checking for sim hardware settings... " >&6; }
66d055c7
MF
1684# Check whether --enable-sim-hardware was given.
1685if test "${enable_sim_hardware+set}" = set; then :
1686 enableval=$enable_sim_hardware;
1687else
1688 enable_sim_hardware="yes"
1689fi
1690
be0387ee 1691sim_hw_sockser=
66d055c7 1692if test "$enable_sim_hardware" = no; then
66d055c7 1693 sim_hw_cflags="-DWITH_HW=0"
be0387ee 1694elif test "$enable_sim_hardware" = yes; then
66d055c7 1695 sim_hw_cflags="-DWITH_HW=1"
66d055c7
MF
1696 # mingw does not support sockser
1697 case ${host} in
1698 *mingw*) ;;
1699 *) # TODO: We don't add dv-sockser to sim_hw as it is not a "real" device
1700 # that you instatiate. Instead, other code will call into it directly.
1701 # At some point, we should convert it over.
be0387ee 1702 sim_hw_sockser="dv-sockser.o"
bcaa61f7 1703 sim_hw_cflags="$sim_hw_cflags -DHAVE_DV_SOCKSER"
66d055c7
MF
1704 ;;
1705 esac
be0387ee
MF
1706else
1707 as_fn_error $? "unknown argument \"$enable_sim_hardware\"" "$LINENO" 5
66d055c7 1708fi
be0387ee
MF
1709if test "$enable_sim_hardware" = "yes"; then
1710 SIM_ENABLE_HW_TRUE=
1711 SIM_ENABLE_HW_FALSE='#'
1712else
1713 SIM_ENABLE_HW_TRUE='#'
1714 SIM_ENABLE_HW_FALSE=
1715fi
1716
1717
1718{ $as_echo "$as_me:${as_lineno-$LINENO}: result: ${enable_sim_hardware}" >&5
1719$as_echo "${enable_sim_hardware}" >&6; }
1720
1721
66d055c7
MF
1722
1723
b7026657
AC
1724cgen_breaks=""
1725if grep CGEN_MAINT $srcdir/Makefile.in >/dev/null; then
1726cgen_breaks="break cgen_rtx_error";
1727fi
1728
81ecdfbb 1729ac_config_files="$ac_config_files Makefile.sim:Makefile.in"
38f48d72 1730
81ecdfbb 1731ac_config_files="$ac_config_files Make-common.sim:../common/Make-common.in"
38f48d72 1732
81ecdfbb 1733ac_config_files="$ac_config_files .gdbinit:../common/gdbinit.in"
38f48d72 1734
81ecdfbb 1735ac_config_commands="$ac_config_commands Makefile"
38f48d72 1736
81ecdfbb 1737ac_config_commands="$ac_config_commands stamp-h"
38f48d72 1738
760b3e8b
MF
1739
1740
1741
1742
1743
1744
1745
b7026657
AC
1746cat >confcache <<\_ACEOF
1747# This file is a shell script that caches the results of configure
1748# tests run on this system so they can be shared between configure
1749# scripts and configure runs, see configure's option --config-cache.
1750# It is not useful on other systems. If it contains results you don't
1751# want to keep, you may remove or edit it.
1752#
1753# config.status only pays attention to the cache file if you give it
1754# the --recheck option to rerun configure.
1755#
1756# `ac_cv_env_foo' variables (set or unset) will be overridden when
1757# loading this file, other *unset* `ac_cv_foo' will be assigned the
1758# following values.
1759
1760_ACEOF
1761
1762# The following way of writing the cache mishandles newlines in values,
1763# but we know of no workaround that is simple, portable, and efficient.
81ecdfbb 1764# So, we kill variables containing newlines.
b7026657
AC
1765# Ultrix sh set writes to stderr and can't be redirected directly,
1766# and sets the high bit in the cache file unless we assign to the vars.
81ecdfbb
RW
1767(
1768 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
1769 eval ac_val=\$$ac_var
1770 case $ac_val in #(
1771 *${as_nl}*)
1772 case $ac_var in #(
1773 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
1774$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
1775 esac
1776 case $ac_var in #(
1777 _ | IFS | as_nl) ;; #(
1778 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
1779 *) { eval $ac_var=; unset $ac_var;} ;;
1780 esac ;;
1781 esac
1782 done
1783
b7026657 1784 (set) 2>&1 |
81ecdfbb
RW
1785 case $as_nl`(ac_space=' '; set) 2>&1` in #(
1786 *${as_nl}ac_space=\ *)
1787 # `set' does not quote correctly, so add quotes: double-quote
1788 # substitution turns \\\\ into \\, and sed turns \\ into \.
b7026657
AC
1789 sed -n \
1790 "s/'/'\\\\''/g;
1791 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
81ecdfbb 1792 ;; #(
b7026657
AC
1793 *)
1794 # `set' quotes correctly as required by POSIX, so do not add quotes.
81ecdfbb 1795 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
b7026657 1796 ;;
81ecdfbb
RW
1797 esac |
1798 sort
1799) |
b7026657 1800 sed '
81ecdfbb 1801 /^ac_cv_env_/b end
b7026657 1802 t clear
81ecdfbb 1803 :clear
b7026657
AC
1804 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
1805 t end
81ecdfbb
RW
1806 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
1807 :end' >>confcache
1808if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
1809 if test -w "$cache_file"; then
d0ac1c44 1810 if test "x$cache_file" != "x/dev/null"; then
81ecdfbb
RW
1811 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
1812$as_echo "$as_me: updating cache $cache_file" >&6;}
d0ac1c44
SM
1813 if test ! -f "$cache_file" || test -h "$cache_file"; then
1814 cat confcache >"$cache_file"
1815 else
1816 case $cache_file in #(
1817 */* | ?:*)
1818 mv -f confcache "$cache_file"$$ &&
1819 mv -f "$cache_file"$$ "$cache_file" ;; #(
1820 *)
1821 mv -f confcache "$cache_file" ;;
1822 esac
1823 fi
1824 fi
b7026657 1825 else
81ecdfbb
RW
1826 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
1827$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
b7026657
AC
1828 fi
1829fi
1830rm -f confcache
1831
1832test "x$prefix" = xNONE && prefix=$ac_default_prefix
1833# Let make expand exec_prefix.
1834test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
1835
52d37d2c
MF
1836# Transform confdefs.h into DEFS.
1837# Protect against shell expansion while executing Makefile rules.
1838# Protect against Makefile macro expansion.
1839#
1840# If the first sed substitution is executed (which looks for macros that
1841# take arguments), then branch to the quote section. Otherwise,
1842# look for a macro that doesn't take arguments.
1843ac_script='
1844:mline
1845/\\$/{
1846 N
1847 s,\\\n,,
1848 b mline
1849}
1850t clear
1851:clear
1852s/^[ ]*#[ ]*define[ ][ ]*\([^ (][^ (]*([^)]*)\)[ ]*\(.*\)/-D\1=\2/g
1853t quote
1854s/^[ ]*#[ ]*define[ ][ ]*\([^ ][^ ]*\)[ ]*\(.*\)/-D\1=\2/g
1855t quote
1856b any
1857:quote
1858s/[ `~#$^&*(){}\\|;'\''"<>?]/\\&/g
1859s/\[/\\&/g
1860s/\]/\\&/g
1861s/\$/$$/g
1862H
1863:any
1864${
1865 g
1866 s/^\n//
1867 s/\n/ /g
1868 p
1869}
1870'
1871DEFS=`sed -n "$ac_script" confdefs.h`
1872
b7026657
AC
1873
1874ac_libobjs=
1875ac_ltlibobjs=
d0ac1c44 1876U=
b7026657
AC
1877for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
1878 # 1. Remove the extension, and $U if already installed.
81ecdfbb
RW
1879 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
1880 ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
1881 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
1882 # will be set to the directory where LIBOBJS objects are built.
1883 as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
1884 as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
b7026657
AC
1885done
1886LIBOBJS=$ac_libobjs
1887
1888LTLIBOBJS=$ac_ltlibobjs
1889
1890
1891
d0ac1c44 1892: "${CONFIG_STATUS=./config.status}"
81ecdfbb 1893ac_write_fail=0
b7026657
AC
1894ac_clean_files_save=$ac_clean_files
1895ac_clean_files="$ac_clean_files $CONFIG_STATUS"
81ecdfbb
RW
1896{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
1897$as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
1898as_write_fail=0
1899cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
b7026657
AC
1900#! $SHELL
1901# Generated by $as_me.
1902# Run this file to recreate the current configuration.
1903# Compiler output produced by configure, useful for debugging
1904# configure, is in config.log if it exists.
1905
1906debug=false
1907ac_cs_recheck=false
1908ac_cs_silent=false
b7026657 1909
81ecdfbb
RW
1910SHELL=\${CONFIG_SHELL-$SHELL}
1911export SHELL
1912_ASEOF
1913cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
1914## -------------------- ##
1915## M4sh Initialization. ##
1916## -------------------- ##
1917
1918# Be more Bourne compatible
1919DUALCASE=1; export DUALCASE # for MKS sh
1920if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
b7026657
AC
1921 emulate sh
1922 NULLCMD=:
81ecdfbb 1923 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
b7026657
AC
1924 # is contrary to our usage. Disable this feature.
1925 alias -g '${1+"$@"}'='"$@"'
81ecdfbb
RW
1926 setopt NO_GLOB_SUBST
1927else
1928 case `(set -o) 2>/dev/null` in #(
1929 *posix*) :
1930 set -o posix ;; #(
1931 *) :
1932 ;;
1933esac
b7026657 1934fi
b7026657 1935
81ecdfbb
RW
1936
1937as_nl='
1938'
1939export as_nl
1940# Printing a long string crashes Solaris 7 /usr/bin/printf.
1941as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
1942as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
1943as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
1944# Prefer a ksh shell builtin over an external printf program on Solaris,
1945# but without wasting forks for bash or zsh.
1946if test -z "$BASH_VERSION$ZSH_VERSION" \
1947 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
1948 as_echo='print -r --'
1949 as_echo_n='print -rn --'
1950elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
1951 as_echo='printf %s\n'
1952 as_echo_n='printf %s'
1953else
1954 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
1955 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
1956 as_echo_n='/usr/ucb/echo -n'
1957 else
1958 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
1959 as_echo_n_body='eval
1960 arg=$1;
1961 case $arg in #(
1962 *"$as_nl"*)
1963 expr "X$arg" : "X\\(.*\\)$as_nl";
1964 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
1965 esac;
1966 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
1967 '
1968 export as_echo_n_body
1969 as_echo_n='sh -c $as_echo_n_body as_echo'
1970 fi
1971 export as_echo_body
1972 as_echo='sh -c $as_echo_body as_echo'
1973fi
1974
1975# The user is always right.
1976if test "${PATH_SEPARATOR+set}" != set; then
1977 PATH_SEPARATOR=:
1978 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
1979 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
1980 PATH_SEPARATOR=';'
1981 }
c906108c
SS
1982fi
1983
1984
81ecdfbb
RW
1985# IFS
1986# We need space, tab and new line, in precisely that order. Quoting is
1987# there to prevent editors from complaining about space-tab.
1988# (If _AS_PATH_WALK were called with IFS unset, it would disable word
1989# splitting by setting IFS to empty value.)
1990IFS=" "" $as_nl"
1991
1992# Find who we are. Look in the path if we contain no directory separator.
d0ac1c44 1993as_myself=
81ecdfbb
RW
1994case $0 in #((
1995 *[\\/]* ) as_myself=$0 ;;
1996 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1997for as_dir in $PATH
1998do
1999 IFS=$as_save_IFS
2000 test -z "$as_dir" && as_dir=.
2001 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
2002 done
2003IFS=$as_save_IFS
2004
2005 ;;
2006esac
2007# We did not find ourselves, most probably we were run as `sh COMMAND'
2008# in which case we are not to be found in the path.
2009if test "x$as_myself" = x; then
2010 as_myself=$0
2011fi
2012if test ! -f "$as_myself"; then
2013 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
2014 exit 1
2015fi
2016
2017# Unset variables that we do not need and which cause bugs (e.g. in
2018# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
2019# suppresses any "Segmentation fault" message there. '((' could
2020# trigger a bug in pdksh 5.2.14.
2021for as_var in BASH_ENV ENV MAIL MAILPATH
2022do eval test x\${$as_var+set} = xset \
2023 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
2024done
b7026657
AC
2025PS1='$ '
2026PS2='> '
2027PS4='+ '
2028
2029# NLS nuisances.
81ecdfbb
RW
2030LC_ALL=C
2031export LC_ALL
2032LANGUAGE=C
2033export LANGUAGE
2034
2035# CDPATH.
2036(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
2037
2038
d0ac1c44
SM
2039# as_fn_error STATUS ERROR [LINENO LOG_FD]
2040# ----------------------------------------
81ecdfbb
RW
2041# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
2042# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
d0ac1c44 2043# script with STATUS, using 1 if that was 0.
81ecdfbb
RW
2044as_fn_error ()
2045{
d0ac1c44
SM
2046 as_status=$1; test $as_status -eq 0 && as_status=1
2047 if test "$4"; then
2048 as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2049 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
b7026657 2050 fi
d0ac1c44 2051 $as_echo "$as_me: error: $2" >&2
81ecdfbb
RW
2052 as_fn_exit $as_status
2053} # as_fn_error
2054
2055
2056# as_fn_set_status STATUS
2057# -----------------------
2058# Set $? to STATUS, without forking.
2059as_fn_set_status ()
2060{
2061 return $1
2062} # as_fn_set_status
2063
2064# as_fn_exit STATUS
2065# -----------------
2066# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
2067as_fn_exit ()
2068{
2069 set +e
2070 as_fn_set_status $1
2071 exit $1
2072} # as_fn_exit
2073
2074# as_fn_unset VAR
2075# ---------------
2076# Portably unset VAR.
2077as_fn_unset ()
2078{
2079 { eval $1=; unset $1;}
2080}
2081as_unset=as_fn_unset
2082# as_fn_append VAR VALUE
2083# ----------------------
2084# Append the text in VALUE to the end of the definition contained in VAR. Take
2085# advantage of any shell optimizations that allow amortized linear growth over
2086# repeated appends, instead of the typical quadratic growth present in naive
2087# implementations.
2088if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
2089 eval 'as_fn_append ()
2090 {
2091 eval $1+=\$2
2092 }'
2093else
2094 as_fn_append ()
2095 {
2096 eval $1=\$$1\$2
2097 }
2098fi # as_fn_append
2099
2100# as_fn_arith ARG...
2101# ------------------
2102# Perform arithmetic evaluation on the ARGs, and store the result in the
2103# global $as_val. Take advantage of shells that can avoid forks. The arguments
2104# must be portable across $(()) and expr.
2105if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
2106 eval 'as_fn_arith ()
2107 {
2108 as_val=$(( $* ))
2109 }'
2110else
2111 as_fn_arith ()
2112 {
2113 as_val=`expr "$@" || test $? -eq 1`
2114 }
2115fi # as_fn_arith
2116
c906108c 2117
81ecdfbb
RW
2118if expr a : '\(a\)' >/dev/null 2>&1 &&
2119 test "X`expr 00001 : '.*\(...\)'`" = X001; then
b7026657 2120 as_expr=expr
c906108c 2121else
b7026657
AC
2122 as_expr=false
2123fi
c906108c 2124
81ecdfbb 2125if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
b7026657 2126 as_basename=basename
c906108c 2127else
b7026657 2128 as_basename=false
c906108c 2129fi
b7026657 2130
81ecdfbb
RW
2131if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
2132 as_dirname=dirname
2133else
2134 as_dirname=false
2135fi
b7026657 2136
81ecdfbb 2137as_me=`$as_basename -- "$0" ||
b7026657
AC
2138$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
2139 X"$0" : 'X\(//\)$' \| \
81ecdfbb
RW
2140 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
2141$as_echo X/"$0" |
2142 sed '/^.*\/\([^/][^/]*\)\/*$/{
2143 s//\1/
2144 q
2145 }
2146 /^X\/\(\/\/\)$/{
2147 s//\1/
2148 q
2149 }
2150 /^X\/\(\/\).*/{
2151 s//\1/
2152 q
2153 }
2154 s/.*/./; q'`
b7026657 2155
b7026657
AC
2156# Avoid depending upon Character Ranges.
2157as_cr_letters='abcdefghijklmnopqrstuvwxyz'
2158as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
2159as_cr_Letters=$as_cr_letters$as_cr_LETTERS
2160as_cr_digits='0123456789'
2161as_cr_alnum=$as_cr_Letters$as_cr_digits
2162
81ecdfbb
RW
2163ECHO_C= ECHO_N= ECHO_T=
2164case `echo -n x` in #(((((
2165-n*)
2166 case `echo 'xy\c'` in
2167 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
2168 xy) ECHO_C='\c';;
2169 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
2170 ECHO_T=' ';;
2171 esac;;
2172*)
2173 ECHO_N='-n';;
b7026657 2174esac
cd0fc7c3 2175
81ecdfbb
RW
2176rm -f conf$$ conf$$.exe conf$$.file
2177if test -d conf$$.dir; then
2178 rm -f conf$$.dir/conf$$.file
c906108c 2179else
81ecdfbb
RW
2180 rm -f conf$$.dir
2181 mkdir conf$$.dir 2>/dev/null
b7026657 2182fi
81ecdfbb
RW
2183if (echo >conf$$.file) 2>/dev/null; then
2184 if ln -s conf$$.file conf$$ 2>/dev/null; then
b7026657 2185 as_ln_s='ln -s'
81ecdfbb
RW
2186 # ... but there are two gotchas:
2187 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
2188 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
d0ac1c44 2189 # In both cases, we have to default to `cp -pR'.
81ecdfbb 2190 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
d0ac1c44 2191 as_ln_s='cp -pR'
81ecdfbb
RW
2192 elif ln conf$$.file conf$$ 2>/dev/null; then
2193 as_ln_s=ln
2194 else
d0ac1c44 2195 as_ln_s='cp -pR'
cd0fc7c3 2196 fi
b7026657 2197else
d0ac1c44 2198 as_ln_s='cp -pR'
c906108c 2199fi
81ecdfbb
RW
2200rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
2201rmdir conf$$.dir 2>/dev/null
2202
b7026657 2203
81ecdfbb
RW
2204# as_fn_mkdir_p
2205# -------------
2206# Create "$as_dir" as a directory, including parents if necessary.
2207as_fn_mkdir_p ()
2208{
2209
2210 case $as_dir in #(
2211 -*) as_dir=./$as_dir;;
2212 esac
2213 test -d "$as_dir" || eval $as_mkdir_p || {
2214 as_dirs=
2215 while :; do
2216 case $as_dir in #(
2217 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
2218 *) as_qdir=$as_dir;;
2219 esac
2220 as_dirs="'$as_qdir' $as_dirs"
2221 as_dir=`$as_dirname -- "$as_dir" ||
2222$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
2223 X"$as_dir" : 'X\(//\)[^/]' \| \
2224 X"$as_dir" : 'X\(//\)$' \| \
2225 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
2226$as_echo X"$as_dir" |
2227 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
2228 s//\1/
2229 q
2230 }
2231 /^X\(\/\/\)[^/].*/{
2232 s//\1/
2233 q
2234 }
2235 /^X\(\/\/\)$/{
2236 s//\1/
2237 q
2238 }
2239 /^X\(\/\).*/{
2240 s//\1/
2241 q
2242 }
2243 s/.*/./; q'`
2244 test -d "$as_dir" && break
2245 done
2246 test -z "$as_dirs" || eval "mkdir $as_dirs"
d0ac1c44 2247 } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
81ecdfbb
RW
2248
2249
2250} # as_fn_mkdir_p
b7026657 2251if mkdir -p . 2>/dev/null; then
81ecdfbb 2252 as_mkdir_p='mkdir -p "$as_dir"'
b7026657
AC
2253else
2254 test -d ./-p && rmdir ./-p
2255 as_mkdir_p=false
c906108c 2256fi
cd0fc7c3 2257
d0ac1c44
SM
2258
2259# as_fn_executable_p FILE
2260# -----------------------
2261# Test if FILE is an executable regular file.
2262as_fn_executable_p ()
2263{
2264 test -f "$1" && test -x "$1"
2265} # as_fn_executable_p
2266as_test_x='test -x'
2267as_executable_p=as_fn_executable_p
c906108c 2268
b7026657
AC
2269# Sed expression to map a string onto a valid CPP name.
2270as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
c906108c 2271
b7026657
AC
2272# Sed expression to map a string onto a valid variable name.
2273as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
c906108c 2274
c906108c 2275
b7026657 2276exec 6>&1
81ecdfbb
RW
2277## ----------------------------------- ##
2278## Main body of $CONFIG_STATUS script. ##
2279## ----------------------------------- ##
2280_ASEOF
2281test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
2282
2283cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
2284# Save the log message, to keep $0 and so on meaningful, and to
b7026657 2285# report actual input values of CONFIG_FILES etc. instead of their
81ecdfbb
RW
2286# values after options handling.
2287ac_log="
b7026657 2288This file was extended by $as_me, which was
d0ac1c44 2289generated by GNU Autoconf 2.69. Invocation command line was
b7026657
AC
2290
2291 CONFIG_FILES = $CONFIG_FILES
2292 CONFIG_HEADERS = $CONFIG_HEADERS
2293 CONFIG_LINKS = $CONFIG_LINKS
2294 CONFIG_COMMANDS = $CONFIG_COMMANDS
2295 $ $0 $@
2296
81ecdfbb
RW
2297on `(hostname || uname -n) 2>/dev/null | sed 1q`
2298"
2299
b7026657
AC
2300_ACEOF
2301
81ecdfbb
RW
2302case $ac_config_files in *"
2303"*) set x $ac_config_files; shift; ac_config_files=$*;;
2304esac
b7026657 2305
b7026657 2306
c906108c 2307
81ecdfbb
RW
2308cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
2309# Files that config.status was made for.
2310config_files="$ac_config_files"
81ecdfbb 2311config_commands="$ac_config_commands"
c906108c 2312
81ecdfbb 2313_ACEOF
c906108c 2314
81ecdfbb 2315cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
b7026657 2316ac_cs_usage="\
81ecdfbb
RW
2317\`$as_me' instantiates files and other configuration actions
2318from templates according to the current configuration. Unless the files
2319and actions are specified as TAGs, all are instantiated by default.
c906108c 2320
81ecdfbb 2321Usage: $0 [OPTION]... [TAG]...
379832de 2322
b7026657 2323 -h, --help print this help, then exit
81ecdfbb 2324 -V, --version print version number and configuration settings, then exit
d0ac1c44 2325 --config print configuration, then exit
81ecdfbb
RW
2326 -q, --quiet, --silent
2327 do not print progress messages
b7026657
AC
2328 -d, --debug don't remove temporary files
2329 --recheck update $as_me by reconfiguring in the same conditions
81ecdfbb
RW
2330 --file=FILE[:TEMPLATE]
2331 instantiate the configuration file FILE
b7026657
AC
2332
2333Configuration files:
2334$config_files
2335
b7026657
AC
2336Configuration commands:
2337$config_commands
2338
81ecdfbb 2339Report bugs to the package provider."
b7026657 2340
81ecdfbb
RW
2341_ACEOF
2342cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
d0ac1c44 2343ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
b7026657
AC
2344ac_cs_version="\\
2345config.status
d0ac1c44
SM
2346configured by $0, generated by GNU Autoconf 2.69,
2347 with options \\"\$ac_cs_config\\"
b7026657 2348
d0ac1c44 2349Copyright (C) 2012 Free Software Foundation, Inc.
b7026657
AC
2350This config.status script is free software; the Free Software Foundation
2351gives unlimited permission to copy, distribute and modify it."
81ecdfbb
RW
2352
2353ac_pwd='$ac_pwd'
2354srcdir='$srcdir'
81ecdfbb 2355test -n "\$AWK" || AWK=awk
b7026657
AC
2356_ACEOF
2357
81ecdfbb
RW
2358cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
2359# The default lists apply if the user does not specify any file.
b7026657
AC
2360ac_need_defaults=:
2361while test $# != 0
2362do
2363 case $1 in
d0ac1c44 2364 --*=?*)
81ecdfbb
RW
2365 ac_option=`expr "X$1" : 'X\([^=]*\)='`
2366 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
b7026657 2367 ac_shift=:
c906108c 2368 ;;
d0ac1c44
SM
2369 --*=)
2370 ac_option=`expr "X$1" : 'X\([^=]*\)='`
2371 ac_optarg=
2372 ac_shift=:
2373 ;;
81ecdfbb 2374 *)
b7026657
AC
2375 ac_option=$1
2376 ac_optarg=$2
2377 ac_shift=shift
c906108c 2378 ;;
b7026657 2379 esac
c906108c 2380
b7026657
AC
2381 case $ac_option in
2382 # Handling of the options.
b7026657
AC
2383 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
2384 ac_cs_recheck=: ;;
81ecdfbb
RW
2385 --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
2386 $as_echo "$ac_cs_version"; exit ;;
d0ac1c44
SM
2387 --config | --confi | --conf | --con | --co | --c )
2388 $as_echo "$ac_cs_config"; exit ;;
81ecdfbb 2389 --debug | --debu | --deb | --de | --d | -d )
b7026657
AC
2390 debug=: ;;
2391 --file | --fil | --fi | --f )
2392 $ac_shift
81ecdfbb
RW
2393 case $ac_optarg in
2394 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
d0ac1c44 2395 '') as_fn_error $? "missing file argument" ;;
81ecdfbb
RW
2396 esac
2397 as_fn_append CONFIG_FILES " '$ac_optarg'"
b7026657 2398 ac_need_defaults=false;;
52d37d2c 2399 --he | --h | --help | --hel | -h )
81ecdfbb 2400 $as_echo "$ac_cs_usage"; exit ;;
b7026657
AC
2401 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
2402 | -silent | --silent | --silen | --sile | --sil | --si | --s)
2403 ac_cs_silent=: ;;
c906108c 2404
b7026657 2405 # This is an error.
d0ac1c44 2406 -*) as_fn_error $? "unrecognized option: \`$1'
81ecdfbb 2407Try \`$0 --help' for more information." ;;
c906108c 2408
81ecdfbb
RW
2409 *) as_fn_append ac_config_targets " $1"
2410 ac_need_defaults=false ;;
b7026657
AC
2411
2412 esac
2413 shift
2414done
2415
2416ac_configure_extra_args=
2417
2418if $ac_cs_silent; then
2419 exec 6>/dev/null
2420 ac_configure_extra_args="$ac_configure_extra_args --silent"
c906108c
SS
2421fi
2422
b7026657 2423_ACEOF
81ecdfbb 2424cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
b7026657 2425if \$ac_cs_recheck; then
d0ac1c44 2426 set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
81ecdfbb
RW
2427 shift
2428 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
2429 CONFIG_SHELL='$SHELL'
2430 export CONFIG_SHELL
2431 exec "\$@"
b7026657 2432fi
c906108c 2433
b7026657 2434_ACEOF
81ecdfbb
RW
2435cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
2436exec 5>>config.log
2437{
2438 echo
2439 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
2440## Running $as_me. ##
2441_ASBOX
2442 $as_echo "$ac_log"
2443} >&5
c906108c 2444
81ecdfbb
RW
2445_ACEOF
2446cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
2447_ACEOF
c906108c 2448
81ecdfbb 2449cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
c906108c 2450
81ecdfbb 2451# Handling of arguments.
b7026657 2452for ac_config_target in $ac_config_targets
c906108c 2453do
81ecdfbb 2454 case $ac_config_target in
81ecdfbb
RW
2455 "Makefile.sim") CONFIG_FILES="$CONFIG_FILES Makefile.sim:Makefile.in" ;;
2456 "Make-common.sim") CONFIG_FILES="$CONFIG_FILES Make-common.sim:../common/Make-common.in" ;;
2457 ".gdbinit") CONFIG_FILES="$CONFIG_FILES .gdbinit:../common/gdbinit.in" ;;
2458 "Makefile") CONFIG_COMMANDS="$CONFIG_COMMANDS Makefile" ;;
2459 "stamp-h") CONFIG_COMMANDS="$CONFIG_COMMANDS stamp-h" ;;
2460
d0ac1c44 2461 *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
c906108c
SS
2462 esac
2463done
2464
81ecdfbb 2465
b7026657
AC
2466# If the user did not use the arguments to specify the items to instantiate,
2467# then the envvar interface is used. Set only those that are not.
2468# We use the long form for the default assignment because of an extremely
2469# bizarre bug on SunOS 4.1.3.
2470if $ac_need_defaults; then
2471 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
b7026657
AC
2472 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
2473fi
2474
2475# Have a temporary directory for convenience. Make it in the build tree
81ecdfbb 2476# simply because there is no reason against having it here, and in addition,
b7026657 2477# creating and moving files from /tmp can sometimes cause problems.
81ecdfbb
RW
2478# Hook for its removal unless debugging.
2479# Note that there is a small window in which the directory will not be cleaned:
2480# after its creation but before its name has been assigned to `$tmp'.
b7026657
AC
2481$debug ||
2482{
d0ac1c44 2483 tmp= ac_tmp=
81ecdfbb 2484 trap 'exit_status=$?
d0ac1c44
SM
2485 : "${ac_tmp:=$tmp}"
2486 { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
81ecdfbb
RW
2487' 0
2488 trap 'as_fn_exit 1' 1 2 13 15
b7026657 2489}
b7026657 2490# Create a (secure) tmp directory for tmp files.
c906108c 2491
b7026657 2492{
81ecdfbb 2493 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
d0ac1c44 2494 test -d "$tmp"
b7026657
AC
2495} ||
2496{
81ecdfbb
RW
2497 tmp=./conf$$-$RANDOM
2498 (umask 077 && mkdir "$tmp")
d0ac1c44
SM
2499} || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
2500ac_tmp=$tmp
b7026657 2501
81ecdfbb
RW
2502# Set up the scripts for CONFIG_FILES section.
2503# No need to generate them if there are no CONFIG_FILES.
2504# This happens for instance with `./config.status config.h'.
2505if test -n "$CONFIG_FILES"; then
b7026657 2506
c906108c 2507
81ecdfbb
RW
2508ac_cr=`echo X | tr X '\015'`
2509# On cygwin, bash can eat \r inside `` if the user requested igncr.
2510# But we know of no other shell where ac_cr would be empty at this
2511# point, so we can use a bashism as a fallback.
2512if test "x$ac_cr" = x; then
2513 eval ac_cr=\$\'\\r\'
2514fi
2515ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
2516if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
d0ac1c44 2517 ac_cs_awk_cr='\\r'
81ecdfbb
RW
2518else
2519 ac_cs_awk_cr=$ac_cr
2520fi
b7026657 2521
d0ac1c44 2522echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
b7026657
AC
2523_ACEOF
2524
81ecdfbb
RW
2525
2526{
2527 echo "cat >conf$$subs.awk <<_ACEOF" &&
2528 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
2529 echo "_ACEOF"
2530} >conf$$subs.sh ||
d0ac1c44
SM
2531 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
2532ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
81ecdfbb
RW
2533ac_delim='%!_!# '
2534for ac_last_try in false false false false false :; do
2535 . ./conf$$subs.sh ||
d0ac1c44 2536 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
81ecdfbb
RW
2537
2538 ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
2539 if test $ac_delim_n = $ac_delim_num; then
2540 break
2541 elif $ac_last_try; then
d0ac1c44 2542 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
81ecdfbb
RW
2543 else
2544 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
c906108c 2545 fi
81ecdfbb
RW
2546done
2547rm -f conf$$subs.sh
c906108c 2548
81ecdfbb 2549cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
d0ac1c44 2550cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&
b7026657 2551_ACEOF
81ecdfbb
RW
2552sed -n '
2553h
2554s/^/S["/; s/!.*/"]=/
2555p
2556g
2557s/^[^!]*!//
2558:repl
2559t repl
2560s/'"$ac_delim"'$//
2561t delim
2562:nl
2563h
d0ac1c44 2564s/\(.\{148\}\)..*/\1/
81ecdfbb
RW
2565t more1
2566s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
2567p
2568n
2569b repl
2570:more1
2571s/["\\]/\\&/g; s/^/"/; s/$/"\\/
2572p
2573g
2574s/.\{148\}//
2575t nl
2576:delim
2577h
d0ac1c44 2578s/\(.\{148\}\)..*/\1/
81ecdfbb
RW
2579t more2
2580s/["\\]/\\&/g; s/^/"/; s/$/"/
2581p
2582b
2583:more2
2584s/["\\]/\\&/g; s/^/"/; s/$/"\\/
2585p
2586g
2587s/.\{148\}//
2588t delim
2589' <conf$$subs.awk | sed '
2590/^[^""]/{
2591 N
2592 s/\n//
2593}
2594' >>$CONFIG_STATUS || ac_write_fail=1
2595rm -f conf$$subs.awk
2596cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
2597_ACAWK
d0ac1c44 2598cat >>"\$ac_tmp/subs1.awk" <<_ACAWK &&
81ecdfbb
RW
2599 for (key in S) S_is_set[key] = 1
2600 FS = "\a"
c906108c 2601
81ecdfbb
RW
2602}
2603{
2604 line = $ 0
2605 nfields = split(line, field, "@")
2606 substed = 0
2607 len = length(field[1])
2608 for (i = 2; i < nfields; i++) {
2609 key = field[i]
2610 keylen = length(key)
2611 if (S_is_set[key]) {
2612 value = S[key]
2613 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
2614 len += length(value) + length(field[++i])
2615 substed = 1
2616 } else
2617 len += 1 + keylen
2618 }
2619
2620 print line
2621}
b7026657 2622
81ecdfbb
RW
2623_ACAWK
2624_ACEOF
2625cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
2626if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
2627 sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
b7026657 2628else
81ecdfbb 2629 cat
d0ac1c44
SM
2630fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \
2631 || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
81ecdfbb 2632_ACEOF
b7026657 2633
d0ac1c44
SM
2634# VPATH may cause trouble with some makes, so we remove sole $(srcdir),
2635# ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
81ecdfbb
RW
2636# trailing colons and then remove the whole line if VPATH becomes empty
2637# (actually we leave an empty line to preserve line numbers).
2638if test "x$srcdir" = x.; then
d0ac1c44
SM
2639 ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{
2640h
2641s///
2642s/^/:/
2643s/[ ]*$/:/
2644s/:\$(srcdir):/:/g
2645s/:\${srcdir}:/:/g
2646s/:@srcdir@:/:/g
2647s/^:*//
81ecdfbb 2648s/:*$//
d0ac1c44
SM
2649x
2650s/\(=[ ]*\).*/\1/
2651G
2652s/\n//
81ecdfbb
RW
2653s/^[^=]*=[ ]*$//
2654}'
2655fi
b7026657 2656
81ecdfbb
RW
2657cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
2658fi # test -n "$CONFIG_FILES"
c906108c 2659
81ecdfbb 2660
52d37d2c 2661eval set X " :F $CONFIG_FILES :C $CONFIG_COMMANDS"
81ecdfbb
RW
2662shift
2663for ac_tag
2664do
2665 case $ac_tag in
2666 :[FHLC]) ac_mode=$ac_tag; continue;;
2667 esac
2668 case $ac_mode$ac_tag in
2669 :[FHL]*:*);;
d0ac1c44 2670 :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;;
81ecdfbb
RW
2671 :[FH]-) ac_tag=-:-;;
2672 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
c906108c 2673 esac
81ecdfbb
RW
2674 ac_save_IFS=$IFS
2675 IFS=:
2676 set x $ac_tag
2677 IFS=$ac_save_IFS
2678 shift
2679 ac_file=$1
2680 shift
c906108c 2681
81ecdfbb
RW
2682 case $ac_mode in
2683 :L) ac_source=$1;;
2684 :[FH])
2685 ac_file_inputs=
2686 for ac_f
2687 do
2688 case $ac_f in
d0ac1c44 2689 -) ac_f="$ac_tmp/stdin";;
81ecdfbb
RW
2690 *) # Look for the file first in the build tree, then in the source tree
2691 # (if the path is not absolute). The absolute path cannot be DOS-style,
2692 # because $ac_f cannot contain `:'.
2693 test -f "$ac_f" ||
2694 case $ac_f in
2695 [\\/$]*) false;;
2696 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
2697 esac ||
d0ac1c44 2698 as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
b7026657 2699 esac
81ecdfbb
RW
2700 case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
2701 as_fn_append ac_file_inputs " '$ac_f'"
2702 done
b7026657 2703
81ecdfbb
RW
2704 # Let's still pretend it is `configure' which instantiates (i.e., don't
2705 # use $as_me), people would be surprised to read:
2706 # /* config.h. Generated by config.status. */
2707 configure_input='Generated from '`
2708 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
2709 `' by configure.'
2710 if test x"$ac_file" != x-; then
2711 configure_input="$ac_file. $configure_input"
2712 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
2713$as_echo "$as_me: creating $ac_file" >&6;}
2714 fi
2715 # Neutralize special characters interpreted by sed in replacement strings.
2716 case $configure_input in #(
2717 *\&* | *\|* | *\\* )
2718 ac_sed_conf_input=`$as_echo "$configure_input" |
2719 sed 's/[\\\\&|]/\\\\&/g'`;; #(
2720 *) ac_sed_conf_input=$configure_input;;
2721 esac
b7026657 2722
81ecdfbb 2723 case $ac_tag in
d0ac1c44
SM
2724 *:-:* | *:-) cat >"$ac_tmp/stdin" \
2725 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
81ecdfbb
RW
2726 esac
2727 ;;
2728 esac
b7026657 2729
81ecdfbb 2730 ac_dir=`$as_dirname -- "$ac_file" ||
b7026657
AC
2731$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
2732 X"$ac_file" : 'X\(//\)[^/]' \| \
2733 X"$ac_file" : 'X\(//\)$' \| \
81ecdfbb
RW
2734 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
2735$as_echo X"$ac_file" |
2736 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
2737 s//\1/
2738 q
2739 }
2740 /^X\(\/\/\)[^/].*/{
2741 s//\1/
2742 q
2743 }
2744 /^X\(\/\/\)$/{
2745 s//\1/
2746 q
2747 }
2748 /^X\(\/\).*/{
2749 s//\1/
2750 q
2751 }
2752 s/.*/./; q'`
2753 as_dir="$ac_dir"; as_fn_mkdir_p
b7026657
AC
2754 ac_builddir=.
2755
81ecdfbb
RW
2756case "$ac_dir" in
2757.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
2758*)
2759 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
2760 # A ".." for each directory in $ac_dir_suffix.
2761 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
2762 case $ac_top_builddir_sub in
2763 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
2764 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
2765 esac ;;
2766esac
2767ac_abs_top_builddir=$ac_pwd
2768ac_abs_builddir=$ac_pwd$ac_dir_suffix
2769# for backward compatibility:
2770ac_top_builddir=$ac_top_build_prefix
b7026657
AC
2771
2772case $srcdir in
81ecdfbb 2773 .) # We are building in place.
b7026657 2774 ac_srcdir=.
81ecdfbb
RW
2775 ac_top_srcdir=$ac_top_builddir_sub
2776 ac_abs_top_srcdir=$ac_pwd ;;
2777 [\\/]* | ?:[\\/]* ) # Absolute name.
b7026657 2778 ac_srcdir=$srcdir$ac_dir_suffix;
81ecdfbb
RW
2779 ac_top_srcdir=$srcdir
2780 ac_abs_top_srcdir=$srcdir ;;
2781 *) # Relative name.
2782 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
2783 ac_top_srcdir=$ac_top_build_prefix$srcdir
2784 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
b7026657 2785esac
81ecdfbb 2786ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
b7026657 2787
c906108c 2788
81ecdfbb
RW
2789 case $ac_mode in
2790 :F)
2791 #
2792 # CONFIG_FILE
2793 #
b7026657 2794
81ecdfbb 2795_ACEOF
c906108c 2796
81ecdfbb
RW
2797cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
2798# If the template does not know about datarootdir, expand it.
2799# FIXME: This hack should be removed a few years after 2.60.
2800ac_datarootdir_hack=; ac_datarootdir_seen=
2801ac_sed_dataroot='
2802/datarootdir/ {
2803 p
2804 q
2805}
2806/@datadir@/p
2807/@docdir@/p
2808/@infodir@/p
2809/@localedir@/p
2810/@mandir@/p'
2811case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
2812*datarootdir*) ac_datarootdir_seen=yes;;
2813*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
2814 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
2815$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
2816_ACEOF
2817cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
2818 ac_datarootdir_hack='
2819 s&@datadir@&$datadir&g
2820 s&@docdir@&$docdir&g
2821 s&@infodir@&$infodir&g
2822 s&@localedir@&$localedir&g
2823 s&@mandir@&$mandir&g
2824 s&\\\${datarootdir}&$datarootdir&g' ;;
2825esac
b7026657 2826_ACEOF
b7026657 2827
81ecdfbb
RW
2828# Neutralize VPATH when `$srcdir' = `.'.
2829# Shell code in configure.ac might set extrasub.
2830# FIXME: do we really want to maintain this feature?
2831cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
2832ac_sed_extra="$ac_vpsub
2833$extrasub
2834_ACEOF
2835cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
2836:t
2837/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
2838s|@configure_input@|$ac_sed_conf_input|;t t
2839s&@top_builddir@&$ac_top_builddir_sub&;t t
2840s&@top_build_prefix@&$ac_top_build_prefix&;t t
2841s&@srcdir@&$ac_srcdir&;t t
2842s&@abs_srcdir@&$ac_abs_srcdir&;t t
2843s&@top_srcdir@&$ac_top_srcdir&;t t
2844s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
2845s&@builddir@&$ac_builddir&;t t
2846s&@abs_builddir@&$ac_abs_builddir&;t t
2847s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
81ecdfbb
RW
2848$ac_datarootdir_hack
2849"
d0ac1c44
SM
2850eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \
2851 >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5
81ecdfbb
RW
2852
2853test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
d0ac1c44
SM
2854 { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } &&
2855 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \
2856 "$ac_tmp/out"`; test -z "$ac_out"; } &&
81ecdfbb 2857 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
d0ac1c44 2858which seems to be undefined. Please make sure it is defined" >&5
81ecdfbb 2859$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
d0ac1c44 2860which seems to be undefined. Please make sure it is defined" >&2;}
81ecdfbb 2861
d0ac1c44 2862 rm -f "$ac_tmp/stdin"
81ecdfbb 2863 case $ac_file in
d0ac1c44
SM
2864 -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
2865 *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
81ecdfbb 2866 esac \
d0ac1c44 2867 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
81ecdfbb 2868 ;;
52d37d2c 2869
b7026657 2870
81ecdfbb
RW
2871 :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
2872$as_echo "$as_me: executing $ac_file commands" >&6;}
2873 ;;
2874 esac
b7026657
AC
2875
2876
81ecdfbb
RW
2877 case $ac_file$ac_mode in
2878 "Makefile":C) echo "Merging Makefile.sim+Make-common.sim into Makefile ..."
38f48d72
AC
2879 rm -f Makesim1.tmp Makesim2.tmp Makefile
2880 sed -n -e '/^## COMMON_PRE_/,/^## End COMMON_PRE_/ p' <Make-common.sim >Makesim1.tmp
2881 sed -n -e '/^## COMMON_POST_/,/^## End COMMON_POST_/ p' <Make-common.sim >Makesim2.tmp
2882 sed -e '/^## COMMON_PRE_/ r Makesim1.tmp' \
c906108c
SS
2883 -e '/^## COMMON_POST_/ r Makesim2.tmp' \
2884 <Makefile.sim >Makefile
38f48d72 2885 rm -f Makefile.sim Make-common.sim Makesim1.tmp Makesim2.tmp
b7026657 2886 ;;
81ecdfbb
RW
2887 "stamp-h":C) echo > stamp-h ;;
2888
b7026657 2889 esac
81ecdfbb 2890done # for ac_tag
c906108c 2891
b7026657 2892
81ecdfbb 2893as_fn_exit 0
b7026657 2894_ACEOF
b7026657
AC
2895ac_clean_files=$ac_clean_files_save
2896
81ecdfbb 2897test $ac_write_fail = 0 ||
d0ac1c44 2898 as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
81ecdfbb 2899
b7026657
AC
2900
2901# configure is writing to config.log, and then calls config.status.
2902# config.status does its own redirection, appending to config.log.
2903# Unfortunately, on DOS this fails, as config.log is still kept open
2904# by configure, so config.status won't be able to write to it; its
2905# output is simply discarded. So we exec the FD to /dev/null,
2906# effectively closing config.log, so it can be properly (re)opened and
2907# appended to by config.status. When coming back to configure, we
2908# need to make the FD available again.
2909if test "$no_create" != yes; then
2910 ac_cs_success=:
2911 ac_config_status_args=
2912 test "$silent" = yes &&
2913 ac_config_status_args="$ac_config_status_args --quiet"
2914 exec 5>/dev/null
2915 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
2916 exec 5>>config.log
2917 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
2918 # would make configure fail if this is the last instruction.
d0ac1c44 2919 $ac_cs_success || as_fn_exit 1
81ecdfbb
RW
2920fi
2921if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
2922 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
2923$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
b7026657 2924fi
c906108c
SS
2925
2926