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
716 program_transform_name
729 enable_option_checking
734 enable_sim_decode_mechanism
735 enable_sim_default_model
742 enable_sim_hostbitsize
743 enable_sim_hostendian
749 enable_sim_model_issue
753 enable_sim_reserved_bits
760 enable_sim_xor_endian
766 ac_precious_vars
='build_alias
777 # Initialize some variables set by options.
779 ac_init_version
=false
780 ac_unrecognized_opts
=
782 # The variables have the same names as the options, with
783 # dashes changed to underlines.
791 program_transform_name
=s
,x
,x
,
799 # Installation directory options.
800 # These are left unexpanded so users can "make install exec_prefix=/foo"
801 # and all the variables that are supposed to be based on exec_prefix
802 # by default will actually change.
803 # Use braces instead of parens because sh, perl, etc. also accept them.
804 # (The list follows the same order as the GNU Coding Standards.)
805 bindir
='${exec_prefix}/bin'
806 sbindir
='${exec_prefix}/sbin'
807 libexecdir
='${exec_prefix}/libexec'
808 datarootdir
='${prefix}/share'
809 datadir
='${datarootdir}'
810 sysconfdir
='${prefix}/etc'
811 sharedstatedir
='${prefix}/com'
812 localstatedir
='${prefix}/var'
813 includedir
='${prefix}/include'
814 oldincludedir
='/usr/include'
815 docdir
='${datarootdir}/doc/${PACKAGE}'
816 infodir
='${datarootdir}/info'
821 libdir
='${exec_prefix}/lib'
822 localedir
='${datarootdir}/locale'
823 mandir
='${datarootdir}/man'
829 # If the previous option needs an argument, assign it.
830 if test -n "$ac_prev"; then
831 eval $ac_prev=\
$ac_option
837 *=*) ac_optarg
=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
841 # Accept the important Cygnus configure options, so we can diagnose typos.
843 case $ac_dashdash$ac_option in
847 -bindir |
--bindir |
--bindi |
--bind |
--bin |
--bi)
849 -bindir=* |
--bindir=* |
--bindi=* |
--bind=* |
--bin=* |
--bi=*)
852 -build |
--build |
--buil |
--bui |
--bu)
853 ac_prev
=build_alias
;;
854 -build=* |
--build=* |
--buil=* |
--bui=* |
--bu=*)
855 build_alias
=$ac_optarg ;;
857 -cache-file |
--cache-file |
--cache-fil |
--cache-fi \
858 |
--cache-f |
--cache- |
--cache |
--cach |
--cac |
--ca |
--c)
859 ac_prev
=cache_file
;;
860 -cache-file=* |
--cache-file=* |
--cache-fil=* |
--cache-fi=* \
861 |
--cache-f=* |
--cache-=* |
--cache=* |
--cach=* |
--cac=* |
--ca=* |
--c=*)
862 cache_file
=$ac_optarg ;;
865 cache_file
=config.cache
;;
867 -datadir |
--datadir |
--datadi |
--datad)
869 -datadir=* |
--datadir=* |
--datadi=* |
--datad=*)
870 datadir
=$ac_optarg ;;
872 -datarootdir |
--datarootdir |
--datarootdi |
--datarootd |
--dataroot \
873 |
--dataroo |
--dataro |
--datar)
874 ac_prev
=datarootdir
;;
875 -datarootdir=* |
--datarootdir=* |
--datarootdi=* |
--datarootd=* \
876 |
--dataroot=* |
--dataroo=* |
--dataro=* |
--datar=*)
877 datarootdir
=$ac_optarg ;;
879 -disable-* |
--disable-*)
880 ac_useropt
=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
881 # Reject names that are not valid shell variable names.
882 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
883 as_fn_error
"invalid feature name: $ac_useropt"
884 ac_useropt_orig
=$ac_useropt
885 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
886 case $ac_user_opts in
890 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
891 ac_unrecognized_sep
=', ';;
893 eval enable_
$ac_useropt=no
;;
895 -docdir |
--docdir |
--docdi |
--doc |
--do)
897 -docdir=* |
--docdir=* |
--docdi=* |
--doc=* |
--do=*)
900 -dvidir |
--dvidir |
--dvidi |
--dvid |
--dvi |
--dv)
902 -dvidir=* |
--dvidir=* |
--dvidi=* |
--dvid=* |
--dvi=* |
--dv=*)
905 -enable-* |
--enable-*)
906 ac_useropt
=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
907 # Reject names that are not valid shell variable names.
908 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
909 as_fn_error
"invalid feature name: $ac_useropt"
910 ac_useropt_orig
=$ac_useropt
911 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
912 case $ac_user_opts in
916 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
917 ac_unrecognized_sep
=', ';;
919 eval enable_
$ac_useropt=\
$ac_optarg ;;
921 -exec-prefix |
--exec_prefix |
--exec-prefix |
--exec-prefi \
922 |
--exec-pref |
--exec-pre |
--exec-pr |
--exec-p |
--exec- \
923 |
--exec |
--exe |
--ex)
924 ac_prev
=exec_prefix
;;
925 -exec-prefix=* |
--exec_prefix=* |
--exec-prefix=* |
--exec-prefi=* \
926 |
--exec-pref=* |
--exec-pre=* |
--exec-pr=* |
--exec-p=* |
--exec-=* \
927 |
--exec=* |
--exe=* |
--ex=*)
928 exec_prefix
=$ac_optarg ;;
930 -gas |
--gas |
--ga |
--g)
931 # Obsolete; use --with-gas.
934 -help |
--help |
--hel |
--he |
-h)
936 -help=r
* |
--help=r
* |
--hel=r
* |
--he=r
* |
-hr*)
937 ac_init_help
=recursive
;;
938 -help=s
* |
--help=s
* |
--hel=s
* |
--he=s
* |
-hs*)
939 ac_init_help
=short
;;
941 -host |
--host |
--hos |
--ho)
942 ac_prev
=host_alias
;;
943 -host=* |
--host=* |
--hos=* |
--ho=*)
944 host_alias
=$ac_optarg ;;
946 -htmldir |
--htmldir |
--htmldi |
--htmld |
--html |
--htm |
--ht)
948 -htmldir=* |
--htmldir=* |
--htmldi=* |
--htmld=* |
--html=* |
--htm=* \
950 htmldir
=$ac_optarg ;;
952 -includedir |
--includedir |
--includedi |
--included |
--include \
953 |
--includ |
--inclu |
--incl |
--inc)
954 ac_prev
=includedir
;;
955 -includedir=* |
--includedir=* |
--includedi=* |
--included=* |
--include=* \
956 |
--includ=* |
--inclu=* |
--incl=* |
--inc=*)
957 includedir
=$ac_optarg ;;
959 -infodir |
--infodir |
--infodi |
--infod |
--info |
--inf)
961 -infodir=* |
--infodir=* |
--infodi=* |
--infod=* |
--info=* |
--inf=*)
962 infodir
=$ac_optarg ;;
964 -libdir |
--libdir |
--libdi |
--libd)
966 -libdir=* |
--libdir=* |
--libdi=* |
--libd=*)
969 -libexecdir |
--libexecdir |
--libexecdi |
--libexecd |
--libexec \
970 |
--libexe |
--libex |
--libe)
971 ac_prev
=libexecdir
;;
972 -libexecdir=* |
--libexecdir=* |
--libexecdi=* |
--libexecd=* |
--libexec=* \
973 |
--libexe=* |
--libex=* |
--libe=*)
974 libexecdir
=$ac_optarg ;;
976 -localedir |
--localedir |
--localedi |
--localed |
--locale)
978 -localedir=* |
--localedir=* |
--localedi=* |
--localed=* |
--locale=*)
979 localedir
=$ac_optarg ;;
981 -localstatedir |
--localstatedir |
--localstatedi |
--localstated \
982 |
--localstate |
--localstat |
--localsta |
--localst |
--locals)
983 ac_prev
=localstatedir
;;
984 -localstatedir=* |
--localstatedir=* |
--localstatedi=* |
--localstated=* \
985 |
--localstate=* |
--localstat=* |
--localsta=* |
--localst=* |
--locals=*)
986 localstatedir
=$ac_optarg ;;
988 -mandir |
--mandir |
--mandi |
--mand |
--man |
--ma |
--m)
990 -mandir=* |
--mandir=* |
--mandi=* |
--mand=* |
--man=* |
--ma=* |
--m=*)
994 # Obsolete; use --without-fp.
997 -no-create |
--no-create |
--no-creat |
--no-crea |
--no-cre \
998 |
--no-cr |
--no-c |
-n)
1001 -no-recursion |
--no-recursion |
--no-recursio |
--no-recursi \
1002 |
--no-recurs |
--no-recur |
--no-recu |
--no-rec |
--no-re |
--no-r)
1005 -oldincludedir |
--oldincludedir |
--oldincludedi |
--oldincluded \
1006 |
--oldinclude |
--oldinclud |
--oldinclu |
--oldincl |
--oldinc \
1007 |
--oldin |
--oldi |
--old |
--ol |
--o)
1008 ac_prev
=oldincludedir
;;
1009 -oldincludedir=* |
--oldincludedir=* |
--oldincludedi=* |
--oldincluded=* \
1010 |
--oldinclude=* |
--oldinclud=* |
--oldinclu=* |
--oldincl=* |
--oldinc=* \
1011 |
--oldin=* |
--oldi=* |
--old=* |
--ol=* |
--o=*)
1012 oldincludedir
=$ac_optarg ;;
1014 -prefix |
--prefix |
--prefi |
--pref |
--pre |
--pr |
--p)
1016 -prefix=* |
--prefix=* |
--prefi=* |
--pref=* |
--pre=* |
--pr=* |
--p=*)
1017 prefix
=$ac_optarg ;;
1019 -program-prefix |
--program-prefix |
--program-prefi |
--program-pref \
1020 |
--program-pre |
--program-pr |
--program-p)
1021 ac_prev
=program_prefix
;;
1022 -program-prefix=* |
--program-prefix=* |
--program-prefi=* \
1023 |
--program-pref=* |
--program-pre=* |
--program-pr=* |
--program-p=*)
1024 program_prefix
=$ac_optarg ;;
1026 -program-suffix |
--program-suffix |
--program-suffi |
--program-suff \
1027 |
--program-suf |
--program-su |
--program-s)
1028 ac_prev
=program_suffix
;;
1029 -program-suffix=* |
--program-suffix=* |
--program-suffi=* \
1030 |
--program-suff=* |
--program-suf=* |
--program-su=* |
--program-s=*)
1031 program_suffix
=$ac_optarg ;;
1033 -program-transform-name |
--program-transform-name \
1034 |
--program-transform-nam |
--program-transform-na \
1035 |
--program-transform-n |
--program-transform- \
1036 |
--program-transform |
--program-transfor \
1037 |
--program-transfo |
--program-transf \
1038 |
--program-trans |
--program-tran \
1039 |
--progr-tra |
--program-tr |
--program-t)
1040 ac_prev
=program_transform_name
;;
1041 -program-transform-name=* |
--program-transform-name=* \
1042 |
--program-transform-nam=* |
--program-transform-na=* \
1043 |
--program-transform-n=* |
--program-transform-=* \
1044 |
--program-transform=* |
--program-transfor=* \
1045 |
--program-transfo=* |
--program-transf=* \
1046 |
--program-trans=* |
--program-tran=* \
1047 |
--progr-tra=* |
--program-tr=* |
--program-t=*)
1048 program_transform_name
=$ac_optarg ;;
1050 -pdfdir |
--pdfdir |
--pdfdi |
--pdfd |
--pdf |
--pd)
1052 -pdfdir=* |
--pdfdir=* |
--pdfdi=* |
--pdfd=* |
--pdf=* |
--pd=*)
1053 pdfdir
=$ac_optarg ;;
1055 -psdir |
--psdir |
--psdi |
--psd |
--ps)
1057 -psdir=* |
--psdir=* |
--psdi=* |
--psd=* |
--ps=*)
1060 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
1061 |
-silent |
--silent |
--silen |
--sile |
--sil)
1064 -sbindir |
--sbindir |
--sbindi |
--sbind |
--sbin |
--sbi |
--sb)
1066 -sbindir=* |
--sbindir=* |
--sbindi=* |
--sbind=* |
--sbin=* \
1068 sbindir
=$ac_optarg ;;
1070 -sharedstatedir |
--sharedstatedir |
--sharedstatedi \
1071 |
--sharedstated |
--sharedstate |
--sharedstat |
--sharedsta \
1072 |
--sharedst |
--shareds |
--shared |
--share |
--shar \
1074 ac_prev
=sharedstatedir
;;
1075 -sharedstatedir=* |
--sharedstatedir=* |
--sharedstatedi=* \
1076 |
--sharedstated=* |
--sharedstate=* |
--sharedstat=* |
--sharedsta=* \
1077 |
--sharedst=* |
--shareds=* |
--shared=* |
--share=* |
--shar=* \
1079 sharedstatedir
=$ac_optarg ;;
1081 -site |
--site |
--sit)
1083 -site=* |
--site=* |
--sit=*)
1086 -srcdir |
--srcdir |
--srcdi |
--srcd |
--src |
--sr)
1088 -srcdir=* |
--srcdir=* |
--srcdi=* |
--srcd=* |
--src=* |
--sr=*)
1089 srcdir
=$ac_optarg ;;
1091 -sysconfdir |
--sysconfdir |
--sysconfdi |
--sysconfd |
--sysconf \
1092 |
--syscon |
--sysco |
--sysc |
--sys |
--sy)
1093 ac_prev
=sysconfdir
;;
1094 -sysconfdir=* |
--sysconfdir=* |
--sysconfdi=* |
--sysconfd=* |
--sysconf=* \
1095 |
--syscon=* |
--sysco=* |
--sysc=* |
--sys=* |
--sy=*)
1096 sysconfdir
=$ac_optarg ;;
1098 -target |
--target |
--targe |
--targ |
--tar |
--ta |
--t)
1099 ac_prev
=target_alias
;;
1100 -target=* |
--target=* |
--targe=* |
--targ=* |
--tar=* |
--ta=* |
--t=*)
1101 target_alias
=$ac_optarg ;;
1103 -v |
-verbose |
--verbose |
--verbos |
--verbo |
--verb)
1106 -version |
--version |
--versio |
--versi |
--vers |
-V)
1107 ac_init_version
=: ;;
1110 ac_useropt
=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1111 # Reject names that are not valid shell variable names.
1112 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
1113 as_fn_error
"invalid package name: $ac_useropt"
1114 ac_useropt_orig
=$ac_useropt
1115 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1116 case $ac_user_opts in
1120 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1121 ac_unrecognized_sep
=', ';;
1123 eval with_
$ac_useropt=\
$ac_optarg ;;
1125 -without-* |
--without-*)
1126 ac_useropt
=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1127 # Reject names that are not valid shell variable names.
1128 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
1129 as_fn_error
"invalid package name: $ac_useropt"
1130 ac_useropt_orig
=$ac_useropt
1131 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1132 case $ac_user_opts in
1136 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1137 ac_unrecognized_sep
=', ';;
1139 eval with_
$ac_useropt=no
;;
1142 # Obsolete; use --with-x.
1145 -x-includes |
--x-includes |
--x-include |
--x-includ |
--x-inclu \
1146 |
--x-incl |
--x-inc |
--x-in |
--x-i)
1147 ac_prev
=x_includes
;;
1148 -x-includes=* |
--x-includes=* |
--x-include=* |
--x-includ=* |
--x-inclu=* \
1149 |
--x-incl=* |
--x-inc=* |
--x-in=* |
--x-i=*)
1150 x_includes
=$ac_optarg ;;
1152 -x-libraries |
--x-libraries |
--x-librarie |
--x-librari \
1153 |
--x-librar |
--x-libra |
--x-libr |
--x-lib |
--x-li |
--x-l)
1154 ac_prev
=x_libraries
;;
1155 -x-libraries=* |
--x-libraries=* |
--x-librarie=* |
--x-librari=* \
1156 |
--x-librar=* |
--x-libra=* |
--x-libr=* |
--x-lib=* |
--x-li=* |
--x-l=*)
1157 x_libraries
=$ac_optarg ;;
1159 -*) as_fn_error
"unrecognized option: \`$ac_option'
1160 Try \`$0 --help' for more information."
1164 ac_envvar
=`expr "x$ac_option" : 'x\([^=]*\)='`
1165 # Reject names that are not valid shell variable names.
1166 case $ac_envvar in #(
1167 '' |
[0-9]* |
*[!_
$as_cr_alnum]* )
1168 as_fn_error
"invalid variable name: \`$ac_envvar'" ;;
1170 eval $ac_envvar=\
$ac_optarg
1171 export $ac_envvar ;;
1174 # FIXME: should be removed in autoconf 3.0.
1175 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1176 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev
/null
&&
1177 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1178 : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
1184 if test -n "$ac_prev"; then
1185 ac_option
=--`echo $ac_prev | sed 's/_/-/g'`
1186 as_fn_error
"missing argument to $ac_option"
1189 if test -n "$ac_unrecognized_opts"; then
1190 case $enable_option_checking in
1192 fatal
) as_fn_error
"unrecognized options: $ac_unrecognized_opts" ;;
1193 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1197 # Check all directory arguments for consistency.
1198 for ac_var
in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1199 datadir sysconfdir sharedstatedir localstatedir includedir \
1200 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1201 libdir localedir mandir
1203 eval ac_val
=\$
$ac_var
1204 # Remove trailing slashes.
1207 ac_val
=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1208 eval $ac_var=\
$ac_val;;
1210 # Be sure to have absolute directory names.
1212 [\\/$
]* | ?
:[\\/]* ) continue;;
1213 NONE |
'' ) case $ac_var in *prefix
) continue;; esac;;
1215 as_fn_error
"expected an absolute directory name for --$ac_var: $ac_val"
1218 # There might be people who depend on the old broken behavior: `$host'
1219 # used to hold the argument of --host etc.
1220 # FIXME: To remove some day.
1223 target
=$target_alias
1225 # FIXME: To remove some day.
1226 if test "x$host_alias" != x
; then
1227 if test "x$build_alias" = x
; then
1228 cross_compiling
=maybe
1229 $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
1230 If a cross compiler is detected then cross compile mode will be used." >&2
1231 elif test "x$build_alias" != "x$host_alias"; then
1237 test -n "$host_alias" && ac_tool_prefix
=$host_alias-
1239 test "$silent" = yes && exec 6>/dev
/null
1242 ac_pwd
=`pwd` && test -n "$ac_pwd" &&
1243 ac_ls_di
=`ls -di .` &&
1244 ac_pwd_ls_di
=`cd "$ac_pwd" && ls -di .` ||
1245 as_fn_error
"working directory cannot be determined"
1246 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1247 as_fn_error
"pwd does not report name of working directory"
1250 # Find the source files, if location was not specified.
1251 if test -z "$srcdir"; then
1252 ac_srcdir_defaulted
=yes
1253 # Try the directory containing this script, then the parent directory.
1254 ac_confdir
=`$as_dirname -- "$as_myself" ||
1255 $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1256 X"$as_myself" : 'X\(//\)[^/]' \| \
1257 X"$as_myself" : 'X\(//\)$' \| \
1258 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1259 $as_echo X"$as_myself" |
1260 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1278 if test ! -r "$srcdir/$ac_unique_file"; then
1282 ac_srcdir_defaulted
=no
1284 if test ! -r "$srcdir/$ac_unique_file"; then
1285 test "$ac_srcdir_defaulted" = yes && srcdir
="$ac_confdir or .."
1286 as_fn_error
"cannot find sources ($ac_unique_file) in $srcdir"
1288 ac_msg
="sources are in $srcdir, but \`cd $srcdir' does not work"
1290 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error "$ac_msg"
1292 # When building in place, set srcdir=.
1293 if test "$ac_abs_confdir" = "$ac_pwd"; then
1296 # Remove unnecessary trailing slashes from srcdir.
1297 # Double slashes in file names in object file debugging info
1298 # mess up M-x gdb in Emacs.
1300 */) srcdir
=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1302 for ac_var
in $ac_precious_vars; do
1303 eval ac_env_
${ac_var}_set=\${${ac_var}+set}
1304 eval ac_env_
${ac_var}_value
=\$
${ac_var}
1305 eval ac_cv_env_
${ac_var}_set=\${${ac_var}+set}
1306 eval ac_cv_env_
${ac_var}_value
=\$
${ac_var}
1310 # Report the --help message.
1312 if test "$ac_init_help" = "long"; then
1313 # Omit some internal or obsolete options to make the list less imposing.
1314 # This message is too long to be a string in the A/UX 3.1 sh.
1316 \`configure' configures this package to adapt to many kinds of systems.
1318 Usage: $0 [OPTION]... [VAR=VALUE]...
1320 To assign environment variables (e.g., CC, CFLAGS...), specify them as
1321 VAR=VALUE. See below for descriptions of some of the useful variables.
1323 Defaults for the options are specified in brackets.
1326 -h, --help display this help and exit
1327 --help=short display options specific to this package
1328 --help=recursive display the short help of all the included packages
1329 -V, --version display version information and exit
1330 -q, --quiet, --silent do not print \`checking...' messages
1331 --cache-file=FILE cache test results in FILE [disabled]
1332 -C, --config-cache alias for \`--cache-file=config.cache'
1333 -n, --no-create do not create output files
1334 --srcdir=DIR find the sources in DIR [configure dir or \`..']
1336 Installation directories:
1337 --prefix=PREFIX install architecture-independent files in PREFIX
1338 [$ac_default_prefix]
1339 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
1342 By default, \`make install' will install all the files in
1343 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1344 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1345 for instance \`--prefix=\$HOME'.
1347 For better control, use the options below.
1349 Fine tuning of the installation directories:
1350 --bindir=DIR user executables [EPREFIX/bin]
1351 --sbindir=DIR system admin executables [EPREFIX/sbin]
1352 --libexecdir=DIR program executables [EPREFIX/libexec]
1353 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1354 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1355 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1356 --libdir=DIR object code libraries [EPREFIX/lib]
1357 --includedir=DIR C header files [PREFIX/include]
1358 --oldincludedir=DIR C header files for non-gcc [/usr/include]
1359 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1360 --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1361 --infodir=DIR info documentation [DATAROOTDIR/info]
1362 --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1363 --mandir=DIR man documentation [DATAROOTDIR/man]
1364 --docdir=DIR documentation root [DATAROOTDIR/doc/PACKAGE]
1365 --htmldir=DIR html documentation [DOCDIR]
1366 --dvidir=DIR dvi documentation [DOCDIR]
1367 --pdfdir=DIR pdf documentation [DOCDIR]
1368 --psdir=DIR ps documentation [DOCDIR]
1374 --program-prefix=PREFIX prepend PREFIX to installed program names
1375 --program-suffix=SUFFIX append SUFFIX to installed program names
1376 --program-transform-name=PROGRAM run
sed PROGRAM on installed program names
1379 --build=BUILD configure
for building on BUILD
[guessed
]
1380 --host=HOST cross-compile to build programs to run on HOST
[BUILD
]
1381 --target=TARGET configure
for building compilers
for TARGET
[HOST
]
1385 if test -n "$ac_init_help"; then
1390 --disable-option-checking ignore unrecognized
--enable/--with options
1391 --disable-FEATURE do not include FEATURE
(same as
--enable-FEATURE=no
)
1392 --enable-FEATURE[=ARG
] include FEATURE
[ARG
=yes]
1393 --enable-sim-alignment=align Specify strict or nonstrict alignment.
1394 --enable-sim-assert Specify whether to perform random assertions.
1395 --enable-sim-bitsize=n Specify target bitsize
(32 or
64).
1396 --enable-sim-config=file Override default config
file
1397 --enable-sim-decode-mechanism=which Specify the instruction decode mechanism.
1398 --enable-sim-default-model=which Specify default PowerPC to model.
1399 --enable-sim-duplicate Expand
(duplicate
) semantic functions.
1400 --enable-sim-endian=endian Specify target byte endian orientation.
1401 --enable-sim-env=env Specify target environment
(operating
, virtual
, user
).
1402 --enable-sim-filter=rule Specify filter rules.
1403 --enable-sim-float Specify whether the target has hard
, soft
, altivec or e500 floating point.
1404 --enable-sim-hardware=list Specify the hardware to be included
in the build.
1405 --enable-sim-hostbitsize=32|
64 Specify
host bitsize
(32 or
64).
1406 --enable-sim-hostendian=end Specify
host byte endian orientation.
1407 --enable-sim-icache=size Specify instruction-decode cache size and
type.
1408 --enable-sim-inline=inlines Specify
which functions should be inlined.
1409 --enable-sim-jump Jump between semantic code
(instead of
call
/return).
1410 --enable-sim-line-nr=opts Generate extra CPP code that references
source rather than generated code
1411 --enable-sim-model=which Specify PowerPC to model.
1412 --enable-sim-model-issue Specify whether to simulate model specific actions
1413 --enable-sim-monitor=mon Specify whether to
enable monitoring events.
1414 --enable-sim-opcode=which Override default opcode lookup.
1415 --enable-sim-packages=list Specify the packages to be included
in the build.
1416 --enable-sim-reserved-bits Specify whether to check reserved bits
in instruction.
1417 --enable-sim-smp=n Specify number of processors to configure
for.
1418 --enable-sim-stdio Specify whether to use stdio
for console input
/output.
1419 --enable-sim-switch Use a switch instead of a table
for instruction call.
1420 --enable-sim-timebase Specify whether the PPC timebase is supported.
1421 --enable-sim-trace Specify whether tracing is supported.
1422 --enable-sim-warnings=opts Extra CFLAGS
for turning on compiler warnings except
for idecode.o
, semantics.o and psim.o
1423 --enable-sim-xor-endian=n Specify number bytes involved
in PowerPC XOR bi-endian mode
(default
8).
1424 --enable-plugins Enable support
for plugins
1427 --with-PACKAGE[=ARG
] use PACKAGE
[ARG
=yes]
1428 --without-PACKAGE do not use PACKAGE
(same as
--with-PACKAGE=no
)
1429 --with-pkgversion=PKG Use PKG
in the version string
in place of
"GDB"
1430 --with-bugurl=URL Direct users to URL to report a bug
1431 --with-system-zlib use installed libz
1433 Some influential environment variables
:
1434 CC C compiler
command
1435 CFLAGS C compiler flags
1436 LDFLAGS linker flags
, e.g.
-L<lib dir
> if you have libraries
in a
1437 nonstandard directory
<lib dir
>
1438 LIBS libraries to pass to the linker
, e.g.
-l<library
>
1439 CPPFLAGS C
/C
++/Objective C preprocessor flags
, e.g.
-I<include dir
> if
1440 you have headers
in a nonstandard directory
<include dir
>
1443 Use these variables to override the choices made by
`configure' or to help
1444 it to find libraries and programs with nonstandard names/locations.
1446 Report bugs to the package provider.
1451 if test "$ac_init_help" = "recursive"; then
1452 # If there are subdirs, report their specific --help.
1453 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1454 test -d "$ac_dir" ||
1455 { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1460 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1462 ac_dir_suffix=/`$as_echo "$ac_dir" |
sed 's|^\.[\\/]||'`
1463 # A ".." for each directory in $ac_dir_suffix.
1464 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" |
sed 's|/[^\\/]*|/..|g;s|/||'`
1465 case $ac_top_builddir_sub in
1466 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1467 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1470 ac_abs_top_builddir=$ac_pwd
1471 ac_abs_builddir=$ac_pwd$ac_dir_suffix
1472 # for backward compatibility:
1473 ac_top_builddir=$ac_top_build_prefix
1476 .) # We are building in place.
1478 ac_top_srcdir=$ac_top_builddir_sub
1479 ac_abs_top_srcdir=$ac_pwd ;;
1480 [\\/]* | ?:[\\/]* ) # Absolute name.
1481 ac_srcdir=$srcdir$ac_dir_suffix;
1482 ac_top_srcdir=$srcdir
1483 ac_abs_top_srcdir=$srcdir ;;
1485 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1486 ac_top_srcdir=$ac_top_build_prefix$srcdir
1487 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1489 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1491 cd "$ac_dir" || { ac_status=$?; continue; }
1492 # Check for guested configure.
1493 if test -f "$ac_srcdir/configure.gnu"; then
1495 $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1496 elif test -f "$ac_srcdir/configure"; then
1498 $SHELL "$ac_srcdir/configure" --help=recursive
1500 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1502 cd "$ac_pwd" || { ac_status=$?; break; }
1506 test -n "$ac_init_help" && exit $ac_status
1507 if $ac_init_version; then
1510 generated by GNU Autoconf 2.64
1512 Copyright (C) 2009 Free Software Foundation, Inc.
1513 This configure script is free software; the Free Software Foundation
1514 gives unlimited permission to copy, distribute and modify it.
1519 ## ------------------------ ##
1520 ## Autoconf initialization. ##
1521 ## ------------------------ ##
1523 # ac_fn_c_try_compile LINENO
1524 # --------------------------
1525 # Try to compile conftest.$ac_ext, and return whether this succeeded.
1526 ac_fn_c_try_compile ()
1528 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1529 rm -f conftest.$ac_objext
1530 if { { ac_try="$ac_compile"
1532 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
1533 *) ac_try_echo
=$ac_try;;
1535 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1536 $as_echo "$ac_try_echo"; } >&5
1537 (eval "$ac_compile") 2>conftest.err
1539 if test -s conftest.err
; then
1540 grep -v '^ *+' conftest.err
>conftest.er1
1541 cat conftest.er1
>&5
1542 mv -f conftest.er1 conftest.err
1544 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1545 test $ac_status = 0; } && {
1546 test -z "$ac_c_werror_flag" ||
1547 test ! -s conftest.err
1548 } && test -s conftest.
$ac_objext; then :
1551 $as_echo "$as_me: failed program was:" >&5
1552 sed 's/^/| /' conftest.
$ac_ext >&5
1556 eval $as_lineno_stack; test "x$as_lineno_stack" = x
&& { as_lineno
=; unset as_lineno
;}
1559 } # ac_fn_c_try_compile
1561 # ac_fn_c_try_run LINENO
1562 # ----------------------
1563 # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1564 # that executables *can* be run.
1567 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
1568 if { { ac_try
="$ac_link"
1570 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
1571 *) ac_try_echo=$ac_try;;
1573 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1574 $as_echo "$ac_try_echo"; } >&5
1575 (eval "$ac_link") 2>&5
1577 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1578 test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1579 { { case "(($ac_try" in
1580 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
1581 *) ac_try_echo
=$ac_try;;
1583 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1584 $as_echo "$ac_try_echo"; } >&5
1585 (eval "$ac_try") 2>&5
1587 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1588 test $ac_status = 0; }; }; then :
1591 $as_echo "$as_me: program exited with status $ac_status" >&5
1592 $as_echo "$as_me: failed program was:" >&5
1593 sed 's/^/| /' conftest.
$ac_ext >&5
1595 ac_retval
=$ac_status
1597 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1598 eval $as_lineno_stack; test "x$as_lineno_stack" = x
&& { as_lineno
=; unset as_lineno
;}
1603 # ac_fn_c_try_cpp LINENO
1604 # ----------------------
1605 # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1608 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
1609 if { { ac_try
="$ac_cpp conftest.$ac_ext"
1611 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
1612 *) ac_try_echo=$ac_try;;
1614 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1615 $as_echo "$ac_try_echo"; } >&5
1616 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1618 if test -s conftest.err; then
1619 grep -v '^ *+' conftest.err >conftest.er1
1620 cat conftest.er1 >&5
1621 mv -f conftest.er1 conftest.err
1623 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1624 test $ac_status = 0; } >/dev/null && {
1625 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1626 test ! -s conftest.err
1630 $as_echo "$as_me: failed program was:" >&5
1631 sed 's/^/| /' conftest.$ac_ext >&5
1635 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1640 # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1641 # -------------------------------------------------------
1642 # Tests whether HEADER exists and can be compiled using the include files in
1643 # INCLUDES, setting the cache variable VAR accordingly.
1644 ac_fn_c_check_header_compile ()
1646 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1647 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1648 $as_echo_n "checking for $2... " >&6; }
1649 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1650 $as_echo_n "(cached) " >&6
1652 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1653 /* end confdefs.h. */
1657 if ac_fn_c_try_compile "$LINENO"; then :
1662 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1665 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1666 $as_echo "$ac_res" >&6; }
1667 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1669 } # ac_fn_c_check_header_compile
1671 # ac_fn_c_try_link LINENO
1672 # -----------------------
1673 # Try to link conftest.$ac_ext, and return whether this succeeded.
1676 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1677 rm -f conftest.$ac_objext conftest$ac_exeext
1678 if { { ac_try="$ac_link"
1680 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
1681 *) ac_try_echo
=$ac_try;;
1683 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1684 $as_echo "$ac_try_echo"; } >&5
1685 (eval "$ac_link") 2>conftest.err
1687 if test -s conftest.err
; then
1688 grep -v '^ *+' conftest.err
>conftest.er1
1689 cat conftest.er1
>&5
1690 mv -f conftest.er1 conftest.err
1692 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1693 test $ac_status = 0; } && {
1694 test -z "$ac_c_werror_flag" ||
1695 test ! -s conftest.err
1696 } && test -s conftest
$ac_exeext && {
1697 test "$cross_compiling" = yes ||
1698 $as_test_x conftest
$ac_exeext
1702 $as_echo "$as_me: failed program was:" >&5
1703 sed 's/^/| /' conftest.
$ac_ext >&5
1707 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1708 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1709 # interfere with the next link command; also delete a directory that is
1710 # left behind by Apple's compiler. We do this before executing the actions.
1711 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1712 eval $as_lineno_stack; test "x$as_lineno_stack" = x
&& { as_lineno
=; unset as_lineno
;}
1715 } # ac_fn_c_try_link
1717 # ac_fn_c_check_member LINENO AGGR MEMBER VAR INCLUDES
1718 # ----------------------------------------------------
1719 # Tries to find if the field MEMBER exists in type AGGR, after including
1720 # INCLUDES, setting cache variable VAR accordingly.
1721 ac_fn_c_check_member
()
1723 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
1724 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2.$3" >&5
1725 $as_echo_n "checking for $2.$3... " >&6; }
1726 if { as_var
=$4; eval "test \"\${$as_var+set}\" = set"; }; then :
1727 $as_echo_n "(cached) " >&6
1729 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
1730 /* end confdefs.h. */
1742 if ac_fn_c_try_compile
"$LINENO"; then :
1745 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
1746 /* end confdefs.h. */
1752 if (sizeof ac_aggr.$3)
1758 if ac_fn_c_try_compile
"$LINENO"; then :
1763 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
1765 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
1768 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1769 $as_echo "$ac_res" >&6; }
1770 eval $as_lineno_stack; test "x$as_lineno_stack" = x
&& { as_lineno
=; unset as_lineno
;}
1772 } # ac_fn_c_check_member
1774 # ac_fn_c_check_decl LINENO SYMBOL VAR
1775 # ------------------------------------
1776 # Tests whether SYMBOL is declared, setting cache variable VAR accordingly.
1777 ac_fn_c_check_decl
()
1779 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
1780 as_decl_name
=`echo $2|sed 's/ *(.*//'`
1781 as_decl_use
=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'`
1782 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5
1783 $as_echo_n "checking whether $as_decl_name is declared... " >&6; }
1784 if { as_var
=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1785 $as_echo_n "(cached) " >&6
1787 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
1788 /* end confdefs.h. */
1793 #ifndef $as_decl_name
1795 (void) $as_decl_use;
1797 (void) $as_decl_name;
1805 if ac_fn_c_try_compile
"$LINENO"; then :
1810 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
1813 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1814 $as_echo "$ac_res" >&6; }
1815 eval $as_lineno_stack; test "x$as_lineno_stack" = x
&& { as_lineno
=; unset as_lineno
;}
1817 } # ac_fn_c_check_decl
1819 # ac_fn_c_check_type LINENO TYPE VAR INCLUDES
1820 # -------------------------------------------
1821 # Tests whether TYPE exists after having included INCLUDES, setting cache
1822 # variable VAR accordingly.
1823 ac_fn_c_check_type
()
1825 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
1826 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1827 $as_echo_n "checking for $2... " >&6; }
1828 if { as_var
=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1829 $as_echo_n "(cached) " >&6
1832 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
1833 /* end confdefs.h. */
1844 if ac_fn_c_try_compile
"$LINENO"; then :
1845 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
1846 /* end confdefs.h. */
1857 if ac_fn_c_try_compile
"$LINENO"; then :
1862 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
1864 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
1867 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1868 $as_echo "$ac_res" >&6; }
1869 eval $as_lineno_stack; test "x$as_lineno_stack" = x
&& { as_lineno
=; unset as_lineno
;}
1871 } # ac_fn_c_check_type
1873 # ac_fn_c_check_func LINENO FUNC VAR
1874 # ----------------------------------
1875 # Tests whether FUNC exists, setting the cache variable VAR accordingly
1876 ac_fn_c_check_func
()
1878 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
1879 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1880 $as_echo_n "checking for $2... " >&6; }
1881 if { as_var
=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1882 $as_echo_n "(cached) " >&6
1884 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
1885 /* end confdefs.h. */
1886 /* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1887 For example, HP-UX 11i <limits.h> declares gettimeofday. */
1888 #define $2 innocuous_$2
1890 /* System header to define __stub macros and hopefully few prototypes,
1891 which can conflict with char $2 (); below.
1892 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1893 <limits.h> exists even on freestanding compilers. */
1896 # include <limits.h>
1898 # include <assert.h>
1903 /* Override any GCC internal prototype to avoid an error.
1904 Use char because int might match the return type of a GCC
1905 builtin and then its argument prototype would still apply. */
1910 /* The GNU C library defines this for functions which it implements
1911 to always fail with ENOSYS. Some functions are actually named
1912 something starting with __ and the normal name is an alias. */
1913 #if defined __stub_$2 || defined __stub___$2
1925 if ac_fn_c_try_link
"$LINENO"; then :
1930 rm -f core conftest.err conftest.
$ac_objext \
1931 conftest
$ac_exeext conftest.
$ac_ext
1934 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1935 $as_echo "$ac_res" >&6; }
1936 eval $as_lineno_stack; test "x$as_lineno_stack" = x
&& { as_lineno
=; unset as_lineno
;}
1938 } # ac_fn_c_check_func
1940 # ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1941 # -------------------------------------------------------
1942 # Tests whether HEADER exists, giving a warning if it cannot be compiled using
1943 # the include files in INCLUDES and setting the cache variable VAR
1945 ac_fn_c_check_header_mongrel
()
1947 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
1948 if { as_var
=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1949 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1950 $as_echo_n "checking for $2... " >&6; }
1951 if { as_var
=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1952 $as_echo_n "(cached) " >&6
1955 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1956 $as_echo "$ac_res" >&6; }
1958 # Is the header compilable?
1959 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1960 $as_echo_n "checking $2 usability... " >&6; }
1961 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
1962 /* end confdefs.h. */
1966 if ac_fn_c_try_compile
"$LINENO"; then :
1967 ac_header_compiler
=yes
1969 ac_header_compiler
=no
1971 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
1972 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1973 $as_echo "$ac_header_compiler" >&6; }
1975 # Is the header present?
1976 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1977 $as_echo_n "checking $2 presence... " >&6; }
1978 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
1979 /* end confdefs.h. */
1982 if ac_fn_c_try_cpp
"$LINENO"; then :
1983 ac_header_preproc
=yes
1985 ac_header_preproc
=no
1987 rm -f conftest.err conftest.
$ac_ext
1988 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1989 $as_echo "$ac_header_preproc" >&6; }
1991 # So? What about this header?
1992 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1994 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1995 $as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1996 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1997 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
2000 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
2001 $as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
2002 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5
2003 $as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;}
2004 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
2005 $as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
2006 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5
2007 $as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;}
2008 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
2009 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
2012 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2013 $as_echo_n "checking for $2... " >&6; }
2014 if { as_var
=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
2015 $as_echo_n "(cached) " >&6
2017 eval "$3=\$ac_header_compiler"
2020 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2021 $as_echo "$ac_res" >&6; }
2023 eval $as_lineno_stack; test "x$as_lineno_stack" = x
&& { as_lineno
=; unset as_lineno
;}
2025 } # ac_fn_c_check_header_mongrel
2026 cat >config.log
<<_ACEOF
2027 This file contains any messages produced by compilers while
2028 running configure, to aid debugging if configure makes a mistake.
2030 It was created by $as_me, which was
2031 generated by GNU Autoconf 2.64. Invocation command line was
2043 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
2044 uname -m = `(uname -m) 2>/dev/null || echo unknown`
2045 uname -r = `(uname -r) 2>/dev/null || echo unknown`
2046 uname -s = `(uname -s) 2>/dev/null || echo unknown`
2047 uname -v = `(uname -v) 2>/dev/null || echo unknown`
2049 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
2050 /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
2052 /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
2053 /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
2054 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
2055 /usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
2056 /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
2057 /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
2058 /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
2062 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2066 test -z "$as_dir" && as_dir
=.
2067 $as_echo "PATH: $as_dir"
2083 # Keep a trace of the command line.
2084 # Strip out --no-create and --no-recursion so they do not pile up.
2085 # Strip out --silent because we don't want to record it for future runs.
2086 # Also quote any args containing shell meta-characters.
2087 # Make two passes to allow for proper duplicate-argument suppression.
2091 ac_must_keep_next
=false
2097 -no-create |
--no-c* |
-n |
-no-recursion |
--no-r*) continue ;;
2098 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
2099 |
-silent |
--silent |
--silen |
--sile |
--sil)
2102 ac_arg
=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
2105 1) as_fn_append ac_configure_args0
" '$ac_arg'" ;;
2107 as_fn_append ac_configure_args1
" '$ac_arg'"
2108 if test $ac_must_keep_next = true
; then
2109 ac_must_keep_next
=false
# Got value, back to normal.
2112 *=* |
--config-cache |
-C |
-disable-* |
--disable-* \
2113 |
-enable-* |
--enable-* |
-gas |
--g* |
-nfp |
--nf* \
2114 |
-q |
-quiet |
--q* |
-silent |
--sil* |
-v |
-verb* \
2115 |
-with-* |
--with-* |
-without-* |
--without-* |
--x)
2116 case "$ac_configure_args0 " in
2117 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2120 -* ) ac_must_keep_next
=true
;;
2123 as_fn_append ac_configure_args
" '$ac_arg'"
2128 { ac_configure_args0
=; unset ac_configure_args0
;}
2129 { ac_configure_args1
=; unset ac_configure_args1
;}
2131 # When interrupted or exit'd, cleanup temporary files, and complete
2132 # config.log. We remove comments because anyway the quotes in there
2133 # would cause problems or look ugly.
2134 # WARNING: Use '\'' to represent an apostrophe within the trap.
2135 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2136 trap 'exit_status=$?
2137 # Save into config.log some information that might help in debugging.
2142 ## ---------------- ##
2143 ## Cache variables. ##
2144 ## ---------------- ##
2147 # The following way of writing the cache mishandles newlines in values,
2149 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2150 eval ac_val=\$$ac_var
2154 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2155 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2158 _ | IFS | as_nl) ;; #(
2159 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2160 *) { eval $ac_var=; unset $ac_var;} ;;
2165 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2166 *${as_nl}ac_space=\ *)
2168 "s/'\''/'\''\\\\'\'''\''/g;
2169 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2172 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2180 ## ----------------- ##
2181 ## Output variables. ##
2182 ## ----------------- ##
2185 for ac_var in $ac_subst_vars
2187 eval ac_val=\$$ac_var
2189 *\'\''*) ac_val
=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2191 $as_echo "$ac_var='\''$ac_val'\''"
2195 if test -n "$ac_subst_files"; then
2197 ## ------------------- ##
2198 ## File substitutions. ##
2199 ## ------------------- ##
2202 for ac_var
in $ac_subst_files
2204 eval ac_val
=\$
$ac_var
2206 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2208 $as_echo "$ac_var='\''$ac_val'\''"
2213 if test -s confdefs.h; then
2223 test "$ac_signal" != 0 &&
2224 $as_echo "$as_me: caught signal $ac_signal"
2225 $as_echo "$as_me: exit $exit_status"
2227 rm -f core *.core core.conftest.* &&
2228 rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2231 for ac_signal
in 1 2 13 15; do
2232 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2236 # confdefs.h avoids OS command line length limits that DEFS can exceed.
2237 rm -f -r conftest
* confdefs.h
2239 $as_echo "/* confdefs.h */" > confdefs.h
2241 # Predefined preprocessor variables.
2243 cat >>confdefs.h
<<_ACEOF
2244 #define PACKAGE_NAME "$PACKAGE_NAME"
2247 cat >>confdefs.h
<<_ACEOF
2248 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2251 cat >>confdefs.h
<<_ACEOF
2252 #define PACKAGE_VERSION "$PACKAGE_VERSION"
2255 cat >>confdefs.h
<<_ACEOF
2256 #define PACKAGE_STRING "$PACKAGE_STRING"
2259 cat >>confdefs.h
<<_ACEOF
2260 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2263 cat >>confdefs.h
<<_ACEOF
2264 #define PACKAGE_URL "$PACKAGE_URL"
2268 # Let the site file select an alternate cache file if it wants to.
2269 # Prefer an explicitly selected file to automatically selected ones.
2272 if test -n "$CONFIG_SITE"; then
2273 ac_site_file1
=$CONFIG_SITE
2274 elif test "x$prefix" != xNONE
; then
2275 ac_site_file1
=$prefix/share
/config.site
2276 ac_site_file2
=$prefix/etc
/config.site
2278 ac_site_file1
=$ac_default_prefix/share
/config.site
2279 ac_site_file2
=$ac_default_prefix/etc
/config.site
2281 for ac_site_file
in "$ac_site_file1" "$ac_site_file2"
2283 test "x$ac_site_file" = xNONE
&& continue
2284 if test -r "$ac_site_file"; then
2285 { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2286 $as_echo "$as_me: loading site script $ac_site_file" >&6;}
2287 sed 's/^/| /' "$ac_site_file" >&5
2292 if test -r "$cache_file"; then
2293 # Some versions of bash will fail to source /dev/null (special
2294 # files actually), so we avoid doing that.
2295 if test -f "$cache_file"; then
2296 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2297 $as_echo "$as_me: loading cache $cache_file" >&6;}
2299 [\\/]* | ?
:[\\/]* ) .
"$cache_file";;
2300 *) .
"./$cache_file";;
2304 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2305 $as_echo "$as_me: creating cache $cache_file" >&6;}
2309 # Check that the precious variables saved in the cache have kept the same
2311 ac_cache_corrupted
=false
2312 for ac_var
in $ac_precious_vars; do
2313 eval ac_old_set
=\
$ac_cv_env_${ac_var}_set
2314 eval ac_new_set
=\
$ac_env_${ac_var}_set
2315 eval ac_old_val
=\
$ac_cv_env_${ac_var}_value
2316 eval ac_new_val
=\
$ac_env_${ac_var}_value
2317 case $ac_old_set,$ac_new_set in
2319 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2320 $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2321 ac_cache_corrupted
=: ;;
2323 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2324 $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2325 ac_cache_corrupted
=: ;;
2328 if test "x$ac_old_val" != "x$ac_new_val"; then
2329 # differences in whitespace do not lead to failure.
2330 ac_old_val_w
=`echo x $ac_old_val`
2331 ac_new_val_w
=`echo x $ac_new_val`
2332 if test "$ac_old_val_w" != "$ac_new_val_w"; then
2333 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2334 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2335 ac_cache_corrupted
=:
2337 { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2338 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2339 eval $ac_var=\
$ac_old_val
2341 { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5
2342 $as_echo "$as_me: former value: \`$ac_old_val'" >&2;}
2343 { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5
2344 $as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
2347 # Pass precious variables to config.status.
2348 if test "$ac_new_set" = set; then
2350 *\'*) ac_arg
=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2351 *) ac_arg
=$ac_var=$ac_new_val ;;
2353 case " $ac_configure_args " in
2354 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
2355 *) as_fn_append ac_configure_args
" '$ac_arg'" ;;
2359 if $ac_cache_corrupted; then
2360 { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2361 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2362 { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2363 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2364 as_fn_error
"run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2366 ## -------------------- ##
2367 ## Main body of script. ##
2368 ## -------------------- ##
2371 ac_cpp
='$CPP $CPPFLAGS'
2372 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2373 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2374 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
2377 # This file contains common code used by all simulators.
2379 # SIM_AC_COMMON invokes AC macros used by all simulators and by the common
2380 # directory. It is intended to be invoked before any target specific stuff.
2381 # SIM_AC_OUTPUT is a cover function to AC_OUTPUT to generate the Makefile.
2382 # It is intended to be invoked last.
2384 # The simulator's configure.ac should look like:
2386 # dnl Process this file with autoconf to produce a configure script.
2387 # AC_PREREQ(2.64)dnl
2388 # AC_INIT(Makefile.in)
2389 # sinclude(../common/aclocal.m4)
2393 # ... target specific stuff ...
2397 # Include global overrides and fixes for Autoconf.
2424 # _AC_CHECK_DECL_BODY
2425 # -------------------
2426 # Shell function body for AC_CHECK_DECL.
2427 # _AC_CHECK_DECL_BODY
2429 # _AC_CHECK_DECLS(SYMBOL, ACTION-IF_FOUND, ACTION-IF-NOT-FOUND,
2431 # -------------------------------------------------------------
2432 # Helper to AC_CHECK_DECLS, which generates the check for a single
2433 # SYMBOL with INCLUDES, performs the AC_DEFINE, then expands
2434 # ACTION-IF-FOUND or ACTION-IF-NOT-FOUND.
2446 # libtool.m4 - Configure libtool for the host system. -*-Autoconf-*-
2448 # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
2449 # 2006, 2007, 2008, 2009 Free Software Foundation, Inc.
2450 # Written by Gordon Matzigkeit, 1996
2452 # This file is free software; the Free Software Foundation gives
2453 # unlimited permission to copy and/or distribute it, with or without
2454 # modifications, as long as this notice is preserved.
2461 # LT_PREREQ(VERSION)
2462 # ------------------
2463 # Complain and exit if this libtool version is less that VERSION.
2467 # _LT_CHECK_BUILDDIR
2468 # ------------------
2469 # Complain if the absolute build directory name contains unusual characters
2473 # LT_INIT([OPTIONS])
2474 # ------------------
2478 # This is what autoupdate's m4 run will expand. It fires
2479 # the warning (with _au_warn_XXX), outputs it into the
2480 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2481 # the replacement expansion.
2484 # This is an auxiliary macro that is also run when
2485 # autoupdate runs m4. It simply calls m4_warning, but
2486 # we need a wrapper so that each warning is emitted only
2487 # once. We break the quoting in m4_warning's argument in
2488 # order to expand this macro's arguments, not AU_DEFUN's.
2491 # Finally, this is the expansion that is picked up by
2492 # autoconf. It tells the user to run autoupdate, and
2493 # then outputs the replacement expansion. We do not care
2494 # about autoupdate's warning because that contains
2495 # information on what to do *after* running autoupdate.
2497 # This is what autoupdate's m4 run will expand. It fires
2498 # the warning (with _au_warn_XXX), outputs it into the
2499 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2500 # the replacement expansion.
2503 # This is an auxiliary macro that is also run when
2504 # autoupdate runs m4. It simply calls m4_warning, but
2505 # we need a wrapper so that each warning is emitted only
2506 # once. We break the quoting in m4_warning's argument in
2507 # order to expand this macro's arguments, not AU_DEFUN's.
2510 # Finally, this is the expansion that is picked up by
2511 # autoconf. It tells the user to run autoupdate, and
2512 # then outputs the replacement expansion. We do not care
2513 # about autoupdate's warning because that contains
2514 # information on what to do *after* running autoupdate.
2518 # _LT_CC_BASENAME(CC)
2519 # -------------------
2520 # Calculate cc_basename. Skip known compiler wrappers and cross-prefix.
2524 # _LT_FILEUTILS_DEFAULTS
2525 # ----------------------
2526 # It is okay to use these file commands and assume they have been set
2527 # sensibly after `m4_require([_LT_FILEUTILS_DEFAULTS])'.
2528 # _LT_FILEUTILS_DEFAULTS
2536 # _LT_PREPARE_SED_QUOTE_VARS
2537 # --------------------------
2538 # Define a few sed substitution that help us do robust quoting.
2543 # Note that this code is called both from `configure', and `config.status'
2544 # now that we use AC_CONFIG_COMMANDS to generate libtool. Notably,
2545 # `config.status' has no value for ac_aux_dir unless we are using Automake,
2546 # so we pass a copy along to make sure it has a sensible value anyway.
2550 ## ------------------------------------- ##
2551 ## Accumulate code for creating libtool. ##
2552 ## ------------------------------------- ##
2554 # So that we can recreate a full libtool script including additional
2555 # tags, we accumulate the chunks of code to send to AC_CONFIG_COMMANDS
2556 # in macros and then make a single call at the end using the `libtool'
2560 # _LT_CONFIG_LIBTOOL_INIT([INIT-COMMANDS])
2561 # ----------------------------------------
2562 # Register INIT-COMMANDS to be passed to AC_CONFIG_COMMANDS later.
2569 # _LT_CONFIG_LIBTOOL([COMMANDS])
2570 # ------------------------------
2571 # Register COMMANDS to be passed to AC_CONFIG_COMMANDS later.
2578 # _LT_CONFIG_SAVE_COMMANDS([COMMANDS], [INIT_COMMANDS])
2579 # -----------------------------------------------------
2583 # _LT_FORMAT_COMMENT([COMMENT])
2584 # -----------------------------
2585 # Add leading comment marks to the start of each line, and a trailing
2586 # full-stop to the whole comment if one is not present already.
2591 ## ------------------------ ##
2592 ## FIXME: Eliminate VARNAME ##
2593 ## ------------------------ ##
2596 # _LT_DECL([CONFIGNAME], VARNAME, VALUE, [DESCRIPTION], [IS-TAGGED?])
2597 # -------------------------------------------------------------------
2598 # CONFIGNAME is the name given to the value in the libtool script.
2599 # VARNAME is the (base) name used in the configure script.
2600 # VALUE may be 0, 1 or 2 for a computed quote escaped value based on
2601 # VARNAME. Any other value will be used directly.
2605 # _LT_TAGDECL([CONFIGNAME], VARNAME, VALUE, [DESCRIPTION])
2606 # --------------------------------------------------------
2610 # lt_decl_tag_varnames([SEPARATOR], [VARNAME1...])
2611 # ------------------------------------------------
2615 # _lt_decl_filter(SUBKEY, VALUE, [SEPARATOR], [VARNAME1..])
2616 # ---------------------------------------------------------
2620 # lt_decl_quote_varnames([SEPARATOR], [VARNAME1...])
2621 # --------------------------------------------------
2625 # lt_decl_dquote_varnames([SEPARATOR], [VARNAME1...])
2626 # ---------------------------------------------------
2630 # lt_decl_varnames_tagged([SEPARATOR], [VARNAME1...])
2631 # ---------------------------------------------------
2636 # lt_decl_all_varnames([SEPARATOR], [VARNAME1...])
2637 # ------------------------------------------------
2642 # _LT_CONFIG_STATUS_DECLARE([VARNAME])
2643 # ------------------------------------
2644 # Quote a variable value, and forward it to `config.status' so that its
2645 # declaration there will have the same value as in `configure'. VARNAME
2646 # must have a single quote delimited value for this to work.
2650 # _LT_CONFIG_STATUS_DECLARATIONS
2651 # ------------------------------
2652 # We delimit libtool config variables with single quotes, so when
2653 # we write them to config.status, we have to be sure to quote all
2654 # embedded single quotes properly. In configure, this macro expands
2655 # each variable declared with _LT_DECL (and _LT_TAGDECL) into:
2657 # <var>='`$ECHO "$<var>" | $SED "$delay_single_quote_subst"`'
2663 # Output comment and list of tags supported by the script
2667 # _LT_LIBTOOL_DECLARE(VARNAME, [TAG])
2668 # -----------------------------------
2669 # Extract the dictionary values for VARNAME (optionally with TAG) and
2670 # expand to a commented shell variable setting:
2672 # # Some comment about what VAR is for.
2673 # visible_name=$lt_internal_name
2677 # _LT_LIBTOOL_CONFIG_VARS
2678 # -----------------------
2679 # Produce commented declarations of non-tagged libtool config variables
2680 # suitable for insertion in the LIBTOOL CONFIG section of the `libtool'
2681 # script. Tagged libtool config variables (even for the LIBTOOL CONFIG
2682 # section) are produced by _LT_LIBTOOL_TAG_VARS.
2686 # _LT_LIBTOOL_TAG_VARS(TAG)
2687 # -------------------------
2691 # _LT_TAGVAR(VARNAME, [TAGNAME])
2692 # ------------------------------
2696 # _LT_CONFIG_COMMANDS
2697 # -------------------
2698 # Send accumulated output to $CONFIG_STATUS. Thanks to the lists of
2699 # variables for single and double quote escaping we saved from calls
2700 # to _LT_DECL, we can put quote escaped variables declarations
2701 # into `config.status', and then the shell code to quote escape them in
2702 # for loops in `config.status'. Finally, any additional code accumulated
2703 # from calls to _LT_CONFIG_LIBTOOL_INIT is expanded.
2704 #_LT_CONFIG_COMMANDS
2710 # _LT_GENERATED_FILE_INIT(FILE, [COMMENT])
2711 # ------------------------------------
2712 # Generate a child script FILE with all initialization necessary to
2713 # reuse the environment learned by the parent script, and make the
2714 # file executable. If COMMENT is supplied, it is inserted after the
2715 # `#!' sequence but before initialization text begins. After this
2716 # macro, additional text can be appended to FILE to form the body of
2717 # the child script. The macro ends with non-zero status if the
2718 # file could not be fully written (such as if the disk is full).
2719 # _LT_GENERATED_FILE_INIT
2723 # This macro allows early generation of the libtool script (before
2724 # AC_OUTPUT is called), incase it is used in configure for compilation
2731 # If TAG is the built-in tag, create an initial libtool script with a
2732 # default configuration from the untagged config vars. Otherwise add code
2733 # to config.status for appending the configuration named by TAG from the
2734 # matching tagged config vars.
2738 # LT_SUPPORTED_TAG(TAG)
2739 # ---------------------
2740 # Trace this macro to discover what tags are supported by the libtool
2741 # --tag option, using:
2742 # autoconf --trace 'LT_SUPPORTED_TAG:$1'
2746 # C support is built-in for now
2753 # Enable libtool support for the given language if not already enabled.
2757 # _LT_LANG(LANGNAME)
2758 # ------------------
2762 # _LT_LANG_DEFAULT_CONFIG
2763 # -----------------------
2764 # _LT_LANG_DEFAULT_CONFIG
2767 # This is what autoupdate's m4 run will expand. It fires
2768 # the warning (with _au_warn_XXX), outputs it into the
2769 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2770 # the replacement expansion.
2773 # This is an auxiliary macro that is also run when
2774 # autoupdate runs m4. It simply calls m4_warning, but
2775 # we need a wrapper so that each warning is emitted only
2776 # once. We break the quoting in m4_warning's argument in
2777 # order to expand this macro's arguments, not AU_DEFUN's.
2780 # Finally, this is the expansion that is picked up by
2781 # autoconf. It tells the user to run autoupdate, and
2782 # then outputs the replacement expansion. We do not care
2783 # about autoupdate's warning because that contains
2784 # information on what to do *after* running autoupdate.
2786 # This is what autoupdate's m4 run will expand. It fires
2787 # the warning (with _au_warn_XXX), outputs it into the
2788 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2789 # the replacement expansion.
2792 # This is an auxiliary macro that is also run when
2793 # autoupdate runs m4. It simply calls m4_warning, but
2794 # we need a wrapper so that each warning is emitted only
2795 # once. We break the quoting in m4_warning's argument in
2796 # order to expand this macro's arguments, not AU_DEFUN's.
2799 # Finally, this is the expansion that is picked up by
2800 # autoconf. It tells the user to run autoupdate, and
2801 # then outputs the replacement expansion. We do not care
2802 # about autoupdate's warning because that contains
2803 # information on what to do *after* running autoupdate.
2805 # This is what autoupdate's m4 run will expand. It fires
2806 # the warning (with _au_warn_XXX), outputs it into the
2807 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2808 # the replacement expansion.
2811 # This is an auxiliary macro that is also run when
2812 # autoupdate runs m4. It simply calls m4_warning, but
2813 # we need a wrapper so that each warning is emitted only
2814 # once. We break the quoting in m4_warning's argument in
2815 # order to expand this macro's arguments, not AU_DEFUN's.
2818 # Finally, this is the expansion that is picked up by
2819 # autoconf. It tells the user to run autoupdate, and
2820 # then outputs the replacement expansion. We do not care
2821 # about autoupdate's warning because that contains
2822 # information on what to do *after* running autoupdate.
2824 # This is what autoupdate's m4 run will expand. It fires
2825 # the warning (with _au_warn_XXX), outputs it into the
2826 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2827 # the replacement expansion.
2830 # This is an auxiliary macro that is also run when
2831 # autoupdate runs m4. It simply calls m4_warning, but
2832 # we need a wrapper so that each warning is emitted only
2833 # once. We break the quoting in m4_warning's argument in
2834 # order to expand this macro's arguments, not AU_DEFUN's.
2837 # Finally, this is the expansion that is picked up by
2838 # autoconf. It tells the user to run autoupdate, and
2839 # then outputs the replacement expansion. We do not care
2840 # about autoupdate's warning because that contains
2841 # information on what to do *after* running autoupdate.
2843 # This is what autoupdate's m4 run will expand. It fires
2844 # the warning (with _au_warn_XXX), outputs it into the
2845 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2846 # the replacement expansion.
2849 # This is an auxiliary macro that is also run when
2850 # autoupdate runs m4. It simply calls m4_warning, but
2851 # we need a wrapper so that each warning is emitted only
2852 # once. We break the quoting in m4_warning's argument in
2853 # order to expand this macro's arguments, not AU_DEFUN's.
2856 # Finally, this is the expansion that is picked up by
2857 # autoconf. It tells the user to run autoupdate, and
2858 # then outputs the replacement expansion. We do not care
2859 # about autoupdate's warning because that contains
2860 # information on what to do *after* running autoupdate.
2869 # _LT_COMPILER_BOILERPLATE
2870 # ------------------------
2871 # Check for compiler boilerplate output or warnings with
2872 # the simple compiler test code.
2873 # _LT_COMPILER_BOILERPLATE
2876 # _LT_LINKER_BOILERPLATE
2877 # ----------------------
2878 # Check for linker boilerplate output or warnings with
2879 # the simple link test code.
2880 # _LT_LINKER_BOILERPLATE
2882 # _LT_REQUIRED_DARWIN_CHECKS
2883 # -------------------------
2887 # _LT_DARWIN_LINKER_FEATURES
2888 # --------------------------
2889 # Checks for linker and compiler features on darwin
2892 # _LT_SYS_MODULE_PATH_AIX
2893 # -----------------------
2894 # Links a minimal program and checks the executable
2895 # for the system default hardcoded library path. In most cases,
2896 # this is /usr/lib:/lib, but when the MPI compilers are used
2897 # the location of the communication and MPI libs are included too.
2898 # If we don't find anything, use the default library path according
2899 # to the aix ld manual.
2900 # _LT_SYS_MODULE_PATH_AIX
2903 # _LT_SHELL_INIT(ARG)
2904 # -------------------
2909 # _LT_PROG_ECHO_BACKSLASH
2910 # -----------------------
2911 # Find how we can fake an echo command that does not interpret backslash.
2912 # In particular, with Autoconf 2.60 or later we add some code to the start
2913 # of the generated configure script which will find a shell with a builtin
2914 # printf (which we can use as an echo command).
2915 # _LT_PROG_ECHO_BACKSLASH
2923 # _LT_CMD_OLD_ARCHIVE
2924 # -------------------
2925 # _LT_CMD_OLD_ARCHIVE
2928 # _LT_COMPILER_OPTION(MESSAGE, VARIABLE-NAME, FLAGS,
2929 # [OUTPUT-FILE], [ACTION-SUCCESS], [ACTION-FAILURE])
2930 # ----------------------------------------------------------------
2931 # Check whether the given compiler option works
2932 # _LT_COMPILER_OPTION
2935 # This is what autoupdate's m4 run will expand. It fires
2936 # the warning (with _au_warn_XXX), outputs it into the
2937 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2938 # the replacement expansion.
2941 # This is an auxiliary macro that is also run when
2942 # autoupdate runs m4. It simply calls m4_warning, but
2943 # we need a wrapper so that each warning is emitted only
2944 # once. We break the quoting in m4_warning's argument in
2945 # order to expand this macro's arguments, not AU_DEFUN's.
2948 # Finally, this is the expansion that is picked up by
2949 # autoconf. It tells the user to run autoupdate, and
2950 # then outputs the replacement expansion. We do not care
2951 # about autoupdate's warning because that contains
2952 # information on what to do *after* running autoupdate.
2956 # _LT_LINKER_OPTION(MESSAGE, VARIABLE-NAME, FLAGS,
2957 # [ACTION-SUCCESS], [ACTION-FAILURE])
2958 # ----------------------------------------------------
2959 # Check whether the given linker option works
2963 # This is what autoupdate's m4 run will expand. It fires
2964 # the warning (with _au_warn_XXX), outputs it into the
2965 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2966 # the replacement expansion.
2969 # This is an auxiliary macro that is also run when
2970 # autoupdate runs m4. It simply calls m4_warning, but
2971 # we need a wrapper so that each warning is emitted only
2972 # once. We break the quoting in m4_warning's argument in
2973 # order to expand this macro's arguments, not AU_DEFUN's.
2976 # Finally, this is the expansion that is picked up by
2977 # autoconf. It tells the user to run autoupdate, and
2978 # then outputs the replacement expansion. We do not care
2979 # about autoupdate's warning because that contains
2980 # information on what to do *after* running autoupdate.
2989 # This is what autoupdate's m4 run will expand. It fires
2990 # the warning (with _au_warn_XXX), outputs it into the
2991 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2992 # the replacement expansion.
2995 # This is an auxiliary macro that is also run when
2996 # autoupdate runs m4. It simply calls m4_warning, but
2997 # we need a wrapper so that each warning is emitted only
2998 # once. We break the quoting in m4_warning's argument in
2999 # order to expand this macro's arguments, not AU_DEFUN's.
3002 # Finally, this is the expansion that is picked up by
3003 # autoconf. It tells the user to run autoupdate, and
3004 # then outputs the replacement expansion. We do not care
3005 # about autoupdate's warning because that contains
3006 # information on what to do *after* running autoupdate.
3015 # _LT_TRY_DLOPEN_SELF (ACTION-IF-TRUE, ACTION-IF-TRUE-W-USCORE,
3016 # ACTION-IF-FALSE, ACTION-IF-CROSS-COMPILING)
3017 # ----------------------------------------------------------------
3018 # _LT_TRY_DLOPEN_SELF
3021 # LT_SYS_DLOPEN_SELF
3022 # ------------------
3023 # LT_SYS_DLOPEN_SELF
3026 # This is what autoupdate's m4 run will expand. It fires
3027 # the warning (with _au_warn_XXX), outputs it into the
3028 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3029 # the replacement expansion.
3032 # This is an auxiliary macro that is also run when
3033 # autoupdate runs m4. It simply calls m4_warning, but
3034 # we need a wrapper so that each warning is emitted only
3035 # once. We break the quoting in m4_warning's argument in
3036 # order to expand this macro's arguments, not AU_DEFUN's.
3039 # Finally, this is the expansion that is picked up by
3040 # autoconf. It tells the user to run autoupdate, and
3041 # then outputs the replacement expansion. We do not care
3042 # about autoupdate's warning because that contains
3043 # information on what to do *after* running autoupdate.
3047 # _LT_COMPILER_C_O([TAGNAME])
3048 # ---------------------------
3049 # Check to see if options -c and -o are simultaneously supported by compiler.
3050 # This macro does not hard code the compiler like AC_PROG_CC_C_O.
3054 # _LT_COMPILER_FILE_LOCKS([TAGNAME])
3055 # ----------------------------------
3056 # Check to see if we can do hard links to lock some files if needed
3057 # _LT_COMPILER_FILE_LOCKS
3065 # _LT_LINKER_HARDCODE_LIBPATH([TAGNAME])
3066 # --------------------------------------
3067 # Check hardcoding attributes.
3068 # _LT_LINKER_HARDCODE_LIBPATH
3076 # _LT_SYS_DYNAMIC_LINKER([TAG])
3077 # -----------------------------
3078 # PORTME Fill in your ld.so characteristics
3079 # _LT_SYS_DYNAMIC_LINKER
3082 # _LT_PATH_TOOL_PREFIX(TOOL)
3083 # --------------------------
3084 # find a file program which can recognize shared library
3085 # _LT_PATH_TOOL_PREFIX
3088 # This is what autoupdate's m4 run will expand. It fires
3089 # the warning (with _au_warn_XXX), outputs it into the
3090 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3091 # the replacement expansion.
3094 # This is an auxiliary macro that is also run when
3095 # autoupdate runs m4. It simply calls m4_warning, but
3096 # we need a wrapper so that each warning is emitted only
3097 # once. We break the quoting in m4_warning's argument in
3098 # order to expand this macro's arguments, not AU_DEFUN's.
3101 # Finally, this is the expansion that is picked up by
3102 # autoconf. It tells the user to run autoupdate, and
3103 # then outputs the replacement expansion. We do not care
3104 # about autoupdate's warning because that contains
3105 # information on what to do *after* running autoupdate.
3111 # find a file program which can recognize a shared library
3117 # find the pathname to the GNU or non-GNU linker
3121 # This is what autoupdate's m4 run will expand. It fires
3122 # the warning (with _au_warn_XXX), outputs it into the
3123 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3124 # the replacement expansion.
3127 # This is an auxiliary macro that is also run when
3128 # autoupdate runs m4. It simply calls m4_warning, but
3129 # we need a wrapper so that each warning is emitted only
3130 # once. We break the quoting in m4_warning's argument in
3131 # order to expand this macro's arguments, not AU_DEFUN's.
3134 # Finally, this is the expansion that is picked up by
3135 # autoconf. It tells the user to run autoupdate, and
3136 # then outputs the replacement expansion. We do not care
3137 # about autoupdate's warning because that contains
3138 # information on what to do *after* running autoupdate.
3140 # This is what autoupdate's m4 run will expand. It fires
3141 # the warning (with _au_warn_XXX), outputs it into the
3142 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3143 # the replacement expansion.
3146 # This is an auxiliary macro that is also run when
3147 # autoupdate runs m4. It simply calls m4_warning, but
3148 # we need a wrapper so that each warning is emitted only
3149 # once. We break the quoting in m4_warning's argument in
3150 # order to expand this macro's arguments, not AU_DEFUN's.
3153 # Finally, this is the expansion that is picked up by
3154 # autoconf. It tells the user to run autoupdate, and
3155 # then outputs the replacement expansion. We do not care
3156 # about autoupdate's warning because that contains
3157 # information on what to do *after* running autoupdate.
3168 # find reload flag for linker
3169 # -- PORTME Some linkers may need a different reload flag.
3173 # _LT_CHECK_MAGIC_METHOD
3174 # ----------------------
3175 # how to check for library dependencies
3176 # -- PORTME fill in with the dynamic library characteristics
3177 # _LT_CHECK_MAGIC_METHOD
3182 # find the pathname to a BSD- or MS-compatible name lister
3186 # This is what autoupdate's m4 run will expand. It fires
3187 # the warning (with _au_warn_XXX), outputs it into the
3188 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3189 # the replacement expansion.
3192 # This is an auxiliary macro that is also run when
3193 # autoupdate runs m4. It simply calls m4_warning, but
3194 # we need a wrapper so that each warning is emitted only
3195 # once. We break the quoting in m4_warning's argument in
3196 # order to expand this macro's arguments, not AU_DEFUN's.
3199 # Finally, this is the expansion that is picked up by
3200 # autoconf. It tells the user to run autoupdate, and
3201 # then outputs the replacement expansion. We do not care
3202 # about autoupdate's warning because that contains
3203 # information on what to do *after* running autoupdate.
3205 # This is what autoupdate's m4 run will expand. It fires
3206 # the warning (with _au_warn_XXX), outputs it into the
3207 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3208 # the replacement expansion.
3211 # This is an auxiliary macro that is also run when
3212 # autoupdate runs m4. It simply calls m4_warning, but
3213 # we need a wrapper so that each warning is emitted only
3214 # once. We break the quoting in m4_warning's argument in
3215 # order to expand this macro's arguments, not AU_DEFUN's.
3218 # Finally, this is the expansion that is picked up by
3219 # autoconf. It tells the user to run autoupdate, and
3220 # then outputs the replacement expansion. We do not care
3221 # about autoupdate's warning because that contains
3222 # information on what to do *after* running autoupdate.
3228 # check for math library
3232 # This is what autoupdate's m4 run will expand. It fires
3233 # the warning (with _au_warn_XXX), outputs it into the
3234 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3235 # the replacement expansion.
3238 # This is an auxiliary macro that is also run when
3239 # autoupdate runs m4. It simply calls m4_warning, but
3240 # we need a wrapper so that each warning is emitted only
3241 # once. We break the quoting in m4_warning's argument in
3242 # order to expand this macro's arguments, not AU_DEFUN's.
3245 # Finally, this is the expansion that is picked up by
3246 # autoconf. It tells the user to run autoupdate, and
3247 # then outputs the replacement expansion. We do not care
3248 # about autoupdate's warning because that contains
3249 # information on what to do *after* running autoupdate.
3253 # _LT_COMPILER_NO_RTTI([TAGNAME])
3254 # -------------------------------
3255 # _LT_COMPILER_NO_RTTI
3258 # _LT_CMD_GLOBAL_SYMBOLS
3259 # ----------------------
3260 # _LT_CMD_GLOBAL_SYMBOLS
3263 # _LT_COMPILER_PIC([TAGNAME])
3264 # ---------------------------
3268 # _LT_LINKER_SHLIBS([TAGNAME])
3269 # ----------------------------
3270 # See if the linker supports building shared libraries.
3274 # _LT_LANG_C_CONFIG([TAG])
3275 # ------------------------
3276 # Ensure that the configuration variables for a C compiler are suitably
3277 # defined. These variables are subsequently used by _LT_CONFIG to write
3278 # the compiler configuration to `libtool'.
3282 # _LT_LANG_CXX_CONFIG([TAG])
3283 # --------------------------
3284 # Ensure that the configuration variables for a C++ compiler are suitably
3285 # defined. These variables are subsequently used by _LT_CONFIG to write
3286 # the compiler configuration to `libtool'.
3287 # _LT_LANG_CXX_CONFIG
3290 # _LT_SYS_HIDDEN_LIBDEPS([TAGNAME])
3291 # ---------------------------------
3292 # Figure out "hidden" library dependencies from verbose
3293 # compiler output when linking a shared library.
3294 # Parse the compiler output and extract the necessary
3295 # objects, libraries and library flags.
3296 # _LT_SYS_HIDDEN_LIBDEPS
3299 # _LT_LANG_F77_CONFIG([TAG])
3300 # --------------------------
3301 # Ensure that the configuration variables for a Fortran 77 compiler are
3302 # suitably defined. These variables are subsequently used by _LT_CONFIG
3303 # to write the compiler configuration to `libtool'.
3304 # _LT_LANG_F77_CONFIG
3307 # _LT_LANG_FC_CONFIG([TAG])
3308 # -------------------------
3309 # Ensure that the configuration variables for a Fortran compiler are
3310 # suitably defined. These variables are subsequently used by _LT_CONFIG
3311 # to write the compiler configuration to `libtool'.
3312 # _LT_LANG_FC_CONFIG
3315 # _LT_LANG_GCJ_CONFIG([TAG])
3316 # --------------------------
3317 # Ensure that the configuration variables for the GNU Java Compiler compiler
3318 # are suitably defined. These variables are subsequently used by _LT_CONFIG
3319 # to write the compiler configuration to `libtool'.
3320 # _LT_LANG_GCJ_CONFIG
3323 # _LT_LANG_RC_CONFIG([TAG])
3324 # -------------------------
3325 # Ensure that the configuration variables for the Windows resource compiler
3326 # are suitably defined. These variables are subsequently used by _LT_CONFIG
3327 # to write the compiler configuration to `libtool'.
3328 # _LT_LANG_RC_CONFIG
3336 # This is what autoupdate's m4 run will expand. It fires
3337 # the warning (with _au_warn_XXX), outputs it into the
3338 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3339 # the replacement expansion.
3342 # This is an auxiliary macro that is also run when
3343 # autoupdate runs m4. It simply calls m4_warning, but
3344 # we need a wrapper so that each warning is emitted only
3345 # once. We break the quoting in m4_warning's argument in
3346 # order to expand this macro's arguments, not AU_DEFUN's.
3349 # Finally, this is the expansion that is picked up by
3350 # autoconf. It tells the user to run autoupdate, and
3351 # then outputs the replacement expansion. We do not care
3352 # about autoupdate's warning because that contains
3353 # information on what to do *after* running autoupdate.
3362 # This is what autoupdate's m4 run will expand. It fires
3363 # the warning (with _au_warn_XXX), outputs it into the
3364 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3365 # the replacement expansion.
3368 # This is an auxiliary macro that is also run when
3369 # autoupdate runs m4. It simply calls m4_warning, but
3370 # we need a wrapper so that each warning is emitted only
3371 # once. We break the quoting in m4_warning's argument in
3372 # order to expand this macro's arguments, not AU_DEFUN's.
3375 # Finally, this is the expansion that is picked up by
3376 # autoconf. It tells the user to run autoupdate, and
3377 # then outputs the replacement expansion. We do not care
3378 # about autoupdate's warning because that contains
3379 # information on what to do *after* running autoupdate.
3385 # If we don't have a new enough Autoconf to choose the best grep
3386 # available, choose the one first in the user's PATH.
3392 # If we don't have a new enough Autoconf to choose the best objdump
3393 # available, choose the one first in the user's PATH.
3399 # Check for a fully-functional sed program, that truncates
3400 # as few characters as possible. Prefer GNU sed if found.
3406 # This is what autoupdate's m4 run will expand. It fires
3407 # the warning (with _au_warn_XXX), outputs it into the
3408 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3409 # the replacement expansion.
3412 # This is an auxiliary macro that is also run when
3413 # autoupdate runs m4. It simply calls m4_warning, but
3414 # we need a wrapper so that each warning is emitted only
3415 # once. We break the quoting in m4_warning's argument in
3416 # order to expand this macro's arguments, not AU_DEFUN's.
3419 # Finally, this is the expansion that is picked up by
3420 # autoconf. It tells the user to run autoupdate, and
3421 # then outputs the replacement expansion. We do not care
3422 # about autoupdate's warning because that contains
3423 # information on what to do *after* running autoupdate.
3427 # _LT_CHECK_SHELL_FEATURES
3428 # ------------------------
3429 # Find out whether the shell is Bourne or XSI compatible,
3430 # or has some other useful features.
3431 # _LT_CHECK_SHELL_FEATURES
3434 # _LT_PROG_XSI_SHELLFNS
3435 # ---------------------
3436 # Bourne and XSI compatible variants of some useful shell functions.
3439 # Helper functions for option handling. -*- Autoconf -*-
3441 # Copyright (C) 2004, 2005, 2007, 2008, 2009 Free Software Foundation,
3443 # Written by Gary V. Vaughan, 2004
3445 # This file is free software; the Free Software Foundation gives
3446 # unlimited permission to copy and/or distribute it, with or without
3447 # modifications, as long as this notice is preserved.
3449 # serial 6 ltoptions.m4
3451 # This is to help aclocal find these macros, as it can't see m4_define.
3455 # _LT_MANGLE_OPTION(MACRO-NAME, OPTION-NAME)
3456 # ------------------------------------------
3460 # _LT_SET_OPTION(MACRO-NAME, OPTION-NAME)
3461 # ---------------------------------------
3462 # Set option OPTION-NAME for macro MACRO-NAME, and if there is a
3463 # matching handler defined, dispatch to it. Other OPTION-NAMEs are
3468 # _LT_IF_OPTION(MACRO-NAME, OPTION-NAME, IF-SET, [IF-NOT-SET])
3469 # ------------------------------------------------------------
3470 # Execute IF-SET if OPTION is set, IF-NOT-SET otherwise.
3474 # _LT_UNLESS_OPTIONS(MACRO-NAME, OPTION-LIST, IF-NOT-SET)
3475 # -------------------------------------------------------
3476 # Execute IF-NOT-SET unless all options in OPTION-LIST for MACRO-NAME
3481 # _LT_SET_OPTIONS(MACRO-NAME, OPTION-LIST)
3482 # ----------------------------------------
3483 # OPTION-LIST is a space-separated list of Libtool options associated
3484 # with MACRO-NAME. If any OPTION has a matching handler declared with
3485 # LT_OPTION_DEFINE, dispatch to that macro; otherwise complain about
3486 # the unknown option and exit.
3490 ## --------------------------------- ##
3491 ## Macros to handle LT_INIT options. ##
3492 ## --------------------------------- ##
3494 # _LT_MANGLE_DEFUN(MACRO-NAME, OPTION-NAME)
3495 # -----------------------------------------
3499 # LT_OPTION_DEFINE(MACRO-NAME, OPTION-NAME, CODE)
3500 # -----------------------------------------------
3508 # This is what autoupdate's m4 run will expand. It fires
3509 # the warning (with _au_warn_XXX), outputs it into the
3510 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3511 # the replacement expansion.
3514 # This is an auxiliary macro that is also run when
3515 # autoupdate runs m4. It simply calls m4_warning, but
3516 # we need a wrapper so that each warning is emitted only
3517 # once. We break the quoting in m4_warning's argument in
3518 # order to expand this macro's arguments, not AU_DEFUN's.
3521 # Finally, this is the expansion that is picked up by
3522 # autoconf. It tells the user to run autoupdate, and
3523 # then outputs the replacement expansion. We do not care
3524 # about autoupdate's warning because that contains
3525 # information on what to do *after* running autoupdate.
3532 # Declare package support for building win32 dll's.
3535 # This is what autoupdate's m4 run will expand. It fires
3536 # the warning (with _au_warn_XXX), outputs it into the
3537 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3538 # the replacement expansion.
3541 # This is an auxiliary macro that is also run when
3542 # autoupdate runs m4. It simply calls m4_warning, but
3543 # we need a wrapper so that each warning is emitted only
3544 # once. We break the quoting in m4_warning's argument in
3545 # order to expand this macro's arguments, not AU_DEFUN's.
3548 # Finally, this is the expansion that is picked up by
3549 # autoconf. It tells the user to run autoupdate, and
3550 # then outputs the replacement expansion. We do not care
3551 # about autoupdate's warning because that contains
3552 # information on what to do *after* running autoupdate.
3557 # _LT_ENABLE_SHARED([DEFAULT])
3558 # ----------------------------
3559 # implement the --enable-shared flag, and supports the `shared' and
3560 # `disable-shared' LT_INIT options.
3561 # DEFAULT is either `yes' or `no'. If omitted, it defaults to `yes'.
3572 # This is what autoupdate's m4 run will expand. It fires
3573 # the warning (with _au_warn_XXX), outputs it into the
3574 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3575 # the replacement expansion.
3578 # This is an auxiliary macro that is also run when
3579 # autoupdate runs m4. It simply calls m4_warning, but
3580 # we need a wrapper so that each warning is emitted only
3581 # once. We break the quoting in m4_warning's argument in
3582 # order to expand this macro's arguments, not AU_DEFUN's.
3585 # Finally, this is the expansion that is picked up by
3586 # autoconf. It tells the user to run autoupdate, and
3587 # then outputs the replacement expansion. We do not care
3588 # about autoupdate's warning because that contains
3589 # information on what to do *after* running autoupdate.
3591 # This is what autoupdate's m4 run will expand. It fires
3592 # the warning (with _au_warn_XXX), outputs it into the
3593 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3594 # the replacement expansion.
3597 # This is an auxiliary macro that is also run when
3598 # autoupdate runs m4. It simply calls m4_warning, but
3599 # we need a wrapper so that each warning is emitted only
3600 # once. We break the quoting in m4_warning's argument in
3601 # order to expand this macro's arguments, not AU_DEFUN's.
3604 # Finally, this is the expansion that is picked up by
3605 # autoconf. It tells the user to run autoupdate, and
3606 # then outputs the replacement expansion. We do not care
3607 # about autoupdate's warning because that contains
3608 # information on what to do *after* running autoupdate.
3614 # _LT_ENABLE_STATIC([DEFAULT])
3615 # ----------------------------
3616 # implement the --enable-static flag, and support the `static' and
3617 # `disable-static' LT_INIT options.
3618 # DEFAULT is either `yes' or `no'. If omitted, it defaults to `yes'.
3629 # This is what autoupdate's m4 run will expand. It fires
3630 # the warning (with _au_warn_XXX), outputs it into the
3631 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3632 # the replacement expansion.
3635 # This is an auxiliary macro that is also run when
3636 # autoupdate runs m4. It simply calls m4_warning, but
3637 # we need a wrapper so that each warning is emitted only
3638 # once. We break the quoting in m4_warning's argument in
3639 # order to expand this macro's arguments, not AU_DEFUN's.
3642 # Finally, this is the expansion that is picked up by
3643 # autoconf. It tells the user to run autoupdate, and
3644 # then outputs the replacement expansion. We do not care
3645 # about autoupdate's warning because that contains
3646 # information on what to do *after* running autoupdate.
3648 # This is what autoupdate's m4 run will expand. It fires
3649 # the warning (with _au_warn_XXX), outputs it into the
3650 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3651 # the replacement expansion.
3654 # This is an auxiliary macro that is also run when
3655 # autoupdate runs m4. It simply calls m4_warning, but
3656 # we need a wrapper so that each warning is emitted only
3657 # once. We break the quoting in m4_warning's argument in
3658 # order to expand this macro's arguments, not AU_DEFUN's.
3661 # Finally, this is the expansion that is picked up by
3662 # autoconf. It tells the user to run autoupdate, and
3663 # then outputs the replacement expansion. We do not care
3664 # about autoupdate's warning because that contains
3665 # information on what to do *after* running autoupdate.
3671 # _LT_ENABLE_FAST_INSTALL([DEFAULT])
3672 # ----------------------------------
3673 # implement the --enable-fast-install flag, and support the `fast-install'
3674 # and `disable-fast-install' LT_INIT options.
3675 # DEFAULT is either `yes' or `no'. If omitted, it defaults to `yes'.
3676 # _LT_ENABLE_FAST_INSTALL
3682 # This is what autoupdate's m4 run will expand. It fires
3683 # the warning (with _au_warn_XXX), outputs it into the
3684 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3685 # the replacement expansion.
3688 # This is an auxiliary macro that is also run when
3689 # autoupdate runs m4. It simply calls m4_warning, but
3690 # we need a wrapper so that each warning is emitted only
3691 # once. We break the quoting in m4_warning's argument in
3692 # order to expand this macro's arguments, not AU_DEFUN's.
3695 # Finally, this is the expansion that is picked up by
3696 # autoconf. It tells the user to run autoupdate, and
3697 # then outputs the replacement expansion. We do not care
3698 # about autoupdate's warning because that contains
3699 # information on what to do *after* running autoupdate.
3702 # This is what autoupdate's m4 run will expand. It fires
3703 # the warning (with _au_warn_XXX), outputs it into the
3704 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3705 # the replacement expansion.
3708 # This is an auxiliary macro that is also run when
3709 # autoupdate runs m4. It simply calls m4_warning, but
3710 # we need a wrapper so that each warning is emitted only
3711 # once. We break the quoting in m4_warning's argument in
3712 # order to expand this macro's arguments, not AU_DEFUN's.
3715 # Finally, this is the expansion that is picked up by
3716 # autoconf. It tells the user to run autoupdate, and
3717 # then outputs the replacement expansion. We do not care
3718 # about autoupdate's warning because that contains
3719 # information on what to do *after* running autoupdate.
3724 # _LT_WITH_PIC([MODE])
3725 # --------------------
3726 # implement the --with-pic flag, and support the `pic-only' and `no-pic'
3728 # MODE is either `yes' or `no'. If omitted, it defaults to `both'.
3735 # This is what autoupdate's m4 run will expand. It fires
3736 # the warning (with _au_warn_XXX), outputs it into the
3737 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3738 # the replacement expansion.
3741 # This is an auxiliary macro that is also run when
3742 # autoupdate runs m4. It simply calls m4_warning, but
3743 # we need a wrapper so that each warning is emitted only
3744 # once. We break the quoting in m4_warning's argument in
3745 # order to expand this macro's arguments, not AU_DEFUN's.
3748 # Finally, this is the expansion that is picked up by
3749 # autoconf. It tells the user to run autoupdate, and
3750 # then outputs the replacement expansion. We do not care
3751 # about autoupdate's warning because that contains
3752 # information on what to do *after* running autoupdate.
3756 ## ----------------- ##
3757 ## LTDL_INIT Options ##
3758 ## ----------------- ##
3769 # ltsugar.m4 -- libtool m4 base layer. -*-Autoconf-*-
3771 # Copyright (C) 2004, 2005, 2007, 2008 Free Software Foundation, Inc.
3772 # Written by Gary V. Vaughan, 2004
3774 # This file is free software; the Free Software Foundation gives
3775 # unlimited permission to copy and/or distribute it, with or without
3776 # modifications, as long as this notice is preserved.
3778 # serial 6 ltsugar.m4
3780 # This is to help aclocal find these macros, as it can't see m4_define.
3784 # lt_join(SEP, ARG1, [ARG2...])
3785 # -----------------------------
3786 # Produce ARG1SEPARG2...SEPARGn, omitting [] arguments and their
3787 # associated separator.
3788 # Needed until we can rely on m4_join from Autoconf 2.62, since all earlier
3789 # versions in m4sugar had bugs.
3797 # Manipulate m4 lists.
3798 # These macros are necessary as long as will still need to support
3799 # Autoconf-2.59 which quotes differently.
3805 # lt_append(MACRO-NAME, STRING, [SEPARATOR])
3806 # ------------------------------------------
3807 # Redefine MACRO-NAME to hold its former content plus `SEPARATOR'`STRING'.
3808 # Note that neither SEPARATOR nor STRING are expanded; they are appended
3809 # to MACRO-NAME as is (leaving the expansion for when MACRO-NAME is invoked).
3810 # No SEPARATOR is output if MACRO-NAME was previously undefined (different
3811 # than defined and empty).
3813 # This macro is needed until we can rely on Autoconf 2.62, since earlier
3814 # versions of m4sugar mistakenly expanded SEPARATOR but not STRING.
3819 # lt_combine(SEP, PREFIX-LIST, INFIX, SUFFIX1, [SUFFIX2...])
3820 # ----------------------------------------------------------
3821 # Produce a SEP delimited list of all paired combinations of elements of
3822 # PREFIX-LIST with SUFFIX1 through SUFFIXn. Each element of the list
3823 # has the form PREFIXmINFIXSUFFIXn.
3824 # Needed until we can rely on m4_combine added in Autoconf 2.62.
3828 # lt_if_append_uniq(MACRO-NAME, VARNAME, [SEPARATOR], [UNIQ], [NOT-UNIQ])
3829 # -----------------------------------------------------------------------
3830 # Iff MACRO-NAME does not yet contain VARNAME, then append it (delimited
3831 # by SEPARATOR if supplied) and expand UNIQ, else NOT-UNIQ.
3835 # lt_dict_add(DICT, KEY, VALUE)
3836 # -----------------------------
3840 # lt_dict_add_subkey(DICT, KEY, SUBKEY, VALUE)
3841 # --------------------------------------------
3845 # lt_dict_fetch(DICT, KEY, [SUBKEY])
3846 # ----------------------------------
3850 # lt_if_dict_fetch(DICT, KEY, [SUBKEY], VALUE, IF-TRUE, [IF-FALSE])
3851 # -----------------------------------------------------------------
3855 # lt_dict_filter(DICT, [SUBKEY], VALUE, [SEPARATOR], KEY, [...])
3856 # --------------------------------------------------------------
3859 # ltversion.m4 -- version numbers -*- Autoconf -*-
3861 # Copyright (C) 2004 Free Software Foundation, Inc.
3862 # Written by Scott James Remnant, 2004
3864 # This file is free software; the Free Software Foundation gives
3865 # unlimited permission to copy and/or distribute it, with or without
3866 # modifications, as long as this notice is preserved.
3868 # Generated from ltversion.in.
3870 # serial 3134 ltversion.m4
3871 # This file is part of GNU Libtool
3878 # lt~obsolete.m4 -- aclocal satisfying obsolete definitions. -*-Autoconf-*-
3880 # Copyright (C) 2004, 2005, 2007, 2009 Free Software Foundation, Inc.
3881 # Written by Scott James Remnant, 2004.
3883 # This file is free software; the Free Software Foundation gives
3884 # unlimited permission to copy and/or distribute it, with or without
3885 # modifications, as long as this notice is preserved.
3887 # serial 4 lt~obsolete.m4
3889 # These exist entirely to fool aclocal when bootstrapping libtool.
3891 # In the past libtool.m4 has provided macros via AC_DEFUN (or AU_DEFUN)
3892 # which have later been changed to m4_define as they aren't part of the
3893 # exported API, or moved to Autoconf or Automake where they belong.
3895 # The trouble is, aclocal is a bit thick. It'll see the old AC_DEFUN
3896 # in /usr/share/aclocal/libtool.m4 and remember it, then when it sees us
3897 # using a macro with the same name in our local m4/libtool.m4 it'll
3898 # pull the old libtool.m4 in (it doesn't see our shiny new m4_define
3899 # and doesn't know about Autoconf macros at all.)
3901 # So we provide this file, which has a silly filename so it's always
3902 # included after everything else. This provides aclocal with the
3903 # AC_DEFUNs it wants, but when m4 processes it, it doesn't do anything
3904 # because those macros already exist, or will be overwritten later.
3905 # We use AC_DEFUN over AU_DEFUN for compatibility with aclocal-1.6.
3907 # Anytime we withdraw an AC_DEFUN or AU_DEFUN, remember to add it here.
3908 # Yes, that means every name once taken will need to remain here until
3909 # we give up compatibility with versions before 1.7, at which point
3910 # we need to keep only those names which we still refer to.
3912 # This is to help aclocal find these macros, as it can't see m4_define.
3979 # Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2007
3980 # Free Software Foundation, Inc.
3982 # This file is free software; the Free Software Foundation
3983 # gives unlimited permission to copy and/or distribute it,
3984 # with or without modifications, as long as this notice is preserved.
3988 # Based on depend.m4 from automake 1.9, modified for standalone use in
3989 # an environment where GNU make is required.
3991 # ZW_PROG_COMPILER_DEPENDENCIES
3992 # -----------------------------
3993 # Variant of _AM_DEPENDENCIES which just does the dependency probe and
3994 # sets fooDEPMODE accordingly. Cache-variable compatible with
3995 # original; not side-effect compatible. As the users of this macro
3996 # may require accurate dependencies for correct builds, it does *not*
3997 # honor --disable-dependency-checking, and failure to detect a usable
3998 # method is an error. depcomp is assumed to be located in
4001 # FIXME: Should use the Autoconf 2.5x language-selection mechanism.
4007 # Choose a directory name for dependency files.
4012 # As AM_SET_DEPDIR, but also create the directory at config.status time.
4059 sim_inline
="-DDEFAULT_INLINE=0"
4088 # intl sister-directory configuration rules.
4091 # The idea behind this macro is that there's no need to repeat all the
4092 # autoconf probes done by the intl directory - it's already done them
4093 # for us. In fact, there's no need even to look at the cache for the
4094 # answers. All we need to do is nab a few pieces of information.
4095 # The intl directory is set up to make this easy, by generating a
4096 # small file which can be sourced as a shell script; then we produce
4097 # the necessary substitutions and definitions for this directory.
4101 # Autoconf M4 include file defining utility macros for complex Canadian
4113 # _NCN_TOOL_PREFIXES: Some stuff that oughtta be done in AC_CANONICAL_SYSTEM
4115 # These demand that AC_CANONICAL_SYSTEM be called beforehand.
4118 # NCN_STRICT_CHECK_TOOLS(variable, progs-to-check-for,[value-if-not-found],[path])
4119 # Like plain AC_CHECK_TOOLS, but require prefix if build!=host.
4123 # NCN_STRICT_CHECK_TARGET_TOOLS(variable, progs-to-check-for,[value-if-not-found],[path])
4124 # Like CVS Autoconf AC_CHECK_TARGET_TOOLS, but require prefix if build!=target.
4128 # Backported from Autoconf 2.5x; can go away when and if
4129 # we switch. Put the OS path separator in $PATH_SEPARATOR.
4134 # ACX_HAVE_GCC_FOR_TARGET
4135 # Check if the variable GCC_FOR_TARGET really points to a GCC binary.
4138 # ACX_CHECK_INSTALLED_TARGET_TOOL(VAR, PROG)
4139 # Searching for installed target binutils. We need to take extra care,
4140 # else we may find the wrong assembler, linker, etc., and lose.
4142 # First try --with-build-time-tools, if specified.
4144 # For build != host, we ask the installed GCC for the name of the tool it
4145 # uses, and accept it if it is an absolute path. This is because the
4146 # only good choice for a compiler is the same GCC version that is being
4147 # installed (or we couldn't make target libraries), and we assume that
4148 # on the host system we'll have not only the same GCC version, but also
4149 # the same binutils version.
4151 # For build == host, search the same directories that the installed
4152 # compiler will search. We used to do this for the assembler, linker,
4153 # and nm only; for simplicity of configuration, however, we extend this
4154 # criterion to tools (such as ar and ranlib) that are never invoked by
4155 # the compiler, to avoid mismatches.
4157 # Also note we have to check MD_EXEC_PREFIX before checking the user's path
4158 # if build == target. This makes the most sense only when bootstrapping,
4159 # but we also do so when build != host. In this case, we hope that the
4160 # build and host systems will have similar contents of MD_EXEC_PREFIX.
4162 # If we do not find a suitable binary, then try the user's path.
4166 # AC_PROG_CPP_WERROR
4167 # Used for autoconf 2.5x to force AC_PREPROC_IFELSE to reject code which
4168 # triggers warnings from the preprocessor. Will be in autoconf 2.58.
4169 # For now, using this also overrides header checks to use only the
4170 # preprocessor (matches 2.13 behavior; matching 2.58's behavior is a
4171 # bit harder from here).
4172 # Eventually autoconf will default to checking headers with the compiler
4173 # instead, and we'll have to do this differently.
4175 # AC_PROG_CPP_WERROR
4178 # We require the gnatbind & gnatmake programs, as well as a compiler driver
4179 # that understands Ada. We use the user's CC setting, already found, and
4180 # possibly add $1 to the command-line parameters.
4182 # Sets the shell variable have_gnat to yes or no as appropriate, and
4183 # substitutes GNATBIND and GNATMAKE.
4210 for ac_dir
in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
4211 for ac_t
in install-sh
install.sh shtool
; do
4212 if test -f "$ac_dir/$ac_t"; then
4214 ac_install_sh
="$ac_aux_dir/$ac_t -c"
4219 if test -z "$ac_aux_dir"; then
4220 as_fn_error
"cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
4223 # These three variables are undocumented and unsupported,
4224 # and are intended to be withdrawn in a future Autoconf release.
4225 # They can cause serious problems if a builder's source tree is in a directory
4226 # whose full name contains unusual characters.
4227 ac_config_guess
="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
4228 ac_config_sub
="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
4229 ac_configure
="$SHELL $ac_aux_dir/configure" # Please don't use this var.
4232 # Find a good install program. We prefer a C program (faster),
4233 # so one script is as good as another. But avoid the broken or
4234 # incompatible versions:
4235 # SysV /etc/install, /usr/sbin/install
4236 # SunOS /usr/etc/install
4237 # IRIX /sbin/install
4239 # AmigaOS /C/install, which installs bootblocks on floppy discs
4240 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
4241 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
4242 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
4243 # OS/2's system install, which has a completely different semantic
4244 # ./install, which can be erroneously created by make from ./install.sh.
4245 # Reject install programs that cannot install multiple files.
4246 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
4247 $as_echo_n "checking for a BSD-compatible install... " >&6; }
4248 if test -z "$INSTALL"; then
4249 if test "${ac_cv_path_install+set}" = set; then :
4250 $as_echo_n "(cached) " >&6
4252 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4256 test -z "$as_dir" && as_dir
=.
4257 # Account for people who put trailing slashes in PATH elements.
4258 case $as_dir/ in #((
4259 .
/ | .
// |
/[cC
]/* | \
4260 /etc
/* |
/usr
/sbin
/* |
/usr
/etc
/* |
/sbin
/* |
/usr
/afsws
/bin
/* | \
4261 ?
:[\\/]os2
[\\/]install[\\/]* | ?
:[\\/]OS2
[\\/]INSTALL
[\\/]* | \
4264 # OSF1 and SCO ODT 3.0 have their own names for install.
4265 # Don't use installbsd from OSF since it installs stuff as root
4267 for ac_prog
in ginstall scoinst
install; do
4268 for ac_exec_ext
in '' $ac_executable_extensions; do
4269 if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
4270 if test $ac_prog = install &&
4271 grep dspmsg
"$as_dir/$ac_prog$ac_exec_ext" >/dev
/null
2>&1; then
4272 # AIX install. It has an incompatible calling convention.
4274 elif test $ac_prog = install &&
4275 grep pwplus
"$as_dir/$ac_prog$ac_exec_ext" >/dev
/null
2>&1; then
4276 # program-specific install script used by HP pwplus--don't use.
4279 rm -rf conftest.one conftest.two conftest.dir
4280 echo one
> conftest.one
4281 echo two
> conftest.two
4283 if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two
"`pwd`/conftest.dir" &&
4284 test -s conftest.one
&& test -s conftest.two
&&
4285 test -s conftest.dir
/conftest.one
&&
4286 test -s conftest.dir
/conftest.two
4288 ac_cv_path_install
="$as_dir/$ac_prog$ac_exec_ext -c"
4301 rm -rf conftest.one conftest.two conftest.dir
4304 if test "${ac_cv_path_install+set}" = set; then
4305 INSTALL
=$ac_cv_path_install
4307 # As a last resort, use the slow shell script. Don't cache a
4308 # value for INSTALL within a source directory, because that will
4309 # break other packages using the cache if that directory is
4310 # removed, or if the value is a relative name.
4311 INSTALL
=$ac_install_sh
4314 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
4315 $as_echo "$INSTALL" >&6; }
4317 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
4318 # It thinks the first close brace ends the variable substitution.
4319 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM
='${INSTALL}'
4321 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT
='${INSTALL}'
4323 test -z "$INSTALL_DATA" && INSTALL_DATA
='${INSTALL} -m 644'
4326 ac_cpp
='$CPP $CPPFLAGS'
4327 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4328 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4329 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
4330 if test -n "$ac_tool_prefix"; then
4331 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
4332 set dummy
${ac_tool_prefix}gcc
; ac_word
=$2
4333 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4334 $as_echo_n "checking for $ac_word... " >&6; }
4335 if test "${ac_cv_prog_CC+set}" = set; then :
4336 $as_echo_n "(cached) " >&6
4338 if test -n "$CC"; then
4339 ac_cv_prog_CC
="$CC" # Let the user override the test.
4341 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4345 test -z "$as_dir" && as_dir
=.
4346 for ac_exec_ext
in '' $ac_executable_extensions; do
4347 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4348 ac_cv_prog_CC
="${ac_tool_prefix}gcc"
4349 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4359 if test -n "$CC"; then
4360 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4361 $as_echo "$CC" >&6; }
4363 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4364 $as_echo "no" >&6; }
4369 if test -z "$ac_cv_prog_CC"; then
4371 # Extract the first word of "gcc", so it can be a program name with args.
4372 set dummy gcc
; ac_word
=$2
4373 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4374 $as_echo_n "checking for $ac_word... " >&6; }
4375 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
4376 $as_echo_n "(cached) " >&6
4378 if test -n "$ac_ct_CC"; then
4379 ac_cv_prog_ac_ct_CC
="$ac_ct_CC" # Let the user override the test.
4381 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4385 test -z "$as_dir" && as_dir
=.
4386 for ac_exec_ext
in '' $ac_executable_extensions; do
4387 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4388 ac_cv_prog_ac_ct_CC
="gcc"
4389 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4398 ac_ct_CC
=$ac_cv_prog_ac_ct_CC
4399 if test -n "$ac_ct_CC"; then
4400 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
4401 $as_echo "$ac_ct_CC" >&6; }
4403 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4404 $as_echo "no" >&6; }
4407 if test "x$ac_ct_CC" = x
; then
4410 case $cross_compiling:$ac_tool_warned in
4412 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4413 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4414 ac_tool_warned
=yes ;;
4422 if test -z "$CC"; then
4423 if test -n "$ac_tool_prefix"; then
4424 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
4425 set dummy
${ac_tool_prefix}cc
; ac_word
=$2
4426 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4427 $as_echo_n "checking for $ac_word... " >&6; }
4428 if test "${ac_cv_prog_CC+set}" = set; then :
4429 $as_echo_n "(cached) " >&6
4431 if test -n "$CC"; then
4432 ac_cv_prog_CC
="$CC" # Let the user override the test.
4434 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4438 test -z "$as_dir" && as_dir
=.
4439 for ac_exec_ext
in '' $ac_executable_extensions; do
4440 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4441 ac_cv_prog_CC
="${ac_tool_prefix}cc"
4442 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4452 if test -n "$CC"; then
4453 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4454 $as_echo "$CC" >&6; }
4456 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4457 $as_echo "no" >&6; }
4463 if test -z "$CC"; then
4464 # Extract the first word of "cc", so it can be a program name with args.
4465 set dummy cc
; ac_word
=$2
4466 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4467 $as_echo_n "checking for $ac_word... " >&6; }
4468 if test "${ac_cv_prog_CC+set}" = set; then :
4469 $as_echo_n "(cached) " >&6
4471 if test -n "$CC"; then
4472 ac_cv_prog_CC
="$CC" # Let the user override the test.
4475 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4479 test -z "$as_dir" && as_dir
=.
4480 for ac_exec_ext
in '' $ac_executable_extensions; do
4481 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4482 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
4483 ac_prog_rejected
=yes
4487 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4494 if test $ac_prog_rejected = yes; then
4495 # We found a bogon in the path, so make sure we never use it.
4496 set dummy
$ac_cv_prog_CC
4498 if test $# != 0; then
4499 # We chose a different compiler from the bogus one.
4500 # However, it has the same basename, so the bogon will be chosen
4501 # first if we set CC to just the basename; use the full file name.
4503 ac_cv_prog_CC
="$as_dir/$ac_word${1+' '}$@"
4509 if test -n "$CC"; then
4510 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4511 $as_echo "$CC" >&6; }
4513 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4514 $as_echo "no" >&6; }
4519 if test -z "$CC"; then
4520 if test -n "$ac_tool_prefix"; then
4521 for ac_prog
in cl.exe
4523 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4524 set dummy
$ac_tool_prefix$ac_prog; ac_word
=$2
4525 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4526 $as_echo_n "checking for $ac_word... " >&6; }
4527 if test "${ac_cv_prog_CC+set}" = set; then :
4528 $as_echo_n "(cached) " >&6
4530 if test -n "$CC"; then
4531 ac_cv_prog_CC
="$CC" # Let the user override the test.
4533 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4537 test -z "$as_dir" && as_dir
=.
4538 for ac_exec_ext
in '' $ac_executable_extensions; do
4539 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4540 ac_cv_prog_CC
="$ac_tool_prefix$ac_prog"
4541 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4551 if test -n "$CC"; then
4552 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4553 $as_echo "$CC" >&6; }
4555 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4556 $as_echo "no" >&6; }
4560 test -n "$CC" && break
4563 if test -z "$CC"; then
4565 for ac_prog
in cl.exe
4567 # Extract the first word of "$ac_prog", so it can be a program name with args.
4568 set dummy
$ac_prog; ac_word
=$2
4569 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4570 $as_echo_n "checking for $ac_word... " >&6; }
4571 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
4572 $as_echo_n "(cached) " >&6
4574 if test -n "$ac_ct_CC"; then
4575 ac_cv_prog_ac_ct_CC
="$ac_ct_CC" # Let the user override the test.
4577 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4581 test -z "$as_dir" && as_dir
=.
4582 for ac_exec_ext
in '' $ac_executable_extensions; do
4583 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4584 ac_cv_prog_ac_ct_CC
="$ac_prog"
4585 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4594 ac_ct_CC
=$ac_cv_prog_ac_ct_CC
4595 if test -n "$ac_ct_CC"; then
4596 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
4597 $as_echo "$ac_ct_CC" >&6; }
4599 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4600 $as_echo "no" >&6; }
4604 test -n "$ac_ct_CC" && break
4607 if test "x$ac_ct_CC" = x
; then
4610 case $cross_compiling:$ac_tool_warned in
4612 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4613 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4614 ac_tool_warned
=yes ;;
4623 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4624 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4625 as_fn_error
"no acceptable C compiler found in \$PATH
4626 See \`config.log' for more details." "$LINENO" 5; }
4628 # Provide some information about the compiler.
4629 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
4632 for ac_option
in --version -v -V -qversion; do
4633 { { ac_try
="$ac_compiler $ac_option >&5"
4635 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
4636 *) ac_try_echo=$ac_try;;
4638 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4639 $as_echo "$ac_try_echo"; } >&5
4640 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
4642 if test -s conftest.err; then
4644 ... rest of stderr output deleted ...
4645 10q' conftest.err >conftest.er1
4646 cat conftest.er1 >&5
4647 rm -f conftest.er1 conftest.err
4649 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4650 test $ac_status = 0; }
4653 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4654 /* end confdefs.h. */
4664 ac_clean_files_save=$ac_clean_files
4665 ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out conftest.out"
4666 # Try to create an executable without -o first, disregard a.out.
4667 # It will help us diagnose broken compilers, and finding out an intuition
4669 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
4670 $as_echo_n "checking for C compiler default output file name... " >&6; }
4671 ac_link_default=`$as_echo "$ac_link" |
sed 's/ -o *conftest[^ ]*//'`
4673 # The possible output files:
4674 ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
4677 for ac_file in $ac_files
4680 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
4681 * ) ac_rmfiles="$ac_rmfiles $ac_file";;
4686 if { { ac_try="$ac_link_default"
4688 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
4689 *) ac_try_echo
=$ac_try;;
4691 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4692 $as_echo "$ac_try_echo"; } >&5
4693 (eval "$ac_link_default") 2>&5
4695 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4696 test $ac_status = 0; }; then :
4697 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
4698 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
4699 # in a Makefile. We should not override ac_cv_exeext if it was cached,
4700 # so that the user can short-circuit this test for compilers unknown to
4702 for ac_file
in $ac_files ''
4704 test -f "$ac_file" ||
continue
4706 *.
$ac_ext |
*.xcoff |
*.tds |
*.d |
*.pdb |
*.xSYM |
*.bb |
*.bbg |
*.map |
*.inf |
*.dSYM |
*.o |
*.obj
)
4709 # We found the default executable, but exeext='' is most
4713 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no
;
4715 ac_cv_exeext
=`expr "$ac_file" : '[^.]*\(\..*\)'`
4717 # We set ac_cv_exeext here because the later test for it is not
4718 # safe: cross compilers may not add the suffix if given an `-o'
4719 # argument, so we may need to know it at that point already.
4720 # Even if this section looks crufty: it has the advantage of
4727 test "$ac_cv_exeext" = no
&& ac_cv_exeext
=
4732 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
4733 $as_echo "$ac_file" >&6; }
4734 if test -z "$ac_file"; then :
4735 $as_echo "$as_me: failed program was:" >&5
4736 sed 's/^/| /' conftest.
$ac_ext >&5
4738 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4739 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4740 { as_fn_set_status
77
4741 as_fn_error
"C compiler cannot create executables
4742 See \`config.log' for more details." "$LINENO" 5; }; }
4744 ac_exeext
=$ac_cv_exeext
4746 # Check that the compiler produces executables we can run. If not, either
4747 # the compiler is broken, or we cross compile.
4748 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
4749 $as_echo_n "checking whether the C compiler works... " >&6; }
4750 # If not cross compiling, check that we can run a simple program.
4751 if test "$cross_compiling" != yes; then
4752 if { ac_try
='./$ac_file'
4753 { { case "(($ac_try" in
4754 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
4755 *) ac_try_echo=$ac_try;;
4757 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4758 $as_echo "$ac_try_echo"; } >&5
4759 (eval "$ac_try") 2>&5
4761 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4762 test $ac_status = 0; }; }; then
4765 if test "$cross_compiling" = maybe; then
4768 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4769 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4770 as_fn_error "cannot run C compiled programs.
4771 If you meant to cross compile
, use \
`--host'.
4772 See \`config.log
' for more details." "$LINENO" 5; }
4776 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4777 $as_echo "yes" >&6; }
4779 rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out conftest.out
4780 ac_clean_files=$ac_clean_files_save
4781 # Check that the compiler produces executables we can run. If not, either
4782 # the compiler is broken, or we cross compile.
4783 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
4784 $as_echo_n "checking whether we are cross compiling... " >&6; }
4785 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
4786 $as_echo "$cross_compiling" >&6; }
4788 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
4789 $as_echo_n "checking for suffix of executables... " >&6; }
4790 if { { ac_try="$ac_link"
4792 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4793 *) ac_try_echo=$ac_try;;
4795 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4796 $as_echo "$ac_try_echo"; } >&5
4797 (eval "$ac_link") 2>&5
4799 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4800 test $ac_status = 0; }; then :
4801 # If both `conftest.exe' and
`conftest' are `present
' (well, observable)
4802 # catch `conftest.exe'. For instance with Cygwin
, `ls conftest' will
4803 # work properly (i.e., refer to `conftest.exe
'), while it won't with
4805 for ac_file
in conftest.exe conftest conftest.
*; do
4806 test -f "$ac_file" ||
continue
4808 *.
$ac_ext |
*.xcoff |
*.tds |
*.d |
*.pdb |
*.xSYM |
*.bb |
*.bbg |
*.map |
*.inf |
*.dSYM |
*.o |
*.obj
) ;;
4809 *.
* ) ac_cv_exeext
=`expr "$ac_file" : '[^.]*\(\..*\)'`
4815 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4816 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4817 as_fn_error
"cannot compute suffix of executables: cannot compile and link
4818 See \`config.log' for more details." "$LINENO" 5; }
4820 rm -f conftest
$ac_cv_exeext
4821 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
4822 $as_echo "$ac_cv_exeext" >&6; }
4824 rm -f conftest.
$ac_ext
4825 EXEEXT
=$ac_cv_exeext
4827 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
4828 $as_echo_n "checking for suffix of object files... " >&6; }
4829 if test "${ac_cv_objext+set}" = set; then :
4830 $as_echo_n "(cached) " >&6
4832 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4833 /* end confdefs.h. */
4843 rm -f conftest.o conftest.obj
4844 if { { ac_try
="$ac_compile"
4846 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
4847 *) ac_try_echo=$ac_try;;
4849 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4850 $as_echo "$ac_try_echo"; } >&5
4851 (eval "$ac_compile") 2>&5
4853 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4854 test $ac_status = 0; }; then :
4855 for ac_file in conftest.o conftest.obj conftest.*; do
4856 test -f "$ac_file" || continue;
4858 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
4859 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
4864 $as_echo "$as_me: failed program was:" >&5
4865 sed 's/^/| /' conftest.$ac_ext >&5
4867 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4868 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4869 as_fn_error "cannot compute suffix of object files
: cannot compile
4870 See \
`config.log' for more details." "$LINENO" 5; }
4872 rm -f conftest.$ac_cv_objext conftest.$ac_ext
4874 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
4875 $as_echo "$ac_cv_objext" >&6; }
4876 OBJEXT=$ac_cv_objext
4878 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
4879 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
4880 if test "${ac_cv_c_compiler_gnu+set}" = set; then :
4881 $as_echo_n "(cached) " >&6
4883 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4884 /* end confdefs.h. */
4897 if ac_fn_c_try_compile "$LINENO"; then :
4902 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4903 ac_cv_c_compiler_gnu=$ac_compiler_gnu
4906 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
4907 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
4908 if test $ac_compiler_gnu = yes; then
4913 ac_test_CFLAGS=${CFLAGS+set}
4914 ac_save_CFLAGS=$CFLAGS
4915 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
4916 $as_echo_n "checking whether $CC accepts -g... " >&6; }
4917 if test "${ac_cv_prog_cc_g+set}" = set; then :
4918 $as_echo_n "(cached) " >&6
4920 ac_save_c_werror_flag=$ac_c_werror_flag
4921 ac_c_werror_flag=yes
4924 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4925 /* end confdefs.h. */
4935 if ac_fn_c_try_compile "$LINENO"; then :
4939 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4940 /* end confdefs.h. */
4950 if ac_fn_c_try_compile "$LINENO"; then :
4953 ac_c_werror_flag=$ac_save_c_werror_flag
4955 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4956 /* end confdefs.h. */
4966 if ac_fn_c_try_compile "$LINENO"; then :
4969 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4971 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4973 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4974 ac_c_werror_flag=$ac_save_c_werror_flag
4976 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
4977 $as_echo "$ac_cv_prog_cc_g" >&6; }
4978 if test "$ac_test_CFLAGS" = set; then
4979 CFLAGS=$ac_save_CFLAGS
4980 elif test $ac_cv_prog_cc_g = yes; then
4981 if test "$GCC" = yes; then
4987 if test "$GCC" = yes; then
4993 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
4994 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
4995 if test "${ac_cv_prog_cc_c89+set}" = set; then :
4996 $as_echo_n "(cached) " >&6
4998 ac_cv_prog_cc_c89=no
5000 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5001 /* end confdefs.h. */
5004 #include <sys/types.h>
5005 #include <sys/stat.h>
5006 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
5007 struct buf { int x; };
5008 FILE * (*rcsopen) (struct buf *, struct stat *, int);
5009 static char *e (p, i)
5015 static char *f (char * (*g) (char **, int), char **p, ...)
5020 s = g (p, va_arg (v,int));
5025 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
5026 function prototypes and stuff, but not '\xHH' hex character constants.
5027 These don't provoke an error unfortunately, instead are silently treated
5028 as 'x'. The following induces an error, until -std is added to get
5029 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
5030 array size at least. It's necessary to write '\x00'==0 to get something
5031 that's true only with -std. */
5032 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
5034 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
5035 inside strings and character constants. */
5037 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
5039 int test (int i, double x);
5040 struct s1 {int (*f) (int a);};
5041 struct s2 {int (*f) (double a);};
5042 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
5048 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
5053 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
5054 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
5056 CC="$ac_save_CC $ac_arg"
5057 if ac_fn_c_try_compile "$LINENO"; then :
5058 ac_cv_prog_cc_c89=$ac_arg
5060 rm -f core conftest.err conftest.$ac_objext
5061 test "x$ac_cv_prog_cc_c89" != "xno" && break
5063 rm -f conftest.$ac_ext
5068 case "x$ac_cv_prog_cc_c89" in
5070 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
5071 $as_echo "none needed" >&6; } ;;
5073 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
5074 $as_echo "unsupported" >&6; } ;;
5076 CC="$CC $ac_cv_prog_cc_c89"
5077 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
5078 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
5080 if test "x$ac_cv_prog_cc_c89" != xno; then :
5085 ac_cpp='$CPP $CPPFLAGS'
5086 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5087 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5088 ac_compiler_gnu=$ac_cv_c_compiler_gnu
5091 # Put a plausible default for CC_FOR_BUILD in Makefile.
5092 if test "x$cross_compiling" = "xno"; then
5093 CC_FOR_BUILD='$(CC)'
5097 CFLAGS_FOR_BUILD=${CFLAGS_FOR_BUILD-${CFLAGS}}
5100 # If we haven't got the data from the intl directory,
5101 # assume NLS is disabled.
5110 if test -f ../../intl/config.intl; then
5111 . ../../intl/config.intl
5113 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NLS is requested" >&5
5114 $as_echo_n "checking whether NLS is requested... " >&6; }
5115 if test x"$USE_NLS" != xyes; then
5116 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5117 $as_echo "no" >&6; }
5119 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5120 $as_echo "yes" >&6; }
5122 $as_echo "#define ENABLE_NLS 1" >>confdefs.h
5125 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for catalogs to be installed" >&5
5126 $as_echo_n "checking for catalogs to be installed... " >&6; }
5127 # Look for .po and .gmo files in the source directory.
5130 for cat in $srcdir/po/*.gmo $srcdir/po/*.po; do
5131 # If there aren't any .gmo files the shell will give us the
5132 # literal string "../path/to/srcdir/po/*.gmo" which has to be
5134 case "$cat" in *\**)
5137 # The quadruple backslash is collapsed to a double backslash
5138 # by the backticks, then collapsed again by the double quotes,
5139 # leaving us with one backslash in the sed expression (right
5140 # before the dot that mustn't act as a wildcard).
5141 cat=`echo $cat |
sed -e "s!$srcdir/po/!!" -e "s!\\\\.po!.gmo!"`
5142 lang=`echo $cat |
sed -e "s!\\\\.gmo!!"`
5143 # The user is allowed to set LINGUAS to a list of languages to
5144 # install catalogs for. If it's empty that means "all of them."
5145 if test "x$LINGUAS" = x; then
5146 CATALOGS="$CATALOGS $cat"
5147 XLINGUAS="$XLINGUAS $lang"
5149 case "$LINGUAS" in *$lang*)
5150 CATALOGS="$CATALOGS $cat"
5151 XLINGUAS="$XLINGUAS $lang"
5157 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LINGUAS" >&5
5158 $as_echo "$LINGUAS" >&6; }
5172 # Check whether --enable-sim-alignment was given.
5173 if test "${enable_sim_alignment+set}" = set; then :
5174 enableval=$enable_sim_alignment; case "${enableval}" in
5175 yes | strict | STRICT) sim_alignment="-DWITH_ALIGNMENT=STRICT_ALIGNMENT";;
5176 no | nonstrict | NONSTRICT) sim_alignment="-DWITH_ALIGNMENT=NONSTRICT_ALIGNMENT";;
5177 0 | default | DEFAULT) sim_alignment="-DWITH_ALIGNMENT=0";;
5178 *) as_fn_error "\"Unknown value $enableval passed to --enable-sim-alignment\"" "$LINENO" 5; sim_alignment="";;
5180 if test x"$silent" != x"yes" && test x"$sim_alignment" != x""; then
5181 echo "Setting alignment flags = $sim_alignment" 6>&1
5188 # Check whether --enable-sim-assert was given.
5189 if test "${enable_sim_assert+set}" = set; then :
5190 enableval=$enable_sim_assert; case "${enableval}" in
5191 yes) sim_assert="-DWITH_ASSERT=1";;
5192 no) sim_assert="-DWITH_ASSERT=0";;
5193 *) as_fn_error "\"--enable-sim-assert does not take a value\"" "$LINENO" 5; sim_assert="";;
5195 if test x"$silent" != x"yes" && test x"$sim_assert" != x""; then
5196 echo "Setting assert flags = $sim_assert" 6>&1
5203 # Check whether --enable-sim-bitsize was given.
5204 if test "${enable_sim_bitsize+set}" = set; then :
5205 enableval=$enable_sim_bitsize; case "${enableval}" in
5206 32|64) sim_bitsize="-DWITH_TARGET_WORD_BITSIZE=$enableval";;
5207 *) as_fn_error "\"--enable-sim-bitsize was given $enableval. Expected 32 or 64\"" "$LINENO" 5; sim_bitsize="";;
5209 if test x"$silent" != x"yes" && test x"$sim_bitsize" != x""; then
5210 echo "Setting bitsize flags = $sim_bitsize" 6>&1
5217 # Check whether --enable-sim-config was given.
5218 if test "${enable_sim_config+set}" = set; then :
5219 enableval=$enable_sim_config; case "${enableval}" in
5220 yes|no) as_fn_error "\"No value supplied for --enable-sim-config=file\"" "$LINENO" 5;;
5221 *) if test -f "${srcdir}/${enableval}"; then
5222 sim_config="${enableval}";
5223 elif test -f "${srcdir}/${enableval}-config.h"; then
5224 sim_config="${enableval}-config.h"
5226 as_fn_error "\"Config file $enableval was not found\"" "$LINENO" 5;
5227 sim_config=std-config.h
5230 if test x"$silent" != x"yes" && test x"$sim_config" != x""; then
5231 echo "Setting config flags = $sim_config" 6>&1
5234 sim_config="std-config.h"
5235 if test x"$silent" != x"yes"; then
5236 echo "Setting config flags = $sim_config" 6>&1
5241 # Check whether --enable-sim-decode-mechanism was given.
5242 if test "${enable_sim_decode_mechanism+set}" = set; then :
5243 enableval=$enable_sim_decode_mechanism; case "${enableval}" in
5244 yes|no) as_fn_error "\"No value supplied for --enable-sim-decode-mechanism=file\"" "$LINENO" 5;;
5245 array|switch|padded-switch|goto-switch) sim_decode_mechanism="-T ${enableval}";;
5246 *) as_fn_error "\"File $enableval is not an opcode rules file\"" "$LINENO" 5;
5247 sim_decode_mechanism="switch";;
5249 if test x"$silent" != x"yes" && test x"$sim_decode_mechanism" != x""; then
5250 echo "Setting decode mechanism flags = $sim_decode_mechanism" 6>&1
5253 sim_decode_mechanism=""
5254 if test x"$silent" != x"yes"; then
5255 echo "Setting decode mechanism flags = $sim_decode_mechanism"
5260 # Check whether --enable-sim-default-model was given.
5261 if test "${enable_sim_default_model+set}" = set; then :
5262 enableval=$enable_sim_default_model; case "${enableval}" in
5263 yes|no) as_fn_error "\"No value supplied for --enable-sim-default-model=model\"" "$LINENO" 5;;
5264 *) sim_default_model="-DWITH_DEFAULT_MODEL=${enableval}";;
5266 if test x"$silent" != x"yes" && test x"$sim_default_model" != x""; then
5267 echo "Setting default-model flags = $sim_default_model" 6>&1
5270 sim_default_model=""
5274 # Check whether --enable-sim-duplicate was given.
5275 if test "${enable_sim_duplicate+set}" = set; then :
5276 enableval=$enable_sim_duplicate; case "${enableval}" in
5279 *) as_fn_error "\"--enable-sim-duplicate does not take a value\"" "$LINENO" 5; sim_dup="";;
5281 if test x"$silent" != x"yes" && test x"$sim_dup" != x""; then
5282 echo "Setting duplicate flags = $sim_dup" 6>&1
5286 if test x"$silent" != x"yes"; then
5287 echo "Setting duplicate flags = $sim_dup" 6>&1
5292 # Check whether --enable-sim-endian was given.
5293 if test "${enable_sim_endian+set}" = set; then :
5294 enableval=$enable_sim_endian; case "${enableval}" in
5295 yes) case "$target" in
5296 *powerpc-*) sim_endian="-DWITH_TARGET_BYTE_ORDER=BIG_ENDIAN";;
5297 *powerpcle-*) sim_endian="-DWITH_TARGET_BYTE_ORDER=LITTLE_ENDIAN";;
5298 *) echo "Unknown target $target" 1>&6; sim_endian="-DWITH_TARGET_BYTE_ORDER=0";;
5300 no) sim_endian="-DWITH_TARGET_BYTE_ORDER=0";;
5301 b*|B*) sim_endian="-DWITH_TARGET_BYTE_ORDER=BIG_ENDIAN";;
5302 l*|L*) sim_endian="-DWITH_TARGET_BYTE_ORDER=LITTLE_ENDIAN";;
5303 *) as_fn_error "\"Unknown value $enableval for --enable-sim-endian\"" "$LINENO" 5; sim_endian="";;
5305 if test x"$silent" != x"yes" && test x"$sim_endian" != x""; then
5306 echo "Setting endian flags = $sim_endian" 6>&1
5313 # Check whether --enable-sim-env was given.
5314 if test "${enable_sim_env+set}" = set; then :
5315 enableval=$enable_sim_env; case "${enableval}" in
5316 operating | os | oea) sim_env="-DWITH_ENVIRONMENT=OPERATING_ENVIRONMENT";;
5317 virtual | vea) sim_env="-DWITH_ENVIRONMENT=VIRTUAL_ENVIRONMENT";;
5318 user | uea) sim_env="-DWITH_ENVIRONMENT=USER_ENVIRONMENT";;
5319 no) sim_env="-DWITH_ENVIRONMENT=0";;
5320 *) as_fn_error "\"Unknown value $enableval passed to --enable-sim-env\"" "$LINENO" 5; sim_env="";;
5322 if test x"$silent" != x"yes" && test x"$sim_env" != x""; then
5323 echo "Setting env flags = $sim_env" 6>&1
5330 # Check whether --enable-sim-filter was given.
5331 if test "${enable_sim_filter+set}" = set; then :
5332 enableval=$enable_sim_filter; case "${enableval}" in
5333 yes) as_fn_error "\"--enable-sim-filter must be specified with a rule to filter or no\"" "$LINENO" 5; sim_filter="";;
5335 *) sim_filter="-F $enableval";;
5337 if test x"$silent" != x"yes" && test x"$sim_filter" != x""; then
5338 echo "Setting filter flags = $sim_filter" 6>&1
5341 sim_filter="-F 32,f,o"
5342 if test x"$silent" != x"yes"; then
5343 echo "Setting filter flags = $sim_filter" 6>&1
5348 # Check whether --enable-sim-float was given.
5349 if test "${enable_sim_float+set}" = set; then :
5350 enableval=$enable_sim_float; case "${enableval}" in
5351 yes | hard) sim_float="-DWITH_FLOATING_POINT=HARD_FLOATING_POINT";;
5352 no | soft) sim_float="-DWITH_FLOATING_POINT=SOFT_FLOATING_POINT";;
5353 altivec) sim_float="-DWITH_ALTIVEC" ; sim_filter="${sim_filter},av" ;;
5354 *spe*|*simd*) sim_float="-DWITH_E500" ; sim_filter="${sim_filter},e500" ;;
5355 *) as_fn_error "\"Unknown value $enableval passed to --enable-sim-float\"" "$LINENO" 5; sim_float="";;
5357 if test x"$silent" != x"yes" && test x"$sim_float" != x""; then
5358 echo "Setting float flags = $sim_float" 6>&1
5363 *altivec*) sim_float="-DWITH_ALTIVEC" ; sim_filter="${sim_filter},av" ;;
5364 *spe*|*simd*) sim_float="-DWITH_E500" ; sim_filter="${sim_filter},e500" ;;
5371 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if union semun defined" >&5
5372 $as_echo_n "checking if union semun defined... " >&6; }
5373 if test "${ac_cv_HAS_UNION_SEMUN+set}" = set; then :
5374 $as_echo_n "(cached) " >&6
5376 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5377 /* end confdefs.h. */
5379 #include <sys/types.h>
5380 #include <sys/ipc.h>
5381 #include <sys/sem.h>
5390 if ac_fn_c_try_compile "$LINENO"; then :
5391 ac_cv_has_union_semun="yes"
5393 ac_cv_has_union_semun="no"
5395 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5396 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_has_union_semun" >&5
5397 $as_echo "$ac_cv_has_union_semun" >&6; }
5400 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_HAS_UNION_SEMUN" >&5
5401 $as_echo "$ac_cv_HAS_UNION_SEMUN" >&6; }
5404 if test "$ac_cv_has_union_semun" = "yes"; then
5405 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether System V semaphores are supported" >&5
5406 $as_echo_n "checking whether System V semaphores are supported... " >&6; }
5407 if test "${ac_cv_sysv_sem+set}" = set; then :
5408 $as_echo_n "(cached) " >&6
5411 if test "$cross_compiling" = yes; then :
5414 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5415 /* end confdefs.h. */
5417 #include <sys/types.h>
5418 #include <sys/ipc.h>
5419 #include <sys/sem.h>
5423 int id=semget(IPC_PRIVATE,1,IPC_CREAT|0400);
5426 arg.val = 0; /* avoid implicit type cast to union */
5427 if (semctl(id, 0, IPC_RMID, arg) == -1)
5433 if ac_fn_c_try_run "$LINENO"; then :
5434 ac_cv_sysv_sem="yes"
5438 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
5439 conftest.$ac_objext conftest.beam conftest.$ac_ext
5444 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sysv_sem" >&5
5445 $as_echo "$ac_cv_sysv_sem" >&6; }
5446 else # semun is not defined
5447 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether System V semaphores are supported" >&5
5448 $as_echo_n "checking whether System V semaphores are supported... " >&6; }
5449 if test "${ac_cv_sysv_sem+set}" = set; then :
5450 $as_echo_n "(cached) " >&6
5453 if test "$cross_compiling" = yes; then :
5456 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5457 /* end confdefs.h. */
5459 #include <sys/types.h>
5460 #include <sys/ipc.h>
5461 #include <sys/sem.h>
5464 struct semid_ds *buf;
5470 int id=semget(IPC_PRIVATE,1,IPC_CREAT|0400);
5473 arg.val = 0; /* avoid implicit type cast to union */
5474 if (semctl(id, 0, IPC_RMID, arg) == -1)
5480 if ac_fn_c_try_run "$LINENO"; then :
5481 ac_cv_sysv_sem="yes"
5485 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
5486 conftest.$ac_objext conftest.beam conftest.$ac_ext
5491 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sysv_sem" >&5
5492 $as_echo "$ac_cv_sysv_sem" >&6; }
5495 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether System V shared memory is supported" >&5
5496 $as_echo_n "checking whether System V shared memory is supported... " >&6; }
5497 if test "${ac_cv_sysv_shm+set}" = set; then :
5498 $as_echo_n "(cached) " >&6
5501 if test "$cross_compiling" = yes; then :
5504 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5505 /* end confdefs.h. */
5507 #include <sys/types.h>
5508 #include <sys/ipc.h>
5509 #include <sys/shm.h>
5511 int id=shmget(IPC_PRIVATE,1,IPC_CREAT|0400);
5514 if (shmctl(id, IPC_RMID, 0) == -1)
5520 if ac_fn_c_try_run "$LINENO"; then :
5521 ac_cv_sysv_shm="yes"
5525 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
5526 conftest.$ac_objext conftest.beam conftest.$ac_ext
5531 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sysv_shm" >&5
5532 $as_echo "$ac_cv_sysv_shm" >&6; }
5534 if test x"$ac_cv_sysv_shm" = x"yes" -a x"$ac_cv_sysv_sem" = x"yes" ; then
5535 sim_sysv_ipc_hw=",sem,shm";
5540 if test x"$ac_cv_has_union_semun" = x"yes" -a x"$ac_cv_sysv_sem" = x"yes" ; then
5542 $as_echo "#define HAVE_UNION_SEMUN 1" >>confdefs.h
5547 # Check whether --enable-sim-hardware was given.
5548 if test "${enable_sim_hardware+set}" = set; then :
5549 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}"
5550 case "${enableval}" in
5552 no) as_fn_error "\"List of hardware must be specified for --enable-sim-hardware\"" "$LINENO" 5; hardware="";;
5553 ,*) hardware="${hardware}${enableval}";;
5554 *,) hardware="${enableval}${hardware}";;
5555 *) hardware="${enableval}"'';;
5557 sim_hw_src=`echo $hardware |
sed -e 's/,/.c hw_/g' -e 's/^/hw_/' -e s
'/$/.c/'`
5558 sim_hw_obj=`echo $sim_hw_src |
sed -e 's/\.c/.o/g'`
5559 if test x"$silent" != x"yes" && test x"$hardware" != x""; then
5560 echo "Setting hardware to $sim_hw_src, $sim_hw_obj"
5563 hardware="cpu,memory,nvram,iobus,htab,disk,trace,register,vm,init,core,pal,com,eeprom,opic,glue,phb,ide${sim_sysv_ipc_hw}"
5564 sim_hw_src=`echo $hardware |
sed -e 's/,/.c hw_/g' -e 's/^/hw_/' -e s
'/$/.c/'`
5565 sim_hw_obj=`echo $sim_hw_src |
sed -e 's/\.c/.o/g'`
5566 if test x"$silent" != x"yes"; then
5567 echo "Setting hardware to $sim_hw_src, $sim_hw_obj"
5571 # Check whether --enable-sim-hostbitsize was given.
5572 if test "${enable_sim_hostbitsize+set}" = set; then :
5573 enableval=$enable_sim_hostbitsize; case "${enableval}" in
5574 32|64) sim_hostbitsize="-DWITH_HOST_WORD_BITSIZE=$enableval";;
5575 *) as_fn_error "\"--enable-sim-hostbitsize was given $enableval. Expected 32 or 64\"" "$LINENO" 5; sim_hostbitsize="";;
5577 if test x"$silent" != x"yes" && test x"$sim_hostbitsize" != x""; then
5578 echo "Setting hostbitsize flags = $sim_hostbitsize" 6>&1
5586 ac_cpp='$CPP $CPPFLAGS'
5587 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5588 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5589 ac_compiler_gnu=$ac_cv_c_compiler_gnu
5590 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
5591 $as_echo_n "checking how to run the C preprocessor... " >&6; }
5592 # On Suns, sometimes $CPP names a directory.
5593 if test -n "$CPP" && test -d "$CPP"; then
5596 if test -z "$CPP"; then
5597 if test "${ac_cv_prog_CPP+set}" = set; then :
5598 $as_echo_n "(cached) " >&6
5600 # Double quotes because CPP needs to be expanded
5601 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
5604 for ac_c_preproc_warn_flag in '' yes
5606 # Use a header file that comes with gcc, so configuring glibc
5607 # with a fresh cross-compiler works.
5608 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5609 # <limits.h> exists even on freestanding compilers.
5610 # On the NeXT, cc -E runs the code through the compiler's parser,
5611 # not just through cpp. "Syntax error" is here to catch this case.
5612 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5613 /* end confdefs.h. */
5615 # include <limits.h>
5617 # include <assert.h>
5621 if ac_fn_c_try_cpp "$LINENO"; then :
5624 # Broken: fails on valid input.
5627 rm -f conftest.err conftest.$ac_ext
5629 # OK, works on sane cases. Now check whether nonexistent headers
5630 # can be detected and how.
5631 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5632 /* end confdefs.h. */
5633 #include <ac_nonexistent.h>
5635 if ac_fn_c_try_cpp "$LINENO"; then :
5636 # Broken: success on invalid input.
5639 # Passes both tests.
5643 rm -f conftest.err conftest.$ac_ext
5646 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
5647 rm -f conftest.err conftest.
$ac_ext
5648 if $ac_preproc_ok; then :
5660 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
5661 $as_echo "$CPP" >&6; }
5663 for ac_c_preproc_warn_flag
in '' yes
5665 # Use a header file that comes with gcc, so configuring glibc
5666 # with a fresh cross-compiler works.
5667 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5668 # <limits.h> exists even on freestanding compilers.
5669 # On the NeXT, cc -E runs the code through the compiler's parser,
5670 # not just through cpp. "Syntax error" is here to catch this case.
5671 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5672 /* end confdefs.h. */
5674 # include <limits.h>
5676 # include <assert.h>
5680 if ac_fn_c_try_cpp
"$LINENO"; then :
5683 # Broken: fails on valid input.
5686 rm -f conftest.err conftest.
$ac_ext
5688 # OK, works on sane cases. Now check whether nonexistent headers
5689 # can be detected and how.
5690 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5691 /* end confdefs.h. */
5692 #include <ac_nonexistent.h>
5694 if ac_fn_c_try_cpp
"$LINENO"; then :
5695 # Broken: success on invalid input.
5698 # Passes both tests.
5702 rm -f conftest.err conftest.
$ac_ext
5705 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
5706 rm -f conftest.err conftest.
$ac_ext
5707 if $ac_preproc_ok; then :
5710 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
5711 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
5712 as_fn_error
"C preprocessor \"$CPP\" fails sanity check
5713 See \`config.log' for more details." "$LINENO" 5; }
5717 ac_cpp
='$CPP $CPPFLAGS'
5718 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5719 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5720 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
5723 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
5724 $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
5725 if test "${ac_cv_path_GREP+set}" = set; then :
5726 $as_echo_n "(cached) " >&6
5728 if test -z "$GREP"; then
5729 ac_path_GREP_found
=false
5730 # Loop through the user's path and test for each of PROGNAME-LIST
5731 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5732 for as_dir
in $PATH$PATH_SEPARATOR/usr
/xpg
4/bin
5735 test -z "$as_dir" && as_dir
=.
5736 for ac_prog
in grep ggrep
; do
5737 for ac_exec_ext
in '' $ac_executable_extensions; do
5738 ac_path_GREP
="$as_dir/$ac_prog$ac_exec_ext"
5739 { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } ||
continue
5740 # Check for GNU ac_path_GREP and select it if it is found.
5741 # Check for GNU $ac_path_GREP
5742 case `"$ac_path_GREP" --version 2>&1` in
5744 ac_cv_path_GREP
="$ac_path_GREP" ac_path_GREP_found
=:;;
5747 $as_echo_n 0123456789 >"conftest.in"
5750 cat "conftest.in" "conftest.in" >"conftest.tmp"
5751 mv "conftest.tmp" "conftest.in"
5752 cp "conftest.in" "conftest.nl"
5753 $as_echo 'GREP' >> "conftest.nl"
5754 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev
/null ||
break
5755 diff "conftest.out" "conftest.nl" >/dev
/null
2>&1 ||
break
5756 as_fn_arith
$ac_count + 1 && ac_count
=$as_val
5757 if test $ac_count -gt ${ac_path_GREP_max-0}; then
5758 # Best one so far, save it but keep looking for a better one
5759 ac_cv_path_GREP
="$ac_path_GREP"
5760 ac_path_GREP_max
=$ac_count
5762 # 10*(2^10) chars as input seems more than enough
5763 test $ac_count -gt 10 && break
5765 rm -f conftest.
in conftest.tmp conftest.
nl conftest.out
;;
5768 $ac_path_GREP_found && break 3
5773 if test -z "$ac_cv_path_GREP"; then
5774 as_fn_error
"no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
5777 ac_cv_path_GREP
=$GREP
5781 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
5782 $as_echo "$ac_cv_path_GREP" >&6; }
5783 GREP
="$ac_cv_path_GREP"
5786 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
5787 $as_echo_n "checking for egrep... " >&6; }
5788 if test "${ac_cv_path_EGREP+set}" = set; then :
5789 $as_echo_n "(cached) " >&6
5791 if echo a |
$GREP -E '(a|b)' >/dev
/null
2>&1
5792 then ac_cv_path_EGREP
="$GREP -E"
5794 if test -z "$EGREP"; then
5795 ac_path_EGREP_found
=false
5796 # Loop through the user's path and test for each of PROGNAME-LIST
5797 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5798 for as_dir
in $PATH$PATH_SEPARATOR/usr
/xpg
4/bin
5801 test -z "$as_dir" && as_dir
=.
5802 for ac_prog
in egrep; do
5803 for ac_exec_ext
in '' $ac_executable_extensions; do
5804 ac_path_EGREP
="$as_dir/$ac_prog$ac_exec_ext"
5805 { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } ||
continue
5806 # Check for GNU ac_path_EGREP and select it if it is found.
5807 # Check for GNU $ac_path_EGREP
5808 case `"$ac_path_EGREP" --version 2>&1` in
5810 ac_cv_path_EGREP
="$ac_path_EGREP" ac_path_EGREP_found
=:;;
5813 $as_echo_n 0123456789 >"conftest.in"
5816 cat "conftest.in" "conftest.in" >"conftest.tmp"
5817 mv "conftest.tmp" "conftest.in"
5818 cp "conftest.in" "conftest.nl"
5819 $as_echo 'EGREP' >> "conftest.nl"
5820 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev
/null ||
break
5821 diff "conftest.out" "conftest.nl" >/dev
/null
2>&1 ||
break
5822 as_fn_arith
$ac_count + 1 && ac_count
=$as_val
5823 if test $ac_count -gt ${ac_path_EGREP_max-0}; then
5824 # Best one so far, save it but keep looking for a better one
5825 ac_cv_path_EGREP
="$ac_path_EGREP"
5826 ac_path_EGREP_max
=$ac_count
5828 # 10*(2^10) chars as input seems more than enough
5829 test $ac_count -gt 10 && break
5831 rm -f conftest.
in conftest.tmp conftest.
nl conftest.out
;;
5834 $ac_path_EGREP_found && break 3
5839 if test -z "$ac_cv_path_EGREP"; then
5840 as_fn_error
"no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
5843 ac_cv_path_EGREP
=$EGREP
5848 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
5849 $as_echo "$ac_cv_path_EGREP" >&6; }
5850 EGREP
="$ac_cv_path_EGREP"
5853 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
5854 $as_echo_n "checking for ANSI C header files... " >&6; }
5855 if test "${ac_cv_header_stdc+set}" = set; then :
5856 $as_echo_n "(cached) " >&6
5858 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5859 /* end confdefs.h. */
5873 if ac_fn_c_try_compile
"$LINENO"; then :
5874 ac_cv_header_stdc
=yes
5876 ac_cv_header_stdc
=no
5878 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
5880 if test $ac_cv_header_stdc = yes; then
5881 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
5882 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5883 /* end confdefs.h. */
5887 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5888 $EGREP "memchr" >/dev
/null
2>&1; then :
5891 ac_cv_header_stdc
=no
5897 if test $ac_cv_header_stdc = yes; then
5898 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
5899 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5900 /* end confdefs.h. */
5904 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5905 $EGREP "free" >/dev
/null
2>&1; then :
5908 ac_cv_header_stdc
=no
5914 if test $ac_cv_header_stdc = yes; then
5915 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
5916 if test "$cross_compiling" = yes; then :
5919 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5920 /* end confdefs.h. */
5923 #if ((' ' & 0x0FF) == 0x020)
5924 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
5925 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
5927 # define ISLOWER(c) \
5928 (('a' <= (c) && (c) <= 'i') \
5929 || ('j' <= (c) && (c) <= 'r') \
5930 || ('s' <= (c) && (c) <= 'z'))
5931 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
5934 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
5939 for (i = 0; i < 256; i++)
5940 if (XOR (islower (i), ISLOWER (i))
5941 || toupper (i) != TOUPPER (i))
5946 if ac_fn_c_try_run
"$LINENO"; then :
5949 ac_cv_header_stdc
=no
5951 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
5952 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
5957 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
5958 $as_echo "$ac_cv_header_stdc" >&6; }
5959 if test $ac_cv_header_stdc = yes; then
5961 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
5965 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
5966 for ac_header
in sys
/types.h sys
/stat.h stdlib.h string.h memory.h
strings.h \
5967 inttypes.h stdint.h unistd.h
5969 as_ac_Header
=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
5970 ac_fn_c_check_header_compile
"$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
5972 eval as_val
=\$
$as_ac_Header
5973 if test "x$as_val" = x
""yes; then :
5974 cat >>confdefs.h
<<_ACEOF
5975 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
5983 # Check whether --enable-sim-hostendian was given.
5984 if test "${enable_sim_hostendian+set}" = set; then :
5985 enableval
=$enable_sim_hostendian; case "${enableval}" in
5986 no
) sim_hostendian
="-DWITH_HOST_BYTE_ORDER=0";;
5987 b
*|B
*) sim_hostendian
="-DWITH_HOST_BYTE_ORDER=BIG_ENDIAN";;
5988 l
*|L
*) sim_hostendian
="-DWITH_HOST_BYTE_ORDER=LITTLE_ENDIAN";;
5989 *) as_fn_error
"\"Unknown value $enableval for --enable-sim-hostendian\"" "$LINENO" 5; sim_hostendian
="";;
5991 if test x
"$silent" != x
"yes" && test x
"$sim_hostendian" != x
""; then
5992 echo "Setting hostendian flags = $sim_hostendian" 6>&1
5996 if test "x$cross_compiling" = "xno"; then
5997 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether byte ordering is bigendian" >&5
5998 $as_echo_n "checking whether byte ordering is bigendian... " >&6; }
5999 if test "${ac_cv_c_bigendian+set}" = set; then :
6000 $as_echo_n "(cached) " >&6
6002 ac_cv_c_bigendian
=unknown
6003 # See if we're dealing with a universal compiler.
6004 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6005 /* end confdefs.h. */
6006 #ifndef __APPLE_CC__
6007 not a universal capable compiler
6012 if ac_fn_c_try_compile
"$LINENO"; then :
6014 # Check for potential -arch flags. It is not universal unless
6015 # there are at least two -arch flags with different values.
6018 for ac_word
in $CC $CFLAGS $CPPFLAGS $LDFLAGS; do
6019 if test -n "$ac_prev"; then
6021 i?
86 | x86_64 | ppc | ppc64
)
6022 if test -z "$ac_arch" ||
test "$ac_arch" = "$ac_word"; then
6025 ac_cv_c_bigendian
=universal
6031 elif test "x$ac_word" = "x-arch"; then
6036 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
6037 if test $ac_cv_c_bigendian = unknown
; then
6038 # See if sys/param.h defines the BYTE_ORDER macro.
6039 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6040 /* end confdefs.h. */
6041 #include <sys/types.h>
6042 #include <sys/param.h>
6047 #if ! (defined BYTE_ORDER && defined BIG_ENDIAN \
6048 && defined LITTLE_ENDIAN && BYTE_ORDER && BIG_ENDIAN \
6057 if ac_fn_c_try_compile
"$LINENO"; then :
6058 # It does; now see whether it defined to BIG_ENDIAN or not.
6059 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6060 /* end confdefs.h. */
6061 #include <sys/types.h>
6062 #include <sys/param.h>
6067 #if BYTE_ORDER != BIG_ENDIAN
6075 if ac_fn_c_try_compile
"$LINENO"; then :
6076 ac_cv_c_bigendian
=yes
6078 ac_cv_c_bigendian
=no
6080 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
6082 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
6084 if test $ac_cv_c_bigendian = unknown
; then
6085 # See if <limits.h> defines _LITTLE_ENDIAN or _BIG_ENDIAN (e.g., Solaris).
6086 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6087 /* end confdefs.h. */
6093 #if ! (defined _LITTLE_ENDIAN || defined _BIG_ENDIAN)
6101 if ac_fn_c_try_compile
"$LINENO"; then :
6102 # It does; now see whether it defined to _BIG_ENDIAN or not.
6103 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6104 /* end confdefs.h. */
6118 if ac_fn_c_try_compile
"$LINENO"; then :
6119 ac_cv_c_bigendian
=yes
6121 ac_cv_c_bigendian
=no
6123 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
6125 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
6127 if test $ac_cv_c_bigendian = unknown
; then
6128 # Compile a test program.
6129 if test "$cross_compiling" = yes; then :
6130 # Try to guess by grepping values from an object file.
6131 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6132 /* end confdefs.h. */
6133 short int ascii_mm[] =
6134 { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 };
6135 short int ascii_ii[] =
6136 { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 };
6137 int use_ascii (int i) {
6138 return ascii_mm[i] + ascii_ii[i];
6140 short int ebcdic_ii[] =
6141 { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 };
6142 short int ebcdic_mm[] =
6143 { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 };
6144 int use_ebcdic (int i) {
6145 return ebcdic_mm[i] + ebcdic_ii[i];
6152 return use_ascii (foo) == use_ebcdic (foo);
6157 if ac_fn_c_try_compile
"$LINENO"; then :
6158 if grep BIGenDianSyS conftest.
$ac_objext >/dev
/null
; then
6159 ac_cv_c_bigendian
=yes
6161 if grep LiTTleEnDian conftest.
$ac_objext >/dev
/null
; then
6162 if test "$ac_cv_c_bigendian" = unknown
; then
6163 ac_cv_c_bigendian
=no
6165 # finding both strings is unlikely to happen, but who knows?
6166 ac_cv_c_bigendian
=unknown
6170 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
6172 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6173 /* end confdefs.h. */
6174 $ac_includes_default
6179 /* Are we little or big endian? From Harbison&Steele. */
6183 char c[sizeof (long int)];
6186 return u.c[sizeof (long int) - 1] == 1;
6192 if ac_fn_c_try_run
"$LINENO"; then :
6193 ac_cv_c_bigendian
=no
6195 ac_cv_c_bigendian
=yes
6197 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
6198 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
6203 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_bigendian" >&5
6204 $as_echo "$ac_cv_c_bigendian" >&6; }
6205 case $ac_cv_c_bigendian in #(
6207 $as_echo "#define WORDS_BIGENDIAN 1" >>confdefs.h
6213 $as_echo "#define AC_APPLE_UNIVERSAL_BUILD 1" >>confdefs.h
6217 as_fn_error
"unknown endianness
6218 presetting ac_cv_c_bigendian=no (or yes) will help" "$LINENO" 5 ;;
6221 if test $ac_cv_c_bigendian = yes; then
6222 sim_hostendian
="-DWITH_HOST_BYTE_ORDER=BIG_ENDIAN"
6224 sim_hostendian
="-DWITH_HOST_BYTE_ORDER=LITTLE_ENDIAN"
6227 sim_hostendian
="-DWITH_HOST_BYTE_ORDER=0"
6232 # Check whether --enable-sim-icache was given.
6233 if test "${enable_sim_icache+set}" = set; then :
6234 enableval
=$enable_sim_icache; icache
="-R"
6235 case "${enableval}" in
6236 yes) icache
="1024"; sim_icache
="-I $icache";;
6237 no
) sim_icache
="-R";;
6240 for x
in `echo "${enableval}" | sed -e "s/,/ /g"`; do
6242 define
) sim_icache
="${sim_icache}R";;
6243 semantic
) sim_icache
="${sim_icache}C";;
6244 insn
) sim_icache
="${sim_icache}S";;
6245 0*|
1*|
2*|
3*|
4*|
5*|
6*|
7*|
8*|
9*) icache
=$x;;
6246 *) as_fn_error
"\"Unknown value $x for --enable-sim-icache\"" "$LINENO" 5; sim_icache
="";;
6249 sim_icache
="${sim_icache}I $icache";;
6251 if test x
"$silent" != x
"yes" && test x
"$icache" != x
""; then
6252 echo "Setting instruction cache size to $icache ($sim_icache)"
6255 sim_icache
="-CSRI 1024"
6256 if test x
"$silent" != x
"yes"; then
6257 echo "Setting instruction cache size to 1024 ($sim_icache)"
6262 # Check whether --enable-sim-inline was given.
6263 if test "${enable_sim_inline+set}" = set; then :
6264 enableval
=$enable_sim_inline; sim_inline
=""
6265 case "$enableval" in
6266 no
) sim_inline
="-DDEFAULT_INLINE=0";;
6267 0) sim_inline
="-DDEFAULT_INLINE=0";;
6268 yes |
2) sim_inline
="-DDEFAULT_INLINE=ALL_INLINE";;
6269 1) sim_inline
="-DDEFAULT_INLINE=PSIM_INLINE_LOCALS";;
6270 *) for x
in `echo "$enableval" | sed -e "s/,/ /g"`; do
6273 *_INLINE
=*) new_flag
="-D$x";;
6274 *=*) new_flag
=`echo "$x" | sed -e "s/=/_INLINE=/" -e "s/^/-D/"`;;
6275 *_INLINE
) new_flag
="-D$x=ALL_INLINE";;
6276 *) new_flag
="-D$x""_INLINE=ALL_INLINE";;
6278 if test x
"$sim_inline" = x
""; then
6279 sim_inline
="$new_flag"
6281 sim_inline
="$sim_inline $new_flag"
6285 if test x
"$silent" != x
"yes" && test x
"$sim_inline" != x
""; then
6286 echo "Setting inline flags = $sim_inline" 6>&1
6289 if test x
"$GCC" != ""; then
6290 sim_inline
="-DDEFAULT_INLINE=PSIM_INLINE_LOCALS"
6291 if test x
"$silent" != x
"yes"; then
6292 echo "Setting inline flags = $sim_inline" 6>&1
6300 # Check whether --enable-sim-jump was given.
6301 if test "${enable_sim_jump+set}" = set; then :
6302 enableval
=$enable_sim_jump; case "${enableval}" in
6303 yes) sim_jump
="-J";;
6305 *) as_fn_error
"\"--enable-sim-jump does not take a value\"" "$LINENO" 5; sim_jump
="";;
6307 if test x
"$silent" != x
"yes" && test x
"$sim_jump" != x
""; then
6308 echo "Setting jump flag = $sim_jump" 6>&1
6312 if test x
"$silent" != x
"yes"; then
6313 echo "Setting jump flag = $sim_jump" 6>&1
6318 # Check whether --enable-sim-line-nr was given.
6319 if test "${enable_sim_line_nr+set}" = set; then :
6320 enableval
=$enable_sim_line_nr; case "${enableval}" in
6321 yes) sim_line_nr
="";;
6322 no
) sim_line_nr
="-L";;
6323 *) as_fn_error
"\"--enable-sim-line-nr does not take a value\"" "$LINENO" 5; sim_line_nr
="";;
6325 if test x
"$silent" != x
"yes" && test x
"$sim_line_nr" != x
""; then
6326 echo "Setting warning flags = $sim_line_nr" 6>&1
6333 # Check whether --enable-sim-model was given.
6334 if test "${enable_sim_model+set}" = set; then :
6335 enableval
=$enable_sim_model; case "${enableval}" in
6336 yes|no
) as_fn_error
"\"No value supplied for --enable-sim-model=model\"" "$LINENO" 5;;
6337 *) sim_model
="-DWITH_MODEL=${enableval}";;
6339 if test x
"$silent" != x
"yes" && test x
"$sim_model" != x
""; then
6340 echo "Setting model flags = $sim_model" 6>&1
6347 # Check whether --enable-sim-model-issue was given.
6348 if test "${enable_sim_model_issue+set}" = set; then :
6349 enableval
=$enable_sim_model_issue; case "${enableval}" in
6350 yes) sim_model_issue
="-DWITH_MODEL_ISSUE=MODEL_ISSUE_PROCESS";;
6351 no
) sim_model_issue
="-DWITH_MODEL_ISSUE=MODEL_ISSUE_IGNORE";;
6352 *) as_fn_error
"\"--enable-sim-model-issue does not take a value\"" "$LINENO" 5; sim_model_issue
="";;
6354 if test x
"$silent" != x
"yes"; then
6355 echo "Setting model-issue flags = $sim_model_issue" 6>&1
6362 # Check whether --enable-sim-monitor was given.
6363 if test "${enable_sim_monitor+set}" = set; then :
6364 enableval
=$enable_sim_monitor; case "${enableval}" in
6365 yes) sim_monitor
="-DWITH_MON='MONITOR_INSTRUCTION_ISSUE | MONITOR_LOAD_STORE_UNIT'";;
6366 no
) sim_monitor
="-DWITH_MON=0";;
6367 instruction
) sim_monitor
="-DWITH_MON=MONITOR_INSTRUCTION_ISSUE";;
6368 memory
) sim_monitor
="-DWITH_MON=MONITOR_LOAD_STORE_UNIT";;
6369 *) as_fn_error
"\"Unknown value $enableval passed to --enable-sim-mon\"" "$LINENO" 5; sim_env
="";;
6371 if test x
"$silent" != x
"yes" && test x
"$sim_monitor" != x
""; then
6372 echo "Setting monitor flags = $sim_monitor" 6>&1
6379 # Check whether --enable-sim-opcode was given.
6380 if test "${enable_sim_opcode+set}" = set; then :
6381 enableval
=$enable_sim_opcode; case "${enableval}" in
6382 yes|no
) as_fn_error
"\"No value supplied for --enable-sim-opcode=file\"" "$LINENO" 5;;
6383 *) if test -f "${srcdir}/${enableval}"; then
6384 sim_opcode
="${enableval}"
6385 elif test -f "${srcdir}/dc-${enableval}"; then
6386 sim_opcode
="dc-${enableval}"
6388 as_fn_error
"\"File $enableval is not an opcode rules file\"" "$LINENO" 5;
6389 sim_opcode
="dc-complex"
6392 if test x
"$silent" != x
"yes" && test x
"$sim_opcode" != x
""; then
6393 echo "Setting opcode flags = $sim_opcode" 6>&1
6396 sim_opcode
="dc-complex"
6397 if test x
"$silent" != x
"yes"; then
6398 echo "Setting opcode flags = $sim_opcode"
6403 # Check whether --enable-sim-packages was given.
6404 if test "${enable_sim_packages+set}" = set; then :
6405 enableval
=$enable_sim_packages; packages
=disklabel
6406 case "${enableval}" in
6408 no
) as_fn_error
"\"List of packages must be specified for --enable-sim-packages\"" "$LINENO" 5; packages
="";;
6409 ,*) packages
="${packages}${enableval}";;
6410 *,) packages
="${enableval}${packages}";;
6411 *) packages
="${enableval}"'';;
6413 sim_pk_src
=`echo $packages | sed -e 's/,/.c pk_/g' -e 's/^/pk_/' -e 's/$/.c/'`
6414 sim_pk_obj
=`echo $sim_pk_src | sed -e 's/\.c/.o/g'`
6415 if test x
"$silent" != x
"yes" && test x
"$packages" != x
""; then
6416 echo "Setting packages to $sim_pk_src, $sim_pk_obj"
6420 sim_pk_src
=`echo $packages | sed -e 's/,/.c pk_/g' -e 's/^/pk_/' -e 's/$/.c/'`
6421 sim_pk_obj
=`echo $sim_pk_src | sed -e 's/\.c/.o/g'`
6422 if test x
"$silent" != x
"yes"; then
6423 echo "Setting packages to $sim_pk_src, $sim_pk_obj"
6428 # Check whether --enable-sim-reserved-bits was given.
6429 if test "${enable_sim_reserved_bits+set}" = set; then :
6430 enableval
=$enable_sim_reserved_bits; case "${enableval}" in
6431 yes) sim_reserved
="-DWITH_RESERVED_BITS=1";;
6432 no
) sim_reserved
="-DWITH_RESERVED_BITS=0";;
6433 *) as_fn_error
"\"--enable-sim-reserved-bits does not take a value\"" "$LINENO" 5; sim_reserved
="";;
6435 if test x
"$silent" != x
"yes" && test x
"$sim_reserved" != x
""; then
6436 echo "Setting reserved flags = $sim_reserved" 6>&1
6443 # Check whether --enable-sim-smp was given.
6444 if test "${enable_sim_smp+set}" = set; then :
6445 enableval
=$enable_sim_smp; case "${enableval}" in
6446 yes) sim_smp
="-DWITH_SMP=5" ; sim_igen_smp
="-N 5";;
6447 no
) sim_smp
="-DWITH_SMP=0" ; sim_igen_smp
="-N 0";;
6448 *) sim_smp
="-DWITH_SMP=$enableval" ; sim_igen_smp
="-N $enableval";;
6450 if test x
"$silent" != x
"yes" && test x
"$sim_smp" != x
""; then
6451 echo "Setting smp flags = $sim_smp" 6>&1
6454 sim_smp
="-DWITH_SMP=5" ; sim_igen_smp
="-N 5"
6455 if test x
"$silent" != x
"yes"; then
6456 echo "Setting smp flags = $sim_smp" 6>&1
6461 # Check whether --enable-sim-stdio was given.
6462 if test "${enable_sim_stdio+set}" = set; then :
6463 enableval
=$enable_sim_stdio; case "${enableval}" in
6464 yes) sim_stdio
="-DWITH_STDIO=DO_USE_STDIO";;
6465 no
) sim_stdio
="-DWITH_STDIO=DONT_USE_STDIO";;
6466 *) as_fn_error
"\"Unknown value $enableval passed to --enable-sim-stdio\"" "$LINENO" 5; sim_stdio
="";;
6468 if test x
"$silent" != x
"yes" && test x
"$sim_stdio" != x
""; then
6469 echo "Setting stdio flags = $sim_stdio" 6>&1
6476 # Check whether --enable-sim-switch was given.
6477 if test "${enable_sim_switch+set}" = set; then :
6478 enableval
=$enable_sim_switch; case "${enableval}" in
6479 yes) sim_switch
="-s";;
6481 *) as_fn_error
"\"--enable-sim-switch does not take a value\"" "$LINENO" 5; sim_switch
="";;
6483 if test x
"$silent" != x
"yes" && test x
"$sim_switch" != x
""; then
6484 echo "Setting switch flags = $sim_switch" 6>&1
6488 if test x
"$silent" != x
"yes"; then
6489 echo "Setting switch flags = $sim_switch" 6>&1
6494 # Check whether --enable-sim-timebase was given.
6495 if test "${enable_sim_timebase+set}" = set; then :
6496 enableval
=$enable_sim_timebase; case "${enableval}" in
6497 yes) sim_timebase
="-DWITH_TIME_BASE=1";;
6498 no
) sim_timebase
="-DWITH_TIME_BASE=0";;
6499 *) as_fn_error
"\"--enable-sim-timebase does not take a value\"" "$LINENO" 5; sim_timebase
="";;
6501 if test x
"$silent" != x
"yes" && test x
"$sim_timebase" != x
""; then
6502 echo "Setting timebase flags = $sim_timebase" 6>&1
6509 # Check whether --enable-sim-trace was given.
6510 if test "${enable_sim_trace+set}" = set; then :
6511 enableval
=$enable_sim_trace; case "${enableval}" in
6512 yes) sim_trace
="-DWITH_TRACE=1";;
6513 no
) sim_trace
="-DWITH_TRACE=0";;
6514 *) as_fn_error
"\"--enable-sim-trace does not take a value\"" "$LINENO" 5; sim_trace
="";;
6516 if test x
"$silent" != x
"yes" && test x
"$sim_trace" != x
""; then
6517 echo "Setting trace flags = $sim_trace" 6>&1
6524 # Check whether --enable-sim-warnings was given.
6525 if test "${enable_sim_warnings+set}" = set; then :
6526 enableval
=$enable_sim_warnings; case "${enableval}" in
6527 yes) sim_warnings
="-Werror -Wall -Wpointer-arith -Wmissing-prototypes -Wmissing-declarations ";;
6528 no
) sim_warnings
="-w";;
6529 *) sim_warnings
=`echo "${enableval}" | sed -e "s/,/ /g"`;;
6531 if test x
"$silent" != x
"yes" && test x
"$sim_warnings" != x
""; then
6532 echo "Setting warning flags = $sim_warnings" 6>&1
6539 # Check whether --enable-sim-xor-endian was given.
6540 if test "${enable_sim_xor_endian+set}" = set; then :
6541 enableval
=$enable_sim_xor_endian; case "${enableval}" in
6542 yes) sim_xor_endian
="-DWITH_XOR_ENDIAN=8";;
6543 no
) sim_xor_endian
="-DWITH_XOR_ENDIAN=0";;
6544 *) sim_xor_endian
="-DWITH_XOR_ENDIAN=$enableval";;
6546 if test x
"$silent" != x
"yes" && test x
"$sim_xor_endian" != x
""; then
6547 echo "Setting xor-endian flag = $sim_xor_endian" 6>&1
6556 # Check whether --with-pkgversion was given.
6557 if test "${with_pkgversion+set}" = set; then :
6558 withval
=$with_pkgversion; case "$withval" in
6559 yes) as_fn_error
"package version not specified" "$LINENO" 5 ;;
6561 *) PKGVERSION
="($withval) " ;;
6572 # Check whether --with-bugurl was given.
6573 if test "${with_bugurl+set}" = set; then :
6574 withval
=$with_bugurl; case "$withval" in
6575 yes) as_fn_error
"bug URL not specified" "$LINENO" 5 ;;
6578 *) BUGURL
="$withval"
6582 BUGURL
="http://www.gnu.org/software/gdb/bugs/"
6592 REPORT_BUGS_TO
="<$BUGURL>"
6593 REPORT_BUGS_TEXI
=@uref
{`echo "$BUGURL" | sed 's/@/@@/g'`}
6600 cat >>confdefs.h
<<_ACEOF
6601 #define PKGVERSION "$PKGVERSION"
6605 cat >>confdefs.h
<<_ACEOF
6606 #define REPORT_BUGS_TO "$REPORT_BUGS_TO"
6610 # Make sure we can run config.sub.
6611 $SHELL "$ac_aux_dir/config.sub" sun4
>/dev
/null
2>&1 ||
6612 as_fn_error
"cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
6614 { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
6615 $as_echo_n "checking build system type... " >&6; }
6616 if test "${ac_cv_build+set}" = set; then :
6617 $as_echo_n "(cached) " >&6
6619 ac_build_alias
=$build_alias
6620 test "x$ac_build_alias" = x
&&
6621 ac_build_alias
=`$SHELL "$ac_aux_dir/config.guess"`
6622 test "x$ac_build_alias" = x
&&
6623 as_fn_error
"cannot guess build type; you must specify one" "$LINENO" 5
6624 ac_cv_build
=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
6625 as_fn_error
"$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
6628 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
6629 $as_echo "$ac_cv_build" >&6; }
6630 case $ac_cv_build in
6632 *) as_fn_error
"invalid value of canonical build" "$LINENO" 5;;
6635 ac_save_IFS
=$IFS; IFS
='-'
6641 # Remember, the first character of IFS is used to create $*,
6642 # except with old shells:
6645 case $build_os in *\
*) build_os
=`echo "$build_os" | sed 's/ /-/g'`;; esac
6648 { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
6649 $as_echo_n "checking host system type... " >&6; }
6650 if test "${ac_cv_host+set}" = set; then :
6651 $as_echo_n "(cached) " >&6
6653 if test "x$host_alias" = x
; then
6654 ac_cv_host
=$ac_cv_build
6656 ac_cv_host
=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
6657 as_fn_error
"$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
6661 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
6662 $as_echo "$ac_cv_host" >&6; }
6665 *) as_fn_error
"invalid value of canonical host" "$LINENO" 5;;
6668 ac_save_IFS
=$IFS; IFS
='-'
6674 # Remember, the first character of IFS is used to create $*,
6675 # except with old shells:
6678 case $host_os in *\
*) host_os
=`echo "$host_os" | sed 's/ /-/g'`;; esac
6681 { $as_echo "$as_me:${as_lineno-$LINENO}: checking target system type" >&5
6682 $as_echo_n "checking target system type... " >&6; }
6683 if test "${ac_cv_target+set}" = set; then :
6684 $as_echo_n "(cached) " >&6
6686 if test "x$target_alias" = x
; then
6687 ac_cv_target
=$ac_cv_host
6689 ac_cv_target
=`$SHELL "$ac_aux_dir/config.sub" $target_alias` ||
6690 as_fn_error
"$SHELL $ac_aux_dir/config.sub $target_alias failed" "$LINENO" 5
6694 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_target" >&5
6695 $as_echo "$ac_cv_target" >&6; }
6696 case $ac_cv_target in
6698 *) as_fn_error
"invalid value of canonical target" "$LINENO" 5;;
6700 target
=$ac_cv_target
6701 ac_save_IFS
=$IFS; IFS
='-'
6707 # Remember, the first character of IFS is used to create $*,
6708 # except with old shells:
6711 case $target_os in *\
*) target_os
=`echo "$target_os" | sed 's/ /-/g'`;; esac
6714 # The aliases save the names the user supplied, while $host etc.
6715 # will get canonicalized.
6716 test -n "$target_alias" &&
6717 test "$program_prefix$program_suffix$program_transform_name" = \
6719 program_prefix
=${target_alias}-
6721 test "$program_prefix" != NONE
&&
6722 program_transform_name
="s&^&$program_prefix&;$program_transform_name"
6723 # Use a double $ so make ignores it.
6724 test "$program_suffix" != NONE
&&
6725 program_transform_name
="s&\$&$program_suffix&;$program_transform_name"
6726 # Double any \ or $.
6727 # By default was `s,x,x', remove it if useless.
6728 ac_script
='s/[\\$]/&&/g;s/;s,x,x,$//'
6729 program_transform_name
=`$as_echo "$program_transform_name" | sed "$ac_script"`
6732 # BFD conditionally uses zlib, so we must link it in if libbfd does, by
6733 # using the same condition.
6735 # Use the system's zlib library.
6736 zlibdir
="-L\$(top_builddir)/../zlib"
6737 zlibinc
="-I\$(top_srcdir)/../zlib"
6739 # Check whether --with-system-zlib was given.
6740 if test "${with_system_zlib+set}" = set; then :
6741 withval
=$with_system_zlib; if test x
$with_system_zlib = xyes
; then
6752 # BFD uses libdl when when plugins enabled.
6755 for ac_header
in dlfcn.h
6757 ac_fn_c_check_header_compile
"$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
6759 if test "x$ac_cv_header_dlfcn_h" = x
""yes; then :
6760 cat >>confdefs.h
<<_ACEOF
6761 #define HAVE_DLFCN_H 1
6768 for ac_header
in windows.h
6770 ac_fn_c_check_header_compile
"$LINENO" "windows.h" "ac_cv_header_windows_h" "$ac_includes_default
6772 if test "x$ac_cv_header_windows_h" = x
""yes; then :
6773 cat >>confdefs.h
<<_ACEOF
6774 #define HAVE_WINDOWS_H 1
6782 # Check whether --enable-plugins was given.
6783 if test "${enable_plugins+set}" = set; then :
6784 enableval
=$enable_plugins; case "${enableval}" in
6787 if test "$maybe_plugins" != "yes" ; then
6788 as_fn_error
"Building with plugin support requires a host that supports dlopen." "$LINENO" 5
6792 plugins
=$maybe_plugins
6796 if test "$plugins" = "yes"; then
6797 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing dlopen" >&5
6798 $as_echo_n "checking for library containing dlopen... " >&6; }
6799 if test "${ac_cv_search_dlopen+set}" = set; then :
6800 $as_echo_n "(cached) " >&6
6802 ac_func_search_save_LIBS
=$LIBS
6803 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6804 /* end confdefs.h. */
6806 /* Override any GCC internal prototype to avoid an error.
6807 Use char because int might match the return type of a GCC
6808 builtin and then its argument prototype would still apply. */
6821 for ac_lib
in '' dl
; do
6822 if test -z "$ac_lib"; then
6823 ac_res
="none required"
6826 LIBS
="-l$ac_lib $ac_func_search_save_LIBS"
6828 if ac_fn_c_try_link
"$LINENO"; then :
6829 ac_cv_search_dlopen
=$ac_res
6831 rm -f core conftest.err conftest.
$ac_objext \
6833 if test "${ac_cv_search_dlopen+set}" = set; then :
6837 if test "${ac_cv_search_dlopen+set}" = set; then :
6840 ac_cv_search_dlopen
=no
6843 LIBS
=$ac_func_search_save_LIBS
6845 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_dlopen" >&5
6846 $as_echo "$ac_cv_search_dlopen" >&6; }
6847 ac_res
=$ac_cv_search_dlopen
6848 if test "$ac_res" != no
; then :
6849 test "$ac_res" = "none required" || LIBS
="$ac_res $LIBS"
6856 .
${srcdir}/..
/..
/bfd
/configure.
host
6861 $as_echo "#define USE_WIN32API 1" >>confdefs.h
6866 ac_config_headers
="$ac_config_headers config.h:config.in"
6869 ac_fn_c_check_member
"$LINENO" "struct stat" "st_blksize" "ac_cv_member_struct_stat_st_blksize" "$ac_includes_default"
6870 if test "x$ac_cv_member_struct_stat_st_blksize" = x
""yes; then :
6872 cat >>confdefs.h
<<_ACEOF
6873 #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
6877 $as_echo "#define HAVE_ST_BLKSIZE 1" >>confdefs.h
6882 ac_fn_c_check_member
"$LINENO" "struct stat" "st_blocks" "ac_cv_member_struct_stat_st_blocks" "$ac_includes_default"
6883 if test "x$ac_cv_member_struct_stat_st_blocks" = x
""yes; then :
6885 cat >>confdefs.h
<<_ACEOF
6886 #define HAVE_STRUCT_STAT_ST_BLOCKS 1
6890 $as_echo "#define HAVE_ST_BLOCKS 1" >>confdefs.h
6893 case " $LIBOBJS " in
6894 *" fileblocks.$ac_objext "* ) ;;
6895 *) LIBOBJS
="$LIBOBJS fileblocks.$ac_objext"
6902 ac_fn_c_check_member
"$LINENO" "struct stat" "st_rdev" "ac_cv_member_struct_stat_st_rdev" "$ac_includes_default"
6903 if test "x$ac_cv_member_struct_stat_st_rdev" = x
""yes; then :
6905 cat >>confdefs.h
<<_ACEOF
6906 #define HAVE_STRUCT_STAT_ST_RDEV 1
6910 $as_echo "#define HAVE_ST_RDEV 1" >>confdefs.h
6915 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether struct tm is in sys/time.h or time.h" >&5
6916 $as_echo_n "checking whether struct tm is in sys/time.h or time.h... " >&6; }
6917 if test "${ac_cv_struct_tm+set}" = set; then :
6918 $as_echo_n "(cached) " >&6
6920 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6921 /* end confdefs.h. */
6922 #include <sys/types.h>
6929 int *p = &tm.tm_sec;
6935 if ac_fn_c_try_compile
"$LINENO"; then :
6936 ac_cv_struct_tm
=time.h
6938 ac_cv_struct_tm
=sys
/time.h
6940 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
6942 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_struct_tm" >&5
6943 $as_echo "$ac_cv_struct_tm" >&6; }
6944 if test $ac_cv_struct_tm = sys
/time.h
; then
6946 $as_echo "#define TM_IN_SYS_TIME 1" >>confdefs.h
6950 ac_fn_c_check_member
"$LINENO" "struct tm" "tm_zone" "ac_cv_member_struct_tm_tm_zone" "#include <sys/types.h>
6951 #include <$ac_cv_struct_tm>
6954 if test "x$ac_cv_member_struct_tm_tm_zone" = x
""yes; then :
6956 cat >>confdefs.h
<<_ACEOF
6957 #define HAVE_STRUCT_TM_TM_ZONE 1
6963 if test "$ac_cv_member_struct_tm_tm_zone" = yes; then
6965 $as_echo "#define HAVE_TM_ZONE 1" >>confdefs.h
6968 ac_fn_c_check_decl
"$LINENO" "tzname" "ac_cv_have_decl_tzname" "#include <time.h>
6970 if test "x$ac_cv_have_decl_tzname" = x
""yes; then :
6976 cat >>confdefs.h
<<_ACEOF
6977 #define HAVE_DECL_TZNAME $ac_have_decl
6980 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for tzname" >&5
6981 $as_echo_n "checking for tzname... " >&6; }
6982 if test "${ac_cv_var_tzname+set}" = set; then :
6983 $as_echo_n "(cached) " >&6
6985 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6986 /* end confdefs.h. */
6988 #if !HAVE_DECL_TZNAME
6989 extern char *tzname[];
6995 return tzname[0][0];
7000 if ac_fn_c_try_link
"$LINENO"; then :
7001 ac_cv_var_tzname
=yes
7005 rm -f core conftest.err conftest.
$ac_objext \
7006 conftest
$ac_exeext conftest.
$ac_ext
7008 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_var_tzname" >&5
7009 $as_echo "$ac_cv_var_tzname" >&6; }
7010 if test $ac_cv_var_tzname = yes; then
7012 $as_echo "#define HAVE_TZNAME 1" >>confdefs.h
7018 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for uid_t in sys/types.h" >&5
7019 $as_echo_n "checking for uid_t in sys/types.h... " >&6; }
7020 if test "${ac_cv_type_uid_t+set}" = set; then :
7021 $as_echo_n "(cached) " >&6
7023 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7024 /* end confdefs.h. */
7025 #include <sys/types.h>
7028 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7029 $EGREP "uid_t" >/dev
/null
2>&1; then :
7030 ac_cv_type_uid_t
=yes
7037 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_uid_t" >&5
7038 $as_echo "$ac_cv_type_uid_t" >&6; }
7039 if test $ac_cv_type_uid_t = no
; then
7041 $as_echo "#define uid_t int" >>confdefs.h
7044 $as_echo "#define gid_t int" >>confdefs.h
7048 { $as_echo "$as_me:${as_lineno-$LINENO}: checking type of array argument to getgroups" >&5
7049 $as_echo_n "checking type of array argument to getgroups... " >&6; }
7050 if test "${ac_cv_type_getgroups+set}" = set; then :
7051 $as_echo_n "(cached) " >&6
7053 if test "$cross_compiling" = yes; then :
7054 ac_cv_type_getgroups
=cross
7056 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7057 /* end confdefs.h. */
7058 /* Thanks to Mike Rendell for this test. */
7059 $ac_includes_default
7062 #define MAX(x, y) ((x) > (y) ? (x) : (y))
7069 union { gid_t gval; long int lval; } val;
7072 for (i = 0; i < NGID; i++)
7073 gidset[i] = val.gval;
7074 n = getgroups (sizeof (gidset) / MAX (sizeof (int), sizeof (gid_t)) - 1,
7076 /* Exit non-zero if getgroups seems to require an array of ints. This
7077 happens when gid_t is short int but getgroups modifies an array
7079 return n > 0 && gidset[n] != val.gval;
7082 if ac_fn_c_try_run
"$LINENO"; then :
7083 ac_cv_type_getgroups
=gid_t
7085 ac_cv_type_getgroups
=int
7087 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
7088 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
7091 if test $ac_cv_type_getgroups = cross
; then
7092 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7093 /* end confdefs.h. */
7097 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7098 $EGREP "getgroups.*int.*gid_t" >/dev
/null
2>&1; then :
7099 ac_cv_type_getgroups
=gid_t
7101 ac_cv_type_getgroups
=int
7107 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_getgroups" >&5
7108 $as_echo "$ac_cv_type_getgroups" >&6; }
7110 cat >>confdefs.h
<<_ACEOF
7111 #define GETGROUPS_T $ac_cv_type_getgroups
7115 ac_fn_c_check_type
"$LINENO" "mode_t" "ac_cv_type_mode_t" "$ac_includes_default"
7116 if test "x$ac_cv_type_mode_t" = x
""yes; then :
7120 cat >>confdefs.h
<<_ACEOF
7126 ac_fn_c_check_type
"$LINENO" "off_t" "ac_cv_type_off_t" "$ac_includes_default"
7127 if test "x$ac_cv_type_off_t" = x
""yes; then :
7131 cat >>confdefs.h
<<_ACEOF
7132 #define off_t long int
7137 ac_fn_c_check_type
"$LINENO" "pid_t" "ac_cv_type_pid_t" "$ac_includes_default"
7138 if test "x$ac_cv_type_pid_t" = x
""yes; then :
7142 cat >>confdefs.h
<<_ACEOF
7148 { $as_echo "$as_me:${as_lineno-$LINENO}: checking return type of signal handlers" >&5
7149 $as_echo_n "checking return type of signal handlers... " >&6; }
7150 if test "${ac_cv_type_signal+set}" = set; then :
7151 $as_echo_n "(cached) " >&6
7153 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7154 /* end confdefs.h. */
7155 #include <sys/types.h>
7161 return *(signal (0, 0)) (0) == 1;
7166 if ac_fn_c_try_compile
"$LINENO"; then :
7167 ac_cv_type_signal
=int
7169 ac_cv_type_signal
=void
7171 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7173 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_signal" >&5
7174 $as_echo "$ac_cv_type_signal" >&6; }
7176 cat >>confdefs.h
<<_ACEOF
7177 #define RETSIGTYPE $ac_cv_type_signal
7181 ac_fn_c_check_type
"$LINENO" "size_t" "ac_cv_type_size_t" "$ac_includes_default"
7182 if test "x$ac_cv_type_size_t" = x
""yes; then :
7186 cat >>confdefs.h
<<_ACEOF
7187 #define size_t unsigned int
7192 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for uid_t in sys/types.h" >&5
7193 $as_echo_n "checking for uid_t in sys/types.h... " >&6; }
7194 if test "${ac_cv_type_uid_t+set}" = set; then :
7195 $as_echo_n "(cached) " >&6
7197 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7198 /* end confdefs.h. */
7199 #include <sys/types.h>
7202 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7203 $EGREP "uid_t" >/dev
/null
2>&1; then :
7204 ac_cv_type_uid_t
=yes
7211 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_uid_t" >&5
7212 $as_echo "$ac_cv_type_uid_t" >&6; }
7213 if test $ac_cv_type_uid_t = no
; then
7215 $as_echo "#define uid_t int" >>confdefs.h
7218 $as_echo "#define gid_t int" >>confdefs.h
7223 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
7225 as_ac_var
=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
7226 ac_fn_c_check_func
"$LINENO" "$ac_func" "$as_ac_var"
7227 eval as_val
=\$
$as_ac_var
7228 if test "x$as_val" = x
""yes; then :
7229 cat >>confdefs.h
<<_ACEOF
7230 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
7237 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
7239 as_ac_Header
=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
7240 ac_fn_c_check_header_mongrel
"$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
7241 eval as_val
=\$
$as_ac_Header
7242 if test "x$as_val" = x
""yes; then :
7243 cat >>confdefs.h
<<_ACEOF
7244 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
7252 for ac_hdr
in dirent.h sys
/ndir.h sys
/dir.h ndir.h
; do
7253 as_ac_Header
=`$as_echo "ac_cv_header_dirent_$ac_hdr" | $as_tr_sh`
7254 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_hdr that defines DIR" >&5
7255 $as_echo_n "checking for $ac_hdr that defines DIR... " >&6; }
7256 if { as_var
=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then :
7257 $as_echo_n "(cached) " >&6
7259 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7260 /* end confdefs.h. */
7261 #include <sys/types.h>
7273 if ac_fn_c_try_compile
"$LINENO"; then :
7274 eval "$as_ac_Header=yes"
7276 eval "$as_ac_Header=no"
7278 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7280 eval ac_res
=\$
$as_ac_Header
7281 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
7282 $as_echo "$ac_res" >&6; }
7283 eval as_val
=\$
$as_ac_Header
7284 if test "x$as_val" = x
""yes; then :
7285 cat >>confdefs.h
<<_ACEOF
7286 #define `$as_echo "HAVE_$ac_hdr" | $as_tr_cpp` 1
7289 ac_header_dirent
=$ac_hdr; break
7293 # Two versions of opendir et al. are in -ldir and -lx on SCO Xenix.
7294 if test $ac_header_dirent = dirent.h
; then
7295 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing opendir" >&5
7296 $as_echo_n "checking for library containing opendir... " >&6; }
7297 if test "${ac_cv_search_opendir+set}" = set; then :
7298 $as_echo_n "(cached) " >&6
7300 ac_func_search_save_LIBS
=$LIBS
7301 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7302 /* end confdefs.h. */
7304 /* Override any GCC internal prototype to avoid an error.
7305 Use char because int might match the return type of a GCC
7306 builtin and then its argument prototype would still apply. */
7319 for ac_lib
in '' dir
; do
7320 if test -z "$ac_lib"; then
7321 ac_res
="none required"
7324 LIBS
="-l$ac_lib $ac_func_search_save_LIBS"
7326 if ac_fn_c_try_link
"$LINENO"; then :
7327 ac_cv_search_opendir
=$ac_res
7329 rm -f core conftest.err conftest.
$ac_objext \
7331 if test "${ac_cv_search_opendir+set}" = set; then :
7335 if test "${ac_cv_search_opendir+set}" = set; then :
7338 ac_cv_search_opendir
=no
7341 LIBS
=$ac_func_search_save_LIBS
7343 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_opendir" >&5
7344 $as_echo "$ac_cv_search_opendir" >&6; }
7345 ac_res
=$ac_cv_search_opendir
7346 if test "$ac_res" != no
; then :
7347 test "$ac_res" = "none required" || LIBS
="$ac_res $LIBS"
7352 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing opendir" >&5
7353 $as_echo_n "checking for library containing opendir... " >&6; }
7354 if test "${ac_cv_search_opendir+set}" = set; then :
7355 $as_echo_n "(cached) " >&6
7357 ac_func_search_save_LIBS
=$LIBS
7358 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7359 /* end confdefs.h. */
7361 /* Override any GCC internal prototype to avoid an error.
7362 Use char because int might match the return type of a GCC
7363 builtin and then its argument prototype would still apply. */
7376 for ac_lib
in '' x
; do
7377 if test -z "$ac_lib"; then
7378 ac_res
="none required"
7381 LIBS
="-l$ac_lib $ac_func_search_save_LIBS"
7383 if ac_fn_c_try_link
"$LINENO"; then :
7384 ac_cv_search_opendir
=$ac_res
7386 rm -f core conftest.err conftest.
$ac_objext \
7388 if test "${ac_cv_search_opendir+set}" = set; then :
7392 if test "${ac_cv_search_opendir+set}" = set; then :
7395 ac_cv_search_opendir
=no
7398 LIBS
=$ac_func_search_save_LIBS
7400 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_opendir" >&5
7401 $as_echo "$ac_cv_search_opendir" >&6; }
7402 ac_res
=$ac_cv_search_opendir
7403 if test "$ac_res" != no
; then :
7404 test "$ac_res" = "none required" || LIBS
="$ac_res $LIBS"
7412 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct termios" >&5
7413 $as_echo_n "checking for struct termios... " >&6; }
7414 if test "${ac_cv_termios_struct+set}" = set; then :
7415 $as_echo_n "(cached) " >&6
7417 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7418 /* end confdefs.h. */
7419 #include <sys/types.h>
7420 #include <sys/termios.h>
7424 static struct termios x;
7434 if ac_fn_c_try_compile
"$LINENO"; then :
7435 ac_cv_termios_struct
=yes
7437 ac_cv_termios_struct
=no
7439 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7442 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_termios_struct" >&5
7443 $as_echo "$ac_cv_termios_struct" >&6; }
7444 if test $ac_cv_termios_struct = yes; then
7445 sim_termio
="$sim_termio -DHAVE_TERMIOS_STRUCTURE"
7448 if test "$ac_cv_termios_struct" = "yes"; then
7449 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for c_line field in struct termios" >&5
7450 $as_echo_n "checking for c_line field in struct termios... " >&6; }
7451 if test "${ac_cv_termios_cline+set}" = set; then :
7452 $as_echo_n "(cached) " >&6
7454 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7455 /* end confdefs.h. */
7456 #include <sys/types.h>
7457 #include <sys/termios.h>
7461 static struct termios x; x.c_line = 0;
7466 if ac_fn_c_try_compile
"$LINENO"; then :
7467 ac_cv_termios_cline
=yes
7469 ac_cv_termios_cline
=no
7471 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7475 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_termios_cline" >&5
7476 $as_echo "$ac_cv_termios_cline" >&6; }
7477 if test $ac_cv_termios_cline = yes; then
7478 sim_termio
="$sim_termio -DHAVE_TERMIOS_CLINE"
7481 ac_cv_termios_cline
=no
7484 if test "$ac_cv_termios_struct" != "yes"; then
7485 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct termio" >&5
7486 $as_echo_n "checking for struct termio... " >&6; }
7487 if test "${ac_cv_termio_struct+set}" = set; then :
7488 $as_echo_n "(cached) " >&6
7490 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7491 /* end confdefs.h. */
7492 #include <sys/types.h>
7493 #include <sys/termio.h>
7497 static struct termio x;
7507 if ac_fn_c_try_compile
"$LINENO"; then :
7508 ac_cv_termio_struct
=yes
7510 ac_cv_termio_struct
=no
7512 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7515 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_termio_struct" >&5
7516 $as_echo "$ac_cv_termio_struct" >&6; }
7517 if test $ac_cv_termio_struct = yes; then
7518 sim_termio
="$sim_termio -DHAVE_TERMIO_STRUCTURE"
7521 ac_cv_termio_struct
=no
7524 if test "$ac_cv_termio_struct" = "yes"; then
7525 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for c_line field in struct termio" >&5
7526 $as_echo_n "checking for c_line field in struct termio... " >&6; }
7527 if test "${ac_cv_termio_cline+set}" = set; then :
7528 $as_echo_n "(cached) " >&6
7530 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7531 /* end confdefs.h. */
7532 #include <sys/types.h>
7533 #include <sys/termio.h>
7537 static struct termio x; x.c_line = 0;
7542 if ac_fn_c_try_compile
"$LINENO"; then :
7543 ac_cv_termio_cline
=yes
7545 ac_cv_termio_cline
=no
7547 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7551 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_termio_cline" >&5
7552 $as_echo "$ac_cv_termio_cline" >&6; }
7553 if test $ac_cv_termio_cline = yes; then
7554 sim_termio
="$sim_termio -DHAVE_TERMIO_CLINE"
7557 ac_cv_termio_cline
=no
7560 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct statfs" >&5
7561 $as_echo_n "checking for struct statfs... " >&6; }
7562 if test "${ac_cv_struct_statfs+set}" = set; then :
7563 $as_echo_n "(cached) " >&6
7565 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7566 /* end confdefs.h. */
7567 #include <sys/types.h>
7568 #ifdef HAVE_SYS_PARAM_H
7569 #include <sys/param.h>
7571 #ifdef HAVE_SYS_MOUNT_H
7572 #include <sys/mount.h>
7574 #ifdef HAVE_SYS_VFS_H
7575 #include <sys/vfs.h>
7577 #ifdef HAVE_SYS_STATFS_H
7578 #include <sys/statfs.h>
7583 static struct statfs s;
7588 if ac_fn_c_try_compile
"$LINENO"; then :
7589 ac_cv_struct_statfs
=yes
7591 ac_cv_struct_statfs
=no
7593 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7596 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_struct_statfs" >&5
7597 $as_echo "$ac_cv_struct_statfs" >&6; }
7598 if test $ac_cv_struct_statfs = yes; then
7600 $as_echo "#define HAVE_STRUCT_STATFS 1" >>confdefs.h
7604 ac_fn_c_check_type
"$LINENO" "long long" "ac_cv_type_long_long" "$ac_includes_default"
7605 if test "x$ac_cv_type_long_long" = x
""yes; then :
7607 cat >>confdefs.h
<<_ACEOF
7608 #define HAVE_LONG_LONG 1
7616 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for /dev/zero" >&5
7617 $as_echo_n "checking for /dev/zero... " >&6; }
7618 if test "${ac_cv_devzero+set}" = set; then :
7619 $as_echo_n "(cached) " >&6
7621 if test "$cross_compiling" = yes; then :
7624 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7625 /* end confdefs.h. */
7630 int fd = open ("/dev/zero", O_RDONLY);
7633 for (i = 0; i < sizeof (buf); i++)
7635 if (read (fd, buf, sizeof (buf)) != sizeof (buf))
7637 for (i = 0; i < sizeof (buf); i++)
7643 if ac_fn_c_try_run
"$LINENO"; then :
7648 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
7649 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
7654 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_devzero" >&5
7655 $as_echo "$ac_cv_devzero" >&6; }
7656 if test $ac_cv_devzero = yes; then
7657 sim_devzero
="-DHAVE_DEVZERO"
7662 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for common simulator directory" >&5
7663 $as_echo_n "checking for common simulator directory... " >&6; }
7664 if test -f "${srcdir}/../common/callback.c"; then
7665 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7666 $as_echo "yes" >&6; }
7667 sim_callback
="callback.o targ-map.o"
7668 sim_targ_vals
="targ-vals.h targ-map.c targ-vals.def"
7670 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7671 $as_echo "no" >&6; }
7676 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for common simulator directory fpu implementation" >&5
7677 $as_echo_n "checking for common simulator directory fpu implementation... " >&6; }
7678 if test -f "${srcdir}/../common/sim-fpu.c"; then
7679 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7680 $as_echo "yes" >&6; }
7681 sim_fpu_cflags
="-DHAVE_COMMON_FPU -I../common -I${srcdir}/../common"
7684 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7685 $as_echo "no" >&6; }
7690 # Since we run commands on the build system, we have to create a
7691 # separate config header for the build system if build != host.
7692 if test x
$host = x
$build; then
7693 ac_config_commands
="$ac_config_commands build-config.h"
7701 /* | A-Za-z
:\\/* ) realsrcdir
=${srcdir};;
7702 *) realsrcdir
=..
/${srcdir};;
7704 saved_CFLAGS
="${CFLAGS}"
7705 CC
="${CC_FOR_BUILD}" CFLAGS
="${CFLAGS_FOR_BUILD}" \
7706 LDFLAGS
="${LDFLAGS_FOR_BUILD}" \
7707 ${realsrcdir}/configure \
7708 --enable-languages=${enable_languages-all} \
7709 --target=$target_alias --host=$build_alias --build=$build_alias
7710 CFLAGS
="${saved_CFLAGS}"
7711 mv config.h ..
/build-config.h
7724 if test -n "$ac_tool_prefix"; then
7725 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
7726 set dummy
${ac_tool_prefix}ranlib
; ac_word
=$2
7727 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7728 $as_echo_n "checking for $ac_word... " >&6; }
7729 if test "${ac_cv_prog_RANLIB+set}" = set; then :
7730 $as_echo_n "(cached) " >&6
7732 if test -n "$RANLIB"; then
7733 ac_cv_prog_RANLIB
="$RANLIB" # Let the user override the test.
7735 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
7739 test -z "$as_dir" && as_dir
=.
7740 for ac_exec_ext
in '' $ac_executable_extensions; do
7741 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7742 ac_cv_prog_RANLIB
="${ac_tool_prefix}ranlib"
7743 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7752 RANLIB
=$ac_cv_prog_RANLIB
7753 if test -n "$RANLIB"; then
7754 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
7755 $as_echo "$RANLIB" >&6; }
7757 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7758 $as_echo "no" >&6; }
7763 if test -z "$ac_cv_prog_RANLIB"; then
7764 ac_ct_RANLIB
=$RANLIB
7765 # Extract the first word of "ranlib", so it can be a program name with args.
7766 set dummy ranlib
; ac_word
=$2
7767 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7768 $as_echo_n "checking for $ac_word... " >&6; }
7769 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then :
7770 $as_echo_n "(cached) " >&6
7772 if test -n "$ac_ct_RANLIB"; then
7773 ac_cv_prog_ac_ct_RANLIB
="$ac_ct_RANLIB" # Let the user override the test.
7775 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
7779 test -z "$as_dir" && as_dir
=.
7780 for ac_exec_ext
in '' $ac_executable_extensions; do
7781 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7782 ac_cv_prog_ac_ct_RANLIB
="ranlib"
7783 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7792 ac_ct_RANLIB
=$ac_cv_prog_ac_ct_RANLIB
7793 if test -n "$ac_ct_RANLIB"; then
7794 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
7795 $as_echo "$ac_ct_RANLIB" >&6; }
7797 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7798 $as_echo "no" >&6; }
7801 if test "x$ac_ct_RANLIB" = x
; then
7804 case $cross_compiling:$ac_tool_warned in
7806 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7807 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7808 ac_tool_warned
=yes ;;
7810 RANLIB
=$ac_ct_RANLIB
7813 RANLIB
="$ac_cv_prog_RANLIB"
7857 ac_config_files
="$ac_config_files Makefile"
7859 ac_config_commands
="$ac_config_commands default"
7861 cat >confcache
<<\_ACEOF
7862 # This file is a shell script that caches the results of configure
7863 # tests run on this system so they can be shared between configure
7864 # scripts and configure runs, see configure's option --config-cache.
7865 # It is not useful on other systems. If it contains results you don't
7866 # want to keep, you may remove or edit it.
7868 # config.status only pays attention to the cache file if you give it
7869 # the --recheck option to rerun configure.
7871 # `ac_cv_env_foo' variables (set or unset) will be overridden when
7872 # loading this file, other *unset* `ac_cv_foo' will be assigned the
7877 # The following way of writing the cache mishandles newlines in values,
7878 # but we know of no workaround that is simple, portable, and efficient.
7879 # So, we kill variables containing newlines.
7880 # Ultrix sh set writes to stderr and can't be redirected directly,
7881 # and sets the high bit in the cache file unless we assign to the vars.
7883 for ac_var
in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
7884 eval ac_val
=\$
$ac_var
7888 *_cv_
*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
7889 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
7892 _ | IFS | as_nl
) ;; #(
7893 BASH_ARGV | BASH_SOURCE
) eval $ac_var= ;; #(
7894 *) { eval $ac_var=; unset $ac_var;} ;;
7900 case $as_nl`(ac_space=' '; set) 2>&1` in #(
7901 *${as_nl}ac_space
=\
*)
7902 # `set' does not quote correctly, so add quotes: double-quote
7903 # substitution turns \\\\ into \\, and sed turns \\ into \.
7906 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
7909 # `set' quotes correctly as required by POSIX, so do not add quotes.
7910 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
7919 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
7921 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
7923 if diff "$cache_file" confcache
>/dev
/null
2>&1; then :; else
7924 if test -w "$cache_file"; then
7925 test "x$cache_file" != "x/dev/null" &&
7926 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
7927 $as_echo "$as_me: updating cache $cache_file" >&6;}
7928 cat confcache
>$cache_file
7930 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
7931 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
7936 test "x$prefix" = xNONE
&& prefix
=$ac_default_prefix
7937 # Let make expand exec_prefix.
7938 test "x$exec_prefix" = xNONE
&& exec_prefix
='${prefix}'
7940 DEFS
=-DHAVE_CONFIG_H
7944 for ac_i
in : $LIBOBJS; do test "x$ac_i" = x
: && continue
7945 # 1. Remove the extension, and $U if already installed.
7946 ac_script
='s/\$U\././;s/\.o$//;s/\.obj$//'
7947 ac_i
=`$as_echo "$ac_i" | sed "$ac_script"`
7948 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
7949 # will be set to the directory where LIBOBJS objects are built.
7950 as_fn_append ac_libobjs
" \${LIBOBJDIR}$ac_i\$U.$ac_objext"
7951 as_fn_append ac_ltlibobjs
" \${LIBOBJDIR}$ac_i"'$U.lo'
7955 LTLIBOBJS
=$ac_ltlibobjs
7960 : ${CONFIG_STATUS=./config.status}
7962 ac_clean_files_save
=$ac_clean_files
7963 ac_clean_files
="$ac_clean_files $CONFIG_STATUS"
7964 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
7965 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
7967 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
7969 # Generated by $as_me.
7970 # Run this file to recreate the current configuration.
7971 # Compiler output produced by configure, useful for debugging
7972 # configure, is in config.log if it exists.
7978 SHELL=\${CONFIG_SHELL-$SHELL}
7981 cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail
=1
7982 ## -------------------- ##
7983 ## M4sh Initialization. ##
7984 ## -------------------- ##
7986 # Be more Bourne compatible
7987 DUALCASE
=1; export DUALCASE
# for MKS sh
7988 if test -n "${ZSH_VERSION+set}" && (emulate sh
) >/dev
/null
2>&1; then :
7991 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
7992 # is contrary to our usage. Disable this feature.
7993 alias -g '${1+"$@"}'='"$@"'
7994 setopt NO_GLOB_SUBST
7996 case `(set -o) 2>/dev/null` in #(
8008 # Printing a long string crashes Solaris 7 /usr/bin/printf.
8009 as_echo
='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
8010 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
8011 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
8012 # Prefer a ksh shell builtin over an external printf program on Solaris,
8013 # but without wasting forks for bash or zsh.
8014 if test -z "$BASH_VERSION$ZSH_VERSION" \
8015 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
8016 as_echo='print
-r --'
8017 as_echo_n='print
-rn --'
8018 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
8019 as_echo='printf %s
\n'
8020 as_echo_n='printf %s
'
8022 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
8023 as_echo_body='eval /usr
/ucb
/echo -n "$1$as_nl"'
8024 as_echo_n='/usr
/ucb
/echo -n'
8026 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
8027 as_echo_n_body='eval
8031 expr "X$arg" : "X\\(.*\\)$as_nl";
8032 arg
=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
8034 expr "X$arg" : "X\\(.*\\)" |
tr -d "$as_nl"
8036 export as_echo_n_body
8037 as_echo_n='sh
-c $as_echo_n_body as_echo
'
8040 as_echo='sh
-c $as_echo_body as_echo
'
8043 # The user is always right.
8044 if test "${PATH_SEPARATOR+set}" != set; then
8046 (PATH='/bin
;/bin
'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
8047 (PATH='/bin
:/bin
'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
8054 # We need space, tab and new line, in precisely that order. Quoting is
8055 # there to prevent editors from complaining about space-tab.
8056 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
8057 # splitting by setting IFS to empty value.)
8060 # Find who we are. Look in the path if we contain no directory separator.
8062 *[\\/]* ) as_myself=$0 ;;
8063 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8067 test -z "$as_dir" && as_dir=.
8068 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
8074 # We did not find ourselves, most probably we were run as `sh COMMAND'
8075 # in which case we are not to be found in the path.
8076 if test "x$as_myself" = x
; then
8079 if test ! -f "$as_myself"; then
8080 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
8084 # Unset variables that we do not need and which cause bugs (e.g. in
8085 # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
8086 # suppresses any "Segmentation fault" message there. '((' could
8087 # trigger a bug in pdksh 5.2.14.
8088 for as_var
in BASH_ENV ENV MAIL MAILPATH
8089 do eval test x\
${$as_var+set} = xset \
8090 && ( (unset $as_var) ||
exit 1) >/dev
/null
2>&1 && unset $as_var ||
:
8103 (unset CDPATH
) >/dev
/null
2>&1 && unset CDPATH
8106 # as_fn_error ERROR [LINENO LOG_FD]
8107 # ---------------------------------
8108 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
8109 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
8110 # script with status $?, using 1 if that was 0.
8113 as_status
=$?
; test $as_status -eq 0 && as_status
=1
8115 as_lineno
=${as_lineno-"$2"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
8116 $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
8118 $as_echo "$as_me: error: $1" >&2
8119 as_fn_exit
$as_status
8123 # as_fn_set_status STATUS
8124 # -----------------------
8125 # Set $? to STATUS, without forking.
8129 } # as_fn_set_status
8133 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
8143 # Portably unset VAR.
8146 { eval $1=; unset $1;}
8148 as_unset
=as_fn_unset
8149 # as_fn_append VAR VALUE
8150 # ----------------------
8151 # Append the text in VALUE to the end of the definition contained in VAR. Take
8152 # advantage of any shell optimizations that allow amortized linear growth over
8153 # repeated appends, instead of the typical quadratic growth present in naive
8155 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev
/null
; then :
8156 eval 'as_fn_append ()
8167 # as_fn_arith ARG...
8168 # ------------------
8169 # Perform arithmetic evaluation on the ARGs, and store the result in the
8170 # global $as_val. Take advantage of shells that can avoid forks. The arguments
8171 # must be portable across $(()) and expr.
8172 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev
/null
; then :
8173 eval 'as_fn_arith ()
8180 as_val
=`expr "$@" || test $? -eq 1`
8185 if expr a
: '\(a\)' >/dev
/null
2>&1 &&
8186 test "X`expr 00001 : '.*\(...\)'`" = X001
; then
8192 if (basename -- /) >/dev
/null
2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
8193 as_basename
=basename
8198 if (as_dir
=`dirname -- /` && test "X$as_dir" = X
/) >/dev
/null
2>&1; then
8204 as_me
=`$as_basename -- "$0" ||
8205 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
8206 X"$0" : 'X\(//\)$' \| \
8207 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
8209 sed '/^.*\/\([^/][^/]*\)\/*$/{
8223 # Avoid depending upon Character Ranges.
8224 as_cr_letters
='abcdefghijklmnopqrstuvwxyz'
8225 as_cr_LETTERS
='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
8226 as_cr_Letters
=$as_cr_letters$as_cr_LETTERS
8227 as_cr_digits
='0123456789'
8228 as_cr_alnum
=$as_cr_Letters$as_cr_digits
8230 ECHO_C
= ECHO_N
= ECHO_T
=
8231 case `echo -n x` in #(((((
8233 case `echo 'xy\c'` in
8234 *c
*) ECHO_T
=' ';; # ECHO_T is single tab character.
8236 *) echo `echo ksh88 bug on AIX 6.1` > /dev
/null
8243 rm -f conf$$ conf$$.exe conf$$.
file
8244 if test -d conf$$.dir
; then
8245 rm -f conf$$.dir
/conf$$.
file
8248 mkdir conf$$.dir
2>/dev
/null
8250 if (echo >conf$$.
file) 2>/dev
/null
; then
8251 if ln -s conf$$.
file conf$$
2>/dev
/null
; then
8253 # ... but there are two gotchas:
8254 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
8255 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
8256 # In both cases, we have to default to `cp -p'.
8257 ln -s conf$$.
file conf$$.dir
2>/dev
/null
&& test ! -f conf$$.exe ||
8259 elif ln conf$$.
file conf$$
2>/dev
/null
; then
8267 rm -f conf$$ conf$$.exe conf$$.dir
/conf$$.
file conf$$.
file
8268 rmdir conf$$.dir
2>/dev
/null
8273 # Create "$as_dir" as a directory, including parents if necessary.
8278 -*) as_dir
=.
/$as_dir;;
8280 test -d "$as_dir" ||
eval $as_mkdir_p ||
{
8284 *\'*) as_qdir
=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
8285 *) as_qdir
=$as_dir;;
8287 as_dirs
="'$as_qdir' $as_dirs"
8288 as_dir
=`$as_dirname -- "$as_dir" ||
8289 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
8290 X"$as_dir" : 'X\(//\)[^/]' \| \
8291 X"$as_dir" : 'X\(//\)$' \| \
8292 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
8293 $as_echo X"$as_dir" |
8294 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
8311 test -d "$as_dir" && break
8313 test -z "$as_dirs" ||
eval "mkdir $as_dirs"
8314 } ||
test -d "$as_dir" || as_fn_error
"cannot create directory $as_dir"
8318 if mkdir
-p .
2>/dev
/null
; then
8319 as_mkdir_p
='mkdir -p "$as_dir"'
8321 test -d .
/-p && rmdir .
/-p
8325 if test -x / >/dev
/null
2>&1; then
8328 if ls -dL / >/dev
/null
2>&1; then
8335 if test -d "$1"; then
8341 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
8342 ???[sx]*):;;*)false;;esac;fi
8346 as_executable_p
=$as_test_x
8348 # Sed expression to map a string onto a valid CPP name.
8349 as_tr_cpp
="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
8351 # Sed expression to map a string onto a valid variable name.
8352 as_tr_sh
="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
8356 ## ----------------------------------- ##
8357 ## Main body of $CONFIG_STATUS script. ##
8358 ## ----------------------------------- ##
8360 test $as_write_fail = 0 && chmod +x
$CONFIG_STATUS || ac_write_fail
=1
8362 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
8363 # Save the log message, to keep $0 and so on meaningful, and to
8364 # report actual input values of CONFIG_FILES etc. instead of their
8365 # values after options handling.
8367 This file was extended by $as_me, which was
8368 generated by GNU Autoconf 2.64. Invocation command line was
8370 CONFIG_FILES = $CONFIG_FILES
8371 CONFIG_HEADERS = $CONFIG_HEADERS
8372 CONFIG_LINKS = $CONFIG_LINKS
8373 CONFIG_COMMANDS = $CONFIG_COMMANDS
8376 on `(hostname || uname -n) 2>/dev/null | sed 1q`
8381 case $ac_config_files in *"
8382 "*) set x
$ac_config_files; shift; ac_config_files
=$
*;;
8385 case $ac_config_headers in *"
8386 "*) set x
$ac_config_headers; shift; ac_config_headers
=$
*;;
8390 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8391 # Files that config.status was made for.
8392 config_files="$ac_config_files"
8393 config_headers="$ac_config_headers"
8394 config_commands="$ac_config_commands"
8398 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
8400 \`$as_me' instantiates files and other configuration actions
8401 from templates according to the current configuration. Unless the files
8402 and actions are specified as TAGs, all are instantiated by default.
8404 Usage: $0 [OPTION]... [TAG]...
8406 -h, --help print this help, then exit
8407 -V, --version print version number and configuration settings, then exit
8408 -q, --quiet, --silent
8409 do not print progress messages
8410 -d, --debug don't remove temporary files
8411 --recheck update $as_me by reconfiguring in the same conditions
8412 --file=FILE[:TEMPLATE]
8413 instantiate the configuration file FILE
8414 --header=FILE[:TEMPLATE]
8415 instantiate the configuration header FILE
8417 Configuration files:
8420 Configuration headers:
8423 Configuration commands:
8426 Report bugs to the package provider."
8429 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8432 configured by $0, generated by GNU Autoconf 2.64,
8433 with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
8435 Copyright (C) 2009 Free Software Foundation, Inc.
8436 This config.status script is free software; the Free Software Foundation
8437 gives unlimited permission to copy, distribute and modify it."
8442 test -n "\$AWK" || AWK=awk
8445 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
8446 # The default lists apply if the user does not specify any file.
8452 ac_option
=`expr "X$1" : 'X\([^=]*\)='`
8453 ac_optarg
=`expr "X$1" : 'X[^=]*=\(.*\)'`
8464 # Handling of the options.
8465 -recheck |
--recheck |
--rechec |
--reche |
--rech |
--rec |
--re |
--r)
8467 --version |
--versio |
--versi |
--vers |
--ver |
--ve |
--v |
-V )
8468 $as_echo "$ac_cs_version"; exit ;;
8469 --debug |
--debu |
--deb |
--de |
--d |
-d )
8471 --file |
--fil |
--fi |
--f )
8474 *\'*) ac_optarg
=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
8476 as_fn_append CONFIG_FILES
" '$ac_optarg'"
8477 ac_need_defaults
=false
;;
8478 --header |
--heade |
--head |
--hea )
8481 *\'*) ac_optarg
=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
8483 as_fn_append CONFIG_HEADERS
" '$ac_optarg'"
8484 ac_need_defaults
=false
;;
8486 # Conflict between --help and --header
8487 as_fn_error
"ambiguous option: \`$1'
8488 Try \`$0 --help' for more information.";;
8489 --help |
--hel |
-h )
8490 $as_echo "$ac_cs_usage"; exit ;;
8491 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
8492 |
-silent |
--silent |
--silen |
--sile |
--sil |
--si |
--s)
8496 -*) as_fn_error
"unrecognized option: \`$1'
8497 Try \`$0 --help' for more information." ;;
8499 *) as_fn_append ac_config_targets
" $1"
8500 ac_need_defaults
=false
;;
8506 ac_configure_extra_args
=
8508 if $ac_cs_silent; then
8510 ac_configure_extra_args
="$ac_configure_extra_args --silent"
8514 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8515 if \$ac_cs_recheck; then
8516 set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
8518 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
8519 CONFIG_SHELL='$SHELL'
8525 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
8529 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
8530 ## Running $as_me. ##
8536 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8539 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
8541 # Handling of arguments.
8542 for ac_config_target
in $ac_config_targets
8544 case $ac_config_target in
8545 "config.h") CONFIG_HEADERS
="$CONFIG_HEADERS config.h:config.in" ;;
8546 "build-config.h") CONFIG_COMMANDS
="$CONFIG_COMMANDS build-config.h" ;;
8547 "Makefile") CONFIG_FILES
="$CONFIG_FILES Makefile" ;;
8548 "default") CONFIG_COMMANDS
="$CONFIG_COMMANDS default" ;;
8550 *) as_fn_error
"invalid argument: \`$ac_config_target'" "$LINENO" 5;;
8555 # If the user did not use the arguments to specify the items to instantiate,
8556 # then the envvar interface is used. Set only those that are not.
8557 # We use the long form for the default assignment because of an extremely
8558 # bizarre bug on SunOS 4.1.3.
8559 if $ac_need_defaults; then
8560 test "${CONFIG_FILES+set}" = set || CONFIG_FILES
=$config_files
8561 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS
=$config_headers
8562 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS
=$config_commands
8565 # Have a temporary directory for convenience. Make it in the build tree
8566 # simply because there is no reason against having it here, and in addition,
8567 # creating and moving files from /tmp can sometimes cause problems.
8568 # Hook for its removal unless debugging.
8569 # Note that there is a small window in which the directory will not be cleaned:
8570 # after its creation but before its name has been assigned to `$tmp'.
8574 trap 'exit_status=$?
8575 { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
8577 trap 'as_fn_exit 1' 1 2 13 15
8579 # Create a (secure) tmp directory for tmp files.
8582 tmp
=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
8583 test -n "$tmp" && test -d "$tmp"
8586 tmp
=.
/conf$$
-$RANDOM
8587 (umask 077 && mkdir
"$tmp")
8588 } || as_fn_error
"cannot create a temporary directory in ." "$LINENO" 5
8590 # Set up the scripts for CONFIG_FILES section.
8591 # No need to generate them if there are no CONFIG_FILES.
8592 # This happens for instance with `./config.status config.h'.
8593 if test -n "$CONFIG_FILES"; then
8596 ac_cr
=`echo X | tr X '\015'`
8597 # On cygwin, bash can eat \r inside `` if the user requested igncr.
8598 # But we know of no other shell where ac_cr would be empty at this
8599 # point, so we can use a bashism as a fallback.
8600 if test "x$ac_cr" = x
; then
8601 eval ac_cr
=\$
\'\\r
\'
8603 ac_cs_awk_cr
=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
8604 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
8610 echo 'BEGIN {' >"$tmp/subs1.awk" &&
8615 echo "cat >conf$$subs.awk <<_ACEOF" &&
8616 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
8619 as_fn_error "could not
make $CONFIG_STATUS" "$LINENO" 5
8620 ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
8622 for ac_last_try in false false false false false :; do
8623 . ./conf$$subs.sh ||
8624 as_fn_error "could not
make $CONFIG_STATUS" "$LINENO" 5
8626 ac_delim_n=`sed -n "s
/.
*$ac_delim\$
/X
/p
" conf$$subs.awk | grep -c X`
8627 if test $ac_delim_n = $ac_delim_num; then
8629 elif $ac_last_try; then
8630 as_fn_error "could not
make $CONFIG_STATUS" "$LINENO" 5
8632 ac_delim="$ac_delim!$ac_delim _
$ac_delim!! "
8637 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8638 cat >>"\
$tmp/subs1.
awk" <<\\_ACAWK &&
8642 s/^/S["/; s
/!.
*/"]=/
8652 s/\(.\{148\}\).*/\1/
8654 s/["\\]/\\&/g
; s
/^
/"/; s/$/\\n"\\/
8659 s
/["\\]/\\&/g; s/^/"/; s
/$
/"\\/
8666 s/\(.\{148\}\).*/\1/
8668 s/["\\]/\\&/g
; s
/^
/"/; s/$/"/
8672 s
/["\\]/\\&/g; s/^/"/; s
/$
/"\\/
8677 ' <conf$$subs.awk | sed '
8682 ' >>$CONFIG_STATUS || ac_write_fail=1
8683 rm -f conf$$subs.awk
8684 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8686 cat >>"\
$tmp/subs1.
awk" <<_ACAWK &&
8687 for (key in S) S_is_set[key] = 1
8693 nfields = split(line, field, "@
")
8695 len = length(field[1])
8696 for (i = 2; i < nfields; i++) {
8698 keylen = length(key)
8699 if (S_is_set[key]) {
8701 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
8702 len += length(value) + length(field[++i])
8713 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8714 if sed "s
/$ac_cr//" < /dev/null > /dev/null 2>&1; then
8715 sed "s
/$ac_cr\$
//; s
/$ac_cr/$ac_cs_awk_cr/g
"
8718 fi < "$tmp/subs1.
awk" > "$tmp/subs.
awk" \
8719 || as_fn_error "could not setup config files machinery
" "$LINENO" 5
8722 # VPATH may cause trouble with some makes, so we remove $(srcdir),
8723 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".
", strip leading and
8724 # trailing colons and then remove the whole line if VPATH becomes empty
8725 # (actually we leave an empty line to preserve line numbers).
8726 if test "x
$srcdir" = x.; then
8727 ac_vpsub='/^[ ]*VPATH[ ]*=/{
8731 s/^\([^=]*=[ ]*\):*/\1/
8737 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8738 fi # test -n "$CONFIG_FILES"
8740 # Set up the scripts for CONFIG_HEADERS section.
8741 # No need to generate them if there are no CONFIG_HEADERS.
8742 # This happens for instance with `./config.status Makefile'.
8743 if test -n "$CONFIG_HEADERS"; then
8744 cat >"$tmp/defines.
awk" <<\_ACAWK ||
8748 # Transform confdefs.h into an awk script `defines.awk', embedded as
8749 # here-document in config.status, that substitutes the proper values into
8750 # config.h.in to produce config.h.
8752 # Create a delimiter string that does not exist in confdefs.h, to ease
8753 # handling of long lines.
8755 for ac_last_try in false false :; do
8756 ac_t=`sed -n "/$ac_delim/p
" confdefs.h`
8757 if test -z "$ac_t"; then
8759 elif $ac_last_try; then
8760 as_fn_error "could not
make $CONFIG_HEADERS" "$LINENO" 5
8762 ac_delim="$ac_delim!$ac_delim _
$ac_delim!! "
8766 # For the awk script, D is an array of macro values keyed by name,
8767 # likewise P contains macro parameters if any. Preserve backslash
8768 # newline sequences.
8770 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
8772 s/.\{148\}/&'"$ac_delim"'/g
8775 s/^[ ]*#[ ]*define[ ][ ]*/ /
8782 s
/^ \
('"$ac_word_re"'\
)\
(([^
()]*)\
)[ ]*\
(.
*\
)/P
["\1"]="\2"\
8784 s
/^ \
('"$ac_word_re"'\
)[ ]*\
(.
*\
)/D
["\1"]=" \2"/p
8788 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\
1"]="\
2"\
8789 D["\
1"]=" \
3\\\\\\n
"\\/p
8791 s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\
1"]=" \
2\\\\\\n
"\\/p
8796 s/.\{148\}/&'"$ac_delim"'/g
8801 s/["\\]/\\&/g
; s
/^
/"/; s/$/"/p
8804 s
/["\\]/\\&/g; s/^/"/; s
/$
/\\\\\\n
"\\/p
8806 ' <confdefs.h | sed '
8807 s/'"$ac_delim"'/"\\\
8808 "/g' >>$CONFIG_STATUS || ac_write_fail=1
8810 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8811 for (key in D) D_is_set[key] = 1
8814 /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
8816 split(line, arg, " ")
8817 if (arg[1] == "#") {
8821 defundef
= substr
(arg
[1], 2)
8824 split(mac1
, mac2
, "(") #)
8826 prefix
= substr
(line
, 1, index
(line
, defundef
) - 1)
8827 if (D_is_set
[macro
]) {
8828 # Preserve the white space surrounding the "#".
8829 print prefix
"define", macro P
[macro
] D
[macro
]
8832 # Replace #undef with comments. This is necessary, for example,
8833 # in the case of _POSIX_SOURCE, which is predefined and required
8834 # on some systems where configure will not decide to define it.
8835 if (defundef
== "undef") {
8836 print
"/*", prefix defundef
, macro
, "*/"
8844 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
8845 as_fn_error
"could not setup config headers machinery" "$LINENO" 5
8846 fi # test -n "$CONFIG_HEADERS"
8849 eval set X
" :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS"
8854 :[FHLC
]) ac_mode
=$ac_tag; continue;;
8856 case $ac_mode$ac_tag in
8858 :L
* |
:C
*:*) as_fn_error
"invalid tag \`$ac_tag'" "$LINENO" 5;;
8859 :[FH
]-) ac_tag
=-:-;;
8860 :[FH
]*) ac_tag
=$ac_tag:$ac_tag.
in;;
8877 -) ac_f
="$tmp/stdin";;
8878 *) # Look for the file first in the build tree, then in the source tree
8879 # (if the path is not absolute). The absolute path cannot be DOS-style,
8880 # because $ac_f cannot contain `:'.
8884 *) test -f "$srcdir/$ac_f" && ac_f
="$srcdir/$ac_f";;
8886 as_fn_error
"cannot find input file: \`$ac_f'" "$LINENO" 5;;
8888 case $ac_f in *\'*) ac_f
=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
8889 as_fn_append ac_file_inputs
" '$ac_f'"
8892 # Let's still pretend it is `configure' which instantiates (i.e., don't
8893 # use $as_me), people would be surprised to read:
8894 # /* config.h. Generated by config.status. */
8895 configure_input
='Generated from '`
8896 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
8898 if test x
"$ac_file" != x-
; then
8899 configure_input
="$ac_file. $configure_input"
8900 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
8901 $as_echo "$as_me: creating $ac_file" >&6;}
8903 # Neutralize special characters interpreted by sed in replacement strings.
8904 case $configure_input in #(
8905 *\
&* |
*\|
* |
*\\* )
8906 ac_sed_conf_input
=`$as_echo "$configure_input" |
8907 sed 's/[\\\\&|]/\\\\&/g'`;; #(
8908 *) ac_sed_conf_input
=$configure_input;;
8912 *:-:* |
*:-) cat >"$tmp/stdin" \
8913 || as_fn_error
"could not create $ac_file" "$LINENO" 5 ;;
8918 ac_dir
=`$as_dirname -- "$ac_file" ||
8919 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
8920 X"$ac_file" : 'X\(//\)[^/]' \| \
8921 X"$ac_file" : 'X\(//\)$' \| \
8922 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
8923 $as_echo X"$ac_file" |
8924 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
8941 as_dir
="$ac_dir"; as_fn_mkdir_p
8945 .
) ac_dir_suffix
= ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
8947 ac_dir_suffix
=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
8948 # A ".." for each directory in $ac_dir_suffix.
8949 ac_top_builddir_sub
=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
8950 case $ac_top_builddir_sub in
8951 "") ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
8952 *) ac_top_build_prefix
=$ac_top_builddir_sub/ ;;
8955 ac_abs_top_builddir
=$ac_pwd
8956 ac_abs_builddir
=$ac_pwd$ac_dir_suffix
8957 # for backward compatibility:
8958 ac_top_builddir
=$ac_top_build_prefix
8961 .
) # We are building in place.
8963 ac_top_srcdir
=$ac_top_builddir_sub
8964 ac_abs_top_srcdir
=$ac_pwd ;;
8965 [\\/]* | ?
:[\\/]* ) # Absolute name.
8966 ac_srcdir
=$srcdir$ac_dir_suffix;
8967 ac_top_srcdir
=$srcdir
8968 ac_abs_top_srcdir
=$srcdir ;;
8970 ac_srcdir
=$ac_top_build_prefix$srcdir$ac_dir_suffix
8971 ac_top_srcdir
=$ac_top_build_prefix$srcdir
8972 ac_abs_top_srcdir
=$ac_pwd/$srcdir ;;
8974 ac_abs_srcdir
=$ac_abs_top_srcdir$ac_dir_suffix
8984 [\\/$
]* | ?
:[\\/]* ) ac_INSTALL
=$INSTALL ;;
8985 *) ac_INSTALL
=$ac_top_build_prefix$INSTALL ;;
8989 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
8990 # If the template does not know about datarootdir, expand it.
8991 # FIXME: This hack should be removed a few years after 2.60.
8992 ac_datarootdir_hack
=; ac_datarootdir_seen
=
9003 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
9004 *datarootdir
*) ac_datarootdir_seen
=yes;;
9005 *@datadir@
*|
*@docdir@
*|
*@infodir@
*|
*@localedir@
*|
*@mandir@
*)
9006 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
9007 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
9009 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
9010 ac_datarootdir_hack='
9011 s&@datadir@&$datadir&g
9012 s&@docdir@&$docdir&g
9013 s&@infodir@&$infodir&g
9014 s&@localedir@&$localedir&g
9015 s&@mandir@&$mandir&g
9016 s&\\\${datarootdir}&$datarootdir&g' ;;
9020 # Neutralize VPATH when `$srcdir' = `.'.
9021 # Shell code in configure.ac might set extrasub.
9022 # FIXME: do we really want to maintain this feature?
9023 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
9024 ac_sed_extra="$ac_vpsub
9027 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
9029 /@
[a-zA-Z_
][a-zA-Z_0-9
]*@
/!b
9030 s|@configure_input@|
$ac_sed_conf_input|
;t t
9031 s
&@top_builddir@
&$ac_top_builddir_sub&;t t
9032 s
&@top_build_prefix@
&$ac_top_build_prefix&;t t
9033 s
&@srcdir@
&$ac_srcdir&;t t
9034 s
&@abs_srcdir@
&$ac_abs_srcdir&;t t
9035 s
&@top_srcdir@
&$ac_top_srcdir&;t t
9036 s
&@abs_top_srcdir@
&$ac_abs_top_srcdir&;t t
9037 s
&@builddir@
&$ac_builddir&;t t
9038 s
&@abs_builddir@
&$ac_abs_builddir&;t t
9039 s
&@abs_top_builddir@
&$ac_abs_top_builddir&;t t
9040 s
&@INSTALL@
&$ac_INSTALL&;t t
9041 $ac_datarootdir_hack
9043 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.
awk" >$tmp/out \
9044 || as_fn_error "could not create
$ac_file" "$LINENO" 5
9046 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
9047 { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out
"`; test -n "$ac_out"; } &&
9048 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out
"`; test -z "$ac_out"; } &&
9049 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: $ac_file contains a reference to the variable \
`datarootdir'
9050 which seems to be undefined. Please make sure it is defined." >&5
9051 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir
'
9052 which seems to be undefined. Please make sure it is defined." >&2;}
9056 -) cat "$tmp/out" && rm -f "$tmp/out";;
9057 *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
9059 || as_fn_error "could not create $ac_file" "$LINENO" 5
9065 if test x"$ac_file" != x-; then
9067 $as_echo "/* $configure_input */" \
9068 && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs"
9069 } >"$tmp/config.h" \
9070 || as_fn_error "could not create $ac_file" "$LINENO" 5
9071 if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then
9072 { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
9073 $as_echo "$as_me: $ac_file is unchanged" >&6;}
9076 mv "$tmp/config.h" "$ac_file" \
9077 || as_fn_error "could not create $ac_file" "$LINENO" 5
9080 $as_echo "/* $configure_input */" \
9081 && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \
9082 || as_fn_error "could not create -" "$LINENO" 5
9086 :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
9087 $as_echo "$as_me: executing $ac_file commands" >&6;}
9092 case $ac_file$ac_mode in
9093 "build-config.h":C) cp config.h build-config.h ;;
9094 "default":C) case x$CONFIG_HEADERS in xconfig.h:config.in) echo > stamp-h ;; esac ;;
9102 ac_clean_files=$ac_clean_files_save
9104 test $ac_write_fail = 0 ||
9105 as_fn_error "write failure creating $CONFIG_STATUS" "$LINENO" 5
9108 # configure is writing to config.log, and then calls config.status.
9109 # config.status does its own redirection, appending to config.log.
9110 # Unfortunately, on DOS this fails, as config.log is still kept open
9111 # by configure, so config.status won't be able to
write to it
; its
9112 # output is simply discarded. So we exec the FD to /dev/null,
9113 # effectively closing config.log, so it can be properly (re)opened and
9114 # appended to by config.status. When coming back to configure, we
9115 # need to make the FD available again.
9116 if test "$no_create" != yes; then
9118 ac_config_status_args
=
9119 test "$silent" = yes &&
9120 ac_config_status_args
="$ac_config_status_args --quiet"
9122 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success
=false
9124 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
9125 # would make configure fail if this is the last instruction.
9126 $ac_cs_success || as_fn_exit $?
9128 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no
; then
9129 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
9130 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}