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
697 program_transform_name
710 enable_option_checking
712 enable_maintainer_mode
723 enable_sim_hostendian
725 enable_sim_default_model
726 enable_sim_environment
730 ac_precious_vars='build_alias
741 # Initialize some variables set by options.
743 ac_init_version=false
744 ac_unrecognized_opts=
746 # The variables have the same names as the options, with
747 # dashes changed to underlines.
755 program_transform_name=s,x,x,
763 # Installation directory options.
764 # These are left unexpanded so users can "make install exec_prefix=/foo"
765 # and all the variables that are supposed to be based on exec_prefix
766 # by default will actually change.
767 # Use braces instead of parens because sh, perl, etc. also accept them.
768 # (The list follows the same order as the GNU Coding Standards.)
769 bindir='${exec_prefix}/bin'
770 sbindir='${exec_prefix}/sbin'
771 libexecdir='${exec_prefix}/libexec'
772 datarootdir='${prefix}/share'
773 datadir='${datarootdir}'
774 sysconfdir='${prefix}/etc'
775 sharedstatedir='${prefix}/com'
776 localstatedir='${prefix}/var'
777 includedir='${prefix}/include'
778 oldincludedir='/usr/include'
779 docdir='${datarootdir}/doc/${PACKAGE}'
780 infodir='${datarootdir}/info'
785 libdir='${exec_prefix}/lib'
786 localedir='${datarootdir}/locale'
787 mandir='${datarootdir}/man'
793 # If the previous option needs an argument, assign it.
794 if test -n "$ac_prev"; then
795 eval $ac_prev=\$ac_option
801 *=*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
805 # Accept the important Cygnus configure options, so we can diagnose typos.
807 case $ac_dashdash$ac_option in
811 -bindir | --bindir | --bindi | --bind | --bin | --bi)
813 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
816 -build | --build | --buil | --bui | --bu)
817 ac_prev=build_alias ;;
818 -build=* | --build=* | --buil=* | --bui=* | --bu=*)
819 build_alias=$ac_optarg ;;
821 -cache-file | --cache-file | --cache-fil | --cache-fi \
822 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
823 ac_prev=cache_file ;;
824 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
825 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
826 cache_file=$ac_optarg ;;
829 cache_file=config.cache ;;
831 -datadir | --datadir | --datadi | --datad)
833 -datadir=* | --datadir=* | --datadi=* | --datad=*)
834 datadir=$ac_optarg ;;
836 -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
837 | --dataroo | --dataro | --datar)
838 ac_prev=datarootdir ;;
839 -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
840 | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
841 datarootdir=$ac_optarg ;;
843 -disable-* | --disable-*)
844 ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
845 # Reject names that are not valid shell variable names.
846 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
847 as_fn_error "invalid feature name: $ac_useropt"
848 ac_useropt_orig=$ac_useropt
849 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
850 case $ac_user_opts in
854 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
855 ac_unrecognized_sep=', ';;
857 eval enable_$ac_useropt=no ;;
859 -docdir | --docdir | --docdi | --doc | --do)
861 -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
864 -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
866 -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
869 -enable-* | --enable-*)
870 ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
871 # Reject names that are not valid shell variable names.
872 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
873 as_fn_error "invalid feature name: $ac_useropt"
874 ac_useropt_orig=$ac_useropt
875 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
876 case $ac_user_opts in
880 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
881 ac_unrecognized_sep=', ';;
883 eval enable_$ac_useropt=\$ac_optarg ;;
885 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
886 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
887 | --exec | --exe | --ex)
888 ac_prev=exec_prefix ;;
889 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
890 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
891 | --exec=* | --exe=* | --ex=*)
892 exec_prefix=$ac_optarg ;;
894 -gas | --gas | --ga | --g)
895 # Obsolete; use --with-gas.
898 -help | --help | --hel | --he | -h)
900 -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
901 ac_init_help=recursive ;;
902 -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
903 ac_init_help=short ;;
905 -host | --host | --hos | --ho)
906 ac_prev=host_alias ;;
907 -host=* | --host=* | --hos=* | --ho=*)
908 host_alias=$ac_optarg ;;
910 -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
912 -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
914 htmldir=$ac_optarg ;;
916 -includedir | --includedir | --includedi | --included | --include \
917 | --includ | --inclu | --incl | --inc)
918 ac_prev=includedir ;;
919 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
920 | --includ=* | --inclu=* | --incl=* | --inc=*)
921 includedir=$ac_optarg ;;
923 -infodir | --infodir | --infodi | --infod | --info | --inf)
925 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
926 infodir=$ac_optarg ;;
928 -libdir | --libdir | --libdi | --libd)
930 -libdir=* | --libdir=* | --libdi=* | --libd=*)
933 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
934 | --libexe | --libex | --libe)
935 ac_prev=libexecdir ;;
936 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
937 | --libexe=* | --libex=* | --libe=*)
938 libexecdir=$ac_optarg ;;
940 -localedir | --localedir | --localedi | --localed | --locale)
942 -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
943 localedir=$ac_optarg ;;
945 -localstatedir | --localstatedir | --localstatedi | --localstated \
946 | --localstate | --localstat | --localsta | --localst | --locals)
947 ac_prev=localstatedir ;;
948 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
949 | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
950 localstatedir=$ac_optarg ;;
952 -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
954 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
958 # Obsolete; use --without-fp.
961 -no-create | --no-create | --no-creat | --no-crea | --no-cre \
962 | --no-cr | --no-c | -n)
965 -no-recursion | --no-recursion | --no-recursio | --no-recursi \
966 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
969 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
970 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
971 | --oldin | --oldi | --old | --ol | --o)
972 ac_prev=oldincludedir ;;
973 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
974 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
975 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
976 oldincludedir=$ac_optarg ;;
978 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
980 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
983 -program-prefix | --program-prefix | --program-prefi | --program-pref \
984 | --program-pre | --program-pr | --program-p)
985 ac_prev=program_prefix ;;
986 -program-prefix=* | --program-prefix=* | --program-prefi=* \
987 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
988 program_prefix=$ac_optarg ;;
990 -program-suffix | --program-suffix | --program-suffi | --program-suff \
991 | --program-suf | --program-su | --program-s)
992 ac_prev=program_suffix ;;
993 -program-suffix=* | --program-suffix=* | --program-suffi=* \
994 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
995 program_suffix=$ac_optarg ;;
997 -program-transform-name | --program-transform-name \
998 | --program-transform-nam | --program-transform-na \
999 | --program-transform-n | --program-transform- \
1000 | --program-transform | --program-transfor \
1001 | --program-transfo | --program-transf \
1002 | --program-trans | --program-tran \
1003 | --progr-tra | --program-tr | --program-t)
1004 ac_prev=program_transform_name ;;
1005 -program-transform-name=* | --program-transform-name=* \
1006 | --program-transform-nam=* | --program-transform-na=* \
1007 | --program-transform-n=* | --program-transform-=* \
1008 | --program-transform=* | --program-transfor=* \
1009 | --program-transfo=* | --program-transf=* \
1010 | --program-trans=* | --program-tran=* \
1011 | --progr-tra=* | --program-tr=* | --program-t=*)
1012 program_transform_name=$ac_optarg ;;
1014 -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1016 -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1017 pdfdir=$ac_optarg ;;
1019 -psdir | --psdir | --psdi | --psd | --ps)
1021 -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1024 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1025 | -silent | --silent | --silen | --sile | --sil)
1028 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1030 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1032 sbindir=$ac_optarg ;;
1034 -sharedstatedir | --sharedstatedir | --sharedstatedi \
1035 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1036 | --sharedst | --shareds | --shared | --share | --shar \
1038 ac_prev=sharedstatedir ;;
1039 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1040 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1041 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1043 sharedstatedir=$ac_optarg ;;
1045 -site | --site | --sit)
1047 -site=* | --site=* | --sit=*)
1050 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1052 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1053 srcdir=$ac_optarg ;;
1055 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1056 | --syscon | --sysco | --sysc | --sys | --sy)
1057 ac_prev=sysconfdir ;;
1058 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1059 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1060 sysconfdir=$ac_optarg ;;
1062 -target | --target | --targe | --targ | --tar | --ta | --t)
1063 ac_prev=target_alias ;;
1064 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1065 target_alias=$ac_optarg ;;
1067 -v | -verbose | --verbose | --verbos | --verbo | --verb)
1070 -version | --version | --versio | --versi | --vers | -V)
1071 ac_init_version=: ;;
1074 ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1075 # Reject names that are not valid shell variable names.
1076 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1077 as_fn_error "invalid package name: $ac_useropt"
1078 ac_useropt_orig=$ac_useropt
1079 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1080 case $ac_user_opts in
1084 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1085 ac_unrecognized_sep=', ';;
1087 eval with_$ac_useropt=\$ac_optarg ;;
1089 -without-* | --without-*)
1090 ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1091 # Reject names that are not valid shell variable names.
1092 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1093 as_fn_error "invalid package name: $ac_useropt"
1094 ac_useropt_orig=$ac_useropt
1095 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1096 case $ac_user_opts in
1100 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1101 ac_unrecognized_sep=', ';;
1103 eval with_$ac_useropt=no ;;
1106 # Obsolete; use --with-x.
1109 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1110 | --x-incl | --x-inc | --x-in | --x-i)
1111 ac_prev=x_includes ;;
1112 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1113 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1114 x_includes=$ac_optarg ;;
1116 -x-libraries | --x-libraries | --x-librarie | --x-librari \
1117 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1118 ac_prev=x_libraries ;;
1119 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1120 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1121 x_libraries=$ac_optarg ;;
1123 -*) as_fn_error "unrecognized option: \`$ac_option'
1124 Try \`$0 --help' for more information."
1128 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1129 # Reject names that are not valid shell variable names.
1130 case $ac_envvar in #(
1131 '' | [0-9]* | *[!_$as_cr_alnum]* )
1132 as_fn_error "invalid variable name: \`$ac_envvar'" ;;
1134 eval $ac_envvar=\$ac_optarg
1135 export $ac_envvar ;;
1138 # FIXME: should be removed in autoconf 3.0.
1139 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1140 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1141 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1142 : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
1148 if test -n "$ac_prev"; then
1149 ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1150 as_fn_error "missing argument to $ac_option"
1153 if test -n "$ac_unrecognized_opts"; then
1154 case $enable_option_checking in
1156 fatal) as_fn_error "unrecognized options: $ac_unrecognized_opts" ;;
1157 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1161 # Check all directory arguments for consistency.
1162 for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1163 datadir sysconfdir sharedstatedir localstatedir includedir \
1164 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1165 libdir localedir mandir
1167 eval ac_val=\$$ac_var
1168 # Remove trailing slashes.
1171 ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1172 eval $ac_var=\$ac_val;;
1174 # Be sure to have absolute directory names.
1176 [\\/$]* | ?:[\\/]* ) continue;;
1177 NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1179 as_fn_error "expected an absolute directory name for --$ac_var: $ac_val"
1182 # There might be people who depend on the old broken behavior: `$host'
1183 # used to hold the argument of --host etc.
1184 # FIXME: To remove some day.
1187 target=$target_alias
1189 # FIXME: To remove some day.
1190 if test "x$host_alias" != x; then
1191 if test "x$build_alias" = x; then
1192 cross_compiling=maybe
1193 $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
1194 If a cross compiler is detected then cross compile mode will be used." >&2
1195 elif test "x$build_alias" != "x$host_alias"; then
1201 test -n "$host_alias" && ac_tool_prefix=$host_alias-
1203 test "$silent" = yes && exec 6>/dev/null
1206 ac_pwd=`pwd` && test -n "$ac_pwd" &&
1207 ac_ls_di=`ls -di .` &&
1208 ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1209 as_fn_error "working directory cannot be determined"
1210 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1211 as_fn_error "pwd does not report name of working directory"
1214 # Find the source files, if location was not specified.
1215 if test -z "$srcdir"; then
1216 ac_srcdir_defaulted=yes
1217 # Try the directory containing this script, then the parent directory.
1218 ac_confdir=`$as_dirname -- "$as_myself" ||
1219 $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1220 X"$as_myself" : 'X\(//\)[^/]' \| \
1221 X"$as_myself" : 'X\(//\)$' \| \
1222 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1223 $as_echo X"$as_myself" |
1224 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1242 if test ! -r "$srcdir/$ac_unique_file"; then
1246 ac_srcdir_defaulted=no
1248 if test ! -r "$srcdir/$ac_unique_file"; then
1249 test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1250 as_fn_error "cannot find sources ($ac_unique_file) in $srcdir"
1252 ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1254 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error "$ac_msg"
1256 # When building in place, set srcdir=.
1257 if test "$ac_abs_confdir" = "$ac_pwd"; then
1260 # Remove unnecessary trailing slashes from srcdir.
1261 # Double slashes in file names in object file debugging info
1262 # mess up M-x gdb in Emacs.
1264 */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1266 for ac_var in $ac_precious_vars; do
1267 eval ac_env_${ac_var}_set=\${${ac_var}+set}
1268 eval ac_env_${ac_var}_value=\$${ac_var}
1269 eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1270 eval ac_cv_env_${ac_var}_value=\$${ac_var}
1274 # Report the --help message.
1276 if test "$ac_init_help" = "long"; then
1277 # Omit some internal or obsolete options to make the list less imposing.
1278 # This message is too long to be a string in the A/UX 3.1 sh.
1280 \`configure' configures this package to adapt to many kinds of systems.
1282 Usage: $0 [OPTION]... [VAR=VALUE]...
1284 To assign environment variables (e.g., CC, CFLAGS...), specify them as
1285 VAR=VALUE. See below for descriptions of some of the useful variables.
1287 Defaults for the options are specified in brackets.
1290 -h, --help display this help and exit
1291 --help=short display options specific to this package
1292 --help=recursive display the short help of all the included packages
1293 -V, --version display version information and exit
1294 -q, --quiet, --silent do not print \`checking...' messages
1295 --cache-file=FILE cache test results in FILE [disabled]
1296 -C, --config-cache alias for \`--cache-file=config.cache'
1297 -n, --no-create do not create output files
1298 --srcdir=DIR find the sources in DIR [configure dir or \`..']
1300 Installation directories:
1301 --prefix=PREFIX install architecture-independent files in PREFIX
1302 [$ac_default_prefix]
1303 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
1306 By default, \`make install' will install all the files in
1307 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1308 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1309 for instance \`--prefix=\$HOME'.
1311 For better control, use the options below.
1313 Fine tuning of the installation directories:
1314 --bindir=DIR user executables [EPREFIX/bin]
1315 --sbindir=DIR system admin executables [EPREFIX/sbin]
1316 --libexecdir=DIR program executables [EPREFIX/libexec]
1317 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1318 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1319 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1320 --libdir=DIR object code libraries [EPREFIX/lib]
1321 --includedir=DIR C header files [PREFIX/include]
1322 --oldincludedir=DIR C header files for non-gcc [/usr/include]
1323 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1324 --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1325 --infodir=DIR info documentation [DATAROOTDIR/info]
1326 --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1327 --mandir=DIR man documentation [DATAROOTDIR/man]
1328 --docdir=DIR documentation root [DATAROOTDIR/doc/PACKAGE]
1329 --htmldir=DIR html documentation [DOCDIR]
1330 --dvidir=DIR dvi documentation [DOCDIR]
1331 --pdfdir=DIR pdf documentation [DOCDIR]
1332 --psdir=DIR ps documentation [DOCDIR]
1338 --program-prefix=PREFIX prepend PREFIX to installed program names
1339 --program-suffix=SUFFIX append SUFFIX to installed program names
1340 --program-transform-name=PROGRAM run sed PROGRAM on installed program names
1343 --build=BUILD configure for building on BUILD [guessed]
1344 --host=HOST cross-compile to build programs to run on HOST [BUILD]
1345 --target=TARGET configure for building compilers for TARGET [HOST]
1349 if test -n "$ac_init_help"; then
1354 --disable-option-checking ignore unrecognized --enable/--with options
1355 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
1356 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
1357 --enable-maintainer-mode Enable developer functionality.
1358 --enable-sim-bswap Use Host specific BSWAP instruction.
1359 --enable-sim-cflags=opts Extra CFLAGS for use in building simulator
1360 --enable-sim-debug=opts Enable debugging flags
1361 --enable-sim-stdio Specify whether to use stdio for console input/output.
1362 --enable-sim-trace=opts Enable tracing flags
1363 --enable-sim-profile=opts Enable profiling flags
1364 --enable-sim-endian=endian Specify target byte endian orientation.
1365 --enable-sim-alignment=align Specify strict, nonstrict or forced alignment of memory accesses.
1366 --enable-sim-hostendian=end Specify host byte endian orientation.
1367 --enable-sim-scache=size Specify simulator execution cache size.
1368 --enable-sim-default-model=model Specify default model to simulate.
1369 --enable-sim-environment=environment Specify mixed, user, virtual or operating environment.
1370 --enable-cgen-maint=DIR build cgen generated files
1371 --enable-sim-trapdump Make unknown traps dump the registers
1374 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
1375 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
1376 --with-zlib include zlib support (auto/yes/no)
1377 --with-pkgversion=PKG Use PKG in the version string in place of "GDB"
1378 --with-bugurl=URL Direct users to URL to report a bug
1380 Some influential environment variables:
1381 CC C compiler command
1382 CFLAGS C compiler flags
1383 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
1384 nonstandard directory <lib dir>
1385 LIBS libraries to pass to the linker, e.g. -l<library>
1386 CPPFLAGS C/C++/Objective C preprocessor flags, e.g. -I<include dir> if
1387 you have headers in a nonstandard directory <include dir>
1390 Use these variables to override the choices made by `configure' or to help
1391 it to find libraries and programs with nonstandard names/locations.
1393 Report bugs to the package provider.
1398 if test "$ac_init_help" = "recursive"; then
1399 # If there are subdirs, report their specific --help.
1400 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1401 test -d "$ac_dir" ||
1402 { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1407 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1409 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1410 # A ".." for each directory in $ac_dir_suffix.
1411 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1412 case $ac_top_builddir_sub in
1413 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1414 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1417 ac_abs_top_builddir=$ac_pwd
1418 ac_abs_builddir=$ac_pwd$ac_dir_suffix
1419 # for backward compatibility:
1420 ac_top_builddir=$ac_top_build_prefix
1423 .) # We are building in place.
1425 ac_top_srcdir=$ac_top_builddir_sub
1426 ac_abs_top_srcdir=$ac_pwd ;;
1427 [\\/]* | ?:[\\/]* ) # Absolute name.
1428 ac_srcdir=$srcdir$ac_dir_suffix;
1429 ac_top_srcdir=$srcdir
1430 ac_abs_top_srcdir=$srcdir ;;
1432 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1433 ac_top_srcdir=$ac_top_build_prefix$srcdir
1434 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1436 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1438 cd "$ac_dir" || { ac_status=$?; continue; }
1439 # Check for guested configure.
1440 if test -f "$ac_srcdir/configure.gnu"; then
1442 $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1443 elif test -f "$ac_srcdir/configure"; then
1445 $SHELL "$ac_srcdir/configure" --help=recursive
1447 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1449 cd "$ac_pwd" || { ac_status=$?; break; }
1453 test -n "$ac_init_help" && exit $ac_status
1454 if $ac_init_version; then
1457 generated by GNU Autoconf 2.64
1459 Copyright (C) 2009 Free Software Foundation, Inc.
1460 This configure script is free software; the Free Software Foundation
1461 gives unlimited permission to copy, distribute and modify it.
1466 ## ------------------------ ##
1467 ## Autoconf initialization. ##
1468 ## ------------------------ ##
1470 # ac_fn_c_try_compile LINENO
1471 # --------------------------
1472 # Try to compile conftest.$ac_ext, and return whether this succeeded.
1473 ac_fn_c_try_compile ()
1475 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1476 rm -f conftest.$ac_objext
1477 if { { ac_try="$ac_compile"
1479 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1480 *) ac_try_echo=$ac_try;;
1482 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1483 $as_echo "$ac_try_echo"; } >&5
1484 (eval "$ac_compile") 2>conftest.err
1486 if test -s conftest.err; then
1487 grep -v '^ *+' conftest.err >conftest.er1
1488 cat conftest.er1 >&5
1489 mv -f conftest.er1 conftest.err
1491 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1492 test $ac_status = 0; } && {
1493 test -z "$ac_c_werror_flag" ||
1494 test ! -s conftest.err
1495 } && test -s conftest.$ac_objext; then :
1498 $as_echo "$as_me: failed program was:" >&5
1499 sed 's/^/| /' conftest.$ac_ext >&5
1503 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1506 } # ac_fn_c_try_compile
1508 # ac_fn_c_try_cpp LINENO
1509 # ----------------------
1510 # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1513 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1514 if { { ac_try="$ac_cpp conftest.$ac_ext"
1516 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1517 *) ac_try_echo=$ac_try;;
1519 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1520 $as_echo "$ac_try_echo"; } >&5
1521 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1523 if test -s conftest.err; then
1524 grep -v '^ *+' conftest.err >conftest.er1
1525 cat conftest.er1 >&5
1526 mv -f conftest.er1 conftest.err
1528 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1529 test $ac_status = 0; } >/dev/null && {
1530 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1531 test ! -s conftest.err
1535 $as_echo "$as_me: failed program was:" >&5
1536 sed 's/^/| /' conftest.$ac_ext >&5
1540 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1545 # ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1546 # -------------------------------------------------------
1547 # Tests whether HEADER exists, giving a warning if it cannot be compiled using
1548 # the include files in INCLUDES and setting the cache variable VAR
1550 ac_fn_c_check_header_mongrel ()
1552 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1553 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1554 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1555 $as_echo_n "checking for $2... " >&6; }
1556 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1557 $as_echo_n "(cached) " >&6
1560 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1561 $as_echo "$ac_res" >&6; }
1563 # Is the header compilable?
1564 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1565 $as_echo_n "checking $2 usability... " >&6; }
1566 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1567 /* end confdefs.h. */
1571 if ac_fn_c_try_compile "$LINENO"; then :
1572 ac_header_compiler=yes
1574 ac_header_compiler=no
1576 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1577 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1578 $as_echo "$ac_header_compiler" >&6; }
1580 # Is the header present?
1581 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1582 $as_echo_n "checking $2 presence... " >&6; }
1583 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1584 /* end confdefs.h. */
1587 if ac_fn_c_try_cpp "$LINENO"; then :
1588 ac_header_preproc=yes
1590 ac_header_preproc=no
1592 rm -f conftest.err conftest.$ac_ext
1593 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1594 $as_echo "$ac_header_preproc" >&6; }
1596 # So? What about this header?
1597 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1599 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1600 $as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1601 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1602 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1605 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1606 $as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1607 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5
1608 $as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;}
1609 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1610 $as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1611 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5
1612 $as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;}
1613 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1614 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1617 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1618 $as_echo_n "checking for $2... " >&6; }
1619 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1620 $as_echo_n "(cached) " >&6
1622 eval "$3=\$ac_header_compiler"
1625 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1626 $as_echo "$ac_res" >&6; }
1628 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1630 } # ac_fn_c_check_header_mongrel
1632 # ac_fn_c_try_run LINENO
1633 # ----------------------
1634 # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1635 # that executables *can* be run.
1638 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1639 if { { ac_try="$ac_link"
1641 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1642 *) ac_try_echo=$ac_try;;
1644 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1645 $as_echo "$ac_try_echo"; } >&5
1646 (eval "$ac_link") 2>&5
1648 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1649 test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1650 { { case "(($ac_try" in
1651 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1652 *) ac_try_echo=$ac_try;;
1654 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1655 $as_echo "$ac_try_echo"; } >&5
1656 (eval "$ac_try") 2>&5
1658 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1659 test $ac_status = 0; }; }; then :
1662 $as_echo "$as_me: program exited with status $ac_status" >&5
1663 $as_echo "$as_me: failed program was:" >&5
1664 sed 's/^/| /' conftest.$ac_ext >&5
1666 ac_retval=$ac_status
1668 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1669 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1674 # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1675 # -------------------------------------------------------
1676 # Tests whether HEADER exists and can be compiled using the include files in
1677 # INCLUDES, setting the cache variable VAR accordingly.
1678 ac_fn_c_check_header_compile ()
1680 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1681 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1682 $as_echo_n "checking for $2... " >&6; }
1683 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1684 $as_echo_n "(cached) " >&6
1686 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1687 /* end confdefs.h. */
1691 if ac_fn_c_try_compile "$LINENO"; then :
1696 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1699 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1700 $as_echo "$ac_res" >&6; }
1701 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1703 } # ac_fn_c_check_header_compile
1705 # ac_fn_c_try_link LINENO
1706 # -----------------------
1707 # Try to link conftest.$ac_ext, and return whether this succeeded.
1710 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1711 rm -f conftest.$ac_objext conftest$ac_exeext
1712 if { { ac_try="$ac_link"
1714 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1715 *) ac_try_echo=$ac_try;;
1717 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1718 $as_echo "$ac_try_echo"; } >&5
1719 (eval "$ac_link") 2>conftest.err
1721 if test -s conftest.err; then
1722 grep -v '^ *+' conftest.err >conftest.er1
1723 cat conftest.er1 >&5
1724 mv -f conftest.er1 conftest.err
1726 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1727 test $ac_status = 0; } && {
1728 test -z "$ac_c_werror_flag" ||
1729 test ! -s conftest.err
1730 } && test -s conftest$ac_exeext && {
1731 test "$cross_compiling" = yes ||
1732 $as_test_x conftest$ac_exeext
1736 $as_echo "$as_me: failed program was:" >&5
1737 sed 's/^/| /' conftest.$ac_ext >&5
1741 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1742 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1743 # interfere with the next link command; also delete a directory that is
1744 # left behind by Apple's compiler. We do this before executing the actions.
1745 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1746 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1749 } # ac_fn_c_try_link
1751 # ac_fn_c_check_func LINENO FUNC VAR
1752 # ----------------------------------
1753 # Tests whether FUNC exists, setting the cache variable VAR accordingly
1754 ac_fn_c_check_func ()
1756 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1757 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1758 $as_echo_n "checking for $2... " >&6; }
1759 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1760 $as_echo_n "(cached) " >&6
1762 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1763 /* end confdefs.h. */
1764 /* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1765 For example, HP-UX 11i <limits.h> declares gettimeofday. */
1766 #define $2 innocuous_$2
1768 /* System header to define __stub macros and hopefully few prototypes,
1769 which can conflict with char $2 (); below.
1770 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1771 <limits.h> exists even on freestanding compilers. */
1774 # include <limits.h>
1776 # include <assert.h>
1781 /* Override any GCC internal prototype to avoid an error.
1782 Use char because int might match the return type of a GCC
1783 builtin and then its argument prototype would still apply. */
1788 /* The GNU C library defines this for functions which it implements
1789 to always fail with ENOSYS. Some functions are actually named
1790 something starting with __ and the normal name is an alias. */
1791 #if defined __stub_$2 || defined __stub___$2
1803 if ac_fn_c_try_link "$LINENO"; then :
1808 rm -f core conftest.err conftest.$ac_objext \
1809 conftest$ac_exeext conftest.$ac_ext
1812 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1813 $as_echo "$ac_res" >&6; }
1814 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1816 } # ac_fn_c_check_func
1817 cat >config.log <<_ACEOF
1818 This file contains any messages produced by compilers while
1819 running configure, to aid debugging if configure makes a mistake.
1821 It was created by $as_me, which was
1822 generated by GNU Autoconf 2.64. Invocation command line was
1834 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1835 uname -m = `(uname -m) 2>/dev/null || echo unknown`
1836 uname -r = `(uname -r) 2>/dev/null || echo unknown`
1837 uname -s = `(uname -s) 2>/dev/null || echo unknown`
1838 uname -v = `(uname -v) 2>/dev/null || echo unknown`
1840 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1841 /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
1843 /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
1844 /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
1845 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1846 /usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
1847 /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
1848 /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
1849 /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
1853 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1857 test -z "$as_dir" && as_dir=.
1858 $as_echo "PATH: $as_dir"
1874 # Keep a trace of the command line.
1875 # Strip out --no-create and --no-recursion so they do not pile up.
1876 # Strip out --silent because we don't want to record it for future runs.
1877 # Also quote any args containing shell meta-characters.
1878 # Make two passes to allow for proper duplicate-argument suppression.
1882 ac_must_keep_next=false
1888 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1889 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1890 | -silent | --silent | --silen | --sile | --sil)
1893 ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1896 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
1898 as_fn_append ac_configure_args1 " '$ac_arg'"
1899 if test $ac_must_keep_next = true; then
1900 ac_must_keep_next=false # Got value, back to normal.
1903 *=* | --config-cache | -C | -disable-* | --disable-* \
1904 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1905 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1906 | -with-* | --with-* | -without-* | --without-* | --x)
1907 case "$ac_configure_args0 " in
1908 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1911 -* ) ac_must_keep_next=true ;;
1914 as_fn_append ac_configure_args " '$ac_arg'"
1919 { ac_configure_args0=; unset ac_configure_args0;}
1920 { ac_configure_args1=; unset ac_configure_args1;}
1922 # When interrupted or exit'd, cleanup temporary files, and complete
1923 # config.log. We remove comments because anyway the quotes in there
1924 # would cause problems or look ugly.
1925 # WARNING: Use '\'' to represent an apostrophe within the trap.
1926 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
1927 trap 'exit_status=$?
1928 # Save into config.log some information that might help in debugging.
1933 ## ---------------- ##
1934 ## Cache variables. ##
1935 ## ---------------- ##
1938 # The following way of writing the cache mishandles newlines in values,
1940 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
1941 eval ac_val=\$$ac_var
1945 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
1946 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
1949 _ | IFS | as_nl) ;; #(
1950 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
1951 *) { eval $ac_var=; unset $ac_var;} ;;
1956 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
1957 *${as_nl}ac_space=\ *)
1959 "s/'\''/'\''\\\\'\'''\''/g;
1960 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
1963 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
1971 ## ----------------- ##
1972 ## Output variables. ##
1973 ## ----------------- ##
1976 for ac_var in $ac_subst_vars
1978 eval ac_val=\$$ac_var
1980 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1982 $as_echo "$ac_var='\''$ac_val'\''"
1986 if test -n "$ac_subst_files"; then
1988 ## ------------------- ##
1989 ## File substitutions. ##
1990 ## ------------------- ##
1993 for ac_var in $ac_subst_files
1995 eval ac_val=\$$ac_var
1997 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1999 $as_echo "$ac_var='\''$ac_val'\''"
2004 if test -s confdefs.h; then
2014 test "$ac_signal" != 0 &&
2015 $as_echo "$as_me: caught signal $ac_signal"
2016 $as_echo "$as_me: exit $exit_status"
2018 rm -f core *.core core.conftest.* &&
2019 rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2022 for ac_signal in 1 2 13 15; do
2023 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2027 # confdefs.h avoids OS command line length limits that DEFS can exceed.
2028 rm -f -r conftest* confdefs.h
2030 $as_echo "/* confdefs.h */" > confdefs.h
2032 # Predefined preprocessor variables.
2034 cat >>confdefs.h <<_ACEOF
2035 #define PACKAGE_NAME "$PACKAGE_NAME"
2038 cat >>confdefs.h <<_ACEOF
2039 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2042 cat >>confdefs.h <<_ACEOF
2043 #define PACKAGE_VERSION "$PACKAGE_VERSION"
2046 cat >>confdefs.h <<_ACEOF
2047 #define PACKAGE_STRING "$PACKAGE_STRING"
2050 cat >>confdefs.h <<_ACEOF
2051 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2054 cat >>confdefs.h <<_ACEOF
2055 #define PACKAGE_URL "$PACKAGE_URL"
2059 # Let the site file select an alternate cache file if it wants to.
2060 # Prefer an explicitly selected file to automatically selected ones.
2063 if test -n "$CONFIG_SITE"; then
2064 ac_site_file1=$CONFIG_SITE
2065 elif test "x$prefix" != xNONE; then
2066 ac_site_file1=$prefix/share/config.site
2067 ac_site_file2=$prefix/etc/config.site
2069 ac_site_file1=$ac_default_prefix/share/config.site
2070 ac_site_file2=$ac_default_prefix/etc/config.site
2072 for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2074 test "x$ac_site_file" = xNONE && continue
2075 if test -r "$ac_site_file"; then
2076 { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2077 $as_echo "$as_me: loading site script $ac_site_file" >&6;}
2078 sed 's/^/| /' "$ac_site_file" >&5
2083 if test -r "$cache_file"; then
2084 # Some versions of bash will fail to source /dev/null (special
2085 # files actually), so we avoid doing that.
2086 if test -f "$cache_file"; then
2087 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2088 $as_echo "$as_me: loading cache $cache_file" >&6;}
2090 [\\/]* | ?:[\\/]* ) . "$cache_file";;
2091 *) . "./$cache_file";;
2095 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2096 $as_echo "$as_me: creating cache $cache_file" >&6;}
2100 # Check that the precious variables saved in the cache have kept the same
2102 ac_cache_corrupted=false
2103 for ac_var in $ac_precious_vars; do
2104 eval ac_old_set=\$ac_cv_env_${ac_var}_set
2105 eval ac_new_set=\$ac_env_${ac_var}_set
2106 eval ac_old_val=\$ac_cv_env_${ac_var}_value
2107 eval ac_new_val=\$ac_env_${ac_var}_value
2108 case $ac_old_set,$ac_new_set in
2110 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2111 $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2112 ac_cache_corrupted=: ;;
2114 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2115 $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2116 ac_cache_corrupted=: ;;
2119 if test "x$ac_old_val" != "x$ac_new_val"; then
2120 # differences in whitespace do not lead to failure.
2121 ac_old_val_w=`echo x $ac_old_val`
2122 ac_new_val_w=`echo x $ac_new_val`
2123 if test "$ac_old_val_w" != "$ac_new_val_w"; then
2124 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2125 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2126 ac_cache_corrupted=:
2128 { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2129 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2130 eval $ac_var=\$ac_old_val
2132 { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5
2133 $as_echo "$as_me: former value: \`$ac_old_val'" >&2;}
2134 { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5
2135 $as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
2138 # Pass precious variables to config.status.
2139 if test "$ac_new_set" = set; then
2141 *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2142 *) ac_arg=$ac_var=$ac_new_val ;;
2144 case " $ac_configure_args " in
2145 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
2146 *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2150 if $ac_cache_corrupted; then
2151 { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2152 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2153 { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2154 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2155 as_fn_error "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2157 ## -------------------- ##
2158 ## Main body of script. ##
2159 ## -------------------- ##
2162 ac_cpp='$CPP $CPPFLAGS'
2163 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2164 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2165 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2168 ac_config_headers="$ac_config_headers config.h:config.in"
2171 # This file contains common code used by all simulators.
2173 # SIM_AC_COMMON invokes AC macros used by all simulators and by the common
2174 # directory. It is intended to be invoked before any target specific stuff.
2175 # SIM_AC_OUTPUT is a cover function to AC_OUTPUT to generate the Makefile.
2176 # It is intended to be invoked last.
2178 # The simulator's configure.in should look like:
2180 # dnl Process this file with autoconf to produce a configure script.
2181 # sinclude(../common/aclocal.m4)
2183 # AC_INIT(Makefile.in)
2187 # ... target specific stuff ...
2191 # Include global overrides and fixes for Autoconf.
2280 sim_inline="-DDEFAULT_INLINE=0"
2317 # intl sister-directory configuration rules.
2320 # The idea behind this macro is that there's no need to repeat all the
2321 # autoconf probes done by the intl directory - it's already done them
2322 # for us. In fact, there's no need even to look at the cache for the
2323 # answers. All we need to do is nab a few pieces of information.
2324 # The intl directory is set up to make this easy, by generating a
2325 # small file which can be sourced as a shell script; then we produce
2326 # the necessary substitutions and definitions for this directory.
2330 # Autoconf M4 include file defining utility macros for complex Canadian
2342 # _NCN_TOOL_PREFIXES: Some stuff that oughtta be done in AC_CANONICAL_SYSTEM
2344 # These demand that AC_CANONICAL_SYSTEM be called beforehand.
2347 # NCN_STRICT_CHECK_TOOLS(variable, progs-to-check-for,[value-if-not-found],[path])
2348 # Like plain AC_CHECK_TOOLS, but require prefix if build!=host.
2352 # NCN_STRICT_CHECK_TARGET_TOOLS(variable, progs-to-check-for,[value-if-not-found],[path])
2353 # Like CVS Autoconf AC_CHECK_TARGET_TOOLS, but require prefix if build!=target.
2357 # Backported from Autoconf 2.5x; can go away when and if
2358 # we switch. Put the OS path separator in $PATH_SEPARATOR.
2363 # ACX_HAVE_GCC_FOR_TARGET
2364 # Check if the variable GCC_FOR_TARGET really points to a GCC binary.
2367 # ACX_CHECK_INSTALLED_TARGET_TOOL(VAR, PROG)
2368 # Searching for installed target binutils. We need to take extra care,
2369 # else we may find the wrong assembler, linker, etc., and lose.
2371 # First try --with-build-time-tools, if specified.
2373 # For build != host, we ask the installed GCC for the name of the tool it
2374 # uses, and accept it if it is an absolute path. This is because the
2375 # only good choice for a compiler is the same GCC version that is being
2376 # installed (or we couldn't make target libraries), and we assume that
2377 # on the host system we'll have not only the same GCC version, but also
2378 # the same binutils version.
2380 # For build == host, search the same directories that the installed
2381 # compiler will search. We used to do this for the assembler, linker,
2382 # and nm only; for simplicity of configuration, however, we extend this
2383 # criterion to tools (such as ar and ranlib) that are never invoked by
2384 # the compiler, to avoid mismatches.
2386 # Also note we have to check MD_EXEC_PREFIX before checking the user's path
2387 # if build == target. This makes the most sense only when bootstrapping,
2388 # but we also do so when build != host. In this case, we hope that the
2389 # build and host systems will have similar contents of MD_EXEC_PREFIX.
2391 # If we do not find a suitable binary, then try the user's path.
2395 # AC_PROG_CPP_WERROR
2396 # Used for autoconf 2.5x to force AC_PREPROC_IFELSE to reject code which
2397 # triggers warnings from the preprocessor. Will be in autoconf 2.58.
2398 # For now, using this also overrides header checks to use only the
2399 # preprocessor (matches 2.13 behavior; matching 2.58's behavior is a
2400 # bit harder from here).
2401 # Eventually autoconf will default to checking headers with the compiler
2402 # instead, and we'll have to do this differently.
2404 # AC_PROG_CPP_WERROR
2407 # We require the gnatbind program, and a compiler driver that
2408 # understands Ada. We use the user's CC setting, already found,
2409 # and possibly add $1 to the command-line parameters.
2411 # Sets the shell variable have_gnat to yes or no as appropriate, and
2412 # substitutes GNATBIND and GNATMAKE.
2438 # Bugs in autoconf 2.59 break the call to SIM_AC_COMMON, hack around
2439 # it by inlining the macro's contents.
2440 # This file contains common code used by all simulators.
2442 # common.m4 invokes AC macros used by all simulators and by the common
2443 # directory. It is intended to be included before any target specific
2444 # stuff. SIM_AC_OUTPUT is a cover function to AC_OUTPUT to generate
2445 # the Makefile. It is intended to be invoked last.
2447 # The simulator's configure.in should look like:
2449 # dnl Process this file with autoconf to produce a configure script.
2451 # AC_INIT(Makefile.in)
2452 # AC_CONFIG_HEADER(config.h:config.in)
2454 # sinclude(../common/aclocal.m4)
2455 # sinclude(../common/common.m4)
2457 # ... target specific stuff ...
2460 for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
2461 for ac_t in install-sh install.sh shtool; do
2462 if test -f "$ac_dir/$ac_t"; then
2464 ac_install_sh="$ac_aux_dir/$ac_t -c"
2469 if test -z "$ac_aux_dir"; then
2470 as_fn_error "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
2473 # These three variables are undocumented and unsupported,
2474 # and are intended to be withdrawn in a future Autoconf release.
2475 # They can cause serious problems if a builder's source tree is in a directory
2476 # whose full name contains unusual characters.
2477 ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
2478 ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
2479 ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var.
2482 # Make sure we can run config.sub.
2483 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
2484 as_fn_error "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
2486 { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
2487 $as_echo_n "checking build system type... " >&6; }
2488 if test "${ac_cv_build+set}" = set; then :
2489 $as_echo_n "(cached) " >&6
2491 ac_build_alias=$build_alias
2492 test "x$ac_build_alias" = x &&
2493 ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
2494 test "x$ac_build_alias" = x &&
2495 as_fn_error "cannot guess build type; you must specify one" "$LINENO" 5
2496 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
2497 as_fn_error "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
2500 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
2501 $as_echo "$ac_cv_build" >&6; }
2502 case $ac_cv_build in
2504 *) as_fn_error "invalid value of canonical build" "$LINENO" 5;;
2507 ac_save_IFS=$IFS; IFS='-'
2513 # Remember, the first character of IFS is used to create $*,
2514 # except with old shells:
2517 case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
2520 { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
2521 $as_echo_n "checking host system type... " >&6; }
2522 if test "${ac_cv_host+set}" = set; then :
2523 $as_echo_n "(cached) " >&6
2525 if test "x$host_alias" = x; then
2526 ac_cv_host=$ac_cv_build
2528 ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
2529 as_fn_error "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
2533 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
2534 $as_echo "$ac_cv_host" >&6; }
2537 *) as_fn_error "invalid value of canonical host" "$LINENO" 5;;
2540 ac_save_IFS=$IFS; IFS='-'
2546 # Remember, the first character of IFS is used to create $*,
2547 # except with old shells:
2550 case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
2553 { $as_echo "$as_me:${as_lineno-$LINENO}: checking target system type" >&5
2554 $as_echo_n "checking target system type... " >&6; }
2555 if test "${ac_cv_target+set}" = set; then :
2556 $as_echo_n "(cached) " >&6
2558 if test "x$target_alias" = x; then
2559 ac_cv_target=$ac_cv_host
2561 ac_cv_target=`$SHELL "$ac_aux_dir/config.sub" $target_alias` ||
2562 as_fn_error "$SHELL $ac_aux_dir/config.sub $target_alias failed" "$LINENO" 5
2566 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_target" >&5
2567 $as_echo "$ac_cv_target" >&6; }
2568 case $ac_cv_target in
2570 *) as_fn_error "invalid value of canonical target" "$LINENO" 5;;
2572 target=$ac_cv_target
2573 ac_save_IFS=$IFS; IFS='-'
2579 # Remember, the first character of IFS is used to create $*,
2580 # except with old shells:
2583 case $target_os in *\ *) target_os=`echo "$target_os" | sed 's/ /-/g'`;; esac
2586 # The aliases save the names the user supplied, while $host etc.
2587 # will get canonicalized.
2588 test -n "$target_alias" &&
2589 test "$program_prefix$program_suffix$program_transform_name" = \
2591 program_prefix=${target_alias}-
2593 test "$program_prefix" != NONE &&
2594 program_transform_name="s&^&$program_prefix&;$program_transform_name"
2595 # Use a double $ so make ignores it.
2596 test "$program_suffix" != NONE &&
2597 program_transform_name="s&\$&$program_suffix&;$program_transform_name"
2598 # Double any \ or $.
2599 # By default was `s,x,x', remove it if useless.
2600 ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
2601 program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
2604 ac_cpp='$CPP $CPPFLAGS'
2605 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2606 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2607 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2608 if test -n "$ac_tool_prefix"; then
2609 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2610 set dummy ${ac_tool_prefix}gcc; ac_word=$2
2611 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2612 $as_echo_n "checking for $ac_word... " >&6; }
2613 if test "${ac_cv_prog_CC+set}" = set; then :
2614 $as_echo_n "(cached) " >&6
2616 if test -n "$CC"; then
2617 ac_cv_prog_CC="$CC" # Let the user override the test.
2619 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2623 test -z "$as_dir" && as_dir=.
2624 for ac_exec_ext in '' $ac_executable_extensions; do
2625 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2626 ac_cv_prog_CC="${ac_tool_prefix}gcc"
2627 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2637 if test -n "$CC"; then
2638 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2639 $as_echo "$CC" >&6; }
2641 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2642 $as_echo "no" >&6; }
2647 if test -z "$ac_cv_prog_CC"; then
2649 # Extract the first word of "gcc", so it can be a program name with args.
2650 set dummy gcc; ac_word=$2
2651 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2652 $as_echo_n "checking for $ac_word... " >&6; }
2653 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
2654 $as_echo_n "(cached) " >&6
2656 if test -n "$ac_ct_CC"; then
2657 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2659 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2663 test -z "$as_dir" && as_dir=.
2664 for ac_exec_ext in '' $ac_executable_extensions; do
2665 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2666 ac_cv_prog_ac_ct_CC="gcc"
2667 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2676 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2677 if test -n "$ac_ct_CC"; then
2678 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2679 $as_echo "$ac_ct_CC" >&6; }
2681 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2682 $as_echo "no" >&6; }
2685 if test "x$ac_ct_CC" = x; then
2688 case $cross_compiling:$ac_tool_warned in
2690 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2691 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2692 ac_tool_warned=yes ;;
2700 if test -z "$CC"; then
2701 if test -n "$ac_tool_prefix"; then
2702 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2703 set dummy ${ac_tool_prefix}cc; ac_word=$2
2704 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2705 $as_echo_n "checking for $ac_word... " >&6; }
2706 if test "${ac_cv_prog_CC+set}" = set; then :
2707 $as_echo_n "(cached) " >&6
2709 if test -n "$CC"; then
2710 ac_cv_prog_CC="$CC" # Let the user override the test.
2712 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2716 test -z "$as_dir" && as_dir=.
2717 for ac_exec_ext in '' $ac_executable_extensions; do
2718 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2719 ac_cv_prog_CC="${ac_tool_prefix}cc"
2720 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2730 if test -n "$CC"; then
2731 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2732 $as_echo "$CC" >&6; }
2734 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2735 $as_echo "no" >&6; }
2741 if test -z "$CC"; then
2742 # Extract the first word of "cc", so it can be a program name with args.
2743 set dummy cc; ac_word=$2
2744 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2745 $as_echo_n "checking for $ac_word... " >&6; }
2746 if test "${ac_cv_prog_CC+set}" = set; then :
2747 $as_echo_n "(cached) " >&6
2749 if test -n "$CC"; then
2750 ac_cv_prog_CC="$CC" # Let the user override the test.
2753 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2757 test -z "$as_dir" && as_dir=.
2758 for ac_exec_ext in '' $ac_executable_extensions; do
2759 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2760 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
2761 ac_prog_rejected=yes
2765 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2772 if test $ac_prog_rejected = yes; then
2773 # We found a bogon in the path, so make sure we never use it.
2774 set dummy $ac_cv_prog_CC
2776 if test $# != 0; then
2777 # We chose a different compiler from the bogus one.
2778 # However, it has the same basename, so the bogon will be chosen
2779 # first if we set CC to just the basename; use the full file name.
2781 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
2787 if test -n "$CC"; then
2788 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2789 $as_echo "$CC" >&6; }
2791 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2792 $as_echo "no" >&6; }
2797 if test -z "$CC"; then
2798 if test -n "$ac_tool_prefix"; then
2799 for ac_prog in cl.exe
2801 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2802 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2803 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2804 $as_echo_n "checking for $ac_word... " >&6; }
2805 if test "${ac_cv_prog_CC+set}" = set; then :
2806 $as_echo_n "(cached) " >&6
2808 if test -n "$CC"; then
2809 ac_cv_prog_CC="$CC" # Let the user override the test.
2811 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2815 test -z "$as_dir" && as_dir=.
2816 for ac_exec_ext in '' $ac_executable_extensions; do
2817 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2818 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2819 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2829 if test -n "$CC"; then
2830 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2831 $as_echo "$CC" >&6; }
2833 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2834 $as_echo "no" >&6; }
2838 test -n "$CC" && break
2841 if test -z "$CC"; then
2843 for ac_prog in cl.exe
2845 # Extract the first word of "$ac_prog", so it can be a program name with args.
2846 set dummy $ac_prog; ac_word=$2
2847 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2848 $as_echo_n "checking for $ac_word... " >&6; }
2849 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
2850 $as_echo_n "(cached) " >&6
2852 if test -n "$ac_ct_CC"; then
2853 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2855 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2859 test -z "$as_dir" && as_dir=.
2860 for ac_exec_ext in '' $ac_executable_extensions; do
2861 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2862 ac_cv_prog_ac_ct_CC="$ac_prog"
2863 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2872 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2873 if test -n "$ac_ct_CC"; then
2874 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2875 $as_echo "$ac_ct_CC" >&6; }
2877 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2878 $as_echo "no" >&6; }
2882 test -n "$ac_ct_CC" && break
2885 if test "x$ac_ct_CC" = x; then
2888 case $cross_compiling:$ac_tool_warned in
2890 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2891 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2892 ac_tool_warned=yes ;;
2901 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2902 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2903 as_fn_error "no acceptable C compiler found in \$PATH
2904 See \`config.log' for more details." "$LINENO" 5; }
2906 # Provide some information about the compiler.
2907 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
2910 for ac_option in --version -v -V -qversion; do
2911 { { ac_try="$ac_compiler $ac_option >&5"
2913 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2914 *) ac_try_echo=$ac_try;;
2916 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2917 $as_echo "$ac_try_echo"; } >&5
2918 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
2920 if test -s conftest.err; then
2922 ... rest of stderr output deleted ...
2923 10q' conftest.err >conftest.er1
2924 cat conftest.er1 >&5
2925 rm -f conftest.er1 conftest.err
2927 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2928 test $ac_status = 0; }
2931 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2932 /* end confdefs.h. */
2942 ac_clean_files_save=$ac_clean_files
2943 ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out conftest.out"
2944 # Try to create an executable without -o first, disregard a.out.
2945 # It will help us diagnose broken compilers, and finding out an intuition
2947 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
2948 $as_echo_n "checking for C compiler default output file name... " >&6; }
2949 ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
2951 # The possible output files:
2952 ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
2955 for ac_file in $ac_files
2958 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
2959 * ) ac_rmfiles="$ac_rmfiles $ac_file";;
2964 if { { ac_try="$ac_link_default"
2966 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2967 *) ac_try_echo=$ac_try;;
2969 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2970 $as_echo "$ac_try_echo"; } >&5
2971 (eval "$ac_link_default") 2>&5
2973 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2974 test $ac_status = 0; }; then :
2975 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
2976 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
2977 # in a Makefile. We should not override ac_cv_exeext if it was cached,
2978 # so that the user can short-circuit this test for compilers unknown to
2980 for ac_file in $ac_files ''
2982 test -f "$ac_file" || continue
2984 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
2987 # We found the default executable, but exeext='' is most
2991 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
2993 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2995 # We set ac_cv_exeext here because the later test for it is not
2996 # safe: cross compilers may not add the suffix if given an `-o'
2997 # argument, so we may need to know it at that point already.
2998 # Even if this section looks crufty: it has the advantage of
3005 test "$ac_cv_exeext" = no && ac_cv_exeext=
3010 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3011 $as_echo "$ac_file" >&6; }
3012 if test -z "$ac_file"; then :
3013 $as_echo "$as_me: failed program was:" >&5
3014 sed 's/^/| /' conftest.$ac_ext >&5
3016 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3017 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3018 { as_fn_set_status 77
3019 as_fn_error "C compiler cannot create executables
3020 See \`config.log' for more details." "$LINENO" 5; }; }
3022 ac_exeext=$ac_cv_exeext
3024 # Check that the compiler produces executables we can run. If not, either
3025 # the compiler is broken, or we cross compile.
3026 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
3027 $as_echo_n "checking whether the C compiler works... " >&6; }
3028 # If not cross compiling, check that we can run a simple program.
3029 if test "$cross_compiling" != yes; then
3030 if { ac_try='./$ac_file'
3031 { { case "(($ac_try" in
3032 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3033 *) ac_try_echo=$ac_try;;
3035 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3036 $as_echo "$ac_try_echo"; } >&5
3037 (eval "$ac_try") 2>&5
3039 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3040 test $ac_status = 0; }; }; then
3043 if test "$cross_compiling" = maybe; then
3046 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3047 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3048 as_fn_error "cannot run C compiled programs.
3049 If you meant to cross compile, use \`--host'.
3050 See \`config.log' for more details." "$LINENO" 5; }
3054 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3055 $as_echo "yes" >&6; }
3057 rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out conftest.out
3058 ac_clean_files=$ac_clean_files_save
3059 # Check that the compiler produces executables we can run. If not, either
3060 # the compiler is broken, or we cross compile.
3061 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3062 $as_echo_n "checking whether we are cross compiling... " >&6; }
3063 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3064 $as_echo "$cross_compiling" >&6; }
3066 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
3067 $as_echo_n "checking for suffix of executables... " >&6; }
3068 if { { ac_try="$ac_link"
3070 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3071 *) ac_try_echo=$ac_try;;
3073 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3074 $as_echo "$ac_try_echo"; } >&5
3075 (eval "$ac_link") 2>&5
3077 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3078 test $ac_status = 0; }; then :
3079 # If both `conftest.exe' and `conftest' are `present' (well, observable)
3080 # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
3081 # work properly (i.e., refer to `conftest.exe'), while it won't with
3083 for ac_file in conftest.exe conftest conftest.*; do
3084 test -f "$ac_file" || continue
3086 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3087 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3093 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3094 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3095 as_fn_error "cannot compute suffix of executables: cannot compile and link
3096 See \`config.log' for more details." "$LINENO" 5; }
3098 rm -f conftest$ac_cv_exeext
3099 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
3100 $as_echo "$ac_cv_exeext" >&6; }
3102 rm -f conftest.$ac_ext
3103 EXEEXT=$ac_cv_exeext
3105 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
3106 $as_echo_n "checking for suffix of object files... " >&6; }
3107 if test "${ac_cv_objext+set}" = set; then :
3108 $as_echo_n "(cached) " >&6
3110 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3111 /* end confdefs.h. */
3121 rm -f conftest.o conftest.obj
3122 if { { ac_try="$ac_compile"
3124 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3125 *) ac_try_echo=$ac_try;;
3127 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3128 $as_echo "$ac_try_echo"; } >&5
3129 (eval "$ac_compile") 2>&5
3131 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3132 test $ac_status = 0; }; then :
3133 for ac_file in conftest.o conftest.obj conftest.*; do
3134 test -f "$ac_file" || continue;
3136 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3137 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3142 $as_echo "$as_me: failed program was:" >&5
3143 sed 's/^/| /' conftest.$ac_ext >&5
3145 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3146 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3147 as_fn_error "cannot compute suffix of object files: cannot compile
3148 See \`config.log' for more details." "$LINENO" 5; }
3150 rm -f conftest.$ac_cv_objext conftest.$ac_ext
3152 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3153 $as_echo "$ac_cv_objext" >&6; }
3154 OBJEXT=$ac_cv_objext
3156 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
3157 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3158 if test "${ac_cv_c_compiler_gnu+set}" = set; then :
3159 $as_echo_n "(cached) " >&6
3161 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3162 /* end confdefs.h. */
3175 if ac_fn_c_try_compile "$LINENO"; then :
3180 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3181 ac_cv_c_compiler_gnu=$ac_compiler_gnu
3184 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3185 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
3186 if test $ac_compiler_gnu = yes; then
3191 ac_test_CFLAGS=${CFLAGS+set}
3192 ac_save_CFLAGS=$CFLAGS
3193 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3194 $as_echo_n "checking whether $CC accepts -g... " >&6; }
3195 if test "${ac_cv_prog_cc_g+set}" = set; then :
3196 $as_echo_n "(cached) " >&6
3198 ac_save_c_werror_flag=$ac_c_werror_flag
3199 ac_c_werror_flag=yes
3202 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3203 /* end confdefs.h. */
3213 if ac_fn_c_try_compile "$LINENO"; then :
3217 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3218 /* end confdefs.h. */
3228 if ac_fn_c_try_compile "$LINENO"; then :
3231 ac_c_werror_flag=$ac_save_c_werror_flag
3233 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3234 /* end confdefs.h. */
3244 if ac_fn_c_try_compile "$LINENO"; then :
3247 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3249 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3251 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3252 ac_c_werror_flag=$ac_save_c_werror_flag
3254 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3255 $as_echo "$ac_cv_prog_cc_g" >&6; }
3256 if test "$ac_test_CFLAGS" = set; then
3257 CFLAGS=$ac_save_CFLAGS
3258 elif test $ac_cv_prog_cc_g = yes; then
3259 if test "$GCC" = yes; then
3265 if test "$GCC" = yes; then
3271 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3272 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3273 if test "${ac_cv_prog_cc_c89+set}" = set; then :
3274 $as_echo_n "(cached) " >&6
3276 ac_cv_prog_cc_c89=no
3278 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3279 /* end confdefs.h. */
3282 #include <sys/types.h>
3283 #include <sys/stat.h>
3284 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
3285 struct buf { int x; };
3286 FILE * (*rcsopen) (struct buf *, struct stat *, int);
3287 static char *e (p, i)
3293 static char *f (char * (*g) (char **, int), char **p, ...)
3298 s = g (p, va_arg (v,int));
3303 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
3304 function prototypes and stuff, but not '\xHH' hex character constants.
3305 These don't provoke an error unfortunately, instead are silently treated
3306 as 'x'. The following induces an error, until -std is added to get
3307 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
3308 array size at least. It's necessary to write '\x00'==0 to get something
3309 that's true only with -std. */
3310 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3312 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3313 inside strings and character constants. */
3315 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3317 int test (int i, double x);
3318 struct s1 {int (*f) (int a);};
3319 struct s2 {int (*f) (double a);};
3320 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3326 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
3331 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3332 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3334 CC="$ac_save_CC $ac_arg"
3335 if ac_fn_c_try_compile "$LINENO"; then :
3336 ac_cv_prog_cc_c89=$ac_arg
3338 rm -f core conftest.err conftest.$ac_objext
3339 test "x$ac_cv_prog_cc_c89" != "xno" && break
3341 rm -f conftest.$ac_ext
3346 case "x$ac_cv_prog_cc_c89" in
3348 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3349 $as_echo "none needed" >&6; } ;;
3351 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3352 $as_echo "unsupported" >&6; } ;;
3354 CC="$CC $ac_cv_prog_cc_c89"
3355 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3356 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3358 if test "x$ac_cv_prog_cc_c89" != xno; then :
3363 ac_cpp='$CPP $CPPFLAGS'
3364 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3365 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3366 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3368 # Find a good install program. We prefer a C program (faster),
3369 # so one script is as good as another. But avoid the broken or
3370 # incompatible versions:
3371 # SysV /etc/install, /usr/sbin/install
3372 # SunOS /usr/etc/install
3373 # IRIX /sbin/install
3375 # AmigaOS /C/install, which installs bootblocks on floppy discs
3376 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
3377 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
3378 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
3379 # OS/2's system install, which has a completely different semantic
3380 # ./install, which can be erroneously created by make from ./install.sh.
3381 # Reject install programs that cannot install multiple files.
3382 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
3383 $as_echo_n "checking for a BSD-compatible install... " >&6; }
3384 if test -z "$INSTALL"; then
3385 if test "${ac_cv_path_install+set}" = set; then :
3386 $as_echo_n "(cached) " >&6
3388 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3392 test -z "$as_dir" && as_dir=.
3393 # Account for people who put trailing slashes in PATH elements.
3394 case $as_dir/ in #((
3395 ./ | .// | /[cC]/* | \
3396 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
3397 ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
3400 # OSF1 and SCO ODT 3.0 have their own names for install.
3401 # Don't use installbsd from OSF since it installs stuff as root
3403 for ac_prog in ginstall scoinst install; do
3404 for ac_exec_ext in '' $ac_executable_extensions; do
3405 if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
3406 if test $ac_prog = install &&
3407 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3408 # AIX install. It has an incompatible calling convention.
3410 elif test $ac_prog = install &&
3411 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3412 # program-specific install script used by HP pwplus--don't use.
3415 rm -rf conftest.one conftest.two conftest.dir
3416 echo one > conftest.one
3417 echo two > conftest.two
3419 if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
3420 test -s conftest.one && test -s conftest.two &&
3421 test -s conftest.dir/conftest.one &&
3422 test -s conftest.dir/conftest.two
3424 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
3437 rm -rf conftest.one conftest.two conftest.dir
3440 if test "${ac_cv_path_install+set}" = set; then
3441 INSTALL=$ac_cv_path_install
3443 # As a last resort, use the slow shell script. Don't cache a
3444 # value for INSTALL within a source directory, because that will
3445 # break other packages using the cache if that directory is
3446 # removed, or if the value is a relative name.
3447 INSTALL=$ac_install_sh
3450 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
3451 $as_echo "$INSTALL" >&6; }
3453 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
3454 # It thinks the first close brace ends the variable substitution.
3455 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
3457 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
3459 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
3462 # Put a plausible default for CC_FOR_BUILD in Makefile.
3463 if test "x$cross_compiling" = "xno"; then
3464 CC_FOR_BUILD='$(CC)'
3474 if test -n "$ac_tool_prefix"; then
3475 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
3476 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
3477 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3478 $as_echo_n "checking for $ac_word... " >&6; }
3479 if test "${ac_cv_prog_RANLIB+set}" = set; then :
3480 $as_echo_n "(cached) " >&6
3482 if test -n "$RANLIB"; then
3483 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
3485 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3489 test -z "$as_dir" && as_dir=.
3490 for ac_exec_ext in '' $ac_executable_extensions; do
3491 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3492 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
3493 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3502 RANLIB=$ac_cv_prog_RANLIB
3503 if test -n "$RANLIB"; then
3504 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
3505 $as_echo "$RANLIB" >&6; }
3507 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3508 $as_echo "no" >&6; }
3513 if test -z "$ac_cv_prog_RANLIB"; then
3514 ac_ct_RANLIB=$RANLIB
3515 # Extract the first word of "ranlib", so it can be a program name with args.
3516 set dummy ranlib; ac_word=$2
3517 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3518 $as_echo_n "checking for $ac_word... " >&6; }
3519 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then :
3520 $as_echo_n "(cached) " >&6
3522 if test -n "$ac_ct_RANLIB"; then
3523 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
3525 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3529 test -z "$as_dir" && as_dir=.
3530 for ac_exec_ext in '' $ac_executable_extensions; do
3531 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3532 ac_cv_prog_ac_ct_RANLIB="ranlib"
3533 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3542 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
3543 if test -n "$ac_ct_RANLIB"; then
3544 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
3545 $as_echo "$ac_ct_RANLIB" >&6; }
3547 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3548 $as_echo "no" >&6; }
3551 if test "x$ac_ct_RANLIB" = x; then
3554 case $cross_compiling:$ac_tool_warned in
3556 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3557 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3558 ac_tool_warned=yes ;;
3560 RANLIB=$ac_ct_RANLIB
3563 RANLIB="$ac_cv_prog_RANLIB"
3568 # If we haven't got the data from the intl directory,
3569 # assume NLS is disabled.
3578 if test -f ../../intl/config.intl; then
3579 . ../../intl/config.intl
3581 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NLS is requested" >&5
3582 $as_echo_n "checking whether NLS is requested... " >&6; }
3583 if test x"$USE_NLS" != xyes; then
3584 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3585 $as_echo "no" >&6; }
3587 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3588 $as_echo "yes" >&6; }
3590 $as_echo "#define ENABLE_NLS 1" >>confdefs.h
3593 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for catalogs to be installed" >&5
3594 $as_echo_n "checking for catalogs to be installed... " >&6; }
3595 # Look for .po and .gmo files in the source directory.
3598 for cat in $srcdir/po/*.gmo $srcdir/po/*.po; do
3599 # If there aren't any .gmo files the shell will give us the
3600 # literal string "../path/to/srcdir/po/*.gmo" which has to be
3602 case "$cat" in *\**)
3605 # The quadruple backslash is collapsed to a double backslash
3606 # by the backticks, then collapsed again by the double quotes,
3607 # leaving us with one backslash in the sed expression (right
3608 # before the dot that mustn't act as a wildcard).
3609 cat=`echo $cat | sed -e "s!$srcdir/po/!!" -e "s!\\\\.po!.gmo!"`
3610 lang=`echo $cat | sed -e "s!\\\\.gmo!!"`
3611 # The user is allowed to set LINGUAS to a list of languages to
3612 # install catalogs for. If it's empty that means "all of them."
3613 if test "x$LINGUAS" = x; then
3614 CATALOGS="$CATALOGS $cat"
3615 XLINGUAS="$XLINGUAS $lang"
3617 case "$LINGUAS" in *$lang*)
3618 CATALOGS="$CATALOGS $cat"
3619 XLINGUAS="$XLINGUAS $lang"
3625 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LINGUAS" >&5
3626 $as_echo "$LINGUAS" >&6; }
3639 # Check for common headers.
3640 # FIXME: Seems to me this can cause problems for i386-windows hosts.
3641 # At one point there were hardcoded AC_DEFINE's if ${host} = i386-*-windows*.
3644 ac_cpp='$CPP $CPPFLAGS'
3645 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3646 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3647 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3648 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
3649 $as_echo_n "checking how to run the C preprocessor... " >&6; }
3650 # On Suns, sometimes $CPP names a directory.
3651 if test -n "$CPP" && test -d "$CPP"; then
3654 if test -z "$CPP"; then
3655 if test "${ac_cv_prog_CPP+set}" = set; then :
3656 $as_echo_n "(cached) " >&6
3658 # Double quotes because CPP needs to be expanded
3659 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
3662 for ac_c_preproc_warn_flag in '' yes
3664 # Use a header file that comes with gcc, so configuring glibc
3665 # with a fresh cross-compiler works.
3666 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3667 # <limits.h> exists even on freestanding compilers.
3668 # On the NeXT, cc -E runs the code through the compiler's parser,
3669 # not just through cpp. "Syntax error" is here to catch this case.
3670 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3671 /* end confdefs.h. */
3673 # include <limits.h>
3675 # include <assert.h>
3679 if ac_fn_c_try_cpp "$LINENO"; then :
3682 # Broken: fails on valid input.
3685 rm -f conftest.err conftest.$ac_ext
3687 # OK, works on sane cases. Now check whether nonexistent headers
3688 # can be detected and how.
3689 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3690 /* end confdefs.h. */
3691 #include <ac_nonexistent.h>
3693 if ac_fn_c_try_cpp "$LINENO"; then :
3694 # Broken: success on invalid input.
3697 # Passes both tests.
3701 rm -f conftest.err conftest.$ac_ext
3704 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3705 rm -f conftest.err conftest.$ac_ext
3706 if $ac_preproc_ok; then :
3718 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
3719 $as_echo "$CPP" >&6; }
3721 for ac_c_preproc_warn_flag in '' yes
3723 # Use a header file that comes with gcc, so configuring glibc
3724 # with a fresh cross-compiler works.
3725 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3726 # <limits.h> exists even on freestanding compilers.
3727 # On the NeXT, cc -E runs the code through the compiler's parser,
3728 # not just through cpp. "Syntax error" is here to catch this case.
3729 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3730 /* end confdefs.h. */
3732 # include <limits.h>
3734 # include <assert.h>
3738 if ac_fn_c_try_cpp "$LINENO"; then :
3741 # Broken: fails on valid input.
3744 rm -f conftest.err conftest.$ac_ext
3746 # OK, works on sane cases. Now check whether nonexistent headers
3747 # can be detected and how.
3748 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3749 /* end confdefs.h. */
3750 #include <ac_nonexistent.h>
3752 if ac_fn_c_try_cpp "$LINENO"; then :
3753 # Broken: success on invalid input.
3756 # Passes both tests.
3760 rm -f conftest.err conftest.$ac_ext
3763 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3764 rm -f conftest.err conftest.$ac_ext
3765 if $ac_preproc_ok; then :
3768 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3769 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3770 as_fn_error "C preprocessor \"$CPP\" fails sanity check
3771 See \`config.log' for more details." "$LINENO" 5; }
3775 ac_cpp='$CPP $CPPFLAGS'
3776 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3777 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3778 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3781 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
3782 $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
3783 if test "${ac_cv_path_GREP+set}" = set; then :
3784 $as_echo_n "(cached) " >&6
3786 if test -z "$GREP"; then
3787 ac_path_GREP_found=false
3788 # Loop through the user's path and test for each of PROGNAME-LIST
3789 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3790 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3793 test -z "$as_dir" && as_dir=.
3794 for ac_prog in grep ggrep; do
3795 for ac_exec_ext in '' $ac_executable_extensions; do
3796 ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
3797 { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
3798 # Check for GNU ac_path_GREP and select it if it is found.
3799 # Check for GNU $ac_path_GREP
3800 case `"$ac_path_GREP" --version 2>&1` in
3802 ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
3805 $as_echo_n 0123456789 >"conftest.in"
3808 cat "conftest.in" "conftest.in" >"conftest.tmp"
3809 mv "conftest.tmp" "conftest.in"
3810 cp "conftest.in" "conftest.nl"
3811 $as_echo 'GREP' >> "conftest.nl"
3812 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3813 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3814 as_fn_arith $ac_count + 1 && ac_count=$as_val
3815 if test $ac_count -gt ${ac_path_GREP_max-0}; then
3816 # Best one so far, save it but keep looking for a better one
3817 ac_cv_path_GREP="$ac_path_GREP"
3818 ac_path_GREP_max=$ac_count
3820 # 10*(2^10) chars as input seems more than enough
3821 test $ac_count -gt 10 && break
3823 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3826 $ac_path_GREP_found && break 3
3831 if test -z "$ac_cv_path_GREP"; then
3832 as_fn_error "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
3835 ac_cv_path_GREP=$GREP
3839 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
3840 $as_echo "$ac_cv_path_GREP" >&6; }
3841 GREP="$ac_cv_path_GREP"
3844 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
3845 $as_echo_n "checking for egrep... " >&6; }
3846 if test "${ac_cv_path_EGREP+set}" = set; then :
3847 $as_echo_n "(cached) " >&6
3849 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
3850 then ac_cv_path_EGREP="$GREP -E"
3852 if test -z "$EGREP"; then
3853 ac_path_EGREP_found=false
3854 # Loop through the user's path and test for each of PROGNAME-LIST
3855 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3856 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3859 test -z "$as_dir" && as_dir=.
3860 for ac_prog in egrep; do
3861 for ac_exec_ext in '' $ac_executable_extensions; do
3862 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
3863 { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
3864 # Check for GNU ac_path_EGREP and select it if it is found.
3865 # Check for GNU $ac_path_EGREP
3866 case `"$ac_path_EGREP" --version 2>&1` in
3868 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
3871 $as_echo_n 0123456789 >"conftest.in"
3874 cat "conftest.in" "conftest.in" >"conftest.tmp"
3875 mv "conftest.tmp" "conftest.in"
3876 cp "conftest.in" "conftest.nl"
3877 $as_echo 'EGREP' >> "conftest.nl"
3878 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3879 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3880 as_fn_arith $ac_count + 1 && ac_count=$as_val
3881 if test $ac_count -gt ${ac_path_EGREP_max-0}; then
3882 # Best one so far, save it but keep looking for a better one
3883 ac_cv_path_EGREP="$ac_path_EGREP"
3884 ac_path_EGREP_max=$ac_count
3886 # 10*(2^10) chars as input seems more than enough
3887 test $ac_count -gt 10 && break
3889 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3892 $ac_path_EGREP_found && break 3
3897 if test -z "$ac_cv_path_EGREP"; then
3898 as_fn_error "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
3901 ac_cv_path_EGREP=$EGREP
3906 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
3907 $as_echo "$ac_cv_path_EGREP" >&6; }
3908 EGREP="$ac_cv_path_EGREP"
3911 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
3912 $as_echo_n "checking for ANSI C header files... " >&6; }
3913 if test "${ac_cv_header_stdc+set}" = set; then :
3914 $as_echo_n "(cached) " >&6
3916 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3917 /* end confdefs.h. */
3931 if ac_fn_c_try_compile "$LINENO"; then :
3932 ac_cv_header_stdc=yes
3934 ac_cv_header_stdc=no
3936 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3938 if test $ac_cv_header_stdc = yes; then
3939 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
3940 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3941 /* end confdefs.h. */
3945 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3946 $EGREP "memchr" >/dev/null 2>&1; then :
3949 ac_cv_header_stdc=no
3955 if test $ac_cv_header_stdc = yes; then
3956 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
3957 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3958 /* end confdefs.h. */
3962 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3963 $EGREP "free" >/dev/null 2>&1; then :
3966 ac_cv_header_stdc=no
3972 if test $ac_cv_header_stdc = yes; then
3973 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
3974 if test "$cross_compiling" = yes; then :
3977 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3978 /* end confdefs.h. */
3981 #if ((' ' & 0x0FF) == 0x020)
3982 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
3983 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
3985 # define ISLOWER(c) \
3986 (('a' <= (c) && (c) <= 'i') \
3987 || ('j' <= (c) && (c) <= 'r') \
3988 || ('s' <= (c) && (c) <= 'z'))
3989 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
3992 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
3997 for (i = 0; i < 256; i++)
3998 if (XOR (islower (i), ISLOWER (i))
3999 || toupper (i) != TOUPPER (i))
4004 if ac_fn_c_try_run "$LINENO"; then :
4007 ac_cv_header_stdc=no
4009 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
4010 conftest.$ac_objext conftest.beam conftest.$ac_ext
4015 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
4016 $as_echo "$ac_cv_header_stdc" >&6; }
4017 if test $ac_cv_header_stdc = yes; then
4019 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
4023 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
4024 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
4025 inttypes.h stdint.h unistd.h
4027 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
4028 ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
4030 eval as_val=\$$as_ac_Header
4031 if test "x$as_val" = x""yes; then :
4032 cat >>confdefs.h <<_ACEOF
4033 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
4041 for ac_header in stdlib.h string.h strings.h unistd.h time.h
4043 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
4044 ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
4045 eval as_val=\$$as_ac_Header
4046 if test "x$as_val" = x""yes; then :
4047 cat >>confdefs.h <<_ACEOF
4048 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
4055 for ac_header in sys/time.h sys/resource.h
4057 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
4058 ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
4059 eval as_val=\$$as_ac_Header
4060 if test "x$as_val" = x""yes; then :
4061 cat >>confdefs.h <<_ACEOF
4062 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
4069 for ac_header in fcntl.h fpu_control.h
4071 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
4072 ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
4073 eval as_val=\$$as_ac_Header
4074 if test "x$as_val" = x""yes; then :
4075 cat >>confdefs.h <<_ACEOF
4076 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
4083 for ac_header in dlfcn.h errno.h sys/stat.h
4085 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
4086 ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
4087 eval as_val=\$$as_ac_Header
4088 if test "x$as_val" = x""yes; then :
4089 cat >>confdefs.h <<_ACEOF
4090 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
4097 for ac_func in getrusage time sigaction __setfpucw
4099 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
4100 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
4101 eval as_val=\$$as_ac_var
4102 if test "x$as_val" = x""yes; then :
4103 cat >>confdefs.h <<_ACEOF
4104 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
4111 # Check for socket libraries
4112 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for bind in -lsocket" >&5
4113 $as_echo_n "checking for bind in -lsocket... " >&6; }
4114 if test "${ac_cv_lib_socket_bind+set}" = set; then :
4115 $as_echo_n "(cached) " >&6
4117 ac_check_lib_save_LIBS=$LIBS
4118 LIBS="-lsocket $LIBS"
4119 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4120 /* end confdefs.h. */
4122 /* Override any GCC internal prototype to avoid an error.
4123 Use char because int might match the return type of a GCC
4124 builtin and then its argument prototype would still apply. */
4137 if ac_fn_c_try_link "$LINENO"; then :
4138 ac_cv_lib_socket_bind=yes
4140 ac_cv_lib_socket_bind=no
4142 rm -f core conftest.err conftest.$ac_objext \
4143 conftest$ac_exeext conftest.$ac_ext
4144 LIBS=$ac_check_lib_save_LIBS
4146 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_socket_bind" >&5
4147 $as_echo "$ac_cv_lib_socket_bind" >&6; }
4148 if test "x$ac_cv_lib_socket_bind" = x""yes; then :
4149 cat >>confdefs.h <<_ACEOF
4150 #define HAVE_LIBSOCKET 1
4153 LIBS="-lsocket $LIBS"
4157 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gethostbyname in -lnsl" >&5
4158 $as_echo_n "checking for gethostbyname in -lnsl... " >&6; }
4159 if test "${ac_cv_lib_nsl_gethostbyname+set}" = set; then :
4160 $as_echo_n "(cached) " >&6
4162 ac_check_lib_save_LIBS=$LIBS
4164 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4165 /* end confdefs.h. */
4167 /* Override any GCC internal prototype to avoid an error.
4168 Use char because int might match the return type of a GCC
4169 builtin and then its argument prototype would still apply. */
4173 char gethostbyname ();
4177 return gethostbyname ();
4182 if ac_fn_c_try_link "$LINENO"; then :
4183 ac_cv_lib_nsl_gethostbyname=yes
4185 ac_cv_lib_nsl_gethostbyname=no
4187 rm -f core conftest.err conftest.$ac_objext \
4188 conftest$ac_exeext conftest.$ac_ext
4189 LIBS=$ac_check_lib_save_LIBS
4191 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_nsl_gethostbyname" >&5
4192 $as_echo "$ac_cv_lib_nsl_gethostbyname" >&6; }
4193 if test "x$ac_cv_lib_nsl_gethostbyname" = x""yes; then :
4194 cat >>confdefs.h <<_ACEOF
4195 #define HAVE_LIBNSL 1
4203 # BFD conditionally uses zlib, so we must link it in if libbfd does, by
4204 # using the same condition.
4206 # See if the user specified whether he wants zlib support or not.
4208 # Check whether --with-zlib was given.
4209 if test "${with_zlib+set}" = set; then :
4216 if test "$with_zlib" != "no"; then
4217 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing zlibVersion" >&5
4218 $as_echo_n "checking for library containing zlibVersion... " >&6; }
4219 if test "${ac_cv_search_zlibVersion+set}" = set; then :
4220 $as_echo_n "(cached) " >&6
4222 ac_func_search_save_LIBS=$LIBS
4223 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4224 /* end confdefs.h. */
4226 /* Override any GCC internal prototype to avoid an error.
4227 Use char because int might match the return type of a GCC
4228 builtin and then its argument prototype would still apply. */
4232 char zlibVersion ();
4236 return zlibVersion ();
4241 for ac_lib in '' z; do
4242 if test -z "$ac_lib"; then
4243 ac_res="none required"
4246 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
4248 if ac_fn_c_try_link "$LINENO"; then :
4249 ac_cv_search_zlibVersion=$ac_res
4251 rm -f core conftest.err conftest.$ac_objext \
4253 if test "${ac_cv_search_zlibVersion+set}" = set; then :
4257 if test "${ac_cv_search_zlibVersion+set}" = set; then :
4260 ac_cv_search_zlibVersion=no
4263 LIBS=$ac_func_search_save_LIBS
4265 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_zlibVersion" >&5
4266 $as_echo "$ac_cv_search_zlibVersion" >&6; }
4267 ac_res=$ac_cv_search_zlibVersion
4268 if test "$ac_res" != no; then :
4269 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
4270 for ac_header in zlib.h
4272 ac_fn_c_check_header_mongrel "$LINENO" "zlib.h" "ac_cv_header_zlib_h" "$ac_includes_default"
4273 if test "x$ac_cv_header_zlib_h" = x""yes; then :
4274 cat >>confdefs.h <<_ACEOF
4275 #define HAVE_ZLIB_H 1
4284 if test "$with_zlib" = "yes" -a "$ac_cv_header_zlib_h" != "yes"; then
4285 as_fn_error "zlib (libz) library was explicitly requested but not found" "$LINENO" 5
4290 . ${srcdir}/../../bfd/configure.host
4294 USE_MAINTAINER_MODE=no
4295 # Check whether --enable-maintainer-mode was given.
4296 if test "${enable_maintainer_mode+set}" = set; then :
4297 enableval=$enable_maintainer_mode; case "${enableval}" in
4298 yes) MAINT="" USE_MAINTAINER_MODE=yes ;;
4300 *) as_fn_error "\"--enable-maintainer-mode does not take a value\"" "$LINENO" 5; MAINT="#" ;;
4302 if test x"$silent" != x"yes" && test x"$MAINT" = x""; then
4303 echo "Setting maintainer mode" 6>&1
4311 # Check whether --enable-sim-bswap was given.
4312 if test "${enable_sim_bswap+set}" = set; then :
4313 enableval=$enable_sim_bswap; case "${enableval}" in
4314 yes) sim_bswap="-DWITH_BSWAP=1 -DUSE_BSWAP=1";;
4315 no) sim_bswap="-DWITH_BSWAP=0";;
4316 *) as_fn_error "\"--enable-sim-bswap does not take a value\"" "$LINENO" 5; sim_bswap="";;
4318 if test x"$silent" != x"yes" && test x"$sim_bswap" != x""; then
4319 echo "Setting bswap flags = $sim_bswap" 6>&1
4327 # Check whether --enable-sim-cflags was given.
4328 if test "${enable_sim_cflags+set}" = set; then :
4329 enableval=$enable_sim_cflags; case "${enableval}" in
4330 yes) sim_cflags="-O2 -fomit-frame-pointer";;
4331 trace) as_fn_error "\"Please use --enable-sim-debug instead.\"" "$LINENO" 5; sim_cflags="";;
4333 *) sim_cflags=`echo "${enableval}" | sed -e "s/,/ /g"`;;
4335 if test x"$silent" != x"yes" && test x"$sim_cflags" != x""; then
4336 echo "Setting sim cflags = $sim_cflags" 6>&1
4344 # Check whether --enable-sim-debug was given.
4345 if test "${enable_sim_debug+set}" = set; then :
4346 enableval=$enable_sim_debug; case "${enableval}" in
4347 yes) sim_debug="-DDEBUG=7 -DWITH_DEBUG=7";;
4348 no) sim_debug="-DDEBUG=0 -DWITH_DEBUG=0";;
4349 *) sim_debug="-DDEBUG='(${enableval})' -DWITH_DEBUG='(${enableval})'";;
4351 if test x"$silent" != x"yes" && test x"$sim_debug" != x""; then
4352 echo "Setting sim debug = $sim_debug" 6>&1
4360 # Check whether --enable-sim-stdio was given.
4361 if test "${enable_sim_stdio+set}" = set; then :
4362 enableval=$enable_sim_stdio; case "${enableval}" in
4363 yes) sim_stdio="-DWITH_STDIO=DO_USE_STDIO";;
4364 no) sim_stdio="-DWITH_STDIO=DONT_USE_STDIO";;
4365 *) as_fn_error "\"Unknown value $enableval passed to --enable-sim-stdio\"" "$LINENO" 5; sim_stdio="";;
4367 if test x"$silent" != x"yes" && test x"$sim_stdio" != x""; then
4368 echo "Setting stdio flags = $sim_stdio" 6>&1
4376 # Check whether --enable-sim-trace was given.
4377 if test "${enable_sim_trace+set}" = set; then :
4378 enableval=$enable_sim_trace; case "${enableval}" in
4379 yes) sim_trace="-DTRACE=1 -DWITH_TRACE=-1";;
4380 no) sim_trace="-DTRACE=0 -DWITH_TRACE=0";;
4382 sim_trace="-DTRACE='(${enableval})' -DWITH_TRACE='(${enableval})'";;
4385 for x in `echo "$enableval" | sed -e "s/,/ /g"`; do
4386 if test x"$sim_trace" = x; then
4387 sim_trace="-DWITH_TRACE='(TRACE_$x"
4389 sim_trace="${sim_trace}|TRACE_$x"
4392 sim_trace="$sim_trace)'" ;;
4394 if test x"$silent" != x"yes" && test x"$sim_trace" != x""; then
4395 echo "Setting sim trace = $sim_trace" 6>&1
4403 # Check whether --enable-sim-profile was given.
4404 if test "${enable_sim_profile+set}" = set; then :
4405 enableval=$enable_sim_profile; case "${enableval}" in
4406 yes) sim_profile="-DPROFILE=1 -DWITH_PROFILE=-1";;
4407 no) sim_profile="-DPROFILE=0 -DWITH_PROFILE=0";;
4409 sim_profile="-DPROFILE='(${enableval})' -DWITH_PROFILE='(${enableval})'";;
4412 for x in `echo "$enableval" | sed -e "s/,/ /g"`; do
4413 if test x"$sim_profile" = x; then
4414 sim_profile="-DWITH_PROFILE='(PROFILE_$x"
4416 sim_profile="${sim_profile}|PROFILE_$x"
4419 sim_profile="$sim_profile)'" ;;
4421 if test x"$silent" != x"yes" && test x"$sim_profile" != x""; then
4422 echo "Setting sim profile = $sim_profile" 6>&1
4425 sim_profile="-DPROFILE=1 -DWITH_PROFILE=-1"
4431 # Check whether --with-pkgversion was given.
4432 if test "${with_pkgversion+set}" = set; then :
4433 withval=$with_pkgversion; case "$withval" in
4434 yes) as_fn_error "package version not specified" "$LINENO" 5 ;;
4436 *) PKGVERSION="($withval) " ;;
4447 # Check whether --with-bugurl was given.
4448 if test "${with_bugurl+set}" = set; then :
4449 withval=$with_bugurl; case "$withval" in
4450 yes) as_fn_error "bug URL not specified" "$LINENO" 5 ;;
4453 *) BUGURL="$withval"
4457 BUGURL="http://www.gnu.org/software/gdb/bugs/"
4467 REPORT_BUGS_TO="<$BUGURL>"
4468 REPORT_BUGS_TEXI=@uref{`echo "$BUGURL" | sed 's/@/@@/g'`}
4475 cat >>confdefs.h <<_ACEOF
4476 #define PKGVERSION "$PKGVERSION"
4480 cat >>confdefs.h <<_ACEOF
4481 #define REPORT_BUGS_TO "$REPORT_BUGS_TO"
4485 { $as_echo "$as_me:${as_lineno-$LINENO}: checking return type of signal handlers" >&5
4486 $as_echo_n "checking return type of signal handlers... " >&6; }
4487 if test "${ac_cv_type_signal+set}" = set; then :
4488 $as_echo_n "(cached) " >&6
4490 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4491 /* end confdefs.h. */
4492 #include <sys/types.h>
4498 return *(signal (0, 0)) (0) == 1;
4503 if ac_fn_c_try_compile "$LINENO"; then :
4504 ac_cv_type_signal=int
4506 ac_cv_type_signal=void
4508 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4510 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_signal" >&5
4511 $as_echo "$ac_cv_type_signal" >&6; }
4513 cat >>confdefs.h <<_ACEOF
4514 #define RETSIGTYPE $ac_cv_type_signal
4524 sim_link_links=tconfig.h
4525 if test -f ${srcdir}/tconfig.in
4527 sim_link_files=tconfig.in
4529 sim_link_files=../common/tconfig.in
4532 # targ-vals.def points to the libc macro description file.
4534 *-*-*) TARG_VALS_DEF=../common/nltvals.def ;;
4536 sim_link_files="${sim_link_files} ${TARG_VALS_DEF}"
4537 sim_link_links="${sim_link_links} targ-vals.def"
4541 wire_endian="BIG_ENDIAN"
4543 # Check whether --enable-sim-endian was given.
4544 if test "${enable_sim_endian+set}" = set; then :
4545 enableval=$enable_sim_endian; case "${enableval}" in
4546 b*|B*) sim_endian="-DWITH_TARGET_BYTE_ORDER=BIG_ENDIAN";;
4547 l*|L*) sim_endian="-DWITH_TARGET_BYTE_ORDER=LITTLE_ENDIAN";;
4548 yes) if test x"$wire_endian" != x; then
4549 sim_endian="-DWITH_TARGET_BYTE_ORDER=${wire_endian}"
4551 if test x"$default_endian" != x; then
4552 sim_endian="-DWITH_TARGET_BYTE_ORDER=${default_endian}"
4554 echo "No hard-wired endian for target $target" 1>&6
4555 sim_endian="-DWITH_TARGET_BYTE_ORDER=0"
4558 no) if test x"$default_endian" != x; then
4559 sim_endian="-DWITH_DEFAULT_TARGET_BYTE_ORDER=${default_endian}"
4561 if test x"$wire_endian" != x; then
4562 sim_endian="-DWITH_DEFAULT_TARGET_BYTE_ORDER=${wire_endian}"
4564 echo "No default endian for target $target" 1>&6
4565 sim_endian="-DWITH_DEFAULT_TARGET_BYTE_ORDER=0"
4568 *) as_fn_error "\"Unknown value $enableval for --enable-sim-endian\"" "$LINENO" 5; sim_endian="";;
4570 if test x"$silent" != x"yes" && test x"$sim_endian" != x""; then
4571 echo "Setting endian flags = $sim_endian" 6>&1
4574 if test x"$default_endian" != x; then
4575 sim_endian="-DWITH_DEFAULT_TARGET_BYTE_ORDER=${default_endian}"
4577 if test x"$wire_endian" != x; then
4578 sim_endian="-DWITH_TARGET_BYTE_ORDER=${wire_endian}"
4585 wire_alignment="STRICT_ALIGNMENT"
4586 default_alignment=""
4588 # Check whether --enable-sim-alignment was given.
4589 if test "${enable_sim_alignment+set}" = set; then :
4590 enableval=$enable_sim_alignment; case "${enableval}" in
4591 strict | STRICT) sim_alignment="-DWITH_ALIGNMENT=STRICT_ALIGNMENT";;
4592 nonstrict | NONSTRICT) sim_alignment="-DWITH_ALIGNMENT=NONSTRICT_ALIGNMENT";;
4593 forced | FORCED) sim_alignment="-DWITH_ALIGNMENT=FORCED_ALIGNMENT";;
4594 yes) if test x"$wire_alignment" != x; then
4595 sim_alignment="-DWITH_ALIGNMENT=${wire_alignment}"
4597 if test x"$default_alignment" != x; then
4598 sim_alignment="-DWITH_ALIGNMENT=${default_alignment}"
4600 echo "No hard-wired alignment for target $target" 1>&6
4601 sim_alignment="-DWITH_ALIGNMENT=0"
4604 no) if test x"$default_alignment" != x; then
4605 sim_alignment="-DWITH_DEFAULT_ALIGNMENT=${default_alignment}"
4607 if test x"$wire_alignment" != x; then
4608 sim_alignment="-DWITH_DEFAULT_ALIGNMENT=${wire_alignment}"
4610 echo "No default alignment for target $target" 1>&6
4611 sim_alignment="-DWITH_DEFAULT_ALIGNMENT=0"
4614 *) as_fn_error "\"Unknown value $enableval passed to --enable-sim-alignment\"" "$LINENO" 5; sim_alignment="";;
4616 if test x"$silent" != x"yes" && test x"$sim_alignment" != x""; then
4617 echo "Setting alignment flags = $sim_alignment" 6>&1
4620 if test x"$default_alignment" != x; then
4621 sim_alignment="-DWITH_DEFAULT_ALIGNMENT=${default_alignment}"
4623 if test x"$wire_alignment" != x; then
4624 sim_alignment="-DWITH_ALIGNMENT=${wire_alignment}"
4632 # Check whether --enable-sim-hostendian was given.
4633 if test "${enable_sim_hostendian+set}" = set; then :
4634 enableval=$enable_sim_hostendian; case "${enableval}" in
4635 no) sim_hostendian="-DWITH_HOST_BYTE_ORDER=0";;
4636 b*|B*) sim_hostendian="-DWITH_HOST_BYTE_ORDER=BIG_ENDIAN";;
4637 l*|L*) sim_hostendian="-DWITH_HOST_BYTE_ORDER=LITTLE_ENDIAN";;
4638 *) as_fn_error "\"Unknown value $enableval for --enable-sim-hostendian\"" "$LINENO" 5; sim_hostendian="";;
4640 if test x"$silent" != x"yes" && test x"$sim_hostendian" != x""; then
4641 echo "Setting hostendian flags = $sim_hostendian" 6>&1
4645 if test "x$cross_compiling" = "xno"; then
4646 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether byte ordering is bigendian" >&5
4647 $as_echo_n "checking whether byte ordering is bigendian... " >&6; }
4648 if test "${ac_cv_c_bigendian+set}" = set; then :
4649 $as_echo_n "(cached) " >&6
4651 ac_cv_c_bigendian=unknown
4652 # See if we're dealing with a universal compiler.
4653 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4654 /* end confdefs.h. */
4655 #ifndef __APPLE_CC__
4656 not a universal capable compiler
4661 if ac_fn_c_try_compile "$LINENO"; then :
4663 # Check for potential -arch flags. It is not universal unless
4664 # there are at least two -arch flags with different values.
4667 for ac_word in $CC $CFLAGS $CPPFLAGS $LDFLAGS; do
4668 if test -n "$ac_prev"; then
4670 i?86 | x86_64 | ppc | ppc64)
4671 if test -z "$ac_arch" || test "$ac_arch" = "$ac_word"; then
4674 ac_cv_c_bigendian=universal
4680 elif test "x$ac_word" = "x-arch"; then
4685 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4686 if test $ac_cv_c_bigendian = unknown; then
4687 # See if sys/param.h defines the BYTE_ORDER macro.
4688 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4689 /* end confdefs.h. */
4690 #include <sys/types.h>
4691 #include <sys/param.h>
4696 #if ! (defined BYTE_ORDER && defined BIG_ENDIAN \
4697 && defined LITTLE_ENDIAN && BYTE_ORDER && BIG_ENDIAN \
4706 if ac_fn_c_try_compile "$LINENO"; then :
4707 # It does; now see whether it defined to BIG_ENDIAN or not.
4708 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4709 /* end confdefs.h. */
4710 #include <sys/types.h>
4711 #include <sys/param.h>
4716 #if BYTE_ORDER != BIG_ENDIAN
4724 if ac_fn_c_try_compile "$LINENO"; then :
4725 ac_cv_c_bigendian=yes
4727 ac_cv_c_bigendian=no
4729 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4731 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4733 if test $ac_cv_c_bigendian = unknown; then
4734 # See if <limits.h> defines _LITTLE_ENDIAN or _BIG_ENDIAN (e.g., Solaris).
4735 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4736 /* end confdefs.h. */
4742 #if ! (defined _LITTLE_ENDIAN || defined _BIG_ENDIAN)
4750 if ac_fn_c_try_compile "$LINENO"; then :
4751 # It does; now see whether it defined to _BIG_ENDIAN or not.
4752 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4753 /* end confdefs.h. */
4767 if ac_fn_c_try_compile "$LINENO"; then :
4768 ac_cv_c_bigendian=yes
4770 ac_cv_c_bigendian=no
4772 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4774 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4776 if test $ac_cv_c_bigendian = unknown; then
4777 # Compile a test program.
4778 if test "$cross_compiling" = yes; then :
4779 # Try to guess by grepping values from an object file.
4780 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4781 /* end confdefs.h. */
4782 short int ascii_mm[] =
4783 { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 };
4784 short int ascii_ii[] =
4785 { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 };
4786 int use_ascii (int i) {
4787 return ascii_mm[i] + ascii_ii[i];
4789 short int ebcdic_ii[] =
4790 { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 };
4791 short int ebcdic_mm[] =
4792 { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 };
4793 int use_ebcdic (int i) {
4794 return ebcdic_mm[i] + ebcdic_ii[i];
4801 return use_ascii (foo) == use_ebcdic (foo);
4806 if ac_fn_c_try_compile "$LINENO"; then :
4807 if grep BIGenDianSyS conftest.$ac_objext >/dev/null; then
4808 ac_cv_c_bigendian=yes
4810 if grep LiTTleEnDian conftest.$ac_objext >/dev/null ; then
4811 if test "$ac_cv_c_bigendian" = unknown; then
4812 ac_cv_c_bigendian=no
4814 # finding both strings is unlikely to happen, but who knows?
4815 ac_cv_c_bigendian=unknown
4819 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4821 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4822 /* end confdefs.h. */
4823 $ac_includes_default
4828 /* Are we little or big endian? From Harbison&Steele. */
4832 char c[sizeof (long int)];
4835 return u.c[sizeof (long int) - 1] == 1;
4841 if ac_fn_c_try_run "$LINENO"; then :
4842 ac_cv_c_bigendian=no
4844 ac_cv_c_bigendian=yes
4846 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
4847 conftest.$ac_objext conftest.beam conftest.$ac_ext
4852 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_bigendian" >&5
4853 $as_echo "$ac_cv_c_bigendian" >&6; }
4854 case $ac_cv_c_bigendian in #(
4856 $as_echo "#define WORDS_BIGENDIAN 1" >>confdefs.h
4862 $as_echo "#define AC_APPLE_UNIVERSAL_BUILD 1" >>confdefs.h
4866 as_fn_error "unknown endianness
4867 presetting ac_cv_c_bigendian=no (or yes) will help" "$LINENO" 5 ;;
4870 if test $ac_cv_c_bigendian = yes; then
4871 sim_hostendian="-DWITH_HOST_BYTE_ORDER=BIG_ENDIAN"
4873 sim_hostendian="-DWITH_HOST_BYTE_ORDER=LITTLE_ENDIAN"
4876 sim_hostendian="-DWITH_HOST_BYTE_ORDER=0"
4881 default_sim_scache="16384"
4882 # Check whether --enable-sim-scache was given.
4883 if test "${enable_sim_scache+set}" = set; then :
4884 enableval=$enable_sim_scache; case "${enableval}" in
4885 yes) sim_scache="-DWITH_SCACHE=${default_sim_scache}";;
4886 no) sim_scache="-DWITH_SCACHE=0" ;;
4887 [0-9]*) sim_scache="-DWITH_SCACHE=${enableval}";;
4888 *) as_fn_error "\"Bad value $enableval passed to --enable-sim-scache\"" "$LINENO" 5;
4891 if test x"$silent" != x"yes" && test x"$sim_scache" != x""; then
4892 echo "Setting scache size = $sim_scache" 6>&1
4895 sim_scache="-DWITH_SCACHE=${default_sim_scache}"
4900 default_sim_default_model="fr500"
4901 # Check whether --enable-sim-default-model was given.
4902 if test "${enable_sim_default_model+set}" = set; then :
4903 enableval=$enable_sim_default_model; case "${enableval}" in
4904 yes|no) as_fn_error "\"Missing argument to --enable-sim-default-model\"" "$LINENO" 5;;
4905 *) sim_default_model="-DWITH_DEFAULT_MODEL='\"${enableval}\"'";;
4907 if test x"$silent" != x"yes" && test x"$sim_default_model" != x""; then
4908 echo "Setting default model = $sim_default_model" 6>&1
4911 sim_default_model="-DWITH_DEFAULT_MODEL='\"${default_sim_default_model}\"'"
4916 # Check whether --enable-sim-environment was given.
4917 if test "${enable_sim_environment+set}" = set; then :
4918 enableval=$enable_sim_environment; case "${enableval}" in
4919 all | ALL) sim_environment="-DWITH_ENVIRONMENT=ALL_ENVIRONMENT";;
4920 user | USER) sim_environment="-DWITH_ENVIRONMENT=USER_ENVIRONMENT";;
4921 virtual | VIRTUAL) sim_environment="-DWITH_ENVIRONMENT=VIRTUAL_ENVIRONMENT";;
4922 operating | OPERATING) sim_environment="-DWITH_ENVIRONMENT=OPERATING_ENVIRONMENT";;
4923 *) as_fn_error "\"Unknown value $enableval passed to --enable-sim-environment\"" "$LINENO" 5;
4924 sim_environment="";;
4926 if test x"$silent" != x"yes" && test x"$sim_environment" != x""; then
4927 echo "Setting sim environment = $sim_environment" 6>&1
4930 sim_environment="-DWITH_ENVIRONMENT=ALL_ENVIRONMENT"
4936 cgendir='$(srcdir)/../../cgen'
4937 # Check whether --enable-cgen-maint was given.
4938 if test "${enable_cgen_maint+set}" = set; then :
4939 enableval=$enable_cgen_maint; case "${enableval}" in
4940 yes) cgen_maint=yes ;;
4941 no) cgen_maint=no ;;
4943 # argument is cgen install directory (not implemented yet).
4944 # Having a `share' directory might be more appropriate for the .scm,
4946 cgendir=${cgen_maint}/lib/cgen
4951 if test x${cgen_maint} != xno ; then
4962 # Enable making unknown traps dump out registers
4964 # Check whether --enable-sim-trapdump was given.
4965 if test "${enable_sim_trapdump+set}" = set; then :
4966 enableval=$enable_sim_trapdump; case "${enableval}" in
4967 yes) sim_trapdump="-DTRAPDUMP=1";;
4968 no) sim_trapdump="-DTRAPDUMP=0";;
4969 *) as_fn_error "\"Unknown value $enableval passed to --enable-sim-trapdump\"" "$LINENO" 5; sim_trapdump="";;
4971 if test x"$silent" != x"yes" && test x"$sim_trapdump" != x""; then
4972 echo "Setting sim_trapdump = $sim_trapdump" 6>&1
4980 ac_sources="$sim_link_files"
4981 ac_dests="$sim_link_links"
4982 while test -n "$ac_sources"; do
4983 set $ac_dests; ac_dest=$1; shift; ac_dests=$*
4984 set $ac_sources; ac_source=$1; shift; ac_sources=$*
4985 ac_config_links_1="$ac_config_links_1 $ac_dest:$ac_source"
4987 ac_config_links="$ac_config_links $ac_config_links_1"
4990 if grep CGEN_MAINT $srcdir/Makefile.in >/dev/null; then
4991 cgen_breaks="break cgen_rtx_error";
4994 ac_config_files="$ac_config_files Makefile.sim:Makefile.in"
4996 ac_config_files="$ac_config_files Make-common.sim:../common/Make-common.in"
4998 ac_config_files="$ac_config_files .gdbinit:../common/gdbinit.in"
5000 ac_config_commands="$ac_config_commands Makefile"
5002 ac_config_commands="$ac_config_commands stamp-h"
5004 cat >confcache <<\_ACEOF
5005 # This file is a shell script that caches the results of configure
5006 # tests run on this system so they can be shared between configure
5007 # scripts and configure runs, see configure's option --config-cache.
5008 # It is not useful on other systems. If it contains results you don't
5009 # want to keep, you may remove or edit it.
5011 # config.status only pays attention to the cache file if you give it
5012 # the --recheck option to rerun configure.
5014 # `ac_cv_env_foo' variables (set or unset) will be overridden when
5015 # loading this file, other *unset* `ac_cv_foo' will be assigned the
5020 # The following way of writing the cache mishandles newlines in values,
5021 # but we know of no workaround that is simple, portable, and efficient.
5022 # So, we kill variables containing newlines.
5023 # Ultrix sh set writes to stderr and can't be redirected directly,
5024 # and sets the high bit in the cache file unless we assign to the vars.
5026 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
5027 eval ac_val=\$$ac_var
5031 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
5032 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
5035 _ | IFS | as_nl) ;; #(
5036 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
5037 *) { eval $ac_var=; unset $ac_var;} ;;
5043 case $as_nl`(ac_space=' '; set) 2>&1` in #(
5044 *${as_nl}ac_space=\ *)
5045 # `set' does not quote correctly, so add quotes: double-quote
5046 # substitution turns \\\\ into \\, and sed turns \\ into \.
5049 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
5052 # `set' quotes correctly as required by POSIX, so do not add quotes.
5053 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
5062 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
5064 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
5066 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
5067 if test -w "$cache_file"; then
5068 test "x$cache_file" != "x/dev/null" &&
5069 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
5070 $as_echo "$as_me: updating cache $cache_file" >&6;}
5071 cat confcache >$cache_file
5073 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
5074 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
5079 test "x$prefix" = xNONE && prefix=$ac_default_prefix
5080 # Let make expand exec_prefix.
5081 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
5083 DEFS=-DHAVE_CONFIG_H
5087 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
5088 # 1. Remove the extension, and $U if already installed.
5089 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
5090 ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
5091 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
5092 # will be set to the directory where LIBOBJS objects are built.
5093 as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
5094 as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
5098 LTLIBOBJS=$ac_ltlibobjs
5103 : ${CONFIG_STATUS=./config.status}
5105 ac_clean_files_save=$ac_clean_files
5106 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
5107 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
5108 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
5110 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
5112 # Generated by $as_me.
5113 # Run this file to recreate the current configuration.
5114 # Compiler output produced by configure, useful for debugging
5115 # configure, is in config.log if it exists.
5121 SHELL=\${CONFIG_SHELL-$SHELL}
5124 cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
5125 ## -------------------- ##
5126 ## M4sh Initialization. ##
5127 ## -------------------- ##
5129 # Be more Bourne compatible
5130 DUALCASE=1; export DUALCASE # for MKS sh
5131 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
5134 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
5135 # is contrary to our usage. Disable this feature.
5136 alias -g '${1+"$@"}'='"$@"'
5137 setopt NO_GLOB_SUBST
5139 case `(set -o) 2>/dev/null` in #(
5151 # Printing a long string crashes Solaris 7 /usr/bin/printf.
5152 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
5153 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
5154 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
5155 # Prefer a ksh shell builtin over an external printf program on Solaris,
5156 # but without wasting forks for bash or zsh.
5157 if test -z "$BASH_VERSION$ZSH_VERSION" \
5158 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
5159 as_echo='print -r --'
5160 as_echo_n='print -rn --'
5161 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
5162 as_echo='printf %s\n'
5163 as_echo_n='printf %s'
5165 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
5166 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
5167 as_echo_n='/usr/ucb/echo -n'
5169 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
5170 as_echo_n_body='eval
5174 expr "X$arg" : "X\\(.*\\)$as_nl";
5175 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
5177 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
5179 export as_echo_n_body
5180 as_echo_n='sh -c $as_echo_n_body as_echo'
5183 as_echo='sh -c $as_echo_body as_echo'
5186 # The user is always right.
5187 if test "${PATH_SEPARATOR+set}" != set; then
5189 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
5190 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
5197 # We need space, tab and new line, in precisely that order. Quoting is
5198 # there to prevent editors from complaining about space-tab.
5199 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
5200 # splitting by setting IFS to empty value.)
5203 # Find who we are. Look in the path if we contain no directory separator.
5205 *[\\/]* ) as_myself=$0 ;;
5206 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5210 test -z "$as_dir" && as_dir=.
5211 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
5217 # We did not find ourselves, most probably we were run as `sh COMMAND'
5218 # in which case we are not to be found in the path.
5219 if test "x$as_myself" = x; then
5222 if test ! -f "$as_myself"; then
5223 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
5227 # Unset variables that we do not need and which cause bugs (e.g. in
5228 # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
5229 # suppresses any "Segmentation fault" message there. '((' could
5230 # trigger a bug in pdksh 5.2.14.
5231 for as_var in BASH_ENV ENV MAIL MAILPATH
5232 do eval test x\${$as_var+set} = xset \
5233 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
5246 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
5249 # as_fn_error ERROR [LINENO LOG_FD]
5250 # ---------------------------------
5251 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
5252 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
5253 # script with status $?, using 1 if that was 0.
5256 as_status=$?; test $as_status -eq 0 && as_status=1
5258 as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
5259 $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
5261 $as_echo "$as_me: error: $1" >&2
5262 as_fn_exit $as_status
5266 # as_fn_set_status STATUS
5267 # -----------------------
5268 # Set $? to STATUS, without forking.
5272 } # as_fn_set_status
5276 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
5286 # Portably unset VAR.
5289 { eval $1=; unset $1;}
5291 as_unset=as_fn_unset
5292 # as_fn_append VAR VALUE
5293 # ----------------------
5294 # Append the text in VALUE to the end of the definition contained in VAR. Take
5295 # advantage of any shell optimizations that allow amortized linear growth over
5296 # repeated appends, instead of the typical quadratic growth present in naive
5298 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
5299 eval 'as_fn_append ()
5310 # as_fn_arith ARG...
5311 # ------------------
5312 # Perform arithmetic evaluation on the ARGs, and store the result in the
5313 # global $as_val. Take advantage of shells that can avoid forks. The arguments
5314 # must be portable across $(()) and expr.
5315 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
5316 eval 'as_fn_arith ()
5323 as_val=`expr "$@" || test $? -eq 1`
5328 if expr a : '\(a\)' >/dev/null 2>&1 &&
5329 test "X`expr 00001 : '.*\(...\)'`" = X001; then
5335 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
5336 as_basename=basename
5341 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
5347 as_me=`$as_basename -- "$0" ||
5348 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
5349 X"$0" : 'X\(//\)$' \| \
5350 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
5352 sed '/^.*\/\([^/][^/]*\)\/*$/{
5366 # Avoid depending upon Character Ranges.
5367 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
5368 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
5369 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
5370 as_cr_digits='0123456789'
5371 as_cr_alnum=$as_cr_Letters$as_cr_digits
5373 ECHO_C= ECHO_N= ECHO_T=
5374 case `echo -n x` in #(((((
5376 case `echo 'xy\c'` in
5377 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
5379 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
5386 rm -f conf$$ conf$$.exe conf$$.file
5387 if test -d conf$$.dir; then
5388 rm -f conf$$.dir/conf$$.file
5391 mkdir conf$$.dir 2>/dev/null
5393 if (echo >conf$$.file) 2>/dev/null; then
5394 if ln -s conf$$.file conf$$ 2>/dev/null; then
5396 # ... but there are two gotchas:
5397 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
5398 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
5399 # In both cases, we have to default to `cp -p'.
5400 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
5402 elif ln conf$$.file conf$$ 2>/dev/null; then
5410 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
5411 rmdir conf$$.dir 2>/dev/null
5416 # Create "$as_dir" as a directory, including parents if necessary.
5421 -*) as_dir=./$as_dir;;
5423 test -d "$as_dir" || eval $as_mkdir_p || {
5427 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
5428 *) as_qdir=$as_dir;;
5430 as_dirs="'$as_qdir' $as_dirs"
5431 as_dir=`$as_dirname -- "$as_dir" ||
5432 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
5433 X"$as_dir" : 'X\(//\)[^/]' \| \
5434 X"$as_dir" : 'X\(//\)$' \| \
5435 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
5436 $as_echo X"$as_dir" |
5437 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
5454 test -d "$as_dir" && break
5456 test -z "$as_dirs" || eval "mkdir $as_dirs"
5457 } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
5461 if mkdir -p . 2>/dev/null; then
5462 as_mkdir_p='mkdir -p "$as_dir"'
5464 test -d ./-p && rmdir ./-p
5468 if test -x / >/dev/null 2>&1; then
5471 if ls -dL / >/dev/null 2>&1; then
5478 if test -d "$1"; then
5484 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
5485 ???[sx]*):;;*)false;;esac;fi
5489 as_executable_p=$as_test_x
5491 # Sed expression to map a string onto a valid CPP name.
5492 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
5494 # Sed expression to map a string onto a valid variable name.
5495 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
5499 ## ----------------------------------- ##
5500 ## Main body of $CONFIG_STATUS script. ##
5501 ## ----------------------------------- ##
5503 test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
5505 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
5506 # Save the log message, to keep $0 and so on meaningful, and to
5507 # report actual input values of CONFIG_FILES etc. instead of their
5508 # values after options handling.
5510 This file was extended by $as_me, which was
5511 generated by GNU Autoconf 2.64. Invocation command line was
5513 CONFIG_FILES = $CONFIG_FILES
5514 CONFIG_HEADERS = $CONFIG_HEADERS
5515 CONFIG_LINKS = $CONFIG_LINKS
5516 CONFIG_COMMANDS = $CONFIG_COMMANDS
5519 on `(hostname || uname -n) 2>/dev/null | sed 1q`
5524 case $ac_config_files in *"
5525 "*) set x $ac_config_files; shift; ac_config_files=$*;;
5528 case $ac_config_headers in *"
5529 "*) set x $ac_config_headers; shift; ac_config_headers=$*;;
5533 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
5534 # Files that config.status was made for.
5535 config_files="$ac_config_files"
5536 config_headers="$ac_config_headers"
5537 config_links="$ac_config_links"
5538 config_commands="$ac_config_commands"
5542 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
5544 \`$as_me' instantiates files and other configuration actions
5545 from templates according to the current configuration. Unless the files
5546 and actions are specified as TAGs, all are instantiated by default.
5548 Usage: $0 [OPTION]... [TAG]...
5550 -h, --help print this help, then exit
5551 -V, --version print version number and configuration settings, then exit
5552 -q, --quiet, --silent
5553 do not print progress messages
5554 -d, --debug don't remove temporary files
5555 --recheck update $as_me by reconfiguring in the same conditions
5556 --file=FILE[:TEMPLATE]
5557 instantiate the configuration file FILE
5558 --header=FILE[:TEMPLATE]
5559 instantiate the configuration header FILE
5561 Configuration files:
5564 Configuration headers:
5567 Configuration links:
5570 Configuration commands:
5573 Report bugs to the package provider."
5576 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
5579 configured by $0, generated by GNU Autoconf 2.64,
5580 with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
5582 Copyright (C) 2009 Free Software Foundation, Inc.
5583 This config.status script is free software; the Free Software Foundation
5584 gives unlimited permission to copy, distribute and modify it."
5589 test -n "\$AWK" || AWK=awk
5592 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
5593 # The default lists apply if the user does not specify any file.
5599 ac_option=`expr "X$1" : 'X\([^=]*\)='`
5600 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
5611 # Handling of the options.
5612 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
5614 --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
5615 $as_echo "$ac_cs_version"; exit ;;
5616 --debug | --debu | --deb | --de | --d | -d )
5618 --file | --fil | --fi | --f )
5621 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
5623 as_fn_append CONFIG_FILES " '$ac_optarg'"
5624 ac_need_defaults=false;;
5625 --header | --heade | --head | --hea )
5628 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
5630 as_fn_append CONFIG_HEADERS " '$ac_optarg'"
5631 ac_need_defaults=false;;
5633 # Conflict between --help and --header
5634 as_fn_error "ambiguous option: \`$1'
5635 Try \`$0 --help' for more information.";;
5636 --help | --hel | -h )
5637 $as_echo "$ac_cs_usage"; exit ;;
5638 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
5639 | -silent | --silent | --silen | --sile | --sil | --si | --s)
5643 -*) as_fn_error "unrecognized option: \`$1'
5644 Try \`$0 --help' for more information." ;;
5646 *) as_fn_append ac_config_targets " $1"
5647 ac_need_defaults=false ;;
5653 ac_configure_extra_args=
5655 if $ac_cs_silent; then
5657 ac_configure_extra_args="$ac_configure_extra_args --silent"
5661 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
5662 if \$ac_cs_recheck; then
5663 set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
5665 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
5666 CONFIG_SHELL='$SHELL'
5672 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
5676 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
5677 ## Running $as_me. ##
5683 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
5686 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
5688 # Handling of arguments.
5689 for ac_config_target in $ac_config_targets
5691 case $ac_config_target in
5692 "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h:config.in" ;;
5693 "$ac_config_links_1") CONFIG_LINKS="$CONFIG_LINKS $ac_config_links_1" ;;
5694 "Makefile.sim") CONFIG_FILES="$CONFIG_FILES Makefile.sim:Makefile.in" ;;
5695 "Make-common.sim") CONFIG_FILES="$CONFIG_FILES Make-common.sim:../common/Make-common.in" ;;
5696 ".gdbinit") CONFIG_FILES="$CONFIG_FILES .gdbinit:../common/gdbinit.in" ;;
5697 "Makefile") CONFIG_COMMANDS="$CONFIG_COMMANDS Makefile" ;;
5698 "stamp-h") CONFIG_COMMANDS="$CONFIG_COMMANDS stamp-h" ;;
5700 *) as_fn_error "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
5705 # If the user did not use the arguments to specify the items to instantiate,
5706 # then the envvar interface is used. Set only those that are not.
5707 # We use the long form for the default assignment because of an extremely
5708 # bizarre bug on SunOS 4.1.3.
5709 if $ac_need_defaults; then
5710 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
5711 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
5712 test "${CONFIG_LINKS+set}" = set || CONFIG_LINKS=$config_links
5713 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
5716 # Have a temporary directory for convenience. Make it in the build tree
5717 # simply because there is no reason against having it here, and in addition,
5718 # creating and moving files from /tmp can sometimes cause problems.
5719 # Hook for its removal unless debugging.
5720 # Note that there is a small window in which the directory will not be cleaned:
5721 # after its creation but before its name has been assigned to `$tmp'.
5725 trap 'exit_status=$?
5726 { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
5728 trap 'as_fn_exit 1' 1 2 13 15
5730 # Create a (secure) tmp directory for tmp files.
5733 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
5734 test -n "$tmp" && test -d "$tmp"
5737 tmp=./conf$$-$RANDOM
5738 (umask 077 && mkdir "$tmp")
5739 } || as_fn_error "cannot create a temporary directory in ." "$LINENO" 5
5741 # Set up the scripts for CONFIG_FILES section.
5742 # No need to generate them if there are no CONFIG_FILES.
5743 # This happens for instance with `./config.status config.h'.
5744 if test -n "$CONFIG_FILES"; then
5747 ac_cr=`echo X | tr X '\015'`
5748 # On cygwin, bash can eat \r inside `` if the user requested igncr.
5749 # But we know of no other shell where ac_cr would be empty at this
5750 # point, so we can use a bashism as a fallback.
5751 if test "x$ac_cr" = x; then
5752 eval ac_cr=\$\'\\r\'
5754 ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
5755 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
5761 echo 'BEGIN {' >"$tmp/subs1.awk" &&
5766 echo "cat >conf$$subs.awk <<_ACEOF" &&
5767 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
5770 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
5771 ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
5773 for ac_last_try in false false false false false :; do
5774 . ./conf$$subs.sh ||
5775 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
5777 ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
5778 if test $ac_delim_n = $ac_delim_num; then
5780 elif $ac_last_try; then
5781 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
5783 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
5788 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
5789 cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&
5793 s/^/S["/; s/!.*/"]=/
5803 s/\(.\{148\}\).*/\1/
5805 s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
5810 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
5817 s/\(.\{148\}\).*/\1/
5819 s/["\\]/\\&/g; s/^/"/; s/$/"/
5823 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
5828 ' <conf$$subs.awk | sed '
5833 ' >>$CONFIG_STATUS || ac_write_fail=1
5834 rm -f conf$$subs.awk
5835 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
5837 cat >>"\$tmp/subs1.awk" <<_ACAWK &&
5838 for (key in S) S_is_set[key] = 1
5844 nfields = split(line, field, "@")
5846 len = length(field[1])
5847 for (i = 2; i < nfields; i++) {
5849 keylen = length(key)
5850 if (S_is_set[key]) {
5852 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
5853 len += length(value) + length(field[++i])
5864 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
5865 if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
5866 sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
5869 fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
5870 || as_fn_error "could not setup config files machinery" "$LINENO" 5
5873 # VPATH may cause trouble with some makes, so we remove $(srcdir),
5874 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
5875 # trailing colons and then remove the whole line if VPATH becomes empty
5876 # (actually we leave an empty line to preserve line numbers).
5877 if test "x$srcdir" = x.; then
5878 ac_vpsub='/^[ ]*VPATH[ ]*=/{
5882 s/^\([^=]*=[ ]*\):*/\1/
5888 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
5889 fi # test -n "$CONFIG_FILES"
5891 # Set up the scripts for CONFIG_HEADERS section.
5892 # No need to generate them if there are no CONFIG_HEADERS.
5893 # This happens for instance with `./config.status Makefile'.
5894 if test -n "$CONFIG_HEADERS"; then
5895 cat >"$tmp/defines.awk" <<\_ACAWK ||
5899 # Transform confdefs.h into an awk script `defines.awk', embedded as
5900 # here-document in config.status, that substitutes the proper values into
5901 # config.h.in to produce config.h.
5903 # Create a delimiter string that does not exist in confdefs.h, to ease
5904 # handling of long lines.
5906 for ac_last_try in false false :; do
5907 ac_t=`sed -n "/$ac_delim/p" confdefs.h`
5908 if test -z "$ac_t"; then
5910 elif $ac_last_try; then
5911 as_fn_error "could not make $CONFIG_HEADERS" "$LINENO" 5
5913 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
5917 # For the awk script, D is an array of macro values keyed by name,
5918 # likewise P contains macro parameters if any. Preserve backslash
5919 # newline sequences.
5921 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
5923 s/.\{148\}/&'"$ac_delim"'/g
5926 s/^[ ]*#[ ]*define[ ][ ]*/ /
5933 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
5935 s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p
5939 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
5940 D["\1"]=" \3\\\\\\n"\\/p
5942 s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
5947 s/.\{148\}/&'"$ac_delim"'/g
5952 s/["\\]/\\&/g; s/^/"/; s/$/"/p
5955 s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
5957 ' <confdefs.h | sed '
5958 s/'"$ac_delim"'/"\\\
5959 "/g' >>$CONFIG_STATUS || ac_write_fail=1
5961 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
5962 for (key in D) D_is_set[key] = 1
5965 /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
5967 split(line, arg, " ")
5968 if (arg[1] == "#") {
5972 defundef = substr(arg[1], 2)
5975 split(mac1, mac2, "(") #)
5977 prefix = substr(line, 1, index(line, defundef) - 1)
5978 if (D_is_set[macro]) {
5979 # Preserve the white space surrounding the "#".
5980 print prefix "define", macro P[macro] D[macro]
5983 # Replace #undef with comments. This is necessary, for example,
5984 # in the case of _POSIX_SOURCE, which is predefined and required
5985 # on some systems where configure will not decide to define it.
5986 if (defundef == "undef") {
5987 print "/*", prefix defundef, macro, "*/"
5995 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
5996 as_fn_error "could not setup config headers machinery" "$LINENO" 5
5997 fi # test -n "$CONFIG_HEADERS"
6000 eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS :L $CONFIG_LINKS :C $CONFIG_COMMANDS"
6005 :[FHLC]) ac_mode=$ac_tag; continue;;
6007 case $ac_mode$ac_tag in
6009 :L* | :C*:*) as_fn_error "invalid tag \`$ac_tag'" "$LINENO" 5;;
6010 :[FH]-) ac_tag=-:-;;
6011 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
6028 -) ac_f="$tmp/stdin";;
6029 *) # Look for the file first in the build tree, then in the source tree
6030 # (if the path is not absolute). The absolute path cannot be DOS-style,
6031 # because $ac_f cannot contain `:'.
6035 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
6037 as_fn_error "cannot find input file: \`$ac_f'" "$LINENO" 5;;
6039 case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
6040 as_fn_append ac_file_inputs " '$ac_f'"
6043 # Let's still pretend it is `configure' which instantiates (i.e., don't
6044 # use $as_me), people would be surprised to read:
6045 # /* config.h. Generated by config.status. */
6046 configure_input='Generated from '`
6047 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
6049 if test x"$ac_file" != x-; then
6050 configure_input="$ac_file. $configure_input"
6051 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
6052 $as_echo "$as_me: creating $ac_file" >&6;}
6054 # Neutralize special characters interpreted by sed in replacement strings.
6055 case $configure_input in #(
6056 *\&* | *\|* | *\\* )
6057 ac_sed_conf_input=`$as_echo "$configure_input" |
6058 sed 's/[\\\\&|]/\\\\&/g'`;; #(
6059 *) ac_sed_conf_input=$configure_input;;
6063 *:-:* | *:-) cat >"$tmp/stdin" \
6064 || as_fn_error "could not create $ac_file" "$LINENO" 5 ;;
6069 ac_dir=`$as_dirname -- "$ac_file" ||
6070 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
6071 X"$ac_file" : 'X\(//\)[^/]' \| \
6072 X"$ac_file" : 'X\(//\)$' \| \
6073 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
6074 $as_echo X"$ac_file" |
6075 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
6092 as_dir="$ac_dir"; as_fn_mkdir_p
6096 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
6098 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
6099 # A ".." for each directory in $ac_dir_suffix.
6100 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
6101 case $ac_top_builddir_sub in
6102 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
6103 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
6106 ac_abs_top_builddir=$ac_pwd
6107 ac_abs_builddir=$ac_pwd$ac_dir_suffix
6108 # for backward compatibility:
6109 ac_top_builddir=$ac_top_build_prefix
6112 .) # We are building in place.
6114 ac_top_srcdir=$ac_top_builddir_sub
6115 ac_abs_top_srcdir=$ac_pwd ;;
6116 [\\/]* | ?:[\\/]* ) # Absolute name.
6117 ac_srcdir=$srcdir$ac_dir_suffix;
6118 ac_top_srcdir=$srcdir
6119 ac_abs_top_srcdir=$srcdir ;;
6121 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
6122 ac_top_srcdir=$ac_top_build_prefix$srcdir
6123 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
6125 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
6135 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
6136 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
6140 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
6141 # If the template does not know about datarootdir, expand it.
6142 # FIXME: This hack should be removed a few years after 2.60.
6143 ac_datarootdir_hack=; ac_datarootdir_seen=
6154 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
6155 *datarootdir*) ac_datarootdir_seen=yes;;
6156 *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
6157 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
6158 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
6160 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
6161 ac_datarootdir_hack='
6162 s&@datadir@&$datadir&g
6163 s&@docdir@&$docdir&g
6164 s&@infodir@&$infodir&g
6165 s&@localedir@&$localedir&g
6166 s&@mandir@&$mandir&g
6167 s&\\\${datarootdir}&$datarootdir&g' ;;
6171 # Neutralize VPATH when `$srcdir' = `.'.
6172 # Shell code in configure.ac might set extrasub.
6173 # FIXME: do we really want to maintain this feature?
6174 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
6175 ac_sed_extra="$ac_vpsub
6178 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
6180 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
6181 s|@configure_input@|$ac_sed_conf_input|;t t
6182 s&@top_builddir@&$ac_top_builddir_sub&;t t
6183 s&@top_build_prefix@&$ac_top_build_prefix&;t t
6184 s&@srcdir@&$ac_srcdir&;t t
6185 s&@abs_srcdir@&$ac_abs_srcdir&;t t
6186 s&@top_srcdir@&$ac_top_srcdir&;t t
6187 s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
6188 s&@builddir@&$ac_builddir&;t t
6189 s&@abs_builddir@&$ac_abs_builddir&;t t
6190 s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
6191 s&@INSTALL@&$ac_INSTALL&;t t
6192 $ac_datarootdir_hack
6194 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \
6195 || as_fn_error "could not create $ac_file" "$LINENO" 5
6197 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
6198 { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
6199 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
6200 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
6201 which seems to be undefined. Please make sure it is defined." >&5
6202 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
6203 which seems to be undefined. Please make sure it is defined." >&2;}
6207 -) cat "$tmp/out" && rm -f "$tmp/out";;
6208 *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
6210 || as_fn_error "could not create $ac_file" "$LINENO" 5
6216 if test x"$ac_file" != x-; then
6218 $as_echo "/* $configure_input */" \
6219 && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs"
6220 } >"$tmp/config.h" \
6221 || as_fn_error "could not create $ac_file" "$LINENO" 5
6222 if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then
6223 { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
6224 $as_echo "$as_me: $ac_file is unchanged" >&6;}
6227 mv "$tmp/config.h" "$ac_file" \
6228 || as_fn_error "could not create $ac_file" "$LINENO" 5
6231 $as_echo "/* $configure_input */" \
6232 && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \
6233 || as_fn_error "could not create -" "$LINENO" 5
6241 if test "$ac_source" = "$ac_file" && test "$srcdir" = '.'; then
6244 # Prefer the file from the source tree if names are identical.
6245 if test "$ac_source" = "$ac_file" || test ! -r "$ac_source"; then
6246 ac_source=$srcdir/$ac_source
6249 { $as_echo "$as_me:${as_lineno-$LINENO}: linking $ac_source to $ac_file" >&5
6250 $as_echo "$as_me: linking $ac_source to $ac_file" >&6;}
6252 if test ! -r "$ac_source"; then
6253 as_fn_error "$ac_source: file not found" "$LINENO" 5
6257 # Try a relative symlink, then a hard link, then a copy.
6259 [\\/$]* | ?:[\\/]* ) ac_rel_source=$ac_source ;;
6260 *) ac_rel_source=$ac_top_build_prefix$ac_source ;;
6262 ln -s "$ac_rel_source" "$ac_file" 2>/dev/null ||
6263 ln "$ac_source" "$ac_file" 2>/dev/null ||
6264 cp -p "$ac_source" "$ac_file" ||
6265 as_fn_error "cannot link or copy $ac_source to $ac_file" "$LINENO" 5
6268 :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
6269 $as_echo "$as_me: executing $ac_file commands" >&6;}
6274 case $ac_file$ac_mode in
6275 "Makefile":C) echo "Merging Makefile.sim+Make-common.sim into Makefile ..."
6276 rm -f Makesim1.tmp Makesim2.tmp Makefile
6277 sed -n -e '/^## COMMON_PRE_/,/^## End COMMON_PRE_/ p' <Make-common.sim >Makesim1.tmp
6278 sed -n -e '/^## COMMON_POST_/,/^## End COMMON_POST_/ p' <Make-common.sim >Makesim2.tmp
6279 sed -e '/^## COMMON_PRE_/ r Makesim1.tmp' \
6280 -e '/^## COMMON_POST_/ r Makesim2.tmp' \
6281 <Makefile.sim >Makefile
6282 rm -f Makefile.sim Make-common.sim Makesim1.tmp Makesim2.tmp
6284 "stamp-h":C) echo > stamp-h ;;
6292 ac_clean_files=$ac_clean_files_save
6294 test $ac_write_fail = 0 ||
6295 as_fn_error "write failure creating $CONFIG_STATUS" "$LINENO" 5
6298 # configure is writing to config.log, and then calls config.status.
6299 # config.status does its own redirection, appending to config.log.
6300 # Unfortunately, on DOS this fails, as config.log is still kept open
6301 # by configure, so config.status won't be able to write to it; its
6302 # output is simply discarded. So we exec the FD to /dev/null,
6303 # effectively closing config.log, so it can be properly (re)opened and
6304 # appended to by config.status. When coming back to configure, we
6305 # need to make the FD available again.
6306 if test "$no_create" != yes; then
6308 ac_config_status_args=
6309 test "$silent" = yes &&
6310 ac_config_status_args="$ac_config_status_args --quiet"
6312 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
6314 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
6315 # would make configure fail if this is the last instruction.
6316 $ac_cs_success || as_fn_exit $?
6318 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
6319 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
6320 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}