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
718 program_transform_name
731 enable_option_checking
736 enable_sim_decode_mechanism
737 enable_sim_default_model
744 enable_sim_hostbitsize
745 enable_sim_hostendian
751 enable_sim_model_issue
756 enable_sim_reserved_bits
764 enable_sim_xor_endian
770 ac_precious_vars
='build_alias
781 # Initialize some variables set by options.
783 ac_init_version
=false
784 ac_unrecognized_opts
=
786 # The variables have the same names as the options, with
787 # dashes changed to underlines.
795 program_transform_name
=s
,x
,x
,
803 # Installation directory options.
804 # These are left unexpanded so users can "make install exec_prefix=/foo"
805 # and all the variables that are supposed to be based on exec_prefix
806 # by default will actually change.
807 # Use braces instead of parens because sh, perl, etc. also accept them.
808 # (The list follows the same order as the GNU Coding Standards.)
809 bindir
='${exec_prefix}/bin'
810 sbindir
='${exec_prefix}/sbin'
811 libexecdir
='${exec_prefix}/libexec'
812 datarootdir
='${prefix}/share'
813 datadir
='${datarootdir}'
814 sysconfdir
='${prefix}/etc'
815 sharedstatedir
='${prefix}/com'
816 localstatedir
='${prefix}/var'
817 includedir
='${prefix}/include'
818 oldincludedir
='/usr/include'
819 docdir
='${datarootdir}/doc/${PACKAGE}'
820 infodir
='${datarootdir}/info'
825 libdir
='${exec_prefix}/lib'
826 localedir
='${datarootdir}/locale'
827 mandir
='${datarootdir}/man'
833 # If the previous option needs an argument, assign it.
834 if test -n "$ac_prev"; then
835 eval $ac_prev=\
$ac_option
841 *=*) ac_optarg
=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
845 # Accept the important Cygnus configure options, so we can diagnose typos.
847 case $ac_dashdash$ac_option in
851 -bindir |
--bindir |
--bindi |
--bind |
--bin |
--bi)
853 -bindir=* |
--bindir=* |
--bindi=* |
--bind=* |
--bin=* |
--bi=*)
856 -build |
--build |
--buil |
--bui |
--bu)
857 ac_prev
=build_alias
;;
858 -build=* |
--build=* |
--buil=* |
--bui=* |
--bu=*)
859 build_alias
=$ac_optarg ;;
861 -cache-file |
--cache-file |
--cache-fil |
--cache-fi \
862 |
--cache-f |
--cache- |
--cache |
--cach |
--cac |
--ca |
--c)
863 ac_prev
=cache_file
;;
864 -cache-file=* |
--cache-file=* |
--cache-fil=* |
--cache-fi=* \
865 |
--cache-f=* |
--cache-=* |
--cache=* |
--cach=* |
--cac=* |
--ca=* |
--c=*)
866 cache_file
=$ac_optarg ;;
869 cache_file
=config.cache
;;
871 -datadir |
--datadir |
--datadi |
--datad)
873 -datadir=* |
--datadir=* |
--datadi=* |
--datad=*)
874 datadir
=$ac_optarg ;;
876 -datarootdir |
--datarootdir |
--datarootdi |
--datarootd |
--dataroot \
877 |
--dataroo |
--dataro |
--datar)
878 ac_prev
=datarootdir
;;
879 -datarootdir=* |
--datarootdir=* |
--datarootdi=* |
--datarootd=* \
880 |
--dataroot=* |
--dataroo=* |
--dataro=* |
--datar=*)
881 datarootdir
=$ac_optarg ;;
883 -disable-* |
--disable-*)
884 ac_useropt
=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
885 # Reject names that are not valid shell variable names.
886 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
887 as_fn_error
"invalid feature name: $ac_useropt"
888 ac_useropt_orig
=$ac_useropt
889 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
890 case $ac_user_opts in
894 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
895 ac_unrecognized_sep
=', ';;
897 eval enable_
$ac_useropt=no
;;
899 -docdir |
--docdir |
--docdi |
--doc |
--do)
901 -docdir=* |
--docdir=* |
--docdi=* |
--doc=* |
--do=*)
904 -dvidir |
--dvidir |
--dvidi |
--dvid |
--dvi |
--dv)
906 -dvidir=* |
--dvidir=* |
--dvidi=* |
--dvid=* |
--dvi=* |
--dv=*)
909 -enable-* |
--enable-*)
910 ac_useropt
=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
911 # Reject names that are not valid shell variable names.
912 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
913 as_fn_error
"invalid feature name: $ac_useropt"
914 ac_useropt_orig
=$ac_useropt
915 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
916 case $ac_user_opts in
920 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
921 ac_unrecognized_sep
=', ';;
923 eval enable_
$ac_useropt=\
$ac_optarg ;;
925 -exec-prefix |
--exec_prefix |
--exec-prefix |
--exec-prefi \
926 |
--exec-pref |
--exec-pre |
--exec-pr |
--exec-p |
--exec- \
927 |
--exec |
--exe |
--ex)
928 ac_prev
=exec_prefix
;;
929 -exec-prefix=* |
--exec_prefix=* |
--exec-prefix=* |
--exec-prefi=* \
930 |
--exec-pref=* |
--exec-pre=* |
--exec-pr=* |
--exec-p=* |
--exec-=* \
931 |
--exec=* |
--exe=* |
--ex=*)
932 exec_prefix
=$ac_optarg ;;
934 -gas |
--gas |
--ga |
--g)
935 # Obsolete; use --with-gas.
938 -help |
--help |
--hel |
--he |
-h)
940 -help=r
* |
--help=r
* |
--hel=r
* |
--he=r
* |
-hr*)
941 ac_init_help
=recursive
;;
942 -help=s
* |
--help=s
* |
--hel=s
* |
--he=s
* |
-hs*)
943 ac_init_help
=short
;;
945 -host |
--host |
--hos |
--ho)
946 ac_prev
=host_alias
;;
947 -host=* |
--host=* |
--hos=* |
--ho=*)
948 host_alias
=$ac_optarg ;;
950 -htmldir |
--htmldir |
--htmldi |
--htmld |
--html |
--htm |
--ht)
952 -htmldir=* |
--htmldir=* |
--htmldi=* |
--htmld=* |
--html=* |
--htm=* \
954 htmldir
=$ac_optarg ;;
956 -includedir |
--includedir |
--includedi |
--included |
--include \
957 |
--includ |
--inclu |
--incl |
--inc)
958 ac_prev
=includedir
;;
959 -includedir=* |
--includedir=* |
--includedi=* |
--included=* |
--include=* \
960 |
--includ=* |
--inclu=* |
--incl=* |
--inc=*)
961 includedir
=$ac_optarg ;;
963 -infodir |
--infodir |
--infodi |
--infod |
--info |
--inf)
965 -infodir=* |
--infodir=* |
--infodi=* |
--infod=* |
--info=* |
--inf=*)
966 infodir
=$ac_optarg ;;
968 -libdir |
--libdir |
--libdi |
--libd)
970 -libdir=* |
--libdir=* |
--libdi=* |
--libd=*)
973 -libexecdir |
--libexecdir |
--libexecdi |
--libexecd |
--libexec \
974 |
--libexe |
--libex |
--libe)
975 ac_prev
=libexecdir
;;
976 -libexecdir=* |
--libexecdir=* |
--libexecdi=* |
--libexecd=* |
--libexec=* \
977 |
--libexe=* |
--libex=* |
--libe=*)
978 libexecdir
=$ac_optarg ;;
980 -localedir |
--localedir |
--localedi |
--localed |
--locale)
982 -localedir=* |
--localedir=* |
--localedi=* |
--localed=* |
--locale=*)
983 localedir
=$ac_optarg ;;
985 -localstatedir |
--localstatedir |
--localstatedi |
--localstated \
986 |
--localstate |
--localstat |
--localsta |
--localst |
--locals)
987 ac_prev
=localstatedir
;;
988 -localstatedir=* |
--localstatedir=* |
--localstatedi=* |
--localstated=* \
989 |
--localstate=* |
--localstat=* |
--localsta=* |
--localst=* |
--locals=*)
990 localstatedir
=$ac_optarg ;;
992 -mandir |
--mandir |
--mandi |
--mand |
--man |
--ma |
--m)
994 -mandir=* |
--mandir=* |
--mandi=* |
--mand=* |
--man=* |
--ma=* |
--m=*)
998 # Obsolete; use --without-fp.
1001 -no-create |
--no-create |
--no-creat |
--no-crea |
--no-cre \
1002 |
--no-cr |
--no-c |
-n)
1005 -no-recursion |
--no-recursion |
--no-recursio |
--no-recursi \
1006 |
--no-recurs |
--no-recur |
--no-recu |
--no-rec |
--no-re |
--no-r)
1009 -oldincludedir |
--oldincludedir |
--oldincludedi |
--oldincluded \
1010 |
--oldinclude |
--oldinclud |
--oldinclu |
--oldincl |
--oldinc \
1011 |
--oldin |
--oldi |
--old |
--ol |
--o)
1012 ac_prev
=oldincludedir
;;
1013 -oldincludedir=* |
--oldincludedir=* |
--oldincludedi=* |
--oldincluded=* \
1014 |
--oldinclude=* |
--oldinclud=* |
--oldinclu=* |
--oldincl=* |
--oldinc=* \
1015 |
--oldin=* |
--oldi=* |
--old=* |
--ol=* |
--o=*)
1016 oldincludedir
=$ac_optarg ;;
1018 -prefix |
--prefix |
--prefi |
--pref |
--pre |
--pr |
--p)
1020 -prefix=* |
--prefix=* |
--prefi=* |
--pref=* |
--pre=* |
--pr=* |
--p=*)
1021 prefix
=$ac_optarg ;;
1023 -program-prefix |
--program-prefix |
--program-prefi |
--program-pref \
1024 |
--program-pre |
--program-pr |
--program-p)
1025 ac_prev
=program_prefix
;;
1026 -program-prefix=* |
--program-prefix=* |
--program-prefi=* \
1027 |
--program-pref=* |
--program-pre=* |
--program-pr=* |
--program-p=*)
1028 program_prefix
=$ac_optarg ;;
1030 -program-suffix |
--program-suffix |
--program-suffi |
--program-suff \
1031 |
--program-suf |
--program-su |
--program-s)
1032 ac_prev
=program_suffix
;;
1033 -program-suffix=* |
--program-suffix=* |
--program-suffi=* \
1034 |
--program-suff=* |
--program-suf=* |
--program-su=* |
--program-s=*)
1035 program_suffix
=$ac_optarg ;;
1037 -program-transform-name |
--program-transform-name \
1038 |
--program-transform-nam |
--program-transform-na \
1039 |
--program-transform-n |
--program-transform- \
1040 |
--program-transform |
--program-transfor \
1041 |
--program-transfo |
--program-transf \
1042 |
--program-trans |
--program-tran \
1043 |
--progr-tra |
--program-tr |
--program-t)
1044 ac_prev
=program_transform_name
;;
1045 -program-transform-name=* |
--program-transform-name=* \
1046 |
--program-transform-nam=* |
--program-transform-na=* \
1047 |
--program-transform-n=* |
--program-transform-=* \
1048 |
--program-transform=* |
--program-transfor=* \
1049 |
--program-transfo=* |
--program-transf=* \
1050 |
--program-trans=* |
--program-tran=* \
1051 |
--progr-tra=* |
--program-tr=* |
--program-t=*)
1052 program_transform_name
=$ac_optarg ;;
1054 -pdfdir |
--pdfdir |
--pdfdi |
--pdfd |
--pdf |
--pd)
1056 -pdfdir=* |
--pdfdir=* |
--pdfdi=* |
--pdfd=* |
--pdf=* |
--pd=*)
1057 pdfdir
=$ac_optarg ;;
1059 -psdir |
--psdir |
--psdi |
--psd |
--ps)
1061 -psdir=* |
--psdir=* |
--psdi=* |
--psd=* |
--ps=*)
1064 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
1065 |
-silent |
--silent |
--silen |
--sile |
--sil)
1068 -sbindir |
--sbindir |
--sbindi |
--sbind |
--sbin |
--sbi |
--sb)
1070 -sbindir=* |
--sbindir=* |
--sbindi=* |
--sbind=* |
--sbin=* \
1072 sbindir
=$ac_optarg ;;
1074 -sharedstatedir |
--sharedstatedir |
--sharedstatedi \
1075 |
--sharedstated |
--sharedstate |
--sharedstat |
--sharedsta \
1076 |
--sharedst |
--shareds |
--shared |
--share |
--shar \
1078 ac_prev
=sharedstatedir
;;
1079 -sharedstatedir=* |
--sharedstatedir=* |
--sharedstatedi=* \
1080 |
--sharedstated=* |
--sharedstate=* |
--sharedstat=* |
--sharedsta=* \
1081 |
--sharedst=* |
--shareds=* |
--shared=* |
--share=* |
--shar=* \
1083 sharedstatedir
=$ac_optarg ;;
1085 -site |
--site |
--sit)
1087 -site=* |
--site=* |
--sit=*)
1090 -srcdir |
--srcdir |
--srcdi |
--srcd |
--src |
--sr)
1092 -srcdir=* |
--srcdir=* |
--srcdi=* |
--srcd=* |
--src=* |
--sr=*)
1093 srcdir
=$ac_optarg ;;
1095 -sysconfdir |
--sysconfdir |
--sysconfdi |
--sysconfd |
--sysconf \
1096 |
--syscon |
--sysco |
--sysc |
--sys |
--sy)
1097 ac_prev
=sysconfdir
;;
1098 -sysconfdir=* |
--sysconfdir=* |
--sysconfdi=* |
--sysconfd=* |
--sysconf=* \
1099 |
--syscon=* |
--sysco=* |
--sysc=* |
--sys=* |
--sy=*)
1100 sysconfdir
=$ac_optarg ;;
1102 -target |
--target |
--targe |
--targ |
--tar |
--ta |
--t)
1103 ac_prev
=target_alias
;;
1104 -target=* |
--target=* |
--targe=* |
--targ=* |
--tar=* |
--ta=* |
--t=*)
1105 target_alias
=$ac_optarg ;;
1107 -v |
-verbose |
--verbose |
--verbos |
--verbo |
--verb)
1110 -version |
--version |
--versio |
--versi |
--vers |
-V)
1111 ac_init_version
=: ;;
1114 ac_useropt
=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1115 # Reject names that are not valid shell variable names.
1116 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
1117 as_fn_error
"invalid package name: $ac_useropt"
1118 ac_useropt_orig
=$ac_useropt
1119 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1120 case $ac_user_opts in
1124 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1125 ac_unrecognized_sep
=', ';;
1127 eval with_
$ac_useropt=\
$ac_optarg ;;
1129 -without-* |
--without-*)
1130 ac_useropt
=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1131 # Reject names that are not valid shell variable names.
1132 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
1133 as_fn_error
"invalid package name: $ac_useropt"
1134 ac_useropt_orig
=$ac_useropt
1135 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1136 case $ac_user_opts in
1140 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1141 ac_unrecognized_sep
=', ';;
1143 eval with_
$ac_useropt=no
;;
1146 # Obsolete; use --with-x.
1149 -x-includes |
--x-includes |
--x-include |
--x-includ |
--x-inclu \
1150 |
--x-incl |
--x-inc |
--x-in |
--x-i)
1151 ac_prev
=x_includes
;;
1152 -x-includes=* |
--x-includes=* |
--x-include=* |
--x-includ=* |
--x-inclu=* \
1153 |
--x-incl=* |
--x-inc=* |
--x-in=* |
--x-i=*)
1154 x_includes
=$ac_optarg ;;
1156 -x-libraries |
--x-libraries |
--x-librarie |
--x-librari \
1157 |
--x-librar |
--x-libra |
--x-libr |
--x-lib |
--x-li |
--x-l)
1158 ac_prev
=x_libraries
;;
1159 -x-libraries=* |
--x-libraries=* |
--x-librarie=* |
--x-librari=* \
1160 |
--x-librar=* |
--x-libra=* |
--x-libr=* |
--x-lib=* |
--x-li=* |
--x-l=*)
1161 x_libraries
=$ac_optarg ;;
1163 -*) as_fn_error
"unrecognized option: \`$ac_option'
1164 Try \`$0 --help' for more information."
1168 ac_envvar
=`expr "x$ac_option" : 'x\([^=]*\)='`
1169 # Reject names that are not valid shell variable names.
1170 case $ac_envvar in #(
1171 '' |
[0-9]* |
*[!_
$as_cr_alnum]* )
1172 as_fn_error
"invalid variable name: \`$ac_envvar'" ;;
1174 eval $ac_envvar=\
$ac_optarg
1175 export $ac_envvar ;;
1178 # FIXME: should be removed in autoconf 3.0.
1179 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1180 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev
/null
&&
1181 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1182 : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
1188 if test -n "$ac_prev"; then
1189 ac_option
=--`echo $ac_prev | sed 's/_/-/g'`
1190 as_fn_error
"missing argument to $ac_option"
1193 if test -n "$ac_unrecognized_opts"; then
1194 case $enable_option_checking in
1196 fatal
) as_fn_error
"unrecognized options: $ac_unrecognized_opts" ;;
1197 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1201 # Check all directory arguments for consistency.
1202 for ac_var
in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1203 datadir sysconfdir sharedstatedir localstatedir includedir \
1204 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1205 libdir localedir mandir
1207 eval ac_val
=\$
$ac_var
1208 # Remove trailing slashes.
1211 ac_val
=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1212 eval $ac_var=\
$ac_val;;
1214 # Be sure to have absolute directory names.
1216 [\\/$
]* | ?
:[\\/]* ) continue;;
1217 NONE |
'' ) case $ac_var in *prefix
) continue;; esac;;
1219 as_fn_error
"expected an absolute directory name for --$ac_var: $ac_val"
1222 # There might be people who depend on the old broken behavior: `$host'
1223 # used to hold the argument of --host etc.
1224 # FIXME: To remove some day.
1227 target
=$target_alias
1229 # FIXME: To remove some day.
1230 if test "x$host_alias" != x
; then
1231 if test "x$build_alias" = x
; then
1232 cross_compiling
=maybe
1233 $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
1234 If a cross compiler is detected then cross compile mode will be used." >&2
1235 elif test "x$build_alias" != "x$host_alias"; then
1241 test -n "$host_alias" && ac_tool_prefix
=$host_alias-
1243 test "$silent" = yes && exec 6>/dev
/null
1246 ac_pwd
=`pwd` && test -n "$ac_pwd" &&
1247 ac_ls_di
=`ls -di .` &&
1248 ac_pwd_ls_di
=`cd "$ac_pwd" && ls -di .` ||
1249 as_fn_error
"working directory cannot be determined"
1250 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1251 as_fn_error
"pwd does not report name of working directory"
1254 # Find the source files, if location was not specified.
1255 if test -z "$srcdir"; then
1256 ac_srcdir_defaulted
=yes
1257 # Try the directory containing this script, then the parent directory.
1258 ac_confdir
=`$as_dirname -- "$as_myself" ||
1259 $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1260 X"$as_myself" : 'X\(//\)[^/]' \| \
1261 X"$as_myself" : 'X\(//\)$' \| \
1262 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1263 $as_echo X"$as_myself" |
1264 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1282 if test ! -r "$srcdir/$ac_unique_file"; then
1286 ac_srcdir_defaulted
=no
1288 if test ! -r "$srcdir/$ac_unique_file"; then
1289 test "$ac_srcdir_defaulted" = yes && srcdir
="$ac_confdir or .."
1290 as_fn_error
"cannot find sources ($ac_unique_file) in $srcdir"
1292 ac_msg
="sources are in $srcdir, but \`cd $srcdir' does not work"
1294 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error "$ac_msg"
1296 # When building in place, set srcdir=.
1297 if test "$ac_abs_confdir" = "$ac_pwd"; then
1300 # Remove unnecessary trailing slashes from srcdir.
1301 # Double slashes in file names in object file debugging info
1302 # mess up M-x gdb in Emacs.
1304 */) srcdir
=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1306 for ac_var
in $ac_precious_vars; do
1307 eval ac_env_
${ac_var}_set=\${${ac_var}+set}
1308 eval ac_env_
${ac_var}_value
=\$
${ac_var}
1309 eval ac_cv_env_
${ac_var}_set=\${${ac_var}+set}
1310 eval ac_cv_env_
${ac_var}_value
=\$
${ac_var}
1314 # Report the --help message.
1316 if test "$ac_init_help" = "long"; then
1317 # Omit some internal or obsolete options to make the list less imposing.
1318 # This message is too long to be a string in the A/UX 3.1 sh.
1320 \`configure' configures this package to adapt to many kinds of systems.
1322 Usage: $0 [OPTION]... [VAR=VALUE]...
1324 To assign environment variables (e.g., CC, CFLAGS...), specify them as
1325 VAR=VALUE. See below for descriptions of some of the useful variables.
1327 Defaults for the options are specified in brackets.
1330 -h, --help display this help and exit
1331 --help=short display options specific to this package
1332 --help=recursive display the short help of all the included packages
1333 -V, --version display version information and exit
1334 -q, --quiet, --silent do not print \`checking...' messages
1335 --cache-file=FILE cache test results in FILE [disabled]
1336 -C, --config-cache alias for \`--cache-file=config.cache'
1337 -n, --no-create do not create output files
1338 --srcdir=DIR find the sources in DIR [configure dir or \`..']
1340 Installation directories:
1341 --prefix=PREFIX install architecture-independent files in PREFIX
1342 [$ac_default_prefix]
1343 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
1346 By default, \`make install' will install all the files in
1347 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1348 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1349 for instance \`--prefix=\$HOME'.
1351 For better control, use the options below.
1353 Fine tuning of the installation directories:
1354 --bindir=DIR user executables [EPREFIX/bin]
1355 --sbindir=DIR system admin executables [EPREFIX/sbin]
1356 --libexecdir=DIR program executables [EPREFIX/libexec]
1357 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1358 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1359 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1360 --libdir=DIR object code libraries [EPREFIX/lib]
1361 --includedir=DIR C header files [PREFIX/include]
1362 --oldincludedir=DIR C header files for non-gcc [/usr/include]
1363 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1364 --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1365 --infodir=DIR info documentation [DATAROOTDIR/info]
1366 --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1367 --mandir=DIR man documentation [DATAROOTDIR/man]
1368 --docdir=DIR documentation root [DATAROOTDIR/doc/PACKAGE]
1369 --htmldir=DIR html documentation [DOCDIR]
1370 --dvidir=DIR dvi documentation [DOCDIR]
1371 --pdfdir=DIR pdf documentation [DOCDIR]
1372 --psdir=DIR ps documentation [DOCDIR]
1378 --program-prefix=PREFIX prepend PREFIX to installed program names
1379 --program-suffix=SUFFIX append SUFFIX to installed program names
1380 --program-transform-name=PROGRAM run
sed PROGRAM on installed program names
1383 --build=BUILD configure
for building on BUILD
[guessed
]
1384 --host=HOST cross-compile to build programs to run on HOST
[BUILD
]
1385 --target=TARGET configure
for building compilers
for TARGET
[HOST
]
1389 if test -n "$ac_init_help"; then
1394 --disable-option-checking ignore unrecognized
--enable/--with options
1395 --disable-FEATURE do not include FEATURE
(same as
--enable-FEATURE=no
)
1396 --enable-FEATURE[=ARG
] include FEATURE
[ARG
=yes]
1397 --enable-sim-alignment=align Specify strict or nonstrict alignment.
1398 --enable-sim-assert Specify whether to perform random assertions.
1399 --enable-sim-bitsize=n Specify target bitsize
(32 or
64).
1400 --enable-sim-config=file Override default config
file
1401 --enable-sim-decode-mechanism=which Specify the instruction decode mechanism.
1402 --enable-sim-default-model=which Specify default PowerPC to model.
1403 --enable-sim-duplicate Expand
(duplicate
) semantic functions.
1404 --enable-sim-endian=endian Specify target byte endian orientation.
1405 --enable-sim-env=env Specify target environment
(operating
, virtual
, user
).
1406 --enable-sim-filter=rule Specify filter rules.
1407 --enable-sim-float Specify whether the target has hard
, soft
, altivec or e500 floating point.
1408 --enable-sim-hardware=list Specify the hardware to be included
in the build.
1409 --enable-sim-hostbitsize=32|
64 Specify
host bitsize
(32 or
64).
1410 --enable-sim-hostendian=end Specify
host byte endian orientation.
1411 --enable-sim-icache=size Specify instruction-decode cache size and
type.
1412 --enable-sim-inline=inlines Specify
which functions should be inlined.
1413 --enable-sim-jump Jump between semantic code
(instead of
call
/return).
1414 --enable-sim-line-nr=opts Generate extra CPP code that references
source rather than generated code
1415 --enable-sim-model=which Specify PowerPC to model.
1416 --enable-sim-model-issue Specify whether to simulate model specific actions
1417 --enable-sim-monitor=mon Specify whether to
enable monitoring events.
1418 --enable-sim-opcode=which Override default opcode lookup.
1419 --enable-sim-packages=list Specify the packages to be included
in the build.
1420 --enable-sim-regparm=nr-parm Pass parameters
in registers instead of on the stack
- x86
/GCC specific.
1421 --enable-sim-reserved-bits Specify whether to check reserved bits
in instruction.
1422 --enable-sim-smp=n Specify number of processors to configure
for.
1423 --enable-sim-stdcall=type Use an alternative
function call
/return mechanism
- x86
/GCC specific.
1424 --enable-sim-stdio Specify whether to use stdio
for console input
/output.
1425 --enable-sim-switch Use a switch instead of a table
for instruction call.
1426 --enable-sim-timebase Specify whether the PPC timebase is supported.
1427 --enable-sim-trace Specify whether tracing is supported.
1428 --enable-sim-warnings=opts Extra CFLAGS
for turning on compiler warnings except
for idecode.o
, semantics.o and psim.o
1429 --enable-sim-xor-endian=n Specify number bytes involved
in PowerPC XOR bi-endian mode
(default
8).
1430 --enable-plugins Enable support
for plugins
1433 --with-PACKAGE[=ARG
] use PACKAGE
[ARG
=yes]
1434 --without-PACKAGE do not use PACKAGE
(same as
--with-PACKAGE=no
)
1435 --with-pkgversion=PKG Use PKG
in the version string
in place of
"GDB"
1436 --with-bugurl=URL Direct users to URL to report a bug
1437 --with-system-zlib use installed libz
1439 Some influential environment variables
:
1440 CC C compiler
command
1441 CFLAGS C compiler flags
1442 LDFLAGS linker flags
, e.g.
-L<lib dir
> if you have libraries
in a
1443 nonstandard directory
<lib dir
>
1444 LIBS libraries to pass to the linker
, e.g.
-l<library
>
1445 CPPFLAGS C
/C
++/Objective C preprocessor flags
, e.g.
-I<include dir
> if
1446 you have headers
in a nonstandard directory
<include dir
>
1449 Use these variables to override the choices made by
`configure' or to help
1450 it to find libraries and programs with nonstandard names/locations.
1452 Report bugs to the package provider.
1457 if test "$ac_init_help" = "recursive"; then
1458 # If there are subdirs, report their specific --help.
1459 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1460 test -d "$ac_dir" ||
1461 { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1466 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1468 ac_dir_suffix=/`$as_echo "$ac_dir" |
sed 's|^\.[\\/]||'`
1469 # A ".." for each directory in $ac_dir_suffix.
1470 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" |
sed 's|/[^\\/]*|/..|g;s|/||'`
1471 case $ac_top_builddir_sub in
1472 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1473 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1476 ac_abs_top_builddir=$ac_pwd
1477 ac_abs_builddir=$ac_pwd$ac_dir_suffix
1478 # for backward compatibility:
1479 ac_top_builddir=$ac_top_build_prefix
1482 .) # We are building in place.
1484 ac_top_srcdir=$ac_top_builddir_sub
1485 ac_abs_top_srcdir=$ac_pwd ;;
1486 [\\/]* | ?:[\\/]* ) # Absolute name.
1487 ac_srcdir=$srcdir$ac_dir_suffix;
1488 ac_top_srcdir=$srcdir
1489 ac_abs_top_srcdir=$srcdir ;;
1491 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1492 ac_top_srcdir=$ac_top_build_prefix$srcdir
1493 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1495 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1497 cd "$ac_dir" || { ac_status=$?; continue; }
1498 # Check for guested configure.
1499 if test -f "$ac_srcdir/configure.gnu"; then
1501 $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1502 elif test -f "$ac_srcdir/configure"; then
1504 $SHELL "$ac_srcdir/configure" --help=recursive
1506 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1508 cd "$ac_pwd" || { ac_status=$?; break; }
1512 test -n "$ac_init_help" && exit $ac_status
1513 if $ac_init_version; then
1516 generated by GNU Autoconf 2.64
1518 Copyright (C) 2009 Free Software Foundation, Inc.
1519 This configure script is free software; the Free Software Foundation
1520 gives unlimited permission to copy, distribute and modify it.
1525 ## ------------------------ ##
1526 ## Autoconf initialization. ##
1527 ## ------------------------ ##
1529 # ac_fn_c_try_compile LINENO
1530 # --------------------------
1531 # Try to compile conftest.$ac_ext, and return whether this succeeded.
1532 ac_fn_c_try_compile ()
1534 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1535 rm -f conftest.$ac_objext
1536 if { { ac_try="$ac_compile"
1538 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
1539 *) ac_try_echo
=$ac_try;;
1541 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1542 $as_echo "$ac_try_echo"; } >&5
1543 (eval "$ac_compile") 2>conftest.err
1545 if test -s conftest.err
; then
1546 grep -v '^ *+' conftest.err
>conftest.er1
1547 cat conftest.er1
>&5
1548 mv -f conftest.er1 conftest.err
1550 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1551 test $ac_status = 0; } && {
1552 test -z "$ac_c_werror_flag" ||
1553 test ! -s conftest.err
1554 } && test -s conftest.
$ac_objext; then :
1557 $as_echo "$as_me: failed program was:" >&5
1558 sed 's/^/| /' conftest.
$ac_ext >&5
1562 eval $as_lineno_stack; test "x$as_lineno_stack" = x
&& { as_lineno
=; unset as_lineno
;}
1565 } # ac_fn_c_try_compile
1567 # ac_fn_c_try_run LINENO
1568 # ----------------------
1569 # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1570 # that executables *can* be run.
1573 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
1574 if { { ac_try
="$ac_link"
1576 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
1577 *) ac_try_echo=$ac_try;;
1579 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1580 $as_echo "$ac_try_echo"; } >&5
1581 (eval "$ac_link") 2>&5
1583 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1584 test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1585 { { case "(($ac_try" in
1586 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
1587 *) ac_try_echo
=$ac_try;;
1589 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1590 $as_echo "$ac_try_echo"; } >&5
1591 (eval "$ac_try") 2>&5
1593 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1594 test $ac_status = 0; }; }; then :
1597 $as_echo "$as_me: program exited with status $ac_status" >&5
1598 $as_echo "$as_me: failed program was:" >&5
1599 sed 's/^/| /' conftest.
$ac_ext >&5
1601 ac_retval
=$ac_status
1603 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1604 eval $as_lineno_stack; test "x$as_lineno_stack" = x
&& { as_lineno
=; unset as_lineno
;}
1609 # ac_fn_c_try_cpp LINENO
1610 # ----------------------
1611 # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1614 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
1615 if { { ac_try
="$ac_cpp conftest.$ac_ext"
1617 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
1618 *) ac_try_echo=$ac_try;;
1620 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1621 $as_echo "$ac_try_echo"; } >&5
1622 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1624 if test -s conftest.err; then
1625 grep -v '^ *+' conftest.err >conftest.er1
1626 cat conftest.er1 >&5
1627 mv -f conftest.er1 conftest.err
1629 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1630 test $ac_status = 0; } >/dev/null && {
1631 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1632 test ! -s conftest.err
1636 $as_echo "$as_me: failed program was:" >&5
1637 sed 's/^/| /' conftest.$ac_ext >&5
1641 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1646 # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1647 # -------------------------------------------------------
1648 # Tests whether HEADER exists and can be compiled using the include files in
1649 # INCLUDES, setting the cache variable VAR accordingly.
1650 ac_fn_c_check_header_compile ()
1652 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1653 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1654 $as_echo_n "checking for $2... " >&6; }
1655 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1656 $as_echo_n "(cached) " >&6
1658 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1659 /* end confdefs.h. */
1663 if ac_fn_c_try_compile "$LINENO"; then :
1668 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1671 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1672 $as_echo "$ac_res" >&6; }
1673 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1675 } # ac_fn_c_check_header_compile
1677 # ac_fn_c_try_link LINENO
1678 # -----------------------
1679 # Try to link conftest.$ac_ext, and return whether this succeeded.
1682 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1683 rm -f conftest.$ac_objext conftest$ac_exeext
1684 if { { ac_try="$ac_link"
1686 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
1687 *) ac_try_echo
=$ac_try;;
1689 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1690 $as_echo "$ac_try_echo"; } >&5
1691 (eval "$ac_link") 2>conftest.err
1693 if test -s conftest.err
; then
1694 grep -v '^ *+' conftest.err
>conftest.er1
1695 cat conftest.er1
>&5
1696 mv -f conftest.er1 conftest.err
1698 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1699 test $ac_status = 0; } && {
1700 test -z "$ac_c_werror_flag" ||
1701 test ! -s conftest.err
1702 } && test -s conftest
$ac_exeext && {
1703 test "$cross_compiling" = yes ||
1704 $as_test_x conftest
$ac_exeext
1708 $as_echo "$as_me: failed program was:" >&5
1709 sed 's/^/| /' conftest.
$ac_ext >&5
1713 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1714 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1715 # interfere with the next link command; also delete a directory that is
1716 # left behind by Apple's compiler. We do this before executing the actions.
1717 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1718 eval $as_lineno_stack; test "x$as_lineno_stack" = x
&& { as_lineno
=; unset as_lineno
;}
1721 } # ac_fn_c_try_link
1723 # ac_fn_c_check_member LINENO AGGR MEMBER VAR INCLUDES
1724 # ----------------------------------------------------
1725 # Tries to find if the field MEMBER exists in type AGGR, after including
1726 # INCLUDES, setting cache variable VAR accordingly.
1727 ac_fn_c_check_member
()
1729 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
1730 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2.$3" >&5
1731 $as_echo_n "checking for $2.$3... " >&6; }
1732 if { as_var
=$4; eval "test \"\${$as_var+set}\" = set"; }; then :
1733 $as_echo_n "(cached) " >&6
1735 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
1736 /* end confdefs.h. */
1748 if ac_fn_c_try_compile
"$LINENO"; then :
1751 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
1752 /* end confdefs.h. */
1758 if (sizeof ac_aggr.$3)
1764 if ac_fn_c_try_compile
"$LINENO"; then :
1769 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
1771 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
1774 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1775 $as_echo "$ac_res" >&6; }
1776 eval $as_lineno_stack; test "x$as_lineno_stack" = x
&& { as_lineno
=; unset as_lineno
;}
1778 } # ac_fn_c_check_member
1780 # ac_fn_c_check_decl LINENO SYMBOL VAR
1781 # ------------------------------------
1782 # Tests whether SYMBOL is declared, setting cache variable VAR accordingly.
1783 ac_fn_c_check_decl
()
1785 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
1786 as_decl_name
=`echo $2|sed 's/ *(.*//'`
1787 as_decl_use
=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'`
1788 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5
1789 $as_echo_n "checking whether $as_decl_name is declared... " >&6; }
1790 if { as_var
=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1791 $as_echo_n "(cached) " >&6
1793 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
1794 /* end confdefs.h. */
1799 #ifndef $as_decl_name
1801 (void) $as_decl_use;
1803 (void) $as_decl_name;
1811 if ac_fn_c_try_compile
"$LINENO"; then :
1816 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
1819 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1820 $as_echo "$ac_res" >&6; }
1821 eval $as_lineno_stack; test "x$as_lineno_stack" = x
&& { as_lineno
=; unset as_lineno
;}
1823 } # ac_fn_c_check_decl
1825 # ac_fn_c_check_type LINENO TYPE VAR INCLUDES
1826 # -------------------------------------------
1827 # Tests whether TYPE exists after having included INCLUDES, setting cache
1828 # variable VAR accordingly.
1829 ac_fn_c_check_type
()
1831 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
1832 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1833 $as_echo_n "checking for $2... " >&6; }
1834 if { as_var
=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1835 $as_echo_n "(cached) " >&6
1838 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
1839 /* end confdefs.h. */
1850 if ac_fn_c_try_compile
"$LINENO"; then :
1851 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
1852 /* end confdefs.h. */
1863 if ac_fn_c_try_compile
"$LINENO"; then :
1868 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
1870 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
1873 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1874 $as_echo "$ac_res" >&6; }
1875 eval $as_lineno_stack; test "x$as_lineno_stack" = x
&& { as_lineno
=; unset as_lineno
;}
1877 } # ac_fn_c_check_type
1879 # ac_fn_c_check_func LINENO FUNC VAR
1880 # ----------------------------------
1881 # Tests whether FUNC exists, setting the cache variable VAR accordingly
1882 ac_fn_c_check_func
()
1884 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
1885 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1886 $as_echo_n "checking for $2... " >&6; }
1887 if { as_var
=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1888 $as_echo_n "(cached) " >&6
1890 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
1891 /* end confdefs.h. */
1892 /* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1893 For example, HP-UX 11i <limits.h> declares gettimeofday. */
1894 #define $2 innocuous_$2
1896 /* System header to define __stub macros and hopefully few prototypes,
1897 which can conflict with char $2 (); below.
1898 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1899 <limits.h> exists even on freestanding compilers. */
1902 # include <limits.h>
1904 # include <assert.h>
1909 /* Override any GCC internal prototype to avoid an error.
1910 Use char because int might match the return type of a GCC
1911 builtin and then its argument prototype would still apply. */
1916 /* The GNU C library defines this for functions which it implements
1917 to always fail with ENOSYS. Some functions are actually named
1918 something starting with __ and the normal name is an alias. */
1919 #if defined __stub_$2 || defined __stub___$2
1931 if ac_fn_c_try_link
"$LINENO"; then :
1936 rm -f core conftest.err conftest.
$ac_objext \
1937 conftest
$ac_exeext conftest.
$ac_ext
1940 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1941 $as_echo "$ac_res" >&6; }
1942 eval $as_lineno_stack; test "x$as_lineno_stack" = x
&& { as_lineno
=; unset as_lineno
;}
1944 } # ac_fn_c_check_func
1946 # ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1947 # -------------------------------------------------------
1948 # Tests whether HEADER exists, giving a warning if it cannot be compiled using
1949 # the include files in INCLUDES and setting the cache variable VAR
1951 ac_fn_c_check_header_mongrel
()
1953 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
1954 if { as_var
=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1955 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1956 $as_echo_n "checking for $2... " >&6; }
1957 if { as_var
=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1958 $as_echo_n "(cached) " >&6
1961 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1962 $as_echo "$ac_res" >&6; }
1964 # Is the header compilable?
1965 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1966 $as_echo_n "checking $2 usability... " >&6; }
1967 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
1968 /* end confdefs.h. */
1972 if ac_fn_c_try_compile
"$LINENO"; then :
1973 ac_header_compiler
=yes
1975 ac_header_compiler
=no
1977 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
1978 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1979 $as_echo "$ac_header_compiler" >&6; }
1981 # Is the header present?
1982 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1983 $as_echo_n "checking $2 presence... " >&6; }
1984 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
1985 /* end confdefs.h. */
1988 if ac_fn_c_try_cpp
"$LINENO"; then :
1989 ac_header_preproc
=yes
1991 ac_header_preproc
=no
1993 rm -f conftest.err conftest.
$ac_ext
1994 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1995 $as_echo "$ac_header_preproc" >&6; }
1997 # So? What about this header?
1998 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
2000 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
2001 $as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
2002 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
2003 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
2006 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
2007 $as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
2008 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5
2009 $as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;}
2010 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
2011 $as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
2012 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5
2013 $as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;}
2014 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
2015 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
2018 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2019 $as_echo_n "checking for $2... " >&6; }
2020 if { as_var
=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
2021 $as_echo_n "(cached) " >&6
2023 eval "$3=\$ac_header_compiler"
2026 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2027 $as_echo "$ac_res" >&6; }
2029 eval $as_lineno_stack; test "x$as_lineno_stack" = x
&& { as_lineno
=; unset as_lineno
;}
2031 } # ac_fn_c_check_header_mongrel
2032 cat >config.log
<<_ACEOF
2033 This file contains any messages produced by compilers while
2034 running configure, to aid debugging if configure makes a mistake.
2036 It was created by $as_me, which was
2037 generated by GNU Autoconf 2.64. Invocation command line was
2049 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
2050 uname -m = `(uname -m) 2>/dev/null || echo unknown`
2051 uname -r = `(uname -r) 2>/dev/null || echo unknown`
2052 uname -s = `(uname -s) 2>/dev/null || echo unknown`
2053 uname -v = `(uname -v) 2>/dev/null || echo unknown`
2055 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
2056 /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
2058 /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
2059 /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
2060 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
2061 /usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
2062 /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
2063 /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
2064 /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
2068 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2072 test -z "$as_dir" && as_dir
=.
2073 $as_echo "PATH: $as_dir"
2089 # Keep a trace of the command line.
2090 # Strip out --no-create and --no-recursion so they do not pile up.
2091 # Strip out --silent because we don't want to record it for future runs.
2092 # Also quote any args containing shell meta-characters.
2093 # Make two passes to allow for proper duplicate-argument suppression.
2097 ac_must_keep_next
=false
2103 -no-create |
--no-c* |
-n |
-no-recursion |
--no-r*) continue ;;
2104 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
2105 |
-silent |
--silent |
--silen |
--sile |
--sil)
2108 ac_arg
=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
2111 1) as_fn_append ac_configure_args0
" '$ac_arg'" ;;
2113 as_fn_append ac_configure_args1
" '$ac_arg'"
2114 if test $ac_must_keep_next = true
; then
2115 ac_must_keep_next
=false
# Got value, back to normal.
2118 *=* |
--config-cache |
-C |
-disable-* |
--disable-* \
2119 |
-enable-* |
--enable-* |
-gas |
--g* |
-nfp |
--nf* \
2120 |
-q |
-quiet |
--q* |
-silent |
--sil* |
-v |
-verb* \
2121 |
-with-* |
--with-* |
-without-* |
--without-* |
--x)
2122 case "$ac_configure_args0 " in
2123 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2126 -* ) ac_must_keep_next
=true
;;
2129 as_fn_append ac_configure_args
" '$ac_arg'"
2134 { ac_configure_args0
=; unset ac_configure_args0
;}
2135 { ac_configure_args1
=; unset ac_configure_args1
;}
2137 # When interrupted or exit'd, cleanup temporary files, and complete
2138 # config.log. We remove comments because anyway the quotes in there
2139 # would cause problems or look ugly.
2140 # WARNING: Use '\'' to represent an apostrophe within the trap.
2141 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2142 trap 'exit_status=$?
2143 # Save into config.log some information that might help in debugging.
2148 ## ---------------- ##
2149 ## Cache variables. ##
2150 ## ---------------- ##
2153 # The following way of writing the cache mishandles newlines in values,
2155 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2156 eval ac_val=\$$ac_var
2160 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2161 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2164 _ | IFS | as_nl) ;; #(
2165 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2166 *) { eval $ac_var=; unset $ac_var;} ;;
2171 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2172 *${as_nl}ac_space=\ *)
2174 "s/'\''/'\''\\\\'\'''\''/g;
2175 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2178 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2186 ## ----------------- ##
2187 ## Output variables. ##
2188 ## ----------------- ##
2191 for ac_var in $ac_subst_vars
2193 eval ac_val=\$$ac_var
2195 *\'\''*) ac_val
=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2197 $as_echo "$ac_var='\''$ac_val'\''"
2201 if test -n "$ac_subst_files"; then
2203 ## ------------------- ##
2204 ## File substitutions. ##
2205 ## ------------------- ##
2208 for ac_var
in $ac_subst_files
2210 eval ac_val
=\$
$ac_var
2212 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2214 $as_echo "$ac_var='\''$ac_val'\''"
2219 if test -s confdefs.h; then
2229 test "$ac_signal" != 0 &&
2230 $as_echo "$as_me: caught signal $ac_signal"
2231 $as_echo "$as_me: exit $exit_status"
2233 rm -f core *.core core.conftest.* &&
2234 rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2237 for ac_signal
in 1 2 13 15; do
2238 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2242 # confdefs.h avoids OS command line length limits that DEFS can exceed.
2243 rm -f -r conftest
* confdefs.h
2245 $as_echo "/* confdefs.h */" > confdefs.h
2247 # Predefined preprocessor variables.
2249 cat >>confdefs.h
<<_ACEOF
2250 #define PACKAGE_NAME "$PACKAGE_NAME"
2253 cat >>confdefs.h
<<_ACEOF
2254 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2257 cat >>confdefs.h
<<_ACEOF
2258 #define PACKAGE_VERSION "$PACKAGE_VERSION"
2261 cat >>confdefs.h
<<_ACEOF
2262 #define PACKAGE_STRING "$PACKAGE_STRING"
2265 cat >>confdefs.h
<<_ACEOF
2266 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2269 cat >>confdefs.h
<<_ACEOF
2270 #define PACKAGE_URL "$PACKAGE_URL"
2274 # Let the site file select an alternate cache file if it wants to.
2275 # Prefer an explicitly selected file to automatically selected ones.
2278 if test -n "$CONFIG_SITE"; then
2279 ac_site_file1
=$CONFIG_SITE
2280 elif test "x$prefix" != xNONE
; then
2281 ac_site_file1
=$prefix/share
/config.site
2282 ac_site_file2
=$prefix/etc
/config.site
2284 ac_site_file1
=$ac_default_prefix/share
/config.site
2285 ac_site_file2
=$ac_default_prefix/etc
/config.site
2287 for ac_site_file
in "$ac_site_file1" "$ac_site_file2"
2289 test "x$ac_site_file" = xNONE
&& continue
2290 if test -r "$ac_site_file"; then
2291 { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2292 $as_echo "$as_me: loading site script $ac_site_file" >&6;}
2293 sed 's/^/| /' "$ac_site_file" >&5
2298 if test -r "$cache_file"; then
2299 # Some versions of bash will fail to source /dev/null (special
2300 # files actually), so we avoid doing that.
2301 if test -f "$cache_file"; then
2302 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2303 $as_echo "$as_me: loading cache $cache_file" >&6;}
2305 [\\/]* | ?
:[\\/]* ) .
"$cache_file";;
2306 *) .
"./$cache_file";;
2310 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2311 $as_echo "$as_me: creating cache $cache_file" >&6;}
2315 # Check that the precious variables saved in the cache have kept the same
2317 ac_cache_corrupted
=false
2318 for ac_var
in $ac_precious_vars; do
2319 eval ac_old_set
=\
$ac_cv_env_${ac_var}_set
2320 eval ac_new_set
=\
$ac_env_${ac_var}_set
2321 eval ac_old_val
=\
$ac_cv_env_${ac_var}_value
2322 eval ac_new_val
=\
$ac_env_${ac_var}_value
2323 case $ac_old_set,$ac_new_set in
2325 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2326 $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2327 ac_cache_corrupted
=: ;;
2329 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2330 $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2331 ac_cache_corrupted
=: ;;
2334 if test "x$ac_old_val" != "x$ac_new_val"; then
2335 # differences in whitespace do not lead to failure.
2336 ac_old_val_w
=`echo x $ac_old_val`
2337 ac_new_val_w
=`echo x $ac_new_val`
2338 if test "$ac_old_val_w" != "$ac_new_val_w"; then
2339 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2340 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2341 ac_cache_corrupted
=:
2343 { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2344 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2345 eval $ac_var=\
$ac_old_val
2347 { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5
2348 $as_echo "$as_me: former value: \`$ac_old_val'" >&2;}
2349 { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5
2350 $as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
2353 # Pass precious variables to config.status.
2354 if test "$ac_new_set" = set; then
2356 *\'*) ac_arg
=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2357 *) ac_arg
=$ac_var=$ac_new_val ;;
2359 case " $ac_configure_args " in
2360 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
2361 *) as_fn_append ac_configure_args
" '$ac_arg'" ;;
2365 if $ac_cache_corrupted; then
2366 { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2367 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2368 { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2369 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2370 as_fn_error
"run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2372 ## -------------------- ##
2373 ## Main body of script. ##
2374 ## -------------------- ##
2377 ac_cpp
='$CPP $CPPFLAGS'
2378 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2379 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2380 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
2383 # This file contains common code used by all simulators.
2385 # SIM_AC_COMMON invokes AC macros used by all simulators and by the common
2386 # directory. It is intended to be invoked before any target specific stuff.
2387 # SIM_AC_OUTPUT is a cover function to AC_OUTPUT to generate the Makefile.
2388 # It is intended to be invoked last.
2390 # The simulator's configure.ac should look like:
2392 # dnl Process this file with autoconf to produce a configure script.
2393 # AC_PREREQ(2.64)dnl
2394 # AC_INIT(Makefile.in)
2395 # sinclude(../common/aclocal.m4)
2399 # ... target specific stuff ...
2403 # Include global overrides and fixes for Autoconf.
2430 # _AC_CHECK_DECL_BODY
2431 # -------------------
2432 # Shell function body for AC_CHECK_DECL.
2433 # _AC_CHECK_DECL_BODY
2435 # _AC_CHECK_DECLS(SYMBOL, ACTION-IF_FOUND, ACTION-IF-NOT-FOUND,
2437 # -------------------------------------------------------------
2438 # Helper to AC_CHECK_DECLS, which generates the check for a single
2439 # SYMBOL with INCLUDES, performs the AC_DEFINE, then expands
2440 # ACTION-IF-FOUND or ACTION-IF-NOT-FOUND.
2452 # libtool.m4 - Configure libtool for the host system. -*-Autoconf-*-
2454 # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
2455 # 2006, 2007, 2008, 2009 Free Software Foundation, Inc.
2456 # Written by Gordon Matzigkeit, 1996
2458 # This file is free software; the Free Software Foundation gives
2459 # unlimited permission to copy and/or distribute it, with or without
2460 # modifications, as long as this notice is preserved.
2467 # LT_PREREQ(VERSION)
2468 # ------------------
2469 # Complain and exit if this libtool version is less that VERSION.
2473 # _LT_CHECK_BUILDDIR
2474 # ------------------
2475 # Complain if the absolute build directory name contains unusual characters
2479 # LT_INIT([OPTIONS])
2480 # ------------------
2484 # This is what autoupdate's m4 run will expand. It fires
2485 # the warning (with _au_warn_XXX), outputs it into the
2486 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2487 # the replacement expansion.
2490 # This is an auxiliary macro that is also run when
2491 # autoupdate runs m4. It simply calls m4_warning, but
2492 # we need a wrapper so that each warning is emitted only
2493 # once. We break the quoting in m4_warning's argument in
2494 # order to expand this macro's arguments, not AU_DEFUN's.
2497 # Finally, this is the expansion that is picked up by
2498 # autoconf. It tells the user to run autoupdate, and
2499 # then outputs the replacement expansion. We do not care
2500 # about autoupdate's warning because that contains
2501 # information on what to do *after* running autoupdate.
2503 # This is what autoupdate's m4 run will expand. It fires
2504 # the warning (with _au_warn_XXX), outputs it into the
2505 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2506 # the replacement expansion.
2509 # This is an auxiliary macro that is also run when
2510 # autoupdate runs m4. It simply calls m4_warning, but
2511 # we need a wrapper so that each warning is emitted only
2512 # once. We break the quoting in m4_warning's argument in
2513 # order to expand this macro's arguments, not AU_DEFUN's.
2516 # Finally, this is the expansion that is picked up by
2517 # autoconf. It tells the user to run autoupdate, and
2518 # then outputs the replacement expansion. We do not care
2519 # about autoupdate's warning because that contains
2520 # information on what to do *after* running autoupdate.
2524 # _LT_CC_BASENAME(CC)
2525 # -------------------
2526 # Calculate cc_basename. Skip known compiler wrappers and cross-prefix.
2530 # _LT_FILEUTILS_DEFAULTS
2531 # ----------------------
2532 # It is okay to use these file commands and assume they have been set
2533 # sensibly after `m4_require([_LT_FILEUTILS_DEFAULTS])'.
2534 # _LT_FILEUTILS_DEFAULTS
2542 # _LT_PREPARE_SED_QUOTE_VARS
2543 # --------------------------
2544 # Define a few sed substitution that help us do robust quoting.
2549 # Note that this code is called both from `configure', and `config.status'
2550 # now that we use AC_CONFIG_COMMANDS to generate libtool. Notably,
2551 # `config.status' has no value for ac_aux_dir unless we are using Automake,
2552 # so we pass a copy along to make sure it has a sensible value anyway.
2556 ## ------------------------------------- ##
2557 ## Accumulate code for creating libtool. ##
2558 ## ------------------------------------- ##
2560 # So that we can recreate a full libtool script including additional
2561 # tags, we accumulate the chunks of code to send to AC_CONFIG_COMMANDS
2562 # in macros and then make a single call at the end using the `libtool'
2566 # _LT_CONFIG_LIBTOOL_INIT([INIT-COMMANDS])
2567 # ----------------------------------------
2568 # Register INIT-COMMANDS to be passed to AC_CONFIG_COMMANDS later.
2575 # _LT_CONFIG_LIBTOOL([COMMANDS])
2576 # ------------------------------
2577 # Register COMMANDS to be passed to AC_CONFIG_COMMANDS later.
2584 # _LT_CONFIG_SAVE_COMMANDS([COMMANDS], [INIT_COMMANDS])
2585 # -----------------------------------------------------
2589 # _LT_FORMAT_COMMENT([COMMENT])
2590 # -----------------------------
2591 # Add leading comment marks to the start of each line, and a trailing
2592 # full-stop to the whole comment if one is not present already.
2597 ## ------------------------ ##
2598 ## FIXME: Eliminate VARNAME ##
2599 ## ------------------------ ##
2602 # _LT_DECL([CONFIGNAME], VARNAME, VALUE, [DESCRIPTION], [IS-TAGGED?])
2603 # -------------------------------------------------------------------
2604 # CONFIGNAME is the name given to the value in the libtool script.
2605 # VARNAME is the (base) name used in the configure script.
2606 # VALUE may be 0, 1 or 2 for a computed quote escaped value based on
2607 # VARNAME. Any other value will be used directly.
2611 # _LT_TAGDECL([CONFIGNAME], VARNAME, VALUE, [DESCRIPTION])
2612 # --------------------------------------------------------
2616 # lt_decl_tag_varnames([SEPARATOR], [VARNAME1...])
2617 # ------------------------------------------------
2621 # _lt_decl_filter(SUBKEY, VALUE, [SEPARATOR], [VARNAME1..])
2622 # ---------------------------------------------------------
2626 # lt_decl_quote_varnames([SEPARATOR], [VARNAME1...])
2627 # --------------------------------------------------
2631 # lt_decl_dquote_varnames([SEPARATOR], [VARNAME1...])
2632 # ---------------------------------------------------
2636 # lt_decl_varnames_tagged([SEPARATOR], [VARNAME1...])
2637 # ---------------------------------------------------
2642 # lt_decl_all_varnames([SEPARATOR], [VARNAME1...])
2643 # ------------------------------------------------
2648 # _LT_CONFIG_STATUS_DECLARE([VARNAME])
2649 # ------------------------------------
2650 # Quote a variable value, and forward it to `config.status' so that its
2651 # declaration there will have the same value as in `configure'. VARNAME
2652 # must have a single quote delimited value for this to work.
2656 # _LT_CONFIG_STATUS_DECLARATIONS
2657 # ------------------------------
2658 # We delimit libtool config variables with single quotes, so when
2659 # we write them to config.status, we have to be sure to quote all
2660 # embedded single quotes properly. In configure, this macro expands
2661 # each variable declared with _LT_DECL (and _LT_TAGDECL) into:
2663 # <var>='`$ECHO "$<var>" | $SED "$delay_single_quote_subst"`'
2669 # Output comment and list of tags supported by the script
2673 # _LT_LIBTOOL_DECLARE(VARNAME, [TAG])
2674 # -----------------------------------
2675 # Extract the dictionary values for VARNAME (optionally with TAG) and
2676 # expand to a commented shell variable setting:
2678 # # Some comment about what VAR is for.
2679 # visible_name=$lt_internal_name
2683 # _LT_LIBTOOL_CONFIG_VARS
2684 # -----------------------
2685 # Produce commented declarations of non-tagged libtool config variables
2686 # suitable for insertion in the LIBTOOL CONFIG section of the `libtool'
2687 # script. Tagged libtool config variables (even for the LIBTOOL CONFIG
2688 # section) are produced by _LT_LIBTOOL_TAG_VARS.
2692 # _LT_LIBTOOL_TAG_VARS(TAG)
2693 # -------------------------
2697 # _LT_TAGVAR(VARNAME, [TAGNAME])
2698 # ------------------------------
2702 # _LT_CONFIG_COMMANDS
2703 # -------------------
2704 # Send accumulated output to $CONFIG_STATUS. Thanks to the lists of
2705 # variables for single and double quote escaping we saved from calls
2706 # to _LT_DECL, we can put quote escaped variables declarations
2707 # into `config.status', and then the shell code to quote escape them in
2708 # for loops in `config.status'. Finally, any additional code accumulated
2709 # from calls to _LT_CONFIG_LIBTOOL_INIT is expanded.
2710 #_LT_CONFIG_COMMANDS
2716 # _LT_GENERATED_FILE_INIT(FILE, [COMMENT])
2717 # ------------------------------------
2718 # Generate a child script FILE with all initialization necessary to
2719 # reuse the environment learned by the parent script, and make the
2720 # file executable. If COMMENT is supplied, it is inserted after the
2721 # `#!' sequence but before initialization text begins. After this
2722 # macro, additional text can be appended to FILE to form the body of
2723 # the child script. The macro ends with non-zero status if the
2724 # file could not be fully written (such as if the disk is full).
2725 # _LT_GENERATED_FILE_INIT
2729 # This macro allows early generation of the libtool script (before
2730 # AC_OUTPUT is called), incase it is used in configure for compilation
2737 # If TAG is the built-in tag, create an initial libtool script with a
2738 # default configuration from the untagged config vars. Otherwise add code
2739 # to config.status for appending the configuration named by TAG from the
2740 # matching tagged config vars.
2744 # LT_SUPPORTED_TAG(TAG)
2745 # ---------------------
2746 # Trace this macro to discover what tags are supported by the libtool
2747 # --tag option, using:
2748 # autoconf --trace 'LT_SUPPORTED_TAG:$1'
2752 # C support is built-in for now
2759 # Enable libtool support for the given language if not already enabled.
2763 # _LT_LANG(LANGNAME)
2764 # ------------------
2768 # _LT_LANG_DEFAULT_CONFIG
2769 # -----------------------
2770 # _LT_LANG_DEFAULT_CONFIG
2773 # This is what autoupdate's m4 run will expand. It fires
2774 # the warning (with _au_warn_XXX), outputs it into the
2775 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2776 # the replacement expansion.
2779 # This is an auxiliary macro that is also run when
2780 # autoupdate runs m4. It simply calls m4_warning, but
2781 # we need a wrapper so that each warning is emitted only
2782 # once. We break the quoting in m4_warning's argument in
2783 # order to expand this macro's arguments, not AU_DEFUN's.
2786 # Finally, this is the expansion that is picked up by
2787 # autoconf. It tells the user to run autoupdate, and
2788 # then outputs the replacement expansion. We do not care
2789 # about autoupdate's warning because that contains
2790 # information on what to do *after* running autoupdate.
2792 # This is what autoupdate's m4 run will expand. It fires
2793 # the warning (with _au_warn_XXX), outputs it into the
2794 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2795 # the replacement expansion.
2798 # This is an auxiliary macro that is also run when
2799 # autoupdate runs m4. It simply calls m4_warning, but
2800 # we need a wrapper so that each warning is emitted only
2801 # once. We break the quoting in m4_warning's argument in
2802 # order to expand this macro's arguments, not AU_DEFUN's.
2805 # Finally, this is the expansion that is picked up by
2806 # autoconf. It tells the user to run autoupdate, and
2807 # then outputs the replacement expansion. We do not care
2808 # about autoupdate's warning because that contains
2809 # information on what to do *after* running autoupdate.
2811 # This is what autoupdate's m4 run will expand. It fires
2812 # the warning (with _au_warn_XXX), outputs it into the
2813 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2814 # the replacement expansion.
2817 # This is an auxiliary macro that is also run when
2818 # autoupdate runs m4. It simply calls m4_warning, but
2819 # we need a wrapper so that each warning is emitted only
2820 # once. We break the quoting in m4_warning's argument in
2821 # order to expand this macro's arguments, not AU_DEFUN's.
2824 # Finally, this is the expansion that is picked up by
2825 # autoconf. It tells the user to run autoupdate, and
2826 # then outputs the replacement expansion. We do not care
2827 # about autoupdate's warning because that contains
2828 # information on what to do *after* running autoupdate.
2830 # This is what autoupdate's m4 run will expand. It fires
2831 # the warning (with _au_warn_XXX), outputs it into the
2832 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2833 # the replacement expansion.
2836 # This is an auxiliary macro that is also run when
2837 # autoupdate runs m4. It simply calls m4_warning, but
2838 # we need a wrapper so that each warning is emitted only
2839 # once. We break the quoting in m4_warning's argument in
2840 # order to expand this macro's arguments, not AU_DEFUN's.
2843 # Finally, this is the expansion that is picked up by
2844 # autoconf. It tells the user to run autoupdate, and
2845 # then outputs the replacement expansion. We do not care
2846 # about autoupdate's warning because that contains
2847 # information on what to do *after* running autoupdate.
2849 # This is what autoupdate's m4 run will expand. It fires
2850 # the warning (with _au_warn_XXX), outputs it into the
2851 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2852 # the replacement expansion.
2855 # This is an auxiliary macro that is also run when
2856 # autoupdate runs m4. It simply calls m4_warning, but
2857 # we need a wrapper so that each warning is emitted only
2858 # once. We break the quoting in m4_warning's argument in
2859 # order to expand this macro's arguments, not AU_DEFUN's.
2862 # Finally, this is the expansion that is picked up by
2863 # autoconf. It tells the user to run autoupdate, and
2864 # then outputs the replacement expansion. We do not care
2865 # about autoupdate's warning because that contains
2866 # information on what to do *after* running autoupdate.
2875 # _LT_COMPILER_BOILERPLATE
2876 # ------------------------
2877 # Check for compiler boilerplate output or warnings with
2878 # the simple compiler test code.
2879 # _LT_COMPILER_BOILERPLATE
2882 # _LT_LINKER_BOILERPLATE
2883 # ----------------------
2884 # Check for linker boilerplate output or warnings with
2885 # the simple link test code.
2886 # _LT_LINKER_BOILERPLATE
2888 # _LT_REQUIRED_DARWIN_CHECKS
2889 # -------------------------
2893 # _LT_DARWIN_LINKER_FEATURES
2894 # --------------------------
2895 # Checks for linker and compiler features on darwin
2898 # _LT_SYS_MODULE_PATH_AIX
2899 # -----------------------
2900 # Links a minimal program and checks the executable
2901 # for the system default hardcoded library path. In most cases,
2902 # this is /usr/lib:/lib, but when the MPI compilers are used
2903 # the location of the communication and MPI libs are included too.
2904 # If we don't find anything, use the default library path according
2905 # to the aix ld manual.
2906 # _LT_SYS_MODULE_PATH_AIX
2909 # _LT_SHELL_INIT(ARG)
2910 # -------------------
2915 # _LT_PROG_ECHO_BACKSLASH
2916 # -----------------------
2917 # Find how we can fake an echo command that does not interpret backslash.
2918 # In particular, with Autoconf 2.60 or later we add some code to the start
2919 # of the generated configure script which will find a shell with a builtin
2920 # printf (which we can use as an echo command).
2921 # _LT_PROG_ECHO_BACKSLASH
2929 # _LT_CMD_OLD_ARCHIVE
2930 # -------------------
2931 # _LT_CMD_OLD_ARCHIVE
2934 # _LT_COMPILER_OPTION(MESSAGE, VARIABLE-NAME, FLAGS,
2935 # [OUTPUT-FILE], [ACTION-SUCCESS], [ACTION-FAILURE])
2936 # ----------------------------------------------------------------
2937 # Check whether the given compiler option works
2938 # _LT_COMPILER_OPTION
2941 # This is what autoupdate's m4 run will expand. It fires
2942 # the warning (with _au_warn_XXX), outputs it into the
2943 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2944 # the replacement expansion.
2947 # This is an auxiliary macro that is also run when
2948 # autoupdate runs m4. It simply calls m4_warning, but
2949 # we need a wrapper so that each warning is emitted only
2950 # once. We break the quoting in m4_warning's argument in
2951 # order to expand this macro's arguments, not AU_DEFUN's.
2954 # Finally, this is the expansion that is picked up by
2955 # autoconf. It tells the user to run autoupdate, and
2956 # then outputs the replacement expansion. We do not care
2957 # about autoupdate's warning because that contains
2958 # information on what to do *after* running autoupdate.
2962 # _LT_LINKER_OPTION(MESSAGE, VARIABLE-NAME, FLAGS,
2963 # [ACTION-SUCCESS], [ACTION-FAILURE])
2964 # ----------------------------------------------------
2965 # Check whether the given linker option works
2969 # This is what autoupdate's m4 run will expand. It fires
2970 # the warning (with _au_warn_XXX), outputs it into the
2971 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2972 # the replacement expansion.
2975 # This is an auxiliary macro that is also run when
2976 # autoupdate runs m4. It simply calls m4_warning, but
2977 # we need a wrapper so that each warning is emitted only
2978 # once. We break the quoting in m4_warning's argument in
2979 # order to expand this macro's arguments, not AU_DEFUN's.
2982 # Finally, this is the expansion that is picked up by
2983 # autoconf. It tells the user to run autoupdate, and
2984 # then outputs the replacement expansion. We do not care
2985 # about autoupdate's warning because that contains
2986 # information on what to do *after* running autoupdate.
2995 # This is what autoupdate's m4 run will expand. It fires
2996 # the warning (with _au_warn_XXX), outputs it into the
2997 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2998 # the replacement expansion.
3001 # This is an auxiliary macro that is also run when
3002 # autoupdate runs m4. It simply calls m4_warning, but
3003 # we need a wrapper so that each warning is emitted only
3004 # once. We break the quoting in m4_warning's argument in
3005 # order to expand this macro's arguments, not AU_DEFUN's.
3008 # Finally, this is the expansion that is picked up by
3009 # autoconf. It tells the user to run autoupdate, and
3010 # then outputs the replacement expansion. We do not care
3011 # about autoupdate's warning because that contains
3012 # information on what to do *after* running autoupdate.
3021 # _LT_TRY_DLOPEN_SELF (ACTION-IF-TRUE, ACTION-IF-TRUE-W-USCORE,
3022 # ACTION-IF-FALSE, ACTION-IF-CROSS-COMPILING)
3023 # ----------------------------------------------------------------
3024 # _LT_TRY_DLOPEN_SELF
3027 # LT_SYS_DLOPEN_SELF
3028 # ------------------
3029 # LT_SYS_DLOPEN_SELF
3032 # This is what autoupdate's m4 run will expand. It fires
3033 # the warning (with _au_warn_XXX), outputs it into the
3034 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3035 # the replacement expansion.
3038 # This is an auxiliary macro that is also run when
3039 # autoupdate runs m4. It simply calls m4_warning, but
3040 # we need a wrapper so that each warning is emitted only
3041 # once. We break the quoting in m4_warning's argument in
3042 # order to expand this macro's arguments, not AU_DEFUN's.
3045 # Finally, this is the expansion that is picked up by
3046 # autoconf. It tells the user to run autoupdate, and
3047 # then outputs the replacement expansion. We do not care
3048 # about autoupdate's warning because that contains
3049 # information on what to do *after* running autoupdate.
3053 # _LT_COMPILER_C_O([TAGNAME])
3054 # ---------------------------
3055 # Check to see if options -c and -o are simultaneously supported by compiler.
3056 # This macro does not hard code the compiler like AC_PROG_CC_C_O.
3060 # _LT_COMPILER_FILE_LOCKS([TAGNAME])
3061 # ----------------------------------
3062 # Check to see if we can do hard links to lock some files if needed
3063 # _LT_COMPILER_FILE_LOCKS
3071 # _LT_LINKER_HARDCODE_LIBPATH([TAGNAME])
3072 # --------------------------------------
3073 # Check hardcoding attributes.
3074 # _LT_LINKER_HARDCODE_LIBPATH
3082 # _LT_SYS_DYNAMIC_LINKER([TAG])
3083 # -----------------------------
3084 # PORTME Fill in your ld.so characteristics
3085 # _LT_SYS_DYNAMIC_LINKER
3088 # _LT_PATH_TOOL_PREFIX(TOOL)
3089 # --------------------------
3090 # find a file program which can recognize shared library
3091 # _LT_PATH_TOOL_PREFIX
3094 # This is what autoupdate's m4 run will expand. It fires
3095 # the warning (with _au_warn_XXX), outputs it into the
3096 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3097 # the replacement expansion.
3100 # This is an auxiliary macro that is also run when
3101 # autoupdate runs m4. It simply calls m4_warning, but
3102 # we need a wrapper so that each warning is emitted only
3103 # once. We break the quoting in m4_warning's argument in
3104 # order to expand this macro's arguments, not AU_DEFUN's.
3107 # Finally, this is the expansion that is picked up by
3108 # autoconf. It tells the user to run autoupdate, and
3109 # then outputs the replacement expansion. We do not care
3110 # about autoupdate's warning because that contains
3111 # information on what to do *after* running autoupdate.
3117 # find a file program which can recognize a shared library
3123 # find the pathname to the GNU or non-GNU linker
3127 # This is what autoupdate's m4 run will expand. It fires
3128 # the warning (with _au_warn_XXX), outputs it into the
3129 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3130 # the replacement expansion.
3133 # This is an auxiliary macro that is also run when
3134 # autoupdate runs m4. It simply calls m4_warning, but
3135 # we need a wrapper so that each warning is emitted only
3136 # once. We break the quoting in m4_warning's argument in
3137 # order to expand this macro's arguments, not AU_DEFUN's.
3140 # Finally, this is the expansion that is picked up by
3141 # autoconf. It tells the user to run autoupdate, and
3142 # then outputs the replacement expansion. We do not care
3143 # about autoupdate's warning because that contains
3144 # information on what to do *after* running autoupdate.
3146 # This is what autoupdate's m4 run will expand. It fires
3147 # the warning (with _au_warn_XXX), outputs it into the
3148 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3149 # the replacement expansion.
3152 # This is an auxiliary macro that is also run when
3153 # autoupdate runs m4. It simply calls m4_warning, but
3154 # we need a wrapper so that each warning is emitted only
3155 # once. We break the quoting in m4_warning's argument in
3156 # order to expand this macro's arguments, not AU_DEFUN's.
3159 # Finally, this is the expansion that is picked up by
3160 # autoconf. It tells the user to run autoupdate, and
3161 # then outputs the replacement expansion. We do not care
3162 # about autoupdate's warning because that contains
3163 # information on what to do *after* running autoupdate.
3174 # find reload flag for linker
3175 # -- PORTME Some linkers may need a different reload flag.
3179 # _LT_CHECK_MAGIC_METHOD
3180 # ----------------------
3181 # how to check for library dependencies
3182 # -- PORTME fill in with the dynamic library characteristics
3183 # _LT_CHECK_MAGIC_METHOD
3188 # find the pathname to a BSD- or MS-compatible name lister
3192 # This is what autoupdate's m4 run will expand. It fires
3193 # the warning (with _au_warn_XXX), outputs it into the
3194 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3195 # the replacement expansion.
3198 # This is an auxiliary macro that is also run when
3199 # autoupdate runs m4. It simply calls m4_warning, but
3200 # we need a wrapper so that each warning is emitted only
3201 # once. We break the quoting in m4_warning's argument in
3202 # order to expand this macro's arguments, not AU_DEFUN's.
3205 # Finally, this is the expansion that is picked up by
3206 # autoconf. It tells the user to run autoupdate, and
3207 # then outputs the replacement expansion. We do not care
3208 # about autoupdate's warning because that contains
3209 # information on what to do *after* running autoupdate.
3211 # This is what autoupdate's m4 run will expand. It fires
3212 # the warning (with _au_warn_XXX), outputs it into the
3213 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3214 # the replacement expansion.
3217 # This is an auxiliary macro that is also run when
3218 # autoupdate runs m4. It simply calls m4_warning, but
3219 # we need a wrapper so that each warning is emitted only
3220 # once. We break the quoting in m4_warning's argument in
3221 # order to expand this macro's arguments, not AU_DEFUN's.
3224 # Finally, this is the expansion that is picked up by
3225 # autoconf. It tells the user to run autoupdate, and
3226 # then outputs the replacement expansion. We do not care
3227 # about autoupdate's warning because that contains
3228 # information on what to do *after* running autoupdate.
3234 # check for math library
3238 # This is what autoupdate's m4 run will expand. It fires
3239 # the warning (with _au_warn_XXX), outputs it into the
3240 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3241 # the replacement expansion.
3244 # This is an auxiliary macro that is also run when
3245 # autoupdate runs m4. It simply calls m4_warning, but
3246 # we need a wrapper so that each warning is emitted only
3247 # once. We break the quoting in m4_warning's argument in
3248 # order to expand this macro's arguments, not AU_DEFUN's.
3251 # Finally, this is the expansion that is picked up by
3252 # autoconf. It tells the user to run autoupdate, and
3253 # then outputs the replacement expansion. We do not care
3254 # about autoupdate's warning because that contains
3255 # information on what to do *after* running autoupdate.
3259 # _LT_COMPILER_NO_RTTI([TAGNAME])
3260 # -------------------------------
3261 # _LT_COMPILER_NO_RTTI
3264 # _LT_CMD_GLOBAL_SYMBOLS
3265 # ----------------------
3266 # _LT_CMD_GLOBAL_SYMBOLS
3269 # _LT_COMPILER_PIC([TAGNAME])
3270 # ---------------------------
3274 # _LT_LINKER_SHLIBS([TAGNAME])
3275 # ----------------------------
3276 # See if the linker supports building shared libraries.
3280 # _LT_LANG_C_CONFIG([TAG])
3281 # ------------------------
3282 # Ensure that the configuration variables for a C compiler are suitably
3283 # defined. These variables are subsequently used by _LT_CONFIG to write
3284 # the compiler configuration to `libtool'.
3288 # _LT_LANG_CXX_CONFIG([TAG])
3289 # --------------------------
3290 # Ensure that the configuration variables for a C++ compiler are suitably
3291 # defined. These variables are subsequently used by _LT_CONFIG to write
3292 # the compiler configuration to `libtool'.
3293 # _LT_LANG_CXX_CONFIG
3296 # _LT_SYS_HIDDEN_LIBDEPS([TAGNAME])
3297 # ---------------------------------
3298 # Figure out "hidden" library dependencies from verbose
3299 # compiler output when linking a shared library.
3300 # Parse the compiler output and extract the necessary
3301 # objects, libraries and library flags.
3302 # _LT_SYS_HIDDEN_LIBDEPS
3305 # _LT_LANG_F77_CONFIG([TAG])
3306 # --------------------------
3307 # Ensure that the configuration variables for a Fortran 77 compiler are
3308 # suitably defined. These variables are subsequently used by _LT_CONFIG
3309 # to write the compiler configuration to `libtool'.
3310 # _LT_LANG_F77_CONFIG
3313 # _LT_LANG_FC_CONFIG([TAG])
3314 # -------------------------
3315 # Ensure that the configuration variables for a Fortran compiler are
3316 # suitably defined. These variables are subsequently used by _LT_CONFIG
3317 # to write the compiler configuration to `libtool'.
3318 # _LT_LANG_FC_CONFIG
3321 # _LT_LANG_GCJ_CONFIG([TAG])
3322 # --------------------------
3323 # Ensure that the configuration variables for the GNU Java Compiler compiler
3324 # are suitably defined. These variables are subsequently used by _LT_CONFIG
3325 # to write the compiler configuration to `libtool'.
3326 # _LT_LANG_GCJ_CONFIG
3329 # _LT_LANG_RC_CONFIG([TAG])
3330 # -------------------------
3331 # Ensure that the configuration variables for the Windows resource compiler
3332 # are suitably defined. These variables are subsequently used by _LT_CONFIG
3333 # to write the compiler configuration to `libtool'.
3334 # _LT_LANG_RC_CONFIG
3342 # This is what autoupdate's m4 run will expand. It fires
3343 # the warning (with _au_warn_XXX), outputs it into the
3344 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3345 # the replacement expansion.
3348 # This is an auxiliary macro that is also run when
3349 # autoupdate runs m4. It simply calls m4_warning, but
3350 # we need a wrapper so that each warning is emitted only
3351 # once. We break the quoting in m4_warning's argument in
3352 # order to expand this macro's arguments, not AU_DEFUN's.
3355 # Finally, this is the expansion that is picked up by
3356 # autoconf. It tells the user to run autoupdate, and
3357 # then outputs the replacement expansion. We do not care
3358 # about autoupdate's warning because that contains
3359 # information on what to do *after* running autoupdate.
3368 # This is what autoupdate's m4 run will expand. It fires
3369 # the warning (with _au_warn_XXX), outputs it into the
3370 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3371 # the replacement expansion.
3374 # This is an auxiliary macro that is also run when
3375 # autoupdate runs m4. It simply calls m4_warning, but
3376 # we need a wrapper so that each warning is emitted only
3377 # once. We break the quoting in m4_warning's argument in
3378 # order to expand this macro's arguments, not AU_DEFUN's.
3381 # Finally, this is the expansion that is picked up by
3382 # autoconf. It tells the user to run autoupdate, and
3383 # then outputs the replacement expansion. We do not care
3384 # about autoupdate's warning because that contains
3385 # information on what to do *after* running autoupdate.
3391 # If we don't have a new enough Autoconf to choose the best grep
3392 # available, choose the one first in the user's PATH.
3398 # If we don't have a new enough Autoconf to choose the best objdump
3399 # available, choose the one first in the user's PATH.
3405 # Check for a fully-functional sed program, that truncates
3406 # as few characters as possible. Prefer GNU sed if found.
3412 # This is what autoupdate's m4 run will expand. It fires
3413 # the warning (with _au_warn_XXX), outputs it into the
3414 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3415 # the replacement expansion.
3418 # This is an auxiliary macro that is also run when
3419 # autoupdate runs m4. It simply calls m4_warning, but
3420 # we need a wrapper so that each warning is emitted only
3421 # once. We break the quoting in m4_warning's argument in
3422 # order to expand this macro's arguments, not AU_DEFUN's.
3425 # Finally, this is the expansion that is picked up by
3426 # autoconf. It tells the user to run autoupdate, and
3427 # then outputs the replacement expansion. We do not care
3428 # about autoupdate's warning because that contains
3429 # information on what to do *after* running autoupdate.
3433 # _LT_CHECK_SHELL_FEATURES
3434 # ------------------------
3435 # Find out whether the shell is Bourne or XSI compatible,
3436 # or has some other useful features.
3437 # _LT_CHECK_SHELL_FEATURES
3440 # _LT_PROG_XSI_SHELLFNS
3441 # ---------------------
3442 # Bourne and XSI compatible variants of some useful shell functions.
3445 # Helper functions for option handling. -*- Autoconf -*-
3447 # Copyright (C) 2004, 2005, 2007, 2008, 2009 Free Software Foundation,
3449 # Written by Gary V. Vaughan, 2004
3451 # This file is free software; the Free Software Foundation gives
3452 # unlimited permission to copy and/or distribute it, with or without
3453 # modifications, as long as this notice is preserved.
3455 # serial 6 ltoptions.m4
3457 # This is to help aclocal find these macros, as it can't see m4_define.
3461 # _LT_MANGLE_OPTION(MACRO-NAME, OPTION-NAME)
3462 # ------------------------------------------
3466 # _LT_SET_OPTION(MACRO-NAME, OPTION-NAME)
3467 # ---------------------------------------
3468 # Set option OPTION-NAME for macro MACRO-NAME, and if there is a
3469 # matching handler defined, dispatch to it. Other OPTION-NAMEs are
3474 # _LT_IF_OPTION(MACRO-NAME, OPTION-NAME, IF-SET, [IF-NOT-SET])
3475 # ------------------------------------------------------------
3476 # Execute IF-SET if OPTION is set, IF-NOT-SET otherwise.
3480 # _LT_UNLESS_OPTIONS(MACRO-NAME, OPTION-LIST, IF-NOT-SET)
3481 # -------------------------------------------------------
3482 # Execute IF-NOT-SET unless all options in OPTION-LIST for MACRO-NAME
3487 # _LT_SET_OPTIONS(MACRO-NAME, OPTION-LIST)
3488 # ----------------------------------------
3489 # OPTION-LIST is a space-separated list of Libtool options associated
3490 # with MACRO-NAME. If any OPTION has a matching handler declared with
3491 # LT_OPTION_DEFINE, dispatch to that macro; otherwise complain about
3492 # the unknown option and exit.
3496 ## --------------------------------- ##
3497 ## Macros to handle LT_INIT options. ##
3498 ## --------------------------------- ##
3500 # _LT_MANGLE_DEFUN(MACRO-NAME, OPTION-NAME)
3501 # -----------------------------------------
3505 # LT_OPTION_DEFINE(MACRO-NAME, OPTION-NAME, CODE)
3506 # -----------------------------------------------
3514 # This is what autoupdate's m4 run will expand. It fires
3515 # the warning (with _au_warn_XXX), outputs it into the
3516 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3517 # the replacement expansion.
3520 # This is an auxiliary macro that is also run when
3521 # autoupdate runs m4. It simply calls m4_warning, but
3522 # we need a wrapper so that each warning is emitted only
3523 # once. We break the quoting in m4_warning's argument in
3524 # order to expand this macro's arguments, not AU_DEFUN's.
3527 # Finally, this is the expansion that is picked up by
3528 # autoconf. It tells the user to run autoupdate, and
3529 # then outputs the replacement expansion. We do not care
3530 # about autoupdate's warning because that contains
3531 # information on what to do *after* running autoupdate.
3538 # Declare package support for building win32 dll's.
3541 # This is what autoupdate's m4 run will expand. It fires
3542 # the warning (with _au_warn_XXX), outputs it into the
3543 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3544 # the replacement expansion.
3547 # This is an auxiliary macro that is also run when
3548 # autoupdate runs m4. It simply calls m4_warning, but
3549 # we need a wrapper so that each warning is emitted only
3550 # once. We break the quoting in m4_warning's argument in
3551 # order to expand this macro's arguments, not AU_DEFUN's.
3554 # Finally, this is the expansion that is picked up by
3555 # autoconf. It tells the user to run autoupdate, and
3556 # then outputs the replacement expansion. We do not care
3557 # about autoupdate's warning because that contains
3558 # information on what to do *after* running autoupdate.
3563 # _LT_ENABLE_SHARED([DEFAULT])
3564 # ----------------------------
3565 # implement the --enable-shared flag, and supports the `shared' and
3566 # `disable-shared' LT_INIT options.
3567 # DEFAULT is either `yes' or `no'. If omitted, it defaults to `yes'.
3578 # This is what autoupdate's m4 run will expand. It fires
3579 # the warning (with _au_warn_XXX), outputs it into the
3580 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3581 # the replacement expansion.
3584 # This is an auxiliary macro that is also run when
3585 # autoupdate runs m4. It simply calls m4_warning, but
3586 # we need a wrapper so that each warning is emitted only
3587 # once. We break the quoting in m4_warning's argument in
3588 # order to expand this macro's arguments, not AU_DEFUN's.
3591 # Finally, this is the expansion that is picked up by
3592 # autoconf. It tells the user to run autoupdate, and
3593 # then outputs the replacement expansion. We do not care
3594 # about autoupdate's warning because that contains
3595 # information on what to do *after* running autoupdate.
3597 # This is what autoupdate's m4 run will expand. It fires
3598 # the warning (with _au_warn_XXX), outputs it into the
3599 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3600 # the replacement expansion.
3603 # This is an auxiliary macro that is also run when
3604 # autoupdate runs m4. It simply calls m4_warning, but
3605 # we need a wrapper so that each warning is emitted only
3606 # once. We break the quoting in m4_warning's argument in
3607 # order to expand this macro's arguments, not AU_DEFUN's.
3610 # Finally, this is the expansion that is picked up by
3611 # autoconf. It tells the user to run autoupdate, and
3612 # then outputs the replacement expansion. We do not care
3613 # about autoupdate's warning because that contains
3614 # information on what to do *after* running autoupdate.
3620 # _LT_ENABLE_STATIC([DEFAULT])
3621 # ----------------------------
3622 # implement the --enable-static flag, and support the `static' and
3623 # `disable-static' LT_INIT options.
3624 # DEFAULT is either `yes' or `no'. If omitted, it defaults to `yes'.
3635 # This is what autoupdate's m4 run will expand. It fires
3636 # the warning (with _au_warn_XXX), outputs it into the
3637 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3638 # the replacement expansion.
3641 # This is an auxiliary macro that is also run when
3642 # autoupdate runs m4. It simply calls m4_warning, but
3643 # we need a wrapper so that each warning is emitted only
3644 # once. We break the quoting in m4_warning's argument in
3645 # order to expand this macro's arguments, not AU_DEFUN's.
3648 # Finally, this is the expansion that is picked up by
3649 # autoconf. It tells the user to run autoupdate, and
3650 # then outputs the replacement expansion. We do not care
3651 # about autoupdate's warning because that contains
3652 # information on what to do *after* running autoupdate.
3654 # This is what autoupdate's m4 run will expand. It fires
3655 # the warning (with _au_warn_XXX), outputs it into the
3656 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3657 # the replacement expansion.
3660 # This is an auxiliary macro that is also run when
3661 # autoupdate runs m4. It simply calls m4_warning, but
3662 # we need a wrapper so that each warning is emitted only
3663 # once. We break the quoting in m4_warning's argument in
3664 # order to expand this macro's arguments, not AU_DEFUN's.
3667 # Finally, this is the expansion that is picked up by
3668 # autoconf. It tells the user to run autoupdate, and
3669 # then outputs the replacement expansion. We do not care
3670 # about autoupdate's warning because that contains
3671 # information on what to do *after* running autoupdate.
3677 # _LT_ENABLE_FAST_INSTALL([DEFAULT])
3678 # ----------------------------------
3679 # implement the --enable-fast-install flag, and support the `fast-install'
3680 # and `disable-fast-install' LT_INIT options.
3681 # DEFAULT is either `yes' or `no'. If omitted, it defaults to `yes'.
3682 # _LT_ENABLE_FAST_INSTALL
3688 # This is what autoupdate's m4 run will expand. It fires
3689 # the warning (with _au_warn_XXX), outputs it into the
3690 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3691 # the replacement expansion.
3694 # This is an auxiliary macro that is also run when
3695 # autoupdate runs m4. It simply calls m4_warning, but
3696 # we need a wrapper so that each warning is emitted only
3697 # once. We break the quoting in m4_warning's argument in
3698 # order to expand this macro's arguments, not AU_DEFUN's.
3701 # Finally, this is the expansion that is picked up by
3702 # autoconf. It tells the user to run autoupdate, and
3703 # then outputs the replacement expansion. We do not care
3704 # about autoupdate's warning because that contains
3705 # information on what to do *after* running autoupdate.
3708 # This is what autoupdate's m4 run will expand. It fires
3709 # the warning (with _au_warn_XXX), outputs it into the
3710 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3711 # the replacement expansion.
3714 # This is an auxiliary macro that is also run when
3715 # autoupdate runs m4. It simply calls m4_warning, but
3716 # we need a wrapper so that each warning is emitted only
3717 # once. We break the quoting in m4_warning's argument in
3718 # order to expand this macro's arguments, not AU_DEFUN's.
3721 # Finally, this is the expansion that is picked up by
3722 # autoconf. It tells the user to run autoupdate, and
3723 # then outputs the replacement expansion. We do not care
3724 # about autoupdate's warning because that contains
3725 # information on what to do *after* running autoupdate.
3730 # _LT_WITH_PIC([MODE])
3731 # --------------------
3732 # implement the --with-pic flag, and support the `pic-only' and `no-pic'
3734 # MODE is either `yes' or `no'. If omitted, it defaults to `both'.
3741 # This is what autoupdate's m4 run will expand. It fires
3742 # the warning (with _au_warn_XXX), outputs it into the
3743 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3744 # the replacement expansion.
3747 # This is an auxiliary macro that is also run when
3748 # autoupdate runs m4. It simply calls m4_warning, but
3749 # we need a wrapper so that each warning is emitted only
3750 # once. We break the quoting in m4_warning's argument in
3751 # order to expand this macro's arguments, not AU_DEFUN's.
3754 # Finally, this is the expansion that is picked up by
3755 # autoconf. It tells the user to run autoupdate, and
3756 # then outputs the replacement expansion. We do not care
3757 # about autoupdate's warning because that contains
3758 # information on what to do *after* running autoupdate.
3762 ## ----------------- ##
3763 ## LTDL_INIT Options ##
3764 ## ----------------- ##
3775 # ltsugar.m4 -- libtool m4 base layer. -*-Autoconf-*-
3777 # Copyright (C) 2004, 2005, 2007, 2008 Free Software Foundation, Inc.
3778 # Written by Gary V. Vaughan, 2004
3780 # This file is free software; the Free Software Foundation gives
3781 # unlimited permission to copy and/or distribute it, with or without
3782 # modifications, as long as this notice is preserved.
3784 # serial 6 ltsugar.m4
3786 # This is to help aclocal find these macros, as it can't see m4_define.
3790 # lt_join(SEP, ARG1, [ARG2...])
3791 # -----------------------------
3792 # Produce ARG1SEPARG2...SEPARGn, omitting [] arguments and their
3793 # associated separator.
3794 # Needed until we can rely on m4_join from Autoconf 2.62, since all earlier
3795 # versions in m4sugar had bugs.
3803 # Manipulate m4 lists.
3804 # These macros are necessary as long as will still need to support
3805 # Autoconf-2.59 which quotes differently.
3811 # lt_append(MACRO-NAME, STRING, [SEPARATOR])
3812 # ------------------------------------------
3813 # Redefine MACRO-NAME to hold its former content plus `SEPARATOR'`STRING'.
3814 # Note that neither SEPARATOR nor STRING are expanded; they are appended
3815 # to MACRO-NAME as is (leaving the expansion for when MACRO-NAME is invoked).
3816 # No SEPARATOR is output if MACRO-NAME was previously undefined (different
3817 # than defined and empty).
3819 # This macro is needed until we can rely on Autoconf 2.62, since earlier
3820 # versions of m4sugar mistakenly expanded SEPARATOR but not STRING.
3825 # lt_combine(SEP, PREFIX-LIST, INFIX, SUFFIX1, [SUFFIX2...])
3826 # ----------------------------------------------------------
3827 # Produce a SEP delimited list of all paired combinations of elements of
3828 # PREFIX-LIST with SUFFIX1 through SUFFIXn. Each element of the list
3829 # has the form PREFIXmINFIXSUFFIXn.
3830 # Needed until we can rely on m4_combine added in Autoconf 2.62.
3834 # lt_if_append_uniq(MACRO-NAME, VARNAME, [SEPARATOR], [UNIQ], [NOT-UNIQ])
3835 # -----------------------------------------------------------------------
3836 # Iff MACRO-NAME does not yet contain VARNAME, then append it (delimited
3837 # by SEPARATOR if supplied) and expand UNIQ, else NOT-UNIQ.
3841 # lt_dict_add(DICT, KEY, VALUE)
3842 # -----------------------------
3846 # lt_dict_add_subkey(DICT, KEY, SUBKEY, VALUE)
3847 # --------------------------------------------
3851 # lt_dict_fetch(DICT, KEY, [SUBKEY])
3852 # ----------------------------------
3856 # lt_if_dict_fetch(DICT, KEY, [SUBKEY], VALUE, IF-TRUE, [IF-FALSE])
3857 # -----------------------------------------------------------------
3861 # lt_dict_filter(DICT, [SUBKEY], VALUE, [SEPARATOR], KEY, [...])
3862 # --------------------------------------------------------------
3865 # ltversion.m4 -- version numbers -*- Autoconf -*-
3867 # Copyright (C) 2004 Free Software Foundation, Inc.
3868 # Written by Scott James Remnant, 2004
3870 # This file is free software; the Free Software Foundation gives
3871 # unlimited permission to copy and/or distribute it, with or without
3872 # modifications, as long as this notice is preserved.
3874 # Generated from ltversion.in.
3876 # serial 3134 ltversion.m4
3877 # This file is part of GNU Libtool
3884 # lt~obsolete.m4 -- aclocal satisfying obsolete definitions. -*-Autoconf-*-
3886 # Copyright (C) 2004, 2005, 2007, 2009 Free Software Foundation, Inc.
3887 # Written by Scott James Remnant, 2004.
3889 # This file is free software; the Free Software Foundation gives
3890 # unlimited permission to copy and/or distribute it, with or without
3891 # modifications, as long as this notice is preserved.
3893 # serial 4 lt~obsolete.m4
3895 # These exist entirely to fool aclocal when bootstrapping libtool.
3897 # In the past libtool.m4 has provided macros via AC_DEFUN (or AU_DEFUN)
3898 # which have later been changed to m4_define as they aren't part of the
3899 # exported API, or moved to Autoconf or Automake where they belong.
3901 # The trouble is, aclocal is a bit thick. It'll see the old AC_DEFUN
3902 # in /usr/share/aclocal/libtool.m4 and remember it, then when it sees us
3903 # using a macro with the same name in our local m4/libtool.m4 it'll
3904 # pull the old libtool.m4 in (it doesn't see our shiny new m4_define
3905 # and doesn't know about Autoconf macros at all.)
3907 # So we provide this file, which has a silly filename so it's always
3908 # included after everything else. This provides aclocal with the
3909 # AC_DEFUNs it wants, but when m4 processes it, it doesn't do anything
3910 # because those macros already exist, or will be overwritten later.
3911 # We use AC_DEFUN over AU_DEFUN for compatibility with aclocal-1.6.
3913 # Anytime we withdraw an AC_DEFUN or AU_DEFUN, remember to add it here.
3914 # Yes, that means every name once taken will need to remain here until
3915 # we give up compatibility with versions before 1.7, at which point
3916 # we need to keep only those names which we still refer to.
3918 # This is to help aclocal find these macros, as it can't see m4_define.
3985 # Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2007
3986 # Free Software Foundation, Inc.
3988 # This file is free software; the Free Software Foundation
3989 # gives unlimited permission to copy and/or distribute it,
3990 # with or without modifications, as long as this notice is preserved.
3994 # Based on depend.m4 from automake 1.9, modified for standalone use in
3995 # an environment where GNU make is required.
3997 # ZW_PROG_COMPILER_DEPENDENCIES
3998 # -----------------------------
3999 # Variant of _AM_DEPENDENCIES which just does the dependency probe and
4000 # sets fooDEPMODE accordingly. Cache-variable compatible with
4001 # original; not side-effect compatible. As the users of this macro
4002 # may require accurate dependencies for correct builds, it does *not*
4003 # honor --disable-dependency-checking, and failure to detect a usable
4004 # method is an error. depcomp is assumed to be located in
4007 # FIXME: Should use the Autoconf 2.5x language-selection mechanism.
4013 # Choose a directory name for dependency files.
4018 # As AM_SET_DEPDIR, but also create the directory at config.status time.
4065 sim_inline
="-DDEFAULT_INLINE=0"
4102 # intl sister-directory configuration rules.
4105 # The idea behind this macro is that there's no need to repeat all the
4106 # autoconf probes done by the intl directory - it's already done them
4107 # for us. In fact, there's no need even to look at the cache for the
4108 # answers. All we need to do is nab a few pieces of information.
4109 # The intl directory is set up to make this easy, by generating a
4110 # small file which can be sourced as a shell script; then we produce
4111 # the necessary substitutions and definitions for this directory.
4115 # Autoconf M4 include file defining utility macros for complex Canadian
4127 # _NCN_TOOL_PREFIXES: Some stuff that oughtta be done in AC_CANONICAL_SYSTEM
4129 # These demand that AC_CANONICAL_SYSTEM be called beforehand.
4132 # NCN_STRICT_CHECK_TOOLS(variable, progs-to-check-for,[value-if-not-found],[path])
4133 # Like plain AC_CHECK_TOOLS, but require prefix if build!=host.
4137 # NCN_STRICT_CHECK_TARGET_TOOLS(variable, progs-to-check-for,[value-if-not-found],[path])
4138 # Like CVS Autoconf AC_CHECK_TARGET_TOOLS, but require prefix if build!=target.
4142 # Backported from Autoconf 2.5x; can go away when and if
4143 # we switch. Put the OS path separator in $PATH_SEPARATOR.
4148 # ACX_HAVE_GCC_FOR_TARGET
4149 # Check if the variable GCC_FOR_TARGET really points to a GCC binary.
4152 # ACX_CHECK_INSTALLED_TARGET_TOOL(VAR, PROG)
4153 # Searching for installed target binutils. We need to take extra care,
4154 # else we may find the wrong assembler, linker, etc., and lose.
4156 # First try --with-build-time-tools, if specified.
4158 # For build != host, we ask the installed GCC for the name of the tool it
4159 # uses, and accept it if it is an absolute path. This is because the
4160 # only good choice for a compiler is the same GCC version that is being
4161 # installed (or we couldn't make target libraries), and we assume that
4162 # on the host system we'll have not only the same GCC version, but also
4163 # the same binutils version.
4165 # For build == host, search the same directories that the installed
4166 # compiler will search. We used to do this for the assembler, linker,
4167 # and nm only; for simplicity of configuration, however, we extend this
4168 # criterion to tools (such as ar and ranlib) that are never invoked by
4169 # the compiler, to avoid mismatches.
4171 # Also note we have to check MD_EXEC_PREFIX before checking the user's path
4172 # if build == target. This makes the most sense only when bootstrapping,
4173 # but we also do so when build != host. In this case, we hope that the
4174 # build and host systems will have similar contents of MD_EXEC_PREFIX.
4176 # If we do not find a suitable binary, then try the user's path.
4180 # AC_PROG_CPP_WERROR
4181 # Used for autoconf 2.5x to force AC_PREPROC_IFELSE to reject code which
4182 # triggers warnings from the preprocessor. Will be in autoconf 2.58.
4183 # For now, using this also overrides header checks to use only the
4184 # preprocessor (matches 2.13 behavior; matching 2.58's behavior is a
4185 # bit harder from here).
4186 # Eventually autoconf will default to checking headers with the compiler
4187 # instead, and we'll have to do this differently.
4189 # AC_PROG_CPP_WERROR
4192 # We require the gnatbind & gnatmake programs, as well as a compiler driver
4193 # that understands Ada. We use the user's CC setting, already found, and
4194 # possibly add $1 to the command-line parameters.
4196 # Sets the shell variable have_gnat to yes or no as appropriate, and
4197 # substitutes GNATBIND and GNATMAKE.
4224 for ac_dir
in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
4225 for ac_t
in install-sh
install.sh shtool
; do
4226 if test -f "$ac_dir/$ac_t"; then
4228 ac_install_sh
="$ac_aux_dir/$ac_t -c"
4233 if test -z "$ac_aux_dir"; then
4234 as_fn_error
"cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
4237 # These three variables are undocumented and unsupported,
4238 # and are intended to be withdrawn in a future Autoconf release.
4239 # They can cause serious problems if a builder's source tree is in a directory
4240 # whose full name contains unusual characters.
4241 ac_config_guess
="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
4242 ac_config_sub
="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
4243 ac_configure
="$SHELL $ac_aux_dir/configure" # Please don't use this var.
4246 # Find a good install program. We prefer a C program (faster),
4247 # so one script is as good as another. But avoid the broken or
4248 # incompatible versions:
4249 # SysV /etc/install, /usr/sbin/install
4250 # SunOS /usr/etc/install
4251 # IRIX /sbin/install
4253 # AmigaOS /C/install, which installs bootblocks on floppy discs
4254 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
4255 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
4256 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
4257 # OS/2's system install, which has a completely different semantic
4258 # ./install, which can be erroneously created by make from ./install.sh.
4259 # Reject install programs that cannot install multiple files.
4260 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
4261 $as_echo_n "checking for a BSD-compatible install... " >&6; }
4262 if test -z "$INSTALL"; then
4263 if test "${ac_cv_path_install+set}" = set; then :
4264 $as_echo_n "(cached) " >&6
4266 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4270 test -z "$as_dir" && as_dir
=.
4271 # Account for people who put trailing slashes in PATH elements.
4272 case $as_dir/ in #((
4273 .
/ | .
// |
/[cC
]/* | \
4274 /etc
/* |
/usr
/sbin
/* |
/usr
/etc
/* |
/sbin
/* |
/usr
/afsws
/bin
/* | \
4275 ?
:[\\/]os2
[\\/]install[\\/]* | ?
:[\\/]OS2
[\\/]INSTALL
[\\/]* | \
4278 # OSF1 and SCO ODT 3.0 have their own names for install.
4279 # Don't use installbsd from OSF since it installs stuff as root
4281 for ac_prog
in ginstall scoinst
install; do
4282 for ac_exec_ext
in '' $ac_executable_extensions; do
4283 if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
4284 if test $ac_prog = install &&
4285 grep dspmsg
"$as_dir/$ac_prog$ac_exec_ext" >/dev
/null
2>&1; then
4286 # AIX install. It has an incompatible calling convention.
4288 elif test $ac_prog = install &&
4289 grep pwplus
"$as_dir/$ac_prog$ac_exec_ext" >/dev
/null
2>&1; then
4290 # program-specific install script used by HP pwplus--don't use.
4293 rm -rf conftest.one conftest.two conftest.dir
4294 echo one
> conftest.one
4295 echo two
> conftest.two
4297 if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two
"`pwd`/conftest.dir" &&
4298 test -s conftest.one
&& test -s conftest.two
&&
4299 test -s conftest.dir
/conftest.one
&&
4300 test -s conftest.dir
/conftest.two
4302 ac_cv_path_install
="$as_dir/$ac_prog$ac_exec_ext -c"
4315 rm -rf conftest.one conftest.two conftest.dir
4318 if test "${ac_cv_path_install+set}" = set; then
4319 INSTALL
=$ac_cv_path_install
4321 # As a last resort, use the slow shell script. Don't cache a
4322 # value for INSTALL within a source directory, because that will
4323 # break other packages using the cache if that directory is
4324 # removed, or if the value is a relative name.
4325 INSTALL
=$ac_install_sh
4328 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
4329 $as_echo "$INSTALL" >&6; }
4331 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
4332 # It thinks the first close brace ends the variable substitution.
4333 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM
='${INSTALL}'
4335 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT
='${INSTALL}'
4337 test -z "$INSTALL_DATA" && INSTALL_DATA
='${INSTALL} -m 644'
4340 ac_cpp
='$CPP $CPPFLAGS'
4341 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4342 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4343 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
4344 if test -n "$ac_tool_prefix"; then
4345 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
4346 set dummy
${ac_tool_prefix}gcc
; ac_word
=$2
4347 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4348 $as_echo_n "checking for $ac_word... " >&6; }
4349 if test "${ac_cv_prog_CC+set}" = set; then :
4350 $as_echo_n "(cached) " >&6
4352 if test -n "$CC"; then
4353 ac_cv_prog_CC
="$CC" # Let the user override the test.
4355 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4359 test -z "$as_dir" && as_dir
=.
4360 for ac_exec_ext
in '' $ac_executable_extensions; do
4361 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4362 ac_cv_prog_CC
="${ac_tool_prefix}gcc"
4363 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4373 if test -n "$CC"; then
4374 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4375 $as_echo "$CC" >&6; }
4377 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4378 $as_echo "no" >&6; }
4383 if test -z "$ac_cv_prog_CC"; then
4385 # Extract the first word of "gcc", so it can be a program name with args.
4386 set dummy gcc
; ac_word
=$2
4387 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4388 $as_echo_n "checking for $ac_word... " >&6; }
4389 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
4390 $as_echo_n "(cached) " >&6
4392 if test -n "$ac_ct_CC"; then
4393 ac_cv_prog_ac_ct_CC
="$ac_ct_CC" # Let the user override the test.
4395 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4399 test -z "$as_dir" && as_dir
=.
4400 for ac_exec_ext
in '' $ac_executable_extensions; do
4401 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4402 ac_cv_prog_ac_ct_CC
="gcc"
4403 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4412 ac_ct_CC
=$ac_cv_prog_ac_ct_CC
4413 if test -n "$ac_ct_CC"; then
4414 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
4415 $as_echo "$ac_ct_CC" >&6; }
4417 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4418 $as_echo "no" >&6; }
4421 if test "x$ac_ct_CC" = x
; then
4424 case $cross_compiling:$ac_tool_warned in
4426 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4427 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4428 ac_tool_warned
=yes ;;
4436 if test -z "$CC"; then
4437 if test -n "$ac_tool_prefix"; then
4438 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
4439 set dummy
${ac_tool_prefix}cc
; ac_word
=$2
4440 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4441 $as_echo_n "checking for $ac_word... " >&6; }
4442 if test "${ac_cv_prog_CC+set}" = set; then :
4443 $as_echo_n "(cached) " >&6
4445 if test -n "$CC"; then
4446 ac_cv_prog_CC
="$CC" # Let the user override the test.
4448 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4452 test -z "$as_dir" && as_dir
=.
4453 for ac_exec_ext
in '' $ac_executable_extensions; do
4454 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4455 ac_cv_prog_CC
="${ac_tool_prefix}cc"
4456 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4466 if test -n "$CC"; then
4467 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4468 $as_echo "$CC" >&6; }
4470 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4471 $as_echo "no" >&6; }
4477 if test -z "$CC"; then
4478 # Extract the first word of "cc", so it can be a program name with args.
4479 set dummy cc
; ac_word
=$2
4480 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4481 $as_echo_n "checking for $ac_word... " >&6; }
4482 if test "${ac_cv_prog_CC+set}" = set; then :
4483 $as_echo_n "(cached) " >&6
4485 if test -n "$CC"; then
4486 ac_cv_prog_CC
="$CC" # Let the user override the test.
4489 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4493 test -z "$as_dir" && as_dir
=.
4494 for ac_exec_ext
in '' $ac_executable_extensions; do
4495 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4496 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
4497 ac_prog_rejected
=yes
4501 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4508 if test $ac_prog_rejected = yes; then
4509 # We found a bogon in the path, so make sure we never use it.
4510 set dummy
$ac_cv_prog_CC
4512 if test $# != 0; then
4513 # We chose a different compiler from the bogus one.
4514 # However, it has the same basename, so the bogon will be chosen
4515 # first if we set CC to just the basename; use the full file name.
4517 ac_cv_prog_CC
="$as_dir/$ac_word${1+' '}$@"
4523 if test -n "$CC"; then
4524 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4525 $as_echo "$CC" >&6; }
4527 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4528 $as_echo "no" >&6; }
4533 if test -z "$CC"; then
4534 if test -n "$ac_tool_prefix"; then
4535 for ac_prog
in cl.exe
4537 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4538 set dummy
$ac_tool_prefix$ac_prog; ac_word
=$2
4539 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4540 $as_echo_n "checking for $ac_word... " >&6; }
4541 if test "${ac_cv_prog_CC+set}" = set; then :
4542 $as_echo_n "(cached) " >&6
4544 if test -n "$CC"; then
4545 ac_cv_prog_CC
="$CC" # Let the user override the test.
4547 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4551 test -z "$as_dir" && as_dir
=.
4552 for ac_exec_ext
in '' $ac_executable_extensions; do
4553 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4554 ac_cv_prog_CC
="$ac_tool_prefix$ac_prog"
4555 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4565 if test -n "$CC"; then
4566 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4567 $as_echo "$CC" >&6; }
4569 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4570 $as_echo "no" >&6; }
4574 test -n "$CC" && break
4577 if test -z "$CC"; then
4579 for ac_prog
in cl.exe
4581 # Extract the first word of "$ac_prog", so it can be a program name with args.
4582 set dummy
$ac_prog; ac_word
=$2
4583 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4584 $as_echo_n "checking for $ac_word... " >&6; }
4585 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
4586 $as_echo_n "(cached) " >&6
4588 if test -n "$ac_ct_CC"; then
4589 ac_cv_prog_ac_ct_CC
="$ac_ct_CC" # Let the user override the test.
4591 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4595 test -z "$as_dir" && as_dir
=.
4596 for ac_exec_ext
in '' $ac_executable_extensions; do
4597 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4598 ac_cv_prog_ac_ct_CC
="$ac_prog"
4599 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4608 ac_ct_CC
=$ac_cv_prog_ac_ct_CC
4609 if test -n "$ac_ct_CC"; then
4610 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
4611 $as_echo "$ac_ct_CC" >&6; }
4613 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4614 $as_echo "no" >&6; }
4618 test -n "$ac_ct_CC" && break
4621 if test "x$ac_ct_CC" = x
; then
4624 case $cross_compiling:$ac_tool_warned in
4626 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4627 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4628 ac_tool_warned
=yes ;;
4637 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4638 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4639 as_fn_error
"no acceptable C compiler found in \$PATH
4640 See \`config.log' for more details." "$LINENO" 5; }
4642 # Provide some information about the compiler.
4643 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
4646 for ac_option
in --version -v -V -qversion; do
4647 { { ac_try
="$ac_compiler $ac_option >&5"
4649 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
4650 *) ac_try_echo=$ac_try;;
4652 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4653 $as_echo "$ac_try_echo"; } >&5
4654 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
4656 if test -s conftest.err; then
4658 ... rest of stderr output deleted ...
4659 10q' conftest.err >conftest.er1
4660 cat conftest.er1 >&5
4661 rm -f conftest.er1 conftest.err
4663 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4664 test $ac_status = 0; }
4667 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4668 /* end confdefs.h. */
4678 ac_clean_files_save=$ac_clean_files
4679 ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out conftest.out"
4680 # Try to create an executable without -o first, disregard a.out.
4681 # It will help us diagnose broken compilers, and finding out an intuition
4683 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
4684 $as_echo_n "checking for C compiler default output file name... " >&6; }
4685 ac_link_default=`$as_echo "$ac_link" |
sed 's/ -o *conftest[^ ]*//'`
4687 # The possible output files:
4688 ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
4691 for ac_file in $ac_files
4694 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
4695 * ) ac_rmfiles="$ac_rmfiles $ac_file";;
4700 if { { ac_try="$ac_link_default"
4702 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
4703 *) ac_try_echo
=$ac_try;;
4705 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4706 $as_echo "$ac_try_echo"; } >&5
4707 (eval "$ac_link_default") 2>&5
4709 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4710 test $ac_status = 0; }; then :
4711 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
4712 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
4713 # in a Makefile. We should not override ac_cv_exeext if it was cached,
4714 # so that the user can short-circuit this test for compilers unknown to
4716 for ac_file
in $ac_files ''
4718 test -f "$ac_file" ||
continue
4720 *.
$ac_ext |
*.xcoff |
*.tds |
*.d |
*.pdb |
*.xSYM |
*.bb |
*.bbg |
*.map |
*.inf |
*.dSYM |
*.o |
*.obj
)
4723 # We found the default executable, but exeext='' is most
4727 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no
;
4729 ac_cv_exeext
=`expr "$ac_file" : '[^.]*\(\..*\)'`
4731 # We set ac_cv_exeext here because the later test for it is not
4732 # safe: cross compilers may not add the suffix if given an `-o'
4733 # argument, so we may need to know it at that point already.
4734 # Even if this section looks crufty: it has the advantage of
4741 test "$ac_cv_exeext" = no
&& ac_cv_exeext
=
4746 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
4747 $as_echo "$ac_file" >&6; }
4748 if test -z "$ac_file"; then :
4749 $as_echo "$as_me: failed program was:" >&5
4750 sed 's/^/| /' conftest.
$ac_ext >&5
4752 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4753 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4754 { as_fn_set_status
77
4755 as_fn_error
"C compiler cannot create executables
4756 See \`config.log' for more details." "$LINENO" 5; }; }
4758 ac_exeext
=$ac_cv_exeext
4760 # Check that the compiler produces executables we can run. If not, either
4761 # the compiler is broken, or we cross compile.
4762 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
4763 $as_echo_n "checking whether the C compiler works... " >&6; }
4764 # If not cross compiling, check that we can run a simple program.
4765 if test "$cross_compiling" != yes; then
4766 if { ac_try
='./$ac_file'
4767 { { case "(($ac_try" in
4768 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
4769 *) ac_try_echo=$ac_try;;
4771 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4772 $as_echo "$ac_try_echo"; } >&5
4773 (eval "$ac_try") 2>&5
4775 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4776 test $ac_status = 0; }; }; then
4779 if test "$cross_compiling" = maybe; then
4782 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4783 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4784 as_fn_error "cannot run C compiled programs.
4785 If you meant to cross compile
, use \
`--host'.
4786 See \`config.log
' for more details." "$LINENO" 5; }
4790 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4791 $as_echo "yes" >&6; }
4793 rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out conftest.out
4794 ac_clean_files=$ac_clean_files_save
4795 # Check that the compiler produces executables we can run. If not, either
4796 # the compiler is broken, or we cross compile.
4797 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
4798 $as_echo_n "checking whether we are cross compiling... " >&6; }
4799 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
4800 $as_echo "$cross_compiling" >&6; }
4802 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
4803 $as_echo_n "checking for suffix of executables... " >&6; }
4804 if { { ac_try="$ac_link"
4806 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4807 *) ac_try_echo=$ac_try;;
4809 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4810 $as_echo "$ac_try_echo"; } >&5
4811 (eval "$ac_link") 2>&5
4813 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4814 test $ac_status = 0; }; then :
4815 # If both `conftest.exe' and
`conftest' are `present
' (well, observable)
4816 # catch `conftest.exe'. For instance with Cygwin
, `ls conftest' will
4817 # work properly (i.e., refer to `conftest.exe
'), while it won't with
4819 for ac_file
in conftest.exe conftest conftest.
*; do
4820 test -f "$ac_file" ||
continue
4822 *.
$ac_ext |
*.xcoff |
*.tds |
*.d |
*.pdb |
*.xSYM |
*.bb |
*.bbg |
*.map |
*.inf |
*.dSYM |
*.o |
*.obj
) ;;
4823 *.
* ) ac_cv_exeext
=`expr "$ac_file" : '[^.]*\(\..*\)'`
4829 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4830 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4831 as_fn_error
"cannot compute suffix of executables: cannot compile and link
4832 See \`config.log' for more details." "$LINENO" 5; }
4834 rm -f conftest
$ac_cv_exeext
4835 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
4836 $as_echo "$ac_cv_exeext" >&6; }
4838 rm -f conftest.
$ac_ext
4839 EXEEXT
=$ac_cv_exeext
4841 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
4842 $as_echo_n "checking for suffix of object files... " >&6; }
4843 if test "${ac_cv_objext+set}" = set; then :
4844 $as_echo_n "(cached) " >&6
4846 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4847 /* end confdefs.h. */
4857 rm -f conftest.o conftest.obj
4858 if { { ac_try
="$ac_compile"
4860 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
4861 *) ac_try_echo=$ac_try;;
4863 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4864 $as_echo "$ac_try_echo"; } >&5
4865 (eval "$ac_compile") 2>&5
4867 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4868 test $ac_status = 0; }; then :
4869 for ac_file in conftest.o conftest.obj conftest.*; do
4870 test -f "$ac_file" || continue;
4872 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
4873 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
4878 $as_echo "$as_me: failed program was:" >&5
4879 sed 's/^/| /' conftest.$ac_ext >&5
4881 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4882 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4883 as_fn_error "cannot compute suffix of object files
: cannot compile
4884 See \
`config.log' for more details." "$LINENO" 5; }
4886 rm -f conftest.$ac_cv_objext conftest.$ac_ext
4888 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
4889 $as_echo "$ac_cv_objext" >&6; }
4890 OBJEXT=$ac_cv_objext
4892 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
4893 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
4894 if test "${ac_cv_c_compiler_gnu+set}" = set; then :
4895 $as_echo_n "(cached) " >&6
4897 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4898 /* end confdefs.h. */
4911 if ac_fn_c_try_compile "$LINENO"; then :
4916 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4917 ac_cv_c_compiler_gnu=$ac_compiler_gnu
4920 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
4921 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
4922 if test $ac_compiler_gnu = yes; then
4927 ac_test_CFLAGS=${CFLAGS+set}
4928 ac_save_CFLAGS=$CFLAGS
4929 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
4930 $as_echo_n "checking whether $CC accepts -g... " >&6; }
4931 if test "${ac_cv_prog_cc_g+set}" = set; then :
4932 $as_echo_n "(cached) " >&6
4934 ac_save_c_werror_flag=$ac_c_werror_flag
4935 ac_c_werror_flag=yes
4938 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4939 /* end confdefs.h. */
4949 if ac_fn_c_try_compile "$LINENO"; then :
4953 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4954 /* end confdefs.h. */
4964 if ac_fn_c_try_compile "$LINENO"; then :
4967 ac_c_werror_flag=$ac_save_c_werror_flag
4969 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4970 /* end confdefs.h. */
4980 if ac_fn_c_try_compile "$LINENO"; then :
4983 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4985 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4987 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4988 ac_c_werror_flag=$ac_save_c_werror_flag
4990 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
4991 $as_echo "$ac_cv_prog_cc_g" >&6; }
4992 if test "$ac_test_CFLAGS" = set; then
4993 CFLAGS=$ac_save_CFLAGS
4994 elif test $ac_cv_prog_cc_g = yes; then
4995 if test "$GCC" = yes; then
5001 if test "$GCC" = yes; then
5007 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
5008 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
5009 if test "${ac_cv_prog_cc_c89+set}" = set; then :
5010 $as_echo_n "(cached) " >&6
5012 ac_cv_prog_cc_c89=no
5014 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5015 /* end confdefs.h. */
5018 #include <sys/types.h>
5019 #include <sys/stat.h>
5020 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
5021 struct buf { int x; };
5022 FILE * (*rcsopen) (struct buf *, struct stat *, int);
5023 static char *e (p, i)
5029 static char *f (char * (*g) (char **, int), char **p, ...)
5034 s = g (p, va_arg (v,int));
5039 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
5040 function prototypes and stuff, but not '\xHH' hex character constants.
5041 These don't provoke an error unfortunately, instead are silently treated
5042 as 'x'. The following induces an error, until -std is added to get
5043 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
5044 array size at least. It's necessary to write '\x00'==0 to get something
5045 that's true only with -std. */
5046 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
5048 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
5049 inside strings and character constants. */
5051 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
5053 int test (int i, double x);
5054 struct s1 {int (*f) (int a);};
5055 struct s2 {int (*f) (double a);};
5056 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
5062 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
5067 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
5068 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
5070 CC="$ac_save_CC $ac_arg"
5071 if ac_fn_c_try_compile "$LINENO"; then :
5072 ac_cv_prog_cc_c89=$ac_arg
5074 rm -f core conftest.err conftest.$ac_objext
5075 test "x$ac_cv_prog_cc_c89" != "xno" && break
5077 rm -f conftest.$ac_ext
5082 case "x$ac_cv_prog_cc_c89" in
5084 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
5085 $as_echo "none needed" >&6; } ;;
5087 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
5088 $as_echo "unsupported" >&6; } ;;
5090 CC="$CC $ac_cv_prog_cc_c89"
5091 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
5092 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
5094 if test "x$ac_cv_prog_cc_c89" != xno; then :
5099 ac_cpp='$CPP $CPPFLAGS'
5100 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5101 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5102 ac_compiler_gnu=$ac_cv_c_compiler_gnu
5105 # Put a plausible default for CC_FOR_BUILD in Makefile.
5106 if test "x$cross_compiling" = "xno"; then
5107 CC_FOR_BUILD='$(CC)'
5111 CFLAGS_FOR_BUILD=${CFLAGS_FOR_BUILD-${CFLAGS}}
5114 # If we haven't got the data from the intl directory,
5115 # assume NLS is disabled.
5124 if test -f ../../intl/config.intl; then
5125 . ../../intl/config.intl
5127 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NLS is requested" >&5
5128 $as_echo_n "checking whether NLS is requested... " >&6; }
5129 if test x"$USE_NLS" != xyes; then
5130 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5131 $as_echo "no" >&6; }
5133 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5134 $as_echo "yes" >&6; }
5136 $as_echo "#define ENABLE_NLS 1" >>confdefs.h
5139 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for catalogs to be installed" >&5
5140 $as_echo_n "checking for catalogs to be installed... " >&6; }
5141 # Look for .po and .gmo files in the source directory.
5144 for cat in $srcdir/po/*.gmo $srcdir/po/*.po; do
5145 # If there aren't any .gmo files the shell will give us the
5146 # literal string "../path/to/srcdir/po/*.gmo" which has to be
5148 case "$cat" in *\**)
5151 # The quadruple backslash is collapsed to a double backslash
5152 # by the backticks, then collapsed again by the double quotes,
5153 # leaving us with one backslash in the sed expression (right
5154 # before the dot that mustn't act as a wildcard).
5155 cat=`echo $cat |
sed -e "s!$srcdir/po/!!" -e "s!\\\\.po!.gmo!"`
5156 lang=`echo $cat |
sed -e "s!\\\\.gmo!!"`
5157 # The user is allowed to set LINGUAS to a list of languages to
5158 # install catalogs for. If it's empty that means "all of them."
5159 if test "x$LINGUAS" = x; then
5160 CATALOGS="$CATALOGS $cat"
5161 XLINGUAS="$XLINGUAS $lang"
5163 case "$LINGUAS" in *$lang*)
5164 CATALOGS="$CATALOGS $cat"
5165 XLINGUAS="$XLINGUAS $lang"
5171 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LINGUAS" >&5
5172 $as_echo "$LINGUAS" >&6; }
5186 # Check whether --enable-sim-alignment was given.
5187 if test "${enable_sim_alignment+set}" = set; then :
5188 enableval=$enable_sim_alignment; case "${enableval}" in
5189 yes | strict | STRICT) sim_alignment="-DWITH_ALIGNMENT=STRICT_ALIGNMENT";;
5190 no | nonstrict | NONSTRICT) sim_alignment="-DWITH_ALIGNMENT=NONSTRICT_ALIGNMENT";;
5191 0 | default | DEFAULT) sim_alignment="-DWITH_ALIGNMENT=0";;
5192 *) as_fn_error "\"Unknown value $enableval passed to --enable-sim-alignment\"" "$LINENO" 5; sim_alignment="";;
5194 if test x"$silent" != x"yes" && test x"$sim_alignment" != x""; then
5195 echo "Setting alignment flags = $sim_alignment" 6>&1
5202 # Check whether --enable-sim-assert was given.
5203 if test "${enable_sim_assert+set}" = set; then :
5204 enableval=$enable_sim_assert; case "${enableval}" in
5205 yes) sim_assert="-DWITH_ASSERT=1";;
5206 no) sim_assert="-DWITH_ASSERT=0";;
5207 *) as_fn_error "\"--enable-sim-assert does not take a value\"" "$LINENO" 5; sim_assert="";;
5209 if test x"$silent" != x"yes" && test x"$sim_assert" != x""; then
5210 echo "Setting assert flags = $sim_assert" 6>&1
5217 # Check whether --enable-sim-bitsize was given.
5218 if test "${enable_sim_bitsize+set}" = set; then :
5219 enableval=$enable_sim_bitsize; case "${enableval}" in
5220 32|64) sim_bitsize="-DWITH_TARGET_WORD_BITSIZE=$enableval";;
5221 *) as_fn_error "\"--enable-sim-bitsize was given $enableval. Expected 32 or 64\"" "$LINENO" 5; sim_bitsize="";;
5223 if test x"$silent" != x"yes" && test x"$sim_bitsize" != x""; then
5224 echo "Setting bitsize flags = $sim_bitsize" 6>&1
5231 # Check whether --enable-sim-config was given.
5232 if test "${enable_sim_config+set}" = set; then :
5233 enableval=$enable_sim_config; case "${enableval}" in
5234 yes|no) as_fn_error "\"No value supplied for --enable-sim-config=file\"" "$LINENO" 5;;
5235 *) if test -f "${srcdir}/${enableval}"; then
5236 sim_config="${enableval}";
5237 elif test -f "${srcdir}/${enableval}-config.h"; then
5238 sim_config="${enableval}-config.h"
5240 as_fn_error "\"Config file $enableval was not found\"" "$LINENO" 5;
5241 sim_config=std-config.h
5244 if test x"$silent" != x"yes" && test x"$sim_config" != x""; then
5245 echo "Setting config flags = $sim_config" 6>&1
5248 sim_config="std-config.h"
5249 if test x"$silent" != x"yes"; then
5250 echo "Setting config flags = $sim_config" 6>&1
5255 # Check whether --enable-sim-decode-mechanism was given.
5256 if test "${enable_sim_decode_mechanism+set}" = set; then :
5257 enableval=$enable_sim_decode_mechanism; case "${enableval}" in
5258 yes|no) as_fn_error "\"No value supplied for --enable-sim-decode-mechanism=file\"" "$LINENO" 5;;
5259 array|switch|padded-switch|goto-switch) sim_decode_mechanism="-T ${enableval}";;
5260 *) as_fn_error "\"File $enableval is not an opcode rules file\"" "$LINENO" 5;
5261 sim_decode_mechanism="switch";;
5263 if test x"$silent" != x"yes" && test x"$sim_decode_mechanism" != x""; then
5264 echo "Setting decode mechanism flags = $sim_decode_mechanism" 6>&1
5267 sim_decode_mechanism=""
5268 if test x"$silent" != x"yes"; then
5269 echo "Setting decode mechanism flags = $sim_decode_mechanism"
5274 # Check whether --enable-sim-default-model was given.
5275 if test "${enable_sim_default_model+set}" = set; then :
5276 enableval=$enable_sim_default_model; case "${enableval}" in
5277 yes|no) as_fn_error "\"No value supplied for --enable-sim-default-model=model\"" "$LINENO" 5;;
5278 *) sim_default_model="-DWITH_DEFAULT_MODEL=${enableval}";;
5280 if test x"$silent" != x"yes" && test x"$sim_default_model" != x""; then
5281 echo "Setting default-model flags = $sim_default_model" 6>&1
5284 sim_default_model=""
5288 # Check whether --enable-sim-duplicate was given.
5289 if test "${enable_sim_duplicate+set}" = set; then :
5290 enableval=$enable_sim_duplicate; case "${enableval}" in
5293 *) as_fn_error "\"--enable-sim-duplicate does not take a value\"" "$LINENO" 5; sim_dup="";;
5295 if test x"$silent" != x"yes" && test x"$sim_dup" != x""; then
5296 echo "Setting duplicate flags = $sim_dup" 6>&1
5300 if test x"$silent" != x"yes"; then
5301 echo "Setting duplicate flags = $sim_dup" 6>&1
5306 # Check whether --enable-sim-endian was given.
5307 if test "${enable_sim_endian+set}" = set; then :
5308 enableval=$enable_sim_endian; case "${enableval}" in
5309 yes) case "$target" in
5310 *powerpc-*) sim_endian="-DWITH_TARGET_BYTE_ORDER=BIG_ENDIAN";;
5311 *powerpcle-*) sim_endian="-DWITH_TARGET_BYTE_ORDER=LITTLE_ENDIAN";;
5312 *) echo "Unknown target $target" 1>&6; sim_endian="-DWITH_TARGET_BYTE_ORDER=0";;
5314 no) sim_endian="-DWITH_TARGET_BYTE_ORDER=0";;
5315 b*|B*) sim_endian="-DWITH_TARGET_BYTE_ORDER=BIG_ENDIAN";;
5316 l*|L*) sim_endian="-DWITH_TARGET_BYTE_ORDER=LITTLE_ENDIAN";;
5317 *) as_fn_error "\"Unknown value $enableval for --enable-sim-endian\"" "$LINENO" 5; sim_endian="";;
5319 if test x"$silent" != x"yes" && test x"$sim_endian" != x""; then
5320 echo "Setting endian flags = $sim_endian" 6>&1
5327 # Check whether --enable-sim-env was given.
5328 if test "${enable_sim_env+set}" = set; then :
5329 enableval=$enable_sim_env; case "${enableval}" in
5330 operating | os | oea) sim_env="-DWITH_ENVIRONMENT=OPERATING_ENVIRONMENT";;
5331 virtual | vea) sim_env="-DWITH_ENVIRONMENT=VIRTUAL_ENVIRONMENT";;
5332 user | uea) sim_env="-DWITH_ENVIRONMENT=USER_ENVIRONMENT";;
5333 no) sim_env="-DWITH_ENVIRONMENT=0";;
5334 *) as_fn_error "\"Unknown value $enableval passed to --enable-sim-env\"" "$LINENO" 5; sim_env="";;
5336 if test x"$silent" != x"yes" && test x"$sim_env" != x""; then
5337 echo "Setting env flags = $sim_env" 6>&1
5344 # Check whether --enable-sim-filter was given.
5345 if test "${enable_sim_filter+set}" = set; then :
5346 enableval=$enable_sim_filter; case "${enableval}" in
5347 yes) as_fn_error "\"--enable-sim-filter must be specified with a rule to filter or no\"" "$LINENO" 5; sim_filter="";;
5349 *) sim_filter="-F $enableval";;
5351 if test x"$silent" != x"yes" && test x"$sim_filter" != x""; then
5352 echo "Setting filter flags = $sim_filter" 6>&1
5355 sim_filter="-F 32,f,o"
5356 if test x"$silent" != x"yes"; then
5357 echo "Setting filter flags = $sim_filter" 6>&1
5362 # Check whether --enable-sim-float was given.
5363 if test "${enable_sim_float+set}" = set; then :
5364 enableval=$enable_sim_float; case "${enableval}" in
5365 yes | hard) sim_float="-DWITH_FLOATING_POINT=HARD_FLOATING_POINT";;
5366 no | soft) sim_float="-DWITH_FLOATING_POINT=SOFT_FLOATING_POINT";;
5367 altivec) sim_float="-DWITH_ALTIVEC" ; sim_filter="${sim_filter},av" ;;
5368 *spe*|*simd*) sim_float="-DWITH_E500" ; sim_filter="${sim_filter},e500" ;;
5369 *) as_fn_error "\"Unknown value $enableval passed to --enable-sim-float\"" "$LINENO" 5; sim_float="";;
5371 if test x"$silent" != x"yes" && test x"$sim_float" != x""; then
5372 echo "Setting float flags = $sim_float" 6>&1
5377 *altivec*) sim_float="-DWITH_ALTIVEC" ; sim_filter="${sim_filter},av" ;;
5378 *spe*|*simd*) sim_float="-DWITH_E500" ; sim_filter="${sim_filter},e500" ;;
5385 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if union semun defined" >&5
5386 $as_echo_n "checking if union semun defined... " >&6; }
5387 if test "${ac_cv_HAS_UNION_SEMUN+set}" = set; then :
5388 $as_echo_n "(cached) " >&6
5390 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5391 /* end confdefs.h. */
5393 #include <sys/types.h>
5394 #include <sys/ipc.h>
5395 #include <sys/sem.h>
5404 if ac_fn_c_try_compile "$LINENO"; then :
5405 ac_cv_has_union_semun="yes"
5407 ac_cv_has_union_semun="no"
5409 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5410 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_has_union_semun" >&5
5411 $as_echo "$ac_cv_has_union_semun" >&6; }
5414 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_HAS_UNION_SEMUN" >&5
5415 $as_echo "$ac_cv_HAS_UNION_SEMUN" >&6; }
5418 if test "$ac_cv_has_union_semun" = "yes"; then
5419 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether System V semaphores are supported" >&5
5420 $as_echo_n "checking whether System V semaphores are supported... " >&6; }
5421 if test "${ac_cv_sysv_sem+set}" = set; then :
5422 $as_echo_n "(cached) " >&6
5425 if test "$cross_compiling" = yes; then :
5428 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5429 /* end confdefs.h. */
5431 #include <sys/types.h>
5432 #include <sys/ipc.h>
5433 #include <sys/sem.h>
5437 int id=semget(IPC_PRIVATE,1,IPC_CREAT|0400);
5440 arg.val = 0; /* avoid implicit type cast to union */
5441 if (semctl(id, 0, IPC_RMID, arg) == -1)
5447 if ac_fn_c_try_run "$LINENO"; then :
5448 ac_cv_sysv_sem="yes"
5452 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
5453 conftest.$ac_objext conftest.beam conftest.$ac_ext
5458 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sysv_sem" >&5
5459 $as_echo "$ac_cv_sysv_sem" >&6; }
5460 else # semun is not defined
5461 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether System V semaphores are supported" >&5
5462 $as_echo_n "checking whether System V semaphores are supported... " >&6; }
5463 if test "${ac_cv_sysv_sem+set}" = set; then :
5464 $as_echo_n "(cached) " >&6
5467 if test "$cross_compiling" = yes; then :
5470 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5471 /* end confdefs.h. */
5473 #include <sys/types.h>
5474 #include <sys/ipc.h>
5475 #include <sys/sem.h>
5478 struct semid_ds *buf;
5484 int id=semget(IPC_PRIVATE,1,IPC_CREAT|0400);
5487 arg.val = 0; /* avoid implicit type cast to union */
5488 if (semctl(id, 0, IPC_RMID, arg) == -1)
5494 if ac_fn_c_try_run "$LINENO"; then :
5495 ac_cv_sysv_sem="yes"
5499 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
5500 conftest.$ac_objext conftest.beam conftest.$ac_ext
5505 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sysv_sem" >&5
5506 $as_echo "$ac_cv_sysv_sem" >&6; }
5509 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether System V shared memory is supported" >&5
5510 $as_echo_n "checking whether System V shared memory is supported... " >&6; }
5511 if test "${ac_cv_sysv_shm+set}" = set; then :
5512 $as_echo_n "(cached) " >&6
5515 if test "$cross_compiling" = yes; then :
5518 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5519 /* end confdefs.h. */
5521 #include <sys/types.h>
5522 #include <sys/ipc.h>
5523 #include <sys/shm.h>
5525 int id=shmget(IPC_PRIVATE,1,IPC_CREAT|0400);
5528 if (shmctl(id, IPC_RMID, 0) == -1)
5534 if ac_fn_c_try_run "$LINENO"; then :
5535 ac_cv_sysv_shm="yes"
5539 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
5540 conftest.$ac_objext conftest.beam conftest.$ac_ext
5545 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sysv_shm" >&5
5546 $as_echo "$ac_cv_sysv_shm" >&6; }
5548 if test x"$ac_cv_sysv_shm" = x"yes" -a x"$ac_cv_sysv_sem" = x"yes" ; then
5549 sim_sysv_ipc_hw=",sem,shm";
5554 if test x"$ac_cv_has_union_semun" = x"yes" -a x"$ac_cv_sysv_sem" = x"yes" ; then
5556 $as_echo "#define HAVE_UNION_SEMUN 1" >>confdefs.h
5561 # Check whether --enable-sim-hardware was given.
5562 if test "${enable_sim_hardware+set}" = set; then :
5563 enableval=$enable_sim_hardware; hardware="cpu,memory,nvram,iobus,htab,disk,trace,register,vm,init,core,pal,com,eeprom,opic,glue,phb,ide${sim_sysv_ipc_hw}"
5564 case "${enableval}" in
5566 no) as_fn_error "\"List of hardware must be specified for --enable-sim-hardware\"" "$LINENO" 5; hardware="";;
5567 ,*) hardware="${hardware}${enableval}";;
5568 *,) hardware="${enableval}${hardware}";;
5569 *) hardware="${enableval}"'';;
5571 sim_hw_src=`echo $hardware |
sed -e 's/,/.c hw_/g' -e 's/^/hw_/' -e s
'/$/.c/'`
5572 sim_hw_obj=`echo $sim_hw_src |
sed -e 's/\.c/.o/g'`
5573 if test x"$silent" != x"yes" && test x"$hardware" != x""; then
5574 echo "Setting hardware to $sim_hw_src, $sim_hw_obj"
5577 hardware="cpu,memory,nvram,iobus,htab,disk,trace,register,vm,init,core,pal,com,eeprom,opic,glue,phb,ide${sim_sysv_ipc_hw}"
5578 sim_hw_src=`echo $hardware |
sed -e 's/,/.c hw_/g' -e 's/^/hw_/' -e s
'/$/.c/'`
5579 sim_hw_obj=`echo $sim_hw_src |
sed -e 's/\.c/.o/g'`
5580 if test x"$silent" != x"yes"; then
5581 echo "Setting hardware to $sim_hw_src, $sim_hw_obj"
5585 # Check whether --enable-sim-hostbitsize was given.
5586 if test "${enable_sim_hostbitsize+set}" = set; then :
5587 enableval=$enable_sim_hostbitsize; case "${enableval}" in
5588 32|64) sim_hostbitsize="-DWITH_HOST_WORD_BITSIZE=$enableval";;
5589 *) as_fn_error "\"--enable-sim-hostbitsize was given $enableval. Expected 32 or 64\"" "$LINENO" 5; sim_hostbitsize="";;
5591 if test x"$silent" != x"yes" && test x"$sim_hostbitsize" != x""; then
5592 echo "Setting hostbitsize flags = $sim_hostbitsize" 6>&1
5600 ac_cpp='$CPP $CPPFLAGS'
5601 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5602 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5603 ac_compiler_gnu=$ac_cv_c_compiler_gnu
5604 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
5605 $as_echo_n "checking how to run the C preprocessor... " >&6; }
5606 # On Suns, sometimes $CPP names a directory.
5607 if test -n "$CPP" && test -d "$CPP"; then
5610 if test -z "$CPP"; then
5611 if test "${ac_cv_prog_CPP+set}" = set; then :
5612 $as_echo_n "(cached) " >&6
5614 # Double quotes because CPP needs to be expanded
5615 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
5618 for ac_c_preproc_warn_flag in '' yes
5620 # Use a header file that comes with gcc, so configuring glibc
5621 # with a fresh cross-compiler works.
5622 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5623 # <limits.h> exists even on freestanding compilers.
5624 # On the NeXT, cc -E runs the code through the compiler's parser,
5625 # not just through cpp. "Syntax error" is here to catch this case.
5626 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5627 /* end confdefs.h. */
5629 # include <limits.h>
5631 # include <assert.h>
5635 if ac_fn_c_try_cpp "$LINENO"; then :
5638 # Broken: fails on valid input.
5641 rm -f conftest.err conftest.$ac_ext
5643 # OK, works on sane cases. Now check whether nonexistent headers
5644 # can be detected and how.
5645 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5646 /* end confdefs.h. */
5647 #include <ac_nonexistent.h>
5649 if ac_fn_c_try_cpp "$LINENO"; then :
5650 # Broken: success on invalid input.
5653 # Passes both tests.
5657 rm -f conftest.err conftest.$ac_ext
5660 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
5661 rm -f conftest.err conftest.
$ac_ext
5662 if $ac_preproc_ok; then :
5674 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
5675 $as_echo "$CPP" >&6; }
5677 for ac_c_preproc_warn_flag
in '' yes
5679 # Use a header file that comes with gcc, so configuring glibc
5680 # with a fresh cross-compiler works.
5681 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5682 # <limits.h> exists even on freestanding compilers.
5683 # On the NeXT, cc -E runs the code through the compiler's parser,
5684 # not just through cpp. "Syntax error" is here to catch this case.
5685 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5686 /* end confdefs.h. */
5688 # include <limits.h>
5690 # include <assert.h>
5694 if ac_fn_c_try_cpp
"$LINENO"; then :
5697 # Broken: fails on valid input.
5700 rm -f conftest.err conftest.
$ac_ext
5702 # OK, works on sane cases. Now check whether nonexistent headers
5703 # can be detected and how.
5704 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5705 /* end confdefs.h. */
5706 #include <ac_nonexistent.h>
5708 if ac_fn_c_try_cpp
"$LINENO"; then :
5709 # Broken: success on invalid input.
5712 # Passes both tests.
5716 rm -f conftest.err conftest.
$ac_ext
5719 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
5720 rm -f conftest.err conftest.
$ac_ext
5721 if $ac_preproc_ok; then :
5724 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
5725 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
5726 as_fn_error
"C preprocessor \"$CPP\" fails sanity check
5727 See \`config.log' for more details." "$LINENO" 5; }
5731 ac_cpp
='$CPP $CPPFLAGS'
5732 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5733 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5734 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
5737 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
5738 $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
5739 if test "${ac_cv_path_GREP+set}" = set; then :
5740 $as_echo_n "(cached) " >&6
5742 if test -z "$GREP"; then
5743 ac_path_GREP_found
=false
5744 # Loop through the user's path and test for each of PROGNAME-LIST
5745 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5746 for as_dir
in $PATH$PATH_SEPARATOR/usr
/xpg
4/bin
5749 test -z "$as_dir" && as_dir
=.
5750 for ac_prog
in grep ggrep
; do
5751 for ac_exec_ext
in '' $ac_executable_extensions; do
5752 ac_path_GREP
="$as_dir/$ac_prog$ac_exec_ext"
5753 { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } ||
continue
5754 # Check for GNU ac_path_GREP and select it if it is found.
5755 # Check for GNU $ac_path_GREP
5756 case `"$ac_path_GREP" --version 2>&1` in
5758 ac_cv_path_GREP
="$ac_path_GREP" ac_path_GREP_found
=:;;
5761 $as_echo_n 0123456789 >"conftest.in"
5764 cat "conftest.in" "conftest.in" >"conftest.tmp"
5765 mv "conftest.tmp" "conftest.in"
5766 cp "conftest.in" "conftest.nl"
5767 $as_echo 'GREP' >> "conftest.nl"
5768 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev
/null ||
break
5769 diff "conftest.out" "conftest.nl" >/dev
/null
2>&1 ||
break
5770 as_fn_arith
$ac_count + 1 && ac_count
=$as_val
5771 if test $ac_count -gt ${ac_path_GREP_max-0}; then
5772 # Best one so far, save it but keep looking for a better one
5773 ac_cv_path_GREP
="$ac_path_GREP"
5774 ac_path_GREP_max
=$ac_count
5776 # 10*(2^10) chars as input seems more than enough
5777 test $ac_count -gt 10 && break
5779 rm -f conftest.
in conftest.tmp conftest.
nl conftest.out
;;
5782 $ac_path_GREP_found && break 3
5787 if test -z "$ac_cv_path_GREP"; then
5788 as_fn_error
"no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
5791 ac_cv_path_GREP
=$GREP
5795 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
5796 $as_echo "$ac_cv_path_GREP" >&6; }
5797 GREP
="$ac_cv_path_GREP"
5800 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
5801 $as_echo_n "checking for egrep... " >&6; }
5802 if test "${ac_cv_path_EGREP+set}" = set; then :
5803 $as_echo_n "(cached) " >&6
5805 if echo a |
$GREP -E '(a|b)' >/dev
/null
2>&1
5806 then ac_cv_path_EGREP
="$GREP -E"
5808 if test -z "$EGREP"; then
5809 ac_path_EGREP_found
=false
5810 # Loop through the user's path and test for each of PROGNAME-LIST
5811 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5812 for as_dir
in $PATH$PATH_SEPARATOR/usr
/xpg
4/bin
5815 test -z "$as_dir" && as_dir
=.
5816 for ac_prog
in egrep; do
5817 for ac_exec_ext
in '' $ac_executable_extensions; do
5818 ac_path_EGREP
="$as_dir/$ac_prog$ac_exec_ext"
5819 { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } ||
continue
5820 # Check for GNU ac_path_EGREP and select it if it is found.
5821 # Check for GNU $ac_path_EGREP
5822 case `"$ac_path_EGREP" --version 2>&1` in
5824 ac_cv_path_EGREP
="$ac_path_EGREP" ac_path_EGREP_found
=:;;
5827 $as_echo_n 0123456789 >"conftest.in"
5830 cat "conftest.in" "conftest.in" >"conftest.tmp"
5831 mv "conftest.tmp" "conftest.in"
5832 cp "conftest.in" "conftest.nl"
5833 $as_echo 'EGREP' >> "conftest.nl"
5834 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev
/null ||
break
5835 diff "conftest.out" "conftest.nl" >/dev
/null
2>&1 ||
break
5836 as_fn_arith
$ac_count + 1 && ac_count
=$as_val
5837 if test $ac_count -gt ${ac_path_EGREP_max-0}; then
5838 # Best one so far, save it but keep looking for a better one
5839 ac_cv_path_EGREP
="$ac_path_EGREP"
5840 ac_path_EGREP_max
=$ac_count
5842 # 10*(2^10) chars as input seems more than enough
5843 test $ac_count -gt 10 && break
5845 rm -f conftest.
in conftest.tmp conftest.
nl conftest.out
;;
5848 $ac_path_EGREP_found && break 3
5853 if test -z "$ac_cv_path_EGREP"; then
5854 as_fn_error
"no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
5857 ac_cv_path_EGREP
=$EGREP
5862 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
5863 $as_echo "$ac_cv_path_EGREP" >&6; }
5864 EGREP
="$ac_cv_path_EGREP"
5867 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
5868 $as_echo_n "checking for ANSI C header files... " >&6; }
5869 if test "${ac_cv_header_stdc+set}" = set; then :
5870 $as_echo_n "(cached) " >&6
5872 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5873 /* end confdefs.h. */
5887 if ac_fn_c_try_compile
"$LINENO"; then :
5888 ac_cv_header_stdc
=yes
5890 ac_cv_header_stdc
=no
5892 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
5894 if test $ac_cv_header_stdc = yes; then
5895 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
5896 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5897 /* end confdefs.h. */
5901 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5902 $EGREP "memchr" >/dev
/null
2>&1; then :
5905 ac_cv_header_stdc
=no
5911 if test $ac_cv_header_stdc = yes; then
5912 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
5913 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5914 /* end confdefs.h. */
5918 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5919 $EGREP "free" >/dev
/null
2>&1; then :
5922 ac_cv_header_stdc
=no
5928 if test $ac_cv_header_stdc = yes; then
5929 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
5930 if test "$cross_compiling" = yes; then :
5933 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5934 /* end confdefs.h. */
5937 #if ((' ' & 0x0FF) == 0x020)
5938 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
5939 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
5941 # define ISLOWER(c) \
5942 (('a' <= (c) && (c) <= 'i') \
5943 || ('j' <= (c) && (c) <= 'r') \
5944 || ('s' <= (c) && (c) <= 'z'))
5945 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
5948 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
5953 for (i = 0; i < 256; i++)
5954 if (XOR (islower (i), ISLOWER (i))
5955 || toupper (i) != TOUPPER (i))
5960 if ac_fn_c_try_run
"$LINENO"; then :
5963 ac_cv_header_stdc
=no
5965 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
5966 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
5971 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
5972 $as_echo "$ac_cv_header_stdc" >&6; }
5973 if test $ac_cv_header_stdc = yes; then
5975 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
5979 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
5980 for ac_header
in sys
/types.h sys
/stat.h stdlib.h string.h memory.h
strings.h \
5981 inttypes.h stdint.h unistd.h
5983 as_ac_Header
=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
5984 ac_fn_c_check_header_compile
"$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
5986 eval as_val
=\$
$as_ac_Header
5987 if test "x$as_val" = x
""yes; then :
5988 cat >>confdefs.h
<<_ACEOF
5989 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
5997 # Check whether --enable-sim-hostendian was given.
5998 if test "${enable_sim_hostendian+set}" = set; then :
5999 enableval
=$enable_sim_hostendian; case "${enableval}" in
6000 no
) sim_hostendian
="-DWITH_HOST_BYTE_ORDER=0";;
6001 b
*|B
*) sim_hostendian
="-DWITH_HOST_BYTE_ORDER=BIG_ENDIAN";;
6002 l
*|L
*) sim_hostendian
="-DWITH_HOST_BYTE_ORDER=LITTLE_ENDIAN";;
6003 *) as_fn_error
"\"Unknown value $enableval for --enable-sim-hostendian\"" "$LINENO" 5; sim_hostendian
="";;
6005 if test x
"$silent" != x
"yes" && test x
"$sim_hostendian" != x
""; then
6006 echo "Setting hostendian flags = $sim_hostendian" 6>&1
6010 if test "x$cross_compiling" = "xno"; then
6011 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether byte ordering is bigendian" >&5
6012 $as_echo_n "checking whether byte ordering is bigendian... " >&6; }
6013 if test "${ac_cv_c_bigendian+set}" = set; then :
6014 $as_echo_n "(cached) " >&6
6016 ac_cv_c_bigendian
=unknown
6017 # See if we're dealing with a universal compiler.
6018 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6019 /* end confdefs.h. */
6020 #ifndef __APPLE_CC__
6021 not a universal capable compiler
6026 if ac_fn_c_try_compile
"$LINENO"; then :
6028 # Check for potential -arch flags. It is not universal unless
6029 # there are at least two -arch flags with different values.
6032 for ac_word
in $CC $CFLAGS $CPPFLAGS $LDFLAGS; do
6033 if test -n "$ac_prev"; then
6035 i?
86 | x86_64 | ppc | ppc64
)
6036 if test -z "$ac_arch" ||
test "$ac_arch" = "$ac_word"; then
6039 ac_cv_c_bigendian
=universal
6045 elif test "x$ac_word" = "x-arch"; then
6050 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
6051 if test $ac_cv_c_bigendian = unknown
; then
6052 # See if sys/param.h defines the BYTE_ORDER macro.
6053 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6054 /* end confdefs.h. */
6055 #include <sys/types.h>
6056 #include <sys/param.h>
6061 #if ! (defined BYTE_ORDER && defined BIG_ENDIAN \
6062 && defined LITTLE_ENDIAN && BYTE_ORDER && BIG_ENDIAN \
6071 if ac_fn_c_try_compile
"$LINENO"; then :
6072 # It does; now see whether it defined to BIG_ENDIAN or not.
6073 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6074 /* end confdefs.h. */
6075 #include <sys/types.h>
6076 #include <sys/param.h>
6081 #if BYTE_ORDER != BIG_ENDIAN
6089 if ac_fn_c_try_compile
"$LINENO"; then :
6090 ac_cv_c_bigendian
=yes
6092 ac_cv_c_bigendian
=no
6094 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
6096 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
6098 if test $ac_cv_c_bigendian = unknown
; then
6099 # See if <limits.h> defines _LITTLE_ENDIAN or _BIG_ENDIAN (e.g., Solaris).
6100 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6101 /* end confdefs.h. */
6107 #if ! (defined _LITTLE_ENDIAN || defined _BIG_ENDIAN)
6115 if ac_fn_c_try_compile
"$LINENO"; then :
6116 # It does; now see whether it defined to _BIG_ENDIAN or not.
6117 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6118 /* end confdefs.h. */
6132 if ac_fn_c_try_compile
"$LINENO"; then :
6133 ac_cv_c_bigendian
=yes
6135 ac_cv_c_bigendian
=no
6137 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
6139 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
6141 if test $ac_cv_c_bigendian = unknown
; then
6142 # Compile a test program.
6143 if test "$cross_compiling" = yes; then :
6144 # Try to guess by grepping values from an object file.
6145 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6146 /* end confdefs.h. */
6147 short int ascii_mm[] =
6148 { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 };
6149 short int ascii_ii[] =
6150 { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 };
6151 int use_ascii (int i) {
6152 return ascii_mm[i] + ascii_ii[i];
6154 short int ebcdic_ii[] =
6155 { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 };
6156 short int ebcdic_mm[] =
6157 { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 };
6158 int use_ebcdic (int i) {
6159 return ebcdic_mm[i] + ebcdic_ii[i];
6166 return use_ascii (foo) == use_ebcdic (foo);
6171 if ac_fn_c_try_compile
"$LINENO"; then :
6172 if grep BIGenDianSyS conftest.
$ac_objext >/dev
/null
; then
6173 ac_cv_c_bigendian
=yes
6175 if grep LiTTleEnDian conftest.
$ac_objext >/dev
/null
; then
6176 if test "$ac_cv_c_bigendian" = unknown
; then
6177 ac_cv_c_bigendian
=no
6179 # finding both strings is unlikely to happen, but who knows?
6180 ac_cv_c_bigendian
=unknown
6184 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
6186 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6187 /* end confdefs.h. */
6188 $ac_includes_default
6193 /* Are we little or big endian? From Harbison&Steele. */
6197 char c[sizeof (long int)];
6200 return u.c[sizeof (long int) - 1] == 1;
6206 if ac_fn_c_try_run
"$LINENO"; then :
6207 ac_cv_c_bigendian
=no
6209 ac_cv_c_bigendian
=yes
6211 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
6212 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
6217 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_bigendian" >&5
6218 $as_echo "$ac_cv_c_bigendian" >&6; }
6219 case $ac_cv_c_bigendian in #(
6221 $as_echo "#define WORDS_BIGENDIAN 1" >>confdefs.h
6227 $as_echo "#define AC_APPLE_UNIVERSAL_BUILD 1" >>confdefs.h
6231 as_fn_error
"unknown endianness
6232 presetting ac_cv_c_bigendian=no (or yes) will help" "$LINENO" 5 ;;
6235 if test $ac_cv_c_bigendian = yes; then
6236 sim_hostendian
="-DWITH_HOST_BYTE_ORDER=BIG_ENDIAN"
6238 sim_hostendian
="-DWITH_HOST_BYTE_ORDER=LITTLE_ENDIAN"
6241 sim_hostendian
="-DWITH_HOST_BYTE_ORDER=0"
6246 # Check whether --enable-sim-icache was given.
6247 if test "${enable_sim_icache+set}" = set; then :
6248 enableval
=$enable_sim_icache; icache
="-R"
6249 case "${enableval}" in
6250 yes) icache
="1024"; sim_icache
="-I $icache";;
6251 no
) sim_icache
="-R";;
6254 for x
in `echo "${enableval}" | sed -e "s/,/ /g"`; do
6256 define
) sim_icache
="${sim_icache}R";;
6257 semantic
) sim_icache
="${sim_icache}C";;
6258 insn
) sim_icache
="${sim_icache}S";;
6259 0*|
1*|
2*|
3*|
4*|
5*|
6*|
7*|
8*|
9*) icache
=$x;;
6260 *) as_fn_error
"\"Unknown value $x for --enable-sim-icache\"" "$LINENO" 5; sim_icache
="";;
6263 sim_icache
="${sim_icache}I $icache";;
6265 if test x
"$silent" != x
"yes" && test x
"$icache" != x
""; then
6266 echo "Setting instruction cache size to $icache ($sim_icache)"
6269 sim_icache
="-CSRI 1024"
6270 if test x
"$silent" != x
"yes"; then
6271 echo "Setting instruction cache size to 1024 ($sim_icache)"
6276 # Check whether --enable-sim-inline was given.
6277 if test "${enable_sim_inline+set}" = set; then :
6278 enableval
=$enable_sim_inline; sim_inline
=""
6279 case "$enableval" in
6280 no
) sim_inline
="-DDEFAULT_INLINE=0";;
6281 0) sim_inline
="-DDEFAULT_INLINE=0";;
6282 yes |
2) sim_inline
="-DDEFAULT_INLINE=ALL_INLINE";;
6283 1) sim_inline
="-DDEFAULT_INLINE=PSIM_INLINE_LOCALS";;
6284 *) for x
in `echo "$enableval" | sed -e "s/,/ /g"`; do
6287 *_INLINE
=*) new_flag
="-D$x";;
6288 *=*) new_flag
=`echo "$x" | sed -e "s/=/_INLINE=/" -e "s/^/-D/"`;;
6289 *_INLINE
) new_flag
="-D$x=ALL_INLINE";;
6290 *) new_flag
="-D$x""_INLINE=ALL_INLINE";;
6292 if test x
"$sim_inline" = x
""; then
6293 sim_inline
="$new_flag"
6295 sim_inline
="$sim_inline $new_flag"
6299 if test x
"$silent" != x
"yes" && test x
"$sim_inline" != x
""; then
6300 echo "Setting inline flags = $sim_inline" 6>&1
6303 if test x
"$GCC" != ""; then
6304 sim_inline
="-DDEFAULT_INLINE=PSIM_INLINE_LOCALS"
6305 if test x
"$silent" != x
"yes"; then
6306 echo "Setting inline flags = $sim_inline" 6>&1
6314 # Check whether --enable-sim-jump was given.
6315 if test "${enable_sim_jump+set}" = set; then :
6316 enableval
=$enable_sim_jump; case "${enableval}" in
6317 yes) sim_jump
="-J";;
6319 *) as_fn_error
"\"--enable-sim-jump does not take a value\"" "$LINENO" 5; sim_jump
="";;
6321 if test x
"$silent" != x
"yes" && test x
"$sim_jump" != x
""; then
6322 echo "Setting jump flag = $sim_jump" 6>&1
6326 if test x
"$silent" != x
"yes"; then
6327 echo "Setting jump flag = $sim_jump" 6>&1
6332 # Check whether --enable-sim-line-nr was given.
6333 if test "${enable_sim_line_nr+set}" = set; then :
6334 enableval
=$enable_sim_line_nr; case "${enableval}" in
6335 yes) sim_line_nr
="";;
6336 no
) sim_line_nr
="-L";;
6337 *) as_fn_error
"\"--enable-sim-line-nr does not take a value\"" "$LINENO" 5; sim_line_nr
="";;
6339 if test x
"$silent" != x
"yes" && test x
"$sim_line_nr" != x
""; then
6340 echo "Setting warning flags = $sim_line_nr" 6>&1
6347 # Check whether --enable-sim-model was given.
6348 if test "${enable_sim_model+set}" = set; then :
6349 enableval
=$enable_sim_model; case "${enableval}" in
6350 yes|no
) as_fn_error
"\"No value supplied for --enable-sim-model=model\"" "$LINENO" 5;;
6351 *) sim_model
="-DWITH_MODEL=${enableval}";;
6353 if test x
"$silent" != x
"yes" && test x
"$sim_model" != x
""; then
6354 echo "Setting model flags = $sim_model" 6>&1
6361 # Check whether --enable-sim-model-issue was given.
6362 if test "${enable_sim_model_issue+set}" = set; then :
6363 enableval
=$enable_sim_model_issue; case "${enableval}" in
6364 yes) sim_model_issue
="-DWITH_MODEL_ISSUE=MODEL_ISSUE_PROCESS";;
6365 no
) sim_model_issue
="-DWITH_MODEL_ISSUE=MODEL_ISSUE_IGNORE";;
6366 *) as_fn_error
"\"--enable-sim-model-issue does not take a value\"" "$LINENO" 5; sim_model_issue
="";;
6368 if test x
"$silent" != x
"yes"; then
6369 echo "Setting model-issue flags = $sim_model_issue" 6>&1
6376 # Check whether --enable-sim-monitor was given.
6377 if test "${enable_sim_monitor+set}" = set; then :
6378 enableval
=$enable_sim_monitor; case "${enableval}" in
6379 yes) sim_monitor
="-DWITH_MON='MONITOR_INSTRUCTION_ISSUE | MONITOR_LOAD_STORE_UNIT'";;
6380 no
) sim_monitor
="-DWITH_MON=0";;
6381 instruction
) sim_monitor
="-DWITH_MON=MONITOR_INSTRUCTION_ISSUE";;
6382 memory
) sim_monitor
="-DWITH_MON=MONITOR_LOAD_STORE_UNIT";;
6383 *) as_fn_error
"\"Unknown value $enableval passed to --enable-sim-mon\"" "$LINENO" 5; sim_env
="";;
6385 if test x
"$silent" != x
"yes" && test x
"$sim_monitor" != x
""; then
6386 echo "Setting monitor flags = $sim_monitor" 6>&1
6393 # Check whether --enable-sim-opcode was given.
6394 if test "${enable_sim_opcode+set}" = set; then :
6395 enableval
=$enable_sim_opcode; case "${enableval}" in
6396 yes|no
) as_fn_error
"\"No value supplied for --enable-sim-opcode=file\"" "$LINENO" 5;;
6397 *) if test -f "${srcdir}/${enableval}"; then
6398 sim_opcode
="${enableval}"
6399 elif test -f "${srcdir}/dc-${enableval}"; then
6400 sim_opcode
="dc-${enableval}"
6402 as_fn_error
"\"File $enableval is not an opcode rules file\"" "$LINENO" 5;
6403 sim_opcode
="dc-complex"
6406 if test x
"$silent" != x
"yes" && test x
"$sim_opcode" != x
""; then
6407 echo "Setting opcode flags = $sim_opcode" 6>&1
6410 sim_opcode
="dc-complex"
6411 if test x
"$silent" != x
"yes"; then
6412 echo "Setting opcode flags = $sim_opcode"
6417 # Check whether --enable-sim-packages was given.
6418 if test "${enable_sim_packages+set}" = set; then :
6419 enableval
=$enable_sim_packages; packages
=disklabel
6420 case "${enableval}" in
6422 no
) as_fn_error
"\"List of packages must be specified for --enable-sim-packages\"" "$LINENO" 5; packages
="";;
6423 ,*) packages
="${packages}${enableval}";;
6424 *,) packages
="${enableval}${packages}";;
6425 *) packages
="${enableval}"'';;
6427 sim_pk_src
=`echo $packages | sed -e 's/,/.c pk_/g' -e 's/^/pk_/' -e 's/$/.c/'`
6428 sim_pk_obj
=`echo $sim_pk_src | sed -e 's/\.c/.o/g'`
6429 if test x
"$silent" != x
"yes" && test x
"$packages" != x
""; then
6430 echo "Setting packages to $sim_pk_src, $sim_pk_obj"
6434 sim_pk_src
=`echo $packages | sed -e 's/,/.c pk_/g' -e 's/^/pk_/' -e 's/$/.c/'`
6435 sim_pk_obj
=`echo $sim_pk_src | sed -e 's/\.c/.o/g'`
6436 if test x
"$silent" != x
"yes"; then
6437 echo "Setting packages to $sim_pk_src, $sim_pk_obj"
6442 # Check whether --enable-sim-regparm was given.
6443 if test "${enable_sim_regparm+set}" = set; then :
6444 enableval
=$enable_sim_regparm; case "${enableval}" in
6445 0*|
1*|
2*|
3*|
4*|
5*|
6*|
7*|
8*|
9*) sim_regparm
="-DWITH_REGPARM=${enableval}";;
6446 no
) sim_regparm
="" ;;
6447 yes) sim_regparm
="-DWITH_REGPARM=3";;
6448 *) as_fn_error
"\"Unknown value $enableval for --enable-sim-regparm\"" "$LINENO" 5; sim_regparm
="";;
6450 if test x
"$silent" != x
"yes" && test x
"$sim_regparm" != x
""; then
6451 echo "Setting regparm flags = $sim_regparm" 6>&1
6458 # Check whether --enable-sim-reserved-bits was given.
6459 if test "${enable_sim_reserved_bits+set}" = set; then :
6460 enableval
=$enable_sim_reserved_bits; case "${enableval}" in
6461 yes) sim_reserved
="-DWITH_RESERVED_BITS=1";;
6462 no
) sim_reserved
="-DWITH_RESERVED_BITS=0";;
6463 *) as_fn_error
"\"--enable-sim-reserved-bits does not take a value\"" "$LINENO" 5; sim_reserved
="";;
6465 if test x
"$silent" != x
"yes" && test x
"$sim_reserved" != x
""; then
6466 echo "Setting reserved flags = $sim_reserved" 6>&1
6473 # Check whether --enable-sim-smp was given.
6474 if test "${enable_sim_smp+set}" = set; then :
6475 enableval
=$enable_sim_smp; case "${enableval}" in
6476 yes) sim_smp
="-DWITH_SMP=5" ; sim_igen_smp
="-N 5";;
6477 no
) sim_smp
="-DWITH_SMP=0" ; sim_igen_smp
="-N 0";;
6478 *) sim_smp
="-DWITH_SMP=$enableval" ; sim_igen_smp
="-N $enableval";;
6480 if test x
"$silent" != x
"yes" && test x
"$sim_smp" != x
""; then
6481 echo "Setting smp flags = $sim_smp" 6>&1
6484 sim_smp
="-DWITH_SMP=5" ; sim_igen_smp
="-N 5"
6485 if test x
"$silent" != x
"yes"; then
6486 echo "Setting smp flags = $sim_smp" 6>&1
6491 # Check whether --enable-sim-stdcall was given.
6492 if test "${enable_sim_stdcall+set}" = set; then :
6493 enableval
=$enable_sim_stdcall; case "${enableval}" in
6494 no
) sim_stdcall
="" ;;
6495 std
*) sim_stdcall
="-DWITH_STDCALL=1";;
6496 yes) sim_stdcall
="-DWITH_STDCALL=1";;
6497 *) as_fn_error
"\"Unknown value $enableval for --enable-sim-stdcall\"" "$LINENO" 5; sim_stdcall
="";;
6499 if test x
"$silent" != x
"yes" && test x
"$sim_stdcall" != x
""; then
6500 echo "Setting function call flags = $sim_stdcall" 6>&1
6507 # Check whether --enable-sim-stdio was given.
6508 if test "${enable_sim_stdio+set}" = set; then :
6509 enableval
=$enable_sim_stdio; case "${enableval}" in
6510 yes) sim_stdio
="-DWITH_STDIO=DO_USE_STDIO";;
6511 no
) sim_stdio
="-DWITH_STDIO=DONT_USE_STDIO";;
6512 *) as_fn_error
"\"Unknown value $enableval passed to --enable-sim-stdio\"" "$LINENO" 5; sim_stdio
="";;
6514 if test x
"$silent" != x
"yes" && test x
"$sim_stdio" != x
""; then
6515 echo "Setting stdio flags = $sim_stdio" 6>&1
6522 # Check whether --enable-sim-switch was given.
6523 if test "${enable_sim_switch+set}" = set; then :
6524 enableval
=$enable_sim_switch; case "${enableval}" in
6525 yes) sim_switch
="-s";;
6527 *) as_fn_error
"\"--enable-sim-switch does not take a value\"" "$LINENO" 5; sim_switch
="";;
6529 if test x
"$silent" != x
"yes" && test x
"$sim_switch" != x
""; then
6530 echo "Setting switch flags = $sim_switch" 6>&1
6534 if test x
"$silent" != x
"yes"; then
6535 echo "Setting switch flags = $sim_switch" 6>&1
6540 # Check whether --enable-sim-timebase was given.
6541 if test "${enable_sim_timebase+set}" = set; then :
6542 enableval
=$enable_sim_timebase; case "${enableval}" in
6543 yes) sim_timebase
="-DWITH_TIME_BASE=1";;
6544 no
) sim_timebase
="-DWITH_TIME_BASE=0";;
6545 *) as_fn_error
"\"--enable-sim-timebase does not take a value\"" "$LINENO" 5; sim_timebase
="";;
6547 if test x
"$silent" != x
"yes" && test x
"$sim_timebase" != x
""; then
6548 echo "Setting timebase flags = $sim_timebase" 6>&1
6555 # Check whether --enable-sim-trace was given.
6556 if test "${enable_sim_trace+set}" = set; then :
6557 enableval
=$enable_sim_trace; case "${enableval}" in
6558 yes) sim_trace
="-DWITH_TRACE=1";;
6559 no
) sim_trace
="-DWITH_TRACE=0";;
6560 *) as_fn_error
"\"--enable-sim-trace does not take a value\"" "$LINENO" 5; sim_trace
="";;
6562 if test x
"$silent" != x
"yes" && test x
"$sim_trace" != x
""; then
6563 echo "Setting trace flags = $sim_trace" 6>&1
6570 # Check whether --enable-sim-warnings was given.
6571 if test "${enable_sim_warnings+set}" = set; then :
6572 enableval
=$enable_sim_warnings; case "${enableval}" in
6573 yes) sim_warnings
="-Werror -Wall -Wpointer-arith -Wmissing-prototypes -Wmissing-declarations ";;
6574 no
) sim_warnings
="-w";;
6575 *) sim_warnings
=`echo "${enableval}" | sed -e "s/,/ /g"`;;
6577 if test x
"$silent" != x
"yes" && test x
"$sim_warnings" != x
""; then
6578 echo "Setting warning flags = $sim_warnings" 6>&1
6585 # Check whether --enable-sim-xor-endian was given.
6586 if test "${enable_sim_xor_endian+set}" = set; then :
6587 enableval
=$enable_sim_xor_endian; case "${enableval}" in
6588 yes) sim_xor_endian
="-DWITH_XOR_ENDIAN=8";;
6589 no
) sim_xor_endian
="-DWITH_XOR_ENDIAN=0";;
6590 *) sim_xor_endian
="-DWITH_XOR_ENDIAN=$enableval";;
6592 if test x
"$silent" != x
"yes" && test x
"$sim_xor_endian" != x
""; then
6593 echo "Setting xor-endian flag = $sim_xor_endian" 6>&1
6602 # Check whether --with-pkgversion was given.
6603 if test "${with_pkgversion+set}" = set; then :
6604 withval
=$with_pkgversion; case "$withval" in
6605 yes) as_fn_error
"package version not specified" "$LINENO" 5 ;;
6607 *) PKGVERSION
="($withval) " ;;
6618 # Check whether --with-bugurl was given.
6619 if test "${with_bugurl+set}" = set; then :
6620 withval
=$with_bugurl; case "$withval" in
6621 yes) as_fn_error
"bug URL not specified" "$LINENO" 5 ;;
6624 *) BUGURL
="$withval"
6628 BUGURL
="http://www.gnu.org/software/gdb/bugs/"
6638 REPORT_BUGS_TO
="<$BUGURL>"
6639 REPORT_BUGS_TEXI
=@uref
{`echo "$BUGURL" | sed 's/@/@@/g'`}
6646 cat >>confdefs.h
<<_ACEOF
6647 #define PKGVERSION "$PKGVERSION"
6651 cat >>confdefs.h
<<_ACEOF
6652 #define REPORT_BUGS_TO "$REPORT_BUGS_TO"
6656 # Make sure we can run config.sub.
6657 $SHELL "$ac_aux_dir/config.sub" sun4
>/dev
/null
2>&1 ||
6658 as_fn_error
"cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
6660 { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
6661 $as_echo_n "checking build system type... " >&6; }
6662 if test "${ac_cv_build+set}" = set; then :
6663 $as_echo_n "(cached) " >&6
6665 ac_build_alias
=$build_alias
6666 test "x$ac_build_alias" = x
&&
6667 ac_build_alias
=`$SHELL "$ac_aux_dir/config.guess"`
6668 test "x$ac_build_alias" = x
&&
6669 as_fn_error
"cannot guess build type; you must specify one" "$LINENO" 5
6670 ac_cv_build
=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
6671 as_fn_error
"$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
6674 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
6675 $as_echo "$ac_cv_build" >&6; }
6676 case $ac_cv_build in
6678 *) as_fn_error
"invalid value of canonical build" "$LINENO" 5;;
6681 ac_save_IFS
=$IFS; IFS
='-'
6687 # Remember, the first character of IFS is used to create $*,
6688 # except with old shells:
6691 case $build_os in *\
*) build_os
=`echo "$build_os" | sed 's/ /-/g'`;; esac
6694 { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
6695 $as_echo_n "checking host system type... " >&6; }
6696 if test "${ac_cv_host+set}" = set; then :
6697 $as_echo_n "(cached) " >&6
6699 if test "x$host_alias" = x
; then
6700 ac_cv_host
=$ac_cv_build
6702 ac_cv_host
=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
6703 as_fn_error
"$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
6707 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
6708 $as_echo "$ac_cv_host" >&6; }
6711 *) as_fn_error
"invalid value of canonical host" "$LINENO" 5;;
6714 ac_save_IFS
=$IFS; IFS
='-'
6720 # Remember, the first character of IFS is used to create $*,
6721 # except with old shells:
6724 case $host_os in *\
*) host_os
=`echo "$host_os" | sed 's/ /-/g'`;; esac
6727 { $as_echo "$as_me:${as_lineno-$LINENO}: checking target system type" >&5
6728 $as_echo_n "checking target system type... " >&6; }
6729 if test "${ac_cv_target+set}" = set; then :
6730 $as_echo_n "(cached) " >&6
6732 if test "x$target_alias" = x
; then
6733 ac_cv_target
=$ac_cv_host
6735 ac_cv_target
=`$SHELL "$ac_aux_dir/config.sub" $target_alias` ||
6736 as_fn_error
"$SHELL $ac_aux_dir/config.sub $target_alias failed" "$LINENO" 5
6740 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_target" >&5
6741 $as_echo "$ac_cv_target" >&6; }
6742 case $ac_cv_target in
6744 *) as_fn_error
"invalid value of canonical target" "$LINENO" 5;;
6746 target
=$ac_cv_target
6747 ac_save_IFS
=$IFS; IFS
='-'
6753 # Remember, the first character of IFS is used to create $*,
6754 # except with old shells:
6757 case $target_os in *\
*) target_os
=`echo "$target_os" | sed 's/ /-/g'`;; esac
6760 # The aliases save the names the user supplied, while $host etc.
6761 # will get canonicalized.
6762 test -n "$target_alias" &&
6763 test "$program_prefix$program_suffix$program_transform_name" = \
6765 program_prefix
=${target_alias}-
6767 test "$program_prefix" != NONE
&&
6768 program_transform_name
="s&^&$program_prefix&;$program_transform_name"
6769 # Use a double $ so make ignores it.
6770 test "$program_suffix" != NONE
&&
6771 program_transform_name
="s&\$&$program_suffix&;$program_transform_name"
6772 # Double any \ or $.
6773 # By default was `s,x,x', remove it if useless.
6774 ac_script
='s/[\\$]/&&/g;s/;s,x,x,$//'
6775 program_transform_name
=`$as_echo "$program_transform_name" | sed "$ac_script"`
6778 # BFD conditionally uses zlib, so we must link it in if libbfd does, by
6779 # using the same condition.
6781 # Use the system's zlib library.
6782 zlibdir
="-L\$(top_builddir)/../zlib"
6783 zlibinc
="-I\$(top_srcdir)/../zlib"
6785 # Check whether --with-system-zlib was given.
6786 if test "${with_system_zlib+set}" = set; then :
6787 withval
=$with_system_zlib; if test x
$with_system_zlib = xyes
; then
6798 # BFD uses libdl when when plugins enabled.
6801 for ac_header
in dlfcn.h
6803 ac_fn_c_check_header_compile
"$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
6805 if test "x$ac_cv_header_dlfcn_h" = x
""yes; then :
6806 cat >>confdefs.h
<<_ACEOF
6807 #define HAVE_DLFCN_H 1
6814 for ac_header
in windows.h
6816 ac_fn_c_check_header_compile
"$LINENO" "windows.h" "ac_cv_header_windows_h" "$ac_includes_default
6818 if test "x$ac_cv_header_windows_h" = x
""yes; then :
6819 cat >>confdefs.h
<<_ACEOF
6820 #define HAVE_WINDOWS_H 1
6828 # Check whether --enable-plugins was given.
6829 if test "${enable_plugins+set}" = set; then :
6830 enableval
=$enable_plugins; case "${enableval}" in
6833 if test "$maybe_plugins" != "yes" ; then
6834 as_fn_error
"Building with plugin support requires a host that supports dlopen." "$LINENO" 5
6838 plugins
=$maybe_plugins
6842 if test "$plugins" = "yes"; then
6843 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing dlopen" >&5
6844 $as_echo_n "checking for library containing dlopen... " >&6; }
6845 if test "${ac_cv_search_dlopen+set}" = set; then :
6846 $as_echo_n "(cached) " >&6
6848 ac_func_search_save_LIBS
=$LIBS
6849 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6850 /* end confdefs.h. */
6852 /* Override any GCC internal prototype to avoid an error.
6853 Use char because int might match the return type of a GCC
6854 builtin and then its argument prototype would still apply. */
6867 for ac_lib
in '' dl
; do
6868 if test -z "$ac_lib"; then
6869 ac_res
="none required"
6872 LIBS
="-l$ac_lib $ac_func_search_save_LIBS"
6874 if ac_fn_c_try_link
"$LINENO"; then :
6875 ac_cv_search_dlopen
=$ac_res
6877 rm -f core conftest.err conftest.
$ac_objext \
6879 if test "${ac_cv_search_dlopen+set}" = set; then :
6883 if test "${ac_cv_search_dlopen+set}" = set; then :
6886 ac_cv_search_dlopen
=no
6889 LIBS
=$ac_func_search_save_LIBS
6891 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_dlopen" >&5
6892 $as_echo "$ac_cv_search_dlopen" >&6; }
6893 ac_res
=$ac_cv_search_dlopen
6894 if test "$ac_res" != no
; then :
6895 test "$ac_res" = "none required" || LIBS
="$ac_res $LIBS"
6902 .
${srcdir}/..
/..
/bfd
/configure.
host
6907 $as_echo "#define USE_WIN32API 1" >>confdefs.h
6912 ac_config_headers
="$ac_config_headers config.h:config.in"
6915 ac_fn_c_check_member
"$LINENO" "struct stat" "st_blksize" "ac_cv_member_struct_stat_st_blksize" "$ac_includes_default"
6916 if test "x$ac_cv_member_struct_stat_st_blksize" = x
""yes; then :
6918 cat >>confdefs.h
<<_ACEOF
6919 #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
6923 $as_echo "#define HAVE_ST_BLKSIZE 1" >>confdefs.h
6928 ac_fn_c_check_member
"$LINENO" "struct stat" "st_blocks" "ac_cv_member_struct_stat_st_blocks" "$ac_includes_default"
6929 if test "x$ac_cv_member_struct_stat_st_blocks" = x
""yes; then :
6931 cat >>confdefs.h
<<_ACEOF
6932 #define HAVE_STRUCT_STAT_ST_BLOCKS 1
6936 $as_echo "#define HAVE_ST_BLOCKS 1" >>confdefs.h
6939 case " $LIBOBJS " in
6940 *" fileblocks.$ac_objext "* ) ;;
6941 *) LIBOBJS
="$LIBOBJS fileblocks.$ac_objext"
6948 ac_fn_c_check_member
"$LINENO" "struct stat" "st_rdev" "ac_cv_member_struct_stat_st_rdev" "$ac_includes_default"
6949 if test "x$ac_cv_member_struct_stat_st_rdev" = x
""yes; then :
6951 cat >>confdefs.h
<<_ACEOF
6952 #define HAVE_STRUCT_STAT_ST_RDEV 1
6956 $as_echo "#define HAVE_ST_RDEV 1" >>confdefs.h
6961 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether struct tm is in sys/time.h or time.h" >&5
6962 $as_echo_n "checking whether struct tm is in sys/time.h or time.h... " >&6; }
6963 if test "${ac_cv_struct_tm+set}" = set; then :
6964 $as_echo_n "(cached) " >&6
6966 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6967 /* end confdefs.h. */
6968 #include <sys/types.h>
6975 int *p = &tm.tm_sec;
6981 if ac_fn_c_try_compile
"$LINENO"; then :
6982 ac_cv_struct_tm
=time.h
6984 ac_cv_struct_tm
=sys
/time.h
6986 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
6988 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_struct_tm" >&5
6989 $as_echo "$ac_cv_struct_tm" >&6; }
6990 if test $ac_cv_struct_tm = sys
/time.h
; then
6992 $as_echo "#define TM_IN_SYS_TIME 1" >>confdefs.h
6996 ac_fn_c_check_member
"$LINENO" "struct tm" "tm_zone" "ac_cv_member_struct_tm_tm_zone" "#include <sys/types.h>
6997 #include <$ac_cv_struct_tm>
7000 if test "x$ac_cv_member_struct_tm_tm_zone" = x
""yes; then :
7002 cat >>confdefs.h
<<_ACEOF
7003 #define HAVE_STRUCT_TM_TM_ZONE 1
7009 if test "$ac_cv_member_struct_tm_tm_zone" = yes; then
7011 $as_echo "#define HAVE_TM_ZONE 1" >>confdefs.h
7014 ac_fn_c_check_decl
"$LINENO" "tzname" "ac_cv_have_decl_tzname" "#include <time.h>
7016 if test "x$ac_cv_have_decl_tzname" = x
""yes; then :
7022 cat >>confdefs.h
<<_ACEOF
7023 #define HAVE_DECL_TZNAME $ac_have_decl
7026 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for tzname" >&5
7027 $as_echo_n "checking for tzname... " >&6; }
7028 if test "${ac_cv_var_tzname+set}" = set; then :
7029 $as_echo_n "(cached) " >&6
7031 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7032 /* end confdefs.h. */
7034 #if !HAVE_DECL_TZNAME
7035 extern char *tzname[];
7041 return tzname[0][0];
7046 if ac_fn_c_try_link
"$LINENO"; then :
7047 ac_cv_var_tzname
=yes
7051 rm -f core conftest.err conftest.
$ac_objext \
7052 conftest
$ac_exeext conftest.
$ac_ext
7054 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_var_tzname" >&5
7055 $as_echo "$ac_cv_var_tzname" >&6; }
7056 if test $ac_cv_var_tzname = yes; then
7058 $as_echo "#define HAVE_TZNAME 1" >>confdefs.h
7064 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for uid_t in sys/types.h" >&5
7065 $as_echo_n "checking for uid_t in sys/types.h... " >&6; }
7066 if test "${ac_cv_type_uid_t+set}" = set; then :
7067 $as_echo_n "(cached) " >&6
7069 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7070 /* end confdefs.h. */
7071 #include <sys/types.h>
7074 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7075 $EGREP "uid_t" >/dev
/null
2>&1; then :
7076 ac_cv_type_uid_t
=yes
7083 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_uid_t" >&5
7084 $as_echo "$ac_cv_type_uid_t" >&6; }
7085 if test $ac_cv_type_uid_t = no
; then
7087 $as_echo "#define uid_t int" >>confdefs.h
7090 $as_echo "#define gid_t int" >>confdefs.h
7094 { $as_echo "$as_me:${as_lineno-$LINENO}: checking type of array argument to getgroups" >&5
7095 $as_echo_n "checking type of array argument to getgroups... " >&6; }
7096 if test "${ac_cv_type_getgroups+set}" = set; then :
7097 $as_echo_n "(cached) " >&6
7099 if test "$cross_compiling" = yes; then :
7100 ac_cv_type_getgroups
=cross
7102 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7103 /* end confdefs.h. */
7104 /* Thanks to Mike Rendell for this test. */
7105 $ac_includes_default
7108 #define MAX(x, y) ((x) > (y) ? (x) : (y))
7115 union { gid_t gval; long int lval; } val;
7118 for (i = 0; i < NGID; i++)
7119 gidset[i] = val.gval;
7120 n = getgroups (sizeof (gidset) / MAX (sizeof (int), sizeof (gid_t)) - 1,
7122 /* Exit non-zero if getgroups seems to require an array of ints. This
7123 happens when gid_t is short int but getgroups modifies an array
7125 return n > 0 && gidset[n] != val.gval;
7128 if ac_fn_c_try_run
"$LINENO"; then :
7129 ac_cv_type_getgroups
=gid_t
7131 ac_cv_type_getgroups
=int
7133 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
7134 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
7137 if test $ac_cv_type_getgroups = cross
; then
7138 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7139 /* end confdefs.h. */
7143 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7144 $EGREP "getgroups.*int.*gid_t" >/dev
/null
2>&1; then :
7145 ac_cv_type_getgroups
=gid_t
7147 ac_cv_type_getgroups
=int
7153 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_getgroups" >&5
7154 $as_echo "$ac_cv_type_getgroups" >&6; }
7156 cat >>confdefs.h
<<_ACEOF
7157 #define GETGROUPS_T $ac_cv_type_getgroups
7161 ac_fn_c_check_type
"$LINENO" "mode_t" "ac_cv_type_mode_t" "$ac_includes_default"
7162 if test "x$ac_cv_type_mode_t" = x
""yes; then :
7166 cat >>confdefs.h
<<_ACEOF
7172 ac_fn_c_check_type
"$LINENO" "off_t" "ac_cv_type_off_t" "$ac_includes_default"
7173 if test "x$ac_cv_type_off_t" = x
""yes; then :
7177 cat >>confdefs.h
<<_ACEOF
7178 #define off_t long int
7183 ac_fn_c_check_type
"$LINENO" "pid_t" "ac_cv_type_pid_t" "$ac_includes_default"
7184 if test "x$ac_cv_type_pid_t" = x
""yes; then :
7188 cat >>confdefs.h
<<_ACEOF
7194 { $as_echo "$as_me:${as_lineno-$LINENO}: checking return type of signal handlers" >&5
7195 $as_echo_n "checking return type of signal handlers... " >&6; }
7196 if test "${ac_cv_type_signal+set}" = set; then :
7197 $as_echo_n "(cached) " >&6
7199 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7200 /* end confdefs.h. */
7201 #include <sys/types.h>
7207 return *(signal (0, 0)) (0) == 1;
7212 if ac_fn_c_try_compile
"$LINENO"; then :
7213 ac_cv_type_signal
=int
7215 ac_cv_type_signal
=void
7217 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7219 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_signal" >&5
7220 $as_echo "$ac_cv_type_signal" >&6; }
7222 cat >>confdefs.h
<<_ACEOF
7223 #define RETSIGTYPE $ac_cv_type_signal
7227 ac_fn_c_check_type
"$LINENO" "size_t" "ac_cv_type_size_t" "$ac_includes_default"
7228 if test "x$ac_cv_type_size_t" = x
""yes; then :
7232 cat >>confdefs.h
<<_ACEOF
7233 #define size_t unsigned int
7238 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for uid_t in sys/types.h" >&5
7239 $as_echo_n "checking for uid_t in sys/types.h... " >&6; }
7240 if test "${ac_cv_type_uid_t+set}" = set; then :
7241 $as_echo_n "(cached) " >&6
7243 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7244 /* end confdefs.h. */
7245 #include <sys/types.h>
7248 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7249 $EGREP "uid_t" >/dev
/null
2>&1; then :
7250 ac_cv_type_uid_t
=yes
7257 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_uid_t" >&5
7258 $as_echo "$ac_cv_type_uid_t" >&6; }
7259 if test $ac_cv_type_uid_t = no
; then
7261 $as_echo "#define uid_t int" >>confdefs.h
7264 $as_echo "#define gid_t int" >>confdefs.h
7269 for ac_func
in access cfgetispeed cfgetospeed cfsetispeed cfsetospeed chdir
chmod chown dup dup2 fchmod fchown fcntl fstat fstatfs getdirentries getegid geteuid getgid getpid getppid getrusage gettimeofday getuid ioctl
kill link lseek lstat mkdir pipe readlink
rmdir setreuid setregid stat sigprocmask stat symlink tcgetattr tcsetattr tcsendbreak tcdrain tcflush tcflow tcgetpgrp tcsetpgrp
time umask unlink
7271 as_ac_var
=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
7272 ac_fn_c_check_func
"$LINENO" "$ac_func" "$as_ac_var"
7273 eval as_val
=\$
$as_ac_var
7274 if test "x$as_val" = x
""yes; then :
7275 cat >>confdefs.h
<<_ACEOF
7276 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
7283 for ac_header
in fcntl.h stdlib.h string.h
strings.h sys
/ioctl.h sys
/mount.h sys
/param.h sys
/resource.h sys
/stat.h sys
/termio.h sys
/termios.h sys
/time.h sys
/times.h sys
/types.h
time.h unistd.h sys
/vfs.h sys
/statfs.h
7285 as_ac_Header
=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
7286 ac_fn_c_check_header_mongrel
"$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
7287 eval as_val
=\$
$as_ac_Header
7288 if test "x$as_val" = x
""yes; then :
7289 cat >>confdefs.h
<<_ACEOF
7290 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
7298 for ac_hdr
in dirent.h sys
/ndir.h sys
/dir.h ndir.h
; do
7299 as_ac_Header
=`$as_echo "ac_cv_header_dirent_$ac_hdr" | $as_tr_sh`
7300 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_hdr that defines DIR" >&5
7301 $as_echo_n "checking for $ac_hdr that defines DIR... " >&6; }
7302 if { as_var
=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then :
7303 $as_echo_n "(cached) " >&6
7305 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7306 /* end confdefs.h. */
7307 #include <sys/types.h>
7319 if ac_fn_c_try_compile
"$LINENO"; then :
7320 eval "$as_ac_Header=yes"
7322 eval "$as_ac_Header=no"
7324 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7326 eval ac_res
=\$
$as_ac_Header
7327 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
7328 $as_echo "$ac_res" >&6; }
7329 eval as_val
=\$
$as_ac_Header
7330 if test "x$as_val" = x
""yes; then :
7331 cat >>confdefs.h
<<_ACEOF
7332 #define `$as_echo "HAVE_$ac_hdr" | $as_tr_cpp` 1
7335 ac_header_dirent
=$ac_hdr; break
7339 # Two versions of opendir et al. are in -ldir and -lx on SCO Xenix.
7340 if test $ac_header_dirent = dirent.h
; then
7341 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing opendir" >&5
7342 $as_echo_n "checking for library containing opendir... " >&6; }
7343 if test "${ac_cv_search_opendir+set}" = set; then :
7344 $as_echo_n "(cached) " >&6
7346 ac_func_search_save_LIBS
=$LIBS
7347 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7348 /* end confdefs.h. */
7350 /* Override any GCC internal prototype to avoid an error.
7351 Use char because int might match the return type of a GCC
7352 builtin and then its argument prototype would still apply. */
7365 for ac_lib
in '' dir
; do
7366 if test -z "$ac_lib"; then
7367 ac_res
="none required"
7370 LIBS
="-l$ac_lib $ac_func_search_save_LIBS"
7372 if ac_fn_c_try_link
"$LINENO"; then :
7373 ac_cv_search_opendir
=$ac_res
7375 rm -f core conftest.err conftest.
$ac_objext \
7377 if test "${ac_cv_search_opendir+set}" = set; then :
7381 if test "${ac_cv_search_opendir+set}" = set; then :
7384 ac_cv_search_opendir
=no
7387 LIBS
=$ac_func_search_save_LIBS
7389 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_opendir" >&5
7390 $as_echo "$ac_cv_search_opendir" >&6; }
7391 ac_res
=$ac_cv_search_opendir
7392 if test "$ac_res" != no
; then :
7393 test "$ac_res" = "none required" || LIBS
="$ac_res $LIBS"
7398 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing opendir" >&5
7399 $as_echo_n "checking for library containing opendir... " >&6; }
7400 if test "${ac_cv_search_opendir+set}" = set; then :
7401 $as_echo_n "(cached) " >&6
7403 ac_func_search_save_LIBS
=$LIBS
7404 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7405 /* end confdefs.h. */
7407 /* Override any GCC internal prototype to avoid an error.
7408 Use char because int might match the return type of a GCC
7409 builtin and then its argument prototype would still apply. */
7422 for ac_lib
in '' x
; do
7423 if test -z "$ac_lib"; then
7424 ac_res
="none required"
7427 LIBS
="-l$ac_lib $ac_func_search_save_LIBS"
7429 if ac_fn_c_try_link
"$LINENO"; then :
7430 ac_cv_search_opendir
=$ac_res
7432 rm -f core conftest.err conftest.
$ac_objext \
7434 if test "${ac_cv_search_opendir+set}" = set; then :
7438 if test "${ac_cv_search_opendir+set}" = set; then :
7441 ac_cv_search_opendir
=no
7444 LIBS
=$ac_func_search_save_LIBS
7446 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_opendir" >&5
7447 $as_echo "$ac_cv_search_opendir" >&6; }
7448 ac_res
=$ac_cv_search_opendir
7449 if test "$ac_res" != no
; then :
7450 test "$ac_res" = "none required" || LIBS
="$ac_res $LIBS"
7458 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct termios" >&5
7459 $as_echo_n "checking for struct termios... " >&6; }
7460 if test "${ac_cv_termios_struct+set}" = set; then :
7461 $as_echo_n "(cached) " >&6
7463 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7464 /* end confdefs.h. */
7465 #include <sys/types.h>
7466 #include <sys/termios.h>
7470 static struct termios x;
7480 if ac_fn_c_try_compile
"$LINENO"; then :
7481 ac_cv_termios_struct
=yes
7483 ac_cv_termios_struct
=no
7485 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7488 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_termios_struct" >&5
7489 $as_echo "$ac_cv_termios_struct" >&6; }
7490 if test $ac_cv_termios_struct = yes; then
7491 sim_termio
="$sim_termio -DHAVE_TERMIOS_STRUCTURE"
7494 if test "$ac_cv_termios_struct" = "yes"; then
7495 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for c_line field in struct termios" >&5
7496 $as_echo_n "checking for c_line field in struct termios... " >&6; }
7497 if test "${ac_cv_termios_cline+set}" = set; then :
7498 $as_echo_n "(cached) " >&6
7500 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7501 /* end confdefs.h. */
7502 #include <sys/types.h>
7503 #include <sys/termios.h>
7507 static struct termios x; x.c_line = 0;
7512 if ac_fn_c_try_compile
"$LINENO"; then :
7513 ac_cv_termios_cline
=yes
7515 ac_cv_termios_cline
=no
7517 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7521 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_termios_cline" >&5
7522 $as_echo "$ac_cv_termios_cline" >&6; }
7523 if test $ac_cv_termios_cline = yes; then
7524 sim_termio
="$sim_termio -DHAVE_TERMIOS_CLINE"
7527 ac_cv_termios_cline
=no
7530 if test "$ac_cv_termios_struct" != "yes"; then
7531 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct termio" >&5
7532 $as_echo_n "checking for struct termio... " >&6; }
7533 if test "${ac_cv_termio_struct+set}" = set; then :
7534 $as_echo_n "(cached) " >&6
7536 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7537 /* end confdefs.h. */
7538 #include <sys/types.h>
7539 #include <sys/termio.h>
7543 static struct termio x;
7553 if ac_fn_c_try_compile
"$LINENO"; then :
7554 ac_cv_termio_struct
=yes
7556 ac_cv_termio_struct
=no
7558 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7561 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_termio_struct" >&5
7562 $as_echo "$ac_cv_termio_struct" >&6; }
7563 if test $ac_cv_termio_struct = yes; then
7564 sim_termio
="$sim_termio -DHAVE_TERMIO_STRUCTURE"
7567 ac_cv_termio_struct
=no
7570 if test "$ac_cv_termio_struct" = "yes"; then
7571 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for c_line field in struct termio" >&5
7572 $as_echo_n "checking for c_line field in struct termio... " >&6; }
7573 if test "${ac_cv_termio_cline+set}" = set; then :
7574 $as_echo_n "(cached) " >&6
7576 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7577 /* end confdefs.h. */
7578 #include <sys/types.h>
7579 #include <sys/termio.h>
7583 static struct termio x; x.c_line = 0;
7588 if ac_fn_c_try_compile
"$LINENO"; then :
7589 ac_cv_termio_cline
=yes
7591 ac_cv_termio_cline
=no
7593 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7597 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_termio_cline" >&5
7598 $as_echo "$ac_cv_termio_cline" >&6; }
7599 if test $ac_cv_termio_cline = yes; then
7600 sim_termio
="$sim_termio -DHAVE_TERMIO_CLINE"
7603 ac_cv_termio_cline
=no
7606 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct statfs" >&5
7607 $as_echo_n "checking for struct statfs... " >&6; }
7608 if test "${ac_cv_struct_statfs+set}" = set; then :
7609 $as_echo_n "(cached) " >&6
7611 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7612 /* end confdefs.h. */
7613 #include <sys/types.h>
7614 #ifdef HAVE_SYS_PARAM_H
7615 #include <sys/param.h>
7617 #ifdef HAVE_SYS_MOUNT_H
7618 #include <sys/mount.h>
7620 #ifdef HAVE_SYS_VFS_H
7621 #include <sys/vfs.h>
7623 #ifdef HAVE_SYS_STATFS_H
7624 #include <sys/statfs.h>
7629 static struct statfs s;
7634 if ac_fn_c_try_compile
"$LINENO"; then :
7635 ac_cv_struct_statfs
=yes
7637 ac_cv_struct_statfs
=no
7639 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7642 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_struct_statfs" >&5
7643 $as_echo "$ac_cv_struct_statfs" >&6; }
7644 if test $ac_cv_struct_statfs = yes; then
7646 $as_echo "#define HAVE_STRUCT_STATFS 1" >>confdefs.h
7650 ac_fn_c_check_type
"$LINENO" "long long" "ac_cv_type_long_long" "$ac_includes_default"
7651 if test "x$ac_cv_type_long_long" = x
""yes; then :
7653 cat >>confdefs.h
<<_ACEOF
7654 #define HAVE_LONG_LONG 1
7662 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for /dev/zero" >&5
7663 $as_echo_n "checking for /dev/zero... " >&6; }
7664 if test "${ac_cv_devzero+set}" = set; then :
7665 $as_echo_n "(cached) " >&6
7667 if test "$cross_compiling" = yes; then :
7670 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7671 /* end confdefs.h. */
7676 int fd = open ("/dev/zero", O_RDONLY);
7679 for (i = 0; i < sizeof (buf); i++)
7681 if (read (fd, buf, sizeof (buf)) != sizeof (buf))
7683 for (i = 0; i < sizeof (buf); i++)
7689 if ac_fn_c_try_run
"$LINENO"; then :
7694 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
7695 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
7700 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_devzero" >&5
7701 $as_echo "$ac_cv_devzero" >&6; }
7702 if test $ac_cv_devzero = yes; then
7703 sim_devzero
="-DHAVE_DEVZERO"
7708 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for common simulator directory" >&5
7709 $as_echo_n "checking for common simulator directory... " >&6; }
7710 if test -f "${srcdir}/../common/callback.c"; then
7711 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7712 $as_echo "yes" >&6; }
7713 sim_callback
="callback.o targ-map.o"
7714 sim_targ_vals
="targ-vals.h targ-map.c targ-vals.def"
7716 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7717 $as_echo "no" >&6; }
7722 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for common simulator directory fpu implementation" >&5
7723 $as_echo_n "checking for common simulator directory fpu implementation... " >&6; }
7724 if test -f "${srcdir}/../common/sim-fpu.c"; then
7725 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7726 $as_echo "yes" >&6; }
7727 sim_fpu_cflags
="-DHAVE_COMMON_FPU -I../common -I${srcdir}/../common"
7730 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7731 $as_echo "no" >&6; }
7736 # Since we run commands on the build system, we have to create a
7737 # separate config header for the build system if build != host.
7738 if test x
$host = x
$build; then
7739 ac_config_commands
="$ac_config_commands build-config.h"
7747 /* | A-Za-z
:\\/* ) realsrcdir
=${srcdir};;
7748 *) realsrcdir
=..
/${srcdir};;
7750 saved_CFLAGS
="${CFLAGS}"
7751 CC
="${CC_FOR_BUILD}" CFLAGS
="${CFLAGS_FOR_BUILD}" \
7752 LDFLAGS
="${LDFLAGS_FOR_BUILD}" \
7753 ${realsrcdir}/configure \
7754 --enable-languages=${enable_languages-all} \
7755 --target=$target_alias --host=$build_alias --build=$build_alias
7756 CFLAGS
="${saved_CFLAGS}"
7757 mv config.h ..
/build-config.h
7770 if test -n "$ac_tool_prefix"; then
7771 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
7772 set dummy
${ac_tool_prefix}ranlib
; ac_word
=$2
7773 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7774 $as_echo_n "checking for $ac_word... " >&6; }
7775 if test "${ac_cv_prog_RANLIB+set}" = set; then :
7776 $as_echo_n "(cached) " >&6
7778 if test -n "$RANLIB"; then
7779 ac_cv_prog_RANLIB
="$RANLIB" # Let the user override the test.
7781 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
7785 test -z "$as_dir" && as_dir
=.
7786 for ac_exec_ext
in '' $ac_executable_extensions; do
7787 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7788 ac_cv_prog_RANLIB
="${ac_tool_prefix}ranlib"
7789 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7798 RANLIB
=$ac_cv_prog_RANLIB
7799 if test -n "$RANLIB"; then
7800 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
7801 $as_echo "$RANLIB" >&6; }
7803 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7804 $as_echo "no" >&6; }
7809 if test -z "$ac_cv_prog_RANLIB"; then
7810 ac_ct_RANLIB
=$RANLIB
7811 # Extract the first word of "ranlib", so it can be a program name with args.
7812 set dummy ranlib
; ac_word
=$2
7813 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7814 $as_echo_n "checking for $ac_word... " >&6; }
7815 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then :
7816 $as_echo_n "(cached) " >&6
7818 if test -n "$ac_ct_RANLIB"; then
7819 ac_cv_prog_ac_ct_RANLIB
="$ac_ct_RANLIB" # Let the user override the test.
7821 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
7825 test -z "$as_dir" && as_dir
=.
7826 for ac_exec_ext
in '' $ac_executable_extensions; do
7827 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7828 ac_cv_prog_ac_ct_RANLIB
="ranlib"
7829 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7838 ac_ct_RANLIB
=$ac_cv_prog_ac_ct_RANLIB
7839 if test -n "$ac_ct_RANLIB"; then
7840 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
7841 $as_echo "$ac_ct_RANLIB" >&6; }
7843 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7844 $as_echo "no" >&6; }
7847 if test "x$ac_ct_RANLIB" = x
; then
7850 case $cross_compiling:$ac_tool_warned in
7852 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7853 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7854 ac_tool_warned
=yes ;;
7856 RANLIB
=$ac_ct_RANLIB
7859 RANLIB
="$ac_cv_prog_RANLIB"
7905 ac_config_files
="$ac_config_files Makefile"
7907 ac_config_commands
="$ac_config_commands default"
7909 cat >confcache
<<\_ACEOF
7910 # This file is a shell script that caches the results of configure
7911 # tests run on this system so they can be shared between configure
7912 # scripts and configure runs, see configure's option --config-cache.
7913 # It is not useful on other systems. If it contains results you don't
7914 # want to keep, you may remove or edit it.
7916 # config.status only pays attention to the cache file if you give it
7917 # the --recheck option to rerun configure.
7919 # `ac_cv_env_foo' variables (set or unset) will be overridden when
7920 # loading this file, other *unset* `ac_cv_foo' will be assigned the
7925 # The following way of writing the cache mishandles newlines in values,
7926 # but we know of no workaround that is simple, portable, and efficient.
7927 # So, we kill variables containing newlines.
7928 # Ultrix sh set writes to stderr and can't be redirected directly,
7929 # and sets the high bit in the cache file unless we assign to the vars.
7931 for ac_var
in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
7932 eval ac_val
=\$
$ac_var
7936 *_cv_
*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
7937 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
7940 _ | IFS | as_nl
) ;; #(
7941 BASH_ARGV | BASH_SOURCE
) eval $ac_var= ;; #(
7942 *) { eval $ac_var=; unset $ac_var;} ;;
7948 case $as_nl`(ac_space=' '; set) 2>&1` in #(
7949 *${as_nl}ac_space
=\
*)
7950 # `set' does not quote correctly, so add quotes: double-quote
7951 # substitution turns \\\\ into \\, and sed turns \\ into \.
7954 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
7957 # `set' quotes correctly as required by POSIX, so do not add quotes.
7958 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
7967 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
7969 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
7971 if diff "$cache_file" confcache
>/dev
/null
2>&1; then :; else
7972 if test -w "$cache_file"; then
7973 test "x$cache_file" != "x/dev/null" &&
7974 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
7975 $as_echo "$as_me: updating cache $cache_file" >&6;}
7976 cat confcache
>$cache_file
7978 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
7979 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
7984 test "x$prefix" = xNONE
&& prefix
=$ac_default_prefix
7985 # Let make expand exec_prefix.
7986 test "x$exec_prefix" = xNONE
&& exec_prefix
='${prefix}'
7988 DEFS
=-DHAVE_CONFIG_H
7992 for ac_i
in : $LIBOBJS; do test "x$ac_i" = x
: && continue
7993 # 1. Remove the extension, and $U if already installed.
7994 ac_script
='s/\$U\././;s/\.o$//;s/\.obj$//'
7995 ac_i
=`$as_echo "$ac_i" | sed "$ac_script"`
7996 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
7997 # will be set to the directory where LIBOBJS objects are built.
7998 as_fn_append ac_libobjs
" \${LIBOBJDIR}$ac_i\$U.$ac_objext"
7999 as_fn_append ac_ltlibobjs
" \${LIBOBJDIR}$ac_i"'$U.lo'
8003 LTLIBOBJS
=$ac_ltlibobjs
8008 : ${CONFIG_STATUS=./config.status}
8010 ac_clean_files_save
=$ac_clean_files
8011 ac_clean_files
="$ac_clean_files $CONFIG_STATUS"
8012 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
8013 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
8015 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
8017 # Generated by $as_me.
8018 # Run this file to recreate the current configuration.
8019 # Compiler output produced by configure, useful for debugging
8020 # configure, is in config.log if it exists.
8026 SHELL=\${CONFIG_SHELL-$SHELL}
8029 cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail
=1
8030 ## -------------------- ##
8031 ## M4sh Initialization. ##
8032 ## -------------------- ##
8034 # Be more Bourne compatible
8035 DUALCASE
=1; export DUALCASE
# for MKS sh
8036 if test -n "${ZSH_VERSION+set}" && (emulate sh
) >/dev
/null
2>&1; then :
8039 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
8040 # is contrary to our usage. Disable this feature.
8041 alias -g '${1+"$@"}'='"$@"'
8042 setopt NO_GLOB_SUBST
8044 case `(set -o) 2>/dev/null` in #(
8056 # Printing a long string crashes Solaris 7 /usr/bin/printf.
8057 as_echo
='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
8058 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
8059 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
8060 # Prefer a ksh shell builtin over an external printf program on Solaris,
8061 # but without wasting forks for bash or zsh.
8062 if test -z "$BASH_VERSION$ZSH_VERSION" \
8063 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
8064 as_echo='print
-r --'
8065 as_echo_n='print
-rn --'
8066 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
8067 as_echo='printf %s
\n'
8068 as_echo_n='printf %s
'
8070 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
8071 as_echo_body='eval /usr
/ucb
/echo -n "$1$as_nl"'
8072 as_echo_n='/usr
/ucb
/echo -n'
8074 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
8075 as_echo_n_body='eval
8079 expr "X$arg" : "X\\(.*\\)$as_nl";
8080 arg
=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
8082 expr "X$arg" : "X\\(.*\\)" |
tr -d "$as_nl"
8084 export as_echo_n_body
8085 as_echo_n='sh
-c $as_echo_n_body as_echo
'
8088 as_echo='sh
-c $as_echo_body as_echo
'
8091 # The user is always right.
8092 if test "${PATH_SEPARATOR+set}" != set; then
8094 (PATH='/bin
;/bin
'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
8095 (PATH='/bin
:/bin
'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
8102 # We need space, tab and new line, in precisely that order. Quoting is
8103 # there to prevent editors from complaining about space-tab.
8104 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
8105 # splitting by setting IFS to empty value.)
8108 # Find who we are. Look in the path if we contain no directory separator.
8110 *[\\/]* ) as_myself=$0 ;;
8111 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8115 test -z "$as_dir" && as_dir=.
8116 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
8122 # We did not find ourselves, most probably we were run as `sh COMMAND'
8123 # in which case we are not to be found in the path.
8124 if test "x$as_myself" = x
; then
8127 if test ! -f "$as_myself"; then
8128 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
8132 # Unset variables that we do not need and which cause bugs (e.g. in
8133 # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
8134 # suppresses any "Segmentation fault" message there. '((' could
8135 # trigger a bug in pdksh 5.2.14.
8136 for as_var
in BASH_ENV ENV MAIL MAILPATH
8137 do eval test x\
${$as_var+set} = xset \
8138 && ( (unset $as_var) ||
exit 1) >/dev
/null
2>&1 && unset $as_var ||
:
8151 (unset CDPATH
) >/dev
/null
2>&1 && unset CDPATH
8154 # as_fn_error ERROR [LINENO LOG_FD]
8155 # ---------------------------------
8156 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
8157 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
8158 # script with status $?, using 1 if that was 0.
8161 as_status
=$?
; test $as_status -eq 0 && as_status
=1
8163 as_lineno
=${as_lineno-"$2"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
8164 $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
8166 $as_echo "$as_me: error: $1" >&2
8167 as_fn_exit
$as_status
8171 # as_fn_set_status STATUS
8172 # -----------------------
8173 # Set $? to STATUS, without forking.
8177 } # as_fn_set_status
8181 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
8191 # Portably unset VAR.
8194 { eval $1=; unset $1;}
8196 as_unset
=as_fn_unset
8197 # as_fn_append VAR VALUE
8198 # ----------------------
8199 # Append the text in VALUE to the end of the definition contained in VAR. Take
8200 # advantage of any shell optimizations that allow amortized linear growth over
8201 # repeated appends, instead of the typical quadratic growth present in naive
8203 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev
/null
; then :
8204 eval 'as_fn_append ()
8215 # as_fn_arith ARG...
8216 # ------------------
8217 # Perform arithmetic evaluation on the ARGs, and store the result in the
8218 # global $as_val. Take advantage of shells that can avoid forks. The arguments
8219 # must be portable across $(()) and expr.
8220 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev
/null
; then :
8221 eval 'as_fn_arith ()
8228 as_val
=`expr "$@" || test $? -eq 1`
8233 if expr a
: '\(a\)' >/dev
/null
2>&1 &&
8234 test "X`expr 00001 : '.*\(...\)'`" = X001
; then
8240 if (basename -- /) >/dev
/null
2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
8241 as_basename
=basename
8246 if (as_dir
=`dirname -- /` && test "X$as_dir" = X
/) >/dev
/null
2>&1; then
8252 as_me
=`$as_basename -- "$0" ||
8253 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
8254 X"$0" : 'X\(//\)$' \| \
8255 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
8257 sed '/^.*\/\([^/][^/]*\)\/*$/{
8271 # Avoid depending upon Character Ranges.
8272 as_cr_letters
='abcdefghijklmnopqrstuvwxyz'
8273 as_cr_LETTERS
='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
8274 as_cr_Letters
=$as_cr_letters$as_cr_LETTERS
8275 as_cr_digits
='0123456789'
8276 as_cr_alnum
=$as_cr_Letters$as_cr_digits
8278 ECHO_C
= ECHO_N
= ECHO_T
=
8279 case `echo -n x` in #(((((
8281 case `echo 'xy\c'` in
8282 *c
*) ECHO_T
=' ';; # ECHO_T is single tab character.
8284 *) echo `echo ksh88 bug on AIX 6.1` > /dev
/null
8291 rm -f conf$$ conf$$.exe conf$$.
file
8292 if test -d conf$$.dir
; then
8293 rm -f conf$$.dir
/conf$$.
file
8296 mkdir conf$$.dir
2>/dev
/null
8298 if (echo >conf$$.
file) 2>/dev
/null
; then
8299 if ln -s conf$$.
file conf$$
2>/dev
/null
; then
8301 # ... but there are two gotchas:
8302 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
8303 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
8304 # In both cases, we have to default to `cp -p'.
8305 ln -s conf$$.
file conf$$.dir
2>/dev
/null
&& test ! -f conf$$.exe ||
8307 elif ln conf$$.
file conf$$
2>/dev
/null
; then
8315 rm -f conf$$ conf$$.exe conf$$.dir
/conf$$.
file conf$$.
file
8316 rmdir conf$$.dir
2>/dev
/null
8321 # Create "$as_dir" as a directory, including parents if necessary.
8326 -*) as_dir
=.
/$as_dir;;
8328 test -d "$as_dir" ||
eval $as_mkdir_p ||
{
8332 *\'*) as_qdir
=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
8333 *) as_qdir
=$as_dir;;
8335 as_dirs
="'$as_qdir' $as_dirs"
8336 as_dir
=`$as_dirname -- "$as_dir" ||
8337 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
8338 X"$as_dir" : 'X\(//\)[^/]' \| \
8339 X"$as_dir" : 'X\(//\)$' \| \
8340 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
8341 $as_echo X"$as_dir" |
8342 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
8359 test -d "$as_dir" && break
8361 test -z "$as_dirs" ||
eval "mkdir $as_dirs"
8362 } ||
test -d "$as_dir" || as_fn_error
"cannot create directory $as_dir"
8366 if mkdir
-p .
2>/dev
/null
; then
8367 as_mkdir_p
='mkdir -p "$as_dir"'
8369 test -d .
/-p && rmdir .
/-p
8373 if test -x / >/dev
/null
2>&1; then
8376 if ls -dL / >/dev
/null
2>&1; then
8383 if test -d "$1"; then
8389 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
8390 ???[sx]*):;;*)false;;esac;fi
8394 as_executable_p
=$as_test_x
8396 # Sed expression to map a string onto a valid CPP name.
8397 as_tr_cpp
="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
8399 # Sed expression to map a string onto a valid variable name.
8400 as_tr_sh
="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
8404 ## ----------------------------------- ##
8405 ## Main body of $CONFIG_STATUS script. ##
8406 ## ----------------------------------- ##
8408 test $as_write_fail = 0 && chmod +x
$CONFIG_STATUS || ac_write_fail
=1
8410 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
8411 # Save the log message, to keep $0 and so on meaningful, and to
8412 # report actual input values of CONFIG_FILES etc. instead of their
8413 # values after options handling.
8415 This file was extended by $as_me, which was
8416 generated by GNU Autoconf 2.64. Invocation command line was
8418 CONFIG_FILES = $CONFIG_FILES
8419 CONFIG_HEADERS = $CONFIG_HEADERS
8420 CONFIG_LINKS = $CONFIG_LINKS
8421 CONFIG_COMMANDS = $CONFIG_COMMANDS
8424 on `(hostname || uname -n) 2>/dev/null | sed 1q`
8429 case $ac_config_files in *"
8430 "*) set x
$ac_config_files; shift; ac_config_files
=$
*;;
8433 case $ac_config_headers in *"
8434 "*) set x
$ac_config_headers; shift; ac_config_headers
=$
*;;
8438 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8439 # Files that config.status was made for.
8440 config_files="$ac_config_files"
8441 config_headers="$ac_config_headers"
8442 config_commands="$ac_config_commands"
8446 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
8448 \`$as_me' instantiates files and other configuration actions
8449 from templates according to the current configuration. Unless the files
8450 and actions are specified as TAGs, all are instantiated by default.
8452 Usage: $0 [OPTION]... [TAG]...
8454 -h, --help print this help, then exit
8455 -V, --version print version number and configuration settings, then exit
8456 -q, --quiet, --silent
8457 do not print progress messages
8458 -d, --debug don't remove temporary files
8459 --recheck update $as_me by reconfiguring in the same conditions
8460 --file=FILE[:TEMPLATE]
8461 instantiate the configuration file FILE
8462 --header=FILE[:TEMPLATE]
8463 instantiate the configuration header FILE
8465 Configuration files:
8468 Configuration headers:
8471 Configuration commands:
8474 Report bugs to the package provider."
8477 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8480 configured by $0, generated by GNU Autoconf 2.64,
8481 with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
8483 Copyright (C) 2009 Free Software Foundation, Inc.
8484 This config.status script is free software; the Free Software Foundation
8485 gives unlimited permission to copy, distribute and modify it."
8490 test -n "\$AWK" || AWK=awk
8493 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
8494 # The default lists apply if the user does not specify any file.
8500 ac_option
=`expr "X$1" : 'X\([^=]*\)='`
8501 ac_optarg
=`expr "X$1" : 'X[^=]*=\(.*\)'`
8512 # Handling of the options.
8513 -recheck |
--recheck |
--rechec |
--reche |
--rech |
--rec |
--re |
--r)
8515 --version |
--versio |
--versi |
--vers |
--ver |
--ve |
--v |
-V )
8516 $as_echo "$ac_cs_version"; exit ;;
8517 --debug |
--debu |
--deb |
--de |
--d |
-d )
8519 --file |
--fil |
--fi |
--f )
8522 *\'*) ac_optarg
=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
8524 as_fn_append CONFIG_FILES
" '$ac_optarg'"
8525 ac_need_defaults
=false
;;
8526 --header |
--heade |
--head |
--hea )
8529 *\'*) ac_optarg
=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
8531 as_fn_append CONFIG_HEADERS
" '$ac_optarg'"
8532 ac_need_defaults
=false
;;
8534 # Conflict between --help and --header
8535 as_fn_error
"ambiguous option: \`$1'
8536 Try \`$0 --help' for more information.";;
8537 --help |
--hel |
-h )
8538 $as_echo "$ac_cs_usage"; exit ;;
8539 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
8540 |
-silent |
--silent |
--silen |
--sile |
--sil |
--si |
--s)
8544 -*) as_fn_error
"unrecognized option: \`$1'
8545 Try \`$0 --help' for more information." ;;
8547 *) as_fn_append ac_config_targets
" $1"
8548 ac_need_defaults
=false
;;
8554 ac_configure_extra_args
=
8556 if $ac_cs_silent; then
8558 ac_configure_extra_args
="$ac_configure_extra_args --silent"
8562 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8563 if \$ac_cs_recheck; then
8564 set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
8566 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
8567 CONFIG_SHELL='$SHELL'
8573 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
8577 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
8578 ## Running $as_me. ##
8584 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8587 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
8589 # Handling of arguments.
8590 for ac_config_target
in $ac_config_targets
8592 case $ac_config_target in
8593 "config.h") CONFIG_HEADERS
="$CONFIG_HEADERS config.h:config.in" ;;
8594 "build-config.h") CONFIG_COMMANDS
="$CONFIG_COMMANDS build-config.h" ;;
8595 "Makefile") CONFIG_FILES
="$CONFIG_FILES Makefile" ;;
8596 "default") CONFIG_COMMANDS
="$CONFIG_COMMANDS default" ;;
8598 *) as_fn_error
"invalid argument: \`$ac_config_target'" "$LINENO" 5;;
8603 # If the user did not use the arguments to specify the items to instantiate,
8604 # then the envvar interface is used. Set only those that are not.
8605 # We use the long form for the default assignment because of an extremely
8606 # bizarre bug on SunOS 4.1.3.
8607 if $ac_need_defaults; then
8608 test "${CONFIG_FILES+set}" = set || CONFIG_FILES
=$config_files
8609 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS
=$config_headers
8610 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS
=$config_commands
8613 # Have a temporary directory for convenience. Make it in the build tree
8614 # simply because there is no reason against having it here, and in addition,
8615 # creating and moving files from /tmp can sometimes cause problems.
8616 # Hook for its removal unless debugging.
8617 # Note that there is a small window in which the directory will not be cleaned:
8618 # after its creation but before its name has been assigned to `$tmp'.
8622 trap 'exit_status=$?
8623 { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
8625 trap 'as_fn_exit 1' 1 2 13 15
8627 # Create a (secure) tmp directory for tmp files.
8630 tmp
=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
8631 test -n "$tmp" && test -d "$tmp"
8634 tmp
=.
/conf$$
-$RANDOM
8635 (umask 077 && mkdir
"$tmp")
8636 } || as_fn_error
"cannot create a temporary directory in ." "$LINENO" 5
8638 # Set up the scripts for CONFIG_FILES section.
8639 # No need to generate them if there are no CONFIG_FILES.
8640 # This happens for instance with `./config.status config.h'.
8641 if test -n "$CONFIG_FILES"; then
8644 ac_cr
=`echo X | tr X '\015'`
8645 # On cygwin, bash can eat \r inside `` if the user requested igncr.
8646 # But we know of no other shell where ac_cr would be empty at this
8647 # point, so we can use a bashism as a fallback.
8648 if test "x$ac_cr" = x
; then
8649 eval ac_cr
=\$
\'\\r
\'
8651 ac_cs_awk_cr
=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
8652 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
8658 echo 'BEGIN {' >"$tmp/subs1.awk" &&
8663 echo "cat >conf$$subs.awk <<_ACEOF" &&
8664 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
8667 as_fn_error "could not
make $CONFIG_STATUS" "$LINENO" 5
8668 ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
8670 for ac_last_try in false false false false false :; do
8671 . ./conf$$subs.sh ||
8672 as_fn_error "could not
make $CONFIG_STATUS" "$LINENO" 5
8674 ac_delim_n=`sed -n "s
/.
*$ac_delim\$
/X
/p
" conf$$subs.awk | grep -c X`
8675 if test $ac_delim_n = $ac_delim_num; then
8677 elif $ac_last_try; then
8678 as_fn_error "could not
make $CONFIG_STATUS" "$LINENO" 5
8680 ac_delim="$ac_delim!$ac_delim _
$ac_delim!! "
8685 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8686 cat >>"\
$tmp/subs1.
awk" <<\\_ACAWK &&
8690 s/^/S["/; s
/!.
*/"]=/
8700 s/\(.\{148\}\).*/\1/
8702 s/["\\]/\\&/g
; s
/^
/"/; s/$/\\n"\\/
8707 s
/["\\]/\\&/g; s/^/"/; s
/$
/"\\/
8714 s/\(.\{148\}\).*/\1/
8716 s/["\\]/\\&/g
; s
/^
/"/; s/$/"/
8720 s
/["\\]/\\&/g; s/^/"/; s
/$
/"\\/
8725 ' <conf$$subs.awk | sed '
8730 ' >>$CONFIG_STATUS || ac_write_fail=1
8731 rm -f conf$$subs.awk
8732 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8734 cat >>"\
$tmp/subs1.
awk" <<_ACAWK &&
8735 for (key in S) S_is_set[key] = 1
8741 nfields = split(line, field, "@
")
8743 len = length(field[1])
8744 for (i = 2; i < nfields; i++) {
8746 keylen = length(key)
8747 if (S_is_set[key]) {
8749 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
8750 len += length(value) + length(field[++i])
8761 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8762 if sed "s
/$ac_cr//" < /dev/null > /dev/null 2>&1; then
8763 sed "s
/$ac_cr\$
//; s
/$ac_cr/$ac_cs_awk_cr/g
"
8766 fi < "$tmp/subs1.
awk" > "$tmp/subs.
awk" \
8767 || as_fn_error "could not setup config files machinery
" "$LINENO" 5
8770 # VPATH may cause trouble with some makes, so we remove $(srcdir),
8771 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".
", strip leading and
8772 # trailing colons and then remove the whole line if VPATH becomes empty
8773 # (actually we leave an empty line to preserve line numbers).
8774 if test "x
$srcdir" = x.; then
8775 ac_vpsub='/^[ ]*VPATH[ ]*=/{
8779 s/^\([^=]*=[ ]*\):*/\1/
8785 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8786 fi # test -n "$CONFIG_FILES"
8788 # Set up the scripts for CONFIG_HEADERS section.
8789 # No need to generate them if there are no CONFIG_HEADERS.
8790 # This happens for instance with `./config.status Makefile'.
8791 if test -n "$CONFIG_HEADERS"; then
8792 cat >"$tmp/defines.
awk" <<\_ACAWK ||
8796 # Transform confdefs.h into an awk script `defines.awk', embedded as
8797 # here-document in config.status, that substitutes the proper values into
8798 # config.h.in to produce config.h.
8800 # Create a delimiter string that does not exist in confdefs.h, to ease
8801 # handling of long lines.
8803 for ac_last_try in false false :; do
8804 ac_t=`sed -n "/$ac_delim/p
" confdefs.h`
8805 if test -z "$ac_t"; then
8807 elif $ac_last_try; then
8808 as_fn_error "could not
make $CONFIG_HEADERS" "$LINENO" 5
8810 ac_delim="$ac_delim!$ac_delim _
$ac_delim!! "
8814 # For the awk script, D is an array of macro values keyed by name,
8815 # likewise P contains macro parameters if any. Preserve backslash
8816 # newline sequences.
8818 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
8820 s/.\{148\}/&'"$ac_delim"'/g
8823 s/^[ ]*#[ ]*define[ ][ ]*/ /
8830 s
/^ \
('"$ac_word_re"'\
)\
(([^
()]*)\
)[ ]*\
(.
*\
)/P
["\1"]="\2"\
8832 s
/^ \
('"$ac_word_re"'\
)[ ]*\
(.
*\
)/D
["\1"]=" \2"/p
8836 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\
1"]="\
2"\
8837 D["\
1"]=" \
3\\\\\\n
"\\/p
8839 s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\
1"]=" \
2\\\\\\n
"\\/p
8844 s/.\{148\}/&'"$ac_delim"'/g
8849 s/["\\]/\\&/g
; s
/^
/"/; s/$/"/p
8852 s
/["\\]/\\&/g; s/^/"/; s
/$
/\\\\\\n
"\\/p
8854 ' <confdefs.h | sed '
8855 s/'"$ac_delim"'/"\\\
8856 "/g' >>$CONFIG_STATUS || ac_write_fail=1
8858 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8859 for (key in D) D_is_set[key] = 1
8862 /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
8864 split(line, arg, " ")
8865 if (arg[1] == "#") {
8869 defundef
= substr
(arg
[1], 2)
8872 split(mac1
, mac2
, "(") #)
8874 prefix
= substr
(line
, 1, index
(line
, defundef
) - 1)
8875 if (D_is_set
[macro
]) {
8876 # Preserve the white space surrounding the "#".
8877 print prefix
"define", macro P
[macro
] D
[macro
]
8880 # Replace #undef with comments. This is necessary, for example,
8881 # in the case of _POSIX_SOURCE, which is predefined and required
8882 # on some systems where configure will not decide to define it.
8883 if (defundef
== "undef") {
8884 print
"/*", prefix defundef
, macro
, "*/"
8892 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
8893 as_fn_error
"could not setup config headers machinery" "$LINENO" 5
8894 fi # test -n "$CONFIG_HEADERS"
8897 eval set X
" :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS"
8902 :[FHLC
]) ac_mode
=$ac_tag; continue;;
8904 case $ac_mode$ac_tag in
8906 :L
* |
:C
*:*) as_fn_error
"invalid tag \`$ac_tag'" "$LINENO" 5;;
8907 :[FH
]-) ac_tag
=-:-;;
8908 :[FH
]*) ac_tag
=$ac_tag:$ac_tag.
in;;
8925 -) ac_f
="$tmp/stdin";;
8926 *) # Look for the file first in the build tree, then in the source tree
8927 # (if the path is not absolute). The absolute path cannot be DOS-style,
8928 # because $ac_f cannot contain `:'.
8932 *) test -f "$srcdir/$ac_f" && ac_f
="$srcdir/$ac_f";;
8934 as_fn_error
"cannot find input file: \`$ac_f'" "$LINENO" 5;;
8936 case $ac_f in *\'*) ac_f
=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
8937 as_fn_append ac_file_inputs
" '$ac_f'"
8940 # Let's still pretend it is `configure' which instantiates (i.e., don't
8941 # use $as_me), people would be surprised to read:
8942 # /* config.h. Generated by config.status. */
8943 configure_input
='Generated from '`
8944 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
8946 if test x
"$ac_file" != x-
; then
8947 configure_input
="$ac_file. $configure_input"
8948 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
8949 $as_echo "$as_me: creating $ac_file" >&6;}
8951 # Neutralize special characters interpreted by sed in replacement strings.
8952 case $configure_input in #(
8953 *\
&* |
*\|
* |
*\\* )
8954 ac_sed_conf_input
=`$as_echo "$configure_input" |
8955 sed 's/[\\\\&|]/\\\\&/g'`;; #(
8956 *) ac_sed_conf_input
=$configure_input;;
8960 *:-:* |
*:-) cat >"$tmp/stdin" \
8961 || as_fn_error
"could not create $ac_file" "$LINENO" 5 ;;
8966 ac_dir
=`$as_dirname -- "$ac_file" ||
8967 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
8968 X"$ac_file" : 'X\(//\)[^/]' \| \
8969 X"$ac_file" : 'X\(//\)$' \| \
8970 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
8971 $as_echo X"$ac_file" |
8972 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
8989 as_dir
="$ac_dir"; as_fn_mkdir_p
8993 .
) ac_dir_suffix
= ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
8995 ac_dir_suffix
=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
8996 # A ".." for each directory in $ac_dir_suffix.
8997 ac_top_builddir_sub
=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
8998 case $ac_top_builddir_sub in
8999 "") ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
9000 *) ac_top_build_prefix
=$ac_top_builddir_sub/ ;;
9003 ac_abs_top_builddir
=$ac_pwd
9004 ac_abs_builddir
=$ac_pwd$ac_dir_suffix
9005 # for backward compatibility:
9006 ac_top_builddir
=$ac_top_build_prefix
9009 .
) # We are building in place.
9011 ac_top_srcdir
=$ac_top_builddir_sub
9012 ac_abs_top_srcdir
=$ac_pwd ;;
9013 [\\/]* | ?
:[\\/]* ) # Absolute name.
9014 ac_srcdir
=$srcdir$ac_dir_suffix;
9015 ac_top_srcdir
=$srcdir
9016 ac_abs_top_srcdir
=$srcdir ;;
9018 ac_srcdir
=$ac_top_build_prefix$srcdir$ac_dir_suffix
9019 ac_top_srcdir
=$ac_top_build_prefix$srcdir
9020 ac_abs_top_srcdir
=$ac_pwd/$srcdir ;;
9022 ac_abs_srcdir
=$ac_abs_top_srcdir$ac_dir_suffix
9032 [\\/$
]* | ?
:[\\/]* ) ac_INSTALL
=$INSTALL ;;
9033 *) ac_INSTALL
=$ac_top_build_prefix$INSTALL ;;
9037 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
9038 # If the template does not know about datarootdir, expand it.
9039 # FIXME: This hack should be removed a few years after 2.60.
9040 ac_datarootdir_hack
=; ac_datarootdir_seen
=
9051 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
9052 *datarootdir
*) ac_datarootdir_seen
=yes;;
9053 *@datadir@
*|
*@docdir@
*|
*@infodir@
*|
*@localedir@
*|
*@mandir@
*)
9054 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
9055 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
9057 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
9058 ac_datarootdir_hack='
9059 s&@datadir@&$datadir&g
9060 s&@docdir@&$docdir&g
9061 s&@infodir@&$infodir&g
9062 s&@localedir@&$localedir&g
9063 s&@mandir@&$mandir&g
9064 s&\\\${datarootdir}&$datarootdir&g' ;;
9068 # Neutralize VPATH when `$srcdir' = `.'.
9069 # Shell code in configure.ac might set extrasub.
9070 # FIXME: do we really want to maintain this feature?
9071 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
9072 ac_sed_extra="$ac_vpsub
9075 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
9077 /@
[a-zA-Z_
][a-zA-Z_0-9
]*@
/!b
9078 s|@configure_input@|
$ac_sed_conf_input|
;t t
9079 s
&@top_builddir@
&$ac_top_builddir_sub&;t t
9080 s
&@top_build_prefix@
&$ac_top_build_prefix&;t t
9081 s
&@srcdir@
&$ac_srcdir&;t t
9082 s
&@abs_srcdir@
&$ac_abs_srcdir&;t t
9083 s
&@top_srcdir@
&$ac_top_srcdir&;t t
9084 s
&@abs_top_srcdir@
&$ac_abs_top_srcdir&;t t
9085 s
&@builddir@
&$ac_builddir&;t t
9086 s
&@abs_builddir@
&$ac_abs_builddir&;t t
9087 s
&@abs_top_builddir@
&$ac_abs_top_builddir&;t t
9088 s
&@INSTALL@
&$ac_INSTALL&;t t
9089 $ac_datarootdir_hack
9091 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.
awk" >$tmp/out \
9092 || as_fn_error "could not create
$ac_file" "$LINENO" 5
9094 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
9095 { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out
"`; test -n "$ac_out"; } &&
9096 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out
"`; test -z "$ac_out"; } &&
9097 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: $ac_file contains a reference to the variable \
`datarootdir'
9098 which seems to be undefined. Please make sure it is defined." >&5
9099 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir
'
9100 which seems to be undefined. Please make sure it is defined." >&2;}
9104 -) cat "$tmp/out" && rm -f "$tmp/out";;
9105 *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
9107 || as_fn_error "could not create $ac_file" "$LINENO" 5
9113 if test x"$ac_file" != x-; then
9115 $as_echo "/* $configure_input */" \
9116 && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs"
9117 } >"$tmp/config.h" \
9118 || as_fn_error "could not create $ac_file" "$LINENO" 5
9119 if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then
9120 { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
9121 $as_echo "$as_me: $ac_file is unchanged" >&6;}
9124 mv "$tmp/config.h" "$ac_file" \
9125 || as_fn_error "could not create $ac_file" "$LINENO" 5
9128 $as_echo "/* $configure_input */" \
9129 && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \
9130 || as_fn_error "could not create -" "$LINENO" 5
9134 :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
9135 $as_echo "$as_me: executing $ac_file commands" >&6;}
9140 case $ac_file$ac_mode in
9141 "build-config.h":C) cp config.h build-config.h ;;
9142 "default":C) case x$CONFIG_HEADERS in xconfig.h:config.in) echo > stamp-h ;; esac ;;
9150 ac_clean_files=$ac_clean_files_save
9152 test $ac_write_fail = 0 ||
9153 as_fn_error "write failure creating $CONFIG_STATUS" "$LINENO" 5
9156 # configure is writing to config.log, and then calls config.status.
9157 # config.status does its own redirection, appending to config.log.
9158 # Unfortunately, on DOS this fails, as config.log is still kept open
9159 # by configure, so config.status won't be able to
write to it
; its
9160 # output is simply discarded. So we exec the FD to /dev/null,
9161 # effectively closing config.log, so it can be properly (re)opened and
9162 # appended to by config.status. When coming back to configure, we
9163 # need to make the FD available again.
9164 if test "$no_create" != yes; then
9166 ac_config_status_args
=
9167 test "$silent" = yes &&
9168 ac_config_status_args
="$ac_config_status_args --quiet"
9170 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success
=false
9172 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
9173 # would make configure fail if this is the last instruction.
9174 $ac_cs_success || as_fn_exit $?
9176 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no
; then
9177 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
9178 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}