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
710 program_transform_name
723 enable_option_checking
728 enable_sim_decode_mechanism
729 enable_sim_default_model
736 enable_sim_hostbitsize
737 enable_sim_hostendian
743 enable_sim_model_issue
747 enable_sim_reserved_bits
754 enable_sim_xor_endian
760 ac_precious_vars
='build_alias
771 # Initialize some variables set by options.
773 ac_init_version
=false
774 ac_unrecognized_opts
=
776 # The variables have the same names as the options, with
777 # dashes changed to underlines.
785 program_transform_name
=s
,x
,x
,
793 # Installation directory options.
794 # These are left unexpanded so users can "make install exec_prefix=/foo"
795 # and all the variables that are supposed to be based on exec_prefix
796 # by default will actually change.
797 # Use braces instead of parens because sh, perl, etc. also accept them.
798 # (The list follows the same order as the GNU Coding Standards.)
799 bindir
='${exec_prefix}/bin'
800 sbindir
='${exec_prefix}/sbin'
801 libexecdir
='${exec_prefix}/libexec'
802 datarootdir
='${prefix}/share'
803 datadir
='${datarootdir}'
804 sysconfdir
='${prefix}/etc'
805 sharedstatedir
='${prefix}/com'
806 localstatedir
='${prefix}/var'
807 includedir
='${prefix}/include'
808 oldincludedir
='/usr/include'
809 docdir
='${datarootdir}/doc/${PACKAGE}'
810 infodir
='${datarootdir}/info'
815 libdir
='${exec_prefix}/lib'
816 localedir
='${datarootdir}/locale'
817 mandir
='${datarootdir}/man'
823 # If the previous option needs an argument, assign it.
824 if test -n "$ac_prev"; then
825 eval $ac_prev=\
$ac_option
831 *=*) ac_optarg
=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
835 # Accept the important Cygnus configure options, so we can diagnose typos.
837 case $ac_dashdash$ac_option in
841 -bindir |
--bindir |
--bindi |
--bind |
--bin |
--bi)
843 -bindir=* |
--bindir=* |
--bindi=* |
--bind=* |
--bin=* |
--bi=*)
846 -build |
--build |
--buil |
--bui |
--bu)
847 ac_prev
=build_alias
;;
848 -build=* |
--build=* |
--buil=* |
--bui=* |
--bu=*)
849 build_alias
=$ac_optarg ;;
851 -cache-file |
--cache-file |
--cache-fil |
--cache-fi \
852 |
--cache-f |
--cache- |
--cache |
--cach |
--cac |
--ca |
--c)
853 ac_prev
=cache_file
;;
854 -cache-file=* |
--cache-file=* |
--cache-fil=* |
--cache-fi=* \
855 |
--cache-f=* |
--cache-=* |
--cache=* |
--cach=* |
--cac=* |
--ca=* |
--c=*)
856 cache_file
=$ac_optarg ;;
859 cache_file
=config.cache
;;
861 -datadir |
--datadir |
--datadi |
--datad)
863 -datadir=* |
--datadir=* |
--datadi=* |
--datad=*)
864 datadir
=$ac_optarg ;;
866 -datarootdir |
--datarootdir |
--datarootdi |
--datarootd |
--dataroot \
867 |
--dataroo |
--dataro |
--datar)
868 ac_prev
=datarootdir
;;
869 -datarootdir=* |
--datarootdir=* |
--datarootdi=* |
--datarootd=* \
870 |
--dataroot=* |
--dataroo=* |
--dataro=* |
--datar=*)
871 datarootdir
=$ac_optarg ;;
873 -disable-* |
--disable-*)
874 ac_useropt
=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
875 # Reject names that are not valid shell variable names.
876 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
877 as_fn_error
"invalid feature name: $ac_useropt"
878 ac_useropt_orig
=$ac_useropt
879 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
880 case $ac_user_opts in
884 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
885 ac_unrecognized_sep
=', ';;
887 eval enable_
$ac_useropt=no
;;
889 -docdir |
--docdir |
--docdi |
--doc |
--do)
891 -docdir=* |
--docdir=* |
--docdi=* |
--doc=* |
--do=*)
894 -dvidir |
--dvidir |
--dvidi |
--dvid |
--dvi |
--dv)
896 -dvidir=* |
--dvidir=* |
--dvidi=* |
--dvid=* |
--dvi=* |
--dv=*)
899 -enable-* |
--enable-*)
900 ac_useropt
=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
901 # Reject names that are not valid shell variable names.
902 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
903 as_fn_error
"invalid feature name: $ac_useropt"
904 ac_useropt_orig
=$ac_useropt
905 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
906 case $ac_user_opts in
910 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
911 ac_unrecognized_sep
=', ';;
913 eval enable_
$ac_useropt=\
$ac_optarg ;;
915 -exec-prefix |
--exec_prefix |
--exec-prefix |
--exec-prefi \
916 |
--exec-pref |
--exec-pre |
--exec-pr |
--exec-p |
--exec- \
917 |
--exec |
--exe |
--ex)
918 ac_prev
=exec_prefix
;;
919 -exec-prefix=* |
--exec_prefix=* |
--exec-prefix=* |
--exec-prefi=* \
920 |
--exec-pref=* |
--exec-pre=* |
--exec-pr=* |
--exec-p=* |
--exec-=* \
921 |
--exec=* |
--exe=* |
--ex=*)
922 exec_prefix
=$ac_optarg ;;
924 -gas |
--gas |
--ga |
--g)
925 # Obsolete; use --with-gas.
928 -help |
--help |
--hel |
--he |
-h)
930 -help=r
* |
--help=r
* |
--hel=r
* |
--he=r
* |
-hr*)
931 ac_init_help
=recursive
;;
932 -help=s
* |
--help=s
* |
--hel=s
* |
--he=s
* |
-hs*)
933 ac_init_help
=short
;;
935 -host |
--host |
--hos |
--ho)
936 ac_prev
=host_alias
;;
937 -host=* |
--host=* |
--hos=* |
--ho=*)
938 host_alias
=$ac_optarg ;;
940 -htmldir |
--htmldir |
--htmldi |
--htmld |
--html |
--htm |
--ht)
942 -htmldir=* |
--htmldir=* |
--htmldi=* |
--htmld=* |
--html=* |
--htm=* \
944 htmldir
=$ac_optarg ;;
946 -includedir |
--includedir |
--includedi |
--included |
--include \
947 |
--includ |
--inclu |
--incl |
--inc)
948 ac_prev
=includedir
;;
949 -includedir=* |
--includedir=* |
--includedi=* |
--included=* |
--include=* \
950 |
--includ=* |
--inclu=* |
--incl=* |
--inc=*)
951 includedir
=$ac_optarg ;;
953 -infodir |
--infodir |
--infodi |
--infod |
--info |
--inf)
955 -infodir=* |
--infodir=* |
--infodi=* |
--infod=* |
--info=* |
--inf=*)
956 infodir
=$ac_optarg ;;
958 -libdir |
--libdir |
--libdi |
--libd)
960 -libdir=* |
--libdir=* |
--libdi=* |
--libd=*)
963 -libexecdir |
--libexecdir |
--libexecdi |
--libexecd |
--libexec \
964 |
--libexe |
--libex |
--libe)
965 ac_prev
=libexecdir
;;
966 -libexecdir=* |
--libexecdir=* |
--libexecdi=* |
--libexecd=* |
--libexec=* \
967 |
--libexe=* |
--libex=* |
--libe=*)
968 libexecdir
=$ac_optarg ;;
970 -localedir |
--localedir |
--localedi |
--localed |
--locale)
972 -localedir=* |
--localedir=* |
--localedi=* |
--localed=* |
--locale=*)
973 localedir
=$ac_optarg ;;
975 -localstatedir |
--localstatedir |
--localstatedi |
--localstated \
976 |
--localstate |
--localstat |
--localsta |
--localst |
--locals)
977 ac_prev
=localstatedir
;;
978 -localstatedir=* |
--localstatedir=* |
--localstatedi=* |
--localstated=* \
979 |
--localstate=* |
--localstat=* |
--localsta=* |
--localst=* |
--locals=*)
980 localstatedir
=$ac_optarg ;;
982 -mandir |
--mandir |
--mandi |
--mand |
--man |
--ma |
--m)
984 -mandir=* |
--mandir=* |
--mandi=* |
--mand=* |
--man=* |
--ma=* |
--m=*)
988 # Obsolete; use --without-fp.
991 -no-create |
--no-create |
--no-creat |
--no-crea |
--no-cre \
992 |
--no-cr |
--no-c |
-n)
995 -no-recursion |
--no-recursion |
--no-recursio |
--no-recursi \
996 |
--no-recurs |
--no-recur |
--no-recu |
--no-rec |
--no-re |
--no-r)
999 -oldincludedir |
--oldincludedir |
--oldincludedi |
--oldincluded \
1000 |
--oldinclude |
--oldinclud |
--oldinclu |
--oldincl |
--oldinc \
1001 |
--oldin |
--oldi |
--old |
--ol |
--o)
1002 ac_prev
=oldincludedir
;;
1003 -oldincludedir=* |
--oldincludedir=* |
--oldincludedi=* |
--oldincluded=* \
1004 |
--oldinclude=* |
--oldinclud=* |
--oldinclu=* |
--oldincl=* |
--oldinc=* \
1005 |
--oldin=* |
--oldi=* |
--old=* |
--ol=* |
--o=*)
1006 oldincludedir
=$ac_optarg ;;
1008 -prefix |
--prefix |
--prefi |
--pref |
--pre |
--pr |
--p)
1010 -prefix=* |
--prefix=* |
--prefi=* |
--pref=* |
--pre=* |
--pr=* |
--p=*)
1011 prefix
=$ac_optarg ;;
1013 -program-prefix |
--program-prefix |
--program-prefi |
--program-pref \
1014 |
--program-pre |
--program-pr |
--program-p)
1015 ac_prev
=program_prefix
;;
1016 -program-prefix=* |
--program-prefix=* |
--program-prefi=* \
1017 |
--program-pref=* |
--program-pre=* |
--program-pr=* |
--program-p=*)
1018 program_prefix
=$ac_optarg ;;
1020 -program-suffix |
--program-suffix |
--program-suffi |
--program-suff \
1021 |
--program-suf |
--program-su |
--program-s)
1022 ac_prev
=program_suffix
;;
1023 -program-suffix=* |
--program-suffix=* |
--program-suffi=* \
1024 |
--program-suff=* |
--program-suf=* |
--program-su=* |
--program-s=*)
1025 program_suffix
=$ac_optarg ;;
1027 -program-transform-name |
--program-transform-name \
1028 |
--program-transform-nam |
--program-transform-na \
1029 |
--program-transform-n |
--program-transform- \
1030 |
--program-transform |
--program-transfor \
1031 |
--program-transfo |
--program-transf \
1032 |
--program-trans |
--program-tran \
1033 |
--progr-tra |
--program-tr |
--program-t)
1034 ac_prev
=program_transform_name
;;
1035 -program-transform-name=* |
--program-transform-name=* \
1036 |
--program-transform-nam=* |
--program-transform-na=* \
1037 |
--program-transform-n=* |
--program-transform-=* \
1038 |
--program-transform=* |
--program-transfor=* \
1039 |
--program-transfo=* |
--program-transf=* \
1040 |
--program-trans=* |
--program-tran=* \
1041 |
--progr-tra=* |
--program-tr=* |
--program-t=*)
1042 program_transform_name
=$ac_optarg ;;
1044 -pdfdir |
--pdfdir |
--pdfdi |
--pdfd |
--pdf |
--pd)
1046 -pdfdir=* |
--pdfdir=* |
--pdfdi=* |
--pdfd=* |
--pdf=* |
--pd=*)
1047 pdfdir
=$ac_optarg ;;
1049 -psdir |
--psdir |
--psdi |
--psd |
--ps)
1051 -psdir=* |
--psdir=* |
--psdi=* |
--psd=* |
--ps=*)
1054 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
1055 |
-silent |
--silent |
--silen |
--sile |
--sil)
1058 -sbindir |
--sbindir |
--sbindi |
--sbind |
--sbin |
--sbi |
--sb)
1060 -sbindir=* |
--sbindir=* |
--sbindi=* |
--sbind=* |
--sbin=* \
1062 sbindir
=$ac_optarg ;;
1064 -sharedstatedir |
--sharedstatedir |
--sharedstatedi \
1065 |
--sharedstated |
--sharedstate |
--sharedstat |
--sharedsta \
1066 |
--sharedst |
--shareds |
--shared |
--share |
--shar \
1068 ac_prev
=sharedstatedir
;;
1069 -sharedstatedir=* |
--sharedstatedir=* |
--sharedstatedi=* \
1070 |
--sharedstated=* |
--sharedstate=* |
--sharedstat=* |
--sharedsta=* \
1071 |
--sharedst=* |
--shareds=* |
--shared=* |
--share=* |
--shar=* \
1073 sharedstatedir
=$ac_optarg ;;
1075 -site |
--site |
--sit)
1077 -site=* |
--site=* |
--sit=*)
1080 -srcdir |
--srcdir |
--srcdi |
--srcd |
--src |
--sr)
1082 -srcdir=* |
--srcdir=* |
--srcdi=* |
--srcd=* |
--src=* |
--sr=*)
1083 srcdir
=$ac_optarg ;;
1085 -sysconfdir |
--sysconfdir |
--sysconfdi |
--sysconfd |
--sysconf \
1086 |
--syscon |
--sysco |
--sysc |
--sys |
--sy)
1087 ac_prev
=sysconfdir
;;
1088 -sysconfdir=* |
--sysconfdir=* |
--sysconfdi=* |
--sysconfd=* |
--sysconf=* \
1089 |
--syscon=* |
--sysco=* |
--sysc=* |
--sys=* |
--sy=*)
1090 sysconfdir
=$ac_optarg ;;
1092 -target |
--target |
--targe |
--targ |
--tar |
--ta |
--t)
1093 ac_prev
=target_alias
;;
1094 -target=* |
--target=* |
--targe=* |
--targ=* |
--tar=* |
--ta=* |
--t=*)
1095 target_alias
=$ac_optarg ;;
1097 -v |
-verbose |
--verbose |
--verbos |
--verbo |
--verb)
1100 -version |
--version |
--versio |
--versi |
--vers |
-V)
1101 ac_init_version
=: ;;
1104 ac_useropt
=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1105 # Reject names that are not valid shell variable names.
1106 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
1107 as_fn_error
"invalid package name: $ac_useropt"
1108 ac_useropt_orig
=$ac_useropt
1109 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1110 case $ac_user_opts in
1114 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1115 ac_unrecognized_sep
=', ';;
1117 eval with_
$ac_useropt=\
$ac_optarg ;;
1119 -without-* |
--without-*)
1120 ac_useropt
=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1121 # Reject names that are not valid shell variable names.
1122 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
1123 as_fn_error
"invalid package name: $ac_useropt"
1124 ac_useropt_orig
=$ac_useropt
1125 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1126 case $ac_user_opts in
1130 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1131 ac_unrecognized_sep
=', ';;
1133 eval with_
$ac_useropt=no
;;
1136 # Obsolete; use --with-x.
1139 -x-includes |
--x-includes |
--x-include |
--x-includ |
--x-inclu \
1140 |
--x-incl |
--x-inc |
--x-in |
--x-i)
1141 ac_prev
=x_includes
;;
1142 -x-includes=* |
--x-includes=* |
--x-include=* |
--x-includ=* |
--x-inclu=* \
1143 |
--x-incl=* |
--x-inc=* |
--x-in=* |
--x-i=*)
1144 x_includes
=$ac_optarg ;;
1146 -x-libraries |
--x-libraries |
--x-librarie |
--x-librari \
1147 |
--x-librar |
--x-libra |
--x-libr |
--x-lib |
--x-li |
--x-l)
1148 ac_prev
=x_libraries
;;
1149 -x-libraries=* |
--x-libraries=* |
--x-librarie=* |
--x-librari=* \
1150 |
--x-librar=* |
--x-libra=* |
--x-libr=* |
--x-lib=* |
--x-li=* |
--x-l=*)
1151 x_libraries
=$ac_optarg ;;
1153 -*) as_fn_error
"unrecognized option: \`$ac_option'
1154 Try \`$0 --help' for more information."
1158 ac_envvar
=`expr "x$ac_option" : 'x\([^=]*\)='`
1159 # Reject names that are not valid shell variable names.
1160 case $ac_envvar in #(
1161 '' |
[0-9]* |
*[!_
$as_cr_alnum]* )
1162 as_fn_error
"invalid variable name: \`$ac_envvar'" ;;
1164 eval $ac_envvar=\
$ac_optarg
1165 export $ac_envvar ;;
1168 # FIXME: should be removed in autoconf 3.0.
1169 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1170 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev
/null
&&
1171 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1172 : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
1178 if test -n "$ac_prev"; then
1179 ac_option
=--`echo $ac_prev | sed 's/_/-/g'`
1180 as_fn_error
"missing argument to $ac_option"
1183 if test -n "$ac_unrecognized_opts"; then
1184 case $enable_option_checking in
1186 fatal
) as_fn_error
"unrecognized options: $ac_unrecognized_opts" ;;
1187 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1191 # Check all directory arguments for consistency.
1192 for ac_var
in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1193 datadir sysconfdir sharedstatedir localstatedir includedir \
1194 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1195 libdir localedir mandir
1197 eval ac_val
=\$
$ac_var
1198 # Remove trailing slashes.
1201 ac_val
=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1202 eval $ac_var=\
$ac_val;;
1204 # Be sure to have absolute directory names.
1206 [\\/$
]* | ?
:[\\/]* ) continue;;
1207 NONE |
'' ) case $ac_var in *prefix
) continue;; esac;;
1209 as_fn_error
"expected an absolute directory name for --$ac_var: $ac_val"
1212 # There might be people who depend on the old broken behavior: `$host'
1213 # used to hold the argument of --host etc.
1214 # FIXME: To remove some day.
1217 target
=$target_alias
1219 # FIXME: To remove some day.
1220 if test "x$host_alias" != x
; then
1221 if test "x$build_alias" = x
; then
1222 cross_compiling
=maybe
1223 $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
1224 If a cross compiler is detected then cross compile mode will be used." >&2
1225 elif test "x$build_alias" != "x$host_alias"; then
1231 test -n "$host_alias" && ac_tool_prefix
=$host_alias-
1233 test "$silent" = yes && exec 6>/dev
/null
1236 ac_pwd
=`pwd` && test -n "$ac_pwd" &&
1237 ac_ls_di
=`ls -di .` &&
1238 ac_pwd_ls_di
=`cd "$ac_pwd" && ls -di .` ||
1239 as_fn_error
"working directory cannot be determined"
1240 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1241 as_fn_error
"pwd does not report name of working directory"
1244 # Find the source files, if location was not specified.
1245 if test -z "$srcdir"; then
1246 ac_srcdir_defaulted
=yes
1247 # Try the directory containing this script, then the parent directory.
1248 ac_confdir
=`$as_dirname -- "$as_myself" ||
1249 $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1250 X"$as_myself" : 'X\(//\)[^/]' \| \
1251 X"$as_myself" : 'X\(//\)$' \| \
1252 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1253 $as_echo X"$as_myself" |
1254 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1272 if test ! -r "$srcdir/$ac_unique_file"; then
1276 ac_srcdir_defaulted
=no
1278 if test ! -r "$srcdir/$ac_unique_file"; then
1279 test "$ac_srcdir_defaulted" = yes && srcdir
="$ac_confdir or .."
1280 as_fn_error
"cannot find sources ($ac_unique_file) in $srcdir"
1282 ac_msg
="sources are in $srcdir, but \`cd $srcdir' does not work"
1284 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error "$ac_msg"
1286 # When building in place, set srcdir=.
1287 if test "$ac_abs_confdir" = "$ac_pwd"; then
1290 # Remove unnecessary trailing slashes from srcdir.
1291 # Double slashes in file names in object file debugging info
1292 # mess up M-x gdb in Emacs.
1294 */) srcdir
=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1296 for ac_var
in $ac_precious_vars; do
1297 eval ac_env_
${ac_var}_set=\${${ac_var}+set}
1298 eval ac_env_
${ac_var}_value
=\$
${ac_var}
1299 eval ac_cv_env_
${ac_var}_set=\${${ac_var}+set}
1300 eval ac_cv_env_
${ac_var}_value
=\$
${ac_var}
1304 # Report the --help message.
1306 if test "$ac_init_help" = "long"; then
1307 # Omit some internal or obsolete options to make the list less imposing.
1308 # This message is too long to be a string in the A/UX 3.1 sh.
1310 \`configure' configures this package to adapt to many kinds of systems.
1312 Usage: $0 [OPTION]... [VAR=VALUE]...
1314 To assign environment variables (e.g., CC, CFLAGS...), specify them as
1315 VAR=VALUE. See below for descriptions of some of the useful variables.
1317 Defaults for the options are specified in brackets.
1320 -h, --help display this help and exit
1321 --help=short display options specific to this package
1322 --help=recursive display the short help of all the included packages
1323 -V, --version display version information and exit
1324 -q, --quiet, --silent do not print \`checking...' messages
1325 --cache-file=FILE cache test results in FILE [disabled]
1326 -C, --config-cache alias for \`--cache-file=config.cache'
1327 -n, --no-create do not create output files
1328 --srcdir=DIR find the sources in DIR [configure dir or \`..']
1330 Installation directories:
1331 --prefix=PREFIX install architecture-independent files in PREFIX
1332 [$ac_default_prefix]
1333 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
1336 By default, \`make install' will install all the files in
1337 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1338 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1339 for instance \`--prefix=\$HOME'.
1341 For better control, use the options below.
1343 Fine tuning of the installation directories:
1344 --bindir=DIR user executables [EPREFIX/bin]
1345 --sbindir=DIR system admin executables [EPREFIX/sbin]
1346 --libexecdir=DIR program executables [EPREFIX/libexec]
1347 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1348 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1349 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1350 --libdir=DIR object code libraries [EPREFIX/lib]
1351 --includedir=DIR C header files [PREFIX/include]
1352 --oldincludedir=DIR C header files for non-gcc [/usr/include]
1353 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1354 --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1355 --infodir=DIR info documentation [DATAROOTDIR/info]
1356 --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1357 --mandir=DIR man documentation [DATAROOTDIR/man]
1358 --docdir=DIR documentation root [DATAROOTDIR/doc/PACKAGE]
1359 --htmldir=DIR html documentation [DOCDIR]
1360 --dvidir=DIR dvi documentation [DOCDIR]
1361 --pdfdir=DIR pdf documentation [DOCDIR]
1362 --psdir=DIR ps documentation [DOCDIR]
1368 --program-prefix=PREFIX prepend PREFIX to installed program names
1369 --program-suffix=SUFFIX append SUFFIX to installed program names
1370 --program-transform-name=PROGRAM run
sed PROGRAM on installed program names
1373 --build=BUILD configure
for building on BUILD
[guessed
]
1374 --host=HOST cross-compile to build programs to run on HOST
[BUILD
]
1375 --target=TARGET configure
for building compilers
for TARGET
[HOST
]
1379 if test -n "$ac_init_help"; then
1384 --disable-option-checking ignore unrecognized
--enable/--with options
1385 --disable-FEATURE do not include FEATURE
(same as
--enable-FEATURE=no
)
1386 --enable-FEATURE[=ARG
] include FEATURE
[ARG
=yes]
1387 --enable-sim-alignment=align Specify strict or nonstrict alignment.
1388 --enable-sim-assert Specify whether to perform random assertions.
1389 --enable-sim-bitsize=n Specify target bitsize
(32 or
64).
1390 --enable-sim-config=file Override default config
file
1391 --enable-sim-decode-mechanism=which Specify the instruction decode mechanism.
1392 --enable-sim-default-model=which Specify default PowerPC to model.
1393 --enable-sim-duplicate Expand
(duplicate
) semantic functions.
1394 --enable-sim-endian=endian Specify target byte endian orientation.
1395 --enable-sim-env=env Specify target environment
(operating
, virtual
, user
).
1396 --enable-sim-filter=rule Specify filter rules.
1397 --enable-sim-float Specify whether the target has hard
, soft
, altivec or e500 floating point.
1398 --enable-sim-hardware=list Specify the hardware to be included
in the build.
1399 --enable-sim-hostbitsize=32|
64 Specify
host bitsize
(32 or
64).
1400 --enable-sim-hostendian=end Specify
host byte endian orientation.
1401 --enable-sim-icache=size Specify instruction-decode cache size and
type.
1402 --enable-sim-inline=inlines Specify
which functions should be inlined.
1403 --enable-sim-jump Jump between semantic code
(instead of
call
/return).
1404 --enable-sim-line-nr=opts Generate extra CPP code that references
source rather than generated code
1405 --enable-sim-model=which Specify PowerPC to model.
1406 --enable-sim-model-issue Specify whether to simulate model specific actions
1407 --enable-sim-monitor=mon Specify whether to
enable monitoring events.
1408 --enable-sim-opcode=which Override default opcode lookup.
1409 --enable-sim-packages=list Specify the packages to be included
in the build.
1410 --enable-sim-reserved-bits Specify whether to check reserved bits
in instruction.
1411 --enable-sim-smp=n Specify number of processors to configure
for.
1412 --enable-sim-stdio Specify whether to use stdio
for console input
/output.
1413 --enable-sim-switch Use a switch instead of a table
for instruction call.
1414 --enable-sim-timebase Specify whether the PPC timebase is supported.
1415 --enable-sim-trace Specify whether tracing is supported.
1416 --enable-sim-warnings=opts Extra CFLAGS
for turning on compiler warnings except
for idecode.o
, semantics.o and psim.o
1417 --enable-sim-xor-endian=n Specify number bytes involved
in PowerPC XOR bi-endian mode
(default
8).
1418 --enable-plugins Enable support
for plugins
1421 --with-PACKAGE[=ARG
] use PACKAGE
[ARG
=yes]
1422 --without-PACKAGE do not use PACKAGE
(same as
--with-PACKAGE=no
)
1423 --with-pkgversion=PKG Use PKG
in the version string
in place of
"GDB"
1424 --with-bugurl=URL Direct users to URL to report a bug
1425 --with-system-zlib use installed libz
1427 Some influential environment variables
:
1428 CC C compiler
command
1429 CFLAGS C compiler flags
1430 LDFLAGS linker flags
, e.g.
-L<lib dir
> if you have libraries
in a
1431 nonstandard directory
<lib dir
>
1432 LIBS libraries to pass to the linker
, e.g.
-l<library
>
1433 CPPFLAGS C
/C
++/Objective C preprocessor flags
, e.g.
-I<include dir
> if
1434 you have headers
in a nonstandard directory
<include dir
>
1437 Use these variables to override the choices made by
`configure' or to help
1438 it to find libraries and programs with nonstandard names/locations.
1440 Report bugs to the package provider.
1445 if test "$ac_init_help" = "recursive"; then
1446 # If there are subdirs, report their specific --help.
1447 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1448 test -d "$ac_dir" ||
1449 { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1454 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1456 ac_dir_suffix=/`$as_echo "$ac_dir" |
sed 's|^\.[\\/]||'`
1457 # A ".." for each directory in $ac_dir_suffix.
1458 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" |
sed 's|/[^\\/]*|/..|g;s|/||'`
1459 case $ac_top_builddir_sub in
1460 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1461 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1464 ac_abs_top_builddir=$ac_pwd
1465 ac_abs_builddir=$ac_pwd$ac_dir_suffix
1466 # for backward compatibility:
1467 ac_top_builddir=$ac_top_build_prefix
1470 .) # We are building in place.
1472 ac_top_srcdir=$ac_top_builddir_sub
1473 ac_abs_top_srcdir=$ac_pwd ;;
1474 [\\/]* | ?:[\\/]* ) # Absolute name.
1475 ac_srcdir=$srcdir$ac_dir_suffix;
1476 ac_top_srcdir=$srcdir
1477 ac_abs_top_srcdir=$srcdir ;;
1479 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1480 ac_top_srcdir=$ac_top_build_prefix$srcdir
1481 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1483 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1485 cd "$ac_dir" || { ac_status=$?; continue; }
1486 # Check for guested configure.
1487 if test -f "$ac_srcdir/configure.gnu"; then
1489 $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1490 elif test -f "$ac_srcdir/configure"; then
1492 $SHELL "$ac_srcdir/configure" --help=recursive
1494 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1496 cd "$ac_pwd" || { ac_status=$?; break; }
1500 test -n "$ac_init_help" && exit $ac_status
1501 if $ac_init_version; then
1504 generated by GNU Autoconf 2.64
1506 Copyright (C) 2009 Free Software Foundation, Inc.
1507 This configure script is free software; the Free Software Foundation
1508 gives unlimited permission to copy, distribute and modify it.
1513 ## ------------------------ ##
1514 ## Autoconf initialization. ##
1515 ## ------------------------ ##
1517 # ac_fn_c_try_compile LINENO
1518 # --------------------------
1519 # Try to compile conftest.$ac_ext, and return whether this succeeded.
1520 ac_fn_c_try_compile ()
1522 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1523 rm -f conftest.$ac_objext
1524 if { { ac_try="$ac_compile"
1526 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
1527 *) ac_try_echo
=$ac_try;;
1529 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1530 $as_echo "$ac_try_echo"; } >&5
1531 (eval "$ac_compile") 2>conftest.err
1533 if test -s conftest.err
; then
1534 grep -v '^ *+' conftest.err
>conftest.er1
1535 cat conftest.er1
>&5
1536 mv -f conftest.er1 conftest.err
1538 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1539 test $ac_status = 0; } && {
1540 test -z "$ac_c_werror_flag" ||
1541 test ! -s conftest.err
1542 } && test -s conftest.
$ac_objext; then :
1545 $as_echo "$as_me: failed program was:" >&5
1546 sed 's/^/| /' conftest.
$ac_ext >&5
1550 eval $as_lineno_stack; test "x$as_lineno_stack" = x
&& { as_lineno
=; unset as_lineno
;}
1553 } # ac_fn_c_try_compile
1555 # ac_fn_c_try_run LINENO
1556 # ----------------------
1557 # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1558 # that executables *can* be run.
1561 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
1562 if { { ac_try
="$ac_link"
1564 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
1565 *) ac_try_echo=$ac_try;;
1567 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1568 $as_echo "$ac_try_echo"; } >&5
1569 (eval "$ac_link") 2>&5
1571 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1572 test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1573 { { case "(($ac_try" in
1574 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
1575 *) ac_try_echo
=$ac_try;;
1577 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1578 $as_echo "$ac_try_echo"; } >&5
1579 (eval "$ac_try") 2>&5
1581 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1582 test $ac_status = 0; }; }; then :
1585 $as_echo "$as_me: program exited with status $ac_status" >&5
1586 $as_echo "$as_me: failed program was:" >&5
1587 sed 's/^/| /' conftest.
$ac_ext >&5
1589 ac_retval
=$ac_status
1591 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1592 eval $as_lineno_stack; test "x$as_lineno_stack" = x
&& { as_lineno
=; unset as_lineno
;}
1597 # ac_fn_c_try_cpp LINENO
1598 # ----------------------
1599 # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1602 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
1603 if { { ac_try
="$ac_cpp conftest.$ac_ext"
1605 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
1606 *) ac_try_echo=$ac_try;;
1608 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1609 $as_echo "$ac_try_echo"; } >&5
1610 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1612 if test -s conftest.err; then
1613 grep -v '^ *+' conftest.err >conftest.er1
1614 cat conftest.er1 >&5
1615 mv -f conftest.er1 conftest.err
1617 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1618 test $ac_status = 0; } >/dev/null && {
1619 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1620 test ! -s conftest.err
1624 $as_echo "$as_me: failed program was:" >&5
1625 sed 's/^/| /' conftest.$ac_ext >&5
1629 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1634 # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1635 # -------------------------------------------------------
1636 # Tests whether HEADER exists and can be compiled using the include files in
1637 # INCLUDES, setting the cache variable VAR accordingly.
1638 ac_fn_c_check_header_compile ()
1640 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1641 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1642 $as_echo_n "checking for $2... " >&6; }
1643 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1644 $as_echo_n "(cached) " >&6
1646 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1647 /* end confdefs.h. */
1651 if ac_fn_c_try_compile "$LINENO"; then :
1656 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1659 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1660 $as_echo "$ac_res" >&6; }
1661 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1663 } # ac_fn_c_check_header_compile
1665 # ac_fn_c_try_link LINENO
1666 # -----------------------
1667 # Try to link conftest.$ac_ext, and return whether this succeeded.
1670 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1671 rm -f conftest.$ac_objext conftest$ac_exeext
1672 if { { ac_try="$ac_link"
1674 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
1675 *) ac_try_echo
=$ac_try;;
1677 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1678 $as_echo "$ac_try_echo"; } >&5
1679 (eval "$ac_link") 2>conftest.err
1681 if test -s conftest.err
; then
1682 grep -v '^ *+' conftest.err
>conftest.er1
1683 cat conftest.er1
>&5
1684 mv -f conftest.er1 conftest.err
1686 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1687 test $ac_status = 0; } && {
1688 test -z "$ac_c_werror_flag" ||
1689 test ! -s conftest.err
1690 } && test -s conftest
$ac_exeext && {
1691 test "$cross_compiling" = yes ||
1692 $as_test_x conftest
$ac_exeext
1696 $as_echo "$as_me: failed program was:" >&5
1697 sed 's/^/| /' conftest.
$ac_ext >&5
1701 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1702 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1703 # interfere with the next link command; also delete a directory that is
1704 # left behind by Apple's compiler. We do this before executing the actions.
1705 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1706 eval $as_lineno_stack; test "x$as_lineno_stack" = x
&& { as_lineno
=; unset as_lineno
;}
1709 } # ac_fn_c_try_link
1711 # ac_fn_c_check_member LINENO AGGR MEMBER VAR INCLUDES
1712 # ----------------------------------------------------
1713 # Tries to find if the field MEMBER exists in type AGGR, after including
1714 # INCLUDES, setting cache variable VAR accordingly.
1715 ac_fn_c_check_member
()
1717 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
1718 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2.$3" >&5
1719 $as_echo_n "checking for $2.$3... " >&6; }
1720 if { as_var
=$4; eval "test \"\${$as_var+set}\" = set"; }; then :
1721 $as_echo_n "(cached) " >&6
1723 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
1724 /* end confdefs.h. */
1736 if ac_fn_c_try_compile
"$LINENO"; then :
1739 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
1740 /* end confdefs.h. */
1746 if (sizeof ac_aggr.$3)
1752 if ac_fn_c_try_compile
"$LINENO"; then :
1757 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
1759 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
1762 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1763 $as_echo "$ac_res" >&6; }
1764 eval $as_lineno_stack; test "x$as_lineno_stack" = x
&& { as_lineno
=; unset as_lineno
;}
1766 } # ac_fn_c_check_member
1768 # ac_fn_c_check_decl LINENO SYMBOL VAR
1769 # ------------------------------------
1770 # Tests whether SYMBOL is declared, setting cache variable VAR accordingly.
1771 ac_fn_c_check_decl
()
1773 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
1774 as_decl_name
=`echo $2|sed 's/ *(.*//'`
1775 as_decl_use
=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'`
1776 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5
1777 $as_echo_n "checking whether $as_decl_name is declared... " >&6; }
1778 if { as_var
=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1779 $as_echo_n "(cached) " >&6
1781 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
1782 /* end confdefs.h. */
1787 #ifndef $as_decl_name
1789 (void) $as_decl_use;
1791 (void) $as_decl_name;
1799 if ac_fn_c_try_compile
"$LINENO"; then :
1804 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
1807 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1808 $as_echo "$ac_res" >&6; }
1809 eval $as_lineno_stack; test "x$as_lineno_stack" = x
&& { as_lineno
=; unset as_lineno
;}
1811 } # ac_fn_c_check_decl
1813 # ac_fn_c_check_type LINENO TYPE VAR INCLUDES
1814 # -------------------------------------------
1815 # Tests whether TYPE exists after having included INCLUDES, setting cache
1816 # variable VAR accordingly.
1817 ac_fn_c_check_type
()
1819 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
1820 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1821 $as_echo_n "checking for $2... " >&6; }
1822 if { as_var
=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1823 $as_echo_n "(cached) " >&6
1826 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
1827 /* end confdefs.h. */
1838 if ac_fn_c_try_compile
"$LINENO"; then :
1839 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
1840 /* end confdefs.h. */
1851 if ac_fn_c_try_compile
"$LINENO"; then :
1856 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
1858 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
1861 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1862 $as_echo "$ac_res" >&6; }
1863 eval $as_lineno_stack; test "x$as_lineno_stack" = x
&& { as_lineno
=; unset as_lineno
;}
1865 } # ac_fn_c_check_type
1867 # ac_fn_c_check_func LINENO FUNC VAR
1868 # ----------------------------------
1869 # Tests whether FUNC exists, setting the cache variable VAR accordingly
1870 ac_fn_c_check_func
()
1872 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
1873 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1874 $as_echo_n "checking for $2... " >&6; }
1875 if { as_var
=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1876 $as_echo_n "(cached) " >&6
1878 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
1879 /* end confdefs.h. */
1880 /* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1881 For example, HP-UX 11i <limits.h> declares gettimeofday. */
1882 #define $2 innocuous_$2
1884 /* System header to define __stub macros and hopefully few prototypes,
1885 which can conflict with char $2 (); below.
1886 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1887 <limits.h> exists even on freestanding compilers. */
1890 # include <limits.h>
1892 # include <assert.h>
1897 /* Override any GCC internal prototype to avoid an error.
1898 Use char because int might match the return type of a GCC
1899 builtin and then its argument prototype would still apply. */
1904 /* The GNU C library defines this for functions which it implements
1905 to always fail with ENOSYS. Some functions are actually named
1906 something starting with __ and the normal name is an alias. */
1907 #if defined __stub_$2 || defined __stub___$2
1919 if ac_fn_c_try_link
"$LINENO"; then :
1924 rm -f core conftest.err conftest.
$ac_objext \
1925 conftest
$ac_exeext conftest.
$ac_ext
1928 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1929 $as_echo "$ac_res" >&6; }
1930 eval $as_lineno_stack; test "x$as_lineno_stack" = x
&& { as_lineno
=; unset as_lineno
;}
1932 } # ac_fn_c_check_func
1934 # ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1935 # -------------------------------------------------------
1936 # Tests whether HEADER exists, giving a warning if it cannot be compiled using
1937 # the include files in INCLUDES and setting the cache variable VAR
1939 ac_fn_c_check_header_mongrel
()
1941 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
1942 if { as_var
=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1943 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1944 $as_echo_n "checking for $2... " >&6; }
1945 if { as_var
=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1946 $as_echo_n "(cached) " >&6
1949 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1950 $as_echo "$ac_res" >&6; }
1952 # Is the header compilable?
1953 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1954 $as_echo_n "checking $2 usability... " >&6; }
1955 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
1956 /* end confdefs.h. */
1960 if ac_fn_c_try_compile
"$LINENO"; then :
1961 ac_header_compiler
=yes
1963 ac_header_compiler
=no
1965 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
1966 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1967 $as_echo "$ac_header_compiler" >&6; }
1969 # Is the header present?
1970 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1971 $as_echo_n "checking $2 presence... " >&6; }
1972 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
1973 /* end confdefs.h. */
1976 if ac_fn_c_try_cpp
"$LINENO"; then :
1977 ac_header_preproc
=yes
1979 ac_header_preproc
=no
1981 rm -f conftest.err conftest.
$ac_ext
1982 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1983 $as_echo "$ac_header_preproc" >&6; }
1985 # So? What about this header?
1986 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1988 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1989 $as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1990 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1991 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1994 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1995 $as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1996 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5
1997 $as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;}
1998 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1999 $as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
2000 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5
2001 $as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;}
2002 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
2003 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
2006 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2007 $as_echo_n "checking for $2... " >&6; }
2008 if { as_var
=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
2009 $as_echo_n "(cached) " >&6
2011 eval "$3=\$ac_header_compiler"
2014 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2015 $as_echo "$ac_res" >&6; }
2017 eval $as_lineno_stack; test "x$as_lineno_stack" = x
&& { as_lineno
=; unset as_lineno
;}
2019 } # ac_fn_c_check_header_mongrel
2020 cat >config.log
<<_ACEOF
2021 This file contains any messages produced by compilers while
2022 running configure, to aid debugging if configure makes a mistake.
2024 It was created by $as_me, which was
2025 generated by GNU Autoconf 2.64. Invocation command line was
2037 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
2038 uname -m = `(uname -m) 2>/dev/null || echo unknown`
2039 uname -r = `(uname -r) 2>/dev/null || echo unknown`
2040 uname -s = `(uname -s) 2>/dev/null || echo unknown`
2041 uname -v = `(uname -v) 2>/dev/null || echo unknown`
2043 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
2044 /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
2046 /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
2047 /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
2048 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
2049 /usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
2050 /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
2051 /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
2052 /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
2056 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2060 test -z "$as_dir" && as_dir
=.
2061 $as_echo "PATH: $as_dir"
2077 # Keep a trace of the command line.
2078 # Strip out --no-create and --no-recursion so they do not pile up.
2079 # Strip out --silent because we don't want to record it for future runs.
2080 # Also quote any args containing shell meta-characters.
2081 # Make two passes to allow for proper duplicate-argument suppression.
2085 ac_must_keep_next
=false
2091 -no-create |
--no-c* |
-n |
-no-recursion |
--no-r*) continue ;;
2092 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
2093 |
-silent |
--silent |
--silen |
--sile |
--sil)
2096 ac_arg
=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
2099 1) as_fn_append ac_configure_args0
" '$ac_arg'" ;;
2101 as_fn_append ac_configure_args1
" '$ac_arg'"
2102 if test $ac_must_keep_next = true
; then
2103 ac_must_keep_next
=false
# Got value, back to normal.
2106 *=* |
--config-cache |
-C |
-disable-* |
--disable-* \
2107 |
-enable-* |
--enable-* |
-gas |
--g* |
-nfp |
--nf* \
2108 |
-q |
-quiet |
--q* |
-silent |
--sil* |
-v |
-verb* \
2109 |
-with-* |
--with-* |
-without-* |
--without-* |
--x)
2110 case "$ac_configure_args0 " in
2111 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2114 -* ) ac_must_keep_next
=true
;;
2117 as_fn_append ac_configure_args
" '$ac_arg'"
2122 { ac_configure_args0
=; unset ac_configure_args0
;}
2123 { ac_configure_args1
=; unset ac_configure_args1
;}
2125 # When interrupted or exit'd, cleanup temporary files, and complete
2126 # config.log. We remove comments because anyway the quotes in there
2127 # would cause problems or look ugly.
2128 # WARNING: Use '\'' to represent an apostrophe within the trap.
2129 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2130 trap 'exit_status=$?
2131 # Save into config.log some information that might help in debugging.
2136 ## ---------------- ##
2137 ## Cache variables. ##
2138 ## ---------------- ##
2141 # The following way of writing the cache mishandles newlines in values,
2143 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2144 eval ac_val=\$$ac_var
2148 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2149 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2152 _ | IFS | as_nl) ;; #(
2153 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2154 *) { eval $ac_var=; unset $ac_var;} ;;
2159 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2160 *${as_nl}ac_space=\ *)
2162 "s/'\''/'\''\\\\'\'''\''/g;
2163 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2166 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2174 ## ----------------- ##
2175 ## Output variables. ##
2176 ## ----------------- ##
2179 for ac_var in $ac_subst_vars
2181 eval ac_val=\$$ac_var
2183 *\'\''*) ac_val
=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2185 $as_echo "$ac_var='\''$ac_val'\''"
2189 if test -n "$ac_subst_files"; then
2191 ## ------------------- ##
2192 ## File substitutions. ##
2193 ## ------------------- ##
2196 for ac_var
in $ac_subst_files
2198 eval ac_val
=\$
$ac_var
2200 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2202 $as_echo "$ac_var='\''$ac_val'\''"
2207 if test -s confdefs.h; then
2217 test "$ac_signal" != 0 &&
2218 $as_echo "$as_me: caught signal $ac_signal"
2219 $as_echo "$as_me: exit $exit_status"
2221 rm -f core *.core core.conftest.* &&
2222 rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2225 for ac_signal
in 1 2 13 15; do
2226 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2230 # confdefs.h avoids OS command line length limits that DEFS can exceed.
2231 rm -f -r conftest
* confdefs.h
2233 $as_echo "/* confdefs.h */" > confdefs.h
2235 # Predefined preprocessor variables.
2237 cat >>confdefs.h
<<_ACEOF
2238 #define PACKAGE_NAME "$PACKAGE_NAME"
2241 cat >>confdefs.h
<<_ACEOF
2242 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2245 cat >>confdefs.h
<<_ACEOF
2246 #define PACKAGE_VERSION "$PACKAGE_VERSION"
2249 cat >>confdefs.h
<<_ACEOF
2250 #define PACKAGE_STRING "$PACKAGE_STRING"
2253 cat >>confdefs.h
<<_ACEOF
2254 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2257 cat >>confdefs.h
<<_ACEOF
2258 #define PACKAGE_URL "$PACKAGE_URL"
2262 # Let the site file select an alternate cache file if it wants to.
2263 # Prefer an explicitly selected file to automatically selected ones.
2266 if test -n "$CONFIG_SITE"; then
2267 ac_site_file1
=$CONFIG_SITE
2268 elif test "x$prefix" != xNONE
; then
2269 ac_site_file1
=$prefix/share
/config.site
2270 ac_site_file2
=$prefix/etc
/config.site
2272 ac_site_file1
=$ac_default_prefix/share
/config.site
2273 ac_site_file2
=$ac_default_prefix/etc
/config.site
2275 for ac_site_file
in "$ac_site_file1" "$ac_site_file2"
2277 test "x$ac_site_file" = xNONE
&& continue
2278 if test -r "$ac_site_file"; then
2279 { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2280 $as_echo "$as_me: loading site script $ac_site_file" >&6;}
2281 sed 's/^/| /' "$ac_site_file" >&5
2286 if test -r "$cache_file"; then
2287 # Some versions of bash will fail to source /dev/null (special
2288 # files actually), so we avoid doing that.
2289 if test -f "$cache_file"; then
2290 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2291 $as_echo "$as_me: loading cache $cache_file" >&6;}
2293 [\\/]* | ?
:[\\/]* ) .
"$cache_file";;
2294 *) .
"./$cache_file";;
2298 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2299 $as_echo "$as_me: creating cache $cache_file" >&6;}
2303 # Check that the precious variables saved in the cache have kept the same
2305 ac_cache_corrupted
=false
2306 for ac_var
in $ac_precious_vars; do
2307 eval ac_old_set
=\
$ac_cv_env_${ac_var}_set
2308 eval ac_new_set
=\
$ac_env_${ac_var}_set
2309 eval ac_old_val
=\
$ac_cv_env_${ac_var}_value
2310 eval ac_new_val
=\
$ac_env_${ac_var}_value
2311 case $ac_old_set,$ac_new_set in
2313 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2314 $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2315 ac_cache_corrupted
=: ;;
2317 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2318 $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2319 ac_cache_corrupted
=: ;;
2322 if test "x$ac_old_val" != "x$ac_new_val"; then
2323 # differences in whitespace do not lead to failure.
2324 ac_old_val_w
=`echo x $ac_old_val`
2325 ac_new_val_w
=`echo x $ac_new_val`
2326 if test "$ac_old_val_w" != "$ac_new_val_w"; then
2327 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2328 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2329 ac_cache_corrupted
=:
2331 { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2332 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2333 eval $ac_var=\
$ac_old_val
2335 { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5
2336 $as_echo "$as_me: former value: \`$ac_old_val'" >&2;}
2337 { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5
2338 $as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
2341 # Pass precious variables to config.status.
2342 if test "$ac_new_set" = set; then
2344 *\'*) ac_arg
=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2345 *) ac_arg
=$ac_var=$ac_new_val ;;
2347 case " $ac_configure_args " in
2348 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
2349 *) as_fn_append ac_configure_args
" '$ac_arg'" ;;
2353 if $ac_cache_corrupted; then
2354 { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2355 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2356 { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2357 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2358 as_fn_error
"run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2360 ## -------------------- ##
2361 ## Main body of script. ##
2362 ## -------------------- ##
2365 ac_cpp
='$CPP $CPPFLAGS'
2366 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2367 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2368 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
2371 # This file contains common code used by all simulators.
2373 # SIM_AC_COMMON invokes AC macros used by all simulators and by the common
2374 # directory. It is intended to be invoked before any target specific stuff.
2375 # SIM_AC_OUTPUT is a cover function to AC_OUTPUT to generate the Makefile.
2376 # It is intended to be invoked last.
2378 # The simulator's configure.ac should look like:
2380 # dnl Process this file with autoconf to produce a configure script.
2381 # AC_PREREQ(2.64)dnl
2382 # AC_INIT(Makefile.in)
2383 # sinclude(../common/aclocal.m4)
2387 # ... target specific stuff ...
2391 # Include global overrides and fixes for Autoconf.
2418 # _AC_CHECK_DECL_BODY
2419 # -------------------
2420 # Shell function body for AC_CHECK_DECL.
2421 # _AC_CHECK_DECL_BODY
2423 # _AC_CHECK_DECLS(SYMBOL, ACTION-IF_FOUND, ACTION-IF-NOT-FOUND,
2425 # -------------------------------------------------------------
2426 # Helper to AC_CHECK_DECLS, which generates the check for a single
2427 # SYMBOL with INCLUDES, performs the AC_DEFINE, then expands
2428 # ACTION-IF-FOUND or ACTION-IF-NOT-FOUND.
2440 # libtool.m4 - Configure libtool for the host system. -*-Autoconf-*-
2442 # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
2443 # 2006, 2007, 2008, 2009 Free Software Foundation, Inc.
2444 # Written by Gordon Matzigkeit, 1996
2446 # This file is free software; the Free Software Foundation gives
2447 # unlimited permission to copy and/or distribute it, with or without
2448 # modifications, as long as this notice is preserved.
2455 # LT_PREREQ(VERSION)
2456 # ------------------
2457 # Complain and exit if this libtool version is less that VERSION.
2461 # _LT_CHECK_BUILDDIR
2462 # ------------------
2463 # Complain if the absolute build directory name contains unusual characters
2467 # LT_INIT([OPTIONS])
2468 # ------------------
2472 # This is what autoupdate's m4 run will expand. It fires
2473 # the warning (with _au_warn_XXX), outputs it into the
2474 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2475 # the replacement expansion.
2478 # This is an auxiliary macro that is also run when
2479 # autoupdate runs m4. It simply calls m4_warning, but
2480 # we need a wrapper so that each warning is emitted only
2481 # once. We break the quoting in m4_warning's argument in
2482 # order to expand this macro's arguments, not AU_DEFUN's.
2485 # Finally, this is the expansion that is picked up by
2486 # autoconf. It tells the user to run autoupdate, and
2487 # then outputs the replacement expansion. We do not care
2488 # about autoupdate's warning because that contains
2489 # information on what to do *after* running autoupdate.
2491 # This is what autoupdate's m4 run will expand. It fires
2492 # the warning (with _au_warn_XXX), outputs it into the
2493 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2494 # the replacement expansion.
2497 # This is an auxiliary macro that is also run when
2498 # autoupdate runs m4. It simply calls m4_warning, but
2499 # we need a wrapper so that each warning is emitted only
2500 # once. We break the quoting in m4_warning's argument in
2501 # order to expand this macro's arguments, not AU_DEFUN's.
2504 # Finally, this is the expansion that is picked up by
2505 # autoconf. It tells the user to run autoupdate, and
2506 # then outputs the replacement expansion. We do not care
2507 # about autoupdate's warning because that contains
2508 # information on what to do *after* running autoupdate.
2512 # _LT_CC_BASENAME(CC)
2513 # -------------------
2514 # Calculate cc_basename. Skip known compiler wrappers and cross-prefix.
2518 # _LT_FILEUTILS_DEFAULTS
2519 # ----------------------
2520 # It is okay to use these file commands and assume they have been set
2521 # sensibly after `m4_require([_LT_FILEUTILS_DEFAULTS])'.
2522 # _LT_FILEUTILS_DEFAULTS
2530 # _LT_PREPARE_SED_QUOTE_VARS
2531 # --------------------------
2532 # Define a few sed substitution that help us do robust quoting.
2537 # Note that this code is called both from `configure', and `config.status'
2538 # now that we use AC_CONFIG_COMMANDS to generate libtool. Notably,
2539 # `config.status' has no value for ac_aux_dir unless we are using Automake,
2540 # so we pass a copy along to make sure it has a sensible value anyway.
2544 ## ------------------------------------- ##
2545 ## Accumulate code for creating libtool. ##
2546 ## ------------------------------------- ##
2548 # So that we can recreate a full libtool script including additional
2549 # tags, we accumulate the chunks of code to send to AC_CONFIG_COMMANDS
2550 # in macros and then make a single call at the end using the `libtool'
2554 # _LT_CONFIG_LIBTOOL_INIT([INIT-COMMANDS])
2555 # ----------------------------------------
2556 # Register INIT-COMMANDS to be passed to AC_CONFIG_COMMANDS later.
2563 # _LT_CONFIG_LIBTOOL([COMMANDS])
2564 # ------------------------------
2565 # Register COMMANDS to be passed to AC_CONFIG_COMMANDS later.
2572 # _LT_CONFIG_SAVE_COMMANDS([COMMANDS], [INIT_COMMANDS])
2573 # -----------------------------------------------------
2577 # _LT_FORMAT_COMMENT([COMMENT])
2578 # -----------------------------
2579 # Add leading comment marks to the start of each line, and a trailing
2580 # full-stop to the whole comment if one is not present already.
2585 ## ------------------------ ##
2586 ## FIXME: Eliminate VARNAME ##
2587 ## ------------------------ ##
2590 # _LT_DECL([CONFIGNAME], VARNAME, VALUE, [DESCRIPTION], [IS-TAGGED?])
2591 # -------------------------------------------------------------------
2592 # CONFIGNAME is the name given to the value in the libtool script.
2593 # VARNAME is the (base) name used in the configure script.
2594 # VALUE may be 0, 1 or 2 for a computed quote escaped value based on
2595 # VARNAME. Any other value will be used directly.
2599 # _LT_TAGDECL([CONFIGNAME], VARNAME, VALUE, [DESCRIPTION])
2600 # --------------------------------------------------------
2604 # lt_decl_tag_varnames([SEPARATOR], [VARNAME1...])
2605 # ------------------------------------------------
2609 # _lt_decl_filter(SUBKEY, VALUE, [SEPARATOR], [VARNAME1..])
2610 # ---------------------------------------------------------
2614 # lt_decl_quote_varnames([SEPARATOR], [VARNAME1...])
2615 # --------------------------------------------------
2619 # lt_decl_dquote_varnames([SEPARATOR], [VARNAME1...])
2620 # ---------------------------------------------------
2624 # lt_decl_varnames_tagged([SEPARATOR], [VARNAME1...])
2625 # ---------------------------------------------------
2630 # lt_decl_all_varnames([SEPARATOR], [VARNAME1...])
2631 # ------------------------------------------------
2636 # _LT_CONFIG_STATUS_DECLARE([VARNAME])
2637 # ------------------------------------
2638 # Quote a variable value, and forward it to `config.status' so that its
2639 # declaration there will have the same value as in `configure'. VARNAME
2640 # must have a single quote delimited value for this to work.
2644 # _LT_CONFIG_STATUS_DECLARATIONS
2645 # ------------------------------
2646 # We delimit libtool config variables with single quotes, so when
2647 # we write them to config.status, we have to be sure to quote all
2648 # embedded single quotes properly. In configure, this macro expands
2649 # each variable declared with _LT_DECL (and _LT_TAGDECL) into:
2651 # <var>='`$ECHO "$<var>" | $SED "$delay_single_quote_subst"`'
2657 # Output comment and list of tags supported by the script
2661 # _LT_LIBTOOL_DECLARE(VARNAME, [TAG])
2662 # -----------------------------------
2663 # Extract the dictionary values for VARNAME (optionally with TAG) and
2664 # expand to a commented shell variable setting:
2666 # # Some comment about what VAR is for.
2667 # visible_name=$lt_internal_name
2671 # _LT_LIBTOOL_CONFIG_VARS
2672 # -----------------------
2673 # Produce commented declarations of non-tagged libtool config variables
2674 # suitable for insertion in the LIBTOOL CONFIG section of the `libtool'
2675 # script. Tagged libtool config variables (even for the LIBTOOL CONFIG
2676 # section) are produced by _LT_LIBTOOL_TAG_VARS.
2680 # _LT_LIBTOOL_TAG_VARS(TAG)
2681 # -------------------------
2685 # _LT_TAGVAR(VARNAME, [TAGNAME])
2686 # ------------------------------
2690 # _LT_CONFIG_COMMANDS
2691 # -------------------
2692 # Send accumulated output to $CONFIG_STATUS. Thanks to the lists of
2693 # variables for single and double quote escaping we saved from calls
2694 # to _LT_DECL, we can put quote escaped variables declarations
2695 # into `config.status', and then the shell code to quote escape them in
2696 # for loops in `config.status'. Finally, any additional code accumulated
2697 # from calls to _LT_CONFIG_LIBTOOL_INIT is expanded.
2698 #_LT_CONFIG_COMMANDS
2704 # _LT_GENERATED_FILE_INIT(FILE, [COMMENT])
2705 # ------------------------------------
2706 # Generate a child script FILE with all initialization necessary to
2707 # reuse the environment learned by the parent script, and make the
2708 # file executable. If COMMENT is supplied, it is inserted after the
2709 # `#!' sequence but before initialization text begins. After this
2710 # macro, additional text can be appended to FILE to form the body of
2711 # the child script. The macro ends with non-zero status if the
2712 # file could not be fully written (such as if the disk is full).
2713 # _LT_GENERATED_FILE_INIT
2717 # This macro allows early generation of the libtool script (before
2718 # AC_OUTPUT is called), incase it is used in configure for compilation
2725 # If TAG is the built-in tag, create an initial libtool script with a
2726 # default configuration from the untagged config vars. Otherwise add code
2727 # to config.status for appending the configuration named by TAG from the
2728 # matching tagged config vars.
2732 # LT_SUPPORTED_TAG(TAG)
2733 # ---------------------
2734 # Trace this macro to discover what tags are supported by the libtool
2735 # --tag option, using:
2736 # autoconf --trace 'LT_SUPPORTED_TAG:$1'
2740 # C support is built-in for now
2747 # Enable libtool support for the given language if not already enabled.
2751 # _LT_LANG(LANGNAME)
2752 # ------------------
2756 # _LT_LANG_DEFAULT_CONFIG
2757 # -----------------------
2758 # _LT_LANG_DEFAULT_CONFIG
2761 # This is what autoupdate's m4 run will expand. It fires
2762 # the warning (with _au_warn_XXX), outputs it into the
2763 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2764 # the replacement expansion.
2767 # This is an auxiliary macro that is also run when
2768 # autoupdate runs m4. It simply calls m4_warning, but
2769 # we need a wrapper so that each warning is emitted only
2770 # once. We break the quoting in m4_warning's argument in
2771 # order to expand this macro's arguments, not AU_DEFUN's.
2774 # Finally, this is the expansion that is picked up by
2775 # autoconf. It tells the user to run autoupdate, and
2776 # then outputs the replacement expansion. We do not care
2777 # about autoupdate's warning because that contains
2778 # information on what to do *after* running autoupdate.
2780 # This is what autoupdate's m4 run will expand. It fires
2781 # the warning (with _au_warn_XXX), outputs it into the
2782 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2783 # the replacement expansion.
2786 # This is an auxiliary macro that is also run when
2787 # autoupdate runs m4. It simply calls m4_warning, but
2788 # we need a wrapper so that each warning is emitted only
2789 # once. We break the quoting in m4_warning's argument in
2790 # order to expand this macro's arguments, not AU_DEFUN's.
2793 # Finally, this is the expansion that is picked up by
2794 # autoconf. It tells the user to run autoupdate, and
2795 # then outputs the replacement expansion. We do not care
2796 # about autoupdate's warning because that contains
2797 # information on what to do *after* running autoupdate.
2799 # This is what autoupdate's m4 run will expand. It fires
2800 # the warning (with _au_warn_XXX), outputs it into the
2801 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2802 # the replacement expansion.
2805 # This is an auxiliary macro that is also run when
2806 # autoupdate runs m4. It simply calls m4_warning, but
2807 # we need a wrapper so that each warning is emitted only
2808 # once. We break the quoting in m4_warning's argument in
2809 # order to expand this macro's arguments, not AU_DEFUN's.
2812 # Finally, this is the expansion that is picked up by
2813 # autoconf. It tells the user to run autoupdate, and
2814 # then outputs the replacement expansion. We do not care
2815 # about autoupdate's warning because that contains
2816 # information on what to do *after* running autoupdate.
2818 # This is what autoupdate's m4 run will expand. It fires
2819 # the warning (with _au_warn_XXX), outputs it into the
2820 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2821 # the replacement expansion.
2824 # This is an auxiliary macro that is also run when
2825 # autoupdate runs m4. It simply calls m4_warning, but
2826 # we need a wrapper so that each warning is emitted only
2827 # once. We break the quoting in m4_warning's argument in
2828 # order to expand this macro's arguments, not AU_DEFUN's.
2831 # Finally, this is the expansion that is picked up by
2832 # autoconf. It tells the user to run autoupdate, and
2833 # then outputs the replacement expansion. We do not care
2834 # about autoupdate's warning because that contains
2835 # information on what to do *after* running autoupdate.
2837 # This is what autoupdate's m4 run will expand. It fires
2838 # the warning (with _au_warn_XXX), outputs it into the
2839 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2840 # the replacement expansion.
2843 # This is an auxiliary macro that is also run when
2844 # autoupdate runs m4. It simply calls m4_warning, but
2845 # we need a wrapper so that each warning is emitted only
2846 # once. We break the quoting in m4_warning's argument in
2847 # order to expand this macro's arguments, not AU_DEFUN's.
2850 # Finally, this is the expansion that is picked up by
2851 # autoconf. It tells the user to run autoupdate, and
2852 # then outputs the replacement expansion. We do not care
2853 # about autoupdate's warning because that contains
2854 # information on what to do *after* running autoupdate.
2863 # _LT_COMPILER_BOILERPLATE
2864 # ------------------------
2865 # Check for compiler boilerplate output or warnings with
2866 # the simple compiler test code.
2867 # _LT_COMPILER_BOILERPLATE
2870 # _LT_LINKER_BOILERPLATE
2871 # ----------------------
2872 # Check for linker boilerplate output or warnings with
2873 # the simple link test code.
2874 # _LT_LINKER_BOILERPLATE
2876 # _LT_REQUIRED_DARWIN_CHECKS
2877 # -------------------------
2881 # _LT_DARWIN_LINKER_FEATURES
2882 # --------------------------
2883 # Checks for linker and compiler features on darwin
2886 # _LT_SYS_MODULE_PATH_AIX
2887 # -----------------------
2888 # Links a minimal program and checks the executable
2889 # for the system default hardcoded library path. In most cases,
2890 # this is /usr/lib:/lib, but when the MPI compilers are used
2891 # the location of the communication and MPI libs are included too.
2892 # If we don't find anything, use the default library path according
2893 # to the aix ld manual.
2894 # _LT_SYS_MODULE_PATH_AIX
2897 # _LT_SHELL_INIT(ARG)
2898 # -------------------
2903 # _LT_PROG_ECHO_BACKSLASH
2904 # -----------------------
2905 # Find how we can fake an echo command that does not interpret backslash.
2906 # In particular, with Autoconf 2.60 or later we add some code to the start
2907 # of the generated configure script which will find a shell with a builtin
2908 # printf (which we can use as an echo command).
2909 # _LT_PROG_ECHO_BACKSLASH
2917 # _LT_CMD_OLD_ARCHIVE
2918 # -------------------
2919 # _LT_CMD_OLD_ARCHIVE
2922 # _LT_COMPILER_OPTION(MESSAGE, VARIABLE-NAME, FLAGS,
2923 # [OUTPUT-FILE], [ACTION-SUCCESS], [ACTION-FAILURE])
2924 # ----------------------------------------------------------------
2925 # Check whether the given compiler option works
2926 # _LT_COMPILER_OPTION
2929 # This is what autoupdate's m4 run will expand. It fires
2930 # the warning (with _au_warn_XXX), outputs it into the
2931 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2932 # the replacement expansion.
2935 # This is an auxiliary macro that is also run when
2936 # autoupdate runs m4. It simply calls m4_warning, but
2937 # we need a wrapper so that each warning is emitted only
2938 # once. We break the quoting in m4_warning's argument in
2939 # order to expand this macro's arguments, not AU_DEFUN's.
2942 # Finally, this is the expansion that is picked up by
2943 # autoconf. It tells the user to run autoupdate, and
2944 # then outputs the replacement expansion. We do not care
2945 # about autoupdate's warning because that contains
2946 # information on what to do *after* running autoupdate.
2950 # _LT_LINKER_OPTION(MESSAGE, VARIABLE-NAME, FLAGS,
2951 # [ACTION-SUCCESS], [ACTION-FAILURE])
2952 # ----------------------------------------------------
2953 # Check whether the given linker option works
2957 # This is what autoupdate's m4 run will expand. It fires
2958 # the warning (with _au_warn_XXX), outputs it into the
2959 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2960 # the replacement expansion.
2963 # This is an auxiliary macro that is also run when
2964 # autoupdate runs m4. It simply calls m4_warning, but
2965 # we need a wrapper so that each warning is emitted only
2966 # once. We break the quoting in m4_warning's argument in
2967 # order to expand this macro's arguments, not AU_DEFUN's.
2970 # Finally, this is the expansion that is picked up by
2971 # autoconf. It tells the user to run autoupdate, and
2972 # then outputs the replacement expansion. We do not care
2973 # about autoupdate's warning because that contains
2974 # information on what to do *after* running autoupdate.
2983 # This is what autoupdate's m4 run will expand. It fires
2984 # the warning (with _au_warn_XXX), outputs it into the
2985 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2986 # the replacement expansion.
2989 # This is an auxiliary macro that is also run when
2990 # autoupdate runs m4. It simply calls m4_warning, but
2991 # we need a wrapper so that each warning is emitted only
2992 # once. We break the quoting in m4_warning's argument in
2993 # order to expand this macro's arguments, not AU_DEFUN's.
2996 # Finally, this is the expansion that is picked up by
2997 # autoconf. It tells the user to run autoupdate, and
2998 # then outputs the replacement expansion. We do not care
2999 # about autoupdate's warning because that contains
3000 # information on what to do *after* running autoupdate.
3009 # _LT_TRY_DLOPEN_SELF (ACTION-IF-TRUE, ACTION-IF-TRUE-W-USCORE,
3010 # ACTION-IF-FALSE, ACTION-IF-CROSS-COMPILING)
3011 # ----------------------------------------------------------------
3012 # _LT_TRY_DLOPEN_SELF
3015 # LT_SYS_DLOPEN_SELF
3016 # ------------------
3017 # LT_SYS_DLOPEN_SELF
3020 # This is what autoupdate's m4 run will expand. It fires
3021 # the warning (with _au_warn_XXX), outputs it into the
3022 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3023 # the replacement expansion.
3026 # This is an auxiliary macro that is also run when
3027 # autoupdate runs m4. It simply calls m4_warning, but
3028 # we need a wrapper so that each warning is emitted only
3029 # once. We break the quoting in m4_warning's argument in
3030 # order to expand this macro's arguments, not AU_DEFUN's.
3033 # Finally, this is the expansion that is picked up by
3034 # autoconf. It tells the user to run autoupdate, and
3035 # then outputs the replacement expansion. We do not care
3036 # about autoupdate's warning because that contains
3037 # information on what to do *after* running autoupdate.
3041 # _LT_COMPILER_C_O([TAGNAME])
3042 # ---------------------------
3043 # Check to see if options -c and -o are simultaneously supported by compiler.
3044 # This macro does not hard code the compiler like AC_PROG_CC_C_O.
3048 # _LT_COMPILER_FILE_LOCKS([TAGNAME])
3049 # ----------------------------------
3050 # Check to see if we can do hard links to lock some files if needed
3051 # _LT_COMPILER_FILE_LOCKS
3059 # _LT_LINKER_HARDCODE_LIBPATH([TAGNAME])
3060 # --------------------------------------
3061 # Check hardcoding attributes.
3062 # _LT_LINKER_HARDCODE_LIBPATH
3070 # _LT_SYS_DYNAMIC_LINKER([TAG])
3071 # -----------------------------
3072 # PORTME Fill in your ld.so characteristics
3073 # _LT_SYS_DYNAMIC_LINKER
3076 # _LT_PATH_TOOL_PREFIX(TOOL)
3077 # --------------------------
3078 # find a file program which can recognize shared library
3079 # _LT_PATH_TOOL_PREFIX
3082 # This is what autoupdate's m4 run will expand. It fires
3083 # the warning (with _au_warn_XXX), outputs it into the
3084 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3085 # the replacement expansion.
3088 # This is an auxiliary macro that is also run when
3089 # autoupdate runs m4. It simply calls m4_warning, but
3090 # we need a wrapper so that each warning is emitted only
3091 # once. We break the quoting in m4_warning's argument in
3092 # order to expand this macro's arguments, not AU_DEFUN's.
3095 # Finally, this is the expansion that is picked up by
3096 # autoconf. It tells the user to run autoupdate, and
3097 # then outputs the replacement expansion. We do not care
3098 # about autoupdate's warning because that contains
3099 # information on what to do *after* running autoupdate.
3105 # find a file program which can recognize a shared library
3111 # find the pathname to the GNU or non-GNU linker
3115 # This is what autoupdate's m4 run will expand. It fires
3116 # the warning (with _au_warn_XXX), outputs it into the
3117 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3118 # the replacement expansion.
3121 # This is an auxiliary macro that is also run when
3122 # autoupdate runs m4. It simply calls m4_warning, but
3123 # we need a wrapper so that each warning is emitted only
3124 # once. We break the quoting in m4_warning's argument in
3125 # order to expand this macro's arguments, not AU_DEFUN's.
3128 # Finally, this is the expansion that is picked up by
3129 # autoconf. It tells the user to run autoupdate, and
3130 # then outputs the replacement expansion. We do not care
3131 # about autoupdate's warning because that contains
3132 # information on what to do *after* running autoupdate.
3134 # This is what autoupdate's m4 run will expand. It fires
3135 # the warning (with _au_warn_XXX), outputs it into the
3136 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3137 # the replacement expansion.
3140 # This is an auxiliary macro that is also run when
3141 # autoupdate runs m4. It simply calls m4_warning, but
3142 # we need a wrapper so that each warning is emitted only
3143 # once. We break the quoting in m4_warning's argument in
3144 # order to expand this macro's arguments, not AU_DEFUN's.
3147 # Finally, this is the expansion that is picked up by
3148 # autoconf. It tells the user to run autoupdate, and
3149 # then outputs the replacement expansion. We do not care
3150 # about autoupdate's warning because that contains
3151 # information on what to do *after* running autoupdate.
3162 # find reload flag for linker
3163 # -- PORTME Some linkers may need a different reload flag.
3167 # _LT_CHECK_MAGIC_METHOD
3168 # ----------------------
3169 # how to check for library dependencies
3170 # -- PORTME fill in with the dynamic library characteristics
3171 # _LT_CHECK_MAGIC_METHOD
3176 # find the pathname to a BSD- or MS-compatible name lister
3180 # This is what autoupdate's m4 run will expand. It fires
3181 # the warning (with _au_warn_XXX), outputs it into the
3182 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3183 # the replacement expansion.
3186 # This is an auxiliary macro that is also run when
3187 # autoupdate runs m4. It simply calls m4_warning, but
3188 # we need a wrapper so that each warning is emitted only
3189 # once. We break the quoting in m4_warning's argument in
3190 # order to expand this macro's arguments, not AU_DEFUN's.
3193 # Finally, this is the expansion that is picked up by
3194 # autoconf. It tells the user to run autoupdate, and
3195 # then outputs the replacement expansion. We do not care
3196 # about autoupdate's warning because that contains
3197 # information on what to do *after* running autoupdate.
3199 # This is what autoupdate's m4 run will expand. It fires
3200 # the warning (with _au_warn_XXX), outputs it into the
3201 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3202 # the replacement expansion.
3205 # This is an auxiliary macro that is also run when
3206 # autoupdate runs m4. It simply calls m4_warning, but
3207 # we need a wrapper so that each warning is emitted only
3208 # once. We break the quoting in m4_warning's argument in
3209 # order to expand this macro's arguments, not AU_DEFUN's.
3212 # Finally, this is the expansion that is picked up by
3213 # autoconf. It tells the user to run autoupdate, and
3214 # then outputs the replacement expansion. We do not care
3215 # about autoupdate's warning because that contains
3216 # information on what to do *after* running autoupdate.
3222 # check for math library
3226 # This is what autoupdate's m4 run will expand. It fires
3227 # the warning (with _au_warn_XXX), outputs it into the
3228 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3229 # the replacement expansion.
3232 # This is an auxiliary macro that is also run when
3233 # autoupdate runs m4. It simply calls m4_warning, but
3234 # we need a wrapper so that each warning is emitted only
3235 # once. We break the quoting in m4_warning's argument in
3236 # order to expand this macro's arguments, not AU_DEFUN's.
3239 # Finally, this is the expansion that is picked up by
3240 # autoconf. It tells the user to run autoupdate, and
3241 # then outputs the replacement expansion. We do not care
3242 # about autoupdate's warning because that contains
3243 # information on what to do *after* running autoupdate.
3247 # _LT_COMPILER_NO_RTTI([TAGNAME])
3248 # -------------------------------
3249 # _LT_COMPILER_NO_RTTI
3252 # _LT_CMD_GLOBAL_SYMBOLS
3253 # ----------------------
3254 # _LT_CMD_GLOBAL_SYMBOLS
3257 # _LT_COMPILER_PIC([TAGNAME])
3258 # ---------------------------
3262 # _LT_LINKER_SHLIBS([TAGNAME])
3263 # ----------------------------
3264 # See if the linker supports building shared libraries.
3268 # _LT_LANG_C_CONFIG([TAG])
3269 # ------------------------
3270 # Ensure that the configuration variables for a C compiler are suitably
3271 # defined. These variables are subsequently used by _LT_CONFIG to write
3272 # the compiler configuration to `libtool'.
3276 # _LT_LANG_CXX_CONFIG([TAG])
3277 # --------------------------
3278 # Ensure that the configuration variables for a C++ compiler are suitably
3279 # defined. These variables are subsequently used by _LT_CONFIG to write
3280 # the compiler configuration to `libtool'.
3281 # _LT_LANG_CXX_CONFIG
3284 # _LT_SYS_HIDDEN_LIBDEPS([TAGNAME])
3285 # ---------------------------------
3286 # Figure out "hidden" library dependencies from verbose
3287 # compiler output when linking a shared library.
3288 # Parse the compiler output and extract the necessary
3289 # objects, libraries and library flags.
3290 # _LT_SYS_HIDDEN_LIBDEPS
3293 # _LT_LANG_F77_CONFIG([TAG])
3294 # --------------------------
3295 # Ensure that the configuration variables for a Fortran 77 compiler are
3296 # suitably defined. These variables are subsequently used by _LT_CONFIG
3297 # to write the compiler configuration to `libtool'.
3298 # _LT_LANG_F77_CONFIG
3301 # _LT_LANG_FC_CONFIG([TAG])
3302 # -------------------------
3303 # Ensure that the configuration variables for a Fortran compiler are
3304 # suitably defined. These variables are subsequently used by _LT_CONFIG
3305 # to write the compiler configuration to `libtool'.
3306 # _LT_LANG_FC_CONFIG
3309 # _LT_LANG_GCJ_CONFIG([TAG])
3310 # --------------------------
3311 # Ensure that the configuration variables for the GNU Java Compiler compiler
3312 # are suitably defined. These variables are subsequently used by _LT_CONFIG
3313 # to write the compiler configuration to `libtool'.
3314 # _LT_LANG_GCJ_CONFIG
3317 # _LT_LANG_RC_CONFIG([TAG])
3318 # -------------------------
3319 # Ensure that the configuration variables for the Windows resource compiler
3320 # are suitably defined. These variables are subsequently used by _LT_CONFIG
3321 # to write the compiler configuration to `libtool'.
3322 # _LT_LANG_RC_CONFIG
3330 # This is what autoupdate's m4 run will expand. It fires
3331 # the warning (with _au_warn_XXX), outputs it into the
3332 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3333 # the replacement expansion.
3336 # This is an auxiliary macro that is also run when
3337 # autoupdate runs m4. It simply calls m4_warning, but
3338 # we need a wrapper so that each warning is emitted only
3339 # once. We break the quoting in m4_warning's argument in
3340 # order to expand this macro's arguments, not AU_DEFUN's.
3343 # Finally, this is the expansion that is picked up by
3344 # autoconf. It tells the user to run autoupdate, and
3345 # then outputs the replacement expansion. We do not care
3346 # about autoupdate's warning because that contains
3347 # information on what to do *after* running autoupdate.
3356 # This is what autoupdate's m4 run will expand. It fires
3357 # the warning (with _au_warn_XXX), outputs it into the
3358 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3359 # the replacement expansion.
3362 # This is an auxiliary macro that is also run when
3363 # autoupdate runs m4. It simply calls m4_warning, but
3364 # we need a wrapper so that each warning is emitted only
3365 # once. We break the quoting in m4_warning's argument in
3366 # order to expand this macro's arguments, not AU_DEFUN's.
3369 # Finally, this is the expansion that is picked up by
3370 # autoconf. It tells the user to run autoupdate, and
3371 # then outputs the replacement expansion. We do not care
3372 # about autoupdate's warning because that contains
3373 # information on what to do *after* running autoupdate.
3379 # If we don't have a new enough Autoconf to choose the best grep
3380 # available, choose the one first in the user's PATH.
3386 # If we don't have a new enough Autoconf to choose the best objdump
3387 # available, choose the one first in the user's PATH.
3393 # Check for a fully-functional sed program, that truncates
3394 # as few characters as possible. Prefer GNU sed if found.
3400 # This is what autoupdate's m4 run will expand. It fires
3401 # the warning (with _au_warn_XXX), outputs it into the
3402 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3403 # the replacement expansion.
3406 # This is an auxiliary macro that is also run when
3407 # autoupdate runs m4. It simply calls m4_warning, but
3408 # we need a wrapper so that each warning is emitted only
3409 # once. We break the quoting in m4_warning's argument in
3410 # order to expand this macro's arguments, not AU_DEFUN's.
3413 # Finally, this is the expansion that is picked up by
3414 # autoconf. It tells the user to run autoupdate, and
3415 # then outputs the replacement expansion. We do not care
3416 # about autoupdate's warning because that contains
3417 # information on what to do *after* running autoupdate.
3421 # _LT_CHECK_SHELL_FEATURES
3422 # ------------------------
3423 # Find out whether the shell is Bourne or XSI compatible,
3424 # or has some other useful features.
3425 # _LT_CHECK_SHELL_FEATURES
3428 # _LT_PROG_XSI_SHELLFNS
3429 # ---------------------
3430 # Bourne and XSI compatible variants of some useful shell functions.
3433 # Helper functions for option handling. -*- Autoconf -*-
3435 # Copyright (C) 2004, 2005, 2007, 2008, 2009 Free Software Foundation,
3437 # Written by Gary V. Vaughan, 2004
3439 # This file is free software; the Free Software Foundation gives
3440 # unlimited permission to copy and/or distribute it, with or without
3441 # modifications, as long as this notice is preserved.
3443 # serial 6 ltoptions.m4
3445 # This is to help aclocal find these macros, as it can't see m4_define.
3449 # _LT_MANGLE_OPTION(MACRO-NAME, OPTION-NAME)
3450 # ------------------------------------------
3454 # _LT_SET_OPTION(MACRO-NAME, OPTION-NAME)
3455 # ---------------------------------------
3456 # Set option OPTION-NAME for macro MACRO-NAME, and if there is a
3457 # matching handler defined, dispatch to it. Other OPTION-NAMEs are
3462 # _LT_IF_OPTION(MACRO-NAME, OPTION-NAME, IF-SET, [IF-NOT-SET])
3463 # ------------------------------------------------------------
3464 # Execute IF-SET if OPTION is set, IF-NOT-SET otherwise.
3468 # _LT_UNLESS_OPTIONS(MACRO-NAME, OPTION-LIST, IF-NOT-SET)
3469 # -------------------------------------------------------
3470 # Execute IF-NOT-SET unless all options in OPTION-LIST for MACRO-NAME
3475 # _LT_SET_OPTIONS(MACRO-NAME, OPTION-LIST)
3476 # ----------------------------------------
3477 # OPTION-LIST is a space-separated list of Libtool options associated
3478 # with MACRO-NAME. If any OPTION has a matching handler declared with
3479 # LT_OPTION_DEFINE, dispatch to that macro; otherwise complain about
3480 # the unknown option and exit.
3484 ## --------------------------------- ##
3485 ## Macros to handle LT_INIT options. ##
3486 ## --------------------------------- ##
3488 # _LT_MANGLE_DEFUN(MACRO-NAME, OPTION-NAME)
3489 # -----------------------------------------
3493 # LT_OPTION_DEFINE(MACRO-NAME, OPTION-NAME, CODE)
3494 # -----------------------------------------------
3502 # This is what autoupdate's m4 run will expand. It fires
3503 # the warning (with _au_warn_XXX), outputs it into the
3504 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3505 # the replacement expansion.
3508 # This is an auxiliary macro that is also run when
3509 # autoupdate runs m4. It simply calls m4_warning, but
3510 # we need a wrapper so that each warning is emitted only
3511 # once. We break the quoting in m4_warning's argument in
3512 # order to expand this macro's arguments, not AU_DEFUN's.
3515 # Finally, this is the expansion that is picked up by
3516 # autoconf. It tells the user to run autoupdate, and
3517 # then outputs the replacement expansion. We do not care
3518 # about autoupdate's warning because that contains
3519 # information on what to do *after* running autoupdate.
3526 # Declare package support for building win32 dll's.
3529 # This is what autoupdate's m4 run will expand. It fires
3530 # the warning (with _au_warn_XXX), outputs it into the
3531 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3532 # the replacement expansion.
3535 # This is an auxiliary macro that is also run when
3536 # autoupdate runs m4. It simply calls m4_warning, but
3537 # we need a wrapper so that each warning is emitted only
3538 # once. We break the quoting in m4_warning's argument in
3539 # order to expand this macro's arguments, not AU_DEFUN's.
3542 # Finally, this is the expansion that is picked up by
3543 # autoconf. It tells the user to run autoupdate, and
3544 # then outputs the replacement expansion. We do not care
3545 # about autoupdate's warning because that contains
3546 # information on what to do *after* running autoupdate.
3551 # _LT_ENABLE_SHARED([DEFAULT])
3552 # ----------------------------
3553 # implement the --enable-shared flag, and supports the `shared' and
3554 # `disable-shared' LT_INIT options.
3555 # DEFAULT is either `yes' or `no'. If omitted, it defaults to `yes'.
3566 # This is what autoupdate's m4 run will expand. It fires
3567 # the warning (with _au_warn_XXX), outputs it into the
3568 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3569 # the replacement expansion.
3572 # This is an auxiliary macro that is also run when
3573 # autoupdate runs m4. It simply calls m4_warning, but
3574 # we need a wrapper so that each warning is emitted only
3575 # once. We break the quoting in m4_warning's argument in
3576 # order to expand this macro's arguments, not AU_DEFUN's.
3579 # Finally, this is the expansion that is picked up by
3580 # autoconf. It tells the user to run autoupdate, and
3581 # then outputs the replacement expansion. We do not care
3582 # about autoupdate's warning because that contains
3583 # information on what to do *after* running autoupdate.
3585 # This is what autoupdate's m4 run will expand. It fires
3586 # the warning (with _au_warn_XXX), outputs it into the
3587 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3588 # the replacement expansion.
3591 # This is an auxiliary macro that is also run when
3592 # autoupdate runs m4. It simply calls m4_warning, but
3593 # we need a wrapper so that each warning is emitted only
3594 # once. We break the quoting in m4_warning's argument in
3595 # order to expand this macro's arguments, not AU_DEFUN's.
3598 # Finally, this is the expansion that is picked up by
3599 # autoconf. It tells the user to run autoupdate, and
3600 # then outputs the replacement expansion. We do not care
3601 # about autoupdate's warning because that contains
3602 # information on what to do *after* running autoupdate.
3608 # _LT_ENABLE_STATIC([DEFAULT])
3609 # ----------------------------
3610 # implement the --enable-static flag, and support the `static' and
3611 # `disable-static' LT_INIT options.
3612 # DEFAULT is either `yes' or `no'. If omitted, it defaults to `yes'.
3623 # This is what autoupdate's m4 run will expand. It fires
3624 # the warning (with _au_warn_XXX), outputs it into the
3625 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3626 # the replacement expansion.
3629 # This is an auxiliary macro that is also run when
3630 # autoupdate runs m4. It simply calls m4_warning, but
3631 # we need a wrapper so that each warning is emitted only
3632 # once. We break the quoting in m4_warning's argument in
3633 # order to expand this macro's arguments, not AU_DEFUN's.
3636 # Finally, this is the expansion that is picked up by
3637 # autoconf. It tells the user to run autoupdate, and
3638 # then outputs the replacement expansion. We do not care
3639 # about autoupdate's warning because that contains
3640 # information on what to do *after* running autoupdate.
3642 # This is what autoupdate's m4 run will expand. It fires
3643 # the warning (with _au_warn_XXX), outputs it into the
3644 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3645 # the replacement expansion.
3648 # This is an auxiliary macro that is also run when
3649 # autoupdate runs m4. It simply calls m4_warning, but
3650 # we need a wrapper so that each warning is emitted only
3651 # once. We break the quoting in m4_warning's argument in
3652 # order to expand this macro's arguments, not AU_DEFUN's.
3655 # Finally, this is the expansion that is picked up by
3656 # autoconf. It tells the user to run autoupdate, and
3657 # then outputs the replacement expansion. We do not care
3658 # about autoupdate's warning because that contains
3659 # information on what to do *after* running autoupdate.
3665 # _LT_ENABLE_FAST_INSTALL([DEFAULT])
3666 # ----------------------------------
3667 # implement the --enable-fast-install flag, and support the `fast-install'
3668 # and `disable-fast-install' LT_INIT options.
3669 # DEFAULT is either `yes' or `no'. If omitted, it defaults to `yes'.
3670 # _LT_ENABLE_FAST_INSTALL
3676 # This is what autoupdate's m4 run will expand. It fires
3677 # the warning (with _au_warn_XXX), outputs it into the
3678 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3679 # the replacement expansion.
3682 # This is an auxiliary macro that is also run when
3683 # autoupdate runs m4. It simply calls m4_warning, but
3684 # we need a wrapper so that each warning is emitted only
3685 # once. We break the quoting in m4_warning's argument in
3686 # order to expand this macro's arguments, not AU_DEFUN's.
3689 # Finally, this is the expansion that is picked up by
3690 # autoconf. It tells the user to run autoupdate, and
3691 # then outputs the replacement expansion. We do not care
3692 # about autoupdate's warning because that contains
3693 # information on what to do *after* running autoupdate.
3696 # This is what autoupdate's m4 run will expand. It fires
3697 # the warning (with _au_warn_XXX), outputs it into the
3698 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3699 # the replacement expansion.
3702 # This is an auxiliary macro that is also run when
3703 # autoupdate runs m4. It simply calls m4_warning, but
3704 # we need a wrapper so that each warning is emitted only
3705 # once. We break the quoting in m4_warning's argument in
3706 # order to expand this macro's arguments, not AU_DEFUN's.
3709 # Finally, this is the expansion that is picked up by
3710 # autoconf. It tells the user to run autoupdate, and
3711 # then outputs the replacement expansion. We do not care
3712 # about autoupdate's warning because that contains
3713 # information on what to do *after* running autoupdate.
3718 # _LT_WITH_PIC([MODE])
3719 # --------------------
3720 # implement the --with-pic flag, and support the `pic-only' and `no-pic'
3722 # MODE is either `yes' or `no'. If omitted, it defaults to `both'.
3729 # This is what autoupdate's m4 run will expand. It fires
3730 # the warning (with _au_warn_XXX), outputs it into the
3731 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3732 # the replacement expansion.
3735 # This is an auxiliary macro that is also run when
3736 # autoupdate runs m4. It simply calls m4_warning, but
3737 # we need a wrapper so that each warning is emitted only
3738 # once. We break the quoting in m4_warning's argument in
3739 # order to expand this macro's arguments, not AU_DEFUN's.
3742 # Finally, this is the expansion that is picked up by
3743 # autoconf. It tells the user to run autoupdate, and
3744 # then outputs the replacement expansion. We do not care
3745 # about autoupdate's warning because that contains
3746 # information on what to do *after* running autoupdate.
3750 ## ----------------- ##
3751 ## LTDL_INIT Options ##
3752 ## ----------------- ##
3763 # ltsugar.m4 -- libtool m4 base layer. -*-Autoconf-*-
3765 # Copyright (C) 2004, 2005, 2007, 2008 Free Software Foundation, Inc.
3766 # Written by Gary V. Vaughan, 2004
3768 # This file is free software; the Free Software Foundation gives
3769 # unlimited permission to copy and/or distribute it, with or without
3770 # modifications, as long as this notice is preserved.
3772 # serial 6 ltsugar.m4
3774 # This is to help aclocal find these macros, as it can't see m4_define.
3778 # lt_join(SEP, ARG1, [ARG2...])
3779 # -----------------------------
3780 # Produce ARG1SEPARG2...SEPARGn, omitting [] arguments and their
3781 # associated separator.
3782 # Needed until we can rely on m4_join from Autoconf 2.62, since all earlier
3783 # versions in m4sugar had bugs.
3791 # Manipulate m4 lists.
3792 # These macros are necessary as long as will still need to support
3793 # Autoconf-2.59 which quotes differently.
3799 # lt_append(MACRO-NAME, STRING, [SEPARATOR])
3800 # ------------------------------------------
3801 # Redefine MACRO-NAME to hold its former content plus `SEPARATOR'`STRING'.
3802 # Note that neither SEPARATOR nor STRING are expanded; they are appended
3803 # to MACRO-NAME as is (leaving the expansion for when MACRO-NAME is invoked).
3804 # No SEPARATOR is output if MACRO-NAME was previously undefined (different
3805 # than defined and empty).
3807 # This macro is needed until we can rely on Autoconf 2.62, since earlier
3808 # versions of m4sugar mistakenly expanded SEPARATOR but not STRING.
3813 # lt_combine(SEP, PREFIX-LIST, INFIX, SUFFIX1, [SUFFIX2...])
3814 # ----------------------------------------------------------
3815 # Produce a SEP delimited list of all paired combinations of elements of
3816 # PREFIX-LIST with SUFFIX1 through SUFFIXn. Each element of the list
3817 # has the form PREFIXmINFIXSUFFIXn.
3818 # Needed until we can rely on m4_combine added in Autoconf 2.62.
3822 # lt_if_append_uniq(MACRO-NAME, VARNAME, [SEPARATOR], [UNIQ], [NOT-UNIQ])
3823 # -----------------------------------------------------------------------
3824 # Iff MACRO-NAME does not yet contain VARNAME, then append it (delimited
3825 # by SEPARATOR if supplied) and expand UNIQ, else NOT-UNIQ.
3829 # lt_dict_add(DICT, KEY, VALUE)
3830 # -----------------------------
3834 # lt_dict_add_subkey(DICT, KEY, SUBKEY, VALUE)
3835 # --------------------------------------------
3839 # lt_dict_fetch(DICT, KEY, [SUBKEY])
3840 # ----------------------------------
3844 # lt_if_dict_fetch(DICT, KEY, [SUBKEY], VALUE, IF-TRUE, [IF-FALSE])
3845 # -----------------------------------------------------------------
3849 # lt_dict_filter(DICT, [SUBKEY], VALUE, [SEPARATOR], KEY, [...])
3850 # --------------------------------------------------------------
3853 # ltversion.m4 -- version numbers -*- Autoconf -*-
3855 # Copyright (C) 2004 Free Software Foundation, Inc.
3856 # Written by Scott James Remnant, 2004
3858 # This file is free software; the Free Software Foundation gives
3859 # unlimited permission to copy and/or distribute it, with or without
3860 # modifications, as long as this notice is preserved.
3862 # Generated from ltversion.in.
3864 # serial 3134 ltversion.m4
3865 # This file is part of GNU Libtool
3872 # lt~obsolete.m4 -- aclocal satisfying obsolete definitions. -*-Autoconf-*-
3874 # Copyright (C) 2004, 2005, 2007, 2009 Free Software Foundation, Inc.
3875 # Written by Scott James Remnant, 2004.
3877 # This file is free software; the Free Software Foundation gives
3878 # unlimited permission to copy and/or distribute it, with or without
3879 # modifications, as long as this notice is preserved.
3881 # serial 4 lt~obsolete.m4
3883 # These exist entirely to fool aclocal when bootstrapping libtool.
3885 # In the past libtool.m4 has provided macros via AC_DEFUN (or AU_DEFUN)
3886 # which have later been changed to m4_define as they aren't part of the
3887 # exported API, or moved to Autoconf or Automake where they belong.
3889 # The trouble is, aclocal is a bit thick. It'll see the old AC_DEFUN
3890 # in /usr/share/aclocal/libtool.m4 and remember it, then when it sees us
3891 # using a macro with the same name in our local m4/libtool.m4 it'll
3892 # pull the old libtool.m4 in (it doesn't see our shiny new m4_define
3893 # and doesn't know about Autoconf macros at all.)
3895 # So we provide this file, which has a silly filename so it's always
3896 # included after everything else. This provides aclocal with the
3897 # AC_DEFUNs it wants, but when m4 processes it, it doesn't do anything
3898 # because those macros already exist, or will be overwritten later.
3899 # We use AC_DEFUN over AU_DEFUN for compatibility with aclocal-1.6.
3901 # Anytime we withdraw an AC_DEFUN or AU_DEFUN, remember to add it here.
3902 # Yes, that means every name once taken will need to remain here until
3903 # we give up compatibility with versions before 1.7, at which point
3904 # we need to keep only those names which we still refer to.
3906 # This is to help aclocal find these macros, as it can't see m4_define.
3973 # Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2007
3974 # Free Software Foundation, Inc.
3976 # This file is free software; the Free Software Foundation
3977 # gives unlimited permission to copy and/or distribute it,
3978 # with or without modifications, as long as this notice is preserved.
3982 # Based on depend.m4 from automake 1.9, modified for standalone use in
3983 # an environment where GNU make is required.
3985 # ZW_PROG_COMPILER_DEPENDENCIES
3986 # -----------------------------
3987 # Variant of _AM_DEPENDENCIES which just does the dependency probe and
3988 # sets fooDEPMODE accordingly. Cache-variable compatible with
3989 # original; not side-effect compatible. As the users of this macro
3990 # may require accurate dependencies for correct builds, it does *not*
3991 # honor --disable-dependency-checking, and failure to detect a usable
3992 # method is an error. depcomp is assumed to be located in
3995 # FIXME: Should use the Autoconf 2.5x language-selection mechanism.
4001 # Choose a directory name for dependency files.
4006 # As AM_SET_DEPDIR, but also create the directory at config.status time.
4073 # intl sister-directory configuration rules.
4076 # The idea behind this macro is that there's no need to repeat all the
4077 # autoconf probes done by the intl directory - it's already done them
4078 # for us. In fact, there's no need even to look at the cache for the
4079 # answers. All we need to do is nab a few pieces of information.
4080 # The intl directory is set up to make this easy, by generating a
4081 # small file which can be sourced as a shell script; then we produce
4082 # the necessary substitutions and definitions for this directory.
4086 # Autoconf M4 include file defining utility macros for complex Canadian
4098 # _NCN_TOOL_PREFIXES: Some stuff that oughtta be done in AC_CANONICAL_SYSTEM
4100 # These demand that AC_CANONICAL_SYSTEM be called beforehand.
4103 # NCN_STRICT_CHECK_TOOLS(variable, progs-to-check-for,[value-if-not-found],[path])
4104 # Like plain AC_CHECK_TOOLS, but require prefix if build!=host.
4108 # NCN_STRICT_CHECK_TARGET_TOOLS(variable, progs-to-check-for,[value-if-not-found],[path])
4109 # Like CVS Autoconf AC_CHECK_TARGET_TOOLS, but require prefix if build!=target.
4113 # Backported from Autoconf 2.5x; can go away when and if
4114 # we switch. Put the OS path separator in $PATH_SEPARATOR.
4119 # ACX_HAVE_GCC_FOR_TARGET
4120 # Check if the variable GCC_FOR_TARGET really points to a GCC binary.
4123 # ACX_CHECK_INSTALLED_TARGET_TOOL(VAR, PROG)
4124 # Searching for installed target binutils. We need to take extra care,
4125 # else we may find the wrong assembler, linker, etc., and lose.
4127 # First try --with-build-time-tools, if specified.
4129 # For build != host, we ask the installed GCC for the name of the tool it
4130 # uses, and accept it if it is an absolute path. This is because the
4131 # only good choice for a compiler is the same GCC version that is being
4132 # installed (or we couldn't make target libraries), and we assume that
4133 # on the host system we'll have not only the same GCC version, but also
4134 # the same binutils version.
4136 # For build == host, search the same directories that the installed
4137 # compiler will search. We used to do this for the assembler, linker,
4138 # and nm only; for simplicity of configuration, however, we extend this
4139 # criterion to tools (such as ar and ranlib) that are never invoked by
4140 # the compiler, to avoid mismatches.
4142 # Also note we have to check MD_EXEC_PREFIX before checking the user's path
4143 # if build == target. This makes the most sense only when bootstrapping,
4144 # but we also do so when build != host. In this case, we hope that the
4145 # build and host systems will have similar contents of MD_EXEC_PREFIX.
4147 # If we do not find a suitable binary, then try the user's path.
4151 # AC_PROG_CPP_WERROR
4152 # Used for autoconf 2.5x to force AC_PREPROC_IFELSE to reject code which
4153 # triggers warnings from the preprocessor. Will be in autoconf 2.58.
4154 # For now, using this also overrides header checks to use only the
4155 # preprocessor (matches 2.13 behavior; matching 2.58's behavior is a
4156 # bit harder from here).
4157 # Eventually autoconf will default to checking headers with the compiler
4158 # instead, and we'll have to do this differently.
4160 # AC_PROG_CPP_WERROR
4163 # We require the gnatbind & gnatmake programs, as well as a compiler driver
4164 # that understands Ada. We use the user's CC setting, already found, and
4165 # possibly add $1 to the command-line parameters.
4167 # Sets the shell variable have_gnat to yes or no as appropriate, and
4168 # substitutes GNATBIND and GNATMAKE.
4195 for ac_dir
in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
4196 for ac_t
in install-sh
install.sh shtool
; do
4197 if test -f "$ac_dir/$ac_t"; then
4199 ac_install_sh
="$ac_aux_dir/$ac_t -c"
4204 if test -z "$ac_aux_dir"; then
4205 as_fn_error
"cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
4208 # These three variables are undocumented and unsupported,
4209 # and are intended to be withdrawn in a future Autoconf release.
4210 # They can cause serious problems if a builder's source tree is in a directory
4211 # whose full name contains unusual characters.
4212 ac_config_guess
="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
4213 ac_config_sub
="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
4214 ac_configure
="$SHELL $ac_aux_dir/configure" # Please don't use this var.
4217 # Find a good install program. We prefer a C program (faster),
4218 # so one script is as good as another. But avoid the broken or
4219 # incompatible versions:
4220 # SysV /etc/install, /usr/sbin/install
4221 # SunOS /usr/etc/install
4222 # IRIX /sbin/install
4224 # AmigaOS /C/install, which installs bootblocks on floppy discs
4225 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
4226 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
4227 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
4228 # OS/2's system install, which has a completely different semantic
4229 # ./install, which can be erroneously created by make from ./install.sh.
4230 # Reject install programs that cannot install multiple files.
4231 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
4232 $as_echo_n "checking for a BSD-compatible install... " >&6; }
4233 if test -z "$INSTALL"; then
4234 if test "${ac_cv_path_install+set}" = set; then :
4235 $as_echo_n "(cached) " >&6
4237 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4241 test -z "$as_dir" && as_dir
=.
4242 # Account for people who put trailing slashes in PATH elements.
4243 case $as_dir/ in #((
4244 .
/ | .
// |
/[cC
]/* | \
4245 /etc
/* |
/usr
/sbin
/* |
/usr
/etc
/* |
/sbin
/* |
/usr
/afsws
/bin
/* | \
4246 ?
:[\\/]os2
[\\/]install[\\/]* | ?
:[\\/]OS2
[\\/]INSTALL
[\\/]* | \
4249 # OSF1 and SCO ODT 3.0 have their own names for install.
4250 # Don't use installbsd from OSF since it installs stuff as root
4252 for ac_prog
in ginstall scoinst
install; do
4253 for ac_exec_ext
in '' $ac_executable_extensions; do
4254 if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
4255 if test $ac_prog = install &&
4256 grep dspmsg
"$as_dir/$ac_prog$ac_exec_ext" >/dev
/null
2>&1; then
4257 # AIX install. It has an incompatible calling convention.
4259 elif test $ac_prog = install &&
4260 grep pwplus
"$as_dir/$ac_prog$ac_exec_ext" >/dev
/null
2>&1; then
4261 # program-specific install script used by HP pwplus--don't use.
4264 rm -rf conftest.one conftest.two conftest.dir
4265 echo one
> conftest.one
4266 echo two
> conftest.two
4268 if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two
"`pwd`/conftest.dir" &&
4269 test -s conftest.one
&& test -s conftest.two
&&
4270 test -s conftest.dir
/conftest.one
&&
4271 test -s conftest.dir
/conftest.two
4273 ac_cv_path_install
="$as_dir/$ac_prog$ac_exec_ext -c"
4286 rm -rf conftest.one conftest.two conftest.dir
4289 if test "${ac_cv_path_install+set}" = set; then
4290 INSTALL
=$ac_cv_path_install
4292 # As a last resort, use the slow shell script. Don't cache a
4293 # value for INSTALL within a source directory, because that will
4294 # break other packages using the cache if that directory is
4295 # removed, or if the value is a relative name.
4296 INSTALL
=$ac_install_sh
4299 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
4300 $as_echo "$INSTALL" >&6; }
4302 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
4303 # It thinks the first close brace ends the variable substitution.
4304 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM
='${INSTALL}'
4306 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT
='${INSTALL}'
4308 test -z "$INSTALL_DATA" && INSTALL_DATA
='${INSTALL} -m 644'
4311 ac_cpp
='$CPP $CPPFLAGS'
4312 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4313 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4314 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
4315 if test -n "$ac_tool_prefix"; then
4316 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
4317 set dummy
${ac_tool_prefix}gcc
; ac_word
=$2
4318 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4319 $as_echo_n "checking for $ac_word... " >&6; }
4320 if test "${ac_cv_prog_CC+set}" = set; then :
4321 $as_echo_n "(cached) " >&6
4323 if test -n "$CC"; then
4324 ac_cv_prog_CC
="$CC" # Let the user override the test.
4326 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4330 test -z "$as_dir" && as_dir
=.
4331 for ac_exec_ext
in '' $ac_executable_extensions; do
4332 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4333 ac_cv_prog_CC
="${ac_tool_prefix}gcc"
4334 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4344 if test -n "$CC"; then
4345 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4346 $as_echo "$CC" >&6; }
4348 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4349 $as_echo "no" >&6; }
4354 if test -z "$ac_cv_prog_CC"; then
4356 # Extract the first word of "gcc", so it can be a program name with args.
4357 set dummy gcc
; ac_word
=$2
4358 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4359 $as_echo_n "checking for $ac_word... " >&6; }
4360 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
4361 $as_echo_n "(cached) " >&6
4363 if test -n "$ac_ct_CC"; then
4364 ac_cv_prog_ac_ct_CC
="$ac_ct_CC" # Let the user override the test.
4366 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4370 test -z "$as_dir" && as_dir
=.
4371 for ac_exec_ext
in '' $ac_executable_extensions; do
4372 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4373 ac_cv_prog_ac_ct_CC
="gcc"
4374 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4383 ac_ct_CC
=$ac_cv_prog_ac_ct_CC
4384 if test -n "$ac_ct_CC"; then
4385 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
4386 $as_echo "$ac_ct_CC" >&6; }
4388 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4389 $as_echo "no" >&6; }
4392 if test "x$ac_ct_CC" = x
; then
4395 case $cross_compiling:$ac_tool_warned in
4397 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4398 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4399 ac_tool_warned
=yes ;;
4407 if test -z "$CC"; then
4408 if test -n "$ac_tool_prefix"; then
4409 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
4410 set dummy
${ac_tool_prefix}cc
; ac_word
=$2
4411 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4412 $as_echo_n "checking for $ac_word... " >&6; }
4413 if test "${ac_cv_prog_CC+set}" = set; then :
4414 $as_echo_n "(cached) " >&6
4416 if test -n "$CC"; then
4417 ac_cv_prog_CC
="$CC" # Let the user override the test.
4419 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4423 test -z "$as_dir" && as_dir
=.
4424 for ac_exec_ext
in '' $ac_executable_extensions; do
4425 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4426 ac_cv_prog_CC
="${ac_tool_prefix}cc"
4427 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4437 if test -n "$CC"; then
4438 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4439 $as_echo "$CC" >&6; }
4441 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4442 $as_echo "no" >&6; }
4448 if test -z "$CC"; then
4449 # Extract the first word of "cc", so it can be a program name with args.
4450 set dummy cc
; ac_word
=$2
4451 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4452 $as_echo_n "checking for $ac_word... " >&6; }
4453 if test "${ac_cv_prog_CC+set}" = set; then :
4454 $as_echo_n "(cached) " >&6
4456 if test -n "$CC"; then
4457 ac_cv_prog_CC
="$CC" # Let the user override the test.
4460 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4464 test -z "$as_dir" && as_dir
=.
4465 for ac_exec_ext
in '' $ac_executable_extensions; do
4466 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4467 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
4468 ac_prog_rejected
=yes
4472 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4479 if test $ac_prog_rejected = yes; then
4480 # We found a bogon in the path, so make sure we never use it.
4481 set dummy
$ac_cv_prog_CC
4483 if test $# != 0; then
4484 # We chose a different compiler from the bogus one.
4485 # However, it has the same basename, so the bogon will be chosen
4486 # first if we set CC to just the basename; use the full file name.
4488 ac_cv_prog_CC
="$as_dir/$ac_word${1+' '}$@"
4494 if test -n "$CC"; then
4495 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4496 $as_echo "$CC" >&6; }
4498 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4499 $as_echo "no" >&6; }
4504 if test -z "$CC"; then
4505 if test -n "$ac_tool_prefix"; then
4506 for ac_prog
in cl.exe
4508 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4509 set dummy
$ac_tool_prefix$ac_prog; ac_word
=$2
4510 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4511 $as_echo_n "checking for $ac_word... " >&6; }
4512 if test "${ac_cv_prog_CC+set}" = set; then :
4513 $as_echo_n "(cached) " >&6
4515 if test -n "$CC"; then
4516 ac_cv_prog_CC
="$CC" # Let the user override the test.
4518 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4522 test -z "$as_dir" && as_dir
=.
4523 for ac_exec_ext
in '' $ac_executable_extensions; do
4524 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4525 ac_cv_prog_CC
="$ac_tool_prefix$ac_prog"
4526 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4536 if test -n "$CC"; then
4537 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4538 $as_echo "$CC" >&6; }
4540 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4541 $as_echo "no" >&6; }
4545 test -n "$CC" && break
4548 if test -z "$CC"; then
4550 for ac_prog
in cl.exe
4552 # Extract the first word of "$ac_prog", so it can be a program name with args.
4553 set dummy
$ac_prog; ac_word
=$2
4554 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4555 $as_echo_n "checking for $ac_word... " >&6; }
4556 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
4557 $as_echo_n "(cached) " >&6
4559 if test -n "$ac_ct_CC"; then
4560 ac_cv_prog_ac_ct_CC
="$ac_ct_CC" # Let the user override the test.
4562 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4566 test -z "$as_dir" && as_dir
=.
4567 for ac_exec_ext
in '' $ac_executable_extensions; do
4568 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4569 ac_cv_prog_ac_ct_CC
="$ac_prog"
4570 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4579 ac_ct_CC
=$ac_cv_prog_ac_ct_CC
4580 if test -n "$ac_ct_CC"; then
4581 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
4582 $as_echo "$ac_ct_CC" >&6; }
4584 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4585 $as_echo "no" >&6; }
4589 test -n "$ac_ct_CC" && break
4592 if test "x$ac_ct_CC" = x
; then
4595 case $cross_compiling:$ac_tool_warned in
4597 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4598 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4599 ac_tool_warned
=yes ;;
4608 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4609 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4610 as_fn_error
"no acceptable C compiler found in \$PATH
4611 See \`config.log' for more details." "$LINENO" 5; }
4613 # Provide some information about the compiler.
4614 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
4617 for ac_option
in --version -v -V -qversion; do
4618 { { ac_try
="$ac_compiler $ac_option >&5"
4620 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
4621 *) ac_try_echo=$ac_try;;
4623 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4624 $as_echo "$ac_try_echo"; } >&5
4625 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
4627 if test -s conftest.err; then
4629 ... rest of stderr output deleted ...
4630 10q' conftest.err >conftest.er1
4631 cat conftest.er1 >&5
4632 rm -f conftest.er1 conftest.err
4634 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4635 test $ac_status = 0; }
4638 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4639 /* end confdefs.h. */
4649 ac_clean_files_save=$ac_clean_files
4650 ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out conftest.out"
4651 # Try to create an executable without -o first, disregard a.out.
4652 # It will help us diagnose broken compilers, and finding out an intuition
4654 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
4655 $as_echo_n "checking for C compiler default output file name... " >&6; }
4656 ac_link_default=`$as_echo "$ac_link" |
sed 's/ -o *conftest[^ ]*//'`
4658 # The possible output files:
4659 ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
4662 for ac_file in $ac_files
4665 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
4666 * ) ac_rmfiles="$ac_rmfiles $ac_file";;
4671 if { { ac_try="$ac_link_default"
4673 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
4674 *) ac_try_echo
=$ac_try;;
4676 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4677 $as_echo "$ac_try_echo"; } >&5
4678 (eval "$ac_link_default") 2>&5
4680 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4681 test $ac_status = 0; }; then :
4682 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
4683 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
4684 # in a Makefile. We should not override ac_cv_exeext if it was cached,
4685 # so that the user can short-circuit this test for compilers unknown to
4687 for ac_file
in $ac_files ''
4689 test -f "$ac_file" ||
continue
4691 *.
$ac_ext |
*.xcoff |
*.tds |
*.d |
*.pdb |
*.xSYM |
*.bb |
*.bbg |
*.map |
*.inf |
*.dSYM |
*.o |
*.obj
)
4694 # We found the default executable, but exeext='' is most
4698 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no
;
4700 ac_cv_exeext
=`expr "$ac_file" : '[^.]*\(\..*\)'`
4702 # We set ac_cv_exeext here because the later test for it is not
4703 # safe: cross compilers may not add the suffix if given an `-o'
4704 # argument, so we may need to know it at that point already.
4705 # Even if this section looks crufty: it has the advantage of
4712 test "$ac_cv_exeext" = no
&& ac_cv_exeext
=
4717 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
4718 $as_echo "$ac_file" >&6; }
4719 if test -z "$ac_file"; then :
4720 $as_echo "$as_me: failed program was:" >&5
4721 sed 's/^/| /' conftest.
$ac_ext >&5
4723 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4724 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4725 { as_fn_set_status
77
4726 as_fn_error
"C compiler cannot create executables
4727 See \`config.log' for more details." "$LINENO" 5; }; }
4729 ac_exeext
=$ac_cv_exeext
4731 # Check that the compiler produces executables we can run. If not, either
4732 # the compiler is broken, or we cross compile.
4733 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
4734 $as_echo_n "checking whether the C compiler works... " >&6; }
4735 # If not cross compiling, check that we can run a simple program.
4736 if test "$cross_compiling" != yes; then
4737 if { ac_try
='./$ac_file'
4738 { { case "(($ac_try" in
4739 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
4740 *) ac_try_echo=$ac_try;;
4742 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4743 $as_echo "$ac_try_echo"; } >&5
4744 (eval "$ac_try") 2>&5
4746 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4747 test $ac_status = 0; }; }; then
4750 if test "$cross_compiling" = maybe; then
4753 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4754 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4755 as_fn_error "cannot run C compiled programs.
4756 If you meant to cross compile
, use \
`--host'.
4757 See \`config.log
' for more details." "$LINENO" 5; }
4761 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4762 $as_echo "yes" >&6; }
4764 rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out conftest.out
4765 ac_clean_files=$ac_clean_files_save
4766 # Check that the compiler produces executables we can run. If not, either
4767 # the compiler is broken, or we cross compile.
4768 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
4769 $as_echo_n "checking whether we are cross compiling... " >&6; }
4770 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
4771 $as_echo "$cross_compiling" >&6; }
4773 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
4774 $as_echo_n "checking for suffix of executables... " >&6; }
4775 if { { ac_try="$ac_link"
4777 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4778 *) ac_try_echo=$ac_try;;
4780 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4781 $as_echo "$ac_try_echo"; } >&5
4782 (eval "$ac_link") 2>&5
4784 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4785 test $ac_status = 0; }; then :
4786 # If both `conftest.exe' and
`conftest' are `present
' (well, observable)
4787 # catch `conftest.exe'. For instance with Cygwin
, `ls conftest' will
4788 # work properly (i.e., refer to `conftest.exe
'), while it won't with
4790 for ac_file
in conftest.exe conftest conftest.
*; do
4791 test -f "$ac_file" ||
continue
4793 *.
$ac_ext |
*.xcoff |
*.tds |
*.d |
*.pdb |
*.xSYM |
*.bb |
*.bbg |
*.map |
*.inf |
*.dSYM |
*.o |
*.obj
) ;;
4794 *.
* ) ac_cv_exeext
=`expr "$ac_file" : '[^.]*\(\..*\)'`
4800 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4801 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4802 as_fn_error
"cannot compute suffix of executables: cannot compile and link
4803 See \`config.log' for more details." "$LINENO" 5; }
4805 rm -f conftest
$ac_cv_exeext
4806 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
4807 $as_echo "$ac_cv_exeext" >&6; }
4809 rm -f conftest.
$ac_ext
4810 EXEEXT
=$ac_cv_exeext
4812 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
4813 $as_echo_n "checking for suffix of object files... " >&6; }
4814 if test "${ac_cv_objext+set}" = set; then :
4815 $as_echo_n "(cached) " >&6
4817 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4818 /* end confdefs.h. */
4828 rm -f conftest.o conftest.obj
4829 if { { ac_try
="$ac_compile"
4831 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
4832 *) ac_try_echo=$ac_try;;
4834 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4835 $as_echo "$ac_try_echo"; } >&5
4836 (eval "$ac_compile") 2>&5
4838 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4839 test $ac_status = 0; }; then :
4840 for ac_file in conftest.o conftest.obj conftest.*; do
4841 test -f "$ac_file" || continue;
4843 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
4844 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
4849 $as_echo "$as_me: failed program was:" >&5
4850 sed 's/^/| /' conftest.$ac_ext >&5
4852 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4853 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4854 as_fn_error "cannot compute suffix of object files
: cannot compile
4855 See \
`config.log' for more details." "$LINENO" 5; }
4857 rm -f conftest.$ac_cv_objext conftest.$ac_ext
4859 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
4860 $as_echo "$ac_cv_objext" >&6; }
4861 OBJEXT=$ac_cv_objext
4863 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
4864 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
4865 if test "${ac_cv_c_compiler_gnu+set}" = set; then :
4866 $as_echo_n "(cached) " >&6
4868 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4869 /* end confdefs.h. */
4882 if ac_fn_c_try_compile "$LINENO"; then :
4887 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4888 ac_cv_c_compiler_gnu=$ac_compiler_gnu
4891 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
4892 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
4893 if test $ac_compiler_gnu = yes; then
4898 ac_test_CFLAGS=${CFLAGS+set}
4899 ac_save_CFLAGS=$CFLAGS
4900 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
4901 $as_echo_n "checking whether $CC accepts -g... " >&6; }
4902 if test "${ac_cv_prog_cc_g+set}" = set; then :
4903 $as_echo_n "(cached) " >&6
4905 ac_save_c_werror_flag=$ac_c_werror_flag
4906 ac_c_werror_flag=yes
4909 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4910 /* end confdefs.h. */
4920 if ac_fn_c_try_compile "$LINENO"; then :
4924 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4925 /* end confdefs.h. */
4935 if ac_fn_c_try_compile "$LINENO"; then :
4938 ac_c_werror_flag=$ac_save_c_werror_flag
4940 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4941 /* end confdefs.h. */
4951 if ac_fn_c_try_compile "$LINENO"; then :
4954 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4956 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4958 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4959 ac_c_werror_flag=$ac_save_c_werror_flag
4961 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
4962 $as_echo "$ac_cv_prog_cc_g" >&6; }
4963 if test "$ac_test_CFLAGS" = set; then
4964 CFLAGS=$ac_save_CFLAGS
4965 elif test $ac_cv_prog_cc_g = yes; then
4966 if test "$GCC" = yes; then
4972 if test "$GCC" = yes; then
4978 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
4979 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
4980 if test "${ac_cv_prog_cc_c89+set}" = set; then :
4981 $as_echo_n "(cached) " >&6
4983 ac_cv_prog_cc_c89=no
4985 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4986 /* end confdefs.h. */
4989 #include <sys/types.h>
4990 #include <sys/stat.h>
4991 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
4992 struct buf { int x; };
4993 FILE * (*rcsopen) (struct buf *, struct stat *, int);
4994 static char *e (p, i)
5000 static char *f (char * (*g) (char **, int), char **p, ...)
5005 s = g (p, va_arg (v,int));
5010 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
5011 function prototypes and stuff, but not '\xHH' hex character constants.
5012 These don't provoke an error unfortunately, instead are silently treated
5013 as 'x'. The following induces an error, until -std is added to get
5014 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
5015 array size at least. It's necessary to write '\x00'==0 to get something
5016 that's true only with -std. */
5017 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
5019 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
5020 inside strings and character constants. */
5022 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
5024 int test (int i, double x);
5025 struct s1 {int (*f) (int a);};
5026 struct s2 {int (*f) (double a);};
5027 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
5033 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
5038 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
5039 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
5041 CC="$ac_save_CC $ac_arg"
5042 if ac_fn_c_try_compile "$LINENO"; then :
5043 ac_cv_prog_cc_c89=$ac_arg
5045 rm -f core conftest.err conftest.$ac_objext
5046 test "x$ac_cv_prog_cc_c89" != "xno" && break
5048 rm -f conftest.$ac_ext
5053 case "x$ac_cv_prog_cc_c89" in
5055 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
5056 $as_echo "none needed" >&6; } ;;
5058 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
5059 $as_echo "unsupported" >&6; } ;;
5061 CC="$CC $ac_cv_prog_cc_c89"
5062 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
5063 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
5065 if test "x$ac_cv_prog_cc_c89" != xno; then :
5070 ac_cpp='$CPP $CPPFLAGS'
5071 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5072 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5073 ac_compiler_gnu=$ac_cv_c_compiler_gnu
5076 # Put a plausible default for CC_FOR_BUILD in Makefile.
5077 if test "x$cross_compiling" = "xno"; then
5078 CC_FOR_BUILD='$(CC)'
5082 CFLAGS_FOR_BUILD=${CFLAGS_FOR_BUILD-${CFLAGS}}
5085 # If we haven't got the data from the intl directory,
5086 # assume NLS is disabled.
5095 if test -f ../../intl/config.intl; then
5096 . ../../intl/config.intl
5098 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NLS is requested" >&5
5099 $as_echo_n "checking whether NLS is requested... " >&6; }
5100 if test x"$USE_NLS" != xyes; then
5101 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5102 $as_echo "no" >&6; }
5104 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5105 $as_echo "yes" >&6; }
5107 $as_echo "#define ENABLE_NLS 1" >>confdefs.h
5110 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for catalogs to be installed" >&5
5111 $as_echo_n "checking for catalogs to be installed... " >&6; }
5112 # Look for .po and .gmo files in the source directory.
5115 for cat in $srcdir/po/*.gmo $srcdir/po/*.po; do
5116 # If there aren't any .gmo files the shell will give us the
5117 # literal string "../path/to/srcdir/po/*.gmo" which has to be
5119 case "$cat" in *\**)
5122 # The quadruple backslash is collapsed to a double backslash
5123 # by the backticks, then collapsed again by the double quotes,
5124 # leaving us with one backslash in the sed expression (right
5125 # before the dot that mustn't act as a wildcard).
5126 cat=`echo $cat |
sed -e "s!$srcdir/po/!!" -e "s!\\\\.po!.gmo!"`
5127 lang=`echo $cat |
sed -e "s!\\\\.gmo!!"`
5128 # The user is allowed to set LINGUAS to a list of languages to
5129 # install catalogs for. If it's empty that means "all of them."
5130 if test "x$LINGUAS" = x; then
5131 CATALOGS="$CATALOGS $cat"
5132 XLINGUAS="$XLINGUAS $lang"
5134 case "$LINGUAS" in *$lang*)
5135 CATALOGS="$CATALOGS $cat"
5136 XLINGUAS="$XLINGUAS $lang"
5142 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LINGUAS" >&5
5143 $as_echo "$LINGUAS" >&6; }
5157 # Check whether --enable-sim-alignment was given.
5158 if test "${enable_sim_alignment+set}" = set; then :
5159 enableval=$enable_sim_alignment; case "${enableval}" in
5160 yes | strict | STRICT) sim_alignment="-DWITH_ALIGNMENT=STRICT_ALIGNMENT";;
5161 no | nonstrict | NONSTRICT) sim_alignment="-DWITH_ALIGNMENT=NONSTRICT_ALIGNMENT";;
5162 0 | default | DEFAULT) sim_alignment="-DWITH_ALIGNMENT=0";;
5163 *) as_fn_error "\"Unknown value $enableval passed to --enable-sim-alignment\"" "$LINENO" 5; sim_alignment="";;
5165 if test x"$silent" != x"yes" && test x"$sim_alignment" != x""; then
5166 echo "Setting alignment flags = $sim_alignment" 6>&1
5173 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable sim asserts" >&5
5174 $as_echo_n "checking whether to enable sim asserts... " >&6; }
5176 # Check whether --enable-sim-assert was given.
5177 if test "${enable_sim_assert+set}" = set; then :
5178 enableval=$enable_sim_assert; case "${enableval}" in
5179 yes) sim_assert="1";;
5180 no) sim_assert="0";;
5181 *) as_fn_error "--enable-sim-assert does not take a value" "$LINENO" 5;;
5185 cat >>confdefs.h <<_ACEOF
5186 #define WITH_ASSERT $sim_assert
5189 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $sim_assert" >&5
5190 $as_echo "$sim_assert" >&6; }
5193 # Check whether --enable-sim-bitsize was given.
5194 if test "${enable_sim_bitsize+set}" = set; then :
5195 enableval=$enable_sim_bitsize; case "${enableval}" in
5196 32|64) sim_bitsize="-DWITH_TARGET_WORD_BITSIZE=$enableval";;
5197 *) as_fn_error "\"--enable-sim-bitsize was given $enableval. Expected 32 or 64\"" "$LINENO" 5; sim_bitsize="";;
5199 if test x"$silent" != x"yes" && test x"$sim_bitsize" != x""; then
5200 echo "Setting bitsize flags = $sim_bitsize" 6>&1
5207 # Check whether --enable-sim-config was given.
5208 if test "${enable_sim_config+set}" = set; then :
5209 enableval=$enable_sim_config; case "${enableval}" in
5210 yes|no) as_fn_error "\"No value supplied for --enable-sim-config=file\"" "$LINENO" 5;;
5211 *) if test -f "${srcdir}/${enableval}"; then
5212 sim_config="${enableval}";
5213 elif test -f "${srcdir}/${enableval}-config.h"; then
5214 sim_config="${enableval}-config.h"
5216 as_fn_error "\"Config file $enableval was not found\"" "$LINENO" 5;
5217 sim_config=std-config.h
5220 if test x"$silent" != x"yes" && test x"$sim_config" != x""; then
5221 echo "Setting config flags = $sim_config" 6>&1
5224 sim_config="std-config.h"
5225 if test x"$silent" != x"yes"; then
5226 echo "Setting config flags = $sim_config" 6>&1
5231 # Check whether --enable-sim-decode-mechanism was given.
5232 if test "${enable_sim_decode_mechanism+set}" = set; then :
5233 enableval=$enable_sim_decode_mechanism; case "${enableval}" in
5234 yes|no) as_fn_error "\"No value supplied for --enable-sim-decode-mechanism=file\"" "$LINENO" 5;;
5235 array|switch|padded-switch|goto-switch) sim_decode_mechanism="-T ${enableval}";;
5236 *) as_fn_error "\"File $enableval is not an opcode rules file\"" "$LINENO" 5;
5237 sim_decode_mechanism="switch";;
5239 if test x"$silent" != x"yes" && test x"$sim_decode_mechanism" != x""; then
5240 echo "Setting decode mechanism flags = $sim_decode_mechanism" 6>&1
5243 sim_decode_mechanism=""
5244 if test x"$silent" != x"yes"; then
5245 echo "Setting decode mechanism flags = $sim_decode_mechanism"
5250 # Check whether --enable-sim-default-model was given.
5251 if test "${enable_sim_default_model+set}" = set; then :
5252 enableval=$enable_sim_default_model; case "${enableval}" in
5253 yes|no) as_fn_error "\"No value supplied for --enable-sim-default-model=model\"" "$LINENO" 5;;
5254 *) sim_default_model="-DWITH_DEFAULT_MODEL=${enableval}";;
5256 if test x"$silent" != x"yes" && test x"$sim_default_model" != x""; then
5257 echo "Setting default-model flags = $sim_default_model" 6>&1
5260 sim_default_model=""
5264 # Check whether --enable-sim-duplicate was given.
5265 if test "${enable_sim_duplicate+set}" = set; then :
5266 enableval=$enable_sim_duplicate; case "${enableval}" in
5269 *) as_fn_error "\"--enable-sim-duplicate does not take a value\"" "$LINENO" 5; sim_dup="";;
5271 if test x"$silent" != x"yes" && test x"$sim_dup" != x""; then
5272 echo "Setting duplicate flags = $sim_dup" 6>&1
5276 if test x"$silent" != x"yes"; then
5277 echo "Setting duplicate flags = $sim_dup" 6>&1
5282 # Check whether --enable-sim-endian was given.
5283 if test "${enable_sim_endian+set}" = set; then :
5284 enableval=$enable_sim_endian; case "${enableval}" in
5285 yes) case "$target" in
5286 *powerpc-*) sim_endian="-DWITH_TARGET_BYTE_ORDER=BIG_ENDIAN";;
5287 *powerpcle-*) sim_endian="-DWITH_TARGET_BYTE_ORDER=LITTLE_ENDIAN";;
5288 *) echo "Unknown target $target" 1>&6; sim_endian="-DWITH_TARGET_BYTE_ORDER=0";;
5290 no) sim_endian="-DWITH_TARGET_BYTE_ORDER=0";;
5291 b*|B*) sim_endian="-DWITH_TARGET_BYTE_ORDER=BIG_ENDIAN";;
5292 l*|L*) sim_endian="-DWITH_TARGET_BYTE_ORDER=LITTLE_ENDIAN";;
5293 *) as_fn_error "\"Unknown value $enableval for --enable-sim-endian\"" "$LINENO" 5; sim_endian="";;
5295 if test x"$silent" != x"yes" && test x"$sim_endian" != x""; then
5296 echo "Setting endian flags = $sim_endian" 6>&1
5303 { $as_echo "$as_me:${as_lineno-$LINENO}: checking default sim environment setting" >&5
5304 $as_echo_n "checking default sim environment setting... " >&6; }
5306 # Check whether --enable-sim-env was given.
5307 if test "${enable_sim_env+set}" = set; then :
5308 enableval=$enable_sim_env; case "${enableval}" in
5309 operating | os | oea) sim_env="OPERATING_ENVIRONMENT";;
5310 virtual | vea) sim_env="VIRTUAL_ENVIRONMENT";;
5311 user | uea) sim_env="USER_ENVIRONMENT";;
5313 *) as_fn_error "Unknown value $enableval passed to --enable-sim-env" "$LINENO" 5;;
5317 cat >>confdefs.h <<_ACEOF
5318 #define WITH_ENVIRONMENT $sim_env
5321 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $sim_env" >&5
5322 $as_echo "$sim_env" >&6; }
5325 # Check whether --enable-sim-filter was given.
5326 if test "${enable_sim_filter+set}" = set; then :
5327 enableval=$enable_sim_filter; case "${enableval}" in
5328 yes) as_fn_error "\"--enable-sim-filter must be specified with a rule to filter or no\"" "$LINENO" 5; sim_filter="";;
5330 *) sim_filter="-F $enableval";;
5332 if test x"$silent" != x"yes" && test x"$sim_filter" != x""; then
5333 echo "Setting filter flags = $sim_filter" 6>&1
5336 sim_filter="-F 32,f,o"
5337 if test x"$silent" != x"yes"; then
5338 echo "Setting filter flags = $sim_filter" 6>&1
5343 # Check whether --enable-sim-float was given.
5344 if test "${enable_sim_float+set}" = set; then :
5345 enableval=$enable_sim_float; case "${enableval}" in
5346 yes | hard) sim_float="-DWITH_FLOATING_POINT=HARD_FLOATING_POINT";;
5347 no | soft) sim_float="-DWITH_FLOATING_POINT=SOFT_FLOATING_POINT";;
5348 altivec) sim_float="-DWITH_ALTIVEC" ; sim_filter="${sim_filter},av" ;;
5349 *spe*|*simd*) sim_float="-DWITH_E500" ; sim_filter="${sim_filter},e500" ;;
5350 *) as_fn_error "\"Unknown value $enableval passed to --enable-sim-float\"" "$LINENO" 5; sim_float="";;
5352 if test x"$silent" != x"yes" && test x"$sim_float" != x""; then
5353 echo "Setting float flags = $sim_float" 6>&1
5358 *altivec*) sim_float="-DWITH_ALTIVEC" ; sim_filter="${sim_filter},av" ;;
5359 *spe*|*simd*) sim_float="-DWITH_E500" ; sim_filter="${sim_filter},e500" ;;
5366 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if union semun defined" >&5
5367 $as_echo_n "checking if union semun defined... " >&6; }
5368 if test "${ac_cv_HAS_UNION_SEMUN+set}" = set; then :
5369 $as_echo_n "(cached) " >&6
5371 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5372 /* end confdefs.h. */
5374 #include <sys/types.h>
5375 #include <sys/ipc.h>
5376 #include <sys/sem.h>
5385 if ac_fn_c_try_compile "$LINENO"; then :
5386 ac_cv_has_union_semun="yes"
5388 ac_cv_has_union_semun="no"
5390 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5391 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_has_union_semun" >&5
5392 $as_echo "$ac_cv_has_union_semun" >&6; }
5395 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_HAS_UNION_SEMUN" >&5
5396 $as_echo "$ac_cv_HAS_UNION_SEMUN" >&6; }
5399 if test "$ac_cv_has_union_semun" = "yes"; then
5400 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether System V semaphores are supported" >&5
5401 $as_echo_n "checking whether System V semaphores are supported... " >&6; }
5402 if test "${ac_cv_sysv_sem+set}" = set; then :
5403 $as_echo_n "(cached) " >&6
5406 if test "$cross_compiling" = yes; then :
5409 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5410 /* end confdefs.h. */
5412 #include <sys/types.h>
5413 #include <sys/ipc.h>
5414 #include <sys/sem.h>
5418 int id=semget(IPC_PRIVATE,1,IPC_CREAT|0400);
5421 arg.val = 0; /* avoid implicit type cast to union */
5422 if (semctl(id, 0, IPC_RMID, arg) == -1)
5428 if ac_fn_c_try_run "$LINENO"; then :
5429 ac_cv_sysv_sem="yes"
5433 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
5434 conftest.$ac_objext conftest.beam conftest.$ac_ext
5439 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sysv_sem" >&5
5440 $as_echo "$ac_cv_sysv_sem" >&6; }
5441 else # semun is not defined
5442 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether System V semaphores are supported" >&5
5443 $as_echo_n "checking whether System V semaphores are supported... " >&6; }
5444 if test "${ac_cv_sysv_sem+set}" = set; then :
5445 $as_echo_n "(cached) " >&6
5448 if test "$cross_compiling" = yes; then :
5451 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5452 /* end confdefs.h. */
5454 #include <sys/types.h>
5455 #include <sys/ipc.h>
5456 #include <sys/sem.h>
5459 struct semid_ds *buf;
5465 int id=semget(IPC_PRIVATE,1,IPC_CREAT|0400);
5468 arg.val = 0; /* avoid implicit type cast to union */
5469 if (semctl(id, 0, IPC_RMID, arg) == -1)
5475 if ac_fn_c_try_run "$LINENO"; then :
5476 ac_cv_sysv_sem="yes"
5480 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
5481 conftest.$ac_objext conftest.beam conftest.$ac_ext
5486 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sysv_sem" >&5
5487 $as_echo "$ac_cv_sysv_sem" >&6; }
5490 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether System V shared memory is supported" >&5
5491 $as_echo_n "checking whether System V shared memory is supported... " >&6; }
5492 if test "${ac_cv_sysv_shm+set}" = set; then :
5493 $as_echo_n "(cached) " >&6
5496 if test "$cross_compiling" = yes; then :
5499 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5500 /* end confdefs.h. */
5502 #include <sys/types.h>
5503 #include <sys/ipc.h>
5504 #include <sys/shm.h>
5506 int id=shmget(IPC_PRIVATE,1,IPC_CREAT|0400);
5509 if (shmctl(id, IPC_RMID, 0) == -1)
5515 if ac_fn_c_try_run "$LINENO"; then :
5516 ac_cv_sysv_shm="yes"
5520 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
5521 conftest.$ac_objext conftest.beam conftest.$ac_ext
5526 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sysv_shm" >&5
5527 $as_echo "$ac_cv_sysv_shm" >&6; }
5529 if test x"$ac_cv_sysv_shm" = x"yes" -a x"$ac_cv_sysv_sem" = x"yes" ; then
5530 sim_sysv_ipc_hw=",sem,shm";
5535 if test x"$ac_cv_has_union_semun" = x"yes" -a x"$ac_cv_sysv_sem" = x"yes" ; then
5537 $as_echo "#define HAVE_UNION_SEMUN 1" >>confdefs.h
5542 # Check whether --enable-sim-hardware was given.
5543 if test "${enable_sim_hardware+set}" = set; then :
5544 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}"
5545 case "${enableval}" in
5547 no) as_fn_error "\"List of hardware must be specified for --enable-sim-hardware\"" "$LINENO" 5; hardware="";;
5548 ,*) hardware="${hardware}${enableval}";;
5549 *,) hardware="${enableval}${hardware}";;
5550 *) hardware="${enableval}"'';;
5552 sim_hw_src=`echo $hardware |
sed -e 's/,/.c hw_/g' -e 's/^/hw_/' -e s
'/$/.c/'`
5553 sim_hw_obj=`echo $sim_hw_src |
sed -e 's/\.c/.o/g'`
5554 if test x"$silent" != x"yes" && test x"$hardware" != x""; then
5555 echo "Setting hardware to $sim_hw_src, $sim_hw_obj"
5558 hardware="cpu,memory,nvram,iobus,htab,disk,trace,register,vm,init,core,pal,com,eeprom,opic,glue,phb,ide${sim_sysv_ipc_hw}"
5559 sim_hw_src=`echo $hardware |
sed -e 's/,/.c hw_/g' -e 's/^/hw_/' -e s
'/$/.c/'`
5560 sim_hw_obj=`echo $sim_hw_src |
sed -e 's/\.c/.o/g'`
5561 if test x"$silent" != x"yes"; then
5562 echo "Setting hardware to $sim_hw_src, $sim_hw_obj"
5566 # Check whether --enable-sim-hostbitsize was given.
5567 if test "${enable_sim_hostbitsize+set}" = set; then :
5568 enableval=$enable_sim_hostbitsize; case "${enableval}" in
5569 32|64) sim_hostbitsize="-DWITH_HOST_WORD_BITSIZE=$enableval";;
5570 *) as_fn_error "\"--enable-sim-hostbitsize was given $enableval. Expected 32 or 64\"" "$LINENO" 5; sim_hostbitsize="";;
5572 if test x"$silent" != x"yes" && test x"$sim_hostbitsize" != x""; then
5573 echo "Setting hostbitsize flags = $sim_hostbitsize" 6>&1
5581 ac_cpp='$CPP $CPPFLAGS'
5582 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5583 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5584 ac_compiler_gnu=$ac_cv_c_compiler_gnu
5585 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
5586 $as_echo_n "checking how to run the C preprocessor... " >&6; }
5587 # On Suns, sometimes $CPP names a directory.
5588 if test -n "$CPP" && test -d "$CPP"; then
5591 if test -z "$CPP"; then
5592 if test "${ac_cv_prog_CPP+set}" = set; then :
5593 $as_echo_n "(cached) " >&6
5595 # Double quotes because CPP needs to be expanded
5596 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
5599 for ac_c_preproc_warn_flag in '' yes
5601 # Use a header file that comes with gcc, so configuring glibc
5602 # with a fresh cross-compiler works.
5603 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5604 # <limits.h> exists even on freestanding compilers.
5605 # On the NeXT, cc -E runs the code through the compiler's parser,
5606 # not just through cpp. "Syntax error" is here to catch this case.
5607 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5608 /* end confdefs.h. */
5610 # include <limits.h>
5612 # include <assert.h>
5616 if ac_fn_c_try_cpp "$LINENO"; then :
5619 # Broken: fails on valid input.
5622 rm -f conftest.err conftest.$ac_ext
5624 # OK, works on sane cases. Now check whether nonexistent headers
5625 # can be detected and how.
5626 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5627 /* end confdefs.h. */
5628 #include <ac_nonexistent.h>
5630 if ac_fn_c_try_cpp "$LINENO"; then :
5631 # Broken: success on invalid input.
5634 # Passes both tests.
5638 rm -f conftest.err conftest.$ac_ext
5641 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
5642 rm -f conftest.err conftest.
$ac_ext
5643 if $ac_preproc_ok; then :
5655 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
5656 $as_echo "$CPP" >&6; }
5658 for ac_c_preproc_warn_flag
in '' yes
5660 # Use a header file that comes with gcc, so configuring glibc
5661 # with a fresh cross-compiler works.
5662 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5663 # <limits.h> exists even on freestanding compilers.
5664 # On the NeXT, cc -E runs the code through the compiler's parser,
5665 # not just through cpp. "Syntax error" is here to catch this case.
5666 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5667 /* end confdefs.h. */
5669 # include <limits.h>
5671 # include <assert.h>
5675 if ac_fn_c_try_cpp
"$LINENO"; then :
5678 # Broken: fails on valid input.
5681 rm -f conftest.err conftest.
$ac_ext
5683 # OK, works on sane cases. Now check whether nonexistent headers
5684 # can be detected and how.
5685 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5686 /* end confdefs.h. */
5687 #include <ac_nonexistent.h>
5689 if ac_fn_c_try_cpp
"$LINENO"; then :
5690 # Broken: success on invalid input.
5693 # Passes both tests.
5697 rm -f conftest.err conftest.
$ac_ext
5700 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
5701 rm -f conftest.err conftest.
$ac_ext
5702 if $ac_preproc_ok; then :
5705 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
5706 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
5707 as_fn_error
"C preprocessor \"$CPP\" fails sanity check
5708 See \`config.log' for more details." "$LINENO" 5; }
5712 ac_cpp
='$CPP $CPPFLAGS'
5713 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5714 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5715 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
5718 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
5719 $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
5720 if test "${ac_cv_path_GREP+set}" = set; then :
5721 $as_echo_n "(cached) " >&6
5723 if test -z "$GREP"; then
5724 ac_path_GREP_found
=false
5725 # Loop through the user's path and test for each of PROGNAME-LIST
5726 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5727 for as_dir
in $PATH$PATH_SEPARATOR/usr
/xpg
4/bin
5730 test -z "$as_dir" && as_dir
=.
5731 for ac_prog
in grep ggrep
; do
5732 for ac_exec_ext
in '' $ac_executable_extensions; do
5733 ac_path_GREP
="$as_dir/$ac_prog$ac_exec_ext"
5734 { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } ||
continue
5735 # Check for GNU ac_path_GREP and select it if it is found.
5736 # Check for GNU $ac_path_GREP
5737 case `"$ac_path_GREP" --version 2>&1` in
5739 ac_cv_path_GREP
="$ac_path_GREP" ac_path_GREP_found
=:;;
5742 $as_echo_n 0123456789 >"conftest.in"
5745 cat "conftest.in" "conftest.in" >"conftest.tmp"
5746 mv "conftest.tmp" "conftest.in"
5747 cp "conftest.in" "conftest.nl"
5748 $as_echo 'GREP' >> "conftest.nl"
5749 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev
/null ||
break
5750 diff "conftest.out" "conftest.nl" >/dev
/null
2>&1 ||
break
5751 as_fn_arith
$ac_count + 1 && ac_count
=$as_val
5752 if test $ac_count -gt ${ac_path_GREP_max-0}; then
5753 # Best one so far, save it but keep looking for a better one
5754 ac_cv_path_GREP
="$ac_path_GREP"
5755 ac_path_GREP_max
=$ac_count
5757 # 10*(2^10) chars as input seems more than enough
5758 test $ac_count -gt 10 && break
5760 rm -f conftest.
in conftest.tmp conftest.
nl conftest.out
;;
5763 $ac_path_GREP_found && break 3
5768 if test -z "$ac_cv_path_GREP"; then
5769 as_fn_error
"no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
5772 ac_cv_path_GREP
=$GREP
5776 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
5777 $as_echo "$ac_cv_path_GREP" >&6; }
5778 GREP
="$ac_cv_path_GREP"
5781 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
5782 $as_echo_n "checking for egrep... " >&6; }
5783 if test "${ac_cv_path_EGREP+set}" = set; then :
5784 $as_echo_n "(cached) " >&6
5786 if echo a |
$GREP -E '(a|b)' >/dev
/null
2>&1
5787 then ac_cv_path_EGREP
="$GREP -E"
5789 if test -z "$EGREP"; then
5790 ac_path_EGREP_found
=false
5791 # Loop through the user's path and test for each of PROGNAME-LIST
5792 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5793 for as_dir
in $PATH$PATH_SEPARATOR/usr
/xpg
4/bin
5796 test -z "$as_dir" && as_dir
=.
5797 for ac_prog
in egrep; do
5798 for ac_exec_ext
in '' $ac_executable_extensions; do
5799 ac_path_EGREP
="$as_dir/$ac_prog$ac_exec_ext"
5800 { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } ||
continue
5801 # Check for GNU ac_path_EGREP and select it if it is found.
5802 # Check for GNU $ac_path_EGREP
5803 case `"$ac_path_EGREP" --version 2>&1` in
5805 ac_cv_path_EGREP
="$ac_path_EGREP" ac_path_EGREP_found
=:;;
5808 $as_echo_n 0123456789 >"conftest.in"
5811 cat "conftest.in" "conftest.in" >"conftest.tmp"
5812 mv "conftest.tmp" "conftest.in"
5813 cp "conftest.in" "conftest.nl"
5814 $as_echo 'EGREP' >> "conftest.nl"
5815 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev
/null ||
break
5816 diff "conftest.out" "conftest.nl" >/dev
/null
2>&1 ||
break
5817 as_fn_arith
$ac_count + 1 && ac_count
=$as_val
5818 if test $ac_count -gt ${ac_path_EGREP_max-0}; then
5819 # Best one so far, save it but keep looking for a better one
5820 ac_cv_path_EGREP
="$ac_path_EGREP"
5821 ac_path_EGREP_max
=$ac_count
5823 # 10*(2^10) chars as input seems more than enough
5824 test $ac_count -gt 10 && break
5826 rm -f conftest.
in conftest.tmp conftest.
nl conftest.out
;;
5829 $ac_path_EGREP_found && break 3
5834 if test -z "$ac_cv_path_EGREP"; then
5835 as_fn_error
"no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
5838 ac_cv_path_EGREP
=$EGREP
5843 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
5844 $as_echo "$ac_cv_path_EGREP" >&6; }
5845 EGREP
="$ac_cv_path_EGREP"
5848 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
5849 $as_echo_n "checking for ANSI C header files... " >&6; }
5850 if test "${ac_cv_header_stdc+set}" = set; then :
5851 $as_echo_n "(cached) " >&6
5853 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5854 /* end confdefs.h. */
5868 if ac_fn_c_try_compile
"$LINENO"; then :
5869 ac_cv_header_stdc
=yes
5871 ac_cv_header_stdc
=no
5873 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
5875 if test $ac_cv_header_stdc = yes; then
5876 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
5877 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5878 /* end confdefs.h. */
5882 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5883 $EGREP "memchr" >/dev
/null
2>&1; then :
5886 ac_cv_header_stdc
=no
5892 if test $ac_cv_header_stdc = yes; then
5893 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
5894 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5895 /* end confdefs.h. */
5899 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5900 $EGREP "free" >/dev
/null
2>&1; then :
5903 ac_cv_header_stdc
=no
5909 if test $ac_cv_header_stdc = yes; then
5910 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
5911 if test "$cross_compiling" = yes; then :
5914 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5915 /* end confdefs.h. */
5918 #if ((' ' & 0x0FF) == 0x020)
5919 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
5920 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
5922 # define ISLOWER(c) \
5923 (('a' <= (c) && (c) <= 'i') \
5924 || ('j' <= (c) && (c) <= 'r') \
5925 || ('s' <= (c) && (c) <= 'z'))
5926 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
5929 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
5934 for (i = 0; i < 256; i++)
5935 if (XOR (islower (i), ISLOWER (i))
5936 || toupper (i) != TOUPPER (i))
5941 if ac_fn_c_try_run
"$LINENO"; then :
5944 ac_cv_header_stdc
=no
5946 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
5947 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
5952 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
5953 $as_echo "$ac_cv_header_stdc" >&6; }
5954 if test $ac_cv_header_stdc = yes; then
5956 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
5960 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
5961 for ac_header
in sys
/types.h sys
/stat.h stdlib.h string.h memory.h
strings.h \
5962 inttypes.h stdint.h unistd.h
5964 as_ac_Header
=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
5965 ac_fn_c_check_header_compile
"$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
5967 eval as_val
=\$
$as_ac_Header
5968 if test "x$as_val" = x
""yes; then :
5969 cat >>confdefs.h
<<_ACEOF
5970 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
5978 # Check whether --enable-sim-hostendian was given.
5979 if test "${enable_sim_hostendian+set}" = set; then :
5980 enableval
=$enable_sim_hostendian; case "${enableval}" in
5981 no
) sim_hostendian
="-DWITH_HOST_BYTE_ORDER=0";;
5982 b
*|B
*) sim_hostendian
="-DWITH_HOST_BYTE_ORDER=BIG_ENDIAN";;
5983 l
*|L
*) sim_hostendian
="-DWITH_HOST_BYTE_ORDER=LITTLE_ENDIAN";;
5984 *) as_fn_error
"\"Unknown value $enableval for --enable-sim-hostendian\"" "$LINENO" 5; sim_hostendian
="";;
5986 if test x
"$silent" != x
"yes" && test x
"$sim_hostendian" != x
""; then
5987 echo "Setting hostendian flags = $sim_hostendian" 6>&1
5991 if test "x$cross_compiling" = "xno"; then
5992 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether byte ordering is bigendian" >&5
5993 $as_echo_n "checking whether byte ordering is bigendian... " >&6; }
5994 if test "${ac_cv_c_bigendian+set}" = set; then :
5995 $as_echo_n "(cached) " >&6
5997 ac_cv_c_bigendian
=unknown
5998 # See if we're dealing with a universal compiler.
5999 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6000 /* end confdefs.h. */
6001 #ifndef __APPLE_CC__
6002 not a universal capable compiler
6007 if ac_fn_c_try_compile
"$LINENO"; then :
6009 # Check for potential -arch flags. It is not universal unless
6010 # there are at least two -arch flags with different values.
6013 for ac_word
in $CC $CFLAGS $CPPFLAGS $LDFLAGS; do
6014 if test -n "$ac_prev"; then
6016 i?
86 | x86_64 | ppc | ppc64
)
6017 if test -z "$ac_arch" ||
test "$ac_arch" = "$ac_word"; then
6020 ac_cv_c_bigendian
=universal
6026 elif test "x$ac_word" = "x-arch"; then
6031 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
6032 if test $ac_cv_c_bigendian = unknown
; then
6033 # See if sys/param.h defines the BYTE_ORDER macro.
6034 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6035 /* end confdefs.h. */
6036 #include <sys/types.h>
6037 #include <sys/param.h>
6042 #if ! (defined BYTE_ORDER && defined BIG_ENDIAN \
6043 && defined LITTLE_ENDIAN && BYTE_ORDER && BIG_ENDIAN \
6052 if ac_fn_c_try_compile
"$LINENO"; then :
6053 # It does; now see whether it defined to BIG_ENDIAN or not.
6054 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6055 /* end confdefs.h. */
6056 #include <sys/types.h>
6057 #include <sys/param.h>
6062 #if BYTE_ORDER != BIG_ENDIAN
6070 if ac_fn_c_try_compile
"$LINENO"; then :
6071 ac_cv_c_bigendian
=yes
6073 ac_cv_c_bigendian
=no
6075 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
6077 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
6079 if test $ac_cv_c_bigendian = unknown
; then
6080 # See if <limits.h> defines _LITTLE_ENDIAN or _BIG_ENDIAN (e.g., Solaris).
6081 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6082 /* end confdefs.h. */
6088 #if ! (defined _LITTLE_ENDIAN || defined _BIG_ENDIAN)
6096 if ac_fn_c_try_compile
"$LINENO"; then :
6097 # It does; now see whether it defined to _BIG_ENDIAN or not.
6098 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6099 /* end confdefs.h. */
6113 if ac_fn_c_try_compile
"$LINENO"; then :
6114 ac_cv_c_bigendian
=yes
6116 ac_cv_c_bigendian
=no
6118 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
6120 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
6122 if test $ac_cv_c_bigendian = unknown
; then
6123 # Compile a test program.
6124 if test "$cross_compiling" = yes; then :
6125 # Try to guess by grepping values from an object file.
6126 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6127 /* end confdefs.h. */
6128 short int ascii_mm[] =
6129 { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 };
6130 short int ascii_ii[] =
6131 { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 };
6132 int use_ascii (int i) {
6133 return ascii_mm[i] + ascii_ii[i];
6135 short int ebcdic_ii[] =
6136 { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 };
6137 short int ebcdic_mm[] =
6138 { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 };
6139 int use_ebcdic (int i) {
6140 return ebcdic_mm[i] + ebcdic_ii[i];
6147 return use_ascii (foo) == use_ebcdic (foo);
6152 if ac_fn_c_try_compile
"$LINENO"; then :
6153 if grep BIGenDianSyS conftest.
$ac_objext >/dev
/null
; then
6154 ac_cv_c_bigendian
=yes
6156 if grep LiTTleEnDian conftest.
$ac_objext >/dev
/null
; then
6157 if test "$ac_cv_c_bigendian" = unknown
; then
6158 ac_cv_c_bigendian
=no
6160 # finding both strings is unlikely to happen, but who knows?
6161 ac_cv_c_bigendian
=unknown
6165 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
6167 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6168 /* end confdefs.h. */
6169 $ac_includes_default
6174 /* Are we little or big endian? From Harbison&Steele. */
6178 char c[sizeof (long int)];
6181 return u.c[sizeof (long int) - 1] == 1;
6187 if ac_fn_c_try_run
"$LINENO"; then :
6188 ac_cv_c_bigendian
=no
6190 ac_cv_c_bigendian
=yes
6192 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
6193 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
6198 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_bigendian" >&5
6199 $as_echo "$ac_cv_c_bigendian" >&6; }
6200 case $ac_cv_c_bigendian in #(
6202 $as_echo "#define WORDS_BIGENDIAN 1" >>confdefs.h
6208 $as_echo "#define AC_APPLE_UNIVERSAL_BUILD 1" >>confdefs.h
6212 as_fn_error
"unknown endianness
6213 presetting ac_cv_c_bigendian=no (or yes) will help" "$LINENO" 5 ;;
6216 if test $ac_cv_c_bigendian = yes; then
6217 sim_hostendian
="-DWITH_HOST_BYTE_ORDER=BIG_ENDIAN"
6219 sim_hostendian
="-DWITH_HOST_BYTE_ORDER=LITTLE_ENDIAN"
6222 sim_hostendian
="-DWITH_HOST_BYTE_ORDER=0"
6227 # Check whether --enable-sim-icache was given.
6228 if test "${enable_sim_icache+set}" = set; then :
6229 enableval
=$enable_sim_icache; icache
="-R"
6230 case "${enableval}" in
6231 yes) icache
="1024"; sim_icache
="-I $icache";;
6232 no
) sim_icache
="-R";;
6235 for x
in `echo "${enableval}" | sed -e "s/,/ /g"`; do
6237 define
) sim_icache
="${sim_icache}R";;
6238 semantic
) sim_icache
="${sim_icache}C";;
6239 insn
) sim_icache
="${sim_icache}S";;
6240 0*|
1*|
2*|
3*|
4*|
5*|
6*|
7*|
8*|
9*) icache
=$x;;
6241 *) as_fn_error
"\"Unknown value $x for --enable-sim-icache\"" "$LINENO" 5; sim_icache
="";;
6244 sim_icache
="${sim_icache}I $icache";;
6246 if test x
"$silent" != x
"yes" && test x
"$icache" != x
""; then
6247 echo "Setting instruction cache size to $icache ($sim_icache)"
6250 sim_icache
="-CSRI 1024"
6251 if test x
"$silent" != x
"yes"; then
6252 echo "Setting instruction cache size to 1024 ($sim_icache)"
6257 # Check whether --enable-sim-inline was given.
6258 if test "${enable_sim_inline+set}" = set; then :
6259 enableval
=$enable_sim_inline; sim_inline
=""
6260 case "$enableval" in
6261 no
) sim_inline
="-DDEFAULT_INLINE=0";;
6262 0) sim_inline
="-DDEFAULT_INLINE=0";;
6263 yes |
2) sim_inline
="-DDEFAULT_INLINE=ALL_INLINE";;
6264 1) sim_inline
="-DDEFAULT_INLINE=PSIM_INLINE_LOCALS";;
6265 *) for x
in `echo "$enableval" | sed -e "s/,/ /g"`; do
6268 *_INLINE
=*) new_flag
="-D$x";;
6269 *=*) new_flag
=`echo "$x" | sed -e "s/=/_INLINE=/" -e "s/^/-D/"`;;
6270 *_INLINE
) new_flag
="-D$x=ALL_INLINE";;
6271 *) new_flag
="-D$x""_INLINE=ALL_INLINE";;
6273 if test x
"$sim_inline" = x
""; then
6274 sim_inline
="$new_flag"
6276 sim_inline
="$sim_inline $new_flag"
6280 if test x
"$silent" != x
"yes" && test x
"$sim_inline" != x
""; then
6281 echo "Setting inline flags = $sim_inline" 6>&1
6284 if test x
"$GCC" != ""; then
6285 sim_inline
="-DDEFAULT_INLINE=PSIM_INLINE_LOCALS"
6286 if test x
"$silent" != x
"yes"; then
6287 echo "Setting inline flags = $sim_inline" 6>&1
6295 # Check whether --enable-sim-jump was given.
6296 if test "${enable_sim_jump+set}" = set; then :
6297 enableval
=$enable_sim_jump; case "${enableval}" in
6298 yes) sim_jump
="-J";;
6300 *) as_fn_error
"\"--enable-sim-jump does not take a value\"" "$LINENO" 5; sim_jump
="";;
6302 if test x
"$silent" != x
"yes" && test x
"$sim_jump" != x
""; then
6303 echo "Setting jump flag = $sim_jump" 6>&1
6307 if test x
"$silent" != x
"yes"; then
6308 echo "Setting jump flag = $sim_jump" 6>&1
6313 # Check whether --enable-sim-line-nr was given.
6314 if test "${enable_sim_line_nr+set}" = set; then :
6315 enableval
=$enable_sim_line_nr; case "${enableval}" in
6316 yes) sim_line_nr
="";;
6317 no
) sim_line_nr
="-L";;
6318 *) as_fn_error
"\"--enable-sim-line-nr does not take a value\"" "$LINENO" 5; sim_line_nr
="";;
6320 if test x
"$silent" != x
"yes" && test x
"$sim_line_nr" != x
""; then
6321 echo "Setting warning flags = $sim_line_nr" 6>&1
6328 # Check whether --enable-sim-model was given.
6329 if test "${enable_sim_model+set}" = set; then :
6330 enableval
=$enable_sim_model; case "${enableval}" in
6331 yes|no
) as_fn_error
"\"No value supplied for --enable-sim-model=model\"" "$LINENO" 5;;
6332 *) sim_model
="-DWITH_MODEL=${enableval}";;
6334 if test x
"$silent" != x
"yes" && test x
"$sim_model" != x
""; then
6335 echo "Setting model flags = $sim_model" 6>&1
6342 # Check whether --enable-sim-model-issue was given.
6343 if test "${enable_sim_model_issue+set}" = set; then :
6344 enableval
=$enable_sim_model_issue; case "${enableval}" in
6345 yes) sim_model_issue
="-DWITH_MODEL_ISSUE=MODEL_ISSUE_PROCESS";;
6346 no
) sim_model_issue
="-DWITH_MODEL_ISSUE=MODEL_ISSUE_IGNORE";;
6347 *) as_fn_error
"\"--enable-sim-model-issue does not take a value\"" "$LINENO" 5; sim_model_issue
="";;
6349 if test x
"$silent" != x
"yes"; then
6350 echo "Setting model-issue flags = $sim_model_issue" 6>&1
6357 # Check whether --enable-sim-monitor was given.
6358 if test "${enable_sim_monitor+set}" = set; then :
6359 enableval
=$enable_sim_monitor; case "${enableval}" in
6360 yes) sim_monitor
="-DWITH_MON='MONITOR_INSTRUCTION_ISSUE | MONITOR_LOAD_STORE_UNIT'";;
6361 no
) sim_monitor
="-DWITH_MON=0";;
6362 instruction
) sim_monitor
="-DWITH_MON=MONITOR_INSTRUCTION_ISSUE";;
6363 memory
) sim_monitor
="-DWITH_MON=MONITOR_LOAD_STORE_UNIT";;
6364 *) as_fn_error
"\"Unknown value $enableval passed to --enable-sim-mon\"" "$LINENO" 5; sim_env
="";;
6366 if test x
"$silent" != x
"yes" && test x
"$sim_monitor" != x
""; then
6367 echo "Setting monitor flags = $sim_monitor" 6>&1
6374 # Check whether --enable-sim-opcode was given.
6375 if test "${enable_sim_opcode+set}" = set; then :
6376 enableval
=$enable_sim_opcode; case "${enableval}" in
6377 yes|no
) as_fn_error
"\"No value supplied for --enable-sim-opcode=file\"" "$LINENO" 5;;
6378 *) if test -f "${srcdir}/${enableval}"; then
6379 sim_opcode
="${enableval}"
6380 elif test -f "${srcdir}/dc-${enableval}"; then
6381 sim_opcode
="dc-${enableval}"
6383 as_fn_error
"\"File $enableval is not an opcode rules file\"" "$LINENO" 5;
6384 sim_opcode
="dc-complex"
6387 if test x
"$silent" != x
"yes" && test x
"$sim_opcode" != x
""; then
6388 echo "Setting opcode flags = $sim_opcode" 6>&1
6391 sim_opcode
="dc-complex"
6392 if test x
"$silent" != x
"yes"; then
6393 echo "Setting opcode flags = $sim_opcode"
6398 # Check whether --enable-sim-packages was given.
6399 if test "${enable_sim_packages+set}" = set; then :
6400 enableval
=$enable_sim_packages; packages
=disklabel
6401 case "${enableval}" in
6403 no
) as_fn_error
"\"List of packages must be specified for --enable-sim-packages\"" "$LINENO" 5; packages
="";;
6404 ,*) packages
="${packages}${enableval}";;
6405 *,) packages
="${enableval}${packages}";;
6406 *) packages
="${enableval}"'';;
6408 sim_pk_src
=`echo $packages | sed -e 's/,/.c pk_/g' -e 's/^/pk_/' -e 's/$/.c/'`
6409 sim_pk_obj
=`echo $sim_pk_src | sed -e 's/\.c/.o/g'`
6410 if test x
"$silent" != x
"yes" && test x
"$packages" != x
""; then
6411 echo "Setting packages to $sim_pk_src, $sim_pk_obj"
6415 sim_pk_src
=`echo $packages | sed -e 's/,/.c pk_/g' -e 's/^/pk_/' -e 's/$/.c/'`
6416 sim_pk_obj
=`echo $sim_pk_src | sed -e 's/\.c/.o/g'`
6417 if test x
"$silent" != x
"yes"; then
6418 echo "Setting packages to $sim_pk_src, $sim_pk_obj"
6423 # Check whether --enable-sim-reserved-bits was given.
6424 if test "${enable_sim_reserved_bits+set}" = set; then :
6425 enableval
=$enable_sim_reserved_bits; case "${enableval}" in
6426 yes) sim_reserved
="-DWITH_RESERVED_BITS=1";;
6427 no
) sim_reserved
="-DWITH_RESERVED_BITS=0";;
6428 *) as_fn_error
"\"--enable-sim-reserved-bits does not take a value\"" "$LINENO" 5; sim_reserved
="";;
6430 if test x
"$silent" != x
"yes" && test x
"$sim_reserved" != x
""; then
6431 echo "Setting reserved flags = $sim_reserved" 6>&1
6438 # Check whether --enable-sim-smp was given.
6439 if test "${enable_sim_smp+set}" = set; then :
6440 enableval
=$enable_sim_smp; case "${enableval}" in
6441 yes) sim_smp
="-DWITH_SMP=5" ; sim_igen_smp
="-N 5";;
6442 no
) sim_smp
="-DWITH_SMP=0" ; sim_igen_smp
="-N 0";;
6443 *) sim_smp
="-DWITH_SMP=$enableval" ; sim_igen_smp
="-N $enableval";;
6445 if test x
"$silent" != x
"yes" && test x
"$sim_smp" != x
""; then
6446 echo "Setting smp flags = $sim_smp" 6>&1
6449 sim_smp
="-DWITH_SMP=5" ; sim_igen_smp
="-N 5"
6450 if test x
"$silent" != x
"yes"; then
6451 echo "Setting smp flags = $sim_smp" 6>&1
6456 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sim stdio debug behavior" >&5
6457 $as_echo_n "checking for sim stdio debug behavior... " >&6; }
6459 # Check whether --enable-sim-stdio was given.
6460 if test "${enable_sim_stdio+set}" = set; then :
6461 enableval
=$enable_sim_stdio; case "${enableval}" in
6462 yes) sim_stdio
="DO_USE_STDIO";;
6463 no
) sim_stdio
="DONT_USE_STDIO";;
6464 *) as_fn_error
"Unknown value $enableval passed to --enable-sim-stdio" "$LINENO" 5;;
6468 cat >>confdefs.h
<<_ACEOF
6469 #define WITH_STDIO $sim_stdio
6472 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $sim_stdio" >&5
6473 $as_echo "$sim_stdio" >&6; }
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 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sim trace settings" >&5
6510 $as_echo_n "checking for sim trace settings... " >&6; }
6512 # Check whether --enable-sim-trace was given.
6513 if test "${enable_sim_trace+set}" = set; then :
6514 enableval
=$enable_sim_trace; case "${enableval}" in
6515 yes) sim_trace
="1";;
6517 *) as_fn_error
"--enable-sim-trace does not take a value" "$LINENO" 5;;
6521 cat >>confdefs.h
<<_ACEOF
6522 #define WITH_TRACE $sim_trace
6525 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $sim_trace" >&5
6526 $as_echo "$sim_trace" >&6; }
6529 # Check whether --enable-sim-warnings was given.
6530 if test "${enable_sim_warnings+set}" = set; then :
6531 enableval
=$enable_sim_warnings; case "${enableval}" in
6532 yes) sim_warnings
="-Werror -Wall -Wpointer-arith -Wmissing-prototypes -Wmissing-declarations ";;
6533 no
) sim_warnings
="-w";;
6534 *) sim_warnings
=`echo "${enableval}" | sed -e "s/,/ /g"`;;
6536 if test x
"$silent" != x
"yes" && test x
"$sim_warnings" != x
""; then
6537 echo "Setting warning flags = $sim_warnings" 6>&1
6544 # Check whether --enable-sim-xor-endian was given.
6545 if test "${enable_sim_xor_endian+set}" = set; then :
6546 enableval
=$enable_sim_xor_endian; case "${enableval}" in
6547 yes) sim_xor_endian
="-DWITH_XOR_ENDIAN=8";;
6548 no
) sim_xor_endian
="-DWITH_XOR_ENDIAN=0";;
6549 *) sim_xor_endian
="-DWITH_XOR_ENDIAN=$enableval";;
6551 if test x
"$silent" != x
"yes" && test x
"$sim_xor_endian" != x
""; then
6552 echo "Setting xor-endian flag = $sim_xor_endian" 6>&1
6561 # Check whether --with-pkgversion was given.
6562 if test "${with_pkgversion+set}" = set; then :
6563 withval
=$with_pkgversion; case "$withval" in
6564 yes) as_fn_error
"package version not specified" "$LINENO" 5 ;;
6566 *) PKGVERSION
="($withval) " ;;
6577 # Check whether --with-bugurl was given.
6578 if test "${with_bugurl+set}" = set; then :
6579 withval
=$with_bugurl; case "$withval" in
6580 yes) as_fn_error
"bug URL not specified" "$LINENO" 5 ;;
6583 *) BUGURL
="$withval"
6587 BUGURL
="http://www.gnu.org/software/gdb/bugs/"
6597 REPORT_BUGS_TO
="<$BUGURL>"
6598 REPORT_BUGS_TEXI
=@uref
{`echo "$BUGURL" | sed 's/@/@@/g'`}
6605 cat >>confdefs.h
<<_ACEOF
6606 #define PKGVERSION "$PKGVERSION"
6610 cat >>confdefs.h
<<_ACEOF
6611 #define REPORT_BUGS_TO "$REPORT_BUGS_TO"
6615 # Make sure we can run config.sub.
6616 $SHELL "$ac_aux_dir/config.sub" sun4
>/dev
/null
2>&1 ||
6617 as_fn_error
"cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
6619 { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
6620 $as_echo_n "checking build system type... " >&6; }
6621 if test "${ac_cv_build+set}" = set; then :
6622 $as_echo_n "(cached) " >&6
6624 ac_build_alias
=$build_alias
6625 test "x$ac_build_alias" = x
&&
6626 ac_build_alias
=`$SHELL "$ac_aux_dir/config.guess"`
6627 test "x$ac_build_alias" = x
&&
6628 as_fn_error
"cannot guess build type; you must specify one" "$LINENO" 5
6629 ac_cv_build
=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
6630 as_fn_error
"$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
6633 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
6634 $as_echo "$ac_cv_build" >&6; }
6635 case $ac_cv_build in
6637 *) as_fn_error
"invalid value of canonical build" "$LINENO" 5;;
6640 ac_save_IFS
=$IFS; IFS
='-'
6646 # Remember, the first character of IFS is used to create $*,
6647 # except with old shells:
6650 case $build_os in *\
*) build_os
=`echo "$build_os" | sed 's/ /-/g'`;; esac
6653 { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
6654 $as_echo_n "checking host system type... " >&6; }
6655 if test "${ac_cv_host+set}" = set; then :
6656 $as_echo_n "(cached) " >&6
6658 if test "x$host_alias" = x
; then
6659 ac_cv_host
=$ac_cv_build
6661 ac_cv_host
=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
6662 as_fn_error
"$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
6666 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
6667 $as_echo "$ac_cv_host" >&6; }
6670 *) as_fn_error
"invalid value of canonical host" "$LINENO" 5;;
6673 ac_save_IFS
=$IFS; IFS
='-'
6679 # Remember, the first character of IFS is used to create $*,
6680 # except with old shells:
6683 case $host_os in *\
*) host_os
=`echo "$host_os" | sed 's/ /-/g'`;; esac
6686 { $as_echo "$as_me:${as_lineno-$LINENO}: checking target system type" >&5
6687 $as_echo_n "checking target system type... " >&6; }
6688 if test "${ac_cv_target+set}" = set; then :
6689 $as_echo_n "(cached) " >&6
6691 if test "x$target_alias" = x
; then
6692 ac_cv_target
=$ac_cv_host
6694 ac_cv_target
=`$SHELL "$ac_aux_dir/config.sub" $target_alias` ||
6695 as_fn_error
"$SHELL $ac_aux_dir/config.sub $target_alias failed" "$LINENO" 5
6699 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_target" >&5
6700 $as_echo "$ac_cv_target" >&6; }
6701 case $ac_cv_target in
6703 *) as_fn_error
"invalid value of canonical target" "$LINENO" 5;;
6705 target
=$ac_cv_target
6706 ac_save_IFS
=$IFS; IFS
='-'
6712 # Remember, the first character of IFS is used to create $*,
6713 # except with old shells:
6716 case $target_os in *\
*) target_os
=`echo "$target_os" | sed 's/ /-/g'`;; esac
6719 # The aliases save the names the user supplied, while $host etc.
6720 # will get canonicalized.
6721 test -n "$target_alias" &&
6722 test "$program_prefix$program_suffix$program_transform_name" = \
6724 program_prefix
=${target_alias}-
6726 test "$program_prefix" != NONE
&&
6727 program_transform_name
="s&^&$program_prefix&;$program_transform_name"
6728 # Use a double $ so make ignores it.
6729 test "$program_suffix" != NONE
&&
6730 program_transform_name
="s&\$&$program_suffix&;$program_transform_name"
6731 # Double any \ or $.
6732 # By default was `s,x,x', remove it if useless.
6733 ac_script
='s/[\\$]/&&/g;s/;s,x,x,$//'
6734 program_transform_name
=`$as_echo "$program_transform_name" | sed "$ac_script"`
6737 # BFD conditionally uses zlib, so we must link it in if libbfd does, by
6738 # using the same condition.
6740 # Use the system's zlib library.
6741 zlibdir
="-L\$(top_builddir)/../zlib"
6742 zlibinc
="-I\$(top_srcdir)/../zlib"
6744 # Check whether --with-system-zlib was given.
6745 if test "${with_system_zlib+set}" = set; then :
6746 withval
=$with_system_zlib; if test x
$with_system_zlib = xyes
; then
6757 # BFD uses libdl when when plugins enabled.
6760 for ac_header
in dlfcn.h
6762 ac_fn_c_check_header_compile
"$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
6764 if test "x$ac_cv_header_dlfcn_h" = x
""yes; then :
6765 cat >>confdefs.h
<<_ACEOF
6766 #define HAVE_DLFCN_H 1
6773 for ac_header
in windows.h
6775 ac_fn_c_check_header_compile
"$LINENO" "windows.h" "ac_cv_header_windows_h" "$ac_includes_default
6777 if test "x$ac_cv_header_windows_h" = x
""yes; then :
6778 cat >>confdefs.h
<<_ACEOF
6779 #define HAVE_WINDOWS_H 1
6787 # Check whether --enable-plugins was given.
6788 if test "${enable_plugins+set}" = set; then :
6789 enableval
=$enable_plugins; case "${enableval}" in
6792 if test "$maybe_plugins" != "yes" ; then
6793 as_fn_error
"Building with plugin support requires a host that supports dlopen." "$LINENO" 5
6797 plugins
=$maybe_plugins
6801 if test "$plugins" = "yes"; then
6802 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing dlopen" >&5
6803 $as_echo_n "checking for library containing dlopen... " >&6; }
6804 if test "${ac_cv_search_dlopen+set}" = set; then :
6805 $as_echo_n "(cached) " >&6
6807 ac_func_search_save_LIBS
=$LIBS
6808 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6809 /* end confdefs.h. */
6811 /* Override any GCC internal prototype to avoid an error.
6812 Use char because int might match the return type of a GCC
6813 builtin and then its argument prototype would still apply. */
6826 for ac_lib
in '' dl
; do
6827 if test -z "$ac_lib"; then
6828 ac_res
="none required"
6831 LIBS
="-l$ac_lib $ac_func_search_save_LIBS"
6833 if ac_fn_c_try_link
"$LINENO"; then :
6834 ac_cv_search_dlopen
=$ac_res
6836 rm -f core conftest.err conftest.
$ac_objext \
6838 if test "${ac_cv_search_dlopen+set}" = set; then :
6842 if test "${ac_cv_search_dlopen+set}" = set; then :
6845 ac_cv_search_dlopen
=no
6848 LIBS
=$ac_func_search_save_LIBS
6850 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_dlopen" >&5
6851 $as_echo "$ac_cv_search_dlopen" >&6; }
6852 ac_res
=$ac_cv_search_dlopen
6853 if test "$ac_res" != no
; then :
6854 test "$ac_res" = "none required" || LIBS
="$ac_res $LIBS"
6861 .
${srcdir}/..
/..
/bfd
/configure.
host
6866 $as_echo "#define USE_WIN32API 1" >>confdefs.h
6871 ac_config_headers
="$ac_config_headers config.h:config.in"
6874 ac_fn_c_check_member
"$LINENO" "struct stat" "st_blksize" "ac_cv_member_struct_stat_st_blksize" "$ac_includes_default"
6875 if test "x$ac_cv_member_struct_stat_st_blksize" = x
""yes; then :
6877 cat >>confdefs.h
<<_ACEOF
6878 #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
6882 $as_echo "#define HAVE_ST_BLKSIZE 1" >>confdefs.h
6887 ac_fn_c_check_member
"$LINENO" "struct stat" "st_blocks" "ac_cv_member_struct_stat_st_blocks" "$ac_includes_default"
6888 if test "x$ac_cv_member_struct_stat_st_blocks" = x
""yes; then :
6890 cat >>confdefs.h
<<_ACEOF
6891 #define HAVE_STRUCT_STAT_ST_BLOCKS 1
6895 $as_echo "#define HAVE_ST_BLOCKS 1" >>confdefs.h
6898 case " $LIBOBJS " in
6899 *" fileblocks.$ac_objext "* ) ;;
6900 *) LIBOBJS
="$LIBOBJS fileblocks.$ac_objext"
6907 ac_fn_c_check_member
"$LINENO" "struct stat" "st_rdev" "ac_cv_member_struct_stat_st_rdev" "$ac_includes_default"
6908 if test "x$ac_cv_member_struct_stat_st_rdev" = x
""yes; then :
6910 cat >>confdefs.h
<<_ACEOF
6911 #define HAVE_STRUCT_STAT_ST_RDEV 1
6915 $as_echo "#define HAVE_ST_RDEV 1" >>confdefs.h
6920 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether struct tm is in sys/time.h or time.h" >&5
6921 $as_echo_n "checking whether struct tm is in sys/time.h or time.h... " >&6; }
6922 if test "${ac_cv_struct_tm+set}" = set; then :
6923 $as_echo_n "(cached) " >&6
6925 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6926 /* end confdefs.h. */
6927 #include <sys/types.h>
6934 int *p = &tm.tm_sec;
6940 if ac_fn_c_try_compile
"$LINENO"; then :
6941 ac_cv_struct_tm
=time.h
6943 ac_cv_struct_tm
=sys
/time.h
6945 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
6947 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_struct_tm" >&5
6948 $as_echo "$ac_cv_struct_tm" >&6; }
6949 if test $ac_cv_struct_tm = sys
/time.h
; then
6951 $as_echo "#define TM_IN_SYS_TIME 1" >>confdefs.h
6955 ac_fn_c_check_member
"$LINENO" "struct tm" "tm_zone" "ac_cv_member_struct_tm_tm_zone" "#include <sys/types.h>
6956 #include <$ac_cv_struct_tm>
6959 if test "x$ac_cv_member_struct_tm_tm_zone" = x
""yes; then :
6961 cat >>confdefs.h
<<_ACEOF
6962 #define HAVE_STRUCT_TM_TM_ZONE 1
6968 if test "$ac_cv_member_struct_tm_tm_zone" = yes; then
6970 $as_echo "#define HAVE_TM_ZONE 1" >>confdefs.h
6973 ac_fn_c_check_decl
"$LINENO" "tzname" "ac_cv_have_decl_tzname" "#include <time.h>
6975 if test "x$ac_cv_have_decl_tzname" = x
""yes; then :
6981 cat >>confdefs.h
<<_ACEOF
6982 #define HAVE_DECL_TZNAME $ac_have_decl
6985 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for tzname" >&5
6986 $as_echo_n "checking for tzname... " >&6; }
6987 if test "${ac_cv_var_tzname+set}" = set; then :
6988 $as_echo_n "(cached) " >&6
6990 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6991 /* end confdefs.h. */
6993 #if !HAVE_DECL_TZNAME
6994 extern char *tzname[];
7000 return tzname[0][0];
7005 if ac_fn_c_try_link
"$LINENO"; then :
7006 ac_cv_var_tzname
=yes
7010 rm -f core conftest.err conftest.
$ac_objext \
7011 conftest
$ac_exeext conftest.
$ac_ext
7013 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_var_tzname" >&5
7014 $as_echo "$ac_cv_var_tzname" >&6; }
7015 if test $ac_cv_var_tzname = yes; then
7017 $as_echo "#define HAVE_TZNAME 1" >>confdefs.h
7023 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for uid_t in sys/types.h" >&5
7024 $as_echo_n "checking for uid_t in sys/types.h... " >&6; }
7025 if test "${ac_cv_type_uid_t+set}" = set; then :
7026 $as_echo_n "(cached) " >&6
7028 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7029 /* end confdefs.h. */
7030 #include <sys/types.h>
7033 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7034 $EGREP "uid_t" >/dev
/null
2>&1; then :
7035 ac_cv_type_uid_t
=yes
7042 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_uid_t" >&5
7043 $as_echo "$ac_cv_type_uid_t" >&6; }
7044 if test $ac_cv_type_uid_t = no
; then
7046 $as_echo "#define uid_t int" >>confdefs.h
7049 $as_echo "#define gid_t int" >>confdefs.h
7053 { $as_echo "$as_me:${as_lineno-$LINENO}: checking type of array argument to getgroups" >&5
7054 $as_echo_n "checking type of array argument to getgroups... " >&6; }
7055 if test "${ac_cv_type_getgroups+set}" = set; then :
7056 $as_echo_n "(cached) " >&6
7058 if test "$cross_compiling" = yes; then :
7059 ac_cv_type_getgroups
=cross
7061 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7062 /* end confdefs.h. */
7063 /* Thanks to Mike Rendell for this test. */
7064 $ac_includes_default
7067 #define MAX(x, y) ((x) > (y) ? (x) : (y))
7074 union { gid_t gval; long int lval; } val;
7077 for (i = 0; i < NGID; i++)
7078 gidset[i] = val.gval;
7079 n = getgroups (sizeof (gidset) / MAX (sizeof (int), sizeof (gid_t)) - 1,
7081 /* Exit non-zero if getgroups seems to require an array of ints. This
7082 happens when gid_t is short int but getgroups modifies an array
7084 return n > 0 && gidset[n] != val.gval;
7087 if ac_fn_c_try_run
"$LINENO"; then :
7088 ac_cv_type_getgroups
=gid_t
7090 ac_cv_type_getgroups
=int
7092 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
7093 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
7096 if test $ac_cv_type_getgroups = cross
; then
7097 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7098 /* end confdefs.h. */
7102 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7103 $EGREP "getgroups.*int.*gid_t" >/dev
/null
2>&1; then :
7104 ac_cv_type_getgroups
=gid_t
7106 ac_cv_type_getgroups
=int
7112 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_getgroups" >&5
7113 $as_echo "$ac_cv_type_getgroups" >&6; }
7115 cat >>confdefs.h
<<_ACEOF
7116 #define GETGROUPS_T $ac_cv_type_getgroups
7120 ac_fn_c_check_type
"$LINENO" "mode_t" "ac_cv_type_mode_t" "$ac_includes_default"
7121 if test "x$ac_cv_type_mode_t" = x
""yes; then :
7125 cat >>confdefs.h
<<_ACEOF
7131 ac_fn_c_check_type
"$LINENO" "off_t" "ac_cv_type_off_t" "$ac_includes_default"
7132 if test "x$ac_cv_type_off_t" = x
""yes; then :
7136 cat >>confdefs.h
<<_ACEOF
7137 #define off_t long int
7142 ac_fn_c_check_type
"$LINENO" "pid_t" "ac_cv_type_pid_t" "$ac_includes_default"
7143 if test "x$ac_cv_type_pid_t" = x
""yes; then :
7147 cat >>confdefs.h
<<_ACEOF
7153 { $as_echo "$as_me:${as_lineno-$LINENO}: checking return type of signal handlers" >&5
7154 $as_echo_n "checking return type of signal handlers... " >&6; }
7155 if test "${ac_cv_type_signal+set}" = set; then :
7156 $as_echo_n "(cached) " >&6
7158 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7159 /* end confdefs.h. */
7160 #include <sys/types.h>
7166 return *(signal (0, 0)) (0) == 1;
7171 if ac_fn_c_try_compile
"$LINENO"; then :
7172 ac_cv_type_signal
=int
7174 ac_cv_type_signal
=void
7176 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7178 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_signal" >&5
7179 $as_echo "$ac_cv_type_signal" >&6; }
7181 cat >>confdefs.h
<<_ACEOF
7182 #define RETSIGTYPE $ac_cv_type_signal
7186 ac_fn_c_check_type
"$LINENO" "size_t" "ac_cv_type_size_t" "$ac_includes_default"
7187 if test "x$ac_cv_type_size_t" = x
""yes; then :
7191 cat >>confdefs.h
<<_ACEOF
7192 #define size_t unsigned int
7197 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for uid_t in sys/types.h" >&5
7198 $as_echo_n "checking for uid_t in sys/types.h... " >&6; }
7199 if test "${ac_cv_type_uid_t+set}" = set; then :
7200 $as_echo_n "(cached) " >&6
7202 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7203 /* end confdefs.h. */
7204 #include <sys/types.h>
7207 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7208 $EGREP "uid_t" >/dev
/null
2>&1; then :
7209 ac_cv_type_uid_t
=yes
7216 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_uid_t" >&5
7217 $as_echo "$ac_cv_type_uid_t" >&6; }
7218 if test $ac_cv_type_uid_t = no
; then
7220 $as_echo "#define uid_t int" >>confdefs.h
7223 $as_echo "#define gid_t int" >>confdefs.h
7228 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
7230 as_ac_var
=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
7231 ac_fn_c_check_func
"$LINENO" "$ac_func" "$as_ac_var"
7232 eval as_val
=\$
$as_ac_var
7233 if test "x$as_val" = x
""yes; then :
7234 cat >>confdefs.h
<<_ACEOF
7235 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
7242 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
7244 as_ac_Header
=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
7245 ac_fn_c_check_header_mongrel
"$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
7246 eval as_val
=\$
$as_ac_Header
7247 if test "x$as_val" = x
""yes; then :
7248 cat >>confdefs.h
<<_ACEOF
7249 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
7257 for ac_hdr
in dirent.h sys
/ndir.h sys
/dir.h ndir.h
; do
7258 as_ac_Header
=`$as_echo "ac_cv_header_dirent_$ac_hdr" | $as_tr_sh`
7259 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_hdr that defines DIR" >&5
7260 $as_echo_n "checking for $ac_hdr that defines DIR... " >&6; }
7261 if { as_var
=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then :
7262 $as_echo_n "(cached) " >&6
7264 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7265 /* end confdefs.h. */
7266 #include <sys/types.h>
7278 if ac_fn_c_try_compile
"$LINENO"; then :
7279 eval "$as_ac_Header=yes"
7281 eval "$as_ac_Header=no"
7283 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7285 eval ac_res
=\$
$as_ac_Header
7286 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
7287 $as_echo "$ac_res" >&6; }
7288 eval as_val
=\$
$as_ac_Header
7289 if test "x$as_val" = x
""yes; then :
7290 cat >>confdefs.h
<<_ACEOF
7291 #define `$as_echo "HAVE_$ac_hdr" | $as_tr_cpp` 1
7294 ac_header_dirent
=$ac_hdr; break
7298 # Two versions of opendir et al. are in -ldir and -lx on SCO Xenix.
7299 if test $ac_header_dirent = dirent.h
; then
7300 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing opendir" >&5
7301 $as_echo_n "checking for library containing opendir... " >&6; }
7302 if test "${ac_cv_search_opendir+set}" = set; then :
7303 $as_echo_n "(cached) " >&6
7305 ac_func_search_save_LIBS
=$LIBS
7306 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7307 /* end confdefs.h. */
7309 /* Override any GCC internal prototype to avoid an error.
7310 Use char because int might match the return type of a GCC
7311 builtin and then its argument prototype would still apply. */
7324 for ac_lib
in '' dir
; do
7325 if test -z "$ac_lib"; then
7326 ac_res
="none required"
7329 LIBS
="-l$ac_lib $ac_func_search_save_LIBS"
7331 if ac_fn_c_try_link
"$LINENO"; then :
7332 ac_cv_search_opendir
=$ac_res
7334 rm -f core conftest.err conftest.
$ac_objext \
7336 if test "${ac_cv_search_opendir+set}" = set; then :
7340 if test "${ac_cv_search_opendir+set}" = set; then :
7343 ac_cv_search_opendir
=no
7346 LIBS
=$ac_func_search_save_LIBS
7348 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_opendir" >&5
7349 $as_echo "$ac_cv_search_opendir" >&6; }
7350 ac_res
=$ac_cv_search_opendir
7351 if test "$ac_res" != no
; then :
7352 test "$ac_res" = "none required" || LIBS
="$ac_res $LIBS"
7357 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing opendir" >&5
7358 $as_echo_n "checking for library containing opendir... " >&6; }
7359 if test "${ac_cv_search_opendir+set}" = set; then :
7360 $as_echo_n "(cached) " >&6
7362 ac_func_search_save_LIBS
=$LIBS
7363 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7364 /* end confdefs.h. */
7366 /* Override any GCC internal prototype to avoid an error.
7367 Use char because int might match the return type of a GCC
7368 builtin and then its argument prototype would still apply. */
7381 for ac_lib
in '' x
; do
7382 if test -z "$ac_lib"; then
7383 ac_res
="none required"
7386 LIBS
="-l$ac_lib $ac_func_search_save_LIBS"
7388 if ac_fn_c_try_link
"$LINENO"; then :
7389 ac_cv_search_opendir
=$ac_res
7391 rm -f core conftest.err conftest.
$ac_objext \
7393 if test "${ac_cv_search_opendir+set}" = set; then :
7397 if test "${ac_cv_search_opendir+set}" = set; then :
7400 ac_cv_search_opendir
=no
7403 LIBS
=$ac_func_search_save_LIBS
7405 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_opendir" >&5
7406 $as_echo "$ac_cv_search_opendir" >&6; }
7407 ac_res
=$ac_cv_search_opendir
7408 if test "$ac_res" != no
; then :
7409 test "$ac_res" = "none required" || LIBS
="$ac_res $LIBS"
7417 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct termios" >&5
7418 $as_echo_n "checking for struct termios... " >&6; }
7419 if test "${ac_cv_termios_struct+set}" = set; then :
7420 $as_echo_n "(cached) " >&6
7422 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7423 /* end confdefs.h. */
7424 #include <sys/types.h>
7425 #include <sys/termios.h>
7429 static struct termios x;
7439 if ac_fn_c_try_compile
"$LINENO"; then :
7440 ac_cv_termios_struct
=yes
7442 ac_cv_termios_struct
=no
7444 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7447 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_termios_struct" >&5
7448 $as_echo "$ac_cv_termios_struct" >&6; }
7449 if test $ac_cv_termios_struct = yes; then
7450 sim_termio
="$sim_termio -DHAVE_TERMIOS_STRUCTURE"
7453 if test "$ac_cv_termios_struct" = "yes"; then
7454 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for c_line field in struct termios" >&5
7455 $as_echo_n "checking for c_line field in struct termios... " >&6; }
7456 if test "${ac_cv_termios_cline+set}" = set; then :
7457 $as_echo_n "(cached) " >&6
7459 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7460 /* end confdefs.h. */
7461 #include <sys/types.h>
7462 #include <sys/termios.h>
7466 static struct termios x; x.c_line = 0;
7471 if ac_fn_c_try_compile
"$LINENO"; then :
7472 ac_cv_termios_cline
=yes
7474 ac_cv_termios_cline
=no
7476 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7480 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_termios_cline" >&5
7481 $as_echo "$ac_cv_termios_cline" >&6; }
7482 if test $ac_cv_termios_cline = yes; then
7483 sim_termio
="$sim_termio -DHAVE_TERMIOS_CLINE"
7486 ac_cv_termios_cline
=no
7489 if test "$ac_cv_termios_struct" != "yes"; then
7490 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct termio" >&5
7491 $as_echo_n "checking for struct termio... " >&6; }
7492 if test "${ac_cv_termio_struct+set}" = set; then :
7493 $as_echo_n "(cached) " >&6
7495 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7496 /* end confdefs.h. */
7497 #include <sys/types.h>
7498 #include <sys/termio.h>
7502 static struct termio x;
7512 if ac_fn_c_try_compile
"$LINENO"; then :
7513 ac_cv_termio_struct
=yes
7515 ac_cv_termio_struct
=no
7517 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7520 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_termio_struct" >&5
7521 $as_echo "$ac_cv_termio_struct" >&6; }
7522 if test $ac_cv_termio_struct = yes; then
7523 sim_termio
="$sim_termio -DHAVE_TERMIO_STRUCTURE"
7526 ac_cv_termio_struct
=no
7529 if test "$ac_cv_termio_struct" = "yes"; then
7530 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for c_line field in struct termio" >&5
7531 $as_echo_n "checking for c_line field in struct termio... " >&6; }
7532 if test "${ac_cv_termio_cline+set}" = set; then :
7533 $as_echo_n "(cached) " >&6
7535 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7536 /* end confdefs.h. */
7537 #include <sys/types.h>
7538 #include <sys/termio.h>
7542 static struct termio x; x.c_line = 0;
7547 if ac_fn_c_try_compile
"$LINENO"; then :
7548 ac_cv_termio_cline
=yes
7550 ac_cv_termio_cline
=no
7552 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7556 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_termio_cline" >&5
7557 $as_echo "$ac_cv_termio_cline" >&6; }
7558 if test $ac_cv_termio_cline = yes; then
7559 sim_termio
="$sim_termio -DHAVE_TERMIO_CLINE"
7562 ac_cv_termio_cline
=no
7565 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct statfs" >&5
7566 $as_echo_n "checking for struct statfs... " >&6; }
7567 if test "${ac_cv_struct_statfs+set}" = set; then :
7568 $as_echo_n "(cached) " >&6
7570 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7571 /* end confdefs.h. */
7572 #include <sys/types.h>
7573 #ifdef HAVE_SYS_PARAM_H
7574 #include <sys/param.h>
7576 #ifdef HAVE_SYS_MOUNT_H
7577 #include <sys/mount.h>
7579 #ifdef HAVE_SYS_VFS_H
7580 #include <sys/vfs.h>
7582 #ifdef HAVE_SYS_STATFS_H
7583 #include <sys/statfs.h>
7588 static struct statfs s;
7593 if ac_fn_c_try_compile
"$LINENO"; then :
7594 ac_cv_struct_statfs
=yes
7596 ac_cv_struct_statfs
=no
7598 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7601 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_struct_statfs" >&5
7602 $as_echo "$ac_cv_struct_statfs" >&6; }
7603 if test $ac_cv_struct_statfs = yes; then
7605 $as_echo "#define HAVE_STRUCT_STATFS 1" >>confdefs.h
7609 ac_fn_c_check_type
"$LINENO" "long long" "ac_cv_type_long_long" "$ac_includes_default"
7610 if test "x$ac_cv_type_long_long" = x
""yes; then :
7612 cat >>confdefs.h
<<_ACEOF
7613 #define HAVE_LONG_LONG 1
7621 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for /dev/zero" >&5
7622 $as_echo_n "checking for /dev/zero... " >&6; }
7623 if test "${ac_cv_devzero+set}" = set; then :
7624 $as_echo_n "(cached) " >&6
7626 if test "$cross_compiling" = yes; then :
7629 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7630 /* end confdefs.h. */
7635 int fd = open ("/dev/zero", O_RDONLY);
7638 for (i = 0; i < sizeof (buf); i++)
7640 if (read (fd, buf, sizeof (buf)) != sizeof (buf))
7642 for (i = 0; i < sizeof (buf); i++)
7648 if ac_fn_c_try_run
"$LINENO"; then :
7653 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
7654 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
7659 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_devzero" >&5
7660 $as_echo "$ac_cv_devzero" >&6; }
7661 if test $ac_cv_devzero = yes; then
7662 sim_devzero
="-DHAVE_DEVZERO"
7667 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for common simulator directory" >&5
7668 $as_echo_n "checking for common simulator directory... " >&6; }
7669 if test -f "${srcdir}/../common/callback.c"; then
7670 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7671 $as_echo "yes" >&6; }
7672 sim_callback
="callback.o targ-map.o"
7673 sim_targ_vals
="targ-vals.h targ-map.c targ-vals.def"
7675 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7676 $as_echo "no" >&6; }
7681 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for common simulator directory fpu implementation" >&5
7682 $as_echo_n "checking for common simulator directory fpu implementation... " >&6; }
7683 if test -f "${srcdir}/../common/sim-fpu.c"; then
7684 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7685 $as_echo "yes" >&6; }
7686 sim_fpu_cflags
="-DHAVE_COMMON_FPU -I../common -I${srcdir}/../common"
7689 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7690 $as_echo "no" >&6; }
7695 # Since we run commands on the build system, we have to create a
7696 # separate config header for the build system if build != host.
7697 if test x
$host = x
$build; then
7698 ac_config_commands
="$ac_config_commands build-config.h"
7706 /* | A-Za-z
:\\/* ) realsrcdir
=${srcdir};;
7707 *) realsrcdir
=..
/${srcdir};;
7709 saved_CFLAGS
="${CFLAGS}"
7710 CC
="${CC_FOR_BUILD}" CFLAGS
="${CFLAGS_FOR_BUILD}" \
7711 LDFLAGS
="${LDFLAGS_FOR_BUILD}" \
7712 ${realsrcdir}/configure \
7713 --enable-languages=${enable_languages-all} \
7714 --target=$target_alias --host=$build_alias --build=$build_alias
7715 CFLAGS
="${saved_CFLAGS}"
7716 mv config.h ..
/build-config.h
7729 if test -n "$ac_tool_prefix"; then
7730 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
7731 set dummy
${ac_tool_prefix}ranlib
; ac_word
=$2
7732 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7733 $as_echo_n "checking for $ac_word... " >&6; }
7734 if test "${ac_cv_prog_RANLIB+set}" = set; then :
7735 $as_echo_n "(cached) " >&6
7737 if test -n "$RANLIB"; then
7738 ac_cv_prog_RANLIB
="$RANLIB" # Let the user override the test.
7740 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
7744 test -z "$as_dir" && as_dir
=.
7745 for ac_exec_ext
in '' $ac_executable_extensions; do
7746 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7747 ac_cv_prog_RANLIB
="${ac_tool_prefix}ranlib"
7748 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7757 RANLIB
=$ac_cv_prog_RANLIB
7758 if test -n "$RANLIB"; then
7759 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
7760 $as_echo "$RANLIB" >&6; }
7762 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7763 $as_echo "no" >&6; }
7768 if test -z "$ac_cv_prog_RANLIB"; then
7769 ac_ct_RANLIB
=$RANLIB
7770 # Extract the first word of "ranlib", so it can be a program name with args.
7771 set dummy ranlib
; ac_word
=$2
7772 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7773 $as_echo_n "checking for $ac_word... " >&6; }
7774 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then :
7775 $as_echo_n "(cached) " >&6
7777 if test -n "$ac_ct_RANLIB"; then
7778 ac_cv_prog_ac_ct_RANLIB
="$ac_ct_RANLIB" # Let the user override the test.
7780 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
7784 test -z "$as_dir" && as_dir
=.
7785 for ac_exec_ext
in '' $ac_executable_extensions; do
7786 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7787 ac_cv_prog_ac_ct_RANLIB
="ranlib"
7788 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7797 ac_ct_RANLIB
=$ac_cv_prog_ac_ct_RANLIB
7798 if test -n "$ac_ct_RANLIB"; then
7799 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
7800 $as_echo "$ac_ct_RANLIB" >&6; }
7802 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7803 $as_echo "no" >&6; }
7806 if test "x$ac_ct_RANLIB" = x
; then
7809 case $cross_compiling:$ac_tool_warned in
7811 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7812 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7813 ac_tool_warned
=yes ;;
7815 RANLIB
=$ac_ct_RANLIB
7818 RANLIB
="$ac_cv_prog_RANLIB"
7858 ac_config_files
="$ac_config_files Makefile"
7860 ac_config_commands
="$ac_config_commands default"
7862 cat >confcache
<<\_ACEOF
7863 # This file is a shell script that caches the results of configure
7864 # tests run on this system so they can be shared between configure
7865 # scripts and configure runs, see configure's option --config-cache.
7866 # It is not useful on other systems. If it contains results you don't
7867 # want to keep, you may remove or edit it.
7869 # config.status only pays attention to the cache file if you give it
7870 # the --recheck option to rerun configure.
7872 # `ac_cv_env_foo' variables (set or unset) will be overridden when
7873 # loading this file, other *unset* `ac_cv_foo' will be assigned the
7878 # The following way of writing the cache mishandles newlines in values,
7879 # but we know of no workaround that is simple, portable, and efficient.
7880 # So, we kill variables containing newlines.
7881 # Ultrix sh set writes to stderr and can't be redirected directly,
7882 # and sets the high bit in the cache file unless we assign to the vars.
7884 for ac_var
in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
7885 eval ac_val
=\$
$ac_var
7889 *_cv_
*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
7890 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
7893 _ | IFS | as_nl
) ;; #(
7894 BASH_ARGV | BASH_SOURCE
) eval $ac_var= ;; #(
7895 *) { eval $ac_var=; unset $ac_var;} ;;
7901 case $as_nl`(ac_space=' '; set) 2>&1` in #(
7902 *${as_nl}ac_space
=\
*)
7903 # `set' does not quote correctly, so add quotes: double-quote
7904 # substitution turns \\\\ into \\, and sed turns \\ into \.
7907 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
7910 # `set' quotes correctly as required by POSIX, so do not add quotes.
7911 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
7920 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
7922 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
7924 if diff "$cache_file" confcache
>/dev
/null
2>&1; then :; else
7925 if test -w "$cache_file"; then
7926 test "x$cache_file" != "x/dev/null" &&
7927 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
7928 $as_echo "$as_me: updating cache $cache_file" >&6;}
7929 cat confcache
>$cache_file
7931 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
7932 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
7937 test "x$prefix" = xNONE
&& prefix
=$ac_default_prefix
7938 # Let make expand exec_prefix.
7939 test "x$exec_prefix" = xNONE
&& exec_prefix
='${prefix}'
7941 DEFS
=-DHAVE_CONFIG_H
7945 for ac_i
in : $LIBOBJS; do test "x$ac_i" = x
: && continue
7946 # 1. Remove the extension, and $U if already installed.
7947 ac_script
='s/\$U\././;s/\.o$//;s/\.obj$//'
7948 ac_i
=`$as_echo "$ac_i" | sed "$ac_script"`
7949 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
7950 # will be set to the directory where LIBOBJS objects are built.
7951 as_fn_append ac_libobjs
" \${LIBOBJDIR}$ac_i\$U.$ac_objext"
7952 as_fn_append ac_ltlibobjs
" \${LIBOBJDIR}$ac_i"'$U.lo'
7956 LTLIBOBJS
=$ac_ltlibobjs
7961 : ${CONFIG_STATUS=./config.status}
7963 ac_clean_files_save
=$ac_clean_files
7964 ac_clean_files
="$ac_clean_files $CONFIG_STATUS"
7965 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
7966 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
7968 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
7970 # Generated by $as_me.
7971 # Run this file to recreate the current configuration.
7972 # Compiler output produced by configure, useful for debugging
7973 # configure, is in config.log if it exists.
7979 SHELL=\${CONFIG_SHELL-$SHELL}
7982 cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail
=1
7983 ## -------------------- ##
7984 ## M4sh Initialization. ##
7985 ## -------------------- ##
7987 # Be more Bourne compatible
7988 DUALCASE
=1; export DUALCASE
# for MKS sh
7989 if test -n "${ZSH_VERSION+set}" && (emulate sh
) >/dev
/null
2>&1; then :
7992 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
7993 # is contrary to our usage. Disable this feature.
7994 alias -g '${1+"$@"}'='"$@"'
7995 setopt NO_GLOB_SUBST
7997 case `(set -o) 2>/dev/null` in #(
8009 # Printing a long string crashes Solaris 7 /usr/bin/printf.
8010 as_echo
='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
8011 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
8012 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
8013 # Prefer a ksh shell builtin over an external printf program on Solaris,
8014 # but without wasting forks for bash or zsh.
8015 if test -z "$BASH_VERSION$ZSH_VERSION" \
8016 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
8017 as_echo='print
-r --'
8018 as_echo_n='print
-rn --'
8019 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
8020 as_echo='printf %s
\n'
8021 as_echo_n='printf %s
'
8023 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
8024 as_echo_body='eval /usr
/ucb
/echo -n "$1$as_nl"'
8025 as_echo_n='/usr
/ucb
/echo -n'
8027 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
8028 as_echo_n_body='eval
8032 expr "X$arg" : "X\\(.*\\)$as_nl";
8033 arg
=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
8035 expr "X$arg" : "X\\(.*\\)" |
tr -d "$as_nl"
8037 export as_echo_n_body
8038 as_echo_n='sh
-c $as_echo_n_body as_echo
'
8041 as_echo='sh
-c $as_echo_body as_echo
'
8044 # The user is always right.
8045 if test "${PATH_SEPARATOR+set}" != set; then
8047 (PATH='/bin
;/bin
'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
8048 (PATH='/bin
:/bin
'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
8055 # We need space, tab and new line, in precisely that order. Quoting is
8056 # there to prevent editors from complaining about space-tab.
8057 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
8058 # splitting by setting IFS to empty value.)
8061 # Find who we are. Look in the path if we contain no directory separator.
8063 *[\\/]* ) as_myself=$0 ;;
8064 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8068 test -z "$as_dir" && as_dir=.
8069 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
8075 # We did not find ourselves, most probably we were run as `sh COMMAND'
8076 # in which case we are not to be found in the path.
8077 if test "x$as_myself" = x
; then
8080 if test ! -f "$as_myself"; then
8081 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
8085 # Unset variables that we do not need and which cause bugs (e.g. in
8086 # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
8087 # suppresses any "Segmentation fault" message there. '((' could
8088 # trigger a bug in pdksh 5.2.14.
8089 for as_var
in BASH_ENV ENV MAIL MAILPATH
8090 do eval test x\
${$as_var+set} = xset \
8091 && ( (unset $as_var) ||
exit 1) >/dev
/null
2>&1 && unset $as_var ||
:
8104 (unset CDPATH
) >/dev
/null
2>&1 && unset CDPATH
8107 # as_fn_error ERROR [LINENO LOG_FD]
8108 # ---------------------------------
8109 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
8110 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
8111 # script with status $?, using 1 if that was 0.
8114 as_status
=$?
; test $as_status -eq 0 && as_status
=1
8116 as_lineno
=${as_lineno-"$2"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
8117 $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
8119 $as_echo "$as_me: error: $1" >&2
8120 as_fn_exit
$as_status
8124 # as_fn_set_status STATUS
8125 # -----------------------
8126 # Set $? to STATUS, without forking.
8130 } # as_fn_set_status
8134 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
8144 # Portably unset VAR.
8147 { eval $1=; unset $1;}
8149 as_unset
=as_fn_unset
8150 # as_fn_append VAR VALUE
8151 # ----------------------
8152 # Append the text in VALUE to the end of the definition contained in VAR. Take
8153 # advantage of any shell optimizations that allow amortized linear growth over
8154 # repeated appends, instead of the typical quadratic growth present in naive
8156 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev
/null
; then :
8157 eval 'as_fn_append ()
8168 # as_fn_arith ARG...
8169 # ------------------
8170 # Perform arithmetic evaluation on the ARGs, and store the result in the
8171 # global $as_val. Take advantage of shells that can avoid forks. The arguments
8172 # must be portable across $(()) and expr.
8173 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev
/null
; then :
8174 eval 'as_fn_arith ()
8181 as_val
=`expr "$@" || test $? -eq 1`
8186 if expr a
: '\(a\)' >/dev
/null
2>&1 &&
8187 test "X`expr 00001 : '.*\(...\)'`" = X001
; then
8193 if (basename -- /) >/dev
/null
2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
8194 as_basename
=basename
8199 if (as_dir
=`dirname -- /` && test "X$as_dir" = X
/) >/dev
/null
2>&1; then
8205 as_me
=`$as_basename -- "$0" ||
8206 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
8207 X"$0" : 'X\(//\)$' \| \
8208 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
8210 sed '/^.*\/\([^/][^/]*\)\/*$/{
8224 # Avoid depending upon Character Ranges.
8225 as_cr_letters
='abcdefghijklmnopqrstuvwxyz'
8226 as_cr_LETTERS
='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
8227 as_cr_Letters
=$as_cr_letters$as_cr_LETTERS
8228 as_cr_digits
='0123456789'
8229 as_cr_alnum
=$as_cr_Letters$as_cr_digits
8231 ECHO_C
= ECHO_N
= ECHO_T
=
8232 case `echo -n x` in #(((((
8234 case `echo 'xy\c'` in
8235 *c
*) ECHO_T
=' ';; # ECHO_T is single tab character.
8237 *) echo `echo ksh88 bug on AIX 6.1` > /dev
/null
8244 rm -f conf$$ conf$$.exe conf$$.
file
8245 if test -d conf$$.dir
; then
8246 rm -f conf$$.dir
/conf$$.
file
8249 mkdir conf$$.dir
2>/dev
/null
8251 if (echo >conf$$.
file) 2>/dev
/null
; then
8252 if ln -s conf$$.
file conf$$
2>/dev
/null
; then
8254 # ... but there are two gotchas:
8255 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
8256 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
8257 # In both cases, we have to default to `cp -p'.
8258 ln -s conf$$.
file conf$$.dir
2>/dev
/null
&& test ! -f conf$$.exe ||
8260 elif ln conf$$.
file conf$$
2>/dev
/null
; then
8268 rm -f conf$$ conf$$.exe conf$$.dir
/conf$$.
file conf$$.
file
8269 rmdir conf$$.dir
2>/dev
/null
8274 # Create "$as_dir" as a directory, including parents if necessary.
8279 -*) as_dir
=.
/$as_dir;;
8281 test -d "$as_dir" ||
eval $as_mkdir_p ||
{
8285 *\'*) as_qdir
=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
8286 *) as_qdir
=$as_dir;;
8288 as_dirs
="'$as_qdir' $as_dirs"
8289 as_dir
=`$as_dirname -- "$as_dir" ||
8290 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
8291 X"$as_dir" : 'X\(//\)[^/]' \| \
8292 X"$as_dir" : 'X\(//\)$' \| \
8293 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
8294 $as_echo X"$as_dir" |
8295 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
8312 test -d "$as_dir" && break
8314 test -z "$as_dirs" ||
eval "mkdir $as_dirs"
8315 } ||
test -d "$as_dir" || as_fn_error
"cannot create directory $as_dir"
8319 if mkdir
-p .
2>/dev
/null
; then
8320 as_mkdir_p
='mkdir -p "$as_dir"'
8322 test -d .
/-p && rmdir .
/-p
8326 if test -x / >/dev
/null
2>&1; then
8329 if ls -dL / >/dev
/null
2>&1; then
8336 if test -d "$1"; then
8342 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
8343 ???[sx]*):;;*)false;;esac;fi
8347 as_executable_p
=$as_test_x
8349 # Sed expression to map a string onto a valid CPP name.
8350 as_tr_cpp
="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
8352 # Sed expression to map a string onto a valid variable name.
8353 as_tr_sh
="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
8357 ## ----------------------------------- ##
8358 ## Main body of $CONFIG_STATUS script. ##
8359 ## ----------------------------------- ##
8361 test $as_write_fail = 0 && chmod +x
$CONFIG_STATUS || ac_write_fail
=1
8363 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
8364 # Save the log message, to keep $0 and so on meaningful, and to
8365 # report actual input values of CONFIG_FILES etc. instead of their
8366 # values after options handling.
8368 This file was extended by $as_me, which was
8369 generated by GNU Autoconf 2.64. Invocation command line was
8371 CONFIG_FILES = $CONFIG_FILES
8372 CONFIG_HEADERS = $CONFIG_HEADERS
8373 CONFIG_LINKS = $CONFIG_LINKS
8374 CONFIG_COMMANDS = $CONFIG_COMMANDS
8377 on `(hostname || uname -n) 2>/dev/null | sed 1q`
8382 case $ac_config_files in *"
8383 "*) set x
$ac_config_files; shift; ac_config_files
=$
*;;
8386 case $ac_config_headers in *"
8387 "*) set x
$ac_config_headers; shift; ac_config_headers
=$
*;;
8391 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8392 # Files that config.status was made for.
8393 config_files="$ac_config_files"
8394 config_headers="$ac_config_headers"
8395 config_commands="$ac_config_commands"
8399 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
8401 \`$as_me' instantiates files and other configuration actions
8402 from templates according to the current configuration. Unless the files
8403 and actions are specified as TAGs, all are instantiated by default.
8405 Usage: $0 [OPTION]... [TAG]...
8407 -h, --help print this help, then exit
8408 -V, --version print version number and configuration settings, then exit
8409 -q, --quiet, --silent
8410 do not print progress messages
8411 -d, --debug don't remove temporary files
8412 --recheck update $as_me by reconfiguring in the same conditions
8413 --file=FILE[:TEMPLATE]
8414 instantiate the configuration file FILE
8415 --header=FILE[:TEMPLATE]
8416 instantiate the configuration header FILE
8418 Configuration files:
8421 Configuration headers:
8424 Configuration commands:
8427 Report bugs to the package provider."
8430 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8433 configured by $0, generated by GNU Autoconf 2.64,
8434 with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
8436 Copyright (C) 2009 Free Software Foundation, Inc.
8437 This config.status script is free software; the Free Software Foundation
8438 gives unlimited permission to copy, distribute and modify it."
8443 test -n "\$AWK" || AWK=awk
8446 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
8447 # The default lists apply if the user does not specify any file.
8453 ac_option
=`expr "X$1" : 'X\([^=]*\)='`
8454 ac_optarg
=`expr "X$1" : 'X[^=]*=\(.*\)'`
8465 # Handling of the options.
8466 -recheck |
--recheck |
--rechec |
--reche |
--rech |
--rec |
--re |
--r)
8468 --version |
--versio |
--versi |
--vers |
--ver |
--ve |
--v |
-V )
8469 $as_echo "$ac_cs_version"; exit ;;
8470 --debug |
--debu |
--deb |
--de |
--d |
-d )
8472 --file |
--fil |
--fi |
--f )
8475 *\'*) ac_optarg
=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
8477 as_fn_append CONFIG_FILES
" '$ac_optarg'"
8478 ac_need_defaults
=false
;;
8479 --header |
--heade |
--head |
--hea )
8482 *\'*) ac_optarg
=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
8484 as_fn_append CONFIG_HEADERS
" '$ac_optarg'"
8485 ac_need_defaults
=false
;;
8487 # Conflict between --help and --header
8488 as_fn_error
"ambiguous option: \`$1'
8489 Try \`$0 --help' for more information.";;
8490 --help |
--hel |
-h )
8491 $as_echo "$ac_cs_usage"; exit ;;
8492 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
8493 |
-silent |
--silent |
--silen |
--sile |
--sil |
--si |
--s)
8497 -*) as_fn_error
"unrecognized option: \`$1'
8498 Try \`$0 --help' for more information." ;;
8500 *) as_fn_append ac_config_targets
" $1"
8501 ac_need_defaults
=false
;;
8507 ac_configure_extra_args
=
8509 if $ac_cs_silent; then
8511 ac_configure_extra_args
="$ac_configure_extra_args --silent"
8515 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8516 if \$ac_cs_recheck; then
8517 set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
8519 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
8520 CONFIG_SHELL='$SHELL'
8526 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
8530 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
8531 ## Running $as_me. ##
8537 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8540 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
8542 # Handling of arguments.
8543 for ac_config_target
in $ac_config_targets
8545 case $ac_config_target in
8546 "config.h") CONFIG_HEADERS
="$CONFIG_HEADERS config.h:config.in" ;;
8547 "build-config.h") CONFIG_COMMANDS
="$CONFIG_COMMANDS build-config.h" ;;
8548 "Makefile") CONFIG_FILES
="$CONFIG_FILES Makefile" ;;
8549 "default") CONFIG_COMMANDS
="$CONFIG_COMMANDS default" ;;
8551 *) as_fn_error
"invalid argument: \`$ac_config_target'" "$LINENO" 5;;
8556 # If the user did not use the arguments to specify the items to instantiate,
8557 # then the envvar interface is used. Set only those that are not.
8558 # We use the long form for the default assignment because of an extremely
8559 # bizarre bug on SunOS 4.1.3.
8560 if $ac_need_defaults; then
8561 test "${CONFIG_FILES+set}" = set || CONFIG_FILES
=$config_files
8562 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS
=$config_headers
8563 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS
=$config_commands
8566 # Have a temporary directory for convenience. Make it in the build tree
8567 # simply because there is no reason against having it here, and in addition,
8568 # creating and moving files from /tmp can sometimes cause problems.
8569 # Hook for its removal unless debugging.
8570 # Note that there is a small window in which the directory will not be cleaned:
8571 # after its creation but before its name has been assigned to `$tmp'.
8575 trap 'exit_status=$?
8576 { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
8578 trap 'as_fn_exit 1' 1 2 13 15
8580 # Create a (secure) tmp directory for tmp files.
8583 tmp
=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
8584 test -n "$tmp" && test -d "$tmp"
8587 tmp
=.
/conf$$
-$RANDOM
8588 (umask 077 && mkdir
"$tmp")
8589 } || as_fn_error
"cannot create a temporary directory in ." "$LINENO" 5
8591 # Set up the scripts for CONFIG_FILES section.
8592 # No need to generate them if there are no CONFIG_FILES.
8593 # This happens for instance with `./config.status config.h'.
8594 if test -n "$CONFIG_FILES"; then
8597 ac_cr
=`echo X | tr X '\015'`
8598 # On cygwin, bash can eat \r inside `` if the user requested igncr.
8599 # But we know of no other shell where ac_cr would be empty at this
8600 # point, so we can use a bashism as a fallback.
8601 if test "x$ac_cr" = x
; then
8602 eval ac_cr
=\$
\'\\r
\'
8604 ac_cs_awk_cr
=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
8605 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
8611 echo 'BEGIN {' >"$tmp/subs1.awk" &&
8616 echo "cat >conf$$subs.awk <<_ACEOF" &&
8617 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
8620 as_fn_error "could not
make $CONFIG_STATUS" "$LINENO" 5
8621 ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
8623 for ac_last_try in false false false false false :; do
8624 . ./conf$$subs.sh ||
8625 as_fn_error "could not
make $CONFIG_STATUS" "$LINENO" 5
8627 ac_delim_n=`sed -n "s
/.
*$ac_delim\$
/X
/p
" conf$$subs.awk | grep -c X`
8628 if test $ac_delim_n = $ac_delim_num; then
8630 elif $ac_last_try; then
8631 as_fn_error "could not
make $CONFIG_STATUS" "$LINENO" 5
8633 ac_delim="$ac_delim!$ac_delim _
$ac_delim!! "
8638 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8639 cat >>"\
$tmp/subs1.
awk" <<\\_ACAWK &&
8643 s/^/S["/; s
/!.
*/"]=/
8653 s/\(.\{148\}\).*/\1/
8655 s/["\\]/\\&/g
; s
/^
/"/; s/$/\\n"\\/
8660 s
/["\\]/\\&/g; s/^/"/; s
/$
/"\\/
8667 s/\(.\{148\}\).*/\1/
8669 s/["\\]/\\&/g
; s
/^
/"/; s/$/"/
8673 s
/["\\]/\\&/g; s/^/"/; s
/$
/"\\/
8678 ' <conf$$subs.awk | sed '
8683 ' >>$CONFIG_STATUS || ac_write_fail=1
8684 rm -f conf$$subs.awk
8685 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8687 cat >>"\
$tmp/subs1.
awk" <<_ACAWK &&
8688 for (key in S) S_is_set[key] = 1
8694 nfields = split(line, field, "@
")
8696 len = length(field[1])
8697 for (i = 2; i < nfields; i++) {
8699 keylen = length(key)
8700 if (S_is_set[key]) {
8702 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
8703 len += length(value) + length(field[++i])
8714 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8715 if sed "s
/$ac_cr//" < /dev/null > /dev/null 2>&1; then
8716 sed "s
/$ac_cr\$
//; s
/$ac_cr/$ac_cs_awk_cr/g
"
8719 fi < "$tmp/subs1.
awk" > "$tmp/subs.
awk" \
8720 || as_fn_error "could not setup config files machinery
" "$LINENO" 5
8723 # VPATH may cause trouble with some makes, so we remove $(srcdir),
8724 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".
", strip leading and
8725 # trailing colons and then remove the whole line if VPATH becomes empty
8726 # (actually we leave an empty line to preserve line numbers).
8727 if test "x
$srcdir" = x.; then
8728 ac_vpsub='/^[ ]*VPATH[ ]*=/{
8732 s/^\([^=]*=[ ]*\):*/\1/
8738 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8739 fi # test -n "$CONFIG_FILES"
8741 # Set up the scripts for CONFIG_HEADERS section.
8742 # No need to generate them if there are no CONFIG_HEADERS.
8743 # This happens for instance with `./config.status Makefile'.
8744 if test -n "$CONFIG_HEADERS"; then
8745 cat >"$tmp/defines.
awk" <<\_ACAWK ||
8749 # Transform confdefs.h into an awk script `defines.awk', embedded as
8750 # here-document in config.status, that substitutes the proper values into
8751 # config.h.in to produce config.h.
8753 # Create a delimiter string that does not exist in confdefs.h, to ease
8754 # handling of long lines.
8756 for ac_last_try in false false :; do
8757 ac_t=`sed -n "/$ac_delim/p
" confdefs.h`
8758 if test -z "$ac_t"; then
8760 elif $ac_last_try; then
8761 as_fn_error "could not
make $CONFIG_HEADERS" "$LINENO" 5
8763 ac_delim="$ac_delim!$ac_delim _
$ac_delim!! "
8767 # For the awk script, D is an array of macro values keyed by name,
8768 # likewise P contains macro parameters if any. Preserve backslash
8769 # newline sequences.
8771 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
8773 s/.\{148\}/&'"$ac_delim"'/g
8776 s/^[ ]*#[ ]*define[ ][ ]*/ /
8783 s
/^ \
('"$ac_word_re"'\
)\
(([^
()]*)\
)[ ]*\
(.
*\
)/P
["\1"]="\2"\
8785 s
/^ \
('"$ac_word_re"'\
)[ ]*\
(.
*\
)/D
["\1"]=" \2"/p
8789 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\
1"]="\
2"\
8790 D["\
1"]=" \
3\\\\\\n
"\\/p
8792 s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\
1"]=" \
2\\\\\\n
"\\/p
8797 s/.\{148\}/&'"$ac_delim"'/g
8802 s/["\\]/\\&/g
; s
/^
/"/; s/$/"/p
8805 s
/["\\]/\\&/g; s/^/"/; s
/$
/\\\\\\n
"\\/p
8807 ' <confdefs.h | sed '
8808 s/'"$ac_delim"'/"\\\
8809 "/g' >>$CONFIG_STATUS || ac_write_fail=1
8811 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8812 for (key in D) D_is_set[key] = 1
8815 /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
8817 split(line, arg, " ")
8818 if (arg[1] == "#") {
8822 defundef
= substr
(arg
[1], 2)
8825 split(mac1
, mac2
, "(") #)
8827 prefix
= substr
(line
, 1, index
(line
, defundef
) - 1)
8828 if (D_is_set
[macro
]) {
8829 # Preserve the white space surrounding the "#".
8830 print prefix
"define", macro P
[macro
] D
[macro
]
8833 # Replace #undef with comments. This is necessary, for example,
8834 # in the case of _POSIX_SOURCE, which is predefined and required
8835 # on some systems where configure will not decide to define it.
8836 if (defundef
== "undef") {
8837 print
"/*", prefix defundef
, macro
, "*/"
8845 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
8846 as_fn_error
"could not setup config headers machinery" "$LINENO" 5
8847 fi # test -n "$CONFIG_HEADERS"
8850 eval set X
" :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS"
8855 :[FHLC
]) ac_mode
=$ac_tag; continue;;
8857 case $ac_mode$ac_tag in
8859 :L
* |
:C
*:*) as_fn_error
"invalid tag \`$ac_tag'" "$LINENO" 5;;
8860 :[FH
]-) ac_tag
=-:-;;
8861 :[FH
]*) ac_tag
=$ac_tag:$ac_tag.
in;;
8878 -) ac_f
="$tmp/stdin";;
8879 *) # Look for the file first in the build tree, then in the source tree
8880 # (if the path is not absolute). The absolute path cannot be DOS-style,
8881 # because $ac_f cannot contain `:'.
8885 *) test -f "$srcdir/$ac_f" && ac_f
="$srcdir/$ac_f";;
8887 as_fn_error
"cannot find input file: \`$ac_f'" "$LINENO" 5;;
8889 case $ac_f in *\'*) ac_f
=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
8890 as_fn_append ac_file_inputs
" '$ac_f'"
8893 # Let's still pretend it is `configure' which instantiates (i.e., don't
8894 # use $as_me), people would be surprised to read:
8895 # /* config.h. Generated by config.status. */
8896 configure_input
='Generated from '`
8897 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
8899 if test x
"$ac_file" != x-
; then
8900 configure_input
="$ac_file. $configure_input"
8901 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
8902 $as_echo "$as_me: creating $ac_file" >&6;}
8904 # Neutralize special characters interpreted by sed in replacement strings.
8905 case $configure_input in #(
8906 *\
&* |
*\|
* |
*\\* )
8907 ac_sed_conf_input
=`$as_echo "$configure_input" |
8908 sed 's/[\\\\&|]/\\\\&/g'`;; #(
8909 *) ac_sed_conf_input
=$configure_input;;
8913 *:-:* |
*:-) cat >"$tmp/stdin" \
8914 || as_fn_error
"could not create $ac_file" "$LINENO" 5 ;;
8919 ac_dir
=`$as_dirname -- "$ac_file" ||
8920 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
8921 X"$ac_file" : 'X\(//\)[^/]' \| \
8922 X"$ac_file" : 'X\(//\)$' \| \
8923 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
8924 $as_echo X"$ac_file" |
8925 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
8942 as_dir
="$ac_dir"; as_fn_mkdir_p
8946 .
) ac_dir_suffix
= ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
8948 ac_dir_suffix
=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
8949 # A ".." for each directory in $ac_dir_suffix.
8950 ac_top_builddir_sub
=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
8951 case $ac_top_builddir_sub in
8952 "") ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
8953 *) ac_top_build_prefix
=$ac_top_builddir_sub/ ;;
8956 ac_abs_top_builddir
=$ac_pwd
8957 ac_abs_builddir
=$ac_pwd$ac_dir_suffix
8958 # for backward compatibility:
8959 ac_top_builddir
=$ac_top_build_prefix
8962 .
) # We are building in place.
8964 ac_top_srcdir
=$ac_top_builddir_sub
8965 ac_abs_top_srcdir
=$ac_pwd ;;
8966 [\\/]* | ?
:[\\/]* ) # Absolute name.
8967 ac_srcdir
=$srcdir$ac_dir_suffix;
8968 ac_top_srcdir
=$srcdir
8969 ac_abs_top_srcdir
=$srcdir ;;
8971 ac_srcdir
=$ac_top_build_prefix$srcdir$ac_dir_suffix
8972 ac_top_srcdir
=$ac_top_build_prefix$srcdir
8973 ac_abs_top_srcdir
=$ac_pwd/$srcdir ;;
8975 ac_abs_srcdir
=$ac_abs_top_srcdir$ac_dir_suffix
8985 [\\/$
]* | ?
:[\\/]* ) ac_INSTALL
=$INSTALL ;;
8986 *) ac_INSTALL
=$ac_top_build_prefix$INSTALL ;;
8990 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
8991 # If the template does not know about datarootdir, expand it.
8992 # FIXME: This hack should be removed a few years after 2.60.
8993 ac_datarootdir_hack
=; ac_datarootdir_seen
=
9004 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
9005 *datarootdir
*) ac_datarootdir_seen
=yes;;
9006 *@datadir@
*|
*@docdir@
*|
*@infodir@
*|
*@localedir@
*|
*@mandir@
*)
9007 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
9008 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
9010 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
9011 ac_datarootdir_hack='
9012 s&@datadir@&$datadir&g
9013 s&@docdir@&$docdir&g
9014 s&@infodir@&$infodir&g
9015 s&@localedir@&$localedir&g
9016 s&@mandir@&$mandir&g
9017 s&\\\${datarootdir}&$datarootdir&g' ;;
9021 # Neutralize VPATH when `$srcdir' = `.'.
9022 # Shell code in configure.ac might set extrasub.
9023 # FIXME: do we really want to maintain this feature?
9024 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
9025 ac_sed_extra="$ac_vpsub
9028 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
9030 /@
[a-zA-Z_
][a-zA-Z_0-9
]*@
/!b
9031 s|@configure_input@|
$ac_sed_conf_input|
;t t
9032 s
&@top_builddir@
&$ac_top_builddir_sub&;t t
9033 s
&@top_build_prefix@
&$ac_top_build_prefix&;t t
9034 s
&@srcdir@
&$ac_srcdir&;t t
9035 s
&@abs_srcdir@
&$ac_abs_srcdir&;t t
9036 s
&@top_srcdir@
&$ac_top_srcdir&;t t
9037 s
&@abs_top_srcdir@
&$ac_abs_top_srcdir&;t t
9038 s
&@builddir@
&$ac_builddir&;t t
9039 s
&@abs_builddir@
&$ac_abs_builddir&;t t
9040 s
&@abs_top_builddir@
&$ac_abs_top_builddir&;t t
9041 s
&@INSTALL@
&$ac_INSTALL&;t t
9042 $ac_datarootdir_hack
9044 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.
awk" >$tmp/out \
9045 || as_fn_error "could not create
$ac_file" "$LINENO" 5
9047 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
9048 { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out
"`; test -n "$ac_out"; } &&
9049 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out
"`; test -z "$ac_out"; } &&
9050 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: $ac_file contains a reference to the variable \
`datarootdir'
9051 which seems to be undefined. Please make sure it is defined." >&5
9052 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir
'
9053 which seems to be undefined. Please make sure it is defined." >&2;}
9057 -) cat "$tmp/out" && rm -f "$tmp/out";;
9058 *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
9060 || as_fn_error "could not create $ac_file" "$LINENO" 5
9066 if test x"$ac_file" != x-; then
9068 $as_echo "/* $configure_input */" \
9069 && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs"
9070 } >"$tmp/config.h" \
9071 || as_fn_error "could not create $ac_file" "$LINENO" 5
9072 if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then
9073 { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
9074 $as_echo "$as_me: $ac_file is unchanged" >&6;}
9077 mv "$tmp/config.h" "$ac_file" \
9078 || as_fn_error "could not create $ac_file" "$LINENO" 5
9081 $as_echo "/* $configure_input */" \
9082 && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \
9083 || as_fn_error "could not create -" "$LINENO" 5
9087 :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
9088 $as_echo "$as_me: executing $ac_file commands" >&6;}
9093 case $ac_file$ac_mode in
9094 "build-config.h":C) cp config.h build-config.h ;;
9095 "default":C) case x$CONFIG_HEADERS in xconfig.h:config.in) echo > stamp-h ;; esac ;;
9103 ac_clean_files=$ac_clean_files_save
9105 test $ac_write_fail = 0 ||
9106 as_fn_error "write failure creating $CONFIG_STATUS" "$LINENO" 5
9109 # configure is writing to config.log, and then calls config.status.
9110 # config.status does its own redirection, appending to config.log.
9111 # Unfortunately, on DOS this fails, as config.log is still kept open
9112 # by configure, so config.status won't be able to
write to it
; its
9113 # output is simply discarded. So we exec the FD to /dev/null,
9114 # effectively closing config.log, so it can be properly (re)opened and
9115 # appended to by config.status. When coming back to configure, we
9116 # need to make the FD available again.
9117 if test "$no_create" != yes; then
9119 ac_config_status_args
=
9120 test "$silent" = yes &&
9121 ac_config_status_args
="$ac_config_status_args --quiet"
9123 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success
=false
9125 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
9126 # would make configure fail if this is the last instruction.
9127 $ac_cs_success || as_fn_exit $?
9129 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no
; then
9130 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
9131 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}