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