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
698 program_transform_name
711 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-sim-inline=inlines Specify which functions should be inlined.
1371 --enable-cgen-maint=DIR build cgen generated files
1374 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
1375 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
1376 --with-pkgversion=PKG Use PKG in the version string in place of "GDB"
1377 --with-bugurl=URL Direct users to URL to report a bug
1379 Some influential environment variables:
1380 CC C compiler command
1381 CFLAGS C compiler flags
1382 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
1383 nonstandard directory <lib dir>
1384 LIBS libraries to pass to the linker, e.g. -l<library>
1385 CPPFLAGS C/C++/Objective C preprocessor flags, e.g. -I<include dir> if
1386 you have headers in a nonstandard directory <include dir>
1389 Use these variables to override the choices made by `configure' or to help
1390 it to find libraries and programs with nonstandard names/locations.
1392 Report bugs to the package provider.
1397 if test "$ac_init_help" = "recursive"; then
1398 # If there are subdirs, report their specific --help.
1399 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1400 test -d "$ac_dir" ||
1401 { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1406 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1408 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1409 # A ".." for each directory in $ac_dir_suffix.
1410 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1411 case $ac_top_builddir_sub in
1412 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1413 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1416 ac_abs_top_builddir=$ac_pwd
1417 ac_abs_builddir=$ac_pwd$ac_dir_suffix
1418 # for backward compatibility:
1419 ac_top_builddir=$ac_top_build_prefix
1422 .) # We are building in place.
1424 ac_top_srcdir=$ac_top_builddir_sub
1425 ac_abs_top_srcdir=$ac_pwd ;;
1426 [\\/]* | ?:[\\/]* ) # Absolute name.
1427 ac_srcdir=$srcdir$ac_dir_suffix;
1428 ac_top_srcdir=$srcdir
1429 ac_abs_top_srcdir=$srcdir ;;
1431 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1432 ac_top_srcdir=$ac_top_build_prefix$srcdir
1433 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1435 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1437 cd "$ac_dir" || { ac_status=$?; continue; }
1438 # Check for guested configure.
1439 if test -f "$ac_srcdir/configure.gnu"; then
1441 $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1442 elif test -f "$ac_srcdir/configure"; then
1444 $SHELL "$ac_srcdir/configure" --help=recursive
1446 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1448 cd "$ac_pwd" || { ac_status=$?; break; }
1452 test -n "$ac_init_help" && exit $ac_status
1453 if $ac_init_version; then
1456 generated by GNU Autoconf 2.64
1458 Copyright (C) 2009 Free Software Foundation, Inc.
1459 This configure script is free software; the Free Software Foundation
1460 gives unlimited permission to copy, distribute and modify it.
1465 ## ------------------------ ##
1466 ## Autoconf initialization. ##
1467 ## ------------------------ ##
1469 # ac_fn_c_try_compile LINENO
1470 # --------------------------
1471 # Try to compile conftest.$ac_ext, and return whether this succeeded.
1472 ac_fn_c_try_compile ()
1474 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1475 rm -f conftest.$ac_objext
1476 if { { ac_try="$ac_compile"
1478 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1479 *) ac_try_echo=$ac_try;;
1481 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1482 $as_echo "$ac_try_echo"; } >&5
1483 (eval "$ac_compile") 2>conftest.err
1485 if test -s conftest.err; then
1486 grep -v '^ *+' conftest.err >conftest.er1
1487 cat conftest.er1 >&5
1488 mv -f conftest.er1 conftest.err
1490 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1491 test $ac_status = 0; } && {
1492 test -z "$ac_c_werror_flag" ||
1493 test ! -s conftest.err
1494 } && test -s conftest.$ac_objext; then :
1497 $as_echo "$as_me: failed program was:" >&5
1498 sed 's/^/| /' conftest.$ac_ext >&5
1502 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1505 } # ac_fn_c_try_compile
1507 # ac_fn_c_try_cpp LINENO
1508 # ----------------------
1509 # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1512 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1513 if { { ac_try="$ac_cpp conftest.$ac_ext"
1515 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1516 *) ac_try_echo=$ac_try;;
1518 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1519 $as_echo "$ac_try_echo"; } >&5
1520 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1522 if test -s conftest.err; then
1523 grep -v '^ *+' conftest.err >conftest.er1
1524 cat conftest.er1 >&5
1525 mv -f conftest.er1 conftest.err
1527 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1528 test $ac_status = 0; } >/dev/null && {
1529 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1530 test ! -s conftest.err
1534 $as_echo "$as_me: failed program was:" >&5
1535 sed 's/^/| /' conftest.$ac_ext >&5
1539 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1544 # ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1545 # -------------------------------------------------------
1546 # Tests whether HEADER exists, giving a warning if it cannot be compiled using
1547 # the include files in INCLUDES and setting the cache variable VAR
1549 ac_fn_c_check_header_mongrel ()
1551 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1552 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1553 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1554 $as_echo_n "checking for $2... " >&6; }
1555 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1556 $as_echo_n "(cached) " >&6
1559 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1560 $as_echo "$ac_res" >&6; }
1562 # Is the header compilable?
1563 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1564 $as_echo_n "checking $2 usability... " >&6; }
1565 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1566 /* end confdefs.h. */
1570 if ac_fn_c_try_compile "$LINENO"; then :
1571 ac_header_compiler=yes
1573 ac_header_compiler=no
1575 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1576 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1577 $as_echo "$ac_header_compiler" >&6; }
1579 # Is the header present?
1580 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1581 $as_echo_n "checking $2 presence... " >&6; }
1582 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1583 /* end confdefs.h. */
1586 if ac_fn_c_try_cpp "$LINENO"; then :
1587 ac_header_preproc=yes
1589 ac_header_preproc=no
1591 rm -f conftest.err conftest.$ac_ext
1592 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1593 $as_echo "$ac_header_preproc" >&6; }
1595 # So? What about this header?
1596 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1598 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1599 $as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1600 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1601 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1604 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1605 $as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1606 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5
1607 $as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;}
1608 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1609 $as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1610 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5
1611 $as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;}
1612 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1613 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1616 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1617 $as_echo_n "checking for $2... " >&6; }
1618 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1619 $as_echo_n "(cached) " >&6
1621 eval "$3=\$ac_header_compiler"
1624 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1625 $as_echo "$ac_res" >&6; }
1627 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1629 } # ac_fn_c_check_header_mongrel
1631 # ac_fn_c_try_run LINENO
1632 # ----------------------
1633 # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1634 # that executables *can* be run.
1637 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1638 if { { ac_try="$ac_link"
1640 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1641 *) ac_try_echo=$ac_try;;
1643 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1644 $as_echo "$ac_try_echo"; } >&5
1645 (eval "$ac_link") 2>&5
1647 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1648 test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1649 { { case "(($ac_try" in
1650 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1651 *) ac_try_echo=$ac_try;;
1653 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1654 $as_echo "$ac_try_echo"; } >&5
1655 (eval "$ac_try") 2>&5
1657 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1658 test $ac_status = 0; }; }; then :
1661 $as_echo "$as_me: program exited with status $ac_status" >&5
1662 $as_echo "$as_me: failed program was:" >&5
1663 sed 's/^/| /' conftest.$ac_ext >&5
1665 ac_retval=$ac_status
1667 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1668 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1673 # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1674 # -------------------------------------------------------
1675 # Tests whether HEADER exists and can be compiled using the include files in
1676 # INCLUDES, setting the cache variable VAR accordingly.
1677 ac_fn_c_check_header_compile ()
1679 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1680 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1681 $as_echo_n "checking for $2... " >&6; }
1682 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1683 $as_echo_n "(cached) " >&6
1685 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1686 /* end confdefs.h. */
1690 if ac_fn_c_try_compile "$LINENO"; then :
1695 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1698 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1699 $as_echo "$ac_res" >&6; }
1700 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1702 } # ac_fn_c_check_header_compile
1704 # ac_fn_c_try_link LINENO
1705 # -----------------------
1706 # Try to link conftest.$ac_ext, and return whether this succeeded.
1709 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1710 rm -f conftest.$ac_objext conftest$ac_exeext
1711 if { { ac_try="$ac_link"
1713 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1714 *) ac_try_echo=$ac_try;;
1716 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1717 $as_echo "$ac_try_echo"; } >&5
1718 (eval "$ac_link") 2>conftest.err
1720 if test -s conftest.err; then
1721 grep -v '^ *+' conftest.err >conftest.er1
1722 cat conftest.er1 >&5
1723 mv -f conftest.er1 conftest.err
1725 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1726 test $ac_status = 0; } && {
1727 test -z "$ac_c_werror_flag" ||
1728 test ! -s conftest.err
1729 } && test -s conftest$ac_exeext && {
1730 test "$cross_compiling" = yes ||
1731 $as_test_x conftest$ac_exeext
1735 $as_echo "$as_me: failed program was:" >&5
1736 sed 's/^/| /' conftest.$ac_ext >&5
1740 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1741 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1742 # interfere with the next link command; also delete a directory that is
1743 # left behind by Apple's compiler. We do this before executing the actions.
1744 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1745 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1748 } # ac_fn_c_try_link
1750 # ac_fn_c_check_func LINENO FUNC VAR
1751 # ----------------------------------
1752 # Tests whether FUNC exists, setting the cache variable VAR accordingly
1753 ac_fn_c_check_func ()
1755 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1756 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1757 $as_echo_n "checking for $2... " >&6; }
1758 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1759 $as_echo_n "(cached) " >&6
1761 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1762 /* end confdefs.h. */
1763 /* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1764 For example, HP-UX 11i <limits.h> declares gettimeofday. */
1765 #define $2 innocuous_$2
1767 /* System header to define __stub macros and hopefully few prototypes,
1768 which can conflict with char $2 (); below.
1769 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1770 <limits.h> exists even on freestanding compilers. */
1773 # include <limits.h>
1775 # include <assert.h>
1780 /* Override any GCC internal prototype to avoid an error.
1781 Use char because int might match the return type of a GCC
1782 builtin and then its argument prototype would still apply. */
1787 /* The GNU C library defines this for functions which it implements
1788 to always fail with ENOSYS. Some functions are actually named
1789 something starting with __ and the normal name is an alias. */
1790 #if defined __stub_$2 || defined __stub___$2
1802 if ac_fn_c_try_link "$LINENO"; then :
1807 rm -f core conftest.err conftest.$ac_objext \
1808 conftest$ac_exeext conftest.$ac_ext
1811 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1812 $as_echo "$ac_res" >&6; }
1813 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1815 } # ac_fn_c_check_func
1816 cat >config.log <<_ACEOF
1817 This file contains any messages produced by compilers while
1818 running configure, to aid debugging if configure makes a mistake.
1820 It was created by $as_me, which was
1821 generated by GNU Autoconf 2.64. Invocation command line was
1833 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1834 uname -m = `(uname -m) 2>/dev/null || echo unknown`
1835 uname -r = `(uname -r) 2>/dev/null || echo unknown`
1836 uname -s = `(uname -s) 2>/dev/null || echo unknown`
1837 uname -v = `(uname -v) 2>/dev/null || echo unknown`
1839 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1840 /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
1842 /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
1843 /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
1844 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1845 /usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
1846 /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
1847 /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
1848 /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
1852 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1856 test -z "$as_dir" && as_dir=.
1857 $as_echo "PATH: $as_dir"
1873 # Keep a trace of the command line.
1874 # Strip out --no-create and --no-recursion so they do not pile up.
1875 # Strip out --silent because we don't want to record it for future runs.
1876 # Also quote any args containing shell meta-characters.
1877 # Make two passes to allow for proper duplicate-argument suppression.
1881 ac_must_keep_next=false
1887 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1888 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1889 | -silent | --silent | --silen | --sile | --sil)
1892 ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1895 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
1897 as_fn_append ac_configure_args1 " '$ac_arg'"
1898 if test $ac_must_keep_next = true; then
1899 ac_must_keep_next=false # Got value, back to normal.
1902 *=* | --config-cache | -C | -disable-* | --disable-* \
1903 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1904 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1905 | -with-* | --with-* | -without-* | --without-* | --x)
1906 case "$ac_configure_args0 " in
1907 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1910 -* ) ac_must_keep_next=true ;;
1913 as_fn_append ac_configure_args " '$ac_arg'"
1918 { ac_configure_args0=; unset ac_configure_args0;}
1919 { ac_configure_args1=; unset ac_configure_args1;}
1921 # When interrupted or exit'd, cleanup temporary files, and complete
1922 # config.log. We remove comments because anyway the quotes in there
1923 # would cause problems or look ugly.
1924 # WARNING: Use '\'' to represent an apostrophe within the trap.
1925 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
1926 trap 'exit_status=$?
1927 # Save into config.log some information that might help in debugging.
1932 ## ---------------- ##
1933 ## Cache variables. ##
1934 ## ---------------- ##
1937 # The following way of writing the cache mishandles newlines in values,
1939 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
1940 eval ac_val=\$$ac_var
1944 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
1945 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
1948 _ | IFS | as_nl) ;; #(
1949 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
1950 *) { eval $ac_var=; unset $ac_var;} ;;
1955 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
1956 *${as_nl}ac_space=\ *)
1958 "s/'\''/'\''\\\\'\'''\''/g;
1959 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
1962 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
1970 ## ----------------- ##
1971 ## Output variables. ##
1972 ## ----------------- ##
1975 for ac_var in $ac_subst_vars
1977 eval ac_val=\$$ac_var
1979 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1981 $as_echo "$ac_var='\''$ac_val'\''"
1985 if test -n "$ac_subst_files"; then
1987 ## ------------------- ##
1988 ## File substitutions. ##
1989 ## ------------------- ##
1992 for ac_var in $ac_subst_files
1994 eval ac_val=\$$ac_var
1996 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1998 $as_echo "$ac_var='\''$ac_val'\''"
2003 if test -s confdefs.h; then
2013 test "$ac_signal" != 0 &&
2014 $as_echo "$as_me: caught signal $ac_signal"
2015 $as_echo "$as_me: exit $exit_status"
2017 rm -f core *.core core.conftest.* &&
2018 rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2021 for ac_signal in 1 2 13 15; do
2022 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2026 # confdefs.h avoids OS command line length limits that DEFS can exceed.
2027 rm -f -r conftest* confdefs.h
2029 $as_echo "/* confdefs.h */" > confdefs.h
2031 # Predefined preprocessor variables.
2033 cat >>confdefs.h <<_ACEOF
2034 #define PACKAGE_NAME "$PACKAGE_NAME"
2037 cat >>confdefs.h <<_ACEOF
2038 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2041 cat >>confdefs.h <<_ACEOF
2042 #define PACKAGE_VERSION "$PACKAGE_VERSION"
2045 cat >>confdefs.h <<_ACEOF
2046 #define PACKAGE_STRING "$PACKAGE_STRING"
2049 cat >>confdefs.h <<_ACEOF
2050 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2053 cat >>confdefs.h <<_ACEOF
2054 #define PACKAGE_URL "$PACKAGE_URL"
2058 # Let the site file select an alternate cache file if it wants to.
2059 # Prefer an explicitly selected file to automatically selected ones.
2062 if test -n "$CONFIG_SITE"; then
2063 ac_site_file1=$CONFIG_SITE
2064 elif test "x$prefix" != xNONE; then
2065 ac_site_file1=$prefix/share/config.site
2066 ac_site_file2=$prefix/etc/config.site
2068 ac_site_file1=$ac_default_prefix/share/config.site
2069 ac_site_file2=$ac_default_prefix/etc/config.site
2071 for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2073 test "x$ac_site_file" = xNONE && continue
2074 if test -r "$ac_site_file"; then
2075 { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2076 $as_echo "$as_me: loading site script $ac_site_file" >&6;}
2077 sed 's/^/| /' "$ac_site_file" >&5
2082 if test -r "$cache_file"; then
2083 # Some versions of bash will fail to source /dev/null (special
2084 # files actually), so we avoid doing that.
2085 if test -f "$cache_file"; then
2086 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2087 $as_echo "$as_me: loading cache $cache_file" >&6;}
2089 [\\/]* | ?:[\\/]* ) . "$cache_file";;
2090 *) . "./$cache_file";;
2094 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2095 $as_echo "$as_me: creating cache $cache_file" >&6;}
2099 # Check that the precious variables saved in the cache have kept the same
2101 ac_cache_corrupted=false
2102 for ac_var in $ac_precious_vars; do
2103 eval ac_old_set=\$ac_cv_env_${ac_var}_set
2104 eval ac_new_set=\$ac_env_${ac_var}_set
2105 eval ac_old_val=\$ac_cv_env_${ac_var}_value
2106 eval ac_new_val=\$ac_env_${ac_var}_value
2107 case $ac_old_set,$ac_new_set in
2109 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2110 $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2111 ac_cache_corrupted=: ;;
2113 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2114 $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2115 ac_cache_corrupted=: ;;
2118 if test "x$ac_old_val" != "x$ac_new_val"; then
2119 # differences in whitespace do not lead to failure.
2120 ac_old_val_w=`echo x $ac_old_val`
2121 ac_new_val_w=`echo x $ac_new_val`
2122 if test "$ac_old_val_w" != "$ac_new_val_w"; then
2123 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2124 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2125 ac_cache_corrupted=:
2127 { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2128 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2129 eval $ac_var=\$ac_old_val
2131 { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5
2132 $as_echo "$as_me: former value: \`$ac_old_val'" >&2;}
2133 { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5
2134 $as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
2137 # Pass precious variables to config.status.
2138 if test "$ac_new_set" = set; then
2140 *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2141 *) ac_arg=$ac_var=$ac_new_val ;;
2143 case " $ac_configure_args " in
2144 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
2145 *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2149 if $ac_cache_corrupted; then
2150 { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2151 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2152 { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2153 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2154 as_fn_error "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2156 ## -------------------- ##
2157 ## Main body of script. ##
2158 ## -------------------- ##
2161 ac_cpp='$CPP $CPPFLAGS'
2162 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2163 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2164 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2167 ac_config_headers="$ac_config_headers config.h:config.in"
2170 # This file contains common code used by all simulators.
2172 # SIM_AC_COMMON invokes AC macros used by all simulators and by the common
2173 # directory. It is intended to be invoked before any target specific stuff.
2174 # SIM_AC_OUTPUT is a cover function to AC_OUTPUT to generate the Makefile.
2175 # It is intended to be invoked last.
2177 # The simulator's configure.in should look like:
2179 # dnl Process this file with autoconf to produce a configure script.
2180 # sinclude(../common/aclocal.m4)
2182 # AC_INIT(Makefile.in)
2186 # ... target specific stuff ...
2190 # Include global overrides and fixes for Autoconf.
2275 sim_inline="-DDEFAULT_INLINE=0"
2312 # intl sister-directory configuration rules.
2315 # The idea behind this macro is that there's no need to repeat all the
2316 # autoconf probes done by the intl directory - it's already done them
2317 # for us. In fact, there's no need even to look at the cache for the
2318 # answers. All we need to do is nab a few pieces of information.
2319 # The intl directory is set up to make this easy, by generating a
2320 # small file which can be sourced as a shell script; then we produce
2321 # the necessary substitutions and definitions for this directory.
2325 # Autoconf M4 include file defining utility macros for complex Canadian
2337 # _NCN_TOOL_PREFIXES: Some stuff that oughtta be done in AC_CANONICAL_SYSTEM
2339 # These demand that AC_CANONICAL_SYSTEM be called beforehand.
2342 # NCN_STRICT_CHECK_TOOLS(variable, progs-to-check-for,[value-if-not-found],[path])
2343 # Like plain AC_CHECK_TOOLS, but require prefix if build!=host.
2347 # NCN_STRICT_CHECK_TARGET_TOOLS(variable, progs-to-check-for,[value-if-not-found],[path])
2348 # Like CVS Autoconf AC_CHECK_TARGET_TOOLS, but require prefix if build!=target.
2352 # Backported from Autoconf 2.5x; can go away when and if
2353 # we switch. Put the OS path separator in $PATH_SEPARATOR.
2358 # ACX_HAVE_GCC_FOR_TARGET
2359 # Check if the variable GCC_FOR_TARGET really points to a GCC binary.
2362 # ACX_CHECK_INSTALLED_TARGET_TOOL(VAR, PROG)
2363 # Searching for installed target binutils. We need to take extra care,
2364 # else we may find the wrong assembler, linker, etc., and lose.
2366 # First try --with-build-time-tools, if specified.
2368 # For build != host, we ask the installed GCC for the name of the tool it
2369 # uses, and accept it if it is an absolute path. This is because the
2370 # only good choice for a compiler is the same GCC version that is being
2371 # installed (or we couldn't make target libraries), and we assume that
2372 # on the host system we'll have not only the same GCC version, but also
2373 # the same binutils version.
2375 # For build == host, search the same directories that the installed
2376 # compiler will search. We used to do this for the assembler, linker,
2377 # and nm only; for simplicity of configuration, however, we extend this
2378 # criterion to tools (such as ar and ranlib) that are never invoked by
2379 # the compiler, to avoid mismatches.
2381 # Also note we have to check MD_EXEC_PREFIX before checking the user's path
2382 # if build == target. This makes the most sense only when bootstrapping,
2383 # but we also do so when build != host. In this case, we hope that the
2384 # build and host systems will have similar contents of MD_EXEC_PREFIX.
2386 # If we do not find a suitable binary, then try the user's path.
2390 # AC_PROG_CPP_WERROR
2391 # Used for autoconf 2.5x to force AC_PREPROC_IFELSE to reject code which
2392 # triggers warnings from the preprocessor. Will be in autoconf 2.58.
2393 # For now, using this also overrides header checks to use only the
2394 # preprocessor (matches 2.13 behavior; matching 2.58's behavior is a
2395 # bit harder from here).
2396 # Eventually autoconf will default to checking headers with the compiler
2397 # instead, and we'll have to do this differently.
2399 # AC_PROG_CPP_WERROR
2402 # We require the gnatbind program, and a compiler driver that
2403 # understands Ada. We use the user's CC setting, already found,
2404 # and possibly add $1 to the command-line parameters.
2406 # Sets the shell variable have_gnat to yes or no as appropriate, and
2407 # substitutes GNATBIND and GNATMAKE.
2434 # Bugs in autoconf 2.59 break the call to SIM_AC_COMMON, hack around
2435 # it by inlining the macro's contents.
2436 # This file contains common code used by all simulators.
2438 # common.m4 invokes AC macros used by all simulators and by the common
2439 # directory. It is intended to be included before any target specific
2440 # stuff. SIM_AC_OUTPUT is a cover function to AC_OUTPUT to generate
2441 # the Makefile. It is intended to be invoked last.
2443 # The simulator's configure.in should look like:
2445 # dnl Process this file with autoconf to produce a configure script.
2447 # AC_INIT(Makefile.in)
2448 # AC_CONFIG_HEADER(config.h:config.in)
2450 # sinclude(../common/aclocal.m4)
2451 # sinclude(../common/common.m4)
2453 # ... target specific stuff ...
2456 for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
2457 for ac_t in install-sh install.sh shtool; do
2458 if test -f "$ac_dir/$ac_t"; then
2460 ac_install_sh="$ac_aux_dir/$ac_t -c"
2465 if test -z "$ac_aux_dir"; then
2466 as_fn_error "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
2469 # These three variables are undocumented and unsupported,
2470 # and are intended to be withdrawn in a future Autoconf release.
2471 # They can cause serious problems if a builder's source tree is in a directory
2472 # whose full name contains unusual characters.
2473 ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
2474 ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
2475 ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var.
2478 # Make sure we can run config.sub.
2479 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
2480 as_fn_error "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
2482 { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
2483 $as_echo_n "checking build system type... " >&6; }
2484 if test "${ac_cv_build+set}" = set; then :
2485 $as_echo_n "(cached) " >&6
2487 ac_build_alias=$build_alias
2488 test "x$ac_build_alias" = x &&
2489 ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
2490 test "x$ac_build_alias" = x &&
2491 as_fn_error "cannot guess build type; you must specify one" "$LINENO" 5
2492 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
2493 as_fn_error "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
2496 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
2497 $as_echo "$ac_cv_build" >&6; }
2498 case $ac_cv_build in
2500 *) as_fn_error "invalid value of canonical build" "$LINENO" 5;;
2503 ac_save_IFS=$IFS; IFS='-'
2509 # Remember, the first character of IFS is used to create $*,
2510 # except with old shells:
2513 case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
2516 { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
2517 $as_echo_n "checking host system type... " >&6; }
2518 if test "${ac_cv_host+set}" = set; then :
2519 $as_echo_n "(cached) " >&6
2521 if test "x$host_alias" = x; then
2522 ac_cv_host=$ac_cv_build
2524 ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
2525 as_fn_error "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
2529 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
2530 $as_echo "$ac_cv_host" >&6; }
2533 *) as_fn_error "invalid value of canonical host" "$LINENO" 5;;
2536 ac_save_IFS=$IFS; IFS='-'
2542 # Remember, the first character of IFS is used to create $*,
2543 # except with old shells:
2546 case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
2549 { $as_echo "$as_me:${as_lineno-$LINENO}: checking target system type" >&5
2550 $as_echo_n "checking target system type... " >&6; }
2551 if test "${ac_cv_target+set}" = set; then :
2552 $as_echo_n "(cached) " >&6
2554 if test "x$target_alias" = x; then
2555 ac_cv_target=$ac_cv_host
2557 ac_cv_target=`$SHELL "$ac_aux_dir/config.sub" $target_alias` ||
2558 as_fn_error "$SHELL $ac_aux_dir/config.sub $target_alias failed" "$LINENO" 5
2562 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_target" >&5
2563 $as_echo "$ac_cv_target" >&6; }
2564 case $ac_cv_target in
2566 *) as_fn_error "invalid value of canonical target" "$LINENO" 5;;
2568 target=$ac_cv_target
2569 ac_save_IFS=$IFS; IFS='-'
2575 # Remember, the first character of IFS is used to create $*,
2576 # except with old shells:
2579 case $target_os in *\ *) target_os=`echo "$target_os" | sed 's/ /-/g'`;; esac
2582 # The aliases save the names the user supplied, while $host etc.
2583 # will get canonicalized.
2584 test -n "$target_alias" &&
2585 test "$program_prefix$program_suffix$program_transform_name" = \
2587 program_prefix=${target_alias}-
2589 test "$program_prefix" != NONE &&
2590 program_transform_name="s&^&$program_prefix&;$program_transform_name"
2591 # Use a double $ so make ignores it.
2592 test "$program_suffix" != NONE &&
2593 program_transform_name="s&\$&$program_suffix&;$program_transform_name"
2594 # Double any \ or $.
2595 # By default was `s,x,x', remove it if useless.
2596 ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
2597 program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
2600 ac_cpp='$CPP $CPPFLAGS'
2601 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2602 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2603 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2604 if test -n "$ac_tool_prefix"; then
2605 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2606 set dummy ${ac_tool_prefix}gcc; ac_word=$2
2607 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2608 $as_echo_n "checking for $ac_word... " >&6; }
2609 if test "${ac_cv_prog_CC+set}" = set; then :
2610 $as_echo_n "(cached) " >&6
2612 if test -n "$CC"; then
2613 ac_cv_prog_CC="$CC" # Let the user override the test.
2615 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2619 test -z "$as_dir" && as_dir=.
2620 for ac_exec_ext in '' $ac_executable_extensions; do
2621 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2622 ac_cv_prog_CC="${ac_tool_prefix}gcc"
2623 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2633 if test -n "$CC"; then
2634 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2635 $as_echo "$CC" >&6; }
2637 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2638 $as_echo "no" >&6; }
2643 if test -z "$ac_cv_prog_CC"; then
2645 # Extract the first word of "gcc", so it can be a program name with args.
2646 set dummy gcc; ac_word=$2
2647 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2648 $as_echo_n "checking for $ac_word... " >&6; }
2649 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
2650 $as_echo_n "(cached) " >&6
2652 if test -n "$ac_ct_CC"; then
2653 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2655 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2659 test -z "$as_dir" && as_dir=.
2660 for ac_exec_ext in '' $ac_executable_extensions; do
2661 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2662 ac_cv_prog_ac_ct_CC="gcc"
2663 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2672 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2673 if test -n "$ac_ct_CC"; then
2674 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2675 $as_echo "$ac_ct_CC" >&6; }
2677 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2678 $as_echo "no" >&6; }
2681 if test "x$ac_ct_CC" = x; then
2684 case $cross_compiling:$ac_tool_warned in
2686 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2687 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2688 ac_tool_warned=yes ;;
2696 if test -z "$CC"; then
2697 if test -n "$ac_tool_prefix"; then
2698 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2699 set dummy ${ac_tool_prefix}cc; ac_word=$2
2700 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2701 $as_echo_n "checking for $ac_word... " >&6; }
2702 if test "${ac_cv_prog_CC+set}" = set; then :
2703 $as_echo_n "(cached) " >&6
2705 if test -n "$CC"; then
2706 ac_cv_prog_CC="$CC" # Let the user override the test.
2708 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2712 test -z "$as_dir" && as_dir=.
2713 for ac_exec_ext in '' $ac_executable_extensions; do
2714 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2715 ac_cv_prog_CC="${ac_tool_prefix}cc"
2716 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2726 if test -n "$CC"; then
2727 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2728 $as_echo "$CC" >&6; }
2730 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2731 $as_echo "no" >&6; }
2737 if test -z "$CC"; then
2738 # Extract the first word of "cc", so it can be a program name with args.
2739 set dummy cc; ac_word=$2
2740 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2741 $as_echo_n "checking for $ac_word... " >&6; }
2742 if test "${ac_cv_prog_CC+set}" = set; then :
2743 $as_echo_n "(cached) " >&6
2745 if test -n "$CC"; then
2746 ac_cv_prog_CC="$CC" # Let the user override the test.
2749 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2753 test -z "$as_dir" && as_dir=.
2754 for ac_exec_ext in '' $ac_executable_extensions; do
2755 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2756 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
2757 ac_prog_rejected=yes
2761 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2768 if test $ac_prog_rejected = yes; then
2769 # We found a bogon in the path, so make sure we never use it.
2770 set dummy $ac_cv_prog_CC
2772 if test $# != 0; then
2773 # We chose a different compiler from the bogus one.
2774 # However, it has the same basename, so the bogon will be chosen
2775 # first if we set CC to just the basename; use the full file name.
2777 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
2783 if test -n "$CC"; then
2784 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2785 $as_echo "$CC" >&6; }
2787 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2788 $as_echo "no" >&6; }
2793 if test -z "$CC"; then
2794 if test -n "$ac_tool_prefix"; then
2795 for ac_prog in cl.exe
2797 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2798 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2799 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2800 $as_echo_n "checking for $ac_word... " >&6; }
2801 if test "${ac_cv_prog_CC+set}" = set; then :
2802 $as_echo_n "(cached) " >&6
2804 if test -n "$CC"; then
2805 ac_cv_prog_CC="$CC" # Let the user override the test.
2807 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2811 test -z "$as_dir" && as_dir=.
2812 for ac_exec_ext in '' $ac_executable_extensions; do
2813 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2814 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2815 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2825 if test -n "$CC"; then
2826 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2827 $as_echo "$CC" >&6; }
2829 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2830 $as_echo "no" >&6; }
2834 test -n "$CC" && break
2837 if test -z "$CC"; then
2839 for ac_prog in cl.exe
2841 # Extract the first word of "$ac_prog", so it can be a program name with args.
2842 set dummy $ac_prog; ac_word=$2
2843 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2844 $as_echo_n "checking for $ac_word... " >&6; }
2845 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
2846 $as_echo_n "(cached) " >&6
2848 if test -n "$ac_ct_CC"; then
2849 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2851 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2855 test -z "$as_dir" && as_dir=.
2856 for ac_exec_ext in '' $ac_executable_extensions; do
2857 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2858 ac_cv_prog_ac_ct_CC="$ac_prog"
2859 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2868 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2869 if test -n "$ac_ct_CC"; then
2870 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2871 $as_echo "$ac_ct_CC" >&6; }
2873 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2874 $as_echo "no" >&6; }
2878 test -n "$ac_ct_CC" && break
2881 if test "x$ac_ct_CC" = x; then
2884 case $cross_compiling:$ac_tool_warned in
2886 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2887 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2888 ac_tool_warned=yes ;;
2897 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2898 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2899 as_fn_error "no acceptable C compiler found in \$PATH
2900 See \`config.log' for more details." "$LINENO" 5; }
2902 # Provide some information about the compiler.
2903 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
2906 for ac_option in --version -v -V -qversion; do
2907 { { ac_try="$ac_compiler $ac_option >&5"
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_compiler $ac_option >&5") 2>conftest.err
2916 if test -s conftest.err; then
2918 ... rest of stderr output deleted ...
2919 10q' conftest.err >conftest.er1
2920 cat conftest.er1 >&5
2921 rm -f conftest.er1 conftest.err
2923 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2924 test $ac_status = 0; }
2927 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2928 /* end confdefs.h. */
2938 ac_clean_files_save=$ac_clean_files
2939 ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out conftest.out"
2940 # Try to create an executable without -o first, disregard a.out.
2941 # It will help us diagnose broken compilers, and finding out an intuition
2943 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
2944 $as_echo_n "checking for C compiler default output file name... " >&6; }
2945 ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
2947 # The possible output files:
2948 ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
2951 for ac_file in $ac_files
2954 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
2955 * ) ac_rmfiles="$ac_rmfiles $ac_file";;
2960 if { { ac_try="$ac_link_default"
2962 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2963 *) ac_try_echo=$ac_try;;
2965 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2966 $as_echo "$ac_try_echo"; } >&5
2967 (eval "$ac_link_default") 2>&5
2969 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2970 test $ac_status = 0; }; then :
2971 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
2972 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
2973 # in a Makefile. We should not override ac_cv_exeext if it was cached,
2974 # so that the user can short-circuit this test for compilers unknown to
2976 for ac_file in $ac_files ''
2978 test -f "$ac_file" || continue
2980 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
2983 # We found the default executable, but exeext='' is most
2987 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
2989 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2991 # We set ac_cv_exeext here because the later test for it is not
2992 # safe: cross compilers may not add the suffix if given an `-o'
2993 # argument, so we may need to know it at that point already.
2994 # Even if this section looks crufty: it has the advantage of
3001 test "$ac_cv_exeext" = no && ac_cv_exeext=
3006 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3007 $as_echo "$ac_file" >&6; }
3008 if test -z "$ac_file"; then :
3009 $as_echo "$as_me: failed program was:" >&5
3010 sed 's/^/| /' conftest.$ac_ext >&5
3012 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3013 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3014 { as_fn_set_status 77
3015 as_fn_error "C compiler cannot create executables
3016 See \`config.log' for more details." "$LINENO" 5; }; }
3018 ac_exeext=$ac_cv_exeext
3020 # Check that the compiler produces executables we can run. If not, either
3021 # the compiler is broken, or we cross compile.
3022 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
3023 $as_echo_n "checking whether the C compiler works... " >&6; }
3024 # If not cross compiling, check that we can run a simple program.
3025 if test "$cross_compiling" != yes; then
3026 if { ac_try='./$ac_file'
3027 { { case "(($ac_try" in
3028 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3029 *) ac_try_echo=$ac_try;;
3031 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3032 $as_echo "$ac_try_echo"; } >&5
3033 (eval "$ac_try") 2>&5
3035 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3036 test $ac_status = 0; }; }; then
3039 if test "$cross_compiling" = maybe; then
3042 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3043 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3044 as_fn_error "cannot run C compiled programs.
3045 If you meant to cross compile, use \`--host'.
3046 See \`config.log' for more details." "$LINENO" 5; }
3050 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3051 $as_echo "yes" >&6; }
3053 rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out conftest.out
3054 ac_clean_files=$ac_clean_files_save
3055 # Check that the compiler produces executables we can run. If not, either
3056 # the compiler is broken, or we cross compile.
3057 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3058 $as_echo_n "checking whether we are cross compiling... " >&6; }
3059 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3060 $as_echo "$cross_compiling" >&6; }
3062 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
3063 $as_echo_n "checking for suffix of executables... " >&6; }
3064 if { { ac_try="$ac_link"
3066 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3067 *) ac_try_echo=$ac_try;;
3069 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3070 $as_echo "$ac_try_echo"; } >&5
3071 (eval "$ac_link") 2>&5
3073 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3074 test $ac_status = 0; }; then :
3075 # If both `conftest.exe' and `conftest' are `present' (well, observable)
3076 # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
3077 # work properly (i.e., refer to `conftest.exe'), while it won't with
3079 for ac_file in conftest.exe conftest conftest.*; do
3080 test -f "$ac_file" || continue
3082 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3083 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3089 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3090 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3091 as_fn_error "cannot compute suffix of executables: cannot compile and link
3092 See \`config.log' for more details." "$LINENO" 5; }
3094 rm -f conftest$ac_cv_exeext
3095 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
3096 $as_echo "$ac_cv_exeext" >&6; }
3098 rm -f conftest.$ac_ext
3099 EXEEXT=$ac_cv_exeext
3101 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
3102 $as_echo_n "checking for suffix of object files... " >&6; }
3103 if test "${ac_cv_objext+set}" = set; then :
3104 $as_echo_n "(cached) " >&6
3106 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3107 /* end confdefs.h. */
3117 rm -f conftest.o conftest.obj
3118 if { { ac_try="$ac_compile"
3120 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3121 *) ac_try_echo=$ac_try;;
3123 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3124 $as_echo "$ac_try_echo"; } >&5
3125 (eval "$ac_compile") 2>&5
3127 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3128 test $ac_status = 0; }; then :
3129 for ac_file in conftest.o conftest.obj conftest.*; do
3130 test -f "$ac_file" || continue;
3132 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3133 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3138 $as_echo "$as_me: failed program was:" >&5
3139 sed 's/^/| /' conftest.$ac_ext >&5
3141 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3142 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3143 as_fn_error "cannot compute suffix of object files: cannot compile
3144 See \`config.log' for more details." "$LINENO" 5; }
3146 rm -f conftest.$ac_cv_objext conftest.$ac_ext
3148 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3149 $as_echo "$ac_cv_objext" >&6; }
3150 OBJEXT=$ac_cv_objext
3152 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
3153 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3154 if test "${ac_cv_c_compiler_gnu+set}" = set; then :
3155 $as_echo_n "(cached) " >&6
3157 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3158 /* end confdefs.h. */
3171 if ac_fn_c_try_compile "$LINENO"; then :
3176 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3177 ac_cv_c_compiler_gnu=$ac_compiler_gnu
3180 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3181 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
3182 if test $ac_compiler_gnu = yes; then
3187 ac_test_CFLAGS=${CFLAGS+set}
3188 ac_save_CFLAGS=$CFLAGS
3189 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3190 $as_echo_n "checking whether $CC accepts -g... " >&6; }
3191 if test "${ac_cv_prog_cc_g+set}" = set; then :
3192 $as_echo_n "(cached) " >&6
3194 ac_save_c_werror_flag=$ac_c_werror_flag
3195 ac_c_werror_flag=yes
3198 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3199 /* end confdefs.h. */
3209 if ac_fn_c_try_compile "$LINENO"; then :
3213 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3214 /* end confdefs.h. */
3224 if ac_fn_c_try_compile "$LINENO"; then :
3227 ac_c_werror_flag=$ac_save_c_werror_flag
3229 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3230 /* end confdefs.h. */
3240 if ac_fn_c_try_compile "$LINENO"; then :
3243 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3245 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3247 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3248 ac_c_werror_flag=$ac_save_c_werror_flag
3250 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3251 $as_echo "$ac_cv_prog_cc_g" >&6; }
3252 if test "$ac_test_CFLAGS" = set; then
3253 CFLAGS=$ac_save_CFLAGS
3254 elif test $ac_cv_prog_cc_g = yes; then
3255 if test "$GCC" = yes; then
3261 if test "$GCC" = yes; then
3267 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3268 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3269 if test "${ac_cv_prog_cc_c89+set}" = set; then :
3270 $as_echo_n "(cached) " >&6
3272 ac_cv_prog_cc_c89=no
3274 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3275 /* end confdefs.h. */
3278 #include <sys/types.h>
3279 #include <sys/stat.h>
3280 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
3281 struct buf { int x; };
3282 FILE * (*rcsopen) (struct buf *, struct stat *, int);
3283 static char *e (p, i)
3289 static char *f (char * (*g) (char **, int), char **p, ...)
3294 s = g (p, va_arg (v,int));
3299 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
3300 function prototypes and stuff, but not '\xHH' hex character constants.
3301 These don't provoke an error unfortunately, instead are silently treated
3302 as 'x'. The following induces an error, until -std is added to get
3303 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
3304 array size at least. It's necessary to write '\x00'==0 to get something
3305 that's true only with -std. */
3306 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3308 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3309 inside strings and character constants. */
3311 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3313 int test (int i, double x);
3314 struct s1 {int (*f) (int a);};
3315 struct s2 {int (*f) (double a);};
3316 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3322 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
3327 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3328 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3330 CC="$ac_save_CC $ac_arg"
3331 if ac_fn_c_try_compile "$LINENO"; then :
3332 ac_cv_prog_cc_c89=$ac_arg
3334 rm -f core conftest.err conftest.$ac_objext
3335 test "x$ac_cv_prog_cc_c89" != "xno" && break
3337 rm -f conftest.$ac_ext
3342 case "x$ac_cv_prog_cc_c89" in
3344 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3345 $as_echo "none needed" >&6; } ;;
3347 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3348 $as_echo "unsupported" >&6; } ;;
3350 CC="$CC $ac_cv_prog_cc_c89"
3351 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3352 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3354 if test "x$ac_cv_prog_cc_c89" != xno; then :
3359 ac_cpp='$CPP $CPPFLAGS'
3360 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3361 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3362 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3364 # Find a good install program. We prefer a C program (faster),
3365 # so one script is as good as another. But avoid the broken or
3366 # incompatible versions:
3367 # SysV /etc/install, /usr/sbin/install
3368 # SunOS /usr/etc/install
3369 # IRIX /sbin/install
3371 # AmigaOS /C/install, which installs bootblocks on floppy discs
3372 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
3373 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
3374 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
3375 # OS/2's system install, which has a completely different semantic
3376 # ./install, which can be erroneously created by make from ./install.sh.
3377 # Reject install programs that cannot install multiple files.
3378 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
3379 $as_echo_n "checking for a BSD-compatible install... " >&6; }
3380 if test -z "$INSTALL"; then
3381 if test "${ac_cv_path_install+set}" = set; then :
3382 $as_echo_n "(cached) " >&6
3384 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3388 test -z "$as_dir" && as_dir=.
3389 # Account for people who put trailing slashes in PATH elements.
3390 case $as_dir/ in #((
3391 ./ | .// | /[cC]/* | \
3392 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
3393 ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
3396 # OSF1 and SCO ODT 3.0 have their own names for install.
3397 # Don't use installbsd from OSF since it installs stuff as root
3399 for ac_prog in ginstall scoinst install; do
3400 for ac_exec_ext in '' $ac_executable_extensions; do
3401 if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
3402 if test $ac_prog = install &&
3403 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3404 # AIX install. It has an incompatible calling convention.
3406 elif test $ac_prog = install &&
3407 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3408 # program-specific install script used by HP pwplus--don't use.
3411 rm -rf conftest.one conftest.two conftest.dir
3412 echo one > conftest.one
3413 echo two > conftest.two
3415 if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
3416 test -s conftest.one && test -s conftest.two &&
3417 test -s conftest.dir/conftest.one &&
3418 test -s conftest.dir/conftest.two
3420 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
3433 rm -rf conftest.one conftest.two conftest.dir
3436 if test "${ac_cv_path_install+set}" = set; then
3437 INSTALL=$ac_cv_path_install
3439 # As a last resort, use the slow shell script. Don't cache a
3440 # value for INSTALL within a source directory, because that will
3441 # break other packages using the cache if that directory is
3442 # removed, or if the value is a relative name.
3443 INSTALL=$ac_install_sh
3446 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
3447 $as_echo "$INSTALL" >&6; }
3449 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
3450 # It thinks the first close brace ends the variable substitution.
3451 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
3453 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
3455 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
3458 # Put a plausible default for CC_FOR_BUILD in Makefile.
3459 if test "x$cross_compiling" = "xno"; then
3460 CC_FOR_BUILD='$(CC)'
3470 if test -n "$ac_tool_prefix"; then
3471 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
3472 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
3473 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3474 $as_echo_n "checking for $ac_word... " >&6; }
3475 if test "${ac_cv_prog_RANLIB+set}" = set; then :
3476 $as_echo_n "(cached) " >&6
3478 if test -n "$RANLIB"; then
3479 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
3481 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3485 test -z "$as_dir" && as_dir=.
3486 for ac_exec_ext in '' $ac_executable_extensions; do
3487 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3488 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
3489 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3498 RANLIB=$ac_cv_prog_RANLIB
3499 if test -n "$RANLIB"; then
3500 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
3501 $as_echo "$RANLIB" >&6; }
3503 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3504 $as_echo "no" >&6; }
3509 if test -z "$ac_cv_prog_RANLIB"; then
3510 ac_ct_RANLIB=$RANLIB
3511 # Extract the first word of "ranlib", so it can be a program name with args.
3512 set dummy ranlib; ac_word=$2
3513 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3514 $as_echo_n "checking for $ac_word... " >&6; }
3515 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then :
3516 $as_echo_n "(cached) " >&6
3518 if test -n "$ac_ct_RANLIB"; then
3519 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
3521 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3525 test -z "$as_dir" && as_dir=.
3526 for ac_exec_ext in '' $ac_executable_extensions; do
3527 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3528 ac_cv_prog_ac_ct_RANLIB="ranlib"
3529 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3538 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
3539 if test -n "$ac_ct_RANLIB"; then
3540 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
3541 $as_echo "$ac_ct_RANLIB" >&6; }
3543 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3544 $as_echo "no" >&6; }
3547 if test "x$ac_ct_RANLIB" = x; then
3550 case $cross_compiling:$ac_tool_warned in
3552 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3553 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3554 ac_tool_warned=yes ;;
3556 RANLIB=$ac_ct_RANLIB
3559 RANLIB="$ac_cv_prog_RANLIB"
3564 # If we haven't got the data from the intl directory,
3565 # assume NLS is disabled.
3574 if test -f ../../intl/config.intl; then
3575 . ../../intl/config.intl
3577 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NLS is requested" >&5
3578 $as_echo_n "checking whether NLS is requested... " >&6; }
3579 if test x"$USE_NLS" != xyes; then
3580 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3581 $as_echo "no" >&6; }
3583 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3584 $as_echo "yes" >&6; }
3586 $as_echo "#define ENABLE_NLS 1" >>confdefs.h
3589 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for catalogs to be installed" >&5
3590 $as_echo_n "checking for catalogs to be installed... " >&6; }
3591 # Look for .po and .gmo files in the source directory.
3594 for cat in $srcdir/po/*.gmo $srcdir/po/*.po; do
3595 # If there aren't any .gmo files the shell will give us the
3596 # literal string "../path/to/srcdir/po/*.gmo" which has to be
3598 case "$cat" in *\**)
3601 # The quadruple backslash is collapsed to a double backslash
3602 # by the backticks, then collapsed again by the double quotes,
3603 # leaving us with one backslash in the sed expression (right
3604 # before the dot that mustn't act as a wildcard).
3605 cat=`echo $cat | sed -e "s!$srcdir/po/!!" -e "s!\\\\.po!.gmo!"`
3606 lang=`echo $cat | sed -e "s!\\\\.gmo!!"`
3607 # The user is allowed to set LINGUAS to a list of languages to
3608 # install catalogs for. If it's empty that means "all of them."
3609 if test "x$LINGUAS" = x; then
3610 CATALOGS="$CATALOGS $cat"
3611 XLINGUAS="$XLINGUAS $lang"
3613 case "$LINGUAS" in *$lang*)
3614 CATALOGS="$CATALOGS $cat"
3615 XLINGUAS="$XLINGUAS $lang"
3621 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LINGUAS" >&5
3622 $as_echo "$LINGUAS" >&6; }
3635 # Check for common headers.
3636 # FIXME: Seems to me this can cause problems for i386-windows hosts.
3637 # At one point there were hardcoded AC_DEFINE's if ${host} = i386-*-windows*.
3640 ac_cpp='$CPP $CPPFLAGS'
3641 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3642 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3643 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3644 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
3645 $as_echo_n "checking how to run the C preprocessor... " >&6; }
3646 # On Suns, sometimes $CPP names a directory.
3647 if test -n "$CPP" && test -d "$CPP"; then
3650 if test -z "$CPP"; then
3651 if test "${ac_cv_prog_CPP+set}" = set; then :
3652 $as_echo_n "(cached) " >&6
3654 # Double quotes because CPP needs to be expanded
3655 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
3658 for ac_c_preproc_warn_flag in '' yes
3660 # Use a header file that comes with gcc, so configuring glibc
3661 # with a fresh cross-compiler works.
3662 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3663 # <limits.h> exists even on freestanding compilers.
3664 # On the NeXT, cc -E runs the code through the compiler's parser,
3665 # not just through cpp. "Syntax error" is here to catch this case.
3666 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3667 /* end confdefs.h. */
3669 # include <limits.h>
3671 # include <assert.h>
3675 if ac_fn_c_try_cpp "$LINENO"; then :
3678 # Broken: fails on valid input.
3681 rm -f conftest.err conftest.$ac_ext
3683 # OK, works on sane cases. Now check whether nonexistent headers
3684 # can be detected and how.
3685 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3686 /* end confdefs.h. */
3687 #include <ac_nonexistent.h>
3689 if ac_fn_c_try_cpp "$LINENO"; then :
3690 # Broken: success on invalid input.
3693 # Passes both tests.
3697 rm -f conftest.err conftest.$ac_ext
3700 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3701 rm -f conftest.err conftest.$ac_ext
3702 if $ac_preproc_ok; then :
3714 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
3715 $as_echo "$CPP" >&6; }
3717 for ac_c_preproc_warn_flag in '' yes
3719 # Use a header file that comes with gcc, so configuring glibc
3720 # with a fresh cross-compiler works.
3721 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3722 # <limits.h> exists even on freestanding compilers.
3723 # On the NeXT, cc -E runs the code through the compiler's parser,
3724 # not just through cpp. "Syntax error" is here to catch this case.
3725 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3726 /* end confdefs.h. */
3728 # include <limits.h>
3730 # include <assert.h>
3734 if ac_fn_c_try_cpp "$LINENO"; then :
3737 # Broken: fails on valid input.
3740 rm -f conftest.err conftest.$ac_ext
3742 # OK, works on sane cases. Now check whether nonexistent headers
3743 # can be detected and how.
3744 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3745 /* end confdefs.h. */
3746 #include <ac_nonexistent.h>
3748 if ac_fn_c_try_cpp "$LINENO"; then :
3749 # Broken: success on invalid input.
3752 # Passes both tests.
3756 rm -f conftest.err conftest.$ac_ext
3759 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3760 rm -f conftest.err conftest.$ac_ext
3761 if $ac_preproc_ok; then :
3764 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3765 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3766 as_fn_error "C preprocessor \"$CPP\" fails sanity check
3767 See \`config.log' for more details." "$LINENO" 5; }
3771 ac_cpp='$CPP $CPPFLAGS'
3772 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3773 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3774 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3777 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
3778 $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
3779 if test "${ac_cv_path_GREP+set}" = set; then :
3780 $as_echo_n "(cached) " >&6
3782 if test -z "$GREP"; then
3783 ac_path_GREP_found=false
3784 # Loop through the user's path and test for each of PROGNAME-LIST
3785 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3786 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3789 test -z "$as_dir" && as_dir=.
3790 for ac_prog in grep ggrep; do
3791 for ac_exec_ext in '' $ac_executable_extensions; do
3792 ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
3793 { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
3794 # Check for GNU ac_path_GREP and select it if it is found.
3795 # Check for GNU $ac_path_GREP
3796 case `"$ac_path_GREP" --version 2>&1` in
3798 ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
3801 $as_echo_n 0123456789 >"conftest.in"
3804 cat "conftest.in" "conftest.in" >"conftest.tmp"
3805 mv "conftest.tmp" "conftest.in"
3806 cp "conftest.in" "conftest.nl"
3807 $as_echo 'GREP' >> "conftest.nl"
3808 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3809 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3810 as_fn_arith $ac_count + 1 && ac_count=$as_val
3811 if test $ac_count -gt ${ac_path_GREP_max-0}; then
3812 # Best one so far, save it but keep looking for a better one
3813 ac_cv_path_GREP="$ac_path_GREP"
3814 ac_path_GREP_max=$ac_count
3816 # 10*(2^10) chars as input seems more than enough
3817 test $ac_count -gt 10 && break
3819 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3822 $ac_path_GREP_found && break 3
3827 if test -z "$ac_cv_path_GREP"; then
3828 as_fn_error "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
3831 ac_cv_path_GREP=$GREP
3835 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
3836 $as_echo "$ac_cv_path_GREP" >&6; }
3837 GREP="$ac_cv_path_GREP"
3840 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
3841 $as_echo_n "checking for egrep... " >&6; }
3842 if test "${ac_cv_path_EGREP+set}" = set; then :
3843 $as_echo_n "(cached) " >&6
3845 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
3846 then ac_cv_path_EGREP="$GREP -E"
3848 if test -z "$EGREP"; then
3849 ac_path_EGREP_found=false
3850 # Loop through the user's path and test for each of PROGNAME-LIST
3851 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3852 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3855 test -z "$as_dir" && as_dir=.
3856 for ac_prog in egrep; do
3857 for ac_exec_ext in '' $ac_executable_extensions; do
3858 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
3859 { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
3860 # Check for GNU ac_path_EGREP and select it if it is found.
3861 # Check for GNU $ac_path_EGREP
3862 case `"$ac_path_EGREP" --version 2>&1` in
3864 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
3867 $as_echo_n 0123456789 >"conftest.in"
3870 cat "conftest.in" "conftest.in" >"conftest.tmp"
3871 mv "conftest.tmp" "conftest.in"
3872 cp "conftest.in" "conftest.nl"
3873 $as_echo 'EGREP' >> "conftest.nl"
3874 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3875 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3876 as_fn_arith $ac_count + 1 && ac_count=$as_val
3877 if test $ac_count -gt ${ac_path_EGREP_max-0}; then
3878 # Best one so far, save it but keep looking for a better one
3879 ac_cv_path_EGREP="$ac_path_EGREP"
3880 ac_path_EGREP_max=$ac_count
3882 # 10*(2^10) chars as input seems more than enough
3883 test $ac_count -gt 10 && break
3885 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3888 $ac_path_EGREP_found && break 3
3893 if test -z "$ac_cv_path_EGREP"; then
3894 as_fn_error "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
3897 ac_cv_path_EGREP=$EGREP
3902 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
3903 $as_echo "$ac_cv_path_EGREP" >&6; }
3904 EGREP="$ac_cv_path_EGREP"
3907 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
3908 $as_echo_n "checking for ANSI C header files... " >&6; }
3909 if test "${ac_cv_header_stdc+set}" = set; then :
3910 $as_echo_n "(cached) " >&6
3912 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3913 /* end confdefs.h. */
3927 if ac_fn_c_try_compile "$LINENO"; then :
3928 ac_cv_header_stdc=yes
3930 ac_cv_header_stdc=no
3932 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3934 if test $ac_cv_header_stdc = yes; then
3935 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
3936 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3937 /* end confdefs.h. */
3941 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3942 $EGREP "memchr" >/dev/null 2>&1; then :
3945 ac_cv_header_stdc=no
3951 if test $ac_cv_header_stdc = yes; then
3952 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
3953 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3954 /* end confdefs.h. */
3958 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3959 $EGREP "free" >/dev/null 2>&1; then :
3962 ac_cv_header_stdc=no
3968 if test $ac_cv_header_stdc = yes; then
3969 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
3970 if test "$cross_compiling" = yes; then :
3973 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3974 /* end confdefs.h. */
3977 #if ((' ' & 0x0FF) == 0x020)
3978 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
3979 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
3981 # define ISLOWER(c) \
3982 (('a' <= (c) && (c) <= 'i') \
3983 || ('j' <= (c) && (c) <= 'r') \
3984 || ('s' <= (c) && (c) <= 'z'))
3985 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
3988 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
3993 for (i = 0; i < 256; i++)
3994 if (XOR (islower (i), ISLOWER (i))
3995 || toupper (i) != TOUPPER (i))
4000 if ac_fn_c_try_run "$LINENO"; then :
4003 ac_cv_header_stdc=no
4005 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
4006 conftest.$ac_objext conftest.beam conftest.$ac_ext
4011 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
4012 $as_echo "$ac_cv_header_stdc" >&6; }
4013 if test $ac_cv_header_stdc = yes; then
4015 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
4019 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
4020 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
4021 inttypes.h stdint.h unistd.h
4023 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
4024 ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
4026 eval as_val=\$$as_ac_Header
4027 if test "x$as_val" = x""yes; then :
4028 cat >>confdefs.h <<_ACEOF
4029 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
4037 for ac_header in stdlib.h string.h strings.h unistd.h time.h
4039 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
4040 ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
4041 eval as_val=\$$as_ac_Header
4042 if test "x$as_val" = x""yes; then :
4043 cat >>confdefs.h <<_ACEOF
4044 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
4051 for ac_header in sys/time.h sys/resource.h
4053 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
4054 ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
4055 eval as_val=\$$as_ac_Header
4056 if test "x$as_val" = x""yes; then :
4057 cat >>confdefs.h <<_ACEOF
4058 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
4065 for ac_header in fcntl.h fpu_control.h
4067 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
4068 ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
4069 eval as_val=\$$as_ac_Header
4070 if test "x$as_val" = x""yes; then :
4071 cat >>confdefs.h <<_ACEOF
4072 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
4079 for ac_header in dlfcn.h errno.h sys/stat.h
4081 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
4082 ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
4083 eval as_val=\$$as_ac_Header
4084 if test "x$as_val" = x""yes; then :
4085 cat >>confdefs.h <<_ACEOF
4086 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
4093 for ac_func in getrusage time sigaction __setfpucw
4095 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
4096 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
4097 eval as_val=\$$as_ac_var
4098 if test "x$as_val" = x""yes; then :
4099 cat >>confdefs.h <<_ACEOF
4100 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
4107 # Check for socket libraries
4108 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for bind in -lsocket" >&5
4109 $as_echo_n "checking for bind in -lsocket... " >&6; }
4110 if test "${ac_cv_lib_socket_bind+set}" = set; then :
4111 $as_echo_n "(cached) " >&6
4113 ac_check_lib_save_LIBS=$LIBS
4114 LIBS="-lsocket $LIBS"
4115 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4116 /* end confdefs.h. */
4118 /* Override any GCC internal prototype to avoid an error.
4119 Use char because int might match the return type of a GCC
4120 builtin and then its argument prototype would still apply. */
4133 if ac_fn_c_try_link "$LINENO"; then :
4134 ac_cv_lib_socket_bind=yes
4136 ac_cv_lib_socket_bind=no
4138 rm -f core conftest.err conftest.$ac_objext \
4139 conftest$ac_exeext conftest.$ac_ext
4140 LIBS=$ac_check_lib_save_LIBS
4142 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_socket_bind" >&5
4143 $as_echo "$ac_cv_lib_socket_bind" >&6; }
4144 if test "x$ac_cv_lib_socket_bind" = x""yes; then :
4145 cat >>confdefs.h <<_ACEOF
4146 #define HAVE_LIBSOCKET 1
4149 LIBS="-lsocket $LIBS"
4153 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gethostbyname in -lnsl" >&5
4154 $as_echo_n "checking for gethostbyname in -lnsl... " >&6; }
4155 if test "${ac_cv_lib_nsl_gethostbyname+set}" = set; then :
4156 $as_echo_n "(cached) " >&6
4158 ac_check_lib_save_LIBS=$LIBS
4160 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4161 /* end confdefs.h. */
4163 /* Override any GCC internal prototype to avoid an error.
4164 Use char because int might match the return type of a GCC
4165 builtin and then its argument prototype would still apply. */
4169 char gethostbyname ();
4173 return gethostbyname ();
4178 if ac_fn_c_try_link "$LINENO"; then :
4179 ac_cv_lib_nsl_gethostbyname=yes
4181 ac_cv_lib_nsl_gethostbyname=no
4183 rm -f core conftest.err conftest.$ac_objext \
4184 conftest$ac_exeext conftest.$ac_ext
4185 LIBS=$ac_check_lib_save_LIBS
4187 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_nsl_gethostbyname" >&5
4188 $as_echo "$ac_cv_lib_nsl_gethostbyname" >&6; }
4189 if test "x$ac_cv_lib_nsl_gethostbyname" = x""yes; then :
4190 cat >>confdefs.h <<_ACEOF
4191 #define HAVE_LIBNSL 1
4199 # BFD conditionally uses zlib, so we must link it in if libbfd does, by
4200 # using the same condition.
4201 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing zlibVersion" >&5
4202 $as_echo_n "checking for library containing zlibVersion... " >&6; }
4203 if test "${ac_cv_search_zlibVersion+set}" = set; then :
4204 $as_echo_n "(cached) " >&6
4206 ac_func_search_save_LIBS=$LIBS
4207 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4208 /* end confdefs.h. */
4210 /* Override any GCC internal prototype to avoid an error.
4211 Use char because int might match the return type of a GCC
4212 builtin and then its argument prototype would still apply. */
4216 char zlibVersion ();
4220 return zlibVersion ();
4225 for ac_lib in '' z; do
4226 if test -z "$ac_lib"; then
4227 ac_res="none required"
4230 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
4232 if ac_fn_c_try_link "$LINENO"; then :
4233 ac_cv_search_zlibVersion=$ac_res
4235 rm -f core conftest.err conftest.$ac_objext \
4237 if test "${ac_cv_search_zlibVersion+set}" = set; then :
4241 if test "${ac_cv_search_zlibVersion+set}" = set; then :
4244 ac_cv_search_zlibVersion=no
4247 LIBS=$ac_func_search_save_LIBS
4249 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_zlibVersion" >&5
4250 $as_echo "$ac_cv_search_zlibVersion" >&6; }
4251 ac_res=$ac_cv_search_zlibVersion
4252 if test "$ac_res" != no; then :
4253 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
4254 for ac_header in zlib.h
4256 ac_fn_c_check_header_mongrel "$LINENO" "zlib.h" "ac_cv_header_zlib_h" "$ac_includes_default"
4257 if test "x$ac_cv_header_zlib_h" = x""yes; then :
4258 cat >>confdefs.h <<_ACEOF
4259 #define HAVE_ZLIB_H 1
4269 . ${srcdir}/../../bfd/configure.host
4273 USE_MAINTAINER_MODE=no
4274 # Check whether --enable-maintainer-mode was given.
4275 if test "${enable_maintainer_mode+set}" = set; then :
4276 enableval=$enable_maintainer_mode; case "${enableval}" in
4277 yes) MAINT="" USE_MAINTAINER_MODE=yes ;;
4279 *) as_fn_error "\"--enable-maintainer-mode does not take a value\"" "$LINENO" 5; MAINT="#" ;;
4281 if test x"$silent" != x"yes" && test x"$MAINT" = x""; then
4282 echo "Setting maintainer mode" 6>&1
4290 # Check whether --enable-sim-bswap was given.
4291 if test "${enable_sim_bswap+set}" = set; then :
4292 enableval=$enable_sim_bswap; case "${enableval}" in
4293 yes) sim_bswap="-DWITH_BSWAP=1 -DUSE_BSWAP=1";;
4294 no) sim_bswap="-DWITH_BSWAP=0";;
4295 *) as_fn_error "\"--enable-sim-bswap does not take a value\"" "$LINENO" 5; sim_bswap="";;
4297 if test x"$silent" != x"yes" && test x"$sim_bswap" != x""; then
4298 echo "Setting bswap flags = $sim_bswap" 6>&1
4306 # Check whether --enable-sim-cflags was given.
4307 if test "${enable_sim_cflags+set}" = set; then :
4308 enableval=$enable_sim_cflags; case "${enableval}" in
4309 yes) sim_cflags="-O2 -fomit-frame-pointer";;
4310 trace) as_fn_error "\"Please use --enable-sim-debug instead.\"" "$LINENO" 5; sim_cflags="";;
4312 *) sim_cflags=`echo "${enableval}" | sed -e "s/,/ /g"`;;
4314 if test x"$silent" != x"yes" && test x"$sim_cflags" != x""; then
4315 echo "Setting sim cflags = $sim_cflags" 6>&1
4323 # Check whether --enable-sim-debug was given.
4324 if test "${enable_sim_debug+set}" = set; then :
4325 enableval=$enable_sim_debug; case "${enableval}" in
4326 yes) sim_debug="-DDEBUG=7 -DWITH_DEBUG=7";;
4327 no) sim_debug="-DDEBUG=0 -DWITH_DEBUG=0";;
4328 *) sim_debug="-DDEBUG='(${enableval})' -DWITH_DEBUG='(${enableval})'";;
4330 if test x"$silent" != x"yes" && test x"$sim_debug" != x""; then
4331 echo "Setting sim debug = $sim_debug" 6>&1
4339 # Check whether --enable-sim-stdio was given.
4340 if test "${enable_sim_stdio+set}" = set; then :
4341 enableval=$enable_sim_stdio; case "${enableval}" in
4342 yes) sim_stdio="-DWITH_STDIO=DO_USE_STDIO";;
4343 no) sim_stdio="-DWITH_STDIO=DONT_USE_STDIO";;
4344 *) as_fn_error "\"Unknown value $enableval passed to --enable-sim-stdio\"" "$LINENO" 5; sim_stdio="";;
4346 if test x"$silent" != x"yes" && test x"$sim_stdio" != x""; then
4347 echo "Setting stdio flags = $sim_stdio" 6>&1
4355 # Check whether --enable-sim-trace was given.
4356 if test "${enable_sim_trace+set}" = set; then :
4357 enableval=$enable_sim_trace; case "${enableval}" in
4358 yes) sim_trace="-DTRACE=1 -DWITH_TRACE=-1";;
4359 no) sim_trace="-DTRACE=0 -DWITH_TRACE=0";;
4361 sim_trace="-DTRACE='(${enableval})' -DWITH_TRACE='(${enableval})'";;
4364 for x in `echo "$enableval" | sed -e "s/,/ /g"`; do
4365 if test x"$sim_trace" = x; then
4366 sim_trace="-DWITH_TRACE='(TRACE_$x"
4368 sim_trace="${sim_trace}|TRACE_$x"
4371 sim_trace="$sim_trace)'" ;;
4373 if test x"$silent" != x"yes" && test x"$sim_trace" != x""; then
4374 echo "Setting sim trace = $sim_trace" 6>&1
4382 # Check whether --enable-sim-profile was given.
4383 if test "${enable_sim_profile+set}" = set; then :
4384 enableval=$enable_sim_profile; case "${enableval}" in
4385 yes) sim_profile="-DPROFILE=1 -DWITH_PROFILE=-1";;
4386 no) sim_profile="-DPROFILE=0 -DWITH_PROFILE=0";;
4388 sim_profile="-DPROFILE='(${enableval})' -DWITH_PROFILE='(${enableval})'";;
4391 for x in `echo "$enableval" | sed -e "s/,/ /g"`; do
4392 if test x"$sim_profile" = x; then
4393 sim_profile="-DWITH_PROFILE='(PROFILE_$x"
4395 sim_profile="${sim_profile}|PROFILE_$x"
4398 sim_profile="$sim_profile)'" ;;
4400 if test x"$silent" != x"yes" && test x"$sim_profile" != x""; then
4401 echo "Setting sim profile = $sim_profile" 6>&1
4404 sim_profile="-DPROFILE=1 -DWITH_PROFILE=-1"
4410 # Check whether --with-pkgversion was given.
4411 if test "${with_pkgversion+set}" = set; then :
4412 withval=$with_pkgversion; case "$withval" in
4413 yes) as_fn_error "package version not specified" "$LINENO" 5 ;;
4415 *) PKGVERSION="($withval) " ;;
4426 # Check whether --with-bugurl was given.
4427 if test "${with_bugurl+set}" = set; then :
4428 withval=$with_bugurl; case "$withval" in
4429 yes) as_fn_error "bug URL not specified" "$LINENO" 5 ;;
4432 *) BUGURL="$withval"
4436 BUGURL="http://www.gnu.org/software/gdb/bugs/"
4446 REPORT_BUGS_TO="<$BUGURL>"
4447 REPORT_BUGS_TEXI=@uref{`echo "$BUGURL" | sed 's/@/@@/g'`}
4454 cat >>confdefs.h <<_ACEOF
4455 #define PKGVERSION "$PKGVERSION"
4459 cat >>confdefs.h <<_ACEOF
4460 #define REPORT_BUGS_TO "$REPORT_BUGS_TO"
4464 { $as_echo "$as_me:${as_lineno-$LINENO}: checking return type of signal handlers" >&5
4465 $as_echo_n "checking return type of signal handlers... " >&6; }
4466 if test "${ac_cv_type_signal+set}" = set; then :
4467 $as_echo_n "(cached) " >&6
4469 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4470 /* end confdefs.h. */
4471 #include <sys/types.h>
4477 return *(signal (0, 0)) (0) == 1;
4482 if ac_fn_c_try_compile "$LINENO"; then :
4483 ac_cv_type_signal=int
4485 ac_cv_type_signal=void
4487 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4489 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_signal" >&5
4490 $as_echo "$ac_cv_type_signal" >&6; }
4492 cat >>confdefs.h <<_ACEOF
4493 #define RETSIGTYPE $ac_cv_type_signal
4503 sim_link_links=tconfig.h
4504 if test -f ${srcdir}/tconfig.in
4506 sim_link_files=tconfig.in
4508 sim_link_files=../common/tconfig.in
4511 # targ-vals.def points to the libc macro description file.
4513 *-*-*) TARG_VALS_DEF=../common/nltvals.def ;;
4515 sim_link_files="${sim_link_files} ${TARG_VALS_DEF}"
4516 sim_link_links="${sim_link_links} targ-vals.def"
4520 wire_endian="BIG_ENDIAN"
4522 # Check whether --enable-sim-endian was given.
4523 if test "${enable_sim_endian+set}" = set; then :
4524 enableval=$enable_sim_endian; case "${enableval}" in
4525 b*|B*) sim_endian="-DWITH_TARGET_BYTE_ORDER=BIG_ENDIAN";;
4526 l*|L*) sim_endian="-DWITH_TARGET_BYTE_ORDER=LITTLE_ENDIAN";;
4527 yes) if test x"$wire_endian" != x; then
4528 sim_endian="-DWITH_TARGET_BYTE_ORDER=${wire_endian}"
4530 if test x"$default_endian" != x; then
4531 sim_endian="-DWITH_TARGET_BYTE_ORDER=${default_endian}"
4533 echo "No hard-wired endian for target $target" 1>&6
4534 sim_endian="-DWITH_TARGET_BYTE_ORDER=0"
4537 no) if test x"$default_endian" != x; then
4538 sim_endian="-DWITH_DEFAULT_TARGET_BYTE_ORDER=${default_endian}"
4540 if test x"$wire_endian" != x; then
4541 sim_endian="-DWITH_DEFAULT_TARGET_BYTE_ORDER=${wire_endian}"
4543 echo "No default endian for target $target" 1>&6
4544 sim_endian="-DWITH_DEFAULT_TARGET_BYTE_ORDER=0"
4547 *) as_fn_error "\"Unknown value $enableval for --enable-sim-endian\"" "$LINENO" 5; sim_endian="";;
4549 if test x"$silent" != x"yes" && test x"$sim_endian" != x""; then
4550 echo "Setting endian flags = $sim_endian" 6>&1
4553 if test x"$default_endian" != x; then
4554 sim_endian="-DWITH_DEFAULT_TARGET_BYTE_ORDER=${default_endian}"
4556 if test x"$wire_endian" != x; then
4557 sim_endian="-DWITH_TARGET_BYTE_ORDER=${wire_endian}"
4564 wire_alignment="STRICT_ALIGNMENT"
4565 default_alignment=""
4567 # Check whether --enable-sim-alignment was given.
4568 if test "${enable_sim_alignment+set}" = set; then :
4569 enableval=$enable_sim_alignment; case "${enableval}" in
4570 strict | STRICT) sim_alignment="-DWITH_ALIGNMENT=STRICT_ALIGNMENT";;
4571 nonstrict | NONSTRICT) sim_alignment="-DWITH_ALIGNMENT=NONSTRICT_ALIGNMENT";;
4572 forced | FORCED) sim_alignment="-DWITH_ALIGNMENT=FORCED_ALIGNMENT";;
4573 yes) if test x"$wire_alignment" != x; then
4574 sim_alignment="-DWITH_ALIGNMENT=${wire_alignment}"
4576 if test x"$default_alignment" != x; then
4577 sim_alignment="-DWITH_ALIGNMENT=${default_alignment}"
4579 echo "No hard-wired alignment for target $target" 1>&6
4580 sim_alignment="-DWITH_ALIGNMENT=0"
4583 no) if test x"$default_alignment" != x; then
4584 sim_alignment="-DWITH_DEFAULT_ALIGNMENT=${default_alignment}"
4586 if test x"$wire_alignment" != x; then
4587 sim_alignment="-DWITH_DEFAULT_ALIGNMENT=${wire_alignment}"
4589 echo "No default alignment for target $target" 1>&6
4590 sim_alignment="-DWITH_DEFAULT_ALIGNMENT=0"
4593 *) as_fn_error "\"Unknown value $enableval passed to --enable-sim-alignment\"" "$LINENO" 5; sim_alignment="";;
4595 if test x"$silent" != x"yes" && test x"$sim_alignment" != x""; then
4596 echo "Setting alignment flags = $sim_alignment" 6>&1
4599 if test x"$default_alignment" != x; then
4600 sim_alignment="-DWITH_DEFAULT_ALIGNMENT=${default_alignment}"
4602 if test x"$wire_alignment" != x; then
4603 sim_alignment="-DWITH_ALIGNMENT=${wire_alignment}"
4611 # Check whether --enable-sim-hostendian was given.
4612 if test "${enable_sim_hostendian+set}" = set; then :
4613 enableval=$enable_sim_hostendian; case "${enableval}" in
4614 no) sim_hostendian="-DWITH_HOST_BYTE_ORDER=0";;
4615 b*|B*) sim_hostendian="-DWITH_HOST_BYTE_ORDER=BIG_ENDIAN";;
4616 l*|L*) sim_hostendian="-DWITH_HOST_BYTE_ORDER=LITTLE_ENDIAN";;
4617 *) as_fn_error "\"Unknown value $enableval for --enable-sim-hostendian\"" "$LINENO" 5; sim_hostendian="";;
4619 if test x"$silent" != x"yes" && test x"$sim_hostendian" != x""; then
4620 echo "Setting hostendian flags = $sim_hostendian" 6>&1
4624 if test "x$cross_compiling" = "xno"; then
4625 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether byte ordering is bigendian" >&5
4626 $as_echo_n "checking whether byte ordering is bigendian... " >&6; }
4627 if test "${ac_cv_c_bigendian+set}" = set; then :
4628 $as_echo_n "(cached) " >&6
4630 ac_cv_c_bigendian=unknown
4631 # See if we're dealing with a universal compiler.
4632 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4633 /* end confdefs.h. */
4634 #ifndef __APPLE_CC__
4635 not a universal capable compiler
4640 if ac_fn_c_try_compile "$LINENO"; then :
4642 # Check for potential -arch flags. It is not universal unless
4643 # there are at least two -arch flags with different values.
4646 for ac_word in $CC $CFLAGS $CPPFLAGS $LDFLAGS; do
4647 if test -n "$ac_prev"; then
4649 i?86 | x86_64 | ppc | ppc64)
4650 if test -z "$ac_arch" || test "$ac_arch" = "$ac_word"; then
4653 ac_cv_c_bigendian=universal
4659 elif test "x$ac_word" = "x-arch"; then
4664 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4665 if test $ac_cv_c_bigendian = unknown; then
4666 # See if sys/param.h defines the BYTE_ORDER macro.
4667 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4668 /* end confdefs.h. */
4669 #include <sys/types.h>
4670 #include <sys/param.h>
4675 #if ! (defined BYTE_ORDER && defined BIG_ENDIAN \
4676 && defined LITTLE_ENDIAN && BYTE_ORDER && BIG_ENDIAN \
4685 if ac_fn_c_try_compile "$LINENO"; then :
4686 # It does; now see whether it defined to BIG_ENDIAN or not.
4687 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4688 /* end confdefs.h. */
4689 #include <sys/types.h>
4690 #include <sys/param.h>
4695 #if BYTE_ORDER != BIG_ENDIAN
4703 if ac_fn_c_try_compile "$LINENO"; then :
4704 ac_cv_c_bigendian=yes
4706 ac_cv_c_bigendian=no
4708 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4710 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4712 if test $ac_cv_c_bigendian = unknown; then
4713 # See if <limits.h> defines _LITTLE_ENDIAN or _BIG_ENDIAN (e.g., Solaris).
4714 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4715 /* end confdefs.h. */
4721 #if ! (defined _LITTLE_ENDIAN || defined _BIG_ENDIAN)
4729 if ac_fn_c_try_compile "$LINENO"; then :
4730 # It does; now see whether it defined to _BIG_ENDIAN or not.
4731 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4732 /* end confdefs.h. */
4746 if ac_fn_c_try_compile "$LINENO"; then :
4747 ac_cv_c_bigendian=yes
4749 ac_cv_c_bigendian=no
4751 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4753 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4755 if test $ac_cv_c_bigendian = unknown; then
4756 # Compile a test program.
4757 if test "$cross_compiling" = yes; then :
4758 # Try to guess by grepping values from an object file.
4759 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4760 /* end confdefs.h. */
4761 short int ascii_mm[] =
4762 { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 };
4763 short int ascii_ii[] =
4764 { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 };
4765 int use_ascii (int i) {
4766 return ascii_mm[i] + ascii_ii[i];
4768 short int ebcdic_ii[] =
4769 { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 };
4770 short int ebcdic_mm[] =
4771 { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 };
4772 int use_ebcdic (int i) {
4773 return ebcdic_mm[i] + ebcdic_ii[i];
4780 return use_ascii (foo) == use_ebcdic (foo);
4785 if ac_fn_c_try_compile "$LINENO"; then :
4786 if grep BIGenDianSyS conftest.$ac_objext >/dev/null; then
4787 ac_cv_c_bigendian=yes
4789 if grep LiTTleEnDian conftest.$ac_objext >/dev/null ; then
4790 if test "$ac_cv_c_bigendian" = unknown; then
4791 ac_cv_c_bigendian=no
4793 # finding both strings is unlikely to happen, but who knows?
4794 ac_cv_c_bigendian=unknown
4798 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4800 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4801 /* end confdefs.h. */
4802 $ac_includes_default
4807 /* Are we little or big endian? From Harbison&Steele. */
4811 char c[sizeof (long int)];
4814 return u.c[sizeof (long int) - 1] == 1;
4820 if ac_fn_c_try_run "$LINENO"; then :
4821 ac_cv_c_bigendian=no
4823 ac_cv_c_bigendian=yes
4825 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
4826 conftest.$ac_objext conftest.beam conftest.$ac_ext
4831 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_bigendian" >&5
4832 $as_echo "$ac_cv_c_bigendian" >&6; }
4833 case $ac_cv_c_bigendian in #(
4835 $as_echo "#define WORDS_BIGENDIAN 1" >>confdefs.h
4841 $as_echo "#define AC_APPLE_UNIVERSAL_BUILD 1" >>confdefs.h
4845 as_fn_error "unknown endianness
4846 presetting ac_cv_c_bigendian=no (or yes) will help" "$LINENO" 5 ;;
4849 if test $ac_cv_c_bigendian = yes; then
4850 sim_hostendian="-DWITH_HOST_BYTE_ORDER=BIG_ENDIAN"
4852 sim_hostendian="-DWITH_HOST_BYTE_ORDER=LITTLE_ENDIAN"
4855 sim_hostendian="-DWITH_HOST_BYTE_ORDER=0"
4860 default_sim_scache="16384"
4861 # Check whether --enable-sim-scache was given.
4862 if test "${enable_sim_scache+set}" = set; then :
4863 enableval=$enable_sim_scache; case "${enableval}" in
4864 yes) sim_scache="-DWITH_SCACHE=${default_sim_scache}";;
4865 no) sim_scache="-DWITH_SCACHE=0" ;;
4866 [0-9]*) sim_scache="-DWITH_SCACHE=${enableval}";;
4867 *) as_fn_error "\"Bad value $enableval passed to --enable-sim-scache\"" "$LINENO" 5;
4870 if test x"$silent" != x"yes" && test x"$sim_scache" != x""; then
4871 echo "Setting scache size = $sim_scache" 6>&1
4874 sim_scache="-DWITH_SCACHE=${default_sim_scache}"
4879 default_sim_default_model="m32r/d"
4880 # Check whether --enable-sim-default-model was given.
4881 if test "${enable_sim_default_model+set}" = set; then :
4882 enableval=$enable_sim_default_model; case "${enableval}" in
4883 yes|no) as_fn_error "\"Missing argument to --enable-sim-default-model\"" "$LINENO" 5;;
4884 *) sim_default_model="-DWITH_DEFAULT_MODEL='\"${enableval}\"'";;
4886 if test x"$silent" != x"yes" && test x"$sim_default_model" != x""; then
4887 echo "Setting default model = $sim_default_model" 6>&1
4890 sim_default_model="-DWITH_DEFAULT_MODEL='\"${default_sim_default_model}\"'"
4895 # Check whether --enable-sim-environment was given.
4896 if test "${enable_sim_environment+set}" = set; then :
4897 enableval=$enable_sim_environment; case "${enableval}" in
4898 all | ALL) sim_environment="-DWITH_ENVIRONMENT=ALL_ENVIRONMENT";;
4899 user | USER) sim_environment="-DWITH_ENVIRONMENT=USER_ENVIRONMENT";;
4900 virtual | VIRTUAL) sim_environment="-DWITH_ENVIRONMENT=VIRTUAL_ENVIRONMENT";;
4901 operating | OPERATING) sim_environment="-DWITH_ENVIRONMENT=OPERATING_ENVIRONMENT";;
4902 *) as_fn_error "\"Unknown value $enableval passed to --enable-sim-environment\"" "$LINENO" 5;
4903 sim_environment="";;
4905 if test x"$silent" != x"yes" && test x"$sim_environment" != x""; then
4906 echo "Setting sim environment = $sim_environment" 6>&1
4909 sim_environment="-DWITH_ENVIRONMENT=ALL_ENVIRONMENT"
4913 default_sim_inline=""
4914 # Check whether --enable-sim-inline was given.
4915 if test "${enable_sim_inline+set}" = set; then :
4916 enableval=$enable_sim_inline; sim_inline=""
4917 case "$enableval" in
4918 no) sim_inline="-DDEFAULT_INLINE=0";;
4919 0) sim_inline="-DDEFAULT_INLINE=0";;
4920 yes | 2) sim_inline="-DDEFAULT_INLINE=ALL_C_INLINE";;
4921 1) sim_inline="-DDEFAULT_INLINE=INLINE_LOCALS";;
4922 *) for x in `echo "$enableval" | sed -e "s/,/ /g"`; do
4925 *_INLINE=*) new_flag="-D$x";;
4926 *=*) new_flag=`echo "$x" | sed -e "s/=/_INLINE=/" -e "s/^/-D/"`;;
4927 *_INLINE) new_flag="-D$x=ALL_C_INLINE";;
4928 *) new_flag="-D$x""_INLINE=ALL_C_INLINE";;
4930 if test x"$sim_inline" = x""; then
4931 sim_inline="$new_flag"
4933 sim_inline="$sim_inline $new_flag"
4937 if test x"$silent" != x"yes" && test x"$sim_inline" != x""; then
4938 echo "Setting inline flags = $sim_inline" 6>&1
4942 if test "x$cross_compiling" = "xno"; then
4943 if test x"$GCC" != "x" -a x"${default_sim_inline}" != "x" ; then
4944 sim_inline="${default_sim_inline}"
4945 if test x"$silent" != x"yes"; then
4946 echo "Setting inline flags = $sim_inline" 6>&1
4952 sim_inline="-DDEFAULT_INLINE=0"
4959 cgendir='$(srcdir)/../../cgen'
4960 # Check whether --enable-cgen-maint was given.
4961 if test "${enable_cgen_maint+set}" = set; then :
4962 enableval=$enable_cgen_maint; case "${enableval}" in
4963 yes) cgen_maint=yes ;;
4964 no) cgen_maint=no ;;
4966 # argument is cgen install directory (not implemented yet).
4967 # Having a `share' directory might be more appropriate for the .scm,
4969 cgendir=${cgen_maint}/lib/cgen
4974 if test x${cgen_maint} != xno ; then
4984 case "${target_alias}" in
4986 traps_obj=traps-linux.o
4987 sim_extra_cflags="-DM32R_LINUX"
4991 sim_extra_cflags="-DM32R_ELF"
4999 ac_sources="$sim_link_files"
5000 ac_dests="$sim_link_links"
5001 while test -n "$ac_sources"; do
5002 set $ac_dests; ac_dest=$1; shift; ac_dests=$*
5003 set $ac_sources; ac_source=$1; shift; ac_sources=$*
5004 ac_config_links_1="$ac_config_links_1 $ac_dest:$ac_source"
5006 ac_config_links="$ac_config_links $ac_config_links_1"
5009 if grep CGEN_MAINT $srcdir/Makefile.in >/dev/null; then
5010 cgen_breaks="break cgen_rtx_error";
5013 ac_config_files="$ac_config_files Makefile.sim:Makefile.in"
5015 ac_config_files="$ac_config_files Make-common.sim:../common/Make-common.in"
5017 ac_config_files="$ac_config_files .gdbinit:../common/gdbinit.in"
5019 ac_config_commands="$ac_config_commands Makefile"
5021 ac_config_commands="$ac_config_commands stamp-h"
5023 cat >confcache <<\_ACEOF
5024 # This file is a shell script that caches the results of configure
5025 # tests run on this system so they can be shared between configure
5026 # scripts and configure runs, see configure's option --config-cache.
5027 # It is not useful on other systems. If it contains results you don't
5028 # want to keep, you may remove or edit it.
5030 # config.status only pays attention to the cache file if you give it
5031 # the --recheck option to rerun configure.
5033 # `ac_cv_env_foo' variables (set or unset) will be overridden when
5034 # loading this file, other *unset* `ac_cv_foo' will be assigned the
5039 # The following way of writing the cache mishandles newlines in values,
5040 # but we know of no workaround that is simple, portable, and efficient.
5041 # So, we kill variables containing newlines.
5042 # Ultrix sh set writes to stderr and can't be redirected directly,
5043 # and sets the high bit in the cache file unless we assign to the vars.
5045 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
5046 eval ac_val=\$$ac_var
5050 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
5051 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
5054 _ | IFS | as_nl) ;; #(
5055 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
5056 *) { eval $ac_var=; unset $ac_var;} ;;
5062 case $as_nl`(ac_space=' '; set) 2>&1` in #(
5063 *${as_nl}ac_space=\ *)
5064 # `set' does not quote correctly, so add quotes: double-quote
5065 # substitution turns \\\\ into \\, and sed turns \\ into \.
5068 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
5071 # `set' quotes correctly as required by POSIX, so do not add quotes.
5072 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
5081 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
5083 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
5085 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
5086 if test -w "$cache_file"; then
5087 test "x$cache_file" != "x/dev/null" &&
5088 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
5089 $as_echo "$as_me: updating cache $cache_file" >&6;}
5090 cat confcache >$cache_file
5092 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
5093 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
5098 test "x$prefix" = xNONE && prefix=$ac_default_prefix
5099 # Let make expand exec_prefix.
5100 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
5102 DEFS=-DHAVE_CONFIG_H
5106 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
5107 # 1. Remove the extension, and $U if already installed.
5108 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
5109 ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
5110 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
5111 # will be set to the directory where LIBOBJS objects are built.
5112 as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
5113 as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
5117 LTLIBOBJS=$ac_ltlibobjs
5122 : ${CONFIG_STATUS=./config.status}
5124 ac_clean_files_save=$ac_clean_files
5125 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
5126 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
5127 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
5129 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
5131 # Generated by $as_me.
5132 # Run this file to recreate the current configuration.
5133 # Compiler output produced by configure, useful for debugging
5134 # configure, is in config.log if it exists.
5140 SHELL=\${CONFIG_SHELL-$SHELL}
5143 cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
5144 ## -------------------- ##
5145 ## M4sh Initialization. ##
5146 ## -------------------- ##
5148 # Be more Bourne compatible
5149 DUALCASE=1; export DUALCASE # for MKS sh
5150 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
5153 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
5154 # is contrary to our usage. Disable this feature.
5155 alias -g '${1+"$@"}'='"$@"'
5156 setopt NO_GLOB_SUBST
5158 case `(set -o) 2>/dev/null` in #(
5170 # Printing a long string crashes Solaris 7 /usr/bin/printf.
5171 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
5172 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
5173 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
5174 # Prefer a ksh shell builtin over an external printf program on Solaris,
5175 # but without wasting forks for bash or zsh.
5176 if test -z "$BASH_VERSION$ZSH_VERSION" \
5177 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
5178 as_echo='print -r --'
5179 as_echo_n='print -rn --'
5180 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
5181 as_echo='printf %s\n'
5182 as_echo_n='printf %s'
5184 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
5185 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
5186 as_echo_n='/usr/ucb/echo -n'
5188 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
5189 as_echo_n_body='eval
5193 expr "X$arg" : "X\\(.*\\)$as_nl";
5194 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
5196 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
5198 export as_echo_n_body
5199 as_echo_n='sh -c $as_echo_n_body as_echo'
5202 as_echo='sh -c $as_echo_body as_echo'
5205 # The user is always right.
5206 if test "${PATH_SEPARATOR+set}" != set; then
5208 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
5209 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
5216 # We need space, tab and new line, in precisely that order. Quoting is
5217 # there to prevent editors from complaining about space-tab.
5218 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
5219 # splitting by setting IFS to empty value.)
5222 # Find who we are. Look in the path if we contain no directory separator.
5224 *[\\/]* ) as_myself=$0 ;;
5225 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5229 test -z "$as_dir" && as_dir=.
5230 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
5236 # We did not find ourselves, most probably we were run as `sh COMMAND'
5237 # in which case we are not to be found in the path.
5238 if test "x$as_myself" = x; then
5241 if test ! -f "$as_myself"; then
5242 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
5246 # Unset variables that we do not need and which cause bugs (e.g. in
5247 # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
5248 # suppresses any "Segmentation fault" message there. '((' could
5249 # trigger a bug in pdksh 5.2.14.
5250 for as_var in BASH_ENV ENV MAIL MAILPATH
5251 do eval test x\${$as_var+set} = xset \
5252 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
5265 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
5268 # as_fn_error ERROR [LINENO LOG_FD]
5269 # ---------------------------------
5270 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
5271 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
5272 # script with status $?, using 1 if that was 0.
5275 as_status=$?; test $as_status -eq 0 && as_status=1
5277 as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
5278 $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
5280 $as_echo "$as_me: error: $1" >&2
5281 as_fn_exit $as_status
5285 # as_fn_set_status STATUS
5286 # -----------------------
5287 # Set $? to STATUS, without forking.
5291 } # as_fn_set_status
5295 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
5305 # Portably unset VAR.
5308 { eval $1=; unset $1;}
5310 as_unset=as_fn_unset
5311 # as_fn_append VAR VALUE
5312 # ----------------------
5313 # Append the text in VALUE to the end of the definition contained in VAR. Take
5314 # advantage of any shell optimizations that allow amortized linear growth over
5315 # repeated appends, instead of the typical quadratic growth present in naive
5317 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
5318 eval 'as_fn_append ()
5329 # as_fn_arith ARG...
5330 # ------------------
5331 # Perform arithmetic evaluation on the ARGs, and store the result in the
5332 # global $as_val. Take advantage of shells that can avoid forks. The arguments
5333 # must be portable across $(()) and expr.
5334 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
5335 eval 'as_fn_arith ()
5342 as_val=`expr "$@" || test $? -eq 1`
5347 if expr a : '\(a\)' >/dev/null 2>&1 &&
5348 test "X`expr 00001 : '.*\(...\)'`" = X001; then
5354 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
5355 as_basename=basename
5360 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
5366 as_me=`$as_basename -- "$0" ||
5367 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
5368 X"$0" : 'X\(//\)$' \| \
5369 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
5371 sed '/^.*\/\([^/][^/]*\)\/*$/{
5385 # Avoid depending upon Character Ranges.
5386 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
5387 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
5388 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
5389 as_cr_digits='0123456789'
5390 as_cr_alnum=$as_cr_Letters$as_cr_digits
5392 ECHO_C= ECHO_N= ECHO_T=
5393 case `echo -n x` in #(((((
5395 case `echo 'xy\c'` in
5396 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
5398 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
5405 rm -f conf$$ conf$$.exe conf$$.file
5406 if test -d conf$$.dir; then
5407 rm -f conf$$.dir/conf$$.file
5410 mkdir conf$$.dir 2>/dev/null
5412 if (echo >conf$$.file) 2>/dev/null; then
5413 if ln -s conf$$.file conf$$ 2>/dev/null; then
5415 # ... but there are two gotchas:
5416 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
5417 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
5418 # In both cases, we have to default to `cp -p'.
5419 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
5421 elif ln conf$$.file conf$$ 2>/dev/null; then
5429 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
5430 rmdir conf$$.dir 2>/dev/null
5435 # Create "$as_dir" as a directory, including parents if necessary.
5440 -*) as_dir=./$as_dir;;
5442 test -d "$as_dir" || eval $as_mkdir_p || {
5446 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
5447 *) as_qdir=$as_dir;;
5449 as_dirs="'$as_qdir' $as_dirs"
5450 as_dir=`$as_dirname -- "$as_dir" ||
5451 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
5452 X"$as_dir" : 'X\(//\)[^/]' \| \
5453 X"$as_dir" : 'X\(//\)$' \| \
5454 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
5455 $as_echo X"$as_dir" |
5456 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
5473 test -d "$as_dir" && break
5475 test -z "$as_dirs" || eval "mkdir $as_dirs"
5476 } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
5480 if mkdir -p . 2>/dev/null; then
5481 as_mkdir_p='mkdir -p "$as_dir"'
5483 test -d ./-p && rmdir ./-p
5487 if test -x / >/dev/null 2>&1; then
5490 if ls -dL / >/dev/null 2>&1; then
5497 if test -d "$1"; then
5503 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
5504 ???[sx]*):;;*)false;;esac;fi
5508 as_executable_p=$as_test_x
5510 # Sed expression to map a string onto a valid CPP name.
5511 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
5513 # Sed expression to map a string onto a valid variable name.
5514 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
5518 ## ----------------------------------- ##
5519 ## Main body of $CONFIG_STATUS script. ##
5520 ## ----------------------------------- ##
5522 test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
5524 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
5525 # Save the log message, to keep $0 and so on meaningful, and to
5526 # report actual input values of CONFIG_FILES etc. instead of their
5527 # values after options handling.
5529 This file was extended by $as_me, which was
5530 generated by GNU Autoconf 2.64. Invocation command line was
5532 CONFIG_FILES = $CONFIG_FILES
5533 CONFIG_HEADERS = $CONFIG_HEADERS
5534 CONFIG_LINKS = $CONFIG_LINKS
5535 CONFIG_COMMANDS = $CONFIG_COMMANDS
5538 on `(hostname || uname -n) 2>/dev/null | sed 1q`
5543 case $ac_config_files in *"
5544 "*) set x $ac_config_files; shift; ac_config_files=$*;;
5547 case $ac_config_headers in *"
5548 "*) set x $ac_config_headers; shift; ac_config_headers=$*;;
5552 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
5553 # Files that config.status was made for.
5554 config_files="$ac_config_files"
5555 config_headers="$ac_config_headers"
5556 config_links="$ac_config_links"
5557 config_commands="$ac_config_commands"
5561 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
5563 \`$as_me' instantiates files and other configuration actions
5564 from templates according to the current configuration. Unless the files
5565 and actions are specified as TAGs, all are instantiated by default.
5567 Usage: $0 [OPTION]... [TAG]...
5569 -h, --help print this help, then exit
5570 -V, --version print version number and configuration settings, then exit
5571 -q, --quiet, --silent
5572 do not print progress messages
5573 -d, --debug don't remove temporary files
5574 --recheck update $as_me by reconfiguring in the same conditions
5575 --file=FILE[:TEMPLATE]
5576 instantiate the configuration file FILE
5577 --header=FILE[:TEMPLATE]
5578 instantiate the configuration header FILE
5580 Configuration files:
5583 Configuration headers:
5586 Configuration links:
5589 Configuration commands:
5592 Report bugs to the package provider."
5595 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
5598 configured by $0, generated by GNU Autoconf 2.64,
5599 with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
5601 Copyright (C) 2009 Free Software Foundation, Inc.
5602 This config.status script is free software; the Free Software Foundation
5603 gives unlimited permission to copy, distribute and modify it."
5608 test -n "\$AWK" || AWK=awk
5611 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
5612 # The default lists apply if the user does not specify any file.
5618 ac_option=`expr "X$1" : 'X\([^=]*\)='`
5619 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
5630 # Handling of the options.
5631 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
5633 --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
5634 $as_echo "$ac_cs_version"; exit ;;
5635 --debug | --debu | --deb | --de | --d | -d )
5637 --file | --fil | --fi | --f )
5640 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
5642 as_fn_append CONFIG_FILES " '$ac_optarg'"
5643 ac_need_defaults=false;;
5644 --header | --heade | --head | --hea )
5647 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
5649 as_fn_append CONFIG_HEADERS " '$ac_optarg'"
5650 ac_need_defaults=false;;
5652 # Conflict between --help and --header
5653 as_fn_error "ambiguous option: \`$1'
5654 Try \`$0 --help' for more information.";;
5655 --help | --hel | -h )
5656 $as_echo "$ac_cs_usage"; exit ;;
5657 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
5658 | -silent | --silent | --silen | --sile | --sil | --si | --s)
5662 -*) as_fn_error "unrecognized option: \`$1'
5663 Try \`$0 --help' for more information." ;;
5665 *) as_fn_append ac_config_targets " $1"
5666 ac_need_defaults=false ;;
5672 ac_configure_extra_args=
5674 if $ac_cs_silent; then
5676 ac_configure_extra_args="$ac_configure_extra_args --silent"
5680 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
5681 if \$ac_cs_recheck; then
5682 set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
5684 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
5685 CONFIG_SHELL='$SHELL'
5691 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
5695 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
5696 ## Running $as_me. ##
5702 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
5705 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
5707 # Handling of arguments.
5708 for ac_config_target in $ac_config_targets
5710 case $ac_config_target in
5711 "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h:config.in" ;;
5712 "$ac_config_links_1") CONFIG_LINKS="$CONFIG_LINKS $ac_config_links_1" ;;
5713 "Makefile.sim") CONFIG_FILES="$CONFIG_FILES Makefile.sim:Makefile.in" ;;
5714 "Make-common.sim") CONFIG_FILES="$CONFIG_FILES Make-common.sim:../common/Make-common.in" ;;
5715 ".gdbinit") CONFIG_FILES="$CONFIG_FILES .gdbinit:../common/gdbinit.in" ;;
5716 "Makefile") CONFIG_COMMANDS="$CONFIG_COMMANDS Makefile" ;;
5717 "stamp-h") CONFIG_COMMANDS="$CONFIG_COMMANDS stamp-h" ;;
5719 *) as_fn_error "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
5724 # If the user did not use the arguments to specify the items to instantiate,
5725 # then the envvar interface is used. Set only those that are not.
5726 # We use the long form for the default assignment because of an extremely
5727 # bizarre bug on SunOS 4.1.3.
5728 if $ac_need_defaults; then
5729 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
5730 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
5731 test "${CONFIG_LINKS+set}" = set || CONFIG_LINKS=$config_links
5732 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
5735 # Have a temporary directory for convenience. Make it in the build tree
5736 # simply because there is no reason against having it here, and in addition,
5737 # creating and moving files from /tmp can sometimes cause problems.
5738 # Hook for its removal unless debugging.
5739 # Note that there is a small window in which the directory will not be cleaned:
5740 # after its creation but before its name has been assigned to `$tmp'.
5744 trap 'exit_status=$?
5745 { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
5747 trap 'as_fn_exit 1' 1 2 13 15
5749 # Create a (secure) tmp directory for tmp files.
5752 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
5753 test -n "$tmp" && test -d "$tmp"
5756 tmp=./conf$$-$RANDOM
5757 (umask 077 && mkdir "$tmp")
5758 } || as_fn_error "cannot create a temporary directory in ." "$LINENO" 5
5760 # Set up the scripts for CONFIG_FILES section.
5761 # No need to generate them if there are no CONFIG_FILES.
5762 # This happens for instance with `./config.status config.h'.
5763 if test -n "$CONFIG_FILES"; then
5766 ac_cr=`echo X | tr X '\015'`
5767 # On cygwin, bash can eat \r inside `` if the user requested igncr.
5768 # But we know of no other shell where ac_cr would be empty at this
5769 # point, so we can use a bashism as a fallback.
5770 if test "x$ac_cr" = x; then
5771 eval ac_cr=\$\'\\r\'
5773 ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
5774 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
5780 echo 'BEGIN {' >"$tmp/subs1.awk" &&
5785 echo "cat >conf$$subs.awk <<_ACEOF" &&
5786 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
5789 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
5790 ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
5792 for ac_last_try in false false false false false :; do
5793 . ./conf$$subs.sh ||
5794 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
5796 ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
5797 if test $ac_delim_n = $ac_delim_num; then
5799 elif $ac_last_try; then
5800 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
5802 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
5807 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
5808 cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&
5812 s/^/S["/; s/!.*/"]=/
5822 s/\(.\{148\}\).*/\1/
5824 s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
5829 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
5836 s/\(.\{148\}\).*/\1/
5838 s/["\\]/\\&/g; s/^/"/; s/$/"/
5842 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
5847 ' <conf$$subs.awk | sed '
5852 ' >>$CONFIG_STATUS || ac_write_fail=1
5853 rm -f conf$$subs.awk
5854 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
5856 cat >>"\$tmp/subs1.awk" <<_ACAWK &&
5857 for (key in S) S_is_set[key] = 1
5863 nfields = split(line, field, "@")
5865 len = length(field[1])
5866 for (i = 2; i < nfields; i++) {
5868 keylen = length(key)
5869 if (S_is_set[key]) {
5871 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
5872 len += length(value) + length(field[++i])
5883 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
5884 if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
5885 sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
5888 fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
5889 || as_fn_error "could not setup config files machinery" "$LINENO" 5
5892 # VPATH may cause trouble with some makes, so we remove $(srcdir),
5893 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
5894 # trailing colons and then remove the whole line if VPATH becomes empty
5895 # (actually we leave an empty line to preserve line numbers).
5896 if test "x$srcdir" = x.; then
5897 ac_vpsub='/^[ ]*VPATH[ ]*=/{
5901 s/^\([^=]*=[ ]*\):*/\1/
5907 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
5908 fi # test -n "$CONFIG_FILES"
5910 # Set up the scripts for CONFIG_HEADERS section.
5911 # No need to generate them if there are no CONFIG_HEADERS.
5912 # This happens for instance with `./config.status Makefile'.
5913 if test -n "$CONFIG_HEADERS"; then
5914 cat >"$tmp/defines.awk" <<\_ACAWK ||
5918 # Transform confdefs.h into an awk script `defines.awk', embedded as
5919 # here-document in config.status, that substitutes the proper values into
5920 # config.h.in to produce config.h.
5922 # Create a delimiter string that does not exist in confdefs.h, to ease
5923 # handling of long lines.
5925 for ac_last_try in false false :; do
5926 ac_t=`sed -n "/$ac_delim/p" confdefs.h`
5927 if test -z "$ac_t"; then
5929 elif $ac_last_try; then
5930 as_fn_error "could not make $CONFIG_HEADERS" "$LINENO" 5
5932 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
5936 # For the awk script, D is an array of macro values keyed by name,
5937 # likewise P contains macro parameters if any. Preserve backslash
5938 # newline sequences.
5940 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
5942 s/.\{148\}/&'"$ac_delim"'/g
5945 s/^[ ]*#[ ]*define[ ][ ]*/ /
5952 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
5954 s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p
5958 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
5959 D["\1"]=" \3\\\\\\n"\\/p
5961 s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
5966 s/.\{148\}/&'"$ac_delim"'/g
5971 s/["\\]/\\&/g; s/^/"/; s/$/"/p
5974 s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
5976 ' <confdefs.h | sed '
5977 s/'"$ac_delim"'/"\\\
5978 "/g' >>$CONFIG_STATUS || ac_write_fail=1
5980 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
5981 for (key in D) D_is_set[key] = 1
5984 /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
5986 split(line, arg, " ")
5987 if (arg[1] == "#") {
5991 defundef = substr(arg[1], 2)
5994 split(mac1, mac2, "(") #)
5996 prefix = substr(line, 1, index(line, defundef) - 1)
5997 if (D_is_set[macro]) {
5998 # Preserve the white space surrounding the "#".
5999 print prefix "define", macro P[macro] D[macro]
6002 # Replace #undef with comments. This is necessary, for example,
6003 # in the case of _POSIX_SOURCE, which is predefined and required
6004 # on some systems where configure will not decide to define it.
6005 if (defundef == "undef") {
6006 print "/*", prefix defundef, macro, "*/"
6014 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
6015 as_fn_error "could not setup config headers machinery" "$LINENO" 5
6016 fi # test -n "$CONFIG_HEADERS"
6019 eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS :L $CONFIG_LINKS :C $CONFIG_COMMANDS"
6024 :[FHLC]) ac_mode=$ac_tag; continue;;
6026 case $ac_mode$ac_tag in
6028 :L* | :C*:*) as_fn_error "invalid tag \`$ac_tag'" "$LINENO" 5;;
6029 :[FH]-) ac_tag=-:-;;
6030 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
6047 -) ac_f="$tmp/stdin";;
6048 *) # Look for the file first in the build tree, then in the source tree
6049 # (if the path is not absolute). The absolute path cannot be DOS-style,
6050 # because $ac_f cannot contain `:'.
6054 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
6056 as_fn_error "cannot find input file: \`$ac_f'" "$LINENO" 5;;
6058 case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
6059 as_fn_append ac_file_inputs " '$ac_f'"
6062 # Let's still pretend it is `configure' which instantiates (i.e., don't
6063 # use $as_me), people would be surprised to read:
6064 # /* config.h. Generated by config.status. */
6065 configure_input='Generated from '`
6066 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
6068 if test x"$ac_file" != x-; then
6069 configure_input="$ac_file. $configure_input"
6070 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
6071 $as_echo "$as_me: creating $ac_file" >&6;}
6073 # Neutralize special characters interpreted by sed in replacement strings.
6074 case $configure_input in #(
6075 *\&* | *\|* | *\\* )
6076 ac_sed_conf_input=`$as_echo "$configure_input" |
6077 sed 's/[\\\\&|]/\\\\&/g'`;; #(
6078 *) ac_sed_conf_input=$configure_input;;
6082 *:-:* | *:-) cat >"$tmp/stdin" \
6083 || as_fn_error "could not create $ac_file" "$LINENO" 5 ;;
6088 ac_dir=`$as_dirname -- "$ac_file" ||
6089 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
6090 X"$ac_file" : 'X\(//\)[^/]' \| \
6091 X"$ac_file" : 'X\(//\)$' \| \
6092 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
6093 $as_echo X"$ac_file" |
6094 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
6111 as_dir="$ac_dir"; as_fn_mkdir_p
6115 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
6117 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
6118 # A ".." for each directory in $ac_dir_suffix.
6119 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
6120 case $ac_top_builddir_sub in
6121 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
6122 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
6125 ac_abs_top_builddir=$ac_pwd
6126 ac_abs_builddir=$ac_pwd$ac_dir_suffix
6127 # for backward compatibility:
6128 ac_top_builddir=$ac_top_build_prefix
6131 .) # We are building in place.
6133 ac_top_srcdir=$ac_top_builddir_sub
6134 ac_abs_top_srcdir=$ac_pwd ;;
6135 [\\/]* | ?:[\\/]* ) # Absolute name.
6136 ac_srcdir=$srcdir$ac_dir_suffix;
6137 ac_top_srcdir=$srcdir
6138 ac_abs_top_srcdir=$srcdir ;;
6140 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
6141 ac_top_srcdir=$ac_top_build_prefix$srcdir
6142 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
6144 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
6154 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
6155 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
6159 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
6160 # If the template does not know about datarootdir, expand it.
6161 # FIXME: This hack should be removed a few years after 2.60.
6162 ac_datarootdir_hack=; ac_datarootdir_seen=
6173 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
6174 *datarootdir*) ac_datarootdir_seen=yes;;
6175 *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
6176 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
6177 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
6179 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
6180 ac_datarootdir_hack='
6181 s&@datadir@&$datadir&g
6182 s&@docdir@&$docdir&g
6183 s&@infodir@&$infodir&g
6184 s&@localedir@&$localedir&g
6185 s&@mandir@&$mandir&g
6186 s&\\\${datarootdir}&$datarootdir&g' ;;
6190 # Neutralize VPATH when `$srcdir' = `.'.
6191 # Shell code in configure.ac might set extrasub.
6192 # FIXME: do we really want to maintain this feature?
6193 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
6194 ac_sed_extra="$ac_vpsub
6197 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
6199 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
6200 s|@configure_input@|$ac_sed_conf_input|;t t
6201 s&@top_builddir@&$ac_top_builddir_sub&;t t
6202 s&@top_build_prefix@&$ac_top_build_prefix&;t t
6203 s&@srcdir@&$ac_srcdir&;t t
6204 s&@abs_srcdir@&$ac_abs_srcdir&;t t
6205 s&@top_srcdir@&$ac_top_srcdir&;t t
6206 s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
6207 s&@builddir@&$ac_builddir&;t t
6208 s&@abs_builddir@&$ac_abs_builddir&;t t
6209 s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
6210 s&@INSTALL@&$ac_INSTALL&;t t
6211 $ac_datarootdir_hack
6213 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \
6214 || as_fn_error "could not create $ac_file" "$LINENO" 5
6216 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
6217 { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
6218 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
6219 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
6220 which seems to be undefined. Please make sure it is defined." >&5
6221 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
6222 which seems to be undefined. Please make sure it is defined." >&2;}
6226 -) cat "$tmp/out" && rm -f "$tmp/out";;
6227 *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
6229 || as_fn_error "could not create $ac_file" "$LINENO" 5
6235 if test x"$ac_file" != x-; then
6237 $as_echo "/* $configure_input */" \
6238 && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs"
6239 } >"$tmp/config.h" \
6240 || as_fn_error "could not create $ac_file" "$LINENO" 5
6241 if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then
6242 { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
6243 $as_echo "$as_me: $ac_file is unchanged" >&6;}
6246 mv "$tmp/config.h" "$ac_file" \
6247 || as_fn_error "could not create $ac_file" "$LINENO" 5
6250 $as_echo "/* $configure_input */" \
6251 && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \
6252 || as_fn_error "could not create -" "$LINENO" 5
6260 if test "$ac_source" = "$ac_file" && test "$srcdir" = '.'; then
6263 # Prefer the file from the source tree if names are identical.
6264 if test "$ac_source" = "$ac_file" || test ! -r "$ac_source"; then
6265 ac_source=$srcdir/$ac_source
6268 { $as_echo "$as_me:${as_lineno-$LINENO}: linking $ac_source to $ac_file" >&5
6269 $as_echo "$as_me: linking $ac_source to $ac_file" >&6;}
6271 if test ! -r "$ac_source"; then
6272 as_fn_error "$ac_source: file not found" "$LINENO" 5
6276 # Try a relative symlink, then a hard link, then a copy.
6278 [\\/$]* | ?:[\\/]* ) ac_rel_source=$ac_source ;;
6279 *) ac_rel_source=$ac_top_build_prefix$ac_source ;;
6281 ln -s "$ac_rel_source" "$ac_file" 2>/dev/null ||
6282 ln "$ac_source" "$ac_file" 2>/dev/null ||
6283 cp -p "$ac_source" "$ac_file" ||
6284 as_fn_error "cannot link or copy $ac_source to $ac_file" "$LINENO" 5
6287 :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
6288 $as_echo "$as_me: executing $ac_file commands" >&6;}
6293 case $ac_file$ac_mode in
6294 "Makefile":C) echo "Merging Makefile.sim+Make-common.sim into Makefile ..."
6295 rm -f Makesim1.tmp Makesim2.tmp Makefile
6296 sed -n -e '/^## COMMON_PRE_/,/^## End COMMON_PRE_/ p' <Make-common.sim >Makesim1.tmp
6297 sed -n -e '/^## COMMON_POST_/,/^## End COMMON_POST_/ p' <Make-common.sim >Makesim2.tmp
6298 sed -e '/^## COMMON_PRE_/ r Makesim1.tmp' \
6299 -e '/^## COMMON_POST_/ r Makesim2.tmp' \
6300 <Makefile.sim >Makefile
6301 rm -f Makefile.sim Make-common.sim Makesim1.tmp Makesim2.tmp
6303 "stamp-h":C) echo > stamp-h ;;
6311 ac_clean_files=$ac_clean_files_save
6313 test $ac_write_fail = 0 ||
6314 as_fn_error "write failure creating $CONFIG_STATUS" "$LINENO" 5
6317 # configure is writing to config.log, and then calls config.status.
6318 # config.status does its own redirection, appending to config.log.
6319 # Unfortunately, on DOS this fails, as config.log is still kept open
6320 # by configure, so config.status won't be able to write to it; its
6321 # output is simply discarded. So we exec the FD to /dev/null,
6322 # effectively closing config.log, so it can be properly (re)opened and
6323 # appended to by config.status. When coming back to configure, we
6324 # need to make the FD available again.
6325 if test "$no_create" != yes; then
6327 ac_config_status_args=
6328 test "$silent" = yes &&
6329 ac_config_status_args="$ac_config_status_args --quiet"
6331 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
6333 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
6334 # would make configure fail if this is the last instruction.
6335 $ac_cs_success || as_fn_exit $?
6337 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
6338 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
6339 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}