2 # Guess values for system-dependent variables and create Makefiles.
3 # Generated by GNU Autoconf 2.60 for llvm 2.8svn.
5 # Report bugs to <llvmbugs@cs.uiuc.edu>.
7 # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
8 # 2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
9 # This configure script is free software; the Free Software Foundation
10 # gives unlimited permission to copy, distribute and modify it.
12 # Copyright (c) 2003-2010 University of Illinois at Urbana-Champaign.
13 ## --------------------- ##
14 ## M4sh Initialization. ##
15 ## --------------------- ##
17 # Be Bourne compatible
18 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
21 # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
22 # is contrary to our usage. Disable this feature.
23 alias -g '${1+"$@"}'='"$@"'
26 case `(set -o) 2>/dev/null` in *posix*) set -o posix;; esac
28 BIN_SH=xpg4; export BIN_SH # for Tru64
29 DUALCASE=1; export DUALCASE # for MKS sh
33 # Avoid depending upon Character Ranges.
34 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
35 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
36 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
37 as_cr_digits='0123456789'
38 as_cr_alnum=$as_cr_Letters$as_cr_digits
40 # The user is always right.
41 if test "${PATH_SEPARATOR+set}" != set; then
42 echo "#! /bin/sh" >conf$$.sh
43 echo "exit 0" >>conf$$.sh
45 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
53 # Support unset when possible.
54 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
62 # We need space, tab and new line, in precisely that order. Quoting is
63 # there to prevent editors from complaining about space-tab.
64 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
65 # splitting by setting IFS to empty value.)
70 # Find who we are. Look in the path if we contain no directory separator.
72 *[\\/]* ) as_myself=$0 ;;
73 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
77 test -z "$as_dir" && as_dir=.
78 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
84 # We did not find ourselves, most probably we were run as `sh COMMAND'
85 # in which case we are not to be found in the path.
86 if test "x$as_myself" = x; then
89 if test ! -f "$as_myself"; then
90 echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
94 # Work around bugs in pre-3.0 UWIN ksh.
95 for as_var in ENV MAIL MAILPATH
96 do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
104 LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
105 LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
108 if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
109 eval $as_var=C; export $as_var
111 ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
115 # Required to use basename.
116 if expr a : '\(a\)' >/dev/null 2>&1 &&
117 test "X`expr 00001 : '.*\(...\)'`" = X001; then
123 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
130 # Name of the executable.
131 as_me=`$as_basename -- "$0" ||
132 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
133 X"$0" : 'X\(//\)$' \| \
134 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
136 sed '/^.*\/\([^/][^/]*\)\/*$/{
154 if test "x$CONFIG_SHELL" = x; then
155 if (eval ":") 2>/dev/null; then
161 if test $as_have_required = yes && (eval ":
171 as_func_ret_success () {
174 as_func_ret_failure () {
179 if as_func_success; then
183 echo as_func_success failed.
186 if as_func_failure; then
188 echo as_func_failure succeeded.
191 if as_func_ret_success; then
195 echo as_func_ret_success failed.
198 if as_func_ret_failure; then
200 echo as_func_ret_failure succeeded.
203 if ( set x; as_func_ret_success y && test x = \"\$1\" ); then
207 echo positional parameters were not saved.
210 test \$exitcode = 0) || { (exit 1); exit 1; }
215 test \"x\$as_lineno_1\" != \"x\$as_lineno_2\" &&
216 test \"x\`expr \$as_lineno_1 + 1\`\" = \"x\$as_lineno_2\") || { (exit 1); exit 1; }
217 ") 2> /dev/null; then
221 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
222 for as_dir in /usr/bin/posix$PATH_SEPARATOR/bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
225 test -z "$as_dir" && as_dir=.
228 for as_base in sh bash ksh sh5; do
229 as_candidate_shells="$as_candidate_shells $as_dir/$as_base"
236 for as_shell in $as_candidate_shells $SHELL; do
237 # Try only shells that exist, to save several forks.
238 if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
239 { ("$as_shell") 2> /dev/null <<\_ASEOF
240 # Be Bourne compatible
241 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
244 # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
245 # is contrary to our usage. Disable this feature.
246 alias -g '${1+"$@"}'='"$@"'
249 case `(set -o) 2>/dev/null` in *posix*) set -o posix;; esac
251 BIN_SH=xpg4; export BIN_SH # for Tru64
252 DUALCASE=1; export DUALCASE # for MKS sh
257 CONFIG_SHELL=$as_shell
259 if { "$as_shell" 2> /dev/null <<\_ASEOF
260 # Be Bourne compatible
261 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
264 # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
265 # is contrary to our usage. Disable this feature.
266 alias -g '${1+"$@"}'='"$@"'
269 case `(set -o) 2>/dev/null` in *posix*) set -o posix;; esac
271 BIN_SH=xpg4; export BIN_SH # for Tru64
272 DUALCASE=1; export DUALCASE # for MKS sh
284 as_func_ret_success () {
287 as_func_ret_failure () {
292 if as_func_success; then
296 echo as_func_success failed.
299 if as_func_failure; then
301 echo as_func_failure succeeded.
304 if as_func_ret_success; then
308 echo as_func_ret_success failed.
311 if as_func_ret_failure; then
313 echo as_func_ret_failure succeeded.
316 if ( set x; as_func_ret_success y && test x = "$1" ); then
320 echo positional parameters were not saved.
323 test $exitcode = 0) || { (exit 1); exit 1; }
328 test "x$as_lineno_1" != "x$as_lineno_2" &&
329 test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2") || { (exit 1); exit 1; }
340 if test "x$CONFIG_SHELL" != x; then
341 for as_var in BASH_ENV ENV
342 do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
345 exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"}
349 if test $as_have_required = no; then
350 echo This script requires a shell more modern than all the
351 echo shells that I found on your system. Please install a
352 echo modern shell, or manually run the script under such a
353 echo shell if you do have one.
354 { (exit 1); exit 1; }
364 (eval "as_func_return () {
373 as_func_ret_success () {
376 as_func_ret_failure () {
381 if as_func_success; then
385 echo as_func_success failed.
388 if as_func_failure; then
390 echo as_func_failure succeeded.
393 if as_func_ret_success; then
397 echo as_func_ret_success failed.
400 if as_func_ret_failure; then
402 echo as_func_ret_failure succeeded.
405 if ( set x; as_func_ret_success y && test x = \"\$1\" ); then
409 echo positional parameters were not saved.
412 test \$exitcode = 0") || {
413 echo No shell found that supports shell functions.
414 echo Please tell autoconf@gnu.org about your system,
415 echo including any error possibly output before this
423 test "x$as_lineno_1" != "x$as_lineno_2" &&
424 test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || {
426 # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
427 # uniformly replaced by the line number. The first 'sed' inserts a
428 # line-number line after each line using $LINENO; the second 'sed'
429 # does the real work. The second script uses 'N' to pair each
430 # line-number line with the line containing $LINENO, and appends
431 # trailing '-' during substitution so that $LINENO is not a special
433 # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
434 # scripts with optimization help from Paolo Bonzini. Blame Lee
435 # E. McMahon (1931-1989) for sed's syntax. :-)
447 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
451 chmod +x "$as_me.lineno" ||
452 { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
453 { (exit 1); exit 1; }; }
455 # Don't try to exec as it changes $[0], causing all sort of problems
456 # (the dirname of $[0] is not the place where we might find the
457 # original and so on. Autoconf is especially sensitive to this).
459 # Exit status is that of the last command.
464 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
470 ECHO_C= ECHO_N= ECHO_T=
474 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
481 if expr a : '\(a\)' >/dev/null 2>&1 &&
482 test "X`expr 00001 : '.*\(...\)'`" = X001; then
488 rm -f conf$$ conf$$.exe conf$$.file
489 if test -d conf$$.dir; then
490 rm -f conf$$.dir/conf$$.file
496 if ln -s conf$$.file conf$$ 2>/dev/null; then
498 # ... but there are two gotchas:
499 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
500 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
501 # In both cases, we have to default to `cp -p'.
502 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
504 elif ln conf$$.file conf$$ 2>/dev/null; then
509 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
510 rmdir conf$$.dir 2>/dev/null
512 if mkdir -p . 2>/dev/null; then
515 test -d ./-p && rmdir ./-p
519 # Find out whether ``test -x'' works. Don't use a zero-byte file, as
520 # systems may use methods other than mode bits to determine executability.
521 cat >conf$$.file <<_ASEOF
526 if test -x conf$$.file >/dev/null 2>&1; then
527 as_executable_p="test -x"
533 # Sed expression to map a string onto a valid CPP name.
534 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
536 # Sed expression to map a string onto a valid variable name.
537 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
541 exec 7<&0 </dev/null 6>&1
544 # hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
545 # so uname gets run too.
546 ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
551 ac_default_prefix=/usr/local
553 ac_config_libobj_dir=.
559 SHELL=${CONFIG_SHELL-/bin/sh}
561 # Identity of this package.
563 PACKAGE_TARNAME='-llvm-'
564 PACKAGE_VERSION='2.8svn'
565 PACKAGE_STRING='llvm 2.8svn'
566 PACKAGE_BUGREPORT='llvmbugs@cs.uiuc.edu'
568 ac_unique_file="lib/VMCore/Module.cpp"
569 # Factoring default headers for most tests.
570 ac_includes_default="\
573 # include <sys/types.h>
576 # include <sys/stat.h>
587 # if !STDC_HEADERS && HAVE_MEMORY_H
593 # include <strings.h>
596 # include <inttypes.h>
614 program_transform_name
683 ENABLE_EXPENSIVE_CHECKS
696 LLVM_ENUM_ASM_PRINTERS
697 LLVM_ENUM_ASM_PARSERS
698 LLVM_ENUM_DISASSEMBLERS
707 ENABLE_LLVMC_DYNAMIC_PLUGINS
755 HAVE_LINK_VERSION_SCRIPT
758 CONVENIENCE_LTDL_TRUE
759 CONVENIENCE_LTDL_FALSE
767 NO_MISSING_FIELD_INITIALIZERS
792 ENABLE_VISIBILITY_INLINES_HIDDEN
798 ac_precious_vars='build_alias
809 ac_subdirs_all='projects/llvm-gcc
813 projects/llvm-poolalloc
816 projects/llvm-stacker
821 projects/llvm-kernel'
823 # Initialize some variables set by options.
825 ac_init_version=false
826 # The variables have the same names as the options, with
827 # dashes changed to underlines.
835 program_transform_name=s,x,x,
843 # Installation directory options.
844 # These are left unexpanded so users can "make install exec_prefix=/foo"
845 # and all the variables that are supposed to be based on exec_prefix
846 # by default will actually change.
847 # Use braces instead of parens because sh, perl, etc. also accept them.
848 # (The list follows the same order as the GNU Coding Standards.)
849 bindir='${exec_prefix}/bin'
850 sbindir='${exec_prefix}/sbin'
851 libexecdir='${exec_prefix}/libexec'
852 datarootdir='${prefix}/share'
853 datadir='${datarootdir}'
854 sysconfdir='${prefix}/etc'
855 sharedstatedir='${prefix}/com'
856 localstatedir='${prefix}/var'
857 includedir='${prefix}/include'
858 oldincludedir='/usr/include'
859 docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
860 infodir='${datarootdir}/info'
865 libdir='${exec_prefix}/lib'
866 localedir='${datarootdir}/locale'
867 mandir='${datarootdir}/man'
873 # If the previous option needs an argument, assign it.
874 if test -n "$ac_prev"; then
875 eval $ac_prev=\$ac_option
881 *=*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
885 # Accept the important Cygnus configure options, so we can diagnose typos.
887 case $ac_dashdash$ac_option in
891 -bindir | --bindir | --bindi | --bind | --bin | --bi)
893 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
896 -build | --build | --buil | --bui | --bu)
897 ac_prev=build_alias ;;
898 -build=* | --build=* | --buil=* | --bui=* | --bu=*)
899 build_alias=$ac_optarg ;;
901 -cache-file | --cache-file | --cache-fil | --cache-fi \
902 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
903 ac_prev=cache_file ;;
904 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
905 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
906 cache_file=$ac_optarg ;;
909 cache_file=config.cache ;;
911 -datadir | --datadir | --datadi | --datad)
913 -datadir=* | --datadir=* | --datadi=* | --datad=*)
914 datadir=$ac_optarg ;;
916 -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
917 | --dataroo | --dataro | --datar)
918 ac_prev=datarootdir ;;
919 -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
920 | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
921 datarootdir=$ac_optarg ;;
923 -disable-* | --disable-*)
924 ac_feature=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
925 # Reject names that are not valid shell variable names.
926 expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null &&
927 { echo "$as_me: error: invalid feature name: $ac_feature" >&2
928 { (exit 1); exit 1; }; }
929 ac_feature=`echo $ac_feature | sed 's/-/_/g'`
930 eval enable_$ac_feature=no ;;
932 -docdir | --docdir | --docdi | --doc | --do)
934 -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
937 -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
939 -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
942 -enable-* | --enable-*)
943 ac_feature=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
944 # Reject names that are not valid shell variable names.
945 expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null &&
946 { echo "$as_me: error: invalid feature name: $ac_feature" >&2
947 { (exit 1); exit 1; }; }
948 ac_feature=`echo $ac_feature | sed 's/-/_/g'`
949 eval enable_$ac_feature=\$ac_optarg ;;
951 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
952 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
953 | --exec | --exe | --ex)
954 ac_prev=exec_prefix ;;
955 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
956 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
957 | --exec=* | --exe=* | --ex=*)
958 exec_prefix=$ac_optarg ;;
960 -gas | --gas | --ga | --g)
961 # Obsolete; use --with-gas.
964 -help | --help | --hel | --he | -h)
966 -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
967 ac_init_help=recursive ;;
968 -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
969 ac_init_help=short ;;
971 -host | --host | --hos | --ho)
972 ac_prev=host_alias ;;
973 -host=* | --host=* | --hos=* | --ho=*)
974 host_alias=$ac_optarg ;;
976 -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
978 -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
980 htmldir=$ac_optarg ;;
982 -includedir | --includedir | --includedi | --included | --include \
983 | --includ | --inclu | --incl | --inc)
984 ac_prev=includedir ;;
985 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
986 | --includ=* | --inclu=* | --incl=* | --inc=*)
987 includedir=$ac_optarg ;;
989 -infodir | --infodir | --infodi | --infod | --info | --inf)
991 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
992 infodir=$ac_optarg ;;
994 -libdir | --libdir | --libdi | --libd)
996 -libdir=* | --libdir=* | --libdi=* | --libd=*)
999 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
1000 | --libexe | --libex | --libe)
1001 ac_prev=libexecdir ;;
1002 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
1003 | --libexe=* | --libex=* | --libe=*)
1004 libexecdir=$ac_optarg ;;
1006 -localedir | --localedir | --localedi | --localed | --locale)
1007 ac_prev=localedir ;;
1008 -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
1009 localedir=$ac_optarg ;;
1011 -localstatedir | --localstatedir | --localstatedi | --localstated \
1012 | --localstate | --localstat | --localsta | --localst | --locals)
1013 ac_prev=localstatedir ;;
1014 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
1015 | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
1016 localstatedir=$ac_optarg ;;
1018 -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
1020 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
1021 mandir=$ac_optarg ;;
1023 -nfp | --nfp | --nf)
1024 # Obsolete; use --without-fp.
1027 -no-create | --no-create | --no-creat | --no-crea | --no-cre \
1028 | --no-cr | --no-c | -n)
1031 -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1032 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1035 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1036 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1037 | --oldin | --oldi | --old | --ol | --o)
1038 ac_prev=oldincludedir ;;
1039 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1040 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1041 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
1042 oldincludedir=$ac_optarg ;;
1044 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1046 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1047 prefix=$ac_optarg ;;
1049 -program-prefix | --program-prefix | --program-prefi | --program-pref \
1050 | --program-pre | --program-pr | --program-p)
1051 ac_prev=program_prefix ;;
1052 -program-prefix=* | --program-prefix=* | --program-prefi=* \
1053 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1054 program_prefix=$ac_optarg ;;
1056 -program-suffix | --program-suffix | --program-suffi | --program-suff \
1057 | --program-suf | --program-su | --program-s)
1058 ac_prev=program_suffix ;;
1059 -program-suffix=* | --program-suffix=* | --program-suffi=* \
1060 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1061 program_suffix=$ac_optarg ;;
1063 -program-transform-name | --program-transform-name \
1064 | --program-transform-nam | --program-transform-na \
1065 | --program-transform-n | --program-transform- \
1066 | --program-transform | --program-transfor \
1067 | --program-transfo | --program-transf \
1068 | --program-trans | --program-tran \
1069 | --progr-tra | --program-tr | --program-t)
1070 ac_prev=program_transform_name ;;
1071 -program-transform-name=* | --program-transform-name=* \
1072 | --program-transform-nam=* | --program-transform-na=* \
1073 | --program-transform-n=* | --program-transform-=* \
1074 | --program-transform=* | --program-transfor=* \
1075 | --program-transfo=* | --program-transf=* \
1076 | --program-trans=* | --program-tran=* \
1077 | --progr-tra=* | --program-tr=* | --program-t=*)
1078 program_transform_name=$ac_optarg ;;
1080 -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1082 -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1083 pdfdir=$ac_optarg ;;
1085 -psdir | --psdir | --psdi | --psd | --ps)
1087 -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1090 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1091 | -silent | --silent | --silen | --sile | --sil)
1094 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1096 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1098 sbindir=$ac_optarg ;;
1100 -sharedstatedir | --sharedstatedir | --sharedstatedi \
1101 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1102 | --sharedst | --shareds | --shared | --share | --shar \
1104 ac_prev=sharedstatedir ;;
1105 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1106 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1107 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1109 sharedstatedir=$ac_optarg ;;
1111 -site | --site | --sit)
1113 -site=* | --site=* | --sit=*)
1116 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1118 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1119 srcdir=$ac_optarg ;;
1121 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1122 | --syscon | --sysco | --sysc | --sys | --sy)
1123 ac_prev=sysconfdir ;;
1124 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1125 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1126 sysconfdir=$ac_optarg ;;
1128 -target | --target | --targe | --targ | --tar | --ta | --t)
1129 ac_prev=target_alias ;;
1130 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1131 target_alias=$ac_optarg ;;
1133 -v | -verbose | --verbose | --verbos | --verbo | --verb)
1136 -version | --version | --versio | --versi | --vers | -V)
1137 ac_init_version=: ;;
1140 ac_package=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1141 # Reject names that are not valid shell variable names.
1142 expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null &&
1143 { echo "$as_me: error: invalid package name: $ac_package" >&2
1144 { (exit 1); exit 1; }; }
1145 ac_package=`echo $ac_package| sed 's/-/_/g'`
1146 eval with_$ac_package=\$ac_optarg ;;
1148 -without-* | --without-*)
1149 ac_package=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1150 # Reject names that are not valid shell variable names.
1151 expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null &&
1152 { echo "$as_me: error: invalid package name: $ac_package" >&2
1153 { (exit 1); exit 1; }; }
1154 ac_package=`echo $ac_package | sed 's/-/_/g'`
1155 eval with_$ac_package=no ;;
1158 # Obsolete; use --with-x.
1161 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1162 | --x-incl | --x-inc | --x-in | --x-i)
1163 ac_prev=x_includes ;;
1164 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1165 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1166 x_includes=$ac_optarg ;;
1168 -x-libraries | --x-libraries | --x-librarie | --x-librari \
1169 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1170 ac_prev=x_libraries ;;
1171 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1172 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1173 x_libraries=$ac_optarg ;;
1175 -*) { echo "$as_me: error: unrecognized option: $ac_option
1176 Try \`$0 --help' for more information." >&2
1177 { (exit 1); exit 1; }; }
1181 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1182 # Reject names that are not valid shell variable names.
1183 expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null &&
1184 { echo "$as_me: error: invalid variable name: $ac_envvar" >&2
1185 { (exit 1); exit 1; }; }
1186 eval $ac_envvar=\$ac_optarg
1187 export $ac_envvar ;;
1190 # FIXME: should be removed in autoconf 3.0.
1191 echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1192 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1193 echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1194 : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
1200 if test -n "$ac_prev"; then
1201 ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1202 { echo "$as_me: error: missing argument to $ac_option" >&2
1203 { (exit 1); exit 1; }; }
1206 # Be sure to have absolute directory names.
1207 for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1208 datadir sysconfdir sharedstatedir localstatedir includedir \
1209 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1210 libdir localedir mandir
1212 eval ac_val=\$$ac_var
1214 [\\/$]* | ?:[\\/]* ) continue;;
1215 NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1217 { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
1218 { (exit 1); exit 1; }; }
1221 # There might be people who depend on the old broken behavior: `$host'
1222 # used to hold the argument of --host etc.
1223 # FIXME: To remove some day.
1226 target=$target_alias
1228 # FIXME: To remove some day.
1229 if test "x$host_alias" != x; then
1230 if test "x$build_alias" = x; then
1231 cross_compiling=maybe
1232 echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
1233 If a cross compiler is detected then cross compile mode will be used." >&2
1234 elif test "x$build_alias" != "x$host_alias"; then
1240 test -n "$host_alias" && ac_tool_prefix=$host_alias-
1242 test "$silent" = yes && exec 6>/dev/null
1245 ac_pwd=`pwd` && test -n "$ac_pwd" &&
1246 ac_ls_di=`ls -di .` &&
1247 ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1248 { echo "$as_me: error: Working directory cannot be determined" >&2
1249 { (exit 1); exit 1; }; }
1250 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1251 { echo "$as_me: error: pwd does not report name of working directory" >&2
1252 { (exit 1); exit 1; }; }
1255 # Find the source files, if location was not specified.
1256 if test -z "$srcdir"; then
1257 ac_srcdir_defaulted=yes
1258 # Try the directory containing this script, then the parent directory.
1259 ac_confdir=`$as_dirname -- "$0" ||
1260 $as_expr X"$0" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1261 X"$0" : 'X\(//\)[^/]' \| \
1262 X"$0" : 'X\(//\)$' \| \
1263 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
1265 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1283 if test ! -r "$srcdir/$ac_unique_file"; then
1287 ac_srcdir_defaulted=no
1289 if test ! -r "$srcdir/$ac_unique_file"; then
1290 test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1291 { echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2
1292 { (exit 1); exit 1; }; }
1294 ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1296 cd "$srcdir" && test -r "./$ac_unique_file" || { echo "$as_me: error: $ac_msg" >&2
1297 { (exit 1); exit 1; }; }
1299 # When building in place, set srcdir=.
1300 if test "$ac_abs_confdir" = "$ac_pwd"; then
1303 # Remove unnecessary trailing slashes from srcdir.
1304 # Double slashes in file names in object file debugging info
1305 # mess up M-x gdb in Emacs.
1307 */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1309 for ac_var in $ac_precious_vars; do
1310 eval ac_env_${ac_var}_set=\${${ac_var}+set}
1311 eval ac_env_${ac_var}_value=\$${ac_var}
1312 eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1313 eval ac_cv_env_${ac_var}_value=\$${ac_var}
1317 # Report the --help message.
1319 if test "$ac_init_help" = "long"; then
1320 # Omit some internal or obsolete options to make the list less imposing.
1321 # This message is too long to be a string in the A/UX 3.1 sh.
1323 \`configure' configures llvm 2.8svn to adapt to many kinds of systems.
1325 Usage: $0 [OPTION]... [VAR=VALUE]...
1327 To assign environment variables (e.g., CC, CFLAGS...), specify them as
1328 VAR=VALUE. See below for descriptions of some of the useful variables.
1330 Defaults for the options are specified in brackets.
1333 -h, --help display this help and exit
1334 --help=short display options specific to this package
1335 --help=recursive display the short help of all the included packages
1336 -V, --version display version information and exit
1337 -q, --quiet, --silent do not print \`checking...' messages
1338 --cache-file=FILE cache test results in FILE [disabled]
1339 -C, --config-cache alias for \`--cache-file=config.cache'
1340 -n, --no-create do not create output files
1341 --srcdir=DIR find the sources in DIR [configure dir or \`..']
1343 Installation directories:
1344 --prefix=PREFIX install architecture-independent files in PREFIX
1345 [$ac_default_prefix]
1346 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
1349 By default, \`make install' will install all the files in
1350 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1351 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1352 for instance \`--prefix=\$HOME'.
1354 For better control, use the options below.
1356 Fine tuning of the installation directories:
1357 --bindir=DIR user executables [EPREFIX/bin]
1358 --sbindir=DIR system admin executables [EPREFIX/sbin]
1359 --libexecdir=DIR program executables [EPREFIX/libexec]
1360 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1361 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1362 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1363 --libdir=DIR object code libraries [EPREFIX/lib]
1364 --includedir=DIR C header files [PREFIX/include]
1365 --oldincludedir=DIR C header files for non-gcc [/usr/include]
1366 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1367 --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1368 --infodir=DIR info documentation [DATAROOTDIR/info]
1369 --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1370 --mandir=DIR man documentation [DATAROOTDIR/man]
1371 --docdir=DIR documentation root [DATAROOTDIR/doc/-llvm-]
1372 --htmldir=DIR html documentation [DOCDIR]
1373 --dvidir=DIR dvi documentation [DOCDIR]
1374 --pdfdir=DIR pdf documentation [DOCDIR]
1375 --psdir=DIR ps documentation [DOCDIR]
1381 --build=BUILD configure for building on BUILD [guessed]
1382 --host=HOST cross-compile to build programs to run on HOST [BUILD]
1383 --target=TARGET configure for building compilers for TARGET [HOST]
1387 if test -n "$ac_init_help"; then
1388 case $ac_init_help in
1389 short | recursive ) echo "Configuration of llvm 2.8svn:";;
1394 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
1395 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
1396 --enable-optimized Compile with optimizations enabled (default is NO)
1397 --enable-profiling Compile with profiling enabled (default is NO)
1398 --enable-assertions Compile with assertion checks enabled (default is
1400 --enable-expensive-checks
1401 Compile with expensive debug checks enabled (default
1403 --enable-debug-runtime Build runtime libs with debug symbols (default is
1405 --enable-debug-symbols Build compiler with debug symbols (default is NO if
1406 optimization is on and YES if it's off)
1407 --enable-jit Enable Just In Time Compiling (default is YES)
1408 --enable-doxygen Build doxygen documentation (default is NO)
1409 --enable-threads Use threads if available (default is YES)
1410 --enable-pic Build LLVM with Position Independent Code (default
1412 --enable-shared Build a shared library and link tools against it
1414 --enable-timestamps Enable embedding timestamp information in build
1416 --enable-targets Build specific host targets: all or
1417 target1,target2,... Valid targets are: host, x86,
1418 x86_64, sparc, powerpc, alpha, arm, mips, spu,
1419 pic16, xcore, msp430, systemz, blackfin, cbe, msil,
1420 and cpp (default=all)
1421 --enable-cbe-printf-a Enable C Backend output with hex floating point via
1423 --enable-bindings Build specific language bindings:
1424 all,auto,none,{binding-name} (default=auto)
1425 --enable-libffi Check for the presence of libffi (default is NO)
1426 --enable-llvmc-dynamic Link LLVMC dynamically (default is NO, unless on
1428 --enable-llvmc-dynamic-plugins
1429 Enable dynamic LLVMC plugins (default is YES)
1430 --enable-ltdl-install install libltdl
1433 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
1434 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
1435 --with-llvmgccdir Specify location of llvm-gcc install dir (default
1437 --with-llvmgcc Specify location of llvm-gcc driver (default
1439 --with-llvmgxx Specify location of llvm-g++ driver (default
1441 --with-clang Specify location of clang compiler (default is
1443 --with-built-clang Use the compiled Clang as the LLVM compiler
1445 --with-optimize-option Select the compiler options to use for optimized
1447 --with-extra-options Specify additional options to compile LLVM with
1448 --with-ocaml-libdir Specify install location for ocaml bindings (default
1450 --with-c-include-dirs Colon separated list of directories clang will
1452 --with-cxx-include-root Directory with the libstdc++ headers.
1453 --with-cxx-include-arch Architecture of the libstdc++ headers.
1454 --with-cxx-include-32bit-dir
1455 32 bit multilib dir.
1456 --with-cxx-include-64bit-dir
1457 64 bit multilib directory.
1458 --with-binutils-include Specify path to binutils/include/ containing
1459 plugin-api.h file for gold plugin.
1460 --with-tclinclude directory where tcl headers are
1461 --with-llvmcc=<name> Choose the LLVM capable compiler to use (llvm-gcc,
1462 clang, or none; default=check)
1463 --with-udis86=<path> Use udis86 external x86 disassembler library
1464 --with-oprofile=<prefix>
1465 Tell OProfile >= 0.9.4 how to symbolize JIT output
1467 Some influential environment variables:
1468 CC C compiler command
1469 CFLAGS C compiler flags
1470 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
1471 nonstandard directory <lib dir>
1472 CPPFLAGS C/C++/Objective C preprocessor flags, e.g. -I<include dir> if
1473 you have headers in a nonstandard directory <include dir>
1475 CXX C++ compiler command
1476 CXXFLAGS C++ compiler flags
1478 Use these variables to override the choices made by `configure' or to help
1479 it to find libraries and programs with nonstandard names/locations.
1481 Report bugs to <llvmbugs@cs.uiuc.edu>.
1486 if test "$ac_init_help" = "recursive"; then
1487 # If there are subdirs, report their specific --help.
1488 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1489 test -d "$ac_dir" || continue
1493 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1495 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
1496 # A ".." for each directory in $ac_dir_suffix.
1497 ac_top_builddir_sub=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'`
1498 case $ac_top_builddir_sub in
1499 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1500 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1503 ac_abs_top_builddir=$ac_pwd
1504 ac_abs_builddir=$ac_pwd$ac_dir_suffix
1505 # for backward compatibility:
1506 ac_top_builddir=$ac_top_build_prefix
1509 .) # We are building in place.
1511 ac_top_srcdir=$ac_top_builddir_sub
1512 ac_abs_top_srcdir=$ac_pwd ;;
1513 [\\/]* | ?:[\\/]* ) # Absolute name.
1514 ac_srcdir=$srcdir$ac_dir_suffix;
1515 ac_top_srcdir=$srcdir
1516 ac_abs_top_srcdir=$srcdir ;;
1518 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1519 ac_top_srcdir=$ac_top_build_prefix$srcdir
1520 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1522 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1524 cd "$ac_dir" || { ac_status=$?; continue; }
1525 # Check for guested configure.
1526 if test -f "$ac_srcdir/configure.gnu"; then
1528 $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1529 elif test -f "$ac_srcdir/configure"; then
1531 $SHELL "$ac_srcdir/configure" --help=recursive
1533 echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1535 cd "$ac_pwd" || { ac_status=$?; break; }
1539 test -n "$ac_init_help" && exit $ac_status
1540 if $ac_init_version; then
1542 llvm configure 2.8svn
1543 generated by GNU Autoconf 2.60
1545 Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
1546 2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
1547 This configure script is free software; the Free Software Foundation
1548 gives unlimited permission to copy, distribute and modify it.
1550 Copyright (c) 2003-2010 University of Illinois at Urbana-Champaign.
1554 cat >config.log <<_ACEOF
1555 This file contains any messages produced by compilers while
1556 running configure, to aid debugging if configure makes a mistake.
1558 It was created by llvm $as_me 2.8svn, which was
1559 generated by GNU Autoconf 2.60. Invocation command line was
1571 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1572 uname -m = `(uname -m) 2>/dev/null || echo unknown`
1573 uname -r = `(uname -r) 2>/dev/null || echo unknown`
1574 uname -s = `(uname -s) 2>/dev/null || echo unknown`
1575 uname -v = `(uname -v) 2>/dev/null || echo unknown`
1577 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1578 /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
1580 /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
1581 /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
1582 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1583 /usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
1584 /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
1585 /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
1586 /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
1590 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1594 test -z "$as_dir" && as_dir=.
1595 echo "PATH: $as_dir"
1611 # Keep a trace of the command line.
1612 # Strip out --no-create and --no-recursion so they do not pile up.
1613 # Strip out --silent because we don't want to record it for future runs.
1614 # Also quote any args containing shell meta-characters.
1615 # Make two passes to allow for proper duplicate-argument suppression.
1619 ac_must_keep_next=false
1625 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1626 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1627 | -silent | --silent | --silen | --sile | --sil)
1630 ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1633 1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;;
1635 ac_configure_args1="$ac_configure_args1 '$ac_arg'"
1636 if test $ac_must_keep_next = true; then
1637 ac_must_keep_next=false # Got value, back to normal.
1640 *=* | --config-cache | -C | -disable-* | --disable-* \
1641 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1642 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1643 | -with-* | --with-* | -without-* | --without-* | --x)
1644 case "$ac_configure_args0 " in
1645 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1648 -* ) ac_must_keep_next=true ;;
1651 ac_configure_args="$ac_configure_args '$ac_arg'"
1656 $as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; }
1657 $as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; }
1659 # When interrupted or exit'd, cleanup temporary files, and complete
1660 # config.log. We remove comments because anyway the quotes in there
1661 # would cause problems or look ugly.
1662 # WARNING: Use '\'' to represent an apostrophe within the trap.
1663 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
1664 trap 'exit_status=$?
1665 # Save into config.log some information that might help in debugging.
1670 ## ---------------- ##
1671 ## Cache variables. ##
1672 ## ---------------- ##
1675 # The following way of writing the cache mishandles newlines in values,
1677 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
1678 eval ac_val=\$$ac_var
1682 *_cv_*) { echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5
1683 echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;;
1686 _ | IFS | as_nl) ;; #(
1687 *) $as_unset $ac_var ;;
1692 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
1693 *${as_nl}ac_space=\ *)
1695 "s/'\''/'\''\\\\'\'''\''/g;
1696 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
1699 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
1707 ## ----------------- ##
1708 ## Output variables. ##
1709 ## ----------------- ##
1712 for ac_var in $ac_subst_vars
1714 eval ac_val=\$$ac_var
1716 *\'\''*) ac_val=`echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1718 echo "$ac_var='\''$ac_val'\''"
1722 if test -n "$ac_subst_files"; then
1724 ## ------------------- ##
1725 ## File substitutions. ##
1726 ## ------------------- ##
1729 for ac_var in $ac_subst_files
1731 eval ac_val=\$$ac_var
1733 *\'\''*) ac_val=`echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1735 echo "$ac_var='\''$ac_val'\''"
1740 if test -s confdefs.h; then
1750 test "$ac_signal" != 0 &&
1751 echo "$as_me: caught signal $ac_signal"
1752 echo "$as_me: exit $exit_status"
1754 rm -f core *.core core.conftest.* &&
1755 rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
1758 for ac_signal in 1 2 13 15; do
1759 trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
1763 # confdefs.h avoids OS command line length limits that DEFS can exceed.
1764 rm -f -r conftest* confdefs.h
1766 # Predefined preprocessor variables.
1768 cat >>confdefs.h <<_ACEOF
1769 #define PACKAGE_NAME "$PACKAGE_NAME"
1773 cat >>confdefs.h <<_ACEOF
1774 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1778 cat >>confdefs.h <<_ACEOF
1779 #define PACKAGE_VERSION "$PACKAGE_VERSION"
1783 cat >>confdefs.h <<_ACEOF
1784 #define PACKAGE_STRING "$PACKAGE_STRING"
1788 cat >>confdefs.h <<_ACEOF
1789 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
1793 # Let the site file select an alternate cache file if it wants to.
1794 # Prefer explicitly selected file to automatically selected ones.
1795 if test -n "$CONFIG_SITE"; then
1796 set x "$CONFIG_SITE"
1797 elif test "x$prefix" != xNONE; then
1798 set x "$prefix/share/config.site" "$prefix/etc/config.site"
1800 set x "$ac_default_prefix/share/config.site" \
1801 "$ac_default_prefix/etc/config.site"
1806 if test -r "$ac_site_file"; then
1807 { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
1808 echo "$as_me: loading site script $ac_site_file" >&6;}
1809 sed 's/^/| /' "$ac_site_file" >&5
1814 if test -r "$cache_file"; then
1815 # Some versions of bash will fail to source /dev/null (special
1816 # files actually), so we avoid doing that.
1817 if test -f "$cache_file"; then
1818 { echo "$as_me:$LINENO: loading cache $cache_file" >&5
1819 echo "$as_me: loading cache $cache_file" >&6;}
1821 [\\/]* | ?:[\\/]* ) . "$cache_file";;
1822 *) . "./$cache_file";;
1826 { echo "$as_me:$LINENO: creating cache $cache_file" >&5
1827 echo "$as_me: creating cache $cache_file" >&6;}
1831 # Check that the precious variables saved in the cache have kept the same
1833 ac_cache_corrupted=false
1834 for ac_var in $ac_precious_vars; do
1835 eval ac_old_set=\$ac_cv_env_${ac_var}_set
1836 eval ac_new_set=\$ac_env_${ac_var}_set
1837 eval ac_old_val=\$ac_cv_env_${ac_var}_value
1838 eval ac_new_val=\$ac_env_${ac_var}_value
1839 case $ac_old_set,$ac_new_set in
1841 { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
1842 echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
1843 ac_cache_corrupted=: ;;
1845 { echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
1846 echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
1847 ac_cache_corrupted=: ;;
1850 if test "x$ac_old_val" != "x$ac_new_val"; then
1851 { echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
1852 echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
1853 { echo "$as_me:$LINENO: former value: $ac_old_val" >&5
1854 echo "$as_me: former value: $ac_old_val" >&2;}
1855 { echo "$as_me:$LINENO: current value: $ac_new_val" >&5
1856 echo "$as_me: current value: $ac_new_val" >&2;}
1857 ac_cache_corrupted=:
1860 # Pass precious variables to config.status.
1861 if test "$ac_new_set" = set; then
1863 *\'*) ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
1864 *) ac_arg=$ac_var=$ac_new_val ;;
1866 case " $ac_configure_args " in
1867 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
1868 *) ac_configure_args="$ac_configure_args '$ac_arg'" ;;
1872 if $ac_cache_corrupted; then
1873 { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
1874 echo "$as_me: error: changes in the environment can compromise the build" >&2;}
1875 { { echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
1876 echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
1877 { (exit 1); exit 1; }; }
1905 ac_cpp='$CPP $CPPFLAGS'
1906 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1907 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1908 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1912 LLVM_COPYRIGHT="Copyright (c) 2003-2010 University of Illinois at Urbana-Champaign."
1921 for ac_dir in autoconf "$srcdir"/autoconf; do
1922 if test -f "$ac_dir/install-sh"; then
1924 ac_install_sh="$ac_aux_dir/install-sh -c"
1926 elif test -f "$ac_dir/install.sh"; then
1928 ac_install_sh="$ac_aux_dir/install.sh -c"
1930 elif test -f "$ac_dir/shtool"; then
1932 ac_install_sh="$ac_aux_dir/shtool install -c"
1936 if test -z "$ac_aux_dir"; then
1937 { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in autoconf \"$srcdir\"/autoconf" >&5
1938 echo "$as_me: error: cannot find install-sh or install.sh in autoconf \"$srcdir\"/autoconf" >&2;}
1939 { (exit 1); exit 1; }; }
1942 # These three variables are undocumented and unsupported,
1943 # and are intended to be withdrawn in a future Autoconf release.
1944 # They can cause serious problems if a builder's source tree is in a directory
1945 # whose full name contains unusual characters.
1946 ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
1947 ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
1948 ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var.
1952 if test ${srcdir} != "." ; then
1953 if test -f ${srcdir}/include/llvm/Config/config.h ; then
1954 { { echo "$as_me:$LINENO: error: Already configured in ${srcdir}" >&5
1955 echo "$as_me: error: Already configured in ${srcdir}" >&2;}
1956 { (exit 1); exit 1; }; }
1962 if test -d ${srcdir}/projects/llvm-gcc ; then
1963 subdirs="$subdirs projects/llvm-gcc"
1967 if test -d ${srcdir}/projects/test-suite ; then
1968 subdirs="$subdirs projects/test-suite"
1972 if test -d ${srcdir}/projects/llvm-test ; then
1973 subdirs="$subdirs projects/llvm-test"
1977 if test -d ${srcdir}/projects/poolalloc ; then
1978 subdirs="$subdirs projects/poolalloc"
1982 if test -d ${srcdir}/projects/llvm-poolalloc ; then
1983 subdirs="$subdirs projects/llvm-poolalloc"
1987 for i in `ls ${srcdir}/projects`
1989 if test -d ${srcdir}/projects/${i} ; then
1991 sample) subdirs="$subdirs projects/sample"
1993 privbracket) subdirs="$subdirs projects/privbracket"
1995 llvm-stacker) subdirs="$subdirs projects/llvm-stacker"
1997 llvm-reopt) subdirs="$subdirs projects/llvm-reopt"
1999 llvm-java) subdirs="$subdirs projects/llvm-java"
2001 llvm-tv) subdirs="$subdirs projects/llvm-tv"
2003 safecode) subdirs="$subdirs projects/safecode"
2005 llvm-kernel) subdirs="$subdirs projects/llvm-kernel"
2013 { echo "$as_me:$LINENO: WARNING: Unknown project (${i}) won't be configured automatically" >&5
2014 echo "$as_me: WARNING: Unknown project (${i}) won't be configured automatically" >&2;}
2021 # Make sure we can run config.sub.
2022 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
2023 { { echo "$as_me:$LINENO: error: cannot run $SHELL $ac_aux_dir/config.sub" >&5
2024 echo "$as_me: error: cannot run $SHELL $ac_aux_dir/config.sub" >&2;}
2025 { (exit 1); exit 1; }; }
2027 { echo "$as_me:$LINENO: checking build system type" >&5
2028 echo $ECHO_N "checking build system type... $ECHO_C" >&6; }
2029 if test "${ac_cv_build+set}" = set; then
2030 echo $ECHO_N "(cached) $ECHO_C" >&6
2032 ac_build_alias=$build_alias
2033 test "x$ac_build_alias" = x &&
2034 ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
2035 test "x$ac_build_alias" = x &&
2036 { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
2037 echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
2038 { (exit 1); exit 1; }; }
2039 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
2040 { { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&5
2041 echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&2;}
2042 { (exit 1); exit 1; }; }
2045 { echo "$as_me:$LINENO: result: $ac_cv_build" >&5
2046 echo "${ECHO_T}$ac_cv_build" >&6; }
2047 case $ac_cv_build in
2049 *) { { echo "$as_me:$LINENO: error: invalid value of canonical build" >&5
2050 echo "$as_me: error: invalid value of canonical build" >&2;}
2051 { (exit 1); exit 1; }; };;
2054 ac_save_IFS=$IFS; IFS='-'
2060 # Remember, the first character of IFS is used to create $*,
2061 # except with old shells:
2064 case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
2067 { echo "$as_me:$LINENO: checking host system type" >&5
2068 echo $ECHO_N "checking host system type... $ECHO_C" >&6; }
2069 if test "${ac_cv_host+set}" = set; then
2070 echo $ECHO_N "(cached) $ECHO_C" >&6
2072 if test "x$host_alias" = x; then
2073 ac_cv_host=$ac_cv_build
2075 ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
2076 { { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&5
2077 echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&2;}
2078 { (exit 1); exit 1; }; }
2082 { echo "$as_me:$LINENO: result: $ac_cv_host" >&5
2083 echo "${ECHO_T}$ac_cv_host" >&6; }
2086 *) { { echo "$as_me:$LINENO: error: invalid value of canonical host" >&5
2087 echo "$as_me: error: invalid value of canonical host" >&2;}
2088 { (exit 1); exit 1; }; };;
2091 ac_save_IFS=$IFS; IFS='-'
2097 # Remember, the first character of IFS is used to create $*,
2098 # except with old shells:
2101 case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
2104 { echo "$as_me:$LINENO: checking target system type" >&5
2105 echo $ECHO_N "checking target system type... $ECHO_C" >&6; }
2106 if test "${ac_cv_target+set}" = set; then
2107 echo $ECHO_N "(cached) $ECHO_C" >&6
2109 if test "x$target_alias" = x; then
2110 ac_cv_target=$ac_cv_host
2112 ac_cv_target=`$SHELL "$ac_aux_dir/config.sub" $target_alias` ||
2113 { { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $target_alias failed" >&5
2114 echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $target_alias failed" >&2;}
2115 { (exit 1); exit 1; }; }
2119 { echo "$as_me:$LINENO: result: $ac_cv_target" >&5
2120 echo "${ECHO_T}$ac_cv_target" >&6; }
2121 case $ac_cv_target in
2123 *) { { echo "$as_me:$LINENO: error: invalid value of canonical target" >&5
2124 echo "$as_me: error: invalid value of canonical target" >&2;}
2125 { (exit 1); exit 1; }; };;
2127 target=$ac_cv_target
2128 ac_save_IFS=$IFS; IFS='-'
2134 # Remember, the first character of IFS is used to create $*,
2135 # except with old shells:
2138 case $target_os in *\ *) target_os=`echo "$target_os" | sed 's/ /-/g'`;; esac
2141 # The aliases save the names the user supplied, while $host etc.
2142 # will get canonicalized.
2143 test -n "$target_alias" &&
2144 test "$program_prefix$program_suffix$program_transform_name" = \
2146 program_prefix=${target_alias}-
2148 { echo "$as_me:$LINENO: checking type of operating system we're going to host on" >&5
2149 echo $ECHO_N "checking type of operating system we're going to host on... $ECHO_C" >&6; }
2150 if test "${llvm_cv_os_type+set}" = set; then
2151 echo $ECHO_N "(cached) $ECHO_C" >&6
2155 llvm_cv_link_all_option="-Wl,--whole-archive"
2156 llvm_cv_no_link_all_option="-Wl,--no-whole-archive"
2157 llvm_cv_os_type="AIX"
2158 llvm_cv_platform_type="Unix" ;;
2160 llvm_cv_link_all_option="-Wl,--whole-archive"
2161 llvm_cv_no_link_all_option="-Wl,--no-whole-archive"
2162 llvm_cv_os_type="IRIX"
2163 llvm_cv_platform_type="Unix" ;;
2165 llvm_cv_link_all_option="-Wl,--whole-archive"
2166 llvm_cv_no_link_all_option="-Wl,--no-whole-archive"
2167 llvm_cv_os_type="Cygwin"
2168 llvm_cv_platform_type="Unix" ;;
2170 llvm_cv_link_all_option="-Wl,-all_load"
2171 llvm_cv_no_link_all_option="-Wl,-noall_load"
2172 llvm_cv_os_type="Darwin"
2173 llvm_cv_platform_type="Unix" ;;
2175 llvm_cv_link_all_option="-Wl,-all_load"
2176 llvm_cv_no_link_all_option="-Wl,-noall_load"
2177 llvm_cv_os_type="Minix"
2178 llvm_cv_platform_type="Unix" ;;
2180 llvm_cv_link_all_option="-Wl,--whole-archive"
2181 llvm_cv_no_link_all_option="-Wl,--no-whole-archive"
2182 llvm_cv_os_type="FreeBSD"
2183 llvm_cv_platform_type="Unix" ;;
2185 llvm_cv_link_all_option="-Wl,--whole-archive"
2186 llvm_cv_no_link_all_option="-Wl,--no-whole-archive"
2187 llvm_cv_os_type="OpenBSD"
2188 llvm_cv_platform_type="Unix" ;;
2190 llvm_cv_link_all_option="-Wl,--whole-archive"
2191 llvm_cv_no_link_all_option="-Wl,--no-whole-archive"
2192 llvm_cv_os_type="NetBSD"
2193 llvm_cv_platform_type="Unix" ;;
2195 llvm_cv_link_all_option="-Wl,--whole-archive"
2196 llvm_cv_no_link_all_option="-Wl,--no-whole-archive"
2197 llvm_cv_os_type="DragonFly"
2198 llvm_cv_platform_type="Unix" ;;
2200 llvm_cv_link_all_option="-Wl,--whole-archive"
2201 llvm_cv_no_link_all_option="-Wl,--no-whole-archive"
2202 llvm_cv_os_type="HP-UX"
2203 llvm_cv_platform_type="Unix" ;;
2205 llvm_cv_link_all_option="-Wl,--whole-archive"
2206 llvm_cv_no_link_all_option="-Wl,--no-whole-archive"
2207 llvm_cv_os_type="Interix"
2208 llvm_cv_platform_type="Unix" ;;
2210 llvm_cv_link_all_option="-Wl,--whole-archive"
2211 llvm_cv_no_link_all_option="-Wl,--no-whole-archive"
2212 llvm_cv_os_type="Linux"
2213 llvm_cv_platform_type="Unix" ;;
2215 llvm_cv_link_all_option="-Wl,-z,allextract"
2216 llvm_cv_no_link_all_option="-Wl,-z,defaultextract"
2217 llvm_cv_os_type="SunOS"
2218 llvm_cv_platform_type="Unix" ;;
2220 llvm_cv_link_all_option="-Wl,-z,allextract"
2221 llvm_cv_link_all_option="-Wl,-z,defaultextract"
2222 llvm_cv_os_type="AuroraUX"
2223 llvm_cv_platform_type="Unix" ;;
2225 llvm_cv_link_all_option="-Wl,--whole-archive"
2226 llvm_cv_no_link_all_option="-Wl,--no-whole-archive"
2227 llvm_cv_os_type="Win32"
2228 llvm_cv_platform_type="Win32" ;;
2230 llvm_cv_link_all_option="-Wl,--whole-archive"
2231 llvm_cv_no_link_all_option="-Wl,--no-whole-archive"
2232 llvm_cv_os_type="MingW"
2233 llvm_cv_platform_type="Win32" ;;
2235 llvm_cv_link_all_option="-Wl,--whole-archive"
2236 llvm_cv_no_link_all_option="-Wl,--no-whole-archive"
2237 llvm_cv_os_type="Haiku"
2238 llvm_cv_platform_type="Unix" ;;
2240 llvm_cv_link_all_option="-Wl,--whole-archive"
2241 llvm_cv_no_link_all_option="-Wl,--no-whole-archive"
2242 llvm_cv_os_type="Freestanding"
2243 llvm_cv_platform_type="Unix" ;;
2245 llvm_cv_link_all_option="-Wl,--whole-archive"
2246 llvm_cv_no_link_all_option="-Wl,--no-whole-archive"
2247 llvm_cv_os_type="Freestanding"
2248 llvm_cv_platform_type="Unix" ;;
2250 llvm_cv_link_all_option=""
2251 llvm_cv_no_link_all_option=""
2252 llvm_cv_os_type="Unknown"
2253 llvm_cv_platform_type="Unknown" ;;
2256 { echo "$as_me:$LINENO: result: $llvm_cv_os_type" >&5
2257 echo "${ECHO_T}$llvm_cv_os_type" >&6; }
2259 { echo "$as_me:$LINENO: checking type of operating system we're going to target" >&5
2260 echo $ECHO_N "checking type of operating system we're going to target... $ECHO_C" >&6; }
2261 if test "${llvm_cv_target_os_type+set}" = set; then
2262 echo $ECHO_N "(cached) $ECHO_C" >&6
2266 llvm_cv_target_os_type="AIX" ;;
2268 llvm_cv_target_os_type="IRIX" ;;
2270 llvm_cv_target_os_type="Cygwin" ;;
2272 llvm_cv_target_os_type="Darwin" ;;
2274 llvm_cv_target_os_type="Minix" ;;
2276 llvm_cv_target_os_type="FreeBSD" ;;
2278 llvm_cv_target_os_type="OpenBSD" ;;
2280 llvm_cv_target_os_type="NetBSD" ;;
2282 llvm_cv_target_os_type="DragonFly" ;;
2284 llvm_cv_target_os_type="HP-UX" ;;
2286 llvm_cv_target_os_type="Interix" ;;
2288 llvm_cv_target_os_type="Linux" ;;
2290 llvm_cv_target_os_type="SunOS" ;;
2292 llvm_cv_target_os_type="AuroraUX" ;;
2294 llvm_cv_target_os_type="Win32" ;;
2296 llvm_cv_target_os_type="MingW" ;;
2298 llvm_cv_target_os_type="Haiku" ;;
2300 llvm_cv_target_os_type="Freestanding" ;;
2302 llvm_cv_target_os_type="Unknown" ;;
2305 { echo "$as_me:$LINENO: result: $llvm_cv_target_os_type" >&5
2306 echo "${ECHO_T}$llvm_cv_target_os_type" >&6; }
2308 if test "$llvm_cv_os_type" = "Unknown" ; then
2309 { { echo "$as_me:$LINENO: error: Operating system is unknown, configure can't continue" >&5
2310 echo "$as_me: error: Operating system is unknown, configure can't continue" >&2;}
2311 { (exit 1); exit 1; }; }
2316 HOST_OS=$llvm_cv_os_type
2318 TARGET_OS=$llvm_cv_target_os_type
2321 LINKALL=$llvm_cv_link_all_option
2323 NOLINKALL=$llvm_cv_no_link_all_option
2326 case $llvm_cv_platform_type in
2329 cat >>confdefs.h <<\_ACEOF
2330 #define LLVM_ON_UNIX 1
2340 cat >>confdefs.h <<\_ACEOF
2341 #define LLVM_ON_WIN32 1
2351 { echo "$as_me:$LINENO: checking target architecture" >&5
2352 echo $ECHO_N "checking target architecture... $ECHO_C" >&6; }
2353 if test "${llvm_cv_target_arch+set}" = set; then
2354 echo $ECHO_N "(cached) $ECHO_C" >&6
2357 i?86-*) llvm_cv_target_arch="x86" ;;
2358 amd64-* | x86_64-*) llvm_cv_target_arch="x86_64" ;;
2359 sparc*-*) llvm_cv_target_arch="Sparc" ;;
2360 powerpc*-*) llvm_cv_target_arch="PowerPC" ;;
2361 alpha*-*) llvm_cv_target_arch="Alpha" ;;
2362 arm*-*) llvm_cv_target_arch="ARM" ;;
2363 mips-*) llvm_cv_target_arch="Mips" ;;
2364 pic16-*) llvm_cv_target_arch="PIC16" ;;
2365 xcore-*) llvm_cv_target_arch="XCore" ;;
2366 msp430-*) llvm_cv_target_arch="MSP430" ;;
2367 s390x-*) llvm_cv_target_arch="SystemZ" ;;
2368 bfin-*) llvm_cv_target_arch="Blackfin" ;;
2369 mblaze-*) llvm_cv_target_arch="MBlaze" ;;
2370 *) llvm_cv_target_arch="Unknown" ;;
2373 { echo "$as_me:$LINENO: result: $llvm_cv_target_arch" >&5
2374 echo "${ECHO_T}$llvm_cv_target_arch" >&6; }
2376 if test "$llvm_cv_target_arch" = "Unknown" ; then
2377 { echo "$as_me:$LINENO: WARNING: Configuring LLVM for an unknown target archicture" >&5
2378 echo "$as_me: WARNING: Configuring LLVM for an unknown target archicture" >&2;}
2381 # Determine the LLVM native architecture for the target
2382 case "$llvm_cv_target_arch" in
2383 x86) LLVM_NATIVE_ARCH="X86" ;;
2384 x86_64) LLVM_NATIVE_ARCH="X86" ;;
2385 *) LLVM_NATIVE_ARCH="$llvm_cv_target_arch" ;;
2388 ARCH=$llvm_cv_target_arch
2392 ac_cpp='$CPP $CPPFLAGS'
2393 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2394 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2395 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2396 if test -n "$ac_tool_prefix"; then
2397 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2398 set dummy ${ac_tool_prefix}gcc; ac_word=$2
2399 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2400 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2401 if test "${ac_cv_prog_CC+set}" = set; then
2402 echo $ECHO_N "(cached) $ECHO_C" >&6
2404 if test -n "$CC"; then
2405 ac_cv_prog_CC="$CC" # Let the user override the test.
2407 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2411 test -z "$as_dir" && as_dir=.
2412 for ac_exec_ext in '' $ac_executable_extensions; do
2413 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
2414 ac_cv_prog_CC="${ac_tool_prefix}gcc"
2415 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2425 if test -n "$CC"; then
2426 { echo "$as_me:$LINENO: result: $CC" >&5
2427 echo "${ECHO_T}$CC" >&6; }
2429 { echo "$as_me:$LINENO: result: no" >&5
2430 echo "${ECHO_T}no" >&6; }
2435 if test -z "$ac_cv_prog_CC"; then
2437 # Extract the first word of "gcc", so it can be a program name with args.
2438 set dummy gcc; ac_word=$2
2439 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2440 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2441 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
2442 echo $ECHO_N "(cached) $ECHO_C" >&6
2444 if test -n "$ac_ct_CC"; then
2445 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2447 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2451 test -z "$as_dir" && as_dir=.
2452 for ac_exec_ext in '' $ac_executable_extensions; do
2453 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
2454 ac_cv_prog_ac_ct_CC="gcc"
2455 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2464 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2465 if test -n "$ac_ct_CC"; then
2466 { echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
2467 echo "${ECHO_T}$ac_ct_CC" >&6; }
2469 { echo "$as_me:$LINENO: result: no" >&5
2470 echo "${ECHO_T}no" >&6; }
2473 if test "x$ac_ct_CC" = x; then
2476 case $cross_compiling:$ac_tool_warned in
2478 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
2479 whose name does not start with the host triplet. If you think this
2480 configuration is useful to you, please write to autoconf@gnu.org." >&5
2481 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
2482 whose name does not start with the host triplet. If you think this
2483 configuration is useful to you, please write to autoconf@gnu.org." >&2;}
2484 ac_tool_warned=yes ;;
2492 if test -z "$CC"; then
2493 if test -n "$ac_tool_prefix"; then
2494 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2495 set dummy ${ac_tool_prefix}cc; ac_word=$2
2496 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2497 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2498 if test "${ac_cv_prog_CC+set}" = set; then
2499 echo $ECHO_N "(cached) $ECHO_C" >&6
2501 if test -n "$CC"; then
2502 ac_cv_prog_CC="$CC" # Let the user override the test.
2504 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2508 test -z "$as_dir" && as_dir=.
2509 for ac_exec_ext in '' $ac_executable_extensions; do
2510 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
2511 ac_cv_prog_CC="${ac_tool_prefix}cc"
2512 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2522 if test -n "$CC"; then
2523 { echo "$as_me:$LINENO: result: $CC" >&5
2524 echo "${ECHO_T}$CC" >&6; }
2526 { echo "$as_me:$LINENO: result: no" >&5
2527 echo "${ECHO_T}no" >&6; }
2533 if test -z "$CC"; then
2534 # Extract the first word of "cc", so it can be a program name with args.
2535 set dummy cc; ac_word=$2
2536 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2537 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2538 if test "${ac_cv_prog_CC+set}" = set; then
2539 echo $ECHO_N "(cached) $ECHO_C" >&6
2541 if test -n "$CC"; then
2542 ac_cv_prog_CC="$CC" # Let the user override the test.
2545 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2549 test -z "$as_dir" && as_dir=.
2550 for ac_exec_ext in '' $ac_executable_extensions; do
2551 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
2552 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
2553 ac_prog_rejected=yes
2557 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2564 if test $ac_prog_rejected = yes; then
2565 # We found a bogon in the path, so make sure we never use it.
2566 set dummy $ac_cv_prog_CC
2568 if test $# != 0; then
2569 # We chose a different compiler from the bogus one.
2570 # However, it has the same basename, so the bogon will be chosen
2571 # first if we set CC to just the basename; use the full file name.
2573 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
2579 if test -n "$CC"; then
2580 { echo "$as_me:$LINENO: result: $CC" >&5
2581 echo "${ECHO_T}$CC" >&6; }
2583 { echo "$as_me:$LINENO: result: no" >&5
2584 echo "${ECHO_T}no" >&6; }
2589 if test -z "$CC"; then
2590 if test -n "$ac_tool_prefix"; then
2591 for ac_prog in cl.exe
2593 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2594 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2595 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2596 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2597 if test "${ac_cv_prog_CC+set}" = set; then
2598 echo $ECHO_N "(cached) $ECHO_C" >&6
2600 if test -n "$CC"; then
2601 ac_cv_prog_CC="$CC" # Let the user override the test.
2603 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2607 test -z "$as_dir" && as_dir=.
2608 for ac_exec_ext in '' $ac_executable_extensions; do
2609 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
2610 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2611 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2621 if test -n "$CC"; then
2622 { echo "$as_me:$LINENO: result: $CC" >&5
2623 echo "${ECHO_T}$CC" >&6; }
2625 { echo "$as_me:$LINENO: result: no" >&5
2626 echo "${ECHO_T}no" >&6; }
2630 test -n "$CC" && break
2633 if test -z "$CC"; then
2635 for ac_prog in cl.exe
2637 # Extract the first word of "$ac_prog", so it can be a program name with args.
2638 set dummy $ac_prog; ac_word=$2
2639 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2640 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2641 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
2642 echo $ECHO_N "(cached) $ECHO_C" >&6
2644 if test -n "$ac_ct_CC"; then
2645 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2647 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2651 test -z "$as_dir" && as_dir=.
2652 for ac_exec_ext in '' $ac_executable_extensions; do
2653 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
2654 ac_cv_prog_ac_ct_CC="$ac_prog"
2655 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2664 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2665 if test -n "$ac_ct_CC"; then
2666 { echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
2667 echo "${ECHO_T}$ac_ct_CC" >&6; }
2669 { echo "$as_me:$LINENO: result: no" >&5
2670 echo "${ECHO_T}no" >&6; }
2674 test -n "$ac_ct_CC" && break
2677 if test "x$ac_ct_CC" = x; then
2680 case $cross_compiling:$ac_tool_warned in
2682 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
2683 whose name does not start with the host triplet. If you think this
2684 configuration is useful to you, please write to autoconf@gnu.org." >&5
2685 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
2686 whose name does not start with the host triplet. If you think this
2687 configuration is useful to you, please write to autoconf@gnu.org." >&2;}
2688 ac_tool_warned=yes ;;
2697 test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
2698 See \`config.log' for more details." >&5
2699 echo "$as_me: error: no acceptable C compiler found in \$PATH
2700 See \`config.log' for more details." >&2;}
2701 { (exit 1); exit 1; }; }
2703 # Provide some information about the compiler.
2704 echo "$as_me:$LINENO: checking for C compiler version" >&5
2705 ac_compiler=`set X $ac_compile; echo $2`
2706 { (ac_try="$ac_compiler --version >&5"
2708 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2709 *) ac_try_echo=$ac_try;;
2711 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2712 (eval "$ac_compiler --version >&5") 2>&5
2714 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2715 (exit $ac_status); }
2716 { (ac_try="$ac_compiler -v >&5"
2718 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2719 *) ac_try_echo=$ac_try;;
2721 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2722 (eval "$ac_compiler -v >&5") 2>&5
2724 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2725 (exit $ac_status); }
2726 { (ac_try="$ac_compiler -V >&5"
2728 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2729 *) ac_try_echo=$ac_try;;
2731 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2732 (eval "$ac_compiler -V >&5") 2>&5
2734 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2735 (exit $ac_status); }
2737 cat >conftest.$ac_ext <<_ACEOF
2740 cat confdefs.h >>conftest.$ac_ext
2741 cat >>conftest.$ac_ext <<_ACEOF
2742 /* end confdefs.h. */
2752 ac_clean_files_save=$ac_clean_files
2753 ac_clean_files="$ac_clean_files a.out a.exe b.out"
2754 # Try to create an executable without -o first, disregard a.out.
2755 # It will help us diagnose broken compilers, and finding out an intuition
2757 { echo "$as_me:$LINENO: checking for C compiler default output file name" >&5
2758 echo $ECHO_N "checking for C compiler default output file name... $ECHO_C" >&6; }
2759 ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
2761 # List of possible output files, starting from the most likely.
2762 # The algorithm is not robust to junk in `.', hence go to wildcards (a.*)
2763 # only as a last resort. b.out is created by i960 compilers.
2764 ac_files='a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out'
2766 # The IRIX 6 linker writes into existing files which may not be
2767 # executable, retaining their permissions. Remove them first so a
2768 # subsequent execution test works.
2770 for ac_file in $ac_files
2773 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;;
2774 * ) ac_rmfiles="$ac_rmfiles $ac_file";;
2779 if { (ac_try="$ac_link_default"
2781 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2782 *) ac_try_echo=$ac_try;;
2784 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2785 (eval "$ac_link_default") 2>&5
2787 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2788 (exit $ac_status); }; then
2789 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
2790 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
2791 # in a Makefile. We should not override ac_cv_exeext if it was cached,
2792 # so that the user can short-circuit this test for compilers unknown to
2794 for ac_file in $ac_files
2796 test -f "$ac_file" || continue
2798 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj )
2801 # We found the default executable, but exeext='' is most
2805 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
2807 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2809 # We set ac_cv_exeext here because the later test for it is not
2810 # safe: cross compilers may not add the suffix if given an `-o'
2811 # argument, so we may need to know it at that point already.
2812 # Even if this section looks crufty: it has the advantage of
2819 test "$ac_cv_exeext" = no && ac_cv_exeext=
2822 echo "$as_me: failed program was:" >&5
2823 sed 's/^/| /' conftest.$ac_ext >&5
2825 { { echo "$as_me:$LINENO: error: C compiler cannot create executables
2826 See \`config.log' for more details." >&5
2827 echo "$as_me: error: C compiler cannot create executables
2828 See \`config.log' for more details." >&2;}
2829 { (exit 77); exit 77; }; }
2832 ac_exeext=$ac_cv_exeext
2833 { echo "$as_me:$LINENO: result: $ac_file" >&5
2834 echo "${ECHO_T}$ac_file" >&6; }
2836 # Check that the compiler produces executables we can run. If not, either
2837 # the compiler is broken, or we cross compile.
2838 { echo "$as_me:$LINENO: checking whether the C compiler works" >&5
2839 echo $ECHO_N "checking whether the C compiler works... $ECHO_C" >&6; }
2840 # FIXME: These cross compiler hacks should be removed for Autoconf 3.0
2841 # If not cross compiling, check that we can run a simple program.
2842 if test "$cross_compiling" != yes; then
2843 if { ac_try='./$ac_file'
2844 { (case "(($ac_try" in
2845 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2846 *) ac_try_echo=$ac_try;;
2848 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2849 (eval "$ac_try") 2>&5
2851 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2852 (exit $ac_status); }; }; then
2855 if test "$cross_compiling" = maybe; then
2858 { { echo "$as_me:$LINENO: error: cannot run C compiled programs.
2859 If you meant to cross compile, use \`--host'.
2860 See \`config.log' for more details." >&5
2861 echo "$as_me: error: cannot run C compiled programs.
2862 If you meant to cross compile, use \`--host'.
2863 See \`config.log' for more details." >&2;}
2864 { (exit 1); exit 1; }; }
2868 { echo "$as_me:$LINENO: result: yes" >&5
2869 echo "${ECHO_T}yes" >&6; }
2871 rm -f a.out a.exe conftest$ac_cv_exeext b.out
2872 ac_clean_files=$ac_clean_files_save
2873 # Check that the compiler produces executables we can run. If not, either
2874 # the compiler is broken, or we cross compile.
2875 { echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
2876 echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6; }
2877 { echo "$as_me:$LINENO: result: $cross_compiling" >&5
2878 echo "${ECHO_T}$cross_compiling" >&6; }
2880 { echo "$as_me:$LINENO: checking for suffix of executables" >&5
2881 echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6; }
2882 if { (ac_try="$ac_link"
2884 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2885 *) ac_try_echo=$ac_try;;
2887 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2888 (eval "$ac_link") 2>&5
2890 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2891 (exit $ac_status); }; then
2892 # If both `conftest.exe' and `conftest' are `present' (well, observable)
2893 # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
2894 # work properly (i.e., refer to `conftest.exe'), while it won't with
2896 for ac_file in conftest.exe conftest conftest.*; do
2897 test -f "$ac_file" || continue
2899 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;;
2900 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2906 { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
2907 See \`config.log' for more details." >&5
2908 echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
2909 See \`config.log' for more details." >&2;}
2910 { (exit 1); exit 1; }; }
2913 rm -f conftest$ac_cv_exeext
2914 { echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
2915 echo "${ECHO_T}$ac_cv_exeext" >&6; }
2917 rm -f conftest.$ac_ext
2918 EXEEXT=$ac_cv_exeext
2920 { echo "$as_me:$LINENO: checking for suffix of object files" >&5
2921 echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6; }
2922 if test "${ac_cv_objext+set}" = set; then
2923 echo $ECHO_N "(cached) $ECHO_C" >&6
2925 cat >conftest.$ac_ext <<_ACEOF
2928 cat confdefs.h >>conftest.$ac_ext
2929 cat >>conftest.$ac_ext <<_ACEOF
2930 /* end confdefs.h. */
2940 rm -f conftest.o conftest.obj
2941 if { (ac_try="$ac_compile"
2943 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2944 *) ac_try_echo=$ac_try;;
2946 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2947 (eval "$ac_compile") 2>&5
2949 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2950 (exit $ac_status); }; then
2951 for ac_file in conftest.o conftest.obj conftest.*; do
2952 test -f "$ac_file" || continue;
2954 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf ) ;;
2955 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
2960 echo "$as_me: failed program was:" >&5
2961 sed 's/^/| /' conftest.$ac_ext >&5
2963 { { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
2964 See \`config.log' for more details." >&5
2965 echo "$as_me: error: cannot compute suffix of object files: cannot compile
2966 See \`config.log' for more details." >&2;}
2967 { (exit 1); exit 1; }; }
2970 rm -f conftest.$ac_cv_objext conftest.$ac_ext
2972 { echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
2973 echo "${ECHO_T}$ac_cv_objext" >&6; }
2974 OBJEXT=$ac_cv_objext
2976 { echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
2977 echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6; }
2978 if test "${ac_cv_c_compiler_gnu+set}" = set; then
2979 echo $ECHO_N "(cached) $ECHO_C" >&6
2981 cat >conftest.$ac_ext <<_ACEOF
2984 cat confdefs.h >>conftest.$ac_ext
2985 cat >>conftest.$ac_ext <<_ACEOF
2986 /* end confdefs.h. */
2999 rm -f conftest.$ac_objext
3000 if { (ac_try="$ac_compile"
3002 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3003 *) ac_try_echo=$ac_try;;
3005 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3006 (eval "$ac_compile") 2>conftest.er1
3008 grep -v '^ *+' conftest.er1 >conftest.err
3010 cat conftest.err >&5
3011 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3012 (exit $ac_status); } &&
3013 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
3014 { (case "(($ac_try" in
3015 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3016 *) ac_try_echo=$ac_try;;
3018 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3019 (eval "$ac_try") 2>&5
3021 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3022 (exit $ac_status); }; } &&
3023 { ac_try='test -s conftest.$ac_objext'
3024 { (case "(($ac_try" in
3025 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3026 *) ac_try_echo=$ac_try;;
3028 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3029 (eval "$ac_try") 2>&5
3031 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3032 (exit $ac_status); }; }; then
3035 echo "$as_me: failed program was:" >&5
3036 sed 's/^/| /' conftest.$ac_ext >&5
3041 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3042 ac_cv_c_compiler_gnu=$ac_compiler_gnu
3045 { echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
3046 echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6; }
3047 GCC=`test $ac_compiler_gnu = yes && echo yes`
3048 ac_test_CFLAGS=${CFLAGS+set}
3049 ac_save_CFLAGS=$CFLAGS
3050 { echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
3051 echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6; }
3052 if test "${ac_cv_prog_cc_g+set}" = set; then
3053 echo $ECHO_N "(cached) $ECHO_C" >&6
3055 ac_save_c_werror_flag=$ac_c_werror_flag
3056 ac_c_werror_flag=yes
3059 cat >conftest.$ac_ext <<_ACEOF
3062 cat confdefs.h >>conftest.$ac_ext
3063 cat >>conftest.$ac_ext <<_ACEOF
3064 /* end confdefs.h. */
3074 rm -f conftest.$ac_objext
3075 if { (ac_try="$ac_compile"
3077 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3078 *) ac_try_echo=$ac_try;;
3080 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3081 (eval "$ac_compile") 2>conftest.er1
3083 grep -v '^ *+' conftest.er1 >conftest.err
3085 cat conftest.err >&5
3086 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3087 (exit $ac_status); } &&
3088 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
3089 { (case "(($ac_try" in
3090 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3091 *) ac_try_echo=$ac_try;;
3093 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3094 (eval "$ac_try") 2>&5
3096 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3097 (exit $ac_status); }; } &&
3098 { ac_try='test -s conftest.$ac_objext'
3099 { (case "(($ac_try" in
3100 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3101 *) ac_try_echo=$ac_try;;
3103 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3104 (eval "$ac_try") 2>&5
3106 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3107 (exit $ac_status); }; }; then
3110 echo "$as_me: failed program was:" >&5
3111 sed 's/^/| /' conftest.$ac_ext >&5
3114 cat >conftest.$ac_ext <<_ACEOF
3117 cat confdefs.h >>conftest.$ac_ext
3118 cat >>conftest.$ac_ext <<_ACEOF
3119 /* end confdefs.h. */
3129 rm -f conftest.$ac_objext
3130 if { (ac_try="$ac_compile"
3132 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3133 *) ac_try_echo=$ac_try;;
3135 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3136 (eval "$ac_compile") 2>conftest.er1
3138 grep -v '^ *+' conftest.er1 >conftest.err
3140 cat conftest.err >&5
3141 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3142 (exit $ac_status); } &&
3143 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
3144 { (case "(($ac_try" in
3145 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3146 *) ac_try_echo=$ac_try;;
3148 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3149 (eval "$ac_try") 2>&5
3151 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3152 (exit $ac_status); }; } &&
3153 { ac_try='test -s conftest.$ac_objext'
3154 { (case "(($ac_try" in
3155 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3156 *) ac_try_echo=$ac_try;;
3158 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3159 (eval "$ac_try") 2>&5
3161 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3162 (exit $ac_status); }; }; then
3165 echo "$as_me: failed program was:" >&5
3166 sed 's/^/| /' conftest.$ac_ext >&5
3168 ac_c_werror_flag=$ac_save_c_werror_flag
3170 cat >conftest.$ac_ext <<_ACEOF
3173 cat confdefs.h >>conftest.$ac_ext
3174 cat >>conftest.$ac_ext <<_ACEOF
3175 /* end confdefs.h. */
3185 rm -f conftest.$ac_objext
3186 if { (ac_try="$ac_compile"
3188 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3189 *) ac_try_echo=$ac_try;;
3191 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3192 (eval "$ac_compile") 2>conftest.er1
3194 grep -v '^ *+' conftest.er1 >conftest.err
3196 cat conftest.err >&5
3197 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3198 (exit $ac_status); } &&
3199 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
3200 { (case "(($ac_try" in
3201 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3202 *) ac_try_echo=$ac_try;;
3204 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3205 (eval "$ac_try") 2>&5
3207 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3208 (exit $ac_status); }; } &&
3209 { ac_try='test -s conftest.$ac_objext'
3210 { (case "(($ac_try" in
3211 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3212 *) ac_try_echo=$ac_try;;
3214 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3215 (eval "$ac_try") 2>&5
3217 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3218 (exit $ac_status); }; }; then
3221 echo "$as_me: failed program was:" >&5
3222 sed 's/^/| /' conftest.$ac_ext >&5
3227 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3230 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3233 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3234 ac_c_werror_flag=$ac_save_c_werror_flag
3236 { echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
3237 echo "${ECHO_T}$ac_cv_prog_cc_g" >&6; }
3238 if test "$ac_test_CFLAGS" = set; then
3239 CFLAGS=$ac_save_CFLAGS
3240 elif test $ac_cv_prog_cc_g = yes; then
3241 if test "$GCC" = yes; then
3247 if test "$GCC" = yes; then
3253 { echo "$as_me:$LINENO: checking for $CC option to accept ISO C89" >&5
3254 echo $ECHO_N "checking for $CC option to accept ISO C89... $ECHO_C" >&6; }
3255 if test "${ac_cv_prog_cc_c89+set}" = set; then
3256 echo $ECHO_N "(cached) $ECHO_C" >&6
3258 ac_cv_prog_cc_c89=no
3260 cat >conftest.$ac_ext <<_ACEOF
3263 cat confdefs.h >>conftest.$ac_ext
3264 cat >>conftest.$ac_ext <<_ACEOF
3265 /* end confdefs.h. */
3268 #include <sys/types.h>
3269 #include <sys/stat.h>
3270 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
3271 struct buf { int x; };
3272 FILE * (*rcsopen) (struct buf *, struct stat *, int);
3273 static char *e (p, i)
3279 static char *f (char * (*g) (char **, int), char **p, ...)
3284 s = g (p, va_arg (v,int));
3289 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
3290 function prototypes and stuff, but not '\xHH' hex character constants.
3291 These don't provoke an error unfortunately, instead are silently treated
3292 as 'x'. The following induces an error, until -std is added to get
3293 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
3294 array size at least. It's necessary to write '\x00'==0 to get something
3295 that's true only with -std. */
3296 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3298 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3299 inside strings and character constants. */
3301 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3303 int test (int i, double x);
3304 struct s1 {int (*f) (int a);};
3305 struct s2 {int (*f) (double a);};
3306 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3312 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
3317 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3318 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3320 CC="$ac_save_CC $ac_arg"
3321 rm -f conftest.$ac_objext
3322 if { (ac_try="$ac_compile"
3324 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3325 *) ac_try_echo=$ac_try;;
3327 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3328 (eval "$ac_compile") 2>conftest.er1
3330 grep -v '^ *+' conftest.er1 >conftest.err
3332 cat conftest.err >&5
3333 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3334 (exit $ac_status); } &&
3335 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
3336 { (case "(($ac_try" in
3337 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3338 *) ac_try_echo=$ac_try;;
3340 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3341 (eval "$ac_try") 2>&5
3343 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3344 (exit $ac_status); }; } &&
3345 { ac_try='test -s conftest.$ac_objext'
3346 { (case "(($ac_try" in
3347 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3348 *) ac_try_echo=$ac_try;;
3350 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3351 (eval "$ac_try") 2>&5
3353 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3354 (exit $ac_status); }; }; then
3355 ac_cv_prog_cc_c89=$ac_arg
3357 echo "$as_me: failed program was:" >&5
3358 sed 's/^/| /' conftest.$ac_ext >&5
3363 rm -f core conftest.err conftest.$ac_objext
3364 test "x$ac_cv_prog_cc_c89" != "xno" && break
3366 rm -f conftest.$ac_ext
3371 case "x$ac_cv_prog_cc_c89" in
3373 { echo "$as_me:$LINENO: result: none needed" >&5
3374 echo "${ECHO_T}none needed" >&6; } ;;
3376 { echo "$as_me:$LINENO: result: unsupported" >&5
3377 echo "${ECHO_T}unsupported" >&6; } ;;
3379 CC="$CC $ac_cv_prog_cc_c89"
3380 { echo "$as_me:$LINENO: result: $ac_cv_prog_cc_c89" >&5
3381 echo "${ECHO_T}$ac_cv_prog_cc_c89" >&6; } ;;
3386 ac_cpp='$CPP $CPPFLAGS'
3387 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3388 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3389 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3393 ac_cpp='$CPP $CPPFLAGS'
3394 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3395 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3396 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3397 { echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
3398 echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6; }
3399 # On Suns, sometimes $CPP names a directory.
3400 if test -n "$CPP" && test -d "$CPP"; then
3403 if test -z "$CPP"; then
3404 if test "${ac_cv_prog_CPP+set}" = set; then
3405 echo $ECHO_N "(cached) $ECHO_C" >&6
3407 # Double quotes because CPP needs to be expanded
3408 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
3411 for ac_c_preproc_warn_flag in '' yes
3413 # Use a header file that comes with gcc, so configuring glibc
3414 # with a fresh cross-compiler works.
3415 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3416 # <limits.h> exists even on freestanding compilers.
3417 # On the NeXT, cc -E runs the code through the compiler's parser,
3418 # not just through cpp. "Syntax error" is here to catch this case.
3419 cat >conftest.$ac_ext <<_ACEOF
3422 cat confdefs.h >>conftest.$ac_ext
3423 cat >>conftest.$ac_ext <<_ACEOF
3424 /* end confdefs.h. */
3426 # include <limits.h>
3428 # include <assert.h>
3432 if { (ac_try="$ac_cpp conftest.$ac_ext"
3434 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3435 *) ac_try_echo=$ac_try;;
3437 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3438 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
3440 grep -v '^ *+' conftest.er1 >conftest.err
3442 cat conftest.err >&5
3443 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3444 (exit $ac_status); } >/dev/null; then
3445 if test -s conftest.err; then
3446 ac_cpp_err=$ac_c_preproc_warn_flag
3447 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
3454 if test -z "$ac_cpp_err"; then
3457 echo "$as_me: failed program was:" >&5
3458 sed 's/^/| /' conftest.$ac_ext >&5
3460 # Broken: fails on valid input.
3464 rm -f conftest.err conftest.$ac_ext
3466 # OK, works on sane cases. Now check whether nonexistent headers
3467 # can be detected and how.
3468 cat >conftest.$ac_ext <<_ACEOF
3471 cat confdefs.h >>conftest.$ac_ext
3472 cat >>conftest.$ac_ext <<_ACEOF
3473 /* end confdefs.h. */
3474 #include <ac_nonexistent.h>
3476 if { (ac_try="$ac_cpp conftest.$ac_ext"
3478 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3479 *) ac_try_echo=$ac_try;;
3481 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3482 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
3484 grep -v '^ *+' conftest.er1 >conftest.err
3486 cat conftest.err >&5
3487 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3488 (exit $ac_status); } >/dev/null; then
3489 if test -s conftest.err; then
3490 ac_cpp_err=$ac_c_preproc_warn_flag
3491 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
3498 if test -z "$ac_cpp_err"; then
3499 # Broken: success on invalid input.
3502 echo "$as_me: failed program was:" >&5
3503 sed 's/^/| /' conftest.$ac_ext >&5
3505 # Passes both tests.
3510 rm -f conftest.err conftest.$ac_ext
3513 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3514 rm -f conftest.err conftest.$ac_ext
3515 if $ac_preproc_ok; then
3527 { echo "$as_me:$LINENO: result: $CPP" >&5
3528 echo "${ECHO_T}$CPP" >&6; }
3530 for ac_c_preproc_warn_flag in '' yes
3532 # Use a header file that comes with gcc, so configuring glibc
3533 # with a fresh cross-compiler works.
3534 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3535 # <limits.h> exists even on freestanding compilers.
3536 # On the NeXT, cc -E runs the code through the compiler's parser,
3537 # not just through cpp. "Syntax error" is here to catch this case.
3538 cat >conftest.$ac_ext <<_ACEOF
3541 cat confdefs.h >>conftest.$ac_ext
3542 cat >>conftest.$ac_ext <<_ACEOF
3543 /* end confdefs.h. */
3545 # include <limits.h>
3547 # include <assert.h>
3551 if { (ac_try="$ac_cpp conftest.$ac_ext"
3553 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3554 *) ac_try_echo=$ac_try;;
3556 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3557 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
3559 grep -v '^ *+' conftest.er1 >conftest.err
3561 cat conftest.err >&5
3562 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3563 (exit $ac_status); } >/dev/null; then
3564 if test -s conftest.err; then
3565 ac_cpp_err=$ac_c_preproc_warn_flag
3566 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
3573 if test -z "$ac_cpp_err"; then
3576 echo "$as_me: failed program was:" >&5
3577 sed 's/^/| /' conftest.$ac_ext >&5
3579 # Broken: fails on valid input.
3583 rm -f conftest.err conftest.$ac_ext
3585 # OK, works on sane cases. Now check whether nonexistent headers
3586 # can be detected and how.
3587 cat >conftest.$ac_ext <<_ACEOF
3590 cat confdefs.h >>conftest.$ac_ext
3591 cat >>conftest.$ac_ext <<_ACEOF
3592 /* end confdefs.h. */
3593 #include <ac_nonexistent.h>
3595 if { (ac_try="$ac_cpp conftest.$ac_ext"
3597 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3598 *) ac_try_echo=$ac_try;;
3600 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3601 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
3603 grep -v '^ *+' conftest.er1 >conftest.err
3605 cat conftest.err >&5
3606 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3607 (exit $ac_status); } >/dev/null; then
3608 if test -s conftest.err; then
3609 ac_cpp_err=$ac_c_preproc_warn_flag
3610 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
3617 if test -z "$ac_cpp_err"; then
3618 # Broken: success on invalid input.
3621 echo "$as_me: failed program was:" >&5
3622 sed 's/^/| /' conftest.$ac_ext >&5
3624 # Passes both tests.
3629 rm -f conftest.err conftest.$ac_ext
3632 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3633 rm -f conftest.err conftest.$ac_ext
3634 if $ac_preproc_ok; then
3637 { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
3638 See \`config.log' for more details." >&5
3639 echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
3640 See \`config.log' for more details." >&2;}
3641 { (exit 1); exit 1; }; }
3645 ac_cpp='$CPP $CPPFLAGS'
3646 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3647 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3648 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3651 { echo "$as_me:$LINENO: checking for grep that handles long lines and -e" >&5
3652 echo $ECHO_N "checking for grep that handles long lines and -e... $ECHO_C" >&6; }
3653 if test "${ac_cv_path_GREP+set}" = set; then
3654 echo $ECHO_N "(cached) $ECHO_C" >&6
3656 # Extract the first word of "grep ggrep" to use in msg output
3657 if test -z "$GREP"; then
3658 set dummy grep ggrep; ac_prog_name=$2
3659 if test "${ac_cv_path_GREP+set}" = set; then
3660 echo $ECHO_N "(cached) $ECHO_C" >&6
3662 ac_path_GREP_found=false
3663 # Loop through the user's path and test for each of PROGNAME-LIST
3664 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3665 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3668 test -z "$as_dir" && as_dir=.
3669 for ac_prog in grep ggrep; do
3670 for ac_exec_ext in '' $ac_executable_extensions; do
3671 ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
3672 { test -f "$ac_path_GREP" && $as_executable_p "$ac_path_GREP"; } || continue
3673 # Check for GNU ac_path_GREP and select it if it is found.
3674 # Check for GNU $ac_path_GREP
3675 case `"$ac_path_GREP" --version 2>&1` in
3677 ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
3680 echo $ECHO_N "0123456789$ECHO_C" >"conftest.in"
3683 cat "conftest.in" "conftest.in" >"conftest.tmp"
3684 mv "conftest.tmp" "conftest.in"
3685 cp "conftest.in" "conftest.nl"
3686 echo 'GREP' >> "conftest.nl"
3687 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3688 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3689 ac_count=`expr $ac_count + 1`
3690 if test $ac_count -gt ${ac_path_GREP_max-0}; then
3691 # Best one so far, save it but keep looking for a better one
3692 ac_cv_path_GREP="$ac_path_GREP"
3693 ac_path_GREP_max=$ac_count
3695 # 10*(2^10) chars as input seems more than enough
3696 test $ac_count -gt 10 && break
3698 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3702 $ac_path_GREP_found && break 3
3712 GREP="$ac_cv_path_GREP"
3713 if test -z "$GREP"; then
3714 { { echo "$as_me:$LINENO: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
3715 echo "$as_me: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
3716 { (exit 1); exit 1; }; }
3720 ac_cv_path_GREP=$GREP
3725 { echo "$as_me:$LINENO: result: $ac_cv_path_GREP" >&5
3726 echo "${ECHO_T}$ac_cv_path_GREP" >&6; }
3727 GREP="$ac_cv_path_GREP"
3730 { echo "$as_me:$LINENO: checking for egrep" >&5
3731 echo $ECHO_N "checking for egrep... $ECHO_C" >&6; }
3732 if test "${ac_cv_path_EGREP+set}" = set; then
3733 echo $ECHO_N "(cached) $ECHO_C" >&6
3735 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
3736 then ac_cv_path_EGREP="$GREP -E"
3738 # Extract the first word of "egrep" to use in msg output
3739 if test -z "$EGREP"; then
3740 set dummy egrep; ac_prog_name=$2
3741 if test "${ac_cv_path_EGREP+set}" = set; then
3742 echo $ECHO_N "(cached) $ECHO_C" >&6
3744 ac_path_EGREP_found=false
3745 # Loop through the user's path and test for each of PROGNAME-LIST
3746 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3747 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3750 test -z "$as_dir" && as_dir=.
3751 for ac_prog in egrep; do
3752 for ac_exec_ext in '' $ac_executable_extensions; do
3753 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
3754 { test -f "$ac_path_EGREP" && $as_executable_p "$ac_path_EGREP"; } || continue
3755 # Check for GNU ac_path_EGREP and select it if it is found.
3756 # Check for GNU $ac_path_EGREP
3757 case `"$ac_path_EGREP" --version 2>&1` in
3759 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
3762 echo $ECHO_N "0123456789$ECHO_C" >"conftest.in"
3765 cat "conftest.in" "conftest.in" >"conftest.tmp"
3766 mv "conftest.tmp" "conftest.in"
3767 cp "conftest.in" "conftest.nl"
3768 echo 'EGREP' >> "conftest.nl"
3769 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3770 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3771 ac_count=`expr $ac_count + 1`
3772 if test $ac_count -gt ${ac_path_EGREP_max-0}; then
3773 # Best one so far, save it but keep looking for a better one
3774 ac_cv_path_EGREP="$ac_path_EGREP"
3775 ac_path_EGREP_max=$ac_count
3777 # 10*(2^10) chars as input seems more than enough
3778 test $ac_count -gt 10 && break
3780 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3784 $ac_path_EGREP_found && break 3
3794 EGREP="$ac_cv_path_EGREP"
3795 if test -z "$EGREP"; then
3796 { { echo "$as_me:$LINENO: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
3797 echo "$as_me: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
3798 { (exit 1); exit 1; }; }
3802 ac_cv_path_EGREP=$EGREP
3808 { echo "$as_me:$LINENO: result: $ac_cv_path_EGREP" >&5
3809 echo "${ECHO_T}$ac_cv_path_EGREP" >&6; }
3810 EGREP="$ac_cv_path_EGREP"
3813 { echo "$as_me:$LINENO: checking for ANSI C header files" >&5
3814 echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6; }
3815 if test "${ac_cv_header_stdc+set}" = set; then
3816 echo $ECHO_N "(cached) $ECHO_C" >&6
3818 cat >conftest.$ac_ext <<_ACEOF
3821 cat confdefs.h >>conftest.$ac_ext
3822 cat >>conftest.$ac_ext <<_ACEOF
3823 /* end confdefs.h. */
3837 rm -f conftest.$ac_objext
3838 if { (ac_try="$ac_compile"
3840 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3841 *) ac_try_echo=$ac_try;;
3843 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3844 (eval "$ac_compile") 2>conftest.er1
3846 grep -v '^ *+' conftest.er1 >conftest.err
3848 cat conftest.err >&5
3849 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3850 (exit $ac_status); } &&
3851 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
3852 { (case "(($ac_try" in
3853 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3854 *) ac_try_echo=$ac_try;;
3856 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3857 (eval "$ac_try") 2>&5
3859 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3860 (exit $ac_status); }; } &&
3861 { ac_try='test -s conftest.$ac_objext'
3862 { (case "(($ac_try" in
3863 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3864 *) ac_try_echo=$ac_try;;
3866 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3867 (eval "$ac_try") 2>&5
3869 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3870 (exit $ac_status); }; }; then
3871 ac_cv_header_stdc=yes
3873 echo "$as_me: failed program was:" >&5
3874 sed 's/^/| /' conftest.$ac_ext >&5
3876 ac_cv_header_stdc=no
3879 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3881 if test $ac_cv_header_stdc = yes; then
3882 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
3883 cat >conftest.$ac_ext <<_ACEOF
3886 cat confdefs.h >>conftest.$ac_ext
3887 cat >>conftest.$ac_ext <<_ACEOF
3888 /* end confdefs.h. */
3892 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3893 $EGREP "memchr" >/dev/null 2>&1; then
3896 ac_cv_header_stdc=no
3902 if test $ac_cv_header_stdc = yes; then
3903 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
3904 cat >conftest.$ac_ext <<_ACEOF
3907 cat confdefs.h >>conftest.$ac_ext
3908 cat >>conftest.$ac_ext <<_ACEOF
3909 /* end confdefs.h. */
3913 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3914 $EGREP "free" >/dev/null 2>&1; then
3917 ac_cv_header_stdc=no
3923 if test $ac_cv_header_stdc = yes; then
3924 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
3925 if test "$cross_compiling" = yes; then
3928 cat >conftest.$ac_ext <<_ACEOF
3931 cat confdefs.h >>conftest.$ac_ext
3932 cat >>conftest.$ac_ext <<_ACEOF
3933 /* end confdefs.h. */
3936 #if ((' ' & 0x0FF) == 0x020)
3937 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
3938 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
3940 # define ISLOWER(c) \
3941 (('a' <= (c) && (c) <= 'i') \
3942 || ('j' <= (c) && (c) <= 'r') \
3943 || ('s' <= (c) && (c) <= 'z'))
3944 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
3947 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
3952 for (i = 0; i < 256; i++)
3953 if (XOR (islower (i), ISLOWER (i))
3954 || toupper (i) != TOUPPER (i))
3959 rm -f conftest$ac_exeext
3960 if { (ac_try="$ac_link"
3962 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3963 *) ac_try_echo=$ac_try;;
3965 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3966 (eval "$ac_link") 2>&5
3968 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3969 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
3970 { (case "(($ac_try" in
3971 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3972 *) ac_try_echo=$ac_try;;
3974 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3975 (eval "$ac_try") 2>&5
3977 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3978 (exit $ac_status); }; }; then
3981 echo "$as_me: program exited with status $ac_status" >&5
3982 echo "$as_me: failed program was:" >&5
3983 sed 's/^/| /' conftest.$ac_ext >&5
3986 ac_cv_header_stdc=no
3988 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
3994 { echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
3995 echo "${ECHO_T}$ac_cv_header_stdc" >&6; }
3996 if test $ac_cv_header_stdc = yes; then
3998 cat >>confdefs.h <<\_ACEOF
3999 #define STDC_HEADERS 1
4004 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
4014 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
4015 inttypes.h stdint.h unistd.h
4017 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
4018 { echo "$as_me:$LINENO: checking for $ac_header" >&5
4019 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
4020 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
4021 echo $ECHO_N "(cached) $ECHO_C" >&6
4023 cat >conftest.$ac_ext <<_ACEOF
4026 cat confdefs.h >>conftest.$ac_ext
4027 cat >>conftest.$ac_ext <<_ACEOF
4028 /* end confdefs.h. */
4029 $ac_includes_default
4031 #include <$ac_header>
4033 rm -f conftest.$ac_objext
4034 if { (ac_try="$ac_compile"
4036 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4037 *) ac_try_echo=$ac_try;;
4039 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4040 (eval "$ac_compile") 2>conftest.er1
4042 grep -v '^ *+' conftest.er1 >conftest.err
4044 cat conftest.err >&5
4045 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4046 (exit $ac_status); } &&
4047 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
4048 { (case "(($ac_try" in
4049 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4050 *) ac_try_echo=$ac_try;;
4052 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4053 (eval "$ac_try") 2>&5
4055 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4056 (exit $ac_status); }; } &&
4057 { ac_try='test -s conftest.$ac_objext'
4058 { (case "(($ac_try" in
4059 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4060 *) ac_try_echo=$ac_try;;
4062 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4063 (eval "$ac_try") 2>&5
4065 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4066 (exit $ac_status); }; }; then
4067 eval "$as_ac_Header=yes"
4069 echo "$as_me: failed program was:" >&5
4070 sed 's/^/| /' conftest.$ac_ext >&5
4072 eval "$as_ac_Header=no"
4075 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4077 ac_res=`eval echo '${'$as_ac_Header'}'`
4078 { echo "$as_me:$LINENO: result: $ac_res" >&5
4079 echo "${ECHO_T}$ac_res" >&6; }
4080 if test `eval echo '${'$as_ac_Header'}'` = yes; then
4081 cat >>confdefs.h <<_ACEOF
4082 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
4090 { echo "$as_me:$LINENO: checking whether byte ordering is bigendian" >&5
4091 echo $ECHO_N "checking whether byte ordering is bigendian... $ECHO_C" >&6; }
4092 if test "${ac_cv_c_bigendian+set}" = set; then
4093 echo $ECHO_N "(cached) $ECHO_C" >&6
4095 # See if sys/param.h defines the BYTE_ORDER macro.
4096 cat >conftest.$ac_ext <<_ACEOF
4099 cat confdefs.h >>conftest.$ac_ext
4100 cat >>conftest.$ac_ext <<_ACEOF
4101 /* end confdefs.h. */
4102 #include <sys/types.h>
4103 #include <sys/param.h>
4108 #if !BYTE_ORDER || !BIG_ENDIAN || !LITTLE_ENDIAN
4116 rm -f conftest.$ac_objext
4117 if { (ac_try="$ac_compile"
4119 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4120 *) ac_try_echo=$ac_try;;
4122 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4123 (eval "$ac_compile") 2>conftest.er1
4125 grep -v '^ *+' conftest.er1 >conftest.err
4127 cat conftest.err >&5
4128 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4129 (exit $ac_status); } &&
4130 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
4131 { (case "(($ac_try" in
4132 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4133 *) ac_try_echo=$ac_try;;
4135 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4136 (eval "$ac_try") 2>&5
4138 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4139 (exit $ac_status); }; } &&
4140 { ac_try='test -s conftest.$ac_objext'
4141 { (case "(($ac_try" in
4142 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4143 *) ac_try_echo=$ac_try;;
4145 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4146 (eval "$ac_try") 2>&5
4148 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4149 (exit $ac_status); }; }; then
4150 # It does; now see whether it defined to BIG_ENDIAN or not.
4151 cat >conftest.$ac_ext <<_ACEOF
4154 cat confdefs.h >>conftest.$ac_ext
4155 cat >>conftest.$ac_ext <<_ACEOF
4156 /* end confdefs.h. */
4157 #include <sys/types.h>
4158 #include <sys/param.h>
4163 #if BYTE_ORDER != BIG_ENDIAN
4171 rm -f conftest.$ac_objext
4172 if { (ac_try="$ac_compile"
4174 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4175 *) ac_try_echo=$ac_try;;
4177 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4178 (eval "$ac_compile") 2>conftest.er1
4180 grep -v '^ *+' conftest.er1 >conftest.err
4182 cat conftest.err >&5
4183 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4184 (exit $ac_status); } &&
4185 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
4186 { (case "(($ac_try" in
4187 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4188 *) ac_try_echo=$ac_try;;
4190 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4191 (eval "$ac_try") 2>&5
4193 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4194 (exit $ac_status); }; } &&
4195 { ac_try='test -s conftest.$ac_objext'
4196 { (case "(($ac_try" in
4197 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4198 *) ac_try_echo=$ac_try;;
4200 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4201 (eval "$ac_try") 2>&5
4203 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4204 (exit $ac_status); }; }; then
4205 ac_cv_c_bigendian=yes
4207 echo "$as_me: failed program was:" >&5
4208 sed 's/^/| /' conftest.$ac_ext >&5
4210 ac_cv_c_bigendian=no
4213 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4215 echo "$as_me: failed program was:" >&5
4216 sed 's/^/| /' conftest.$ac_ext >&5
4218 # It does not; compile a test program.
4219 if test "$cross_compiling" = yes; then
4220 # try to guess the endianness by grepping values into an object file
4221 ac_cv_c_bigendian=unknown
4222 cat >conftest.$ac_ext <<_ACEOF
4225 cat confdefs.h >>conftest.$ac_ext
4226 cat >>conftest.$ac_ext <<_ACEOF
4227 /* end confdefs.h. */
4228 short int ascii_mm[] = { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 };
4229 short int ascii_ii[] = { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 };
4230 void _ascii () { char *s = (char *) ascii_mm; s = (char *) ascii_ii; }
4231 short int ebcdic_ii[] = { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 };
4232 short int ebcdic_mm[] = { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 };
4233 void _ebcdic () { char *s = (char *) ebcdic_mm; s = (char *) ebcdic_ii; }
4237 _ascii (); _ebcdic ();
4242 rm -f conftest.$ac_objext
4243 if { (ac_try="$ac_compile"
4245 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4246 *) ac_try_echo=$ac_try;;
4248 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4249 (eval "$ac_compile") 2>conftest.er1
4251 grep -v '^ *+' conftest.er1 >conftest.err
4253 cat conftest.err >&5
4254 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4255 (exit $ac_status); } &&
4256 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
4257 { (case "(($ac_try" in
4258 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4259 *) ac_try_echo=$ac_try;;
4261 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4262 (eval "$ac_try") 2>&5
4264 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4265 (exit $ac_status); }; } &&
4266 { ac_try='test -s conftest.$ac_objext'
4267 { (case "(($ac_try" in
4268 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4269 *) ac_try_echo=$ac_try;;
4271 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4272 (eval "$ac_try") 2>&5
4274 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4275 (exit $ac_status); }; }; then
4276 if grep BIGenDianSyS conftest.$ac_objext >/dev/null ; then
4277 ac_cv_c_bigendian=yes
4279 if grep LiTTleEnDian conftest.$ac_objext >/dev/null ; then
4280 if test "$ac_cv_c_bigendian" = unknown; then
4281 ac_cv_c_bigendian=no
4283 # finding both strings is unlikely to happen, but who knows?
4284 ac_cv_c_bigendian=unknown
4288 echo "$as_me: failed program was:" >&5
4289 sed 's/^/| /' conftest.$ac_ext >&5
4294 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4296 cat >conftest.$ac_ext <<_ACEOF
4299 cat confdefs.h >>conftest.$ac_ext
4300 cat >>conftest.$ac_ext <<_ACEOF
4301 /* end confdefs.h. */
4302 $ac_includes_default
4307 /* Are we little or big endian? From Harbison&Steele. */
4311 char c[sizeof (long int)];
4314 return u.c[sizeof (long int) - 1] == 1;
4320 rm -f conftest$ac_exeext
4321 if { (ac_try="$ac_link"
4323 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4324 *) ac_try_echo=$ac_try;;
4326 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4327 (eval "$ac_link") 2>&5
4329 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4330 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
4331 { (case "(($ac_try" in
4332 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4333 *) ac_try_echo=$ac_try;;
4335 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4336 (eval "$ac_try") 2>&5
4338 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4339 (exit $ac_status); }; }; then
4340 ac_cv_c_bigendian=no
4342 echo "$as_me: program exited with status $ac_status" >&5
4343 echo "$as_me: failed program was:" >&5
4344 sed 's/^/| /' conftest.$ac_ext >&5
4347 ac_cv_c_bigendian=yes
4349 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
4355 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4357 { echo "$as_me:$LINENO: result: $ac_cv_c_bigendian" >&5
4358 echo "${ECHO_T}$ac_cv_c_bigendian" >&6; }
4359 case $ac_cv_c_bigendian in
4367 { { echo "$as_me:$LINENO: error: unknown endianness
4368 presetting ac_cv_c_bigendian=no (or yes) will help" >&5
4369 echo "$as_me: error: unknown endianness
4370 presetting ac_cv_c_bigendian=no (or yes) will help" >&2;}
4371 { (exit 1); exit 1; }; } ;;
4375 if test "$cross_compiling" = yes; then
4376 LLVM_CROSS_COMPILING=1
4379 { echo "$as_me:$LINENO: checking for executable suffix on build platform" >&5
4380 echo $ECHO_N "checking for executable suffix on build platform... $ECHO_C" >&6; }
4381 if test "${ac_cv_build_exeext+set}" = set; then
4382 echo $ECHO_N "(cached) $ECHO_C" >&6
4384 if test "$CYGWIN" = yes || test "$MINGW32" = yes; then
4385 ac_cv_build_exeext=.exe
4387 ac_build_prefix=${build_alias}-
4389 # Extract the first word of "${ac_build_prefix}gcc", so it can be a program name with args.
4390 set dummy ${ac_build_prefix}gcc; ac_word=$2
4391 { echo "$as_me:$LINENO: checking for $ac_word" >&5
4392 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
4393 if test "${ac_cv_prog_BUILD_CC+set}" = set; then
4394 echo $ECHO_N "(cached) $ECHO_C" >&6
4396 if test -n "$BUILD_CC"; then
4397 ac_cv_prog_BUILD_CC="$BUILD_CC" # Let the user override the test.
4399 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4403 test -z "$as_dir" && as_dir=.
4404 for ac_exec_ext in '' $ac_executable_extensions; do
4405 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
4406 ac_cv_prog_BUILD_CC="${ac_build_prefix}gcc"
4407 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4416 BUILD_CC=$ac_cv_prog_BUILD_CC
4417 if test -n "$BUILD_CC"; then
4418 { echo "$as_me:$LINENO: result: $BUILD_CC" >&5
4419 echo "${ECHO_T}$BUILD_CC" >&6; }
4421 { echo "$as_me:$LINENO: result: no" >&5
4422 echo "${ECHO_T}no" >&6; }
4426 if test -z "$BUILD_CC"; then
4427 # Extract the first word of "gcc", so it can be a program name with args.
4428 set dummy gcc; ac_word=$2
4429 { echo "$as_me:$LINENO: checking for $ac_word" >&5
4430 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
4431 if test "${ac_cv_prog_BUILD_CC+set}" = set; then
4432 echo $ECHO_N "(cached) $ECHO_C" >&6
4434 if test -n "$BUILD_CC"; then
4435 ac_cv_prog_BUILD_CC="$BUILD_CC" # Let the user override the test.
4437 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4441 test -z "$as_dir" && as_dir=.
4442 for ac_exec_ext in '' $ac_executable_extensions; do
4443 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
4444 ac_cv_prog_BUILD_CC="gcc"
4445 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4454 BUILD_CC=$ac_cv_prog_BUILD_CC
4455 if test -n "$BUILD_CC"; then
4456 { echo "$as_me:$LINENO: result: $BUILD_CC" >&5
4457 echo "${ECHO_T}$BUILD_CC" >&6; }
4459 { echo "$as_me:$LINENO: result: no" >&5
4460 echo "${ECHO_T}no" >&6; }
4464 if test -z "$BUILD_CC"; then
4465 # Extract the first word of "cc", so it can be a program name with args.
4466 set dummy cc; ac_word=$2
4467 { echo "$as_me:$LINENO: checking for $ac_word" >&5
4468 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
4469 if test "${ac_cv_prog_BUILD_CC+set}" = set; then
4470 echo $ECHO_N "(cached) $ECHO_C" >&6
4472 if test -n "$BUILD_CC"; then
4473 ac_cv_prog_BUILD_CC="$BUILD_CC" # Let the user override the test.
4476 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4480 test -z "$as_dir" && as_dir=.
4481 for ac_exec_ext in '' $ac_executable_extensions; do
4482 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
4483 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
4484 ac_prog_rejected=yes
4487 ac_cv_prog_BUILD_CC="cc"
4488 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4495 if test $ac_prog_rejected = yes; then
4496 # We found a bogon in the path, so make sure we never use it.
4497 set dummy $ac_cv_prog_BUILD_CC
4499 if test $# != 0; then
4500 # We chose a different compiler from the bogus one.
4501 # However, it has the same basename, so the bogon will be chosen
4502 # first if we set BUILD_CC to just the basename; use the full file name.
4504 ac_cv_prog_BUILD_CC="$as_dir/$ac_word${1+' '}$@"
4509 BUILD_CC=$ac_cv_prog_BUILD_CC
4510 if test -n "$BUILD_CC"; then
4511 { echo "$as_me:$LINENO: result: $BUILD_CC" >&5
4512 echo "${ECHO_T}$BUILD_CC" >&6; }
4514 { echo "$as_me:$LINENO: result: no" >&5
4515 echo "${ECHO_T}no" >&6; }
4521 test -z "$BUILD_CC" && { { echo "$as_me:$LINENO: error: no acceptable cc found in \$PATH" >&5
4522 echo "$as_me: error: no acceptable cc found in \$PATH" >&2;}
4523 { (exit 1); exit 1; }; }
4524 ac_build_link='${BUILD_CC-cc} -o conftest $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
4526 echo 'int main () { return 0; }' > conftest.$ac_ext
4528 if { (eval echo "$as_me:$LINENO: \"$ac_build_link\"") >&5
4529 (eval $ac_build_link) 2>&5
4531 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4532 (exit $ac_status); }; then
4533 for file in conftest.*; do
4535 *.c | *.o | *.obj | *.dSYM) ;;
4536 *) ac_cv_build_exeext=`echo $file | sed -e s/conftest//` ;;
4540 { { echo "$as_me:$LINENO: error: installation or configuration problem: compiler cannot create executables." >&5
4541 echo "$as_me: error: installation or configuration problem: compiler cannot create executables." >&2;}
4542 { (exit 1); exit 1; }; }
4545 test x"${ac_cv_build_exeext}" = x && ac_cv_build_exeext=blank
4550 test x"${ac_cv_build_exeext}" != xblank && BUILD_EXEEXT=${ac_cv_build_exeext}
4551 { echo "$as_me:$LINENO: result: ${ac_cv_build_exeext}" >&5
4552 echo "${ECHO_T}${ac_cv_build_exeext}" >&6; }
4553 ac_build_exeext=$BUILD_EXEEXT
4555 ac_build_prefix=${build_alias}-
4556 # Extract the first word of "${ac_build_prefix}g++", so it can be a program name with args.
4557 set dummy ${ac_build_prefix}g++; ac_word=$2
4558 { echo "$as_me:$LINENO: checking for $ac_word" >&5
4559 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
4560 if test "${ac_cv_prog_BUILD_CXX+set}" = set; then
4561 echo $ECHO_N "(cached) $ECHO_C" >&6
4563 if test -n "$BUILD_CXX"; then
4564 ac_cv_prog_BUILD_CXX="$BUILD_CXX" # Let the user override the test.
4566 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4570 test -z "$as_dir" && as_dir=.
4571 for ac_exec_ext in '' $ac_executable_extensions; do
4572 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
4573 ac_cv_prog_BUILD_CXX="${ac_build_prefix}g++"
4574 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4583 BUILD_CXX=$ac_cv_prog_BUILD_CXX
4584 if test -n "$BUILD_CXX"; then
4585 { echo "$as_me:$LINENO: result: $BUILD_CXX" >&5
4586 echo "${ECHO_T}$BUILD_CXX" >&6; }
4588 { echo "$as_me:$LINENO: result: no" >&5
4589 echo "${ECHO_T}no" >&6; }
4593 if test -z "$BUILD_CXX"; then
4594 # Extract the first word of "g++", so it can be a program name with args.
4595 set dummy g++; ac_word=$2
4596 { echo "$as_me:$LINENO: checking for $ac_word" >&5
4597 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
4598 if test "${ac_cv_prog_BUILD_CXX+set}" = set; then
4599 echo $ECHO_N "(cached) $ECHO_C" >&6
4601 if test -n "$BUILD_CXX"; then
4602 ac_cv_prog_BUILD_CXX="$BUILD_CXX" # Let the user override the test.
4604 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4608 test -z "$as_dir" && as_dir=.
4609 for ac_exec_ext in '' $ac_executable_extensions; do
4610 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
4611 ac_cv_prog_BUILD_CXX="g++"
4612 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4621 BUILD_CXX=$ac_cv_prog_BUILD_CXX
4622 if test -n "$BUILD_CXX"; then
4623 { echo "$as_me:$LINENO: result: $BUILD_CXX" >&5
4624 echo "${ECHO_T}$BUILD_CXX" >&6; }
4626 { echo "$as_me:$LINENO: result: no" >&5
4627 echo "${ECHO_T}no" >&6; }
4631 if test -z "$BUILD_CXX"; then
4632 # Extract the first word of "c++", so it can be a program name with args.
4633 set dummy c++; ac_word=$2
4634 { echo "$as_me:$LINENO: checking for $ac_word" >&5
4635 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
4636 if test "${ac_cv_prog_BUILD_CXX+set}" = set; then
4637 echo $ECHO_N "(cached) $ECHO_C" >&6
4639 if test -n "$BUILD_CXX"; then
4640 ac_cv_prog_BUILD_CXX="$BUILD_CXX" # Let the user override the test.
4643 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4647 test -z "$as_dir" && as_dir=.
4648 for ac_exec_ext in '' $ac_executable_extensions; do
4649 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
4650 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/c++"; then
4651 ac_prog_rejected=yes
4654 ac_cv_prog_BUILD_CXX="c++"
4655 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4662 if test $ac_prog_rejected = yes; then
4663 # We found a bogon in the path, so make sure we never use it.
4664 set dummy $ac_cv_prog_BUILD_CXX
4666 if test $# != 0; then
4667 # We chose a different compiler from the bogus one.
4668 # However, it has the same basename, so the bogon will be chosen
4669 # first if we set BUILD_CXX to just the basename; use the full file name.
4671 ac_cv_prog_BUILD_CXX="$as_dir/$ac_word${1+' '}$@"
4676 BUILD_CXX=$ac_cv_prog_BUILD_CXX
4677 if test -n "$BUILD_CXX"; then
4678 { echo "$as_me:$LINENO: result: $BUILD_CXX" >&5
4679 echo "${ECHO_T}$BUILD_CXX" >&6; }
4681 { echo "$as_me:$LINENO: result: no" >&5
4682 echo "${ECHO_T}no" >&6; }
4689 LLVM_CROSS_COMPILING=0
4693 if test -d ".svn" -o -d "${srcdir}/.svn" -o -d ".git" -o -d "${srcdir}/.git"; then
4704 # Check whether --enable-optimized was given.
4705 if test "${enable_optimized+set}" = set; then
4706 enableval=$enable_optimized;
4711 if test ${enableval} = "no" ; then
4715 ENABLE_OPTIMIZED=ENABLE_OPTIMIZED=1
4719 # Check whether --enable-profiling was given.
4720 if test "${enable_profiling+set}" = set; then
4721 enableval=$enable_profiling;
4726 if test ${enableval} = "no" ; then
4730 ENABLE_PROFILING=ENABLE_PROFILING=1
4734 # Check whether --enable-assertions was given.
4735 if test "${enable_assertions+set}" = set; then
4736 enableval=$enable_assertions;
4741 if test ${enableval} = "yes" ; then
4745 DISABLE_ASSERTIONS=DISABLE_ASSERTIONS=1
4749 # Check whether --enable-expensive-checks was given.
4750 if test "${enable_expensive_checks+set}" = set; then
4751 enableval=$enable_expensive_checks;
4756 if test ${enableval} = "yes" ; then
4757 ENABLE_EXPENSIVE_CHECKS=ENABLE_EXPENSIVE_CHECKS=1
4759 EXPENSIVE_CHECKS=yes
4762 ENABLE_EXPENSIVE_CHECKS=
4768 # Check whether --enable-debug-runtime was given.
4769 if test "${enable_debug_runtime+set}" = set; then
4770 enableval=$enable_debug_runtime;
4775 if test ${enableval} = "no" ; then
4779 DEBUG_RUNTIME=DEBUG_RUNTIME=1
4783 # Check whether --enable-debug-symbols was given.
4784 if test "${enable_debug_symbols+set}" = set; then
4785 enableval=$enable_debug_symbols;
4790 if test ${enableval} = "no" ; then
4794 DEBUG_SYMBOLS=DEBUG_SYMBOLS=1
4798 # Check whether --enable-jit was given.
4799 if test "${enable_jit+set}" = set; then
4800 enableval=$enable_jit;
4805 if test ${enableval} = "no"
4810 case "$llvm_cv_target_arch" in
4811 x86) TARGET_HAS_JIT=1
4813 Sparc) TARGET_HAS_JIT=0
4815 PowerPC) TARGET_HAS_JIT=1
4817 x86_64) TARGET_HAS_JIT=1
4819 Alpha) TARGET_HAS_JIT=1
4821 ARM) TARGET_HAS_JIT=1
4823 Mips) TARGET_HAS_JIT=0
4825 PIC16) TARGET_HAS_JIT=0
4827 XCore) TARGET_HAS_JIT=0
4829 MSP430) TARGET_HAS_JIT=0
4831 SystemZ) TARGET_HAS_JIT=0
4833 Blackfin) TARGET_HAS_JIT=0
4835 MBlaze) TARGET_HAS_JIT=0
4842 # Check whether --enable-doxygen was given.
4843 if test "${enable_doxygen+set}" = set; then
4844 enableval=$enable_doxygen;
4849 case "$enableval" in
4850 yes) ENABLE_DOXYGEN=1
4852 no) ENABLE_DOXYGEN=0
4854 default) ENABLE_DOXYGEN=0
4856 *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-doxygen. Use \"yes\" or \"no\"" >&5
4857 echo "$as_me: error: Invalid setting for --enable-doxygen. Use \"yes\" or \"no\"" >&2;}
4858 { (exit 1); exit 1; }; } ;;
4861 # Check whether --enable-threads was given.
4862 if test "${enable_threads+set}" = set; then
4863 enableval=$enable_threads;
4868 case "$enableval" in
4869 yes) ENABLE_THREADS=1
4871 no) ENABLE_THREADS=0
4873 default) ENABLE_THREADS=1
4875 *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-threads. Use \"yes\" or \"no\"" >&5
4876 echo "$as_me: error: Invalid setting for --enable-threads. Use \"yes\" or \"no\"" >&2;}
4877 { (exit 1); exit 1; }; } ;;
4880 cat >>confdefs.h <<_ACEOF
4881 #define ENABLE_THREADS $ENABLE_THREADS
4885 # Check whether --enable-pic was given.
4886 if test "${enable_pic+set}" = set; then
4887 enableval=$enable_pic;
4892 case "$enableval" in
4897 default) ENABLE_PIC=1
4899 *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-pic. Use \"yes\" or \"no\"" >&5
4900 echo "$as_me: error: Invalid setting for --enable-pic. Use \"yes\" or \"no\"" >&2;}
4901 { (exit 1); exit 1; }; } ;;
4904 cat >>confdefs.h <<_ACEOF
4905 #define ENABLE_PIC $ENABLE_PIC
4909 # Check whether --enable-shared was given.
4910 if test "${enable_shared+set}" = set; then
4911 enableval=$enable_shared;
4916 case "$enableval" in
4917 yes) ENABLE_SHARED=1
4921 default) ENABLE_SHARED=0
4923 *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-shared. Use \"yes\" or \"no\"" >&5
4924 echo "$as_me: error: Invalid setting for --enable-shared. Use \"yes\" or \"no\"" >&2;}
4925 { (exit 1); exit 1; }; } ;;
4928 # Check whether --enable-timestamps was given.
4929 if test "${enable_timestamps+set}" = set; then
4930 enableval=$enable_timestamps;
4935 case "$enableval" in
4936 yes) ENABLE_TIMESTAMPS=1
4938 no) ENABLE_TIMESTAMPS=0
4940 default) ENABLE_TIMESTAMPS=1
4942 *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-timestamps. Use \"yes\" or \"no\"" >&5
4943 echo "$as_me: error: Invalid setting for --enable-timestamps. Use \"yes\" or \"no\"" >&2;}
4944 { (exit 1); exit 1; }; } ;;
4947 cat >>confdefs.h <<_ACEOF
4948 #define ENABLE_TIMESTAMPS $ENABLE_TIMESTAMPS
4953 # Check whether --enable-targets was given.
4954 if test "${enable_targets+set}" = set; then
4955 enableval=$enable_targets;
4960 if test "$enableval" = host-only ; then
4963 case "$enableval" in
4964 all) TARGETS_TO_BUILD="X86 Sparc PowerPC Alpha ARM Mips CellSPU PIC16 XCore MSP430 SystemZ Blackfin CBackend MSIL CppBackend MBlaze" ;;
4965 *)for a_target in `echo $enableval|sed -e 's/,/ /g' ` ; do
4967 x86) TARGETS_TO_BUILD="X86 $TARGETS_TO_BUILD" ;;
4968 x86_64) TARGETS_TO_BUILD="X86 $TARGETS_TO_BUILD" ;;
4969 sparc) TARGETS_TO_BUILD="Sparc $TARGETS_TO_BUILD" ;;
4970 powerpc) TARGETS_TO_BUILD="PowerPC $TARGETS_TO_BUILD" ;;
4971 alpha) TARGETS_TO_BUILD="Alpha $TARGETS_TO_BUILD" ;;
4972 arm) TARGETS_TO_BUILD="ARM $TARGETS_TO_BUILD" ;;
4973 mips) TARGETS_TO_BUILD="Mips $TARGETS_TO_BUILD" ;;
4974 spu) TARGETS_TO_BUILD="CellSPU $TARGETS_TO_BUILD" ;;
4975 pic16) TARGETS_TO_BUILD="PIC16 $TARGETS_TO_BUILD" ;;
4976 xcore) TARGETS_TO_BUILD="XCore $TARGETS_TO_BUILD" ;;
4977 msp430) TARGETS_TO_BUILD="MSP430 $TARGETS_TO_BUILD" ;;
4978 systemz) TARGETS_TO_BUILD="SystemZ $TARGETS_TO_BUILD" ;;
4979 blackfin) TARGETS_TO_BUILD="Blackfin $TARGETS_TO_BUILD" ;;
4980 cbe) TARGETS_TO_BUILD="CBackend $TARGETS_TO_BUILD" ;;
4981 msil) TARGETS_TO_BUILD="MSIL $TARGETS_TO_BUILD" ;;
4982 cpp) TARGETS_TO_BUILD="CppBackend $TARGETS_TO_BUILD" ;;
4983 mblaze) TARGETS_TO_BUILD="MBlaze $TARGETS_TO_BUILD" ;;
4984 host) case "$llvm_cv_target_arch" in
4985 x86) TARGETS_TO_BUILD="X86 $TARGETS_TO_BUILD" ;;
4986 x86_64) TARGETS_TO_BUILD="X86 $TARGETS_TO_BUILD" ;;
4987 Sparc) TARGETS_TO_BUILD="Sparc $TARGETS_TO_BUILD" ;;
4988 PowerPC) TARGETS_TO_BUILD="PowerPC $TARGETS_TO_BUILD" ;;
4989 Alpha) TARGETS_TO_BUILD="Alpha $TARGETS_TO_BUILD" ;;
4990 ARM) TARGETS_TO_BUILD="ARM $TARGETS_TO_BUILD" ;;
4991 Mips) TARGETS_TO_BUILD="Mips $TARGETS_TO_BUILD" ;;
4992 MBlaze) TARGETS_TO_BUILD="MBlaze $TARGETS_TO_BUILD" ;;
4993 CellSPU|SPU) TARGETS_TO_BUILD="CellSPU $TARGETS_TO_BUILD" ;;
4994 PIC16) TARGETS_TO_BUILD="PIC16 $TARGETS_TO_BUILD" ;;
4995 XCore) TARGETS_TO_BUILD="XCore $TARGETS_TO_BUILD" ;;
4996 MSP430) TARGETS_TO_BUILD="MSP430 $TARGETS_TO_BUILD" ;;
4997 s390x) TARGETS_TO_BUILD="SystemZ $TARGETS_TO_BUILD" ;;
4998 Blackfin) TARGETS_TO_BUILD="Blackfin $TARGETS_TO_BUILD" ;;
4999 *) { { echo "$as_me:$LINENO: error: Can not set target to build" >&5
5000 echo "$as_me: error: Can not set target to build" >&2;}
5001 { (exit 1); exit 1; }; } ;;
5003 *) { { echo "$as_me:$LINENO: error: Unrecognized target $a_target" >&5
5004 echo "$as_me: error: Unrecognized target $a_target" >&2;}
5005 { (exit 1); exit 1; }; } ;;
5010 TARGETS_TO_BUILD=$TARGETS_TO_BUILD
5013 # Determine whether we are building LLVM support for the native architecture.
5014 # If so, define LLVM_NATIVE_ARCH to that LLVM target.
5015 for a_target in $TARGETS_TO_BUILD; do
5016 if test "$a_target" = "$LLVM_NATIVE_ARCH"; then
5017 LLVM_NATIVE_ARCHTARGET="${LLVM_NATIVE_ARCH}Target"
5019 cat >>confdefs.h <<_ACEOF
5020 #define LLVM_NATIVE_ARCHNAME $LLVM_NATIVE_ARCH
5024 cat >>confdefs.h <<_ACEOF
5025 #define LLVM_NATIVE_ARCH $LLVM_NATIVE_ARCHTARGET
5031 # Build the LLVM_TARGET and LLVM_... macros for Targets.def and the individual
5032 # target feature def files.
5033 LLVM_ENUM_TARGETS=""
5034 LLVM_ENUM_ASM_PRINTERS=""
5035 LLVM_ENUM_ASM_PARSERS=""
5036 LLVM_ENUM_DISASSEMBLERS=""
5037 for target_to_build in $TARGETS_TO_BUILD; do
5038 LLVM_ENUM_TARGETS="LLVM_TARGET($target_to_build) $LLVM_ENUM_TARGETS"
5039 if test -f ${srcdir}/lib/Target/${target_to_build}/AsmPrinter/Makefile ; then
5040 LLVM_ENUM_ASM_PRINTERS="LLVM_ASM_PRINTER($target_to_build) $LLVM_ENUM_ASM_PRINTERS";
5042 if test -f ${srcdir}/lib/Target/${target_to_build}/AsmParser/Makefile ; then
5043 LLVM_ENUM_ASM_PARSERS="LLVM_ASM_PARSER($target_to_build) $LLVM_ENUM_ASM_PARSERS";
5045 if test -f ${srcdir}/lib/Target/${target_to_build}/Disassembler/Makefile ; then
5046 LLVM_ENUM_DISASSEMBLERS="LLVM_DISASSEMBLER($target_to_build) $LLVM_ENUM_DISASSEMBLERS";
5054 # Check whether --enable-cbe-printf-a was given.
5055 if test "${enable_cbe_printf_a+set}" = set; then
5056 enableval=$enable_cbe_printf_a;
5061 case "$enableval" in
5062 yes) ENABLE_CBE_PRINTF_A=1
5064 no) ENABLE_CBE_PRINTF_A=0
5066 default) ENABLE_CBE_PRINTF_A=1
5068 *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-cbe-printf-a. Use \"yes\" or \"no\"" >&5
5069 echo "$as_me: error: Invalid setting for --enable-cbe-printf-a. Use \"yes\" or \"no\"" >&2;}
5070 { (exit 1); exit 1; }; } ;;
5073 cat >>confdefs.h <<_ACEOF
5074 #define ENABLE_CBE_PRINTF_A $ENABLE_CBE_PRINTF_A
5079 # Check whether --with-llvmgccdir was given.
5080 if test "${with_llvmgccdir+set}" = set; then
5081 withval=$with_llvmgccdir;
5087 default) WITH_LLVMGCCDIR=default ;;
5088 /* | [A-Za-z]:[\\/]*) WITH_LLVMGCCDIR=$withval ;;
5089 *) { { echo "$as_me:$LINENO: error: Invalid path for --with-llvmgccdir. Provide full path" >&5
5090 echo "$as_me: error: Invalid path for --with-llvmgccdir. Provide full path" >&2;}
5091 { (exit 1); exit 1; }; } ;;
5095 # Check whether --with-llvmgcc was given.
5096 if test "${with_llvmgcc+set}" = set; then
5097 withval=$with_llvmgcc; LLVMGCC=$with_llvmgcc
5103 # Check whether --with-llvmgxx was given.
5104 if test "${with_llvmgxx+set}" = set; then
5105 withval=$with_llvmgxx; LLVMGXX=$with_llvmgxx
5110 if test -n "$LLVMGCC"; then
5111 LLVMGCCCOMMAND="$LLVMGCC"
5114 if test -n "$LLVMGXX"; then
5115 LLVMGXXCOMMAND="$LLVMGXX"
5118 if test -n "$LLVMGCC" && test -z "$LLVMGXX"; then
5119 { { echo "$as_me:$LINENO: error: Invalid llvm-g++. Use --with-llvmgxx when --with-llvmgcc is used" >&5
5120 echo "$as_me: error: Invalid llvm-g++. Use --with-llvmgxx when --with-llvmgcc is used" >&2;}
5121 { (exit 1); exit 1; }; };
5124 if test -n "$LLVMGXX" && test -z "$LLVMGCC"; then
5125 { { echo "$as_me:$LINENO: error: Invalid llvm-gcc. Use --with-llvmgcc when --with-llvmgxx is used" >&5
5126 echo "$as_me: error: Invalid llvm-gcc. Use --with-llvmgcc when --with-llvmgxx is used" >&2;}
5127 { (exit 1); exit 1; }; };
5131 # Check whether --with-clang was given.
5132 if test "${with_clang+set}" = set; then
5133 withval=$with_clang;
5140 # Check whether --with-built-clang was given.
5141 if test "${with_built_clang+set}" = set; then
5142 withval=$with_built_clang;
5144 with_built_clang=check
5148 { echo "$as_me:$LINENO: checking clang compiler" >&5
5149 echo $ECHO_N "checking clang compiler... $ECHO_C" >&6; }
5152 if test "$with_clang" != "default"; then
5153 WITH_CLANGPATH="$with_clang"
5154 if ! test -x "$WITH_CLANGPATH"; then
5155 { { echo "$as_me:$LINENO: error: invalid --with-clang, path does not specify an executable" >&5
5156 echo "$as_me: error: invalid --with-clang, path does not specify an executable" >&2;}
5157 { (exit 1); exit 1; }; }
5159 elif test "$with_built_clang" = "yes"; then
5161 elif test "$with_built_clang" = "no"; then
5164 if test "$with_built_clang" != "check"; then
5165 { { echo "$as_me:$LINENO: error: invalid value for --with-built-clang." >&5
5166 echo "$as_me: error: invalid value for --with-built-clang." >&2;}
5167 { (exit 1); exit 1; }; }
5170 if test -f ${srcdir}/tools/clang/README.txt; then
5175 if ! test -z "$WITH_CLANGPATH"; then
5176 { echo "$as_me:$LINENO: result: $WITH_CLANGPATH" >&5
5177 echo "${ECHO_T}$WITH_CLANGPATH" >&6; }
5178 WITH_CLANGXXPATH=`"$WITH_CLANGPATH" --print-prog-name=clang++`
5179 elif test "$WITH_BUILT_CLANG" = "1"; then
5180 { echo "$as_me:$LINENO: result: built" >&5
5181 echo "${ECHO_T}built" >&6; }
5183 { echo "$as_me:$LINENO: result: none" >&5
5184 echo "${ECHO_T}none" >&6; }
5186 CLANGPATH=$WITH_CLANGPATH
5188 CLANGXXPATH=$WITH_CLANGXXPATH
5190 ENABLE_BUILT_CLANG=$WITH_BUILT_CLANG
5194 # Check whether --with-optimize-option was given.
5195 if test "${with_optimize_option+set}" = set; then
5196 withval=$with_optimize_option;
5201 { echo "$as_me:$LINENO: checking optimization flags" >&5
5202 echo $ECHO_N "checking optimization flags... $ECHO_C" >&6; }
5205 case "$llvm_cv_os_type" in
5206 FreeBSD) optimize_option=-O2 ;;
5207 MingW) optimize_option=-O2 ;;
5208 *) optimize_option=-O3 ;;
5210 *) optimize_option="$withval" ;;
5212 OPTIMIZE_OPTION=$optimize_option
5214 { echo "$as_me:$LINENO: result: $optimize_option" >&5
5215 echo "${ECHO_T}$optimize_option" >&6; }
5218 # Check whether --with-extra-options was given.
5219 if test "${with_extra_options+set}" = set; then
5220 withval=$with_extra_options;
5226 default) EXTRA_OPTIONS= ;;
5227 *) EXTRA_OPTIONS=$withval ;;
5229 EXTRA_OPTIONS=$EXTRA_OPTIONS
5232 # Check whether --enable-bindings was given.
5233 if test "${enable_bindings+set}" = set; then
5234 enableval=$enable_bindings;
5239 BINDINGS_TO_BUILD=""
5240 case "$enableval" in
5241 yes | default | auto) BINDINGS_TO_BUILD="auto" ;;
5242 all ) BINDINGS_TO_BUILD="ocaml" ;;
5243 none | no) BINDINGS_TO_BUILD="" ;;
5244 *)for a_binding in `echo $enableval|sed -e 's/,/ /g' ` ; do
5245 case "$a_binding" in
5246 ocaml) BINDINGS_TO_BUILD="ocaml $BINDINGS_TO_BUILD" ;;
5247 *) { { echo "$as_me:$LINENO: error: Unrecognized binding $a_binding" >&5
5248 echo "$as_me: error: Unrecognized binding $a_binding" >&2;}
5249 { (exit 1); exit 1; }; } ;;
5256 # Check whether --with-ocaml-libdir was given.
5257 if test "${with_ocaml_libdir+set}" = set; then
5258 withval=$with_ocaml_libdir;
5264 auto) with_ocaml_libdir="$withval" ;;
5265 /* | [A-Za-z]:[\\/]*) with_ocaml_libdir="$withval" ;;
5266 *) { { echo "$as_me:$LINENO: error: Invalid path for --with-ocaml-libdir. Provide full path" >&5
5267 echo "$as_me: error: Invalid path for --with-ocaml-libdir. Provide full path" >&2;}
5268 { (exit 1); exit 1; }; } ;;
5272 # Check whether --with-c-include-dirs was given.
5273 if test "${with_c_include_dirs+set}" = set; then
5274 withval=$with_c_include_dirs;
5280 cat >>confdefs.h <<_ACEOF
5281 #define C_INCLUDE_DIRS "$withval"
5286 # Check whether --with-cxx-include-root was given.
5287 if test "${with_cxx_include_root+set}" = set; then
5288 withval=$with_cxx_include_root;
5294 cat >>confdefs.h <<_ACEOF
5295 #define CXX_INCLUDE_ROOT "$withval"
5300 # Check whether --with-cxx-include-arch was given.
5301 if test "${with_cxx_include_arch+set}" = set; then
5302 withval=$with_cxx_include_arch;
5308 cat >>confdefs.h <<_ACEOF
5309 #define CXX_INCLUDE_ARCH "$withval"
5314 # Check whether --with-cxx-include-32bit-dir was given.
5315 if test "${with_cxx_include_32bit_dir+set}" = set; then
5316 withval=$with_cxx_include_32bit_dir;
5322 cat >>confdefs.h <<_ACEOF
5323 #define CXX_INCLUDE_32BIT_DIR "$withval"
5328 # Check whether --with-cxx-include-64bit-dir was given.
5329 if test "${with_cxx_include_64bit_dir+set}" = set; then
5330 withval=$with_cxx_include_64bit_dir;
5336 cat >>confdefs.h <<_ACEOF
5337 #define CXX_INCLUDE_64BIT_DIR "$withval"
5342 # Check whether --with-binutils-include was given.
5343 if test "${with_binutils_include+set}" = set; then
5344 withval=$with_binutils_include;
5350 default) WITH_BINUTILS_INCDIR=default ;;
5351 /* | [A-Za-z]:[\\/]*) WITH_BINUTILS_INCDIR=$withval ;;
5352 *) { { echo "$as_me:$LINENO: error: Invalid path for --with-binutils-include. Provide full path" >&5
5353 echo "$as_me: error: Invalid path for --with-binutils-include. Provide full path" >&2;}
5354 { (exit 1); exit 1; }; } ;;
5356 if test "x$WITH_BINUTILS_INCDIR" != xdefault ; then
5357 BINUTILS_INCDIR=$WITH_BINUTILS_INCDIR
5359 if test ! -f "$WITH_BINUTILS_INCDIR/plugin-api.h"; then
5360 echo "$WITH_BINUTILS_INCDIR/plugin-api.h"
5361 { { echo "$as_me:$LINENO: error: Invalid path to directory containing plugin-api.h." >&5
5362 echo "$as_me: error: Invalid path to directory containing plugin-api.h." >&2;}
5363 { (exit 1); exit 1; }; };
5367 # Check whether --enable-libffi was given.
5368 if test "${enable_libffi+set}" = set; then
5369 enableval=$enable_libffi; case "$enableval" in
5370 yes) llvm_cv_enable_libffi="yes" ;;
5371 no) llvm_cv_enable_libffi="no" ;;
5372 *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-libffi. Use \"yes\" or \"no\"" >&5
5373 echo "$as_me: error: Invalid setting for --enable-libffi. Use \"yes\" or \"no\"" >&2;}
5374 { (exit 1); exit 1; }; } ;;
5377 llvm_cv_enable_libffi=no
5381 if test "$llvm_cv_os_type" = "Win32" ; then
5387 # Check whether --enable-llvmc-dynamic was given.
5388 if test "${enable_llvmc_dynamic+set}" = set; then
5389 enableval=$enable_llvmc_dynamic;
5391 enableval=$llvmc_dynamic
5394 if test ${enableval} = "yes" && test "$ENABLE_PIC" -eq 1 ; then
5395 ENABLE_LLVMC_DYNAMIC=ENABLE_LLVMC_DYNAMIC=1
5398 ENABLE_LLVMC_DYNAMIC=
5402 # Check whether --enable-llvmc-dynamic-plugins was given.
5403 if test "${enable_llvmc_dynamic_plugins+set}" = set; then
5404 enableval=$enable_llvmc_dynamic_plugins;
5409 if test ${enableval} = "yes" ; then
5410 ENABLE_LLVMC_DYNAMIC_PLUGINS=ENABLE_LLVMC_DYNAMIC_PLUGINS=1
5413 ENABLE_LLVMC_DYNAMIC_PLUGINS=
5419 ac_cpp='$CPP $CPPFLAGS'
5420 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5421 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5422 ac_compiler_gnu=$ac_cv_c_compiler_gnu
5423 { echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
5424 echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6; }
5425 # On Suns, sometimes $CPP names a directory.
5426 if test -n "$CPP" && test -d "$CPP"; then
5429 if test -z "$CPP"; then
5430 if test "${ac_cv_prog_CPP+set}" = set; then
5431 echo $ECHO_N "(cached) $ECHO_C" >&6
5433 # Double quotes because CPP needs to be expanded
5434 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
5437 for ac_c_preproc_warn_flag in '' yes
5439 # Use a header file that comes with gcc, so configuring glibc
5440 # with a fresh cross-compiler works.
5441 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5442 # <limits.h> exists even on freestanding compilers.
5443 # On the NeXT, cc -E runs the code through the compiler's parser,
5444 # not just through cpp. "Syntax error" is here to catch this case.
5445 cat >conftest.$ac_ext <<_ACEOF
5448 cat confdefs.h >>conftest.$ac_ext
5449 cat >>conftest.$ac_ext <<_ACEOF
5450 /* end confdefs.h. */
5452 # include <limits.h>
5454 # include <assert.h>
5458 if { (ac_try="$ac_cpp conftest.$ac_ext"
5460 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5461 *) ac_try_echo=$ac_try;;
5463 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5464 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
5466 grep -v '^ *+' conftest.er1 >conftest.err
5468 cat conftest.err >&5
5469 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5470 (exit $ac_status); } >/dev/null; then
5471 if test -s conftest.err; then
5472 ac_cpp_err=$ac_c_preproc_warn_flag
5473 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
5480 if test -z "$ac_cpp_err"; then
5483 echo "$as_me: failed program was:" >&5
5484 sed 's/^/| /' conftest.$ac_ext >&5
5486 # Broken: fails on valid input.
5490 rm -f conftest.err conftest.$ac_ext
5492 # OK, works on sane cases. Now check whether nonexistent headers
5493 # can be detected and how.
5494 cat >conftest.$ac_ext <<_ACEOF
5497 cat confdefs.h >>conftest.$ac_ext
5498 cat >>conftest.$ac_ext <<_ACEOF
5499 /* end confdefs.h. */
5500 #include <ac_nonexistent.h>
5502 if { (ac_try="$ac_cpp conftest.$ac_ext"
5504 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5505 *) ac_try_echo=$ac_try;;
5507 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5508 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
5510 grep -v '^ *+' conftest.er1 >conftest.err
5512 cat conftest.err >&5
5513 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5514 (exit $ac_status); } >/dev/null; then
5515 if test -s conftest.err; then
5516 ac_cpp_err=$ac_c_preproc_warn_flag
5517 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
5524 if test -z "$ac_cpp_err"; then
5525 # Broken: success on invalid input.
5528 echo "$as_me: failed program was:" >&5
5529 sed 's/^/| /' conftest.$ac_ext >&5
5531 # Passes both tests.
5536 rm -f conftest.err conftest.$ac_ext
5539 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
5540 rm -f conftest.err conftest.$ac_ext
5541 if $ac_preproc_ok; then
5553 { echo "$as_me:$LINENO: result: $CPP" >&5
5554 echo "${ECHO_T}$CPP" >&6; }
5556 for ac_c_preproc_warn_flag in '' yes
5558 # Use a header file that comes with gcc, so configuring glibc
5559 # with a fresh cross-compiler works.
5560 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5561 # <limits.h> exists even on freestanding compilers.
5562 # On the NeXT, cc -E runs the code through the compiler's parser,
5563 # not just through cpp. "Syntax error" is here to catch this case.
5564 cat >conftest.$ac_ext <<_ACEOF
5567 cat confdefs.h >>conftest.$ac_ext
5568 cat >>conftest.$ac_ext <<_ACEOF
5569 /* end confdefs.h. */
5571 # include <limits.h>
5573 # include <assert.h>
5577 if { (ac_try="$ac_cpp conftest.$ac_ext"
5579 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5580 *) ac_try_echo=$ac_try;;
5582 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5583 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
5585 grep -v '^ *+' conftest.er1 >conftest.err
5587 cat conftest.err >&5
5588 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5589 (exit $ac_status); } >/dev/null; then
5590 if test -s conftest.err; then
5591 ac_cpp_err=$ac_c_preproc_warn_flag
5592 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
5599 if test -z "$ac_cpp_err"; then
5602 echo "$as_me: failed program was:" >&5
5603 sed 's/^/| /' conftest.$ac_ext >&5
5605 # Broken: fails on valid input.
5609 rm -f conftest.err conftest.$ac_ext
5611 # OK, works on sane cases. Now check whether nonexistent headers
5612 # can be detected and how.
5613 cat >conftest.$ac_ext <<_ACEOF
5616 cat confdefs.h >>conftest.$ac_ext
5617 cat >>conftest.$ac_ext <<_ACEOF
5618 /* end confdefs.h. */
5619 #include <ac_nonexistent.h>
5621 if { (ac_try="$ac_cpp conftest.$ac_ext"
5623 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5624 *) ac_try_echo=$ac_try;;
5626 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5627 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
5629 grep -v '^ *+' conftest.er1 >conftest.err
5631 cat conftest.err >&5
5632 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5633 (exit $ac_status); } >/dev/null; then
5634 if test -s conftest.err; then
5635 ac_cpp_err=$ac_c_preproc_warn_flag
5636 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
5643 if test -z "$ac_cpp_err"; then
5644 # Broken: success on invalid input.
5647 echo "$as_me: failed program was:" >&5
5648 sed 's/^/| /' conftest.$ac_ext >&5
5650 # Passes both tests.
5655 rm -f conftest.err conftest.$ac_ext
5658 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
5659 rm -f conftest.err conftest.$ac_ext
5660 if $ac_preproc_ok; then
5663 { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
5664 See \`config.log' for more details." >&5
5665 echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
5666 See \`config.log' for more details." >&2;}
5667 { (exit 1); exit 1; }; }
5671 ac_cpp='$CPP $CPPFLAGS'
5672 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5673 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5674 ac_compiler_gnu=$ac_cv_c_compiler_gnu
5677 ac_cpp='$CPP $CPPFLAGS'
5678 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5679 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5680 ac_compiler_gnu=$ac_cv_c_compiler_gnu
5681 if test -n "$ac_tool_prefix"; then
5684 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
5685 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
5686 { echo "$as_me:$LINENO: checking for $ac_word" >&5
5687 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
5688 if test "${ac_cv_prog_CC+set}" = set; then
5689 echo $ECHO_N "(cached) $ECHO_C" >&6
5691 if test -n "$CC"; then
5692 ac_cv_prog_CC="$CC" # Let the user override the test.
5694 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5698 test -z "$as_dir" && as_dir=.
5699 for ac_exec_ext in '' $ac_executable_extensions; do
5700 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
5701 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
5702 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5712 if test -n "$CC"; then
5713 { echo "$as_me:$LINENO: result: $CC" >&5
5714 echo "${ECHO_T}$CC" >&6; }
5716 { echo "$as_me:$LINENO: result: no" >&5
5717 echo "${ECHO_T}no" >&6; }
5721 test -n "$CC" && break
5724 if test -z "$CC"; then
5728 # Extract the first word of "$ac_prog", so it can be a program name with args.
5729 set dummy $ac_prog; ac_word=$2
5730 { echo "$as_me:$LINENO: checking for $ac_word" >&5
5731 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
5732 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
5733 echo $ECHO_N "(cached) $ECHO_C" >&6
5735 if test -n "$ac_ct_CC"; then
5736 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
5738 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5742 test -z "$as_dir" && as_dir=.
5743 for ac_exec_ext in '' $ac_executable_extensions; do
5744 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
5745 ac_cv_prog_ac_ct_CC="$ac_prog"
5746 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5755 ac_ct_CC=$ac_cv_prog_ac_ct_CC
5756 if test -n "$ac_ct_CC"; then
5757 { echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
5758 echo "${ECHO_T}$ac_ct_CC" >&6; }
5760 { echo "$as_me:$LINENO: result: no" >&5
5761 echo "${ECHO_T}no" >&6; }
5765 test -n "$ac_ct_CC" && break
5768 if test "x$ac_ct_CC" = x; then
5771 case $cross_compiling:$ac_tool_warned in
5773 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
5774 whose name does not start with the host triplet. If you think this
5775 configuration is useful to you, please write to autoconf@gnu.org." >&5
5776 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
5777 whose name does not start with the host triplet. If you think this
5778 configuration is useful to you, please write to autoconf@gnu.org." >&2;}
5779 ac_tool_warned=yes ;;
5786 test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
5787 See \`config.log' for more details." >&5
5788 echo "$as_me: error: no acceptable C compiler found in \$PATH
5789 See \`config.log' for more details." >&2;}
5790 { (exit 1); exit 1; }; }
5792 # Provide some information about the compiler.
5793 echo "$as_me:$LINENO: checking for C compiler version" >&5
5794 ac_compiler=`set X $ac_compile; echo $2`
5795 { (ac_try="$ac_compiler --version >&5"
5797 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5798 *) ac_try_echo=$ac_try;;
5800 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5801 (eval "$ac_compiler --version >&5") 2>&5
5803 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5804 (exit $ac_status); }
5805 { (ac_try="$ac_compiler -v >&5"
5807 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5808 *) ac_try_echo=$ac_try;;
5810 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5811 (eval "$ac_compiler -v >&5") 2>&5
5813 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5814 (exit $ac_status); }
5815 { (ac_try="$ac_compiler -V >&5"
5817 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5818 *) ac_try_echo=$ac_try;;
5820 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5821 (eval "$ac_compiler -V >&5") 2>&5
5823 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5824 (exit $ac_status); }
5826 { echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
5827 echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6; }
5828 if test "${ac_cv_c_compiler_gnu+set}" = set; then
5829 echo $ECHO_N "(cached) $ECHO_C" >&6
5831 cat >conftest.$ac_ext <<_ACEOF
5834 cat confdefs.h >>conftest.$ac_ext
5835 cat >>conftest.$ac_ext <<_ACEOF
5836 /* end confdefs.h. */
5849 rm -f conftest.$ac_objext
5850 if { (ac_try="$ac_compile"
5852 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5853 *) ac_try_echo=$ac_try;;
5855 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5856 (eval "$ac_compile") 2>conftest.er1
5858 grep -v '^ *+' conftest.er1 >conftest.err
5860 cat conftest.err >&5
5861 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5862 (exit $ac_status); } &&
5863 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
5864 { (case "(($ac_try" in
5865 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5866 *) ac_try_echo=$ac_try;;
5868 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5869 (eval "$ac_try") 2>&5
5871 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5872 (exit $ac_status); }; } &&
5873 { ac_try='test -s conftest.$ac_objext'
5874 { (case "(($ac_try" in
5875 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5876 *) ac_try_echo=$ac_try;;
5878 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5879 (eval "$ac_try") 2>&5
5881 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5882 (exit $ac_status); }; }; then
5885 echo "$as_me: failed program was:" >&5
5886 sed 's/^/| /' conftest.$ac_ext >&5
5891 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5892 ac_cv_c_compiler_gnu=$ac_compiler_gnu
5895 { echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
5896 echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6; }
5897 GCC=`test $ac_compiler_gnu = yes && echo yes`
5898 ac_test_CFLAGS=${CFLAGS+set}
5899 ac_save_CFLAGS=$CFLAGS
5900 { echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
5901 echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6; }
5902 if test "${ac_cv_prog_cc_g+set}" = set; then
5903 echo $ECHO_N "(cached) $ECHO_C" >&6
5905 ac_save_c_werror_flag=$ac_c_werror_flag
5906 ac_c_werror_flag=yes
5909 cat >conftest.$ac_ext <<_ACEOF
5912 cat confdefs.h >>conftest.$ac_ext
5913 cat >>conftest.$ac_ext <<_ACEOF
5914 /* end confdefs.h. */
5924 rm -f conftest.$ac_objext
5925 if { (ac_try="$ac_compile"
5927 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5928 *) ac_try_echo=$ac_try;;
5930 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5931 (eval "$ac_compile") 2>conftest.er1
5933 grep -v '^ *+' conftest.er1 >conftest.err
5935 cat conftest.err >&5
5936 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5937 (exit $ac_status); } &&
5938 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
5939 { (case "(($ac_try" in
5940 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5941 *) ac_try_echo=$ac_try;;
5943 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5944 (eval "$ac_try") 2>&5
5946 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5947 (exit $ac_status); }; } &&
5948 { ac_try='test -s conftest.$ac_objext'
5949 { (case "(($ac_try" in
5950 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5951 *) ac_try_echo=$ac_try;;
5953 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5954 (eval "$ac_try") 2>&5
5956 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5957 (exit $ac_status); }; }; then
5960 echo "$as_me: failed program was:" >&5
5961 sed 's/^/| /' conftest.$ac_ext >&5
5964 cat >conftest.$ac_ext <<_ACEOF
5967 cat confdefs.h >>conftest.$ac_ext
5968 cat >>conftest.$ac_ext <<_ACEOF
5969 /* end confdefs.h. */
5979 rm -f conftest.$ac_objext
5980 if { (ac_try="$ac_compile"
5982 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5983 *) ac_try_echo=$ac_try;;
5985 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5986 (eval "$ac_compile") 2>conftest.er1
5988 grep -v '^ *+' conftest.er1 >conftest.err
5990 cat conftest.err >&5
5991 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5992 (exit $ac_status); } &&
5993 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
5994 { (case "(($ac_try" in
5995 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5996 *) ac_try_echo=$ac_try;;
5998 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5999 (eval "$ac_try") 2>&5
6001 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6002 (exit $ac_status); }; } &&
6003 { ac_try='test -s conftest.$ac_objext'
6004 { (case "(($ac_try" in
6005 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6006 *) ac_try_echo=$ac_try;;
6008 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6009 (eval "$ac_try") 2>&5
6011 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6012 (exit $ac_status); }; }; then
6015 echo "$as_me: failed program was:" >&5
6016 sed 's/^/| /' conftest.$ac_ext >&5
6018 ac_c_werror_flag=$ac_save_c_werror_flag
6020 cat >conftest.$ac_ext <<_ACEOF
6023 cat confdefs.h >>conftest.$ac_ext
6024 cat >>conftest.$ac_ext <<_ACEOF
6025 /* end confdefs.h. */
6035 rm -f conftest.$ac_objext
6036 if { (ac_try="$ac_compile"
6038 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6039 *) ac_try_echo=$ac_try;;
6041 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6042 (eval "$ac_compile") 2>conftest.er1
6044 grep -v '^ *+' conftest.er1 >conftest.err
6046 cat conftest.err >&5
6047 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6048 (exit $ac_status); } &&
6049 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
6050 { (case "(($ac_try" in
6051 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6052 *) ac_try_echo=$ac_try;;
6054 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6055 (eval "$ac_try") 2>&5
6057 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6058 (exit $ac_status); }; } &&
6059 { ac_try='test -s conftest.$ac_objext'
6060 { (case "(($ac_try" in
6061 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6062 *) ac_try_echo=$ac_try;;
6064 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6065 (eval "$ac_try") 2>&5
6067 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6068 (exit $ac_status); }; }; then
6071 echo "$as_me: failed program was:" >&5
6072 sed 's/^/| /' conftest.$ac_ext >&5
6077 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6080 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6083 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6084 ac_c_werror_flag=$ac_save_c_werror_flag
6086 { echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
6087 echo "${ECHO_T}$ac_cv_prog_cc_g" >&6; }
6088 if test "$ac_test_CFLAGS" = set; then
6089 CFLAGS=$ac_save_CFLAGS
6090 elif test $ac_cv_prog_cc_g = yes; then
6091 if test "$GCC" = yes; then
6097 if test "$GCC" = yes; then
6103 { echo "$as_me:$LINENO: checking for $CC option to accept ISO C89" >&5
6104 echo $ECHO_N "checking for $CC option to accept ISO C89... $ECHO_C" >&6; }
6105 if test "${ac_cv_prog_cc_c89+set}" = set; then
6106 echo $ECHO_N "(cached) $ECHO_C" >&6
6108 ac_cv_prog_cc_c89=no
6110 cat >conftest.$ac_ext <<_ACEOF
6113 cat confdefs.h >>conftest.$ac_ext
6114 cat >>conftest.$ac_ext <<_ACEOF
6115 /* end confdefs.h. */
6118 #include <sys/types.h>
6119 #include <sys/stat.h>
6120 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
6121 struct buf { int x; };
6122 FILE * (*rcsopen) (struct buf *, struct stat *, int);
6123 static char *e (p, i)
6129 static char *f (char * (*g) (char **, int), char **p, ...)
6134 s = g (p, va_arg (v,int));
6139 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
6140 function prototypes and stuff, but not '\xHH' hex character constants.
6141 These don't provoke an error unfortunately, instead are silently treated
6142 as 'x'. The following induces an error, until -std is added to get
6143 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
6144 array size at least. It's necessary to write '\x00'==0 to get something
6145 that's true only with -std. */
6146 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
6148 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
6149 inside strings and character constants. */
6151 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
6153 int test (int i, double x);
6154 struct s1 {int (*f) (int a);};
6155 struct s2 {int (*f) (double a);};
6156 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
6162 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
6167 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
6168 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
6170 CC="$ac_save_CC $ac_arg"
6171 rm -f conftest.$ac_objext
6172 if { (ac_try="$ac_compile"
6174 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6175 *) ac_try_echo=$ac_try;;
6177 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6178 (eval "$ac_compile") 2>conftest.er1
6180 grep -v '^ *+' conftest.er1 >conftest.err
6182 cat conftest.err >&5
6183 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6184 (exit $ac_status); } &&
6185 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
6186 { (case "(($ac_try" in
6187 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6188 *) ac_try_echo=$ac_try;;
6190 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6191 (eval "$ac_try") 2>&5
6193 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6194 (exit $ac_status); }; } &&
6195 { ac_try='test -s conftest.$ac_objext'
6196 { (case "(($ac_try" in
6197 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6198 *) ac_try_echo=$ac_try;;
6200 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6201 (eval "$ac_try") 2>&5
6203 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6204 (exit $ac_status); }; }; then
6205 ac_cv_prog_cc_c89=$ac_arg
6207 echo "$as_me: failed program was:" >&5
6208 sed 's/^/| /' conftest.$ac_ext >&5
6213 rm -f core conftest.err conftest.$ac_objext
6214 test "x$ac_cv_prog_cc_c89" != "xno" && break
6216 rm -f conftest.$ac_ext
6221 case "x$ac_cv_prog_cc_c89" in
6223 { echo "$as_me:$LINENO: result: none needed" >&5
6224 echo "${ECHO_T}none needed" >&6; } ;;
6226 { echo "$as_me:$LINENO: result: unsupported" >&5
6227 echo "${ECHO_T}unsupported" >&6; } ;;
6229 CC="$CC $ac_cv_prog_cc_c89"
6230 { echo "$as_me:$LINENO: result: $ac_cv_prog_cc_c89" >&5
6231 echo "${ECHO_T}$ac_cv_prog_cc_c89" >&6; } ;;
6236 ac_cpp='$CPP $CPPFLAGS'
6237 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6238 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6239 ac_compiler_gnu=$ac_cv_c_compiler_gnu
6242 ac_cpp='$CXXCPP $CPPFLAGS'
6243 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6244 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6245 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
6246 if test -z "$CXX"; then
6247 if test -n "$CCC"; then
6250 if test -n "$ac_tool_prefix"; then
6253 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
6254 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
6255 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6256 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6257 if test "${ac_cv_prog_CXX+set}" = set; then
6258 echo $ECHO_N "(cached) $ECHO_C" >&6
6260 if test -n "$CXX"; then
6261 ac_cv_prog_CXX="$CXX" # Let the user override the test.
6263 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6267 test -z "$as_dir" && as_dir=.
6268 for ac_exec_ext in '' $ac_executable_extensions; do
6269 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
6270 ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
6271 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6281 if test -n "$CXX"; then
6282 { echo "$as_me:$LINENO: result: $CXX" >&5
6283 echo "${ECHO_T}$CXX" >&6; }
6285 { echo "$as_me:$LINENO: result: no" >&5
6286 echo "${ECHO_T}no" >&6; }
6290 test -n "$CXX" && break
6293 if test -z "$CXX"; then
6297 # Extract the first word of "$ac_prog", so it can be a program name with args.
6298 set dummy $ac_prog; ac_word=$2
6299 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6300 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6301 if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then
6302 echo $ECHO_N "(cached) $ECHO_C" >&6
6304 if test -n "$ac_ct_CXX"; then
6305 ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
6307 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6311 test -z "$as_dir" && as_dir=.
6312 for ac_exec_ext in '' $ac_executable_extensions; do
6313 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
6314 ac_cv_prog_ac_ct_CXX="$ac_prog"
6315 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6324 ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
6325 if test -n "$ac_ct_CXX"; then
6326 { echo "$as_me:$LINENO: result: $ac_ct_CXX" >&5
6327 echo "${ECHO_T}$ac_ct_CXX" >&6; }
6329 { echo "$as_me:$LINENO: result: no" >&5
6330 echo "${ECHO_T}no" >&6; }
6334 test -n "$ac_ct_CXX" && break
6337 if test "x$ac_ct_CXX" = x; then
6340 case $cross_compiling:$ac_tool_warned in
6342 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
6343 whose name does not start with the host triplet. If you think this
6344 configuration is useful to you, please write to autoconf@gnu.org." >&5
6345 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
6346 whose name does not start with the host triplet. If you think this
6347 configuration is useful to you, please write to autoconf@gnu.org." >&2;}
6348 ac_tool_warned=yes ;;
6356 # Provide some information about the compiler.
6357 echo "$as_me:$LINENO: checking for C++ compiler version" >&5
6358 ac_compiler=`set X $ac_compile; echo $2`
6359 { (ac_try="$ac_compiler --version >&5"
6361 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6362 *) ac_try_echo=$ac_try;;
6364 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6365 (eval "$ac_compiler --version >&5") 2>&5
6367 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6368 (exit $ac_status); }
6369 { (ac_try="$ac_compiler -v >&5"
6371 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6372 *) ac_try_echo=$ac_try;;
6374 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6375 (eval "$ac_compiler -v >&5") 2>&5
6377 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6378 (exit $ac_status); }
6379 { (ac_try="$ac_compiler -V >&5"
6381 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6382 *) ac_try_echo=$ac_try;;
6384 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6385 (eval "$ac_compiler -V >&5") 2>&5
6387 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6388 (exit $ac_status); }
6390 { echo "$as_me:$LINENO: checking whether we are using the GNU C++ compiler" >&5
6391 echo $ECHO_N "checking whether we are using the GNU C++ compiler... $ECHO_C" >&6; }
6392 if test "${ac_cv_cxx_compiler_gnu+set}" = set; then
6393 echo $ECHO_N "(cached) $ECHO_C" >&6
6395 cat >conftest.$ac_ext <<_ACEOF
6398 cat confdefs.h >>conftest.$ac_ext
6399 cat >>conftest.$ac_ext <<_ACEOF
6400 /* end confdefs.h. */
6413 rm -f conftest.$ac_objext
6414 if { (ac_try="$ac_compile"
6416 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6417 *) ac_try_echo=$ac_try;;
6419 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6420 (eval "$ac_compile") 2>conftest.er1
6422 grep -v '^ *+' conftest.er1 >conftest.err
6424 cat conftest.err >&5
6425 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6426 (exit $ac_status); } &&
6427 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
6428 { (case "(($ac_try" in
6429 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6430 *) ac_try_echo=$ac_try;;
6432 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6433 (eval "$ac_try") 2>&5
6435 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6436 (exit $ac_status); }; } &&
6437 { ac_try='test -s conftest.$ac_objext'
6438 { (case "(($ac_try" in
6439 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6440 *) ac_try_echo=$ac_try;;
6442 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6443 (eval "$ac_try") 2>&5
6445 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6446 (exit $ac_status); }; }; then
6449 echo "$as_me: failed program was:" >&5
6450 sed 's/^/| /' conftest.$ac_ext >&5
6455 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6456 ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
6459 { echo "$as_me:$LINENO: result: $ac_cv_cxx_compiler_gnu" >&5
6460 echo "${ECHO_T}$ac_cv_cxx_compiler_gnu" >&6; }
6461 GXX=`test $ac_compiler_gnu = yes && echo yes`
6462 ac_test_CXXFLAGS=${CXXFLAGS+set}
6463 ac_save_CXXFLAGS=$CXXFLAGS
6464 { echo "$as_me:$LINENO: checking whether $CXX accepts -g" >&5
6465 echo $ECHO_N "checking whether $CXX accepts -g... $ECHO_C" >&6; }
6466 if test "${ac_cv_prog_cxx_g+set}" = set; then
6467 echo $ECHO_N "(cached) $ECHO_C" >&6
6469 ac_save_cxx_werror_flag=$ac_cxx_werror_flag
6470 ac_cxx_werror_flag=yes
6473 cat >conftest.$ac_ext <<_ACEOF
6476 cat confdefs.h >>conftest.$ac_ext
6477 cat >>conftest.$ac_ext <<_ACEOF
6478 /* end confdefs.h. */
6488 rm -f conftest.$ac_objext
6489 if { (ac_try="$ac_compile"
6491 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6492 *) ac_try_echo=$ac_try;;
6494 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6495 (eval "$ac_compile") 2>conftest.er1
6497 grep -v '^ *+' conftest.er1 >conftest.err
6499 cat conftest.err >&5
6500 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6501 (exit $ac_status); } &&
6502 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
6503 { (case "(($ac_try" in
6504 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6505 *) ac_try_echo=$ac_try;;
6507 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6508 (eval "$ac_try") 2>&5
6510 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6511 (exit $ac_status); }; } &&
6512 { ac_try='test -s conftest.$ac_objext'
6513 { (case "(($ac_try" in
6514 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6515 *) ac_try_echo=$ac_try;;
6517 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6518 (eval "$ac_try") 2>&5
6520 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6521 (exit $ac_status); }; }; then
6522 ac_cv_prog_cxx_g=yes
6524 echo "$as_me: failed program was:" >&5
6525 sed 's/^/| /' conftest.$ac_ext >&5
6528 cat >conftest.$ac_ext <<_ACEOF
6531 cat confdefs.h >>conftest.$ac_ext
6532 cat >>conftest.$ac_ext <<_ACEOF
6533 /* end confdefs.h. */
6543 rm -f conftest.$ac_objext
6544 if { (ac_try="$ac_compile"
6546 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6547 *) ac_try_echo=$ac_try;;
6549 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6550 (eval "$ac_compile") 2>conftest.er1
6552 grep -v '^ *+' conftest.er1 >conftest.err
6554 cat conftest.err >&5
6555 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6556 (exit $ac_status); } &&
6557 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
6558 { (case "(($ac_try" in
6559 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6560 *) ac_try_echo=$ac_try;;
6562 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6563 (eval "$ac_try") 2>&5
6565 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6566 (exit $ac_status); }; } &&
6567 { ac_try='test -s conftest.$ac_objext'
6568 { (case "(($ac_try" in
6569 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6570 *) ac_try_echo=$ac_try;;
6572 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6573 (eval "$ac_try") 2>&5
6575 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6576 (exit $ac_status); }; }; then
6579 echo "$as_me: failed program was:" >&5
6580 sed 's/^/| /' conftest.$ac_ext >&5
6582 ac_cxx_werror_flag=$ac_save_cxx_werror_flag
6584 cat >conftest.$ac_ext <<_ACEOF
6587 cat confdefs.h >>conftest.$ac_ext
6588 cat >>conftest.$ac_ext <<_ACEOF
6589 /* end confdefs.h. */
6599 rm -f conftest.$ac_objext
6600 if { (ac_try="$ac_compile"
6602 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6603 *) ac_try_echo=$ac_try;;
6605 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6606 (eval "$ac_compile") 2>conftest.er1
6608 grep -v '^ *+' conftest.er1 >conftest.err
6610 cat conftest.err >&5
6611 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6612 (exit $ac_status); } &&
6613 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
6614 { (case "(($ac_try" in
6615 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6616 *) ac_try_echo=$ac_try;;
6618 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6619 (eval "$ac_try") 2>&5
6621 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6622 (exit $ac_status); }; } &&
6623 { ac_try='test -s conftest.$ac_objext'
6624 { (case "(($ac_try" in
6625 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6626 *) ac_try_echo=$ac_try;;
6628 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6629 (eval "$ac_try") 2>&5
6631 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6632 (exit $ac_status); }; }; then
6633 ac_cv_prog_cxx_g=yes
6635 echo "$as_me: failed program was:" >&5
6636 sed 's/^/| /' conftest.$ac_ext >&5
6641 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6644 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6647 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6648 ac_cxx_werror_flag=$ac_save_cxx_werror_flag
6650 { echo "$as_me:$LINENO: result: $ac_cv_prog_cxx_g" >&5
6651 echo "${ECHO_T}$ac_cv_prog_cxx_g" >&6; }
6652 if test "$ac_test_CXXFLAGS" = set; then
6653 CXXFLAGS=$ac_save_CXXFLAGS
6654 elif test $ac_cv_prog_cxx_g = yes; then
6655 if test "$GXX" = yes; then
6661 if test "$GXX" = yes; then
6668 ac_cpp='$CPP $CPPFLAGS'
6669 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6670 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6671 ac_compiler_gnu=$ac_cv_c_compiler_gnu
6674 { echo "$as_me:$LINENO: checking for BSD-compatible nm" >&5
6675 echo $ECHO_N "checking for BSD-compatible nm... $ECHO_C" >&6; }
6676 if test "${lt_cv_path_NM+set}" = set; then
6677 echo $ECHO_N "(cached) $ECHO_C" >&6
6679 if test -n "$NM"; then
6680 # Let the user override the test.
6683 lt_nm_to_check="${ac_tool_prefix}nm"
6684 if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
6685 lt_nm_to_check="$lt_nm_to_check nm"
6687 for lt_tmp_nm in $lt_nm_to_check; do
6688 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
6689 for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
6691 test -z "$ac_dir" && ac_dir=.
6692 tmp_nm="$ac_dir/$lt_tmp_nm"
6693 if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
6694 # Check to see if the nm accepts a BSD-compat flag.
6695 # Adding the `sed 1q' prevents false positives on HP-UX, which says:
6696 # nm: unknown option "B" ignored
6697 # Tru64's nm complains that /dev/null is an invalid object file
6698 case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
6699 */dev/null* | *'Invalid file or object type'*)
6700 lt_cv_path_NM="$tmp_nm -B"
6704 case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
6706 lt_cv_path_NM="$tmp_nm -p"
6710 lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
6711 continue # so that we can try to find one that supports BSD flags
6720 test -z "$lt_cv_path_NM" && lt_cv_path_NM=nm
6723 { echo "$as_me:$LINENO: result: $lt_cv_path_NM" >&5
6724 echo "${ECHO_T}$lt_cv_path_NM" >&6; }
6729 { echo "$as_me:$LINENO: checking for GNU make" >&5
6730 echo $ECHO_N "checking for GNU make... $ECHO_C" >&6; }
6731 if test "${llvm_cv_gnu_make_command+set}" = set; then
6732 echo $ECHO_N "(cached) $ECHO_C" >&6
6734 llvm_cv_gnu_make_command=''
6735 for a in "$MAKE" make gmake gnumake ; do
6736 if test -z "$a" ; then continue ; fi ;
6737 if ( sh -c "$a --version" 2> /dev/null | grep GNU 2>&1 > /dev/null )
6739 llvm_cv_gnu_make_command=$a ;
6744 { echo "$as_me:$LINENO: result: $llvm_cv_gnu_make_command" >&5
6745 echo "${ECHO_T}$llvm_cv_gnu_make_command" >&6; }
6746 if test "x$llvm_cv_gnu_make_command" != "x" ; then
6750 { echo "$as_me:$LINENO: result: \"Not found\"" >&5
6751 echo "${ECHO_T}\"Not found\"" >&6; };
6755 { echo "$as_me:$LINENO: checking whether ln -s works" >&5
6756 echo $ECHO_N "checking whether ln -s works... $ECHO_C" >&6; }
6758 if test "$LN_S" = "ln -s"; then
6759 { echo "$as_me:$LINENO: result: yes" >&5
6760 echo "${ECHO_T}yes" >&6; }
6762 { echo "$as_me:$LINENO: result: no, using $LN_S" >&5
6763 echo "${ECHO_T}no, using $LN_S" >&6; }
6766 # Extract the first word of "cmp", so it can be a program name with args.
6767 set dummy cmp; ac_word=$2
6768 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6769 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6770 if test "${ac_cv_path_CMP+set}" = set; then
6771 echo $ECHO_N "(cached) $ECHO_C" >&6
6775 ac_cv_path_CMP="$CMP" # Let the user override the test with a path.
6778 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6782 test -z "$as_dir" && as_dir=.
6783 for ac_exec_ext in '' $ac_executable_extensions; do
6784 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
6785 ac_cv_path_CMP="$as_dir/$ac_word$ac_exec_ext"
6786 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6793 test -z "$ac_cv_path_CMP" && ac_cv_path_CMP="cmp"
6798 if test -n "$CMP"; then
6799 { echo "$as_me:$LINENO: result: $CMP" >&5
6800 echo "${ECHO_T}$CMP" >&6; }
6802 { echo "$as_me:$LINENO: result: no" >&5
6803 echo "${ECHO_T}no" >&6; }
6807 # Extract the first word of "cp", so it can be a program name with args.
6808 set dummy cp; ac_word=$2
6809 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6810 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6811 if test "${ac_cv_path_CP+set}" = set; then
6812 echo $ECHO_N "(cached) $ECHO_C" >&6
6816 ac_cv_path_CP="$CP" # Let the user override the test with a path.
6819 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6823 test -z "$as_dir" && as_dir=.
6824 for ac_exec_ext in '' $ac_executable_extensions; do
6825 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
6826 ac_cv_path_CP="$as_dir/$ac_word$ac_exec_ext"
6827 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6834 test -z "$ac_cv_path_CP" && ac_cv_path_CP="cp"
6839 if test -n "$CP"; then
6840 { echo "$as_me:$LINENO: result: $CP" >&5
6841 echo "${ECHO_T}$CP" >&6; }
6843 { echo "$as_me:$LINENO: result: no" >&5
6844 echo "${ECHO_T}no" >&6; }
6848 # Extract the first word of "date", so it can be a program name with args.
6849 set dummy date; ac_word=$2
6850 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6851 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6852 if test "${ac_cv_path_DATE+set}" = set; then
6853 echo $ECHO_N "(cached) $ECHO_C" >&6
6857 ac_cv_path_DATE="$DATE" # Let the user override the test with a path.
6860 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6864 test -z "$as_dir" && as_dir=.
6865 for ac_exec_ext in '' $ac_executable_extensions; do
6866 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
6867 ac_cv_path_DATE="$as_dir/$ac_word$ac_exec_ext"
6868 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6875 test -z "$ac_cv_path_DATE" && ac_cv_path_DATE="date"
6879 DATE=$ac_cv_path_DATE
6880 if test -n "$DATE"; then
6881 { echo "$as_me:$LINENO: result: $DATE" >&5
6882 echo "${ECHO_T}$DATE" >&6; }
6884 { echo "$as_me:$LINENO: result: no" >&5
6885 echo "${ECHO_T}no" >&6; }
6889 # Extract the first word of "find", so it can be a program name with args.
6890 set dummy find; ac_word=$2
6891 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6892 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6893 if test "${ac_cv_path_FIND+set}" = set; then
6894 echo $ECHO_N "(cached) $ECHO_C" >&6
6898 ac_cv_path_FIND="$FIND" # Let the user override the test with a path.
6901 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6905 test -z "$as_dir" && as_dir=.
6906 for ac_exec_ext in '' $ac_executable_extensions; do
6907 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
6908 ac_cv_path_FIND="$as_dir/$ac_word$ac_exec_ext"
6909 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6916 test -z "$ac_cv_path_FIND" && ac_cv_path_FIND="find"
6920 FIND=$ac_cv_path_FIND
6921 if test -n "$FIND"; then
6922 { echo "$as_me:$LINENO: result: $FIND" >&5
6923 echo "${ECHO_T}$FIND" >&6; }
6925 { echo "$as_me:$LINENO: result: no" >&5
6926 echo "${ECHO_T}no" >&6; }
6930 # Extract the first word of "grep", so it can be a program name with args.
6931 set dummy grep; ac_word=$2
6932 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6933 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6934 if test "${ac_cv_path_GREP+set}" = set; then
6935 echo $ECHO_N "(cached) $ECHO_C" >&6
6939 ac_cv_path_GREP="$GREP" # Let the user override the test with a path.
6942 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6946 test -z "$as_dir" && as_dir=.
6947 for ac_exec_ext in '' $ac_executable_extensions; do
6948 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
6949 ac_cv_path_GREP="$as_dir/$ac_word$ac_exec_ext"
6950 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6957 test -z "$ac_cv_path_GREP" && ac_cv_path_GREP="grep"
6961 GREP=$ac_cv_path_GREP
6962 if test -n "$GREP"; then
6963 { echo "$as_me:$LINENO: result: $GREP" >&5
6964 echo "${ECHO_T}$GREP" >&6; }
6966 { echo "$as_me:$LINENO: result: no" >&5
6967 echo "${ECHO_T}no" >&6; }
6971 # Extract the first word of "mkdir", so it can be a program name with args.
6972 set dummy mkdir; ac_word=$2
6973 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6974 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6975 if test "${ac_cv_path_MKDIR+set}" = set; then
6976 echo $ECHO_N "(cached) $ECHO_C" >&6
6980 ac_cv_path_MKDIR="$MKDIR" # Let the user override the test with a path.
6983 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6987 test -z "$as_dir" && as_dir=.
6988 for ac_exec_ext in '' $ac_executable_extensions; do
6989 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
6990 ac_cv_path_MKDIR="$as_dir/$ac_word$ac_exec_ext"
6991 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6998 test -z "$ac_cv_path_MKDIR" && ac_cv_path_MKDIR="mkdir"
7002 MKDIR=$ac_cv_path_MKDIR
7003 if test -n "$MKDIR"; then
7004 { echo "$as_me:$LINENO: result: $MKDIR" >&5
7005 echo "${ECHO_T}$MKDIR" >&6; }
7007 { echo "$as_me:$LINENO: result: no" >&5
7008 echo "${ECHO_T}no" >&6; }
7012 # Extract the first word of "mv", so it can be a program name with args.
7013 set dummy mv; ac_word=$2
7014 { echo "$as_me:$LINENO: checking for $ac_word" >&5
7015 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
7016 if test "${ac_cv_path_MV+set}" = set; then
7017 echo $ECHO_N "(cached) $ECHO_C" >&6
7021 ac_cv_path_MV="$MV" # Let the user override the test with a path.
7024 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7028 test -z "$as_dir" && as_dir=.
7029 for ac_exec_ext in '' $ac_executable_extensions; do
7030 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
7031 ac_cv_path_MV="$as_dir/$ac_word$ac_exec_ext"
7032 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7039 test -z "$ac_cv_path_MV" && ac_cv_path_MV="mv"
7044 if test -n "$MV"; then
7045 { echo "$as_me:$LINENO: result: $MV" >&5
7046 echo "${ECHO_T}$MV" >&6; }
7048 { echo "$as_me:$LINENO: result: no" >&5
7049 echo "${ECHO_T}no" >&6; }
7053 if test -n "$ac_tool_prefix"; then
7054 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
7055 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
7056 { echo "$as_me:$LINENO: checking for $ac_word" >&5
7057 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
7058 if test "${ac_cv_prog_RANLIB+set}" = set; then
7059 echo $ECHO_N "(cached) $ECHO_C" >&6
7061 if test -n "$RANLIB"; then
7062 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
7064 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7068 test -z "$as_dir" && as_dir=.
7069 for ac_exec_ext in '' $ac_executable_extensions; do
7070 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
7071 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
7072 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7081 RANLIB=$ac_cv_prog_RANLIB
7082 if test -n "$RANLIB"; then
7083 { echo "$as_me:$LINENO: result: $RANLIB" >&5
7084 echo "${ECHO_T}$RANLIB" >&6; }
7086 { echo "$as_me:$LINENO: result: no" >&5
7087 echo "${ECHO_T}no" >&6; }
7092 if test -z "$ac_cv_prog_RANLIB"; then
7093 ac_ct_RANLIB=$RANLIB
7094 # Extract the first word of "ranlib", so it can be a program name with args.
7095 set dummy ranlib; ac_word=$2
7096 { echo "$as_me:$LINENO: checking for $ac_word" >&5
7097 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
7098 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
7099 echo $ECHO_N "(cached) $ECHO_C" >&6
7101 if test -n "$ac_ct_RANLIB"; then
7102 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
7104 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7108 test -z "$as_dir" && as_dir=.
7109 for ac_exec_ext in '' $ac_executable_extensions; do
7110 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
7111 ac_cv_prog_ac_ct_RANLIB="ranlib"
7112 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7121 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
7122 if test -n "$ac_ct_RANLIB"; then
7123 { echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
7124 echo "${ECHO_T}$ac_ct_RANLIB" >&6; }
7126 { echo "$as_me:$LINENO: result: no" >&5
7127 echo "${ECHO_T}no" >&6; }
7130 if test "x$ac_ct_RANLIB" = x; then
7133 case $cross_compiling:$ac_tool_warned in
7135 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
7136 whose name does not start with the host triplet. If you think this
7137 configuration is useful to you, please write to autoconf@gnu.org." >&5
7138 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
7139 whose name does not start with the host triplet. If you think this
7140 configuration is useful to you, please write to autoconf@gnu.org." >&2;}
7141 ac_tool_warned=yes ;;
7143 RANLIB=$ac_ct_RANLIB
7146 RANLIB="$ac_cv_prog_RANLIB"
7149 if test -n "$ac_tool_prefix"; then
7150 # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
7151 set dummy ${ac_tool_prefix}ar; ac_word=$2
7152 { echo "$as_me:$LINENO: checking for $ac_word" >&5
7153 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
7154 if test "${ac_cv_prog_AR+set}" = set; then
7155 echo $ECHO_N "(cached) $ECHO_C" >&6
7157 if test -n "$AR"; then
7158 ac_cv_prog_AR="$AR" # Let the user override the test.
7160 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7164 test -z "$as_dir" && as_dir=.
7165 for ac_exec_ext in '' $ac_executable_extensions; do
7166 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
7167 ac_cv_prog_AR="${ac_tool_prefix}ar"
7168 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7178 if test -n "$AR"; then
7179 { echo "$as_me:$LINENO: result: $AR" >&5
7180 echo "${ECHO_T}$AR" >&6; }
7182 { echo "$as_me:$LINENO: result: no" >&5
7183 echo "${ECHO_T}no" >&6; }
7188 if test -z "$ac_cv_prog_AR"; then
7190 # Extract the first word of "ar", so it can be a program name with args.
7191 set dummy ar; ac_word=$2
7192 { echo "$as_me:$LINENO: checking for $ac_word" >&5
7193 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
7194 if test "${ac_cv_prog_ac_ct_AR+set}" = set; then
7195 echo $ECHO_N "(cached) $ECHO_C" >&6
7197 if test -n "$ac_ct_AR"; then
7198 ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
7200 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7204 test -z "$as_dir" && as_dir=.
7205 for ac_exec_ext in '' $ac_executable_extensions; do
7206 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
7207 ac_cv_prog_ac_ct_AR="ar"
7208 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7217 ac_ct_AR=$ac_cv_prog_ac_ct_AR
7218 if test -n "$ac_ct_AR"; then
7219 { echo "$as_me:$LINENO: result: $ac_ct_AR" >&5
7220 echo "${ECHO_T}$ac_ct_AR" >&6; }
7222 { echo "$as_me:$LINENO: result: no" >&5
7223 echo "${ECHO_T}no" >&6; }
7226 if test "x$ac_ct_AR" = x; then
7229 case $cross_compiling:$ac_tool_warned in
7231 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
7232 whose name does not start with the host triplet. If you think this
7233 configuration is useful to you, please write to autoconf@gnu.org." >&5
7234 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
7235 whose name does not start with the host triplet. If you think this
7236 configuration is useful to you, please write to autoconf@gnu.org." >&2;}
7237 ac_tool_warned=yes ;;
7245 # Extract the first word of "rm", so it can be a program name with args.
7246 set dummy rm; ac_word=$2
7247 { echo "$as_me:$LINENO: checking for $ac_word" >&5
7248 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
7249 if test "${ac_cv_path_RM+set}" = set; then
7250 echo $ECHO_N "(cached) $ECHO_C" >&6
7254 ac_cv_path_RM="$RM" # Let the user override the test with a path.
7257 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7261 test -z "$as_dir" && as_dir=.
7262 for ac_exec_ext in '' $ac_executable_extensions; do
7263 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
7264 ac_cv_path_RM="$as_dir/$ac_word$ac_exec_ext"
7265 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7272 test -z "$ac_cv_path_RM" && ac_cv_path_RM="rm"
7277 if test -n "$RM"; then
7278 { echo "$as_me:$LINENO: result: $RM" >&5
7279 echo "${ECHO_T}$RM" >&6; }
7281 { echo "$as_me:$LINENO: result: no" >&5
7282 echo "${ECHO_T}no" >&6; }
7286 # Extract the first word of "sed", so it can be a program name with args.
7287 set dummy sed; ac_word=$2
7288 { echo "$as_me:$LINENO: checking for $ac_word" >&5
7289 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
7290 if test "${ac_cv_path_SED+set}" = set; then
7291 echo $ECHO_N "(cached) $ECHO_C" >&6
7295 ac_cv_path_SED="$SED" # Let the user override the test with a path.
7298 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7302 test -z "$as_dir" && as_dir=.
7303 for ac_exec_ext in '' $ac_executable_extensions; do
7304 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
7305 ac_cv_path_SED="$as_dir/$ac_word$ac_exec_ext"
7306 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7313 test -z "$ac_cv_path_SED" && ac_cv_path_SED="sed"
7318 if test -n "$SED"; then
7319 { echo "$as_me:$LINENO: result: $SED" >&5
7320 echo "${ECHO_T}$SED" >&6; }
7322 { echo "$as_me:$LINENO: result: no" >&5
7323 echo "${ECHO_T}no" >&6; }
7327 # Extract the first word of "tar", so it can be a program name with args.
7328 set dummy tar; ac_word=$2
7329 { echo "$as_me:$LINENO: checking for $ac_word" >&5
7330 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
7331 if test "${ac_cv_path_TAR+set}" = set; then
7332 echo $ECHO_N "(cached) $ECHO_C" >&6
7336 ac_cv_path_TAR="$TAR" # Let the user override the test with a path.
7339 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7343 test -z "$as_dir" && as_dir=.
7344 for ac_exec_ext in '' $ac_executable_extensions; do
7345 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
7346 ac_cv_path_TAR="$as_dir/$ac_word$ac_exec_ext"
7347 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7354 test -z "$ac_cv_path_TAR" && ac_cv_path_TAR="gtar"
7359 if test -n "$TAR"; then
7360 { echo "$as_me:$LINENO: result: $TAR" >&5
7361 echo "${ECHO_T}$TAR" >&6; }
7363 { echo "$as_me:$LINENO: result: no" >&5
7364 echo "${ECHO_T}no" >&6; }
7368 # Extract the first word of "pwd", so it can be a program name with args.
7369 set dummy pwd; ac_word=$2
7370 { echo "$as_me:$LINENO: checking for $ac_word" >&5
7371 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
7372 if test "${ac_cv_path_BINPWD+set}" = set; then
7373 echo $ECHO_N "(cached) $ECHO_C" >&6
7377 ac_cv_path_BINPWD="$BINPWD" # Let the user override the test with a path.
7380 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7384 test -z "$as_dir" && as_dir=.
7385 for ac_exec_ext in '' $ac_executable_extensions; do
7386 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
7387 ac_cv_path_BINPWD="$as_dir/$ac_word$ac_exec_ext"
7388 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7395 test -z "$ac_cv_path_BINPWD" && ac_cv_path_BINPWD="pwd"
7399 BINPWD=$ac_cv_path_BINPWD
7400 if test -n "$BINPWD"; then
7401 { echo "$as_me:$LINENO: result: $BINPWD" >&5
7402 echo "${ECHO_T}$BINPWD" >&6; }
7404 { echo "$as_me:$LINENO: result: no" >&5
7405 echo "${ECHO_T}no" >&6; }
7410 # Extract the first word of "Graphviz", so it can be a program name with args.
7411 set dummy Graphviz; ac_word=$2
7412 { echo "$as_me:$LINENO: checking for $ac_word" >&5
7413 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
7414 if test "${ac_cv_path_GRAPHVIZ+set}" = set; then
7415 echo $ECHO_N "(cached) $ECHO_C" >&6
7419 ac_cv_path_GRAPHVIZ="$GRAPHVIZ" # Let the user override the test with a path.
7422 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7426 test -z "$as_dir" && as_dir=.
7427 for ac_exec_ext in '' $ac_executable_extensions; do
7428 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
7429 ac_cv_path_GRAPHVIZ="$as_dir/$ac_word$ac_exec_ext"
7430 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7437 test -z "$ac_cv_path_GRAPHVIZ" && ac_cv_path_GRAPHVIZ="echo Graphviz"
7441 GRAPHVIZ=$ac_cv_path_GRAPHVIZ
7442 if test -n "$GRAPHVIZ"; then
7443 { echo "$as_me:$LINENO: result: $GRAPHVIZ" >&5
7444 echo "${ECHO_T}$GRAPHVIZ" >&6; }
7446 { echo "$as_me:$LINENO: result: no" >&5
7447 echo "${ECHO_T}no" >&6; }
7451 if test "$GRAPHVIZ" != "echo Graphviz" ; then
7453 cat >>confdefs.h <<\_ACEOF
7454 #define HAVE_GRAPHVIZ 1
7457 if test "$llvm_cv_os_type" = "MingW" ; then
7458 GRAPHVIZ=`echo $GRAPHVIZ | sed 's/^\/\([A-Za-z]\)\//\1:\//' `
7461 cat >>confdefs.h <<_ACEOF
7462 #define LLVM_PATH_GRAPHVIZ "$GRAPHVIZ${EXEEXT}"
7466 # Extract the first word of "dot", so it can be a program name with args.
7467 set dummy dot; ac_word=$2
7468 { echo "$as_me:$LINENO: checking for $ac_word" >&5
7469 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
7470 if test "${ac_cv_path_DOT+set}" = set; then
7471 echo $ECHO_N "(cached) $ECHO_C" >&6
7475 ac_cv_path_DOT="$DOT" # Let the user override the test with a path.
7478 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7482 test -z "$as_dir" && as_dir=.
7483 for ac_exec_ext in '' $ac_executable_extensions; do
7484 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
7485 ac_cv_path_DOT="$as_dir/$ac_word$ac_exec_ext"
7486 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7493 test -z "$ac_cv_path_DOT" && ac_cv_path_DOT="echo dot"
7498 if test -n "$DOT"; then
7499 { echo "$as_me:$LINENO: result: $DOT" >&5
7500 echo "${ECHO_T}$DOT" >&6; }
7502 { echo "$as_me:$LINENO: result: no" >&5
7503 echo "${ECHO_T}no" >&6; }
7507 if test "$DOT" != "echo dot" ; then
7509 cat >>confdefs.h <<\_ACEOF
7513 if test "$llvm_cv_os_type" = "MingW" ; then
7514 DOT=`echo $DOT | sed 's/^\/\([A-Za-z]\)\//\1:\//' `
7517 cat >>confdefs.h <<_ACEOF
7518 #define LLVM_PATH_DOT "$DOT${EXEEXT}"
7522 # Extract the first word of "fdp", so it can be a program name with args.
7523 set dummy fdp; ac_word=$2
7524 { echo "$as_me:$LINENO: checking for $ac_word" >&5
7525 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
7526 if test "${ac_cv_path_FDP+set}" = set; then
7527 echo $ECHO_N "(cached) $ECHO_C" >&6
7531 ac_cv_path_FDP="$FDP" # Let the user override the test with a path.
7534 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7538 test -z "$as_dir" && as_dir=.
7539 for ac_exec_ext in '' $ac_executable_extensions; do
7540 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
7541 ac_cv_path_FDP="$as_dir/$ac_word$ac_exec_ext"
7542 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7549 test -z "$ac_cv_path_FDP" && ac_cv_path_FDP="echo fdp"
7554 if test -n "$FDP"; then
7555 { echo "$as_me:$LINENO: result: $FDP" >&5
7556 echo "${ECHO_T}$FDP" >&6; }
7558 { echo "$as_me:$LINENO: result: no" >&5
7559 echo "${ECHO_T}no" >&6; }
7563 if test "$FDP" != "echo fdp" ; then
7565 cat >>confdefs.h <<\_ACEOF
7569 if test "$llvm_cv_os_type" = "MingW" ; then
7570 FDP=`echo $FDP | sed 's/^\/\([A-Za-z]\)\//\1:\//' `
7573 cat >>confdefs.h <<_ACEOF
7574 #define LLVM_PATH_FDP "$FDP${EXEEXT}"
7578 # Extract the first word of "neato", so it can be a program name with args.
7579 set dummy neato; ac_word=$2
7580 { echo "$as_me:$LINENO: checking for $ac_word" >&5
7581 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
7582 if test "${ac_cv_path_NEATO+set}" = set; then
7583 echo $ECHO_N "(cached) $ECHO_C" >&6
7587 ac_cv_path_NEATO="$NEATO" # Let the user override the test with a path.
7590 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7594 test -z "$as_dir" && as_dir=.
7595 for ac_exec_ext in '' $ac_executable_extensions; do
7596 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
7597 ac_cv_path_NEATO="$as_dir/$ac_word$ac_exec_ext"
7598 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7605 test -z "$ac_cv_path_NEATO" && ac_cv_path_NEATO="echo neato"
7609 NEATO=$ac_cv_path_NEATO
7610 if test -n "$NEATO"; then
7611 { echo "$as_me:$LINENO: result: $NEATO" >&5
7612 echo "${ECHO_T}$NEATO" >&6; }
7614 { echo "$as_me:$LINENO: result: no" >&5
7615 echo "${ECHO_T}no" >&6; }
7619 if test "$NEATO" != "echo neato" ; then
7621 cat >>confdefs.h <<\_ACEOF
7622 #define HAVE_NEATO 1
7625 if test "$llvm_cv_os_type" = "MingW" ; then
7626 NEATO=`echo $NEATO | sed 's/^\/\([A-Za-z]\)\//\1:\//' `
7629 cat >>confdefs.h <<_ACEOF
7630 #define LLVM_PATH_NEATO "$NEATO${EXEEXT}"
7634 # Extract the first word of "twopi", so it can be a program name with args.
7635 set dummy twopi; ac_word=$2
7636 { echo "$as_me:$LINENO: checking for $ac_word" >&5
7637 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
7638 if test "${ac_cv_path_TWOPI+set}" = set; then
7639 echo $ECHO_N "(cached) $ECHO_C" >&6
7643 ac_cv_path_TWOPI="$TWOPI" # Let the user override the test with a path.
7646 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7650 test -z "$as_dir" && as_dir=.
7651 for ac_exec_ext in '' $ac_executable_extensions; do
7652 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
7653 ac_cv_path_TWOPI="$as_dir/$ac_word$ac_exec_ext"
7654 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7661 test -z "$ac_cv_path_TWOPI" && ac_cv_path_TWOPI="echo twopi"
7665 TWOPI=$ac_cv_path_TWOPI
7666 if test -n "$TWOPI"; then
7667 { echo "$as_me:$LINENO: result: $TWOPI" >&5
7668 echo "${ECHO_T}$TWOPI" >&6; }
7670 { echo "$as_me:$LINENO: result: no" >&5
7671 echo "${ECHO_T}no" >&6; }
7675 if test "$TWOPI" != "echo twopi" ; then
7677 cat >>confdefs.h <<\_ACEOF
7678 #define HAVE_TWOPI 1
7681 if test "$llvm_cv_os_type" = "MingW" ; then
7682 TWOPI=`echo $TWOPI | sed 's/^\/\([A-Za-z]\)\//\1:\//' `
7685 cat >>confdefs.h <<_ACEOF
7686 #define LLVM_PATH_TWOPI "$TWOPI${EXEEXT}"
7690 # Extract the first word of "circo", so it can be a program name with args.
7691 set dummy circo; ac_word=$2
7692 { echo "$as_me:$LINENO: checking for $ac_word" >&5
7693 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
7694 if test "${ac_cv_path_CIRCO+set}" = set; then
7695 echo $ECHO_N "(cached) $ECHO_C" >&6
7699 ac_cv_path_CIRCO="$CIRCO" # Let the user override the test with a path.
7702 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7706 test -z "$as_dir" && as_dir=.
7707 for ac_exec_ext in '' $ac_executable_extensions; do
7708 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
7709 ac_cv_path_CIRCO="$as_dir/$ac_word$ac_exec_ext"
7710 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7717 test -z "$ac_cv_path_CIRCO" && ac_cv_path_CIRCO="echo circo"
7721 CIRCO=$ac_cv_path_CIRCO
7722 if test -n "$CIRCO"; then
7723 { echo "$as_me:$LINENO: result: $CIRCO" >&5
7724 echo "${ECHO_T}$CIRCO" >&6; }
7726 { echo "$as_me:$LINENO: result: no" >&5
7727 echo "${ECHO_T}no" >&6; }
7731 if test "$CIRCO" != "echo circo" ; then
7733 cat >>confdefs.h <<\_ACEOF
7734 #define HAVE_CIRCO 1
7737 if test "$llvm_cv_os_type" = "MingW" ; then
7738 CIRCO=`echo $CIRCO | sed 's/^\/\([A-Za-z]\)\//\1:\//' `
7741 cat >>confdefs.h <<_ACEOF
7742 #define LLVM_PATH_CIRCO "$CIRCO${EXEEXT}"
7746 for ac_prog in gv gsview32
7748 # Extract the first word of "$ac_prog", so it can be a program name with args.
7749 set dummy $ac_prog; ac_word=$2
7750 { echo "$as_me:$LINENO: checking for $ac_word" >&5
7751 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
7752 if test "${ac_cv_path_GV+set}" = set; then
7753 echo $ECHO_N "(cached) $ECHO_C" >&6
7757 ac_cv_path_GV="$GV" # Let the user override the test with a path.
7760 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7764 test -z "$as_dir" && as_dir=.
7765 for ac_exec_ext in '' $ac_executable_extensions; do
7766 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
7767 ac_cv_path_GV="$as_dir/$ac_word$ac_exec_ext"
7768 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7779 if test -n "$GV"; then
7780 { echo "$as_me:$LINENO: result: $GV" >&5
7781 echo "${ECHO_T}$GV" >&6; }
7783 { echo "$as_me:$LINENO: result: no" >&5
7784 echo "${ECHO_T}no" >&6; }
7788 test -n "$GV" && break
7790 test -n "$GV" || GV="echo gv"
7792 if test "$GV" != "echo gv" ; then
7794 cat >>confdefs.h <<\_ACEOF
7798 if test "$llvm_cv_os_type" = "MingW" ; then
7799 GV=`echo $GV | sed 's/^\/\([A-Za-z]\)\//\1:\//' `
7802 cat >>confdefs.h <<_ACEOF
7803 #define LLVM_PATH_GV "$GV${EXEEXT}"
7807 # Extract the first word of "dotty", so it can be a program name with args.
7808 set dummy dotty; ac_word=$2
7809 { echo "$as_me:$LINENO: checking for $ac_word" >&5
7810 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
7811 if test "${ac_cv_path_DOTTY+set}" = set; then
7812 echo $ECHO_N "(cached) $ECHO_C" >&6
7816 ac_cv_path_DOTTY="$DOTTY" # Let the user override the test with a path.
7819 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7823 test -z "$as_dir" && as_dir=.
7824 for ac_exec_ext in '' $ac_executable_extensions; do
7825 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
7826 ac_cv_path_DOTTY="$as_dir/$ac_word$ac_exec_ext"
7827 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7834 test -z "$ac_cv_path_DOTTY" && ac_cv_path_DOTTY="echo dotty"
7838 DOTTY=$ac_cv_path_DOTTY
7839 if test -n "$DOTTY"; then
7840 { echo "$as_me:$LINENO: result: $DOTTY" >&5
7841 echo "${ECHO_T}$DOTTY" >&6; }
7843 { echo "$as_me:$LINENO: result: no" >&5
7844 echo "${ECHO_T}no" >&6; }
7848 if test "$DOTTY" != "echo dotty" ; then
7850 cat >>confdefs.h <<\_ACEOF
7851 #define HAVE_DOTTY 1
7854 if test "$llvm_cv_os_type" = "MingW" ; then
7855 DOTTY=`echo $DOTTY | sed 's/^\/\([A-Za-z]\)\//\1:\//' `
7858 cat >>confdefs.h <<_ACEOF
7859 #define LLVM_PATH_DOTTY "$DOTTY${EXEEXT}"
7865 # Extract the first word of "perl", so it can be a program name with args.
7866 set dummy perl; ac_word=$2
7867 { echo "$as_me:$LINENO: checking for $ac_word" >&5
7868 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
7869 if test "${ac_cv_path_PERL+set}" = set; then
7870 echo $ECHO_N "(cached) $ECHO_C" >&6
7874 ac_cv_path_PERL="$PERL" # Let the user override the test with a path.
7877 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7881 test -z "$as_dir" && as_dir=.
7882 for ac_exec_ext in '' $ac_executable_extensions; do
7883 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
7884 ac_cv_path_PERL="$as_dir/$ac_word$ac_exec_ext"
7885 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7892 test -z "$ac_cv_path_PERL" && ac_cv_path_PERL="none"
7896 PERL=$ac_cv_path_PERL
7897 if test -n "$PERL"; then
7898 { echo "$as_me:$LINENO: result: $PERL" >&5
7899 echo "${ECHO_T}$PERL" >&6; }
7901 { echo "$as_me:$LINENO: result: no" >&5
7902 echo "${ECHO_T}no" >&6; }
7906 if test "$PERL" != "none"; then
7907 { echo "$as_me:$LINENO: checking for Perl 5.006 or newer" >&5
7908 echo $ECHO_N "checking for Perl 5.006 or newer... $ECHO_C" >&6; }
7909 if $PERL -e 'use 5.006;' 2>&1 > /dev/null; then
7910 { echo "$as_me:$LINENO: result: yes" >&5
7911 echo "${ECHO_T}yes" >&6; }
7914 { echo "$as_me:$LINENO: result: not found" >&5
7915 echo "${ECHO_T}not found" >&6; }
7920 if test x"$PERL" = xnone; then
7923 { { echo "$as_me:$LINENO: error: perl is required but was not found, please install it" >&5
7924 echo "$as_me: error: perl is required but was not found, please install it" >&2;}
7925 { (exit 1); exit 1; }; }
7931 # Find a good install program. We prefer a C program (faster),
7932 # so one script is as good as another. But avoid the broken or
7933 # incompatible versions:
7934 # SysV /etc/install, /usr/sbin/install
7935 # SunOS /usr/etc/install
7936 # IRIX /sbin/install
7938 # AmigaOS /C/install, which installs bootblocks on floppy discs
7939 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
7940 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
7941 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
7942 # OS/2's system install, which has a completely different semantic
7943 # ./install, which can be erroneously created by make from ./install.sh.
7944 { echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
7945 echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6; }
7946 if test -z "$INSTALL"; then
7947 if test "${ac_cv_path_install+set}" = set; then
7948 echo $ECHO_N "(cached) $ECHO_C" >&6
7950 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7954 test -z "$as_dir" && as_dir=.
7955 # Account for people who put trailing slashes in PATH elements.
7957 ./ | .// | /cC/* | \
7958 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
7959 ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
7962 # OSF1 and SCO ODT 3.0 have their own names for install.
7963 # Don't use installbsd from OSF since it installs stuff as root
7965 for ac_prog in ginstall scoinst install; do
7966 for ac_exec_ext in '' $ac_executable_extensions; do
7967 if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_executable_p "$as_dir/$ac_prog$ac_exec_ext"; }; then
7968 if test $ac_prog = install &&
7969 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
7970 # AIX install. It has an incompatible calling convention.
7972 elif test $ac_prog = install &&
7973 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
7974 # program-specific install script used by HP pwplus--don't use.
7977 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
7990 if test "${ac_cv_path_install+set}" = set; then
7991 INSTALL=$ac_cv_path_install
7993 # As a last resort, use the slow shell script. Don't cache a
7994 # value for INSTALL within a source directory, because that will
7995 # break other packages using the cache if that directory is
7996 # removed, or if the value is a relative name.
7997 INSTALL=$ac_install_sh
8000 { echo "$as_me:$LINENO: result: $INSTALL" >&5
8001 echo "${ECHO_T}$INSTALL" >&6; }
8003 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
8004 # It thinks the first close brace ends the variable substitution.
8005 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
8007 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
8009 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
8012 [\\/$]* | ?:[\\/]* ) ;;
8013 *) INSTALL="\\\$(TOPSRCDIR)/$INSTALL" ;;
8016 # Extract the first word of "bzip2", so it can be a program name with args.
8017 set dummy bzip2; ac_word=$2
8018 { echo "$as_me:$LINENO: checking for $ac_word" >&5
8019 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
8020 if test "${ac_cv_path_BZIP2+set}" = set; then
8021 echo $ECHO_N "(cached) $ECHO_C" >&6
8025 ac_cv_path_BZIP2="$BZIP2" # Let the user override the test with a path.
8028 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8032 test -z "$as_dir" && as_dir=.
8033 for ac_exec_ext in '' $ac_executable_extensions; do
8034 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
8035 ac_cv_path_BZIP2="$as_dir/$ac_word$ac_exec_ext"
8036 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8046 BZIP2=$ac_cv_path_BZIP2
8047 if test -n "$BZIP2"; then
8048 { echo "$as_me:$LINENO: result: $BZIP2" >&5
8049 echo "${ECHO_T}$BZIP2" >&6; }
8051 { echo "$as_me:$LINENO: result: no" >&5
8052 echo "${ECHO_T}no" >&6; }
8056 # Extract the first word of "cat", so it can be a program name with args.
8057 set dummy cat; ac_word=$2
8058 { echo "$as_me:$LINENO: checking for $ac_word" >&5
8059 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
8060 if test "${ac_cv_path_CAT+set}" = set; then
8061 echo $ECHO_N "(cached) $ECHO_C" >&6
8065 ac_cv_path_CAT="$CAT" # Let the user override the test with a path.
8068 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8072 test -z "$as_dir" && as_dir=.
8073 for ac_exec_ext in '' $ac_executable_extensions; do
8074 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
8075 ac_cv_path_CAT="$as_dir/$ac_word$ac_exec_ext"
8076 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8087 if test -n "$CAT"; then
8088 { echo "$as_me:$LINENO: result: $CAT" >&5
8089 echo "${ECHO_T}$CAT" >&6; }
8091 { echo "$as_me:$LINENO: result: no" >&5
8092 echo "${ECHO_T}no" >&6; }
8096 # Extract the first word of "doxygen", so it can be a program name with args.
8097 set dummy doxygen; ac_word=$2
8098 { echo "$as_me:$LINENO: checking for $ac_word" >&5
8099 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
8100 if test "${ac_cv_path_DOXYGEN+set}" = set; then
8101 echo $ECHO_N "(cached) $ECHO_C" >&6
8105 ac_cv_path_DOXYGEN="$DOXYGEN" # Let the user override the test with a path.
8108 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8112 test -z "$as_dir" && as_dir=.
8113 for ac_exec_ext in '' $ac_executable_extensions; do
8114 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
8115 ac_cv_path_DOXYGEN="$as_dir/$ac_word$ac_exec_ext"
8116 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8126 DOXYGEN=$ac_cv_path_DOXYGEN
8127 if test -n "$DOXYGEN"; then
8128 { echo "$as_me:$LINENO: result: $DOXYGEN" >&5
8129 echo "${ECHO_T}$DOXYGEN" >&6; }
8131 { echo "$as_me:$LINENO: result: no" >&5
8132 echo "${ECHO_T}no" >&6; }
8136 # Extract the first word of "groff", so it can be a program name with args.
8137 set dummy groff; ac_word=$2
8138 { echo "$as_me:$LINENO: checking for $ac_word" >&5
8139 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
8140 if test "${ac_cv_path_GROFF+set}" = set; then
8141 echo $ECHO_N "(cached) $ECHO_C" >&6
8145 ac_cv_path_GROFF="$GROFF" # Let the user override the test with a path.
8148 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8152 test -z "$as_dir" && as_dir=.
8153 for ac_exec_ext in '' $ac_executable_extensions; do
8154 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
8155 ac_cv_path_GROFF="$as_dir/$ac_word$ac_exec_ext"
8156 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8166 GROFF=$ac_cv_path_GROFF
8167 if test -n "$GROFF"; then
8168 { echo "$as_me:$LINENO: result: $GROFF" >&5
8169 echo "${ECHO_T}$GROFF" >&6; }
8171 { echo "$as_me:$LINENO: result: no" >&5
8172 echo "${ECHO_T}no" >&6; }
8176 # Extract the first word of "gzip", so it can be a program name with args.
8177 set dummy gzip; ac_word=$2
8178 { echo "$as_me:$LINENO: checking for $ac_word" >&5
8179 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
8180 if test "${ac_cv_path_GZIP+set}" = set; then
8181 echo $ECHO_N "(cached) $ECHO_C" >&6
8185 ac_cv_path_GZIP="$GZIP" # Let the user override the test with a path.
8188 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8192 test -z "$as_dir" && as_dir=.
8193 for ac_exec_ext in '' $ac_executable_extensions; do
8194 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
8195 ac_cv_path_GZIP="$as_dir/$ac_word$ac_exec_ext"
8196 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8206 GZIP=$ac_cv_path_GZIP
8207 if test -n "$GZIP"; then
8208 { echo "$as_me:$LINENO: result: $GZIP" >&5
8209 echo "${ECHO_T}$GZIP" >&6; }
8211 { echo "$as_me:$LINENO: result: no" >&5
8212 echo "${ECHO_T}no" >&6; }
8216 # Extract the first word of "pod2html", so it can be a program name with args.
8217 set dummy pod2html; ac_word=$2
8218 { echo "$as_me:$LINENO: checking for $ac_word" >&5
8219 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
8220 if test "${ac_cv_path_POD2HTML+set}" = set; then
8221 echo $ECHO_N "(cached) $ECHO_C" >&6
8225 ac_cv_path_POD2HTML="$POD2HTML" # Let the user override the test with a path.
8228 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8232 test -z "$as_dir" && as_dir=.
8233 for ac_exec_ext in '' $ac_executable_extensions; do
8234 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
8235 ac_cv_path_POD2HTML="$as_dir/$ac_word$ac_exec_ext"
8236 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8246 POD2HTML=$ac_cv_path_POD2HTML
8247 if test -n "$POD2HTML"; then
8248 { echo "$as_me:$LINENO: result: $POD2HTML" >&5
8249 echo "${ECHO_T}$POD2HTML" >&6; }
8251 { echo "$as_me:$LINENO: result: no" >&5
8252 echo "${ECHO_T}no" >&6; }
8256 # Extract the first word of "pod2man", so it can be a program name with args.
8257 set dummy pod2man; ac_word=$2
8258 { echo "$as_me:$LINENO: checking for $ac_word" >&5
8259 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
8260 if test "${ac_cv_path_POD2MAN+set}" = set; then
8261 echo $ECHO_N "(cached) $ECHO_C" >&6
8265 ac_cv_path_POD2MAN="$POD2MAN" # Let the user override the test with a path.
8268 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8272 test -z "$as_dir" && as_dir=.
8273 for ac_exec_ext in '' $ac_executable_extensions; do
8274 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
8275 ac_cv_path_POD2MAN="$as_dir/$ac_word$ac_exec_ext"
8276 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8286 POD2MAN=$ac_cv_path_POD2MAN
8287 if test -n "$POD2MAN"; then
8288 { echo "$as_me:$LINENO: result: $POD2MAN" >&5
8289 echo "${ECHO_T}$POD2MAN" >&6; }
8291 { echo "$as_me:$LINENO: result: no" >&5
8292 echo "${ECHO_T}no" >&6; }
8296 # Extract the first word of "pdfroff", so it can be a program name with args.
8297 set dummy pdfroff; ac_word=$2
8298 { echo "$as_me:$LINENO: checking for $ac_word" >&5
8299 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
8300 if test "${ac_cv_path_PDFROFF+set}" = set; then
8301 echo $ECHO_N "(cached) $ECHO_C" >&6
8305 ac_cv_path_PDFROFF="$PDFROFF" # Let the user override the test with a path.
8308 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8312 test -z "$as_dir" && as_dir=.
8313 for ac_exec_ext in '' $ac_executable_extensions; do
8314 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
8315 ac_cv_path_PDFROFF="$as_dir/$ac_word$ac_exec_ext"
8316 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8326 PDFROFF=$ac_cv_path_PDFROFF
8327 if test -n "$PDFROFF"; then
8328 { echo "$as_me:$LINENO: result: $PDFROFF" >&5
8329 echo "${ECHO_T}$PDFROFF" >&6; }
8331 { echo "$as_me:$LINENO: result: no" >&5
8332 echo "${ECHO_T}no" >&6; }
8336 # Extract the first word of "runtest", so it can be a program name with args.
8337 set dummy runtest; ac_word=$2
8338 { echo "$as_me:$LINENO: checking for $ac_word" >&5
8339 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
8340 if test "${ac_cv_path_RUNTEST+set}" = set; then
8341 echo $ECHO_N "(cached) $ECHO_C" >&6
8345 ac_cv_path_RUNTEST="$RUNTEST" # Let the user override the test with a path.
8348 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8352 test -z "$as_dir" && as_dir=.
8353 for ac_exec_ext in '' $ac_executable_extensions; do
8354 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
8355 ac_cv_path_RUNTEST="$as_dir/$ac_word$ac_exec_ext"
8356 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8366 RUNTEST=$ac_cv_path_RUNTEST
8367 if test -n "$RUNTEST"; then
8368 { echo "$as_me:$LINENO: result: $RUNTEST" >&5
8369 echo "${ECHO_T}$RUNTEST" >&6; }
8371 { echo "$as_me:$LINENO: result: no" >&5
8372 echo "${ECHO_T}no" >&6; }
8378 { echo "$as_me:$LINENO: checking for the tclsh program in tclinclude directory" >&5
8379 echo $ECHO_N "checking for the tclsh program in tclinclude directory... $ECHO_C" >&6; }
8381 # Check whether --with-tclinclude was given.
8382 if test "${with_tclinclude+set}" = set; then
8383 withval=$with_tclinclude; with_tclinclude=${withval}
8388 if test "${ac_cv_path_tclsh+set}" = set; then
8389 echo $ECHO_N "(cached) $ECHO_C" >&6
8392 if test x"${with_tclinclude}" != x ; then
8393 if test -f ${with_tclinclude}/tclsh ; then
8394 ac_cv_path_tclsh=`(cd ${with_tclinclude}; pwd)`
8395 elif test -f ${with_tclinclude}/src/tclsh ; then
8396 ac_cv_path_tclsh=`(cd ${with_tclinclude}/src; pwd)`
8398 { { echo "$as_me:$LINENO: error: ${with_tclinclude} directory doesn't contain tclsh" >&5
8399 echo "$as_me: error: ${with_tclinclude} directory doesn't contain tclsh" >&2;}
8400 { (exit 1); exit 1; }; }
8406 if test x"${ac_cv_path_tclsh}" = x ; then
8407 { echo "$as_me:$LINENO: result: none" >&5
8408 echo "${ECHO_T}none" >&6; }
8409 for ac_prog in tclsh8.4 tclsh8.4.8 tclsh8.4.7 tclsh8.4.6 tclsh8.4.5 tclsh8.4.4 tclsh8.4.3 tclsh8.4.2 tclsh8.4.1 tclsh8.4.0 tclsh8.3 tclsh8.3.5 tclsh8.3.4 tclsh8.3.3 tclsh8.3.2 tclsh8.3.1 tclsh8.3.0 tclsh
8411 # Extract the first word of "$ac_prog", so it can be a program name with args.
8412 set dummy $ac_prog; ac_word=$2
8413 { echo "$as_me:$LINENO: checking for $ac_word" >&5
8414 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
8415 if test "${ac_cv_path_TCLSH+set}" = set; then
8416 echo $ECHO_N "(cached) $ECHO_C" >&6
8420 ac_cv_path_TCLSH="$TCLSH" # Let the user override the test with a path.
8423 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8427 test -z "$as_dir" && as_dir=.
8428 for ac_exec_ext in '' $ac_executable_extensions; do
8429 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
8430 ac_cv_path_TCLSH="$as_dir/$ac_word$ac_exec_ext"
8431 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8441 TCLSH=$ac_cv_path_TCLSH
8442 if test -n "$TCLSH"; then
8443 { echo "$as_me:$LINENO: result: $TCLSH" >&5
8444 echo "${ECHO_T}$TCLSH" >&6; }
8446 { echo "$as_me:$LINENO: result: no" >&5
8447 echo "${ECHO_T}no" >&6; }
8451 test -n "$TCLSH" && break
8454 if test x"${TCLSH}" = x ; then
8455 ac_cv_path_tclsh='';
8457 ac_cv_path_tclsh="${TCLSH}";
8460 { echo "$as_me:$LINENO: result: ${ac_cv_path_tclsh}" >&5
8461 echo "${ECHO_T}${ac_cv_path_tclsh}" >&6; }
8462 TCLSH="${ac_cv_path_tclsh}"
8466 # Extract the first word of "zip", so it can be a program name with args.
8467 set dummy zip; ac_word=$2
8468 { echo "$as_me:$LINENO: checking for $ac_word" >&5
8469 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
8470 if test "${ac_cv_path_ZIP+set}" = set; then
8471 echo $ECHO_N "(cached) $ECHO_C" >&6
8475 ac_cv_path_ZIP="$ZIP" # Let the user override the test with a path.
8478 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8482 test -z "$as_dir" && as_dir=.
8483 for ac_exec_ext in '' $ac_executable_extensions; do
8484 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
8485 ac_cv_path_ZIP="$as_dir/$ac_word$ac_exec_ext"
8486 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8497 if test -n "$ZIP"; then
8498 { echo "$as_me:$LINENO: result: $ZIP" >&5
8499 echo "${ECHO_T}$ZIP" >&6; }
8501 { echo "$as_me:$LINENO: result: no" >&5
8502 echo "${ECHO_T}no" >&6; }
8506 for ac_prog in ocamlc
8508 # Extract the first word of "$ac_prog", so it can be a program name with args.
8509 set dummy $ac_prog; ac_word=$2
8510 { echo "$as_me:$LINENO: checking for $ac_word" >&5
8511 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
8512 if test "${ac_cv_path_OCAMLC+set}" = set; then
8513 echo $ECHO_N "(cached) $ECHO_C" >&6
8517 ac_cv_path_OCAMLC="$OCAMLC" # Let the user override the test with a path.
8520 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8524 test -z "$as_dir" && as_dir=.
8525 for ac_exec_ext in '' $ac_executable_extensions; do
8526 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
8527 ac_cv_path_OCAMLC="$as_dir/$ac_word$ac_exec_ext"
8528 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8538 OCAMLC=$ac_cv_path_OCAMLC
8539 if test -n "$OCAMLC"; then
8540 { echo "$as_me:$LINENO: result: $OCAMLC" >&5
8541 echo "${ECHO_T}$OCAMLC" >&6; }
8543 { echo "$as_me:$LINENO: result: no" >&5
8544 echo "${ECHO_T}no" >&6; }
8548 test -n "$OCAMLC" && break
8551 for ac_prog in ocamlopt
8553 # Extract the first word of "$ac_prog", so it can be a program name with args.
8554 set dummy $ac_prog; ac_word=$2
8555 { echo "$as_me:$LINENO: checking for $ac_word" >&5
8556 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
8557 if test "${ac_cv_path_OCAMLOPT+set}" = set; then
8558 echo $ECHO_N "(cached) $ECHO_C" >&6
8562 ac_cv_path_OCAMLOPT="$OCAMLOPT" # Let the user override the test with a path.
8565 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8569 test -z "$as_dir" && as_dir=.
8570 for ac_exec_ext in '' $ac_executable_extensions; do
8571 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
8572 ac_cv_path_OCAMLOPT="$as_dir/$ac_word$ac_exec_ext"
8573 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8583 OCAMLOPT=$ac_cv_path_OCAMLOPT
8584 if test -n "$OCAMLOPT"; then
8585 { echo "$as_me:$LINENO: result: $OCAMLOPT" >&5
8586 echo "${ECHO_T}$OCAMLOPT" >&6; }
8588 { echo "$as_me:$LINENO: result: no" >&5
8589 echo "${ECHO_T}no" >&6; }
8593 test -n "$OCAMLOPT" && break
8596 for ac_prog in ocamldep
8598 # Extract the first word of "$ac_prog", so it can be a program name with args.
8599 set dummy $ac_prog; ac_word=$2
8600 { echo "$as_me:$LINENO: checking for $ac_word" >&5
8601 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
8602 if test "${ac_cv_path_OCAMLDEP+set}" = set; then
8603 echo $ECHO_N "(cached) $ECHO_C" >&6
8607 ac_cv_path_OCAMLDEP="$OCAMLDEP" # Let the user override the test with a path.
8610 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8614 test -z "$as_dir" && as_dir=.
8615 for ac_exec_ext in '' $ac_executable_extensions; do
8616 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
8617 ac_cv_path_OCAMLDEP="$as_dir/$ac_word$ac_exec_ext"
8618 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8628 OCAMLDEP=$ac_cv_path_OCAMLDEP
8629 if test -n "$OCAMLDEP"; then
8630 { echo "$as_me:$LINENO: result: $OCAMLDEP" >&5
8631 echo "${ECHO_T}$OCAMLDEP" >&6; }
8633 { echo "$as_me:$LINENO: result: no" >&5
8634 echo "${ECHO_T}no" >&6; }
8638 test -n "$OCAMLDEP" && break
8641 for ac_prog in ocamldoc
8643 # Extract the first word of "$ac_prog", so it can be a program name with args.
8644 set dummy $ac_prog; ac_word=$2
8645 { echo "$as_me:$LINENO: checking for $ac_word" >&5
8646 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
8647 if test "${ac_cv_path_OCAMLDOC+set}" = set; then
8648 echo $ECHO_N "(cached) $ECHO_C" >&6
8652 ac_cv_path_OCAMLDOC="$OCAMLDOC" # Let the user override the test with a path.
8655 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8659 test -z "$as_dir" && as_dir=.
8660 for ac_exec_ext in '' $ac_executable_extensions; do
8661 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
8662 ac_cv_path_OCAMLDOC="$as_dir/$ac_word$ac_exec_ext"
8663 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8673 OCAMLDOC=$ac_cv_path_OCAMLDOC
8674 if test -n "$OCAMLDOC"; then
8675 { echo "$as_me:$LINENO: result: $OCAMLDOC" >&5
8676 echo "${ECHO_T}$OCAMLDOC" >&6; }
8678 { echo "$as_me:$LINENO: result: no" >&5
8679 echo "${ECHO_T}no" >&6; }
8683 test -n "$OCAMLDOC" && break
8686 for ac_prog in gas as
8688 # Extract the first word of "$ac_prog", so it can be a program name with args.
8689 set dummy $ac_prog; ac_word=$2
8690 { echo "$as_me:$LINENO: checking for $ac_word" >&5
8691 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
8692 if test "${ac_cv_path_GAS+set}" = set; then
8693 echo $ECHO_N "(cached) $ECHO_C" >&6
8697 ac_cv_path_GAS="$GAS" # Let the user override the test with a path.
8700 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8704 test -z "$as_dir" && as_dir=.
8705 for ac_exec_ext in '' $ac_executable_extensions; do
8706 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
8707 ac_cv_path_GAS="$as_dir/$ac_word$ac_exec_ext"
8708 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8719 if test -n "$GAS"; then
8720 { echo "$as_me:$LINENO: result: $GAS" >&5
8721 echo "${ECHO_T}$GAS" >&6; }
8723 { echo "$as_me:$LINENO: result: no" >&5
8724 echo "${ECHO_T}no" >&6; }
8728 test -n "$GAS" && break
8732 { echo "$as_me:$LINENO: checking for linker version" >&5
8733 echo $ECHO_N "checking for linker version... $ECHO_C" >&6; }
8734 if test "${llvm_cv_link_version+set}" = set; then
8735 echo $ECHO_N "(cached) $ECHO_C" >&6
8738 version_string="$(ld -v 2>&1 | head -1)"
8741 if (echo "$version_string" | grep -q "ld64"); then
8742 llvm_cv_link_version=$(echo "$version_string" | sed -e "s#.*ld64-\([^ ]*\)#\1#")
8744 llvm_cv_link_version=$(echo "$version_string" | sed -e "s#[^0-9]*\([0-9.]*\).*#\1#")
8748 { echo "$as_me:$LINENO: result: $llvm_cv_link_version" >&5
8749 echo "${ECHO_T}$llvm_cv_link_version" >&6; }
8751 cat >>confdefs.h <<_ACEOF
8752 #define HOST_LINK_VERSION "$llvm_cv_link_version"
8757 { echo "$as_me:$LINENO: checking for compiler -Wl,-R<path> option" >&5
8758 echo $ECHO_N "checking for compiler -Wl,-R<path> option... $ECHO_C" >&6; }
8759 if test "${llvm_cv_link_use_r+set}" = set; then
8760 echo $ECHO_N "(cached) $ECHO_C" >&6
8763 ac_cpp='$CPP $CPPFLAGS'
8764 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8765 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8766 ac_compiler_gnu=$ac_cv_c_compiler_gnu
8769 CFLAGS="$CFLAGS -Wl,-R."
8770 cat >conftest.$ac_ext <<_ACEOF
8773 cat confdefs.h >>conftest.$ac_ext
8774 cat >>conftest.$ac_ext <<_ACEOF
8775 /* end confdefs.h. */
8785 rm -f conftest.$ac_objext conftest$ac_exeext
8786 if { (ac_try="$ac_link"
8788 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8789 *) ac_try_echo=$ac_try;;
8791 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8792 (eval "$ac_link") 2>conftest.er1
8794 grep -v '^ *+' conftest.er1 >conftest.err
8796 cat conftest.err >&5
8797 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8798 (exit $ac_status); } &&
8799 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
8800 { (case "(($ac_try" in
8801 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8802 *) ac_try_echo=$ac_try;;
8804 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8805 (eval "$ac_try") 2>&5
8807 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8808 (exit $ac_status); }; } &&
8809 { ac_try='test -s conftest$ac_exeext'
8810 { (case "(($ac_try" in
8811 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8812 *) ac_try_echo=$ac_try;;
8814 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8815 (eval "$ac_try") 2>&5
8817 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8818 (exit $ac_status); }; }; then
8819 llvm_cv_link_use_r=yes
8821 echo "$as_me: failed program was:" >&5
8822 sed 's/^/| /' conftest.$ac_ext >&5
8824 llvm_cv_link_use_r=no
8827 rm -f core conftest.err conftest.$ac_objext \
8828 conftest$ac_exeext conftest.$ac_ext
8831 ac_cpp='$CPP $CPPFLAGS'
8832 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8833 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8834 ac_compiler_gnu=$ac_cv_c_compiler_gnu
8838 { echo "$as_me:$LINENO: result: $llvm_cv_link_use_r" >&5
8839 echo "${ECHO_T}$llvm_cv_link_use_r" >&6; }
8840 if test "$llvm_cv_link_use_r" = yes ; then
8842 cat >>confdefs.h <<\_ACEOF
8843 #define HAVE_LINK_R 1
8849 { echo "$as_me:$LINENO: checking for compiler -Wl,-export-dynamic option" >&5
8850 echo $ECHO_N "checking for compiler -Wl,-export-dynamic option... $ECHO_C" >&6; }
8851 if test "${llvm_cv_link_use_export_dynamic+set}" = set; then
8852 echo $ECHO_N "(cached) $ECHO_C" >&6
8855 ac_cpp='$CPP $CPPFLAGS'
8856 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8857 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8858 ac_compiler_gnu=$ac_cv_c_compiler_gnu
8861 CFLAGS="$CFLAGS -Wl,-export-dynamic"
8862 cat >conftest.$ac_ext <<_ACEOF
8865 cat confdefs.h >>conftest.$ac_ext
8866 cat >>conftest.$ac_ext <<_ACEOF
8867 /* end confdefs.h. */
8877 rm -f conftest.$ac_objext conftest$ac_exeext
8878 if { (ac_try="$ac_link"
8880 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8881 *) ac_try_echo=$ac_try;;
8883 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8884 (eval "$ac_link") 2>conftest.er1
8886 grep -v '^ *+' conftest.er1 >conftest.err
8888 cat conftest.err >&5
8889 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8890 (exit $ac_status); } &&
8891 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
8892 { (case "(($ac_try" in
8893 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8894 *) ac_try_echo=$ac_try;;
8896 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8897 (eval "$ac_try") 2>&5
8899 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8900 (exit $ac_status); }; } &&
8901 { ac_try='test -s conftest$ac_exeext'
8902 { (case "(($ac_try" in
8903 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8904 *) ac_try_echo=$ac_try;;
8906 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8907 (eval "$ac_try") 2>&5
8909 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8910 (exit $ac_status); }; }; then
8911 llvm_cv_link_use_export_dynamic=yes
8913 echo "$as_me: failed program was:" >&5
8914 sed 's/^/| /' conftest.$ac_ext >&5
8916 llvm_cv_link_use_export_dynamic=no
8919 rm -f core conftest.err conftest.$ac_objext \
8920 conftest$ac_exeext conftest.$ac_ext
8923 ac_cpp='$CPP $CPPFLAGS'
8924 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8925 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8926 ac_compiler_gnu=$ac_cv_c_compiler_gnu
8930 { echo "$as_me:$LINENO: result: $llvm_cv_link_use_export_dynamic" >&5
8931 echo "${ECHO_T}$llvm_cv_link_use_export_dynamic" >&6; }
8932 if test "$llvm_cv_link_use_export_dynamic" = yes ; then
8934 cat >>confdefs.h <<\_ACEOF
8935 #define HAVE_LINK_EXPORT_DYNAMIC 1
8941 { echo "$as_me:$LINENO: checking for compiler -Wl,--version-script option" >&5
8942 echo $ECHO_N "checking for compiler -Wl,--version-script option... $ECHO_C" >&6; }
8943 if test "${llvm_cv_link_use_version_script+set}" = set; then
8944 echo $ECHO_N "(cached) $ECHO_C" >&6
8947 ac_cpp='$CPP $CPPFLAGS'
8948 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8949 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8950 ac_compiler_gnu=$ac_cv_c_compiler_gnu
8954 # The following code is from the autoconf manual,
8955 # "11.13: Limitations of Usual Tools".
8956 # Create a temporary directory $tmp in $TMPDIR (default /tmp).
8957 # Use mktemp if possible; otherwise fall back on mkdir,
8958 # with $RANDOM to make collisions less likely.
8962 (umask 077 && mktemp -d "$TMPDIR/fooXXXXXX") 2>/dev/null
8964 test -n "$tmp" && test -d "$tmp"
8966 tmp=$TMPDIR/foo$$-$RANDOM
8967 (umask 077 && mkdir "$tmp")
8970 echo "{" > "$tmp/export.map"
8971 echo " global: main;" >> "$tmp/export.map"
8972 echo " local: *;" >> "$tmp/export.map"
8973 echo "};" >> "$tmp/export.map"
8975 CFLAGS="$CFLAGS -Wl,--version-script=$tmp/export.map"
8976 cat >conftest.$ac_ext <<_ACEOF
8979 cat confdefs.h >>conftest.$ac_ext
8980 cat >>conftest.$ac_ext <<_ACEOF
8981 /* end confdefs.h. */
8991 rm -f conftest.$ac_objext conftest$ac_exeext
8992 if { (ac_try="$ac_link"
8994 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8995 *) ac_try_echo=$ac_try;;
8997 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8998 (eval "$ac_link") 2>conftest.er1
9000 grep -v '^ *+' conftest.er1 >conftest.err
9002 cat conftest.err >&5
9003 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9004 (exit $ac_status); } &&
9005 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
9006 { (case "(($ac_try" in
9007 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9008 *) ac_try_echo=$ac_try;;
9010 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9011 (eval "$ac_try") 2>&5
9013 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9014 (exit $ac_status); }; } &&
9015 { ac_try='test -s conftest$ac_exeext'
9016 { (case "(($ac_try" in
9017 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9018 *) ac_try_echo=$ac_try;;
9020 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9021 (eval "$ac_try") 2>&5
9023 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9024 (exit $ac_status); }; }; then
9025 llvm_cv_link_use_version_script=yes
9027 echo "$as_me: failed program was:" >&5
9028 sed 's/^/| /' conftest.$ac_ext >&5
9030 llvm_cv_link_use_version_script=no
9033 rm -f core conftest.err conftest.$ac_objext \
9034 conftest$ac_exeext conftest.$ac_ext
9035 rm "$tmp/export.map"
9039 ac_cpp='$CPP $CPPFLAGS'
9040 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
9041 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
9042 ac_compiler_gnu=$ac_cv_c_compiler_gnu
9046 { echo "$as_me:$LINENO: result: $llvm_cv_link_use_version_script" >&5
9047 echo "${ECHO_T}$llvm_cv_link_use_version_script" >&6; }
9048 if test "$llvm_cv_link_use_version_script" = yes ; then
9049 HAVE_LINK_VERSION_SCRIPT=1
9056 { echo "$as_me:$LINENO: checking for an ANSI C-conforming const" >&5
9057 echo $ECHO_N "checking for an ANSI C-conforming const... $ECHO_C" >&6; }
9058 if test "${ac_cv_c_const+set}" = set; then
9059 echo $ECHO_N "(cached) $ECHO_C" >&6
9061 cat >conftest.$ac_ext <<_ACEOF
9064 cat confdefs.h >>conftest.$ac_ext
9065 cat >>conftest.$ac_ext <<_ACEOF
9066 /* end confdefs.h. */
9071 /* FIXME: Include the comments suggested by Paul. */
9073 /* Ultrix mips cc rejects this. */
9074 typedef int charset[2];
9076 /* SunOS 4.1.1 cc rejects this. */
9077 char const *const *ccp;
9079 /* NEC SVR4.0.2 mips cc rejects this. */
9080 struct point {int x, y;};
9081 static struct point const zero = {0,0};
9082 /* AIX XL C 1.02.0.0 rejects this.
9083 It does not let you subtract one const X* pointer from another in
9084 an arm of an if-expression whose if-part is not a constant
9086 const char *g = "string";
9087 ccp = &g + (g ? g-g : 0);
9088 /* HPUX 7.0 cc rejects these. */
9091 ccp = (char const *const *) p;
9092 { /* SCO 3.2v4 cc rejects this. */
9094 char const *s = 0 ? (char *) 0 : (char const *) 0;
9099 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
9101 const int *foo = &x[0];
9104 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
9105 typedef const int *iptr;
9109 { /* AIX XL C 1.02.0.0 rejects this saying
9110 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
9111 struct s { int j; const int *ap[3]; };
9112 struct s *b; b->j = 5;
9114 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
9118 return !x[0] && !zero.x;
9125 rm -f conftest.$ac_objext
9126 if { (ac_try="$ac_compile"
9128 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9129 *) ac_try_echo=$ac_try;;
9131 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9132 (eval "$ac_compile") 2>conftest.er1
9134 grep -v '^ *+' conftest.er1 >conftest.err
9136 cat conftest.err >&5
9137 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9138 (exit $ac_status); } &&
9139 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
9140 { (case "(($ac_try" in
9141 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9142 *) ac_try_echo=$ac_try;;
9144 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9145 (eval "$ac_try") 2>&5
9147 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9148 (exit $ac_status); }; } &&
9149 { ac_try='test -s conftest.$ac_objext'
9150 { (case "(($ac_try" in
9151 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9152 *) ac_try_echo=$ac_try;;
9154 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9155 (eval "$ac_try") 2>&5
9157 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9158 (exit $ac_status); }; }; then
9161 echo "$as_me: failed program was:" >&5
9162 sed 's/^/| /' conftest.$ac_ext >&5
9167 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9169 { echo "$as_me:$LINENO: result: $ac_cv_c_const" >&5
9170 echo "${ECHO_T}$ac_cv_c_const" >&6; }
9171 if test $ac_cv_c_const = no; then
9173 cat >>confdefs.h <<\_ACEOF
9185 for ac_hdr in dirent.h sys/ndir.h sys/dir.h ndir.h; do
9186 as_ac_Header=`echo "ac_cv_header_dirent_$ac_hdr" | $as_tr_sh`
9187 { echo "$as_me:$LINENO: checking for $ac_hdr that defines DIR" >&5
9188 echo $ECHO_N "checking for $ac_hdr that defines DIR... $ECHO_C" >&6; }
9189 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
9190 echo $ECHO_N "(cached) $ECHO_C" >&6
9192 cat >conftest.$ac_ext <<_ACEOF
9195 cat confdefs.h >>conftest.$ac_ext
9196 cat >>conftest.$ac_ext <<_ACEOF
9197 /* end confdefs.h. */
9198 #include <sys/types.h>
9210 rm -f conftest.$ac_objext
9211 if { (ac_try="$ac_compile"
9213 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9214 *) ac_try_echo=$ac_try;;
9216 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9217 (eval "$ac_compile") 2>conftest.er1
9219 grep -v '^ *+' conftest.er1 >conftest.err
9221 cat conftest.err >&5
9222 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9223 (exit $ac_status); } &&
9224 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
9225 { (case "(($ac_try" in
9226 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9227 *) ac_try_echo=$ac_try;;
9229 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9230 (eval "$ac_try") 2>&5
9232 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9233 (exit $ac_status); }; } &&
9234 { ac_try='test -s conftest.$ac_objext'
9235 { (case "(($ac_try" in
9236 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9237 *) ac_try_echo=$ac_try;;
9239 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9240 (eval "$ac_try") 2>&5
9242 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9243 (exit $ac_status); }; }; then
9244 eval "$as_ac_Header=yes"
9246 echo "$as_me: failed program was:" >&5
9247 sed 's/^/| /' conftest.$ac_ext >&5
9249 eval "$as_ac_Header=no"
9252 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9254 ac_res=`eval echo '${'$as_ac_Header'}'`
9255 { echo "$as_me:$LINENO: result: $ac_res" >&5
9256 echo "${ECHO_T}$ac_res" >&6; }
9257 if test `eval echo '${'$as_ac_Header'}'` = yes; then
9258 cat >>confdefs.h <<_ACEOF
9259 #define `echo "HAVE_$ac_hdr" | $as_tr_cpp` 1
9262 ac_header_dirent=$ac_hdr; break
9266 # Two versions of opendir et al. are in -ldir and -lx on SCO Xenix.
9267 if test $ac_header_dirent = dirent.h; then
9268 { echo "$as_me:$LINENO: checking for library containing opendir" >&5
9269 echo $ECHO_N "checking for library containing opendir... $ECHO_C" >&6; }
9270 if test "${ac_cv_search_opendir+set}" = set; then
9271 echo $ECHO_N "(cached) $ECHO_C" >&6
9273 ac_func_search_save_LIBS=$LIBS
9274 cat >conftest.$ac_ext <<_ACEOF
9277 cat confdefs.h >>conftest.$ac_ext
9278 cat >>conftest.$ac_ext <<_ACEOF
9279 /* end confdefs.h. */
9281 /* Override any GCC internal prototype to avoid an error.
9282 Use char because int might match the return type of a GCC
9283 builtin and then its argument prototype would still apply. */
9296 for ac_lib in '' dir; do
9297 if test -z "$ac_lib"; then
9298 ac_res="none required"
9301 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
9303 rm -f conftest.$ac_objext conftest$ac_exeext
9304 if { (ac_try="$ac_link"
9306 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9307 *) ac_try_echo=$ac_try;;
9309 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9310 (eval "$ac_link") 2>conftest.er1
9312 grep -v '^ *+' conftest.er1 >conftest.err
9314 cat conftest.err >&5
9315 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9316 (exit $ac_status); } &&
9317 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
9318 { (case "(($ac_try" in
9319 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9320 *) ac_try_echo=$ac_try;;
9322 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9323 (eval "$ac_try") 2>&5
9325 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9326 (exit $ac_status); }; } &&
9327 { ac_try='test -s conftest$ac_exeext'
9328 { (case "(($ac_try" in
9329 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9330 *) ac_try_echo=$ac_try;;
9332 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9333 (eval "$ac_try") 2>&5
9335 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9336 (exit $ac_status); }; }; then
9337 ac_cv_search_opendir=$ac_res
9339 echo "$as_me: failed program was:" >&5
9340 sed 's/^/| /' conftest.$ac_ext >&5
9345 rm -f core conftest.err conftest.$ac_objext \
9347 if test "${ac_cv_search_opendir+set}" = set; then
9351 if test "${ac_cv_search_opendir+set}" = set; then
9354 ac_cv_search_opendir=no
9357 LIBS=$ac_func_search_save_LIBS
9359 { echo "$as_me:$LINENO: result: $ac_cv_search_opendir" >&5
9360 echo "${ECHO_T}$ac_cv_search_opendir" >&6; }
9361 ac_res=$ac_cv_search_opendir
9362 if test "$ac_res" != no; then
9363 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
9368 { echo "$as_me:$LINENO: checking for library containing opendir" >&5
9369 echo $ECHO_N "checking for library containing opendir... $ECHO_C" >&6; }
9370 if test "${ac_cv_search_opendir+set}" = set; then
9371 echo $ECHO_N "(cached) $ECHO_C" >&6
9373 ac_func_search_save_LIBS=$LIBS
9374 cat >conftest.$ac_ext <<_ACEOF
9377 cat confdefs.h >>conftest.$ac_ext
9378 cat >>conftest.$ac_ext <<_ACEOF
9379 /* end confdefs.h. */
9381 /* Override any GCC internal prototype to avoid an error.
9382 Use char because int might match the return type of a GCC
9383 builtin and then its argument prototype would still apply. */
9396 for ac_lib in '' x; do
9397 if test -z "$ac_lib"; then
9398 ac_res="none required"
9401 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
9403 rm -f conftest.$ac_objext conftest$ac_exeext
9404 if { (ac_try="$ac_link"
9406 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9407 *) ac_try_echo=$ac_try;;
9409 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9410 (eval "$ac_link") 2>conftest.er1
9412 grep -v '^ *+' conftest.er1 >conftest.err
9414 cat conftest.err >&5
9415 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9416 (exit $ac_status); } &&
9417 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
9418 { (case "(($ac_try" in
9419 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9420 *) ac_try_echo=$ac_try;;
9422 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9423 (eval "$ac_try") 2>&5
9425 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9426 (exit $ac_status); }; } &&
9427 { ac_try='test -s conftest$ac_exeext'
9428 { (case "(($ac_try" in
9429 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9430 *) ac_try_echo=$ac_try;;
9432 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9433 (eval "$ac_try") 2>&5
9435 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9436 (exit $ac_status); }; }; then
9437 ac_cv_search_opendir=$ac_res
9439 echo "$as_me: failed program was:" >&5
9440 sed 's/^/| /' conftest.$ac_ext >&5
9445 rm -f core conftest.err conftest.$ac_objext \
9447 if test "${ac_cv_search_opendir+set}" = set; then
9451 if test "${ac_cv_search_opendir+set}" = set; then
9454 ac_cv_search_opendir=no
9457 LIBS=$ac_func_search_save_LIBS
9459 { echo "$as_me:$LINENO: result: $ac_cv_search_opendir" >&5
9460 echo "${ECHO_T}$ac_cv_search_opendir" >&6; }
9461 ac_res=$ac_cv_search_opendir
9462 if test "$ac_res" != no; then
9463 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
9470 for ac_header in dlfcn.h
9472 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
9473 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
9474 { echo "$as_me:$LINENO: checking for $ac_header" >&5
9475 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
9476 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
9477 echo $ECHO_N "(cached) $ECHO_C" >&6
9479 ac_res=`eval echo '${'$as_ac_Header'}'`
9480 { echo "$as_me:$LINENO: result: $ac_res" >&5
9481 echo "${ECHO_T}$ac_res" >&6; }
9483 # Is the header compilable?
9484 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
9485 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
9486 cat >conftest.$ac_ext <<_ACEOF
9489 cat confdefs.h >>conftest.$ac_ext
9490 cat >>conftest.$ac_ext <<_ACEOF
9491 /* end confdefs.h. */
9492 $ac_includes_default
9493 #include <$ac_header>
9495 rm -f conftest.$ac_objext
9496 if { (ac_try="$ac_compile"
9498 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9499 *) ac_try_echo=$ac_try;;
9501 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9502 (eval "$ac_compile") 2>conftest.er1
9504 grep -v '^ *+' conftest.er1 >conftest.err
9506 cat conftest.err >&5
9507 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9508 (exit $ac_status); } &&
9509 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
9510 { (case "(($ac_try" in
9511 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9512 *) ac_try_echo=$ac_try;;
9514 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9515 (eval "$ac_try") 2>&5
9517 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9518 (exit $ac_status); }; } &&
9519 { ac_try='test -s conftest.$ac_objext'
9520 { (case "(($ac_try" in
9521 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9522 *) ac_try_echo=$ac_try;;
9524 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9525 (eval "$ac_try") 2>&5
9527 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9528 (exit $ac_status); }; }; then
9529 ac_header_compiler=yes
9531 echo "$as_me: failed program was:" >&5
9532 sed 's/^/| /' conftest.$ac_ext >&5
9534 ac_header_compiler=no
9537 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9538 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
9539 echo "${ECHO_T}$ac_header_compiler" >&6; }
9541 # Is the header present?
9542 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
9543 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
9544 cat >conftest.$ac_ext <<_ACEOF
9547 cat confdefs.h >>conftest.$ac_ext
9548 cat >>conftest.$ac_ext <<_ACEOF
9549 /* end confdefs.h. */
9550 #include <$ac_header>
9552 if { (ac_try="$ac_cpp conftest.$ac_ext"
9554 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9555 *) ac_try_echo=$ac_try;;
9557 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9558 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
9560 grep -v '^ *+' conftest.er1 >conftest.err
9562 cat conftest.err >&5
9563 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9564 (exit $ac_status); } >/dev/null; then
9565 if test -s conftest.err; then
9566 ac_cpp_err=$ac_c_preproc_warn_flag
9567 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
9574 if test -z "$ac_cpp_err"; then
9575 ac_header_preproc=yes
9577 echo "$as_me: failed program was:" >&5
9578 sed 's/^/| /' conftest.$ac_ext >&5
9580 ac_header_preproc=no
9583 rm -f conftest.err conftest.$ac_ext
9584 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
9585 echo "${ECHO_T}$ac_header_preproc" >&6; }
9587 # So? What about this header?
9588 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
9590 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
9591 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
9592 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
9593 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
9594 ac_header_preproc=yes
9597 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
9598 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
9599 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
9600 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
9601 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
9602 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
9603 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
9604 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
9605 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
9606 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
9607 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
9608 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
9610 ## ----------------------------------- ##
9611 ## Report this to llvmbugs@cs.uiuc.edu ##
9612 ## ----------------------------------- ##
9614 ) | sed "s/^/$as_me: WARNING: /" >&2
9617 { echo "$as_me:$LINENO: checking for $ac_header" >&5
9618 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
9619 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
9620 echo $ECHO_N "(cached) $ECHO_C" >&6
9622 eval "$as_ac_Header=\$ac_header_preproc"
9624 ac_res=`eval echo '${'$as_ac_Header'}'`
9625 { echo "$as_me:$LINENO: result: $ac_res" >&5
9626 echo "${ECHO_T}$ac_res" >&6; }
9629 if test `eval echo '${'$as_ac_Header'}'` = yes; then
9630 cat >>confdefs.h <<_ACEOF
9631 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
9638 # Check whether --enable-ltdl-install was given.
9639 if test "${enable_ltdl_install+set}" = set; then
9640 enableval=$enable_ltdl_install;
9646 if test x"${enable_ltdl_install-no}" != xno; then
9648 INSTALL_LTDL_FALSE='#'
9650 INSTALL_LTDL_TRUE='#'
9656 if test x"${enable_ltdl_convenience-no}" != xno; then
9657 CONVENIENCE_LTDL_TRUE=
9658 CONVENIENCE_LTDL_FALSE='#'
9660 CONVENIENCE_LTDL_TRUE='#'
9661 CONVENIENCE_LTDL_FALSE=
9665 { echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5
9666 echo $ECHO_N "checking dynamic linker characteristics... $ECHO_C" >&6; }
9668 libname_spec='lib$name'
9676 shlibpath_overrides_runpath=unknown
9678 dynamic_linker="$host_os ld.so"
9679 sys_lib_dlsearch_path_spec="/lib /usr/lib"
9680 if test "$GCC" = yes; then
9681 sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
9682 if echo "$sys_lib_search_path_spec" | grep ';' >/dev/null ; then
9683 # if the path contains ";" then we assume it to be the separator
9684 # otherwise default to the standard path separator (i.e. ":") - it is
9685 # assumed that no part of a normal pathname contains ";" but that should
9686 # okay in the real world where ";" in dirpaths is itself problematic.
9687 sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
9689 sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
9692 sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
9694 need_lib_prefix=unknown
9695 hardcode_into_libs=no
9697 # when you set need_version to no, make sure it does not cause -set_version
9698 # flags to be left without arguments
9699 need_version=unknown
9704 library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
9705 shlibpath_var=LIBPATH
9707 # AIX 3 has no versioning support, so we append a major version to the name.
9708 soname_spec='${libname}${release}${shared_ext}$major'
9715 hardcode_into_libs=yes
9716 if test "$host_cpu" = ia64; then
9717 # AIX 5 supports IA64
9718 library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
9719 shlibpath_var=LD_LIBRARY_PATH
9721 # With GCC up to 2.95.x, collect2 would create an import file
9722 # for dependence libraries. The import file would start with
9723 # the line `#! .'. This would cause the generated library to
9724 # depend on `.', always an invalid library. This was fixed in
9725 # development snapshots of GCC prior to 3.0.
9727 aix4 | aix4.[01] | aix4.[01].*)
9728 if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
9730 echo '#endif'; } | ${CC} -E - | grep yes > /dev/null; then
9737 # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
9738 # soname into executable. Probably we can add versioning support to
9739 # collect2, so additional links can be useful in future.
9740 if test "$aix_use_runtimelinking" = yes; then
9741 # If using run time linking (on AIX 4.2 or later) use lib<name>.so
9742 # instead of lib<name>.a to let people know that these are not
9743 # typical AIX shared libraries.
9744 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9746 # We preserve .a as extension for shared libraries through AIX4.2
9747 # and later when we are not doing run time linking.
9748 library_names_spec='${libname}${release}.a $libname.a'
9749 soname_spec='${libname}${release}${shared_ext}$major'
9751 shlibpath_var=LIBPATH
9756 library_names_spec='$libname.ixlibrary $libname.a'
9757 # Create ${libname}_ixlibrary.a entries in /sys/libs.
9758 finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`$echo "X$lib" | $Xsed -e '\''s%^.*/\([^/]*\)\.ixlibrary$%\1%'\''`; test $rm /sys/libs/${libname}_ixlibrary.a; $show "cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a"; cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a || exit 1; done'
9762 library_names_spec='${libname}${shared_ext}'
9763 dynamic_linker="$host_os ld.so"
9764 shlibpath_var=LIBRARY_PATH
9770 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9771 soname_spec='${libname}${release}${shared_ext}$major'
9772 finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
9773 shlibpath_var=LD_LIBRARY_PATH
9774 sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
9775 sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
9776 # the default ld.so.conf also contains /usr/contrib/lib and
9777 # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
9778 # libtool to hard-code these into programs
9781 cygwin* | mingw* | pw32*)
9782 version_type=windows
9787 case $GCC,$host_os in
9788 yes,cygwin* | yes,mingw* | yes,pw32*)
9789 library_names_spec='$libname.dll.a'
9790 # DLL is installed to $(libdir)/../bin by postinstall_cmds
9791 postinstall_cmds='base_file=`basename \${file}`~
9792 dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i;echo \$dlname'\''`~
9793 dldir=$destdir/`dirname \$dlpath`~
9794 test -d \$dldir || mkdir -p \$dldir~
9795 $install_prog $dir/$dlname \$dldir/$dlname~
9796 chmod a+x \$dldir/$dlname'
9797 postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
9798 dlpath=$dir/\$dldll~
9800 shlibpath_overrides_runpath=yes
9804 # Cygwin DLLs use 'cyg' prefix rather than 'lib'
9805 soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9806 sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib"
9809 # MinGW DLLs use traditional 'lib' prefix
9810 soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9811 sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
9812 if echo "$sys_lib_search_path_spec" | grep ';[c-zC-Z]:/' >/dev/null; then
9813 # It is most probably a Windows format PATH printed by
9814 # mingw gcc, but we are running on Cygwin. Gcc prints its search
9815 # path with ; separators, and with drive letters. We can handle the
9816 # drive letters (cygwin fileutils understands them), so leave them,
9817 # especially as we might pass files found there to a mingw objdump,
9818 # which wouldn't understand a cygwinified path. Ahh.
9819 sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
9821 sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
9825 # pw32 DLLs use 'pw' prefix rather than 'lib'
9826 library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9832 library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
9835 dynamic_linker='Win32 ld.exe'
9836 # FIXME: first we should search . and the directory the executable is in
9840 darwin* | rhapsody*)
9841 dynamic_linker="$host_os dyld"
9845 library_names_spec='${libname}${release}${versuffix}$shared_ext ${libname}${release}${major}$shared_ext ${libname}$shared_ext'
9846 soname_spec='${libname}${release}${major}$shared_ext'
9847 shlibpath_overrides_runpath=yes
9848 shlibpath_var=DYLD_LIBRARY_PATH
9849 shrext_cmds='.dylib'
9850 # Apple's gcc prints 'gcc -print-search-dirs' doesn't operate the same.
9851 if test "$GCC" = yes; then
9852 sys_lib_search_path_spec=`$CC -print-search-dirs | tr "\n" "$PATH_SEPARATOR" | sed -e 's/libraries:/@libraries:/' | tr "@" "\n" | grep "^libraries:" | sed -e "s/^libraries://" -e "s,=/,/,g" -e "s,$PATH_SEPARATOR, ,g" -e "s,.*,& /lib /usr/lib /usr/local/lib,g"`
9854 sys_lib_search_path_spec='/lib /usr/lib /usr/local/lib'
9856 sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
9863 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
9864 soname_spec='${libname}${release}${shared_ext}$major'
9865 shlibpath_var=LD_LIBRARY_PATH
9876 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
9877 soname_spec='${libname}${release}${shared_ext}$major'
9878 shlibpath_var=LD_LIBRARY_PATH
9879 shlibpath_overrides_runpath=no
9880 hardcode_into_libs=yes
9881 dynamic_linker='GNU ld.so'
9884 freebsd* | dragonfly*)
9885 # DragonFly does not have aout. When/if they implement a new
9886 # versioning mechanism, adjust this.
9887 if test -x /usr/bin/objformat; then
9888 objformat=`/usr/bin/objformat`
9891 freebsd[123]*) objformat=aout ;;
9895 version_type=freebsd-$objformat
9896 case $version_type in
9898 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
9903 library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
9907 shlibpath_var=LD_LIBRARY_PATH
9910 shlibpath_overrides_runpath=yes
9912 freebsd3.[01]* | freebsdelf3.[01]*)
9913 shlibpath_overrides_runpath=yes
9914 hardcode_into_libs=yes
9916 freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
9917 freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
9918 shlibpath_overrides_runpath=no
9919 hardcode_into_libs=yes
9921 freebsd*) # from 4.6 on
9922 shlibpath_overrides_runpath=yes
9923 hardcode_into_libs=yes
9932 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
9933 soname_spec='${libname}${release}${shared_ext}$major'
9934 shlibpath_var=LD_LIBRARY_PATH
9935 hardcode_into_libs=yes
9938 hpux9* | hpux10* | hpux11*)
9939 # Give a soname corresponding to the major version so that dld.sl refuses to
9940 # link against other versions.
9947 hardcode_into_libs=yes
9948 dynamic_linker="$host_os dld.so"
9949 shlibpath_var=LD_LIBRARY_PATH
9950 shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
9951 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9952 soname_spec='${libname}${release}${shared_ext}$major'
9953 if test "X$HPUX_IA64_MODE" = X32; then
9954 sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
9956 sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
9958 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
9962 hardcode_into_libs=yes
9963 dynamic_linker="$host_os dld.sl"
9964 shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
9965 shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
9966 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9967 soname_spec='${libname}${release}${shared_ext}$major'
9968 sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
9969 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
9973 dynamic_linker="$host_os dld.sl"
9974 shlibpath_var=SHLIB_PATH
9975 shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
9976 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9977 soname_spec='${libname}${release}${shared_ext}$major'
9980 # HP-UX runs *really* slowly unless shared libraries are mode 555.
9981 postinstall_cmds='chmod 555 $lib'
9988 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
9989 soname_spec='${libname}${release}${shared_ext}$major'
9990 dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
9991 shlibpath_var=LD_LIBRARY_PATH
9992 shlibpath_overrides_runpath=no
9993 hardcode_into_libs=yes
9996 irix5* | irix6* | nonstopux*)
9998 nonstopux*) version_type=nonstopux ;;
10000 if test "$lt_cv_prog_gnu_ld" = yes; then
10008 soname_spec='${libname}${release}${shared_ext}$major'
10009 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
10011 irix5* | nonstopux*)
10012 libsuff= shlibsuff=
10015 case $LD in # libtool.m4 will add one of these switches to LD
10016 *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
10017 libsuff= shlibsuff= libmagic=32-bit;;
10018 *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
10019 libsuff=32 shlibsuff=N32 libmagic=N32;;
10020 *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
10021 libsuff=64 shlibsuff=64 libmagic=64-bit;;
10022 *) libsuff= shlibsuff= libmagic=never-match;;
10026 shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
10027 shlibpath_overrides_runpath=no
10028 sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
10029 sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
10030 hardcode_into_libs=yes
10033 # No shared lib support for Linux oldld, aout, or coff.
10034 linux*oldld* | linux*aout* | linux*coff*)
10038 # This must be Linux ELF.
10043 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10044 soname_spec='${libname}${release}${shared_ext}$major'
10045 finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
10046 shlibpath_var=LD_LIBRARY_PATH
10047 shlibpath_overrides_runpath=no
10048 # This implies no fast_install, which is unacceptable.
10049 # Some rework will be needed to allow for fast_install
10050 # before this can be enabled.
10051 hardcode_into_libs=yes
10053 # Append ld.so.conf contents to the search path
10054 if test -f /etc/ld.so.conf; then
10055 lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s", \$2)); skip = 1; } { if (!skip) print \$0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;s/[:, ]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;/^$/d' | tr '\n' ' '`
10056 sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
10059 # We used to test for /lib/ld.so.1 and disable shared libraries on
10060 # powerpc, because MkLinux only supported shared libraries with the
10061 # GNU dynamic linker. Since this was broken with cross compilers,
10062 # most powerpc-linux boxes support dynamic linking these days and
10063 # people can always --disable-shared, the test was removed, and we
10064 # assume the GNU/Linux dynamic linker is in use.
10065 dynamic_linker='GNU/Linux ld.so'
10072 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
10073 soname_spec='${libname}${release}${shared_ext}$major'
10074 shlibpath_var=LD_LIBRARY_PATH
10075 shlibpath_overrides_runpath=no
10076 hardcode_into_libs=yes
10077 dynamic_linker='GNU ld.so'
10084 if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
10085 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10086 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
10087 dynamic_linker='NetBSD (a.out) ld.so'
10089 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
10090 soname_spec='${libname}${release}${shared_ext}$major'
10091 dynamic_linker='NetBSD ld.elf_so'
10093 shlibpath_var=LD_LIBRARY_PATH
10094 shlibpath_overrides_runpath=yes
10095 hardcode_into_libs=yes
10100 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10101 shlibpath_var=LD_LIBRARY_PATH
10102 shlibpath_overrides_runpath=yes
10109 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10110 soname_spec='${libname}${release}${shared_ext}$major'
10111 shlibpath_var=LD_LIBRARY_PATH
10112 shlibpath_overrides_runpath=yes
10117 sys_lib_dlsearch_path_spec="/usr/lib"
10119 # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
10121 openbsd3.3 | openbsd3.3.*) need_version=yes ;;
10122 *) need_version=no ;;
10124 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10125 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
10126 shlibpath_var=LD_LIBRARY_PATH
10127 if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
10129 openbsd2.[89] | openbsd2.[89].*)
10130 shlibpath_overrides_runpath=no
10133 shlibpath_overrides_runpath=yes
10137 shlibpath_overrides_runpath=yes
10142 libname_spec='$name'
10145 library_names_spec='$libname${shared_ext} $libname.a'
10146 dynamic_linker='OS/2 ld.exe'
10147 shlibpath_var=LIBPATH
10150 osf3* | osf4* | osf5*)
10154 soname_spec='${libname}${release}${shared_ext}$major'
10155 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10156 shlibpath_var=LD_LIBRARY_PATH
10157 sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
10158 sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
10165 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10166 soname_spec='${libname}${release}${shared_ext}$major'
10167 shlibpath_var=LD_LIBRARY_PATH
10168 shlibpath_overrides_runpath=yes
10169 hardcode_into_libs=yes
10170 # ldd complains unless libraries are executable
10171 postinstall_cmds='chmod +x $lib'
10176 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10177 finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
10178 shlibpath_var=LD_LIBRARY_PATH
10179 shlibpath_overrides_runpath=yes
10180 if test "$with_gnu_ld" = yes; then
10188 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10189 soname_spec='${libname}${release}${shared_ext}$major'
10190 shlibpath_var=LD_LIBRARY_PATH
10191 case $host_vendor in
10193 shlibpath_overrides_runpath=no
10195 export_dynamic_flag_spec='${wl}-Blargedynsym'
10196 runpath_var=LD_RUN_PATH
10204 shlibpath_overrides_runpath=no
10205 sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
10211 if test -d /usr/nec ;then
10213 library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
10214 soname_spec='$libname${shared_ext}.$major'
10215 shlibpath_var=LD_LIBRARY_PATH
10219 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
10220 version_type=freebsd-elf
10223 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
10224 soname_spec='${libname}${release}${shared_ext}$major'
10225 shlibpath_var=LD_LIBRARY_PATH
10226 hardcode_into_libs=yes
10227 if test "$with_gnu_ld" = yes; then
10228 sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
10229 shlibpath_overrides_runpath=no
10231 sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
10232 shlibpath_overrides_runpath=yes
10235 sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
10239 sys_lib_dlsearch_path_spec='/usr/lib'
10244 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10245 soname_spec='${libname}${release}${shared_ext}$major'
10246 shlibpath_var=LD_LIBRARY_PATH
10253 { echo "$as_me:$LINENO: result: $dynamic_linker" >&5
10254 echo "${ECHO_T}$dynamic_linker" >&6; }
10255 test "$dynamic_linker" = no && can_build_shared=no
10257 variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
10258 if test "$GCC" = yes; then
10259 variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
10263 { echo "$as_me:$LINENO: checking which extension is used for loadable modules" >&5
10264 echo $ECHO_N "checking which extension is used for loadable modules... $ECHO_C" >&6; }
10265 if test "${libltdl_cv_shlibext+set}" = set; then
10266 echo $ECHO_N "(cached) $ECHO_C" >&6
10270 eval libltdl_cv_shlibext=$shrext_cmds
10273 { echo "$as_me:$LINENO: result: $libltdl_cv_shlibext" >&5
10274 echo "${ECHO_T}$libltdl_cv_shlibext" >&6; }
10275 if test -n "$libltdl_cv_shlibext"; then
10277 cat >>confdefs.h <<_ACEOF
10278 #define LTDL_SHLIB_EXT "$libltdl_cv_shlibext"
10284 { echo "$as_me:$LINENO: checking which variable specifies run-time library path" >&5
10285 echo $ECHO_N "checking which variable specifies run-time library path... $ECHO_C" >&6; }
10286 if test "${libltdl_cv_shlibpath_var+set}" = set; then
10287 echo $ECHO_N "(cached) $ECHO_C" >&6
10289 libltdl_cv_shlibpath_var="$shlibpath_var"
10291 { echo "$as_me:$LINENO: result: $libltdl_cv_shlibpath_var" >&5
10292 echo "${ECHO_T}$libltdl_cv_shlibpath_var" >&6; }
10293 if test -n "$libltdl_cv_shlibpath_var"; then
10295 cat >>confdefs.h <<_ACEOF
10296 #define LTDL_SHLIBPATH_VAR "$libltdl_cv_shlibpath_var"
10302 { echo "$as_me:$LINENO: checking for the default library search path" >&5
10303 echo $ECHO_N "checking for the default library search path... $ECHO_C" >&6; }
10304 if test "${libltdl_cv_sys_search_path+set}" = set; then
10305 echo $ECHO_N "(cached) $ECHO_C" >&6
10307 libltdl_cv_sys_search_path="$sys_lib_dlsearch_path_spec"
10309 { echo "$as_me:$LINENO: result: $libltdl_cv_sys_search_path" >&5
10310 echo "${ECHO_T}$libltdl_cv_sys_search_path" >&6; }
10311 if test -n "$libltdl_cv_sys_search_path"; then
10313 for dir in $libltdl_cv_sys_search_path; do
10314 if test -z "$sys_search_path"; then
10315 sys_search_path="$dir"
10317 sys_search_path="$sys_search_path$PATH_SEPARATOR$dir"
10321 cat >>confdefs.h <<_ACEOF
10322 #define LTDL_SYSSEARCHPATH "$sys_search_path"
10327 { echo "$as_me:$LINENO: checking for objdir" >&5
10328 echo $ECHO_N "checking for objdir... $ECHO_C" >&6; }
10329 if test "${libltdl_cv_objdir+set}" = set; then
10330 echo $ECHO_N "(cached) $ECHO_C" >&6
10332 libltdl_cv_objdir="$objdir"
10333 if test -n "$objdir"; then
10336 rm -f .libs 2>/dev/null
10337 mkdir .libs 2>/dev/null
10338 if test -d .libs; then
10339 libltdl_cv_objdir=.libs
10341 # MS-DOS does not allow filenames that begin with a dot.
10342 libltdl_cv_objdir=_libs
10344 rmdir .libs 2>/dev/null
10348 { echo "$as_me:$LINENO: result: $libltdl_cv_objdir" >&5
10349 echo "${ECHO_T}$libltdl_cv_objdir" >&6; }
10351 cat >>confdefs.h <<_ACEOF
10352 #define LTDL_OBJDIR "$libltdl_cv_objdir/"
10360 # Check for command to grab the raw symbol name followed by C symbol from nm.
10361 { echo "$as_me:$LINENO: checking command to parse $NM output from $compiler object" >&5
10362 echo $ECHO_N "checking command to parse $NM output from $compiler object... $ECHO_C" >&6; }
10363 if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then
10364 echo $ECHO_N "(cached) $ECHO_C" >&6
10367 # These are sane defaults that work on at least a few old systems.
10368 # [They come from Ultrix. What could be older than Ultrix?!! ;)]
10370 # Character class describing NM global symbol codes.
10371 symcode='[BCDEGRST]'
10373 # Regexp to match symbols that can be accessed directly from C.
10374 sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
10376 # Transform an extracted symbol line into a proper C declaration
10377 lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^. .* \(.*\)$/extern int \1;/p'"
10379 # Transform an extracted symbol line into symbol name and symbol address
10380 lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/ {\\\"\1\\\", (lt_ptr) 0},/p' -e 's/^$symcode \([^ ]*\) \([^ ]*\)$/ {\"\2\", (lt_ptr) \&\2},/p'"
10382 # Define system-specific variables.
10387 cygwin* | mingw* | pw32*)
10388 symcode='[ABCDGISTW]'
10390 hpux*) # Its linker distinguishes data from code symbols
10391 if test "$host_cpu" = ia64; then
10392 symcode='[ABCDEGRST]'
10394 lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
10395 lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/ {\\\"\1\\\", (lt_ptr) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/ {\"\2\", (lt_ptr) \&\2},/p'"
10398 if test "$host_cpu" = ia64; then
10399 symcode='[ABCDGIRSTW]'
10400 lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
10401 lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/ {\\\"\1\\\", (lt_ptr) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/ {\"\2\", (lt_ptr) \&\2},/p'"
10404 irix* | nonstopux*)
10405 symcode='[BCDEGRST]'
10408 symcode='[BCDEGQRST]'
10419 sysv5* | sco5v6* | unixware* | OpenUNIX*)
10427 # Handle CRLF in mingw tool chain
10431 opt_cr=`echo 'x\{0,1\}' | tr x '\015'` # option cr in regexp
10435 # If we're using GNU nm, then use its standard symbol codes.
10436 case `$NM -V 2>&1` in
10437 *GNU* | *'with BFD'*)
10438 symcode='[ABCDGIRSTW]' ;;
10441 # Try without a prefix undercore, then with it.
10442 for ac_symprfx in "" "_"; do
10444 # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
10445 symxfrm="\\1 $ac_symprfx\\2 \\2"
10447 # Write the raw and C identifiers.
10448 lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ ]\($symcode$symcode*\)[ ][ ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
10450 # Check to see that the pipe works correctly.
10454 cat > conftest.$ac_ext <<EOF
10459 void nm_test_func(){}
10463 int main(){nm_test_var='a';nm_test_func();return(0);}
10466 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10467 (eval $ac_compile) 2>&5
10469 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10470 (exit $ac_status); }; then
10471 # Now try to grab the symbols.
10473 if { (eval echo "$as_me:$LINENO: \"$NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist\"") >&5
10474 (eval $NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist) 2>&5
10476 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10477 (exit $ac_status); } && test -s "$nlist"; then
10478 # Try sorting and uniquifying the output.
10479 if sort "$nlist" | uniq > "$nlist"T; then
10480 mv -f "$nlist"T "$nlist"
10485 # Make sure that we snagged all the symbols we need.
10486 if grep ' nm_test_var$' "$nlist" >/dev/null; then
10487 if grep ' nm_test_func$' "$nlist" >/dev/null; then
10488 cat <<EOF > conftest.$ac_ext
10494 # Now generate the symbol file.
10495 eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | grep -v main >> conftest.$ac_ext'
10497 cat <<EOF >> conftest.$ac_ext
10498 #if defined (__STDC__) && __STDC__
10499 # define lt_ptr_t void *
10501 # define lt_ptr_t char *
10505 /* The mapping between symbol names and symbols. */
10510 lt_preloaded_symbols[] =
10513 $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/ {\"\2\", (lt_ptr_t) \&\2},/" < "$nlist" | grep -v main >> conftest.$ac_ext
10514 cat <<\EOF >> conftest.$ac_ext
10522 # Now try linking the two files.
10523 mv conftest.$ac_objext conftstm.$ac_objext
10524 lt_save_LIBS="$LIBS"
10525 lt_save_CFLAGS="$CFLAGS"
10526 LIBS="conftstm.$ac_objext"
10527 CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
10528 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10529 (eval $ac_link) 2>&5
10531 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10532 (exit $ac_status); } && test -s conftest${ac_exeext}; then
10535 LIBS="$lt_save_LIBS"
10536 CFLAGS="$lt_save_CFLAGS"
10538 echo "cannot find nm_test_func in $nlist" >&5
10541 echo "cannot find nm_test_var in $nlist" >&5
10544 echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
10547 echo "$progname: failed program was:" >&5
10548 cat conftest.$ac_ext >&5
10550 rm -f conftest* conftst*
10552 # Do not use the global_symbol_pipe unless it works.
10553 if test "$pipe_works" = yes; then
10556 lt_cv_sys_global_symbol_pipe=
10562 if test -z "$lt_cv_sys_global_symbol_pipe"; then
10563 lt_cv_sys_global_symbol_to_cdecl=
10565 if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
10566 { echo "$as_me:$LINENO: result: failed" >&5
10567 echo "${ECHO_T}failed" >&6; }
10569 { echo "$as_me:$LINENO: result: ok" >&5
10570 echo "${ECHO_T}ok" >&6; }
10574 { echo "$as_me:$LINENO: checking whether libtool supports -dlopen/-dlpreopen" >&5
10575 echo $ECHO_N "checking whether libtool supports -dlopen/-dlpreopen... $ECHO_C" >&6; }
10576 if test "${libltdl_cv_preloaded_symbols+set}" = set; then
10577 echo $ECHO_N "(cached) $ECHO_C" >&6
10579 if test -n "$lt_cv_sys_global_symbol_pipe"; then
10580 libltdl_cv_preloaded_symbols=yes
10582 libltdl_cv_preloaded_symbols=no
10586 { echo "$as_me:$LINENO: result: $libltdl_cv_preloaded_symbols" >&5
10587 echo "${ECHO_T}$libltdl_cv_preloaded_symbols" >&6; }
10588 if test x"$libltdl_cv_preloaded_symbols" = xyes; then
10590 cat >>confdefs.h <<\_ACEOF
10591 #define HAVE_PRELOADED_SYMBOLS 1
10599 ac_cpp='$CPP $CPPFLAGS'
10600 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10601 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10602 ac_compiler_gnu=$ac_cv_c_compiler_gnu
10605 { echo "$as_me:$LINENO: checking for shl_load" >&5
10606 echo $ECHO_N "checking for shl_load... $ECHO_C" >&6; }
10607 if test "${ac_cv_func_shl_load+set}" = set; then
10608 echo $ECHO_N "(cached) $ECHO_C" >&6
10610 cat >conftest.$ac_ext <<_ACEOF
10613 cat confdefs.h >>conftest.$ac_ext
10614 cat >>conftest.$ac_ext <<_ACEOF
10615 /* end confdefs.h. */
10616 /* Define shl_load to an innocuous variant, in case <limits.h> declares shl_load.
10617 For example, HP-UX 11i <limits.h> declares gettimeofday. */
10618 #define shl_load innocuous_shl_load
10620 /* System header to define __stub macros and hopefully few prototypes,
10621 which can conflict with char shl_load (); below.
10622 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
10623 <limits.h> exists even on freestanding compilers. */
10626 # include <limits.h>
10628 # include <assert.h>
10633 /* Override any GCC internal prototype to avoid an error.
10634 Use char because int might match the return type of a GCC
10635 builtin and then its argument prototype would still apply. */
10640 /* The GNU C library defines this for functions which it implements
10641 to always fail with ENOSYS. Some functions are actually named
10642 something starting with __ and the normal name is an alias. */
10643 #if defined __stub_shl_load || defined __stub___shl_load
10650 return shl_load ();
10655 rm -f conftest.$ac_objext conftest$ac_exeext
10656 if { (ac_try="$ac_link"
10657 case "(($ac_try" in
10658 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10659 *) ac_try_echo=$ac_try;;
10661 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10662 (eval "$ac_link") 2>conftest.er1
10664 grep -v '^ *+' conftest.er1 >conftest.err
10666 cat conftest.err >&5
10667 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10668 (exit $ac_status); } &&
10669 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
10670 { (case "(($ac_try" in
10671 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10672 *) ac_try_echo=$ac_try;;
10674 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10675 (eval "$ac_try") 2>&5
10677 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10678 (exit $ac_status); }; } &&
10679 { ac_try='test -s conftest$ac_exeext'
10680 { (case "(($ac_try" in
10681 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10682 *) ac_try_echo=$ac_try;;
10684 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10685 (eval "$ac_try") 2>&5
10687 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10688 (exit $ac_status); }; }; then
10689 ac_cv_func_shl_load=yes
10691 echo "$as_me: failed program was:" >&5
10692 sed 's/^/| /' conftest.$ac_ext >&5
10694 ac_cv_func_shl_load=no
10697 rm -f core conftest.err conftest.$ac_objext \
10698 conftest$ac_exeext conftest.$ac_ext
10700 { echo "$as_me:$LINENO: result: $ac_cv_func_shl_load" >&5
10701 echo "${ECHO_T}$ac_cv_func_shl_load" >&6; }
10702 if test $ac_cv_func_shl_load = yes; then
10704 cat >>confdefs.h <<\_ACEOF
10705 #define HAVE_SHL_LOAD 1
10709 { echo "$as_me:$LINENO: checking for shl_load in -ldld" >&5
10710 echo $ECHO_N "checking for shl_load in -ldld... $ECHO_C" >&6; }
10711 if test "${ac_cv_lib_dld_shl_load+set}" = set; then
10712 echo $ECHO_N "(cached) $ECHO_C" >&6
10714 ac_check_lib_save_LIBS=$LIBS
10716 cat >conftest.$ac_ext <<_ACEOF
10719 cat confdefs.h >>conftest.$ac_ext
10720 cat >>conftest.$ac_ext <<_ACEOF
10721 /* end confdefs.h. */
10723 /* Override any GCC internal prototype to avoid an error.
10724 Use char because int might match the return type of a GCC
10725 builtin and then its argument prototype would still apply. */
10733 return shl_load ();
10738 rm -f conftest.$ac_objext conftest$ac_exeext
10739 if { (ac_try="$ac_link"
10740 case "(($ac_try" in
10741 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10742 *) ac_try_echo=$ac_try;;
10744 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10745 (eval "$ac_link") 2>conftest.er1
10747 grep -v '^ *+' conftest.er1 >conftest.err
10749 cat conftest.err >&5
10750 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10751 (exit $ac_status); } &&
10752 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
10753 { (case "(($ac_try" in
10754 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10755 *) ac_try_echo=$ac_try;;
10757 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10758 (eval "$ac_try") 2>&5
10760 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10761 (exit $ac_status); }; } &&
10762 { ac_try='test -s conftest$ac_exeext'
10763 { (case "(($ac_try" in
10764 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10765 *) ac_try_echo=$ac_try;;
10767 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10768 (eval "$ac_try") 2>&5
10770 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10771 (exit $ac_status); }; }; then
10772 ac_cv_lib_dld_shl_load=yes
10774 echo "$as_me: failed program was:" >&5
10775 sed 's/^/| /' conftest.$ac_ext >&5
10777 ac_cv_lib_dld_shl_load=no
10780 rm -f core conftest.err conftest.$ac_objext \
10781 conftest$ac_exeext conftest.$ac_ext
10782 LIBS=$ac_check_lib_save_LIBS
10784 { echo "$as_me:$LINENO: result: $ac_cv_lib_dld_shl_load" >&5
10785 echo "${ECHO_T}$ac_cv_lib_dld_shl_load" >&6; }
10786 if test $ac_cv_lib_dld_shl_load = yes; then
10788 cat >>confdefs.h <<\_ACEOF
10789 #define HAVE_SHL_LOAD 1
10792 LIBADD_DL="$LIBADD_DL -ldld"
10794 { echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5
10795 echo $ECHO_N "checking for dlopen in -ldl... $ECHO_C" >&6; }
10796 if test "${ac_cv_lib_dl_dlopen+set}" = set; then
10797 echo $ECHO_N "(cached) $ECHO_C" >&6
10799 ac_check_lib_save_LIBS=$LIBS
10801 cat >conftest.$ac_ext <<_ACEOF
10804 cat confdefs.h >>conftest.$ac_ext
10805 cat >>conftest.$ac_ext <<_ACEOF
10806 /* end confdefs.h. */
10808 /* Override any GCC internal prototype to avoid an error.
10809 Use char because int might match the return type of a GCC
10810 builtin and then its argument prototype would still apply. */
10823 rm -f conftest.$ac_objext conftest$ac_exeext
10824 if { (ac_try="$ac_link"
10825 case "(($ac_try" in
10826 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10827 *) ac_try_echo=$ac_try;;
10829 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10830 (eval "$ac_link") 2>conftest.er1
10832 grep -v '^ *+' conftest.er1 >conftest.err
10834 cat conftest.err >&5
10835 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10836 (exit $ac_status); } &&
10837 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
10838 { (case "(($ac_try" in
10839 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10840 *) ac_try_echo=$ac_try;;
10842 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10843 (eval "$ac_try") 2>&5
10845 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10846 (exit $ac_status); }; } &&
10847 { ac_try='test -s conftest$ac_exeext'
10848 { (case "(($ac_try" in
10849 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10850 *) ac_try_echo=$ac_try;;
10852 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10853 (eval "$ac_try") 2>&5
10855 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10856 (exit $ac_status); }; }; then
10857 ac_cv_lib_dl_dlopen=yes
10859 echo "$as_me: failed program was:" >&5
10860 sed 's/^/| /' conftest.$ac_ext >&5
10862 ac_cv_lib_dl_dlopen=no
10865 rm -f core conftest.err conftest.$ac_objext \
10866 conftest$ac_exeext conftest.$ac_ext
10867 LIBS=$ac_check_lib_save_LIBS
10869 { echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5
10870 echo "${ECHO_T}$ac_cv_lib_dl_dlopen" >&6; }
10871 if test $ac_cv_lib_dl_dlopen = yes; then
10873 cat >>confdefs.h <<\_ACEOF
10874 #define HAVE_LIBDL 1
10877 LIBADD_DL="-ldl" libltdl_cv_lib_dl_dlopen="yes"
10879 cat >conftest.$ac_ext <<_ACEOF
10882 cat confdefs.h >>conftest.$ac_ext
10883 cat >>conftest.$ac_ext <<_ACEOF
10884 /* end confdefs.h. */
10886 # include <dlfcn.h>
10897 rm -f conftest.$ac_objext conftest$ac_exeext
10898 if { (ac_try="$ac_link"
10899 case "(($ac_try" in
10900 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10901 *) ac_try_echo=$ac_try;;
10903 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10904 (eval "$ac_link") 2>conftest.er1
10906 grep -v '^ *+' conftest.er1 >conftest.err
10908 cat conftest.err >&5
10909 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10910 (exit $ac_status); } &&
10911 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
10912 { (case "(($ac_try" in
10913 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10914 *) ac_try_echo=$ac_try;;
10916 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10917 (eval "$ac_try") 2>&5
10919 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10920 (exit $ac_status); }; } &&
10921 { ac_try='test -s conftest$ac_exeext'
10922 { (case "(($ac_try" in
10923 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10924 *) ac_try_echo=$ac_try;;
10926 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10927 (eval "$ac_try") 2>&5
10929 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10930 (exit $ac_status); }; }; then
10932 cat >>confdefs.h <<\_ACEOF
10933 #define HAVE_LIBDL 1
10935 libltdl_cv_func_dlopen="yes"
10937 echo "$as_me: failed program was:" >&5
10938 sed 's/^/| /' conftest.$ac_ext >&5
10940 { echo "$as_me:$LINENO: checking for dlopen in -lsvld" >&5
10941 echo $ECHO_N "checking for dlopen in -lsvld... $ECHO_C" >&6; }
10942 if test "${ac_cv_lib_svld_dlopen+set}" = set; then
10943 echo $ECHO_N "(cached) $ECHO_C" >&6
10945 ac_check_lib_save_LIBS=$LIBS
10946 LIBS="-lsvld $LIBS"
10947 cat >conftest.$ac_ext <<_ACEOF
10950 cat confdefs.h >>conftest.$ac_ext
10951 cat >>conftest.$ac_ext <<_ACEOF
10952 /* end confdefs.h. */
10954 /* Override any GCC internal prototype to avoid an error.
10955 Use char because int might match the return type of a GCC
10956 builtin and then its argument prototype would still apply. */
10969 rm -f conftest.$ac_objext conftest$ac_exeext
10970 if { (ac_try="$ac_link"
10971 case "(($ac_try" in
10972 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10973 *) ac_try_echo=$ac_try;;
10975 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10976 (eval "$ac_link") 2>conftest.er1
10978 grep -v '^ *+' conftest.er1 >conftest.err
10980 cat conftest.err >&5
10981 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10982 (exit $ac_status); } &&
10983 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
10984 { (case "(($ac_try" in
10985 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10986 *) ac_try_echo=$ac_try;;
10988 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10989 (eval "$ac_try") 2>&5
10991 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10992 (exit $ac_status); }; } &&
10993 { ac_try='test -s conftest$ac_exeext'
10994 { (case "(($ac_try" in
10995 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10996 *) ac_try_echo=$ac_try;;
10998 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10999 (eval "$ac_try") 2>&5
11001 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11002 (exit $ac_status); }; }; then
11003 ac_cv_lib_svld_dlopen=yes
11005 echo "$as_me: failed program was:" >&5
11006 sed 's/^/| /' conftest.$ac_ext >&5
11008 ac_cv_lib_svld_dlopen=no
11011 rm -f core conftest.err conftest.$ac_objext \
11012 conftest$ac_exeext conftest.$ac_ext
11013 LIBS=$ac_check_lib_save_LIBS
11015 { echo "$as_me:$LINENO: result: $ac_cv_lib_svld_dlopen" >&5
11016 echo "${ECHO_T}$ac_cv_lib_svld_dlopen" >&6; }
11017 if test $ac_cv_lib_svld_dlopen = yes; then
11019 cat >>confdefs.h <<\_ACEOF
11020 #define HAVE_LIBDL 1
11023 LIBADD_DL="-lsvld" libltdl_cv_func_dlopen="yes"
11025 { echo "$as_me:$LINENO: checking for dld_link in -ldld" >&5
11026 echo $ECHO_N "checking for dld_link in -ldld... $ECHO_C" >&6; }
11027 if test "${ac_cv_lib_dld_dld_link+set}" = set; then
11028 echo $ECHO_N "(cached) $ECHO_C" >&6
11030 ac_check_lib_save_LIBS=$LIBS
11032 cat >conftest.$ac_ext <<_ACEOF
11035 cat confdefs.h >>conftest.$ac_ext
11036 cat >>conftest.$ac_ext <<_ACEOF
11037 /* end confdefs.h. */
11039 /* Override any GCC internal prototype to avoid an error.
11040 Use char because int might match the return type of a GCC
11041 builtin and then its argument prototype would still apply. */
11049 return dld_link ();
11054 rm -f conftest.$ac_objext conftest$ac_exeext
11055 if { (ac_try="$ac_link"
11056 case "(($ac_try" in
11057 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11058 *) ac_try_echo=$ac_try;;
11060 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11061 (eval "$ac_link") 2>conftest.er1
11063 grep -v '^ *+' conftest.er1 >conftest.err
11065 cat conftest.err >&5
11066 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11067 (exit $ac_status); } &&
11068 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
11069 { (case "(($ac_try" in
11070 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11071 *) ac_try_echo=$ac_try;;
11073 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11074 (eval "$ac_try") 2>&5
11076 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11077 (exit $ac_status); }; } &&
11078 { ac_try='test -s conftest$ac_exeext'
11079 { (case "(($ac_try" in
11080 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11081 *) ac_try_echo=$ac_try;;
11083 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11084 (eval "$ac_try") 2>&5
11086 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11087 (exit $ac_status); }; }; then
11088 ac_cv_lib_dld_dld_link=yes
11090 echo "$as_me: failed program was:" >&5
11091 sed 's/^/| /' conftest.$ac_ext >&5
11093 ac_cv_lib_dld_dld_link=no
11096 rm -f core conftest.err conftest.$ac_objext \
11097 conftest$ac_exeext conftest.$ac_ext
11098 LIBS=$ac_check_lib_save_LIBS
11100 { echo "$as_me:$LINENO: result: $ac_cv_lib_dld_dld_link" >&5
11101 echo "${ECHO_T}$ac_cv_lib_dld_dld_link" >&6; }
11102 if test $ac_cv_lib_dld_dld_link = yes; then
11104 cat >>confdefs.h <<\_ACEOF
11108 LIBADD_DL="$LIBADD_DL -ldld"
11110 { echo "$as_me:$LINENO: checking for _dyld_func_lookup" >&5
11111 echo $ECHO_N "checking for _dyld_func_lookup... $ECHO_C" >&6; }
11112 if test "${ac_cv_func__dyld_func_lookup+set}" = set; then
11113 echo $ECHO_N "(cached) $ECHO_C" >&6
11115 cat >conftest.$ac_ext <<_ACEOF
11118 cat confdefs.h >>conftest.$ac_ext
11119 cat >>conftest.$ac_ext <<_ACEOF
11120 /* end confdefs.h. */
11121 /* Define _dyld_func_lookup to an innocuous variant, in case <limits.h> declares _dyld_func_lookup.
11122 For example, HP-UX 11i <limits.h> declares gettimeofday. */
11123 #define _dyld_func_lookup innocuous__dyld_func_lookup
11125 /* System header to define __stub macros and hopefully few prototypes,
11126 which can conflict with char _dyld_func_lookup (); below.
11127 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
11128 <limits.h> exists even on freestanding compilers. */
11131 # include <limits.h>
11133 # include <assert.h>
11136 #undef _dyld_func_lookup
11138 /* Override any GCC internal prototype to avoid an error.
11139 Use char because int might match the return type of a GCC
11140 builtin and then its argument prototype would still apply. */
11144 char _dyld_func_lookup ();
11145 /* The GNU C library defines this for functions which it implements
11146 to always fail with ENOSYS. Some functions are actually named
11147 something starting with __ and the normal name is an alias. */
11148 #if defined __stub__dyld_func_lookup || defined __stub____dyld_func_lookup
11155 return _dyld_func_lookup ();
11160 rm -f conftest.$ac_objext conftest$ac_exeext
11161 if { (ac_try="$ac_link"
11162 case "(($ac_try" in
11163 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11164 *) ac_try_echo=$ac_try;;
11166 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11167 (eval "$ac_link") 2>conftest.er1
11169 grep -v '^ *+' conftest.er1 >conftest.err
11171 cat conftest.err >&5
11172 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11173 (exit $ac_status); } &&
11174 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
11175 { (case "(($ac_try" in
11176 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11177 *) ac_try_echo=$ac_try;;
11179 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11180 (eval "$ac_try") 2>&5
11182 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11183 (exit $ac_status); }; } &&
11184 { ac_try='test -s conftest$ac_exeext'
11185 { (case "(($ac_try" in
11186 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11187 *) ac_try_echo=$ac_try;;
11189 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11190 (eval "$ac_try") 2>&5
11192 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11193 (exit $ac_status); }; }; then
11194 ac_cv_func__dyld_func_lookup=yes
11196 echo "$as_me: failed program was:" >&5
11197 sed 's/^/| /' conftest.$ac_ext >&5
11199 ac_cv_func__dyld_func_lookup=no
11202 rm -f core conftest.err conftest.$ac_objext \
11203 conftest$ac_exeext conftest.$ac_ext
11205 { echo "$as_me:$LINENO: result: $ac_cv_func__dyld_func_lookup" >&5
11206 echo "${ECHO_T}$ac_cv_func__dyld_func_lookup" >&6; }
11207 if test $ac_cv_func__dyld_func_lookup = yes; then
11209 cat >>confdefs.h <<\_ACEOF
11210 #define HAVE_DYLD 1
11224 rm -f core conftest.err conftest.$ac_objext \
11225 conftest$ac_exeext conftest.$ac_ext
11236 if test x"$libltdl_cv_func_dlopen" = xyes || test x"$libltdl_cv_lib_dl_dlopen" = xyes
11238 lt_save_LIBS="$LIBS"
11239 LIBS="$LIBS $LIBADD_DL"
11241 for ac_func in dlerror
11243 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
11244 { echo "$as_me:$LINENO: checking for $ac_func" >&5
11245 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
11246 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
11247 echo $ECHO_N "(cached) $ECHO_C" >&6
11249 cat >conftest.$ac_ext <<_ACEOF
11252 cat confdefs.h >>conftest.$ac_ext
11253 cat >>conftest.$ac_ext <<_ACEOF
11254 /* end confdefs.h. */
11255 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
11256 For example, HP-UX 11i <limits.h> declares gettimeofday. */
11257 #define $ac_func innocuous_$ac_func
11259 /* System header to define __stub macros and hopefully few prototypes,
11260 which can conflict with char $ac_func (); below.
11261 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
11262 <limits.h> exists even on freestanding compilers. */
11265 # include <limits.h>
11267 # include <assert.h>
11272 /* Override any GCC internal prototype to avoid an error.
11273 Use char because int might match the return type of a GCC
11274 builtin and then its argument prototype would still apply. */
11279 /* The GNU C library defines this for functions which it implements
11280 to always fail with ENOSYS. Some functions are actually named
11281 something starting with __ and the normal name is an alias. */
11282 #if defined __stub_$ac_func || defined __stub___$ac_func
11289 return $ac_func ();
11294 rm -f conftest.$ac_objext conftest$ac_exeext
11295 if { (ac_try="$ac_link"
11296 case "(($ac_try" in
11297 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11298 *) ac_try_echo=$ac_try;;
11300 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11301 (eval "$ac_link") 2>conftest.er1
11303 grep -v '^ *+' conftest.er1 >conftest.err
11305 cat conftest.err >&5
11306 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11307 (exit $ac_status); } &&
11308 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
11309 { (case "(($ac_try" in
11310 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11311 *) ac_try_echo=$ac_try;;
11313 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11314 (eval "$ac_try") 2>&5
11316 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11317 (exit $ac_status); }; } &&
11318 { ac_try='test -s conftest$ac_exeext'
11319 { (case "(($ac_try" in
11320 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11321 *) ac_try_echo=$ac_try;;
11323 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11324 (eval "$ac_try") 2>&5
11326 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11327 (exit $ac_status); }; }; then
11328 eval "$as_ac_var=yes"
11330 echo "$as_me: failed program was:" >&5
11331 sed 's/^/| /' conftest.$ac_ext >&5
11333 eval "$as_ac_var=no"
11336 rm -f core conftest.err conftest.$ac_objext \
11337 conftest$ac_exeext conftest.$ac_ext
11339 ac_res=`eval echo '${'$as_ac_var'}'`
11340 { echo "$as_me:$LINENO: result: $ac_res" >&5
11341 echo "${ECHO_T}$ac_res" >&6; }
11342 if test `eval echo '${'$as_ac_var'}'` = yes; then
11343 cat >>confdefs.h <<_ACEOF
11344 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
11350 LIBS="$lt_save_LIBS"
11353 ac_cpp='$CPP $CPPFLAGS'
11354 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11355 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11356 ac_compiler_gnu=$ac_cv_c_compiler_gnu
11360 { echo "$as_me:$LINENO: checking for _ prefix in compiled symbols" >&5
11361 echo $ECHO_N "checking for _ prefix in compiled symbols... $ECHO_C" >&6; }
11362 if test "${ac_cv_sys_symbol_underscore+set}" = set; then
11363 echo $ECHO_N "(cached) $ECHO_C" >&6
11365 ac_cv_sys_symbol_underscore=no
11366 cat > conftest.$ac_ext <<EOF
11367 void nm_test_func(){}
11368 int main(){nm_test_func;return 0;}
11370 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11371 (eval $ac_compile) 2>&5
11373 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11374 (exit $ac_status); }; then
11375 # Now try to grab the symbols.
11376 ac_nlist=conftest.nm
11377 if { (eval echo "$as_me:$LINENO: \"$NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $ac_nlist\"") >&5
11378 (eval $NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $ac_nlist) 2>&5
11380 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11381 (exit $ac_status); } && test -s "$ac_nlist"; then
11382 # See whether the symbols have a leading underscore.
11383 if grep '^. _nm_test_func' "$ac_nlist" >/dev/null; then
11384 ac_cv_sys_symbol_underscore=yes
11386 if grep '^. nm_test_func ' "$ac_nlist" >/dev/null; then
11389 echo "configure: cannot find nm_test_func in $ac_nlist" >&5
11393 echo "configure: cannot run $lt_cv_sys_global_symbol_pipe" >&5
11396 echo "configure: failed program was:" >&5
11402 { echo "$as_me:$LINENO: result: $ac_cv_sys_symbol_underscore" >&5
11403 echo "${ECHO_T}$ac_cv_sys_symbol_underscore" >&6; }
11406 if test x"$ac_cv_sys_symbol_underscore" = xyes; then
11407 if test x"$libltdl_cv_func_dlopen" = xyes ||
11408 test x"$libltdl_cv_lib_dl_dlopen" = xyes ; then
11409 { echo "$as_me:$LINENO: checking whether we have to add an underscore for dlsym" >&5
11410 echo $ECHO_N "checking whether we have to add an underscore for dlsym... $ECHO_C" >&6; }
11411 if test "${libltdl_cv_need_uscore+set}" = set; then
11412 echo $ECHO_N "(cached) $ECHO_C" >&6
11414 libltdl_cv_need_uscore=unknown
11416 LIBS="$LIBS $LIBADD_DL"
11417 if test "$cross_compiling" = yes; then :
11418 libltdl_cv_need_uscore=cross
11420 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
11421 lt_status=$lt_dlunknown
11422 cat > conftest.$ac_ext <<EOF
11423 #line 11423 "configure"
11424 #include "confdefs.h"
11433 # define LT_DLGLOBAL RTLD_GLOBAL
11436 # define LT_DLGLOBAL DL_GLOBAL
11438 # define LT_DLGLOBAL 0
11442 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
11443 find out it does not work in some platform. */
11444 #ifndef LT_DLLAZY_OR_NOW
11446 # define LT_DLLAZY_OR_NOW RTLD_LAZY
11449 # define LT_DLLAZY_OR_NOW DL_LAZY
11452 # define LT_DLLAZY_OR_NOW RTLD_NOW
11455 # define LT_DLLAZY_OR_NOW DL_NOW
11457 # define LT_DLLAZY_OR_NOW 0
11465 extern "C" void exit (int);
11468 void fnord() { int i=42;}
11471 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
11472 int status = $lt_dlunknown;
11476 if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
11477 else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
11478 /* dlclose (self); */
11486 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11487 (eval $ac_link) 2>&5
11489 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11490 (exit $ac_status); } && test -s conftest${ac_exeext} 2>/dev/null; then
11491 (./conftest; exit; ) >&5 2>/dev/null
11493 case x$lt_status in
11494 x$lt_dlno_uscore) libltdl_cv_need_uscore=no ;;
11495 x$lt_dlneed_uscore) libltdl_cv_need_uscore=yes ;;
11496 x$lt_dlunknown|x*) ;;
11499 # compilation failed
11508 { echo "$as_me:$LINENO: result: $libltdl_cv_need_uscore" >&5
11509 echo "${ECHO_T}$libltdl_cv_need_uscore" >&6; }
11513 if test x"$libltdl_cv_need_uscore" = xyes; then
11515 cat >>confdefs.h <<\_ACEOF
11516 #define NEED_USCORE 1
11522 { echo "$as_me:$LINENO: checking whether deplibs are loaded by dlopen" >&5
11523 echo $ECHO_N "checking whether deplibs are loaded by dlopen... $ECHO_C" >&6; }
11524 if test "${libltdl_cv_sys_dlopen_deplibs+set}" = set; then
11525 echo $ECHO_N "(cached) $ECHO_C" >&6
11527 # PORTME does your system automatically load deplibs for dlopen?
11528 # or its logical equivalent (e.g. shl_load for HP-UX < 11)
11529 # For now, we just catch OSes we know something about -- in the
11530 # future, we'll try test this programmatically.
11531 libltdl_cv_sys_dlopen_deplibs=unknown
11533 aix3*|aix4.1.*|aix4.2.*)
11534 # Unknown whether this is true for these versions of AIX, but
11535 # we want this `case' here to explicitly catch those versions.
11536 libltdl_cv_sys_dlopen_deplibs=unknown
11539 libltdl_cv_sys_dlopen_deplibs=yes
11542 # Assuming the user has installed a libdl from somewhere, this is true
11543 # If you are looking for one http://www.opendarwin.org/projects/dlcompat
11544 libltdl_cv_sys_dlopen_deplibs=yes
11546 gnu* | linux* | kfreebsd*-gnu | knetbsd*-gnu)
11547 # GNU and its variants, using gnu ld.so (Glibc)
11548 libltdl_cv_sys_dlopen_deplibs=yes
11551 libltdl_cv_sys_dlopen_deplibs=yes
11554 libltdl_cv_sys_dlopen_deplibs=yes
11556 irix[12345]*|irix6.[01]*)
11557 # Catch all versions of IRIX before 6.2, and indicate that we don't
11558 # know how it worked for any of those versions.
11559 libltdl_cv_sys_dlopen_deplibs=unknown
11562 # The case above catches anything before 6.2, and it's known that
11563 # at 6.2 and later dlopen does load deplibs.
11564 libltdl_cv_sys_dlopen_deplibs=yes
11567 libltdl_cv_sys_dlopen_deplibs=yes
11570 libltdl_cv_sys_dlopen_deplibs=yes
11573 # dlopen did load deplibs (at least at 4.x), but until the 5.x series,
11574 # it did *not* use an RPATH in a shared library to find objects the
11575 # library depends on, so we explictly say `no'.
11576 libltdl_cv_sys_dlopen_deplibs=no
11578 osf5.0|osf5.0a|osf5.1)
11579 # dlopen *does* load deplibs and with the right loader patch applied
11580 # it even uses RPATH in a shared library to search for shared objects
11581 # that the library depends on, but there's no easy way to know if that
11582 # patch is installed. Since this is the case, all we can really
11583 # say is unknown -- it depends on the patch being installed. If
11584 # it is, this changes to `yes'. Without it, it would be `no'.
11585 libltdl_cv_sys_dlopen_deplibs=unknown
11588 # the two cases above should catch all versions of osf <= 5.1. Read
11589 # the comments above for what we know about them.
11590 # At > 5.1, deplibs are loaded *and* any RPATH in a shared library
11591 # is used to find them so we can finally say `yes'.
11592 libltdl_cv_sys_dlopen_deplibs=yes
11595 libltdl_cv_sys_dlopen_deplibs=yes
11597 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
11598 libltdl_cv_sys_dlopen_deplibs=yes
11603 { echo "$as_me:$LINENO: result: $libltdl_cv_sys_dlopen_deplibs" >&5
11604 echo "${ECHO_T}$libltdl_cv_sys_dlopen_deplibs" >&6; }
11605 if test "$libltdl_cv_sys_dlopen_deplibs" != yes; then
11607 cat >>confdefs.h <<\_ACEOF
11608 #define LTDL_DLOPEN_DEPLIBS 1
11614 for ac_header in argz.h
11616 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
11617 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11618 { echo "$as_me:$LINENO: checking for $ac_header" >&5
11619 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
11620 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11621 echo $ECHO_N "(cached) $ECHO_C" >&6
11623 ac_res=`eval echo '${'$as_ac_Header'}'`
11624 { echo "$as_me:$LINENO: result: $ac_res" >&5
11625 echo "${ECHO_T}$ac_res" >&6; }
11627 # Is the header compilable?
11628 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
11629 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
11630 cat >conftest.$ac_ext <<_ACEOF
11633 cat confdefs.h >>conftest.$ac_ext
11634 cat >>conftest.$ac_ext <<_ACEOF
11635 /* end confdefs.h. */
11636 $ac_includes_default
11637 #include <$ac_header>
11639 rm -f conftest.$ac_objext
11640 if { (ac_try="$ac_compile"
11641 case "(($ac_try" in
11642 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11643 *) ac_try_echo=$ac_try;;
11645 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11646 (eval "$ac_compile") 2>conftest.er1
11648 grep -v '^ *+' conftest.er1 >conftest.err
11650 cat conftest.err >&5
11651 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11652 (exit $ac_status); } &&
11653 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
11654 { (case "(($ac_try" in
11655 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11656 *) ac_try_echo=$ac_try;;
11658 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11659 (eval "$ac_try") 2>&5
11661 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11662 (exit $ac_status); }; } &&
11663 { ac_try='test -s conftest.$ac_objext'
11664 { (case "(($ac_try" in
11665 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11666 *) ac_try_echo=$ac_try;;
11668 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11669 (eval "$ac_try") 2>&5
11671 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11672 (exit $ac_status); }; }; then
11673 ac_header_compiler=yes
11675 echo "$as_me: failed program was:" >&5
11676 sed 's/^/| /' conftest.$ac_ext >&5
11678 ac_header_compiler=no
11681 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11682 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
11683 echo "${ECHO_T}$ac_header_compiler" >&6; }
11685 # Is the header present?
11686 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
11687 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
11688 cat >conftest.$ac_ext <<_ACEOF
11691 cat confdefs.h >>conftest.$ac_ext
11692 cat >>conftest.$ac_ext <<_ACEOF
11693 /* end confdefs.h. */
11694 #include <$ac_header>
11696 if { (ac_try="$ac_cpp conftest.$ac_ext"
11697 case "(($ac_try" in
11698 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11699 *) ac_try_echo=$ac_try;;
11701 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11702 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
11704 grep -v '^ *+' conftest.er1 >conftest.err
11706 cat conftest.err >&5
11707 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11708 (exit $ac_status); } >/dev/null; then
11709 if test -s conftest.err; then
11710 ac_cpp_err=$ac_c_preproc_warn_flag
11711 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
11718 if test -z "$ac_cpp_err"; then
11719 ac_header_preproc=yes
11721 echo "$as_me: failed program was:" >&5
11722 sed 's/^/| /' conftest.$ac_ext >&5
11724 ac_header_preproc=no
11727 rm -f conftest.err conftest.$ac_ext
11728 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
11729 echo "${ECHO_T}$ac_header_preproc" >&6; }
11731 # So? What about this header?
11732 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
11734 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
11735 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
11736 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
11737 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
11738 ac_header_preproc=yes
11741 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
11742 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
11743 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
11744 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
11745 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
11746 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
11747 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
11748 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
11749 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
11750 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
11751 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
11752 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
11754 ## ----------------------------------- ##
11755 ## Report this to llvmbugs@cs.uiuc.edu ##
11756 ## ----------------------------------- ##
11758 ) | sed "s/^/$as_me: WARNING: /" >&2
11761 { echo "$as_me:$LINENO: checking for $ac_header" >&5
11762 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
11763 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11764 echo $ECHO_N "(cached) $ECHO_C" >&6
11766 eval "$as_ac_Header=\$ac_header_preproc"
11768 ac_res=`eval echo '${'$as_ac_Header'}'`
11769 { echo "$as_me:$LINENO: result: $ac_res" >&5
11770 echo "${ECHO_T}$ac_res" >&6; }
11773 if test `eval echo '${'$as_ac_Header'}'` = yes; then
11774 cat >>confdefs.h <<_ACEOF
11775 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
11783 { echo "$as_me:$LINENO: checking for error_t" >&5
11784 echo $ECHO_N "checking for error_t... $ECHO_C" >&6; }
11785 if test "${ac_cv_type_error_t+set}" = set; then
11786 echo $ECHO_N "(cached) $ECHO_C" >&6
11788 cat >conftest.$ac_ext <<_ACEOF
11791 cat confdefs.h >>conftest.$ac_ext
11792 cat >>conftest.$ac_ext <<_ACEOF
11793 /* end confdefs.h. */
11798 typedef error_t ac__type_new_;
11802 if ((ac__type_new_ *) 0)
11804 if (sizeof (ac__type_new_))
11810 rm -f conftest.$ac_objext
11811 if { (ac_try="$ac_compile"
11812 case "(($ac_try" in
11813 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11814 *) ac_try_echo=$ac_try;;
11816 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11817 (eval "$ac_compile") 2>conftest.er1
11819 grep -v '^ *+' conftest.er1 >conftest.err
11821 cat conftest.err >&5
11822 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11823 (exit $ac_status); } &&
11824 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
11825 { (case "(($ac_try" in
11826 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11827 *) ac_try_echo=$ac_try;;
11829 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11830 (eval "$ac_try") 2>&5
11832 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11833 (exit $ac_status); }; } &&
11834 { ac_try='test -s conftest.$ac_objext'
11835 { (case "(($ac_try" in
11836 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11837 *) ac_try_echo=$ac_try;;
11839 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11840 (eval "$ac_try") 2>&5
11842 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11843 (exit $ac_status); }; }; then
11844 ac_cv_type_error_t=yes
11846 echo "$as_me: failed program was:" >&5
11847 sed 's/^/| /' conftest.$ac_ext >&5
11849 ac_cv_type_error_t=no
11852 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11854 { echo "$as_me:$LINENO: result: $ac_cv_type_error_t" >&5
11855 echo "${ECHO_T}$ac_cv_type_error_t" >&6; }
11856 if test $ac_cv_type_error_t = yes; then
11858 cat >>confdefs.h <<_ACEOF
11859 #define HAVE_ERROR_T 1
11865 cat >>confdefs.h <<\_ACEOF
11866 #define error_t int
11877 for ac_func in argz_append argz_create_sep argz_insert argz_next argz_stringify
11879 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
11880 { echo "$as_me:$LINENO: checking for $ac_func" >&5
11881 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
11882 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
11883 echo $ECHO_N "(cached) $ECHO_C" >&6
11885 cat >conftest.$ac_ext <<_ACEOF
11888 cat confdefs.h >>conftest.$ac_ext
11889 cat >>conftest.$ac_ext <<_ACEOF
11890 /* end confdefs.h. */
11891 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
11892 For example, HP-UX 11i <limits.h> declares gettimeofday. */
11893 #define $ac_func innocuous_$ac_func
11895 /* System header to define __stub macros and hopefully few prototypes,
11896 which can conflict with char $ac_func (); below.
11897 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
11898 <limits.h> exists even on freestanding compilers. */
11901 # include <limits.h>
11903 # include <assert.h>
11908 /* Override any GCC internal prototype to avoid an error.
11909 Use char because int might match the return type of a GCC
11910 builtin and then its argument prototype would still apply. */
11915 /* The GNU C library defines this for functions which it implements
11916 to always fail with ENOSYS. Some functions are actually named
11917 something starting with __ and the normal name is an alias. */
11918 #if defined __stub_$ac_func || defined __stub___$ac_func
11925 return $ac_func ();
11930 rm -f conftest.$ac_objext conftest$ac_exeext
11931 if { (ac_try="$ac_link"
11932 case "(($ac_try" in
11933 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11934 *) ac_try_echo=$ac_try;;
11936 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11937 (eval "$ac_link") 2>conftest.er1
11939 grep -v '^ *+' conftest.er1 >conftest.err
11941 cat conftest.err >&5
11942 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11943 (exit $ac_status); } &&
11944 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
11945 { (case "(($ac_try" in
11946 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11947 *) ac_try_echo=$ac_try;;
11949 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11950 (eval "$ac_try") 2>&5
11952 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11953 (exit $ac_status); }; } &&
11954 { ac_try='test -s conftest$ac_exeext'
11955 { (case "(($ac_try" in
11956 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11957 *) ac_try_echo=$ac_try;;
11959 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11960 (eval "$ac_try") 2>&5
11962 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11963 (exit $ac_status); }; }; then
11964 eval "$as_ac_var=yes"
11966 echo "$as_me: failed program was:" >&5
11967 sed 's/^/| /' conftest.$ac_ext >&5
11969 eval "$as_ac_var=no"
11972 rm -f core conftest.err conftest.$ac_objext \
11973 conftest$ac_exeext conftest.$ac_ext
11975 ac_res=`eval echo '${'$as_ac_var'}'`
11976 { echo "$as_me:$LINENO: result: $ac_res" >&5
11977 echo "${ECHO_T}$ac_res" >&6; }
11978 if test `eval echo '${'$as_ac_var'}'` = yes; then
11979 cat >>confdefs.h <<_ACEOF
11980 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
12013 for ac_header in assert.h ctype.h errno.h malloc.h memory.h stdlib.h \
12016 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
12017 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
12018 { echo "$as_me:$LINENO: checking for $ac_header" >&5
12019 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
12020 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
12021 echo $ECHO_N "(cached) $ECHO_C" >&6
12023 ac_res=`eval echo '${'$as_ac_Header'}'`
12024 { echo "$as_me:$LINENO: result: $ac_res" >&5
12025 echo "${ECHO_T}$ac_res" >&6; }
12027 # Is the header compilable?
12028 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
12029 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
12030 cat >conftest.$ac_ext <<_ACEOF
12033 cat confdefs.h >>conftest.$ac_ext
12034 cat >>conftest.$ac_ext <<_ACEOF
12035 /* end confdefs.h. */
12036 $ac_includes_default
12037 #include <$ac_header>
12039 rm -f conftest.$ac_objext
12040 if { (ac_try="$ac_compile"
12041 case "(($ac_try" in
12042 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12043 *) ac_try_echo=$ac_try;;
12045 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12046 (eval "$ac_compile") 2>conftest.er1
12048 grep -v '^ *+' conftest.er1 >conftest.err
12050 cat conftest.err >&5
12051 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12052 (exit $ac_status); } &&
12053 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
12054 { (case "(($ac_try" in
12055 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12056 *) ac_try_echo=$ac_try;;
12058 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12059 (eval "$ac_try") 2>&5
12061 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12062 (exit $ac_status); }; } &&
12063 { ac_try='test -s conftest.$ac_objext'
12064 { (case "(($ac_try" in
12065 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12066 *) ac_try_echo=$ac_try;;
12068 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12069 (eval "$ac_try") 2>&5
12071 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12072 (exit $ac_status); }; }; then
12073 ac_header_compiler=yes
12075 echo "$as_me: failed program was:" >&5
12076 sed 's/^/| /' conftest.$ac_ext >&5
12078 ac_header_compiler=no
12081 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12082 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
12083 echo "${ECHO_T}$ac_header_compiler" >&6; }
12085 # Is the header present?
12086 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
12087 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
12088 cat >conftest.$ac_ext <<_ACEOF
12091 cat confdefs.h >>conftest.$ac_ext
12092 cat >>conftest.$ac_ext <<_ACEOF
12093 /* end confdefs.h. */
12094 #include <$ac_header>
12096 if { (ac_try="$ac_cpp conftest.$ac_ext"
12097 case "(($ac_try" in
12098 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12099 *) ac_try_echo=$ac_try;;
12101 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12102 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
12104 grep -v '^ *+' conftest.er1 >conftest.err
12106 cat conftest.err >&5
12107 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12108 (exit $ac_status); } >/dev/null; then
12109 if test -s conftest.err; then
12110 ac_cpp_err=$ac_c_preproc_warn_flag
12111 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
12118 if test -z "$ac_cpp_err"; then
12119 ac_header_preproc=yes
12121 echo "$as_me: failed program was:" >&5
12122 sed 's/^/| /' conftest.$ac_ext >&5
12124 ac_header_preproc=no
12127 rm -f conftest.err conftest.$ac_ext
12128 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
12129 echo "${ECHO_T}$ac_header_preproc" >&6; }
12131 # So? What about this header?
12132 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
12134 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
12135 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
12136 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
12137 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
12138 ac_header_preproc=yes
12141 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
12142 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
12143 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
12144 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
12145 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
12146 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
12147 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
12148 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
12149 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
12150 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
12151 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
12152 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
12154 ## ----------------------------------- ##
12155 ## Report this to llvmbugs@cs.uiuc.edu ##
12156 ## ----------------------------------- ##
12158 ) | sed "s/^/$as_me: WARNING: /" >&2
12161 { echo "$as_me:$LINENO: checking for $ac_header" >&5
12162 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
12163 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
12164 echo $ECHO_N "(cached) $ECHO_C" >&6
12166 eval "$as_ac_Header=\$ac_header_preproc"
12168 ac_res=`eval echo '${'$as_ac_Header'}'`
12169 { echo "$as_me:$LINENO: result: $ac_res" >&5
12170 echo "${ECHO_T}$ac_res" >&6; }
12173 if test `eval echo '${'$as_ac_Header'}'` = yes; then
12174 cat >>confdefs.h <<_ACEOF
12175 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
12186 for ac_header in dl.h sys/dl.h dld.h mach-o/dyld.h
12188 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
12189 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
12190 { echo "$as_me:$LINENO: checking for $ac_header" >&5
12191 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
12192 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
12193 echo $ECHO_N "(cached) $ECHO_C" >&6
12195 ac_res=`eval echo '${'$as_ac_Header'}'`
12196 { echo "$as_me:$LINENO: result: $ac_res" >&5
12197 echo "${ECHO_T}$ac_res" >&6; }
12199 # Is the header compilable?
12200 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
12201 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
12202 cat >conftest.$ac_ext <<_ACEOF
12205 cat confdefs.h >>conftest.$ac_ext
12206 cat >>conftest.$ac_ext <<_ACEOF
12207 /* end confdefs.h. */
12208 $ac_includes_default
12209 #include <$ac_header>
12211 rm -f conftest.$ac_objext
12212 if { (ac_try="$ac_compile"
12213 case "(($ac_try" in
12214 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12215 *) ac_try_echo=$ac_try;;
12217 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12218 (eval "$ac_compile") 2>conftest.er1
12220 grep -v '^ *+' conftest.er1 >conftest.err
12222 cat conftest.err >&5
12223 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12224 (exit $ac_status); } &&
12225 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
12226 { (case "(($ac_try" in
12227 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12228 *) ac_try_echo=$ac_try;;
12230 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12231 (eval "$ac_try") 2>&5
12233 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12234 (exit $ac_status); }; } &&
12235 { ac_try='test -s conftest.$ac_objext'
12236 { (case "(($ac_try" in
12237 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12238 *) ac_try_echo=$ac_try;;
12240 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12241 (eval "$ac_try") 2>&5
12243 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12244 (exit $ac_status); }; }; then
12245 ac_header_compiler=yes
12247 echo "$as_me: failed program was:" >&5
12248 sed 's/^/| /' conftest.$ac_ext >&5
12250 ac_header_compiler=no
12253 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12254 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
12255 echo "${ECHO_T}$ac_header_compiler" >&6; }
12257 # Is the header present?
12258 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
12259 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
12260 cat >conftest.$ac_ext <<_ACEOF
12263 cat confdefs.h >>conftest.$ac_ext
12264 cat >>conftest.$ac_ext <<_ACEOF
12265 /* end confdefs.h. */
12266 #include <$ac_header>
12268 if { (ac_try="$ac_cpp conftest.$ac_ext"
12269 case "(($ac_try" in
12270 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12271 *) ac_try_echo=$ac_try;;
12273 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12274 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
12276 grep -v '^ *+' conftest.er1 >conftest.err
12278 cat conftest.err >&5
12279 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12280 (exit $ac_status); } >/dev/null; then
12281 if test -s conftest.err; then
12282 ac_cpp_err=$ac_c_preproc_warn_flag
12283 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
12290 if test -z "$ac_cpp_err"; then
12291 ac_header_preproc=yes
12293 echo "$as_me: failed program was:" >&5
12294 sed 's/^/| /' conftest.$ac_ext >&5
12296 ac_header_preproc=no
12299 rm -f conftest.err conftest.$ac_ext
12300 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
12301 echo "${ECHO_T}$ac_header_preproc" >&6; }
12303 # So? What about this header?
12304 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
12306 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
12307 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
12308 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
12309 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
12310 ac_header_preproc=yes
12313 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
12314 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
12315 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
12316 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
12317 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
12318 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
12319 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
12320 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
12321 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
12322 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
12323 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
12324 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
12326 ## ----------------------------------- ##
12327 ## Report this to llvmbugs@cs.uiuc.edu ##
12328 ## ----------------------------------- ##
12330 ) | sed "s/^/$as_me: WARNING: /" >&2
12333 { echo "$as_me:$LINENO: checking for $ac_header" >&5
12334 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
12335 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
12336 echo $ECHO_N "(cached) $ECHO_C" >&6
12338 eval "$as_ac_Header=\$ac_header_preproc"
12340 ac_res=`eval echo '${'$as_ac_Header'}'`
12341 { echo "$as_me:$LINENO: result: $ac_res" >&5
12342 echo "${ECHO_T}$ac_res" >&6; }
12345 if test `eval echo '${'$as_ac_Header'}'` = yes; then
12346 cat >>confdefs.h <<_ACEOF
12347 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
12356 for ac_header in string.h strings.h
12358 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
12359 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
12360 { echo "$as_me:$LINENO: checking for $ac_header" >&5
12361 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
12362 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
12363 echo $ECHO_N "(cached) $ECHO_C" >&6
12365 ac_res=`eval echo '${'$as_ac_Header'}'`
12366 { echo "$as_me:$LINENO: result: $ac_res" >&5
12367 echo "${ECHO_T}$ac_res" >&6; }
12369 # Is the header compilable?
12370 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
12371 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
12372 cat >conftest.$ac_ext <<_ACEOF
12375 cat confdefs.h >>conftest.$ac_ext
12376 cat >>conftest.$ac_ext <<_ACEOF
12377 /* end confdefs.h. */
12378 $ac_includes_default
12379 #include <$ac_header>
12381 rm -f conftest.$ac_objext
12382 if { (ac_try="$ac_compile"
12383 case "(($ac_try" in
12384 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12385 *) ac_try_echo=$ac_try;;
12387 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12388 (eval "$ac_compile") 2>conftest.er1
12390 grep -v '^ *+' conftest.er1 >conftest.err
12392 cat conftest.err >&5
12393 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12394 (exit $ac_status); } &&
12395 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
12396 { (case "(($ac_try" in
12397 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12398 *) ac_try_echo=$ac_try;;
12400 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12401 (eval "$ac_try") 2>&5
12403 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12404 (exit $ac_status); }; } &&
12405 { ac_try='test -s conftest.$ac_objext'
12406 { (case "(($ac_try" in
12407 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12408 *) ac_try_echo=$ac_try;;
12410 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12411 (eval "$ac_try") 2>&5
12413 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12414 (exit $ac_status); }; }; then
12415 ac_header_compiler=yes
12417 echo "$as_me: failed program was:" >&5
12418 sed 's/^/| /' conftest.$ac_ext >&5
12420 ac_header_compiler=no
12423 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12424 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
12425 echo "${ECHO_T}$ac_header_compiler" >&6; }
12427 # Is the header present?
12428 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
12429 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
12430 cat >conftest.$ac_ext <<_ACEOF
12433 cat confdefs.h >>conftest.$ac_ext
12434 cat >>conftest.$ac_ext <<_ACEOF
12435 /* end confdefs.h. */
12436 #include <$ac_header>
12438 if { (ac_try="$ac_cpp conftest.$ac_ext"
12439 case "(($ac_try" in
12440 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12441 *) ac_try_echo=$ac_try;;
12443 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12444 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
12446 grep -v '^ *+' conftest.er1 >conftest.err
12448 cat conftest.err >&5
12449 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12450 (exit $ac_status); } >/dev/null; then
12451 if test -s conftest.err; then
12452 ac_cpp_err=$ac_c_preproc_warn_flag
12453 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
12460 if test -z "$ac_cpp_err"; then
12461 ac_header_preproc=yes
12463 echo "$as_me: failed program was:" >&5
12464 sed 's/^/| /' conftest.$ac_ext >&5
12466 ac_header_preproc=no
12469 rm -f conftest.err conftest.$ac_ext
12470 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
12471 echo "${ECHO_T}$ac_header_preproc" >&6; }
12473 # So? What about this header?
12474 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
12476 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
12477 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
12478 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
12479 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
12480 ac_header_preproc=yes
12483 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
12484 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
12485 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
12486 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
12487 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
12488 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
12489 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
12490 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
12491 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
12492 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
12493 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
12494 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
12496 ## ----------------------------------- ##
12497 ## Report this to llvmbugs@cs.uiuc.edu ##
12498 ## ----------------------------------- ##
12500 ) | sed "s/^/$as_me: WARNING: /" >&2
12503 { echo "$as_me:$LINENO: checking for $ac_header" >&5
12504 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
12505 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
12506 echo $ECHO_N "(cached) $ECHO_C" >&6
12508 eval "$as_ac_Header=\$ac_header_preproc"
12510 ac_res=`eval echo '${'$as_ac_Header'}'`
12511 { echo "$as_me:$LINENO: result: $ac_res" >&5
12512 echo "${ECHO_T}$ac_res" >&6; }
12515 if test `eval echo '${'$as_ac_Header'}'` = yes; then
12516 cat >>confdefs.h <<_ACEOF
12517 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
12527 for ac_func in strchr index
12529 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
12530 { echo "$as_me:$LINENO: checking for $ac_func" >&5
12531 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
12532 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
12533 echo $ECHO_N "(cached) $ECHO_C" >&6
12535 cat >conftest.$ac_ext <<_ACEOF
12538 cat confdefs.h >>conftest.$ac_ext
12539 cat >>conftest.$ac_ext <<_ACEOF
12540 /* end confdefs.h. */
12541 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
12542 For example, HP-UX 11i <limits.h> declares gettimeofday. */
12543 #define $ac_func innocuous_$ac_func
12545 /* System header to define __stub macros and hopefully few prototypes,
12546 which can conflict with char $ac_func (); below.
12547 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
12548 <limits.h> exists even on freestanding compilers. */
12551 # include <limits.h>
12553 # include <assert.h>
12558 /* Override any GCC internal prototype to avoid an error.
12559 Use char because int might match the return type of a GCC
12560 builtin and then its argument prototype would still apply. */
12565 /* The GNU C library defines this for functions which it implements
12566 to always fail with ENOSYS. Some functions are actually named
12567 something starting with __ and the normal name is an alias. */
12568 #if defined __stub_$ac_func || defined __stub___$ac_func
12575 return $ac_func ();
12580 rm -f conftest.$ac_objext conftest$ac_exeext
12581 if { (ac_try="$ac_link"
12582 case "(($ac_try" in
12583 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12584 *) ac_try_echo=$ac_try;;
12586 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12587 (eval "$ac_link") 2>conftest.er1
12589 grep -v '^ *+' conftest.er1 >conftest.err
12591 cat conftest.err >&5
12592 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12593 (exit $ac_status); } &&
12594 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
12595 { (case "(($ac_try" in
12596 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12597 *) ac_try_echo=$ac_try;;
12599 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12600 (eval "$ac_try") 2>&5
12602 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12603 (exit $ac_status); }; } &&
12604 { ac_try='test -s conftest$ac_exeext'
12605 { (case "(($ac_try" in
12606 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12607 *) ac_try_echo=$ac_try;;
12609 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12610 (eval "$ac_try") 2>&5
12612 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12613 (exit $ac_status); }; }; then
12614 eval "$as_ac_var=yes"
12616 echo "$as_me: failed program was:" >&5
12617 sed 's/^/| /' conftest.$ac_ext >&5
12619 eval "$as_ac_var=no"
12622 rm -f core conftest.err conftest.$ac_objext \
12623 conftest$ac_exeext conftest.$ac_ext
12625 ac_res=`eval echo '${'$as_ac_var'}'`
12626 { echo "$as_me:$LINENO: result: $ac_res" >&5
12627 echo "${ECHO_T}$ac_res" >&6; }
12628 if test `eval echo '${'$as_ac_var'}'` = yes; then
12629 cat >>confdefs.h <<_ACEOF
12630 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
12638 for ac_func in strrchr rindex
12640 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
12641 { echo "$as_me:$LINENO: checking for $ac_func" >&5
12642 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
12643 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
12644 echo $ECHO_N "(cached) $ECHO_C" >&6
12646 cat >conftest.$ac_ext <<_ACEOF
12649 cat confdefs.h >>conftest.$ac_ext
12650 cat >>conftest.$ac_ext <<_ACEOF
12651 /* end confdefs.h. */
12652 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
12653 For example, HP-UX 11i <limits.h> declares gettimeofday. */
12654 #define $ac_func innocuous_$ac_func
12656 /* System header to define __stub macros and hopefully few prototypes,
12657 which can conflict with char $ac_func (); below.
12658 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
12659 <limits.h> exists even on freestanding compilers. */
12662 # include <limits.h>
12664 # include <assert.h>
12669 /* Override any GCC internal prototype to avoid an error.
12670 Use char because int might match the return type of a GCC
12671 builtin and then its argument prototype would still apply. */
12676 /* The GNU C library defines this for functions which it implements
12677 to always fail with ENOSYS. Some functions are actually named
12678 something starting with __ and the normal name is an alias. */
12679 #if defined __stub_$ac_func || defined __stub___$ac_func
12686 return $ac_func ();
12691 rm -f conftest.$ac_objext conftest$ac_exeext
12692 if { (ac_try="$ac_link"
12693 case "(($ac_try" in
12694 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12695 *) ac_try_echo=$ac_try;;
12697 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12698 (eval "$ac_link") 2>conftest.er1
12700 grep -v '^ *+' conftest.er1 >conftest.err
12702 cat conftest.err >&5
12703 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12704 (exit $ac_status); } &&
12705 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
12706 { (case "(($ac_try" in
12707 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12708 *) ac_try_echo=$ac_try;;
12710 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12711 (eval "$ac_try") 2>&5
12713 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12714 (exit $ac_status); }; } &&
12715 { ac_try='test -s conftest$ac_exeext'
12716 { (case "(($ac_try" in
12717 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12718 *) ac_try_echo=$ac_try;;
12720 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12721 (eval "$ac_try") 2>&5
12723 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12724 (exit $ac_status); }; }; then
12725 eval "$as_ac_var=yes"
12727 echo "$as_me: failed program was:" >&5
12728 sed 's/^/| /' conftest.$ac_ext >&5
12730 eval "$as_ac_var=no"
12733 rm -f core conftest.err conftest.$ac_objext \
12734 conftest$ac_exeext conftest.$ac_ext
12736 ac_res=`eval echo '${'$as_ac_var'}'`
12737 { echo "$as_me:$LINENO: result: $ac_res" >&5
12738 echo "${ECHO_T}$ac_res" >&6; }
12739 if test `eval echo '${'$as_ac_var'}'` = yes; then
12740 cat >>confdefs.h <<_ACEOF
12741 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
12749 for ac_func in memcpy bcopy
12751 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
12752 { echo "$as_me:$LINENO: checking for $ac_func" >&5
12753 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
12754 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
12755 echo $ECHO_N "(cached) $ECHO_C" >&6
12757 cat >conftest.$ac_ext <<_ACEOF
12760 cat confdefs.h >>conftest.$ac_ext
12761 cat >>conftest.$ac_ext <<_ACEOF
12762 /* end confdefs.h. */
12763 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
12764 For example, HP-UX 11i <limits.h> declares gettimeofday. */
12765 #define $ac_func innocuous_$ac_func
12767 /* System header to define __stub macros and hopefully few prototypes,
12768 which can conflict with char $ac_func (); below.
12769 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
12770 <limits.h> exists even on freestanding compilers. */
12773 # include <limits.h>
12775 # include <assert.h>
12780 /* Override any GCC internal prototype to avoid an error.
12781 Use char because int might match the return type of a GCC
12782 builtin and then its argument prototype would still apply. */
12787 /* The GNU C library defines this for functions which it implements
12788 to always fail with ENOSYS. Some functions are actually named
12789 something starting with __ and the normal name is an alias. */
12790 #if defined __stub_$ac_func || defined __stub___$ac_func
12797 return $ac_func ();
12802 rm -f conftest.$ac_objext conftest$ac_exeext
12803 if { (ac_try="$ac_link"
12804 case "(($ac_try" in
12805 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12806 *) ac_try_echo=$ac_try;;
12808 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12809 (eval "$ac_link") 2>conftest.er1
12811 grep -v '^ *+' conftest.er1 >conftest.err
12813 cat conftest.err >&5
12814 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12815 (exit $ac_status); } &&
12816 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
12817 { (case "(($ac_try" in
12818 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12819 *) ac_try_echo=$ac_try;;
12821 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12822 (eval "$ac_try") 2>&5
12824 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12825 (exit $ac_status); }; } &&
12826 { ac_try='test -s conftest$ac_exeext'
12827 { (case "(($ac_try" in
12828 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12829 *) ac_try_echo=$ac_try;;
12831 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12832 (eval "$ac_try") 2>&5
12834 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12835 (exit $ac_status); }; }; then
12836 eval "$as_ac_var=yes"
12838 echo "$as_me: failed program was:" >&5
12839 sed 's/^/| /' conftest.$ac_ext >&5
12841 eval "$as_ac_var=no"
12844 rm -f core conftest.err conftest.$ac_objext \
12845 conftest$ac_exeext conftest.$ac_ext
12847 ac_res=`eval echo '${'$as_ac_var'}'`
12848 { echo "$as_me:$LINENO: result: $ac_res" >&5
12849 echo "${ECHO_T}$ac_res" >&6; }
12850 if test `eval echo '${'$as_ac_var'}'` = yes; then
12851 cat >>confdefs.h <<_ACEOF
12852 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
12860 for ac_func in memmove strcmp
12862 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
12863 { echo "$as_me:$LINENO: checking for $ac_func" >&5
12864 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
12865 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
12866 echo $ECHO_N "(cached) $ECHO_C" >&6
12868 cat >conftest.$ac_ext <<_ACEOF
12871 cat confdefs.h >>conftest.$ac_ext
12872 cat >>conftest.$ac_ext <<_ACEOF
12873 /* end confdefs.h. */
12874 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
12875 For example, HP-UX 11i <limits.h> declares gettimeofday. */
12876 #define $ac_func innocuous_$ac_func
12878 /* System header to define __stub macros and hopefully few prototypes,
12879 which can conflict with char $ac_func (); below.
12880 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
12881 <limits.h> exists even on freestanding compilers. */
12884 # include <limits.h>
12886 # include <assert.h>
12891 /* Override any GCC internal prototype to avoid an error.
12892 Use char because int might match the return type of a GCC
12893 builtin and then its argument prototype would still apply. */
12898 /* The GNU C library defines this for functions which it implements
12899 to always fail with ENOSYS. Some functions are actually named
12900 something starting with __ and the normal name is an alias. */
12901 #if defined __stub_$ac_func || defined __stub___$ac_func
12908 return $ac_func ();
12913 rm -f conftest.$ac_objext conftest$ac_exeext
12914 if { (ac_try="$ac_link"
12915 case "(($ac_try" in
12916 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12917 *) ac_try_echo=$ac_try;;
12919 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12920 (eval "$ac_link") 2>conftest.er1
12922 grep -v '^ *+' conftest.er1 >conftest.err
12924 cat conftest.err >&5
12925 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12926 (exit $ac_status); } &&
12927 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
12928 { (case "(($ac_try" in
12929 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12930 *) ac_try_echo=$ac_try;;
12932 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12933 (eval "$ac_try") 2>&5
12935 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12936 (exit $ac_status); }; } &&
12937 { ac_try='test -s conftest$ac_exeext'
12938 { (case "(($ac_try" in
12939 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12940 *) ac_try_echo=$ac_try;;
12942 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12943 (eval "$ac_try") 2>&5
12945 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12946 (exit $ac_status); }; }; then
12947 eval "$as_ac_var=yes"
12949 echo "$as_me: failed program was:" >&5
12950 sed 's/^/| /' conftest.$ac_ext >&5
12952 eval "$as_ac_var=no"
12955 rm -f core conftest.err conftest.$ac_objext \
12956 conftest$ac_exeext conftest.$ac_ext
12958 ac_res=`eval echo '${'$as_ac_var'}'`
12959 { echo "$as_me:$LINENO: result: $ac_res" >&5
12960 echo "${ECHO_T}$ac_res" >&6; }
12961 if test `eval echo '${'$as_ac_var'}'` = yes; then
12962 cat >>confdefs.h <<_ACEOF
12963 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
12972 for ac_func in closedir opendir readdir
12974 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
12975 { echo "$as_me:$LINENO: checking for $ac_func" >&5
12976 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
12977 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
12978 echo $ECHO_N "(cached) $ECHO_C" >&6
12980 cat >conftest.$ac_ext <<_ACEOF
12983 cat confdefs.h >>conftest.$ac_ext
12984 cat >>conftest.$ac_ext <<_ACEOF
12985 /* end confdefs.h. */
12986 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
12987 For example, HP-UX 11i <limits.h> declares gettimeofday. */
12988 #define $ac_func innocuous_$ac_func
12990 /* System header to define __stub macros and hopefully few prototypes,
12991 which can conflict with char $ac_func (); below.
12992 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
12993 <limits.h> exists even on freestanding compilers. */
12996 # include <limits.h>
12998 # include <assert.h>
13003 /* Override any GCC internal prototype to avoid an error.
13004 Use char because int might match the return type of a GCC
13005 builtin and then its argument prototype would still apply. */
13010 /* The GNU C library defines this for functions which it implements
13011 to always fail with ENOSYS. Some functions are actually named
13012 something starting with __ and the normal name is an alias. */
13013 #if defined __stub_$ac_func || defined __stub___$ac_func
13020 return $ac_func ();
13025 rm -f conftest.$ac_objext conftest$ac_exeext
13026 if { (ac_try="$ac_link"
13027 case "(($ac_try" in
13028 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13029 *) ac_try_echo=$ac_try;;
13031 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13032 (eval "$ac_link") 2>conftest.er1
13034 grep -v '^ *+' conftest.er1 >conftest.err
13036 cat conftest.err >&5
13037 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13038 (exit $ac_status); } &&
13039 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
13040 { (case "(($ac_try" in
13041 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13042 *) ac_try_echo=$ac_try;;
13044 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13045 (eval "$ac_try") 2>&5
13047 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13048 (exit $ac_status); }; } &&
13049 { ac_try='test -s conftest$ac_exeext'
13050 { (case "(($ac_try" in
13051 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13052 *) ac_try_echo=$ac_try;;
13054 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13055 (eval "$ac_try") 2>&5
13057 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13058 (exit $ac_status); }; }; then
13059 eval "$as_ac_var=yes"
13061 echo "$as_me: failed program was:" >&5
13062 sed 's/^/| /' conftest.$ac_ext >&5
13064 eval "$as_ac_var=no"
13067 rm -f core conftest.err conftest.$ac_objext \
13068 conftest$ac_exeext conftest.$ac_ext
13070 ac_res=`eval echo '${'$as_ac_var'}'`
13071 { echo "$as_me:$LINENO: result: $ac_res" >&5
13072 echo "${ECHO_T}$ac_res" >&6; }
13073 if test `eval echo '${'$as_ac_var'}'` = yes; then
13074 cat >>confdefs.h <<_ACEOF
13075 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
13083 if test "$WITH_LLVMGCCDIR" = "default" ; then
13084 LLVMGCC="llvm-gcc${EXEEXT}"
13085 LLVMGXX="llvm-g++${EXEEXT}"
13086 LLVMGCCCOMMAND="$LLVMGCC"
13087 LLVMGXXCOMMAND="$LLVMGXX"
13088 LLVMGCCCOMMAND=$LLVMGCCCOMMAND
13090 LLVMGXXCOMMAND=$LLVMGXXCOMMAND
13092 # Extract the first word of "$LLVMGCC", so it can be a program name with args.
13093 set dummy $LLVMGCC; ac_word=$2
13094 { echo "$as_me:$LINENO: checking for $ac_word" >&5
13095 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
13096 if test "${ac_cv_path_LLVMGCC+set}" = set; then
13097 echo $ECHO_N "(cached) $ECHO_C" >&6
13101 ac_cv_path_LLVMGCC="$LLVMGCC" # Let the user override the test with a path.
13104 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13105 for as_dir in $PATH
13108 test -z "$as_dir" && as_dir=.
13109 for ac_exec_ext in '' $ac_executable_extensions; do
13110 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
13111 ac_cv_path_LLVMGCC="$as_dir/$ac_word$ac_exec_ext"
13112 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
13122 LLVMGCC=$ac_cv_path_LLVMGCC
13123 if test -n "$LLVMGCC"; then
13124 { echo "$as_me:$LINENO: result: $LLVMGCC" >&5
13125 echo "${ECHO_T}$LLVMGCC" >&6; }
13127 { echo "$as_me:$LINENO: result: no" >&5
13128 echo "${ECHO_T}no" >&6; }
13132 # Extract the first word of "$LLVMGXX", so it can be a program name with args.
13133 set dummy $LLVMGXX; ac_word=$2
13134 { echo "$as_me:$LINENO: checking for $ac_word" >&5
13135 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
13136 if test "${ac_cv_path_LLVMGXX+set}" = set; then
13137 echo $ECHO_N "(cached) $ECHO_C" >&6
13141 ac_cv_path_LLVMGXX="$LLVMGXX" # Let the user override the test with a path.
13144 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13145 for as_dir in $PATH
13148 test -z "$as_dir" && as_dir=.
13149 for ac_exec_ext in '' $ac_executable_extensions; do
13150 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
13151 ac_cv_path_LLVMGXX="$as_dir/$ac_word$ac_exec_ext"
13152 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
13162 LLVMGXX=$ac_cv_path_LLVMGXX
13163 if test -n "$LLVMGXX"; then
13164 { echo "$as_me:$LINENO: result: $LLVMGXX" >&5
13165 echo "${ECHO_T}$LLVMGXX" >&6; }
13167 { echo "$as_me:$LINENO: result: no" >&5
13168 echo "${ECHO_T}no" >&6; }
13173 if test -z "$LLVMGCC"; then
13174 LLVMGCC="$WITH_LLVMGCCDIR/bin/llvm-gcc${EXEEXT}"
13175 LLVMGCCCOMMAND="$LLVMGCC"
13177 if test -z "$LLVMGXX"; then
13178 LLVMGXX="$WITH_LLVMGCCDIR/bin/llvm-g++${EXEEXT}"
13179 LLVMGXXCOMMAND="$LLVMGXX"
13186 LLVMGCCCOMMAND=$LLVMGCCCOMMAND
13188 LLVMGXXCOMMAND=$LLVMGXXCOMMAND
13193 # Check whether --with-llvmcc was given.
13194 if test "${with_llvmcc+set}" = set; then
13195 withval=$with_llvmcc;
13200 { echo "$as_me:$LINENO: checking LLVM capable compiler" >&5
13201 echo $ECHO_N "checking LLVM capable compiler... $ECHO_C" >&6; }
13202 if test "$with_llvmcc" != "check"; then
13203 if (test "$with_llvmcc" != "llvm-gcc" &&
13204 test "$with_llvmcc" != "clang" &&
13205 test "$with_llvmcc" != "none"); then
13206 { { echo "$as_me:$LINENO: error: invalid value for --with-llvmcc, expected 'llvm-gcc', 'clang', or 'none'." >&5
13207 echo "$as_me: error: invalid value for --with-llvmcc, expected 'llvm-gcc', 'clang', or 'none'." >&2;}
13208 { (exit 1); exit 1; }; }
13210 WITH_LLVMCC="$with_llvmcc"
13211 elif test -n "$LLVMGCC"; then
13212 WITH_LLVMCC=llvm-gcc
13213 elif test -n "$WITH_CLANGPATH" || test "$WITH_BUILT_CLANG" -ne "0"; then
13218 { echo "$as_me:$LINENO: result: $WITH_LLVMCC" >&5
13219 echo "${ECHO_T}$WITH_LLVMCC" >&6; }
13220 LLVMCC_OPTION=$WITH_LLVMCC
13223 { echo "$as_me:$LINENO: checking tool compatibility" >&5
13224 echo $ECHO_N "checking tool compatibility... $ECHO_C" >&6; }
13237 if test "$GCC" != "yes" && test "$ICC" != "yes"
13239 { { echo "$as_me:$LINENO: error: gcc|icc required but not found" >&5
13240 echo "$as_me: error: gcc|icc required but not found" >&2;}
13241 { (exit 1); exit 1; }; }
13244 if test "$GXX" != "yes" && test "$IXX" != "yes"
13246 { { echo "$as_me:$LINENO: error: g++|icc required but not found" >&5
13247 echo "$as_me: error: g++|icc required but not found" >&2;}
13248 { (exit 1); exit 1; }; }
13251 if test "$GCC" = "yes"
13253 cat >conftest.$ac_ext <<_ACEOF
13254 #if !defined(__GNUC__) || __GNUC__ < 3
13255 #error Unsupported GCC version
13259 rm -f conftest.$ac_objext
13260 if { (ac_try="$ac_compile"
13261 case "(($ac_try" in
13262 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13263 *) ac_try_echo=$ac_try;;
13265 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13266 (eval "$ac_compile") 2>conftest.er1
13268 grep -v '^ *+' conftest.er1 >conftest.err
13270 cat conftest.err >&5
13271 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13272 (exit $ac_status); } &&
13273 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
13274 { (case "(($ac_try" in
13275 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13276 *) ac_try_echo=$ac_try;;
13278 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13279 (eval "$ac_try") 2>&5
13281 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13282 (exit $ac_status); }; } &&
13283 { ac_try='test -s conftest.$ac_objext'
13284 { (case "(($ac_try" in
13285 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13286 *) ac_try_echo=$ac_try;;
13288 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13289 (eval "$ac_try") 2>&5
13291 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13292 (exit $ac_status); }; }; then
13295 echo "$as_me: failed program was:" >&5
13296 sed 's/^/| /' conftest.$ac_ext >&5
13298 { { echo "$as_me:$LINENO: error: gcc 3.x required, but you have a lower version" >&5
13299 echo "$as_me: error: gcc 3.x required, but you have a lower version" >&2;}
13300 { (exit 1); exit 1; }; }
13303 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13306 if test -z "$llvm_cv_gnu_make_command"
13308 { { echo "$as_me:$LINENO: error: GNU Make required but not found" >&5
13309 echo "$as_me: error: GNU Make required but not found" >&2;}
13310 { (exit 1); exit 1; }; }
13313 { echo "$as_me:$LINENO: result: ok" >&5
13314 echo "${ECHO_T}ok" >&6; }
13316 { echo "$as_me:$LINENO: checking optional compiler flags" >&5
13317 echo $ECHO_N "checking optional compiler flags... $ECHO_C" >&6; }
13318 NO_VARIADIC_MACROS=`$CXX -Wno-variadic-macros -fsyntax-only -xc /dev/null 2>/dev/null && echo -Wno-variadic-macros`
13320 NO_MISSING_FIELD_INITIALIZERS=`$CXX -Wno-missing-field-initializers -fsyntax-only -xc /dev/null 2>/dev/null && echo -Wno-missing-field-initializers`
13322 { echo "$as_me:$LINENO: result: $NO_VARIADIC_MACROS $NO_MISSING_FIELD_INITIALIZERS" >&5
13323 echo "${ECHO_T}$NO_VARIADIC_MACROS $NO_MISSING_FIELD_INITIALIZERS" >&6; }
13327 { echo "$as_me:$LINENO: checking for sin in -lm" >&5
13328 echo $ECHO_N "checking for sin in -lm... $ECHO_C" >&6; }
13329 if test "${ac_cv_lib_m_sin+set}" = set; then
13330 echo $ECHO_N "(cached) $ECHO_C" >&6
13332 ac_check_lib_save_LIBS=$LIBS
13334 cat >conftest.$ac_ext <<_ACEOF
13337 cat confdefs.h >>conftest.$ac_ext
13338 cat >>conftest.$ac_ext <<_ACEOF
13339 /* end confdefs.h. */
13341 /* Override any GCC internal prototype to avoid an error.
13342 Use char because int might match the return type of a GCC
13343 builtin and then its argument prototype would still apply. */
13356 rm -f conftest.$ac_objext conftest$ac_exeext
13357 if { (ac_try="$ac_link"
13358 case "(($ac_try" in
13359 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13360 *) ac_try_echo=$ac_try;;
13362 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13363 (eval "$ac_link") 2>conftest.er1
13365 grep -v '^ *+' conftest.er1 >conftest.err
13367 cat conftest.err >&5
13368 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13369 (exit $ac_status); } &&
13370 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
13371 { (case "(($ac_try" in
13372 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13373 *) ac_try_echo=$ac_try;;
13375 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13376 (eval "$ac_try") 2>&5
13378 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13379 (exit $ac_status); }; } &&
13380 { ac_try='test -s conftest$ac_exeext'
13381 { (case "(($ac_try" in
13382 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13383 *) ac_try_echo=$ac_try;;
13385 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13386 (eval "$ac_try") 2>&5
13388 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13389 (exit $ac_status); }; }; then
13390 ac_cv_lib_m_sin=yes
13392 echo "$as_me: failed program was:" >&5
13393 sed 's/^/| /' conftest.$ac_ext >&5
13398 rm -f core conftest.err conftest.$ac_objext \
13399 conftest$ac_exeext conftest.$ac_ext
13400 LIBS=$ac_check_lib_save_LIBS
13402 { echo "$as_me:$LINENO: result: $ac_cv_lib_m_sin" >&5
13403 echo "${ECHO_T}$ac_cv_lib_m_sin" >&6; }
13404 if test $ac_cv_lib_m_sin = yes; then
13405 cat >>confdefs.h <<_ACEOF
13406 #define HAVE_LIBM 1
13413 if test "$llvm_cv_os_type" = "MingW" ; then
13415 { echo "$as_me:$LINENO: checking for main in -limagehlp" >&5
13416 echo $ECHO_N "checking for main in -limagehlp... $ECHO_C" >&6; }
13417 if test "${ac_cv_lib_imagehlp_main+set}" = set; then
13418 echo $ECHO_N "(cached) $ECHO_C" >&6
13420 ac_check_lib_save_LIBS=$LIBS
13421 LIBS="-limagehlp $LIBS"
13422 cat >conftest.$ac_ext <<_ACEOF
13425 cat confdefs.h >>conftest.$ac_ext
13426 cat >>conftest.$ac_ext <<_ACEOF
13427 /* end confdefs.h. */
13438 rm -f conftest.$ac_objext conftest$ac_exeext
13439 if { (ac_try="$ac_link"
13440 case "(($ac_try" in
13441 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13442 *) ac_try_echo=$ac_try;;
13444 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13445 (eval "$ac_link") 2>conftest.er1
13447 grep -v '^ *+' conftest.er1 >conftest.err
13449 cat conftest.err >&5
13450 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13451 (exit $ac_status); } &&
13452 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
13453 { (case "(($ac_try" in
13454 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13455 *) ac_try_echo=$ac_try;;
13457 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13458 (eval "$ac_try") 2>&5
13460 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13461 (exit $ac_status); }; } &&
13462 { ac_try='test -s conftest$ac_exeext'
13463 { (case "(($ac_try" in
13464 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13465 *) ac_try_echo=$ac_try;;
13467 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13468 (eval "$ac_try") 2>&5
13470 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13471 (exit $ac_status); }; }; then
13472 ac_cv_lib_imagehlp_main=yes
13474 echo "$as_me: failed program was:" >&5
13475 sed 's/^/| /' conftest.$ac_ext >&5
13477 ac_cv_lib_imagehlp_main=no
13480 rm -f core conftest.err conftest.$ac_objext \
13481 conftest$ac_exeext conftest.$ac_ext
13482 LIBS=$ac_check_lib_save_LIBS
13484 { echo "$as_me:$LINENO: result: $ac_cv_lib_imagehlp_main" >&5
13485 echo "${ECHO_T}$ac_cv_lib_imagehlp_main" >&6; }
13486 if test $ac_cv_lib_imagehlp_main = yes; then
13487 cat >>confdefs.h <<_ACEOF
13488 #define HAVE_LIBIMAGEHLP 1
13491 LIBS="-limagehlp $LIBS"
13496 { echo "$as_me:$LINENO: checking for main in -lpsapi" >&5
13497 echo $ECHO_N "checking for main in -lpsapi... $ECHO_C" >&6; }
13498 if test "${ac_cv_lib_psapi_main+set}" = set; then
13499 echo $ECHO_N "(cached) $ECHO_C" >&6
13501 ac_check_lib_save_LIBS=$LIBS
13502 LIBS="-lpsapi $LIBS"
13503 cat >conftest.$ac_ext <<_ACEOF
13506 cat confdefs.h >>conftest.$ac_ext
13507 cat >>conftest.$ac_ext <<_ACEOF
13508 /* end confdefs.h. */
13519 rm -f conftest.$ac_objext conftest$ac_exeext
13520 if { (ac_try="$ac_link"
13521 case "(($ac_try" in
13522 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13523 *) ac_try_echo=$ac_try;;
13525 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13526 (eval "$ac_link") 2>conftest.er1
13528 grep -v '^ *+' conftest.er1 >conftest.err
13530 cat conftest.err >&5
13531 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13532 (exit $ac_status); } &&
13533 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
13534 { (case "(($ac_try" in
13535 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13536 *) ac_try_echo=$ac_try;;
13538 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13539 (eval "$ac_try") 2>&5
13541 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13542 (exit $ac_status); }; } &&
13543 { ac_try='test -s conftest$ac_exeext'
13544 { (case "(($ac_try" in
13545 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13546 *) ac_try_echo=$ac_try;;
13548 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13549 (eval "$ac_try") 2>&5
13551 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13552 (exit $ac_status); }; }; then
13553 ac_cv_lib_psapi_main=yes
13555 echo "$as_me: failed program was:" >&5
13556 sed 's/^/| /' conftest.$ac_ext >&5
13558 ac_cv_lib_psapi_main=no
13561 rm -f core conftest.err conftest.$ac_objext \
13562 conftest$ac_exeext conftest.$ac_ext
13563 LIBS=$ac_check_lib_save_LIBS
13565 { echo "$as_me:$LINENO: result: $ac_cv_lib_psapi_main" >&5
13566 echo "${ECHO_T}$ac_cv_lib_psapi_main" >&6; }
13567 if test $ac_cv_lib_psapi_main = yes; then
13568 cat >>confdefs.h <<_ACEOF
13569 #define HAVE_LIBPSAPI 1
13572 LIBS="-lpsapi $LIBS"
13578 { echo "$as_me:$LINENO: checking for library containing dlopen" >&5
13579 echo $ECHO_N "checking for library containing dlopen... $ECHO_C" >&6; }
13580 if test "${ac_cv_search_dlopen+set}" = set; then
13581 echo $ECHO_N "(cached) $ECHO_C" >&6
13583 ac_func_search_save_LIBS=$LIBS
13584 cat >conftest.$ac_ext <<_ACEOF
13587 cat confdefs.h >>conftest.$ac_ext
13588 cat >>conftest.$ac_ext <<_ACEOF
13589 /* end confdefs.h. */
13591 /* Override any GCC internal prototype to avoid an error.
13592 Use char because int might match the return type of a GCC
13593 builtin and then its argument prototype would still apply. */
13606 for ac_lib in '' dl; do
13607 if test -z "$ac_lib"; then
13608 ac_res="none required"
13611 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
13613 rm -f conftest.$ac_objext conftest$ac_exeext
13614 if { (ac_try="$ac_link"
13615 case "(($ac_try" in
13616 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13617 *) ac_try_echo=$ac_try;;
13619 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13620 (eval "$ac_link") 2>conftest.er1
13622 grep -v '^ *+' conftest.er1 >conftest.err
13624 cat conftest.err >&5
13625 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13626 (exit $ac_status); } &&
13627 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
13628 { (case "(($ac_try" in
13629 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13630 *) ac_try_echo=$ac_try;;
13632 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13633 (eval "$ac_try") 2>&5
13635 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13636 (exit $ac_status); }; } &&
13637 { ac_try='test -s conftest$ac_exeext'
13638 { (case "(($ac_try" in
13639 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13640 *) ac_try_echo=$ac_try;;
13642 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13643 (eval "$ac_try") 2>&5
13645 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13646 (exit $ac_status); }; }; then
13647 ac_cv_search_dlopen=$ac_res
13649 echo "$as_me: failed program was:" >&5
13650 sed 's/^/| /' conftest.$ac_ext >&5
13655 rm -f core conftest.err conftest.$ac_objext \
13657 if test "${ac_cv_search_dlopen+set}" = set; then
13661 if test "${ac_cv_search_dlopen+set}" = set; then
13664 ac_cv_search_dlopen=no
13666 rm conftest.$ac_ext
13667 LIBS=$ac_func_search_save_LIBS
13669 { echo "$as_me:$LINENO: result: $ac_cv_search_dlopen" >&5
13670 echo "${ECHO_T}$ac_cv_search_dlopen" >&6; }
13671 ac_res=$ac_cv_search_dlopen
13672 if test "$ac_res" != no; then
13673 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
13675 cat >>confdefs.h <<\_ACEOF
13676 #define HAVE_DLOPEN 1
13680 { echo "$as_me:$LINENO: WARNING: dlopen() not found - disabling plugin support" >&5
13681 echo "$as_me: WARNING: dlopen() not found - disabling plugin support" >&2;}
13685 if test "$llvm_cv_enable_libffi" = "yes" ; then
13686 { echo "$as_me:$LINENO: checking for library containing ffi_call" >&5
13687 echo $ECHO_N "checking for library containing ffi_call... $ECHO_C" >&6; }
13688 if test "${ac_cv_search_ffi_call+set}" = set; then
13689 echo $ECHO_N "(cached) $ECHO_C" >&6
13691 ac_func_search_save_LIBS=$LIBS
13692 cat >conftest.$ac_ext <<_ACEOF
13695 cat confdefs.h >>conftest.$ac_ext
13696 cat >>conftest.$ac_ext <<_ACEOF
13697 /* end confdefs.h. */
13699 /* Override any GCC internal prototype to avoid an error.
13700 Use char because int might match the return type of a GCC
13701 builtin and then its argument prototype would still apply. */
13709 return ffi_call ();
13714 for ac_lib in '' ffi; do
13715 if test -z "$ac_lib"; then
13716 ac_res="none required"
13719 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
13721 rm -f conftest.$ac_objext conftest$ac_exeext
13722 if { (ac_try="$ac_link"
13723 case "(($ac_try" in
13724 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13725 *) ac_try_echo=$ac_try;;
13727 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13728 (eval "$ac_link") 2>conftest.er1
13730 grep -v '^ *+' conftest.er1 >conftest.err
13732 cat conftest.err >&5
13733 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13734 (exit $ac_status); } &&
13735 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
13736 { (case "(($ac_try" in
13737 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13738 *) ac_try_echo=$ac_try;;
13740 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13741 (eval "$ac_try") 2>&5
13743 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13744 (exit $ac_status); }; } &&
13745 { ac_try='test -s conftest$ac_exeext'
13746 { (case "(($ac_try" in
13747 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13748 *) ac_try_echo=$ac_try;;
13750 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13751 (eval "$ac_try") 2>&5
13753 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13754 (exit $ac_status); }; }; then
13755 ac_cv_search_ffi_call=$ac_res
13757 echo "$as_me: failed program was:" >&5
13758 sed 's/^/| /' conftest.$ac_ext >&5
13763 rm -f core conftest.err conftest.$ac_objext \
13765 if test "${ac_cv_search_ffi_call+set}" = set; then
13769 if test "${ac_cv_search_ffi_call+set}" = set; then
13772 ac_cv_search_ffi_call=no
13774 rm conftest.$ac_ext
13775 LIBS=$ac_func_search_save_LIBS
13777 { echo "$as_me:$LINENO: result: $ac_cv_search_ffi_call" >&5
13778 echo "${ECHO_T}$ac_cv_search_ffi_call" >&6; }
13779 ac_res=$ac_cv_search_ffi_call
13780 if test "$ac_res" != no; then
13781 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
13783 cat >>confdefs.h <<\_ACEOF
13784 #define HAVE_FFI_CALL 1
13788 { { echo "$as_me:$LINENO: error: libffi not found - configure without --enable-libffi to compile without it" >&5
13789 echo "$as_me: error: libffi not found - configure without --enable-libffi to compile without it" >&2;}
13790 { (exit 1); exit 1; }; }
13795 { echo "$as_me:$LINENO: checking for library containing mallinfo" >&5
13796 echo $ECHO_N "checking for library containing mallinfo... $ECHO_C" >&6; }
13797 if test "${ac_cv_search_mallinfo+set}" = set; then
13798 echo $ECHO_N "(cached) $ECHO_C" >&6
13800 ac_func_search_save_LIBS=$LIBS
13801 cat >conftest.$ac_ext <<_ACEOF
13804 cat confdefs.h >>conftest.$ac_ext
13805 cat >>conftest.$ac_ext <<_ACEOF
13806 /* end confdefs.h. */
13808 /* Override any GCC internal prototype to avoid an error.
13809 Use char because int might match the return type of a GCC
13810 builtin and then its argument prototype would still apply. */
13818 return mallinfo ();
13823 for ac_lib in '' malloc; do
13824 if test -z "$ac_lib"; then
13825 ac_res="none required"
13828 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
13830 rm -f conftest.$ac_objext conftest$ac_exeext
13831 if { (ac_try="$ac_link"
13832 case "(($ac_try" in
13833 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13834 *) ac_try_echo=$ac_try;;
13836 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13837 (eval "$ac_link") 2>conftest.er1
13839 grep -v '^ *+' conftest.er1 >conftest.err
13841 cat conftest.err >&5
13842 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13843 (exit $ac_status); } &&
13844 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
13845 { (case "(($ac_try" in
13846 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13847 *) ac_try_echo=$ac_try;;
13849 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13850 (eval "$ac_try") 2>&5
13852 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13853 (exit $ac_status); }; } &&
13854 { ac_try='test -s conftest$ac_exeext'
13855 { (case "(($ac_try" in
13856 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13857 *) ac_try_echo=$ac_try;;
13859 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13860 (eval "$ac_try") 2>&5
13862 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13863 (exit $ac_status); }; }; then
13864 ac_cv_search_mallinfo=$ac_res
13866 echo "$as_me: failed program was:" >&5
13867 sed 's/^/| /' conftest.$ac_ext >&5
13872 rm -f core conftest.err conftest.$ac_objext \
13874 if test "${ac_cv_search_mallinfo+set}" = set; then
13878 if test "${ac_cv_search_mallinfo+set}" = set; then
13881 ac_cv_search_mallinfo=no
13883 rm conftest.$ac_ext
13884 LIBS=$ac_func_search_save_LIBS
13886 { echo "$as_me:$LINENO: result: $ac_cv_search_mallinfo" >&5
13887 echo "${ECHO_T}$ac_cv_search_mallinfo" >&6; }
13888 ac_res=$ac_cv_search_mallinfo
13889 if test "$ac_res" != no; then
13890 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
13892 cat >>confdefs.h <<\_ACEOF
13893 #define HAVE_MALLINFO 1
13899 if test "$ENABLE_THREADS" -eq 1 ; then
13901 { echo "$as_me:$LINENO: checking for pthread_mutex_init in -lpthread" >&5
13902 echo $ECHO_N "checking for pthread_mutex_init in -lpthread... $ECHO_C" >&6; }
13903 if test "${ac_cv_lib_pthread_pthread_mutex_init+set}" = set; then
13904 echo $ECHO_N "(cached) $ECHO_C" >&6
13906 ac_check_lib_save_LIBS=$LIBS
13907 LIBS="-lpthread $LIBS"
13908 cat >conftest.$ac_ext <<_ACEOF
13911 cat confdefs.h >>conftest.$ac_ext
13912 cat >>conftest.$ac_ext <<_ACEOF
13913 /* end confdefs.h. */
13915 /* Override any GCC internal prototype to avoid an error.
13916 Use char because int might match the return type of a GCC
13917 builtin and then its argument prototype would still apply. */
13921 char pthread_mutex_init ();
13925 return pthread_mutex_init ();
13930 rm -f conftest.$ac_objext conftest$ac_exeext
13931 if { (ac_try="$ac_link"
13932 case "(($ac_try" in
13933 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13934 *) ac_try_echo=$ac_try;;
13936 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13937 (eval "$ac_link") 2>conftest.er1
13939 grep -v '^ *+' conftest.er1 >conftest.err
13941 cat conftest.err >&5
13942 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13943 (exit $ac_status); } &&
13944 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
13945 { (case "(($ac_try" in
13946 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13947 *) ac_try_echo=$ac_try;;
13949 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13950 (eval "$ac_try") 2>&5
13952 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13953 (exit $ac_status); }; } &&
13954 { ac_try='test -s conftest$ac_exeext'
13955 { (case "(($ac_try" in
13956 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13957 *) ac_try_echo=$ac_try;;
13959 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13960 (eval "$ac_try") 2>&5
13962 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13963 (exit $ac_status); }; }; then
13964 ac_cv_lib_pthread_pthread_mutex_init=yes
13966 echo "$as_me: failed program was:" >&5
13967 sed 's/^/| /' conftest.$ac_ext >&5
13969 ac_cv_lib_pthread_pthread_mutex_init=no
13972 rm -f core conftest.err conftest.$ac_objext \
13973 conftest$ac_exeext conftest.$ac_ext
13974 LIBS=$ac_check_lib_save_LIBS
13976 { echo "$as_me:$LINENO: result: $ac_cv_lib_pthread_pthread_mutex_init" >&5
13977 echo "${ECHO_T}$ac_cv_lib_pthread_pthread_mutex_init" >&6; }
13978 if test $ac_cv_lib_pthread_pthread_mutex_init = yes; then
13979 cat >>confdefs.h <<_ACEOF
13980 #define HAVE_LIBPTHREAD 1
13983 LIBS="-lpthread $LIBS"
13987 { echo "$as_me:$LINENO: checking for library containing pthread_mutex_lock" >&5
13988 echo $ECHO_N "checking for library containing pthread_mutex_lock... $ECHO_C" >&6; }
13989 if test "${ac_cv_search_pthread_mutex_lock+set}" = set; then
13990 echo $ECHO_N "(cached) $ECHO_C" >&6
13992 ac_func_search_save_LIBS=$LIBS
13993 cat >conftest.$ac_ext <<_ACEOF
13996 cat confdefs.h >>conftest.$ac_ext
13997 cat >>conftest.$ac_ext <<_ACEOF
13998 /* end confdefs.h. */
14000 /* Override any GCC internal prototype to avoid an error.
14001 Use char because int might match the return type of a GCC
14002 builtin and then its argument prototype would still apply. */
14006 char pthread_mutex_lock ();
14010 return pthread_mutex_lock ();
14015 for ac_lib in '' pthread; do
14016 if test -z "$ac_lib"; then
14017 ac_res="none required"
14020 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
14022 rm -f conftest.$ac_objext conftest$ac_exeext
14023 if { (ac_try="$ac_link"
14024 case "(($ac_try" in
14025 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14026 *) ac_try_echo=$ac_try;;
14028 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14029 (eval "$ac_link") 2>conftest.er1
14031 grep -v '^ *+' conftest.er1 >conftest.err
14033 cat conftest.err >&5
14034 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14035 (exit $ac_status); } &&
14036 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
14037 { (case "(($ac_try" in
14038 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14039 *) ac_try_echo=$ac_try;;
14041 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14042 (eval "$ac_try") 2>&5
14044 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14045 (exit $ac_status); }; } &&
14046 { ac_try='test -s conftest$ac_exeext'
14047 { (case "(($ac_try" in
14048 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14049 *) ac_try_echo=$ac_try;;
14051 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14052 (eval "$ac_try") 2>&5
14054 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14055 (exit $ac_status); }; }; then
14056 ac_cv_search_pthread_mutex_lock=$ac_res
14058 echo "$as_me: failed program was:" >&5
14059 sed 's/^/| /' conftest.$ac_ext >&5
14064 rm -f core conftest.err conftest.$ac_objext \
14066 if test "${ac_cv_search_pthread_mutex_lock+set}" = set; then
14070 if test "${ac_cv_search_pthread_mutex_lock+set}" = set; then
14073 ac_cv_search_pthread_mutex_lock=no
14075 rm conftest.$ac_ext
14076 LIBS=$ac_func_search_save_LIBS
14078 { echo "$as_me:$LINENO: result: $ac_cv_search_pthread_mutex_lock" >&5
14079 echo "${ECHO_T}$ac_cv_search_pthread_mutex_lock" >&6; }
14080 ac_res=$ac_cv_search_pthread_mutex_lock
14081 if test "$ac_res" != no; then
14082 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
14084 cat >>confdefs.h <<\_ACEOF
14085 #define HAVE_PTHREAD_MUTEX_LOCK 1
14090 { echo "$as_me:$LINENO: checking for library containing pthread_rwlock_init" >&5
14091 echo $ECHO_N "checking for library containing pthread_rwlock_init... $ECHO_C" >&6; }
14092 if test "${ac_cv_search_pthread_rwlock_init+set}" = set; then
14093 echo $ECHO_N "(cached) $ECHO_C" >&6
14095 ac_func_search_save_LIBS=$LIBS
14096 cat >conftest.$ac_ext <<_ACEOF
14099 cat confdefs.h >>conftest.$ac_ext
14100 cat >>conftest.$ac_ext <<_ACEOF
14101 /* end confdefs.h. */
14103 /* Override any GCC internal prototype to avoid an error.
14104 Use char because int might match the return type of a GCC
14105 builtin and then its argument prototype would still apply. */
14109 char pthread_rwlock_init ();
14113 return pthread_rwlock_init ();
14118 for ac_lib in '' pthread; do
14119 if test -z "$ac_lib"; then
14120 ac_res="none required"
14123 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
14125 rm -f conftest.$ac_objext conftest$ac_exeext
14126 if { (ac_try="$ac_link"
14127 case "(($ac_try" in
14128 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14129 *) ac_try_echo=$ac_try;;
14131 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14132 (eval "$ac_link") 2>conftest.er1
14134 grep -v '^ *+' conftest.er1 >conftest.err
14136 cat conftest.err >&5
14137 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14138 (exit $ac_status); } &&
14139 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
14140 { (case "(($ac_try" in
14141 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14142 *) ac_try_echo=$ac_try;;
14144 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14145 (eval "$ac_try") 2>&5
14147 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14148 (exit $ac_status); }; } &&
14149 { ac_try='test -s conftest$ac_exeext'
14150 { (case "(($ac_try" in
14151 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14152 *) ac_try_echo=$ac_try;;
14154 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14155 (eval "$ac_try") 2>&5
14157 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14158 (exit $ac_status); }; }; then
14159 ac_cv_search_pthread_rwlock_init=$ac_res
14161 echo "$as_me: failed program was:" >&5
14162 sed 's/^/| /' conftest.$ac_ext >&5
14167 rm -f core conftest.err conftest.$ac_objext \
14169 if test "${ac_cv_search_pthread_rwlock_init+set}" = set; then
14173 if test "${ac_cv_search_pthread_rwlock_init+set}" = set; then
14176 ac_cv_search_pthread_rwlock_init=no
14178 rm conftest.$ac_ext
14179 LIBS=$ac_func_search_save_LIBS
14181 { echo "$as_me:$LINENO: result: $ac_cv_search_pthread_rwlock_init" >&5
14182 echo "${ECHO_T}$ac_cv_search_pthread_rwlock_init" >&6; }
14183 ac_res=$ac_cv_search_pthread_rwlock_init
14184 if test "$ac_res" != no; then
14185 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
14187 cat >>confdefs.h <<\_ACEOF
14188 #define HAVE_PTHREAD_RWLOCK_INIT 1
14193 { echo "$as_me:$LINENO: checking for library containing pthread_getspecific" >&5
14194 echo $ECHO_N "checking for library containing pthread_getspecific... $ECHO_C" >&6; }
14195 if test "${ac_cv_search_pthread_getspecific+set}" = set; then
14196 echo $ECHO_N "(cached) $ECHO_C" >&6
14198 ac_func_search_save_LIBS=$LIBS
14199 cat >conftest.$ac_ext <<_ACEOF
14202 cat confdefs.h >>conftest.$ac_ext
14203 cat >>conftest.$ac_ext <<_ACEOF
14204 /* end confdefs.h. */
14206 /* Override any GCC internal prototype to avoid an error.
14207 Use char because int might match the return type of a GCC
14208 builtin and then its argument prototype would still apply. */
14212 char pthread_getspecific ();
14216 return pthread_getspecific ();
14221 for ac_lib in '' pthread; do
14222 if test -z "$ac_lib"; then
14223 ac_res="none required"
14226 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
14228 rm -f conftest.$ac_objext conftest$ac_exeext
14229 if { (ac_try="$ac_link"
14230 case "(($ac_try" in
14231 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14232 *) ac_try_echo=$ac_try;;
14234 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14235 (eval "$ac_link") 2>conftest.er1
14237 grep -v '^ *+' conftest.er1 >conftest.err
14239 cat conftest.err >&5
14240 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14241 (exit $ac_status); } &&
14242 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
14243 { (case "(($ac_try" in
14244 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14245 *) ac_try_echo=$ac_try;;
14247 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14248 (eval "$ac_try") 2>&5
14250 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14251 (exit $ac_status); }; } &&
14252 { ac_try='test -s conftest$ac_exeext'
14253 { (case "(($ac_try" in
14254 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14255 *) ac_try_echo=$ac_try;;
14257 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14258 (eval "$ac_try") 2>&5
14260 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14261 (exit $ac_status); }; }; then
14262 ac_cv_search_pthread_getspecific=$ac_res
14264 echo "$as_me: failed program was:" >&5
14265 sed 's/^/| /' conftest.$ac_ext >&5
14270 rm -f core conftest.err conftest.$ac_objext \
14272 if test "${ac_cv_search_pthread_getspecific+set}" = set; then
14276 if test "${ac_cv_search_pthread_getspecific+set}" = set; then
14279 ac_cv_search_pthread_getspecific=no
14281 rm conftest.$ac_ext
14282 LIBS=$ac_func_search_save_LIBS
14284 { echo "$as_me:$LINENO: result: $ac_cv_search_pthread_getspecific" >&5
14285 echo "${ECHO_T}$ac_cv_search_pthread_getspecific" >&6; }
14286 ac_res=$ac_cv_search_pthread_getspecific
14287 if test "$ac_res" != no; then
14288 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
14290 cat >>confdefs.h <<\_ACEOF
14291 #define HAVE_PTHREAD_GETSPECIFIC 1
14299 # Check whether --with-udis86 was given.
14300 if test "${with_udis86+set}" = set; then
14301 withval=$with_udis86;
14306 *) LDFLAGS="$LDFLAGS -L${withval}" ;;
14309 { echo "$as_me:$LINENO: checking for ud_init in -ludis86" >&5
14310 echo $ECHO_N "checking for ud_init in -ludis86... $ECHO_C" >&6; }
14311 if test "${ac_cv_lib_udis86_ud_init+set}" = set; then
14312 echo $ECHO_N "(cached) $ECHO_C" >&6
14314 ac_check_lib_save_LIBS=$LIBS
14315 LIBS="-ludis86 $LIBS"
14316 cat >conftest.$ac_ext <<_ACEOF
14319 cat confdefs.h >>conftest.$ac_ext
14320 cat >>conftest.$ac_ext <<_ACEOF
14321 /* end confdefs.h. */
14323 /* Override any GCC internal prototype to avoid an error.
14324 Use char because int might match the return type of a GCC
14325 builtin and then its argument prototype would still apply. */
14338 rm -f conftest.$ac_objext conftest$ac_exeext
14339 if { (ac_try="$ac_link"
14340 case "(($ac_try" in
14341 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14342 *) ac_try_echo=$ac_try;;
14344 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14345 (eval "$ac_link") 2>conftest.er1
14347 grep -v '^ *+' conftest.er1 >conftest.err
14349 cat conftest.err >&5
14350 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14351 (exit $ac_status); } &&
14352 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
14353 { (case "(($ac_try" in
14354 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14355 *) ac_try_echo=$ac_try;;
14357 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14358 (eval "$ac_try") 2>&5
14360 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14361 (exit $ac_status); }; } &&
14362 { ac_try='test -s conftest$ac_exeext'
14363 { (case "(($ac_try" in
14364 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14365 *) ac_try_echo=$ac_try;;
14367 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14368 (eval "$ac_try") 2>&5
14370 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14371 (exit $ac_status); }; }; then
14372 ac_cv_lib_udis86_ud_init=yes
14374 echo "$as_me: failed program was:" >&5
14375 sed 's/^/| /' conftest.$ac_ext >&5
14377 ac_cv_lib_udis86_ud_init=no
14380 rm -f core conftest.err conftest.$ac_objext \
14381 conftest$ac_exeext conftest.$ac_ext
14382 LIBS=$ac_check_lib_save_LIBS
14384 { echo "$as_me:$LINENO: result: $ac_cv_lib_udis86_ud_init" >&5
14385 echo "${ECHO_T}$ac_cv_lib_udis86_ud_init" >&6; }
14386 if test $ac_cv_lib_udis86_ud_init = yes; then
14387 cat >>confdefs.h <<_ACEOF
14388 #define HAVE_LIBUDIS86 1
14391 LIBS="-ludis86 $LIBS"
14395 echo "Error! You need to have libudis86 around."
14407 cat >>confdefs.h <<_ACEOF
14408 #define USE_UDIS86 $USE_UDIS86
14413 # Check whether --with-oprofile was given.
14414 if test "${with_oprofile+set}" = set; then
14415 withval=$with_oprofile;
14419 /usr|yes) llvm_cv_oppath=/usr/lib/oprofile ;;
14420 no) llvm_cv_oppath=
14423 *) llvm_cv_oppath="${withval}/lib/oprofile"
14424 CPPFLAGS="-I${withval}/include";;
14426 if test -n "$llvm_cv_oppath" ; then
14427 LIBS="$LIBS -L${llvm_cv_oppath} -Wl,-rpath,${llvm_cv_oppath}"
14428 { echo "$as_me:$LINENO: checking for library containing bfd_init" >&5
14429 echo $ECHO_N "checking for library containing bfd_init... $ECHO_C" >&6; }
14430 if test "${ac_cv_search_bfd_init+set}" = set; then
14431 echo $ECHO_N "(cached) $ECHO_C" >&6
14433 ac_func_search_save_LIBS=$LIBS
14434 cat >conftest.$ac_ext <<_ACEOF
14437 cat confdefs.h >>conftest.$ac_ext
14438 cat >>conftest.$ac_ext <<_ACEOF
14439 /* end confdefs.h. */
14441 /* Override any GCC internal prototype to avoid an error.
14442 Use char because int might match the return type of a GCC
14443 builtin and then its argument prototype would still apply. */
14451 return bfd_init ();
14456 for ac_lib in '' bfd; do
14457 if test -z "$ac_lib"; then
14458 ac_res="none required"
14461 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
14463 rm -f conftest.$ac_objext conftest$ac_exeext
14464 if { (ac_try="$ac_link"
14465 case "(($ac_try" in
14466 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14467 *) ac_try_echo=$ac_try;;
14469 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14470 (eval "$ac_link") 2>conftest.er1
14472 grep -v '^ *+' conftest.er1 >conftest.err
14474 cat conftest.err >&5
14475 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14476 (exit $ac_status); } &&
14477 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
14478 { (case "(($ac_try" in
14479 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14480 *) ac_try_echo=$ac_try;;
14482 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14483 (eval "$ac_try") 2>&5
14485 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14486 (exit $ac_status); }; } &&
14487 { ac_try='test -s conftest$ac_exeext'
14488 { (case "(($ac_try" in
14489 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14490 *) ac_try_echo=$ac_try;;
14492 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14493 (eval "$ac_try") 2>&5
14495 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14496 (exit $ac_status); }; }; then
14497 ac_cv_search_bfd_init=$ac_res
14499 echo "$as_me: failed program was:" >&5
14500 sed 's/^/| /' conftest.$ac_ext >&5
14505 rm -f core conftest.err conftest.$ac_objext \
14507 if test "${ac_cv_search_bfd_init+set}" = set; then
14511 if test "${ac_cv_search_bfd_init+set}" = set; then
14514 ac_cv_search_bfd_init=no
14516 rm conftest.$ac_ext
14517 LIBS=$ac_func_search_save_LIBS
14519 { echo "$as_me:$LINENO: result: $ac_cv_search_bfd_init" >&5
14520 echo "${ECHO_T}$ac_cv_search_bfd_init" >&6; }
14521 ac_res=$ac_cv_search_bfd_init
14522 if test "$ac_res" != no; then
14523 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
14527 { echo "$as_me:$LINENO: checking for library containing op_open_agent" >&5
14528 echo $ECHO_N "checking for library containing op_open_agent... $ECHO_C" >&6; }
14529 if test "${ac_cv_search_op_open_agent+set}" = set; then
14530 echo $ECHO_N "(cached) $ECHO_C" >&6
14532 ac_func_search_save_LIBS=$LIBS
14533 cat >conftest.$ac_ext <<_ACEOF
14536 cat confdefs.h >>conftest.$ac_ext
14537 cat >>conftest.$ac_ext <<_ACEOF
14538 /* end confdefs.h. */
14540 /* Override any GCC internal prototype to avoid an error.
14541 Use char because int might match the return type of a GCC
14542 builtin and then its argument prototype would still apply. */
14546 char op_open_agent ();
14550 return op_open_agent ();
14555 for ac_lib in '' opagent; do
14556 if test -z "$ac_lib"; then
14557 ac_res="none required"
14560 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
14562 rm -f conftest.$ac_objext conftest$ac_exeext
14563 if { (ac_try="$ac_link"
14564 case "(($ac_try" in
14565 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14566 *) ac_try_echo=$ac_try;;
14568 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14569 (eval "$ac_link") 2>conftest.er1
14571 grep -v '^ *+' conftest.er1 >conftest.err
14573 cat conftest.err >&5
14574 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14575 (exit $ac_status); } &&
14576 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
14577 { (case "(($ac_try" in
14578 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14579 *) ac_try_echo=$ac_try;;
14581 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14582 (eval "$ac_try") 2>&5
14584 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14585 (exit $ac_status); }; } &&
14586 { ac_try='test -s conftest$ac_exeext'
14587 { (case "(($ac_try" in
14588 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14589 *) ac_try_echo=$ac_try;;
14591 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14592 (eval "$ac_try") 2>&5
14594 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14595 (exit $ac_status); }; }; then
14596 ac_cv_search_op_open_agent=$ac_res
14598 echo "$as_me: failed program was:" >&5
14599 sed 's/^/| /' conftest.$ac_ext >&5
14604 rm -f core conftest.err conftest.$ac_objext \
14606 if test "${ac_cv_search_op_open_agent+set}" = set; then
14610 if test "${ac_cv_search_op_open_agent+set}" = set; then
14613 ac_cv_search_op_open_agent=no
14615 rm conftest.$ac_ext
14616 LIBS=$ac_func_search_save_LIBS
14618 { echo "$as_me:$LINENO: result: $ac_cv_search_op_open_agent" >&5
14619 echo "${ECHO_T}$ac_cv_search_op_open_agent" >&6; }
14620 ac_res=$ac_cv_search_op_open_agent
14621 if test "$ac_res" != no; then
14622 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
14626 echo "Error! You need to have libopagent around."
14631 if test "${ac_cv_header_opagent_h+set}" = set; then
14632 { echo "$as_me:$LINENO: checking for opagent.h" >&5
14633 echo $ECHO_N "checking for opagent.h... $ECHO_C" >&6; }
14634 if test "${ac_cv_header_opagent_h+set}" = set; then
14635 echo $ECHO_N "(cached) $ECHO_C" >&6
14637 { echo "$as_me:$LINENO: result: $ac_cv_header_opagent_h" >&5
14638 echo "${ECHO_T}$ac_cv_header_opagent_h" >&6; }
14640 # Is the header compilable?
14641 { echo "$as_me:$LINENO: checking opagent.h usability" >&5
14642 echo $ECHO_N "checking opagent.h usability... $ECHO_C" >&6; }
14643 cat >conftest.$ac_ext <<_ACEOF
14646 cat confdefs.h >>conftest.$ac_ext
14647 cat >>conftest.$ac_ext <<_ACEOF
14648 /* end confdefs.h. */
14649 $ac_includes_default
14650 #include <opagent.h>
14652 rm -f conftest.$ac_objext
14653 if { (ac_try="$ac_compile"
14654 case "(($ac_try" in
14655 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14656 *) ac_try_echo=$ac_try;;
14658 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14659 (eval "$ac_compile") 2>conftest.er1
14661 grep -v '^ *+' conftest.er1 >conftest.err
14663 cat conftest.err >&5
14664 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14665 (exit $ac_status); } &&
14666 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
14667 { (case "(($ac_try" in
14668 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14669 *) ac_try_echo=$ac_try;;
14671 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14672 (eval "$ac_try") 2>&5
14674 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14675 (exit $ac_status); }; } &&
14676 { ac_try='test -s conftest.$ac_objext'
14677 { (case "(($ac_try" in
14678 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14679 *) ac_try_echo=$ac_try;;
14681 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14682 (eval "$ac_try") 2>&5
14684 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14685 (exit $ac_status); }; }; then
14686 ac_header_compiler=yes
14688 echo "$as_me: failed program was:" >&5
14689 sed 's/^/| /' conftest.$ac_ext >&5
14691 ac_header_compiler=no
14694 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14695 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
14696 echo "${ECHO_T}$ac_header_compiler" >&6; }
14698 # Is the header present?
14699 { echo "$as_me:$LINENO: checking opagent.h presence" >&5
14700 echo $ECHO_N "checking opagent.h presence... $ECHO_C" >&6; }
14701 cat >conftest.$ac_ext <<_ACEOF
14704 cat confdefs.h >>conftest.$ac_ext
14705 cat >>conftest.$ac_ext <<_ACEOF
14706 /* end confdefs.h. */
14707 #include <opagent.h>
14709 if { (ac_try="$ac_cpp conftest.$ac_ext"
14710 case "(($ac_try" in
14711 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14712 *) ac_try_echo=$ac_try;;
14714 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14715 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
14717 grep -v '^ *+' conftest.er1 >conftest.err
14719 cat conftest.err >&5
14720 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14721 (exit $ac_status); } >/dev/null; then
14722 if test -s conftest.err; then
14723 ac_cpp_err=$ac_c_preproc_warn_flag
14724 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
14731 if test -z "$ac_cpp_err"; then
14732 ac_header_preproc=yes
14734 echo "$as_me: failed program was:" >&5
14735 sed 's/^/| /' conftest.$ac_ext >&5
14737 ac_header_preproc=no
14740 rm -f conftest.err conftest.$ac_ext
14741 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
14742 echo "${ECHO_T}$ac_header_preproc" >&6; }
14744 # So? What about this header?
14745 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
14747 { echo "$as_me:$LINENO: WARNING: opagent.h: accepted by the compiler, rejected by the preprocessor!" >&5
14748 echo "$as_me: WARNING: opagent.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
14749 { echo "$as_me:$LINENO: WARNING: opagent.h: proceeding with the compiler's result" >&5
14750 echo "$as_me: WARNING: opagent.h: proceeding with the compiler's result" >&2;}
14751 ac_header_preproc=yes
14754 { echo "$as_me:$LINENO: WARNING: opagent.h: present but cannot be compiled" >&5
14755 echo "$as_me: WARNING: opagent.h: present but cannot be compiled" >&2;}
14756 { echo "$as_me:$LINENO: WARNING: opagent.h: check for missing prerequisite headers?" >&5
14757 echo "$as_me: WARNING: opagent.h: check for missing prerequisite headers?" >&2;}
14758 { echo "$as_me:$LINENO: WARNING: opagent.h: see the Autoconf documentation" >&5
14759 echo "$as_me: WARNING: opagent.h: see the Autoconf documentation" >&2;}
14760 { echo "$as_me:$LINENO: WARNING: opagent.h: section \"Present But Cannot Be Compiled\"" >&5
14761 echo "$as_me: WARNING: opagent.h: section \"Present But Cannot Be Compiled\"" >&2;}
14762 { echo "$as_me:$LINENO: WARNING: opagent.h: proceeding with the preprocessor's result" >&5
14763 echo "$as_me: WARNING: opagent.h: proceeding with the preprocessor's result" >&2;}
14764 { echo "$as_me:$LINENO: WARNING: opagent.h: in the future, the compiler will take precedence" >&5
14765 echo "$as_me: WARNING: opagent.h: in the future, the compiler will take precedence" >&2;}
14767 ## ----------------------------------- ##
14768 ## Report this to llvmbugs@cs.uiuc.edu ##
14769 ## ----------------------------------- ##
14771 ) | sed "s/^/$as_me: WARNING: /" >&2
14774 { echo "$as_me:$LINENO: checking for opagent.h" >&5
14775 echo $ECHO_N "checking for opagent.h... $ECHO_C" >&6; }
14776 if test "${ac_cv_header_opagent_h+set}" = set; then
14777 echo $ECHO_N "(cached) $ECHO_C" >&6
14779 ac_cv_header_opagent_h=$ac_header_preproc
14781 { echo "$as_me:$LINENO: result: $ac_cv_header_opagent_h" >&5
14782 echo "${ECHO_T}$ac_cv_header_opagent_h" >&6; }
14785 if test $ac_cv_header_opagent_h = yes; then
14789 echo "Error! You need to have opagent.h around."
14805 cat >>confdefs.h <<_ACEOF
14806 #define USE_OPROFILE $USE_OPROFILE
14816 ac_header_dirent=no
14817 for ac_hdr in dirent.h sys/ndir.h sys/dir.h ndir.h; do
14818 as_ac_Header=`echo "ac_cv_header_dirent_$ac_hdr" | $as_tr_sh`
14819 { echo "$as_me:$LINENO: checking for $ac_hdr that defines DIR" >&5
14820 echo $ECHO_N "checking for $ac_hdr that defines DIR... $ECHO_C" >&6; }
14821 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
14822 echo $ECHO_N "(cached) $ECHO_C" >&6
14824 cat >conftest.$ac_ext <<_ACEOF
14827 cat confdefs.h >>conftest.$ac_ext
14828 cat >>conftest.$ac_ext <<_ACEOF
14829 /* end confdefs.h. */
14830 #include <sys/types.h>
14842 rm -f conftest.$ac_objext
14843 if { (ac_try="$ac_compile"
14844 case "(($ac_try" in
14845 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14846 *) ac_try_echo=$ac_try;;
14848 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14849 (eval "$ac_compile") 2>conftest.er1
14851 grep -v '^ *+' conftest.er1 >conftest.err
14853 cat conftest.err >&5
14854 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14855 (exit $ac_status); } &&
14856 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
14857 { (case "(($ac_try" in
14858 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14859 *) ac_try_echo=$ac_try;;
14861 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14862 (eval "$ac_try") 2>&5
14864 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14865 (exit $ac_status); }; } &&
14866 { ac_try='test -s conftest.$ac_objext'
14867 { (case "(($ac_try" in
14868 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14869 *) ac_try_echo=$ac_try;;
14871 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14872 (eval "$ac_try") 2>&5
14874 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14875 (exit $ac_status); }; }; then
14876 eval "$as_ac_Header=yes"
14878 echo "$as_me: failed program was:" >&5
14879 sed 's/^/| /' conftest.$ac_ext >&5
14881 eval "$as_ac_Header=no"
14884 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14886 ac_res=`eval echo '${'$as_ac_Header'}'`
14887 { echo "$as_me:$LINENO: result: $ac_res" >&5
14888 echo "${ECHO_T}$ac_res" >&6; }
14889 if test `eval echo '${'$as_ac_Header'}'` = yes; then
14890 cat >>confdefs.h <<_ACEOF
14891 #define `echo "HAVE_$ac_hdr" | $as_tr_cpp` 1
14894 ac_header_dirent=$ac_hdr; break
14898 # Two versions of opendir et al. are in -ldir and -lx on SCO Xenix.
14899 if test $ac_header_dirent = dirent.h; then
14900 { echo "$as_me:$LINENO: checking for library containing opendir" >&5
14901 echo $ECHO_N "checking for library containing opendir... $ECHO_C" >&6; }
14902 if test "${ac_cv_search_opendir+set}" = set; then
14903 echo $ECHO_N "(cached) $ECHO_C" >&6
14905 ac_func_search_save_LIBS=$LIBS
14906 cat >conftest.$ac_ext <<_ACEOF
14909 cat confdefs.h >>conftest.$ac_ext
14910 cat >>conftest.$ac_ext <<_ACEOF
14911 /* end confdefs.h. */
14913 /* Override any GCC internal prototype to avoid an error.
14914 Use char because int might match the return type of a GCC
14915 builtin and then its argument prototype would still apply. */
14928 for ac_lib in '' dir; do
14929 if test -z "$ac_lib"; then
14930 ac_res="none required"
14933 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
14935 rm -f conftest.$ac_objext conftest$ac_exeext
14936 if { (ac_try="$ac_link"
14937 case "(($ac_try" in
14938 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14939 *) ac_try_echo=$ac_try;;
14941 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14942 (eval "$ac_link") 2>conftest.er1
14944 grep -v '^ *+' conftest.er1 >conftest.err
14946 cat conftest.err >&5
14947 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14948 (exit $ac_status); } &&
14949 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
14950 { (case "(($ac_try" in
14951 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14952 *) ac_try_echo=$ac_try;;
14954 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14955 (eval "$ac_try") 2>&5
14957 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14958 (exit $ac_status); }; } &&
14959 { ac_try='test -s conftest$ac_exeext'
14960 { (case "(($ac_try" in
14961 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14962 *) ac_try_echo=$ac_try;;
14964 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14965 (eval "$ac_try") 2>&5
14967 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14968 (exit $ac_status); }; }; then
14969 ac_cv_search_opendir=$ac_res
14971 echo "$as_me: failed program was:" >&5
14972 sed 's/^/| /' conftest.$ac_ext >&5
14977 rm -f core conftest.err conftest.$ac_objext \
14979 if test "${ac_cv_search_opendir+set}" = set; then
14983 if test "${ac_cv_search_opendir+set}" = set; then
14986 ac_cv_search_opendir=no
14988 rm conftest.$ac_ext
14989 LIBS=$ac_func_search_save_LIBS
14991 { echo "$as_me:$LINENO: result: $ac_cv_search_opendir" >&5
14992 echo "${ECHO_T}$ac_cv_search_opendir" >&6; }
14993 ac_res=$ac_cv_search_opendir
14994 if test "$ac_res" != no; then
14995 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
15000 { echo "$as_me:$LINENO: checking for library containing opendir" >&5
15001 echo $ECHO_N "checking for library containing opendir... $ECHO_C" >&6; }
15002 if test "${ac_cv_search_opendir+set}" = set; then
15003 echo $ECHO_N "(cached) $ECHO_C" >&6
15005 ac_func_search_save_LIBS=$LIBS
15006 cat >conftest.$ac_ext <<_ACEOF
15009 cat confdefs.h >>conftest.$ac_ext
15010 cat >>conftest.$ac_ext <<_ACEOF
15011 /* end confdefs.h. */
15013 /* Override any GCC internal prototype to avoid an error.
15014 Use char because int might match the return type of a GCC
15015 builtin and then its argument prototype would still apply. */
15028 for ac_lib in '' x; do
15029 if test -z "$ac_lib"; then
15030 ac_res="none required"
15033 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
15035 rm -f conftest.$ac_objext conftest$ac_exeext
15036 if { (ac_try="$ac_link"
15037 case "(($ac_try" in
15038 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15039 *) ac_try_echo=$ac_try;;
15041 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15042 (eval "$ac_link") 2>conftest.er1
15044 grep -v '^ *+' conftest.er1 >conftest.err
15046 cat conftest.err >&5
15047 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15048 (exit $ac_status); } &&
15049 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
15050 { (case "(($ac_try" in
15051 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15052 *) ac_try_echo=$ac_try;;
15054 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15055 (eval "$ac_try") 2>&5
15057 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15058 (exit $ac_status); }; } &&
15059 { ac_try='test -s conftest$ac_exeext'
15060 { (case "(($ac_try" in
15061 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15062 *) ac_try_echo=$ac_try;;
15064 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15065 (eval "$ac_try") 2>&5
15067 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15068 (exit $ac_status); }; }; then
15069 ac_cv_search_opendir=$ac_res
15071 echo "$as_me: failed program was:" >&5
15072 sed 's/^/| /' conftest.$ac_ext >&5
15077 rm -f core conftest.err conftest.$ac_objext \
15079 if test "${ac_cv_search_opendir+set}" = set; then
15083 if test "${ac_cv_search_opendir+set}" = set; then
15086 ac_cv_search_opendir=no
15088 rm conftest.$ac_ext
15089 LIBS=$ac_func_search_save_LIBS
15091 { echo "$as_me:$LINENO: result: $ac_cv_search_opendir" >&5
15092 echo "${ECHO_T}$ac_cv_search_opendir" >&6; }
15093 ac_res=$ac_cv_search_opendir
15094 if test "$ac_res" != no; then
15095 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
15101 { echo "$as_me:$LINENO: checking for MAP_ANONYMOUS vs. MAP_ANON" >&5
15102 echo $ECHO_N "checking for MAP_ANONYMOUS vs. MAP_ANON... $ECHO_C" >&6; }
15103 if test "${ac_cv_header_mmap_anon+set}" = set; then
15104 echo $ECHO_N "(cached) $ECHO_C" >&6
15107 ac_cpp='$CPP $CPPFLAGS'
15108 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
15109 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
15110 ac_compiler_gnu=$ac_cv_c_compiler_gnu
15112 cat >conftest.$ac_ext <<_ACEOF
15115 cat confdefs.h >>conftest.$ac_ext
15116 cat >>conftest.$ac_ext <<_ACEOF
15117 /* end confdefs.h. */
15118 #include <sys/mman.h>
15119 #include <unistd.h>
15124 mmap (0, 1, PROT_READ, MAP_ANONYMOUS, -1, 0); return (0);
15129 rm -f conftest.$ac_objext
15130 if { (ac_try="$ac_compile"
15131 case "(($ac_try" in
15132 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15133 *) ac_try_echo=$ac_try;;
15135 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15136 (eval "$ac_compile") 2>conftest.er1
15138 grep -v '^ *+' conftest.er1 >conftest.err
15140 cat conftest.err >&5
15141 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15142 (exit $ac_status); } &&
15143 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
15144 { (case "(($ac_try" in
15145 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15146 *) ac_try_echo=$ac_try;;
15148 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15149 (eval "$ac_try") 2>&5
15151 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15152 (exit $ac_status); }; } &&
15153 { ac_try='test -s conftest.$ac_objext'
15154 { (case "(($ac_try" in
15155 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15156 *) ac_try_echo=$ac_try;;
15158 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15159 (eval "$ac_try") 2>&5
15161 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15162 (exit $ac_status); }; }; then
15163 ac_cv_header_mmap_anon=yes
15165 echo "$as_me: failed program was:" >&5
15166 sed 's/^/| /' conftest.$ac_ext >&5
15168 ac_cv_header_mmap_anon=no
15171 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15173 ac_cpp='$CPP $CPPFLAGS'
15174 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
15175 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
15176 ac_compiler_gnu=$ac_cv_c_compiler_gnu
15180 { echo "$as_me:$LINENO: result: $ac_cv_header_mmap_anon" >&5
15181 echo "${ECHO_T}$ac_cv_header_mmap_anon" >&6; }
15182 if test "$ac_cv_header_mmap_anon" = yes; then
15184 cat >>confdefs.h <<\_ACEOF
15185 #define HAVE_MMAP_ANONYMOUS 1
15190 { echo "$as_me:$LINENO: checking whether stat file-mode macros are broken" >&5
15191 echo $ECHO_N "checking whether stat file-mode macros are broken... $ECHO_C" >&6; }
15192 if test "${ac_cv_header_stat_broken+set}" = set; then
15193 echo $ECHO_N "(cached) $ECHO_C" >&6
15195 cat >conftest.$ac_ext <<_ACEOF
15198 cat confdefs.h >>conftest.$ac_ext
15199 cat >>conftest.$ac_ext <<_ACEOF
15200 /* end confdefs.h. */
15201 #include <sys/types.h>
15202 #include <sys/stat.h>
15204 #if defined S_ISBLK && defined S_IFDIR
15205 # if S_ISBLK (S_IFDIR)
15210 #if defined S_ISBLK && defined S_IFCHR
15211 # if S_ISBLK (S_IFCHR)
15216 #if defined S_ISLNK && defined S_IFREG
15217 # if S_ISLNK (S_IFREG)
15222 #if defined S_ISSOCK && defined S_IFREG
15223 # if S_ISSOCK (S_IFREG)
15229 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
15230 $EGREP "You lose" >/dev/null 2>&1; then
15231 ac_cv_header_stat_broken=yes
15233 ac_cv_header_stat_broken=no
15238 { echo "$as_me:$LINENO: result: $ac_cv_header_stat_broken" >&5
15239 echo "${ECHO_T}$ac_cv_header_stat_broken" >&6; }
15240 if test $ac_cv_header_stat_broken = yes; then
15242 cat >>confdefs.h <<\_ACEOF
15243 #define STAT_MACROS_BROKEN 1
15248 { echo "$as_me:$LINENO: checking for ANSI C header files" >&5
15249 echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6; }
15250 if test "${ac_cv_header_stdc+set}" = set; then
15251 echo $ECHO_N "(cached) $ECHO_C" >&6
15253 cat >conftest.$ac_ext <<_ACEOF
15256 cat confdefs.h >>conftest.$ac_ext
15257 cat >>conftest.$ac_ext <<_ACEOF
15258 /* end confdefs.h. */
15259 #include <stdlib.h>
15260 #include <stdarg.h>
15261 #include <string.h>
15272 rm -f conftest.$ac_objext
15273 if { (ac_try="$ac_compile"
15274 case "(($ac_try" in
15275 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15276 *) ac_try_echo=$ac_try;;
15278 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15279 (eval "$ac_compile") 2>conftest.er1
15281 grep -v '^ *+' conftest.er1 >conftest.err
15283 cat conftest.err >&5
15284 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15285 (exit $ac_status); } &&
15286 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
15287 { (case "(($ac_try" in
15288 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15289 *) ac_try_echo=$ac_try;;
15291 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15292 (eval "$ac_try") 2>&5
15294 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15295 (exit $ac_status); }; } &&
15296 { ac_try='test -s conftest.$ac_objext'
15297 { (case "(($ac_try" in
15298 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15299 *) ac_try_echo=$ac_try;;
15301 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15302 (eval "$ac_try") 2>&5
15304 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15305 (exit $ac_status); }; }; then
15306 ac_cv_header_stdc=yes
15308 echo "$as_me: failed program was:" >&5
15309 sed 's/^/| /' conftest.$ac_ext >&5
15311 ac_cv_header_stdc=no
15314 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15316 if test $ac_cv_header_stdc = yes; then
15317 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
15318 cat >conftest.$ac_ext <<_ACEOF
15321 cat confdefs.h >>conftest.$ac_ext
15322 cat >>conftest.$ac_ext <<_ACEOF
15323 /* end confdefs.h. */
15324 #include <string.h>
15327 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
15328 $EGREP "memchr" >/dev/null 2>&1; then
15331 ac_cv_header_stdc=no
15337 if test $ac_cv_header_stdc = yes; then
15338 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
15339 cat >conftest.$ac_ext <<_ACEOF
15342 cat confdefs.h >>conftest.$ac_ext
15343 cat >>conftest.$ac_ext <<_ACEOF
15344 /* end confdefs.h. */
15345 #include <stdlib.h>
15348 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
15349 $EGREP "free" >/dev/null 2>&1; then
15352 ac_cv_header_stdc=no
15358 if test $ac_cv_header_stdc = yes; then
15359 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
15360 if test "$cross_compiling" = yes; then
15363 cat >conftest.$ac_ext <<_ACEOF
15366 cat confdefs.h >>conftest.$ac_ext
15367 cat >>conftest.$ac_ext <<_ACEOF
15368 /* end confdefs.h. */
15370 #include <stdlib.h>
15371 #if ((' ' & 0x0FF) == 0x020)
15372 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
15373 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
15375 # define ISLOWER(c) \
15376 (('a' <= (c) && (c) <= 'i') \
15377 || ('j' <= (c) && (c) <= 'r') \
15378 || ('s' <= (c) && (c) <= 'z'))
15379 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
15382 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
15387 for (i = 0; i < 256; i++)
15388 if (XOR (islower (i), ISLOWER (i))
15389 || toupper (i) != TOUPPER (i))
15394 rm -f conftest$ac_exeext
15395 if { (ac_try="$ac_link"
15396 case "(($ac_try" in
15397 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15398 *) ac_try_echo=$ac_try;;
15400 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15401 (eval "$ac_link") 2>&5
15403 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15404 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
15405 { (case "(($ac_try" in
15406 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15407 *) ac_try_echo=$ac_try;;
15409 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15410 (eval "$ac_try") 2>&5
15412 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15413 (exit $ac_status); }; }; then
15416 echo "$as_me: program exited with status $ac_status" >&5
15417 echo "$as_me: failed program was:" >&5
15418 sed 's/^/| /' conftest.$ac_ext >&5
15420 ( exit $ac_status )
15421 ac_cv_header_stdc=no
15423 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
15429 { echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
15430 echo "${ECHO_T}$ac_cv_header_stdc" >&6; }
15431 if test $ac_cv_header_stdc = yes; then
15433 cat >>confdefs.h <<\_ACEOF
15434 #define STDC_HEADERS 1
15439 { echo "$as_me:$LINENO: checking for sys/wait.h that is POSIX.1 compatible" >&5
15440 echo $ECHO_N "checking for sys/wait.h that is POSIX.1 compatible... $ECHO_C" >&6; }
15441 if test "${ac_cv_header_sys_wait_h+set}" = set; then
15442 echo $ECHO_N "(cached) $ECHO_C" >&6
15444 cat >conftest.$ac_ext <<_ACEOF
15447 cat confdefs.h >>conftest.$ac_ext
15448 cat >>conftest.$ac_ext <<_ACEOF
15449 /* end confdefs.h. */
15450 #include <sys/types.h>
15451 #include <sys/wait.h>
15452 #ifndef WEXITSTATUS
15453 # define WEXITSTATUS(stat_val) ((unsigned int) (stat_val) >> 8)
15456 # define WIFEXITED(stat_val) (((stat_val) & 255) == 0)
15464 s = WIFEXITED (s) ? WEXITSTATUS (s) : 1;
15469 rm -f conftest.$ac_objext
15470 if { (ac_try="$ac_compile"
15471 case "(($ac_try" in
15472 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15473 *) ac_try_echo=$ac_try;;
15475 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15476 (eval "$ac_compile") 2>conftest.er1
15478 grep -v '^ *+' conftest.er1 >conftest.err
15480 cat conftest.err >&5
15481 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15482 (exit $ac_status); } &&
15483 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
15484 { (case "(($ac_try" in
15485 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15486 *) ac_try_echo=$ac_try;;
15488 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15489 (eval "$ac_try") 2>&5
15491 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15492 (exit $ac_status); }; } &&
15493 { ac_try='test -s conftest.$ac_objext'
15494 { (case "(($ac_try" in
15495 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15496 *) ac_try_echo=$ac_try;;
15498 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15499 (eval "$ac_try") 2>&5
15501 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15502 (exit $ac_status); }; }; then
15503 ac_cv_header_sys_wait_h=yes
15505 echo "$as_me: failed program was:" >&5
15506 sed 's/^/| /' conftest.$ac_ext >&5
15508 ac_cv_header_sys_wait_h=no
15511 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15513 { echo "$as_me:$LINENO: result: $ac_cv_header_sys_wait_h" >&5
15514 echo "${ECHO_T}$ac_cv_header_sys_wait_h" >&6; }
15515 if test $ac_cv_header_sys_wait_h = yes; then
15517 cat >>confdefs.h <<\_ACEOF
15518 #define HAVE_SYS_WAIT_H 1
15523 { echo "$as_me:$LINENO: checking whether time.h and sys/time.h may both be included" >&5
15524 echo $ECHO_N "checking whether time.h and sys/time.h may both be included... $ECHO_C" >&6; }
15525 if test "${ac_cv_header_time+set}" = set; then
15526 echo $ECHO_N "(cached) $ECHO_C" >&6
15528 cat >conftest.$ac_ext <<_ACEOF
15531 cat confdefs.h >>conftest.$ac_ext
15532 cat >>conftest.$ac_ext <<_ACEOF
15533 /* end confdefs.h. */
15534 #include <sys/types.h>
15535 #include <sys/time.h>
15541 if ((struct tm *) 0)
15547 rm -f conftest.$ac_objext
15548 if { (ac_try="$ac_compile"
15549 case "(($ac_try" in
15550 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15551 *) ac_try_echo=$ac_try;;
15553 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15554 (eval "$ac_compile") 2>conftest.er1
15556 grep -v '^ *+' conftest.er1 >conftest.err
15558 cat conftest.err >&5
15559 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15560 (exit $ac_status); } &&
15561 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
15562 { (case "(($ac_try" in
15563 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15564 *) ac_try_echo=$ac_try;;
15566 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15567 (eval "$ac_try") 2>&5
15569 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15570 (exit $ac_status); }; } &&
15571 { ac_try='test -s conftest.$ac_objext'
15572 { (case "(($ac_try" in
15573 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15574 *) ac_try_echo=$ac_try;;
15576 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15577 (eval "$ac_try") 2>&5
15579 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15580 (exit $ac_status); }; }; then
15581 ac_cv_header_time=yes
15583 echo "$as_me: failed program was:" >&5
15584 sed 's/^/| /' conftest.$ac_ext >&5
15586 ac_cv_header_time=no
15589 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15591 { echo "$as_me:$LINENO: result: $ac_cv_header_time" >&5
15592 echo "${ECHO_T}$ac_cv_header_time" >&6; }
15593 if test $ac_cv_header_time = yes; then
15595 cat >>confdefs.h <<\_ACEOF
15596 #define TIME_WITH_SYS_TIME 1
15608 for ac_header in dlfcn.h execinfo.h fcntl.h inttypes.h limits.h link.h
15610 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
15611 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
15612 { echo "$as_me:$LINENO: checking for $ac_header" >&5
15613 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
15614 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
15615 echo $ECHO_N "(cached) $ECHO_C" >&6
15617 ac_res=`eval echo '${'$as_ac_Header'}'`
15618 { echo "$as_me:$LINENO: result: $ac_res" >&5
15619 echo "${ECHO_T}$ac_res" >&6; }
15621 # Is the header compilable?
15622 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
15623 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
15624 cat >conftest.$ac_ext <<_ACEOF
15627 cat confdefs.h >>conftest.$ac_ext
15628 cat >>conftest.$ac_ext <<_ACEOF
15629 /* end confdefs.h. */
15630 $ac_includes_default
15631 #include <$ac_header>
15633 rm -f conftest.$ac_objext
15634 if { (ac_try="$ac_compile"
15635 case "(($ac_try" in
15636 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15637 *) ac_try_echo=$ac_try;;
15639 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15640 (eval "$ac_compile") 2>conftest.er1
15642 grep -v '^ *+' conftest.er1 >conftest.err
15644 cat conftest.err >&5
15645 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15646 (exit $ac_status); } &&
15647 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
15648 { (case "(($ac_try" in
15649 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15650 *) ac_try_echo=$ac_try;;
15652 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15653 (eval "$ac_try") 2>&5
15655 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15656 (exit $ac_status); }; } &&
15657 { ac_try='test -s conftest.$ac_objext'
15658 { (case "(($ac_try" in
15659 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15660 *) ac_try_echo=$ac_try;;
15662 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15663 (eval "$ac_try") 2>&5
15665 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15666 (exit $ac_status); }; }; then
15667 ac_header_compiler=yes
15669 echo "$as_me: failed program was:" >&5
15670 sed 's/^/| /' conftest.$ac_ext >&5
15672 ac_header_compiler=no
15675 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15676 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
15677 echo "${ECHO_T}$ac_header_compiler" >&6; }
15679 # Is the header present?
15680 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
15681 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
15682 cat >conftest.$ac_ext <<_ACEOF
15685 cat confdefs.h >>conftest.$ac_ext
15686 cat >>conftest.$ac_ext <<_ACEOF
15687 /* end confdefs.h. */
15688 #include <$ac_header>
15690 if { (ac_try="$ac_cpp conftest.$ac_ext"
15691 case "(($ac_try" in
15692 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15693 *) ac_try_echo=$ac_try;;
15695 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15696 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
15698 grep -v '^ *+' conftest.er1 >conftest.err
15700 cat conftest.err >&5
15701 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15702 (exit $ac_status); } >/dev/null; then
15703 if test -s conftest.err; then
15704 ac_cpp_err=$ac_c_preproc_warn_flag
15705 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
15712 if test -z "$ac_cpp_err"; then
15713 ac_header_preproc=yes
15715 echo "$as_me: failed program was:" >&5
15716 sed 's/^/| /' conftest.$ac_ext >&5
15718 ac_header_preproc=no
15721 rm -f conftest.err conftest.$ac_ext
15722 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
15723 echo "${ECHO_T}$ac_header_preproc" >&6; }
15725 # So? What about this header?
15726 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
15728 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
15729 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
15730 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
15731 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
15732 ac_header_preproc=yes
15735 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
15736 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
15737 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
15738 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
15739 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
15740 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
15741 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
15742 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
15743 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
15744 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
15745 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
15746 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
15748 ## ----------------------------------- ##
15749 ## Report this to llvmbugs@cs.uiuc.edu ##
15750 ## ----------------------------------- ##
15752 ) | sed "s/^/$as_me: WARNING: /" >&2
15755 { echo "$as_me:$LINENO: checking for $ac_header" >&5
15756 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
15757 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
15758 echo $ECHO_N "(cached) $ECHO_C" >&6
15760 eval "$as_ac_Header=\$ac_header_preproc"
15762 ac_res=`eval echo '${'$as_ac_Header'}'`
15763 { echo "$as_me:$LINENO: result: $ac_res" >&5
15764 echo "${ECHO_T}$ac_res" >&6; }
15767 if test `eval echo '${'$as_ac_Header'}'` = yes; then
15768 cat >>confdefs.h <<_ACEOF
15769 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
15782 for ac_header in malloc.h setjmp.h signal.h stdint.h termios.h unistd.h
15784 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
15785 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
15786 { echo "$as_me:$LINENO: checking for $ac_header" >&5
15787 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
15788 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
15789 echo $ECHO_N "(cached) $ECHO_C" >&6
15791 ac_res=`eval echo '${'$as_ac_Header'}'`
15792 { echo "$as_me:$LINENO: result: $ac_res" >&5
15793 echo "${ECHO_T}$ac_res" >&6; }
15795 # Is the header compilable?
15796 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
15797 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
15798 cat >conftest.$ac_ext <<_ACEOF
15801 cat confdefs.h >>conftest.$ac_ext
15802 cat >>conftest.$ac_ext <<_ACEOF
15803 /* end confdefs.h. */
15804 $ac_includes_default
15805 #include <$ac_header>
15807 rm -f conftest.$ac_objext
15808 if { (ac_try="$ac_compile"
15809 case "(($ac_try" in
15810 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15811 *) ac_try_echo=$ac_try;;
15813 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15814 (eval "$ac_compile") 2>conftest.er1
15816 grep -v '^ *+' conftest.er1 >conftest.err
15818 cat conftest.err >&5
15819 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15820 (exit $ac_status); } &&
15821 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
15822 { (case "(($ac_try" in
15823 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15824 *) ac_try_echo=$ac_try;;
15826 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15827 (eval "$ac_try") 2>&5
15829 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15830 (exit $ac_status); }; } &&
15831 { ac_try='test -s conftest.$ac_objext'
15832 { (case "(($ac_try" in
15833 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15834 *) ac_try_echo=$ac_try;;
15836 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15837 (eval "$ac_try") 2>&5
15839 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15840 (exit $ac_status); }; }; then
15841 ac_header_compiler=yes
15843 echo "$as_me: failed program was:" >&5
15844 sed 's/^/| /' conftest.$ac_ext >&5
15846 ac_header_compiler=no
15849 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15850 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
15851 echo "${ECHO_T}$ac_header_compiler" >&6; }
15853 # Is the header present?
15854 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
15855 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
15856 cat >conftest.$ac_ext <<_ACEOF
15859 cat confdefs.h >>conftest.$ac_ext
15860 cat >>conftest.$ac_ext <<_ACEOF
15861 /* end confdefs.h. */
15862 #include <$ac_header>
15864 if { (ac_try="$ac_cpp conftest.$ac_ext"
15865 case "(($ac_try" in
15866 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15867 *) ac_try_echo=$ac_try;;
15869 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15870 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
15872 grep -v '^ *+' conftest.er1 >conftest.err
15874 cat conftest.err >&5
15875 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15876 (exit $ac_status); } >/dev/null; then
15877 if test -s conftest.err; then
15878 ac_cpp_err=$ac_c_preproc_warn_flag
15879 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
15886 if test -z "$ac_cpp_err"; then
15887 ac_header_preproc=yes
15889 echo "$as_me: failed program was:" >&5
15890 sed 's/^/| /' conftest.$ac_ext >&5
15892 ac_header_preproc=no
15895 rm -f conftest.err conftest.$ac_ext
15896 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
15897 echo "${ECHO_T}$ac_header_preproc" >&6; }
15899 # So? What about this header?
15900 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
15902 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
15903 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
15904 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
15905 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
15906 ac_header_preproc=yes
15909 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
15910 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
15911 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
15912 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
15913 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
15914 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
15915 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
15916 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
15917 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
15918 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
15919 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
15920 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
15922 ## ----------------------------------- ##
15923 ## Report this to llvmbugs@cs.uiuc.edu ##
15924 ## ----------------------------------- ##
15926 ) | sed "s/^/$as_me: WARNING: /" >&2
15929 { echo "$as_me:$LINENO: checking for $ac_header" >&5
15930 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
15931 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
15932 echo $ECHO_N "(cached) $ECHO_C" >&6
15934 eval "$as_ac_Header=\$ac_header_preproc"
15936 ac_res=`eval echo '${'$as_ac_Header'}'`
15937 { echo "$as_me:$LINENO: result: $ac_res" >&5
15938 echo "${ECHO_T}$ac_res" >&6; }
15941 if test `eval echo '${'$as_ac_Header'}'` = yes; then
15942 cat >>confdefs.h <<_ACEOF
15943 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
15952 for ac_header in utime.h windows.h
15954 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
15955 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
15956 { echo "$as_me:$LINENO: checking for $ac_header" >&5
15957 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
15958 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
15959 echo $ECHO_N "(cached) $ECHO_C" >&6
15961 ac_res=`eval echo '${'$as_ac_Header'}'`
15962 { echo "$as_me:$LINENO: result: $ac_res" >&5
15963 echo "${ECHO_T}$ac_res" >&6; }
15965 # Is the header compilable?
15966 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
15967 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
15968 cat >conftest.$ac_ext <<_ACEOF
15971 cat confdefs.h >>conftest.$ac_ext
15972 cat >>conftest.$ac_ext <<_ACEOF
15973 /* end confdefs.h. */
15974 $ac_includes_default
15975 #include <$ac_header>
15977 rm -f conftest.$ac_objext
15978 if { (ac_try="$ac_compile"
15979 case "(($ac_try" in
15980 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15981 *) ac_try_echo=$ac_try;;
15983 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15984 (eval "$ac_compile") 2>conftest.er1
15986 grep -v '^ *+' conftest.er1 >conftest.err
15988 cat conftest.err >&5
15989 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15990 (exit $ac_status); } &&
15991 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
15992 { (case "(($ac_try" in
15993 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15994 *) ac_try_echo=$ac_try;;
15996 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15997 (eval "$ac_try") 2>&5
15999 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16000 (exit $ac_status); }; } &&
16001 { ac_try='test -s conftest.$ac_objext'
16002 { (case "(($ac_try" in
16003 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16004 *) ac_try_echo=$ac_try;;
16006 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16007 (eval "$ac_try") 2>&5
16009 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16010 (exit $ac_status); }; }; then
16011 ac_header_compiler=yes
16013 echo "$as_me: failed program was:" >&5
16014 sed 's/^/| /' conftest.$ac_ext >&5
16016 ac_header_compiler=no
16019 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16020 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
16021 echo "${ECHO_T}$ac_header_compiler" >&6; }
16023 # Is the header present?
16024 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
16025 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
16026 cat >conftest.$ac_ext <<_ACEOF
16029 cat confdefs.h >>conftest.$ac_ext
16030 cat >>conftest.$ac_ext <<_ACEOF
16031 /* end confdefs.h. */
16032 #include <$ac_header>
16034 if { (ac_try="$ac_cpp conftest.$ac_ext"
16035 case "(($ac_try" in
16036 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16037 *) ac_try_echo=$ac_try;;
16039 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16040 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
16042 grep -v '^ *+' conftest.er1 >conftest.err
16044 cat conftest.err >&5
16045 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16046 (exit $ac_status); } >/dev/null; then
16047 if test -s conftest.err; then
16048 ac_cpp_err=$ac_c_preproc_warn_flag
16049 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
16056 if test -z "$ac_cpp_err"; then
16057 ac_header_preproc=yes
16059 echo "$as_me: failed program was:" >&5
16060 sed 's/^/| /' conftest.$ac_ext >&5
16062 ac_header_preproc=no
16065 rm -f conftest.err conftest.$ac_ext
16066 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
16067 echo "${ECHO_T}$ac_header_preproc" >&6; }
16069 # So? What about this header?
16070 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
16072 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
16073 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
16074 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
16075 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
16076 ac_header_preproc=yes
16079 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
16080 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
16081 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
16082 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
16083 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
16084 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
16085 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
16086 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
16087 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
16088 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
16089 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
16090 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
16092 ## ----------------------------------- ##
16093 ## Report this to llvmbugs@cs.uiuc.edu ##
16094 ## ----------------------------------- ##
16096 ) | sed "s/^/$as_me: WARNING: /" >&2
16099 { echo "$as_me:$LINENO: checking for $ac_header" >&5
16100 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
16101 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
16102 echo $ECHO_N "(cached) $ECHO_C" >&6
16104 eval "$as_ac_Header=\$ac_header_preproc"
16106 ac_res=`eval echo '${'$as_ac_Header'}'`
16107 { echo "$as_me:$LINENO: result: $ac_res" >&5
16108 echo "${ECHO_T}$ac_res" >&6; }
16111 if test `eval echo '${'$as_ac_Header'}'` = yes; then
16112 cat >>confdefs.h <<_ACEOF
16113 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
16124 for ac_header in sys/mman.h sys/param.h sys/resource.h sys/time.h
16126 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
16127 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
16128 { echo "$as_me:$LINENO: checking for $ac_header" >&5
16129 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
16130 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
16131 echo $ECHO_N "(cached) $ECHO_C" >&6
16133 ac_res=`eval echo '${'$as_ac_Header'}'`
16134 { echo "$as_me:$LINENO: result: $ac_res" >&5
16135 echo "${ECHO_T}$ac_res" >&6; }
16137 # Is the header compilable?
16138 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
16139 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
16140 cat >conftest.$ac_ext <<_ACEOF
16143 cat confdefs.h >>conftest.$ac_ext
16144 cat >>conftest.$ac_ext <<_ACEOF
16145 /* end confdefs.h. */
16146 $ac_includes_default
16147 #include <$ac_header>
16149 rm -f conftest.$ac_objext
16150 if { (ac_try="$ac_compile"
16151 case "(($ac_try" in
16152 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16153 *) ac_try_echo=$ac_try;;
16155 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16156 (eval "$ac_compile") 2>conftest.er1
16158 grep -v '^ *+' conftest.er1 >conftest.err
16160 cat conftest.err >&5
16161 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16162 (exit $ac_status); } &&
16163 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
16164 { (case "(($ac_try" in
16165 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16166 *) ac_try_echo=$ac_try;;
16168 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16169 (eval "$ac_try") 2>&5
16171 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16172 (exit $ac_status); }; } &&
16173 { ac_try='test -s conftest.$ac_objext'
16174 { (case "(($ac_try" in
16175 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16176 *) ac_try_echo=$ac_try;;
16178 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16179 (eval "$ac_try") 2>&5
16181 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16182 (exit $ac_status); }; }; then
16183 ac_header_compiler=yes
16185 echo "$as_me: failed program was:" >&5
16186 sed 's/^/| /' conftest.$ac_ext >&5
16188 ac_header_compiler=no
16191 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16192 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
16193 echo "${ECHO_T}$ac_header_compiler" >&6; }
16195 # Is the header present?
16196 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
16197 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
16198 cat >conftest.$ac_ext <<_ACEOF
16201 cat confdefs.h >>conftest.$ac_ext
16202 cat >>conftest.$ac_ext <<_ACEOF
16203 /* end confdefs.h. */
16204 #include <$ac_header>
16206 if { (ac_try="$ac_cpp conftest.$ac_ext"
16207 case "(($ac_try" in
16208 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16209 *) ac_try_echo=$ac_try;;
16211 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16212 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
16214 grep -v '^ *+' conftest.er1 >conftest.err
16216 cat conftest.err >&5
16217 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16218 (exit $ac_status); } >/dev/null; then
16219 if test -s conftest.err; then
16220 ac_cpp_err=$ac_c_preproc_warn_flag
16221 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
16228 if test -z "$ac_cpp_err"; then
16229 ac_header_preproc=yes
16231 echo "$as_me: failed program was:" >&5
16232 sed 's/^/| /' conftest.$ac_ext >&5
16234 ac_header_preproc=no
16237 rm -f conftest.err conftest.$ac_ext
16238 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
16239 echo "${ECHO_T}$ac_header_preproc" >&6; }
16241 # So? What about this header?
16242 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
16244 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
16245 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
16246 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
16247 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
16248 ac_header_preproc=yes
16251 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
16252 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
16253 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
16254 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
16255 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
16256 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
16257 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
16258 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
16259 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
16260 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
16261 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
16262 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
16264 ## ----------------------------------- ##
16265 ## Report this to llvmbugs@cs.uiuc.edu ##
16266 ## ----------------------------------- ##
16268 ) | sed "s/^/$as_me: WARNING: /" >&2
16271 { echo "$as_me:$LINENO: checking for $ac_header" >&5
16272 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
16273 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
16274 echo $ECHO_N "(cached) $ECHO_C" >&6
16276 eval "$as_ac_Header=\$ac_header_preproc"
16278 ac_res=`eval echo '${'$as_ac_Header'}'`
16279 { echo "$as_me:$LINENO: result: $ac_res" >&5
16280 echo "${ECHO_T}$ac_res" >&6; }
16283 if test `eval echo '${'$as_ac_Header'}'` = yes; then
16284 cat >>confdefs.h <<_ACEOF
16285 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
16296 for ac_header in sys/types.h sys/ioctl.h malloc/malloc.h mach/mach.h
16298 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
16299 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
16300 { echo "$as_me:$LINENO: checking for $ac_header" >&5
16301 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
16302 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
16303 echo $ECHO_N "(cached) $ECHO_C" >&6
16305 ac_res=`eval echo '${'$as_ac_Header'}'`
16306 { echo "$as_me:$LINENO: result: $ac_res" >&5
16307 echo "${ECHO_T}$ac_res" >&6; }
16309 # Is the header compilable?
16310 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
16311 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
16312 cat >conftest.$ac_ext <<_ACEOF
16315 cat confdefs.h >>conftest.$ac_ext
16316 cat >>conftest.$ac_ext <<_ACEOF
16317 /* end confdefs.h. */
16318 $ac_includes_default
16319 #include <$ac_header>
16321 rm -f conftest.$ac_objext
16322 if { (ac_try="$ac_compile"
16323 case "(($ac_try" in
16324 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16325 *) ac_try_echo=$ac_try;;
16327 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16328 (eval "$ac_compile") 2>conftest.er1
16330 grep -v '^ *+' conftest.er1 >conftest.err
16332 cat conftest.err >&5
16333 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16334 (exit $ac_status); } &&
16335 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
16336 { (case "(($ac_try" in
16337 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16338 *) ac_try_echo=$ac_try;;
16340 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16341 (eval "$ac_try") 2>&5
16343 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16344 (exit $ac_status); }; } &&
16345 { ac_try='test -s conftest.$ac_objext'
16346 { (case "(($ac_try" in
16347 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16348 *) ac_try_echo=$ac_try;;
16350 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16351 (eval "$ac_try") 2>&5
16353 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16354 (exit $ac_status); }; }; then
16355 ac_header_compiler=yes
16357 echo "$as_me: failed program was:" >&5
16358 sed 's/^/| /' conftest.$ac_ext >&5
16360 ac_header_compiler=no
16363 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16364 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
16365 echo "${ECHO_T}$ac_header_compiler" >&6; }
16367 # Is the header present?
16368 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
16369 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
16370 cat >conftest.$ac_ext <<_ACEOF
16373 cat confdefs.h >>conftest.$ac_ext
16374 cat >>conftest.$ac_ext <<_ACEOF
16375 /* end confdefs.h. */
16376 #include <$ac_header>
16378 if { (ac_try="$ac_cpp conftest.$ac_ext"
16379 case "(($ac_try" in
16380 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16381 *) ac_try_echo=$ac_try;;
16383 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16384 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
16386 grep -v '^ *+' conftest.er1 >conftest.err
16388 cat conftest.err >&5
16389 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16390 (exit $ac_status); } >/dev/null; then
16391 if test -s conftest.err; then
16392 ac_cpp_err=$ac_c_preproc_warn_flag
16393 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
16400 if test -z "$ac_cpp_err"; then
16401 ac_header_preproc=yes
16403 echo "$as_me: failed program was:" >&5
16404 sed 's/^/| /' conftest.$ac_ext >&5
16406 ac_header_preproc=no
16409 rm -f conftest.err conftest.$ac_ext
16410 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
16411 echo "${ECHO_T}$ac_header_preproc" >&6; }
16413 # So? What about this header?
16414 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
16416 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
16417 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
16418 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
16419 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
16420 ac_header_preproc=yes
16423 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
16424 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
16425 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
16426 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
16427 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
16428 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
16429 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
16430 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
16431 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
16432 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
16433 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
16434 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
16436 ## ----------------------------------- ##
16437 ## Report this to llvmbugs@cs.uiuc.edu ##
16438 ## ----------------------------------- ##
16440 ) | sed "s/^/$as_me: WARNING: /" >&2
16443 { echo "$as_me:$LINENO: checking for $ac_header" >&5
16444 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
16445 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
16446 echo $ECHO_N "(cached) $ECHO_C" >&6
16448 eval "$as_ac_Header=\$ac_header_preproc"
16450 ac_res=`eval echo '${'$as_ac_Header'}'`
16451 { echo "$as_me:$LINENO: result: $ac_res" >&5
16452 echo "${ECHO_T}$ac_res" >&6; }
16455 if test `eval echo '${'$as_ac_Header'}'` = yes; then
16456 cat >>confdefs.h <<_ACEOF
16457 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
16465 for ac_header in valgrind/valgrind.h
16467 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
16468 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
16469 { echo "$as_me:$LINENO: checking for $ac_header" >&5
16470 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
16471 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
16472 echo $ECHO_N "(cached) $ECHO_C" >&6
16474 ac_res=`eval echo '${'$as_ac_Header'}'`
16475 { echo "$as_me:$LINENO: result: $ac_res" >&5
16476 echo "${ECHO_T}$ac_res" >&6; }
16478 # Is the header compilable?
16479 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
16480 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
16481 cat >conftest.$ac_ext <<_ACEOF
16484 cat confdefs.h >>conftest.$ac_ext
16485 cat >>conftest.$ac_ext <<_ACEOF
16486 /* end confdefs.h. */
16487 $ac_includes_default
16488 #include <$ac_header>
16490 rm -f conftest.$ac_objext
16491 if { (ac_try="$ac_compile"
16492 case "(($ac_try" in
16493 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16494 *) ac_try_echo=$ac_try;;
16496 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16497 (eval "$ac_compile") 2>conftest.er1
16499 grep -v '^ *+' conftest.er1 >conftest.err
16501 cat conftest.err >&5
16502 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16503 (exit $ac_status); } &&
16504 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
16505 { (case "(($ac_try" in
16506 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16507 *) ac_try_echo=$ac_try;;
16509 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16510 (eval "$ac_try") 2>&5
16512 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16513 (exit $ac_status); }; } &&
16514 { ac_try='test -s conftest.$ac_objext'
16515 { (case "(($ac_try" in
16516 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16517 *) ac_try_echo=$ac_try;;
16519 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16520 (eval "$ac_try") 2>&5
16522 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16523 (exit $ac_status); }; }; then
16524 ac_header_compiler=yes
16526 echo "$as_me: failed program was:" >&5
16527 sed 's/^/| /' conftest.$ac_ext >&5
16529 ac_header_compiler=no
16532 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16533 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
16534 echo "${ECHO_T}$ac_header_compiler" >&6; }
16536 # Is the header present?
16537 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
16538 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
16539 cat >conftest.$ac_ext <<_ACEOF
16542 cat confdefs.h >>conftest.$ac_ext
16543 cat >>conftest.$ac_ext <<_ACEOF
16544 /* end confdefs.h. */
16545 #include <$ac_header>
16547 if { (ac_try="$ac_cpp conftest.$ac_ext"
16548 case "(($ac_try" in
16549 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16550 *) ac_try_echo=$ac_try;;
16552 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16553 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
16555 grep -v '^ *+' conftest.er1 >conftest.err
16557 cat conftest.err >&5
16558 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16559 (exit $ac_status); } >/dev/null; then
16560 if test -s conftest.err; then
16561 ac_cpp_err=$ac_c_preproc_warn_flag
16562 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
16569 if test -z "$ac_cpp_err"; then
16570 ac_header_preproc=yes
16572 echo "$as_me: failed program was:" >&5
16573 sed 's/^/| /' conftest.$ac_ext >&5
16575 ac_header_preproc=no
16578 rm -f conftest.err conftest.$ac_ext
16579 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
16580 echo "${ECHO_T}$ac_header_preproc" >&6; }
16582 # So? What about this header?
16583 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
16585 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
16586 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
16587 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
16588 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
16589 ac_header_preproc=yes
16592 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
16593 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
16594 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
16595 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
16596 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
16597 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
16598 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
16599 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
16600 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
16601 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
16602 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
16603 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
16605 ## ----------------------------------- ##
16606 ## Report this to llvmbugs@cs.uiuc.edu ##
16607 ## ----------------------------------- ##
16609 ) | sed "s/^/$as_me: WARNING: /" >&2
16612 { echo "$as_me:$LINENO: checking for $ac_header" >&5
16613 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
16614 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
16615 echo $ECHO_N "(cached) $ECHO_C" >&6
16617 eval "$as_ac_Header=\$ac_header_preproc"
16619 ac_res=`eval echo '${'$as_ac_Header'}'`
16620 { echo "$as_me:$LINENO: result: $ac_res" >&5
16621 echo "${ECHO_T}$ac_res" >&6; }
16624 if test `eval echo '${'$as_ac_Header'}'` = yes; then
16625 cat >>confdefs.h <<_ACEOF
16626 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
16633 if test "$ENABLE_THREADS" -eq 1 ; then
16635 for ac_header in pthread.h
16637 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
16638 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
16639 { echo "$as_me:$LINENO: checking for $ac_header" >&5
16640 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
16641 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
16642 echo $ECHO_N "(cached) $ECHO_C" >&6
16644 ac_res=`eval echo '${'$as_ac_Header'}'`
16645 { echo "$as_me:$LINENO: result: $ac_res" >&5
16646 echo "${ECHO_T}$ac_res" >&6; }
16648 # Is the header compilable?
16649 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
16650 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
16651 cat >conftest.$ac_ext <<_ACEOF
16654 cat confdefs.h >>conftest.$ac_ext
16655 cat >>conftest.$ac_ext <<_ACEOF
16656 /* end confdefs.h. */
16657 $ac_includes_default
16658 #include <$ac_header>
16660 rm -f conftest.$ac_objext
16661 if { (ac_try="$ac_compile"
16662 case "(($ac_try" in
16663 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16664 *) ac_try_echo=$ac_try;;
16666 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16667 (eval "$ac_compile") 2>conftest.er1
16669 grep -v '^ *+' conftest.er1 >conftest.err
16671 cat conftest.err >&5
16672 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16673 (exit $ac_status); } &&
16674 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
16675 { (case "(($ac_try" in
16676 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16677 *) ac_try_echo=$ac_try;;
16679 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16680 (eval "$ac_try") 2>&5
16682 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16683 (exit $ac_status); }; } &&
16684 { ac_try='test -s conftest.$ac_objext'
16685 { (case "(($ac_try" in
16686 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16687 *) ac_try_echo=$ac_try;;
16689 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16690 (eval "$ac_try") 2>&5
16692 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16693 (exit $ac_status); }; }; then
16694 ac_header_compiler=yes
16696 echo "$as_me: failed program was:" >&5
16697 sed 's/^/| /' conftest.$ac_ext >&5
16699 ac_header_compiler=no
16702 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16703 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
16704 echo "${ECHO_T}$ac_header_compiler" >&6; }
16706 # Is the header present?
16707 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
16708 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
16709 cat >conftest.$ac_ext <<_ACEOF
16712 cat confdefs.h >>conftest.$ac_ext
16713 cat >>conftest.$ac_ext <<_ACEOF
16714 /* end confdefs.h. */
16715 #include <$ac_header>
16717 if { (ac_try="$ac_cpp conftest.$ac_ext"
16718 case "(($ac_try" in
16719 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16720 *) ac_try_echo=$ac_try;;
16722 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16723 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
16725 grep -v '^ *+' conftest.er1 >conftest.err
16727 cat conftest.err >&5
16728 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16729 (exit $ac_status); } >/dev/null; then
16730 if test -s conftest.err; then
16731 ac_cpp_err=$ac_c_preproc_warn_flag
16732 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
16739 if test -z "$ac_cpp_err"; then
16740 ac_header_preproc=yes
16742 echo "$as_me: failed program was:" >&5
16743 sed 's/^/| /' conftest.$ac_ext >&5
16745 ac_header_preproc=no
16748 rm -f conftest.err conftest.$ac_ext
16749 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
16750 echo "${ECHO_T}$ac_header_preproc" >&6; }
16752 # So? What about this header?
16753 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
16755 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
16756 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
16757 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
16758 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
16759 ac_header_preproc=yes
16762 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
16763 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
16764 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
16765 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
16766 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
16767 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
16768 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
16769 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
16770 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
16771 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
16772 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
16773 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
16775 ## ----------------------------------- ##
16776 ## Report this to llvmbugs@cs.uiuc.edu ##
16777 ## ----------------------------------- ##
16779 ) | sed "s/^/$as_me: WARNING: /" >&2
16782 { echo "$as_me:$LINENO: checking for $ac_header" >&5
16783 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
16784 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
16785 echo $ECHO_N "(cached) $ECHO_C" >&6
16787 eval "$as_ac_Header=\$ac_header_preproc"
16789 ac_res=`eval echo '${'$as_ac_Header'}'`
16790 { echo "$as_me:$LINENO: result: $ac_res" >&5
16791 echo "${ECHO_T}$ac_res" >&6; }
16794 if test `eval echo '${'$as_ac_Header'}'` = yes; then
16795 cat >>confdefs.h <<_ACEOF
16796 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
16812 if test "$llvm_cv_enable_libffi" = "yes" ; then
16815 for ac_header in ffi.h ffi/ffi.h
16817 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
16818 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
16819 { echo "$as_me:$LINENO: checking for $ac_header" >&5
16820 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
16821 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
16822 echo $ECHO_N "(cached) $ECHO_C" >&6
16824 ac_res=`eval echo '${'$as_ac_Header'}'`
16825 { echo "$as_me:$LINENO: result: $ac_res" >&5
16826 echo "${ECHO_T}$ac_res" >&6; }
16828 # Is the header compilable?
16829 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
16830 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
16831 cat >conftest.$ac_ext <<_ACEOF
16834 cat confdefs.h >>conftest.$ac_ext
16835 cat >>conftest.$ac_ext <<_ACEOF
16836 /* end confdefs.h. */
16837 $ac_includes_default
16838 #include <$ac_header>
16840 rm -f conftest.$ac_objext
16841 if { (ac_try="$ac_compile"
16842 case "(($ac_try" in
16843 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16844 *) ac_try_echo=$ac_try;;
16846 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16847 (eval "$ac_compile") 2>conftest.er1
16849 grep -v '^ *+' conftest.er1 >conftest.err
16851 cat conftest.err >&5
16852 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16853 (exit $ac_status); } &&
16854 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
16855 { (case "(($ac_try" in
16856 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16857 *) ac_try_echo=$ac_try;;
16859 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16860 (eval "$ac_try") 2>&5
16862 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16863 (exit $ac_status); }; } &&
16864 { ac_try='test -s conftest.$ac_objext'
16865 { (case "(($ac_try" in
16866 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16867 *) ac_try_echo=$ac_try;;
16869 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16870 (eval "$ac_try") 2>&5
16872 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16873 (exit $ac_status); }; }; then
16874 ac_header_compiler=yes
16876 echo "$as_me: failed program was:" >&5
16877 sed 's/^/| /' conftest.$ac_ext >&5
16879 ac_header_compiler=no
16882 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16883 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
16884 echo "${ECHO_T}$ac_header_compiler" >&6; }
16886 # Is the header present?
16887 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
16888 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
16889 cat >conftest.$ac_ext <<_ACEOF
16892 cat confdefs.h >>conftest.$ac_ext
16893 cat >>conftest.$ac_ext <<_ACEOF
16894 /* end confdefs.h. */
16895 #include <$ac_header>
16897 if { (ac_try="$ac_cpp conftest.$ac_ext"
16898 case "(($ac_try" in
16899 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16900 *) ac_try_echo=$ac_try;;
16902 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16903 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
16905 grep -v '^ *+' conftest.er1 >conftest.err
16907 cat conftest.err >&5
16908 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16909 (exit $ac_status); } >/dev/null; then
16910 if test -s conftest.err; then
16911 ac_cpp_err=$ac_c_preproc_warn_flag
16912 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
16919 if test -z "$ac_cpp_err"; then
16920 ac_header_preproc=yes
16922 echo "$as_me: failed program was:" >&5
16923 sed 's/^/| /' conftest.$ac_ext >&5
16925 ac_header_preproc=no
16928 rm -f conftest.err conftest.$ac_ext
16929 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
16930 echo "${ECHO_T}$ac_header_preproc" >&6; }
16932 # So? What about this header?
16933 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
16935 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
16936 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
16937 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
16938 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
16939 ac_header_preproc=yes
16942 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
16943 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
16944 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
16945 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
16946 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
16947 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
16948 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
16949 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
16950 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
16951 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
16952 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
16953 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
16955 ## ----------------------------------- ##
16956 ## Report this to llvmbugs@cs.uiuc.edu ##
16957 ## ----------------------------------- ##
16959 ) | sed "s/^/$as_me: WARNING: /" >&2
16962 { echo "$as_me:$LINENO: checking for $ac_header" >&5
16963 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
16964 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
16965 echo $ECHO_N "(cached) $ECHO_C" >&6
16967 eval "$as_ac_Header=\$ac_header_preproc"
16969 ac_res=`eval echo '${'$as_ac_Header'}'`
16970 { echo "$as_me:$LINENO: result: $ac_res" >&5
16971 echo "${ECHO_T}$ac_res" >&6; }
16974 if test `eval echo '${'$as_ac_Header'}'` = yes; then
16975 cat >>confdefs.h <<_ACEOF
16976 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
16986 for ac_header in CrashReporterClient.h
16988 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
16989 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
16990 { echo "$as_me:$LINENO: checking for $ac_header" >&5
16991 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
16992 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
16993 echo $ECHO_N "(cached) $ECHO_C" >&6
16995 ac_res=`eval echo '${'$as_ac_Header'}'`
16996 { echo "$as_me:$LINENO: result: $ac_res" >&5
16997 echo "${ECHO_T}$ac_res" >&6; }
16999 # Is the header compilable?
17000 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
17001 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
17002 cat >conftest.$ac_ext <<_ACEOF
17005 cat confdefs.h >>conftest.$ac_ext
17006 cat >>conftest.$ac_ext <<_ACEOF
17007 /* end confdefs.h. */
17008 $ac_includes_default
17009 #include <$ac_header>
17011 rm -f conftest.$ac_objext
17012 if { (ac_try="$ac_compile"
17013 case "(($ac_try" in
17014 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17015 *) ac_try_echo=$ac_try;;
17017 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17018 (eval "$ac_compile") 2>conftest.er1
17020 grep -v '^ *+' conftest.er1 >conftest.err
17022 cat conftest.err >&5
17023 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17024 (exit $ac_status); } &&
17025 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
17026 { (case "(($ac_try" in
17027 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17028 *) ac_try_echo=$ac_try;;
17030 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17031 (eval "$ac_try") 2>&5
17033 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17034 (exit $ac_status); }; } &&
17035 { ac_try='test -s conftest.$ac_objext'
17036 { (case "(($ac_try" in
17037 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17038 *) ac_try_echo=$ac_try;;
17040 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17041 (eval "$ac_try") 2>&5
17043 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17044 (exit $ac_status); }; }; then
17045 ac_header_compiler=yes
17047 echo "$as_me: failed program was:" >&5
17048 sed 's/^/| /' conftest.$ac_ext >&5
17050 ac_header_compiler=no
17053 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17054 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
17055 echo "${ECHO_T}$ac_header_compiler" >&6; }
17057 # Is the header present?
17058 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
17059 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
17060 cat >conftest.$ac_ext <<_ACEOF
17063 cat confdefs.h >>conftest.$ac_ext
17064 cat >>conftest.$ac_ext <<_ACEOF
17065 /* end confdefs.h. */
17066 #include <$ac_header>
17068 if { (ac_try="$ac_cpp conftest.$ac_ext"
17069 case "(($ac_try" in
17070 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17071 *) ac_try_echo=$ac_try;;
17073 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17074 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
17076 grep -v '^ *+' conftest.er1 >conftest.err
17078 cat conftest.err >&5
17079 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17080 (exit $ac_status); } >/dev/null; then
17081 if test -s conftest.err; then
17082 ac_cpp_err=$ac_c_preproc_warn_flag
17083 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
17090 if test -z "$ac_cpp_err"; then
17091 ac_header_preproc=yes
17093 echo "$as_me: failed program was:" >&5
17094 sed 's/^/| /' conftest.$ac_ext >&5
17096 ac_header_preproc=no
17099 rm -f conftest.err conftest.$ac_ext
17100 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
17101 echo "${ECHO_T}$ac_header_preproc" >&6; }
17103 # So? What about this header?
17104 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
17106 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
17107 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
17108 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
17109 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
17110 ac_header_preproc=yes
17113 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
17114 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
17115 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
17116 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
17117 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
17118 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
17119 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
17120 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
17121 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
17122 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
17123 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
17124 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
17126 ## ----------------------------------- ##
17127 ## Report this to llvmbugs@cs.uiuc.edu ##
17128 ## ----------------------------------- ##
17130 ) | sed "s/^/$as_me: WARNING: /" >&2
17133 { echo "$as_me:$LINENO: checking for $ac_header" >&5
17134 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
17135 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
17136 echo $ECHO_N "(cached) $ECHO_C" >&6
17138 eval "$as_ac_Header=\$ac_header_preproc"
17140 ac_res=`eval echo '${'$as_ac_Header'}'`
17141 { echo "$as_me:$LINENO: result: $ac_res" >&5
17142 echo "${ECHO_T}$ac_res" >&6; }
17145 if test `eval echo '${'$as_ac_Header'}'` = yes; then
17146 cat >>confdefs.h <<_ACEOF
17147 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
17156 for ac_header in mach-o/getsect.h
17158 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
17159 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
17160 { echo "$as_me:$LINENO: checking for $ac_header" >&5
17161 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
17162 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
17163 echo $ECHO_N "(cached) $ECHO_C" >&6
17165 ac_res=`eval echo '${'$as_ac_Header'}'`
17166 { echo "$as_me:$LINENO: result: $ac_res" >&5
17167 echo "${ECHO_T}$ac_res" >&6; }
17169 # Is the header compilable?
17170 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
17171 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
17172 cat >conftest.$ac_ext <<_ACEOF
17175 cat confdefs.h >>conftest.$ac_ext
17176 cat >>conftest.$ac_ext <<_ACEOF
17177 /* end confdefs.h. */
17178 $ac_includes_default
17179 #include <$ac_header>
17181 rm -f conftest.$ac_objext
17182 if { (ac_try="$ac_compile"
17183 case "(($ac_try" in
17184 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17185 *) ac_try_echo=$ac_try;;
17187 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17188 (eval "$ac_compile") 2>conftest.er1
17190 grep -v '^ *+' conftest.er1 >conftest.err
17192 cat conftest.err >&5
17193 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17194 (exit $ac_status); } &&
17195 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
17196 { (case "(($ac_try" in
17197 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17198 *) ac_try_echo=$ac_try;;
17200 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17201 (eval "$ac_try") 2>&5
17203 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17204 (exit $ac_status); }; } &&
17205 { ac_try='test -s conftest.$ac_objext'
17206 { (case "(($ac_try" in
17207 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17208 *) ac_try_echo=$ac_try;;
17210 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17211 (eval "$ac_try") 2>&5
17213 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17214 (exit $ac_status); }; }; then
17215 ac_header_compiler=yes
17217 echo "$as_me: failed program was:" >&5
17218 sed 's/^/| /' conftest.$ac_ext >&5
17220 ac_header_compiler=no
17223 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17224 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
17225 echo "${ECHO_T}$ac_header_compiler" >&6; }
17227 # Is the header present?
17228 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
17229 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
17230 cat >conftest.$ac_ext <<_ACEOF
17233 cat confdefs.h >>conftest.$ac_ext
17234 cat >>conftest.$ac_ext <<_ACEOF
17235 /* end confdefs.h. */
17236 #include <$ac_header>
17238 if { (ac_try="$ac_cpp conftest.$ac_ext"
17239 case "(($ac_try" in
17240 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17241 *) ac_try_echo=$ac_try;;
17243 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17244 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
17246 grep -v '^ *+' conftest.er1 >conftest.err
17248 cat conftest.err >&5
17249 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17250 (exit $ac_status); } >/dev/null; then
17251 if test -s conftest.err; then
17252 ac_cpp_err=$ac_c_preproc_warn_flag
17253 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
17260 if test -z "$ac_cpp_err"; then
17261 ac_header_preproc=yes
17263 echo "$as_me: failed program was:" >&5
17264 sed 's/^/| /' conftest.$ac_ext >&5
17266 ac_header_preproc=no
17269 rm -f conftest.err conftest.$ac_ext
17270 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
17271 echo "${ECHO_T}$ac_header_preproc" >&6; }
17273 # So? What about this header?
17274 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
17276 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
17277 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
17278 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
17279 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
17280 ac_header_preproc=yes
17283 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
17284 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
17285 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
17286 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
17287 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
17288 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
17289 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
17290 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
17291 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
17292 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
17293 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
17294 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
17296 ## ----------------------------------- ##
17297 ## Report this to llvmbugs@cs.uiuc.edu ##
17298 ## ----------------------------------- ##
17300 ) | sed "s/^/$as_me: WARNING: /" >&2
17303 { echo "$as_me:$LINENO: checking for $ac_header" >&5
17304 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
17305 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
17306 echo $ECHO_N "(cached) $ECHO_C" >&6
17308 eval "$as_ac_Header=\$ac_header_preproc"
17310 ac_res=`eval echo '${'$as_ac_Header'}'`
17311 { echo "$as_me:$LINENO: result: $ac_res" >&5
17312 echo "${ECHO_T}$ac_res" >&6; }
17315 if test `eval echo '${'$as_ac_Header'}'` = yes; then
17316 cat >>confdefs.h <<_ACEOF
17317 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
17328 { echo "$as_me:$LINENO: checking for HUGE_VAL sanity" >&5
17329 echo $ECHO_N "checking for HUGE_VAL sanity... $ECHO_C" >&6; }
17330 if test "${ac_cv_huge_val_sanity+set}" = set; then
17331 echo $ECHO_N "(cached) $ECHO_C" >&6
17335 ac_cpp='$CXXCPP $CPPFLAGS'
17336 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
17337 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
17338 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
17340 ac_save_CXXFLAGS=$CXXFLAGS
17342 if test "$cross_compiling" = yes; then
17343 ac_cv_huge_val_sanity=yes
17345 cat >conftest.$ac_ext <<_ACEOF
17348 cat confdefs.h >>conftest.$ac_ext
17349 cat >>conftest.$ac_ext <<_ACEOF
17350 /* end confdefs.h. */
17355 double x = HUGE_VAL; return x != x;
17360 rm -f conftest$ac_exeext
17361 if { (ac_try="$ac_link"
17362 case "(($ac_try" in
17363 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17364 *) ac_try_echo=$ac_try;;
17366 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17367 (eval "$ac_link") 2>&5
17369 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17370 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
17371 { (case "(($ac_try" in
17372 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17373 *) ac_try_echo=$ac_try;;
17375 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17376 (eval "$ac_try") 2>&5
17378 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17379 (exit $ac_status); }; }; then
17380 ac_cv_huge_val_sanity=yes
17382 echo "$as_me: program exited with status $ac_status" >&5
17383 echo "$as_me: failed program was:" >&5
17384 sed 's/^/| /' conftest.$ac_ext >&5
17386 ( exit $ac_status )
17387 ac_cv_huge_val_sanity=no
17389 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
17393 CXXFLAGS=$ac_save_CXXFLAGS
17395 ac_cpp='$CPP $CPPFLAGS'
17396 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
17397 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
17398 ac_compiler_gnu=$ac_cv_c_compiler_gnu
17402 { echo "$as_me:$LINENO: result: $ac_cv_huge_val_sanity" >&5
17403 echo "${ECHO_T}$ac_cv_huge_val_sanity" >&6; }
17404 HUGE_VAL_SANITY=$ac_cv_huge_val_sanity
17407 { echo "$as_me:$LINENO: checking for pid_t" >&5
17408 echo $ECHO_N "checking for pid_t... $ECHO_C" >&6; }
17409 if test "${ac_cv_type_pid_t+set}" = set; then
17410 echo $ECHO_N "(cached) $ECHO_C" >&6
17412 cat >conftest.$ac_ext <<_ACEOF
17415 cat confdefs.h >>conftest.$ac_ext
17416 cat >>conftest.$ac_ext <<_ACEOF
17417 /* end confdefs.h. */
17418 $ac_includes_default
17419 typedef pid_t ac__type_new_;
17423 if ((ac__type_new_ *) 0)
17425 if (sizeof (ac__type_new_))
17431 rm -f conftest.$ac_objext
17432 if { (ac_try="$ac_compile"
17433 case "(($ac_try" in
17434 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17435 *) ac_try_echo=$ac_try;;
17437 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17438 (eval "$ac_compile") 2>conftest.er1
17440 grep -v '^ *+' conftest.er1 >conftest.err
17442 cat conftest.err >&5
17443 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17444 (exit $ac_status); } &&
17445 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
17446 { (case "(($ac_try" in
17447 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17448 *) ac_try_echo=$ac_try;;
17450 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17451 (eval "$ac_try") 2>&5
17453 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17454 (exit $ac_status); }; } &&
17455 { ac_try='test -s conftest.$ac_objext'
17456 { (case "(($ac_try" in
17457 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17458 *) ac_try_echo=$ac_try;;
17460 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17461 (eval "$ac_try") 2>&5
17463 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17464 (exit $ac_status); }; }; then
17465 ac_cv_type_pid_t=yes
17467 echo "$as_me: failed program was:" >&5
17468 sed 's/^/| /' conftest.$ac_ext >&5
17470 ac_cv_type_pid_t=no
17473 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17475 { echo "$as_me:$LINENO: result: $ac_cv_type_pid_t" >&5
17476 echo "${ECHO_T}$ac_cv_type_pid_t" >&6; }
17477 if test $ac_cv_type_pid_t = yes; then
17481 cat >>confdefs.h <<_ACEOF
17487 { echo "$as_me:$LINENO: checking for size_t" >&5
17488 echo $ECHO_N "checking for size_t... $ECHO_C" >&6; }
17489 if test "${ac_cv_type_size_t+set}" = set; then
17490 echo $ECHO_N "(cached) $ECHO_C" >&6
17492 cat >conftest.$ac_ext <<_ACEOF
17495 cat confdefs.h >>conftest.$ac_ext
17496 cat >>conftest.$ac_ext <<_ACEOF
17497 /* end confdefs.h. */
17498 $ac_includes_default
17499 typedef size_t ac__type_new_;
17503 if ((ac__type_new_ *) 0)
17505 if (sizeof (ac__type_new_))
17511 rm -f conftest.$ac_objext
17512 if { (ac_try="$ac_compile"
17513 case "(($ac_try" in
17514 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17515 *) ac_try_echo=$ac_try;;
17517 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17518 (eval "$ac_compile") 2>conftest.er1
17520 grep -v '^ *+' conftest.er1 >conftest.err
17522 cat conftest.err >&5
17523 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17524 (exit $ac_status); } &&
17525 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
17526 { (case "(($ac_try" in
17527 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17528 *) ac_try_echo=$ac_try;;
17530 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17531 (eval "$ac_try") 2>&5
17533 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17534 (exit $ac_status); }; } &&
17535 { ac_try='test -s conftest.$ac_objext'
17536 { (case "(($ac_try" in
17537 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17538 *) ac_try_echo=$ac_try;;
17540 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17541 (eval "$ac_try") 2>&5
17543 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17544 (exit $ac_status); }; }; then
17545 ac_cv_type_size_t=yes
17547 echo "$as_me: failed program was:" >&5
17548 sed 's/^/| /' conftest.$ac_ext >&5
17550 ac_cv_type_size_t=no
17553 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17555 { echo "$as_me:$LINENO: result: $ac_cv_type_size_t" >&5
17556 echo "${ECHO_T}$ac_cv_type_size_t" >&6; }
17557 if test $ac_cv_type_size_t = yes; then
17561 cat >>confdefs.h <<_ACEOF
17562 #define size_t unsigned int
17568 cat >>confdefs.h <<_ACEOF
17569 #define RETSIGTYPE void
17572 { echo "$as_me:$LINENO: checking whether struct tm is in sys/time.h or time.h" >&5
17573 echo $ECHO_N "checking whether struct tm is in sys/time.h or time.h... $ECHO_C" >&6; }
17574 if test "${ac_cv_struct_tm+set}" = set; then
17575 echo $ECHO_N "(cached) $ECHO_C" >&6
17577 cat >conftest.$ac_ext <<_ACEOF
17580 cat confdefs.h >>conftest.$ac_ext
17581 cat >>conftest.$ac_ext <<_ACEOF
17582 /* end confdefs.h. */
17583 #include <sys/types.h>
17589 struct tm *tp; tp->tm_sec;
17594 rm -f conftest.$ac_objext
17595 if { (ac_try="$ac_compile"
17596 case "(($ac_try" in
17597 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17598 *) ac_try_echo=$ac_try;;
17600 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17601 (eval "$ac_compile") 2>conftest.er1
17603 grep -v '^ *+' conftest.er1 >conftest.err
17605 cat conftest.err >&5
17606 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17607 (exit $ac_status); } &&
17608 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
17609 { (case "(($ac_try" in
17610 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17611 *) ac_try_echo=$ac_try;;
17613 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17614 (eval "$ac_try") 2>&5
17616 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17617 (exit $ac_status); }; } &&
17618 { ac_try='test -s conftest.$ac_objext'
17619 { (case "(($ac_try" in
17620 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17621 *) ac_try_echo=$ac_try;;
17623 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17624 (eval "$ac_try") 2>&5
17626 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17627 (exit $ac_status); }; }; then
17628 ac_cv_struct_tm=time.h
17630 echo "$as_me: failed program was:" >&5
17631 sed 's/^/| /' conftest.$ac_ext >&5
17633 ac_cv_struct_tm=sys/time.h
17636 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17638 { echo "$as_me:$LINENO: result: $ac_cv_struct_tm" >&5
17639 echo "${ECHO_T}$ac_cv_struct_tm" >&6; }
17640 if test $ac_cv_struct_tm = sys/time.h; then
17642 cat >>confdefs.h <<\_ACEOF
17643 #define TM_IN_SYS_TIME 1
17648 { echo "$as_me:$LINENO: checking for int64_t" >&5
17649 echo $ECHO_N "checking for int64_t... $ECHO_C" >&6; }
17650 if test "${ac_cv_type_int64_t+set}" = set; then
17651 echo $ECHO_N "(cached) $ECHO_C" >&6
17653 cat >conftest.$ac_ext <<_ACEOF
17656 cat confdefs.h >>conftest.$ac_ext
17657 cat >>conftest.$ac_ext <<_ACEOF
17658 /* end confdefs.h. */
17659 $ac_includes_default
17660 typedef int64_t ac__type_new_;
17664 if ((ac__type_new_ *) 0)
17666 if (sizeof (ac__type_new_))
17672 rm -f conftest.$ac_objext
17673 if { (ac_try="$ac_compile"
17674 case "(($ac_try" in
17675 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17676 *) ac_try_echo=$ac_try;;
17678 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17679 (eval "$ac_compile") 2>conftest.er1
17681 grep -v '^ *+' conftest.er1 >conftest.err
17683 cat conftest.err >&5
17684 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17685 (exit $ac_status); } &&
17686 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
17687 { (case "(($ac_try" in
17688 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17689 *) ac_try_echo=$ac_try;;
17691 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17692 (eval "$ac_try") 2>&5
17694 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17695 (exit $ac_status); }; } &&
17696 { ac_try='test -s conftest.$ac_objext'
17697 { (case "(($ac_try" in
17698 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17699 *) ac_try_echo=$ac_try;;
17701 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17702 (eval "$ac_try") 2>&5
17704 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17705 (exit $ac_status); }; }; then
17706 ac_cv_type_int64_t=yes
17708 echo "$as_me: failed program was:" >&5
17709 sed 's/^/| /' conftest.$ac_ext >&5
17711 ac_cv_type_int64_t=no
17714 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17716 { echo "$as_me:$LINENO: result: $ac_cv_type_int64_t" >&5
17717 echo "${ECHO_T}$ac_cv_type_int64_t" >&6; }
17718 if test $ac_cv_type_int64_t = yes; then
17720 cat >>confdefs.h <<_ACEOF
17721 #define HAVE_INT64_T 1
17726 { { echo "$as_me:$LINENO: error: Type int64_t required but not found" >&5
17727 echo "$as_me: error: Type int64_t required but not found" >&2;}
17728 { (exit 1); exit 1; }; }
17731 { echo "$as_me:$LINENO: checking for uint64_t" >&5
17732 echo $ECHO_N "checking for uint64_t... $ECHO_C" >&6; }
17733 if test "${ac_cv_type_uint64_t+set}" = set; then
17734 echo $ECHO_N "(cached) $ECHO_C" >&6
17736 cat >conftest.$ac_ext <<_ACEOF
17739 cat confdefs.h >>conftest.$ac_ext
17740 cat >>conftest.$ac_ext <<_ACEOF
17741 /* end confdefs.h. */
17742 $ac_includes_default
17743 typedef uint64_t ac__type_new_;
17747 if ((ac__type_new_ *) 0)
17749 if (sizeof (ac__type_new_))
17755 rm -f conftest.$ac_objext
17756 if { (ac_try="$ac_compile"
17757 case "(($ac_try" in
17758 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17759 *) ac_try_echo=$ac_try;;
17761 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17762 (eval "$ac_compile") 2>conftest.er1
17764 grep -v '^ *+' conftest.er1 >conftest.err
17766 cat conftest.err >&5
17767 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17768 (exit $ac_status); } &&
17769 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
17770 { (case "(($ac_try" in
17771 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17772 *) ac_try_echo=$ac_try;;
17774 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17775 (eval "$ac_try") 2>&5
17777 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17778 (exit $ac_status); }; } &&
17779 { ac_try='test -s conftest.$ac_objext'
17780 { (case "(($ac_try" in
17781 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17782 *) ac_try_echo=$ac_try;;
17784 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17785 (eval "$ac_try") 2>&5
17787 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17788 (exit $ac_status); }; }; then
17789 ac_cv_type_uint64_t=yes
17791 echo "$as_me: failed program was:" >&5
17792 sed 's/^/| /' conftest.$ac_ext >&5
17794 ac_cv_type_uint64_t=no
17797 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17799 { echo "$as_me:$LINENO: result: $ac_cv_type_uint64_t" >&5
17800 echo "${ECHO_T}$ac_cv_type_uint64_t" >&6; }
17801 if test $ac_cv_type_uint64_t = yes; then
17803 cat >>confdefs.h <<_ACEOF
17804 #define HAVE_UINT64_T 1
17809 { echo "$as_me:$LINENO: checking for u_int64_t" >&5
17810 echo $ECHO_N "checking for u_int64_t... $ECHO_C" >&6; }
17811 if test "${ac_cv_type_u_int64_t+set}" = set; then
17812 echo $ECHO_N "(cached) $ECHO_C" >&6
17814 cat >conftest.$ac_ext <<_ACEOF
17817 cat confdefs.h >>conftest.$ac_ext
17818 cat >>conftest.$ac_ext <<_ACEOF
17819 /* end confdefs.h. */
17820 $ac_includes_default
17821 typedef u_int64_t ac__type_new_;
17825 if ((ac__type_new_ *) 0)
17827 if (sizeof (ac__type_new_))
17833 rm -f conftest.$ac_objext
17834 if { (ac_try="$ac_compile"
17835 case "(($ac_try" in
17836 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17837 *) ac_try_echo=$ac_try;;
17839 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17840 (eval "$ac_compile") 2>conftest.er1
17842 grep -v '^ *+' conftest.er1 >conftest.err
17844 cat conftest.err >&5
17845 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17846 (exit $ac_status); } &&
17847 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
17848 { (case "(($ac_try" in
17849 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17850 *) ac_try_echo=$ac_try;;
17852 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17853 (eval "$ac_try") 2>&5
17855 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17856 (exit $ac_status); }; } &&
17857 { ac_try='test -s conftest.$ac_objext'
17858 { (case "(($ac_try" in
17859 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17860 *) ac_try_echo=$ac_try;;
17862 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17863 (eval "$ac_try") 2>&5
17865 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17866 (exit $ac_status); }; }; then
17867 ac_cv_type_u_int64_t=yes
17869 echo "$as_me: failed program was:" >&5
17870 sed 's/^/| /' conftest.$ac_ext >&5
17872 ac_cv_type_u_int64_t=no
17875 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17877 { echo "$as_me:$LINENO: result: $ac_cv_type_u_int64_t" >&5
17878 echo "${ECHO_T}$ac_cv_type_u_int64_t" >&6; }
17879 if test $ac_cv_type_u_int64_t = yes; then
17881 cat >>confdefs.h <<_ACEOF
17882 #define HAVE_U_INT64_T 1
17887 { { echo "$as_me:$LINENO: error: Type uint64_t or u_int64_t required but not found" >&5
17888 echo "$as_me: error: Type uint64_t or u_int64_t required but not found" >&2;}
17889 { (exit 1); exit 1; }; }
17903 for ac_func in backtrace ceilf floorf roundf rintf nearbyintf getcwd
17905 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
17906 { echo "$as_me:$LINENO: checking for $ac_func" >&5
17907 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
17908 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
17909 echo $ECHO_N "(cached) $ECHO_C" >&6
17911 cat >conftest.$ac_ext <<_ACEOF
17914 cat confdefs.h >>conftest.$ac_ext
17915 cat >>conftest.$ac_ext <<_ACEOF
17916 /* end confdefs.h. */
17917 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
17918 For example, HP-UX 11i <limits.h> declares gettimeofday. */
17919 #define $ac_func innocuous_$ac_func
17921 /* System header to define __stub macros and hopefully few prototypes,
17922 which can conflict with char $ac_func (); below.
17923 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
17924 <limits.h> exists even on freestanding compilers. */
17927 # include <limits.h>
17929 # include <assert.h>
17934 /* Override any GCC internal prototype to avoid an error.
17935 Use char because int might match the return type of a GCC
17936 builtin and then its argument prototype would still apply. */
17941 /* The GNU C library defines this for functions which it implements
17942 to always fail with ENOSYS. Some functions are actually named
17943 something starting with __ and the normal name is an alias. */
17944 #if defined __stub_$ac_func || defined __stub___$ac_func
17951 return $ac_func ();
17956 rm -f conftest.$ac_objext conftest$ac_exeext
17957 if { (ac_try="$ac_link"
17958 case "(($ac_try" in
17959 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17960 *) ac_try_echo=$ac_try;;
17962 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17963 (eval "$ac_link") 2>conftest.er1
17965 grep -v '^ *+' conftest.er1 >conftest.err
17967 cat conftest.err >&5
17968 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17969 (exit $ac_status); } &&
17970 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
17971 { (case "(($ac_try" in
17972 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17973 *) ac_try_echo=$ac_try;;
17975 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17976 (eval "$ac_try") 2>&5
17978 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17979 (exit $ac_status); }; } &&
17980 { ac_try='test -s conftest$ac_exeext'
17981 { (case "(($ac_try" in
17982 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17983 *) ac_try_echo=$ac_try;;
17985 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17986 (eval "$ac_try") 2>&5
17988 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17989 (exit $ac_status); }; }; then
17990 eval "$as_ac_var=yes"
17992 echo "$as_me: failed program was:" >&5
17993 sed 's/^/| /' conftest.$ac_ext >&5
17995 eval "$as_ac_var=no"
17998 rm -f core conftest.err conftest.$ac_objext \
17999 conftest$ac_exeext conftest.$ac_ext
18001 ac_res=`eval echo '${'$as_ac_var'}'`
18002 { echo "$as_me:$LINENO: result: $ac_res" >&5
18003 echo "${ECHO_T}$ac_res" >&6; }
18004 if test `eval echo '${'$as_ac_var'}'` = yes; then
18005 cat >>confdefs.h <<_ACEOF
18006 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
18016 for ac_func in powf fmodf strtof round
18018 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
18019 { echo "$as_me:$LINENO: checking for $ac_func" >&5
18020 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
18021 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
18022 echo $ECHO_N "(cached) $ECHO_C" >&6
18024 cat >conftest.$ac_ext <<_ACEOF
18027 cat confdefs.h >>conftest.$ac_ext
18028 cat >>conftest.$ac_ext <<_ACEOF
18029 /* end confdefs.h. */
18030 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
18031 For example, HP-UX 11i <limits.h> declares gettimeofday. */
18032 #define $ac_func innocuous_$ac_func
18034 /* System header to define __stub macros and hopefully few prototypes,
18035 which can conflict with char $ac_func (); below.
18036 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
18037 <limits.h> exists even on freestanding compilers. */
18040 # include <limits.h>
18042 # include <assert.h>
18047 /* Override any GCC internal prototype to avoid an error.
18048 Use char because int might match the return type of a GCC
18049 builtin and then its argument prototype would still apply. */
18054 /* The GNU C library defines this for functions which it implements
18055 to always fail with ENOSYS. Some functions are actually named
18056 something starting with __ and the normal name is an alias. */
18057 #if defined __stub_$ac_func || defined __stub___$ac_func
18064 return $ac_func ();
18069 rm -f conftest.$ac_objext conftest$ac_exeext
18070 if { (ac_try="$ac_link"
18071 case "(($ac_try" in
18072 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18073 *) ac_try_echo=$ac_try;;
18075 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18076 (eval "$ac_link") 2>conftest.er1
18078 grep -v '^ *+' conftest.er1 >conftest.err
18080 cat conftest.err >&5
18081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18082 (exit $ac_status); } &&
18083 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
18084 { (case "(($ac_try" in
18085 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18086 *) ac_try_echo=$ac_try;;
18088 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18089 (eval "$ac_try") 2>&5
18091 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18092 (exit $ac_status); }; } &&
18093 { ac_try='test -s conftest$ac_exeext'
18094 { (case "(($ac_try" in
18095 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18096 *) ac_try_echo=$ac_try;;
18098 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18099 (eval "$ac_try") 2>&5
18101 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18102 (exit $ac_status); }; }; then
18103 eval "$as_ac_var=yes"
18105 echo "$as_me: failed program was:" >&5
18106 sed 's/^/| /' conftest.$ac_ext >&5
18108 eval "$as_ac_var=no"
18111 rm -f core conftest.err conftest.$ac_objext \
18112 conftest$ac_exeext conftest.$ac_ext
18114 ac_res=`eval echo '${'$as_ac_var'}'`
18115 { echo "$as_me:$LINENO: result: $ac_res" >&5
18116 echo "${ECHO_T}$ac_res" >&6; }
18117 if test `eval echo '${'$as_ac_var'}'` = yes; then
18118 cat >>confdefs.h <<_ACEOF
18119 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
18130 for ac_func in getpagesize getrusage getrlimit setrlimit gettimeofday
18132 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
18133 { echo "$as_me:$LINENO: checking for $ac_func" >&5
18134 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
18135 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
18136 echo $ECHO_N "(cached) $ECHO_C" >&6
18138 cat >conftest.$ac_ext <<_ACEOF
18141 cat confdefs.h >>conftest.$ac_ext
18142 cat >>conftest.$ac_ext <<_ACEOF
18143 /* end confdefs.h. */
18144 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
18145 For example, HP-UX 11i <limits.h> declares gettimeofday. */
18146 #define $ac_func innocuous_$ac_func
18148 /* System header to define __stub macros and hopefully few prototypes,
18149 which can conflict with char $ac_func (); below.
18150 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
18151 <limits.h> exists even on freestanding compilers. */
18154 # include <limits.h>
18156 # include <assert.h>
18161 /* Override any GCC internal prototype to avoid an error.
18162 Use char because int might match the return type of a GCC
18163 builtin and then its argument prototype would still apply. */
18168 /* The GNU C library defines this for functions which it implements
18169 to always fail with ENOSYS. Some functions are actually named
18170 something starting with __ and the normal name is an alias. */
18171 #if defined __stub_$ac_func || defined __stub___$ac_func
18178 return $ac_func ();
18183 rm -f conftest.$ac_objext conftest$ac_exeext
18184 if { (ac_try="$ac_link"
18185 case "(($ac_try" in
18186 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18187 *) ac_try_echo=$ac_try;;
18189 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18190 (eval "$ac_link") 2>conftest.er1
18192 grep -v '^ *+' conftest.er1 >conftest.err
18194 cat conftest.err >&5
18195 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18196 (exit $ac_status); } &&
18197 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
18198 { (case "(($ac_try" in
18199 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18200 *) ac_try_echo=$ac_try;;
18202 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18203 (eval "$ac_try") 2>&5
18205 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18206 (exit $ac_status); }; } &&
18207 { ac_try='test -s conftest$ac_exeext'
18208 { (case "(($ac_try" in
18209 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18210 *) ac_try_echo=$ac_try;;
18212 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18213 (eval "$ac_try") 2>&5
18215 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18216 (exit $ac_status); }; }; then
18217 eval "$as_ac_var=yes"
18219 echo "$as_me: failed program was:" >&5
18220 sed 's/^/| /' conftest.$ac_ext >&5
18222 eval "$as_ac_var=no"
18225 rm -f core conftest.err conftest.$ac_objext \
18226 conftest$ac_exeext conftest.$ac_ext
18228 ac_res=`eval echo '${'$as_ac_var'}'`
18229 { echo "$as_me:$LINENO: result: $ac_res" >&5
18230 echo "${ECHO_T}$ac_res" >&6; }
18231 if test `eval echo '${'$as_ac_var'}'` = yes; then
18232 cat >>confdefs.h <<_ACEOF
18233 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
18242 for ac_func in isatty mkdtemp mkstemp
18244 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
18245 { echo "$as_me:$LINENO: checking for $ac_func" >&5
18246 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
18247 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
18248 echo $ECHO_N "(cached) $ECHO_C" >&6
18250 cat >conftest.$ac_ext <<_ACEOF
18253 cat confdefs.h >>conftest.$ac_ext
18254 cat >>conftest.$ac_ext <<_ACEOF
18255 /* end confdefs.h. */
18256 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
18257 For example, HP-UX 11i <limits.h> declares gettimeofday. */
18258 #define $ac_func innocuous_$ac_func
18260 /* System header to define __stub macros and hopefully few prototypes,
18261 which can conflict with char $ac_func (); below.
18262 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
18263 <limits.h> exists even on freestanding compilers. */
18266 # include <limits.h>
18268 # include <assert.h>
18273 /* Override any GCC internal prototype to avoid an error.
18274 Use char because int might match the return type of a GCC
18275 builtin and then its argument prototype would still apply. */
18280 /* The GNU C library defines this for functions which it implements
18281 to always fail with ENOSYS. Some functions are actually named
18282 something starting with __ and the normal name is an alias. */
18283 #if defined __stub_$ac_func || defined __stub___$ac_func
18290 return $ac_func ();
18295 rm -f conftest.$ac_objext conftest$ac_exeext
18296 if { (ac_try="$ac_link"
18297 case "(($ac_try" in
18298 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18299 *) ac_try_echo=$ac_try;;
18301 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18302 (eval "$ac_link") 2>conftest.er1
18304 grep -v '^ *+' conftest.er1 >conftest.err
18306 cat conftest.err >&5
18307 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18308 (exit $ac_status); } &&
18309 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
18310 { (case "(($ac_try" in
18311 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18312 *) ac_try_echo=$ac_try;;
18314 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18315 (eval "$ac_try") 2>&5
18317 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18318 (exit $ac_status); }; } &&
18319 { ac_try='test -s conftest$ac_exeext'
18320 { (case "(($ac_try" in
18321 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18322 *) ac_try_echo=$ac_try;;
18324 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18325 (eval "$ac_try") 2>&5
18327 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18328 (exit $ac_status); }; }; then
18329 eval "$as_ac_var=yes"
18331 echo "$as_me: failed program was:" >&5
18332 sed 's/^/| /' conftest.$ac_ext >&5
18334 eval "$as_ac_var=no"
18337 rm -f core conftest.err conftest.$ac_objext \
18338 conftest$ac_exeext conftest.$ac_ext
18340 ac_res=`eval echo '${'$as_ac_var'}'`
18341 { echo "$as_me:$LINENO: result: $ac_res" >&5
18342 echo "${ECHO_T}$ac_res" >&6; }
18343 if test `eval echo '${'$as_ac_var'}'` = yes; then
18344 cat >>confdefs.h <<_ACEOF
18345 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
18357 for ac_func in mktemp posix_spawn realpath sbrk setrlimit strdup
18359 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
18360 { echo "$as_me:$LINENO: checking for $ac_func" >&5
18361 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
18362 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
18363 echo $ECHO_N "(cached) $ECHO_C" >&6
18365 cat >conftest.$ac_ext <<_ACEOF
18368 cat confdefs.h >>conftest.$ac_ext
18369 cat >>conftest.$ac_ext <<_ACEOF
18370 /* end confdefs.h. */
18371 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
18372 For example, HP-UX 11i <limits.h> declares gettimeofday. */
18373 #define $ac_func innocuous_$ac_func
18375 /* System header to define __stub macros and hopefully few prototypes,
18376 which can conflict with char $ac_func (); below.
18377 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
18378 <limits.h> exists even on freestanding compilers. */
18381 # include <limits.h>
18383 # include <assert.h>
18388 /* Override any GCC internal prototype to avoid an error.
18389 Use char because int might match the return type of a GCC
18390 builtin and then its argument prototype would still apply. */
18395 /* The GNU C library defines this for functions which it implements
18396 to always fail with ENOSYS. Some functions are actually named
18397 something starting with __ and the normal name is an alias. */
18398 #if defined __stub_$ac_func || defined __stub___$ac_func
18405 return $ac_func ();
18410 rm -f conftest.$ac_objext conftest$ac_exeext
18411 if { (ac_try="$ac_link"
18412 case "(($ac_try" in
18413 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18414 *) ac_try_echo=$ac_try;;
18416 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18417 (eval "$ac_link") 2>conftest.er1
18419 grep -v '^ *+' conftest.er1 >conftest.err
18421 cat conftest.err >&5
18422 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18423 (exit $ac_status); } &&
18424 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
18425 { (case "(($ac_try" in
18426 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18427 *) ac_try_echo=$ac_try;;
18429 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18430 (eval "$ac_try") 2>&5
18432 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18433 (exit $ac_status); }; } &&
18434 { ac_try='test -s conftest$ac_exeext'
18435 { (case "(($ac_try" in
18436 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18437 *) ac_try_echo=$ac_try;;
18439 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18440 (eval "$ac_try") 2>&5
18442 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18443 (exit $ac_status); }; }; then
18444 eval "$as_ac_var=yes"
18446 echo "$as_me: failed program was:" >&5
18447 sed 's/^/| /' conftest.$ac_ext >&5
18449 eval "$as_ac_var=no"
18452 rm -f core conftest.err conftest.$ac_objext \
18453 conftest$ac_exeext conftest.$ac_ext
18455 ac_res=`eval echo '${'$as_ac_var'}'`
18456 { echo "$as_me:$LINENO: result: $ac_res" >&5
18457 echo "${ECHO_T}$ac_res" >&6; }
18458 if test `eval echo '${'$as_ac_var'}'` = yes; then
18459 cat >>confdefs.h <<_ACEOF
18460 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
18470 for ac_func in strerror strerror_r strerror_s setenv
18472 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
18473 { echo "$as_me:$LINENO: checking for $ac_func" >&5
18474 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
18475 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
18476 echo $ECHO_N "(cached) $ECHO_C" >&6
18478 cat >conftest.$ac_ext <<_ACEOF
18481 cat confdefs.h >>conftest.$ac_ext
18482 cat >>conftest.$ac_ext <<_ACEOF
18483 /* end confdefs.h. */
18484 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
18485 For example, HP-UX 11i <limits.h> declares gettimeofday. */
18486 #define $ac_func innocuous_$ac_func
18488 /* System header to define __stub macros and hopefully few prototypes,
18489 which can conflict with char $ac_func (); below.
18490 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
18491 <limits.h> exists even on freestanding compilers. */
18494 # include <limits.h>
18496 # include <assert.h>
18501 /* Override any GCC internal prototype to avoid an error.
18502 Use char because int might match the return type of a GCC
18503 builtin and then its argument prototype would still apply. */
18508 /* The GNU C library defines this for functions which it implements
18509 to always fail with ENOSYS. Some functions are actually named
18510 something starting with __ and the normal name is an alias. */
18511 #if defined __stub_$ac_func || defined __stub___$ac_func
18518 return $ac_func ();
18523 rm -f conftest.$ac_objext conftest$ac_exeext
18524 if { (ac_try="$ac_link"
18525 case "(($ac_try" in
18526 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18527 *) ac_try_echo=$ac_try;;
18529 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18530 (eval "$ac_link") 2>conftest.er1
18532 grep -v '^ *+' conftest.er1 >conftest.err
18534 cat conftest.err >&5
18535 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18536 (exit $ac_status); } &&
18537 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
18538 { (case "(($ac_try" in
18539 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18540 *) ac_try_echo=$ac_try;;
18542 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18543 (eval "$ac_try") 2>&5
18545 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18546 (exit $ac_status); }; } &&
18547 { ac_try='test -s conftest$ac_exeext'
18548 { (case "(($ac_try" in
18549 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18550 *) ac_try_echo=$ac_try;;
18552 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18553 (eval "$ac_try") 2>&5
18555 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18556 (exit $ac_status); }; }; then
18557 eval "$as_ac_var=yes"
18559 echo "$as_me: failed program was:" >&5
18560 sed 's/^/| /' conftest.$ac_ext >&5
18562 eval "$as_ac_var=no"
18565 rm -f core conftest.err conftest.$ac_objext \
18566 conftest$ac_exeext conftest.$ac_ext
18568 ac_res=`eval echo '${'$as_ac_var'}'`
18569 { echo "$as_me:$LINENO: result: $ac_res" >&5
18570 echo "${ECHO_T}$ac_res" >&6; }
18571 if test `eval echo '${'$as_ac_var'}'` = yes; then
18572 cat >>confdefs.h <<_ACEOF
18573 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
18583 for ac_func in strtoll strtoq sysconf malloc_zone_statistics
18585 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
18586 { echo "$as_me:$LINENO: checking for $ac_func" >&5
18587 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
18588 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
18589 echo $ECHO_N "(cached) $ECHO_C" >&6
18591 cat >conftest.$ac_ext <<_ACEOF
18594 cat confdefs.h >>conftest.$ac_ext
18595 cat >>conftest.$ac_ext <<_ACEOF
18596 /* end confdefs.h. */
18597 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
18598 For example, HP-UX 11i <limits.h> declares gettimeofday. */
18599 #define $ac_func innocuous_$ac_func
18601 /* System header to define __stub macros and hopefully few prototypes,
18602 which can conflict with char $ac_func (); below.
18603 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
18604 <limits.h> exists even on freestanding compilers. */
18607 # include <limits.h>
18609 # include <assert.h>
18614 /* Override any GCC internal prototype to avoid an error.
18615 Use char because int might match the return type of a GCC
18616 builtin and then its argument prototype would still apply. */
18621 /* The GNU C library defines this for functions which it implements
18622 to always fail with ENOSYS. Some functions are actually named
18623 something starting with __ and the normal name is an alias. */
18624 #if defined __stub_$ac_func || defined __stub___$ac_func
18631 return $ac_func ();
18636 rm -f conftest.$ac_objext conftest$ac_exeext
18637 if { (ac_try="$ac_link"
18638 case "(($ac_try" in
18639 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18640 *) ac_try_echo=$ac_try;;
18642 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18643 (eval "$ac_link") 2>conftest.er1
18645 grep -v '^ *+' conftest.er1 >conftest.err
18647 cat conftest.err >&5
18648 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18649 (exit $ac_status); } &&
18650 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
18651 { (case "(($ac_try" in
18652 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18653 *) ac_try_echo=$ac_try;;
18655 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18656 (eval "$ac_try") 2>&5
18658 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18659 (exit $ac_status); }; } &&
18660 { ac_try='test -s conftest$ac_exeext'
18661 { (case "(($ac_try" in
18662 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18663 *) ac_try_echo=$ac_try;;
18665 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18666 (eval "$ac_try") 2>&5
18668 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18669 (exit $ac_status); }; }; then
18670 eval "$as_ac_var=yes"
18672 echo "$as_me: failed program was:" >&5
18673 sed 's/^/| /' conftest.$ac_ext >&5
18675 eval "$as_ac_var=no"
18678 rm -f core conftest.err conftest.$ac_objext \
18679 conftest$ac_exeext conftest.$ac_ext
18681 ac_res=`eval echo '${'$as_ac_var'}'`
18682 { echo "$as_me:$LINENO: result: $ac_res" >&5
18683 echo "${ECHO_T}$ac_res" >&6; }
18684 if test `eval echo '${'$as_ac_var'}'` = yes; then
18685 cat >>confdefs.h <<_ACEOF
18686 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
18696 for ac_func in setjmp longjmp sigsetjmp siglongjmp
18698 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
18699 { echo "$as_me:$LINENO: checking for $ac_func" >&5
18700 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
18701 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
18702 echo $ECHO_N "(cached) $ECHO_C" >&6
18704 cat >conftest.$ac_ext <<_ACEOF
18707 cat confdefs.h >>conftest.$ac_ext
18708 cat >>conftest.$ac_ext <<_ACEOF
18709 /* end confdefs.h. */
18710 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
18711 For example, HP-UX 11i <limits.h> declares gettimeofday. */
18712 #define $ac_func innocuous_$ac_func
18714 /* System header to define __stub macros and hopefully few prototypes,
18715 which can conflict with char $ac_func (); below.
18716 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
18717 <limits.h> exists even on freestanding compilers. */
18720 # include <limits.h>
18722 # include <assert.h>
18727 /* Override any GCC internal prototype to avoid an error.
18728 Use char because int might match the return type of a GCC
18729 builtin and then its argument prototype would still apply. */
18734 /* The GNU C library defines this for functions which it implements
18735 to always fail with ENOSYS. Some functions are actually named
18736 something starting with __ and the normal name is an alias. */
18737 #if defined __stub_$ac_func || defined __stub___$ac_func
18744 return $ac_func ();
18749 rm -f conftest.$ac_objext conftest$ac_exeext
18750 if { (ac_try="$ac_link"
18751 case "(($ac_try" in
18752 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18753 *) ac_try_echo=$ac_try;;
18755 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18756 (eval "$ac_link") 2>conftest.er1
18758 grep -v '^ *+' conftest.er1 >conftest.err
18760 cat conftest.err >&5
18761 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18762 (exit $ac_status); } &&
18763 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
18764 { (case "(($ac_try" in
18765 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18766 *) ac_try_echo=$ac_try;;
18768 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18769 (eval "$ac_try") 2>&5
18771 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18772 (exit $ac_status); }; } &&
18773 { ac_try='test -s conftest$ac_exeext'
18774 { (case "(($ac_try" in
18775 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18776 *) ac_try_echo=$ac_try;;
18778 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18779 (eval "$ac_try") 2>&5
18781 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18782 (exit $ac_status); }; }; then
18783 eval "$as_ac_var=yes"
18785 echo "$as_me: failed program was:" >&5
18786 sed 's/^/| /' conftest.$ac_ext >&5
18788 eval "$as_ac_var=no"
18791 rm -f core conftest.err conftest.$ac_objext \
18792 conftest$ac_exeext conftest.$ac_ext
18794 ac_res=`eval echo '${'$as_ac_var'}'`
18795 { echo "$as_me:$LINENO: result: $ac_res" >&5
18796 echo "${ECHO_T}$ac_res" >&6; }
18797 if test `eval echo '${'$as_ac_var'}'` = yes; then
18798 cat >>confdefs.h <<_ACEOF
18799 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
18805 { echo "$as_me:$LINENO: checking if printf has the %a format character" >&5
18806 echo $ECHO_N "checking if printf has the %a format character... $ECHO_C" >&6; }
18807 if test "${llvm_cv_c_printf_a+set}" = set; then
18808 echo $ECHO_N "(cached) $ECHO_C" >&6
18811 ac_cpp='$CPP $CPPFLAGS'
18812 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
18813 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
18814 ac_compiler_gnu=$ac_cv_c_compiler_gnu
18816 if test "$cross_compiling" = yes; then
18817 llvmac_cv_c_printf_a=no
18819 cat >conftest.$ac_ext <<_ACEOF
18823 cat confdefs.h >>conftest.$ac_ext
18824 cat >>conftest.$ac_ext <<_ACEOF
18825 /* end confdefs.h. */
18828 #include <stdlib.h>
18834 volatile double A, B;
18838 sprintf(Buffer, "%a", A);
18842 if (A != 0x1.999999999999ap-4)
18849 rm -f conftest$ac_exeext
18850 if { (ac_try="$ac_link"
18851 case "(($ac_try" in
18852 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18853 *) ac_try_echo=$ac_try;;
18855 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18856 (eval "$ac_link") 2>&5
18858 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18859 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
18860 { (case "(($ac_try" in
18861 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18862 *) ac_try_echo=$ac_try;;
18864 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18865 (eval "$ac_try") 2>&5
18867 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18868 (exit $ac_status); }; }; then
18869 llvm_cv_c_printf_a=yes
18871 echo "$as_me: program exited with status $ac_status" >&5
18872 echo "$as_me: failed program was:" >&5
18873 sed 's/^/| /' conftest.$ac_ext >&5
18875 ( exit $ac_status )
18876 llvmac_cv_c_printf_a=no
18878 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
18883 ac_cpp='$CPP $CPPFLAGS'
18884 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
18885 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
18886 ac_compiler_gnu=$ac_cv_c_compiler_gnu
18889 { echo "$as_me:$LINENO: result: $llvm_cv_c_printf_a" >&5
18890 echo "${ECHO_T}$llvm_cv_c_printf_a" >&6; }
18891 if test "$llvm_cv_c_printf_a" = "yes"; then
18893 cat >>confdefs.h <<\_ACEOF
18894 #define HAVE_PRINTF_A 1
18900 { echo "$as_me:$LINENO: checking for srand48/lrand48/drand48 in <stdlib.h>" >&5
18901 echo $ECHO_N "checking for srand48/lrand48/drand48 in <stdlib.h>... $ECHO_C" >&6; }
18902 if test "${ac_cv_func_rand48+set}" = set; then
18903 echo $ECHO_N "(cached) $ECHO_C" >&6
18906 ac_cpp='$CXXCPP $CPPFLAGS'
18907 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
18908 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
18909 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
18911 cat >conftest.$ac_ext <<_ACEOF
18914 cat confdefs.h >>conftest.$ac_ext
18915 cat >>conftest.$ac_ext <<_ACEOF
18916 /* end confdefs.h. */
18917 #include <stdlib.h>
18921 srand48(0);lrand48();drand48();
18926 rm -f conftest.$ac_objext
18927 if { (ac_try="$ac_compile"
18928 case "(($ac_try" in
18929 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18930 *) ac_try_echo=$ac_try;;
18932 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18933 (eval "$ac_compile") 2>conftest.er1
18935 grep -v '^ *+' conftest.er1 >conftest.err
18937 cat conftest.err >&5
18938 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18939 (exit $ac_status); } &&
18940 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
18941 { (case "(($ac_try" in
18942 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18943 *) ac_try_echo=$ac_try;;
18945 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18946 (eval "$ac_try") 2>&5
18948 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18949 (exit $ac_status); }; } &&
18950 { ac_try='test -s conftest.$ac_objext'
18951 { (case "(($ac_try" in
18952 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18953 *) ac_try_echo=$ac_try;;
18955 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18956 (eval "$ac_try") 2>&5
18958 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18959 (exit $ac_status); }; }; then
18960 ac_cv_func_rand48=yes
18962 echo "$as_me: failed program was:" >&5
18963 sed 's/^/| /' conftest.$ac_ext >&5
18965 ac_cv_func_rand48=no
18968 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18970 ac_cpp='$CPP $CPPFLAGS'
18971 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
18972 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
18973 ac_compiler_gnu=$ac_cv_c_compiler_gnu
18976 { echo "$as_me:$LINENO: result: $ac_cv_func_rand48" >&5
18977 echo "${ECHO_T}$ac_cv_func_rand48" >&6; }
18979 if test "$ac_cv_func_rand48" = "yes" ; then
18981 cat >>confdefs.h <<\_ACEOF
18982 #define HAVE_RAND48 1
18989 { echo "$as_me:$LINENO: checking for isnan in <math.h>" >&5
18990 echo $ECHO_N "checking for isnan in <math.h>... $ECHO_C" >&6; }
18991 if test "${ac_cv_func_isnan_in_math_h+set}" = set; then
18992 echo $ECHO_N "(cached) $ECHO_C" >&6
18995 ac_cpp='$CXXCPP $CPPFLAGS'
18996 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
18997 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
18998 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
19000 cat >conftest.$ac_ext <<_ACEOF
19003 cat confdefs.h >>conftest.$ac_ext
19004 cat >>conftest.$ac_ext <<_ACEOF
19005 /* end confdefs.h. */
19015 rm -f conftest.$ac_objext
19016 if { (ac_try="$ac_compile"
19017 case "(($ac_try" in
19018 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19019 *) ac_try_echo=$ac_try;;
19021 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19022 (eval "$ac_compile") 2>conftest.er1
19024 grep -v '^ *+' conftest.er1 >conftest.err
19026 cat conftest.err >&5
19027 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19028 (exit $ac_status); } &&
19029 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
19030 { (case "(($ac_try" in
19031 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19032 *) ac_try_echo=$ac_try;;
19034 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19035 (eval "$ac_try") 2>&5
19037 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19038 (exit $ac_status); }; } &&
19039 { ac_try='test -s conftest.$ac_objext'
19040 { (case "(($ac_try" in
19041 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19042 *) ac_try_echo=$ac_try;;
19044 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19045 (eval "$ac_try") 2>&5
19047 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19048 (exit $ac_status); }; }; then
19049 ac_cv_func_isnan_in_math_h=yes
19051 echo "$as_me: failed program was:" >&5
19052 sed 's/^/| /' conftest.$ac_ext >&5
19054 ac_cv_func_isnan_in_math_h=no
19057 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
19059 ac_cpp='$CPP $CPPFLAGS'
19060 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
19061 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
19062 ac_compiler_gnu=$ac_cv_c_compiler_gnu
19065 { echo "$as_me:$LINENO: result: $ac_cv_func_isnan_in_math_h" >&5
19066 echo "${ECHO_T}$ac_cv_func_isnan_in_math_h" >&6; }
19069 if test "$ac_cv_func_isnan_in_math_h" = "yes" ; then
19071 cat >>confdefs.h <<\_ACEOF
19072 #define HAVE_ISNAN_IN_MATH_H 1
19077 { echo "$as_me:$LINENO: checking for isnan in <cmath>" >&5
19078 echo $ECHO_N "checking for isnan in <cmath>... $ECHO_C" >&6; }
19079 if test "${ac_cv_func_isnan_in_cmath+set}" = set; then
19080 echo $ECHO_N "(cached) $ECHO_C" >&6
19083 ac_cpp='$CXXCPP $CPPFLAGS'
19084 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
19085 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
19086 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
19088 cat >conftest.$ac_ext <<_ACEOF
19091 cat confdefs.h >>conftest.$ac_ext
19092 cat >>conftest.$ac_ext <<_ACEOF
19093 /* end confdefs.h. */
19103 rm -f conftest.$ac_objext
19104 if { (ac_try="$ac_compile"
19105 case "(($ac_try" in
19106 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19107 *) ac_try_echo=$ac_try;;
19109 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19110 (eval "$ac_compile") 2>conftest.er1
19112 grep -v '^ *+' conftest.er1 >conftest.err
19114 cat conftest.err >&5
19115 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19116 (exit $ac_status); } &&
19117 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
19118 { (case "(($ac_try" in
19119 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19120 *) ac_try_echo=$ac_try;;
19122 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19123 (eval "$ac_try") 2>&5
19125 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19126 (exit $ac_status); }; } &&
19127 { ac_try='test -s conftest.$ac_objext'
19128 { (case "(($ac_try" in
19129 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19130 *) ac_try_echo=$ac_try;;
19132 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19133 (eval "$ac_try") 2>&5
19135 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19136 (exit $ac_status); }; }; then
19137 ac_cv_func_isnan_in_cmath=yes
19139 echo "$as_me: failed program was:" >&5
19140 sed 's/^/| /' conftest.$ac_ext >&5
19142 ac_cv_func_isnan_in_cmath=no
19145 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
19147 ac_cpp='$CPP $CPPFLAGS'
19148 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
19149 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
19150 ac_compiler_gnu=$ac_cv_c_compiler_gnu
19153 { echo "$as_me:$LINENO: result: $ac_cv_func_isnan_in_cmath" >&5
19154 echo "${ECHO_T}$ac_cv_func_isnan_in_cmath" >&6; }
19156 if test "$ac_cv_func_isnan_in_cmath" = "yes" ; then
19158 cat >>confdefs.h <<\_ACEOF
19159 #define HAVE_ISNAN_IN_CMATH 1
19164 { echo "$as_me:$LINENO: checking for std::isnan in <cmath>" >&5
19165 echo $ECHO_N "checking for std::isnan in <cmath>... $ECHO_C" >&6; }
19166 if test "${ac_cv_func_std_isnan_in_cmath+set}" = set; then
19167 echo $ECHO_N "(cached) $ECHO_C" >&6
19170 ac_cpp='$CXXCPP $CPPFLAGS'
19171 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
19172 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
19173 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
19175 cat >conftest.$ac_ext <<_ACEOF
19178 cat confdefs.h >>conftest.$ac_ext
19179 cat >>conftest.$ac_ext <<_ACEOF
19180 /* end confdefs.h. */
19185 float f; std::isnan(f);
19190 rm -f conftest.$ac_objext
19191 if { (ac_try="$ac_compile"
19192 case "(($ac_try" in
19193 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19194 *) ac_try_echo=$ac_try;;
19196 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19197 (eval "$ac_compile") 2>conftest.er1
19199 grep -v '^ *+' conftest.er1 >conftest.err
19201 cat conftest.err >&5
19202 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19203 (exit $ac_status); } &&
19204 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
19205 { (case "(($ac_try" in
19206 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19207 *) ac_try_echo=$ac_try;;
19209 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19210 (eval "$ac_try") 2>&5
19212 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19213 (exit $ac_status); }; } &&
19214 { ac_try='test -s conftest.$ac_objext'
19215 { (case "(($ac_try" in
19216 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19217 *) ac_try_echo=$ac_try;;
19219 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19220 (eval "$ac_try") 2>&5
19222 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19223 (exit $ac_status); }; }; then
19224 ac_cv_func_std_isnan_in_cmath=yes
19226 echo "$as_me: failed program was:" >&5
19227 sed 's/^/| /' conftest.$ac_ext >&5
19229 ac_cv_func_std_isnan_in_cmath=no
19232 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
19234 ac_cpp='$CPP $CPPFLAGS'
19235 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
19236 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
19237 ac_compiler_gnu=$ac_cv_c_compiler_gnu
19240 { echo "$as_me:$LINENO: result: $ac_cv_func_std_isnan_in_cmath" >&5
19241 echo "${ECHO_T}$ac_cv_func_std_isnan_in_cmath" >&6; }
19243 if test "$ac_cv_func_std_isnan_in_cmath" = "yes" ; then
19245 cat >>confdefs.h <<\_ACEOF
19246 #define HAVE_STD_ISNAN_IN_CMATH 1
19252 { echo "$as_me:$LINENO: checking for isinf in <math.h>" >&5
19253 echo $ECHO_N "checking for isinf in <math.h>... $ECHO_C" >&6; }
19254 if test "${ac_cv_func_isinf_in_math_h+set}" = set; then
19255 echo $ECHO_N "(cached) $ECHO_C" >&6
19258 ac_cpp='$CXXCPP $CPPFLAGS'
19259 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
19260 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
19261 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
19263 cat >conftest.$ac_ext <<_ACEOF
19266 cat confdefs.h >>conftest.$ac_ext
19267 cat >>conftest.$ac_ext <<_ACEOF
19268 /* end confdefs.h. */
19278 rm -f conftest.$ac_objext
19279 if { (ac_try="$ac_compile"
19280 case "(($ac_try" in
19281 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19282 *) ac_try_echo=$ac_try;;
19284 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19285 (eval "$ac_compile") 2>conftest.er1
19287 grep -v '^ *+' conftest.er1 >conftest.err
19289 cat conftest.err >&5
19290 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19291 (exit $ac_status); } &&
19292 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
19293 { (case "(($ac_try" in
19294 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19295 *) ac_try_echo=$ac_try;;
19297 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19298 (eval "$ac_try") 2>&5
19300 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19301 (exit $ac_status); }; } &&
19302 { ac_try='test -s conftest.$ac_objext'
19303 { (case "(($ac_try" in
19304 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19305 *) ac_try_echo=$ac_try;;
19307 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19308 (eval "$ac_try") 2>&5
19310 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19311 (exit $ac_status); }; }; then
19312 ac_cv_func_isinf_in_math_h=yes
19314 echo "$as_me: failed program was:" >&5
19315 sed 's/^/| /' conftest.$ac_ext >&5
19317 ac_cv_func_isinf_in_math_h=no
19320 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
19322 ac_cpp='$CPP $CPPFLAGS'
19323 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
19324 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
19325 ac_compiler_gnu=$ac_cv_c_compiler_gnu
19328 { echo "$as_me:$LINENO: result: $ac_cv_func_isinf_in_math_h" >&5
19329 echo "${ECHO_T}$ac_cv_func_isinf_in_math_h" >&6; }
19331 if test "$ac_cv_func_isinf_in_math_h" = "yes" ; then
19333 cat >>confdefs.h <<\_ACEOF
19334 #define HAVE_ISINF_IN_MATH_H 1
19339 { echo "$as_me:$LINENO: checking for isinf in <cmath>" >&5
19340 echo $ECHO_N "checking for isinf in <cmath>... $ECHO_C" >&6; }
19341 if test "${ac_cv_func_isinf_in_cmath+set}" = set; then
19342 echo $ECHO_N "(cached) $ECHO_C" >&6
19345 ac_cpp='$CXXCPP $CPPFLAGS'
19346 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
19347 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
19348 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
19350 cat >conftest.$ac_ext <<_ACEOF
19353 cat confdefs.h >>conftest.$ac_ext
19354 cat >>conftest.$ac_ext <<_ACEOF
19355 /* end confdefs.h. */
19365 rm -f conftest.$ac_objext
19366 if { (ac_try="$ac_compile"
19367 case "(($ac_try" in
19368 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19369 *) ac_try_echo=$ac_try;;
19371 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19372 (eval "$ac_compile") 2>conftest.er1
19374 grep -v '^ *+' conftest.er1 >conftest.err
19376 cat conftest.err >&5
19377 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19378 (exit $ac_status); } &&
19379 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
19380 { (case "(($ac_try" in
19381 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19382 *) ac_try_echo=$ac_try;;
19384 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19385 (eval "$ac_try") 2>&5
19387 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19388 (exit $ac_status); }; } &&
19389 { ac_try='test -s conftest.$ac_objext'
19390 { (case "(($ac_try" in
19391 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19392 *) ac_try_echo=$ac_try;;
19394 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19395 (eval "$ac_try") 2>&5
19397 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19398 (exit $ac_status); }; }; then
19399 ac_cv_func_isinf_in_cmath=yes
19401 echo "$as_me: failed program was:" >&5
19402 sed 's/^/| /' conftest.$ac_ext >&5
19404 ac_cv_func_isinf_in_cmath=no
19407 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
19409 ac_cpp='$CPP $CPPFLAGS'
19410 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
19411 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
19412 ac_compiler_gnu=$ac_cv_c_compiler_gnu
19415 { echo "$as_me:$LINENO: result: $ac_cv_func_isinf_in_cmath" >&5
19416 echo "${ECHO_T}$ac_cv_func_isinf_in_cmath" >&6; }
19418 if test "$ac_cv_func_isinf_in_cmath" = "yes" ; then
19420 cat >>confdefs.h <<\_ACEOF
19421 #define HAVE_ISINF_IN_CMATH 1
19426 { echo "$as_me:$LINENO: checking for std::isinf in <cmath>" >&5
19427 echo $ECHO_N "checking for std::isinf in <cmath>... $ECHO_C" >&6; }
19428 if test "${ac_cv_func_std_isinf_in_cmath+set}" = set; then
19429 echo $ECHO_N "(cached) $ECHO_C" >&6
19432 ac_cpp='$CXXCPP $CPPFLAGS'
19433 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
19434 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
19435 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
19437 cat >conftest.$ac_ext <<_ACEOF
19440 cat confdefs.h >>conftest.$ac_ext
19441 cat >>conftest.$ac_ext <<_ACEOF
19442 /* end confdefs.h. */
19447 float f; std::isinf(f)}
19452 rm -f conftest.$ac_objext
19453 if { (ac_try="$ac_compile"
19454 case "(($ac_try" in
19455 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19456 *) ac_try_echo=$ac_try;;
19458 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19459 (eval "$ac_compile") 2>conftest.er1
19461 grep -v '^ *+' conftest.er1 >conftest.err
19463 cat conftest.err >&5
19464 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19465 (exit $ac_status); } &&
19466 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
19467 { (case "(($ac_try" in
19468 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19469 *) ac_try_echo=$ac_try;;
19471 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19472 (eval "$ac_try") 2>&5
19474 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19475 (exit $ac_status); }; } &&
19476 { ac_try='test -s conftest.$ac_objext'
19477 { (case "(($ac_try" in
19478 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19479 *) ac_try_echo=$ac_try;;
19481 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19482 (eval "$ac_try") 2>&5
19484 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19485 (exit $ac_status); }; }; then
19486 ac_cv_func_std_isinf_in_cmath=yes
19488 echo "$as_me: failed program was:" >&5
19489 sed 's/^/| /' conftest.$ac_ext >&5
19491 ac_cv_func_std_isinf_in_cmath=no
19494 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
19496 ac_cpp='$CPP $CPPFLAGS'
19497 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
19498 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
19499 ac_compiler_gnu=$ac_cv_c_compiler_gnu
19502 { echo "$as_me:$LINENO: result: $ac_cv_func_std_isinf_in_cmath" >&5
19503 echo "${ECHO_T}$ac_cv_func_std_isinf_in_cmath" >&6; }
19505 if test "$ac_cv_func_std_isinf_in_cmath" = "yes" ; then
19507 cat >>confdefs.h <<\_ACEOF
19508 #define HAVE_STD_ISINF_IN_CMATH 1
19513 { echo "$as_me:$LINENO: checking for finite in <ieeefp.h>" >&5
19514 echo $ECHO_N "checking for finite in <ieeefp.h>... $ECHO_C" >&6; }
19515 if test "${ac_cv_func_finite_in_ieeefp_h+set}" = set; then
19516 echo $ECHO_N "(cached) $ECHO_C" >&6
19519 ac_cpp='$CXXCPP $CPPFLAGS'
19520 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
19521 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
19522 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
19524 cat >conftest.$ac_ext <<_ACEOF
19527 cat confdefs.h >>conftest.$ac_ext
19528 cat >>conftest.$ac_ext <<_ACEOF
19529 /* end confdefs.h. */
19530 #include <ieeefp.h>
19534 float f; finite(f);
19539 rm -f conftest.$ac_objext
19540 if { (ac_try="$ac_compile"
19541 case "(($ac_try" in
19542 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19543 *) ac_try_echo=$ac_try;;
19545 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19546 (eval "$ac_compile") 2>conftest.er1
19548 grep -v '^ *+' conftest.er1 >conftest.err
19550 cat conftest.err >&5
19551 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19552 (exit $ac_status); } &&
19553 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
19554 { (case "(($ac_try" in
19555 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19556 *) ac_try_echo=$ac_try;;
19558 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19559 (eval "$ac_try") 2>&5
19561 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19562 (exit $ac_status); }; } &&
19563 { ac_try='test -s conftest.$ac_objext'
19564 { (case "(($ac_try" in
19565 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19566 *) ac_try_echo=$ac_try;;
19568 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19569 (eval "$ac_try") 2>&5
19571 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19572 (exit $ac_status); }; }; then
19573 ac_cv_func_finite_in_ieeefp_h=yes
19575 echo "$as_me: failed program was:" >&5
19576 sed 's/^/| /' conftest.$ac_ext >&5
19578 ac_cv_func_finite_in_ieeefp_h=no
19581 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
19583 ac_cpp='$CPP $CPPFLAGS'
19584 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
19585 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
19586 ac_compiler_gnu=$ac_cv_c_compiler_gnu
19589 { echo "$as_me:$LINENO: result: $ac_cv_func_finite_in_ieeefp_h" >&5
19590 echo "${ECHO_T}$ac_cv_func_finite_in_ieeefp_h" >&6; }
19592 if test "$ac_cv_func_finite_in_ieeefp_h" = "yes" ; then
19594 cat >>confdefs.h <<\_ACEOF
19595 #define HAVE_FINITE_IN_IEEEFP_H 1
19602 if test "$llvm_cv_platform_type" = "Unix" ; then
19605 for ac_header in stdlib.h unistd.h
19607 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
19608 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
19609 { echo "$as_me:$LINENO: checking for $ac_header" >&5
19610 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
19611 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
19612 echo $ECHO_N "(cached) $ECHO_C" >&6
19614 ac_res=`eval echo '${'$as_ac_Header'}'`
19615 { echo "$as_me:$LINENO: result: $ac_res" >&5
19616 echo "${ECHO_T}$ac_res" >&6; }
19618 # Is the header compilable?
19619 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
19620 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
19621 cat >conftest.$ac_ext <<_ACEOF
19624 cat confdefs.h >>conftest.$ac_ext
19625 cat >>conftest.$ac_ext <<_ACEOF
19626 /* end confdefs.h. */
19627 $ac_includes_default
19628 #include <$ac_header>
19630 rm -f conftest.$ac_objext
19631 if { (ac_try="$ac_compile"
19632 case "(($ac_try" in
19633 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19634 *) ac_try_echo=$ac_try;;
19636 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19637 (eval "$ac_compile") 2>conftest.er1
19639 grep -v '^ *+' conftest.er1 >conftest.err
19641 cat conftest.err >&5
19642 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19643 (exit $ac_status); } &&
19644 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
19645 { (case "(($ac_try" in
19646 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19647 *) ac_try_echo=$ac_try;;
19649 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19650 (eval "$ac_try") 2>&5
19652 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19653 (exit $ac_status); }; } &&
19654 { ac_try='test -s conftest.$ac_objext'
19655 { (case "(($ac_try" in
19656 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19657 *) ac_try_echo=$ac_try;;
19659 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19660 (eval "$ac_try") 2>&5
19662 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19663 (exit $ac_status); }; }; then
19664 ac_header_compiler=yes
19666 echo "$as_me: failed program was:" >&5
19667 sed 's/^/| /' conftest.$ac_ext >&5
19669 ac_header_compiler=no
19672 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
19673 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
19674 echo "${ECHO_T}$ac_header_compiler" >&6; }
19676 # Is the header present?
19677 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
19678 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
19679 cat >conftest.$ac_ext <<_ACEOF
19682 cat confdefs.h >>conftest.$ac_ext
19683 cat >>conftest.$ac_ext <<_ACEOF
19684 /* end confdefs.h. */
19685 #include <$ac_header>
19687 if { (ac_try="$ac_cpp conftest.$ac_ext"
19688 case "(($ac_try" in
19689 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19690 *) ac_try_echo=$ac_try;;
19692 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19693 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
19695 grep -v '^ *+' conftest.er1 >conftest.err
19697 cat conftest.err >&5
19698 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19699 (exit $ac_status); } >/dev/null; then
19700 if test -s conftest.err; then
19701 ac_cpp_err=$ac_c_preproc_warn_flag
19702 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
19709 if test -z "$ac_cpp_err"; then
19710 ac_header_preproc=yes
19712 echo "$as_me: failed program was:" >&5
19713 sed 's/^/| /' conftest.$ac_ext >&5
19715 ac_header_preproc=no
19718 rm -f conftest.err conftest.$ac_ext
19719 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
19720 echo "${ECHO_T}$ac_header_preproc" >&6; }
19722 # So? What about this header?
19723 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
19725 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
19726 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
19727 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
19728 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
19729 ac_header_preproc=yes
19732 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
19733 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
19734 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
19735 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
19736 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
19737 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
19738 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
19739 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
19740 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
19741 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
19742 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
19743 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
19745 ## ----------------------------------- ##
19746 ## Report this to llvmbugs@cs.uiuc.edu ##
19747 ## ----------------------------------- ##
19749 ) | sed "s/^/$as_me: WARNING: /" >&2
19752 { echo "$as_me:$LINENO: checking for $ac_header" >&5
19753 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
19754 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
19755 echo $ECHO_N "(cached) $ECHO_C" >&6
19757 eval "$as_ac_Header=\$ac_header_preproc"
19759 ac_res=`eval echo '${'$as_ac_Header'}'`
19760 { echo "$as_me:$LINENO: result: $ac_res" >&5
19761 echo "${ECHO_T}$ac_res" >&6; }
19764 if test `eval echo '${'$as_ac_Header'}'` = yes; then
19765 cat >>confdefs.h <<_ACEOF
19766 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
19774 for ac_func in getpagesize
19776 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
19777 { echo "$as_me:$LINENO: checking for $ac_func" >&5
19778 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
19779 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
19780 echo $ECHO_N "(cached) $ECHO_C" >&6
19782 cat >conftest.$ac_ext <<_ACEOF
19785 cat confdefs.h >>conftest.$ac_ext
19786 cat >>conftest.$ac_ext <<_ACEOF
19787 /* end confdefs.h. */
19788 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
19789 For example, HP-UX 11i <limits.h> declares gettimeofday. */
19790 #define $ac_func innocuous_$ac_func
19792 /* System header to define __stub macros and hopefully few prototypes,
19793 which can conflict with char $ac_func (); below.
19794 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
19795 <limits.h> exists even on freestanding compilers. */
19798 # include <limits.h>
19800 # include <assert.h>
19805 /* Override any GCC internal prototype to avoid an error.
19806 Use char because int might match the return type of a GCC
19807 builtin and then its argument prototype would still apply. */
19812 /* The GNU C library defines this for functions which it implements
19813 to always fail with ENOSYS. Some functions are actually named
19814 something starting with __ and the normal name is an alias. */
19815 #if defined __stub_$ac_func || defined __stub___$ac_func
19822 return $ac_func ();
19827 rm -f conftest.$ac_objext conftest$ac_exeext
19828 if { (ac_try="$ac_link"
19829 case "(($ac_try" in
19830 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19831 *) ac_try_echo=$ac_try;;
19833 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19834 (eval "$ac_link") 2>conftest.er1
19836 grep -v '^ *+' conftest.er1 >conftest.err
19838 cat conftest.err >&5
19839 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19840 (exit $ac_status); } &&
19841 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
19842 { (case "(($ac_try" in
19843 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19844 *) ac_try_echo=$ac_try;;
19846 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19847 (eval "$ac_try") 2>&5
19849 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19850 (exit $ac_status); }; } &&
19851 { ac_try='test -s conftest$ac_exeext'
19852 { (case "(($ac_try" in
19853 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19854 *) ac_try_echo=$ac_try;;
19856 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19857 (eval "$ac_try") 2>&5
19859 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19860 (exit $ac_status); }; }; then
19861 eval "$as_ac_var=yes"
19863 echo "$as_me: failed program was:" >&5
19864 sed 's/^/| /' conftest.$ac_ext >&5
19866 eval "$as_ac_var=no"
19869 rm -f core conftest.err conftest.$ac_objext \
19870 conftest$ac_exeext conftest.$ac_ext
19872 ac_res=`eval echo '${'$as_ac_var'}'`
19873 { echo "$as_me:$LINENO: result: $ac_res" >&5
19874 echo "${ECHO_T}$ac_res" >&6; }
19875 if test `eval echo '${'$as_ac_var'}'` = yes; then
19876 cat >>confdefs.h <<_ACEOF
19877 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
19883 { echo "$as_me:$LINENO: checking for working mmap" >&5
19884 echo $ECHO_N "checking for working mmap... $ECHO_C" >&6; }
19885 if test "${ac_cv_func_mmap_fixed_mapped+set}" = set; then
19886 echo $ECHO_N "(cached) $ECHO_C" >&6
19888 if test "$cross_compiling" = yes; then
19889 ac_cv_func_mmap_fixed_mapped=no
19891 cat >conftest.$ac_ext <<_ACEOF
19894 cat confdefs.h >>conftest.$ac_ext
19895 cat >>conftest.$ac_ext <<_ACEOF
19896 /* end confdefs.h. */
19897 $ac_includes_default
19898 /* malloc might have been renamed as rpl_malloc. */
19901 /* Thanks to Mike Haertel and Jim Avera for this test.
19902 Here is a matrix of mmap possibilities:
19903 mmap private not fixed
19904 mmap private fixed at somewhere currently unmapped
19905 mmap private fixed at somewhere already mapped
19906 mmap shared not fixed
19907 mmap shared fixed at somewhere currently unmapped
19908 mmap shared fixed at somewhere already mapped
19909 For private mappings, we should verify that changes cannot be read()
19910 back from the file, nor mmap's back from the file at a different
19911 address. (There have been systems where private was not correctly
19912 implemented like the infamous i386 svr4.0, and systems where the
19913 VM page cache was not coherent with the file system buffer cache
19914 like early versions of FreeBSD and possibly contemporary NetBSD.)
19915 For shared mappings, we should conversely verify that changes get
19916 propagated back to all the places they're supposed to be.
19918 Grep wants private fixed already mapped.
19919 The main things grep needs to know about mmap are:
19920 * does it exist and is it safe to write into the mmap'd area
19921 * how to use it (BSD variants) */
19924 #include <sys/mman.h>
19926 #if !STDC_HEADERS && !HAVE_STDLIB_H
19930 /* This mess was copied from the GNU getpagesize.h. */
19931 #if !HAVE_GETPAGESIZE
19932 /* Assume that all systems that can run configure have sys/param.h. */
19933 # if !HAVE_SYS_PARAM_H
19934 # define HAVE_SYS_PARAM_H 1
19937 # ifdef _SC_PAGESIZE
19938 # define getpagesize() sysconf(_SC_PAGESIZE)
19939 # else /* no _SC_PAGESIZE */
19940 # if HAVE_SYS_PARAM_H
19941 # include <sys/param.h>
19942 # ifdef EXEC_PAGESIZE
19943 # define getpagesize() EXEC_PAGESIZE
19944 # else /* no EXEC_PAGESIZE */
19946 # define getpagesize() NBPG * CLSIZE
19949 # endif /* no CLSIZE */
19950 # else /* no NBPG */
19952 # define getpagesize() NBPC
19953 # else /* no NBPC */
19955 # define getpagesize() PAGESIZE
19956 # endif /* PAGESIZE */
19957 # endif /* no NBPC */
19958 # endif /* no NBPG */
19959 # endif /* no EXEC_PAGESIZE */
19960 # else /* no HAVE_SYS_PARAM_H */
19961 # define getpagesize() 8192 /* punt totally */
19962 # endif /* no HAVE_SYS_PARAM_H */
19963 # endif /* no _SC_PAGESIZE */
19965 #endif /* no HAVE_GETPAGESIZE */
19970 char *data, *data2, *data3;
19974 pagesize = getpagesize ();
19976 /* First, make a file with some known garbage in it. */
19977 data = (char *) malloc (pagesize);
19980 for (i = 0; i < pagesize; ++i)
19981 *(data + i) = rand ();
19983 fd = creat ("conftest.mmap", 0600);
19986 if (write (fd, data, pagesize) != pagesize)
19990 /* Next, try to mmap the file at a fixed address which already has
19991 something else allocated at it. If we can, also make sure that
19992 we see the same garbage. */
19993 fd = open ("conftest.mmap", O_RDWR);
19996 data2 = (char *) malloc (2 * pagesize);
19999 data2 += (pagesize - ((long int) data2 & (pagesize - 1))) & (pagesize - 1);
20000 if (data2 != mmap (data2, pagesize, PROT_READ | PROT_WRITE,
20001 MAP_PRIVATE | MAP_FIXED, fd, 0L))
20003 for (i = 0; i < pagesize; ++i)
20004 if (*(data + i) != *(data2 + i))
20007 /* Finally, make sure that changes to the mapped area do not
20008 percolate back to the file as seen by read(). (This is a bug on
20009 some variants of i386 svr4.0.) */
20010 for (i = 0; i < pagesize; ++i)
20011 *(data2 + i) = *(data2 + i) + 1;
20012 data3 = (char *) malloc (pagesize);
20015 if (read (fd, data3, pagesize) != pagesize)
20017 for (i = 0; i < pagesize; ++i)
20018 if (*(data + i) != *(data3 + i))
20024 rm -f conftest$ac_exeext
20025 if { (ac_try="$ac_link"
20026 case "(($ac_try" in
20027 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20028 *) ac_try_echo=$ac_try;;
20030 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20031 (eval "$ac_link") 2>&5
20033 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20034 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
20035 { (case "(($ac_try" in
20036 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20037 *) ac_try_echo=$ac_try;;
20039 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20040 (eval "$ac_try") 2>&5
20042 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20043 (exit $ac_status); }; }; then
20044 ac_cv_func_mmap_fixed_mapped=yes
20046 echo "$as_me: program exited with status $ac_status" >&5
20047 echo "$as_me: failed program was:" >&5
20048 sed 's/^/| /' conftest.$ac_ext >&5
20050 ( exit $ac_status )
20051 ac_cv_func_mmap_fixed_mapped=no
20053 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
20058 { echo "$as_me:$LINENO: result: $ac_cv_func_mmap_fixed_mapped" >&5
20059 echo "${ECHO_T}$ac_cv_func_mmap_fixed_mapped" >&6; }
20060 if test $ac_cv_func_mmap_fixed_mapped = yes; then
20062 cat >>confdefs.h <<\_ACEOF
20063 #define HAVE_MMAP 1
20067 rm -f conftest.mmap
20069 { echo "$as_me:$LINENO: checking for mmap of files" >&5
20070 echo $ECHO_N "checking for mmap of files... $ECHO_C" >&6; }
20071 if test "${ac_cv_func_mmap_file+set}" = set; then
20072 echo $ECHO_N "(cached) $ECHO_C" >&6
20075 ac_cpp='$CPP $CPPFLAGS'
20076 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
20077 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
20078 ac_compiler_gnu=$ac_cv_c_compiler_gnu
20080 if test "$cross_compiling" = yes; then
20081 ac_cv_func_mmap_file=no
20083 cat >conftest.$ac_ext <<_ACEOF
20087 cat confdefs.h >>conftest.$ac_ext
20088 cat >>conftest.$ac_ext <<_ACEOF
20089 /* end confdefs.h. */
20091 #include <sys/types.h>
20092 #include <sys/mman.h>
20100 fd = creat ("foo",0777);
20101 fd = (int) mmap (0, 1, PROT_READ, MAP_SHARED, fd, 0);
20103 return (fd != (int) MAP_FAILED);
20108 rm -f conftest$ac_exeext
20109 if { (ac_try="$ac_link"
20110 case "(($ac_try" in
20111 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20112 *) ac_try_echo=$ac_try;;
20114 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20115 (eval "$ac_link") 2>&5
20117 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20118 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
20119 { (case "(($ac_try" in
20120 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20121 *) ac_try_echo=$ac_try;;
20123 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20124 (eval "$ac_try") 2>&5
20126 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20127 (exit $ac_status); }; }; then
20128 ac_cv_func_mmap_file=yes
20130 echo "$as_me: program exited with status $ac_status" >&5
20131 echo "$as_me: failed program was:" >&5
20132 sed 's/^/| /' conftest.$ac_ext >&5
20134 ( exit $ac_status )
20135 ac_cv_func_mmap_file=no
20137 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
20142 ac_cpp='$CPP $CPPFLAGS'
20143 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
20144 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
20145 ac_compiler_gnu=$ac_cv_c_compiler_gnu
20149 { echo "$as_me:$LINENO: result: $ac_cv_func_mmap_file" >&5
20150 echo "${ECHO_T}$ac_cv_func_mmap_file" >&6; }
20151 if test "$ac_cv_func_mmap_file" = yes; then
20153 cat >>confdefs.h <<\_ACEOF
20154 #define HAVE_MMAP_FILE
20161 { echo "$as_me:$LINENO: checking if /dev/zero is needed for mmap" >&5
20162 echo $ECHO_N "checking if /dev/zero is needed for mmap... $ECHO_C" >&6; }
20163 if test "${ac_cv_need_dev_zero_for_mmap+set}" = set; then
20164 echo $ECHO_N "(cached) $ECHO_C" >&6
20166 if test "$llvm_cv_os_type" = "Interix" ; then
20167 ac_cv_need_dev_zero_for_mmap=yes
20169 ac_cv_need_dev_zero_for_mmap=no
20173 { echo "$as_me:$LINENO: result: $ac_cv_need_dev_zero_for_mmap" >&5
20174 echo "${ECHO_T}$ac_cv_need_dev_zero_for_mmap" >&6; }
20175 if test "$ac_cv_need_dev_zero_for_mmap" = yes; then
20177 cat >>confdefs.h <<\_ACEOF
20178 #define NEED_DEV_ZERO_FOR_MMAP 1
20183 if test "$ac_cv_func_mmap_fixed_mapped" = "no"
20185 { echo "$as_me:$LINENO: WARNING: mmap() of a fixed address required but not supported" >&5
20186 echo "$as_me: WARNING: mmap() of a fixed address required but not supported" >&2;}
20188 if test "$ac_cv_func_mmap_file" = "no"
20190 { echo "$as_me:$LINENO: WARNING: mmap() of files required but not found" >&5
20191 echo "$as_me: WARNING: mmap() of files required but not found" >&2;}
20195 { echo "$as_me:$LINENO: checking for GCC atomic builtins" >&5
20196 echo $ECHO_N "checking for GCC atomic builtins... $ECHO_C" >&6; }
20198 ac_cpp='$CXXCPP $CPPFLAGS'
20199 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
20200 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
20201 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
20203 cat >conftest.$ac_ext <<_ACEOF
20206 cat confdefs.h >>conftest.$ac_ext
20207 cat >>conftest.$ac_ext <<_ACEOF
20208 /* end confdefs.h. */
20210 volatile unsigned long val = 1;
20211 __sync_synchronize();
20212 __sync_val_compare_and_swap(&val, 1, 0);
20213 __sync_add_and_fetch(&val, 1);
20214 __sync_sub_and_fetch(&val, 1);
20219 rm -f conftest.$ac_objext conftest$ac_exeext
20220 if { (ac_try="$ac_link"
20221 case "(($ac_try" in
20222 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20223 *) ac_try_echo=$ac_try;;
20225 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20226 (eval "$ac_link") 2>conftest.er1
20228 grep -v '^ *+' conftest.er1 >conftest.err
20230 cat conftest.err >&5
20231 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20232 (exit $ac_status); } &&
20233 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
20234 { (case "(($ac_try" in
20235 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20236 *) ac_try_echo=$ac_try;;
20238 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20239 (eval "$ac_try") 2>&5
20241 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20242 (exit $ac_status); }; } &&
20243 { ac_try='test -s conftest$ac_exeext'
20244 { (case "(($ac_try" in
20245 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20246 *) ac_try_echo=$ac_try;;
20248 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20249 (eval "$ac_try") 2>&5
20251 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20252 (exit $ac_status); }; }; then
20254 ac_cpp='$CPP $CPPFLAGS'
20255 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
20256 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
20257 ac_compiler_gnu=$ac_cv_c_compiler_gnu
20259 { echo "$as_me:$LINENO: result: yes" >&5
20260 echo "${ECHO_T}yes" >&6; }
20262 cat >>confdefs.h <<\_ACEOF
20263 #define LLVM_MULTITHREADED 1
20267 echo "$as_me: failed program was:" >&5
20268 sed 's/^/| /' conftest.$ac_ext >&5
20270 { echo "$as_me:$LINENO: result: no" >&5
20271 echo "${ECHO_T}no" >&6; }
20273 cat >>confdefs.h <<\_ACEOF
20274 #define LLVM_MULTITHREADED 0
20277 { echo "$as_me:$LINENO: WARNING: LLVM will be built thread-unsafe because atomic builtins are missing" >&5
20278 echo "$as_me: WARNING: LLVM will be built thread-unsafe because atomic builtins are missing" >&2;}
20281 rm -f core conftest.err conftest.$ac_objext \
20282 conftest$ac_exeext conftest.$ac_ext
20284 { echo "$as_me:$LINENO: checking for getsect()" >&5
20285 echo $ECHO_N "checking for getsect()... $ECHO_C" >&6; }
20286 cat >conftest.$ac_ext <<_ACEOF
20289 cat confdefs.h >>conftest.$ac_ext
20290 cat >>conftest.$ac_ext <<_ACEOF
20291 /* end confdefs.h. */
20292 #include <mach-o/getsect.h>
20295 return (int)getsect("__DATA","__pass_info", &p);
20299 rm -f conftest.$ac_objext
20300 if { (ac_try="$ac_compile"
20301 case "(($ac_try" in
20302 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20303 *) ac_try_echo=$ac_try;;
20305 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20306 (eval "$ac_compile") 2>conftest.er1
20308 grep -v '^ *+' conftest.er1 >conftest.err
20310 cat conftest.err >&5
20311 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20312 (exit $ac_status); } &&
20313 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
20314 { (case "(($ac_try" in
20315 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20316 *) ac_try_echo=$ac_try;;
20318 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20319 (eval "$ac_try") 2>&5
20321 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20322 (exit $ac_status); }; } &&
20323 { ac_try='test -s conftest.$ac_objext'
20324 { (case "(($ac_try" in
20325 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20326 *) ac_try_echo=$ac_try;;
20328 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20329 (eval "$ac_try") 2>&5
20331 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20332 (exit $ac_status); }; }; then
20333 { echo "$as_me:$LINENO: result: yes" >&5
20334 echo "${ECHO_T}yes" >&6; }
20336 cat >>confdefs.h <<\_ACEOF
20337 #define HAVE_GETSECT 1
20341 echo "$as_me: failed program was:" >&5
20342 sed 's/^/| /' conftest.$ac_ext >&5
20344 { echo "$as_me:$LINENO: result: no" >&5
20345 echo "${ECHO_T}no" >&6; }
20347 cat >>confdefs.h <<\_ACEOF
20348 #define HAVE_GETSECT 1
20354 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
20358 if test "$llvm_cv_os_type" = "Linux" -a "$llvm_cv_target_arch" = "x86_64" ; then
20359 { echo "$as_me:$LINENO: checking for 32-bit userspace on 64-bit system" >&5
20360 echo $ECHO_N "checking for 32-bit userspace on 64-bit system... $ECHO_C" >&6; }
20361 if test "${llvm_cv_linux_mixed+set}" = set; then
20362 echo $ECHO_N "(cached) $ECHO_C" >&6
20365 ac_cpp='$CPP $CPPFLAGS'
20366 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
20367 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
20368 ac_compiler_gnu=$ac_cv_c_compiler_gnu
20370 cat >conftest.$ac_ext <<_ACEOF
20373 cat confdefs.h >>conftest.$ac_ext
20374 cat >>conftest.$ac_ext <<_ACEOF
20375 /* end confdefs.h. */
20377 error: Not x86-64 even if uname says so!
20388 rm -f conftest.$ac_objext
20389 if { (ac_try="$ac_compile"
20390 case "(($ac_try" in
20391 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20392 *) ac_try_echo=$ac_try;;
20394 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20395 (eval "$ac_compile") 2>conftest.er1
20397 grep -v '^ *+' conftest.er1 >conftest.err
20399 cat conftest.err >&5
20400 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20401 (exit $ac_status); } &&
20402 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
20403 { (case "(($ac_try" in
20404 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20405 *) ac_try_echo=$ac_try;;
20407 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20408 (eval "$ac_try") 2>&5
20410 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20411 (exit $ac_status); }; } &&
20412 { ac_try='test -s conftest.$ac_objext'
20413 { (case "(($ac_try" in
20414 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20415 *) ac_try_echo=$ac_try;;
20417 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20418 (eval "$ac_try") 2>&5
20420 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20421 (exit $ac_status); }; }; then
20422 llvm_cv_linux_mixed=no
20424 echo "$as_me: failed program was:" >&5
20425 sed 's/^/| /' conftest.$ac_ext >&5
20427 llvm_cv_linux_mixed=yes
20430 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
20432 ac_cpp='$CPP $CPPFLAGS'
20433 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
20434 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
20435 ac_compiler_gnu=$ac_cv_c_compiler_gnu
20439 { echo "$as_me:$LINENO: result: $llvm_cv_linux_mixed" >&5
20440 echo "${ECHO_T}$llvm_cv_linux_mixed" >&6; }
20442 if test "$llvm_cv_linux_mixed" = "yes"; then
20443 llvm_cv_target_arch="x86"
20449 for ac_func in __dso_handle
20451 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
20452 { echo "$as_me:$LINENO: checking for $ac_func" >&5
20453 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
20454 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
20455 echo $ECHO_N "(cached) $ECHO_C" >&6
20457 cat >conftest.$ac_ext <<_ACEOF
20460 cat confdefs.h >>conftest.$ac_ext
20461 cat >>conftest.$ac_ext <<_ACEOF
20462 /* end confdefs.h. */
20463 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
20464 For example, HP-UX 11i <limits.h> declares gettimeofday. */
20465 #define $ac_func innocuous_$ac_func
20467 /* System header to define __stub macros and hopefully few prototypes,
20468 which can conflict with char $ac_func (); below.
20469 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
20470 <limits.h> exists even on freestanding compilers. */
20473 # include <limits.h>
20475 # include <assert.h>
20480 /* Override any GCC internal prototype to avoid an error.
20481 Use char because int might match the return type of a GCC
20482 builtin and then its argument prototype would still apply. */
20487 /* The GNU C library defines this for functions which it implements
20488 to always fail with ENOSYS. Some functions are actually named
20489 something starting with __ and the normal name is an alias. */
20490 #if defined __stub_$ac_func || defined __stub___$ac_func
20497 return $ac_func ();
20502 rm -f conftest.$ac_objext conftest$ac_exeext
20503 if { (ac_try="$ac_link"
20504 case "(($ac_try" in
20505 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20506 *) ac_try_echo=$ac_try;;
20508 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20509 (eval "$ac_link") 2>conftest.er1
20511 grep -v '^ *+' conftest.er1 >conftest.err
20513 cat conftest.err >&5
20514 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20515 (exit $ac_status); } &&
20516 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
20517 { (case "(($ac_try" in
20518 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20519 *) ac_try_echo=$ac_try;;
20521 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20522 (eval "$ac_try") 2>&5
20524 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20525 (exit $ac_status); }; } &&
20526 { ac_try='test -s conftest$ac_exeext'
20527 { (case "(($ac_try" in
20528 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20529 *) ac_try_echo=$ac_try;;
20531 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20532 (eval "$ac_try") 2>&5
20534 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20535 (exit $ac_status); }; }; then
20536 eval "$as_ac_var=yes"
20538 echo "$as_me: failed program was:" >&5
20539 sed 's/^/| /' conftest.$ac_ext >&5
20541 eval "$as_ac_var=no"
20544 rm -f core conftest.err conftest.$ac_objext \
20545 conftest$ac_exeext conftest.$ac_ext
20547 ac_res=`eval echo '${'$as_ac_var'}'`
20548 { echo "$as_me:$LINENO: result: $ac_res" >&5
20549 echo "${ECHO_T}$ac_res" >&6; }
20550 if test `eval echo '${'$as_ac_var'}'` = yes; then
20551 cat >>confdefs.h <<_ACEOF
20552 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
20559 { echo "$as_me:$LINENO: checking whether llvm-gcc is sane" >&5
20560 echo $ECHO_N "checking whether llvm-gcc is sane... $ECHO_C" >&6; }
20561 if test "${llvm_cv_llvmgcc_sanity+set}" = set; then
20562 echo $ECHO_N "(cached) $ECHO_C" >&6
20564 llvm_cv_llvmgcc_sanity="no"
20565 if test -x "$LLVMGCC" ; then
20566 cp /dev/null conftest.c
20567 "$LLVMGCC" -emit-llvm -S -o - conftest.c | \
20568 grep 'target datalayout =' > /dev/null 2>&1
20569 if test $? -eq 0 ; then
20570 llvm_cv_llvmgcc_sanity="yes"
20575 { echo "$as_me:$LINENO: result: $llvm_cv_llvmgcc_sanity" >&5
20576 echo "${ECHO_T}$llvm_cv_llvmgcc_sanity" >&6; }
20578 if test "$llvm_cv_llvmgcc_sanity" = "yes" ; then
20579 { echo "$as_me:$LINENO: checking llvm-gcc component support" >&5
20580 echo $ECHO_N "checking llvm-gcc component support... $ECHO_C" >&6; }
20581 llvmcc1path=`"$LLVMGCC" --print-prog-name=cc1`
20582 LLVMCC1=$llvmcc1path
20584 llvmcc1pluspath=`"$LLVMGCC" --print-prog-name=cc1plus`
20585 LLVMCC1PLUS=$llvmcc1pluspath
20587 llvmgccdir=`echo "$llvmcc1path" | sed 's,/libexec/.*,,'`
20588 LLVMGCCDIR=$llvmgccdir
20590 llvmgcclangs=`"$LLVMGCC" -v --help 2>&1 | grep '^Configured with:' | sed 's/^.*--enable-languages=\([^ ]*\).*/\1/'`
20591 LLVMGCC_LANGS=$llvmgcclangs
20593 { echo "$as_me:$LINENO: result: ok" >&5
20594 echo "${ECHO_T}ok" >&6; }
20597 SHLIBEXT=$libltdl_cv_shlibext
20600 SHLIBPATH_VAR=$libltdl_cv_shlibpath_var
20603 # Translate the various configuration directories and other basic
20604 # information into substitutions that will end up in Makefile.config.in
20605 # that these configured values can be used by the makefiles
20606 if test "${prefix}" = "NONE" ; then
20607 prefix="/usr/local"
20609 eval LLVM_PREFIX="${prefix}";
20610 eval LLVM_BINDIR="${prefix}/bin";
20611 eval LLVM_LIBDIR="${prefix}/lib";
20612 eval LLVM_DATADIR="${prefix}/share/llvm";
20613 eval LLVM_DOCSDIR="${prefix}/share/doc/llvm";
20614 eval LLVM_ETCDIR="${prefix}/etc/llvm";
20615 eval LLVM_INCLUDEDIR="${prefix}/include";
20616 eval LLVM_INFODIR="${prefix}/info";
20617 eval LLVM_MANDIR="${prefix}/man";
20618 LLVM_CONFIGTIME=`date`
20630 # Place the various directores into the config.h file as #defines so that we
20631 # can know about the installation paths within LLVM.
20633 cat >>confdefs.h <<_ACEOF
20634 #define LLVM_PREFIX "$LLVM_PREFIX"
20638 cat >>confdefs.h <<_ACEOF
20639 #define LLVM_BINDIR "$LLVM_BINDIR"
20643 cat >>confdefs.h <<_ACEOF
20644 #define LLVM_LIBDIR "$LLVM_LIBDIR"
20648 cat >>confdefs.h <<_ACEOF
20649 #define LLVM_DATADIR "$LLVM_DATADIR"
20653 cat >>confdefs.h <<_ACEOF
20654 #define LLVM_DOCSDIR "$LLVM_DOCSDIR"
20658 cat >>confdefs.h <<_ACEOF
20659 #define LLVM_ETCDIR "$LLVM_ETCDIR"
20663 cat >>confdefs.h <<_ACEOF
20664 #define LLVM_INCLUDEDIR "$LLVM_INCLUDEDIR"
20668 cat >>confdefs.h <<_ACEOF
20669 #define LLVM_INFODIR "$LLVM_INFODIR"
20673 cat >>confdefs.h <<_ACEOF
20674 #define LLVM_MANDIR "$LLVM_MANDIR"
20678 cat >>confdefs.h <<_ACEOF
20679 #define LLVM_CONFIGTIME "$LLVM_CONFIGTIME"
20683 cat >>confdefs.h <<_ACEOF
20684 #define LLVM_HOSTTRIPLE "$host"
20688 # Determine which bindings to build.
20689 if test "$BINDINGS_TO_BUILD" = auto ; then
20690 BINDINGS_TO_BUILD=""
20691 if test "x$OCAMLC" != x -a "x$OCAMLDEP" != x ; then
20692 BINDINGS_TO_BUILD="ocaml $BINDINGS_TO_BUILD"
20695 BINDINGS_TO_BUILD=$BINDINGS_TO_BUILD
20698 # This isn't really configurey, but it avoids having to repeat the list in
20703 # Do any work necessary to ensure that bindings have what they need.
20704 binding_prereqs_failed=0
20705 for a_binding in $BINDINGS_TO_BUILD ; do
20706 case "$a_binding" in
20708 if test "x$OCAMLC" = x ; then
20709 { echo "$as_me:$LINENO: WARNING: --enable-bindings=ocaml specified, but ocamlc not found. Try configure OCAMLC=/path/to/ocamlc" >&5
20710 echo "$as_me: WARNING: --enable-bindings=ocaml specified, but ocamlc not found. Try configure OCAMLC=/path/to/ocamlc" >&2;}
20711 binding_prereqs_failed=1
20713 if test "x$OCAMLDEP" = x ; then
20714 { echo "$as_me:$LINENO: WARNING: --enable-bindings=ocaml specified, but ocamldep not found. Try configure OCAMLDEP=/path/to/ocamldep" >&5
20715 echo "$as_me: WARNING: --enable-bindings=ocaml specified, but ocamldep not found. Try configure OCAMLDEP=/path/to/ocamldep" >&2;}
20716 binding_prereqs_failed=1
20718 if test "x$OCAMLOPT" = x ; then
20719 { echo "$as_me:$LINENO: WARNING: --enable-bindings=ocaml specified, but ocamlopt not found. Try configure OCAMLOPT=/path/to/ocamlopt" >&5
20720 echo "$as_me: WARNING: --enable-bindings=ocaml specified, but ocamlopt not found. Try configure OCAMLOPT=/path/to/ocamlopt" >&2;}
20722 if test "x$with_ocaml_libdir" != xauto ; then
20723 OCAML_LIBDIR=$with_ocaml_libdir
20726 ocaml_stdlib="`"$OCAMLC" -where`"
20727 if test "$LLVM_PREFIX" '<' "$ocaml_stdlib" -a "$ocaml_stdlib" '<' "$LLVM_PREFIX~"
20729 # ocaml stdlib is beneath our prefix; use stdlib
20730 OCAML_LIBDIR=$ocaml_stdlib
20733 # ocaml stdlib is outside our prefix; use libdir/ocaml
20734 OCAML_LIBDIR=$LLVM_LIBDIR/ocaml
20741 if test "$binding_prereqs_failed" = 1 ; then
20742 { { echo "$as_me:$LINENO: error: Prequisites for bindings not satisfied. Fix them or use configure --disable-bindings." >&5
20743 echo "$as_me: error: Prequisites for bindings not satisfied. Fix them or use configure --disable-bindings." >&2;}
20744 { (exit 1); exit 1; }; }
20747 { echo "$as_me:$LINENO: checking for compiler -fvisibility-inlines-hidden option" >&5
20748 echo $ECHO_N "checking for compiler -fvisibility-inlines-hidden option... $ECHO_C" >&6; }
20749 if test "${llvm_cv_cxx_visibility_inlines_hidden+set}" = set; then
20750 echo $ECHO_N "(cached) $ECHO_C" >&6
20753 ac_cpp='$CXXCPP $CPPFLAGS'
20754 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
20755 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
20756 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
20758 oldcxxflags="$CXXFLAGS"
20759 CXXFLAGS="$CXXFLAGS -fvisibility-inlines-hidden"
20760 cat >conftest.$ac_ext <<_ACEOF
20763 cat confdefs.h >>conftest.$ac_ext
20764 cat >>conftest.$ac_ext <<_ACEOF
20765 /* end confdefs.h. */
20775 rm -f conftest.$ac_objext
20776 if { (ac_try="$ac_compile"
20777 case "(($ac_try" in
20778 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20779 *) ac_try_echo=$ac_try;;
20781 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20782 (eval "$ac_compile") 2>conftest.er1
20784 grep -v '^ *+' conftest.er1 >conftest.err
20786 cat conftest.err >&5
20787 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20788 (exit $ac_status); } &&
20789 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
20790 { (case "(($ac_try" in
20791 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20792 *) ac_try_echo=$ac_try;;
20794 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20795 (eval "$ac_try") 2>&5
20797 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20798 (exit $ac_status); }; } &&
20799 { ac_try='test -s conftest.$ac_objext'
20800 { (case "(($ac_try" in
20801 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20802 *) ac_try_echo=$ac_try;;
20804 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20805 (eval "$ac_try") 2>&5
20807 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20808 (exit $ac_status); }; }; then
20809 llvm_cv_cxx_visibility_inlines_hidden=yes
20811 echo "$as_me: failed program was:" >&5
20812 sed 's/^/| /' conftest.$ac_ext >&5
20814 llvm_cv_cxx_visibility_inlines_hidden=no
20817 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
20818 CXXFLAGS="$oldcxxflags"
20820 ac_cpp='$CPP $CPPFLAGS'
20821 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
20822 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
20823 ac_compiler_gnu=$ac_cv_c_compiler_gnu
20827 { echo "$as_me:$LINENO: result: $llvm_cv_cxx_visibility_inlines_hidden" >&5
20828 echo "${ECHO_T}$llvm_cv_cxx_visibility_inlines_hidden" >&6; }
20829 if test "$llvm_cv_cxx_visibility_inlines_hidden" = yes ; then
20830 ENABLE_VISIBILITY_INLINES_HIDDEN=1
20833 ENABLE_VISIBILITY_INLINES_HIDDEN=0
20838 if test "$llvm_cv_link_use_r" = "yes" ; then
20845 if test "$llvm_cv_link_use_export_dynamic" = "yes" ; then
20846 RDYNAMIC="-Wl,-export-dynamic"
20853 ac_config_headers="$ac_config_headers include/llvm/Config/config.h include/llvm/Config/llvm-config.h"
20860 ac_config_files="$ac_config_files include/llvm/Config/Targets.def"
20862 ac_config_files="$ac_config_files include/llvm/Config/AsmPrinters.def"
20864 ac_config_files="$ac_config_files include/llvm/Config/AsmParsers.def"
20866 ac_config_files="$ac_config_files include/llvm/Config/Disassemblers.def"
20868 ac_config_headers="$ac_config_headers include/llvm/System/DataTypes.h"
20871 ac_config_files="$ac_config_files Makefile.config"
20874 ac_config_files="$ac_config_files llvm.spec"
20877 ac_config_files="$ac_config_files tools/llvmc/plugins/Base/Base.td"
20880 ac_config_files="$ac_config_files tools/llvm-config/llvm-config.in"
20883 ac_config_commands="$ac_config_commands setup"
20885 ac_config_commands="$ac_config_commands Makefile"
20888 ac_config_commands="$ac_config_commands Makefile.common"
20891 ac_config_commands="$ac_config_commands examples/Makefile"
20894 ac_config_commands="$ac_config_commands lib/Makefile"
20897 ac_config_commands="$ac_config_commands runtime/Makefile"
20900 ac_config_commands="$ac_config_commands test/Makefile"
20903 ac_config_commands="$ac_config_commands test/Makefile.tests"
20906 ac_config_commands="$ac_config_commands unittests/Makefile"
20909 ac_config_commands="$ac_config_commands tools/Makefile"
20912 ac_config_commands="$ac_config_commands utils/Makefile"
20915 ac_config_commands="$ac_config_commands projects/Makefile"
20918 ac_config_commands="$ac_config_commands bindings/Makefile"
20921 ac_config_commands="$ac_config_commands bindings/ocaml/Makefile.ocaml"
20925 cat >confcache <<\_ACEOF
20926 # This file is a shell script that caches the results of configure
20927 # tests run on this system so they can be shared between configure
20928 # scripts and configure runs, see configure's option --config-cache.
20929 # It is not useful on other systems. If it contains results you don't
20930 # want to keep, you may remove or edit it.
20932 # config.status only pays attention to the cache file if you give it
20933 # the --recheck option to rerun configure.
20935 # `ac_cv_env_foo' variables (set or unset) will be overridden when
20936 # loading this file, other *unset* `ac_cv_foo' will be assigned the
20937 # following values.
20941 # The following way of writing the cache mishandles newlines in values,
20942 # but we know of no workaround that is simple, portable, and efficient.
20943 # So, we kill variables containing newlines.
20944 # Ultrix sh set writes to stderr and can't be redirected directly,
20945 # and sets the high bit in the cache file unless we assign to the vars.
20947 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
20948 eval ac_val=\$$ac_var
20952 *_cv_*) { echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5
20953 echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;;
20956 _ | IFS | as_nl) ;; #(
20957 *) $as_unset $ac_var ;;
20963 case $as_nl`(ac_space=' '; set) 2>&1` in #(
20964 *${as_nl}ac_space=\ *)
20965 # `set' does not quote correctly, so add quotes (double-quote
20966 # substitution turns \\\\ into \\, and sed turns \\ into \).
20969 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
20972 # `set' quotes correctly as required by POSIX, so do not add quotes.
20973 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
20982 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
20984 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
20986 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
20987 if test -w "$cache_file"; then
20988 test "x$cache_file" != "x/dev/null" &&
20989 { echo "$as_me:$LINENO: updating cache $cache_file" >&5
20990 echo "$as_me: updating cache $cache_file" >&6;}
20991 cat confcache >$cache_file
20993 { echo "$as_me:$LINENO: not updating unwritable cache $cache_file" >&5
20994 echo "$as_me: not updating unwritable cache $cache_file" >&6;}
20999 test "x$prefix" = xNONE && prefix=$ac_default_prefix
21000 # Let make expand exec_prefix.
21001 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
21003 DEFS=-DHAVE_CONFIG_H
21007 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
21008 # 1. Remove the extension, and $U if already installed.
21009 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
21010 ac_i=`echo "$ac_i" | sed "$ac_script"`
21011 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
21012 # will be set to the directory where LIBOBJS objects are built.
21013 ac_libobjs="$ac_libobjs \${LIBOBJDIR}$ac_i\$U.$ac_objext"
21014 ac_ltlibobjs="$ac_ltlibobjs \${LIBOBJDIR}$ac_i"'$U.lo'
21016 LIBOBJS=$ac_libobjs
21018 LTLIBOBJS=$ac_ltlibobjs
21021 if test -z "${INSTALL_LTDL_TRUE}" && test -z "${INSTALL_LTDL_FALSE}"; then
21022 { { echo "$as_me:$LINENO: error: conditional \"INSTALL_LTDL\" was never defined.
21023 Usually this means the macro was only invoked conditionally." >&5
21024 echo "$as_me: error: conditional \"INSTALL_LTDL\" was never defined.
21025 Usually this means the macro was only invoked conditionally." >&2;}
21026 { (exit 1); exit 1; }; }
21028 if test -z "${CONVENIENCE_LTDL_TRUE}" && test -z "${CONVENIENCE_LTDL_FALSE}"; then
21029 { { echo "$as_me:$LINENO: error: conditional \"CONVENIENCE_LTDL\" was never defined.
21030 Usually this means the macro was only invoked conditionally." >&5
21031 echo "$as_me: error: conditional \"CONVENIENCE_LTDL\" was never defined.
21032 Usually this means the macro was only invoked conditionally." >&2;}
21033 { (exit 1); exit 1; }; }
21036 : ${CONFIG_STATUS=./config.status}
21037 ac_clean_files_save=$ac_clean_files
21038 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
21039 { echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
21040 echo "$as_me: creating $CONFIG_STATUS" >&6;}
21041 cat >$CONFIG_STATUS <<_ACEOF
21043 # Generated by $as_me.
21044 # Run this file to recreate the current configuration.
21045 # Compiler output produced by configure, useful for debugging
21046 # configure, is in config.log if it exists.
21049 ac_cs_recheck=false
21051 SHELL=\${CONFIG_SHELL-$SHELL}
21054 cat >>$CONFIG_STATUS <<\_ACEOF
21055 ## --------------------- ##
21056 ## M4sh Initialization. ##
21057 ## --------------------- ##
21059 # Be Bourne compatible
21060 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
21063 # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
21064 # is contrary to our usage. Disable this feature.
21065 alias -g '${1+"$@"}'='"$@"'
21066 setopt NO_GLOB_SUBST
21068 case `(set -o) 2>/dev/null` in *posix*) set -o posix;; esac
21070 BIN_SH=xpg4; export BIN_SH # for Tru64
21071 DUALCASE=1; export DUALCASE # for MKS sh
21075 # Avoid depending upon Character Ranges.
21076 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
21077 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
21078 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
21079 as_cr_digits='0123456789'
21080 as_cr_alnum=$as_cr_Letters$as_cr_digits
21082 # The user is always right.
21083 if test "${PATH_SEPARATOR+set}" != set; then
21084 echo "#! /bin/sh" >conf$$.sh
21085 echo "exit 0" >>conf$$.sh
21087 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
21095 # Support unset when possible.
21096 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
21104 # We need space, tab and new line, in precisely that order. Quoting is
21105 # there to prevent editors from complaining about space-tab.
21106 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
21107 # splitting by setting IFS to empty value.)
21112 # Find who we are. Look in the path if we contain no directory separator.
21114 *[\\/]* ) as_myself=$0 ;;
21115 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
21116 for as_dir in $PATH
21119 test -z "$as_dir" && as_dir=.
21120 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
21126 # We did not find ourselves, most probably we were run as `sh COMMAND'
21127 # in which case we are not to be found in the path.
21128 if test "x$as_myself" = x; then
21131 if test ! -f "$as_myself"; then
21132 echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
21133 { (exit 1); exit 1; }
21136 # Work around bugs in pre-3.0 UWIN ksh.
21137 for as_var in ENV MAIL MAILPATH
21138 do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
21146 LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
21147 LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
21148 LC_TELEPHONE LC_TIME
21150 if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
21151 eval $as_var=C; export $as_var
21153 ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
21157 # Required to use basename.
21158 if expr a : '\(a\)' >/dev/null 2>&1 &&
21159 test "X`expr 00001 : '.*\(...\)'`" = X001; then
21165 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
21166 as_basename=basename
21172 # Name of the executable.
21173 as_me=`$as_basename -- "$0" ||
21174 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
21175 X"$0" : 'X\(//\)$' \| \
21176 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
21178 sed '/^.*\/\([^/][^/]*\)\/*$/{
21197 as_lineno_1=$LINENO
21198 as_lineno_2=$LINENO
21199 test "x$as_lineno_1" != "x$as_lineno_2" &&
21200 test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || {
21202 # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
21203 # uniformly replaced by the line number. The first 'sed' inserts a
21204 # line-number line after each line using $LINENO; the second 'sed'
21205 # does the real work. The second script uses 'N' to pair each
21206 # line-number line with the line containing $LINENO, and appends
21207 # trailing '-' during substitution so that $LINENO is not a special
21208 # case at line end.
21209 # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
21210 # scripts with optimization help from Paolo Bonzini. Blame Lee
21211 # E. McMahon (1931-1989) for sed's syntax. :-)
21223 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
21226 ' >$as_me.lineno &&
21227 chmod +x "$as_me.lineno" ||
21228 { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
21229 { (exit 1); exit 1; }; }
21231 # Don't try to exec as it changes $[0], causing all sort of problems
21232 # (the dirname of $[0] is not the place where we might find the
21233 # original and so on. Autoconf is especially sensitive to this).
21234 . "./$as_me.lineno"
21235 # Exit status is that of the last command.
21240 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
21246 ECHO_C= ECHO_N= ECHO_T=
21247 case `echo -n x` in
21249 case `echo 'x\c'` in
21250 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
21257 if expr a : '\(a\)' >/dev/null 2>&1 &&
21258 test "X`expr 00001 : '.*\(...\)'`" = X001; then
21264 rm -f conf$$ conf$$.exe conf$$.file
21265 if test -d conf$$.dir; then
21266 rm -f conf$$.dir/conf$$.file
21272 if ln -s conf$$.file conf$$ 2>/dev/null; then
21274 # ... but there are two gotchas:
21275 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
21276 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
21277 # In both cases, we have to default to `cp -p'.
21278 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
21280 elif ln conf$$.file conf$$ 2>/dev/null; then
21285 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
21286 rmdir conf$$.dir 2>/dev/null
21288 if mkdir -p . 2>/dev/null; then
21291 test -d ./-p && rmdir ./-p
21295 # Find out whether ``test -x'' works. Don't use a zero-byte file, as
21296 # systems may use methods other than mode bits to determine executability.
21297 cat >conf$$.file <<_ASEOF
21301 chmod +x conf$$.file
21302 if test -x conf$$.file >/dev/null 2>&1; then
21303 as_executable_p="test -x"
21309 # Sed expression to map a string onto a valid CPP name.
21310 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
21312 # Sed expression to map a string onto a valid variable name.
21313 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
21318 # Save the log message, to keep $[0] and so on meaningful, and to
21319 # report actual input values of CONFIG_FILES etc. instead of their
21320 # values after options handling.
21322 This file was extended by llvm $as_me 2.8svn, which was
21323 generated by GNU Autoconf 2.60. Invocation command line was
21325 CONFIG_FILES = $CONFIG_FILES
21326 CONFIG_HEADERS = $CONFIG_HEADERS
21327 CONFIG_LINKS = $CONFIG_LINKS
21328 CONFIG_COMMANDS = $CONFIG_COMMANDS
21331 on `(hostname || uname -n) 2>/dev/null | sed 1q`
21336 cat >>$CONFIG_STATUS <<_ACEOF
21337 # Files that config.status was made for.
21338 config_files="$ac_config_files"
21339 config_headers="$ac_config_headers"
21340 config_commands="$ac_config_commands"
21344 cat >>$CONFIG_STATUS <<\_ACEOF
21346 \`$as_me' instantiates files from templates according to the
21347 current configuration.
21349 Usage: $0 [OPTIONS] [FILE]...
21351 -h, --help print this help, then exit
21352 -V, --version print version number, then exit
21353 -q, --quiet do not print progress messages
21354 -d, --debug don't remove temporary files
21355 --recheck update $as_me by reconfiguring in the same conditions
21356 --file=FILE[:TEMPLATE]
21357 instantiate the configuration file FILE
21358 --header=FILE[:TEMPLATE]
21359 instantiate the configuration header FILE
21361 Configuration files:
21364 Configuration headers:
21367 Configuration commands:
21370 Report bugs to <bug-autoconf@gnu.org>."
21373 cat >>$CONFIG_STATUS <<_ACEOF
21375 llvm config.status 2.8svn
21376 configured by $0, generated by GNU Autoconf 2.60,
21377 with options \\"`echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
21379 Copyright (C) 2006 Free Software Foundation, Inc.
21380 This config.status script is free software; the Free Software Foundation
21381 gives unlimited permission to copy, distribute and modify it."
21388 cat >>$CONFIG_STATUS <<\_ACEOF
21389 # If no file are specified by the user, then we need to provide default
21390 # value. By we need to know if files were specified by the user.
21396 ac_option=`expr "X$1" : 'X\([^=]*\)='`
21397 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
21408 # Handling of the options.
21409 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
21411 --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
21412 echo "$ac_cs_version"; exit ;;
21413 --debug | --debu | --deb | --de | --d | -d )
21415 --file | --fil | --fi | --f )
21417 CONFIG_FILES="$CONFIG_FILES $ac_optarg"
21418 ac_need_defaults=false;;
21419 --header | --heade | --head | --hea )
21421 CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg"
21422 ac_need_defaults=false;;
21424 # Conflict between --help and --header
21425 { echo "$as_me: error: ambiguous option: $1
21426 Try \`$0 --help' for more information." >&2
21427 { (exit 1); exit 1; }; };;
21428 --help | --hel | -h )
21429 echo "$ac_cs_usage"; exit ;;
21430 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
21431 | -silent | --silent | --silen | --sile | --sil | --si | --s)
21434 # This is an error.
21435 -*) { echo "$as_me: error: unrecognized option: $1
21436 Try \`$0 --help' for more information." >&2
21437 { (exit 1); exit 1; }; } ;;
21439 *) ac_config_targets="$ac_config_targets $1"
21440 ac_need_defaults=false ;;
21446 ac_configure_extra_args=
21448 if $ac_cs_silent; then
21450 ac_configure_extra_args="$ac_configure_extra_args --silent"
21454 cat >>$CONFIG_STATUS <<_ACEOF
21455 if \$ac_cs_recheck; then
21456 echo "running CONFIG_SHELL=$SHELL $SHELL $0 "$ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
21457 CONFIG_SHELL=$SHELL
21458 export CONFIG_SHELL
21459 exec $SHELL "$0"$ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
21463 cat >>$CONFIG_STATUS <<\_ACEOF
21467 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
21468 ## Running $as_me. ##
21474 cat >>$CONFIG_STATUS <<_ACEOF
21478 llvm_src="${srcdir}"
21482 cat >>$CONFIG_STATUS <<\_ACEOF
21484 # Handling of arguments.
21485 for ac_config_target in $ac_config_targets
21487 case $ac_config_target in
21488 "include/llvm/Config/config.h") CONFIG_HEADERS="$CONFIG_HEADERS include/llvm/Config/config.h" ;;
21489 "include/llvm/Config/llvm-config.h") CONFIG_HEADERS="$CONFIG_HEADERS include/llvm/Config/llvm-config.h" ;;
21490 "include/llvm/Config/Targets.def") CONFIG_FILES="$CONFIG_FILES include/llvm/Config/Targets.def" ;;
21491 "include/llvm/Config/AsmPrinters.def") CONFIG_FILES="$CONFIG_FILES include/llvm/Config/AsmPrinters.def" ;;
21492 "include/llvm/Config/AsmParsers.def") CONFIG_FILES="$CONFIG_FILES include/llvm/Config/AsmParsers.def" ;;
21493 "include/llvm/Config/Disassemblers.def") CONFIG_FILES="$CONFIG_FILES include/llvm/Config/Disassemblers.def" ;;
21494 "include/llvm/System/DataTypes.h") CONFIG_HEADERS="$CONFIG_HEADERS include/llvm/System/DataTypes.h" ;;
21495 "Makefile.config") CONFIG_FILES="$CONFIG_FILES Makefile.config" ;;
21496 "llvm.spec") CONFIG_FILES="$CONFIG_FILES llvm.spec" ;;
21497 "tools/llvmc/plugins/Base/Base.td") CONFIG_FILES="$CONFIG_FILES tools/llvmc/plugins/Base/Base.td" ;;
21498 "tools/llvm-config/llvm-config.in") CONFIG_FILES="$CONFIG_FILES tools/llvm-config/llvm-config.in" ;;
21499 "setup") CONFIG_COMMANDS="$CONFIG_COMMANDS setup" ;;
21500 "Makefile") CONFIG_COMMANDS="$CONFIG_COMMANDS Makefile" ;;
21501 "Makefile.common") CONFIG_COMMANDS="$CONFIG_COMMANDS Makefile.common" ;;
21502 "examples/Makefile") CONFIG_COMMANDS="$CONFIG_COMMANDS examples/Makefile" ;;
21503 "lib/Makefile") CONFIG_COMMANDS="$CONFIG_COMMANDS lib/Makefile" ;;
21504 "runtime/Makefile") CONFIG_COMMANDS="$CONFIG_COMMANDS runtime/Makefile" ;;
21505 "test/Makefile") CONFIG_COMMANDS="$CONFIG_COMMANDS test/Makefile" ;;
21506 "test/Makefile.tests") CONFIG_COMMANDS="$CONFIG_COMMANDS test/Makefile.tests" ;;
21507 "unittests/Makefile") CONFIG_COMMANDS="$CONFIG_COMMANDS unittests/Makefile" ;;
21508 "tools/Makefile") CONFIG_COMMANDS="$CONFIG_COMMANDS tools/Makefile" ;;
21509 "utils/Makefile") CONFIG_COMMANDS="$CONFIG_COMMANDS utils/Makefile" ;;
21510 "projects/Makefile") CONFIG_COMMANDS="$CONFIG_COMMANDS projects/Makefile" ;;
21511 "bindings/Makefile") CONFIG_COMMANDS="$CONFIG_COMMANDS bindings/Makefile" ;;
21512 "bindings/ocaml/Makefile.ocaml") CONFIG_COMMANDS="$CONFIG_COMMANDS bindings/ocaml/Makefile.ocaml" ;;
21514 *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
21515 echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
21516 { (exit 1); exit 1; }; };;
21521 # If the user did not use the arguments to specify the items to instantiate,
21522 # then the envvar interface is used. Set only those that are not.
21523 # We use the long form for the default assignment because of an extremely
21524 # bizarre bug on SunOS 4.1.3.
21525 if $ac_need_defaults; then
21526 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
21527 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
21528 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
21531 # Have a temporary directory for convenience. Make it in the build tree
21532 # simply because there is no reason against having it here, and in addition,
21533 # creating and moving files from /tmp can sometimes cause problems.
21534 # Hook for its removal unless debugging.
21535 # Note that there is a small window in which the directory will not be cleaned:
21536 # after its creation but before its name has been assigned to `$tmp'.
21540 trap 'exit_status=$?
21541 { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
21543 trap '{ (exit 1); exit 1; }' 1 2 13 15
21545 # Create a (secure) tmp directory for tmp files.
21548 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
21549 test -n "$tmp" && test -d "$tmp"
21552 tmp=./conf$$-$RANDOM
21553 (umask 077 && mkdir "$tmp")
21556 echo "$me: cannot create a temporary directory in ." >&2
21557 { (exit 1); exit 1; }
21561 # Set up the sed scripts for CONFIG_FILES section.
21564 # No need to generate the scripts if there are no CONFIG_FILES.
21565 # This happens for instance when ./config.status config.h
21566 if test -n "$CONFIG_FILES"; then
21573 for ac_last_try in false false false false false :; do
21574 cat >conf$$subs.sed <<_ACEOF
21575 SHELL!$SHELL$ac_delim
21576 PATH_SEPARATOR!$PATH_SEPARATOR$ac_delim
21577 PACKAGE_NAME!$PACKAGE_NAME$ac_delim
21578 PACKAGE_TARNAME!$PACKAGE_TARNAME$ac_delim
21579 PACKAGE_VERSION!$PACKAGE_VERSION$ac_delim
21580 PACKAGE_STRING!$PACKAGE_STRING$ac_delim
21581 PACKAGE_BUGREPORT!$PACKAGE_BUGREPORT$ac_delim
21582 exec_prefix!$exec_prefix$ac_delim
21583 prefix!$prefix$ac_delim
21584 program_transform_name!$program_transform_name$ac_delim
21585 bindir!$bindir$ac_delim
21586 sbindir!$sbindir$ac_delim
21587 libexecdir!$libexecdir$ac_delim
21588 datarootdir!$datarootdir$ac_delim
21589 datadir!$datadir$ac_delim
21590 sysconfdir!$sysconfdir$ac_delim
21591 sharedstatedir!$sharedstatedir$ac_delim
21592 localstatedir!$localstatedir$ac_delim
21593 includedir!$includedir$ac_delim
21594 oldincludedir!$oldincludedir$ac_delim
21595 docdir!$docdir$ac_delim
21596 infodir!$infodir$ac_delim
21597 htmldir!$htmldir$ac_delim
21598 dvidir!$dvidir$ac_delim
21599 pdfdir!$pdfdir$ac_delim
21600 psdir!$psdir$ac_delim
21601 libdir!$libdir$ac_delim
21602 localedir!$localedir$ac_delim
21603 mandir!$mandir$ac_delim
21604 DEFS!$DEFS$ac_delim
21605 ECHO_C!$ECHO_C$ac_delim
21606 ECHO_N!$ECHO_N$ac_delim
21607 ECHO_T!$ECHO_T$ac_delim
21608 LIBS!$LIBS$ac_delim
21609 build_alias!$build_alias$ac_delim
21610 host_alias!$host_alias$ac_delim
21611 target_alias!$target_alias$ac_delim
21612 LLVM_COPYRIGHT!$LLVM_COPYRIGHT$ac_delim
21613 subdirs!$subdirs$ac_delim
21614 build!$build$ac_delim
21615 build_cpu!$build_cpu$ac_delim
21616 build_vendor!$build_vendor$ac_delim
21617 build_os!$build_os$ac_delim
21618 host!$host$ac_delim
21619 host_cpu!$host_cpu$ac_delim
21620 host_vendor!$host_vendor$ac_delim
21621 host_os!$host_os$ac_delim
21622 target!$target$ac_delim
21623 target_cpu!$target_cpu$ac_delim
21624 target_vendor!$target_vendor$ac_delim
21625 target_os!$target_os$ac_delim
21627 HOST_OS!$HOST_OS$ac_delim
21628 TARGET_OS!$TARGET_OS$ac_delim
21629 LINKALL!$LINKALL$ac_delim
21630 NOLINKALL!$NOLINKALL$ac_delim
21631 LLVM_ON_UNIX!$LLVM_ON_UNIX$ac_delim
21632 LLVM_ON_WIN32!$LLVM_ON_WIN32$ac_delim
21633 ARCH!$ARCH$ac_delim
21634 ENDIAN!$ENDIAN$ac_delim
21636 CFLAGS!$CFLAGS$ac_delim
21637 LDFLAGS!$LDFLAGS$ac_delim
21638 CPPFLAGS!$CPPFLAGS$ac_delim
21639 ac_ct_CC!$ac_ct_CC$ac_delim
21640 EXEEXT!$EXEEXT$ac_delim
21641 OBJEXT!$OBJEXT$ac_delim
21643 GREP!$GREP$ac_delim
21644 EGREP!$EGREP$ac_delim
21645 LLVM_CROSS_COMPILING!$LLVM_CROSS_COMPILING$ac_delim
21646 BUILD_CC!$BUILD_CC$ac_delim
21647 BUILD_EXEEXT!$BUILD_EXEEXT$ac_delim
21648 BUILD_CXX!$BUILD_CXX$ac_delim
21649 CVSBUILD!$CVSBUILD$ac_delim
21650 ENABLE_OPTIMIZED!$ENABLE_OPTIMIZED$ac_delim
21651 ENABLE_PROFILING!$ENABLE_PROFILING$ac_delim
21652 DISABLE_ASSERTIONS!$DISABLE_ASSERTIONS$ac_delim
21653 ENABLE_EXPENSIVE_CHECKS!$ENABLE_EXPENSIVE_CHECKS$ac_delim
21654 EXPENSIVE_CHECKS!$EXPENSIVE_CHECKS$ac_delim
21655 DEBUG_RUNTIME!$DEBUG_RUNTIME$ac_delim
21656 DEBUG_SYMBOLS!$DEBUG_SYMBOLS$ac_delim
21658 TARGET_HAS_JIT!$TARGET_HAS_JIT$ac_delim
21659 ENABLE_DOXYGEN!$ENABLE_DOXYGEN$ac_delim
21660 ENABLE_THREADS!$ENABLE_THREADS$ac_delim
21661 ENABLE_PIC!$ENABLE_PIC$ac_delim
21662 ENABLE_SHARED!$ENABLE_SHARED$ac_delim
21663 ENABLE_TIMESTAMPS!$ENABLE_TIMESTAMPS$ac_delim
21664 TARGETS_TO_BUILD!$TARGETS_TO_BUILD$ac_delim
21665 LLVM_ENUM_TARGETS!$LLVM_ENUM_TARGETS$ac_delim
21666 LLVM_ENUM_ASM_PRINTERS!$LLVM_ENUM_ASM_PRINTERS$ac_delim
21667 LLVM_ENUM_ASM_PARSERS!$LLVM_ENUM_ASM_PARSERS$ac_delim
21668 LLVM_ENUM_DISASSEMBLERS!$LLVM_ENUM_DISASSEMBLERS$ac_delim
21669 ENABLE_CBE_PRINTF_A!$ENABLE_CBE_PRINTF_A$ac_delim
21670 CLANGPATH!$CLANGPATH$ac_delim
21671 CLANGXXPATH!$CLANGXXPATH$ac_delim
21674 if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 97; then
21676 elif $ac_last_try; then
21677 { { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
21678 echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
21679 { (exit 1); exit 1; }; }
21681 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
21685 ac_eof=`sed -n '/^CEOF[0-9]*$/s/CEOF/0/p' conf$$subs.sed`
21686 if test -n "$ac_eof"; then
21687 ac_eof=`echo "$ac_eof" | sort -nru | sed 1q`
21688 ac_eof=`expr $ac_eof + 1`
21691 cat >>$CONFIG_STATUS <<_ACEOF
21692 cat >"\$tmp/subs-1.sed" <<\CEOF$ac_eof
21693 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
21696 s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g
21697 s/^/s,@/; s/!/@,|#_!!_#|/
21700 s/'"$ac_delim"'$/,g/; t
21702 N; s/^.*\n//; s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g; b n
21703 ' >>$CONFIG_STATUS <conf$$subs.sed
21704 rm -f conf$$subs.sed
21705 cat >>$CONFIG_STATUS <<_ACEOF
21711 for ac_last_try in false false false false false :; do
21712 cat >conf$$subs.sed <<_ACEOF
21713 ENABLE_BUILT_CLANG!$ENABLE_BUILT_CLANG$ac_delim
21714 OPTIMIZE_OPTION!$OPTIMIZE_OPTION$ac_delim
21715 EXTRA_OPTIONS!$EXTRA_OPTIONS$ac_delim
21716 BINUTILS_INCDIR!$BINUTILS_INCDIR$ac_delim
21717 ENABLE_LLVMC_DYNAMIC!$ENABLE_LLVMC_DYNAMIC$ac_delim
21718 ENABLE_LLVMC_DYNAMIC_PLUGINS!$ENABLE_LLVMC_DYNAMIC_PLUGINS$ac_delim
21720 CXXFLAGS!$CXXFLAGS$ac_delim
21721 ac_ct_CXX!$ac_ct_CXX$ac_delim
21723 ifGNUmake!$ifGNUmake$ac_delim
21724 LN_S!$LN_S$ac_delim
21727 DATE!$DATE$ac_delim
21728 FIND!$FIND$ac_delim
21729 MKDIR!$MKDIR$ac_delim
21731 RANLIB!$RANLIB$ac_delim
21736 BINPWD!$BINPWD$ac_delim
21737 GRAPHVIZ!$GRAPHVIZ$ac_delim
21740 NEATO!$NEATO$ac_delim
21741 TWOPI!$TWOPI$ac_delim
21742 CIRCO!$CIRCO$ac_delim
21744 DOTTY!$DOTTY$ac_delim
21745 PERL!$PERL$ac_delim
21746 HAVE_PERL!$HAVE_PERL$ac_delim
21747 INSTALL_PROGRAM!$INSTALL_PROGRAM$ac_delim
21748 INSTALL_SCRIPT!$INSTALL_SCRIPT$ac_delim
21749 INSTALL_DATA!$INSTALL_DATA$ac_delim
21750 BZIP2!$BZIP2$ac_delim
21752 DOXYGEN!$DOXYGEN$ac_delim
21753 GROFF!$GROFF$ac_delim
21754 GZIP!$GZIP$ac_delim
21755 POD2HTML!$POD2HTML$ac_delim
21756 POD2MAN!$POD2MAN$ac_delim
21757 PDFROFF!$PDFROFF$ac_delim
21758 RUNTEST!$RUNTEST$ac_delim
21759 TCLSH!$TCLSH$ac_delim
21761 OCAMLC!$OCAMLC$ac_delim
21762 OCAMLOPT!$OCAMLOPT$ac_delim
21763 OCAMLDEP!$OCAMLDEP$ac_delim
21764 OCAMLDOC!$OCAMLDOC$ac_delim
21766 HAVE_LINK_VERSION_SCRIPT!$HAVE_LINK_VERSION_SCRIPT$ac_delim
21767 INSTALL_LTDL_TRUE!$INSTALL_LTDL_TRUE$ac_delim
21768 INSTALL_LTDL_FALSE!$INSTALL_LTDL_FALSE$ac_delim
21769 CONVENIENCE_LTDL_TRUE!$CONVENIENCE_LTDL_TRUE$ac_delim
21770 CONVENIENCE_LTDL_FALSE!$CONVENIENCE_LTDL_FALSE$ac_delim
21771 LIBADD_DL!$LIBADD_DL$ac_delim
21772 LLVMGCCCOMMAND!$LLVMGCCCOMMAND$ac_delim
21773 LLVMGXXCOMMAND!$LLVMGXXCOMMAND$ac_delim
21774 LLVMGCC!$LLVMGCC$ac_delim
21775 LLVMGXX!$LLVMGXX$ac_delim
21776 LLVMCC_OPTION!$LLVMCC_OPTION$ac_delim
21777 NO_VARIADIC_MACROS!$NO_VARIADIC_MACROS$ac_delim
21778 NO_MISSING_FIELD_INITIALIZERS!$NO_MISSING_FIELD_INITIALIZERS$ac_delim
21779 USE_UDIS86!$USE_UDIS86$ac_delim
21780 USE_OPROFILE!$USE_OPROFILE$ac_delim
21781 HAVE_PTHREAD!$HAVE_PTHREAD$ac_delim
21782 HUGE_VAL_SANITY!$HUGE_VAL_SANITY$ac_delim
21783 MMAP_FILE!$MMAP_FILE$ac_delim
21784 LLVMCC1!$LLVMCC1$ac_delim
21785 LLVMCC1PLUS!$LLVMCC1PLUS$ac_delim
21786 LLVMGCCDIR!$LLVMGCCDIR$ac_delim
21787 LLVMGCC_LANGS!$LLVMGCC_LANGS$ac_delim
21788 SHLIBEXT!$SHLIBEXT$ac_delim
21789 SHLIBPATH_VAR!$SHLIBPATH_VAR$ac_delim
21790 LLVM_PREFIX!$LLVM_PREFIX$ac_delim
21791 LLVM_BINDIR!$LLVM_BINDIR$ac_delim
21792 LLVM_LIBDIR!$LLVM_LIBDIR$ac_delim
21793 LLVM_DATADIR!$LLVM_DATADIR$ac_delim
21794 LLVM_DOCSDIR!$LLVM_DOCSDIR$ac_delim
21795 LLVM_ETCDIR!$LLVM_ETCDIR$ac_delim
21796 LLVM_INCLUDEDIR!$LLVM_INCLUDEDIR$ac_delim
21797 LLVM_INFODIR!$LLVM_INFODIR$ac_delim
21798 LLVM_MANDIR!$LLVM_MANDIR$ac_delim
21799 LLVM_CONFIGTIME!$LLVM_CONFIGTIME$ac_delim
21800 BINDINGS_TO_BUILD!$BINDINGS_TO_BUILD$ac_delim
21801 ALL_BINDINGS!$ALL_BINDINGS$ac_delim
21802 OCAML_LIBDIR!$OCAML_LIBDIR$ac_delim
21803 ENABLE_VISIBILITY_INLINES_HIDDEN!$ENABLE_VISIBILITY_INLINES_HIDDEN$ac_delim
21804 RPATH!$RPATH$ac_delim
21805 RDYNAMIC!$RDYNAMIC$ac_delim
21806 LIBOBJS!$LIBOBJS$ac_delim
21807 LTLIBOBJS!$LTLIBOBJS$ac_delim
21810 if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 95; then
21812 elif $ac_last_try; then
21813 { { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
21814 echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
21815 { (exit 1); exit 1; }; }
21817 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
21821 ac_eof=`sed -n '/^CEOF[0-9]*$/s/CEOF/0/p' conf$$subs.sed`
21822 if test -n "$ac_eof"; then
21823 ac_eof=`echo "$ac_eof" | sort -nru | sed 1q`
21824 ac_eof=`expr $ac_eof + 1`
21827 cat >>$CONFIG_STATUS <<_ACEOF
21828 cat >"\$tmp/subs-2.sed" <<\CEOF$ac_eof
21829 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b end
21832 s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g
21833 s/^/s,@/; s/!/@,|#_!!_#|/
21836 s/'"$ac_delim"'$/,g/; t
21838 N; s/^.*\n//; s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g; b n
21839 ' >>$CONFIG_STATUS <conf$$subs.sed
21840 rm -f conf$$subs.sed
21841 cat >>$CONFIG_STATUS <<_ACEOF
21848 # VPATH may cause trouble with some makes, so we remove $(srcdir),
21849 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
21850 # trailing colons and then remove the whole line if VPATH becomes empty
21851 # (actually we leave an empty line to preserve line numbers).
21852 if test "x$srcdir" = x.; then
21853 ac_vpsub='/^[ ]*VPATH[ ]*=/{
21854 s/:*\$(srcdir):*/:/
21855 s/:*\${srcdir}:*/:/
21857 s/^\([^=]*=[ ]*\):*/\1/
21863 cat >>$CONFIG_STATUS <<\_ACEOF
21864 fi # test -n "$CONFIG_FILES"
21867 for ac_tag in :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS
21870 :[FHLC]) ac_mode=$ac_tag; continue;;
21872 case $ac_mode$ac_tag in
21874 :L* | :C*:*) { { echo "$as_me:$LINENO: error: Invalid tag $ac_tag." >&5
21875 echo "$as_me: error: Invalid tag $ac_tag." >&2;}
21876 { (exit 1); exit 1; }; };;
21877 :[FH]-) ac_tag=-:-;;
21878 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
21895 -) ac_f="$tmp/stdin";;
21896 *) # Look for the file first in the build tree, then in the source tree
21897 # (if the path is not absolute). The absolute path cannot be DOS-style,
21898 # because $ac_f cannot contain `:'.
21902 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
21904 { { echo "$as_me:$LINENO: error: cannot find input file: $ac_f" >&5
21905 echo "$as_me: error: cannot find input file: $ac_f" >&2;}
21906 { (exit 1); exit 1; }; };;
21908 ac_file_inputs="$ac_file_inputs $ac_f"
21911 # Let's still pretend it is `configure' which instantiates (i.e., don't
21912 # use $as_me), people would be surprised to read:
21913 # /* config.h. Generated by config.status. */
21914 configure_input="Generated from "`IFS=:
21915 echo $* | sed 's|^[^:]*/||;s|:[^:]*/|, |g'`" by configure."
21916 if test x"$ac_file" != x-; then
21917 configure_input="$ac_file. $configure_input"
21918 { echo "$as_me:$LINENO: creating $ac_file" >&5
21919 echo "$as_me: creating $ac_file" >&6;}
21923 *:-:* | *:-) cat >"$tmp/stdin";;
21928 ac_dir=`$as_dirname -- "$ac_file" ||
21929 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
21930 X"$ac_file" : 'X\(//\)[^/]' \| \
21931 X"$ac_file" : 'X\(//\)$' \| \
21932 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
21934 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
21938 /^X\(\/\/\)[^/].*/{
21953 -*) as_dir=./$as_dir;;
21955 test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || {
21959 *\'*) as_qdir=`echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #(
21960 *) as_qdir=$as_dir;;
21962 as_dirs="'$as_qdir' $as_dirs"
21963 as_dir=`$as_dirname -- "$as_dir" ||
21964 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
21965 X"$as_dir" : 'X\(//\)[^/]' \| \
21966 X"$as_dir" : 'X\(//\)$' \| \
21967 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
21969 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
21973 /^X\(\/\/\)[^/].*/{
21986 test -d "$as_dir" && break
21988 test -z "$as_dirs" || eval "mkdir $as_dirs"
21989 } || test -d "$as_dir" || { { echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5
21990 echo "$as_me: error: cannot create directory $as_dir" >&2;}
21991 { (exit 1); exit 1; }; }; }
21995 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
21997 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
21998 # A ".." for each directory in $ac_dir_suffix.
21999 ac_top_builddir_sub=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'`
22000 case $ac_top_builddir_sub in
22001 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
22002 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
22005 ac_abs_top_builddir=$ac_pwd
22006 ac_abs_builddir=$ac_pwd$ac_dir_suffix
22007 # for backward compatibility:
22008 ac_top_builddir=$ac_top_build_prefix
22011 .) # We are building in place.
22013 ac_top_srcdir=$ac_top_builddir_sub
22014 ac_abs_top_srcdir=$ac_pwd ;;
22015 [\\/]* | ?:[\\/]* ) # Absolute name.
22016 ac_srcdir=$srcdir$ac_dir_suffix;
22017 ac_top_srcdir=$srcdir
22018 ac_abs_top_srcdir=$srcdir ;;
22019 *) # Relative name.
22020 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
22021 ac_top_srcdir=$ac_top_build_prefix$srcdir
22022 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
22024 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
22034 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
22035 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
22039 cat >>$CONFIG_STATUS <<\_ACEOF
22040 # If the template does not know about datarootdir, expand it.
22041 # FIXME: This hack should be removed a few years after 2.60.
22042 ac_datarootdir_hack=; ac_datarootdir_seen=
22044 case `sed -n '/datarootdir/ {
22053 ' $ac_file_inputs` in
22054 *datarootdir*) ac_datarootdir_seen=yes;;
22055 *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
22056 { echo "$as_me:$LINENO: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
22057 echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
22059 cat >>$CONFIG_STATUS <<_ACEOF
22060 ac_datarootdir_hack='
22061 s&@datadir@&$datadir&g
22062 s&@docdir@&$docdir&g
22063 s&@infodir@&$infodir&g
22064 s&@localedir@&$localedir&g
22065 s&@mandir@&$mandir&g
22066 s&\\\${datarootdir}&$datarootdir&g' ;;
22070 # Neutralize VPATH when `$srcdir' = `.'.
22071 # Shell code in configure.ac might set extrasub.
22072 # FIXME: do we really want to maintain this feature?
22073 cat >>$CONFIG_STATUS <<_ACEOF
22077 cat >>$CONFIG_STATUS <<\_ACEOF
22079 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
22080 s&@configure_input@&$configure_input&;t t
22081 s&@top_builddir@&$ac_top_builddir_sub&;t t
22082 s&@srcdir@&$ac_srcdir&;t t
22083 s&@abs_srcdir@&$ac_abs_srcdir&;t t
22084 s&@top_srcdir@&$ac_top_srcdir&;t t
22085 s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
22086 s&@builddir@&$ac_builddir&;t t
22087 s&@abs_builddir@&$ac_abs_builddir&;t t
22088 s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
22089 s&@INSTALL@&$ac_INSTALL&;t t
22090 $ac_datarootdir_hack
22091 " $ac_file_inputs | sed -f "$tmp/subs-1.sed" | sed -f "$tmp/subs-2.sed" >$tmp/out
22093 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
22094 { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
22095 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
22096 { echo "$as_me:$LINENO: WARNING: $ac_file contains a reference to the variable \`datarootdir'
22097 which seems to be undefined. Please make sure it is defined." >&5
22098 echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
22099 which seems to be undefined. Please make sure it is defined." >&2;}
22103 -) cat "$tmp/out"; rm -f "$tmp/out";;
22104 *) rm -f "$ac_file"; mv "$tmp/out" $ac_file;;
22113 # Transform confdefs.h into a sed script `conftest.defines', that
22114 # substitutes the proper values into config.h.in to produce config.h.
22115 rm -f conftest.defines conftest.tail
22116 # First, append a space to every undef/define line, to ease matching.
22117 echo 's/$/ /' >conftest.defines
22118 # Then, protect against being on the right side of a sed subst, or in
22119 # an unquoted here document, in config.status. If some macros were
22120 # called several times there might be several #defines for the same
22121 # symbol, which is useless. But do not sort them, since the last
22122 # AC_DEFINE must be honored.
22123 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
22124 # These sed commands are passed to sed as "A NAME B PARAMS C VALUE D", where
22125 # NAME is the cpp macro being defined, VALUE is the value it is being given.
22126 # PARAMS is the parameter list in the macro definition--in most cases, it's
22127 # just an empty string.
22128 ac_dA='s,^\\([ #]*\\)[^ ]*\\([ ]*'
22129 ac_dB='\\)[ (].*,\\1define\\2'
22137 s/^[ ]*#[ ]*define[ ][ ]*//
22142 s/^\('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/ '"$ac_dA"'\1'"$ac_dB"'\2'"${ac_dC}"'\3'"$ac_dD"'/p
22143 s/^\('"$ac_word_re"'\)[ ]*\(.*\)/'"$ac_dA"'\1'"$ac_dB$ac_dC"'\2'"$ac_dD"'/p
22144 ' >>conftest.defines
22146 # Remove the space that was appended to ease matching.
22147 # Then replace #undef with comments. This is necessary, for
22148 # example, in the case of _POSIX_SOURCE, which is predefined and required
22149 # on some systems where configure will not decide to define it.
22150 # (The regexp can be short, since the line contains either #define or #undef.)
22152 s,^[ #]*u.*,/* & */,' >>conftest.defines
22154 # Break up conftest.defines:
22155 ac_max_sed_lines=50
22157 # First sed command is: sed -f defines.sed $ac_file_inputs >"$tmp/out1"
22158 # Second one is: sed -f defines.sed "$tmp/out1" >"$tmp/out2"
22159 # Third one will be: sed -f defines.sed "$tmp/out2" >"$tmp/out1"
22161 ac_in='$ac_file_inputs'
22162 ac_out='"$tmp/out1"'
22163 ac_nxt='"$tmp/out2"'
22167 # Write a here document:
22168 cat >>$CONFIG_STATUS <<_ACEOF
22169 # First, check the format of the line:
22170 cat >"\$tmp/defines.sed" <<\\CEOF
22171 /^[ ]*#[ ]*undef[ ][ ]*$ac_word_re[ ]*\$/b def
22172 /^[ ]*#[ ]*define[ ][ ]*$ac_word_re[( ]/b def
22176 sed ${ac_max_sed_lines}q conftest.defines >>$CONFIG_STATUS
22178 sed -f "$tmp/defines.sed"' "$ac_in >$ac_out" >>$CONFIG_STATUS
22179 ac_in=$ac_out; ac_out=$ac_nxt; ac_nxt=$ac_in
22180 sed 1,${ac_max_sed_lines}d conftest.defines >conftest.tail
22181 grep . conftest.tail >/dev/null || break
22182 rm -f conftest.defines
22183 mv conftest.tail conftest.defines
22185 rm -f conftest.defines conftest.tail
22187 echo "ac_result=$ac_in" >>$CONFIG_STATUS
22188 cat >>$CONFIG_STATUS <<\_ACEOF
22189 if test x"$ac_file" != x-; then
22190 echo "/* $configure_input */" >"$tmp/config.h"
22191 cat "$ac_result" >>"$tmp/config.h"
22192 if diff $ac_file "$tmp/config.h" >/dev/null 2>&1; then
22193 { echo "$as_me:$LINENO: $ac_file is unchanged" >&5
22194 echo "$as_me: $ac_file is unchanged" >&6;}
22197 mv "$tmp/config.h" $ac_file
22200 echo "/* $configure_input */"
22206 :C) { echo "$as_me:$LINENO: executing $ac_file commands" >&5
22207 echo "$as_me: executing $ac_file commands" >&6;}
22212 case $ac_file$ac_mode in
22213 "Makefile":C) ${llvm_src}/autoconf/mkinstalldirs `dirname Makefile`
22214 ${SHELL} ${llvm_src}/autoconf/install-sh -m 0644 -c ${srcdir}/Makefile Makefile ;;
22215 "Makefile.common":C) ${llvm_src}/autoconf/mkinstalldirs `dirname Makefile.common`
22216 ${SHELL} ${llvm_src}/autoconf/install-sh -m 0644 -c ${srcdir}/Makefile.common Makefile.common ;;
22217 "examples/Makefile":C) ${llvm_src}/autoconf/mkinstalldirs `dirname examples/Makefile`
22218 ${SHELL} ${llvm_src}/autoconf/install-sh -m 0644 -c ${srcdir}/examples/Makefile examples/Makefile ;;
22219 "lib/Makefile":C) ${llvm_src}/autoconf/mkinstalldirs `dirname lib/Makefile`
22220 ${SHELL} ${llvm_src}/autoconf/install-sh -m 0644 -c ${srcdir}/lib/Makefile lib/Makefile ;;
22221 "runtime/Makefile":C) ${llvm_src}/autoconf/mkinstalldirs `dirname runtime/Makefile`
22222 ${SHELL} ${llvm_src}/autoconf/install-sh -m 0644 -c ${srcdir}/runtime/Makefile runtime/Makefile ;;
22223 "test/Makefile":C) ${llvm_src}/autoconf/mkinstalldirs `dirname test/Makefile`
22224 ${SHELL} ${llvm_src}/autoconf/install-sh -m 0644 -c ${srcdir}/test/Makefile test/Makefile ;;
22225 "test/Makefile.tests":C) ${llvm_src}/autoconf/mkinstalldirs `dirname test/Makefile.tests`
22226 ${SHELL} ${llvm_src}/autoconf/install-sh -m 0644 -c ${srcdir}/test/Makefile.tests test/Makefile.tests ;;
22227 "unittests/Makefile":C) ${llvm_src}/autoconf/mkinstalldirs `dirname unittests/Makefile`
22228 ${SHELL} ${llvm_src}/autoconf/install-sh -m 0644 -c ${srcdir}/unittests/Makefile unittests/Makefile ;;
22229 "tools/Makefile":C) ${llvm_src}/autoconf/mkinstalldirs `dirname tools/Makefile`
22230 ${SHELL} ${llvm_src}/autoconf/install-sh -m 0644 -c ${srcdir}/tools/Makefile tools/Makefile ;;
22231 "utils/Makefile":C) ${llvm_src}/autoconf/mkinstalldirs `dirname utils/Makefile`
22232 ${SHELL} ${llvm_src}/autoconf/install-sh -m 0644 -c ${srcdir}/utils/Makefile utils/Makefile ;;
22233 "projects/Makefile":C) ${llvm_src}/autoconf/mkinstalldirs `dirname projects/Makefile`
22234 ${SHELL} ${llvm_src}/autoconf/install-sh -m 0644 -c ${srcdir}/projects/Makefile projects/Makefile ;;
22235 "bindings/Makefile":C) ${llvm_src}/autoconf/mkinstalldirs `dirname bindings/Makefile`
22236 ${SHELL} ${llvm_src}/autoconf/install-sh -m 0644 -c ${srcdir}/bindings/Makefile bindings/Makefile ;;
22237 "bindings/ocaml/Makefile.ocaml":C) ${llvm_src}/autoconf/mkinstalldirs `dirname bindings/ocaml/Makefile.ocaml`
22238 ${SHELL} ${llvm_src}/autoconf/install-sh -m 0644 -c ${srcdir}/bindings/ocaml/Makefile.ocaml bindings/ocaml/Makefile.ocaml ;;
22244 { (exit 0); exit 0; }
22246 chmod +x $CONFIG_STATUS
22247 ac_clean_files=$ac_clean_files_save
22250 # configure is writing to config.log, and then calls config.status.
22251 # config.status does its own redirection, appending to config.log.
22252 # Unfortunately, on DOS this fails, as config.log is still kept open
22253 # by configure, so config.status won't be able to write to it; its
22254 # output is simply discarded. So we exec the FD to /dev/null,
22255 # effectively closing config.log, so it can be properly (re)opened and
22256 # appended to by config.status. When coming back to configure, we
22257 # need to make the FD available again.
22258 if test "$no_create" != yes; then
22260 ac_config_status_args=
22261 test "$silent" = yes &&
22262 ac_config_status_args="$ac_config_status_args --quiet"
22264 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
22266 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
22267 # would make configure fail if this is the last instruction.
22268 $ac_cs_success || { (exit 1); exit 1; }
22272 # CONFIG_SUBDIRS section.
22274 if test "$no_recursion" != yes; then
22276 # Remove --cache-file and --srcdir arguments so they do not pile up.
22277 ac_sub_configure_args=
22279 eval "set x $ac_configure_args"
22283 if test -n "$ac_prev"; then
22288 -cache-file | --cache-file | --cache-fil | --cache-fi \
22289 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
22290 ac_prev=cache_file ;;
22291 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
22292 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* \
22295 --config-cache | -C)
22297 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
22299 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
22301 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
22303 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
22307 *\'*) ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
22309 ac_sub_configure_args="$ac_sub_configure_args '$ac_arg'" ;;
22313 # Always prepend --prefix to ensure using the same prefix
22314 # in subdir configurations.
22315 ac_arg="--prefix=$prefix"
22317 *\'*) ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
22319 ac_sub_configure_args="$ac_arg $ac_sub_configure_args"
22322 for ac_dir in : $subdirs; do test "x$ac_dir" = x: && continue
22324 # Do not complain, so a configure script can configure whichever
22325 # parts of a large source tree are present.
22326 test -d "$srcdir/$ac_dir" || continue
22328 ac_msg="=== configuring in $ac_dir (`pwd`/$ac_dir)"
22329 echo "$as_me:$LINENO: $ac_msg" >&5
22333 -*) as_dir=./$as_dir;;
22335 test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || {
22339 *\'*) as_qdir=`echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #(
22340 *) as_qdir=$as_dir;;
22342 as_dirs="'$as_qdir' $as_dirs"
22343 as_dir=`$as_dirname -- "$as_dir" ||
22344 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
22345 X"$as_dir" : 'X\(//\)[^/]' \| \
22346 X"$as_dir" : 'X\(//\)$' \| \
22347 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
22349 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
22353 /^X\(\/\/\)[^/].*/{
22366 test -d "$as_dir" && break
22368 test -z "$as_dirs" || eval "mkdir $as_dirs"
22369 } || test -d "$as_dir" || { { echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5
22370 echo "$as_me: error: cannot create directory $as_dir" >&2;}
22371 { (exit 1); exit 1; }; }; }
22375 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
22377 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
22378 # A ".." for each directory in $ac_dir_suffix.
22379 ac_top_builddir_sub=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'`
22380 case $ac_top_builddir_sub in
22381 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
22382 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
22385 ac_abs_top_builddir=$ac_pwd
22386 ac_abs_builddir=$ac_pwd$ac_dir_suffix
22387 # for backward compatibility:
22388 ac_top_builddir=$ac_top_build_prefix
22391 .) # We are building in place.
22393 ac_top_srcdir=$ac_top_builddir_sub
22394 ac_abs_top_srcdir=$ac_pwd ;;
22395 [\\/]* | ?:[\\/]* ) # Absolute name.
22396 ac_srcdir=$srcdir$ac_dir_suffix;
22397 ac_top_srcdir=$srcdir
22398 ac_abs_top_srcdir=$srcdir ;;
22399 *) # Relative name.
22400 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
22401 ac_top_srcdir=$ac_top_build_prefix$srcdir
22402 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
22404 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
22409 # Check for guested configure; otherwise get Cygnus style configure.
22410 if test -f "$ac_srcdir/configure.gnu"; then
22411 ac_sub_configure=$ac_srcdir/configure.gnu
22412 elif test -f "$ac_srcdir/configure"; then
22413 ac_sub_configure=$ac_srcdir/configure
22414 elif test -f "$ac_srcdir/configure.in"; then
22415 # This should be Cygnus configure.
22416 ac_sub_configure=$ac_aux_dir/configure
22418 { echo "$as_me:$LINENO: WARNING: no configuration information is in $ac_dir" >&5
22419 echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2;}
22423 # The recursion is here.
22424 if test -n "$ac_sub_configure"; then
22425 # Make the cache file name correct relative to the subdirectory.
22426 case $cache_file in
22427 [\\/]* | ?:[\\/]* ) ac_sub_cache_file=$cache_file ;;
22428 *) # Relative name.
22429 ac_sub_cache_file=$ac_top_build_prefix$cache_file ;;
22432 { echo "$as_me:$LINENO: running $SHELL $ac_sub_configure $ac_sub_configure_args --cache-file=$ac_sub_cache_file --srcdir=$ac_srcdir" >&5
22433 echo "$as_me: running $SHELL $ac_sub_configure $ac_sub_configure_args --cache-file=$ac_sub_cache_file --srcdir=$ac_srcdir" >&6;}
22434 # The eval makes quoting arguments work.
22435 eval "\$SHELL \"\$ac_sub_configure\" $ac_sub_configure_args \
22436 --cache-file=\"\$ac_sub_cache_file\" --srcdir=\"\$ac_srcdir\"" ||
22437 { { echo "$as_me:$LINENO: error: $ac_sub_configure failed for $ac_dir" >&5
22438 echo "$as_me: error: $ac_sub_configure failed for $ac_dir" >&2;}
22439 { (exit 1); exit 1; }; }