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
719 program_transform_name
732 enable_option_checking
738 enable_sim_decode_mechanism
739 enable_sim_default_model
746 enable_sim_hostbitsize
747 enable_sim_hostendian
753 enable_sim_model_issue
758 enable_sim_reserved_bits
766 enable_sim_xor_endian
772 ac_precious_vars
='build_alias
783 # Initialize some variables set by options.
785 ac_init_version
=false
786 ac_unrecognized_opts
=
788 # The variables have the same names as the options, with
789 # dashes changed to underlines.
797 program_transform_name
=s
,x
,x
,
805 # Installation directory options.
806 # These are left unexpanded so users can "make install exec_prefix=/foo"
807 # and all the variables that are supposed to be based on exec_prefix
808 # by default will actually change.
809 # Use braces instead of parens because sh, perl, etc. also accept them.
810 # (The list follows the same order as the GNU Coding Standards.)
811 bindir
='${exec_prefix}/bin'
812 sbindir
='${exec_prefix}/sbin'
813 libexecdir
='${exec_prefix}/libexec'
814 datarootdir
='${prefix}/share'
815 datadir
='${datarootdir}'
816 sysconfdir
='${prefix}/etc'
817 sharedstatedir
='${prefix}/com'
818 localstatedir
='${prefix}/var'
819 includedir
='${prefix}/include'
820 oldincludedir
='/usr/include'
821 docdir
='${datarootdir}/doc/${PACKAGE}'
822 infodir
='${datarootdir}/info'
827 libdir
='${exec_prefix}/lib'
828 localedir
='${datarootdir}/locale'
829 mandir
='${datarootdir}/man'
835 # If the previous option needs an argument, assign it.
836 if test -n "$ac_prev"; then
837 eval $ac_prev=\
$ac_option
843 *=*) ac_optarg
=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
847 # Accept the important Cygnus configure options, so we can diagnose typos.
849 case $ac_dashdash$ac_option in
853 -bindir |
--bindir |
--bindi |
--bind |
--bin |
--bi)
855 -bindir=* |
--bindir=* |
--bindi=* |
--bind=* |
--bin=* |
--bi=*)
858 -build |
--build |
--buil |
--bui |
--bu)
859 ac_prev
=build_alias
;;
860 -build=* |
--build=* |
--buil=* |
--bui=* |
--bu=*)
861 build_alias
=$ac_optarg ;;
863 -cache-file |
--cache-file |
--cache-fil |
--cache-fi \
864 |
--cache-f |
--cache- |
--cache |
--cach |
--cac |
--ca |
--c)
865 ac_prev
=cache_file
;;
866 -cache-file=* |
--cache-file=* |
--cache-fil=* |
--cache-fi=* \
867 |
--cache-f=* |
--cache-=* |
--cache=* |
--cach=* |
--cac=* |
--ca=* |
--c=*)
868 cache_file
=$ac_optarg ;;
871 cache_file
=config.cache
;;
873 -datadir |
--datadir |
--datadi |
--datad)
875 -datadir=* |
--datadir=* |
--datadi=* |
--datad=*)
876 datadir
=$ac_optarg ;;
878 -datarootdir |
--datarootdir |
--datarootdi |
--datarootd |
--dataroot \
879 |
--dataroo |
--dataro |
--datar)
880 ac_prev
=datarootdir
;;
881 -datarootdir=* |
--datarootdir=* |
--datarootdi=* |
--datarootd=* \
882 |
--dataroot=* |
--dataroo=* |
--dataro=* |
--datar=*)
883 datarootdir
=$ac_optarg ;;
885 -disable-* |
--disable-*)
886 ac_useropt
=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
887 # Reject names that are not valid shell variable names.
888 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
889 as_fn_error
"invalid feature name: $ac_useropt"
890 ac_useropt_orig
=$ac_useropt
891 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
892 case $ac_user_opts in
896 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
897 ac_unrecognized_sep
=', ';;
899 eval enable_
$ac_useropt=no
;;
901 -docdir |
--docdir |
--docdi |
--doc |
--do)
903 -docdir=* |
--docdir=* |
--docdi=* |
--doc=* |
--do=*)
906 -dvidir |
--dvidir |
--dvidi |
--dvid |
--dvi |
--dv)
908 -dvidir=* |
--dvidir=* |
--dvidi=* |
--dvid=* |
--dvi=* |
--dv=*)
911 -enable-* |
--enable-*)
912 ac_useropt
=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
913 # Reject names that are not valid shell variable names.
914 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
915 as_fn_error
"invalid feature name: $ac_useropt"
916 ac_useropt_orig
=$ac_useropt
917 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
918 case $ac_user_opts in
922 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
923 ac_unrecognized_sep
=', ';;
925 eval enable_
$ac_useropt=\
$ac_optarg ;;
927 -exec-prefix |
--exec_prefix |
--exec-prefix |
--exec-prefi \
928 |
--exec-pref |
--exec-pre |
--exec-pr |
--exec-p |
--exec- \
929 |
--exec |
--exe |
--ex)
930 ac_prev
=exec_prefix
;;
931 -exec-prefix=* |
--exec_prefix=* |
--exec-prefix=* |
--exec-prefi=* \
932 |
--exec-pref=* |
--exec-pre=* |
--exec-pr=* |
--exec-p=* |
--exec-=* \
933 |
--exec=* |
--exe=* |
--ex=*)
934 exec_prefix
=$ac_optarg ;;
936 -gas |
--gas |
--ga |
--g)
937 # Obsolete; use --with-gas.
940 -help |
--help |
--hel |
--he |
-h)
942 -help=r
* |
--help=r
* |
--hel=r
* |
--he=r
* |
-hr*)
943 ac_init_help
=recursive
;;
944 -help=s
* |
--help=s
* |
--hel=s
* |
--he=s
* |
-hs*)
945 ac_init_help
=short
;;
947 -host |
--host |
--hos |
--ho)
948 ac_prev
=host_alias
;;
949 -host=* |
--host=* |
--hos=* |
--ho=*)
950 host_alias
=$ac_optarg ;;
952 -htmldir |
--htmldir |
--htmldi |
--htmld |
--html |
--htm |
--ht)
954 -htmldir=* |
--htmldir=* |
--htmldi=* |
--htmld=* |
--html=* |
--htm=* \
956 htmldir
=$ac_optarg ;;
958 -includedir |
--includedir |
--includedi |
--included |
--include \
959 |
--includ |
--inclu |
--incl |
--inc)
960 ac_prev
=includedir
;;
961 -includedir=* |
--includedir=* |
--includedi=* |
--included=* |
--include=* \
962 |
--includ=* |
--inclu=* |
--incl=* |
--inc=*)
963 includedir
=$ac_optarg ;;
965 -infodir |
--infodir |
--infodi |
--infod |
--info |
--inf)
967 -infodir=* |
--infodir=* |
--infodi=* |
--infod=* |
--info=* |
--inf=*)
968 infodir
=$ac_optarg ;;
970 -libdir |
--libdir |
--libdi |
--libd)
972 -libdir=* |
--libdir=* |
--libdi=* |
--libd=*)
975 -libexecdir |
--libexecdir |
--libexecdi |
--libexecd |
--libexec \
976 |
--libexe |
--libex |
--libe)
977 ac_prev
=libexecdir
;;
978 -libexecdir=* |
--libexecdir=* |
--libexecdi=* |
--libexecd=* |
--libexec=* \
979 |
--libexe=* |
--libex=* |
--libe=*)
980 libexecdir
=$ac_optarg ;;
982 -localedir |
--localedir |
--localedi |
--localed |
--locale)
984 -localedir=* |
--localedir=* |
--localedi=* |
--localed=* |
--locale=*)
985 localedir
=$ac_optarg ;;
987 -localstatedir |
--localstatedir |
--localstatedi |
--localstated \
988 |
--localstate |
--localstat |
--localsta |
--localst |
--locals)
989 ac_prev
=localstatedir
;;
990 -localstatedir=* |
--localstatedir=* |
--localstatedi=* |
--localstated=* \
991 |
--localstate=* |
--localstat=* |
--localsta=* |
--localst=* |
--locals=*)
992 localstatedir
=$ac_optarg ;;
994 -mandir |
--mandir |
--mandi |
--mand |
--man |
--ma |
--m)
996 -mandir=* |
--mandir=* |
--mandi=* |
--mand=* |
--man=* |
--ma=* |
--m=*)
1000 # Obsolete; use --without-fp.
1003 -no-create |
--no-create |
--no-creat |
--no-crea |
--no-cre \
1004 |
--no-cr |
--no-c |
-n)
1007 -no-recursion |
--no-recursion |
--no-recursio |
--no-recursi \
1008 |
--no-recurs |
--no-recur |
--no-recu |
--no-rec |
--no-re |
--no-r)
1011 -oldincludedir |
--oldincludedir |
--oldincludedi |
--oldincluded \
1012 |
--oldinclude |
--oldinclud |
--oldinclu |
--oldincl |
--oldinc \
1013 |
--oldin |
--oldi |
--old |
--ol |
--o)
1014 ac_prev
=oldincludedir
;;
1015 -oldincludedir=* |
--oldincludedir=* |
--oldincludedi=* |
--oldincluded=* \
1016 |
--oldinclude=* |
--oldinclud=* |
--oldinclu=* |
--oldincl=* |
--oldinc=* \
1017 |
--oldin=* |
--oldi=* |
--old=* |
--ol=* |
--o=*)
1018 oldincludedir
=$ac_optarg ;;
1020 -prefix |
--prefix |
--prefi |
--pref |
--pre |
--pr |
--p)
1022 -prefix=* |
--prefix=* |
--prefi=* |
--pref=* |
--pre=* |
--pr=* |
--p=*)
1023 prefix
=$ac_optarg ;;
1025 -program-prefix |
--program-prefix |
--program-prefi |
--program-pref \
1026 |
--program-pre |
--program-pr |
--program-p)
1027 ac_prev
=program_prefix
;;
1028 -program-prefix=* |
--program-prefix=* |
--program-prefi=* \
1029 |
--program-pref=* |
--program-pre=* |
--program-pr=* |
--program-p=*)
1030 program_prefix
=$ac_optarg ;;
1032 -program-suffix |
--program-suffix |
--program-suffi |
--program-suff \
1033 |
--program-suf |
--program-su |
--program-s)
1034 ac_prev
=program_suffix
;;
1035 -program-suffix=* |
--program-suffix=* |
--program-suffi=* \
1036 |
--program-suff=* |
--program-suf=* |
--program-su=* |
--program-s=*)
1037 program_suffix
=$ac_optarg ;;
1039 -program-transform-name |
--program-transform-name \
1040 |
--program-transform-nam |
--program-transform-na \
1041 |
--program-transform-n |
--program-transform- \
1042 |
--program-transform |
--program-transfor \
1043 |
--program-transfo |
--program-transf \
1044 |
--program-trans |
--program-tran \
1045 |
--progr-tra |
--program-tr |
--program-t)
1046 ac_prev
=program_transform_name
;;
1047 -program-transform-name=* |
--program-transform-name=* \
1048 |
--program-transform-nam=* |
--program-transform-na=* \
1049 |
--program-transform-n=* |
--program-transform-=* \
1050 |
--program-transform=* |
--program-transfor=* \
1051 |
--program-transfo=* |
--program-transf=* \
1052 |
--program-trans=* |
--program-tran=* \
1053 |
--progr-tra=* |
--program-tr=* |
--program-t=*)
1054 program_transform_name
=$ac_optarg ;;
1056 -pdfdir |
--pdfdir |
--pdfdi |
--pdfd |
--pdf |
--pd)
1058 -pdfdir=* |
--pdfdir=* |
--pdfdi=* |
--pdfd=* |
--pdf=* |
--pd=*)
1059 pdfdir
=$ac_optarg ;;
1061 -psdir |
--psdir |
--psdi |
--psd |
--ps)
1063 -psdir=* |
--psdir=* |
--psdi=* |
--psd=* |
--ps=*)
1066 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
1067 |
-silent |
--silent |
--silen |
--sile |
--sil)
1070 -sbindir |
--sbindir |
--sbindi |
--sbind |
--sbin |
--sbi |
--sb)
1072 -sbindir=* |
--sbindir=* |
--sbindi=* |
--sbind=* |
--sbin=* \
1074 sbindir
=$ac_optarg ;;
1076 -sharedstatedir |
--sharedstatedir |
--sharedstatedi \
1077 |
--sharedstated |
--sharedstate |
--sharedstat |
--sharedsta \
1078 |
--sharedst |
--shareds |
--shared |
--share |
--shar \
1080 ac_prev
=sharedstatedir
;;
1081 -sharedstatedir=* |
--sharedstatedir=* |
--sharedstatedi=* \
1082 |
--sharedstated=* |
--sharedstate=* |
--sharedstat=* |
--sharedsta=* \
1083 |
--sharedst=* |
--shareds=* |
--shared=* |
--share=* |
--shar=* \
1085 sharedstatedir
=$ac_optarg ;;
1087 -site |
--site |
--sit)
1089 -site=* |
--site=* |
--sit=*)
1092 -srcdir |
--srcdir |
--srcdi |
--srcd |
--src |
--sr)
1094 -srcdir=* |
--srcdir=* |
--srcdi=* |
--srcd=* |
--src=* |
--sr=*)
1095 srcdir
=$ac_optarg ;;
1097 -sysconfdir |
--sysconfdir |
--sysconfdi |
--sysconfd |
--sysconf \
1098 |
--syscon |
--sysco |
--sysc |
--sys |
--sy)
1099 ac_prev
=sysconfdir
;;
1100 -sysconfdir=* |
--sysconfdir=* |
--sysconfdi=* |
--sysconfd=* |
--sysconf=* \
1101 |
--syscon=* |
--sysco=* |
--sysc=* |
--sys=* |
--sy=*)
1102 sysconfdir
=$ac_optarg ;;
1104 -target |
--target |
--targe |
--targ |
--tar |
--ta |
--t)
1105 ac_prev
=target_alias
;;
1106 -target=* |
--target=* |
--targe=* |
--targ=* |
--tar=* |
--ta=* |
--t=*)
1107 target_alias
=$ac_optarg ;;
1109 -v |
-verbose |
--verbose |
--verbos |
--verbo |
--verb)
1112 -version |
--version |
--versio |
--versi |
--vers |
-V)
1113 ac_init_version
=: ;;
1116 ac_useropt
=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1117 # Reject names that are not valid shell variable names.
1118 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
1119 as_fn_error
"invalid package name: $ac_useropt"
1120 ac_useropt_orig
=$ac_useropt
1121 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1122 case $ac_user_opts in
1126 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1127 ac_unrecognized_sep
=', ';;
1129 eval with_
$ac_useropt=\
$ac_optarg ;;
1131 -without-* |
--without-*)
1132 ac_useropt
=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1133 # Reject names that are not valid shell variable names.
1134 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
1135 as_fn_error
"invalid package name: $ac_useropt"
1136 ac_useropt_orig
=$ac_useropt
1137 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1138 case $ac_user_opts in
1142 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1143 ac_unrecognized_sep
=', ';;
1145 eval with_
$ac_useropt=no
;;
1148 # Obsolete; use --with-x.
1151 -x-includes |
--x-includes |
--x-include |
--x-includ |
--x-inclu \
1152 |
--x-incl |
--x-inc |
--x-in |
--x-i)
1153 ac_prev
=x_includes
;;
1154 -x-includes=* |
--x-includes=* |
--x-include=* |
--x-includ=* |
--x-inclu=* \
1155 |
--x-incl=* |
--x-inc=* |
--x-in=* |
--x-i=*)
1156 x_includes
=$ac_optarg ;;
1158 -x-libraries |
--x-libraries |
--x-librarie |
--x-librari \
1159 |
--x-librar |
--x-libra |
--x-libr |
--x-lib |
--x-li |
--x-l)
1160 ac_prev
=x_libraries
;;
1161 -x-libraries=* |
--x-libraries=* |
--x-librarie=* |
--x-librari=* \
1162 |
--x-librar=* |
--x-libra=* |
--x-libr=* |
--x-lib=* |
--x-li=* |
--x-l=*)
1163 x_libraries
=$ac_optarg ;;
1165 -*) as_fn_error
"unrecognized option: \`$ac_option'
1166 Try \`$0 --help' for more information."
1170 ac_envvar
=`expr "x$ac_option" : 'x\([^=]*\)='`
1171 # Reject names that are not valid shell variable names.
1172 case $ac_envvar in #(
1173 '' |
[0-9]* |
*[!_
$as_cr_alnum]* )
1174 as_fn_error
"invalid variable name: \`$ac_envvar'" ;;
1176 eval $ac_envvar=\
$ac_optarg
1177 export $ac_envvar ;;
1180 # FIXME: should be removed in autoconf 3.0.
1181 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1182 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev
/null
&&
1183 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1184 : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
1190 if test -n "$ac_prev"; then
1191 ac_option
=--`echo $ac_prev | sed 's/_/-/g'`
1192 as_fn_error
"missing argument to $ac_option"
1195 if test -n "$ac_unrecognized_opts"; then
1196 case $enable_option_checking in
1198 fatal
) as_fn_error
"unrecognized options: $ac_unrecognized_opts" ;;
1199 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1203 # Check all directory arguments for consistency.
1204 for ac_var
in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1205 datadir sysconfdir sharedstatedir localstatedir includedir \
1206 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1207 libdir localedir mandir
1209 eval ac_val
=\$
$ac_var
1210 # Remove trailing slashes.
1213 ac_val
=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1214 eval $ac_var=\
$ac_val;;
1216 # Be sure to have absolute directory names.
1218 [\\/$
]* | ?
:[\\/]* ) continue;;
1219 NONE |
'' ) case $ac_var in *prefix
) continue;; esac;;
1221 as_fn_error
"expected an absolute directory name for --$ac_var: $ac_val"
1224 # There might be people who depend on the old broken behavior: `$host'
1225 # used to hold the argument of --host etc.
1226 # FIXME: To remove some day.
1229 target
=$target_alias
1231 # FIXME: To remove some day.
1232 if test "x$host_alias" != x
; then
1233 if test "x$build_alias" = x
; then
1234 cross_compiling
=maybe
1235 $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
1236 If a cross compiler is detected then cross compile mode will be used." >&2
1237 elif test "x$build_alias" != "x$host_alias"; then
1243 test -n "$host_alias" && ac_tool_prefix
=$host_alias-
1245 test "$silent" = yes && exec 6>/dev
/null
1248 ac_pwd
=`pwd` && test -n "$ac_pwd" &&
1249 ac_ls_di
=`ls -di .` &&
1250 ac_pwd_ls_di
=`cd "$ac_pwd" && ls -di .` ||
1251 as_fn_error
"working directory cannot be determined"
1252 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1253 as_fn_error
"pwd does not report name of working directory"
1256 # Find the source files, if location was not specified.
1257 if test -z "$srcdir"; then
1258 ac_srcdir_defaulted
=yes
1259 # Try the directory containing this script, then the parent directory.
1260 ac_confdir
=`$as_dirname -- "$as_myself" ||
1261 $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1262 X"$as_myself" : 'X\(//\)[^/]' \| \
1263 X"$as_myself" : 'X\(//\)$' \| \
1264 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1265 $as_echo X"$as_myself" |
1266 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1284 if test ! -r "$srcdir/$ac_unique_file"; then
1288 ac_srcdir_defaulted
=no
1290 if test ! -r "$srcdir/$ac_unique_file"; then
1291 test "$ac_srcdir_defaulted" = yes && srcdir
="$ac_confdir or .."
1292 as_fn_error
"cannot find sources ($ac_unique_file) in $srcdir"
1294 ac_msg
="sources are in $srcdir, but \`cd $srcdir' does not work"
1296 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error "$ac_msg"
1298 # When building in place, set srcdir=.
1299 if test "$ac_abs_confdir" = "$ac_pwd"; then
1302 # Remove unnecessary trailing slashes from srcdir.
1303 # Double slashes in file names in object file debugging info
1304 # mess up M-x gdb in Emacs.
1306 */) srcdir
=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1308 for ac_var
in $ac_precious_vars; do
1309 eval ac_env_
${ac_var}_set=\${${ac_var}+set}
1310 eval ac_env_
${ac_var}_value
=\$
${ac_var}
1311 eval ac_cv_env_
${ac_var}_set=\${${ac_var}+set}
1312 eval ac_cv_env_
${ac_var}_value
=\$
${ac_var}
1316 # Report the --help message.
1318 if test "$ac_init_help" = "long"; then
1319 # Omit some internal or obsolete options to make the list less imposing.
1320 # This message is too long to be a string in the A/UX 3.1 sh.
1322 \`configure' configures this package to adapt to many kinds of systems.
1324 Usage: $0 [OPTION]... [VAR=VALUE]...
1326 To assign environment variables (e.g., CC, CFLAGS...), specify them as
1327 VAR=VALUE. See below for descriptions of some of the useful variables.
1329 Defaults for the options are specified in brackets.
1332 -h, --help display this help and exit
1333 --help=short display options specific to this package
1334 --help=recursive display the short help of all the included packages
1335 -V, --version display version information and exit
1336 -q, --quiet, --silent do not print \`checking...' messages
1337 --cache-file=FILE cache test results in FILE [disabled]
1338 -C, --config-cache alias for \`--cache-file=config.cache'
1339 -n, --no-create do not create output files
1340 --srcdir=DIR find the sources in DIR [configure dir or \`..']
1342 Installation directories:
1343 --prefix=PREFIX install architecture-independent files in PREFIX
1344 [$ac_default_prefix]
1345 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
1348 By default, \`make install' will install all the files in
1349 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1350 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1351 for instance \`--prefix=\$HOME'.
1353 For better control, use the options below.
1355 Fine tuning of the installation directories:
1356 --bindir=DIR user executables [EPREFIX/bin]
1357 --sbindir=DIR system admin executables [EPREFIX/sbin]
1358 --libexecdir=DIR program executables [EPREFIX/libexec]
1359 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1360 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1361 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1362 --libdir=DIR object code libraries [EPREFIX/lib]
1363 --includedir=DIR C header files [PREFIX/include]
1364 --oldincludedir=DIR C header files for non-gcc [/usr/include]
1365 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1366 --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1367 --infodir=DIR info documentation [DATAROOTDIR/info]
1368 --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1369 --mandir=DIR man documentation [DATAROOTDIR/man]
1370 --docdir=DIR documentation root [DATAROOTDIR/doc/PACKAGE]
1371 --htmldir=DIR html documentation [DOCDIR]
1372 --dvidir=DIR dvi documentation [DOCDIR]
1373 --pdfdir=DIR pdf documentation [DOCDIR]
1374 --psdir=DIR ps documentation [DOCDIR]
1380 --program-prefix=PREFIX prepend PREFIX to installed program names
1381 --program-suffix=SUFFIX append SUFFIX to installed program names
1382 --program-transform-name=PROGRAM run
sed PROGRAM on installed program names
1385 --build=BUILD configure
for building on BUILD
[guessed
]
1386 --host=HOST cross-compile to build programs to run on HOST
[BUILD
]
1387 --target=TARGET configure
for building compilers
for TARGET
[HOST
]
1391 if test -n "$ac_init_help"; then
1396 --disable-option-checking ignore unrecognized
--enable/--with options
1397 --disable-FEATURE do not include FEATURE
(same as
--enable-FEATURE=no
)
1398 --enable-FEATURE[=ARG
] include FEATURE
[ARG
=yes]
1399 --enable-sim-alignment=align Specify strict or nonstrict alignment.
1400 --enable-sim-assert Specify whether to perform random assertions.
1401 --enable-sim-bitsize=n Specify target bitsize
(32 or
64).
1402 --enable-sim-cflags=opts Extra CFLAGS
for use
in building simulator
1403 --enable-sim-config=file Override default config
file
1404 --enable-sim-decode-mechanism=which Specify the instruction decode mechanism.
1405 --enable-sim-default-model=which Specify default PowerPC to model.
1406 --enable-sim-duplicate Expand
(duplicate
) semantic functions.
1407 --enable-sim-endian=endian Specify target byte endian orientation.
1408 --enable-sim-env=env Specify target environment
(operating
, virtual
, user
).
1409 --enable-sim-filter=rule Specify filter rules.
1410 --enable-sim-float Specify whether the target has hard
, soft
, altivec or e500 floating point.
1411 --enable-sim-hardware=list Specify the hardware to be included
in the build.
1412 --enable-sim-hostbitsize=32|
64 Specify
host bitsize
(32 or
64).
1413 --enable-sim-hostendian=end Specify
host byte endian orientation.
1414 --enable-sim-icache=size Specify instruction-decode cache size and
type.
1415 --enable-sim-inline=inlines Specify
which functions should be inlined.
1416 --enable-sim-jump Jump between semantic code
(instead of
call
/return).
1417 --enable-sim-line-nr=opts Generate extra CPP code that references
source rather than generated code
1418 --enable-sim-model=which Specify PowerPC to model.
1419 --enable-sim-model-issue Specify whether to simulate model specific actions
1420 --enable-sim-monitor=mon Specify whether to
enable monitoring events.
1421 --enable-sim-opcode=which Override default opcode lookup.
1422 --enable-sim-packages=list Specify the packages to be included
in the build.
1423 --enable-sim-regparm=nr-parm Pass parameters
in registers instead of on the stack
- x86
/GCC specific.
1424 --enable-sim-reserved-bits Specify whether to check reserved bits
in instruction.
1425 --enable-sim-smp=n Specify number of processors to configure
for.
1426 --enable-sim-stdcall=type Use an alternative
function call
/return mechanism
- x86
/GCC specific.
1427 --enable-sim-stdio Specify whether to use stdio
for console input
/output.
1428 --enable-sim-switch Use a switch instead of a table
for instruction call.
1429 --enable-sim-timebase Specify whether the PPC timebase is supported.
1430 --enable-sim-trace Specify whether tracing is supported.
1431 --enable-sim-warnings=opts Extra CFLAGS
for turning on compiler warnings except
for idecode.o
, semantics.o and psim.o
1432 --enable-sim-xor-endian=n Specify number bytes involved
in PowerPC XOR bi-endian mode
(default
8).
1433 --enable-plugins Enable support
for plugins
1436 --with-PACKAGE[=ARG
] use PACKAGE
[ARG
=yes]
1437 --without-PACKAGE do not use PACKAGE
(same as
--with-PACKAGE=no
)
1438 --with-pkgversion=PKG Use PKG
in the version string
in place of
"GDB"
1439 --with-bugurl=URL Direct users to URL to report a bug
1440 --with-system-zlib use installed libz
1442 Some influential environment variables
:
1443 CC C compiler
command
1444 CFLAGS C compiler flags
1445 LDFLAGS linker flags
, e.g.
-L<lib dir
> if you have libraries
in a
1446 nonstandard directory
<lib dir
>
1447 LIBS libraries to pass to the linker
, e.g.
-l<library
>
1448 CPPFLAGS C
/C
++/Objective C preprocessor flags
, e.g.
-I<include dir
> if
1449 you have headers
in a nonstandard directory
<include dir
>
1452 Use these variables to override the choices made by
`configure' or to help
1453 it to find libraries and programs with nonstandard names/locations.
1455 Report bugs to the package provider.
1460 if test "$ac_init_help" = "recursive"; then
1461 # If there are subdirs, report their specific --help.
1462 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1463 test -d "$ac_dir" ||
1464 { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1469 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1471 ac_dir_suffix=/`$as_echo "$ac_dir" |
sed 's|^\.[\\/]||'`
1472 # A ".." for each directory in $ac_dir_suffix.
1473 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" |
sed 's|/[^\\/]*|/..|g;s|/||'`
1474 case $ac_top_builddir_sub in
1475 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1476 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1479 ac_abs_top_builddir=$ac_pwd
1480 ac_abs_builddir=$ac_pwd$ac_dir_suffix
1481 # for backward compatibility:
1482 ac_top_builddir=$ac_top_build_prefix
1485 .) # We are building in place.
1487 ac_top_srcdir=$ac_top_builddir_sub
1488 ac_abs_top_srcdir=$ac_pwd ;;
1489 [\\/]* | ?:[\\/]* ) # Absolute name.
1490 ac_srcdir=$srcdir$ac_dir_suffix;
1491 ac_top_srcdir=$srcdir
1492 ac_abs_top_srcdir=$srcdir ;;
1494 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1495 ac_top_srcdir=$ac_top_build_prefix$srcdir
1496 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1498 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1500 cd "$ac_dir" || { ac_status=$?; continue; }
1501 # Check for guested configure.
1502 if test -f "$ac_srcdir/configure.gnu"; then
1504 $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1505 elif test -f "$ac_srcdir/configure"; then
1507 $SHELL "$ac_srcdir/configure" --help=recursive
1509 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1511 cd "$ac_pwd" || { ac_status=$?; break; }
1515 test -n "$ac_init_help" && exit $ac_status
1516 if $ac_init_version; then
1519 generated by GNU Autoconf 2.64
1521 Copyright (C) 2009 Free Software Foundation, Inc.
1522 This configure script is free software; the Free Software Foundation
1523 gives unlimited permission to copy, distribute and modify it.
1528 ## ------------------------ ##
1529 ## Autoconf initialization. ##
1530 ## ------------------------ ##
1532 # ac_fn_c_try_compile LINENO
1533 # --------------------------
1534 # Try to compile conftest.$ac_ext, and return whether this succeeded.
1535 ac_fn_c_try_compile ()
1537 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1538 rm -f conftest.$ac_objext
1539 if { { ac_try="$ac_compile"
1541 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
1542 *) ac_try_echo
=$ac_try;;
1544 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1545 $as_echo "$ac_try_echo"; } >&5
1546 (eval "$ac_compile") 2>conftest.err
1548 if test -s conftest.err
; then
1549 grep -v '^ *+' conftest.err
>conftest.er1
1550 cat conftest.er1
>&5
1551 mv -f conftest.er1 conftest.err
1553 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1554 test $ac_status = 0; } && {
1555 test -z "$ac_c_werror_flag" ||
1556 test ! -s conftest.err
1557 } && test -s conftest.
$ac_objext; then :
1560 $as_echo "$as_me: failed program was:" >&5
1561 sed 's/^/| /' conftest.
$ac_ext >&5
1565 eval $as_lineno_stack; test "x$as_lineno_stack" = x
&& { as_lineno
=; unset as_lineno
;}
1568 } # ac_fn_c_try_compile
1570 # ac_fn_c_try_run LINENO
1571 # ----------------------
1572 # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1573 # that executables *can* be run.
1576 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
1577 if { { ac_try
="$ac_link"
1579 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
1580 *) ac_try_echo=$ac_try;;
1582 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1583 $as_echo "$ac_try_echo"; } >&5
1584 (eval "$ac_link") 2>&5
1586 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1587 test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1588 { { case "(($ac_try" in
1589 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
1590 *) ac_try_echo
=$ac_try;;
1592 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1593 $as_echo "$ac_try_echo"; } >&5
1594 (eval "$ac_try") 2>&5
1596 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1597 test $ac_status = 0; }; }; then :
1600 $as_echo "$as_me: program exited with status $ac_status" >&5
1601 $as_echo "$as_me: failed program was:" >&5
1602 sed 's/^/| /' conftest.
$ac_ext >&5
1604 ac_retval
=$ac_status
1606 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1607 eval $as_lineno_stack; test "x$as_lineno_stack" = x
&& { as_lineno
=; unset as_lineno
;}
1612 # ac_fn_c_try_cpp LINENO
1613 # ----------------------
1614 # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1617 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
1618 if { { ac_try
="$ac_cpp conftest.$ac_ext"
1620 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
1621 *) ac_try_echo=$ac_try;;
1623 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1624 $as_echo "$ac_try_echo"; } >&5
1625 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1627 if test -s conftest.err; then
1628 grep -v '^ *+' conftest.err >conftest.er1
1629 cat conftest.er1 >&5
1630 mv -f conftest.er1 conftest.err
1632 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1633 test $ac_status = 0; } >/dev/null && {
1634 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1635 test ! -s conftest.err
1639 $as_echo "$as_me: failed program was:" >&5
1640 sed 's/^/| /' conftest.$ac_ext >&5
1644 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1649 # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1650 # -------------------------------------------------------
1651 # Tests whether HEADER exists and can be compiled using the include files in
1652 # INCLUDES, setting the cache variable VAR accordingly.
1653 ac_fn_c_check_header_compile ()
1655 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1656 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1657 $as_echo_n "checking for $2... " >&6; }
1658 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1659 $as_echo_n "(cached) " >&6
1661 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1662 /* end confdefs.h. */
1666 if ac_fn_c_try_compile "$LINENO"; then :
1671 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1674 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1675 $as_echo "$ac_res" >&6; }
1676 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1678 } # ac_fn_c_check_header_compile
1680 # ac_fn_c_try_link LINENO
1681 # -----------------------
1682 # Try to link conftest.$ac_ext, and return whether this succeeded.
1685 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1686 rm -f conftest.$ac_objext conftest$ac_exeext
1687 if { { ac_try="$ac_link"
1689 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
1690 *) ac_try_echo
=$ac_try;;
1692 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1693 $as_echo "$ac_try_echo"; } >&5
1694 (eval "$ac_link") 2>conftest.err
1696 if test -s conftest.err
; then
1697 grep -v '^ *+' conftest.err
>conftest.er1
1698 cat conftest.er1
>&5
1699 mv -f conftest.er1 conftest.err
1701 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1702 test $ac_status = 0; } && {
1703 test -z "$ac_c_werror_flag" ||
1704 test ! -s conftest.err
1705 } && test -s conftest
$ac_exeext && {
1706 test "$cross_compiling" = yes ||
1707 $as_test_x conftest
$ac_exeext
1711 $as_echo "$as_me: failed program was:" >&5
1712 sed 's/^/| /' conftest.
$ac_ext >&5
1716 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1717 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1718 # interfere with the next link command; also delete a directory that is
1719 # left behind by Apple's compiler. We do this before executing the actions.
1720 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1721 eval $as_lineno_stack; test "x$as_lineno_stack" = x
&& { as_lineno
=; unset as_lineno
;}
1724 } # ac_fn_c_try_link
1726 # ac_fn_c_check_member LINENO AGGR MEMBER VAR INCLUDES
1727 # ----------------------------------------------------
1728 # Tries to find if the field MEMBER exists in type AGGR, after including
1729 # INCLUDES, setting cache variable VAR accordingly.
1730 ac_fn_c_check_member
()
1732 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
1733 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2.$3" >&5
1734 $as_echo_n "checking for $2.$3... " >&6; }
1735 if { as_var
=$4; eval "test \"\${$as_var+set}\" = set"; }; then :
1736 $as_echo_n "(cached) " >&6
1738 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
1739 /* end confdefs.h. */
1751 if ac_fn_c_try_compile
"$LINENO"; then :
1754 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
1755 /* end confdefs.h. */
1761 if (sizeof ac_aggr.$3)
1767 if ac_fn_c_try_compile
"$LINENO"; then :
1772 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
1774 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
1777 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1778 $as_echo "$ac_res" >&6; }
1779 eval $as_lineno_stack; test "x$as_lineno_stack" = x
&& { as_lineno
=; unset as_lineno
;}
1781 } # ac_fn_c_check_member
1783 # ac_fn_c_check_decl LINENO SYMBOL VAR
1784 # ------------------------------------
1785 # Tests whether SYMBOL is declared, setting cache variable VAR accordingly.
1786 ac_fn_c_check_decl
()
1788 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
1789 as_decl_name
=`echo $2|sed 's/ *(.*//'`
1790 as_decl_use
=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'`
1791 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5
1792 $as_echo_n "checking whether $as_decl_name is declared... " >&6; }
1793 if { as_var
=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1794 $as_echo_n "(cached) " >&6
1796 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
1797 /* end confdefs.h. */
1802 #ifndef $as_decl_name
1804 (void) $as_decl_use;
1806 (void) $as_decl_name;
1814 if ac_fn_c_try_compile
"$LINENO"; then :
1819 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
1822 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1823 $as_echo "$ac_res" >&6; }
1824 eval $as_lineno_stack; test "x$as_lineno_stack" = x
&& { as_lineno
=; unset as_lineno
;}
1826 } # ac_fn_c_check_decl
1828 # ac_fn_c_check_type LINENO TYPE VAR INCLUDES
1829 # -------------------------------------------
1830 # Tests whether TYPE exists after having included INCLUDES, setting cache
1831 # variable VAR accordingly.
1832 ac_fn_c_check_type
()
1834 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
1835 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1836 $as_echo_n "checking for $2... " >&6; }
1837 if { as_var
=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1838 $as_echo_n "(cached) " >&6
1841 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
1842 /* end confdefs.h. */
1853 if ac_fn_c_try_compile
"$LINENO"; then :
1854 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
1855 /* end confdefs.h. */
1866 if ac_fn_c_try_compile
"$LINENO"; then :
1871 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
1873 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
1876 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1877 $as_echo "$ac_res" >&6; }
1878 eval $as_lineno_stack; test "x$as_lineno_stack" = x
&& { as_lineno
=; unset as_lineno
;}
1880 } # ac_fn_c_check_type
1882 # ac_fn_c_check_func LINENO FUNC VAR
1883 # ----------------------------------
1884 # Tests whether FUNC exists, setting the cache variable VAR accordingly
1885 ac_fn_c_check_func
()
1887 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
1888 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1889 $as_echo_n "checking for $2... " >&6; }
1890 if { as_var
=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1891 $as_echo_n "(cached) " >&6
1893 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
1894 /* end confdefs.h. */
1895 /* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1896 For example, HP-UX 11i <limits.h> declares gettimeofday. */
1897 #define $2 innocuous_$2
1899 /* System header to define __stub macros and hopefully few prototypes,
1900 which can conflict with char $2 (); below.
1901 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1902 <limits.h> exists even on freestanding compilers. */
1905 # include <limits.h>
1907 # include <assert.h>
1912 /* Override any GCC internal prototype to avoid an error.
1913 Use char because int might match the return type of a GCC
1914 builtin and then its argument prototype would still apply. */
1919 /* The GNU C library defines this for functions which it implements
1920 to always fail with ENOSYS. Some functions are actually named
1921 something starting with __ and the normal name is an alias. */
1922 #if defined __stub_$2 || defined __stub___$2
1934 if ac_fn_c_try_link
"$LINENO"; then :
1939 rm -f core conftest.err conftest.
$ac_objext \
1940 conftest
$ac_exeext conftest.
$ac_ext
1943 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1944 $as_echo "$ac_res" >&6; }
1945 eval $as_lineno_stack; test "x$as_lineno_stack" = x
&& { as_lineno
=; unset as_lineno
;}
1947 } # ac_fn_c_check_func
1949 # ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1950 # -------------------------------------------------------
1951 # Tests whether HEADER exists, giving a warning if it cannot be compiled using
1952 # the include files in INCLUDES and setting the cache variable VAR
1954 ac_fn_c_check_header_mongrel
()
1956 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
1957 if { as_var
=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1958 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1959 $as_echo_n "checking for $2... " >&6; }
1960 if { as_var
=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1961 $as_echo_n "(cached) " >&6
1964 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1965 $as_echo "$ac_res" >&6; }
1967 # Is the header compilable?
1968 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1969 $as_echo_n "checking $2 usability... " >&6; }
1970 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
1971 /* end confdefs.h. */
1975 if ac_fn_c_try_compile
"$LINENO"; then :
1976 ac_header_compiler
=yes
1978 ac_header_compiler
=no
1980 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
1981 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1982 $as_echo "$ac_header_compiler" >&6; }
1984 # Is the header present?
1985 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1986 $as_echo_n "checking $2 presence... " >&6; }
1987 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
1988 /* end confdefs.h. */
1991 if ac_fn_c_try_cpp
"$LINENO"; then :
1992 ac_header_preproc
=yes
1994 ac_header_preproc
=no
1996 rm -f conftest.err conftest.
$ac_ext
1997 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1998 $as_echo "$ac_header_preproc" >&6; }
2000 # So? What about this header?
2001 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
2003 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
2004 $as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
2005 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
2006 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
2009 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
2010 $as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
2011 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5
2012 $as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;}
2013 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
2014 $as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
2015 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5
2016 $as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;}
2017 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
2018 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
2021 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2022 $as_echo_n "checking for $2... " >&6; }
2023 if { as_var
=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
2024 $as_echo_n "(cached) " >&6
2026 eval "$3=\$ac_header_compiler"
2029 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2030 $as_echo "$ac_res" >&6; }
2032 eval $as_lineno_stack; test "x$as_lineno_stack" = x
&& { as_lineno
=; unset as_lineno
;}
2034 } # ac_fn_c_check_header_mongrel
2035 cat >config.log
<<_ACEOF
2036 This file contains any messages produced by compilers while
2037 running configure, to aid debugging if configure makes a mistake.
2039 It was created by $as_me, which was
2040 generated by GNU Autoconf 2.64. Invocation command line was
2052 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
2053 uname -m = `(uname -m) 2>/dev/null || echo unknown`
2054 uname -r = `(uname -r) 2>/dev/null || echo unknown`
2055 uname -s = `(uname -s) 2>/dev/null || echo unknown`
2056 uname -v = `(uname -v) 2>/dev/null || echo unknown`
2058 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
2059 /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
2061 /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
2062 /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
2063 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
2064 /usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
2065 /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
2066 /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
2067 /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
2071 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2075 test -z "$as_dir" && as_dir
=.
2076 $as_echo "PATH: $as_dir"
2092 # Keep a trace of the command line.
2093 # Strip out --no-create and --no-recursion so they do not pile up.
2094 # Strip out --silent because we don't want to record it for future runs.
2095 # Also quote any args containing shell meta-characters.
2096 # Make two passes to allow for proper duplicate-argument suppression.
2100 ac_must_keep_next
=false
2106 -no-create |
--no-c* |
-n |
-no-recursion |
--no-r*) continue ;;
2107 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
2108 |
-silent |
--silent |
--silen |
--sile |
--sil)
2111 ac_arg
=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
2114 1) as_fn_append ac_configure_args0
" '$ac_arg'" ;;
2116 as_fn_append ac_configure_args1
" '$ac_arg'"
2117 if test $ac_must_keep_next = true
; then
2118 ac_must_keep_next
=false
# Got value, back to normal.
2121 *=* |
--config-cache |
-C |
-disable-* |
--disable-* \
2122 |
-enable-* |
--enable-* |
-gas |
--g* |
-nfp |
--nf* \
2123 |
-q |
-quiet |
--q* |
-silent |
--sil* |
-v |
-verb* \
2124 |
-with-* |
--with-* |
-without-* |
--without-* |
--x)
2125 case "$ac_configure_args0 " in
2126 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2129 -* ) ac_must_keep_next
=true
;;
2132 as_fn_append ac_configure_args
" '$ac_arg'"
2137 { ac_configure_args0
=; unset ac_configure_args0
;}
2138 { ac_configure_args1
=; unset ac_configure_args1
;}
2140 # When interrupted or exit'd, cleanup temporary files, and complete
2141 # config.log. We remove comments because anyway the quotes in there
2142 # would cause problems or look ugly.
2143 # WARNING: Use '\'' to represent an apostrophe within the trap.
2144 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2145 trap 'exit_status=$?
2146 # Save into config.log some information that might help in debugging.
2151 ## ---------------- ##
2152 ## Cache variables. ##
2153 ## ---------------- ##
2156 # The following way of writing the cache mishandles newlines in values,
2158 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2159 eval ac_val=\$$ac_var
2163 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2164 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2167 _ | IFS | as_nl) ;; #(
2168 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2169 *) { eval $ac_var=; unset $ac_var;} ;;
2174 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2175 *${as_nl}ac_space=\ *)
2177 "s/'\''/'\''\\\\'\'''\''/g;
2178 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2181 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2189 ## ----------------- ##
2190 ## Output variables. ##
2191 ## ----------------- ##
2194 for ac_var in $ac_subst_vars
2196 eval ac_val=\$$ac_var
2198 *\'\''*) ac_val
=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2200 $as_echo "$ac_var='\''$ac_val'\''"
2204 if test -n "$ac_subst_files"; then
2206 ## ------------------- ##
2207 ## File substitutions. ##
2208 ## ------------------- ##
2211 for ac_var
in $ac_subst_files
2213 eval ac_val
=\$
$ac_var
2215 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2217 $as_echo "$ac_var='\''$ac_val'\''"
2222 if test -s confdefs.h; then
2232 test "$ac_signal" != 0 &&
2233 $as_echo "$as_me: caught signal $ac_signal"
2234 $as_echo "$as_me: exit $exit_status"
2236 rm -f core *.core core.conftest.* &&
2237 rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2240 for ac_signal
in 1 2 13 15; do
2241 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2245 # confdefs.h avoids OS command line length limits that DEFS can exceed.
2246 rm -f -r conftest
* confdefs.h
2248 $as_echo "/* confdefs.h */" > confdefs.h
2250 # Predefined preprocessor variables.
2252 cat >>confdefs.h
<<_ACEOF
2253 #define PACKAGE_NAME "$PACKAGE_NAME"
2256 cat >>confdefs.h
<<_ACEOF
2257 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2260 cat >>confdefs.h
<<_ACEOF
2261 #define PACKAGE_VERSION "$PACKAGE_VERSION"
2264 cat >>confdefs.h
<<_ACEOF
2265 #define PACKAGE_STRING "$PACKAGE_STRING"
2268 cat >>confdefs.h
<<_ACEOF
2269 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2272 cat >>confdefs.h
<<_ACEOF
2273 #define PACKAGE_URL "$PACKAGE_URL"
2277 # Let the site file select an alternate cache file if it wants to.
2278 # Prefer an explicitly selected file to automatically selected ones.
2281 if test -n "$CONFIG_SITE"; then
2282 ac_site_file1
=$CONFIG_SITE
2283 elif test "x$prefix" != xNONE
; then
2284 ac_site_file1
=$prefix/share
/config.site
2285 ac_site_file2
=$prefix/etc
/config.site
2287 ac_site_file1
=$ac_default_prefix/share
/config.site
2288 ac_site_file2
=$ac_default_prefix/etc
/config.site
2290 for ac_site_file
in "$ac_site_file1" "$ac_site_file2"
2292 test "x$ac_site_file" = xNONE
&& continue
2293 if test -r "$ac_site_file"; then
2294 { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2295 $as_echo "$as_me: loading site script $ac_site_file" >&6;}
2296 sed 's/^/| /' "$ac_site_file" >&5
2301 if test -r "$cache_file"; then
2302 # Some versions of bash will fail to source /dev/null (special
2303 # files actually), so we avoid doing that.
2304 if test -f "$cache_file"; then
2305 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2306 $as_echo "$as_me: loading cache $cache_file" >&6;}
2308 [\\/]* | ?
:[\\/]* ) .
"$cache_file";;
2309 *) .
"./$cache_file";;
2313 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2314 $as_echo "$as_me: creating cache $cache_file" >&6;}
2318 # Check that the precious variables saved in the cache have kept the same
2320 ac_cache_corrupted
=false
2321 for ac_var
in $ac_precious_vars; do
2322 eval ac_old_set
=\
$ac_cv_env_${ac_var}_set
2323 eval ac_new_set
=\
$ac_env_${ac_var}_set
2324 eval ac_old_val
=\
$ac_cv_env_${ac_var}_value
2325 eval ac_new_val
=\
$ac_env_${ac_var}_value
2326 case $ac_old_set,$ac_new_set in
2328 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2329 $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2330 ac_cache_corrupted
=: ;;
2332 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2333 $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2334 ac_cache_corrupted
=: ;;
2337 if test "x$ac_old_val" != "x$ac_new_val"; then
2338 # differences in whitespace do not lead to failure.
2339 ac_old_val_w
=`echo x $ac_old_val`
2340 ac_new_val_w
=`echo x $ac_new_val`
2341 if test "$ac_old_val_w" != "$ac_new_val_w"; then
2342 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2343 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2344 ac_cache_corrupted
=:
2346 { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2347 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2348 eval $ac_var=\
$ac_old_val
2350 { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5
2351 $as_echo "$as_me: former value: \`$ac_old_val'" >&2;}
2352 { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5
2353 $as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
2356 # Pass precious variables to config.status.
2357 if test "$ac_new_set" = set; then
2359 *\'*) ac_arg
=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2360 *) ac_arg
=$ac_var=$ac_new_val ;;
2362 case " $ac_configure_args " in
2363 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
2364 *) as_fn_append ac_configure_args
" '$ac_arg'" ;;
2368 if $ac_cache_corrupted; then
2369 { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2370 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2371 { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2372 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2373 as_fn_error
"run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2375 ## -------------------- ##
2376 ## Main body of script. ##
2377 ## -------------------- ##
2380 ac_cpp
='$CPP $CPPFLAGS'
2381 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2382 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2383 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
2386 # This file contains common code used by all simulators.
2388 # SIM_AC_COMMON invokes AC macros used by all simulators and by the common
2389 # directory. It is intended to be invoked before any target specific stuff.
2390 # SIM_AC_OUTPUT is a cover function to AC_OUTPUT to generate the Makefile.
2391 # It is intended to be invoked last.
2393 # The simulator's configure.ac should look like:
2395 # dnl Process this file with autoconf to produce a configure script.
2396 # AC_PREREQ(2.64)dnl
2397 # AC_INIT(Makefile.in)
2398 # sinclude(../common/aclocal.m4)
2402 # ... target specific stuff ...
2406 # Include global overrides and fixes for Autoconf.
2433 # _AC_CHECK_DECL_BODY
2434 # -------------------
2435 # Shell function body for AC_CHECK_DECL.
2436 # _AC_CHECK_DECL_BODY
2438 # _AC_CHECK_DECLS(SYMBOL, ACTION-IF_FOUND, ACTION-IF-NOT-FOUND,
2440 # -------------------------------------------------------------
2441 # Helper to AC_CHECK_DECLS, which generates the check for a single
2442 # SYMBOL with INCLUDES, performs the AC_DEFINE, then expands
2443 # ACTION-IF-FOUND or ACTION-IF-NOT-FOUND.
2455 # libtool.m4 - Configure libtool for the host system. -*-Autoconf-*-
2457 # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
2458 # 2006, 2007, 2008, 2009 Free Software Foundation, Inc.
2459 # Written by Gordon Matzigkeit, 1996
2461 # This file is free software; the Free Software Foundation gives
2462 # unlimited permission to copy and/or distribute it, with or without
2463 # modifications, as long as this notice is preserved.
2470 # LT_PREREQ(VERSION)
2471 # ------------------
2472 # Complain and exit if this libtool version is less that VERSION.
2476 # _LT_CHECK_BUILDDIR
2477 # ------------------
2478 # Complain if the absolute build directory name contains unusual characters
2482 # LT_INIT([OPTIONS])
2483 # ------------------
2487 # This is what autoupdate's m4 run will expand. It fires
2488 # the warning (with _au_warn_XXX), outputs it into the
2489 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2490 # the replacement expansion.
2493 # This is an auxiliary macro that is also run when
2494 # autoupdate runs m4. It simply calls m4_warning, but
2495 # we need a wrapper so that each warning is emitted only
2496 # once. We break the quoting in m4_warning's argument in
2497 # order to expand this macro's arguments, not AU_DEFUN's.
2500 # Finally, this is the expansion that is picked up by
2501 # autoconf. It tells the user to run autoupdate, and
2502 # then outputs the replacement expansion. We do not care
2503 # about autoupdate's warning because that contains
2504 # information on what to do *after* running autoupdate.
2506 # This is what autoupdate's m4 run will expand. It fires
2507 # the warning (with _au_warn_XXX), outputs it into the
2508 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2509 # the replacement expansion.
2512 # This is an auxiliary macro that is also run when
2513 # autoupdate runs m4. It simply calls m4_warning, but
2514 # we need a wrapper so that each warning is emitted only
2515 # once. We break the quoting in m4_warning's argument in
2516 # order to expand this macro's arguments, not AU_DEFUN's.
2519 # Finally, this is the expansion that is picked up by
2520 # autoconf. It tells the user to run autoupdate, and
2521 # then outputs the replacement expansion. We do not care
2522 # about autoupdate's warning because that contains
2523 # information on what to do *after* running autoupdate.
2527 # _LT_CC_BASENAME(CC)
2528 # -------------------
2529 # Calculate cc_basename. Skip known compiler wrappers and cross-prefix.
2533 # _LT_FILEUTILS_DEFAULTS
2534 # ----------------------
2535 # It is okay to use these file commands and assume they have been set
2536 # sensibly after `m4_require([_LT_FILEUTILS_DEFAULTS])'.
2537 # _LT_FILEUTILS_DEFAULTS
2545 # _LT_PREPARE_SED_QUOTE_VARS
2546 # --------------------------
2547 # Define a few sed substitution that help us do robust quoting.
2552 # Note that this code is called both from `configure', and `config.status'
2553 # now that we use AC_CONFIG_COMMANDS to generate libtool. Notably,
2554 # `config.status' has no value for ac_aux_dir unless we are using Automake,
2555 # so we pass a copy along to make sure it has a sensible value anyway.
2559 ## ------------------------------------- ##
2560 ## Accumulate code for creating libtool. ##
2561 ## ------------------------------------- ##
2563 # So that we can recreate a full libtool script including additional
2564 # tags, we accumulate the chunks of code to send to AC_CONFIG_COMMANDS
2565 # in macros and then make a single call at the end using the `libtool'
2569 # _LT_CONFIG_LIBTOOL_INIT([INIT-COMMANDS])
2570 # ----------------------------------------
2571 # Register INIT-COMMANDS to be passed to AC_CONFIG_COMMANDS later.
2578 # _LT_CONFIG_LIBTOOL([COMMANDS])
2579 # ------------------------------
2580 # Register COMMANDS to be passed to AC_CONFIG_COMMANDS later.
2587 # _LT_CONFIG_SAVE_COMMANDS([COMMANDS], [INIT_COMMANDS])
2588 # -----------------------------------------------------
2592 # _LT_FORMAT_COMMENT([COMMENT])
2593 # -----------------------------
2594 # Add leading comment marks to the start of each line, and a trailing
2595 # full-stop to the whole comment if one is not present already.
2600 ## ------------------------ ##
2601 ## FIXME: Eliminate VARNAME ##
2602 ## ------------------------ ##
2605 # _LT_DECL([CONFIGNAME], VARNAME, VALUE, [DESCRIPTION], [IS-TAGGED?])
2606 # -------------------------------------------------------------------
2607 # CONFIGNAME is the name given to the value in the libtool script.
2608 # VARNAME is the (base) name used in the configure script.
2609 # VALUE may be 0, 1 or 2 for a computed quote escaped value based on
2610 # VARNAME. Any other value will be used directly.
2614 # _LT_TAGDECL([CONFIGNAME], VARNAME, VALUE, [DESCRIPTION])
2615 # --------------------------------------------------------
2619 # lt_decl_tag_varnames([SEPARATOR], [VARNAME1...])
2620 # ------------------------------------------------
2624 # _lt_decl_filter(SUBKEY, VALUE, [SEPARATOR], [VARNAME1..])
2625 # ---------------------------------------------------------
2629 # lt_decl_quote_varnames([SEPARATOR], [VARNAME1...])
2630 # --------------------------------------------------
2634 # lt_decl_dquote_varnames([SEPARATOR], [VARNAME1...])
2635 # ---------------------------------------------------
2639 # lt_decl_varnames_tagged([SEPARATOR], [VARNAME1...])
2640 # ---------------------------------------------------
2645 # lt_decl_all_varnames([SEPARATOR], [VARNAME1...])
2646 # ------------------------------------------------
2651 # _LT_CONFIG_STATUS_DECLARE([VARNAME])
2652 # ------------------------------------
2653 # Quote a variable value, and forward it to `config.status' so that its
2654 # declaration there will have the same value as in `configure'. VARNAME
2655 # must have a single quote delimited value for this to work.
2659 # _LT_CONFIG_STATUS_DECLARATIONS
2660 # ------------------------------
2661 # We delimit libtool config variables with single quotes, so when
2662 # we write them to config.status, we have to be sure to quote all
2663 # embedded single quotes properly. In configure, this macro expands
2664 # each variable declared with _LT_DECL (and _LT_TAGDECL) into:
2666 # <var>='`$ECHO "$<var>" | $SED "$delay_single_quote_subst"`'
2672 # Output comment and list of tags supported by the script
2676 # _LT_LIBTOOL_DECLARE(VARNAME, [TAG])
2677 # -----------------------------------
2678 # Extract the dictionary values for VARNAME (optionally with TAG) and
2679 # expand to a commented shell variable setting:
2681 # # Some comment about what VAR is for.
2682 # visible_name=$lt_internal_name
2686 # _LT_LIBTOOL_CONFIG_VARS
2687 # -----------------------
2688 # Produce commented declarations of non-tagged libtool config variables
2689 # suitable for insertion in the LIBTOOL CONFIG section of the `libtool'
2690 # script. Tagged libtool config variables (even for the LIBTOOL CONFIG
2691 # section) are produced by _LT_LIBTOOL_TAG_VARS.
2695 # _LT_LIBTOOL_TAG_VARS(TAG)
2696 # -------------------------
2700 # _LT_TAGVAR(VARNAME, [TAGNAME])
2701 # ------------------------------
2705 # _LT_CONFIG_COMMANDS
2706 # -------------------
2707 # Send accumulated output to $CONFIG_STATUS. Thanks to the lists of
2708 # variables for single and double quote escaping we saved from calls
2709 # to _LT_DECL, we can put quote escaped variables declarations
2710 # into `config.status', and then the shell code to quote escape them in
2711 # for loops in `config.status'. Finally, any additional code accumulated
2712 # from calls to _LT_CONFIG_LIBTOOL_INIT is expanded.
2713 #_LT_CONFIG_COMMANDS
2719 # _LT_GENERATED_FILE_INIT(FILE, [COMMENT])
2720 # ------------------------------------
2721 # Generate a child script FILE with all initialization necessary to
2722 # reuse the environment learned by the parent script, and make the
2723 # file executable. If COMMENT is supplied, it is inserted after the
2724 # `#!' sequence but before initialization text begins. After this
2725 # macro, additional text can be appended to FILE to form the body of
2726 # the child script. The macro ends with non-zero status if the
2727 # file could not be fully written (such as if the disk is full).
2728 # _LT_GENERATED_FILE_INIT
2732 # This macro allows early generation of the libtool script (before
2733 # AC_OUTPUT is called), incase it is used in configure for compilation
2740 # If TAG is the built-in tag, create an initial libtool script with a
2741 # default configuration from the untagged config vars. Otherwise add code
2742 # to config.status for appending the configuration named by TAG from the
2743 # matching tagged config vars.
2747 # LT_SUPPORTED_TAG(TAG)
2748 # ---------------------
2749 # Trace this macro to discover what tags are supported by the libtool
2750 # --tag option, using:
2751 # autoconf --trace 'LT_SUPPORTED_TAG:$1'
2755 # C support is built-in for now
2762 # Enable libtool support for the given language if not already enabled.
2766 # _LT_LANG(LANGNAME)
2767 # ------------------
2771 # _LT_LANG_DEFAULT_CONFIG
2772 # -----------------------
2773 # _LT_LANG_DEFAULT_CONFIG
2776 # This is what autoupdate's m4 run will expand. It fires
2777 # the warning (with _au_warn_XXX), outputs it into the
2778 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2779 # the replacement expansion.
2782 # This is an auxiliary macro that is also run when
2783 # autoupdate runs m4. It simply calls m4_warning, but
2784 # we need a wrapper so that each warning is emitted only
2785 # once. We break the quoting in m4_warning's argument in
2786 # order to expand this macro's arguments, not AU_DEFUN's.
2789 # Finally, this is the expansion that is picked up by
2790 # autoconf. It tells the user to run autoupdate, and
2791 # then outputs the replacement expansion. We do not care
2792 # about autoupdate's warning because that contains
2793 # information on what to do *after* running autoupdate.
2795 # This is what autoupdate's m4 run will expand. It fires
2796 # the warning (with _au_warn_XXX), outputs it into the
2797 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2798 # the replacement expansion.
2801 # This is an auxiliary macro that is also run when
2802 # autoupdate runs m4. It simply calls m4_warning, but
2803 # we need a wrapper so that each warning is emitted only
2804 # once. We break the quoting in m4_warning's argument in
2805 # order to expand this macro's arguments, not AU_DEFUN's.
2808 # Finally, this is the expansion that is picked up by
2809 # autoconf. It tells the user to run autoupdate, and
2810 # then outputs the replacement expansion. We do not care
2811 # about autoupdate's warning because that contains
2812 # information on what to do *after* running autoupdate.
2814 # This is what autoupdate's m4 run will expand. It fires
2815 # the warning (with _au_warn_XXX), outputs it into the
2816 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2817 # the replacement expansion.
2820 # This is an auxiliary macro that is also run when
2821 # autoupdate runs m4. It simply calls m4_warning, but
2822 # we need a wrapper so that each warning is emitted only
2823 # once. We break the quoting in m4_warning's argument in
2824 # order to expand this macro's arguments, not AU_DEFUN's.
2827 # Finally, this is the expansion that is picked up by
2828 # autoconf. It tells the user to run autoupdate, and
2829 # then outputs the replacement expansion. We do not care
2830 # about autoupdate's warning because that contains
2831 # information on what to do *after* running autoupdate.
2833 # This is what autoupdate's m4 run will expand. It fires
2834 # the warning (with _au_warn_XXX), outputs it into the
2835 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2836 # the replacement expansion.
2839 # This is an auxiliary macro that is also run when
2840 # autoupdate runs m4. It simply calls m4_warning, but
2841 # we need a wrapper so that each warning is emitted only
2842 # once. We break the quoting in m4_warning's argument in
2843 # order to expand this macro's arguments, not AU_DEFUN's.
2846 # Finally, this is the expansion that is picked up by
2847 # autoconf. It tells the user to run autoupdate, and
2848 # then outputs the replacement expansion. We do not care
2849 # about autoupdate's warning because that contains
2850 # information on what to do *after* running autoupdate.
2852 # This is what autoupdate's m4 run will expand. It fires
2853 # the warning (with _au_warn_XXX), outputs it into the
2854 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2855 # the replacement expansion.
2858 # This is an auxiliary macro that is also run when
2859 # autoupdate runs m4. It simply calls m4_warning, but
2860 # we need a wrapper so that each warning is emitted only
2861 # once. We break the quoting in m4_warning's argument in
2862 # order to expand this macro's arguments, not AU_DEFUN's.
2865 # Finally, this is the expansion that is picked up by
2866 # autoconf. It tells the user to run autoupdate, and
2867 # then outputs the replacement expansion. We do not care
2868 # about autoupdate's warning because that contains
2869 # information on what to do *after* running autoupdate.
2878 # _LT_COMPILER_BOILERPLATE
2879 # ------------------------
2880 # Check for compiler boilerplate output or warnings with
2881 # the simple compiler test code.
2882 # _LT_COMPILER_BOILERPLATE
2885 # _LT_LINKER_BOILERPLATE
2886 # ----------------------
2887 # Check for linker boilerplate output or warnings with
2888 # the simple link test code.
2889 # _LT_LINKER_BOILERPLATE
2891 # _LT_REQUIRED_DARWIN_CHECKS
2892 # -------------------------
2896 # _LT_DARWIN_LINKER_FEATURES
2897 # --------------------------
2898 # Checks for linker and compiler features on darwin
2901 # _LT_SYS_MODULE_PATH_AIX
2902 # -----------------------
2903 # Links a minimal program and checks the executable
2904 # for the system default hardcoded library path. In most cases,
2905 # this is /usr/lib:/lib, but when the MPI compilers are used
2906 # the location of the communication and MPI libs are included too.
2907 # If we don't find anything, use the default library path according
2908 # to the aix ld manual.
2909 # _LT_SYS_MODULE_PATH_AIX
2912 # _LT_SHELL_INIT(ARG)
2913 # -------------------
2918 # _LT_PROG_ECHO_BACKSLASH
2919 # -----------------------
2920 # Find how we can fake an echo command that does not interpret backslash.
2921 # In particular, with Autoconf 2.60 or later we add some code to the start
2922 # of the generated configure script which will find a shell with a builtin
2923 # printf (which we can use as an echo command).
2924 # _LT_PROG_ECHO_BACKSLASH
2932 # _LT_CMD_OLD_ARCHIVE
2933 # -------------------
2934 # _LT_CMD_OLD_ARCHIVE
2937 # _LT_COMPILER_OPTION(MESSAGE, VARIABLE-NAME, FLAGS,
2938 # [OUTPUT-FILE], [ACTION-SUCCESS], [ACTION-FAILURE])
2939 # ----------------------------------------------------------------
2940 # Check whether the given compiler option works
2941 # _LT_COMPILER_OPTION
2944 # This is what autoupdate's m4 run will expand. It fires
2945 # the warning (with _au_warn_XXX), outputs it into the
2946 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2947 # the replacement expansion.
2950 # This is an auxiliary macro that is also run when
2951 # autoupdate runs m4. It simply calls m4_warning, but
2952 # we need a wrapper so that each warning is emitted only
2953 # once. We break the quoting in m4_warning's argument in
2954 # order to expand this macro's arguments, not AU_DEFUN's.
2957 # Finally, this is the expansion that is picked up by
2958 # autoconf. It tells the user to run autoupdate, and
2959 # then outputs the replacement expansion. We do not care
2960 # about autoupdate's warning because that contains
2961 # information on what to do *after* running autoupdate.
2965 # _LT_LINKER_OPTION(MESSAGE, VARIABLE-NAME, FLAGS,
2966 # [ACTION-SUCCESS], [ACTION-FAILURE])
2967 # ----------------------------------------------------
2968 # Check whether the given linker option works
2972 # This is what autoupdate's m4 run will expand. It fires
2973 # the warning (with _au_warn_XXX), outputs it into the
2974 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2975 # the replacement expansion.
2978 # This is an auxiliary macro that is also run when
2979 # autoupdate runs m4. It simply calls m4_warning, but
2980 # we need a wrapper so that each warning is emitted only
2981 # once. We break the quoting in m4_warning's argument in
2982 # order to expand this macro's arguments, not AU_DEFUN's.
2985 # Finally, this is the expansion that is picked up by
2986 # autoconf. It tells the user to run autoupdate, and
2987 # then outputs the replacement expansion. We do not care
2988 # about autoupdate's warning because that contains
2989 # information on what to do *after* running autoupdate.
2998 # This is what autoupdate's m4 run will expand. It fires
2999 # the warning (with _au_warn_XXX), outputs it into the
3000 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3001 # the replacement expansion.
3004 # This is an auxiliary macro that is also run when
3005 # autoupdate runs m4. It simply calls m4_warning, but
3006 # we need a wrapper so that each warning is emitted only
3007 # once. We break the quoting in m4_warning's argument in
3008 # order to expand this macro's arguments, not AU_DEFUN's.
3011 # Finally, this is the expansion that is picked up by
3012 # autoconf. It tells the user to run autoupdate, and
3013 # then outputs the replacement expansion. We do not care
3014 # about autoupdate's warning because that contains
3015 # information on what to do *after* running autoupdate.
3024 # _LT_TRY_DLOPEN_SELF (ACTION-IF-TRUE, ACTION-IF-TRUE-W-USCORE,
3025 # ACTION-IF-FALSE, ACTION-IF-CROSS-COMPILING)
3026 # ----------------------------------------------------------------
3027 # _LT_TRY_DLOPEN_SELF
3030 # LT_SYS_DLOPEN_SELF
3031 # ------------------
3032 # LT_SYS_DLOPEN_SELF
3035 # This is what autoupdate's m4 run will expand. It fires
3036 # the warning (with _au_warn_XXX), outputs it into the
3037 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3038 # the replacement expansion.
3041 # This is an auxiliary macro that is also run when
3042 # autoupdate runs m4. It simply calls m4_warning, but
3043 # we need a wrapper so that each warning is emitted only
3044 # once. We break the quoting in m4_warning's argument in
3045 # order to expand this macro's arguments, not AU_DEFUN's.
3048 # Finally, this is the expansion that is picked up by
3049 # autoconf. It tells the user to run autoupdate, and
3050 # then outputs the replacement expansion. We do not care
3051 # about autoupdate's warning because that contains
3052 # information on what to do *after* running autoupdate.
3056 # _LT_COMPILER_C_O([TAGNAME])
3057 # ---------------------------
3058 # Check to see if options -c and -o are simultaneously supported by compiler.
3059 # This macro does not hard code the compiler like AC_PROG_CC_C_O.
3063 # _LT_COMPILER_FILE_LOCKS([TAGNAME])
3064 # ----------------------------------
3065 # Check to see if we can do hard links to lock some files if needed
3066 # _LT_COMPILER_FILE_LOCKS
3074 # _LT_LINKER_HARDCODE_LIBPATH([TAGNAME])
3075 # --------------------------------------
3076 # Check hardcoding attributes.
3077 # _LT_LINKER_HARDCODE_LIBPATH
3085 # _LT_SYS_DYNAMIC_LINKER([TAG])
3086 # -----------------------------
3087 # PORTME Fill in your ld.so characteristics
3088 # _LT_SYS_DYNAMIC_LINKER
3091 # _LT_PATH_TOOL_PREFIX(TOOL)
3092 # --------------------------
3093 # find a file program which can recognize shared library
3094 # _LT_PATH_TOOL_PREFIX
3097 # This is what autoupdate's m4 run will expand. It fires
3098 # the warning (with _au_warn_XXX), outputs it into the
3099 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3100 # the replacement expansion.
3103 # This is an auxiliary macro that is also run when
3104 # autoupdate runs m4. It simply calls m4_warning, but
3105 # we need a wrapper so that each warning is emitted only
3106 # once. We break the quoting in m4_warning's argument in
3107 # order to expand this macro's arguments, not AU_DEFUN's.
3110 # Finally, this is the expansion that is picked up by
3111 # autoconf. It tells the user to run autoupdate, and
3112 # then outputs the replacement expansion. We do not care
3113 # about autoupdate's warning because that contains
3114 # information on what to do *after* running autoupdate.
3120 # find a file program which can recognize a shared library
3126 # find the pathname to the GNU or non-GNU linker
3130 # This is what autoupdate's m4 run will expand. It fires
3131 # the warning (with _au_warn_XXX), outputs it into the
3132 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3133 # the replacement expansion.
3136 # This is an auxiliary macro that is also run when
3137 # autoupdate runs m4. It simply calls m4_warning, but
3138 # we need a wrapper so that each warning is emitted only
3139 # once. We break the quoting in m4_warning's argument in
3140 # order to expand this macro's arguments, not AU_DEFUN's.
3143 # Finally, this is the expansion that is picked up by
3144 # autoconf. It tells the user to run autoupdate, and
3145 # then outputs the replacement expansion. We do not care
3146 # about autoupdate's warning because that contains
3147 # information on what to do *after* running autoupdate.
3149 # This is what autoupdate's m4 run will expand. It fires
3150 # the warning (with _au_warn_XXX), outputs it into the
3151 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3152 # the replacement expansion.
3155 # This is an auxiliary macro that is also run when
3156 # autoupdate runs m4. It simply calls m4_warning, but
3157 # we need a wrapper so that each warning is emitted only
3158 # once. We break the quoting in m4_warning's argument in
3159 # order to expand this macro's arguments, not AU_DEFUN's.
3162 # Finally, this is the expansion that is picked up by
3163 # autoconf. It tells the user to run autoupdate, and
3164 # then outputs the replacement expansion. We do not care
3165 # about autoupdate's warning because that contains
3166 # information on what to do *after* running autoupdate.
3177 # find reload flag for linker
3178 # -- PORTME Some linkers may need a different reload flag.
3182 # _LT_CHECK_MAGIC_METHOD
3183 # ----------------------
3184 # how to check for library dependencies
3185 # -- PORTME fill in with the dynamic library characteristics
3186 # _LT_CHECK_MAGIC_METHOD
3191 # find the pathname to a BSD- or MS-compatible name lister
3195 # This is what autoupdate's m4 run will expand. It fires
3196 # the warning (with _au_warn_XXX), outputs it into the
3197 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3198 # the replacement expansion.
3201 # This is an auxiliary macro that is also run when
3202 # autoupdate runs m4. It simply calls m4_warning, but
3203 # we need a wrapper so that each warning is emitted only
3204 # once. We break the quoting in m4_warning's argument in
3205 # order to expand this macro's arguments, not AU_DEFUN's.
3208 # Finally, this is the expansion that is picked up by
3209 # autoconf. It tells the user to run autoupdate, and
3210 # then outputs the replacement expansion. We do not care
3211 # about autoupdate's warning because that contains
3212 # information on what to do *after* running autoupdate.
3214 # This is what autoupdate's m4 run will expand. It fires
3215 # the warning (with _au_warn_XXX), outputs it into the
3216 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3217 # the replacement expansion.
3220 # This is an auxiliary macro that is also run when
3221 # autoupdate runs m4. It simply calls m4_warning, but
3222 # we need a wrapper so that each warning is emitted only
3223 # once. We break the quoting in m4_warning's argument in
3224 # order to expand this macro's arguments, not AU_DEFUN's.
3227 # Finally, this is the expansion that is picked up by
3228 # autoconf. It tells the user to run autoupdate, and
3229 # then outputs the replacement expansion. We do not care
3230 # about autoupdate's warning because that contains
3231 # information on what to do *after* running autoupdate.
3237 # check for math library
3241 # This is what autoupdate's m4 run will expand. It fires
3242 # the warning (with _au_warn_XXX), outputs it into the
3243 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3244 # the replacement expansion.
3247 # This is an auxiliary macro that is also run when
3248 # autoupdate runs m4. It simply calls m4_warning, but
3249 # we need a wrapper so that each warning is emitted only
3250 # once. We break the quoting in m4_warning's argument in
3251 # order to expand this macro's arguments, not AU_DEFUN's.
3254 # Finally, this is the expansion that is picked up by
3255 # autoconf. It tells the user to run autoupdate, and
3256 # then outputs the replacement expansion. We do not care
3257 # about autoupdate's warning because that contains
3258 # information on what to do *after* running autoupdate.
3262 # _LT_COMPILER_NO_RTTI([TAGNAME])
3263 # -------------------------------
3264 # _LT_COMPILER_NO_RTTI
3267 # _LT_CMD_GLOBAL_SYMBOLS
3268 # ----------------------
3269 # _LT_CMD_GLOBAL_SYMBOLS
3272 # _LT_COMPILER_PIC([TAGNAME])
3273 # ---------------------------
3277 # _LT_LINKER_SHLIBS([TAGNAME])
3278 # ----------------------------
3279 # See if the linker supports building shared libraries.
3283 # _LT_LANG_C_CONFIG([TAG])
3284 # ------------------------
3285 # Ensure that the configuration variables for a C compiler are suitably
3286 # defined. These variables are subsequently used by _LT_CONFIG to write
3287 # the compiler configuration to `libtool'.
3291 # _LT_LANG_CXX_CONFIG([TAG])
3292 # --------------------------
3293 # Ensure that the configuration variables for a C++ compiler are suitably
3294 # defined. These variables are subsequently used by _LT_CONFIG to write
3295 # the compiler configuration to `libtool'.
3296 # _LT_LANG_CXX_CONFIG
3299 # _LT_SYS_HIDDEN_LIBDEPS([TAGNAME])
3300 # ---------------------------------
3301 # Figure out "hidden" library dependencies from verbose
3302 # compiler output when linking a shared library.
3303 # Parse the compiler output and extract the necessary
3304 # objects, libraries and library flags.
3305 # _LT_SYS_HIDDEN_LIBDEPS
3308 # _LT_LANG_F77_CONFIG([TAG])
3309 # --------------------------
3310 # Ensure that the configuration variables for a Fortran 77 compiler are
3311 # suitably defined. These variables are subsequently used by _LT_CONFIG
3312 # to write the compiler configuration to `libtool'.
3313 # _LT_LANG_F77_CONFIG
3316 # _LT_LANG_FC_CONFIG([TAG])
3317 # -------------------------
3318 # Ensure that the configuration variables for a Fortran compiler are
3319 # suitably defined. These variables are subsequently used by _LT_CONFIG
3320 # to write the compiler configuration to `libtool'.
3321 # _LT_LANG_FC_CONFIG
3324 # _LT_LANG_GCJ_CONFIG([TAG])
3325 # --------------------------
3326 # Ensure that the configuration variables for the GNU Java Compiler compiler
3327 # are suitably defined. These variables are subsequently used by _LT_CONFIG
3328 # to write the compiler configuration to `libtool'.
3329 # _LT_LANG_GCJ_CONFIG
3332 # _LT_LANG_RC_CONFIG([TAG])
3333 # -------------------------
3334 # Ensure that the configuration variables for the Windows resource compiler
3335 # are suitably defined. These variables are subsequently used by _LT_CONFIG
3336 # to write the compiler configuration to `libtool'.
3337 # _LT_LANG_RC_CONFIG
3345 # This is what autoupdate's m4 run will expand. It fires
3346 # the warning (with _au_warn_XXX), outputs it into the
3347 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3348 # the replacement expansion.
3351 # This is an auxiliary macro that is also run when
3352 # autoupdate runs m4. It simply calls m4_warning, but
3353 # we need a wrapper so that each warning is emitted only
3354 # once. We break the quoting in m4_warning's argument in
3355 # order to expand this macro's arguments, not AU_DEFUN's.
3358 # Finally, this is the expansion that is picked up by
3359 # autoconf. It tells the user to run autoupdate, and
3360 # then outputs the replacement expansion. We do not care
3361 # about autoupdate's warning because that contains
3362 # information on what to do *after* running autoupdate.
3371 # This is what autoupdate's m4 run will expand. It fires
3372 # the warning (with _au_warn_XXX), outputs it into the
3373 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3374 # the replacement expansion.
3377 # This is an auxiliary macro that is also run when
3378 # autoupdate runs m4. It simply calls m4_warning, but
3379 # we need a wrapper so that each warning is emitted only
3380 # once. We break the quoting in m4_warning's argument in
3381 # order to expand this macro's arguments, not AU_DEFUN's.
3384 # Finally, this is the expansion that is picked up by
3385 # autoconf. It tells the user to run autoupdate, and
3386 # then outputs the replacement expansion. We do not care
3387 # about autoupdate's warning because that contains
3388 # information on what to do *after* running autoupdate.
3394 # If we don't have a new enough Autoconf to choose the best grep
3395 # available, choose the one first in the user's PATH.
3401 # If we don't have a new enough Autoconf to choose the best objdump
3402 # available, choose the one first in the user's PATH.
3408 # Check for a fully-functional sed program, that truncates
3409 # as few characters as possible. Prefer GNU sed if found.
3415 # This is what autoupdate's m4 run will expand. It fires
3416 # the warning (with _au_warn_XXX), outputs it into the
3417 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3418 # the replacement expansion.
3421 # This is an auxiliary macro that is also run when
3422 # autoupdate runs m4. It simply calls m4_warning, but
3423 # we need a wrapper so that each warning is emitted only
3424 # once. We break the quoting in m4_warning's argument in
3425 # order to expand this macro's arguments, not AU_DEFUN's.
3428 # Finally, this is the expansion that is picked up by
3429 # autoconf. It tells the user to run autoupdate, and
3430 # then outputs the replacement expansion. We do not care
3431 # about autoupdate's warning because that contains
3432 # information on what to do *after* running autoupdate.
3436 # _LT_CHECK_SHELL_FEATURES
3437 # ------------------------
3438 # Find out whether the shell is Bourne or XSI compatible,
3439 # or has some other useful features.
3440 # _LT_CHECK_SHELL_FEATURES
3443 # _LT_PROG_XSI_SHELLFNS
3444 # ---------------------
3445 # Bourne and XSI compatible variants of some useful shell functions.
3448 # Helper functions for option handling. -*- Autoconf -*-
3450 # Copyright (C) 2004, 2005, 2007, 2008, 2009 Free Software Foundation,
3452 # Written by Gary V. Vaughan, 2004
3454 # This file is free software; the Free Software Foundation gives
3455 # unlimited permission to copy and/or distribute it, with or without
3456 # modifications, as long as this notice is preserved.
3458 # serial 6 ltoptions.m4
3460 # This is to help aclocal find these macros, as it can't see m4_define.
3464 # _LT_MANGLE_OPTION(MACRO-NAME, OPTION-NAME)
3465 # ------------------------------------------
3469 # _LT_SET_OPTION(MACRO-NAME, OPTION-NAME)
3470 # ---------------------------------------
3471 # Set option OPTION-NAME for macro MACRO-NAME, and if there is a
3472 # matching handler defined, dispatch to it. Other OPTION-NAMEs are
3477 # _LT_IF_OPTION(MACRO-NAME, OPTION-NAME, IF-SET, [IF-NOT-SET])
3478 # ------------------------------------------------------------
3479 # Execute IF-SET if OPTION is set, IF-NOT-SET otherwise.
3483 # _LT_UNLESS_OPTIONS(MACRO-NAME, OPTION-LIST, IF-NOT-SET)
3484 # -------------------------------------------------------
3485 # Execute IF-NOT-SET unless all options in OPTION-LIST for MACRO-NAME
3490 # _LT_SET_OPTIONS(MACRO-NAME, OPTION-LIST)
3491 # ----------------------------------------
3492 # OPTION-LIST is a space-separated list of Libtool options associated
3493 # with MACRO-NAME. If any OPTION has a matching handler declared with
3494 # LT_OPTION_DEFINE, dispatch to that macro; otherwise complain about
3495 # the unknown option and exit.
3499 ## --------------------------------- ##
3500 ## Macros to handle LT_INIT options. ##
3501 ## --------------------------------- ##
3503 # _LT_MANGLE_DEFUN(MACRO-NAME, OPTION-NAME)
3504 # -----------------------------------------
3508 # LT_OPTION_DEFINE(MACRO-NAME, OPTION-NAME, CODE)
3509 # -----------------------------------------------
3517 # This is what autoupdate's m4 run will expand. It fires
3518 # the warning (with _au_warn_XXX), outputs it into the
3519 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3520 # the replacement expansion.
3523 # This is an auxiliary macro that is also run when
3524 # autoupdate runs m4. It simply calls m4_warning, but
3525 # we need a wrapper so that each warning is emitted only
3526 # once. We break the quoting in m4_warning's argument in
3527 # order to expand this macro's arguments, not AU_DEFUN's.
3530 # Finally, this is the expansion that is picked up by
3531 # autoconf. It tells the user to run autoupdate, and
3532 # then outputs the replacement expansion. We do not care
3533 # about autoupdate's warning because that contains
3534 # information on what to do *after* running autoupdate.
3541 # Declare package support for building win32 dll's.
3544 # This is what autoupdate's m4 run will expand. It fires
3545 # the warning (with _au_warn_XXX), outputs it into the
3546 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3547 # the replacement expansion.
3550 # This is an auxiliary macro that is also run when
3551 # autoupdate runs m4. It simply calls m4_warning, but
3552 # we need a wrapper so that each warning is emitted only
3553 # once. We break the quoting in m4_warning's argument in
3554 # order to expand this macro's arguments, not AU_DEFUN's.
3557 # Finally, this is the expansion that is picked up by
3558 # autoconf. It tells the user to run autoupdate, and
3559 # then outputs the replacement expansion. We do not care
3560 # about autoupdate's warning because that contains
3561 # information on what to do *after* running autoupdate.
3566 # _LT_ENABLE_SHARED([DEFAULT])
3567 # ----------------------------
3568 # implement the --enable-shared flag, and supports the `shared' and
3569 # `disable-shared' LT_INIT options.
3570 # DEFAULT is either `yes' or `no'. If omitted, it defaults to `yes'.
3581 # This is what autoupdate's m4 run will expand. It fires
3582 # the warning (with _au_warn_XXX), outputs it into the
3583 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3584 # the replacement expansion.
3587 # This is an auxiliary macro that is also run when
3588 # autoupdate runs m4. It simply calls m4_warning, but
3589 # we need a wrapper so that each warning is emitted only
3590 # once. We break the quoting in m4_warning's argument in
3591 # order to expand this macro's arguments, not AU_DEFUN's.
3594 # Finally, this is the expansion that is picked up by
3595 # autoconf. It tells the user to run autoupdate, and
3596 # then outputs the replacement expansion. We do not care
3597 # about autoupdate's warning because that contains
3598 # information on what to do *after* running autoupdate.
3600 # This is what autoupdate's m4 run will expand. It fires
3601 # the warning (with _au_warn_XXX), outputs it into the
3602 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3603 # the replacement expansion.
3606 # This is an auxiliary macro that is also run when
3607 # autoupdate runs m4. It simply calls m4_warning, but
3608 # we need a wrapper so that each warning is emitted only
3609 # once. We break the quoting in m4_warning's argument in
3610 # order to expand this macro's arguments, not AU_DEFUN's.
3613 # Finally, this is the expansion that is picked up by
3614 # autoconf. It tells the user to run autoupdate, and
3615 # then outputs the replacement expansion. We do not care
3616 # about autoupdate's warning because that contains
3617 # information on what to do *after* running autoupdate.
3623 # _LT_ENABLE_STATIC([DEFAULT])
3624 # ----------------------------
3625 # implement the --enable-static flag, and support the `static' and
3626 # `disable-static' LT_INIT options.
3627 # DEFAULT is either `yes' or `no'. If omitted, it defaults to `yes'.
3638 # This is what autoupdate's m4 run will expand. It fires
3639 # the warning (with _au_warn_XXX), outputs it into the
3640 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3641 # the replacement expansion.
3644 # This is an auxiliary macro that is also run when
3645 # autoupdate runs m4. It simply calls m4_warning, but
3646 # we need a wrapper so that each warning is emitted only
3647 # once. We break the quoting in m4_warning's argument in
3648 # order to expand this macro's arguments, not AU_DEFUN's.
3651 # Finally, this is the expansion that is picked up by
3652 # autoconf. It tells the user to run autoupdate, and
3653 # then outputs the replacement expansion. We do not care
3654 # about autoupdate's warning because that contains
3655 # information on what to do *after* running autoupdate.
3657 # This is what autoupdate's m4 run will expand. It fires
3658 # the warning (with _au_warn_XXX), outputs it into the
3659 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3660 # the replacement expansion.
3663 # This is an auxiliary macro that is also run when
3664 # autoupdate runs m4. It simply calls m4_warning, but
3665 # we need a wrapper so that each warning is emitted only
3666 # once. We break the quoting in m4_warning's argument in
3667 # order to expand this macro's arguments, not AU_DEFUN's.
3670 # Finally, this is the expansion that is picked up by
3671 # autoconf. It tells the user to run autoupdate, and
3672 # then outputs the replacement expansion. We do not care
3673 # about autoupdate's warning because that contains
3674 # information on what to do *after* running autoupdate.
3680 # _LT_ENABLE_FAST_INSTALL([DEFAULT])
3681 # ----------------------------------
3682 # implement the --enable-fast-install flag, and support the `fast-install'
3683 # and `disable-fast-install' LT_INIT options.
3684 # DEFAULT is either `yes' or `no'. If omitted, it defaults to `yes'.
3685 # _LT_ENABLE_FAST_INSTALL
3691 # This is what autoupdate's m4 run will expand. It fires
3692 # the warning (with _au_warn_XXX), outputs it into the
3693 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3694 # the replacement expansion.
3697 # This is an auxiliary macro that is also run when
3698 # autoupdate runs m4. It simply calls m4_warning, but
3699 # we need a wrapper so that each warning is emitted only
3700 # once. We break the quoting in m4_warning's argument in
3701 # order to expand this macro's arguments, not AU_DEFUN's.
3704 # Finally, this is the expansion that is picked up by
3705 # autoconf. It tells the user to run autoupdate, and
3706 # then outputs the replacement expansion. We do not care
3707 # about autoupdate's warning because that contains
3708 # information on what to do *after* running autoupdate.
3711 # This is what autoupdate's m4 run will expand. It fires
3712 # the warning (with _au_warn_XXX), outputs it into the
3713 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3714 # the replacement expansion.
3717 # This is an auxiliary macro that is also run when
3718 # autoupdate runs m4. It simply calls m4_warning, but
3719 # we need a wrapper so that each warning is emitted only
3720 # once. We break the quoting in m4_warning's argument in
3721 # order to expand this macro's arguments, not AU_DEFUN's.
3724 # Finally, this is the expansion that is picked up by
3725 # autoconf. It tells the user to run autoupdate, and
3726 # then outputs the replacement expansion. We do not care
3727 # about autoupdate's warning because that contains
3728 # information on what to do *after* running autoupdate.
3733 # _LT_WITH_PIC([MODE])
3734 # --------------------
3735 # implement the --with-pic flag, and support the `pic-only' and `no-pic'
3737 # MODE is either `yes' or `no'. If omitted, it defaults to `both'.
3744 # This is what autoupdate's m4 run will expand. It fires
3745 # the warning (with _au_warn_XXX), outputs it into the
3746 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3747 # the replacement expansion.
3750 # This is an auxiliary macro that is also run when
3751 # autoupdate runs m4. It simply calls m4_warning, but
3752 # we need a wrapper so that each warning is emitted only
3753 # once. We break the quoting in m4_warning's argument in
3754 # order to expand this macro's arguments, not AU_DEFUN's.
3757 # Finally, this is the expansion that is picked up by
3758 # autoconf. It tells the user to run autoupdate, and
3759 # then outputs the replacement expansion. We do not care
3760 # about autoupdate's warning because that contains
3761 # information on what to do *after* running autoupdate.
3765 ## ----------------- ##
3766 ## LTDL_INIT Options ##
3767 ## ----------------- ##
3778 # ltsugar.m4 -- libtool m4 base layer. -*-Autoconf-*-
3780 # Copyright (C) 2004, 2005, 2007, 2008 Free Software Foundation, Inc.
3781 # Written by Gary V. Vaughan, 2004
3783 # This file is free software; the Free Software Foundation gives
3784 # unlimited permission to copy and/or distribute it, with or without
3785 # modifications, as long as this notice is preserved.
3787 # serial 6 ltsugar.m4
3789 # This is to help aclocal find these macros, as it can't see m4_define.
3793 # lt_join(SEP, ARG1, [ARG2...])
3794 # -----------------------------
3795 # Produce ARG1SEPARG2...SEPARGn, omitting [] arguments and their
3796 # associated separator.
3797 # Needed until we can rely on m4_join from Autoconf 2.62, since all earlier
3798 # versions in m4sugar had bugs.
3806 # Manipulate m4 lists.
3807 # These macros are necessary as long as will still need to support
3808 # Autoconf-2.59 which quotes differently.
3814 # lt_append(MACRO-NAME, STRING, [SEPARATOR])
3815 # ------------------------------------------
3816 # Redefine MACRO-NAME to hold its former content plus `SEPARATOR'`STRING'.
3817 # Note that neither SEPARATOR nor STRING are expanded; they are appended
3818 # to MACRO-NAME as is (leaving the expansion for when MACRO-NAME is invoked).
3819 # No SEPARATOR is output if MACRO-NAME was previously undefined (different
3820 # than defined and empty).
3822 # This macro is needed until we can rely on Autoconf 2.62, since earlier
3823 # versions of m4sugar mistakenly expanded SEPARATOR but not STRING.
3828 # lt_combine(SEP, PREFIX-LIST, INFIX, SUFFIX1, [SUFFIX2...])
3829 # ----------------------------------------------------------
3830 # Produce a SEP delimited list of all paired combinations of elements of
3831 # PREFIX-LIST with SUFFIX1 through SUFFIXn. Each element of the list
3832 # has the form PREFIXmINFIXSUFFIXn.
3833 # Needed until we can rely on m4_combine added in Autoconf 2.62.
3837 # lt_if_append_uniq(MACRO-NAME, VARNAME, [SEPARATOR], [UNIQ], [NOT-UNIQ])
3838 # -----------------------------------------------------------------------
3839 # Iff MACRO-NAME does not yet contain VARNAME, then append it (delimited
3840 # by SEPARATOR if supplied) and expand UNIQ, else NOT-UNIQ.
3844 # lt_dict_add(DICT, KEY, VALUE)
3845 # -----------------------------
3849 # lt_dict_add_subkey(DICT, KEY, SUBKEY, VALUE)
3850 # --------------------------------------------
3854 # lt_dict_fetch(DICT, KEY, [SUBKEY])
3855 # ----------------------------------
3859 # lt_if_dict_fetch(DICT, KEY, [SUBKEY], VALUE, IF-TRUE, [IF-FALSE])
3860 # -----------------------------------------------------------------
3864 # lt_dict_filter(DICT, [SUBKEY], VALUE, [SEPARATOR], KEY, [...])
3865 # --------------------------------------------------------------
3868 # ltversion.m4 -- version numbers -*- Autoconf -*-
3870 # Copyright (C) 2004 Free Software Foundation, Inc.
3871 # Written by Scott James Remnant, 2004
3873 # This file is free software; the Free Software Foundation gives
3874 # unlimited permission to copy and/or distribute it, with or without
3875 # modifications, as long as this notice is preserved.
3877 # Generated from ltversion.in.
3879 # serial 3134 ltversion.m4
3880 # This file is part of GNU Libtool
3887 # lt~obsolete.m4 -- aclocal satisfying obsolete definitions. -*-Autoconf-*-
3889 # Copyright (C) 2004, 2005, 2007, 2009 Free Software Foundation, Inc.
3890 # Written by Scott James Remnant, 2004.
3892 # This file is free software; the Free Software Foundation gives
3893 # unlimited permission to copy and/or distribute it, with or without
3894 # modifications, as long as this notice is preserved.
3896 # serial 4 lt~obsolete.m4
3898 # These exist entirely to fool aclocal when bootstrapping libtool.
3900 # In the past libtool.m4 has provided macros via AC_DEFUN (or AU_DEFUN)
3901 # which have later been changed to m4_define as they aren't part of the
3902 # exported API, or moved to Autoconf or Automake where they belong.
3904 # The trouble is, aclocal is a bit thick. It'll see the old AC_DEFUN
3905 # in /usr/share/aclocal/libtool.m4 and remember it, then when it sees us
3906 # using a macro with the same name in our local m4/libtool.m4 it'll
3907 # pull the old libtool.m4 in (it doesn't see our shiny new m4_define
3908 # and doesn't know about Autoconf macros at all.)
3910 # So we provide this file, which has a silly filename so it's always
3911 # included after everything else. This provides aclocal with the
3912 # AC_DEFUNs it wants, but when m4 processes it, it doesn't do anything
3913 # because those macros already exist, or will be overwritten later.
3914 # We use AC_DEFUN over AU_DEFUN for compatibility with aclocal-1.6.
3916 # Anytime we withdraw an AC_DEFUN or AU_DEFUN, remember to add it here.
3917 # Yes, that means every name once taken will need to remain here until
3918 # we give up compatibility with versions before 1.7, at which point
3919 # we need to keep only those names which we still refer to.
3921 # This is to help aclocal find these macros, as it can't see m4_define.
3988 # Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2007
3989 # Free Software Foundation, Inc.
3991 # This file is free software; the Free Software Foundation
3992 # gives unlimited permission to copy and/or distribute it,
3993 # with or without modifications, as long as this notice is preserved.
3997 # Based on depend.m4 from automake 1.9, modified for standalone use in
3998 # an environment where GNU make is required.
4000 # ZW_PROG_COMPILER_DEPENDENCIES
4001 # -----------------------------
4002 # Variant of _AM_DEPENDENCIES which just does the dependency probe and
4003 # sets fooDEPMODE accordingly. Cache-variable compatible with
4004 # original; not side-effect compatible. As the users of this macro
4005 # may require accurate dependencies for correct builds, it does *not*
4006 # honor --disable-dependency-checking, and failure to detect a usable
4007 # method is an error. depcomp is assumed to be located in
4010 # FIXME: Should use the Autoconf 2.5x language-selection mechanism.
4016 # Choose a directory name for dependency files.
4021 # As AM_SET_DEPDIR, but also create the directory at config.status time.
4068 sim_inline
="-DDEFAULT_INLINE=0"
4105 # intl sister-directory configuration rules.
4108 # The idea behind this macro is that there's no need to repeat all the
4109 # autoconf probes done by the intl directory - it's already done them
4110 # for us. In fact, there's no need even to look at the cache for the
4111 # answers. All we need to do is nab a few pieces of information.
4112 # The intl directory is set up to make this easy, by generating a
4113 # small file which can be sourced as a shell script; then we produce
4114 # the necessary substitutions and definitions for this directory.
4118 # Autoconf M4 include file defining utility macros for complex Canadian
4130 # _NCN_TOOL_PREFIXES: Some stuff that oughtta be done in AC_CANONICAL_SYSTEM
4132 # These demand that AC_CANONICAL_SYSTEM be called beforehand.
4135 # NCN_STRICT_CHECK_TOOLS(variable, progs-to-check-for,[value-if-not-found],[path])
4136 # Like plain AC_CHECK_TOOLS, but require prefix if build!=host.
4140 # NCN_STRICT_CHECK_TARGET_TOOLS(variable, progs-to-check-for,[value-if-not-found],[path])
4141 # Like CVS Autoconf AC_CHECK_TARGET_TOOLS, but require prefix if build!=target.
4145 # Backported from Autoconf 2.5x; can go away when and if
4146 # we switch. Put the OS path separator in $PATH_SEPARATOR.
4151 # ACX_HAVE_GCC_FOR_TARGET
4152 # Check if the variable GCC_FOR_TARGET really points to a GCC binary.
4155 # ACX_CHECK_INSTALLED_TARGET_TOOL(VAR, PROG)
4156 # Searching for installed target binutils. We need to take extra care,
4157 # else we may find the wrong assembler, linker, etc., and lose.
4159 # First try --with-build-time-tools, if specified.
4161 # For build != host, we ask the installed GCC for the name of the tool it
4162 # uses, and accept it if it is an absolute path. This is because the
4163 # only good choice for a compiler is the same GCC version that is being
4164 # installed (or we couldn't make target libraries), and we assume that
4165 # on the host system we'll have not only the same GCC version, but also
4166 # the same binutils version.
4168 # For build == host, search the same directories that the installed
4169 # compiler will search. We used to do this for the assembler, linker,
4170 # and nm only; for simplicity of configuration, however, we extend this
4171 # criterion to tools (such as ar and ranlib) that are never invoked by
4172 # the compiler, to avoid mismatches.
4174 # Also note we have to check MD_EXEC_PREFIX before checking the user's path
4175 # if build == target. This makes the most sense only when bootstrapping,
4176 # but we also do so when build != host. In this case, we hope that the
4177 # build and host systems will have similar contents of MD_EXEC_PREFIX.
4179 # If we do not find a suitable binary, then try the user's path.
4183 # AC_PROG_CPP_WERROR
4184 # Used for autoconf 2.5x to force AC_PREPROC_IFELSE to reject code which
4185 # triggers warnings from the preprocessor. Will be in autoconf 2.58.
4186 # For now, using this also overrides header checks to use only the
4187 # preprocessor (matches 2.13 behavior; matching 2.58's behavior is a
4188 # bit harder from here).
4189 # Eventually autoconf will default to checking headers with the compiler
4190 # instead, and we'll have to do this differently.
4192 # AC_PROG_CPP_WERROR
4195 # We require the gnatbind & gnatmake programs, as well as a compiler driver
4196 # that understands Ada. We use the user's CC setting, already found, and
4197 # possibly add $1 to the command-line parameters.
4199 # Sets the shell variable have_gnat to yes or no as appropriate, and
4200 # substitutes GNATBIND and GNATMAKE.
4227 for ac_dir
in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
4228 for ac_t
in install-sh
install.sh shtool
; do
4229 if test -f "$ac_dir/$ac_t"; then
4231 ac_install_sh
="$ac_aux_dir/$ac_t -c"
4236 if test -z "$ac_aux_dir"; then
4237 as_fn_error
"cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
4240 # These three variables are undocumented and unsupported,
4241 # and are intended to be withdrawn in a future Autoconf release.
4242 # They can cause serious problems if a builder's source tree is in a directory
4243 # whose full name contains unusual characters.
4244 ac_config_guess
="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
4245 ac_config_sub
="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
4246 ac_configure
="$SHELL $ac_aux_dir/configure" # Please don't use this var.
4249 # Find a good install program. We prefer a C program (faster),
4250 # so one script is as good as another. But avoid the broken or
4251 # incompatible versions:
4252 # SysV /etc/install, /usr/sbin/install
4253 # SunOS /usr/etc/install
4254 # IRIX /sbin/install
4256 # AmigaOS /C/install, which installs bootblocks on floppy discs
4257 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
4258 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
4259 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
4260 # OS/2's system install, which has a completely different semantic
4261 # ./install, which can be erroneously created by make from ./install.sh.
4262 # Reject install programs that cannot install multiple files.
4263 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
4264 $as_echo_n "checking for a BSD-compatible install... " >&6; }
4265 if test -z "$INSTALL"; then
4266 if test "${ac_cv_path_install+set}" = set; then :
4267 $as_echo_n "(cached) " >&6
4269 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4273 test -z "$as_dir" && as_dir
=.
4274 # Account for people who put trailing slashes in PATH elements.
4275 case $as_dir/ in #((
4276 .
/ | .
// |
/[cC
]/* | \
4277 /etc
/* |
/usr
/sbin
/* |
/usr
/etc
/* |
/sbin
/* |
/usr
/afsws
/bin
/* | \
4278 ?
:[\\/]os2
[\\/]install[\\/]* | ?
:[\\/]OS2
[\\/]INSTALL
[\\/]* | \
4281 # OSF1 and SCO ODT 3.0 have their own names for install.
4282 # Don't use installbsd from OSF since it installs stuff as root
4284 for ac_prog
in ginstall scoinst
install; do
4285 for ac_exec_ext
in '' $ac_executable_extensions; do
4286 if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
4287 if test $ac_prog = install &&
4288 grep dspmsg
"$as_dir/$ac_prog$ac_exec_ext" >/dev
/null
2>&1; then
4289 # AIX install. It has an incompatible calling convention.
4291 elif test $ac_prog = install &&
4292 grep pwplus
"$as_dir/$ac_prog$ac_exec_ext" >/dev
/null
2>&1; then
4293 # program-specific install script used by HP pwplus--don't use.
4296 rm -rf conftest.one conftest.two conftest.dir
4297 echo one
> conftest.one
4298 echo two
> conftest.two
4300 if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two
"`pwd`/conftest.dir" &&
4301 test -s conftest.one
&& test -s conftest.two
&&
4302 test -s conftest.dir
/conftest.one
&&
4303 test -s conftest.dir
/conftest.two
4305 ac_cv_path_install
="$as_dir/$ac_prog$ac_exec_ext -c"
4318 rm -rf conftest.one conftest.two conftest.dir
4321 if test "${ac_cv_path_install+set}" = set; then
4322 INSTALL
=$ac_cv_path_install
4324 # As a last resort, use the slow shell script. Don't cache a
4325 # value for INSTALL within a source directory, because that will
4326 # break other packages using the cache if that directory is
4327 # removed, or if the value is a relative name.
4328 INSTALL
=$ac_install_sh
4331 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
4332 $as_echo "$INSTALL" >&6; }
4334 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
4335 # It thinks the first close brace ends the variable substitution.
4336 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM
='${INSTALL}'
4338 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT
='${INSTALL}'
4340 test -z "$INSTALL_DATA" && INSTALL_DATA
='${INSTALL} -m 644'
4343 ac_cpp
='$CPP $CPPFLAGS'
4344 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4345 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4346 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
4347 if test -n "$ac_tool_prefix"; then
4348 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
4349 set dummy
${ac_tool_prefix}gcc
; ac_word
=$2
4350 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4351 $as_echo_n "checking for $ac_word... " >&6; }
4352 if test "${ac_cv_prog_CC+set}" = set; then :
4353 $as_echo_n "(cached) " >&6
4355 if test -n "$CC"; then
4356 ac_cv_prog_CC
="$CC" # Let the user override the test.
4358 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4362 test -z "$as_dir" && as_dir
=.
4363 for ac_exec_ext
in '' $ac_executable_extensions; do
4364 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4365 ac_cv_prog_CC
="${ac_tool_prefix}gcc"
4366 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4376 if test -n "$CC"; then
4377 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4378 $as_echo "$CC" >&6; }
4380 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4381 $as_echo "no" >&6; }
4386 if test -z "$ac_cv_prog_CC"; then
4388 # Extract the first word of "gcc", so it can be a program name with args.
4389 set dummy gcc
; ac_word
=$2
4390 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4391 $as_echo_n "checking for $ac_word... " >&6; }
4392 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
4393 $as_echo_n "(cached) " >&6
4395 if test -n "$ac_ct_CC"; then
4396 ac_cv_prog_ac_ct_CC
="$ac_ct_CC" # Let the user override the test.
4398 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4402 test -z "$as_dir" && as_dir
=.
4403 for ac_exec_ext
in '' $ac_executable_extensions; do
4404 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4405 ac_cv_prog_ac_ct_CC
="gcc"
4406 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4415 ac_ct_CC
=$ac_cv_prog_ac_ct_CC
4416 if test -n "$ac_ct_CC"; then
4417 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
4418 $as_echo "$ac_ct_CC" >&6; }
4420 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4421 $as_echo "no" >&6; }
4424 if test "x$ac_ct_CC" = x
; then
4427 case $cross_compiling:$ac_tool_warned in
4429 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4430 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4431 ac_tool_warned
=yes ;;
4439 if test -z "$CC"; then
4440 if test -n "$ac_tool_prefix"; then
4441 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
4442 set dummy
${ac_tool_prefix}cc
; ac_word
=$2
4443 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4444 $as_echo_n "checking for $ac_word... " >&6; }
4445 if test "${ac_cv_prog_CC+set}" = set; then :
4446 $as_echo_n "(cached) " >&6
4448 if test -n "$CC"; then
4449 ac_cv_prog_CC
="$CC" # Let the user override the test.
4451 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4455 test -z "$as_dir" && as_dir
=.
4456 for ac_exec_ext
in '' $ac_executable_extensions; do
4457 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4458 ac_cv_prog_CC
="${ac_tool_prefix}cc"
4459 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4469 if test -n "$CC"; then
4470 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4471 $as_echo "$CC" >&6; }
4473 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4474 $as_echo "no" >&6; }
4480 if test -z "$CC"; then
4481 # Extract the first word of "cc", so it can be a program name with args.
4482 set dummy cc
; ac_word
=$2
4483 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4484 $as_echo_n "checking for $ac_word... " >&6; }
4485 if test "${ac_cv_prog_CC+set}" = set; then :
4486 $as_echo_n "(cached) " >&6
4488 if test -n "$CC"; then
4489 ac_cv_prog_CC
="$CC" # Let the user override the test.
4492 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4496 test -z "$as_dir" && as_dir
=.
4497 for ac_exec_ext
in '' $ac_executable_extensions; do
4498 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4499 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
4500 ac_prog_rejected
=yes
4504 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4511 if test $ac_prog_rejected = yes; then
4512 # We found a bogon in the path, so make sure we never use it.
4513 set dummy
$ac_cv_prog_CC
4515 if test $# != 0; then
4516 # We chose a different compiler from the bogus one.
4517 # However, it has the same basename, so the bogon will be chosen
4518 # first if we set CC to just the basename; use the full file name.
4520 ac_cv_prog_CC
="$as_dir/$ac_word${1+' '}$@"
4526 if test -n "$CC"; then
4527 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4528 $as_echo "$CC" >&6; }
4530 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4531 $as_echo "no" >&6; }
4536 if test -z "$CC"; then
4537 if test -n "$ac_tool_prefix"; then
4538 for ac_prog
in cl.exe
4540 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4541 set dummy
$ac_tool_prefix$ac_prog; ac_word
=$2
4542 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4543 $as_echo_n "checking for $ac_word... " >&6; }
4544 if test "${ac_cv_prog_CC+set}" = set; then :
4545 $as_echo_n "(cached) " >&6
4547 if test -n "$CC"; then
4548 ac_cv_prog_CC
="$CC" # Let the user override the test.
4550 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4554 test -z "$as_dir" && as_dir
=.
4555 for ac_exec_ext
in '' $ac_executable_extensions; do
4556 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4557 ac_cv_prog_CC
="$ac_tool_prefix$ac_prog"
4558 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4568 if test -n "$CC"; then
4569 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4570 $as_echo "$CC" >&6; }
4572 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4573 $as_echo "no" >&6; }
4577 test -n "$CC" && break
4580 if test -z "$CC"; then
4582 for ac_prog
in cl.exe
4584 # Extract the first word of "$ac_prog", so it can be a program name with args.
4585 set dummy
$ac_prog; ac_word
=$2
4586 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4587 $as_echo_n "checking for $ac_word... " >&6; }
4588 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
4589 $as_echo_n "(cached) " >&6
4591 if test -n "$ac_ct_CC"; then
4592 ac_cv_prog_ac_ct_CC
="$ac_ct_CC" # Let the user override the test.
4594 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4598 test -z "$as_dir" && as_dir
=.
4599 for ac_exec_ext
in '' $ac_executable_extensions; do
4600 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4601 ac_cv_prog_ac_ct_CC
="$ac_prog"
4602 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4611 ac_ct_CC
=$ac_cv_prog_ac_ct_CC
4612 if test -n "$ac_ct_CC"; then
4613 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
4614 $as_echo "$ac_ct_CC" >&6; }
4616 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4617 $as_echo "no" >&6; }
4621 test -n "$ac_ct_CC" && break
4624 if test "x$ac_ct_CC" = x
; then
4627 case $cross_compiling:$ac_tool_warned in
4629 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4630 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4631 ac_tool_warned
=yes ;;
4640 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4641 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4642 as_fn_error
"no acceptable C compiler found in \$PATH
4643 See \`config.log' for more details." "$LINENO" 5; }
4645 # Provide some information about the compiler.
4646 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
4649 for ac_option
in --version -v -V -qversion; do
4650 { { ac_try
="$ac_compiler $ac_option >&5"
4652 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
4653 *) ac_try_echo=$ac_try;;
4655 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4656 $as_echo "$ac_try_echo"; } >&5
4657 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
4659 if test -s conftest.err; then
4661 ... rest of stderr output deleted ...
4662 10q' conftest.err >conftest.er1
4663 cat conftest.er1 >&5
4664 rm -f conftest.er1 conftest.err
4666 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4667 test $ac_status = 0; }
4670 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4671 /* end confdefs.h. */
4681 ac_clean_files_save=$ac_clean_files
4682 ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out conftest.out"
4683 # Try to create an executable without -o first, disregard a.out.
4684 # It will help us diagnose broken compilers, and finding out an intuition
4686 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
4687 $as_echo_n "checking for C compiler default output file name... " >&6; }
4688 ac_link_default=`$as_echo "$ac_link" |
sed 's/ -o *conftest[^ ]*//'`
4690 # The possible output files:
4691 ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
4694 for ac_file in $ac_files
4697 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
4698 * ) ac_rmfiles="$ac_rmfiles $ac_file";;
4703 if { { ac_try="$ac_link_default"
4705 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
4706 *) ac_try_echo
=$ac_try;;
4708 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4709 $as_echo "$ac_try_echo"; } >&5
4710 (eval "$ac_link_default") 2>&5
4712 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4713 test $ac_status = 0; }; then :
4714 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
4715 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
4716 # in a Makefile. We should not override ac_cv_exeext if it was cached,
4717 # so that the user can short-circuit this test for compilers unknown to
4719 for ac_file
in $ac_files ''
4721 test -f "$ac_file" ||
continue
4723 *.
$ac_ext |
*.xcoff |
*.tds |
*.d |
*.pdb |
*.xSYM |
*.bb |
*.bbg |
*.map |
*.inf |
*.dSYM |
*.o |
*.obj
)
4726 # We found the default executable, but exeext='' is most
4730 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no
;
4732 ac_cv_exeext
=`expr "$ac_file" : '[^.]*\(\..*\)'`
4734 # We set ac_cv_exeext here because the later test for it is not
4735 # safe: cross compilers may not add the suffix if given an `-o'
4736 # argument, so we may need to know it at that point already.
4737 # Even if this section looks crufty: it has the advantage of
4744 test "$ac_cv_exeext" = no
&& ac_cv_exeext
=
4749 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
4750 $as_echo "$ac_file" >&6; }
4751 if test -z "$ac_file"; then :
4752 $as_echo "$as_me: failed program was:" >&5
4753 sed 's/^/| /' conftest.
$ac_ext >&5
4755 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4756 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4757 { as_fn_set_status
77
4758 as_fn_error
"C compiler cannot create executables
4759 See \`config.log' for more details." "$LINENO" 5; }; }
4761 ac_exeext
=$ac_cv_exeext
4763 # Check that the compiler produces executables we can run. If not, either
4764 # the compiler is broken, or we cross compile.
4765 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
4766 $as_echo_n "checking whether the C compiler works... " >&6; }
4767 # If not cross compiling, check that we can run a simple program.
4768 if test "$cross_compiling" != yes; then
4769 if { ac_try
='./$ac_file'
4770 { { case "(($ac_try" in
4771 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
4772 *) ac_try_echo=$ac_try;;
4774 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4775 $as_echo "$ac_try_echo"; } >&5
4776 (eval "$ac_try") 2>&5
4778 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4779 test $ac_status = 0; }; }; then
4782 if test "$cross_compiling" = maybe; then
4785 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4786 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4787 as_fn_error "cannot run C compiled programs.
4788 If you meant to cross compile
, use \
`--host'.
4789 See \`config.log
' for more details." "$LINENO" 5; }
4793 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4794 $as_echo "yes" >&6; }
4796 rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out conftest.out
4797 ac_clean_files=$ac_clean_files_save
4798 # Check that the compiler produces executables we can run. If not, either
4799 # the compiler is broken, or we cross compile.
4800 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
4801 $as_echo_n "checking whether we are cross compiling... " >&6; }
4802 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
4803 $as_echo "$cross_compiling" >&6; }
4805 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
4806 $as_echo_n "checking for suffix of executables... " >&6; }
4807 if { { ac_try="$ac_link"
4809 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4810 *) ac_try_echo=$ac_try;;
4812 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4813 $as_echo "$ac_try_echo"; } >&5
4814 (eval "$ac_link") 2>&5
4816 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4817 test $ac_status = 0; }; then :
4818 # If both `conftest.exe' and
`conftest' are `present
' (well, observable)
4819 # catch `conftest.exe'. For instance with Cygwin
, `ls conftest' will
4820 # work properly (i.e., refer to `conftest.exe
'), while it won't with
4822 for ac_file
in conftest.exe conftest conftest.
*; do
4823 test -f "$ac_file" ||
continue
4825 *.
$ac_ext |
*.xcoff |
*.tds |
*.d |
*.pdb |
*.xSYM |
*.bb |
*.bbg |
*.map |
*.inf |
*.dSYM |
*.o |
*.obj
) ;;
4826 *.
* ) ac_cv_exeext
=`expr "$ac_file" : '[^.]*\(\..*\)'`
4832 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4833 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4834 as_fn_error
"cannot compute suffix of executables: cannot compile and link
4835 See \`config.log' for more details." "$LINENO" 5; }
4837 rm -f conftest
$ac_cv_exeext
4838 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
4839 $as_echo "$ac_cv_exeext" >&6; }
4841 rm -f conftest.
$ac_ext
4842 EXEEXT
=$ac_cv_exeext
4844 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
4845 $as_echo_n "checking for suffix of object files... " >&6; }
4846 if test "${ac_cv_objext+set}" = set; then :
4847 $as_echo_n "(cached) " >&6
4849 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4850 /* end confdefs.h. */
4860 rm -f conftest.o conftest.obj
4861 if { { ac_try
="$ac_compile"
4863 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
4864 *) ac_try_echo=$ac_try;;
4866 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4867 $as_echo "$ac_try_echo"; } >&5
4868 (eval "$ac_compile") 2>&5
4870 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4871 test $ac_status = 0; }; then :
4872 for ac_file in conftest.o conftest.obj conftest.*; do
4873 test -f "$ac_file" || continue;
4875 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
4876 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
4881 $as_echo "$as_me: failed program was:" >&5
4882 sed 's/^/| /' conftest.$ac_ext >&5
4884 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4885 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4886 as_fn_error "cannot compute suffix of object files
: cannot compile
4887 See \
`config.log' for more details." "$LINENO" 5; }
4889 rm -f conftest.$ac_cv_objext conftest.$ac_ext
4891 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
4892 $as_echo "$ac_cv_objext" >&6; }
4893 OBJEXT=$ac_cv_objext
4895 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
4896 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
4897 if test "${ac_cv_c_compiler_gnu+set}" = set; then :
4898 $as_echo_n "(cached) " >&6
4900 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4901 /* end confdefs.h. */
4914 if ac_fn_c_try_compile "$LINENO"; then :
4919 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4920 ac_cv_c_compiler_gnu=$ac_compiler_gnu
4923 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
4924 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
4925 if test $ac_compiler_gnu = yes; then
4930 ac_test_CFLAGS=${CFLAGS+set}
4931 ac_save_CFLAGS=$CFLAGS
4932 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
4933 $as_echo_n "checking whether $CC accepts -g... " >&6; }
4934 if test "${ac_cv_prog_cc_g+set}" = set; then :
4935 $as_echo_n "(cached) " >&6
4937 ac_save_c_werror_flag=$ac_c_werror_flag
4938 ac_c_werror_flag=yes
4941 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4942 /* end confdefs.h. */
4952 if ac_fn_c_try_compile "$LINENO"; then :
4956 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4957 /* end confdefs.h. */
4967 if ac_fn_c_try_compile "$LINENO"; then :
4970 ac_c_werror_flag=$ac_save_c_werror_flag
4972 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4973 /* end confdefs.h. */
4983 if ac_fn_c_try_compile "$LINENO"; then :
4986 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4988 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4990 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4991 ac_c_werror_flag=$ac_save_c_werror_flag
4993 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
4994 $as_echo "$ac_cv_prog_cc_g" >&6; }
4995 if test "$ac_test_CFLAGS" = set; then
4996 CFLAGS=$ac_save_CFLAGS
4997 elif test $ac_cv_prog_cc_g = yes; then
4998 if test "$GCC" = yes; then
5004 if test "$GCC" = yes; then
5010 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
5011 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
5012 if test "${ac_cv_prog_cc_c89+set}" = set; then :
5013 $as_echo_n "(cached) " >&6
5015 ac_cv_prog_cc_c89=no
5017 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5018 /* end confdefs.h. */
5021 #include <sys/types.h>
5022 #include <sys/stat.h>
5023 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
5024 struct buf { int x; };
5025 FILE * (*rcsopen) (struct buf *, struct stat *, int);
5026 static char *e (p, i)
5032 static char *f (char * (*g) (char **, int), char **p, ...)
5037 s = g (p, va_arg (v,int));
5042 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
5043 function prototypes and stuff, but not '\xHH' hex character constants.
5044 These don't provoke an error unfortunately, instead are silently treated
5045 as 'x'. The following induces an error, until -std is added to get
5046 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
5047 array size at least. It's necessary to write '\x00'==0 to get something
5048 that's true only with -std. */
5049 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
5051 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
5052 inside strings and character constants. */
5054 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
5056 int test (int i, double x);
5057 struct s1 {int (*f) (int a);};
5058 struct s2 {int (*f) (double a);};
5059 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
5065 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
5070 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
5071 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
5073 CC="$ac_save_CC $ac_arg"
5074 if ac_fn_c_try_compile "$LINENO"; then :
5075 ac_cv_prog_cc_c89=$ac_arg
5077 rm -f core conftest.err conftest.$ac_objext
5078 test "x$ac_cv_prog_cc_c89" != "xno" && break
5080 rm -f conftest.$ac_ext
5085 case "x$ac_cv_prog_cc_c89" in
5087 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
5088 $as_echo "none needed" >&6; } ;;
5090 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
5091 $as_echo "unsupported" >&6; } ;;
5093 CC="$CC $ac_cv_prog_cc_c89"
5094 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
5095 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
5097 if test "x$ac_cv_prog_cc_c89" != xno; then :
5102 ac_cpp='$CPP $CPPFLAGS'
5103 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5104 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5105 ac_compiler_gnu=$ac_cv_c_compiler_gnu
5108 # Put a plausible default for CC_FOR_BUILD in Makefile.
5109 if test "x$cross_compiling" = "xno"; then
5110 CC_FOR_BUILD='$(CC)'
5114 CFLAGS_FOR_BUILD=${CFLAGS_FOR_BUILD-${CFLAGS}}
5117 # If we haven't got the data from the intl directory,
5118 # assume NLS is disabled.
5127 if test -f ../../intl/config.intl; then
5128 . ../../intl/config.intl
5130 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NLS is requested" >&5
5131 $as_echo_n "checking whether NLS is requested... " >&6; }
5132 if test x"$USE_NLS" != xyes; then
5133 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5134 $as_echo "no" >&6; }
5136 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5137 $as_echo "yes" >&6; }
5139 $as_echo "#define ENABLE_NLS 1" >>confdefs.h
5142 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for catalogs to be installed" >&5
5143 $as_echo_n "checking for catalogs to be installed... " >&6; }
5144 # Look for .po and .gmo files in the source directory.
5147 for cat in $srcdir/po/*.gmo $srcdir/po/*.po; do
5148 # If there aren't any .gmo files the shell will give us the
5149 # literal string "../path/to/srcdir/po/*.gmo" which has to be
5151 case "$cat" in *\**)
5154 # The quadruple backslash is collapsed to a double backslash
5155 # by the backticks, then collapsed again by the double quotes,
5156 # leaving us with one backslash in the sed expression (right
5157 # before the dot that mustn't act as a wildcard).
5158 cat=`echo $cat |
sed -e "s!$srcdir/po/!!" -e "s!\\\\.po!.gmo!"`
5159 lang=`echo $cat |
sed -e "s!\\\\.gmo!!"`
5160 # The user is allowed to set LINGUAS to a list of languages to
5161 # install catalogs for. If it's empty that means "all of them."
5162 if test "x$LINGUAS" = x; then
5163 CATALOGS="$CATALOGS $cat"
5164 XLINGUAS="$XLINGUAS $lang"
5166 case "$LINGUAS" in *$lang*)
5167 CATALOGS="$CATALOGS $cat"
5168 XLINGUAS="$XLINGUAS $lang"
5174 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LINGUAS" >&5
5175 $as_echo "$LINGUAS" >&6; }
5189 # Check whether --enable-sim-alignment was given.
5190 if test "${enable_sim_alignment+set}" = set; then :
5191 enableval=$enable_sim_alignment; case "${enableval}" in
5192 yes | strict | STRICT) sim_alignment="-DWITH_ALIGNMENT=STRICT_ALIGNMENT";;
5193 no | nonstrict | NONSTRICT) sim_alignment="-DWITH_ALIGNMENT=NONSTRICT_ALIGNMENT";;
5194 0 | default | DEFAULT) sim_alignment="-DWITH_ALIGNMENT=0";;
5195 *) as_fn_error "\"Unknown value $enableval passed to --enable-sim-alignment\"" "$LINENO" 5; sim_alignment="";;
5197 if test x"$silent" != x"yes" && test x"$sim_alignment" != x""; then
5198 echo "Setting alignment flags = $sim_alignment" 6>&1
5205 # Check whether --enable-sim-assert was given.
5206 if test "${enable_sim_assert+set}" = set; then :
5207 enableval=$enable_sim_assert; case "${enableval}" in
5208 yes) sim_assert="-DWITH_ASSERT=1";;
5209 no) sim_assert="-DWITH_ASSERT=0";;
5210 *) as_fn_error "\"--enable-sim-assert does not take a value\"" "$LINENO" 5; sim_assert="";;
5212 if test x"$silent" != x"yes" && test x"$sim_assert" != x""; then
5213 echo "Setting assert flags = $sim_assert" 6>&1
5220 # Check whether --enable-sim-bitsize was given.
5221 if test "${enable_sim_bitsize+set}" = set; then :
5222 enableval=$enable_sim_bitsize; case "${enableval}" in
5223 32|64) sim_bitsize="-DWITH_TARGET_WORD_BITSIZE=$enableval";;
5224 *) as_fn_error "\"--enable-sim-bitsize was given $enableval. Expected 32 or 64\"" "$LINENO" 5; sim_bitsize="";;
5226 if test x"$silent" != x"yes" && test x"$sim_bitsize" != x""; then
5227 echo "Setting bitsize flags = $sim_bitsize" 6>&1
5234 # Check whether --enable-sim-cflags was given.
5235 if test "${enable_sim_cflags+set}" = set; then :
5236 enableval=$enable_sim_cflags; case "${enableval}" in
5237 yes) sim_cflags="-O2 -fomit-frame-pointer";;
5239 *) sim_cflags=`echo "${enableval}" |
sed -e "s/,/ /g"`;;
5241 if test x"$silent" != x"yes" && test x"$sim_cflags" != x""; then
5242 echo "Setting sim cflags = $sim_cflags" 6>&1
5249 # Check whether --enable-sim-config was given.
5250 if test "${enable_sim_config+set}" = set; then :
5251 enableval=$enable_sim_config; case "${enableval}" in
5252 yes|no) as_fn_error "\"No value supplied for --enable-sim-config=file\"" "$LINENO" 5;;
5253 *) if test -f "${srcdir}/${enableval}"; then
5254 sim_config="${enableval}";
5255 elif test -f "${srcdir}/${enableval}-config.h"; then
5256 sim_config="${enableval}-config.h"
5258 as_fn_error "\"Config file $enableval was not found\"" "$LINENO" 5;
5259 sim_config=std-config.h
5262 if test x"$silent" != x"yes" && test x"$sim_config" != x""; then
5263 echo "Setting config flags = $sim_config" 6>&1
5266 sim_config="std-config.h"
5267 if test x"$silent" != x"yes"; then
5268 echo "Setting config flags = $sim_config" 6>&1
5273 # Check whether --enable-sim-decode-mechanism was given.
5274 if test "${enable_sim_decode_mechanism+set}" = set; then :
5275 enableval=$enable_sim_decode_mechanism; case "${enableval}" in
5276 yes|no) as_fn_error "\"No value supplied for --enable-sim-decode-mechanism=file\"" "$LINENO" 5;;
5277 array|switch|padded-switch|goto-switch) sim_decode_mechanism="-T ${enableval}";;
5278 *) as_fn_error "\"File $enableval is not an opcode rules file\"" "$LINENO" 5;
5279 sim_decode_mechanism="switch";;
5281 if test x"$silent" != x"yes" && test x"$sim_decode_mechanism" != x""; then
5282 echo "Setting decode mechanism flags = $sim_decode_mechanism" 6>&1
5285 sim_decode_mechanism=""
5286 if test x"$silent" != x"yes"; then
5287 echo "Setting decode mechanism flags = $sim_decode_mechanism"
5292 # Check whether --enable-sim-default-model was given.
5293 if test "${enable_sim_default_model+set}" = set; then :
5294 enableval=$enable_sim_default_model; case "${enableval}" in
5295 yes|no) as_fn_error "\"No value supplied for --enable-sim-default-model=model\"" "$LINENO" 5;;
5296 *) sim_default_model="-DWITH_DEFAULT_MODEL=${enableval}";;
5298 if test x"$silent" != x"yes" && test x"$sim_default_model" != x""; then
5299 echo "Setting default-model flags = $sim_default_model" 6>&1
5302 sim_default_model=""
5306 # Check whether --enable-sim-duplicate was given.
5307 if test "${enable_sim_duplicate+set}" = set; then :
5308 enableval=$enable_sim_duplicate; case "${enableval}" in
5311 *) as_fn_error "\"--enable-sim-duplicate does not take a value\"" "$LINENO" 5; sim_dup="";;
5313 if test x"$silent" != x"yes" && test x"$sim_dup" != x""; then
5314 echo "Setting duplicate flags = $sim_dup" 6>&1
5318 if test x"$silent" != x"yes"; then
5319 echo "Setting duplicate flags = $sim_dup" 6>&1
5324 # Check whether --enable-sim-endian was given.
5325 if test "${enable_sim_endian+set}" = set; then :
5326 enableval=$enable_sim_endian; case "${enableval}" in
5327 yes) case "$target" in
5328 *powerpc-*) sim_endian="-DWITH_TARGET_BYTE_ORDER=BIG_ENDIAN";;
5329 *powerpcle-*) sim_endian="-DWITH_TARGET_BYTE_ORDER=LITTLE_ENDIAN";;
5330 *) echo "Unknown target $target" 1>&6; sim_endian="-DWITH_TARGET_BYTE_ORDER=0";;
5332 no) sim_endian="-DWITH_TARGET_BYTE_ORDER=0";;
5333 b*|B*) sim_endian="-DWITH_TARGET_BYTE_ORDER=BIG_ENDIAN";;
5334 l*|L*) sim_endian="-DWITH_TARGET_BYTE_ORDER=LITTLE_ENDIAN";;
5335 *) as_fn_error "\"Unknown value $enableval for --enable-sim-endian\"" "$LINENO" 5; sim_endian="";;
5337 if test x"$silent" != x"yes" && test x"$sim_endian" != x""; then
5338 echo "Setting endian flags = $sim_endian" 6>&1
5345 # Check whether --enable-sim-env was given.
5346 if test "${enable_sim_env+set}" = set; then :
5347 enableval=$enable_sim_env; case "${enableval}" in
5348 operating | os | oea) sim_env="-DWITH_ENVIRONMENT=OPERATING_ENVIRONMENT";;
5349 virtual | vea) sim_env="-DWITH_ENVIRONMENT=VIRTUAL_ENVIRONMENT";;
5350 user | uea) sim_env="-DWITH_ENVIRONMENT=USER_ENVIRONMENT";;
5351 no) sim_env="-DWITH_ENVIRONMENT=0";;
5352 *) as_fn_error "\"Unknown value $enableval passed to --enable-sim-env\"" "$LINENO" 5; sim_env="";;
5354 if test x"$silent" != x"yes" && test x"$sim_env" != x""; then
5355 echo "Setting env flags = $sim_env" 6>&1
5362 # Check whether --enable-sim-filter was given.
5363 if test "${enable_sim_filter+set}" = set; then :
5364 enableval=$enable_sim_filter; case "${enableval}" in
5365 yes) as_fn_error "\"--enable-sim-filter must be specified with a rule to filter or no\"" "$LINENO" 5; sim_filter="";;
5367 *) sim_filter="-F $enableval";;
5369 if test x"$silent" != x"yes" && test x"$sim_filter" != x""; then
5370 echo "Setting filter flags = $sim_filter" 6>&1
5373 sim_filter="-F 32,f,o"
5374 if test x"$silent" != x"yes"; then
5375 echo "Setting filter flags = $sim_filter" 6>&1
5380 # Check whether --enable-sim-float was given.
5381 if test "${enable_sim_float+set}" = set; then :
5382 enableval=$enable_sim_float; case "${enableval}" in
5383 yes | hard) sim_float="-DWITH_FLOATING_POINT=HARD_FLOATING_POINT";;
5384 no | soft) sim_float="-DWITH_FLOATING_POINT=SOFT_FLOATING_POINT";;
5385 altivec) sim_float="-DWITH_ALTIVEC" ; sim_filter="${sim_filter},av" ;;
5386 *spe*|*simd*) sim_float="-DWITH_E500" ; sim_filter="${sim_filter},e500" ;;
5387 *) as_fn_error "\"Unknown value $enableval passed to --enable-sim-float\"" "$LINENO" 5; sim_float="";;
5389 if test x"$silent" != x"yes" && test x"$sim_float" != x""; then
5390 echo "Setting float flags = $sim_float" 6>&1
5395 *altivec*) sim_float="-DWITH_ALTIVEC" ; sim_filter="${sim_filter},av" ;;
5396 *spe*|*simd*) sim_float="-DWITH_E500" ; sim_filter="${sim_filter},e500" ;;
5403 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if union semun defined" >&5
5404 $as_echo_n "checking if union semun defined... " >&6; }
5405 if test "${ac_cv_HAS_UNION_SEMUN+set}" = set; then :
5406 $as_echo_n "(cached) " >&6
5408 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5409 /* end confdefs.h. */
5411 #include <sys/types.h>
5412 #include <sys/ipc.h>
5413 #include <sys/sem.h>
5422 if ac_fn_c_try_compile "$LINENO"; then :
5423 ac_cv_has_union_semun="yes"
5425 ac_cv_has_union_semun="no"
5427 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5428 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_has_union_semun" >&5
5429 $as_echo "$ac_cv_has_union_semun" >&6; }
5432 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_HAS_UNION_SEMUN" >&5
5433 $as_echo "$ac_cv_HAS_UNION_SEMUN" >&6; }
5436 if test "$ac_cv_has_union_semun" = "yes"; then
5437 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether System V semaphores are supported" >&5
5438 $as_echo_n "checking whether System V semaphores are supported... " >&6; }
5439 if test "${ac_cv_sysv_sem+set}" = set; then :
5440 $as_echo_n "(cached) " >&6
5443 if test "$cross_compiling" = yes; then :
5446 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5447 /* end confdefs.h. */
5449 #include <sys/types.h>
5450 #include <sys/ipc.h>
5451 #include <sys/sem.h>
5455 int id=semget(IPC_PRIVATE,1,IPC_CREAT|0400);
5458 arg.val = 0; /* avoid implicit type cast to union */
5459 if (semctl(id, 0, IPC_RMID, arg) == -1)
5465 if ac_fn_c_try_run "$LINENO"; then :
5466 ac_cv_sysv_sem="yes"
5470 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
5471 conftest.$ac_objext conftest.beam conftest.$ac_ext
5476 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sysv_sem" >&5
5477 $as_echo "$ac_cv_sysv_sem" >&6; }
5478 else # semun is not defined
5479 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether System V semaphores are supported" >&5
5480 $as_echo_n "checking whether System V semaphores are supported... " >&6; }
5481 if test "${ac_cv_sysv_sem+set}" = set; then :
5482 $as_echo_n "(cached) " >&6
5485 if test "$cross_compiling" = yes; then :
5488 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5489 /* end confdefs.h. */
5491 #include <sys/types.h>
5492 #include <sys/ipc.h>
5493 #include <sys/sem.h>
5496 struct semid_ds *buf;
5502 int id=semget(IPC_PRIVATE,1,IPC_CREAT|0400);
5505 arg.val = 0; /* avoid implicit type cast to union */
5506 if (semctl(id, 0, IPC_RMID, arg) == -1)
5512 if ac_fn_c_try_run "$LINENO"; then :
5513 ac_cv_sysv_sem="yes"
5517 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
5518 conftest.$ac_objext conftest.beam conftest.$ac_ext
5523 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sysv_sem" >&5
5524 $as_echo "$ac_cv_sysv_sem" >&6; }
5527 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether System V shared memory is supported" >&5
5528 $as_echo_n "checking whether System V shared memory is supported... " >&6; }
5529 if test "${ac_cv_sysv_shm+set}" = set; then :
5530 $as_echo_n "(cached) " >&6
5533 if test "$cross_compiling" = yes; then :
5536 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5537 /* end confdefs.h. */
5539 #include <sys/types.h>
5540 #include <sys/ipc.h>
5541 #include <sys/shm.h>
5543 int id=shmget(IPC_PRIVATE,1,IPC_CREAT|0400);
5546 if (shmctl(id, IPC_RMID, 0) == -1)
5552 if ac_fn_c_try_run "$LINENO"; then :
5553 ac_cv_sysv_shm="yes"
5557 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
5558 conftest.$ac_objext conftest.beam conftest.$ac_ext
5563 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sysv_shm" >&5
5564 $as_echo "$ac_cv_sysv_shm" >&6; }
5566 if test x"$ac_cv_sysv_shm" = x"yes" -a x"$ac_cv_sysv_sem" = x"yes" ; then
5567 sim_sysv_ipc_hw=",sem,shm";
5572 if test x"$ac_cv_has_union_semun" = x"yes" -a x"$ac_cv_sysv_sem" = x"yes" ; then
5574 $as_echo "#define HAVE_UNION_SEMUN 1" >>confdefs.h
5579 # Check whether --enable-sim-hardware was given.
5580 if test "${enable_sim_hardware+set}" = set; then :
5581 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}"
5582 case "${enableval}" in
5584 no) as_fn_error "\"List of hardware must be specified for --enable-sim-hardware\"" "$LINENO" 5; hardware="";;
5585 ,*) hardware="${hardware}${enableval}";;
5586 *,) hardware="${enableval}${hardware}";;
5587 *) hardware="${enableval}"'';;
5589 sim_hw_src=`echo $hardware |
sed -e 's/,/.c hw_/g' -e 's/^/hw_/' -e s
'/$/.c/'`
5590 sim_hw_obj=`echo $sim_hw_src |
sed -e 's/\.c/.o/g'`
5591 if test x"$silent" != x"yes" && test x"$hardware" != x""; then
5592 echo "Setting hardware to $sim_hw_src, $sim_hw_obj"
5595 hardware="cpu,memory,nvram,iobus,htab,disk,trace,register,vm,init,core,pal,com,eeprom,opic,glue,phb,ide${sim_sysv_ipc_hw}"
5596 sim_hw_src=`echo $hardware |
sed -e 's/,/.c hw_/g' -e 's/^/hw_/' -e s
'/$/.c/'`
5597 sim_hw_obj=`echo $sim_hw_src |
sed -e 's/\.c/.o/g'`
5598 if test x"$silent" != x"yes"; then
5599 echo "Setting hardware to $sim_hw_src, $sim_hw_obj"
5603 # Check whether --enable-sim-hostbitsize was given.
5604 if test "${enable_sim_hostbitsize+set}" = set; then :
5605 enableval=$enable_sim_hostbitsize; case "${enableval}" in
5606 32|64) sim_hostbitsize="-DWITH_HOST_WORD_BITSIZE=$enableval";;
5607 *) as_fn_error "\"--enable-sim-hostbitsize was given $enableval. Expected 32 or 64\"" "$LINENO" 5; sim_hostbitsize="";;
5609 if test x"$silent" != x"yes" && test x"$sim_hostbitsize" != x""; then
5610 echo "Setting hostbitsize flags = $sim_hostbitsize" 6>&1
5618 ac_cpp='$CPP $CPPFLAGS'
5619 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5620 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5621 ac_compiler_gnu=$ac_cv_c_compiler_gnu
5622 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
5623 $as_echo_n "checking how to run the C preprocessor... " >&6; }
5624 # On Suns, sometimes $CPP names a directory.
5625 if test -n "$CPP" && test -d "$CPP"; then
5628 if test -z "$CPP"; then
5629 if test "${ac_cv_prog_CPP+set}" = set; then :
5630 $as_echo_n "(cached) " >&6
5632 # Double quotes because CPP needs to be expanded
5633 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
5636 for ac_c_preproc_warn_flag in '' yes
5638 # Use a header file that comes with gcc, so configuring glibc
5639 # with a fresh cross-compiler works.
5640 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5641 # <limits.h> exists even on freestanding compilers.
5642 # On the NeXT, cc -E runs the code through the compiler's parser,
5643 # not just through cpp. "Syntax error" is here to catch this case.
5644 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5645 /* end confdefs.h. */
5647 # include <limits.h>
5649 # include <assert.h>
5653 if ac_fn_c_try_cpp "$LINENO"; then :
5656 # Broken: fails on valid input.
5659 rm -f conftest.err conftest.$ac_ext
5661 # OK, works on sane cases. Now check whether nonexistent headers
5662 # can be detected and how.
5663 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5664 /* end confdefs.h. */
5665 #include <ac_nonexistent.h>
5667 if ac_fn_c_try_cpp "$LINENO"; then :
5668 # Broken: success on invalid input.
5671 # Passes both tests.
5675 rm -f conftest.err conftest.$ac_ext
5678 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
5679 rm -f conftest.err conftest.
$ac_ext
5680 if $ac_preproc_ok; then :
5692 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
5693 $as_echo "$CPP" >&6; }
5695 for ac_c_preproc_warn_flag
in '' yes
5697 # Use a header file that comes with gcc, so configuring glibc
5698 # with a fresh cross-compiler works.
5699 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5700 # <limits.h> exists even on freestanding compilers.
5701 # On the NeXT, cc -E runs the code through the compiler's parser,
5702 # not just through cpp. "Syntax error" is here to catch this case.
5703 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5704 /* end confdefs.h. */
5706 # include <limits.h>
5708 # include <assert.h>
5712 if ac_fn_c_try_cpp
"$LINENO"; then :
5715 # Broken: fails on valid input.
5718 rm -f conftest.err conftest.
$ac_ext
5720 # OK, works on sane cases. Now check whether nonexistent headers
5721 # can be detected and how.
5722 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5723 /* end confdefs.h. */
5724 #include <ac_nonexistent.h>
5726 if ac_fn_c_try_cpp
"$LINENO"; then :
5727 # Broken: success on invalid input.
5730 # Passes both tests.
5734 rm -f conftest.err conftest.
$ac_ext
5737 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
5738 rm -f conftest.err conftest.
$ac_ext
5739 if $ac_preproc_ok; then :
5742 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
5743 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
5744 as_fn_error
"C preprocessor \"$CPP\" fails sanity check
5745 See \`config.log' for more details." "$LINENO" 5; }
5749 ac_cpp
='$CPP $CPPFLAGS'
5750 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5751 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5752 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
5755 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
5756 $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
5757 if test "${ac_cv_path_GREP+set}" = set; then :
5758 $as_echo_n "(cached) " >&6
5760 if test -z "$GREP"; then
5761 ac_path_GREP_found
=false
5762 # Loop through the user's path and test for each of PROGNAME-LIST
5763 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5764 for as_dir
in $PATH$PATH_SEPARATOR/usr
/xpg
4/bin
5767 test -z "$as_dir" && as_dir
=.
5768 for ac_prog
in grep ggrep
; do
5769 for ac_exec_ext
in '' $ac_executable_extensions; do
5770 ac_path_GREP
="$as_dir/$ac_prog$ac_exec_ext"
5771 { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } ||
continue
5772 # Check for GNU ac_path_GREP and select it if it is found.
5773 # Check for GNU $ac_path_GREP
5774 case `"$ac_path_GREP" --version 2>&1` in
5776 ac_cv_path_GREP
="$ac_path_GREP" ac_path_GREP_found
=:;;
5779 $as_echo_n 0123456789 >"conftest.in"
5782 cat "conftest.in" "conftest.in" >"conftest.tmp"
5783 mv "conftest.tmp" "conftest.in"
5784 cp "conftest.in" "conftest.nl"
5785 $as_echo 'GREP' >> "conftest.nl"
5786 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev
/null ||
break
5787 diff "conftest.out" "conftest.nl" >/dev
/null
2>&1 ||
break
5788 as_fn_arith
$ac_count + 1 && ac_count
=$as_val
5789 if test $ac_count -gt ${ac_path_GREP_max-0}; then
5790 # Best one so far, save it but keep looking for a better one
5791 ac_cv_path_GREP
="$ac_path_GREP"
5792 ac_path_GREP_max
=$ac_count
5794 # 10*(2^10) chars as input seems more than enough
5795 test $ac_count -gt 10 && break
5797 rm -f conftest.
in conftest.tmp conftest.
nl conftest.out
;;
5800 $ac_path_GREP_found && break 3
5805 if test -z "$ac_cv_path_GREP"; then
5806 as_fn_error
"no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
5809 ac_cv_path_GREP
=$GREP
5813 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
5814 $as_echo "$ac_cv_path_GREP" >&6; }
5815 GREP
="$ac_cv_path_GREP"
5818 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
5819 $as_echo_n "checking for egrep... " >&6; }
5820 if test "${ac_cv_path_EGREP+set}" = set; then :
5821 $as_echo_n "(cached) " >&6
5823 if echo a |
$GREP -E '(a|b)' >/dev
/null
2>&1
5824 then ac_cv_path_EGREP
="$GREP -E"
5826 if test -z "$EGREP"; then
5827 ac_path_EGREP_found
=false
5828 # Loop through the user's path and test for each of PROGNAME-LIST
5829 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5830 for as_dir
in $PATH$PATH_SEPARATOR/usr
/xpg
4/bin
5833 test -z "$as_dir" && as_dir
=.
5834 for ac_prog
in egrep; do
5835 for ac_exec_ext
in '' $ac_executable_extensions; do
5836 ac_path_EGREP
="$as_dir/$ac_prog$ac_exec_ext"
5837 { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } ||
continue
5838 # Check for GNU ac_path_EGREP and select it if it is found.
5839 # Check for GNU $ac_path_EGREP
5840 case `"$ac_path_EGREP" --version 2>&1` in
5842 ac_cv_path_EGREP
="$ac_path_EGREP" ac_path_EGREP_found
=:;;
5845 $as_echo_n 0123456789 >"conftest.in"
5848 cat "conftest.in" "conftest.in" >"conftest.tmp"
5849 mv "conftest.tmp" "conftest.in"
5850 cp "conftest.in" "conftest.nl"
5851 $as_echo 'EGREP' >> "conftest.nl"
5852 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev
/null ||
break
5853 diff "conftest.out" "conftest.nl" >/dev
/null
2>&1 ||
break
5854 as_fn_arith
$ac_count + 1 && ac_count
=$as_val
5855 if test $ac_count -gt ${ac_path_EGREP_max-0}; then
5856 # Best one so far, save it but keep looking for a better one
5857 ac_cv_path_EGREP
="$ac_path_EGREP"
5858 ac_path_EGREP_max
=$ac_count
5860 # 10*(2^10) chars as input seems more than enough
5861 test $ac_count -gt 10 && break
5863 rm -f conftest.
in conftest.tmp conftest.
nl conftest.out
;;
5866 $ac_path_EGREP_found && break 3
5871 if test -z "$ac_cv_path_EGREP"; then
5872 as_fn_error
"no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
5875 ac_cv_path_EGREP
=$EGREP
5880 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
5881 $as_echo "$ac_cv_path_EGREP" >&6; }
5882 EGREP
="$ac_cv_path_EGREP"
5885 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
5886 $as_echo_n "checking for ANSI C header files... " >&6; }
5887 if test "${ac_cv_header_stdc+set}" = set; then :
5888 $as_echo_n "(cached) " >&6
5890 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5891 /* end confdefs.h. */
5905 if ac_fn_c_try_compile
"$LINENO"; then :
5906 ac_cv_header_stdc
=yes
5908 ac_cv_header_stdc
=no
5910 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
5912 if test $ac_cv_header_stdc = yes; then
5913 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
5914 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5915 /* end confdefs.h. */
5919 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5920 $EGREP "memchr" >/dev
/null
2>&1; then :
5923 ac_cv_header_stdc
=no
5929 if test $ac_cv_header_stdc = yes; then
5930 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
5931 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5932 /* end confdefs.h. */
5936 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5937 $EGREP "free" >/dev
/null
2>&1; then :
5940 ac_cv_header_stdc
=no
5946 if test $ac_cv_header_stdc = yes; then
5947 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
5948 if test "$cross_compiling" = yes; then :
5951 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5952 /* end confdefs.h. */
5955 #if ((' ' & 0x0FF) == 0x020)
5956 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
5957 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
5959 # define ISLOWER(c) \
5960 (('a' <= (c) && (c) <= 'i') \
5961 || ('j' <= (c) && (c) <= 'r') \
5962 || ('s' <= (c) && (c) <= 'z'))
5963 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
5966 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
5971 for (i = 0; i < 256; i++)
5972 if (XOR (islower (i), ISLOWER (i))
5973 || toupper (i) != TOUPPER (i))
5978 if ac_fn_c_try_run
"$LINENO"; then :
5981 ac_cv_header_stdc
=no
5983 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
5984 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
5989 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
5990 $as_echo "$ac_cv_header_stdc" >&6; }
5991 if test $ac_cv_header_stdc = yes; then
5993 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
5997 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
5998 for ac_header
in sys
/types.h sys
/stat.h stdlib.h string.h memory.h
strings.h \
5999 inttypes.h stdint.h unistd.h
6001 as_ac_Header
=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
6002 ac_fn_c_check_header_compile
"$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
6004 eval as_val
=\$
$as_ac_Header
6005 if test "x$as_val" = x
""yes; then :
6006 cat >>confdefs.h
<<_ACEOF
6007 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
6015 # Check whether --enable-sim-hostendian was given.
6016 if test "${enable_sim_hostendian+set}" = set; then :
6017 enableval
=$enable_sim_hostendian; case "${enableval}" in
6018 no
) sim_hostendian
="-DWITH_HOST_BYTE_ORDER=0";;
6019 b
*|B
*) sim_hostendian
="-DWITH_HOST_BYTE_ORDER=BIG_ENDIAN";;
6020 l
*|L
*) sim_hostendian
="-DWITH_HOST_BYTE_ORDER=LITTLE_ENDIAN";;
6021 *) as_fn_error
"\"Unknown value $enableval for --enable-sim-hostendian\"" "$LINENO" 5; sim_hostendian
="";;
6023 if test x
"$silent" != x
"yes" && test x
"$sim_hostendian" != x
""; then
6024 echo "Setting hostendian flags = $sim_hostendian" 6>&1
6028 if test "x$cross_compiling" = "xno"; then
6029 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether byte ordering is bigendian" >&5
6030 $as_echo_n "checking whether byte ordering is bigendian... " >&6; }
6031 if test "${ac_cv_c_bigendian+set}" = set; then :
6032 $as_echo_n "(cached) " >&6
6034 ac_cv_c_bigendian
=unknown
6035 # See if we're dealing with a universal compiler.
6036 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6037 /* end confdefs.h. */
6038 #ifndef __APPLE_CC__
6039 not a universal capable compiler
6044 if ac_fn_c_try_compile
"$LINENO"; then :
6046 # Check for potential -arch flags. It is not universal unless
6047 # there are at least two -arch flags with different values.
6050 for ac_word
in $CC $CFLAGS $CPPFLAGS $LDFLAGS; do
6051 if test -n "$ac_prev"; then
6053 i?
86 | x86_64 | ppc | ppc64
)
6054 if test -z "$ac_arch" ||
test "$ac_arch" = "$ac_word"; then
6057 ac_cv_c_bigendian
=universal
6063 elif test "x$ac_word" = "x-arch"; then
6068 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
6069 if test $ac_cv_c_bigendian = unknown
; then
6070 # See if sys/param.h defines the BYTE_ORDER macro.
6071 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6072 /* end confdefs.h. */
6073 #include <sys/types.h>
6074 #include <sys/param.h>
6079 #if ! (defined BYTE_ORDER && defined BIG_ENDIAN \
6080 && defined LITTLE_ENDIAN && BYTE_ORDER && BIG_ENDIAN \
6089 if ac_fn_c_try_compile
"$LINENO"; then :
6090 # It does; now see whether it defined to BIG_ENDIAN or not.
6091 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6092 /* end confdefs.h. */
6093 #include <sys/types.h>
6094 #include <sys/param.h>
6099 #if BYTE_ORDER != BIG_ENDIAN
6107 if ac_fn_c_try_compile
"$LINENO"; then :
6108 ac_cv_c_bigendian
=yes
6110 ac_cv_c_bigendian
=no
6112 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
6114 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
6116 if test $ac_cv_c_bigendian = unknown
; then
6117 # See if <limits.h> defines _LITTLE_ENDIAN or _BIG_ENDIAN (e.g., Solaris).
6118 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6119 /* end confdefs.h. */
6125 #if ! (defined _LITTLE_ENDIAN || defined _BIG_ENDIAN)
6133 if ac_fn_c_try_compile
"$LINENO"; then :
6134 # It does; now see whether it defined to _BIG_ENDIAN or not.
6135 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6136 /* end confdefs.h. */
6150 if ac_fn_c_try_compile
"$LINENO"; then :
6151 ac_cv_c_bigendian
=yes
6153 ac_cv_c_bigendian
=no
6155 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
6157 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
6159 if test $ac_cv_c_bigendian = unknown
; then
6160 # Compile a test program.
6161 if test "$cross_compiling" = yes; then :
6162 # Try to guess by grepping values from an object file.
6163 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6164 /* end confdefs.h. */
6165 short int ascii_mm[] =
6166 { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 };
6167 short int ascii_ii[] =
6168 { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 };
6169 int use_ascii (int i) {
6170 return ascii_mm[i] + ascii_ii[i];
6172 short int ebcdic_ii[] =
6173 { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 };
6174 short int ebcdic_mm[] =
6175 { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 };
6176 int use_ebcdic (int i) {
6177 return ebcdic_mm[i] + ebcdic_ii[i];
6184 return use_ascii (foo) == use_ebcdic (foo);
6189 if ac_fn_c_try_compile
"$LINENO"; then :
6190 if grep BIGenDianSyS conftest.
$ac_objext >/dev
/null
; then
6191 ac_cv_c_bigendian
=yes
6193 if grep LiTTleEnDian conftest.
$ac_objext >/dev
/null
; then
6194 if test "$ac_cv_c_bigendian" = unknown
; then
6195 ac_cv_c_bigendian
=no
6197 # finding both strings is unlikely to happen, but who knows?
6198 ac_cv_c_bigendian
=unknown
6202 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
6204 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6205 /* end confdefs.h. */
6206 $ac_includes_default
6211 /* Are we little or big endian? From Harbison&Steele. */
6215 char c[sizeof (long int)];
6218 return u.c[sizeof (long int) - 1] == 1;
6224 if ac_fn_c_try_run
"$LINENO"; then :
6225 ac_cv_c_bigendian
=no
6227 ac_cv_c_bigendian
=yes
6229 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
6230 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
6235 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_bigendian" >&5
6236 $as_echo "$ac_cv_c_bigendian" >&6; }
6237 case $ac_cv_c_bigendian in #(
6239 $as_echo "#define WORDS_BIGENDIAN 1" >>confdefs.h
6245 $as_echo "#define AC_APPLE_UNIVERSAL_BUILD 1" >>confdefs.h
6249 as_fn_error
"unknown endianness
6250 presetting ac_cv_c_bigendian=no (or yes) will help" "$LINENO" 5 ;;
6253 if test $ac_cv_c_bigendian = yes; then
6254 sim_hostendian
="-DWITH_HOST_BYTE_ORDER=BIG_ENDIAN"
6256 sim_hostendian
="-DWITH_HOST_BYTE_ORDER=LITTLE_ENDIAN"
6259 sim_hostendian
="-DWITH_HOST_BYTE_ORDER=0"
6264 # Check whether --enable-sim-icache was given.
6265 if test "${enable_sim_icache+set}" = set; then :
6266 enableval
=$enable_sim_icache; icache
="-R"
6267 case "${enableval}" in
6268 yes) icache
="1024"; sim_icache
="-I $icache";;
6269 no
) sim_icache
="-R";;
6272 for x
in `echo "${enableval}" | sed -e "s/,/ /g"`; do
6274 define
) sim_icache
="${sim_icache}R";;
6275 semantic
) sim_icache
="${sim_icache}C";;
6276 insn
) sim_icache
="${sim_icache}S";;
6277 0*|
1*|
2*|
3*|
4*|
5*|
6*|
7*|
8*|
9*) icache
=$x;;
6278 *) as_fn_error
"\"Unknown value $x for --enable-sim-icache\"" "$LINENO" 5; sim_icache
="";;
6281 sim_icache
="${sim_icache}I $icache";;
6283 if test x
"$silent" != x
"yes" && test x
"$icache" != x
""; then
6284 echo "Setting instruction cache size to $icache ($sim_icache)"
6287 sim_icache
="-CSRI 1024"
6288 if test x
"$silent" != x
"yes"; then
6289 echo "Setting instruction cache size to 1024 ($sim_icache)"
6294 # Check whether --enable-sim-inline was given.
6295 if test "${enable_sim_inline+set}" = set; then :
6296 enableval
=$enable_sim_inline; sim_inline
=""
6297 case "$enableval" in
6298 no
) sim_inline
="-DDEFAULT_INLINE=0";;
6299 0) sim_inline
="-DDEFAULT_INLINE=0";;
6300 yes |
2) sim_inline
="-DDEFAULT_INLINE=ALL_INLINE";;
6301 1) sim_inline
="-DDEFAULT_INLINE=PSIM_INLINE_LOCALS";;
6302 *) for x
in `echo "$enableval" | sed -e "s/,/ /g"`; do
6305 *_INLINE
=*) new_flag
="-D$x";;
6306 *=*) new_flag
=`echo "$x" | sed -e "s/=/_INLINE=/" -e "s/^/-D/"`;;
6307 *_INLINE
) new_flag
="-D$x=ALL_INLINE";;
6308 *) new_flag
="-D$x""_INLINE=ALL_INLINE";;
6310 if test x
"$sim_inline" = x
""; then
6311 sim_inline
="$new_flag"
6313 sim_inline
="$sim_inline $new_flag"
6317 if test x
"$silent" != x
"yes" && test x
"$sim_inline" != x
""; then
6318 echo "Setting inline flags = $sim_inline" 6>&1
6321 if test x
"$GCC" != ""; then
6322 sim_inline
="-DDEFAULT_INLINE=PSIM_INLINE_LOCALS"
6323 if test x
"$silent" != x
"yes"; then
6324 echo "Setting inline flags = $sim_inline" 6>&1
6332 # Check whether --enable-sim-jump was given.
6333 if test "${enable_sim_jump+set}" = set; then :
6334 enableval
=$enable_sim_jump; case "${enableval}" in
6335 yes) sim_jump
="-J";;
6337 *) as_fn_error
"\"--enable-sim-jump does not take a value\"" "$LINENO" 5; sim_jump
="";;
6339 if test x
"$silent" != x
"yes" && test x
"$sim_jump" != x
""; then
6340 echo "Setting jump flag = $sim_jump" 6>&1
6344 if test x
"$silent" != x
"yes"; then
6345 echo "Setting jump flag = $sim_jump" 6>&1
6350 # Check whether --enable-sim-line-nr was given.
6351 if test "${enable_sim_line_nr+set}" = set; then :
6352 enableval
=$enable_sim_line_nr; case "${enableval}" in
6353 yes) sim_line_nr
="";;
6354 no
) sim_line_nr
="-L";;
6355 *) as_fn_error
"\"--enable-sim-line-nr does not take a value\"" "$LINENO" 5; sim_line_nr
="";;
6357 if test x
"$silent" != x
"yes" && test x
"$sim_line_nr" != x
""; then
6358 echo "Setting warning flags = $sim_line_nr" 6>&1
6365 # Check whether --enable-sim-model was given.
6366 if test "${enable_sim_model+set}" = set; then :
6367 enableval
=$enable_sim_model; case "${enableval}" in
6368 yes|no
) as_fn_error
"\"No value supplied for --enable-sim-model=model\"" "$LINENO" 5;;
6369 *) sim_model
="-DWITH_MODEL=${enableval}";;
6371 if test x
"$silent" != x
"yes" && test x
"$sim_model" != x
""; then
6372 echo "Setting model flags = $sim_model" 6>&1
6379 # Check whether --enable-sim-model-issue was given.
6380 if test "${enable_sim_model_issue+set}" = set; then :
6381 enableval
=$enable_sim_model_issue; case "${enableval}" in
6382 yes) sim_model_issue
="-DWITH_MODEL_ISSUE=MODEL_ISSUE_PROCESS";;
6383 no
) sim_model_issue
="-DWITH_MODEL_ISSUE=MODEL_ISSUE_IGNORE";;
6384 *) as_fn_error
"\"--enable-sim-model-issue does not take a value\"" "$LINENO" 5; sim_model_issue
="";;
6386 if test x
"$silent" != x
"yes"; then
6387 echo "Setting model-issue flags = $sim_model_issue" 6>&1
6394 # Check whether --enable-sim-monitor was given.
6395 if test "${enable_sim_monitor+set}" = set; then :
6396 enableval
=$enable_sim_monitor; case "${enableval}" in
6397 yes) sim_monitor
="-DWITH_MON='MONITOR_INSTRUCTION_ISSUE | MONITOR_LOAD_STORE_UNIT'";;
6398 no
) sim_monitor
="-DWITH_MON=0";;
6399 instruction
) sim_monitor
="-DWITH_MON=MONITOR_INSTRUCTION_ISSUE";;
6400 memory
) sim_monitor
="-DWITH_MON=MONITOR_LOAD_STORE_UNIT";;
6401 *) as_fn_error
"\"Unknown value $enableval passed to --enable-sim-mon\"" "$LINENO" 5; sim_env
="";;
6403 if test x
"$silent" != x
"yes" && test x
"$sim_monitor" != x
""; then
6404 echo "Setting monitor flags = $sim_monitor" 6>&1
6411 # Check whether --enable-sim-opcode was given.
6412 if test "${enable_sim_opcode+set}" = set; then :
6413 enableval
=$enable_sim_opcode; case "${enableval}" in
6414 yes|no
) as_fn_error
"\"No value supplied for --enable-sim-opcode=file\"" "$LINENO" 5;;
6415 *) if test -f "${srcdir}/${enableval}"; then
6416 sim_opcode
="${enableval}"
6417 elif test -f "${srcdir}/dc-${enableval}"; then
6418 sim_opcode
="dc-${enableval}"
6420 as_fn_error
"\"File $enableval is not an opcode rules file\"" "$LINENO" 5;
6421 sim_opcode
="dc-complex"
6424 if test x
"$silent" != x
"yes" && test x
"$sim_opcode" != x
""; then
6425 echo "Setting opcode flags = $sim_opcode" 6>&1
6428 sim_opcode
="dc-complex"
6429 if test x
"$silent" != x
"yes"; then
6430 echo "Setting opcode flags = $sim_opcode"
6435 # Check whether --enable-sim-packages was given.
6436 if test "${enable_sim_packages+set}" = set; then :
6437 enableval
=$enable_sim_packages; packages
=disklabel
6438 case "${enableval}" in
6440 no
) as_fn_error
"\"List of packages must be specified for --enable-sim-packages\"" "$LINENO" 5; packages
="";;
6441 ,*) packages
="${packages}${enableval}";;
6442 *,) packages
="${enableval}${packages}";;
6443 *) packages
="${enableval}"'';;
6445 sim_pk_src
=`echo $packages | sed -e 's/,/.c pk_/g' -e 's/^/pk_/' -e 's/$/.c/'`
6446 sim_pk_obj
=`echo $sim_pk_src | sed -e 's/\.c/.o/g'`
6447 if test x
"$silent" != x
"yes" && test x
"$packages" != x
""; then
6448 echo "Setting packages to $sim_pk_src, $sim_pk_obj"
6452 sim_pk_src
=`echo $packages | sed -e 's/,/.c pk_/g' -e 's/^/pk_/' -e 's/$/.c/'`
6453 sim_pk_obj
=`echo $sim_pk_src | sed -e 's/\.c/.o/g'`
6454 if test x
"$silent" != x
"yes"; then
6455 echo "Setting packages to $sim_pk_src, $sim_pk_obj"
6460 # Check whether --enable-sim-regparm was given.
6461 if test "${enable_sim_regparm+set}" = set; then :
6462 enableval
=$enable_sim_regparm; case "${enableval}" in
6463 0*|
1*|
2*|
3*|
4*|
5*|
6*|
7*|
8*|
9*) sim_regparm
="-DWITH_REGPARM=${enableval}";;
6464 no
) sim_regparm
="" ;;
6465 yes) sim_regparm
="-DWITH_REGPARM=3";;
6466 *) as_fn_error
"\"Unknown value $enableval for --enable-sim-regparm\"" "$LINENO" 5; sim_regparm
="";;
6468 if test x
"$silent" != x
"yes" && test x
"$sim_regparm" != x
""; then
6469 echo "Setting regparm flags = $sim_regparm" 6>&1
6476 # Check whether --enable-sim-reserved-bits was given.
6477 if test "${enable_sim_reserved_bits+set}" = set; then :
6478 enableval
=$enable_sim_reserved_bits; case "${enableval}" in
6479 yes) sim_reserved
="-DWITH_RESERVED_BITS=1";;
6480 no
) sim_reserved
="-DWITH_RESERVED_BITS=0";;
6481 *) as_fn_error
"\"--enable-sim-reserved-bits does not take a value\"" "$LINENO" 5; sim_reserved
="";;
6483 if test x
"$silent" != x
"yes" && test x
"$sim_reserved" != x
""; then
6484 echo "Setting reserved flags = $sim_reserved" 6>&1
6491 # Check whether --enable-sim-smp was given.
6492 if test "${enable_sim_smp+set}" = set; then :
6493 enableval
=$enable_sim_smp; case "${enableval}" in
6494 yes) sim_smp
="-DWITH_SMP=5" ; sim_igen_smp
="-N 5";;
6495 no
) sim_smp
="-DWITH_SMP=0" ; sim_igen_smp
="-N 0";;
6496 *) sim_smp
="-DWITH_SMP=$enableval" ; sim_igen_smp
="-N $enableval";;
6498 if test x
"$silent" != x
"yes" && test x
"$sim_smp" != x
""; then
6499 echo "Setting smp flags = $sim_smp" 6>&1
6502 sim_smp
="-DWITH_SMP=5" ; sim_igen_smp
="-N 5"
6503 if test x
"$silent" != x
"yes"; then
6504 echo "Setting smp flags = $sim_smp" 6>&1
6509 # Check whether --enable-sim-stdcall was given.
6510 if test "${enable_sim_stdcall+set}" = set; then :
6511 enableval
=$enable_sim_stdcall; case "${enableval}" in
6512 no
) sim_stdcall
="" ;;
6513 std
*) sim_stdcall
="-DWITH_STDCALL=1";;
6514 yes) sim_stdcall
="-DWITH_STDCALL=1";;
6515 *) as_fn_error
"\"Unknown value $enableval for --enable-sim-stdcall\"" "$LINENO" 5; sim_stdcall
="";;
6517 if test x
"$silent" != x
"yes" && test x
"$sim_stdcall" != x
""; then
6518 echo "Setting function call flags = $sim_stdcall" 6>&1
6525 # Check whether --enable-sim-stdio was given.
6526 if test "${enable_sim_stdio+set}" = set; then :
6527 enableval
=$enable_sim_stdio; case "${enableval}" in
6528 yes) sim_stdio
="-DWITH_STDIO=DO_USE_STDIO";;
6529 no
) sim_stdio
="-DWITH_STDIO=DONT_USE_STDIO";;
6530 *) as_fn_error
"\"Unknown value $enableval passed to --enable-sim-stdio\"" "$LINENO" 5; sim_stdio
="";;
6532 if test x
"$silent" != x
"yes" && test x
"$sim_stdio" != x
""; then
6533 echo "Setting stdio flags = $sim_stdio" 6>&1
6540 # Check whether --enable-sim-switch was given.
6541 if test "${enable_sim_switch+set}" = set; then :
6542 enableval
=$enable_sim_switch; case "${enableval}" in
6543 yes) sim_switch
="-s";;
6545 *) as_fn_error
"\"--enable-sim-switch does not take a value\"" "$LINENO" 5; sim_switch
="";;
6547 if test x
"$silent" != x
"yes" && test x
"$sim_switch" != x
""; then
6548 echo "Setting switch flags = $sim_switch" 6>&1
6552 if test x
"$silent" != x
"yes"; then
6553 echo "Setting switch flags = $sim_switch" 6>&1
6558 # Check whether --enable-sim-timebase was given.
6559 if test "${enable_sim_timebase+set}" = set; then :
6560 enableval
=$enable_sim_timebase; case "${enableval}" in
6561 yes) sim_timebase
="-DWITH_TIME_BASE=1";;
6562 no
) sim_timebase
="-DWITH_TIME_BASE=0";;
6563 *) as_fn_error
"\"--enable-sim-timebase does not take a value\"" "$LINENO" 5; sim_timebase
="";;
6565 if test x
"$silent" != x
"yes" && test x
"$sim_timebase" != x
""; then
6566 echo "Setting timebase flags = $sim_timebase" 6>&1
6573 # Check whether --enable-sim-trace was given.
6574 if test "${enable_sim_trace+set}" = set; then :
6575 enableval
=$enable_sim_trace; case "${enableval}" in
6576 yes) sim_trace
="-DWITH_TRACE=1";;
6577 no
) sim_trace
="-DWITH_TRACE=0";;
6578 *) as_fn_error
"\"--enable-sim-trace does not take a value\"" "$LINENO" 5; sim_trace
="";;
6580 if test x
"$silent" != x
"yes" && test x
"$sim_trace" != x
""; then
6581 echo "Setting trace flags = $sim_trace" 6>&1
6588 # Check whether --enable-sim-warnings was given.
6589 if test "${enable_sim_warnings+set}" = set; then :
6590 enableval
=$enable_sim_warnings; case "${enableval}" in
6591 yes) sim_warnings
="-Werror -Wall -Wpointer-arith -Wmissing-prototypes -Wmissing-declarations ";;
6592 no
) sim_warnings
="-w";;
6593 *) sim_warnings
=`echo "${enableval}" | sed -e "s/,/ /g"`;;
6595 if test x
"$silent" != x
"yes" && test x
"$sim_warnings" != x
""; then
6596 echo "Setting warning flags = $sim_warnings" 6>&1
6603 # Check whether --enable-sim-xor-endian was given.
6604 if test "${enable_sim_xor_endian+set}" = set; then :
6605 enableval
=$enable_sim_xor_endian; case "${enableval}" in
6606 yes) sim_xor_endian
="-DWITH_XOR_ENDIAN=8";;
6607 no
) sim_xor_endian
="-DWITH_XOR_ENDIAN=0";;
6608 *) sim_xor_endian
="-DWITH_XOR_ENDIAN=$enableval";;
6610 if test x
"$silent" != x
"yes" && test x
"$sim_xor_endian" != x
""; then
6611 echo "Setting xor-endian flag = $sim_xor_endian" 6>&1
6620 # Check whether --with-pkgversion was given.
6621 if test "${with_pkgversion+set}" = set; then :
6622 withval
=$with_pkgversion; case "$withval" in
6623 yes) as_fn_error
"package version not specified" "$LINENO" 5 ;;
6625 *) PKGVERSION
="($withval) " ;;
6636 # Check whether --with-bugurl was given.
6637 if test "${with_bugurl+set}" = set; then :
6638 withval
=$with_bugurl; case "$withval" in
6639 yes) as_fn_error
"bug URL not specified" "$LINENO" 5 ;;
6642 *) BUGURL
="$withval"
6646 BUGURL
="http://www.gnu.org/software/gdb/bugs/"
6656 REPORT_BUGS_TO
="<$BUGURL>"
6657 REPORT_BUGS_TEXI
=@uref
{`echo "$BUGURL" | sed 's/@/@@/g'`}
6664 cat >>confdefs.h
<<_ACEOF
6665 #define PKGVERSION "$PKGVERSION"
6669 cat >>confdefs.h
<<_ACEOF
6670 #define REPORT_BUGS_TO "$REPORT_BUGS_TO"
6674 # Make sure we can run config.sub.
6675 $SHELL "$ac_aux_dir/config.sub" sun4
>/dev
/null
2>&1 ||
6676 as_fn_error
"cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
6678 { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
6679 $as_echo_n "checking build system type... " >&6; }
6680 if test "${ac_cv_build+set}" = set; then :
6681 $as_echo_n "(cached) " >&6
6683 ac_build_alias
=$build_alias
6684 test "x$ac_build_alias" = x
&&
6685 ac_build_alias
=`$SHELL "$ac_aux_dir/config.guess"`
6686 test "x$ac_build_alias" = x
&&
6687 as_fn_error
"cannot guess build type; you must specify one" "$LINENO" 5
6688 ac_cv_build
=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
6689 as_fn_error
"$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
6692 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
6693 $as_echo "$ac_cv_build" >&6; }
6694 case $ac_cv_build in
6696 *) as_fn_error
"invalid value of canonical build" "$LINENO" 5;;
6699 ac_save_IFS
=$IFS; IFS
='-'
6705 # Remember, the first character of IFS is used to create $*,
6706 # except with old shells:
6709 case $build_os in *\
*) build_os
=`echo "$build_os" | sed 's/ /-/g'`;; esac
6712 { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
6713 $as_echo_n "checking host system type... " >&6; }
6714 if test "${ac_cv_host+set}" = set; then :
6715 $as_echo_n "(cached) " >&6
6717 if test "x$host_alias" = x
; then
6718 ac_cv_host
=$ac_cv_build
6720 ac_cv_host
=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
6721 as_fn_error
"$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
6725 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
6726 $as_echo "$ac_cv_host" >&6; }
6729 *) as_fn_error
"invalid value of canonical host" "$LINENO" 5;;
6732 ac_save_IFS
=$IFS; IFS
='-'
6738 # Remember, the first character of IFS is used to create $*,
6739 # except with old shells:
6742 case $host_os in *\
*) host_os
=`echo "$host_os" | sed 's/ /-/g'`;; esac
6745 { $as_echo "$as_me:${as_lineno-$LINENO}: checking target system type" >&5
6746 $as_echo_n "checking target system type... " >&6; }
6747 if test "${ac_cv_target+set}" = set; then :
6748 $as_echo_n "(cached) " >&6
6750 if test "x$target_alias" = x
; then
6751 ac_cv_target
=$ac_cv_host
6753 ac_cv_target
=`$SHELL "$ac_aux_dir/config.sub" $target_alias` ||
6754 as_fn_error
"$SHELL $ac_aux_dir/config.sub $target_alias failed" "$LINENO" 5
6758 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_target" >&5
6759 $as_echo "$ac_cv_target" >&6; }
6760 case $ac_cv_target in
6762 *) as_fn_error
"invalid value of canonical target" "$LINENO" 5;;
6764 target
=$ac_cv_target
6765 ac_save_IFS
=$IFS; IFS
='-'
6771 # Remember, the first character of IFS is used to create $*,
6772 # except with old shells:
6775 case $target_os in *\
*) target_os
=`echo "$target_os" | sed 's/ /-/g'`;; esac
6778 # The aliases save the names the user supplied, while $host etc.
6779 # will get canonicalized.
6780 test -n "$target_alias" &&
6781 test "$program_prefix$program_suffix$program_transform_name" = \
6783 program_prefix
=${target_alias}-
6785 test "$program_prefix" != NONE
&&
6786 program_transform_name
="s&^&$program_prefix&;$program_transform_name"
6787 # Use a double $ so make ignores it.
6788 test "$program_suffix" != NONE
&&
6789 program_transform_name
="s&\$&$program_suffix&;$program_transform_name"
6790 # Double any \ or $.
6791 # By default was `s,x,x', remove it if useless.
6792 ac_script
='s/[\\$]/&&/g;s/;s,x,x,$//'
6793 program_transform_name
=`$as_echo "$program_transform_name" | sed "$ac_script"`
6796 # BFD conditionally uses zlib, so we must link it in if libbfd does, by
6797 # using the same condition.
6799 # Use the system's zlib library.
6800 zlibdir
="-L\$(top_builddir)/../zlib"
6801 zlibinc
="-I\$(top_srcdir)/../zlib"
6803 # Check whether --with-system-zlib was given.
6804 if test "${with_system_zlib+set}" = set; then :
6805 withval
=$with_system_zlib; if test x
$with_system_zlib = xyes
; then
6816 # BFD uses libdl when when plugins enabled.
6819 for ac_header
in dlfcn.h
6821 ac_fn_c_check_header_compile
"$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
6823 if test "x$ac_cv_header_dlfcn_h" = x
""yes; then :
6824 cat >>confdefs.h
<<_ACEOF
6825 #define HAVE_DLFCN_H 1
6832 for ac_header
in windows.h
6834 ac_fn_c_check_header_compile
"$LINENO" "windows.h" "ac_cv_header_windows_h" "$ac_includes_default
6836 if test "x$ac_cv_header_windows_h" = x
""yes; then :
6837 cat >>confdefs.h
<<_ACEOF
6838 #define HAVE_WINDOWS_H 1
6846 # Check whether --enable-plugins was given.
6847 if test "${enable_plugins+set}" = set; then :
6848 enableval
=$enable_plugins; case "${enableval}" in
6851 if test "$maybe_plugins" != "yes" ; then
6852 as_fn_error
"Building with plugin support requires a host that supports dlopen." "$LINENO" 5
6856 plugins
=$maybe_plugins
6860 if test "$plugins" = "yes"; then
6861 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing dlopen" >&5
6862 $as_echo_n "checking for library containing dlopen... " >&6; }
6863 if test "${ac_cv_search_dlopen+set}" = set; then :
6864 $as_echo_n "(cached) " >&6
6866 ac_func_search_save_LIBS
=$LIBS
6867 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6868 /* end confdefs.h. */
6870 /* Override any GCC internal prototype to avoid an error.
6871 Use char because int might match the return type of a GCC
6872 builtin and then its argument prototype would still apply. */
6885 for ac_lib
in '' dl
; do
6886 if test -z "$ac_lib"; then
6887 ac_res
="none required"
6890 LIBS
="-l$ac_lib $ac_func_search_save_LIBS"
6892 if ac_fn_c_try_link
"$LINENO"; then :
6893 ac_cv_search_dlopen
=$ac_res
6895 rm -f core conftest.err conftest.
$ac_objext \
6897 if test "${ac_cv_search_dlopen+set}" = set; then :
6901 if test "${ac_cv_search_dlopen+set}" = set; then :
6904 ac_cv_search_dlopen
=no
6907 LIBS
=$ac_func_search_save_LIBS
6909 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_dlopen" >&5
6910 $as_echo "$ac_cv_search_dlopen" >&6; }
6911 ac_res
=$ac_cv_search_dlopen
6912 if test "$ac_res" != no
; then :
6913 test "$ac_res" = "none required" || LIBS
="$ac_res $LIBS"
6920 .
${srcdir}/..
/..
/bfd
/configure.
host
6925 $as_echo "#define USE_WIN32API 1" >>confdefs.h
6930 ac_config_headers
="$ac_config_headers config.h:config.in"
6933 ac_fn_c_check_member
"$LINENO" "struct stat" "st_blksize" "ac_cv_member_struct_stat_st_blksize" "$ac_includes_default"
6934 if test "x$ac_cv_member_struct_stat_st_blksize" = x
""yes; then :
6936 cat >>confdefs.h
<<_ACEOF
6937 #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
6941 $as_echo "#define HAVE_ST_BLKSIZE 1" >>confdefs.h
6946 ac_fn_c_check_member
"$LINENO" "struct stat" "st_blocks" "ac_cv_member_struct_stat_st_blocks" "$ac_includes_default"
6947 if test "x$ac_cv_member_struct_stat_st_blocks" = x
""yes; then :
6949 cat >>confdefs.h
<<_ACEOF
6950 #define HAVE_STRUCT_STAT_ST_BLOCKS 1
6954 $as_echo "#define HAVE_ST_BLOCKS 1" >>confdefs.h
6957 case " $LIBOBJS " in
6958 *" fileblocks.$ac_objext "* ) ;;
6959 *) LIBOBJS
="$LIBOBJS fileblocks.$ac_objext"
6966 ac_fn_c_check_member
"$LINENO" "struct stat" "st_rdev" "ac_cv_member_struct_stat_st_rdev" "$ac_includes_default"
6967 if test "x$ac_cv_member_struct_stat_st_rdev" = x
""yes; then :
6969 cat >>confdefs.h
<<_ACEOF
6970 #define HAVE_STRUCT_STAT_ST_RDEV 1
6974 $as_echo "#define HAVE_ST_RDEV 1" >>confdefs.h
6979 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether struct tm is in sys/time.h or time.h" >&5
6980 $as_echo_n "checking whether struct tm is in sys/time.h or time.h... " >&6; }
6981 if test "${ac_cv_struct_tm+set}" = set; then :
6982 $as_echo_n "(cached) " >&6
6984 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6985 /* end confdefs.h. */
6986 #include <sys/types.h>
6993 int *p = &tm.tm_sec;
6999 if ac_fn_c_try_compile
"$LINENO"; then :
7000 ac_cv_struct_tm
=time.h
7002 ac_cv_struct_tm
=sys
/time.h
7004 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7006 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_struct_tm" >&5
7007 $as_echo "$ac_cv_struct_tm" >&6; }
7008 if test $ac_cv_struct_tm = sys
/time.h
; then
7010 $as_echo "#define TM_IN_SYS_TIME 1" >>confdefs.h
7014 ac_fn_c_check_member
"$LINENO" "struct tm" "tm_zone" "ac_cv_member_struct_tm_tm_zone" "#include <sys/types.h>
7015 #include <$ac_cv_struct_tm>
7018 if test "x$ac_cv_member_struct_tm_tm_zone" = x
""yes; then :
7020 cat >>confdefs.h
<<_ACEOF
7021 #define HAVE_STRUCT_TM_TM_ZONE 1
7027 if test "$ac_cv_member_struct_tm_tm_zone" = yes; then
7029 $as_echo "#define HAVE_TM_ZONE 1" >>confdefs.h
7032 ac_fn_c_check_decl
"$LINENO" "tzname" "ac_cv_have_decl_tzname" "#include <time.h>
7034 if test "x$ac_cv_have_decl_tzname" = x
""yes; then :
7040 cat >>confdefs.h
<<_ACEOF
7041 #define HAVE_DECL_TZNAME $ac_have_decl
7044 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for tzname" >&5
7045 $as_echo_n "checking for tzname... " >&6; }
7046 if test "${ac_cv_var_tzname+set}" = set; then :
7047 $as_echo_n "(cached) " >&6
7049 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7050 /* end confdefs.h. */
7052 #if !HAVE_DECL_TZNAME
7053 extern char *tzname[];
7059 return tzname[0][0];
7064 if ac_fn_c_try_link
"$LINENO"; then :
7065 ac_cv_var_tzname
=yes
7069 rm -f core conftest.err conftest.
$ac_objext \
7070 conftest
$ac_exeext conftest.
$ac_ext
7072 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_var_tzname" >&5
7073 $as_echo "$ac_cv_var_tzname" >&6; }
7074 if test $ac_cv_var_tzname = yes; then
7076 $as_echo "#define HAVE_TZNAME 1" >>confdefs.h
7082 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for uid_t in sys/types.h" >&5
7083 $as_echo_n "checking for uid_t in sys/types.h... " >&6; }
7084 if test "${ac_cv_type_uid_t+set}" = set; then :
7085 $as_echo_n "(cached) " >&6
7087 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7088 /* end confdefs.h. */
7089 #include <sys/types.h>
7092 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7093 $EGREP "uid_t" >/dev
/null
2>&1; then :
7094 ac_cv_type_uid_t
=yes
7101 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_uid_t" >&5
7102 $as_echo "$ac_cv_type_uid_t" >&6; }
7103 if test $ac_cv_type_uid_t = no
; then
7105 $as_echo "#define uid_t int" >>confdefs.h
7108 $as_echo "#define gid_t int" >>confdefs.h
7112 { $as_echo "$as_me:${as_lineno-$LINENO}: checking type of array argument to getgroups" >&5
7113 $as_echo_n "checking type of array argument to getgroups... " >&6; }
7114 if test "${ac_cv_type_getgroups+set}" = set; then :
7115 $as_echo_n "(cached) " >&6
7117 if test "$cross_compiling" = yes; then :
7118 ac_cv_type_getgroups
=cross
7120 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7121 /* end confdefs.h. */
7122 /* Thanks to Mike Rendell for this test. */
7123 $ac_includes_default
7126 #define MAX(x, y) ((x) > (y) ? (x) : (y))
7133 union { gid_t gval; long int lval; } val;
7136 for (i = 0; i < NGID; i++)
7137 gidset[i] = val.gval;
7138 n = getgroups (sizeof (gidset) / MAX (sizeof (int), sizeof (gid_t)) - 1,
7140 /* Exit non-zero if getgroups seems to require an array of ints. This
7141 happens when gid_t is short int but getgroups modifies an array
7143 return n > 0 && gidset[n] != val.gval;
7146 if ac_fn_c_try_run
"$LINENO"; then :
7147 ac_cv_type_getgroups
=gid_t
7149 ac_cv_type_getgroups
=int
7151 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
7152 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
7155 if test $ac_cv_type_getgroups = cross
; then
7156 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7157 /* end confdefs.h. */
7161 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7162 $EGREP "getgroups.*int.*gid_t" >/dev
/null
2>&1; then :
7163 ac_cv_type_getgroups
=gid_t
7165 ac_cv_type_getgroups
=int
7171 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_getgroups" >&5
7172 $as_echo "$ac_cv_type_getgroups" >&6; }
7174 cat >>confdefs.h
<<_ACEOF
7175 #define GETGROUPS_T $ac_cv_type_getgroups
7179 ac_fn_c_check_type
"$LINENO" "mode_t" "ac_cv_type_mode_t" "$ac_includes_default"
7180 if test "x$ac_cv_type_mode_t" = x
""yes; then :
7184 cat >>confdefs.h
<<_ACEOF
7190 ac_fn_c_check_type
"$LINENO" "off_t" "ac_cv_type_off_t" "$ac_includes_default"
7191 if test "x$ac_cv_type_off_t" = x
""yes; then :
7195 cat >>confdefs.h
<<_ACEOF
7196 #define off_t long int
7201 ac_fn_c_check_type
"$LINENO" "pid_t" "ac_cv_type_pid_t" "$ac_includes_default"
7202 if test "x$ac_cv_type_pid_t" = x
""yes; then :
7206 cat >>confdefs.h
<<_ACEOF
7212 { $as_echo "$as_me:${as_lineno-$LINENO}: checking return type of signal handlers" >&5
7213 $as_echo_n "checking return type of signal handlers... " >&6; }
7214 if test "${ac_cv_type_signal+set}" = set; then :
7215 $as_echo_n "(cached) " >&6
7217 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7218 /* end confdefs.h. */
7219 #include <sys/types.h>
7225 return *(signal (0, 0)) (0) == 1;
7230 if ac_fn_c_try_compile
"$LINENO"; then :
7231 ac_cv_type_signal
=int
7233 ac_cv_type_signal
=void
7235 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7237 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_signal" >&5
7238 $as_echo "$ac_cv_type_signal" >&6; }
7240 cat >>confdefs.h
<<_ACEOF
7241 #define RETSIGTYPE $ac_cv_type_signal
7245 ac_fn_c_check_type
"$LINENO" "size_t" "ac_cv_type_size_t" "$ac_includes_default"
7246 if test "x$ac_cv_type_size_t" = x
""yes; then :
7250 cat >>confdefs.h
<<_ACEOF
7251 #define size_t unsigned int
7256 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for uid_t in sys/types.h" >&5
7257 $as_echo_n "checking for uid_t in sys/types.h... " >&6; }
7258 if test "${ac_cv_type_uid_t+set}" = set; then :
7259 $as_echo_n "(cached) " >&6
7261 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7262 /* end confdefs.h. */
7263 #include <sys/types.h>
7266 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7267 $EGREP "uid_t" >/dev
/null
2>&1; then :
7268 ac_cv_type_uid_t
=yes
7275 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_uid_t" >&5
7276 $as_echo "$ac_cv_type_uid_t" >&6; }
7277 if test $ac_cv_type_uid_t = no
; then
7279 $as_echo "#define uid_t int" >>confdefs.h
7282 $as_echo "#define gid_t int" >>confdefs.h
7287 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
7289 as_ac_var
=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
7290 ac_fn_c_check_func
"$LINENO" "$ac_func" "$as_ac_var"
7291 eval as_val
=\$
$as_ac_var
7292 if test "x$as_val" = x
""yes; then :
7293 cat >>confdefs.h
<<_ACEOF
7294 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
7301 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
7303 as_ac_Header
=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
7304 ac_fn_c_check_header_mongrel
"$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
7305 eval as_val
=\$
$as_ac_Header
7306 if test "x$as_val" = x
""yes; then :
7307 cat >>confdefs.h
<<_ACEOF
7308 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
7316 for ac_hdr
in dirent.h sys
/ndir.h sys
/dir.h ndir.h
; do
7317 as_ac_Header
=`$as_echo "ac_cv_header_dirent_$ac_hdr" | $as_tr_sh`
7318 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_hdr that defines DIR" >&5
7319 $as_echo_n "checking for $ac_hdr that defines DIR... " >&6; }
7320 if { as_var
=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then :
7321 $as_echo_n "(cached) " >&6
7323 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7324 /* end confdefs.h. */
7325 #include <sys/types.h>
7337 if ac_fn_c_try_compile
"$LINENO"; then :
7338 eval "$as_ac_Header=yes"
7340 eval "$as_ac_Header=no"
7342 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7344 eval ac_res
=\$
$as_ac_Header
7345 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
7346 $as_echo "$ac_res" >&6; }
7347 eval as_val
=\$
$as_ac_Header
7348 if test "x$as_val" = x
""yes; then :
7349 cat >>confdefs.h
<<_ACEOF
7350 #define `$as_echo "HAVE_$ac_hdr" | $as_tr_cpp` 1
7353 ac_header_dirent
=$ac_hdr; break
7357 # Two versions of opendir et al. are in -ldir and -lx on SCO Xenix.
7358 if test $ac_header_dirent = dirent.h
; then
7359 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing opendir" >&5
7360 $as_echo_n "checking for library containing opendir... " >&6; }
7361 if test "${ac_cv_search_opendir+set}" = set; then :
7362 $as_echo_n "(cached) " >&6
7364 ac_func_search_save_LIBS
=$LIBS
7365 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7366 /* end confdefs.h. */
7368 /* Override any GCC internal prototype to avoid an error.
7369 Use char because int might match the return type of a GCC
7370 builtin and then its argument prototype would still apply. */
7383 for ac_lib
in '' dir
; do
7384 if test -z "$ac_lib"; then
7385 ac_res
="none required"
7388 LIBS
="-l$ac_lib $ac_func_search_save_LIBS"
7390 if ac_fn_c_try_link
"$LINENO"; then :
7391 ac_cv_search_opendir
=$ac_res
7393 rm -f core conftest.err conftest.
$ac_objext \
7395 if test "${ac_cv_search_opendir+set}" = set; then :
7399 if test "${ac_cv_search_opendir+set}" = set; then :
7402 ac_cv_search_opendir
=no
7405 LIBS
=$ac_func_search_save_LIBS
7407 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_opendir" >&5
7408 $as_echo "$ac_cv_search_opendir" >&6; }
7409 ac_res
=$ac_cv_search_opendir
7410 if test "$ac_res" != no
; then :
7411 test "$ac_res" = "none required" || LIBS
="$ac_res $LIBS"
7416 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing opendir" >&5
7417 $as_echo_n "checking for library containing opendir... " >&6; }
7418 if test "${ac_cv_search_opendir+set}" = set; then :
7419 $as_echo_n "(cached) " >&6
7421 ac_func_search_save_LIBS
=$LIBS
7422 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7423 /* end confdefs.h. */
7425 /* Override any GCC internal prototype to avoid an error.
7426 Use char because int might match the return type of a GCC
7427 builtin and then its argument prototype would still apply. */
7440 for ac_lib
in '' x
; do
7441 if test -z "$ac_lib"; then
7442 ac_res
="none required"
7445 LIBS
="-l$ac_lib $ac_func_search_save_LIBS"
7447 if ac_fn_c_try_link
"$LINENO"; then :
7448 ac_cv_search_opendir
=$ac_res
7450 rm -f core conftest.err conftest.
$ac_objext \
7452 if test "${ac_cv_search_opendir+set}" = set; then :
7456 if test "${ac_cv_search_opendir+set}" = set; then :
7459 ac_cv_search_opendir
=no
7462 LIBS
=$ac_func_search_save_LIBS
7464 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_opendir" >&5
7465 $as_echo "$ac_cv_search_opendir" >&6; }
7466 ac_res
=$ac_cv_search_opendir
7467 if test "$ac_res" != no
; then :
7468 test "$ac_res" = "none required" || LIBS
="$ac_res $LIBS"
7476 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct termios" >&5
7477 $as_echo_n "checking for struct termios... " >&6; }
7478 if test "${ac_cv_termios_struct+set}" = set; then :
7479 $as_echo_n "(cached) " >&6
7481 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7482 /* end confdefs.h. */
7483 #include <sys/types.h>
7484 #include <sys/termios.h>
7488 static struct termios x;
7498 if ac_fn_c_try_compile
"$LINENO"; then :
7499 ac_cv_termios_struct
=yes
7501 ac_cv_termios_struct
=no
7503 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7506 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_termios_struct" >&5
7507 $as_echo "$ac_cv_termios_struct" >&6; }
7508 if test $ac_cv_termios_struct = yes; then
7509 sim_termio
="$sim_termio -DHAVE_TERMIOS_STRUCTURE"
7512 if test "$ac_cv_termios_struct" = "yes"; then
7513 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for c_line field in struct termios" >&5
7514 $as_echo_n "checking for c_line field in struct termios... " >&6; }
7515 if test "${ac_cv_termios_cline+set}" = set; then :
7516 $as_echo_n "(cached) " >&6
7518 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7519 /* end confdefs.h. */
7520 #include <sys/types.h>
7521 #include <sys/termios.h>
7525 static struct termios x; x.c_line = 0;
7530 if ac_fn_c_try_compile
"$LINENO"; then :
7531 ac_cv_termios_cline
=yes
7533 ac_cv_termios_cline
=no
7535 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7539 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_termios_cline" >&5
7540 $as_echo "$ac_cv_termios_cline" >&6; }
7541 if test $ac_cv_termios_cline = yes; then
7542 sim_termio
="$sim_termio -DHAVE_TERMIOS_CLINE"
7545 ac_cv_termios_cline
=no
7548 if test "$ac_cv_termios_struct" != "yes"; then
7549 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct termio" >&5
7550 $as_echo_n "checking for struct termio... " >&6; }
7551 if test "${ac_cv_termio_struct+set}" = set; then :
7552 $as_echo_n "(cached) " >&6
7554 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7555 /* end confdefs.h. */
7556 #include <sys/types.h>
7557 #include <sys/termio.h>
7561 static struct termio x;
7571 if ac_fn_c_try_compile
"$LINENO"; then :
7572 ac_cv_termio_struct
=yes
7574 ac_cv_termio_struct
=no
7576 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7579 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_termio_struct" >&5
7580 $as_echo "$ac_cv_termio_struct" >&6; }
7581 if test $ac_cv_termio_struct = yes; then
7582 sim_termio
="$sim_termio -DHAVE_TERMIO_STRUCTURE"
7585 ac_cv_termio_struct
=no
7588 if test "$ac_cv_termio_struct" = "yes"; then
7589 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for c_line field in struct termio" >&5
7590 $as_echo_n "checking for c_line field in struct termio... " >&6; }
7591 if test "${ac_cv_termio_cline+set}" = set; then :
7592 $as_echo_n "(cached) " >&6
7594 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7595 /* end confdefs.h. */
7596 #include <sys/types.h>
7597 #include <sys/termio.h>
7601 static struct termio x; x.c_line = 0;
7606 if ac_fn_c_try_compile
"$LINENO"; then :
7607 ac_cv_termio_cline
=yes
7609 ac_cv_termio_cline
=no
7611 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7615 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_termio_cline" >&5
7616 $as_echo "$ac_cv_termio_cline" >&6; }
7617 if test $ac_cv_termio_cline = yes; then
7618 sim_termio
="$sim_termio -DHAVE_TERMIO_CLINE"
7621 ac_cv_termio_cline
=no
7624 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct statfs" >&5
7625 $as_echo_n "checking for struct statfs... " >&6; }
7626 if test "${ac_cv_struct_statfs+set}" = set; then :
7627 $as_echo_n "(cached) " >&6
7629 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7630 /* end confdefs.h. */
7631 #include <sys/types.h>
7632 #ifdef HAVE_SYS_PARAM_H
7633 #include <sys/param.h>
7635 #ifdef HAVE_SYS_MOUNT_H
7636 #include <sys/mount.h>
7638 #ifdef HAVE_SYS_VFS_H
7639 #include <sys/vfs.h>
7641 #ifdef HAVE_SYS_STATFS_H
7642 #include <sys/statfs.h>
7647 static struct statfs s;
7652 if ac_fn_c_try_compile
"$LINENO"; then :
7653 ac_cv_struct_statfs
=yes
7655 ac_cv_struct_statfs
=no
7657 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7660 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_struct_statfs" >&5
7661 $as_echo "$ac_cv_struct_statfs" >&6; }
7662 if test $ac_cv_struct_statfs = yes; then
7664 $as_echo "#define HAVE_STRUCT_STATFS 1" >>confdefs.h
7668 ac_fn_c_check_type
"$LINENO" "long long" "ac_cv_type_long_long" "$ac_includes_default"
7669 if test "x$ac_cv_type_long_long" = x
""yes; then :
7671 cat >>confdefs.h
<<_ACEOF
7672 #define HAVE_LONG_LONG 1
7680 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for /dev/zero" >&5
7681 $as_echo_n "checking for /dev/zero... " >&6; }
7682 if test "${ac_cv_devzero+set}" = set; then :
7683 $as_echo_n "(cached) " >&6
7685 if test "$cross_compiling" = yes; then :
7688 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7689 /* end confdefs.h. */
7694 int fd = open ("/dev/zero", O_RDONLY);
7697 for (i = 0; i < sizeof (buf); i++)
7699 if (read (fd, buf, sizeof (buf)) != sizeof (buf))
7701 for (i = 0; i < sizeof (buf); i++)
7707 if ac_fn_c_try_run
"$LINENO"; then :
7712 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
7713 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
7718 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_devzero" >&5
7719 $as_echo "$ac_cv_devzero" >&6; }
7720 if test $ac_cv_devzero = yes; then
7721 sim_devzero
="-DHAVE_DEVZERO"
7726 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for common simulator directory" >&5
7727 $as_echo_n "checking for common simulator directory... " >&6; }
7728 if test -f "${srcdir}/../common/callback.c"; then
7729 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7730 $as_echo "yes" >&6; }
7731 sim_callback
="callback.o targ-map.o"
7732 sim_targ_vals
="targ-vals.h targ-map.c targ-vals.def"
7734 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7735 $as_echo "no" >&6; }
7740 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for common simulator directory fpu implementation" >&5
7741 $as_echo_n "checking for common simulator directory fpu implementation... " >&6; }
7742 if test -f "${srcdir}/../common/sim-fpu.c"; then
7743 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7744 $as_echo "yes" >&6; }
7745 sim_fpu_cflags
="-DHAVE_COMMON_FPU -I../common -I${srcdir}/../common"
7748 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7749 $as_echo "no" >&6; }
7754 # Since we run commands on the build system, we have to create a
7755 # separate config header for the build system if build != host.
7756 if test x
$host = x
$build; then
7757 ac_config_commands
="$ac_config_commands build-config.h"
7765 /* | A-Za-z
:\\/* ) realsrcdir
=${srcdir};;
7766 *) realsrcdir
=..
/${srcdir};;
7768 saved_CFLAGS
="${CFLAGS}"
7769 CC
="${CC_FOR_BUILD}" CFLAGS
="${CFLAGS_FOR_BUILD}" \
7770 LDFLAGS
="${LDFLAGS_FOR_BUILD}" \
7771 ${realsrcdir}/configure \
7772 --enable-languages=${enable_languages-all} \
7773 --target=$target_alias --host=$build_alias --build=$build_alias
7774 CFLAGS
="${saved_CFLAGS}"
7775 mv config.h ..
/build-config.h
7788 if test -n "$ac_tool_prefix"; then
7789 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
7790 set dummy
${ac_tool_prefix}ranlib
; ac_word
=$2
7791 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7792 $as_echo_n "checking for $ac_word... " >&6; }
7793 if test "${ac_cv_prog_RANLIB+set}" = set; then :
7794 $as_echo_n "(cached) " >&6
7796 if test -n "$RANLIB"; then
7797 ac_cv_prog_RANLIB
="$RANLIB" # Let the user override the test.
7799 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
7803 test -z "$as_dir" && as_dir
=.
7804 for ac_exec_ext
in '' $ac_executable_extensions; do
7805 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7806 ac_cv_prog_RANLIB
="${ac_tool_prefix}ranlib"
7807 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7816 RANLIB
=$ac_cv_prog_RANLIB
7817 if test -n "$RANLIB"; then
7818 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
7819 $as_echo "$RANLIB" >&6; }
7821 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7822 $as_echo "no" >&6; }
7827 if test -z "$ac_cv_prog_RANLIB"; then
7828 ac_ct_RANLIB
=$RANLIB
7829 # Extract the first word of "ranlib", so it can be a program name with args.
7830 set dummy ranlib
; ac_word
=$2
7831 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7832 $as_echo_n "checking for $ac_word... " >&6; }
7833 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then :
7834 $as_echo_n "(cached) " >&6
7836 if test -n "$ac_ct_RANLIB"; then
7837 ac_cv_prog_ac_ct_RANLIB
="$ac_ct_RANLIB" # Let the user override the test.
7839 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
7843 test -z "$as_dir" && as_dir
=.
7844 for ac_exec_ext
in '' $ac_executable_extensions; do
7845 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7846 ac_cv_prog_ac_ct_RANLIB
="ranlib"
7847 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7856 ac_ct_RANLIB
=$ac_cv_prog_ac_ct_RANLIB
7857 if test -n "$ac_ct_RANLIB"; then
7858 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
7859 $as_echo "$ac_ct_RANLIB" >&6; }
7861 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7862 $as_echo "no" >&6; }
7865 if test "x$ac_ct_RANLIB" = x
; then
7868 case $cross_compiling:$ac_tool_warned in
7870 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7871 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7872 ac_tool_warned
=yes ;;
7874 RANLIB
=$ac_ct_RANLIB
7877 RANLIB
="$ac_cv_prog_RANLIB"
7924 ac_config_files
="$ac_config_files Makefile"
7926 ac_config_commands
="$ac_config_commands default"
7928 cat >confcache
<<\_ACEOF
7929 # This file is a shell script that caches the results of configure
7930 # tests run on this system so they can be shared between configure
7931 # scripts and configure runs, see configure's option --config-cache.
7932 # It is not useful on other systems. If it contains results you don't
7933 # want to keep, you may remove or edit it.
7935 # config.status only pays attention to the cache file if you give it
7936 # the --recheck option to rerun configure.
7938 # `ac_cv_env_foo' variables (set or unset) will be overridden when
7939 # loading this file, other *unset* `ac_cv_foo' will be assigned the
7944 # The following way of writing the cache mishandles newlines in values,
7945 # but we know of no workaround that is simple, portable, and efficient.
7946 # So, we kill variables containing newlines.
7947 # Ultrix sh set writes to stderr and can't be redirected directly,
7948 # and sets the high bit in the cache file unless we assign to the vars.
7950 for ac_var
in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
7951 eval ac_val
=\$
$ac_var
7955 *_cv_
*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
7956 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
7959 _ | IFS | as_nl
) ;; #(
7960 BASH_ARGV | BASH_SOURCE
) eval $ac_var= ;; #(
7961 *) { eval $ac_var=; unset $ac_var;} ;;
7967 case $as_nl`(ac_space=' '; set) 2>&1` in #(
7968 *${as_nl}ac_space
=\
*)
7969 # `set' does not quote correctly, so add quotes: double-quote
7970 # substitution turns \\\\ into \\, and sed turns \\ into \.
7973 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
7976 # `set' quotes correctly as required by POSIX, so do not add quotes.
7977 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
7986 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
7988 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
7990 if diff "$cache_file" confcache
>/dev
/null
2>&1; then :; else
7991 if test -w "$cache_file"; then
7992 test "x$cache_file" != "x/dev/null" &&
7993 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
7994 $as_echo "$as_me: updating cache $cache_file" >&6;}
7995 cat confcache
>$cache_file
7997 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
7998 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
8003 test "x$prefix" = xNONE
&& prefix
=$ac_default_prefix
8004 # Let make expand exec_prefix.
8005 test "x$exec_prefix" = xNONE
&& exec_prefix
='${prefix}'
8007 DEFS
=-DHAVE_CONFIG_H
8011 for ac_i
in : $LIBOBJS; do test "x$ac_i" = x
: && continue
8012 # 1. Remove the extension, and $U if already installed.
8013 ac_script
='s/\$U\././;s/\.o$//;s/\.obj$//'
8014 ac_i
=`$as_echo "$ac_i" | sed "$ac_script"`
8015 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
8016 # will be set to the directory where LIBOBJS objects are built.
8017 as_fn_append ac_libobjs
" \${LIBOBJDIR}$ac_i\$U.$ac_objext"
8018 as_fn_append ac_ltlibobjs
" \${LIBOBJDIR}$ac_i"'$U.lo'
8022 LTLIBOBJS
=$ac_ltlibobjs
8027 : ${CONFIG_STATUS=./config.status}
8029 ac_clean_files_save
=$ac_clean_files
8030 ac_clean_files
="$ac_clean_files $CONFIG_STATUS"
8031 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
8032 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
8034 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
8036 # Generated by $as_me.
8037 # Run this file to recreate the current configuration.
8038 # Compiler output produced by configure, useful for debugging
8039 # configure, is in config.log if it exists.
8045 SHELL=\${CONFIG_SHELL-$SHELL}
8048 cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail
=1
8049 ## -------------------- ##
8050 ## M4sh Initialization. ##
8051 ## -------------------- ##
8053 # Be more Bourne compatible
8054 DUALCASE
=1; export DUALCASE
# for MKS sh
8055 if test -n "${ZSH_VERSION+set}" && (emulate sh
) >/dev
/null
2>&1; then :
8058 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
8059 # is contrary to our usage. Disable this feature.
8060 alias -g '${1+"$@"}'='"$@"'
8061 setopt NO_GLOB_SUBST
8063 case `(set -o) 2>/dev/null` in #(
8075 # Printing a long string crashes Solaris 7 /usr/bin/printf.
8076 as_echo
='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
8077 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
8078 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
8079 # Prefer a ksh shell builtin over an external printf program on Solaris,
8080 # but without wasting forks for bash or zsh.
8081 if test -z "$BASH_VERSION$ZSH_VERSION" \
8082 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
8083 as_echo='print
-r --'
8084 as_echo_n='print
-rn --'
8085 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
8086 as_echo='printf %s
\n'
8087 as_echo_n='printf %s
'
8089 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
8090 as_echo_body='eval /usr
/ucb
/echo -n "$1$as_nl"'
8091 as_echo_n='/usr
/ucb
/echo -n'
8093 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
8094 as_echo_n_body='eval
8098 expr "X$arg" : "X\\(.*\\)$as_nl";
8099 arg
=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
8101 expr "X$arg" : "X\\(.*\\)" |
tr -d "$as_nl"
8103 export as_echo_n_body
8104 as_echo_n='sh
-c $as_echo_n_body as_echo
'
8107 as_echo='sh
-c $as_echo_body as_echo
'
8110 # The user is always right.
8111 if test "${PATH_SEPARATOR+set}" != set; then
8113 (PATH='/bin
;/bin
'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
8114 (PATH='/bin
:/bin
'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
8121 # We need space, tab and new line, in precisely that order. Quoting is
8122 # there to prevent editors from complaining about space-tab.
8123 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
8124 # splitting by setting IFS to empty value.)
8127 # Find who we are. Look in the path if we contain no directory separator.
8129 *[\\/]* ) as_myself=$0 ;;
8130 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8134 test -z "$as_dir" && as_dir=.
8135 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
8141 # We did not find ourselves, most probably we were run as `sh COMMAND'
8142 # in which case we are not to be found in the path.
8143 if test "x$as_myself" = x
; then
8146 if test ! -f "$as_myself"; then
8147 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
8151 # Unset variables that we do not need and which cause bugs (e.g. in
8152 # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
8153 # suppresses any "Segmentation fault" message there. '((' could
8154 # trigger a bug in pdksh 5.2.14.
8155 for as_var
in BASH_ENV ENV MAIL MAILPATH
8156 do eval test x\
${$as_var+set} = xset \
8157 && ( (unset $as_var) ||
exit 1) >/dev
/null
2>&1 && unset $as_var ||
:
8170 (unset CDPATH
) >/dev
/null
2>&1 && unset CDPATH
8173 # as_fn_error ERROR [LINENO LOG_FD]
8174 # ---------------------------------
8175 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
8176 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
8177 # script with status $?, using 1 if that was 0.
8180 as_status
=$?
; test $as_status -eq 0 && as_status
=1
8182 as_lineno
=${as_lineno-"$2"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
8183 $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
8185 $as_echo "$as_me: error: $1" >&2
8186 as_fn_exit
$as_status
8190 # as_fn_set_status STATUS
8191 # -----------------------
8192 # Set $? to STATUS, without forking.
8196 } # as_fn_set_status
8200 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
8210 # Portably unset VAR.
8213 { eval $1=; unset $1;}
8215 as_unset
=as_fn_unset
8216 # as_fn_append VAR VALUE
8217 # ----------------------
8218 # Append the text in VALUE to the end of the definition contained in VAR. Take
8219 # advantage of any shell optimizations that allow amortized linear growth over
8220 # repeated appends, instead of the typical quadratic growth present in naive
8222 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev
/null
; then :
8223 eval 'as_fn_append ()
8234 # as_fn_arith ARG...
8235 # ------------------
8236 # Perform arithmetic evaluation on the ARGs, and store the result in the
8237 # global $as_val. Take advantage of shells that can avoid forks. The arguments
8238 # must be portable across $(()) and expr.
8239 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev
/null
; then :
8240 eval 'as_fn_arith ()
8247 as_val
=`expr "$@" || test $? -eq 1`
8252 if expr a
: '\(a\)' >/dev
/null
2>&1 &&
8253 test "X`expr 00001 : '.*\(...\)'`" = X001
; then
8259 if (basename -- /) >/dev
/null
2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
8260 as_basename
=basename
8265 if (as_dir
=`dirname -- /` && test "X$as_dir" = X
/) >/dev
/null
2>&1; then
8271 as_me
=`$as_basename -- "$0" ||
8272 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
8273 X"$0" : 'X\(//\)$' \| \
8274 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
8276 sed '/^.*\/\([^/][^/]*\)\/*$/{
8290 # Avoid depending upon Character Ranges.
8291 as_cr_letters
='abcdefghijklmnopqrstuvwxyz'
8292 as_cr_LETTERS
='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
8293 as_cr_Letters
=$as_cr_letters$as_cr_LETTERS
8294 as_cr_digits
='0123456789'
8295 as_cr_alnum
=$as_cr_Letters$as_cr_digits
8297 ECHO_C
= ECHO_N
= ECHO_T
=
8298 case `echo -n x` in #(((((
8300 case `echo 'xy\c'` in
8301 *c
*) ECHO_T
=' ';; # ECHO_T is single tab character.
8303 *) echo `echo ksh88 bug on AIX 6.1` > /dev
/null
8310 rm -f conf$$ conf$$.exe conf$$.
file
8311 if test -d conf$$.dir
; then
8312 rm -f conf$$.dir
/conf$$.
file
8315 mkdir conf$$.dir
2>/dev
/null
8317 if (echo >conf$$.
file) 2>/dev
/null
; then
8318 if ln -s conf$$.
file conf$$
2>/dev
/null
; then
8320 # ... but there are two gotchas:
8321 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
8322 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
8323 # In both cases, we have to default to `cp -p'.
8324 ln -s conf$$.
file conf$$.dir
2>/dev
/null
&& test ! -f conf$$.exe ||
8326 elif ln conf$$.
file conf$$
2>/dev
/null
; then
8334 rm -f conf$$ conf$$.exe conf$$.dir
/conf$$.
file conf$$.
file
8335 rmdir conf$$.dir
2>/dev
/null
8340 # Create "$as_dir" as a directory, including parents if necessary.
8345 -*) as_dir
=.
/$as_dir;;
8347 test -d "$as_dir" ||
eval $as_mkdir_p ||
{
8351 *\'*) as_qdir
=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
8352 *) as_qdir
=$as_dir;;
8354 as_dirs
="'$as_qdir' $as_dirs"
8355 as_dir
=`$as_dirname -- "$as_dir" ||
8356 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
8357 X"$as_dir" : 'X\(//\)[^/]' \| \
8358 X"$as_dir" : 'X\(//\)$' \| \
8359 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
8360 $as_echo X"$as_dir" |
8361 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
8378 test -d "$as_dir" && break
8380 test -z "$as_dirs" ||
eval "mkdir $as_dirs"
8381 } ||
test -d "$as_dir" || as_fn_error
"cannot create directory $as_dir"
8385 if mkdir
-p .
2>/dev
/null
; then
8386 as_mkdir_p
='mkdir -p "$as_dir"'
8388 test -d .
/-p && rmdir .
/-p
8392 if test -x / >/dev
/null
2>&1; then
8395 if ls -dL / >/dev
/null
2>&1; then
8402 if test -d "$1"; then
8408 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
8409 ???[sx]*):;;*)false;;esac;fi
8413 as_executable_p
=$as_test_x
8415 # Sed expression to map a string onto a valid CPP name.
8416 as_tr_cpp
="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
8418 # Sed expression to map a string onto a valid variable name.
8419 as_tr_sh
="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
8423 ## ----------------------------------- ##
8424 ## Main body of $CONFIG_STATUS script. ##
8425 ## ----------------------------------- ##
8427 test $as_write_fail = 0 && chmod +x
$CONFIG_STATUS || ac_write_fail
=1
8429 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
8430 # Save the log message, to keep $0 and so on meaningful, and to
8431 # report actual input values of CONFIG_FILES etc. instead of their
8432 # values after options handling.
8434 This file was extended by $as_me, which was
8435 generated by GNU Autoconf 2.64. Invocation command line was
8437 CONFIG_FILES = $CONFIG_FILES
8438 CONFIG_HEADERS = $CONFIG_HEADERS
8439 CONFIG_LINKS = $CONFIG_LINKS
8440 CONFIG_COMMANDS = $CONFIG_COMMANDS
8443 on `(hostname || uname -n) 2>/dev/null | sed 1q`
8448 case $ac_config_files in *"
8449 "*) set x
$ac_config_files; shift; ac_config_files
=$
*;;
8452 case $ac_config_headers in *"
8453 "*) set x
$ac_config_headers; shift; ac_config_headers
=$
*;;
8457 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8458 # Files that config.status was made for.
8459 config_files="$ac_config_files"
8460 config_headers="$ac_config_headers"
8461 config_commands="$ac_config_commands"
8465 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
8467 \`$as_me' instantiates files and other configuration actions
8468 from templates according to the current configuration. Unless the files
8469 and actions are specified as TAGs, all are instantiated by default.
8471 Usage: $0 [OPTION]... [TAG]...
8473 -h, --help print this help, then exit
8474 -V, --version print version number and configuration settings, then exit
8475 -q, --quiet, --silent
8476 do not print progress messages
8477 -d, --debug don't remove temporary files
8478 --recheck update $as_me by reconfiguring in the same conditions
8479 --file=FILE[:TEMPLATE]
8480 instantiate the configuration file FILE
8481 --header=FILE[:TEMPLATE]
8482 instantiate the configuration header FILE
8484 Configuration files:
8487 Configuration headers:
8490 Configuration commands:
8493 Report bugs to the package provider."
8496 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8499 configured by $0, generated by GNU Autoconf 2.64,
8500 with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
8502 Copyright (C) 2009 Free Software Foundation, Inc.
8503 This config.status script is free software; the Free Software Foundation
8504 gives unlimited permission to copy, distribute and modify it."
8509 test -n "\$AWK" || AWK=awk
8512 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
8513 # The default lists apply if the user does not specify any file.
8519 ac_option
=`expr "X$1" : 'X\([^=]*\)='`
8520 ac_optarg
=`expr "X$1" : 'X[^=]*=\(.*\)'`
8531 # Handling of the options.
8532 -recheck |
--recheck |
--rechec |
--reche |
--rech |
--rec |
--re |
--r)
8534 --version |
--versio |
--versi |
--vers |
--ver |
--ve |
--v |
-V )
8535 $as_echo "$ac_cs_version"; exit ;;
8536 --debug |
--debu |
--deb |
--de |
--d |
-d )
8538 --file |
--fil |
--fi |
--f )
8541 *\'*) ac_optarg
=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
8543 as_fn_append CONFIG_FILES
" '$ac_optarg'"
8544 ac_need_defaults
=false
;;
8545 --header |
--heade |
--head |
--hea )
8548 *\'*) ac_optarg
=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
8550 as_fn_append CONFIG_HEADERS
" '$ac_optarg'"
8551 ac_need_defaults
=false
;;
8553 # Conflict between --help and --header
8554 as_fn_error
"ambiguous option: \`$1'
8555 Try \`$0 --help' for more information.";;
8556 --help |
--hel |
-h )
8557 $as_echo "$ac_cs_usage"; exit ;;
8558 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
8559 |
-silent |
--silent |
--silen |
--sile |
--sil |
--si |
--s)
8563 -*) as_fn_error
"unrecognized option: \`$1'
8564 Try \`$0 --help' for more information." ;;
8566 *) as_fn_append ac_config_targets
" $1"
8567 ac_need_defaults
=false
;;
8573 ac_configure_extra_args
=
8575 if $ac_cs_silent; then
8577 ac_configure_extra_args
="$ac_configure_extra_args --silent"
8581 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8582 if \$ac_cs_recheck; then
8583 set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
8585 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
8586 CONFIG_SHELL='$SHELL'
8592 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
8596 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
8597 ## Running $as_me. ##
8603 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8606 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
8608 # Handling of arguments.
8609 for ac_config_target
in $ac_config_targets
8611 case $ac_config_target in
8612 "config.h") CONFIG_HEADERS
="$CONFIG_HEADERS config.h:config.in" ;;
8613 "build-config.h") CONFIG_COMMANDS
="$CONFIG_COMMANDS build-config.h" ;;
8614 "Makefile") CONFIG_FILES
="$CONFIG_FILES Makefile" ;;
8615 "default") CONFIG_COMMANDS
="$CONFIG_COMMANDS default" ;;
8617 *) as_fn_error
"invalid argument: \`$ac_config_target'" "$LINENO" 5;;
8622 # If the user did not use the arguments to specify the items to instantiate,
8623 # then the envvar interface is used. Set only those that are not.
8624 # We use the long form for the default assignment because of an extremely
8625 # bizarre bug on SunOS 4.1.3.
8626 if $ac_need_defaults; then
8627 test "${CONFIG_FILES+set}" = set || CONFIG_FILES
=$config_files
8628 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS
=$config_headers
8629 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS
=$config_commands
8632 # Have a temporary directory for convenience. Make it in the build tree
8633 # simply because there is no reason against having it here, and in addition,
8634 # creating and moving files from /tmp can sometimes cause problems.
8635 # Hook for its removal unless debugging.
8636 # Note that there is a small window in which the directory will not be cleaned:
8637 # after its creation but before its name has been assigned to `$tmp'.
8641 trap 'exit_status=$?
8642 { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
8644 trap 'as_fn_exit 1' 1 2 13 15
8646 # Create a (secure) tmp directory for tmp files.
8649 tmp
=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
8650 test -n "$tmp" && test -d "$tmp"
8653 tmp
=.
/conf$$
-$RANDOM
8654 (umask 077 && mkdir
"$tmp")
8655 } || as_fn_error
"cannot create a temporary directory in ." "$LINENO" 5
8657 # Set up the scripts for CONFIG_FILES section.
8658 # No need to generate them if there are no CONFIG_FILES.
8659 # This happens for instance with `./config.status config.h'.
8660 if test -n "$CONFIG_FILES"; then
8663 ac_cr
=`echo X | tr X '\015'`
8664 # On cygwin, bash can eat \r inside `` if the user requested igncr.
8665 # But we know of no other shell where ac_cr would be empty at this
8666 # point, so we can use a bashism as a fallback.
8667 if test "x$ac_cr" = x
; then
8668 eval ac_cr
=\$
\'\\r
\'
8670 ac_cs_awk_cr
=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
8671 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
8677 echo 'BEGIN {' >"$tmp/subs1.awk" &&
8682 echo "cat >conf$$subs.awk <<_ACEOF" &&
8683 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
8686 as_fn_error "could not
make $CONFIG_STATUS" "$LINENO" 5
8687 ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
8689 for ac_last_try in false false false false false :; do
8690 . ./conf$$subs.sh ||
8691 as_fn_error "could not
make $CONFIG_STATUS" "$LINENO" 5
8693 ac_delim_n=`sed -n "s
/.
*$ac_delim\$
/X
/p
" conf$$subs.awk | grep -c X`
8694 if test $ac_delim_n = $ac_delim_num; then
8696 elif $ac_last_try; then
8697 as_fn_error "could not
make $CONFIG_STATUS" "$LINENO" 5
8699 ac_delim="$ac_delim!$ac_delim _
$ac_delim!! "
8704 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8705 cat >>"\
$tmp/subs1.
awk" <<\\_ACAWK &&
8709 s/^/S["/; s
/!.
*/"]=/
8719 s/\(.\{148\}\).*/\1/
8721 s/["\\]/\\&/g
; s
/^
/"/; s/$/\\n"\\/
8726 s
/["\\]/\\&/g; s/^/"/; s
/$
/"\\/
8733 s/\(.\{148\}\).*/\1/
8735 s/["\\]/\\&/g
; s
/^
/"/; s/$/"/
8739 s
/["\\]/\\&/g; s/^/"/; s
/$
/"\\/
8744 ' <conf$$subs.awk | sed '
8749 ' >>$CONFIG_STATUS || ac_write_fail=1
8750 rm -f conf$$subs.awk
8751 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8753 cat >>"\
$tmp/subs1.
awk" <<_ACAWK &&
8754 for (key in S) S_is_set[key] = 1
8760 nfields = split(line, field, "@
")
8762 len = length(field[1])
8763 for (i = 2; i < nfields; i++) {
8765 keylen = length(key)
8766 if (S_is_set[key]) {
8768 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
8769 len += length(value) + length(field[++i])
8780 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8781 if sed "s
/$ac_cr//" < /dev/null > /dev/null 2>&1; then
8782 sed "s
/$ac_cr\$
//; s
/$ac_cr/$ac_cs_awk_cr/g
"
8785 fi < "$tmp/subs1.
awk" > "$tmp/subs.
awk" \
8786 || as_fn_error "could not setup config files machinery
" "$LINENO" 5
8789 # VPATH may cause trouble with some makes, so we remove $(srcdir),
8790 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".
", strip leading and
8791 # trailing colons and then remove the whole line if VPATH becomes empty
8792 # (actually we leave an empty line to preserve line numbers).
8793 if test "x
$srcdir" = x.; then
8794 ac_vpsub='/^[ ]*VPATH[ ]*=/{
8798 s/^\([^=]*=[ ]*\):*/\1/
8804 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8805 fi # test -n "$CONFIG_FILES"
8807 # Set up the scripts for CONFIG_HEADERS section.
8808 # No need to generate them if there are no CONFIG_HEADERS.
8809 # This happens for instance with `./config.status Makefile'.
8810 if test -n "$CONFIG_HEADERS"; then
8811 cat >"$tmp/defines.
awk" <<\_ACAWK ||
8815 # Transform confdefs.h into an awk script `defines.awk', embedded as
8816 # here-document in config.status, that substitutes the proper values into
8817 # config.h.in to produce config.h.
8819 # Create a delimiter string that does not exist in confdefs.h, to ease
8820 # handling of long lines.
8822 for ac_last_try in false false :; do
8823 ac_t=`sed -n "/$ac_delim/p
" confdefs.h`
8824 if test -z "$ac_t"; then
8826 elif $ac_last_try; then
8827 as_fn_error "could not
make $CONFIG_HEADERS" "$LINENO" 5
8829 ac_delim="$ac_delim!$ac_delim _
$ac_delim!! "
8833 # For the awk script, D is an array of macro values keyed by name,
8834 # likewise P contains macro parameters if any. Preserve backslash
8835 # newline sequences.
8837 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
8839 s/.\{148\}/&'"$ac_delim"'/g
8842 s/^[ ]*#[ ]*define[ ][ ]*/ /
8849 s
/^ \
('"$ac_word_re"'\
)\
(([^
()]*)\
)[ ]*\
(.
*\
)/P
["\1"]="\2"\
8851 s
/^ \
('"$ac_word_re"'\
)[ ]*\
(.
*\
)/D
["\1"]=" \2"/p
8855 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\
1"]="\
2"\
8856 D["\
1"]=" \
3\\\\\\n
"\\/p
8858 s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\
1"]=" \
2\\\\\\n
"\\/p
8863 s/.\{148\}/&'"$ac_delim"'/g
8868 s/["\\]/\\&/g
; s
/^
/"/; s/$/"/p
8871 s
/["\\]/\\&/g; s/^/"/; s
/$
/\\\\\\n
"\\/p
8873 ' <confdefs.h | sed '
8874 s/'"$ac_delim"'/"\\\
8875 "/g' >>$CONFIG_STATUS || ac_write_fail=1
8877 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8878 for (key in D) D_is_set[key] = 1
8881 /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
8883 split(line, arg, " ")
8884 if (arg[1] == "#") {
8888 defundef
= substr
(arg
[1], 2)
8891 split(mac1
, mac2
, "(") #)
8893 prefix
= substr
(line
, 1, index
(line
, defundef
) - 1)
8894 if (D_is_set
[macro
]) {
8895 # Preserve the white space surrounding the "#".
8896 print prefix
"define", macro P
[macro
] D
[macro
]
8899 # Replace #undef with comments. This is necessary, for example,
8900 # in the case of _POSIX_SOURCE, which is predefined and required
8901 # on some systems where configure will not decide to define it.
8902 if (defundef
== "undef") {
8903 print
"/*", prefix defundef
, macro
, "*/"
8911 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
8912 as_fn_error
"could not setup config headers machinery" "$LINENO" 5
8913 fi # test -n "$CONFIG_HEADERS"
8916 eval set X
" :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS"
8921 :[FHLC
]) ac_mode
=$ac_tag; continue;;
8923 case $ac_mode$ac_tag in
8925 :L
* |
:C
*:*) as_fn_error
"invalid tag \`$ac_tag'" "$LINENO" 5;;
8926 :[FH
]-) ac_tag
=-:-;;
8927 :[FH
]*) ac_tag
=$ac_tag:$ac_tag.
in;;
8944 -) ac_f
="$tmp/stdin";;
8945 *) # Look for the file first in the build tree, then in the source tree
8946 # (if the path is not absolute). The absolute path cannot be DOS-style,
8947 # because $ac_f cannot contain `:'.
8951 *) test -f "$srcdir/$ac_f" && ac_f
="$srcdir/$ac_f";;
8953 as_fn_error
"cannot find input file: \`$ac_f'" "$LINENO" 5;;
8955 case $ac_f in *\'*) ac_f
=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
8956 as_fn_append ac_file_inputs
" '$ac_f'"
8959 # Let's still pretend it is `configure' which instantiates (i.e., don't
8960 # use $as_me), people would be surprised to read:
8961 # /* config.h. Generated by config.status. */
8962 configure_input
='Generated from '`
8963 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
8965 if test x
"$ac_file" != x-
; then
8966 configure_input
="$ac_file. $configure_input"
8967 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
8968 $as_echo "$as_me: creating $ac_file" >&6;}
8970 # Neutralize special characters interpreted by sed in replacement strings.
8971 case $configure_input in #(
8972 *\
&* |
*\|
* |
*\\* )
8973 ac_sed_conf_input
=`$as_echo "$configure_input" |
8974 sed 's/[\\\\&|]/\\\\&/g'`;; #(
8975 *) ac_sed_conf_input
=$configure_input;;
8979 *:-:* |
*:-) cat >"$tmp/stdin" \
8980 || as_fn_error
"could not create $ac_file" "$LINENO" 5 ;;
8985 ac_dir
=`$as_dirname -- "$ac_file" ||
8986 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
8987 X"$ac_file" : 'X\(//\)[^/]' \| \
8988 X"$ac_file" : 'X\(//\)$' \| \
8989 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
8990 $as_echo X"$ac_file" |
8991 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
9008 as_dir
="$ac_dir"; as_fn_mkdir_p
9012 .
) ac_dir_suffix
= ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
9014 ac_dir_suffix
=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
9015 # A ".." for each directory in $ac_dir_suffix.
9016 ac_top_builddir_sub
=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
9017 case $ac_top_builddir_sub in
9018 "") ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
9019 *) ac_top_build_prefix
=$ac_top_builddir_sub/ ;;
9022 ac_abs_top_builddir
=$ac_pwd
9023 ac_abs_builddir
=$ac_pwd$ac_dir_suffix
9024 # for backward compatibility:
9025 ac_top_builddir
=$ac_top_build_prefix
9028 .
) # We are building in place.
9030 ac_top_srcdir
=$ac_top_builddir_sub
9031 ac_abs_top_srcdir
=$ac_pwd ;;
9032 [\\/]* | ?
:[\\/]* ) # Absolute name.
9033 ac_srcdir
=$srcdir$ac_dir_suffix;
9034 ac_top_srcdir
=$srcdir
9035 ac_abs_top_srcdir
=$srcdir ;;
9037 ac_srcdir
=$ac_top_build_prefix$srcdir$ac_dir_suffix
9038 ac_top_srcdir
=$ac_top_build_prefix$srcdir
9039 ac_abs_top_srcdir
=$ac_pwd/$srcdir ;;
9041 ac_abs_srcdir
=$ac_abs_top_srcdir$ac_dir_suffix
9051 [\\/$
]* | ?
:[\\/]* ) ac_INSTALL
=$INSTALL ;;
9052 *) ac_INSTALL
=$ac_top_build_prefix$INSTALL ;;
9056 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
9057 # If the template does not know about datarootdir, expand it.
9058 # FIXME: This hack should be removed a few years after 2.60.
9059 ac_datarootdir_hack
=; ac_datarootdir_seen
=
9070 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
9071 *datarootdir
*) ac_datarootdir_seen
=yes;;
9072 *@datadir@
*|
*@docdir@
*|
*@infodir@
*|
*@localedir@
*|
*@mandir@
*)
9073 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
9074 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
9076 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
9077 ac_datarootdir_hack='
9078 s&@datadir@&$datadir&g
9079 s&@docdir@&$docdir&g
9080 s&@infodir@&$infodir&g
9081 s&@localedir@&$localedir&g
9082 s&@mandir@&$mandir&g
9083 s&\\\${datarootdir}&$datarootdir&g' ;;
9087 # Neutralize VPATH when `$srcdir' = `.'.
9088 # Shell code in configure.ac might set extrasub.
9089 # FIXME: do we really want to maintain this feature?
9090 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
9091 ac_sed_extra="$ac_vpsub
9094 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
9096 /@
[a-zA-Z_
][a-zA-Z_0-9
]*@
/!b
9097 s|@configure_input@|
$ac_sed_conf_input|
;t t
9098 s
&@top_builddir@
&$ac_top_builddir_sub&;t t
9099 s
&@top_build_prefix@
&$ac_top_build_prefix&;t t
9100 s
&@srcdir@
&$ac_srcdir&;t t
9101 s
&@abs_srcdir@
&$ac_abs_srcdir&;t t
9102 s
&@top_srcdir@
&$ac_top_srcdir&;t t
9103 s
&@abs_top_srcdir@
&$ac_abs_top_srcdir&;t t
9104 s
&@builddir@
&$ac_builddir&;t t
9105 s
&@abs_builddir@
&$ac_abs_builddir&;t t
9106 s
&@abs_top_builddir@
&$ac_abs_top_builddir&;t t
9107 s
&@INSTALL@
&$ac_INSTALL&;t t
9108 $ac_datarootdir_hack
9110 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.
awk" >$tmp/out \
9111 || as_fn_error "could not create
$ac_file" "$LINENO" 5
9113 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
9114 { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out
"`; test -n "$ac_out"; } &&
9115 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out
"`; test -z "$ac_out"; } &&
9116 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: $ac_file contains a reference to the variable \
`datarootdir'
9117 which seems to be undefined. Please make sure it is defined." >&5
9118 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir
'
9119 which seems to be undefined. Please make sure it is defined." >&2;}
9123 -) cat "$tmp/out" && rm -f "$tmp/out";;
9124 *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
9126 || as_fn_error "could not create $ac_file" "$LINENO" 5
9132 if test x"$ac_file" != x-; then
9134 $as_echo "/* $configure_input */" \
9135 && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs"
9136 } >"$tmp/config.h" \
9137 || as_fn_error "could not create $ac_file" "$LINENO" 5
9138 if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then
9139 { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
9140 $as_echo "$as_me: $ac_file is unchanged" >&6;}
9143 mv "$tmp/config.h" "$ac_file" \
9144 || as_fn_error "could not create $ac_file" "$LINENO" 5
9147 $as_echo "/* $configure_input */" \
9148 && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \
9149 || as_fn_error "could not create -" "$LINENO" 5
9153 :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
9154 $as_echo "$as_me: executing $ac_file commands" >&6;}
9159 case $ac_file$ac_mode in
9160 "build-config.h":C) cp config.h build-config.h ;;
9161 "default":C) case x$CONFIG_HEADERS in xconfig.h:config.in) echo > stamp-h ;; esac ;;
9169 ac_clean_files=$ac_clean_files_save
9171 test $ac_write_fail = 0 ||
9172 as_fn_error "write failure creating $CONFIG_STATUS" "$LINENO" 5
9175 # configure is writing to config.log, and then calls config.status.
9176 # config.status does its own redirection, appending to config.log.
9177 # Unfortunately, on DOS this fails, as config.log is still kept open
9178 # by configure, so config.status won't be able to
write to it
; its
9179 # output is simply discarded. So we exec the FD to /dev/null,
9180 # effectively closing config.log, so it can be properly (re)opened and
9181 # appended to by config.status. When coming back to configure, we
9182 # need to make the FD available again.
9183 if test "$no_create" != yes; then
9185 ac_config_status_args
=
9186 test "$silent" = yes &&
9187 ac_config_status_args
="$ac_config_status_args --quiet"
9189 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success
=false
9191 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
9192 # would make configure fail if this is the last instruction.
9193 $ac_cs_success || as_fn_exit $?
9195 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no
; then
9196 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
9197 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}