2 # Guess values for system-dependent variables and create Makefiles.
3 # Generated by GNU Autoconf 2.64.
5 # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
6 # 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software
9 # This configure script is free software; the Free Software Foundation
10 # gives unlimited permission to copy, distribute and modify it.
11 ## -------------------- ##
12 ## M4sh Initialization. ##
13 ## -------------------- ##
15 # Be more Bourne compatible
16 DUALCASE=1; export DUALCASE # for MKS sh
17 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
20 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
21 # is contrary to our usage. Disable this feature.
22 alias -g '${1+"$@"}'='"$@"'
25 case `(set -o) 2>/dev/null` in #(
37 # Printing a long string crashes Solaris 7 /usr/bin/printf.
38 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
39 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
40 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
41 # Prefer a ksh shell builtin over an external printf program on Solaris,
42 # but without wasting forks for bash or zsh.
43 if test -z "$BASH_VERSION$ZSH_VERSION" \
44 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
46 as_echo_n='print -rn --'
47 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
51 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
52 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
53 as_echo_n='/usr/ucb/echo -n'
55 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
60 expr "X$arg" : "X\\(.*\\)$as_nl";
61 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
63 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
66 as_echo_n='sh -c $as_echo_n_body as_echo'
69 as_echo='sh -c $as_echo_body as_echo'
72 # The user is always right.
73 if test "${PATH_SEPARATOR+set}" != set; then
75 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
76 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
83 # We need space, tab and new line, in precisely that order. Quoting is
84 # there to prevent editors from complaining about space-tab.
85 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
86 # splitting by setting IFS to empty value.)
89 # Find who we are. Look in the path if we contain no directory separator.
91 *[\\/]* ) as_myself=$0 ;;
92 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
96 test -z "$as_dir" && as_dir=.
97 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
103 # We did not find ourselves, most probably we were run as `sh COMMAND'
104 # in which case we are not to be found in the path.
105 if test "x$as_myself" = x; then
108 if test ! -f "$as_myself"; then
109 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
113 # Unset variables that we do not need and which cause bugs (e.g. in
114 # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
115 # suppresses any "Segmentation fault" message there. '((' could
116 # trigger a bug in pdksh 5.2.14.
117 for as_var in BASH_ENV ENV MAIL MAILPATH
118 do eval test x\${$as_var+set} = xset \
119 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
132 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
134 if test "x$CONFIG_SHELL" = x; then
135 as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
138 # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
139 # is contrary to our usage. Disable this feature.
140 alias -g '\${1+\"\$@\"}'='\"\$@\"'
143 case \`(set -o) 2>/dev/null\` in #(
151 as_required="as_fn_return () { (exit \$1); }
152 as_fn_success () { as_fn_return 0; }
153 as_fn_failure () { as_fn_return 1; }
154 as_fn_ret_success () { return 0; }
155 as_fn_ret_failure () { return 1; }
158 as_fn_success || { exitcode=1; echo as_fn_success failed.; }
159 as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
160 as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
161 as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
162 if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
165 exitcode=1; echo positional parameters were not saved.
167 test x\$exitcode = x0 || exit 1"
168 as_suggested=" as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
169 as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
170 eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
171 test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
172 test \$(( 1 + 1 )) = 2 || exit 1"
173 if (eval "$as_required") 2>/dev/null; then :
178 if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
181 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
183 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
186 test -z "$as_dir" && as_dir=.
190 for as_base in sh bash ksh sh5; do
191 # Try only shells that exist, to save several forks.
192 as_shell=$as_dir/$as_base
193 if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
194 { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
195 CONFIG_SHELL=$as_shell as_have_required=yes
196 if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
204 $as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
205 { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
206 CONFIG_SHELL=$SHELL as_have_required=yes
211 if test "x$CONFIG_SHELL" != x; then :
212 # We cannot yet assume a decent shell, so we have to provide a
213 # neutralization value for shells without unset; and this also
214 # works around shells that cannot unset nonexistent variables.
217 (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
219 exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"}
222 if test x$as_have_required = xno; then :
223 $as_echo "$0: This script requires a shell more modern than all"
224 $as_echo "$0: the shells that I found on your system."
225 if test x${ZSH_VERSION+set} = xset ; then
226 $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
227 $as_echo "$0: be upgraded to zsh 4.3.4 or later."
229 $as_echo "$0: Please tell bug-autoconf@gnu.org about your system,
230 $0: including any error possibly output before this
231 $0: message. Then install a modern shell, or manually run
232 $0: the script under such a shell if you do have one."
238 SHELL=${CONFIG_SHELL-/bin/sh}
240 # Unset more variables known to interfere with behavior of common tools.
241 CLICOLOR_FORCE= GREP_OPTIONS=
242 unset CLICOLOR_FORCE GREP_OPTIONS
244 ## --------------------- ##
245 ## M4sh Shell Functions. ##
246 ## --------------------- ##
249 # Portably unset VAR.
252 { eval $1=; unset $1;}
256 # as_fn_set_status STATUS
257 # -----------------------
258 # Set $? to STATUS, without forking.
266 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
276 # Create "$as_dir" as a directory, including parents if necessary.
281 -*) as_dir=./$as_dir;;
283 test -d "$as_dir" || eval $as_mkdir_p || {
287 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
290 as_dirs="'$as_qdir' $as_dirs"
291 as_dir=`$as_dirname -- "$as_dir" ||
292 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
293 X"$as_dir" : 'X\(//\)[^/]' \| \
294 X"$as_dir" : 'X\(//\)$' \| \
295 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
296 $as_echo X"$as_dir" |
297 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
314 test -d "$as_dir" && break
316 test -z "$as_dirs" || eval "mkdir $as_dirs"
317 } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
321 # as_fn_append VAR VALUE
322 # ----------------------
323 # Append the text in VALUE to the end of the definition contained in VAR. Take
324 # advantage of any shell optimizations that allow amortized linear growth over
325 # repeated appends, instead of the typical quadratic growth present in naive
327 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
328 eval 'as_fn_append ()
341 # Perform arithmetic evaluation on the ARGs, and store the result in the
342 # global $as_val. Take advantage of shells that can avoid forks. The arguments
343 # must be portable across $(()) and expr.
344 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
352 as_val=`expr "$@" || test $? -eq 1`
357 # as_fn_error ERROR [LINENO LOG_FD]
358 # ---------------------------------
359 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
360 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
361 # script with status $?, using 1 if that was 0.
364 as_status=$?; test $as_status -eq 0 && as_status=1
366 as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
367 $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
369 $as_echo "$as_me: error: $1" >&2
370 as_fn_exit $as_status
373 if expr a : '\(a\)' >/dev/null 2>&1 &&
374 test "X`expr 00001 : '.*\(...\)'`" = X001; then
380 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
386 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
392 as_me=`$as_basename -- "$0" ||
393 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
394 X"$0" : 'X\(//\)$' \| \
395 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
397 sed '/^.*\/\([^/][^/]*\)\/*$/{
411 # Avoid depending upon Character Ranges.
412 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
413 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
414 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
415 as_cr_digits='0123456789'
416 as_cr_alnum=$as_cr_Letters$as_cr_digits
419 as_lineno_1=$LINENO as_lineno_1a=$LINENO
420 as_lineno_2=$LINENO as_lineno_2a=$LINENO
421 eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
422 test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
423 # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-)
435 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
439 chmod +x "$as_me.lineno" ||
440 { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
442 # Don't try to exec as it changes $[0], causing all sort of problems
443 # (the dirname of $[0] is not the place where we might find the
444 # original and so on. Autoconf is especially sensitive to this).
446 # Exit status is that of the last command.
450 ECHO_C= ECHO_N= ECHO_T=
451 case `echo -n x` in #(((((
453 case `echo 'xy\c'` in
454 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
456 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
463 rm -f conf$$ conf$$.exe conf$$.file
464 if test -d conf$$.dir; then
465 rm -f conf$$.dir/conf$$.file
468 mkdir conf$$.dir 2>/dev/null
470 if (echo >conf$$.file) 2>/dev/null; then
471 if ln -s conf$$.file conf$$ 2>/dev/null; then
473 # ... but there are two gotchas:
474 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
475 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
476 # In both cases, we have to default to `cp -p'.
477 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
479 elif ln conf$$.file conf$$ 2>/dev/null; then
487 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
488 rmdir conf$$.dir 2>/dev/null
490 if mkdir -p . 2>/dev/null; then
491 as_mkdir_p='mkdir -p "$as_dir"'
493 test -d ./-p && rmdir ./-p
497 if test -x / >/dev/null 2>&1; then
500 if ls -dL / >/dev/null 2>&1; then
507 if test -d "$1"; then
513 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
514 ???[sx]*):;;*)false;;esac;fi
518 as_executable_p=$as_test_x
520 # Sed expression to map a string onto a valid CPP name.
521 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
523 # Sed expression to map a string onto a valid variable name.
524 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
527 exec 7<&0 </dev/null 6>&1
530 # hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
531 # so uname gets run too.
532 ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
537 ac_default_prefix=/usr/local
539 ac_config_libobj_dir=.
546 # Identity of this package.
554 ac_unique_file="Makefile.in"
555 # Factoring default headers for most tests.
556 ac_includes_default="\
558 #ifdef HAVE_SYS_TYPES_H
559 # include <sys/types.h>
561 #ifdef HAVE_SYS_STAT_H
562 # include <sys/stat.h>
568 # ifdef HAVE_STDLIB_H
573 # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
578 #ifdef HAVE_STRINGS_H
579 # include <strings.h>
581 #ifdef HAVE_INTTYPES_H
582 # include <inttypes.h>
591 ac_subst_vars='LTLIBOBJS
696 program_transform_name
709 enable_option_checking
711 enable_maintainer_mode
722 enable_sim_hostendian
724 enable_sim_default_model
725 enable_sim_environment
729 ac_precious_vars='build_alias
740 # Initialize some variables set by options.
742 ac_init_version=false
743 ac_unrecognized_opts=
745 # The variables have the same names as the options, with
746 # dashes changed to underlines.
754 program_transform_name=s,x,x,
762 # Installation directory options.
763 # These are left unexpanded so users can "make install exec_prefix=/foo"
764 # and all the variables that are supposed to be based on exec_prefix
765 # by default will actually change.
766 # Use braces instead of parens because sh, perl, etc. also accept them.
767 # (The list follows the same order as the GNU Coding Standards.)
768 bindir='${exec_prefix}/bin'
769 sbindir='${exec_prefix}/sbin'
770 libexecdir='${exec_prefix}/libexec'
771 datarootdir='${prefix}/share'
772 datadir='${datarootdir}'
773 sysconfdir='${prefix}/etc'
774 sharedstatedir='${prefix}/com'
775 localstatedir='${prefix}/var'
776 includedir='${prefix}/include'
777 oldincludedir='/usr/include'
778 docdir='${datarootdir}/doc/${PACKAGE}'
779 infodir='${datarootdir}/info'
784 libdir='${exec_prefix}/lib'
785 localedir='${datarootdir}/locale'
786 mandir='${datarootdir}/man'
792 # If the previous option needs an argument, assign it.
793 if test -n "$ac_prev"; then
794 eval $ac_prev=\$ac_option
800 *=*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
804 # Accept the important Cygnus configure options, so we can diagnose typos.
806 case $ac_dashdash$ac_option in
810 -bindir | --bindir | --bindi | --bind | --bin | --bi)
812 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
815 -build | --build | --buil | --bui | --bu)
816 ac_prev=build_alias ;;
817 -build=* | --build=* | --buil=* | --bui=* | --bu=*)
818 build_alias=$ac_optarg ;;
820 -cache-file | --cache-file | --cache-fil | --cache-fi \
821 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
822 ac_prev=cache_file ;;
823 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
824 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
825 cache_file=$ac_optarg ;;
828 cache_file=config.cache ;;
830 -datadir | --datadir | --datadi | --datad)
832 -datadir=* | --datadir=* | --datadi=* | --datad=*)
833 datadir=$ac_optarg ;;
835 -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
836 | --dataroo | --dataro | --datar)
837 ac_prev=datarootdir ;;
838 -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
839 | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
840 datarootdir=$ac_optarg ;;
842 -disable-* | --disable-*)
843 ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
844 # Reject names that are not valid shell variable names.
845 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
846 as_fn_error "invalid feature name: $ac_useropt"
847 ac_useropt_orig=$ac_useropt
848 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
849 case $ac_user_opts in
853 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
854 ac_unrecognized_sep=', ';;
856 eval enable_$ac_useropt=no ;;
858 -docdir | --docdir | --docdi | --doc | --do)
860 -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
863 -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
865 -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
868 -enable-* | --enable-*)
869 ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
870 # Reject names that are not valid shell variable names.
871 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
872 as_fn_error "invalid feature name: $ac_useropt"
873 ac_useropt_orig=$ac_useropt
874 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
875 case $ac_user_opts in
879 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
880 ac_unrecognized_sep=', ';;
882 eval enable_$ac_useropt=\$ac_optarg ;;
884 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
885 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
886 | --exec | --exe | --ex)
887 ac_prev=exec_prefix ;;
888 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
889 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
890 | --exec=* | --exe=* | --ex=*)
891 exec_prefix=$ac_optarg ;;
893 -gas | --gas | --ga | --g)
894 # Obsolete; use --with-gas.
897 -help | --help | --hel | --he | -h)
899 -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
900 ac_init_help=recursive ;;
901 -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
902 ac_init_help=short ;;
904 -host | --host | --hos | --ho)
905 ac_prev=host_alias ;;
906 -host=* | --host=* | --hos=* | --ho=*)
907 host_alias=$ac_optarg ;;
909 -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
911 -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
913 htmldir=$ac_optarg ;;
915 -includedir | --includedir | --includedi | --included | --include \
916 | --includ | --inclu | --incl | --inc)
917 ac_prev=includedir ;;
918 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
919 | --includ=* | --inclu=* | --incl=* | --inc=*)
920 includedir=$ac_optarg ;;
922 -infodir | --infodir | --infodi | --infod | --info | --inf)
924 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
925 infodir=$ac_optarg ;;
927 -libdir | --libdir | --libdi | --libd)
929 -libdir=* | --libdir=* | --libdi=* | --libd=*)
932 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
933 | --libexe | --libex | --libe)
934 ac_prev=libexecdir ;;
935 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
936 | --libexe=* | --libex=* | --libe=*)
937 libexecdir=$ac_optarg ;;
939 -localedir | --localedir | --localedi | --localed | --locale)
941 -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
942 localedir=$ac_optarg ;;
944 -localstatedir | --localstatedir | --localstatedi | --localstated \
945 | --localstate | --localstat | --localsta | --localst | --locals)
946 ac_prev=localstatedir ;;
947 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
948 | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
949 localstatedir=$ac_optarg ;;
951 -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
953 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
957 # Obsolete; use --without-fp.
960 -no-create | --no-create | --no-creat | --no-crea | --no-cre \
961 | --no-cr | --no-c | -n)
964 -no-recursion | --no-recursion | --no-recursio | --no-recursi \
965 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
968 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
969 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
970 | --oldin | --oldi | --old | --ol | --o)
971 ac_prev=oldincludedir ;;
972 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
973 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
974 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
975 oldincludedir=$ac_optarg ;;
977 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
979 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
982 -program-prefix | --program-prefix | --program-prefi | --program-pref \
983 | --program-pre | --program-pr | --program-p)
984 ac_prev=program_prefix ;;
985 -program-prefix=* | --program-prefix=* | --program-prefi=* \
986 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
987 program_prefix=$ac_optarg ;;
989 -program-suffix | --program-suffix | --program-suffi | --program-suff \
990 | --program-suf | --program-su | --program-s)
991 ac_prev=program_suffix ;;
992 -program-suffix=* | --program-suffix=* | --program-suffi=* \
993 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
994 program_suffix=$ac_optarg ;;
996 -program-transform-name | --program-transform-name \
997 | --program-transform-nam | --program-transform-na \
998 | --program-transform-n | --program-transform- \
999 | --program-transform | --program-transfor \
1000 | --program-transfo | --program-transf \
1001 | --program-trans | --program-tran \
1002 | --progr-tra | --program-tr | --program-t)
1003 ac_prev=program_transform_name ;;
1004 -program-transform-name=* | --program-transform-name=* \
1005 | --program-transform-nam=* | --program-transform-na=* \
1006 | --program-transform-n=* | --program-transform-=* \
1007 | --program-transform=* | --program-transfor=* \
1008 | --program-transfo=* | --program-transf=* \
1009 | --program-trans=* | --program-tran=* \
1010 | --progr-tra=* | --program-tr=* | --program-t=*)
1011 program_transform_name=$ac_optarg ;;
1013 -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1015 -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1016 pdfdir=$ac_optarg ;;
1018 -psdir | --psdir | --psdi | --psd | --ps)
1020 -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1023 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1024 | -silent | --silent | --silen | --sile | --sil)
1027 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1029 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1031 sbindir=$ac_optarg ;;
1033 -sharedstatedir | --sharedstatedir | --sharedstatedi \
1034 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1035 | --sharedst | --shareds | --shared | --share | --shar \
1037 ac_prev=sharedstatedir ;;
1038 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1039 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1040 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1042 sharedstatedir=$ac_optarg ;;
1044 -site | --site | --sit)
1046 -site=* | --site=* | --sit=*)
1049 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1051 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1052 srcdir=$ac_optarg ;;
1054 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1055 | --syscon | --sysco | --sysc | --sys | --sy)
1056 ac_prev=sysconfdir ;;
1057 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1058 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1059 sysconfdir=$ac_optarg ;;
1061 -target | --target | --targe | --targ | --tar | --ta | --t)
1062 ac_prev=target_alias ;;
1063 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1064 target_alias=$ac_optarg ;;
1066 -v | -verbose | --verbose | --verbos | --verbo | --verb)
1069 -version | --version | --versio | --versi | --vers | -V)
1070 ac_init_version=: ;;
1073 ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1074 # Reject names that are not valid shell variable names.
1075 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1076 as_fn_error "invalid package name: $ac_useropt"
1077 ac_useropt_orig=$ac_useropt
1078 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1079 case $ac_user_opts in
1083 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1084 ac_unrecognized_sep=', ';;
1086 eval with_$ac_useropt=\$ac_optarg ;;
1088 -without-* | --without-*)
1089 ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1090 # Reject names that are not valid shell variable names.
1091 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1092 as_fn_error "invalid package name: $ac_useropt"
1093 ac_useropt_orig=$ac_useropt
1094 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1095 case $ac_user_opts in
1099 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1100 ac_unrecognized_sep=', ';;
1102 eval with_$ac_useropt=no ;;
1105 # Obsolete; use --with-x.
1108 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1109 | --x-incl | --x-inc | --x-in | --x-i)
1110 ac_prev=x_includes ;;
1111 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1112 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1113 x_includes=$ac_optarg ;;
1115 -x-libraries | --x-libraries | --x-librarie | --x-librari \
1116 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1117 ac_prev=x_libraries ;;
1118 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1119 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1120 x_libraries=$ac_optarg ;;
1122 -*) as_fn_error "unrecognized option: \`$ac_option'
1123 Try \`$0 --help' for more information."
1127 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1128 # Reject names that are not valid shell variable names.
1129 case $ac_envvar in #(
1130 '' | [0-9]* | *[!_$as_cr_alnum]* )
1131 as_fn_error "invalid variable name: \`$ac_envvar'" ;;
1133 eval $ac_envvar=\$ac_optarg
1134 export $ac_envvar ;;
1137 # FIXME: should be removed in autoconf 3.0.
1138 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1139 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1140 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1141 : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
1147 if test -n "$ac_prev"; then
1148 ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1149 as_fn_error "missing argument to $ac_option"
1152 if test -n "$ac_unrecognized_opts"; then
1153 case $enable_option_checking in
1155 fatal) as_fn_error "unrecognized options: $ac_unrecognized_opts" ;;
1156 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1160 # Check all directory arguments for consistency.
1161 for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1162 datadir sysconfdir sharedstatedir localstatedir includedir \
1163 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1164 libdir localedir mandir
1166 eval ac_val=\$$ac_var
1167 # Remove trailing slashes.
1170 ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1171 eval $ac_var=\$ac_val;;
1173 # Be sure to have absolute directory names.
1175 [\\/$]* | ?:[\\/]* ) continue;;
1176 NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1178 as_fn_error "expected an absolute directory name for --$ac_var: $ac_val"
1181 # There might be people who depend on the old broken behavior: `$host'
1182 # used to hold the argument of --host etc.
1183 # FIXME: To remove some day.
1186 target=$target_alias
1188 # FIXME: To remove some day.
1189 if test "x$host_alias" != x; then
1190 if test "x$build_alias" = x; then
1191 cross_compiling=maybe
1192 $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
1193 If a cross compiler is detected then cross compile mode will be used." >&2
1194 elif test "x$build_alias" != "x$host_alias"; then
1200 test -n "$host_alias" && ac_tool_prefix=$host_alias-
1202 test "$silent" = yes && exec 6>/dev/null
1205 ac_pwd=`pwd` && test -n "$ac_pwd" &&
1206 ac_ls_di=`ls -di .` &&
1207 ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1208 as_fn_error "working directory cannot be determined"
1209 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1210 as_fn_error "pwd does not report name of working directory"
1213 # Find the source files, if location was not specified.
1214 if test -z "$srcdir"; then
1215 ac_srcdir_defaulted=yes
1216 # Try the directory containing this script, then the parent directory.
1217 ac_confdir=`$as_dirname -- "$as_myself" ||
1218 $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1219 X"$as_myself" : 'X\(//\)[^/]' \| \
1220 X"$as_myself" : 'X\(//\)$' \| \
1221 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1222 $as_echo X"$as_myself" |
1223 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1241 if test ! -r "$srcdir/$ac_unique_file"; then
1245 ac_srcdir_defaulted=no
1247 if test ! -r "$srcdir/$ac_unique_file"; then
1248 test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1249 as_fn_error "cannot find sources ($ac_unique_file) in $srcdir"
1251 ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1253 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error "$ac_msg"
1255 # When building in place, set srcdir=.
1256 if test "$ac_abs_confdir" = "$ac_pwd"; then
1259 # Remove unnecessary trailing slashes from srcdir.
1260 # Double slashes in file names in object file debugging info
1261 # mess up M-x gdb in Emacs.
1263 */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1265 for ac_var in $ac_precious_vars; do
1266 eval ac_env_${ac_var}_set=\${${ac_var}+set}
1267 eval ac_env_${ac_var}_value=\$${ac_var}
1268 eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1269 eval ac_cv_env_${ac_var}_value=\$${ac_var}
1273 # Report the --help message.
1275 if test "$ac_init_help" = "long"; then
1276 # Omit some internal or obsolete options to make the list less imposing.
1277 # This message is too long to be a string in the A/UX 3.1 sh.
1279 \`configure' configures this package to adapt to many kinds of systems.
1281 Usage: $0 [OPTION]... [VAR=VALUE]...
1283 To assign environment variables (e.g., CC, CFLAGS...), specify them as
1284 VAR=VALUE. See below for descriptions of some of the useful variables.
1286 Defaults for the options are specified in brackets.
1289 -h, --help display this help and exit
1290 --help=short display options specific to this package
1291 --help=recursive display the short help of all the included packages
1292 -V, --version display version information and exit
1293 -q, --quiet, --silent do not print \`checking...' messages
1294 --cache-file=FILE cache test results in FILE [disabled]
1295 -C, --config-cache alias for \`--cache-file=config.cache'
1296 -n, --no-create do not create output files
1297 --srcdir=DIR find the sources in DIR [configure dir or \`..']
1299 Installation directories:
1300 --prefix=PREFIX install architecture-independent files in PREFIX
1301 [$ac_default_prefix]
1302 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
1305 By default, \`make install' will install all the files in
1306 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1307 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1308 for instance \`--prefix=\$HOME'.
1310 For better control, use the options below.
1312 Fine tuning of the installation directories:
1313 --bindir=DIR user executables [EPREFIX/bin]
1314 --sbindir=DIR system admin executables [EPREFIX/sbin]
1315 --libexecdir=DIR program executables [EPREFIX/libexec]
1316 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1317 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1318 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1319 --libdir=DIR object code libraries [EPREFIX/lib]
1320 --includedir=DIR C header files [PREFIX/include]
1321 --oldincludedir=DIR C header files for non-gcc [/usr/include]
1322 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1323 --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1324 --infodir=DIR info documentation [DATAROOTDIR/info]
1325 --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1326 --mandir=DIR man documentation [DATAROOTDIR/man]
1327 --docdir=DIR documentation root [DATAROOTDIR/doc/PACKAGE]
1328 --htmldir=DIR html documentation [DOCDIR]
1329 --dvidir=DIR dvi documentation [DOCDIR]
1330 --pdfdir=DIR pdf documentation [DOCDIR]
1331 --psdir=DIR ps documentation [DOCDIR]
1337 --program-prefix=PREFIX prepend PREFIX to installed program names
1338 --program-suffix=SUFFIX append SUFFIX to installed program names
1339 --program-transform-name=PROGRAM run sed PROGRAM on installed program names
1342 --build=BUILD configure for building on BUILD [guessed]
1343 --host=HOST cross-compile to build programs to run on HOST [BUILD]
1344 --target=TARGET configure for building compilers for TARGET [HOST]
1348 if test -n "$ac_init_help"; then
1353 --disable-option-checking ignore unrecognized --enable/--with options
1354 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
1355 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
1356 --enable-maintainer-mode Enable developer functionality.
1357 --enable-sim-bswap Use Host specific BSWAP instruction.
1358 --enable-sim-cflags=opts Extra CFLAGS for use in building simulator
1359 --enable-sim-debug=opts Enable debugging flags
1360 --enable-sim-stdio Specify whether to use stdio for console input/output.
1361 --enable-sim-trace=opts Enable tracing flags
1362 --enable-sim-profile=opts Enable profiling flags
1363 --enable-sim-endian=endian Specify target byte endian orientation.
1364 --enable-sim-alignment=align Specify strict, nonstrict or forced alignment of memory accesses.
1365 --enable-sim-hostendian=end Specify host byte endian orientation.
1366 --enable-sim-scache=size Specify simulator execution cache size.
1367 --enable-sim-default-model=model Specify default model to simulate.
1368 --enable-sim-environment=environment Specify mixed, user, virtual or operating environment.
1369 --enable-sim-inline=inlines Specify which functions should be inlined.
1370 --enable-cgen-maint=DIR build cgen generated files
1373 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
1374 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
1375 --with-zlib include zlib support (auto/yes/no) default=auto
1376 --with-pkgversion=PKG Use PKG in the version string in place of "GDB"
1377 --with-bugurl=URL Direct users to URL to report a bug
1379 Some influential environment variables:
1380 CC C compiler command
1381 CFLAGS C compiler flags
1382 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
1383 nonstandard directory <lib dir>
1384 LIBS libraries to pass to the linker, e.g. -l<library>
1385 CPPFLAGS C/C++/Objective C preprocessor flags, e.g. -I<include dir> if
1386 you have headers in a nonstandard directory <include dir>
1389 Use these variables to override the choices made by `configure' or to help
1390 it to find libraries and programs with nonstandard names/locations.
1392 Report bugs to the package provider.
1397 if test "$ac_init_help" = "recursive"; then
1398 # If there are subdirs, report their specific --help.
1399 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1400 test -d "$ac_dir" ||
1401 { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1406 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1408 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1409 # A ".." for each directory in $ac_dir_suffix.
1410 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1411 case $ac_top_builddir_sub in
1412 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1413 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1416 ac_abs_top_builddir=$ac_pwd
1417 ac_abs_builddir=$ac_pwd$ac_dir_suffix
1418 # for backward compatibility:
1419 ac_top_builddir=$ac_top_build_prefix
1422 .) # We are building in place.
1424 ac_top_srcdir=$ac_top_builddir_sub
1425 ac_abs_top_srcdir=$ac_pwd ;;
1426 [\\/]* | ?:[\\/]* ) # Absolute name.
1427 ac_srcdir=$srcdir$ac_dir_suffix;
1428 ac_top_srcdir=$srcdir
1429 ac_abs_top_srcdir=$srcdir ;;
1431 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1432 ac_top_srcdir=$ac_top_build_prefix$srcdir
1433 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1435 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1437 cd "$ac_dir" || { ac_status=$?; continue; }
1438 # Check for guested configure.
1439 if test -f "$ac_srcdir/configure.gnu"; then
1441 $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1442 elif test -f "$ac_srcdir/configure"; then
1444 $SHELL "$ac_srcdir/configure" --help=recursive
1446 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1448 cd "$ac_pwd" || { ac_status=$?; break; }
1452 test -n "$ac_init_help" && exit $ac_status
1453 if $ac_init_version; then
1456 generated by GNU Autoconf 2.64
1458 Copyright (C) 2009 Free Software Foundation, Inc.
1459 This configure script is free software; the Free Software Foundation
1460 gives unlimited permission to copy, distribute and modify it.
1465 ## ------------------------ ##
1466 ## Autoconf initialization. ##
1467 ## ------------------------ ##
1469 # ac_fn_c_try_compile LINENO
1470 # --------------------------
1471 # Try to compile conftest.$ac_ext, and return whether this succeeded.
1472 ac_fn_c_try_compile ()
1474 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1475 rm -f conftest.$ac_objext
1476 if { { ac_try="$ac_compile"
1478 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1479 *) ac_try_echo=$ac_try;;
1481 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1482 $as_echo "$ac_try_echo"; } >&5
1483 (eval "$ac_compile") 2>conftest.err
1485 if test -s conftest.err; then
1486 grep -v '^ *+' conftest.err >conftest.er1
1487 cat conftest.er1 >&5
1488 mv -f conftest.er1 conftest.err
1490 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1491 test $ac_status = 0; } && {
1492 test -z "$ac_c_werror_flag" ||
1493 test ! -s conftest.err
1494 } && test -s conftest.$ac_objext; then :
1497 $as_echo "$as_me: failed program was:" >&5
1498 sed 's/^/| /' conftest.$ac_ext >&5
1502 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1505 } # ac_fn_c_try_compile
1507 # ac_fn_c_try_cpp LINENO
1508 # ----------------------
1509 # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1512 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1513 if { { ac_try="$ac_cpp conftest.$ac_ext"
1515 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1516 *) ac_try_echo=$ac_try;;
1518 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1519 $as_echo "$ac_try_echo"; } >&5
1520 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1522 if test -s conftest.err; then
1523 grep -v '^ *+' conftest.err >conftest.er1
1524 cat conftest.er1 >&5
1525 mv -f conftest.er1 conftest.err
1527 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1528 test $ac_status = 0; } >/dev/null && {
1529 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1530 test ! -s conftest.err
1534 $as_echo "$as_me: failed program was:" >&5
1535 sed 's/^/| /' conftest.$ac_ext >&5
1539 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1544 # ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1545 # -------------------------------------------------------
1546 # Tests whether HEADER exists, giving a warning if it cannot be compiled using
1547 # the include files in INCLUDES and setting the cache variable VAR
1549 ac_fn_c_check_header_mongrel ()
1551 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1552 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1553 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1554 $as_echo_n "checking for $2... " >&6; }
1555 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1556 $as_echo_n "(cached) " >&6
1559 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1560 $as_echo "$ac_res" >&6; }
1562 # Is the header compilable?
1563 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1564 $as_echo_n "checking $2 usability... " >&6; }
1565 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1566 /* end confdefs.h. */
1570 if ac_fn_c_try_compile "$LINENO"; then :
1571 ac_header_compiler=yes
1573 ac_header_compiler=no
1575 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1576 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1577 $as_echo "$ac_header_compiler" >&6; }
1579 # Is the header present?
1580 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1581 $as_echo_n "checking $2 presence... " >&6; }
1582 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1583 /* end confdefs.h. */
1586 if ac_fn_c_try_cpp "$LINENO"; then :
1587 ac_header_preproc=yes
1589 ac_header_preproc=no
1591 rm -f conftest.err conftest.$ac_ext
1592 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1593 $as_echo "$ac_header_preproc" >&6; }
1595 # So? What about this header?
1596 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1598 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1599 $as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1600 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1601 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1604 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1605 $as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1606 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5
1607 $as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;}
1608 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1609 $as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1610 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5
1611 $as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;}
1612 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1613 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1616 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1617 $as_echo_n "checking for $2... " >&6; }
1618 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1619 $as_echo_n "(cached) " >&6
1621 eval "$3=\$ac_header_compiler"
1624 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1625 $as_echo "$ac_res" >&6; }
1627 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1629 } # ac_fn_c_check_header_mongrel
1631 # ac_fn_c_try_run LINENO
1632 # ----------------------
1633 # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1634 # that executables *can* be run.
1637 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1638 if { { ac_try="$ac_link"
1640 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1641 *) ac_try_echo=$ac_try;;
1643 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1644 $as_echo "$ac_try_echo"; } >&5
1645 (eval "$ac_link") 2>&5
1647 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1648 test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1649 { { case "(($ac_try" in
1650 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1651 *) ac_try_echo=$ac_try;;
1653 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1654 $as_echo "$ac_try_echo"; } >&5
1655 (eval "$ac_try") 2>&5
1657 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1658 test $ac_status = 0; }; }; then :
1661 $as_echo "$as_me: program exited with status $ac_status" >&5
1662 $as_echo "$as_me: failed program was:" >&5
1663 sed 's/^/| /' conftest.$ac_ext >&5
1665 ac_retval=$ac_status
1667 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1668 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1673 # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1674 # -------------------------------------------------------
1675 # Tests whether HEADER exists and can be compiled using the include files in
1676 # INCLUDES, setting the cache variable VAR accordingly.
1677 ac_fn_c_check_header_compile ()
1679 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1680 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1681 $as_echo_n "checking for $2... " >&6; }
1682 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1683 $as_echo_n "(cached) " >&6
1685 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1686 /* end confdefs.h. */
1690 if ac_fn_c_try_compile "$LINENO"; then :
1695 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1698 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1699 $as_echo "$ac_res" >&6; }
1700 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1702 } # ac_fn_c_check_header_compile
1704 # ac_fn_c_try_link LINENO
1705 # -----------------------
1706 # Try to link conftest.$ac_ext, and return whether this succeeded.
1709 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1710 rm -f conftest.$ac_objext conftest$ac_exeext
1711 if { { ac_try="$ac_link"
1713 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1714 *) ac_try_echo=$ac_try;;
1716 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1717 $as_echo "$ac_try_echo"; } >&5
1718 (eval "$ac_link") 2>conftest.err
1720 if test -s conftest.err; then
1721 grep -v '^ *+' conftest.err >conftest.er1
1722 cat conftest.er1 >&5
1723 mv -f conftest.er1 conftest.err
1725 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1726 test $ac_status = 0; } && {
1727 test -z "$ac_c_werror_flag" ||
1728 test ! -s conftest.err
1729 } && test -s conftest$ac_exeext && {
1730 test "$cross_compiling" = yes ||
1731 $as_test_x conftest$ac_exeext
1735 $as_echo "$as_me: failed program was:" >&5
1736 sed 's/^/| /' conftest.$ac_ext >&5
1740 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1741 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1742 # interfere with the next link command; also delete a directory that is
1743 # left behind by Apple's compiler. We do this before executing the actions.
1744 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1745 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1748 } # ac_fn_c_try_link
1750 # ac_fn_c_check_func LINENO FUNC VAR
1751 # ----------------------------------
1752 # Tests whether FUNC exists, setting the cache variable VAR accordingly
1753 ac_fn_c_check_func ()
1755 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1756 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1757 $as_echo_n "checking for $2... " >&6; }
1758 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1759 $as_echo_n "(cached) " >&6
1761 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1762 /* end confdefs.h. */
1763 /* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1764 For example, HP-UX 11i <limits.h> declares gettimeofday. */
1765 #define $2 innocuous_$2
1767 /* System header to define __stub macros and hopefully few prototypes,
1768 which can conflict with char $2 (); below.
1769 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1770 <limits.h> exists even on freestanding compilers. */
1773 # include <limits.h>
1775 # include <assert.h>
1780 /* Override any GCC internal prototype to avoid an error.
1781 Use char because int might match the return type of a GCC
1782 builtin and then its argument prototype would still apply. */
1787 /* The GNU C library defines this for functions which it implements
1788 to always fail with ENOSYS. Some functions are actually named
1789 something starting with __ and the normal name is an alias. */
1790 #if defined __stub_$2 || defined __stub___$2
1802 if ac_fn_c_try_link "$LINENO"; then :
1807 rm -f core conftest.err conftest.$ac_objext \
1808 conftest$ac_exeext conftest.$ac_ext
1811 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1812 $as_echo "$ac_res" >&6; }
1813 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1815 } # ac_fn_c_check_func
1816 cat >config.log <<_ACEOF
1817 This file contains any messages produced by compilers while
1818 running configure, to aid debugging if configure makes a mistake.
1820 It was created by $as_me, which was
1821 generated by GNU Autoconf 2.64. Invocation command line was
1833 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1834 uname -m = `(uname -m) 2>/dev/null || echo unknown`
1835 uname -r = `(uname -r) 2>/dev/null || echo unknown`
1836 uname -s = `(uname -s) 2>/dev/null || echo unknown`
1837 uname -v = `(uname -v) 2>/dev/null || echo unknown`
1839 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1840 /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
1842 /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
1843 /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
1844 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1845 /usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
1846 /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
1847 /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
1848 /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
1852 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1856 test -z "$as_dir" && as_dir=.
1857 $as_echo "PATH: $as_dir"
1873 # Keep a trace of the command line.
1874 # Strip out --no-create and --no-recursion so they do not pile up.
1875 # Strip out --silent because we don't want to record it for future runs.
1876 # Also quote any args containing shell meta-characters.
1877 # Make two passes to allow for proper duplicate-argument suppression.
1881 ac_must_keep_next=false
1887 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1888 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1889 | -silent | --silent | --silen | --sile | --sil)
1892 ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1895 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
1897 as_fn_append ac_configure_args1 " '$ac_arg'"
1898 if test $ac_must_keep_next = true; then
1899 ac_must_keep_next=false # Got value, back to normal.
1902 *=* | --config-cache | -C | -disable-* | --disable-* \
1903 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1904 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1905 | -with-* | --with-* | -without-* | --without-* | --x)
1906 case "$ac_configure_args0 " in
1907 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1910 -* ) ac_must_keep_next=true ;;
1913 as_fn_append ac_configure_args " '$ac_arg'"
1918 { ac_configure_args0=; unset ac_configure_args0;}
1919 { ac_configure_args1=; unset ac_configure_args1;}
1921 # When interrupted or exit'd, cleanup temporary files, and complete
1922 # config.log. We remove comments because anyway the quotes in there
1923 # would cause problems or look ugly.
1924 # WARNING: Use '\'' to represent an apostrophe within the trap.
1925 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
1926 trap 'exit_status=$?
1927 # Save into config.log some information that might help in debugging.
1932 ## ---------------- ##
1933 ## Cache variables. ##
1934 ## ---------------- ##
1937 # The following way of writing the cache mishandles newlines in values,
1939 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
1940 eval ac_val=\$$ac_var
1944 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
1945 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
1948 _ | IFS | as_nl) ;; #(
1949 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
1950 *) { eval $ac_var=; unset $ac_var;} ;;
1955 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
1956 *${as_nl}ac_space=\ *)
1958 "s/'\''/'\''\\\\'\'''\''/g;
1959 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
1962 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
1970 ## ----------------- ##
1971 ## Output variables. ##
1972 ## ----------------- ##
1975 for ac_var in $ac_subst_vars
1977 eval ac_val=\$$ac_var
1979 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1981 $as_echo "$ac_var='\''$ac_val'\''"
1985 if test -n "$ac_subst_files"; then
1987 ## ------------------- ##
1988 ## File substitutions. ##
1989 ## ------------------- ##
1992 for ac_var in $ac_subst_files
1994 eval ac_val=\$$ac_var
1996 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1998 $as_echo "$ac_var='\''$ac_val'\''"
2003 if test -s confdefs.h; then
2013 test "$ac_signal" != 0 &&
2014 $as_echo "$as_me: caught signal $ac_signal"
2015 $as_echo "$as_me: exit $exit_status"
2017 rm -f core *.core core.conftest.* &&
2018 rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2021 for ac_signal in 1 2 13 15; do
2022 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2026 # confdefs.h avoids OS command line length limits that DEFS can exceed.
2027 rm -f -r conftest* confdefs.h
2029 $as_echo "/* confdefs.h */" > confdefs.h
2031 # Predefined preprocessor variables.
2033 cat >>confdefs.h <<_ACEOF
2034 #define PACKAGE_NAME "$PACKAGE_NAME"
2037 cat >>confdefs.h <<_ACEOF
2038 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2041 cat >>confdefs.h <<_ACEOF
2042 #define PACKAGE_VERSION "$PACKAGE_VERSION"
2045 cat >>confdefs.h <<_ACEOF
2046 #define PACKAGE_STRING "$PACKAGE_STRING"
2049 cat >>confdefs.h <<_ACEOF
2050 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2053 cat >>confdefs.h <<_ACEOF
2054 #define PACKAGE_URL "$PACKAGE_URL"
2058 # Let the site file select an alternate cache file if it wants to.
2059 # Prefer an explicitly selected file to automatically selected ones.
2062 if test -n "$CONFIG_SITE"; then
2063 ac_site_file1=$CONFIG_SITE
2064 elif test "x$prefix" != xNONE; then
2065 ac_site_file1=$prefix/share/config.site
2066 ac_site_file2=$prefix/etc/config.site
2068 ac_site_file1=$ac_default_prefix/share/config.site
2069 ac_site_file2=$ac_default_prefix/etc/config.site
2071 for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2073 test "x$ac_site_file" = xNONE && continue
2074 if test -r "$ac_site_file"; then
2075 { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2076 $as_echo "$as_me: loading site script $ac_site_file" >&6;}
2077 sed 's/^/| /' "$ac_site_file" >&5
2082 if test -r "$cache_file"; then
2083 # Some versions of bash will fail to source /dev/null (special
2084 # files actually), so we avoid doing that.
2085 if test -f "$cache_file"; then
2086 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2087 $as_echo "$as_me: loading cache $cache_file" >&6;}
2089 [\\/]* | ?:[\\/]* ) . "$cache_file";;
2090 *) . "./$cache_file";;
2094 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2095 $as_echo "$as_me: creating cache $cache_file" >&6;}
2099 # Check that the precious variables saved in the cache have kept the same
2101 ac_cache_corrupted=false
2102 for ac_var in $ac_precious_vars; do
2103 eval ac_old_set=\$ac_cv_env_${ac_var}_set
2104 eval ac_new_set=\$ac_env_${ac_var}_set
2105 eval ac_old_val=\$ac_cv_env_${ac_var}_value
2106 eval ac_new_val=\$ac_env_${ac_var}_value
2107 case $ac_old_set,$ac_new_set in
2109 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2110 $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2111 ac_cache_corrupted=: ;;
2113 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2114 $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2115 ac_cache_corrupted=: ;;
2118 if test "x$ac_old_val" != "x$ac_new_val"; then
2119 # differences in whitespace do not lead to failure.
2120 ac_old_val_w=`echo x $ac_old_val`
2121 ac_new_val_w=`echo x $ac_new_val`
2122 if test "$ac_old_val_w" != "$ac_new_val_w"; then
2123 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2124 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2125 ac_cache_corrupted=:
2127 { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2128 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2129 eval $ac_var=\$ac_old_val
2131 { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5
2132 $as_echo "$as_me: former value: \`$ac_old_val'" >&2;}
2133 { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5
2134 $as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
2137 # Pass precious variables to config.status.
2138 if test "$ac_new_set" = set; then
2140 *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2141 *) ac_arg=$ac_var=$ac_new_val ;;
2143 case " $ac_configure_args " in
2144 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
2145 *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2149 if $ac_cache_corrupted; then
2150 { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2151 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2152 { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2153 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2154 as_fn_error "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2156 ## -------------------- ##
2157 ## Main body of script. ##
2158 ## -------------------- ##
2161 ac_cpp='$CPP $CPPFLAGS'
2162 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2163 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2164 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2167 # This file contains common code used by all simulators.
2169 # SIM_AC_COMMON invokes AC macros used by all simulators and by the common
2170 # directory. It is intended to be invoked before any target specific stuff.
2171 # SIM_AC_OUTPUT is a cover function to AC_OUTPUT to generate the Makefile.
2172 # It is intended to be invoked last.
2174 # The simulator's configure.in should look like:
2176 # dnl Process this file with autoconf to produce a configure script.
2177 # AC_PREREQ(2.64)dnl
2178 # AC_INIT(Makefile.in)
2179 # sinclude(../common/aclocal.m4)
2183 # ... target specific stuff ...
2187 # Include global overrides and fixes for Autoconf.
2214 # _AC_CHECK_DECL_BODY
2215 # -------------------
2216 # Shell function body for AC_CHECK_DECL.
2217 # _AC_CHECK_DECL_BODY
2219 # _AC_CHECK_DECLS(SYMBOL, ACTION-IF_FOUND, ACTION-IF-NOT-FOUND,
2221 # -------------------------------------------------------------
2222 # Helper to AC_CHECK_DECLS, which generates the check for a single
2223 # SYMBOL with INCLUDES, performs the AC_DEFINE, then expands
2224 # ACTION-IF-FOUND or ACTION-IF-NOT-FOUND.
2283 sim_inline="-DDEFAULT_INLINE=0"
2320 # intl sister-directory configuration rules.
2323 # The idea behind this macro is that there's no need to repeat all the
2324 # autoconf probes done by the intl directory - it's already done them
2325 # for us. In fact, there's no need even to look at the cache for the
2326 # answers. All we need to do is nab a few pieces of information.
2327 # The intl directory is set up to make this easy, by generating a
2328 # small file which can be sourced as a shell script; then we produce
2329 # the necessary substitutions and definitions for this directory.
2333 # Autoconf M4 include file defining utility macros for complex Canadian
2345 # _NCN_TOOL_PREFIXES: Some stuff that oughtta be done in AC_CANONICAL_SYSTEM
2347 # These demand that AC_CANONICAL_SYSTEM be called beforehand.
2350 # NCN_STRICT_CHECK_TOOLS(variable, progs-to-check-for,[value-if-not-found],[path])
2351 # Like plain AC_CHECK_TOOLS, but require prefix if build!=host.
2355 # NCN_STRICT_CHECK_TARGET_TOOLS(variable, progs-to-check-for,[value-if-not-found],[path])
2356 # Like CVS Autoconf AC_CHECK_TARGET_TOOLS, but require prefix if build!=target.
2360 # Backported from Autoconf 2.5x; can go away when and if
2361 # we switch. Put the OS path separator in $PATH_SEPARATOR.
2366 # ACX_HAVE_GCC_FOR_TARGET
2367 # Check if the variable GCC_FOR_TARGET really points to a GCC binary.
2370 # ACX_CHECK_INSTALLED_TARGET_TOOL(VAR, PROG)
2371 # Searching for installed target binutils. We need to take extra care,
2372 # else we may find the wrong assembler, linker, etc., and lose.
2374 # First try --with-build-time-tools, if specified.
2376 # For build != host, we ask the installed GCC for the name of the tool it
2377 # uses, and accept it if it is an absolute path. This is because the
2378 # only good choice for a compiler is the same GCC version that is being
2379 # installed (or we couldn't make target libraries), and we assume that
2380 # on the host system we'll have not only the same GCC version, but also
2381 # the same binutils version.
2383 # For build == host, search the same directories that the installed
2384 # compiler will search. We used to do this for the assembler, linker,
2385 # and nm only; for simplicity of configuration, however, we extend this
2386 # criterion to tools (such as ar and ranlib) that are never invoked by
2387 # the compiler, to avoid mismatches.
2389 # Also note we have to check MD_EXEC_PREFIX before checking the user's path
2390 # if build == target. This makes the most sense only when bootstrapping,
2391 # but we also do so when build != host. In this case, we hope that the
2392 # build and host systems will have similar contents of MD_EXEC_PREFIX.
2394 # If we do not find a suitable binary, then try the user's path.
2398 # AC_PROG_CPP_WERROR
2399 # Used for autoconf 2.5x to force AC_PREPROC_IFELSE to reject code which
2400 # triggers warnings from the preprocessor. Will be in autoconf 2.58.
2401 # For now, using this also overrides header checks to use only the
2402 # preprocessor (matches 2.13 behavior; matching 2.58's behavior is a
2403 # bit harder from here).
2404 # Eventually autoconf will default to checking headers with the compiler
2405 # instead, and we'll have to do this differently.
2407 # AC_PROG_CPP_WERROR
2410 # We require the gnatbind program, and a compiler driver that
2411 # understands Ada. We use the user's CC setting, already found,
2412 # and possibly add $1 to the command-line parameters.
2414 # Sets the shell variable have_gnat to yes or no as appropriate, and
2415 # substitutes GNATBIND and GNATMAKE.
2442 ac_cpp='$CPP $CPPFLAGS'
2443 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2444 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2445 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2446 if test -n "$ac_tool_prefix"; then
2447 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2448 set dummy ${ac_tool_prefix}gcc; ac_word=$2
2449 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2450 $as_echo_n "checking for $ac_word... " >&6; }
2451 if test "${ac_cv_prog_CC+set}" = set; then :
2452 $as_echo_n "(cached) " >&6
2454 if test -n "$CC"; then
2455 ac_cv_prog_CC="$CC" # Let the user override the test.
2457 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2461 test -z "$as_dir" && as_dir=.
2462 for ac_exec_ext in '' $ac_executable_extensions; do
2463 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2464 ac_cv_prog_CC="${ac_tool_prefix}gcc"
2465 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2475 if test -n "$CC"; then
2476 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2477 $as_echo "$CC" >&6; }
2479 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2480 $as_echo "no" >&6; }
2485 if test -z "$ac_cv_prog_CC"; then
2487 # Extract the first word of "gcc", so it can be a program name with args.
2488 set dummy gcc; ac_word=$2
2489 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2490 $as_echo_n "checking for $ac_word... " >&6; }
2491 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
2492 $as_echo_n "(cached) " >&6
2494 if test -n "$ac_ct_CC"; then
2495 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2497 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2501 test -z "$as_dir" && as_dir=.
2502 for ac_exec_ext in '' $ac_executable_extensions; do
2503 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2504 ac_cv_prog_ac_ct_CC="gcc"
2505 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2514 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2515 if test -n "$ac_ct_CC"; then
2516 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2517 $as_echo "$ac_ct_CC" >&6; }
2519 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2520 $as_echo "no" >&6; }
2523 if test "x$ac_ct_CC" = x; then
2526 case $cross_compiling:$ac_tool_warned in
2528 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2529 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2530 ac_tool_warned=yes ;;
2538 if test -z "$CC"; then
2539 if test -n "$ac_tool_prefix"; then
2540 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2541 set dummy ${ac_tool_prefix}cc; ac_word=$2
2542 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2543 $as_echo_n "checking for $ac_word... " >&6; }
2544 if test "${ac_cv_prog_CC+set}" = set; then :
2545 $as_echo_n "(cached) " >&6
2547 if test -n "$CC"; then
2548 ac_cv_prog_CC="$CC" # Let the user override the test.
2550 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2554 test -z "$as_dir" && as_dir=.
2555 for ac_exec_ext in '' $ac_executable_extensions; do
2556 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2557 ac_cv_prog_CC="${ac_tool_prefix}cc"
2558 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2568 if test -n "$CC"; then
2569 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2570 $as_echo "$CC" >&6; }
2572 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2573 $as_echo "no" >&6; }
2579 if test -z "$CC"; then
2580 # Extract the first word of "cc", so it can be a program name with args.
2581 set dummy cc; ac_word=$2
2582 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2583 $as_echo_n "checking for $ac_word... " >&6; }
2584 if test "${ac_cv_prog_CC+set}" = set; then :
2585 $as_echo_n "(cached) " >&6
2587 if test -n "$CC"; then
2588 ac_cv_prog_CC="$CC" # Let the user override the test.
2591 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2595 test -z "$as_dir" && as_dir=.
2596 for ac_exec_ext in '' $ac_executable_extensions; do
2597 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2598 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
2599 ac_prog_rejected=yes
2603 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2610 if test $ac_prog_rejected = yes; then
2611 # We found a bogon in the path, so make sure we never use it.
2612 set dummy $ac_cv_prog_CC
2614 if test $# != 0; then
2615 # We chose a different compiler from the bogus one.
2616 # However, it has the same basename, so the bogon will be chosen
2617 # first if we set CC to just the basename; use the full file name.
2619 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
2625 if test -n "$CC"; then
2626 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2627 $as_echo "$CC" >&6; }
2629 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2630 $as_echo "no" >&6; }
2635 if test -z "$CC"; then
2636 if test -n "$ac_tool_prefix"; then
2637 for ac_prog in cl.exe
2639 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2640 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2641 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2642 $as_echo_n "checking for $ac_word... " >&6; }
2643 if test "${ac_cv_prog_CC+set}" = set; then :
2644 $as_echo_n "(cached) " >&6
2646 if test -n "$CC"; then
2647 ac_cv_prog_CC="$CC" # Let the user override the test.
2649 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2653 test -z "$as_dir" && as_dir=.
2654 for ac_exec_ext in '' $ac_executable_extensions; do
2655 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2656 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2657 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2667 if test -n "$CC"; then
2668 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2669 $as_echo "$CC" >&6; }
2671 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2672 $as_echo "no" >&6; }
2676 test -n "$CC" && break
2679 if test -z "$CC"; then
2681 for ac_prog in cl.exe
2683 # Extract the first word of "$ac_prog", so it can be a program name with args.
2684 set dummy $ac_prog; ac_word=$2
2685 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2686 $as_echo_n "checking for $ac_word... " >&6; }
2687 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
2688 $as_echo_n "(cached) " >&6
2690 if test -n "$ac_ct_CC"; then
2691 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2693 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2697 test -z "$as_dir" && as_dir=.
2698 for ac_exec_ext in '' $ac_executable_extensions; do
2699 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2700 ac_cv_prog_ac_ct_CC="$ac_prog"
2701 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2710 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2711 if test -n "$ac_ct_CC"; then
2712 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2713 $as_echo "$ac_ct_CC" >&6; }
2715 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2716 $as_echo "no" >&6; }
2720 test -n "$ac_ct_CC" && break
2723 if test "x$ac_ct_CC" = x; then
2726 case $cross_compiling:$ac_tool_warned in
2728 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2729 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2730 ac_tool_warned=yes ;;
2739 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2740 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2741 as_fn_error "no acceptable C compiler found in \$PATH
2742 See \`config.log' for more details." "$LINENO" 5; }
2744 # Provide some information about the compiler.
2745 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
2748 for ac_option in --version -v -V -qversion; do
2749 { { ac_try="$ac_compiler $ac_option >&5"
2751 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2752 *) ac_try_echo=$ac_try;;
2754 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2755 $as_echo "$ac_try_echo"; } >&5
2756 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
2758 if test -s conftest.err; then
2760 ... rest of stderr output deleted ...
2761 10q' conftest.err >conftest.er1
2762 cat conftest.er1 >&5
2763 rm -f conftest.er1 conftest.err
2765 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2766 test $ac_status = 0; }
2769 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2770 /* end confdefs.h. */
2780 ac_clean_files_save=$ac_clean_files
2781 ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out conftest.out"
2782 # Try to create an executable without -o first, disregard a.out.
2783 # It will help us diagnose broken compilers, and finding out an intuition
2785 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
2786 $as_echo_n "checking for C compiler default output file name... " >&6; }
2787 ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
2789 # The possible output files:
2790 ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
2793 for ac_file in $ac_files
2796 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
2797 * ) ac_rmfiles="$ac_rmfiles $ac_file";;
2802 if { { ac_try="$ac_link_default"
2804 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2805 *) ac_try_echo=$ac_try;;
2807 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2808 $as_echo "$ac_try_echo"; } >&5
2809 (eval "$ac_link_default") 2>&5
2811 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2812 test $ac_status = 0; }; then :
2813 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
2814 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
2815 # in a Makefile. We should not override ac_cv_exeext if it was cached,
2816 # so that the user can short-circuit this test for compilers unknown to
2818 for ac_file in $ac_files ''
2820 test -f "$ac_file" || continue
2822 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
2825 # We found the default executable, but exeext='' is most
2829 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
2831 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2833 # We set ac_cv_exeext here because the later test for it is not
2834 # safe: cross compilers may not add the suffix if given an `-o'
2835 # argument, so we may need to know it at that point already.
2836 # Even if this section looks crufty: it has the advantage of
2843 test "$ac_cv_exeext" = no && ac_cv_exeext=
2848 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
2849 $as_echo "$ac_file" >&6; }
2850 if test -z "$ac_file"; then :
2851 $as_echo "$as_me: failed program was:" >&5
2852 sed 's/^/| /' conftest.$ac_ext >&5
2854 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2855 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2856 { as_fn_set_status 77
2857 as_fn_error "C compiler cannot create executables
2858 See \`config.log' for more details." "$LINENO" 5; }; }
2860 ac_exeext=$ac_cv_exeext
2862 # Check that the compiler produces executables we can run. If not, either
2863 # the compiler is broken, or we cross compile.
2864 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
2865 $as_echo_n "checking whether the C compiler works... " >&6; }
2866 # If not cross compiling, check that we can run a simple program.
2867 if test "$cross_compiling" != yes; then
2868 if { ac_try='./$ac_file'
2869 { { case "(($ac_try" in
2870 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2871 *) ac_try_echo=$ac_try;;
2873 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2874 $as_echo "$ac_try_echo"; } >&5
2875 (eval "$ac_try") 2>&5
2877 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2878 test $ac_status = 0; }; }; then
2881 if test "$cross_compiling" = maybe; then
2884 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2885 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2886 as_fn_error "cannot run C compiled programs.
2887 If you meant to cross compile, use \`--host'.
2888 See \`config.log' for more details." "$LINENO" 5; }
2892 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2893 $as_echo "yes" >&6; }
2895 rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out conftest.out
2896 ac_clean_files=$ac_clean_files_save
2897 # Check that the compiler produces executables we can run. If not, either
2898 # the compiler is broken, or we cross compile.
2899 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
2900 $as_echo_n "checking whether we are cross compiling... " >&6; }
2901 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
2902 $as_echo "$cross_compiling" >&6; }
2904 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
2905 $as_echo_n "checking for suffix of executables... " >&6; }
2906 if { { ac_try="$ac_link"
2908 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2909 *) ac_try_echo=$ac_try;;
2911 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2912 $as_echo "$ac_try_echo"; } >&5
2913 (eval "$ac_link") 2>&5
2915 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2916 test $ac_status = 0; }; then :
2917 # If both `conftest.exe' and `conftest' are `present' (well, observable)
2918 # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
2919 # work properly (i.e., refer to `conftest.exe'), while it won't with
2921 for ac_file in conftest.exe conftest conftest.*; do
2922 test -f "$ac_file" || continue
2924 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
2925 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2931 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2932 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2933 as_fn_error "cannot compute suffix of executables: cannot compile and link
2934 See \`config.log' for more details." "$LINENO" 5; }
2936 rm -f conftest$ac_cv_exeext
2937 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
2938 $as_echo "$ac_cv_exeext" >&6; }
2940 rm -f conftest.$ac_ext
2941 EXEEXT=$ac_cv_exeext
2943 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
2944 $as_echo_n "checking for suffix of object files... " >&6; }
2945 if test "${ac_cv_objext+set}" = set; then :
2946 $as_echo_n "(cached) " >&6
2948 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2949 /* end confdefs.h. */
2959 rm -f conftest.o conftest.obj
2960 if { { ac_try="$ac_compile"
2962 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2963 *) ac_try_echo=$ac_try;;
2965 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2966 $as_echo "$ac_try_echo"; } >&5
2967 (eval "$ac_compile") 2>&5
2969 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2970 test $ac_status = 0; }; then :
2971 for ac_file in conftest.o conftest.obj conftest.*; do
2972 test -f "$ac_file" || continue;
2974 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
2975 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
2980 $as_echo "$as_me: failed program was:" >&5
2981 sed 's/^/| /' conftest.$ac_ext >&5
2983 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2984 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2985 as_fn_error "cannot compute suffix of object files: cannot compile
2986 See \`config.log' for more details." "$LINENO" 5; }
2988 rm -f conftest.$ac_cv_objext conftest.$ac_ext
2990 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
2991 $as_echo "$ac_cv_objext" >&6; }
2992 OBJEXT=$ac_cv_objext
2994 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
2995 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
2996 if test "${ac_cv_c_compiler_gnu+set}" = set; then :
2997 $as_echo_n "(cached) " >&6
2999 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3000 /* end confdefs.h. */
3013 if ac_fn_c_try_compile "$LINENO"; then :
3018 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3019 ac_cv_c_compiler_gnu=$ac_compiler_gnu
3022 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3023 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
3024 if test $ac_compiler_gnu = yes; then
3029 ac_test_CFLAGS=${CFLAGS+set}
3030 ac_save_CFLAGS=$CFLAGS
3031 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3032 $as_echo_n "checking whether $CC accepts -g... " >&6; }
3033 if test "${ac_cv_prog_cc_g+set}" = set; then :
3034 $as_echo_n "(cached) " >&6
3036 ac_save_c_werror_flag=$ac_c_werror_flag
3037 ac_c_werror_flag=yes
3040 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3041 /* end confdefs.h. */
3051 if ac_fn_c_try_compile "$LINENO"; then :
3055 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3056 /* end confdefs.h. */
3066 if ac_fn_c_try_compile "$LINENO"; then :
3069 ac_c_werror_flag=$ac_save_c_werror_flag
3071 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3072 /* end confdefs.h. */
3082 if ac_fn_c_try_compile "$LINENO"; then :
3085 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3087 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3089 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3090 ac_c_werror_flag=$ac_save_c_werror_flag
3092 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3093 $as_echo "$ac_cv_prog_cc_g" >&6; }
3094 if test "$ac_test_CFLAGS" = set; then
3095 CFLAGS=$ac_save_CFLAGS
3096 elif test $ac_cv_prog_cc_g = yes; then
3097 if test "$GCC" = yes; then
3103 if test "$GCC" = yes; then
3109 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3110 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3111 if test "${ac_cv_prog_cc_c89+set}" = set; then :
3112 $as_echo_n "(cached) " >&6
3114 ac_cv_prog_cc_c89=no
3116 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3117 /* end confdefs.h. */
3120 #include <sys/types.h>
3121 #include <sys/stat.h>
3122 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
3123 struct buf { int x; };
3124 FILE * (*rcsopen) (struct buf *, struct stat *, int);
3125 static char *e (p, i)
3131 static char *f (char * (*g) (char **, int), char **p, ...)
3136 s = g (p, va_arg (v,int));
3141 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
3142 function prototypes and stuff, but not '\xHH' hex character constants.
3143 These don't provoke an error unfortunately, instead are silently treated
3144 as 'x'. The following induces an error, until -std is added to get
3145 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
3146 array size at least. It's necessary to write '\x00'==0 to get something
3147 that's true only with -std. */
3148 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3150 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3151 inside strings and character constants. */
3153 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3155 int test (int i, double x);
3156 struct s1 {int (*f) (int a);};
3157 struct s2 {int (*f) (double a);};
3158 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3164 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
3169 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3170 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3172 CC="$ac_save_CC $ac_arg"
3173 if ac_fn_c_try_compile "$LINENO"; then :
3174 ac_cv_prog_cc_c89=$ac_arg
3176 rm -f core conftest.err conftest.$ac_objext
3177 test "x$ac_cv_prog_cc_c89" != "xno" && break
3179 rm -f conftest.$ac_ext
3184 case "x$ac_cv_prog_cc_c89" in
3186 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3187 $as_echo "none needed" >&6; } ;;
3189 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3190 $as_echo "unsupported" >&6; } ;;
3192 CC="$CC $ac_cv_prog_cc_c89"
3193 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3194 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3196 if test "x$ac_cv_prog_cc_c89" != xno; then :
3201 ac_cpp='$CPP $CPPFLAGS'
3202 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3203 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3204 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3207 for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
3208 for ac_t in install-sh install.sh shtool; do
3209 if test -f "$ac_dir/$ac_t"; then
3211 ac_install_sh="$ac_aux_dir/$ac_t -c"
3216 if test -z "$ac_aux_dir"; then
3217 as_fn_error "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
3220 # These three variables are undocumented and unsupported,
3221 # and are intended to be withdrawn in a future Autoconf release.
3222 # They can cause serious problems if a builder's source tree is in a directory
3223 # whose full name contains unusual characters.
3224 ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
3225 ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
3226 ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var.
3229 # Make sure we can run config.sub.
3230 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
3231 as_fn_error "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
3233 { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
3234 $as_echo_n "checking build system type... " >&6; }
3235 if test "${ac_cv_build+set}" = set; then :
3236 $as_echo_n "(cached) " >&6
3238 ac_build_alias=$build_alias
3239 test "x$ac_build_alias" = x &&
3240 ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
3241 test "x$ac_build_alias" = x &&
3242 as_fn_error "cannot guess build type; you must specify one" "$LINENO" 5
3243 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
3244 as_fn_error "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
3247 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
3248 $as_echo "$ac_cv_build" >&6; }
3249 case $ac_cv_build in
3251 *) as_fn_error "invalid value of canonical build" "$LINENO" 5;;
3254 ac_save_IFS=$IFS; IFS='-'
3260 # Remember, the first character of IFS is used to create $*,
3261 # except with old shells:
3264 case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
3267 { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
3268 $as_echo_n "checking host system type... " >&6; }
3269 if test "${ac_cv_host+set}" = set; then :
3270 $as_echo_n "(cached) " >&6
3272 if test "x$host_alias" = x; then
3273 ac_cv_host=$ac_cv_build
3275 ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
3276 as_fn_error "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
3280 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
3281 $as_echo "$ac_cv_host" >&6; }
3284 *) as_fn_error "invalid value of canonical host" "$LINENO" 5;;
3287 ac_save_IFS=$IFS; IFS='-'
3293 # Remember, the first character of IFS is used to create $*,
3294 # except with old shells:
3297 case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
3300 { $as_echo "$as_me:${as_lineno-$LINENO}: checking target system type" >&5
3301 $as_echo_n "checking target system type... " >&6; }
3302 if test "${ac_cv_target+set}" = set; then :
3303 $as_echo_n "(cached) " >&6
3305 if test "x$target_alias" = x; then
3306 ac_cv_target=$ac_cv_host
3308 ac_cv_target=`$SHELL "$ac_aux_dir/config.sub" $target_alias` ||
3309 as_fn_error "$SHELL $ac_aux_dir/config.sub $target_alias failed" "$LINENO" 5
3313 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_target" >&5
3314 $as_echo "$ac_cv_target" >&6; }
3315 case $ac_cv_target in
3317 *) as_fn_error "invalid value of canonical target" "$LINENO" 5;;
3319 target=$ac_cv_target
3320 ac_save_IFS=$IFS; IFS='-'
3326 # Remember, the first character of IFS is used to create $*,
3327 # except with old shells:
3330 case $target_os in *\ *) target_os=`echo "$target_os" | sed 's/ /-/g'`;; esac
3333 # The aliases save the names the user supplied, while $host etc.
3334 # will get canonicalized.
3335 test -n "$target_alias" &&
3336 test "$program_prefix$program_suffix$program_transform_name" = \
3338 program_prefix=${target_alias}-
3339 test "$program_prefix" != NONE &&
3340 program_transform_name="s&^&$program_prefix&;$program_transform_name"
3341 # Use a double $ so make ignores it.
3342 test "$program_suffix" != NONE &&
3343 program_transform_name="s&\$&$program_suffix&;$program_transform_name"
3344 # Double any \ or $.
3345 # By default was `s,x,x', remove it if useless.
3346 ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
3347 program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
3349 # Find a good install program. We prefer a C program (faster),
3350 # so one script is as good as another. But avoid the broken or
3351 # incompatible versions:
3352 # SysV /etc/install, /usr/sbin/install
3353 # SunOS /usr/etc/install
3354 # IRIX /sbin/install
3356 # AmigaOS /C/install, which installs bootblocks on floppy discs
3357 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
3358 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
3359 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
3360 # OS/2's system install, which has a completely different semantic
3361 # ./install, which can be erroneously created by make from ./install.sh.
3362 # Reject install programs that cannot install multiple files.
3363 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
3364 $as_echo_n "checking for a BSD-compatible install... " >&6; }
3365 if test -z "$INSTALL"; then
3366 if test "${ac_cv_path_install+set}" = set; then :
3367 $as_echo_n "(cached) " >&6
3369 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3373 test -z "$as_dir" && as_dir=.
3374 # Account for people who put trailing slashes in PATH elements.
3375 case $as_dir/ in #((
3376 ./ | .// | /[cC]/* | \
3377 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
3378 ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
3381 # OSF1 and SCO ODT 3.0 have their own names for install.
3382 # Don't use installbsd from OSF since it installs stuff as root
3384 for ac_prog in ginstall scoinst install; do
3385 for ac_exec_ext in '' $ac_executable_extensions; do
3386 if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
3387 if test $ac_prog = install &&
3388 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3389 # AIX install. It has an incompatible calling convention.
3391 elif test $ac_prog = install &&
3392 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3393 # program-specific install script used by HP pwplus--don't use.
3396 rm -rf conftest.one conftest.two conftest.dir
3397 echo one > conftest.one
3398 echo two > conftest.two
3400 if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
3401 test -s conftest.one && test -s conftest.two &&
3402 test -s conftest.dir/conftest.one &&
3403 test -s conftest.dir/conftest.two
3405 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
3418 rm -rf conftest.one conftest.two conftest.dir
3421 if test "${ac_cv_path_install+set}" = set; then
3422 INSTALL=$ac_cv_path_install
3424 # As a last resort, use the slow shell script. Don't cache a
3425 # value for INSTALL within a source directory, because that will
3426 # break other packages using the cache if that directory is
3427 # removed, or if the value is a relative name.
3428 INSTALL=$ac_install_sh
3431 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
3432 $as_echo "$INSTALL" >&6; }
3434 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
3435 # It thinks the first close brace ends the variable substitution.
3436 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
3438 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
3440 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
3444 ac_cpp='$CPP $CPPFLAGS'
3445 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3446 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3447 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3448 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
3449 $as_echo_n "checking how to run the C preprocessor... " >&6; }
3450 # On Suns, sometimes $CPP names a directory.
3451 if test -n "$CPP" && test -d "$CPP"; then
3454 if test -z "$CPP"; then
3455 if test "${ac_cv_prog_CPP+set}" = set; then :
3456 $as_echo_n "(cached) " >&6
3458 # Double quotes because CPP needs to be expanded
3459 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
3462 for ac_c_preproc_warn_flag in '' yes
3464 # Use a header file that comes with gcc, so configuring glibc
3465 # with a fresh cross-compiler works.
3466 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3467 # <limits.h> exists even on freestanding compilers.
3468 # On the NeXT, cc -E runs the code through the compiler's parser,
3469 # not just through cpp. "Syntax error" is here to catch this case.
3470 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3471 /* end confdefs.h. */
3473 # include <limits.h>
3475 # include <assert.h>
3479 if ac_fn_c_try_cpp "$LINENO"; then :
3482 # Broken: fails on valid input.
3485 rm -f conftest.err conftest.$ac_ext
3487 # OK, works on sane cases. Now check whether nonexistent headers
3488 # can be detected and how.
3489 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3490 /* end confdefs.h. */
3491 #include <ac_nonexistent.h>
3493 if ac_fn_c_try_cpp "$LINENO"; then :
3494 # Broken: success on invalid input.
3497 # Passes both tests.
3501 rm -f conftest.err conftest.$ac_ext
3504 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3505 rm -f conftest.err conftest.$ac_ext
3506 if $ac_preproc_ok; then :
3518 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
3519 $as_echo "$CPP" >&6; }
3521 for ac_c_preproc_warn_flag in '' yes
3523 # Use a header file that comes with gcc, so configuring glibc
3524 # with a fresh cross-compiler works.
3525 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3526 # <limits.h> exists even on freestanding compilers.
3527 # On the NeXT, cc -E runs the code through the compiler's parser,
3528 # not just through cpp. "Syntax error" is here to catch this case.
3529 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3530 /* end confdefs.h. */
3532 # include <limits.h>
3534 # include <assert.h>
3538 if ac_fn_c_try_cpp "$LINENO"; then :
3541 # Broken: fails on valid input.
3544 rm -f conftest.err conftest.$ac_ext
3546 # OK, works on sane cases. Now check whether nonexistent headers
3547 # can be detected and how.
3548 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3549 /* end confdefs.h. */
3550 #include <ac_nonexistent.h>
3552 if ac_fn_c_try_cpp "$LINENO"; then :
3553 # Broken: success on invalid input.
3556 # Passes both tests.
3560 rm -f conftest.err conftest.$ac_ext
3563 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3564 rm -f conftest.err conftest.$ac_ext
3565 if $ac_preproc_ok; then :
3568 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3569 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3570 as_fn_error "C preprocessor \"$CPP\" fails sanity check
3571 See \`config.log' for more details." "$LINENO" 5; }
3575 ac_cpp='$CPP $CPPFLAGS'
3576 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3577 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3578 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3581 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
3582 $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
3583 if test "${ac_cv_path_GREP+set}" = set; then :
3584 $as_echo_n "(cached) " >&6
3586 if test -z "$GREP"; then
3587 ac_path_GREP_found=false
3588 # Loop through the user's path and test for each of PROGNAME-LIST
3589 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3590 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3593 test -z "$as_dir" && as_dir=.
3594 for ac_prog in grep ggrep; do
3595 for ac_exec_ext in '' $ac_executable_extensions; do
3596 ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
3597 { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
3598 # Check for GNU ac_path_GREP and select it if it is found.
3599 # Check for GNU $ac_path_GREP
3600 case `"$ac_path_GREP" --version 2>&1` in
3602 ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
3605 $as_echo_n 0123456789 >"conftest.in"
3608 cat "conftest.in" "conftest.in" >"conftest.tmp"
3609 mv "conftest.tmp" "conftest.in"
3610 cp "conftest.in" "conftest.nl"
3611 $as_echo 'GREP' >> "conftest.nl"
3612 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3613 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3614 as_fn_arith $ac_count + 1 && ac_count=$as_val
3615 if test $ac_count -gt ${ac_path_GREP_max-0}; then
3616 # Best one so far, save it but keep looking for a better one
3617 ac_cv_path_GREP="$ac_path_GREP"
3618 ac_path_GREP_max=$ac_count
3620 # 10*(2^10) chars as input seems more than enough
3621 test $ac_count -gt 10 && break
3623 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3626 $ac_path_GREP_found && break 3
3631 if test -z "$ac_cv_path_GREP"; then
3632 as_fn_error "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
3635 ac_cv_path_GREP=$GREP
3639 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
3640 $as_echo "$ac_cv_path_GREP" >&6; }
3641 GREP="$ac_cv_path_GREP"
3644 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
3645 $as_echo_n "checking for egrep... " >&6; }
3646 if test "${ac_cv_path_EGREP+set}" = set; then :
3647 $as_echo_n "(cached) " >&6
3649 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
3650 then ac_cv_path_EGREP="$GREP -E"
3652 if test -z "$EGREP"; then
3653 ac_path_EGREP_found=false
3654 # Loop through the user's path and test for each of PROGNAME-LIST
3655 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3656 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3659 test -z "$as_dir" && as_dir=.
3660 for ac_prog in egrep; do
3661 for ac_exec_ext in '' $ac_executable_extensions; do
3662 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
3663 { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
3664 # Check for GNU ac_path_EGREP and select it if it is found.
3665 # Check for GNU $ac_path_EGREP
3666 case `"$ac_path_EGREP" --version 2>&1` in
3668 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
3671 $as_echo_n 0123456789 >"conftest.in"
3674 cat "conftest.in" "conftest.in" >"conftest.tmp"
3675 mv "conftest.tmp" "conftest.in"
3676 cp "conftest.in" "conftest.nl"
3677 $as_echo 'EGREP' >> "conftest.nl"
3678 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3679 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3680 as_fn_arith $ac_count + 1 && ac_count=$as_val
3681 if test $ac_count -gt ${ac_path_EGREP_max-0}; then
3682 # Best one so far, save it but keep looking for a better one
3683 ac_cv_path_EGREP="$ac_path_EGREP"
3684 ac_path_EGREP_max=$ac_count
3686 # 10*(2^10) chars as input seems more than enough
3687 test $ac_count -gt 10 && break
3689 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3692 $ac_path_EGREP_found && break 3
3697 if test -z "$ac_cv_path_EGREP"; then
3698 as_fn_error "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
3701 ac_cv_path_EGREP=$EGREP
3706 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
3707 $as_echo "$ac_cv_path_EGREP" >&6; }
3708 EGREP="$ac_cv_path_EGREP"
3711 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
3712 $as_echo_n "checking for ANSI C header files... " >&6; }
3713 if test "${ac_cv_header_stdc+set}" = set; then :
3714 $as_echo_n "(cached) " >&6
3716 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3717 /* end confdefs.h. */
3731 if ac_fn_c_try_compile "$LINENO"; then :
3732 ac_cv_header_stdc=yes
3734 ac_cv_header_stdc=no
3736 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3738 if test $ac_cv_header_stdc = yes; then
3739 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
3740 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3741 /* end confdefs.h. */
3745 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3746 $EGREP "memchr" >/dev/null 2>&1; then :
3749 ac_cv_header_stdc=no
3755 if test $ac_cv_header_stdc = yes; then
3756 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
3757 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3758 /* end confdefs.h. */
3762 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3763 $EGREP "free" >/dev/null 2>&1; then :
3766 ac_cv_header_stdc=no
3772 if test $ac_cv_header_stdc = yes; then
3773 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
3774 if test "$cross_compiling" = yes; then :
3777 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3778 /* end confdefs.h. */
3781 #if ((' ' & 0x0FF) == 0x020)
3782 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
3783 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
3785 # define ISLOWER(c) \
3786 (('a' <= (c) && (c) <= 'i') \
3787 || ('j' <= (c) && (c) <= 'r') \
3788 || ('s' <= (c) && (c) <= 'z'))
3789 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
3792 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
3797 for (i = 0; i < 256; i++)
3798 if (XOR (islower (i), ISLOWER (i))
3799 || toupper (i) != TOUPPER (i))
3804 if ac_fn_c_try_run "$LINENO"; then :
3807 ac_cv_header_stdc=no
3809 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
3810 conftest.$ac_objext conftest.beam conftest.$ac_ext
3815 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
3816 $as_echo "$ac_cv_header_stdc" >&6; }
3817 if test $ac_cv_header_stdc = yes; then
3819 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
3823 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
3824 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
3825 inttypes.h stdint.h unistd.h
3827 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
3828 ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
3830 eval as_val=\$$as_ac_Header
3831 if test "x$as_val" = x""yes; then :
3832 cat >>confdefs.h <<_ACEOF
3833 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
3843 # autoconf.info says this should be called right after AC_INIT.
3844 ac_config_headers="$ac_config_headers config.h:config.in"
3850 # Put a plausible default for CC_FOR_BUILD in Makefile.
3851 if test "x$cross_compiling" = "xno"; then
3852 CC_FOR_BUILD='$(CC)'
3862 if test -n "$ac_tool_prefix"; then
3863 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
3864 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
3865 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3866 $as_echo_n "checking for $ac_word... " >&6; }
3867 if test "${ac_cv_prog_RANLIB+set}" = set; then :
3868 $as_echo_n "(cached) " >&6
3870 if test -n "$RANLIB"; then
3871 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
3873 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3877 test -z "$as_dir" && as_dir=.
3878 for ac_exec_ext in '' $ac_executable_extensions; do
3879 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3880 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
3881 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3890 RANLIB=$ac_cv_prog_RANLIB
3891 if test -n "$RANLIB"; then
3892 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
3893 $as_echo "$RANLIB" >&6; }
3895 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3896 $as_echo "no" >&6; }
3901 if test -z "$ac_cv_prog_RANLIB"; then
3902 ac_ct_RANLIB=$RANLIB
3903 # Extract the first word of "ranlib", so it can be a program name with args.
3904 set dummy ranlib; ac_word=$2
3905 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3906 $as_echo_n "checking for $ac_word... " >&6; }
3907 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then :
3908 $as_echo_n "(cached) " >&6
3910 if test -n "$ac_ct_RANLIB"; then
3911 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
3913 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3917 test -z "$as_dir" && as_dir=.
3918 for ac_exec_ext in '' $ac_executable_extensions; do
3919 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3920 ac_cv_prog_ac_ct_RANLIB="ranlib"
3921 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3930 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
3931 if test -n "$ac_ct_RANLIB"; then
3932 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
3933 $as_echo "$ac_ct_RANLIB" >&6; }
3935 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3936 $as_echo "no" >&6; }
3939 if test "x$ac_ct_RANLIB" = x; then
3942 case $cross_compiling:$ac_tool_warned in
3944 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3945 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3946 ac_tool_warned=yes ;;
3948 RANLIB=$ac_ct_RANLIB
3951 RANLIB="$ac_cv_prog_RANLIB"
3956 # If we haven't got the data from the intl directory,
3957 # assume NLS is disabled.
3966 if test -f ../../intl/config.intl; then
3967 . ../../intl/config.intl
3969 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NLS is requested" >&5
3970 $as_echo_n "checking whether NLS is requested... " >&6; }
3971 if test x"$USE_NLS" != xyes; then
3972 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3973 $as_echo "no" >&6; }
3975 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3976 $as_echo "yes" >&6; }
3978 $as_echo "#define ENABLE_NLS 1" >>confdefs.h
3981 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for catalogs to be installed" >&5
3982 $as_echo_n "checking for catalogs to be installed... " >&6; }
3983 # Look for .po and .gmo files in the source directory.
3986 for cat in $srcdir/po/*.gmo $srcdir/po/*.po; do
3987 # If there aren't any .gmo files the shell will give us the
3988 # literal string "../path/to/srcdir/po/*.gmo" which has to be
3990 case "$cat" in *\**)
3993 # The quadruple backslash is collapsed to a double backslash
3994 # by the backticks, then collapsed again by the double quotes,
3995 # leaving us with one backslash in the sed expression (right
3996 # before the dot that mustn't act as a wildcard).
3997 cat=`echo $cat | sed -e "s!$srcdir/po/!!" -e "s!\\\\.po!.gmo!"`
3998 lang=`echo $cat | sed -e "s!\\\\.gmo!!"`
3999 # The user is allowed to set LINGUAS to a list of languages to
4000 # install catalogs for. If it's empty that means "all of them."
4001 if test "x$LINGUAS" = x; then
4002 CATALOGS="$CATALOGS $cat"
4003 XLINGUAS="$XLINGUAS $lang"
4005 case "$LINGUAS" in *$lang*)
4006 CATALOGS="$CATALOGS $cat"
4007 XLINGUAS="$XLINGUAS $lang"
4013 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LINGUAS" >&5
4014 $as_echo "$LINGUAS" >&6; }
4027 # Check for common headers.
4028 # FIXME: Seems to me this can cause problems for i386-windows hosts.
4029 # At one point there were hardcoded AC_DEFINE's if ${host} = i386-*-windows*.
4030 for ac_header in stdlib.h string.h strings.h unistd.h time.h
4032 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
4033 ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
4034 eval as_val=\$$as_ac_Header
4035 if test "x$as_val" = x""yes; then :
4036 cat >>confdefs.h <<_ACEOF
4037 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
4044 for ac_header in sys/time.h sys/resource.h
4046 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
4047 ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
4048 eval as_val=\$$as_ac_Header
4049 if test "x$as_val" = x""yes; then :
4050 cat >>confdefs.h <<_ACEOF
4051 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
4058 for ac_header in fcntl.h fpu_control.h
4060 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
4061 ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
4062 eval as_val=\$$as_ac_Header
4063 if test "x$as_val" = x""yes; then :
4064 cat >>confdefs.h <<_ACEOF
4065 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
4072 for ac_header in dlfcn.h errno.h sys/stat.h
4074 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
4075 ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
4076 eval as_val=\$$as_ac_Header
4077 if test "x$as_val" = x""yes; then :
4078 cat >>confdefs.h <<_ACEOF
4079 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
4086 for ac_func in getrusage time sigaction __setfpucw
4088 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
4089 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
4090 eval as_val=\$$as_ac_var
4091 if test "x$as_val" = x""yes; then :
4092 cat >>confdefs.h <<_ACEOF
4093 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
4100 # Check for socket libraries
4101 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for bind in -lsocket" >&5
4102 $as_echo_n "checking for bind in -lsocket... " >&6; }
4103 if test "${ac_cv_lib_socket_bind+set}" = set; then :
4104 $as_echo_n "(cached) " >&6
4106 ac_check_lib_save_LIBS=$LIBS
4107 LIBS="-lsocket $LIBS"
4108 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4109 /* end confdefs.h. */
4111 /* Override any GCC internal prototype to avoid an error.
4112 Use char because int might match the return type of a GCC
4113 builtin and then its argument prototype would still apply. */
4126 if ac_fn_c_try_link "$LINENO"; then :
4127 ac_cv_lib_socket_bind=yes
4129 ac_cv_lib_socket_bind=no
4131 rm -f core conftest.err conftest.$ac_objext \
4132 conftest$ac_exeext conftest.$ac_ext
4133 LIBS=$ac_check_lib_save_LIBS
4135 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_socket_bind" >&5
4136 $as_echo "$ac_cv_lib_socket_bind" >&6; }
4137 if test "x$ac_cv_lib_socket_bind" = x""yes; then :
4138 cat >>confdefs.h <<_ACEOF
4139 #define HAVE_LIBSOCKET 1
4142 LIBS="-lsocket $LIBS"
4146 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gethostbyname in -lnsl" >&5
4147 $as_echo_n "checking for gethostbyname in -lnsl... " >&6; }
4148 if test "${ac_cv_lib_nsl_gethostbyname+set}" = set; then :
4149 $as_echo_n "(cached) " >&6
4151 ac_check_lib_save_LIBS=$LIBS
4153 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4154 /* end confdefs.h. */
4156 /* Override any GCC internal prototype to avoid an error.
4157 Use char because int might match the return type of a GCC
4158 builtin and then its argument prototype would still apply. */
4162 char gethostbyname ();
4166 return gethostbyname ();
4171 if ac_fn_c_try_link "$LINENO"; then :
4172 ac_cv_lib_nsl_gethostbyname=yes
4174 ac_cv_lib_nsl_gethostbyname=no
4176 rm -f core conftest.err conftest.$ac_objext \
4177 conftest$ac_exeext conftest.$ac_ext
4178 LIBS=$ac_check_lib_save_LIBS
4180 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_nsl_gethostbyname" >&5
4181 $as_echo "$ac_cv_lib_nsl_gethostbyname" >&6; }
4182 if test "x$ac_cv_lib_nsl_gethostbyname" = x""yes; then :
4183 cat >>confdefs.h <<_ACEOF
4184 #define HAVE_LIBNSL 1
4192 # BFD conditionally uses zlib, so we must link it in if libbfd does, by
4193 # using the same condition.
4195 # See if the user specified whether he wants zlib support or not.
4197 # Check whether --with-zlib was given.
4198 if test "${with_zlib+set}" = set; then :
4205 if test "$with_zlib" != "no"; then
4206 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing zlibVersion" >&5
4207 $as_echo_n "checking for library containing zlibVersion... " >&6; }
4208 if test "${ac_cv_search_zlibVersion+set}" = set; then :
4209 $as_echo_n "(cached) " >&6
4211 ac_func_search_save_LIBS=$LIBS
4212 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4213 /* end confdefs.h. */
4215 /* Override any GCC internal prototype to avoid an error.
4216 Use char because int might match the return type of a GCC
4217 builtin and then its argument prototype would still apply. */
4221 char zlibVersion ();
4225 return zlibVersion ();
4230 for ac_lib in '' z; do
4231 if test -z "$ac_lib"; then
4232 ac_res="none required"
4235 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
4237 if ac_fn_c_try_link "$LINENO"; then :
4238 ac_cv_search_zlibVersion=$ac_res
4240 rm -f core conftest.err conftest.$ac_objext \
4242 if test "${ac_cv_search_zlibVersion+set}" = set; then :
4246 if test "${ac_cv_search_zlibVersion+set}" = set; then :
4249 ac_cv_search_zlibVersion=no
4252 LIBS=$ac_func_search_save_LIBS
4254 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_zlibVersion" >&5
4255 $as_echo "$ac_cv_search_zlibVersion" >&6; }
4256 ac_res=$ac_cv_search_zlibVersion
4257 if test "$ac_res" != no; then :
4258 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
4259 for ac_header in zlib.h
4261 ac_fn_c_check_header_mongrel "$LINENO" "zlib.h" "ac_cv_header_zlib_h" "$ac_includes_default"
4262 if test "x$ac_cv_header_zlib_h" = x""yes; then :
4263 cat >>confdefs.h <<_ACEOF
4264 #define HAVE_ZLIB_H 1
4273 if test "$with_zlib" = "yes" -a "$ac_cv_header_zlib_h" != "yes"; then
4274 as_fn_error "zlib (libz) library was explicitly requested but not found" "$LINENO" 5
4279 . ${srcdir}/../../bfd/configure.host
4283 USE_MAINTAINER_MODE=no
4284 # Check whether --enable-maintainer-mode was given.
4285 if test "${enable_maintainer_mode+set}" = set; then :
4286 enableval=$enable_maintainer_mode; case "${enableval}" in
4287 yes) MAINT="" USE_MAINTAINER_MODE=yes ;;
4289 *) as_fn_error "\"--enable-maintainer-mode does not take a value\"" "$LINENO" 5; MAINT="#" ;;
4291 if test x"$silent" != x"yes" && test x"$MAINT" = x""; then
4292 echo "Setting maintainer mode" 6>&1
4300 # Check whether --enable-sim-bswap was given.
4301 if test "${enable_sim_bswap+set}" = set; then :
4302 enableval=$enable_sim_bswap; case "${enableval}" in
4303 yes) sim_bswap="-DWITH_BSWAP=1 -DUSE_BSWAP=1";;
4304 no) sim_bswap="-DWITH_BSWAP=0";;
4305 *) as_fn_error "\"--enable-sim-bswap does not take a value\"" "$LINENO" 5; sim_bswap="";;
4307 if test x"$silent" != x"yes" && test x"$sim_bswap" != x""; then
4308 echo "Setting bswap flags = $sim_bswap" 6>&1
4316 # Check whether --enable-sim-cflags was given.
4317 if test "${enable_sim_cflags+set}" = set; then :
4318 enableval=$enable_sim_cflags; case "${enableval}" in
4319 yes) sim_cflags="-O2 -fomit-frame-pointer";;
4320 trace) as_fn_error "\"Please use --enable-sim-debug instead.\"" "$LINENO" 5; sim_cflags="";;
4322 *) sim_cflags=`echo "${enableval}" | sed -e "s/,/ /g"`;;
4324 if test x"$silent" != x"yes" && test x"$sim_cflags" != x""; then
4325 echo "Setting sim cflags = $sim_cflags" 6>&1
4333 # Check whether --enable-sim-debug was given.
4334 if test "${enable_sim_debug+set}" = set; then :
4335 enableval=$enable_sim_debug; case "${enableval}" in
4336 yes) sim_debug="-DDEBUG=7 -DWITH_DEBUG=7";;
4337 no) sim_debug="-DDEBUG=0 -DWITH_DEBUG=0";;
4338 *) sim_debug="-DDEBUG='(${enableval})' -DWITH_DEBUG='(${enableval})'";;
4340 if test x"$silent" != x"yes" && test x"$sim_debug" != x""; then
4341 echo "Setting sim debug = $sim_debug" 6>&1
4349 # Check whether --enable-sim-stdio was given.
4350 if test "${enable_sim_stdio+set}" = set; then :
4351 enableval=$enable_sim_stdio; case "${enableval}" in
4352 yes) sim_stdio="-DWITH_STDIO=DO_USE_STDIO";;
4353 no) sim_stdio="-DWITH_STDIO=DONT_USE_STDIO";;
4354 *) as_fn_error "\"Unknown value $enableval passed to --enable-sim-stdio\"" "$LINENO" 5; sim_stdio="";;
4356 if test x"$silent" != x"yes" && test x"$sim_stdio" != x""; then
4357 echo "Setting stdio flags = $sim_stdio" 6>&1
4365 # Check whether --enable-sim-trace was given.
4366 if test "${enable_sim_trace+set}" = set; then :
4367 enableval=$enable_sim_trace; case "${enableval}" in
4368 yes) sim_trace="-DTRACE=1 -DWITH_TRACE=-1";;
4369 no) sim_trace="-DTRACE=0 -DWITH_TRACE=0";;
4371 sim_trace="-DTRACE='(${enableval})' -DWITH_TRACE='(${enableval})'";;
4374 for x in `echo "$enableval" | sed -e "s/,/ /g"`; do
4375 if test x"$sim_trace" = x; then
4376 sim_trace="-DWITH_TRACE='(TRACE_$x"
4378 sim_trace="${sim_trace}|TRACE_$x"
4381 sim_trace="$sim_trace)'" ;;
4383 if test x"$silent" != x"yes" && test x"$sim_trace" != x""; then
4384 echo "Setting sim trace = $sim_trace" 6>&1
4392 # Check whether --enable-sim-profile was given.
4393 if test "${enable_sim_profile+set}" = set; then :
4394 enableval=$enable_sim_profile; case "${enableval}" in
4395 yes) sim_profile="-DPROFILE=1 -DWITH_PROFILE=-1";;
4396 no) sim_profile="-DPROFILE=0 -DWITH_PROFILE=0";;
4398 sim_profile="-DPROFILE='(${enableval})' -DWITH_PROFILE='(${enableval})'";;
4401 for x in `echo "$enableval" | sed -e "s/,/ /g"`; do
4402 if test x"$sim_profile" = x; then
4403 sim_profile="-DWITH_PROFILE='(PROFILE_$x"
4405 sim_profile="${sim_profile}|PROFILE_$x"
4408 sim_profile="$sim_profile)'" ;;
4410 if test x"$silent" != x"yes" && test x"$sim_profile" != x""; then
4411 echo "Setting sim profile = $sim_profile" 6>&1
4414 sim_profile="-DPROFILE=1 -DWITH_PROFILE=-1"
4420 # Check whether --with-pkgversion was given.
4421 if test "${with_pkgversion+set}" = set; then :
4422 withval=$with_pkgversion; case "$withval" in
4423 yes) as_fn_error "package version not specified" "$LINENO" 5 ;;
4425 *) PKGVERSION="($withval) " ;;
4436 # Check whether --with-bugurl was given.
4437 if test "${with_bugurl+set}" = set; then :
4438 withval=$with_bugurl; case "$withval" in
4439 yes) as_fn_error "bug URL not specified" "$LINENO" 5 ;;
4442 *) BUGURL="$withval"
4446 BUGURL="http://www.gnu.org/software/gdb/bugs/"
4456 REPORT_BUGS_TO="<$BUGURL>"
4457 REPORT_BUGS_TEXI=@uref{`echo "$BUGURL" | sed 's/@/@@/g'`}
4464 cat >>confdefs.h <<_ACEOF
4465 #define PKGVERSION "$PKGVERSION"
4469 cat >>confdefs.h <<_ACEOF
4470 #define REPORT_BUGS_TO "$REPORT_BUGS_TO"
4474 { $as_echo "$as_me:${as_lineno-$LINENO}: checking return type of signal handlers" >&5
4475 $as_echo_n "checking return type of signal handlers... " >&6; }
4476 if test "${ac_cv_type_signal+set}" = set; then :
4477 $as_echo_n "(cached) " >&6
4479 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4480 /* end confdefs.h. */
4481 #include <sys/types.h>
4487 return *(signal (0, 0)) (0) == 1;
4492 if ac_fn_c_try_compile "$LINENO"; then :
4493 ac_cv_type_signal=int
4495 ac_cv_type_signal=void
4497 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4499 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_signal" >&5
4500 $as_echo "$ac_cv_type_signal" >&6; }
4502 cat >>confdefs.h <<_ACEOF
4503 #define RETSIGTYPE $ac_cv_type_signal
4513 sim_link_links=tconfig.h
4514 if test -f ${srcdir}/tconfig.in
4516 sim_link_files=tconfig.in
4518 sim_link_files=../common/tconfig.in
4521 # targ-vals.def points to the libc macro description file.
4523 *-*-*) TARG_VALS_DEF=../common/nltvals.def ;;
4525 sim_link_files="${sim_link_files} ${TARG_VALS_DEF}"
4526 sim_link_links="${sim_link_links} targ-vals.def"
4532 default_endian="BIG_ENDIAN"
4533 # Check whether --enable-sim-endian was given.
4534 if test "${enable_sim_endian+set}" = set; then :
4535 enableval=$enable_sim_endian; case "${enableval}" in
4536 b*|B*) sim_endian="-DWITH_TARGET_BYTE_ORDER=BIG_ENDIAN";;
4537 l*|L*) sim_endian="-DWITH_TARGET_BYTE_ORDER=LITTLE_ENDIAN";;
4538 yes) if test x"$wire_endian" != x; then
4539 sim_endian="-DWITH_TARGET_BYTE_ORDER=${wire_endian}"
4541 if test x"$default_endian" != x; then
4542 sim_endian="-DWITH_TARGET_BYTE_ORDER=${default_endian}"
4544 echo "No hard-wired endian for target $target" 1>&6
4545 sim_endian="-DWITH_TARGET_BYTE_ORDER=0"
4548 no) if test x"$default_endian" != x; then
4549 sim_endian="-DWITH_DEFAULT_TARGET_BYTE_ORDER=${default_endian}"
4551 if test x"$wire_endian" != x; then
4552 sim_endian="-DWITH_DEFAULT_TARGET_BYTE_ORDER=${wire_endian}"
4554 echo "No default endian for target $target" 1>&6
4555 sim_endian="-DWITH_DEFAULT_TARGET_BYTE_ORDER=0"
4558 *) as_fn_error "\"Unknown value $enableval for --enable-sim-endian\"" "$LINENO" 5; sim_endian="";;
4560 if test x"$silent" != x"yes" && test x"$sim_endian" != x""; then
4561 echo "Setting endian flags = $sim_endian" 6>&1
4564 if test x"$default_endian" != x; then
4565 sim_endian="-DWITH_DEFAULT_TARGET_BYTE_ORDER=${default_endian}"
4567 if test x"$wire_endian" != x; then
4568 sim_endian="-DWITH_TARGET_BYTE_ORDER=${wire_endian}"
4575 wire_alignment="STRICT_ALIGNMENT"
4576 default_alignment=""
4578 # Check whether --enable-sim-alignment was given.
4579 if test "${enable_sim_alignment+set}" = set; then :
4580 enableval=$enable_sim_alignment; case "${enableval}" in
4581 strict | STRICT) sim_alignment="-DWITH_ALIGNMENT=STRICT_ALIGNMENT";;
4582 nonstrict | NONSTRICT) sim_alignment="-DWITH_ALIGNMENT=NONSTRICT_ALIGNMENT";;
4583 forced | FORCED) sim_alignment="-DWITH_ALIGNMENT=FORCED_ALIGNMENT";;
4584 yes) if test x"$wire_alignment" != x; then
4585 sim_alignment="-DWITH_ALIGNMENT=${wire_alignment}"
4587 if test x"$default_alignment" != x; then
4588 sim_alignment="-DWITH_ALIGNMENT=${default_alignment}"
4590 echo "No hard-wired alignment for target $target" 1>&6
4591 sim_alignment="-DWITH_ALIGNMENT=0"
4594 no) if test x"$default_alignment" != x; then
4595 sim_alignment="-DWITH_DEFAULT_ALIGNMENT=${default_alignment}"
4597 if test x"$wire_alignment" != x; then
4598 sim_alignment="-DWITH_DEFAULT_ALIGNMENT=${wire_alignment}"
4600 echo "No default alignment for target $target" 1>&6
4601 sim_alignment="-DWITH_DEFAULT_ALIGNMENT=0"
4604 *) as_fn_error "\"Unknown value $enableval passed to --enable-sim-alignment\"" "$LINENO" 5; sim_alignment="";;
4606 if test x"$silent" != x"yes" && test x"$sim_alignment" != x""; then
4607 echo "Setting alignment flags = $sim_alignment" 6>&1
4610 if test x"$default_alignment" != x; then
4611 sim_alignment="-DWITH_DEFAULT_ALIGNMENT=${default_alignment}"
4613 if test x"$wire_alignment" != x; then
4614 sim_alignment="-DWITH_ALIGNMENT=${wire_alignment}"
4622 # Check whether --enable-sim-hostendian was given.
4623 if test "${enable_sim_hostendian+set}" = set; then :
4624 enableval=$enable_sim_hostendian; case "${enableval}" in
4625 no) sim_hostendian="-DWITH_HOST_BYTE_ORDER=0";;
4626 b*|B*) sim_hostendian="-DWITH_HOST_BYTE_ORDER=BIG_ENDIAN";;
4627 l*|L*) sim_hostendian="-DWITH_HOST_BYTE_ORDER=LITTLE_ENDIAN";;
4628 *) as_fn_error "\"Unknown value $enableval for --enable-sim-hostendian\"" "$LINENO" 5; sim_hostendian="";;
4630 if test x"$silent" != x"yes" && test x"$sim_hostendian" != x""; then
4631 echo "Setting hostendian flags = $sim_hostendian" 6>&1
4635 if test "x$cross_compiling" = "xno"; then
4636 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether byte ordering is bigendian" >&5
4637 $as_echo_n "checking whether byte ordering is bigendian... " >&6; }
4638 if test "${ac_cv_c_bigendian+set}" = set; then :
4639 $as_echo_n "(cached) " >&6
4641 ac_cv_c_bigendian=unknown
4642 # See if we're dealing with a universal compiler.
4643 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4644 /* end confdefs.h. */
4645 #ifndef __APPLE_CC__
4646 not a universal capable compiler
4651 if ac_fn_c_try_compile "$LINENO"; then :
4653 # Check for potential -arch flags. It is not universal unless
4654 # there are at least two -arch flags with different values.
4657 for ac_word in $CC $CFLAGS $CPPFLAGS $LDFLAGS; do
4658 if test -n "$ac_prev"; then
4660 i?86 | x86_64 | ppc | ppc64)
4661 if test -z "$ac_arch" || test "$ac_arch" = "$ac_word"; then
4664 ac_cv_c_bigendian=universal
4670 elif test "x$ac_word" = "x-arch"; then
4675 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4676 if test $ac_cv_c_bigendian = unknown; then
4677 # See if sys/param.h defines the BYTE_ORDER macro.
4678 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4679 /* end confdefs.h. */
4680 #include <sys/types.h>
4681 #include <sys/param.h>
4686 #if ! (defined BYTE_ORDER && defined BIG_ENDIAN \
4687 && defined LITTLE_ENDIAN && BYTE_ORDER && BIG_ENDIAN \
4696 if ac_fn_c_try_compile "$LINENO"; then :
4697 # It does; now see whether it defined to BIG_ENDIAN or not.
4698 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4699 /* end confdefs.h. */
4700 #include <sys/types.h>
4701 #include <sys/param.h>
4706 #if BYTE_ORDER != BIG_ENDIAN
4714 if ac_fn_c_try_compile "$LINENO"; then :
4715 ac_cv_c_bigendian=yes
4717 ac_cv_c_bigendian=no
4719 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4721 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4723 if test $ac_cv_c_bigendian = unknown; then
4724 # See if <limits.h> defines _LITTLE_ENDIAN or _BIG_ENDIAN (e.g., Solaris).
4725 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4726 /* end confdefs.h. */
4732 #if ! (defined _LITTLE_ENDIAN || defined _BIG_ENDIAN)
4740 if ac_fn_c_try_compile "$LINENO"; then :
4741 # It does; now see whether it defined to _BIG_ENDIAN or not.
4742 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4743 /* end confdefs.h. */
4757 if ac_fn_c_try_compile "$LINENO"; then :
4758 ac_cv_c_bigendian=yes
4760 ac_cv_c_bigendian=no
4762 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4764 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4766 if test $ac_cv_c_bigendian = unknown; then
4767 # Compile a test program.
4768 if test "$cross_compiling" = yes; then :
4769 # Try to guess by grepping values from an object file.
4770 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4771 /* end confdefs.h. */
4772 short int ascii_mm[] =
4773 { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 };
4774 short int ascii_ii[] =
4775 { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 };
4776 int use_ascii (int i) {
4777 return ascii_mm[i] + ascii_ii[i];
4779 short int ebcdic_ii[] =
4780 { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 };
4781 short int ebcdic_mm[] =
4782 { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 };
4783 int use_ebcdic (int i) {
4784 return ebcdic_mm[i] + ebcdic_ii[i];
4791 return use_ascii (foo) == use_ebcdic (foo);
4796 if ac_fn_c_try_compile "$LINENO"; then :
4797 if grep BIGenDianSyS conftest.$ac_objext >/dev/null; then
4798 ac_cv_c_bigendian=yes
4800 if grep LiTTleEnDian conftest.$ac_objext >/dev/null ; then
4801 if test "$ac_cv_c_bigendian" = unknown; then
4802 ac_cv_c_bigendian=no
4804 # finding both strings is unlikely to happen, but who knows?
4805 ac_cv_c_bigendian=unknown
4809 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4811 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4812 /* end confdefs.h. */
4813 $ac_includes_default
4818 /* Are we little or big endian? From Harbison&Steele. */
4822 char c[sizeof (long int)];
4825 return u.c[sizeof (long int) - 1] == 1;
4831 if ac_fn_c_try_run "$LINENO"; then :
4832 ac_cv_c_bigendian=no
4834 ac_cv_c_bigendian=yes
4836 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
4837 conftest.$ac_objext conftest.beam conftest.$ac_ext
4842 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_bigendian" >&5
4843 $as_echo "$ac_cv_c_bigendian" >&6; }
4844 case $ac_cv_c_bigendian in #(
4846 $as_echo "#define WORDS_BIGENDIAN 1" >>confdefs.h
4852 $as_echo "#define AC_APPLE_UNIVERSAL_BUILD 1" >>confdefs.h
4856 as_fn_error "unknown endianness
4857 presetting ac_cv_c_bigendian=no (or yes) will help" "$LINENO" 5 ;;
4860 if test $ac_cv_c_bigendian = yes; then
4861 sim_hostendian="-DWITH_HOST_BYTE_ORDER=BIG_ENDIAN"
4863 sim_hostendian="-DWITH_HOST_BYTE_ORDER=LITTLE_ENDIAN"
4866 sim_hostendian="-DWITH_HOST_BYTE_ORDER=0"
4871 default_sim_scache="16384"
4872 # Check whether --enable-sim-scache was given.
4873 if test "${enable_sim_scache+set}" = set; then :
4874 enableval=$enable_sim_scache; case "${enableval}" in
4875 yes) sim_scache="-DWITH_SCACHE=${default_sim_scache}";;
4876 no) sim_scache="-DWITH_SCACHE=0" ;;
4877 [0-9]*) sim_scache="-DWITH_SCACHE=${enableval}";;
4878 *) as_fn_error "\"Bad value $enableval passed to --enable-sim-scache\"" "$LINENO" 5;
4881 if test x"$silent" != x"yes" && test x"$sim_scache" != x""; then
4882 echo "Setting scache size = $sim_scache" 6>&1
4885 sim_scache="-DWITH_SCACHE=${default_sim_scache}"
4890 default_sim_default_model="sh5"
4891 # Check whether --enable-sim-default-model was given.
4892 if test "${enable_sim_default_model+set}" = set; then :
4893 enableval=$enable_sim_default_model; case "${enableval}" in
4894 yes|no) as_fn_error "\"Missing argument to --enable-sim-default-model\"" "$LINENO" 5;;
4895 *) sim_default_model="-DWITH_DEFAULT_MODEL='\"${enableval}\"'";;
4897 if test x"$silent" != x"yes" && test x"$sim_default_model" != x""; then
4898 echo "Setting default model = $sim_default_model" 6>&1
4901 sim_default_model="-DWITH_DEFAULT_MODEL='\"${default_sim_default_model}\"'"
4906 # Check whether --enable-sim-environment was given.
4907 if test "${enable_sim_environment+set}" = set; then :
4908 enableval=$enable_sim_environment; case "${enableval}" in
4909 all | ALL) sim_environment="-DWITH_ENVIRONMENT=ALL_ENVIRONMENT";;
4910 user | USER) sim_environment="-DWITH_ENVIRONMENT=USER_ENVIRONMENT";;
4911 virtual | VIRTUAL) sim_environment="-DWITH_ENVIRONMENT=VIRTUAL_ENVIRONMENT";;
4912 operating | OPERATING) sim_environment="-DWITH_ENVIRONMENT=OPERATING_ENVIRONMENT";;
4913 *) as_fn_error "\"Unknown value $enableval passed to --enable-sim-environment\"" "$LINENO" 5;
4914 sim_environment="";;
4916 if test x"$silent" != x"yes" && test x"$sim_environment" != x""; then
4917 echo "Setting sim environment = $sim_environment" 6>&1
4920 sim_environment="-DWITH_ENVIRONMENT=ALL_ENVIRONMENT"
4924 default_sim_inline=""
4925 # Check whether --enable-sim-inline was given.
4926 if test "${enable_sim_inline+set}" = set; then :
4927 enableval=$enable_sim_inline; sim_inline=""
4928 case "$enableval" in
4929 no) sim_inline="-DDEFAULT_INLINE=0";;
4930 0) sim_inline="-DDEFAULT_INLINE=0";;
4931 yes | 2) sim_inline="-DDEFAULT_INLINE=ALL_C_INLINE";;
4932 1) sim_inline="-DDEFAULT_INLINE=INLINE_LOCALS";;
4933 *) for x in `echo "$enableval" | sed -e "s/,/ /g"`; do
4936 *_INLINE=*) new_flag="-D$x";;
4937 *=*) new_flag=`echo "$x" | sed -e "s/=/_INLINE=/" -e "s/^/-D/"`;;
4938 *_INLINE) new_flag="-D$x=ALL_C_INLINE";;
4939 *) new_flag="-D$x""_INLINE=ALL_C_INLINE";;
4941 if test x"$sim_inline" = x""; then
4942 sim_inline="$new_flag"
4944 sim_inline="$sim_inline $new_flag"
4948 if test x"$silent" != x"yes" && test x"$sim_inline" != x""; then
4949 echo "Setting inline flags = $sim_inline" 6>&1
4953 if test "x$cross_compiling" = "xno"; then
4954 if test x"$GCC" != "x" -a x"${default_sim_inline}" != "x" ; then
4955 sim_inline="${default_sim_inline}"
4956 if test x"$silent" != x"yes"; then
4957 echo "Setting inline flags = $sim_inline" 6>&1
4963 sim_inline="-DDEFAULT_INLINE=0"
4970 cgendir='$(srcdir)/../../cgen'
4971 # Check whether --enable-cgen-maint was given.
4972 if test "${enable_cgen_maint+set}" = set; then :
4973 enableval=$enable_cgen_maint; case "${enableval}" in
4974 yes) cgen_maint=yes ;;
4975 no) cgen_maint=no ;;
4977 # argument is cgen install directory (not implemented yet).
4978 # Having a `share' directory might be more appropriate for the .scm,
4980 cgendir=${cgen_maint}/lib/cgen
4985 if test x${cgen_maint} != xno ; then
4996 ac_sources="$sim_link_files"
4997 ac_dests="$sim_link_links"
4998 while test -n "$ac_sources"; do
4999 set $ac_dests; ac_dest=$1; shift; ac_dests=$*
5000 set $ac_sources; ac_source=$1; shift; ac_sources=$*
5001 ac_config_links_1="$ac_config_links_1 $ac_dest:$ac_source"
5003 ac_config_links="$ac_config_links $ac_config_links_1"
5006 if grep CGEN_MAINT $srcdir/Makefile.in >/dev/null; then
5007 cgen_breaks="break cgen_rtx_error";
5010 ac_config_files="$ac_config_files Makefile.sim:Makefile.in"
5012 ac_config_files="$ac_config_files Make-common.sim:../common/Make-common.in"
5014 ac_config_files="$ac_config_files .gdbinit:../common/gdbinit.in"
5016 ac_config_commands="$ac_config_commands Makefile"
5018 ac_config_commands="$ac_config_commands stamp-h"
5020 cat >confcache <<\_ACEOF
5021 # This file is a shell script that caches the results of configure
5022 # tests run on this system so they can be shared between configure
5023 # scripts and configure runs, see configure's option --config-cache.
5024 # It is not useful on other systems. If it contains results you don't
5025 # want to keep, you may remove or edit it.
5027 # config.status only pays attention to the cache file if you give it
5028 # the --recheck option to rerun configure.
5030 # `ac_cv_env_foo' variables (set or unset) will be overridden when
5031 # loading this file, other *unset* `ac_cv_foo' will be assigned the
5036 # The following way of writing the cache mishandles newlines in values,
5037 # but we know of no workaround that is simple, portable, and efficient.
5038 # So, we kill variables containing newlines.
5039 # Ultrix sh set writes to stderr and can't be redirected directly,
5040 # and sets the high bit in the cache file unless we assign to the vars.
5042 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
5043 eval ac_val=\$$ac_var
5047 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
5048 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
5051 _ | IFS | as_nl) ;; #(
5052 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
5053 *) { eval $ac_var=; unset $ac_var;} ;;
5059 case $as_nl`(ac_space=' '; set) 2>&1` in #(
5060 *${as_nl}ac_space=\ *)
5061 # `set' does not quote correctly, so add quotes: double-quote
5062 # substitution turns \\\\ into \\, and sed turns \\ into \.
5065 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
5068 # `set' quotes correctly as required by POSIX, so do not add quotes.
5069 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
5078 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
5080 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
5082 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
5083 if test -w "$cache_file"; then
5084 test "x$cache_file" != "x/dev/null" &&
5085 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
5086 $as_echo "$as_me: updating cache $cache_file" >&6;}
5087 cat confcache >$cache_file
5089 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
5090 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
5095 test "x$prefix" = xNONE && prefix=$ac_default_prefix
5096 # Let make expand exec_prefix.
5097 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
5099 DEFS=-DHAVE_CONFIG_H
5103 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
5104 # 1. Remove the extension, and $U if already installed.
5105 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
5106 ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
5107 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
5108 # will be set to the directory where LIBOBJS objects are built.
5109 as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
5110 as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
5114 LTLIBOBJS=$ac_ltlibobjs
5119 : ${CONFIG_STATUS=./config.status}
5121 ac_clean_files_save=$ac_clean_files
5122 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
5123 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
5124 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
5126 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
5128 # Generated by $as_me.
5129 # Run this file to recreate the current configuration.
5130 # Compiler output produced by configure, useful for debugging
5131 # configure, is in config.log if it exists.
5137 SHELL=\${CONFIG_SHELL-$SHELL}
5140 cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
5141 ## -------------------- ##
5142 ## M4sh Initialization. ##
5143 ## -------------------- ##
5145 # Be more Bourne compatible
5146 DUALCASE=1; export DUALCASE # for MKS sh
5147 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
5150 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
5151 # is contrary to our usage. Disable this feature.
5152 alias -g '${1+"$@"}'='"$@"'
5153 setopt NO_GLOB_SUBST
5155 case `(set -o) 2>/dev/null` in #(
5167 # Printing a long string crashes Solaris 7 /usr/bin/printf.
5168 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
5169 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
5170 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
5171 # Prefer a ksh shell builtin over an external printf program on Solaris,
5172 # but without wasting forks for bash or zsh.
5173 if test -z "$BASH_VERSION$ZSH_VERSION" \
5174 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
5175 as_echo='print -r --'
5176 as_echo_n='print -rn --'
5177 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
5178 as_echo='printf %s\n'
5179 as_echo_n='printf %s'
5181 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
5182 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
5183 as_echo_n='/usr/ucb/echo -n'
5185 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
5186 as_echo_n_body='eval
5190 expr "X$arg" : "X\\(.*\\)$as_nl";
5191 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
5193 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
5195 export as_echo_n_body
5196 as_echo_n='sh -c $as_echo_n_body as_echo'
5199 as_echo='sh -c $as_echo_body as_echo'
5202 # The user is always right.
5203 if test "${PATH_SEPARATOR+set}" != set; then
5205 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
5206 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
5213 # We need space, tab and new line, in precisely that order. Quoting is
5214 # there to prevent editors from complaining about space-tab.
5215 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
5216 # splitting by setting IFS to empty value.)
5219 # Find who we are. Look in the path if we contain no directory separator.
5221 *[\\/]* ) as_myself=$0 ;;
5222 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5226 test -z "$as_dir" && as_dir=.
5227 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
5233 # We did not find ourselves, most probably we were run as `sh COMMAND'
5234 # in which case we are not to be found in the path.
5235 if test "x$as_myself" = x; then
5238 if test ! -f "$as_myself"; then
5239 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
5243 # Unset variables that we do not need and which cause bugs (e.g. in
5244 # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
5245 # suppresses any "Segmentation fault" message there. '((' could
5246 # trigger a bug in pdksh 5.2.14.
5247 for as_var in BASH_ENV ENV MAIL MAILPATH
5248 do eval test x\${$as_var+set} = xset \
5249 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
5262 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
5265 # as_fn_error ERROR [LINENO LOG_FD]
5266 # ---------------------------------
5267 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
5268 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
5269 # script with status $?, using 1 if that was 0.
5272 as_status=$?; test $as_status -eq 0 && as_status=1
5274 as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
5275 $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
5277 $as_echo "$as_me: error: $1" >&2
5278 as_fn_exit $as_status
5282 # as_fn_set_status STATUS
5283 # -----------------------
5284 # Set $? to STATUS, without forking.
5288 } # as_fn_set_status
5292 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
5302 # Portably unset VAR.
5305 { eval $1=; unset $1;}
5307 as_unset=as_fn_unset
5308 # as_fn_append VAR VALUE
5309 # ----------------------
5310 # Append the text in VALUE to the end of the definition contained in VAR. Take
5311 # advantage of any shell optimizations that allow amortized linear growth over
5312 # repeated appends, instead of the typical quadratic growth present in naive
5314 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
5315 eval 'as_fn_append ()
5326 # as_fn_arith ARG...
5327 # ------------------
5328 # Perform arithmetic evaluation on the ARGs, and store the result in the
5329 # global $as_val. Take advantage of shells that can avoid forks. The arguments
5330 # must be portable across $(()) and expr.
5331 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
5332 eval 'as_fn_arith ()
5339 as_val=`expr "$@" || test $? -eq 1`
5344 if expr a : '\(a\)' >/dev/null 2>&1 &&
5345 test "X`expr 00001 : '.*\(...\)'`" = X001; then
5351 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
5352 as_basename=basename
5357 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
5363 as_me=`$as_basename -- "$0" ||
5364 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
5365 X"$0" : 'X\(//\)$' \| \
5366 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
5368 sed '/^.*\/\([^/][^/]*\)\/*$/{
5382 # Avoid depending upon Character Ranges.
5383 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
5384 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
5385 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
5386 as_cr_digits='0123456789'
5387 as_cr_alnum=$as_cr_Letters$as_cr_digits
5389 ECHO_C= ECHO_N= ECHO_T=
5390 case `echo -n x` in #(((((
5392 case `echo 'xy\c'` in
5393 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
5395 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
5402 rm -f conf$$ conf$$.exe conf$$.file
5403 if test -d conf$$.dir; then
5404 rm -f conf$$.dir/conf$$.file
5407 mkdir conf$$.dir 2>/dev/null
5409 if (echo >conf$$.file) 2>/dev/null; then
5410 if ln -s conf$$.file conf$$ 2>/dev/null; then
5412 # ... but there are two gotchas:
5413 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
5414 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
5415 # In both cases, we have to default to `cp -p'.
5416 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
5418 elif ln conf$$.file conf$$ 2>/dev/null; then
5426 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
5427 rmdir conf$$.dir 2>/dev/null
5432 # Create "$as_dir" as a directory, including parents if necessary.
5437 -*) as_dir=./$as_dir;;
5439 test -d "$as_dir" || eval $as_mkdir_p || {
5443 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
5444 *) as_qdir=$as_dir;;
5446 as_dirs="'$as_qdir' $as_dirs"
5447 as_dir=`$as_dirname -- "$as_dir" ||
5448 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
5449 X"$as_dir" : 'X\(//\)[^/]' \| \
5450 X"$as_dir" : 'X\(//\)$' \| \
5451 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
5452 $as_echo X"$as_dir" |
5453 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
5470 test -d "$as_dir" && break
5472 test -z "$as_dirs" || eval "mkdir $as_dirs"
5473 } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
5477 if mkdir -p . 2>/dev/null; then
5478 as_mkdir_p='mkdir -p "$as_dir"'
5480 test -d ./-p && rmdir ./-p
5484 if test -x / >/dev/null 2>&1; then
5487 if ls -dL / >/dev/null 2>&1; then
5494 if test -d "$1"; then
5500 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
5501 ???[sx]*):;;*)false;;esac;fi
5505 as_executable_p=$as_test_x
5507 # Sed expression to map a string onto a valid CPP name.
5508 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
5510 # Sed expression to map a string onto a valid variable name.
5511 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
5515 ## ----------------------------------- ##
5516 ## Main body of $CONFIG_STATUS script. ##
5517 ## ----------------------------------- ##
5519 test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
5521 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
5522 # Save the log message, to keep $0 and so on meaningful, and to
5523 # report actual input values of CONFIG_FILES etc. instead of their
5524 # values after options handling.
5526 This file was extended by $as_me, which was
5527 generated by GNU Autoconf 2.64. Invocation command line was
5529 CONFIG_FILES = $CONFIG_FILES
5530 CONFIG_HEADERS = $CONFIG_HEADERS
5531 CONFIG_LINKS = $CONFIG_LINKS
5532 CONFIG_COMMANDS = $CONFIG_COMMANDS
5535 on `(hostname || uname -n) 2>/dev/null | sed 1q`
5540 case $ac_config_files in *"
5541 "*) set x $ac_config_files; shift; ac_config_files=$*;;
5544 case $ac_config_headers in *"
5545 "*) set x $ac_config_headers; shift; ac_config_headers=$*;;
5549 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
5550 # Files that config.status was made for.
5551 config_files="$ac_config_files"
5552 config_headers="$ac_config_headers"
5553 config_links="$ac_config_links"
5554 config_commands="$ac_config_commands"
5558 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
5560 \`$as_me' instantiates files and other configuration actions
5561 from templates according to the current configuration. Unless the files
5562 and actions are specified as TAGs, all are instantiated by default.
5564 Usage: $0 [OPTION]... [TAG]...
5566 -h, --help print this help, then exit
5567 -V, --version print version number and configuration settings, then exit
5568 -q, --quiet, --silent
5569 do not print progress messages
5570 -d, --debug don't remove temporary files
5571 --recheck update $as_me by reconfiguring in the same conditions
5572 --file=FILE[:TEMPLATE]
5573 instantiate the configuration file FILE
5574 --header=FILE[:TEMPLATE]
5575 instantiate the configuration header FILE
5577 Configuration files:
5580 Configuration headers:
5583 Configuration links:
5586 Configuration commands:
5589 Report bugs to the package provider."
5592 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
5595 configured by $0, generated by GNU Autoconf 2.64,
5596 with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
5598 Copyright (C) 2009 Free Software Foundation, Inc.
5599 This config.status script is free software; the Free Software Foundation
5600 gives unlimited permission to copy, distribute and modify it."
5605 test -n "\$AWK" || AWK=awk
5608 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
5609 # The default lists apply if the user does not specify any file.
5615 ac_option=`expr "X$1" : 'X\([^=]*\)='`
5616 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
5627 # Handling of the options.
5628 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
5630 --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
5631 $as_echo "$ac_cs_version"; exit ;;
5632 --debug | --debu | --deb | --de | --d | -d )
5634 --file | --fil | --fi | --f )
5637 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
5639 as_fn_append CONFIG_FILES " '$ac_optarg'"
5640 ac_need_defaults=false;;
5641 --header | --heade | --head | --hea )
5644 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
5646 as_fn_append CONFIG_HEADERS " '$ac_optarg'"
5647 ac_need_defaults=false;;
5649 # Conflict between --help and --header
5650 as_fn_error "ambiguous option: \`$1'
5651 Try \`$0 --help' for more information.";;
5652 --help | --hel | -h )
5653 $as_echo "$ac_cs_usage"; exit ;;
5654 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
5655 | -silent | --silent | --silen | --sile | --sil | --si | --s)
5659 -*) as_fn_error "unrecognized option: \`$1'
5660 Try \`$0 --help' for more information." ;;
5662 *) as_fn_append ac_config_targets " $1"
5663 ac_need_defaults=false ;;
5669 ac_configure_extra_args=
5671 if $ac_cs_silent; then
5673 ac_configure_extra_args="$ac_configure_extra_args --silent"
5677 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
5678 if \$ac_cs_recheck; then
5679 set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
5681 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
5682 CONFIG_SHELL='$SHELL'
5688 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
5692 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
5693 ## Running $as_me. ##
5699 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
5702 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
5704 # Handling of arguments.
5705 for ac_config_target in $ac_config_targets
5707 case $ac_config_target in
5708 "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h:config.in" ;;
5709 "$ac_config_links_1") CONFIG_LINKS="$CONFIG_LINKS $ac_config_links_1" ;;
5710 "Makefile.sim") CONFIG_FILES="$CONFIG_FILES Makefile.sim:Makefile.in" ;;
5711 "Make-common.sim") CONFIG_FILES="$CONFIG_FILES Make-common.sim:../common/Make-common.in" ;;
5712 ".gdbinit") CONFIG_FILES="$CONFIG_FILES .gdbinit:../common/gdbinit.in" ;;
5713 "Makefile") CONFIG_COMMANDS="$CONFIG_COMMANDS Makefile" ;;
5714 "stamp-h") CONFIG_COMMANDS="$CONFIG_COMMANDS stamp-h" ;;
5716 *) as_fn_error "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
5721 # If the user did not use the arguments to specify the items to instantiate,
5722 # then the envvar interface is used. Set only those that are not.
5723 # We use the long form for the default assignment because of an extremely
5724 # bizarre bug on SunOS 4.1.3.
5725 if $ac_need_defaults; then
5726 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
5727 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
5728 test "${CONFIG_LINKS+set}" = set || CONFIG_LINKS=$config_links
5729 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
5732 # Have a temporary directory for convenience. Make it in the build tree
5733 # simply because there is no reason against having it here, and in addition,
5734 # creating and moving files from /tmp can sometimes cause problems.
5735 # Hook for its removal unless debugging.
5736 # Note that there is a small window in which the directory will not be cleaned:
5737 # after its creation but before its name has been assigned to `$tmp'.
5741 trap 'exit_status=$?
5742 { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
5744 trap 'as_fn_exit 1' 1 2 13 15
5746 # Create a (secure) tmp directory for tmp files.
5749 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
5750 test -n "$tmp" && test -d "$tmp"
5753 tmp=./conf$$-$RANDOM
5754 (umask 077 && mkdir "$tmp")
5755 } || as_fn_error "cannot create a temporary directory in ." "$LINENO" 5
5757 # Set up the scripts for CONFIG_FILES section.
5758 # No need to generate them if there are no CONFIG_FILES.
5759 # This happens for instance with `./config.status config.h'.
5760 if test -n "$CONFIG_FILES"; then
5763 ac_cr=`echo X | tr X '\015'`
5764 # On cygwin, bash can eat \r inside `` if the user requested igncr.
5765 # But we know of no other shell where ac_cr would be empty at this
5766 # point, so we can use a bashism as a fallback.
5767 if test "x$ac_cr" = x; then
5768 eval ac_cr=\$\'\\r\'
5770 ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
5771 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
5777 echo 'BEGIN {' >"$tmp/subs1.awk" &&
5782 echo "cat >conf$$subs.awk <<_ACEOF" &&
5783 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
5786 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
5787 ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
5789 for ac_last_try in false false false false false :; do
5790 . ./conf$$subs.sh ||
5791 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
5793 ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
5794 if test $ac_delim_n = $ac_delim_num; then
5796 elif $ac_last_try; then
5797 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
5799 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
5804 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
5805 cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&
5809 s/^/S["/; s/!.*/"]=/
5819 s/\(.\{148\}\).*/\1/
5821 s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
5826 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
5833 s/\(.\{148\}\).*/\1/
5835 s/["\\]/\\&/g; s/^/"/; s/$/"/
5839 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
5844 ' <conf$$subs.awk | sed '
5849 ' >>$CONFIG_STATUS || ac_write_fail=1
5850 rm -f conf$$subs.awk
5851 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
5853 cat >>"\$tmp/subs1.awk" <<_ACAWK &&
5854 for (key in S) S_is_set[key] = 1
5860 nfields = split(line, field, "@")
5862 len = length(field[1])
5863 for (i = 2; i < nfields; i++) {
5865 keylen = length(key)
5866 if (S_is_set[key]) {
5868 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
5869 len += length(value) + length(field[++i])
5880 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
5881 if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
5882 sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
5885 fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
5886 || as_fn_error "could not setup config files machinery" "$LINENO" 5
5889 # VPATH may cause trouble with some makes, so we remove $(srcdir),
5890 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
5891 # trailing colons and then remove the whole line if VPATH becomes empty
5892 # (actually we leave an empty line to preserve line numbers).
5893 if test "x$srcdir" = x.; then
5894 ac_vpsub='/^[ ]*VPATH[ ]*=/{
5898 s/^\([^=]*=[ ]*\):*/\1/
5904 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
5905 fi # test -n "$CONFIG_FILES"
5907 # Set up the scripts for CONFIG_HEADERS section.
5908 # No need to generate them if there are no CONFIG_HEADERS.
5909 # This happens for instance with `./config.status Makefile'.
5910 if test -n "$CONFIG_HEADERS"; then
5911 cat >"$tmp/defines.awk" <<\_ACAWK ||
5915 # Transform confdefs.h into an awk script `defines.awk', embedded as
5916 # here-document in config.status, that substitutes the proper values into
5917 # config.h.in to produce config.h.
5919 # Create a delimiter string that does not exist in confdefs.h, to ease
5920 # handling of long lines.
5922 for ac_last_try in false false :; do
5923 ac_t=`sed -n "/$ac_delim/p" confdefs.h`
5924 if test -z "$ac_t"; then
5926 elif $ac_last_try; then
5927 as_fn_error "could not make $CONFIG_HEADERS" "$LINENO" 5
5929 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
5933 # For the awk script, D is an array of macro values keyed by name,
5934 # likewise P contains macro parameters if any. Preserve backslash
5935 # newline sequences.
5937 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
5939 s/.\{148\}/&'"$ac_delim"'/g
5942 s/^[ ]*#[ ]*define[ ][ ]*/ /
5949 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
5951 s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p
5955 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
5956 D["\1"]=" \3\\\\\\n"\\/p
5958 s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
5963 s/.\{148\}/&'"$ac_delim"'/g
5968 s/["\\]/\\&/g; s/^/"/; s/$/"/p
5971 s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
5973 ' <confdefs.h | sed '
5974 s/'"$ac_delim"'/"\\\
5975 "/g' >>$CONFIG_STATUS || ac_write_fail=1
5977 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
5978 for (key in D) D_is_set[key] = 1
5981 /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
5983 split(line, arg, " ")
5984 if (arg[1] == "#") {
5988 defundef = substr(arg[1], 2)
5991 split(mac1, mac2, "(") #)
5993 prefix = substr(line, 1, index(line, defundef) - 1)
5994 if (D_is_set[macro]) {
5995 # Preserve the white space surrounding the "#".
5996 print prefix "define", macro P[macro] D[macro]
5999 # Replace #undef with comments. This is necessary, for example,
6000 # in the case of _POSIX_SOURCE, which is predefined and required
6001 # on some systems where configure will not decide to define it.
6002 if (defundef == "undef") {
6003 print "/*", prefix defundef, macro, "*/"
6011 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
6012 as_fn_error "could not setup config headers machinery" "$LINENO" 5
6013 fi # test -n "$CONFIG_HEADERS"
6016 eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS :L $CONFIG_LINKS :C $CONFIG_COMMANDS"
6021 :[FHLC]) ac_mode=$ac_tag; continue;;
6023 case $ac_mode$ac_tag in
6025 :L* | :C*:*) as_fn_error "invalid tag \`$ac_tag'" "$LINENO" 5;;
6026 :[FH]-) ac_tag=-:-;;
6027 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
6044 -) ac_f="$tmp/stdin";;
6045 *) # Look for the file first in the build tree, then in the source tree
6046 # (if the path is not absolute). The absolute path cannot be DOS-style,
6047 # because $ac_f cannot contain `:'.
6051 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
6053 as_fn_error "cannot find input file: \`$ac_f'" "$LINENO" 5;;
6055 case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
6056 as_fn_append ac_file_inputs " '$ac_f'"
6059 # Let's still pretend it is `configure' which instantiates (i.e., don't
6060 # use $as_me), people would be surprised to read:
6061 # /* config.h. Generated by config.status. */
6062 configure_input='Generated from '`
6063 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
6065 if test x"$ac_file" != x-; then
6066 configure_input="$ac_file. $configure_input"
6067 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
6068 $as_echo "$as_me: creating $ac_file" >&6;}
6070 # Neutralize special characters interpreted by sed in replacement strings.
6071 case $configure_input in #(
6072 *\&* | *\|* | *\\* )
6073 ac_sed_conf_input=`$as_echo "$configure_input" |
6074 sed 's/[\\\\&|]/\\\\&/g'`;; #(
6075 *) ac_sed_conf_input=$configure_input;;
6079 *:-:* | *:-) cat >"$tmp/stdin" \
6080 || as_fn_error "could not create $ac_file" "$LINENO" 5 ;;
6085 ac_dir=`$as_dirname -- "$ac_file" ||
6086 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
6087 X"$ac_file" : 'X\(//\)[^/]' \| \
6088 X"$ac_file" : 'X\(//\)$' \| \
6089 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
6090 $as_echo X"$ac_file" |
6091 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
6108 as_dir="$ac_dir"; as_fn_mkdir_p
6112 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
6114 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
6115 # A ".." for each directory in $ac_dir_suffix.
6116 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
6117 case $ac_top_builddir_sub in
6118 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
6119 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
6122 ac_abs_top_builddir=$ac_pwd
6123 ac_abs_builddir=$ac_pwd$ac_dir_suffix
6124 # for backward compatibility:
6125 ac_top_builddir=$ac_top_build_prefix
6128 .) # We are building in place.
6130 ac_top_srcdir=$ac_top_builddir_sub
6131 ac_abs_top_srcdir=$ac_pwd ;;
6132 [\\/]* | ?:[\\/]* ) # Absolute name.
6133 ac_srcdir=$srcdir$ac_dir_suffix;
6134 ac_top_srcdir=$srcdir
6135 ac_abs_top_srcdir=$srcdir ;;
6137 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
6138 ac_top_srcdir=$ac_top_build_prefix$srcdir
6139 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
6141 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
6151 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
6152 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
6156 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
6157 # If the template does not know about datarootdir, expand it.
6158 # FIXME: This hack should be removed a few years after 2.60.
6159 ac_datarootdir_hack=; ac_datarootdir_seen=
6170 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
6171 *datarootdir*) ac_datarootdir_seen=yes;;
6172 *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
6173 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
6174 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
6176 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
6177 ac_datarootdir_hack='
6178 s&@datadir@&$datadir&g
6179 s&@docdir@&$docdir&g
6180 s&@infodir@&$infodir&g
6181 s&@localedir@&$localedir&g
6182 s&@mandir@&$mandir&g
6183 s&\\\${datarootdir}&$datarootdir&g' ;;
6187 # Neutralize VPATH when `$srcdir' = `.'.
6188 # Shell code in configure.ac might set extrasub.
6189 # FIXME: do we really want to maintain this feature?
6190 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
6191 ac_sed_extra="$ac_vpsub
6194 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
6196 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
6197 s|@configure_input@|$ac_sed_conf_input|;t t
6198 s&@top_builddir@&$ac_top_builddir_sub&;t t
6199 s&@top_build_prefix@&$ac_top_build_prefix&;t t
6200 s&@srcdir@&$ac_srcdir&;t t
6201 s&@abs_srcdir@&$ac_abs_srcdir&;t t
6202 s&@top_srcdir@&$ac_top_srcdir&;t t
6203 s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
6204 s&@builddir@&$ac_builddir&;t t
6205 s&@abs_builddir@&$ac_abs_builddir&;t t
6206 s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
6207 s&@INSTALL@&$ac_INSTALL&;t t
6208 $ac_datarootdir_hack
6210 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \
6211 || as_fn_error "could not create $ac_file" "$LINENO" 5
6213 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
6214 { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
6215 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
6216 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
6217 which seems to be undefined. Please make sure it is defined." >&5
6218 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
6219 which seems to be undefined. Please make sure it is defined." >&2;}
6223 -) cat "$tmp/out" && rm -f "$tmp/out";;
6224 *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
6226 || as_fn_error "could not create $ac_file" "$LINENO" 5
6232 if test x"$ac_file" != x-; then
6234 $as_echo "/* $configure_input */" \
6235 && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs"
6236 } >"$tmp/config.h" \
6237 || as_fn_error "could not create $ac_file" "$LINENO" 5
6238 if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then
6239 { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
6240 $as_echo "$as_me: $ac_file is unchanged" >&6;}
6243 mv "$tmp/config.h" "$ac_file" \
6244 || as_fn_error "could not create $ac_file" "$LINENO" 5
6247 $as_echo "/* $configure_input */" \
6248 && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \
6249 || as_fn_error "could not create -" "$LINENO" 5
6257 if test "$ac_source" = "$ac_file" && test "$srcdir" = '.'; then
6260 # Prefer the file from the source tree if names are identical.
6261 if test "$ac_source" = "$ac_file" || test ! -r "$ac_source"; then
6262 ac_source=$srcdir/$ac_source
6265 { $as_echo "$as_me:${as_lineno-$LINENO}: linking $ac_source to $ac_file" >&5
6266 $as_echo "$as_me: linking $ac_source to $ac_file" >&6;}
6268 if test ! -r "$ac_source"; then
6269 as_fn_error "$ac_source: file not found" "$LINENO" 5
6273 # Try a relative symlink, then a hard link, then a copy.
6275 [\\/$]* | ?:[\\/]* ) ac_rel_source=$ac_source ;;
6276 *) ac_rel_source=$ac_top_build_prefix$ac_source ;;
6278 ln -s "$ac_rel_source" "$ac_file" 2>/dev/null ||
6279 ln "$ac_source" "$ac_file" 2>/dev/null ||
6280 cp -p "$ac_source" "$ac_file" ||
6281 as_fn_error "cannot link or copy $ac_source to $ac_file" "$LINENO" 5
6284 :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
6285 $as_echo "$as_me: executing $ac_file commands" >&6;}
6290 case $ac_file$ac_mode in
6291 "Makefile":C) echo "Merging Makefile.sim+Make-common.sim into Makefile ..."
6292 rm -f Makesim1.tmp Makesim2.tmp Makefile
6293 sed -n -e '/^## COMMON_PRE_/,/^## End COMMON_PRE_/ p' <Make-common.sim >Makesim1.tmp
6294 sed -n -e '/^## COMMON_POST_/,/^## End COMMON_POST_/ p' <Make-common.sim >Makesim2.tmp
6295 sed -e '/^## COMMON_PRE_/ r Makesim1.tmp' \
6296 -e '/^## COMMON_POST_/ r Makesim2.tmp' \
6297 <Makefile.sim >Makefile
6298 rm -f Makefile.sim Make-common.sim Makesim1.tmp Makesim2.tmp
6300 "stamp-h":C) echo > stamp-h ;;
6308 ac_clean_files=$ac_clean_files_save
6310 test $ac_write_fail = 0 ||
6311 as_fn_error "write failure creating $CONFIG_STATUS" "$LINENO" 5
6314 # configure is writing to config.log, and then calls config.status.
6315 # config.status does its own redirection, appending to config.log.
6316 # Unfortunately, on DOS this fails, as config.log is still kept open
6317 # by configure, so config.status won't be able to write to it; its
6318 # output is simply discarded. So we exec the FD to /dev/null,
6319 # effectively closing config.log, so it can be properly (re)opened and
6320 # appended to by config.status. When coming back to configure, we
6321 # need to make the FD available again.
6322 if test "$no_create" != yes; then
6324 ac_config_status_args=
6325 test "$silent" = yes &&
6326 ac_config_status_args="$ac_config_status_args --quiet"
6328 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
6330 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
6331 # would make configure fail if this is the last instruction.
6332 $ac_cs_success || as_fn_exit $?
6334 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
6335 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
6336 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}