2 # Guess values for system-dependent variables and create Makefiles.
3 # Generated by GNU Autoconf 2.60 for LLVM 3.4svn.
5 # Report bugs to <http://llvm.org/bugs/>.
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-2013 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='3.4svn'
565 PACKAGE_STRING='LLVM 3.4svn'
566 PACKAGE_BUGREPORT='http://llvm.org/bugs/'
568 ac_unique_file="lib/IR/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
690 ENABLE_CLANG_STATIC_ANALYZER
691 ENABLE_CLANG_REWRITER
696 ENABLE_EXPENSIVE_CHECKS
714 LLVM_ENUM_ASM_PRINTERS
715 LLVM_ENUM_ASM_PARSERS
716 LLVM_ENUM_DISASSEMBLERS
762 HAVE_LINK_VERSION_SCRIPT
765 CONVENIENCE_LTDL_TRUE
766 CONVENIENCE_LTDL_FALSE
769 NO_MISSING_FIELD_INITIALIZERS
770 COVERED_SWITCH_DEFAULT
771 NO_MAYBE_UNINITIALIZED
799 ENABLE_VISIBILITY_INLINES_HIDDEN
806 ac_precious_vars='build_alias
818 ac_subdirs_all='projects/llvm-gcc
822 projects/llvm-poolalloc
825 projects/llvm-stacker
833 # Initialize some variables set by options.
835 ac_init_version=false
836 # The variables have the same names as the options, with
837 # dashes changed to underlines.
845 program_transform_name=s,x,x,
853 # Installation directory options.
854 # These are left unexpanded so users can "make install exec_prefix=/foo"
855 # and all the variables that are supposed to be based on exec_prefix
856 # by default will actually change.
857 # Use braces instead of parens because sh, perl, etc. also accept them.
858 # (The list follows the same order as the GNU Coding Standards.)
859 bindir='${exec_prefix}/bin'
860 sbindir='${exec_prefix}/sbin'
861 libexecdir='${exec_prefix}/libexec'
862 datarootdir='${prefix}/share'
863 datadir='${datarootdir}'
864 sysconfdir='${prefix}/etc'
865 sharedstatedir='${prefix}/com'
866 localstatedir='${prefix}/var'
867 includedir='${prefix}/include'
868 oldincludedir='/usr/include'
869 docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
870 infodir='${datarootdir}/info'
875 libdir='${exec_prefix}/lib'
876 localedir='${datarootdir}/locale'
877 mandir='${datarootdir}/man'
883 # If the previous option needs an argument, assign it.
884 if test -n "$ac_prev"; then
885 eval $ac_prev=\$ac_option
891 *=*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
895 # Accept the important Cygnus configure options, so we can diagnose typos.
897 case $ac_dashdash$ac_option in
901 -bindir | --bindir | --bindi | --bind | --bin | --bi)
903 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
906 -build | --build | --buil | --bui | --bu)
907 ac_prev=build_alias ;;
908 -build=* | --build=* | --buil=* | --bui=* | --bu=*)
909 build_alias=$ac_optarg ;;
911 -cache-file | --cache-file | --cache-fil | --cache-fi \
912 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
913 ac_prev=cache_file ;;
914 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
915 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
916 cache_file=$ac_optarg ;;
919 cache_file=config.cache ;;
921 -datadir | --datadir | --datadi | --datad)
923 -datadir=* | --datadir=* | --datadi=* | --datad=*)
924 datadir=$ac_optarg ;;
926 -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
927 | --dataroo | --dataro | --datar)
928 ac_prev=datarootdir ;;
929 -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
930 | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
931 datarootdir=$ac_optarg ;;
933 -disable-* | --disable-*)
934 ac_feature=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
935 # Reject names that are not valid shell variable names.
936 expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null &&
937 { echo "$as_me: error: invalid feature name: $ac_feature" >&2
938 { (exit 1); exit 1; }; }
939 ac_feature=`echo $ac_feature | sed 's/-/_/g'`
940 eval enable_$ac_feature=no ;;
942 -docdir | --docdir | --docdi | --doc | --do)
944 -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
947 -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
949 -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
952 -enable-* | --enable-*)
953 ac_feature=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
954 # Reject names that are not valid shell variable names.
955 expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null &&
956 { echo "$as_me: error: invalid feature name: $ac_feature" >&2
957 { (exit 1); exit 1; }; }
958 ac_feature=`echo $ac_feature | sed 's/-/_/g'`
959 eval enable_$ac_feature=\$ac_optarg ;;
961 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
962 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
963 | --exec | --exe | --ex)
964 ac_prev=exec_prefix ;;
965 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
966 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
967 | --exec=* | --exe=* | --ex=*)
968 exec_prefix=$ac_optarg ;;
970 -gas | --gas | --ga | --g)
971 # Obsolete; use --with-gas.
974 -help | --help | --hel | --he | -h)
976 -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
977 ac_init_help=recursive ;;
978 -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
979 ac_init_help=short ;;
981 -host | --host | --hos | --ho)
982 ac_prev=host_alias ;;
983 -host=* | --host=* | --hos=* | --ho=*)
984 host_alias=$ac_optarg ;;
986 -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
988 -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
990 htmldir=$ac_optarg ;;
992 -includedir | --includedir | --includedi | --included | --include \
993 | --includ | --inclu | --incl | --inc)
994 ac_prev=includedir ;;
995 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
996 | --includ=* | --inclu=* | --incl=* | --inc=*)
997 includedir=$ac_optarg ;;
999 -infodir | --infodir | --infodi | --infod | --info | --inf)
1001 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
1002 infodir=$ac_optarg ;;
1004 -libdir | --libdir | --libdi | --libd)
1006 -libdir=* | --libdir=* | --libdi=* | --libd=*)
1007 libdir=$ac_optarg ;;
1009 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
1010 | --libexe | --libex | --libe)
1011 ac_prev=libexecdir ;;
1012 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
1013 | --libexe=* | --libex=* | --libe=*)
1014 libexecdir=$ac_optarg ;;
1016 -localedir | --localedir | --localedi | --localed | --locale)
1017 ac_prev=localedir ;;
1018 -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
1019 localedir=$ac_optarg ;;
1021 -localstatedir | --localstatedir | --localstatedi | --localstated \
1022 | --localstate | --localstat | --localsta | --localst | --locals)
1023 ac_prev=localstatedir ;;
1024 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
1025 | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
1026 localstatedir=$ac_optarg ;;
1028 -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
1030 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
1031 mandir=$ac_optarg ;;
1033 -nfp | --nfp | --nf)
1034 # Obsolete; use --without-fp.
1037 -no-create | --no-create | --no-creat | --no-crea | --no-cre \
1038 | --no-cr | --no-c | -n)
1041 -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1042 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1045 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1046 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1047 | --oldin | --oldi | --old | --ol | --o)
1048 ac_prev=oldincludedir ;;
1049 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1050 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1051 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
1052 oldincludedir=$ac_optarg ;;
1054 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1056 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1057 prefix=$ac_optarg ;;
1059 -program-prefix | --program-prefix | --program-prefi | --program-pref \
1060 | --program-pre | --program-pr | --program-p)
1061 ac_prev=program_prefix ;;
1062 -program-prefix=* | --program-prefix=* | --program-prefi=* \
1063 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1064 program_prefix=$ac_optarg ;;
1066 -program-suffix | --program-suffix | --program-suffi | --program-suff \
1067 | --program-suf | --program-su | --program-s)
1068 ac_prev=program_suffix ;;
1069 -program-suffix=* | --program-suffix=* | --program-suffi=* \
1070 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1071 program_suffix=$ac_optarg ;;
1073 -program-transform-name | --program-transform-name \
1074 | --program-transform-nam | --program-transform-na \
1075 | --program-transform-n | --program-transform- \
1076 | --program-transform | --program-transfor \
1077 | --program-transfo | --program-transf \
1078 | --program-trans | --program-tran \
1079 | --progr-tra | --program-tr | --program-t)
1080 ac_prev=program_transform_name ;;
1081 -program-transform-name=* | --program-transform-name=* \
1082 | --program-transform-nam=* | --program-transform-na=* \
1083 | --program-transform-n=* | --program-transform-=* \
1084 | --program-transform=* | --program-transfor=* \
1085 | --program-transfo=* | --program-transf=* \
1086 | --program-trans=* | --program-tran=* \
1087 | --progr-tra=* | --program-tr=* | --program-t=*)
1088 program_transform_name=$ac_optarg ;;
1090 -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1092 -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1093 pdfdir=$ac_optarg ;;
1095 -psdir | --psdir | --psdi | --psd | --ps)
1097 -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1100 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1101 | -silent | --silent | --silen | --sile | --sil)
1104 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1106 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1108 sbindir=$ac_optarg ;;
1110 -sharedstatedir | --sharedstatedir | --sharedstatedi \
1111 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1112 | --sharedst | --shareds | --shared | --share | --shar \
1114 ac_prev=sharedstatedir ;;
1115 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1116 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1117 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1119 sharedstatedir=$ac_optarg ;;
1121 -site | --site | --sit)
1123 -site=* | --site=* | --sit=*)
1126 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1128 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1129 srcdir=$ac_optarg ;;
1131 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1132 | --syscon | --sysco | --sysc | --sys | --sy)
1133 ac_prev=sysconfdir ;;
1134 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1135 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1136 sysconfdir=$ac_optarg ;;
1138 -target | --target | --targe | --targ | --tar | --ta | --t)
1139 ac_prev=target_alias ;;
1140 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1141 target_alias=$ac_optarg ;;
1143 -v | -verbose | --verbose | --verbos | --verbo | --verb)
1146 -version | --version | --versio | --versi | --vers | -V)
1147 ac_init_version=: ;;
1150 ac_package=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1151 # Reject names that are not valid shell variable names.
1152 expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null &&
1153 { echo "$as_me: error: invalid package name: $ac_package" >&2
1154 { (exit 1); exit 1; }; }
1155 ac_package=`echo $ac_package| sed 's/-/_/g'`
1156 eval with_$ac_package=\$ac_optarg ;;
1158 -without-* | --without-*)
1159 ac_package=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1160 # Reject names that are not valid shell variable names.
1161 expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null &&
1162 { echo "$as_me: error: invalid package name: $ac_package" >&2
1163 { (exit 1); exit 1; }; }
1164 ac_package=`echo $ac_package | sed 's/-/_/g'`
1165 eval with_$ac_package=no ;;
1168 # Obsolete; use --with-x.
1171 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1172 | --x-incl | --x-inc | --x-in | --x-i)
1173 ac_prev=x_includes ;;
1174 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1175 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1176 x_includes=$ac_optarg ;;
1178 -x-libraries | --x-libraries | --x-librarie | --x-librari \
1179 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1180 ac_prev=x_libraries ;;
1181 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1182 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1183 x_libraries=$ac_optarg ;;
1185 -*) { echo "$as_me: error: unrecognized option: $ac_option
1186 Try \`$0 --help' for more information." >&2
1187 { (exit 1); exit 1; }; }
1191 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1192 # Reject names that are not valid shell variable names.
1193 expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null &&
1194 { echo "$as_me: error: invalid variable name: $ac_envvar" >&2
1195 { (exit 1); exit 1; }; }
1196 eval $ac_envvar=\$ac_optarg
1197 export $ac_envvar ;;
1200 # FIXME: should be removed in autoconf 3.0.
1201 echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1202 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1203 echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1204 : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
1210 if test -n "$ac_prev"; then
1211 ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1212 { echo "$as_me: error: missing argument to $ac_option" >&2
1213 { (exit 1); exit 1; }; }
1216 # Be sure to have absolute directory names.
1217 for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1218 datadir sysconfdir sharedstatedir localstatedir includedir \
1219 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1220 libdir localedir mandir
1222 eval ac_val=\$$ac_var
1224 [\\/$]* | ?:[\\/]* ) continue;;
1225 NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1227 { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
1228 { (exit 1); exit 1; }; }
1231 # There might be people who depend on the old broken behavior: `$host'
1232 # used to hold the argument of --host etc.
1233 # FIXME: To remove some day.
1236 target=$target_alias
1238 # FIXME: To remove some day.
1239 if test "x$host_alias" != x; then
1240 if test "x$build_alias" = x; then
1241 cross_compiling=maybe
1242 echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
1243 If a cross compiler is detected then cross compile mode will be used." >&2
1244 elif test "x$build_alias" != "x$host_alias"; then
1250 test -n "$host_alias" && ac_tool_prefix=$host_alias-
1252 test "$silent" = yes && exec 6>/dev/null
1255 ac_pwd=`pwd` && test -n "$ac_pwd" &&
1256 ac_ls_di=`ls -di .` &&
1257 ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1258 { echo "$as_me: error: Working directory cannot be determined" >&2
1259 { (exit 1); exit 1; }; }
1260 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1261 { echo "$as_me: error: pwd does not report name of working directory" >&2
1262 { (exit 1); exit 1; }; }
1265 # Find the source files, if location was not specified.
1266 if test -z "$srcdir"; then
1267 ac_srcdir_defaulted=yes
1268 # Try the directory containing this script, then the parent directory.
1269 ac_confdir=`$as_dirname -- "$0" ||
1270 $as_expr X"$0" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1271 X"$0" : 'X\(//\)[^/]' \| \
1272 X"$0" : 'X\(//\)$' \| \
1273 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
1275 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1293 if test ! -r "$srcdir/$ac_unique_file"; then
1297 ac_srcdir_defaulted=no
1299 if test ! -r "$srcdir/$ac_unique_file"; then
1300 test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1301 { echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2
1302 { (exit 1); exit 1; }; }
1304 ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1306 cd "$srcdir" && test -r "./$ac_unique_file" || { echo "$as_me: error: $ac_msg" >&2
1307 { (exit 1); exit 1; }; }
1309 # When building in place, set srcdir=.
1310 if test "$ac_abs_confdir" = "$ac_pwd"; then
1313 # Remove unnecessary trailing slashes from srcdir.
1314 # Double slashes in file names in object file debugging info
1315 # mess up M-x gdb in Emacs.
1317 */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1319 for ac_var in $ac_precious_vars; do
1320 eval ac_env_${ac_var}_set=\${${ac_var}+set}
1321 eval ac_env_${ac_var}_value=\$${ac_var}
1322 eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1323 eval ac_cv_env_${ac_var}_value=\$${ac_var}
1327 # Report the --help message.
1329 if test "$ac_init_help" = "long"; then
1330 # Omit some internal or obsolete options to make the list less imposing.
1331 # This message is too long to be a string in the A/UX 3.1 sh.
1333 \`configure' configures LLVM 3.4svn to adapt to many kinds of systems.
1335 Usage: $0 [OPTION]... [VAR=VALUE]...
1337 To assign environment variables (e.g., CC, CFLAGS...), specify them as
1338 VAR=VALUE. See below for descriptions of some of the useful variables.
1340 Defaults for the options are specified in brackets.
1343 -h, --help display this help and exit
1344 --help=short display options specific to this package
1345 --help=recursive display the short help of all the included packages
1346 -V, --version display version information and exit
1347 -q, --quiet, --silent do not print \`checking...' messages
1348 --cache-file=FILE cache test results in FILE [disabled]
1349 -C, --config-cache alias for \`--cache-file=config.cache'
1350 -n, --no-create do not create output files
1351 --srcdir=DIR find the sources in DIR [configure dir or \`..']
1353 Installation directories:
1354 --prefix=PREFIX install architecture-independent files in PREFIX
1355 [$ac_default_prefix]
1356 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
1359 By default, \`make install' will install all the files in
1360 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1361 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1362 for instance \`--prefix=\$HOME'.
1364 For better control, use the options below.
1366 Fine tuning of the installation directories:
1367 --bindir=DIR user executables [EPREFIX/bin]
1368 --sbindir=DIR system admin executables [EPREFIX/sbin]
1369 --libexecdir=DIR program executables [EPREFIX/libexec]
1370 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1371 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1372 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1373 --libdir=DIR object code libraries [EPREFIX/lib]
1374 --includedir=DIR C header files [PREFIX/include]
1375 --oldincludedir=DIR C header files for non-gcc [/usr/include]
1376 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1377 --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1378 --infodir=DIR info documentation [DATAROOTDIR/info]
1379 --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1380 --mandir=DIR man documentation [DATAROOTDIR/man]
1381 --docdir=DIR documentation root [DATAROOTDIR/doc/llvm]
1382 --htmldir=DIR html documentation [DOCDIR]
1383 --dvidir=DIR dvi documentation [DOCDIR]
1384 --pdfdir=DIR pdf documentation [DOCDIR]
1385 --psdir=DIR ps documentation [DOCDIR]
1391 --build=BUILD configure for building on BUILD [guessed]
1392 --host=HOST cross-compile to build programs to run on HOST [BUILD]
1393 --target=TARGET configure for building compilers for TARGET [HOST]
1397 if test -n "$ac_init_help"; then
1398 case $ac_init_help in
1399 short | recursive ) echo "Configuration of LLVM 3.4svn:";;
1404 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
1405 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
1406 --enable-polly Use polly if available (default is YES)
1407 --enable-libcpp Use libc++ if available (default is NO)
1408 --enable-cxx11 Use c++11 if available (default is NO)
1409 --enable-split-dwarf Use split-dwarf if available (default is NO)
1410 --enable-clang-arcmt Enable building of clang ARCMT (default is YES)
1411 --enable-clang-static-analyzer
1412 Enable building of clang Static Analyzer (default is
1414 --enable-clang-rewriter Enable building of clang rewriter (default is YES)
1415 --enable-optimized Compile with optimizations enabled (default is NO)
1416 --enable-profiling Compile with profiling enabled (default is NO)
1417 --enable-assertions Compile with assertion checks enabled (default is
1419 --enable-werror Compile with -Werror enabled (default is NO)
1420 --enable-expensive-checks
1421 Compile with expensive debug checks enabled (default
1423 --enable-debug-runtime Build runtime libs with debug symbols (default is
1425 --enable-debug-symbols Build compiler with debug symbols (default is NO if
1426 optimization is on and YES if it's off)
1427 --enable-keep-symbols Do not strip installed executables)
1428 --enable-jit Enable Just In Time Compiling (default is YES)
1429 --enable-docs Build documents (default is YES)
1430 --enable-doxygen Build doxygen documentation (default is NO)
1431 --enable-threads Use threads if available (default is YES)
1432 --enable-pthreads Use pthreads if available (default is YES)
1433 --enable-zlib Use zlib for compression/decompression if available
1435 --enable-pic Build LLVM with Position Independent Code (default
1437 --enable-shared Build a shared library and link tools against it
1439 --enable-embed-stdcxx Build a shared library with embedded libstdc++ for
1440 Win32 DLL (default is NO)
1441 --enable-timestamps Enable embedding timestamp information in build
1443 --enable-backtraces Enable embedding backtraces on crash (default is
1445 --enable-crash-overrides
1446 Enable crash handling overrides (default is YES)
1447 --enable-targets Build specific host targets: all or
1448 target1,target2,... Valid targets are: host, x86,
1449 x86_64, sparc, powerpc, arm, aarch64, mips, hexagon,
1450 xcore, msp430, nvptx, systemz, r600, and cpp
1452 --enable-experimental-targets
1453 Build experimental host targets: disable or
1454 target1,target2,... (default=disable)
1455 --enable-bindings Build specific language bindings:
1456 all,auto,none,{binding-name} (default=auto)
1457 --enable-terminfo Query the terminfo database if available (default is
1459 --enable-libffi Check for the presence of libffi (default is NO)
1460 --enable-ltdl-install install libltdl
1463 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
1464 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
1465 --with-optimize-option Select the compiler options to use for optimized
1467 --with-extra-options Specify additional options to compile LLVM with
1468 --with-extra-ld-options Specify additional options to link LLVM with
1469 --with-ocaml-libdir Specify install location for ocaml bindings (default
1471 --with-clang-srcdir Directory to the out-of-tree Clang source
1472 --with-clang-resource-dir
1473 Relative directory from the Clang binary for
1475 --with-c-include-dirs Colon separated list of directories clang will
1477 --with-gcc-toolchain Directory where gcc is installed.
1478 --with-default-sysroot Add --sysroot=<path> to all compiler invocations.
1479 --with-binutils-include Specify path to binutils/include/ containing
1480 plugin-api.h file for gold plugin.
1481 --with-bug-report-url Specify the URL where bug reports should be
1482 submitted (default=http://llvm.org/bugs/)
1483 --with-internal-prefix Installation directory for internal files
1484 --with-python path to python
1485 --with-udis86=<path> Use udis86 external x86 disassembler library
1486 --with-oprofile=<prefix>
1487 Tell OProfile >= 0.9.4 how to symbolize JIT output
1488 --with-intel-jitevents Notify Intel JIT profiling API of generated code
1491 Some influential environment variables:
1492 CC C compiler command
1493 CFLAGS C compiler flags
1494 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
1495 nonstandard directory <lib dir>
1496 CPPFLAGS C/C++/Objective C preprocessor flags, e.g. -I<include dir> if
1497 you have headers in a nonstandard directory <include dir>
1498 CXX C++ compiler command
1499 CXXFLAGS C++ compiler flags
1501 CXXCPP C++ preprocessor
1503 Use these variables to override the choices made by `configure' or to help
1504 it to find libraries and programs with nonstandard names/locations.
1506 Report bugs to <http://llvm.org/bugs/>.
1511 if test "$ac_init_help" = "recursive"; then
1512 # If there are subdirs, report their specific --help.
1513 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1514 test -d "$ac_dir" || continue
1518 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1520 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
1521 # A ".." for each directory in $ac_dir_suffix.
1522 ac_top_builddir_sub=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'`
1523 case $ac_top_builddir_sub in
1524 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1525 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1528 ac_abs_top_builddir=$ac_pwd
1529 ac_abs_builddir=$ac_pwd$ac_dir_suffix
1530 # for backward compatibility:
1531 ac_top_builddir=$ac_top_build_prefix
1534 .) # We are building in place.
1536 ac_top_srcdir=$ac_top_builddir_sub
1537 ac_abs_top_srcdir=$ac_pwd ;;
1538 [\\/]* | ?:[\\/]* ) # Absolute name.
1539 ac_srcdir=$srcdir$ac_dir_suffix;
1540 ac_top_srcdir=$srcdir
1541 ac_abs_top_srcdir=$srcdir ;;
1543 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1544 ac_top_srcdir=$ac_top_build_prefix$srcdir
1545 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1547 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1549 cd "$ac_dir" || { ac_status=$?; continue; }
1550 # Check for guested configure.
1551 if test -f "$ac_srcdir/configure.gnu"; then
1553 $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1554 elif test -f "$ac_srcdir/configure"; then
1556 $SHELL "$ac_srcdir/configure" --help=recursive
1558 echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1560 cd "$ac_pwd" || { ac_status=$?; break; }
1564 test -n "$ac_init_help" && exit $ac_status
1565 if $ac_init_version; then
1567 LLVM configure 3.4svn
1568 generated by GNU Autoconf 2.60
1570 Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
1571 2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
1572 This configure script is free software; the Free Software Foundation
1573 gives unlimited permission to copy, distribute and modify it.
1575 Copyright (c) 2003-2013 University of Illinois at Urbana-Champaign.
1579 cat >config.log <<_ACEOF
1580 This file contains any messages produced by compilers while
1581 running configure, to aid debugging if configure makes a mistake.
1583 It was created by LLVM $as_me 3.4svn, which was
1584 generated by GNU Autoconf 2.60. Invocation command line was
1596 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1597 uname -m = `(uname -m) 2>/dev/null || echo unknown`
1598 uname -r = `(uname -r) 2>/dev/null || echo unknown`
1599 uname -s = `(uname -s) 2>/dev/null || echo unknown`
1600 uname -v = `(uname -v) 2>/dev/null || echo unknown`
1602 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1603 /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
1605 /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
1606 /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
1607 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1608 /usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
1609 /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
1610 /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
1611 /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
1615 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1619 test -z "$as_dir" && as_dir=.
1620 echo "PATH: $as_dir"
1636 # Keep a trace of the command line.
1637 # Strip out --no-create and --no-recursion so they do not pile up.
1638 # Strip out --silent because we don't want to record it for future runs.
1639 # Also quote any args containing shell meta-characters.
1640 # Make two passes to allow for proper duplicate-argument suppression.
1644 ac_must_keep_next=false
1650 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1651 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1652 | -silent | --silent | --silen | --sile | --sil)
1655 ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1658 1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;;
1660 ac_configure_args1="$ac_configure_args1 '$ac_arg'"
1661 if test $ac_must_keep_next = true; then
1662 ac_must_keep_next=false # Got value, back to normal.
1665 *=* | --config-cache | -C | -disable-* | --disable-* \
1666 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1667 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1668 | -with-* | --with-* | -without-* | --without-* | --x)
1669 case "$ac_configure_args0 " in
1670 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1673 -* ) ac_must_keep_next=true ;;
1676 ac_configure_args="$ac_configure_args '$ac_arg'"
1681 $as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; }
1682 $as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; }
1684 # When interrupted or exit'd, cleanup temporary files, and complete
1685 # config.log. We remove comments because anyway the quotes in there
1686 # would cause problems or look ugly.
1687 # WARNING: Use '\'' to represent an apostrophe within the trap.
1688 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
1689 trap 'exit_status=$?
1690 # Save into config.log some information that might help in debugging.
1695 ## ---------------- ##
1696 ## Cache variables. ##
1697 ## ---------------- ##
1700 # The following way of writing the cache mishandles newlines in values,
1702 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
1703 eval ac_val=\$$ac_var
1707 *_cv_*) { echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5
1708 echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;;
1711 _ | IFS | as_nl) ;; #(
1712 *) $as_unset $ac_var ;;
1717 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
1718 *${as_nl}ac_space=\ *)
1720 "s/'\''/'\''\\\\'\'''\''/g;
1721 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
1724 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
1732 ## ----------------- ##
1733 ## Output variables. ##
1734 ## ----------------- ##
1737 for ac_var in $ac_subst_vars
1739 eval ac_val=\$$ac_var
1741 *\'\''*) ac_val=`echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1743 echo "$ac_var='\''$ac_val'\''"
1747 if test -n "$ac_subst_files"; then
1749 ## ------------------- ##
1750 ## File substitutions. ##
1751 ## ------------------- ##
1754 for ac_var in $ac_subst_files
1756 eval ac_val=\$$ac_var
1758 *\'\''*) ac_val=`echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1760 echo "$ac_var='\''$ac_val'\''"
1765 if test -s confdefs.h; then
1775 test "$ac_signal" != 0 &&
1776 echo "$as_me: caught signal $ac_signal"
1777 echo "$as_me: exit $exit_status"
1779 rm -f core *.core core.conftest.* &&
1780 rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
1783 for ac_signal in 1 2 13 15; do
1784 trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
1788 # confdefs.h avoids OS command line length limits that DEFS can exceed.
1789 rm -f -r conftest* confdefs.h
1791 # Predefined preprocessor variables.
1793 cat >>confdefs.h <<_ACEOF
1794 #define PACKAGE_NAME "$PACKAGE_NAME"
1798 cat >>confdefs.h <<_ACEOF
1799 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1803 cat >>confdefs.h <<_ACEOF
1804 #define PACKAGE_VERSION "$PACKAGE_VERSION"
1808 cat >>confdefs.h <<_ACEOF
1809 #define PACKAGE_STRING "$PACKAGE_STRING"
1813 cat >>confdefs.h <<_ACEOF
1814 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
1818 # Let the site file select an alternate cache file if it wants to.
1819 # Prefer explicitly selected file to automatically selected ones.
1820 if test -n "$CONFIG_SITE"; then
1821 set x "$CONFIG_SITE"
1822 elif test "x$prefix" != xNONE; then
1823 set x "$prefix/share/config.site" "$prefix/etc/config.site"
1825 set x "$ac_default_prefix/share/config.site" \
1826 "$ac_default_prefix/etc/config.site"
1831 if test -r "$ac_site_file"; then
1832 { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
1833 echo "$as_me: loading site script $ac_site_file" >&6;}
1834 sed 's/^/| /' "$ac_site_file" >&5
1839 if test -r "$cache_file"; then
1840 # Some versions of bash will fail to source /dev/null (special
1841 # files actually), so we avoid doing that.
1842 if test -f "$cache_file"; then
1843 { echo "$as_me:$LINENO: loading cache $cache_file" >&5
1844 echo "$as_me: loading cache $cache_file" >&6;}
1846 [\\/]* | ?:[\\/]* ) . "$cache_file";;
1847 *) . "./$cache_file";;
1851 { echo "$as_me:$LINENO: creating cache $cache_file" >&5
1852 echo "$as_me: creating cache $cache_file" >&6;}
1856 # Check that the precious variables saved in the cache have kept the same
1858 ac_cache_corrupted=false
1859 for ac_var in $ac_precious_vars; do
1860 eval ac_old_set=\$ac_cv_env_${ac_var}_set
1861 eval ac_new_set=\$ac_env_${ac_var}_set
1862 eval ac_old_val=\$ac_cv_env_${ac_var}_value
1863 eval ac_new_val=\$ac_env_${ac_var}_value
1864 case $ac_old_set,$ac_new_set in
1866 { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
1867 echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
1868 ac_cache_corrupted=: ;;
1870 { echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
1871 echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
1872 ac_cache_corrupted=: ;;
1875 if test "x$ac_old_val" != "x$ac_new_val"; then
1876 { echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
1877 echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
1878 { echo "$as_me:$LINENO: former value: $ac_old_val" >&5
1879 echo "$as_me: former value: $ac_old_val" >&2;}
1880 { echo "$as_me:$LINENO: current value: $ac_new_val" >&5
1881 echo "$as_me: current value: $ac_new_val" >&2;}
1882 ac_cache_corrupted=:
1885 # Pass precious variables to config.status.
1886 if test "$ac_new_set" = set; then
1888 *\'*) ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
1889 *) ac_arg=$ac_var=$ac_new_val ;;
1891 case " $ac_configure_args " in
1892 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
1893 *) ac_configure_args="$ac_configure_args '$ac_arg'" ;;
1897 if $ac_cache_corrupted; then
1898 { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
1899 echo "$as_me: error: changes in the environment can compromise the build" >&2;}
1900 { { echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
1901 echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
1902 { (exit 1); exit 1; }; }
1930 ac_cpp='$CPP $CPPFLAGS'
1931 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1932 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1933 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1937 cat >>confdefs.h <<\_ACEOF
1938 #define LLVM_VERSION_MAJOR 3
1942 cat >>confdefs.h <<\_ACEOF
1943 #define LLVM_VERSION_MINOR 4
1947 LLVM_COPYRIGHT="Copyright (c) 2003-2013 University of Illinois at Urbana-Champaign."
1956 for ac_dir in autoconf "$srcdir"/autoconf; do
1957 if test -f "$ac_dir/install-sh"; then
1959 ac_install_sh="$ac_aux_dir/install-sh -c"
1961 elif test -f "$ac_dir/install.sh"; then
1963 ac_install_sh="$ac_aux_dir/install.sh -c"
1965 elif test -f "$ac_dir/shtool"; then
1967 ac_install_sh="$ac_aux_dir/shtool install -c"
1971 if test -z "$ac_aux_dir"; then
1972 { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in autoconf \"$srcdir\"/autoconf" >&5
1973 echo "$as_me: error: cannot find install-sh or install.sh in autoconf \"$srcdir\"/autoconf" >&2;}
1974 { (exit 1); exit 1; }; }
1977 # These three variables are undocumented and unsupported,
1978 # and are intended to be withdrawn in a future Autoconf release.
1979 # They can cause serious problems if a builder's source tree is in a directory
1980 # whose full name contains unusual characters.
1981 ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
1982 ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
1983 ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var.
1987 if test ${srcdir} != "." ; then
1988 if test -f ${srcdir}/include/llvm/Config/config.h ; then
1989 { { echo "$as_me:$LINENO: error: Already configured in ${srcdir}" >&5
1990 echo "$as_me: error: Already configured in ${srcdir}" >&2;}
1991 { (exit 1); exit 1; }; }
1999 ac_cpp='$CPP $CPPFLAGS'
2000 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2001 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2002 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2003 if test -n "$ac_tool_prefix"; then
2004 for ac_prog in clang llvm-gcc gcc
2006 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2007 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2008 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2009 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2010 if test "${ac_cv_prog_CC+set}" = set; then
2011 echo $ECHO_N "(cached) $ECHO_C" >&6
2013 if test -n "$CC"; then
2014 ac_cv_prog_CC="$CC" # Let the user override the test.
2016 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2020 test -z "$as_dir" && as_dir=.
2021 for ac_exec_ext in '' $ac_executable_extensions; do
2022 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
2023 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2024 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2034 if test -n "$CC"; then
2035 { echo "$as_me:$LINENO: result: $CC" >&5
2036 echo "${ECHO_T}$CC" >&6; }
2038 { echo "$as_me:$LINENO: result: no" >&5
2039 echo "${ECHO_T}no" >&6; }
2043 test -n "$CC" && break
2046 if test -z "$CC"; then
2048 for ac_prog in clang llvm-gcc gcc
2050 # Extract the first word of "$ac_prog", so it can be a program name with args.
2051 set dummy $ac_prog; ac_word=$2
2052 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2053 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2054 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
2055 echo $ECHO_N "(cached) $ECHO_C" >&6
2057 if test -n "$ac_ct_CC"; then
2058 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2060 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2064 test -z "$as_dir" && as_dir=.
2065 for ac_exec_ext in '' $ac_executable_extensions; do
2066 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
2067 ac_cv_prog_ac_ct_CC="$ac_prog"
2068 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2077 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2078 if test -n "$ac_ct_CC"; then
2079 { echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
2080 echo "${ECHO_T}$ac_ct_CC" >&6; }
2082 { echo "$as_me:$LINENO: result: no" >&5
2083 echo "${ECHO_T}no" >&6; }
2087 test -n "$ac_ct_CC" && break
2090 if test "x$ac_ct_CC" = x; then
2093 case $cross_compiling:$ac_tool_warned in
2095 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
2096 whose name does not start with the host triplet. If you think this
2097 configuration is useful to you, please write to autoconf@gnu.org." >&5
2098 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
2099 whose name does not start with the host triplet. If you think this
2100 configuration is useful to you, please write to autoconf@gnu.org." >&2;}
2101 ac_tool_warned=yes ;;
2108 test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
2109 See \`config.log' for more details." >&5
2110 echo "$as_me: error: no acceptable C compiler found in \$PATH
2111 See \`config.log' for more details." >&2;}
2112 { (exit 1); exit 1; }; }
2114 # Provide some information about the compiler.
2115 echo "$as_me:$LINENO: checking for C compiler version" >&5
2116 ac_compiler=`set X $ac_compile; echo $2`
2117 { (ac_try="$ac_compiler --version >&5"
2119 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2120 *) ac_try_echo=$ac_try;;
2122 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2123 (eval "$ac_compiler --version >&5") 2>&5
2125 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2126 (exit $ac_status); }
2127 { (ac_try="$ac_compiler -v >&5"
2129 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2130 *) ac_try_echo=$ac_try;;
2132 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2133 (eval "$ac_compiler -v >&5") 2>&5
2135 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2136 (exit $ac_status); }
2137 { (ac_try="$ac_compiler -V >&5"
2139 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2140 *) ac_try_echo=$ac_try;;
2142 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2143 (eval "$ac_compiler -V >&5") 2>&5
2145 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2146 (exit $ac_status); }
2148 cat >conftest.$ac_ext <<_ACEOF
2151 cat confdefs.h >>conftest.$ac_ext
2152 cat >>conftest.$ac_ext <<_ACEOF
2153 /* end confdefs.h. */
2163 ac_clean_files_save=$ac_clean_files
2164 ac_clean_files="$ac_clean_files a.out a.exe b.out"
2165 # Try to create an executable without -o first, disregard a.out.
2166 # It will help us diagnose broken compilers, and finding out an intuition
2168 { echo "$as_me:$LINENO: checking for C compiler default output file name" >&5
2169 echo $ECHO_N "checking for C compiler default output file name... $ECHO_C" >&6; }
2170 ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
2172 # List of possible output files, starting from the most likely.
2173 # The algorithm is not robust to junk in `.', hence go to wildcards (a.*)
2174 # only as a last resort. b.out is created by i960 compilers.
2175 ac_files='a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out'
2177 # The IRIX 6 linker writes into existing files which may not be
2178 # executable, retaining their permissions. Remove them first so a
2179 # subsequent execution test works.
2181 for ac_file in $ac_files
2184 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;;
2185 * ) ac_rmfiles="$ac_rmfiles $ac_file";;
2190 if { (ac_try="$ac_link_default"
2192 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2193 *) ac_try_echo=$ac_try;;
2195 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2196 (eval "$ac_link_default") 2>&5
2198 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2199 (exit $ac_status); }; then
2200 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
2201 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
2202 # in a Makefile. We should not override ac_cv_exeext if it was cached,
2203 # so that the user can short-circuit this test for compilers unknown to
2205 for ac_file in $ac_files
2207 test -f "$ac_file" || continue
2209 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj )
2212 # We found the default executable, but exeext='' is most
2216 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
2218 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2220 # We set ac_cv_exeext here because the later test for it is not
2221 # safe: cross compilers may not add the suffix if given an `-o'
2222 # argument, so we may need to know it at that point already.
2223 # Even if this section looks crufty: it has the advantage of
2230 test "$ac_cv_exeext" = no && ac_cv_exeext=
2233 echo "$as_me: failed program was:" >&5
2234 sed 's/^/| /' conftest.$ac_ext >&5
2236 { { echo "$as_me:$LINENO: error: C compiler cannot create executables
2237 See \`config.log' for more details." >&5
2238 echo "$as_me: error: C compiler cannot create executables
2239 See \`config.log' for more details." >&2;}
2240 { (exit 77); exit 77; }; }
2243 ac_exeext=$ac_cv_exeext
2244 { echo "$as_me:$LINENO: result: $ac_file" >&5
2245 echo "${ECHO_T}$ac_file" >&6; }
2247 # Check that the compiler produces executables we can run. If not, either
2248 # the compiler is broken, or we cross compile.
2249 { echo "$as_me:$LINENO: checking whether the C compiler works" >&5
2250 echo $ECHO_N "checking whether the C compiler works... $ECHO_C" >&6; }
2251 # FIXME: These cross compiler hacks should be removed for Autoconf 3.0
2252 # If not cross compiling, check that we can run a simple program.
2253 if test "$cross_compiling" != yes; then
2254 if { ac_try='./$ac_file'
2255 { (case "(($ac_try" in
2256 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2257 *) ac_try_echo=$ac_try;;
2259 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2260 (eval "$ac_try") 2>&5
2262 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2263 (exit $ac_status); }; }; then
2266 if test "$cross_compiling" = maybe; then
2269 { { echo "$as_me:$LINENO: error: cannot run C compiled programs.
2270 If you meant to cross compile, use \`--host'.
2271 See \`config.log' for more details." >&5
2272 echo "$as_me: error: cannot run C compiled programs.
2273 If you meant to cross compile, use \`--host'.
2274 See \`config.log' for more details." >&2;}
2275 { (exit 1); exit 1; }; }
2279 { echo "$as_me:$LINENO: result: yes" >&5
2280 echo "${ECHO_T}yes" >&6; }
2282 rm -f a.out a.exe conftest$ac_cv_exeext b.out
2283 ac_clean_files=$ac_clean_files_save
2284 # Check that the compiler produces executables we can run. If not, either
2285 # the compiler is broken, or we cross compile.
2286 { echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
2287 echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6; }
2288 { echo "$as_me:$LINENO: result: $cross_compiling" >&5
2289 echo "${ECHO_T}$cross_compiling" >&6; }
2291 { echo "$as_me:$LINENO: checking for suffix of executables" >&5
2292 echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6; }
2293 if { (ac_try="$ac_link"
2295 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2296 *) ac_try_echo=$ac_try;;
2298 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2299 (eval "$ac_link") 2>&5
2301 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2302 (exit $ac_status); }; then
2303 # If both `conftest.exe' and `conftest' are `present' (well, observable)
2304 # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
2305 # work properly (i.e., refer to `conftest.exe'), while it won't with
2307 for ac_file in conftest.exe conftest conftest.*; do
2308 test -f "$ac_file" || continue
2310 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;;
2311 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2317 { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
2318 See \`config.log' for more details." >&5
2319 echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
2320 See \`config.log' for more details." >&2;}
2321 { (exit 1); exit 1; }; }
2324 rm -f conftest$ac_cv_exeext
2325 { echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
2326 echo "${ECHO_T}$ac_cv_exeext" >&6; }
2328 rm -f conftest.$ac_ext
2329 EXEEXT=$ac_cv_exeext
2331 { echo "$as_me:$LINENO: checking for suffix of object files" >&5
2332 echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6; }
2333 if test "${ac_cv_objext+set}" = set; then
2334 echo $ECHO_N "(cached) $ECHO_C" >&6
2336 cat >conftest.$ac_ext <<_ACEOF
2339 cat confdefs.h >>conftest.$ac_ext
2340 cat >>conftest.$ac_ext <<_ACEOF
2341 /* end confdefs.h. */
2351 rm -f conftest.o conftest.obj
2352 if { (ac_try="$ac_compile"
2354 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2355 *) ac_try_echo=$ac_try;;
2357 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2358 (eval "$ac_compile") 2>&5
2360 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2361 (exit $ac_status); }; then
2362 for ac_file in conftest.o conftest.obj conftest.*; do
2363 test -f "$ac_file" || continue;
2365 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf ) ;;
2366 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
2371 echo "$as_me: failed program was:" >&5
2372 sed 's/^/| /' conftest.$ac_ext >&5
2374 { { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
2375 See \`config.log' for more details." >&5
2376 echo "$as_me: error: cannot compute suffix of object files: cannot compile
2377 See \`config.log' for more details." >&2;}
2378 { (exit 1); exit 1; }; }
2381 rm -f conftest.$ac_cv_objext conftest.$ac_ext
2383 { echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
2384 echo "${ECHO_T}$ac_cv_objext" >&6; }
2385 OBJEXT=$ac_cv_objext
2387 { echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
2388 echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6; }
2389 if test "${ac_cv_c_compiler_gnu+set}" = set; then
2390 echo $ECHO_N "(cached) $ECHO_C" >&6
2392 cat >conftest.$ac_ext <<_ACEOF
2395 cat confdefs.h >>conftest.$ac_ext
2396 cat >>conftest.$ac_ext <<_ACEOF
2397 /* end confdefs.h. */
2410 rm -f conftest.$ac_objext
2411 if { (ac_try="$ac_compile"
2413 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2414 *) ac_try_echo=$ac_try;;
2416 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2417 (eval "$ac_compile") 2>conftest.er1
2419 grep -v '^ *+' conftest.er1 >conftest.err
2421 cat conftest.err >&5
2422 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2423 (exit $ac_status); } &&
2424 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
2425 { (case "(($ac_try" in
2426 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2427 *) ac_try_echo=$ac_try;;
2429 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2430 (eval "$ac_try") 2>&5
2432 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2433 (exit $ac_status); }; } &&
2434 { ac_try='test -s conftest.$ac_objext'
2435 { (case "(($ac_try" in
2436 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2437 *) ac_try_echo=$ac_try;;
2439 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2440 (eval "$ac_try") 2>&5
2442 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2443 (exit $ac_status); }; }; then
2446 echo "$as_me: failed program was:" >&5
2447 sed 's/^/| /' conftest.$ac_ext >&5
2452 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2453 ac_cv_c_compiler_gnu=$ac_compiler_gnu
2456 { echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
2457 echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6; }
2458 GCC=`test $ac_compiler_gnu = yes && echo yes`
2459 ac_test_CFLAGS=${CFLAGS+set}
2460 ac_save_CFLAGS=$CFLAGS
2461 { echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
2462 echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6; }
2463 if test "${ac_cv_prog_cc_g+set}" = set; then
2464 echo $ECHO_N "(cached) $ECHO_C" >&6
2466 ac_save_c_werror_flag=$ac_c_werror_flag
2467 ac_c_werror_flag=yes
2470 cat >conftest.$ac_ext <<_ACEOF
2473 cat confdefs.h >>conftest.$ac_ext
2474 cat >>conftest.$ac_ext <<_ACEOF
2475 /* end confdefs.h. */
2485 rm -f conftest.$ac_objext
2486 if { (ac_try="$ac_compile"
2488 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2489 *) ac_try_echo=$ac_try;;
2491 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2492 (eval "$ac_compile") 2>conftest.er1
2494 grep -v '^ *+' conftest.er1 >conftest.err
2496 cat conftest.err >&5
2497 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2498 (exit $ac_status); } &&
2499 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
2500 { (case "(($ac_try" in
2501 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2502 *) ac_try_echo=$ac_try;;
2504 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2505 (eval "$ac_try") 2>&5
2507 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2508 (exit $ac_status); }; } &&
2509 { ac_try='test -s conftest.$ac_objext'
2510 { (case "(($ac_try" in
2511 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2512 *) ac_try_echo=$ac_try;;
2514 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2515 (eval "$ac_try") 2>&5
2517 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2518 (exit $ac_status); }; }; then
2521 echo "$as_me: failed program was:" >&5
2522 sed 's/^/| /' conftest.$ac_ext >&5
2525 cat >conftest.$ac_ext <<_ACEOF
2528 cat confdefs.h >>conftest.$ac_ext
2529 cat >>conftest.$ac_ext <<_ACEOF
2530 /* end confdefs.h. */
2540 rm -f conftest.$ac_objext
2541 if { (ac_try="$ac_compile"
2543 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2544 *) ac_try_echo=$ac_try;;
2546 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2547 (eval "$ac_compile") 2>conftest.er1
2549 grep -v '^ *+' conftest.er1 >conftest.err
2551 cat conftest.err >&5
2552 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2553 (exit $ac_status); } &&
2554 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
2555 { (case "(($ac_try" in
2556 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2557 *) ac_try_echo=$ac_try;;
2559 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2560 (eval "$ac_try") 2>&5
2562 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2563 (exit $ac_status); }; } &&
2564 { ac_try='test -s conftest.$ac_objext'
2565 { (case "(($ac_try" in
2566 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2567 *) ac_try_echo=$ac_try;;
2569 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2570 (eval "$ac_try") 2>&5
2572 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2573 (exit $ac_status); }; }; then
2576 echo "$as_me: failed program was:" >&5
2577 sed 's/^/| /' conftest.$ac_ext >&5
2579 ac_c_werror_flag=$ac_save_c_werror_flag
2581 cat >conftest.$ac_ext <<_ACEOF
2584 cat confdefs.h >>conftest.$ac_ext
2585 cat >>conftest.$ac_ext <<_ACEOF
2586 /* end confdefs.h. */
2596 rm -f conftest.$ac_objext
2597 if { (ac_try="$ac_compile"
2599 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2600 *) ac_try_echo=$ac_try;;
2602 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2603 (eval "$ac_compile") 2>conftest.er1
2605 grep -v '^ *+' conftest.er1 >conftest.err
2607 cat conftest.err >&5
2608 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2609 (exit $ac_status); } &&
2610 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
2611 { (case "(($ac_try" in
2612 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2613 *) ac_try_echo=$ac_try;;
2615 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2616 (eval "$ac_try") 2>&5
2618 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2619 (exit $ac_status); }; } &&
2620 { ac_try='test -s conftest.$ac_objext'
2621 { (case "(($ac_try" in
2622 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2623 *) ac_try_echo=$ac_try;;
2625 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2626 (eval "$ac_try") 2>&5
2628 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2629 (exit $ac_status); }; }; then
2632 echo "$as_me: failed program was:" >&5
2633 sed 's/^/| /' conftest.$ac_ext >&5
2638 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2641 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2644 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2645 ac_c_werror_flag=$ac_save_c_werror_flag
2647 { echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
2648 echo "${ECHO_T}$ac_cv_prog_cc_g" >&6; }
2649 if test "$ac_test_CFLAGS" = set; then
2650 CFLAGS=$ac_save_CFLAGS
2651 elif test $ac_cv_prog_cc_g = yes; then
2652 if test "$GCC" = yes; then
2658 if test "$GCC" = yes; then
2664 { echo "$as_me:$LINENO: checking for $CC option to accept ISO C89" >&5
2665 echo $ECHO_N "checking for $CC option to accept ISO C89... $ECHO_C" >&6; }
2666 if test "${ac_cv_prog_cc_c89+set}" = set; then
2667 echo $ECHO_N "(cached) $ECHO_C" >&6
2669 ac_cv_prog_cc_c89=no
2671 cat >conftest.$ac_ext <<_ACEOF
2674 cat confdefs.h >>conftest.$ac_ext
2675 cat >>conftest.$ac_ext <<_ACEOF
2676 /* end confdefs.h. */
2679 #include <sys/types.h>
2680 #include <sys/stat.h>
2681 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
2682 struct buf { int x; };
2683 FILE * (*rcsopen) (struct buf *, struct stat *, int);
2684 static char *e (p, i)
2690 static char *f (char * (*g) (char **, int), char **p, ...)
2695 s = g (p, va_arg (v,int));
2700 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
2701 function prototypes and stuff, but not '\xHH' hex character constants.
2702 These don't provoke an error unfortunately, instead are silently treated
2703 as 'x'. The following induces an error, until -std is added to get
2704 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
2705 array size at least. It's necessary to write '\x00'==0 to get something
2706 that's true only with -std. */
2707 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
2709 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
2710 inside strings and character constants. */
2712 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
2714 int test (int i, double x);
2715 struct s1 {int (*f) (int a);};
2716 struct s2 {int (*f) (double a);};
2717 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
2723 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
2728 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
2729 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
2731 CC="$ac_save_CC $ac_arg"
2732 rm -f conftest.$ac_objext
2733 if { (ac_try="$ac_compile"
2735 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2736 *) ac_try_echo=$ac_try;;
2738 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2739 (eval "$ac_compile") 2>conftest.er1
2741 grep -v '^ *+' conftest.er1 >conftest.err
2743 cat conftest.err >&5
2744 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2745 (exit $ac_status); } &&
2746 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
2747 { (case "(($ac_try" in
2748 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2749 *) ac_try_echo=$ac_try;;
2751 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2752 (eval "$ac_try") 2>&5
2754 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2755 (exit $ac_status); }; } &&
2756 { ac_try='test -s conftest.$ac_objext'
2757 { (case "(($ac_try" in
2758 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2759 *) ac_try_echo=$ac_try;;
2761 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2762 (eval "$ac_try") 2>&5
2764 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2765 (exit $ac_status); }; }; then
2766 ac_cv_prog_cc_c89=$ac_arg
2768 echo "$as_me: failed program was:" >&5
2769 sed 's/^/| /' conftest.$ac_ext >&5
2774 rm -f core conftest.err conftest.$ac_objext
2775 test "x$ac_cv_prog_cc_c89" != "xno" && break
2777 rm -f conftest.$ac_ext
2782 case "x$ac_cv_prog_cc_c89" in
2784 { echo "$as_me:$LINENO: result: none needed" >&5
2785 echo "${ECHO_T}none needed" >&6; } ;;
2787 { echo "$as_me:$LINENO: result: unsupported" >&5
2788 echo "${ECHO_T}unsupported" >&6; } ;;
2790 CC="$CC $ac_cv_prog_cc_c89"
2791 { echo "$as_me:$LINENO: result: $ac_cv_prog_cc_c89" >&5
2792 echo "${ECHO_T}$ac_cv_prog_cc_c89" >&6; } ;;
2797 ac_cpp='$CPP $CPPFLAGS'
2798 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2799 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2800 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2803 ac_cpp='$CXXCPP $CPPFLAGS'
2804 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2805 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2806 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
2807 if test -z "$CXX"; then
2808 if test -n "$CCC"; then
2811 if test -n "$ac_tool_prefix"; then
2812 for ac_prog in clang++ llvm-g++ g++
2814 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2815 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2816 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2817 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2818 if test "${ac_cv_prog_CXX+set}" = set; then
2819 echo $ECHO_N "(cached) $ECHO_C" >&6
2821 if test -n "$CXX"; then
2822 ac_cv_prog_CXX="$CXX" # Let the user override the test.
2824 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2828 test -z "$as_dir" && as_dir=.
2829 for ac_exec_ext in '' $ac_executable_extensions; do
2830 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
2831 ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
2832 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2842 if test -n "$CXX"; then
2843 { echo "$as_me:$LINENO: result: $CXX" >&5
2844 echo "${ECHO_T}$CXX" >&6; }
2846 { echo "$as_me:$LINENO: result: no" >&5
2847 echo "${ECHO_T}no" >&6; }
2851 test -n "$CXX" && break
2854 if test -z "$CXX"; then
2856 for ac_prog in clang++ llvm-g++ g++
2858 # Extract the first word of "$ac_prog", so it can be a program name with args.
2859 set dummy $ac_prog; ac_word=$2
2860 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2861 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2862 if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then
2863 echo $ECHO_N "(cached) $ECHO_C" >&6
2865 if test -n "$ac_ct_CXX"; then
2866 ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
2868 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2872 test -z "$as_dir" && as_dir=.
2873 for ac_exec_ext in '' $ac_executable_extensions; do
2874 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
2875 ac_cv_prog_ac_ct_CXX="$ac_prog"
2876 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2885 ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
2886 if test -n "$ac_ct_CXX"; then
2887 { echo "$as_me:$LINENO: result: $ac_ct_CXX" >&5
2888 echo "${ECHO_T}$ac_ct_CXX" >&6; }
2890 { echo "$as_me:$LINENO: result: no" >&5
2891 echo "${ECHO_T}no" >&6; }
2895 test -n "$ac_ct_CXX" && break
2898 if test "x$ac_ct_CXX" = x; then
2901 case $cross_compiling:$ac_tool_warned in
2903 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
2904 whose name does not start with the host triplet. If you think this
2905 configuration is useful to you, please write to autoconf@gnu.org." >&5
2906 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
2907 whose name does not start with the host triplet. If you think this
2908 configuration is useful to you, please write to autoconf@gnu.org." >&2;}
2909 ac_tool_warned=yes ;;
2917 # Provide some information about the compiler.
2918 echo "$as_me:$LINENO: checking for C++ compiler version" >&5
2919 ac_compiler=`set X $ac_compile; echo $2`
2920 { (ac_try="$ac_compiler --version >&5"
2922 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2923 *) ac_try_echo=$ac_try;;
2925 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2926 (eval "$ac_compiler --version >&5") 2>&5
2928 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2929 (exit $ac_status); }
2930 { (ac_try="$ac_compiler -v >&5"
2932 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2933 *) ac_try_echo=$ac_try;;
2935 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2936 (eval "$ac_compiler -v >&5") 2>&5
2938 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2939 (exit $ac_status); }
2940 { (ac_try="$ac_compiler -V >&5"
2942 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2943 *) ac_try_echo=$ac_try;;
2945 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2946 (eval "$ac_compiler -V >&5") 2>&5
2948 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2949 (exit $ac_status); }
2951 { echo "$as_me:$LINENO: checking whether we are using the GNU C++ compiler" >&5
2952 echo $ECHO_N "checking whether we are using the GNU C++ compiler... $ECHO_C" >&6; }
2953 if test "${ac_cv_cxx_compiler_gnu+set}" = set; then
2954 echo $ECHO_N "(cached) $ECHO_C" >&6
2956 cat >conftest.$ac_ext <<_ACEOF
2959 cat confdefs.h >>conftest.$ac_ext
2960 cat >>conftest.$ac_ext <<_ACEOF
2961 /* end confdefs.h. */
2974 rm -f conftest.$ac_objext
2975 if { (ac_try="$ac_compile"
2977 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2978 *) ac_try_echo=$ac_try;;
2980 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2981 (eval "$ac_compile") 2>conftest.er1
2983 grep -v '^ *+' conftest.er1 >conftest.err
2985 cat conftest.err >&5
2986 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2987 (exit $ac_status); } &&
2988 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
2989 { (case "(($ac_try" in
2990 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2991 *) ac_try_echo=$ac_try;;
2993 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2994 (eval "$ac_try") 2>&5
2996 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2997 (exit $ac_status); }; } &&
2998 { ac_try='test -s conftest.$ac_objext'
2999 { (case "(($ac_try" in
3000 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3001 *) ac_try_echo=$ac_try;;
3003 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3004 (eval "$ac_try") 2>&5
3006 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3007 (exit $ac_status); }; }; then
3010 echo "$as_me: failed program was:" >&5
3011 sed 's/^/| /' conftest.$ac_ext >&5
3016 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3017 ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
3020 { echo "$as_me:$LINENO: result: $ac_cv_cxx_compiler_gnu" >&5
3021 echo "${ECHO_T}$ac_cv_cxx_compiler_gnu" >&6; }
3022 GXX=`test $ac_compiler_gnu = yes && echo yes`
3023 ac_test_CXXFLAGS=${CXXFLAGS+set}
3024 ac_save_CXXFLAGS=$CXXFLAGS
3025 { echo "$as_me:$LINENO: checking whether $CXX accepts -g" >&5
3026 echo $ECHO_N "checking whether $CXX accepts -g... $ECHO_C" >&6; }
3027 if test "${ac_cv_prog_cxx_g+set}" = set; then
3028 echo $ECHO_N "(cached) $ECHO_C" >&6
3030 ac_save_cxx_werror_flag=$ac_cxx_werror_flag
3031 ac_cxx_werror_flag=yes
3034 cat >conftest.$ac_ext <<_ACEOF
3037 cat confdefs.h >>conftest.$ac_ext
3038 cat >>conftest.$ac_ext <<_ACEOF
3039 /* end confdefs.h. */
3049 rm -f conftest.$ac_objext
3050 if { (ac_try="$ac_compile"
3052 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3053 *) ac_try_echo=$ac_try;;
3055 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3056 (eval "$ac_compile") 2>conftest.er1
3058 grep -v '^ *+' conftest.er1 >conftest.err
3060 cat conftest.err >&5
3061 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3062 (exit $ac_status); } &&
3063 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
3064 { (case "(($ac_try" in
3065 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3066 *) ac_try_echo=$ac_try;;
3068 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3069 (eval "$ac_try") 2>&5
3071 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3072 (exit $ac_status); }; } &&
3073 { ac_try='test -s conftest.$ac_objext'
3074 { (case "(($ac_try" in
3075 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3076 *) ac_try_echo=$ac_try;;
3078 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3079 (eval "$ac_try") 2>&5
3081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3082 (exit $ac_status); }; }; then
3083 ac_cv_prog_cxx_g=yes
3085 echo "$as_me: failed program was:" >&5
3086 sed 's/^/| /' conftest.$ac_ext >&5
3089 cat >conftest.$ac_ext <<_ACEOF
3092 cat confdefs.h >>conftest.$ac_ext
3093 cat >>conftest.$ac_ext <<_ACEOF
3094 /* end confdefs.h. */
3104 rm -f conftest.$ac_objext
3105 if { (ac_try="$ac_compile"
3107 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3108 *) ac_try_echo=$ac_try;;
3110 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3111 (eval "$ac_compile") 2>conftest.er1
3113 grep -v '^ *+' conftest.er1 >conftest.err
3115 cat conftest.err >&5
3116 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3117 (exit $ac_status); } &&
3118 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
3119 { (case "(($ac_try" in
3120 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3121 *) ac_try_echo=$ac_try;;
3123 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3124 (eval "$ac_try") 2>&5
3126 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3127 (exit $ac_status); }; } &&
3128 { ac_try='test -s conftest.$ac_objext'
3129 { (case "(($ac_try" in
3130 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3131 *) ac_try_echo=$ac_try;;
3133 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3134 (eval "$ac_try") 2>&5
3136 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3137 (exit $ac_status); }; }; then
3140 echo "$as_me: failed program was:" >&5
3141 sed 's/^/| /' conftest.$ac_ext >&5
3143 ac_cxx_werror_flag=$ac_save_cxx_werror_flag
3145 cat >conftest.$ac_ext <<_ACEOF
3148 cat confdefs.h >>conftest.$ac_ext
3149 cat >>conftest.$ac_ext <<_ACEOF
3150 /* end confdefs.h. */
3160 rm -f conftest.$ac_objext
3161 if { (ac_try="$ac_compile"
3163 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3164 *) ac_try_echo=$ac_try;;
3166 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3167 (eval "$ac_compile") 2>conftest.er1
3169 grep -v '^ *+' conftest.er1 >conftest.err
3171 cat conftest.err >&5
3172 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3173 (exit $ac_status); } &&
3174 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
3175 { (case "(($ac_try" in
3176 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3177 *) ac_try_echo=$ac_try;;
3179 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3180 (eval "$ac_try") 2>&5
3182 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3183 (exit $ac_status); }; } &&
3184 { ac_try='test -s conftest.$ac_objext'
3185 { (case "(($ac_try" in
3186 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3187 *) ac_try_echo=$ac_try;;
3189 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3190 (eval "$ac_try") 2>&5
3192 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3193 (exit $ac_status); }; }; then
3194 ac_cv_prog_cxx_g=yes
3196 echo "$as_me: failed program was:" >&5
3197 sed 's/^/| /' conftest.$ac_ext >&5
3202 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3205 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3208 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3209 ac_cxx_werror_flag=$ac_save_cxx_werror_flag
3211 { echo "$as_me:$LINENO: result: $ac_cv_prog_cxx_g" >&5
3212 echo "${ECHO_T}$ac_cv_prog_cxx_g" >&6; }
3213 if test "$ac_test_CXXFLAGS" = set; then
3214 CXXFLAGS=$ac_save_CXXFLAGS
3215 elif test $ac_cv_prog_cxx_g = yes; then
3216 if test "$GXX" = yes; then
3222 if test "$GXX" = yes; then
3229 ac_cpp='$CPP $CPPFLAGS'
3230 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3231 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3232 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3235 ac_cpp='$CPP $CPPFLAGS'
3236 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3237 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3238 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3239 { echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
3240 echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6; }
3241 # On Suns, sometimes $CPP names a directory.
3242 if test -n "$CPP" && test -d "$CPP"; then
3245 if test -z "$CPP"; then
3246 if test "${ac_cv_prog_CPP+set}" = set; then
3247 echo $ECHO_N "(cached) $ECHO_C" >&6
3249 # Double quotes because CPP needs to be expanded
3250 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
3253 for ac_c_preproc_warn_flag in '' yes
3255 # Use a header file that comes with gcc, so configuring glibc
3256 # with a fresh cross-compiler works.
3257 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3258 # <limits.h> exists even on freestanding compilers.
3259 # On the NeXT, cc -E runs the code through the compiler's parser,
3260 # not just through cpp. "Syntax error" is here to catch this case.
3261 cat >conftest.$ac_ext <<_ACEOF
3264 cat confdefs.h >>conftest.$ac_ext
3265 cat >>conftest.$ac_ext <<_ACEOF
3266 /* end confdefs.h. */
3268 # include <limits.h>
3270 # include <assert.h>
3274 if { (ac_try="$ac_cpp conftest.$ac_ext"
3276 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3277 *) ac_try_echo=$ac_try;;
3279 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3280 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
3282 grep -v '^ *+' conftest.er1 >conftest.err
3284 cat conftest.err >&5
3285 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3286 (exit $ac_status); } >/dev/null; then
3287 if test -s conftest.err; then
3288 ac_cpp_err=$ac_c_preproc_warn_flag
3289 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
3296 if test -z "$ac_cpp_err"; then
3299 echo "$as_me: failed program was:" >&5
3300 sed 's/^/| /' conftest.$ac_ext >&5
3302 # Broken: fails on valid input.
3306 rm -f conftest.err conftest.$ac_ext
3308 # OK, works on sane cases. Now check whether nonexistent headers
3309 # can be detected and how.
3310 cat >conftest.$ac_ext <<_ACEOF
3313 cat confdefs.h >>conftest.$ac_ext
3314 cat >>conftest.$ac_ext <<_ACEOF
3315 /* end confdefs.h. */
3316 #include <ac_nonexistent.h>
3318 if { (ac_try="$ac_cpp conftest.$ac_ext"
3320 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3321 *) ac_try_echo=$ac_try;;
3323 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3324 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
3326 grep -v '^ *+' conftest.er1 >conftest.err
3328 cat conftest.err >&5
3329 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3330 (exit $ac_status); } >/dev/null; then
3331 if test -s conftest.err; then
3332 ac_cpp_err=$ac_c_preproc_warn_flag
3333 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
3340 if test -z "$ac_cpp_err"; then
3341 # Broken: success on invalid input.
3344 echo "$as_me: failed program was:" >&5
3345 sed 's/^/| /' conftest.$ac_ext >&5
3347 # Passes both tests.
3352 rm -f conftest.err conftest.$ac_ext
3355 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3356 rm -f conftest.err conftest.$ac_ext
3357 if $ac_preproc_ok; then
3369 { echo "$as_me:$LINENO: result: $CPP" >&5
3370 echo "${ECHO_T}$CPP" >&6; }
3372 for ac_c_preproc_warn_flag in '' yes
3374 # Use a header file that comes with gcc, so configuring glibc
3375 # with a fresh cross-compiler works.
3376 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3377 # <limits.h> exists even on freestanding compilers.
3378 # On the NeXT, cc -E runs the code through the compiler's parser,
3379 # not just through cpp. "Syntax error" is here to catch this case.
3380 cat >conftest.$ac_ext <<_ACEOF
3383 cat confdefs.h >>conftest.$ac_ext
3384 cat >>conftest.$ac_ext <<_ACEOF
3385 /* end confdefs.h. */
3387 # include <limits.h>
3389 # include <assert.h>
3393 if { (ac_try="$ac_cpp conftest.$ac_ext"
3395 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3396 *) ac_try_echo=$ac_try;;
3398 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3399 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
3401 grep -v '^ *+' conftest.er1 >conftest.err
3403 cat conftest.err >&5
3404 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3405 (exit $ac_status); } >/dev/null; then
3406 if test -s conftest.err; then
3407 ac_cpp_err=$ac_c_preproc_warn_flag
3408 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
3415 if test -z "$ac_cpp_err"; then
3418 echo "$as_me: failed program was:" >&5
3419 sed 's/^/| /' conftest.$ac_ext >&5
3421 # Broken: fails on valid input.
3425 rm -f conftest.err conftest.$ac_ext
3427 # OK, works on sane cases. Now check whether nonexistent headers
3428 # can be detected and how.
3429 cat >conftest.$ac_ext <<_ACEOF
3432 cat confdefs.h >>conftest.$ac_ext
3433 cat >>conftest.$ac_ext <<_ACEOF
3434 /* end confdefs.h. */
3435 #include <ac_nonexistent.h>
3437 if { (ac_try="$ac_cpp conftest.$ac_ext"
3439 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3440 *) ac_try_echo=$ac_try;;
3442 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3443 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
3445 grep -v '^ *+' conftest.er1 >conftest.err
3447 cat conftest.err >&5
3448 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3449 (exit $ac_status); } >/dev/null; then
3450 if test -s conftest.err; then
3451 ac_cpp_err=$ac_c_preproc_warn_flag
3452 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
3459 if test -z "$ac_cpp_err"; then
3460 # Broken: success on invalid input.
3463 echo "$as_me: failed program was:" >&5
3464 sed 's/^/| /' conftest.$ac_ext >&5
3466 # Passes both tests.
3471 rm -f conftest.err conftest.$ac_ext
3474 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3475 rm -f conftest.err conftest.$ac_ext
3476 if $ac_preproc_ok; then
3479 { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
3480 See \`config.log' for more details." >&5
3481 echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
3482 See \`config.log' for more details." >&2;}
3483 { (exit 1); exit 1; }; }
3487 ac_cpp='$CPP $CPPFLAGS'
3488 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3489 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3490 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3493 if test "$CXX" = "clang++" ; then
3494 { echo "$as_me:$LINENO: checking whether clang works" >&5
3495 echo $ECHO_N "checking whether clang works... $ECHO_C" >&6; }
3497 ac_cpp='$CXXCPP $CPPFLAGS'
3498 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3499 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3500 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
3503 cat >conftest.$ac_ext <<_ACEOF
3506 cat confdefs.h >>conftest.$ac_ext
3507 cat >>conftest.$ac_ext <<_ACEOF
3508 /* end confdefs.h. */
3510 #if __has_include (<cxxabi.h>)
3513 #if __has_include (<unwind.h>)
3525 rm -f conftest.$ac_objext
3526 if { (ac_try="$ac_compile"
3528 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3529 *) ac_try_echo=$ac_try;;
3531 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3532 (eval "$ac_compile") 2>conftest.er1
3534 grep -v '^ *+' conftest.er1 >conftest.err
3536 cat conftest.err >&5
3537 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3538 (exit $ac_status); } &&
3539 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
3540 { (case "(($ac_try" in
3541 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3542 *) ac_try_echo=$ac_try;;
3544 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3545 (eval "$ac_try") 2>&5
3547 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3548 (exit $ac_status); }; } &&
3549 { ac_try='test -s conftest.$ac_objext'
3550 { (case "(($ac_try" in
3551 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3552 *) ac_try_echo=$ac_try;;
3554 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3555 (eval "$ac_try") 2>&5
3557 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3558 (exit $ac_status); }; }; then
3560 { echo "$as_me:$LINENO: result: yes" >&5
3561 echo "${ECHO_T}yes" >&6; }
3564 echo "$as_me: failed program was:" >&5
3565 sed 's/^/| /' conftest.$ac_ext >&5
3568 { echo "$as_me:$LINENO: result: no" >&5
3569 echo "${ECHO_T}no" >&6; }
3570 { { echo "$as_me:$LINENO: error: Selected compiler could not find or parse C++ standard library headers. Rerun with CC=c-compiler CXX=c++-compiler ./configure ..." >&5
3571 echo "$as_me: error: Selected compiler could not find or parse C++ standard library headers. Rerun with CC=c-compiler CXX=c++-compiler ./configure ..." >&2;}
3572 { (exit 1); exit 1; }; }
3576 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3578 ac_cpp='$CPP $CPPFLAGS'
3579 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3580 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3581 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3587 if test -d ${srcdir}/projects/llvm-gcc ; then
3588 subdirs="$subdirs projects/llvm-gcc"
3592 if test -d ${srcdir}/projects/test-suite ; then
3593 subdirs="$subdirs projects/test-suite"
3597 if test -d ${srcdir}/projects/llvm-test ; then
3598 subdirs="$subdirs projects/llvm-test"
3602 if test -d ${srcdir}/projects/poolalloc ; then
3603 subdirs="$subdirs projects/poolalloc"
3607 if test -d ${srcdir}/projects/llvm-poolalloc ; then
3608 subdirs="$subdirs projects/llvm-poolalloc"
3612 for i in `ls ${srcdir}/projects`
3614 if test -d ${srcdir}/projects/${i} ; then
3616 sample) subdirs="$subdirs projects/sample"
3618 privbracket) subdirs="$subdirs projects/privbracket"
3620 llvm-stacker) subdirs="$subdirs projects/llvm-stacker"
3622 llvm-reopt) subdirs="$subdirs projects/llvm-reopt"
3624 llvm-java) subdirs="$subdirs projects/llvm-java"
3626 llvm-tv) subdirs="$subdirs projects/llvm-tv"
3628 safecode) subdirs="$subdirs projects/safecode"
3630 llvm-kernel) subdirs="$subdirs projects/llvm-kernel"
3639 { echo "$as_me:$LINENO: WARNING: Unknown project (${i}) won't be configured automatically" >&5
3640 echo "$as_me: WARNING: Unknown project (${i}) won't be configured automatically" >&2;}
3646 # Check whether --enable-polly was given.
3647 if test "${enable_polly+set}" = set; then
3648 enableval=$enable_polly;
3653 case "$enableval" in
3658 default) ENABLE_POLLY=1
3660 *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-polly. Use \"yes\" or \"no\"" >&5
3661 echo "$as_me: error: Invalid setting for --enable-polly. Use \"yes\" or \"no\"" >&2;}
3662 { (exit 1); exit 1; }; } ;;
3666 if (test -d ${srcdir}/tools/polly) && (test $ENABLE_POLLY -eq 1) ; then
3669 subdirs="$subdirs tools/polly"
3674 # Make sure we can run config.sub.
3675 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
3676 { { echo "$as_me:$LINENO: error: cannot run $SHELL $ac_aux_dir/config.sub" >&5
3677 echo "$as_me: error: cannot run $SHELL $ac_aux_dir/config.sub" >&2;}
3678 { (exit 1); exit 1; }; }
3680 { echo "$as_me:$LINENO: checking build system type" >&5
3681 echo $ECHO_N "checking build system type... $ECHO_C" >&6; }
3682 if test "${ac_cv_build+set}" = set; then
3683 echo $ECHO_N "(cached) $ECHO_C" >&6
3685 ac_build_alias=$build_alias
3686 test "x$ac_build_alias" = x &&
3687 ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
3688 test "x$ac_build_alias" = x &&
3689 { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
3690 echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
3691 { (exit 1); exit 1; }; }
3692 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
3693 { { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&5
3694 echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&2;}
3695 { (exit 1); exit 1; }; }
3698 { echo "$as_me:$LINENO: result: $ac_cv_build" >&5
3699 echo "${ECHO_T}$ac_cv_build" >&6; }
3700 case $ac_cv_build in
3702 *) { { echo "$as_me:$LINENO: error: invalid value of canonical build" >&5
3703 echo "$as_me: error: invalid value of canonical build" >&2;}
3704 { (exit 1); exit 1; }; };;
3707 ac_save_IFS=$IFS; IFS='-'
3713 # Remember, the first character of IFS is used to create $*,
3714 # except with old shells:
3717 case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
3720 { echo "$as_me:$LINENO: checking host system type" >&5
3721 echo $ECHO_N "checking host system type... $ECHO_C" >&6; }
3722 if test "${ac_cv_host+set}" = set; then
3723 echo $ECHO_N "(cached) $ECHO_C" >&6
3725 if test "x$host_alias" = x; then
3726 ac_cv_host=$ac_cv_build
3728 ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
3729 { { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&5
3730 echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&2;}
3731 { (exit 1); exit 1; }; }
3735 { echo "$as_me:$LINENO: result: $ac_cv_host" >&5
3736 echo "${ECHO_T}$ac_cv_host" >&6; }
3739 *) { { echo "$as_me:$LINENO: error: invalid value of canonical host" >&5
3740 echo "$as_me: error: invalid value of canonical host" >&2;}
3741 { (exit 1); exit 1; }; };;
3744 ac_save_IFS=$IFS; IFS='-'
3750 # Remember, the first character of IFS is used to create $*,
3751 # except with old shells:
3754 case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
3757 { echo "$as_me:$LINENO: checking target system type" >&5
3758 echo $ECHO_N "checking target system type... $ECHO_C" >&6; }
3759 if test "${ac_cv_target+set}" = set; then
3760 echo $ECHO_N "(cached) $ECHO_C" >&6
3762 if test "x$target_alias" = x; then
3763 ac_cv_target=$ac_cv_host
3765 ac_cv_target=`$SHELL "$ac_aux_dir/config.sub" $target_alias` ||
3766 { { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $target_alias failed" >&5
3767 echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $target_alias failed" >&2;}
3768 { (exit 1); exit 1; }; }
3772 { echo "$as_me:$LINENO: result: $ac_cv_target" >&5
3773 echo "${ECHO_T}$ac_cv_target" >&6; }
3774 case $ac_cv_target in
3776 *) { { echo "$as_me:$LINENO: error: invalid value of canonical target" >&5
3777 echo "$as_me: error: invalid value of canonical target" >&2;}
3778 { (exit 1); exit 1; }; };;
3780 target=$ac_cv_target
3781 ac_save_IFS=$IFS; IFS='-'
3787 # Remember, the first character of IFS is used to create $*,
3788 # except with old shells:
3791 case $target_os in *\ *) target_os=`echo "$target_os" | sed 's/ /-/g'`;; esac
3794 # The aliases save the names the user supplied, while $host etc.
3795 # will get canonicalized.
3796 test -n "$target_alias" &&
3797 test "$program_prefix$program_suffix$program_transform_name" = \
3799 program_prefix=${target_alias}-
3801 { echo "$as_me:$LINENO: checking type of operating system we're going to host on" >&5
3802 echo $ECHO_N "checking type of operating system we're going to host on... $ECHO_C" >&6; }
3803 if test "${llvm_cv_os_type+set}" = set; then
3804 echo $ECHO_N "(cached) $ECHO_C" >&6
3808 llvm_cv_link_all_option="-Wl,--whole-archive"
3809 llvm_cv_no_link_all_option="-Wl,--no-whole-archive"
3810 llvm_cv_os_type="AIX"
3811 llvm_cv_platform_type="Unix" ;;
3813 llvm_cv_link_all_option="-Wl,--whole-archive"
3814 llvm_cv_no_link_all_option="-Wl,--no-whole-archive"
3815 llvm_cv_os_type="IRIX"
3816 llvm_cv_platform_type="Unix" ;;
3818 llvm_cv_link_all_option="-Wl,--whole-archive"
3819 llvm_cv_no_link_all_option="-Wl,--no-whole-archive"
3820 llvm_cv_os_type="Cygwin"
3821 llvm_cv_platform_type="Unix" ;;
3823 llvm_cv_link_all_option="-Wl,-all_load"
3824 llvm_cv_no_link_all_option="-Wl,-noall_load"
3825 llvm_cv_os_type="Darwin"
3826 llvm_cv_platform_type="Unix" ;;
3828 llvm_cv_link_all_option="-Wl,-all_load"
3829 llvm_cv_no_link_all_option="-Wl,-noall_load"
3830 llvm_cv_os_type="Minix"
3831 llvm_cv_platform_type="Unix" ;;
3833 llvm_cv_link_all_option="-Wl,--whole-archive"
3834 llvm_cv_no_link_all_option="-Wl,--no-whole-archive"
3835 llvm_cv_os_type="FreeBSD"
3836 llvm_cv_platform_type="Unix" ;;
3838 llvm_cv_link_all_option="-Wl,--whole-archive"
3839 llvm_cv_no_link_all_option="-Wl,--no-whole-archive"
3840 llvm_cv_os_type="GNU/kFreeBSD"
3841 llvm_cv_platform_type="Unix" ;;
3843 llvm_cv_link_all_option="-Wl,--whole-archive"
3844 llvm_cv_no_link_all_option="-Wl,--no-whole-archive"
3845 llvm_cv_os_type="OpenBSD"
3846 llvm_cv_platform_type="Unix" ;;
3848 llvm_cv_link_all_option="-Wl,--whole-archive"
3849 llvm_cv_no_link_all_option="-Wl,--no-whole-archive"
3850 llvm_cv_os_type="NetBSD"
3851 llvm_cv_platform_type="Unix" ;;
3853 llvm_cv_link_all_option="-Wl,--whole-archive"
3854 llvm_cv_no_link_all_option="-Wl,--no-whole-archive"
3855 llvm_cv_os_type="DragonFly"
3856 llvm_cv_platform_type="Unix" ;;
3858 llvm_cv_link_all_option="-Wl,--whole-archive"
3859 llvm_cv_no_link_all_option="-Wl,--no-whole-archive"
3860 llvm_cv_os_type="HP-UX"
3861 llvm_cv_platform_type="Unix" ;;
3863 llvm_cv_link_all_option="-Wl,--whole-archive"
3864 llvm_cv_no_link_all_option="-Wl,--no-whole-archive"
3865 llvm_cv_os_type="Interix"
3866 llvm_cv_platform_type="Unix" ;;
3868 llvm_cv_link_all_option="-Wl,--whole-archive"
3869 llvm_cv_no_link_all_option="-Wl,--no-whole-archive"
3870 llvm_cv_os_type="Linux"
3871 llvm_cv_platform_type="Unix" ;;
3873 llvm_cv_link_all_option="-Wl,--whole-archive"
3874 llvm_cv_no_link_all_option="-Wl,--no-whole-archive"
3875 llvm_cv_os_type="GNU"
3876 llvm_cv_platform_type="Unix" ;;
3878 llvm_cv_link_all_option="-Wl,-z,allextract"
3879 llvm_cv_no_link_all_option="-Wl,-z,defaultextract"
3880 llvm_cv_os_type="SunOS"
3881 llvm_cv_platform_type="Unix" ;;
3883 llvm_cv_link_all_option="-Wl,-z,allextract"
3884 llvm_cv_link_all_option="-Wl,-z,defaultextract"
3885 llvm_cv_os_type="AuroraUX"
3886 llvm_cv_platform_type="Unix" ;;
3888 llvm_cv_link_all_option="-Wl,--whole-archive"
3889 llvm_cv_no_link_all_option="-Wl,--no-whole-archive"
3890 llvm_cv_os_type="Win32"
3891 llvm_cv_platform_type="Win32" ;;
3893 llvm_cv_link_all_option="-Wl,--whole-archive"
3894 llvm_cv_no_link_all_option="-Wl,--no-whole-archive"
3895 llvm_cv_os_type="MingW"
3896 llvm_cv_platform_type="Win32" ;;
3898 llvm_cv_link_all_option="-Wl,--whole-archive"
3899 llvm_cv_no_link_all_option="-Wl,--no-whole-archive"
3900 llvm_cv_os_type="Haiku"
3901 llvm_cv_platform_type="Unix" ;;
3903 llvm_cv_link_all_option="-Wl,--whole-archive"
3904 llvm_cv_no_link_all_option="-Wl,--no-whole-archive"
3905 llvm_cv_os_type="Freestanding"
3906 llvm_cv_platform_type="Unix" ;;
3908 llvm_cv_link_all_option="-Wl,--whole-archive"
3909 llvm_cv_no_link_all_option="-Wl,--no-whole-archive"
3910 llvm_cv_os_type="Freestanding"
3911 llvm_cv_platform_type="Unix" ;;
3913 llvm_cv_link_all_option=""
3914 llvm_cv_no_link_all_option=""
3915 llvm_cv_os_type="Unknown"
3916 llvm_cv_platform_type="Unknown" ;;
3919 { echo "$as_me:$LINENO: result: $llvm_cv_os_type" >&5
3920 echo "${ECHO_T}$llvm_cv_os_type" >&6; }
3922 { echo "$as_me:$LINENO: checking type of operating system we're going to target" >&5
3923 echo $ECHO_N "checking type of operating system we're going to target... $ECHO_C" >&6; }
3924 if test "${llvm_cv_target_os_type+set}" = set; then
3925 echo $ECHO_N "(cached) $ECHO_C" >&6
3929 llvm_cv_target_os_type="AIX" ;;
3931 llvm_cv_target_os_type="IRIX" ;;
3933 llvm_cv_target_os_type="Cygwin" ;;
3935 llvm_cv_target_os_type="Darwin" ;;
3937 llvm_cv_target_os_type="Minix" ;;
3939 llvm_cv_target_os_type="FreeBSD" ;;
3941 llvm_cv_target_os_type="GNU/kFreeBSD" ;;
3943 llvm_cv_target_os_type="OpenBSD" ;;
3945 llvm_cv_target_os_type="NetBSD" ;;
3947 llvm_cv_target_os_type="DragonFly" ;;
3949 llvm_cv_target_os_type="HP-UX" ;;
3951 llvm_cv_target_os_type="Interix" ;;
3953 llvm_cv_target_os_type="Linux" ;;
3955 llvm_cv_target_os_type="GNU" ;;
3957 llvm_cv_target_os_type="SunOS" ;;
3959 llvm_cv_target_os_type="AuroraUX" ;;
3961 llvm_cv_target_os_type="Win32" ;;
3963 llvm_cv_target_os_type="MingW" ;;
3965 llvm_cv_target_os_type="Haiku" ;;
3967 llvm_cv_target_os_type="RTEMS" ;;
3969 llvm_cv_target_os_type="NativeClient" ;;
3971 llvm_cv_target_os_type="Freestanding" ;;
3973 llvm_cv_target_os_type="Unknown" ;;
3976 { echo "$as_me:$LINENO: result: $llvm_cv_target_os_type" >&5
3977 echo "${ECHO_T}$llvm_cv_target_os_type" >&6; }
3979 if test "$llvm_cv_os_type" = "Unknown" ; then
3980 { { echo "$as_me:$LINENO: error: Operating system is unknown, configure can't continue" >&5
3981 echo "$as_me: error: Operating system is unknown, configure can't continue" >&2;}
3982 { (exit 1); exit 1; }; }
3987 HOST_OS=$llvm_cv_os_type
3989 TARGET_OS=$llvm_cv_target_os_type
3992 LINKALL=$llvm_cv_link_all_option
3994 NOLINKALL=$llvm_cv_no_link_all_option
3997 case $llvm_cv_platform_type in
4000 cat >>confdefs.h <<\_ACEOF
4001 #define LLVM_ON_UNIX 1
4011 cat >>confdefs.h <<\_ACEOF
4012 #define LLVM_ON_WIN32 1
4022 { echo "$as_me:$LINENO: checking target architecture" >&5
4023 echo $ECHO_N "checking target architecture... $ECHO_C" >&6; }
4024 if test "${llvm_cv_target_arch+set}" = set; then
4025 echo $ECHO_N "(cached) $ECHO_C" >&6
4028 i?86-*) llvm_cv_target_arch="x86" ;;
4029 amd64-* | x86_64-*) llvm_cv_target_arch="x86_64" ;;
4030 sparc*-*) llvm_cv_target_arch="Sparc" ;;
4031 powerpc*-*) llvm_cv_target_arch="PowerPC" ;;
4032 arm*-*) llvm_cv_target_arch="ARM" ;;
4033 aarch64*-*) llvm_cv_target_arch="AArch64" ;;
4034 mips-* | mips64-*) llvm_cv_target_arch="Mips" ;;
4035 mipsel-* | mips64el-*) llvm_cv_target_arch="Mips" ;;
4036 xcore-*) llvm_cv_target_arch="XCore" ;;
4037 msp430-*) llvm_cv_target_arch="MSP430" ;;
4038 hexagon-*) llvm_cv_target_arch="Hexagon" ;;
4039 nvptx-*) llvm_cv_target_arch="NVPTX" ;;
4040 s390x-*) llvm_cv_target_arch="SystemZ" ;;
4041 *) llvm_cv_target_arch="Unknown" ;;
4044 { echo "$as_me:$LINENO: result: $llvm_cv_target_arch" >&5
4045 echo "${ECHO_T}$llvm_cv_target_arch" >&6; }
4047 if test "$llvm_cv_target_arch" = "Unknown" ; then
4048 { echo "$as_me:$LINENO: WARNING: Configuring LLVM for an unknown target archicture" >&5
4049 echo "$as_me: WARNING: Configuring LLVM for an unknown target archicture" >&2;}
4052 case "$llvm_cv_target_arch" in
4053 x86) LLVM_NATIVE_ARCH="X86" ;;
4054 x86_64) LLVM_NATIVE_ARCH="X86" ;;
4055 *) LLVM_NATIVE_ARCH="$llvm_cv_target_arch" ;;
4058 ARCH=$llvm_cv_target_arch
4062 i?86-*) host_arch="x86" ;;
4063 amd64-* | x86_64-*) host_arch="x86_64" ;;
4064 sparc*-*) host_arch="Sparc" ;;
4065 powerpc*-*) host_arch="PowerPC" ;;
4066 arm*-*) host_arch="ARM" ;;
4067 aarch64*-*) host_arch="AArch64" ;;
4068 mips-* | mips64-*) host_arch="Mips" ;;
4069 mipsel-* | mips64el-*) host_arch="Mips" ;;
4070 xcore-*) host_arch="XCore" ;;
4071 msp430-*) host_arch="MSP430" ;;
4072 hexagon-*) host_arch="Hexagon" ;;
4073 s390x-*) host_arch="SystemZ" ;;
4074 *) host_arch="Unknown" ;;
4077 if test "$host_arch" = "Unknown" ; then
4078 { echo "$as_me:$LINENO: WARNING: Configuring LLVM for an unknown host archicture" >&5
4079 echo "$as_me: WARNING: Configuring LLVM for an unknown host archicture" >&2;}
4082 HOST_ARCH=$host_arch
4087 { echo "$as_me:$LINENO: checking for grep that handles long lines and -e" >&5
4088 echo $ECHO_N "checking for grep that handles long lines and -e... $ECHO_C" >&6; }
4089 if test "${ac_cv_path_GREP+set}" = set; then
4090 echo $ECHO_N "(cached) $ECHO_C" >&6
4092 # Extract the first word of "grep ggrep" to use in msg output
4093 if test -z "$GREP"; then
4094 set dummy grep ggrep; ac_prog_name=$2
4095 if test "${ac_cv_path_GREP+set}" = set; then
4096 echo $ECHO_N "(cached) $ECHO_C" >&6
4098 ac_path_GREP_found=false
4099 # Loop through the user's path and test for each of PROGNAME-LIST
4100 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4101 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4104 test -z "$as_dir" && as_dir=.
4105 for ac_prog in grep ggrep; do
4106 for ac_exec_ext in '' $ac_executable_extensions; do
4107 ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
4108 { test -f "$ac_path_GREP" && $as_executable_p "$ac_path_GREP"; } || continue
4109 # Check for GNU ac_path_GREP and select it if it is found.
4110 # Check for GNU $ac_path_GREP
4111 case `"$ac_path_GREP" --version 2>&1` in
4113 ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
4116 echo $ECHO_N "0123456789$ECHO_C" >"conftest.in"
4119 cat "conftest.in" "conftest.in" >"conftest.tmp"
4120 mv "conftest.tmp" "conftest.in"
4121 cp "conftest.in" "conftest.nl"
4122 echo 'GREP' >> "conftest.nl"
4123 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4124 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4125 ac_count=`expr $ac_count + 1`
4126 if test $ac_count -gt ${ac_path_GREP_max-0}; then
4127 # Best one so far, save it but keep looking for a better one
4128 ac_cv_path_GREP="$ac_path_GREP"
4129 ac_path_GREP_max=$ac_count
4131 # 10*(2^10) chars as input seems more than enough
4132 test $ac_count -gt 10 && break
4134 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4138 $ac_path_GREP_found && break 3
4148 GREP="$ac_cv_path_GREP"
4149 if test -z "$GREP"; then
4150 { { echo "$as_me:$LINENO: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
4151 echo "$as_me: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
4152 { (exit 1); exit 1; }; }
4156 ac_cv_path_GREP=$GREP
4161 { echo "$as_me:$LINENO: result: $ac_cv_path_GREP" >&5
4162 echo "${ECHO_T}$ac_cv_path_GREP" >&6; }
4163 GREP="$ac_cv_path_GREP"
4166 { echo "$as_me:$LINENO: checking for egrep" >&5
4167 echo $ECHO_N "checking for egrep... $ECHO_C" >&6; }
4168 if test "${ac_cv_path_EGREP+set}" = set; then
4169 echo $ECHO_N "(cached) $ECHO_C" >&6
4171 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
4172 then ac_cv_path_EGREP="$GREP -E"
4174 # Extract the first word of "egrep" to use in msg output
4175 if test -z "$EGREP"; then
4176 set dummy egrep; ac_prog_name=$2
4177 if test "${ac_cv_path_EGREP+set}" = set; then
4178 echo $ECHO_N "(cached) $ECHO_C" >&6
4180 ac_path_EGREP_found=false
4181 # Loop through the user's path and test for each of PROGNAME-LIST
4182 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4183 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4186 test -z "$as_dir" && as_dir=.
4187 for ac_prog in egrep; do
4188 for ac_exec_ext in '' $ac_executable_extensions; do
4189 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
4190 { test -f "$ac_path_EGREP" && $as_executable_p "$ac_path_EGREP"; } || continue
4191 # Check for GNU ac_path_EGREP and select it if it is found.
4192 # Check for GNU $ac_path_EGREP
4193 case `"$ac_path_EGREP" --version 2>&1` in
4195 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
4198 echo $ECHO_N "0123456789$ECHO_C" >"conftest.in"
4201 cat "conftest.in" "conftest.in" >"conftest.tmp"
4202 mv "conftest.tmp" "conftest.in"
4203 cp "conftest.in" "conftest.nl"
4204 echo 'EGREP' >> "conftest.nl"
4205 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4206 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4207 ac_count=`expr $ac_count + 1`
4208 if test $ac_count -gt ${ac_path_EGREP_max-0}; then
4209 # Best one so far, save it but keep looking for a better one
4210 ac_cv_path_EGREP="$ac_path_EGREP"
4211 ac_path_EGREP_max=$ac_count
4213 # 10*(2^10) chars as input seems more than enough
4214 test $ac_count -gt 10 && break
4216 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4220 $ac_path_EGREP_found && break 3
4230 EGREP="$ac_cv_path_EGREP"
4231 if test -z "$EGREP"; then
4232 { { echo "$as_me:$LINENO: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
4233 echo "$as_me: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
4234 { (exit 1); exit 1; }; }
4238 ac_cv_path_EGREP=$EGREP
4244 { echo "$as_me:$LINENO: result: $ac_cv_path_EGREP" >&5
4245 echo "${ECHO_T}$ac_cv_path_EGREP" >&6; }
4246 EGREP="$ac_cv_path_EGREP"
4249 { echo "$as_me:$LINENO: checking for ANSI C header files" >&5
4250 echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6; }
4251 if test "${ac_cv_header_stdc+set}" = set; then
4252 echo $ECHO_N "(cached) $ECHO_C" >&6
4254 cat >conftest.$ac_ext <<_ACEOF
4257 cat confdefs.h >>conftest.$ac_ext
4258 cat >>conftest.$ac_ext <<_ACEOF
4259 /* end confdefs.h. */
4273 rm -f conftest.$ac_objext
4274 if { (ac_try="$ac_compile"
4276 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4277 *) ac_try_echo=$ac_try;;
4279 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4280 (eval "$ac_compile") 2>conftest.er1
4282 grep -v '^ *+' conftest.er1 >conftest.err
4284 cat conftest.err >&5
4285 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4286 (exit $ac_status); } &&
4287 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
4288 { (case "(($ac_try" in
4289 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4290 *) ac_try_echo=$ac_try;;
4292 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4293 (eval "$ac_try") 2>&5
4295 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4296 (exit $ac_status); }; } &&
4297 { ac_try='test -s conftest.$ac_objext'
4298 { (case "(($ac_try" in
4299 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4300 *) ac_try_echo=$ac_try;;
4302 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4303 (eval "$ac_try") 2>&5
4305 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4306 (exit $ac_status); }; }; then
4307 ac_cv_header_stdc=yes
4309 echo "$as_me: failed program was:" >&5
4310 sed 's/^/| /' conftest.$ac_ext >&5
4312 ac_cv_header_stdc=no
4315 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4317 if test $ac_cv_header_stdc = yes; then
4318 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
4319 cat >conftest.$ac_ext <<_ACEOF
4322 cat confdefs.h >>conftest.$ac_ext
4323 cat >>conftest.$ac_ext <<_ACEOF
4324 /* end confdefs.h. */
4328 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4329 $EGREP "memchr" >/dev/null 2>&1; then
4332 ac_cv_header_stdc=no
4338 if test $ac_cv_header_stdc = yes; then
4339 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
4340 cat >conftest.$ac_ext <<_ACEOF
4343 cat confdefs.h >>conftest.$ac_ext
4344 cat >>conftest.$ac_ext <<_ACEOF
4345 /* end confdefs.h. */
4349 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4350 $EGREP "free" >/dev/null 2>&1; then
4353 ac_cv_header_stdc=no
4359 if test $ac_cv_header_stdc = yes; then
4360 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
4361 if test "$cross_compiling" = yes; then
4364 cat >conftest.$ac_ext <<_ACEOF
4367 cat confdefs.h >>conftest.$ac_ext
4368 cat >>conftest.$ac_ext <<_ACEOF
4369 /* end confdefs.h. */
4372 #if ((' ' & 0x0FF) == 0x020)
4373 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
4374 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
4376 # define ISLOWER(c) \
4377 (('a' <= (c) && (c) <= 'i') \
4378 || ('j' <= (c) && (c) <= 'r') \
4379 || ('s' <= (c) && (c) <= 'z'))
4380 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
4383 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
4388 for (i = 0; i < 256; i++)
4389 if (XOR (islower (i), ISLOWER (i))
4390 || toupper (i) != TOUPPER (i))
4395 rm -f conftest$ac_exeext
4396 if { (ac_try="$ac_link"
4398 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4399 *) ac_try_echo=$ac_try;;
4401 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4402 (eval "$ac_link") 2>&5
4404 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4405 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
4406 { (case "(($ac_try" in
4407 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4408 *) ac_try_echo=$ac_try;;
4410 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4411 (eval "$ac_try") 2>&5
4413 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4414 (exit $ac_status); }; }; then
4417 echo "$as_me: program exited with status $ac_status" >&5
4418 echo "$as_me: failed program was:" >&5
4419 sed 's/^/| /' conftest.$ac_ext >&5
4422 ac_cv_header_stdc=no
4424 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
4430 { echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
4431 echo "${ECHO_T}$ac_cv_header_stdc" >&6; }
4432 if test $ac_cv_header_stdc = yes; then
4434 cat >>confdefs.h <<\_ACEOF
4435 #define STDC_HEADERS 1
4440 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
4450 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
4451 inttypes.h stdint.h unistd.h
4453 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
4454 { echo "$as_me:$LINENO: checking for $ac_header" >&5
4455 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
4456 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
4457 echo $ECHO_N "(cached) $ECHO_C" >&6
4459 cat >conftest.$ac_ext <<_ACEOF
4462 cat confdefs.h >>conftest.$ac_ext
4463 cat >>conftest.$ac_ext <<_ACEOF
4464 /* end confdefs.h. */
4465 $ac_includes_default
4467 #include <$ac_header>
4469 rm -f conftest.$ac_objext
4470 if { (ac_try="$ac_compile"
4472 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4473 *) ac_try_echo=$ac_try;;
4475 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4476 (eval "$ac_compile") 2>conftest.er1
4478 grep -v '^ *+' conftest.er1 >conftest.err
4480 cat conftest.err >&5
4481 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4482 (exit $ac_status); } &&
4483 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
4484 { (case "(($ac_try" in
4485 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4486 *) ac_try_echo=$ac_try;;
4488 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4489 (eval "$ac_try") 2>&5
4491 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4492 (exit $ac_status); }; } &&
4493 { ac_try='test -s conftest.$ac_objext'
4494 { (case "(($ac_try" in
4495 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4496 *) ac_try_echo=$ac_try;;
4498 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4499 (eval "$ac_try") 2>&5
4501 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4502 (exit $ac_status); }; }; then
4503 eval "$as_ac_Header=yes"
4505 echo "$as_me: failed program was:" >&5
4506 sed 's/^/| /' conftest.$ac_ext >&5
4508 eval "$as_ac_Header=no"
4511 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4513 ac_res=`eval echo '${'$as_ac_Header'}'`
4514 { echo "$as_me:$LINENO: result: $ac_res" >&5
4515 echo "${ECHO_T}$ac_res" >&6; }
4516 if test `eval echo '${'$as_ac_Header'}'` = yes; then
4517 cat >>confdefs.h <<_ACEOF
4518 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
4526 { echo "$as_me:$LINENO: checking whether byte ordering is bigendian" >&5
4527 echo $ECHO_N "checking whether byte ordering is bigendian... $ECHO_C" >&6; }
4528 if test "${ac_cv_c_bigendian+set}" = set; then
4529 echo $ECHO_N "(cached) $ECHO_C" >&6
4531 # See if sys/param.h defines the BYTE_ORDER macro.
4532 cat >conftest.$ac_ext <<_ACEOF
4535 cat confdefs.h >>conftest.$ac_ext
4536 cat >>conftest.$ac_ext <<_ACEOF
4537 /* end confdefs.h. */
4538 #include <sys/types.h>
4539 #include <sys/param.h>
4544 #if !BYTE_ORDER || !BIG_ENDIAN || !LITTLE_ENDIAN
4552 rm -f conftest.$ac_objext
4553 if { (ac_try="$ac_compile"
4555 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4556 *) ac_try_echo=$ac_try;;
4558 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4559 (eval "$ac_compile") 2>conftest.er1
4561 grep -v '^ *+' conftest.er1 >conftest.err
4563 cat conftest.err >&5
4564 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4565 (exit $ac_status); } &&
4566 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
4567 { (case "(($ac_try" in
4568 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4569 *) ac_try_echo=$ac_try;;
4571 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4572 (eval "$ac_try") 2>&5
4574 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4575 (exit $ac_status); }; } &&
4576 { ac_try='test -s conftest.$ac_objext'
4577 { (case "(($ac_try" in
4578 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4579 *) ac_try_echo=$ac_try;;
4581 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4582 (eval "$ac_try") 2>&5
4584 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4585 (exit $ac_status); }; }; then
4586 # It does; now see whether it defined to BIG_ENDIAN or not.
4587 cat >conftest.$ac_ext <<_ACEOF
4590 cat confdefs.h >>conftest.$ac_ext
4591 cat >>conftest.$ac_ext <<_ACEOF
4592 /* end confdefs.h. */
4593 #include <sys/types.h>
4594 #include <sys/param.h>
4599 #if BYTE_ORDER != BIG_ENDIAN
4607 rm -f conftest.$ac_objext
4608 if { (ac_try="$ac_compile"
4610 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4611 *) ac_try_echo=$ac_try;;
4613 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4614 (eval "$ac_compile") 2>conftest.er1
4616 grep -v '^ *+' conftest.er1 >conftest.err
4618 cat conftest.err >&5
4619 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4620 (exit $ac_status); } &&
4621 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
4622 { (case "(($ac_try" in
4623 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4624 *) ac_try_echo=$ac_try;;
4626 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4627 (eval "$ac_try") 2>&5
4629 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4630 (exit $ac_status); }; } &&
4631 { ac_try='test -s conftest.$ac_objext'
4632 { (case "(($ac_try" in
4633 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4634 *) ac_try_echo=$ac_try;;
4636 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4637 (eval "$ac_try") 2>&5
4639 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4640 (exit $ac_status); }; }; then
4641 ac_cv_c_bigendian=yes
4643 echo "$as_me: failed program was:" >&5
4644 sed 's/^/| /' conftest.$ac_ext >&5
4646 ac_cv_c_bigendian=no
4649 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4651 echo "$as_me: failed program was:" >&5
4652 sed 's/^/| /' conftest.$ac_ext >&5
4654 # It does not; compile a test program.
4655 if test "$cross_compiling" = yes; then
4656 # try to guess the endianness by grepping values into an object file
4657 ac_cv_c_bigendian=unknown
4658 cat >conftest.$ac_ext <<_ACEOF
4661 cat confdefs.h >>conftest.$ac_ext
4662 cat >>conftest.$ac_ext <<_ACEOF
4663 /* end confdefs.h. */
4664 short int ascii_mm[] = { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 };
4665 short int ascii_ii[] = { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 };
4666 void _ascii () { char *s = (char *) ascii_mm; s = (char *) ascii_ii; }
4667 short int ebcdic_ii[] = { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 };
4668 short int ebcdic_mm[] = { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 };
4669 void _ebcdic () { char *s = (char *) ebcdic_mm; s = (char *) ebcdic_ii; }
4673 _ascii (); _ebcdic ();
4678 rm -f conftest.$ac_objext
4679 if { (ac_try="$ac_compile"
4681 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4682 *) ac_try_echo=$ac_try;;
4684 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4685 (eval "$ac_compile") 2>conftest.er1
4687 grep -v '^ *+' conftest.er1 >conftest.err
4689 cat conftest.err >&5
4690 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4691 (exit $ac_status); } &&
4692 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
4693 { (case "(($ac_try" in
4694 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4695 *) ac_try_echo=$ac_try;;
4697 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4698 (eval "$ac_try") 2>&5
4700 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4701 (exit $ac_status); }; } &&
4702 { ac_try='test -s conftest.$ac_objext'
4703 { (case "(($ac_try" in
4704 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4705 *) ac_try_echo=$ac_try;;
4707 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4708 (eval "$ac_try") 2>&5
4710 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4711 (exit $ac_status); }; }; then
4712 if grep BIGenDianSyS conftest.$ac_objext >/dev/null ; then
4713 ac_cv_c_bigendian=yes
4715 if grep LiTTleEnDian conftest.$ac_objext >/dev/null ; then
4716 if test "$ac_cv_c_bigendian" = unknown; then
4717 ac_cv_c_bigendian=no
4719 # finding both strings is unlikely to happen, but who knows?
4720 ac_cv_c_bigendian=unknown
4724 echo "$as_me: failed program was:" >&5
4725 sed 's/^/| /' conftest.$ac_ext >&5
4730 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4732 cat >conftest.$ac_ext <<_ACEOF
4735 cat confdefs.h >>conftest.$ac_ext
4736 cat >>conftest.$ac_ext <<_ACEOF
4737 /* end confdefs.h. */
4738 $ac_includes_default
4743 /* Are we little or big endian? From Harbison&Steele. */
4747 char c[sizeof (long int)];
4750 return u.c[sizeof (long int) - 1] == 1;
4756 rm -f conftest$ac_exeext
4757 if { (ac_try="$ac_link"
4759 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4760 *) ac_try_echo=$ac_try;;
4762 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4763 (eval "$ac_link") 2>&5
4765 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4766 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
4767 { (case "(($ac_try" in
4768 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4769 *) ac_try_echo=$ac_try;;
4771 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4772 (eval "$ac_try") 2>&5
4774 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4775 (exit $ac_status); }; }; then
4776 ac_cv_c_bigendian=no
4778 echo "$as_me: program exited with status $ac_status" >&5
4779 echo "$as_me: failed program was:" >&5
4780 sed 's/^/| /' conftest.$ac_ext >&5
4783 ac_cv_c_bigendian=yes
4785 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
4791 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4793 { echo "$as_me:$LINENO: result: $ac_cv_c_bigendian" >&5
4794 echo "${ECHO_T}$ac_cv_c_bigendian" >&6; }
4795 case $ac_cv_c_bigendian in
4803 { { echo "$as_me:$LINENO: error: unknown endianness
4804 presetting ac_cv_c_bigendian=no (or yes) will help" >&5
4805 echo "$as_me: error: unknown endianness
4806 presetting ac_cv_c_bigendian=no (or yes) will help" >&2;}
4807 { (exit 1); exit 1; }; } ;;
4811 if test "$cross_compiling" = yes; then
4812 LLVM_CROSS_COMPILING=1
4815 { echo "$as_me:$LINENO: checking for executable suffix on build platform" >&5
4816 echo $ECHO_N "checking for executable suffix on build platform... $ECHO_C" >&6; }
4817 if test "${ac_cv_build_exeext+set}" = set; then
4818 echo $ECHO_N "(cached) $ECHO_C" >&6
4820 if test "$CYGWIN" = yes || test "$MINGW32" = yes; then
4821 ac_cv_build_exeext=.exe
4823 ac_build_prefix=${build_alias}-
4825 # Extract the first word of "${ac_build_prefix}gcc", so it can be a program name with args.
4826 set dummy ${ac_build_prefix}gcc; ac_word=$2
4827 { echo "$as_me:$LINENO: checking for $ac_word" >&5
4828 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
4829 if test "${ac_cv_prog_BUILD_CC+set}" = set; then
4830 echo $ECHO_N "(cached) $ECHO_C" >&6
4832 if test -n "$BUILD_CC"; then
4833 ac_cv_prog_BUILD_CC="$BUILD_CC" # Let the user override the test.
4835 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4839 test -z "$as_dir" && as_dir=.
4840 for ac_exec_ext in '' $ac_executable_extensions; do
4841 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
4842 ac_cv_prog_BUILD_CC="${ac_build_prefix}gcc"
4843 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4852 BUILD_CC=$ac_cv_prog_BUILD_CC
4853 if test -n "$BUILD_CC"; then
4854 { echo "$as_me:$LINENO: result: $BUILD_CC" >&5
4855 echo "${ECHO_T}$BUILD_CC" >&6; }
4857 { echo "$as_me:$LINENO: result: no" >&5
4858 echo "${ECHO_T}no" >&6; }
4862 if test -z "$BUILD_CC"; then
4863 # Extract the first word of "gcc", so it can be a program name with args.
4864 set dummy gcc; ac_word=$2
4865 { echo "$as_me:$LINENO: checking for $ac_word" >&5
4866 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
4867 if test "${ac_cv_prog_BUILD_CC+set}" = set; then
4868 echo $ECHO_N "(cached) $ECHO_C" >&6
4870 if test -n "$BUILD_CC"; then
4871 ac_cv_prog_BUILD_CC="$BUILD_CC" # Let the user override the test.
4873 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4877 test -z "$as_dir" && as_dir=.
4878 for ac_exec_ext in '' $ac_executable_extensions; do
4879 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
4880 ac_cv_prog_BUILD_CC="gcc"
4881 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4890 BUILD_CC=$ac_cv_prog_BUILD_CC
4891 if test -n "$BUILD_CC"; then
4892 { echo "$as_me:$LINENO: result: $BUILD_CC" >&5
4893 echo "${ECHO_T}$BUILD_CC" >&6; }
4895 { echo "$as_me:$LINENO: result: no" >&5
4896 echo "${ECHO_T}no" >&6; }
4900 if test -z "$BUILD_CC"; then
4901 # Extract the first word of "cc", so it can be a program name with args.
4902 set dummy cc; ac_word=$2
4903 { echo "$as_me:$LINENO: checking for $ac_word" >&5
4904 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
4905 if test "${ac_cv_prog_BUILD_CC+set}" = set; then
4906 echo $ECHO_N "(cached) $ECHO_C" >&6
4908 if test -n "$BUILD_CC"; then
4909 ac_cv_prog_BUILD_CC="$BUILD_CC" # Let the user override the test.
4912 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4916 test -z "$as_dir" && as_dir=.
4917 for ac_exec_ext in '' $ac_executable_extensions; do
4918 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
4919 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
4920 ac_prog_rejected=yes
4923 ac_cv_prog_BUILD_CC="cc"
4924 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4931 if test $ac_prog_rejected = yes; then
4932 # We found a bogon in the path, so make sure we never use it.
4933 set dummy $ac_cv_prog_BUILD_CC
4935 if test $# != 0; then
4936 # We chose a different compiler from the bogus one.
4937 # However, it has the same basename, so the bogon will be chosen
4938 # first if we set BUILD_CC to just the basename; use the full file name.
4940 ac_cv_prog_BUILD_CC="$as_dir/$ac_word${1+' '}$@"
4945 BUILD_CC=$ac_cv_prog_BUILD_CC
4946 if test -n "$BUILD_CC"; then
4947 { echo "$as_me:$LINENO: result: $BUILD_CC" >&5
4948 echo "${ECHO_T}$BUILD_CC" >&6; }
4950 { echo "$as_me:$LINENO: result: no" >&5
4951 echo "${ECHO_T}no" >&6; }
4957 test -z "$BUILD_CC" && { { echo "$as_me:$LINENO: error: no acceptable cc found in \$PATH" >&5
4958 echo "$as_me: error: no acceptable cc found in \$PATH" >&2;}
4959 { (exit 1); exit 1; }; }
4960 ac_build_link='${BUILD_CC-cc} -o conftest $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
4962 echo 'int main () { return 0; }' > conftest.$ac_ext
4964 if { (eval echo "$as_me:$LINENO: \"$ac_build_link\"") >&5
4965 (eval $ac_build_link) 2>&5
4967 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4968 (exit $ac_status); }; then
4969 for file in conftest.*; do
4971 *.c | *.o | *.obj | *.dSYM) ;;
4972 *) ac_cv_build_exeext=`echo $file | sed -e s/conftest//` ;;
4976 { { echo "$as_me:$LINENO: error: installation or configuration problem: compiler cannot create executables." >&5
4977 echo "$as_me: error: installation or configuration problem: compiler cannot create executables." >&2;}
4978 { (exit 1); exit 1; }; }
4981 test x"${ac_cv_build_exeext}" = x && ac_cv_build_exeext=blank
4986 test x"${ac_cv_build_exeext}" != xblank && BUILD_EXEEXT=${ac_cv_build_exeext}
4987 { echo "$as_me:$LINENO: result: ${ac_cv_build_exeext}" >&5
4988 echo "${ECHO_T}${ac_cv_build_exeext}" >&6; }
4989 ac_build_exeext=$BUILD_EXEEXT
4991 ac_build_prefix=${build_alias}-
4992 # Extract the first word of "${ac_build_prefix}g++", so it can be a program name with args.
4993 set dummy ${ac_build_prefix}g++; ac_word=$2
4994 { echo "$as_me:$LINENO: checking for $ac_word" >&5
4995 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
4996 if test "${ac_cv_prog_BUILD_CXX+set}" = set; then
4997 echo $ECHO_N "(cached) $ECHO_C" >&6
4999 if test -n "$BUILD_CXX"; then
5000 ac_cv_prog_BUILD_CXX="$BUILD_CXX" # Let the user override the test.
5002 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5006 test -z "$as_dir" && as_dir=.
5007 for ac_exec_ext in '' $ac_executable_extensions; do
5008 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
5009 ac_cv_prog_BUILD_CXX="${ac_build_prefix}g++"
5010 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5019 BUILD_CXX=$ac_cv_prog_BUILD_CXX
5020 if test -n "$BUILD_CXX"; then
5021 { echo "$as_me:$LINENO: result: $BUILD_CXX" >&5
5022 echo "${ECHO_T}$BUILD_CXX" >&6; }
5024 { echo "$as_me:$LINENO: result: no" >&5
5025 echo "${ECHO_T}no" >&6; }
5029 if test -z "$BUILD_CXX"; then
5030 # Extract the first word of "g++", so it can be a program name with args.
5031 set dummy g++; ac_word=$2
5032 { echo "$as_me:$LINENO: checking for $ac_word" >&5
5033 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
5034 if test "${ac_cv_prog_BUILD_CXX+set}" = set; then
5035 echo $ECHO_N "(cached) $ECHO_C" >&6
5037 if test -n "$BUILD_CXX"; then
5038 ac_cv_prog_BUILD_CXX="$BUILD_CXX" # Let the user override the test.
5040 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5044 test -z "$as_dir" && as_dir=.
5045 for ac_exec_ext in '' $ac_executable_extensions; do
5046 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
5047 ac_cv_prog_BUILD_CXX="g++"
5048 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5057 BUILD_CXX=$ac_cv_prog_BUILD_CXX
5058 if test -n "$BUILD_CXX"; then
5059 { echo "$as_me:$LINENO: result: $BUILD_CXX" >&5
5060 echo "${ECHO_T}$BUILD_CXX" >&6; }
5062 { echo "$as_me:$LINENO: result: no" >&5
5063 echo "${ECHO_T}no" >&6; }
5067 if test -z "$BUILD_CXX"; then
5068 # Extract the first word of "c++", so it can be a program name with args.
5069 set dummy c++; ac_word=$2
5070 { echo "$as_me:$LINENO: checking for $ac_word" >&5
5071 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
5072 if test "${ac_cv_prog_BUILD_CXX+set}" = set; then
5073 echo $ECHO_N "(cached) $ECHO_C" >&6
5075 if test -n "$BUILD_CXX"; then
5076 ac_cv_prog_BUILD_CXX="$BUILD_CXX" # Let the user override the test.
5079 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5083 test -z "$as_dir" && as_dir=.
5084 for ac_exec_ext in '' $ac_executable_extensions; do
5085 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
5086 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/c++"; then
5087 ac_prog_rejected=yes
5090 ac_cv_prog_BUILD_CXX="c++"
5091 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5098 if test $ac_prog_rejected = yes; then
5099 # We found a bogon in the path, so make sure we never use it.
5100 set dummy $ac_cv_prog_BUILD_CXX
5102 if test $# != 0; then
5103 # We chose a different compiler from the bogus one.
5104 # However, it has the same basename, so the bogon will be chosen
5105 # first if we set BUILD_CXX to just the basename; use the full file name.
5107 ac_cv_prog_BUILD_CXX="$as_dir/$ac_word${1+' '}$@"
5112 BUILD_CXX=$ac_cv_prog_BUILD_CXX
5113 if test -n "$BUILD_CXX"; then
5114 { echo "$as_me:$LINENO: result: $BUILD_CXX" >&5
5115 echo "${ECHO_T}$BUILD_CXX" >&6; }
5117 { echo "$as_me:$LINENO: result: no" >&5
5118 echo "${ECHO_T}no" >&6; }
5125 LLVM_CROSS_COMPILING=0
5129 if test -d ".svn" -o -d "${srcdir}/.svn" -o -d ".git" -o -d "${srcdir}/.git"; then
5140 # Check whether --enable-libcpp was given.
5141 if test "${enable_libcpp+set}" = set; then
5142 enableval=$enable_libcpp;
5147 case "$enableval" in
5148 yes) ENABLE_LIBCPP=1
5152 default) ENABLE_LIBCPP=0
5154 *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-libcpp. Use \"yes\" or \"no\"" >&5
5155 echo "$as_me: error: Invalid setting for --enable-libcpp. Use \"yes\" or \"no\"" >&2;}
5156 { (exit 1); exit 1; }; } ;;
5159 # Check whether --enable-cxx11 was given.
5160 if test "${enable_cxx11+set}" = set; then
5161 enableval=$enable_cxx11;
5166 case "$enableval" in
5171 default) ENABLE_CXX11=0
5173 *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-cxx11. Use \"yes\" or \"no\"" >&5
5174 echo "$as_me: error: Invalid setting for --enable-cxx11. Use \"yes\" or \"no\"" >&2;}
5175 { (exit 1); exit 1; }; } ;;
5178 # Check whether --enable-split-dwarf was given.
5179 if test "${enable_split_dwarf+set}" = set; then
5180 enableval=$enable_split_dwarf;
5185 case "$enableval" in
5186 yes) ENABLE_SPLIT_DWARF=1
5188 no) ENABLE_SPLIT_DWARF=0
5190 default) ENABLE_SPLIT_DWARF=0
5192 *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-split-dwarf. Use \"yes\" or \"no\"" >&5
5193 echo "$as_me: error: Invalid setting for --enable-split-dwarf. Use \"yes\" or \"no\"" >&2;}
5194 { (exit 1); exit 1; }; } ;;
5198 # Check whether --enable-clang-arcmt was given.
5199 if test "${enable_clang_arcmt+set}" = set; then
5200 enableval=$enable_clang_arcmt; clang_arcmt="$enableval"
5205 case "$enableval" in
5206 yes) ENABLE_CLANG_ARCMT=1
5208 no) ENABLE_CLANG_ARCMT=0
5210 default) ENABLE_CLANG_ARCMT=1
5212 *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-clang-arcmt. Use \"yes\" or \"no\"" >&5
5213 echo "$as_me: error: Invalid setting for --enable-clang-arcmt. Use \"yes\" or \"no\"" >&2;}
5214 { (exit 1); exit 1; }; } ;;
5217 clang_static_analyzer="yes"
5218 # Check whether --enable-clang-static-analyzer was given.
5219 if test "${enable_clang_static_analyzer+set}" = set; then
5220 enableval=$enable_clang_static_analyzer; clang_static_analyzer="$enableval"
5225 case "$enableval" in
5226 yes) ENABLE_CLANG_STATIC_ANALYZER=1
5229 if test ${clang_arcmt} != "no" ; then
5230 { { echo "$as_me:$LINENO: error: Cannot enable clang ARC Migration Tool while disabling static analyzer." >&5
5231 echo "$as_me: error: Cannot enable clang ARC Migration Tool while disabling static analyzer." >&2;}
5232 { (exit 1); exit 1; }; }
5234 ENABLE_CLANG_STATIC_ANALYZER=0
5237 default) ENABLE_CLANG_STATIC_ANALYZER=1
5239 *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-clang-static-analyzer. Use \"yes\" or \"no\"" >&5
5240 echo "$as_me: error: Invalid setting for --enable-clang-static-analyzer. Use \"yes\" or \"no\"" >&2;}
5241 { (exit 1); exit 1; }; } ;;
5244 # Check whether --enable-clang-rewriter was given.
5245 if test "${enable_clang_rewriter+set}" = set; then
5246 enableval=$enable_clang_rewriter;
5251 case "$enableval" in
5252 yes) ENABLE_CLANG_REWRITER=1
5255 if test ${clang_arcmt} != "no" ; then
5256 { { echo "$as_me:$LINENO: error: Cannot enable clang ARC Migration Tool while disabling rewriter." >&5
5257 echo "$as_me: error: Cannot enable clang ARC Migration Tool while disabling rewriter." >&2;}
5258 { (exit 1); exit 1; }; }
5260 if test ${clang_static_analyzer} != "no" ; then
5261 { { echo "$as_me:$LINENO: error: Cannot enable clang static analyzer while disabling rewriter." >&5
5262 echo "$as_me: error: Cannot enable clang static analyzer while disabling rewriter." >&2;}
5263 { (exit 1); exit 1; }; }
5265 ENABLE_CLANG_REWRITER=0
5268 default) ENABLE_CLANG_REWRITER=1
5270 *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-clang-rewriter. Use \"yes\" or \"no\"" >&5
5271 echo "$as_me: error: Invalid setting for --enable-clang-rewriter. Use \"yes\" or \"no\"" >&2;}
5272 { (exit 1); exit 1; }; } ;;
5275 # Check whether --enable-optimized was given.
5276 if test "${enable_optimized+set}" = set; then
5277 enableval=$enable_optimized;
5282 if test ${enableval} = "no" ; then
5286 ENABLE_OPTIMIZED=ENABLE_OPTIMIZED=1
5290 # Check whether --enable-profiling was given.
5291 if test "${enable_profiling+set}" = set; then
5292 enableval=$enable_profiling;
5297 if test ${enableval} = "no" ; then
5301 ENABLE_PROFILING=ENABLE_PROFILING=1
5305 # Check whether --enable-assertions was given.
5306 if test "${enable_assertions+set}" = set; then
5307 enableval=$enable_assertions;
5312 if test ${enableval} = "yes" ; then
5316 DISABLE_ASSERTIONS=DISABLE_ASSERTIONS=1
5320 # Check whether --enable-werror was given.
5321 if test "${enable_werror+set}" = set; then
5322 enableval=$enable_werror;
5327 case "$enableval" in
5328 yes) ENABLE_WERROR=1
5332 default) ENABLE_WERROR=0
5334 *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-werror. Use \"yes\" or \"no\"" >&5
5335 echo "$as_me: error: Invalid setting for --enable-werror. Use \"yes\" or \"no\"" >&2;}
5336 { (exit 1); exit 1; }; } ;;
5339 # Check whether --enable-expensive-checks was given.
5340 if test "${enable_expensive_checks+set}" = set; then
5341 enableval=$enable_expensive_checks;
5346 if test ${enableval} = "yes" ; then
5347 ENABLE_EXPENSIVE_CHECKS=ENABLE_EXPENSIVE_CHECKS=1
5349 EXPENSIVE_CHECKS=yes
5352 ENABLE_EXPENSIVE_CHECKS=
5358 # Check whether --enable-debug-runtime was given.
5359 if test "${enable_debug_runtime+set}" = set; then
5360 enableval=$enable_debug_runtime;
5365 if test ${enableval} = "no" ; then
5369 DEBUG_RUNTIME=DEBUG_RUNTIME=1
5373 # Check whether --enable-debug-symbols was given.
5374 if test "${enable_debug_symbols+set}" = set; then
5375 enableval=$enable_debug_symbols;
5380 if test ${enableval} = "no" ; then
5384 DEBUG_SYMBOLS=DEBUG_SYMBOLS=1
5388 # Check whether --enable-keep-symbols was given.
5389 if test "${enable_keep_symbols+set}" = set; then
5390 enableval=$enable_keep_symbols;
5395 if test ${enableval} = "no" ; then
5399 KEEP_SYMBOLS=KEEP_SYMBOLS=1
5403 # Check whether --enable-jit was given.
5404 if test "${enable_jit+set}" = set; then
5405 enableval=$enable_jit;
5410 if test ${enableval} = "no"
5415 case "$llvm_cv_target_arch" in
5416 x86) TARGET_HAS_JIT=1
5418 Sparc) TARGET_HAS_JIT=0
5420 PowerPC) TARGET_HAS_JIT=1
5422 x86_64) TARGET_HAS_JIT=1
5424 ARM) TARGET_HAS_JIT=1
5426 AArch64) TARGET_HAS_JIT=0
5428 Mips) TARGET_HAS_JIT=1
5430 XCore) TARGET_HAS_JIT=0
5432 MSP430) TARGET_HAS_JIT=0
5434 Hexagon) TARGET_HAS_JIT=0
5436 NVPTX) TARGET_HAS_JIT=0
5438 SystemZ) TARGET_HAS_JIT=1
5445 # Check whether --enable-docs was given.
5446 if test "${enable_docs+set}" = set; then
5447 enableval=$enable_docs;
5452 case "$enableval" in
5457 default) ENABLE_DOCS=1
5459 *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-docs. Use \"yes\" or \"no\"" >&5
5460 echo "$as_me: error: Invalid setting for --enable-docs. Use \"yes\" or \"no\"" >&2;}
5461 { (exit 1); exit 1; }; } ;;
5464 # Check whether --enable-doxygen was given.
5465 if test "${enable_doxygen+set}" = set; then
5466 enableval=$enable_doxygen;
5471 case "$enableval" in
5472 yes) ENABLE_DOXYGEN=1
5474 no) ENABLE_DOXYGEN=0
5476 default) ENABLE_DOXYGEN=0
5478 *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-doxygen. Use \"yes\" or \"no\"" >&5
5479 echo "$as_me: error: Invalid setting for --enable-doxygen. Use \"yes\" or \"no\"" >&2;}
5480 { (exit 1); exit 1; }; } ;;
5483 # Check whether --enable-threads was given.
5484 if test "${enable_threads+set}" = set; then
5485 enableval=$enable_threads;
5490 case "$enableval" in
5491 yes) LLVM_ENABLE_THREADS=1
5493 no) LLVM_ENABLE_THREADS=0
5495 default) LLVM_ENABLE_THREADS=1
5497 *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-threads. Use \"yes\" or \"no\"" >&5
5498 echo "$as_me: error: Invalid setting for --enable-threads. Use \"yes\" or \"no\"" >&2;}
5499 { (exit 1); exit 1; }; } ;;
5502 cat >>confdefs.h <<_ACEOF
5503 #define LLVM_ENABLE_THREADS $LLVM_ENABLE_THREADS
5507 # Check whether --enable-pthreads was given.
5508 if test "${enable_pthreads+set}" = set; then
5509 enableval=$enable_pthreads;
5514 case "$enableval" in
5515 yes) ENABLE_PTHREADS=1
5517 no) ENABLE_PTHREADS=0
5519 default) ENABLE_PTHREADS=1
5521 *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-pthreads. Use \"yes\" or \"no\"" >&5
5522 echo "$as_me: error: Invalid setting for --enable-pthreads. Use \"yes\" or \"no\"" >&2;}
5523 { (exit 1); exit 1; }; } ;;
5526 # Check whether --enable-zlib was given.
5527 if test "${enable_zlib+set}" = set; then
5528 enableval=$enable_zlib;
5533 case "$enableval" in
5534 yes) LLVM_ENABLE_ZLIB=1
5536 no) LLVM_ENABLE_ZLIB=0
5538 default) LLVM_ENABLE_ZLIB=1
5540 *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-zlib. Use \"yes\" or \"no\"" >&5
5541 echo "$as_me: error: Invalid setting for --enable-zlib. Use \"yes\" or \"no\"" >&2;}
5542 { (exit 1); exit 1; }; } ;;
5545 cat >>confdefs.h <<_ACEOF
5546 #define LLVM_ENABLE_ZLIB $LLVM_ENABLE_ZLIB
5550 # Check whether --enable-pic was given.
5551 if test "${enable_pic+set}" = set; then
5552 enableval=$enable_pic;
5557 case "$enableval" in
5562 default) ENABLE_PIC=1
5564 *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-pic. Use \"yes\" or \"no\"" >&5
5565 echo "$as_me: error: Invalid setting for --enable-pic. Use \"yes\" or \"no\"" >&2;}
5566 { (exit 1); exit 1; }; } ;;
5569 cat >>confdefs.h <<_ACEOF
5570 #define ENABLE_PIC $ENABLE_PIC
5574 # Check whether --enable-shared was given.
5575 if test "${enable_shared+set}" = set; then
5576 enableval=$enable_shared;
5581 case "$enableval" in
5582 yes) ENABLE_SHARED=1
5586 default) ENABLE_SHARED=0
5588 *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-shared. Use \"yes\" or \"no\"" >&5
5589 echo "$as_me: error: Invalid setting for --enable-shared. Use \"yes\" or \"no\"" >&2;}
5590 { (exit 1); exit 1; }; } ;;
5593 # Check whether --enable-embed-stdcxx was given.
5594 if test "${enable_embed_stdcxx+set}" = set; then
5595 enableval=$enable_embed_stdcxx;
5600 case "$enableval" in
5601 yes) ENABLE_EMBED_STDCXX=1
5603 no) ENABLE_EMBED_STDCXX=0
5605 default) ENABLE_EMBED_STDCXX=0
5607 *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-embed-stdcxx. Use \"yes\" or \"no\"" >&5
5608 echo "$as_me: error: Invalid setting for --enable-embed-stdcxx. Use \"yes\" or \"no\"" >&2;}
5609 { (exit 1); exit 1; }; } ;;
5612 # Check whether --enable-timestamps was given.
5613 if test "${enable_timestamps+set}" = set; then
5614 enableval=$enable_timestamps;
5619 case "$enableval" in
5620 yes) ENABLE_TIMESTAMPS=1
5622 no) ENABLE_TIMESTAMPS=0
5624 default) ENABLE_TIMESTAMPS=1
5626 *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-timestamps. Use \"yes\" or \"no\"" >&5
5627 echo "$as_me: error: Invalid setting for --enable-timestamps. Use \"yes\" or \"no\"" >&2;}
5628 { (exit 1); exit 1; }; } ;;
5631 cat >>confdefs.h <<_ACEOF
5632 #define ENABLE_TIMESTAMPS $ENABLE_TIMESTAMPS
5636 # Check whether --enable-backtraces was given.
5637 if test "${enable_backtraces+set}" = set; then
5638 enableval=$enable_backtraces; case "$enableval" in
5639 yes) llvm_cv_enable_backtraces="yes" ;;
5640 no) llvm_cv_enable_backtraces="no" ;;
5641 *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-backtraces. Use \"yes\" or \"no\"" >&5
5642 echo "$as_me: error: Invalid setting for --enable-backtraces. Use \"yes\" or \"no\"" >&2;}
5643 { (exit 1); exit 1; }; } ;;
5646 llvm_cv_enable_backtraces="yes"
5649 if test "$llvm_cv_enable_backtraces" = "yes" ; then
5651 cat >>confdefs.h <<\_ACEOF
5652 #define ENABLE_BACKTRACES 1
5657 # Check whether --enable-crash-overrides was given.
5658 if test "${enable_crash_overrides+set}" = set; then
5659 enableval=$enable_crash_overrides; case "$enableval" in
5660 yes) llvm_cv_enable_crash_overrides="yes" ;;
5661 no) llvm_cv_enable_crash_overrides="no" ;;
5662 *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-crash-overrides. Use \"yes\" or \"no\"" >&5
5663 echo "$as_me: error: Invalid setting for --enable-crash-overrides. Use \"yes\" or \"no\"" >&2;}
5664 { (exit 1); exit 1; }; } ;;
5667 llvm_cv_enable_crash_overrides="yes"
5670 if test "$llvm_cv_enable_crash_overrides" = "yes" ; then
5672 cat >>confdefs.h <<\_ACEOF
5673 #define ENABLE_CRASH_OVERRIDES 1
5679 # Check whether --enable-targets was given.
5680 if test "${enable_targets+set}" = set; then
5681 enableval=$enable_targets;
5686 if test "$enableval" = host-only ; then
5689 case "$enableval" in
5690 all) TARGETS_TO_BUILD="X86 Sparc PowerPC AArch64 ARM Mips XCore MSP430 CppBackend NVPTX Hexagon SystemZ R600" ;;
5691 *)for a_target in `echo $enableval|sed -e 's/,/ /g' ` ; do
5693 x86) TARGETS_TO_BUILD="X86 $TARGETS_TO_BUILD" ;;
5694 x86_64) TARGETS_TO_BUILD="X86 $TARGETS_TO_BUILD" ;;
5695 sparc) TARGETS_TO_BUILD="Sparc $TARGETS_TO_BUILD" ;;
5696 powerpc) TARGETS_TO_BUILD="PowerPC $TARGETS_TO_BUILD" ;;
5697 aarch64) TARGETS_TO_BUILD="AArch64 $TARGETS_TO_BUILD" ;;
5698 arm) TARGETS_TO_BUILD="ARM $TARGETS_TO_BUILD" ;;
5699 mips) TARGETS_TO_BUILD="Mips $TARGETS_TO_BUILD" ;;
5700 mipsel) TARGETS_TO_BUILD="Mips $TARGETS_TO_BUILD" ;;
5701 mips64) TARGETS_TO_BUILD="Mips $TARGETS_TO_BUILD" ;;
5702 mips64el) TARGETS_TO_BUILD="Mips $TARGETS_TO_BUILD" ;;
5703 xcore) TARGETS_TO_BUILD="XCore $TARGETS_TO_BUILD" ;;
5704 msp430) TARGETS_TO_BUILD="MSP430 $TARGETS_TO_BUILD" ;;
5705 cpp) TARGETS_TO_BUILD="CppBackend $TARGETS_TO_BUILD" ;;
5706 hexagon) TARGETS_TO_BUILD="Hexagon $TARGETS_TO_BUILD" ;;
5707 nvptx) TARGETS_TO_BUILD="NVPTX $TARGETS_TO_BUILD" ;;
5708 systemz) TARGETS_TO_BUILD="SystemZ $TARGETS_TO_BUILD" ;;
5709 r600) TARGETS_TO_BUILD="R600 $TARGETS_TO_BUILD" ;;
5710 host) case "$llvm_cv_target_arch" in
5711 x86) TARGETS_TO_BUILD="X86 $TARGETS_TO_BUILD" ;;
5712 x86_64) TARGETS_TO_BUILD="X86 $TARGETS_TO_BUILD" ;;
5713 Sparc) TARGETS_TO_BUILD="Sparc $TARGETS_TO_BUILD" ;;
5714 PowerPC) TARGETS_TO_BUILD="PowerPC $TARGETS_TO_BUILD" ;;
5715 AArch64) TARGETS_TO_BUILD="AArch64 $TARGETS_TO_BUILD" ;;
5716 ARM) TARGETS_TO_BUILD="ARM $TARGETS_TO_BUILD" ;;
5717 Mips) TARGETS_TO_BUILD="Mips $TARGETS_TO_BUILD" ;;
5718 XCore) TARGETS_TO_BUILD="XCore $TARGETS_TO_BUILD" ;;
5719 MSP430) TARGETS_TO_BUILD="MSP430 $TARGETS_TO_BUILD" ;;
5720 Hexagon) TARGETS_TO_BUILD="Hexagon $TARGETS_TO_BUILD" ;;
5721 NVPTX) TARGETS_TO_BUILD="NVPTX $TARGETS_TO_BUILD" ;;
5722 SystemZ) TARGETS_TO_BUILD="SystemZ $TARGETS_TO_BUILD" ;;
5723 *) { { echo "$as_me:$LINENO: error: Can not set target to build" >&5
5724 echo "$as_me: error: Can not set target to build" >&2;}
5725 { (exit 1); exit 1; }; } ;;
5727 *) { { echo "$as_me:$LINENO: error: Unrecognized target $a_target" >&5
5728 echo "$as_me: error: Unrecognized target $a_target" >&2;}
5729 { (exit 1); exit 1; }; } ;;
5735 # Check whether --enable-experimental-targets was given.
5736 if test "${enable_experimental_targets+set}" = set; then
5737 enableval=$enable_experimental_targets;
5743 if test ${enableval} != "disable"
5745 TARGETS_TO_BUILD="$enableval $TARGETS_TO_BUILD"
5748 TARGETS_TO_BUILD=$TARGETS_TO_BUILD
5751 for a_target in $TARGETS_TO_BUILD; do
5752 if test "$a_target" = "$LLVM_NATIVE_ARCH"; then
5754 cat >>confdefs.h <<_ACEOF
5755 #define LLVM_NATIVE_ARCH $LLVM_NATIVE_ARCH
5758 LLVM_NATIVE_TARGET="LLVMInitialize${LLVM_NATIVE_ARCH}Target"
5759 LLVM_NATIVE_TARGETINFO="LLVMInitialize${LLVM_NATIVE_ARCH}TargetInfo"
5760 LLVM_NATIVE_TARGETMC="LLVMInitialize${LLVM_NATIVE_ARCH}TargetMC"
5761 LLVM_NATIVE_ASMPRINTER="LLVMInitialize${LLVM_NATIVE_ARCH}AsmPrinter"
5762 if test -f ${srcdir}/lib/Target/${LLVM_NATIVE_ARCH}/AsmParser/Makefile ; then
5763 LLVM_NATIVE_ASMPARSER="LLVMInitialize${LLVM_NATIVE_ARCH}AsmParser"
5765 if test -f ${srcdir}/lib/Target/${LLVM_NATIVE_ARCH}/Disassembler/Makefile ; then
5766 LLVM_NATIVE_DISASSEMBLER="LLVMInitialize${LLVM_NATIVE_ARCH}Disassembler"
5769 cat >>confdefs.h <<_ACEOF
5770 #define LLVM_NATIVE_TARGET $LLVM_NATIVE_TARGET
5774 cat >>confdefs.h <<_ACEOF
5775 #define LLVM_NATIVE_TARGETINFO $LLVM_NATIVE_TARGETINFO
5779 cat >>confdefs.h <<_ACEOF
5780 #define LLVM_NATIVE_TARGETMC $LLVM_NATIVE_TARGETMC
5784 cat >>confdefs.h <<_ACEOF
5785 #define LLVM_NATIVE_ASMPRINTER $LLVM_NATIVE_ASMPRINTER
5788 if test -f ${srcdir}/lib/Target/${LLVM_NATIVE_ARCH}/AsmParser/Makefile ; then
5790 cat >>confdefs.h <<_ACEOF
5791 #define LLVM_NATIVE_ASMPARSER $LLVM_NATIVE_ASMPARSER
5795 if test -f ${srcdir}/lib/Target/${LLVM_NATIVE_ARCH}/Disassembler/Makefile ; then
5797 cat >>confdefs.h <<_ACEOF
5798 #define LLVM_NATIVE_DISASSEMBLER $LLVM_NATIVE_DISASSEMBLER
5805 LLVM_ENUM_TARGETS=""
5806 LLVM_ENUM_ASM_PRINTERS=""
5807 LLVM_ENUM_ASM_PARSERS=""
5808 LLVM_ENUM_DISASSEMBLERS=""
5809 for target_to_build in $TARGETS_TO_BUILD; do
5810 LLVM_ENUM_TARGETS="LLVM_TARGET($target_to_build) $LLVM_ENUM_TARGETS"
5811 if test -f ${srcdir}/lib/Target/${target_to_build}/*AsmPrinter.cpp ; then
5812 LLVM_ENUM_ASM_PRINTERS="LLVM_ASM_PRINTER($target_to_build) $LLVM_ENUM_ASM_PRINTERS";
5814 if test -f ${srcdir}/lib/Target/${target_to_build}/AsmParser/Makefile ; then
5815 LLVM_ENUM_ASM_PARSERS="LLVM_ASM_PARSER($target_to_build) $LLVM_ENUM_ASM_PARSERS";
5817 if test -f ${srcdir}/lib/Target/${target_to_build}/Disassembler/Makefile ; then
5818 LLVM_ENUM_DISASSEMBLERS="LLVM_DISASSEMBLER($target_to_build) $LLVM_ENUM_DISASSEMBLERS";
5827 # Check whether --with-optimize-option was given.
5828 if test "${with_optimize_option+set}" = set; then
5829 withval=$with_optimize_option;
5834 { echo "$as_me:$LINENO: checking optimization flags" >&5
5835 echo $ECHO_N "checking optimization flags... $ECHO_C" >&6; }
5838 case "$llvm_cv_os_type" in
5839 FreeBSD) optimize_option=-O2 ;;
5840 MingW) optimize_option=-O2 ;;
5841 *) optimize_option=-O3 ;;
5843 *) optimize_option="$withval" ;;
5845 OPTIMIZE_OPTION=$optimize_option
5847 { echo "$as_me:$LINENO: result: $optimize_option" >&5
5848 echo "${ECHO_T}$optimize_option" >&6; }
5851 # Check whether --with-extra-options was given.
5852 if test "${with_extra_options+set}" = set; then
5853 withval=$with_extra_options;
5859 default) EXTRA_OPTIONS= ;;
5860 *) EXTRA_OPTIONS=$withval ;;
5862 EXTRA_OPTIONS=$EXTRA_OPTIONS
5866 # Check whether --with-extra-ld-options was given.
5867 if test "${with_extra_ld_options+set}" = set; then
5868 withval=$with_extra_ld_options;
5874 default) EXTRA_LD_OPTIONS= ;;
5875 *) EXTRA_LD_OPTIONS=$withval ;;
5877 EXTRA_LD_OPTIONS=$EXTRA_LD_OPTIONS
5880 # Check whether --enable-bindings was given.
5881 if test "${enable_bindings+set}" = set; then
5882 enableval=$enable_bindings;
5887 BINDINGS_TO_BUILD=""
5888 case "$enableval" in
5889 yes | default | auto) BINDINGS_TO_BUILD="auto" ;;
5890 all ) BINDINGS_TO_BUILD="ocaml" ;;
5891 none | no) BINDINGS_TO_BUILD="" ;;
5892 *)for a_binding in `echo $enableval|sed -e 's/,/ /g' ` ; do
5893 case "$a_binding" in
5894 ocaml) BINDINGS_TO_BUILD="ocaml $BINDINGS_TO_BUILD" ;;
5895 *) { { echo "$as_me:$LINENO: error: Unrecognized binding $a_binding" >&5
5896 echo "$as_me: error: Unrecognized binding $a_binding" >&2;}
5897 { (exit 1); exit 1; }; } ;;
5904 # Check whether --with-ocaml-libdir was given.
5905 if test "${with_ocaml_libdir+set}" = set; then
5906 withval=$with_ocaml_libdir;
5912 auto) with_ocaml_libdir="$withval" ;;
5913 /* | [A-Za-z]:[\\/]*) with_ocaml_libdir="$withval" ;;
5914 *) { { echo "$as_me:$LINENO: error: Invalid path for --with-ocaml-libdir. Provide full path" >&5
5915 echo "$as_me: error: Invalid path for --with-ocaml-libdir. Provide full path" >&2;}
5916 { (exit 1); exit 1; }; } ;;
5920 # Check whether --with-clang-srcdir was given.
5921 if test "${with_clang_srcdir+set}" = set; then
5922 withval=$with_clang_srcdir;
5928 -) clang_src_root="" ;;
5929 /* | [A-Za-z]:[\\/]*) clang_src_root="$withval" ;;
5930 *) clang_src_root="$ac_pwd/$withval" ;;
5932 CLANG_SRC_ROOT=$clang_src_root
5936 # Check whether --with-clang-resource-dir was given.
5937 if test "${with_clang_resource_dir+set}" = set; then
5938 withval=$with_clang_resource_dir;
5944 cat >>confdefs.h <<_ACEOF
5945 #define CLANG_RESOURCE_DIR "$withval"
5950 # Check whether --with-c-include-dirs was given.
5951 if test "${with_c_include_dirs+set}" = set; then
5952 withval=$with_c_include_dirs;
5958 cat >>confdefs.h <<_ACEOF
5959 #define C_INCLUDE_DIRS "$withval"
5963 # Clang normally uses the system c++ headers and libraries. With this option,
5964 # clang will use the ones provided by a gcc installation instead. This option should
5965 # be passed the same value that was used with --prefix when configuring gcc.
5967 # Check whether --with-gcc-toolchain was given.
5968 if test "${with_gcc_toolchain+set}" = set; then
5969 withval=$with_gcc_toolchain;
5975 cat >>confdefs.h <<_ACEOF
5976 #define GCC_INSTALL_PREFIX "$withval"
5981 # Check whether --with-default-sysroot was given.
5982 if test "${with_default_sysroot+set}" = set; then
5983 withval=$with_default_sysroot;
5989 cat >>confdefs.h <<_ACEOF
5990 #define DEFAULT_SYSROOT "$withval"
5995 # Check whether --with-binutils-include was given.
5996 if test "${with_binutils_include+set}" = set; then
5997 withval=$with_binutils_include;
6003 default) WITH_BINUTILS_INCDIR=default ;;
6004 /* | [A-Za-z]:[\\/]*) WITH_BINUTILS_INCDIR=$withval ;;
6005 *) { { echo "$as_me:$LINENO: error: Invalid path for --with-binutils-include. Provide full path" >&5
6006 echo "$as_me: error: Invalid path for --with-binutils-include. Provide full path" >&2;}
6007 { (exit 1); exit 1; }; } ;;
6009 if test "x$WITH_BINUTILS_INCDIR" != xdefault ; then
6010 BINUTILS_INCDIR=$WITH_BINUTILS_INCDIR
6012 if test ! -f "$WITH_BINUTILS_INCDIR/plugin-api.h"; then
6013 echo "$WITH_BINUTILS_INCDIR/plugin-api.h"
6014 { { echo "$as_me:$LINENO: error: Invalid path to directory containing plugin-api.h." >&5
6015 echo "$as_me: error: Invalid path to directory containing plugin-api.h." >&2;}
6016 { (exit 1); exit 1; }; };
6021 # Check whether --with-bug-report-url was given.
6022 if test "${with_bug_report_url+set}" = set; then
6023 withval=$with_bug_report_url;
6025 withval="http://llvm.org/bugs/"
6029 cat >>confdefs.h <<_ACEOF
6030 #define BUG_REPORT_URL "$withval"
6034 # Check whether --enable-terminfo was given.
6035 if test "${enable_terminfo+set}" = set; then
6036 enableval=$enable_terminfo; case "$enableval" in
6037 yes) llvm_cv_enable_terminfo="yes" ;;
6038 no) llvm_cv_enable_terminfo="no" ;;
6039 *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-terminfo. Use \"yes\" or \"no\"" >&5
6040 echo "$as_me: error: Invalid setting for --enable-terminfo. Use \"yes\" or \"no\"" >&2;}
6041 { (exit 1); exit 1; }; } ;;
6044 llvm_cv_enable_terminfo="yes"
6048 # Check whether --enable-libffi was given.
6049 if test "${enable_libffi+set}" = set; then
6050 enableval=$enable_libffi; case "$enableval" in
6051 yes) llvm_cv_enable_libffi="yes" ;;
6052 no) llvm_cv_enable_libffi="no" ;;
6053 *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-libffi. Use \"yes\" or \"no\"" >&5
6054 echo "$as_me: error: Invalid setting for --enable-libffi. Use \"yes\" or \"no\"" >&2;}
6055 { (exit 1); exit 1; }; } ;;
6058 llvm_cv_enable_libffi=no
6063 # Check whether --with-internal-prefix was given.
6064 if test "${with_internal_prefix+set}" = set; then
6065 withval=$with_internal_prefix;
6070 INTERNAL_PREFIX=$withval
6074 { echo "$as_me:$LINENO: checking for BSD-compatible nm" >&5
6075 echo $ECHO_N "checking for BSD-compatible nm... $ECHO_C" >&6; }
6076 if test "${lt_cv_path_NM+set}" = set; then
6077 echo $ECHO_N "(cached) $ECHO_C" >&6
6079 if test -n "$NM"; then
6080 # Let the user override the test.
6083 lt_nm_to_check="${ac_tool_prefix}nm"
6084 if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
6085 lt_nm_to_check="$lt_nm_to_check nm"
6087 for lt_tmp_nm in $lt_nm_to_check; do
6088 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
6089 for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
6091 test -z "$ac_dir" && ac_dir=.
6092 tmp_nm="$ac_dir/$lt_tmp_nm"
6093 if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
6094 # Check to see if the nm accepts a BSD-compat flag.
6095 # Adding the `sed 1q' prevents false positives on HP-UX, which says:
6096 # nm: unknown option "B" ignored
6097 # Tru64's nm complains that /dev/null is an invalid object file
6098 case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
6099 */dev/null* | *'Invalid file or object type'*)
6100 lt_cv_path_NM="$tmp_nm -B"
6104 case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
6106 lt_cv_path_NM="$tmp_nm -p"
6110 lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
6111 continue # so that we can try to find one that supports BSD flags
6120 test -z "$lt_cv_path_NM" && lt_cv_path_NM=nm
6123 { echo "$as_me:$LINENO: result: $lt_cv_path_NM" >&5
6124 echo "${ECHO_T}$lt_cv_path_NM" >&6; }
6129 { echo "$as_me:$LINENO: checking for GNU make" >&5
6130 echo $ECHO_N "checking for GNU make... $ECHO_C" >&6; }
6131 if test "${llvm_cv_gnu_make_command+set}" = set; then
6132 echo $ECHO_N "(cached) $ECHO_C" >&6
6134 llvm_cv_gnu_make_command=''
6135 for a in "$MAKE" make gmake gnumake ; do
6136 if test -z "$a" ; then continue ; fi ;
6137 if ( sh -c "$a --version" 2> /dev/null | grep GNU 2>&1 > /dev/null )
6139 llvm_cv_gnu_make_command=$a ;
6144 { echo "$as_me:$LINENO: result: $llvm_cv_gnu_make_command" >&5
6145 echo "${ECHO_T}$llvm_cv_gnu_make_command" >&6; }
6146 if test "x$llvm_cv_gnu_make_command" != "x" ; then
6150 { echo "$as_me:$LINENO: result: \"Not found\"" >&5
6151 echo "${ECHO_T}\"Not found\"" >&6; };
6155 { echo "$as_me:$LINENO: checking whether ln -s works" >&5
6156 echo $ECHO_N "checking whether ln -s works... $ECHO_C" >&6; }
6158 if test "$LN_S" = "ln -s"; then
6159 { echo "$as_me:$LINENO: result: yes" >&5
6160 echo "${ECHO_T}yes" >&6; }
6162 { echo "$as_me:$LINENO: result: no, using $LN_S" >&5
6163 echo "${ECHO_T}no, using $LN_S" >&6; }
6166 # Extract the first word of "cmp", so it can be a program name with args.
6167 set dummy cmp; ac_word=$2
6168 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6169 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6170 if test "${ac_cv_path_CMP+set}" = set; then
6171 echo $ECHO_N "(cached) $ECHO_C" >&6
6175 ac_cv_path_CMP="$CMP" # Let the user override the test with a path.
6178 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6182 test -z "$as_dir" && as_dir=.
6183 for ac_exec_ext in '' $ac_executable_extensions; do
6184 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
6185 ac_cv_path_CMP="$as_dir/$ac_word$ac_exec_ext"
6186 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6193 test -z "$ac_cv_path_CMP" && ac_cv_path_CMP="cmp"
6198 if test -n "$CMP"; then
6199 { echo "$as_me:$LINENO: result: $CMP" >&5
6200 echo "${ECHO_T}$CMP" >&6; }
6202 { echo "$as_me:$LINENO: result: no" >&5
6203 echo "${ECHO_T}no" >&6; }
6207 # Extract the first word of "cp", so it can be a program name with args.
6208 set dummy cp; ac_word=$2
6209 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6210 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6211 if test "${ac_cv_path_CP+set}" = set; then
6212 echo $ECHO_N "(cached) $ECHO_C" >&6
6216 ac_cv_path_CP="$CP" # Let the user override the test with a path.
6219 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6223 test -z "$as_dir" && as_dir=.
6224 for ac_exec_ext in '' $ac_executable_extensions; do
6225 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
6226 ac_cv_path_CP="$as_dir/$ac_word$ac_exec_ext"
6227 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6234 test -z "$ac_cv_path_CP" && ac_cv_path_CP="cp"
6239 if test -n "$CP"; then
6240 { echo "$as_me:$LINENO: result: $CP" >&5
6241 echo "${ECHO_T}$CP" >&6; }
6243 { echo "$as_me:$LINENO: result: no" >&5
6244 echo "${ECHO_T}no" >&6; }
6248 # Extract the first word of "date", so it can be a program name with args.
6249 set dummy date; ac_word=$2
6250 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6251 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6252 if test "${ac_cv_path_DATE+set}" = set; then
6253 echo $ECHO_N "(cached) $ECHO_C" >&6
6257 ac_cv_path_DATE="$DATE" # Let the user override the test with a path.
6260 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6264 test -z "$as_dir" && as_dir=.
6265 for ac_exec_ext in '' $ac_executable_extensions; do
6266 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
6267 ac_cv_path_DATE="$as_dir/$ac_word$ac_exec_ext"
6268 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6275 test -z "$ac_cv_path_DATE" && ac_cv_path_DATE="date"
6279 DATE=$ac_cv_path_DATE
6280 if test -n "$DATE"; then
6281 { echo "$as_me:$LINENO: result: $DATE" >&5
6282 echo "${ECHO_T}$DATE" >&6; }
6284 { echo "$as_me:$LINENO: result: no" >&5
6285 echo "${ECHO_T}no" >&6; }
6289 # Extract the first word of "find", so it can be a program name with args.
6290 set dummy find; ac_word=$2
6291 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6292 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6293 if test "${ac_cv_path_FIND+set}" = set; then
6294 echo $ECHO_N "(cached) $ECHO_C" >&6
6298 ac_cv_path_FIND="$FIND" # Let the user override the test with a path.
6301 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6305 test -z "$as_dir" && as_dir=.
6306 for ac_exec_ext in '' $ac_executable_extensions; do
6307 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
6308 ac_cv_path_FIND="$as_dir/$ac_word$ac_exec_ext"
6309 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6316 test -z "$ac_cv_path_FIND" && ac_cv_path_FIND="find"
6320 FIND=$ac_cv_path_FIND
6321 if test -n "$FIND"; then
6322 { echo "$as_me:$LINENO: result: $FIND" >&5
6323 echo "${ECHO_T}$FIND" >&6; }
6325 { echo "$as_me:$LINENO: result: no" >&5
6326 echo "${ECHO_T}no" >&6; }
6330 # Extract the first word of "grep", so it can be a program name with args.
6331 set dummy grep; ac_word=$2
6332 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6333 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6334 if test "${ac_cv_path_GREP+set}" = set; then
6335 echo $ECHO_N "(cached) $ECHO_C" >&6
6339 ac_cv_path_GREP="$GREP" # Let the user override the test with a path.
6342 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6346 test -z "$as_dir" && as_dir=.
6347 for ac_exec_ext in '' $ac_executable_extensions; do
6348 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
6349 ac_cv_path_GREP="$as_dir/$ac_word$ac_exec_ext"
6350 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6357 test -z "$ac_cv_path_GREP" && ac_cv_path_GREP="grep"
6361 GREP=$ac_cv_path_GREP
6362 if test -n "$GREP"; then
6363 { echo "$as_me:$LINENO: result: $GREP" >&5
6364 echo "${ECHO_T}$GREP" >&6; }
6366 { echo "$as_me:$LINENO: result: no" >&5
6367 echo "${ECHO_T}no" >&6; }
6371 # Extract the first word of "mkdir", so it can be a program name with args.
6372 set dummy mkdir; ac_word=$2
6373 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6374 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6375 if test "${ac_cv_path_MKDIR+set}" = set; then
6376 echo $ECHO_N "(cached) $ECHO_C" >&6
6380 ac_cv_path_MKDIR="$MKDIR" # Let the user override the test with a path.
6383 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6387 test -z "$as_dir" && as_dir=.
6388 for ac_exec_ext in '' $ac_executable_extensions; do
6389 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
6390 ac_cv_path_MKDIR="$as_dir/$ac_word$ac_exec_ext"
6391 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6398 test -z "$ac_cv_path_MKDIR" && ac_cv_path_MKDIR="mkdir"
6402 MKDIR=$ac_cv_path_MKDIR
6403 if test -n "$MKDIR"; then
6404 { echo "$as_me:$LINENO: result: $MKDIR" >&5
6405 echo "${ECHO_T}$MKDIR" >&6; }
6407 { echo "$as_me:$LINENO: result: no" >&5
6408 echo "${ECHO_T}no" >&6; }
6412 # Extract the first word of "mv", so it can be a program name with args.
6413 set dummy mv; ac_word=$2
6414 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6415 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6416 if test "${ac_cv_path_MV+set}" = set; then
6417 echo $ECHO_N "(cached) $ECHO_C" >&6
6421 ac_cv_path_MV="$MV" # Let the user override the test with a path.
6424 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6428 test -z "$as_dir" && as_dir=.
6429 for ac_exec_ext in '' $ac_executable_extensions; do
6430 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
6431 ac_cv_path_MV="$as_dir/$ac_word$ac_exec_ext"
6432 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6439 test -z "$ac_cv_path_MV" && ac_cv_path_MV="mv"
6444 if test -n "$MV"; then
6445 { echo "$as_me:$LINENO: result: $MV" >&5
6446 echo "${ECHO_T}$MV" >&6; }
6448 { echo "$as_me:$LINENO: result: no" >&5
6449 echo "${ECHO_T}no" >&6; }
6453 if test -n "$ac_tool_prefix"; then
6454 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
6455 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
6456 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6457 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6458 if test "${ac_cv_prog_RANLIB+set}" = set; then
6459 echo $ECHO_N "(cached) $ECHO_C" >&6
6461 if test -n "$RANLIB"; then
6462 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
6464 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6468 test -z "$as_dir" && as_dir=.
6469 for ac_exec_ext in '' $ac_executable_extensions; do
6470 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
6471 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
6472 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6481 RANLIB=$ac_cv_prog_RANLIB
6482 if test -n "$RANLIB"; then
6483 { echo "$as_me:$LINENO: result: $RANLIB" >&5
6484 echo "${ECHO_T}$RANLIB" >&6; }
6486 { echo "$as_me:$LINENO: result: no" >&5
6487 echo "${ECHO_T}no" >&6; }
6492 if test -z "$ac_cv_prog_RANLIB"; then
6493 ac_ct_RANLIB=$RANLIB
6494 # Extract the first word of "ranlib", so it can be a program name with args.
6495 set dummy ranlib; ac_word=$2
6496 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6497 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6498 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
6499 echo $ECHO_N "(cached) $ECHO_C" >&6
6501 if test -n "$ac_ct_RANLIB"; then
6502 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
6504 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6508 test -z "$as_dir" && as_dir=.
6509 for ac_exec_ext in '' $ac_executable_extensions; do
6510 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
6511 ac_cv_prog_ac_ct_RANLIB="ranlib"
6512 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6521 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
6522 if test -n "$ac_ct_RANLIB"; then
6523 { echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
6524 echo "${ECHO_T}$ac_ct_RANLIB" >&6; }
6526 { echo "$as_me:$LINENO: result: no" >&5
6527 echo "${ECHO_T}no" >&6; }
6530 if test "x$ac_ct_RANLIB" = x; then
6533 case $cross_compiling:$ac_tool_warned in
6535 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
6536 whose name does not start with the host triplet. If you think this
6537 configuration is useful to you, please write to autoconf@gnu.org." >&5
6538 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
6539 whose name does not start with the host triplet. If you think this
6540 configuration is useful to you, please write to autoconf@gnu.org." >&2;}
6541 ac_tool_warned=yes ;;
6543 RANLIB=$ac_ct_RANLIB
6546 RANLIB="$ac_cv_prog_RANLIB"
6549 if test -n "$ac_tool_prefix"; then
6550 # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
6551 set dummy ${ac_tool_prefix}ar; ac_word=$2
6552 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6553 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6554 if test "${ac_cv_prog_AR+set}" = set; then
6555 echo $ECHO_N "(cached) $ECHO_C" >&6
6557 if test -n "$AR"; then
6558 ac_cv_prog_AR="$AR" # Let the user override the test.
6560 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6564 test -z "$as_dir" && as_dir=.
6565 for ac_exec_ext in '' $ac_executable_extensions; do
6566 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
6567 ac_cv_prog_AR="${ac_tool_prefix}ar"
6568 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6578 if test -n "$AR"; then
6579 { echo "$as_me:$LINENO: result: $AR" >&5
6580 echo "${ECHO_T}$AR" >&6; }
6582 { echo "$as_me:$LINENO: result: no" >&5
6583 echo "${ECHO_T}no" >&6; }
6588 if test -z "$ac_cv_prog_AR"; then
6590 # Extract the first word of "ar", so it can be a program name with args.
6591 set dummy ar; ac_word=$2
6592 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6593 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6594 if test "${ac_cv_prog_ac_ct_AR+set}" = set; then
6595 echo $ECHO_N "(cached) $ECHO_C" >&6
6597 if test -n "$ac_ct_AR"; then
6598 ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
6600 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6604 test -z "$as_dir" && as_dir=.
6605 for ac_exec_ext in '' $ac_executable_extensions; do
6606 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
6607 ac_cv_prog_ac_ct_AR="ar"
6608 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6617 ac_ct_AR=$ac_cv_prog_ac_ct_AR
6618 if test -n "$ac_ct_AR"; then
6619 { echo "$as_me:$LINENO: result: $ac_ct_AR" >&5
6620 echo "${ECHO_T}$ac_ct_AR" >&6; }
6622 { echo "$as_me:$LINENO: result: no" >&5
6623 echo "${ECHO_T}no" >&6; }
6626 if test "x$ac_ct_AR" = x; then
6629 case $cross_compiling:$ac_tool_warned in
6631 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
6632 whose name does not start with the host triplet. If you think this
6633 configuration is useful to you, please write to autoconf@gnu.org." >&5
6634 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
6635 whose name does not start with the host triplet. If you think this
6636 configuration is useful to you, please write to autoconf@gnu.org." >&2;}
6637 ac_tool_warned=yes ;;
6645 # Extract the first word of "rm", so it can be a program name with args.
6646 set dummy rm; ac_word=$2
6647 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6648 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6649 if test "${ac_cv_path_RM+set}" = set; then
6650 echo $ECHO_N "(cached) $ECHO_C" >&6
6654 ac_cv_path_RM="$RM" # Let the user override the test with a path.
6657 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6661 test -z "$as_dir" && as_dir=.
6662 for ac_exec_ext in '' $ac_executable_extensions; do
6663 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
6664 ac_cv_path_RM="$as_dir/$ac_word$ac_exec_ext"
6665 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6672 test -z "$ac_cv_path_RM" && ac_cv_path_RM="rm"
6677 if test -n "$RM"; then
6678 { echo "$as_me:$LINENO: result: $RM" >&5
6679 echo "${ECHO_T}$RM" >&6; }
6681 { echo "$as_me:$LINENO: result: no" >&5
6682 echo "${ECHO_T}no" >&6; }
6686 # Extract the first word of "sed", so it can be a program name with args.
6687 set dummy sed; ac_word=$2
6688 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6689 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6690 if test "${ac_cv_path_SED+set}" = set; then
6691 echo $ECHO_N "(cached) $ECHO_C" >&6
6695 ac_cv_path_SED="$SED" # Let the user override the test with a path.
6698 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6702 test -z "$as_dir" && as_dir=.
6703 for ac_exec_ext in '' $ac_executable_extensions; do
6704 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
6705 ac_cv_path_SED="$as_dir/$ac_word$ac_exec_ext"
6706 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6713 test -z "$ac_cv_path_SED" && ac_cv_path_SED="sed"
6718 if test -n "$SED"; then
6719 { echo "$as_me:$LINENO: result: $SED" >&5
6720 echo "${ECHO_T}$SED" >&6; }
6722 { echo "$as_me:$LINENO: result: no" >&5
6723 echo "${ECHO_T}no" >&6; }
6727 # Extract the first word of "tar", so it can be a program name with args.
6728 set dummy tar; ac_word=$2
6729 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6730 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6731 if test "${ac_cv_path_TAR+set}" = set; then
6732 echo $ECHO_N "(cached) $ECHO_C" >&6
6736 ac_cv_path_TAR="$TAR" # Let the user override the test with a path.
6739 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6743 test -z "$as_dir" && as_dir=.
6744 for ac_exec_ext in '' $ac_executable_extensions; do
6745 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
6746 ac_cv_path_TAR="$as_dir/$ac_word$ac_exec_ext"
6747 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6754 test -z "$ac_cv_path_TAR" && ac_cv_path_TAR="gtar"
6759 if test -n "$TAR"; then
6760 { echo "$as_me:$LINENO: result: $TAR" >&5
6761 echo "${ECHO_T}$TAR" >&6; }
6763 { echo "$as_me:$LINENO: result: no" >&5
6764 echo "${ECHO_T}no" >&6; }
6768 # Extract the first word of "pwd", so it can be a program name with args.
6769 set dummy pwd; ac_word=$2
6770 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6771 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6772 if test "${ac_cv_path_BINPWD+set}" = set; then
6773 echo $ECHO_N "(cached) $ECHO_C" >&6
6777 ac_cv_path_BINPWD="$BINPWD" # Let the user override the test with a path.
6780 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6784 test -z "$as_dir" && as_dir=.
6785 for ac_exec_ext in '' $ac_executable_extensions; do
6786 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
6787 ac_cv_path_BINPWD="$as_dir/$ac_word$ac_exec_ext"
6788 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6795 test -z "$ac_cv_path_BINPWD" && ac_cv_path_BINPWD="pwd"
6799 BINPWD=$ac_cv_path_BINPWD
6800 if test -n "$BINPWD"; then
6801 { echo "$as_me:$LINENO: result: $BINPWD" >&5
6802 echo "${ECHO_T}$BINPWD" >&6; }
6804 { echo "$as_me:$LINENO: result: no" >&5
6805 echo "${ECHO_T}no" >&6; }
6810 # Extract the first word of "Graphviz", so it can be a program name with args.
6811 set dummy Graphviz; ac_word=$2
6812 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6813 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6814 if test "${ac_cv_path_GRAPHVIZ+set}" = set; then
6815 echo $ECHO_N "(cached) $ECHO_C" >&6
6819 ac_cv_path_GRAPHVIZ="$GRAPHVIZ" # Let the user override the test with a path.
6822 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6826 test -z "$as_dir" && as_dir=.
6827 for ac_exec_ext in '' $ac_executable_extensions; do
6828 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
6829 ac_cv_path_GRAPHVIZ="$as_dir/$ac_word$ac_exec_ext"
6830 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6837 test -z "$ac_cv_path_GRAPHVIZ" && ac_cv_path_GRAPHVIZ="echo Graphviz"
6841 GRAPHVIZ=$ac_cv_path_GRAPHVIZ
6842 if test -n "$GRAPHVIZ"; then
6843 { echo "$as_me:$LINENO: result: $GRAPHVIZ" >&5
6844 echo "${ECHO_T}$GRAPHVIZ" >&6; }
6846 { echo "$as_me:$LINENO: result: no" >&5
6847 echo "${ECHO_T}no" >&6; }
6851 if test "$GRAPHVIZ" != "echo Graphviz" ; then
6853 cat >>confdefs.h <<\_ACEOF
6854 #define HAVE_GRAPHVIZ 1
6857 if test "$llvm_cv_os_type" = "MingW" ; then
6858 GRAPHVIZ=`echo $GRAPHVIZ | sed 's/^\/\([A-Za-z]\)\//\1:\//' `
6861 cat >>confdefs.h <<_ACEOF
6862 #define LLVM_PATH_GRAPHVIZ "$GRAPHVIZ${EXEEXT}"
6866 # Extract the first word of "dot", so it can be a program name with args.
6867 set dummy dot; ac_word=$2
6868 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6869 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6870 if test "${ac_cv_path_DOT+set}" = set; then
6871 echo $ECHO_N "(cached) $ECHO_C" >&6
6875 ac_cv_path_DOT="$DOT" # Let the user override the test with a path.
6878 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6882 test -z "$as_dir" && as_dir=.
6883 for ac_exec_ext in '' $ac_executable_extensions; do
6884 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
6885 ac_cv_path_DOT="$as_dir/$ac_word$ac_exec_ext"
6886 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6893 test -z "$ac_cv_path_DOT" && ac_cv_path_DOT="echo dot"
6898 if test -n "$DOT"; then
6899 { echo "$as_me:$LINENO: result: $DOT" >&5
6900 echo "${ECHO_T}$DOT" >&6; }
6902 { echo "$as_me:$LINENO: result: no" >&5
6903 echo "${ECHO_T}no" >&6; }
6907 if test "$DOT" != "echo dot" ; then
6909 cat >>confdefs.h <<\_ACEOF
6913 if test "$llvm_cv_os_type" = "MingW" ; then
6914 DOT=`echo $DOT | sed 's/^\/\([A-Za-z]\)\//\1:\//' `
6917 cat >>confdefs.h <<_ACEOF
6918 #define LLVM_PATH_DOT "$DOT${EXEEXT}"
6922 # Extract the first word of "fdp", so it can be a program name with args.
6923 set dummy fdp; ac_word=$2
6924 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6925 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6926 if test "${ac_cv_path_FDP+set}" = set; then
6927 echo $ECHO_N "(cached) $ECHO_C" >&6
6931 ac_cv_path_FDP="$FDP" # Let the user override the test with a path.
6934 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6938 test -z "$as_dir" && as_dir=.
6939 for ac_exec_ext in '' $ac_executable_extensions; do
6940 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
6941 ac_cv_path_FDP="$as_dir/$ac_word$ac_exec_ext"
6942 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6949 test -z "$ac_cv_path_FDP" && ac_cv_path_FDP="echo fdp"
6954 if test -n "$FDP"; then
6955 { echo "$as_me:$LINENO: result: $FDP" >&5
6956 echo "${ECHO_T}$FDP" >&6; }
6958 { echo "$as_me:$LINENO: result: no" >&5
6959 echo "${ECHO_T}no" >&6; }
6963 if test "$FDP" != "echo fdp" ; then
6965 cat >>confdefs.h <<\_ACEOF
6969 if test "$llvm_cv_os_type" = "MingW" ; then
6970 FDP=`echo $FDP | sed 's/^\/\([A-Za-z]\)\//\1:\//' `
6973 cat >>confdefs.h <<_ACEOF
6974 #define LLVM_PATH_FDP "$FDP${EXEEXT}"
6978 # Extract the first word of "neato", so it can be a program name with args.
6979 set dummy neato; ac_word=$2
6980 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6981 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6982 if test "${ac_cv_path_NEATO+set}" = set; then
6983 echo $ECHO_N "(cached) $ECHO_C" >&6
6987 ac_cv_path_NEATO="$NEATO" # Let the user override the test with a path.
6990 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6994 test -z "$as_dir" && as_dir=.
6995 for ac_exec_ext in '' $ac_executable_extensions; do
6996 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
6997 ac_cv_path_NEATO="$as_dir/$ac_word$ac_exec_ext"
6998 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7005 test -z "$ac_cv_path_NEATO" && ac_cv_path_NEATO="echo neato"
7009 NEATO=$ac_cv_path_NEATO
7010 if test -n "$NEATO"; then
7011 { echo "$as_me:$LINENO: result: $NEATO" >&5
7012 echo "${ECHO_T}$NEATO" >&6; }
7014 { echo "$as_me:$LINENO: result: no" >&5
7015 echo "${ECHO_T}no" >&6; }
7019 if test "$NEATO" != "echo neato" ; then
7021 cat >>confdefs.h <<\_ACEOF
7022 #define HAVE_NEATO 1
7025 if test "$llvm_cv_os_type" = "MingW" ; then
7026 NEATO=`echo $NEATO | sed 's/^\/\([A-Za-z]\)\//\1:\//' `
7029 cat >>confdefs.h <<_ACEOF
7030 #define LLVM_PATH_NEATO "$NEATO${EXEEXT}"
7034 # Extract the first word of "twopi", so it can be a program name with args.
7035 set dummy twopi; ac_word=$2
7036 { echo "$as_me:$LINENO: checking for $ac_word" >&5
7037 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
7038 if test "${ac_cv_path_TWOPI+set}" = set; then
7039 echo $ECHO_N "(cached) $ECHO_C" >&6
7043 ac_cv_path_TWOPI="$TWOPI" # Let the user override the test with a path.
7046 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7050 test -z "$as_dir" && as_dir=.
7051 for ac_exec_ext in '' $ac_executable_extensions; do
7052 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
7053 ac_cv_path_TWOPI="$as_dir/$ac_word$ac_exec_ext"
7054 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7061 test -z "$ac_cv_path_TWOPI" && ac_cv_path_TWOPI="echo twopi"
7065 TWOPI=$ac_cv_path_TWOPI
7066 if test -n "$TWOPI"; then
7067 { echo "$as_me:$LINENO: result: $TWOPI" >&5
7068 echo "${ECHO_T}$TWOPI" >&6; }
7070 { echo "$as_me:$LINENO: result: no" >&5
7071 echo "${ECHO_T}no" >&6; }
7075 if test "$TWOPI" != "echo twopi" ; then
7077 cat >>confdefs.h <<\_ACEOF
7078 #define HAVE_TWOPI 1
7081 if test "$llvm_cv_os_type" = "MingW" ; then
7082 TWOPI=`echo $TWOPI | sed 's/^\/\([A-Za-z]\)\//\1:\//' `
7085 cat >>confdefs.h <<_ACEOF
7086 #define LLVM_PATH_TWOPI "$TWOPI${EXEEXT}"
7090 # Extract the first word of "circo", so it can be a program name with args.
7091 set dummy circo; ac_word=$2
7092 { echo "$as_me:$LINENO: checking for $ac_word" >&5
7093 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
7094 if test "${ac_cv_path_CIRCO+set}" = set; then
7095 echo $ECHO_N "(cached) $ECHO_C" >&6
7099 ac_cv_path_CIRCO="$CIRCO" # Let the user override the test with a path.
7102 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7106 test -z "$as_dir" && as_dir=.
7107 for ac_exec_ext in '' $ac_executable_extensions; do
7108 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
7109 ac_cv_path_CIRCO="$as_dir/$ac_word$ac_exec_ext"
7110 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7117 test -z "$ac_cv_path_CIRCO" && ac_cv_path_CIRCO="echo circo"
7121 CIRCO=$ac_cv_path_CIRCO
7122 if test -n "$CIRCO"; then
7123 { echo "$as_me:$LINENO: result: $CIRCO" >&5
7124 echo "${ECHO_T}$CIRCO" >&6; }
7126 { echo "$as_me:$LINENO: result: no" >&5
7127 echo "${ECHO_T}no" >&6; }
7131 if test "$CIRCO" != "echo circo" ; then
7133 cat >>confdefs.h <<\_ACEOF
7134 #define HAVE_CIRCO 1
7137 if test "$llvm_cv_os_type" = "MingW" ; then
7138 CIRCO=`echo $CIRCO | sed 's/^\/\([A-Za-z]\)\//\1:\//' `
7141 cat >>confdefs.h <<_ACEOF
7142 #define LLVM_PATH_CIRCO "$CIRCO${EXEEXT}"
7146 for ac_prog in gv gsview32
7148 # Extract the first word of "$ac_prog", so it can be a program name with args.
7149 set dummy $ac_prog; ac_word=$2
7150 { echo "$as_me:$LINENO: checking for $ac_word" >&5
7151 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
7152 if test "${ac_cv_path_GV+set}" = set; then
7153 echo $ECHO_N "(cached) $ECHO_C" >&6
7157 ac_cv_path_GV="$GV" # Let the user override the test with a path.
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_path_GV="$as_dir/$ac_word$ac_exec_ext"
7168 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7179 if test -n "$GV"; then
7180 { echo "$as_me:$LINENO: result: $GV" >&5
7181 echo "${ECHO_T}$GV" >&6; }
7183 { echo "$as_me:$LINENO: result: no" >&5
7184 echo "${ECHO_T}no" >&6; }
7188 test -n "$GV" && break
7190 test -n "$GV" || GV="echo gv"
7192 if test "$GV" != "echo gv" ; then
7194 cat >>confdefs.h <<\_ACEOF
7198 if test "$llvm_cv_os_type" = "MingW" ; then
7199 GV=`echo $GV | sed 's/^\/\([A-Za-z]\)\//\1:\//' `
7202 cat >>confdefs.h <<_ACEOF
7203 #define LLVM_PATH_GV "$GV${EXEEXT}"
7207 # Extract the first word of "dotty", so it can be a program name with args.
7208 set dummy dotty; ac_word=$2
7209 { echo "$as_me:$LINENO: checking for $ac_word" >&5
7210 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
7211 if test "${ac_cv_path_DOTTY+set}" = set; then
7212 echo $ECHO_N "(cached) $ECHO_C" >&6
7216 ac_cv_path_DOTTY="$DOTTY" # Let the user override the test with a path.
7219 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7223 test -z "$as_dir" && as_dir=.
7224 for ac_exec_ext in '' $ac_executable_extensions; do
7225 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
7226 ac_cv_path_DOTTY="$as_dir/$ac_word$ac_exec_ext"
7227 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7234 test -z "$ac_cv_path_DOTTY" && ac_cv_path_DOTTY="echo dotty"
7238 DOTTY=$ac_cv_path_DOTTY
7239 if test -n "$DOTTY"; then
7240 { echo "$as_me:$LINENO: result: $DOTTY" >&5
7241 echo "${ECHO_T}$DOTTY" >&6; }
7243 { echo "$as_me:$LINENO: result: no" >&5
7244 echo "${ECHO_T}no" >&6; }
7248 if test "$DOTTY" != "echo dotty" ; then
7250 cat >>confdefs.h <<\_ACEOF
7251 #define HAVE_DOTTY 1
7254 if test "$llvm_cv_os_type" = "MingW" ; then
7255 DOTTY=`echo $DOTTY | sed 's/^\/\([A-Za-z]\)\//\1:\//' `
7258 cat >>confdefs.h <<_ACEOF
7259 #define LLVM_PATH_DOTTY "$DOTTY${EXEEXT}"
7263 for ac_prog in xdot xdot.py
7265 # Extract the first word of "$ac_prog", so it can be a program name with args.
7266 set dummy $ac_prog; ac_word=$2
7267 { echo "$as_me:$LINENO: checking for $ac_word" >&5
7268 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
7269 if test "${ac_cv_path_XDOT+set}" = set; then
7270 echo $ECHO_N "(cached) $ECHO_C" >&6
7274 ac_cv_path_XDOT="$XDOT" # Let the user override the test with a path.
7277 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7281 test -z "$as_dir" && as_dir=.
7282 for ac_exec_ext in '' $ac_executable_extensions; do
7283 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
7284 ac_cv_path_XDOT="$as_dir/$ac_word$ac_exec_ext"
7285 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7295 XDOT=$ac_cv_path_XDOT
7296 if test -n "$XDOT"; then
7297 { echo "$as_me:$LINENO: result: $XDOT" >&5
7298 echo "${ECHO_T}$XDOT" >&6; }
7300 { echo "$as_me:$LINENO: result: no" >&5
7301 echo "${ECHO_T}no" >&6; }
7305 test -n "$XDOT" && break
7307 test -n "$XDOT" || XDOT="echo xdot"
7309 if test "$XDOT" != "echo xdot" ; then
7311 cat >>confdefs.h <<\_ACEOF
7315 if test "$llvm_cv_os_type" = "MingW" ; then
7316 XDOT=`echo $XDOT | sed 's/^\/\([A-Za-z]\)\//\1:\//' `
7319 cat >>confdefs.h <<_ACEOF
7320 #define LLVM_PATH_XDOT "$XDOT${EXEEXT}"
7325 # Find a good install program. We prefer a C program (faster),
7326 # so one script is as good as another. But avoid the broken or
7327 # incompatible versions:
7328 # SysV /etc/install, /usr/sbin/install
7329 # SunOS /usr/etc/install
7330 # IRIX /sbin/install
7332 # AmigaOS /C/install, which installs bootblocks on floppy discs
7333 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
7334 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
7335 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
7336 # OS/2's system install, which has a completely different semantic
7337 # ./install, which can be erroneously created by make from ./install.sh.
7338 { echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
7339 echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6; }
7340 if test -z "$INSTALL"; then
7341 if test "${ac_cv_path_install+set}" = set; then
7342 echo $ECHO_N "(cached) $ECHO_C" >&6
7344 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7348 test -z "$as_dir" && as_dir=.
7349 # Account for people who put trailing slashes in PATH elements.
7351 ./ | .// | /cC/* | \
7352 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
7353 ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
7356 # OSF1 and SCO ODT 3.0 have their own names for install.
7357 # Don't use installbsd from OSF since it installs stuff as root
7359 for ac_prog in ginstall scoinst install; do
7360 for ac_exec_ext in '' $ac_executable_extensions; do
7361 if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_executable_p "$as_dir/$ac_prog$ac_exec_ext"; }; then
7362 if test $ac_prog = install &&
7363 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
7364 # AIX install. It has an incompatible calling convention.
7366 elif test $ac_prog = install &&
7367 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
7368 # program-specific install script used by HP pwplus--don't use.
7371 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
7384 if test "${ac_cv_path_install+set}" = set; then
7385 INSTALL=$ac_cv_path_install
7387 # As a last resort, use the slow shell script. Don't cache a
7388 # value for INSTALL within a source directory, because that will
7389 # break other packages using the cache if that directory is
7390 # removed, or if the value is a relative name.
7391 INSTALL=$ac_install_sh
7394 { echo "$as_me:$LINENO: result: $INSTALL" >&5
7395 echo "${ECHO_T}$INSTALL" >&6; }
7397 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
7398 # It thinks the first close brace ends the variable substitution.
7399 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
7401 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
7403 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
7406 [\\/$]* | ?:[\\/]* ) ;;
7407 *) INSTALL="\\\$(TOPSRCDIR)/$INSTALL" ;;
7410 # Extract the first word of "bzip2", so it can be a program name with args.
7411 set dummy bzip2; 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_BZIP2+set}" = set; then
7415 echo $ECHO_N "(cached) $ECHO_C" >&6
7419 ac_cv_path_BZIP2="$BZIP2" # 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_BZIP2="$as_dir/$ac_word$ac_exec_ext"
7430 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7440 BZIP2=$ac_cv_path_BZIP2
7441 if test -n "$BZIP2"; then
7442 { echo "$as_me:$LINENO: result: $BZIP2" >&5
7443 echo "${ECHO_T}$BZIP2" >&6; }
7445 { echo "$as_me:$LINENO: result: no" >&5
7446 echo "${ECHO_T}no" >&6; }
7450 # Extract the first word of "cat", so it can be a program name with args.
7451 set dummy cat; ac_word=$2
7452 { echo "$as_me:$LINENO: checking for $ac_word" >&5
7453 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
7454 if test "${ac_cv_path_CAT+set}" = set; then
7455 echo $ECHO_N "(cached) $ECHO_C" >&6
7459 ac_cv_path_CAT="$CAT" # Let the user override the test with a path.
7462 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7466 test -z "$as_dir" && as_dir=.
7467 for ac_exec_ext in '' $ac_executable_extensions; do
7468 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
7469 ac_cv_path_CAT="$as_dir/$ac_word$ac_exec_ext"
7470 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7481 if test -n "$CAT"; then
7482 { echo "$as_me:$LINENO: result: $CAT" >&5
7483 echo "${ECHO_T}$CAT" >&6; }
7485 { echo "$as_me:$LINENO: result: no" >&5
7486 echo "${ECHO_T}no" >&6; }
7490 # Extract the first word of "doxygen", so it can be a program name with args.
7491 set dummy doxygen; ac_word=$2
7492 { echo "$as_me:$LINENO: checking for $ac_word" >&5
7493 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
7494 if test "${ac_cv_path_DOXYGEN+set}" = set; then
7495 echo $ECHO_N "(cached) $ECHO_C" >&6
7499 ac_cv_path_DOXYGEN="$DOXYGEN" # Let the user override the test with a path.
7502 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7506 test -z "$as_dir" && as_dir=.
7507 for ac_exec_ext in '' $ac_executable_extensions; do
7508 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
7509 ac_cv_path_DOXYGEN="$as_dir/$ac_word$ac_exec_ext"
7510 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7520 DOXYGEN=$ac_cv_path_DOXYGEN
7521 if test -n "$DOXYGEN"; then
7522 { echo "$as_me:$LINENO: result: $DOXYGEN" >&5
7523 echo "${ECHO_T}$DOXYGEN" >&6; }
7525 { echo "$as_me:$LINENO: result: no" >&5
7526 echo "${ECHO_T}no" >&6; }
7530 # Extract the first word of "groff", so it can be a program name with args.
7531 set dummy groff; ac_word=$2
7532 { echo "$as_me:$LINENO: checking for $ac_word" >&5
7533 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
7534 if test "${ac_cv_path_GROFF+set}" = set; then
7535 echo $ECHO_N "(cached) $ECHO_C" >&6
7539 ac_cv_path_GROFF="$GROFF" # Let the user override the test with a path.
7542 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7546 test -z "$as_dir" && as_dir=.
7547 for ac_exec_ext in '' $ac_executable_extensions; do
7548 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
7549 ac_cv_path_GROFF="$as_dir/$ac_word$ac_exec_ext"
7550 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7560 GROFF=$ac_cv_path_GROFF
7561 if test -n "$GROFF"; then
7562 { echo "$as_me:$LINENO: result: $GROFF" >&5
7563 echo "${ECHO_T}$GROFF" >&6; }
7565 { echo "$as_me:$LINENO: result: no" >&5
7566 echo "${ECHO_T}no" >&6; }
7570 # Extract the first word of "gzip", so it can be a program name with args.
7571 set dummy gzip; ac_word=$2
7572 { echo "$as_me:$LINENO: checking for $ac_word" >&5
7573 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
7574 if test "${ac_cv_path_GZIPBIN+set}" = set; then
7575 echo $ECHO_N "(cached) $ECHO_C" >&6
7579 ac_cv_path_GZIPBIN="$GZIPBIN" # Let the user override the test with a path.
7582 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7586 test -z "$as_dir" && as_dir=.
7587 for ac_exec_ext in '' $ac_executable_extensions; do
7588 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
7589 ac_cv_path_GZIPBIN="$as_dir/$ac_word$ac_exec_ext"
7590 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7600 GZIPBIN=$ac_cv_path_GZIPBIN
7601 if test -n "$GZIPBIN"; then
7602 { echo "$as_me:$LINENO: result: $GZIPBIN" >&5
7603 echo "${ECHO_T}$GZIPBIN" >&6; }
7605 { echo "$as_me:$LINENO: result: no" >&5
7606 echo "${ECHO_T}no" >&6; }
7610 # Extract the first word of "pdfroff", so it can be a program name with args.
7611 set dummy pdfroff; ac_word=$2
7612 { echo "$as_me:$LINENO: checking for $ac_word" >&5
7613 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
7614 if test "${ac_cv_path_PDFROFF+set}" = set; then
7615 echo $ECHO_N "(cached) $ECHO_C" >&6
7619 ac_cv_path_PDFROFF="$PDFROFF" # Let the user override the test with a path.
7622 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7626 test -z "$as_dir" && as_dir=.
7627 for ac_exec_ext in '' $ac_executable_extensions; do
7628 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
7629 ac_cv_path_PDFROFF="$as_dir/$ac_word$ac_exec_ext"
7630 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7640 PDFROFF=$ac_cv_path_PDFROFF
7641 if test -n "$PDFROFF"; then
7642 { echo "$as_me:$LINENO: result: $PDFROFF" >&5
7643 echo "${ECHO_T}$PDFROFF" >&6; }
7645 { echo "$as_me:$LINENO: result: no" >&5
7646 echo "${ECHO_T}no" >&6; }
7650 # Extract the first word of "zip", so it can be a program name with args.
7651 set dummy zip; ac_word=$2
7652 { echo "$as_me:$LINENO: checking for $ac_word" >&5
7653 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
7654 if test "${ac_cv_path_ZIP+set}" = set; then
7655 echo $ECHO_N "(cached) $ECHO_C" >&6
7659 ac_cv_path_ZIP="$ZIP" # Let the user override the test with a path.
7662 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7666 test -z "$as_dir" && as_dir=.
7667 for ac_exec_ext in '' $ac_executable_extensions; do
7668 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
7669 ac_cv_path_ZIP="$as_dir/$ac_word$ac_exec_ext"
7670 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7681 if test -n "$ZIP"; then
7682 { echo "$as_me:$LINENO: result: $ZIP" >&5
7683 echo "${ECHO_T}$ZIP" >&6; }
7685 { echo "$as_me:$LINENO: result: no" >&5
7686 echo "${ECHO_T}no" >&6; }
7690 for ac_prog in ocamlc
7692 # Extract the first word of "$ac_prog", so it can be a program name with args.
7693 set dummy $ac_prog; ac_word=$2
7694 { echo "$as_me:$LINENO: checking for $ac_word" >&5
7695 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
7696 if test "${ac_cv_path_OCAMLC+set}" = set; then
7697 echo $ECHO_N "(cached) $ECHO_C" >&6
7701 ac_cv_path_OCAMLC="$OCAMLC" # Let the user override the test with a path.
7704 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7708 test -z "$as_dir" && as_dir=.
7709 for ac_exec_ext in '' $ac_executable_extensions; do
7710 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
7711 ac_cv_path_OCAMLC="$as_dir/$ac_word$ac_exec_ext"
7712 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7722 OCAMLC=$ac_cv_path_OCAMLC
7723 if test -n "$OCAMLC"; then
7724 { echo "$as_me:$LINENO: result: $OCAMLC" >&5
7725 echo "${ECHO_T}$OCAMLC" >&6; }
7727 { echo "$as_me:$LINENO: result: no" >&5
7728 echo "${ECHO_T}no" >&6; }
7732 test -n "$OCAMLC" && break
7735 for ac_prog in ocamlopt
7737 # Extract the first word of "$ac_prog", so it can be a program name with args.
7738 set dummy $ac_prog; ac_word=$2
7739 { echo "$as_me:$LINENO: checking for $ac_word" >&5
7740 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
7741 if test "${ac_cv_path_OCAMLOPT+set}" = set; then
7742 echo $ECHO_N "(cached) $ECHO_C" >&6
7746 ac_cv_path_OCAMLOPT="$OCAMLOPT" # Let the user override the test with a path.
7749 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7753 test -z "$as_dir" && as_dir=.
7754 for ac_exec_ext in '' $ac_executable_extensions; do
7755 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
7756 ac_cv_path_OCAMLOPT="$as_dir/$ac_word$ac_exec_ext"
7757 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7767 OCAMLOPT=$ac_cv_path_OCAMLOPT
7768 if test -n "$OCAMLOPT"; then
7769 { echo "$as_me:$LINENO: result: $OCAMLOPT" >&5
7770 echo "${ECHO_T}$OCAMLOPT" >&6; }
7772 { echo "$as_me:$LINENO: result: no" >&5
7773 echo "${ECHO_T}no" >&6; }
7777 test -n "$OCAMLOPT" && break
7780 for ac_prog in ocamldep
7782 # Extract the first word of "$ac_prog", so it can be a program name with args.
7783 set dummy $ac_prog; ac_word=$2
7784 { echo "$as_me:$LINENO: checking for $ac_word" >&5
7785 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
7786 if test "${ac_cv_path_OCAMLDEP+set}" = set; then
7787 echo $ECHO_N "(cached) $ECHO_C" >&6
7791 ac_cv_path_OCAMLDEP="$OCAMLDEP" # Let the user override the test with a path.
7794 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7798 test -z "$as_dir" && as_dir=.
7799 for ac_exec_ext in '' $ac_executable_extensions; do
7800 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
7801 ac_cv_path_OCAMLDEP="$as_dir/$ac_word$ac_exec_ext"
7802 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7812 OCAMLDEP=$ac_cv_path_OCAMLDEP
7813 if test -n "$OCAMLDEP"; then
7814 { echo "$as_me:$LINENO: result: $OCAMLDEP" >&5
7815 echo "${ECHO_T}$OCAMLDEP" >&6; }
7817 { echo "$as_me:$LINENO: result: no" >&5
7818 echo "${ECHO_T}no" >&6; }
7822 test -n "$OCAMLDEP" && break
7825 for ac_prog in ocamldoc
7827 # Extract the first word of "$ac_prog", so it can be a program name with args.
7828 set dummy $ac_prog; ac_word=$2
7829 { echo "$as_me:$LINENO: checking for $ac_word" >&5
7830 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
7831 if test "${ac_cv_path_OCAMLDOC+set}" = set; then
7832 echo $ECHO_N "(cached) $ECHO_C" >&6
7836 ac_cv_path_OCAMLDOC="$OCAMLDOC" # Let the user override the test with a path.
7839 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7843 test -z "$as_dir" && as_dir=.
7844 for ac_exec_ext in '' $ac_executable_extensions; do
7845 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
7846 ac_cv_path_OCAMLDOC="$as_dir/$ac_word$ac_exec_ext"
7847 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7857 OCAMLDOC=$ac_cv_path_OCAMLDOC
7858 if test -n "$OCAMLDOC"; then
7859 { echo "$as_me:$LINENO: result: $OCAMLDOC" >&5
7860 echo "${ECHO_T}$OCAMLDOC" >&6; }
7862 { echo "$as_me:$LINENO: result: no" >&5
7863 echo "${ECHO_T}no" >&6; }
7867 test -n "$OCAMLDOC" && break
7870 for ac_prog in gas as
7872 # Extract the first word of "$ac_prog", so it can be a program name with args.
7873 set dummy $ac_prog; ac_word=$2
7874 { echo "$as_me:$LINENO: checking for $ac_word" >&5
7875 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
7876 if test "${ac_cv_path_GAS+set}" = set; then
7877 echo $ECHO_N "(cached) $ECHO_C" >&6
7881 ac_cv_path_GAS="$GAS" # Let the user override the test with a path.
7884 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7888 test -z "$as_dir" && as_dir=.
7889 for ac_exec_ext in '' $ac_executable_extensions; do
7890 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
7891 ac_cv_path_GAS="$as_dir/$ac_word$ac_exec_ext"
7892 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7903 if test -n "$GAS"; then
7904 { echo "$as_me:$LINENO: result: $GAS" >&5
7905 echo "${ECHO_T}$GAS" >&6; }
7907 { echo "$as_me:$LINENO: result: no" >&5
7908 echo "${ECHO_T}no" >&6; }
7912 test -n "$GAS" && break
7916 { echo "$as_me:$LINENO: checking for linker version" >&5
7917 echo $ECHO_N "checking for linker version... $ECHO_C" >&6; }
7918 if test "${llvm_cv_link_version+set}" = set; then
7919 echo $ECHO_N "(cached) $ECHO_C" >&6
7922 version_string="$(ld -v 2>&1 | head -1)"
7925 if (echo "$version_string" | grep -q "ld64"); then
7926 llvm_cv_link_version=$(echo "$version_string" | sed -e "s#.*ld64-\([^ ]*\)\( (.*)\)\{0,1\}#\1#")
7928 llvm_cv_link_version=$(echo "$version_string" | sed -e "s#[^0-9]*\([0-9.]*\).*#\1#")
7932 { echo "$as_me:$LINENO: result: $llvm_cv_link_version" >&5
7933 echo "${ECHO_T}$llvm_cv_link_version" >&6; }
7935 cat >>confdefs.h <<_ACEOF
7936 #define HOST_LINK_VERSION "$llvm_cv_link_version"
7941 { echo "$as_me:$LINENO: checking for compiler -Wl,-R<path> option" >&5
7942 echo $ECHO_N "checking for compiler -Wl,-R<path> option... $ECHO_C" >&6; }
7943 if test "${llvm_cv_link_use_r+set}" = set; then
7944 echo $ECHO_N "(cached) $ECHO_C" >&6
7947 ac_cpp='$CPP $CPPFLAGS'
7948 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7949 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7950 ac_compiler_gnu=$ac_cv_c_compiler_gnu
7953 CFLAGS="$CFLAGS -Wl,-R."
7954 cat >conftest.$ac_ext <<_ACEOF
7957 cat confdefs.h >>conftest.$ac_ext
7958 cat >>conftest.$ac_ext <<_ACEOF
7959 /* end confdefs.h. */
7969 rm -f conftest.$ac_objext conftest$ac_exeext
7970 if { (ac_try="$ac_link"
7972 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7973 *) ac_try_echo=$ac_try;;
7975 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7976 (eval "$ac_link") 2>conftest.er1
7978 grep -v '^ *+' conftest.er1 >conftest.err
7980 cat conftest.err >&5
7981 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7982 (exit $ac_status); } &&
7983 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
7984 { (case "(($ac_try" in
7985 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7986 *) ac_try_echo=$ac_try;;
7988 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7989 (eval "$ac_try") 2>&5
7991 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7992 (exit $ac_status); }; } &&
7993 { ac_try='test -s conftest$ac_exeext'
7994 { (case "(($ac_try" in
7995 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7996 *) ac_try_echo=$ac_try;;
7998 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7999 (eval "$ac_try") 2>&5
8001 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8002 (exit $ac_status); }; }; then
8003 llvm_cv_link_use_r=yes
8005 echo "$as_me: failed program was:" >&5
8006 sed 's/^/| /' conftest.$ac_ext >&5
8008 llvm_cv_link_use_r=no
8011 rm -f core conftest.err conftest.$ac_objext \
8012 conftest$ac_exeext conftest.$ac_ext
8015 ac_cpp='$CPP $CPPFLAGS'
8016 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8017 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8018 ac_compiler_gnu=$ac_cv_c_compiler_gnu
8022 { echo "$as_me:$LINENO: result: $llvm_cv_link_use_r" >&5
8023 echo "${ECHO_T}$llvm_cv_link_use_r" >&6; }
8024 if test "$llvm_cv_link_use_r" = yes ; then
8026 cat >>confdefs.h <<\_ACEOF
8027 #define HAVE_LINK_R 1
8033 { echo "$as_me:$LINENO: checking for compiler -rdynamic option" >&5
8034 echo $ECHO_N "checking for compiler -rdynamic option... $ECHO_C" >&6; }
8035 if test "${llvm_cv_link_use_export_dynamic+set}" = set; then
8036 echo $ECHO_N "(cached) $ECHO_C" >&6
8039 ac_cpp='$CPP $CPPFLAGS'
8040 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8041 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8042 ac_compiler_gnu=$ac_cv_c_compiler_gnu
8045 CFLAGS="$CFLAGS -rdynamic"
8046 cat >conftest.$ac_ext <<_ACEOF
8049 cat confdefs.h >>conftest.$ac_ext
8050 cat >>conftest.$ac_ext <<_ACEOF
8051 /* end confdefs.h. */
8061 rm -f conftest.$ac_objext conftest$ac_exeext
8062 if { (ac_try="$ac_link"
8064 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8065 *) ac_try_echo=$ac_try;;
8067 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8068 (eval "$ac_link") 2>conftest.er1
8070 grep -v '^ *+' conftest.er1 >conftest.err
8072 cat conftest.err >&5
8073 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8074 (exit $ac_status); } &&
8075 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
8076 { (case "(($ac_try" in
8077 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8078 *) ac_try_echo=$ac_try;;
8080 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8081 (eval "$ac_try") 2>&5
8083 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8084 (exit $ac_status); }; } &&
8085 { ac_try='test -s conftest$ac_exeext'
8086 { (case "(($ac_try" in
8087 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8088 *) ac_try_echo=$ac_try;;
8090 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8091 (eval "$ac_try") 2>&5
8093 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8094 (exit $ac_status); }; }; then
8095 llvm_cv_link_use_export_dynamic=yes
8097 echo "$as_me: failed program was:" >&5
8098 sed 's/^/| /' conftest.$ac_ext >&5
8100 llvm_cv_link_use_export_dynamic=no
8103 rm -f core conftest.err conftest.$ac_objext \
8104 conftest$ac_exeext conftest.$ac_ext
8107 ac_cpp='$CPP $CPPFLAGS'
8108 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8109 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8110 ac_compiler_gnu=$ac_cv_c_compiler_gnu
8114 { echo "$as_me:$LINENO: result: $llvm_cv_link_use_export_dynamic" >&5
8115 echo "${ECHO_T}$llvm_cv_link_use_export_dynamic" >&6; }
8116 if test "$llvm_cv_link_use_export_dynamic" = yes ; then
8118 cat >>confdefs.h <<\_ACEOF
8119 #define HAVE_LINK_EXPORT_DYNAMIC 1
8125 { echo "$as_me:$LINENO: checking for compiler -Wl,--version-script option" >&5
8126 echo $ECHO_N "checking for compiler -Wl,--version-script option... $ECHO_C" >&6; }
8127 if test "${llvm_cv_link_use_version_script+set}" = set; then
8128 echo $ECHO_N "(cached) $ECHO_C" >&6
8131 ac_cpp='$CPP $CPPFLAGS'
8132 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8133 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8134 ac_compiler_gnu=$ac_cv_c_compiler_gnu
8138 # The following code is from the autoconf manual,
8139 # "11.13: Limitations of Usual Tools".
8140 # Create a temporary directory $tmp in $TMPDIR (default /tmp).
8141 # Use mktemp if possible; otherwise fall back on mkdir,
8142 # with $RANDOM to make collisions less likely.
8146 (umask 077 && mktemp -d "$TMPDIR/fooXXXXXX") 2>/dev/null
8148 test -n "$tmp" && test -d "$tmp"
8150 tmp=$TMPDIR/foo$$-$RANDOM
8151 (umask 077 && mkdir "$tmp")
8154 echo "{" > "$tmp/export.map"
8155 echo " global: main;" >> "$tmp/export.map"
8156 echo " local: *;" >> "$tmp/export.map"
8157 echo "};" >> "$tmp/export.map"
8159 CFLAGS="$CFLAGS -Wl,--version-script=$tmp/export.map"
8160 cat >conftest.$ac_ext <<_ACEOF
8163 cat confdefs.h >>conftest.$ac_ext
8164 cat >>conftest.$ac_ext <<_ACEOF
8165 /* end confdefs.h. */
8175 rm -f conftest.$ac_objext conftest$ac_exeext
8176 if { (ac_try="$ac_link"
8178 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8179 *) ac_try_echo=$ac_try;;
8181 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8182 (eval "$ac_link") 2>conftest.er1
8184 grep -v '^ *+' conftest.er1 >conftest.err
8186 cat conftest.err >&5
8187 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8188 (exit $ac_status); } &&
8189 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
8190 { (case "(($ac_try" in
8191 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8192 *) ac_try_echo=$ac_try;;
8194 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8195 (eval "$ac_try") 2>&5
8197 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8198 (exit $ac_status); }; } &&
8199 { ac_try='test -s conftest$ac_exeext'
8200 { (case "(($ac_try" in
8201 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8202 *) ac_try_echo=$ac_try;;
8204 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8205 (eval "$ac_try") 2>&5
8207 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8208 (exit $ac_status); }; }; then
8209 llvm_cv_link_use_version_script=yes
8211 echo "$as_me: failed program was:" >&5
8212 sed 's/^/| /' conftest.$ac_ext >&5
8214 llvm_cv_link_use_version_script=no
8217 rm -f core conftest.err conftest.$ac_objext \
8218 conftest$ac_exeext conftest.$ac_ext
8219 rm "$tmp/export.map"
8223 ac_cpp='$CPP $CPPFLAGS'
8224 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8225 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8226 ac_compiler_gnu=$ac_cv_c_compiler_gnu
8230 { echo "$as_me:$LINENO: result: $llvm_cv_link_use_version_script" >&5
8231 echo "${ECHO_T}$llvm_cv_link_use_version_script" >&6; }
8232 if test "$llvm_cv_link_use_version_script" = yes ; then
8233 HAVE_LINK_VERSION_SCRIPT=1
8240 { echo "$as_me:$LINENO: checking for an ANSI C-conforming const" >&5
8241 echo $ECHO_N "checking for an ANSI C-conforming const... $ECHO_C" >&6; }
8242 if test "${ac_cv_c_const+set}" = set; then
8243 echo $ECHO_N "(cached) $ECHO_C" >&6
8245 cat >conftest.$ac_ext <<_ACEOF
8248 cat confdefs.h >>conftest.$ac_ext
8249 cat >>conftest.$ac_ext <<_ACEOF
8250 /* end confdefs.h. */
8255 /* FIXME: Include the comments suggested by Paul. */
8257 /* Ultrix mips cc rejects this. */
8258 typedef int charset[2];
8260 /* SunOS 4.1.1 cc rejects this. */
8261 char const *const *ccp;
8263 /* NEC SVR4.0.2 mips cc rejects this. */
8264 struct point {int x, y;};
8265 static struct point const zero = {0,0};
8266 /* AIX XL C 1.02.0.0 rejects this.
8267 It does not let you subtract one const X* pointer from another in
8268 an arm of an if-expression whose if-part is not a constant
8270 const char *g = "string";
8271 ccp = &g + (g ? g-g : 0);
8272 /* HPUX 7.0 cc rejects these. */
8275 ccp = (char const *const *) p;
8276 { /* SCO 3.2v4 cc rejects this. */
8278 char const *s = 0 ? (char *) 0 : (char const *) 0;
8283 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
8285 const int *foo = &x[0];
8288 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
8289 typedef const int *iptr;
8293 { /* AIX XL C 1.02.0.0 rejects this saying
8294 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
8295 struct s { int j; const int *ap[3]; };
8296 struct s *b; b->j = 5;
8298 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
8302 return !x[0] && !zero.x;
8309 rm -f conftest.$ac_objext
8310 if { (ac_try="$ac_compile"
8312 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8313 *) ac_try_echo=$ac_try;;
8315 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8316 (eval "$ac_compile") 2>conftest.er1
8318 grep -v '^ *+' conftest.er1 >conftest.err
8320 cat conftest.err >&5
8321 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8322 (exit $ac_status); } &&
8323 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
8324 { (case "(($ac_try" in
8325 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8326 *) ac_try_echo=$ac_try;;
8328 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8329 (eval "$ac_try") 2>&5
8331 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8332 (exit $ac_status); }; } &&
8333 { ac_try='test -s conftest.$ac_objext'
8334 { (case "(($ac_try" in
8335 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8336 *) ac_try_echo=$ac_try;;
8338 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8339 (eval "$ac_try") 2>&5
8341 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8342 (exit $ac_status); }; }; then
8345 echo "$as_me: failed program was:" >&5
8346 sed 's/^/| /' conftest.$ac_ext >&5
8351 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8353 { echo "$as_me:$LINENO: result: $ac_cv_c_const" >&5
8354 echo "${ECHO_T}$ac_cv_c_const" >&6; }
8355 if test $ac_cv_c_const = no; then
8357 cat >>confdefs.h <<\_ACEOF
8369 for ac_hdr in dirent.h sys/ndir.h sys/dir.h ndir.h; do
8370 as_ac_Header=`echo "ac_cv_header_dirent_$ac_hdr" | $as_tr_sh`
8371 { echo "$as_me:$LINENO: checking for $ac_hdr that defines DIR" >&5
8372 echo $ECHO_N "checking for $ac_hdr that defines DIR... $ECHO_C" >&6; }
8373 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
8374 echo $ECHO_N "(cached) $ECHO_C" >&6
8376 cat >conftest.$ac_ext <<_ACEOF
8379 cat confdefs.h >>conftest.$ac_ext
8380 cat >>conftest.$ac_ext <<_ACEOF
8381 /* end confdefs.h. */
8382 #include <sys/types.h>
8394 rm -f conftest.$ac_objext
8395 if { (ac_try="$ac_compile"
8397 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8398 *) ac_try_echo=$ac_try;;
8400 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8401 (eval "$ac_compile") 2>conftest.er1
8403 grep -v '^ *+' conftest.er1 >conftest.err
8405 cat conftest.err >&5
8406 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8407 (exit $ac_status); } &&
8408 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
8409 { (case "(($ac_try" in
8410 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8411 *) ac_try_echo=$ac_try;;
8413 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8414 (eval "$ac_try") 2>&5
8416 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8417 (exit $ac_status); }; } &&
8418 { ac_try='test -s conftest.$ac_objext'
8419 { (case "(($ac_try" in
8420 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8421 *) ac_try_echo=$ac_try;;
8423 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8424 (eval "$ac_try") 2>&5
8426 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8427 (exit $ac_status); }; }; then
8428 eval "$as_ac_Header=yes"
8430 echo "$as_me: failed program was:" >&5
8431 sed 's/^/| /' conftest.$ac_ext >&5
8433 eval "$as_ac_Header=no"
8436 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8438 ac_res=`eval echo '${'$as_ac_Header'}'`
8439 { echo "$as_me:$LINENO: result: $ac_res" >&5
8440 echo "${ECHO_T}$ac_res" >&6; }
8441 if test `eval echo '${'$as_ac_Header'}'` = yes; then
8442 cat >>confdefs.h <<_ACEOF
8443 #define `echo "HAVE_$ac_hdr" | $as_tr_cpp` 1
8446 ac_header_dirent=$ac_hdr; break
8450 # Two versions of opendir et al. are in -ldir and -lx on SCO Xenix.
8451 if test $ac_header_dirent = dirent.h; then
8452 { echo "$as_me:$LINENO: checking for library containing opendir" >&5
8453 echo $ECHO_N "checking for library containing opendir... $ECHO_C" >&6; }
8454 if test "${ac_cv_search_opendir+set}" = set; then
8455 echo $ECHO_N "(cached) $ECHO_C" >&6
8457 ac_func_search_save_LIBS=$LIBS
8458 cat >conftest.$ac_ext <<_ACEOF
8461 cat confdefs.h >>conftest.$ac_ext
8462 cat >>conftest.$ac_ext <<_ACEOF
8463 /* end confdefs.h. */
8465 /* Override any GCC internal prototype to avoid an error.
8466 Use char because int might match the return type of a GCC
8467 builtin and then its argument prototype would still apply. */
8480 for ac_lib in '' dir; do
8481 if test -z "$ac_lib"; then
8482 ac_res="none required"
8485 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
8487 rm -f conftest.$ac_objext conftest$ac_exeext
8488 if { (ac_try="$ac_link"
8490 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8491 *) ac_try_echo=$ac_try;;
8493 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8494 (eval "$ac_link") 2>conftest.er1
8496 grep -v '^ *+' conftest.er1 >conftest.err
8498 cat conftest.err >&5
8499 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8500 (exit $ac_status); } &&
8501 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
8502 { (case "(($ac_try" in
8503 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8504 *) ac_try_echo=$ac_try;;
8506 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8507 (eval "$ac_try") 2>&5
8509 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8510 (exit $ac_status); }; } &&
8511 { ac_try='test -s conftest$ac_exeext'
8512 { (case "(($ac_try" in
8513 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8514 *) ac_try_echo=$ac_try;;
8516 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8517 (eval "$ac_try") 2>&5
8519 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8520 (exit $ac_status); }; }; then
8521 ac_cv_search_opendir=$ac_res
8523 echo "$as_me: failed program was:" >&5
8524 sed 's/^/| /' conftest.$ac_ext >&5
8529 rm -f core conftest.err conftest.$ac_objext \
8531 if test "${ac_cv_search_opendir+set}" = set; then
8535 if test "${ac_cv_search_opendir+set}" = set; then
8538 ac_cv_search_opendir=no
8541 LIBS=$ac_func_search_save_LIBS
8543 { echo "$as_me:$LINENO: result: $ac_cv_search_opendir" >&5
8544 echo "${ECHO_T}$ac_cv_search_opendir" >&6; }
8545 ac_res=$ac_cv_search_opendir
8546 if test "$ac_res" != no; then
8547 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
8552 { echo "$as_me:$LINENO: checking for library containing opendir" >&5
8553 echo $ECHO_N "checking for library containing opendir... $ECHO_C" >&6; }
8554 if test "${ac_cv_search_opendir+set}" = set; then
8555 echo $ECHO_N "(cached) $ECHO_C" >&6
8557 ac_func_search_save_LIBS=$LIBS
8558 cat >conftest.$ac_ext <<_ACEOF
8561 cat confdefs.h >>conftest.$ac_ext
8562 cat >>conftest.$ac_ext <<_ACEOF
8563 /* end confdefs.h. */
8565 /* Override any GCC internal prototype to avoid an error.
8566 Use char because int might match the return type of a GCC
8567 builtin and then its argument prototype would still apply. */
8580 for ac_lib in '' x; do
8581 if test -z "$ac_lib"; then
8582 ac_res="none required"
8585 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
8587 rm -f conftest.$ac_objext conftest$ac_exeext
8588 if { (ac_try="$ac_link"
8590 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8591 *) ac_try_echo=$ac_try;;
8593 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8594 (eval "$ac_link") 2>conftest.er1
8596 grep -v '^ *+' conftest.er1 >conftest.err
8598 cat conftest.err >&5
8599 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8600 (exit $ac_status); } &&
8601 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
8602 { (case "(($ac_try" in
8603 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8604 *) ac_try_echo=$ac_try;;
8606 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8607 (eval "$ac_try") 2>&5
8609 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8610 (exit $ac_status); }; } &&
8611 { ac_try='test -s conftest$ac_exeext'
8612 { (case "(($ac_try" in
8613 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8614 *) ac_try_echo=$ac_try;;
8616 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8617 (eval "$ac_try") 2>&5
8619 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8620 (exit $ac_status); }; }; then
8621 ac_cv_search_opendir=$ac_res
8623 echo "$as_me: failed program was:" >&5
8624 sed 's/^/| /' conftest.$ac_ext >&5
8629 rm -f core conftest.err conftest.$ac_objext \
8631 if test "${ac_cv_search_opendir+set}" = set; then
8635 if test "${ac_cv_search_opendir+set}" = set; then
8638 ac_cv_search_opendir=no
8641 LIBS=$ac_func_search_save_LIBS
8643 { echo "$as_me:$LINENO: result: $ac_cv_search_opendir" >&5
8644 echo "${ECHO_T}$ac_cv_search_opendir" >&6; }
8645 ac_res=$ac_cv_search_opendir
8646 if test "$ac_res" != no; then
8647 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
8654 for ac_header in dlfcn.h
8656 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
8657 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
8658 { echo "$as_me:$LINENO: checking for $ac_header" >&5
8659 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
8660 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
8661 echo $ECHO_N "(cached) $ECHO_C" >&6
8663 ac_res=`eval echo '${'$as_ac_Header'}'`
8664 { echo "$as_me:$LINENO: result: $ac_res" >&5
8665 echo "${ECHO_T}$ac_res" >&6; }
8667 # Is the header compilable?
8668 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
8669 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
8670 cat >conftest.$ac_ext <<_ACEOF
8673 cat confdefs.h >>conftest.$ac_ext
8674 cat >>conftest.$ac_ext <<_ACEOF
8675 /* end confdefs.h. */
8676 $ac_includes_default
8677 #include <$ac_header>
8679 rm -f conftest.$ac_objext
8680 if { (ac_try="$ac_compile"
8682 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8683 *) ac_try_echo=$ac_try;;
8685 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8686 (eval "$ac_compile") 2>conftest.er1
8688 grep -v '^ *+' conftest.er1 >conftest.err
8690 cat conftest.err >&5
8691 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8692 (exit $ac_status); } &&
8693 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
8694 { (case "(($ac_try" in
8695 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8696 *) ac_try_echo=$ac_try;;
8698 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8699 (eval "$ac_try") 2>&5
8701 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8702 (exit $ac_status); }; } &&
8703 { ac_try='test -s conftest.$ac_objext'
8704 { (case "(($ac_try" in
8705 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8706 *) ac_try_echo=$ac_try;;
8708 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8709 (eval "$ac_try") 2>&5
8711 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8712 (exit $ac_status); }; }; then
8713 ac_header_compiler=yes
8715 echo "$as_me: failed program was:" >&5
8716 sed 's/^/| /' conftest.$ac_ext >&5
8718 ac_header_compiler=no
8721 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8722 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
8723 echo "${ECHO_T}$ac_header_compiler" >&6; }
8725 # Is the header present?
8726 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
8727 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
8728 cat >conftest.$ac_ext <<_ACEOF
8731 cat confdefs.h >>conftest.$ac_ext
8732 cat >>conftest.$ac_ext <<_ACEOF
8733 /* end confdefs.h. */
8734 #include <$ac_header>
8736 if { (ac_try="$ac_cpp conftest.$ac_ext"
8738 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8739 *) ac_try_echo=$ac_try;;
8741 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8742 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
8744 grep -v '^ *+' conftest.er1 >conftest.err
8746 cat conftest.err >&5
8747 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8748 (exit $ac_status); } >/dev/null; then
8749 if test -s conftest.err; then
8750 ac_cpp_err=$ac_c_preproc_warn_flag
8751 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
8758 if test -z "$ac_cpp_err"; then
8759 ac_header_preproc=yes
8761 echo "$as_me: failed program was:" >&5
8762 sed 's/^/| /' conftest.$ac_ext >&5
8764 ac_header_preproc=no
8767 rm -f conftest.err conftest.$ac_ext
8768 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
8769 echo "${ECHO_T}$ac_header_preproc" >&6; }
8771 # So? What about this header?
8772 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
8774 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
8775 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
8776 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
8777 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
8778 ac_header_preproc=yes
8781 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
8782 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
8783 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
8784 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
8785 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
8786 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
8787 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
8788 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
8789 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
8790 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
8791 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
8792 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
8794 ## ------------------------------------ ##
8795 ## Report this to http://llvm.org/bugs/ ##
8796 ## ------------------------------------ ##
8798 ) | sed "s/^/$as_me: WARNING: /" >&2
8801 { echo "$as_me:$LINENO: checking for $ac_header" >&5
8802 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
8803 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
8804 echo $ECHO_N "(cached) $ECHO_C" >&6
8806 eval "$as_ac_Header=\$ac_header_preproc"
8808 ac_res=`eval echo '${'$as_ac_Header'}'`
8809 { echo "$as_me:$LINENO: result: $ac_res" >&5
8810 echo "${ECHO_T}$ac_res" >&6; }
8813 if test `eval echo '${'$as_ac_Header'}'` = yes; then
8814 cat >>confdefs.h <<_ACEOF
8815 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
8822 # Check whether --enable-ltdl-install was given.
8823 if test "${enable_ltdl_install+set}" = set; then
8824 enableval=$enable_ltdl_install;
8830 if test x"${enable_ltdl_install-no}" != xno; then
8832 INSTALL_LTDL_FALSE='#'
8834 INSTALL_LTDL_TRUE='#'
8840 if test x"${enable_ltdl_convenience-no}" != xno; then
8841 CONVENIENCE_LTDL_TRUE=
8842 CONVENIENCE_LTDL_FALSE='#'
8844 CONVENIENCE_LTDL_TRUE='#'
8845 CONVENIENCE_LTDL_FALSE=
8849 { echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5
8850 echo $ECHO_N "checking dynamic linker characteristics... $ECHO_C" >&6; }
8852 libname_spec='lib$name'
8860 shlibpath_overrides_runpath=unknown
8862 dynamic_linker="$host_os ld.so"
8863 sys_lib_dlsearch_path_spec="/lib /usr/lib"
8864 if test "$GCC" = yes; then
8865 sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
8866 if echo "$sys_lib_search_path_spec" | grep ';' >/dev/null ; then
8867 # if the path contains ";" then we assume it to be the separator
8868 # otherwise default to the standard path separator (i.e. ":") - it is
8869 # assumed that no part of a normal pathname contains ";" but that should
8870 # okay in the real world where ";" in dirpaths is itself problematic.
8871 sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
8873 sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
8876 sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
8878 need_lib_prefix=unknown
8879 hardcode_into_libs=no
8881 # when you set need_version to no, make sure it does not cause -set_version
8882 # flags to be left without arguments
8883 need_version=unknown
8888 library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
8889 shlibpath_var=LIBPATH
8891 # AIX 3 has no versioning support, so we append a major version to the name.
8892 soname_spec='${libname}${release}${shared_ext}$major'
8899 hardcode_into_libs=yes
8900 if test "$host_cpu" = ia64; then
8901 # AIX 5 supports IA64
8902 library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
8903 shlibpath_var=LD_LIBRARY_PATH
8905 # With GCC up to 2.95.x, collect2 would create an import file
8906 # for dependence libraries. The import file would start with
8907 # the line `#! .'. This would cause the generated library to
8908 # depend on `.', always an invalid library. This was fixed in
8909 # development snapshots of GCC prior to 3.0.
8911 aix4 | aix4.[01] | aix4.[01].*)
8912 if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
8914 echo '#endif'; } | ${CC} -E - | grep yes > /dev/null; then
8921 # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
8922 # soname into executable. Probably we can add versioning support to
8923 # collect2, so additional links can be useful in future.
8924 if test "$aix_use_runtimelinking" = yes; then
8925 # If using run time linking (on AIX 4.2 or later) use lib<name>.so
8926 # instead of lib<name>.a to let people know that these are not
8927 # typical AIX shared libraries.
8928 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
8930 # We preserve .a as extension for shared libraries through AIX4.2
8931 # and later when we are not doing run time linking.
8932 library_names_spec='${libname}${release}.a $libname.a'
8933 soname_spec='${libname}${release}${shared_ext}$major'
8935 shlibpath_var=LIBPATH
8940 library_names_spec='$libname.ixlibrary $libname.a'
8941 # Create ${libname}_ixlibrary.a entries in /sys/libs.
8942 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'
8946 library_names_spec='${libname}${shared_ext}'
8947 dynamic_linker="$host_os ld.so"
8948 shlibpath_var=LIBRARY_PATH
8954 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
8955 soname_spec='${libname}${release}${shared_ext}$major'
8956 finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
8957 shlibpath_var=LD_LIBRARY_PATH
8958 sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
8959 sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
8960 # the default ld.so.conf also contains /usr/contrib/lib and
8961 # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
8962 # libtool to hard-code these into programs
8965 cygwin* | mingw* | pw32*)
8966 version_type=windows
8971 case $GCC,$host_os in
8972 yes,cygwin* | yes,mingw* | yes,pw32*)
8973 library_names_spec='$libname.dll.a'
8974 # DLL is installed to $(libdir)/../bin by postinstall_cmds
8975 postinstall_cmds='base_file=`basename \${file}`~
8976 dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i;echo \$dlname'\''`~
8977 dldir=$destdir/`dirname \$dlpath`~
8978 test -d \$dldir || mkdir -p \$dldir~
8979 $install_prog $dir/$dlname \$dldir/$dlname~
8980 chmod a+x \$dldir/$dlname'
8981 postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
8982 dlpath=$dir/\$dldll~
8984 shlibpath_overrides_runpath=yes
8988 # Cygwin DLLs use 'cyg' prefix rather than 'lib'
8989 soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
8990 sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib"
8993 # MinGW DLLs use traditional 'lib' prefix
8994 soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
8995 sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
8996 if echo "$sys_lib_search_path_spec" | grep ';[c-zC-Z]:/' >/dev/null; then
8997 # It is most probably a Windows format PATH printed by
8998 # mingw gcc, but we are running on Cygwin. Gcc prints its search
8999 # path with ; separators, and with drive letters. We can handle the
9000 # drive letters (cygwin fileutils understands them), so leave them,
9001 # especially as we might pass files found there to a mingw objdump,
9002 # which wouldn't understand a cygwinified path. Ahh.
9003 sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
9005 sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
9009 # pw32 DLLs use 'pw' prefix rather than 'lib'
9010 library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9016 library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
9019 dynamic_linker='Win32 ld.exe'
9020 # FIXME: first we should search . and the directory the executable is in
9024 darwin* | rhapsody*)
9025 dynamic_linker="$host_os dyld"
9029 library_names_spec='${libname}${release}${versuffix}$shared_ext ${libname}${release}${major}$shared_ext ${libname}$shared_ext'
9030 soname_spec='${libname}${release}${major}$shared_ext'
9031 shlibpath_overrides_runpath=yes
9032 shlibpath_var=DYLD_LIBRARY_PATH
9033 shrext_cmds='.dylib'
9034 # Apple's gcc prints 'gcc -print-search-dirs' doesn't operate the same.
9035 if test "$GCC" = yes; then
9036 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"`
9038 sys_lib_search_path_spec='/lib /usr/lib /usr/local/lib'
9040 sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
9047 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
9048 soname_spec='${libname}${release}${shared_ext}$major'
9049 shlibpath_var=LD_LIBRARY_PATH
9060 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
9061 soname_spec='${libname}${release}${shared_ext}$major'
9062 shlibpath_var=LD_LIBRARY_PATH
9063 shlibpath_overrides_runpath=no
9064 hardcode_into_libs=yes
9065 dynamic_linker='GNU ld.so'
9068 freebsd* | dragonfly*)
9069 # DragonFly does not have aout. When/if they implement a new
9070 # versioning mechanism, adjust this.
9071 if test -x /usr/bin/objformat; then
9072 objformat=`/usr/bin/objformat`
9075 freebsd[123].*) objformat=aout ;;
9079 version_type=freebsd-$objformat
9080 case $version_type in
9082 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
9087 library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
9091 shlibpath_var=LD_LIBRARY_PATH
9094 shlibpath_overrides_runpath=yes
9096 freebsd3.[01]* | freebsdelf3.[01]*)
9097 shlibpath_overrides_runpath=yes
9098 hardcode_into_libs=yes
9100 freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
9101 freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
9102 shlibpath_overrides_runpath=no
9103 hardcode_into_libs=yes
9105 freebsd*) # from 4.6 on
9106 shlibpath_overrides_runpath=yes
9107 hardcode_into_libs=yes
9116 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
9117 soname_spec='${libname}${release}${shared_ext}$major'
9118 shlibpath_var=LD_LIBRARY_PATH
9119 hardcode_into_libs=yes
9122 hpux9* | hpux10* | hpux11*)
9123 # Give a soname corresponding to the major version so that dld.sl refuses to
9124 # link against other versions.
9131 hardcode_into_libs=yes
9132 dynamic_linker="$host_os dld.so"
9133 shlibpath_var=LD_LIBRARY_PATH
9134 shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
9135 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9136 soname_spec='${libname}${release}${shared_ext}$major'
9137 if test "X$HPUX_IA64_MODE" = X32; then
9138 sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
9140 sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
9142 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
9146 hardcode_into_libs=yes
9147 dynamic_linker="$host_os dld.sl"
9148 shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
9149 shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
9150 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9151 soname_spec='${libname}${release}${shared_ext}$major'
9152 sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
9153 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
9157 dynamic_linker="$host_os dld.sl"
9158 shlibpath_var=SHLIB_PATH
9159 shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
9160 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9161 soname_spec='${libname}${release}${shared_ext}$major'
9164 # HP-UX runs *really* slowly unless shared libraries are mode 555.
9165 postinstall_cmds='chmod 555 $lib'
9172 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
9173 soname_spec='${libname}${release}${shared_ext}$major'
9174 dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
9175 shlibpath_var=LD_LIBRARY_PATH
9176 shlibpath_overrides_runpath=no
9177 hardcode_into_libs=yes
9180 irix5* | irix6* | nonstopux*)
9182 nonstopux*) version_type=nonstopux ;;
9184 if test "$lt_cv_prog_gnu_ld" = yes; then
9192 soname_spec='${libname}${release}${shared_ext}$major'
9193 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
9195 irix5* | nonstopux*)
9199 case $LD in # libtool.m4 will add one of these switches to LD
9200 *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
9201 libsuff= shlibsuff= libmagic=32-bit;;
9202 *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
9203 libsuff=32 shlibsuff=N32 libmagic=N32;;
9204 *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
9205 libsuff=64 shlibsuff=64 libmagic=64-bit;;
9206 *) libsuff= shlibsuff= libmagic=never-match;;
9210 shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
9211 shlibpath_overrides_runpath=no
9212 sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
9213 sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
9214 hardcode_into_libs=yes
9217 # No shared lib support for Linux oldld, aout, or coff.
9218 linux*oldld* | linux*aout* | linux*coff*)
9222 # This must be Linux ELF.
9227 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9228 soname_spec='${libname}${release}${shared_ext}$major'
9229 finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
9230 shlibpath_var=LD_LIBRARY_PATH
9231 shlibpath_overrides_runpath=no
9232 # This implies no fast_install, which is unacceptable.
9233 # Some rework will be needed to allow for fast_install
9234 # before this can be enabled.
9235 hardcode_into_libs=yes
9237 # Append ld.so.conf contents to the search path
9238 if test -f /etc/ld.so.conf; then
9239 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' ' '`
9240 sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
9243 # We used to test for /lib/ld.so.1 and disable shared libraries on
9244 # powerpc, because MkLinux only supported shared libraries with the
9245 # GNU dynamic linker. Since this was broken with cross compilers,
9246 # most powerpc-linux boxes support dynamic linking these days and
9247 # people can always --disable-shared, the test was removed, and we
9248 # assume the GNU/Linux dynamic linker is in use.
9249 dynamic_linker='GNU/Linux ld.so'
9256 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
9257 soname_spec='${libname}${release}${shared_ext}$major'
9258 shlibpath_var=LD_LIBRARY_PATH
9259 shlibpath_overrides_runpath=no
9260 hardcode_into_libs=yes
9261 dynamic_linker='GNU ld.so'
9268 if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
9269 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
9270 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
9271 dynamic_linker='NetBSD (a.out) ld.so'
9273 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
9274 soname_spec='${libname}${release}${shared_ext}$major'
9275 dynamic_linker='NetBSD ld.elf_so'
9277 shlibpath_var=LD_LIBRARY_PATH
9278 shlibpath_overrides_runpath=yes
9279 hardcode_into_libs=yes
9284 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9285 shlibpath_var=LD_LIBRARY_PATH
9286 shlibpath_overrides_runpath=yes
9293 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9294 soname_spec='${libname}${release}${shared_ext}$major'
9295 shlibpath_var=LD_LIBRARY_PATH
9296 shlibpath_overrides_runpath=yes
9301 sys_lib_dlsearch_path_spec="/usr/lib"
9303 # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
9305 openbsd3.3 | openbsd3.3.*) need_version=yes ;;
9306 *) need_version=no ;;
9308 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
9309 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
9310 shlibpath_var=LD_LIBRARY_PATH
9311 if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
9313 openbsd2.[89] | openbsd2.[89].*)
9314 shlibpath_overrides_runpath=no
9317 shlibpath_overrides_runpath=yes
9321 shlibpath_overrides_runpath=yes
9326 libname_spec='$name'
9329 library_names_spec='$libname${shared_ext} $libname.a'
9330 dynamic_linker='OS/2 ld.exe'
9331 shlibpath_var=LIBPATH
9334 osf3* | osf4* | osf5*)
9338 soname_spec='${libname}${release}${shared_ext}$major'
9339 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9340 shlibpath_var=LD_LIBRARY_PATH
9341 sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
9342 sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
9349 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9350 soname_spec='${libname}${release}${shared_ext}$major'
9351 shlibpath_var=LD_LIBRARY_PATH
9352 shlibpath_overrides_runpath=yes
9353 hardcode_into_libs=yes
9354 # ldd complains unless libraries are executable
9355 postinstall_cmds='chmod +x $lib'
9360 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
9361 finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
9362 shlibpath_var=LD_LIBRARY_PATH
9363 shlibpath_overrides_runpath=yes
9364 if test "$with_gnu_ld" = yes; then
9372 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9373 soname_spec='${libname}${release}${shared_ext}$major'
9374 shlibpath_var=LD_LIBRARY_PATH
9375 case $host_vendor in
9377 shlibpath_overrides_runpath=no
9379 export_dynamic_flag_spec='${wl}-Blargedynsym'
9380 runpath_var=LD_RUN_PATH
9388 shlibpath_overrides_runpath=no
9389 sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
9395 if test -d /usr/nec ;then
9397 library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
9398 soname_spec='$libname${shared_ext}.$major'
9399 shlibpath_var=LD_LIBRARY_PATH
9403 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
9404 version_type=freebsd-elf
9407 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
9408 soname_spec='${libname}${release}${shared_ext}$major'
9409 shlibpath_var=LD_LIBRARY_PATH
9410 hardcode_into_libs=yes
9411 if test "$with_gnu_ld" = yes; then
9412 sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
9413 shlibpath_overrides_runpath=no
9415 sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
9416 shlibpath_overrides_runpath=yes
9419 sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
9423 sys_lib_dlsearch_path_spec='/usr/lib'
9428 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9429 soname_spec='${libname}${release}${shared_ext}$major'
9430 shlibpath_var=LD_LIBRARY_PATH
9437 { echo "$as_me:$LINENO: result: $dynamic_linker" >&5
9438 echo "${ECHO_T}$dynamic_linker" >&6; }
9439 test "$dynamic_linker" = no && can_build_shared=no
9441 variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
9442 if test "$GCC" = yes; then
9443 variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
9447 { echo "$as_me:$LINENO: checking which extension is used for loadable modules" >&5
9448 echo $ECHO_N "checking which extension is used for loadable modules... $ECHO_C" >&6; }
9449 if test "${libltdl_cv_shlibext+set}" = set; then
9450 echo $ECHO_N "(cached) $ECHO_C" >&6
9454 eval libltdl_cv_shlibext=$shrext_cmds
9457 { echo "$as_me:$LINENO: result: $libltdl_cv_shlibext" >&5
9458 echo "${ECHO_T}$libltdl_cv_shlibext" >&6; }
9459 if test -n "$libltdl_cv_shlibext"; then
9461 cat >>confdefs.h <<_ACEOF
9462 #define LTDL_SHLIB_EXT "$libltdl_cv_shlibext"
9468 { echo "$as_me:$LINENO: checking for the default library search path" >&5
9469 echo $ECHO_N "checking for the default library search path... $ECHO_C" >&6; }
9470 if test "${libltdl_cv_sys_search_path+set}" = set; then
9471 echo $ECHO_N "(cached) $ECHO_C" >&6
9473 libltdl_cv_sys_search_path="$sys_lib_dlsearch_path_spec"
9475 { echo "$as_me:$LINENO: result: $libltdl_cv_sys_search_path" >&5
9476 echo "${ECHO_T}$libltdl_cv_sys_search_path" >&6; }
9477 if test -n "$libltdl_cv_sys_search_path"; then
9479 for dir in $libltdl_cv_sys_search_path; do
9480 if test -z "$sys_search_path"; then
9481 sys_search_path="$dir"
9483 sys_search_path="$sys_search_path$PATH_SEPARATOR$dir"
9487 cat >>confdefs.h <<_ACEOF
9488 #define LTDL_SYSSEARCHPATH "$sys_search_path"
9493 { echo "$as_me:$LINENO: checking for objdir" >&5
9494 echo $ECHO_N "checking for objdir... $ECHO_C" >&6; }
9495 if test "${libltdl_cv_objdir+set}" = set; then
9496 echo $ECHO_N "(cached) $ECHO_C" >&6
9498 libltdl_cv_objdir="$objdir"
9499 if test -n "$objdir"; then
9502 rm -f .libs 2>/dev/null
9503 mkdir .libs 2>/dev/null
9504 if test -d .libs; then
9505 libltdl_cv_objdir=.libs
9507 # MS-DOS does not allow filenames that begin with a dot.
9508 libltdl_cv_objdir=_libs
9510 rmdir .libs 2>/dev/null
9514 { echo "$as_me:$LINENO: result: $libltdl_cv_objdir" >&5
9515 echo "${ECHO_T}$libltdl_cv_objdir" >&6; }
9517 cat >>confdefs.h <<_ACEOF
9518 #define LTDL_OBJDIR "$libltdl_cv_objdir/"
9526 # Check for command to grab the raw symbol name followed by C symbol from nm.
9527 { echo "$as_me:$LINENO: checking command to parse $NM output from $compiler object" >&5
9528 echo $ECHO_N "checking command to parse $NM output from $compiler object... $ECHO_C" >&6; }
9529 if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then
9530 echo $ECHO_N "(cached) $ECHO_C" >&6
9533 # These are sane defaults that work on at least a few old systems.
9534 # [They come from Ultrix. What could be older than Ultrix?!! ;)]
9536 # Character class describing NM global symbol codes.
9537 symcode='[BCDEGRST]'
9539 # Regexp to match symbols that can be accessed directly from C.
9540 sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
9542 # Transform an extracted symbol line into a proper C declaration
9543 lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^. .* \(.*\)$/extern int \1;/p'"
9545 # Transform an extracted symbol line into symbol name and symbol address
9546 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'"
9548 # Define system-specific variables.
9553 cygwin* | mingw* | pw32*)
9554 symcode='[ABCDGISTW]'
9556 hpux*) # Its linker distinguishes data from code symbols
9557 if test "$host_cpu" = ia64; then
9558 symcode='[ABCDEGRST]'
9560 lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
9561 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'"
9564 if test "$host_cpu" = ia64; then
9565 symcode='[ABCDGIRSTW]'
9566 lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
9567 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'"
9571 symcode='[BCDEGRST]'
9574 symcode='[BCDEGQRST]'
9585 sysv5* | sco5v6* | unixware* | OpenUNIX*)
9593 # Handle CRLF in mingw tool chain
9597 opt_cr=`echo 'x\{0,1\}' | tr x '\015'` # option cr in regexp
9601 # If we're using GNU nm, then use its standard symbol codes.
9602 case `$NM -V 2>&1` in
9603 *GNU* | *'with BFD'*)
9604 symcode='[ABCDGIRSTW]' ;;
9607 # Try without a prefix undercore, then with it.
9608 for ac_symprfx in "" "_"; do
9610 # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
9611 symxfrm="\\1 $ac_symprfx\\2 \\2"
9613 # Write the raw and C identifiers.
9614 lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ ]\($symcode$symcode*\)[ ][ ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
9616 # Check to see that the pipe works correctly.
9620 cat > conftest.$ac_ext <<EOF
9625 void nm_test_func(){}
9629 int main(){nm_test_var='a';nm_test_func();return(0);}
9632 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9633 (eval $ac_compile) 2>&5
9635 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9636 (exit $ac_status); }; then
9637 # Now try to grab the symbols.
9639 if { (eval echo "$as_me:$LINENO: \"$NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist\"") >&5
9640 (eval $NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist) 2>&5
9642 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9643 (exit $ac_status); } && test -s "$nlist"; then
9644 # Try sorting and uniquifying the output.
9645 if sort "$nlist" | uniq > "$nlist"T; then
9646 mv -f "$nlist"T "$nlist"
9651 # Make sure that we snagged all the symbols we need.
9652 if grep ' nm_test_var$' "$nlist" >/dev/null; then
9653 if grep ' nm_test_func$' "$nlist" >/dev/null; then
9654 cat <<EOF > conftest.$ac_ext
9660 # Now generate the symbol file.
9661 eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | grep -v main >> conftest.$ac_ext'
9663 cat <<EOF >> conftest.$ac_ext
9664 #if defined (__STDC__) && __STDC__
9665 # define lt_ptr_t void *
9667 # define lt_ptr_t char *
9671 /* The mapping between symbol names and symbols. */
9676 lt_preloaded_symbols[] =
9679 $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/ {\"\2\", (lt_ptr_t) \&\2},/" < "$nlist" | grep -v main >> conftest.$ac_ext
9680 cat <<\EOF >> conftest.$ac_ext
9688 # Now try linking the two files.
9689 mv conftest.$ac_objext conftstm.$ac_objext
9690 lt_save_LIBS="$LIBS"
9691 lt_save_CFLAGS="$CFLAGS"
9692 LIBS="conftstm.$ac_objext"
9693 CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
9694 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9695 (eval $ac_link) 2>&5
9697 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9698 (exit $ac_status); } && test -s conftest${ac_exeext}; then
9701 LIBS="$lt_save_LIBS"
9702 CFLAGS="$lt_save_CFLAGS"
9704 echo "cannot find nm_test_func in $nlist" >&5
9707 echo "cannot find nm_test_var in $nlist" >&5
9710 echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
9713 echo "$progname: failed program was:" >&5
9714 cat conftest.$ac_ext >&5
9716 rm -f conftest* conftst*
9718 # Do not use the global_symbol_pipe unless it works.
9719 if test "$pipe_works" = yes; then
9722 lt_cv_sys_global_symbol_pipe=
9728 if test -z "$lt_cv_sys_global_symbol_pipe"; then
9729 lt_cv_sys_global_symbol_to_cdecl=
9731 if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
9732 { echo "$as_me:$LINENO: result: failed" >&5
9733 echo "${ECHO_T}failed" >&6; }
9735 { echo "$as_me:$LINENO: result: ok" >&5
9736 echo "${ECHO_T}ok" >&6; }
9740 { echo "$as_me:$LINENO: checking whether libtool supports -dlopen/-dlpreopen" >&5
9741 echo $ECHO_N "checking whether libtool supports -dlopen/-dlpreopen... $ECHO_C" >&6; }
9742 if test "${libltdl_cv_preloaded_symbols+set}" = set; then
9743 echo $ECHO_N "(cached) $ECHO_C" >&6
9745 if test -n "$lt_cv_sys_global_symbol_pipe"; then
9746 libltdl_cv_preloaded_symbols=yes
9748 libltdl_cv_preloaded_symbols=no
9752 { echo "$as_me:$LINENO: result: $libltdl_cv_preloaded_symbols" >&5
9753 echo "${ECHO_T}$libltdl_cv_preloaded_symbols" >&6; }
9754 if test x"$libltdl_cv_preloaded_symbols" = xyes; then
9756 cat >>confdefs.h <<\_ACEOF
9757 #define HAVE_PRELOADED_SYMBOLS 1
9765 ac_cpp='$CPP $CPPFLAGS'
9766 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
9767 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
9768 ac_compiler_gnu=$ac_cv_c_compiler_gnu
9771 { echo "$as_me:$LINENO: checking for shl_load" >&5
9772 echo $ECHO_N "checking for shl_load... $ECHO_C" >&6; }
9773 if test "${ac_cv_func_shl_load+set}" = set; then
9774 echo $ECHO_N "(cached) $ECHO_C" >&6
9776 cat >conftest.$ac_ext <<_ACEOF
9779 cat confdefs.h >>conftest.$ac_ext
9780 cat >>conftest.$ac_ext <<_ACEOF
9781 /* end confdefs.h. */
9782 /* Define shl_load to an innocuous variant, in case <limits.h> declares shl_load.
9783 For example, HP-UX 11i <limits.h> declares gettimeofday. */
9784 #define shl_load innocuous_shl_load
9786 /* System header to define __stub macros and hopefully few prototypes,
9787 which can conflict with char shl_load (); below.
9788 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9789 <limits.h> exists even on freestanding compilers. */
9792 # include <limits.h>
9794 # include <assert.h>
9799 /* Override any GCC internal prototype to avoid an error.
9800 Use char because int might match the return type of a GCC
9801 builtin and then its argument prototype would still apply. */
9806 /* The GNU C library defines this for functions which it implements
9807 to always fail with ENOSYS. Some functions are actually named
9808 something starting with __ and the normal name is an alias. */
9809 #if defined __stub_shl_load || defined __stub___shl_load
9821 rm -f conftest.$ac_objext conftest$ac_exeext
9822 if { (ac_try="$ac_link"
9824 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9825 *) ac_try_echo=$ac_try;;
9827 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9828 (eval "$ac_link") 2>conftest.er1
9830 grep -v '^ *+' conftest.er1 >conftest.err
9832 cat conftest.err >&5
9833 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9834 (exit $ac_status); } &&
9835 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
9836 { (case "(($ac_try" in
9837 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9838 *) ac_try_echo=$ac_try;;
9840 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9841 (eval "$ac_try") 2>&5
9843 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9844 (exit $ac_status); }; } &&
9845 { ac_try='test -s conftest$ac_exeext'
9846 { (case "(($ac_try" in
9847 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9848 *) ac_try_echo=$ac_try;;
9850 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9851 (eval "$ac_try") 2>&5
9853 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9854 (exit $ac_status); }; }; then
9855 ac_cv_func_shl_load=yes
9857 echo "$as_me: failed program was:" >&5
9858 sed 's/^/| /' conftest.$ac_ext >&5
9860 ac_cv_func_shl_load=no
9863 rm -f core conftest.err conftest.$ac_objext \
9864 conftest$ac_exeext conftest.$ac_ext
9866 { echo "$as_me:$LINENO: result: $ac_cv_func_shl_load" >&5
9867 echo "${ECHO_T}$ac_cv_func_shl_load" >&6; }
9868 if test $ac_cv_func_shl_load = yes; then
9870 cat >>confdefs.h <<\_ACEOF
9871 #define HAVE_SHL_LOAD 1
9875 { echo "$as_me:$LINENO: checking for shl_load in -ldld" >&5
9876 echo $ECHO_N "checking for shl_load in -ldld... $ECHO_C" >&6; }
9877 if test "${ac_cv_lib_dld_shl_load+set}" = set; then
9878 echo $ECHO_N "(cached) $ECHO_C" >&6
9880 ac_check_lib_save_LIBS=$LIBS
9882 cat >conftest.$ac_ext <<_ACEOF
9885 cat confdefs.h >>conftest.$ac_ext
9886 cat >>conftest.$ac_ext <<_ACEOF
9887 /* end confdefs.h. */
9889 /* Override any GCC internal prototype to avoid an error.
9890 Use char because int might match the return type of a GCC
9891 builtin and then its argument prototype would still apply. */
9904 rm -f conftest.$ac_objext conftest$ac_exeext
9905 if { (ac_try="$ac_link"
9907 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9908 *) ac_try_echo=$ac_try;;
9910 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9911 (eval "$ac_link") 2>conftest.er1
9913 grep -v '^ *+' conftest.er1 >conftest.err
9915 cat conftest.err >&5
9916 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9917 (exit $ac_status); } &&
9918 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
9919 { (case "(($ac_try" in
9920 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9921 *) ac_try_echo=$ac_try;;
9923 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9924 (eval "$ac_try") 2>&5
9926 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9927 (exit $ac_status); }; } &&
9928 { ac_try='test -s conftest$ac_exeext'
9929 { (case "(($ac_try" in
9930 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9931 *) ac_try_echo=$ac_try;;
9933 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9934 (eval "$ac_try") 2>&5
9936 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9937 (exit $ac_status); }; }; then
9938 ac_cv_lib_dld_shl_load=yes
9940 echo "$as_me: failed program was:" >&5
9941 sed 's/^/| /' conftest.$ac_ext >&5
9943 ac_cv_lib_dld_shl_load=no
9946 rm -f core conftest.err conftest.$ac_objext \
9947 conftest$ac_exeext conftest.$ac_ext
9948 LIBS=$ac_check_lib_save_LIBS
9950 { echo "$as_me:$LINENO: result: $ac_cv_lib_dld_shl_load" >&5
9951 echo "${ECHO_T}$ac_cv_lib_dld_shl_load" >&6; }
9952 if test $ac_cv_lib_dld_shl_load = yes; then
9954 cat >>confdefs.h <<\_ACEOF
9955 #define HAVE_SHL_LOAD 1
9958 LIBADD_DL="$LIBADD_DL -ldld"
9960 { echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5
9961 echo $ECHO_N "checking for dlopen in -ldl... $ECHO_C" >&6; }
9962 if test "${ac_cv_lib_dl_dlopen+set}" = set; then
9963 echo $ECHO_N "(cached) $ECHO_C" >&6
9965 ac_check_lib_save_LIBS=$LIBS
9967 cat >conftest.$ac_ext <<_ACEOF
9970 cat confdefs.h >>conftest.$ac_ext
9971 cat >>conftest.$ac_ext <<_ACEOF
9972 /* end confdefs.h. */
9974 /* Override any GCC internal prototype to avoid an error.
9975 Use char because int might match the return type of a GCC
9976 builtin and then its argument prototype would still apply. */
9989 rm -f conftest.$ac_objext conftest$ac_exeext
9990 if { (ac_try="$ac_link"
9992 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9993 *) ac_try_echo=$ac_try;;
9995 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9996 (eval "$ac_link") 2>conftest.er1
9998 grep -v '^ *+' conftest.er1 >conftest.err
10000 cat conftest.err >&5
10001 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10002 (exit $ac_status); } &&
10003 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
10004 { (case "(($ac_try" in
10005 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10006 *) ac_try_echo=$ac_try;;
10008 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10009 (eval "$ac_try") 2>&5
10011 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10012 (exit $ac_status); }; } &&
10013 { ac_try='test -s conftest$ac_exeext'
10014 { (case "(($ac_try" in
10015 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10016 *) ac_try_echo=$ac_try;;
10018 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10019 (eval "$ac_try") 2>&5
10021 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10022 (exit $ac_status); }; }; then
10023 ac_cv_lib_dl_dlopen=yes
10025 echo "$as_me: failed program was:" >&5
10026 sed 's/^/| /' conftest.$ac_ext >&5
10028 ac_cv_lib_dl_dlopen=no
10031 rm -f core conftest.err conftest.$ac_objext \
10032 conftest$ac_exeext conftest.$ac_ext
10033 LIBS=$ac_check_lib_save_LIBS
10035 { echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5
10036 echo "${ECHO_T}$ac_cv_lib_dl_dlopen" >&6; }
10037 if test $ac_cv_lib_dl_dlopen = yes; then
10039 cat >>confdefs.h <<\_ACEOF
10040 #define HAVE_LIBDL 1
10043 LIBADD_DL="-ldl" libltdl_cv_lib_dl_dlopen="yes"
10045 cat >conftest.$ac_ext <<_ACEOF
10048 cat confdefs.h >>conftest.$ac_ext
10049 cat >>conftest.$ac_ext <<_ACEOF
10050 /* end confdefs.h. */
10052 # include <dlfcn.h>
10063 rm -f conftest.$ac_objext conftest$ac_exeext
10064 if { (ac_try="$ac_link"
10065 case "(($ac_try" in
10066 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10067 *) ac_try_echo=$ac_try;;
10069 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10070 (eval "$ac_link") 2>conftest.er1
10072 grep -v '^ *+' conftest.er1 >conftest.err
10074 cat conftest.err >&5
10075 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10076 (exit $ac_status); } &&
10077 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
10078 { (case "(($ac_try" in
10079 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10080 *) ac_try_echo=$ac_try;;
10082 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10083 (eval "$ac_try") 2>&5
10085 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10086 (exit $ac_status); }; } &&
10087 { ac_try='test -s conftest$ac_exeext'
10088 { (case "(($ac_try" in
10089 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10090 *) ac_try_echo=$ac_try;;
10092 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10093 (eval "$ac_try") 2>&5
10095 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10096 (exit $ac_status); }; }; then
10098 cat >>confdefs.h <<\_ACEOF
10099 #define HAVE_LIBDL 1
10101 libltdl_cv_func_dlopen="yes"
10103 echo "$as_me: failed program was:" >&5
10104 sed 's/^/| /' conftest.$ac_ext >&5
10106 { echo "$as_me:$LINENO: checking for dlopen in -lsvld" >&5
10107 echo $ECHO_N "checking for dlopen in -lsvld... $ECHO_C" >&6; }
10108 if test "${ac_cv_lib_svld_dlopen+set}" = set; then
10109 echo $ECHO_N "(cached) $ECHO_C" >&6
10111 ac_check_lib_save_LIBS=$LIBS
10112 LIBS="-lsvld $LIBS"
10113 cat >conftest.$ac_ext <<_ACEOF
10116 cat confdefs.h >>conftest.$ac_ext
10117 cat >>conftest.$ac_ext <<_ACEOF
10118 /* end confdefs.h. */
10120 /* Override any GCC internal prototype to avoid an error.
10121 Use char because int might match the return type of a GCC
10122 builtin and then its argument prototype would still apply. */
10135 rm -f conftest.$ac_objext conftest$ac_exeext
10136 if { (ac_try="$ac_link"
10137 case "(($ac_try" in
10138 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10139 *) ac_try_echo=$ac_try;;
10141 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10142 (eval "$ac_link") 2>conftest.er1
10144 grep -v '^ *+' conftest.er1 >conftest.err
10146 cat conftest.err >&5
10147 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10148 (exit $ac_status); } &&
10149 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
10150 { (case "(($ac_try" in
10151 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10152 *) ac_try_echo=$ac_try;;
10154 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10155 (eval "$ac_try") 2>&5
10157 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10158 (exit $ac_status); }; } &&
10159 { ac_try='test -s conftest$ac_exeext'
10160 { (case "(($ac_try" in
10161 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10162 *) ac_try_echo=$ac_try;;
10164 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10165 (eval "$ac_try") 2>&5
10167 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10168 (exit $ac_status); }; }; then
10169 ac_cv_lib_svld_dlopen=yes
10171 echo "$as_me: failed program was:" >&5
10172 sed 's/^/| /' conftest.$ac_ext >&5
10174 ac_cv_lib_svld_dlopen=no
10177 rm -f core conftest.err conftest.$ac_objext \
10178 conftest$ac_exeext conftest.$ac_ext
10179 LIBS=$ac_check_lib_save_LIBS
10181 { echo "$as_me:$LINENO: result: $ac_cv_lib_svld_dlopen" >&5
10182 echo "${ECHO_T}$ac_cv_lib_svld_dlopen" >&6; }
10183 if test $ac_cv_lib_svld_dlopen = yes; then
10185 cat >>confdefs.h <<\_ACEOF
10186 #define HAVE_LIBDL 1
10189 LIBADD_DL="-lsvld" libltdl_cv_func_dlopen="yes"
10191 { echo "$as_me:$LINENO: checking for dld_link in -ldld" >&5
10192 echo $ECHO_N "checking for dld_link in -ldld... $ECHO_C" >&6; }
10193 if test "${ac_cv_lib_dld_dld_link+set}" = set; then
10194 echo $ECHO_N "(cached) $ECHO_C" >&6
10196 ac_check_lib_save_LIBS=$LIBS
10198 cat >conftest.$ac_ext <<_ACEOF
10201 cat confdefs.h >>conftest.$ac_ext
10202 cat >>conftest.$ac_ext <<_ACEOF
10203 /* end confdefs.h. */
10205 /* Override any GCC internal prototype to avoid an error.
10206 Use char because int might match the return type of a GCC
10207 builtin and then its argument prototype would still apply. */
10215 return dld_link ();
10220 rm -f conftest.$ac_objext conftest$ac_exeext
10221 if { (ac_try="$ac_link"
10222 case "(($ac_try" in
10223 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10224 *) ac_try_echo=$ac_try;;
10226 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10227 (eval "$ac_link") 2>conftest.er1
10229 grep -v '^ *+' conftest.er1 >conftest.err
10231 cat conftest.err >&5
10232 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10233 (exit $ac_status); } &&
10234 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
10235 { (case "(($ac_try" in
10236 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10237 *) ac_try_echo=$ac_try;;
10239 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10240 (eval "$ac_try") 2>&5
10242 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10243 (exit $ac_status); }; } &&
10244 { ac_try='test -s conftest$ac_exeext'
10245 { (case "(($ac_try" in
10246 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10247 *) ac_try_echo=$ac_try;;
10249 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10250 (eval "$ac_try") 2>&5
10252 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10253 (exit $ac_status); }; }; then
10254 ac_cv_lib_dld_dld_link=yes
10256 echo "$as_me: failed program was:" >&5
10257 sed 's/^/| /' conftest.$ac_ext >&5
10259 ac_cv_lib_dld_dld_link=no
10262 rm -f core conftest.err conftest.$ac_objext \
10263 conftest$ac_exeext conftest.$ac_ext
10264 LIBS=$ac_check_lib_save_LIBS
10266 { echo "$as_me:$LINENO: result: $ac_cv_lib_dld_dld_link" >&5
10267 echo "${ECHO_T}$ac_cv_lib_dld_dld_link" >&6; }
10268 if test $ac_cv_lib_dld_dld_link = yes; then
10270 cat >>confdefs.h <<\_ACEOF
10274 LIBADD_DL="$LIBADD_DL -ldld"
10276 { echo "$as_me:$LINENO: checking for _dyld_func_lookup" >&5
10277 echo $ECHO_N "checking for _dyld_func_lookup... $ECHO_C" >&6; }
10278 if test "${ac_cv_func__dyld_func_lookup+set}" = set; then
10279 echo $ECHO_N "(cached) $ECHO_C" >&6
10281 cat >conftest.$ac_ext <<_ACEOF
10284 cat confdefs.h >>conftest.$ac_ext
10285 cat >>conftest.$ac_ext <<_ACEOF
10286 /* end confdefs.h. */
10287 /* Define _dyld_func_lookup to an innocuous variant, in case <limits.h> declares _dyld_func_lookup.
10288 For example, HP-UX 11i <limits.h> declares gettimeofday. */
10289 #define _dyld_func_lookup innocuous__dyld_func_lookup
10291 /* System header to define __stub macros and hopefully few prototypes,
10292 which can conflict with char _dyld_func_lookup (); below.
10293 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
10294 <limits.h> exists even on freestanding compilers. */
10297 # include <limits.h>
10299 # include <assert.h>
10302 #undef _dyld_func_lookup
10304 /* Override any GCC internal prototype to avoid an error.
10305 Use char because int might match the return type of a GCC
10306 builtin and then its argument prototype would still apply. */
10310 char _dyld_func_lookup ();
10311 /* The GNU C library defines this for functions which it implements
10312 to always fail with ENOSYS. Some functions are actually named
10313 something starting with __ and the normal name is an alias. */
10314 #if defined __stub__dyld_func_lookup || defined __stub____dyld_func_lookup
10321 return _dyld_func_lookup ();
10326 rm -f conftest.$ac_objext conftest$ac_exeext
10327 if { (ac_try="$ac_link"
10328 case "(($ac_try" in
10329 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10330 *) ac_try_echo=$ac_try;;
10332 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10333 (eval "$ac_link") 2>conftest.er1
10335 grep -v '^ *+' conftest.er1 >conftest.err
10337 cat conftest.err >&5
10338 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10339 (exit $ac_status); } &&
10340 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
10341 { (case "(($ac_try" in
10342 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10343 *) ac_try_echo=$ac_try;;
10345 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10346 (eval "$ac_try") 2>&5
10348 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10349 (exit $ac_status); }; } &&
10350 { ac_try='test -s conftest$ac_exeext'
10351 { (case "(($ac_try" in
10352 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10353 *) ac_try_echo=$ac_try;;
10355 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10356 (eval "$ac_try") 2>&5
10358 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10359 (exit $ac_status); }; }; then
10360 ac_cv_func__dyld_func_lookup=yes
10362 echo "$as_me: failed program was:" >&5
10363 sed 's/^/| /' conftest.$ac_ext >&5
10365 ac_cv_func__dyld_func_lookup=no
10368 rm -f core conftest.err conftest.$ac_objext \
10369 conftest$ac_exeext conftest.$ac_ext
10371 { echo "$as_me:$LINENO: result: $ac_cv_func__dyld_func_lookup" >&5
10372 echo "${ECHO_T}$ac_cv_func__dyld_func_lookup" >&6; }
10373 if test $ac_cv_func__dyld_func_lookup = yes; then
10375 cat >>confdefs.h <<\_ACEOF
10376 #define HAVE_DYLD 1
10390 rm -f core conftest.err conftest.$ac_objext \
10391 conftest$ac_exeext conftest.$ac_ext
10402 if test x"$libltdl_cv_func_dlopen" = xyes || test x"$libltdl_cv_lib_dl_dlopen" = xyes
10404 lt_save_LIBS="$LIBS"
10405 LIBS="$LIBS $LIBADD_DL"
10407 for ac_func in dlerror
10409 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
10410 { echo "$as_me:$LINENO: checking for $ac_func" >&5
10411 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
10412 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
10413 echo $ECHO_N "(cached) $ECHO_C" >&6
10415 cat >conftest.$ac_ext <<_ACEOF
10418 cat confdefs.h >>conftest.$ac_ext
10419 cat >>conftest.$ac_ext <<_ACEOF
10420 /* end confdefs.h. */
10421 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
10422 For example, HP-UX 11i <limits.h> declares gettimeofday. */
10423 #define $ac_func innocuous_$ac_func
10425 /* System header to define __stub macros and hopefully few prototypes,
10426 which can conflict with char $ac_func (); below.
10427 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
10428 <limits.h> exists even on freestanding compilers. */
10431 # include <limits.h>
10433 # include <assert.h>
10438 /* Override any GCC internal prototype to avoid an error.
10439 Use char because int might match the return type of a GCC
10440 builtin and then its argument prototype would still apply. */
10445 /* The GNU C library defines this for functions which it implements
10446 to always fail with ENOSYS. Some functions are actually named
10447 something starting with __ and the normal name is an alias. */
10448 #if defined __stub_$ac_func || defined __stub___$ac_func
10455 return $ac_func ();
10460 rm -f conftest.$ac_objext conftest$ac_exeext
10461 if { (ac_try="$ac_link"
10462 case "(($ac_try" in
10463 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10464 *) ac_try_echo=$ac_try;;
10466 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10467 (eval "$ac_link") 2>conftest.er1
10469 grep -v '^ *+' conftest.er1 >conftest.err
10471 cat conftest.err >&5
10472 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10473 (exit $ac_status); } &&
10474 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
10475 { (case "(($ac_try" in
10476 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10477 *) ac_try_echo=$ac_try;;
10479 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10480 (eval "$ac_try") 2>&5
10482 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10483 (exit $ac_status); }; } &&
10484 { ac_try='test -s conftest$ac_exeext'
10485 { (case "(($ac_try" in
10486 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10487 *) ac_try_echo=$ac_try;;
10489 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10490 (eval "$ac_try") 2>&5
10492 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10493 (exit $ac_status); }; }; then
10494 eval "$as_ac_var=yes"
10496 echo "$as_me: failed program was:" >&5
10497 sed 's/^/| /' conftest.$ac_ext >&5
10499 eval "$as_ac_var=no"
10502 rm -f core conftest.err conftest.$ac_objext \
10503 conftest$ac_exeext conftest.$ac_ext
10505 ac_res=`eval echo '${'$as_ac_var'}'`
10506 { echo "$as_me:$LINENO: result: $ac_res" >&5
10507 echo "${ECHO_T}$ac_res" >&6; }
10508 if test `eval echo '${'$as_ac_var'}'` = yes; then
10509 cat >>confdefs.h <<_ACEOF
10510 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
10516 LIBS="$lt_save_LIBS"
10519 ac_cpp='$CPP $CPPFLAGS'
10520 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10521 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10522 ac_compiler_gnu=$ac_cv_c_compiler_gnu
10526 { echo "$as_me:$LINENO: checking for _ prefix in compiled symbols" >&5
10527 echo $ECHO_N "checking for _ prefix in compiled symbols... $ECHO_C" >&6; }
10528 if test "${ac_cv_sys_symbol_underscore+set}" = set; then
10529 echo $ECHO_N "(cached) $ECHO_C" >&6
10531 ac_cv_sys_symbol_underscore=no
10532 cat > conftest.$ac_ext <<EOF
10533 void nm_test_func(){}
10534 int main(){nm_test_func;return 0;}
10536 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10537 (eval $ac_compile) 2>&5
10539 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10540 (exit $ac_status); }; then
10541 # Now try to grab the symbols.
10542 ac_nlist=conftest.nm
10543 if { (eval echo "$as_me:$LINENO: \"$NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $ac_nlist\"") >&5
10544 (eval $NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $ac_nlist) 2>&5
10546 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10547 (exit $ac_status); } && test -s "$ac_nlist"; then
10548 # See whether the symbols have a leading underscore.
10549 if grep '^. _nm_test_func' "$ac_nlist" >/dev/null; then
10550 ac_cv_sys_symbol_underscore=yes
10552 if grep '^. nm_test_func ' "$ac_nlist" >/dev/null; then
10555 echo "configure: cannot find nm_test_func in $ac_nlist" >&5
10559 echo "configure: cannot run $lt_cv_sys_global_symbol_pipe" >&5
10562 echo "configure: failed program was:" >&5
10568 { echo "$as_me:$LINENO: result: $ac_cv_sys_symbol_underscore" >&5
10569 echo "${ECHO_T}$ac_cv_sys_symbol_underscore" >&6; }
10572 if test x"$ac_cv_sys_symbol_underscore" = xyes; then
10573 if test x"$libltdl_cv_func_dlopen" = xyes ||
10574 test x"$libltdl_cv_lib_dl_dlopen" = xyes ; then
10575 { echo "$as_me:$LINENO: checking whether we have to add an underscore for dlsym" >&5
10576 echo $ECHO_N "checking whether we have to add an underscore for dlsym... $ECHO_C" >&6; }
10577 if test "${libltdl_cv_need_uscore+set}" = set; then
10578 echo $ECHO_N "(cached) $ECHO_C" >&6
10580 libltdl_cv_need_uscore=unknown
10582 LIBS="$LIBS $LIBADD_DL"
10583 if test "$cross_compiling" = yes; then :
10584 libltdl_cv_need_uscore=cross
10586 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
10587 lt_status=$lt_dlunknown
10588 cat > conftest.$ac_ext <<EOF
10589 #line 10589 "configure"
10590 #include "confdefs.h"
10599 # define LT_DLGLOBAL RTLD_GLOBAL
10602 # define LT_DLGLOBAL DL_GLOBAL
10604 # define LT_DLGLOBAL 0
10608 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
10609 find out it does not work in some platform. */
10610 #ifndef LT_DLLAZY_OR_NOW
10612 # define LT_DLLAZY_OR_NOW RTLD_LAZY
10615 # define LT_DLLAZY_OR_NOW DL_LAZY
10618 # define LT_DLLAZY_OR_NOW RTLD_NOW
10621 # define LT_DLLAZY_OR_NOW DL_NOW
10623 # define LT_DLLAZY_OR_NOW 0
10631 extern "C" void exit (int);
10634 void fnord() { int i=42;}
10637 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
10638 int status = $lt_dlunknown;
10642 if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
10643 else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
10644 /* dlclose (self); */
10652 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10653 (eval $ac_link) 2>&5
10655 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10656 (exit $ac_status); } && test -s conftest${ac_exeext} 2>/dev/null; then
10657 (./conftest; exit; ) >&5 2>/dev/null
10659 case x$lt_status in
10660 x$lt_dlno_uscore) libltdl_cv_need_uscore=no ;;
10661 x$lt_dlneed_uscore) libltdl_cv_need_uscore=yes ;;
10662 x$lt_dlunknown|x*) ;;
10665 # compilation failed
10674 { echo "$as_me:$LINENO: result: $libltdl_cv_need_uscore" >&5
10675 echo "${ECHO_T}$libltdl_cv_need_uscore" >&6; }
10679 if test x"$libltdl_cv_need_uscore" = xyes; then
10681 cat >>confdefs.h <<\_ACEOF
10682 #define NEED_USCORE 1
10688 { echo "$as_me:$LINENO: checking whether deplibs are loaded by dlopen" >&5
10689 echo $ECHO_N "checking whether deplibs are loaded by dlopen... $ECHO_C" >&6; }
10690 if test "${libltdl_cv_sys_dlopen_deplibs+set}" = set; then
10691 echo $ECHO_N "(cached) $ECHO_C" >&6
10693 # PORTME does your system automatically load deplibs for dlopen?
10694 # or its logical equivalent (e.g. shl_load for HP-UX < 11)
10695 # For now, we just catch OSes we know something about -- in the
10696 # future, we'll try test this programmatically.
10697 libltdl_cv_sys_dlopen_deplibs=unknown
10699 aix3*|aix4.1.*|aix4.2.*)
10700 # Unknown whether this is true for these versions of AIX, but
10701 # we want this `case' here to explicitly catch those versions.
10702 libltdl_cv_sys_dlopen_deplibs=unknown
10705 libltdl_cv_sys_dlopen_deplibs=yes
10708 # Assuming the user has installed a libdl from somewhere, this is true
10709 # If you are looking for one http://www.opendarwin.org/projects/dlcompat
10710 libltdl_cv_sys_dlopen_deplibs=yes
10712 gnu* | linux* | kfreebsd*-gnu | knetbsd*-gnu)
10713 # GNU and its variants, using gnu ld.so (Glibc)
10714 libltdl_cv_sys_dlopen_deplibs=yes
10717 libltdl_cv_sys_dlopen_deplibs=yes
10720 libltdl_cv_sys_dlopen_deplibs=yes
10722 irix[12345]*|irix6.[01]*)
10723 # Catch all versions of IRIX before 6.2, and indicate that we don't
10724 # know how it worked for any of those versions.
10725 libltdl_cv_sys_dlopen_deplibs=unknown
10728 # The case above catches anything before 6.2, and it's known that
10729 # at 6.2 and later dlopen does load deplibs.
10730 libltdl_cv_sys_dlopen_deplibs=yes
10733 libltdl_cv_sys_dlopen_deplibs=yes
10736 libltdl_cv_sys_dlopen_deplibs=yes
10739 # dlopen did load deplibs (at least at 4.x), but until the 5.x series,
10740 # it did *not* use an RPATH in a shared library to find objects the
10741 # library depends on, so we explicitly say `no'.
10742 libltdl_cv_sys_dlopen_deplibs=no
10744 osf5.0|osf5.0a|osf5.1)
10745 # dlopen *does* load deplibs and with the right loader patch applied
10746 # it even uses RPATH in a shared library to search for shared objects
10747 # that the library depends on, but there's no easy way to know if that
10748 # patch is installed. Since this is the case, all we can really
10749 # say is unknown -- it depends on the patch being installed. If
10750 # it is, this changes to `yes'. Without it, it would be `no'.
10751 libltdl_cv_sys_dlopen_deplibs=unknown
10754 # the two cases above should catch all versions of osf <= 5.1. Read
10755 # the comments above for what we know about them.
10756 # At > 5.1, deplibs are loaded *and* any RPATH in a shared library
10757 # is used to find them so we can finally say `yes'.
10758 libltdl_cv_sys_dlopen_deplibs=yes
10761 libltdl_cv_sys_dlopen_deplibs=yes
10763 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
10764 libltdl_cv_sys_dlopen_deplibs=yes
10769 { echo "$as_me:$LINENO: result: $libltdl_cv_sys_dlopen_deplibs" >&5
10770 echo "${ECHO_T}$libltdl_cv_sys_dlopen_deplibs" >&6; }
10771 if test "$libltdl_cv_sys_dlopen_deplibs" != yes; then
10773 cat >>confdefs.h <<\_ACEOF
10774 #define LTDL_DLOPEN_DEPLIBS 1
10780 for ac_header in argz.h
10782 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
10783 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10784 { echo "$as_me:$LINENO: checking for $ac_header" >&5
10785 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
10786 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10787 echo $ECHO_N "(cached) $ECHO_C" >&6
10789 ac_res=`eval echo '${'$as_ac_Header'}'`
10790 { echo "$as_me:$LINENO: result: $ac_res" >&5
10791 echo "${ECHO_T}$ac_res" >&6; }
10793 # Is the header compilable?
10794 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
10795 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
10796 cat >conftest.$ac_ext <<_ACEOF
10799 cat confdefs.h >>conftest.$ac_ext
10800 cat >>conftest.$ac_ext <<_ACEOF
10801 /* end confdefs.h. */
10802 $ac_includes_default
10803 #include <$ac_header>
10805 rm -f conftest.$ac_objext
10806 if { (ac_try="$ac_compile"
10807 case "(($ac_try" in
10808 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10809 *) ac_try_echo=$ac_try;;
10811 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10812 (eval "$ac_compile") 2>conftest.er1
10814 grep -v '^ *+' conftest.er1 >conftest.err
10816 cat conftest.err >&5
10817 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10818 (exit $ac_status); } &&
10819 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
10820 { (case "(($ac_try" in
10821 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10822 *) ac_try_echo=$ac_try;;
10824 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10825 (eval "$ac_try") 2>&5
10827 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10828 (exit $ac_status); }; } &&
10829 { ac_try='test -s conftest.$ac_objext'
10830 { (case "(($ac_try" in
10831 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10832 *) ac_try_echo=$ac_try;;
10834 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10835 (eval "$ac_try") 2>&5
10837 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10838 (exit $ac_status); }; }; then
10839 ac_header_compiler=yes
10841 echo "$as_me: failed program was:" >&5
10842 sed 's/^/| /' conftest.$ac_ext >&5
10844 ac_header_compiler=no
10847 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10848 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10849 echo "${ECHO_T}$ac_header_compiler" >&6; }
10851 # Is the header present?
10852 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
10853 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
10854 cat >conftest.$ac_ext <<_ACEOF
10857 cat confdefs.h >>conftest.$ac_ext
10858 cat >>conftest.$ac_ext <<_ACEOF
10859 /* end confdefs.h. */
10860 #include <$ac_header>
10862 if { (ac_try="$ac_cpp conftest.$ac_ext"
10863 case "(($ac_try" in
10864 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10865 *) ac_try_echo=$ac_try;;
10867 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10868 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
10870 grep -v '^ *+' conftest.er1 >conftest.err
10872 cat conftest.err >&5
10873 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10874 (exit $ac_status); } >/dev/null; then
10875 if test -s conftest.err; then
10876 ac_cpp_err=$ac_c_preproc_warn_flag
10877 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
10884 if test -z "$ac_cpp_err"; then
10885 ac_header_preproc=yes
10887 echo "$as_me: failed program was:" >&5
10888 sed 's/^/| /' conftest.$ac_ext >&5
10890 ac_header_preproc=no
10893 rm -f conftest.err conftest.$ac_ext
10894 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10895 echo "${ECHO_T}$ac_header_preproc" >&6; }
10897 # So? What about this header?
10898 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
10900 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
10901 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
10902 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
10903 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
10904 ac_header_preproc=yes
10907 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
10908 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
10909 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
10910 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
10911 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
10912 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
10913 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
10914 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
10915 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
10916 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
10917 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
10918 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
10920 ## ------------------------------------ ##
10921 ## Report this to http://llvm.org/bugs/ ##
10922 ## ------------------------------------ ##
10924 ) | sed "s/^/$as_me: WARNING: /" >&2
10927 { echo "$as_me:$LINENO: checking for $ac_header" >&5
10928 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
10929 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10930 echo $ECHO_N "(cached) $ECHO_C" >&6
10932 eval "$as_ac_Header=\$ac_header_preproc"
10934 ac_res=`eval echo '${'$as_ac_Header'}'`
10935 { echo "$as_me:$LINENO: result: $ac_res" >&5
10936 echo "${ECHO_T}$ac_res" >&6; }
10939 if test `eval echo '${'$as_ac_Header'}'` = yes; then
10940 cat >>confdefs.h <<_ACEOF
10941 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
10949 { echo "$as_me:$LINENO: checking for error_t" >&5
10950 echo $ECHO_N "checking for error_t... $ECHO_C" >&6; }
10951 if test "${ac_cv_type_error_t+set}" = set; then
10952 echo $ECHO_N "(cached) $ECHO_C" >&6
10954 cat >conftest.$ac_ext <<_ACEOF
10957 cat confdefs.h >>conftest.$ac_ext
10958 cat >>conftest.$ac_ext <<_ACEOF
10959 /* end confdefs.h. */
10964 typedef error_t ac__type_new_;
10968 if ((ac__type_new_ *) 0)
10970 if (sizeof (ac__type_new_))
10976 rm -f conftest.$ac_objext
10977 if { (ac_try="$ac_compile"
10978 case "(($ac_try" in
10979 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10980 *) ac_try_echo=$ac_try;;
10982 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10983 (eval "$ac_compile") 2>conftest.er1
10985 grep -v '^ *+' conftest.er1 >conftest.err
10987 cat conftest.err >&5
10988 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10989 (exit $ac_status); } &&
10990 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
10991 { (case "(($ac_try" in
10992 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10993 *) ac_try_echo=$ac_try;;
10995 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10996 (eval "$ac_try") 2>&5
10998 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10999 (exit $ac_status); }; } &&
11000 { ac_try='test -s conftest.$ac_objext'
11001 { (case "(($ac_try" in
11002 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11003 *) ac_try_echo=$ac_try;;
11005 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11006 (eval "$ac_try") 2>&5
11008 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11009 (exit $ac_status); }; }; then
11010 ac_cv_type_error_t=yes
11012 echo "$as_me: failed program was:" >&5
11013 sed 's/^/| /' conftest.$ac_ext >&5
11015 ac_cv_type_error_t=no
11018 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11020 { echo "$as_me:$LINENO: result: $ac_cv_type_error_t" >&5
11021 echo "${ECHO_T}$ac_cv_type_error_t" >&6; }
11022 if test $ac_cv_type_error_t = yes; then
11024 cat >>confdefs.h <<_ACEOF
11025 #define HAVE_ERROR_T 1
11031 cat >>confdefs.h <<\_ACEOF
11032 #define error_t int
11043 for ac_func in argz_append argz_create_sep argz_insert argz_next argz_stringify
11045 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
11046 { echo "$as_me:$LINENO: checking for $ac_func" >&5
11047 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
11048 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
11049 echo $ECHO_N "(cached) $ECHO_C" >&6
11051 cat >conftest.$ac_ext <<_ACEOF
11054 cat confdefs.h >>conftest.$ac_ext
11055 cat >>conftest.$ac_ext <<_ACEOF
11056 /* end confdefs.h. */
11057 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
11058 For example, HP-UX 11i <limits.h> declares gettimeofday. */
11059 #define $ac_func innocuous_$ac_func
11061 /* System header to define __stub macros and hopefully few prototypes,
11062 which can conflict with char $ac_func (); below.
11063 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
11064 <limits.h> exists even on freestanding compilers. */
11067 # include <limits.h>
11069 # include <assert.h>
11074 /* Override any GCC internal prototype to avoid an error.
11075 Use char because int might match the return type of a GCC
11076 builtin and then its argument prototype would still apply. */
11081 /* The GNU C library defines this for functions which it implements
11082 to always fail with ENOSYS. Some functions are actually named
11083 something starting with __ and the normal name is an alias. */
11084 #if defined __stub_$ac_func || defined __stub___$ac_func
11091 return $ac_func ();
11096 rm -f conftest.$ac_objext conftest$ac_exeext
11097 if { (ac_try="$ac_link"
11098 case "(($ac_try" in
11099 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11100 *) ac_try_echo=$ac_try;;
11102 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11103 (eval "$ac_link") 2>conftest.er1
11105 grep -v '^ *+' conftest.er1 >conftest.err
11107 cat conftest.err >&5
11108 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11109 (exit $ac_status); } &&
11110 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
11111 { (case "(($ac_try" in
11112 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11113 *) ac_try_echo=$ac_try;;
11115 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11116 (eval "$ac_try") 2>&5
11118 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11119 (exit $ac_status); }; } &&
11120 { ac_try='test -s conftest$ac_exeext'
11121 { (case "(($ac_try" in
11122 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11123 *) ac_try_echo=$ac_try;;
11125 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11126 (eval "$ac_try") 2>&5
11128 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11129 (exit $ac_status); }; }; then
11130 eval "$as_ac_var=yes"
11132 echo "$as_me: failed program was:" >&5
11133 sed 's/^/| /' conftest.$ac_ext >&5
11135 eval "$as_ac_var=no"
11138 rm -f core conftest.err conftest.$ac_objext \
11139 conftest$ac_exeext conftest.$ac_ext
11141 ac_res=`eval echo '${'$as_ac_var'}'`
11142 { echo "$as_me:$LINENO: result: $ac_res" >&5
11143 echo "${ECHO_T}$ac_res" >&6; }
11144 if test `eval echo '${'$as_ac_var'}'` = yes; then
11145 cat >>confdefs.h <<_ACEOF
11146 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
11174 for ac_header in errno.h malloc.h memory.h unistd.h
11176 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
11177 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11178 { echo "$as_me:$LINENO: checking for $ac_header" >&5
11179 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
11180 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11181 echo $ECHO_N "(cached) $ECHO_C" >&6
11183 ac_res=`eval echo '${'$as_ac_Header'}'`
11184 { echo "$as_me:$LINENO: result: $ac_res" >&5
11185 echo "${ECHO_T}$ac_res" >&6; }
11187 # Is the header compilable?
11188 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
11189 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
11190 cat >conftest.$ac_ext <<_ACEOF
11193 cat confdefs.h >>conftest.$ac_ext
11194 cat >>conftest.$ac_ext <<_ACEOF
11195 /* end confdefs.h. */
11196 $ac_includes_default
11197 #include <$ac_header>
11199 rm -f conftest.$ac_objext
11200 if { (ac_try="$ac_compile"
11201 case "(($ac_try" in
11202 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11203 *) ac_try_echo=$ac_try;;
11205 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11206 (eval "$ac_compile") 2>conftest.er1
11208 grep -v '^ *+' conftest.er1 >conftest.err
11210 cat conftest.err >&5
11211 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11212 (exit $ac_status); } &&
11213 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
11214 { (case "(($ac_try" in
11215 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11216 *) ac_try_echo=$ac_try;;
11218 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11219 (eval "$ac_try") 2>&5
11221 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11222 (exit $ac_status); }; } &&
11223 { ac_try='test -s conftest.$ac_objext'
11224 { (case "(($ac_try" in
11225 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11226 *) ac_try_echo=$ac_try;;
11228 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11229 (eval "$ac_try") 2>&5
11231 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11232 (exit $ac_status); }; }; then
11233 ac_header_compiler=yes
11235 echo "$as_me: failed program was:" >&5
11236 sed 's/^/| /' conftest.$ac_ext >&5
11238 ac_header_compiler=no
11241 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11242 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
11243 echo "${ECHO_T}$ac_header_compiler" >&6; }
11245 # Is the header present?
11246 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
11247 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
11248 cat >conftest.$ac_ext <<_ACEOF
11251 cat confdefs.h >>conftest.$ac_ext
11252 cat >>conftest.$ac_ext <<_ACEOF
11253 /* end confdefs.h. */
11254 #include <$ac_header>
11256 if { (ac_try="$ac_cpp conftest.$ac_ext"
11257 case "(($ac_try" in
11258 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11259 *) ac_try_echo=$ac_try;;
11261 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11262 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
11264 grep -v '^ *+' conftest.er1 >conftest.err
11266 cat conftest.err >&5
11267 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11268 (exit $ac_status); } >/dev/null; then
11269 if test -s conftest.err; then
11270 ac_cpp_err=$ac_c_preproc_warn_flag
11271 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
11278 if test -z "$ac_cpp_err"; then
11279 ac_header_preproc=yes
11281 echo "$as_me: failed program was:" >&5
11282 sed 's/^/| /' conftest.$ac_ext >&5
11284 ac_header_preproc=no
11287 rm -f conftest.err conftest.$ac_ext
11288 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
11289 echo "${ECHO_T}$ac_header_preproc" >&6; }
11291 # So? What about this header?
11292 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
11294 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
11295 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
11296 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
11297 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
11298 ac_header_preproc=yes
11301 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
11302 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
11303 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
11304 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
11305 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
11306 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
11307 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
11308 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
11309 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
11310 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
11311 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
11312 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
11314 ## ------------------------------------ ##
11315 ## Report this to http://llvm.org/bugs/ ##
11316 ## ------------------------------------ ##
11318 ) | sed "s/^/$as_me: WARNING: /" >&2
11321 { echo "$as_me:$LINENO: checking for $ac_header" >&5
11322 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
11323 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11324 echo $ECHO_N "(cached) $ECHO_C" >&6
11326 eval "$as_ac_Header=\$ac_header_preproc"
11328 ac_res=`eval echo '${'$as_ac_Header'}'`
11329 { echo "$as_me:$LINENO: result: $ac_res" >&5
11330 echo "${ECHO_T}$ac_res" >&6; }
11333 if test `eval echo '${'$as_ac_Header'}'` = yes; then
11334 cat >>confdefs.h <<_ACEOF
11335 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
11343 for ac_header in mach-o/dyld.h
11345 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
11346 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11347 { echo "$as_me:$LINENO: checking for $ac_header" >&5
11348 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
11349 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11350 echo $ECHO_N "(cached) $ECHO_C" >&6
11352 ac_res=`eval echo '${'$as_ac_Header'}'`
11353 { echo "$as_me:$LINENO: result: $ac_res" >&5
11354 echo "${ECHO_T}$ac_res" >&6; }
11356 # Is the header compilable?
11357 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
11358 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
11359 cat >conftest.$ac_ext <<_ACEOF
11362 cat confdefs.h >>conftest.$ac_ext
11363 cat >>conftest.$ac_ext <<_ACEOF
11364 /* end confdefs.h. */
11365 $ac_includes_default
11366 #include <$ac_header>
11368 rm -f conftest.$ac_objext
11369 if { (ac_try="$ac_compile"
11370 case "(($ac_try" in
11371 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11372 *) ac_try_echo=$ac_try;;
11374 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11375 (eval "$ac_compile") 2>conftest.er1
11377 grep -v '^ *+' conftest.er1 >conftest.err
11379 cat conftest.err >&5
11380 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11381 (exit $ac_status); } &&
11382 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
11383 { (case "(($ac_try" in
11384 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11385 *) ac_try_echo=$ac_try;;
11387 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11388 (eval "$ac_try") 2>&5
11390 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11391 (exit $ac_status); }; } &&
11392 { ac_try='test -s conftest.$ac_objext'
11393 { (case "(($ac_try" in
11394 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11395 *) ac_try_echo=$ac_try;;
11397 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11398 (eval "$ac_try") 2>&5
11400 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11401 (exit $ac_status); }; }; then
11402 ac_header_compiler=yes
11404 echo "$as_me: failed program was:" >&5
11405 sed 's/^/| /' conftest.$ac_ext >&5
11407 ac_header_compiler=no
11410 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11411 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
11412 echo "${ECHO_T}$ac_header_compiler" >&6; }
11414 # Is the header present?
11415 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
11416 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
11417 cat >conftest.$ac_ext <<_ACEOF
11420 cat confdefs.h >>conftest.$ac_ext
11421 cat >>conftest.$ac_ext <<_ACEOF
11422 /* end confdefs.h. */
11423 #include <$ac_header>
11425 if { (ac_try="$ac_cpp conftest.$ac_ext"
11426 case "(($ac_try" in
11427 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11428 *) ac_try_echo=$ac_try;;
11430 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11431 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
11433 grep -v '^ *+' conftest.er1 >conftest.err
11435 cat conftest.err >&5
11436 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11437 (exit $ac_status); } >/dev/null; then
11438 if test -s conftest.err; then
11439 ac_cpp_err=$ac_c_preproc_warn_flag
11440 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
11447 if test -z "$ac_cpp_err"; then
11448 ac_header_preproc=yes
11450 echo "$as_me: failed program was:" >&5
11451 sed 's/^/| /' conftest.$ac_ext >&5
11453 ac_header_preproc=no
11456 rm -f conftest.err conftest.$ac_ext
11457 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
11458 echo "${ECHO_T}$ac_header_preproc" >&6; }
11460 # So? What about this header?
11461 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
11463 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
11464 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
11465 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
11466 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
11467 ac_header_preproc=yes
11470 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
11471 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
11472 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
11473 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
11474 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
11475 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
11476 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
11477 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
11478 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
11479 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
11480 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
11481 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
11483 ## ------------------------------------ ##
11484 ## Report this to http://llvm.org/bugs/ ##
11485 ## ------------------------------------ ##
11487 ) | sed "s/^/$as_me: WARNING: /" >&2
11490 { echo "$as_me:$LINENO: checking for $ac_header" >&5
11491 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
11492 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11493 echo $ECHO_N "(cached) $ECHO_C" >&6
11495 eval "$as_ac_Header=\$ac_header_preproc"
11497 ac_res=`eval echo '${'$as_ac_Header'}'`
11498 { echo "$as_me:$LINENO: result: $ac_res" >&5
11499 echo "${ECHO_T}$ac_res" >&6; }
11502 if test `eval echo '${'$as_ac_Header'}'` = yes; then
11503 cat >>confdefs.h <<_ACEOF
11504 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
11515 for ac_func in closedir opendir readdir
11517 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
11518 { echo "$as_me:$LINENO: checking for $ac_func" >&5
11519 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
11520 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
11521 echo $ECHO_N "(cached) $ECHO_C" >&6
11523 cat >conftest.$ac_ext <<_ACEOF
11526 cat confdefs.h >>conftest.$ac_ext
11527 cat >>conftest.$ac_ext <<_ACEOF
11528 /* end confdefs.h. */
11529 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
11530 For example, HP-UX 11i <limits.h> declares gettimeofday. */
11531 #define $ac_func innocuous_$ac_func
11533 /* System header to define __stub macros and hopefully few prototypes,
11534 which can conflict with char $ac_func (); below.
11535 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
11536 <limits.h> exists even on freestanding compilers. */
11539 # include <limits.h>
11541 # include <assert.h>
11546 /* Override any GCC internal prototype to avoid an error.
11547 Use char because int might match the return type of a GCC
11548 builtin and then its argument prototype would still apply. */
11553 /* The GNU C library defines this for functions which it implements
11554 to always fail with ENOSYS. Some functions are actually named
11555 something starting with __ and the normal name is an alias. */
11556 #if defined __stub_$ac_func || defined __stub___$ac_func
11563 return $ac_func ();
11568 rm -f conftest.$ac_objext conftest$ac_exeext
11569 if { (ac_try="$ac_link"
11570 case "(($ac_try" in
11571 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11572 *) ac_try_echo=$ac_try;;
11574 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11575 (eval "$ac_link") 2>conftest.er1
11577 grep -v '^ *+' conftest.er1 >conftest.err
11579 cat conftest.err >&5
11580 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11581 (exit $ac_status); } &&
11582 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
11583 { (case "(($ac_try" in
11584 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11585 *) ac_try_echo=$ac_try;;
11587 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11588 (eval "$ac_try") 2>&5
11590 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11591 (exit $ac_status); }; } &&
11592 { ac_try='test -s conftest$ac_exeext'
11593 { (case "(($ac_try" in
11594 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11595 *) ac_try_echo=$ac_try;;
11597 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11598 (eval "$ac_try") 2>&5
11600 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11601 (exit $ac_status); }; }; then
11602 eval "$as_ac_var=yes"
11604 echo "$as_me: failed program was:" >&5
11605 sed 's/^/| /' conftest.$ac_ext >&5
11607 eval "$as_ac_var=no"
11610 rm -f core conftest.err conftest.$ac_objext \
11611 conftest$ac_exeext conftest.$ac_ext
11613 ac_res=`eval echo '${'$as_ac_var'}'`
11614 { echo "$as_me:$LINENO: result: $ac_res" >&5
11615 echo "${ECHO_T}$ac_res" >&6; }
11616 if test `eval echo '${'$as_ac_var'}'` = yes; then
11617 cat >>confdefs.h <<_ACEOF
11618 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
11626 { echo "$as_me:$LINENO: checking tool compatibility" >&5
11627 echo $ECHO_N "checking tool compatibility... $ECHO_C" >&6; }
11640 if test "$GCC" != "yes" && test "$ICC" != "yes"
11642 { { echo "$as_me:$LINENO: error: gcc|icc required but not found" >&5
11643 echo "$as_me: error: gcc|icc required but not found" >&2;}
11644 { (exit 1); exit 1; }; }
11647 if test "$GXX" != "yes" && test "$IXX" != "yes"
11649 { { echo "$as_me:$LINENO: error: g++|clang++|icc required but not found" >&5
11650 echo "$as_me: error: g++|clang++|icc required but not found" >&2;}
11651 { (exit 1); exit 1; }; }
11654 if test "$GCC" = "yes"
11656 cat >conftest.$ac_ext <<_ACEOF
11660 cat confdefs.h >>conftest.$ac_ext
11661 cat >>conftest.$ac_ext <<_ACEOF
11662 /* end confdefs.h. */
11664 #if !defined(__GNUC__) || __GNUC__ < 3
11665 #error Unsupported GCC version
11670 rm -f conftest.$ac_objext
11671 if { (ac_try="$ac_compile"
11672 case "(($ac_try" in
11673 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11674 *) ac_try_echo=$ac_try;;
11676 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11677 (eval "$ac_compile") 2>conftest.er1
11679 grep -v '^ *+' conftest.er1 >conftest.err
11681 cat conftest.err >&5
11682 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11683 (exit $ac_status); } &&
11684 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
11685 { (case "(($ac_try" in
11686 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11687 *) ac_try_echo=$ac_try;;
11689 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11690 (eval "$ac_try") 2>&5
11692 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11693 (exit $ac_status); }; } &&
11694 { ac_try='test -s conftest.$ac_objext'
11695 { (case "(($ac_try" in
11696 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11697 *) ac_try_echo=$ac_try;;
11699 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11700 (eval "$ac_try") 2>&5
11702 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11703 (exit $ac_status); }; }; then
11706 echo "$as_me: failed program was:" >&5
11707 sed 's/^/| /' conftest.$ac_ext >&5
11709 { { echo "$as_me:$LINENO: error: gcc 3.x required, but you have a lower version" >&5
11710 echo "$as_me: error: gcc 3.x required, but you have a lower version" >&2;}
11711 { (exit 1); exit 1; }; }
11714 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11717 if test -z "$llvm_cv_gnu_make_command"
11719 { { echo "$as_me:$LINENO: error: GNU Make required but not found" >&5
11720 echo "$as_me: error: GNU Make required but not found" >&2;}
11721 { (exit 1); exit 1; }; }
11724 { echo "$as_me:$LINENO: result: ok" >&5
11725 echo "${ECHO_T}ok" >&6; }
11727 { echo "$as_me:$LINENO: checking optional compiler flags" >&5
11728 echo $ECHO_N "checking optional compiler flags... $ECHO_C" >&6; }
11729 NO_VARIADIC_MACROS=`$CXX -Werror -Wvariadic-macros -fsyntax-only -xc /dev/null 2>/dev/null && echo -Wno-variadic-macros`
11731 NO_MISSING_FIELD_INITIALIZERS=`$CXX -Werror -Wmissing-field-initializers -fsyntax-only -xc /dev/null 2>/dev/null && echo -Wno-missing-field-initializers`
11733 COVERED_SWITCH_DEFAULT=`$CXX -Werror -Wcovered-switch-default -fsyntax-only -xc /dev/null 2>/dev/null && echo -Wcovered-switch-default`
11737 NO_MAYBE_UNINITIALIZED=
11738 if test "$GXX" = "yes"
11740 NO_MAYBE_UNINITIALIZED=`$CXX -Werror -Wmaybe-uninitialized -fsyntax-only -xc /dev/null 2>/dev/null && echo -Wno-maybe-uninitialized`
11742 if test -z "$NO_MAYBE_UNINITIALIZED"
11744 NO_UNINITIALIZED=`$CXX -Werror -Wuninitialized -fsyntax-only -xc /dev/null 2>/dev/null && echo -Wno-uninitialized`
11748 { echo "$as_me:$LINENO: result: $NO_VARIADIC_MACROS $NO_MISSING_FIELD_INITIALIZERS $COVERED_SWITCH_DEFAULT $NO_UNINITIALIZED $NO_MAYBE_UNINITIALIZED" >&5
11749 echo "${ECHO_T}$NO_VARIADIC_MACROS $NO_MISSING_FIELD_INITIALIZERS $COVERED_SWITCH_DEFAULT $NO_UNINITIALIZED $NO_MAYBE_UNINITIALIZED" >&6; }
11752 # Check whether --with-python was given.
11753 if test "${with_python+set}" = set; then
11754 withval=$with_python; PYTHON="$withval"
11758 if test -n "$PYTHON" && test -x "$PYTHON" ; then
11759 { echo "$as_me:$LINENO: checking for python" >&5
11760 echo $ECHO_N "checking for python... $ECHO_C" >&6; }
11761 { echo "$as_me:$LINENO: result: user defined: $with_python" >&5
11762 echo "${ECHO_T}user defined: $with_python" >&6; }
11764 if test -n "$PYTHON" ; then
11765 { echo "$as_me:$LINENO: WARNING: specified python ($PYTHON) is not usable, searching path" >&5
11766 echo "$as_me: WARNING: specified python ($PYTHON) is not usable, searching path" >&2;}
11769 # Extract the first word of "python python2 python26", so it can be a program name with args.
11770 set dummy python python2 python26; ac_word=$2
11771 { echo "$as_me:$LINENO: checking for $ac_word" >&5
11772 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
11773 if test "${ac_cv_path_PYTHON+set}" = set; then
11774 echo $ECHO_N "(cached) $ECHO_C" >&6
11778 ac_cv_path_PYTHON="$PYTHON" # Let the user override the test with a path.
11781 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11782 for as_dir in $PATH
11785 test -z "$as_dir" && as_dir=.
11786 for ac_exec_ext in '' $ac_executable_extensions; do
11787 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
11788 ac_cv_path_PYTHON="$as_dir/$ac_word$ac_exec_ext"
11789 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
11796 test -z "$ac_cv_path_PYTHON" && ac_cv_path_PYTHON="{ echo "$as_me:$LINENO: result: not found" >&5
11797 echo "${ECHO_T}not found" >&6; }
11798 { { echo "$as_me:$LINENO: error: could not find python 2.5 or higher" >&5
11799 echo "$as_me: error: could not find python 2.5 or higher" >&2;}
11800 { (exit 1); exit 1; }; }"
11804 PYTHON=$ac_cv_path_PYTHON
11805 if test -n "$PYTHON"; then
11806 { echo "$as_me:$LINENO: result: $PYTHON" >&5
11807 echo "${ECHO_T}$PYTHON" >&6; }
11809 { echo "$as_me:$LINENO: result: no" >&5
11810 echo "${ECHO_T}no" >&6; }
11816 { echo "$as_me:$LINENO: checking for python >= 2.5" >&5
11817 echo $ECHO_N "checking for python >= 2.5... $ECHO_C" >&6; }
11818 ac_python_version=`$PYTHON -V 2>&1 | cut -d' ' -f2`
11819 ac_python_version_major=`echo $ac_python_version | cut -d'.' -f1`
11820 ac_python_version_minor=`echo $ac_python_version | cut -d'.' -f2`
11821 ac_python_version_patch=`echo $ac_python_version | cut -d'.' -f3`
11822 if test "$ac_python_version_major" -gt "2" || \
11823 (test "$ac_python_version_major" -eq "2" && \
11824 test "$ac_python_version_minor" -ge "5") ; then
11825 { echo "$as_me:$LINENO: result: $PYTHON ($ac_python_version)" >&5
11826 echo "${ECHO_T}$PYTHON ($ac_python_version)" >&6; }
11828 { echo "$as_me:$LINENO: result: not found" >&5
11829 echo "${ECHO_T}not found" >&6; }
11830 { { echo "$as_me:$LINENO: error: found python $ac_python_version ($PYTHON); required >= 2.5
11831 See \`config.log' for more details." >&5
11832 echo "$as_me: error: found python $ac_python_version ($PYTHON); required >= 2.5
11833 See \`config.log' for more details." >&2;}
11834 { (exit 1); exit 1; }; }
11839 { echo "$as_me:$LINENO: checking for sin in -lm" >&5
11840 echo $ECHO_N "checking for sin in -lm... $ECHO_C" >&6; }
11841 if test "${ac_cv_lib_m_sin+set}" = set; then
11842 echo $ECHO_N "(cached) $ECHO_C" >&6
11844 ac_check_lib_save_LIBS=$LIBS
11846 cat >conftest.$ac_ext <<_ACEOF
11849 cat confdefs.h >>conftest.$ac_ext
11850 cat >>conftest.$ac_ext <<_ACEOF
11851 /* end confdefs.h. */
11853 /* Override any GCC internal prototype to avoid an error.
11854 Use char because int might match the return type of a GCC
11855 builtin and then its argument prototype would still apply. */
11868 rm -f conftest.$ac_objext conftest$ac_exeext
11869 if { (ac_try="$ac_link"
11870 case "(($ac_try" in
11871 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11872 *) ac_try_echo=$ac_try;;
11874 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11875 (eval "$ac_link") 2>conftest.er1
11877 grep -v '^ *+' conftest.er1 >conftest.err
11879 cat conftest.err >&5
11880 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11881 (exit $ac_status); } &&
11882 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
11883 { (case "(($ac_try" in
11884 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11885 *) ac_try_echo=$ac_try;;
11887 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11888 (eval "$ac_try") 2>&5
11890 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11891 (exit $ac_status); }; } &&
11892 { ac_try='test -s conftest$ac_exeext'
11893 { (case "(($ac_try" in
11894 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11895 *) ac_try_echo=$ac_try;;
11897 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11898 (eval "$ac_try") 2>&5
11900 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11901 (exit $ac_status); }; }; then
11902 ac_cv_lib_m_sin=yes
11904 echo "$as_me: failed program was:" >&5
11905 sed 's/^/| /' conftest.$ac_ext >&5
11910 rm -f core conftest.err conftest.$ac_objext \
11911 conftest$ac_exeext conftest.$ac_ext
11912 LIBS=$ac_check_lib_save_LIBS
11914 { echo "$as_me:$LINENO: result: $ac_cv_lib_m_sin" >&5
11915 echo "${ECHO_T}$ac_cv_lib_m_sin" >&6; }
11916 if test $ac_cv_lib_m_sin = yes; then
11917 cat >>confdefs.h <<_ACEOF
11918 #define HAVE_LIBM 1
11925 if test "$llvm_cv_os_type" = "MingW" ; then
11927 { echo "$as_me:$LINENO: checking for main in -limagehlp" >&5
11928 echo $ECHO_N "checking for main in -limagehlp... $ECHO_C" >&6; }
11929 if test "${ac_cv_lib_imagehlp_main+set}" = set; then
11930 echo $ECHO_N "(cached) $ECHO_C" >&6
11932 ac_check_lib_save_LIBS=$LIBS
11933 LIBS="-limagehlp $LIBS"
11934 cat >conftest.$ac_ext <<_ACEOF
11937 cat confdefs.h >>conftest.$ac_ext
11938 cat >>conftest.$ac_ext <<_ACEOF
11939 /* end confdefs.h. */
11950 rm -f conftest.$ac_objext conftest$ac_exeext
11951 if { (ac_try="$ac_link"
11952 case "(($ac_try" in
11953 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11954 *) ac_try_echo=$ac_try;;
11956 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11957 (eval "$ac_link") 2>conftest.er1
11959 grep -v '^ *+' conftest.er1 >conftest.err
11961 cat conftest.err >&5
11962 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11963 (exit $ac_status); } &&
11964 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
11965 { (case "(($ac_try" in
11966 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11967 *) ac_try_echo=$ac_try;;
11969 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11970 (eval "$ac_try") 2>&5
11972 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11973 (exit $ac_status); }; } &&
11974 { ac_try='test -s conftest$ac_exeext'
11975 { (case "(($ac_try" in
11976 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11977 *) ac_try_echo=$ac_try;;
11979 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11980 (eval "$ac_try") 2>&5
11982 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11983 (exit $ac_status); }; }; then
11984 ac_cv_lib_imagehlp_main=yes
11986 echo "$as_me: failed program was:" >&5
11987 sed 's/^/| /' conftest.$ac_ext >&5
11989 ac_cv_lib_imagehlp_main=no
11992 rm -f core conftest.err conftest.$ac_objext \
11993 conftest$ac_exeext conftest.$ac_ext
11994 LIBS=$ac_check_lib_save_LIBS
11996 { echo "$as_me:$LINENO: result: $ac_cv_lib_imagehlp_main" >&5
11997 echo "${ECHO_T}$ac_cv_lib_imagehlp_main" >&6; }
11998 if test $ac_cv_lib_imagehlp_main = yes; then
11999 cat >>confdefs.h <<_ACEOF
12000 #define HAVE_LIBIMAGEHLP 1
12003 LIBS="-limagehlp $LIBS"
12008 { echo "$as_me:$LINENO: checking for main in -lpsapi" >&5
12009 echo $ECHO_N "checking for main in -lpsapi... $ECHO_C" >&6; }
12010 if test "${ac_cv_lib_psapi_main+set}" = set; then
12011 echo $ECHO_N "(cached) $ECHO_C" >&6
12013 ac_check_lib_save_LIBS=$LIBS
12014 LIBS="-lpsapi $LIBS"
12015 cat >conftest.$ac_ext <<_ACEOF
12018 cat confdefs.h >>conftest.$ac_ext
12019 cat >>conftest.$ac_ext <<_ACEOF
12020 /* end confdefs.h. */
12031 rm -f conftest.$ac_objext conftest$ac_exeext
12032 if { (ac_try="$ac_link"
12033 case "(($ac_try" in
12034 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12035 *) ac_try_echo=$ac_try;;
12037 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12038 (eval "$ac_link") 2>conftest.er1
12040 grep -v '^ *+' conftest.er1 >conftest.err
12042 cat conftest.err >&5
12043 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12044 (exit $ac_status); } &&
12045 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
12046 { (case "(($ac_try" in
12047 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12048 *) ac_try_echo=$ac_try;;
12050 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12051 (eval "$ac_try") 2>&5
12053 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12054 (exit $ac_status); }; } &&
12055 { ac_try='test -s conftest$ac_exeext'
12056 { (case "(($ac_try" in
12057 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12058 *) ac_try_echo=$ac_try;;
12060 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12061 (eval "$ac_try") 2>&5
12063 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12064 (exit $ac_status); }; }; then
12065 ac_cv_lib_psapi_main=yes
12067 echo "$as_me: failed program was:" >&5
12068 sed 's/^/| /' conftest.$ac_ext >&5
12070 ac_cv_lib_psapi_main=no
12073 rm -f core conftest.err conftest.$ac_objext \
12074 conftest$ac_exeext conftest.$ac_ext
12075 LIBS=$ac_check_lib_save_LIBS
12077 { echo "$as_me:$LINENO: result: $ac_cv_lib_psapi_main" >&5
12078 echo "${ECHO_T}$ac_cv_lib_psapi_main" >&6; }
12079 if test $ac_cv_lib_psapi_main = yes; then
12080 cat >>confdefs.h <<_ACEOF
12081 #define HAVE_LIBPSAPI 1
12084 LIBS="-lpsapi $LIBS"
12089 { echo "$as_me:$LINENO: checking for main in -lshell32" >&5
12090 echo $ECHO_N "checking for main in -lshell32... $ECHO_C" >&6; }
12091 if test "${ac_cv_lib_shell32_main+set}" = set; then
12092 echo $ECHO_N "(cached) $ECHO_C" >&6
12094 ac_check_lib_save_LIBS=$LIBS
12095 LIBS="-lshell32 $LIBS"
12096 cat >conftest.$ac_ext <<_ACEOF
12099 cat confdefs.h >>conftest.$ac_ext
12100 cat >>conftest.$ac_ext <<_ACEOF
12101 /* end confdefs.h. */
12112 rm -f conftest.$ac_objext conftest$ac_exeext
12113 if { (ac_try="$ac_link"
12114 case "(($ac_try" in
12115 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12116 *) ac_try_echo=$ac_try;;
12118 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12119 (eval "$ac_link") 2>conftest.er1
12121 grep -v '^ *+' conftest.er1 >conftest.err
12123 cat conftest.err >&5
12124 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12125 (exit $ac_status); } &&
12126 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
12127 { (case "(($ac_try" in
12128 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12129 *) ac_try_echo=$ac_try;;
12131 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12132 (eval "$ac_try") 2>&5
12134 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12135 (exit $ac_status); }; } &&
12136 { ac_try='test -s conftest$ac_exeext'
12137 { (case "(($ac_try" in
12138 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12139 *) ac_try_echo=$ac_try;;
12141 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12142 (eval "$ac_try") 2>&5
12144 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12145 (exit $ac_status); }; }; then
12146 ac_cv_lib_shell32_main=yes
12148 echo "$as_me: failed program was:" >&5
12149 sed 's/^/| /' conftest.$ac_ext >&5
12151 ac_cv_lib_shell32_main=no
12154 rm -f core conftest.err conftest.$ac_objext \
12155 conftest$ac_exeext conftest.$ac_ext
12156 LIBS=$ac_check_lib_save_LIBS
12158 { echo "$as_me:$LINENO: result: $ac_cv_lib_shell32_main" >&5
12159 echo "${ECHO_T}$ac_cv_lib_shell32_main" >&6; }
12160 if test $ac_cv_lib_shell32_main = yes; then
12161 cat >>confdefs.h <<_ACEOF
12162 #define HAVE_LIBSHELL32 1
12165 LIBS="-lshell32 $LIBS"
12171 { echo "$as_me:$LINENO: checking for library containing dlopen" >&5
12172 echo $ECHO_N "checking for library containing dlopen... $ECHO_C" >&6; }
12173 if test "${ac_cv_search_dlopen+set}" = set; then
12174 echo $ECHO_N "(cached) $ECHO_C" >&6
12176 ac_func_search_save_LIBS=$LIBS
12177 cat >conftest.$ac_ext <<_ACEOF
12180 cat confdefs.h >>conftest.$ac_ext
12181 cat >>conftest.$ac_ext <<_ACEOF
12182 /* end confdefs.h. */
12184 /* Override any GCC internal prototype to avoid an error.
12185 Use char because int might match the return type of a GCC
12186 builtin and then its argument prototype would still apply. */
12199 for ac_lib in '' dl; do
12200 if test -z "$ac_lib"; then
12201 ac_res="none required"
12204 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
12206 rm -f conftest.$ac_objext conftest$ac_exeext
12207 if { (ac_try="$ac_link"
12208 case "(($ac_try" in
12209 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12210 *) ac_try_echo=$ac_try;;
12212 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12213 (eval "$ac_link") 2>conftest.er1
12215 grep -v '^ *+' conftest.er1 >conftest.err
12217 cat conftest.err >&5
12218 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12219 (exit $ac_status); } &&
12220 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
12221 { (case "(($ac_try" in
12222 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12223 *) ac_try_echo=$ac_try;;
12225 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12226 (eval "$ac_try") 2>&5
12228 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12229 (exit $ac_status); }; } &&
12230 { ac_try='test -s conftest$ac_exeext'
12231 { (case "(($ac_try" in
12232 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12233 *) ac_try_echo=$ac_try;;
12235 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12236 (eval "$ac_try") 2>&5
12238 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12239 (exit $ac_status); }; }; then
12240 ac_cv_search_dlopen=$ac_res
12242 echo "$as_me: failed program was:" >&5
12243 sed 's/^/| /' conftest.$ac_ext >&5
12248 rm -f core conftest.err conftest.$ac_objext \
12250 if test "${ac_cv_search_dlopen+set}" = set; then
12254 if test "${ac_cv_search_dlopen+set}" = set; then
12257 ac_cv_search_dlopen=no
12259 rm conftest.$ac_ext
12260 LIBS=$ac_func_search_save_LIBS
12262 { echo "$as_me:$LINENO: result: $ac_cv_search_dlopen" >&5
12263 echo "${ECHO_T}$ac_cv_search_dlopen" >&6; }
12264 ac_res=$ac_cv_search_dlopen
12265 if test "$ac_res" != no; then
12266 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
12268 cat >>confdefs.h <<\_ACEOF
12269 #define HAVE_DLOPEN 1
12273 { echo "$as_me:$LINENO: WARNING: dlopen() not found - disabling plugin support" >&5
12274 echo "$as_me: WARNING: dlopen() not found - disabling plugin support" >&2;}
12278 { echo "$as_me:$LINENO: checking for library containing clock_gettime" >&5
12279 echo $ECHO_N "checking for library containing clock_gettime... $ECHO_C" >&6; }
12280 if test "${ac_cv_search_clock_gettime+set}" = set; then
12281 echo $ECHO_N "(cached) $ECHO_C" >&6
12283 ac_func_search_save_LIBS=$LIBS
12284 cat >conftest.$ac_ext <<_ACEOF
12287 cat confdefs.h >>conftest.$ac_ext
12288 cat >>conftest.$ac_ext <<_ACEOF
12289 /* end confdefs.h. */
12291 /* Override any GCC internal prototype to avoid an error.
12292 Use char because int might match the return type of a GCC
12293 builtin and then its argument prototype would still apply. */
12297 char clock_gettime ();
12301 return clock_gettime ();
12306 for ac_lib in '' rt; do
12307 if test -z "$ac_lib"; then
12308 ac_res="none required"
12311 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
12313 rm -f conftest.$ac_objext conftest$ac_exeext
12314 if { (ac_try="$ac_link"
12315 case "(($ac_try" in
12316 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12317 *) ac_try_echo=$ac_try;;
12319 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12320 (eval "$ac_link") 2>conftest.er1
12322 grep -v '^ *+' conftest.er1 >conftest.err
12324 cat conftest.err >&5
12325 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12326 (exit $ac_status); } &&
12327 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
12328 { (case "(($ac_try" in
12329 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12330 *) ac_try_echo=$ac_try;;
12332 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12333 (eval "$ac_try") 2>&5
12335 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12336 (exit $ac_status); }; } &&
12337 { ac_try='test -s conftest$ac_exeext'
12338 { (case "(($ac_try" in
12339 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12340 *) ac_try_echo=$ac_try;;
12342 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12343 (eval "$ac_try") 2>&5
12345 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12346 (exit $ac_status); }; }; then
12347 ac_cv_search_clock_gettime=$ac_res
12349 echo "$as_me: failed program was:" >&5
12350 sed 's/^/| /' conftest.$ac_ext >&5
12355 rm -f core conftest.err conftest.$ac_objext \
12357 if test "${ac_cv_search_clock_gettime+set}" = set; then
12361 if test "${ac_cv_search_clock_gettime+set}" = set; then
12364 ac_cv_search_clock_gettime=no
12366 rm conftest.$ac_ext
12367 LIBS=$ac_func_search_save_LIBS
12369 { echo "$as_me:$LINENO: result: $ac_cv_search_clock_gettime" >&5
12370 echo "${ECHO_T}$ac_cv_search_clock_gettime" >&6; }
12371 ac_res=$ac_cv_search_clock_gettime
12372 if test "$ac_res" != no; then
12373 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
12378 if test "$llvm_cv_enable_terminfo" = "yes" ; then
12379 { echo "$as_me:$LINENO: checking for library containing setupterm" >&5
12380 echo $ECHO_N "checking for library containing setupterm... $ECHO_C" >&6; }
12381 if test "${ac_cv_search_setupterm+set}" = set; then
12382 echo $ECHO_N "(cached) $ECHO_C" >&6
12384 ac_func_search_save_LIBS=$LIBS
12385 cat >conftest.$ac_ext <<_ACEOF
12388 cat confdefs.h >>conftest.$ac_ext
12389 cat >>conftest.$ac_ext <<_ACEOF
12390 /* end confdefs.h. */
12392 /* Override any GCC internal prototype to avoid an error.
12393 Use char because int might match the return type of a GCC
12394 builtin and then its argument prototype would still apply. */
12402 return setupterm ();
12407 for ac_lib in '' tinfo terminfo curses ncurses ncursesw; do
12408 if test -z "$ac_lib"; then
12409 ac_res="none required"
12412 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
12414 rm -f conftest.$ac_objext conftest$ac_exeext
12415 if { (ac_try="$ac_link"
12416 case "(($ac_try" in
12417 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12418 *) ac_try_echo=$ac_try;;
12420 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12421 (eval "$ac_link") 2>conftest.er1
12423 grep -v '^ *+' conftest.er1 >conftest.err
12425 cat conftest.err >&5
12426 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12427 (exit $ac_status); } &&
12428 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
12429 { (case "(($ac_try" in
12430 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12431 *) ac_try_echo=$ac_try;;
12433 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12434 (eval "$ac_try") 2>&5
12436 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12437 (exit $ac_status); }; } &&
12438 { ac_try='test -s conftest$ac_exeext'
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_try") 2>&5
12446 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12447 (exit $ac_status); }; }; then
12448 ac_cv_search_setupterm=$ac_res
12450 echo "$as_me: failed program was:" >&5
12451 sed 's/^/| /' conftest.$ac_ext >&5
12456 rm -f core conftest.err conftest.$ac_objext \
12458 if test "${ac_cv_search_setupterm+set}" = set; then
12462 if test "${ac_cv_search_setupterm+set}" = set; then
12465 ac_cv_search_setupterm=no
12467 rm conftest.$ac_ext
12468 LIBS=$ac_func_search_save_LIBS
12470 { echo "$as_me:$LINENO: result: $ac_cv_search_setupterm" >&5
12471 echo "${ECHO_T}$ac_cv_search_setupterm" >&6; }
12472 ac_res=$ac_cv_search_setupterm
12473 if test "$ac_res" != no; then
12474 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
12476 cat >>confdefs.h <<\_ACEOF
12477 #define HAVE_TERMINFO 1
12484 if test "$llvm_cv_enable_libffi" = "yes" ; then
12485 { echo "$as_me:$LINENO: checking for library containing ffi_call" >&5
12486 echo $ECHO_N "checking for library containing ffi_call... $ECHO_C" >&6; }
12487 if test "${ac_cv_search_ffi_call+set}" = set; then
12488 echo $ECHO_N "(cached) $ECHO_C" >&6
12490 ac_func_search_save_LIBS=$LIBS
12491 cat >conftest.$ac_ext <<_ACEOF
12494 cat confdefs.h >>conftest.$ac_ext
12495 cat >>conftest.$ac_ext <<_ACEOF
12496 /* end confdefs.h. */
12498 /* Override any GCC internal prototype to avoid an error.
12499 Use char because int might match the return type of a GCC
12500 builtin and then its argument prototype would still apply. */
12508 return ffi_call ();
12513 for ac_lib in '' ffi; do
12514 if test -z "$ac_lib"; then
12515 ac_res="none required"
12518 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
12520 rm -f conftest.$ac_objext conftest$ac_exeext
12521 if { (ac_try="$ac_link"
12522 case "(($ac_try" in
12523 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12524 *) ac_try_echo=$ac_try;;
12526 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12527 (eval "$ac_link") 2>conftest.er1
12529 grep -v '^ *+' conftest.er1 >conftest.err
12531 cat conftest.err >&5
12532 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12533 (exit $ac_status); } &&
12534 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
12535 { (case "(($ac_try" in
12536 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12537 *) ac_try_echo=$ac_try;;
12539 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12540 (eval "$ac_try") 2>&5
12542 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12543 (exit $ac_status); }; } &&
12544 { ac_try='test -s conftest$ac_exeext'
12545 { (case "(($ac_try" in
12546 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12547 *) ac_try_echo=$ac_try;;
12549 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12550 (eval "$ac_try") 2>&5
12552 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12553 (exit $ac_status); }; }; then
12554 ac_cv_search_ffi_call=$ac_res
12556 echo "$as_me: failed program was:" >&5
12557 sed 's/^/| /' conftest.$ac_ext >&5
12562 rm -f core conftest.err conftest.$ac_objext \
12564 if test "${ac_cv_search_ffi_call+set}" = set; then
12568 if test "${ac_cv_search_ffi_call+set}" = set; then
12571 ac_cv_search_ffi_call=no
12573 rm conftest.$ac_ext
12574 LIBS=$ac_func_search_save_LIBS
12576 { echo "$as_me:$LINENO: result: $ac_cv_search_ffi_call" >&5
12577 echo "${ECHO_T}$ac_cv_search_ffi_call" >&6; }
12578 ac_res=$ac_cv_search_ffi_call
12579 if test "$ac_res" != no; then
12580 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
12582 cat >>confdefs.h <<\_ACEOF
12583 #define HAVE_FFI_CALL 1
12587 { { echo "$as_me:$LINENO: error: libffi not found - configure without --enable-libffi to compile without it" >&5
12588 echo "$as_me: error: libffi not found - configure without --enable-libffi to compile without it" >&2;}
12589 { (exit 1); exit 1; }; }
12594 { echo "$as_me:$LINENO: checking for library containing mallinfo" >&5
12595 echo $ECHO_N "checking for library containing mallinfo... $ECHO_C" >&6; }
12596 if test "${ac_cv_search_mallinfo+set}" = set; then
12597 echo $ECHO_N "(cached) $ECHO_C" >&6
12599 ac_func_search_save_LIBS=$LIBS
12600 cat >conftest.$ac_ext <<_ACEOF
12603 cat confdefs.h >>conftest.$ac_ext
12604 cat >>conftest.$ac_ext <<_ACEOF
12605 /* end confdefs.h. */
12607 /* Override any GCC internal prototype to avoid an error.
12608 Use char because int might match the return type of a GCC
12609 builtin and then its argument prototype would still apply. */
12617 return mallinfo ();
12622 for ac_lib in '' malloc; do
12623 if test -z "$ac_lib"; then
12624 ac_res="none required"
12627 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
12629 rm -f conftest.$ac_objext conftest$ac_exeext
12630 if { (ac_try="$ac_link"
12631 case "(($ac_try" in
12632 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12633 *) ac_try_echo=$ac_try;;
12635 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12636 (eval "$ac_link") 2>conftest.er1
12638 grep -v '^ *+' conftest.er1 >conftest.err
12640 cat conftest.err >&5
12641 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12642 (exit $ac_status); } &&
12643 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
12644 { (case "(($ac_try" in
12645 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12646 *) ac_try_echo=$ac_try;;
12648 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12649 (eval "$ac_try") 2>&5
12651 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12652 (exit $ac_status); }; } &&
12653 { ac_try='test -s conftest$ac_exeext'
12654 { (case "(($ac_try" in
12655 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12656 *) ac_try_echo=$ac_try;;
12658 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12659 (eval "$ac_try") 2>&5
12661 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12662 (exit $ac_status); }; }; then
12663 ac_cv_search_mallinfo=$ac_res
12665 echo "$as_me: failed program was:" >&5
12666 sed 's/^/| /' conftest.$ac_ext >&5
12671 rm -f core conftest.err conftest.$ac_objext \
12673 if test "${ac_cv_search_mallinfo+set}" = set; then
12677 if test "${ac_cv_search_mallinfo+set}" = set; then
12680 ac_cv_search_mallinfo=no
12682 rm conftest.$ac_ext
12683 LIBS=$ac_func_search_save_LIBS
12685 { echo "$as_me:$LINENO: result: $ac_cv_search_mallinfo" >&5
12686 echo "${ECHO_T}$ac_cv_search_mallinfo" >&6; }
12687 ac_res=$ac_cv_search_mallinfo
12688 if test "$ac_res" != no; then
12689 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
12691 cat >>confdefs.h <<\_ACEOF
12692 #define HAVE_MALLINFO 1
12698 if test "$LLVM_ENABLE_THREADS" -eq 1 && test "$ENABLE_PTHREADS" -eq 1 ; then
12700 { echo "$as_me:$LINENO: checking for pthread_mutex_init in -lpthread" >&5
12701 echo $ECHO_N "checking for pthread_mutex_init in -lpthread... $ECHO_C" >&6; }
12702 if test "${ac_cv_lib_pthread_pthread_mutex_init+set}" = set; then
12703 echo $ECHO_N "(cached) $ECHO_C" >&6
12705 ac_check_lib_save_LIBS=$LIBS
12706 LIBS="-lpthread $LIBS"
12707 cat >conftest.$ac_ext <<_ACEOF
12710 cat confdefs.h >>conftest.$ac_ext
12711 cat >>conftest.$ac_ext <<_ACEOF
12712 /* end confdefs.h. */
12714 /* Override any GCC internal prototype to avoid an error.
12715 Use char because int might match the return type of a GCC
12716 builtin and then its argument prototype would still apply. */
12720 char pthread_mutex_init ();
12724 return pthread_mutex_init ();
12729 rm -f conftest.$ac_objext conftest$ac_exeext
12730 if { (ac_try="$ac_link"
12731 case "(($ac_try" in
12732 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12733 *) ac_try_echo=$ac_try;;
12735 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12736 (eval "$ac_link") 2>conftest.er1
12738 grep -v '^ *+' conftest.er1 >conftest.err
12740 cat conftest.err >&5
12741 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12742 (exit $ac_status); } &&
12743 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
12744 { (case "(($ac_try" in
12745 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12746 *) ac_try_echo=$ac_try;;
12748 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12749 (eval "$ac_try") 2>&5
12751 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12752 (exit $ac_status); }; } &&
12753 { ac_try='test -s conftest$ac_exeext'
12754 { (case "(($ac_try" in
12755 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12756 *) ac_try_echo=$ac_try;;
12758 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12759 (eval "$ac_try") 2>&5
12761 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12762 (exit $ac_status); }; }; then
12763 ac_cv_lib_pthread_pthread_mutex_init=yes
12765 echo "$as_me: failed program was:" >&5
12766 sed 's/^/| /' conftest.$ac_ext >&5
12768 ac_cv_lib_pthread_pthread_mutex_init=no
12771 rm -f core conftest.err conftest.$ac_objext \
12772 conftest$ac_exeext conftest.$ac_ext
12773 LIBS=$ac_check_lib_save_LIBS
12775 { echo "$as_me:$LINENO: result: $ac_cv_lib_pthread_pthread_mutex_init" >&5
12776 echo "${ECHO_T}$ac_cv_lib_pthread_pthread_mutex_init" >&6; }
12777 if test $ac_cv_lib_pthread_pthread_mutex_init = yes; then
12778 cat >>confdefs.h <<_ACEOF
12779 #define HAVE_LIBPTHREAD 1
12782 LIBS="-lpthread $LIBS"
12786 { echo "$as_me:$LINENO: checking for library containing pthread_mutex_lock" >&5
12787 echo $ECHO_N "checking for library containing pthread_mutex_lock... $ECHO_C" >&6; }
12788 if test "${ac_cv_search_pthread_mutex_lock+set}" = set; then
12789 echo $ECHO_N "(cached) $ECHO_C" >&6
12791 ac_func_search_save_LIBS=$LIBS
12792 cat >conftest.$ac_ext <<_ACEOF
12795 cat confdefs.h >>conftest.$ac_ext
12796 cat >>conftest.$ac_ext <<_ACEOF
12797 /* end confdefs.h. */
12799 /* Override any GCC internal prototype to avoid an error.
12800 Use char because int might match the return type of a GCC
12801 builtin and then its argument prototype would still apply. */
12805 char pthread_mutex_lock ();
12809 return pthread_mutex_lock ();
12814 for ac_lib in '' pthread; do
12815 if test -z "$ac_lib"; then
12816 ac_res="none required"
12819 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
12821 rm -f conftest.$ac_objext conftest$ac_exeext
12822 if { (ac_try="$ac_link"
12823 case "(($ac_try" in
12824 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12825 *) ac_try_echo=$ac_try;;
12827 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12828 (eval "$ac_link") 2>conftest.er1
12830 grep -v '^ *+' conftest.er1 >conftest.err
12832 cat conftest.err >&5
12833 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12834 (exit $ac_status); } &&
12835 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
12836 { (case "(($ac_try" in
12837 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12838 *) ac_try_echo=$ac_try;;
12840 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12841 (eval "$ac_try") 2>&5
12843 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12844 (exit $ac_status); }; } &&
12845 { ac_try='test -s conftest$ac_exeext'
12846 { (case "(($ac_try" in
12847 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12848 *) ac_try_echo=$ac_try;;
12850 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12851 (eval "$ac_try") 2>&5
12853 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12854 (exit $ac_status); }; }; then
12855 ac_cv_search_pthread_mutex_lock=$ac_res
12857 echo "$as_me: failed program was:" >&5
12858 sed 's/^/| /' conftest.$ac_ext >&5
12863 rm -f core conftest.err conftest.$ac_objext \
12865 if test "${ac_cv_search_pthread_mutex_lock+set}" = set; then
12869 if test "${ac_cv_search_pthread_mutex_lock+set}" = set; then
12872 ac_cv_search_pthread_mutex_lock=no
12874 rm conftest.$ac_ext
12875 LIBS=$ac_func_search_save_LIBS
12877 { echo "$as_me:$LINENO: result: $ac_cv_search_pthread_mutex_lock" >&5
12878 echo "${ECHO_T}$ac_cv_search_pthread_mutex_lock" >&6; }
12879 ac_res=$ac_cv_search_pthread_mutex_lock
12880 if test "$ac_res" != no; then
12881 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
12883 cat >>confdefs.h <<\_ACEOF
12884 #define HAVE_PTHREAD_MUTEX_LOCK 1
12889 { echo "$as_me:$LINENO: checking for library containing pthread_rwlock_init" >&5
12890 echo $ECHO_N "checking for library containing pthread_rwlock_init... $ECHO_C" >&6; }
12891 if test "${ac_cv_search_pthread_rwlock_init+set}" = set; then
12892 echo $ECHO_N "(cached) $ECHO_C" >&6
12894 ac_func_search_save_LIBS=$LIBS
12895 cat >conftest.$ac_ext <<_ACEOF
12898 cat confdefs.h >>conftest.$ac_ext
12899 cat >>conftest.$ac_ext <<_ACEOF
12900 /* end confdefs.h. */
12902 /* Override any GCC internal prototype to avoid an error.
12903 Use char because int might match the return type of a GCC
12904 builtin and then its argument prototype would still apply. */
12908 char pthread_rwlock_init ();
12912 return pthread_rwlock_init ();
12917 for ac_lib in '' pthread; do
12918 if test -z "$ac_lib"; then
12919 ac_res="none required"
12922 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
12924 rm -f conftest.$ac_objext conftest$ac_exeext
12925 if { (ac_try="$ac_link"
12926 case "(($ac_try" in
12927 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12928 *) ac_try_echo=$ac_try;;
12930 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12931 (eval "$ac_link") 2>conftest.er1
12933 grep -v '^ *+' conftest.er1 >conftest.err
12935 cat conftest.err >&5
12936 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12937 (exit $ac_status); } &&
12938 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
12939 { (case "(($ac_try" in
12940 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12941 *) ac_try_echo=$ac_try;;
12943 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12944 (eval "$ac_try") 2>&5
12946 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12947 (exit $ac_status); }; } &&
12948 { ac_try='test -s conftest$ac_exeext'
12949 { (case "(($ac_try" in
12950 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12951 *) ac_try_echo=$ac_try;;
12953 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12954 (eval "$ac_try") 2>&5
12956 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12957 (exit $ac_status); }; }; then
12958 ac_cv_search_pthread_rwlock_init=$ac_res
12960 echo "$as_me: failed program was:" >&5
12961 sed 's/^/| /' conftest.$ac_ext >&5
12966 rm -f core conftest.err conftest.$ac_objext \
12968 if test "${ac_cv_search_pthread_rwlock_init+set}" = set; then
12972 if test "${ac_cv_search_pthread_rwlock_init+set}" = set; then
12975 ac_cv_search_pthread_rwlock_init=no
12977 rm conftest.$ac_ext
12978 LIBS=$ac_func_search_save_LIBS
12980 { echo "$as_me:$LINENO: result: $ac_cv_search_pthread_rwlock_init" >&5
12981 echo "${ECHO_T}$ac_cv_search_pthread_rwlock_init" >&6; }
12982 ac_res=$ac_cv_search_pthread_rwlock_init
12983 if test "$ac_res" != no; then
12984 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
12986 cat >>confdefs.h <<\_ACEOF
12987 #define HAVE_PTHREAD_RWLOCK_INIT 1
12992 { echo "$as_me:$LINENO: checking for library containing pthread_getspecific" >&5
12993 echo $ECHO_N "checking for library containing pthread_getspecific... $ECHO_C" >&6; }
12994 if test "${ac_cv_search_pthread_getspecific+set}" = set; then
12995 echo $ECHO_N "(cached) $ECHO_C" >&6
12997 ac_func_search_save_LIBS=$LIBS
12998 cat >conftest.$ac_ext <<_ACEOF
13001 cat confdefs.h >>conftest.$ac_ext
13002 cat >>conftest.$ac_ext <<_ACEOF
13003 /* end confdefs.h. */
13005 /* Override any GCC internal prototype to avoid an error.
13006 Use char because int might match the return type of a GCC
13007 builtin and then its argument prototype would still apply. */
13011 char pthread_getspecific ();
13015 return pthread_getspecific ();
13020 for ac_lib in '' pthread; do
13021 if test -z "$ac_lib"; then
13022 ac_res="none required"
13025 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
13027 rm -f conftest.$ac_objext conftest$ac_exeext
13028 if { (ac_try="$ac_link"
13029 case "(($ac_try" in
13030 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13031 *) ac_try_echo=$ac_try;;
13033 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13034 (eval "$ac_link") 2>conftest.er1
13036 grep -v '^ *+' conftest.er1 >conftest.err
13038 cat conftest.err >&5
13039 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13040 (exit $ac_status); } &&
13041 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
13042 { (case "(($ac_try" in
13043 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13044 *) ac_try_echo=$ac_try;;
13046 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13047 (eval "$ac_try") 2>&5
13049 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13050 (exit $ac_status); }; } &&
13051 { ac_try='test -s conftest$ac_exeext'
13052 { (case "(($ac_try" in
13053 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13054 *) ac_try_echo=$ac_try;;
13056 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13057 (eval "$ac_try") 2>&5
13059 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13060 (exit $ac_status); }; }; then
13061 ac_cv_search_pthread_getspecific=$ac_res
13063 echo "$as_me: failed program was:" >&5
13064 sed 's/^/| /' conftest.$ac_ext >&5
13069 rm -f core conftest.err conftest.$ac_objext \
13071 if test "${ac_cv_search_pthread_getspecific+set}" = set; then
13075 if test "${ac_cv_search_pthread_getspecific+set}" = set; then
13078 ac_cv_search_pthread_getspecific=no
13080 rm conftest.$ac_ext
13081 LIBS=$ac_func_search_save_LIBS
13083 { echo "$as_me:$LINENO: result: $ac_cv_search_pthread_getspecific" >&5
13084 echo "${ECHO_T}$ac_cv_search_pthread_getspecific" >&6; }
13085 ac_res=$ac_cv_search_pthread_getspecific
13086 if test "$ac_res" != no; then
13087 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
13089 cat >>confdefs.h <<\_ACEOF
13090 #define HAVE_PTHREAD_GETSPECIFIC 1
13097 if test "$LLVM_ENABLE_ZLIB" -eq 1 ; then
13099 { echo "$as_me:$LINENO: checking for compress2 in -lz" >&5
13100 echo $ECHO_N "checking for compress2 in -lz... $ECHO_C" >&6; }
13101 if test "${ac_cv_lib_z_compress2+set}" = set; then
13102 echo $ECHO_N "(cached) $ECHO_C" >&6
13104 ac_check_lib_save_LIBS=$LIBS
13106 cat >conftest.$ac_ext <<_ACEOF
13109 cat confdefs.h >>conftest.$ac_ext
13110 cat >>conftest.$ac_ext <<_ACEOF
13111 /* end confdefs.h. */
13113 /* Override any GCC internal prototype to avoid an error.
13114 Use char because int might match the return type of a GCC
13115 builtin and then its argument prototype would still apply. */
13123 return compress2 ();
13128 rm -f conftest.$ac_objext conftest$ac_exeext
13129 if { (ac_try="$ac_link"
13130 case "(($ac_try" in
13131 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13132 *) ac_try_echo=$ac_try;;
13134 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13135 (eval "$ac_link") 2>conftest.er1
13137 grep -v '^ *+' conftest.er1 >conftest.err
13139 cat conftest.err >&5
13140 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13141 (exit $ac_status); } &&
13142 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
13143 { (case "(($ac_try" in
13144 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13145 *) ac_try_echo=$ac_try;;
13147 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13148 (eval "$ac_try") 2>&5
13150 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13151 (exit $ac_status); }; } &&
13152 { ac_try='test -s conftest$ac_exeext'
13153 { (case "(($ac_try" in
13154 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13155 *) ac_try_echo=$ac_try;;
13157 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13158 (eval "$ac_try") 2>&5
13160 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13161 (exit $ac_status); }; }; then
13162 ac_cv_lib_z_compress2=yes
13164 echo "$as_me: failed program was:" >&5
13165 sed 's/^/| /' conftest.$ac_ext >&5
13167 ac_cv_lib_z_compress2=no
13170 rm -f core conftest.err conftest.$ac_objext \
13171 conftest$ac_exeext conftest.$ac_ext
13172 LIBS=$ac_check_lib_save_LIBS
13174 { echo "$as_me:$LINENO: result: $ac_cv_lib_z_compress2" >&5
13175 echo "${ECHO_T}$ac_cv_lib_z_compress2" >&6; }
13176 if test $ac_cv_lib_z_compress2 = yes; then
13177 cat >>confdefs.h <<_ACEOF
13178 #define HAVE_LIBZ 1
13188 # Check whether --with-udis86 was given.
13189 if test "${with_udis86+set}" = set; then
13190 withval=$with_udis86;
13195 *) LDFLAGS="$LDFLAGS -L${withval}" ;;
13198 { echo "$as_me:$LINENO: checking for ud_init in -ludis86" >&5
13199 echo $ECHO_N "checking for ud_init in -ludis86... $ECHO_C" >&6; }
13200 if test "${ac_cv_lib_udis86_ud_init+set}" = set; then
13201 echo $ECHO_N "(cached) $ECHO_C" >&6
13203 ac_check_lib_save_LIBS=$LIBS
13204 LIBS="-ludis86 $LIBS"
13205 cat >conftest.$ac_ext <<_ACEOF
13208 cat confdefs.h >>conftest.$ac_ext
13209 cat >>conftest.$ac_ext <<_ACEOF
13210 /* end confdefs.h. */
13212 /* Override any GCC internal prototype to avoid an error.
13213 Use char because int might match the return type of a GCC
13214 builtin and then its argument prototype would still apply. */
13227 rm -f conftest.$ac_objext conftest$ac_exeext
13228 if { (ac_try="$ac_link"
13229 case "(($ac_try" in
13230 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13231 *) ac_try_echo=$ac_try;;
13233 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13234 (eval "$ac_link") 2>conftest.er1
13236 grep -v '^ *+' conftest.er1 >conftest.err
13238 cat conftest.err >&5
13239 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13240 (exit $ac_status); } &&
13241 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
13242 { (case "(($ac_try" in
13243 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13244 *) ac_try_echo=$ac_try;;
13246 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13247 (eval "$ac_try") 2>&5
13249 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13250 (exit $ac_status); }; } &&
13251 { ac_try='test -s conftest$ac_exeext'
13252 { (case "(($ac_try" in
13253 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13254 *) ac_try_echo=$ac_try;;
13256 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13257 (eval "$ac_try") 2>&5
13259 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13260 (exit $ac_status); }; }; then
13261 ac_cv_lib_udis86_ud_init=yes
13263 echo "$as_me: failed program was:" >&5
13264 sed 's/^/| /' conftest.$ac_ext >&5
13266 ac_cv_lib_udis86_ud_init=no
13269 rm -f core conftest.err conftest.$ac_objext \
13270 conftest$ac_exeext conftest.$ac_ext
13271 LIBS=$ac_check_lib_save_LIBS
13273 { echo "$as_me:$LINENO: result: $ac_cv_lib_udis86_ud_init" >&5
13274 echo "${ECHO_T}$ac_cv_lib_udis86_ud_init" >&6; }
13275 if test $ac_cv_lib_udis86_ud_init = yes; then
13276 cat >>confdefs.h <<_ACEOF
13277 #define HAVE_LIBUDIS86 1
13280 LIBS="-ludis86 $LIBS"
13284 echo "Error! You need to have libudis86 around."
13296 cat >>confdefs.h <<_ACEOF
13297 #define USE_UDIS86 $USE_UDIS86
13302 # Check whether --with-oprofile was given.
13303 if test "${with_oprofile+set}" = set; then
13304 withval=$with_oprofile;
13308 /usr|yes) llvm_cv_oppath=/usr/lib/oprofile ;;
13309 no) llvm_cv_oppath=
13312 *) llvm_cv_oppath="${withval}/lib/oprofile"
13313 CPPFLAGS="-I${withval}/include";;
13315 case $llvm_cv_os_type in
13317 if test -n "$llvm_cv_oppath" ; then
13318 LIBS="$LIBS -lopagent -L${llvm_cv_oppath} -Wl,-rpath,${llvm_cv_oppath}"
13319 { echo "$as_me:$LINENO: checking for library containing bfd_init" >&5
13320 echo $ECHO_N "checking for library containing bfd_init... $ECHO_C" >&6; }
13321 if test "${ac_cv_search_bfd_init+set}" = set; then
13322 echo $ECHO_N "(cached) $ECHO_C" >&6
13324 ac_func_search_save_LIBS=$LIBS
13325 cat >conftest.$ac_ext <<_ACEOF
13328 cat confdefs.h >>conftest.$ac_ext
13329 cat >>conftest.$ac_ext <<_ACEOF
13330 /* end confdefs.h. */
13332 /* Override any GCC internal prototype to avoid an error.
13333 Use char because int might match the return type of a GCC
13334 builtin and then its argument prototype would still apply. */
13342 return bfd_init ();
13347 for ac_lib in '' bfd; do
13348 if test -z "$ac_lib"; then
13349 ac_res="none required"
13352 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
13354 rm -f conftest.$ac_objext conftest$ac_exeext
13355 if { (ac_try="$ac_link"
13356 case "(($ac_try" in
13357 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13358 *) ac_try_echo=$ac_try;;
13360 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13361 (eval "$ac_link") 2>conftest.er1
13363 grep -v '^ *+' conftest.er1 >conftest.err
13365 cat conftest.err >&5
13366 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13367 (exit $ac_status); } &&
13368 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
13369 { (case "(($ac_try" in
13370 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13371 *) ac_try_echo=$ac_try;;
13373 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13374 (eval "$ac_try") 2>&5
13376 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13377 (exit $ac_status); }; } &&
13378 { ac_try='test -s conftest$ac_exeext'
13379 { (case "(($ac_try" in
13380 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13381 *) ac_try_echo=$ac_try;;
13383 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13384 (eval "$ac_try") 2>&5
13386 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13387 (exit $ac_status); }; }; then
13388 ac_cv_search_bfd_init=$ac_res
13390 echo "$as_me: failed program was:" >&5
13391 sed 's/^/| /' conftest.$ac_ext >&5
13396 rm -f core conftest.err conftest.$ac_objext \
13398 if test "${ac_cv_search_bfd_init+set}" = set; then
13402 if test "${ac_cv_search_bfd_init+set}" = set; then
13405 ac_cv_search_bfd_init=no
13407 rm conftest.$ac_ext
13408 LIBS=$ac_func_search_save_LIBS
13410 { echo "$as_me:$LINENO: result: $ac_cv_search_bfd_init" >&5
13411 echo "${ECHO_T}$ac_cv_search_bfd_init" >&6; }
13412 ac_res=$ac_cv_search_bfd_init
13413 if test "$ac_res" != no; then
13414 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
13418 { echo "$as_me:$LINENO: checking for library containing op_open_agent" >&5
13419 echo $ECHO_N "checking for library containing op_open_agent... $ECHO_C" >&6; }
13420 if test "${ac_cv_search_op_open_agent+set}" = set; then
13421 echo $ECHO_N "(cached) $ECHO_C" >&6
13423 ac_func_search_save_LIBS=$LIBS
13424 cat >conftest.$ac_ext <<_ACEOF
13427 cat confdefs.h >>conftest.$ac_ext
13428 cat >>conftest.$ac_ext <<_ACEOF
13429 /* end confdefs.h. */
13431 /* Override any GCC internal prototype to avoid an error.
13432 Use char because int might match the return type of a GCC
13433 builtin and then its argument prototype would still apply. */
13437 char op_open_agent ();
13441 return op_open_agent ();
13446 for ac_lib in '' opagent; do
13447 if test -z "$ac_lib"; then
13448 ac_res="none required"
13451 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
13453 rm -f conftest.$ac_objext conftest$ac_exeext
13454 if { (ac_try="$ac_link"
13455 case "(($ac_try" in
13456 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13457 *) ac_try_echo=$ac_try;;
13459 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13460 (eval "$ac_link") 2>conftest.er1
13462 grep -v '^ *+' conftest.er1 >conftest.err
13464 cat conftest.err >&5
13465 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13466 (exit $ac_status); } &&
13467 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
13468 { (case "(($ac_try" in
13469 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13470 *) ac_try_echo=$ac_try;;
13472 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13473 (eval "$ac_try") 2>&5
13475 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13476 (exit $ac_status); }; } &&
13477 { ac_try='test -s conftest$ac_exeext'
13478 { (case "(($ac_try" in
13479 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13480 *) ac_try_echo=$ac_try;;
13482 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13483 (eval "$ac_try") 2>&5
13485 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13486 (exit $ac_status); }; }; then
13487 ac_cv_search_op_open_agent=$ac_res
13489 echo "$as_me: failed program was:" >&5
13490 sed 's/^/| /' conftest.$ac_ext >&5
13495 rm -f core conftest.err conftest.$ac_objext \
13497 if test "${ac_cv_search_op_open_agent+set}" = set; then
13501 if test "${ac_cv_search_op_open_agent+set}" = set; then
13504 ac_cv_search_op_open_agent=no
13506 rm conftest.$ac_ext
13507 LIBS=$ac_func_search_save_LIBS
13509 { echo "$as_me:$LINENO: result: $ac_cv_search_op_open_agent" >&5
13510 echo "${ECHO_T}$ac_cv_search_op_open_agent" >&6; }
13511 ac_res=$ac_cv_search_op_open_agent
13512 if test "$ac_res" != no; then
13513 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
13517 echo "Error! You need to have libopagent around."
13522 if test "${ac_cv_header_opagent_h+set}" = set; then
13523 { echo "$as_me:$LINENO: checking for opagent.h" >&5
13524 echo $ECHO_N "checking for opagent.h... $ECHO_C" >&6; }
13525 if test "${ac_cv_header_opagent_h+set}" = set; then
13526 echo $ECHO_N "(cached) $ECHO_C" >&6
13528 { echo "$as_me:$LINENO: result: $ac_cv_header_opagent_h" >&5
13529 echo "${ECHO_T}$ac_cv_header_opagent_h" >&6; }
13531 # Is the header compilable?
13532 { echo "$as_me:$LINENO: checking opagent.h usability" >&5
13533 echo $ECHO_N "checking opagent.h usability... $ECHO_C" >&6; }
13534 cat >conftest.$ac_ext <<_ACEOF
13537 cat confdefs.h >>conftest.$ac_ext
13538 cat >>conftest.$ac_ext <<_ACEOF
13539 /* end confdefs.h. */
13540 $ac_includes_default
13541 #include <opagent.h>
13543 rm -f conftest.$ac_objext
13544 if { (ac_try="$ac_compile"
13545 case "(($ac_try" in
13546 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13547 *) ac_try_echo=$ac_try;;
13549 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13550 (eval "$ac_compile") 2>conftest.er1
13552 grep -v '^ *+' conftest.er1 >conftest.err
13554 cat conftest.err >&5
13555 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13556 (exit $ac_status); } &&
13557 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
13558 { (case "(($ac_try" in
13559 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13560 *) ac_try_echo=$ac_try;;
13562 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13563 (eval "$ac_try") 2>&5
13565 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13566 (exit $ac_status); }; } &&
13567 { ac_try='test -s conftest.$ac_objext'
13568 { (case "(($ac_try" in
13569 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13570 *) ac_try_echo=$ac_try;;
13572 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13573 (eval "$ac_try") 2>&5
13575 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13576 (exit $ac_status); }; }; then
13577 ac_header_compiler=yes
13579 echo "$as_me: failed program was:" >&5
13580 sed 's/^/| /' conftest.$ac_ext >&5
13582 ac_header_compiler=no
13585 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13586 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
13587 echo "${ECHO_T}$ac_header_compiler" >&6; }
13589 # Is the header present?
13590 { echo "$as_me:$LINENO: checking opagent.h presence" >&5
13591 echo $ECHO_N "checking opagent.h presence... $ECHO_C" >&6; }
13592 cat >conftest.$ac_ext <<_ACEOF
13595 cat confdefs.h >>conftest.$ac_ext
13596 cat >>conftest.$ac_ext <<_ACEOF
13597 /* end confdefs.h. */
13598 #include <opagent.h>
13600 if { (ac_try="$ac_cpp conftest.$ac_ext"
13601 case "(($ac_try" in
13602 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13603 *) ac_try_echo=$ac_try;;
13605 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13606 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
13608 grep -v '^ *+' conftest.er1 >conftest.err
13610 cat conftest.err >&5
13611 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13612 (exit $ac_status); } >/dev/null; then
13613 if test -s conftest.err; then
13614 ac_cpp_err=$ac_c_preproc_warn_flag
13615 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
13622 if test -z "$ac_cpp_err"; then
13623 ac_header_preproc=yes
13625 echo "$as_me: failed program was:" >&5
13626 sed 's/^/| /' conftest.$ac_ext >&5
13628 ac_header_preproc=no
13631 rm -f conftest.err conftest.$ac_ext
13632 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
13633 echo "${ECHO_T}$ac_header_preproc" >&6; }
13635 # So? What about this header?
13636 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
13638 { echo "$as_me:$LINENO: WARNING: opagent.h: accepted by the compiler, rejected by the preprocessor!" >&5
13639 echo "$as_me: WARNING: opagent.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
13640 { echo "$as_me:$LINENO: WARNING: opagent.h: proceeding with the compiler's result" >&5
13641 echo "$as_me: WARNING: opagent.h: proceeding with the compiler's result" >&2;}
13642 ac_header_preproc=yes
13645 { echo "$as_me:$LINENO: WARNING: opagent.h: present but cannot be compiled" >&5
13646 echo "$as_me: WARNING: opagent.h: present but cannot be compiled" >&2;}
13647 { echo "$as_me:$LINENO: WARNING: opagent.h: check for missing prerequisite headers?" >&5
13648 echo "$as_me: WARNING: opagent.h: check for missing prerequisite headers?" >&2;}
13649 { echo "$as_me:$LINENO: WARNING: opagent.h: see the Autoconf documentation" >&5
13650 echo "$as_me: WARNING: opagent.h: see the Autoconf documentation" >&2;}
13651 { echo "$as_me:$LINENO: WARNING: opagent.h: section \"Present But Cannot Be Compiled\"" >&5
13652 echo "$as_me: WARNING: opagent.h: section \"Present But Cannot Be Compiled\"" >&2;}
13653 { echo "$as_me:$LINENO: WARNING: opagent.h: proceeding with the preprocessor's result" >&5
13654 echo "$as_me: WARNING: opagent.h: proceeding with the preprocessor's result" >&2;}
13655 { echo "$as_me:$LINENO: WARNING: opagent.h: in the future, the compiler will take precedence" >&5
13656 echo "$as_me: WARNING: opagent.h: in the future, the compiler will take precedence" >&2;}
13658 ## ------------------------------------ ##
13659 ## Report this to http://llvm.org/bugs/ ##
13660 ## ------------------------------------ ##
13662 ) | sed "s/^/$as_me: WARNING: /" >&2
13665 { echo "$as_me:$LINENO: checking for opagent.h" >&5
13666 echo $ECHO_N "checking for opagent.h... $ECHO_C" >&6; }
13667 if test "${ac_cv_header_opagent_h+set}" = set; then
13668 echo $ECHO_N "(cached) $ECHO_C" >&6
13670 ac_cv_header_opagent_h=$ac_header_preproc
13672 { echo "$as_me:$LINENO: result: $ac_cv_header_opagent_h" >&5
13673 echo "${ECHO_T}$ac_cv_header_opagent_h" >&6; }
13676 if test $ac_cv_header_opagent_h = yes; then
13680 echo "Error! You need to have opagent.h around."
13688 { { echo "$as_me:$LINENO: error: OProfile support is available on Linux only." >&5
13689 echo "$as_me: error: OProfile support is available on Linux only." >&2;}
13690 { (exit 1); exit 1; }; } ;;
13701 cat >>confdefs.h <<_ACEOF
13702 #define LLVM_USE_OPROFILE $USE_OPROFILE
13707 # Check whether --with-intel-jitevents was given.
13708 if test "${with_intel_jitevents+set}" = set; then
13709 withval=$with_intel_jitevents;
13711 yes) USE_INTEL_JITEVENTS=1
13713 no) USE_INTEL_JITEVENTS=0
13715 *) { { echo "$as_me:$LINENO: error: Invalid setting for --with-intel-jitevents. Use \"yes\" or \"no\"" >&5
13716 echo "$as_me: error: Invalid setting for --with-intel-jitevents. Use \"yes\" or \"no\"" >&2;}
13717 { (exit 1); exit 1; }; };;
13720 case $llvm_cv_os_type in
13721 Linux|Win32|Cygwin|MingW) ;;
13722 *) { { echo "$as_me:$LINENO: error: Intel JIT API support is available on Linux and Windows only." >&5
13723 echo "$as_me: error: Intel JIT API support is available on Linux and Windows only." >&2;}
13724 { (exit 1); exit 1; }; };;
13727 case "$llvm_cv_target_arch" in
13729 *) { { echo "$as_me:$LINENO: error: Target architecture $llvm_cv_target_arch does not support Intel JIT Events API." >&5
13730 echo "$as_me: error: Target architecture $llvm_cv_target_arch does not support Intel JIT Events API." >&2;}
13731 { (exit 1); exit 1; }; };;
13736 USE_INTEL_JITEVENTS=0
13742 cat >>confdefs.h <<_ACEOF
13743 #define LLVM_USE_INTEL_JITEVENTS $USE_INTEL_JITEVENTS
13747 for ac_prog in xml2-config
13749 # Extract the first word of "$ac_prog", so it can be a program name with args.
13750 set dummy $ac_prog; ac_word=$2
13751 { echo "$as_me:$LINENO: checking for $ac_word" >&5
13752 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
13753 if test "${ac_cv_prog_XML2CONFIG+set}" = set; then
13754 echo $ECHO_N "(cached) $ECHO_C" >&6
13756 if test -n "$XML2CONFIG"; then
13757 ac_cv_prog_XML2CONFIG="$XML2CONFIG" # Let the user override the test.
13759 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13760 for as_dir in $PATH
13763 test -z "$as_dir" && as_dir=.
13764 for ac_exec_ext in '' $ac_executable_extensions; do
13765 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
13766 ac_cv_prog_XML2CONFIG="$ac_prog"
13767 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
13776 XML2CONFIG=$ac_cv_prog_XML2CONFIG
13777 if test -n "$XML2CONFIG"; then
13778 { echo "$as_me:$LINENO: result: $XML2CONFIG" >&5
13779 echo "${ECHO_T}$XML2CONFIG" >&6; }
13781 { echo "$as_me:$LINENO: result: no" >&5
13782 echo "${ECHO_T}no" >&6; }
13786 test -n "$XML2CONFIG" && break
13790 { echo "$as_me:$LINENO: checking for libxml2 includes" >&5
13791 echo $ECHO_N "checking for libxml2 includes... $ECHO_C" >&6; }
13792 if test "x$XML2CONFIG" = "x"; then
13793 { echo "$as_me:$LINENO: result: xml2-config not found" >&5
13794 echo "${ECHO_T}xml2-config not found" >&6; }
13796 LIBXML2_INC=`$XML2CONFIG --cflags`
13797 { echo "$as_me:$LINENO: result: $LIBXML2_INC" >&5
13798 echo "${ECHO_T}$LIBXML2_INC" >&6; }
13799 { echo "$as_me:$LINENO: checking for xmlReadFile in -lxml2" >&5
13800 echo $ECHO_N "checking for xmlReadFile in -lxml2... $ECHO_C" >&6; }
13801 if test "${ac_cv_lib_xml2_xmlReadFile+set}" = set; then
13802 echo $ECHO_N "(cached) $ECHO_C" >&6
13804 ac_check_lib_save_LIBS=$LIBS
13805 LIBS="-lxml2 $LIBS"
13806 cat >conftest.$ac_ext <<_ACEOF
13809 cat confdefs.h >>conftest.$ac_ext
13810 cat >>conftest.$ac_ext <<_ACEOF
13811 /* end confdefs.h. */
13813 /* Override any GCC internal prototype to avoid an error.
13814 Use char because int might match the return type of a GCC
13815 builtin and then its argument prototype would still apply. */
13819 char xmlReadFile ();
13823 return xmlReadFile ();
13828 rm -f conftest.$ac_objext conftest$ac_exeext
13829 if { (ac_try="$ac_link"
13830 case "(($ac_try" in
13831 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13832 *) ac_try_echo=$ac_try;;
13834 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13835 (eval "$ac_link") 2>conftest.er1
13837 grep -v '^ *+' conftest.er1 >conftest.err
13839 cat conftest.err >&5
13840 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13841 (exit $ac_status); } &&
13842 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
13843 { (case "(($ac_try" in
13844 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13845 *) ac_try_echo=$ac_try;;
13847 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13848 (eval "$ac_try") 2>&5
13850 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13851 (exit $ac_status); }; } &&
13852 { ac_try='test -s conftest$ac_exeext'
13853 { (case "(($ac_try" in
13854 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13855 *) ac_try_echo=$ac_try;;
13857 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13858 (eval "$ac_try") 2>&5
13860 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13861 (exit $ac_status); }; }; then
13862 ac_cv_lib_xml2_xmlReadFile=yes
13864 echo "$as_me: failed program was:" >&5
13865 sed 's/^/| /' conftest.$ac_ext >&5
13867 ac_cv_lib_xml2_xmlReadFile=no
13870 rm -f core conftest.err conftest.$ac_objext \
13871 conftest$ac_exeext conftest.$ac_ext
13872 LIBS=$ac_check_lib_save_LIBS
13874 { echo "$as_me:$LINENO: result: $ac_cv_lib_xml2_xmlReadFile" >&5
13875 echo "${ECHO_T}$ac_cv_lib_xml2_xmlReadFile" >&6; }
13876 if test $ac_cv_lib_xml2_xmlReadFile = yes; then
13878 cat >>confdefs.h <<\_ACEOF
13879 #define CLANG_HAVE_LIBXML 1
13882 LIBXML2_LIBS="-lxml2"
13895 ac_header_dirent=no
13896 for ac_hdr in dirent.h sys/ndir.h sys/dir.h ndir.h; do
13897 as_ac_Header=`echo "ac_cv_header_dirent_$ac_hdr" | $as_tr_sh`
13898 { echo "$as_me:$LINENO: checking for $ac_hdr that defines DIR" >&5
13899 echo $ECHO_N "checking for $ac_hdr that defines DIR... $ECHO_C" >&6; }
13900 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
13901 echo $ECHO_N "(cached) $ECHO_C" >&6
13903 cat >conftest.$ac_ext <<_ACEOF
13906 cat confdefs.h >>conftest.$ac_ext
13907 cat >>conftest.$ac_ext <<_ACEOF
13908 /* end confdefs.h. */
13909 #include <sys/types.h>
13921 rm -f conftest.$ac_objext
13922 if { (ac_try="$ac_compile"
13923 case "(($ac_try" in
13924 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13925 *) ac_try_echo=$ac_try;;
13927 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13928 (eval "$ac_compile") 2>conftest.er1
13930 grep -v '^ *+' conftest.er1 >conftest.err
13932 cat conftest.err >&5
13933 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13934 (exit $ac_status); } &&
13935 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
13936 { (case "(($ac_try" in
13937 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13938 *) ac_try_echo=$ac_try;;
13940 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13941 (eval "$ac_try") 2>&5
13943 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13944 (exit $ac_status); }; } &&
13945 { ac_try='test -s conftest.$ac_objext'
13946 { (case "(($ac_try" in
13947 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13948 *) ac_try_echo=$ac_try;;
13950 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13951 (eval "$ac_try") 2>&5
13953 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13954 (exit $ac_status); }; }; then
13955 eval "$as_ac_Header=yes"
13957 echo "$as_me: failed program was:" >&5
13958 sed 's/^/| /' conftest.$ac_ext >&5
13960 eval "$as_ac_Header=no"
13963 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13965 ac_res=`eval echo '${'$as_ac_Header'}'`
13966 { echo "$as_me:$LINENO: result: $ac_res" >&5
13967 echo "${ECHO_T}$ac_res" >&6; }
13968 if test `eval echo '${'$as_ac_Header'}'` = yes; then
13969 cat >>confdefs.h <<_ACEOF
13970 #define `echo "HAVE_$ac_hdr" | $as_tr_cpp` 1
13973 ac_header_dirent=$ac_hdr; break
13977 # Two versions of opendir et al. are in -ldir and -lx on SCO Xenix.
13978 if test $ac_header_dirent = dirent.h; then
13979 { echo "$as_me:$LINENO: checking for library containing opendir" >&5
13980 echo $ECHO_N "checking for library containing opendir... $ECHO_C" >&6; }
13981 if test "${ac_cv_search_opendir+set}" = set; then
13982 echo $ECHO_N "(cached) $ECHO_C" >&6
13984 ac_func_search_save_LIBS=$LIBS
13985 cat >conftest.$ac_ext <<_ACEOF
13988 cat confdefs.h >>conftest.$ac_ext
13989 cat >>conftest.$ac_ext <<_ACEOF
13990 /* end confdefs.h. */
13992 /* Override any GCC internal prototype to avoid an error.
13993 Use char because int might match the return type of a GCC
13994 builtin and then its argument prototype would still apply. */
14007 for ac_lib in '' dir; do
14008 if test -z "$ac_lib"; then
14009 ac_res="none required"
14012 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
14014 rm -f conftest.$ac_objext conftest$ac_exeext
14015 if { (ac_try="$ac_link"
14016 case "(($ac_try" in
14017 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14018 *) ac_try_echo=$ac_try;;
14020 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14021 (eval "$ac_link") 2>conftest.er1
14023 grep -v '^ *+' conftest.er1 >conftest.err
14025 cat conftest.err >&5
14026 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14027 (exit $ac_status); } &&
14028 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
14029 { (case "(($ac_try" in
14030 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14031 *) ac_try_echo=$ac_try;;
14033 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14034 (eval "$ac_try") 2>&5
14036 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14037 (exit $ac_status); }; } &&
14038 { ac_try='test -s conftest$ac_exeext'
14039 { (case "(($ac_try" in
14040 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14041 *) ac_try_echo=$ac_try;;
14043 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14044 (eval "$ac_try") 2>&5
14046 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14047 (exit $ac_status); }; }; then
14048 ac_cv_search_opendir=$ac_res
14050 echo "$as_me: failed program was:" >&5
14051 sed 's/^/| /' conftest.$ac_ext >&5
14056 rm -f core conftest.err conftest.$ac_objext \
14058 if test "${ac_cv_search_opendir+set}" = set; then
14062 if test "${ac_cv_search_opendir+set}" = set; then
14065 ac_cv_search_opendir=no
14067 rm conftest.$ac_ext
14068 LIBS=$ac_func_search_save_LIBS
14070 { echo "$as_me:$LINENO: result: $ac_cv_search_opendir" >&5
14071 echo "${ECHO_T}$ac_cv_search_opendir" >&6; }
14072 ac_res=$ac_cv_search_opendir
14073 if test "$ac_res" != no; then
14074 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
14079 { echo "$as_me:$LINENO: checking for library containing opendir" >&5
14080 echo $ECHO_N "checking for library containing opendir... $ECHO_C" >&6; }
14081 if test "${ac_cv_search_opendir+set}" = set; then
14082 echo $ECHO_N "(cached) $ECHO_C" >&6
14084 ac_func_search_save_LIBS=$LIBS
14085 cat >conftest.$ac_ext <<_ACEOF
14088 cat confdefs.h >>conftest.$ac_ext
14089 cat >>conftest.$ac_ext <<_ACEOF
14090 /* end confdefs.h. */
14092 /* Override any GCC internal prototype to avoid an error.
14093 Use char because int might match the return type of a GCC
14094 builtin and then its argument prototype would still apply. */
14107 for ac_lib in '' x; do
14108 if test -z "$ac_lib"; then
14109 ac_res="none required"
14112 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
14114 rm -f conftest.$ac_objext conftest$ac_exeext
14115 if { (ac_try="$ac_link"
14116 case "(($ac_try" in
14117 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14118 *) ac_try_echo=$ac_try;;
14120 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14121 (eval "$ac_link") 2>conftest.er1
14123 grep -v '^ *+' conftest.er1 >conftest.err
14125 cat conftest.err >&5
14126 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14127 (exit $ac_status); } &&
14128 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
14129 { (case "(($ac_try" in
14130 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14131 *) ac_try_echo=$ac_try;;
14133 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14134 (eval "$ac_try") 2>&5
14136 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14137 (exit $ac_status); }; } &&
14138 { ac_try='test -s conftest$ac_exeext'
14139 { (case "(($ac_try" in
14140 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14141 *) ac_try_echo=$ac_try;;
14143 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14144 (eval "$ac_try") 2>&5
14146 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14147 (exit $ac_status); }; }; then
14148 ac_cv_search_opendir=$ac_res
14150 echo "$as_me: failed program was:" >&5
14151 sed 's/^/| /' conftest.$ac_ext >&5
14156 rm -f core conftest.err conftest.$ac_objext \
14158 if test "${ac_cv_search_opendir+set}" = set; then
14162 if test "${ac_cv_search_opendir+set}" = set; then
14165 ac_cv_search_opendir=no
14167 rm conftest.$ac_ext
14168 LIBS=$ac_func_search_save_LIBS
14170 { echo "$as_me:$LINENO: result: $ac_cv_search_opendir" >&5
14171 echo "${ECHO_T}$ac_cv_search_opendir" >&6; }
14172 ac_res=$ac_cv_search_opendir
14173 if test "$ac_res" != no; then
14174 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
14180 { echo "$as_me:$LINENO: checking for MAP_ANONYMOUS vs. MAP_ANON" >&5
14181 echo $ECHO_N "checking for MAP_ANONYMOUS vs. MAP_ANON... $ECHO_C" >&6; }
14182 if test "${ac_cv_header_mmap_anon+set}" = set; then
14183 echo $ECHO_N "(cached) $ECHO_C" >&6
14186 ac_cpp='$CPP $CPPFLAGS'
14187 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
14188 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
14189 ac_compiler_gnu=$ac_cv_c_compiler_gnu
14191 cat >conftest.$ac_ext <<_ACEOF
14194 cat confdefs.h >>conftest.$ac_ext
14195 cat >>conftest.$ac_ext <<_ACEOF
14196 /* end confdefs.h. */
14197 #include <sys/mman.h>
14198 #include <unistd.h>
14203 mmap (0, 1, PROT_READ, MAP_ANONYMOUS, -1, 0); return (0);
14208 rm -f conftest.$ac_objext
14209 if { (ac_try="$ac_compile"
14210 case "(($ac_try" in
14211 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14212 *) ac_try_echo=$ac_try;;
14214 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14215 (eval "$ac_compile") 2>conftest.er1
14217 grep -v '^ *+' conftest.er1 >conftest.err
14219 cat conftest.err >&5
14220 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14221 (exit $ac_status); } &&
14222 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
14223 { (case "(($ac_try" in
14224 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14225 *) ac_try_echo=$ac_try;;
14227 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14228 (eval "$ac_try") 2>&5
14230 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14231 (exit $ac_status); }; } &&
14232 { ac_try='test -s conftest.$ac_objext'
14233 { (case "(($ac_try" in
14234 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14235 *) ac_try_echo=$ac_try;;
14237 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14238 (eval "$ac_try") 2>&5
14240 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14241 (exit $ac_status); }; }; then
14242 ac_cv_header_mmap_anon=yes
14244 echo "$as_me: failed program was:" >&5
14245 sed 's/^/| /' conftest.$ac_ext >&5
14247 ac_cv_header_mmap_anon=no
14250 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14252 ac_cpp='$CPP $CPPFLAGS'
14253 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
14254 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
14255 ac_compiler_gnu=$ac_cv_c_compiler_gnu
14259 { echo "$as_me:$LINENO: result: $ac_cv_header_mmap_anon" >&5
14260 echo "${ECHO_T}$ac_cv_header_mmap_anon" >&6; }
14261 if test "$ac_cv_header_mmap_anon" = yes; then
14263 cat >>confdefs.h <<\_ACEOF
14264 #define HAVE_MMAP_ANONYMOUS 1
14269 { echo "$as_me:$LINENO: checking whether stat file-mode macros are broken" >&5
14270 echo $ECHO_N "checking whether stat file-mode macros are broken... $ECHO_C" >&6; }
14271 if test "${ac_cv_header_stat_broken+set}" = set; then
14272 echo $ECHO_N "(cached) $ECHO_C" >&6
14274 cat >conftest.$ac_ext <<_ACEOF
14277 cat confdefs.h >>conftest.$ac_ext
14278 cat >>conftest.$ac_ext <<_ACEOF
14279 /* end confdefs.h. */
14280 #include <sys/types.h>
14281 #include <sys/stat.h>
14283 #if defined S_ISBLK && defined S_IFDIR
14284 # if S_ISBLK (S_IFDIR)
14289 #if defined S_ISBLK && defined S_IFCHR
14290 # if S_ISBLK (S_IFCHR)
14295 #if defined S_ISLNK && defined S_IFREG
14296 # if S_ISLNK (S_IFREG)
14301 #if defined S_ISSOCK && defined S_IFREG
14302 # if S_ISSOCK (S_IFREG)
14308 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
14309 $EGREP "You lose" >/dev/null 2>&1; then
14310 ac_cv_header_stat_broken=yes
14312 ac_cv_header_stat_broken=no
14317 { echo "$as_me:$LINENO: result: $ac_cv_header_stat_broken" >&5
14318 echo "${ECHO_T}$ac_cv_header_stat_broken" >&6; }
14319 if test $ac_cv_header_stat_broken = yes; then
14321 cat >>confdefs.h <<\_ACEOF
14322 #define STAT_MACROS_BROKEN 1
14327 { echo "$as_me:$LINENO: checking for sys/wait.h that is POSIX.1 compatible" >&5
14328 echo $ECHO_N "checking for sys/wait.h that is POSIX.1 compatible... $ECHO_C" >&6; }
14329 if test "${ac_cv_header_sys_wait_h+set}" = set; then
14330 echo $ECHO_N "(cached) $ECHO_C" >&6
14332 cat >conftest.$ac_ext <<_ACEOF
14335 cat confdefs.h >>conftest.$ac_ext
14336 cat >>conftest.$ac_ext <<_ACEOF
14337 /* end confdefs.h. */
14338 #include <sys/types.h>
14339 #include <sys/wait.h>
14340 #ifndef WEXITSTATUS
14341 # define WEXITSTATUS(stat_val) ((unsigned int) (stat_val) >> 8)
14344 # define WIFEXITED(stat_val) (((stat_val) & 255) == 0)
14352 s = WIFEXITED (s) ? WEXITSTATUS (s) : 1;
14357 rm -f conftest.$ac_objext
14358 if { (ac_try="$ac_compile"
14359 case "(($ac_try" in
14360 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14361 *) ac_try_echo=$ac_try;;
14363 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14364 (eval "$ac_compile") 2>conftest.er1
14366 grep -v '^ *+' conftest.er1 >conftest.err
14368 cat conftest.err >&5
14369 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14370 (exit $ac_status); } &&
14371 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
14372 { (case "(($ac_try" in
14373 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14374 *) ac_try_echo=$ac_try;;
14376 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14377 (eval "$ac_try") 2>&5
14379 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14380 (exit $ac_status); }; } &&
14381 { ac_try='test -s conftest.$ac_objext'
14382 { (case "(($ac_try" in
14383 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14384 *) ac_try_echo=$ac_try;;
14386 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14387 (eval "$ac_try") 2>&5
14389 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14390 (exit $ac_status); }; }; then
14391 ac_cv_header_sys_wait_h=yes
14393 echo "$as_me: failed program was:" >&5
14394 sed 's/^/| /' conftest.$ac_ext >&5
14396 ac_cv_header_sys_wait_h=no
14399 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14401 { echo "$as_me:$LINENO: result: $ac_cv_header_sys_wait_h" >&5
14402 echo "${ECHO_T}$ac_cv_header_sys_wait_h" >&6; }
14403 if test $ac_cv_header_sys_wait_h = yes; then
14405 cat >>confdefs.h <<\_ACEOF
14406 #define HAVE_SYS_WAIT_H 1
14411 { echo "$as_me:$LINENO: checking whether time.h and sys/time.h may both be included" >&5
14412 echo $ECHO_N "checking whether time.h and sys/time.h may both be included... $ECHO_C" >&6; }
14413 if test "${ac_cv_header_time+set}" = set; then
14414 echo $ECHO_N "(cached) $ECHO_C" >&6
14416 cat >conftest.$ac_ext <<_ACEOF
14419 cat confdefs.h >>conftest.$ac_ext
14420 cat >>conftest.$ac_ext <<_ACEOF
14421 /* end confdefs.h. */
14422 #include <sys/types.h>
14423 #include <sys/time.h>
14429 if ((struct tm *) 0)
14435 rm -f conftest.$ac_objext
14436 if { (ac_try="$ac_compile"
14437 case "(($ac_try" in
14438 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14439 *) ac_try_echo=$ac_try;;
14441 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14442 (eval "$ac_compile") 2>conftest.er1
14444 grep -v '^ *+' conftest.er1 >conftest.err
14446 cat conftest.err >&5
14447 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14448 (exit $ac_status); } &&
14449 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
14450 { (case "(($ac_try" in
14451 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14452 *) ac_try_echo=$ac_try;;
14454 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14455 (eval "$ac_try") 2>&5
14457 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14458 (exit $ac_status); }; } &&
14459 { ac_try='test -s conftest.$ac_objext'
14460 { (case "(($ac_try" in
14461 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14462 *) ac_try_echo=$ac_try;;
14464 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14465 (eval "$ac_try") 2>&5
14467 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14468 (exit $ac_status); }; }; then
14469 ac_cv_header_time=yes
14471 echo "$as_me: failed program was:" >&5
14472 sed 's/^/| /' conftest.$ac_ext >&5
14474 ac_cv_header_time=no
14477 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14479 { echo "$as_me:$LINENO: result: $ac_cv_header_time" >&5
14480 echo "${ECHO_T}$ac_cv_header_time" >&6; }
14481 if test $ac_cv_header_time = yes; then
14483 cat >>confdefs.h <<\_ACEOF
14484 #define TIME_WITH_SYS_TIME 1
14491 ac_cpp='$CXXCPP $CPPFLAGS'
14492 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
14493 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
14494 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
14497 ac_cpp='$CXXCPP $CPPFLAGS'
14498 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
14499 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
14500 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
14501 { echo "$as_me:$LINENO: checking how to run the C++ preprocessor" >&5
14502 echo $ECHO_N "checking how to run the C++ preprocessor... $ECHO_C" >&6; }
14503 if test -z "$CXXCPP"; then
14504 if test "${ac_cv_prog_CXXCPP+set}" = set; then
14505 echo $ECHO_N "(cached) $ECHO_C" >&6
14507 # Double quotes because CXXCPP needs to be expanded
14508 for CXXCPP in "$CXX -E" "/lib/cpp"
14510 ac_preproc_ok=false
14511 for ac_cxx_preproc_warn_flag in '' yes
14513 # Use a header file that comes with gcc, so configuring glibc
14514 # with a fresh cross-compiler works.
14515 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
14516 # <limits.h> exists even on freestanding compilers.
14517 # On the NeXT, cc -E runs the code through the compiler's parser,
14518 # not just through cpp. "Syntax error" is here to catch this case.
14519 cat >conftest.$ac_ext <<_ACEOF
14522 cat confdefs.h >>conftest.$ac_ext
14523 cat >>conftest.$ac_ext <<_ACEOF
14524 /* end confdefs.h. */
14526 # include <limits.h>
14528 # include <assert.h>
14532 if { (ac_try="$ac_cpp conftest.$ac_ext"
14533 case "(($ac_try" in
14534 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14535 *) ac_try_echo=$ac_try;;
14537 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14538 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
14540 grep -v '^ *+' conftest.er1 >conftest.err
14542 cat conftest.err >&5
14543 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14544 (exit $ac_status); } >/dev/null; then
14545 if test -s conftest.err; then
14546 ac_cpp_err=$ac_cxx_preproc_warn_flag
14547 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
14554 if test -z "$ac_cpp_err"; then
14557 echo "$as_me: failed program was:" >&5
14558 sed 's/^/| /' conftest.$ac_ext >&5
14560 # Broken: fails on valid input.
14564 rm -f conftest.err conftest.$ac_ext
14566 # OK, works on sane cases. Now check whether nonexistent headers
14567 # can be detected and how.
14568 cat >conftest.$ac_ext <<_ACEOF
14571 cat confdefs.h >>conftest.$ac_ext
14572 cat >>conftest.$ac_ext <<_ACEOF
14573 /* end confdefs.h. */
14574 #include <ac_nonexistent.h>
14576 if { (ac_try="$ac_cpp conftest.$ac_ext"
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_cpp conftest.$ac_ext") 2>conftest.er1
14584 grep -v '^ *+' conftest.er1 >conftest.err
14586 cat conftest.err >&5
14587 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14588 (exit $ac_status); } >/dev/null; then
14589 if test -s conftest.err; then
14590 ac_cpp_err=$ac_cxx_preproc_warn_flag
14591 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
14598 if test -z "$ac_cpp_err"; then
14599 # Broken: success on invalid input.
14602 echo "$as_me: failed program was:" >&5
14603 sed 's/^/| /' conftest.$ac_ext >&5
14605 # Passes both tests.
14610 rm -f conftest.err conftest.$ac_ext
14613 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
14614 rm -f conftest.err conftest.$ac_ext
14615 if $ac_preproc_ok; then
14620 ac_cv_prog_CXXCPP=$CXXCPP
14623 CXXCPP=$ac_cv_prog_CXXCPP
14625 ac_cv_prog_CXXCPP=$CXXCPP
14627 { echo "$as_me:$LINENO: result: $CXXCPP" >&5
14628 echo "${ECHO_T}$CXXCPP" >&6; }
14629 ac_preproc_ok=false
14630 for ac_cxx_preproc_warn_flag in '' yes
14632 # Use a header file that comes with gcc, so configuring glibc
14633 # with a fresh cross-compiler works.
14634 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
14635 # <limits.h> exists even on freestanding compilers.
14636 # On the NeXT, cc -E runs the code through the compiler's parser,
14637 # not just through cpp. "Syntax error" is here to catch this case.
14638 cat >conftest.$ac_ext <<_ACEOF
14641 cat confdefs.h >>conftest.$ac_ext
14642 cat >>conftest.$ac_ext <<_ACEOF
14643 /* end confdefs.h. */
14645 # include <limits.h>
14647 # include <assert.h>
14651 if { (ac_try="$ac_cpp conftest.$ac_ext"
14652 case "(($ac_try" in
14653 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14654 *) ac_try_echo=$ac_try;;
14656 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14657 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
14659 grep -v '^ *+' conftest.er1 >conftest.err
14661 cat conftest.err >&5
14662 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14663 (exit $ac_status); } >/dev/null; then
14664 if test -s conftest.err; then
14665 ac_cpp_err=$ac_cxx_preproc_warn_flag
14666 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
14673 if test -z "$ac_cpp_err"; then
14676 echo "$as_me: failed program was:" >&5
14677 sed 's/^/| /' conftest.$ac_ext >&5
14679 # Broken: fails on valid input.
14683 rm -f conftest.err conftest.$ac_ext
14685 # OK, works on sane cases. Now check whether nonexistent headers
14686 # can be detected and how.
14687 cat >conftest.$ac_ext <<_ACEOF
14690 cat confdefs.h >>conftest.$ac_ext
14691 cat >>conftest.$ac_ext <<_ACEOF
14692 /* end confdefs.h. */
14693 #include <ac_nonexistent.h>
14695 if { (ac_try="$ac_cpp conftest.$ac_ext"
14696 case "(($ac_try" in
14697 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14698 *) ac_try_echo=$ac_try;;
14700 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14701 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
14703 grep -v '^ *+' conftest.er1 >conftest.err
14705 cat conftest.err >&5
14706 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14707 (exit $ac_status); } >/dev/null; then
14708 if test -s conftest.err; then
14709 ac_cpp_err=$ac_cxx_preproc_warn_flag
14710 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
14717 if test -z "$ac_cpp_err"; then
14718 # Broken: success on invalid input.
14721 echo "$as_me: failed program was:" >&5
14722 sed 's/^/| /' conftest.$ac_ext >&5
14724 # Passes both tests.
14729 rm -f conftest.err conftest.$ac_ext
14732 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
14733 rm -f conftest.err conftest.$ac_ext
14734 if $ac_preproc_ok; then
14737 { { echo "$as_me:$LINENO: error: C++ preprocessor \"$CXXCPP\" fails sanity check
14738 See \`config.log' for more details." >&5
14739 echo "$as_me: error: C++ preprocessor \"$CXXCPP\" fails sanity check
14740 See \`config.log' for more details." >&2;}
14741 { (exit 1); exit 1; }; }
14745 ac_cpp='$CXXCPP $CPPFLAGS'
14746 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
14747 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
14748 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
14752 for ac_header in cxxabi.h
14754 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
14755 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
14756 { echo "$as_me:$LINENO: checking for $ac_header" >&5
14757 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
14758 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
14759 echo $ECHO_N "(cached) $ECHO_C" >&6
14761 ac_res=`eval echo '${'$as_ac_Header'}'`
14762 { echo "$as_me:$LINENO: result: $ac_res" >&5
14763 echo "${ECHO_T}$ac_res" >&6; }
14765 # Is the header compilable?
14766 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
14767 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
14768 cat >conftest.$ac_ext <<_ACEOF
14771 cat confdefs.h >>conftest.$ac_ext
14772 cat >>conftest.$ac_ext <<_ACEOF
14773 /* end confdefs.h. */
14774 $ac_includes_default
14775 #include <$ac_header>
14777 rm -f conftest.$ac_objext
14778 if { (ac_try="$ac_compile"
14779 case "(($ac_try" in
14780 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14781 *) ac_try_echo=$ac_try;;
14783 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14784 (eval "$ac_compile") 2>conftest.er1
14786 grep -v '^ *+' conftest.er1 >conftest.err
14788 cat conftest.err >&5
14789 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14790 (exit $ac_status); } &&
14791 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
14792 { (case "(($ac_try" in
14793 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14794 *) ac_try_echo=$ac_try;;
14796 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14797 (eval "$ac_try") 2>&5
14799 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14800 (exit $ac_status); }; } &&
14801 { ac_try='test -s conftest.$ac_objext'
14802 { (case "(($ac_try" in
14803 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14804 *) ac_try_echo=$ac_try;;
14806 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14807 (eval "$ac_try") 2>&5
14809 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14810 (exit $ac_status); }; }; then
14811 ac_header_compiler=yes
14813 echo "$as_me: failed program was:" >&5
14814 sed 's/^/| /' conftest.$ac_ext >&5
14816 ac_header_compiler=no
14819 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14820 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
14821 echo "${ECHO_T}$ac_header_compiler" >&6; }
14823 # Is the header present?
14824 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
14825 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
14826 cat >conftest.$ac_ext <<_ACEOF
14829 cat confdefs.h >>conftest.$ac_ext
14830 cat >>conftest.$ac_ext <<_ACEOF
14831 /* end confdefs.h. */
14832 #include <$ac_header>
14834 if { (ac_try="$ac_cpp conftest.$ac_ext"
14835 case "(($ac_try" in
14836 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14837 *) ac_try_echo=$ac_try;;
14839 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14840 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
14842 grep -v '^ *+' conftest.er1 >conftest.err
14844 cat conftest.err >&5
14845 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14846 (exit $ac_status); } >/dev/null; then
14847 if test -s conftest.err; then
14848 ac_cpp_err=$ac_cxx_preproc_warn_flag
14849 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
14856 if test -z "$ac_cpp_err"; then
14857 ac_header_preproc=yes
14859 echo "$as_me: failed program was:" >&5
14860 sed 's/^/| /' conftest.$ac_ext >&5
14862 ac_header_preproc=no
14865 rm -f conftest.err conftest.$ac_ext
14866 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
14867 echo "${ECHO_T}$ac_header_preproc" >&6; }
14869 # So? What about this header?
14870 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
14872 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
14873 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
14874 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
14875 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
14876 ac_header_preproc=yes
14879 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
14880 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
14881 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
14882 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
14883 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
14884 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
14885 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
14886 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
14887 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
14888 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
14889 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
14890 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
14892 ## ------------------------------------ ##
14893 ## Report this to http://llvm.org/bugs/ ##
14894 ## ------------------------------------ ##
14896 ) | sed "s/^/$as_me: WARNING: /" >&2
14899 { echo "$as_me:$LINENO: checking for $ac_header" >&5
14900 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
14901 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
14902 echo $ECHO_N "(cached) $ECHO_C" >&6
14904 eval "$as_ac_Header=\$ac_header_preproc"
14906 ac_res=`eval echo '${'$as_ac_Header'}'`
14907 { echo "$as_me:$LINENO: result: $ac_res" >&5
14908 echo "${ECHO_T}$ac_res" >&6; }
14911 if test `eval echo '${'$as_ac_Header'}'` = yes; then
14912 cat >>confdefs.h <<_ACEOF
14913 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
14921 ac_cpp='$CPP $CPPFLAGS'
14922 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
14923 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
14924 ac_compiler_gnu=$ac_cv_c_compiler_gnu
14931 for ac_header in dlfcn.h execinfo.h fcntl.h inttypes.h link.h
14933 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
14934 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
14935 { echo "$as_me:$LINENO: checking for $ac_header" >&5
14936 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
14937 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
14938 echo $ECHO_N "(cached) $ECHO_C" >&6
14940 ac_res=`eval echo '${'$as_ac_Header'}'`
14941 { echo "$as_me:$LINENO: result: $ac_res" >&5
14942 echo "${ECHO_T}$ac_res" >&6; }
14944 # Is the header compilable?
14945 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
14946 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
14947 cat >conftest.$ac_ext <<_ACEOF
14950 cat confdefs.h >>conftest.$ac_ext
14951 cat >>conftest.$ac_ext <<_ACEOF
14952 /* end confdefs.h. */
14953 $ac_includes_default
14954 #include <$ac_header>
14956 rm -f conftest.$ac_objext
14957 if { (ac_try="$ac_compile"
14958 case "(($ac_try" in
14959 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14960 *) ac_try_echo=$ac_try;;
14962 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14963 (eval "$ac_compile") 2>conftest.er1
14965 grep -v '^ *+' conftest.er1 >conftest.err
14967 cat conftest.err >&5
14968 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14969 (exit $ac_status); } &&
14970 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
14971 { (case "(($ac_try" in
14972 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14973 *) ac_try_echo=$ac_try;;
14975 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14976 (eval "$ac_try") 2>&5
14978 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14979 (exit $ac_status); }; } &&
14980 { ac_try='test -s conftest.$ac_objext'
14981 { (case "(($ac_try" in
14982 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14983 *) ac_try_echo=$ac_try;;
14985 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14986 (eval "$ac_try") 2>&5
14988 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14989 (exit $ac_status); }; }; then
14990 ac_header_compiler=yes
14992 echo "$as_me: failed program was:" >&5
14993 sed 's/^/| /' conftest.$ac_ext >&5
14995 ac_header_compiler=no
14998 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14999 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
15000 echo "${ECHO_T}$ac_header_compiler" >&6; }
15002 # Is the header present?
15003 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
15004 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
15005 cat >conftest.$ac_ext <<_ACEOF
15008 cat confdefs.h >>conftest.$ac_ext
15009 cat >>conftest.$ac_ext <<_ACEOF
15010 /* end confdefs.h. */
15011 #include <$ac_header>
15013 if { (ac_try="$ac_cpp conftest.$ac_ext"
15014 case "(($ac_try" in
15015 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15016 *) ac_try_echo=$ac_try;;
15018 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15019 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
15021 grep -v '^ *+' conftest.er1 >conftest.err
15023 cat conftest.err >&5
15024 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15025 (exit $ac_status); } >/dev/null; then
15026 if test -s conftest.err; then
15027 ac_cpp_err=$ac_c_preproc_warn_flag
15028 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
15035 if test -z "$ac_cpp_err"; then
15036 ac_header_preproc=yes
15038 echo "$as_me: failed program was:" >&5
15039 sed 's/^/| /' conftest.$ac_ext >&5
15041 ac_header_preproc=no
15044 rm -f conftest.err conftest.$ac_ext
15045 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
15046 echo "${ECHO_T}$ac_header_preproc" >&6; }
15048 # So? What about this header?
15049 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
15051 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
15052 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
15053 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
15054 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
15055 ac_header_preproc=yes
15058 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
15059 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
15060 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
15061 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
15062 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
15063 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
15064 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
15065 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
15066 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
15067 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
15068 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
15069 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
15071 ## ------------------------------------ ##
15072 ## Report this to http://llvm.org/bugs/ ##
15073 ## ------------------------------------ ##
15075 ) | sed "s/^/$as_me: WARNING: /" >&2
15078 { echo "$as_me:$LINENO: checking for $ac_header" >&5
15079 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
15080 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
15081 echo $ECHO_N "(cached) $ECHO_C" >&6
15083 eval "$as_ac_Header=\$ac_header_preproc"
15085 ac_res=`eval echo '${'$as_ac_Header'}'`
15086 { echo "$as_me:$LINENO: result: $ac_res" >&5
15087 echo "${ECHO_T}$ac_res" >&6; }
15090 if test `eval echo '${'$as_ac_Header'}'` = yes; then
15091 cat >>confdefs.h <<_ACEOF
15092 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
15105 for ac_header in malloc.h setjmp.h signal.h stdint.h termios.h unistd.h
15107 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
15108 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
15109 { echo "$as_me:$LINENO: checking for $ac_header" >&5
15110 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
15111 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
15112 echo $ECHO_N "(cached) $ECHO_C" >&6
15114 ac_res=`eval echo '${'$as_ac_Header'}'`
15115 { echo "$as_me:$LINENO: result: $ac_res" >&5
15116 echo "${ECHO_T}$ac_res" >&6; }
15118 # Is the header compilable?
15119 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
15120 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
15121 cat >conftest.$ac_ext <<_ACEOF
15124 cat confdefs.h >>conftest.$ac_ext
15125 cat >>conftest.$ac_ext <<_ACEOF
15126 /* end confdefs.h. */
15127 $ac_includes_default
15128 #include <$ac_header>
15130 rm -f conftest.$ac_objext
15131 if { (ac_try="$ac_compile"
15132 case "(($ac_try" in
15133 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15134 *) ac_try_echo=$ac_try;;
15136 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15137 (eval "$ac_compile") 2>conftest.er1
15139 grep -v '^ *+' conftest.er1 >conftest.err
15141 cat conftest.err >&5
15142 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15143 (exit $ac_status); } &&
15144 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
15145 { (case "(($ac_try" in
15146 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15147 *) ac_try_echo=$ac_try;;
15149 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15150 (eval "$ac_try") 2>&5
15152 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15153 (exit $ac_status); }; } &&
15154 { ac_try='test -s conftest.$ac_objext'
15155 { (case "(($ac_try" in
15156 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15157 *) ac_try_echo=$ac_try;;
15159 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15160 (eval "$ac_try") 2>&5
15162 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15163 (exit $ac_status); }; }; then
15164 ac_header_compiler=yes
15166 echo "$as_me: failed program was:" >&5
15167 sed 's/^/| /' conftest.$ac_ext >&5
15169 ac_header_compiler=no
15172 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15173 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
15174 echo "${ECHO_T}$ac_header_compiler" >&6; }
15176 # Is the header present?
15177 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
15178 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
15179 cat >conftest.$ac_ext <<_ACEOF
15182 cat confdefs.h >>conftest.$ac_ext
15183 cat >>conftest.$ac_ext <<_ACEOF
15184 /* end confdefs.h. */
15185 #include <$ac_header>
15187 if { (ac_try="$ac_cpp conftest.$ac_ext"
15188 case "(($ac_try" in
15189 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15190 *) ac_try_echo=$ac_try;;
15192 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15193 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
15195 grep -v '^ *+' conftest.er1 >conftest.err
15197 cat conftest.err >&5
15198 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15199 (exit $ac_status); } >/dev/null; then
15200 if test -s conftest.err; then
15201 ac_cpp_err=$ac_c_preproc_warn_flag
15202 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
15209 if test -z "$ac_cpp_err"; then
15210 ac_header_preproc=yes
15212 echo "$as_me: failed program was:" >&5
15213 sed 's/^/| /' conftest.$ac_ext >&5
15215 ac_header_preproc=no
15218 rm -f conftest.err conftest.$ac_ext
15219 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
15220 echo "${ECHO_T}$ac_header_preproc" >&6; }
15222 # So? What about this header?
15223 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
15225 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
15226 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
15227 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
15228 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
15229 ac_header_preproc=yes
15232 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
15233 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
15234 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
15235 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
15236 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
15237 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
15238 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
15239 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
15240 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
15241 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
15242 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
15243 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
15245 ## ------------------------------------ ##
15246 ## Report this to http://llvm.org/bugs/ ##
15247 ## ------------------------------------ ##
15249 ) | sed "s/^/$as_me: WARNING: /" >&2
15252 { echo "$as_me:$LINENO: checking for $ac_header" >&5
15253 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
15254 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
15255 echo $ECHO_N "(cached) $ECHO_C" >&6
15257 eval "$as_ac_Header=\$ac_header_preproc"
15259 ac_res=`eval echo '${'$as_ac_Header'}'`
15260 { echo "$as_me:$LINENO: result: $ac_res" >&5
15261 echo "${ECHO_T}$ac_res" >&6; }
15264 if test `eval echo '${'$as_ac_Header'}'` = yes; then
15265 cat >>confdefs.h <<_ACEOF
15266 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
15274 for ac_header in utime.h
15276 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
15277 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
15278 { echo "$as_me:$LINENO: checking for $ac_header" >&5
15279 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
15280 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
15281 echo $ECHO_N "(cached) $ECHO_C" >&6
15283 ac_res=`eval echo '${'$as_ac_Header'}'`
15284 { echo "$as_me:$LINENO: result: $ac_res" >&5
15285 echo "${ECHO_T}$ac_res" >&6; }
15287 # Is the header compilable?
15288 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
15289 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
15290 cat >conftest.$ac_ext <<_ACEOF
15293 cat confdefs.h >>conftest.$ac_ext
15294 cat >>conftest.$ac_ext <<_ACEOF
15295 /* end confdefs.h. */
15296 $ac_includes_default
15297 #include <$ac_header>
15299 rm -f conftest.$ac_objext
15300 if { (ac_try="$ac_compile"
15301 case "(($ac_try" in
15302 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15303 *) ac_try_echo=$ac_try;;
15305 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15306 (eval "$ac_compile") 2>conftest.er1
15308 grep -v '^ *+' conftest.er1 >conftest.err
15310 cat conftest.err >&5
15311 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15312 (exit $ac_status); } &&
15313 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
15314 { (case "(($ac_try" in
15315 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15316 *) ac_try_echo=$ac_try;;
15318 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15319 (eval "$ac_try") 2>&5
15321 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15322 (exit $ac_status); }; } &&
15323 { ac_try='test -s conftest.$ac_objext'
15324 { (case "(($ac_try" in
15325 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15326 *) ac_try_echo=$ac_try;;
15328 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15329 (eval "$ac_try") 2>&5
15331 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15332 (exit $ac_status); }; }; then
15333 ac_header_compiler=yes
15335 echo "$as_me: failed program was:" >&5
15336 sed 's/^/| /' conftest.$ac_ext >&5
15338 ac_header_compiler=no
15341 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15342 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
15343 echo "${ECHO_T}$ac_header_compiler" >&6; }
15345 # Is the header present?
15346 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
15347 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
15348 cat >conftest.$ac_ext <<_ACEOF
15351 cat confdefs.h >>conftest.$ac_ext
15352 cat >>conftest.$ac_ext <<_ACEOF
15353 /* end confdefs.h. */
15354 #include <$ac_header>
15356 if { (ac_try="$ac_cpp conftest.$ac_ext"
15357 case "(($ac_try" in
15358 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15359 *) ac_try_echo=$ac_try;;
15361 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15362 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
15364 grep -v '^ *+' conftest.er1 >conftest.err
15366 cat conftest.err >&5
15367 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15368 (exit $ac_status); } >/dev/null; then
15369 if test -s conftest.err; then
15370 ac_cpp_err=$ac_c_preproc_warn_flag
15371 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
15378 if test -z "$ac_cpp_err"; then
15379 ac_header_preproc=yes
15381 echo "$as_me: failed program was:" >&5
15382 sed 's/^/| /' conftest.$ac_ext >&5
15384 ac_header_preproc=no
15387 rm -f conftest.err conftest.$ac_ext
15388 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
15389 echo "${ECHO_T}$ac_header_preproc" >&6; }
15391 # So? What about this header?
15392 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
15394 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
15395 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
15396 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
15397 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
15398 ac_header_preproc=yes
15401 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
15402 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
15403 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
15404 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
15405 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
15406 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
15407 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
15408 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
15409 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
15410 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
15411 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
15412 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
15414 ## ------------------------------------ ##
15415 ## Report this to http://llvm.org/bugs/ ##
15416 ## ------------------------------------ ##
15418 ) | sed "s/^/$as_me: WARNING: /" >&2
15421 { echo "$as_me:$LINENO: checking for $ac_header" >&5
15422 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
15423 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
15424 echo $ECHO_N "(cached) $ECHO_C" >&6
15426 eval "$as_ac_Header=\$ac_header_preproc"
15428 ac_res=`eval echo '${'$as_ac_Header'}'`
15429 { echo "$as_me:$LINENO: result: $ac_res" >&5
15430 echo "${ECHO_T}$ac_res" >&6; }
15433 if test `eval echo '${'$as_ac_Header'}'` = yes; then
15434 cat >>confdefs.h <<_ACEOF
15435 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
15447 for ac_header in sys/mman.h sys/param.h sys/resource.h sys/time.h sys/uio.h
15449 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
15450 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
15451 { echo "$as_me:$LINENO: checking for $ac_header" >&5
15452 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
15453 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
15454 echo $ECHO_N "(cached) $ECHO_C" >&6
15456 ac_res=`eval echo '${'$as_ac_Header'}'`
15457 { echo "$as_me:$LINENO: result: $ac_res" >&5
15458 echo "${ECHO_T}$ac_res" >&6; }
15460 # Is the header compilable?
15461 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
15462 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
15463 cat >conftest.$ac_ext <<_ACEOF
15466 cat confdefs.h >>conftest.$ac_ext
15467 cat >>conftest.$ac_ext <<_ACEOF
15468 /* end confdefs.h. */
15469 $ac_includes_default
15470 #include <$ac_header>
15472 rm -f conftest.$ac_objext
15473 if { (ac_try="$ac_compile"
15474 case "(($ac_try" in
15475 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15476 *) ac_try_echo=$ac_try;;
15478 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15479 (eval "$ac_compile") 2>conftest.er1
15481 grep -v '^ *+' conftest.er1 >conftest.err
15483 cat conftest.err >&5
15484 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15485 (exit $ac_status); } &&
15486 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
15487 { (case "(($ac_try" in
15488 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15489 *) ac_try_echo=$ac_try;;
15491 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15492 (eval "$ac_try") 2>&5
15494 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15495 (exit $ac_status); }; } &&
15496 { ac_try='test -s conftest.$ac_objext'
15497 { (case "(($ac_try" in
15498 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15499 *) ac_try_echo=$ac_try;;
15501 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15502 (eval "$ac_try") 2>&5
15504 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15505 (exit $ac_status); }; }; then
15506 ac_header_compiler=yes
15508 echo "$as_me: failed program was:" >&5
15509 sed 's/^/| /' conftest.$ac_ext >&5
15511 ac_header_compiler=no
15514 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15515 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
15516 echo "${ECHO_T}$ac_header_compiler" >&6; }
15518 # Is the header present?
15519 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
15520 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
15521 cat >conftest.$ac_ext <<_ACEOF
15524 cat confdefs.h >>conftest.$ac_ext
15525 cat >>conftest.$ac_ext <<_ACEOF
15526 /* end confdefs.h. */
15527 #include <$ac_header>
15529 if { (ac_try="$ac_cpp conftest.$ac_ext"
15530 case "(($ac_try" in
15531 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15532 *) ac_try_echo=$ac_try;;
15534 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15535 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
15537 grep -v '^ *+' conftest.er1 >conftest.err
15539 cat conftest.err >&5
15540 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15541 (exit $ac_status); } >/dev/null; then
15542 if test -s conftest.err; then
15543 ac_cpp_err=$ac_c_preproc_warn_flag
15544 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
15551 if test -z "$ac_cpp_err"; then
15552 ac_header_preproc=yes
15554 echo "$as_me: failed program was:" >&5
15555 sed 's/^/| /' conftest.$ac_ext >&5
15557 ac_header_preproc=no
15560 rm -f conftest.err conftest.$ac_ext
15561 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
15562 echo "${ECHO_T}$ac_header_preproc" >&6; }
15564 # So? What about this header?
15565 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
15567 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
15568 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
15569 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
15570 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
15571 ac_header_preproc=yes
15574 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
15575 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
15576 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
15577 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
15578 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
15579 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
15580 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
15581 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
15582 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
15583 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
15584 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
15585 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
15587 ## ------------------------------------ ##
15588 ## Report this to http://llvm.org/bugs/ ##
15589 ## ------------------------------------ ##
15591 ) | sed "s/^/$as_me: WARNING: /" >&2
15594 { echo "$as_me:$LINENO: checking for $ac_header" >&5
15595 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
15596 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
15597 echo $ECHO_N "(cached) $ECHO_C" >&6
15599 eval "$as_ac_Header=\$ac_header_preproc"
15601 ac_res=`eval echo '${'$as_ac_Header'}'`
15602 { echo "$as_me:$LINENO: result: $ac_res" >&5
15603 echo "${ECHO_T}$ac_res" >&6; }
15606 if test `eval echo '${'$as_ac_Header'}'` = yes; then
15607 cat >>confdefs.h <<_ACEOF
15608 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
15618 for ac_header in sys/ioctl.h malloc/malloc.h mach/mach.h
15620 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
15621 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
15622 { echo "$as_me:$LINENO: checking for $ac_header" >&5
15623 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
15624 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
15625 echo $ECHO_N "(cached) $ECHO_C" >&6
15627 ac_res=`eval echo '${'$as_ac_Header'}'`
15628 { echo "$as_me:$LINENO: result: $ac_res" >&5
15629 echo "${ECHO_T}$ac_res" >&6; }
15631 # Is the header compilable?
15632 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
15633 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
15634 cat >conftest.$ac_ext <<_ACEOF
15637 cat confdefs.h >>conftest.$ac_ext
15638 cat >>conftest.$ac_ext <<_ACEOF
15639 /* end confdefs.h. */
15640 $ac_includes_default
15641 #include <$ac_header>
15643 rm -f conftest.$ac_objext
15644 if { (ac_try="$ac_compile"
15645 case "(($ac_try" in
15646 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15647 *) ac_try_echo=$ac_try;;
15649 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15650 (eval "$ac_compile") 2>conftest.er1
15652 grep -v '^ *+' conftest.er1 >conftest.err
15654 cat conftest.err >&5
15655 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15656 (exit $ac_status); } &&
15657 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
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); }; } &&
15667 { ac_try='test -s conftest.$ac_objext'
15668 { (case "(($ac_try" in
15669 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15670 *) ac_try_echo=$ac_try;;
15672 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15673 (eval "$ac_try") 2>&5
15675 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15676 (exit $ac_status); }; }; then
15677 ac_header_compiler=yes
15679 echo "$as_me: failed program was:" >&5
15680 sed 's/^/| /' conftest.$ac_ext >&5
15682 ac_header_compiler=no
15685 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15686 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
15687 echo "${ECHO_T}$ac_header_compiler" >&6; }
15689 # Is the header present?
15690 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
15691 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
15692 cat >conftest.$ac_ext <<_ACEOF
15695 cat confdefs.h >>conftest.$ac_ext
15696 cat >>conftest.$ac_ext <<_ACEOF
15697 /* end confdefs.h. */
15698 #include <$ac_header>
15700 if { (ac_try="$ac_cpp conftest.$ac_ext"
15701 case "(($ac_try" in
15702 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15703 *) ac_try_echo=$ac_try;;
15705 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15706 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
15708 grep -v '^ *+' conftest.er1 >conftest.err
15710 cat conftest.err >&5
15711 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15712 (exit $ac_status); } >/dev/null; then
15713 if test -s conftest.err; then
15714 ac_cpp_err=$ac_c_preproc_warn_flag
15715 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
15722 if test -z "$ac_cpp_err"; then
15723 ac_header_preproc=yes
15725 echo "$as_me: failed program was:" >&5
15726 sed 's/^/| /' conftest.$ac_ext >&5
15728 ac_header_preproc=no
15731 rm -f conftest.err conftest.$ac_ext
15732 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
15733 echo "${ECHO_T}$ac_header_preproc" >&6; }
15735 # So? What about this header?
15736 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
15738 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
15739 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
15740 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
15741 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
15742 ac_header_preproc=yes
15745 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
15746 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
15747 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
15748 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
15749 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
15750 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
15751 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
15752 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
15753 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
15754 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
15755 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
15756 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
15758 ## ------------------------------------ ##
15759 ## Report this to http://llvm.org/bugs/ ##
15760 ## ------------------------------------ ##
15762 ) | sed "s/^/$as_me: WARNING: /" >&2
15765 { echo "$as_me:$LINENO: checking for $ac_header" >&5
15766 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
15767 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
15768 echo $ECHO_N "(cached) $ECHO_C" >&6
15770 eval "$as_ac_Header=\$ac_header_preproc"
15772 ac_res=`eval echo '${'$as_ac_Header'}'`
15773 { echo "$as_me:$LINENO: result: $ac_res" >&5
15774 echo "${ECHO_T}$ac_res" >&6; }
15777 if test `eval echo '${'$as_ac_Header'}'` = yes; then
15778 cat >>confdefs.h <<_ACEOF
15779 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
15787 for ac_header in valgrind/valgrind.h
15789 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
15790 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
15791 { echo "$as_me:$LINENO: checking for $ac_header" >&5
15792 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
15793 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
15794 echo $ECHO_N "(cached) $ECHO_C" >&6
15796 ac_res=`eval echo '${'$as_ac_Header'}'`
15797 { echo "$as_me:$LINENO: result: $ac_res" >&5
15798 echo "${ECHO_T}$ac_res" >&6; }
15800 # Is the header compilable?
15801 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
15802 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
15803 cat >conftest.$ac_ext <<_ACEOF
15806 cat confdefs.h >>conftest.$ac_ext
15807 cat >>conftest.$ac_ext <<_ACEOF
15808 /* end confdefs.h. */
15809 $ac_includes_default
15810 #include <$ac_header>
15812 rm -f conftest.$ac_objext
15813 if { (ac_try="$ac_compile"
15814 case "(($ac_try" in
15815 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15816 *) ac_try_echo=$ac_try;;
15818 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15819 (eval "$ac_compile") 2>conftest.er1
15821 grep -v '^ *+' conftest.er1 >conftest.err
15823 cat conftest.err >&5
15824 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15825 (exit $ac_status); } &&
15826 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
15827 { (case "(($ac_try" in
15828 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15829 *) ac_try_echo=$ac_try;;
15831 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15832 (eval "$ac_try") 2>&5
15834 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15835 (exit $ac_status); }; } &&
15836 { ac_try='test -s conftest.$ac_objext'
15837 { (case "(($ac_try" in
15838 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15839 *) ac_try_echo=$ac_try;;
15841 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15842 (eval "$ac_try") 2>&5
15844 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15845 (exit $ac_status); }; }; then
15846 ac_header_compiler=yes
15848 echo "$as_me: failed program was:" >&5
15849 sed 's/^/| /' conftest.$ac_ext >&5
15851 ac_header_compiler=no
15854 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15855 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
15856 echo "${ECHO_T}$ac_header_compiler" >&6; }
15858 # Is the header present?
15859 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
15860 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
15861 cat >conftest.$ac_ext <<_ACEOF
15864 cat confdefs.h >>conftest.$ac_ext
15865 cat >>conftest.$ac_ext <<_ACEOF
15866 /* end confdefs.h. */
15867 #include <$ac_header>
15869 if { (ac_try="$ac_cpp conftest.$ac_ext"
15870 case "(($ac_try" in
15871 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15872 *) ac_try_echo=$ac_try;;
15874 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15875 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
15877 grep -v '^ *+' conftest.er1 >conftest.err
15879 cat conftest.err >&5
15880 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15881 (exit $ac_status); } >/dev/null; then
15882 if test -s conftest.err; then
15883 ac_cpp_err=$ac_c_preproc_warn_flag
15884 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
15891 if test -z "$ac_cpp_err"; then
15892 ac_header_preproc=yes
15894 echo "$as_me: failed program was:" >&5
15895 sed 's/^/| /' conftest.$ac_ext >&5
15897 ac_header_preproc=no
15900 rm -f conftest.err conftest.$ac_ext
15901 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
15902 echo "${ECHO_T}$ac_header_preproc" >&6; }
15904 # So? What about this header?
15905 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
15907 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
15908 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
15909 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
15910 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
15911 ac_header_preproc=yes
15914 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
15915 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
15916 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
15917 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
15918 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
15919 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
15920 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
15921 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
15922 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
15923 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
15924 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
15925 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
15927 ## ------------------------------------ ##
15928 ## Report this to http://llvm.org/bugs/ ##
15929 ## ------------------------------------ ##
15931 ) | sed "s/^/$as_me: WARNING: /" >&2
15934 { echo "$as_me:$LINENO: checking for $ac_header" >&5
15935 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
15936 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
15937 echo $ECHO_N "(cached) $ECHO_C" >&6
15939 eval "$as_ac_Header=\$ac_header_preproc"
15941 ac_res=`eval echo '${'$as_ac_Header'}'`
15942 { echo "$as_me:$LINENO: result: $ac_res" >&5
15943 echo "${ECHO_T}$ac_res" >&6; }
15946 if test `eval echo '${'$as_ac_Header'}'` = yes; then
15947 cat >>confdefs.h <<_ACEOF
15948 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
15956 for ac_header in fenv.h
15958 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
15959 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
15960 { echo "$as_me:$LINENO: checking for $ac_header" >&5
15961 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
15962 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
15963 echo $ECHO_N "(cached) $ECHO_C" >&6
15965 ac_res=`eval echo '${'$as_ac_Header'}'`
15966 { echo "$as_me:$LINENO: result: $ac_res" >&5
15967 echo "${ECHO_T}$ac_res" >&6; }
15969 # Is the header compilable?
15970 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
15971 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
15972 cat >conftest.$ac_ext <<_ACEOF
15975 cat confdefs.h >>conftest.$ac_ext
15976 cat >>conftest.$ac_ext <<_ACEOF
15977 /* end confdefs.h. */
15978 $ac_includes_default
15979 #include <$ac_header>
15981 rm -f conftest.$ac_objext
15982 if { (ac_try="$ac_compile"
15983 case "(($ac_try" in
15984 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15985 *) ac_try_echo=$ac_try;;
15987 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15988 (eval "$ac_compile") 2>conftest.er1
15990 grep -v '^ *+' conftest.er1 >conftest.err
15992 cat conftest.err >&5
15993 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15994 (exit $ac_status); } &&
15995 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
15996 { (case "(($ac_try" in
15997 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15998 *) ac_try_echo=$ac_try;;
16000 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16001 (eval "$ac_try") 2>&5
16003 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16004 (exit $ac_status); }; } &&
16005 { ac_try='test -s conftest.$ac_objext'
16006 { (case "(($ac_try" in
16007 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16008 *) ac_try_echo=$ac_try;;
16010 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16011 (eval "$ac_try") 2>&5
16013 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16014 (exit $ac_status); }; }; then
16015 ac_header_compiler=yes
16017 echo "$as_me: failed program was:" >&5
16018 sed 's/^/| /' conftest.$ac_ext >&5
16020 ac_header_compiler=no
16023 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16024 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
16025 echo "${ECHO_T}$ac_header_compiler" >&6; }
16027 # Is the header present?
16028 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
16029 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
16030 cat >conftest.$ac_ext <<_ACEOF
16033 cat confdefs.h >>conftest.$ac_ext
16034 cat >>conftest.$ac_ext <<_ACEOF
16035 /* end confdefs.h. */
16036 #include <$ac_header>
16038 if { (ac_try="$ac_cpp conftest.$ac_ext"
16039 case "(($ac_try" in
16040 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16041 *) ac_try_echo=$ac_try;;
16043 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16044 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
16046 grep -v '^ *+' conftest.er1 >conftest.err
16048 cat conftest.err >&5
16049 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16050 (exit $ac_status); } >/dev/null; then
16051 if test -s conftest.err; then
16052 ac_cpp_err=$ac_c_preproc_warn_flag
16053 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
16060 if test -z "$ac_cpp_err"; then
16061 ac_header_preproc=yes
16063 echo "$as_me: failed program was:" >&5
16064 sed 's/^/| /' conftest.$ac_ext >&5
16066 ac_header_preproc=no
16069 rm -f conftest.err conftest.$ac_ext
16070 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
16071 echo "${ECHO_T}$ac_header_preproc" >&6; }
16073 # So? What about this header?
16074 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
16076 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
16077 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
16078 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
16079 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
16080 ac_header_preproc=yes
16083 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
16084 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
16085 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
16086 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
16087 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
16088 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
16089 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
16090 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
16091 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
16092 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
16093 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
16094 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
16096 ## ------------------------------------ ##
16097 ## Report this to http://llvm.org/bugs/ ##
16098 ## ------------------------------------ ##
16100 ) | sed "s/^/$as_me: WARNING: /" >&2
16103 { echo "$as_me:$LINENO: checking for $ac_header" >&5
16104 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
16105 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
16106 echo $ECHO_N "(cached) $ECHO_C" >&6
16108 eval "$as_ac_Header=\$ac_header_preproc"
16110 ac_res=`eval echo '${'$as_ac_Header'}'`
16111 { echo "$as_me:$LINENO: result: $ac_res" >&5
16112 echo "${ECHO_T}$ac_res" >&6; }
16115 if test `eval echo '${'$as_ac_Header'}'` = yes; then
16116 cat >>confdefs.h <<_ACEOF
16117 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
16124 { echo "$as_me:$LINENO: checking whether FE_ALL_EXCEPT is declared" >&5
16125 echo $ECHO_N "checking whether FE_ALL_EXCEPT is declared... $ECHO_C" >&6; }
16126 if test "${ac_cv_have_decl_FE_ALL_EXCEPT+set}" = set; then
16127 echo $ECHO_N "(cached) $ECHO_C" >&6
16129 cat >conftest.$ac_ext <<_ACEOF
16132 cat confdefs.h >>conftest.$ac_ext
16133 cat >>conftest.$ac_ext <<_ACEOF
16134 /* end confdefs.h. */
16140 #ifndef FE_ALL_EXCEPT
16141 char *p = (char *) FE_ALL_EXCEPT;
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_cv_have_decl_FE_ALL_EXCEPT=yes
16185 echo "$as_me: failed program was:" >&5
16186 sed 's/^/| /' conftest.$ac_ext >&5
16188 ac_cv_have_decl_FE_ALL_EXCEPT=no
16191 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16193 { echo "$as_me:$LINENO: result: $ac_cv_have_decl_FE_ALL_EXCEPT" >&5
16194 echo "${ECHO_T}$ac_cv_have_decl_FE_ALL_EXCEPT" >&6; }
16195 if test $ac_cv_have_decl_FE_ALL_EXCEPT = yes; then
16197 cat >>confdefs.h <<_ACEOF
16198 #define HAVE_DECL_FE_ALL_EXCEPT 1
16203 cat >>confdefs.h <<_ACEOF
16204 #define HAVE_DECL_FE_ALL_EXCEPT 0
16209 { echo "$as_me:$LINENO: checking whether FE_INEXACT is declared" >&5
16210 echo $ECHO_N "checking whether FE_INEXACT is declared... $ECHO_C" >&6; }
16211 if test "${ac_cv_have_decl_FE_INEXACT+set}" = set; then
16212 echo $ECHO_N "(cached) $ECHO_C" >&6
16214 cat >conftest.$ac_ext <<_ACEOF
16217 cat confdefs.h >>conftest.$ac_ext
16218 cat >>conftest.$ac_ext <<_ACEOF
16219 /* end confdefs.h. */
16226 char *p = (char *) FE_INEXACT;
16234 rm -f conftest.$ac_objext
16235 if { (ac_try="$ac_compile"
16236 case "(($ac_try" in
16237 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16238 *) ac_try_echo=$ac_try;;
16240 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16241 (eval "$ac_compile") 2>conftest.er1
16243 grep -v '^ *+' conftest.er1 >conftest.err
16245 cat conftest.err >&5
16246 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16247 (exit $ac_status); } &&
16248 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
16249 { (case "(($ac_try" in
16250 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16251 *) ac_try_echo=$ac_try;;
16253 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16254 (eval "$ac_try") 2>&5
16256 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16257 (exit $ac_status); }; } &&
16258 { ac_try='test -s conftest.$ac_objext'
16259 { (case "(($ac_try" in
16260 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16261 *) ac_try_echo=$ac_try;;
16263 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16264 (eval "$ac_try") 2>&5
16266 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16267 (exit $ac_status); }; }; then
16268 ac_cv_have_decl_FE_INEXACT=yes
16270 echo "$as_me: failed program was:" >&5
16271 sed 's/^/| /' conftest.$ac_ext >&5
16273 ac_cv_have_decl_FE_INEXACT=no
16276 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16278 { echo "$as_me:$LINENO: result: $ac_cv_have_decl_FE_INEXACT" >&5
16279 echo "${ECHO_T}$ac_cv_have_decl_FE_INEXACT" >&6; }
16280 if test $ac_cv_have_decl_FE_INEXACT = yes; then
16282 cat >>confdefs.h <<_ACEOF
16283 #define HAVE_DECL_FE_INEXACT 1
16288 cat >>confdefs.h <<_ACEOF
16289 #define HAVE_DECL_FE_INEXACT 0
16296 if test "$LLVM_ENABLE_THREADS" -eq 1 && test "$ENABLE_PTHREADS" -eq 1 ; then
16298 for ac_header in pthread.h
16300 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
16301 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
16302 { echo "$as_me:$LINENO: checking for $ac_header" >&5
16303 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
16304 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
16305 echo $ECHO_N "(cached) $ECHO_C" >&6
16307 ac_res=`eval echo '${'$as_ac_Header'}'`
16308 { echo "$as_me:$LINENO: result: $ac_res" >&5
16309 echo "${ECHO_T}$ac_res" >&6; }
16311 # Is the header compilable?
16312 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
16313 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
16314 cat >conftest.$ac_ext <<_ACEOF
16317 cat confdefs.h >>conftest.$ac_ext
16318 cat >>conftest.$ac_ext <<_ACEOF
16319 /* end confdefs.h. */
16320 $ac_includes_default
16321 #include <$ac_header>
16323 rm -f conftest.$ac_objext
16324 if { (ac_try="$ac_compile"
16325 case "(($ac_try" in
16326 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16327 *) ac_try_echo=$ac_try;;
16329 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16330 (eval "$ac_compile") 2>conftest.er1
16332 grep -v '^ *+' conftest.er1 >conftest.err
16334 cat conftest.err >&5
16335 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16336 (exit $ac_status); } &&
16337 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
16338 { (case "(($ac_try" in
16339 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16340 *) ac_try_echo=$ac_try;;
16342 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16343 (eval "$ac_try") 2>&5
16345 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16346 (exit $ac_status); }; } &&
16347 { ac_try='test -s conftest.$ac_objext'
16348 { (case "(($ac_try" in
16349 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16350 *) ac_try_echo=$ac_try;;
16352 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16353 (eval "$ac_try") 2>&5
16355 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16356 (exit $ac_status); }; }; then
16357 ac_header_compiler=yes
16359 echo "$as_me: failed program was:" >&5
16360 sed 's/^/| /' conftest.$ac_ext >&5
16362 ac_header_compiler=no
16365 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16366 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
16367 echo "${ECHO_T}$ac_header_compiler" >&6; }
16369 # Is the header present?
16370 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
16371 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
16372 cat >conftest.$ac_ext <<_ACEOF
16375 cat confdefs.h >>conftest.$ac_ext
16376 cat >>conftest.$ac_ext <<_ACEOF
16377 /* end confdefs.h. */
16378 #include <$ac_header>
16380 if { (ac_try="$ac_cpp conftest.$ac_ext"
16381 case "(($ac_try" in
16382 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16383 *) ac_try_echo=$ac_try;;
16385 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16386 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
16388 grep -v '^ *+' conftest.er1 >conftest.err
16390 cat conftest.err >&5
16391 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16392 (exit $ac_status); } >/dev/null; then
16393 if test -s conftest.err; then
16394 ac_cpp_err=$ac_c_preproc_warn_flag
16395 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
16402 if test -z "$ac_cpp_err"; then
16403 ac_header_preproc=yes
16405 echo "$as_me: failed program was:" >&5
16406 sed 's/^/| /' conftest.$ac_ext >&5
16408 ac_header_preproc=no
16411 rm -f conftest.err conftest.$ac_ext
16412 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
16413 echo "${ECHO_T}$ac_header_preproc" >&6; }
16415 # So? What about this header?
16416 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
16418 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
16419 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
16420 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
16421 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
16422 ac_header_preproc=yes
16425 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
16426 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
16427 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
16428 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
16429 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
16430 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
16431 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
16432 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
16433 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
16434 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
16435 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
16436 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
16438 ## ------------------------------------ ##
16439 ## Report this to http://llvm.org/bugs/ ##
16440 ## ------------------------------------ ##
16442 ) | sed "s/^/$as_me: WARNING: /" >&2
16445 { echo "$as_me:$LINENO: checking for $ac_header" >&5
16446 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
16447 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
16448 echo $ECHO_N "(cached) $ECHO_C" >&6
16450 eval "$as_ac_Header=\$ac_header_preproc"
16452 ac_res=`eval echo '${'$as_ac_Header'}'`
16453 { echo "$as_me:$LINENO: result: $ac_res" >&5
16454 echo "${ECHO_T}$ac_res" >&6; }
16457 if test `eval echo '${'$as_ac_Header'}'` = yes; then
16458 cat >>confdefs.h <<_ACEOF
16459 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
16474 if test "$LLVM_ENABLE_ZLIB" -eq 1 ; then
16476 for ac_header in zlib.h
16478 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
16479 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
16480 { echo "$as_me:$LINENO: checking for $ac_header" >&5
16481 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
16482 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
16483 echo $ECHO_N "(cached) $ECHO_C" >&6
16485 ac_res=`eval echo '${'$as_ac_Header'}'`
16486 { echo "$as_me:$LINENO: result: $ac_res" >&5
16487 echo "${ECHO_T}$ac_res" >&6; }
16489 # Is the header compilable?
16490 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
16491 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
16492 cat >conftest.$ac_ext <<_ACEOF
16495 cat confdefs.h >>conftest.$ac_ext
16496 cat >>conftest.$ac_ext <<_ACEOF
16497 /* end confdefs.h. */
16498 $ac_includes_default
16499 #include <$ac_header>
16501 rm -f conftest.$ac_objext
16502 if { (ac_try="$ac_compile"
16503 case "(($ac_try" in
16504 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16505 *) ac_try_echo=$ac_try;;
16507 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16508 (eval "$ac_compile") 2>conftest.er1
16510 grep -v '^ *+' conftest.er1 >conftest.err
16512 cat conftest.err >&5
16513 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16514 (exit $ac_status); } &&
16515 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
16516 { (case "(($ac_try" in
16517 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16518 *) ac_try_echo=$ac_try;;
16520 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16521 (eval "$ac_try") 2>&5
16523 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16524 (exit $ac_status); }; } &&
16525 { ac_try='test -s conftest.$ac_objext'
16526 { (case "(($ac_try" in
16527 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16528 *) ac_try_echo=$ac_try;;
16530 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16531 (eval "$ac_try") 2>&5
16533 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16534 (exit $ac_status); }; }; then
16535 ac_header_compiler=yes
16537 echo "$as_me: failed program was:" >&5
16538 sed 's/^/| /' conftest.$ac_ext >&5
16540 ac_header_compiler=no
16543 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16544 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
16545 echo "${ECHO_T}$ac_header_compiler" >&6; }
16547 # Is the header present?
16548 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
16549 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
16550 cat >conftest.$ac_ext <<_ACEOF
16553 cat confdefs.h >>conftest.$ac_ext
16554 cat >>conftest.$ac_ext <<_ACEOF
16555 /* end confdefs.h. */
16556 #include <$ac_header>
16558 if { (ac_try="$ac_cpp conftest.$ac_ext"
16559 case "(($ac_try" in
16560 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16561 *) ac_try_echo=$ac_try;;
16563 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16564 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
16566 grep -v '^ *+' conftest.er1 >conftest.err
16568 cat conftest.err >&5
16569 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16570 (exit $ac_status); } >/dev/null; then
16571 if test -s conftest.err; then
16572 ac_cpp_err=$ac_c_preproc_warn_flag
16573 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
16580 if test -z "$ac_cpp_err"; then
16581 ac_header_preproc=yes
16583 echo "$as_me: failed program was:" >&5
16584 sed 's/^/| /' conftest.$ac_ext >&5
16586 ac_header_preproc=no
16589 rm -f conftest.err conftest.$ac_ext
16590 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
16591 echo "${ECHO_T}$ac_header_preproc" >&6; }
16593 # So? What about this header?
16594 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
16596 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
16597 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
16598 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
16599 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
16600 ac_header_preproc=yes
16603 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
16604 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
16605 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
16606 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
16607 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
16608 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
16609 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
16610 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
16611 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
16612 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
16613 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
16614 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
16616 ## ------------------------------------ ##
16617 ## Report this to http://llvm.org/bugs/ ##
16618 ## ------------------------------------ ##
16620 ) | sed "s/^/$as_me: WARNING: /" >&2
16623 { echo "$as_me:$LINENO: checking for $ac_header" >&5
16624 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
16625 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
16626 echo $ECHO_N "(cached) $ECHO_C" >&6
16628 eval "$as_ac_Header=\$ac_header_preproc"
16630 ac_res=`eval echo '${'$as_ac_Header'}'`
16631 { echo "$as_me:$LINENO: result: $ac_res" >&5
16632 echo "${ECHO_T}$ac_res" >&6; }
16635 if test `eval echo '${'$as_ac_Header'}'` = yes; then
16636 cat >>confdefs.h <<_ACEOF
16637 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
16653 if test "$llvm_cv_enable_libffi" = "yes" ; then
16656 for ac_header in ffi.h ffi/ffi.h
16658 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
16659 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
16660 { echo "$as_me:$LINENO: checking for $ac_header" >&5
16661 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
16662 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
16663 echo $ECHO_N "(cached) $ECHO_C" >&6
16665 ac_res=`eval echo '${'$as_ac_Header'}'`
16666 { echo "$as_me:$LINENO: result: $ac_res" >&5
16667 echo "${ECHO_T}$ac_res" >&6; }
16669 # Is the header compilable?
16670 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
16671 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
16672 cat >conftest.$ac_ext <<_ACEOF
16675 cat confdefs.h >>conftest.$ac_ext
16676 cat >>conftest.$ac_ext <<_ACEOF
16677 /* end confdefs.h. */
16678 $ac_includes_default
16679 #include <$ac_header>
16681 rm -f conftest.$ac_objext
16682 if { (ac_try="$ac_compile"
16683 case "(($ac_try" in
16684 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16685 *) ac_try_echo=$ac_try;;
16687 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16688 (eval "$ac_compile") 2>conftest.er1
16690 grep -v '^ *+' conftest.er1 >conftest.err
16692 cat conftest.err >&5
16693 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16694 (exit $ac_status); } &&
16695 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
16696 { (case "(($ac_try" in
16697 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16698 *) ac_try_echo=$ac_try;;
16700 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16701 (eval "$ac_try") 2>&5
16703 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16704 (exit $ac_status); }; } &&
16705 { ac_try='test -s conftest.$ac_objext'
16706 { (case "(($ac_try" in
16707 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16708 *) ac_try_echo=$ac_try;;
16710 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16711 (eval "$ac_try") 2>&5
16713 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16714 (exit $ac_status); }; }; then
16715 ac_header_compiler=yes
16717 echo "$as_me: failed program was:" >&5
16718 sed 's/^/| /' conftest.$ac_ext >&5
16720 ac_header_compiler=no
16723 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16724 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
16725 echo "${ECHO_T}$ac_header_compiler" >&6; }
16727 # Is the header present?
16728 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
16729 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
16730 cat >conftest.$ac_ext <<_ACEOF
16733 cat confdefs.h >>conftest.$ac_ext
16734 cat >>conftest.$ac_ext <<_ACEOF
16735 /* end confdefs.h. */
16736 #include <$ac_header>
16738 if { (ac_try="$ac_cpp conftest.$ac_ext"
16739 case "(($ac_try" in
16740 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16741 *) ac_try_echo=$ac_try;;
16743 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16744 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
16746 grep -v '^ *+' conftest.er1 >conftest.err
16748 cat conftest.err >&5
16749 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16750 (exit $ac_status); } >/dev/null; then
16751 if test -s conftest.err; then
16752 ac_cpp_err=$ac_c_preproc_warn_flag
16753 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
16760 if test -z "$ac_cpp_err"; then
16761 ac_header_preproc=yes
16763 echo "$as_me: failed program was:" >&5
16764 sed 's/^/| /' conftest.$ac_ext >&5
16766 ac_header_preproc=no
16769 rm -f conftest.err conftest.$ac_ext
16770 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
16771 echo "${ECHO_T}$ac_header_preproc" >&6; }
16773 # So? What about this header?
16774 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
16776 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
16777 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
16778 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
16779 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
16780 ac_header_preproc=yes
16783 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
16784 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
16785 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
16786 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
16787 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
16788 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
16789 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
16790 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
16791 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
16792 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
16793 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
16794 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
16796 ## ------------------------------------ ##
16797 ## Report this to http://llvm.org/bugs/ ##
16798 ## ------------------------------------ ##
16800 ) | sed "s/^/$as_me: WARNING: /" >&2
16803 { echo "$as_me:$LINENO: checking for $ac_header" >&5
16804 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
16805 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
16806 echo $ECHO_N "(cached) $ECHO_C" >&6
16808 eval "$as_ac_Header=\$ac_header_preproc"
16810 ac_res=`eval echo '${'$as_ac_Header'}'`
16811 { echo "$as_me:$LINENO: result: $ac_res" >&5
16812 echo "${ECHO_T}$ac_res" >&6; }
16815 if test `eval echo '${'$as_ac_Header'}'` = yes; then
16816 cat >>confdefs.h <<_ACEOF
16817 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
16827 for ac_header in CrashReporterClient.h
16829 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
16830 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
16831 { echo "$as_me:$LINENO: checking for $ac_header" >&5
16832 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
16833 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
16834 echo $ECHO_N "(cached) $ECHO_C" >&6
16836 ac_res=`eval echo '${'$as_ac_Header'}'`
16837 { echo "$as_me:$LINENO: result: $ac_res" >&5
16838 echo "${ECHO_T}$ac_res" >&6; }
16840 # Is the header compilable?
16841 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
16842 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
16843 cat >conftest.$ac_ext <<_ACEOF
16846 cat confdefs.h >>conftest.$ac_ext
16847 cat >>conftest.$ac_ext <<_ACEOF
16848 /* end confdefs.h. */
16849 $ac_includes_default
16850 #include <$ac_header>
16852 rm -f conftest.$ac_objext
16853 if { (ac_try="$ac_compile"
16854 case "(($ac_try" in
16855 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16856 *) ac_try_echo=$ac_try;;
16858 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16859 (eval "$ac_compile") 2>conftest.er1
16861 grep -v '^ *+' conftest.er1 >conftest.err
16863 cat conftest.err >&5
16864 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16865 (exit $ac_status); } &&
16866 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
16867 { (case "(($ac_try" in
16868 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16869 *) ac_try_echo=$ac_try;;
16871 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16872 (eval "$ac_try") 2>&5
16874 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16875 (exit $ac_status); }; } &&
16876 { ac_try='test -s conftest.$ac_objext'
16877 { (case "(($ac_try" in
16878 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16879 *) ac_try_echo=$ac_try;;
16881 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16882 (eval "$ac_try") 2>&5
16884 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16885 (exit $ac_status); }; }; then
16886 ac_header_compiler=yes
16888 echo "$as_me: failed program was:" >&5
16889 sed 's/^/| /' conftest.$ac_ext >&5
16891 ac_header_compiler=no
16894 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16895 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
16896 echo "${ECHO_T}$ac_header_compiler" >&6; }
16898 # Is the header present?
16899 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
16900 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
16901 cat >conftest.$ac_ext <<_ACEOF
16904 cat confdefs.h >>conftest.$ac_ext
16905 cat >>conftest.$ac_ext <<_ACEOF
16906 /* end confdefs.h. */
16907 #include <$ac_header>
16909 if { (ac_try="$ac_cpp conftest.$ac_ext"
16910 case "(($ac_try" in
16911 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16912 *) ac_try_echo=$ac_try;;
16914 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16915 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
16917 grep -v '^ *+' conftest.er1 >conftest.err
16919 cat conftest.err >&5
16920 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16921 (exit $ac_status); } >/dev/null; then
16922 if test -s conftest.err; then
16923 ac_cpp_err=$ac_c_preproc_warn_flag
16924 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
16931 if test -z "$ac_cpp_err"; then
16932 ac_header_preproc=yes
16934 echo "$as_me: failed program was:" >&5
16935 sed 's/^/| /' conftest.$ac_ext >&5
16937 ac_header_preproc=no
16940 rm -f conftest.err conftest.$ac_ext
16941 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
16942 echo "${ECHO_T}$ac_header_preproc" >&6; }
16944 # So? What about this header?
16945 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
16947 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
16948 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
16949 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
16950 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
16951 ac_header_preproc=yes
16954 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
16955 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
16956 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
16957 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
16958 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
16959 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
16960 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
16961 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
16962 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
16963 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
16964 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
16965 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
16967 ## ------------------------------------ ##
16968 ## Report this to http://llvm.org/bugs/ ##
16969 ## ------------------------------------ ##
16971 ) | sed "s/^/$as_me: WARNING: /" >&2
16974 { echo "$as_me:$LINENO: checking for $ac_header" >&5
16975 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
16976 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
16977 echo $ECHO_N "(cached) $ECHO_C" >&6
16979 eval "$as_ac_Header=\$ac_header_preproc"
16981 ac_res=`eval echo '${'$as_ac_Header'}'`
16982 { echo "$as_me:$LINENO: result: $ac_res" >&5
16983 echo "${ECHO_T}$ac_res" >&6; }
16986 if test `eval echo '${'$as_ac_Header'}'` = yes; then
16987 cat >>confdefs.h <<_ACEOF
16988 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
16996 { echo "$as_me:$LINENO: checking __crashreporter_info__" >&5
16997 echo $ECHO_N "checking __crashreporter_info__... $ECHO_C" >&6; }
16998 cat >conftest.$ac_ext <<_ACEOF
17002 cat confdefs.h >>conftest.$ac_ext
17003 cat >>conftest.$ac_ext <<_ACEOF
17004 /* end confdefs.h. */
17006 extern const char *__crashreporter_info__;
17008 __crashreporter_info__ = "test";
17014 rm -f conftest.$ac_objext conftest$ac_exeext
17015 if { (ac_try="$ac_link"
17016 case "(($ac_try" in
17017 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17018 *) ac_try_echo=$ac_try;;
17020 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17021 (eval "$ac_link") 2>conftest.er1
17023 grep -v '^ *+' conftest.er1 >conftest.err
17025 cat conftest.err >&5
17026 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17027 (exit $ac_status); } &&
17028 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
17029 { (case "(($ac_try" in
17030 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17031 *) ac_try_echo=$ac_try;;
17033 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17034 (eval "$ac_try") 2>&5
17036 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17037 (exit $ac_status); }; } &&
17038 { ac_try='test -s conftest$ac_exeext'
17039 { (case "(($ac_try" in
17040 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17041 *) ac_try_echo=$ac_try;;
17043 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17044 (eval "$ac_try") 2>&5
17046 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17047 (exit $ac_status); }; }; then
17049 { echo "$as_me:$LINENO: result: yes" >&5
17050 echo "${ECHO_T}yes" >&6; }
17052 cat >>confdefs.h <<\_ACEOF
17053 #define HAVE_CRASHREPORTER_INFO 1
17058 echo "$as_me: failed program was:" >&5
17059 sed 's/^/| /' conftest.$ac_ext >&5
17062 { echo "$as_me:$LINENO: result: no" >&5
17063 echo "${ECHO_T}no" >&6; }
17065 cat >>confdefs.h <<\_ACEOF
17066 #define HAVE_CRASHREPORTER_INFO 0
17072 rm -f core conftest.err conftest.$ac_objext \
17073 conftest$ac_exeext conftest.$ac_ext
17077 { echo "$as_me:$LINENO: checking for HUGE_VAL sanity" >&5
17078 echo $ECHO_N "checking for HUGE_VAL sanity... $ECHO_C" >&6; }
17079 if test "${ac_cv_huge_val_sanity+set}" = set; then
17080 echo $ECHO_N "(cached) $ECHO_C" >&6
17084 ac_cpp='$CXXCPP $CPPFLAGS'
17085 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
17086 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
17087 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
17089 ac_save_CXXFLAGS=$CXXFLAGS
17090 CXXFLAGS="$CXXFLAGS -pedantic"
17091 if test "$cross_compiling" = yes; then
17092 ac_cv_huge_val_sanity=yes
17094 cat >conftest.$ac_ext <<_ACEOF
17097 cat confdefs.h >>conftest.$ac_ext
17098 cat >>conftest.$ac_ext <<_ACEOF
17099 /* end confdefs.h. */
17104 double x = HUGE_VAL; return x != x;
17109 rm -f conftest$ac_exeext
17110 if { (ac_try="$ac_link"
17111 case "(($ac_try" in
17112 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17113 *) ac_try_echo=$ac_try;;
17115 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17116 (eval "$ac_link") 2>&5
17118 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17119 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
17120 { (case "(($ac_try" in
17121 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17122 *) ac_try_echo=$ac_try;;
17124 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17125 (eval "$ac_try") 2>&5
17127 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17128 (exit $ac_status); }; }; then
17129 ac_cv_huge_val_sanity=yes
17131 echo "$as_me: program exited with status $ac_status" >&5
17132 echo "$as_me: failed program was:" >&5
17133 sed 's/^/| /' conftest.$ac_ext >&5
17135 ( exit $ac_status )
17136 ac_cv_huge_val_sanity=no
17138 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
17142 CXXFLAGS=$ac_save_CXXFLAGS
17144 ac_cpp='$CPP $CPPFLAGS'
17145 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
17146 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
17147 ac_compiler_gnu=$ac_cv_c_compiler_gnu
17151 { echo "$as_me:$LINENO: result: $ac_cv_huge_val_sanity" >&5
17152 echo "${ECHO_T}$ac_cv_huge_val_sanity" >&6; }
17153 HUGE_VAL_SANITY=$ac_cv_huge_val_sanity
17156 { echo "$as_me:$LINENO: checking for pid_t" >&5
17157 echo $ECHO_N "checking for pid_t... $ECHO_C" >&6; }
17158 if test "${ac_cv_type_pid_t+set}" = set; then
17159 echo $ECHO_N "(cached) $ECHO_C" >&6
17161 cat >conftest.$ac_ext <<_ACEOF
17164 cat confdefs.h >>conftest.$ac_ext
17165 cat >>conftest.$ac_ext <<_ACEOF
17166 /* end confdefs.h. */
17167 $ac_includes_default
17168 typedef pid_t ac__type_new_;
17172 if ((ac__type_new_ *) 0)
17174 if (sizeof (ac__type_new_))
17180 rm -f conftest.$ac_objext
17181 if { (ac_try="$ac_compile"
17182 case "(($ac_try" in
17183 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17184 *) ac_try_echo=$ac_try;;
17186 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17187 (eval "$ac_compile") 2>conftest.er1
17189 grep -v '^ *+' conftest.er1 >conftest.err
17191 cat conftest.err >&5
17192 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17193 (exit $ac_status); } &&
17194 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
17195 { (case "(($ac_try" in
17196 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17197 *) ac_try_echo=$ac_try;;
17199 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17200 (eval "$ac_try") 2>&5
17202 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17203 (exit $ac_status); }; } &&
17204 { ac_try='test -s conftest.$ac_objext'
17205 { (case "(($ac_try" in
17206 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17207 *) ac_try_echo=$ac_try;;
17209 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17210 (eval "$ac_try") 2>&5
17212 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17213 (exit $ac_status); }; }; then
17214 ac_cv_type_pid_t=yes
17216 echo "$as_me: failed program was:" >&5
17217 sed 's/^/| /' conftest.$ac_ext >&5
17219 ac_cv_type_pid_t=no
17222 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17224 { echo "$as_me:$LINENO: result: $ac_cv_type_pid_t" >&5
17225 echo "${ECHO_T}$ac_cv_type_pid_t" >&6; }
17226 if test $ac_cv_type_pid_t = yes; then
17230 cat >>confdefs.h <<_ACEOF
17236 { echo "$as_me:$LINENO: checking for size_t" >&5
17237 echo $ECHO_N "checking for size_t... $ECHO_C" >&6; }
17238 if test "${ac_cv_type_size_t+set}" = set; then
17239 echo $ECHO_N "(cached) $ECHO_C" >&6
17241 cat >conftest.$ac_ext <<_ACEOF
17244 cat confdefs.h >>conftest.$ac_ext
17245 cat >>conftest.$ac_ext <<_ACEOF
17246 /* end confdefs.h. */
17247 $ac_includes_default
17248 typedef size_t ac__type_new_;
17252 if ((ac__type_new_ *) 0)
17254 if (sizeof (ac__type_new_))
17260 rm -f conftest.$ac_objext
17261 if { (ac_try="$ac_compile"
17262 case "(($ac_try" in
17263 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17264 *) ac_try_echo=$ac_try;;
17266 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17267 (eval "$ac_compile") 2>conftest.er1
17269 grep -v '^ *+' conftest.er1 >conftest.err
17271 cat conftest.err >&5
17272 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17273 (exit $ac_status); } &&
17274 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
17275 { (case "(($ac_try" in
17276 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17277 *) ac_try_echo=$ac_try;;
17279 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17280 (eval "$ac_try") 2>&5
17282 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17283 (exit $ac_status); }; } &&
17284 { ac_try='test -s conftest.$ac_objext'
17285 { (case "(($ac_try" in
17286 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17287 *) ac_try_echo=$ac_try;;
17289 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17290 (eval "$ac_try") 2>&5
17292 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17293 (exit $ac_status); }; }; then
17294 ac_cv_type_size_t=yes
17296 echo "$as_me: failed program was:" >&5
17297 sed 's/^/| /' conftest.$ac_ext >&5
17299 ac_cv_type_size_t=no
17302 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17304 { echo "$as_me:$LINENO: result: $ac_cv_type_size_t" >&5
17305 echo "${ECHO_T}$ac_cv_type_size_t" >&6; }
17306 if test $ac_cv_type_size_t = yes; then
17310 cat >>confdefs.h <<_ACEOF
17311 #define size_t unsigned int
17317 cat >>confdefs.h <<_ACEOF
17318 #define RETSIGTYPE void
17321 { echo "$as_me:$LINENO: checking whether struct tm is in sys/time.h or time.h" >&5
17322 echo $ECHO_N "checking whether struct tm is in sys/time.h or time.h... $ECHO_C" >&6; }
17323 if test "${ac_cv_struct_tm+set}" = set; then
17324 echo $ECHO_N "(cached) $ECHO_C" >&6
17326 cat >conftest.$ac_ext <<_ACEOF
17329 cat confdefs.h >>conftest.$ac_ext
17330 cat >>conftest.$ac_ext <<_ACEOF
17331 /* end confdefs.h. */
17332 #include <sys/types.h>
17338 struct tm *tp; tp->tm_sec;
17343 rm -f conftest.$ac_objext
17344 if { (ac_try="$ac_compile"
17345 case "(($ac_try" in
17346 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17347 *) ac_try_echo=$ac_try;;
17349 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17350 (eval "$ac_compile") 2>conftest.er1
17352 grep -v '^ *+' conftest.er1 >conftest.err
17354 cat conftest.err >&5
17355 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17356 (exit $ac_status); } &&
17357 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
17358 { (case "(($ac_try" in
17359 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17360 *) ac_try_echo=$ac_try;;
17362 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17363 (eval "$ac_try") 2>&5
17365 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17366 (exit $ac_status); }; } &&
17367 { ac_try='test -s conftest.$ac_objext'
17368 { (case "(($ac_try" in
17369 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17370 *) ac_try_echo=$ac_try;;
17372 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17373 (eval "$ac_try") 2>&5
17375 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17376 (exit $ac_status); }; }; then
17377 ac_cv_struct_tm=time.h
17379 echo "$as_me: failed program was:" >&5
17380 sed 's/^/| /' conftest.$ac_ext >&5
17382 ac_cv_struct_tm=sys/time.h
17385 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17387 { echo "$as_me:$LINENO: result: $ac_cv_struct_tm" >&5
17388 echo "${ECHO_T}$ac_cv_struct_tm" >&6; }
17389 if test $ac_cv_struct_tm = sys/time.h; then
17391 cat >>confdefs.h <<\_ACEOF
17392 #define TM_IN_SYS_TIME 1
17397 { echo "$as_me:$LINENO: checking for int64_t" >&5
17398 echo $ECHO_N "checking for int64_t... $ECHO_C" >&6; }
17399 if test "${ac_cv_type_int64_t+set}" = set; then
17400 echo $ECHO_N "(cached) $ECHO_C" >&6
17402 cat >conftest.$ac_ext <<_ACEOF
17405 cat confdefs.h >>conftest.$ac_ext
17406 cat >>conftest.$ac_ext <<_ACEOF
17407 /* end confdefs.h. */
17408 $ac_includes_default
17409 typedef int64_t ac__type_new_;
17413 if ((ac__type_new_ *) 0)
17415 if (sizeof (ac__type_new_))
17421 rm -f conftest.$ac_objext
17422 if { (ac_try="$ac_compile"
17423 case "(($ac_try" in
17424 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17425 *) ac_try_echo=$ac_try;;
17427 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17428 (eval "$ac_compile") 2>conftest.er1
17430 grep -v '^ *+' conftest.er1 >conftest.err
17432 cat conftest.err >&5
17433 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17434 (exit $ac_status); } &&
17435 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
17436 { (case "(($ac_try" in
17437 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17438 *) ac_try_echo=$ac_try;;
17440 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17441 (eval "$ac_try") 2>&5
17443 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17444 (exit $ac_status); }; } &&
17445 { ac_try='test -s conftest.$ac_objext'
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); }; }; then
17455 ac_cv_type_int64_t=yes
17457 echo "$as_me: failed program was:" >&5
17458 sed 's/^/| /' conftest.$ac_ext >&5
17460 ac_cv_type_int64_t=no
17463 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17465 { echo "$as_me:$LINENO: result: $ac_cv_type_int64_t" >&5
17466 echo "${ECHO_T}$ac_cv_type_int64_t" >&6; }
17467 if test $ac_cv_type_int64_t = yes; then
17469 cat >>confdefs.h <<_ACEOF
17470 #define HAVE_INT64_T 1
17475 { { echo "$as_me:$LINENO: error: Type int64_t required but not found" >&5
17476 echo "$as_me: error: Type int64_t required but not found" >&2;}
17477 { (exit 1); exit 1; }; }
17480 { echo "$as_me:$LINENO: checking for uint64_t" >&5
17481 echo $ECHO_N "checking for uint64_t... $ECHO_C" >&6; }
17482 if test "${ac_cv_type_uint64_t+set}" = set; then
17483 echo $ECHO_N "(cached) $ECHO_C" >&6
17485 cat >conftest.$ac_ext <<_ACEOF
17488 cat confdefs.h >>conftest.$ac_ext
17489 cat >>conftest.$ac_ext <<_ACEOF
17490 /* end confdefs.h. */
17491 $ac_includes_default
17492 typedef uint64_t ac__type_new_;
17496 if ((ac__type_new_ *) 0)
17498 if (sizeof (ac__type_new_))
17504 rm -f conftest.$ac_objext
17505 if { (ac_try="$ac_compile"
17506 case "(($ac_try" in
17507 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17508 *) ac_try_echo=$ac_try;;
17510 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17511 (eval "$ac_compile") 2>conftest.er1
17513 grep -v '^ *+' conftest.er1 >conftest.err
17515 cat conftest.err >&5
17516 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17517 (exit $ac_status); } &&
17518 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
17519 { (case "(($ac_try" in
17520 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17521 *) ac_try_echo=$ac_try;;
17523 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17524 (eval "$ac_try") 2>&5
17526 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17527 (exit $ac_status); }; } &&
17528 { ac_try='test -s conftest.$ac_objext'
17529 { (case "(($ac_try" in
17530 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17531 *) ac_try_echo=$ac_try;;
17533 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17534 (eval "$ac_try") 2>&5
17536 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17537 (exit $ac_status); }; }; then
17538 ac_cv_type_uint64_t=yes
17540 echo "$as_me: failed program was:" >&5
17541 sed 's/^/| /' conftest.$ac_ext >&5
17543 ac_cv_type_uint64_t=no
17546 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17548 { echo "$as_me:$LINENO: result: $ac_cv_type_uint64_t" >&5
17549 echo "${ECHO_T}$ac_cv_type_uint64_t" >&6; }
17550 if test $ac_cv_type_uint64_t = yes; then
17552 cat >>confdefs.h <<_ACEOF
17553 #define HAVE_UINT64_T 1
17558 { echo "$as_me:$LINENO: checking for u_int64_t" >&5
17559 echo $ECHO_N "checking for u_int64_t... $ECHO_C" >&6; }
17560 if test "${ac_cv_type_u_int64_t+set}" = set; then
17561 echo $ECHO_N "(cached) $ECHO_C" >&6
17563 cat >conftest.$ac_ext <<_ACEOF
17566 cat confdefs.h >>conftest.$ac_ext
17567 cat >>conftest.$ac_ext <<_ACEOF
17568 /* end confdefs.h. */
17569 $ac_includes_default
17570 typedef u_int64_t ac__type_new_;
17574 if ((ac__type_new_ *) 0)
17576 if (sizeof (ac__type_new_))
17582 rm -f conftest.$ac_objext
17583 if { (ac_try="$ac_compile"
17584 case "(($ac_try" in
17585 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17586 *) ac_try_echo=$ac_try;;
17588 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17589 (eval "$ac_compile") 2>conftest.er1
17591 grep -v '^ *+' conftest.er1 >conftest.err
17593 cat conftest.err >&5
17594 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17595 (exit $ac_status); } &&
17596 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
17597 { (case "(($ac_try" in
17598 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17599 *) ac_try_echo=$ac_try;;
17601 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17602 (eval "$ac_try") 2>&5
17604 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17605 (exit $ac_status); }; } &&
17606 { ac_try='test -s conftest.$ac_objext'
17607 { (case "(($ac_try" in
17608 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17609 *) ac_try_echo=$ac_try;;
17611 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17612 (eval "$ac_try") 2>&5
17614 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17615 (exit $ac_status); }; }; then
17616 ac_cv_type_u_int64_t=yes
17618 echo "$as_me: failed program was:" >&5
17619 sed 's/^/| /' conftest.$ac_ext >&5
17621 ac_cv_type_u_int64_t=no
17624 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17626 { echo "$as_me:$LINENO: result: $ac_cv_type_u_int64_t" >&5
17627 echo "${ECHO_T}$ac_cv_type_u_int64_t" >&6; }
17628 if test $ac_cv_type_u_int64_t = yes; then
17630 cat >>confdefs.h <<_ACEOF
17631 #define HAVE_U_INT64_T 1
17636 { { echo "$as_me:$LINENO: error: Type uint64_t or u_int64_t required but not found" >&5
17637 echo "$as_me: error: Type uint64_t or u_int64_t required but not found" >&2;}
17638 { (exit 1); exit 1; }; }
17652 for ac_func in backtrace ceilf floorf roundf rintf nearbyintf getcwd
17654 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
17655 { echo "$as_me:$LINENO: checking for $ac_func" >&5
17656 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
17657 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
17658 echo $ECHO_N "(cached) $ECHO_C" >&6
17660 cat >conftest.$ac_ext <<_ACEOF
17663 cat confdefs.h >>conftest.$ac_ext
17664 cat >>conftest.$ac_ext <<_ACEOF
17665 /* end confdefs.h. */
17666 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
17667 For example, HP-UX 11i <limits.h> declares gettimeofday. */
17668 #define $ac_func innocuous_$ac_func
17670 /* System header to define __stub macros and hopefully few prototypes,
17671 which can conflict with char $ac_func (); below.
17672 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
17673 <limits.h> exists even on freestanding compilers. */
17676 # include <limits.h>
17678 # include <assert.h>
17683 /* Override any GCC internal prototype to avoid an error.
17684 Use char because int might match the return type of a GCC
17685 builtin and then its argument prototype would still apply. */
17690 /* The GNU C library defines this for functions which it implements
17691 to always fail with ENOSYS. Some functions are actually named
17692 something starting with __ and the normal name is an alias. */
17693 #if defined __stub_$ac_func || defined __stub___$ac_func
17700 return $ac_func ();
17705 rm -f conftest.$ac_objext conftest$ac_exeext
17706 if { (ac_try="$ac_link"
17707 case "(($ac_try" in
17708 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17709 *) ac_try_echo=$ac_try;;
17711 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17712 (eval "$ac_link") 2>conftest.er1
17714 grep -v '^ *+' conftest.er1 >conftest.err
17716 cat conftest.err >&5
17717 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17718 (exit $ac_status); } &&
17719 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
17720 { (case "(($ac_try" in
17721 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17722 *) ac_try_echo=$ac_try;;
17724 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17725 (eval "$ac_try") 2>&5
17727 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17728 (exit $ac_status); }; } &&
17729 { ac_try='test -s conftest$ac_exeext'
17730 { (case "(($ac_try" in
17731 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17732 *) ac_try_echo=$ac_try;;
17734 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17735 (eval "$ac_try") 2>&5
17737 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17738 (exit $ac_status); }; }; then
17739 eval "$as_ac_var=yes"
17741 echo "$as_me: failed program was:" >&5
17742 sed 's/^/| /' conftest.$ac_ext >&5
17744 eval "$as_ac_var=no"
17747 rm -f core conftest.err conftest.$ac_objext \
17748 conftest$ac_exeext conftest.$ac_ext
17750 ac_res=`eval echo '${'$as_ac_var'}'`
17751 { echo "$as_me:$LINENO: result: $ac_res" >&5
17752 echo "${ECHO_T}$ac_res" >&6; }
17753 if test `eval echo '${'$as_ac_var'}'` = yes; then
17754 cat >>confdefs.h <<_ACEOF
17755 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
17765 for ac_func in powf fmodf strtof round
17767 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
17768 { echo "$as_me:$LINENO: checking for $ac_func" >&5
17769 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
17770 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
17771 echo $ECHO_N "(cached) $ECHO_C" >&6
17773 cat >conftest.$ac_ext <<_ACEOF
17776 cat confdefs.h >>conftest.$ac_ext
17777 cat >>conftest.$ac_ext <<_ACEOF
17778 /* end confdefs.h. */
17779 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
17780 For example, HP-UX 11i <limits.h> declares gettimeofday. */
17781 #define $ac_func innocuous_$ac_func
17783 /* System header to define __stub macros and hopefully few prototypes,
17784 which can conflict with char $ac_func (); below.
17785 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
17786 <limits.h> exists even on freestanding compilers. */
17789 # include <limits.h>
17791 # include <assert.h>
17796 /* Override any GCC internal prototype to avoid an error.
17797 Use char because int might match the return type of a GCC
17798 builtin and then its argument prototype would still apply. */
17803 /* The GNU C library defines this for functions which it implements
17804 to always fail with ENOSYS. Some functions are actually named
17805 something starting with __ and the normal name is an alias. */
17806 #if defined __stub_$ac_func || defined __stub___$ac_func
17813 return $ac_func ();
17818 rm -f conftest.$ac_objext conftest$ac_exeext
17819 if { (ac_try="$ac_link"
17820 case "(($ac_try" in
17821 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17822 *) ac_try_echo=$ac_try;;
17824 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17825 (eval "$ac_link") 2>conftest.er1
17827 grep -v '^ *+' conftest.er1 >conftest.err
17829 cat conftest.err >&5
17830 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17831 (exit $ac_status); } &&
17832 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
17833 { (case "(($ac_try" in
17834 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17835 *) ac_try_echo=$ac_try;;
17837 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17838 (eval "$ac_try") 2>&5
17840 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17841 (exit $ac_status); }; } &&
17842 { ac_try='test -s conftest$ac_exeext'
17843 { (case "(($ac_try" in
17844 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17845 *) ac_try_echo=$ac_try;;
17847 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17848 (eval "$ac_try") 2>&5
17850 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17851 (exit $ac_status); }; }; then
17852 eval "$as_ac_var=yes"
17854 echo "$as_me: failed program was:" >&5
17855 sed 's/^/| /' conftest.$ac_ext >&5
17857 eval "$as_ac_var=no"
17860 rm -f core conftest.err conftest.$ac_objext \
17861 conftest$ac_exeext conftest.$ac_ext
17863 ac_res=`eval echo '${'$as_ac_var'}'`
17864 { echo "$as_me:$LINENO: result: $ac_res" >&5
17865 echo "${ECHO_T}$ac_res" >&6; }
17866 if test `eval echo '${'$as_ac_var'}'` = yes; then
17867 cat >>confdefs.h <<_ACEOF
17868 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
17879 for ac_func in log log2 log10 exp exp2
17881 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
17882 { echo "$as_me:$LINENO: checking for $ac_func" >&5
17883 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
17884 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
17885 echo $ECHO_N "(cached) $ECHO_C" >&6
17887 cat >conftest.$ac_ext <<_ACEOF
17890 cat confdefs.h >>conftest.$ac_ext
17891 cat >>conftest.$ac_ext <<_ACEOF
17892 /* end confdefs.h. */
17893 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
17894 For example, HP-UX 11i <limits.h> declares gettimeofday. */
17895 #define $ac_func innocuous_$ac_func
17897 /* System header to define __stub macros and hopefully few prototypes,
17898 which can conflict with char $ac_func (); below.
17899 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
17900 <limits.h> exists even on freestanding compilers. */
17903 # include <limits.h>
17905 # include <assert.h>
17910 /* Override any GCC internal prototype to avoid an error.
17911 Use char because int might match the return type of a GCC
17912 builtin and then its argument prototype would still apply. */
17917 /* The GNU C library defines this for functions which it implements
17918 to always fail with ENOSYS. Some functions are actually named
17919 something starting with __ and the normal name is an alias. */
17920 #if defined __stub_$ac_func || defined __stub___$ac_func
17927 return $ac_func ();
17932 rm -f conftest.$ac_objext conftest$ac_exeext
17933 if { (ac_try="$ac_link"
17934 case "(($ac_try" in
17935 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17936 *) ac_try_echo=$ac_try;;
17938 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17939 (eval "$ac_link") 2>conftest.er1
17941 grep -v '^ *+' conftest.er1 >conftest.err
17943 cat conftest.err >&5
17944 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17945 (exit $ac_status); } &&
17946 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
17947 { (case "(($ac_try" in
17948 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17949 *) ac_try_echo=$ac_try;;
17951 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17952 (eval "$ac_try") 2>&5
17954 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17955 (exit $ac_status); }; } &&
17956 { ac_try='test -s conftest$ac_exeext'
17957 { (case "(($ac_try" in
17958 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17959 *) ac_try_echo=$ac_try;;
17961 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17962 (eval "$ac_try") 2>&5
17964 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17965 (exit $ac_status); }; }; then
17966 eval "$as_ac_var=yes"
17968 echo "$as_me: failed program was:" >&5
17969 sed 's/^/| /' conftest.$ac_ext >&5
17971 eval "$as_ac_var=no"
17974 rm -f core conftest.err conftest.$ac_objext \
17975 conftest$ac_exeext conftest.$ac_ext
17977 ac_res=`eval echo '${'$as_ac_var'}'`
17978 { echo "$as_me:$LINENO: result: $ac_res" >&5
17979 echo "${ECHO_T}$ac_res" >&6; }
17980 if test `eval echo '${'$as_ac_var'}'` = yes; then
17981 cat >>confdefs.h <<_ACEOF
17982 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
17993 for ac_func in getpagesize getrusage getrlimit setrlimit gettimeofday
17995 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
17996 { echo "$as_me:$LINENO: checking for $ac_func" >&5
17997 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
17998 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
17999 echo $ECHO_N "(cached) $ECHO_C" >&6
18001 cat >conftest.$ac_ext <<_ACEOF
18004 cat confdefs.h >>conftest.$ac_ext
18005 cat >>conftest.$ac_ext <<_ACEOF
18006 /* end confdefs.h. */
18007 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
18008 For example, HP-UX 11i <limits.h> declares gettimeofday. */
18009 #define $ac_func innocuous_$ac_func
18011 /* System header to define __stub macros and hopefully few prototypes,
18012 which can conflict with char $ac_func (); below.
18013 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
18014 <limits.h> exists even on freestanding compilers. */
18017 # include <limits.h>
18019 # include <assert.h>
18024 /* Override any GCC internal prototype to avoid an error.
18025 Use char because int might match the return type of a GCC
18026 builtin and then its argument prototype would still apply. */
18031 /* The GNU C library defines this for functions which it implements
18032 to always fail with ENOSYS. Some functions are actually named
18033 something starting with __ and the normal name is an alias. */
18034 #if defined __stub_$ac_func || defined __stub___$ac_func
18041 return $ac_func ();
18046 rm -f conftest.$ac_objext conftest$ac_exeext
18047 if { (ac_try="$ac_link"
18048 case "(($ac_try" in
18049 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18050 *) ac_try_echo=$ac_try;;
18052 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18053 (eval "$ac_link") 2>conftest.er1
18055 grep -v '^ *+' conftest.er1 >conftest.err
18057 cat conftest.err >&5
18058 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18059 (exit $ac_status); } &&
18060 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
18061 { (case "(($ac_try" in
18062 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18063 *) ac_try_echo=$ac_try;;
18065 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18066 (eval "$ac_try") 2>&5
18068 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18069 (exit $ac_status); }; } &&
18070 { ac_try='test -s conftest$ac_exeext'
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_try") 2>&5
18078 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18079 (exit $ac_status); }; }; then
18080 eval "$as_ac_var=yes"
18082 echo "$as_me: failed program was:" >&5
18083 sed 's/^/| /' conftest.$ac_ext >&5
18085 eval "$as_ac_var=no"
18088 rm -f core conftest.err conftest.$ac_objext \
18089 conftest$ac_exeext conftest.$ac_ext
18091 ac_res=`eval echo '${'$as_ac_var'}'`
18092 { echo "$as_me:$LINENO: result: $ac_res" >&5
18093 echo "${ECHO_T}$ac_res" >&6; }
18094 if test `eval echo '${'$as_ac_var'}'` = yes; then
18095 cat >>confdefs.h <<_ACEOF
18096 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
18105 for ac_func in isatty mkdtemp mkstemp
18107 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
18108 { echo "$as_me:$LINENO: checking for $ac_func" >&5
18109 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
18110 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
18111 echo $ECHO_N "(cached) $ECHO_C" >&6
18113 cat >conftest.$ac_ext <<_ACEOF
18116 cat confdefs.h >>conftest.$ac_ext
18117 cat >>conftest.$ac_ext <<_ACEOF
18118 /* end confdefs.h. */
18119 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
18120 For example, HP-UX 11i <limits.h> declares gettimeofday. */
18121 #define $ac_func innocuous_$ac_func
18123 /* System header to define __stub macros and hopefully few prototypes,
18124 which can conflict with char $ac_func (); below.
18125 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
18126 <limits.h> exists even on freestanding compilers. */
18129 # include <limits.h>
18131 # include <assert.h>
18136 /* Override any GCC internal prototype to avoid an error.
18137 Use char because int might match the return type of a GCC
18138 builtin and then its argument prototype would still apply. */
18143 /* The GNU C library defines this for functions which it implements
18144 to always fail with ENOSYS. Some functions are actually named
18145 something starting with __ and the normal name is an alias. */
18146 #if defined __stub_$ac_func || defined __stub___$ac_func
18153 return $ac_func ();
18158 rm -f conftest.$ac_objext conftest$ac_exeext
18159 if { (ac_try="$ac_link"
18160 case "(($ac_try" in
18161 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18162 *) ac_try_echo=$ac_try;;
18164 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18165 (eval "$ac_link") 2>conftest.er1
18167 grep -v '^ *+' conftest.er1 >conftest.err
18169 cat conftest.err >&5
18170 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18171 (exit $ac_status); } &&
18172 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
18173 { (case "(($ac_try" in
18174 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18175 *) ac_try_echo=$ac_try;;
18177 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18178 (eval "$ac_try") 2>&5
18180 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18181 (exit $ac_status); }; } &&
18182 { ac_try='test -s conftest$ac_exeext'
18183 { (case "(($ac_try" in
18184 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18185 *) ac_try_echo=$ac_try;;
18187 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18188 (eval "$ac_try") 2>&5
18190 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18191 (exit $ac_status); }; }; then
18192 eval "$as_ac_var=yes"
18194 echo "$as_me: failed program was:" >&5
18195 sed 's/^/| /' conftest.$ac_ext >&5
18197 eval "$as_ac_var=no"
18200 rm -f core conftest.err conftest.$ac_objext \
18201 conftest$ac_exeext conftest.$ac_ext
18203 ac_res=`eval echo '${'$as_ac_var'}'`
18204 { echo "$as_me:$LINENO: result: $ac_res" >&5
18205 echo "${ECHO_T}$ac_res" >&6; }
18206 if test `eval echo '${'$as_ac_var'}'` = yes; then
18207 cat >>confdefs.h <<_ACEOF
18208 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
18220 for ac_func in mktemp posix_spawn pread realpath sbrk setrlimit
18222 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
18223 { echo "$as_me:$LINENO: checking for $ac_func" >&5
18224 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
18225 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
18226 echo $ECHO_N "(cached) $ECHO_C" >&6
18228 cat >conftest.$ac_ext <<_ACEOF
18231 cat confdefs.h >>conftest.$ac_ext
18232 cat >>conftest.$ac_ext <<_ACEOF
18233 /* end confdefs.h. */
18234 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
18235 For example, HP-UX 11i <limits.h> declares gettimeofday. */
18236 #define $ac_func innocuous_$ac_func
18238 /* System header to define __stub macros and hopefully few prototypes,
18239 which can conflict with char $ac_func (); below.
18240 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
18241 <limits.h> exists even on freestanding compilers. */
18244 # include <limits.h>
18246 # include <assert.h>
18251 /* Override any GCC internal prototype to avoid an error.
18252 Use char because int might match the return type of a GCC
18253 builtin and then its argument prototype would still apply. */
18258 /* The GNU C library defines this for functions which it implements
18259 to always fail with ENOSYS. Some functions are actually named
18260 something starting with __ and the normal name is an alias. */
18261 #if defined __stub_$ac_func || defined __stub___$ac_func
18268 return $ac_func ();
18273 rm -f conftest.$ac_objext conftest$ac_exeext
18274 if { (ac_try="$ac_link"
18275 case "(($ac_try" in
18276 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18277 *) ac_try_echo=$ac_try;;
18279 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18280 (eval "$ac_link") 2>conftest.er1
18282 grep -v '^ *+' conftest.er1 >conftest.err
18284 cat conftest.err >&5
18285 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18286 (exit $ac_status); } &&
18287 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
18288 { (case "(($ac_try" in
18289 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18290 *) ac_try_echo=$ac_try;;
18292 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18293 (eval "$ac_try") 2>&5
18295 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18296 (exit $ac_status); }; } &&
18297 { ac_try='test -s conftest$ac_exeext'
18298 { (case "(($ac_try" in
18299 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18300 *) ac_try_echo=$ac_try;;
18302 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18303 (eval "$ac_try") 2>&5
18305 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18306 (exit $ac_status); }; }; then
18307 eval "$as_ac_var=yes"
18309 echo "$as_me: failed program was:" >&5
18310 sed 's/^/| /' conftest.$ac_ext >&5
18312 eval "$as_ac_var=no"
18315 rm -f core conftest.err conftest.$ac_objext \
18316 conftest$ac_exeext conftest.$ac_ext
18318 ac_res=`eval echo '${'$as_ac_var'}'`
18319 { echo "$as_me:$LINENO: result: $ac_res" >&5
18320 echo "${ECHO_T}$ac_res" >&6; }
18321 if test `eval echo '${'$as_ac_var'}'` = yes; then
18322 cat >>confdefs.h <<_ACEOF
18323 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
18333 for ac_func in strerror strerror_r setenv arc4random
18335 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
18336 { echo "$as_me:$LINENO: checking for $ac_func" >&5
18337 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
18338 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
18339 echo $ECHO_N "(cached) $ECHO_C" >&6
18341 cat >conftest.$ac_ext <<_ACEOF
18344 cat confdefs.h >>conftest.$ac_ext
18345 cat >>conftest.$ac_ext <<_ACEOF
18346 /* end confdefs.h. */
18347 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
18348 For example, HP-UX 11i <limits.h> declares gettimeofday. */
18349 #define $ac_func innocuous_$ac_func
18351 /* System header to define __stub macros and hopefully few prototypes,
18352 which can conflict with char $ac_func (); below.
18353 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
18354 <limits.h> exists even on freestanding compilers. */
18357 # include <limits.h>
18359 # include <assert.h>
18364 /* Override any GCC internal prototype to avoid an error.
18365 Use char because int might match the return type of a GCC
18366 builtin and then its argument prototype would still apply. */
18371 /* The GNU C library defines this for functions which it implements
18372 to always fail with ENOSYS. Some functions are actually named
18373 something starting with __ and the normal name is an alias. */
18374 #if defined __stub_$ac_func || defined __stub___$ac_func
18381 return $ac_func ();
18386 rm -f conftest.$ac_objext conftest$ac_exeext
18387 if { (ac_try="$ac_link"
18388 case "(($ac_try" in
18389 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18390 *) ac_try_echo=$ac_try;;
18392 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18393 (eval "$ac_link") 2>conftest.er1
18395 grep -v '^ *+' conftest.er1 >conftest.err
18397 cat conftest.err >&5
18398 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18399 (exit $ac_status); } &&
18400 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
18401 { (case "(($ac_try" in
18402 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18403 *) ac_try_echo=$ac_try;;
18405 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18406 (eval "$ac_try") 2>&5
18408 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18409 (exit $ac_status); }; } &&
18410 { ac_try='test -s conftest$ac_exeext'
18411 { (case "(($ac_try" in
18412 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18413 *) ac_try_echo=$ac_try;;
18415 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18416 (eval "$ac_try") 2>&5
18418 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18419 (exit $ac_status); }; }; then
18420 eval "$as_ac_var=yes"
18422 echo "$as_me: failed program was:" >&5
18423 sed 's/^/| /' conftest.$ac_ext >&5
18425 eval "$as_ac_var=no"
18428 rm -f core conftest.err conftest.$ac_objext \
18429 conftest$ac_exeext conftest.$ac_ext
18431 ac_res=`eval echo '${'$as_ac_var'}'`
18432 { echo "$as_me:$LINENO: result: $ac_res" >&5
18433 echo "${ECHO_T}$ac_res" >&6; }
18434 if test `eval echo '${'$as_ac_var'}'` = yes; then
18435 cat >>confdefs.h <<_ACEOF
18436 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
18446 for ac_func in strtoll strtoq sysconf malloc_zone_statistics
18448 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
18449 { echo "$as_me:$LINENO: checking for $ac_func" >&5
18450 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
18451 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
18452 echo $ECHO_N "(cached) $ECHO_C" >&6
18454 cat >conftest.$ac_ext <<_ACEOF
18457 cat confdefs.h >>conftest.$ac_ext
18458 cat >>conftest.$ac_ext <<_ACEOF
18459 /* end confdefs.h. */
18460 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
18461 For example, HP-UX 11i <limits.h> declares gettimeofday. */
18462 #define $ac_func innocuous_$ac_func
18464 /* System header to define __stub macros and hopefully few prototypes,
18465 which can conflict with char $ac_func (); below.
18466 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
18467 <limits.h> exists even on freestanding compilers. */
18470 # include <limits.h>
18472 # include <assert.h>
18477 /* Override any GCC internal prototype to avoid an error.
18478 Use char because int might match the return type of a GCC
18479 builtin and then its argument prototype would still apply. */
18484 /* The GNU C library defines this for functions which it implements
18485 to always fail with ENOSYS. Some functions are actually named
18486 something starting with __ and the normal name is an alias. */
18487 #if defined __stub_$ac_func || defined __stub___$ac_func
18494 return $ac_func ();
18499 rm -f conftest.$ac_objext conftest$ac_exeext
18500 if { (ac_try="$ac_link"
18501 case "(($ac_try" in
18502 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18503 *) ac_try_echo=$ac_try;;
18505 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18506 (eval "$ac_link") 2>conftest.er1
18508 grep -v '^ *+' conftest.er1 >conftest.err
18510 cat conftest.err >&5
18511 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18512 (exit $ac_status); } &&
18513 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
18514 { (case "(($ac_try" in
18515 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18516 *) ac_try_echo=$ac_try;;
18518 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18519 (eval "$ac_try") 2>&5
18521 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18522 (exit $ac_status); }; } &&
18523 { ac_try='test -s conftest$ac_exeext'
18524 { (case "(($ac_try" in
18525 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18526 *) ac_try_echo=$ac_try;;
18528 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18529 (eval "$ac_try") 2>&5
18531 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18532 (exit $ac_status); }; }; then
18533 eval "$as_ac_var=yes"
18535 echo "$as_me: failed program was:" >&5
18536 sed 's/^/| /' conftest.$ac_ext >&5
18538 eval "$as_ac_var=no"
18541 rm -f core conftest.err conftest.$ac_objext \
18542 conftest$ac_exeext conftest.$ac_ext
18544 ac_res=`eval echo '${'$as_ac_var'}'`
18545 { echo "$as_me:$LINENO: result: $ac_res" >&5
18546 echo "${ECHO_T}$ac_res" >&6; }
18547 if test `eval echo '${'$as_ac_var'}'` = yes; then
18548 cat >>confdefs.h <<_ACEOF
18549 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
18560 for ac_func in setjmp longjmp sigsetjmp siglongjmp writev
18562 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
18563 { echo "$as_me:$LINENO: checking for $ac_func" >&5
18564 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
18565 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
18566 echo $ECHO_N "(cached) $ECHO_C" >&6
18568 cat >conftest.$ac_ext <<_ACEOF
18571 cat confdefs.h >>conftest.$ac_ext
18572 cat >>conftest.$ac_ext <<_ACEOF
18573 /* end confdefs.h. */
18574 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
18575 For example, HP-UX 11i <limits.h> declares gettimeofday. */
18576 #define $ac_func innocuous_$ac_func
18578 /* System header to define __stub macros and hopefully few prototypes,
18579 which can conflict with char $ac_func (); below.
18580 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
18581 <limits.h> exists even on freestanding compilers. */
18584 # include <limits.h>
18586 # include <assert.h>
18591 /* Override any GCC internal prototype to avoid an error.
18592 Use char because int might match the return type of a GCC
18593 builtin and then its argument prototype would still apply. */
18598 /* The GNU C library defines this for functions which it implements
18599 to always fail with ENOSYS. Some functions are actually named
18600 something starting with __ and the normal name is an alias. */
18601 #if defined __stub_$ac_func || defined __stub___$ac_func
18608 return $ac_func ();
18613 rm -f conftest.$ac_objext conftest$ac_exeext
18614 if { (ac_try="$ac_link"
18615 case "(($ac_try" in
18616 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18617 *) ac_try_echo=$ac_try;;
18619 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18620 (eval "$ac_link") 2>conftest.er1
18622 grep -v '^ *+' conftest.er1 >conftest.err
18624 cat conftest.err >&5
18625 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18626 (exit $ac_status); } &&
18627 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
18628 { (case "(($ac_try" in
18629 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18630 *) ac_try_echo=$ac_try;;
18632 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18633 (eval "$ac_try") 2>&5
18635 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18636 (exit $ac_status); }; } &&
18637 { ac_try='test -s conftest$ac_exeext'
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_try") 2>&5
18645 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18646 (exit $ac_status); }; }; then
18647 eval "$as_ac_var=yes"
18649 echo "$as_me: failed program was:" >&5
18650 sed 's/^/| /' conftest.$ac_ext >&5
18652 eval "$as_ac_var=no"
18655 rm -f core conftest.err conftest.$ac_objext \
18656 conftest$ac_exeext conftest.$ac_ext
18658 ac_res=`eval echo '${'$as_ac_var'}'`
18659 { echo "$as_me:$LINENO: result: $ac_res" >&5
18660 echo "${ECHO_T}$ac_res" >&6; }
18661 if test `eval echo '${'$as_ac_var'}'` = yes; then
18662 cat >>confdefs.h <<_ACEOF
18663 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
18671 for ac_func in futimes futimens
18673 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
18674 { echo "$as_me:$LINENO: checking for $ac_func" >&5
18675 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
18676 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
18677 echo $ECHO_N "(cached) $ECHO_C" >&6
18679 cat >conftest.$ac_ext <<_ACEOF
18682 cat confdefs.h >>conftest.$ac_ext
18683 cat >>conftest.$ac_ext <<_ACEOF
18684 /* end confdefs.h. */
18685 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
18686 For example, HP-UX 11i <limits.h> declares gettimeofday. */
18687 #define $ac_func innocuous_$ac_func
18689 /* System header to define __stub macros and hopefully few prototypes,
18690 which can conflict with char $ac_func (); below.
18691 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
18692 <limits.h> exists even on freestanding compilers. */
18695 # include <limits.h>
18697 # include <assert.h>
18702 /* Override any GCC internal prototype to avoid an error.
18703 Use char because int might match the return type of a GCC
18704 builtin and then its argument prototype would still apply. */
18709 /* The GNU C library defines this for functions which it implements
18710 to always fail with ENOSYS. Some functions are actually named
18711 something starting with __ and the normal name is an alias. */
18712 #if defined __stub_$ac_func || defined __stub___$ac_func
18719 return $ac_func ();
18724 rm -f conftest.$ac_objext conftest$ac_exeext
18725 if { (ac_try="$ac_link"
18726 case "(($ac_try" in
18727 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18728 *) ac_try_echo=$ac_try;;
18730 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18731 (eval "$ac_link") 2>conftest.er1
18733 grep -v '^ *+' conftest.er1 >conftest.err
18735 cat conftest.err >&5
18736 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18737 (exit $ac_status); } &&
18738 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
18739 { (case "(($ac_try" in
18740 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18741 *) ac_try_echo=$ac_try;;
18743 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18744 (eval "$ac_try") 2>&5
18746 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18747 (exit $ac_status); }; } &&
18748 { ac_try='test -s conftest$ac_exeext'
18749 { (case "(($ac_try" in
18750 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18751 *) ac_try_echo=$ac_try;;
18753 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18754 (eval "$ac_try") 2>&5
18756 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18757 (exit $ac_status); }; }; then
18758 eval "$as_ac_var=yes"
18760 echo "$as_me: failed program was:" >&5
18761 sed 's/^/| /' conftest.$ac_ext >&5
18763 eval "$as_ac_var=no"
18766 rm -f core conftest.err conftest.$ac_objext \
18767 conftest$ac_exeext conftest.$ac_ext
18769 ac_res=`eval echo '${'$as_ac_var'}'`
18770 { echo "$as_me:$LINENO: result: $ac_res" >&5
18771 echo "${ECHO_T}$ac_res" >&6; }
18772 if test `eval echo '${'$as_ac_var'}'` = yes; then
18773 cat >>confdefs.h <<_ACEOF
18774 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
18780 { echo "$as_me:$LINENO: checking if printf has the %a format character" >&5
18781 echo $ECHO_N "checking if printf has the %a format character... $ECHO_C" >&6; }
18782 if test "${llvm_cv_c_printf_a+set}" = set; then
18783 echo $ECHO_N "(cached) $ECHO_C" >&6
18786 ac_cpp='$CPP $CPPFLAGS'
18787 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
18788 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
18789 ac_compiler_gnu=$ac_cv_c_compiler_gnu
18791 if test "$cross_compiling" = yes; then
18792 llvmac_cv_c_printf_a=no
18794 cat >conftest.$ac_ext <<_ACEOF
18798 cat confdefs.h >>conftest.$ac_ext
18799 cat >>conftest.$ac_ext <<_ACEOF
18800 /* end confdefs.h. */
18803 #include <stdlib.h>
18809 volatile double A, B;
18813 sprintf(Buffer, "%a", A);
18817 if (A != 0x1.999999999999ap-4)
18824 rm -f conftest$ac_exeext
18825 if { (ac_try="$ac_link"
18826 case "(($ac_try" in
18827 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18828 *) ac_try_echo=$ac_try;;
18830 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18831 (eval "$ac_link") 2>&5
18833 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18834 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
18835 { (case "(($ac_try" in
18836 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18837 *) ac_try_echo=$ac_try;;
18839 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18840 (eval "$ac_try") 2>&5
18842 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18843 (exit $ac_status); }; }; then
18844 llvm_cv_c_printf_a=yes
18846 echo "$as_me: program exited with status $ac_status" >&5
18847 echo "$as_me: failed program was:" >&5
18848 sed 's/^/| /' conftest.$ac_ext >&5
18850 ( exit $ac_status )
18851 llvmac_cv_c_printf_a=no
18853 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
18858 ac_cpp='$CPP $CPPFLAGS'
18859 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
18860 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
18861 ac_compiler_gnu=$ac_cv_c_compiler_gnu
18864 { echo "$as_me:$LINENO: result: $llvm_cv_c_printf_a" >&5
18865 echo "${ECHO_T}$llvm_cv_c_printf_a" >&6; }
18866 if test "$llvm_cv_c_printf_a" = "yes"; then
18868 cat >>confdefs.h <<\_ACEOF
18869 #define HAVE_PRINTF_A 1
18876 { echo "$as_me:$LINENO: checking for srand48/lrand48/drand48 in <stdlib.h>" >&5
18877 echo $ECHO_N "checking for srand48/lrand48/drand48 in <stdlib.h>... $ECHO_C" >&6; }
18878 if test "${ac_cv_func_rand48+set}" = set; then
18879 echo $ECHO_N "(cached) $ECHO_C" >&6
18883 ac_cpp='$CXXCPP $CPPFLAGS'
18884 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
18885 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
18886 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
18888 cat >conftest.$ac_ext <<_ACEOF
18891 cat confdefs.h >>conftest.$ac_ext
18892 cat >>conftest.$ac_ext <<_ACEOF
18893 /* end confdefs.h. */
18894 #include <stdlib.h>
18898 srand48(0);lrand48();drand48();
18903 rm -f conftest.$ac_objext
18904 if { (ac_try="$ac_compile"
18905 case "(($ac_try" in
18906 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18907 *) ac_try_echo=$ac_try;;
18909 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18910 (eval "$ac_compile") 2>conftest.er1
18912 grep -v '^ *+' conftest.er1 >conftest.err
18914 cat conftest.err >&5
18915 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18916 (exit $ac_status); } &&
18917 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
18918 { (case "(($ac_try" in
18919 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18920 *) ac_try_echo=$ac_try;;
18922 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18923 (eval "$ac_try") 2>&5
18925 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18926 (exit $ac_status); }; } &&
18927 { ac_try='test -s conftest.$ac_objext'
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_try") 2>&5
18935 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18936 (exit $ac_status); }; }; then
18937 ac_cv_func_rand48=yes
18939 echo "$as_me: failed program was:" >&5
18940 sed 's/^/| /' conftest.$ac_ext >&5
18942 ac_cv_func_rand48=no
18945 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18947 ac_cpp='$CPP $CPPFLAGS'
18948 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
18949 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
18950 ac_compiler_gnu=$ac_cv_c_compiler_gnu
18954 { echo "$as_me:$LINENO: result: $ac_cv_func_rand48" >&5
18955 echo "${ECHO_T}$ac_cv_func_rand48" >&6; }
18957 if test "$ac_cv_func_rand48" = "yes" ; then
18959 cat >>confdefs.h <<\_ACEOF
18960 #define HAVE_RAND48 1
18966 { echo "$as_me:$LINENO: checking whether strerror_s is declared" >&5
18967 echo $ECHO_N "checking whether strerror_s is declared... $ECHO_C" >&6; }
18968 if test "${ac_cv_have_decl_strerror_s+set}" = set; then
18969 echo $ECHO_N "(cached) $ECHO_C" >&6
18971 cat >conftest.$ac_ext <<_ACEOF
18974 cat confdefs.h >>conftest.$ac_ext
18975 cat >>conftest.$ac_ext <<_ACEOF
18976 /* end confdefs.h. */
18977 $ac_includes_default
18982 char *p = (char *) strerror_s;
18990 rm -f conftest.$ac_objext
18991 if { (ac_try="$ac_compile"
18992 case "(($ac_try" in
18993 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18994 *) ac_try_echo=$ac_try;;
18996 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18997 (eval "$ac_compile") 2>conftest.er1
18999 grep -v '^ *+' conftest.er1 >conftest.err
19001 cat conftest.err >&5
19002 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19003 (exit $ac_status); } &&
19004 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
19005 { (case "(($ac_try" in
19006 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19007 *) ac_try_echo=$ac_try;;
19009 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19010 (eval "$ac_try") 2>&5
19012 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19013 (exit $ac_status); }; } &&
19014 { ac_try='test -s conftest.$ac_objext'
19015 { (case "(($ac_try" in
19016 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19017 *) ac_try_echo=$ac_try;;
19019 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19020 (eval "$ac_try") 2>&5
19022 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19023 (exit $ac_status); }; }; then
19024 ac_cv_have_decl_strerror_s=yes
19026 echo "$as_me: failed program was:" >&5
19027 sed 's/^/| /' conftest.$ac_ext >&5
19029 ac_cv_have_decl_strerror_s=no
19032 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
19034 { echo "$as_me:$LINENO: result: $ac_cv_have_decl_strerror_s" >&5
19035 echo "${ECHO_T}$ac_cv_have_decl_strerror_s" >&6; }
19036 if test $ac_cv_have_decl_strerror_s = yes; then
19038 cat >>confdefs.h <<_ACEOF
19039 #define HAVE_DECL_STRERROR_S 1
19044 cat >>confdefs.h <<_ACEOF
19045 #define HAVE_DECL_STRERROR_S 0
19053 if test "$llvm_cv_os_type" = "MingW" ; then
19054 { echo "$as_me:$LINENO: checking for _alloca in -lgcc" >&5
19055 echo $ECHO_N "checking for _alloca in -lgcc... $ECHO_C" >&6; }
19056 if test "${ac_cv_lib_gcc__alloca+set}" = set; then
19057 echo $ECHO_N "(cached) $ECHO_C" >&6
19059 ac_check_lib_save_LIBS=$LIBS
19061 cat >conftest.$ac_ext <<_ACEOF
19064 cat confdefs.h >>conftest.$ac_ext
19065 cat >>conftest.$ac_ext <<_ACEOF
19066 /* end confdefs.h. */
19068 /* Override any GCC internal prototype to avoid an error.
19069 Use char because int might match the return type of a GCC
19070 builtin and then its argument prototype would still apply. */
19083 rm -f conftest.$ac_objext conftest$ac_exeext
19084 if { (ac_try="$ac_link"
19085 case "(($ac_try" in
19086 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19087 *) ac_try_echo=$ac_try;;
19089 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19090 (eval "$ac_link") 2>conftest.er1
19092 grep -v '^ *+' conftest.er1 >conftest.err
19094 cat conftest.err >&5
19095 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19096 (exit $ac_status); } &&
19097 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
19098 { (case "(($ac_try" in
19099 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19100 *) ac_try_echo=$ac_try;;
19102 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19103 (eval "$ac_try") 2>&5
19105 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19106 (exit $ac_status); }; } &&
19107 { ac_try='test -s conftest$ac_exeext'
19108 { (case "(($ac_try" in
19109 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19110 *) ac_try_echo=$ac_try;;
19112 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19113 (eval "$ac_try") 2>&5
19115 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19116 (exit $ac_status); }; }; then
19117 ac_cv_lib_gcc__alloca=yes
19119 echo "$as_me: failed program was:" >&5
19120 sed 's/^/| /' conftest.$ac_ext >&5
19122 ac_cv_lib_gcc__alloca=no
19125 rm -f core conftest.err conftest.$ac_objext \
19126 conftest$ac_exeext conftest.$ac_ext
19127 LIBS=$ac_check_lib_save_LIBS
19129 { echo "$as_me:$LINENO: result: $ac_cv_lib_gcc__alloca" >&5
19130 echo "${ECHO_T}$ac_cv_lib_gcc__alloca" >&6; }
19131 if test $ac_cv_lib_gcc__alloca = yes; then
19133 cat >>confdefs.h <<\_ACEOF
19134 #define HAVE__ALLOCA 1
19139 { echo "$as_me:$LINENO: checking for __alloca in -lgcc" >&5
19140 echo $ECHO_N "checking for __alloca in -lgcc... $ECHO_C" >&6; }
19141 if test "${ac_cv_lib_gcc___alloca+set}" = set; then
19142 echo $ECHO_N "(cached) $ECHO_C" >&6
19144 ac_check_lib_save_LIBS=$LIBS
19146 cat >conftest.$ac_ext <<_ACEOF
19149 cat confdefs.h >>conftest.$ac_ext
19150 cat >>conftest.$ac_ext <<_ACEOF
19151 /* end confdefs.h. */
19153 /* Override any GCC internal prototype to avoid an error.
19154 Use char because int might match the return type of a GCC
19155 builtin and then its argument prototype would still apply. */
19163 return __alloca ();
19168 rm -f conftest.$ac_objext conftest$ac_exeext
19169 if { (ac_try="$ac_link"
19170 case "(($ac_try" in
19171 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19172 *) ac_try_echo=$ac_try;;
19174 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19175 (eval "$ac_link") 2>conftest.er1
19177 grep -v '^ *+' conftest.er1 >conftest.err
19179 cat conftest.err >&5
19180 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19181 (exit $ac_status); } &&
19182 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
19183 { (case "(($ac_try" in
19184 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19185 *) ac_try_echo=$ac_try;;
19187 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19188 (eval "$ac_try") 2>&5
19190 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19191 (exit $ac_status); }; } &&
19192 { ac_try='test -s conftest$ac_exeext'
19193 { (case "(($ac_try" in
19194 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19195 *) ac_try_echo=$ac_try;;
19197 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19198 (eval "$ac_try") 2>&5
19200 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19201 (exit $ac_status); }; }; then
19202 ac_cv_lib_gcc___alloca=yes
19204 echo "$as_me: failed program was:" >&5
19205 sed 's/^/| /' conftest.$ac_ext >&5
19207 ac_cv_lib_gcc___alloca=no
19210 rm -f core conftest.err conftest.$ac_objext \
19211 conftest$ac_exeext conftest.$ac_ext
19212 LIBS=$ac_check_lib_save_LIBS
19214 { echo "$as_me:$LINENO: result: $ac_cv_lib_gcc___alloca" >&5
19215 echo "${ECHO_T}$ac_cv_lib_gcc___alloca" >&6; }
19216 if test $ac_cv_lib_gcc___alloca = yes; then
19218 cat >>confdefs.h <<\_ACEOF
19219 #define HAVE___ALLOCA 1
19224 { echo "$as_me:$LINENO: checking for __chkstk in -lgcc" >&5
19225 echo $ECHO_N "checking for __chkstk in -lgcc... $ECHO_C" >&6; }
19226 if test "${ac_cv_lib_gcc___chkstk+set}" = set; then
19227 echo $ECHO_N "(cached) $ECHO_C" >&6
19229 ac_check_lib_save_LIBS=$LIBS
19231 cat >conftest.$ac_ext <<_ACEOF
19234 cat confdefs.h >>conftest.$ac_ext
19235 cat >>conftest.$ac_ext <<_ACEOF
19236 /* end confdefs.h. */
19238 /* Override any GCC internal prototype to avoid an error.
19239 Use char because int might match the return type of a GCC
19240 builtin and then its argument prototype would still apply. */
19248 return __chkstk ();
19253 rm -f conftest.$ac_objext conftest$ac_exeext
19254 if { (ac_try="$ac_link"
19255 case "(($ac_try" in
19256 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19257 *) ac_try_echo=$ac_try;;
19259 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19260 (eval "$ac_link") 2>conftest.er1
19262 grep -v '^ *+' conftest.er1 >conftest.err
19264 cat conftest.err >&5
19265 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19266 (exit $ac_status); } &&
19267 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
19268 { (case "(($ac_try" in
19269 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19270 *) ac_try_echo=$ac_try;;
19272 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19273 (eval "$ac_try") 2>&5
19275 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19276 (exit $ac_status); }; } &&
19277 { ac_try='test -s conftest$ac_exeext'
19278 { (case "(($ac_try" in
19279 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19280 *) ac_try_echo=$ac_try;;
19282 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19283 (eval "$ac_try") 2>&5
19285 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19286 (exit $ac_status); }; }; then
19287 ac_cv_lib_gcc___chkstk=yes
19289 echo "$as_me: failed program was:" >&5
19290 sed 's/^/| /' conftest.$ac_ext >&5
19292 ac_cv_lib_gcc___chkstk=no
19295 rm -f core conftest.err conftest.$ac_objext \
19296 conftest$ac_exeext conftest.$ac_ext
19297 LIBS=$ac_check_lib_save_LIBS
19299 { echo "$as_me:$LINENO: result: $ac_cv_lib_gcc___chkstk" >&5
19300 echo "${ECHO_T}$ac_cv_lib_gcc___chkstk" >&6; }
19301 if test $ac_cv_lib_gcc___chkstk = yes; then
19303 cat >>confdefs.h <<\_ACEOF
19304 #define HAVE___CHKSTK 1
19309 { echo "$as_me:$LINENO: checking for ___chkstk in -lgcc" >&5
19310 echo $ECHO_N "checking for ___chkstk in -lgcc... $ECHO_C" >&6; }
19311 if test "${ac_cv_lib_gcc____chkstk+set}" = set; then
19312 echo $ECHO_N "(cached) $ECHO_C" >&6
19314 ac_check_lib_save_LIBS=$LIBS
19316 cat >conftest.$ac_ext <<_ACEOF
19319 cat confdefs.h >>conftest.$ac_ext
19320 cat >>conftest.$ac_ext <<_ACEOF
19321 /* end confdefs.h. */
19323 /* Override any GCC internal prototype to avoid an error.
19324 Use char because int might match the return type of a GCC
19325 builtin and then its argument prototype would still apply. */
19333 return ___chkstk ();
19338 rm -f conftest.$ac_objext conftest$ac_exeext
19339 if { (ac_try="$ac_link"
19340 case "(($ac_try" in
19341 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19342 *) ac_try_echo=$ac_try;;
19344 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19345 (eval "$ac_link") 2>conftest.er1
19347 grep -v '^ *+' conftest.er1 >conftest.err
19349 cat conftest.err >&5
19350 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19351 (exit $ac_status); } &&
19352 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
19353 { (case "(($ac_try" in
19354 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19355 *) ac_try_echo=$ac_try;;
19357 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19358 (eval "$ac_try") 2>&5
19360 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19361 (exit $ac_status); }; } &&
19362 { ac_try='test -s conftest$ac_exeext'
19363 { (case "(($ac_try" in
19364 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19365 *) ac_try_echo=$ac_try;;
19367 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19368 (eval "$ac_try") 2>&5
19370 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19371 (exit $ac_status); }; }; then
19372 ac_cv_lib_gcc____chkstk=yes
19374 echo "$as_me: failed program was:" >&5
19375 sed 's/^/| /' conftest.$ac_ext >&5
19377 ac_cv_lib_gcc____chkstk=no
19380 rm -f core conftest.err conftest.$ac_objext \
19381 conftest$ac_exeext conftest.$ac_ext
19382 LIBS=$ac_check_lib_save_LIBS
19384 { echo "$as_me:$LINENO: result: $ac_cv_lib_gcc____chkstk" >&5
19385 echo "${ECHO_T}$ac_cv_lib_gcc____chkstk" >&6; }
19386 if test $ac_cv_lib_gcc____chkstk = yes; then
19388 cat >>confdefs.h <<\_ACEOF
19389 #define HAVE____CHKSTK 1
19395 { echo "$as_me:$LINENO: checking for __ashldi3 in -lgcc" >&5
19396 echo $ECHO_N "checking for __ashldi3 in -lgcc... $ECHO_C" >&6; }
19397 if test "${ac_cv_lib_gcc___ashldi3+set}" = set; then
19398 echo $ECHO_N "(cached) $ECHO_C" >&6
19400 ac_check_lib_save_LIBS=$LIBS
19402 cat >conftest.$ac_ext <<_ACEOF
19405 cat confdefs.h >>conftest.$ac_ext
19406 cat >>conftest.$ac_ext <<_ACEOF
19407 /* end confdefs.h. */
19409 /* Override any GCC internal prototype to avoid an error.
19410 Use char because int might match the return type of a GCC
19411 builtin and then its argument prototype would still apply. */
19419 return __ashldi3 ();
19424 rm -f conftest.$ac_objext conftest$ac_exeext
19425 if { (ac_try="$ac_link"
19426 case "(($ac_try" in
19427 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19428 *) ac_try_echo=$ac_try;;
19430 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19431 (eval "$ac_link") 2>conftest.er1
19433 grep -v '^ *+' conftest.er1 >conftest.err
19435 cat conftest.err >&5
19436 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19437 (exit $ac_status); } &&
19438 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
19439 { (case "(($ac_try" in
19440 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19441 *) ac_try_echo=$ac_try;;
19443 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19444 (eval "$ac_try") 2>&5
19446 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19447 (exit $ac_status); }; } &&
19448 { ac_try='test -s conftest$ac_exeext'
19449 { (case "(($ac_try" in
19450 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19451 *) ac_try_echo=$ac_try;;
19453 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19454 (eval "$ac_try") 2>&5
19456 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19457 (exit $ac_status); }; }; then
19458 ac_cv_lib_gcc___ashldi3=yes
19460 echo "$as_me: failed program was:" >&5
19461 sed 's/^/| /' conftest.$ac_ext >&5
19463 ac_cv_lib_gcc___ashldi3=no
19466 rm -f core conftest.err conftest.$ac_objext \
19467 conftest$ac_exeext conftest.$ac_ext
19468 LIBS=$ac_check_lib_save_LIBS
19470 { echo "$as_me:$LINENO: result: $ac_cv_lib_gcc___ashldi3" >&5
19471 echo "${ECHO_T}$ac_cv_lib_gcc___ashldi3" >&6; }
19472 if test $ac_cv_lib_gcc___ashldi3 = yes; then
19474 cat >>confdefs.h <<\_ACEOF
19475 #define HAVE___ASHLDI3 1
19480 { echo "$as_me:$LINENO: checking for __ashrdi3 in -lgcc" >&5
19481 echo $ECHO_N "checking for __ashrdi3 in -lgcc... $ECHO_C" >&6; }
19482 if test "${ac_cv_lib_gcc___ashrdi3+set}" = set; then
19483 echo $ECHO_N "(cached) $ECHO_C" >&6
19485 ac_check_lib_save_LIBS=$LIBS
19487 cat >conftest.$ac_ext <<_ACEOF
19490 cat confdefs.h >>conftest.$ac_ext
19491 cat >>conftest.$ac_ext <<_ACEOF
19492 /* end confdefs.h. */
19494 /* Override any GCC internal prototype to avoid an error.
19495 Use char because int might match the return type of a GCC
19496 builtin and then its argument prototype would still apply. */
19504 return __ashrdi3 ();
19509 rm -f conftest.$ac_objext conftest$ac_exeext
19510 if { (ac_try="$ac_link"
19511 case "(($ac_try" in
19512 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19513 *) ac_try_echo=$ac_try;;
19515 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19516 (eval "$ac_link") 2>conftest.er1
19518 grep -v '^ *+' conftest.er1 >conftest.err
19520 cat conftest.err >&5
19521 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19522 (exit $ac_status); } &&
19523 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
19524 { (case "(($ac_try" in
19525 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19526 *) ac_try_echo=$ac_try;;
19528 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19529 (eval "$ac_try") 2>&5
19531 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19532 (exit $ac_status); }; } &&
19533 { ac_try='test -s conftest$ac_exeext'
19534 { (case "(($ac_try" in
19535 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19536 *) ac_try_echo=$ac_try;;
19538 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19539 (eval "$ac_try") 2>&5
19541 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19542 (exit $ac_status); }; }; then
19543 ac_cv_lib_gcc___ashrdi3=yes
19545 echo "$as_me: failed program was:" >&5
19546 sed 's/^/| /' conftest.$ac_ext >&5
19548 ac_cv_lib_gcc___ashrdi3=no
19551 rm -f core conftest.err conftest.$ac_objext \
19552 conftest$ac_exeext conftest.$ac_ext
19553 LIBS=$ac_check_lib_save_LIBS
19555 { echo "$as_me:$LINENO: result: $ac_cv_lib_gcc___ashrdi3" >&5
19556 echo "${ECHO_T}$ac_cv_lib_gcc___ashrdi3" >&6; }
19557 if test $ac_cv_lib_gcc___ashrdi3 = yes; then
19559 cat >>confdefs.h <<\_ACEOF
19560 #define HAVE___ASHRDI3 1
19565 { echo "$as_me:$LINENO: checking for __divdi3 in -lgcc" >&5
19566 echo $ECHO_N "checking for __divdi3 in -lgcc... $ECHO_C" >&6; }
19567 if test "${ac_cv_lib_gcc___divdi3+set}" = set; then
19568 echo $ECHO_N "(cached) $ECHO_C" >&6
19570 ac_check_lib_save_LIBS=$LIBS
19572 cat >conftest.$ac_ext <<_ACEOF
19575 cat confdefs.h >>conftest.$ac_ext
19576 cat >>conftest.$ac_ext <<_ACEOF
19577 /* end confdefs.h. */
19579 /* Override any GCC internal prototype to avoid an error.
19580 Use char because int might match the return type of a GCC
19581 builtin and then its argument prototype would still apply. */
19589 return __divdi3 ();
19594 rm -f conftest.$ac_objext conftest$ac_exeext
19595 if { (ac_try="$ac_link"
19596 case "(($ac_try" in
19597 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19598 *) ac_try_echo=$ac_try;;
19600 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19601 (eval "$ac_link") 2>conftest.er1
19603 grep -v '^ *+' conftest.er1 >conftest.err
19605 cat conftest.err >&5
19606 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19607 (exit $ac_status); } &&
19608 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
19609 { (case "(($ac_try" in
19610 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19611 *) ac_try_echo=$ac_try;;
19613 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19614 (eval "$ac_try") 2>&5
19616 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19617 (exit $ac_status); }; } &&
19618 { ac_try='test -s conftest$ac_exeext'
19619 { (case "(($ac_try" in
19620 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19621 *) ac_try_echo=$ac_try;;
19623 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19624 (eval "$ac_try") 2>&5
19626 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19627 (exit $ac_status); }; }; then
19628 ac_cv_lib_gcc___divdi3=yes
19630 echo "$as_me: failed program was:" >&5
19631 sed 's/^/| /' conftest.$ac_ext >&5
19633 ac_cv_lib_gcc___divdi3=no
19636 rm -f core conftest.err conftest.$ac_objext \
19637 conftest$ac_exeext conftest.$ac_ext
19638 LIBS=$ac_check_lib_save_LIBS
19640 { echo "$as_me:$LINENO: result: $ac_cv_lib_gcc___divdi3" >&5
19641 echo "${ECHO_T}$ac_cv_lib_gcc___divdi3" >&6; }
19642 if test $ac_cv_lib_gcc___divdi3 = yes; then
19644 cat >>confdefs.h <<\_ACEOF
19645 #define HAVE___DIVDI3 1
19650 { echo "$as_me:$LINENO: checking for __fixdfdi in -lgcc" >&5
19651 echo $ECHO_N "checking for __fixdfdi in -lgcc... $ECHO_C" >&6; }
19652 if test "${ac_cv_lib_gcc___fixdfdi+set}" = set; then
19653 echo $ECHO_N "(cached) $ECHO_C" >&6
19655 ac_check_lib_save_LIBS=$LIBS
19657 cat >conftest.$ac_ext <<_ACEOF
19660 cat confdefs.h >>conftest.$ac_ext
19661 cat >>conftest.$ac_ext <<_ACEOF
19662 /* end confdefs.h. */
19664 /* Override any GCC internal prototype to avoid an error.
19665 Use char because int might match the return type of a GCC
19666 builtin and then its argument prototype would still apply. */
19674 return __fixdfdi ();
19679 rm -f conftest.$ac_objext conftest$ac_exeext
19680 if { (ac_try="$ac_link"
19681 case "(($ac_try" in
19682 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19683 *) ac_try_echo=$ac_try;;
19685 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19686 (eval "$ac_link") 2>conftest.er1
19688 grep -v '^ *+' conftest.er1 >conftest.err
19690 cat conftest.err >&5
19691 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19692 (exit $ac_status); } &&
19693 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
19694 { (case "(($ac_try" in
19695 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19696 *) ac_try_echo=$ac_try;;
19698 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19699 (eval "$ac_try") 2>&5
19701 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19702 (exit $ac_status); }; } &&
19703 { ac_try='test -s conftest$ac_exeext'
19704 { (case "(($ac_try" in
19705 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19706 *) ac_try_echo=$ac_try;;
19708 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19709 (eval "$ac_try") 2>&5
19711 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19712 (exit $ac_status); }; }; then
19713 ac_cv_lib_gcc___fixdfdi=yes
19715 echo "$as_me: failed program was:" >&5
19716 sed 's/^/| /' conftest.$ac_ext >&5
19718 ac_cv_lib_gcc___fixdfdi=no
19721 rm -f core conftest.err conftest.$ac_objext \
19722 conftest$ac_exeext conftest.$ac_ext
19723 LIBS=$ac_check_lib_save_LIBS
19725 { echo "$as_me:$LINENO: result: $ac_cv_lib_gcc___fixdfdi" >&5
19726 echo "${ECHO_T}$ac_cv_lib_gcc___fixdfdi" >&6; }
19727 if test $ac_cv_lib_gcc___fixdfdi = yes; then
19729 cat >>confdefs.h <<\_ACEOF
19730 #define HAVE___FIXDFDI 1
19735 { echo "$as_me:$LINENO: checking for __fixsfdi in -lgcc" >&5
19736 echo $ECHO_N "checking for __fixsfdi in -lgcc... $ECHO_C" >&6; }
19737 if test "${ac_cv_lib_gcc___fixsfdi+set}" = set; then
19738 echo $ECHO_N "(cached) $ECHO_C" >&6
19740 ac_check_lib_save_LIBS=$LIBS
19742 cat >conftest.$ac_ext <<_ACEOF
19745 cat confdefs.h >>conftest.$ac_ext
19746 cat >>conftest.$ac_ext <<_ACEOF
19747 /* end confdefs.h. */
19749 /* Override any GCC internal prototype to avoid an error.
19750 Use char because int might match the return type of a GCC
19751 builtin and then its argument prototype would still apply. */
19759 return __fixsfdi ();
19764 rm -f conftest.$ac_objext conftest$ac_exeext
19765 if { (ac_try="$ac_link"
19766 case "(($ac_try" in
19767 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19768 *) ac_try_echo=$ac_try;;
19770 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19771 (eval "$ac_link") 2>conftest.er1
19773 grep -v '^ *+' conftest.er1 >conftest.err
19775 cat conftest.err >&5
19776 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19777 (exit $ac_status); } &&
19778 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
19779 { (case "(($ac_try" in
19780 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19781 *) ac_try_echo=$ac_try;;
19783 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19784 (eval "$ac_try") 2>&5
19786 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19787 (exit $ac_status); }; } &&
19788 { ac_try='test -s conftest$ac_exeext'
19789 { (case "(($ac_try" in
19790 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19791 *) ac_try_echo=$ac_try;;
19793 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19794 (eval "$ac_try") 2>&5
19796 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19797 (exit $ac_status); }; }; then
19798 ac_cv_lib_gcc___fixsfdi=yes
19800 echo "$as_me: failed program was:" >&5
19801 sed 's/^/| /' conftest.$ac_ext >&5
19803 ac_cv_lib_gcc___fixsfdi=no
19806 rm -f core conftest.err conftest.$ac_objext \
19807 conftest$ac_exeext conftest.$ac_ext
19808 LIBS=$ac_check_lib_save_LIBS
19810 { echo "$as_me:$LINENO: result: $ac_cv_lib_gcc___fixsfdi" >&5
19811 echo "${ECHO_T}$ac_cv_lib_gcc___fixsfdi" >&6; }
19812 if test $ac_cv_lib_gcc___fixsfdi = yes; then
19814 cat >>confdefs.h <<\_ACEOF
19815 #define HAVE___FIXSFDI 1
19820 { echo "$as_me:$LINENO: checking for __floatdidf in -lgcc" >&5
19821 echo $ECHO_N "checking for __floatdidf in -lgcc... $ECHO_C" >&6; }
19822 if test "${ac_cv_lib_gcc___floatdidf+set}" = set; then
19823 echo $ECHO_N "(cached) $ECHO_C" >&6
19825 ac_check_lib_save_LIBS=$LIBS
19827 cat >conftest.$ac_ext <<_ACEOF
19830 cat confdefs.h >>conftest.$ac_ext
19831 cat >>conftest.$ac_ext <<_ACEOF
19832 /* end confdefs.h. */
19834 /* Override any GCC internal prototype to avoid an error.
19835 Use char because int might match the return type of a GCC
19836 builtin and then its argument prototype would still apply. */
19840 char __floatdidf ();
19844 return __floatdidf ();
19849 rm -f conftest.$ac_objext conftest$ac_exeext
19850 if { (ac_try="$ac_link"
19851 case "(($ac_try" in
19852 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19853 *) ac_try_echo=$ac_try;;
19855 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19856 (eval "$ac_link") 2>conftest.er1
19858 grep -v '^ *+' conftest.er1 >conftest.err
19860 cat conftest.err >&5
19861 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19862 (exit $ac_status); } &&
19863 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
19864 { (case "(($ac_try" in
19865 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19866 *) ac_try_echo=$ac_try;;
19868 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19869 (eval "$ac_try") 2>&5
19871 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19872 (exit $ac_status); }; } &&
19873 { ac_try='test -s conftest$ac_exeext'
19874 { (case "(($ac_try" in
19875 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19876 *) ac_try_echo=$ac_try;;
19878 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19879 (eval "$ac_try") 2>&5
19881 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19882 (exit $ac_status); }; }; then
19883 ac_cv_lib_gcc___floatdidf=yes
19885 echo "$as_me: failed program was:" >&5
19886 sed 's/^/| /' conftest.$ac_ext >&5
19888 ac_cv_lib_gcc___floatdidf=no
19891 rm -f core conftest.err conftest.$ac_objext \
19892 conftest$ac_exeext conftest.$ac_ext
19893 LIBS=$ac_check_lib_save_LIBS
19895 { echo "$as_me:$LINENO: result: $ac_cv_lib_gcc___floatdidf" >&5
19896 echo "${ECHO_T}$ac_cv_lib_gcc___floatdidf" >&6; }
19897 if test $ac_cv_lib_gcc___floatdidf = yes; then
19899 cat >>confdefs.h <<\_ACEOF
19900 #define HAVE___FLOATDIDF 1
19905 { echo "$as_me:$LINENO: checking for __lshrdi3 in -lgcc" >&5
19906 echo $ECHO_N "checking for __lshrdi3 in -lgcc... $ECHO_C" >&6; }
19907 if test "${ac_cv_lib_gcc___lshrdi3+set}" = set; then
19908 echo $ECHO_N "(cached) $ECHO_C" >&6
19910 ac_check_lib_save_LIBS=$LIBS
19912 cat >conftest.$ac_ext <<_ACEOF
19915 cat confdefs.h >>conftest.$ac_ext
19916 cat >>conftest.$ac_ext <<_ACEOF
19917 /* end confdefs.h. */
19919 /* Override any GCC internal prototype to avoid an error.
19920 Use char because int might match the return type of a GCC
19921 builtin and then its argument prototype would still apply. */
19929 return __lshrdi3 ();
19934 rm -f conftest.$ac_objext conftest$ac_exeext
19935 if { (ac_try="$ac_link"
19936 case "(($ac_try" in
19937 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19938 *) ac_try_echo=$ac_try;;
19940 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19941 (eval "$ac_link") 2>conftest.er1
19943 grep -v '^ *+' conftest.er1 >conftest.err
19945 cat conftest.err >&5
19946 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19947 (exit $ac_status); } &&
19948 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
19949 { (case "(($ac_try" in
19950 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19951 *) ac_try_echo=$ac_try;;
19953 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19954 (eval "$ac_try") 2>&5
19956 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19957 (exit $ac_status); }; } &&
19958 { ac_try='test -s conftest$ac_exeext'
19959 { (case "(($ac_try" in
19960 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19961 *) ac_try_echo=$ac_try;;
19963 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19964 (eval "$ac_try") 2>&5
19966 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19967 (exit $ac_status); }; }; then
19968 ac_cv_lib_gcc___lshrdi3=yes
19970 echo "$as_me: failed program was:" >&5
19971 sed 's/^/| /' conftest.$ac_ext >&5
19973 ac_cv_lib_gcc___lshrdi3=no
19976 rm -f core conftest.err conftest.$ac_objext \
19977 conftest$ac_exeext conftest.$ac_ext
19978 LIBS=$ac_check_lib_save_LIBS
19980 { echo "$as_me:$LINENO: result: $ac_cv_lib_gcc___lshrdi3" >&5
19981 echo "${ECHO_T}$ac_cv_lib_gcc___lshrdi3" >&6; }
19982 if test $ac_cv_lib_gcc___lshrdi3 = yes; then
19984 cat >>confdefs.h <<\_ACEOF
19985 #define HAVE___LSHRDI3 1
19990 { echo "$as_me:$LINENO: checking for __moddi3 in -lgcc" >&5
19991 echo $ECHO_N "checking for __moddi3 in -lgcc... $ECHO_C" >&6; }
19992 if test "${ac_cv_lib_gcc___moddi3+set}" = set; then
19993 echo $ECHO_N "(cached) $ECHO_C" >&6
19995 ac_check_lib_save_LIBS=$LIBS
19997 cat >conftest.$ac_ext <<_ACEOF
20000 cat confdefs.h >>conftest.$ac_ext
20001 cat >>conftest.$ac_ext <<_ACEOF
20002 /* end confdefs.h. */
20004 /* Override any GCC internal prototype to avoid an error.
20005 Use char because int might match the return type of a GCC
20006 builtin and then its argument prototype would still apply. */
20014 return __moddi3 ();
20019 rm -f conftest.$ac_objext conftest$ac_exeext
20020 if { (ac_try="$ac_link"
20021 case "(($ac_try" in
20022 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20023 *) ac_try_echo=$ac_try;;
20025 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20026 (eval "$ac_link") 2>conftest.er1
20028 grep -v '^ *+' conftest.er1 >conftest.err
20030 cat conftest.err >&5
20031 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20032 (exit $ac_status); } &&
20033 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
20034 { (case "(($ac_try" in
20035 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20036 *) ac_try_echo=$ac_try;;
20038 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20039 (eval "$ac_try") 2>&5
20041 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20042 (exit $ac_status); }; } &&
20043 { ac_try='test -s conftest$ac_exeext'
20044 { (case "(($ac_try" in
20045 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20046 *) ac_try_echo=$ac_try;;
20048 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20049 (eval "$ac_try") 2>&5
20051 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20052 (exit $ac_status); }; }; then
20053 ac_cv_lib_gcc___moddi3=yes
20055 echo "$as_me: failed program was:" >&5
20056 sed 's/^/| /' conftest.$ac_ext >&5
20058 ac_cv_lib_gcc___moddi3=no
20061 rm -f core conftest.err conftest.$ac_objext \
20062 conftest$ac_exeext conftest.$ac_ext
20063 LIBS=$ac_check_lib_save_LIBS
20065 { echo "$as_me:$LINENO: result: $ac_cv_lib_gcc___moddi3" >&5
20066 echo "${ECHO_T}$ac_cv_lib_gcc___moddi3" >&6; }
20067 if test $ac_cv_lib_gcc___moddi3 = yes; then
20069 cat >>confdefs.h <<\_ACEOF
20070 #define HAVE___MODDI3 1
20075 { echo "$as_me:$LINENO: checking for __udivdi3 in -lgcc" >&5
20076 echo $ECHO_N "checking for __udivdi3 in -lgcc... $ECHO_C" >&6; }
20077 if test "${ac_cv_lib_gcc___udivdi3+set}" = set; then
20078 echo $ECHO_N "(cached) $ECHO_C" >&6
20080 ac_check_lib_save_LIBS=$LIBS
20082 cat >conftest.$ac_ext <<_ACEOF
20085 cat confdefs.h >>conftest.$ac_ext
20086 cat >>conftest.$ac_ext <<_ACEOF
20087 /* end confdefs.h. */
20089 /* Override any GCC internal prototype to avoid an error.
20090 Use char because int might match the return type of a GCC
20091 builtin and then its argument prototype would still apply. */
20099 return __udivdi3 ();
20104 rm -f conftest.$ac_objext conftest$ac_exeext
20105 if { (ac_try="$ac_link"
20106 case "(($ac_try" in
20107 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20108 *) ac_try_echo=$ac_try;;
20110 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20111 (eval "$ac_link") 2>conftest.er1
20113 grep -v '^ *+' conftest.er1 >conftest.err
20115 cat conftest.err >&5
20116 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20117 (exit $ac_status); } &&
20118 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
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); }; } &&
20128 { ac_try='test -s conftest$ac_exeext'
20129 { (case "(($ac_try" in
20130 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20131 *) ac_try_echo=$ac_try;;
20133 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20134 (eval "$ac_try") 2>&5
20136 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20137 (exit $ac_status); }; }; then
20138 ac_cv_lib_gcc___udivdi3=yes
20140 echo "$as_me: failed program was:" >&5
20141 sed 's/^/| /' conftest.$ac_ext >&5
20143 ac_cv_lib_gcc___udivdi3=no
20146 rm -f core conftest.err conftest.$ac_objext \
20147 conftest$ac_exeext conftest.$ac_ext
20148 LIBS=$ac_check_lib_save_LIBS
20150 { echo "$as_me:$LINENO: result: $ac_cv_lib_gcc___udivdi3" >&5
20151 echo "${ECHO_T}$ac_cv_lib_gcc___udivdi3" >&6; }
20152 if test $ac_cv_lib_gcc___udivdi3 = yes; then
20154 cat >>confdefs.h <<\_ACEOF
20155 #define HAVE___UDIVDI3 1
20160 { echo "$as_me:$LINENO: checking for __umoddi3 in -lgcc" >&5
20161 echo $ECHO_N "checking for __umoddi3 in -lgcc... $ECHO_C" >&6; }
20162 if test "${ac_cv_lib_gcc___umoddi3+set}" = set; then
20163 echo $ECHO_N "(cached) $ECHO_C" >&6
20165 ac_check_lib_save_LIBS=$LIBS
20167 cat >conftest.$ac_ext <<_ACEOF
20170 cat confdefs.h >>conftest.$ac_ext
20171 cat >>conftest.$ac_ext <<_ACEOF
20172 /* end confdefs.h. */
20174 /* Override any GCC internal prototype to avoid an error.
20175 Use char because int might match the return type of a GCC
20176 builtin and then its argument prototype would still apply. */
20184 return __umoddi3 ();
20189 rm -f conftest.$ac_objext conftest$ac_exeext
20190 if { (ac_try="$ac_link"
20191 case "(($ac_try" in
20192 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20193 *) ac_try_echo=$ac_try;;
20195 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20196 (eval "$ac_link") 2>conftest.er1
20198 grep -v '^ *+' conftest.er1 >conftest.err
20200 cat conftest.err >&5
20201 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20202 (exit $ac_status); } &&
20203 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
20204 { (case "(($ac_try" in
20205 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20206 *) ac_try_echo=$ac_try;;
20208 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20209 (eval "$ac_try") 2>&5
20211 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20212 (exit $ac_status); }; } &&
20213 { ac_try='test -s conftest$ac_exeext'
20214 { (case "(($ac_try" in
20215 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20216 *) ac_try_echo=$ac_try;;
20218 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20219 (eval "$ac_try") 2>&5
20221 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20222 (exit $ac_status); }; }; then
20223 ac_cv_lib_gcc___umoddi3=yes
20225 echo "$as_me: failed program was:" >&5
20226 sed 's/^/| /' conftest.$ac_ext >&5
20228 ac_cv_lib_gcc___umoddi3=no
20231 rm -f core conftest.err conftest.$ac_objext \
20232 conftest$ac_exeext conftest.$ac_ext
20233 LIBS=$ac_check_lib_save_LIBS
20235 { echo "$as_me:$LINENO: result: $ac_cv_lib_gcc___umoddi3" >&5
20236 echo "${ECHO_T}$ac_cv_lib_gcc___umoddi3" >&6; }
20237 if test $ac_cv_lib_gcc___umoddi3 = yes; then
20239 cat >>confdefs.h <<\_ACEOF
20240 #define HAVE___UMODDI3 1
20246 { echo "$as_me:$LINENO: checking for __main in -lgcc" >&5
20247 echo $ECHO_N "checking for __main in -lgcc... $ECHO_C" >&6; }
20248 if test "${ac_cv_lib_gcc___main+set}" = set; then
20249 echo $ECHO_N "(cached) $ECHO_C" >&6
20251 ac_check_lib_save_LIBS=$LIBS
20253 cat >conftest.$ac_ext <<_ACEOF
20256 cat confdefs.h >>conftest.$ac_ext
20257 cat >>conftest.$ac_ext <<_ACEOF
20258 /* end confdefs.h. */
20260 /* Override any GCC internal prototype to avoid an error.
20261 Use char because int might match the return type of a GCC
20262 builtin and then its argument prototype would still apply. */
20275 rm -f conftest.$ac_objext conftest$ac_exeext
20276 if { (ac_try="$ac_link"
20277 case "(($ac_try" in
20278 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20279 *) ac_try_echo=$ac_try;;
20281 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20282 (eval "$ac_link") 2>conftest.er1
20284 grep -v '^ *+' conftest.er1 >conftest.err
20286 cat conftest.err >&5
20287 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20288 (exit $ac_status); } &&
20289 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
20290 { (case "(($ac_try" in
20291 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20292 *) ac_try_echo=$ac_try;;
20294 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20295 (eval "$ac_try") 2>&5
20297 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20298 (exit $ac_status); }; } &&
20299 { ac_try='test -s conftest$ac_exeext'
20300 { (case "(($ac_try" in
20301 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20302 *) ac_try_echo=$ac_try;;
20304 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20305 (eval "$ac_try") 2>&5
20307 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20308 (exit $ac_status); }; }; then
20309 ac_cv_lib_gcc___main=yes
20311 echo "$as_me: failed program was:" >&5
20312 sed 's/^/| /' conftest.$ac_ext >&5
20314 ac_cv_lib_gcc___main=no
20317 rm -f core conftest.err conftest.$ac_objext \
20318 conftest$ac_exeext conftest.$ac_ext
20319 LIBS=$ac_check_lib_save_LIBS
20321 { echo "$as_me:$LINENO: result: $ac_cv_lib_gcc___main" >&5
20322 echo "${ECHO_T}$ac_cv_lib_gcc___main" >&6; }
20323 if test $ac_cv_lib_gcc___main = yes; then
20325 cat >>confdefs.h <<\_ACEOF
20326 #define HAVE___MAIN 1
20331 { echo "$as_me:$LINENO: checking for __cmpdi2 in -lgcc" >&5
20332 echo $ECHO_N "checking for __cmpdi2 in -lgcc... $ECHO_C" >&6; }
20333 if test "${ac_cv_lib_gcc___cmpdi2+set}" = set; then
20334 echo $ECHO_N "(cached) $ECHO_C" >&6
20336 ac_check_lib_save_LIBS=$LIBS
20338 cat >conftest.$ac_ext <<_ACEOF
20341 cat confdefs.h >>conftest.$ac_ext
20342 cat >>conftest.$ac_ext <<_ACEOF
20343 /* end confdefs.h. */
20345 /* Override any GCC internal prototype to avoid an error.
20346 Use char because int might match the return type of a GCC
20347 builtin and then its argument prototype would still apply. */
20355 return __cmpdi2 ();
20360 rm -f conftest.$ac_objext conftest$ac_exeext
20361 if { (ac_try="$ac_link"
20362 case "(($ac_try" in
20363 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20364 *) ac_try_echo=$ac_try;;
20366 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20367 (eval "$ac_link") 2>conftest.er1
20369 grep -v '^ *+' conftest.er1 >conftest.err
20371 cat conftest.err >&5
20372 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20373 (exit $ac_status); } &&
20374 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
20375 { (case "(($ac_try" in
20376 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20377 *) ac_try_echo=$ac_try;;
20379 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20380 (eval "$ac_try") 2>&5
20382 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20383 (exit $ac_status); }; } &&
20384 { ac_try='test -s conftest$ac_exeext'
20385 { (case "(($ac_try" in
20386 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20387 *) ac_try_echo=$ac_try;;
20389 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20390 (eval "$ac_try") 2>&5
20392 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20393 (exit $ac_status); }; }; then
20394 ac_cv_lib_gcc___cmpdi2=yes
20396 echo "$as_me: failed program was:" >&5
20397 sed 's/^/| /' conftest.$ac_ext >&5
20399 ac_cv_lib_gcc___cmpdi2=no
20402 rm -f core conftest.err conftest.$ac_objext \
20403 conftest$ac_exeext conftest.$ac_ext
20404 LIBS=$ac_check_lib_save_LIBS
20406 { echo "$as_me:$LINENO: result: $ac_cv_lib_gcc___cmpdi2" >&5
20407 echo "${ECHO_T}$ac_cv_lib_gcc___cmpdi2" >&6; }
20408 if test $ac_cv_lib_gcc___cmpdi2 = yes; then
20410 cat >>confdefs.h <<\_ACEOF
20411 #define HAVE___CMPDI2 1
20418 if test "$llvm_cv_os_type" = "MingW" ; then
20419 { echo "$as_me:$LINENO: checking whether EnumerateLoadedModules() accepts new decl" >&5
20420 echo $ECHO_N "checking whether EnumerateLoadedModules() accepts new decl... $ECHO_C" >&6; }
20421 cat >conftest.$ac_ext <<_ACEOF
20425 cat confdefs.h >>conftest.$ac_ext
20426 cat >>conftest.$ac_ext <<_ACEOF
20427 /* end confdefs.h. */
20429 #include <windows.h>
20430 #include <imagehlp.h>
20431 extern void foo(PENUMLOADED_MODULES_CALLBACK);
20432 extern void foo(BOOL(CALLBACK*)(PCSTR,ULONG_PTR,ULONG,PVOID));
20436 rm -f conftest.$ac_objext
20437 if { (ac_try="$ac_compile"
20438 case "(($ac_try" in
20439 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20440 *) ac_try_echo=$ac_try;;
20442 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20443 (eval "$ac_compile") 2>conftest.er1
20445 grep -v '^ *+' conftest.er1 >conftest.err
20447 cat conftest.err >&5
20448 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20449 (exit $ac_status); } &&
20450 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
20451 { (case "(($ac_try" in
20452 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20453 *) ac_try_echo=$ac_try;;
20455 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20456 (eval "$ac_try") 2>&5
20458 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20459 (exit $ac_status); }; } &&
20460 { ac_try='test -s conftest.$ac_objext'
20461 { (case "(($ac_try" in
20462 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20463 *) ac_try_echo=$ac_try;;
20465 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20466 (eval "$ac_try") 2>&5
20468 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20469 (exit $ac_status); }; }; then
20471 { echo "$as_me:$LINENO: result: yes" >&5
20472 echo "${ECHO_T}yes" >&6; }
20473 llvm_cv_win32_elmcb_pcstr="PCSTR"
20476 echo "$as_me: failed program was:" >&5
20477 sed 's/^/| /' conftest.$ac_ext >&5
20480 { echo "$as_me:$LINENO: result: no" >&5
20481 echo "${ECHO_T}no" >&6; }
20482 llvm_cv_win32_elmcb_pcstr="PSTR"
20486 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
20488 cat >>confdefs.h <<_ACEOF
20489 #define WIN32_ELMCB_PCSTR $llvm_cv_win32_elmcb_pcstr
20496 { echo "$as_me:$LINENO: checking for isnan in <math.h>" >&5
20497 echo $ECHO_N "checking for isnan in <math.h>... $ECHO_C" >&6; }
20498 if test "${ac_cv_func_isnan_in_math_h+set}" = set; then
20499 echo $ECHO_N "(cached) $ECHO_C" >&6
20503 ac_cpp='$CXXCPP $CPPFLAGS'
20504 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
20505 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
20506 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
20508 cat >conftest.$ac_ext <<_ACEOF
20511 cat confdefs.h >>conftest.$ac_ext
20512 cat >>conftest.$ac_ext <<_ACEOF
20513 /* end confdefs.h. */
20523 rm -f conftest.$ac_objext
20524 if { (ac_try="$ac_compile"
20525 case "(($ac_try" in
20526 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20527 *) ac_try_echo=$ac_try;;
20529 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20530 (eval "$ac_compile") 2>conftest.er1
20532 grep -v '^ *+' conftest.er1 >conftest.err
20534 cat conftest.err >&5
20535 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20536 (exit $ac_status); } &&
20537 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
20538 { (case "(($ac_try" in
20539 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20540 *) ac_try_echo=$ac_try;;
20542 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20543 (eval "$ac_try") 2>&5
20545 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20546 (exit $ac_status); }; } &&
20547 { ac_try='test -s conftest.$ac_objext'
20548 { (case "(($ac_try" in
20549 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20550 *) ac_try_echo=$ac_try;;
20552 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20553 (eval "$ac_try") 2>&5
20555 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20556 (exit $ac_status); }; }; then
20557 ac_cv_func_isnan_in_math_h=yes
20559 echo "$as_me: failed program was:" >&5
20560 sed 's/^/| /' conftest.$ac_ext >&5
20562 ac_cv_func_isnan_in_math_h=no
20565 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
20567 ac_cpp='$CPP $CPPFLAGS'
20568 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
20569 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
20570 ac_compiler_gnu=$ac_cv_c_compiler_gnu
20574 { echo "$as_me:$LINENO: result: $ac_cv_func_isnan_in_math_h" >&5
20575 echo "${ECHO_T}$ac_cv_func_isnan_in_math_h" >&6; }
20578 if test "$ac_cv_func_isnan_in_math_h" = "yes" ; then
20580 cat >>confdefs.h <<\_ACEOF
20581 #define HAVE_ISNAN_IN_MATH_H 1
20587 { echo "$as_me:$LINENO: checking for isnan in <cmath>" >&5
20588 echo $ECHO_N "checking for isnan in <cmath>... $ECHO_C" >&6; }
20589 if test "${ac_cv_func_isnan_in_cmath+set}" = set; then
20590 echo $ECHO_N "(cached) $ECHO_C" >&6
20594 ac_cpp='$CXXCPP $CPPFLAGS'
20595 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
20596 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
20597 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
20599 cat >conftest.$ac_ext <<_ACEOF
20602 cat confdefs.h >>conftest.$ac_ext
20603 cat >>conftest.$ac_ext <<_ACEOF
20604 /* end confdefs.h. */
20614 rm -f conftest.$ac_objext
20615 if { (ac_try="$ac_compile"
20616 case "(($ac_try" in
20617 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20618 *) ac_try_echo=$ac_try;;
20620 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20621 (eval "$ac_compile") 2>conftest.er1
20623 grep -v '^ *+' conftest.er1 >conftest.err
20625 cat conftest.err >&5
20626 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20627 (exit $ac_status); } &&
20628 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
20629 { (case "(($ac_try" in
20630 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20631 *) ac_try_echo=$ac_try;;
20633 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20634 (eval "$ac_try") 2>&5
20636 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20637 (exit $ac_status); }; } &&
20638 { ac_try='test -s conftest.$ac_objext'
20639 { (case "(($ac_try" in
20640 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20641 *) ac_try_echo=$ac_try;;
20643 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20644 (eval "$ac_try") 2>&5
20646 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20647 (exit $ac_status); }; }; then
20648 ac_cv_func_isnan_in_cmath=yes
20650 echo "$as_me: failed program was:" >&5
20651 sed 's/^/| /' conftest.$ac_ext >&5
20653 ac_cv_func_isnan_in_cmath=no
20656 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
20658 ac_cpp='$CPP $CPPFLAGS'
20659 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
20660 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
20661 ac_compiler_gnu=$ac_cv_c_compiler_gnu
20665 { echo "$as_me:$LINENO: result: $ac_cv_func_isnan_in_cmath" >&5
20666 echo "${ECHO_T}$ac_cv_func_isnan_in_cmath" >&6; }
20668 if test "$ac_cv_func_isnan_in_cmath" = "yes" ; then
20670 cat >>confdefs.h <<\_ACEOF
20671 #define HAVE_ISNAN_IN_CMATH 1
20677 { echo "$as_me:$LINENO: checking for std::isnan in <cmath>" >&5
20678 echo $ECHO_N "checking for std::isnan in <cmath>... $ECHO_C" >&6; }
20679 if test "${ac_cv_func_std_isnan_in_cmath+set}" = set; then
20680 echo $ECHO_N "(cached) $ECHO_C" >&6
20684 ac_cpp='$CXXCPP $CPPFLAGS'
20685 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
20686 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
20687 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
20689 cat >conftest.$ac_ext <<_ACEOF
20692 cat confdefs.h >>conftest.$ac_ext
20693 cat >>conftest.$ac_ext <<_ACEOF
20694 /* end confdefs.h. */
20699 float f; std::isnan(f);
20704 rm -f conftest.$ac_objext
20705 if { (ac_try="$ac_compile"
20706 case "(($ac_try" in
20707 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20708 *) ac_try_echo=$ac_try;;
20710 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20711 (eval "$ac_compile") 2>conftest.er1
20713 grep -v '^ *+' conftest.er1 >conftest.err
20715 cat conftest.err >&5
20716 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20717 (exit $ac_status); } &&
20718 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
20719 { (case "(($ac_try" in
20720 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20721 *) ac_try_echo=$ac_try;;
20723 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20724 (eval "$ac_try") 2>&5
20726 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20727 (exit $ac_status); }; } &&
20728 { ac_try='test -s conftest.$ac_objext'
20729 { (case "(($ac_try" in
20730 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20731 *) ac_try_echo=$ac_try;;
20733 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20734 (eval "$ac_try") 2>&5
20736 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20737 (exit $ac_status); }; }; then
20738 ac_cv_func_std_isnan_in_cmath=yes
20740 echo "$as_me: failed program was:" >&5
20741 sed 's/^/| /' conftest.$ac_ext >&5
20743 ac_cv_func_std_isnan_in_cmath=no
20746 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
20748 ac_cpp='$CPP $CPPFLAGS'
20749 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
20750 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
20751 ac_compiler_gnu=$ac_cv_c_compiler_gnu
20755 { echo "$as_me:$LINENO: result: $ac_cv_func_std_isnan_in_cmath" >&5
20756 echo "${ECHO_T}$ac_cv_func_std_isnan_in_cmath" >&6; }
20758 if test "$ac_cv_func_std_isnan_in_cmath" = "yes" ; then
20760 cat >>confdefs.h <<\_ACEOF
20761 #define HAVE_STD_ISNAN_IN_CMATH 1
20769 { echo "$as_me:$LINENO: checking for isinf in <math.h>" >&5
20770 echo $ECHO_N "checking for isinf in <math.h>... $ECHO_C" >&6; }
20771 if test "${ac_cv_func_isinf_in_math_h+set}" = set; then
20772 echo $ECHO_N "(cached) $ECHO_C" >&6
20776 ac_cpp='$CXXCPP $CPPFLAGS'
20777 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
20778 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
20779 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
20781 cat >conftest.$ac_ext <<_ACEOF
20784 cat confdefs.h >>conftest.$ac_ext
20785 cat >>conftest.$ac_ext <<_ACEOF
20786 /* end confdefs.h. */
20796 rm -f conftest.$ac_objext
20797 if { (ac_try="$ac_compile"
20798 case "(($ac_try" in
20799 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20800 *) ac_try_echo=$ac_try;;
20802 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20803 (eval "$ac_compile") 2>conftest.er1
20805 grep -v '^ *+' conftest.er1 >conftest.err
20807 cat conftest.err >&5
20808 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20809 (exit $ac_status); } &&
20810 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
20811 { (case "(($ac_try" in
20812 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20813 *) ac_try_echo=$ac_try;;
20815 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20816 (eval "$ac_try") 2>&5
20818 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20819 (exit $ac_status); }; } &&
20820 { ac_try='test -s conftest.$ac_objext'
20821 { (case "(($ac_try" in
20822 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20823 *) ac_try_echo=$ac_try;;
20825 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20826 (eval "$ac_try") 2>&5
20828 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20829 (exit $ac_status); }; }; then
20830 ac_cv_func_isinf_in_math_h=yes
20832 echo "$as_me: failed program was:" >&5
20833 sed 's/^/| /' conftest.$ac_ext >&5
20835 ac_cv_func_isinf_in_math_h=no
20838 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
20840 ac_cpp='$CPP $CPPFLAGS'
20841 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
20842 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
20843 ac_compiler_gnu=$ac_cv_c_compiler_gnu
20847 { echo "$as_me:$LINENO: result: $ac_cv_func_isinf_in_math_h" >&5
20848 echo "${ECHO_T}$ac_cv_func_isinf_in_math_h" >&6; }
20850 if test "$ac_cv_func_isinf_in_math_h" = "yes" ; then
20852 cat >>confdefs.h <<\_ACEOF
20853 #define HAVE_ISINF_IN_MATH_H 1
20859 { echo "$as_me:$LINENO: checking for isinf in <cmath>" >&5
20860 echo $ECHO_N "checking for isinf in <cmath>... $ECHO_C" >&6; }
20861 if test "${ac_cv_func_isinf_in_cmath+set}" = set; then
20862 echo $ECHO_N "(cached) $ECHO_C" >&6
20866 ac_cpp='$CXXCPP $CPPFLAGS'
20867 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
20868 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
20869 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
20871 cat >conftest.$ac_ext <<_ACEOF
20874 cat confdefs.h >>conftest.$ac_ext
20875 cat >>conftest.$ac_ext <<_ACEOF
20876 /* end confdefs.h. */
20886 rm -f conftest.$ac_objext
20887 if { (ac_try="$ac_compile"
20888 case "(($ac_try" in
20889 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20890 *) ac_try_echo=$ac_try;;
20892 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20893 (eval "$ac_compile") 2>conftest.er1
20895 grep -v '^ *+' conftest.er1 >conftest.err
20897 cat conftest.err >&5
20898 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20899 (exit $ac_status); } &&
20900 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
20901 { (case "(($ac_try" in
20902 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20903 *) ac_try_echo=$ac_try;;
20905 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20906 (eval "$ac_try") 2>&5
20908 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20909 (exit $ac_status); }; } &&
20910 { ac_try='test -s conftest.$ac_objext'
20911 { (case "(($ac_try" in
20912 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20913 *) ac_try_echo=$ac_try;;
20915 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20916 (eval "$ac_try") 2>&5
20918 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20919 (exit $ac_status); }; }; then
20920 ac_cv_func_isinf_in_cmath=yes
20922 echo "$as_me: failed program was:" >&5
20923 sed 's/^/| /' conftest.$ac_ext >&5
20925 ac_cv_func_isinf_in_cmath=no
20928 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
20930 ac_cpp='$CPP $CPPFLAGS'
20931 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
20932 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
20933 ac_compiler_gnu=$ac_cv_c_compiler_gnu
20937 { echo "$as_me:$LINENO: result: $ac_cv_func_isinf_in_cmath" >&5
20938 echo "${ECHO_T}$ac_cv_func_isinf_in_cmath" >&6; }
20940 if test "$ac_cv_func_isinf_in_cmath" = "yes" ; then
20942 cat >>confdefs.h <<\_ACEOF
20943 #define HAVE_ISINF_IN_CMATH 1
20949 { echo "$as_me:$LINENO: checking for std::isinf in <cmath>" >&5
20950 echo $ECHO_N "checking for std::isinf in <cmath>... $ECHO_C" >&6; }
20951 if test "${ac_cv_func_std_isinf_in_cmath+set}" = set; then
20952 echo $ECHO_N "(cached) $ECHO_C" >&6
20956 ac_cpp='$CXXCPP $CPPFLAGS'
20957 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
20958 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
20959 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
20961 cat >conftest.$ac_ext <<_ACEOF
20964 cat confdefs.h >>conftest.$ac_ext
20965 cat >>conftest.$ac_ext <<_ACEOF
20966 /* end confdefs.h. */
20971 float f; std::isinf(f);
20976 rm -f conftest.$ac_objext
20977 if { (ac_try="$ac_compile"
20978 case "(($ac_try" in
20979 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20980 *) ac_try_echo=$ac_try;;
20982 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20983 (eval "$ac_compile") 2>conftest.er1
20985 grep -v '^ *+' conftest.er1 >conftest.err
20987 cat conftest.err >&5
20988 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20989 (exit $ac_status); } &&
20990 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
20991 { (case "(($ac_try" in
20992 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20993 *) ac_try_echo=$ac_try;;
20995 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20996 (eval "$ac_try") 2>&5
20998 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20999 (exit $ac_status); }; } &&
21000 { ac_try='test -s conftest.$ac_objext'
21001 { (case "(($ac_try" in
21002 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21003 *) ac_try_echo=$ac_try;;
21005 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21006 (eval "$ac_try") 2>&5
21008 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21009 (exit $ac_status); }; }; then
21010 ac_cv_func_std_isinf_in_cmath=yes
21012 echo "$as_me: failed program was:" >&5
21013 sed 's/^/| /' conftest.$ac_ext >&5
21015 ac_cv_func_std_isinf_in_cmath=no
21018 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
21020 ac_cpp='$CPP $CPPFLAGS'
21021 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
21022 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
21023 ac_compiler_gnu=$ac_cv_c_compiler_gnu
21027 { echo "$as_me:$LINENO: result: $ac_cv_func_std_isinf_in_cmath" >&5
21028 echo "${ECHO_T}$ac_cv_func_std_isinf_in_cmath" >&6; }
21030 if test "$ac_cv_func_std_isinf_in_cmath" = "yes" ; then
21032 cat >>confdefs.h <<\_ACEOF
21033 #define HAVE_STD_ISINF_IN_CMATH 1
21039 { echo "$as_me:$LINENO: checking for finite in <ieeefp.h>" >&5
21040 echo $ECHO_N "checking for finite in <ieeefp.h>... $ECHO_C" >&6; }
21041 if test "${ac_cv_func_finite_in_ieeefp_h+set}" = set; then
21042 echo $ECHO_N "(cached) $ECHO_C" >&6
21046 ac_cpp='$CXXCPP $CPPFLAGS'
21047 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
21048 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
21049 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
21051 cat >conftest.$ac_ext <<_ACEOF
21054 cat confdefs.h >>conftest.$ac_ext
21055 cat >>conftest.$ac_ext <<_ACEOF
21056 /* end confdefs.h. */
21057 #include <ieeefp.h>
21061 float f; finite(f);
21066 rm -f conftest.$ac_objext
21067 if { (ac_try="$ac_compile"
21068 case "(($ac_try" in
21069 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21070 *) ac_try_echo=$ac_try;;
21072 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21073 (eval "$ac_compile") 2>conftest.er1
21075 grep -v '^ *+' conftest.er1 >conftest.err
21077 cat conftest.err >&5
21078 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21079 (exit $ac_status); } &&
21080 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
21081 { (case "(($ac_try" in
21082 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21083 *) ac_try_echo=$ac_try;;
21085 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21086 (eval "$ac_try") 2>&5
21088 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21089 (exit $ac_status); }; } &&
21090 { ac_try='test -s conftest.$ac_objext'
21091 { (case "(($ac_try" in
21092 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21093 *) ac_try_echo=$ac_try;;
21095 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21096 (eval "$ac_try") 2>&5
21098 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21099 (exit $ac_status); }; }; then
21100 ac_cv_func_finite_in_ieeefp_h=yes
21102 echo "$as_me: failed program was:" >&5
21103 sed 's/^/| /' conftest.$ac_ext >&5
21105 ac_cv_func_finite_in_ieeefp_h=no
21108 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
21110 ac_cpp='$CPP $CPPFLAGS'
21111 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
21112 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
21113 ac_compiler_gnu=$ac_cv_c_compiler_gnu
21117 { echo "$as_me:$LINENO: result: $ac_cv_func_finite_in_ieeefp_h" >&5
21118 echo "${ECHO_T}$ac_cv_func_finite_in_ieeefp_h" >&6; }
21120 if test "$ac_cv_func_finite_in_ieeefp_h" = "yes" ; then
21122 cat >>confdefs.h <<\_ACEOF
21123 #define HAVE_FINITE_IN_IEEEFP_H 1
21130 if test "$llvm_cv_platform_type" = "Unix" ; then
21133 for ac_header in stdlib.h unistd.h
21135 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
21136 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
21137 { echo "$as_me:$LINENO: checking for $ac_header" >&5
21138 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
21139 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
21140 echo $ECHO_N "(cached) $ECHO_C" >&6
21142 ac_res=`eval echo '${'$as_ac_Header'}'`
21143 { echo "$as_me:$LINENO: result: $ac_res" >&5
21144 echo "${ECHO_T}$ac_res" >&6; }
21146 # Is the header compilable?
21147 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
21148 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
21149 cat >conftest.$ac_ext <<_ACEOF
21152 cat confdefs.h >>conftest.$ac_ext
21153 cat >>conftest.$ac_ext <<_ACEOF
21154 /* end confdefs.h. */
21155 $ac_includes_default
21156 #include <$ac_header>
21158 rm -f conftest.$ac_objext
21159 if { (ac_try="$ac_compile"
21160 case "(($ac_try" in
21161 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21162 *) ac_try_echo=$ac_try;;
21164 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21165 (eval "$ac_compile") 2>conftest.er1
21167 grep -v '^ *+' conftest.er1 >conftest.err
21169 cat conftest.err >&5
21170 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21171 (exit $ac_status); } &&
21172 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
21173 { (case "(($ac_try" in
21174 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21175 *) ac_try_echo=$ac_try;;
21177 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21178 (eval "$ac_try") 2>&5
21180 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21181 (exit $ac_status); }; } &&
21182 { ac_try='test -s conftest.$ac_objext'
21183 { (case "(($ac_try" in
21184 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21185 *) ac_try_echo=$ac_try;;
21187 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21188 (eval "$ac_try") 2>&5
21190 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21191 (exit $ac_status); }; }; then
21192 ac_header_compiler=yes
21194 echo "$as_me: failed program was:" >&5
21195 sed 's/^/| /' conftest.$ac_ext >&5
21197 ac_header_compiler=no
21200 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
21201 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
21202 echo "${ECHO_T}$ac_header_compiler" >&6; }
21204 # Is the header present?
21205 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
21206 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
21207 cat >conftest.$ac_ext <<_ACEOF
21210 cat confdefs.h >>conftest.$ac_ext
21211 cat >>conftest.$ac_ext <<_ACEOF
21212 /* end confdefs.h. */
21213 #include <$ac_header>
21215 if { (ac_try="$ac_cpp conftest.$ac_ext"
21216 case "(($ac_try" in
21217 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21218 *) ac_try_echo=$ac_try;;
21220 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21221 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
21223 grep -v '^ *+' conftest.er1 >conftest.err
21225 cat conftest.err >&5
21226 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21227 (exit $ac_status); } >/dev/null; then
21228 if test -s conftest.err; then
21229 ac_cpp_err=$ac_c_preproc_warn_flag
21230 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
21237 if test -z "$ac_cpp_err"; then
21238 ac_header_preproc=yes
21240 echo "$as_me: failed program was:" >&5
21241 sed 's/^/| /' conftest.$ac_ext >&5
21243 ac_header_preproc=no
21246 rm -f conftest.err conftest.$ac_ext
21247 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
21248 echo "${ECHO_T}$ac_header_preproc" >&6; }
21250 # So? What about this header?
21251 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
21253 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
21254 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
21255 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
21256 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
21257 ac_header_preproc=yes
21260 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
21261 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
21262 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
21263 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
21264 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
21265 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
21266 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
21267 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
21268 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
21269 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
21270 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
21271 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
21273 ## ------------------------------------ ##
21274 ## Report this to http://llvm.org/bugs/ ##
21275 ## ------------------------------------ ##
21277 ) | sed "s/^/$as_me: WARNING: /" >&2
21280 { echo "$as_me:$LINENO: checking for $ac_header" >&5
21281 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
21282 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
21283 echo $ECHO_N "(cached) $ECHO_C" >&6
21285 eval "$as_ac_Header=\$ac_header_preproc"
21287 ac_res=`eval echo '${'$as_ac_Header'}'`
21288 { echo "$as_me:$LINENO: result: $ac_res" >&5
21289 echo "${ECHO_T}$ac_res" >&6; }
21292 if test `eval echo '${'$as_ac_Header'}'` = yes; then
21293 cat >>confdefs.h <<_ACEOF
21294 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
21302 for ac_func in getpagesize
21304 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
21305 { echo "$as_me:$LINENO: checking for $ac_func" >&5
21306 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
21307 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
21308 echo $ECHO_N "(cached) $ECHO_C" >&6
21310 cat >conftest.$ac_ext <<_ACEOF
21313 cat confdefs.h >>conftest.$ac_ext
21314 cat >>conftest.$ac_ext <<_ACEOF
21315 /* end confdefs.h. */
21316 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
21317 For example, HP-UX 11i <limits.h> declares gettimeofday. */
21318 #define $ac_func innocuous_$ac_func
21320 /* System header to define __stub macros and hopefully few prototypes,
21321 which can conflict with char $ac_func (); below.
21322 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
21323 <limits.h> exists even on freestanding compilers. */
21326 # include <limits.h>
21328 # include <assert.h>
21333 /* Override any GCC internal prototype to avoid an error.
21334 Use char because int might match the return type of a GCC
21335 builtin and then its argument prototype would still apply. */
21340 /* The GNU C library defines this for functions which it implements
21341 to always fail with ENOSYS. Some functions are actually named
21342 something starting with __ and the normal name is an alias. */
21343 #if defined __stub_$ac_func || defined __stub___$ac_func
21350 return $ac_func ();
21355 rm -f conftest.$ac_objext conftest$ac_exeext
21356 if { (ac_try="$ac_link"
21357 case "(($ac_try" in
21358 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21359 *) ac_try_echo=$ac_try;;
21361 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21362 (eval "$ac_link") 2>conftest.er1
21364 grep -v '^ *+' conftest.er1 >conftest.err
21366 cat conftest.err >&5
21367 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21368 (exit $ac_status); } &&
21369 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
21370 { (case "(($ac_try" in
21371 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21372 *) ac_try_echo=$ac_try;;
21374 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21375 (eval "$ac_try") 2>&5
21377 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21378 (exit $ac_status); }; } &&
21379 { ac_try='test -s conftest$ac_exeext'
21380 { (case "(($ac_try" in
21381 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21382 *) ac_try_echo=$ac_try;;
21384 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21385 (eval "$ac_try") 2>&5
21387 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21388 (exit $ac_status); }; }; then
21389 eval "$as_ac_var=yes"
21391 echo "$as_me: failed program was:" >&5
21392 sed 's/^/| /' conftest.$ac_ext >&5
21394 eval "$as_ac_var=no"
21397 rm -f core conftest.err conftest.$ac_objext \
21398 conftest$ac_exeext conftest.$ac_ext
21400 ac_res=`eval echo '${'$as_ac_var'}'`
21401 { echo "$as_me:$LINENO: result: $ac_res" >&5
21402 echo "${ECHO_T}$ac_res" >&6; }
21403 if test `eval echo '${'$as_ac_var'}'` = yes; then
21404 cat >>confdefs.h <<_ACEOF
21405 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
21411 { echo "$as_me:$LINENO: checking for working mmap" >&5
21412 echo $ECHO_N "checking for working mmap... $ECHO_C" >&6; }
21413 if test "${ac_cv_func_mmap_fixed_mapped+set}" = set; then
21414 echo $ECHO_N "(cached) $ECHO_C" >&6
21416 if test "$cross_compiling" = yes; then
21417 ac_cv_func_mmap_fixed_mapped=no
21419 cat >conftest.$ac_ext <<_ACEOF
21422 cat confdefs.h >>conftest.$ac_ext
21423 cat >>conftest.$ac_ext <<_ACEOF
21424 /* end confdefs.h. */
21425 $ac_includes_default
21426 /* malloc might have been renamed as rpl_malloc. */
21429 /* Thanks to Mike Haertel and Jim Avera for this test.
21430 Here is a matrix of mmap possibilities:
21431 mmap private not fixed
21432 mmap private fixed at somewhere currently unmapped
21433 mmap private fixed at somewhere already mapped
21434 mmap shared not fixed
21435 mmap shared fixed at somewhere currently unmapped
21436 mmap shared fixed at somewhere already mapped
21437 For private mappings, we should verify that changes cannot be read()
21438 back from the file, nor mmap's back from the file at a different
21439 address. (There have been systems where private was not correctly
21440 implemented like the infamous i386 svr4.0, and systems where the
21441 VM page cache was not coherent with the file system buffer cache
21442 like early versions of FreeBSD and possibly contemporary NetBSD.)
21443 For shared mappings, we should conversely verify that changes get
21444 propagated back to all the places they're supposed to be.
21446 Grep wants private fixed already mapped.
21447 The main things grep needs to know about mmap are:
21448 * does it exist and is it safe to write into the mmap'd area
21449 * how to use it (BSD variants) */
21452 #include <sys/mman.h>
21454 #if !STDC_HEADERS && !HAVE_STDLIB_H
21458 /* This mess was copied from the GNU getpagesize.h. */
21459 #if !HAVE_GETPAGESIZE
21460 /* Assume that all systems that can run configure have sys/param.h. */
21461 # if !HAVE_SYS_PARAM_H
21462 # define HAVE_SYS_PARAM_H 1
21465 # ifdef _SC_PAGESIZE
21466 # define getpagesize() sysconf(_SC_PAGESIZE)
21467 # else /* no _SC_PAGESIZE */
21468 # if HAVE_SYS_PARAM_H
21469 # include <sys/param.h>
21470 # ifdef EXEC_PAGESIZE
21471 # define getpagesize() EXEC_PAGESIZE
21472 # else /* no EXEC_PAGESIZE */
21474 # define getpagesize() NBPG * CLSIZE
21477 # endif /* no CLSIZE */
21478 # else /* no NBPG */
21480 # define getpagesize() NBPC
21481 # else /* no NBPC */
21483 # define getpagesize() PAGESIZE
21484 # endif /* PAGESIZE */
21485 # endif /* no NBPC */
21486 # endif /* no NBPG */
21487 # endif /* no EXEC_PAGESIZE */
21488 # else /* no HAVE_SYS_PARAM_H */
21489 # define getpagesize() 8192 /* punt totally */
21490 # endif /* no HAVE_SYS_PARAM_H */
21491 # endif /* no _SC_PAGESIZE */
21493 #endif /* no HAVE_GETPAGESIZE */
21498 char *data, *data2, *data3;
21502 pagesize = getpagesize ();
21504 /* First, make a file with some known garbage in it. */
21505 data = (char *) malloc (pagesize);
21508 for (i = 0; i < pagesize; ++i)
21509 *(data + i) = rand ();
21511 fd = creat ("conftest.mmap", 0600);
21514 if (write (fd, data, pagesize) != pagesize)
21518 /* Next, try to mmap the file at a fixed address which already has
21519 something else allocated at it. If we can, also make sure that
21520 we see the same garbage. */
21521 fd = open ("conftest.mmap", O_RDWR);
21524 data2 = (char *) malloc (2 * pagesize);
21527 data2 += (pagesize - ((long int) data2 & (pagesize - 1))) & (pagesize - 1);
21528 if (data2 != mmap (data2, pagesize, PROT_READ | PROT_WRITE,
21529 MAP_PRIVATE | MAP_FIXED, fd, 0L))
21531 for (i = 0; i < pagesize; ++i)
21532 if (*(data + i) != *(data2 + i))
21535 /* Finally, make sure that changes to the mapped area do not
21536 percolate back to the file as seen by read(). (This is a bug on
21537 some variants of i386 svr4.0.) */
21538 for (i = 0; i < pagesize; ++i)
21539 *(data2 + i) = *(data2 + i) + 1;
21540 data3 = (char *) malloc (pagesize);
21543 if (read (fd, data3, pagesize) != pagesize)
21545 for (i = 0; i < pagesize; ++i)
21546 if (*(data + i) != *(data3 + i))
21552 rm -f conftest$ac_exeext
21553 if { (ac_try="$ac_link"
21554 case "(($ac_try" in
21555 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21556 *) ac_try_echo=$ac_try;;
21558 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21559 (eval "$ac_link") 2>&5
21561 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21562 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
21563 { (case "(($ac_try" in
21564 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21565 *) ac_try_echo=$ac_try;;
21567 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21568 (eval "$ac_try") 2>&5
21570 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21571 (exit $ac_status); }; }; then
21572 ac_cv_func_mmap_fixed_mapped=yes
21574 echo "$as_me: program exited with status $ac_status" >&5
21575 echo "$as_me: failed program was:" >&5
21576 sed 's/^/| /' conftest.$ac_ext >&5
21578 ( exit $ac_status )
21579 ac_cv_func_mmap_fixed_mapped=no
21581 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
21586 { echo "$as_me:$LINENO: result: $ac_cv_func_mmap_fixed_mapped" >&5
21587 echo "${ECHO_T}$ac_cv_func_mmap_fixed_mapped" >&6; }
21588 if test $ac_cv_func_mmap_fixed_mapped = yes; then
21590 cat >>confdefs.h <<\_ACEOF
21591 #define HAVE_MMAP 1
21595 rm -f conftest.mmap
21597 { echo "$as_me:$LINENO: checking for mmap of files" >&5
21598 echo $ECHO_N "checking for mmap of files... $ECHO_C" >&6; }
21599 if test "${ac_cv_func_mmap_file+set}" = set; then
21600 echo $ECHO_N "(cached) $ECHO_C" >&6
21603 ac_cpp='$CPP $CPPFLAGS'
21604 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
21605 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
21606 ac_compiler_gnu=$ac_cv_c_compiler_gnu
21608 if test "$cross_compiling" = yes; then
21609 ac_cv_func_mmap_file=no
21611 cat >conftest.$ac_ext <<_ACEOF
21615 cat confdefs.h >>conftest.$ac_ext
21616 cat >>conftest.$ac_ext <<_ACEOF
21617 /* end confdefs.h. */
21619 #include <sys/types.h>
21620 #include <sys/mman.h>
21628 fd = creat ("foo",0777);
21629 fd = (int) mmap (0, 1, PROT_READ, MAP_SHARED, fd, 0);
21631 return (fd != (int) MAP_FAILED);
21636 rm -f conftest$ac_exeext
21637 if { (ac_try="$ac_link"
21638 case "(($ac_try" in
21639 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21640 *) ac_try_echo=$ac_try;;
21642 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21643 (eval "$ac_link") 2>&5
21645 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21646 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
21647 { (case "(($ac_try" in
21648 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21649 *) ac_try_echo=$ac_try;;
21651 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21652 (eval "$ac_try") 2>&5
21654 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21655 (exit $ac_status); }; }; then
21656 ac_cv_func_mmap_file=yes
21658 echo "$as_me: program exited with status $ac_status" >&5
21659 echo "$as_me: failed program was:" >&5
21660 sed 's/^/| /' conftest.$ac_ext >&5
21662 ( exit $ac_status )
21663 ac_cv_func_mmap_file=no
21665 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
21670 ac_cpp='$CPP $CPPFLAGS'
21671 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
21672 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
21673 ac_compiler_gnu=$ac_cv_c_compiler_gnu
21677 { echo "$as_me:$LINENO: result: $ac_cv_func_mmap_file" >&5
21678 echo "${ECHO_T}$ac_cv_func_mmap_file" >&6; }
21679 if test "$ac_cv_func_mmap_file" = yes; then
21681 cat >>confdefs.h <<\_ACEOF
21682 #define HAVE_MMAP_FILE
21689 { echo "$as_me:$LINENO: checking if /dev/zero is needed for mmap" >&5
21690 echo $ECHO_N "checking if /dev/zero is needed for mmap... $ECHO_C" >&6; }
21691 if test "${ac_cv_need_dev_zero_for_mmap+set}" = set; then
21692 echo $ECHO_N "(cached) $ECHO_C" >&6
21694 if test "$llvm_cv_os_type" = "Interix" ; then
21695 ac_cv_need_dev_zero_for_mmap=yes
21697 ac_cv_need_dev_zero_for_mmap=no
21701 { echo "$as_me:$LINENO: result: $ac_cv_need_dev_zero_for_mmap" >&5
21702 echo "${ECHO_T}$ac_cv_need_dev_zero_for_mmap" >&6; }
21703 if test "$ac_cv_need_dev_zero_for_mmap" = yes; then
21705 cat >>confdefs.h <<\_ACEOF
21706 #define NEED_DEV_ZERO_FOR_MMAP 1
21711 if test "$ac_cv_func_mmap_fixed_mapped" = "no"
21713 { echo "$as_me:$LINENO: WARNING: mmap() of a fixed address required but not supported" >&5
21714 echo "$as_me: WARNING: mmap() of a fixed address required but not supported" >&2;}
21716 if test "$ac_cv_func_mmap_file" = "no"
21718 { echo "$as_me:$LINENO: WARNING: mmap() of files required but not found" >&5
21719 echo "$as_me: WARNING: mmap() of files required but not found" >&2;}
21723 { echo "$as_me:$LINENO: checking for GCC atomic builtins" >&5
21724 echo $ECHO_N "checking for GCC atomic builtins... $ECHO_C" >&6; }
21726 ac_cpp='$CXXCPP $CPPFLAGS'
21727 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
21728 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
21729 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
21731 cat >conftest.$ac_ext <<_ACEOF
21735 cat confdefs.h >>conftest.$ac_ext
21736 cat >>conftest.$ac_ext <<_ACEOF
21737 /* end confdefs.h. */
21740 volatile unsigned long val = 1;
21741 __sync_synchronize();
21742 __sync_val_compare_and_swap(&val, 1, 0);
21743 __sync_add_and_fetch(&val, 1);
21744 __sync_sub_and_fetch(&val, 1);
21750 rm -f conftest.$ac_objext conftest$ac_exeext
21751 if { (ac_try="$ac_link"
21752 case "(($ac_try" in
21753 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21754 *) ac_try_echo=$ac_try;;
21756 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21757 (eval "$ac_link") 2>conftest.er1
21759 grep -v '^ *+' conftest.er1 >conftest.err
21761 cat conftest.err >&5
21762 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21763 (exit $ac_status); } &&
21764 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
21765 { (case "(($ac_try" in
21766 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21767 *) ac_try_echo=$ac_try;;
21769 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21770 (eval "$ac_try") 2>&5
21772 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21773 (exit $ac_status); }; } &&
21774 { ac_try='test -s conftest$ac_exeext'
21775 { (case "(($ac_try" in
21776 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21777 *) ac_try_echo=$ac_try;;
21779 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21780 (eval "$ac_try") 2>&5
21782 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21783 (exit $ac_status); }; }; then
21785 { echo "$as_me:$LINENO: result: yes" >&5
21786 echo "${ECHO_T}yes" >&6; }
21788 cat >>confdefs.h <<\_ACEOF
21789 #define LLVM_HAS_ATOMICS 1
21794 echo "$as_me: failed program was:" >&5
21795 sed 's/^/| /' conftest.$ac_ext >&5
21798 { echo "$as_me:$LINENO: result: no" >&5
21799 echo "${ECHO_T}no" >&6; }
21801 cat >>confdefs.h <<\_ACEOF
21802 #define LLVM_HAS_ATOMICS 0
21805 { echo "$as_me:$LINENO: WARNING: LLVM will be built thread-unsafe because atomic builtins are missing" >&5
21806 echo "$as_me: WARNING: LLVM will be built thread-unsafe because atomic builtins are missing" >&2;}
21810 rm -f core conftest.err conftest.$ac_objext \
21811 conftest$ac_exeext conftest.$ac_ext
21813 ac_cpp='$CPP $CPPFLAGS'
21814 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
21815 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
21816 ac_compiler_gnu=$ac_cv_c_compiler_gnu
21820 if test "$llvm_cv_os_type" = "Linux" -a "$llvm_cv_target_arch" = "x86_64" ; then
21821 { echo "$as_me:$LINENO: checking for 32-bit userspace on 64-bit system" >&5
21822 echo $ECHO_N "checking for 32-bit userspace on 64-bit system... $ECHO_C" >&6; }
21823 if test "${llvm_cv_linux_mixed+set}" = set; then
21824 echo $ECHO_N "(cached) $ECHO_C" >&6
21827 ac_cpp='$CPP $CPPFLAGS'
21828 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
21829 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
21830 ac_compiler_gnu=$ac_cv_c_compiler_gnu
21832 cat >conftest.$ac_ext <<_ACEOF
21835 cat confdefs.h >>conftest.$ac_ext
21836 cat >>conftest.$ac_ext <<_ACEOF
21837 /* end confdefs.h. */
21839 error: Not x86-64 even if uname says so!
21850 rm -f conftest.$ac_objext
21851 if { (ac_try="$ac_compile"
21852 case "(($ac_try" in
21853 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21854 *) ac_try_echo=$ac_try;;
21856 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21857 (eval "$ac_compile") 2>conftest.er1
21859 grep -v '^ *+' conftest.er1 >conftest.err
21861 cat conftest.err >&5
21862 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21863 (exit $ac_status); } &&
21864 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
21865 { (case "(($ac_try" in
21866 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21867 *) ac_try_echo=$ac_try;;
21869 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21870 (eval "$ac_try") 2>&5
21872 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21873 (exit $ac_status); }; } &&
21874 { ac_try='test -s conftest.$ac_objext'
21875 { (case "(($ac_try" in
21876 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21877 *) ac_try_echo=$ac_try;;
21879 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21880 (eval "$ac_try") 2>&5
21882 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21883 (exit $ac_status); }; }; then
21884 llvm_cv_linux_mixed=no
21886 echo "$as_me: failed program was:" >&5
21887 sed 's/^/| /' conftest.$ac_ext >&5
21889 llvm_cv_linux_mixed=yes
21892 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
21894 ac_cpp='$CPP $CPPFLAGS'
21895 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
21896 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
21897 ac_compiler_gnu=$ac_cv_c_compiler_gnu
21901 { echo "$as_me:$LINENO: result: $llvm_cv_linux_mixed" >&5
21902 echo "${ECHO_T}$llvm_cv_linux_mixed" >&6; }
21904 if test "$llvm_cv_linux_mixed" = "yes"; then
21905 llvm_cv_target_arch="x86"
21911 for ac_func in __dso_handle
21913 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
21914 { echo "$as_me:$LINENO: checking for $ac_func" >&5
21915 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
21916 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
21917 echo $ECHO_N "(cached) $ECHO_C" >&6
21919 cat >conftest.$ac_ext <<_ACEOF
21922 cat confdefs.h >>conftest.$ac_ext
21923 cat >>conftest.$ac_ext <<_ACEOF
21924 /* end confdefs.h. */
21925 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
21926 For example, HP-UX 11i <limits.h> declares gettimeofday. */
21927 #define $ac_func innocuous_$ac_func
21929 /* System header to define __stub macros and hopefully few prototypes,
21930 which can conflict with char $ac_func (); below.
21931 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
21932 <limits.h> exists even on freestanding compilers. */
21935 # include <limits.h>
21937 # include <assert.h>
21942 /* Override any GCC internal prototype to avoid an error.
21943 Use char because int might match the return type of a GCC
21944 builtin and then its argument prototype would still apply. */
21949 /* The GNU C library defines this for functions which it implements
21950 to always fail with ENOSYS. Some functions are actually named
21951 something starting with __ and the normal name is an alias. */
21952 #if defined __stub_$ac_func || defined __stub___$ac_func
21959 return $ac_func ();
21964 rm -f conftest.$ac_objext conftest$ac_exeext
21965 if { (ac_try="$ac_link"
21966 case "(($ac_try" in
21967 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21968 *) ac_try_echo=$ac_try;;
21970 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21971 (eval "$ac_link") 2>conftest.er1
21973 grep -v '^ *+' conftest.er1 >conftest.err
21975 cat conftest.err >&5
21976 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21977 (exit $ac_status); } &&
21978 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
21979 { (case "(($ac_try" in
21980 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21981 *) ac_try_echo=$ac_try;;
21983 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21984 (eval "$ac_try") 2>&5
21986 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21987 (exit $ac_status); }; } &&
21988 { ac_try='test -s conftest$ac_exeext'
21989 { (case "(($ac_try" in
21990 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21991 *) ac_try_echo=$ac_try;;
21993 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21994 (eval "$ac_try") 2>&5
21996 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21997 (exit $ac_status); }; }; then
21998 eval "$as_ac_var=yes"
22000 echo "$as_me: failed program was:" >&5
22001 sed 's/^/| /' conftest.$ac_ext >&5
22003 eval "$as_ac_var=no"
22006 rm -f core conftest.err conftest.$ac_objext \
22007 conftest$ac_exeext conftest.$ac_ext
22009 ac_res=`eval echo '${'$as_ac_var'}'`
22010 { echo "$as_me:$LINENO: result: $ac_res" >&5
22011 echo "${ECHO_T}$ac_res" >&6; }
22012 if test `eval echo '${'$as_ac_var'}'` = yes; then
22013 cat >>confdefs.h <<_ACEOF
22014 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
22021 SHLIBEXT=$libltdl_cv_shlibext
22024 SHLIBPATH_VAR=$libltdl_cv_shlibpath_var
22027 if test "${prefix}" = "NONE" ; then
22028 prefix="/usr/local"
22030 eval LLVM_PREFIX="${prefix}";
22031 eval LLVM_BINDIR="${prefix}/bin";
22032 eval LLVM_DATADIR="${prefix}/share/llvm";
22033 eval LLVM_DOCSDIR="${prefix}/share/doc/llvm";
22034 eval LLVM_ETCDIR="${prefix}/etc/llvm";
22035 eval LLVM_INCLUDEDIR="${prefix}/include";
22036 eval LLVM_INFODIR="${prefix}/info";
22037 eval LLVM_MANDIR="${prefix}/man";
22038 LLVM_CONFIGTIME=`date`
22049 if test "${ENABLE_TIMESTAMPS}" = "0"; then
22050 LLVM_CONFIGTIME="(timestamp not enabled)"
22054 cat >>confdefs.h <<_ACEOF
22055 #define LLVM_PREFIX "$LLVM_PREFIX"
22059 cat >>confdefs.h <<_ACEOF
22060 #define LLVM_BINDIR "$LLVM_BINDIR"
22064 cat >>confdefs.h <<_ACEOF
22065 #define LLVM_DATADIR "$LLVM_DATADIR"
22069 cat >>confdefs.h <<_ACEOF
22070 #define LLVM_DOCSDIR "$LLVM_DOCSDIR"
22074 cat >>confdefs.h <<_ACEOF
22075 #define LLVM_ETCDIR "$LLVM_ETCDIR"
22079 cat >>confdefs.h <<_ACEOF
22080 #define LLVM_INCLUDEDIR "$LLVM_INCLUDEDIR"
22084 cat >>confdefs.h <<_ACEOF
22085 #define LLVM_INFODIR "$LLVM_INFODIR"
22089 cat >>confdefs.h <<_ACEOF
22090 #define LLVM_MANDIR "$LLVM_MANDIR"
22094 cat >>confdefs.h <<_ACEOF
22095 #define LLVM_CONFIGTIME "$LLVM_CONFIGTIME"
22099 cat >>confdefs.h <<_ACEOF
22100 #define LLVM_HOST_TRIPLE "$host"
22104 cat >>confdefs.h <<_ACEOF
22105 #define LLVM_DEFAULT_TARGET_TRIPLE "$target"
22109 if test "$BINDINGS_TO_BUILD" = auto ; then
22110 BINDINGS_TO_BUILD=""
22111 if test "x$OCAMLC" != x -a "x$OCAMLDEP" != x ; then
22112 BINDINGS_TO_BUILD="ocaml $BINDINGS_TO_BUILD"
22115 BINDINGS_TO_BUILD=$BINDINGS_TO_BUILD
22121 binding_prereqs_failed=0
22122 for a_binding in $BINDINGS_TO_BUILD ; do
22123 case "$a_binding" in
22125 if test "x$OCAMLC" = x ; then
22126 { echo "$as_me:$LINENO: WARNING: --enable-bindings=ocaml specified, but ocamlc not found. Try configure OCAMLC=/path/to/ocamlc" >&5
22127 echo "$as_me: WARNING: --enable-bindings=ocaml specified, but ocamlc not found. Try configure OCAMLC=/path/to/ocamlc" >&2;}
22128 binding_prereqs_failed=1
22130 if test "x$OCAMLDEP" = x ; then
22131 { echo "$as_me:$LINENO: WARNING: --enable-bindings=ocaml specified, but ocamldep not found. Try configure OCAMLDEP=/path/to/ocamldep" >&5
22132 echo "$as_me: WARNING: --enable-bindings=ocaml specified, but ocamldep not found. Try configure OCAMLDEP=/path/to/ocamldep" >&2;}
22133 binding_prereqs_failed=1
22135 if test "x$OCAMLOPT" = x ; then
22136 { echo "$as_me:$LINENO: WARNING: --enable-bindings=ocaml specified, but ocamlopt not found. Try configure OCAMLOPT=/path/to/ocamlopt" >&5
22137 echo "$as_me: WARNING: --enable-bindings=ocaml specified, but ocamlopt not found. Try configure OCAMLOPT=/path/to/ocamlopt" >&2;}
22139 if test "x$with_ocaml_libdir" != xauto ; then
22140 OCAML_LIBDIR=$with_ocaml_libdir
22143 ocaml_stdlib="`"$OCAMLC" -where`"
22144 if test "$LLVM_PREFIX" '<' "$ocaml_stdlib" -a "$ocaml_stdlib" '<' "$LLVM_PREFIX~"
22146 # ocaml stdlib is beneath our prefix; use stdlib
22147 OCAML_LIBDIR=$ocaml_stdlib
22150 # ocaml stdlib is outside our prefix; use libdir/ocaml
22151 OCAML_LIBDIR=${prefix}/lib/ocaml
22158 if test "$binding_prereqs_failed" = 1 ; then
22159 { { echo "$as_me:$LINENO: error: Prequisites for bindings not satisfied. Fix them or use configure --disable-bindings." >&5
22160 echo "$as_me: error: Prequisites for bindings not satisfied. Fix them or use configure --disable-bindings." >&2;}
22161 { (exit 1); exit 1; }; }
22164 { echo "$as_me:$LINENO: checking for compiler -fvisibility-inlines-hidden option" >&5
22165 echo $ECHO_N "checking for compiler -fvisibility-inlines-hidden option... $ECHO_C" >&6; }
22166 if test "${llvm_cv_cxx_visibility_inlines_hidden+set}" = set; then
22167 echo $ECHO_N "(cached) $ECHO_C" >&6
22170 ac_cpp='$CXXCPP $CPPFLAGS'
22171 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
22172 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
22173 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
22175 oldcxxflags="$CXXFLAGS"
22176 CXXFLAGS="$CXXFLAGS -O0 -fvisibility-inlines-hidden -Werror"
22177 cat >conftest.$ac_ext <<_ACEOF
22180 cat confdefs.h >>conftest.$ac_ext
22181 cat >>conftest.$ac_ext <<_ACEOF
22182 /* end confdefs.h. */
22183 template <typename T> struct X { void __attribute__((noinline)) f() {} };
22192 rm -f conftest.$ac_objext
22193 if { (ac_try="$ac_compile"
22194 case "(($ac_try" in
22195 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
22196 *) ac_try_echo=$ac_try;;
22198 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
22199 (eval "$ac_compile") 2>conftest.er1
22201 grep -v '^ *+' conftest.er1 >conftest.err
22203 cat conftest.err >&5
22204 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22205 (exit $ac_status); } &&
22206 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
22207 { (case "(($ac_try" in
22208 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
22209 *) ac_try_echo=$ac_try;;
22211 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
22212 (eval "$ac_try") 2>&5
22214 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22215 (exit $ac_status); }; } &&
22216 { ac_try='test -s conftest.$ac_objext'
22217 { (case "(($ac_try" in
22218 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
22219 *) ac_try_echo=$ac_try;;
22221 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
22222 (eval "$ac_try") 2>&5
22224 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22225 (exit $ac_status); }; }; then
22226 llvm_cv_cxx_visibility_inlines_hidden=yes
22228 echo "$as_me: failed program was:" >&5
22229 sed 's/^/| /' conftest.$ac_ext >&5
22231 llvm_cv_cxx_visibility_inlines_hidden=no
22234 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
22235 CXXFLAGS="$oldcxxflags"
22237 ac_cpp='$CPP $CPPFLAGS'
22238 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
22239 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
22240 ac_compiler_gnu=$ac_cv_c_compiler_gnu
22244 { echo "$as_me:$LINENO: result: $llvm_cv_cxx_visibility_inlines_hidden" >&5
22245 echo "${ECHO_T}$llvm_cv_cxx_visibility_inlines_hidden" >&6; }
22246 if test "$llvm_cv_cxx_visibility_inlines_hidden" = yes ; then
22247 ENABLE_VISIBILITY_INLINES_HIDDEN=1
22250 ENABLE_VISIBILITY_INLINES_HIDDEN=0
22255 if test "$llvm_cv_link_use_r" = "yes" ; then
22262 if test "$llvm_cv_link_use_export_dynamic" = "yes" ; then
22263 RDYNAMIC="-rdynamic"
22270 ac_config_headers="$ac_config_headers include/llvm/Config/config.h include/llvm/Config/llvm-config.h"
22277 ac_config_files="$ac_config_files include/llvm/Config/Targets.def"
22279 ac_config_files="$ac_config_files include/llvm/Config/AsmPrinters.def"
22281 ac_config_files="$ac_config_files include/llvm/Config/AsmParsers.def"
22283 ac_config_files="$ac_config_files include/llvm/Config/Disassemblers.def"
22285 ac_config_headers="$ac_config_headers include/llvm/Support/DataTypes.h"
22288 ac_config_files="$ac_config_files Makefile.config"
22291 ac_config_files="$ac_config_files llvm.spec"
22294 ac_config_files="$ac_config_files docs/doxygen.cfg"
22297 if test "${clang_src_root}" = ""; then
22298 clang_src_root="$srcdir/tools/clang"
22300 if test -f ${clang_src_root}/README.txt; then
22301 configh="include/clang/Config/config.h"
22302 doxy="docs/doxygen.cfg"
22303 ac_config_headers="$ac_config_headers tools/clang/${configh}:${clang_src_root}/${configh}.in"
22305 ac_config_files="$ac_config_files tools/clang/${doxy}:${clang_src_root}/${doxy}.in"
22309 ac_config_files="$ac_config_files bindings/ocaml/llvm/META.llvm"
22312 test "x$program_prefix" = "xNONE" && program_prefix=""
22316 ac_config_commands="$ac_config_commands setup"
22318 ac_config_commands="$ac_config_commands Makefile"
22321 ac_config_commands="$ac_config_commands Makefile.common"
22324 ac_config_commands="$ac_config_commands examples/Makefile"
22327 ac_config_commands="$ac_config_commands lib/Makefile"
22330 ac_config_commands="$ac_config_commands runtime/Makefile"
22333 ac_config_commands="$ac_config_commands test/Makefile"
22336 ac_config_commands="$ac_config_commands test/Makefile.tests"
22339 ac_config_commands="$ac_config_commands unittests/Makefile"
22342 ac_config_commands="$ac_config_commands tools/Makefile"
22345 ac_config_commands="$ac_config_commands utils/Makefile"
22348 ac_config_commands="$ac_config_commands projects/Makefile"
22351 ac_config_commands="$ac_config_commands bindings/Makefile"
22354 ac_config_commands="$ac_config_commands bindings/ocaml/Makefile.ocaml"
22358 cat >confcache <<\_ACEOF
22359 # This file is a shell script that caches the results of configure
22360 # tests run on this system so they can be shared between configure
22361 # scripts and configure runs, see configure's option --config-cache.
22362 # It is not useful on other systems. If it contains results you don't
22363 # want to keep, you may remove or edit it.
22365 # config.status only pays attention to the cache file if you give it
22366 # the --recheck option to rerun configure.
22368 # `ac_cv_env_foo' variables (set or unset) will be overridden when
22369 # loading this file, other *unset* `ac_cv_foo' will be assigned the
22370 # following values.
22374 # The following way of writing the cache mishandles newlines in values,
22375 # but we know of no workaround that is simple, portable, and efficient.
22376 # So, we kill variables containing newlines.
22377 # Ultrix sh set writes to stderr and can't be redirected directly,
22378 # and sets the high bit in the cache file unless we assign to the vars.
22380 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
22381 eval ac_val=\$$ac_var
22385 *_cv_*) { echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5
22386 echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;;
22389 _ | IFS | as_nl) ;; #(
22390 *) $as_unset $ac_var ;;
22396 case $as_nl`(ac_space=' '; set) 2>&1` in #(
22397 *${as_nl}ac_space=\ *)
22398 # `set' does not quote correctly, so add quotes (double-quote
22399 # substitution turns \\\\ into \\, and sed turns \\ into \).
22402 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
22405 # `set' quotes correctly as required by POSIX, so do not add quotes.
22406 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
22415 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
22417 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
22419 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
22420 if test -w "$cache_file"; then
22421 test "x$cache_file" != "x/dev/null" &&
22422 { echo "$as_me:$LINENO: updating cache $cache_file" >&5
22423 echo "$as_me: updating cache $cache_file" >&6;}
22424 cat confcache >$cache_file
22426 { echo "$as_me:$LINENO: not updating unwritable cache $cache_file" >&5
22427 echo "$as_me: not updating unwritable cache $cache_file" >&6;}
22432 test "x$prefix" = xNONE && prefix=$ac_default_prefix
22433 # Let make expand exec_prefix.
22434 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
22436 DEFS=-DHAVE_CONFIG_H
22440 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
22441 # 1. Remove the extension, and $U if already installed.
22442 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
22443 ac_i=`echo "$ac_i" | sed "$ac_script"`
22444 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
22445 # will be set to the directory where LIBOBJS objects are built.
22446 ac_libobjs="$ac_libobjs \${LIBOBJDIR}$ac_i\$U.$ac_objext"
22447 ac_ltlibobjs="$ac_ltlibobjs \${LIBOBJDIR}$ac_i"'$U.lo'
22449 LIBOBJS=$ac_libobjs
22451 LTLIBOBJS=$ac_ltlibobjs
22454 if test -z "${INSTALL_LTDL_TRUE}" && test -z "${INSTALL_LTDL_FALSE}"; then
22455 { { echo "$as_me:$LINENO: error: conditional \"INSTALL_LTDL\" was never defined.
22456 Usually this means the macro was only invoked conditionally." >&5
22457 echo "$as_me: error: conditional \"INSTALL_LTDL\" was never defined.
22458 Usually this means the macro was only invoked conditionally." >&2;}
22459 { (exit 1); exit 1; }; }
22461 if test -z "${CONVENIENCE_LTDL_TRUE}" && test -z "${CONVENIENCE_LTDL_FALSE}"; then
22462 { { echo "$as_me:$LINENO: error: conditional \"CONVENIENCE_LTDL\" was never defined.
22463 Usually this means the macro was only invoked conditionally." >&5
22464 echo "$as_me: error: conditional \"CONVENIENCE_LTDL\" was never defined.
22465 Usually this means the macro was only invoked conditionally." >&2;}
22466 { (exit 1); exit 1; }; }
22469 : ${CONFIG_STATUS=./config.status}
22470 ac_clean_files_save=$ac_clean_files
22471 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
22472 { echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
22473 echo "$as_me: creating $CONFIG_STATUS" >&6;}
22474 cat >$CONFIG_STATUS <<_ACEOF
22476 # Generated by $as_me.
22477 # Run this file to recreate the current configuration.
22478 # Compiler output produced by configure, useful for debugging
22479 # configure, is in config.log if it exists.
22482 ac_cs_recheck=false
22484 SHELL=\${CONFIG_SHELL-$SHELL}
22487 cat >>$CONFIG_STATUS <<\_ACEOF
22488 ## --------------------- ##
22489 ## M4sh Initialization. ##
22490 ## --------------------- ##
22492 # Be Bourne compatible
22493 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
22496 # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
22497 # is contrary to our usage. Disable this feature.
22498 alias -g '${1+"$@"}'='"$@"'
22499 setopt NO_GLOB_SUBST
22501 case `(set -o) 2>/dev/null` in *posix*) set -o posix;; esac
22503 BIN_SH=xpg4; export BIN_SH # for Tru64
22504 DUALCASE=1; export DUALCASE # for MKS sh
22508 # Avoid depending upon Character Ranges.
22509 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
22510 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
22511 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
22512 as_cr_digits='0123456789'
22513 as_cr_alnum=$as_cr_Letters$as_cr_digits
22515 # The user is always right.
22516 if test "${PATH_SEPARATOR+set}" != set; then
22517 echo "#! /bin/sh" >conf$$.sh
22518 echo "exit 0" >>conf$$.sh
22520 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
22528 # Support unset when possible.
22529 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
22537 # We need space, tab and new line, in precisely that order. Quoting is
22538 # there to prevent editors from complaining about space-tab.
22539 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
22540 # splitting by setting IFS to empty value.)
22545 # Find who we are. Look in the path if we contain no directory separator.
22547 *[\\/]* ) as_myself=$0 ;;
22548 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
22549 for as_dir in $PATH
22552 test -z "$as_dir" && as_dir=.
22553 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
22559 # We did not find ourselves, most probably we were run as `sh COMMAND'
22560 # in which case we are not to be found in the path.
22561 if test "x$as_myself" = x; then
22564 if test ! -f "$as_myself"; then
22565 echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
22566 { (exit 1); exit 1; }
22569 # Work around bugs in pre-3.0 UWIN ksh.
22570 for as_var in ENV MAIL MAILPATH
22571 do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
22579 LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
22580 LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
22581 LC_TELEPHONE LC_TIME
22583 if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
22584 eval $as_var=C; export $as_var
22586 ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
22590 # Required to use basename.
22591 if expr a : '\(a\)' >/dev/null 2>&1 &&
22592 test "X`expr 00001 : '.*\(...\)'`" = X001; then
22598 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
22599 as_basename=basename
22605 # Name of the executable.
22606 as_me=`$as_basename -- "$0" ||
22607 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
22608 X"$0" : 'X\(//\)$' \| \
22609 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
22611 sed '/^.*\/\([^/][^/]*\)\/*$/{
22630 as_lineno_1=$LINENO
22631 as_lineno_2=$LINENO
22632 test "x$as_lineno_1" != "x$as_lineno_2" &&
22633 test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || {
22635 # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
22636 # uniformly replaced by the line number. The first 'sed' inserts a
22637 # line-number line after each line using $LINENO; the second 'sed'
22638 # does the real work. The second script uses 'N' to pair each
22639 # line-number line with the line containing $LINENO, and appends
22640 # trailing '-' during substitution so that $LINENO is not a special
22641 # case at line end.
22642 # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
22643 # scripts with optimization help from Paolo Bonzini. Blame Lee
22644 # E. McMahon (1931-1989) for sed's syntax. :-)
22656 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
22659 ' >$as_me.lineno &&
22660 chmod +x "$as_me.lineno" ||
22661 { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
22662 { (exit 1); exit 1; }; }
22664 # Don't try to exec as it changes $[0], causing all sort of problems
22665 # (the dirname of $[0] is not the place where we might find the
22666 # original and so on. Autoconf is especially sensitive to this).
22667 . "./$as_me.lineno"
22668 # Exit status is that of the last command.
22673 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
22679 ECHO_C= ECHO_N= ECHO_T=
22680 case `echo -n x` in
22682 case `echo 'x\c'` in
22683 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
22690 if expr a : '\(a\)' >/dev/null 2>&1 &&
22691 test "X`expr 00001 : '.*\(...\)'`" = X001; then
22697 rm -f conf$$ conf$$.exe conf$$.file
22698 if test -d conf$$.dir; then
22699 rm -f conf$$.dir/conf$$.file
22705 if ln -s conf$$.file conf$$ 2>/dev/null; then
22707 # ... but there are two gotchas:
22708 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
22709 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
22710 # In both cases, we have to default to `cp -p'.
22711 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
22713 elif ln conf$$.file conf$$ 2>/dev/null; then
22718 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
22719 rmdir conf$$.dir 2>/dev/null
22721 if mkdir -p . 2>/dev/null; then
22724 test -d ./-p && rmdir ./-p
22728 # Find out whether ``test -x'' works. Don't use a zero-byte file, as
22729 # systems may use methods other than mode bits to determine executability.
22730 cat >conf$$.file <<_ASEOF
22734 chmod +x conf$$.file
22735 if test -x conf$$.file >/dev/null 2>&1; then
22736 as_executable_p="test -x"
22742 # Sed expression to map a string onto a valid CPP name.
22743 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
22745 # Sed expression to map a string onto a valid variable name.
22746 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
22751 # Save the log message, to keep $[0] and so on meaningful, and to
22752 # report actual input values of CONFIG_FILES etc. instead of their
22753 # values after options handling.
22755 This file was extended by LLVM $as_me 3.4svn, which was
22756 generated by GNU Autoconf 2.60. Invocation command line was
22758 CONFIG_FILES = $CONFIG_FILES
22759 CONFIG_HEADERS = $CONFIG_HEADERS
22760 CONFIG_LINKS = $CONFIG_LINKS
22761 CONFIG_COMMANDS = $CONFIG_COMMANDS
22764 on `(hostname || uname -n) 2>/dev/null | sed 1q`
22769 cat >>$CONFIG_STATUS <<_ACEOF
22770 # Files that config.status was made for.
22771 config_files="$ac_config_files"
22772 config_headers="$ac_config_headers"
22773 config_commands="$ac_config_commands"
22777 cat >>$CONFIG_STATUS <<\_ACEOF
22779 \`$as_me' instantiates files from templates according to the
22780 current configuration.
22782 Usage: $0 [OPTIONS] [FILE]...
22784 -h, --help print this help, then exit
22785 -V, --version print version number, then exit
22786 -q, --quiet do not print progress messages
22787 -d, --debug don't remove temporary files
22788 --recheck update $as_me by reconfiguring in the same conditions
22789 --file=FILE[:TEMPLATE]
22790 instantiate the configuration file FILE
22791 --header=FILE[:TEMPLATE]
22792 instantiate the configuration header FILE
22794 Configuration files:
22797 Configuration headers:
22800 Configuration commands:
22803 Report bugs to <bug-autoconf@gnu.org>."
22806 cat >>$CONFIG_STATUS <<_ACEOF
22808 LLVM config.status 3.4svn
22809 configured by $0, generated by GNU Autoconf 2.60,
22810 with options \\"`echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
22812 Copyright (C) 2006 Free Software Foundation, Inc.
22813 This config.status script is free software; the Free Software Foundation
22814 gives unlimited permission to copy, distribute and modify it."
22821 cat >>$CONFIG_STATUS <<\_ACEOF
22822 # If no file are specified by the user, then we need to provide default
22823 # value. By we need to know if files were specified by the user.
22829 ac_option=`expr "X$1" : 'X\([^=]*\)='`
22830 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
22841 # Handling of the options.
22842 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
22844 --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
22845 echo "$ac_cs_version"; exit ;;
22846 --debug | --debu | --deb | --de | --d | -d )
22848 --file | --fil | --fi | --f )
22850 CONFIG_FILES="$CONFIG_FILES $ac_optarg"
22851 ac_need_defaults=false;;
22852 --header | --heade | --head | --hea )
22854 CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg"
22855 ac_need_defaults=false;;
22857 # Conflict between --help and --header
22858 { echo "$as_me: error: ambiguous option: $1
22859 Try \`$0 --help' for more information." >&2
22860 { (exit 1); exit 1; }; };;
22861 --help | --hel | -h )
22862 echo "$ac_cs_usage"; exit ;;
22863 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
22864 | -silent | --silent | --silen | --sile | --sil | --si | --s)
22867 # This is an error.
22868 -*) { echo "$as_me: error: unrecognized option: $1
22869 Try \`$0 --help' for more information." >&2
22870 { (exit 1); exit 1; }; } ;;
22872 *) ac_config_targets="$ac_config_targets $1"
22873 ac_need_defaults=false ;;
22879 ac_configure_extra_args=
22881 if $ac_cs_silent; then
22883 ac_configure_extra_args="$ac_configure_extra_args --silent"
22887 cat >>$CONFIG_STATUS <<_ACEOF
22888 if \$ac_cs_recheck; then
22889 echo "running CONFIG_SHELL=$SHELL $SHELL $0 "$ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
22890 CONFIG_SHELL=$SHELL
22891 export CONFIG_SHELL
22892 exec $SHELL "$0"$ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
22896 cat >>$CONFIG_STATUS <<\_ACEOF
22900 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
22901 ## Running $as_me. ##
22907 cat >>$CONFIG_STATUS <<_ACEOF
22911 llvm_src="${srcdir}"
22915 cat >>$CONFIG_STATUS <<\_ACEOF
22917 # Handling of arguments.
22918 for ac_config_target in $ac_config_targets
22920 case $ac_config_target in
22921 "include/llvm/Config/config.h") CONFIG_HEADERS="$CONFIG_HEADERS include/llvm/Config/config.h" ;;
22922 "include/llvm/Config/llvm-config.h") CONFIG_HEADERS="$CONFIG_HEADERS include/llvm/Config/llvm-config.h" ;;
22923 "include/llvm/Config/Targets.def") CONFIG_FILES="$CONFIG_FILES include/llvm/Config/Targets.def" ;;
22924 "include/llvm/Config/AsmPrinters.def") CONFIG_FILES="$CONFIG_FILES include/llvm/Config/AsmPrinters.def" ;;
22925 "include/llvm/Config/AsmParsers.def") CONFIG_FILES="$CONFIG_FILES include/llvm/Config/AsmParsers.def" ;;
22926 "include/llvm/Config/Disassemblers.def") CONFIG_FILES="$CONFIG_FILES include/llvm/Config/Disassemblers.def" ;;
22927 "include/llvm/Support/DataTypes.h") CONFIG_HEADERS="$CONFIG_HEADERS include/llvm/Support/DataTypes.h" ;;
22928 "Makefile.config") CONFIG_FILES="$CONFIG_FILES Makefile.config" ;;
22929 "llvm.spec") CONFIG_FILES="$CONFIG_FILES llvm.spec" ;;
22930 "docs/doxygen.cfg") CONFIG_FILES="$CONFIG_FILES docs/doxygen.cfg" ;;
22931 "tools/clang/${configh}") CONFIG_HEADERS="$CONFIG_HEADERS tools/clang/${configh}:${clang_src_root}/${configh}.in" ;;
22932 "tools/clang/${doxy}") CONFIG_FILES="$CONFIG_FILES tools/clang/${doxy}:${clang_src_root}/${doxy}.in" ;;
22933 "bindings/ocaml/llvm/META.llvm") CONFIG_FILES="$CONFIG_FILES bindings/ocaml/llvm/META.llvm" ;;
22934 "setup") CONFIG_COMMANDS="$CONFIG_COMMANDS setup" ;;
22935 "Makefile") CONFIG_COMMANDS="$CONFIG_COMMANDS Makefile" ;;
22936 "Makefile.common") CONFIG_COMMANDS="$CONFIG_COMMANDS Makefile.common" ;;
22937 "examples/Makefile") CONFIG_COMMANDS="$CONFIG_COMMANDS examples/Makefile" ;;
22938 "lib/Makefile") CONFIG_COMMANDS="$CONFIG_COMMANDS lib/Makefile" ;;
22939 "runtime/Makefile") CONFIG_COMMANDS="$CONFIG_COMMANDS runtime/Makefile" ;;
22940 "test/Makefile") CONFIG_COMMANDS="$CONFIG_COMMANDS test/Makefile" ;;
22941 "test/Makefile.tests") CONFIG_COMMANDS="$CONFIG_COMMANDS test/Makefile.tests" ;;
22942 "unittests/Makefile") CONFIG_COMMANDS="$CONFIG_COMMANDS unittests/Makefile" ;;
22943 "tools/Makefile") CONFIG_COMMANDS="$CONFIG_COMMANDS tools/Makefile" ;;
22944 "utils/Makefile") CONFIG_COMMANDS="$CONFIG_COMMANDS utils/Makefile" ;;
22945 "projects/Makefile") CONFIG_COMMANDS="$CONFIG_COMMANDS projects/Makefile" ;;
22946 "bindings/Makefile") CONFIG_COMMANDS="$CONFIG_COMMANDS bindings/Makefile" ;;
22947 "bindings/ocaml/Makefile.ocaml") CONFIG_COMMANDS="$CONFIG_COMMANDS bindings/ocaml/Makefile.ocaml" ;;
22949 *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
22950 echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
22951 { (exit 1); exit 1; }; };;
22956 # If the user did not use the arguments to specify the items to instantiate,
22957 # then the envvar interface is used. Set only those that are not.
22958 # We use the long form for the default assignment because of an extremely
22959 # bizarre bug on SunOS 4.1.3.
22960 if $ac_need_defaults; then
22961 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
22962 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
22963 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
22966 # Have a temporary directory for convenience. Make it in the build tree
22967 # simply because there is no reason against having it here, and in addition,
22968 # creating and moving files from /tmp can sometimes cause problems.
22969 # Hook for its removal unless debugging.
22970 # Note that there is a small window in which the directory will not be cleaned:
22971 # after its creation but before its name has been assigned to `$tmp'.
22975 trap 'exit_status=$?
22976 { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
22978 trap '{ (exit 1); exit 1; }' 1 2 13 15
22980 # Create a (secure) tmp directory for tmp files.
22983 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
22984 test -n "$tmp" && test -d "$tmp"
22987 tmp=./conf$$-$RANDOM
22988 (umask 077 && mkdir "$tmp")
22991 echo "$me: cannot create a temporary directory in ." >&2
22992 { (exit 1); exit 1; }
22996 # Set up the sed scripts for CONFIG_FILES section.
22999 # No need to generate the scripts if there are no CONFIG_FILES.
23000 # This happens for instance when ./config.status config.h
23001 if test -n "$CONFIG_FILES"; then
23008 for ac_last_try in false false false false false :; do
23009 cat >conf$$subs.sed <<_ACEOF
23010 SHELL!$SHELL$ac_delim
23011 PATH_SEPARATOR!$PATH_SEPARATOR$ac_delim
23012 PACKAGE_NAME!$PACKAGE_NAME$ac_delim
23013 PACKAGE_TARNAME!$PACKAGE_TARNAME$ac_delim
23014 PACKAGE_VERSION!$PACKAGE_VERSION$ac_delim
23015 PACKAGE_STRING!$PACKAGE_STRING$ac_delim
23016 PACKAGE_BUGREPORT!$PACKAGE_BUGREPORT$ac_delim
23017 exec_prefix!$exec_prefix$ac_delim
23018 prefix!$prefix$ac_delim
23019 program_transform_name!$program_transform_name$ac_delim
23020 bindir!$bindir$ac_delim
23021 sbindir!$sbindir$ac_delim
23022 libexecdir!$libexecdir$ac_delim
23023 datarootdir!$datarootdir$ac_delim
23024 datadir!$datadir$ac_delim
23025 sysconfdir!$sysconfdir$ac_delim
23026 sharedstatedir!$sharedstatedir$ac_delim
23027 localstatedir!$localstatedir$ac_delim
23028 includedir!$includedir$ac_delim
23029 oldincludedir!$oldincludedir$ac_delim
23030 docdir!$docdir$ac_delim
23031 infodir!$infodir$ac_delim
23032 htmldir!$htmldir$ac_delim
23033 dvidir!$dvidir$ac_delim
23034 pdfdir!$pdfdir$ac_delim
23035 psdir!$psdir$ac_delim
23036 libdir!$libdir$ac_delim
23037 localedir!$localedir$ac_delim
23038 mandir!$mandir$ac_delim
23039 DEFS!$DEFS$ac_delim
23040 ECHO_C!$ECHO_C$ac_delim
23041 ECHO_N!$ECHO_N$ac_delim
23042 ECHO_T!$ECHO_T$ac_delim
23043 LIBS!$LIBS$ac_delim
23044 build_alias!$build_alias$ac_delim
23045 host_alias!$host_alias$ac_delim
23046 target_alias!$target_alias$ac_delim
23047 LLVM_COPYRIGHT!$LLVM_COPYRIGHT$ac_delim
23049 CFLAGS!$CFLAGS$ac_delim
23050 LDFLAGS!$LDFLAGS$ac_delim
23051 CPPFLAGS!$CPPFLAGS$ac_delim
23052 ac_ct_CC!$ac_ct_CC$ac_delim
23053 EXEEXT!$EXEEXT$ac_delim
23054 OBJEXT!$OBJEXT$ac_delim
23056 CXXFLAGS!$CXXFLAGS$ac_delim
23057 ac_ct_CXX!$ac_ct_CXX$ac_delim
23059 subdirs!$subdirs$ac_delim
23060 ENABLE_POLLY!$ENABLE_POLLY$ac_delim
23061 LLVM_HAS_POLLY!$LLVM_HAS_POLLY$ac_delim
23062 build!$build$ac_delim
23063 build_cpu!$build_cpu$ac_delim
23064 build_vendor!$build_vendor$ac_delim
23065 build_os!$build_os$ac_delim
23066 host!$host$ac_delim
23067 host_cpu!$host_cpu$ac_delim
23068 host_vendor!$host_vendor$ac_delim
23069 host_os!$host_os$ac_delim
23070 target!$target$ac_delim
23071 target_cpu!$target_cpu$ac_delim
23072 target_vendor!$target_vendor$ac_delim
23073 target_os!$target_os$ac_delim
23075 HOST_OS!$HOST_OS$ac_delim
23076 TARGET_OS!$TARGET_OS$ac_delim
23077 LINKALL!$LINKALL$ac_delim
23078 NOLINKALL!$NOLINKALL$ac_delim
23079 LLVM_ON_UNIX!$LLVM_ON_UNIX$ac_delim
23080 LLVM_ON_WIN32!$LLVM_ON_WIN32$ac_delim
23081 ARCH!$ARCH$ac_delim
23082 HOST_ARCH!$HOST_ARCH$ac_delim
23083 ENDIAN!$ENDIAN$ac_delim
23084 GREP!$GREP$ac_delim
23085 EGREP!$EGREP$ac_delim
23086 LLVM_CROSS_COMPILING!$LLVM_CROSS_COMPILING$ac_delim
23087 BUILD_CC!$BUILD_CC$ac_delim
23088 BUILD_EXEEXT!$BUILD_EXEEXT$ac_delim
23089 BUILD_CXX!$BUILD_CXX$ac_delim
23090 CVSBUILD!$CVSBUILD$ac_delim
23091 ENABLE_LIBCPP!$ENABLE_LIBCPP$ac_delim
23092 ENABLE_CXX11!$ENABLE_CXX11$ac_delim
23093 ENABLE_SPLIT_DWARF!$ENABLE_SPLIT_DWARF$ac_delim
23094 ENABLE_CLANG_ARCMT!$ENABLE_CLANG_ARCMT$ac_delim
23095 ENABLE_CLANG_STATIC_ANALYZER!$ENABLE_CLANG_STATIC_ANALYZER$ac_delim
23096 ENABLE_CLANG_REWRITER!$ENABLE_CLANG_REWRITER$ac_delim
23097 ENABLE_OPTIMIZED!$ENABLE_OPTIMIZED$ac_delim
23098 ENABLE_PROFILING!$ENABLE_PROFILING$ac_delim
23099 DISABLE_ASSERTIONS!$DISABLE_ASSERTIONS$ac_delim
23100 ENABLE_WERROR!$ENABLE_WERROR$ac_delim
23101 ENABLE_EXPENSIVE_CHECKS!$ENABLE_EXPENSIVE_CHECKS$ac_delim
23102 EXPENSIVE_CHECKS!$EXPENSIVE_CHECKS$ac_delim
23103 DEBUG_RUNTIME!$DEBUG_RUNTIME$ac_delim
23104 DEBUG_SYMBOLS!$DEBUG_SYMBOLS$ac_delim
23105 KEEP_SYMBOLS!$KEEP_SYMBOLS$ac_delim
23109 if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 97; then
23111 elif $ac_last_try; then
23112 { { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
23113 echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
23114 { (exit 1); exit 1; }; }
23116 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
23120 ac_eof=`sed -n '/^CEOF[0-9]*$/s/CEOF/0/p' conf$$subs.sed`
23121 if test -n "$ac_eof"; then
23122 ac_eof=`echo "$ac_eof" | sort -nru | sed 1q`
23123 ac_eof=`expr $ac_eof + 1`
23126 cat >>$CONFIG_STATUS <<_ACEOF
23127 cat >"\$tmp/subs-1.sed" <<\CEOF$ac_eof
23128 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
23131 s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g
23132 s/^/s,@/; s/!/@,|#_!!_#|/
23135 s/'"$ac_delim"'$/,g/; t
23137 N; s/^.*\n//; s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g; b n
23138 ' >>$CONFIG_STATUS <conf$$subs.sed
23139 rm -f conf$$subs.sed
23140 cat >>$CONFIG_STATUS <<_ACEOF
23146 for ac_last_try in false false false false false :; do
23147 cat >conf$$subs.sed <<_ACEOF
23148 TARGET_HAS_JIT!$TARGET_HAS_JIT$ac_delim
23149 ENABLE_DOCS!$ENABLE_DOCS$ac_delim
23150 ENABLE_DOXYGEN!$ENABLE_DOXYGEN$ac_delim
23151 LLVM_ENABLE_THREADS!$LLVM_ENABLE_THREADS$ac_delim
23152 ENABLE_PTHREADS!$ENABLE_PTHREADS$ac_delim
23153 LLVM_ENABLE_ZLIB!$LLVM_ENABLE_ZLIB$ac_delim
23154 ENABLE_PIC!$ENABLE_PIC$ac_delim
23155 ENABLE_SHARED!$ENABLE_SHARED$ac_delim
23156 ENABLE_EMBED_STDCXX!$ENABLE_EMBED_STDCXX$ac_delim
23157 ENABLE_TIMESTAMPS!$ENABLE_TIMESTAMPS$ac_delim
23158 TARGETS_TO_BUILD!$TARGETS_TO_BUILD$ac_delim
23159 LLVM_ENUM_TARGETS!$LLVM_ENUM_TARGETS$ac_delim
23160 LLVM_ENUM_ASM_PRINTERS!$LLVM_ENUM_ASM_PRINTERS$ac_delim
23161 LLVM_ENUM_ASM_PARSERS!$LLVM_ENUM_ASM_PARSERS$ac_delim
23162 LLVM_ENUM_DISASSEMBLERS!$LLVM_ENUM_DISASSEMBLERS$ac_delim
23163 OPTIMIZE_OPTION!$OPTIMIZE_OPTION$ac_delim
23164 EXTRA_OPTIONS!$EXTRA_OPTIONS$ac_delim
23165 EXTRA_LD_OPTIONS!$EXTRA_LD_OPTIONS$ac_delim
23166 CLANG_SRC_ROOT!$CLANG_SRC_ROOT$ac_delim
23167 BINUTILS_INCDIR!$BINUTILS_INCDIR$ac_delim
23168 INTERNAL_PREFIX!$INTERNAL_PREFIX$ac_delim
23170 ifGNUmake!$ifGNUmake$ac_delim
23171 LN_S!$LN_S$ac_delim
23174 DATE!$DATE$ac_delim
23175 FIND!$FIND$ac_delim
23176 MKDIR!$MKDIR$ac_delim
23178 RANLIB!$RANLIB$ac_delim
23183 BINPWD!$BINPWD$ac_delim
23184 GRAPHVIZ!$GRAPHVIZ$ac_delim
23187 NEATO!$NEATO$ac_delim
23188 TWOPI!$TWOPI$ac_delim
23189 CIRCO!$CIRCO$ac_delim
23191 DOTTY!$DOTTY$ac_delim
23192 XDOT!$XDOT$ac_delim
23193 INSTALL_PROGRAM!$INSTALL_PROGRAM$ac_delim
23194 INSTALL_SCRIPT!$INSTALL_SCRIPT$ac_delim
23195 INSTALL_DATA!$INSTALL_DATA$ac_delim
23196 BZIP2!$BZIP2$ac_delim
23198 DOXYGEN!$DOXYGEN$ac_delim
23199 GROFF!$GROFF$ac_delim
23200 GZIPBIN!$GZIPBIN$ac_delim
23201 PDFROFF!$PDFROFF$ac_delim
23203 OCAMLC!$OCAMLC$ac_delim
23204 OCAMLOPT!$OCAMLOPT$ac_delim
23205 OCAMLDEP!$OCAMLDEP$ac_delim
23206 OCAMLDOC!$OCAMLDOC$ac_delim
23208 HAVE_LINK_VERSION_SCRIPT!$HAVE_LINK_VERSION_SCRIPT$ac_delim
23209 INSTALL_LTDL_TRUE!$INSTALL_LTDL_TRUE$ac_delim
23210 INSTALL_LTDL_FALSE!$INSTALL_LTDL_FALSE$ac_delim
23211 CONVENIENCE_LTDL_TRUE!$CONVENIENCE_LTDL_TRUE$ac_delim
23212 CONVENIENCE_LTDL_FALSE!$CONVENIENCE_LTDL_FALSE$ac_delim
23213 LIBADD_DL!$LIBADD_DL$ac_delim
23214 NO_VARIADIC_MACROS!$NO_VARIADIC_MACROS$ac_delim
23215 NO_MISSING_FIELD_INITIALIZERS!$NO_MISSING_FIELD_INITIALIZERS$ac_delim
23216 COVERED_SWITCH_DEFAULT!$COVERED_SWITCH_DEFAULT$ac_delim
23217 NO_MAYBE_UNINITIALIZED!$NO_MAYBE_UNINITIALIZED$ac_delim
23218 NO_UNINITIALIZED!$NO_UNINITIALIZED$ac_delim
23219 PYTHON!$PYTHON$ac_delim
23220 USE_UDIS86!$USE_UDIS86$ac_delim
23221 USE_OPROFILE!$USE_OPROFILE$ac_delim
23222 USE_INTEL_JITEVENTS!$USE_INTEL_JITEVENTS$ac_delim
23223 XML2CONFIG!$XML2CONFIG$ac_delim
23224 LIBXML2_LIBS!$LIBXML2_LIBS$ac_delim
23225 LIBXML2_INC!$LIBXML2_INC$ac_delim
23226 CXXCPP!$CXXCPP$ac_delim
23227 HAVE_PTHREAD!$HAVE_PTHREAD$ac_delim
23228 HAVE_LIBZ!$HAVE_LIBZ$ac_delim
23229 HUGE_VAL_SANITY!$HUGE_VAL_SANITY$ac_delim
23230 MMAP_FILE!$MMAP_FILE$ac_delim
23231 SHLIBEXT!$SHLIBEXT$ac_delim
23232 SHLIBPATH_VAR!$SHLIBPATH_VAR$ac_delim
23233 LLVM_PREFIX!$LLVM_PREFIX$ac_delim
23234 LLVM_BINDIR!$LLVM_BINDIR$ac_delim
23235 LLVM_DATADIR!$LLVM_DATADIR$ac_delim
23236 LLVM_DOCSDIR!$LLVM_DOCSDIR$ac_delim
23237 LLVM_ETCDIR!$LLVM_ETCDIR$ac_delim
23238 LLVM_INCLUDEDIR!$LLVM_INCLUDEDIR$ac_delim
23239 LLVM_INFODIR!$LLVM_INFODIR$ac_delim
23240 LLVM_MANDIR!$LLVM_MANDIR$ac_delim
23241 LLVM_CONFIGTIME!$LLVM_CONFIGTIME$ac_delim
23242 BINDINGS_TO_BUILD!$BINDINGS_TO_BUILD$ac_delim
23243 ALL_BINDINGS!$ALL_BINDINGS$ac_delim
23244 OCAML_LIBDIR!$OCAML_LIBDIR$ac_delim
23247 if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 97; then
23249 elif $ac_last_try; then
23250 { { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
23251 echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
23252 { (exit 1); exit 1; }; }
23254 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
23258 ac_eof=`sed -n '/^CEOF[0-9]*$/s/CEOF/0/p' conf$$subs.sed`
23259 if test -n "$ac_eof"; then
23260 ac_eof=`echo "$ac_eof" | sort -nru | sed 1q`
23261 ac_eof=`expr $ac_eof + 1`
23264 cat >>$CONFIG_STATUS <<_ACEOF
23265 cat >"\$tmp/subs-2.sed" <<\CEOF$ac_eof
23266 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
23269 s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g
23270 s/^/s,@/; s/!/@,|#_!!_#|/
23273 s/'"$ac_delim"'$/,g/; t
23275 N; s/^.*\n//; s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g; b n
23276 ' >>$CONFIG_STATUS <conf$$subs.sed
23277 rm -f conf$$subs.sed
23278 cat >>$CONFIG_STATUS <<_ACEOF
23284 for ac_last_try in false false false false false :; do
23285 cat >conf$$subs.sed <<_ACEOF
23286 ENABLE_VISIBILITY_INLINES_HIDDEN!$ENABLE_VISIBILITY_INLINES_HIDDEN$ac_delim
23287 RPATH!$RPATH$ac_delim
23288 RDYNAMIC!$RDYNAMIC$ac_delim
23289 program_prefix!$program_prefix$ac_delim
23290 LIBOBJS!$LIBOBJS$ac_delim
23291 LTLIBOBJS!$LTLIBOBJS$ac_delim
23294 if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 6; then
23296 elif $ac_last_try; then
23297 { { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
23298 echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
23299 { (exit 1); exit 1; }; }
23301 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
23305 ac_eof=`sed -n '/^CEOF[0-9]*$/s/CEOF/0/p' conf$$subs.sed`
23306 if test -n "$ac_eof"; then
23307 ac_eof=`echo "$ac_eof" | sort -nru | sed 1q`
23308 ac_eof=`expr $ac_eof + 1`
23311 cat >>$CONFIG_STATUS <<_ACEOF
23312 cat >"\$tmp/subs-3.sed" <<\CEOF$ac_eof
23313 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b end
23316 s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g
23317 s/^/s,@/; s/!/@,|#_!!_#|/
23320 s/'"$ac_delim"'$/,g/; t
23322 N; s/^.*\n//; s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g; b n
23323 ' >>$CONFIG_STATUS <conf$$subs.sed
23324 rm -f conf$$subs.sed
23325 cat >>$CONFIG_STATUS <<_ACEOF
23332 # VPATH may cause trouble with some makes, so we remove $(srcdir),
23333 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
23334 # trailing colons and then remove the whole line if VPATH becomes empty
23335 # (actually we leave an empty line to preserve line numbers).
23336 if test "x$srcdir" = x.; then
23337 ac_vpsub='/^[ ]*VPATH[ ]*=/{
23338 s/:*\$(srcdir):*/:/
23339 s/:*\${srcdir}:*/:/
23341 s/^\([^=]*=[ ]*\):*/\1/
23347 cat >>$CONFIG_STATUS <<\_ACEOF
23348 fi # test -n "$CONFIG_FILES"
23351 for ac_tag in :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS
23354 :[FHLC]) ac_mode=$ac_tag; continue;;
23356 case $ac_mode$ac_tag in
23358 :L* | :C*:*) { { echo "$as_me:$LINENO: error: Invalid tag $ac_tag." >&5
23359 echo "$as_me: error: Invalid tag $ac_tag." >&2;}
23360 { (exit 1); exit 1; }; };;
23361 :[FH]-) ac_tag=-:-;;
23362 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
23379 -) ac_f="$tmp/stdin";;
23380 *) # Look for the file first in the build tree, then in the source tree
23381 # (if the path is not absolute). The absolute path cannot be DOS-style,
23382 # because $ac_f cannot contain `:'.
23386 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
23388 { { echo "$as_me:$LINENO: error: cannot find input file: $ac_f" >&5
23389 echo "$as_me: error: cannot find input file: $ac_f" >&2;}
23390 { (exit 1); exit 1; }; };;
23392 ac_file_inputs="$ac_file_inputs $ac_f"
23395 # Let's still pretend it is `configure' which instantiates (i.e., don't
23396 # use $as_me), people would be surprised to read:
23397 # /* config.h. Generated by config.status. */
23398 configure_input="Generated from "`IFS=:
23399 echo $* | sed 's|^[^:]*/||;s|:[^:]*/|, |g'`" by configure."
23400 if test x"$ac_file" != x-; then
23401 configure_input="$ac_file. $configure_input"
23402 { echo "$as_me:$LINENO: creating $ac_file" >&5
23403 echo "$as_me: creating $ac_file" >&6;}
23407 *:-:* | *:-) cat >"$tmp/stdin";;
23412 ac_dir=`$as_dirname -- "$ac_file" ||
23413 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
23414 X"$ac_file" : 'X\(//\)[^/]' \| \
23415 X"$ac_file" : 'X\(//\)$' \| \
23416 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
23418 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
23422 /^X\(\/\/\)[^/].*/{
23437 -*) as_dir=./$as_dir;;
23439 test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || {
23443 *\'*) as_qdir=`echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #(
23444 *) as_qdir=$as_dir;;
23446 as_dirs="'$as_qdir' $as_dirs"
23447 as_dir=`$as_dirname -- "$as_dir" ||
23448 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
23449 X"$as_dir" : 'X\(//\)[^/]' \| \
23450 X"$as_dir" : 'X\(//\)$' \| \
23451 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
23453 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
23457 /^X\(\/\/\)[^/].*/{
23470 test -d "$as_dir" && break
23472 test -z "$as_dirs" || eval "mkdir $as_dirs"
23473 } || test -d "$as_dir" || { { echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5
23474 echo "$as_me: error: cannot create directory $as_dir" >&2;}
23475 { (exit 1); exit 1; }; }; }
23479 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
23481 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
23482 # A ".." for each directory in $ac_dir_suffix.
23483 ac_top_builddir_sub=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'`
23484 case $ac_top_builddir_sub in
23485 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
23486 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
23489 ac_abs_top_builddir=$ac_pwd
23490 ac_abs_builddir=$ac_pwd$ac_dir_suffix
23491 # for backward compatibility:
23492 ac_top_builddir=$ac_top_build_prefix
23495 .) # We are building in place.
23497 ac_top_srcdir=$ac_top_builddir_sub
23498 ac_abs_top_srcdir=$ac_pwd ;;
23499 [\\/]* | ?:[\\/]* ) # Absolute name.
23500 ac_srcdir=$srcdir$ac_dir_suffix;
23501 ac_top_srcdir=$srcdir
23502 ac_abs_top_srcdir=$srcdir ;;
23503 *) # Relative name.
23504 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
23505 ac_top_srcdir=$ac_top_build_prefix$srcdir
23506 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
23508 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
23518 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
23519 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
23523 cat >>$CONFIG_STATUS <<\_ACEOF
23524 # If the template does not know about datarootdir, expand it.
23525 # FIXME: This hack should be removed a few years after 2.60.
23526 ac_datarootdir_hack=; ac_datarootdir_seen=
23528 case `sed -n '/datarootdir/ {
23537 ' $ac_file_inputs` in
23538 *datarootdir*) ac_datarootdir_seen=yes;;
23539 *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
23540 { echo "$as_me:$LINENO: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
23541 echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
23543 cat >>$CONFIG_STATUS <<_ACEOF
23544 ac_datarootdir_hack='
23545 s&@datadir@&$datadir&g
23546 s&@docdir@&$docdir&g
23547 s&@infodir@&$infodir&g
23548 s&@localedir@&$localedir&g
23549 s&@mandir@&$mandir&g
23550 s&\\\${datarootdir}&$datarootdir&g' ;;
23554 # Neutralize VPATH when `$srcdir' = `.'.
23555 # Shell code in configure.ac might set extrasub.
23556 # FIXME: do we really want to maintain this feature?
23557 cat >>$CONFIG_STATUS <<_ACEOF
23561 cat >>$CONFIG_STATUS <<\_ACEOF
23563 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
23564 s&@configure_input@&$configure_input&;t t
23565 s&@top_builddir@&$ac_top_builddir_sub&;t t
23566 s&@srcdir@&$ac_srcdir&;t t
23567 s&@abs_srcdir@&$ac_abs_srcdir&;t t
23568 s&@top_srcdir@&$ac_top_srcdir&;t t
23569 s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
23570 s&@builddir@&$ac_builddir&;t t
23571 s&@abs_builddir@&$ac_abs_builddir&;t t
23572 s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
23573 s&@INSTALL@&$ac_INSTALL&;t t
23574 $ac_datarootdir_hack
23575 " $ac_file_inputs | sed -f "$tmp/subs-1.sed" | sed -f "$tmp/subs-2.sed" | sed -f "$tmp/subs-3.sed" >$tmp/out
23577 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
23578 { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
23579 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
23580 { echo "$as_me:$LINENO: WARNING: $ac_file contains a reference to the variable \`datarootdir'
23581 which seems to be undefined. Please make sure it is defined." >&5
23582 echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
23583 which seems to be undefined. Please make sure it is defined." >&2;}
23587 -) cat "$tmp/out"; rm -f "$tmp/out";;
23588 *) rm -f "$ac_file"; mv "$tmp/out" $ac_file;;
23597 # Transform confdefs.h into a sed script `conftest.defines', that
23598 # substitutes the proper values into config.h.in to produce config.h.
23599 rm -f conftest.defines conftest.tail
23600 # First, append a space to every undef/define line, to ease matching.
23601 echo 's/$/ /' >conftest.defines
23602 # Then, protect against being on the right side of a sed subst, or in
23603 # an unquoted here document, in config.status. If some macros were
23604 # called several times there might be several #defines for the same
23605 # symbol, which is useless. But do not sort them, since the last
23606 # AC_DEFINE must be honored.
23607 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
23608 # These sed commands are passed to sed as "A NAME B PARAMS C VALUE D", where
23609 # NAME is the cpp macro being defined, VALUE is the value it is being given.
23610 # PARAMS is the parameter list in the macro definition--in most cases, it's
23611 # just an empty string.
23612 ac_dA='s,^\\([ #]*\\)[^ ]*\\([ ]*'
23613 ac_dB='\\)[ (].*,\\1define\\2'
23621 s/^[ ]*#[ ]*define[ ][ ]*//
23626 s/^\('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/ '"$ac_dA"'\1'"$ac_dB"'\2'"${ac_dC}"'\3'"$ac_dD"'/p
23627 s/^\('"$ac_word_re"'\)[ ]*\(.*\)/'"$ac_dA"'\1'"$ac_dB$ac_dC"'\2'"$ac_dD"'/p
23628 ' >>conftest.defines
23630 # Remove the space that was appended to ease matching.
23631 # Then replace #undef with comments. This is necessary, for
23632 # example, in the case of _POSIX_SOURCE, which is predefined and required
23633 # on some systems where configure will not decide to define it.
23634 # (The regexp can be short, since the line contains either #define or #undef.)
23636 s,^[ #]*u.*,/* & */,' >>conftest.defines
23638 # Break up conftest.defines:
23639 ac_max_sed_lines=50
23641 # First sed command is: sed -f defines.sed $ac_file_inputs >"$tmp/out1"
23642 # Second one is: sed -f defines.sed "$tmp/out1" >"$tmp/out2"
23643 # Third one will be: sed -f defines.sed "$tmp/out2" >"$tmp/out1"
23645 ac_in='$ac_file_inputs'
23646 ac_out='"$tmp/out1"'
23647 ac_nxt='"$tmp/out2"'
23651 # Write a here document:
23652 cat >>$CONFIG_STATUS <<_ACEOF
23653 # First, check the format of the line:
23654 cat >"\$tmp/defines.sed" <<\\CEOF
23655 /^[ ]*#[ ]*undef[ ][ ]*$ac_word_re[ ]*\$/b def
23656 /^[ ]*#[ ]*define[ ][ ]*$ac_word_re[( ]/b def
23660 sed ${ac_max_sed_lines}q conftest.defines >>$CONFIG_STATUS
23662 sed -f "$tmp/defines.sed"' "$ac_in >$ac_out" >>$CONFIG_STATUS
23663 ac_in=$ac_out; ac_out=$ac_nxt; ac_nxt=$ac_in
23664 sed 1,${ac_max_sed_lines}d conftest.defines >conftest.tail
23665 grep . conftest.tail >/dev/null || break
23666 rm -f conftest.defines
23667 mv conftest.tail conftest.defines
23669 rm -f conftest.defines conftest.tail
23671 echo "ac_result=$ac_in" >>$CONFIG_STATUS
23672 cat >>$CONFIG_STATUS <<\_ACEOF
23673 if test x"$ac_file" != x-; then
23674 echo "/* $configure_input */" >"$tmp/config.h"
23675 cat "$ac_result" >>"$tmp/config.h"
23676 if diff $ac_file "$tmp/config.h" >/dev/null 2>&1; then
23677 { echo "$as_me:$LINENO: $ac_file is unchanged" >&5
23678 echo "$as_me: $ac_file is unchanged" >&6;}
23681 mv "$tmp/config.h" $ac_file
23684 echo "/* $configure_input */"
23690 :C) { echo "$as_me:$LINENO: executing $ac_file commands" >&5
23691 echo "$as_me: executing $ac_file commands" >&6;}
23696 case $ac_file$ac_mode in
23697 "Makefile":C) ${llvm_src}/autoconf/mkinstalldirs `dirname Makefile`
23698 ${SHELL} ${llvm_src}/autoconf/install-sh -m 0644 -c ${srcdir}/Makefile Makefile ;;
23699 "Makefile.common":C) ${llvm_src}/autoconf/mkinstalldirs `dirname Makefile.common`
23700 ${SHELL} ${llvm_src}/autoconf/install-sh -m 0644 -c ${srcdir}/Makefile.common Makefile.common ;;
23701 "examples/Makefile":C) ${llvm_src}/autoconf/mkinstalldirs `dirname examples/Makefile`
23702 ${SHELL} ${llvm_src}/autoconf/install-sh -m 0644 -c ${srcdir}/examples/Makefile examples/Makefile ;;
23703 "lib/Makefile":C) ${llvm_src}/autoconf/mkinstalldirs `dirname lib/Makefile`
23704 ${SHELL} ${llvm_src}/autoconf/install-sh -m 0644 -c ${srcdir}/lib/Makefile lib/Makefile ;;
23705 "runtime/Makefile":C) ${llvm_src}/autoconf/mkinstalldirs `dirname runtime/Makefile`
23706 ${SHELL} ${llvm_src}/autoconf/install-sh -m 0644 -c ${srcdir}/runtime/Makefile runtime/Makefile ;;
23707 "test/Makefile":C) ${llvm_src}/autoconf/mkinstalldirs `dirname test/Makefile`
23708 ${SHELL} ${llvm_src}/autoconf/install-sh -m 0644 -c ${srcdir}/test/Makefile test/Makefile ;;
23709 "test/Makefile.tests":C) ${llvm_src}/autoconf/mkinstalldirs `dirname test/Makefile.tests`
23710 ${SHELL} ${llvm_src}/autoconf/install-sh -m 0644 -c ${srcdir}/test/Makefile.tests test/Makefile.tests ;;
23711 "unittests/Makefile":C) ${llvm_src}/autoconf/mkinstalldirs `dirname unittests/Makefile`
23712 ${SHELL} ${llvm_src}/autoconf/install-sh -m 0644 -c ${srcdir}/unittests/Makefile unittests/Makefile ;;
23713 "tools/Makefile":C) ${llvm_src}/autoconf/mkinstalldirs `dirname tools/Makefile`
23714 ${SHELL} ${llvm_src}/autoconf/install-sh -m 0644 -c ${srcdir}/tools/Makefile tools/Makefile ;;
23715 "utils/Makefile":C) ${llvm_src}/autoconf/mkinstalldirs `dirname utils/Makefile`
23716 ${SHELL} ${llvm_src}/autoconf/install-sh -m 0644 -c ${srcdir}/utils/Makefile utils/Makefile ;;
23717 "projects/Makefile":C) ${llvm_src}/autoconf/mkinstalldirs `dirname projects/Makefile`
23718 ${SHELL} ${llvm_src}/autoconf/install-sh -m 0644 -c ${srcdir}/projects/Makefile projects/Makefile ;;
23719 "bindings/Makefile":C) ${llvm_src}/autoconf/mkinstalldirs `dirname bindings/Makefile`
23720 ${SHELL} ${llvm_src}/autoconf/install-sh -m 0644 -c ${srcdir}/bindings/Makefile bindings/Makefile ;;
23721 "bindings/ocaml/Makefile.ocaml":C) ${llvm_src}/autoconf/mkinstalldirs `dirname bindings/ocaml/Makefile.ocaml`
23722 ${SHELL} ${llvm_src}/autoconf/install-sh -m 0644 -c ${srcdir}/bindings/ocaml/Makefile.ocaml bindings/ocaml/Makefile.ocaml ;;
23728 { (exit 0); exit 0; }
23730 chmod +x $CONFIG_STATUS
23731 ac_clean_files=$ac_clean_files_save
23734 # configure is writing to config.log, and then calls config.status.
23735 # config.status does its own redirection, appending to config.log.
23736 # Unfortunately, on DOS this fails, as config.log is still kept open
23737 # by configure, so config.status won't be able to write to it; its
23738 # output is simply discarded. So we exec the FD to /dev/null,
23739 # effectively closing config.log, so it can be properly (re)opened and
23740 # appended to by config.status. When coming back to configure, we
23741 # need to make the FD available again.
23742 if test "$no_create" != yes; then
23744 ac_config_status_args=
23745 test "$silent" = yes &&
23746 ac_config_status_args="$ac_config_status_args --quiet"
23748 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
23750 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
23751 # would make configure fail if this is the last instruction.
23752 $ac_cs_success || { (exit 1); exit 1; }
23756 # CONFIG_SUBDIRS section.
23758 if test "$no_recursion" != yes; then
23760 # Remove --cache-file and --srcdir arguments so they do not pile up.
23761 ac_sub_configure_args=
23763 eval "set x $ac_configure_args"
23767 if test -n "$ac_prev"; then
23772 -cache-file | --cache-file | --cache-fil | --cache-fi \
23773 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
23774 ac_prev=cache_file ;;
23775 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
23776 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* \
23779 --config-cache | -C)
23781 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
23783 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
23785 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
23787 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
23791 *\'*) ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
23793 ac_sub_configure_args="$ac_sub_configure_args '$ac_arg'" ;;
23797 # Always prepend --prefix to ensure using the same prefix
23798 # in subdir configurations.
23799 ac_arg="--prefix=$prefix"
23801 *\'*) ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
23803 ac_sub_configure_args="$ac_arg $ac_sub_configure_args"
23806 for ac_dir in : $subdirs; do test "x$ac_dir" = x: && continue
23808 # Do not complain, so a configure script can configure whichever
23809 # parts of a large source tree are present.
23810 test -d "$srcdir/$ac_dir" || continue
23812 ac_msg="=== configuring in $ac_dir (`pwd`/$ac_dir)"
23813 echo "$as_me:$LINENO: $ac_msg" >&5
23817 -*) as_dir=./$as_dir;;
23819 test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || {
23823 *\'*) as_qdir=`echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #(
23824 *) as_qdir=$as_dir;;
23826 as_dirs="'$as_qdir' $as_dirs"
23827 as_dir=`$as_dirname -- "$as_dir" ||
23828 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
23829 X"$as_dir" : 'X\(//\)[^/]' \| \
23830 X"$as_dir" : 'X\(//\)$' \| \
23831 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
23833 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
23837 /^X\(\/\/\)[^/].*/{
23850 test -d "$as_dir" && break
23852 test -z "$as_dirs" || eval "mkdir $as_dirs"
23853 } || test -d "$as_dir" || { { echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5
23854 echo "$as_me: error: cannot create directory $as_dir" >&2;}
23855 { (exit 1); exit 1; }; }; }
23859 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
23861 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
23862 # A ".." for each directory in $ac_dir_suffix.
23863 ac_top_builddir_sub=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'`
23864 case $ac_top_builddir_sub in
23865 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
23866 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
23869 ac_abs_top_builddir=$ac_pwd
23870 ac_abs_builddir=$ac_pwd$ac_dir_suffix
23871 # for backward compatibility:
23872 ac_top_builddir=$ac_top_build_prefix
23875 .) # We are building in place.
23877 ac_top_srcdir=$ac_top_builddir_sub
23878 ac_abs_top_srcdir=$ac_pwd ;;
23879 [\\/]* | ?:[\\/]* ) # Absolute name.
23880 ac_srcdir=$srcdir$ac_dir_suffix;
23881 ac_top_srcdir=$srcdir
23882 ac_abs_top_srcdir=$srcdir ;;
23883 *) # Relative name.
23884 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
23885 ac_top_srcdir=$ac_top_build_prefix$srcdir
23886 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
23888 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
23893 # Check for guested configure; otherwise get Cygnus style configure.
23894 if test -f "$ac_srcdir/configure.gnu"; then
23895 ac_sub_configure=$ac_srcdir/configure.gnu
23896 elif test -f "$ac_srcdir/configure"; then
23897 ac_sub_configure=$ac_srcdir/configure
23898 elif test -f "$ac_srcdir/configure.in"; then
23899 # This should be Cygnus configure.
23900 ac_sub_configure=$ac_aux_dir/configure
23902 { echo "$as_me:$LINENO: WARNING: no configuration information is in $ac_dir" >&5
23903 echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2;}
23907 # The recursion is here.
23908 if test -n "$ac_sub_configure"; then
23909 # Make the cache file name correct relative to the subdirectory.
23910 case $cache_file in
23911 [\\/]* | ?:[\\/]* ) ac_sub_cache_file=$cache_file ;;
23912 *) # Relative name.
23913 ac_sub_cache_file=$ac_top_build_prefix$cache_file ;;
23916 { echo "$as_me:$LINENO: running $SHELL $ac_sub_configure $ac_sub_configure_args --cache-file=$ac_sub_cache_file --srcdir=$ac_srcdir" >&5
23917 echo "$as_me: running $SHELL $ac_sub_configure $ac_sub_configure_args --cache-file=$ac_sub_cache_file --srcdir=$ac_srcdir" >&6;}
23918 # The eval makes quoting arguments work.
23919 eval "\$SHELL \"\$ac_sub_configure\" $ac_sub_configure_args \
23920 --cache-file=\"\$ac_sub_cache_file\" --srcdir=\"\$ac_srcdir\"" ||
23921 { { echo "$as_me:$LINENO: error: $ac_sub_configure failed for $ac_dir" >&5
23922 echo "$as_me: error: $ac_sub_configure failed for $ac_dir" >&2;}
23923 { (exit 1); exit 1; }; }