2 # Guess values for system-dependent variables and create Makefiles.
3 # Generated by GNU Autoconf 2.64 for RISC-V ISA Simulator ?.
5 # Report bugs to <Andrew Waterman>.
7 # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
8 # 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software
11 # This configure script is free software; the Free Software Foundation
12 # gives unlimited permission to copy, distribute and modify it.
13 ## -------------------- ##
14 ## M4sh Initialization. ##
15 ## -------------------- ##
17 # Be more Bourne compatible
18 DUALCASE
=1; export DUALCASE
# for MKS sh
19 if test -n "${ZSH_VERSION+set}" && (emulate sh
) >/dev
/null
2>&1; then :
22 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
23 # is contrary to our usage. Disable this feature.
24 alias -g '${1+"$@"}'='"$@"'
27 case `(set -o) 2>/dev/null` in #(
39 # Printing a long string crashes Solaris 7 /usr/bin/printf.
40 as_echo
='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
41 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
42 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
43 # Prefer a ksh shell builtin over an external printf program on Solaris,
44 # but without wasting forks for bash or zsh.
45 if test -z "$BASH_VERSION$ZSH_VERSION" \
46 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
48 as_echo_n='print
-rn --'
49 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
53 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
54 as_echo_body='eval /usr
/ucb
/echo -n "$1$as_nl"'
55 as_echo_n='/usr
/ucb
/echo -n'
57 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
62 expr "X$arg" : "X\\(.*\\)$as_nl";
63 arg
=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
65 expr "X$arg" : "X\\(.*\\)" |
tr -d "$as_nl"
68 as_echo_n='sh
-c $as_echo_n_body as_echo
'
71 as_echo='sh
-c $as_echo_body as_echo
'
74 # The user is always right.
75 if test "${PATH_SEPARATOR+set}" != set; then
77 (PATH='/bin
;/bin
'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
78 (PATH='/bin
:/bin
'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
85 # We need space, tab and new line, in precisely that order. Quoting is
86 # there to prevent editors from complaining about space-tab.
87 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
88 # splitting by setting IFS to empty value.)
91 # Find who we are. Look in the path if we contain no directory separator.
93 *[\\/]* ) as_myself=$0 ;;
94 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
98 test -z "$as_dir" && as_dir=.
99 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
105 # We did not find ourselves, most probably we were run as `sh COMMAND'
106 # in which case we are not to be found in the path.
107 if test "x$as_myself" = x
; then
110 if test ! -f "$as_myself"; then
111 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
115 # Unset variables that we do not need and which cause bugs (e.g. in
116 # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
117 # suppresses any "Segmentation fault" message there. '((' could
118 # trigger a bug in pdksh 5.2.14.
119 for as_var
in BASH_ENV ENV MAIL MAILPATH
120 do eval test x\
${$as_var+set} = xset \
121 && ( (unset $as_var) ||
exit 1) >/dev
/null
2>&1 && unset $as_var ||
:
134 (unset CDPATH
) >/dev
/null
2>&1 && unset CDPATH
136 if test "x$CONFIG_SHELL" = x
; then
137 as_bourne_compatible
="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
140 # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
141 # is contrary to our usage. Disable this feature.
142 alias -g '\${1+\"\$@\"}'='\"\$@\"'
145 case \`(set -o) 2>/dev/null\` in #(
153 as_required
="as_fn_return () { (exit \$1); }
154 as_fn_success () { as_fn_return 0; }
155 as_fn_failure () { as_fn_return 1; }
156 as_fn_ret_success () { return 0; }
157 as_fn_ret_failure () { return 1; }
160 as_fn_success || { exitcode=1; echo as_fn_success failed.; }
161 as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
162 as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
163 as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
164 if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
167 exitcode=1; echo positional parameters were not saved.
169 test x\$exitcode = x0 || exit 1"
170 as_suggested
=" as_lineno_1=";as_suggested
=$as_suggested$LINENO;as_suggested
=$as_suggested" as_lineno_1a=\$LINENO
171 as_lineno_2=";as_suggested
=$as_suggested$LINENO;as_suggested
=$as_suggested" as_lineno_2a=\$LINENO
172 eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
173 test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
174 test \$(( 1 + 1 )) = 2 || exit 1"
175 if (eval "$as_required") 2>/dev
/null
; then :
180 if test x
$as_have_required = xyes
&& (eval "$as_suggested") 2>/dev
/null
; then :
183 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
185 for as_dir
in /bin
$PATH_SEPARATOR/usr
/bin
$PATH_SEPARATOR$PATH
188 test -z "$as_dir" && as_dir
=.
192 for as_base
in sh bash ksh sh5
; do
193 # Try only shells that exist, to save several forks.
194 as_shell
=$as_dir/$as_base
195 if { test -f "$as_shell" ||
test -f "$as_shell.exe"; } &&
196 { $as_echo "$as_bourne_compatible""$as_required" | as_run
=a
"$as_shell"; } 2>/dev
/null
; then :
197 CONFIG_SHELL
=$as_shell as_have_required
=yes
198 if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run
=a
"$as_shell"; } 2>/dev
/null
; then :
206 $as_found ||
{ if { test -f "$SHELL" ||
test -f "$SHELL.exe"; } &&
207 { $as_echo "$as_bourne_compatible""$as_required" | as_run
=a
"$SHELL"; } 2>/dev
/null
; then :
208 CONFIG_SHELL
=$SHELL as_have_required
=yes
213 if test "x$CONFIG_SHELL" != x
; then :
214 # We cannot yet assume a decent shell, so we have to provide a
215 # neutralization value for shells without unset; and this also
216 # works around shells that cannot unset nonexistent variables.
219 (unset BASH_ENV
) >/dev
/null
2>&1 && unset BASH_ENV ENV
221 exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"}
224 if test x
$as_have_required = xno
; then :
225 $as_echo "$0: This script requires a shell more modern than all"
226 $as_echo "$0: the shells that I found on your system."
227 if test x
${ZSH_VERSION+set} = xset
; then
228 $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
229 $as_echo "$0: be upgraded to zsh 4.3.4 or later."
231 $as_echo "$0: Please tell bug-autoconf@gnu.org and Andrew Waterman
232 $0: about your system, including any error possibly output
233 $0: before this message. Then install a modern shell, or
234 $0: manually run the script under such a shell if you do
241 SHELL
=${CONFIG_SHELL-/bin/sh}
243 # Unset more variables known to interfere with behavior of common tools.
244 CLICOLOR_FORCE
= GREP_OPTIONS
=
245 unset CLICOLOR_FORCE GREP_OPTIONS
247 ## --------------------- ##
248 ## M4sh Shell Functions. ##
249 ## --------------------- ##
252 # Portably unset VAR.
255 { eval $1=; unset $1;}
259 # as_fn_set_status STATUS
260 # -----------------------
261 # Set $? to STATUS, without forking.
269 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
279 # Create "$as_dir" as a directory, including parents if necessary.
284 -*) as_dir
=.
/$as_dir;;
286 test -d "$as_dir" ||
eval $as_mkdir_p ||
{
290 *\'*) as_qdir
=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
293 as_dirs
="'$as_qdir' $as_dirs"
294 as_dir
=`$as_dirname -- "$as_dir" ||
295 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
296 X"$as_dir" : 'X\(//\)[^/]' \| \
297 X"$as_dir" : 'X\(//\)$' \| \
298 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
299 $as_echo X"$as_dir" |
300 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
317 test -d "$as_dir" && break
319 test -z "$as_dirs" ||
eval "mkdir $as_dirs"
320 } ||
test -d "$as_dir" || as_fn_error
"cannot create directory $as_dir"
324 # as_fn_append VAR VALUE
325 # ----------------------
326 # Append the text in VALUE to the end of the definition contained in VAR. Take
327 # advantage of any shell optimizations that allow amortized linear growth over
328 # repeated appends, instead of the typical quadratic growth present in naive
330 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev
/null
; then :
331 eval 'as_fn_append ()
344 # Perform arithmetic evaluation on the ARGs, and store the result in the
345 # global $as_val. Take advantage of shells that can avoid forks. The arguments
346 # must be portable across $(()) and expr.
347 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev
/null
; then :
355 as_val
=`expr "$@" || test $? -eq 1`
360 # as_fn_error ERROR [LINENO LOG_FD]
361 # ---------------------------------
362 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
363 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
364 # script with status $?, using 1 if that was 0.
367 as_status
=$?
; test $as_status -eq 0 && as_status
=1
369 as_lineno
=${as_lineno-"$2"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
370 $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
372 $as_echo "$as_me: error: $1" >&2
373 as_fn_exit
$as_status
376 if expr a
: '\(a\)' >/dev
/null
2>&1 &&
377 test "X`expr 00001 : '.*\(...\)'`" = X001
; then
383 if (basename -- /) >/dev
/null
2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
389 if (as_dir
=`dirname -- /` && test "X$as_dir" = X
/) >/dev
/null
2>&1; then
395 as_me
=`$as_basename -- "$0" ||
396 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
397 X"$0" : 'X\(//\)$' \| \
398 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
400 sed '/^.*\/\([^/][^/]*\)\/*$/{
414 # Avoid depending upon Character Ranges.
415 as_cr_letters
='abcdefghijklmnopqrstuvwxyz'
416 as_cr_LETTERS
='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
417 as_cr_Letters
=$as_cr_letters$as_cr_LETTERS
418 as_cr_digits
='0123456789'
419 as_cr_alnum
=$as_cr_Letters$as_cr_digits
422 as_lineno_1
=$LINENO as_lineno_1a
=$LINENO
423 as_lineno_2
=$LINENO as_lineno_2a
=$LINENO
424 eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
425 test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' ||
{
426 # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-)
438 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
442 chmod +x
"$as_me.lineno" ||
443 { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit
1; }
445 # Don't try to exec as it changes $[0], causing all sort of problems
446 # (the dirname of $[0] is not the place where we might find the
447 # original and so on. Autoconf is especially sensitive to this).
449 # Exit status is that of the last command.
453 ECHO_C
= ECHO_N
= ECHO_T
=
454 case `echo -n x` in #(((((
456 case `echo 'xy\c'` in
457 *c
*) ECHO_T
=' ';; # ECHO_T is single tab character.
459 *) echo `echo ksh88 bug on AIX 6.1` > /dev
/null
466 rm -f conf$$ conf$$.exe conf$$.
file
467 if test -d conf$$.dir
; then
468 rm -f conf$$.dir
/conf$$.
file
471 mkdir conf$$.dir
2>/dev
/null
473 if (echo >conf$$.
file) 2>/dev
/null
; then
474 if ln -s conf$$.
file conf$$
2>/dev
/null
; then
476 # ... but there are two gotchas:
477 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
478 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
479 # In both cases, we have to default to `cp -p'.
480 ln -s conf$$.
file conf$$.dir
2>/dev
/null
&& test ! -f conf$$.exe ||
482 elif ln conf$$.
file conf$$
2>/dev
/null
; then
490 rm -f conf$$ conf$$.exe conf$$.dir
/conf$$.
file conf$$.
file
491 rmdir conf$$.dir
2>/dev
/null
493 if mkdir
-p .
2>/dev
/null
; then
494 as_mkdir_p
='mkdir -p "$as_dir"'
496 test -d .
/-p && rmdir .
/-p
500 if test -x / >/dev
/null
2>&1; then
503 if ls -dL / >/dev
/null
2>&1; then
510 if test -d "$1"; then
516 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
517 ???[sx]*):;;*)false;;esac;fi
521 as_executable_p
=$as_test_x
523 # Sed expression to map a string onto a valid CPP name.
524 as_tr_cpp
="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
526 # Sed expression to map a string onto a valid variable name.
527 as_tr_sh
="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
530 exec 7<&0 </dev
/null
6>&1
533 # hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
534 # so uname gets run too.
535 ac_hostname
=`(hostname || uname -n) 2>/dev/null | sed 1q`
540 ac_default_prefix
=/usr
/local
542 ac_config_libobj_dir
=.
549 # Identity of this package.
550 PACKAGE_NAME
='RISC-V ISA Simulator'
551 PACKAGE_TARNAME
='riscv-isa-run'
553 PACKAGE_STRING
='RISC-V ISA Simulator ?'
554 PACKAGE_BUGREPORT
='Andrew Waterman'
557 ac_unique_file
="riscv/common.h"
558 ac_subst_vars
='LTLIBOBJS
623 program_transform_name
636 enable_option_checking
638 enable_optional_subprojects
644 ac_precious_vars
='build_alias
660 # Initialize some variables set by options.
662 ac_init_version
=false
663 ac_unrecognized_opts
=
665 # The variables have the same names as the options, with
666 # dashes changed to underlines.
674 program_transform_name
=s
,x
,x
,
682 # Installation directory options.
683 # These are left unexpanded so users can "make install exec_prefix=/foo"
684 # and all the variables that are supposed to be based on exec_prefix
685 # by default will actually change.
686 # Use braces instead of parens because sh, perl, etc. also accept them.
687 # (The list follows the same order as the GNU Coding Standards.)
688 bindir
='${exec_prefix}/bin'
689 sbindir
='${exec_prefix}/sbin'
690 libexecdir
='${exec_prefix}/libexec'
691 datarootdir
='${prefix}/share'
692 datadir
='${datarootdir}'
693 sysconfdir
='${prefix}/etc'
694 sharedstatedir
='${prefix}/com'
695 localstatedir
='${prefix}/var'
696 includedir
='${prefix}/include'
697 oldincludedir
='/usr/include'
698 docdir
='${datarootdir}/doc/${PACKAGE_TARNAME}'
699 infodir
='${datarootdir}/info'
704 libdir
='${exec_prefix}/lib'
705 localedir
='${datarootdir}/locale'
706 mandir
='${datarootdir}/man'
712 # If the previous option needs an argument, assign it.
713 if test -n "$ac_prev"; then
714 eval $ac_prev=\
$ac_option
720 *=*) 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 $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
1113 If a cross compiler is detected then cross compile mode will be used." >&2
1114 elif test "x$build_alias" != "x$host_alias"; then
1120 test -n "$host_alias" && ac_tool_prefix
=$host_alias-
1122 test "$silent" = yes && exec 6>/dev
/null
1125 ac_pwd
=`pwd` && test -n "$ac_pwd" &&
1126 ac_ls_di
=`ls -di .` &&
1127 ac_pwd_ls_di
=`cd "$ac_pwd" && ls -di .` ||
1128 as_fn_error
"working directory cannot be determined"
1129 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1130 as_fn_error
"pwd does not report name of working directory"
1133 # Find the source files, if location was not specified.
1134 if test -z "$srcdir"; then
1135 ac_srcdir_defaulted
=yes
1136 # Try the directory containing this script, then the parent directory.
1137 ac_confdir
=`$as_dirname -- "$as_myself" ||
1138 $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1139 X"$as_myself" : 'X\(//\)[^/]' \| \
1140 X"$as_myself" : 'X\(//\)$' \| \
1141 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1142 $as_echo X"$as_myself" |
1143 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1161 if test ! -r "$srcdir/$ac_unique_file"; then
1165 ac_srcdir_defaulted
=no
1167 if test ! -r "$srcdir/$ac_unique_file"; then
1168 test "$ac_srcdir_defaulted" = yes && srcdir
="$ac_confdir or .."
1169 as_fn_error
"cannot find sources ($ac_unique_file) in $srcdir"
1171 ac_msg
="sources are in $srcdir, but \`cd $srcdir' does not work"
1173 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error "$ac_msg"
1175 # When building in place, set srcdir=.
1176 if test "$ac_abs_confdir" = "$ac_pwd"; then
1179 # Remove unnecessary trailing slashes from srcdir.
1180 # Double slashes in file names in object file debugging info
1181 # mess up M-x gdb in Emacs.
1183 */) srcdir
=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1185 for ac_var
in $ac_precious_vars; do
1186 eval ac_env_
${ac_var}_set=\${${ac_var}+set}
1187 eval ac_env_
${ac_var}_value
=\$
${ac_var}
1188 eval ac_cv_env_
${ac_var}_set=\${${ac_var}+set}
1189 eval ac_cv_env_
${ac_var}_value
=\$
${ac_var}
1193 # Report the --help message.
1195 if test "$ac_init_help" = "long"; then
1196 # Omit some internal or obsolete options to make the list less imposing.
1197 # This message is too long to be a string in the A/UX 3.1 sh.
1199 \`configure' configures RISC-V ISA Simulator ? to adapt to many kinds of systems.
1201 Usage: $0 [OPTION]... [VAR=VALUE]...
1203 To assign environment variables (e.g., CC, CFLAGS...), specify them as
1204 VAR=VALUE. See below for descriptions of some of the useful variables.
1206 Defaults for the options are specified in brackets.
1209 -h, --help display this help and exit
1210 --help=short display options specific to this package
1211 --help=recursive display the short help of all the included packages
1212 -V, --version display version information and exit
1213 -q, --quiet, --silent do not print \`checking...' messages
1214 --cache-file=FILE cache test results in FILE [disabled]
1215 -C, --config-cache alias for \`--cache-file=config.cache'
1216 -n, --no-create do not create output files
1217 --srcdir=DIR find the sources in DIR [configure dir or \`..']
1219 Installation directories:
1220 --prefix=PREFIX install architecture-independent files in PREFIX
1221 [$ac_default_prefix]
1222 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
1225 By default, \`make install' will install all the files in
1226 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1227 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1228 for instance \`--prefix=\$HOME'.
1230 For better control, use the options below.
1232 Fine tuning of the installation directories:
1233 --bindir=DIR user executables [EPREFIX/bin]
1234 --sbindir=DIR system admin executables [EPREFIX/sbin]
1235 --libexecdir=DIR program executables [EPREFIX/libexec]
1236 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1237 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1238 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1239 --libdir=DIR object code libraries [EPREFIX/lib]
1240 --includedir=DIR C header files [PREFIX/include]
1241 --oldincludedir=DIR C header files for non-gcc [/usr/include]
1242 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1243 --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1244 --infodir=DIR info documentation [DATAROOTDIR/info]
1245 --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1246 --mandir=DIR man documentation [DATAROOTDIR/man]
1247 --docdir=DIR documentation root [DATAROOTDIR/doc/riscv-isa-run]
1248 --htmldir=DIR html documentation [DOCDIR]
1249 --dvidir=DIR dvi documentation [DOCDIR]
1250 --pdfdir=DIR pdf documentation [DOCDIR]
1251 --psdir=DIR ps documentation [DOCDIR]
1257 --build=BUILD configure
for building on BUILD
[guessed
]
1258 --host=HOST cross-compile to build programs to run on HOST
[BUILD
]
1262 if test -n "$ac_init_help"; then
1263 case $ac_init_help in
1264 short | recursive
) echo "Configuration of RISC-V ISA Simulator ?:";;
1269 --disable-option-checking ignore unrecognized
--enable/--with options
1270 --disable-FEATURE do not include FEATURE
(same as
--enable-FEATURE=no
)
1271 --enable-FEATURE[=ARG
] include FEATURE
[ARG
=yes]
1272 --enable-stow Enable stow-based
install
1273 --enable-optional-subprojects
1274 Enable all optional subprojects
1275 --disable-fpu Disable floating-point
1276 --disable-64bit Disable
64-bit mode
1277 --enable-rvc Enable instruction compression
1278 --disable-vec Disable vector processor
1280 Some influential environment variables
:
1281 CC C compiler
command
1282 CFLAGS C compiler flags
1283 LDFLAGS linker flags
, e.g.
-L<lib dir
> if you have libraries
in a
1284 nonstandard directory
<lib dir
>
1285 LIBS libraries to pass to the linker
, e.g.
-l<library
>
1286 CPPFLAGS C
/C
++/Objective C preprocessor flags
, e.g.
-I<include dir
> if
1287 you have headers
in a nonstandard directory
<include dir
>
1288 CXX C
++ compiler
command
1289 CXXFLAGS C
++ compiler flags
1290 STOW_ROOT Root
for non-native stow-based installs
1291 STOW_PREFIX Prefix
for stow-based installs
1294 Use these variables to override the choices made by
`configure' or to help
1295 it to find libraries and programs with nonstandard names/locations.
1297 Report bugs to <Andrew Waterman>.
1302 if test "$ac_init_help" = "recursive"; then
1303 # If there are subdirs, report their specific --help.
1304 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1305 test -d "$ac_dir" ||
1306 { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1311 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1313 ac_dir_suffix=/`$as_echo "$ac_dir" |
sed 's|^\.[\\/]||'`
1314 # A ".." for each directory in $ac_dir_suffix.
1315 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" |
sed 's|/[^\\/]*|/..|g;s|/||'`
1316 case $ac_top_builddir_sub in
1317 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1318 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1321 ac_abs_top_builddir=$ac_pwd
1322 ac_abs_builddir=$ac_pwd$ac_dir_suffix
1323 # for backward compatibility:
1324 ac_top_builddir=$ac_top_build_prefix
1327 .) # We are building in place.
1329 ac_top_srcdir=$ac_top_builddir_sub
1330 ac_abs_top_srcdir=$ac_pwd ;;
1331 [\\/]* | ?:[\\/]* ) # Absolute name.
1332 ac_srcdir=$srcdir$ac_dir_suffix;
1333 ac_top_srcdir=$srcdir
1334 ac_abs_top_srcdir=$srcdir ;;
1336 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1337 ac_top_srcdir=$ac_top_build_prefix$srcdir
1338 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1340 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1342 cd "$ac_dir" || { ac_status=$?; continue; }
1343 # Check for guested configure.
1344 if test -f "$ac_srcdir/configure.gnu"; then
1346 $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1347 elif test -f "$ac_srcdir/configure"; then
1349 $SHELL "$ac_srcdir/configure" --help=recursive
1351 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1353 cd "$ac_pwd" || { ac_status=$?; break; }
1357 test -n "$ac_init_help" && exit $ac_status
1358 if $ac_init_version; then
1360 RISC-V ISA Simulator configure ?
1361 generated by GNU Autoconf 2.64
1363 Copyright (C) 2009 Free Software Foundation, Inc.
1364 This configure script is free software; the Free Software Foundation
1365 gives unlimited permission to copy, distribute and modify it.
1370 ## ------------------------ ##
1371 ## Autoconf initialization. ##
1372 ## ------------------------ ##
1374 # ac_fn_c_try_compile LINENO
1375 # --------------------------
1376 # Try to compile conftest.$ac_ext, and return whether this succeeded.
1377 ac_fn_c_try_compile ()
1379 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1380 rm -f conftest.$ac_objext
1381 if { { ac_try="$ac_compile"
1383 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
1384 *) ac_try_echo
=$ac_try;;
1386 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1387 $as_echo "$ac_try_echo"; } >&5
1388 (eval "$ac_compile") 2>conftest.err
1390 if test -s conftest.err
; then
1391 grep -v '^ *+' conftest.err
>conftest.er1
1392 cat conftest.er1
>&5
1393 mv -f conftest.er1 conftest.err
1395 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1396 test $ac_status = 0; } && {
1397 test -z "$ac_c_werror_flag" ||
1398 test ! -s conftest.err
1399 } && test -s conftest.
$ac_objext; then :
1402 $as_echo "$as_me: failed program was:" >&5
1403 sed 's/^/| /' conftest.
$ac_ext >&5
1407 eval $as_lineno_stack; test "x$as_lineno_stack" = x
&& { as_lineno
=; unset as_lineno
;}
1410 } # ac_fn_c_try_compile
1412 # ac_fn_cxx_try_compile LINENO
1413 # ----------------------------
1414 # Try to compile conftest.$ac_ext, and return whether this succeeded.
1415 ac_fn_cxx_try_compile
()
1417 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
1418 rm -f conftest.
$ac_objext
1419 if { { ac_try
="$ac_compile"
1421 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
1422 *) ac_try_echo=$ac_try;;
1424 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1425 $as_echo "$ac_try_echo"; } >&5
1426 (eval "$ac_compile") 2>conftest.err
1428 if test -s conftest.err; then
1429 grep -v '^ *+' conftest.err >conftest.er1
1430 cat conftest.er1 >&5
1431 mv -f conftest.er1 conftest.err
1433 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1434 test $ac_status = 0; } && {
1435 test -z "$ac_cxx_werror_flag" ||
1436 test ! -s conftest.err
1437 } && test -s conftest.$ac_objext; then :
1440 $as_echo "$as_me: failed program was:" >&5
1441 sed 's/^/| /' conftest.$ac_ext >&5
1445 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1448 } # ac_fn_cxx_try_compile
1450 # ac_fn_c_try_cpp LINENO
1451 # ----------------------
1452 # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1455 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1456 if { { ac_try="$ac_cpp conftest.$ac_ext"
1458 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
1459 *) ac_try_echo
=$ac_try;;
1461 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1462 $as_echo "$ac_try_echo"; } >&5
1463 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1465 if test -s conftest.err
; then
1466 grep -v '^ *+' conftest.err
>conftest.er1
1467 cat conftest.er1
>&5
1468 mv -f conftest.er1 conftest.err
1470 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1471 test $ac_status = 0; } >/dev
/null
&& {
1472 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1473 test ! -s conftest.err
1477 $as_echo "$as_me: failed program was:" >&5
1478 sed 's/^/| /' conftest.
$ac_ext >&5
1482 eval $as_lineno_stack; test "x$as_lineno_stack" = x
&& { as_lineno
=; unset as_lineno
;}
1487 # ac_fn_c_try_run LINENO
1488 # ----------------------
1489 # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1490 # that executables *can* be run.
1493 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
1494 if { { ac_try
="$ac_link"
1496 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
1497 *) ac_try_echo=$ac_try;;
1499 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1500 $as_echo "$ac_try_echo"; } >&5
1501 (eval "$ac_link") 2>&5
1503 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1504 test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1505 { { case "(($ac_try" in
1506 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
1507 *) ac_try_echo
=$ac_try;;
1509 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1510 $as_echo "$ac_try_echo"; } >&5
1511 (eval "$ac_try") 2>&5
1513 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1514 test $ac_status = 0; }; }; then :
1517 $as_echo "$as_me: program exited with status $ac_status" >&5
1518 $as_echo "$as_me: failed program was:" >&5
1519 sed 's/^/| /' conftest.
$ac_ext >&5
1521 ac_retval
=$ac_status
1523 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1524 eval $as_lineno_stack; test "x$as_lineno_stack" = x
&& { as_lineno
=; unset as_lineno
;}
1528 cat >config.log
<<_ACEOF
1529 This file contains any messages produced by compilers while
1530 running configure, to aid debugging if configure makes a mistake.
1532 It was created by RISC-V ISA Simulator $as_me ?, which was
1533 generated by GNU Autoconf 2.64. Invocation command line was
1545 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1546 uname -m = `(uname -m) 2>/dev/null || echo unknown`
1547 uname -r = `(uname -r) 2>/dev/null || echo unknown`
1548 uname -s = `(uname -s) 2>/dev/null || echo unknown`
1549 uname -v = `(uname -v) 2>/dev/null || echo unknown`
1551 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1552 /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
1554 /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
1555 /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
1556 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1557 /usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
1558 /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
1559 /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
1560 /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
1564 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
1568 test -z "$as_dir" && as_dir
=.
1569 $as_echo "PATH: $as_dir"
1585 # Keep a trace of the command line.
1586 # Strip out --no-create and --no-recursion so they do not pile up.
1587 # Strip out --silent because we don't want to record it for future runs.
1588 # Also quote any args containing shell meta-characters.
1589 # Make two passes to allow for proper duplicate-argument suppression.
1593 ac_must_keep_next
=false
1599 -no-create |
--no-c* |
-n |
-no-recursion |
--no-r*) continue ;;
1600 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
1601 |
-silent |
--silent |
--silen |
--sile |
--sil)
1604 ac_arg
=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1607 1) as_fn_append ac_configure_args0
" '$ac_arg'" ;;
1609 as_fn_append ac_configure_args1
" '$ac_arg'"
1610 if test $ac_must_keep_next = true
; then
1611 ac_must_keep_next
=false
# Got value, back to normal.
1614 *=* |
--config-cache |
-C |
-disable-* |
--disable-* \
1615 |
-enable-* |
--enable-* |
-gas |
--g* |
-nfp |
--nf* \
1616 |
-q |
-quiet |
--q* |
-silent |
--sil* |
-v |
-verb* \
1617 |
-with-* |
--with-* |
-without-* |
--without-* |
--x)
1618 case "$ac_configure_args0 " in
1619 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1622 -* ) ac_must_keep_next
=true
;;
1625 as_fn_append ac_configure_args
" '$ac_arg'"
1630 { ac_configure_args0
=; unset ac_configure_args0
;}
1631 { ac_configure_args1
=; unset ac_configure_args1
;}
1633 # When interrupted or exit'd, cleanup temporary files, and complete
1634 # config.log. We remove comments because anyway the quotes in there
1635 # would cause problems or look ugly.
1636 # WARNING: Use '\'' to represent an apostrophe within the trap.
1637 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
1638 trap 'exit_status=$?
1639 # Save into config.log some information that might help in debugging.
1644 ## ---------------- ##
1645 ## Cache variables. ##
1646 ## ---------------- ##
1649 # The following way of writing the cache mishandles newlines in values,
1651 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
1652 eval ac_val=\$$ac_var
1656 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
1657 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
1660 _ | IFS | as_nl) ;; #(
1661 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
1662 *) { eval $ac_var=; unset $ac_var;} ;;
1667 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
1668 *${as_nl}ac_space=\ *)
1670 "s/'\''/'\''\\\\'\'''\''/g;
1671 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
1674 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
1682 ## ----------------- ##
1683 ## Output variables. ##
1684 ## ----------------- ##
1687 for ac_var in $ac_subst_vars
1689 eval ac_val=\$$ac_var
1691 *\'\''*) ac_val
=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1693 $as_echo "$ac_var='\''$ac_val'\''"
1697 if test -n "$ac_subst_files"; then
1699 ## ------------------- ##
1700 ## File substitutions. ##
1701 ## ------------------- ##
1704 for ac_var
in $ac_subst_files
1706 eval ac_val
=\$
$ac_var
1708 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1710 $as_echo "$ac_var='\''$ac_val'\''"
1715 if test -s confdefs.h; then
1725 test "$ac_signal" != 0 &&
1726 $as_echo "$as_me: caught signal $ac_signal"
1727 $as_echo "$as_me: exit $exit_status"
1729 rm -f core *.core core.conftest.* &&
1730 rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
1733 for ac_signal
in 1 2 13 15; do
1734 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
1738 # confdefs.h avoids OS command line length limits that DEFS can exceed.
1739 rm -f -r conftest
* confdefs.h
1741 $as_echo "/* confdefs.h */" > confdefs.h
1743 # Predefined preprocessor variables.
1745 cat >>confdefs.h
<<_ACEOF
1746 #define PACKAGE_NAME "$PACKAGE_NAME"
1749 cat >>confdefs.h
<<_ACEOF
1750 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1753 cat >>confdefs.h
<<_ACEOF
1754 #define PACKAGE_VERSION "$PACKAGE_VERSION"
1757 cat >>confdefs.h
<<_ACEOF
1758 #define PACKAGE_STRING "$PACKAGE_STRING"
1761 cat >>confdefs.h
<<_ACEOF
1762 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
1765 cat >>confdefs.h
<<_ACEOF
1766 #define PACKAGE_URL "$PACKAGE_URL"
1770 # Let the site file select an alternate cache file if it wants to.
1771 # Prefer an explicitly selected file to automatically selected ones.
1774 if test -n "$CONFIG_SITE"; then
1775 ac_site_file1
=$CONFIG_SITE
1776 elif test "x$prefix" != xNONE
; then
1777 ac_site_file1
=$prefix/share
/config.site
1778 ac_site_file2
=$prefix/etc
/config.site
1780 ac_site_file1
=$ac_default_prefix/share
/config.site
1781 ac_site_file2
=$ac_default_prefix/etc
/config.site
1783 for ac_site_file
in "$ac_site_file1" "$ac_site_file2"
1785 test "x$ac_site_file" = xNONE
&& continue
1786 if test -r "$ac_site_file"; then
1787 { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
1788 $as_echo "$as_me: loading site script $ac_site_file" >&6;}
1789 sed 's/^/| /' "$ac_site_file" >&5
1794 if test -r "$cache_file"; then
1795 # Some versions of bash will fail to source /dev/null (special
1796 # files actually), so we avoid doing that.
1797 if test -f "$cache_file"; then
1798 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
1799 $as_echo "$as_me: loading cache $cache_file" >&6;}
1801 [\\/]* | ?
:[\\/]* ) .
"$cache_file";;
1802 *) .
"./$cache_file";;
1806 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
1807 $as_echo "$as_me: creating cache $cache_file" >&6;}
1811 # Check that the precious variables saved in the cache have kept the same
1813 ac_cache_corrupted
=false
1814 for ac_var
in $ac_precious_vars; do
1815 eval ac_old_set
=\
$ac_cv_env_${ac_var}_set
1816 eval ac_new_set
=\
$ac_env_${ac_var}_set
1817 eval ac_old_val
=\
$ac_cv_env_${ac_var}_value
1818 eval ac_new_val
=\
$ac_env_${ac_var}_value
1819 case $ac_old_set,$ac_new_set in
1821 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
1822 $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
1823 ac_cache_corrupted
=: ;;
1825 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
1826 $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
1827 ac_cache_corrupted
=: ;;
1830 if test "x$ac_old_val" != "x$ac_new_val"; then
1831 # differences in whitespace do not lead to failure.
1832 ac_old_val_w
=`echo x $ac_old_val`
1833 ac_new_val_w
=`echo x $ac_new_val`
1834 if test "$ac_old_val_w" != "$ac_new_val_w"; then
1835 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
1836 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
1837 ac_cache_corrupted
=:
1839 { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
1840 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
1841 eval $ac_var=\
$ac_old_val
1843 { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5
1844 $as_echo "$as_me: former value: \`$ac_old_val'" >&2;}
1845 { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5
1846 $as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
1849 # Pass precious variables to config.status.
1850 if test "$ac_new_set" = set; then
1852 *\'*) ac_arg
=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
1853 *) ac_arg
=$ac_var=$ac_new_val ;;
1855 case " $ac_configure_args " in
1856 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
1857 *) as_fn_append ac_configure_args
" '$ac_arg'" ;;
1861 if $ac_cache_corrupted; then
1862 { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
1863 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
1864 { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
1865 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
1866 as_fn_error
"run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
1868 ## -------------------- ##
1869 ## Main body of script. ##
1870 ## -------------------- ##
1873 ac_cpp
='$CPP $CPPFLAGS'
1874 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1875 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1876 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
1881 for ac_dir
in scripts
"$srcdir"/scripts
; do
1882 for ac_t
in install-sh
install.sh shtool
; do
1883 if test -f "$ac_dir/$ac_t"; then
1885 ac_install_sh
="$ac_aux_dir/$ac_t -c"
1890 if test -z "$ac_aux_dir"; then
1891 as_fn_error
"cannot find install-sh, install.sh, or shtool in scripts \"$srcdir\"/scripts" "$LINENO" 5
1894 # These three variables are undocumented and unsupported,
1895 # and are intended to be withdrawn in a future Autoconf release.
1896 # They can cause serious problems if a builder's source tree is in a directory
1897 # whose full name contains unusual characters.
1898 ac_config_guess
="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
1899 ac_config_sub
="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
1900 ac_configure
="$SHELL $ac_aux_dir/configure" # Please don't use this var.
1903 # Make sure we can run config.sub.
1904 $SHELL "$ac_aux_dir/config.sub" sun4
>/dev
/null
2>&1 ||
1905 as_fn_error
"cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
1907 { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
1908 $as_echo_n "checking build system type... " >&6; }
1909 if test "${ac_cv_build+set}" = set; then :
1910 $as_echo_n "(cached) " >&6
1912 ac_build_alias
=$build_alias
1913 test "x$ac_build_alias" = x
&&
1914 ac_build_alias
=`$SHELL "$ac_aux_dir/config.guess"`
1915 test "x$ac_build_alias" = x
&&
1916 as_fn_error
"cannot guess build type; you must specify one" "$LINENO" 5
1917 ac_cv_build
=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
1918 as_fn_error
"$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
1921 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
1922 $as_echo "$ac_cv_build" >&6; }
1923 case $ac_cv_build in
1925 *) as_fn_error
"invalid value of canonical build" "$LINENO" 5;;
1928 ac_save_IFS
=$IFS; IFS
='-'
1934 # Remember, the first character of IFS is used to create $*,
1935 # except with old shells:
1938 case $build_os in *\
*) build_os
=`echo "$build_os" | sed 's/ /-/g'`;; esac
1941 { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
1942 $as_echo_n "checking host system type... " >&6; }
1943 if test "${ac_cv_host+set}" = set; then :
1944 $as_echo_n "(cached) " >&6
1946 if test "x$host_alias" = x
; then
1947 ac_cv_host
=$ac_cv_build
1949 ac_cv_host
=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
1950 as_fn_error
"$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
1954 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
1955 $as_echo "$ac_cv_host" >&6; }
1958 *) as_fn_error
"invalid value of canonical host" "$LINENO" 5;;
1961 ac_save_IFS
=$IFS; IFS
='-'
1967 # Remember, the first character of IFS is used to create $*,
1968 # except with old shells:
1971 case $host_os in *\
*) host_os
=`echo "$host_os" | sed 's/ /-/g'`;; esac
1975 #-------------------------------------------------------------------------
1976 # Checks for programs
1977 #-------------------------------------------------------------------------
1980 ac_cpp
='$CPP $CPPFLAGS'
1981 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1982 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1983 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
1984 if test -n "$ac_tool_prefix"; then
1985 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
1986 set dummy
${ac_tool_prefix}gcc
; ac_word
=$2
1987 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
1988 $as_echo_n "checking for $ac_word... " >&6; }
1989 if test "${ac_cv_prog_CC+set}" = set; then :
1990 $as_echo_n "(cached) " >&6
1992 if test -n "$CC"; then
1993 ac_cv_prog_CC
="$CC" # Let the user override the test.
1995 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
1999 test -z "$as_dir" && as_dir
=.
2000 for ac_exec_ext
in '' $ac_executable_extensions; do
2001 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2002 ac_cv_prog_CC
="${ac_tool_prefix}gcc"
2003 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2013 if test -n "$CC"; then
2014 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2015 $as_echo "$CC" >&6; }
2017 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2018 $as_echo "no" >&6; }
2023 if test -z "$ac_cv_prog_CC"; then
2025 # Extract the first word of "gcc", so it can be a program name with args.
2026 set dummy gcc
; ac_word
=$2
2027 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2028 $as_echo_n "checking for $ac_word... " >&6; }
2029 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
2030 $as_echo_n "(cached) " >&6
2032 if test -n "$ac_ct_CC"; then
2033 ac_cv_prog_ac_ct_CC
="$ac_ct_CC" # Let the user override the test.
2035 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2039 test -z "$as_dir" && as_dir
=.
2040 for ac_exec_ext
in '' $ac_executable_extensions; do
2041 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2042 ac_cv_prog_ac_ct_CC
="gcc"
2043 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2052 ac_ct_CC
=$ac_cv_prog_ac_ct_CC
2053 if test -n "$ac_ct_CC"; then
2054 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2055 $as_echo "$ac_ct_CC" >&6; }
2057 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2058 $as_echo "no" >&6; }
2061 if test "x$ac_ct_CC" = x
; then
2064 case $cross_compiling:$ac_tool_warned in
2066 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2067 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2068 ac_tool_warned
=yes ;;
2076 if test -z "$CC"; then
2077 if test -n "$ac_tool_prefix"; then
2078 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2079 set dummy
${ac_tool_prefix}cc
; ac_word
=$2
2080 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2081 $as_echo_n "checking for $ac_word... " >&6; }
2082 if test "${ac_cv_prog_CC+set}" = set; then :
2083 $as_echo_n "(cached) " >&6
2085 if test -n "$CC"; then
2086 ac_cv_prog_CC
="$CC" # Let the user override the test.
2088 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2092 test -z "$as_dir" && as_dir
=.
2093 for ac_exec_ext
in '' $ac_executable_extensions; do
2094 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2095 ac_cv_prog_CC
="${ac_tool_prefix}cc"
2096 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2106 if test -n "$CC"; then
2107 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2108 $as_echo "$CC" >&6; }
2110 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2111 $as_echo "no" >&6; }
2117 if test -z "$CC"; then
2118 # Extract the first word of "cc", so it can be a program name with args.
2119 set dummy cc
; ac_word
=$2
2120 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2121 $as_echo_n "checking for $ac_word... " >&6; }
2122 if test "${ac_cv_prog_CC+set}" = set; then :
2123 $as_echo_n "(cached) " >&6
2125 if test -n "$CC"; then
2126 ac_cv_prog_CC
="$CC" # Let the user override the test.
2129 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2133 test -z "$as_dir" && as_dir
=.
2134 for ac_exec_ext
in '' $ac_executable_extensions; do
2135 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2136 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
2137 ac_prog_rejected
=yes
2141 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2148 if test $ac_prog_rejected = yes; then
2149 # We found a bogon in the path, so make sure we never use it.
2150 set dummy
$ac_cv_prog_CC
2152 if test $# != 0; then
2153 # We chose a different compiler from the bogus one.
2154 # However, it has the same basename, so the bogon will be chosen
2155 # first if we set CC to just the basename; use the full file name.
2157 ac_cv_prog_CC
="$as_dir/$ac_word${1+' '}$@"
2163 if test -n "$CC"; then
2164 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2165 $as_echo "$CC" >&6; }
2167 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2168 $as_echo "no" >&6; }
2173 if test -z "$CC"; then
2174 if test -n "$ac_tool_prefix"; then
2175 for ac_prog
in cl.exe
2177 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2178 set dummy
$ac_tool_prefix$ac_prog; ac_word
=$2
2179 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2180 $as_echo_n "checking for $ac_word... " >&6; }
2181 if test "${ac_cv_prog_CC+set}" = set; then :
2182 $as_echo_n "(cached) " >&6
2184 if test -n "$CC"; then
2185 ac_cv_prog_CC
="$CC" # Let the user override the test.
2187 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2191 test -z "$as_dir" && as_dir
=.
2192 for ac_exec_ext
in '' $ac_executable_extensions; do
2193 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2194 ac_cv_prog_CC
="$ac_tool_prefix$ac_prog"
2195 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2205 if test -n "$CC"; then
2206 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2207 $as_echo "$CC" >&6; }
2209 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2210 $as_echo "no" >&6; }
2214 test -n "$CC" && break
2217 if test -z "$CC"; then
2219 for ac_prog
in cl.exe
2221 # Extract the first word of "$ac_prog", so it can be a program name with args.
2222 set dummy
$ac_prog; ac_word
=$2
2223 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2224 $as_echo_n "checking for $ac_word... " >&6; }
2225 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
2226 $as_echo_n "(cached) " >&6
2228 if test -n "$ac_ct_CC"; then
2229 ac_cv_prog_ac_ct_CC
="$ac_ct_CC" # Let the user override the test.
2231 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2235 test -z "$as_dir" && as_dir
=.
2236 for ac_exec_ext
in '' $ac_executable_extensions; do
2237 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2238 ac_cv_prog_ac_ct_CC
="$ac_prog"
2239 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2248 ac_ct_CC
=$ac_cv_prog_ac_ct_CC
2249 if test -n "$ac_ct_CC"; then
2250 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2251 $as_echo "$ac_ct_CC" >&6; }
2253 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2254 $as_echo "no" >&6; }
2258 test -n "$ac_ct_CC" && break
2261 if test "x$ac_ct_CC" = x
; then
2264 case $cross_compiling:$ac_tool_warned in
2266 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2267 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2268 ac_tool_warned
=yes ;;
2277 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2278 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2279 as_fn_error
"no acceptable C compiler found in \$PATH
2280 See \`config.log' for more details." "$LINENO" 5; }
2282 # Provide some information about the compiler.
2283 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
2286 for ac_option
in --version -v -V -qversion; do
2287 { { ac_try
="$ac_compiler $ac_option >&5"
2289 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
2290 *) ac_try_echo=$ac_try;;
2292 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2293 $as_echo "$ac_try_echo"; } >&5
2294 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
2296 if test -s conftest.err; then
2298 ... rest of stderr output deleted ...
2299 10q' conftest.err >conftest.er1
2300 cat conftest.er1 >&5
2301 rm -f conftest.er1 conftest.err
2303 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2304 test $ac_status = 0; }
2307 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2308 /* end confdefs.h. */
2313 FILE *f = fopen ("conftest.out", "w");
2314 return ferror (f) || fclose (f) != 0;
2320 ac_clean_files_save=$ac_clean_files
2321 ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out conftest.out"
2322 # Try to create an executable without -o first, disregard a.out.
2323 # It will help us diagnose broken compilers, and finding out an intuition
2325 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
2326 $as_echo_n "checking for C compiler default output file name... " >&6; }
2327 ac_link_default=`$as_echo "$ac_link" |
sed 's/ -o *conftest[^ ]*//'`
2329 # The possible output files:
2330 ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
2333 for ac_file in $ac_files
2336 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
2337 * ) ac_rmfiles="$ac_rmfiles $ac_file";;
2342 if { { ac_try="$ac_link_default"
2344 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
2345 *) ac_try_echo
=$ac_try;;
2347 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2348 $as_echo "$ac_try_echo"; } >&5
2349 (eval "$ac_link_default") 2>&5
2351 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2352 test $ac_status = 0; }; then :
2353 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
2354 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
2355 # in a Makefile. We should not override ac_cv_exeext if it was cached,
2356 # so that the user can short-circuit this test for compilers unknown to
2358 for ac_file
in $ac_files ''
2360 test -f "$ac_file" ||
continue
2362 *.
$ac_ext |
*.xcoff |
*.tds |
*.d |
*.pdb |
*.xSYM |
*.bb |
*.bbg |
*.map |
*.inf |
*.dSYM |
*.o |
*.obj
)
2365 # We found the default executable, but exeext='' is most
2369 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no
;
2371 ac_cv_exeext
=`expr "$ac_file" : '[^.]*\(\..*\)'`
2373 # We set ac_cv_exeext here because the later test for it is not
2374 # safe: cross compilers may not add the suffix if given an `-o'
2375 # argument, so we may need to know it at that point already.
2376 # Even if this section looks crufty: it has the advantage of
2383 test "$ac_cv_exeext" = no
&& ac_cv_exeext
=
2388 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
2389 $as_echo "$ac_file" >&6; }
2390 if test -z "$ac_file"; then :
2391 $as_echo "$as_me: failed program was:" >&5
2392 sed 's/^/| /' conftest.
$ac_ext >&5
2394 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2395 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2396 { as_fn_set_status
77
2397 as_fn_error
"C compiler cannot create executables
2398 See \`config.log' for more details." "$LINENO" 5; }; }
2400 ac_exeext
=$ac_cv_exeext
2402 # Check that the compiler produces executables we can run. If not, either
2403 # the compiler is broken, or we cross compile.
2404 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
2405 $as_echo_n "checking whether the C compiler works... " >&6; }
2406 # If not cross compiling, check that we can run a simple program.
2407 if test "$cross_compiling" != yes; then
2408 if { ac_try
='./$ac_file'
2409 { { case "(($ac_try" in
2410 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
2411 *) ac_try_echo=$ac_try;;
2413 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2414 $as_echo "$ac_try_echo"; } >&5
2415 (eval "$ac_try") 2>&5
2417 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2418 test $ac_status = 0; }; }; then
2421 if test "$cross_compiling" = maybe; then
2424 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2425 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2426 as_fn_error "cannot run C compiled programs.
2427 If you meant to cross compile
, use \
`--host'.
2428 See \`config.log
' for more details." "$LINENO" 5; }
2432 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2433 $as_echo "yes" >&6; }
2435 rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out conftest.out
2436 ac_clean_files=$ac_clean_files_save
2437 # Check that the compiler produces executables we can run. If not, either
2438 # the compiler is broken, or we cross compile.
2439 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
2440 $as_echo_n "checking whether we are cross compiling... " >&6; }
2441 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
2442 $as_echo "$cross_compiling" >&6; }
2444 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
2445 $as_echo_n "checking for suffix of executables... " >&6; }
2446 if { { ac_try="$ac_link"
2448 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2449 *) ac_try_echo=$ac_try;;
2451 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2452 $as_echo "$ac_try_echo"; } >&5
2453 (eval "$ac_link") 2>&5
2455 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2456 test $ac_status = 0; }; then :
2457 # If both `conftest.exe' and
`conftest' are `present
' (well, observable)
2458 # catch `conftest.exe'. For instance with Cygwin
, `ls conftest' will
2459 # work properly (i.e., refer to `conftest.exe
'), while it won't with
2461 for ac_file
in conftest.exe conftest conftest.
*; do
2462 test -f "$ac_file" ||
continue
2464 *.
$ac_ext |
*.xcoff |
*.tds |
*.d |
*.pdb |
*.xSYM |
*.bb |
*.bbg |
*.map |
*.inf |
*.dSYM |
*.o |
*.obj
) ;;
2465 *.
* ) ac_cv_exeext
=`expr "$ac_file" : '[^.]*\(\..*\)'`
2471 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2472 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2473 as_fn_error
"cannot compute suffix of executables: cannot compile and link
2474 See \`config.log' for more details." "$LINENO" 5; }
2476 rm -f conftest
$ac_cv_exeext
2477 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
2478 $as_echo "$ac_cv_exeext" >&6; }
2480 rm -f conftest.
$ac_ext
2481 EXEEXT
=$ac_cv_exeext
2483 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
2484 $as_echo_n "checking for suffix of object files... " >&6; }
2485 if test "${ac_cv_objext+set}" = set; then :
2486 $as_echo_n "(cached) " >&6
2488 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
2489 /* end confdefs.h. */
2499 rm -f conftest.o conftest.obj
2500 if { { ac_try
="$ac_compile"
2502 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
2503 *) ac_try_echo=$ac_try;;
2505 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2506 $as_echo "$ac_try_echo"; } >&5
2507 (eval "$ac_compile") 2>&5
2509 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2510 test $ac_status = 0; }; then :
2511 for ac_file in conftest.o conftest.obj conftest.*; do
2512 test -f "$ac_file" || continue;
2514 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
2515 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
2520 $as_echo "$as_me: failed program was:" >&5
2521 sed 's/^/| /' conftest.$ac_ext >&5
2523 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2524 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2525 as_fn_error "cannot compute suffix of object files
: cannot compile
2526 See \
`config.log' for more details." "$LINENO" 5; }
2528 rm -f conftest.$ac_cv_objext conftest.$ac_ext
2530 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
2531 $as_echo "$ac_cv_objext" >&6; }
2532 OBJEXT=$ac_cv_objext
2534 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
2535 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
2536 if test "${ac_cv_c_compiler_gnu+set}" = set; then :
2537 $as_echo_n "(cached) " >&6
2539 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2540 /* end confdefs.h. */
2553 if ac_fn_c_try_compile "$LINENO"; then :
2558 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2559 ac_cv_c_compiler_gnu=$ac_compiler_gnu
2562 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
2563 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
2564 if test $ac_compiler_gnu = yes; then
2569 ac_test_CFLAGS=${CFLAGS+set}
2570 ac_save_CFLAGS=$CFLAGS
2571 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
2572 $as_echo_n "checking whether $CC accepts -g... " >&6; }
2573 if test "${ac_cv_prog_cc_g+set}" = set; then :
2574 $as_echo_n "(cached) " >&6
2576 ac_save_c_werror_flag=$ac_c_werror_flag
2577 ac_c_werror_flag=yes
2580 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2581 /* end confdefs.h. */
2591 if ac_fn_c_try_compile "$LINENO"; then :
2595 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2596 /* end confdefs.h. */
2606 if ac_fn_c_try_compile "$LINENO"; then :
2609 ac_c_werror_flag=$ac_save_c_werror_flag
2611 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2612 /* end confdefs.h. */
2622 if ac_fn_c_try_compile "$LINENO"; then :
2625 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2627 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2629 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2630 ac_c_werror_flag=$ac_save_c_werror_flag
2632 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
2633 $as_echo "$ac_cv_prog_cc_g" >&6; }
2634 if test "$ac_test_CFLAGS" = set; then
2635 CFLAGS=$ac_save_CFLAGS
2636 elif test $ac_cv_prog_cc_g = yes; then
2637 if test "$GCC" = yes; then
2643 if test "$GCC" = yes; then
2649 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
2650 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
2651 if test "${ac_cv_prog_cc_c89+set}" = set; then :
2652 $as_echo_n "(cached) " >&6
2654 ac_cv_prog_cc_c89=no
2656 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2657 /* end confdefs.h. */
2660 #include <sys/types.h>
2661 #include <sys/stat.h>
2662 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
2663 struct buf { int x; };
2664 FILE * (*rcsopen) (struct buf *, struct stat *, int);
2665 static char *e (p, i)
2671 static char *f (char * (*g) (char **, int), char **p, ...)
2676 s = g (p, va_arg (v,int));
2681 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
2682 function prototypes and stuff, but not '\xHH' hex character constants.
2683 These don't provoke an error unfortunately, instead are silently treated
2684 as 'x'. The following induces an error, until -std is added to get
2685 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
2686 array size at least. It's necessary to write '\x00'==0 to get something
2687 that's true only with -std. */
2688 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
2690 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
2691 inside strings and character constants. */
2693 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
2695 int test (int i, double x);
2696 struct s1 {int (*f) (int a);};
2697 struct s2 {int (*f) (double a);};
2698 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
2704 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
2709 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
2710 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
2712 CC="$ac_save_CC $ac_arg"
2713 if ac_fn_c_try_compile "$LINENO"; then :
2714 ac_cv_prog_cc_c89=$ac_arg
2716 rm -f core conftest.err conftest.$ac_objext
2717 test "x$ac_cv_prog_cc_c89" != "xno" && break
2719 rm -f conftest.$ac_ext
2724 case "x$ac_cv_prog_cc_c89" in
2726 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
2727 $as_echo "none needed" >&6; } ;;
2729 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
2730 $as_echo "unsupported" >&6; } ;;
2732 CC="$CC $ac_cv_prog_cc_c89"
2733 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
2734 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
2736 if test "x$ac_cv_prog_cc_c89" != xno; then :
2741 ac_cpp='$CPP $CPPFLAGS'
2742 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2743 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2744 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2747 ac_cpp='$CXXCPP $CPPFLAGS'
2748 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2749 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2750 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
2751 if test -z "$CXX"; then
2752 if test -n "$CCC"; then
2755 if test -n "$ac_tool_prefix"; then
2756 for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
2758 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2759 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2760 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2761 $as_echo_n "checking for $ac_word... " >&6; }
2762 if test "${ac_cv_prog_CXX+set}" = set; then :
2763 $as_echo_n "(cached) " >&6
2765 if test -n "$CXX"; then
2766 ac_cv_prog_CXX="$CXX" # Let the user override the test.
2768 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2772 test -z "$as_dir" && as_dir=.
2773 for ac_exec_ext in '' $ac_executable_extensions; do
2774 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2775 ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
2776 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2786 if test -n "$CXX"; then
2787 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX" >&5
2788 $as_echo "$CXX" >&6; }
2790 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2791 $as_echo "no" >&6; }
2795 test -n "$CXX" && break
2798 if test -z "$CXX"; then
2800 for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
2802 # Extract the first word of "$ac_prog", so it can be a program name with args.
2803 set dummy $ac_prog; ac_word=$2
2804 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2805 $as_echo_n "checking for $ac_word... " >&6; }
2806 if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then :
2807 $as_echo_n "(cached) " >&6
2809 if test -n "$ac_ct_CXX"; then
2810 ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
2812 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2816 test -z "$as_dir" && as_dir=.
2817 for ac_exec_ext in '' $ac_executable_extensions; do
2818 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2819 ac_cv_prog_ac_ct_CXX="$ac_prog"
2820 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2829 ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
2830 if test -n "$ac_ct_CXX"; then
2831 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CXX" >&5
2832 $as_echo "$ac_ct_CXX" >&6; }
2834 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2835 $as_echo "no" >&6; }
2839 test -n "$ac_ct_CXX" && break
2842 if test "x$ac_ct_CXX" = x; then
2845 case $cross_compiling:$ac_tool_warned in
2847 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2848 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2849 ac_tool_warned=yes ;;
2857 # Provide some information about the compiler.
2858 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler version" >&5
2861 for ac_option in --version -v -V -qversion; do
2862 { { ac_try="$ac_compiler $ac_option >&5"
2864 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
2865 *) ac_try_echo
=$ac_try;;
2867 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2868 $as_echo "$ac_try_echo"; } >&5
2869 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
2871 if test -s conftest.err
; then
2873 ... rest of stderr output deleted ...
2874 10q' conftest.err
>conftest.er1
2875 cat conftest.er1
>&5
2876 rm -f conftest.er1 conftest.err
2878 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2879 test $ac_status = 0; }
2882 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C++ compiler" >&5
2883 $as_echo_n "checking whether we are using the GNU C++ compiler... " >&6; }
2884 if test "${ac_cv_cxx_compiler_gnu+set}" = set; then :
2885 $as_echo_n "(cached) " >&6
2887 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
2888 /* end confdefs.h. */
2901 if ac_fn_cxx_try_compile
"$LINENO"; then :
2906 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
2907 ac_cv_cxx_compiler_gnu
=$ac_compiler_gnu
2910 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cxx_compiler_gnu" >&5
2911 $as_echo "$ac_cv_cxx_compiler_gnu" >&6; }
2912 if test $ac_compiler_gnu = yes; then
2917 ac_test_CXXFLAGS
=${CXXFLAGS+set}
2918 ac_save_CXXFLAGS
=$CXXFLAGS
2919 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CXX accepts -g" >&5
2920 $as_echo_n "checking whether $CXX accepts -g... " >&6; }
2921 if test "${ac_cv_prog_cxx_g+set}" = set; then :
2922 $as_echo_n "(cached) " >&6
2924 ac_save_cxx_werror_flag
=$ac_cxx_werror_flag
2925 ac_cxx_werror_flag
=yes
2928 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
2929 /* end confdefs.h. */
2939 if ac_fn_cxx_try_compile
"$LINENO"; then :
2940 ac_cv_prog_cxx_g
=yes
2943 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
2944 /* end confdefs.h. */
2954 if ac_fn_cxx_try_compile
"$LINENO"; then :
2957 ac_cxx_werror_flag
=$ac_save_cxx_werror_flag
2959 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
2960 /* end confdefs.h. */
2970 if ac_fn_cxx_try_compile
"$LINENO"; then :
2971 ac_cv_prog_cxx_g
=yes
2973 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
2975 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
2977 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
2978 ac_cxx_werror_flag
=$ac_save_cxx_werror_flag
2980 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_g" >&5
2981 $as_echo "$ac_cv_prog_cxx_g" >&6; }
2982 if test "$ac_test_CXXFLAGS" = set; then
2983 CXXFLAGS
=$ac_save_CXXFLAGS
2984 elif test $ac_cv_prog_cxx_g = yes; then
2985 if test "$GXX" = yes; then
2991 if test "$GXX" = yes; then
2998 ac_cpp
='$CPP $CPPFLAGS'
2999 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3000 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3001 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
3003 if test -n "$ac_tool_prefix"; then
3004 # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
3005 set dummy
${ac_tool_prefix}ar; ac_word
=$2
3006 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3007 $as_echo_n "checking for $ac_word... " >&6; }
3008 if test "${ac_cv_prog_AR+set}" = set; then :
3009 $as_echo_n "(cached) " >&6
3011 if test -n "$AR"; then
3012 ac_cv_prog_AR
="$AR" # Let the user override the test.
3014 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3018 test -z "$as_dir" && as_dir
=.
3019 for ac_exec_ext
in '' $ac_executable_extensions; do
3020 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3021 ac_cv_prog_AR
="${ac_tool_prefix}ar"
3022 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3032 if test -n "$AR"; then
3033 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
3034 $as_echo "$AR" >&6; }
3036 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3037 $as_echo "no" >&6; }
3042 if test -z "$ac_cv_prog_AR"; then
3044 # Extract the first word of "ar", so it can be a program name with args.
3045 set dummy
ar; ac_word
=$2
3046 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3047 $as_echo_n "checking for $ac_word... " >&6; }
3048 if test "${ac_cv_prog_ac_ct_AR+set}" = set; then :
3049 $as_echo_n "(cached) " >&6
3051 if test -n "$ac_ct_AR"; then
3052 ac_cv_prog_ac_ct_AR
="$ac_ct_AR" # Let the user override the test.
3054 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3058 test -z "$as_dir" && as_dir
=.
3059 for ac_exec_ext
in '' $ac_executable_extensions; do
3060 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3061 ac_cv_prog_ac_ct_AR
="ar"
3062 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3071 ac_ct_AR
=$ac_cv_prog_ac_ct_AR
3072 if test -n "$ac_ct_AR"; then
3073 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
3074 $as_echo "$ac_ct_AR" >&6; }
3076 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3077 $as_echo "no" >&6; }
3080 if test "x$ac_ct_AR" = x
; then
3083 case $cross_compiling:$ac_tool_warned in
3085 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3086 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3087 ac_tool_warned
=yes ;;
3095 if test -n "$ac_tool_prefix"; then
3096 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
3097 set dummy
${ac_tool_prefix}ranlib
; ac_word
=$2
3098 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3099 $as_echo_n "checking for $ac_word... " >&6; }
3100 if test "${ac_cv_prog_RANLIB+set}" = set; then :
3101 $as_echo_n "(cached) " >&6
3103 if test -n "$RANLIB"; then
3104 ac_cv_prog_RANLIB
="$RANLIB" # Let the user override the test.
3106 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3110 test -z "$as_dir" && as_dir
=.
3111 for ac_exec_ext
in '' $ac_executable_extensions; do
3112 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3113 ac_cv_prog_RANLIB
="${ac_tool_prefix}ranlib"
3114 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3123 RANLIB
=$ac_cv_prog_RANLIB
3124 if test -n "$RANLIB"; then
3125 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
3126 $as_echo "$RANLIB" >&6; }
3128 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3129 $as_echo "no" >&6; }
3134 if test -z "$ac_cv_prog_RANLIB"; then
3135 ac_ct_RANLIB
=$RANLIB
3136 # Extract the first word of "ranlib", so it can be a program name with args.
3137 set dummy ranlib
; ac_word
=$2
3138 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3139 $as_echo_n "checking for $ac_word... " >&6; }
3140 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then :
3141 $as_echo_n "(cached) " >&6
3143 if test -n "$ac_ct_RANLIB"; then
3144 ac_cv_prog_ac_ct_RANLIB
="$ac_ct_RANLIB" # Let the user override the test.
3146 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3150 test -z "$as_dir" && as_dir
=.
3151 for ac_exec_ext
in '' $ac_executable_extensions; do
3152 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3153 ac_cv_prog_ac_ct_RANLIB
="ranlib"
3154 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3163 ac_ct_RANLIB
=$ac_cv_prog_ac_ct_RANLIB
3164 if test -n "$ac_ct_RANLIB"; then
3165 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
3166 $as_echo "$ac_ct_RANLIB" >&6; }
3168 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3169 $as_echo "no" >&6; }
3172 if test "x$ac_ct_RANLIB" = x
; then
3175 case $cross_compiling:$ac_tool_warned in
3177 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3178 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3179 ac_tool_warned
=yes ;;
3181 RANLIB
=$ac_ct_RANLIB
3184 RANLIB
="$ac_cv_prog_RANLIB"
3188 #-------------------------------------------------------------------------
3189 # MCPPBS specific program checks
3190 #-------------------------------------------------------------------------
3191 # These macros check to see if we can do a stow-based install and also
3192 # check for an isa simulator suitable for running the unit test programs
3195 # Find a good install program. We prefer a C program (faster),
3196 # so one script is as good as another. But avoid the broken or
3197 # incompatible versions:
3198 # SysV /etc/install, /usr/sbin/install
3199 # SunOS /usr/etc/install
3200 # IRIX /sbin/install
3202 # AmigaOS /C/install, which installs bootblocks on floppy discs
3203 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
3204 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
3205 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
3206 # OS/2's system install, which has a completely different semantic
3207 # ./install, which can be erroneously created by make from ./install.sh.
3208 # Reject install programs that cannot install multiple files.
3209 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
3210 $as_echo_n "checking for a BSD-compatible install... " >&6; }
3211 if test -z "$INSTALL"; then
3212 if test "${ac_cv_path_install+set}" = set; then :
3213 $as_echo_n "(cached) " >&6
3215 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3219 test -z "$as_dir" && as_dir
=.
3220 # Account for people who put trailing slashes in PATH elements.
3221 case $as_dir/ in #((
3222 .
/ | .
// |
/[cC
]/* | \
3223 /etc
/* |
/usr
/sbin
/* |
/usr
/etc
/* |
/sbin
/* |
/usr
/afsws
/bin
/* | \
3224 ?
:[\\/]os2
[\\/]install[\\/]* | ?
:[\\/]OS2
[\\/]INSTALL
[\\/]* | \
3227 # OSF1 and SCO ODT 3.0 have their own names for install.
3228 # Don't use installbsd from OSF since it installs stuff as root
3230 for ac_prog
in ginstall scoinst
install; do
3231 for ac_exec_ext
in '' $ac_executable_extensions; do
3232 if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
3233 if test $ac_prog = install &&
3234 grep dspmsg
"$as_dir/$ac_prog$ac_exec_ext" >/dev
/null
2>&1; then
3235 # AIX install. It has an incompatible calling convention.
3237 elif test $ac_prog = install &&
3238 grep pwplus
"$as_dir/$ac_prog$ac_exec_ext" >/dev
/null
2>&1; then
3239 # program-specific install script used by HP pwplus--don't use.
3242 rm -rf conftest.one conftest.two conftest.dir
3243 echo one
> conftest.one
3244 echo two
> conftest.two
3246 if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two
"`pwd`/conftest.dir" &&
3247 test -s conftest.one
&& test -s conftest.two
&&
3248 test -s conftest.dir
/conftest.one
&&
3249 test -s conftest.dir
/conftest.two
3251 ac_cv_path_install
="$as_dir/$ac_prog$ac_exec_ext -c"
3264 rm -rf conftest.one conftest.two conftest.dir
3267 if test "${ac_cv_path_install+set}" = set; then
3268 INSTALL
=$ac_cv_path_install
3270 # As a last resort, use the slow shell script. Don't cache a
3271 # value for INSTALL within a source directory, because that will
3272 # break other packages using the cache if that directory is
3273 # removed, or if the value is a relative name.
3274 INSTALL
=$ac_install_sh
3277 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
3278 $as_echo "$INSTALL" >&6; }
3280 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
3281 # It thinks the first close brace ends the variable substitution.
3282 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM
='${INSTALL}'
3284 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT
='${INSTALL}'
3286 test -z "$INSTALL_DATA" && INSTALL_DATA
='${INSTALL} -m 644'
3290 # Configure command line option
3292 # Check whether --enable-stow was given.
3293 if test "${enable_stow+set}" = set; then :
3294 enableval
=$enable_stow; enable_stow
="yes"
3302 # Environment variables
3307 # Check for install script
3311 # Deterimine if native build and set prefix appropriately
3313 if test ${enable_stow} = "yes" ; then :
3317 # Extract the first word of "$ac_prog", so it can be a program name with args.
3318 set dummy
$ac_prog; ac_word
=$2
3319 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3320 $as_echo_n "checking for $ac_word... " >&6; }
3321 if test "${ac_cv_prog_stow+set}" = set; then :
3322 $as_echo_n "(cached) " >&6
3324 if test -n "$stow"; then
3325 ac_cv_prog_stow
="$stow" # Let the user override the test.
3327 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3331 test -z "$as_dir" && as_dir
=.
3332 for ac_exec_ext
in '' $ac_executable_extensions; do
3333 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3334 ac_cv_prog_stow
="$ac_prog"
3335 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3344 stow
=$ac_cv_prog_stow
3345 if test -n "$stow"; then
3346 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $stow" >&5
3347 $as_echo "$stow" >&6; }
3349 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3350 $as_echo "no" >&6; }
3354 test -n "$stow" && break
3356 test -n "$stow" || stow
="no"
3358 if test ${stow} = "no" ; then :
3360 as_fn_error
"Cannot use --enable-stow since stow is not available" "$LINENO" 5
3364 # Check if native or non-native build
3366 if test "${build}" = "${host}" ; then :
3369 # build == host so this is a native build. Make sure --prefix not
3370 # set and $STOW_PREFIX is set, then set prefix=$STOW_PREFIX.
3372 if test "${prefix}" = "NONE" && test -n "${STOW_PREFIX}" ; then :
3374 prefix
="${STOW_PREFIX}"
3375 { $as_echo "$as_me:${as_lineno-$LINENO}: Using \$STOW_PREFIX from environment" >&5
3376 $as_echo "$as_me: Using \$STOW_PREFIX from environment" >&6;}
3377 { $as_echo "$as_me:${as_lineno-$LINENO}: prefix=${prefix}" >&5
3378 $as_echo "$as_me: prefix=${prefix}" >&6;}
3386 # build != host so this is a non-native build. Make sure --prefix
3387 # not set and $STOW_ROOT is set, then set
3388 # prefix=$STOW_ROOT/${host_alias}.
3390 if test "${prefix}" = "NONE" && test -n "${STOW_ROOT}" ; then :
3392 prefix
="${STOW_ROOT}/${host_alias}"
3393 { $as_echo "$as_me:${as_lineno-$LINENO}: Using \$STOW_ROOT from environment" >&5
3394 $as_echo "$as_me: Using \$STOW_ROOT from environment" >&6;}
3395 { $as_echo "$as_me:${as_lineno-$LINENO}: prefix=${prefix}" >&5
3396 $as_echo "$as_me: prefix=${prefix}" >&6;}
3408 if test "${build}" != "${host}" ; then :
3410 if test -n "$ac_tool_prefix"; then
3411 for ac_prog
in isa-run run
3413 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3414 set dummy
$ac_tool_prefix$ac_prog; ac_word
=$2
3415 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3416 $as_echo_n "checking for $ac_word... " >&6; }
3417 if test "${ac_cv_prog_RUN+set}" = set; then :
3418 $as_echo_n "(cached) " >&6
3420 if test -n "$RUN"; then
3421 ac_cv_prog_RUN
="$RUN" # Let the user override the test.
3423 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3427 test -z "$as_dir" && as_dir
=.
3428 for ac_exec_ext
in '' $ac_executable_extensions; do
3429 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3430 ac_cv_prog_RUN
="$ac_tool_prefix$ac_prog"
3431 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3441 if test -n "$RUN"; then
3442 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RUN" >&5
3443 $as_echo "$RUN" >&6; }
3445 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3446 $as_echo "no" >&6; }
3450 test -n "$RUN" && break
3453 if test -z "$RUN"; then
3455 for ac_prog
in isa-run run
3457 # Extract the first word of "$ac_prog", so it can be a program name with args.
3458 set dummy
$ac_prog; ac_word
=$2
3459 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3460 $as_echo_n "checking for $ac_word... " >&6; }
3461 if test "${ac_cv_prog_ac_ct_RUN+set}" = set; then :
3462 $as_echo_n "(cached) " >&6
3464 if test -n "$ac_ct_RUN"; then
3465 ac_cv_prog_ac_ct_RUN
="$ac_ct_RUN" # Let the user override the test.
3467 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3471 test -z "$as_dir" && as_dir
=.
3472 for ac_exec_ext
in '' $ac_executable_extensions; do
3473 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3474 ac_cv_prog_ac_ct_RUN
="$ac_prog"
3475 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3484 ac_ct_RUN
=$ac_cv_prog_ac_ct_RUN
3485 if test -n "$ac_ct_RUN"; then
3486 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RUN" >&5
3487 $as_echo "$ac_ct_RUN" >&6; }
3489 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3490 $as_echo "no" >&6; }
3494 test -n "$ac_ct_RUN" && break
3497 if test "x$ac_ct_RUN" = x
; then
3500 case $cross_compiling:$ac_tool_warned in
3502 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3503 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3504 ac_tool_warned
=yes ;;
3510 if test ${RUN} = "no" ; then :
3512 as_fn_error
"Cannot find simulator for target ${target_alias}" "$LINENO" 5
3525 #-------------------------------------------------------------------------
3526 # Checks for header files
3527 #-------------------------------------------------------------------------
3531 ac_cpp
='$CPP $CPPFLAGS'
3532 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3533 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3534 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
3535 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
3536 $as_echo_n "checking how to run the C preprocessor... " >&6; }
3537 # On Suns, sometimes $CPP names a directory.
3538 if test -n "$CPP" && test -d "$CPP"; then
3541 if test -z "$CPP"; then
3542 if test "${ac_cv_prog_CPP+set}" = set; then :
3543 $as_echo_n "(cached) " >&6
3545 # Double quotes because CPP needs to be expanded
3546 for CPP
in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
3549 for ac_c_preproc_warn_flag
in '' yes
3551 # Use a header file that comes with gcc, so configuring glibc
3552 # with a fresh cross-compiler works.
3553 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3554 # <limits.h> exists even on freestanding compilers.
3555 # On the NeXT, cc -E runs the code through the compiler's parser,
3556 # not just through cpp. "Syntax error" is here to catch this case.
3557 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
3558 /* end confdefs.h. */
3560 # include <limits.h>
3562 # include <assert.h>
3566 if ac_fn_c_try_cpp
"$LINENO"; then :
3569 # Broken: fails on valid input.
3572 rm -f conftest.err conftest.
$ac_ext
3574 # OK, works on sane cases. Now check whether nonexistent headers
3575 # can be detected and how.
3576 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
3577 /* end confdefs.h. */
3578 #include <ac_nonexistent.h>
3580 if ac_fn_c_try_cpp
"$LINENO"; then :
3581 # Broken: success on invalid input.
3584 # Passes both tests.
3588 rm -f conftest.err conftest.
$ac_ext
3591 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3592 rm -f conftest.err conftest.
$ac_ext
3593 if $ac_preproc_ok; then :
3605 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
3606 $as_echo "$CPP" >&6; }
3608 for ac_c_preproc_warn_flag
in '' yes
3610 # Use a header file that comes with gcc, so configuring glibc
3611 # with a fresh cross-compiler works.
3612 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3613 # <limits.h> exists even on freestanding compilers.
3614 # On the NeXT, cc -E runs the code through the compiler's parser,
3615 # not just through cpp. "Syntax error" is here to catch this case.
3616 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
3617 /* end confdefs.h. */
3619 # include <limits.h>
3621 # include <assert.h>
3625 if ac_fn_c_try_cpp
"$LINENO"; then :
3628 # Broken: fails on valid input.
3631 rm -f conftest.err conftest.
$ac_ext
3633 # OK, works on sane cases. Now check whether nonexistent headers
3634 # can be detected and how.
3635 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
3636 /* end confdefs.h. */
3637 #include <ac_nonexistent.h>
3639 if ac_fn_c_try_cpp
"$LINENO"; then :
3640 # Broken: success on invalid input.
3643 # Passes both tests.
3647 rm -f conftest.err conftest.
$ac_ext
3650 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3651 rm -f conftest.err conftest.
$ac_ext
3652 if $ac_preproc_ok; then :
3655 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3656 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3657 as_fn_error
"C preprocessor \"$CPP\" fails sanity check
3658 See \`config.log' for more details." "$LINENO" 5; }
3662 ac_cpp
='$CPP $CPPFLAGS'
3663 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3664 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3665 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
3668 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
3669 $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
3670 if test "${ac_cv_path_GREP+set}" = set; then :
3671 $as_echo_n "(cached) " >&6
3673 if test -z "$GREP"; then
3674 ac_path_GREP_found
=false
3675 # Loop through the user's path and test for each of PROGNAME-LIST
3676 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3677 for as_dir
in $PATH$PATH_SEPARATOR/usr
/xpg
4/bin
3680 test -z "$as_dir" && as_dir
=.
3681 for ac_prog
in grep ggrep
; do
3682 for ac_exec_ext
in '' $ac_executable_extensions; do
3683 ac_path_GREP
="$as_dir/$ac_prog$ac_exec_ext"
3684 { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } ||
continue
3685 # Check for GNU ac_path_GREP and select it if it is found.
3686 # Check for GNU $ac_path_GREP
3687 case `"$ac_path_GREP" --version 2>&1` in
3689 ac_cv_path_GREP
="$ac_path_GREP" ac_path_GREP_found
=:;;
3692 $as_echo_n 0123456789 >"conftest.in"
3695 cat "conftest.in" "conftest.in" >"conftest.tmp"
3696 mv "conftest.tmp" "conftest.in"
3697 cp "conftest.in" "conftest.nl"
3698 $as_echo 'GREP' >> "conftest.nl"
3699 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev
/null ||
break
3700 diff "conftest.out" "conftest.nl" >/dev
/null
2>&1 ||
break
3701 as_fn_arith
$ac_count + 1 && ac_count
=$as_val
3702 if test $ac_count -gt ${ac_path_GREP_max-0}; then
3703 # Best one so far, save it but keep looking for a better one
3704 ac_cv_path_GREP
="$ac_path_GREP"
3705 ac_path_GREP_max
=$ac_count
3707 # 10*(2^10) chars as input seems more than enough
3708 test $ac_count -gt 10 && break
3710 rm -f conftest.
in conftest.tmp conftest.
nl conftest.out
;;
3713 $ac_path_GREP_found && break 3
3718 if test -z "$ac_cv_path_GREP"; then
3719 as_fn_error
"no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
3722 ac_cv_path_GREP
=$GREP
3726 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
3727 $as_echo "$ac_cv_path_GREP" >&6; }
3728 GREP
="$ac_cv_path_GREP"
3731 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
3732 $as_echo_n "checking for egrep... " >&6; }
3733 if test "${ac_cv_path_EGREP+set}" = set; then :
3734 $as_echo_n "(cached) " >&6
3736 if echo a |
$GREP -E '(a|b)' >/dev
/null
2>&1
3737 then ac_cv_path_EGREP
="$GREP -E"
3739 if test -z "$EGREP"; then
3740 ac_path_EGREP_found
=false
3741 # Loop through the user's path and test for each of PROGNAME-LIST
3742 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3743 for as_dir
in $PATH$PATH_SEPARATOR/usr
/xpg
4/bin
3746 test -z "$as_dir" && as_dir
=.
3747 for ac_prog
in egrep; do
3748 for ac_exec_ext
in '' $ac_executable_extensions; do
3749 ac_path_EGREP
="$as_dir/$ac_prog$ac_exec_ext"
3750 { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } ||
continue
3751 # Check for GNU ac_path_EGREP and select it if it is found.
3752 # Check for GNU $ac_path_EGREP
3753 case `"$ac_path_EGREP" --version 2>&1` in
3755 ac_cv_path_EGREP
="$ac_path_EGREP" ac_path_EGREP_found
=:;;
3758 $as_echo_n 0123456789 >"conftest.in"
3761 cat "conftest.in" "conftest.in" >"conftest.tmp"
3762 mv "conftest.tmp" "conftest.in"
3763 cp "conftest.in" "conftest.nl"
3764 $as_echo 'EGREP' >> "conftest.nl"
3765 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev
/null ||
break
3766 diff "conftest.out" "conftest.nl" >/dev
/null
2>&1 ||
break
3767 as_fn_arith
$ac_count + 1 && ac_count
=$as_val
3768 if test $ac_count -gt ${ac_path_EGREP_max-0}; then
3769 # Best one so far, save it but keep looking for a better one
3770 ac_cv_path_EGREP
="$ac_path_EGREP"
3771 ac_path_EGREP_max
=$ac_count
3773 # 10*(2^10) chars as input seems more than enough
3774 test $ac_count -gt 10 && break
3776 rm -f conftest.
in conftest.tmp conftest.
nl conftest.out
;;
3779 $ac_path_EGREP_found && break 3
3784 if test -z "$ac_cv_path_EGREP"; then
3785 as_fn_error
"no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
3788 ac_cv_path_EGREP
=$EGREP
3793 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
3794 $as_echo "$ac_cv_path_EGREP" >&6; }
3795 EGREP
="$ac_cv_path_EGREP"
3798 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
3799 $as_echo_n "checking for ANSI C header files... " >&6; }
3800 if test "${ac_cv_header_stdc+set}" = set; then :
3801 $as_echo_n "(cached) " >&6
3803 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
3804 /* end confdefs.h. */
3818 if ac_fn_c_try_compile
"$LINENO"; then :
3819 ac_cv_header_stdc
=yes
3821 ac_cv_header_stdc
=no
3823 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
3825 if test $ac_cv_header_stdc = yes; then
3826 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
3827 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
3828 /* end confdefs.h. */
3832 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3833 $EGREP "memchr" >/dev
/null
2>&1; then :
3836 ac_cv_header_stdc
=no
3842 if test $ac_cv_header_stdc = yes; then
3843 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
3844 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
3845 /* end confdefs.h. */
3849 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3850 $EGREP "free" >/dev
/null
2>&1; then :
3853 ac_cv_header_stdc
=no
3859 if test $ac_cv_header_stdc = yes; then
3860 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
3861 if test "$cross_compiling" = yes; then :
3864 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
3865 /* end confdefs.h. */
3868 #if ((' ' & 0x0FF) == 0x020)
3869 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
3870 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
3872 # define ISLOWER(c) \
3873 (('a' <= (c) && (c) <= 'i') \
3874 || ('j' <= (c) && (c) <= 'r') \
3875 || ('s' <= (c) && (c) <= 'z'))
3876 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
3879 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
3884 for (i = 0; i < 256; i++)
3885 if (XOR (islower (i), ISLOWER (i))
3886 || toupper (i) != TOUPPER (i))
3891 if ac_fn_c_try_run
"$LINENO"; then :
3894 ac_cv_header_stdc
=no
3896 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
3897 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
3902 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
3903 $as_echo "$ac_cv_header_stdc" >&6; }
3904 if test $ac_cv_header_stdc = yes; then
3906 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
3911 #-------------------------------------------------------------------------
3912 # Default compiler flags
3913 #-------------------------------------------------------------------------
3917 CXXFLAGS
="-Wall -O2 -Wno-pmf-conversions"
3920 #-------------------------------------------------------------------------
3921 # MCPPBS subproject list
3922 #-------------------------------------------------------------------------
3923 # Order list so that subprojects only depend on those listed earlier.
3924 # The '*' suffix indicates an optional subproject. The '**' suffix
3925 # indicates an optional subproject which is also the name of a group.
3929 # Add command line argument to enable all optional subprojects
3931 # Check whether --enable-optional-subprojects was given.
3932 if test "${enable_optional_subprojects+set}" = set; then :
3933 enableval
=$enable_optional_subprojects;
3937 # Loop through the subprojects given in the macro argument
3941 # Determine if this is a required or an optional subproject
3945 # Determine if there is a group with the same name
3949 # Create variations of the subproject name suitable for use as a CPP
3950 # enabled define, a shell enabled variable, and a shell function
3962 # Add subproject to our running list
3964 subprojects
="$subprojects riscv"
3966 # Process the subproject appropriately. If enabled add it to the
3967 # $enabled_subprojects running shell variable, set a
3968 # SUBPROJECT_ENABLED C define, and include the appropriate
3972 { $as_echo "$as_me:${as_lineno-$LINENO}: configuring default subproject : riscv" >&5
3973 $as_echo "$as_me: configuring default subproject : riscv" >&6;}
3974 ac_config_files
="$ac_config_files riscv.mk:riscv/riscv.mk.in"
3976 enable_riscv_sproj
="yes"
3977 subprojects_enabled
="$subprojects_enabled riscv"
3979 $as_echo "#define RISCV_ENABLED /**/" >>confdefs.h
3981 # Check whether --enable-fpu was given.
3982 if test "${enable_fpu+set}" = set; then :
3983 enableval
=$enable_fpu;
3986 if test "x$enable_fpu" != "xno"; then :
3989 $as_echo "#define RISCV_ENABLE_FPU /**/" >>confdefs.h
3994 # Check whether --enable-64bit was given.
3995 if test "${enable_64bit+set}" = set; then :
3996 enableval
=$enable_64bit;
3999 if test "x$enable_64bit" != "xno"; then :
4002 $as_echo "#define RISCV_ENABLE_64BIT /**/" >>confdefs.h
4007 # Check whether --enable-rvc was given.
4008 if test "${enable_rvc+set}" = set; then :
4009 enableval
=$enable_rvc;
4012 if test "x$enable_rvc" = "xyes"; then :
4015 $as_echo "#define RISCV_ENABLE_RVC /**/" >>confdefs.h
4020 # Check whether --enable-vec was given.
4021 if test "${enable_vec+set}" = set; then :
4022 enableval
=$enable_vec;
4025 if test "x$enable_vec" != "xno"; then :
4028 $as_echo "#define RISCV_ENABLE_VEC /**/" >>confdefs.h
4039 # Determine if this is a required or an optional subproject
4043 # Determine if there is a group with the same name
4047 # Create variations of the subproject name suitable for use as a CPP
4048 # enabled define, a shell enabled variable, and a shell function
4060 # Add subproject to our running list
4062 subprojects
="$subprojects softfloat"
4064 # Process the subproject appropriately. If enabled add it to the
4065 # $enabled_subprojects running shell variable, set a
4066 # SUBPROJECT_ENABLED C define, and include the appropriate
4070 { $as_echo "$as_me:${as_lineno-$LINENO}: configuring default subproject : softfloat" >&5
4071 $as_echo "$as_me: configuring default subproject : softfloat" >&6;}
4072 ac_config_files
="$ac_config_files softfloat.mk:softfloat/softfloat.mk.in"
4074 enable_softfloat_sproj
="yes"
4075 subprojects_enabled
="$subprojects_enabled softfloat"
4077 $as_echo "#define SOFTFLOAT_ENABLED /**/" >>confdefs.h
4084 # Determine if this is a required or an optional subproject
4088 # Determine if there is a group with the same name
4092 # Create variations of the subproject name suitable for use as a CPP
4093 # enabled define, a shell enabled variable, and a shell function
4105 # Add subproject to our running list
4107 subprojects
="$subprojects softfloat_riscv"
4109 # Process the subproject appropriately. If enabled add it to the
4110 # $enabled_subprojects running shell variable, set a
4111 # SUBPROJECT_ENABLED C define, and include the appropriate
4115 { $as_echo "$as_me:${as_lineno-$LINENO}: configuring default subproject : softfloat_riscv" >&5
4116 $as_echo "$as_me: configuring default subproject : softfloat_riscv" >&6;}
4117 ac_config_files
="$ac_config_files softfloat_riscv.mk:softfloat_riscv/softfloat_riscv.mk.in"
4119 enable_softfloat_riscv_sproj
="yes"
4120 subprojects_enabled
="$subprojects_enabled softfloat_riscv"
4122 $as_echo "#define SOFTFLOAT_RISCV_ENABLED /**/" >>confdefs.h
4129 # Output make variables
4136 #-------------------------------------------------------------------------
4137 # MCPPBS subproject groups
4138 #-------------------------------------------------------------------------
4139 # If a group has the same name as a subproject then you must add the
4140 # '**' suffix in the subproject list above. The list of subprojects in a
4141 # group should be ordered so that subprojets only depend on those listed
4142 # earlier. Here is an example:
4144 # MCPPBS_GROUP( [group-name], [sproja,sprojb,...] )
4147 #-------------------------------------------------------------------------
4149 #-------------------------------------------------------------------------
4151 ac_config_headers
="$ac_config_headers config.h"
4153 ac_config_files
="$ac_config_files Makefile"
4155 cat >confcache
<<\_ACEOF
4156 # This file is a shell script that caches the results of configure
4157 # tests run on this system so they can be shared between configure
4158 # scripts and configure runs, see configure's option --config-cache.
4159 # It is not useful on other systems. If it contains results you don't
4160 # want to keep, you may remove or edit it.
4162 # config.status only pays attention to the cache file if you give it
4163 # the --recheck option to rerun configure.
4165 # `ac_cv_env_foo' variables (set or unset) will be overridden when
4166 # loading this file, other *unset* `ac_cv_foo' will be assigned the
4171 # The following way of writing the cache mishandles newlines in values,
4172 # but we know of no workaround that is simple, portable, and efficient.
4173 # So, we kill variables containing newlines.
4174 # Ultrix sh set writes to stderr and can't be redirected directly,
4175 # and sets the high bit in the cache file unless we assign to the vars.
4177 for ac_var
in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
4178 eval ac_val
=\$
$ac_var
4182 *_cv_
*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
4183 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
4186 _ | IFS | as_nl
) ;; #(
4187 BASH_ARGV | BASH_SOURCE
) eval $ac_var= ;; #(
4188 *) { eval $ac_var=; unset $ac_var;} ;;
4194 case $as_nl`(ac_space=' '; set) 2>&1` in #(
4195 *${as_nl}ac_space
=\
*)
4196 # `set' does not quote correctly, so add quotes: double-quote
4197 # substitution turns \\\\ into \\, and sed turns \\ into \.
4200 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
4203 # `set' quotes correctly as required by POSIX, so do not add quotes.
4204 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
4213 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
4215 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
4217 if diff "$cache_file" confcache
>/dev
/null
2>&1; then :; else
4218 if test -w "$cache_file"; then
4219 test "x$cache_file" != "x/dev/null" &&
4220 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
4221 $as_echo "$as_me: updating cache $cache_file" >&6;}
4222 cat confcache
>$cache_file
4224 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
4225 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
4230 test "x$prefix" = xNONE
&& prefix
=$ac_default_prefix
4231 # Let make expand exec_prefix.
4232 test "x$exec_prefix" = xNONE
&& exec_prefix
='${prefix}'
4234 DEFS
=-DHAVE_CONFIG_H
4238 for ac_i
in : $LIBOBJS; do test "x$ac_i" = x
: && continue
4239 # 1. Remove the extension, and $U if already installed.
4240 ac_script
='s/\$U\././;s/\.o$//;s/\.obj$//'
4241 ac_i
=`$as_echo "$ac_i" | sed "$ac_script"`
4242 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
4243 # will be set to the directory where LIBOBJS objects are built.
4244 as_fn_append ac_libobjs
" \${LIBOBJDIR}$ac_i\$U.$ac_objext"
4245 as_fn_append ac_ltlibobjs
" \${LIBOBJDIR}$ac_i"'$U.lo'
4249 LTLIBOBJS
=$ac_ltlibobjs
4253 : ${CONFIG_STATUS=./config.status}
4255 ac_clean_files_save
=$ac_clean_files
4256 ac_clean_files
="$ac_clean_files $CONFIG_STATUS"
4257 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
4258 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
4260 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
4262 # Generated by $as_me.
4263 # Run this file to recreate the current configuration.
4264 # Compiler output produced by configure, useful for debugging
4265 # configure, is in config.log if it exists.
4271 SHELL=\${CONFIG_SHELL-$SHELL}
4274 cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail
=1
4275 ## -------------------- ##
4276 ## M4sh Initialization. ##
4277 ## -------------------- ##
4279 # Be more Bourne compatible
4280 DUALCASE
=1; export DUALCASE
# for MKS sh
4281 if test -n "${ZSH_VERSION+set}" && (emulate sh
) >/dev
/null
2>&1; then :
4284 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
4285 # is contrary to our usage. Disable this feature.
4286 alias -g '${1+"$@"}'='"$@"'
4287 setopt NO_GLOB_SUBST
4289 case `(set -o) 2>/dev/null` in #(
4301 # Printing a long string crashes Solaris 7 /usr/bin/printf.
4302 as_echo
='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
4303 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
4304 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
4305 # Prefer a ksh shell builtin over an external printf program on Solaris,
4306 # but without wasting forks for bash or zsh.
4307 if test -z "$BASH_VERSION$ZSH_VERSION" \
4308 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
4309 as_echo='print
-r --'
4310 as_echo_n='print
-rn --'
4311 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
4312 as_echo='printf %s
\n'
4313 as_echo_n='printf %s
'
4315 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
4316 as_echo_body='eval /usr
/ucb
/echo -n "$1$as_nl"'
4317 as_echo_n='/usr
/ucb
/echo -n'
4319 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
4320 as_echo_n_body='eval
4324 expr "X$arg" : "X\\(.*\\)$as_nl";
4325 arg
=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
4327 expr "X$arg" : "X\\(.*\\)" |
tr -d "$as_nl"
4329 export as_echo_n_body
4330 as_echo_n='sh
-c $as_echo_n_body as_echo
'
4333 as_echo='sh
-c $as_echo_body as_echo
'
4336 # The user is always right.
4337 if test "${PATH_SEPARATOR+set}" != set; then
4339 (PATH='/bin
;/bin
'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
4340 (PATH='/bin
:/bin
'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
4347 # We need space, tab and new line, in precisely that order. Quoting is
4348 # there to prevent editors from complaining about space-tab.
4349 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
4350 # splitting by setting IFS to empty value.)
4353 # Find who we are. Look in the path if we contain no directory separator.
4355 *[\\/]* ) as_myself=$0 ;;
4356 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4360 test -z "$as_dir" && as_dir=.
4361 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
4367 # We did not find ourselves, most probably we were run as `sh COMMAND'
4368 # in which case we are not to be found in the path.
4369 if test "x$as_myself" = x
; then
4372 if test ! -f "$as_myself"; then
4373 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
4377 # Unset variables that we do not need and which cause bugs (e.g. in
4378 # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
4379 # suppresses any "Segmentation fault" message there. '((' could
4380 # trigger a bug in pdksh 5.2.14.
4381 for as_var
in BASH_ENV ENV MAIL MAILPATH
4382 do eval test x\
${$as_var+set} = xset \
4383 && ( (unset $as_var) ||
exit 1) >/dev
/null
2>&1 && unset $as_var ||
:
4396 (unset CDPATH
) >/dev
/null
2>&1 && unset CDPATH
4399 # as_fn_error ERROR [LINENO LOG_FD]
4400 # ---------------------------------
4401 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
4402 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
4403 # script with status $?, using 1 if that was 0.
4406 as_status
=$?
; test $as_status -eq 0 && as_status
=1
4408 as_lineno
=${as_lineno-"$2"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
4409 $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
4411 $as_echo "$as_me: error: $1" >&2
4412 as_fn_exit
$as_status
4416 # as_fn_set_status STATUS
4417 # -----------------------
4418 # Set $? to STATUS, without forking.
4422 } # as_fn_set_status
4426 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
4436 # Portably unset VAR.
4439 { eval $1=; unset $1;}
4441 as_unset
=as_fn_unset
4442 # as_fn_append VAR VALUE
4443 # ----------------------
4444 # Append the text in VALUE to the end of the definition contained in VAR. Take
4445 # advantage of any shell optimizations that allow amortized linear growth over
4446 # repeated appends, instead of the typical quadratic growth present in naive
4448 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev
/null
; then :
4449 eval 'as_fn_append ()
4460 # as_fn_arith ARG...
4461 # ------------------
4462 # Perform arithmetic evaluation on the ARGs, and store the result in the
4463 # global $as_val. Take advantage of shells that can avoid forks. The arguments
4464 # must be portable across $(()) and expr.
4465 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev
/null
; then :
4466 eval 'as_fn_arith ()
4473 as_val
=`expr "$@" || test $? -eq 1`
4478 if expr a
: '\(a\)' >/dev
/null
2>&1 &&
4479 test "X`expr 00001 : '.*\(...\)'`" = X001
; then
4485 if (basename -- /) >/dev
/null
2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
4486 as_basename
=basename
4491 if (as_dir
=`dirname -- /` && test "X$as_dir" = X
/) >/dev
/null
2>&1; then
4497 as_me
=`$as_basename -- "$0" ||
4498 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
4499 X"$0" : 'X\(//\)$' \| \
4500 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
4502 sed '/^.*\/\([^/][^/]*\)\/*$/{
4516 # Avoid depending upon Character Ranges.
4517 as_cr_letters
='abcdefghijklmnopqrstuvwxyz'
4518 as_cr_LETTERS
='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
4519 as_cr_Letters
=$as_cr_letters$as_cr_LETTERS
4520 as_cr_digits
='0123456789'
4521 as_cr_alnum
=$as_cr_Letters$as_cr_digits
4523 ECHO_C
= ECHO_N
= ECHO_T
=
4524 case `echo -n x` in #(((((
4526 case `echo 'xy\c'` in
4527 *c
*) ECHO_T
=' ';; # ECHO_T is single tab character.
4529 *) echo `echo ksh88 bug on AIX 6.1` > /dev
/null
4536 rm -f conf$$ conf$$.exe conf$$.
file
4537 if test -d conf$$.dir
; then
4538 rm -f conf$$.dir
/conf$$.
file
4541 mkdir conf$$.dir
2>/dev
/null
4543 if (echo >conf$$.
file) 2>/dev
/null
; then
4544 if ln -s conf$$.
file conf$$
2>/dev
/null
; then
4546 # ... but there are two gotchas:
4547 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
4548 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
4549 # In both cases, we have to default to `cp -p'.
4550 ln -s conf$$.
file conf$$.dir
2>/dev
/null
&& test ! -f conf$$.exe ||
4552 elif ln conf$$.
file conf$$
2>/dev
/null
; then
4560 rm -f conf$$ conf$$.exe conf$$.dir
/conf$$.
file conf$$.
file
4561 rmdir conf$$.dir
2>/dev
/null
4566 # Create "$as_dir" as a directory, including parents if necessary.
4571 -*) as_dir
=.
/$as_dir;;
4573 test -d "$as_dir" ||
eval $as_mkdir_p ||
{
4577 *\'*) as_qdir
=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
4578 *) as_qdir
=$as_dir;;
4580 as_dirs
="'$as_qdir' $as_dirs"
4581 as_dir
=`$as_dirname -- "$as_dir" ||
4582 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
4583 X"$as_dir" : 'X\(//\)[^/]' \| \
4584 X"$as_dir" : 'X\(//\)$' \| \
4585 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
4586 $as_echo X"$as_dir" |
4587 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
4604 test -d "$as_dir" && break
4606 test -z "$as_dirs" ||
eval "mkdir $as_dirs"
4607 } ||
test -d "$as_dir" || as_fn_error
"cannot create directory $as_dir"
4611 if mkdir
-p .
2>/dev
/null
; then
4612 as_mkdir_p
='mkdir -p "$as_dir"'
4614 test -d .
/-p && rmdir .
/-p
4618 if test -x / >/dev
/null
2>&1; then
4621 if ls -dL / >/dev
/null
2>&1; then
4628 if test -d "$1"; then
4634 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
4635 ???[sx]*):;;*)false;;esac;fi
4639 as_executable_p
=$as_test_x
4641 # Sed expression to map a string onto a valid CPP name.
4642 as_tr_cpp
="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
4644 # Sed expression to map a string onto a valid variable name.
4645 as_tr_sh
="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
4649 ## ----------------------------------- ##
4650 ## Main body of $CONFIG_STATUS script. ##
4651 ## ----------------------------------- ##
4653 test $as_write_fail = 0 && chmod +x
$CONFIG_STATUS || ac_write_fail
=1
4655 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
4656 # Save the log message, to keep $0 and so on meaningful, and to
4657 # report actual input values of CONFIG_FILES etc. instead of their
4658 # values after options handling.
4660 This file was extended by RISC-V ISA Simulator $as_me ?, which was
4661 generated by GNU Autoconf 2.64. Invocation command line was
4663 CONFIG_FILES = $CONFIG_FILES
4664 CONFIG_HEADERS = $CONFIG_HEADERS
4665 CONFIG_LINKS = $CONFIG_LINKS
4666 CONFIG_COMMANDS = $CONFIG_COMMANDS
4669 on `(hostname || uname -n) 2>/dev/null | sed 1q`
4674 case $ac_config_files in *"
4675 "*) set x
$ac_config_files; shift; ac_config_files
=$
*;;
4678 case $ac_config_headers in *"
4679 "*) set x
$ac_config_headers; shift; ac_config_headers
=$
*;;
4683 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
4684 # Files that config.status was made for.
4685 config_files="$ac_config_files"
4686 config_headers="$ac_config_headers"
4690 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
4692 \`$as_me' instantiates files and other configuration actions
4693 from templates according to the current configuration. Unless the files
4694 and actions are specified as TAGs, all are instantiated by default.
4696 Usage: $0 [OPTION]... [TAG]...
4698 -h, --help print this help, then exit
4699 -V, --version print version number and configuration settings, then exit
4700 -q, --quiet, --silent
4701 do not print progress messages
4702 -d, --debug don't remove temporary files
4703 --recheck update $as_me by reconfiguring in the same conditions
4704 --file=FILE[:TEMPLATE]
4705 instantiate the configuration file FILE
4706 --header=FILE[:TEMPLATE]
4707 instantiate the configuration header FILE
4709 Configuration files:
4712 Configuration headers:
4715 Report bugs to <Andrew Waterman>."
4718 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
4720 RISC-V ISA Simulator config.status ?
4721 configured by $0, generated by GNU Autoconf 2.64,
4722 with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
4724 Copyright (C) 2009 Free Software Foundation, Inc.
4725 This config.status script is free software; the Free Software Foundation
4726 gives unlimited permission to copy, distribute and modify it."
4731 test -n "\$AWK" || AWK=awk
4734 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
4735 # The default lists apply if the user does not specify any file.
4741 ac_option
=`expr "X$1" : 'X\([^=]*\)='`
4742 ac_optarg
=`expr "X$1" : 'X[^=]*=\(.*\)'`
4753 # Handling of the options.
4754 -recheck |
--recheck |
--rechec |
--reche |
--rech |
--rec |
--re |
--r)
4756 --version |
--versio |
--versi |
--vers |
--ver |
--ve |
--v |
-V )
4757 $as_echo "$ac_cs_version"; exit ;;
4758 --debug |
--debu |
--deb |
--de |
--d |
-d )
4760 --file |
--fil |
--fi |
--f )
4763 *\'*) ac_optarg
=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
4765 as_fn_append CONFIG_FILES
" '$ac_optarg'"
4766 ac_need_defaults
=false
;;
4767 --header |
--heade |
--head |
--hea )
4770 *\'*) ac_optarg
=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
4772 as_fn_append CONFIG_HEADERS
" '$ac_optarg'"
4773 ac_need_defaults
=false
;;
4775 # Conflict between --help and --header
4776 as_fn_error
"ambiguous option: \`$1'
4777 Try \`$0 --help' for more information.";;
4778 --help |
--hel |
-h )
4779 $as_echo "$ac_cs_usage"; exit ;;
4780 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
4781 |
-silent |
--silent |
--silen |
--sile |
--sil |
--si |
--s)
4785 -*) as_fn_error
"unrecognized option: \`$1'
4786 Try \`$0 --help' for more information." ;;
4788 *) as_fn_append ac_config_targets
" $1"
4789 ac_need_defaults
=false
;;
4795 ac_configure_extra_args
=
4797 if $ac_cs_silent; then
4799 ac_configure_extra_args
="$ac_configure_extra_args --silent"
4803 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
4804 if \$ac_cs_recheck; then
4805 set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
4807 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
4808 CONFIG_SHELL='$SHELL'
4814 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
4818 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
4819 ## Running $as_me. ##
4825 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
4828 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
4830 # Handling of arguments.
4831 for ac_config_target
in $ac_config_targets
4833 case $ac_config_target in
4834 "riscv.mk") CONFIG_FILES
="$CONFIG_FILES riscv.mk:riscv/riscv.mk.in" ;;
4835 "softfloat.mk") CONFIG_FILES
="$CONFIG_FILES softfloat.mk:softfloat/softfloat.mk.in" ;;
4836 "softfloat_riscv.mk") CONFIG_FILES
="$CONFIG_FILES softfloat_riscv.mk:softfloat_riscv/softfloat_riscv.mk.in" ;;
4837 "config.h") CONFIG_HEADERS
="$CONFIG_HEADERS config.h" ;;
4838 "Makefile") CONFIG_FILES
="$CONFIG_FILES Makefile" ;;
4840 *) as_fn_error
"invalid argument: \`$ac_config_target'" "$LINENO" 5;;
4845 # If the user did not use the arguments to specify the items to instantiate,
4846 # then the envvar interface is used. Set only those that are not.
4847 # We use the long form for the default assignment because of an extremely
4848 # bizarre bug on SunOS 4.1.3.
4849 if $ac_need_defaults; then
4850 test "${CONFIG_FILES+set}" = set || CONFIG_FILES
=$config_files
4851 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS
=$config_headers
4854 # Have a temporary directory for convenience. Make it in the build tree
4855 # simply because there is no reason against having it here, and in addition,
4856 # creating and moving files from /tmp can sometimes cause problems.
4857 # Hook for its removal unless debugging.
4858 # Note that there is a small window in which the directory will not be cleaned:
4859 # after its creation but before its name has been assigned to `$tmp'.
4863 trap 'exit_status=$?
4864 { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
4866 trap 'as_fn_exit 1' 1 2 13 15
4868 # Create a (secure) tmp directory for tmp files.
4871 tmp
=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
4872 test -n "$tmp" && test -d "$tmp"
4875 tmp
=.
/conf$$
-$RANDOM
4876 (umask 077 && mkdir
"$tmp")
4877 } || as_fn_error
"cannot create a temporary directory in ." "$LINENO" 5
4879 # Set up the scripts for CONFIG_FILES section.
4880 # No need to generate them if there are no CONFIG_FILES.
4881 # This happens for instance with `./config.status config.h'.
4882 if test -n "$CONFIG_FILES"; then
4885 ac_cr
=`echo X | tr X '\015'`
4886 # On cygwin, bash can eat \r inside `` if the user requested igncr.
4887 # But we know of no other shell where ac_cr would be empty at this
4888 # point, so we can use a bashism as a fallback.
4889 if test "x$ac_cr" = x
; then
4890 eval ac_cr
=\$
\'\\r
\'
4892 ac_cs_awk_cr
=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
4893 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
4899 echo 'BEGIN {' >"$tmp/subs1.awk" &&
4904 echo "cat >conf$$subs.awk <<_ACEOF" &&
4905 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
4908 as_fn_error "could not
make $CONFIG_STATUS" "$LINENO" 5
4909 ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
4911 for ac_last_try in false false false false false :; do
4912 . ./conf$$subs.sh ||
4913 as_fn_error "could not
make $CONFIG_STATUS" "$LINENO" 5
4915 ac_delim_n=`sed -n "s
/.
*$ac_delim\$
/X
/p
" conf$$subs.awk | grep -c X`
4916 if test $ac_delim_n = $ac_delim_num; then
4918 elif $ac_last_try; then
4919 as_fn_error "could not
make $CONFIG_STATUS" "$LINENO" 5
4921 ac_delim="$ac_delim!$ac_delim _
$ac_delim!! "
4926 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
4927 cat >>"\
$tmp/subs1.
awk" <<\\_ACAWK &&
4931 s/^/S["/; s
/!.
*/"]=/
4941 s/\(.\{148\}\).*/\1/
4943 s/["\\]/\\&/g
; s
/^
/"/; s/$/\\n"\\/
4948 s
/["\\]/\\&/g; s/^/"/; s
/$
/"\\/
4955 s/\(.\{148\}\).*/\1/
4957 s/["\\]/\\&/g
; s
/^
/"/; s/$/"/
4961 s
/["\\]/\\&/g; s/^/"/; s
/$
/"\\/
4966 ' <conf$$subs.awk | sed '
4971 ' >>$CONFIG_STATUS || ac_write_fail=1
4972 rm -f conf$$subs.awk
4973 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
4975 cat >>"\
$tmp/subs1.
awk" <<_ACAWK &&
4976 for (key in S) S_is_set[key] = 1
4982 nfields = split(line, field, "@
")
4984 len = length(field[1])
4985 for (i = 2; i < nfields; i++) {
4987 keylen = length(key)
4988 if (S_is_set[key]) {
4990 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
4991 len += length(value) + length(field[++i])
5002 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
5003 if sed "s
/$ac_cr//" < /dev/null > /dev/null 2>&1; then
5004 sed "s
/$ac_cr\$
//; s
/$ac_cr/$ac_cs_awk_cr/g
"
5007 fi < "$tmp/subs1.
awk" > "$tmp/subs.
awk" \
5008 || as_fn_error "could not setup config files machinery
" "$LINENO" 5
5011 # VPATH may cause trouble with some makes, so we remove $(srcdir),
5012 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".
", strip leading and
5013 # trailing colons and then remove the whole line if VPATH becomes empty
5014 # (actually we leave an empty line to preserve line numbers).
5015 if test "x
$srcdir" = x.; then
5016 ac_vpsub='/^[ ]*VPATH[ ]*=/{
5020 s/^\([^=]*=[ ]*\):*/\1/
5026 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
5027 fi # test -n "$CONFIG_FILES"
5029 # Set up the scripts for CONFIG_HEADERS section.
5030 # No need to generate them if there are no CONFIG_HEADERS.
5031 # This happens for instance with `./config.status Makefile'.
5032 if test -n "$CONFIG_HEADERS"; then
5033 cat >"$tmp/defines.
awk" <<\_ACAWK ||
5037 # Transform confdefs.h into an awk script `defines.awk', embedded as
5038 # here-document in config.status, that substitutes the proper values into
5039 # config.h.in to produce config.h.
5041 # Create a delimiter string that does not exist in confdefs.h, to ease
5042 # handling of long lines.
5044 for ac_last_try in false false :; do
5045 ac_t=`sed -n "/$ac_delim/p
" confdefs.h`
5046 if test -z "$ac_t"; then
5048 elif $ac_last_try; then
5049 as_fn_error "could not
make $CONFIG_HEADERS" "$LINENO" 5
5051 ac_delim="$ac_delim!$ac_delim _
$ac_delim!! "
5055 # For the awk script, D is an array of macro values keyed by name,
5056 # likewise P contains macro parameters if any. Preserve backslash
5057 # newline sequences.
5059 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
5061 s/.\{148\}/&'"$ac_delim"'/g
5064 s/^[ ]*#[ ]*define[ ][ ]*/ /
5071 s
/^ \
('"$ac_word_re"'\
)\
(([^
()]*)\
)[ ]*\
(.
*\
)/P
["\1"]="\2"\
5073 s
/^ \
('"$ac_word_re"'\
)[ ]*\
(.
*\
)/D
["\1"]=" \2"/p
5077 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\
1"]="\
2"\
5078 D["\
1"]=" \
3\\\\\\n
"\\/p
5080 s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\
1"]=" \
2\\\\\\n
"\\/p
5085 s/.\{148\}/&'"$ac_delim"'/g
5090 s/["\\]/\\&/g
; s
/^
/"/; s/$/"/p
5093 s
/["\\]/\\&/g; s/^/"/; s
/$
/\\\\\\n
"\\/p
5095 ' <confdefs.h | sed '
5096 s/'"$ac_delim"'/"\\\
5097 "/g' >>$CONFIG_STATUS || ac_write_fail=1
5099 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
5100 for (key in D) D_is_set[key] = 1
5103 /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
5105 split(line, arg, " ")
5106 if (arg[1] == "#") {
5110 defundef
= substr
(arg
[1], 2)
5113 split(mac1
, mac2
, "(") #)
5115 prefix
= substr
(line
, 1, index
(line
, defundef
) - 1)
5116 if (D_is_set
[macro
]) {
5117 # Preserve the white space surrounding the "#".
5118 print prefix
"define", macro P
[macro
] D
[macro
]
5121 # Replace #undef with comments. This is necessary, for example,
5122 # in the case of _POSIX_SOURCE, which is predefined and required
5123 # on some systems where configure will not decide to define it.
5124 if (defundef
== "undef") {
5125 print
"/*", prefix defundef
, macro
, "*/"
5133 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
5134 as_fn_error
"could not setup config headers machinery" "$LINENO" 5
5135 fi # test -n "$CONFIG_HEADERS"
5138 eval set X
" :F $CONFIG_FILES :H $CONFIG_HEADERS "
5143 :[FHLC
]) ac_mode
=$ac_tag; continue;;
5145 case $ac_mode$ac_tag in
5147 :L
* |
:C
*:*) as_fn_error
"invalid tag \`$ac_tag'" "$LINENO" 5;;
5148 :[FH
]-) ac_tag
=-:-;;
5149 :[FH
]*) ac_tag
=$ac_tag:$ac_tag.
in;;
5166 -) ac_f
="$tmp/stdin";;
5167 *) # Look for the file first in the build tree, then in the source tree
5168 # (if the path is not absolute). The absolute path cannot be DOS-style,
5169 # because $ac_f cannot contain `:'.
5173 *) test -f "$srcdir/$ac_f" && ac_f
="$srcdir/$ac_f";;
5175 as_fn_error
"cannot find input file: \`$ac_f'" "$LINENO" 5;;
5177 case $ac_f in *\'*) ac_f
=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
5178 as_fn_append ac_file_inputs
" '$ac_f'"
5181 # Let's still pretend it is `configure' which instantiates (i.e., don't
5182 # use $as_me), people would be surprised to read:
5183 # /* config.h. Generated by config.status. */
5184 configure_input
='Generated from '`
5185 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
5187 if test x
"$ac_file" != x-
; then
5188 configure_input
="$ac_file. $configure_input"
5189 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
5190 $as_echo "$as_me: creating $ac_file" >&6;}
5192 # Neutralize special characters interpreted by sed in replacement strings.
5193 case $configure_input in #(
5194 *\
&* |
*\|
* |
*\\* )
5195 ac_sed_conf_input
=`$as_echo "$configure_input" |
5196 sed 's/[\\\\&|]/\\\\&/g'`;; #(
5197 *) ac_sed_conf_input
=$configure_input;;
5201 *:-:* |
*:-) cat >"$tmp/stdin" \
5202 || as_fn_error
"could not create $ac_file" "$LINENO" 5 ;;
5207 ac_dir
=`$as_dirname -- "$ac_file" ||
5208 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
5209 X"$ac_file" : 'X\(//\)[^/]' \| \
5210 X"$ac_file" : 'X\(//\)$' \| \
5211 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
5212 $as_echo X"$ac_file" |
5213 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
5230 as_dir
="$ac_dir"; as_fn_mkdir_p
5234 .
) ac_dir_suffix
= ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
5236 ac_dir_suffix
=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
5237 # A ".." for each directory in $ac_dir_suffix.
5238 ac_top_builddir_sub
=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
5239 case $ac_top_builddir_sub in
5240 "") ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
5241 *) ac_top_build_prefix
=$ac_top_builddir_sub/ ;;
5244 ac_abs_top_builddir
=$ac_pwd
5245 ac_abs_builddir
=$ac_pwd$ac_dir_suffix
5246 # for backward compatibility:
5247 ac_top_builddir
=$ac_top_build_prefix
5250 .
) # We are building in place.
5252 ac_top_srcdir
=$ac_top_builddir_sub
5253 ac_abs_top_srcdir
=$ac_pwd ;;
5254 [\\/]* | ?
:[\\/]* ) # Absolute name.
5255 ac_srcdir
=$srcdir$ac_dir_suffix;
5256 ac_top_srcdir
=$srcdir
5257 ac_abs_top_srcdir
=$srcdir ;;
5259 ac_srcdir
=$ac_top_build_prefix$srcdir$ac_dir_suffix
5260 ac_top_srcdir
=$ac_top_build_prefix$srcdir
5261 ac_abs_top_srcdir
=$ac_pwd/$srcdir ;;
5263 ac_abs_srcdir
=$ac_abs_top_srcdir$ac_dir_suffix
5273 [\\/$
]* | ?
:[\\/]* ) ac_INSTALL
=$INSTALL ;;
5274 *) ac_INSTALL
=$ac_top_build_prefix$INSTALL ;;
5278 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
5279 # If the template does not know about datarootdir, expand it.
5280 # FIXME: This hack should be removed a few years after 2.60.
5281 ac_datarootdir_hack
=; ac_datarootdir_seen
=
5292 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
5293 *datarootdir
*) ac_datarootdir_seen
=yes;;
5294 *@datadir@
*|
*@docdir@
*|
*@infodir@
*|
*@localedir@
*|
*@mandir@
*)
5295 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
5296 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
5298 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
5299 ac_datarootdir_hack='
5300 s&@datadir@&$datadir&g
5301 s&@docdir@&$docdir&g
5302 s&@infodir@&$infodir&g
5303 s&@localedir@&$localedir&g
5304 s&@mandir@&$mandir&g
5305 s&\\\${datarootdir}&$datarootdir&g' ;;
5309 # Neutralize VPATH when `$srcdir' = `.'.
5310 # Shell code in configure.ac might set extrasub.
5311 # FIXME: do we really want to maintain this feature?
5312 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
5313 ac_sed_extra="$ac_vpsub
5316 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
5318 /@
[a-zA-Z_
][a-zA-Z_0-9
]*@
/!b
5319 s|@configure_input@|
$ac_sed_conf_input|
;t t
5320 s
&@top_builddir@
&$ac_top_builddir_sub&;t t
5321 s
&@top_build_prefix@
&$ac_top_build_prefix&;t t
5322 s
&@srcdir@
&$ac_srcdir&;t t
5323 s
&@abs_srcdir@
&$ac_abs_srcdir&;t t
5324 s
&@top_srcdir@
&$ac_top_srcdir&;t t
5325 s
&@abs_top_srcdir@
&$ac_abs_top_srcdir&;t t
5326 s
&@builddir@
&$ac_builddir&;t t
5327 s
&@abs_builddir@
&$ac_abs_builddir&;t t
5328 s
&@abs_top_builddir@
&$ac_abs_top_builddir&;t t
5329 s
&@INSTALL@
&$ac_INSTALL&;t t
5330 $ac_datarootdir_hack
5332 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.
awk" >$tmp/out \
5333 || as_fn_error "could not create
$ac_file" "$LINENO" 5
5335 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
5336 { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out
"`; test -n "$ac_out"; } &&
5337 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out
"`; test -z "$ac_out"; } &&
5338 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: $ac_file contains a reference to the variable \
`datarootdir'
5339 which seems to be undefined. Please make sure it is defined." >&5
5340 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir
'
5341 which seems to be undefined. Please make sure it is defined." >&2;}
5345 -) cat "$tmp/out" && rm -f "$tmp/out";;
5346 *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
5348 || as_fn_error "could not create $ac_file" "$LINENO" 5
5354 if test x"$ac_file" != x-; then
5356 $as_echo "/* $configure_input */" \
5357 && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs"
5358 } >"$tmp/config.h" \
5359 || as_fn_error "could not create $ac_file" "$LINENO" 5
5360 if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then
5361 { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
5362 $as_echo "$as_me: $ac_file is unchanged" >&6;}
5365 mv "$tmp/config.h" "$ac_file" \
5366 || as_fn_error "could not create $ac_file" "$LINENO" 5
5369 $as_echo "/* $configure_input */" \
5370 && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \
5371 || as_fn_error "could not create -" "$LINENO" 5
5383 ac_clean_files=$ac_clean_files_save
5385 test $ac_write_fail = 0 ||
5386 as_fn_error "write failure creating $CONFIG_STATUS" "$LINENO" 5
5389 # configure is writing to config.log, and then calls config.status.
5390 # config.status does its own redirection, appending to config.log.
5391 # Unfortunately, on DOS this fails, as config.log is still kept open
5392 # by configure, so config.status won't be able to
write to it
; its
5393 # output is simply discarded. So we exec the FD to /dev/null,
5394 # effectively closing config.log, so it can be properly (re)opened and
5395 # appended to by config.status. When coming back to configure, we
5396 # need to make the FD available again.
5397 if test "$no_create" != yes; then
5399 ac_config_status_args
=
5400 test "$silent" = yes &&
5401 ac_config_status_args
="$ac_config_status_args --quiet"
5403 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success
=false
5405 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
5406 # would make configure fail if this is the last instruction.
5407 $ac_cs_success || as_fn_exit $?
5409 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no
; then
5410 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
5411 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}