2 # Guess values for system-dependent variables and create Makefiles.
3 # Generated by GNU Autoconf 2.69.
6 # Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc.
9 # This configure script is free software; the Free Software Foundation
10 # gives unlimited permission to copy, distribute and modify it.
11 ## -------------------- ##
12 ## M4sh Initialization. ##
13 ## -------------------- ##
15 # Be more Bourne compatible
16 DUALCASE
=1; export DUALCASE
# for MKS sh
17 if test -n "${ZSH_VERSION+set}" && (emulate sh
) >/dev
/null
2>&1; then :
20 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
21 # is contrary to our usage. Disable this feature.
22 alias -g '${1+"$@"}'='"$@"'
25 case `(set -o) 2>/dev/null` in #(
37 # Printing a long string crashes Solaris 7 /usr/bin/printf.
38 as_echo
='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
39 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
40 as_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.
43 if test -z "$BASH_VERSION$ZSH_VERSION" \
44 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
46 as_echo_n='print
-rn --'
47 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
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'
55 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
60 expr "X$arg" : "X\\(.*\\)$as_nl";
61 arg
=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
63 expr "X$arg" : "X\\(.*\\)" |
tr -d "$as_nl"
66 as_echo_n='sh
-c $as_echo_n_body as_echo
'
69 as_echo='sh
-c $as_echo_body as_echo
'
72 # The user is always right.
73 if test "${PATH_SEPARATOR+set}" != set; then
75 (PATH='/bin
;/bin
'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
76 (PATH='/bin
:/bin
'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
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.)
89 # Find who we are. Look in the path if we contain no directory separator.
92 *[\\/]* ) as_myself=$0 ;;
93 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
97 test -z "$as_dir" && as_dir=.
98 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
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.
106 if test "x$as_myself" = x
; then
109 if test ! -f "$as_myself"; then
110 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
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.
118 for as_var
in BASH_ENV ENV MAIL MAILPATH
119 do eval test x\
${$as_var+set} = xset \
120 && ( (unset $as_var) ||
exit 1) >/dev
/null
2>&1 && unset $as_var ||
:
133 (unset CDPATH
) >/dev
/null
2>&1 && unset CDPATH
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.
145 (unset BASH_ENV
) >/dev
/null
2>&1 && unset BASH_ENV ENV
147 *v
*x
* |
*x
*v
* ) as_opts
=-vx ;;
152 exec $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
158 # We don't want this to propagate to other subprocesses.
159 { _as_can_reexec
=; unset _as_can_reexec
;}
160 if test "x$CONFIG_SHELL" = x
; then
161 as_bourne_compatible
="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
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+\"\$@\"}'='\"\$@\"'
169 case \`(set -o) 2>/dev/null\` in #(
177 as_required
="as_fn_return () { (exit \$1); }
178 as_fn_success () { as_fn_return 0; }
179 as_fn_failure () { as_fn_return 1; }
180 as_fn_ret_success () { return 0; }
181 as_fn_ret_failure () { return 1; }
184 as_fn_success || { exitcode=1; echo as_fn_success failed.; }
185 as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
186 as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
187 as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
188 if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
191 exitcode=1; echo positional parameters were not saved.
193 test x\$exitcode = x0 || exit 1
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'\" &&
198 test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1"
199 if (eval "$as_required") 2>/dev
/null
; then :
204 if test x
$as_have_required = xyes
&& (eval "$as_suggested") 2>/dev
/null
; then :
207 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
209 for as_dir
in /bin
$PATH_SEPARATOR/usr
/bin
$PATH_SEPARATOR$PATH
212 test -z "$as_dir" && as_dir
=.
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 :
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
237 if test "x$CONFIG_SHELL" != x
; then :
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.
245 (unset BASH_ENV
) >/dev
/null
2>&1 && unset BASH_ENV ENV
247 *v
*x
* |
*x
*v
* ) as_opts
=-vx ;;
252 exec $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
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."
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."
275 SHELL
=${CONFIG_SHELL-/bin/sh}
277 # Unset more variables known to interfere with behavior of common tools.
278 CLICOLOR_FORCE
= GREP_OPTIONS
=
279 unset CLICOLOR_FORCE GREP_OPTIONS
281 ## --------------------- ##
282 ## M4sh Shell Functions. ##
283 ## --------------------- ##
286 # Portably unset VAR.
289 { eval $1=; unset $1;}
293 # as_fn_set_status STATUS
294 # -----------------------
295 # Set $? to STATUS, without forking.
303 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
313 # Create "$as_dir" as a directory, including parents if necessary.
318 -*) as_dir
=.
/$as_dir;;
320 test -d "$as_dir" ||
eval $as_mkdir_p ||
{
324 *\'*) as_qdir
=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
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\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
351 test -d "$as_dir" && break
353 test -z "$as_dirs" ||
eval "mkdir $as_dirs"
354 } ||
test -d "$as_dir" || as_fn_error $?
"cannot create directory $as_dir"
359 # as_fn_executable_p FILE
360 # -----------------------
361 # Test if FILE is an executable regular file.
362 as_fn_executable_p
()
364 test -f "$1" && test -x "$1"
365 } # as_fn_executable_p
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
372 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev
/null
; then :
373 eval 'as_fn_append ()
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.
389 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev
/null
; then :
397 as_val
=`expr "$@" || test $? -eq 1`
402 # as_fn_error STATUS ERROR [LINENO LOG_FD]
403 # ----------------------------------------
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
406 # script with STATUS, using 1 if that was 0.
409 as_status
=$1; test $as_status -eq 0 && as_status
=1
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
414 $as_echo "$as_me: error: $2" >&2
415 as_fn_exit
$as_status
418 if expr a
: '\(a\)' >/dev
/null
2>&1 &&
419 test "X`expr 00001 : '.*\(...\)'`" = X001
; then
425 if (basename -- /) >/dev
/null
2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
431 if (as_dir
=`dirname -- /` && test "X$as_dir" = X
/) >/dev
/null
2>&1; then
437 as_me
=`$as_basename -- "$0" ||
438 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
439 X"$0" : 'X\(//\)$' \| \
440 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
442 sed '/^.*\/\([^/][^/]*\)\/*$/{
456 # Avoid depending upon Character Ranges.
457 as_cr_letters
='abcdefghijklmnopqrstuvwxyz'
458 as_cr_LETTERS
='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
459 as_cr_Letters
=$as_cr_letters$as_cr_LETTERS
460 as_cr_digits
='0123456789'
461 as_cr_alnum
=$as_cr_Letters$as_cr_digits
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. :-)
480 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
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; }
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
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
493 # original and so on. Autoconf is especially sensitive to this).
495 # Exit status is that of the last command.
499 ECHO_C
= ECHO_N
= ECHO_T
=
500 case `echo -n x` in #(((((
502 case `echo 'xy\c'` in
503 *c
*) ECHO_T
=' ';; # ECHO_T is single tab character.
505 *) echo `echo ksh88 bug on AIX 6.1` > /dev
/null
512 rm -f conf$$ conf$$.exe conf$$.
file
513 if test -d conf$$.dir
; then
514 rm -f conf$$.dir
/conf$$.
file
517 mkdir conf$$.dir
2>/dev
/null
519 if (echo >conf$$.
file) 2>/dev
/null
; then
520 if ln -s conf$$.
file conf$$
2>/dev
/null
; then
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.
525 # In both cases, we have to default to `cp -pR'.
526 ln -s conf$$.
file conf$$.dir
2>/dev
/null
&& test ! -f conf$$.exe ||
528 elif ln conf$$.
file conf$$
2>/dev
/null
; then
536 rm -f conf$$ conf$$.exe conf$$.dir
/conf$$.
file conf$$.
file
537 rmdir conf$$.dir
2>/dev
/null
539 if mkdir
-p .
2>/dev
/null
; then
540 as_mkdir_p
='mkdir -p "$as_dir"'
542 test -d .
/-p && rmdir .
/-p
547 as_executable_p
=as_fn_executable_p
549 # Sed expression to map a string onto a valid CPP name.
550 as_tr_cpp
="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
552 # Sed expression to map a string onto a valid variable name.
553 as_tr_sh
="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
556 test -n "$DJDIR" ||
exec 7<&0 </dev
/null
560 # hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status,
561 # so uname gets run too.
562 ac_hostname
=`(hostname || uname -n) 2>/dev/null | sed 1q`
567 ac_default_prefix
=/usr
/local
569 ac_config_libobj_dir
=.
576 # Identity of this package.
584 ac_unique_file
="Makefile.in"
585 ac_subst_vars
='LTLIBOBJS
587 SIM_COMMON_BUILD_FALSE
588 SIM_COMMON_BUILD_TRUE
593 sim_multi_igen_configs
596 sim_micromips16_flags
639 program_transform_name
652 enable_option_checking
654 ac_precious_vars
='build_alias
659 # Initialize some variables set by options.
661 ac_init_version
=false
662 ac_unrecognized_opts
=
664 # The variables have the same names as the options, with
665 # dashes changed to underlines.
673 program_transform_name
=s
,x
,x
,
681 # Installation directory options.
682 # These are left unexpanded so users can "make install exec_prefix=/foo"
683 # and all the variables that are supposed to be based on exec_prefix
684 # by default will actually change.
685 # Use braces instead of parens because sh, perl, etc. also accept them.
686 # (The list follows the same order as the GNU Coding Standards.)
687 bindir
='${exec_prefix}/bin'
688 sbindir
='${exec_prefix}/sbin'
689 libexecdir
='${exec_prefix}/libexec'
690 datarootdir
='${prefix}/share'
691 datadir
='${datarootdir}'
692 sysconfdir
='${prefix}/etc'
693 sharedstatedir
='${prefix}/com'
694 localstatedir
='${prefix}/var'
695 includedir
='${prefix}/include'
696 oldincludedir
='/usr/include'
697 docdir
='${datarootdir}/doc/${PACKAGE}'
698 infodir
='${datarootdir}/info'
703 libdir
='${exec_prefix}/lib'
704 localedir
='${datarootdir}/locale'
705 mandir
='${datarootdir}/man'
711 # If the previous option needs an argument, assign it.
712 if test -n "$ac_prev"; then
713 eval $ac_prev=\
$ac_option
719 *=?
*) ac_optarg
=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
724 # Accept the important Cygnus configure options, so we can diagnose typos.
726 case $ac_dashdash$ac_option in
730 -bindir |
--bindir |
--bindi |
--bind |
--bin |
--bi)
732 -bindir=* |
--bindir=* |
--bindi=* |
--bind=* |
--bin=* |
--bi=*)
735 -build |
--build |
--buil |
--bui |
--bu)
736 ac_prev
=build_alias
;;
737 -build=* |
--build=* |
--buil=* |
--bui=* |
--bu=*)
738 build_alias
=$ac_optarg ;;
740 -cache-file |
--cache-file |
--cache-fil |
--cache-fi \
741 |
--cache-f |
--cache- |
--cache |
--cach |
--cac |
--ca |
--c)
742 ac_prev
=cache_file
;;
743 -cache-file=* |
--cache-file=* |
--cache-fil=* |
--cache-fi=* \
744 |
--cache-f=* |
--cache-=* |
--cache=* |
--cach=* |
--cac=* |
--ca=* |
--c=*)
745 cache_file
=$ac_optarg ;;
748 cache_file
=config.cache
;;
750 -datadir |
--datadir |
--datadi |
--datad)
752 -datadir=* |
--datadir=* |
--datadi=* |
--datad=*)
753 datadir
=$ac_optarg ;;
755 -datarootdir |
--datarootdir |
--datarootdi |
--datarootd |
--dataroot \
756 |
--dataroo |
--dataro |
--datar)
757 ac_prev
=datarootdir
;;
758 -datarootdir=* |
--datarootdir=* |
--datarootdi=* |
--datarootd=* \
759 |
--dataroot=* |
--dataroo=* |
--dataro=* |
--datar=*)
760 datarootdir
=$ac_optarg ;;
762 -disable-* |
--disable-*)
763 ac_useropt
=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
764 # Reject names that are not valid shell variable names.
765 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
766 as_fn_error $?
"invalid feature name: $ac_useropt"
767 ac_useropt_orig
=$ac_useropt
768 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
769 case $ac_user_opts in
773 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
774 ac_unrecognized_sep
=', ';;
776 eval enable_
$ac_useropt=no
;;
778 -docdir |
--docdir |
--docdi |
--doc |
--do)
780 -docdir=* |
--docdir=* |
--docdi=* |
--doc=* |
--do=*)
783 -dvidir |
--dvidir |
--dvidi |
--dvid |
--dvi |
--dv)
785 -dvidir=* |
--dvidir=* |
--dvidi=* |
--dvid=* |
--dvi=* |
--dv=*)
788 -enable-* |
--enable-*)
789 ac_useropt
=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
790 # Reject names that are not valid shell variable names.
791 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
792 as_fn_error $?
"invalid feature name: $ac_useropt"
793 ac_useropt_orig
=$ac_useropt
794 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
795 case $ac_user_opts in
799 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
800 ac_unrecognized_sep
=', ';;
802 eval enable_
$ac_useropt=\
$ac_optarg ;;
804 -exec-prefix |
--exec_prefix |
--exec-prefix |
--exec-prefi \
805 |
--exec-pref |
--exec-pre |
--exec-pr |
--exec-p |
--exec- \
806 |
--exec |
--exe |
--ex)
807 ac_prev
=exec_prefix
;;
808 -exec-prefix=* |
--exec_prefix=* |
--exec-prefix=* |
--exec-prefi=* \
809 |
--exec-pref=* |
--exec-pre=* |
--exec-pr=* |
--exec-p=* |
--exec-=* \
810 |
--exec=* |
--exe=* |
--ex=*)
811 exec_prefix
=$ac_optarg ;;
813 -gas |
--gas |
--ga |
--g)
814 # Obsolete; use --with-gas.
817 -help |
--help |
--hel |
--he |
-h)
819 -help=r
* |
--help=r
* |
--hel=r
* |
--he=r
* |
-hr*)
820 ac_init_help
=recursive
;;
821 -help=s
* |
--help=s
* |
--hel=s
* |
--he=s
* |
-hs*)
822 ac_init_help
=short
;;
824 -host |
--host |
--hos |
--ho)
825 ac_prev
=host_alias
;;
826 -host=* |
--host=* |
--hos=* |
--ho=*)
827 host_alias
=$ac_optarg ;;
829 -htmldir |
--htmldir |
--htmldi |
--htmld |
--html |
--htm |
--ht)
831 -htmldir=* |
--htmldir=* |
--htmldi=* |
--htmld=* |
--html=* |
--htm=* \
833 htmldir
=$ac_optarg ;;
835 -includedir |
--includedir |
--includedi |
--included |
--include \
836 |
--includ |
--inclu |
--incl |
--inc)
837 ac_prev
=includedir
;;
838 -includedir=* |
--includedir=* |
--includedi=* |
--included=* |
--include=* \
839 |
--includ=* |
--inclu=* |
--incl=* |
--inc=*)
840 includedir
=$ac_optarg ;;
842 -infodir |
--infodir |
--infodi |
--infod |
--info |
--inf)
844 -infodir=* |
--infodir=* |
--infodi=* |
--infod=* |
--info=* |
--inf=*)
845 infodir
=$ac_optarg ;;
847 -libdir |
--libdir |
--libdi |
--libd)
849 -libdir=* |
--libdir=* |
--libdi=* |
--libd=*)
852 -libexecdir |
--libexecdir |
--libexecdi |
--libexecd |
--libexec \
853 |
--libexe |
--libex |
--libe)
854 ac_prev
=libexecdir
;;
855 -libexecdir=* |
--libexecdir=* |
--libexecdi=* |
--libexecd=* |
--libexec=* \
856 |
--libexe=* |
--libex=* |
--libe=*)
857 libexecdir
=$ac_optarg ;;
859 -localedir |
--localedir |
--localedi |
--localed |
--locale)
861 -localedir=* |
--localedir=* |
--localedi=* |
--localed=* |
--locale=*)
862 localedir
=$ac_optarg ;;
864 -localstatedir |
--localstatedir |
--localstatedi |
--localstated \
865 |
--localstate |
--localstat |
--localsta |
--localst |
--locals)
866 ac_prev
=localstatedir
;;
867 -localstatedir=* |
--localstatedir=* |
--localstatedi=* |
--localstated=* \
868 |
--localstate=* |
--localstat=* |
--localsta=* |
--localst=* |
--locals=*)
869 localstatedir
=$ac_optarg ;;
871 -mandir |
--mandir |
--mandi |
--mand |
--man |
--ma |
--m)
873 -mandir=* |
--mandir=* |
--mandi=* |
--mand=* |
--man=* |
--ma=* |
--m=*)
877 # Obsolete; use --without-fp.
880 -no-create |
--no-create |
--no-creat |
--no-crea |
--no-cre \
881 |
--no-cr |
--no-c |
-n)
884 -no-recursion |
--no-recursion |
--no-recursio |
--no-recursi \
885 |
--no-recurs |
--no-recur |
--no-recu |
--no-rec |
--no-re |
--no-r)
888 -oldincludedir |
--oldincludedir |
--oldincludedi |
--oldincluded \
889 |
--oldinclude |
--oldinclud |
--oldinclu |
--oldincl |
--oldinc \
890 |
--oldin |
--oldi |
--old |
--ol |
--o)
891 ac_prev
=oldincludedir
;;
892 -oldincludedir=* |
--oldincludedir=* |
--oldincludedi=* |
--oldincluded=* \
893 |
--oldinclude=* |
--oldinclud=* |
--oldinclu=* |
--oldincl=* |
--oldinc=* \
894 |
--oldin=* |
--oldi=* |
--old=* |
--ol=* |
--o=*)
895 oldincludedir
=$ac_optarg ;;
897 -prefix |
--prefix |
--prefi |
--pref |
--pre |
--pr |
--p)
899 -prefix=* |
--prefix=* |
--prefi=* |
--pref=* |
--pre=* |
--pr=* |
--p=*)
902 -program-prefix |
--program-prefix |
--program-prefi |
--program-pref \
903 |
--program-pre |
--program-pr |
--program-p)
904 ac_prev
=program_prefix
;;
905 -program-prefix=* |
--program-prefix=* |
--program-prefi=* \
906 |
--program-pref=* |
--program-pre=* |
--program-pr=* |
--program-p=*)
907 program_prefix
=$ac_optarg ;;
909 -program-suffix |
--program-suffix |
--program-suffi |
--program-suff \
910 |
--program-suf |
--program-su |
--program-s)
911 ac_prev
=program_suffix
;;
912 -program-suffix=* |
--program-suffix=* |
--program-suffi=* \
913 |
--program-suff=* |
--program-suf=* |
--program-su=* |
--program-s=*)
914 program_suffix
=$ac_optarg ;;
916 -program-transform-name |
--program-transform-name \
917 |
--program-transform-nam |
--program-transform-na \
918 |
--program-transform-n |
--program-transform- \
919 |
--program-transform |
--program-transfor \
920 |
--program-transfo |
--program-transf \
921 |
--program-trans |
--program-tran \
922 |
--progr-tra |
--program-tr |
--program-t)
923 ac_prev
=program_transform_name
;;
924 -program-transform-name=* |
--program-transform-name=* \
925 |
--program-transform-nam=* |
--program-transform-na=* \
926 |
--program-transform-n=* |
--program-transform-=* \
927 |
--program-transform=* |
--program-transfor=* \
928 |
--program-transfo=* |
--program-transf=* \
929 |
--program-trans=* |
--program-tran=* \
930 |
--progr-tra=* |
--program-tr=* |
--program-t=*)
931 program_transform_name
=$ac_optarg ;;
933 -pdfdir |
--pdfdir |
--pdfdi |
--pdfd |
--pdf |
--pd)
935 -pdfdir=* |
--pdfdir=* |
--pdfdi=* |
--pdfd=* |
--pdf=* |
--pd=*)
938 -psdir |
--psdir |
--psdi |
--psd |
--ps)
940 -psdir=* |
--psdir=* |
--psdi=* |
--psd=* |
--ps=*)
943 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
944 |
-silent |
--silent |
--silen |
--sile |
--sil)
947 -sbindir |
--sbindir |
--sbindi |
--sbind |
--sbin |
--sbi |
--sb)
949 -sbindir=* |
--sbindir=* |
--sbindi=* |
--sbind=* |
--sbin=* \
951 sbindir
=$ac_optarg ;;
953 -sharedstatedir |
--sharedstatedir |
--sharedstatedi \
954 |
--sharedstated |
--sharedstate |
--sharedstat |
--sharedsta \
955 |
--sharedst |
--shareds |
--shared |
--share |
--shar \
957 ac_prev
=sharedstatedir
;;
958 -sharedstatedir=* |
--sharedstatedir=* |
--sharedstatedi=* \
959 |
--sharedstated=* |
--sharedstate=* |
--sharedstat=* |
--sharedsta=* \
960 |
--sharedst=* |
--shareds=* |
--shared=* |
--share=* |
--shar=* \
962 sharedstatedir
=$ac_optarg ;;
964 -site |
--site |
--sit)
966 -site=* |
--site=* |
--sit=*)
969 -srcdir |
--srcdir |
--srcdi |
--srcd |
--src |
--sr)
971 -srcdir=* |
--srcdir=* |
--srcdi=* |
--srcd=* |
--src=* |
--sr=*)
974 -sysconfdir |
--sysconfdir |
--sysconfdi |
--sysconfd |
--sysconf \
975 |
--syscon |
--sysco |
--sysc |
--sys |
--sy)
976 ac_prev
=sysconfdir
;;
977 -sysconfdir=* |
--sysconfdir=* |
--sysconfdi=* |
--sysconfd=* |
--sysconf=* \
978 |
--syscon=* |
--sysco=* |
--sysc=* |
--sys=* |
--sy=*)
979 sysconfdir
=$ac_optarg ;;
981 -target |
--target |
--targe |
--targ |
--tar |
--ta |
--t)
982 ac_prev
=target_alias
;;
983 -target=* |
--target=* |
--targe=* |
--targ=* |
--tar=* |
--ta=* |
--t=*)
984 target_alias
=$ac_optarg ;;
986 -v |
-verbose |
--verbose |
--verbos |
--verbo |
--verb)
989 -version |
--version |
--versio |
--versi |
--vers |
-V)
993 ac_useropt
=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
994 # Reject names that are not valid shell variable names.
995 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
996 as_fn_error $?
"invalid package name: $ac_useropt"
997 ac_useropt_orig
=$ac_useropt
998 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
999 case $ac_user_opts in
1003 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1004 ac_unrecognized_sep
=', ';;
1006 eval with_
$ac_useropt=\
$ac_optarg ;;
1008 -without-* |
--without-*)
1009 ac_useropt
=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1010 # Reject names that are not valid shell variable names.
1011 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
1012 as_fn_error $?
"invalid package name: $ac_useropt"
1013 ac_useropt_orig
=$ac_useropt
1014 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1015 case $ac_user_opts in
1019 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1020 ac_unrecognized_sep
=', ';;
1022 eval with_
$ac_useropt=no
;;
1025 # Obsolete; use --with-x.
1028 -x-includes |
--x-includes |
--x-include |
--x-includ |
--x-inclu \
1029 |
--x-incl |
--x-inc |
--x-in |
--x-i)
1030 ac_prev
=x_includes
;;
1031 -x-includes=* |
--x-includes=* |
--x-include=* |
--x-includ=* |
--x-inclu=* \
1032 |
--x-incl=* |
--x-inc=* |
--x-in=* |
--x-i=*)
1033 x_includes
=$ac_optarg ;;
1035 -x-libraries |
--x-libraries |
--x-librarie |
--x-librari \
1036 |
--x-librar |
--x-libra |
--x-libr |
--x-lib |
--x-li |
--x-l)
1037 ac_prev
=x_libraries
;;
1038 -x-libraries=* |
--x-libraries=* |
--x-librarie=* |
--x-librari=* \
1039 |
--x-librar=* |
--x-libra=* |
--x-libr=* |
--x-lib=* |
--x-li=* |
--x-l=*)
1040 x_libraries
=$ac_optarg ;;
1042 -*) as_fn_error $?
"unrecognized option: \`$ac_option'
1043 Try \`$0 --help' for more information"
1047 ac_envvar
=`expr "x$ac_option" : 'x\([^=]*\)='`
1048 # Reject names that are not valid shell variable names.
1049 case $ac_envvar in #(
1050 '' |
[0-9]* |
*[!_
$as_cr_alnum]* )
1051 as_fn_error $?
"invalid variable name: \`$ac_envvar'" ;;
1053 eval $ac_envvar=\
$ac_optarg
1054 export $ac_envvar ;;
1057 # FIXME: should be removed in autoconf 3.0.
1058 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1059 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev
/null
&&
1060 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1061 : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
1067 if test -n "$ac_prev"; then
1068 ac_option
=--`echo $ac_prev | sed 's/_/-/g'`
1069 as_fn_error $?
"missing argument to $ac_option"
1072 if test -n "$ac_unrecognized_opts"; then
1073 case $enable_option_checking in
1075 fatal
) as_fn_error $?
"unrecognized options: $ac_unrecognized_opts" ;;
1076 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1080 # Check all directory arguments for consistency.
1081 for ac_var
in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1082 datadir sysconfdir sharedstatedir localstatedir includedir \
1083 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1084 libdir localedir mandir
1086 eval ac_val
=\$
$ac_var
1087 # Remove trailing slashes.
1090 ac_val
=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1091 eval $ac_var=\
$ac_val;;
1093 # Be sure to have absolute directory names.
1095 [\\/$
]* | ?
:[\\/]* ) continue;;
1096 NONE |
'' ) case $ac_var in *prefix
) continue;; esac;;
1098 as_fn_error $?
"expected an absolute directory name for --$ac_var: $ac_val"
1101 # There might be people who depend on the old broken behavior: `$host'
1102 # used to hold the argument of --host etc.
1103 # FIXME: To remove some day.
1106 target
=$target_alias
1108 # FIXME: To remove some day.
1109 if test "x$host_alias" != x
; then
1110 if test "x$build_alias" = x
; then
1111 cross_compiling
=maybe
1112 elif test "x$build_alias" != "x$host_alias"; then
1118 test -n "$host_alias" && ac_tool_prefix
=$host_alias-
1120 test "$silent" = yes && exec 6>/dev
/null
1123 ac_pwd
=`pwd` && test -n "$ac_pwd" &&
1124 ac_ls_di
=`ls -di .` &&
1125 ac_pwd_ls_di
=`cd "$ac_pwd" && ls -di .` ||
1126 as_fn_error $?
"working directory cannot be determined"
1127 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1128 as_fn_error $?
"pwd does not report name of working directory"
1131 # Find the source files, if location was not specified.
1132 if test -z "$srcdir"; then
1133 ac_srcdir_defaulted
=yes
1134 # Try the directory containing this script, then the parent directory.
1135 ac_confdir
=`$as_dirname -- "$as_myself" ||
1136 $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1137 X"$as_myself" : 'X\(//\)[^/]' \| \
1138 X"$as_myself" : 'X\(//\)$' \| \
1139 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1140 $as_echo X"$as_myself" |
1141 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1159 if test ! -r "$srcdir/$ac_unique_file"; then
1163 ac_srcdir_defaulted
=no
1165 if test ! -r "$srcdir/$ac_unique_file"; then
1166 test "$ac_srcdir_defaulted" = yes && srcdir
="$ac_confdir or .."
1167 as_fn_error $?
"cannot find sources ($ac_unique_file) in $srcdir"
1169 ac_msg
="sources are in $srcdir, but \`cd $srcdir' does not work"
1171 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
1173 # When building in place, set srcdir=.
1174 if test "$ac_abs_confdir" = "$ac_pwd"; then
1177 # Remove unnecessary trailing slashes from srcdir.
1178 # Double slashes in file names in object file debugging info
1179 # mess up M-x gdb in Emacs.
1181 */) srcdir
=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1183 for ac_var
in $ac_precious_vars; do
1184 eval ac_env_
${ac_var}_set=\${${ac_var}+set}
1185 eval ac_env_
${ac_var}_value
=\$
${ac_var}
1186 eval ac_cv_env_
${ac_var}_set=\${${ac_var}+set}
1187 eval ac_cv_env_
${ac_var}_value
=\$
${ac_var}
1191 # Report the --help message.
1193 if test "$ac_init_help" = "long"; then
1194 # Omit some internal or obsolete options to make the list less imposing.
1195 # This message is too long to be a string in the A/UX 3.1 sh.
1197 \`configure' configures this package to adapt to many kinds of systems.
1199 Usage: $0 [OPTION]... [VAR=VALUE]...
1201 To assign environment variables (e.g., CC, CFLAGS...), specify them as
1202 VAR=VALUE. See below for descriptions of some of the useful variables.
1204 Defaults for the options are specified in brackets.
1207 -h, --help display this help and exit
1208 --help=short display options specific to this package
1209 --help=recursive display the short help of all the included packages
1210 -V, --version display version information and exit
1211 -q, --quiet, --silent do not print \`checking ...' messages
1212 --cache-file=FILE cache test results in FILE [disabled]
1213 -C, --config-cache alias for \`--cache-file=config.cache'
1214 -n, --no-create do not create output files
1215 --srcdir=DIR find the sources in DIR [configure dir or \`..']
1217 Installation directories:
1218 --prefix=PREFIX install architecture-independent files in PREFIX
1219 [$ac_default_prefix]
1220 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
1223 By default, \`make install' will install all the files in
1224 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1225 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1226 for instance \`--prefix=\$HOME'.
1228 For better control, use the options below.
1230 Fine tuning of the installation directories:
1231 --bindir=DIR user executables [EPREFIX/bin]
1232 --sbindir=DIR system admin executables [EPREFIX/sbin]
1233 --libexecdir=DIR program executables [EPREFIX/libexec]
1234 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1235 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1236 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1237 --libdir=DIR object code libraries [EPREFIX/lib]
1238 --includedir=DIR C header files [PREFIX/include]
1239 --oldincludedir=DIR C header files for non-gcc [/usr/include]
1240 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1241 --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1242 --infodir=DIR info documentation [DATAROOTDIR/info]
1243 --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1244 --mandir=DIR man documentation [DATAROOTDIR/man]
1245 --docdir=DIR documentation root [DATAROOTDIR/doc/PACKAGE]
1246 --htmldir=DIR html documentation [DOCDIR]
1247 --dvidir=DIR dvi documentation [DOCDIR]
1248 --pdfdir=DIR pdf documentation [DOCDIR]
1249 --psdir=DIR ps documentation [DOCDIR]
1255 --build=BUILD configure
for building on BUILD
[guessed
]
1256 --host=HOST cross-compile to build programs to run on HOST
[BUILD
]
1257 --target=TARGET configure
for building compilers
for TARGET
[HOST
]
1261 if test -n "$ac_init_help"; then
1265 Report bugs to the package provider.
1270 if test "$ac_init_help" = "recursive"; then
1271 # If there are subdirs, report their specific --help.
1272 for ac_dir
in : $ac_subdirs_all; do test "x$ac_dir" = x
: && continue
1273 test -d "$ac_dir" ||
1274 { cd "$srcdir" && ac_pwd
=`pwd` && srcdir
=.
&& test -d "$ac_dir"; } ||
1279 .
) ac_dir_suffix
= ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
1281 ac_dir_suffix
=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1282 # A ".." for each directory in $ac_dir_suffix.
1283 ac_top_builddir_sub
=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1284 case $ac_top_builddir_sub in
1285 "") ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
1286 *) ac_top_build_prefix
=$ac_top_builddir_sub/ ;;
1289 ac_abs_top_builddir
=$ac_pwd
1290 ac_abs_builddir
=$ac_pwd$ac_dir_suffix
1291 # for backward compatibility:
1292 ac_top_builddir
=$ac_top_build_prefix
1295 .
) # We are building in place.
1297 ac_top_srcdir
=$ac_top_builddir_sub
1298 ac_abs_top_srcdir
=$ac_pwd ;;
1299 [\\/]* | ?
:[\\/]* ) # Absolute name.
1300 ac_srcdir
=$srcdir$ac_dir_suffix;
1301 ac_top_srcdir
=$srcdir
1302 ac_abs_top_srcdir
=$srcdir ;;
1304 ac_srcdir
=$ac_top_build_prefix$srcdir$ac_dir_suffix
1305 ac_top_srcdir
=$ac_top_build_prefix$srcdir
1306 ac_abs_top_srcdir
=$ac_pwd/$srcdir ;;
1308 ac_abs_srcdir
=$ac_abs_top_srcdir$ac_dir_suffix
1310 cd "$ac_dir" ||
{ ac_status
=$?
; continue; }
1311 # Check for guested configure.
1312 if test -f "$ac_srcdir/configure.gnu"; then
1314 $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1315 elif test -f "$ac_srcdir/configure"; then
1317 $SHELL "$ac_srcdir/configure" --help=recursive
1319 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1321 cd "$ac_pwd" ||
{ ac_status
=$?
; break; }
1325 test -n "$ac_init_help" && exit $ac_status
1326 if $ac_init_version; then
1329 generated by GNU Autoconf
2.69
1331 Copyright
(C
) 2012 Free Software Foundation
, Inc.
1332 This configure
script is free software
; the Free Software Foundation
1333 gives unlimited permission to copy
, distribute and modify it.
1338 ## ------------------------ ##
1339 ## Autoconf initialization. ##
1340 ## ------------------------ ##
1341 cat >config.log
<<_ACEOF
1342 This file contains any messages produced by compilers while
1343 running configure, to aid debugging if configure makes a mistake.
1345 It was created by $as_me, which was
1346 generated by GNU Autoconf 2.69. Invocation command line was
1358 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1359 uname -m = `(uname -m) 2>/dev/null || echo unknown`
1360 uname -r = `(uname -r) 2>/dev/null || echo unknown`
1361 uname -s = `(uname -s) 2>/dev/null || echo unknown`
1362 uname -v = `(uname -v) 2>/dev/null || echo unknown`
1364 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1365 /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
1367 /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
1368 /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
1369 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1370 /usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
1371 /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
1372 /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
1373 /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
1377 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
1381 test -z "$as_dir" && as_dir
=.
1382 $as_echo "PATH: $as_dir"
1398 # Keep a trace of the command line.
1399 # Strip out --no-create and --no-recursion so they do not pile up.
1400 # Strip out --silent because we don't want to record it for future runs.
1401 # Also quote any args containing shell meta-characters.
1402 # Make two passes to allow for proper duplicate-argument suppression.
1406 ac_must_keep_next
=false
1412 -no-create |
--no-c* |
-n |
-no-recursion |
--no-r*) continue ;;
1413 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
1414 |
-silent |
--silent |
--silen |
--sile |
--sil)
1417 ac_arg
=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1420 1) as_fn_append ac_configure_args0
" '$ac_arg'" ;;
1422 as_fn_append ac_configure_args1
" '$ac_arg'"
1423 if test $ac_must_keep_next = true
; then
1424 ac_must_keep_next
=false
# Got value, back to normal.
1427 *=* |
--config-cache |
-C |
-disable-* |
--disable-* \
1428 |
-enable-* |
--enable-* |
-gas |
--g* |
-nfp |
--nf* \
1429 |
-q |
-quiet |
--q* |
-silent |
--sil* |
-v |
-verb* \
1430 |
-with-* |
--with-* |
-without-* |
--without-* |
--x)
1431 case "$ac_configure_args0 " in
1432 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1435 -* ) ac_must_keep_next
=true
;;
1438 as_fn_append ac_configure_args
" '$ac_arg'"
1443 { ac_configure_args0
=; unset ac_configure_args0
;}
1444 { ac_configure_args1
=; unset ac_configure_args1
;}
1446 # When interrupted or exit'd, cleanup temporary files, and complete
1447 # config.log. We remove comments because anyway the quotes in there
1448 # would cause problems or look ugly.
1449 # WARNING: Use '\'' to represent an apostrophe within the trap.
1450 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
1451 trap 'exit_status=$?
1452 # Save into config.log some information that might help in debugging.
1456 $as_echo "## ---------------- ##
1457 ## Cache variables. ##
1458 ## ---------------- ##"
1460 # The following way of writing the cache mishandles newlines in values,
1462 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
1463 eval ac_val=\$$ac_var
1467 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
1468 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
1471 _ | IFS | as_nl) ;; #(
1472 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
1473 *) { eval $ac_var=; unset $ac_var;} ;;
1478 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
1479 *${as_nl}ac_space=\ *)
1481 "s/'\''/'\''\\\\'\'''\''/g;
1482 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
1485 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
1492 $as_echo "## ----------------- ##
1493 ## Output variables. ##
1494 ## ----------------- ##"
1496 for ac_var in $ac_subst_vars
1498 eval ac_val=\$$ac_var
1500 *\'\''*) ac_val
=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1502 $as_echo "$ac_var='\''$ac_val'\''"
1506 if test -n "$ac_subst_files"; then
1507 $as_echo "## ------------------- ##
1508 ## File substitutions. ##
1509 ## ------------------- ##"
1511 for ac_var
in $ac_subst_files
1513 eval ac_val
=\$
$ac_var
1515 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1517 $as_echo "$ac_var='\''$ac_val'\''"
1522 if test -s confdefs.h; then
1523 $as_echo "## ----------- ##
1530 test "$ac_signal" != 0 &&
1531 $as_echo "$as_me: caught signal $ac_signal"
1532 $as_echo "$as_me: exit $exit_status"
1534 rm -f core *.core core.conftest.* &&
1535 rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
1538 for ac_signal
in 1 2 13 15; do
1539 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
1543 # confdefs.h avoids OS command line length limits that DEFS can exceed.
1544 rm -f -r conftest
* confdefs.h
1546 $as_echo "/* confdefs.h */" > confdefs.h
1548 # Predefined preprocessor variables.
1550 cat >>confdefs.h
<<_ACEOF
1551 #define PACKAGE_NAME "$PACKAGE_NAME"
1554 cat >>confdefs.h
<<_ACEOF
1555 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1558 cat >>confdefs.h
<<_ACEOF
1559 #define PACKAGE_VERSION "$PACKAGE_VERSION"
1562 cat >>confdefs.h
<<_ACEOF
1563 #define PACKAGE_STRING "$PACKAGE_STRING"
1566 cat >>confdefs.h
<<_ACEOF
1567 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
1570 cat >>confdefs.h
<<_ACEOF
1571 #define PACKAGE_URL "$PACKAGE_URL"
1575 # Let the site file select an alternate cache file if it wants to.
1576 # Prefer an explicitly selected file to automatically selected ones.
1579 if test -n "$CONFIG_SITE"; then
1580 # We do not want a PATH search for config.site.
1581 case $CONFIG_SITE in #((
1582 -*) ac_site_file1
=.
/$CONFIG_SITE;;
1583 */*) ac_site_file1
=$CONFIG_SITE;;
1584 *) ac_site_file1
=.
/$CONFIG_SITE;;
1586 elif test "x$prefix" != xNONE
; then
1587 ac_site_file1
=$prefix/share
/config.site
1588 ac_site_file2
=$prefix/etc
/config.site
1590 ac_site_file1
=$ac_default_prefix/share
/config.site
1591 ac_site_file2
=$ac_default_prefix/etc
/config.site
1593 for ac_site_file
in "$ac_site_file1" "$ac_site_file2"
1595 test "x$ac_site_file" = xNONE
&& continue
1596 if test /dev
/null
!= "$ac_site_file" && test -r "$ac_site_file"; then
1597 { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
1598 $as_echo "$as_me: loading site script $ac_site_file" >&6;}
1599 sed 's/^/| /' "$ac_site_file" >&5
1601 ||
{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
1602 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
1603 as_fn_error $?
"failed to load site script $ac_site_file
1604 See \`config.log' for more details" "$LINENO" 5; }
1608 if test -r "$cache_file"; then
1609 # Some versions of bash will fail to source /dev/null (special files
1610 # actually), so we avoid doing that. DJGPP emulates it as a regular file.
1611 if test /dev
/null
!= "$cache_file" && test -f "$cache_file"; then
1612 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
1613 $as_echo "$as_me: loading cache $cache_file" >&6;}
1615 [\\/]* | ?
:[\\/]* ) .
"$cache_file";;
1616 *) .
"./$cache_file";;
1620 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
1621 $as_echo "$as_me: creating cache $cache_file" >&6;}
1625 # Check that the precious variables saved in the cache have kept the same
1627 ac_cache_corrupted
=false
1628 for ac_var
in $ac_precious_vars; do
1629 eval ac_old_set
=\
$ac_cv_env_${ac_var}_set
1630 eval ac_new_set
=\
$ac_env_${ac_var}_set
1631 eval ac_old_val
=\
$ac_cv_env_${ac_var}_value
1632 eval ac_new_val
=\
$ac_env_${ac_var}_value
1633 case $ac_old_set,$ac_new_set in
1635 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
1636 $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
1637 ac_cache_corrupted
=: ;;
1639 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
1640 $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
1641 ac_cache_corrupted
=: ;;
1644 if test "x$ac_old_val" != "x$ac_new_val"; then
1645 # differences in whitespace do not lead to failure.
1646 ac_old_val_w
=`echo x $ac_old_val`
1647 ac_new_val_w
=`echo x $ac_new_val`
1648 if test "$ac_old_val_w" != "$ac_new_val_w"; then
1649 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
1650 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
1651 ac_cache_corrupted
=:
1653 { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
1654 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
1655 eval $ac_var=\
$ac_old_val
1657 { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5
1658 $as_echo "$as_me: former value: \`$ac_old_val'" >&2;}
1659 { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5
1660 $as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
1663 # Pass precious variables to config.status.
1664 if test "$ac_new_set" = set; then
1666 *\'*) ac_arg
=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
1667 *) ac_arg
=$ac_var=$ac_new_val ;;
1669 case " $ac_configure_args " in
1670 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
1671 *) as_fn_append ac_configure_args
" '$ac_arg'" ;;
1675 if $ac_cache_corrupted; then
1676 { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
1677 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
1678 { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
1679 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
1680 as_fn_error $?
"run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
1682 ## -------------------- ##
1683 ## Main body of script. ##
1684 ## -------------------- ##
1687 ac_cpp
='$CPP $CPPFLAGS'
1688 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1689 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1690 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
1696 for ac_dir
in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
1697 if test -f "$ac_dir/install-sh"; then
1699 ac_install_sh
="$ac_aux_dir/install-sh -c"
1701 elif test -f "$ac_dir/install.sh"; then
1703 ac_install_sh
="$ac_aux_dir/install.sh -c"
1705 elif test -f "$ac_dir/shtool"; then
1707 ac_install_sh
="$ac_aux_dir/shtool install -c"
1711 if test -z "$ac_aux_dir"; then
1712 as_fn_error $?
"cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
1715 # These three variables are undocumented and unsupported,
1716 # and are intended to be withdrawn in a future Autoconf release.
1717 # They can cause serious problems if a builder's source tree is in a directory
1718 # whose full name contains unusual characters.
1719 ac_config_guess
="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
1720 ac_config_sub
="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
1721 ac_configure
="$SHELL $ac_aux_dir/configure" # Please don't use this var.
1724 # Make sure we can run config.sub.
1725 $SHELL "$ac_aux_dir/config.sub" sun4
>/dev
/null
2>&1 ||
1726 as_fn_error $?
"cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
1728 { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
1729 $as_echo_n "checking build system type... " >&6; }
1730 if ${ac_cv_build+:} false
; then :
1731 $as_echo_n "(cached) " >&6
1733 ac_build_alias
=$build_alias
1734 test "x$ac_build_alias" = x
&&
1735 ac_build_alias
=`$SHELL "$ac_aux_dir/config.guess"`
1736 test "x$ac_build_alias" = x
&&
1737 as_fn_error $?
"cannot guess build type; you must specify one" "$LINENO" 5
1738 ac_cv_build
=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
1739 as_fn_error $?
"$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
1742 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
1743 $as_echo "$ac_cv_build" >&6; }
1744 case $ac_cv_build in
1746 *) as_fn_error $?
"invalid value of canonical build" "$LINENO" 5;;
1749 ac_save_IFS
=$IFS; IFS
='-'
1755 # Remember, the first character of IFS is used to create $*,
1756 # except with old shells:
1759 case $build_os in *\
*) build_os
=`echo "$build_os" | sed 's/ /-/g'`;; esac
1762 { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
1763 $as_echo_n "checking host system type... " >&6; }
1764 if ${ac_cv_host+:} false
; then :
1765 $as_echo_n "(cached) " >&6
1767 if test "x$host_alias" = x
; then
1768 ac_cv_host
=$ac_cv_build
1770 ac_cv_host
=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
1771 as_fn_error $?
"$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
1775 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
1776 $as_echo "$ac_cv_host" >&6; }
1779 *) as_fn_error $?
"invalid value of canonical host" "$LINENO" 5;;
1782 ac_save_IFS
=$IFS; IFS
='-'
1788 # Remember, the first character of IFS is used to create $*,
1789 # except with old shells:
1792 case $host_os in *\
*) host_os
=`echo "$host_os" | sed 's/ /-/g'`;; esac
1795 { $as_echo "$as_me:${as_lineno-$LINENO}: checking target system type" >&5
1796 $as_echo_n "checking target system type... " >&6; }
1797 if ${ac_cv_target+:} false
; then :
1798 $as_echo_n "(cached) " >&6
1800 if test "x$target_alias" = x
; then
1801 ac_cv_target
=$ac_cv_host
1803 ac_cv_target
=`$SHELL "$ac_aux_dir/config.sub" $target_alias` ||
1804 as_fn_error $?
"$SHELL $ac_aux_dir/config.sub $target_alias failed" "$LINENO" 5
1808 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_target" >&5
1809 $as_echo "$ac_cv_target" >&6; }
1810 case $ac_cv_target in
1812 *) as_fn_error $?
"invalid value of canonical target" "$LINENO" 5;;
1814 target
=$ac_cv_target
1815 ac_save_IFS
=$IFS; IFS
='-'
1821 # Remember, the first character of IFS is used to create $*,
1822 # except with old shells:
1825 case $target_os in *\
*) target_os
=`echo "$target_os" | sed 's/ /-/g'`;; esac
1828 # The aliases save the names the user supplied, while $host etc.
1829 # will get canonicalized.
1830 test -n "$target_alias" &&
1831 test "$program_prefix$program_suffix$program_transform_name" = \
1833 program_prefix
=${target_alias}-
1837 # Select the IGEN architecture
1840 sim_igen_machine
="-M mipsIV"
1841 sim_m16_machine
="-M mips16,mipsIII"
1842 sim_igen_filter
="32,64,f"
1846 mips
*tx39
*) sim_gen
=IGEN
1847 sim_igen_filter
="32,f"
1848 sim_igen_machine
="-M r3900"
1850 mips64vr41
*) sim_gen
=M16
1851 sim_igen_machine
="-M vr4100"
1852 sim_m16_machine
="-M vr4100"
1856 sim_multi_configs
="\
1857 vr4100:mipsIII,mips16,vr4100:32,64:mips4100,mips4111\
1858 vr4120:mipsIII,mips16,vr4120:32,64:mips4120\
1859 vr5000:mipsIV:32,64,f:mips4300,mips5000,mips8000\
1860 vr5400:mipsIV,vr5400:32,64,f:mips5400\
1861 vr5500:mipsIV,vr5500:32,64,f:mips5500"
1862 sim_multi_default
=mips5000
1864 mips
*-sde-elf* | mips
*-mti-elf*)
1866 sim_multi_configs
="\
1867 micromips:micromips64,micromipsdsp:32,64,f:mips_micromips\
1868 mipsisa64r2:mips64r2,mips16,mips16e,mdmx,dsp,dsp2,mips3d,smartmips:32,64,f:mipsisa32r2,mipsisa64r2,mipsisa32r5,mipsisa64r5\
1869 mipsisa64r6:mips64r6:32,64,f:mipsisa32r6,mipsisa64r6"
1870 sim_multi_default
=mipsisa64r2
1872 mips16
*) sim_gen
=M16
1874 mipsisa32r2
*) sim_gen
=MULTI
1875 sim_multi_configs
="\
1876 micromips:micromips32,micromipsdsp:32,f:mips_micromips\
1877 mips32r2:mips32r2,mips3d,mips16,mips16e,mdmx,dsp,dsp2,smartmips:32,f:mipsisa32r2"
1878 sim_multi_default
=mipsisa32r2
1880 mipsisa32r6
*) sim_gen
=IGEN
1881 sim_igen_machine
="-M mips32r6"
1882 sim_igen_filter
="32,f"
1884 mipsisa32
*) sim_gen
=M16
1885 sim_igen_machine
="-M mips32,mips16,mips16e,smartmips"
1886 sim_m16_machine
="-M mips16,mips16e,mips32"
1887 sim_igen_filter
="32,f"
1889 mipsisa64r2
*) sim_gen
=M16
1890 sim_igen_machine
="-M mips64r2,mips3d,mips16,mips16e,mdmx,dsp,dsp2"
1891 sim_m16_machine
="-M mips16,mips16e,mips64r2"
1893 mipsisa64r6
*) sim_gen
=IGEN
1894 sim_igen_machine
="-M mips64r6"
1896 mipsisa64sb1
*) sim_gen
=IGEN
1897 sim_igen_machine
="-M mips64,mips3d,sb1"
1899 mipsisa64
*) sim_gen
=M16
1900 sim_igen_machine
="-M mips64,mips3d,mips16,mips16e,mdmx"
1901 sim_m16_machine
="-M mips16,mips16e,mips64"
1903 mips
*lsi
*) sim_gen
=M16
1904 sim_igen_machine
="-M mipsIII,mips16"
1905 sim_m16_machine
="-M mips16,mipsIII"
1906 sim_igen_filter
="32,f"
1909 sim_igen_filter
="32,f"
1913 # The MULTI generator can combine several simulation engines into one.
1914 # executable. A configuration which uses the MULTI should set two
1915 # variables: ${sim_multi_configs} and ${sim_multi_default}.
1917 # ${sim_multi_configs} is the list of engines to build. Each
1918 # space-separated entry has the form NAME:MACHINE:FILTER:BFDMACHS,
1921 # - NAME is a C-compatible prefix for the engine,
1922 # - MACHINE is a -M argument,
1923 # - FILTER is a -F argument, and
1924 # - BFDMACHS is a comma-separated list of bfd machines that the
1925 # simulator can run.
1927 # Each entry will have a separate simulation engine whose prefix is
1928 # m32<NAME>. If the machine list includes "mips16", there will also
1929 # be a mips16 engine, prefix m16<NAME>. The mips16 engine will be
1930 # generated using the same machine list as the 32-bit version,
1931 # but the filter will be "16" instead of FILTER.
1933 # The simulator compares the bfd mach against BFDMACHS to decide
1934 # which engine to use. Entries in BFDMACHS should be bfd_mach
1935 # values with "bfd_mach_" removed. ${sim_multi_default} says
1936 # which entry should be the default.
1937 if test ${sim_gen} = MULTI
; then
1939 # Simple sanity check.
1940 if test -z "${sim_multi_configs}" ||
test -z "${sim_multi_default}"; then
1941 as_fn_error $?
"Error in configure.ac: MULTI simulator not set up correctly" "$LINENO" 5
1944 # Start in a known state.
1945 rm -f multi-include.h multi-run.c
1949 sim_multi_igen_configs
=
1952 cat << __EOF__ > multi-run.c
1953 /* Main entry point for MULTI simulators.
1954 Copyright (C) 2003-2022 Free Software Foundation, Inc.
1956 This program is free software; you can redistribute it and/or modify
1957 it under the terms of the GNU General Public License as published by
1958 the Free Software Foundation; either version 3 of the License, or
1959 (at your option) any later version.
1961 This program is distributed in the hope that it will be useful,
1962 but WITHOUT ANY WARRANTY; without even the implied warranty of
1963 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1964 GNU General Public License for more details.
1966 You should have received a copy of the GNU General Public License
1967 along with this program. If not, see <http://www.gnu.org/licenses/>.
1971 This file was generated by sim/mips/configure. */
1973 #include "sim-main.h"
1974 #include "multi-include.h"
1975 #include "elf-bfd.h"
1976 #include "elfxx-mips.h"
1977 #include "elf/mips.h"
1983 sim_engine_run (SIM_DESC sd,
1986 int signal) /* ignore */
1990 if (STATE_ARCHITECTURE (sd) == NULL)
1991 mach = bfd_mach_${sim_multi_default};
1992 else if (elf_elfheader (STATE_PROG_BFD (sd))->e_flags
1993 & EF_MIPS_ARCH_ASE_MICROMIPS)
1994 mach = bfd_mach_mips_micromips;
1997 mach = _bfd_elf_mips_mach (elf_elfheader (STATE_PROG_BFD (sd))->e_flags);
1999 mach = STATE_ARCHITECTURE (SD)->mach;
2006 for fc in ${sim_multi_configs}; do
2008 # Split up the entry. ${c} contains the first three elements.
2009 # Note: outer sqaure brackets are m4 quotes.
2010 c
=`echo ${fc} | sed 's/:[^:]*$//'`
2011 bfdmachs
=`echo ${fc} | sed 's/.*://'`
2012 name
=`echo ${c} | sed 's/:.*//'`
2013 machine
=`echo ${c} | sed 's/.*:\(.*\):.*/\1/'`
2014 filter
=`echo ${c} | sed 's/.*://'`
2016 # Build the following lists:
2018 # sim_multi_flags: all -M and -F flags used by the simulator
2019 # sim_multi_src: all makefile-generated source files
2020 # sim_multi_obj: the objects for ${sim_multi_src}
2021 # sim_multi_igen_configs: igen configuration strings.
2023 # Each entry in ${sim_multi_igen_configs} is a prefix (m32
2024 # or m16) followed by the NAME, MACHINE and FILTER part of
2025 # the ${sim_multi_configs} entry.
2026 sim_multi_flags
="${sim_multi_flags} -F ${filter} -M ${machine}"
2028 # Check whether special handling is needed.
2031 # Run igen twice, once for normal mode and once for mips16.
2034 # The top-level function for the mips16 simulator is
2035 # in a file m16${name}_run.c, generated by the
2036 # tmp-run-multi Makefile rule.
2037 sim_multi_src
="${sim_multi_src} m16${name}_run.c"
2038 sim_multi_obj
="${sim_multi_obj} m16${name}_run.o"
2039 sim_multi_flags
="${sim_multi_flags} -F 16"
2042 # Run igen thrice, once for micromips32, once for micromips16,
2044 ws
="micromips_m32 micromips16 micromips32"
2046 # The top-level function for the micromips simulator is
2047 # in a file micromips${name}_run.c, generated by the
2048 # tmp-run-multi Makefile rule.
2049 sim_multi_src
="${sim_multi_src} micromips${name}_run.c"
2050 sim_multi_obj
="${sim_multi_obj} micromips${name}_run.o"
2051 sim_multi_flags
="${sim_multi_flags} -F 16,32"
2054 # Run igen thrice, once for micromips64, once for micromips16,
2056 ws
="micromips_m64 micromips16 micromips64"
2058 # The top-level function for the micromips simulator is
2059 # in a file micromips${name}_run.c, generated by the
2060 # tmp-run-multi Makefile rule.
2061 sim_multi_src
="${sim_multi_src} micromips${name}_run.c"
2062 sim_multi_obj
="${sim_multi_obj} micromips${name}_run.o"
2063 sim_multi_flags
="${sim_multi_flags} -F 16,32,64"
2070 # Now add the list of igen-generated files to ${sim_multi_src}
2071 # and ${sim_multi_obj}.
2073 for base
in engine icache idecode model semantics support
; do
2074 sim_multi_src
="${sim_multi_src} ${w}${name}_${base}.c"
2075 sim_multi_src
="${sim_multi_src} ${w}${name}_${base}.h"
2076 sim_multi_obj
="${sim_multi_obj} ${w}${name}_${base}.o"
2078 sim_multi_igen_configs
="${sim_multi_igen_configs} ${w}${c}"
2081 # Add an include for the engine.h file. This file declares the
2082 # top-level foo_engine_run() function.
2083 echo "#include \"${w}${name}_engine.h\"" >> multi-include.h
2085 # Add case statements for this engine to sim_engine_run().
2086 for mach
in `echo ${bfdmachs} | sed 's/,/ /g'`; do
2087 echo " case bfd_mach_${mach}:" >> multi-run.c
2088 if test ${mach} = ${sim_multi_default}; then
2089 echo " default:" >> multi-run.c
2090 sim_seen_default
=yes
2093 echo " ${w}${name}_engine_run (sd, next_cpu_nr, nr_cpus, signal);" \
2095 echo " break;" >> multi-run.c
2098 # Check whether we added a 'default:' label.
2099 if test ${sim_seen_default} = no
; then
2100 as_fn_error $?
"Error in configure.ac: \${sim_multi_configs} doesn't have an entry for \${sim_multi_default}" "$LINENO" 5
2103 cat << __EOF__ >> multi-run.c
2109 sim_multi_src
=doesnt-exist.c
2111 sim_igen_flags
="-F ${sim_igen_filter} ${sim_igen_machine} ${sim_igen_smp}"
2112 sim_m16_flags
=" -F ${sim_m16_filter} ${sim_m16_machine} ${sim_igen_smp}"
2113 sim_micromips16_flags
=" -F ${sim_micromips16_filter} ${sim_micromips16_machine} ${sim_igen_smp}"
2114 sim_micromips_flags
=" -F ${sim_micromips_filter} ${sim_micromips_machine} ${sim_igen_smp}"
2125 ac_config_files
="$ac_config_files Makefile.sim:Makefile.in"
2127 ac_config_files
="$ac_config_files Make-common.sim:../common/Make-common.in"
2129 ac_config_commands
="$ac_config_commands Makefile"
2131 ac_config_commands
="$ac_config_commands stamp-h"
2137 SIM_COMMON_BUILD_TRUE
='#'
2138 SIM_COMMON_BUILD_FALSE
=
2142 cat >confcache
<<\_ACEOF
2143 # This file is a shell script that caches the results of configure
2144 # tests run on this system so they can be shared between configure
2145 # scripts and configure runs, see configure's option --config-cache.
2146 # It is not useful on other systems. If it contains results you don't
2147 # want to keep, you may remove or edit it.
2149 # config.status only pays attention to the cache file if you give it
2150 # the --recheck option to rerun configure.
2152 # `ac_cv_env_foo' variables (set or unset) will be overridden when
2153 # loading this file, other *unset* `ac_cv_foo' will be assigned the
2158 # The following way of writing the cache mishandles newlines in values,
2159 # but we know of no workaround that is simple, portable, and efficient.
2160 # So, we kill variables containing newlines.
2161 # Ultrix sh set writes to stderr and can't be redirected directly,
2162 # and sets the high bit in the cache file unless we assign to the vars.
2164 for ac_var
in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
2165 eval ac_val
=\$
$ac_var
2169 *_cv_
*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2170 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2173 _ | IFS | as_nl
) ;; #(
2174 BASH_ARGV | BASH_SOURCE
) eval $ac_var= ;; #(
2175 *) { eval $ac_var=; unset $ac_var;} ;;
2181 case $as_nl`(ac_space=' '; set) 2>&1` in #(
2182 *${as_nl}ac_space
=\
*)
2183 # `set' does not quote correctly, so add quotes: double-quote
2184 # substitution turns \\\\ into \\, and sed turns \\ into \.
2187 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
2190 # `set' quotes correctly as required by POSIX, so do not add quotes.
2191 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2200 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
2202 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
2204 if diff "$cache_file" confcache
>/dev
/null
2>&1; then :; else
2205 if test -w "$cache_file"; then
2206 if test "x$cache_file" != "x/dev/null"; then
2207 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
2208 $as_echo "$as_me: updating cache $cache_file" >&6;}
2209 if test ! -f "$cache_file" ||
test -h "$cache_file"; then
2210 cat confcache
>"$cache_file"
2212 case $cache_file in #(
2214 mv -f confcache
"$cache_file"$$
&&
2215 mv -f "$cache_file"$$
"$cache_file" ;; #(
2217 mv -f confcache
"$cache_file" ;;
2222 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
2223 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
2228 test "x$prefix" = xNONE
&& prefix
=$ac_default_prefix
2229 # Let make expand exec_prefix.
2230 test "x$exec_prefix" = xNONE
&& exec_prefix
='${prefix}'
2232 # Transform confdefs.h into DEFS.
2233 # Protect against shell expansion while executing Makefile rules.
2234 # Protect against Makefile macro expansion.
2236 # If the first sed substitution is executed (which looks for macros that
2237 # take arguments), then branch to the quote section. Otherwise,
2238 # look for a macro that doesn't take arguments.
2248 s/^[ ]*#[ ]*define[ ][ ]*\([^ (][^ (]*([^)]*)\)[ ]*\(.*\)/-D\1=\2/g
2250 s/^[ ]*#[ ]*define[ ][ ]*\([^ ][^ ]*\)[ ]*\(.*\)/-D\1=\2/g
2254 s/[ `~#$^&*(){}\\|;'\''"<>?]/\\&/g
2267 DEFS
=`sed -n "$ac_script" confdefs.h`
2273 for ac_i
in : $LIBOBJS; do test "x$ac_i" = x
: && continue
2274 # 1. Remove the extension, and $U if already installed.
2275 ac_script
='s/\$U\././;s/\.o$//;s/\.obj$//'
2276 ac_i
=`$as_echo "$ac_i" | sed "$ac_script"`
2277 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
2278 # will be set to the directory where LIBOBJS objects are built.
2279 as_fn_append ac_libobjs
" \${LIBOBJDIR}$ac_i\$U.$ac_objext"
2280 as_fn_append ac_ltlibobjs
" \${LIBOBJDIR}$ac_i"'$U.lo'
2284 LTLIBOBJS
=$ac_ltlibobjs
2288 : "${CONFIG_STATUS=./config.status}"
2290 ac_clean_files_save
=$ac_clean_files
2291 ac_clean_files
="$ac_clean_files $CONFIG_STATUS"
2292 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
2293 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
2295 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
2297 # Generated by $as_me.
2298 # Run this file to recreate the current configuration.
2299 # Compiler output produced by configure, useful for debugging
2300 # configure, is in config.log if it exists.
2306 SHELL=\${CONFIG_SHELL-$SHELL}
2309 cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail
=1
2310 ## -------------------- ##
2311 ## M4sh Initialization. ##
2312 ## -------------------- ##
2314 # Be more Bourne compatible
2315 DUALCASE
=1; export DUALCASE
# for MKS sh
2316 if test -n "${ZSH_VERSION+set}" && (emulate sh
) >/dev
/null
2>&1; then :
2319 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
2320 # is contrary to our usage. Disable this feature.
2321 alias -g '${1+"$@"}'='"$@"'
2322 setopt NO_GLOB_SUBST
2324 case `(set -o) 2>/dev/null` in #(
2336 # Printing a long string crashes Solaris 7 /usr/bin/printf.
2337 as_echo
='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
2338 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
2339 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
2340 # Prefer a ksh shell builtin over an external printf program on Solaris,
2341 # but without wasting forks for bash or zsh.
2342 if test -z "$BASH_VERSION$ZSH_VERSION" \
2343 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
2344 as_echo='print
-r --'
2345 as_echo_n='print
-rn --'
2346 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
2347 as_echo='printf %s
\n'
2348 as_echo_n='printf %s
'
2350 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
2351 as_echo_body='eval /usr
/ucb
/echo -n "$1$as_nl"'
2352 as_echo_n='/usr
/ucb
/echo -n'
2354 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
2355 as_echo_n_body='eval
2359 expr "X$arg" : "X\\(.*\\)$as_nl";
2360 arg
=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
2362 expr "X$arg" : "X\\(.*\\)" |
tr -d "$as_nl"
2364 export as_echo_n_body
2365 as_echo_n='sh
-c $as_echo_n_body as_echo
'
2368 as_echo='sh
-c $as_echo_body as_echo
'
2371 # The user is always right.
2372 if test "${PATH_SEPARATOR+set}" != set; then
2374 (PATH='/bin
;/bin
'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
2375 (PATH='/bin
:/bin
'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
2382 # We need space, tab and new line, in precisely that order. Quoting is
2383 # there to prevent editors from complaining about space-tab.
2384 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
2385 # splitting by setting IFS to empty value.)
2388 # Find who we are. Look in the path if we contain no directory separator.
2391 *[\\/]* ) as_myself=$0 ;;
2392 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2396 test -z "$as_dir" && as_dir=.
2397 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
2403 # We did not find ourselves, most probably we were run as `sh COMMAND'
2404 # in which case we are not to be found in the path.
2405 if test "x$as_myself" = x
; then
2408 if test ! -f "$as_myself"; then
2409 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
2413 # Unset variables that we do not need and which cause bugs (e.g. in
2414 # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
2415 # suppresses any "Segmentation fault" message there. '((' could
2416 # trigger a bug in pdksh 5.2.14.
2417 for as_var
in BASH_ENV ENV MAIL MAILPATH
2418 do eval test x\
${$as_var+set} = xset \
2419 && ( (unset $as_var) ||
exit 1) >/dev
/null
2>&1 && unset $as_var ||
:
2432 (unset CDPATH
) >/dev
/null
2>&1 && unset CDPATH
2435 # as_fn_error STATUS ERROR [LINENO LOG_FD]
2436 # ----------------------------------------
2437 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
2438 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
2439 # script with STATUS, using 1 if that was 0.
2442 as_status
=$1; test $as_status -eq 0 && as_status
=1
2444 as_lineno
=${as_lineno-"$3"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
2445 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
2447 $as_echo "$as_me: error: $2" >&2
2448 as_fn_exit
$as_status
2452 # as_fn_set_status STATUS
2453 # -----------------------
2454 # Set $? to STATUS, without forking.
2458 } # as_fn_set_status
2462 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
2472 # Portably unset VAR.
2475 { eval $1=; unset $1;}
2477 as_unset
=as_fn_unset
2478 # as_fn_append VAR VALUE
2479 # ----------------------
2480 # Append the text in VALUE to the end of the definition contained in VAR. Take
2481 # advantage of any shell optimizations that allow amortized linear growth over
2482 # repeated appends, instead of the typical quadratic growth present in naive
2484 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev
/null
; then :
2485 eval 'as_fn_append ()
2496 # as_fn_arith ARG...
2497 # ------------------
2498 # Perform arithmetic evaluation on the ARGs, and store the result in the
2499 # global $as_val. Take advantage of shells that can avoid forks. The arguments
2500 # must be portable across $(()) and expr.
2501 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev
/null
; then :
2502 eval 'as_fn_arith ()
2509 as_val
=`expr "$@" || test $? -eq 1`
2514 if expr a
: '\(a\)' >/dev
/null
2>&1 &&
2515 test "X`expr 00001 : '.*\(...\)'`" = X001
; then
2521 if (basename -- /) >/dev
/null
2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
2522 as_basename
=basename
2527 if (as_dir
=`dirname -- /` && test "X$as_dir" = X
/) >/dev
/null
2>&1; then
2533 as_me
=`$as_basename -- "$0" ||
2534 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
2535 X"$0" : 'X\(//\)$' \| \
2536 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
2538 sed '/^.*\/\([^/][^/]*\)\/*$/{
2552 # Avoid depending upon Character Ranges.
2553 as_cr_letters
='abcdefghijklmnopqrstuvwxyz'
2554 as_cr_LETTERS
='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
2555 as_cr_Letters
=$as_cr_letters$as_cr_LETTERS
2556 as_cr_digits
='0123456789'
2557 as_cr_alnum
=$as_cr_Letters$as_cr_digits
2559 ECHO_C
= ECHO_N
= ECHO_T
=
2560 case `echo -n x` in #(((((
2562 case `echo 'xy\c'` in
2563 *c
*) ECHO_T
=' ';; # ECHO_T is single tab character.
2565 *) echo `echo ksh88 bug on AIX 6.1` > /dev
/null
2572 rm -f conf$$ conf$$.exe conf$$.
file
2573 if test -d conf$$.dir
; then
2574 rm -f conf$$.dir
/conf$$.
file
2577 mkdir conf$$.dir
2>/dev
/null
2579 if (echo >conf$$.
file) 2>/dev
/null
; then
2580 if ln -s conf$$.
file conf$$
2>/dev
/null
; then
2582 # ... but there are two gotchas:
2583 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
2584 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
2585 # In both cases, we have to default to `cp -pR'.
2586 ln -s conf$$.
file conf$$.dir
2>/dev
/null
&& test ! -f conf$$.exe ||
2588 elif ln conf$$.
file conf$$
2>/dev
/null
; then
2596 rm -f conf$$ conf$$.exe conf$$.dir
/conf$$.
file conf$$.
file
2597 rmdir conf$$.dir
2>/dev
/null
2602 # Create "$as_dir" as a directory, including parents if necessary.
2607 -*) as_dir
=.
/$as_dir;;
2609 test -d "$as_dir" ||
eval $as_mkdir_p ||
{
2613 *\'*) as_qdir
=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
2614 *) as_qdir
=$as_dir;;
2616 as_dirs
="'$as_qdir' $as_dirs"
2617 as_dir
=`$as_dirname -- "$as_dir" ||
2618 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
2619 X"$as_dir" : 'X\(//\)[^/]' \| \
2620 X"$as_dir" : 'X\(//\)$' \| \
2621 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
2622 $as_echo X"$as_dir" |
2623 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
2640 test -d "$as_dir" && break
2642 test -z "$as_dirs" ||
eval "mkdir $as_dirs"
2643 } ||
test -d "$as_dir" || as_fn_error $?
"cannot create directory $as_dir"
2647 if mkdir
-p .
2>/dev
/null
; then
2648 as_mkdir_p
='mkdir -p "$as_dir"'
2650 test -d .
/-p && rmdir .
/-p
2655 # as_fn_executable_p FILE
2656 # -----------------------
2657 # Test if FILE is an executable regular file.
2658 as_fn_executable_p
()
2660 test -f "$1" && test -x "$1"
2661 } # as_fn_executable_p
2663 as_executable_p
=as_fn_executable_p
2665 # Sed expression to map a string onto a valid CPP name.
2666 as_tr_cpp
="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
2668 # Sed expression to map a string onto a valid variable name.
2669 as_tr_sh
="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
2673 ## ----------------------------------- ##
2674 ## Main body of $CONFIG_STATUS script. ##
2675 ## ----------------------------------- ##
2677 test $as_write_fail = 0 && chmod +x
$CONFIG_STATUS || ac_write_fail
=1
2679 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
2680 # Save the log message, to keep $0 and so on meaningful, and to
2681 # report actual input values of CONFIG_FILES etc. instead of their
2682 # values after options handling.
2684 This file was extended by $as_me, which was
2685 generated by GNU Autoconf 2.69. Invocation command line was
2687 CONFIG_FILES = $CONFIG_FILES
2688 CONFIG_HEADERS = $CONFIG_HEADERS
2689 CONFIG_LINKS = $CONFIG_LINKS
2690 CONFIG_COMMANDS = $CONFIG_COMMANDS
2693 on `(hostname || uname -n) 2>/dev/null | sed 1q`
2698 case $ac_config_files in *"
2699 "*) set x
$ac_config_files; shift; ac_config_files
=$
*;;
2704 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
2705 # Files that config.status was made for.
2706 config_files="$ac_config_files"
2707 config_commands="$ac_config_commands"
2711 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
2713 \`$as_me' instantiates files and other configuration actions
2714 from templates according to the current configuration. Unless the files
2715 and actions are specified as TAGs, all are instantiated by default.
2717 Usage: $0 [OPTION]... [TAG]...
2719 -h, --help print this help, then exit
2720 -V, --version print version number and configuration settings, then exit
2721 --config print configuration, then exit
2722 -q, --quiet, --silent
2723 do not print progress messages
2724 -d, --debug don't remove temporary files
2725 --recheck update $as_me by reconfiguring in the same conditions
2726 --file=FILE[:TEMPLATE]
2727 instantiate the configuration file FILE
2729 Configuration files:
2732 Configuration commands:
2735 Report bugs to the package provider."
2738 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
2739 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
2742 configured by $0, generated by GNU Autoconf 2.69,
2743 with options \\"\$ac_cs_config\\"
2745 Copyright (C) 2012 Free Software Foundation, Inc.
2746 This config.status script is free software; the Free Software Foundation
2747 gives unlimited permission to copy, distribute and modify it."
2751 test -n "\$AWK" || AWK=awk
2754 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
2755 # The default lists apply if the user does not specify any file.
2761 ac_option
=`expr "X$1" : 'X\([^=]*\)='`
2762 ac_optarg
=`expr "X$1" : 'X[^=]*=\(.*\)'`
2766 ac_option
=`expr "X$1" : 'X\([^=]*\)='`
2778 # Handling of the options.
2779 -recheck |
--recheck |
--rechec |
--reche |
--rech |
--rec |
--re |
--r)
2781 --version |
--versio |
--versi |
--vers |
--ver |
--ve |
--v |
-V )
2782 $as_echo "$ac_cs_version"; exit ;;
2783 --config |
--confi |
--conf |
--con |
--co |
--c )
2784 $as_echo "$ac_cs_config"; exit ;;
2785 --debug |
--debu |
--deb |
--de |
--d |
-d )
2787 --file |
--fil |
--fi |
--f )
2790 *\'*) ac_optarg
=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
2791 '') as_fn_error $?
"missing file argument" ;;
2793 as_fn_append CONFIG_FILES
" '$ac_optarg'"
2794 ac_need_defaults
=false
;;
2795 --he |
--h |
--help |
--hel |
-h )
2796 $as_echo "$ac_cs_usage"; exit ;;
2797 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
2798 |
-silent |
--silent |
--silen |
--sile |
--sil |
--si |
--s)
2802 -*) as_fn_error $?
"unrecognized option: \`$1'
2803 Try \`$0 --help' for more information." ;;
2805 *) as_fn_append ac_config_targets
" $1"
2806 ac_need_defaults
=false
;;
2812 ac_configure_extra_args
=
2814 if $ac_cs_silent; then
2816 ac_configure_extra_args
="$ac_configure_extra_args --silent"
2820 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
2821 if \$ac_cs_recheck; then
2822 set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
2824 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
2825 CONFIG_SHELL='$SHELL'
2831 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
2835 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
2836 ## Running $as_me. ##
2842 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
2845 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
2847 # Handling of arguments.
2848 for ac_config_target
in $ac_config_targets
2850 case $ac_config_target in
2851 "Makefile.sim") CONFIG_FILES
="$CONFIG_FILES Makefile.sim:Makefile.in" ;;
2852 "Make-common.sim") CONFIG_FILES
="$CONFIG_FILES Make-common.sim:../common/Make-common.in" ;;
2853 "Makefile") CONFIG_COMMANDS
="$CONFIG_COMMANDS Makefile" ;;
2854 "stamp-h") CONFIG_COMMANDS
="$CONFIG_COMMANDS stamp-h" ;;
2856 *) as_fn_error $?
"invalid argument: \`$ac_config_target'" "$LINENO" 5;;
2861 # If the user did not use the arguments to specify the items to instantiate,
2862 # then the envvar interface is used. Set only those that are not.
2863 # We use the long form for the default assignment because of an extremely
2864 # bizarre bug on SunOS 4.1.3.
2865 if $ac_need_defaults; then
2866 test "${CONFIG_FILES+set}" = set || CONFIG_FILES
=$config_files
2867 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS
=$config_commands
2870 # Have a temporary directory for convenience. Make it in the build tree
2871 # simply because there is no reason against having it here, and in addition,
2872 # creating and moving files from /tmp can sometimes cause problems.
2873 # Hook for its removal unless debugging.
2874 # Note that there is a small window in which the directory will not be cleaned:
2875 # after its creation but before its name has been assigned to `$tmp'.
2879 trap 'exit_status=$?
2881 { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
2883 trap 'as_fn_exit 1' 1 2 13 15
2885 # Create a (secure) tmp directory for tmp files.
2888 tmp
=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
2892 tmp
=.
/conf$$
-$RANDOM
2893 (umask 077 && mkdir
"$tmp")
2894 } || as_fn_error $?
"cannot create a temporary directory in ." "$LINENO" 5
2897 # Set up the scripts for CONFIG_FILES section.
2898 # No need to generate them if there are no CONFIG_FILES.
2899 # This happens for instance with `./config.status config.h'.
2900 if test -n "$CONFIG_FILES"; then
2903 ac_cr
=`echo X | tr X '\015'`
2904 # On cygwin, bash can eat \r inside `` if the user requested igncr.
2905 # But we know of no other shell where ac_cr would be empty at this
2906 # point, so we can use a bashism as a fallback.
2907 if test "x$ac_cr" = x
; then
2908 eval ac_cr
=\$
\'\\r
\'
2910 ac_cs_awk_cr
=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
2911 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
2917 echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
2922 echo "cat >conf$$subs.awk <<_ACEOF" &&
2923 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
2926 as_fn_error $? "could not
make $CONFIG_STATUS" "$LINENO" 5
2927 ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
2929 for ac_last_try in false false false false false :; do
2930 . ./conf$$subs.sh ||
2931 as_fn_error $? "could not
make $CONFIG_STATUS" "$LINENO" 5
2933 ac_delim_n=`sed -n "s
/.
*$ac_delim\$
/X
/p
" conf$$subs.awk | grep -c X`
2934 if test $ac_delim_n = $ac_delim_num; then
2936 elif $ac_last_try; then
2937 as_fn_error $? "could not
make $CONFIG_STATUS" "$LINENO" 5
2939 ac_delim="$ac_delim!$ac_delim _
$ac_delim!! "
2944 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
2945 cat >>"\
$ac_tmp/subs1.
awk" <<\\_ACAWK &&
2949 s/^/S["/; s
/!.
*/"]=/
2959 s/\(.\{148\}\)..*/\1/
2961 s/["\\]/\\&/g
; s
/^
/"/; s/$/\\n"\\/
2966 s
/["\\]/\\&/g; s/^/"/; s
/$
/"\\/
2973 s/\(.\{148\}\)..*/\1/
2975 s/["\\]/\\&/g
; s
/^
/"/; s/$/"/
2979 s
/["\\]/\\&/g; s/^/"/; s
/$
/"\\/
2984 ' <conf$$subs.awk | sed '
2989 ' >>$CONFIG_STATUS || ac_write_fail=1
2990 rm -f conf$$subs.awk
2991 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
2993 cat >>"\
$ac_tmp/subs1.
awk" <<_ACAWK &&
2994 for (key in S) S_is_set[key] = 1
3000 nfields = split(line, field, "@
")
3002 len = length(field[1])
3003 for (i = 2; i < nfields; i++) {
3005 keylen = length(key)
3006 if (S_is_set[key]) {
3008 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
3009 len += length(value) + length(field[++i])
3020 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
3021 if sed "s
/$ac_cr//" < /dev/null > /dev/null 2>&1; then
3022 sed "s
/$ac_cr\$
//; s
/$ac_cr/$ac_cs_awk_cr/g
"
3025 fi < "$ac_tmp/subs1.
awk" > "$ac_tmp/subs.
awk" \
3026 || as_fn_error $? "could not setup config files machinery
" "$LINENO" 5
3029 # VPATH may cause trouble with some makes, so we remove sole $(srcdir),
3030 # ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".
", strip leading and
3031 # trailing colons and then remove the whole line if VPATH becomes empty
3032 # (actually we leave an empty line to preserve line numbers).
3033 if test "x
$srcdir" = x.; then
3034 ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{
3052 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
3053 fi # test -n "$CONFIG_FILES"
3056 eval set X " :F
$CONFIG_FILES :C
$CONFIG_COMMANDS"
3061 :[FHLC]) ac_mode=$ac_tag; continue;;
3063 case $ac_mode$ac_tag in
3065 :L* | :C*:*) as_fn_error $? "invalid tag \
`$ac_tag'" "$LINENO" 5;;
3066 :[FH]-) ac_tag=-:-;;
3067 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
3084 -) ac_f="$ac_tmp/stdin";;
3085 *) # Look for the file first in the build tree, then in the source tree
3086 # (if the path is not absolute). The absolute path cannot be DOS-style,
3087 # because $ac_f cannot contain `:'.
3091 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
3093 as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
3095 case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s
/'/'\\\\\\\\''/g
"`;; esac
3096 as_fn_append ac_file_inputs " '$ac_f'"
3099 # Let's still pretend it is `configure' which instantiates (i.e., don't
3100 # use $as_me), people would be surprised to read:
3101 # /* config.h. Generated by config.status. */
3102 configure_input='Generated from '`
3103 $as_echo "$
*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
3105 if test x"$ac_file" != x-; then
3106 configure_input="$ac_file.
$configure_input"
3107 { $as_echo "$as_me:${as_lineno-$LINENO}: creating
$ac_file" >&5
3108 $as_echo "$as_me: creating
$ac_file" >&6;}
3110 # Neutralize special characters interpreted by sed in replacement strings.
3111 case $configure_input in #(
3112 *\&* | *\|* | *\\* )
3113 ac_sed_conf_input=`$as_echo "$configure_input" |
3114 sed 's/[\\\\&|]/\\\\&/g'`;; #(
3115 *) ac_sed_conf_input=$configure_input;;
3119 *:-:* | *:-) cat >"$ac_tmp/stdin
" \
3120 || as_fn_error $? "could not create
$ac_file" "$LINENO" 5 ;;
3125 ac_dir=`$as_dirname -- "$ac_file" ||
3126 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
3127 X"$ac_file" : 'X\(//\)[^/]' \| \
3128 X"$ac_file" : 'X\(//\)$' \| \
3129 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
3130 $as_echo X"$ac_file" |
3131 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
3148 as_dir="$ac_dir"; as_fn_mkdir_p
3152 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
3154 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
3155 # A "..
" for each directory in $ac_dir_suffix.
3156 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
3157 case $ac_top_builddir_sub in
3158 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
3159 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
3162 ac_abs_top_builddir=$ac_pwd
3163 ac_abs_builddir=$ac_pwd$ac_dir_suffix
3164 # for backward compatibility:
3165 ac_top_builddir=$ac_top_build_prefix
3168 .) # We are building in place.
3170 ac_top_srcdir=$ac_top_builddir_sub
3171 ac_abs_top_srcdir=$ac_pwd ;;
3172 [\\/]* | ?:[\\/]* ) # Absolute name.
3173 ac_srcdir=$srcdir$ac_dir_suffix;
3174 ac_top_srcdir=$srcdir
3175 ac_abs_top_srcdir=$srcdir ;;
3177 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
3178 ac_top_srcdir=$ac_top_build_prefix$srcdir
3179 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
3181 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
3192 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
3193 # If the template does not know about datarootdir, expand it.
3194 # FIXME: This hack should be removed a few years after 2.60.
3195 ac_datarootdir_hack=; ac_datarootdir_seen=
3206 case `eval "sed -n \"\
$ac_sed_dataroot\" $ac_file_inputs"` in
3207 *datarootdir*) ac_datarootdir_seen=yes;;
3208 *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
3209 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: $ac_file_inputs seems to ignore the
--datarootdir setting
" >&5
3210 $as_echo "$as_me: WARNING
: $ac_file_inputs seems to ignore the
--datarootdir setting
" >&2;}
3212 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
3213 ac_datarootdir_hack='
3214 s&@datadir@&$datadir&g
3215 s&@docdir@&$docdir&g
3216 s&@infodir@&$infodir&g
3217 s&@localedir@&$localedir&g
3218 s&@mandir@&$mandir&g
3219 s&\\\${datarootdir}&$datarootdir&g' ;;
3223 # Neutralize VPATH when `$srcdir' = `.'.
3224 # Shell code in configure.ac might set extrasub.
3225 # FIXME: do we really want to maintain this feature?
3226 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
3227 ac_sed_extra="$ac_vpsub
3230 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
3232 /@
[a-zA-Z_
][a-zA-Z_0-9
]*@
/!b
3233 s|@configure_input@|
$ac_sed_conf_input|
;t t
3234 s
&@top_builddir@
&$ac_top_builddir_sub&;t t
3235 s
&@top_build_prefix@
&$ac_top_build_prefix&;t t
3236 s
&@srcdir@
&$ac_srcdir&;t t
3237 s
&@abs_srcdir@
&$ac_abs_srcdir&;t t
3238 s
&@top_srcdir@
&$ac_top_srcdir&;t t
3239 s
&@abs_top_srcdir@
&$ac_abs_top_srcdir&;t t
3240 s
&@builddir@
&$ac_builddir&;t t
3241 s
&@abs_builddir@
&$ac_abs_builddir&;t t
3242 s
&@abs_top_builddir@
&$ac_abs_top_builddir&;t t
3243 $ac_datarootdir_hack
3245 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.
awk" \
3246 >$ac_tmp/out || as_fn_error $? "could not create
$ac_file" "$LINENO" 5
3248 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
3249 { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out
"`; test -n "$ac_out"; } &&
3250 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \
3251 "$ac_tmp/out
"`; test -z "$ac_out"; } &&
3252 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: $ac_file contains a reference to the variable \
`datarootdir'
3253 which seems to be undefined. Please make sure it is defined" >&5
3254 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir
'
3255 which seems to be undefined. Please make sure it is defined" >&2;}
3257 rm -f "$ac_tmp/stdin"
3259 -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
3260 *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
3262 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
3266 :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
3267 $as_echo "$as_me: executing $ac_file commands" >&6;}
3272 case $ac_file$ac_mode in
3273 "Makefile":C) echo "Merging Makefile.sim+Make-common.sim into Makefile ..."
3274 rm -f Makesim1.tmp Makesim2.tmp Makefile
3275 sed -n -e '/^
## COMMON_PRE_/,/^## End COMMON_PRE_/ p' <Make-common.sim >Makesim1.tmp
3276 sed -n -e '/^## COMMON_POST_/,/^## End COMMON_POST_/ p' <Make-common.sim
>Makesim2.tmp
3277 sed -e '/^## COMMON_PRE_/ r Makesim1.tmp' \
3278 -e '/^## COMMON_POST_/ r Makesim2.tmp' \
3279 <Makefile.sim
>Makefile
3280 rm -f Makefile.sim Make-common.sim Makesim1.tmp Makesim2.tmp
3282 "stamp-h":C
) echo > stamp-h
;;
3290 ac_clean_files
=$ac_clean_files_save
3292 test $ac_write_fail = 0 ||
3293 as_fn_error $?
"write failure creating $CONFIG_STATUS" "$LINENO" 5
3296 # configure is writing to config.log, and then calls config.status.
3297 # config.status does its own redirection, appending to config.log.
3298 # Unfortunately, on DOS this fails, as config.log is still kept open
3299 # by configure, so config.status won't be able to write to it; its
3300 # output is simply discarded. So we exec the FD to /dev/null,
3301 # effectively closing config.log, so it can be properly (re)opened and
3302 # appended to by config.status. When coming back to configure, we
3303 # need to make the FD available again.
3304 if test "$no_create" != yes; then
3306 ac_config_status_args
=
3307 test "$silent" = yes &&
3308 ac_config_status_args
="$ac_config_status_args --quiet"
3310 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success
=false
3312 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
3313 # would make configure fail if this is the last instruction.
3314 $ac_cs_success || as_fn_exit
1
3316 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no
; then
3317 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
3318 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}