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) default=auto
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 # This file contains common code used by all simulators.
2170 # SIM_AC_COMMON invokes AC macros used by all simulators and by the common
2171 # directory. It is intended to be invoked before any target specific stuff.
2172 # SIM_AC_OUTPUT is a cover function to AC_OUTPUT to generate the Makefile.
2173 # It is intended to be invoked last.
2175 # The simulator's configure.in should look like:
2177 # dnl Process this file with autoconf to produce a configure script.
2178 # AC_PREREQ(2.64)dnl
2179 # AC_INIT(Makefile.in)
2180 # sinclude(../common/aclocal.m4)
2184 # ... target specific stuff ...
2188 # Include global overrides and fixes for Autoconf.
2215 # _AC_CHECK_DECL_BODY
2216 # -------------------
2217 # Shell function body for AC_CHECK_DECL.
2218 # _AC_CHECK_DECL_BODY
2220 # _AC_CHECK_DECLS(SYMBOL, ACTION-IF_FOUND, ACTION-IF-NOT-FOUND,
2222 # -------------------------------------------------------------
2223 # Helper to AC_CHECK_DECLS, which generates the check for a single
2224 # SYMBOL with INCLUDES, performs the AC_DEFINE, then expands
2225 # ACTION-IF-FOUND or ACTION-IF-NOT-FOUND.
2284 sim_inline="-DDEFAULT_INLINE=0"
2321 # intl sister-directory configuration rules.
2324 # The idea behind this macro is that there's no need to repeat all the
2325 # autoconf probes done by the intl directory - it's already done them
2326 # for us. In fact, there's no need even to look at the cache for the
2327 # answers. All we need to do is nab a few pieces of information.
2328 # The intl directory is set up to make this easy, by generating a
2329 # small file which can be sourced as a shell script; then we produce
2330 # the necessary substitutions and definitions for this directory.
2334 # Autoconf M4 include file defining utility macros for complex Canadian
2346 # _NCN_TOOL_PREFIXES: Some stuff that oughtta be done in AC_CANONICAL_SYSTEM
2348 # These demand that AC_CANONICAL_SYSTEM be called beforehand.
2351 # NCN_STRICT_CHECK_TOOLS(variable, progs-to-check-for,[value-if-not-found],[path])
2352 # Like plain AC_CHECK_TOOLS, but require prefix if build!=host.
2356 # NCN_STRICT_CHECK_TARGET_TOOLS(variable, progs-to-check-for,[value-if-not-found],[path])
2357 # Like CVS Autoconf AC_CHECK_TARGET_TOOLS, but require prefix if build!=target.
2361 # Backported from Autoconf 2.5x; can go away when and if
2362 # we switch. Put the OS path separator in $PATH_SEPARATOR.
2367 # ACX_HAVE_GCC_FOR_TARGET
2368 # Check if the variable GCC_FOR_TARGET really points to a GCC binary.
2371 # ACX_CHECK_INSTALLED_TARGET_TOOL(VAR, PROG)
2372 # Searching for installed target binutils. We need to take extra care,
2373 # else we may find the wrong assembler, linker, etc., and lose.
2375 # First try --with-build-time-tools, if specified.
2377 # For build != host, we ask the installed GCC for the name of the tool it
2378 # uses, and accept it if it is an absolute path. This is because the
2379 # only good choice for a compiler is the same GCC version that is being
2380 # installed (or we couldn't make target libraries), and we assume that
2381 # on the host system we'll have not only the same GCC version, but also
2382 # the same binutils version.
2384 # For build == host, search the same directories that the installed
2385 # compiler will search. We used to do this for the assembler, linker,
2386 # and nm only; for simplicity of configuration, however, we extend this
2387 # criterion to tools (such as ar and ranlib) that are never invoked by
2388 # the compiler, to avoid mismatches.
2390 # Also note we have to check MD_EXEC_PREFIX before checking the user's path
2391 # if build == target. This makes the most sense only when bootstrapping,
2392 # but we also do so when build != host. In this case, we hope that the
2393 # build and host systems will have similar contents of MD_EXEC_PREFIX.
2395 # If we do not find a suitable binary, then try the user's path.
2399 # AC_PROG_CPP_WERROR
2400 # Used for autoconf 2.5x to force AC_PREPROC_IFELSE to reject code which
2401 # triggers warnings from the preprocessor. Will be in autoconf 2.58.
2402 # For now, using this also overrides header checks to use only the
2403 # preprocessor (matches 2.13 behavior; matching 2.58's behavior is a
2404 # bit harder from here).
2405 # Eventually autoconf will default to checking headers with the compiler
2406 # instead, and we'll have to do this differently.
2408 # AC_PROG_CPP_WERROR
2411 # We require the gnatbind program, and a compiler driver that
2412 # understands Ada. We use the user's CC setting, already found,
2413 # and possibly add $1 to the command-line parameters.
2415 # Sets the shell variable have_gnat to yes or no as appropriate, and
2416 # substitutes GNATBIND and GNATMAKE.
2443 ac_cpp='$CPP $CPPFLAGS'
2444 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2445 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2446 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2447 if test -n "$ac_tool_prefix"; then
2448 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2449 set dummy ${ac_tool_prefix}gcc; ac_word=$2
2450 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2451 $as_echo_n "checking for $ac_word... " >&6; }
2452 if test "${ac_cv_prog_CC+set}" = set; then :
2453 $as_echo_n "(cached) " >&6
2455 if test -n "$CC"; then
2456 ac_cv_prog_CC="$CC" # Let the user override the test.
2458 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2462 test -z "$as_dir" && as_dir=.
2463 for ac_exec_ext in '' $ac_executable_extensions; do
2464 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2465 ac_cv_prog_CC="${ac_tool_prefix}gcc"
2466 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2476 if test -n "$CC"; then
2477 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2478 $as_echo "$CC" >&6; }
2480 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2481 $as_echo "no" >&6; }
2486 if test -z "$ac_cv_prog_CC"; then
2488 # Extract the first word of "gcc", so it can be a program name with args.
2489 set dummy gcc; ac_word=$2
2490 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2491 $as_echo_n "checking for $ac_word... " >&6; }
2492 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
2493 $as_echo_n "(cached) " >&6
2495 if test -n "$ac_ct_CC"; then
2496 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2498 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2502 test -z "$as_dir" && as_dir=.
2503 for ac_exec_ext in '' $ac_executable_extensions; do
2504 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2505 ac_cv_prog_ac_ct_CC="gcc"
2506 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2515 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2516 if test -n "$ac_ct_CC"; then
2517 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2518 $as_echo "$ac_ct_CC" >&6; }
2520 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2521 $as_echo "no" >&6; }
2524 if test "x$ac_ct_CC" = x; then
2527 case $cross_compiling:$ac_tool_warned in
2529 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2530 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2531 ac_tool_warned=yes ;;
2539 if test -z "$CC"; then
2540 if test -n "$ac_tool_prefix"; then
2541 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2542 set dummy ${ac_tool_prefix}cc; ac_word=$2
2543 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2544 $as_echo_n "checking for $ac_word... " >&6; }
2545 if test "${ac_cv_prog_CC+set}" = set; then :
2546 $as_echo_n "(cached) " >&6
2548 if test -n "$CC"; then
2549 ac_cv_prog_CC="$CC" # Let the user override the test.
2551 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2555 test -z "$as_dir" && as_dir=.
2556 for ac_exec_ext in '' $ac_executable_extensions; do
2557 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2558 ac_cv_prog_CC="${ac_tool_prefix}cc"
2559 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2569 if test -n "$CC"; then
2570 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2571 $as_echo "$CC" >&6; }
2573 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2574 $as_echo "no" >&6; }
2580 if test -z "$CC"; then
2581 # Extract the first word of "cc", so it can be a program name with args.
2582 set dummy cc; ac_word=$2
2583 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2584 $as_echo_n "checking for $ac_word... " >&6; }
2585 if test "${ac_cv_prog_CC+set}" = set; then :
2586 $as_echo_n "(cached) " >&6
2588 if test -n "$CC"; then
2589 ac_cv_prog_CC="$CC" # Let the user override the test.
2592 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2596 test -z "$as_dir" && as_dir=.
2597 for ac_exec_ext in '' $ac_executable_extensions; do
2598 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2599 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
2600 ac_prog_rejected=yes
2604 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2611 if test $ac_prog_rejected = yes; then
2612 # We found a bogon in the path, so make sure we never use it.
2613 set dummy $ac_cv_prog_CC
2615 if test $# != 0; then
2616 # We chose a different compiler from the bogus one.
2617 # However, it has the same basename, so the bogon will be chosen
2618 # first if we set CC to just the basename; use the full file name.
2620 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
2626 if test -n "$CC"; then
2627 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2628 $as_echo "$CC" >&6; }
2630 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2631 $as_echo "no" >&6; }
2636 if test -z "$CC"; then
2637 if test -n "$ac_tool_prefix"; then
2638 for ac_prog in cl.exe
2640 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2641 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2642 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2643 $as_echo_n "checking for $ac_word... " >&6; }
2644 if test "${ac_cv_prog_CC+set}" = set; then :
2645 $as_echo_n "(cached) " >&6
2647 if test -n "$CC"; then
2648 ac_cv_prog_CC="$CC" # Let the user override the test.
2650 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2654 test -z "$as_dir" && as_dir=.
2655 for ac_exec_ext in '' $ac_executable_extensions; do
2656 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2657 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2658 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2668 if test -n "$CC"; then
2669 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2670 $as_echo "$CC" >&6; }
2672 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2673 $as_echo "no" >&6; }
2677 test -n "$CC" && break
2680 if test -z "$CC"; then
2682 for ac_prog in cl.exe
2684 # Extract the first word of "$ac_prog", so it can be a program name with args.
2685 set dummy $ac_prog; ac_word=$2
2686 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2687 $as_echo_n "checking for $ac_word... " >&6; }
2688 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
2689 $as_echo_n "(cached) " >&6
2691 if test -n "$ac_ct_CC"; then
2692 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2694 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2698 test -z "$as_dir" && as_dir=.
2699 for ac_exec_ext in '' $ac_executable_extensions; do
2700 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2701 ac_cv_prog_ac_ct_CC="$ac_prog"
2702 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2711 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2712 if test -n "$ac_ct_CC"; then
2713 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2714 $as_echo "$ac_ct_CC" >&6; }
2716 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2717 $as_echo "no" >&6; }
2721 test -n "$ac_ct_CC" && break
2724 if test "x$ac_ct_CC" = x; then
2727 case $cross_compiling:$ac_tool_warned in
2729 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2730 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2731 ac_tool_warned=yes ;;
2740 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2741 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2742 as_fn_error "no acceptable C compiler found in \$PATH
2743 See \`config.log' for more details." "$LINENO" 5; }
2745 # Provide some information about the compiler.
2746 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
2749 for ac_option in --version -v -V -qversion; do
2750 { { ac_try="$ac_compiler $ac_option >&5"
2752 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2753 *) ac_try_echo=$ac_try;;
2755 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2756 $as_echo "$ac_try_echo"; } >&5
2757 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
2759 if test -s conftest.err; then
2761 ... rest of stderr output deleted ...
2762 10q' conftest.err >conftest.er1
2763 cat conftest.er1 >&5
2764 rm -f conftest.er1 conftest.err
2766 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2767 test $ac_status = 0; }
2770 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2771 /* end confdefs.h. */
2781 ac_clean_files_save=$ac_clean_files
2782 ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out conftest.out"
2783 # Try to create an executable without -o first, disregard a.out.
2784 # It will help us diagnose broken compilers, and finding out an intuition
2786 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
2787 $as_echo_n "checking for C compiler default output file name... " >&6; }
2788 ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
2790 # The possible output files:
2791 ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
2794 for ac_file in $ac_files
2797 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
2798 * ) ac_rmfiles="$ac_rmfiles $ac_file";;
2803 if { { ac_try="$ac_link_default"
2805 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2806 *) ac_try_echo=$ac_try;;
2808 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2809 $as_echo "$ac_try_echo"; } >&5
2810 (eval "$ac_link_default") 2>&5
2812 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2813 test $ac_status = 0; }; then :
2814 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
2815 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
2816 # in a Makefile. We should not override ac_cv_exeext if it was cached,
2817 # so that the user can short-circuit this test for compilers unknown to
2819 for ac_file in $ac_files ''
2821 test -f "$ac_file" || continue
2823 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
2826 # We found the default executable, but exeext='' is most
2830 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
2832 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2834 # We set ac_cv_exeext here because the later test for it is not
2835 # safe: cross compilers may not add the suffix if given an `-o'
2836 # argument, so we may need to know it at that point already.
2837 # Even if this section looks crufty: it has the advantage of
2844 test "$ac_cv_exeext" = no && ac_cv_exeext=
2849 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
2850 $as_echo "$ac_file" >&6; }
2851 if test -z "$ac_file"; then :
2852 $as_echo "$as_me: failed program was:" >&5
2853 sed 's/^/| /' conftest.$ac_ext >&5
2855 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2856 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2857 { as_fn_set_status 77
2858 as_fn_error "C compiler cannot create executables
2859 See \`config.log' for more details." "$LINENO" 5; }; }
2861 ac_exeext=$ac_cv_exeext
2863 # Check that the compiler produces executables we can run. If not, either
2864 # the compiler is broken, or we cross compile.
2865 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
2866 $as_echo_n "checking whether the C compiler works... " >&6; }
2867 # If not cross compiling, check that we can run a simple program.
2868 if test "$cross_compiling" != yes; then
2869 if { ac_try='./$ac_file'
2870 { { case "(($ac_try" in
2871 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2872 *) ac_try_echo=$ac_try;;
2874 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2875 $as_echo "$ac_try_echo"; } >&5
2876 (eval "$ac_try") 2>&5
2878 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2879 test $ac_status = 0; }; }; then
2882 if test "$cross_compiling" = maybe; then
2885 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2886 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2887 as_fn_error "cannot run C compiled programs.
2888 If you meant to cross compile, use \`--host'.
2889 See \`config.log' for more details." "$LINENO" 5; }
2893 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2894 $as_echo "yes" >&6; }
2896 rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out conftest.out
2897 ac_clean_files=$ac_clean_files_save
2898 # Check that the compiler produces executables we can run. If not, either
2899 # the compiler is broken, or we cross compile.
2900 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
2901 $as_echo_n "checking whether we are cross compiling... " >&6; }
2902 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
2903 $as_echo "$cross_compiling" >&6; }
2905 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
2906 $as_echo_n "checking for suffix of executables... " >&6; }
2907 if { { ac_try="$ac_link"
2909 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2910 *) ac_try_echo=$ac_try;;
2912 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2913 $as_echo "$ac_try_echo"; } >&5
2914 (eval "$ac_link") 2>&5
2916 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2917 test $ac_status = 0; }; then :
2918 # If both `conftest.exe' and `conftest' are `present' (well, observable)
2919 # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
2920 # work properly (i.e., refer to `conftest.exe'), while it won't with
2922 for ac_file in conftest.exe conftest conftest.*; do
2923 test -f "$ac_file" || continue
2925 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
2926 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2932 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2933 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2934 as_fn_error "cannot compute suffix of executables: cannot compile and link
2935 See \`config.log' for more details." "$LINENO" 5; }
2937 rm -f conftest$ac_cv_exeext
2938 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
2939 $as_echo "$ac_cv_exeext" >&6; }
2941 rm -f conftest.$ac_ext
2942 EXEEXT=$ac_cv_exeext
2944 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
2945 $as_echo_n "checking for suffix of object files... " >&6; }
2946 if test "${ac_cv_objext+set}" = set; then :
2947 $as_echo_n "(cached) " >&6
2949 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2950 /* end confdefs.h. */
2960 rm -f conftest.o conftest.obj
2961 if { { ac_try="$ac_compile"
2963 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2964 *) ac_try_echo=$ac_try;;
2966 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2967 $as_echo "$ac_try_echo"; } >&5
2968 (eval "$ac_compile") 2>&5
2970 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2971 test $ac_status = 0; }; then :
2972 for ac_file in conftest.o conftest.obj conftest.*; do
2973 test -f "$ac_file" || continue;
2975 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
2976 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
2981 $as_echo "$as_me: failed program was:" >&5
2982 sed 's/^/| /' conftest.$ac_ext >&5
2984 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2985 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2986 as_fn_error "cannot compute suffix of object files: cannot compile
2987 See \`config.log' for more details." "$LINENO" 5; }
2989 rm -f conftest.$ac_cv_objext conftest.$ac_ext
2991 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
2992 $as_echo "$ac_cv_objext" >&6; }
2993 OBJEXT=$ac_cv_objext
2995 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
2996 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
2997 if test "${ac_cv_c_compiler_gnu+set}" = set; then :
2998 $as_echo_n "(cached) " >&6
3000 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3001 /* end confdefs.h. */
3014 if ac_fn_c_try_compile "$LINENO"; then :
3019 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3020 ac_cv_c_compiler_gnu=$ac_compiler_gnu
3023 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3024 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
3025 if test $ac_compiler_gnu = yes; then
3030 ac_test_CFLAGS=${CFLAGS+set}
3031 ac_save_CFLAGS=$CFLAGS
3032 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3033 $as_echo_n "checking whether $CC accepts -g... " >&6; }
3034 if test "${ac_cv_prog_cc_g+set}" = set; then :
3035 $as_echo_n "(cached) " >&6
3037 ac_save_c_werror_flag=$ac_c_werror_flag
3038 ac_c_werror_flag=yes
3041 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3042 /* end confdefs.h. */
3052 if ac_fn_c_try_compile "$LINENO"; then :
3056 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3057 /* end confdefs.h. */
3067 if ac_fn_c_try_compile "$LINENO"; then :
3070 ac_c_werror_flag=$ac_save_c_werror_flag
3072 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3073 /* end confdefs.h. */
3083 if ac_fn_c_try_compile "$LINENO"; then :
3086 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3088 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3090 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3091 ac_c_werror_flag=$ac_save_c_werror_flag
3093 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3094 $as_echo "$ac_cv_prog_cc_g" >&6; }
3095 if test "$ac_test_CFLAGS" = set; then
3096 CFLAGS=$ac_save_CFLAGS
3097 elif test $ac_cv_prog_cc_g = yes; then
3098 if test "$GCC" = yes; then
3104 if test "$GCC" = yes; then
3110 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3111 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3112 if test "${ac_cv_prog_cc_c89+set}" = set; then :
3113 $as_echo_n "(cached) " >&6
3115 ac_cv_prog_cc_c89=no
3117 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3118 /* end confdefs.h. */
3121 #include <sys/types.h>
3122 #include <sys/stat.h>
3123 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
3124 struct buf { int x; };
3125 FILE * (*rcsopen) (struct buf *, struct stat *, int);
3126 static char *e (p, i)
3132 static char *f (char * (*g) (char **, int), char **p, ...)
3137 s = g (p, va_arg (v,int));
3142 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
3143 function prototypes and stuff, but not '\xHH' hex character constants.
3144 These don't provoke an error unfortunately, instead are silently treated
3145 as 'x'. The following induces an error, until -std is added to get
3146 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
3147 array size at least. It's necessary to write '\x00'==0 to get something
3148 that's true only with -std. */
3149 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3151 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3152 inside strings and character constants. */
3154 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3156 int test (int i, double x);
3157 struct s1 {int (*f) (int a);};
3158 struct s2 {int (*f) (double a);};
3159 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3165 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
3170 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3171 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3173 CC="$ac_save_CC $ac_arg"
3174 if ac_fn_c_try_compile "$LINENO"; then :
3175 ac_cv_prog_cc_c89=$ac_arg
3177 rm -f core conftest.err conftest.$ac_objext
3178 test "x$ac_cv_prog_cc_c89" != "xno" && break
3180 rm -f conftest.$ac_ext
3185 case "x$ac_cv_prog_cc_c89" in
3187 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3188 $as_echo "none needed" >&6; } ;;
3190 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3191 $as_echo "unsupported" >&6; } ;;
3193 CC="$CC $ac_cv_prog_cc_c89"
3194 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3195 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3197 if test "x$ac_cv_prog_cc_c89" != xno; then :
3202 ac_cpp='$CPP $CPPFLAGS'
3203 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3204 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3205 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3208 for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
3209 for ac_t in install-sh install.sh shtool; do
3210 if test -f "$ac_dir/$ac_t"; then
3212 ac_install_sh="$ac_aux_dir/$ac_t -c"
3217 if test -z "$ac_aux_dir"; then
3218 as_fn_error "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
3221 # These three variables are undocumented and unsupported,
3222 # and are intended to be withdrawn in a future Autoconf release.
3223 # They can cause serious problems if a builder's source tree is in a directory
3224 # whose full name contains unusual characters.
3225 ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
3226 ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
3227 ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var.
3230 # Make sure we can run config.sub.
3231 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
3232 as_fn_error "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
3234 { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
3235 $as_echo_n "checking build system type... " >&6; }
3236 if test "${ac_cv_build+set}" = set; then :
3237 $as_echo_n "(cached) " >&6
3239 ac_build_alias=$build_alias
3240 test "x$ac_build_alias" = x &&
3241 ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
3242 test "x$ac_build_alias" = x &&
3243 as_fn_error "cannot guess build type; you must specify one" "$LINENO" 5
3244 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
3245 as_fn_error "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
3248 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
3249 $as_echo "$ac_cv_build" >&6; }
3250 case $ac_cv_build in
3252 *) as_fn_error "invalid value of canonical build" "$LINENO" 5;;
3255 ac_save_IFS=$IFS; IFS='-'
3261 # Remember, the first character of IFS is used to create $*,
3262 # except with old shells:
3265 case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
3268 { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
3269 $as_echo_n "checking host system type... " >&6; }
3270 if test "${ac_cv_host+set}" = set; then :
3271 $as_echo_n "(cached) " >&6
3273 if test "x$host_alias" = x; then
3274 ac_cv_host=$ac_cv_build
3276 ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
3277 as_fn_error "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
3281 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
3282 $as_echo "$ac_cv_host" >&6; }
3285 *) as_fn_error "invalid value of canonical host" "$LINENO" 5;;
3288 ac_save_IFS=$IFS; IFS='-'
3294 # Remember, the first character of IFS is used to create $*,
3295 # except with old shells:
3298 case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
3301 { $as_echo "$as_me:${as_lineno-$LINENO}: checking target system type" >&5
3302 $as_echo_n "checking target system type... " >&6; }
3303 if test "${ac_cv_target+set}" = set; then :
3304 $as_echo_n "(cached) " >&6
3306 if test "x$target_alias" = x; then
3307 ac_cv_target=$ac_cv_host
3309 ac_cv_target=`$SHELL "$ac_aux_dir/config.sub" $target_alias` ||
3310 as_fn_error "$SHELL $ac_aux_dir/config.sub $target_alias failed" "$LINENO" 5
3314 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_target" >&5
3315 $as_echo "$ac_cv_target" >&6; }
3316 case $ac_cv_target in
3318 *) as_fn_error "invalid value of canonical target" "$LINENO" 5;;
3320 target=$ac_cv_target
3321 ac_save_IFS=$IFS; IFS='-'
3327 # Remember, the first character of IFS is used to create $*,
3328 # except with old shells:
3331 case $target_os in *\ *) target_os=`echo "$target_os" | sed 's/ /-/g'`;; esac
3334 # The aliases save the names the user supplied, while $host etc.
3335 # will get canonicalized.
3336 test -n "$target_alias" &&
3337 test "$program_prefix$program_suffix$program_transform_name" = \
3339 program_prefix=${target_alias}-
3340 test "$program_prefix" != NONE &&
3341 program_transform_name="s&^&$program_prefix&;$program_transform_name"
3342 # Use a double $ so make ignores it.
3343 test "$program_suffix" != NONE &&
3344 program_transform_name="s&\$&$program_suffix&;$program_transform_name"
3345 # Double any \ or $.
3346 # By default was `s,x,x', remove it if useless.
3347 ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
3348 program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
3350 # Find a good install program. We prefer a C program (faster),
3351 # so one script is as good as another. But avoid the broken or
3352 # incompatible versions:
3353 # SysV /etc/install, /usr/sbin/install
3354 # SunOS /usr/etc/install
3355 # IRIX /sbin/install
3357 # AmigaOS /C/install, which installs bootblocks on floppy discs
3358 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
3359 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
3360 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
3361 # OS/2's system install, which has a completely different semantic
3362 # ./install, which can be erroneously created by make from ./install.sh.
3363 # Reject install programs that cannot install multiple files.
3364 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
3365 $as_echo_n "checking for a BSD-compatible install... " >&6; }
3366 if test -z "$INSTALL"; then
3367 if test "${ac_cv_path_install+set}" = set; then :
3368 $as_echo_n "(cached) " >&6
3370 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3374 test -z "$as_dir" && as_dir=.
3375 # Account for people who put trailing slashes in PATH elements.
3376 case $as_dir/ in #((
3377 ./ | .// | /[cC]/* | \
3378 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
3379 ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
3382 # OSF1 and SCO ODT 3.0 have their own names for install.
3383 # Don't use installbsd from OSF since it installs stuff as root
3385 for ac_prog in ginstall scoinst install; do
3386 for ac_exec_ext in '' $ac_executable_extensions; do
3387 if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
3388 if test $ac_prog = install &&
3389 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3390 # AIX install. It has an incompatible calling convention.
3392 elif test $ac_prog = install &&
3393 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3394 # program-specific install script used by HP pwplus--don't use.
3397 rm -rf conftest.one conftest.two conftest.dir
3398 echo one > conftest.one
3399 echo two > conftest.two
3401 if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
3402 test -s conftest.one && test -s conftest.two &&
3403 test -s conftest.dir/conftest.one &&
3404 test -s conftest.dir/conftest.two
3406 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
3419 rm -rf conftest.one conftest.two conftest.dir
3422 if test "${ac_cv_path_install+set}" = set; then
3423 INSTALL=$ac_cv_path_install
3425 # As a last resort, use the slow shell script. Don't cache a
3426 # value for INSTALL within a source directory, because that will
3427 # break other packages using the cache if that directory is
3428 # removed, or if the value is a relative name.
3429 INSTALL=$ac_install_sh
3432 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
3433 $as_echo "$INSTALL" >&6; }
3435 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
3436 # It thinks the first close brace ends the variable substitution.
3437 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
3439 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
3441 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
3445 ac_cpp='$CPP $CPPFLAGS'
3446 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3447 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3448 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3449 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
3450 $as_echo_n "checking how to run the C preprocessor... " >&6; }
3451 # On Suns, sometimes $CPP names a directory.
3452 if test -n "$CPP" && test -d "$CPP"; then
3455 if test -z "$CPP"; then
3456 if test "${ac_cv_prog_CPP+set}" = set; then :
3457 $as_echo_n "(cached) " >&6
3459 # Double quotes because CPP needs to be expanded
3460 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
3463 for ac_c_preproc_warn_flag in '' yes
3465 # Use a header file that comes with gcc, so configuring glibc
3466 # with a fresh cross-compiler works.
3467 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3468 # <limits.h> exists even on freestanding compilers.
3469 # On the NeXT, cc -E runs the code through the compiler's parser,
3470 # not just through cpp. "Syntax error" is here to catch this case.
3471 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3472 /* end confdefs.h. */
3474 # include <limits.h>
3476 # include <assert.h>
3480 if ac_fn_c_try_cpp "$LINENO"; then :
3483 # Broken: fails on valid input.
3486 rm -f conftest.err conftest.$ac_ext
3488 # OK, works on sane cases. Now check whether nonexistent headers
3489 # can be detected and how.
3490 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3491 /* end confdefs.h. */
3492 #include <ac_nonexistent.h>
3494 if ac_fn_c_try_cpp "$LINENO"; then :
3495 # Broken: success on invalid input.
3498 # Passes both tests.
3502 rm -f conftest.err conftest.$ac_ext
3505 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3506 rm -f conftest.err conftest.$ac_ext
3507 if $ac_preproc_ok; then :
3519 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
3520 $as_echo "$CPP" >&6; }
3522 for ac_c_preproc_warn_flag in '' yes
3524 # Use a header file that comes with gcc, so configuring glibc
3525 # with a fresh cross-compiler works.
3526 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3527 # <limits.h> exists even on freestanding compilers.
3528 # On the NeXT, cc -E runs the code through the compiler's parser,
3529 # not just through cpp. "Syntax error" is here to catch this case.
3530 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3531 /* end confdefs.h. */
3533 # include <limits.h>
3535 # include <assert.h>
3539 if ac_fn_c_try_cpp "$LINENO"; then :
3542 # Broken: fails on valid input.
3545 rm -f conftest.err conftest.$ac_ext
3547 # OK, works on sane cases. Now check whether nonexistent headers
3548 # can be detected and how.
3549 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3550 /* end confdefs.h. */
3551 #include <ac_nonexistent.h>
3553 if ac_fn_c_try_cpp "$LINENO"; then :
3554 # Broken: success on invalid input.
3557 # Passes both tests.
3561 rm -f conftest.err conftest.$ac_ext
3564 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3565 rm -f conftest.err conftest.$ac_ext
3566 if $ac_preproc_ok; then :
3569 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3570 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3571 as_fn_error "C preprocessor \"$CPP\" fails sanity check
3572 See \`config.log' for more details." "$LINENO" 5; }
3576 ac_cpp='$CPP $CPPFLAGS'
3577 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3578 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3579 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3582 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
3583 $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
3584 if test "${ac_cv_path_GREP+set}" = set; then :
3585 $as_echo_n "(cached) " >&6
3587 if test -z "$GREP"; then
3588 ac_path_GREP_found=false
3589 # Loop through the user's path and test for each of PROGNAME-LIST
3590 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3591 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3594 test -z "$as_dir" && as_dir=.
3595 for ac_prog in grep ggrep; do
3596 for ac_exec_ext in '' $ac_executable_extensions; do
3597 ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
3598 { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
3599 # Check for GNU ac_path_GREP and select it if it is found.
3600 # Check for GNU $ac_path_GREP
3601 case `"$ac_path_GREP" --version 2>&1` in
3603 ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
3606 $as_echo_n 0123456789 >"conftest.in"
3609 cat "conftest.in" "conftest.in" >"conftest.tmp"
3610 mv "conftest.tmp" "conftest.in"
3611 cp "conftest.in" "conftest.nl"
3612 $as_echo 'GREP' >> "conftest.nl"
3613 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3614 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3615 as_fn_arith $ac_count + 1 && ac_count=$as_val
3616 if test $ac_count -gt ${ac_path_GREP_max-0}; then
3617 # Best one so far, save it but keep looking for a better one
3618 ac_cv_path_GREP="$ac_path_GREP"
3619 ac_path_GREP_max=$ac_count
3621 # 10*(2^10) chars as input seems more than enough
3622 test $ac_count -gt 10 && break
3624 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3627 $ac_path_GREP_found && break 3
3632 if test -z "$ac_cv_path_GREP"; then
3633 as_fn_error "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
3636 ac_cv_path_GREP=$GREP
3640 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
3641 $as_echo "$ac_cv_path_GREP" >&6; }
3642 GREP="$ac_cv_path_GREP"
3645 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
3646 $as_echo_n "checking for egrep... " >&6; }
3647 if test "${ac_cv_path_EGREP+set}" = set; then :
3648 $as_echo_n "(cached) " >&6
3650 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
3651 then ac_cv_path_EGREP="$GREP -E"
3653 if test -z "$EGREP"; then
3654 ac_path_EGREP_found=false
3655 # Loop through the user's path and test for each of PROGNAME-LIST
3656 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3657 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3660 test -z "$as_dir" && as_dir=.
3661 for ac_prog in egrep; do
3662 for ac_exec_ext in '' $ac_executable_extensions; do
3663 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
3664 { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
3665 # Check for GNU ac_path_EGREP and select it if it is found.
3666 # Check for GNU $ac_path_EGREP
3667 case `"$ac_path_EGREP" --version 2>&1` in
3669 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
3672 $as_echo_n 0123456789 >"conftest.in"
3675 cat "conftest.in" "conftest.in" >"conftest.tmp"
3676 mv "conftest.tmp" "conftest.in"
3677 cp "conftest.in" "conftest.nl"
3678 $as_echo 'EGREP' >> "conftest.nl"
3679 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3680 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3681 as_fn_arith $ac_count + 1 && ac_count=$as_val
3682 if test $ac_count -gt ${ac_path_EGREP_max-0}; then
3683 # Best one so far, save it but keep looking for a better one
3684 ac_cv_path_EGREP="$ac_path_EGREP"
3685 ac_path_EGREP_max=$ac_count
3687 # 10*(2^10) chars as input seems more than enough
3688 test $ac_count -gt 10 && break
3690 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3693 $ac_path_EGREP_found && break 3
3698 if test -z "$ac_cv_path_EGREP"; then
3699 as_fn_error "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
3702 ac_cv_path_EGREP=$EGREP
3707 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
3708 $as_echo "$ac_cv_path_EGREP" >&6; }
3709 EGREP="$ac_cv_path_EGREP"
3712 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
3713 $as_echo_n "checking for ANSI C header files... " >&6; }
3714 if test "${ac_cv_header_stdc+set}" = set; then :
3715 $as_echo_n "(cached) " >&6
3717 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3718 /* end confdefs.h. */
3732 if ac_fn_c_try_compile "$LINENO"; then :
3733 ac_cv_header_stdc=yes
3735 ac_cv_header_stdc=no
3737 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3739 if test $ac_cv_header_stdc = yes; then
3740 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
3741 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3742 /* end confdefs.h. */
3746 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3747 $EGREP "memchr" >/dev/null 2>&1; then :
3750 ac_cv_header_stdc=no
3756 if test $ac_cv_header_stdc = yes; then
3757 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
3758 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3759 /* end confdefs.h. */
3763 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3764 $EGREP "free" >/dev/null 2>&1; then :
3767 ac_cv_header_stdc=no
3773 if test $ac_cv_header_stdc = yes; then
3774 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
3775 if test "$cross_compiling" = yes; then :
3778 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3779 /* end confdefs.h. */
3782 #if ((' ' & 0x0FF) == 0x020)
3783 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
3784 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
3786 # define ISLOWER(c) \
3787 (('a' <= (c) && (c) <= 'i') \
3788 || ('j' <= (c) && (c) <= 'r') \
3789 || ('s' <= (c) && (c) <= 'z'))
3790 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
3793 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
3798 for (i = 0; i < 256; i++)
3799 if (XOR (islower (i), ISLOWER (i))
3800 || toupper (i) != TOUPPER (i))
3805 if ac_fn_c_try_run "$LINENO"; then :
3808 ac_cv_header_stdc=no
3810 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
3811 conftest.$ac_objext conftest.beam conftest.$ac_ext
3816 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
3817 $as_echo "$ac_cv_header_stdc" >&6; }
3818 if test $ac_cv_header_stdc = yes; then
3820 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
3824 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
3825 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
3826 inttypes.h stdint.h unistd.h
3828 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
3829 ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
3831 eval as_val=\$$as_ac_Header
3832 if test "x$as_val" = x""yes; then :
3833 cat >>confdefs.h <<_ACEOF
3834 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
3844 # autoconf.info says this should be called right after AC_INIT.
3845 ac_config_headers="$ac_config_headers config.h:config.in"
3851 # Put a plausible default for CC_FOR_BUILD in Makefile.
3852 if test "x$cross_compiling" = "xno"; then
3853 CC_FOR_BUILD='$(CC)'
3863 if test -n "$ac_tool_prefix"; then
3864 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
3865 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
3866 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3867 $as_echo_n "checking for $ac_word... " >&6; }
3868 if test "${ac_cv_prog_RANLIB+set}" = set; then :
3869 $as_echo_n "(cached) " >&6
3871 if test -n "$RANLIB"; then
3872 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
3874 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3878 test -z "$as_dir" && as_dir=.
3879 for ac_exec_ext in '' $ac_executable_extensions; do
3880 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3881 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
3882 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3891 RANLIB=$ac_cv_prog_RANLIB
3892 if test -n "$RANLIB"; then
3893 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
3894 $as_echo "$RANLIB" >&6; }
3896 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3897 $as_echo "no" >&6; }
3902 if test -z "$ac_cv_prog_RANLIB"; then
3903 ac_ct_RANLIB=$RANLIB
3904 # Extract the first word of "ranlib", so it can be a program name with args.
3905 set dummy ranlib; ac_word=$2
3906 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3907 $as_echo_n "checking for $ac_word... " >&6; }
3908 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then :
3909 $as_echo_n "(cached) " >&6
3911 if test -n "$ac_ct_RANLIB"; then
3912 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
3914 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3918 test -z "$as_dir" && as_dir=.
3919 for ac_exec_ext in '' $ac_executable_extensions; do
3920 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3921 ac_cv_prog_ac_ct_RANLIB="ranlib"
3922 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3931 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
3932 if test -n "$ac_ct_RANLIB"; then
3933 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
3934 $as_echo "$ac_ct_RANLIB" >&6; }
3936 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3937 $as_echo "no" >&6; }
3940 if test "x$ac_ct_RANLIB" = x; then
3943 case $cross_compiling:$ac_tool_warned in
3945 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3946 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3947 ac_tool_warned=yes ;;
3949 RANLIB=$ac_ct_RANLIB
3952 RANLIB="$ac_cv_prog_RANLIB"
3957 # If we haven't got the data from the intl directory,
3958 # assume NLS is disabled.
3967 if test -f ../../intl/config.intl; then
3968 . ../../intl/config.intl
3970 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NLS is requested" >&5
3971 $as_echo_n "checking whether NLS is requested... " >&6; }
3972 if test x"$USE_NLS" != xyes; then
3973 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3974 $as_echo "no" >&6; }
3976 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3977 $as_echo "yes" >&6; }
3979 $as_echo "#define ENABLE_NLS 1" >>confdefs.h
3982 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for catalogs to be installed" >&5
3983 $as_echo_n "checking for catalogs to be installed... " >&6; }
3984 # Look for .po and .gmo files in the source directory.
3987 for cat in $srcdir/po/*.gmo $srcdir/po/*.po; do
3988 # If there aren't any .gmo files the shell will give us the
3989 # literal string "../path/to/srcdir/po/*.gmo" which has to be
3991 case "$cat" in *\**)
3994 # The quadruple backslash is collapsed to a double backslash
3995 # by the backticks, then collapsed again by the double quotes,
3996 # leaving us with one backslash in the sed expression (right
3997 # before the dot that mustn't act as a wildcard).
3998 cat=`echo $cat | sed -e "s!$srcdir/po/!!" -e "s!\\\\.po!.gmo!"`
3999 lang=`echo $cat | sed -e "s!\\\\.gmo!!"`
4000 # The user is allowed to set LINGUAS to a list of languages to
4001 # install catalogs for. If it's empty that means "all of them."
4002 if test "x$LINGUAS" = x; then
4003 CATALOGS="$CATALOGS $cat"
4004 XLINGUAS="$XLINGUAS $lang"
4006 case "$LINGUAS" in *$lang*)
4007 CATALOGS="$CATALOGS $cat"
4008 XLINGUAS="$XLINGUAS $lang"
4014 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LINGUAS" >&5
4015 $as_echo "$LINGUAS" >&6; }
4028 # Check for common headers.
4029 # FIXME: Seems to me this can cause problems for i386-windows hosts.
4030 # At one point there were hardcoded AC_DEFINE's if ${host} = i386-*-windows*.
4031 for ac_header in stdlib.h string.h strings.h unistd.h time.h
4033 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
4034 ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
4035 eval as_val=\$$as_ac_Header
4036 if test "x$as_val" = x""yes; then :
4037 cat >>confdefs.h <<_ACEOF
4038 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
4045 for ac_header in sys/time.h sys/resource.h
4047 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
4048 ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
4049 eval as_val=\$$as_ac_Header
4050 if test "x$as_val" = x""yes; then :
4051 cat >>confdefs.h <<_ACEOF
4052 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
4059 for ac_header in fcntl.h fpu_control.h
4061 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
4062 ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
4063 eval as_val=\$$as_ac_Header
4064 if test "x$as_val" = x""yes; then :
4065 cat >>confdefs.h <<_ACEOF
4066 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
4073 for ac_header in dlfcn.h errno.h sys/stat.h
4075 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
4076 ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
4077 eval as_val=\$$as_ac_Header
4078 if test "x$as_val" = x""yes; then :
4079 cat >>confdefs.h <<_ACEOF
4080 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
4087 for ac_func in getrusage time sigaction __setfpucw
4089 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
4090 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
4091 eval as_val=\$$as_ac_var
4092 if test "x$as_val" = x""yes; then :
4093 cat >>confdefs.h <<_ACEOF
4094 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
4101 # Check for socket libraries
4102 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for bind in -lsocket" >&5
4103 $as_echo_n "checking for bind in -lsocket... " >&6; }
4104 if test "${ac_cv_lib_socket_bind+set}" = set; then :
4105 $as_echo_n "(cached) " >&6
4107 ac_check_lib_save_LIBS=$LIBS
4108 LIBS="-lsocket $LIBS"
4109 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4110 /* end confdefs.h. */
4112 /* Override any GCC internal prototype to avoid an error.
4113 Use char because int might match the return type of a GCC
4114 builtin and then its argument prototype would still apply. */
4127 if ac_fn_c_try_link "$LINENO"; then :
4128 ac_cv_lib_socket_bind=yes
4130 ac_cv_lib_socket_bind=no
4132 rm -f core conftest.err conftest.$ac_objext \
4133 conftest$ac_exeext conftest.$ac_ext
4134 LIBS=$ac_check_lib_save_LIBS
4136 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_socket_bind" >&5
4137 $as_echo "$ac_cv_lib_socket_bind" >&6; }
4138 if test "x$ac_cv_lib_socket_bind" = x""yes; then :
4139 cat >>confdefs.h <<_ACEOF
4140 #define HAVE_LIBSOCKET 1
4143 LIBS="-lsocket $LIBS"
4147 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gethostbyname in -lnsl" >&5
4148 $as_echo_n "checking for gethostbyname in -lnsl... " >&6; }
4149 if test "${ac_cv_lib_nsl_gethostbyname+set}" = set; then :
4150 $as_echo_n "(cached) " >&6
4152 ac_check_lib_save_LIBS=$LIBS
4154 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4155 /* end confdefs.h. */
4157 /* Override any GCC internal prototype to avoid an error.
4158 Use char because int might match the return type of a GCC
4159 builtin and then its argument prototype would still apply. */
4163 char gethostbyname ();
4167 return gethostbyname ();
4172 if ac_fn_c_try_link "$LINENO"; then :
4173 ac_cv_lib_nsl_gethostbyname=yes
4175 ac_cv_lib_nsl_gethostbyname=no
4177 rm -f core conftest.err conftest.$ac_objext \
4178 conftest$ac_exeext conftest.$ac_ext
4179 LIBS=$ac_check_lib_save_LIBS
4181 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_nsl_gethostbyname" >&5
4182 $as_echo "$ac_cv_lib_nsl_gethostbyname" >&6; }
4183 if test "x$ac_cv_lib_nsl_gethostbyname" = x""yes; then :
4184 cat >>confdefs.h <<_ACEOF
4185 #define HAVE_LIBNSL 1
4193 # BFD conditionally uses zlib, so we must link it in if libbfd does, by
4194 # using the same condition.
4196 # See if the user specified whether he wants zlib support or not.
4198 # Check whether --with-zlib was given.
4199 if test "${with_zlib+set}" = set; then :
4206 if test "$with_zlib" != "no"; then
4207 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing zlibVersion" >&5
4208 $as_echo_n "checking for library containing zlibVersion... " >&6; }
4209 if test "${ac_cv_search_zlibVersion+set}" = set; then :
4210 $as_echo_n "(cached) " >&6
4212 ac_func_search_save_LIBS=$LIBS
4213 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4214 /* end confdefs.h. */
4216 /* Override any GCC internal prototype to avoid an error.
4217 Use char because int might match the return type of a GCC
4218 builtin and then its argument prototype would still apply. */
4222 char zlibVersion ();
4226 return zlibVersion ();
4231 for ac_lib in '' z; do
4232 if test -z "$ac_lib"; then
4233 ac_res="none required"
4236 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
4238 if ac_fn_c_try_link "$LINENO"; then :
4239 ac_cv_search_zlibVersion=$ac_res
4241 rm -f core conftest.err conftest.$ac_objext \
4243 if test "${ac_cv_search_zlibVersion+set}" = set; then :
4247 if test "${ac_cv_search_zlibVersion+set}" = set; then :
4250 ac_cv_search_zlibVersion=no
4253 LIBS=$ac_func_search_save_LIBS
4255 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_zlibVersion" >&5
4256 $as_echo "$ac_cv_search_zlibVersion" >&6; }
4257 ac_res=$ac_cv_search_zlibVersion
4258 if test "$ac_res" != no; then :
4259 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
4260 for ac_header in zlib.h
4262 ac_fn_c_check_header_mongrel "$LINENO" "zlib.h" "ac_cv_header_zlib_h" "$ac_includes_default"
4263 if test "x$ac_cv_header_zlib_h" = x""yes; then :
4264 cat >>confdefs.h <<_ACEOF
4265 #define HAVE_ZLIB_H 1
4274 if test "$with_zlib" = "yes" -a "$ac_cv_header_zlib_h" != "yes"; then
4275 as_fn_error "zlib (libz) library was explicitly requested but not found" "$LINENO" 5
4280 . ${srcdir}/../../bfd/configure.host
4284 USE_MAINTAINER_MODE=no
4285 # Check whether --enable-maintainer-mode was given.
4286 if test "${enable_maintainer_mode+set}" = set; then :
4287 enableval=$enable_maintainer_mode; case "${enableval}" in
4288 yes) MAINT="" USE_MAINTAINER_MODE=yes ;;
4290 *) as_fn_error "\"--enable-maintainer-mode does not take a value\"" "$LINENO" 5; MAINT="#" ;;
4292 if test x"$silent" != x"yes" && test x"$MAINT" = x""; then
4293 echo "Setting maintainer mode" 6>&1
4301 # Check whether --enable-sim-bswap was given.
4302 if test "${enable_sim_bswap+set}" = set; then :
4303 enableval=$enable_sim_bswap; case "${enableval}" in
4304 yes) sim_bswap="-DWITH_BSWAP=1 -DUSE_BSWAP=1";;
4305 no) sim_bswap="-DWITH_BSWAP=0";;
4306 *) as_fn_error "\"--enable-sim-bswap does not take a value\"" "$LINENO" 5; sim_bswap="";;
4308 if test x"$silent" != x"yes" && test x"$sim_bswap" != x""; then
4309 echo "Setting bswap flags = $sim_bswap" 6>&1
4317 # Check whether --enable-sim-cflags was given.
4318 if test "${enable_sim_cflags+set}" = set; then :
4319 enableval=$enable_sim_cflags; case "${enableval}" in
4320 yes) sim_cflags="-O2 -fomit-frame-pointer";;
4321 trace) as_fn_error "\"Please use --enable-sim-debug instead.\"" "$LINENO" 5; sim_cflags="";;
4323 *) sim_cflags=`echo "${enableval}" | sed -e "s/,/ /g"`;;
4325 if test x"$silent" != x"yes" && test x"$sim_cflags" != x""; then
4326 echo "Setting sim cflags = $sim_cflags" 6>&1
4334 # Check whether --enable-sim-debug was given.
4335 if test "${enable_sim_debug+set}" = set; then :
4336 enableval=$enable_sim_debug; case "${enableval}" in
4337 yes) sim_debug="-DDEBUG=7 -DWITH_DEBUG=7";;
4338 no) sim_debug="-DDEBUG=0 -DWITH_DEBUG=0";;
4339 *) sim_debug="-DDEBUG='(${enableval})' -DWITH_DEBUG='(${enableval})'";;
4341 if test x"$silent" != x"yes" && test x"$sim_debug" != x""; then
4342 echo "Setting sim debug = $sim_debug" 6>&1
4350 # Check whether --enable-sim-stdio was given.
4351 if test "${enable_sim_stdio+set}" = set; then :
4352 enableval=$enable_sim_stdio; case "${enableval}" in
4353 yes) sim_stdio="-DWITH_STDIO=DO_USE_STDIO";;
4354 no) sim_stdio="-DWITH_STDIO=DONT_USE_STDIO";;
4355 *) as_fn_error "\"Unknown value $enableval passed to --enable-sim-stdio\"" "$LINENO" 5; sim_stdio="";;
4357 if test x"$silent" != x"yes" && test x"$sim_stdio" != x""; then
4358 echo "Setting stdio flags = $sim_stdio" 6>&1
4366 # Check whether --enable-sim-trace was given.
4367 if test "${enable_sim_trace+set}" = set; then :
4368 enableval=$enable_sim_trace; case "${enableval}" in
4369 yes) sim_trace="-DTRACE=1 -DWITH_TRACE=-1";;
4370 no) sim_trace="-DTRACE=0 -DWITH_TRACE=0";;
4372 sim_trace="-DTRACE='(${enableval})' -DWITH_TRACE='(${enableval})'";;
4375 for x in `echo "$enableval" | sed -e "s/,/ /g"`; do
4376 if test x"$sim_trace" = x; then
4377 sim_trace="-DWITH_TRACE='(TRACE_$x"
4379 sim_trace="${sim_trace}|TRACE_$x"
4382 sim_trace="$sim_trace)'" ;;
4384 if test x"$silent" != x"yes" && test x"$sim_trace" != x""; then
4385 echo "Setting sim trace = $sim_trace" 6>&1
4393 # Check whether --enable-sim-profile was given.
4394 if test "${enable_sim_profile+set}" = set; then :
4395 enableval=$enable_sim_profile; case "${enableval}" in
4396 yes) sim_profile="-DPROFILE=1 -DWITH_PROFILE=-1";;
4397 no) sim_profile="-DPROFILE=0 -DWITH_PROFILE=0";;
4399 sim_profile="-DPROFILE='(${enableval})' -DWITH_PROFILE='(${enableval})'";;
4402 for x in `echo "$enableval" | sed -e "s/,/ /g"`; do
4403 if test x"$sim_profile" = x; then
4404 sim_profile="-DWITH_PROFILE='(PROFILE_$x"
4406 sim_profile="${sim_profile}|PROFILE_$x"
4409 sim_profile="$sim_profile)'" ;;
4411 if test x"$silent" != x"yes" && test x"$sim_profile" != x""; then
4412 echo "Setting sim profile = $sim_profile" 6>&1
4415 sim_profile="-DPROFILE=1 -DWITH_PROFILE=-1"
4421 # Check whether --with-pkgversion was given.
4422 if test "${with_pkgversion+set}" = set; then :
4423 withval=$with_pkgversion; case "$withval" in
4424 yes) as_fn_error "package version not specified" "$LINENO" 5 ;;
4426 *) PKGVERSION="($withval) " ;;
4437 # Check whether --with-bugurl was given.
4438 if test "${with_bugurl+set}" = set; then :
4439 withval=$with_bugurl; case "$withval" in
4440 yes) as_fn_error "bug URL not specified" "$LINENO" 5 ;;
4443 *) BUGURL="$withval"
4447 BUGURL="http://www.gnu.org/software/gdb/bugs/"
4457 REPORT_BUGS_TO="<$BUGURL>"
4458 REPORT_BUGS_TEXI=@uref{`echo "$BUGURL" | sed 's/@/@@/g'`}
4465 cat >>confdefs.h <<_ACEOF
4466 #define PKGVERSION "$PKGVERSION"
4470 cat >>confdefs.h <<_ACEOF
4471 #define REPORT_BUGS_TO "$REPORT_BUGS_TO"
4475 { $as_echo "$as_me:${as_lineno-$LINENO}: checking return type of signal handlers" >&5
4476 $as_echo_n "checking return type of signal handlers... " >&6; }
4477 if test "${ac_cv_type_signal+set}" = set; then :
4478 $as_echo_n "(cached) " >&6
4480 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4481 /* end confdefs.h. */
4482 #include <sys/types.h>
4488 return *(signal (0, 0)) (0) == 1;
4493 if ac_fn_c_try_compile "$LINENO"; then :
4494 ac_cv_type_signal=int
4496 ac_cv_type_signal=void
4498 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4500 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_signal" >&5
4501 $as_echo "$ac_cv_type_signal" >&6; }
4503 cat >>confdefs.h <<_ACEOF
4504 #define RETSIGTYPE $ac_cv_type_signal
4514 sim_link_links=tconfig.h
4515 if test -f ${srcdir}/tconfig.in
4517 sim_link_files=tconfig.in
4519 sim_link_files=../common/tconfig.in
4522 # targ-vals.def points to the libc macro description file.
4524 *-*-*) TARG_VALS_DEF=../common/nltvals.def ;;
4526 sim_link_files="${sim_link_files} ${TARG_VALS_DEF}"
4527 sim_link_links="${sim_link_links} targ-vals.def"
4532 wire_endian="BIG_ENDIAN"
4534 # Check whether --enable-sim-endian was given.
4535 if test "${enable_sim_endian+set}" = set; then :
4536 enableval=$enable_sim_endian; case "${enableval}" in
4537 b*|B*) sim_endian="-DWITH_TARGET_BYTE_ORDER=BIG_ENDIAN";;
4538 l*|L*) sim_endian="-DWITH_TARGET_BYTE_ORDER=LITTLE_ENDIAN";;
4539 yes) if test x"$wire_endian" != x; then
4540 sim_endian="-DWITH_TARGET_BYTE_ORDER=${wire_endian}"
4542 if test x"$default_endian" != x; then
4543 sim_endian="-DWITH_TARGET_BYTE_ORDER=${default_endian}"
4545 echo "No hard-wired endian for target $target" 1>&6
4546 sim_endian="-DWITH_TARGET_BYTE_ORDER=0"
4549 no) if test x"$default_endian" != x; then
4550 sim_endian="-DWITH_DEFAULT_TARGET_BYTE_ORDER=${default_endian}"
4552 if test x"$wire_endian" != x; then
4553 sim_endian="-DWITH_DEFAULT_TARGET_BYTE_ORDER=${wire_endian}"
4555 echo "No default endian for target $target" 1>&6
4556 sim_endian="-DWITH_DEFAULT_TARGET_BYTE_ORDER=0"
4559 *) as_fn_error "\"Unknown value $enableval for --enable-sim-endian\"" "$LINENO" 5; sim_endian="";;
4561 if test x"$silent" != x"yes" && test x"$sim_endian" != x""; then
4562 echo "Setting endian flags = $sim_endian" 6>&1
4565 if test x"$default_endian" != x; then
4566 sim_endian="-DWITH_DEFAULT_TARGET_BYTE_ORDER=${default_endian}"
4568 if test x"$wire_endian" != x; then
4569 sim_endian="-DWITH_TARGET_BYTE_ORDER=${wire_endian}"
4576 wire_alignment="STRICT_ALIGNMENT"
4577 default_alignment=""
4579 # Check whether --enable-sim-alignment was given.
4580 if test "${enable_sim_alignment+set}" = set; then :
4581 enableval=$enable_sim_alignment; case "${enableval}" in
4582 strict | STRICT) sim_alignment="-DWITH_ALIGNMENT=STRICT_ALIGNMENT";;
4583 nonstrict | NONSTRICT) sim_alignment="-DWITH_ALIGNMENT=NONSTRICT_ALIGNMENT";;
4584 forced | FORCED) sim_alignment="-DWITH_ALIGNMENT=FORCED_ALIGNMENT";;
4585 yes) if test x"$wire_alignment" != x; then
4586 sim_alignment="-DWITH_ALIGNMENT=${wire_alignment}"
4588 if test x"$default_alignment" != x; then
4589 sim_alignment="-DWITH_ALIGNMENT=${default_alignment}"
4591 echo "No hard-wired alignment for target $target" 1>&6
4592 sim_alignment="-DWITH_ALIGNMENT=0"
4595 no) if test x"$default_alignment" != x; then
4596 sim_alignment="-DWITH_DEFAULT_ALIGNMENT=${default_alignment}"
4598 if test x"$wire_alignment" != x; then
4599 sim_alignment="-DWITH_DEFAULT_ALIGNMENT=${wire_alignment}"
4601 echo "No default alignment for target $target" 1>&6
4602 sim_alignment="-DWITH_DEFAULT_ALIGNMENT=0"
4605 *) as_fn_error "\"Unknown value $enableval passed to --enable-sim-alignment\"" "$LINENO" 5; sim_alignment="";;
4607 if test x"$silent" != x"yes" && test x"$sim_alignment" != x""; then
4608 echo "Setting alignment flags = $sim_alignment" 6>&1
4611 if test x"$default_alignment" != x; then
4612 sim_alignment="-DWITH_DEFAULT_ALIGNMENT=${default_alignment}"
4614 if test x"$wire_alignment" != x; then
4615 sim_alignment="-DWITH_ALIGNMENT=${wire_alignment}"
4623 # Check whether --enable-sim-hostendian was given.
4624 if test "${enable_sim_hostendian+set}" = set; then :
4625 enableval=$enable_sim_hostendian; case "${enableval}" in
4626 no) sim_hostendian="-DWITH_HOST_BYTE_ORDER=0";;
4627 b*|B*) sim_hostendian="-DWITH_HOST_BYTE_ORDER=BIG_ENDIAN";;
4628 l*|L*) sim_hostendian="-DWITH_HOST_BYTE_ORDER=LITTLE_ENDIAN";;
4629 *) as_fn_error "\"Unknown value $enableval for --enable-sim-hostendian\"" "$LINENO" 5; sim_hostendian="";;
4631 if test x"$silent" != x"yes" && test x"$sim_hostendian" != x""; then
4632 echo "Setting hostendian flags = $sim_hostendian" 6>&1
4636 if test "x$cross_compiling" = "xno"; then
4637 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether byte ordering is bigendian" >&5
4638 $as_echo_n "checking whether byte ordering is bigendian... " >&6; }
4639 if test "${ac_cv_c_bigendian+set}" = set; then :
4640 $as_echo_n "(cached) " >&6
4642 ac_cv_c_bigendian=unknown
4643 # See if we're dealing with a universal compiler.
4644 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4645 /* end confdefs.h. */
4646 #ifndef __APPLE_CC__
4647 not a universal capable compiler
4652 if ac_fn_c_try_compile "$LINENO"; then :
4654 # Check for potential -arch flags. It is not universal unless
4655 # there are at least two -arch flags with different values.
4658 for ac_word in $CC $CFLAGS $CPPFLAGS $LDFLAGS; do
4659 if test -n "$ac_prev"; then
4661 i?86 | x86_64 | ppc | ppc64)
4662 if test -z "$ac_arch" || test "$ac_arch" = "$ac_word"; then
4665 ac_cv_c_bigendian=universal
4671 elif test "x$ac_word" = "x-arch"; then
4676 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4677 if test $ac_cv_c_bigendian = unknown; then
4678 # See if sys/param.h defines the BYTE_ORDER macro.
4679 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4680 /* end confdefs.h. */
4681 #include <sys/types.h>
4682 #include <sys/param.h>
4687 #if ! (defined BYTE_ORDER && defined BIG_ENDIAN \
4688 && defined LITTLE_ENDIAN && BYTE_ORDER && BIG_ENDIAN \
4697 if ac_fn_c_try_compile "$LINENO"; then :
4698 # It does; now see whether it defined to BIG_ENDIAN or not.
4699 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4700 /* end confdefs.h. */
4701 #include <sys/types.h>
4702 #include <sys/param.h>
4707 #if BYTE_ORDER != BIG_ENDIAN
4715 if ac_fn_c_try_compile "$LINENO"; then :
4716 ac_cv_c_bigendian=yes
4718 ac_cv_c_bigendian=no
4720 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4722 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4724 if test $ac_cv_c_bigendian = unknown; then
4725 # See if <limits.h> defines _LITTLE_ENDIAN or _BIG_ENDIAN (e.g., Solaris).
4726 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4727 /* end confdefs.h. */
4733 #if ! (defined _LITTLE_ENDIAN || defined _BIG_ENDIAN)
4741 if ac_fn_c_try_compile "$LINENO"; then :
4742 # It does; now see whether it defined to _BIG_ENDIAN or not.
4743 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4744 /* end confdefs.h. */
4758 if ac_fn_c_try_compile "$LINENO"; then :
4759 ac_cv_c_bigendian=yes
4761 ac_cv_c_bigendian=no
4763 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4765 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4767 if test $ac_cv_c_bigendian = unknown; then
4768 # Compile a test program.
4769 if test "$cross_compiling" = yes; then :
4770 # Try to guess by grepping values from an object file.
4771 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4772 /* end confdefs.h. */
4773 short int ascii_mm[] =
4774 { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 };
4775 short int ascii_ii[] =
4776 { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 };
4777 int use_ascii (int i) {
4778 return ascii_mm[i] + ascii_ii[i];
4780 short int ebcdic_ii[] =
4781 { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 };
4782 short int ebcdic_mm[] =
4783 { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 };
4784 int use_ebcdic (int i) {
4785 return ebcdic_mm[i] + ebcdic_ii[i];
4792 return use_ascii (foo) == use_ebcdic (foo);
4797 if ac_fn_c_try_compile "$LINENO"; then :
4798 if grep BIGenDianSyS conftest.$ac_objext >/dev/null; then
4799 ac_cv_c_bigendian=yes
4801 if grep LiTTleEnDian conftest.$ac_objext >/dev/null ; then
4802 if test "$ac_cv_c_bigendian" = unknown; then
4803 ac_cv_c_bigendian=no
4805 # finding both strings is unlikely to happen, but who knows?
4806 ac_cv_c_bigendian=unknown
4810 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4812 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4813 /* end confdefs.h. */
4814 $ac_includes_default
4819 /* Are we little or big endian? From Harbison&Steele. */
4823 char c[sizeof (long int)];
4826 return u.c[sizeof (long int) - 1] == 1;
4832 if ac_fn_c_try_run "$LINENO"; then :
4833 ac_cv_c_bigendian=no
4835 ac_cv_c_bigendian=yes
4837 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
4838 conftest.$ac_objext conftest.beam conftest.$ac_ext
4843 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_bigendian" >&5
4844 $as_echo "$ac_cv_c_bigendian" >&6; }
4845 case $ac_cv_c_bigendian in #(
4847 $as_echo "#define WORDS_BIGENDIAN 1" >>confdefs.h
4853 $as_echo "#define AC_APPLE_UNIVERSAL_BUILD 1" >>confdefs.h
4857 as_fn_error "unknown endianness
4858 presetting ac_cv_c_bigendian=no (or yes) will help" "$LINENO" 5 ;;
4861 if test $ac_cv_c_bigendian = yes; then
4862 sim_hostendian="-DWITH_HOST_BYTE_ORDER=BIG_ENDIAN"
4864 sim_hostendian="-DWITH_HOST_BYTE_ORDER=LITTLE_ENDIAN"
4867 sim_hostendian="-DWITH_HOST_BYTE_ORDER=0"
4872 default_sim_scache="16384"
4873 # Check whether --enable-sim-scache was given.
4874 if test "${enable_sim_scache+set}" = set; then :
4875 enableval=$enable_sim_scache; case "${enableval}" in
4876 yes) sim_scache="-DWITH_SCACHE=${default_sim_scache}";;
4877 no) sim_scache="-DWITH_SCACHE=0" ;;
4878 [0-9]*) sim_scache="-DWITH_SCACHE=${enableval}";;
4879 *) as_fn_error "\"Bad value $enableval passed to --enable-sim-scache\"" "$LINENO" 5;
4882 if test x"$silent" != x"yes" && test x"$sim_scache" != x""; then
4883 echo "Setting scache size = $sim_scache" 6>&1
4886 sim_scache="-DWITH_SCACHE=${default_sim_scache}"
4891 default_sim_default_model="fr500"
4892 # Check whether --enable-sim-default-model was given.
4893 if test "${enable_sim_default_model+set}" = set; then :
4894 enableval=$enable_sim_default_model; case "${enableval}" in
4895 yes|no) as_fn_error "\"Missing argument to --enable-sim-default-model\"" "$LINENO" 5;;
4896 *) sim_default_model="-DWITH_DEFAULT_MODEL='\"${enableval}\"'";;
4898 if test x"$silent" != x"yes" && test x"$sim_default_model" != x""; then
4899 echo "Setting default model = $sim_default_model" 6>&1
4902 sim_default_model="-DWITH_DEFAULT_MODEL='\"${default_sim_default_model}\"'"
4907 # Check whether --enable-sim-environment was given.
4908 if test "${enable_sim_environment+set}" = set; then :
4909 enableval=$enable_sim_environment; case "${enableval}" in
4910 all | ALL) sim_environment="-DWITH_ENVIRONMENT=ALL_ENVIRONMENT";;
4911 user | USER) sim_environment="-DWITH_ENVIRONMENT=USER_ENVIRONMENT";;
4912 virtual | VIRTUAL) sim_environment="-DWITH_ENVIRONMENT=VIRTUAL_ENVIRONMENT";;
4913 operating | OPERATING) sim_environment="-DWITH_ENVIRONMENT=OPERATING_ENVIRONMENT";;
4914 *) as_fn_error "\"Unknown value $enableval passed to --enable-sim-environment\"" "$LINENO" 5;
4915 sim_environment="";;
4917 if test x"$silent" != x"yes" && test x"$sim_environment" != x""; then
4918 echo "Setting sim environment = $sim_environment" 6>&1
4921 sim_environment="-DWITH_ENVIRONMENT=ALL_ENVIRONMENT"
4927 cgendir='$(srcdir)/../../cgen'
4928 # Check whether --enable-cgen-maint was given.
4929 if test "${enable_cgen_maint+set}" = set; then :
4930 enableval=$enable_cgen_maint; case "${enableval}" in
4931 yes) cgen_maint=yes ;;
4932 no) cgen_maint=no ;;
4934 # argument is cgen install directory (not implemented yet).
4935 # Having a `share' directory might be more appropriate for the .scm,
4937 cgendir=${cgen_maint}/lib/cgen
4942 if test x${cgen_maint} != xno ; then
4953 # Enable making unknown traps dump out registers
4955 # Check whether --enable-sim-trapdump was given.
4956 if test "${enable_sim_trapdump+set}" = set; then :
4957 enableval=$enable_sim_trapdump; case "${enableval}" in
4958 yes) sim_trapdump="-DTRAPDUMP=1";;
4959 no) sim_trapdump="-DTRAPDUMP=0";;
4960 *) as_fn_error "\"Unknown value $enableval passed to --enable-sim-trapdump\"" "$LINENO" 5; sim_trapdump="";;
4962 if test x"$silent" != x"yes" && test x"$sim_trapdump" != x""; then
4963 echo "Setting sim_trapdump = $sim_trapdump" 6>&1
4971 ac_sources="$sim_link_files"
4972 ac_dests="$sim_link_links"
4973 while test -n "$ac_sources"; do
4974 set $ac_dests; ac_dest=$1; shift; ac_dests=$*
4975 set $ac_sources; ac_source=$1; shift; ac_sources=$*
4976 ac_config_links_1="$ac_config_links_1 $ac_dest:$ac_source"
4978 ac_config_links="$ac_config_links $ac_config_links_1"
4981 if grep CGEN_MAINT $srcdir/Makefile.in >/dev/null; then
4982 cgen_breaks="break cgen_rtx_error";
4985 ac_config_files="$ac_config_files Makefile.sim:Makefile.in"
4987 ac_config_files="$ac_config_files Make-common.sim:../common/Make-common.in"
4989 ac_config_files="$ac_config_files .gdbinit:../common/gdbinit.in"
4991 ac_config_commands="$ac_config_commands Makefile"
4993 ac_config_commands="$ac_config_commands stamp-h"
4995 cat >confcache <<\_ACEOF
4996 # This file is a shell script that caches the results of configure
4997 # tests run on this system so they can be shared between configure
4998 # scripts and configure runs, see configure's option --config-cache.
4999 # It is not useful on other systems. If it contains results you don't
5000 # want to keep, you may remove or edit it.
5002 # config.status only pays attention to the cache file if you give it
5003 # the --recheck option to rerun configure.
5005 # `ac_cv_env_foo' variables (set or unset) will be overridden when
5006 # loading this file, other *unset* `ac_cv_foo' will be assigned the
5011 # The following way of writing the cache mishandles newlines in values,
5012 # but we know of no workaround that is simple, portable, and efficient.
5013 # So, we kill variables containing newlines.
5014 # Ultrix sh set writes to stderr and can't be redirected directly,
5015 # and sets the high bit in the cache file unless we assign to the vars.
5017 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
5018 eval ac_val=\$$ac_var
5022 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
5023 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
5026 _ | IFS | as_nl) ;; #(
5027 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
5028 *) { eval $ac_var=; unset $ac_var;} ;;
5034 case $as_nl`(ac_space=' '; set) 2>&1` in #(
5035 *${as_nl}ac_space=\ *)
5036 # `set' does not quote correctly, so add quotes: double-quote
5037 # substitution turns \\\\ into \\, and sed turns \\ into \.
5040 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
5043 # `set' quotes correctly as required by POSIX, so do not add quotes.
5044 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
5053 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
5055 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
5057 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
5058 if test -w "$cache_file"; then
5059 test "x$cache_file" != "x/dev/null" &&
5060 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
5061 $as_echo "$as_me: updating cache $cache_file" >&6;}
5062 cat confcache >$cache_file
5064 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
5065 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
5070 test "x$prefix" = xNONE && prefix=$ac_default_prefix
5071 # Let make expand exec_prefix.
5072 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
5074 DEFS=-DHAVE_CONFIG_H
5078 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
5079 # 1. Remove the extension, and $U if already installed.
5080 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
5081 ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
5082 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
5083 # will be set to the directory where LIBOBJS objects are built.
5084 as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
5085 as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
5089 LTLIBOBJS=$ac_ltlibobjs
5094 : ${CONFIG_STATUS=./config.status}
5096 ac_clean_files_save=$ac_clean_files
5097 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
5098 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
5099 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
5101 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
5103 # Generated by $as_me.
5104 # Run this file to recreate the current configuration.
5105 # Compiler output produced by configure, useful for debugging
5106 # configure, is in config.log if it exists.
5112 SHELL=\${CONFIG_SHELL-$SHELL}
5115 cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
5116 ## -------------------- ##
5117 ## M4sh Initialization. ##
5118 ## -------------------- ##
5120 # Be more Bourne compatible
5121 DUALCASE=1; export DUALCASE # for MKS sh
5122 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
5125 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
5126 # is contrary to our usage. Disable this feature.
5127 alias -g '${1+"$@"}'='"$@"'
5128 setopt NO_GLOB_SUBST
5130 case `(set -o) 2>/dev/null` in #(
5142 # Printing a long string crashes Solaris 7 /usr/bin/printf.
5143 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
5144 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
5145 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
5146 # Prefer a ksh shell builtin over an external printf program on Solaris,
5147 # but without wasting forks for bash or zsh.
5148 if test -z "$BASH_VERSION$ZSH_VERSION" \
5149 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
5150 as_echo='print -r --'
5151 as_echo_n='print -rn --'
5152 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
5153 as_echo='printf %s\n'
5154 as_echo_n='printf %s'
5156 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
5157 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
5158 as_echo_n='/usr/ucb/echo -n'
5160 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
5161 as_echo_n_body='eval
5165 expr "X$arg" : "X\\(.*\\)$as_nl";
5166 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
5168 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
5170 export as_echo_n_body
5171 as_echo_n='sh -c $as_echo_n_body as_echo'
5174 as_echo='sh -c $as_echo_body as_echo'
5177 # The user is always right.
5178 if test "${PATH_SEPARATOR+set}" != set; then
5180 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
5181 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
5188 # We need space, tab and new line, in precisely that order. Quoting is
5189 # there to prevent editors from complaining about space-tab.
5190 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
5191 # splitting by setting IFS to empty value.)
5194 # Find who we are. Look in the path if we contain no directory separator.
5196 *[\\/]* ) as_myself=$0 ;;
5197 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5201 test -z "$as_dir" && as_dir=.
5202 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
5208 # We did not find ourselves, most probably we were run as `sh COMMAND'
5209 # in which case we are not to be found in the path.
5210 if test "x$as_myself" = x; then
5213 if test ! -f "$as_myself"; then
5214 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
5218 # Unset variables that we do not need and which cause bugs (e.g. in
5219 # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
5220 # suppresses any "Segmentation fault" message there. '((' could
5221 # trigger a bug in pdksh 5.2.14.
5222 for as_var in BASH_ENV ENV MAIL MAILPATH
5223 do eval test x\${$as_var+set} = xset \
5224 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
5237 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
5240 # as_fn_error ERROR [LINENO LOG_FD]
5241 # ---------------------------------
5242 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
5243 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
5244 # script with status $?, using 1 if that was 0.
5247 as_status=$?; test $as_status -eq 0 && as_status=1
5249 as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
5250 $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
5252 $as_echo "$as_me: error: $1" >&2
5253 as_fn_exit $as_status
5257 # as_fn_set_status STATUS
5258 # -----------------------
5259 # Set $? to STATUS, without forking.
5263 } # as_fn_set_status
5267 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
5277 # Portably unset VAR.
5280 { eval $1=; unset $1;}
5282 as_unset=as_fn_unset
5283 # as_fn_append VAR VALUE
5284 # ----------------------
5285 # Append the text in VALUE to the end of the definition contained in VAR. Take
5286 # advantage of any shell optimizations that allow amortized linear growth over
5287 # repeated appends, instead of the typical quadratic growth present in naive
5289 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
5290 eval 'as_fn_append ()
5301 # as_fn_arith ARG...
5302 # ------------------
5303 # Perform arithmetic evaluation on the ARGs, and store the result in the
5304 # global $as_val. Take advantage of shells that can avoid forks. The arguments
5305 # must be portable across $(()) and expr.
5306 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
5307 eval 'as_fn_arith ()
5314 as_val=`expr "$@" || test $? -eq 1`
5319 if expr a : '\(a\)' >/dev/null 2>&1 &&
5320 test "X`expr 00001 : '.*\(...\)'`" = X001; then
5326 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
5327 as_basename=basename
5332 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
5338 as_me=`$as_basename -- "$0" ||
5339 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
5340 X"$0" : 'X\(//\)$' \| \
5341 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
5343 sed '/^.*\/\([^/][^/]*\)\/*$/{
5357 # Avoid depending upon Character Ranges.
5358 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
5359 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
5360 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
5361 as_cr_digits='0123456789'
5362 as_cr_alnum=$as_cr_Letters$as_cr_digits
5364 ECHO_C= ECHO_N= ECHO_T=
5365 case `echo -n x` in #(((((
5367 case `echo 'xy\c'` in
5368 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
5370 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
5377 rm -f conf$$ conf$$.exe conf$$.file
5378 if test -d conf$$.dir; then
5379 rm -f conf$$.dir/conf$$.file
5382 mkdir conf$$.dir 2>/dev/null
5384 if (echo >conf$$.file) 2>/dev/null; then
5385 if ln -s conf$$.file conf$$ 2>/dev/null; then
5387 # ... but there are two gotchas:
5388 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
5389 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
5390 # In both cases, we have to default to `cp -p'.
5391 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
5393 elif ln conf$$.file conf$$ 2>/dev/null; then
5401 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
5402 rmdir conf$$.dir 2>/dev/null
5407 # Create "$as_dir" as a directory, including parents if necessary.
5412 -*) as_dir=./$as_dir;;
5414 test -d "$as_dir" || eval $as_mkdir_p || {
5418 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
5419 *) as_qdir=$as_dir;;
5421 as_dirs="'$as_qdir' $as_dirs"
5422 as_dir=`$as_dirname -- "$as_dir" ||
5423 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
5424 X"$as_dir" : 'X\(//\)[^/]' \| \
5425 X"$as_dir" : 'X\(//\)$' \| \
5426 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
5427 $as_echo X"$as_dir" |
5428 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
5445 test -d "$as_dir" && break
5447 test -z "$as_dirs" || eval "mkdir $as_dirs"
5448 } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
5452 if mkdir -p . 2>/dev/null; then
5453 as_mkdir_p='mkdir -p "$as_dir"'
5455 test -d ./-p && rmdir ./-p
5459 if test -x / >/dev/null 2>&1; then
5462 if ls -dL / >/dev/null 2>&1; then
5469 if test -d "$1"; then
5475 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
5476 ???[sx]*):;;*)false;;esac;fi
5480 as_executable_p=$as_test_x
5482 # Sed expression to map a string onto a valid CPP name.
5483 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
5485 # Sed expression to map a string onto a valid variable name.
5486 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
5490 ## ----------------------------------- ##
5491 ## Main body of $CONFIG_STATUS script. ##
5492 ## ----------------------------------- ##
5494 test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
5496 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
5497 # Save the log message, to keep $0 and so on meaningful, and to
5498 # report actual input values of CONFIG_FILES etc. instead of their
5499 # values after options handling.
5501 This file was extended by $as_me, which was
5502 generated by GNU Autoconf 2.64. Invocation command line was
5504 CONFIG_FILES = $CONFIG_FILES
5505 CONFIG_HEADERS = $CONFIG_HEADERS
5506 CONFIG_LINKS = $CONFIG_LINKS
5507 CONFIG_COMMANDS = $CONFIG_COMMANDS
5510 on `(hostname || uname -n) 2>/dev/null | sed 1q`
5515 case $ac_config_files in *"
5516 "*) set x $ac_config_files; shift; ac_config_files=$*;;
5519 case $ac_config_headers in *"
5520 "*) set x $ac_config_headers; shift; ac_config_headers=$*;;
5524 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
5525 # Files that config.status was made for.
5526 config_files="$ac_config_files"
5527 config_headers="$ac_config_headers"
5528 config_links="$ac_config_links"
5529 config_commands="$ac_config_commands"
5533 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
5535 \`$as_me' instantiates files and other configuration actions
5536 from templates according to the current configuration. Unless the files
5537 and actions are specified as TAGs, all are instantiated by default.
5539 Usage: $0 [OPTION]... [TAG]...
5541 -h, --help print this help, then exit
5542 -V, --version print version number and configuration settings, then exit
5543 -q, --quiet, --silent
5544 do not print progress messages
5545 -d, --debug don't remove temporary files
5546 --recheck update $as_me by reconfiguring in the same conditions
5547 --file=FILE[:TEMPLATE]
5548 instantiate the configuration file FILE
5549 --header=FILE[:TEMPLATE]
5550 instantiate the configuration header FILE
5552 Configuration files:
5555 Configuration headers:
5558 Configuration links:
5561 Configuration commands:
5564 Report bugs to the package provider."
5567 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
5570 configured by $0, generated by GNU Autoconf 2.64,
5571 with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
5573 Copyright (C) 2009 Free Software Foundation, Inc.
5574 This config.status script is free software; the Free Software Foundation
5575 gives unlimited permission to copy, distribute and modify it."
5580 test -n "\$AWK" || AWK=awk
5583 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
5584 # The default lists apply if the user does not specify any file.
5590 ac_option=`expr "X$1" : 'X\([^=]*\)='`
5591 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
5602 # Handling of the options.
5603 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
5605 --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
5606 $as_echo "$ac_cs_version"; exit ;;
5607 --debug | --debu | --deb | --de | --d | -d )
5609 --file | --fil | --fi | --f )
5612 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
5614 as_fn_append CONFIG_FILES " '$ac_optarg'"
5615 ac_need_defaults=false;;
5616 --header | --heade | --head | --hea )
5619 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
5621 as_fn_append CONFIG_HEADERS " '$ac_optarg'"
5622 ac_need_defaults=false;;
5624 # Conflict between --help and --header
5625 as_fn_error "ambiguous option: \`$1'
5626 Try \`$0 --help' for more information.";;
5627 --help | --hel | -h )
5628 $as_echo "$ac_cs_usage"; exit ;;
5629 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
5630 | -silent | --silent | --silen | --sile | --sil | --si | --s)
5634 -*) as_fn_error "unrecognized option: \`$1'
5635 Try \`$0 --help' for more information." ;;
5637 *) as_fn_append ac_config_targets " $1"
5638 ac_need_defaults=false ;;
5644 ac_configure_extra_args=
5646 if $ac_cs_silent; then
5648 ac_configure_extra_args="$ac_configure_extra_args --silent"
5652 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
5653 if \$ac_cs_recheck; then
5654 set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
5656 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
5657 CONFIG_SHELL='$SHELL'
5663 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
5667 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
5668 ## Running $as_me. ##
5674 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
5677 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
5679 # Handling of arguments.
5680 for ac_config_target in $ac_config_targets
5682 case $ac_config_target in
5683 "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h:config.in" ;;
5684 "$ac_config_links_1") CONFIG_LINKS="$CONFIG_LINKS $ac_config_links_1" ;;
5685 "Makefile.sim") CONFIG_FILES="$CONFIG_FILES Makefile.sim:Makefile.in" ;;
5686 "Make-common.sim") CONFIG_FILES="$CONFIG_FILES Make-common.sim:../common/Make-common.in" ;;
5687 ".gdbinit") CONFIG_FILES="$CONFIG_FILES .gdbinit:../common/gdbinit.in" ;;
5688 "Makefile") CONFIG_COMMANDS="$CONFIG_COMMANDS Makefile" ;;
5689 "stamp-h") CONFIG_COMMANDS="$CONFIG_COMMANDS stamp-h" ;;
5691 *) as_fn_error "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
5696 # If the user did not use the arguments to specify the items to instantiate,
5697 # then the envvar interface is used. Set only those that are not.
5698 # We use the long form for the default assignment because of an extremely
5699 # bizarre bug on SunOS 4.1.3.
5700 if $ac_need_defaults; then
5701 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
5702 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
5703 test "${CONFIG_LINKS+set}" = set || CONFIG_LINKS=$config_links
5704 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
5707 # Have a temporary directory for convenience. Make it in the build tree
5708 # simply because there is no reason against having it here, and in addition,
5709 # creating and moving files from /tmp can sometimes cause problems.
5710 # Hook for its removal unless debugging.
5711 # Note that there is a small window in which the directory will not be cleaned:
5712 # after its creation but before its name has been assigned to `$tmp'.
5716 trap 'exit_status=$?
5717 { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
5719 trap 'as_fn_exit 1' 1 2 13 15
5721 # Create a (secure) tmp directory for tmp files.
5724 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
5725 test -n "$tmp" && test -d "$tmp"
5728 tmp=./conf$$-$RANDOM
5729 (umask 077 && mkdir "$tmp")
5730 } || as_fn_error "cannot create a temporary directory in ." "$LINENO" 5
5732 # Set up the scripts for CONFIG_FILES section.
5733 # No need to generate them if there are no CONFIG_FILES.
5734 # This happens for instance with `./config.status config.h'.
5735 if test -n "$CONFIG_FILES"; then
5738 ac_cr=`echo X | tr X '\015'`
5739 # On cygwin, bash can eat \r inside `` if the user requested igncr.
5740 # But we know of no other shell where ac_cr would be empty at this
5741 # point, so we can use a bashism as a fallback.
5742 if test "x$ac_cr" = x; then
5743 eval ac_cr=\$\'\\r\'
5745 ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
5746 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
5752 echo 'BEGIN {' >"$tmp/subs1.awk" &&
5757 echo "cat >conf$$subs.awk <<_ACEOF" &&
5758 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
5761 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
5762 ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
5764 for ac_last_try in false false false false false :; do
5765 . ./conf$$subs.sh ||
5766 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
5768 ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
5769 if test $ac_delim_n = $ac_delim_num; then
5771 elif $ac_last_try; then
5772 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
5774 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
5779 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
5780 cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&
5784 s/^/S["/; s/!.*/"]=/
5794 s/\(.\{148\}\).*/\1/
5796 s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
5801 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
5808 s/\(.\{148\}\).*/\1/
5810 s/["\\]/\\&/g; s/^/"/; s/$/"/
5814 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
5819 ' <conf$$subs.awk | sed '
5824 ' >>$CONFIG_STATUS || ac_write_fail=1
5825 rm -f conf$$subs.awk
5826 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
5828 cat >>"\$tmp/subs1.awk" <<_ACAWK &&
5829 for (key in S) S_is_set[key] = 1
5835 nfields = split(line, field, "@")
5837 len = length(field[1])
5838 for (i = 2; i < nfields; i++) {
5840 keylen = length(key)
5841 if (S_is_set[key]) {
5843 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
5844 len += length(value) + length(field[++i])
5855 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
5856 if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
5857 sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
5860 fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
5861 || as_fn_error "could not setup config files machinery" "$LINENO" 5
5864 # VPATH may cause trouble with some makes, so we remove $(srcdir),
5865 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
5866 # trailing colons and then remove the whole line if VPATH becomes empty
5867 # (actually we leave an empty line to preserve line numbers).
5868 if test "x$srcdir" = x.; then
5869 ac_vpsub='/^[ ]*VPATH[ ]*=/{
5873 s/^\([^=]*=[ ]*\):*/\1/
5879 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
5880 fi # test -n "$CONFIG_FILES"
5882 # Set up the scripts for CONFIG_HEADERS section.
5883 # No need to generate them if there are no CONFIG_HEADERS.
5884 # This happens for instance with `./config.status Makefile'.
5885 if test -n "$CONFIG_HEADERS"; then
5886 cat >"$tmp/defines.awk" <<\_ACAWK ||
5890 # Transform confdefs.h into an awk script `defines.awk', embedded as
5891 # here-document in config.status, that substitutes the proper values into
5892 # config.h.in to produce config.h.
5894 # Create a delimiter string that does not exist in confdefs.h, to ease
5895 # handling of long lines.
5897 for ac_last_try in false false :; do
5898 ac_t=`sed -n "/$ac_delim/p" confdefs.h`
5899 if test -z "$ac_t"; then
5901 elif $ac_last_try; then
5902 as_fn_error "could not make $CONFIG_HEADERS" "$LINENO" 5
5904 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
5908 # For the awk script, D is an array of macro values keyed by name,
5909 # likewise P contains macro parameters if any. Preserve backslash
5910 # newline sequences.
5912 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
5914 s/.\{148\}/&'"$ac_delim"'/g
5917 s/^[ ]*#[ ]*define[ ][ ]*/ /
5924 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
5926 s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p
5930 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
5931 D["\1"]=" \3\\\\\\n"\\/p
5933 s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
5938 s/.\{148\}/&'"$ac_delim"'/g
5943 s/["\\]/\\&/g; s/^/"/; s/$/"/p
5946 s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
5948 ' <confdefs.h | sed '
5949 s/'"$ac_delim"'/"\\\
5950 "/g' >>$CONFIG_STATUS || ac_write_fail=1
5952 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
5953 for (key in D) D_is_set[key] = 1
5956 /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
5958 split(line, arg, " ")
5959 if (arg[1] == "#") {
5963 defundef = substr(arg[1], 2)
5966 split(mac1, mac2, "(") #)
5968 prefix = substr(line, 1, index(line, defundef) - 1)
5969 if (D_is_set[macro]) {
5970 # Preserve the white space surrounding the "#".
5971 print prefix "define", macro P[macro] D[macro]
5974 # Replace #undef with comments. This is necessary, for example,
5975 # in the case of _POSIX_SOURCE, which is predefined and required
5976 # on some systems where configure will not decide to define it.
5977 if (defundef == "undef") {
5978 print "/*", prefix defundef, macro, "*/"
5986 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
5987 as_fn_error "could not setup config headers machinery" "$LINENO" 5
5988 fi # test -n "$CONFIG_HEADERS"
5991 eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS :L $CONFIG_LINKS :C $CONFIG_COMMANDS"
5996 :[FHLC]) ac_mode=$ac_tag; continue;;
5998 case $ac_mode$ac_tag in
6000 :L* | :C*:*) as_fn_error "invalid tag \`$ac_tag'" "$LINENO" 5;;
6001 :[FH]-) ac_tag=-:-;;
6002 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
6019 -) ac_f="$tmp/stdin";;
6020 *) # Look for the file first in the build tree, then in the source tree
6021 # (if the path is not absolute). The absolute path cannot be DOS-style,
6022 # because $ac_f cannot contain `:'.
6026 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
6028 as_fn_error "cannot find input file: \`$ac_f'" "$LINENO" 5;;
6030 case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
6031 as_fn_append ac_file_inputs " '$ac_f'"
6034 # Let's still pretend it is `configure' which instantiates (i.e., don't
6035 # use $as_me), people would be surprised to read:
6036 # /* config.h. Generated by config.status. */
6037 configure_input='Generated from '`
6038 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
6040 if test x"$ac_file" != x-; then
6041 configure_input="$ac_file. $configure_input"
6042 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
6043 $as_echo "$as_me: creating $ac_file" >&6;}
6045 # Neutralize special characters interpreted by sed in replacement strings.
6046 case $configure_input in #(
6047 *\&* | *\|* | *\\* )
6048 ac_sed_conf_input=`$as_echo "$configure_input" |
6049 sed 's/[\\\\&|]/\\\\&/g'`;; #(
6050 *) ac_sed_conf_input=$configure_input;;
6054 *:-:* | *:-) cat >"$tmp/stdin" \
6055 || as_fn_error "could not create $ac_file" "$LINENO" 5 ;;
6060 ac_dir=`$as_dirname -- "$ac_file" ||
6061 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
6062 X"$ac_file" : 'X\(//\)[^/]' \| \
6063 X"$ac_file" : 'X\(//\)$' \| \
6064 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
6065 $as_echo X"$ac_file" |
6066 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
6083 as_dir="$ac_dir"; as_fn_mkdir_p
6087 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
6089 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
6090 # A ".." for each directory in $ac_dir_suffix.
6091 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
6092 case $ac_top_builddir_sub in
6093 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
6094 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
6097 ac_abs_top_builddir=$ac_pwd
6098 ac_abs_builddir=$ac_pwd$ac_dir_suffix
6099 # for backward compatibility:
6100 ac_top_builddir=$ac_top_build_prefix
6103 .) # We are building in place.
6105 ac_top_srcdir=$ac_top_builddir_sub
6106 ac_abs_top_srcdir=$ac_pwd ;;
6107 [\\/]* | ?:[\\/]* ) # Absolute name.
6108 ac_srcdir=$srcdir$ac_dir_suffix;
6109 ac_top_srcdir=$srcdir
6110 ac_abs_top_srcdir=$srcdir ;;
6112 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
6113 ac_top_srcdir=$ac_top_build_prefix$srcdir
6114 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
6116 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
6126 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
6127 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
6131 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
6132 # If the template does not know about datarootdir, expand it.
6133 # FIXME: This hack should be removed a few years after 2.60.
6134 ac_datarootdir_hack=; ac_datarootdir_seen=
6145 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
6146 *datarootdir*) ac_datarootdir_seen=yes;;
6147 *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
6148 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
6149 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
6151 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
6152 ac_datarootdir_hack='
6153 s&@datadir@&$datadir&g
6154 s&@docdir@&$docdir&g
6155 s&@infodir@&$infodir&g
6156 s&@localedir@&$localedir&g
6157 s&@mandir@&$mandir&g
6158 s&\\\${datarootdir}&$datarootdir&g' ;;
6162 # Neutralize VPATH when `$srcdir' = `.'.
6163 # Shell code in configure.ac might set extrasub.
6164 # FIXME: do we really want to maintain this feature?
6165 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
6166 ac_sed_extra="$ac_vpsub
6169 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
6171 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
6172 s|@configure_input@|$ac_sed_conf_input|;t t
6173 s&@top_builddir@&$ac_top_builddir_sub&;t t
6174 s&@top_build_prefix@&$ac_top_build_prefix&;t t
6175 s&@srcdir@&$ac_srcdir&;t t
6176 s&@abs_srcdir@&$ac_abs_srcdir&;t t
6177 s&@top_srcdir@&$ac_top_srcdir&;t t
6178 s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
6179 s&@builddir@&$ac_builddir&;t t
6180 s&@abs_builddir@&$ac_abs_builddir&;t t
6181 s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
6182 s&@INSTALL@&$ac_INSTALL&;t t
6183 $ac_datarootdir_hack
6185 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \
6186 || as_fn_error "could not create $ac_file" "$LINENO" 5
6188 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
6189 { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
6190 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
6191 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
6192 which seems to be undefined. Please make sure it is defined." >&5
6193 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
6194 which seems to be undefined. Please make sure it is defined." >&2;}
6198 -) cat "$tmp/out" && rm -f "$tmp/out";;
6199 *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
6201 || as_fn_error "could not create $ac_file" "$LINENO" 5
6207 if test x"$ac_file" != x-; then
6209 $as_echo "/* $configure_input */" \
6210 && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs"
6211 } >"$tmp/config.h" \
6212 || as_fn_error "could not create $ac_file" "$LINENO" 5
6213 if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then
6214 { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
6215 $as_echo "$as_me: $ac_file is unchanged" >&6;}
6218 mv "$tmp/config.h" "$ac_file" \
6219 || as_fn_error "could not create $ac_file" "$LINENO" 5
6222 $as_echo "/* $configure_input */" \
6223 && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \
6224 || as_fn_error "could not create -" "$LINENO" 5
6232 if test "$ac_source" = "$ac_file" && test "$srcdir" = '.'; then
6235 # Prefer the file from the source tree if names are identical.
6236 if test "$ac_source" = "$ac_file" || test ! -r "$ac_source"; then
6237 ac_source=$srcdir/$ac_source
6240 { $as_echo "$as_me:${as_lineno-$LINENO}: linking $ac_source to $ac_file" >&5
6241 $as_echo "$as_me: linking $ac_source to $ac_file" >&6;}
6243 if test ! -r "$ac_source"; then
6244 as_fn_error "$ac_source: file not found" "$LINENO" 5
6248 # Try a relative symlink, then a hard link, then a copy.
6250 [\\/$]* | ?:[\\/]* ) ac_rel_source=$ac_source ;;
6251 *) ac_rel_source=$ac_top_build_prefix$ac_source ;;
6253 ln -s "$ac_rel_source" "$ac_file" 2>/dev/null ||
6254 ln "$ac_source" "$ac_file" 2>/dev/null ||
6255 cp -p "$ac_source" "$ac_file" ||
6256 as_fn_error "cannot link or copy $ac_source to $ac_file" "$LINENO" 5
6259 :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
6260 $as_echo "$as_me: executing $ac_file commands" >&6;}
6265 case $ac_file$ac_mode in
6266 "Makefile":C) echo "Merging Makefile.sim+Make-common.sim into Makefile ..."
6267 rm -f Makesim1.tmp Makesim2.tmp Makefile
6268 sed -n -e '/^## COMMON_PRE_/,/^## End COMMON_PRE_/ p' <Make-common.sim >Makesim1.tmp
6269 sed -n -e '/^## COMMON_POST_/,/^## End COMMON_POST_/ p' <Make-common.sim >Makesim2.tmp
6270 sed -e '/^## COMMON_PRE_/ r Makesim1.tmp' \
6271 -e '/^## COMMON_POST_/ r Makesim2.tmp' \
6272 <Makefile.sim >Makefile
6273 rm -f Makefile.sim Make-common.sim Makesim1.tmp Makesim2.tmp
6275 "stamp-h":C) echo > stamp-h ;;
6283 ac_clean_files=$ac_clean_files_save
6285 test $ac_write_fail = 0 ||
6286 as_fn_error "write failure creating $CONFIG_STATUS" "$LINENO" 5
6289 # configure is writing to config.log, and then calls config.status.
6290 # config.status does its own redirection, appending to config.log.
6291 # Unfortunately, on DOS this fails, as config.log is still kept open
6292 # by configure, so config.status won't be able to write to it; its
6293 # output is simply discarded. So we exec the FD to /dev/null,
6294 # effectively closing config.log, so it can be properly (re)opened and
6295 # appended to by config.status. When coming back to configure, we
6296 # need to make the FD available again.
6297 if test "$no_create" != yes; then
6299 ac_config_status_args=
6300 test "$silent" = yes &&
6301 ac_config_status_args="$ac_config_status_args --quiet"
6303 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
6305 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
6306 # would make configure fail if this is the last instruction.
6307 $ac_cs_success || as_fn_exit $?
6309 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
6310 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
6311 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}