2 # Guess values for system-dependent variables and create Makefiles.
3 # Generated by GNU Autoconf 2.60 for LLVM 3.8.0svn.
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-2015 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.8.0svn'
565 PACKAGE_STRING='LLVM 3.8.0svn'
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
693 ENABLE_CLANG_STATIC_ANALYZER
698 ENABLE_EXPENSIVE_CHECKS
700 ENABLE_ABI_BREAKING_CHECKS
710 enable_external_search
711 enable_server_based_search
713 extra_search_mappings
715 llvm_doxygen_generate_qhp
716 llvm_doxygen_qch_filename
717 llvm_doxygen_qhp_namespace
718 llvm_doxygen_qhelpgenerator_path
719 llvm_doxygen_qhp_cust_filter_name
720 llvm_doxygen_qhp_cust_filter_attrs
721 clang_doxygen_generate_qhp
722 clang_doxygen_qch_filename
723 clang_doxygen_qhp_namespace
724 clang_doxygen_qhelpgenerator_path
725 clang_doxygen_qhp_cust_filter_name
726 clang_doxygen_qhp_cust_filter_attrs
737 LLVM_ENUM_ASM_PRINTERS
738 LLVM_ENUM_ASM_PARSERS
739 LLVM_ENUM_DISASSEMBLERS
777 HAVE_LINK_VERSION_SCRIPT
780 NO_MISSING_FIELD_INITIALIZERS
781 COVERED_SWITCH_DEFAULT
782 NO_MAYBE_UNINITIALIZED
811 ENABLE_VISIBILITY_INLINES_HIDDEN
818 ac_precious_vars='build_alias
829 ac_subdirs_all='projects/test-suite
832 projects/llvm-poolalloc
836 # Initialize some variables set by options.
838 ac_init_version=false
839 # The variables have the same names as the options, with
840 # dashes changed to underlines.
848 program_transform_name=s,x,x,
856 # Installation directory options.
857 # These are left unexpanded so users can "make install exec_prefix=/foo"
858 # and all the variables that are supposed to be based on exec_prefix
859 # by default will actually change.
860 # Use braces instead of parens because sh, perl, etc. also accept them.
861 # (The list follows the same order as the GNU Coding Standards.)
862 bindir='${exec_prefix}/bin'
863 sbindir='${exec_prefix}/sbin'
864 libexecdir='${exec_prefix}/libexec'
865 datarootdir='${prefix}/share'
866 datadir='${datarootdir}'
867 sysconfdir='${prefix}/etc'
868 sharedstatedir='${prefix}/com'
869 localstatedir='${prefix}/var'
870 includedir='${prefix}/include'
871 oldincludedir='/usr/include'
872 docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
873 infodir='${datarootdir}/info'
878 libdir='${exec_prefix}/lib'
879 localedir='${datarootdir}/locale'
880 mandir='${datarootdir}/man'
886 # If the previous option needs an argument, assign it.
887 if test -n "$ac_prev"; then
888 eval $ac_prev=\$ac_option
894 *=*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
898 # Accept the important Cygnus configure options, so we can diagnose typos.
900 case $ac_dashdash$ac_option in
904 -bindir | --bindir | --bindi | --bind | --bin | --bi)
906 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
909 -build | --build | --buil | --bui | --bu)
910 ac_prev=build_alias ;;
911 -build=* | --build=* | --buil=* | --bui=* | --bu=*)
912 build_alias=$ac_optarg ;;
914 -cache-file | --cache-file | --cache-fil | --cache-fi \
915 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
916 ac_prev=cache_file ;;
917 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
918 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
919 cache_file=$ac_optarg ;;
922 cache_file=config.cache ;;
924 -datadir | --datadir | --datadi | --datad)
926 -datadir=* | --datadir=* | --datadi=* | --datad=*)
927 datadir=$ac_optarg ;;
929 -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
930 | --dataroo | --dataro | --datar)
931 ac_prev=datarootdir ;;
932 -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
933 | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
934 datarootdir=$ac_optarg ;;
936 -disable-* | --disable-*)
937 ac_feature=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
938 # Reject names that are not valid shell variable names.
939 expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null &&
940 { echo "$as_me: error: invalid feature name: $ac_feature" >&2
941 { (exit 1); exit 1; }; }
942 ac_feature=`echo $ac_feature | sed 's/-/_/g'`
943 eval enable_$ac_feature=no ;;
945 -docdir | --docdir | --docdi | --doc | --do)
947 -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
950 -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
952 -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
955 -enable-* | --enable-*)
956 ac_feature=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
957 # Reject names that are not valid shell variable names.
958 expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null &&
959 { echo "$as_me: error: invalid feature name: $ac_feature" >&2
960 { (exit 1); exit 1; }; }
961 ac_feature=`echo $ac_feature | sed 's/-/_/g'`
962 eval enable_$ac_feature=\$ac_optarg ;;
964 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
965 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
966 | --exec | --exe | --ex)
967 ac_prev=exec_prefix ;;
968 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
969 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
970 | --exec=* | --exe=* | --ex=*)
971 exec_prefix=$ac_optarg ;;
973 -gas | --gas | --ga | --g)
974 # Obsolete; use --with-gas.
977 -help | --help | --hel | --he | -h)
979 -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
980 ac_init_help=recursive ;;
981 -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
982 ac_init_help=short ;;
984 -host | --host | --hos | --ho)
985 ac_prev=host_alias ;;
986 -host=* | --host=* | --hos=* | --ho=*)
987 host_alias=$ac_optarg ;;
989 -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
991 -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
993 htmldir=$ac_optarg ;;
995 -includedir | --includedir | --includedi | --included | --include \
996 | --includ | --inclu | --incl | --inc)
997 ac_prev=includedir ;;
998 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
999 | --includ=* | --inclu=* | --incl=* | --inc=*)
1000 includedir=$ac_optarg ;;
1002 -infodir | --infodir | --infodi | --infod | --info | --inf)
1004 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
1005 infodir=$ac_optarg ;;
1007 -libdir | --libdir | --libdi | --libd)
1009 -libdir=* | --libdir=* | --libdi=* | --libd=*)
1010 libdir=$ac_optarg ;;
1012 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
1013 | --libexe | --libex | --libe)
1014 ac_prev=libexecdir ;;
1015 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
1016 | --libexe=* | --libex=* | --libe=*)
1017 libexecdir=$ac_optarg ;;
1019 -localedir | --localedir | --localedi | --localed | --locale)
1020 ac_prev=localedir ;;
1021 -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
1022 localedir=$ac_optarg ;;
1024 -localstatedir | --localstatedir | --localstatedi | --localstated \
1025 | --localstate | --localstat | --localsta | --localst | --locals)
1026 ac_prev=localstatedir ;;
1027 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
1028 | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
1029 localstatedir=$ac_optarg ;;
1031 -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
1033 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
1034 mandir=$ac_optarg ;;
1036 -nfp | --nfp | --nf)
1037 # Obsolete; use --without-fp.
1040 -no-create | --no-create | --no-creat | --no-crea | --no-cre \
1041 | --no-cr | --no-c | -n)
1044 -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1045 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1048 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1049 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1050 | --oldin | --oldi | --old | --ol | --o)
1051 ac_prev=oldincludedir ;;
1052 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1053 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1054 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
1055 oldincludedir=$ac_optarg ;;
1057 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1059 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1060 prefix=$ac_optarg ;;
1062 -program-prefix | --program-prefix | --program-prefi | --program-pref \
1063 | --program-pre | --program-pr | --program-p)
1064 ac_prev=program_prefix ;;
1065 -program-prefix=* | --program-prefix=* | --program-prefi=* \
1066 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1067 program_prefix=$ac_optarg ;;
1069 -program-suffix | --program-suffix | --program-suffi | --program-suff \
1070 | --program-suf | --program-su | --program-s)
1071 ac_prev=program_suffix ;;
1072 -program-suffix=* | --program-suffix=* | --program-suffi=* \
1073 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1074 program_suffix=$ac_optarg ;;
1076 -program-transform-name | --program-transform-name \
1077 | --program-transform-nam | --program-transform-na \
1078 | --program-transform-n | --program-transform- \
1079 | --program-transform | --program-transfor \
1080 | --program-transfo | --program-transf \
1081 | --program-trans | --program-tran \
1082 | --progr-tra | --program-tr | --program-t)
1083 ac_prev=program_transform_name ;;
1084 -program-transform-name=* | --program-transform-name=* \
1085 | --program-transform-nam=* | --program-transform-na=* \
1086 | --program-transform-n=* | --program-transform-=* \
1087 | --program-transform=* | --program-transfor=* \
1088 | --program-transfo=* | --program-transf=* \
1089 | --program-trans=* | --program-tran=* \
1090 | --progr-tra=* | --program-tr=* | --program-t=*)
1091 program_transform_name=$ac_optarg ;;
1093 -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1095 -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1096 pdfdir=$ac_optarg ;;
1098 -psdir | --psdir | --psdi | --psd | --ps)
1100 -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1103 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1104 | -silent | --silent | --silen | --sile | --sil)
1107 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1109 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1111 sbindir=$ac_optarg ;;
1113 -sharedstatedir | --sharedstatedir | --sharedstatedi \
1114 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1115 | --sharedst | --shareds | --shared | --share | --shar \
1117 ac_prev=sharedstatedir ;;
1118 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1119 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1120 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1122 sharedstatedir=$ac_optarg ;;
1124 -site | --site | --sit)
1126 -site=* | --site=* | --sit=*)
1129 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1131 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1132 srcdir=$ac_optarg ;;
1134 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1135 | --syscon | --sysco | --sysc | --sys | --sy)
1136 ac_prev=sysconfdir ;;
1137 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1138 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1139 sysconfdir=$ac_optarg ;;
1141 -target | --target | --targe | --targ | --tar | --ta | --t)
1142 ac_prev=target_alias ;;
1143 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1144 target_alias=$ac_optarg ;;
1146 -v | -verbose | --verbose | --verbos | --verbo | --verb)
1149 -version | --version | --versio | --versi | --vers | -V)
1150 ac_init_version=: ;;
1153 ac_package=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1154 # Reject names that are not valid shell variable names.
1155 expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null &&
1156 { echo "$as_me: error: invalid package name: $ac_package" >&2
1157 { (exit 1); exit 1; }; }
1158 ac_package=`echo $ac_package| sed 's/-/_/g'`
1159 eval with_$ac_package=\$ac_optarg ;;
1161 -without-* | --without-*)
1162 ac_package=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1163 # Reject names that are not valid shell variable names.
1164 expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null &&
1165 { echo "$as_me: error: invalid package name: $ac_package" >&2
1166 { (exit 1); exit 1; }; }
1167 ac_package=`echo $ac_package | sed 's/-/_/g'`
1168 eval with_$ac_package=no ;;
1171 # Obsolete; use --with-x.
1174 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1175 | --x-incl | --x-inc | --x-in | --x-i)
1176 ac_prev=x_includes ;;
1177 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1178 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1179 x_includes=$ac_optarg ;;
1181 -x-libraries | --x-libraries | --x-librarie | --x-librari \
1182 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1183 ac_prev=x_libraries ;;
1184 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1185 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1186 x_libraries=$ac_optarg ;;
1188 -*) { echo "$as_me: error: unrecognized option: $ac_option
1189 Try \`$0 --help' for more information." >&2
1190 { (exit 1); exit 1; }; }
1194 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1195 # Reject names that are not valid shell variable names.
1196 expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null &&
1197 { echo "$as_me: error: invalid variable name: $ac_envvar" >&2
1198 { (exit 1); exit 1; }; }
1199 eval $ac_envvar=\$ac_optarg
1200 export $ac_envvar ;;
1203 # FIXME: should be removed in autoconf 3.0.
1204 echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1205 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1206 echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1207 : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
1213 if test -n "$ac_prev"; then
1214 ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1215 { echo "$as_me: error: missing argument to $ac_option" >&2
1216 { (exit 1); exit 1; }; }
1219 # Be sure to have absolute directory names.
1220 for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1221 datadir sysconfdir sharedstatedir localstatedir includedir \
1222 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1223 libdir localedir mandir
1225 eval ac_val=\$$ac_var
1227 [\\/$]* | ?:[\\/]* ) continue;;
1228 NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1230 { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
1231 { (exit 1); exit 1; }; }
1234 # There might be people who depend on the old broken behavior: `$host'
1235 # used to hold the argument of --host etc.
1236 # FIXME: To remove some day.
1239 target=$target_alias
1241 # FIXME: To remove some day.
1242 if test "x$host_alias" != x; then
1243 if test "x$build_alias" = x; then
1244 cross_compiling=maybe
1245 echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
1246 If a cross compiler is detected then cross compile mode will be used." >&2
1247 elif test "x$build_alias" != "x$host_alias"; then
1253 test -n "$host_alias" && ac_tool_prefix=$host_alias-
1255 test "$silent" = yes && exec 6>/dev/null
1258 ac_pwd=`pwd` && test -n "$ac_pwd" &&
1259 ac_ls_di=`ls -di .` &&
1260 ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1261 { echo "$as_me: error: Working directory cannot be determined" >&2
1262 { (exit 1); exit 1; }; }
1263 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1264 { echo "$as_me: error: pwd does not report name of working directory" >&2
1265 { (exit 1); exit 1; }; }
1268 # Find the source files, if location was not specified.
1269 if test -z "$srcdir"; then
1270 ac_srcdir_defaulted=yes
1271 # Try the directory containing this script, then the parent directory.
1272 ac_confdir=`$as_dirname -- "$0" ||
1273 $as_expr X"$0" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1274 X"$0" : 'X\(//\)[^/]' \| \
1275 X"$0" : 'X\(//\)$' \| \
1276 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
1278 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1296 if test ! -r "$srcdir/$ac_unique_file"; then
1300 ac_srcdir_defaulted=no
1302 if test ! -r "$srcdir/$ac_unique_file"; then
1303 test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1304 { echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2
1305 { (exit 1); exit 1; }; }
1307 ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1309 cd "$srcdir" && test -r "./$ac_unique_file" || { echo "$as_me: error: $ac_msg" >&2
1310 { (exit 1); exit 1; }; }
1312 # When building in place, set srcdir=.
1313 if test "$ac_abs_confdir" = "$ac_pwd"; then
1316 # Remove unnecessary trailing slashes from srcdir.
1317 # Double slashes in file names in object file debugging info
1318 # mess up M-x gdb in Emacs.
1320 */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1322 for ac_var in $ac_precious_vars; do
1323 eval ac_env_${ac_var}_set=\${${ac_var}+set}
1324 eval ac_env_${ac_var}_value=\$${ac_var}
1325 eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1326 eval ac_cv_env_${ac_var}_value=\$${ac_var}
1330 # Report the --help message.
1332 if test "$ac_init_help" = "long"; then
1333 # Omit some internal or obsolete options to make the list less imposing.
1334 # This message is too long to be a string in the A/UX 3.1 sh.
1336 \`configure' configures LLVM 3.8.0svn to adapt to many kinds of systems.
1338 Usage: $0 [OPTION]... [VAR=VALUE]...
1340 To assign environment variables (e.g., CC, CFLAGS...), specify them as
1341 VAR=VALUE. See below for descriptions of some of the useful variables.
1343 Defaults for the options are specified in brackets.
1346 -h, --help display this help and exit
1347 --help=short display options specific to this package
1348 --help=recursive display the short help of all the included packages
1349 -V, --version display version information and exit
1350 -q, --quiet, --silent do not print \`checking...' messages
1351 --cache-file=FILE cache test results in FILE [disabled]
1352 -C, --config-cache alias for \`--cache-file=config.cache'
1353 -n, --no-create do not create output files
1354 --srcdir=DIR find the sources in DIR [configure dir or \`..']
1356 Installation directories:
1357 --prefix=PREFIX install architecture-independent files in PREFIX
1358 [$ac_default_prefix]
1359 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
1362 By default, \`make install' will install all the files in
1363 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1364 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1365 for instance \`--prefix=\$HOME'.
1367 For better control, use the options below.
1369 Fine tuning of the installation directories:
1370 --bindir=DIR user executables [EPREFIX/bin]
1371 --sbindir=DIR system admin executables [EPREFIX/sbin]
1372 --libexecdir=DIR program executables [EPREFIX/libexec]
1373 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1374 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1375 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1376 --libdir=DIR object code libraries [EPREFIX/lib]
1377 --includedir=DIR C header files [PREFIX/include]
1378 --oldincludedir=DIR C header files for non-gcc [/usr/include]
1379 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1380 --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1381 --infodir=DIR info documentation [DATAROOTDIR/info]
1382 --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1383 --mandir=DIR man documentation [DATAROOTDIR/man]
1384 --docdir=DIR documentation root [DATAROOTDIR/doc/llvm]
1385 --htmldir=DIR html documentation [DOCDIR]
1386 --dvidir=DIR dvi documentation [DOCDIR]
1387 --pdfdir=DIR pdf documentation [DOCDIR]
1388 --psdir=DIR ps documentation [DOCDIR]
1394 --build=BUILD configure for building on BUILD [guessed]
1395 --host=HOST cross-compile to build programs to run on HOST [BUILD]
1396 --target=TARGET configure for building compilers for TARGET [HOST]
1400 if test -n "$ac_init_help"; then
1401 case $ac_init_help in
1402 short | recursive ) echo "Configuration of LLVM 3.8.0svn:";;
1407 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
1408 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
1409 --enable-polly Use polly if available (default is YES)
1410 --enable-libcpp Use libc++ if available (default is NO)
1411 --enable-compiler-version-checks
1412 Check the version of the host compiler (default is
1414 --enable-cxx1y Use c++1y if available (default is NO)
1415 --enable-split-dwarf Use split-dwarf if available (default is NO)
1416 --enable-clang-arcmt Enable building of clang ARCMT (default is YES)
1417 --enable-clang-plugin-support
1418 Enable plugin support in clang (default is YES)
1419 --enable-clang-static-analyzer
1420 Enable building of clang Static Analyzer (default is
1422 --enable-optimized Compile with optimizations enabled (default is NO)
1423 --enable-profiling Compile with profiling enabled (default is NO)
1424 --enable-assertions Compile with assertion checks enabled (default is
1426 --enable-werror Compile with -Werror enabled (default is NO)
1427 --enable-expensive-checks
1428 Compile with expensive debug checks enabled (default
1430 --enable-abi-breaking-checks
1431 Compile with abi-breaking asserts support (default
1433 --enable-debug-runtime Build runtime libs with debug symbols (default is
1435 --enable-debug-symbols Build compiler with debug symbols (default is NO if
1436 optimization is on and YES if it's off)
1437 --enable-keep-symbols Do not strip installed executables)
1438 --enable-jit Enable Just In Time Compiling (default is YES)
1439 --enable-docs Build documents (default is YES)
1440 --enable-doxygen Build doxygen documentation (default is NO)
1441 --enable-doxygen-search Enable doxygen search support (default is NO)
1442 --enable-doxygen-external-search
1443 Enable doxygen exteranl search (default is NO)
1444 --enable-doxygen-qt-help
1445 Build Qt help files (default is NO)
1446 --enable-threads Use threads if available (default is YES)
1447 --enable-pthreads Use pthreads if available (default is YES)
1448 --enable-zlib Use zlib for compression/decompression if available
1450 --enable-pic Build LLVM with Position Independent Code (default
1452 --enable-shared Build a shared library and link tools against it
1454 --enable-embed-stdcxx Build a shared library with embedded libstdc++ for
1455 Win32 DLL (default is NO)
1456 --enable-timestamps Enable embedding timestamp information in build
1458 --enable-backtraces Enable embedding backtraces on crash (default is
1460 --enable-crash-overrides
1461 Enable crash handling overrides (default is YES)
1462 --enable-targets Build specific host targets: all or
1463 target1,target2,... Valid targets are: host, x86,
1464 x86_64, sparc, powerpc, arm64, arm, aarch64, mips,
1465 hexagon, xcore, msp430, nvptx, systemz, r600, bpf,
1466 wasm, and cpp (default=all)
1467 --enable-experimental-targets
1468 Build experimental host targets: disable or
1469 target1,target2,... (default=disable)
1470 --enable-bindings Build specific language bindings:
1471 all,auto,none,{binding-name} (default=auto)
1472 --enable-terminfo Query the terminfo database if available (default is
1474 --enable-libedit Use libedit if available (default is YES)
1475 --enable-libffi Check for the presence of libffi (default is NO)
1478 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
1479 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
1480 --with-doxygen-search-engine-url
1481 Specify the external search engine for doxygen
1482 --with-doxygen-search-mappings
1483 Specify the extra search mapping for doxygen
1484 --with-optimize-option Select the compiler options to use for optimized
1486 --with-extra-options Specify additional options to compile LLVM with
1487 --with-extra-ld-options Specify additional options to link LLVM with
1488 --with-ocaml-libdir Specify install location for ocaml bindings (default
1490 --with-clang-srcdir Directory to the out-of-tree Clang source
1491 --with-clang-resource-dir
1492 Relative directory from the Clang binary for
1494 --with-c-include-dirs Colon separated list of directories clang will
1496 --with-gcc-toolchain Directory where gcc is installed.
1497 --with-default-sysroot Add --sysroot=<path> to all compiler invocations.
1498 --with-clang-default-openmp-runtime
1499 The default OpenMP runtime for Clang.
1500 --with-binutils-include Specify path to binutils/include/ containing
1501 plugin-api.h file for gold plugin.
1502 --with-bug-report-url Specify the URL where bug reports should be
1503 submitted (default=http://llvm.org/bugs/)
1504 --with-internal-prefix Installation directory for internal files
1505 --with-python path to python
1506 --with-oprofile=<prefix>
1507 Tell OProfile >= 0.9.4 how to symbolize JIT output
1508 --with-intel-jitevents Notify Intel JIT profiling API of generated code
1511 Some influential environment variables:
1512 CC C compiler command
1513 CFLAGS C compiler flags
1514 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
1515 nonstandard directory <lib dir>
1516 CPPFLAGS C/C++/Objective C preprocessor flags, e.g. -I<include dir> if
1517 you have headers in a nonstandard directory <include dir>
1518 CXX C++ compiler command
1519 CXXFLAGS C++ compiler flags
1522 Use these variables to override the choices made by `configure' or to help
1523 it to find libraries and programs with nonstandard names/locations.
1525 Report bugs to <http://llvm.org/bugs/>.
1530 if test "$ac_init_help" = "recursive"; then
1531 # If there are subdirs, report their specific --help.
1532 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1533 test -d "$ac_dir" || continue
1537 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1539 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
1540 # A ".." for each directory in $ac_dir_suffix.
1541 ac_top_builddir_sub=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'`
1542 case $ac_top_builddir_sub in
1543 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1544 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1547 ac_abs_top_builddir=$ac_pwd
1548 ac_abs_builddir=$ac_pwd$ac_dir_suffix
1549 # for backward compatibility:
1550 ac_top_builddir=$ac_top_build_prefix
1553 .) # We are building in place.
1555 ac_top_srcdir=$ac_top_builddir_sub
1556 ac_abs_top_srcdir=$ac_pwd ;;
1557 [\\/]* | ?:[\\/]* ) # Absolute name.
1558 ac_srcdir=$srcdir$ac_dir_suffix;
1559 ac_top_srcdir=$srcdir
1560 ac_abs_top_srcdir=$srcdir ;;
1562 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1563 ac_top_srcdir=$ac_top_build_prefix$srcdir
1564 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1566 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1568 cd "$ac_dir" || { ac_status=$?; continue; }
1569 # Check for guested configure.
1570 if test -f "$ac_srcdir/configure.gnu"; then
1572 $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1573 elif test -f "$ac_srcdir/configure"; then
1575 $SHELL "$ac_srcdir/configure" --help=recursive
1577 echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1579 cd "$ac_pwd" || { ac_status=$?; break; }
1583 test -n "$ac_init_help" && exit $ac_status
1584 if $ac_init_version; then
1586 LLVM configure 3.8.0svn
1587 generated by GNU Autoconf 2.60
1589 Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
1590 2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
1591 This configure script is free software; the Free Software Foundation
1592 gives unlimited permission to copy, distribute and modify it.
1594 Copyright (c) 2003-2015 University of Illinois at Urbana-Champaign.
1598 cat >config.log <<_ACEOF
1599 This file contains any messages produced by compilers while
1600 running configure, to aid debugging if configure makes a mistake.
1602 It was created by LLVM $as_me 3.8.0svn, which was
1603 generated by GNU Autoconf 2.60. Invocation command line was
1615 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1616 uname -m = `(uname -m) 2>/dev/null || echo unknown`
1617 uname -r = `(uname -r) 2>/dev/null || echo unknown`
1618 uname -s = `(uname -s) 2>/dev/null || echo unknown`
1619 uname -v = `(uname -v) 2>/dev/null || echo unknown`
1621 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1622 /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
1624 /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
1625 /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
1626 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1627 /usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
1628 /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
1629 /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
1630 /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
1634 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1638 test -z "$as_dir" && as_dir=.
1639 echo "PATH: $as_dir"
1655 # Keep a trace of the command line.
1656 # Strip out --no-create and --no-recursion so they do not pile up.
1657 # Strip out --silent because we don't want to record it for future runs.
1658 # Also quote any args containing shell meta-characters.
1659 # Make two passes to allow for proper duplicate-argument suppression.
1663 ac_must_keep_next=false
1669 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1670 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1671 | -silent | --silent | --silen | --sile | --sil)
1674 ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1677 1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;;
1679 ac_configure_args1="$ac_configure_args1 '$ac_arg'"
1680 if test $ac_must_keep_next = true; then
1681 ac_must_keep_next=false # Got value, back to normal.
1684 *=* | --config-cache | -C | -disable-* | --disable-* \
1685 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1686 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1687 | -with-* | --with-* | -without-* | --without-* | --x)
1688 case "$ac_configure_args0 " in
1689 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1692 -* ) ac_must_keep_next=true ;;
1695 ac_configure_args="$ac_configure_args '$ac_arg'"
1700 $as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; }
1701 $as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; }
1703 # When interrupted or exit'd, cleanup temporary files, and complete
1704 # config.log. We remove comments because anyway the quotes in there
1705 # would cause problems or look ugly.
1706 # WARNING: Use '\'' to represent an apostrophe within the trap.
1707 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
1708 trap 'exit_status=$?
1709 # Save into config.log some information that might help in debugging.
1714 ## ---------------- ##
1715 ## Cache variables. ##
1716 ## ---------------- ##
1719 # The following way of writing the cache mishandles newlines in values,
1721 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
1722 eval ac_val=\$$ac_var
1726 *_cv_*) { echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5
1727 echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;;
1730 _ | IFS | as_nl) ;; #(
1731 *) $as_unset $ac_var ;;
1736 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
1737 *${as_nl}ac_space=\ *)
1739 "s/'\''/'\''\\\\'\'''\''/g;
1740 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
1743 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
1751 ## ----------------- ##
1752 ## Output variables. ##
1753 ## ----------------- ##
1756 for ac_var in $ac_subst_vars
1758 eval ac_val=\$$ac_var
1760 *\'\''*) ac_val=`echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1762 echo "$ac_var='\''$ac_val'\''"
1766 if test -n "$ac_subst_files"; then
1768 ## ------------------- ##
1769 ## File substitutions. ##
1770 ## ------------------- ##
1773 for ac_var in $ac_subst_files
1775 eval ac_val=\$$ac_var
1777 *\'\''*) ac_val=`echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1779 echo "$ac_var='\''$ac_val'\''"
1784 if test -s confdefs.h; then
1794 test "$ac_signal" != 0 &&
1795 echo "$as_me: caught signal $ac_signal"
1796 echo "$as_me: exit $exit_status"
1798 rm -f core *.core core.conftest.* &&
1799 rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
1802 for ac_signal in 1 2 13 15; do
1803 trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
1807 # confdefs.h avoids OS command line length limits that DEFS can exceed.
1808 rm -f -r conftest* confdefs.h
1810 # Predefined preprocessor variables.
1812 cat >>confdefs.h <<_ACEOF
1813 #define PACKAGE_NAME "$PACKAGE_NAME"
1817 cat >>confdefs.h <<_ACEOF
1818 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1822 cat >>confdefs.h <<_ACEOF
1823 #define PACKAGE_VERSION "$PACKAGE_VERSION"
1827 cat >>confdefs.h <<_ACEOF
1828 #define PACKAGE_STRING "$PACKAGE_STRING"
1832 cat >>confdefs.h <<_ACEOF
1833 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
1837 # Let the site file select an alternate cache file if it wants to.
1838 # Prefer explicitly selected file to automatically selected ones.
1839 if test -n "$CONFIG_SITE"; then
1840 set x "$CONFIG_SITE"
1841 elif test "x$prefix" != xNONE; then
1842 set x "$prefix/share/config.site" "$prefix/etc/config.site"
1844 set x "$ac_default_prefix/share/config.site" \
1845 "$ac_default_prefix/etc/config.site"
1850 if test -r "$ac_site_file"; then
1851 { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
1852 echo "$as_me: loading site script $ac_site_file" >&6;}
1853 sed 's/^/| /' "$ac_site_file" >&5
1858 if test -r "$cache_file"; then
1859 # Some versions of bash will fail to source /dev/null (special
1860 # files actually), so we avoid doing that.
1861 if test -f "$cache_file"; then
1862 { echo "$as_me:$LINENO: loading cache $cache_file" >&5
1863 echo "$as_me: loading cache $cache_file" >&6;}
1865 [\\/]* | ?:[\\/]* ) . "$cache_file";;
1866 *) . "./$cache_file";;
1870 { echo "$as_me:$LINENO: creating cache $cache_file" >&5
1871 echo "$as_me: creating cache $cache_file" >&6;}
1875 # Check that the precious variables saved in the cache have kept the same
1877 ac_cache_corrupted=false
1878 for ac_var in $ac_precious_vars; do
1879 eval ac_old_set=\$ac_cv_env_${ac_var}_set
1880 eval ac_new_set=\$ac_env_${ac_var}_set
1881 eval ac_old_val=\$ac_cv_env_${ac_var}_value
1882 eval ac_new_val=\$ac_env_${ac_var}_value
1883 case $ac_old_set,$ac_new_set in
1885 { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
1886 echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
1887 ac_cache_corrupted=: ;;
1889 { echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
1890 echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
1891 ac_cache_corrupted=: ;;
1894 if test "x$ac_old_val" != "x$ac_new_val"; then
1895 { echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
1896 echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
1897 { echo "$as_me:$LINENO: former value: $ac_old_val" >&5
1898 echo "$as_me: former value: $ac_old_val" >&2;}
1899 { echo "$as_me:$LINENO: current value: $ac_new_val" >&5
1900 echo "$as_me: current value: $ac_new_val" >&2;}
1901 ac_cache_corrupted=:
1904 # Pass precious variables to config.status.
1905 if test "$ac_new_set" = set; then
1907 *\'*) ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
1908 *) ac_arg=$ac_var=$ac_new_val ;;
1910 case " $ac_configure_args " in
1911 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
1912 *) ac_configure_args="$ac_configure_args '$ac_arg'" ;;
1916 if $ac_cache_corrupted; then
1917 { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
1918 echo "$as_me: error: changes in the environment can compromise the build" >&2;}
1919 { { echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
1920 echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
1921 { (exit 1); exit 1; }; }
1949 ac_cpp='$CPP $CPPFLAGS'
1950 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1951 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1952 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1956 LLVM_VERSION_MAJOR=3
1957 LLVM_VERSION_MINOR=8
1958 LLVM_VERSION_PATCH=0
1959 LLVM_VERSION_SUFFIX=svn
1962 cat >>confdefs.h <<_ACEOF
1963 #define LLVM_VERSION_MAJOR $LLVM_VERSION_MAJOR
1967 cat >>confdefs.h <<_ACEOF
1968 #define LLVM_VERSION_MINOR $LLVM_VERSION_MINOR
1972 cat >>confdefs.h <<_ACEOF
1973 #define LLVM_VERSION_PATCH $LLVM_VERSION_PATCH
1977 cat >>confdefs.h <<_ACEOF
1978 #define LLVM_VERSION_STRING "$PACKAGE_VERSION"
1987 LLVM_COPYRIGHT="Copyright (c) 2003-2015 University of Illinois at Urbana-Champaign."
1996 for ac_dir in autoconf "$srcdir"/autoconf; do
1997 if test -f "$ac_dir/install-sh"; then
1999 ac_install_sh="$ac_aux_dir/install-sh -c"
2001 elif test -f "$ac_dir/install.sh"; then
2003 ac_install_sh="$ac_aux_dir/install.sh -c"
2005 elif test -f "$ac_dir/shtool"; then
2007 ac_install_sh="$ac_aux_dir/shtool install -c"
2011 if test -z "$ac_aux_dir"; then
2012 { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in autoconf \"$srcdir\"/autoconf" >&5
2013 echo "$as_me: error: cannot find install-sh or install.sh in autoconf \"$srcdir\"/autoconf" >&2;}
2014 { (exit 1); exit 1; }; }
2017 # These three variables are undocumented and unsupported,
2018 # and are intended to be withdrawn in a future Autoconf release.
2019 # They can cause serious problems if a builder's source tree is in a directory
2020 # whose full name contains unusual characters.
2021 ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
2022 ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
2023 ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var.
2027 if test ${srcdir} != "." ; then
2028 if test -f ${srcdir}/include/llvm/Config/config.h ; then
2029 { { echo "$as_me:$LINENO: error: Already configured in ${srcdir}" >&5
2030 echo "$as_me: error: Already configured in ${srcdir}" >&2;}
2031 { (exit 1); exit 1; }; }
2035 if test ${srcdir} == "." ; then
2036 { { echo "$as_me:$LINENO: error: In-source builds are not allowed. Please configure from a separate build directory!" >&5
2037 echo "$as_me: error: In-source builds are not allowed. Please configure from a separate build directory!" >&2;}
2038 { (exit 1); exit 1; }; }
2045 ac_cpp='$CPP $CPPFLAGS'
2046 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2047 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2048 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2049 if test -n "$ac_tool_prefix"; then
2050 for ac_prog in clang gcc
2052 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2053 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2054 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2055 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2056 if test "${ac_cv_prog_CC+set}" = set; then
2057 echo $ECHO_N "(cached) $ECHO_C" >&6
2059 if test -n "$CC"; then
2060 ac_cv_prog_CC="$CC" # Let the user override the test.
2062 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2066 test -z "$as_dir" && as_dir=.
2067 for ac_exec_ext in '' $ac_executable_extensions; do
2068 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
2069 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2070 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2080 if test -n "$CC"; then
2081 { echo "$as_me:$LINENO: result: $CC" >&5
2082 echo "${ECHO_T}$CC" >&6; }
2084 { echo "$as_me:$LINENO: result: no" >&5
2085 echo "${ECHO_T}no" >&6; }
2089 test -n "$CC" && break
2092 if test -z "$CC"; then
2094 for ac_prog in clang gcc
2096 # Extract the first word of "$ac_prog", so it can be a program name with args.
2097 set dummy $ac_prog; ac_word=$2
2098 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2099 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2100 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
2101 echo $ECHO_N "(cached) $ECHO_C" >&6
2103 if test -n "$ac_ct_CC"; then
2104 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2106 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2110 test -z "$as_dir" && as_dir=.
2111 for ac_exec_ext in '' $ac_executable_extensions; do
2112 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
2113 ac_cv_prog_ac_ct_CC="$ac_prog"
2114 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2123 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2124 if test -n "$ac_ct_CC"; then
2125 { echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
2126 echo "${ECHO_T}$ac_ct_CC" >&6; }
2128 { echo "$as_me:$LINENO: result: no" >&5
2129 echo "${ECHO_T}no" >&6; }
2133 test -n "$ac_ct_CC" && break
2136 if test "x$ac_ct_CC" = x; then
2139 case $cross_compiling:$ac_tool_warned in
2141 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
2142 whose name does not start with the host triplet. If you think this
2143 configuration is useful to you, please write to autoconf@gnu.org." >&5
2144 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
2145 whose name does not start with the host triplet. If you think this
2146 configuration is useful to you, please write to autoconf@gnu.org." >&2;}
2147 ac_tool_warned=yes ;;
2154 test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
2155 See \`config.log' for more details." >&5
2156 echo "$as_me: error: no acceptable C compiler found in \$PATH
2157 See \`config.log' for more details." >&2;}
2158 { (exit 1); exit 1; }; }
2160 # Provide some information about the compiler.
2161 echo "$as_me:$LINENO: checking for C compiler version" >&5
2162 ac_compiler=`set X $ac_compile; echo $2`
2163 { (ac_try="$ac_compiler --version >&5"
2165 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2166 *) ac_try_echo=$ac_try;;
2168 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2169 (eval "$ac_compiler --version >&5") 2>&5
2171 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2172 (exit $ac_status); }
2173 { (ac_try="$ac_compiler -v >&5"
2175 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2176 *) ac_try_echo=$ac_try;;
2178 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2179 (eval "$ac_compiler -v >&5") 2>&5
2181 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2182 (exit $ac_status); }
2183 { (ac_try="$ac_compiler -V >&5"
2185 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2186 *) ac_try_echo=$ac_try;;
2188 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2189 (eval "$ac_compiler -V >&5") 2>&5
2191 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2192 (exit $ac_status); }
2194 cat >conftest.$ac_ext <<_ACEOF
2197 cat confdefs.h >>conftest.$ac_ext
2198 cat >>conftest.$ac_ext <<_ACEOF
2199 /* end confdefs.h. */
2209 ac_clean_files_save=$ac_clean_files
2210 ac_clean_files="$ac_clean_files a.out a.exe b.out"
2211 # Try to create an executable without -o first, disregard a.out.
2212 # It will help us diagnose broken compilers, and finding out an intuition
2214 { echo "$as_me:$LINENO: checking for C compiler default output file name" >&5
2215 echo $ECHO_N "checking for C compiler default output file name... $ECHO_C" >&6; }
2216 ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
2218 # List of possible output files, starting from the most likely.
2219 # The algorithm is not robust to junk in `.', hence go to wildcards (a.*)
2220 # only as a last resort. b.out is created by i960 compilers.
2221 ac_files='a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out'
2223 # The IRIX 6 linker writes into existing files which may not be
2224 # executable, retaining their permissions. Remove them first so a
2225 # subsequent execution test works.
2227 for ac_file in $ac_files
2230 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;;
2231 * ) ac_rmfiles="$ac_rmfiles $ac_file";;
2236 if { (ac_try="$ac_link_default"
2238 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2239 *) ac_try_echo=$ac_try;;
2241 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2242 (eval "$ac_link_default") 2>&5
2244 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2245 (exit $ac_status); }; then
2246 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
2247 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
2248 # in a Makefile. We should not override ac_cv_exeext if it was cached,
2249 # so that the user can short-circuit this test for compilers unknown to
2251 for ac_file in $ac_files
2253 test -f "$ac_file" || continue
2255 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj )
2258 # We found the default executable, but exeext='' is most
2262 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
2264 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2266 # We set ac_cv_exeext here because the later test for it is not
2267 # safe: cross compilers may not add the suffix if given an `-o'
2268 # argument, so we may need to know it at that point already.
2269 # Even if this section looks crufty: it has the advantage of
2276 test "$ac_cv_exeext" = no && ac_cv_exeext=
2279 echo "$as_me: failed program was:" >&5
2280 sed 's/^/| /' conftest.$ac_ext >&5
2282 { { echo "$as_me:$LINENO: error: C compiler cannot create executables
2283 See \`config.log' for more details." >&5
2284 echo "$as_me: error: C compiler cannot create executables
2285 See \`config.log' for more details." >&2;}
2286 { (exit 77); exit 77; }; }
2289 ac_exeext=$ac_cv_exeext
2290 { echo "$as_me:$LINENO: result: $ac_file" >&5
2291 echo "${ECHO_T}$ac_file" >&6; }
2293 # Check that the compiler produces executables we can run. If not, either
2294 # the compiler is broken, or we cross compile.
2295 { echo "$as_me:$LINENO: checking whether the C compiler works" >&5
2296 echo $ECHO_N "checking whether the C compiler works... $ECHO_C" >&6; }
2297 # FIXME: These cross compiler hacks should be removed for Autoconf 3.0
2298 # If not cross compiling, check that we can run a simple program.
2299 if test "$cross_compiling" != yes; then
2300 if { ac_try='./$ac_file'
2301 { (case "(($ac_try" in
2302 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2303 *) ac_try_echo=$ac_try;;
2305 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2306 (eval "$ac_try") 2>&5
2308 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2309 (exit $ac_status); }; }; then
2312 if test "$cross_compiling" = maybe; then
2315 { { echo "$as_me:$LINENO: error: cannot run C compiled programs.
2316 If you meant to cross compile, use \`--host'.
2317 See \`config.log' for more details." >&5
2318 echo "$as_me: error: cannot run C compiled programs.
2319 If you meant to cross compile, use \`--host'.
2320 See \`config.log' for more details." >&2;}
2321 { (exit 1); exit 1; }; }
2325 { echo "$as_me:$LINENO: result: yes" >&5
2326 echo "${ECHO_T}yes" >&6; }
2328 rm -f a.out a.exe conftest$ac_cv_exeext b.out
2329 ac_clean_files=$ac_clean_files_save
2330 # Check that the compiler produces executables we can run. If not, either
2331 # the compiler is broken, or we cross compile.
2332 { echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
2333 echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6; }
2334 { echo "$as_me:$LINENO: result: $cross_compiling" >&5
2335 echo "${ECHO_T}$cross_compiling" >&6; }
2337 { echo "$as_me:$LINENO: checking for suffix of executables" >&5
2338 echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6; }
2339 if { (ac_try="$ac_link"
2341 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2342 *) ac_try_echo=$ac_try;;
2344 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2345 (eval "$ac_link") 2>&5
2347 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2348 (exit $ac_status); }; then
2349 # If both `conftest.exe' and `conftest' are `present' (well, observable)
2350 # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
2351 # work properly (i.e., refer to `conftest.exe'), while it won't with
2353 for ac_file in conftest.exe conftest conftest.*; do
2354 test -f "$ac_file" || continue
2356 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;;
2357 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2363 { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
2364 See \`config.log' for more details." >&5
2365 echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
2366 See \`config.log' for more details." >&2;}
2367 { (exit 1); exit 1; }; }
2370 rm -f conftest$ac_cv_exeext
2371 { echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
2372 echo "${ECHO_T}$ac_cv_exeext" >&6; }
2374 rm -f conftest.$ac_ext
2375 EXEEXT=$ac_cv_exeext
2377 { echo "$as_me:$LINENO: checking for suffix of object files" >&5
2378 echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6; }
2379 if test "${ac_cv_objext+set}" = set; then
2380 echo $ECHO_N "(cached) $ECHO_C" >&6
2382 cat >conftest.$ac_ext <<_ACEOF
2385 cat confdefs.h >>conftest.$ac_ext
2386 cat >>conftest.$ac_ext <<_ACEOF
2387 /* end confdefs.h. */
2397 rm -f conftest.o conftest.obj
2398 if { (ac_try="$ac_compile"
2400 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2401 *) ac_try_echo=$ac_try;;
2403 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2404 (eval "$ac_compile") 2>&5
2406 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2407 (exit $ac_status); }; then
2408 for ac_file in conftest.o conftest.obj conftest.*; do
2409 test -f "$ac_file" || continue;
2411 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf ) ;;
2412 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
2417 echo "$as_me: failed program was:" >&5
2418 sed 's/^/| /' conftest.$ac_ext >&5
2420 { { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
2421 See \`config.log' for more details." >&5
2422 echo "$as_me: error: cannot compute suffix of object files: cannot compile
2423 See \`config.log' for more details." >&2;}
2424 { (exit 1); exit 1; }; }
2427 rm -f conftest.$ac_cv_objext conftest.$ac_ext
2429 { echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
2430 echo "${ECHO_T}$ac_cv_objext" >&6; }
2431 OBJEXT=$ac_cv_objext
2433 { echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
2434 echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6; }
2435 if test "${ac_cv_c_compiler_gnu+set}" = set; then
2436 echo $ECHO_N "(cached) $ECHO_C" >&6
2438 cat >conftest.$ac_ext <<_ACEOF
2441 cat confdefs.h >>conftest.$ac_ext
2442 cat >>conftest.$ac_ext <<_ACEOF
2443 /* end confdefs.h. */
2456 rm -f conftest.$ac_objext
2457 if { (ac_try="$ac_compile"
2459 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2460 *) ac_try_echo=$ac_try;;
2462 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2463 (eval "$ac_compile") 2>conftest.er1
2465 grep -v '^ *+' conftest.er1 >conftest.err
2467 cat conftest.err >&5
2468 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2469 (exit $ac_status); } &&
2470 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
2471 { (case "(($ac_try" in
2472 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2473 *) ac_try_echo=$ac_try;;
2475 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2476 (eval "$ac_try") 2>&5
2478 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2479 (exit $ac_status); }; } &&
2480 { ac_try='test -s conftest.$ac_objext'
2481 { (case "(($ac_try" in
2482 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2483 *) ac_try_echo=$ac_try;;
2485 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2486 (eval "$ac_try") 2>&5
2488 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2489 (exit $ac_status); }; }; then
2492 echo "$as_me: failed program was:" >&5
2493 sed 's/^/| /' conftest.$ac_ext >&5
2498 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2499 ac_cv_c_compiler_gnu=$ac_compiler_gnu
2502 { echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
2503 echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6; }
2504 GCC=`test $ac_compiler_gnu = yes && echo yes`
2505 ac_test_CFLAGS=${CFLAGS+set}
2506 ac_save_CFLAGS=$CFLAGS
2507 { echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
2508 echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6; }
2509 if test "${ac_cv_prog_cc_g+set}" = set; then
2510 echo $ECHO_N "(cached) $ECHO_C" >&6
2512 ac_save_c_werror_flag=$ac_c_werror_flag
2513 ac_c_werror_flag=yes
2516 cat >conftest.$ac_ext <<_ACEOF
2519 cat confdefs.h >>conftest.$ac_ext
2520 cat >>conftest.$ac_ext <<_ACEOF
2521 /* end confdefs.h. */
2531 rm -f conftest.$ac_objext
2532 if { (ac_try="$ac_compile"
2534 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2535 *) ac_try_echo=$ac_try;;
2537 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2538 (eval "$ac_compile") 2>conftest.er1
2540 grep -v '^ *+' conftest.er1 >conftest.err
2542 cat conftest.err >&5
2543 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2544 (exit $ac_status); } &&
2545 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
2546 { (case "(($ac_try" in
2547 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2548 *) ac_try_echo=$ac_try;;
2550 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2551 (eval "$ac_try") 2>&5
2553 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2554 (exit $ac_status); }; } &&
2555 { ac_try='test -s conftest.$ac_objext'
2556 { (case "(($ac_try" in
2557 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2558 *) ac_try_echo=$ac_try;;
2560 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2561 (eval "$ac_try") 2>&5
2563 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2564 (exit $ac_status); }; }; then
2567 echo "$as_me: failed program was:" >&5
2568 sed 's/^/| /' conftest.$ac_ext >&5
2571 cat >conftest.$ac_ext <<_ACEOF
2574 cat confdefs.h >>conftest.$ac_ext
2575 cat >>conftest.$ac_ext <<_ACEOF
2576 /* end confdefs.h. */
2586 rm -f conftest.$ac_objext
2587 if { (ac_try="$ac_compile"
2589 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2590 *) ac_try_echo=$ac_try;;
2592 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2593 (eval "$ac_compile") 2>conftest.er1
2595 grep -v '^ *+' conftest.er1 >conftest.err
2597 cat conftest.err >&5
2598 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2599 (exit $ac_status); } &&
2600 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
2601 { (case "(($ac_try" in
2602 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2603 *) ac_try_echo=$ac_try;;
2605 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2606 (eval "$ac_try") 2>&5
2608 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2609 (exit $ac_status); }; } &&
2610 { ac_try='test -s conftest.$ac_objext'
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); }; }; then
2622 echo "$as_me: failed program was:" >&5
2623 sed 's/^/| /' conftest.$ac_ext >&5
2625 ac_c_werror_flag=$ac_save_c_werror_flag
2627 cat >conftest.$ac_ext <<_ACEOF
2630 cat confdefs.h >>conftest.$ac_ext
2631 cat >>conftest.$ac_ext <<_ACEOF
2632 /* end confdefs.h. */
2642 rm -f conftest.$ac_objext
2643 if { (ac_try="$ac_compile"
2645 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2646 *) ac_try_echo=$ac_try;;
2648 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2649 (eval "$ac_compile") 2>conftest.er1
2651 grep -v '^ *+' conftest.er1 >conftest.err
2653 cat conftest.err >&5
2654 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2655 (exit $ac_status); } &&
2656 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
2657 { (case "(($ac_try" in
2658 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2659 *) ac_try_echo=$ac_try;;
2661 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2662 (eval "$ac_try") 2>&5
2664 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2665 (exit $ac_status); }; } &&
2666 { ac_try='test -s conftest.$ac_objext'
2667 { (case "(($ac_try" in
2668 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2669 *) ac_try_echo=$ac_try;;
2671 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2672 (eval "$ac_try") 2>&5
2674 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2675 (exit $ac_status); }; }; then
2678 echo "$as_me: failed program was:" >&5
2679 sed 's/^/| /' conftest.$ac_ext >&5
2684 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2687 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2690 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2691 ac_c_werror_flag=$ac_save_c_werror_flag
2693 { echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
2694 echo "${ECHO_T}$ac_cv_prog_cc_g" >&6; }
2695 if test "$ac_test_CFLAGS" = set; then
2696 CFLAGS=$ac_save_CFLAGS
2697 elif test $ac_cv_prog_cc_g = yes; then
2698 if test "$GCC" = yes; then
2704 if test "$GCC" = yes; then
2710 { echo "$as_me:$LINENO: checking for $CC option to accept ISO C89" >&5
2711 echo $ECHO_N "checking for $CC option to accept ISO C89... $ECHO_C" >&6; }
2712 if test "${ac_cv_prog_cc_c89+set}" = set; then
2713 echo $ECHO_N "(cached) $ECHO_C" >&6
2715 ac_cv_prog_cc_c89=no
2717 cat >conftest.$ac_ext <<_ACEOF
2720 cat confdefs.h >>conftest.$ac_ext
2721 cat >>conftest.$ac_ext <<_ACEOF
2722 /* end confdefs.h. */
2725 #include <sys/types.h>
2726 #include <sys/stat.h>
2727 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
2728 struct buf { int x; };
2729 FILE * (*rcsopen) (struct buf *, struct stat *, int);
2730 static char *e (p, i)
2736 static char *f (char * (*g) (char **, int), char **p, ...)
2741 s = g (p, va_arg (v,int));
2746 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
2747 function prototypes and stuff, but not '\xHH' hex character constants.
2748 These don't provoke an error unfortunately, instead are silently treated
2749 as 'x'. The following induces an error, until -std is added to get
2750 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
2751 array size at least. It's necessary to write '\x00'==0 to get something
2752 that's true only with -std. */
2753 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
2755 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
2756 inside strings and character constants. */
2758 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
2760 int test (int i, double x);
2761 struct s1 {int (*f) (int a);};
2762 struct s2 {int (*f) (double a);};
2763 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
2769 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
2774 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
2775 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
2777 CC="$ac_save_CC $ac_arg"
2778 rm -f conftest.$ac_objext
2779 if { (ac_try="$ac_compile"
2781 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2782 *) ac_try_echo=$ac_try;;
2784 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2785 (eval "$ac_compile") 2>conftest.er1
2787 grep -v '^ *+' conftest.er1 >conftest.err
2789 cat conftest.err >&5
2790 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2791 (exit $ac_status); } &&
2792 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
2793 { (case "(($ac_try" in
2794 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2795 *) ac_try_echo=$ac_try;;
2797 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2798 (eval "$ac_try") 2>&5
2800 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2801 (exit $ac_status); }; } &&
2802 { ac_try='test -s conftest.$ac_objext'
2803 { (case "(($ac_try" in
2804 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2805 *) ac_try_echo=$ac_try;;
2807 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2808 (eval "$ac_try") 2>&5
2810 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2811 (exit $ac_status); }; }; then
2812 ac_cv_prog_cc_c89=$ac_arg
2814 echo "$as_me: failed program was:" >&5
2815 sed 's/^/| /' conftest.$ac_ext >&5
2820 rm -f core conftest.err conftest.$ac_objext
2821 test "x$ac_cv_prog_cc_c89" != "xno" && break
2823 rm -f conftest.$ac_ext
2828 case "x$ac_cv_prog_cc_c89" in
2830 { echo "$as_me:$LINENO: result: none needed" >&5
2831 echo "${ECHO_T}none needed" >&6; } ;;
2833 { echo "$as_me:$LINENO: result: unsupported" >&5
2834 echo "${ECHO_T}unsupported" >&6; } ;;
2836 CC="$CC $ac_cv_prog_cc_c89"
2837 { echo "$as_me:$LINENO: result: $ac_cv_prog_cc_c89" >&5
2838 echo "${ECHO_T}$ac_cv_prog_cc_c89" >&6; } ;;
2843 ac_cpp='$CPP $CPPFLAGS'
2844 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2845 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2846 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2849 ac_cpp='$CXXCPP $CPPFLAGS'
2850 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2851 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2852 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
2853 if test -z "$CXX"; then
2854 if test -n "$CCC"; then
2857 if test -n "$ac_tool_prefix"; then
2858 for ac_prog in clang++ g++
2860 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2861 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2862 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2863 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2864 if test "${ac_cv_prog_CXX+set}" = set; then
2865 echo $ECHO_N "(cached) $ECHO_C" >&6
2867 if test -n "$CXX"; then
2868 ac_cv_prog_CXX="$CXX" # Let the user override the test.
2870 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2874 test -z "$as_dir" && as_dir=.
2875 for ac_exec_ext in '' $ac_executable_extensions; do
2876 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
2877 ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
2878 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2888 if test -n "$CXX"; then
2889 { echo "$as_me:$LINENO: result: $CXX" >&5
2890 echo "${ECHO_T}$CXX" >&6; }
2892 { echo "$as_me:$LINENO: result: no" >&5
2893 echo "${ECHO_T}no" >&6; }
2897 test -n "$CXX" && break
2900 if test -z "$CXX"; then
2902 for ac_prog in clang++ g++
2904 # Extract the first word of "$ac_prog", so it can be a program name with args.
2905 set dummy $ac_prog; ac_word=$2
2906 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2907 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2908 if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then
2909 echo $ECHO_N "(cached) $ECHO_C" >&6
2911 if test -n "$ac_ct_CXX"; then
2912 ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
2914 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2918 test -z "$as_dir" && as_dir=.
2919 for ac_exec_ext in '' $ac_executable_extensions; do
2920 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
2921 ac_cv_prog_ac_ct_CXX="$ac_prog"
2922 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2931 ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
2932 if test -n "$ac_ct_CXX"; then
2933 { echo "$as_me:$LINENO: result: $ac_ct_CXX" >&5
2934 echo "${ECHO_T}$ac_ct_CXX" >&6; }
2936 { echo "$as_me:$LINENO: result: no" >&5
2937 echo "${ECHO_T}no" >&6; }
2941 test -n "$ac_ct_CXX" && break
2944 if test "x$ac_ct_CXX" = x; then
2947 case $cross_compiling:$ac_tool_warned in
2949 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
2950 whose name does not start with the host triplet. If you think this
2951 configuration is useful to you, please write to autoconf@gnu.org." >&5
2952 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
2953 whose name does not start with the host triplet. If you think this
2954 configuration is useful to you, please write to autoconf@gnu.org." >&2;}
2955 ac_tool_warned=yes ;;
2963 # Provide some information about the compiler.
2964 echo "$as_me:$LINENO: checking for C++ compiler version" >&5
2965 ac_compiler=`set X $ac_compile; echo $2`
2966 { (ac_try="$ac_compiler --version >&5"
2968 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2969 *) ac_try_echo=$ac_try;;
2971 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2972 (eval "$ac_compiler --version >&5") 2>&5
2974 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2975 (exit $ac_status); }
2976 { (ac_try="$ac_compiler -v >&5"
2978 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2979 *) ac_try_echo=$ac_try;;
2981 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2982 (eval "$ac_compiler -v >&5") 2>&5
2984 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2985 (exit $ac_status); }
2986 { (ac_try="$ac_compiler -V >&5"
2988 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2989 *) ac_try_echo=$ac_try;;
2991 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2992 (eval "$ac_compiler -V >&5") 2>&5
2994 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2995 (exit $ac_status); }
2997 { echo "$as_me:$LINENO: checking whether we are using the GNU C++ compiler" >&5
2998 echo $ECHO_N "checking whether we are using the GNU C++ compiler... $ECHO_C" >&6; }
2999 if test "${ac_cv_cxx_compiler_gnu+set}" = set; then
3000 echo $ECHO_N "(cached) $ECHO_C" >&6
3002 cat >conftest.$ac_ext <<_ACEOF
3005 cat confdefs.h >>conftest.$ac_ext
3006 cat >>conftest.$ac_ext <<_ACEOF
3007 /* end confdefs.h. */
3020 rm -f conftest.$ac_objext
3021 if { (ac_try="$ac_compile"
3023 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3024 *) ac_try_echo=$ac_try;;
3026 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3027 (eval "$ac_compile") 2>conftest.er1
3029 grep -v '^ *+' conftest.er1 >conftest.err
3031 cat conftest.err >&5
3032 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3033 (exit $ac_status); } &&
3034 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
3035 { (case "(($ac_try" in
3036 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3037 *) ac_try_echo=$ac_try;;
3039 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3040 (eval "$ac_try") 2>&5
3042 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3043 (exit $ac_status); }; } &&
3044 { ac_try='test -s conftest.$ac_objext'
3045 { (case "(($ac_try" in
3046 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3047 *) ac_try_echo=$ac_try;;
3049 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3050 (eval "$ac_try") 2>&5
3052 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3053 (exit $ac_status); }; }; then
3056 echo "$as_me: failed program was:" >&5
3057 sed 's/^/| /' conftest.$ac_ext >&5
3062 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3063 ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
3066 { echo "$as_me:$LINENO: result: $ac_cv_cxx_compiler_gnu" >&5
3067 echo "${ECHO_T}$ac_cv_cxx_compiler_gnu" >&6; }
3068 GXX=`test $ac_compiler_gnu = yes && echo yes`
3069 ac_test_CXXFLAGS=${CXXFLAGS+set}
3070 ac_save_CXXFLAGS=$CXXFLAGS
3071 { echo "$as_me:$LINENO: checking whether $CXX accepts -g" >&5
3072 echo $ECHO_N "checking whether $CXX accepts -g... $ECHO_C" >&6; }
3073 if test "${ac_cv_prog_cxx_g+set}" = set; then
3074 echo $ECHO_N "(cached) $ECHO_C" >&6
3076 ac_save_cxx_werror_flag=$ac_cxx_werror_flag
3077 ac_cxx_werror_flag=yes
3080 cat >conftest.$ac_ext <<_ACEOF
3083 cat confdefs.h >>conftest.$ac_ext
3084 cat >>conftest.$ac_ext <<_ACEOF
3085 /* end confdefs.h. */
3095 rm -f conftest.$ac_objext
3096 if { (ac_try="$ac_compile"
3098 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3099 *) ac_try_echo=$ac_try;;
3101 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3102 (eval "$ac_compile") 2>conftest.er1
3104 grep -v '^ *+' conftest.er1 >conftest.err
3106 cat conftest.err >&5
3107 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3108 (exit $ac_status); } &&
3109 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
3110 { (case "(($ac_try" in
3111 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3112 *) ac_try_echo=$ac_try;;
3114 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3115 (eval "$ac_try") 2>&5
3117 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3118 (exit $ac_status); }; } &&
3119 { ac_try='test -s conftest.$ac_objext'
3120 { (case "(($ac_try" in
3121 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3122 *) ac_try_echo=$ac_try;;
3124 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3125 (eval "$ac_try") 2>&5
3127 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3128 (exit $ac_status); }; }; then
3129 ac_cv_prog_cxx_g=yes
3131 echo "$as_me: failed program was:" >&5
3132 sed 's/^/| /' conftest.$ac_ext >&5
3135 cat >conftest.$ac_ext <<_ACEOF
3138 cat confdefs.h >>conftest.$ac_ext
3139 cat >>conftest.$ac_ext <<_ACEOF
3140 /* end confdefs.h. */
3150 rm -f conftest.$ac_objext
3151 if { (ac_try="$ac_compile"
3153 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3154 *) ac_try_echo=$ac_try;;
3156 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3157 (eval "$ac_compile") 2>conftest.er1
3159 grep -v '^ *+' conftest.er1 >conftest.err
3161 cat conftest.err >&5
3162 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3163 (exit $ac_status); } &&
3164 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
3165 { (case "(($ac_try" in
3166 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3167 *) ac_try_echo=$ac_try;;
3169 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3170 (eval "$ac_try") 2>&5
3172 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3173 (exit $ac_status); }; } &&
3174 { ac_try='test -s conftest.$ac_objext'
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); }; }; then
3186 echo "$as_me: failed program was:" >&5
3187 sed 's/^/| /' conftest.$ac_ext >&5
3189 ac_cxx_werror_flag=$ac_save_cxx_werror_flag
3191 cat >conftest.$ac_ext <<_ACEOF
3194 cat confdefs.h >>conftest.$ac_ext
3195 cat >>conftest.$ac_ext <<_ACEOF
3196 /* end confdefs.h. */
3206 rm -f conftest.$ac_objext
3207 if { (ac_try="$ac_compile"
3209 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3210 *) ac_try_echo=$ac_try;;
3212 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3213 (eval "$ac_compile") 2>conftest.er1
3215 grep -v '^ *+' conftest.er1 >conftest.err
3217 cat conftest.err >&5
3218 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3219 (exit $ac_status); } &&
3220 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
3221 { (case "(($ac_try" in
3222 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3223 *) ac_try_echo=$ac_try;;
3225 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3226 (eval "$ac_try") 2>&5
3228 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3229 (exit $ac_status); }; } &&
3230 { ac_try='test -s conftest.$ac_objext'
3231 { (case "(($ac_try" in
3232 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3233 *) ac_try_echo=$ac_try;;
3235 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3236 (eval "$ac_try") 2>&5
3238 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3239 (exit $ac_status); }; }; then
3240 ac_cv_prog_cxx_g=yes
3242 echo "$as_me: failed program was:" >&5
3243 sed 's/^/| /' conftest.$ac_ext >&5
3248 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3251 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3254 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3255 ac_cxx_werror_flag=$ac_save_cxx_werror_flag
3257 { echo "$as_me:$LINENO: result: $ac_cv_prog_cxx_g" >&5
3258 echo "${ECHO_T}$ac_cv_prog_cxx_g" >&6; }
3259 if test "$ac_test_CXXFLAGS" = set; then
3260 CXXFLAGS=$ac_save_CXXFLAGS
3261 elif test $ac_cv_prog_cxx_g = yes; then
3262 if test "$GXX" = yes; then
3268 if test "$GXX" = yes; then
3275 ac_cpp='$CPP $CPPFLAGS'
3276 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3277 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3278 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3281 ac_cpp='$CPP $CPPFLAGS'
3282 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3283 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3284 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3285 { echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
3286 echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6; }
3287 # On Suns, sometimes $CPP names a directory.
3288 if test -n "$CPP" && test -d "$CPP"; then
3291 if test -z "$CPP"; then
3292 if test "${ac_cv_prog_CPP+set}" = set; then
3293 echo $ECHO_N "(cached) $ECHO_C" >&6
3295 # Double quotes because CPP needs to be expanded
3296 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
3299 for ac_c_preproc_warn_flag in '' yes
3301 # Use a header file that comes with gcc, so configuring glibc
3302 # with a fresh cross-compiler works.
3303 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3304 # <limits.h> exists even on freestanding compilers.
3305 # On the NeXT, cc -E runs the code through the compiler's parser,
3306 # not just through cpp. "Syntax error" is here to catch this case.
3307 cat >conftest.$ac_ext <<_ACEOF
3310 cat confdefs.h >>conftest.$ac_ext
3311 cat >>conftest.$ac_ext <<_ACEOF
3312 /* end confdefs.h. */
3314 # include <limits.h>
3316 # include <assert.h>
3320 if { (ac_try="$ac_cpp conftest.$ac_ext"
3322 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3323 *) ac_try_echo=$ac_try;;
3325 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3326 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
3328 grep -v '^ *+' conftest.er1 >conftest.err
3330 cat conftest.err >&5
3331 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3332 (exit $ac_status); } >/dev/null; then
3333 if test -s conftest.err; then
3334 ac_cpp_err=$ac_c_preproc_warn_flag
3335 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
3342 if test -z "$ac_cpp_err"; then
3345 echo "$as_me: failed program was:" >&5
3346 sed 's/^/| /' conftest.$ac_ext >&5
3348 # Broken: fails on valid input.
3352 rm -f conftest.err conftest.$ac_ext
3354 # OK, works on sane cases. Now check whether nonexistent headers
3355 # can be detected and how.
3356 cat >conftest.$ac_ext <<_ACEOF
3359 cat confdefs.h >>conftest.$ac_ext
3360 cat >>conftest.$ac_ext <<_ACEOF
3361 /* end confdefs.h. */
3362 #include <ac_nonexistent.h>
3364 if { (ac_try="$ac_cpp conftest.$ac_ext"
3366 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3367 *) ac_try_echo=$ac_try;;
3369 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3370 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
3372 grep -v '^ *+' conftest.er1 >conftest.err
3374 cat conftest.err >&5
3375 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3376 (exit $ac_status); } >/dev/null; then
3377 if test -s conftest.err; then
3378 ac_cpp_err=$ac_c_preproc_warn_flag
3379 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
3386 if test -z "$ac_cpp_err"; then
3387 # Broken: success on invalid input.
3390 echo "$as_me: failed program was:" >&5
3391 sed 's/^/| /' conftest.$ac_ext >&5
3393 # Passes both tests.
3398 rm -f conftest.err conftest.$ac_ext
3401 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3402 rm -f conftest.err conftest.$ac_ext
3403 if $ac_preproc_ok; then
3415 { echo "$as_me:$LINENO: result: $CPP" >&5
3416 echo "${ECHO_T}$CPP" >&6; }
3418 for ac_c_preproc_warn_flag in '' yes
3420 # Use a header file that comes with gcc, so configuring glibc
3421 # with a fresh cross-compiler works.
3422 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3423 # <limits.h> exists even on freestanding compilers.
3424 # On the NeXT, cc -E runs the code through the compiler's parser,
3425 # not just through cpp. "Syntax error" is here to catch this case.
3426 cat >conftest.$ac_ext <<_ACEOF
3429 cat confdefs.h >>conftest.$ac_ext
3430 cat >>conftest.$ac_ext <<_ACEOF
3431 /* end confdefs.h. */
3433 # include <limits.h>
3435 # include <assert.h>
3439 if { (ac_try="$ac_cpp conftest.$ac_ext"
3441 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3442 *) ac_try_echo=$ac_try;;
3444 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3445 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
3447 grep -v '^ *+' conftest.er1 >conftest.err
3449 cat conftest.err >&5
3450 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3451 (exit $ac_status); } >/dev/null; then
3452 if test -s conftest.err; then
3453 ac_cpp_err=$ac_c_preproc_warn_flag
3454 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
3461 if test -z "$ac_cpp_err"; then
3464 echo "$as_me: failed program was:" >&5
3465 sed 's/^/| /' conftest.$ac_ext >&5
3467 # Broken: fails on valid input.
3471 rm -f conftest.err conftest.$ac_ext
3473 # OK, works on sane cases. Now check whether nonexistent headers
3474 # can be detected and how.
3475 cat >conftest.$ac_ext <<_ACEOF
3478 cat confdefs.h >>conftest.$ac_ext
3479 cat >>conftest.$ac_ext <<_ACEOF
3480 /* end confdefs.h. */
3481 #include <ac_nonexistent.h>
3483 if { (ac_try="$ac_cpp conftest.$ac_ext"
3485 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3486 *) ac_try_echo=$ac_try;;
3488 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3489 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
3491 grep -v '^ *+' conftest.er1 >conftest.err
3493 cat conftest.err >&5
3494 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3495 (exit $ac_status); } >/dev/null; then
3496 if test -s conftest.err; then
3497 ac_cpp_err=$ac_c_preproc_warn_flag
3498 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
3505 if test -z "$ac_cpp_err"; then
3506 # Broken: success on invalid input.
3509 echo "$as_me: failed program was:" >&5
3510 sed 's/^/| /' conftest.$ac_ext >&5
3512 # Passes both tests.
3517 rm -f conftest.err conftest.$ac_ext
3520 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3521 rm -f conftest.err conftest.$ac_ext
3522 if $ac_preproc_ok; then
3525 { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
3526 See \`config.log' for more details." >&5
3527 echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
3528 See \`config.log' for more details." >&2;}
3529 { (exit 1); exit 1; }; }
3533 ac_cpp='$CPP $CPPFLAGS'
3534 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3535 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3536 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3539 if test "$CXX" = "clang++" ; then
3540 { echo "$as_me:$LINENO: checking whether clang works" >&5
3541 echo $ECHO_N "checking whether clang works... $ECHO_C" >&6; }
3543 ac_cpp='$CXXCPP $CPPFLAGS'
3544 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3545 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3546 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
3549 cat >conftest.$ac_ext <<_ACEOF
3552 cat confdefs.h >>conftest.$ac_ext
3553 cat >>conftest.$ac_ext <<_ACEOF
3554 /* end confdefs.h. */
3556 #if __has_include (<cxxabi.h>)
3559 #if __has_include (<unwind.h>)
3571 rm -f conftest.$ac_objext
3572 if { (ac_try="$ac_compile"
3574 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3575 *) ac_try_echo=$ac_try;;
3577 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3578 (eval "$ac_compile") 2>conftest.er1
3580 grep -v '^ *+' conftest.er1 >conftest.err
3582 cat conftest.err >&5
3583 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3584 (exit $ac_status); } &&
3585 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
3586 { (case "(($ac_try" in
3587 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3588 *) ac_try_echo=$ac_try;;
3590 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3591 (eval "$ac_try") 2>&5
3593 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3594 (exit $ac_status); }; } &&
3595 { ac_try='test -s conftest.$ac_objext'
3596 { (case "(($ac_try" in
3597 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3598 *) ac_try_echo=$ac_try;;
3600 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3601 (eval "$ac_try") 2>&5
3603 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3604 (exit $ac_status); }; }; then
3606 { echo "$as_me:$LINENO: result: yes" >&5
3607 echo "${ECHO_T}yes" >&6; }
3610 echo "$as_me: failed program was:" >&5
3611 sed 's/^/| /' conftest.$ac_ext >&5
3614 { echo "$as_me:$LINENO: result: no" >&5
3615 echo "${ECHO_T}no" >&6; }
3616 { { echo "$as_me:$LINENO: error: Selected compiler could not find or parse C++ standard library headers. Rerun with CC=c-compiler CXX=c++-compiler LLVM_SRC_DIR/configure ..." >&5
3617 echo "$as_me: error: Selected compiler could not find or parse C++ standard library headers. Rerun with CC=c-compiler CXX=c++-compiler LLVM_SRC_DIR/configure ..." >&2;}
3618 { (exit 1); exit 1; }; }
3622 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3624 ac_cpp='$CPP $CPPFLAGS'
3625 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3626 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3627 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3631 { echo "$as_me:$LINENO: checking whether GCC or Clang is our host compiler" >&5
3632 echo $ECHO_N "checking whether GCC or Clang is our host compiler... $ECHO_C" >&6; }
3634 ac_cpp='$CXXCPP $CPPFLAGS'
3635 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3636 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3637 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
3639 llvm_cv_cxx_compiler=unknown
3640 cat >conftest.$ac_ext <<_ACEOF
3643 cat confdefs.h >>conftest.$ac_ext
3644 cat >>conftest.$ac_ext <<_ACEOF
3645 /* end confdefs.h. */
3651 rm -f conftest.$ac_objext
3652 if { (ac_try="$ac_compile"
3654 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3655 *) ac_try_echo=$ac_try;;
3657 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3658 (eval "$ac_compile") 2>conftest.er1
3660 grep -v '^ *+' conftest.er1 >conftest.err
3662 cat conftest.err >&5
3663 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3664 (exit $ac_status); } &&
3665 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
3666 { (case "(($ac_try" in
3667 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3668 *) ac_try_echo=$ac_try;;
3670 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3671 (eval "$ac_try") 2>&5
3673 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3674 (exit $ac_status); }; } &&
3675 { ac_try='test -s conftest.$ac_objext'
3676 { (case "(($ac_try" in
3677 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3678 *) ac_try_echo=$ac_try;;
3680 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3681 (eval "$ac_try") 2>&5
3683 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3684 (exit $ac_status); }; }; then
3685 llvm_cv_cxx_compiler=clang
3687 echo "$as_me: failed program was:" >&5
3688 sed 's/^/| /' conftest.$ac_ext >&5
3690 cat >conftest.$ac_ext <<_ACEOF
3693 cat confdefs.h >>conftest.$ac_ext
3694 cat >>conftest.$ac_ext <<_ACEOF
3695 /* end confdefs.h. */
3701 rm -f conftest.$ac_objext
3702 if { (ac_try="$ac_compile"
3704 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3705 *) ac_try_echo=$ac_try;;
3707 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3708 (eval "$ac_compile") 2>conftest.er1
3710 grep -v '^ *+' conftest.er1 >conftest.err
3712 cat conftest.err >&5
3713 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3714 (exit $ac_status); } &&
3715 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
3716 { (case "(($ac_try" in
3717 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3718 *) ac_try_echo=$ac_try;;
3720 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3721 (eval "$ac_try") 2>&5
3723 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3724 (exit $ac_status); }; } &&
3725 { ac_try='test -s conftest.$ac_objext'
3726 { (case "(($ac_try" in
3727 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3728 *) ac_try_echo=$ac_try;;
3730 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3731 (eval "$ac_try") 2>&5
3733 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3734 (exit $ac_status); }; }; then
3735 llvm_cv_cxx_compiler=gcc
3737 echo "$as_me: failed program was:" >&5
3738 sed 's/^/| /' conftest.$ac_ext >&5
3743 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3746 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3748 ac_cpp='$CPP $CPPFLAGS'
3749 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3750 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3751 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3753 { echo "$as_me:$LINENO: result: ${llvm_cv_cxx_compiler}" >&5
3754 echo "${ECHO_T}${llvm_cv_cxx_compiler}" >&6; }
3758 if test -d ${srcdir}/projects/test-suite ; then
3759 subdirs="$subdirs projects/test-suite"
3763 if test -d ${srcdir}/projects/llvm-test ; then
3764 subdirs="$subdirs projects/llvm-test"
3768 if test -d ${srcdir}/projects/poolalloc ; then
3769 subdirs="$subdirs projects/poolalloc"
3773 if test -d ${srcdir}/projects/llvm-poolalloc ; then
3774 subdirs="$subdirs projects/llvm-poolalloc"
3778 for i in `ls ${srcdir}/projects`
3780 if test -d ${srcdir}/projects/${i} ; then
3782 safecode) subdirs="$subdirs projects/safecode"
3790 { echo "$as_me:$LINENO: WARNING: Unknown project (${i}) won't be configured automatically" >&5
3791 echo "$as_me: WARNING: Unknown project (${i}) won't be configured automatically" >&2;}
3797 # Check whether --enable-polly was given.
3798 if test "${enable_polly+set}" = set; then
3799 enableval=$enable_polly;
3804 case "$enableval" in
3809 default) ENABLE_POLLY=1
3811 *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-polly. Use \"yes\" or \"no\"" >&5
3812 echo "$as_me: error: Invalid setting for --enable-polly. Use \"yes\" or \"no\"" >&2;}
3813 { (exit 1); exit 1; }; } ;;
3817 if (test -d ${srcdir}/tools/polly) && (test $ENABLE_POLLY -eq 1) ; then
3820 subdirs="$subdirs tools/polly"
3825 # Make sure we can run config.sub.
3826 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
3827 { { echo "$as_me:$LINENO: error: cannot run $SHELL $ac_aux_dir/config.sub" >&5
3828 echo "$as_me: error: cannot run $SHELL $ac_aux_dir/config.sub" >&2;}
3829 { (exit 1); exit 1; }; }
3831 { echo "$as_me:$LINENO: checking build system type" >&5
3832 echo $ECHO_N "checking build system type... $ECHO_C" >&6; }
3833 if test "${ac_cv_build+set}" = set; then
3834 echo $ECHO_N "(cached) $ECHO_C" >&6
3836 ac_build_alias=$build_alias
3837 test "x$ac_build_alias" = x &&
3838 ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
3839 test "x$ac_build_alias" = x &&
3840 { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
3841 echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
3842 { (exit 1); exit 1; }; }
3843 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
3844 { { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&5
3845 echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&2;}
3846 { (exit 1); exit 1; }; }
3849 { echo "$as_me:$LINENO: result: $ac_cv_build" >&5
3850 echo "${ECHO_T}$ac_cv_build" >&6; }
3851 case $ac_cv_build in
3853 *) { { echo "$as_me:$LINENO: error: invalid value of canonical build" >&5
3854 echo "$as_me: error: invalid value of canonical build" >&2;}
3855 { (exit 1); exit 1; }; };;
3858 ac_save_IFS=$IFS; IFS='-'
3864 # Remember, the first character of IFS is used to create $*,
3865 # except with old shells:
3868 case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
3871 { echo "$as_me:$LINENO: checking host system type" >&5
3872 echo $ECHO_N "checking host system type... $ECHO_C" >&6; }
3873 if test "${ac_cv_host+set}" = set; then
3874 echo $ECHO_N "(cached) $ECHO_C" >&6
3876 if test "x$host_alias" = x; then
3877 ac_cv_host=$ac_cv_build
3879 ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
3880 { { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&5
3881 echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&2;}
3882 { (exit 1); exit 1; }; }
3886 { echo "$as_me:$LINENO: result: $ac_cv_host" >&5
3887 echo "${ECHO_T}$ac_cv_host" >&6; }
3890 *) { { echo "$as_me:$LINENO: error: invalid value of canonical host" >&5
3891 echo "$as_me: error: invalid value of canonical host" >&2;}
3892 { (exit 1); exit 1; }; };;
3895 ac_save_IFS=$IFS; IFS='-'
3901 # Remember, the first character of IFS is used to create $*,
3902 # except with old shells:
3905 case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
3908 { echo "$as_me:$LINENO: checking target system type" >&5
3909 echo $ECHO_N "checking target system type... $ECHO_C" >&6; }
3910 if test "${ac_cv_target+set}" = set; then
3911 echo $ECHO_N "(cached) $ECHO_C" >&6
3913 if test "x$target_alias" = x; then
3914 ac_cv_target=$ac_cv_host
3916 ac_cv_target=`$SHELL "$ac_aux_dir/config.sub" $target_alias` ||
3917 { { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $target_alias failed" >&5
3918 echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $target_alias failed" >&2;}
3919 { (exit 1); exit 1; }; }
3923 { echo "$as_me:$LINENO: result: $ac_cv_target" >&5
3924 echo "${ECHO_T}$ac_cv_target" >&6; }
3925 case $ac_cv_target in
3927 *) { { echo "$as_me:$LINENO: error: invalid value of canonical target" >&5
3928 echo "$as_me: error: invalid value of canonical target" >&2;}
3929 { (exit 1); exit 1; }; };;
3931 target=$ac_cv_target
3932 ac_save_IFS=$IFS; IFS='-'
3938 # Remember, the first character of IFS is used to create $*,
3939 # except with old shells:
3942 case $target_os in *\ *) target_os=`echo "$target_os" | sed 's/ /-/g'`;; esac
3945 # The aliases save the names the user supplied, while $host etc.
3946 # will get canonicalized.
3947 test -n "$target_alias" &&
3948 test "$program_prefix$program_suffix$program_transform_name" = \
3950 program_prefix=${target_alias}-
3952 { echo "$as_me:$LINENO: checking type of operating system we're going to host on" >&5
3953 echo $ECHO_N "checking type of operating system we're going to host on... $ECHO_C" >&6; }
3954 if test "${llvm_cv_os_type+set}" = set; then
3955 echo $ECHO_N "(cached) $ECHO_C" >&6
3959 llvm_cv_link_all_option="-Wl,--whole-archive"
3960 llvm_cv_no_link_all_option="-Wl,--no-whole-archive"
3961 llvm_cv_os_type="AIX"
3962 llvm_cv_platform_type="Unix" ;;
3964 llvm_cv_link_all_option="-Wl,--whole-archive"
3965 llvm_cv_no_link_all_option="-Wl,--no-whole-archive"
3966 llvm_cv_os_type="IRIX"
3967 llvm_cv_platform_type="Unix" ;;
3969 llvm_cv_link_all_option="-Wl,--whole-archive"
3970 llvm_cv_no_link_all_option="-Wl,--no-whole-archive"
3971 llvm_cv_os_type="Cygwin"
3972 llvm_cv_platform_type="Unix" ;;
3974 llvm_cv_link_all_option="-Wl,-all_load"
3975 llvm_cv_no_link_all_option="-Wl,-noall_load"
3976 llvm_cv_os_type="Darwin"
3977 llvm_cv_platform_type="Unix" ;;
3979 llvm_cv_link_all_option="-Wl,-all_load"
3980 llvm_cv_no_link_all_option="-Wl,-noall_load"
3981 llvm_cv_os_type="Minix"
3982 llvm_cv_platform_type="Unix" ;;
3984 llvm_cv_link_all_option="-Wl,--whole-archive"
3985 llvm_cv_no_link_all_option="-Wl,--no-whole-archive"
3986 llvm_cv_os_type="FreeBSD"
3987 llvm_cv_platform_type="Unix" ;;
3989 llvm_cv_link_all_option="-Wl,--whole-archive"
3990 llvm_cv_no_link_all_option="-Wl,--no-whole-archive"
3991 llvm_cv_os_type="GNU/kFreeBSD"
3992 llvm_cv_platform_type="Unix" ;;
3994 llvm_cv_link_all_option="-Wl,--whole-archive"
3995 llvm_cv_no_link_all_option="-Wl,--no-whole-archive"
3996 llvm_cv_os_type="OpenBSD"
3997 llvm_cv_platform_type="Unix" ;;
3999 llvm_cv_link_all_option="-Wl,--whole-archive"
4000 llvm_cv_no_link_all_option="-Wl,--no-whole-archive"
4001 llvm_cv_os_type="NetBSD"
4002 llvm_cv_platform_type="Unix" ;;
4004 llvm_cv_link_all_option="-Wl,--whole-archive"
4005 llvm_cv_no_link_all_option="-Wl,--no-whole-archive"
4006 llvm_cv_os_type="DragonFly"
4007 llvm_cv_platform_type="Unix" ;;
4009 llvm_cv_link_all_option="-Wl,--whole-archive"
4010 llvm_cv_no_link_all_option="-Wl,--no-whole-archive"
4011 llvm_cv_os_type="Bitrig"
4012 llvm_cv_platform_type="Unix" ;;
4014 llvm_cv_link_all_option="-Wl,--whole-archive"
4015 llvm_cv_no_link_all_option="-Wl,--no-whole-archive"
4016 llvm_cv_os_type="HP-UX"
4017 llvm_cv_platform_type="Unix" ;;
4019 llvm_cv_link_all_option="-Wl,--whole-archive"
4020 llvm_cv_no_link_all_option="-Wl,--no-whole-archive"
4021 llvm_cv_os_type="Interix"
4022 llvm_cv_platform_type="Unix" ;;
4024 llvm_cv_link_all_option="-Wl,--whole-archive"
4025 llvm_cv_no_link_all_option="-Wl,--no-whole-archive"
4026 llvm_cv_os_type="Linux"
4027 llvm_cv_platform_type="Unix" ;;
4029 llvm_cv_link_all_option="-Wl,--whole-archive"
4030 llvm_cv_no_link_all_option="-Wl,--no-whole-archive"
4031 llvm_cv_os_type="GNU"
4032 llvm_cv_platform_type="Unix" ;;
4034 llvm_cv_link_all_option="-Wl,-z,allextract"
4035 llvm_cv_no_link_all_option="-Wl,-z,defaultextract"
4036 llvm_cv_os_type="SunOS"
4037 llvm_cv_platform_type="Unix" ;;
4039 llvm_cv_link_all_option="-Wl,--whole-archive"
4040 llvm_cv_no_link_all_option="-Wl,--no-whole-archive"
4041 llvm_cv_os_type="Win32"
4042 llvm_cv_platform_type="Win32" ;;
4044 llvm_cv_link_all_option="-Wl,--whole-archive"
4045 llvm_cv_no_link_all_option="-Wl,--no-whole-archive"
4046 llvm_cv_os_type="MingW"
4047 llvm_cv_platform_type="Win32" ;;
4049 llvm_cv_link_all_option="-Wl,--whole-archive"
4050 llvm_cv_no_link_all_option="-Wl,--no-whole-archive"
4051 llvm_cv_os_type="Haiku"
4052 llvm_cv_platform_type="Unix" ;;
4054 llvm_cv_link_all_option="-Wl,--whole-archive"
4055 llvm_cv_no_link_all_option="-Wl,--no-whole-archive"
4056 llvm_cv_os_type="Freestanding"
4057 llvm_cv_platform_type="Unix" ;;
4059 llvm_cv_link_all_option="-Wl,--whole-archive"
4060 llvm_cv_no_link_all_option="-Wl,--no-whole-archive"
4061 llvm_cv_os_type="Freestanding"
4062 llvm_cv_platform_type="Unix" ;;
4064 llvm_cv_link_all_option=""
4065 llvm_cv_no_link_all_option=""
4066 llvm_cv_os_type="Unknown"
4067 llvm_cv_platform_type="Unknown" ;;
4070 { echo "$as_me:$LINENO: result: $llvm_cv_os_type" >&5
4071 echo "${ECHO_T}$llvm_cv_os_type" >&6; }
4073 { echo "$as_me:$LINENO: checking type of operating system we're going to target" >&5
4074 echo $ECHO_N "checking type of operating system we're going to target... $ECHO_C" >&6; }
4075 if test "${llvm_cv_target_os_type+set}" = set; then
4076 echo $ECHO_N "(cached) $ECHO_C" >&6
4080 llvm_cv_target_os_type="AIX" ;;
4082 llvm_cv_target_os_type="IRIX" ;;
4084 llvm_cv_target_os_type="Cygwin" ;;
4086 llvm_cv_target_os_type="Darwin" ;;
4088 llvm_cv_target_os_type="Minix" ;;
4090 llvm_cv_target_os_type="FreeBSD" ;;
4092 llvm_cv_target_os_type="GNU/kFreeBSD" ;;
4094 llvm_cv_target_os_type="OpenBSD" ;;
4096 llvm_cv_target_os_type="NetBSD" ;;
4098 llvm_cv_target_os_type="DragonFly" ;;
4100 llvm_cv_target_os_type="Bitrig" ;;
4102 llvm_cv_target_os_type="HP-UX" ;;
4104 llvm_cv_target_os_type="Interix" ;;
4106 llvm_cv_target_os_type="Linux" ;;
4108 llvm_cv_target_os_type="GNU" ;;
4110 llvm_cv_target_os_type="SunOS" ;;
4112 llvm_cv_target_os_type="Win32" ;;
4114 llvm_cv_target_os_type="MingW" ;;
4116 llvm_cv_target_os_type="Haiku" ;;
4118 llvm_cv_target_os_type="RTEMS" ;;
4120 llvm_cv_target_os_type="NativeClient" ;;
4122 llvm_cv_target_os_type="Freestanding" ;;
4124 llvm_cv_target_os_type="PS4" ;;
4126 llvm_cv_target_os_type="Unknown" ;;
4129 { echo "$as_me:$LINENO: result: $llvm_cv_target_os_type" >&5
4130 echo "${ECHO_T}$llvm_cv_target_os_type" >&6; }
4132 if test "$llvm_cv_os_type" = "Unknown" ; then
4133 { { echo "$as_me:$LINENO: error: Operating system is unknown, configure can't continue" >&5
4134 echo "$as_me: error: Operating system is unknown, configure can't continue" >&2;}
4135 { (exit 1); exit 1; }; }
4140 HOST_OS=$llvm_cv_os_type
4142 TARGET_OS=$llvm_cv_target_os_type
4145 LINKALL=$llvm_cv_link_all_option
4147 NOLINKALL=$llvm_cv_no_link_all_option
4150 case $llvm_cv_platform_type in
4153 cat >>confdefs.h <<\_ACEOF
4154 #define LLVM_ON_UNIX 1
4164 cat >>confdefs.h <<\_ACEOF
4165 #define LLVM_ON_WIN32 1
4175 { echo "$as_me:$LINENO: checking target architecture" >&5
4176 echo $ECHO_N "checking target architecture... $ECHO_C" >&6; }
4177 if test "${llvm_cv_target_arch+set}" = set; then
4178 echo $ECHO_N "(cached) $ECHO_C" >&6
4181 i?86-*) llvm_cv_target_arch="x86" ;;
4182 amd64-* | x86_64-*) llvm_cv_target_arch="x86_64" ;;
4183 sparc*-*) llvm_cv_target_arch="Sparc" ;;
4184 powerpc*-*) llvm_cv_target_arch="PowerPC" ;;
4185 arm64*-*) llvm_cv_target_arch="AArch64" ;;
4186 arm*-*) llvm_cv_target_arch="ARM" ;;
4187 aarch64*-*) llvm_cv_target_arch="AArch64" ;;
4188 mips-* | mips64-*) llvm_cv_target_arch="Mips" ;;
4189 mipsel-* | mips64el-*) llvm_cv_target_arch="Mips" ;;
4190 xcore-*) llvm_cv_target_arch="XCore" ;;
4191 msp430-*) llvm_cv_target_arch="MSP430" ;;
4192 hexagon-*) llvm_cv_target_arch="Hexagon" ;;
4193 nvptx-*) llvm_cv_target_arch="NVPTX" ;;
4194 s390x-*) llvm_cv_target_arch="SystemZ" ;;
4195 wasm*-*) llvm_cv_target_arch="WebAssembly" ;;
4196 *) llvm_cv_target_arch="Unknown" ;;
4199 { echo "$as_me:$LINENO: result: $llvm_cv_target_arch" >&5
4200 echo "${ECHO_T}$llvm_cv_target_arch" >&6; }
4202 if test "$llvm_cv_target_arch" = "Unknown" ; then
4203 { echo "$as_me:$LINENO: WARNING: Configuring LLVM for an unknown target archicture" >&5
4204 echo "$as_me: WARNING: Configuring LLVM for an unknown target archicture" >&2;}
4207 case "$llvm_cv_target_arch" in
4208 x86) LLVM_NATIVE_ARCH="X86" ;;
4209 x86_64) LLVM_NATIVE_ARCH="X86" ;;
4210 *) LLVM_NATIVE_ARCH="$llvm_cv_target_arch" ;;
4213 ARCH=$llvm_cv_target_arch
4215 LLVM_NATIVE_ARCH=$LLVM_NATIVE_ARCH
4219 i?86-*) host_arch="x86" ;;
4220 amd64-* | x86_64-*) host_arch="x86_64" ;;
4221 sparc*-*) host_arch="Sparc" ;;
4222 powerpc*-*) host_arch="PowerPC" ;;
4223 arm64*-*) host_arch="AArch64" ;;
4224 arm*-*) host_arch="ARM" ;;
4225 aarch64*-*) host_arch="AArch64" ;;
4226 mips-* | mips64-*) host_arch="Mips" ;;
4227 mipsel-* | mips64el-*) host_arch="Mips" ;;
4228 xcore-*) host_arch="XCore" ;;
4229 msp430-*) host_arch="MSP430" ;;
4230 hexagon-*) host_arch="Hexagon" ;;
4231 s390x-*) host_arch="SystemZ" ;;
4232 wasm*-*) host_arch="WebAssembly" ;;
4233 *) host_arch="Unknown" ;;
4236 if test "$host_arch" = "Unknown" ; then
4237 { echo "$as_me:$LINENO: WARNING: Configuring LLVM for an unknown host archicture" >&5
4238 echo "$as_me: WARNING: Configuring LLVM for an unknown host archicture" >&2;}
4241 HOST_ARCH=$host_arch
4244 if test "$cross_compiling" = yes; then
4245 LLVM_CROSS_COMPILING=1
4248 { echo "$as_me:$LINENO: checking for executable suffix on build platform" >&5
4249 echo $ECHO_N "checking for executable suffix on build platform... $ECHO_C" >&6; }
4250 if test "${ac_cv_build_exeext+set}" = set; then
4251 echo $ECHO_N "(cached) $ECHO_C" >&6
4253 if test "$CYGWIN" = yes || test "$MINGW32" = yes; then
4254 ac_cv_build_exeext=.exe
4256 ac_build_prefix=${build_alias}-
4258 # Extract the first word of "${ac_build_prefix}gcc", so it can be a program name with args.
4259 set dummy ${ac_build_prefix}gcc; ac_word=$2
4260 { echo "$as_me:$LINENO: checking for $ac_word" >&5
4261 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
4262 if test "${ac_cv_prog_BUILD_CC+set}" = set; then
4263 echo $ECHO_N "(cached) $ECHO_C" >&6
4265 if test -n "$BUILD_CC"; then
4266 ac_cv_prog_BUILD_CC="$BUILD_CC" # Let the user override the test.
4268 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4272 test -z "$as_dir" && as_dir=.
4273 for ac_exec_ext in '' $ac_executable_extensions; do
4274 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
4275 ac_cv_prog_BUILD_CC="${ac_build_prefix}gcc"
4276 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4285 BUILD_CC=$ac_cv_prog_BUILD_CC
4286 if test -n "$BUILD_CC"; then
4287 { echo "$as_me:$LINENO: result: $BUILD_CC" >&5
4288 echo "${ECHO_T}$BUILD_CC" >&6; }
4290 { echo "$as_me:$LINENO: result: no" >&5
4291 echo "${ECHO_T}no" >&6; }
4295 if test -z "$BUILD_CC"; then
4296 # Extract the first word of "gcc", so it can be a program name with args.
4297 set dummy gcc; ac_word=$2
4298 { echo "$as_me:$LINENO: checking for $ac_word" >&5
4299 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
4300 if test "${ac_cv_prog_BUILD_CC+set}" = set; then
4301 echo $ECHO_N "(cached) $ECHO_C" >&6
4303 if test -n "$BUILD_CC"; then
4304 ac_cv_prog_BUILD_CC="$BUILD_CC" # Let the user override the test.
4306 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4310 test -z "$as_dir" && as_dir=.
4311 for ac_exec_ext in '' $ac_executable_extensions; do
4312 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
4313 ac_cv_prog_BUILD_CC="gcc"
4314 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4323 BUILD_CC=$ac_cv_prog_BUILD_CC
4324 if test -n "$BUILD_CC"; then
4325 { echo "$as_me:$LINENO: result: $BUILD_CC" >&5
4326 echo "${ECHO_T}$BUILD_CC" >&6; }
4328 { echo "$as_me:$LINENO: result: no" >&5
4329 echo "${ECHO_T}no" >&6; }
4333 if test -z "$BUILD_CC"; then
4334 # Extract the first word of "cc", so it can be a program name with args.
4335 set dummy cc; ac_word=$2
4336 { echo "$as_me:$LINENO: checking for $ac_word" >&5
4337 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
4338 if test "${ac_cv_prog_BUILD_CC+set}" = set; then
4339 echo $ECHO_N "(cached) $ECHO_C" >&6
4341 if test -n "$BUILD_CC"; then
4342 ac_cv_prog_BUILD_CC="$BUILD_CC" # Let the user override the test.
4345 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4349 test -z "$as_dir" && as_dir=.
4350 for ac_exec_ext in '' $ac_executable_extensions; do
4351 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
4352 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
4353 ac_prog_rejected=yes
4356 ac_cv_prog_BUILD_CC="cc"
4357 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4364 if test $ac_prog_rejected = yes; then
4365 # We found a bogon in the path, so make sure we never use it.
4366 set dummy $ac_cv_prog_BUILD_CC
4368 if test $# != 0; then
4369 # We chose a different compiler from the bogus one.
4370 # However, it has the same basename, so the bogon will be chosen
4371 # first if we set BUILD_CC to just the basename; use the full file name.
4373 ac_cv_prog_BUILD_CC="$as_dir/$ac_word${1+' '}$@"
4378 BUILD_CC=$ac_cv_prog_BUILD_CC
4379 if test -n "$BUILD_CC"; then
4380 { echo "$as_me:$LINENO: result: $BUILD_CC" >&5
4381 echo "${ECHO_T}$BUILD_CC" >&6; }
4383 { echo "$as_me:$LINENO: result: no" >&5
4384 echo "${ECHO_T}no" >&6; }
4390 test -z "$BUILD_CC" && { { echo "$as_me:$LINENO: error: no acceptable cc found in \$PATH" >&5
4391 echo "$as_me: error: no acceptable cc found in \$PATH" >&2;}
4392 { (exit 1); exit 1; }; }
4393 ac_build_link='${BUILD_CC-cc} -o conftest $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
4395 echo 'int main () { return 0; }' > conftest.$ac_ext
4397 if { (eval echo "$as_me:$LINENO: \"$ac_build_link\"") >&5
4398 (eval $ac_build_link) 2>&5
4400 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4401 (exit $ac_status); }; then
4402 for file in conftest.*; do
4404 *.c | *.o | *.obj | *.dSYM) ;;
4405 *) ac_cv_build_exeext=`echo $file | sed -e s/conftest//` ;;
4409 { { echo "$as_me:$LINENO: error: installation or configuration problem: compiler cannot create executables." >&5
4410 echo "$as_me: error: installation or configuration problem: compiler cannot create executables." >&2;}
4411 { (exit 1); exit 1; }; }
4414 test x"${ac_cv_build_exeext}" = x && ac_cv_build_exeext=blank
4419 test x"${ac_cv_build_exeext}" != xblank && BUILD_EXEEXT=${ac_cv_build_exeext}
4420 { echo "$as_me:$LINENO: result: ${ac_cv_build_exeext}" >&5
4421 echo "${ECHO_T}${ac_cv_build_exeext}" >&6; }
4422 ac_build_exeext=$BUILD_EXEEXT
4424 ac_build_prefix=${build_alias}-
4425 # Extract the first word of "${ac_build_prefix}g++", so it can be a program name with args.
4426 set dummy ${ac_build_prefix}g++; ac_word=$2
4427 { echo "$as_me:$LINENO: checking for $ac_word" >&5
4428 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
4429 if test "${ac_cv_prog_BUILD_CXX+set}" = set; then
4430 echo $ECHO_N "(cached) $ECHO_C" >&6
4432 if test -n "$BUILD_CXX"; then
4433 ac_cv_prog_BUILD_CXX="$BUILD_CXX" # Let the user override the test.
4435 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4439 test -z "$as_dir" && as_dir=.
4440 for ac_exec_ext in '' $ac_executable_extensions; do
4441 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
4442 ac_cv_prog_BUILD_CXX="${ac_build_prefix}g++"
4443 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4452 BUILD_CXX=$ac_cv_prog_BUILD_CXX
4453 if test -n "$BUILD_CXX"; then
4454 { echo "$as_me:$LINENO: result: $BUILD_CXX" >&5
4455 echo "${ECHO_T}$BUILD_CXX" >&6; }
4457 { echo "$as_me:$LINENO: result: no" >&5
4458 echo "${ECHO_T}no" >&6; }
4462 if test -z "$BUILD_CXX"; then
4463 # Extract the first word of "g++", so it can be a program name with args.
4464 set dummy g++; ac_word=$2
4465 { echo "$as_me:$LINENO: checking for $ac_word" >&5
4466 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
4467 if test "${ac_cv_prog_BUILD_CXX+set}" = set; then
4468 echo $ECHO_N "(cached) $ECHO_C" >&6
4470 if test -n "$BUILD_CXX"; then
4471 ac_cv_prog_BUILD_CXX="$BUILD_CXX" # Let the user override the test.
4473 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4477 test -z "$as_dir" && as_dir=.
4478 for ac_exec_ext in '' $ac_executable_extensions; do
4479 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
4480 ac_cv_prog_BUILD_CXX="g++"
4481 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4490 BUILD_CXX=$ac_cv_prog_BUILD_CXX
4491 if test -n "$BUILD_CXX"; then
4492 { echo "$as_me:$LINENO: result: $BUILD_CXX" >&5
4493 echo "${ECHO_T}$BUILD_CXX" >&6; }
4495 { echo "$as_me:$LINENO: result: no" >&5
4496 echo "${ECHO_T}no" >&6; }
4500 if test -z "$BUILD_CXX"; then
4501 # Extract the first word of "c++", so it can be a program name with args.
4502 set dummy c++; ac_word=$2
4503 { echo "$as_me:$LINENO: checking for $ac_word" >&5
4504 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
4505 if test "${ac_cv_prog_BUILD_CXX+set}" = set; then
4506 echo $ECHO_N "(cached) $ECHO_C" >&6
4508 if test -n "$BUILD_CXX"; then
4509 ac_cv_prog_BUILD_CXX="$BUILD_CXX" # Let the user override the test.
4512 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4516 test -z "$as_dir" && as_dir=.
4517 for ac_exec_ext in '' $ac_executable_extensions; do
4518 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
4519 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/c++"; then
4520 ac_prog_rejected=yes
4523 ac_cv_prog_BUILD_CXX="c++"
4524 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4531 if test $ac_prog_rejected = yes; then
4532 # We found a bogon in the path, so make sure we never use it.
4533 set dummy $ac_cv_prog_BUILD_CXX
4535 if test $# != 0; then
4536 # We chose a different compiler from the bogus one.
4537 # However, it has the same basename, so the bogon will be chosen
4538 # first if we set BUILD_CXX to just the basename; use the full file name.
4540 ac_cv_prog_BUILD_CXX="$as_dir/$ac_word${1+' '}$@"
4545 BUILD_CXX=$ac_cv_prog_BUILD_CXX
4546 if test -n "$BUILD_CXX"; then
4547 { echo "$as_me:$LINENO: result: $BUILD_CXX" >&5
4548 echo "${ECHO_T}$BUILD_CXX" >&6; }
4550 { echo "$as_me:$LINENO: result: no" >&5
4551 echo "${ECHO_T}no" >&6; }
4558 LLVM_CROSS_COMPILING=0
4562 if test -d ".svn" -o -d "${srcdir}/.svn" -o -d ".git" -o -d "${srcdir}/.git"; then
4573 # Check whether --enable-libcpp was given.
4574 if test "${enable_libcpp+set}" = set; then
4575 enableval=$enable_libcpp;
4580 case "$enableval" in
4581 yes) ENABLE_LIBCPP=1
4585 default) ENABLE_LIBCPP=0
4587 *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-libcpp. Use \"yes\" or \"no\"" >&5
4588 echo "$as_me: error: Invalid setting for --enable-libcpp. Use \"yes\" or \"no\"" >&2;}
4589 { (exit 1); exit 1; }; } ;;
4592 # Check whether --enable-compiler-version-checks was given.
4593 if test "${enable_compiler_version_checks+set}" = set; then
4594 enableval=$enable_compiler_version_checks;
4599 case "$enableval" in
4604 ac_cpp='$CXXCPP $CPPFLAGS'
4605 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4606 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4607 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
4609 case "$llvm_cv_cxx_compiler" in
4611 { echo "$as_me:$LINENO: checking whether Clang is new enough" >&5
4612 echo $ECHO_N "checking whether Clang is new enough... $ECHO_C" >&6; }
4613 cat >conftest.$ac_ext <<_ACEOF
4616 cat confdefs.h >>conftest.$ac_ext
4617 cat >>conftest.$ac_ext <<_ACEOF
4618 /* end confdefs.h. */
4620 #if __clang_major__ < 3 || (__clang_major__ == 3 && __clang_minor__ < 1)
4621 #error This version of Clang is too old to build LLVM
4625 rm -f conftest.$ac_objext
4626 if { (ac_try="$ac_compile"
4628 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4629 *) ac_try_echo=$ac_try;;
4631 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4632 (eval "$ac_compile") 2>conftest.er1
4634 grep -v '^ *+' conftest.er1 >conftest.err
4636 cat conftest.err >&5
4637 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4638 (exit $ac_status); } &&
4639 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
4640 { (case "(($ac_try" in
4641 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4642 *) ac_try_echo=$ac_try;;
4644 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4645 (eval "$ac_try") 2>&5
4647 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4648 (exit $ac_status); }; } &&
4649 { ac_try='test -s conftest.$ac_objext'
4650 { (case "(($ac_try" in
4651 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4652 *) ac_try_echo=$ac_try;;
4654 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4655 (eval "$ac_try") 2>&5
4657 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4658 (exit $ac_status); }; }; then
4659 { echo "$as_me:$LINENO: result: yes" >&5
4660 echo "${ECHO_T}yes" >&6; }
4662 echo "$as_me: failed program was:" >&5
4663 sed 's/^/| /' conftest.$ac_ext >&5
4665 { echo "$as_me:$LINENO: result: no" >&5
4666 echo "${ECHO_T}no" >&6; }
4667 { { echo "$as_me:$LINENO: error:
4668 The selected Clang compiler is not new enough to build LLVM. Please upgrade to
4669 Clang 3.1. You may pass --disable-compiler-version-checks to configure to
4670 bypass these sanity checks." >&5
4671 echo "$as_me: error:
4672 The selected Clang compiler is not new enough to build LLVM. Please upgrade to
4673 Clang 3.1. You may pass --disable-compiler-version-checks to configure to
4674 bypass these sanity checks." >&2;}
4675 { (exit 1); exit 1; }; }
4678 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4680 if test "$ENABLE_LIBCPP" -eq 0 ; then
4681 { echo "$as_me:$LINENO: checking whether Clang will select a modern C++ standard library" >&5
4682 echo $ECHO_N "checking whether Clang will select a modern C++ standard library... $ECHO_C" >&6; }
4683 llvm_cv_old_cxxflags="$CXXFLAGS"
4684 CXXFLAGS="$CXXFLAGS -std=c++0x"
4685 cat >conftest.$ac_ext <<_ACEOF
4688 cat confdefs.h >>conftest.$ac_ext
4689 cat >>conftest.$ac_ext <<_ACEOF
4690 /* end confdefs.h. */
4693 std::atomic<float> x(0.0f);
4694 int main() { return (float)x; }
4697 rm -f conftest.$ac_objext conftest$ac_exeext
4698 if { (ac_try="$ac_link"
4700 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4701 *) ac_try_echo=$ac_try;;
4703 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4704 (eval "$ac_link") 2>conftest.er1
4706 grep -v '^ *+' conftest.er1 >conftest.err
4708 cat conftest.err >&5
4709 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4710 (exit $ac_status); } &&
4711 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
4712 { (case "(($ac_try" in
4713 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4714 *) ac_try_echo=$ac_try;;
4716 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4717 (eval "$ac_try") 2>&5
4719 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4720 (exit $ac_status); }; } &&
4721 { ac_try='test -s conftest$ac_exeext'
4722 { (case "(($ac_try" in
4723 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4724 *) ac_try_echo=$ac_try;;
4726 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4727 (eval "$ac_try") 2>&5
4729 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4730 (exit $ac_status); }; }; then
4731 { echo "$as_me:$LINENO: result: yes" >&5
4732 echo "${ECHO_T}yes" >&6; }
4734 echo "$as_me: failed program was:" >&5
4735 sed 's/^/| /' conftest.$ac_ext >&5
4737 { echo "$as_me:$LINENO: result: no" >&5
4738 echo "${ECHO_T}no" >&6; }
4739 { { echo "$as_me:$LINENO: error:
4740 We detected a missing feature in the standard C++ library that was known to be
4741 missing in libstdc++4.6 and implemented in libstdc++4.7. There are numerous
4742 C++11 problems with 4.6's library, and we don't support GCCs or libstdc++ older
4743 than 4.7. You will need to update your system and ensure Clang uses the newer
4746 If this error is incorrect or you need to force things to work, you may pass
4747 '--disable-compiler-version-checks' to configure to bypass this test." >&5
4748 echo "$as_me: error:
4749 We detected a missing feature in the standard C++ library that was known to be
4750 missing in libstdc++4.6 and implemented in libstdc++4.7. There are numerous
4751 C++11 problems with 4.6's library, and we don't support GCCs or libstdc++ older
4752 than 4.7. You will need to update your system and ensure Clang uses the newer
4755 If this error is incorrect or you need to force things to work, you may pass
4756 '--disable-compiler-version-checks' to configure to bypass this test." >&2;}
4757 { (exit 1); exit 1; }; }
4760 rm -f core conftest.err conftest.$ac_objext \
4761 conftest$ac_exeext conftest.$ac_ext
4762 CXXFLAGS="$llvm_cv_old_cxxflags"
4766 { echo "$as_me:$LINENO: checking whether GCC is new enough" >&5
4767 echo $ECHO_N "checking whether GCC is new enough... $ECHO_C" >&6; }
4768 cat >conftest.$ac_ext <<_ACEOF
4771 cat confdefs.h >>conftest.$ac_ext
4772 cat >>conftest.$ac_ext <<_ACEOF
4773 /* end confdefs.h. */
4775 #if __GNUC__ < 4 || (__GNUC__ == 4 && __GNUC_MINOR__ < 7)
4776 #error This version of GCC is too old to build LLVM
4780 rm -f conftest.$ac_objext
4781 if { (ac_try="$ac_compile"
4783 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4784 *) ac_try_echo=$ac_try;;
4786 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4787 (eval "$ac_compile") 2>conftest.er1
4789 grep -v '^ *+' conftest.er1 >conftest.err
4791 cat conftest.err >&5
4792 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4793 (exit $ac_status); } &&
4794 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
4795 { (case "(($ac_try" in
4796 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4797 *) ac_try_echo=$ac_try;;
4799 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4800 (eval "$ac_try") 2>&5
4802 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4803 (exit $ac_status); }; } &&
4804 { ac_try='test -s conftest.$ac_objext'
4805 { (case "(($ac_try" in
4806 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4807 *) ac_try_echo=$ac_try;;
4809 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4810 (eval "$ac_try") 2>&5
4812 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4813 (exit $ac_status); }; }; then
4814 { echo "$as_me:$LINENO: result: yes" >&5
4815 echo "${ECHO_T}yes" >&6; }
4817 echo "$as_me: failed program was:" >&5
4818 sed 's/^/| /' conftest.$ac_ext >&5
4820 { echo "$as_me:$LINENO: result: no" >&5
4821 echo "${ECHO_T}no" >&6; }
4822 { { echo "$as_me:$LINENO: error:
4823 The selected GCC C++ compiler is not new enough to build LLVM. Please upgrade
4824 to GCC 4.7. You may pass --disable-compiler-version-checks to configure to
4825 bypass these sanity checks." >&5
4826 echo "$as_me: error:
4827 The selected GCC C++ compiler is not new enough to build LLVM. Please upgrade
4828 to GCC 4.7. You may pass --disable-compiler-version-checks to configure to
4829 bypass these sanity checks." >&2;}
4830 { (exit 1); exit 1; }; }
4833 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4839 ac_cpp='$CPP $CPPFLAGS'
4840 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4841 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4842 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4846 { { echo "$as_me:$LINENO: error: Invalid setting for --enable-compiler-version-checks. Use \"yes\" or \"no\"" >&5
4847 echo "$as_me: error: Invalid setting for --enable-compiler-version-checks. Use \"yes\" or \"no\"" >&2;}
4848 { (exit 1); exit 1; }; }
4852 # Check whether --enable-cxx1y was given.
4853 if test "${enable_cxx1y+set}" = set; then
4854 enableval=$enable_cxx1y;
4859 case "$enableval" in
4864 default) ENABLE_CXX1Y=0
4866 *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-cxx1y. Use \"yes\" or \"no\"" >&5
4867 echo "$as_me: error: Invalid setting for --enable-cxx1y. Use \"yes\" or \"no\"" >&2;}
4868 { (exit 1); exit 1; }; } ;;
4871 # Check whether --enable-split-dwarf was given.
4872 if test "${enable_split_dwarf+set}" = set; then
4873 enableval=$enable_split_dwarf;
4878 case "$enableval" in
4879 yes) ENABLE_SPLIT_DWARF=1
4881 no) ENABLE_SPLIT_DWARF=0
4883 default) ENABLE_SPLIT_DWARF=0
4885 *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-split-dwarf. Use \"yes\" or \"no\"" >&5
4886 echo "$as_me: error: Invalid setting for --enable-split-dwarf. Use \"yes\" or \"no\"" >&2;}
4887 { (exit 1); exit 1; }; } ;;
4891 # Check whether --enable-clang-arcmt was given.
4892 if test "${enable_clang_arcmt+set}" = set; then
4893 enableval=$enable_clang_arcmt; clang_arcmt="$enableval"
4898 case "$enableval" in
4899 yes) ENABLE_CLANG_ARCMT=1
4901 no) ENABLE_CLANG_ARCMT=0
4903 default) ENABLE_CLANG_ARCMT=1
4905 *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-clang-arcmt. Use \"yes\" or \"no\"" >&5
4906 echo "$as_me: error: Invalid setting for --enable-clang-arcmt. Use \"yes\" or \"no\"" >&2;}
4907 { (exit 1); exit 1; }; } ;;
4910 clang_plugin_support="yes"
4911 # Check whether --enable-clang-plugin-support was given.
4912 if test "${enable_clang_plugin_support+set}" = set; then
4913 enableval=$enable_clang_plugin_support; clang_plugin_support="$enableval"
4918 case "$enableval" in
4919 yes) CLANG_PLUGIN_SUPPORT=1
4921 no) CLANG_PLUGIN_SUPPORT=0
4923 default) CLANG_PLUGIN_SUPPORT=1
4925 *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-clang-plugin-support. Use \"yes\" or \"no\"" >&5
4926 echo "$as_me: error: Invalid setting for --enable-clang-plugin-support. Use \"yes\" or \"no\"" >&2;}
4927 { (exit 1); exit 1; }; } ;;
4930 clang_static_analyzer="yes"
4931 # Check whether --enable-clang-static-analyzer was given.
4932 if test "${enable_clang_static_analyzer+set}" = set; then
4933 enableval=$enable_clang_static_analyzer; clang_static_analyzer="$enableval"
4938 case "$enableval" in
4939 yes) ENABLE_CLANG_STATIC_ANALYZER=1
4942 if test ${clang_arcmt} != "no" ; then
4943 { { echo "$as_me:$LINENO: error: Cannot enable clang ARC Migration Tool while disabling static analyzer." >&5
4944 echo "$as_me: error: Cannot enable clang ARC Migration Tool while disabling static analyzer." >&2;}
4945 { (exit 1); exit 1; }; }
4947 ENABLE_CLANG_STATIC_ANALYZER=0
4950 default) ENABLE_CLANG_STATIC_ANALYZER=1
4952 *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-clang-static-analyzer. Use \"yes\" or \"no\"" >&5
4953 echo "$as_me: error: Invalid setting for --enable-clang-static-analyzer. Use \"yes\" or \"no\"" >&2;}
4954 { (exit 1); exit 1; }; } ;;
4957 # Check whether --enable-optimized was given.
4958 if test "${enable_optimized+set}" = set; then
4959 enableval=$enable_optimized;
4964 if test ${enableval} = "no" ; then
4968 ENABLE_OPTIMIZED=ENABLE_OPTIMIZED=1
4972 # Check whether --enable-profiling was given.
4973 if test "${enable_profiling+set}" = set; then
4974 enableval=$enable_profiling;
4979 if test ${enableval} = "no" ; then
4983 ENABLE_PROFILING=ENABLE_PROFILING=1
4987 # Check whether --enable-assertions was given.
4988 if test "${enable_assertions+set}" = set; then
4989 enableval=$enable_assertions;
4994 if test ${enableval} = "yes" ; then
4997 assertions_enabled="yes"
4999 DISABLE_ASSERTIONS=DISABLE_ASSERTIONS=1
5001 assertions_enabled="no"
5004 # Check whether --enable-werror was given.
5005 if test "${enable_werror+set}" = set; then
5006 enableval=$enable_werror;
5011 case "$enableval" in
5012 yes) ENABLE_WERROR=1
5016 default) ENABLE_WERROR=0
5018 *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-werror. Use \"yes\" or \"no\"" >&5
5019 echo "$as_me: error: Invalid setting for --enable-werror. Use \"yes\" or \"no\"" >&2;}
5020 { (exit 1); exit 1; }; } ;;
5023 # Check whether --enable-expensive-checks was given.
5024 if test "${enable_expensive_checks+set}" = set; then
5025 enableval=$enable_expensive_checks;
5030 if test ${enableval} = "yes" ; then
5031 ENABLE_EXPENSIVE_CHECKS=ENABLE_EXPENSIVE_CHECKS=1
5033 EXPENSIVE_CHECKS=yes
5036 ENABLE_EXPENSIVE_CHECKS=
5042 # Check whether --enable-abi-breaking-checks was given.
5043 if test "${enable_abi_breaking_checks+set}" = set; then
5044 enableval=$enable_abi_breaking_checks;
5046 enableval="with-asserts"
5049 case "$enableval" in
5050 with-asserts) if test ${assertions_enabled} = "yes" ; then
5052 cat >>confdefs.h <<\_ACEOF
5053 #define LLVM_ENABLE_ABI_BREAKING_CHECKS 1
5056 ENABLE_ABI_BREAKING_CHECKS=1
5059 ENABLE_ABI_BREAKING_CHECKS=0
5064 cat >>confdefs.h <<\_ACEOF
5065 #define LLVM_ENABLE_ABI_BREAKING_CHECKS 1
5068 ENABLE_ABI_BREAKING_CHECKS=1
5072 ENABLE_ABI_BREAKING_CHECKS=0
5075 *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-abi-breaking-checks. Use \"with-asserts\", \"yes\" or \"no\"" >&5
5076 echo "$as_me: error: Invalid setting for --enable-abi-breaking-checks. Use \"with-asserts\", \"yes\" or \"no\"" >&2;}
5077 { (exit 1); exit 1; }; }
5080 # Check whether --enable-debug-runtime was given.
5081 if test "${enable_debug_runtime+set}" = set; then
5082 enableval=$enable_debug_runtime;
5087 if test ${enableval} = "no" ; then
5091 DEBUG_RUNTIME=DEBUG_RUNTIME=1
5095 # Check whether --enable-debug-symbols was given.
5096 if test "${enable_debug_symbols+set}" = set; then
5097 enableval=$enable_debug_symbols;
5102 if test ${enableval} = "no" ; then
5106 DEBUG_SYMBOLS=DEBUG_SYMBOLS=1
5110 # Check whether --enable-keep-symbols was given.
5111 if test "${enable_keep_symbols+set}" = set; then
5112 enableval=$enable_keep_symbols;
5117 if test ${enableval} = "no" ; then
5121 KEEP_SYMBOLS=KEEP_SYMBOLS=1
5125 # Check whether --enable-jit was given.
5126 if test "${enable_jit+set}" = set; then
5127 enableval=$enable_jit;
5132 if test ${enableval} = "no"
5137 case "$llvm_cv_target_arch" in
5138 x86) TARGET_HAS_JIT=1
5140 Sparc) TARGET_HAS_JIT=0
5142 PowerPC) TARGET_HAS_JIT=1
5144 x86_64) TARGET_HAS_JIT=1
5146 ARM) TARGET_HAS_JIT=1
5148 Mips) TARGET_HAS_JIT=1
5150 XCore) TARGET_HAS_JIT=0
5152 MSP430) TARGET_HAS_JIT=0
5154 Hexagon) TARGET_HAS_JIT=0
5156 NVPTX) TARGET_HAS_JIT=0
5158 SystemZ) TARGET_HAS_JIT=1
5160 WebAssembly) TARGET_HAS_JIT=0
5167 TARGETS_WITH_JIT="ARM AArch64 Mips PowerPC SystemZ X86"
5168 TARGETS_WITH_JIT=$TARGETS_WITH_JIT
5171 # Check whether --enable-docs was given.
5172 if test "${enable_docs+set}" = set; then
5173 enableval=$enable_docs;
5178 case "$enableval" in
5183 default) ENABLE_DOCS=1
5185 *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-docs. Use \"yes\" or \"no\"" >&5
5186 echo "$as_me: error: Invalid setting for --enable-docs. Use \"yes\" or \"no\"" >&2;}
5187 { (exit 1); exit 1; }; } ;;
5190 # Check whether --enable-doxygen was given.
5191 if test "${enable_doxygen+set}" = set; then
5192 enableval=$enable_doxygen;
5197 case "$enableval" in
5198 yes) ENABLE_DOXYGEN=1
5200 no|default) ENABLE_DOXYGEN=0
5202 *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-doxygen. Use \"yes\" or \"no\"" >&5
5203 echo "$as_me: error: Invalid setting for --enable-doxygen. Use \"yes\" or \"no\"" >&2;}
5204 { (exit 1); exit 1; }; } ;;
5207 # Check whether --enable-doxygen-search was given.
5208 if test "${enable_doxygen_search+set}" = set; then
5209 enableval=$enable_doxygen_search;
5214 ENABLE_DOXYGEN_SEARCH="$enableval"
5216 case "$enableval" in
5218 *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-doxygen-search. Use \"yes\" or \"no\"" >&5
5219 echo "$as_me: error: Invalid setting for --enable-doxygen-search. Use \"yes\" or \"no\"" >&2;}
5220 { (exit 1); exit 1; }; } ;;
5223 # Check whether --enable-doxygen-external-search was given.
5224 if test "${enable_doxygen_external_search+set}" = set; then
5225 enableval=$enable_doxygen_external_search;
5230 ENABLE_DOXYGEN_EXTERNAL_SEARCH="$enableval"
5232 case "$enableval" in
5234 case "$ENABLE_DOXYGEN_SEARCH" in
5235 yes|default) ENABLE_DOXYGEN_SEARCH="yes" ;;
5236 no) { { echo "$as_me:$LINENO: error: The option --enable-doxygen-external-search requires --enable-doxygen-search" >&5
5237 echo "$as_me: error: The option --enable-doxygen-external-search requires --enable-doxygen-search" >&2;}
5238 { (exit 1); exit 1; }; } ;;
5242 *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-doxygen-external-search. Use \"yes\" or \"no\"" >&5
5243 echo "$as_me: error: Invalid setting for --enable-doxygen-external-search. Use \"yes\" or \"no\"" >&2;}
5244 { (exit 1); exit 1; }; } ;;
5248 # Check whether --with-doxygen-search-engine-url was given.
5249 if test "${with_doxygen_search_engine_url+set}" = set; then
5250 withval=$with_doxygen_search_engine_url;
5253 WITH_DOXYGEN_SEARCH_ENGINE_URL="$withval"
5256 # Check whether --with-doxygen-search-mappings was given.
5257 if test "${with_doxygen_search_mappings+set}" = set; then
5258 withval=$with_doxygen_search_mappings;
5261 WITH_DOXYGEN_SEARCH_MAPPINGS="$withval"
5263 case "$ENABLE_DOXYGEN_SEARCH" in
5265 if test "$ENABLE_DOXYGEN" = "0" ; then
5266 { { echo "$as_me:$LINENO: error: The option --enable-doxygen-search requires --enable-doxygen." >&5
5267 echo "$as_me: error: The option --enable-doxygen-search requires --enable-doxygen." >&2;}
5268 { (exit 1); exit 1; }; }
5271 enable_searchengine=YES
5274 case "$ENABLE_DOXYGEN_EXTERNAL_SEARCH" in
5276 enable_external_search=YES
5278 enable_server_based_search=YES
5280 searchengine_url="$WITH_DOXYGEN_SEARCH_ENGINE_URL"
5282 extra_search_mappings="$WITH_DOXYGEN_SEARCH_MAPPINGS"
5287 enable_external_search=NO
5289 enable_server_based_search=NO
5298 enable_searchengine=NO
5301 enable_server_based_search=NO
5303 enable_external_search=NO
5309 { { echo "$as_me:$LINENO: error: Invalid setting for --enable-doxygen-search. Use \"yes\" or \"no\"" >&5
5310 echo "$as_me: error: Invalid setting for --enable-doxygen-search. Use \"yes\" or \"no\"" >&2;}
5311 { (exit 1); exit 1; }; }
5315 # Check whether --enable-doxygen-qt-help was given.
5316 if test "${enable_doxygen_qt_help+set}" = set; then
5317 enableval=$enable_doxygen_qt_help;
5322 case "$enableval" in
5324 if test "$ENABLE_DOXYGEN" = "0" ; then
5325 { { echo "$as_me:$LINENO: error: The option --enable-doxygen-qt-help requires --enable-doxygen." >&5
5326 echo "$as_me: error: The option --enable-doxygen-qt-help requires --enable-doxygen." >&2;}
5327 { (exit 1); exit 1; }; }
5330 # Extract the first word of "qhelpgenerator", so it can be a program name with args.
5331 set dummy qhelpgenerator; ac_word=$2
5332 { echo "$as_me:$LINENO: checking for $ac_word" >&5
5333 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
5334 if test "${ac_cv_path_QHELPGENERATOR+set}" = set; then
5335 echo $ECHO_N "(cached) $ECHO_C" >&6
5337 case $QHELPGENERATOR in
5339 ac_cv_path_QHELPGENERATOR="$QHELPGENERATOR" # Let the user override the test with a path.
5342 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5346 test -z "$as_dir" && as_dir=.
5347 for ac_exec_ext in '' $ac_executable_extensions; do
5348 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
5349 ac_cv_path_QHELPGENERATOR="$as_dir/$ac_word$ac_exec_ext"
5350 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5357 test -z "$ac_cv_path_QHELPGENERATOR" && ac_cv_path_QHELPGENERATOR="qhelpgenerator"
5361 QHELPGENERATOR=$ac_cv_path_QHELPGENERATOR
5362 if test -n "$QHELPGENERATOR"; then
5363 { echo "$as_me:$LINENO: result: $QHELPGENERATOR" >&5
5364 echo "${ECHO_T}$QHELPGENERATOR" >&6; }
5366 { echo "$as_me:$LINENO: result: no" >&5
5367 echo "${ECHO_T}no" >&6; }
5372 llvm_doxygen_generate_qhp=YES
5374 llvm_doxygen_qch_filename=org.llvm.qch
5376 llvm_doxygen_qhp_namespace=org.llvm
5378 llvm_doxygen_qhelpgenerator_path="$QHELPGENERATOR"
5380 llvm_doxygen_qhp_cust_filter_name="$PACKAGE_STRING"
5382 llvm_doxygen_qhp_cust_filter_attrs="$PACKAGE_NAME,$PACKAGE_VERSION"
5385 clang_doxygen_generate_qhp=YES
5387 clang_doxygen_qch_filename=org.llvm.clang.qch
5389 clang_doxygen_qhp_namespace=org.llvm.clang
5391 clang_doxygen_qhelpgenerator_path="$QHELPGENERATOR"
5393 clang_doxygen_qhp_cust_filter_name="Clang $PACKAGE_VERSION"
5395 clang_doxygen_qhp_cust_filter_attrs="Clang,$PACKAGE_VERSION"
5400 llvm_doxygen_generate_qhp=NO
5408 clang_doxygen_generate_qhp=NO
5413 clang_doxygen_qhp_cust_filter_name="Clang $PACKAGE_VERSION"
5415 clang_doxygen_qhp_cust_filter_attrs="Clang,$PACKAGE_VERSION"
5420 { { echo "$as_me:$LINENO: error: Invalid setting for --enable-doxygen-qt-help. Use \"yes\" or \"no\"" >&5
5421 echo "$as_me: error: Invalid setting for --enable-doxygen-qt-help. Use \"yes\" or \"no\"" >&2;}
5422 { (exit 1); exit 1; }; } ;;
5425 # Check whether --enable-threads was given.
5426 if test "${enable_threads+set}" = set; then
5427 enableval=$enable_threads;
5432 case "$enableval" in
5433 yes) LLVM_ENABLE_THREADS=1
5435 no) LLVM_ENABLE_THREADS=0
5437 default) LLVM_ENABLE_THREADS=1
5439 *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-threads. Use \"yes\" or \"no\"" >&5
5440 echo "$as_me: error: Invalid setting for --enable-threads. Use \"yes\" or \"no\"" >&2;}
5441 { (exit 1); exit 1; }; } ;;
5444 cat >>confdefs.h <<_ACEOF
5445 #define LLVM_ENABLE_THREADS $LLVM_ENABLE_THREADS
5449 # Check whether --enable-pthreads was given.
5450 if test "${enable_pthreads+set}" = set; then
5451 enableval=$enable_pthreads;
5456 case "$enableval" in
5457 yes) ENABLE_PTHREADS=1
5459 no) ENABLE_PTHREADS=0
5461 default) ENABLE_PTHREADS=1
5463 *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-pthreads. Use \"yes\" or \"no\"" >&5
5464 echo "$as_me: error: Invalid setting for --enable-pthreads. Use \"yes\" or \"no\"" >&2;}
5465 { (exit 1); exit 1; }; } ;;
5468 # Check whether --enable-zlib was given.
5469 if test "${enable_zlib+set}" = set; then
5470 enableval=$enable_zlib;
5475 case "$enableval" in
5476 yes) LLVM_ENABLE_ZLIB=1
5478 no) LLVM_ENABLE_ZLIB=0
5480 default) LLVM_ENABLE_ZLIB=1
5482 *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-zlib. Use \"yes\" or \"no\"" >&5
5483 echo "$as_me: error: Invalid setting for --enable-zlib. Use \"yes\" or \"no\"" >&2;}
5484 { (exit 1); exit 1; }; } ;;
5487 cat >>confdefs.h <<_ACEOF
5488 #define LLVM_ENABLE_ZLIB $LLVM_ENABLE_ZLIB
5492 # Check whether --enable-pic was given.
5493 if test "${enable_pic+set}" = set; then
5494 enableval=$enable_pic;
5499 case "$enableval" in
5504 default) ENABLE_PIC=1
5506 *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-pic. Use \"yes\" or \"no\"" >&5
5507 echo "$as_me: error: Invalid setting for --enable-pic. Use \"yes\" or \"no\"" >&2;}
5508 { (exit 1); exit 1; }; } ;;
5511 cat >>confdefs.h <<_ACEOF
5512 #define ENABLE_PIC $ENABLE_PIC
5516 # Check whether --enable-shared was given.
5517 if test "${enable_shared+set}" = set; then
5518 enableval=$enable_shared;
5523 case "$enableval" in
5524 yes) ENABLE_SHARED=1
5528 default) ENABLE_SHARED=0
5530 *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-shared. Use \"yes\" or \"no\"" >&5
5531 echo "$as_me: error: Invalid setting for --enable-shared. Use \"yes\" or \"no\"" >&2;}
5532 { (exit 1); exit 1; }; } ;;
5535 # Check whether --enable-embed-stdcxx was given.
5536 if test "${enable_embed_stdcxx+set}" = set; then
5537 enableval=$enable_embed_stdcxx;
5542 case "$enableval" in
5543 yes) ENABLE_EMBED_STDCXX=1
5545 no) ENABLE_EMBED_STDCXX=0
5547 default) ENABLE_EMBED_STDCXX=0
5549 *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-embed-stdcxx. Use \"yes\" or \"no\"" >&5
5550 echo "$as_me: error: Invalid setting for --enable-embed-stdcxx. Use \"yes\" or \"no\"" >&2;}
5551 { (exit 1); exit 1; }; } ;;
5554 # Check whether --enable-timestamps was given.
5555 if test "${enable_timestamps+set}" = set; then
5556 enableval=$enable_timestamps;
5561 case "$enableval" in
5562 yes) ENABLE_TIMESTAMPS=1
5564 no) ENABLE_TIMESTAMPS=0
5566 default) ENABLE_TIMESTAMPS=1
5568 *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-timestamps. Use \"yes\" or \"no\"" >&5
5569 echo "$as_me: error: Invalid setting for --enable-timestamps. Use \"yes\" or \"no\"" >&2;}
5570 { (exit 1); exit 1; }; } ;;
5573 cat >>confdefs.h <<_ACEOF
5574 #define ENABLE_TIMESTAMPS $ENABLE_TIMESTAMPS
5578 # Check whether --enable-backtraces was given.
5579 if test "${enable_backtraces+set}" = set; then
5580 enableval=$enable_backtraces; case "$enableval" in
5581 yes) llvm_cv_enable_backtraces="yes" ;;
5582 no) llvm_cv_enable_backtraces="no" ;;
5583 *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-backtraces. Use \"yes\" or \"no\"" >&5
5584 echo "$as_me: error: Invalid setting for --enable-backtraces. Use \"yes\" or \"no\"" >&2;}
5585 { (exit 1); exit 1; }; } ;;
5588 llvm_cv_enable_backtraces="yes"
5591 if test "$llvm_cv_enable_backtraces" = "yes" ; then
5593 cat >>confdefs.h <<\_ACEOF
5594 #define ENABLE_BACKTRACES 1
5599 # Check whether --enable-crash-overrides was given.
5600 if test "${enable_crash_overrides+set}" = set; then
5601 enableval=$enable_crash_overrides; case "$enableval" in
5602 yes) llvm_cv_enable_crash_overrides="yes" ;;
5603 no) llvm_cv_enable_crash_overrides="no" ;;
5604 *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-crash-overrides. Use \"yes\" or \"no\"" >&5
5605 echo "$as_me: error: Invalid setting for --enable-crash-overrides. Use \"yes\" or \"no\"" >&2;}
5606 { (exit 1); exit 1; }; } ;;
5609 llvm_cv_enable_crash_overrides="yes"
5612 if test "$llvm_cv_enable_crash_overrides" = "yes" ; then
5614 cat >>confdefs.h <<\_ACEOF
5615 #define ENABLE_CRASH_OVERRIDES 1
5620 ALL_TARGETS="X86 Sparc PowerPC ARM AArch64 Mips XCore MSP430 CppBackend NVPTX Hexagon SystemZ AMDGPU BPF"
5621 ALL_TARGETS=$ALL_TARGETS
5625 # Check whether --enable-targets was given.
5626 if test "${enable_targets+set}" = set; then
5627 enableval=$enable_targets;
5632 if test "$enableval" = host-only ; then
5635 case "$enableval" in
5636 all) TARGETS_TO_BUILD="$ALL_TARGETS" ;;
5637 *)for a_target in `echo $enableval|sed -e 's/,/ /g' ` ; do
5639 x86) TARGETS_TO_BUILD="X86 $TARGETS_TO_BUILD" ;;
5640 x86_64) TARGETS_TO_BUILD="X86 $TARGETS_TO_BUILD" ;;
5641 sparc) TARGETS_TO_BUILD="Sparc $TARGETS_TO_BUILD" ;;
5642 powerpc) TARGETS_TO_BUILD="PowerPC $TARGETS_TO_BUILD" ;;
5643 aarch64) TARGETS_TO_BUILD="AArch64 $TARGETS_TO_BUILD" ;;
5644 arm64) TARGETS_TO_BUILD="AArch64 $TARGETS_TO_BUILD" ;;
5645 arm) TARGETS_TO_BUILD="ARM $TARGETS_TO_BUILD" ;;
5646 bpf) TARGETS_TO_BUILD="BPF $TARGETS_TO_BUILD" ;;
5647 mips) TARGETS_TO_BUILD="Mips $TARGETS_TO_BUILD" ;;
5648 mipsel) TARGETS_TO_BUILD="Mips $TARGETS_TO_BUILD" ;;
5649 mips64) TARGETS_TO_BUILD="Mips $TARGETS_TO_BUILD" ;;
5650 mips64el) TARGETS_TO_BUILD="Mips $TARGETS_TO_BUILD" ;;
5651 xcore) TARGETS_TO_BUILD="XCore $TARGETS_TO_BUILD" ;;
5652 msp430) TARGETS_TO_BUILD="MSP430 $TARGETS_TO_BUILD" ;;
5653 cpp) TARGETS_TO_BUILD="CppBackend $TARGETS_TO_BUILD" ;;
5654 hexagon) TARGETS_TO_BUILD="Hexagon $TARGETS_TO_BUILD" ;;
5655 nvptx) TARGETS_TO_BUILD="NVPTX $TARGETS_TO_BUILD" ;;
5656 systemz) TARGETS_TO_BUILD="SystemZ $TARGETS_TO_BUILD" ;;
5657 amdgpu) TARGETS_TO_BUILD="AMDGPU $TARGETS_TO_BUILD" ;;
5658 r600) TARGETS_TO_BUILD="AMDGPU $TARGETS_TO_BUILD" ;;
5659 wasm) TARGETS_TO_BUILD="WebAssembly $TARGETS_TO_BUILD" ;;
5660 host) case "$llvm_cv_target_arch" in
5661 x86) TARGETS_TO_BUILD="X86 $TARGETS_TO_BUILD" ;;
5662 x86_64) TARGETS_TO_BUILD="X86 $TARGETS_TO_BUILD" ;;
5663 Sparc) TARGETS_TO_BUILD="Sparc $TARGETS_TO_BUILD" ;;
5664 PowerPC) TARGETS_TO_BUILD="PowerPC $TARGETS_TO_BUILD" ;;
5665 AArch64) TARGETS_TO_BUILD="AArch64 $TARGETS_TO_BUILD" ;;
5666 ARM) TARGETS_TO_BUILD="ARM $TARGETS_TO_BUILD" ;;
5667 Mips) TARGETS_TO_BUILD="Mips $TARGETS_TO_BUILD" ;;
5668 XCore) TARGETS_TO_BUILD="XCore $TARGETS_TO_BUILD" ;;
5669 MSP430) TARGETS_TO_BUILD="MSP430 $TARGETS_TO_BUILD" ;;
5670 Hexagon) TARGETS_TO_BUILD="Hexagon $TARGETS_TO_BUILD" ;;
5671 NVPTX) TARGETS_TO_BUILD="NVPTX $TARGETS_TO_BUILD" ;;
5672 SystemZ) TARGETS_TO_BUILD="SystemZ $TARGETS_TO_BUILD" ;;
5673 WebAssembly) TARGETS_TO_BUILD="WebAssembly $TARGETS_TO_BUILD" ;;
5674 *) { { echo "$as_me:$LINENO: error: Can not set target to build" >&5
5675 echo "$as_me: error: Can not set target to build" >&2;}
5676 { (exit 1); exit 1; }; } ;;
5678 *) { { echo "$as_me:$LINENO: error: Unrecognized target $a_target" >&5
5679 echo "$as_me: error: Unrecognized target $a_target" >&2;}
5680 { (exit 1); exit 1; }; } ;;
5686 # Check whether --enable-experimental-targets was given.
5687 if test "${enable_experimental_targets+set}" = set; then
5688 enableval=$enable_experimental_targets;
5694 if test ${enableval} != "disable"
5696 TARGETS_TO_BUILD="$enableval $TARGETS_TO_BUILD"
5699 TARGETS_TO_BUILD=$TARGETS_TO_BUILD
5702 for a_target in $TARGETS_TO_BUILD; do
5703 if test "$a_target" = "$LLVM_NATIVE_ARCH"; then
5705 cat >>confdefs.h <<_ACEOF
5706 #define LLVM_NATIVE_ARCH $LLVM_NATIVE_ARCH
5709 LLVM_NATIVE_TARGET="LLVMInitialize${LLVM_NATIVE_ARCH}Target"
5710 LLVM_NATIVE_TARGETINFO="LLVMInitialize${LLVM_NATIVE_ARCH}TargetInfo"
5711 LLVM_NATIVE_TARGETMC="LLVMInitialize${LLVM_NATIVE_ARCH}TargetMC"
5712 LLVM_NATIVE_ASMPRINTER="LLVMInitialize${LLVM_NATIVE_ARCH}AsmPrinter"
5713 if test -f ${srcdir}/lib/Target/${LLVM_NATIVE_ARCH}/AsmParser/Makefile ; then
5714 LLVM_NATIVE_ASMPARSER="LLVMInitialize${LLVM_NATIVE_ARCH}AsmParser"
5716 if test -f ${srcdir}/lib/Target/${LLVM_NATIVE_ARCH}/Disassembler/Makefile ; then
5717 LLVM_NATIVE_DISASSEMBLER="LLVMInitialize${LLVM_NATIVE_ARCH}Disassembler"
5720 cat >>confdefs.h <<_ACEOF
5721 #define LLVM_NATIVE_TARGET $LLVM_NATIVE_TARGET
5725 cat >>confdefs.h <<_ACEOF
5726 #define LLVM_NATIVE_TARGETINFO $LLVM_NATIVE_TARGETINFO
5730 cat >>confdefs.h <<_ACEOF
5731 #define LLVM_NATIVE_TARGETMC $LLVM_NATIVE_TARGETMC
5735 cat >>confdefs.h <<_ACEOF
5736 #define LLVM_NATIVE_ASMPRINTER $LLVM_NATIVE_ASMPRINTER
5739 if test -f ${srcdir}/lib/Target/${LLVM_NATIVE_ARCH}/AsmParser/Makefile ; then
5741 cat >>confdefs.h <<_ACEOF
5742 #define LLVM_NATIVE_ASMPARSER $LLVM_NATIVE_ASMPARSER
5746 if test -f ${srcdir}/lib/Target/${LLVM_NATIVE_ARCH}/Disassembler/Makefile ; then
5748 cat >>confdefs.h <<_ACEOF
5749 #define LLVM_NATIVE_DISASSEMBLER $LLVM_NATIVE_DISASSEMBLER
5756 LLVM_ENUM_TARGETS=""
5757 LLVM_ENUM_ASM_PRINTERS=""
5758 LLVM_ENUM_ASM_PARSERS=""
5759 LLVM_ENUM_DISASSEMBLERS=""
5760 for target_to_build in $TARGETS_TO_BUILD; do
5761 LLVM_ENUM_TARGETS="LLVM_TARGET($target_to_build) $LLVM_ENUM_TARGETS"
5762 if test -f ${srcdir}/lib/Target/${target_to_build}/*AsmPrinter.cpp ; then
5763 LLVM_ENUM_ASM_PRINTERS="LLVM_ASM_PRINTER($target_to_build) $LLVM_ENUM_ASM_PRINTERS";
5765 if test -f ${srcdir}/lib/Target/${target_to_build}/AsmParser/Makefile ; then
5766 LLVM_ENUM_ASM_PARSERS="LLVM_ASM_PARSER($target_to_build) $LLVM_ENUM_ASM_PARSERS";
5768 if test -f ${srcdir}/lib/Target/${target_to_build}/Disassembler/Makefile ; then
5769 LLVM_ENUM_DISASSEMBLERS="LLVM_DISASSEMBLER($target_to_build) $LLVM_ENUM_DISASSEMBLERS";
5778 # Check whether --with-optimize-option was given.
5779 if test "${with_optimize_option+set}" = set; then
5780 withval=$with_optimize_option;
5785 { echo "$as_me:$LINENO: checking optimization flags" >&5
5786 echo $ECHO_N "checking optimization flags... $ECHO_C" >&6; }
5789 case "$llvm_cv_os_type" in
5790 FreeBSD) optimize_option=-O2 ;;
5791 MingW) optimize_option=-O2 ;;
5792 *) optimize_option=-O3 ;;
5794 *) optimize_option="$withval" ;;
5796 OPTIMIZE_OPTION=$optimize_option
5798 { echo "$as_me:$LINENO: result: $optimize_option" >&5
5799 echo "${ECHO_T}$optimize_option" >&6; }
5802 # Check whether --with-extra-options was given.
5803 if test "${with_extra_options+set}" = set; then
5804 withval=$with_extra_options;
5810 default) EXTRA_OPTIONS= ;;
5811 *) EXTRA_OPTIONS=$withval ;;
5813 EXTRA_OPTIONS=$EXTRA_OPTIONS
5817 # Check whether --with-extra-ld-options was given.
5818 if test "${with_extra_ld_options+set}" = set; then
5819 withval=$with_extra_ld_options;
5825 default) EXTRA_LD_OPTIONS= ;;
5826 *) EXTRA_LD_OPTIONS=$withval ;;
5828 EXTRA_LD_OPTIONS=$EXTRA_LD_OPTIONS
5831 # Check whether --enable-bindings was given.
5832 if test "${enable_bindings+set}" = set; then
5833 enableval=$enable_bindings;
5838 BINDINGS_TO_BUILD=""
5839 case "$enableval" in
5840 yes | default | auto) BINDINGS_TO_BUILD="auto" ;;
5841 all ) BINDINGS_TO_BUILD="ocaml" ;;
5842 none | no) BINDINGS_TO_BUILD="" ;;
5843 *)for a_binding in `echo $enableval|sed -e 's/,/ /g' ` ; do
5844 case "$a_binding" in
5845 ocaml) BINDINGS_TO_BUILD="ocaml $BINDINGS_TO_BUILD" ;;
5846 *) { { echo "$as_me:$LINENO: error: Unrecognized binding $a_binding" >&5
5847 echo "$as_me: error: Unrecognized binding $a_binding" >&2;}
5848 { (exit 1); exit 1; }; } ;;
5855 # Check whether --with-ocaml-libdir was given.
5856 if test "${with_ocaml_libdir+set}" = set; then
5857 withval=$with_ocaml_libdir;
5863 auto) with_ocaml_libdir="$withval" ;;
5864 /* | [A-Za-z]:[\\/]*) with_ocaml_libdir="$withval" ;;
5865 *) { { echo "$as_me:$LINENO: error: Invalid path for --with-ocaml-libdir. Provide full path" >&5
5866 echo "$as_me: error: Invalid path for --with-ocaml-libdir. Provide full path" >&2;}
5867 { (exit 1); exit 1; }; } ;;
5871 # Check whether --with-clang-srcdir was given.
5872 if test "${with_clang_srcdir+set}" = set; then
5873 withval=$with_clang_srcdir;
5879 -) clang_src_root="" ;;
5880 /* | [A-Za-z]:[\\/]*) clang_src_root="$withval" ;;
5881 *) clang_src_root="$ac_pwd/$withval" ;;
5883 CLANG_SRC_ROOT=$clang_src_root
5887 # Check whether --with-clang-resource-dir was given.
5888 if test "${with_clang_resource_dir+set}" = set; then
5889 withval=$with_clang_resource_dir;
5895 cat >>confdefs.h <<_ACEOF
5896 #define CLANG_RESOURCE_DIR "$withval"
5901 # Check whether --with-c-include-dirs was given.
5902 if test "${with_c_include_dirs+set}" = set; then
5903 withval=$with_c_include_dirs;
5909 cat >>confdefs.h <<_ACEOF
5910 #define C_INCLUDE_DIRS "$withval"
5914 # Clang normally uses the system c++ headers and libraries. With this option,
5915 # clang will use the ones provided by a gcc installation instead. This option should
5916 # be passed the same value that was used with --prefix when configuring gcc.
5918 # Check whether --with-gcc-toolchain was given.
5919 if test "${with_gcc_toolchain+set}" = set; then
5920 withval=$with_gcc_toolchain;
5926 cat >>confdefs.h <<_ACEOF
5927 #define GCC_INSTALL_PREFIX "$withval"
5932 # Check whether --with-default-sysroot was given.
5933 if test "${with_default_sysroot+set}" = set; then
5934 withval=$with_default_sysroot;
5940 cat >>confdefs.h <<_ACEOF
5941 #define DEFAULT_SYSROOT "$withval"
5946 # Check whether --with-clang-default-openmp-runtime was given.
5947 if test "${with_clang_default_openmp_runtime+set}" = set; then
5948 withval=$with_clang_default_openmp_runtime;
5954 cat >>confdefs.h <<_ACEOF
5955 #define CLANG_DEFAULT_OPENMP_RUNTIME "$withval"
5960 # Check whether --with-binutils-include was given.
5961 if test "${with_binutils_include+set}" = set; then
5962 withval=$with_binutils_include;
5968 default) WITH_BINUTILS_INCDIR=default ;;
5969 /* | [A-Za-z]:[\\/]*) WITH_BINUTILS_INCDIR=$withval ;;
5970 *) { { echo "$as_me:$LINENO: error: Invalid path for --with-binutils-include. Provide full path" >&5
5971 echo "$as_me: error: Invalid path for --with-binutils-include. Provide full path" >&2;}
5972 { (exit 1); exit 1; }; } ;;
5974 if test "x$WITH_BINUTILS_INCDIR" != xdefault ; then
5975 BINUTILS_INCDIR=$WITH_BINUTILS_INCDIR
5977 if test ! -f "$WITH_BINUTILS_INCDIR/plugin-api.h"; then
5978 echo "$WITH_BINUTILS_INCDIR/plugin-api.h"
5979 { { echo "$as_me:$LINENO: error: Invalid path to directory containing plugin-api.h." >&5
5980 echo "$as_me: error: Invalid path to directory containing plugin-api.h." >&2;}
5981 { (exit 1); exit 1; }; };
5986 # Check whether --with-bug-report-url was given.
5987 if test "${with_bug_report_url+set}" = set; then
5988 withval=$with_bug_report_url;
5990 withval="http://llvm.org/bugs/"
5994 cat >>confdefs.h <<_ACEOF
5995 #define BUG_REPORT_URL "$withval"
5999 # Check whether --enable-terminfo was given.
6000 if test "${enable_terminfo+set}" = set; then
6001 enableval=$enable_terminfo; case "$enableval" in
6002 yes) llvm_cv_enable_terminfo="yes" ;;
6003 no) llvm_cv_enable_terminfo="no" ;;
6004 *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-terminfo. Use \"yes\" or \"no\"" >&5
6005 echo "$as_me: error: Invalid setting for --enable-terminfo. Use \"yes\" or \"no\"" >&2;}
6006 { (exit 1); exit 1; }; } ;;
6009 llvm_cv_enable_terminfo="yes"
6012 case "$llvm_cv_enable_terminfo" in
6013 yes) ENABLE_TERMINFO=1
6015 no) ENABLE_TERMINFO=0
6019 # Check whether --enable-libedit was given.
6020 if test "${enable_libedit+set}" = set; then
6021 enableval=$enable_libedit; case "$enableval" in
6022 yes) llvm_cv_enable_libedit="yes" ;;
6023 no) llvm_cv_enable_libedit="no" ;;
6024 *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-libedit. Use \"yes\" or \"no\"" >&5
6025 echo "$as_me: error: Invalid setting for --enable-libedit. Use \"yes\" or \"no\"" >&2;}
6026 { (exit 1); exit 1; }; } ;;
6029 llvm_cv_enable_libedit="yes"
6033 # Check whether --enable-libffi was given.
6034 if test "${enable_libffi+set}" = set; then
6035 enableval=$enable_libffi; case "$enableval" in
6036 yes) llvm_cv_enable_libffi="yes" ;;
6037 no) llvm_cv_enable_libffi="no" ;;
6038 *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-libffi. Use \"yes\" or \"no\"" >&5
6039 echo "$as_me: error: Invalid setting for --enable-libffi. Use \"yes\" or \"no\"" >&2;}
6040 { (exit 1); exit 1; }; } ;;
6043 llvm_cv_enable_libffi=no
6048 # Check whether --with-internal-prefix was given.
6049 if test "${with_internal_prefix+set}" = set; then
6050 withval=$with_internal_prefix;
6055 INTERNAL_PREFIX=$withval
6059 { echo "$as_me:$LINENO: checking for GNU make" >&5
6060 echo $ECHO_N "checking for GNU make... $ECHO_C" >&6; }
6061 if test "${llvm_cv_gnu_make_command+set}" = set; then
6062 echo $ECHO_N "(cached) $ECHO_C" >&6
6064 llvm_cv_gnu_make_command=''
6065 for a in "$MAKE" make gmake gnumake ; do
6066 if test -z "$a" ; then continue ; fi ;
6067 if ( sh -c "$a --version" 2> /dev/null | grep GNU 2>&1 > /dev/null )
6069 llvm_cv_gnu_make_command=$a ;
6074 { echo "$as_me:$LINENO: result: $llvm_cv_gnu_make_command" >&5
6075 echo "${ECHO_T}$llvm_cv_gnu_make_command" >&6; }
6076 if test "x$llvm_cv_gnu_make_command" != "x" ; then
6080 { echo "$as_me:$LINENO: result: \"Not found\"" >&5
6081 echo "${ECHO_T}\"Not found\"" >&6; };
6085 { echo "$as_me:$LINENO: checking whether ln -s works" >&5
6086 echo $ECHO_N "checking whether ln -s works... $ECHO_C" >&6; }
6088 if test "$LN_S" = "ln -s"; then
6089 { echo "$as_me:$LINENO: result: yes" >&5
6090 echo "${ECHO_T}yes" >&6; }
6092 { echo "$as_me:$LINENO: result: no, using $LN_S" >&5
6093 echo "${ECHO_T}no, using $LN_S" >&6; }
6096 # Extract the first word of "nm", so it can be a program name with args.
6097 set dummy nm; ac_word=$2
6098 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6099 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6100 if test "${ac_cv_path_NM+set}" = set; then
6101 echo $ECHO_N "(cached) $ECHO_C" >&6
6105 ac_cv_path_NM="$NM" # Let the user override the test with a path.
6108 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6112 test -z "$as_dir" && as_dir=.
6113 for ac_exec_ext in '' $ac_executable_extensions; do
6114 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
6115 ac_cv_path_NM="$as_dir/$ac_word$ac_exec_ext"
6116 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6123 test -z "$ac_cv_path_NM" && ac_cv_path_NM="nm"
6128 if test -n "$NM"; then
6129 { echo "$as_me:$LINENO: result: $NM" >&5
6130 echo "${ECHO_T}$NM" >&6; }
6132 { echo "$as_me:$LINENO: result: no" >&5
6133 echo "${ECHO_T}no" >&6; }
6137 # Extract the first word of "cmp", so it can be a program name with args.
6138 set dummy cmp; ac_word=$2
6139 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6140 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6141 if test "${ac_cv_path_CMP+set}" = set; then
6142 echo $ECHO_N "(cached) $ECHO_C" >&6
6146 ac_cv_path_CMP="$CMP" # Let the user override the test with a path.
6149 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6153 test -z "$as_dir" && as_dir=.
6154 for ac_exec_ext in '' $ac_executable_extensions; do
6155 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
6156 ac_cv_path_CMP="$as_dir/$ac_word$ac_exec_ext"
6157 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6164 test -z "$ac_cv_path_CMP" && ac_cv_path_CMP="cmp"
6169 if test -n "$CMP"; then
6170 { echo "$as_me:$LINENO: result: $CMP" >&5
6171 echo "${ECHO_T}$CMP" >&6; }
6173 { echo "$as_me:$LINENO: result: no" >&5
6174 echo "${ECHO_T}no" >&6; }
6178 # Extract the first word of "cp", so it can be a program name with args.
6179 set dummy cp; ac_word=$2
6180 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6181 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6182 if test "${ac_cv_path_CP+set}" = set; then
6183 echo $ECHO_N "(cached) $ECHO_C" >&6
6187 ac_cv_path_CP="$CP" # Let the user override the test with a path.
6190 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6194 test -z "$as_dir" && as_dir=.
6195 for ac_exec_ext in '' $ac_executable_extensions; do
6196 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
6197 ac_cv_path_CP="$as_dir/$ac_word$ac_exec_ext"
6198 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6205 test -z "$ac_cv_path_CP" && ac_cv_path_CP="cp"
6210 if test -n "$CP"; then
6211 { echo "$as_me:$LINENO: result: $CP" >&5
6212 echo "${ECHO_T}$CP" >&6; }
6214 { echo "$as_me:$LINENO: result: no" >&5
6215 echo "${ECHO_T}no" >&6; }
6219 # Extract the first word of "date", so it can be a program name with args.
6220 set dummy date; ac_word=$2
6221 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6222 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6223 if test "${ac_cv_path_DATE+set}" = set; then
6224 echo $ECHO_N "(cached) $ECHO_C" >&6
6228 ac_cv_path_DATE="$DATE" # Let the user override the test with a path.
6231 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6235 test -z "$as_dir" && as_dir=.
6236 for ac_exec_ext in '' $ac_executable_extensions; do
6237 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
6238 ac_cv_path_DATE="$as_dir/$ac_word$ac_exec_ext"
6239 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6246 test -z "$ac_cv_path_DATE" && ac_cv_path_DATE="date"
6250 DATE=$ac_cv_path_DATE
6251 if test -n "$DATE"; then
6252 { echo "$as_me:$LINENO: result: $DATE" >&5
6253 echo "${ECHO_T}$DATE" >&6; }
6255 { echo "$as_me:$LINENO: result: no" >&5
6256 echo "${ECHO_T}no" >&6; }
6260 # Extract the first word of "find", so it can be a program name with args.
6261 set dummy find; ac_word=$2
6262 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6263 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6264 if test "${ac_cv_path_FIND+set}" = set; then
6265 echo $ECHO_N "(cached) $ECHO_C" >&6
6269 ac_cv_path_FIND="$FIND" # Let the user override the test with a path.
6272 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6276 test -z "$as_dir" && as_dir=.
6277 for ac_exec_ext in '' $ac_executable_extensions; do
6278 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
6279 ac_cv_path_FIND="$as_dir/$ac_word$ac_exec_ext"
6280 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6287 test -z "$ac_cv_path_FIND" && ac_cv_path_FIND="find"
6291 FIND=$ac_cv_path_FIND
6292 if test -n "$FIND"; then
6293 { echo "$as_me:$LINENO: result: $FIND" >&5
6294 echo "${ECHO_T}$FIND" >&6; }
6296 { echo "$as_me:$LINENO: result: no" >&5
6297 echo "${ECHO_T}no" >&6; }
6301 # Extract the first word of "grep", so it can be a program name with args.
6302 set dummy grep; ac_word=$2
6303 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6304 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6305 if test "${ac_cv_path_GREP+set}" = set; then
6306 echo $ECHO_N "(cached) $ECHO_C" >&6
6310 ac_cv_path_GREP="$GREP" # Let the user override the test with a path.
6313 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6317 test -z "$as_dir" && as_dir=.
6318 for ac_exec_ext in '' $ac_executable_extensions; do
6319 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
6320 ac_cv_path_GREP="$as_dir/$ac_word$ac_exec_ext"
6321 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6328 test -z "$ac_cv_path_GREP" && ac_cv_path_GREP="grep"
6332 GREP=$ac_cv_path_GREP
6333 if test -n "$GREP"; then
6334 { echo "$as_me:$LINENO: result: $GREP" >&5
6335 echo "${ECHO_T}$GREP" >&6; }
6337 { echo "$as_me:$LINENO: result: no" >&5
6338 echo "${ECHO_T}no" >&6; }
6342 # Extract the first word of "mkdir", so it can be a program name with args.
6343 set dummy mkdir; ac_word=$2
6344 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6345 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6346 if test "${ac_cv_path_MKDIR+set}" = set; then
6347 echo $ECHO_N "(cached) $ECHO_C" >&6
6351 ac_cv_path_MKDIR="$MKDIR" # Let the user override the test with a path.
6354 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6358 test -z "$as_dir" && as_dir=.
6359 for ac_exec_ext in '' $ac_executable_extensions; do
6360 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
6361 ac_cv_path_MKDIR="$as_dir/$ac_word$ac_exec_ext"
6362 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6369 test -z "$ac_cv_path_MKDIR" && ac_cv_path_MKDIR="mkdir"
6373 MKDIR=$ac_cv_path_MKDIR
6374 if test -n "$MKDIR"; then
6375 { echo "$as_me:$LINENO: result: $MKDIR" >&5
6376 echo "${ECHO_T}$MKDIR" >&6; }
6378 { echo "$as_me:$LINENO: result: no" >&5
6379 echo "${ECHO_T}no" >&6; }
6383 # Extract the first word of "mv", so it can be a program name with args.
6384 set dummy mv; ac_word=$2
6385 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6386 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6387 if test "${ac_cv_path_MV+set}" = set; then
6388 echo $ECHO_N "(cached) $ECHO_C" >&6
6392 ac_cv_path_MV="$MV" # Let the user override the test with a path.
6395 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6399 test -z "$as_dir" && as_dir=.
6400 for ac_exec_ext in '' $ac_executable_extensions; do
6401 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
6402 ac_cv_path_MV="$as_dir/$ac_word$ac_exec_ext"
6403 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6410 test -z "$ac_cv_path_MV" && ac_cv_path_MV="mv"
6415 if test -n "$MV"; then
6416 { echo "$as_me:$LINENO: result: $MV" >&5
6417 echo "${ECHO_T}$MV" >&6; }
6419 { echo "$as_me:$LINENO: result: no" >&5
6420 echo "${ECHO_T}no" >&6; }
6424 if test -n "$ac_tool_prefix"; then
6425 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
6426 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
6427 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6428 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6429 if test "${ac_cv_prog_RANLIB+set}" = set; then
6430 echo $ECHO_N "(cached) $ECHO_C" >&6
6432 if test -n "$RANLIB"; then
6433 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
6435 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6439 test -z "$as_dir" && as_dir=.
6440 for ac_exec_ext in '' $ac_executable_extensions; do
6441 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
6442 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
6443 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6452 RANLIB=$ac_cv_prog_RANLIB
6453 if test -n "$RANLIB"; then
6454 { echo "$as_me:$LINENO: result: $RANLIB" >&5
6455 echo "${ECHO_T}$RANLIB" >&6; }
6457 { echo "$as_me:$LINENO: result: no" >&5
6458 echo "${ECHO_T}no" >&6; }
6463 if test -z "$ac_cv_prog_RANLIB"; then
6464 ac_ct_RANLIB=$RANLIB
6465 # Extract the first word of "ranlib", so it can be a program name with args.
6466 set dummy ranlib; ac_word=$2
6467 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6468 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6469 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
6470 echo $ECHO_N "(cached) $ECHO_C" >&6
6472 if test -n "$ac_ct_RANLIB"; then
6473 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
6475 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6479 test -z "$as_dir" && as_dir=.
6480 for ac_exec_ext in '' $ac_executable_extensions; do
6481 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
6482 ac_cv_prog_ac_ct_RANLIB="ranlib"
6483 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6492 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
6493 if test -n "$ac_ct_RANLIB"; then
6494 { echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
6495 echo "${ECHO_T}$ac_ct_RANLIB" >&6; }
6497 { echo "$as_me:$LINENO: result: no" >&5
6498 echo "${ECHO_T}no" >&6; }
6501 if test "x$ac_ct_RANLIB" = x; then
6504 case $cross_compiling:$ac_tool_warned in
6506 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
6507 whose name does not start with the host triplet. If you think this
6508 configuration is useful to you, please write to autoconf@gnu.org." >&5
6509 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
6510 whose name does not start with the host triplet. If you think this
6511 configuration is useful to you, please write to autoconf@gnu.org." >&2;}
6512 ac_tool_warned=yes ;;
6514 RANLIB=$ac_ct_RANLIB
6517 RANLIB="$ac_cv_prog_RANLIB"
6520 if test -n "$ac_tool_prefix"; then
6521 # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
6522 set dummy ${ac_tool_prefix}ar; ac_word=$2
6523 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6524 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6525 if test "${ac_cv_prog_AR+set}" = set; then
6526 echo $ECHO_N "(cached) $ECHO_C" >&6
6528 if test -n "$AR"; then
6529 ac_cv_prog_AR="$AR" # Let the user override the test.
6531 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6535 test -z "$as_dir" && as_dir=.
6536 for ac_exec_ext in '' $ac_executable_extensions; do
6537 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
6538 ac_cv_prog_AR="${ac_tool_prefix}ar"
6539 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6549 if test -n "$AR"; then
6550 { echo "$as_me:$LINENO: result: $AR" >&5
6551 echo "${ECHO_T}$AR" >&6; }
6553 { echo "$as_me:$LINENO: result: no" >&5
6554 echo "${ECHO_T}no" >&6; }
6559 if test -z "$ac_cv_prog_AR"; then
6561 # Extract the first word of "ar", so it can be a program name with args.
6562 set dummy ar; ac_word=$2
6563 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6564 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6565 if test "${ac_cv_prog_ac_ct_AR+set}" = set; then
6566 echo $ECHO_N "(cached) $ECHO_C" >&6
6568 if test -n "$ac_ct_AR"; then
6569 ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
6571 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6575 test -z "$as_dir" && as_dir=.
6576 for ac_exec_ext in '' $ac_executable_extensions; do
6577 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
6578 ac_cv_prog_ac_ct_AR="ar"
6579 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6588 ac_ct_AR=$ac_cv_prog_ac_ct_AR
6589 if test -n "$ac_ct_AR"; then
6590 { echo "$as_me:$LINENO: result: $ac_ct_AR" >&5
6591 echo "${ECHO_T}$ac_ct_AR" >&6; }
6593 { echo "$as_me:$LINENO: result: no" >&5
6594 echo "${ECHO_T}no" >&6; }
6597 if test "x$ac_ct_AR" = x; then
6600 case $cross_compiling:$ac_tool_warned in
6602 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
6603 whose name does not start with the host triplet. If you think this
6604 configuration is useful to you, please write to autoconf@gnu.org." >&5
6605 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
6606 whose name does not start with the host triplet. If you think this
6607 configuration is useful to you, please write to autoconf@gnu.org." >&2;}
6608 ac_tool_warned=yes ;;
6616 # Extract the first word of "rm", so it can be a program name with args.
6617 set dummy rm; ac_word=$2
6618 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6619 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6620 if test "${ac_cv_path_RM+set}" = set; then
6621 echo $ECHO_N "(cached) $ECHO_C" >&6
6625 ac_cv_path_RM="$RM" # Let the user override the test with a path.
6628 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6632 test -z "$as_dir" && as_dir=.
6633 for ac_exec_ext in '' $ac_executable_extensions; do
6634 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
6635 ac_cv_path_RM="$as_dir/$ac_word$ac_exec_ext"
6636 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6643 test -z "$ac_cv_path_RM" && ac_cv_path_RM="rm"
6648 if test -n "$RM"; then
6649 { echo "$as_me:$LINENO: result: $RM" >&5
6650 echo "${ECHO_T}$RM" >&6; }
6652 { echo "$as_me:$LINENO: result: no" >&5
6653 echo "${ECHO_T}no" >&6; }
6657 # Extract the first word of "sed", so it can be a program name with args.
6658 set dummy sed; ac_word=$2
6659 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6660 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6661 if test "${ac_cv_path_SED+set}" = set; then
6662 echo $ECHO_N "(cached) $ECHO_C" >&6
6666 ac_cv_path_SED="$SED" # Let the user override the test with a path.
6669 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6673 test -z "$as_dir" && as_dir=.
6674 for ac_exec_ext in '' $ac_executable_extensions; do
6675 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
6676 ac_cv_path_SED="$as_dir/$ac_word$ac_exec_ext"
6677 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6684 test -z "$ac_cv_path_SED" && ac_cv_path_SED="sed"
6689 if test -n "$SED"; then
6690 { echo "$as_me:$LINENO: result: $SED" >&5
6691 echo "${ECHO_T}$SED" >&6; }
6693 { echo "$as_me:$LINENO: result: no" >&5
6694 echo "${ECHO_T}no" >&6; }
6698 # Extract the first word of "tar", so it can be a program name with args.
6699 set dummy tar; ac_word=$2
6700 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6701 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6702 if test "${ac_cv_path_TAR+set}" = set; then
6703 echo $ECHO_N "(cached) $ECHO_C" >&6
6707 ac_cv_path_TAR="$TAR" # Let the user override the test with a path.
6710 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6714 test -z "$as_dir" && as_dir=.
6715 for ac_exec_ext in '' $ac_executable_extensions; do
6716 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
6717 ac_cv_path_TAR="$as_dir/$ac_word$ac_exec_ext"
6718 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6725 test -z "$ac_cv_path_TAR" && ac_cv_path_TAR="gtar"
6730 if test -n "$TAR"; then
6731 { echo "$as_me:$LINENO: result: $TAR" >&5
6732 echo "${ECHO_T}$TAR" >&6; }
6734 { echo "$as_me:$LINENO: result: no" >&5
6735 echo "${ECHO_T}no" >&6; }
6739 # Extract the first word of "pwd", so it can be a program name with args.
6740 set dummy pwd; ac_word=$2
6741 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6742 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6743 if test "${ac_cv_path_BINPWD+set}" = set; then
6744 echo $ECHO_N "(cached) $ECHO_C" >&6
6748 ac_cv_path_BINPWD="$BINPWD" # Let the user override the test with a path.
6751 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6755 test -z "$as_dir" && as_dir=.
6756 for ac_exec_ext in '' $ac_executable_extensions; do
6757 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
6758 ac_cv_path_BINPWD="$as_dir/$ac_word$ac_exec_ext"
6759 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6766 test -z "$ac_cv_path_BINPWD" && ac_cv_path_BINPWD="pwd"
6770 BINPWD=$ac_cv_path_BINPWD
6771 if test -n "$BINPWD"; then
6772 { echo "$as_me:$LINENO: result: $BINPWD" >&5
6773 echo "${ECHO_T}$BINPWD" >&6; }
6775 { echo "$as_me:$LINENO: result: no" >&5
6776 echo "${ECHO_T}no" >&6; }
6781 # Extract the first word of "dot", so it can be a program name with args.
6782 set dummy dot; ac_word=$2
6783 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6784 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6785 if test "${ac_cv_path_DOT+set}" = set; then
6786 echo $ECHO_N "(cached) $ECHO_C" >&6
6790 ac_cv_path_DOT="$DOT" # Let the user override the test with a path.
6793 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6797 test -z "$as_dir" && as_dir=.
6798 for ac_exec_ext in '' $ac_executable_extensions; do
6799 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
6800 ac_cv_path_DOT="$as_dir/$ac_word$ac_exec_ext"
6801 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6808 test -z "$ac_cv_path_DOT" && ac_cv_path_DOT="echo dot"
6813 if test -n "$DOT"; then
6814 { echo "$as_me:$LINENO: result: $DOT" >&5
6815 echo "${ECHO_T}$DOT" >&6; }
6817 { echo "$as_me:$LINENO: result: no" >&5
6818 echo "${ECHO_T}no" >&6; }
6822 if test "$DOT" != "echo dot" ; then
6824 cat >>confdefs.h <<\_ACEOF
6828 if test "$llvm_cv_os_type" = "MingW" ; then
6829 DOT=`echo $DOT | sed 's/^\/\([A-Za-z]\)\//\1:\//' `
6832 cat >>confdefs.h <<_ACEOF
6833 #define LLVM_PATH_DOT "$DOT${EXEEXT}"
6838 # Find a good install program. We prefer a C program (faster),
6839 # so one script is as good as another. But avoid the broken or
6840 # incompatible versions:
6841 # SysV /etc/install, /usr/sbin/install
6842 # SunOS /usr/etc/install
6843 # IRIX /sbin/install
6845 # AmigaOS /C/install, which installs bootblocks on floppy discs
6846 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
6847 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
6848 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
6849 # OS/2's system install, which has a completely different semantic
6850 # ./install, which can be erroneously created by make from ./install.sh.
6851 { echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
6852 echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6; }
6853 if test -z "$INSTALL"; then
6854 if test "${ac_cv_path_install+set}" = set; then
6855 echo $ECHO_N "(cached) $ECHO_C" >&6
6857 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6861 test -z "$as_dir" && as_dir=.
6862 # Account for people who put trailing slashes in PATH elements.
6864 ./ | .// | /cC/* | \
6865 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
6866 ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
6869 # OSF1 and SCO ODT 3.0 have their own names for install.
6870 # Don't use installbsd from OSF since it installs stuff as root
6872 for ac_prog in ginstall scoinst install; do
6873 for ac_exec_ext in '' $ac_executable_extensions; do
6874 if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_executable_p "$as_dir/$ac_prog$ac_exec_ext"; }; then
6875 if test $ac_prog = install &&
6876 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
6877 # AIX install. It has an incompatible calling convention.
6879 elif test $ac_prog = install &&
6880 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
6881 # program-specific install script used by HP pwplus--don't use.
6884 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
6897 if test "${ac_cv_path_install+set}" = set; then
6898 INSTALL=$ac_cv_path_install
6900 # As a last resort, use the slow shell script. Don't cache a
6901 # value for INSTALL within a source directory, because that will
6902 # break other packages using the cache if that directory is
6903 # removed, or if the value is a relative name.
6904 INSTALL=$ac_install_sh
6907 { echo "$as_me:$LINENO: result: $INSTALL" >&5
6908 echo "${ECHO_T}$INSTALL" >&6; }
6910 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
6911 # It thinks the first close brace ends the variable substitution.
6912 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
6914 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
6916 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
6919 [\\/$]* | ?:[\\/]* ) ;;
6920 *) INSTALL="\\\$(TOPSRCDIR)/$INSTALL" ;;
6923 # Extract the first word of "bzip2", so it can be a program name with args.
6924 set dummy bzip2; ac_word=$2
6925 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6926 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6927 if test "${ac_cv_path_BZIP2+set}" = set; then
6928 echo $ECHO_N "(cached) $ECHO_C" >&6
6932 ac_cv_path_BZIP2="$BZIP2" # Let the user override the test with a path.
6935 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6939 test -z "$as_dir" && as_dir=.
6940 for ac_exec_ext in '' $ac_executable_extensions; do
6941 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
6942 ac_cv_path_BZIP2="$as_dir/$ac_word$ac_exec_ext"
6943 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6953 BZIP2=$ac_cv_path_BZIP2
6954 if test -n "$BZIP2"; then
6955 { echo "$as_me:$LINENO: result: $BZIP2" >&5
6956 echo "${ECHO_T}$BZIP2" >&6; }
6958 { echo "$as_me:$LINENO: result: no" >&5
6959 echo "${ECHO_T}no" >&6; }
6963 # Extract the first word of "cat", so it can be a program name with args.
6964 set dummy cat; ac_word=$2
6965 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6966 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6967 if test "${ac_cv_path_CAT+set}" = set; then
6968 echo $ECHO_N "(cached) $ECHO_C" >&6
6972 ac_cv_path_CAT="$CAT" # Let the user override the test with a path.
6975 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6979 test -z "$as_dir" && as_dir=.
6980 for ac_exec_ext in '' $ac_executable_extensions; do
6981 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
6982 ac_cv_path_CAT="$as_dir/$ac_word$ac_exec_ext"
6983 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6994 if test -n "$CAT"; then
6995 { echo "$as_me:$LINENO: result: $CAT" >&5
6996 echo "${ECHO_T}$CAT" >&6; }
6998 { echo "$as_me:$LINENO: result: no" >&5
6999 echo "${ECHO_T}no" >&6; }
7003 # Extract the first word of "doxygen", so it can be a program name with args.
7004 set dummy doxygen; ac_word=$2
7005 { echo "$as_me:$LINENO: checking for $ac_word" >&5
7006 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
7007 if test "${ac_cv_path_DOXYGEN+set}" = set; then
7008 echo $ECHO_N "(cached) $ECHO_C" >&6
7012 ac_cv_path_DOXYGEN="$DOXYGEN" # Let the user override the test with a path.
7015 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7019 test -z "$as_dir" && as_dir=.
7020 for ac_exec_ext in '' $ac_executable_extensions; do
7021 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
7022 ac_cv_path_DOXYGEN="$as_dir/$ac_word$ac_exec_ext"
7023 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7033 DOXYGEN=$ac_cv_path_DOXYGEN
7034 if test -n "$DOXYGEN"; then
7035 { echo "$as_me:$LINENO: result: $DOXYGEN" >&5
7036 echo "${ECHO_T}$DOXYGEN" >&6; }
7038 { echo "$as_me:$LINENO: result: no" >&5
7039 echo "${ECHO_T}no" >&6; }
7043 # Extract the first word of "groff", so it can be a program name with args.
7044 set dummy groff; ac_word=$2
7045 { echo "$as_me:$LINENO: checking for $ac_word" >&5
7046 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
7047 if test "${ac_cv_path_GROFF+set}" = set; then
7048 echo $ECHO_N "(cached) $ECHO_C" >&6
7052 ac_cv_path_GROFF="$GROFF" # Let the user override the test with a path.
7055 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7059 test -z "$as_dir" && as_dir=.
7060 for ac_exec_ext in '' $ac_executable_extensions; do
7061 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
7062 ac_cv_path_GROFF="$as_dir/$ac_word$ac_exec_ext"
7063 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7073 GROFF=$ac_cv_path_GROFF
7074 if test -n "$GROFF"; then
7075 { echo "$as_me:$LINENO: result: $GROFF" >&5
7076 echo "${ECHO_T}$GROFF" >&6; }
7078 { echo "$as_me:$LINENO: result: no" >&5
7079 echo "${ECHO_T}no" >&6; }
7083 # Extract the first word of "gzip", so it can be a program name with args.
7084 set dummy gzip; ac_word=$2
7085 { echo "$as_me:$LINENO: checking for $ac_word" >&5
7086 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
7087 if test "${ac_cv_path_GZIPBIN+set}" = set; then
7088 echo $ECHO_N "(cached) $ECHO_C" >&6
7092 ac_cv_path_GZIPBIN="$GZIPBIN" # Let the user override the test with a path.
7095 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7099 test -z "$as_dir" && as_dir=.
7100 for ac_exec_ext in '' $ac_executable_extensions; do
7101 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
7102 ac_cv_path_GZIPBIN="$as_dir/$ac_word$ac_exec_ext"
7103 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7113 GZIPBIN=$ac_cv_path_GZIPBIN
7114 if test -n "$GZIPBIN"; then
7115 { echo "$as_me:$LINENO: result: $GZIPBIN" >&5
7116 echo "${ECHO_T}$GZIPBIN" >&6; }
7118 { echo "$as_me:$LINENO: result: no" >&5
7119 echo "${ECHO_T}no" >&6; }
7123 # Extract the first word of "pdfroff", so it can be a program name with args.
7124 set dummy pdfroff; ac_word=$2
7125 { echo "$as_me:$LINENO: checking for $ac_word" >&5
7126 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
7127 if test "${ac_cv_path_PDFROFF+set}" = set; then
7128 echo $ECHO_N "(cached) $ECHO_C" >&6
7132 ac_cv_path_PDFROFF="$PDFROFF" # Let the user override the test with a path.
7135 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7139 test -z "$as_dir" && as_dir=.
7140 for ac_exec_ext in '' $ac_executable_extensions; do
7141 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
7142 ac_cv_path_PDFROFF="$as_dir/$ac_word$ac_exec_ext"
7143 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7153 PDFROFF=$ac_cv_path_PDFROFF
7154 if test -n "$PDFROFF"; then
7155 { echo "$as_me:$LINENO: result: $PDFROFF" >&5
7156 echo "${ECHO_T}$PDFROFF" >&6; }
7158 { echo "$as_me:$LINENO: result: no" >&5
7159 echo "${ECHO_T}no" >&6; }
7163 # Extract the first word of "zip", so it can be a program name with args.
7164 set dummy zip; ac_word=$2
7165 { echo "$as_me:$LINENO: checking for $ac_word" >&5
7166 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
7167 if test "${ac_cv_path_ZIP+set}" = set; then
7168 echo $ECHO_N "(cached) $ECHO_C" >&6
7172 ac_cv_path_ZIP="$ZIP" # Let the user override the test with a path.
7175 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7179 test -z "$as_dir" && as_dir=.
7180 for ac_exec_ext in '' $ac_executable_extensions; do
7181 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
7182 ac_cv_path_ZIP="$as_dir/$ac_word$ac_exec_ext"
7183 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7194 if test -n "$ZIP"; then
7195 { echo "$as_me:$LINENO: result: $ZIP" >&5
7196 echo "${ECHO_T}$ZIP" >&6; }
7198 { echo "$as_me:$LINENO: result: no" >&5
7199 echo "${ECHO_T}no" >&6; }
7203 # Extract the first word of "go", so it can be a program name with args.
7204 set dummy go; ac_word=$2
7205 { echo "$as_me:$LINENO: checking for $ac_word" >&5
7206 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
7207 if test "${ac_cv_path_GO+set}" = set; then
7208 echo $ECHO_N "(cached) $ECHO_C" >&6
7212 ac_cv_path_GO="$GO" # Let the user override the test with a path.
7215 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7219 test -z "$as_dir" && as_dir=.
7220 for ac_exec_ext in '' $ac_executable_extensions; do
7221 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
7222 ac_cv_path_GO="$as_dir/$ac_word$ac_exec_ext"
7223 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7234 if test -n "$GO"; then
7235 { echo "$as_me:$LINENO: result: $GO" >&5
7236 echo "${ECHO_T}$GO" >&6; }
7238 { echo "$as_me:$LINENO: result: no" >&5
7239 echo "${ECHO_T}no" >&6; }
7243 for ac_prog in ocamlfind
7245 # Extract the first word of "$ac_prog", so it can be a program name with args.
7246 set dummy $ac_prog; ac_word=$2
7247 { echo "$as_me:$LINENO: checking for $ac_word" >&5
7248 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
7249 if test "${ac_cv_path_OCAMLFIND+set}" = set; then
7250 echo $ECHO_N "(cached) $ECHO_C" >&6
7254 ac_cv_path_OCAMLFIND="$OCAMLFIND" # Let the user override the test with a path.
7257 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7261 test -z "$as_dir" && as_dir=.
7262 for ac_exec_ext in '' $ac_executable_extensions; do
7263 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
7264 ac_cv_path_OCAMLFIND="$as_dir/$ac_word$ac_exec_ext"
7265 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7275 OCAMLFIND=$ac_cv_path_OCAMLFIND
7276 if test -n "$OCAMLFIND"; then
7277 { echo "$as_me:$LINENO: result: $OCAMLFIND" >&5
7278 echo "${ECHO_T}$OCAMLFIND" >&6; }
7280 { echo "$as_me:$LINENO: result: no" >&5
7281 echo "${ECHO_T}no" >&6; }
7285 test -n "$OCAMLFIND" && break
7288 for ac_prog in gas as
7290 # Extract the first word of "$ac_prog", so it can be a program name with args.
7291 set dummy $ac_prog; ac_word=$2
7292 { echo "$as_me:$LINENO: checking for $ac_word" >&5
7293 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
7294 if test "${ac_cv_path_GAS+set}" = set; then
7295 echo $ECHO_N "(cached) $ECHO_C" >&6
7299 ac_cv_path_GAS="$GAS" # Let the user override the test with a path.
7302 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7306 test -z "$as_dir" && as_dir=.
7307 for ac_exec_ext in '' $ac_executable_extensions; do
7308 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
7309 ac_cv_path_GAS="$as_dir/$ac_word$ac_exec_ext"
7310 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7321 if test -n "$GAS"; then
7322 { echo "$as_me:$LINENO: result: $GAS" >&5
7323 echo "${ECHO_T}$GAS" >&6; }
7325 { echo "$as_me:$LINENO: result: no" >&5
7326 echo "${ECHO_T}no" >&6; }
7330 test -n "$GAS" && break
7334 { echo "$as_me:$LINENO: checking for linker version" >&5
7335 echo $ECHO_N "checking for linker version... $ECHO_C" >&6; }
7336 if test "${llvm_cv_link_version+set}" = set; then
7337 echo $ECHO_N "(cached) $ECHO_C" >&6
7340 version_string="$(${LD:-ld} -v 2>&1 | head -1)"
7343 if (echo "$version_string" | grep -q "ld64"); then
7344 llvm_cv_link_version=$(echo "$version_string" | sed -e "s#.*ld64-\([^ ]*\)\( (.*)\)\{0,1\}#\1#")
7346 llvm_cv_link_version=$(echo "$version_string" | sed -e "s#[^0-9]*\([0-9.]*\).*#\1#")
7350 { echo "$as_me:$LINENO: result: $llvm_cv_link_version" >&5
7351 echo "${ECHO_T}$llvm_cv_link_version" >&6; }
7353 cat >>confdefs.h <<_ACEOF
7354 #define HOST_LINK_VERSION "$llvm_cv_link_version"
7360 { echo "$as_me:$LINENO: checking for compiler -Wl,-R<path> option" >&5
7361 echo $ECHO_N "checking for compiler -Wl,-R<path> option... $ECHO_C" >&6; }
7362 if test "${llvm_cv_link_use_r+set}" = set; then
7363 echo $ECHO_N "(cached) $ECHO_C" >&6
7366 ac_cpp='$CPP $CPPFLAGS'
7367 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7368 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7369 ac_compiler_gnu=$ac_cv_c_compiler_gnu
7372 CFLAGS="$CFLAGS -Wl,-R."
7373 cat >conftest.$ac_ext <<_ACEOF
7376 cat confdefs.h >>conftest.$ac_ext
7377 cat >>conftest.$ac_ext <<_ACEOF
7378 /* end confdefs.h. */
7388 rm -f conftest.$ac_objext conftest$ac_exeext
7389 if { (ac_try="$ac_link"
7391 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7392 *) ac_try_echo=$ac_try;;
7394 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7395 (eval "$ac_link") 2>conftest.er1
7397 grep -v '^ *+' conftest.er1 >conftest.err
7399 cat conftest.err >&5
7400 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7401 (exit $ac_status); } &&
7402 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
7403 { (case "(($ac_try" in
7404 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7405 *) ac_try_echo=$ac_try;;
7407 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7408 (eval "$ac_try") 2>&5
7410 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7411 (exit $ac_status); }; } &&
7412 { ac_try='test -s conftest$ac_exeext'
7413 { (case "(($ac_try" in
7414 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7415 *) ac_try_echo=$ac_try;;
7417 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7418 (eval "$ac_try") 2>&5
7420 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7421 (exit $ac_status); }; }; then
7422 llvm_cv_link_use_r=yes
7424 echo "$as_me: failed program was:" >&5
7425 sed 's/^/| /' conftest.$ac_ext >&5
7427 llvm_cv_link_use_r=no
7430 rm -f core conftest.err conftest.$ac_objext \
7431 conftest$ac_exeext conftest.$ac_ext
7434 ac_cpp='$CPP $CPPFLAGS'
7435 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7436 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7437 ac_compiler_gnu=$ac_cv_c_compiler_gnu
7441 { echo "$as_me:$LINENO: result: $llvm_cv_link_use_r" >&5
7442 echo "${ECHO_T}$llvm_cv_link_use_r" >&6; }
7443 if test "$llvm_cv_link_use_r" = yes ; then
7445 cat >>confdefs.h <<\_ACEOF
7446 #define HAVE_LINK_R 1
7452 { echo "$as_me:$LINENO: checking for compiler -rdynamic option" >&5
7453 echo $ECHO_N "checking for compiler -rdynamic option... $ECHO_C" >&6; }
7454 if test "${llvm_cv_link_use_export_dynamic+set}" = set; then
7455 echo $ECHO_N "(cached) $ECHO_C" >&6
7458 ac_cpp='$CPP $CPPFLAGS'
7459 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7460 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7461 ac_compiler_gnu=$ac_cv_c_compiler_gnu
7464 CFLAGS="$CFLAGS -rdynamic"
7465 cat >conftest.$ac_ext <<_ACEOF
7468 cat confdefs.h >>conftest.$ac_ext
7469 cat >>conftest.$ac_ext <<_ACEOF
7470 /* end confdefs.h. */
7480 rm -f conftest.$ac_objext conftest$ac_exeext
7481 if { (ac_try="$ac_link"
7483 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7484 *) ac_try_echo=$ac_try;;
7486 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7487 (eval "$ac_link") 2>conftest.er1
7489 grep -v '^ *+' conftest.er1 >conftest.err
7491 cat conftest.err >&5
7492 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7493 (exit $ac_status); } &&
7494 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
7495 { (case "(($ac_try" in
7496 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7497 *) ac_try_echo=$ac_try;;
7499 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7500 (eval "$ac_try") 2>&5
7502 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7503 (exit $ac_status); }; } &&
7504 { ac_try='test -s conftest$ac_exeext'
7505 { (case "(($ac_try" in
7506 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7507 *) ac_try_echo=$ac_try;;
7509 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7510 (eval "$ac_try") 2>&5
7512 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7513 (exit $ac_status); }; }; then
7514 llvm_cv_link_use_export_dynamic=yes
7516 echo "$as_me: failed program was:" >&5
7517 sed 's/^/| /' conftest.$ac_ext >&5
7519 llvm_cv_link_use_export_dynamic=no
7522 rm -f core conftest.err conftest.$ac_objext \
7523 conftest$ac_exeext conftest.$ac_ext
7526 ac_cpp='$CPP $CPPFLAGS'
7527 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7528 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7529 ac_compiler_gnu=$ac_cv_c_compiler_gnu
7533 { echo "$as_me:$LINENO: result: $llvm_cv_link_use_export_dynamic" >&5
7534 echo "${ECHO_T}$llvm_cv_link_use_export_dynamic" >&6; }
7535 if test "$llvm_cv_link_use_export_dynamic" = yes ; then
7537 cat >>confdefs.h <<\_ACEOF
7538 #define HAVE_LINK_EXPORT_DYNAMIC 1
7544 { echo "$as_me:$LINENO: checking for compiler -Wl,--version-script option" >&5
7545 echo $ECHO_N "checking for compiler -Wl,--version-script option... $ECHO_C" >&6; }
7546 if test "${llvm_cv_link_use_version_script+set}" = set; then
7547 echo $ECHO_N "(cached) $ECHO_C" >&6
7550 ac_cpp='$CPP $CPPFLAGS'
7551 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7552 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7553 ac_compiler_gnu=$ac_cv_c_compiler_gnu
7557 # The following code is from the autoconf manual,
7558 # "11.13: Limitations of Usual Tools".
7559 # Create a temporary directory $tmp in $TMPDIR (default /tmp).
7560 # Use mktemp if possible; otherwise fall back on mkdir,
7561 # with $RANDOM to make collisions less likely.
7565 (umask 077 && mktemp -d "$TMPDIR/fooXXXXXX") 2>/dev/null
7567 test -n "$tmp" && test -d "$tmp"
7569 tmp=$TMPDIR/foo$$-$RANDOM
7570 (umask 077 && mkdir "$tmp")
7573 echo "{" > "$tmp/export.map"
7574 echo " global: main;" >> "$tmp/export.map"
7575 echo " local: *;" >> "$tmp/export.map"
7576 echo "};" >> "$tmp/export.map"
7578 CFLAGS="$CFLAGS -Wl,--version-script=$tmp/export.map"
7579 cat >conftest.$ac_ext <<_ACEOF
7582 cat confdefs.h >>conftest.$ac_ext
7583 cat >>conftest.$ac_ext <<_ACEOF
7584 /* end confdefs.h. */
7594 rm -f conftest.$ac_objext conftest$ac_exeext
7595 if { (ac_try="$ac_link"
7597 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7598 *) ac_try_echo=$ac_try;;
7600 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7601 (eval "$ac_link") 2>conftest.er1
7603 grep -v '^ *+' conftest.er1 >conftest.err
7605 cat conftest.err >&5
7606 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7607 (exit $ac_status); } &&
7608 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
7609 { (case "(($ac_try" in
7610 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7611 *) ac_try_echo=$ac_try;;
7613 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7614 (eval "$ac_try") 2>&5
7616 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7617 (exit $ac_status); }; } &&
7618 { ac_try='test -s conftest$ac_exeext'
7619 { (case "(($ac_try" in
7620 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7621 *) ac_try_echo=$ac_try;;
7623 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7624 (eval "$ac_try") 2>&5
7626 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7627 (exit $ac_status); }; }; then
7628 llvm_cv_link_use_version_script=yes
7630 echo "$as_me: failed program was:" >&5
7631 sed 's/^/| /' conftest.$ac_ext >&5
7633 llvm_cv_link_use_version_script=no
7636 rm -f core conftest.err conftest.$ac_objext \
7637 conftest$ac_exeext conftest.$ac_ext
7638 rm "$tmp/export.map"
7642 ac_cpp='$CPP $CPPFLAGS'
7643 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7644 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7645 ac_compiler_gnu=$ac_cv_c_compiler_gnu
7649 { echo "$as_me:$LINENO: result: $llvm_cv_link_use_version_script" >&5
7650 echo "${ECHO_T}$llvm_cv_link_use_version_script" >&6; }
7651 if test "$llvm_cv_link_use_version_script" = yes ; then
7652 HAVE_LINK_VERSION_SCRIPT=1
7658 { echo "$as_me:$LINENO: checking for grep that handles long lines and -e" >&5
7659 echo $ECHO_N "checking for grep that handles long lines and -e... $ECHO_C" >&6; }
7660 if test "${ac_cv_path_GREP+set}" = set; then
7661 echo $ECHO_N "(cached) $ECHO_C" >&6
7663 # Extract the first word of "grep ggrep" to use in msg output
7664 if test -z "$GREP"; then
7665 set dummy grep ggrep; ac_prog_name=$2
7666 if test "${ac_cv_path_GREP+set}" = set; then
7667 echo $ECHO_N "(cached) $ECHO_C" >&6
7669 ac_path_GREP_found=false
7670 # Loop through the user's path and test for each of PROGNAME-LIST
7671 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7672 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
7675 test -z "$as_dir" && as_dir=.
7676 for ac_prog in grep ggrep; do
7677 for ac_exec_ext in '' $ac_executable_extensions; do
7678 ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
7679 { test -f "$ac_path_GREP" && $as_executable_p "$ac_path_GREP"; } || continue
7680 # Check for GNU ac_path_GREP and select it if it is found.
7681 # Check for GNU $ac_path_GREP
7682 case `"$ac_path_GREP" --version 2>&1` in
7684 ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
7687 echo $ECHO_N "0123456789$ECHO_C" >"conftest.in"
7690 cat "conftest.in" "conftest.in" >"conftest.tmp"
7691 mv "conftest.tmp" "conftest.in"
7692 cp "conftest.in" "conftest.nl"
7693 echo 'GREP' >> "conftest.nl"
7694 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
7695 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
7696 ac_count=`expr $ac_count + 1`
7697 if test $ac_count -gt ${ac_path_GREP_max-0}; then
7698 # Best one so far, save it but keep looking for a better one
7699 ac_cv_path_GREP="$ac_path_GREP"
7700 ac_path_GREP_max=$ac_count
7702 # 10*(2^10) chars as input seems more than enough
7703 test $ac_count -gt 10 && break
7705 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
7709 $ac_path_GREP_found && break 3
7719 GREP="$ac_cv_path_GREP"
7720 if test -z "$GREP"; then
7721 { { echo "$as_me:$LINENO: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
7722 echo "$as_me: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
7723 { (exit 1); exit 1; }; }
7727 ac_cv_path_GREP=$GREP
7732 { echo "$as_me:$LINENO: result: $ac_cv_path_GREP" >&5
7733 echo "${ECHO_T}$ac_cv_path_GREP" >&6; }
7734 GREP="$ac_cv_path_GREP"
7737 { echo "$as_me:$LINENO: checking for egrep" >&5
7738 echo $ECHO_N "checking for egrep... $ECHO_C" >&6; }
7739 if test "${ac_cv_path_EGREP+set}" = set; then
7740 echo $ECHO_N "(cached) $ECHO_C" >&6
7742 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
7743 then ac_cv_path_EGREP="$GREP -E"
7745 # Extract the first word of "egrep" to use in msg output
7746 if test -z "$EGREP"; then
7747 set dummy egrep; ac_prog_name=$2
7748 if test "${ac_cv_path_EGREP+set}" = set; then
7749 echo $ECHO_N "(cached) $ECHO_C" >&6
7751 ac_path_EGREP_found=false
7752 # Loop through the user's path and test for each of PROGNAME-LIST
7753 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7754 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
7757 test -z "$as_dir" && as_dir=.
7758 for ac_prog in egrep; do
7759 for ac_exec_ext in '' $ac_executable_extensions; do
7760 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
7761 { test -f "$ac_path_EGREP" && $as_executable_p "$ac_path_EGREP"; } || continue
7762 # Check for GNU ac_path_EGREP and select it if it is found.
7763 # Check for GNU $ac_path_EGREP
7764 case `"$ac_path_EGREP" --version 2>&1` in
7766 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
7769 echo $ECHO_N "0123456789$ECHO_C" >"conftest.in"
7772 cat "conftest.in" "conftest.in" >"conftest.tmp"
7773 mv "conftest.tmp" "conftest.in"
7774 cp "conftest.in" "conftest.nl"
7775 echo 'EGREP' >> "conftest.nl"
7776 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
7777 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
7778 ac_count=`expr $ac_count + 1`
7779 if test $ac_count -gt ${ac_path_EGREP_max-0}; then
7780 # Best one so far, save it but keep looking for a better one
7781 ac_cv_path_EGREP="$ac_path_EGREP"
7782 ac_path_EGREP_max=$ac_count
7784 # 10*(2^10) chars as input seems more than enough
7785 test $ac_count -gt 10 && break
7787 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
7791 $ac_path_EGREP_found && break 3
7801 EGREP="$ac_cv_path_EGREP"
7802 if test -z "$EGREP"; then
7803 { { echo "$as_me:$LINENO: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
7804 echo "$as_me: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
7805 { (exit 1); exit 1; }; }
7809 ac_cv_path_EGREP=$EGREP
7815 { echo "$as_me:$LINENO: result: $ac_cv_path_EGREP" >&5
7816 echo "${ECHO_T}$ac_cv_path_EGREP" >&6; }
7817 EGREP="$ac_cv_path_EGREP"
7820 { echo "$as_me:$LINENO: checking for ANSI C header files" >&5
7821 echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6; }
7822 if test "${ac_cv_header_stdc+set}" = set; then
7823 echo $ECHO_N "(cached) $ECHO_C" >&6
7825 cat >conftest.$ac_ext <<_ACEOF
7828 cat confdefs.h >>conftest.$ac_ext
7829 cat >>conftest.$ac_ext <<_ACEOF
7830 /* end confdefs.h. */
7844 rm -f conftest.$ac_objext
7845 if { (ac_try="$ac_compile"
7847 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7848 *) ac_try_echo=$ac_try;;
7850 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7851 (eval "$ac_compile") 2>conftest.er1
7853 grep -v '^ *+' conftest.er1 >conftest.err
7855 cat conftest.err >&5
7856 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7857 (exit $ac_status); } &&
7858 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
7859 { (case "(($ac_try" in
7860 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7861 *) ac_try_echo=$ac_try;;
7863 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7864 (eval "$ac_try") 2>&5
7866 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7867 (exit $ac_status); }; } &&
7868 { ac_try='test -s conftest.$ac_objext'
7869 { (case "(($ac_try" in
7870 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7871 *) ac_try_echo=$ac_try;;
7873 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7874 (eval "$ac_try") 2>&5
7876 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7877 (exit $ac_status); }; }; then
7878 ac_cv_header_stdc=yes
7880 echo "$as_me: failed program was:" >&5
7881 sed 's/^/| /' conftest.$ac_ext >&5
7883 ac_cv_header_stdc=no
7886 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7888 if test $ac_cv_header_stdc = yes; then
7889 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
7890 cat >conftest.$ac_ext <<_ACEOF
7893 cat confdefs.h >>conftest.$ac_ext
7894 cat >>conftest.$ac_ext <<_ACEOF
7895 /* end confdefs.h. */
7899 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7900 $EGREP "memchr" >/dev/null 2>&1; then
7903 ac_cv_header_stdc=no
7909 if test $ac_cv_header_stdc = yes; then
7910 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
7911 cat >conftest.$ac_ext <<_ACEOF
7914 cat confdefs.h >>conftest.$ac_ext
7915 cat >>conftest.$ac_ext <<_ACEOF
7916 /* end confdefs.h. */
7920 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7921 $EGREP "free" >/dev/null 2>&1; then
7924 ac_cv_header_stdc=no
7930 if test $ac_cv_header_stdc = yes; then
7931 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
7932 if test "$cross_compiling" = yes; then
7935 cat >conftest.$ac_ext <<_ACEOF
7938 cat confdefs.h >>conftest.$ac_ext
7939 cat >>conftest.$ac_ext <<_ACEOF
7940 /* end confdefs.h. */
7943 #if ((' ' & 0x0FF) == 0x020)
7944 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
7945 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
7947 # define ISLOWER(c) \
7948 (('a' <= (c) && (c) <= 'i') \
7949 || ('j' <= (c) && (c) <= 'r') \
7950 || ('s' <= (c) && (c) <= 'z'))
7951 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
7954 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
7959 for (i = 0; i < 256; i++)
7960 if (XOR (islower (i), ISLOWER (i))
7961 || toupper (i) != TOUPPER (i))
7966 rm -f conftest$ac_exeext
7967 if { (ac_try="$ac_link"
7969 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7970 *) ac_try_echo=$ac_try;;
7972 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7973 (eval "$ac_link") 2>&5
7975 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7976 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
7977 { (case "(($ac_try" in
7978 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7979 *) ac_try_echo=$ac_try;;
7981 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7982 (eval "$ac_try") 2>&5
7984 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7985 (exit $ac_status); }; }; then
7988 echo "$as_me: program exited with status $ac_status" >&5
7989 echo "$as_me: failed program was:" >&5
7990 sed 's/^/| /' conftest.$ac_ext >&5
7993 ac_cv_header_stdc=no
7995 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
8001 { echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
8002 echo "${ECHO_T}$ac_cv_header_stdc" >&6; }
8003 if test $ac_cv_header_stdc = yes; then
8005 cat >>confdefs.h <<\_ACEOF
8006 #define STDC_HEADERS 1
8011 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
8021 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
8022 inttypes.h stdint.h unistd.h
8024 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
8025 { echo "$as_me:$LINENO: checking for $ac_header" >&5
8026 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
8027 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
8028 echo $ECHO_N "(cached) $ECHO_C" >&6
8030 cat >conftest.$ac_ext <<_ACEOF
8033 cat confdefs.h >>conftest.$ac_ext
8034 cat >>conftest.$ac_ext <<_ACEOF
8035 /* end confdefs.h. */
8036 $ac_includes_default
8038 #include <$ac_header>
8040 rm -f conftest.$ac_objext
8041 if { (ac_try="$ac_compile"
8043 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8044 *) ac_try_echo=$ac_try;;
8046 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8047 (eval "$ac_compile") 2>conftest.er1
8049 grep -v '^ *+' conftest.er1 >conftest.err
8051 cat conftest.err >&5
8052 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8053 (exit $ac_status); } &&
8054 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
8055 { (case "(($ac_try" in
8056 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8057 *) ac_try_echo=$ac_try;;
8059 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8060 (eval "$ac_try") 2>&5
8062 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8063 (exit $ac_status); }; } &&
8064 { ac_try='test -s conftest.$ac_objext'
8065 { (case "(($ac_try" in
8066 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8067 *) ac_try_echo=$ac_try;;
8069 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8070 (eval "$ac_try") 2>&5
8072 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8073 (exit $ac_status); }; }; then
8074 eval "$as_ac_Header=yes"
8076 echo "$as_me: failed program was:" >&5
8077 sed 's/^/| /' conftest.$ac_ext >&5
8079 eval "$as_ac_Header=no"
8082 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8084 ac_res=`eval echo '${'$as_ac_Header'}'`
8085 { echo "$as_me:$LINENO: result: $ac_res" >&5
8086 echo "${ECHO_T}$ac_res" >&6; }
8087 if test `eval echo '${'$as_ac_Header'}'` = yes; then
8088 cat >>confdefs.h <<_ACEOF
8089 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
8098 for ac_header in errno.h
8100 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
8101 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
8102 { echo "$as_me:$LINENO: checking for $ac_header" >&5
8103 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
8104 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
8105 echo $ECHO_N "(cached) $ECHO_C" >&6
8107 ac_res=`eval echo '${'$as_ac_Header'}'`
8108 { echo "$as_me:$LINENO: result: $ac_res" >&5
8109 echo "${ECHO_T}$ac_res" >&6; }
8111 # Is the header compilable?
8112 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
8113 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
8114 cat >conftest.$ac_ext <<_ACEOF
8117 cat confdefs.h >>conftest.$ac_ext
8118 cat >>conftest.$ac_ext <<_ACEOF
8119 /* end confdefs.h. */
8120 $ac_includes_default
8121 #include <$ac_header>
8123 rm -f conftest.$ac_objext
8124 if { (ac_try="$ac_compile"
8126 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8127 *) ac_try_echo=$ac_try;;
8129 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8130 (eval "$ac_compile") 2>conftest.er1
8132 grep -v '^ *+' conftest.er1 >conftest.err
8134 cat conftest.err >&5
8135 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8136 (exit $ac_status); } &&
8137 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
8138 { (case "(($ac_try" in
8139 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8140 *) ac_try_echo=$ac_try;;
8142 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8143 (eval "$ac_try") 2>&5
8145 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8146 (exit $ac_status); }; } &&
8147 { ac_try='test -s conftest.$ac_objext'
8148 { (case "(($ac_try" in
8149 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8150 *) ac_try_echo=$ac_try;;
8152 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8153 (eval "$ac_try") 2>&5
8155 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8156 (exit $ac_status); }; }; then
8157 ac_header_compiler=yes
8159 echo "$as_me: failed program was:" >&5
8160 sed 's/^/| /' conftest.$ac_ext >&5
8162 ac_header_compiler=no
8165 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8166 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
8167 echo "${ECHO_T}$ac_header_compiler" >&6; }
8169 # Is the header present?
8170 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
8171 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
8172 cat >conftest.$ac_ext <<_ACEOF
8175 cat confdefs.h >>conftest.$ac_ext
8176 cat >>conftest.$ac_ext <<_ACEOF
8177 /* end confdefs.h. */
8178 #include <$ac_header>
8180 if { (ac_try="$ac_cpp conftest.$ac_ext"
8182 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8183 *) ac_try_echo=$ac_try;;
8185 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8186 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
8188 grep -v '^ *+' conftest.er1 >conftest.err
8190 cat conftest.err >&5
8191 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8192 (exit $ac_status); } >/dev/null; then
8193 if test -s conftest.err; then
8194 ac_cpp_err=$ac_c_preproc_warn_flag
8195 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
8202 if test -z "$ac_cpp_err"; then
8203 ac_header_preproc=yes
8205 echo "$as_me: failed program was:" >&5
8206 sed 's/^/| /' conftest.$ac_ext >&5
8208 ac_header_preproc=no
8211 rm -f conftest.err conftest.$ac_ext
8212 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
8213 echo "${ECHO_T}$ac_header_preproc" >&6; }
8215 # So? What about this header?
8216 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
8218 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
8219 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
8220 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
8221 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
8222 ac_header_preproc=yes
8225 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
8226 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
8227 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
8228 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
8229 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
8230 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
8231 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
8232 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
8233 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
8234 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
8235 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
8236 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
8238 ## ------------------------------------ ##
8239 ## Report this to http://llvm.org/bugs/ ##
8240 ## ------------------------------------ ##
8242 ) | sed "s/^/$as_me: WARNING: /" >&2
8245 { echo "$as_me:$LINENO: checking for $ac_header" >&5
8246 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
8247 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
8248 echo $ECHO_N "(cached) $ECHO_C" >&6
8250 eval "$as_ac_Header=\$ac_header_preproc"
8252 ac_res=`eval echo '${'$as_ac_Header'}'`
8253 { echo "$as_me:$LINENO: result: $ac_res" >&5
8254 echo "${ECHO_T}$ac_res" >&6; }
8257 if test `eval echo '${'$as_ac_Header'}'` = yes; then
8258 cat >>confdefs.h <<_ACEOF
8259 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
8267 case "$llvm_cv_os_type" in
8268 Cygwin|MingW|Win32) llvm_shlib_ext=.dll ;;
8269 Darwin) llvm_shlib_ext=.dylib ;;
8270 *) llvm_shlib_ext=.so ;;
8274 cat >>confdefs.h <<_ACEOF
8275 #define LTDL_SHLIB_EXT "$llvm_shlib_ext"
8279 { echo "$as_me:$LINENO: checking tool compatibility" >&5
8280 echo $ECHO_N "checking tool compatibility... $ECHO_C" >&6; }
8293 if test "$GCC" != "yes" && test "$ICC" != "yes"
8295 { { echo "$as_me:$LINENO: error: gcc|icc required but not found" >&5
8296 echo "$as_me: error: gcc|icc required but not found" >&2;}
8297 { (exit 1); exit 1; }; }
8300 if test "$GXX" != "yes" && test "$IXX" != "yes"
8302 { { echo "$as_me:$LINENO: error: g++|clang++|icc required but not found" >&5
8303 echo "$as_me: error: g++|clang++|icc required but not found" >&2;}
8304 { (exit 1); exit 1; }; }
8307 if test "$GCC" = "yes"
8309 cat >conftest.$ac_ext <<_ACEOF
8313 cat confdefs.h >>conftest.$ac_ext
8314 cat >>conftest.$ac_ext <<_ACEOF
8315 /* end confdefs.h. */
8317 #if !defined(__GNUC__) || __GNUC__ < 3
8318 #error Unsupported GCC version
8323 rm -f conftest.$ac_objext
8324 if { (ac_try="$ac_compile"
8326 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8327 *) ac_try_echo=$ac_try;;
8329 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8330 (eval "$ac_compile") 2>conftest.er1
8332 grep -v '^ *+' conftest.er1 >conftest.err
8334 cat conftest.err >&5
8335 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8336 (exit $ac_status); } &&
8337 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
8338 { (case "(($ac_try" in
8339 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8340 *) ac_try_echo=$ac_try;;
8342 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8343 (eval "$ac_try") 2>&5
8345 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8346 (exit $ac_status); }; } &&
8347 { ac_try='test -s conftest.$ac_objext'
8348 { (case "(($ac_try" in
8349 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8350 *) ac_try_echo=$ac_try;;
8352 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8353 (eval "$ac_try") 2>&5
8355 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8356 (exit $ac_status); }; }; then
8359 echo "$as_me: failed program was:" >&5
8360 sed 's/^/| /' conftest.$ac_ext >&5
8362 { { echo "$as_me:$LINENO: error: gcc 3.x required, but you have a lower version" >&5
8363 echo "$as_me: error: gcc 3.x required, but you have a lower version" >&2;}
8364 { (exit 1); exit 1; }; }
8367 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8370 if test -z "$llvm_cv_gnu_make_command"
8372 { { echo "$as_me:$LINENO: error: GNU Make required but not found" >&5
8373 echo "$as_me: error: GNU Make required but not found" >&2;}
8374 { (exit 1); exit 1; }; }
8377 { echo "$as_me:$LINENO: result: ok" >&5
8378 echo "${ECHO_T}ok" >&6; }
8380 { echo "$as_me:$LINENO: checking optional compiler flags" >&5
8381 echo $ECHO_N "checking optional compiler flags... $ECHO_C" >&6; }
8382 NO_VARIADIC_MACROS=`$CXX -Werror -Wvariadic-macros -fsyntax-only -xc /dev/null 2>/dev/null && echo -Wno-variadic-macros`
8384 NO_MISSING_FIELD_INITIALIZERS=`$CXX -Werror -Wmissing-field-initializers -fsyntax-only -xc /dev/null 2>/dev/null && echo -Wno-missing-field-initializers`
8386 COVERED_SWITCH_DEFAULT=`$CXX -Werror -Wcovered-switch-default -fsyntax-only -xc /dev/null 2>/dev/null && echo -Wcovered-switch-default`
8390 NO_MAYBE_UNINITIALIZED=
8391 if test "$GXX" = "yes"
8393 NO_MAYBE_UNINITIALIZED=`$CXX -Werror -Wmaybe-uninitialized -fsyntax-only -xc /dev/null 2>/dev/null && echo -Wno-maybe-uninitialized`
8395 if test -z "$NO_MAYBE_UNINITIALIZED"
8397 NO_UNINITIALIZED=`$CXX -Werror -Wuninitialized -fsyntax-only -xc /dev/null 2>/dev/null && echo -Wno-uninitialized`
8403 llvm_cv_old_cxxflags="$CXXFLAGS"
8404 CXXFLAGS="$CXXFLAGS -Wcomment -Werror"
8405 cat >conftest.$ac_ext <<_ACEOF
8409 cat confdefs.h >>conftest.$ac_ext
8410 cat >>conftest.$ac_ext <<_ACEOF
8411 /* end confdefs.h. */
8414 int main() { return 0; }
8418 rm -f conftest.$ac_objext
8419 if { (ac_try="$ac_compile"
8421 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8422 *) ac_try_echo=$ac_try;;
8424 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8425 (eval "$ac_compile") 2>conftest.er1
8427 grep -v '^ *+' conftest.er1 >conftest.err
8429 cat conftest.err >&5
8430 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8431 (exit $ac_status); } &&
8432 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
8433 { (case "(($ac_try" in
8434 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8435 *) ac_try_echo=$ac_try;;
8437 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8438 (eval "$ac_try") 2>&5
8440 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8441 (exit $ac_status); }; } &&
8442 { ac_try='test -s conftest.$ac_objext'
8443 { (case "(($ac_try" in
8444 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8445 *) ac_try_echo=$ac_try;;
8447 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8448 (eval "$ac_try") 2>&5
8450 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8451 (exit $ac_status); }; }; then
8453 no_comment=-Wno-comment
8456 echo "$as_me: failed program was:" >&5
8457 sed 's/^/| /' conftest.$ac_ext >&5
8462 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8463 NO_COMMENT=$no_comment
8465 CXXFLAGS="$llvm_cv_old_cxxflags"
8467 { echo "$as_me:$LINENO: result: $NO_VARIADIC_MACROS $NO_MISSING_FIELD_INITIALIZERS $COVERED_SWITCH_DEFAULT $NO_UNINITIALIZED $NO_MAYBE_UNINITIALIZED $NO_COMMENT" >&5
8468 echo "${ECHO_T}$NO_VARIADIC_MACROS $NO_MISSING_FIELD_INITIALIZERS $COVERED_SWITCH_DEFAULT $NO_UNINITIALIZED $NO_MAYBE_UNINITIALIZED $NO_COMMENT" >&6; }
8471 # Check whether --with-python was given.
8472 if test "${with_python+set}" = set; then
8473 withval=$with_python; PYTHON="$withval"
8477 if test -n "$PYTHON" && test -x "$PYTHON" ; then
8478 { echo "$as_me:$LINENO: checking for python" >&5
8479 echo $ECHO_N "checking for python... $ECHO_C" >&6; }
8480 { echo "$as_me:$LINENO: result: user defined: $with_python" >&5
8481 echo "${ECHO_T}user defined: $with_python" >&6; }
8483 if test -n "$PYTHON" ; then
8484 { echo "$as_me:$LINENO: WARNING: specified python ($PYTHON) is not usable, searching path" >&5
8485 echo "$as_me: WARNING: specified python ($PYTHON) is not usable, searching path" >&2;}
8488 # Extract the first word of "python python2 python27", so it can be a program name with args.
8489 set dummy python python2 python27; ac_word=$2
8490 { echo "$as_me:$LINENO: checking for $ac_word" >&5
8491 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
8492 if test "${ac_cv_path_PYTHON+set}" = set; then
8493 echo $ECHO_N "(cached) $ECHO_C" >&6
8497 ac_cv_path_PYTHON="$PYTHON" # Let the user override the test with a path.
8500 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8504 test -z "$as_dir" && as_dir=.
8505 for ac_exec_ext in '' $ac_executable_extensions; do
8506 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
8507 ac_cv_path_PYTHON="$as_dir/$ac_word$ac_exec_ext"
8508 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8515 test -z "$ac_cv_path_PYTHON" && ac_cv_path_PYTHON="{ echo "$as_me:$LINENO: result: not found" >&5
8516 echo "${ECHO_T}not found" >&6; }
8517 { { echo "$as_me:$LINENO: error: could not find python 2.7 or higher" >&5
8518 echo "$as_me: error: could not find python 2.7 or higher" >&2;}
8519 { (exit 1); exit 1; }; }"
8523 PYTHON=$ac_cv_path_PYTHON
8524 if test -n "$PYTHON"; then
8525 { echo "$as_me:$LINENO: result: $PYTHON" >&5
8526 echo "${ECHO_T}$PYTHON" >&6; }
8528 { echo "$as_me:$LINENO: result: no" >&5
8529 echo "${ECHO_T}no" >&6; }
8535 { echo "$as_me:$LINENO: checking for python >= 2.7" >&5
8536 echo $ECHO_N "checking for python >= 2.7... $ECHO_C" >&6; }
8537 ac_python_version=`$PYTHON -V 2>&1 | cut -d' ' -f2`
8538 ac_python_version_major=`echo $ac_python_version | cut -d'.' -f1`
8539 ac_python_version_minor=`echo $ac_python_version | cut -d'.' -f2`
8540 ac_python_version_patch=`echo $ac_python_version | cut -d'.' -f3`
8541 if test "$ac_python_version_major" -gt "2" || \
8542 (test "$ac_python_version_major" -eq "2" && \
8543 test "$ac_python_version_minor" -ge "7") ; then
8544 { echo "$as_me:$LINENO: result: $PYTHON ($ac_python_version)" >&5
8545 echo "${ECHO_T}$PYTHON ($ac_python_version)" >&6; }
8547 { echo "$as_me:$LINENO: result: not found" >&5
8548 echo "${ECHO_T}not found" >&6; }
8549 { { echo "$as_me:$LINENO: error: found python $ac_python_version ($PYTHON); required >= 2.7
8550 See \`config.log' for more details." >&5
8551 echo "$as_me: error: found python $ac_python_version ($PYTHON); required >= 2.7
8552 See \`config.log' for more details." >&2;}
8553 { (exit 1); exit 1; }; }
8558 { echo "$as_me:$LINENO: checking for sin in -lm" >&5
8559 echo $ECHO_N "checking for sin in -lm... $ECHO_C" >&6; }
8560 if test "${ac_cv_lib_m_sin+set}" = set; then
8561 echo $ECHO_N "(cached) $ECHO_C" >&6
8563 ac_check_lib_save_LIBS=$LIBS
8565 cat >conftest.$ac_ext <<_ACEOF
8568 cat confdefs.h >>conftest.$ac_ext
8569 cat >>conftest.$ac_ext <<_ACEOF
8570 /* end confdefs.h. */
8572 /* Override any GCC internal prototype to avoid an error.
8573 Use char because int might match the return type of a GCC
8574 builtin and then its argument prototype would still apply. */
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
8623 echo "$as_me: failed program was:" >&5
8624 sed 's/^/| /' conftest.$ac_ext >&5
8629 rm -f core conftest.err conftest.$ac_objext \
8630 conftest$ac_exeext conftest.$ac_ext
8631 LIBS=$ac_check_lib_save_LIBS
8633 { echo "$as_me:$LINENO: result: $ac_cv_lib_m_sin" >&5
8634 echo "${ECHO_T}$ac_cv_lib_m_sin" >&6; }
8635 if test $ac_cv_lib_m_sin = yes; then
8636 cat >>confdefs.h <<_ACEOF
8644 if test "$llvm_cv_os_type" = "MingW" ; then
8646 { echo "$as_me:$LINENO: checking for main in -limagehlp" >&5
8647 echo $ECHO_N "checking for main in -limagehlp... $ECHO_C" >&6; }
8648 if test "${ac_cv_lib_imagehlp_main+set}" = set; then
8649 echo $ECHO_N "(cached) $ECHO_C" >&6
8651 ac_check_lib_save_LIBS=$LIBS
8652 LIBS="-limagehlp $LIBS"
8653 cat >conftest.$ac_ext <<_ACEOF
8656 cat confdefs.h >>conftest.$ac_ext
8657 cat >>conftest.$ac_ext <<_ACEOF
8658 /* end confdefs.h. */
8669 rm -f conftest.$ac_objext conftest$ac_exeext
8670 if { (ac_try="$ac_link"
8672 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8673 *) ac_try_echo=$ac_try;;
8675 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8676 (eval "$ac_link") 2>conftest.er1
8678 grep -v '^ *+' conftest.er1 >conftest.err
8680 cat conftest.err >&5
8681 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8682 (exit $ac_status); } &&
8683 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
8684 { (case "(($ac_try" in
8685 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8686 *) ac_try_echo=$ac_try;;
8688 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8689 (eval "$ac_try") 2>&5
8691 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8692 (exit $ac_status); }; } &&
8693 { ac_try='test -s conftest$ac_exeext'
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); }; }; then
8703 ac_cv_lib_imagehlp_main=yes
8705 echo "$as_me: failed program was:" >&5
8706 sed 's/^/| /' conftest.$ac_ext >&5
8708 ac_cv_lib_imagehlp_main=no
8711 rm -f core conftest.err conftest.$ac_objext \
8712 conftest$ac_exeext conftest.$ac_ext
8713 LIBS=$ac_check_lib_save_LIBS
8715 { echo "$as_me:$LINENO: result: $ac_cv_lib_imagehlp_main" >&5
8716 echo "${ECHO_T}$ac_cv_lib_imagehlp_main" >&6; }
8717 if test $ac_cv_lib_imagehlp_main = yes; then
8718 cat >>confdefs.h <<_ACEOF
8719 #define HAVE_LIBIMAGEHLP 1
8722 LIBS="-limagehlp $LIBS"
8727 { echo "$as_me:$LINENO: checking for main in -lole32" >&5
8728 echo $ECHO_N "checking for main in -lole32... $ECHO_C" >&6; }
8729 if test "${ac_cv_lib_ole32_main+set}" = set; then
8730 echo $ECHO_N "(cached) $ECHO_C" >&6
8732 ac_check_lib_save_LIBS=$LIBS
8733 LIBS="-lole32 $LIBS"
8734 cat >conftest.$ac_ext <<_ACEOF
8737 cat confdefs.h >>conftest.$ac_ext
8738 cat >>conftest.$ac_ext <<_ACEOF
8739 /* end confdefs.h. */
8750 rm -f conftest.$ac_objext conftest$ac_exeext
8751 if { (ac_try="$ac_link"
8753 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8754 *) ac_try_echo=$ac_try;;
8756 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8757 (eval "$ac_link") 2>conftest.er1
8759 grep -v '^ *+' conftest.er1 >conftest.err
8761 cat conftest.err >&5
8762 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8763 (exit $ac_status); } &&
8764 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
8765 { (case "(($ac_try" in
8766 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8767 *) ac_try_echo=$ac_try;;
8769 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8770 (eval "$ac_try") 2>&5
8772 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8773 (exit $ac_status); }; } &&
8774 { ac_try='test -s conftest$ac_exeext'
8775 { (case "(($ac_try" in
8776 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8777 *) ac_try_echo=$ac_try;;
8779 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8780 (eval "$ac_try") 2>&5
8782 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8783 (exit $ac_status); }; }; then
8784 ac_cv_lib_ole32_main=yes
8786 echo "$as_me: failed program was:" >&5
8787 sed 's/^/| /' conftest.$ac_ext >&5
8789 ac_cv_lib_ole32_main=no
8792 rm -f core conftest.err conftest.$ac_objext \
8793 conftest$ac_exeext conftest.$ac_ext
8794 LIBS=$ac_check_lib_save_LIBS
8796 { echo "$as_me:$LINENO: result: $ac_cv_lib_ole32_main" >&5
8797 echo "${ECHO_T}$ac_cv_lib_ole32_main" >&6; }
8798 if test $ac_cv_lib_ole32_main = yes; then
8799 cat >>confdefs.h <<_ACEOF
8800 #define HAVE_LIBOLE32 1
8803 LIBS="-lole32 $LIBS"
8808 { echo "$as_me:$LINENO: checking for main in -lpsapi" >&5
8809 echo $ECHO_N "checking for main in -lpsapi... $ECHO_C" >&6; }
8810 if test "${ac_cv_lib_psapi_main+set}" = set; then
8811 echo $ECHO_N "(cached) $ECHO_C" >&6
8813 ac_check_lib_save_LIBS=$LIBS
8814 LIBS="-lpsapi $LIBS"
8815 cat >conftest.$ac_ext <<_ACEOF
8818 cat confdefs.h >>conftest.$ac_ext
8819 cat >>conftest.$ac_ext <<_ACEOF
8820 /* end confdefs.h. */
8831 rm -f conftest.$ac_objext conftest$ac_exeext
8832 if { (ac_try="$ac_link"
8834 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8835 *) ac_try_echo=$ac_try;;
8837 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8838 (eval "$ac_link") 2>conftest.er1
8840 grep -v '^ *+' conftest.er1 >conftest.err
8842 cat conftest.err >&5
8843 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8844 (exit $ac_status); } &&
8845 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
8846 { (case "(($ac_try" in
8847 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8848 *) ac_try_echo=$ac_try;;
8850 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8851 (eval "$ac_try") 2>&5
8853 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8854 (exit $ac_status); }; } &&
8855 { ac_try='test -s conftest$ac_exeext'
8856 { (case "(($ac_try" in
8857 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8858 *) ac_try_echo=$ac_try;;
8860 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8861 (eval "$ac_try") 2>&5
8863 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8864 (exit $ac_status); }; }; then
8865 ac_cv_lib_psapi_main=yes
8867 echo "$as_me: failed program was:" >&5
8868 sed 's/^/| /' conftest.$ac_ext >&5
8870 ac_cv_lib_psapi_main=no
8873 rm -f core conftest.err conftest.$ac_objext \
8874 conftest$ac_exeext conftest.$ac_ext
8875 LIBS=$ac_check_lib_save_LIBS
8877 { echo "$as_me:$LINENO: result: $ac_cv_lib_psapi_main" >&5
8878 echo "${ECHO_T}$ac_cv_lib_psapi_main" >&6; }
8879 if test $ac_cv_lib_psapi_main = yes; then
8880 cat >>confdefs.h <<_ACEOF
8881 #define HAVE_LIBPSAPI 1
8884 LIBS="-lpsapi $LIBS"
8889 { echo "$as_me:$LINENO: checking for main in -lshell32" >&5
8890 echo $ECHO_N "checking for main in -lshell32... $ECHO_C" >&6; }
8891 if test "${ac_cv_lib_shell32_main+set}" = set; then
8892 echo $ECHO_N "(cached) $ECHO_C" >&6
8894 ac_check_lib_save_LIBS=$LIBS
8895 LIBS="-lshell32 $LIBS"
8896 cat >conftest.$ac_ext <<_ACEOF
8899 cat confdefs.h >>conftest.$ac_ext
8900 cat >>conftest.$ac_ext <<_ACEOF
8901 /* end confdefs.h. */
8912 rm -f conftest.$ac_objext conftest$ac_exeext
8913 if { (ac_try="$ac_link"
8915 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8916 *) ac_try_echo=$ac_try;;
8918 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8919 (eval "$ac_link") 2>conftest.er1
8921 grep -v '^ *+' conftest.er1 >conftest.err
8923 cat conftest.err >&5
8924 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8925 (exit $ac_status); } &&
8926 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
8927 { (case "(($ac_try" in
8928 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8929 *) ac_try_echo=$ac_try;;
8931 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8932 (eval "$ac_try") 2>&5
8934 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8935 (exit $ac_status); }; } &&
8936 { ac_try='test -s conftest$ac_exeext'
8937 { (case "(($ac_try" in
8938 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8939 *) ac_try_echo=$ac_try;;
8941 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8942 (eval "$ac_try") 2>&5
8944 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8945 (exit $ac_status); }; }; then
8946 ac_cv_lib_shell32_main=yes
8948 echo "$as_me: failed program was:" >&5
8949 sed 's/^/| /' conftest.$ac_ext >&5
8951 ac_cv_lib_shell32_main=no
8954 rm -f core conftest.err conftest.$ac_objext \
8955 conftest$ac_exeext conftest.$ac_ext
8956 LIBS=$ac_check_lib_save_LIBS
8958 { echo "$as_me:$LINENO: result: $ac_cv_lib_shell32_main" >&5
8959 echo "${ECHO_T}$ac_cv_lib_shell32_main" >&6; }
8960 if test $ac_cv_lib_shell32_main = yes; then
8961 cat >>confdefs.h <<_ACEOF
8962 #define HAVE_LIBSHELL32 1
8965 LIBS="-lshell32 $LIBS"
8971 { echo "$as_me:$LINENO: checking for library containing dlopen" >&5
8972 echo $ECHO_N "checking for library containing dlopen... $ECHO_C" >&6; }
8973 if test "${ac_cv_search_dlopen+set}" = set; then
8974 echo $ECHO_N "(cached) $ECHO_C" >&6
8976 ac_func_search_save_LIBS=$LIBS
8977 cat >conftest.$ac_ext <<_ACEOF
8980 cat confdefs.h >>conftest.$ac_ext
8981 cat >>conftest.$ac_ext <<_ACEOF
8982 /* end confdefs.h. */
8984 /* Override any GCC internal prototype to avoid an error.
8985 Use char because int might match the return type of a GCC
8986 builtin and then its argument prototype would still apply. */
8999 for ac_lib in '' dl; do
9000 if test -z "$ac_lib"; then
9001 ac_res="none required"
9004 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
9006 rm -f conftest.$ac_objext conftest$ac_exeext
9007 if { (ac_try="$ac_link"
9009 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9010 *) ac_try_echo=$ac_try;;
9012 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9013 (eval "$ac_link") 2>conftest.er1
9015 grep -v '^ *+' conftest.er1 >conftest.err
9017 cat conftest.err >&5
9018 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9019 (exit $ac_status); } &&
9020 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
9021 { (case "(($ac_try" in
9022 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9023 *) ac_try_echo=$ac_try;;
9025 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9026 (eval "$ac_try") 2>&5
9028 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9029 (exit $ac_status); }; } &&
9030 { ac_try='test -s conftest$ac_exeext'
9031 { (case "(($ac_try" in
9032 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9033 *) ac_try_echo=$ac_try;;
9035 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9036 (eval "$ac_try") 2>&5
9038 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9039 (exit $ac_status); }; }; then
9040 ac_cv_search_dlopen=$ac_res
9042 echo "$as_me: failed program was:" >&5
9043 sed 's/^/| /' conftest.$ac_ext >&5
9048 rm -f core conftest.err conftest.$ac_objext \
9050 if test "${ac_cv_search_dlopen+set}" = set; then
9054 if test "${ac_cv_search_dlopen+set}" = set; then
9057 ac_cv_search_dlopen=no
9060 LIBS=$ac_func_search_save_LIBS
9062 { echo "$as_me:$LINENO: result: $ac_cv_search_dlopen" >&5
9063 echo "${ECHO_T}$ac_cv_search_dlopen" >&6; }
9064 ac_res=$ac_cv_search_dlopen
9065 if test "$ac_res" != no; then
9066 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
9069 cat >>confdefs.h <<\_ACEOF
9070 #define HAVE_DLOPEN 1
9077 { echo "$as_me:$LINENO: WARNING: dlopen() not found - disabling plugin support" >&5
9078 echo "$as_me: WARNING: dlopen() not found - disabling plugin support" >&2;}
9082 { echo "$as_me:$LINENO: checking for library containing clock_gettime" >&5
9083 echo $ECHO_N "checking for library containing clock_gettime... $ECHO_C" >&6; }
9084 if test "${ac_cv_search_clock_gettime+set}" = set; then
9085 echo $ECHO_N "(cached) $ECHO_C" >&6
9087 ac_func_search_save_LIBS=$LIBS
9088 cat >conftest.$ac_ext <<_ACEOF
9091 cat confdefs.h >>conftest.$ac_ext
9092 cat >>conftest.$ac_ext <<_ACEOF
9093 /* end confdefs.h. */
9095 /* Override any GCC internal prototype to avoid an error.
9096 Use char because int might match the return type of a GCC
9097 builtin and then its argument prototype would still apply. */
9101 char clock_gettime ();
9105 return clock_gettime ();
9110 for ac_lib in '' rt; do
9111 if test -z "$ac_lib"; then
9112 ac_res="none required"
9115 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
9117 rm -f conftest.$ac_objext conftest$ac_exeext
9118 if { (ac_try="$ac_link"
9120 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9121 *) ac_try_echo=$ac_try;;
9123 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9124 (eval "$ac_link") 2>conftest.er1
9126 grep -v '^ *+' conftest.er1 >conftest.err
9128 cat conftest.err >&5
9129 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9130 (exit $ac_status); } &&
9131 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
9132 { (case "(($ac_try" in
9133 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9134 *) ac_try_echo=$ac_try;;
9136 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9137 (eval "$ac_try") 2>&5
9139 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9140 (exit $ac_status); }; } &&
9141 { ac_try='test -s conftest$ac_exeext'
9142 { (case "(($ac_try" in
9143 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9144 *) ac_try_echo=$ac_try;;
9146 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9147 (eval "$ac_try") 2>&5
9149 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9150 (exit $ac_status); }; }; then
9151 ac_cv_search_clock_gettime=$ac_res
9153 echo "$as_me: failed program was:" >&5
9154 sed 's/^/| /' conftest.$ac_ext >&5
9159 rm -f core conftest.err conftest.$ac_objext \
9161 if test "${ac_cv_search_clock_gettime+set}" = set; then
9165 if test "${ac_cv_search_clock_gettime+set}" = set; then
9168 ac_cv_search_clock_gettime=no
9171 LIBS=$ac_func_search_save_LIBS
9173 { echo "$as_me:$LINENO: result: $ac_cv_search_clock_gettime" >&5
9174 echo "${ECHO_T}$ac_cv_search_clock_gettime" >&6; }
9175 ac_res=$ac_cv_search_clock_gettime
9176 if test "$ac_res" != no; then
9177 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
9182 if test "$llvm_cv_enable_terminfo" = "yes" ; then
9183 { echo "$as_me:$LINENO: checking for library containing setupterm" >&5
9184 echo $ECHO_N "checking for library containing setupterm... $ECHO_C" >&6; }
9185 if test "${ac_cv_search_setupterm+set}" = set; then
9186 echo $ECHO_N "(cached) $ECHO_C" >&6
9188 ac_func_search_save_LIBS=$LIBS
9189 cat >conftest.$ac_ext <<_ACEOF
9192 cat confdefs.h >>conftest.$ac_ext
9193 cat >>conftest.$ac_ext <<_ACEOF
9194 /* end confdefs.h. */
9196 /* Override any GCC internal prototype to avoid an error.
9197 Use char because int might match the return type of a GCC
9198 builtin and then its argument prototype would still apply. */
9206 return setupterm ();
9211 for ac_lib in '' tinfo terminfo curses ncurses ncursesw; do
9212 if test -z "$ac_lib"; then
9213 ac_res="none required"
9216 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
9218 rm -f conftest.$ac_objext conftest$ac_exeext
9219 if { (ac_try="$ac_link"
9221 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9222 *) ac_try_echo=$ac_try;;
9224 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9225 (eval "$ac_link") 2>conftest.er1
9227 grep -v '^ *+' conftest.er1 >conftest.err
9229 cat conftest.err >&5
9230 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9231 (exit $ac_status); } &&
9232 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
9233 { (case "(($ac_try" in
9234 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9235 *) ac_try_echo=$ac_try;;
9237 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9238 (eval "$ac_try") 2>&5
9240 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9241 (exit $ac_status); }; } &&
9242 { ac_try='test -s conftest$ac_exeext'
9243 { (case "(($ac_try" in
9244 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9245 *) ac_try_echo=$ac_try;;
9247 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9248 (eval "$ac_try") 2>&5
9250 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9251 (exit $ac_status); }; }; then
9252 ac_cv_search_setupterm=$ac_res
9254 echo "$as_me: failed program was:" >&5
9255 sed 's/^/| /' conftest.$ac_ext >&5
9260 rm -f core conftest.err conftest.$ac_objext \
9262 if test "${ac_cv_search_setupterm+set}" = set; then
9266 if test "${ac_cv_search_setupterm+set}" = set; then
9269 ac_cv_search_setupterm=no
9272 LIBS=$ac_func_search_save_LIBS
9274 { echo "$as_me:$LINENO: result: $ac_cv_search_setupterm" >&5
9275 echo "${ECHO_T}$ac_cv_search_setupterm" >&6; }
9276 ac_res=$ac_cv_search_setupterm
9277 if test "$ac_res" != no; then
9278 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
9281 cat >>confdefs.h <<\_ACEOF
9282 #define HAVE_TERMINFO 1
9292 if test "$llvm_cv_enable_libedit" = "yes" ; then
9293 { echo "$as_me:$LINENO: checking for library containing el_init" >&5
9294 echo $ECHO_N "checking for library containing el_init... $ECHO_C" >&6; }
9295 if test "${ac_cv_search_el_init+set}" = set; then
9296 echo $ECHO_N "(cached) $ECHO_C" >&6
9298 ac_func_search_save_LIBS=$LIBS
9299 cat >conftest.$ac_ext <<_ACEOF
9302 cat confdefs.h >>conftest.$ac_ext
9303 cat >>conftest.$ac_ext <<_ACEOF
9304 /* end confdefs.h. */
9306 /* Override any GCC internal prototype to avoid an error.
9307 Use char because int might match the return type of a GCC
9308 builtin and then its argument prototype would still apply. */
9321 for ac_lib in '' edit; do
9322 if test -z "$ac_lib"; then
9323 ac_res="none required"
9326 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
9328 rm -f conftest.$ac_objext conftest$ac_exeext
9329 if { (ac_try="$ac_link"
9331 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9332 *) ac_try_echo=$ac_try;;
9334 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9335 (eval "$ac_link") 2>conftest.er1
9337 grep -v '^ *+' conftest.er1 >conftest.err
9339 cat conftest.err >&5
9340 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9341 (exit $ac_status); } &&
9342 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
9343 { (case "(($ac_try" in
9344 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9345 *) ac_try_echo=$ac_try;;
9347 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9348 (eval "$ac_try") 2>&5
9350 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9351 (exit $ac_status); }; } &&
9352 { ac_try='test -s conftest$ac_exeext'
9353 { (case "(($ac_try" in
9354 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9355 *) ac_try_echo=$ac_try;;
9357 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9358 (eval "$ac_try") 2>&5
9360 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9361 (exit $ac_status); }; }; then
9362 ac_cv_search_el_init=$ac_res
9364 echo "$as_me: failed program was:" >&5
9365 sed 's/^/| /' conftest.$ac_ext >&5
9370 rm -f core conftest.err conftest.$ac_objext \
9372 if test "${ac_cv_search_el_init+set}" = set; then
9376 if test "${ac_cv_search_el_init+set}" = set; then
9379 ac_cv_search_el_init=no
9382 LIBS=$ac_func_search_save_LIBS
9384 { echo "$as_me:$LINENO: result: $ac_cv_search_el_init" >&5
9385 echo "${ECHO_T}$ac_cv_search_el_init" >&6; }
9386 ac_res=$ac_cv_search_el_init
9387 if test "$ac_res" != no; then
9388 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
9390 cat >>confdefs.h <<\_ACEOF
9391 #define HAVE_LIBEDIT 1
9398 if test "$llvm_cv_enable_libffi" = "yes" ; then
9399 { echo "$as_me:$LINENO: checking for library containing ffi_call" >&5
9400 echo $ECHO_N "checking for library containing ffi_call... $ECHO_C" >&6; }
9401 if test "${ac_cv_search_ffi_call+set}" = set; then
9402 echo $ECHO_N "(cached) $ECHO_C" >&6
9404 ac_func_search_save_LIBS=$LIBS
9405 cat >conftest.$ac_ext <<_ACEOF
9408 cat confdefs.h >>conftest.$ac_ext
9409 cat >>conftest.$ac_ext <<_ACEOF
9410 /* end confdefs.h. */
9412 /* Override any GCC internal prototype to avoid an error.
9413 Use char because int might match the return type of a GCC
9414 builtin and then its argument prototype would still apply. */
9427 for ac_lib in '' ffi; do
9428 if test -z "$ac_lib"; then
9429 ac_res="none required"
9432 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
9434 rm -f conftest.$ac_objext conftest$ac_exeext
9435 if { (ac_try="$ac_link"
9437 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9438 *) ac_try_echo=$ac_try;;
9440 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9441 (eval "$ac_link") 2>conftest.er1
9443 grep -v '^ *+' conftest.er1 >conftest.err
9445 cat conftest.err >&5
9446 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9447 (exit $ac_status); } &&
9448 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
9449 { (case "(($ac_try" in
9450 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9451 *) ac_try_echo=$ac_try;;
9453 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9454 (eval "$ac_try") 2>&5
9456 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9457 (exit $ac_status); }; } &&
9458 { ac_try='test -s conftest$ac_exeext'
9459 { (case "(($ac_try" in
9460 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9461 *) ac_try_echo=$ac_try;;
9463 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9464 (eval "$ac_try") 2>&5
9466 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9467 (exit $ac_status); }; }; then
9468 ac_cv_search_ffi_call=$ac_res
9470 echo "$as_me: failed program was:" >&5
9471 sed 's/^/| /' conftest.$ac_ext >&5
9476 rm -f core conftest.err conftest.$ac_objext \
9478 if test "${ac_cv_search_ffi_call+set}" = set; then
9482 if test "${ac_cv_search_ffi_call+set}" = set; then
9485 ac_cv_search_ffi_call=no
9488 LIBS=$ac_func_search_save_LIBS
9490 { echo "$as_me:$LINENO: result: $ac_cv_search_ffi_call" >&5
9491 echo "${ECHO_T}$ac_cv_search_ffi_call" >&6; }
9492 ac_res=$ac_cv_search_ffi_call
9493 if test "$ac_res" != no; then
9494 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
9496 cat >>confdefs.h <<\_ACEOF
9497 #define HAVE_FFI_CALL 1
9501 { { echo "$as_me:$LINENO: error: libffi not found - configure without --enable-libffi to compile without it" >&5
9502 echo "$as_me: error: libffi not found - configure without --enable-libffi to compile without it" >&2;}
9503 { (exit 1); exit 1; }; }
9508 { echo "$as_me:$LINENO: checking for library containing mallinfo" >&5
9509 echo $ECHO_N "checking for library containing mallinfo... $ECHO_C" >&6; }
9510 if test "${ac_cv_search_mallinfo+set}" = set; then
9511 echo $ECHO_N "(cached) $ECHO_C" >&6
9513 ac_func_search_save_LIBS=$LIBS
9514 cat >conftest.$ac_ext <<_ACEOF
9517 cat confdefs.h >>conftest.$ac_ext
9518 cat >>conftest.$ac_ext <<_ACEOF
9519 /* end confdefs.h. */
9521 /* Override any GCC internal prototype to avoid an error.
9522 Use char because int might match the return type of a GCC
9523 builtin and then its argument prototype would still apply. */
9536 for ac_lib in '' malloc; do
9537 if test -z "$ac_lib"; then
9538 ac_res="none required"
9541 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
9543 rm -f conftest.$ac_objext conftest$ac_exeext
9544 if { (ac_try="$ac_link"
9546 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9547 *) ac_try_echo=$ac_try;;
9549 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9550 (eval "$ac_link") 2>conftest.er1
9552 grep -v '^ *+' conftest.er1 >conftest.err
9554 cat conftest.err >&5
9555 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9556 (exit $ac_status); } &&
9557 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
9558 { (case "(($ac_try" in
9559 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9560 *) ac_try_echo=$ac_try;;
9562 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9563 (eval "$ac_try") 2>&5
9565 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9566 (exit $ac_status); }; } &&
9567 { ac_try='test -s conftest$ac_exeext'
9568 { (case "(($ac_try" in
9569 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9570 *) ac_try_echo=$ac_try;;
9572 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9573 (eval "$ac_try") 2>&5
9575 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9576 (exit $ac_status); }; }; then
9577 ac_cv_search_mallinfo=$ac_res
9579 echo "$as_me: failed program was:" >&5
9580 sed 's/^/| /' conftest.$ac_ext >&5
9585 rm -f core conftest.err conftest.$ac_objext \
9587 if test "${ac_cv_search_mallinfo+set}" = set; then
9591 if test "${ac_cv_search_mallinfo+set}" = set; then
9594 ac_cv_search_mallinfo=no
9597 LIBS=$ac_func_search_save_LIBS
9599 { echo "$as_me:$LINENO: result: $ac_cv_search_mallinfo" >&5
9600 echo "${ECHO_T}$ac_cv_search_mallinfo" >&6; }
9601 ac_res=$ac_cv_search_mallinfo
9602 if test "$ac_res" != no; then
9603 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
9605 cat >>confdefs.h <<\_ACEOF
9606 #define HAVE_MALLINFO 1
9612 if test "$LLVM_ENABLE_THREADS" -eq 1 && test "$ENABLE_PTHREADS" -eq 1 ; then
9614 { echo "$as_me:$LINENO: checking for pthread_mutex_init in -lpthread" >&5
9615 echo $ECHO_N "checking for pthread_mutex_init in -lpthread... $ECHO_C" >&6; }
9616 if test "${ac_cv_lib_pthread_pthread_mutex_init+set}" = set; then
9617 echo $ECHO_N "(cached) $ECHO_C" >&6
9619 ac_check_lib_save_LIBS=$LIBS
9620 LIBS="-lpthread $LIBS"
9621 cat >conftest.$ac_ext <<_ACEOF
9624 cat confdefs.h >>conftest.$ac_ext
9625 cat >>conftest.$ac_ext <<_ACEOF
9626 /* end confdefs.h. */
9628 /* Override any GCC internal prototype to avoid an error.
9629 Use char because int might match the return type of a GCC
9630 builtin and then its argument prototype would still apply. */
9634 char pthread_mutex_init ();
9638 return pthread_mutex_init ();
9643 rm -f conftest.$ac_objext conftest$ac_exeext
9644 if { (ac_try="$ac_link"
9646 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9647 *) ac_try_echo=$ac_try;;
9649 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9650 (eval "$ac_link") 2>conftest.er1
9652 grep -v '^ *+' conftest.er1 >conftest.err
9654 cat conftest.err >&5
9655 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9656 (exit $ac_status); } &&
9657 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
9658 { (case "(($ac_try" in
9659 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9660 *) ac_try_echo=$ac_try;;
9662 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9663 (eval "$ac_try") 2>&5
9665 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9666 (exit $ac_status); }; } &&
9667 { ac_try='test -s conftest$ac_exeext'
9668 { (case "(($ac_try" in
9669 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9670 *) ac_try_echo=$ac_try;;
9672 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9673 (eval "$ac_try") 2>&5
9675 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9676 (exit $ac_status); }; }; then
9677 ac_cv_lib_pthread_pthread_mutex_init=yes
9679 echo "$as_me: failed program was:" >&5
9680 sed 's/^/| /' conftest.$ac_ext >&5
9682 ac_cv_lib_pthread_pthread_mutex_init=no
9685 rm -f core conftest.err conftest.$ac_objext \
9686 conftest$ac_exeext conftest.$ac_ext
9687 LIBS=$ac_check_lib_save_LIBS
9689 { echo "$as_me:$LINENO: result: $ac_cv_lib_pthread_pthread_mutex_init" >&5
9690 echo "${ECHO_T}$ac_cv_lib_pthread_pthread_mutex_init" >&6; }
9691 if test $ac_cv_lib_pthread_pthread_mutex_init = yes; then
9692 cat >>confdefs.h <<_ACEOF
9693 #define HAVE_LIBPTHREAD 1
9696 LIBS="-lpthread $LIBS"
9700 { echo "$as_me:$LINENO: checking for library containing pthread_mutex_lock" >&5
9701 echo $ECHO_N "checking for library containing pthread_mutex_lock... $ECHO_C" >&6; }
9702 if test "${ac_cv_search_pthread_mutex_lock+set}" = set; then
9703 echo $ECHO_N "(cached) $ECHO_C" >&6
9705 ac_func_search_save_LIBS=$LIBS
9706 cat >conftest.$ac_ext <<_ACEOF
9709 cat confdefs.h >>conftest.$ac_ext
9710 cat >>conftest.$ac_ext <<_ACEOF
9711 /* end confdefs.h. */
9713 /* Override any GCC internal prototype to avoid an error.
9714 Use char because int might match the return type of a GCC
9715 builtin and then its argument prototype would still apply. */
9719 char pthread_mutex_lock ();
9723 return pthread_mutex_lock ();
9728 for ac_lib in '' pthread; do
9729 if test -z "$ac_lib"; then
9730 ac_res="none required"
9733 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
9735 rm -f conftest.$ac_objext conftest$ac_exeext
9736 if { (ac_try="$ac_link"
9738 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9739 *) ac_try_echo=$ac_try;;
9741 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9742 (eval "$ac_link") 2>conftest.er1
9744 grep -v '^ *+' conftest.er1 >conftest.err
9746 cat conftest.err >&5
9747 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9748 (exit $ac_status); } &&
9749 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
9750 { (case "(($ac_try" in
9751 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9752 *) ac_try_echo=$ac_try;;
9754 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9755 (eval "$ac_try") 2>&5
9757 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9758 (exit $ac_status); }; } &&
9759 { ac_try='test -s conftest$ac_exeext'
9760 { (case "(($ac_try" in
9761 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9762 *) ac_try_echo=$ac_try;;
9764 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9765 (eval "$ac_try") 2>&5
9767 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9768 (exit $ac_status); }; }; then
9769 ac_cv_search_pthread_mutex_lock=$ac_res
9771 echo "$as_me: failed program was:" >&5
9772 sed 's/^/| /' conftest.$ac_ext >&5
9777 rm -f core conftest.err conftest.$ac_objext \
9779 if test "${ac_cv_search_pthread_mutex_lock+set}" = set; then
9783 if test "${ac_cv_search_pthread_mutex_lock+set}" = set; then
9786 ac_cv_search_pthread_mutex_lock=no
9789 LIBS=$ac_func_search_save_LIBS
9791 { echo "$as_me:$LINENO: result: $ac_cv_search_pthread_mutex_lock" >&5
9792 echo "${ECHO_T}$ac_cv_search_pthread_mutex_lock" >&6; }
9793 ac_res=$ac_cv_search_pthread_mutex_lock
9794 if test "$ac_res" != no; then
9795 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
9797 cat >>confdefs.h <<\_ACEOF
9798 #define HAVE_PTHREAD_MUTEX_LOCK 1
9803 { echo "$as_me:$LINENO: checking for library containing pthread_rwlock_init" >&5
9804 echo $ECHO_N "checking for library containing pthread_rwlock_init... $ECHO_C" >&6; }
9805 if test "${ac_cv_search_pthread_rwlock_init+set}" = set; then
9806 echo $ECHO_N "(cached) $ECHO_C" >&6
9808 ac_func_search_save_LIBS=$LIBS
9809 cat >conftest.$ac_ext <<_ACEOF
9812 cat confdefs.h >>conftest.$ac_ext
9813 cat >>conftest.$ac_ext <<_ACEOF
9814 /* end confdefs.h. */
9816 /* Override any GCC internal prototype to avoid an error.
9817 Use char because int might match the return type of a GCC
9818 builtin and then its argument prototype would still apply. */
9822 char pthread_rwlock_init ();
9826 return pthread_rwlock_init ();
9831 for ac_lib in '' pthread; do
9832 if test -z "$ac_lib"; then
9833 ac_res="none required"
9836 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
9838 rm -f conftest.$ac_objext conftest$ac_exeext
9839 if { (ac_try="$ac_link"
9841 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9842 *) ac_try_echo=$ac_try;;
9844 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9845 (eval "$ac_link") 2>conftest.er1
9847 grep -v '^ *+' conftest.er1 >conftest.err
9849 cat conftest.err >&5
9850 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9851 (exit $ac_status); } &&
9852 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
9853 { (case "(($ac_try" in
9854 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9855 *) ac_try_echo=$ac_try;;
9857 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9858 (eval "$ac_try") 2>&5
9860 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9861 (exit $ac_status); }; } &&
9862 { ac_try='test -s conftest$ac_exeext'
9863 { (case "(($ac_try" in
9864 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9865 *) ac_try_echo=$ac_try;;
9867 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9868 (eval "$ac_try") 2>&5
9870 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9871 (exit $ac_status); }; }; then
9872 ac_cv_search_pthread_rwlock_init=$ac_res
9874 echo "$as_me: failed program was:" >&5
9875 sed 's/^/| /' conftest.$ac_ext >&5
9880 rm -f core conftest.err conftest.$ac_objext \
9882 if test "${ac_cv_search_pthread_rwlock_init+set}" = set; then
9886 if test "${ac_cv_search_pthread_rwlock_init+set}" = set; then
9889 ac_cv_search_pthread_rwlock_init=no
9892 LIBS=$ac_func_search_save_LIBS
9894 { echo "$as_me:$LINENO: result: $ac_cv_search_pthread_rwlock_init" >&5
9895 echo "${ECHO_T}$ac_cv_search_pthread_rwlock_init" >&6; }
9896 ac_res=$ac_cv_search_pthread_rwlock_init
9897 if test "$ac_res" != no; then
9898 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
9900 cat >>confdefs.h <<\_ACEOF
9901 #define HAVE_PTHREAD_RWLOCK_INIT 1
9906 { echo "$as_me:$LINENO: checking for library containing pthread_getspecific" >&5
9907 echo $ECHO_N "checking for library containing pthread_getspecific... $ECHO_C" >&6; }
9908 if test "${ac_cv_search_pthread_getspecific+set}" = set; then
9909 echo $ECHO_N "(cached) $ECHO_C" >&6
9911 ac_func_search_save_LIBS=$LIBS
9912 cat >conftest.$ac_ext <<_ACEOF
9915 cat confdefs.h >>conftest.$ac_ext
9916 cat >>conftest.$ac_ext <<_ACEOF
9917 /* end confdefs.h. */
9919 /* Override any GCC internal prototype to avoid an error.
9920 Use char because int might match the return type of a GCC
9921 builtin and then its argument prototype would still apply. */
9925 char pthread_getspecific ();
9929 return pthread_getspecific ();
9934 for ac_lib in '' pthread; do
9935 if test -z "$ac_lib"; then
9936 ac_res="none required"
9939 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
9941 rm -f conftest.$ac_objext conftest$ac_exeext
9942 if { (ac_try="$ac_link"
9944 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9945 *) ac_try_echo=$ac_try;;
9947 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9948 (eval "$ac_link") 2>conftest.er1
9950 grep -v '^ *+' conftest.er1 >conftest.err
9952 cat conftest.err >&5
9953 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9954 (exit $ac_status); } &&
9955 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
9956 { (case "(($ac_try" in
9957 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9958 *) ac_try_echo=$ac_try;;
9960 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9961 (eval "$ac_try") 2>&5
9963 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9964 (exit $ac_status); }; } &&
9965 { ac_try='test -s conftest$ac_exeext'
9966 { (case "(($ac_try" in
9967 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9968 *) ac_try_echo=$ac_try;;
9970 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9971 (eval "$ac_try") 2>&5
9973 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9974 (exit $ac_status); }; }; then
9975 ac_cv_search_pthread_getspecific=$ac_res
9977 echo "$as_me: failed program was:" >&5
9978 sed 's/^/| /' conftest.$ac_ext >&5
9983 rm -f core conftest.err conftest.$ac_objext \
9985 if test "${ac_cv_search_pthread_getspecific+set}" = set; then
9989 if test "${ac_cv_search_pthread_getspecific+set}" = set; then
9992 ac_cv_search_pthread_getspecific=no
9995 LIBS=$ac_func_search_save_LIBS
9997 { echo "$as_me:$LINENO: result: $ac_cv_search_pthread_getspecific" >&5
9998 echo "${ECHO_T}$ac_cv_search_pthread_getspecific" >&6; }
9999 ac_res=$ac_cv_search_pthread_getspecific
10000 if test "$ac_res" != no; then
10001 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
10003 cat >>confdefs.h <<\_ACEOF
10004 #define HAVE_PTHREAD_GETSPECIFIC 1
10011 if test "$LLVM_ENABLE_ZLIB" -eq 1 ; then
10013 { echo "$as_me:$LINENO: checking for compress2 in -lz" >&5
10014 echo $ECHO_N "checking for compress2 in -lz... $ECHO_C" >&6; }
10015 if test "${ac_cv_lib_z_compress2+set}" = set; then
10016 echo $ECHO_N "(cached) $ECHO_C" >&6
10018 ac_check_lib_save_LIBS=$LIBS
10020 cat >conftest.$ac_ext <<_ACEOF
10023 cat confdefs.h >>conftest.$ac_ext
10024 cat >>conftest.$ac_ext <<_ACEOF
10025 /* end confdefs.h. */
10027 /* Override any GCC internal prototype to avoid an error.
10028 Use char because int might match the return type of a GCC
10029 builtin and then its argument prototype would still apply. */
10037 return compress2 ();
10042 rm -f conftest.$ac_objext conftest$ac_exeext
10043 if { (ac_try="$ac_link"
10044 case "(($ac_try" in
10045 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10046 *) ac_try_echo=$ac_try;;
10048 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10049 (eval "$ac_link") 2>conftest.er1
10051 grep -v '^ *+' conftest.er1 >conftest.err
10053 cat conftest.err >&5
10054 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10055 (exit $ac_status); } &&
10056 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
10057 { (case "(($ac_try" in
10058 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10059 *) ac_try_echo=$ac_try;;
10061 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10062 (eval "$ac_try") 2>&5
10064 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10065 (exit $ac_status); }; } &&
10066 { ac_try='test -s conftest$ac_exeext'
10067 { (case "(($ac_try" in
10068 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10069 *) ac_try_echo=$ac_try;;
10071 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10072 (eval "$ac_try") 2>&5
10074 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10075 (exit $ac_status); }; }; then
10076 ac_cv_lib_z_compress2=yes
10078 echo "$as_me: failed program was:" >&5
10079 sed 's/^/| /' conftest.$ac_ext >&5
10081 ac_cv_lib_z_compress2=no
10084 rm -f core conftest.err conftest.$ac_objext \
10085 conftest$ac_exeext conftest.$ac_ext
10086 LIBS=$ac_check_lib_save_LIBS
10088 { echo "$as_me:$LINENO: result: $ac_cv_lib_z_compress2" >&5
10089 echo "${ECHO_T}$ac_cv_lib_z_compress2" >&6; }
10090 if test $ac_cv_lib_z_compress2 = yes; then
10091 cat >>confdefs.h <<_ACEOF
10092 #define HAVE_LIBZ 1
10102 # Check whether --with-oprofile was given.
10103 if test "${with_oprofile+set}" = set; then
10104 withval=$with_oprofile;
10108 /usr|yes) llvm_cv_oppath=/usr/lib/oprofile ;;
10109 no) llvm_cv_oppath=
10112 *) llvm_cv_oppath="${withval}/lib/oprofile"
10113 CPPFLAGS="-I${withval}/include";;
10115 case $llvm_cv_os_type in
10117 if test -n "$llvm_cv_oppath" ; then
10118 LIBS="$LIBS -lopagent -L${llvm_cv_oppath} -Wl,-rpath,${llvm_cv_oppath}"
10119 { echo "$as_me:$LINENO: checking for library containing bfd_init" >&5
10120 echo $ECHO_N "checking for library containing bfd_init... $ECHO_C" >&6; }
10121 if test "${ac_cv_search_bfd_init+set}" = set; then
10122 echo $ECHO_N "(cached) $ECHO_C" >&6
10124 ac_func_search_save_LIBS=$LIBS
10125 cat >conftest.$ac_ext <<_ACEOF
10128 cat confdefs.h >>conftest.$ac_ext
10129 cat >>conftest.$ac_ext <<_ACEOF
10130 /* end confdefs.h. */
10132 /* Override any GCC internal prototype to avoid an error.
10133 Use char because int might match the return type of a GCC
10134 builtin and then its argument prototype would still apply. */
10142 return bfd_init ();
10147 for ac_lib in '' bfd; do
10148 if test -z "$ac_lib"; then
10149 ac_res="none required"
10152 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
10154 rm -f conftest.$ac_objext conftest$ac_exeext
10155 if { (ac_try="$ac_link"
10156 case "(($ac_try" in
10157 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10158 *) ac_try_echo=$ac_try;;
10160 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10161 (eval "$ac_link") 2>conftest.er1
10163 grep -v '^ *+' conftest.er1 >conftest.err
10165 cat conftest.err >&5
10166 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10167 (exit $ac_status); } &&
10168 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
10169 { (case "(($ac_try" in
10170 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10171 *) ac_try_echo=$ac_try;;
10173 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10174 (eval "$ac_try") 2>&5
10176 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10177 (exit $ac_status); }; } &&
10178 { ac_try='test -s conftest$ac_exeext'
10179 { (case "(($ac_try" in
10180 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10181 *) ac_try_echo=$ac_try;;
10183 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10184 (eval "$ac_try") 2>&5
10186 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10187 (exit $ac_status); }; }; then
10188 ac_cv_search_bfd_init=$ac_res
10190 echo "$as_me: failed program was:" >&5
10191 sed 's/^/| /' conftest.$ac_ext >&5
10196 rm -f core conftest.err conftest.$ac_objext \
10198 if test "${ac_cv_search_bfd_init+set}" = set; then
10202 if test "${ac_cv_search_bfd_init+set}" = set; then
10205 ac_cv_search_bfd_init=no
10207 rm conftest.$ac_ext
10208 LIBS=$ac_func_search_save_LIBS
10210 { echo "$as_me:$LINENO: result: $ac_cv_search_bfd_init" >&5
10211 echo "${ECHO_T}$ac_cv_search_bfd_init" >&6; }
10212 ac_res=$ac_cv_search_bfd_init
10213 if test "$ac_res" != no; then
10214 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
10218 { echo "$as_me:$LINENO: checking for library containing op_open_agent" >&5
10219 echo $ECHO_N "checking for library containing op_open_agent... $ECHO_C" >&6; }
10220 if test "${ac_cv_search_op_open_agent+set}" = set; then
10221 echo $ECHO_N "(cached) $ECHO_C" >&6
10223 ac_func_search_save_LIBS=$LIBS
10224 cat >conftest.$ac_ext <<_ACEOF
10227 cat confdefs.h >>conftest.$ac_ext
10228 cat >>conftest.$ac_ext <<_ACEOF
10229 /* end confdefs.h. */
10231 /* Override any GCC internal prototype to avoid an error.
10232 Use char because int might match the return type of a GCC
10233 builtin and then its argument prototype would still apply. */
10237 char op_open_agent ();
10241 return op_open_agent ();
10246 for ac_lib in '' opagent; do
10247 if test -z "$ac_lib"; then
10248 ac_res="none required"
10251 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
10253 rm -f conftest.$ac_objext conftest$ac_exeext
10254 if { (ac_try="$ac_link"
10255 case "(($ac_try" in
10256 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10257 *) ac_try_echo=$ac_try;;
10259 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10260 (eval "$ac_link") 2>conftest.er1
10262 grep -v '^ *+' conftest.er1 >conftest.err
10264 cat conftest.err >&5
10265 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10266 (exit $ac_status); } &&
10267 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
10268 { (case "(($ac_try" in
10269 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10270 *) ac_try_echo=$ac_try;;
10272 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10273 (eval "$ac_try") 2>&5
10275 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10276 (exit $ac_status); }; } &&
10277 { ac_try='test -s conftest$ac_exeext'
10278 { (case "(($ac_try" in
10279 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10280 *) ac_try_echo=$ac_try;;
10282 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10283 (eval "$ac_try") 2>&5
10285 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10286 (exit $ac_status); }; }; then
10287 ac_cv_search_op_open_agent=$ac_res
10289 echo "$as_me: failed program was:" >&5
10290 sed 's/^/| /' conftest.$ac_ext >&5
10295 rm -f core conftest.err conftest.$ac_objext \
10297 if test "${ac_cv_search_op_open_agent+set}" = set; then
10301 if test "${ac_cv_search_op_open_agent+set}" = set; then
10304 ac_cv_search_op_open_agent=no
10306 rm conftest.$ac_ext
10307 LIBS=$ac_func_search_save_LIBS
10309 { echo "$as_me:$LINENO: result: $ac_cv_search_op_open_agent" >&5
10310 echo "${ECHO_T}$ac_cv_search_op_open_agent" >&6; }
10311 ac_res=$ac_cv_search_op_open_agent
10312 if test "$ac_res" != no; then
10313 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
10317 echo "Error! You need to have libopagent around."
10322 if test "${ac_cv_header_opagent_h+set}" = set; then
10323 { echo "$as_me:$LINENO: checking for opagent.h" >&5
10324 echo $ECHO_N "checking for opagent.h... $ECHO_C" >&6; }
10325 if test "${ac_cv_header_opagent_h+set}" = set; then
10326 echo $ECHO_N "(cached) $ECHO_C" >&6
10328 { echo "$as_me:$LINENO: result: $ac_cv_header_opagent_h" >&5
10329 echo "${ECHO_T}$ac_cv_header_opagent_h" >&6; }
10331 # Is the header compilable?
10332 { echo "$as_me:$LINENO: checking opagent.h usability" >&5
10333 echo $ECHO_N "checking opagent.h usability... $ECHO_C" >&6; }
10334 cat >conftest.$ac_ext <<_ACEOF
10337 cat confdefs.h >>conftest.$ac_ext
10338 cat >>conftest.$ac_ext <<_ACEOF
10339 /* end confdefs.h. */
10340 $ac_includes_default
10341 #include <opagent.h>
10343 rm -f conftest.$ac_objext
10344 if { (ac_try="$ac_compile"
10345 case "(($ac_try" in
10346 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10347 *) ac_try_echo=$ac_try;;
10349 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10350 (eval "$ac_compile") 2>conftest.er1
10352 grep -v '^ *+' conftest.er1 >conftest.err
10354 cat conftest.err >&5
10355 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10356 (exit $ac_status); } &&
10357 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
10358 { (case "(($ac_try" in
10359 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10360 *) ac_try_echo=$ac_try;;
10362 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10363 (eval "$ac_try") 2>&5
10365 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10366 (exit $ac_status); }; } &&
10367 { ac_try='test -s conftest.$ac_objext'
10368 { (case "(($ac_try" in
10369 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10370 *) ac_try_echo=$ac_try;;
10372 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10373 (eval "$ac_try") 2>&5
10375 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10376 (exit $ac_status); }; }; then
10377 ac_header_compiler=yes
10379 echo "$as_me: failed program was:" >&5
10380 sed 's/^/| /' conftest.$ac_ext >&5
10382 ac_header_compiler=no
10385 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10386 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10387 echo "${ECHO_T}$ac_header_compiler" >&6; }
10389 # Is the header present?
10390 { echo "$as_me:$LINENO: checking opagent.h presence" >&5
10391 echo $ECHO_N "checking opagent.h presence... $ECHO_C" >&6; }
10392 cat >conftest.$ac_ext <<_ACEOF
10395 cat confdefs.h >>conftest.$ac_ext
10396 cat >>conftest.$ac_ext <<_ACEOF
10397 /* end confdefs.h. */
10398 #include <opagent.h>
10400 if { (ac_try="$ac_cpp conftest.$ac_ext"
10401 case "(($ac_try" in
10402 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10403 *) ac_try_echo=$ac_try;;
10405 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10406 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
10408 grep -v '^ *+' conftest.er1 >conftest.err
10410 cat conftest.err >&5
10411 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10412 (exit $ac_status); } >/dev/null; then
10413 if test -s conftest.err; then
10414 ac_cpp_err=$ac_c_preproc_warn_flag
10415 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
10422 if test -z "$ac_cpp_err"; then
10423 ac_header_preproc=yes
10425 echo "$as_me: failed program was:" >&5
10426 sed 's/^/| /' conftest.$ac_ext >&5
10428 ac_header_preproc=no
10431 rm -f conftest.err conftest.$ac_ext
10432 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10433 echo "${ECHO_T}$ac_header_preproc" >&6; }
10435 # So? What about this header?
10436 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
10438 { echo "$as_me:$LINENO: WARNING: opagent.h: accepted by the compiler, rejected by the preprocessor!" >&5
10439 echo "$as_me: WARNING: opagent.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
10440 { echo "$as_me:$LINENO: WARNING: opagent.h: proceeding with the compiler's result" >&5
10441 echo "$as_me: WARNING: opagent.h: proceeding with the compiler's result" >&2;}
10442 ac_header_preproc=yes
10445 { echo "$as_me:$LINENO: WARNING: opagent.h: present but cannot be compiled" >&5
10446 echo "$as_me: WARNING: opagent.h: present but cannot be compiled" >&2;}
10447 { echo "$as_me:$LINENO: WARNING: opagent.h: check for missing prerequisite headers?" >&5
10448 echo "$as_me: WARNING: opagent.h: check for missing prerequisite headers?" >&2;}
10449 { echo "$as_me:$LINENO: WARNING: opagent.h: see the Autoconf documentation" >&5
10450 echo "$as_me: WARNING: opagent.h: see the Autoconf documentation" >&2;}
10451 { echo "$as_me:$LINENO: WARNING: opagent.h: section \"Present But Cannot Be Compiled\"" >&5
10452 echo "$as_me: WARNING: opagent.h: section \"Present But Cannot Be Compiled\"" >&2;}
10453 { echo "$as_me:$LINENO: WARNING: opagent.h: proceeding with the preprocessor's result" >&5
10454 echo "$as_me: WARNING: opagent.h: proceeding with the preprocessor's result" >&2;}
10455 { echo "$as_me:$LINENO: WARNING: opagent.h: in the future, the compiler will take precedence" >&5
10456 echo "$as_me: WARNING: opagent.h: in the future, the compiler will take precedence" >&2;}
10458 ## ------------------------------------ ##
10459 ## Report this to http://llvm.org/bugs/ ##
10460 ## ------------------------------------ ##
10462 ) | sed "s/^/$as_me: WARNING: /" >&2
10465 { echo "$as_me:$LINENO: checking for opagent.h" >&5
10466 echo $ECHO_N "checking for opagent.h... $ECHO_C" >&6; }
10467 if test "${ac_cv_header_opagent_h+set}" = set; then
10468 echo $ECHO_N "(cached) $ECHO_C" >&6
10470 ac_cv_header_opagent_h=$ac_header_preproc
10472 { echo "$as_me:$LINENO: result: $ac_cv_header_opagent_h" >&5
10473 echo "${ECHO_T}$ac_cv_header_opagent_h" >&6; }
10476 if test $ac_cv_header_opagent_h = yes; then
10480 echo "Error! You need to have opagent.h around."
10488 { { echo "$as_me:$LINENO: error: OProfile support is available on Linux only." >&5
10489 echo "$as_me: error: OProfile support is available on Linux only." >&2;}
10490 { (exit 1); exit 1; }; } ;;
10501 cat >>confdefs.h <<_ACEOF
10502 #define LLVM_USE_OPROFILE $USE_OPROFILE
10507 # Check whether --with-intel-jitevents was given.
10508 if test "${with_intel_jitevents+set}" = set; then
10509 withval=$with_intel_jitevents;
10511 yes) USE_INTEL_JITEVENTS=1
10513 no) USE_INTEL_JITEVENTS=0
10515 *) { { echo "$as_me:$LINENO: error: Invalid setting for --with-intel-jitevents. Use \"yes\" or \"no\"" >&5
10516 echo "$as_me: error: Invalid setting for --with-intel-jitevents. Use \"yes\" or \"no\"" >&2;}
10517 { (exit 1); exit 1; }; };;
10520 case $llvm_cv_os_type in
10521 Linux|Win32|Cygwin|MingW) ;;
10522 *) { { echo "$as_me:$LINENO: error: Intel JIT API support is available on Linux and Windows only." >&5
10523 echo "$as_me: error: Intel JIT API support is available on Linux and Windows only." >&2;}
10524 { (exit 1); exit 1; }; };;
10527 case "$llvm_cv_target_arch" in
10529 *) { { echo "$as_me:$LINENO: error: Target architecture $llvm_cv_target_arch does not support Intel JIT Events API." >&5
10530 echo "$as_me: error: Target architecture $llvm_cv_target_arch does not support Intel JIT Events API." >&2;}
10531 { (exit 1); exit 1; }; };;
10536 USE_INTEL_JITEVENTS=0
10542 cat >>confdefs.h <<_ACEOF
10543 #define LLVM_USE_INTEL_JITEVENTS $USE_INTEL_JITEVENTS
10547 for ac_prog in xml2-config
10549 # Extract the first word of "$ac_prog", so it can be a program name with args.
10550 set dummy $ac_prog; ac_word=$2
10551 { echo "$as_me:$LINENO: checking for $ac_word" >&5
10552 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
10553 if test "${ac_cv_prog_XML2CONFIG+set}" = set; then
10554 echo $ECHO_N "(cached) $ECHO_C" >&6
10556 if test -n "$XML2CONFIG"; then
10557 ac_cv_prog_XML2CONFIG="$XML2CONFIG" # Let the user override the test.
10559 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10560 for as_dir in $PATH
10563 test -z "$as_dir" && as_dir=.
10564 for ac_exec_ext in '' $ac_executable_extensions; do
10565 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
10566 ac_cv_prog_XML2CONFIG="$ac_prog"
10567 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
10576 XML2CONFIG=$ac_cv_prog_XML2CONFIG
10577 if test -n "$XML2CONFIG"; then
10578 { echo "$as_me:$LINENO: result: $XML2CONFIG" >&5
10579 echo "${ECHO_T}$XML2CONFIG" >&6; }
10581 { echo "$as_me:$LINENO: result: no" >&5
10582 echo "${ECHO_T}no" >&6; }
10586 test -n "$XML2CONFIG" && break
10590 { echo "$as_me:$LINENO: checking for libxml2 includes" >&5
10591 echo $ECHO_N "checking for libxml2 includes... $ECHO_C" >&6; }
10592 if test "x$XML2CONFIG" = "x"; then
10593 { echo "$as_me:$LINENO: result: xml2-config not found" >&5
10594 echo "${ECHO_T}xml2-config not found" >&6; }
10596 LIBXML2_INC=`$XML2CONFIG --cflags`
10597 { echo "$as_me:$LINENO: result: $LIBXML2_INC" >&5
10598 echo "${ECHO_T}$LIBXML2_INC" >&6; }
10599 { echo "$as_me:$LINENO: checking for xmlReadFile in -lxml2" >&5
10600 echo $ECHO_N "checking for xmlReadFile in -lxml2... $ECHO_C" >&6; }
10601 if test "${ac_cv_lib_xml2_xmlReadFile+set}" = set; then
10602 echo $ECHO_N "(cached) $ECHO_C" >&6
10604 ac_check_lib_save_LIBS=$LIBS
10605 LIBS="-lxml2 $LIBS"
10606 cat >conftest.$ac_ext <<_ACEOF
10609 cat confdefs.h >>conftest.$ac_ext
10610 cat >>conftest.$ac_ext <<_ACEOF
10611 /* end confdefs.h. */
10613 /* Override any GCC internal prototype to avoid an error.
10614 Use char because int might match the return type of a GCC
10615 builtin and then its argument prototype would still apply. */
10619 char xmlReadFile ();
10623 return xmlReadFile ();
10628 rm -f conftest.$ac_objext conftest$ac_exeext
10629 if { (ac_try="$ac_link"
10630 case "(($ac_try" in
10631 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10632 *) ac_try_echo=$ac_try;;
10634 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10635 (eval "$ac_link") 2>conftest.er1
10637 grep -v '^ *+' conftest.er1 >conftest.err
10639 cat conftest.err >&5
10640 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10641 (exit $ac_status); } &&
10642 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
10643 { (case "(($ac_try" in
10644 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10645 *) ac_try_echo=$ac_try;;
10647 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10648 (eval "$ac_try") 2>&5
10650 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10651 (exit $ac_status); }; } &&
10652 { ac_try='test -s conftest$ac_exeext'
10653 { (case "(($ac_try" in
10654 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10655 *) ac_try_echo=$ac_try;;
10657 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10658 (eval "$ac_try") 2>&5
10660 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10661 (exit $ac_status); }; }; then
10662 ac_cv_lib_xml2_xmlReadFile=yes
10664 echo "$as_me: failed program was:" >&5
10665 sed 's/^/| /' conftest.$ac_ext >&5
10667 ac_cv_lib_xml2_xmlReadFile=no
10670 rm -f core conftest.err conftest.$ac_objext \
10671 conftest$ac_exeext conftest.$ac_ext
10672 LIBS=$ac_check_lib_save_LIBS
10674 { echo "$as_me:$LINENO: result: $ac_cv_lib_xml2_xmlReadFile" >&5
10675 echo "${ECHO_T}$ac_cv_lib_xml2_xmlReadFile" >&6; }
10676 if test $ac_cv_lib_xml2_xmlReadFile = yes; then
10678 cat >>confdefs.h <<\_ACEOF
10679 #define CLANG_HAVE_LIBXML 1
10682 LIBXML2_LIBS="-lxml2"
10695 ac_header_dirent=no
10696 for ac_hdr in dirent.h sys/ndir.h sys/dir.h ndir.h; do
10697 as_ac_Header=`echo "ac_cv_header_dirent_$ac_hdr" | $as_tr_sh`
10698 { echo "$as_me:$LINENO: checking for $ac_hdr that defines DIR" >&5
10699 echo $ECHO_N "checking for $ac_hdr that defines DIR... $ECHO_C" >&6; }
10700 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10701 echo $ECHO_N "(cached) $ECHO_C" >&6
10703 cat >conftest.$ac_ext <<_ACEOF
10706 cat confdefs.h >>conftest.$ac_ext
10707 cat >>conftest.$ac_ext <<_ACEOF
10708 /* end confdefs.h. */
10709 #include <sys/types.h>
10721 rm -f conftest.$ac_objext
10722 if { (ac_try="$ac_compile"
10723 case "(($ac_try" in
10724 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10725 *) ac_try_echo=$ac_try;;
10727 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10728 (eval "$ac_compile") 2>conftest.er1
10730 grep -v '^ *+' conftest.er1 >conftest.err
10732 cat conftest.err >&5
10733 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10734 (exit $ac_status); } &&
10735 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
10736 { (case "(($ac_try" in
10737 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10738 *) ac_try_echo=$ac_try;;
10740 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10741 (eval "$ac_try") 2>&5
10743 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10744 (exit $ac_status); }; } &&
10745 { ac_try='test -s conftest.$ac_objext'
10746 { (case "(($ac_try" in
10747 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10748 *) ac_try_echo=$ac_try;;
10750 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10751 (eval "$ac_try") 2>&5
10753 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10754 (exit $ac_status); }; }; then
10755 eval "$as_ac_Header=yes"
10757 echo "$as_me: failed program was:" >&5
10758 sed 's/^/| /' conftest.$ac_ext >&5
10760 eval "$as_ac_Header=no"
10763 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10765 ac_res=`eval echo '${'$as_ac_Header'}'`
10766 { echo "$as_me:$LINENO: result: $ac_res" >&5
10767 echo "${ECHO_T}$ac_res" >&6; }
10768 if test `eval echo '${'$as_ac_Header'}'` = yes; then
10769 cat >>confdefs.h <<_ACEOF
10770 #define `echo "HAVE_$ac_hdr" | $as_tr_cpp` 1
10773 ac_header_dirent=$ac_hdr; break
10777 # Two versions of opendir et al. are in -ldir and -lx on SCO Xenix.
10778 if test $ac_header_dirent = dirent.h; then
10779 { echo "$as_me:$LINENO: checking for library containing opendir" >&5
10780 echo $ECHO_N "checking for library containing opendir... $ECHO_C" >&6; }
10781 if test "${ac_cv_search_opendir+set}" = set; then
10782 echo $ECHO_N "(cached) $ECHO_C" >&6
10784 ac_func_search_save_LIBS=$LIBS
10785 cat >conftest.$ac_ext <<_ACEOF
10788 cat confdefs.h >>conftest.$ac_ext
10789 cat >>conftest.$ac_ext <<_ACEOF
10790 /* end confdefs.h. */
10792 /* Override any GCC internal prototype to avoid an error.
10793 Use char because int might match the return type of a GCC
10794 builtin and then its argument prototype would still apply. */
10807 for ac_lib in '' dir; do
10808 if test -z "$ac_lib"; then
10809 ac_res="none required"
10812 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
10814 rm -f conftest.$ac_objext conftest$ac_exeext
10815 if { (ac_try="$ac_link"
10816 case "(($ac_try" in
10817 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10818 *) ac_try_echo=$ac_try;;
10820 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10821 (eval "$ac_link") 2>conftest.er1
10823 grep -v '^ *+' conftest.er1 >conftest.err
10825 cat conftest.err >&5
10826 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10827 (exit $ac_status); } &&
10828 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
10829 { (case "(($ac_try" in
10830 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10831 *) ac_try_echo=$ac_try;;
10833 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10834 (eval "$ac_try") 2>&5
10836 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10837 (exit $ac_status); }; } &&
10838 { ac_try='test -s conftest$ac_exeext'
10839 { (case "(($ac_try" in
10840 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10841 *) ac_try_echo=$ac_try;;
10843 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10844 (eval "$ac_try") 2>&5
10846 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10847 (exit $ac_status); }; }; then
10848 ac_cv_search_opendir=$ac_res
10850 echo "$as_me: failed program was:" >&5
10851 sed 's/^/| /' conftest.$ac_ext >&5
10856 rm -f core conftest.err conftest.$ac_objext \
10858 if test "${ac_cv_search_opendir+set}" = set; then
10862 if test "${ac_cv_search_opendir+set}" = set; then
10865 ac_cv_search_opendir=no
10867 rm conftest.$ac_ext
10868 LIBS=$ac_func_search_save_LIBS
10870 { echo "$as_me:$LINENO: result: $ac_cv_search_opendir" >&5
10871 echo "${ECHO_T}$ac_cv_search_opendir" >&6; }
10872 ac_res=$ac_cv_search_opendir
10873 if test "$ac_res" != no; then
10874 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
10879 { echo "$as_me:$LINENO: checking for library containing opendir" >&5
10880 echo $ECHO_N "checking for library containing opendir... $ECHO_C" >&6; }
10881 if test "${ac_cv_search_opendir+set}" = set; then
10882 echo $ECHO_N "(cached) $ECHO_C" >&6
10884 ac_func_search_save_LIBS=$LIBS
10885 cat >conftest.$ac_ext <<_ACEOF
10888 cat confdefs.h >>conftest.$ac_ext
10889 cat >>conftest.$ac_ext <<_ACEOF
10890 /* end confdefs.h. */
10892 /* Override any GCC internal prototype to avoid an error.
10893 Use char because int might match the return type of a GCC
10894 builtin and then its argument prototype would still apply. */
10907 for ac_lib in '' x; do
10908 if test -z "$ac_lib"; then
10909 ac_res="none required"
10912 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
10914 rm -f conftest.$ac_objext conftest$ac_exeext
10915 if { (ac_try="$ac_link"
10916 case "(($ac_try" in
10917 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10918 *) ac_try_echo=$ac_try;;
10920 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10921 (eval "$ac_link") 2>conftest.er1
10923 grep -v '^ *+' conftest.er1 >conftest.err
10925 cat conftest.err >&5
10926 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10927 (exit $ac_status); } &&
10928 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
10929 { (case "(($ac_try" in
10930 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10931 *) ac_try_echo=$ac_try;;
10933 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10934 (eval "$ac_try") 2>&5
10936 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10937 (exit $ac_status); }; } &&
10938 { ac_try='test -s conftest$ac_exeext'
10939 { (case "(($ac_try" in
10940 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10941 *) ac_try_echo=$ac_try;;
10943 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10944 (eval "$ac_try") 2>&5
10946 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10947 (exit $ac_status); }; }; then
10948 ac_cv_search_opendir=$ac_res
10950 echo "$as_me: failed program was:" >&5
10951 sed 's/^/| /' conftest.$ac_ext >&5
10956 rm -f core conftest.err conftest.$ac_objext \
10958 if test "${ac_cv_search_opendir+set}" = set; then
10962 if test "${ac_cv_search_opendir+set}" = set; then
10965 ac_cv_search_opendir=no
10967 rm conftest.$ac_ext
10968 LIBS=$ac_func_search_save_LIBS
10970 { echo "$as_me:$LINENO: result: $ac_cv_search_opendir" >&5
10971 echo "${ECHO_T}$ac_cv_search_opendir" >&6; }
10972 ac_res=$ac_cv_search_opendir
10973 if test "$ac_res" != no; then
10974 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
10980 { echo "$as_me:$LINENO: checking for MAP_ANONYMOUS vs. MAP_ANON" >&5
10981 echo $ECHO_N "checking for MAP_ANONYMOUS vs. MAP_ANON... $ECHO_C" >&6; }
10982 if test "${ac_cv_header_mmap_anon+set}" = set; then
10983 echo $ECHO_N "(cached) $ECHO_C" >&6
10986 ac_cpp='$CPP $CPPFLAGS'
10987 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10988 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10989 ac_compiler_gnu=$ac_cv_c_compiler_gnu
10991 cat >conftest.$ac_ext <<_ACEOF
10994 cat confdefs.h >>conftest.$ac_ext
10995 cat >>conftest.$ac_ext <<_ACEOF
10996 /* end confdefs.h. */
10997 #include <sys/mman.h>
10998 #include <unistd.h>
11003 mmap (0, 1, PROT_READ, MAP_ANONYMOUS, -1, 0); return (0);
11008 rm -f conftest.$ac_objext
11009 if { (ac_try="$ac_compile"
11010 case "(($ac_try" in
11011 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11012 *) ac_try_echo=$ac_try;;
11014 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11015 (eval "$ac_compile") 2>conftest.er1
11017 grep -v '^ *+' conftest.er1 >conftest.err
11019 cat conftest.err >&5
11020 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11021 (exit $ac_status); } &&
11022 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
11023 { (case "(($ac_try" in
11024 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11025 *) ac_try_echo=$ac_try;;
11027 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11028 (eval "$ac_try") 2>&5
11030 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11031 (exit $ac_status); }; } &&
11032 { ac_try='test -s conftest.$ac_objext'
11033 { (case "(($ac_try" in
11034 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11035 *) ac_try_echo=$ac_try;;
11037 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11038 (eval "$ac_try") 2>&5
11040 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11041 (exit $ac_status); }; }; then
11042 ac_cv_header_mmap_anon=yes
11044 echo "$as_me: failed program was:" >&5
11045 sed 's/^/| /' conftest.$ac_ext >&5
11047 ac_cv_header_mmap_anon=no
11050 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11052 ac_cpp='$CPP $CPPFLAGS'
11053 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11054 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11055 ac_compiler_gnu=$ac_cv_c_compiler_gnu
11059 { echo "$as_me:$LINENO: result: $ac_cv_header_mmap_anon" >&5
11060 echo "${ECHO_T}$ac_cv_header_mmap_anon" >&6; }
11061 if test "$ac_cv_header_mmap_anon" = yes; then
11063 cat >>confdefs.h <<\_ACEOF
11064 #define HAVE_MMAP_ANONYMOUS 1
11069 { echo "$as_me:$LINENO: checking whether stat file-mode macros are broken" >&5
11070 echo $ECHO_N "checking whether stat file-mode macros are broken... $ECHO_C" >&6; }
11071 if test "${ac_cv_header_stat_broken+set}" = set; then
11072 echo $ECHO_N "(cached) $ECHO_C" >&6
11074 cat >conftest.$ac_ext <<_ACEOF
11077 cat confdefs.h >>conftest.$ac_ext
11078 cat >>conftest.$ac_ext <<_ACEOF
11079 /* end confdefs.h. */
11080 #include <sys/types.h>
11081 #include <sys/stat.h>
11083 #if defined S_ISBLK && defined S_IFDIR
11084 # if S_ISBLK (S_IFDIR)
11089 #if defined S_ISBLK && defined S_IFCHR
11090 # if S_ISBLK (S_IFCHR)
11095 #if defined S_ISLNK && defined S_IFREG
11096 # if S_ISLNK (S_IFREG)
11101 #if defined S_ISSOCK && defined S_IFREG
11102 # if S_ISSOCK (S_IFREG)
11108 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
11109 $EGREP "You lose" >/dev/null 2>&1; then
11110 ac_cv_header_stat_broken=yes
11112 ac_cv_header_stat_broken=no
11117 { echo "$as_me:$LINENO: result: $ac_cv_header_stat_broken" >&5
11118 echo "${ECHO_T}$ac_cv_header_stat_broken" >&6; }
11119 if test $ac_cv_header_stat_broken = yes; then
11121 cat >>confdefs.h <<\_ACEOF
11122 #define STAT_MACROS_BROKEN 1
11127 { echo "$as_me:$LINENO: checking for sys/wait.h that is POSIX.1 compatible" >&5
11128 echo $ECHO_N "checking for sys/wait.h that is POSIX.1 compatible... $ECHO_C" >&6; }
11129 if test "${ac_cv_header_sys_wait_h+set}" = set; then
11130 echo $ECHO_N "(cached) $ECHO_C" >&6
11132 cat >conftest.$ac_ext <<_ACEOF
11135 cat confdefs.h >>conftest.$ac_ext
11136 cat >>conftest.$ac_ext <<_ACEOF
11137 /* end confdefs.h. */
11138 #include <sys/types.h>
11139 #include <sys/wait.h>
11140 #ifndef WEXITSTATUS
11141 # define WEXITSTATUS(stat_val) ((unsigned int) (stat_val) >> 8)
11144 # define WIFEXITED(stat_val) (((stat_val) & 255) == 0)
11152 s = WIFEXITED (s) ? WEXITSTATUS (s) : 1;
11157 rm -f conftest.$ac_objext
11158 if { (ac_try="$ac_compile"
11159 case "(($ac_try" in
11160 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11161 *) ac_try_echo=$ac_try;;
11163 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11164 (eval "$ac_compile") 2>conftest.er1
11166 grep -v '^ *+' conftest.er1 >conftest.err
11168 cat conftest.err >&5
11169 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11170 (exit $ac_status); } &&
11171 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
11172 { (case "(($ac_try" in
11173 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11174 *) ac_try_echo=$ac_try;;
11176 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11177 (eval "$ac_try") 2>&5
11179 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11180 (exit $ac_status); }; } &&
11181 { ac_try='test -s conftest.$ac_objext'
11182 { (case "(($ac_try" in
11183 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11184 *) ac_try_echo=$ac_try;;
11186 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11187 (eval "$ac_try") 2>&5
11189 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11190 (exit $ac_status); }; }; then
11191 ac_cv_header_sys_wait_h=yes
11193 echo "$as_me: failed program was:" >&5
11194 sed 's/^/| /' conftest.$ac_ext >&5
11196 ac_cv_header_sys_wait_h=no
11199 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11201 { echo "$as_me:$LINENO: result: $ac_cv_header_sys_wait_h" >&5
11202 echo "${ECHO_T}$ac_cv_header_sys_wait_h" >&6; }
11203 if test $ac_cv_header_sys_wait_h = yes; then
11205 cat >>confdefs.h <<\_ACEOF
11206 #define HAVE_SYS_WAIT_H 1
11211 { echo "$as_me:$LINENO: checking whether time.h and sys/time.h may both be included" >&5
11212 echo $ECHO_N "checking whether time.h and sys/time.h may both be included... $ECHO_C" >&6; }
11213 if test "${ac_cv_header_time+set}" = set; then
11214 echo $ECHO_N "(cached) $ECHO_C" >&6
11216 cat >conftest.$ac_ext <<_ACEOF
11219 cat confdefs.h >>conftest.$ac_ext
11220 cat >>conftest.$ac_ext <<_ACEOF
11221 /* end confdefs.h. */
11222 #include <sys/types.h>
11223 #include <sys/time.h>
11229 if ((struct tm *) 0)
11235 rm -f conftest.$ac_objext
11236 if { (ac_try="$ac_compile"
11237 case "(($ac_try" in
11238 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11239 *) ac_try_echo=$ac_try;;
11241 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11242 (eval "$ac_compile") 2>conftest.er1
11244 grep -v '^ *+' conftest.er1 >conftest.err
11246 cat conftest.err >&5
11247 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11248 (exit $ac_status); } &&
11249 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
11250 { (case "(($ac_try" in
11251 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11252 *) ac_try_echo=$ac_try;;
11254 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11255 (eval "$ac_try") 2>&5
11257 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11258 (exit $ac_status); }; } &&
11259 { ac_try='test -s conftest.$ac_objext'
11260 { (case "(($ac_try" in
11261 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11262 *) ac_try_echo=$ac_try;;
11264 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11265 (eval "$ac_try") 2>&5
11267 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11268 (exit $ac_status); }; }; then
11269 ac_cv_header_time=yes
11271 echo "$as_me: failed program was:" >&5
11272 sed 's/^/| /' conftest.$ac_ext >&5
11274 ac_cv_header_time=no
11277 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11279 { echo "$as_me:$LINENO: result: $ac_cv_header_time" >&5
11280 echo "${ECHO_T}$ac_cv_header_time" >&6; }
11281 if test $ac_cv_header_time = yes; then
11283 cat >>confdefs.h <<\_ACEOF
11284 #define TIME_WITH_SYS_TIME 1
11291 ac_cpp='$CXXCPP $CPPFLAGS'
11292 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11293 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11294 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
11297 for ac_header in cxxabi.h
11299 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
11300 { echo "$as_me:$LINENO: checking for $ac_header" >&5
11301 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
11302 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11303 echo $ECHO_N "(cached) $ECHO_C" >&6
11305 cat >conftest.$ac_ext <<_ACEOF
11308 cat confdefs.h >>conftest.$ac_ext
11309 cat >>conftest.$ac_ext <<_ACEOF
11310 /* end confdefs.h. */
11311 #include <stddef.h>
11314 #include <$ac_header>
11316 rm -f conftest.$ac_objext
11317 if { (ac_try="$ac_compile"
11318 case "(($ac_try" in
11319 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11320 *) ac_try_echo=$ac_try;;
11322 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11323 (eval "$ac_compile") 2>conftest.er1
11325 grep -v '^ *+' conftest.er1 >conftest.err
11327 cat conftest.err >&5
11328 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11329 (exit $ac_status); } &&
11330 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11331 { (case "(($ac_try" in
11332 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11333 *) ac_try_echo=$ac_try;;
11335 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11336 (eval "$ac_try") 2>&5
11338 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11339 (exit $ac_status); }; } &&
11340 { ac_try='test -s conftest.$ac_objext'
11341 { (case "(($ac_try" in
11342 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11343 *) ac_try_echo=$ac_try;;
11345 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11346 (eval "$ac_try") 2>&5
11348 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11349 (exit $ac_status); }; }; then
11350 eval "$as_ac_Header=yes"
11352 echo "$as_me: failed program was:" >&5
11353 sed 's/^/| /' conftest.$ac_ext >&5
11355 eval "$as_ac_Header=no"
11358 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11360 ac_res=`eval echo '${'$as_ac_Header'}'`
11361 { echo "$as_me:$LINENO: result: $ac_res" >&5
11362 echo "${ECHO_T}$ac_res" >&6; }
11363 if test `eval echo '${'$as_ac_Header'}'` = yes; then
11364 cat >>confdefs.h <<_ACEOF
11365 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
11373 ac_cpp='$CPP $CPPFLAGS'
11374 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11375 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11376 ac_compiler_gnu=$ac_cv_c_compiler_gnu
11384 for ac_header in dlfcn.h execinfo.h fcntl.h inttypes.h link.h
11386 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
11387 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11388 { echo "$as_me:$LINENO: checking for $ac_header" >&5
11389 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
11390 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11391 echo $ECHO_N "(cached) $ECHO_C" >&6
11393 ac_res=`eval echo '${'$as_ac_Header'}'`
11394 { echo "$as_me:$LINENO: result: $ac_res" >&5
11395 echo "${ECHO_T}$ac_res" >&6; }
11397 # Is the header compilable?
11398 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
11399 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
11400 cat >conftest.$ac_ext <<_ACEOF
11403 cat confdefs.h >>conftest.$ac_ext
11404 cat >>conftest.$ac_ext <<_ACEOF
11405 /* end confdefs.h. */
11406 $ac_includes_default
11407 #include <$ac_header>
11409 rm -f conftest.$ac_objext
11410 if { (ac_try="$ac_compile"
11411 case "(($ac_try" in
11412 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11413 *) ac_try_echo=$ac_try;;
11415 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11416 (eval "$ac_compile") 2>conftest.er1
11418 grep -v '^ *+' conftest.er1 >conftest.err
11420 cat conftest.err >&5
11421 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11422 (exit $ac_status); } &&
11423 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
11424 { (case "(($ac_try" in
11425 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11426 *) ac_try_echo=$ac_try;;
11428 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11429 (eval "$ac_try") 2>&5
11431 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11432 (exit $ac_status); }; } &&
11433 { ac_try='test -s conftest.$ac_objext'
11434 { (case "(($ac_try" in
11435 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11436 *) ac_try_echo=$ac_try;;
11438 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11439 (eval "$ac_try") 2>&5
11441 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11442 (exit $ac_status); }; }; then
11443 ac_header_compiler=yes
11445 echo "$as_me: failed program was:" >&5
11446 sed 's/^/| /' conftest.$ac_ext >&5
11448 ac_header_compiler=no
11451 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11452 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
11453 echo "${ECHO_T}$ac_header_compiler" >&6; }
11455 # Is the header present?
11456 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
11457 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
11458 cat >conftest.$ac_ext <<_ACEOF
11461 cat confdefs.h >>conftest.$ac_ext
11462 cat >>conftest.$ac_ext <<_ACEOF
11463 /* end confdefs.h. */
11464 #include <$ac_header>
11466 if { (ac_try="$ac_cpp conftest.$ac_ext"
11467 case "(($ac_try" in
11468 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11469 *) ac_try_echo=$ac_try;;
11471 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11472 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
11474 grep -v '^ *+' conftest.er1 >conftest.err
11476 cat conftest.err >&5
11477 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11478 (exit $ac_status); } >/dev/null; then
11479 if test -s conftest.err; then
11480 ac_cpp_err=$ac_c_preproc_warn_flag
11481 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
11488 if test -z "$ac_cpp_err"; then
11489 ac_header_preproc=yes
11491 echo "$as_me: failed program was:" >&5
11492 sed 's/^/| /' conftest.$ac_ext >&5
11494 ac_header_preproc=no
11497 rm -f conftest.err conftest.$ac_ext
11498 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
11499 echo "${ECHO_T}$ac_header_preproc" >&6; }
11501 # So? What about this header?
11502 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
11504 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
11505 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
11506 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
11507 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
11508 ac_header_preproc=yes
11511 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
11512 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
11513 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
11514 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
11515 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
11516 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
11517 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
11518 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
11519 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
11520 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
11521 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
11522 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
11524 ## ------------------------------------ ##
11525 ## Report this to http://llvm.org/bugs/ ##
11526 ## ------------------------------------ ##
11528 ) | sed "s/^/$as_me: WARNING: /" >&2
11531 { echo "$as_me:$LINENO: checking for $ac_header" >&5
11532 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
11533 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11534 echo $ECHO_N "(cached) $ECHO_C" >&6
11536 eval "$as_ac_Header=\$ac_header_preproc"
11538 ac_res=`eval echo '${'$as_ac_Header'}'`
11539 { echo "$as_me:$LINENO: result: $ac_res" >&5
11540 echo "${ECHO_T}$ac_res" >&6; }
11543 if test `eval echo '${'$as_ac_Header'}'` = yes; then
11544 cat >>confdefs.h <<_ACEOF
11545 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
11558 for ac_header in malloc.h setjmp.h signal.h stdint.h termios.h unistd.h
11560 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
11561 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11562 { echo "$as_me:$LINENO: checking for $ac_header" >&5
11563 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
11564 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11565 echo $ECHO_N "(cached) $ECHO_C" >&6
11567 ac_res=`eval echo '${'$as_ac_Header'}'`
11568 { echo "$as_me:$LINENO: result: $ac_res" >&5
11569 echo "${ECHO_T}$ac_res" >&6; }
11571 # Is the header compilable?
11572 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
11573 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
11574 cat >conftest.$ac_ext <<_ACEOF
11577 cat confdefs.h >>conftest.$ac_ext
11578 cat >>conftest.$ac_ext <<_ACEOF
11579 /* end confdefs.h. */
11580 $ac_includes_default
11581 #include <$ac_header>
11583 rm -f conftest.$ac_objext
11584 if { (ac_try="$ac_compile"
11585 case "(($ac_try" in
11586 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11587 *) ac_try_echo=$ac_try;;
11589 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11590 (eval "$ac_compile") 2>conftest.er1
11592 grep -v '^ *+' conftest.er1 >conftest.err
11594 cat conftest.err >&5
11595 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11596 (exit $ac_status); } &&
11597 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
11598 { (case "(($ac_try" in
11599 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11600 *) ac_try_echo=$ac_try;;
11602 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11603 (eval "$ac_try") 2>&5
11605 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11606 (exit $ac_status); }; } &&
11607 { ac_try='test -s conftest.$ac_objext'
11608 { (case "(($ac_try" in
11609 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11610 *) ac_try_echo=$ac_try;;
11612 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11613 (eval "$ac_try") 2>&5
11615 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11616 (exit $ac_status); }; }; then
11617 ac_header_compiler=yes
11619 echo "$as_me: failed program was:" >&5
11620 sed 's/^/| /' conftest.$ac_ext >&5
11622 ac_header_compiler=no
11625 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11626 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
11627 echo "${ECHO_T}$ac_header_compiler" >&6; }
11629 # Is the header present?
11630 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
11631 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
11632 cat >conftest.$ac_ext <<_ACEOF
11635 cat confdefs.h >>conftest.$ac_ext
11636 cat >>conftest.$ac_ext <<_ACEOF
11637 /* end confdefs.h. */
11638 #include <$ac_header>
11640 if { (ac_try="$ac_cpp conftest.$ac_ext"
11641 case "(($ac_try" in
11642 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11643 *) ac_try_echo=$ac_try;;
11645 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11646 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
11648 grep -v '^ *+' conftest.er1 >conftest.err
11650 cat conftest.err >&5
11651 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11652 (exit $ac_status); } >/dev/null; then
11653 if test -s conftest.err; then
11654 ac_cpp_err=$ac_c_preproc_warn_flag
11655 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
11662 if test -z "$ac_cpp_err"; then
11663 ac_header_preproc=yes
11665 echo "$as_me: failed program was:" >&5
11666 sed 's/^/| /' conftest.$ac_ext >&5
11668 ac_header_preproc=no
11671 rm -f conftest.err conftest.$ac_ext
11672 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
11673 echo "${ECHO_T}$ac_header_preproc" >&6; }
11675 # So? What about this header?
11676 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
11678 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
11679 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
11680 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
11681 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
11682 ac_header_preproc=yes
11685 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
11686 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
11687 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
11688 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
11689 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
11690 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
11691 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
11692 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
11693 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
11694 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
11695 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
11696 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
11698 ## ------------------------------------ ##
11699 ## Report this to http://llvm.org/bugs/ ##
11700 ## ------------------------------------ ##
11702 ) | sed "s/^/$as_me: WARNING: /" >&2
11705 { echo "$as_me:$LINENO: checking for $ac_header" >&5
11706 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
11707 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11708 echo $ECHO_N "(cached) $ECHO_C" >&6
11710 eval "$as_ac_Header=\$ac_header_preproc"
11712 ac_res=`eval echo '${'$as_ac_Header'}'`
11713 { echo "$as_me:$LINENO: result: $ac_res" >&5
11714 echo "${ECHO_T}$ac_res" >&6; }
11717 if test `eval echo '${'$as_ac_Header'}'` = yes; then
11718 cat >>confdefs.h <<_ACEOF
11719 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
11727 for ac_header in utime.h
11729 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
11730 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11731 { echo "$as_me:$LINENO: checking for $ac_header" >&5
11732 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
11733 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11734 echo $ECHO_N "(cached) $ECHO_C" >&6
11736 ac_res=`eval echo '${'$as_ac_Header'}'`
11737 { echo "$as_me:$LINENO: result: $ac_res" >&5
11738 echo "${ECHO_T}$ac_res" >&6; }
11740 # Is the header compilable?
11741 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
11742 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
11743 cat >conftest.$ac_ext <<_ACEOF
11746 cat confdefs.h >>conftest.$ac_ext
11747 cat >>conftest.$ac_ext <<_ACEOF
11748 /* end confdefs.h. */
11749 $ac_includes_default
11750 #include <$ac_header>
11752 rm -f conftest.$ac_objext
11753 if { (ac_try="$ac_compile"
11754 case "(($ac_try" in
11755 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11756 *) ac_try_echo=$ac_try;;
11758 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11759 (eval "$ac_compile") 2>conftest.er1
11761 grep -v '^ *+' conftest.er1 >conftest.err
11763 cat conftest.err >&5
11764 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11765 (exit $ac_status); } &&
11766 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
11767 { (case "(($ac_try" in
11768 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11769 *) ac_try_echo=$ac_try;;
11771 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11772 (eval "$ac_try") 2>&5
11774 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11775 (exit $ac_status); }; } &&
11776 { ac_try='test -s conftest.$ac_objext'
11777 { (case "(($ac_try" in
11778 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11779 *) ac_try_echo=$ac_try;;
11781 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11782 (eval "$ac_try") 2>&5
11784 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11785 (exit $ac_status); }; }; then
11786 ac_header_compiler=yes
11788 echo "$as_me: failed program was:" >&5
11789 sed 's/^/| /' conftest.$ac_ext >&5
11791 ac_header_compiler=no
11794 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11795 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
11796 echo "${ECHO_T}$ac_header_compiler" >&6; }
11798 # Is the header present?
11799 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
11800 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
11801 cat >conftest.$ac_ext <<_ACEOF
11804 cat confdefs.h >>conftest.$ac_ext
11805 cat >>conftest.$ac_ext <<_ACEOF
11806 /* end confdefs.h. */
11807 #include <$ac_header>
11809 if { (ac_try="$ac_cpp conftest.$ac_ext"
11810 case "(($ac_try" in
11811 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11812 *) ac_try_echo=$ac_try;;
11814 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11815 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
11817 grep -v '^ *+' conftest.er1 >conftest.err
11819 cat conftest.err >&5
11820 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11821 (exit $ac_status); } >/dev/null; then
11822 if test -s conftest.err; then
11823 ac_cpp_err=$ac_c_preproc_warn_flag
11824 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
11831 if test -z "$ac_cpp_err"; then
11832 ac_header_preproc=yes
11834 echo "$as_me: failed program was:" >&5
11835 sed 's/^/| /' conftest.$ac_ext >&5
11837 ac_header_preproc=no
11840 rm -f conftest.err conftest.$ac_ext
11841 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
11842 echo "${ECHO_T}$ac_header_preproc" >&6; }
11844 # So? What about this header?
11845 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
11847 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
11848 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
11849 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
11850 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
11851 ac_header_preproc=yes
11854 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
11855 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
11856 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
11857 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
11858 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
11859 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
11860 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
11861 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
11862 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
11863 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
11864 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
11865 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
11867 ## ------------------------------------ ##
11868 ## Report this to http://llvm.org/bugs/ ##
11869 ## ------------------------------------ ##
11871 ) | sed "s/^/$as_me: WARNING: /" >&2
11874 { echo "$as_me:$LINENO: checking for $ac_header" >&5
11875 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
11876 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11877 echo $ECHO_N "(cached) $ECHO_C" >&6
11879 eval "$as_ac_Header=\$ac_header_preproc"
11881 ac_res=`eval echo '${'$as_ac_Header'}'`
11882 { echo "$as_me:$LINENO: result: $ac_res" >&5
11883 echo "${ECHO_T}$ac_res" >&6; }
11886 if test `eval echo '${'$as_ac_Header'}'` = yes; then
11887 cat >>confdefs.h <<_ACEOF
11888 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
11900 for ac_header in sys/mman.h sys/param.h sys/resource.h sys/time.h sys/uio.h
11902 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
11903 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11904 { echo "$as_me:$LINENO: checking for $ac_header" >&5
11905 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
11906 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11907 echo $ECHO_N "(cached) $ECHO_C" >&6
11909 ac_res=`eval echo '${'$as_ac_Header'}'`
11910 { echo "$as_me:$LINENO: result: $ac_res" >&5
11911 echo "${ECHO_T}$ac_res" >&6; }
11913 # Is the header compilable?
11914 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
11915 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
11916 cat >conftest.$ac_ext <<_ACEOF
11919 cat confdefs.h >>conftest.$ac_ext
11920 cat >>conftest.$ac_ext <<_ACEOF
11921 /* end confdefs.h. */
11922 $ac_includes_default
11923 #include <$ac_header>
11925 rm -f conftest.$ac_objext
11926 if { (ac_try="$ac_compile"
11927 case "(($ac_try" in
11928 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11929 *) ac_try_echo=$ac_try;;
11931 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11932 (eval "$ac_compile") 2>conftest.er1
11934 grep -v '^ *+' conftest.er1 >conftest.err
11936 cat conftest.err >&5
11937 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11938 (exit $ac_status); } &&
11939 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
11940 { (case "(($ac_try" in
11941 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11942 *) ac_try_echo=$ac_try;;
11944 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11945 (eval "$ac_try") 2>&5
11947 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11948 (exit $ac_status); }; } &&
11949 { ac_try='test -s conftest.$ac_objext'
11950 { (case "(($ac_try" in
11951 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11952 *) ac_try_echo=$ac_try;;
11954 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11955 (eval "$ac_try") 2>&5
11957 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11958 (exit $ac_status); }; }; then
11959 ac_header_compiler=yes
11961 echo "$as_me: failed program was:" >&5
11962 sed 's/^/| /' conftest.$ac_ext >&5
11964 ac_header_compiler=no
11967 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11968 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
11969 echo "${ECHO_T}$ac_header_compiler" >&6; }
11971 # Is the header present?
11972 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
11973 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
11974 cat >conftest.$ac_ext <<_ACEOF
11977 cat confdefs.h >>conftest.$ac_ext
11978 cat >>conftest.$ac_ext <<_ACEOF
11979 /* end confdefs.h. */
11980 #include <$ac_header>
11982 if { (ac_try="$ac_cpp conftest.$ac_ext"
11983 case "(($ac_try" in
11984 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11985 *) ac_try_echo=$ac_try;;
11987 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11988 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
11990 grep -v '^ *+' conftest.er1 >conftest.err
11992 cat conftest.err >&5
11993 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11994 (exit $ac_status); } >/dev/null; then
11995 if test -s conftest.err; then
11996 ac_cpp_err=$ac_c_preproc_warn_flag
11997 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
12004 if test -z "$ac_cpp_err"; then
12005 ac_header_preproc=yes
12007 echo "$as_me: failed program was:" >&5
12008 sed 's/^/| /' conftest.$ac_ext >&5
12010 ac_header_preproc=no
12013 rm -f conftest.err conftest.$ac_ext
12014 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
12015 echo "${ECHO_T}$ac_header_preproc" >&6; }
12017 # So? What about this header?
12018 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
12020 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
12021 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
12022 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
12023 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
12024 ac_header_preproc=yes
12027 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
12028 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
12029 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
12030 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
12031 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
12032 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
12033 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
12034 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
12035 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
12036 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
12037 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
12038 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
12040 ## ------------------------------------ ##
12041 ## Report this to http://llvm.org/bugs/ ##
12042 ## ------------------------------------ ##
12044 ) | sed "s/^/$as_me: WARNING: /" >&2
12047 { echo "$as_me:$LINENO: checking for $ac_header" >&5
12048 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
12049 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
12050 echo $ECHO_N "(cached) $ECHO_C" >&6
12052 eval "$as_ac_Header=\$ac_header_preproc"
12054 ac_res=`eval echo '${'$as_ac_Header'}'`
12055 { echo "$as_me:$LINENO: result: $ac_res" >&5
12056 echo "${ECHO_T}$ac_res" >&6; }
12059 if test `eval echo '${'$as_ac_Header'}'` = yes; then
12060 cat >>confdefs.h <<_ACEOF
12061 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
12071 for ac_header in sys/ioctl.h malloc/malloc.h mach/mach.h
12073 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
12074 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
12075 { echo "$as_me:$LINENO: checking for $ac_header" >&5
12076 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
12077 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
12078 echo $ECHO_N "(cached) $ECHO_C" >&6
12080 ac_res=`eval echo '${'$as_ac_Header'}'`
12081 { echo "$as_me:$LINENO: result: $ac_res" >&5
12082 echo "${ECHO_T}$ac_res" >&6; }
12084 # Is the header compilable?
12085 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
12086 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
12087 cat >conftest.$ac_ext <<_ACEOF
12090 cat confdefs.h >>conftest.$ac_ext
12091 cat >>conftest.$ac_ext <<_ACEOF
12092 /* end confdefs.h. */
12093 $ac_includes_default
12094 #include <$ac_header>
12096 rm -f conftest.$ac_objext
12097 if { (ac_try="$ac_compile"
12098 case "(($ac_try" in
12099 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12100 *) ac_try_echo=$ac_try;;
12102 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12103 (eval "$ac_compile") 2>conftest.er1
12105 grep -v '^ *+' conftest.er1 >conftest.err
12107 cat conftest.err >&5
12108 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12109 (exit $ac_status); } &&
12110 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
12111 { (case "(($ac_try" in
12112 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12113 *) ac_try_echo=$ac_try;;
12115 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12116 (eval "$ac_try") 2>&5
12118 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12119 (exit $ac_status); }; } &&
12120 { ac_try='test -s conftest.$ac_objext'
12121 { (case "(($ac_try" in
12122 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12123 *) ac_try_echo=$ac_try;;
12125 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12126 (eval "$ac_try") 2>&5
12128 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12129 (exit $ac_status); }; }; then
12130 ac_header_compiler=yes
12132 echo "$as_me: failed program was:" >&5
12133 sed 's/^/| /' conftest.$ac_ext >&5
12135 ac_header_compiler=no
12138 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12139 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
12140 echo "${ECHO_T}$ac_header_compiler" >&6; }
12142 # Is the header present?
12143 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
12144 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
12145 cat >conftest.$ac_ext <<_ACEOF
12148 cat confdefs.h >>conftest.$ac_ext
12149 cat >>conftest.$ac_ext <<_ACEOF
12150 /* end confdefs.h. */
12151 #include <$ac_header>
12153 if { (ac_try="$ac_cpp conftest.$ac_ext"
12154 case "(($ac_try" in
12155 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12156 *) ac_try_echo=$ac_try;;
12158 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12159 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
12161 grep -v '^ *+' conftest.er1 >conftest.err
12163 cat conftest.err >&5
12164 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12165 (exit $ac_status); } >/dev/null; then
12166 if test -s conftest.err; then
12167 ac_cpp_err=$ac_c_preproc_warn_flag
12168 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
12175 if test -z "$ac_cpp_err"; then
12176 ac_header_preproc=yes
12178 echo "$as_me: failed program was:" >&5
12179 sed 's/^/| /' conftest.$ac_ext >&5
12181 ac_header_preproc=no
12184 rm -f conftest.err conftest.$ac_ext
12185 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
12186 echo "${ECHO_T}$ac_header_preproc" >&6; }
12188 # So? What about this header?
12189 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
12191 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
12192 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
12193 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
12194 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
12195 ac_header_preproc=yes
12198 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
12199 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
12200 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
12201 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
12202 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
12203 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
12204 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
12205 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
12206 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
12207 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
12208 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
12209 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
12211 ## ------------------------------------ ##
12212 ## Report this to http://llvm.org/bugs/ ##
12213 ## ------------------------------------ ##
12215 ) | sed "s/^/$as_me: WARNING: /" >&2
12218 { echo "$as_me:$LINENO: checking for $ac_header" >&5
12219 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
12220 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
12221 echo $ECHO_N "(cached) $ECHO_C" >&6
12223 eval "$as_ac_Header=\$ac_header_preproc"
12225 ac_res=`eval echo '${'$as_ac_Header'}'`
12226 { echo "$as_me:$LINENO: result: $ac_res" >&5
12227 echo "${ECHO_T}$ac_res" >&6; }
12230 if test `eval echo '${'$as_ac_Header'}'` = yes; then
12231 cat >>confdefs.h <<_ACEOF
12232 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
12240 for ac_header in valgrind/valgrind.h
12242 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
12243 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
12244 { echo "$as_me:$LINENO: checking for $ac_header" >&5
12245 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
12246 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
12247 echo $ECHO_N "(cached) $ECHO_C" >&6
12249 ac_res=`eval echo '${'$as_ac_Header'}'`
12250 { echo "$as_me:$LINENO: result: $ac_res" >&5
12251 echo "${ECHO_T}$ac_res" >&6; }
12253 # Is the header compilable?
12254 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
12255 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
12256 cat >conftest.$ac_ext <<_ACEOF
12259 cat confdefs.h >>conftest.$ac_ext
12260 cat >>conftest.$ac_ext <<_ACEOF
12261 /* end confdefs.h. */
12262 $ac_includes_default
12263 #include <$ac_header>
12265 rm -f conftest.$ac_objext
12266 if { (ac_try="$ac_compile"
12267 case "(($ac_try" in
12268 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12269 *) ac_try_echo=$ac_try;;
12271 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12272 (eval "$ac_compile") 2>conftest.er1
12274 grep -v '^ *+' conftest.er1 >conftest.err
12276 cat conftest.err >&5
12277 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12278 (exit $ac_status); } &&
12279 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
12280 { (case "(($ac_try" in
12281 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12282 *) ac_try_echo=$ac_try;;
12284 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12285 (eval "$ac_try") 2>&5
12287 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12288 (exit $ac_status); }; } &&
12289 { ac_try='test -s conftest.$ac_objext'
12290 { (case "(($ac_try" in
12291 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12292 *) ac_try_echo=$ac_try;;
12294 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12295 (eval "$ac_try") 2>&5
12297 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12298 (exit $ac_status); }; }; then
12299 ac_header_compiler=yes
12301 echo "$as_me: failed program was:" >&5
12302 sed 's/^/| /' conftest.$ac_ext >&5
12304 ac_header_compiler=no
12307 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12308 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
12309 echo "${ECHO_T}$ac_header_compiler" >&6; }
12311 # Is the header present?
12312 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
12313 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
12314 cat >conftest.$ac_ext <<_ACEOF
12317 cat confdefs.h >>conftest.$ac_ext
12318 cat >>conftest.$ac_ext <<_ACEOF
12319 /* end confdefs.h. */
12320 #include <$ac_header>
12322 if { (ac_try="$ac_cpp conftest.$ac_ext"
12323 case "(($ac_try" in
12324 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12325 *) ac_try_echo=$ac_try;;
12327 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12328 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
12330 grep -v '^ *+' conftest.er1 >conftest.err
12332 cat conftest.err >&5
12333 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12334 (exit $ac_status); } >/dev/null; then
12335 if test -s conftest.err; then
12336 ac_cpp_err=$ac_c_preproc_warn_flag
12337 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
12344 if test -z "$ac_cpp_err"; then
12345 ac_header_preproc=yes
12347 echo "$as_me: failed program was:" >&5
12348 sed 's/^/| /' conftest.$ac_ext >&5
12350 ac_header_preproc=no
12353 rm -f conftest.err conftest.$ac_ext
12354 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
12355 echo "${ECHO_T}$ac_header_preproc" >&6; }
12357 # So? What about this header?
12358 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
12360 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
12361 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
12362 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
12363 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
12364 ac_header_preproc=yes
12367 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
12368 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
12369 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
12370 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
12371 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
12372 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
12373 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
12374 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
12375 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
12376 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
12377 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
12378 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
12380 ## ------------------------------------ ##
12381 ## Report this to http://llvm.org/bugs/ ##
12382 ## ------------------------------------ ##
12384 ) | sed "s/^/$as_me: WARNING: /" >&2
12387 { echo "$as_me:$LINENO: checking for $ac_header" >&5
12388 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
12389 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
12390 echo $ECHO_N "(cached) $ECHO_C" >&6
12392 eval "$as_ac_Header=\$ac_header_preproc"
12394 ac_res=`eval echo '${'$as_ac_Header'}'`
12395 { echo "$as_me:$LINENO: result: $ac_res" >&5
12396 echo "${ECHO_T}$ac_res" >&6; }
12399 if test `eval echo '${'$as_ac_Header'}'` = yes; then
12400 cat >>confdefs.h <<_ACEOF
12401 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
12409 for ac_header in fenv.h
12411 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
12412 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
12413 { echo "$as_me:$LINENO: checking for $ac_header" >&5
12414 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
12415 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
12416 echo $ECHO_N "(cached) $ECHO_C" >&6
12418 ac_res=`eval echo '${'$as_ac_Header'}'`
12419 { echo "$as_me:$LINENO: result: $ac_res" >&5
12420 echo "${ECHO_T}$ac_res" >&6; }
12422 # Is the header compilable?
12423 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
12424 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
12425 cat >conftest.$ac_ext <<_ACEOF
12428 cat confdefs.h >>conftest.$ac_ext
12429 cat >>conftest.$ac_ext <<_ACEOF
12430 /* end confdefs.h. */
12431 $ac_includes_default
12432 #include <$ac_header>
12434 rm -f conftest.$ac_objext
12435 if { (ac_try="$ac_compile"
12436 case "(($ac_try" in
12437 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12438 *) ac_try_echo=$ac_try;;
12440 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12441 (eval "$ac_compile") 2>conftest.er1
12443 grep -v '^ *+' conftest.er1 >conftest.err
12445 cat conftest.err >&5
12446 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12447 (exit $ac_status); } &&
12448 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
12449 { (case "(($ac_try" in
12450 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12451 *) ac_try_echo=$ac_try;;
12453 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12454 (eval "$ac_try") 2>&5
12456 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12457 (exit $ac_status); }; } &&
12458 { ac_try='test -s conftest.$ac_objext'
12459 { (case "(($ac_try" in
12460 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12461 *) ac_try_echo=$ac_try;;
12463 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12464 (eval "$ac_try") 2>&5
12466 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12467 (exit $ac_status); }; }; then
12468 ac_header_compiler=yes
12470 echo "$as_me: failed program was:" >&5
12471 sed 's/^/| /' conftest.$ac_ext >&5
12473 ac_header_compiler=no
12476 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12477 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
12478 echo "${ECHO_T}$ac_header_compiler" >&6; }
12480 # Is the header present?
12481 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
12482 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
12483 cat >conftest.$ac_ext <<_ACEOF
12486 cat confdefs.h >>conftest.$ac_ext
12487 cat >>conftest.$ac_ext <<_ACEOF
12488 /* end confdefs.h. */
12489 #include <$ac_header>
12491 if { (ac_try="$ac_cpp conftest.$ac_ext"
12492 case "(($ac_try" in
12493 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12494 *) ac_try_echo=$ac_try;;
12496 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12497 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
12499 grep -v '^ *+' conftest.er1 >conftest.err
12501 cat conftest.err >&5
12502 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12503 (exit $ac_status); } >/dev/null; then
12504 if test -s conftest.err; then
12505 ac_cpp_err=$ac_c_preproc_warn_flag
12506 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
12513 if test -z "$ac_cpp_err"; then
12514 ac_header_preproc=yes
12516 echo "$as_me: failed program was:" >&5
12517 sed 's/^/| /' conftest.$ac_ext >&5
12519 ac_header_preproc=no
12522 rm -f conftest.err conftest.$ac_ext
12523 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
12524 echo "${ECHO_T}$ac_header_preproc" >&6; }
12526 # So? What about this header?
12527 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
12529 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
12530 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
12531 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
12532 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
12533 ac_header_preproc=yes
12536 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
12537 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
12538 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
12539 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
12540 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
12541 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
12542 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
12543 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
12544 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
12545 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
12546 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
12547 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
12549 ## ------------------------------------ ##
12550 ## Report this to http://llvm.org/bugs/ ##
12551 ## ------------------------------------ ##
12553 ) | sed "s/^/$as_me: WARNING: /" >&2
12556 { echo "$as_me:$LINENO: checking for $ac_header" >&5
12557 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
12558 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
12559 echo $ECHO_N "(cached) $ECHO_C" >&6
12561 eval "$as_ac_Header=\$ac_header_preproc"
12563 ac_res=`eval echo '${'$as_ac_Header'}'`
12564 { echo "$as_me:$LINENO: result: $ac_res" >&5
12565 echo "${ECHO_T}$ac_res" >&6; }
12568 if test `eval echo '${'$as_ac_Header'}'` = yes; then
12569 cat >>confdefs.h <<_ACEOF
12570 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
12577 { echo "$as_me:$LINENO: checking whether FE_ALL_EXCEPT is declared" >&5
12578 echo $ECHO_N "checking whether FE_ALL_EXCEPT is declared... $ECHO_C" >&6; }
12579 if test "${ac_cv_have_decl_FE_ALL_EXCEPT+set}" = set; then
12580 echo $ECHO_N "(cached) $ECHO_C" >&6
12582 cat >conftest.$ac_ext <<_ACEOF
12585 cat confdefs.h >>conftest.$ac_ext
12586 cat >>conftest.$ac_ext <<_ACEOF
12587 /* end confdefs.h. */
12593 #ifndef FE_ALL_EXCEPT
12594 char *p = (char *) FE_ALL_EXCEPT;
12602 rm -f conftest.$ac_objext
12603 if { (ac_try="$ac_compile"
12604 case "(($ac_try" in
12605 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12606 *) ac_try_echo=$ac_try;;
12608 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12609 (eval "$ac_compile") 2>conftest.er1
12611 grep -v '^ *+' conftest.er1 >conftest.err
12613 cat conftest.err >&5
12614 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12615 (exit $ac_status); } &&
12616 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
12617 { (case "(($ac_try" in
12618 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12619 *) ac_try_echo=$ac_try;;
12621 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12622 (eval "$ac_try") 2>&5
12624 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12625 (exit $ac_status); }; } &&
12626 { ac_try='test -s conftest.$ac_objext'
12627 { (case "(($ac_try" in
12628 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12629 *) ac_try_echo=$ac_try;;
12631 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12632 (eval "$ac_try") 2>&5
12634 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12635 (exit $ac_status); }; }; then
12636 ac_cv_have_decl_FE_ALL_EXCEPT=yes
12638 echo "$as_me: failed program was:" >&5
12639 sed 's/^/| /' conftest.$ac_ext >&5
12641 ac_cv_have_decl_FE_ALL_EXCEPT=no
12644 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12646 { echo "$as_me:$LINENO: result: $ac_cv_have_decl_FE_ALL_EXCEPT" >&5
12647 echo "${ECHO_T}$ac_cv_have_decl_FE_ALL_EXCEPT" >&6; }
12648 if test $ac_cv_have_decl_FE_ALL_EXCEPT = yes; then
12650 cat >>confdefs.h <<_ACEOF
12651 #define HAVE_DECL_FE_ALL_EXCEPT 1
12656 cat >>confdefs.h <<_ACEOF
12657 #define HAVE_DECL_FE_ALL_EXCEPT 0
12662 { echo "$as_me:$LINENO: checking whether FE_INEXACT is declared" >&5
12663 echo $ECHO_N "checking whether FE_INEXACT is declared... $ECHO_C" >&6; }
12664 if test "${ac_cv_have_decl_FE_INEXACT+set}" = set; then
12665 echo $ECHO_N "(cached) $ECHO_C" >&6
12667 cat >conftest.$ac_ext <<_ACEOF
12670 cat confdefs.h >>conftest.$ac_ext
12671 cat >>conftest.$ac_ext <<_ACEOF
12672 /* end confdefs.h. */
12679 char *p = (char *) FE_INEXACT;
12687 rm -f conftest.$ac_objext
12688 if { (ac_try="$ac_compile"
12689 case "(($ac_try" in
12690 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12691 *) ac_try_echo=$ac_try;;
12693 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12694 (eval "$ac_compile") 2>conftest.er1
12696 grep -v '^ *+' conftest.er1 >conftest.err
12698 cat conftest.err >&5
12699 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12700 (exit $ac_status); } &&
12701 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
12702 { (case "(($ac_try" in
12703 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12704 *) ac_try_echo=$ac_try;;
12706 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12707 (eval "$ac_try") 2>&5
12709 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12710 (exit $ac_status); }; } &&
12711 { ac_try='test -s conftest.$ac_objext'
12712 { (case "(($ac_try" in
12713 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12714 *) ac_try_echo=$ac_try;;
12716 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12717 (eval "$ac_try") 2>&5
12719 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12720 (exit $ac_status); }; }; then
12721 ac_cv_have_decl_FE_INEXACT=yes
12723 echo "$as_me: failed program was:" >&5
12724 sed 's/^/| /' conftest.$ac_ext >&5
12726 ac_cv_have_decl_FE_INEXACT=no
12729 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12731 { echo "$as_me:$LINENO: result: $ac_cv_have_decl_FE_INEXACT" >&5
12732 echo "${ECHO_T}$ac_cv_have_decl_FE_INEXACT" >&6; }
12733 if test $ac_cv_have_decl_FE_INEXACT = yes; then
12735 cat >>confdefs.h <<_ACEOF
12736 #define HAVE_DECL_FE_INEXACT 1
12741 cat >>confdefs.h <<_ACEOF
12742 #define HAVE_DECL_FE_INEXACT 0
12749 if test "$LLVM_ENABLE_THREADS" -eq 1 && test "$ENABLE_PTHREADS" -eq 1 ; then
12751 for ac_header in pthread.h
12753 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
12754 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
12755 { echo "$as_me:$LINENO: checking for $ac_header" >&5
12756 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
12757 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
12758 echo $ECHO_N "(cached) $ECHO_C" >&6
12760 ac_res=`eval echo '${'$as_ac_Header'}'`
12761 { echo "$as_me:$LINENO: result: $ac_res" >&5
12762 echo "${ECHO_T}$ac_res" >&6; }
12764 # Is the header compilable?
12765 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
12766 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
12767 cat >conftest.$ac_ext <<_ACEOF
12770 cat confdefs.h >>conftest.$ac_ext
12771 cat >>conftest.$ac_ext <<_ACEOF
12772 /* end confdefs.h. */
12773 $ac_includes_default
12774 #include <$ac_header>
12776 rm -f conftest.$ac_objext
12777 if { (ac_try="$ac_compile"
12778 case "(($ac_try" in
12779 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12780 *) ac_try_echo=$ac_try;;
12782 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12783 (eval "$ac_compile") 2>conftest.er1
12785 grep -v '^ *+' conftest.er1 >conftest.err
12787 cat conftest.err >&5
12788 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12789 (exit $ac_status); } &&
12790 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
12791 { (case "(($ac_try" in
12792 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12793 *) ac_try_echo=$ac_try;;
12795 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12796 (eval "$ac_try") 2>&5
12798 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12799 (exit $ac_status); }; } &&
12800 { ac_try='test -s conftest.$ac_objext'
12801 { (case "(($ac_try" in
12802 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12803 *) ac_try_echo=$ac_try;;
12805 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12806 (eval "$ac_try") 2>&5
12808 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12809 (exit $ac_status); }; }; then
12810 ac_header_compiler=yes
12812 echo "$as_me: failed program was:" >&5
12813 sed 's/^/| /' conftest.$ac_ext >&5
12815 ac_header_compiler=no
12818 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12819 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
12820 echo "${ECHO_T}$ac_header_compiler" >&6; }
12822 # Is the header present?
12823 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
12824 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
12825 cat >conftest.$ac_ext <<_ACEOF
12828 cat confdefs.h >>conftest.$ac_ext
12829 cat >>conftest.$ac_ext <<_ACEOF
12830 /* end confdefs.h. */
12831 #include <$ac_header>
12833 if { (ac_try="$ac_cpp conftest.$ac_ext"
12834 case "(($ac_try" in
12835 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12836 *) ac_try_echo=$ac_try;;
12838 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12839 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
12841 grep -v '^ *+' conftest.er1 >conftest.err
12843 cat conftest.err >&5
12844 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12845 (exit $ac_status); } >/dev/null; then
12846 if test -s conftest.err; then
12847 ac_cpp_err=$ac_c_preproc_warn_flag
12848 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
12855 if test -z "$ac_cpp_err"; then
12856 ac_header_preproc=yes
12858 echo "$as_me: failed program was:" >&5
12859 sed 's/^/| /' conftest.$ac_ext >&5
12861 ac_header_preproc=no
12864 rm -f conftest.err conftest.$ac_ext
12865 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
12866 echo "${ECHO_T}$ac_header_preproc" >&6; }
12868 # So? What about this header?
12869 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
12871 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
12872 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
12873 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
12874 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
12875 ac_header_preproc=yes
12878 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
12879 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
12880 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
12881 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
12882 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
12883 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
12884 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
12885 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
12886 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
12887 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
12888 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
12889 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
12891 ## ------------------------------------ ##
12892 ## Report this to http://llvm.org/bugs/ ##
12893 ## ------------------------------------ ##
12895 ) | sed "s/^/$as_me: WARNING: /" >&2
12898 { echo "$as_me:$LINENO: checking for $ac_header" >&5
12899 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
12900 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
12901 echo $ECHO_N "(cached) $ECHO_C" >&6
12903 eval "$as_ac_Header=\$ac_header_preproc"
12905 ac_res=`eval echo '${'$as_ac_Header'}'`
12906 { echo "$as_me:$LINENO: result: $ac_res" >&5
12907 echo "${ECHO_T}$ac_res" >&6; }
12910 if test `eval echo '${'$as_ac_Header'}'` = yes; then
12911 cat >>confdefs.h <<_ACEOF
12912 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
12927 if test "$LLVM_ENABLE_ZLIB" -eq 1 ; then
12929 for ac_header in zlib.h
12931 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
12932 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
12933 { echo "$as_me:$LINENO: checking for $ac_header" >&5
12934 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
12935 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
12936 echo $ECHO_N "(cached) $ECHO_C" >&6
12938 ac_res=`eval echo '${'$as_ac_Header'}'`
12939 { echo "$as_me:$LINENO: result: $ac_res" >&5
12940 echo "${ECHO_T}$ac_res" >&6; }
12942 # Is the header compilable?
12943 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
12944 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
12945 cat >conftest.$ac_ext <<_ACEOF
12948 cat confdefs.h >>conftest.$ac_ext
12949 cat >>conftest.$ac_ext <<_ACEOF
12950 /* end confdefs.h. */
12951 $ac_includes_default
12952 #include <$ac_header>
12954 rm -f conftest.$ac_objext
12955 if { (ac_try="$ac_compile"
12956 case "(($ac_try" in
12957 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12958 *) ac_try_echo=$ac_try;;
12960 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12961 (eval "$ac_compile") 2>conftest.er1
12963 grep -v '^ *+' conftest.er1 >conftest.err
12965 cat conftest.err >&5
12966 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12967 (exit $ac_status); } &&
12968 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
12969 { (case "(($ac_try" in
12970 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12971 *) ac_try_echo=$ac_try;;
12973 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12974 (eval "$ac_try") 2>&5
12976 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12977 (exit $ac_status); }; } &&
12978 { ac_try='test -s conftest.$ac_objext'
12979 { (case "(($ac_try" in
12980 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12981 *) ac_try_echo=$ac_try;;
12983 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12984 (eval "$ac_try") 2>&5
12986 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12987 (exit $ac_status); }; }; then
12988 ac_header_compiler=yes
12990 echo "$as_me: failed program was:" >&5
12991 sed 's/^/| /' conftest.$ac_ext >&5
12993 ac_header_compiler=no
12996 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12997 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
12998 echo "${ECHO_T}$ac_header_compiler" >&6; }
13000 # Is the header present?
13001 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
13002 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
13003 cat >conftest.$ac_ext <<_ACEOF
13006 cat confdefs.h >>conftest.$ac_ext
13007 cat >>conftest.$ac_ext <<_ACEOF
13008 /* end confdefs.h. */
13009 #include <$ac_header>
13011 if { (ac_try="$ac_cpp conftest.$ac_ext"
13012 case "(($ac_try" in
13013 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13014 *) ac_try_echo=$ac_try;;
13016 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13017 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
13019 grep -v '^ *+' conftest.er1 >conftest.err
13021 cat conftest.err >&5
13022 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13023 (exit $ac_status); } >/dev/null; then
13024 if test -s conftest.err; then
13025 ac_cpp_err=$ac_c_preproc_warn_flag
13026 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
13033 if test -z "$ac_cpp_err"; then
13034 ac_header_preproc=yes
13036 echo "$as_me: failed program was:" >&5
13037 sed 's/^/| /' conftest.$ac_ext >&5
13039 ac_header_preproc=no
13042 rm -f conftest.err conftest.$ac_ext
13043 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
13044 echo "${ECHO_T}$ac_header_preproc" >&6; }
13046 # So? What about this header?
13047 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
13049 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
13050 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
13051 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
13052 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
13053 ac_header_preproc=yes
13056 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
13057 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
13058 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
13059 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
13060 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
13061 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
13062 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
13063 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
13064 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
13065 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
13066 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
13067 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
13069 ## ------------------------------------ ##
13070 ## Report this to http://llvm.org/bugs/ ##
13071 ## ------------------------------------ ##
13073 ) | sed "s/^/$as_me: WARNING: /" >&2
13076 { echo "$as_me:$LINENO: checking for $ac_header" >&5
13077 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
13078 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
13079 echo $ECHO_N "(cached) $ECHO_C" >&6
13081 eval "$as_ac_Header=\$ac_header_preproc"
13083 ac_res=`eval echo '${'$as_ac_Header'}'`
13084 { echo "$as_me:$LINENO: result: $ac_res" >&5
13085 echo "${ECHO_T}$ac_res" >&6; }
13088 if test `eval echo '${'$as_ac_Header'}'` = yes; then
13089 cat >>confdefs.h <<_ACEOF
13090 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
13106 if test "$llvm_cv_enable_libffi" = "yes" ; then
13109 for ac_header in ffi.h ffi/ffi.h
13111 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
13112 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
13113 { echo "$as_me:$LINENO: checking for $ac_header" >&5
13114 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
13115 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
13116 echo $ECHO_N "(cached) $ECHO_C" >&6
13118 ac_res=`eval echo '${'$as_ac_Header'}'`
13119 { echo "$as_me:$LINENO: result: $ac_res" >&5
13120 echo "${ECHO_T}$ac_res" >&6; }
13122 # Is the header compilable?
13123 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
13124 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
13125 cat >conftest.$ac_ext <<_ACEOF
13128 cat confdefs.h >>conftest.$ac_ext
13129 cat >>conftest.$ac_ext <<_ACEOF
13130 /* end confdefs.h. */
13131 $ac_includes_default
13132 #include <$ac_header>
13134 rm -f conftest.$ac_objext
13135 if { (ac_try="$ac_compile"
13136 case "(($ac_try" in
13137 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13138 *) ac_try_echo=$ac_try;;
13140 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13141 (eval "$ac_compile") 2>conftest.er1
13143 grep -v '^ *+' conftest.er1 >conftest.err
13145 cat conftest.err >&5
13146 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13147 (exit $ac_status); } &&
13148 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
13149 { (case "(($ac_try" in
13150 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13151 *) ac_try_echo=$ac_try;;
13153 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13154 (eval "$ac_try") 2>&5
13156 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13157 (exit $ac_status); }; } &&
13158 { ac_try='test -s conftest.$ac_objext'
13159 { (case "(($ac_try" in
13160 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13161 *) ac_try_echo=$ac_try;;
13163 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13164 (eval "$ac_try") 2>&5
13166 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13167 (exit $ac_status); }; }; then
13168 ac_header_compiler=yes
13170 echo "$as_me: failed program was:" >&5
13171 sed 's/^/| /' conftest.$ac_ext >&5
13173 ac_header_compiler=no
13176 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13177 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
13178 echo "${ECHO_T}$ac_header_compiler" >&6; }
13180 # Is the header present?
13181 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
13182 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
13183 cat >conftest.$ac_ext <<_ACEOF
13186 cat confdefs.h >>conftest.$ac_ext
13187 cat >>conftest.$ac_ext <<_ACEOF
13188 /* end confdefs.h. */
13189 #include <$ac_header>
13191 if { (ac_try="$ac_cpp conftest.$ac_ext"
13192 case "(($ac_try" in
13193 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13194 *) ac_try_echo=$ac_try;;
13196 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13197 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
13199 grep -v '^ *+' conftest.er1 >conftest.err
13201 cat conftest.err >&5
13202 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13203 (exit $ac_status); } >/dev/null; then
13204 if test -s conftest.err; then
13205 ac_cpp_err=$ac_c_preproc_warn_flag
13206 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
13213 if test -z "$ac_cpp_err"; then
13214 ac_header_preproc=yes
13216 echo "$as_me: failed program was:" >&5
13217 sed 's/^/| /' conftest.$ac_ext >&5
13219 ac_header_preproc=no
13222 rm -f conftest.err conftest.$ac_ext
13223 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
13224 echo "${ECHO_T}$ac_header_preproc" >&6; }
13226 # So? What about this header?
13227 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
13229 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
13230 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
13231 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
13232 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
13233 ac_header_preproc=yes
13236 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
13237 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
13238 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
13239 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
13240 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
13241 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
13242 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
13243 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
13244 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
13245 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
13246 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
13247 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
13249 ## ------------------------------------ ##
13250 ## Report this to http://llvm.org/bugs/ ##
13251 ## ------------------------------------ ##
13253 ) | sed "s/^/$as_me: WARNING: /" >&2
13256 { echo "$as_me:$LINENO: checking for $ac_header" >&5
13257 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
13258 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
13259 echo $ECHO_N "(cached) $ECHO_C" >&6
13261 eval "$as_ac_Header=\$ac_header_preproc"
13263 ac_res=`eval echo '${'$as_ac_Header'}'`
13264 { echo "$as_me:$LINENO: result: $ac_res" >&5
13265 echo "${ECHO_T}$ac_res" >&6; }
13268 if test `eval echo '${'$as_ac_Header'}'` = yes; then
13269 cat >>confdefs.h <<_ACEOF
13270 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
13280 for ac_header in CrashReporterClient.h
13282 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
13283 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
13284 { echo "$as_me:$LINENO: checking for $ac_header" >&5
13285 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
13286 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
13287 echo $ECHO_N "(cached) $ECHO_C" >&6
13289 ac_res=`eval echo '${'$as_ac_Header'}'`
13290 { echo "$as_me:$LINENO: result: $ac_res" >&5
13291 echo "${ECHO_T}$ac_res" >&6; }
13293 # Is the header compilable?
13294 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
13295 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
13296 cat >conftest.$ac_ext <<_ACEOF
13299 cat confdefs.h >>conftest.$ac_ext
13300 cat >>conftest.$ac_ext <<_ACEOF
13301 /* end confdefs.h. */
13302 $ac_includes_default
13303 #include <$ac_header>
13305 rm -f conftest.$ac_objext
13306 if { (ac_try="$ac_compile"
13307 case "(($ac_try" in
13308 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13309 *) ac_try_echo=$ac_try;;
13311 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13312 (eval "$ac_compile") 2>conftest.er1
13314 grep -v '^ *+' conftest.er1 >conftest.err
13316 cat conftest.err >&5
13317 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13318 (exit $ac_status); } &&
13319 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
13320 { (case "(($ac_try" in
13321 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13322 *) ac_try_echo=$ac_try;;
13324 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13325 (eval "$ac_try") 2>&5
13327 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13328 (exit $ac_status); }; } &&
13329 { ac_try='test -s conftest.$ac_objext'
13330 { (case "(($ac_try" in
13331 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13332 *) ac_try_echo=$ac_try;;
13334 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13335 (eval "$ac_try") 2>&5
13337 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13338 (exit $ac_status); }; }; then
13339 ac_header_compiler=yes
13341 echo "$as_me: failed program was:" >&5
13342 sed 's/^/| /' conftest.$ac_ext >&5
13344 ac_header_compiler=no
13347 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13348 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
13349 echo "${ECHO_T}$ac_header_compiler" >&6; }
13351 # Is the header present?
13352 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
13353 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
13354 cat >conftest.$ac_ext <<_ACEOF
13357 cat confdefs.h >>conftest.$ac_ext
13358 cat >>conftest.$ac_ext <<_ACEOF
13359 /* end confdefs.h. */
13360 #include <$ac_header>
13362 if { (ac_try="$ac_cpp conftest.$ac_ext"
13363 case "(($ac_try" in
13364 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13365 *) ac_try_echo=$ac_try;;
13367 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13368 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
13370 grep -v '^ *+' conftest.er1 >conftest.err
13372 cat conftest.err >&5
13373 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13374 (exit $ac_status); } >/dev/null; then
13375 if test -s conftest.err; then
13376 ac_cpp_err=$ac_c_preproc_warn_flag
13377 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
13384 if test -z "$ac_cpp_err"; then
13385 ac_header_preproc=yes
13387 echo "$as_me: failed program was:" >&5
13388 sed 's/^/| /' conftest.$ac_ext >&5
13390 ac_header_preproc=no
13393 rm -f conftest.err conftest.$ac_ext
13394 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
13395 echo "${ECHO_T}$ac_header_preproc" >&6; }
13397 # So? What about this header?
13398 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
13400 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
13401 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
13402 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
13403 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
13404 ac_header_preproc=yes
13407 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
13408 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
13409 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
13410 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
13411 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
13412 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
13413 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
13414 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
13415 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
13416 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
13417 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
13418 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
13420 ## ------------------------------------ ##
13421 ## Report this to http://llvm.org/bugs/ ##
13422 ## ------------------------------------ ##
13424 ) | sed "s/^/$as_me: WARNING: /" >&2
13427 { echo "$as_me:$LINENO: checking for $ac_header" >&5
13428 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
13429 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
13430 echo $ECHO_N "(cached) $ECHO_C" >&6
13432 eval "$as_ac_Header=\$ac_header_preproc"
13434 ac_res=`eval echo '${'$as_ac_Header'}'`
13435 { echo "$as_me:$LINENO: result: $ac_res" >&5
13436 echo "${ECHO_T}$ac_res" >&6; }
13439 if test `eval echo '${'$as_ac_Header'}'` = yes; then
13440 cat >>confdefs.h <<_ACEOF
13441 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
13449 { echo "$as_me:$LINENO: checking __crashreporter_info__" >&5
13450 echo $ECHO_N "checking __crashreporter_info__... $ECHO_C" >&6; }
13451 cat >conftest.$ac_ext <<_ACEOF
13455 cat confdefs.h >>conftest.$ac_ext
13456 cat >>conftest.$ac_ext <<_ACEOF
13457 /* end confdefs.h. */
13459 extern const char *__crashreporter_info__;
13461 __crashreporter_info__ = "test";
13467 rm -f conftest.$ac_objext conftest$ac_exeext
13468 if { (ac_try="$ac_link"
13469 case "(($ac_try" in
13470 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13471 *) ac_try_echo=$ac_try;;
13473 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13474 (eval "$ac_link") 2>conftest.er1
13476 grep -v '^ *+' conftest.er1 >conftest.err
13478 cat conftest.err >&5
13479 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13480 (exit $ac_status); } &&
13481 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
13482 { (case "(($ac_try" in
13483 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13484 *) ac_try_echo=$ac_try;;
13486 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13487 (eval "$ac_try") 2>&5
13489 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13490 (exit $ac_status); }; } &&
13491 { ac_try='test -s conftest$ac_exeext'
13492 { (case "(($ac_try" in
13493 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13494 *) ac_try_echo=$ac_try;;
13496 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13497 (eval "$ac_try") 2>&5
13499 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13500 (exit $ac_status); }; }; then
13502 { echo "$as_me:$LINENO: result: yes" >&5
13503 echo "${ECHO_T}yes" >&6; }
13505 cat >>confdefs.h <<\_ACEOF
13506 #define HAVE_CRASHREPORTER_INFO 1
13511 echo "$as_me: failed program was:" >&5
13512 sed 's/^/| /' conftest.$ac_ext >&5
13515 { echo "$as_me:$LINENO: result: no" >&5
13516 echo "${ECHO_T}no" >&6; }
13518 cat >>confdefs.h <<\_ACEOF
13519 #define HAVE_CRASHREPORTER_INFO 0
13525 rm -f core conftest.err conftest.$ac_objext \
13526 conftest$ac_exeext conftest.$ac_ext
13530 { echo "$as_me:$LINENO: checking for HUGE_VAL sanity" >&5
13531 echo $ECHO_N "checking for HUGE_VAL sanity... $ECHO_C" >&6; }
13532 if test "${ac_cv_huge_val_sanity+set}" = set; then
13533 echo $ECHO_N "(cached) $ECHO_C" >&6
13537 ac_cpp='$CXXCPP $CPPFLAGS'
13538 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
13539 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
13540 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
13542 ac_save_CXXFLAGS=$CXXFLAGS
13543 CXXFLAGS="$CXXFLAGS -pedantic"
13544 if test "$cross_compiling" = yes; then
13545 ac_cv_huge_val_sanity=yes
13547 cat >conftest.$ac_ext <<_ACEOF
13550 cat confdefs.h >>conftest.$ac_ext
13551 cat >>conftest.$ac_ext <<_ACEOF
13552 /* end confdefs.h. */
13557 double x = HUGE_VAL; return x != x;
13562 rm -f conftest$ac_exeext
13563 if { (ac_try="$ac_link"
13564 case "(($ac_try" in
13565 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13566 *) ac_try_echo=$ac_try;;
13568 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13569 (eval "$ac_link") 2>&5
13571 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13572 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
13573 { (case "(($ac_try" in
13574 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13575 *) ac_try_echo=$ac_try;;
13577 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13578 (eval "$ac_try") 2>&5
13580 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13581 (exit $ac_status); }; }; then
13582 ac_cv_huge_val_sanity=yes
13584 echo "$as_me: program exited with status $ac_status" >&5
13585 echo "$as_me: failed program was:" >&5
13586 sed 's/^/| /' conftest.$ac_ext >&5
13588 ( exit $ac_status )
13589 ac_cv_huge_val_sanity=no
13591 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
13595 CXXFLAGS=$ac_save_CXXFLAGS
13597 ac_cpp='$CPP $CPPFLAGS'
13598 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
13599 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
13600 ac_compiler_gnu=$ac_cv_c_compiler_gnu
13604 { echo "$as_me:$LINENO: result: $ac_cv_huge_val_sanity" >&5
13605 echo "${ECHO_T}$ac_cv_huge_val_sanity" >&6; }
13606 HUGE_VAL_SANITY=$ac_cv_huge_val_sanity
13609 { echo "$as_me:$LINENO: checking for pid_t" >&5
13610 echo $ECHO_N "checking for pid_t... $ECHO_C" >&6; }
13611 if test "${ac_cv_type_pid_t+set}" = set; then
13612 echo $ECHO_N "(cached) $ECHO_C" >&6
13614 cat >conftest.$ac_ext <<_ACEOF
13617 cat confdefs.h >>conftest.$ac_ext
13618 cat >>conftest.$ac_ext <<_ACEOF
13619 /* end confdefs.h. */
13620 $ac_includes_default
13621 typedef pid_t ac__type_new_;
13625 if ((ac__type_new_ *) 0)
13627 if (sizeof (ac__type_new_))
13633 rm -f conftest.$ac_objext
13634 if { (ac_try="$ac_compile"
13635 case "(($ac_try" in
13636 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13637 *) ac_try_echo=$ac_try;;
13639 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13640 (eval "$ac_compile") 2>conftest.er1
13642 grep -v '^ *+' conftest.er1 >conftest.err
13644 cat conftest.err >&5
13645 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13646 (exit $ac_status); } &&
13647 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
13648 { (case "(($ac_try" in
13649 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13650 *) ac_try_echo=$ac_try;;
13652 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13653 (eval "$ac_try") 2>&5
13655 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13656 (exit $ac_status); }; } &&
13657 { ac_try='test -s conftest.$ac_objext'
13658 { (case "(($ac_try" in
13659 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13660 *) ac_try_echo=$ac_try;;
13662 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13663 (eval "$ac_try") 2>&5
13665 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13666 (exit $ac_status); }; }; then
13667 ac_cv_type_pid_t=yes
13669 echo "$as_me: failed program was:" >&5
13670 sed 's/^/| /' conftest.$ac_ext >&5
13672 ac_cv_type_pid_t=no
13675 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13677 { echo "$as_me:$LINENO: result: $ac_cv_type_pid_t" >&5
13678 echo "${ECHO_T}$ac_cv_type_pid_t" >&6; }
13679 if test $ac_cv_type_pid_t = yes; then
13683 cat >>confdefs.h <<_ACEOF
13689 { echo "$as_me:$LINENO: checking for size_t" >&5
13690 echo $ECHO_N "checking for size_t... $ECHO_C" >&6; }
13691 if test "${ac_cv_type_size_t+set}" = set; then
13692 echo $ECHO_N "(cached) $ECHO_C" >&6
13694 cat >conftest.$ac_ext <<_ACEOF
13697 cat confdefs.h >>conftest.$ac_ext
13698 cat >>conftest.$ac_ext <<_ACEOF
13699 /* end confdefs.h. */
13700 $ac_includes_default
13701 typedef size_t ac__type_new_;
13705 if ((ac__type_new_ *) 0)
13707 if (sizeof (ac__type_new_))
13713 rm -f conftest.$ac_objext
13714 if { (ac_try="$ac_compile"
13715 case "(($ac_try" in
13716 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13717 *) ac_try_echo=$ac_try;;
13719 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13720 (eval "$ac_compile") 2>conftest.er1
13722 grep -v '^ *+' conftest.er1 >conftest.err
13724 cat conftest.err >&5
13725 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13726 (exit $ac_status); } &&
13727 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
13728 { (case "(($ac_try" in
13729 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13730 *) ac_try_echo=$ac_try;;
13732 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13733 (eval "$ac_try") 2>&5
13735 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13736 (exit $ac_status); }; } &&
13737 { ac_try='test -s conftest.$ac_objext'
13738 { (case "(($ac_try" in
13739 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13740 *) ac_try_echo=$ac_try;;
13742 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13743 (eval "$ac_try") 2>&5
13745 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13746 (exit $ac_status); }; }; then
13747 ac_cv_type_size_t=yes
13749 echo "$as_me: failed program was:" >&5
13750 sed 's/^/| /' conftest.$ac_ext >&5
13752 ac_cv_type_size_t=no
13755 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13757 { echo "$as_me:$LINENO: result: $ac_cv_type_size_t" >&5
13758 echo "${ECHO_T}$ac_cv_type_size_t" >&6; }
13759 if test $ac_cv_type_size_t = yes; then
13763 cat >>confdefs.h <<_ACEOF
13764 #define size_t unsigned int
13770 cat >>confdefs.h <<_ACEOF
13771 #define RETSIGTYPE void
13774 { echo "$as_me:$LINENO: checking whether struct tm is in sys/time.h or time.h" >&5
13775 echo $ECHO_N "checking whether struct tm is in sys/time.h or time.h... $ECHO_C" >&6; }
13776 if test "${ac_cv_struct_tm+set}" = set; then
13777 echo $ECHO_N "(cached) $ECHO_C" >&6
13779 cat >conftest.$ac_ext <<_ACEOF
13782 cat confdefs.h >>conftest.$ac_ext
13783 cat >>conftest.$ac_ext <<_ACEOF
13784 /* end confdefs.h. */
13785 #include <sys/types.h>
13791 struct tm *tp; tp->tm_sec;
13796 rm -f conftest.$ac_objext
13797 if { (ac_try="$ac_compile"
13798 case "(($ac_try" in
13799 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13800 *) ac_try_echo=$ac_try;;
13802 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13803 (eval "$ac_compile") 2>conftest.er1
13805 grep -v '^ *+' conftest.er1 >conftest.err
13807 cat conftest.err >&5
13808 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13809 (exit $ac_status); } &&
13810 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
13811 { (case "(($ac_try" in
13812 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13813 *) ac_try_echo=$ac_try;;
13815 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13816 (eval "$ac_try") 2>&5
13818 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13819 (exit $ac_status); }; } &&
13820 { ac_try='test -s conftest.$ac_objext'
13821 { (case "(($ac_try" in
13822 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13823 *) ac_try_echo=$ac_try;;
13825 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13826 (eval "$ac_try") 2>&5
13828 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13829 (exit $ac_status); }; }; then
13830 ac_cv_struct_tm=time.h
13832 echo "$as_me: failed program was:" >&5
13833 sed 's/^/| /' conftest.$ac_ext >&5
13835 ac_cv_struct_tm=sys/time.h
13838 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13840 { echo "$as_me:$LINENO: result: $ac_cv_struct_tm" >&5
13841 echo "${ECHO_T}$ac_cv_struct_tm" >&6; }
13842 if test $ac_cv_struct_tm = sys/time.h; then
13844 cat >>confdefs.h <<\_ACEOF
13845 #define TM_IN_SYS_TIME 1
13850 { echo "$as_me:$LINENO: checking for int64_t" >&5
13851 echo $ECHO_N "checking for int64_t... $ECHO_C" >&6; }
13852 if test "${ac_cv_type_int64_t+set}" = set; then
13853 echo $ECHO_N "(cached) $ECHO_C" >&6
13855 cat >conftest.$ac_ext <<_ACEOF
13858 cat confdefs.h >>conftest.$ac_ext
13859 cat >>conftest.$ac_ext <<_ACEOF
13860 /* end confdefs.h. */
13861 $ac_includes_default
13862 typedef int64_t ac__type_new_;
13866 if ((ac__type_new_ *) 0)
13868 if (sizeof (ac__type_new_))
13874 rm -f conftest.$ac_objext
13875 if { (ac_try="$ac_compile"
13876 case "(($ac_try" in
13877 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13878 *) ac_try_echo=$ac_try;;
13880 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13881 (eval "$ac_compile") 2>conftest.er1
13883 grep -v '^ *+' conftest.er1 >conftest.err
13885 cat conftest.err >&5
13886 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13887 (exit $ac_status); } &&
13888 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
13889 { (case "(($ac_try" in
13890 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13891 *) ac_try_echo=$ac_try;;
13893 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13894 (eval "$ac_try") 2>&5
13896 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13897 (exit $ac_status); }; } &&
13898 { ac_try='test -s conftest.$ac_objext'
13899 { (case "(($ac_try" in
13900 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13901 *) ac_try_echo=$ac_try;;
13903 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13904 (eval "$ac_try") 2>&5
13906 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13907 (exit $ac_status); }; }; then
13908 ac_cv_type_int64_t=yes
13910 echo "$as_me: failed program was:" >&5
13911 sed 's/^/| /' conftest.$ac_ext >&5
13913 ac_cv_type_int64_t=no
13916 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13918 { echo "$as_me:$LINENO: result: $ac_cv_type_int64_t" >&5
13919 echo "${ECHO_T}$ac_cv_type_int64_t" >&6; }
13920 if test $ac_cv_type_int64_t = yes; then
13922 cat >>confdefs.h <<_ACEOF
13923 #define HAVE_INT64_T 1
13928 { { echo "$as_me:$LINENO: error: Type int64_t required but not found" >&5
13929 echo "$as_me: error: Type int64_t required but not found" >&2;}
13930 { (exit 1); exit 1; }; }
13933 { echo "$as_me:$LINENO: checking for uint64_t" >&5
13934 echo $ECHO_N "checking for uint64_t... $ECHO_C" >&6; }
13935 if test "${ac_cv_type_uint64_t+set}" = set; then
13936 echo $ECHO_N "(cached) $ECHO_C" >&6
13938 cat >conftest.$ac_ext <<_ACEOF
13941 cat confdefs.h >>conftest.$ac_ext
13942 cat >>conftest.$ac_ext <<_ACEOF
13943 /* end confdefs.h. */
13944 $ac_includes_default
13945 typedef uint64_t ac__type_new_;
13949 if ((ac__type_new_ *) 0)
13951 if (sizeof (ac__type_new_))
13957 rm -f conftest.$ac_objext
13958 if { (ac_try="$ac_compile"
13959 case "(($ac_try" in
13960 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13961 *) ac_try_echo=$ac_try;;
13963 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13964 (eval "$ac_compile") 2>conftest.er1
13966 grep -v '^ *+' conftest.er1 >conftest.err
13968 cat conftest.err >&5
13969 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13970 (exit $ac_status); } &&
13971 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
13972 { (case "(($ac_try" in
13973 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13974 *) ac_try_echo=$ac_try;;
13976 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13977 (eval "$ac_try") 2>&5
13979 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13980 (exit $ac_status); }; } &&
13981 { ac_try='test -s conftest.$ac_objext'
13982 { (case "(($ac_try" in
13983 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13984 *) ac_try_echo=$ac_try;;
13986 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13987 (eval "$ac_try") 2>&5
13989 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13990 (exit $ac_status); }; }; then
13991 ac_cv_type_uint64_t=yes
13993 echo "$as_me: failed program was:" >&5
13994 sed 's/^/| /' conftest.$ac_ext >&5
13996 ac_cv_type_uint64_t=no
13999 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14001 { echo "$as_me:$LINENO: result: $ac_cv_type_uint64_t" >&5
14002 echo "${ECHO_T}$ac_cv_type_uint64_t" >&6; }
14003 if test $ac_cv_type_uint64_t = yes; then
14005 cat >>confdefs.h <<_ACEOF
14006 #define HAVE_UINT64_T 1
14011 { echo "$as_me:$LINENO: checking for u_int64_t" >&5
14012 echo $ECHO_N "checking for u_int64_t... $ECHO_C" >&6; }
14013 if test "${ac_cv_type_u_int64_t+set}" = set; then
14014 echo $ECHO_N "(cached) $ECHO_C" >&6
14016 cat >conftest.$ac_ext <<_ACEOF
14019 cat confdefs.h >>conftest.$ac_ext
14020 cat >>conftest.$ac_ext <<_ACEOF
14021 /* end confdefs.h. */
14022 $ac_includes_default
14023 typedef u_int64_t ac__type_new_;
14027 if ((ac__type_new_ *) 0)
14029 if (sizeof (ac__type_new_))
14035 rm -f conftest.$ac_objext
14036 if { (ac_try="$ac_compile"
14037 case "(($ac_try" in
14038 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14039 *) ac_try_echo=$ac_try;;
14041 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14042 (eval "$ac_compile") 2>conftest.er1
14044 grep -v '^ *+' conftest.er1 >conftest.err
14046 cat conftest.err >&5
14047 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14048 (exit $ac_status); } &&
14049 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
14050 { (case "(($ac_try" in
14051 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14052 *) ac_try_echo=$ac_try;;
14054 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14055 (eval "$ac_try") 2>&5
14057 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14058 (exit $ac_status); }; } &&
14059 { ac_try='test -s conftest.$ac_objext'
14060 { (case "(($ac_try" in
14061 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14062 *) ac_try_echo=$ac_try;;
14064 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14065 (eval "$ac_try") 2>&5
14067 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14068 (exit $ac_status); }; }; then
14069 ac_cv_type_u_int64_t=yes
14071 echo "$as_me: failed program was:" >&5
14072 sed 's/^/| /' conftest.$ac_ext >&5
14074 ac_cv_type_u_int64_t=no
14077 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14079 { echo "$as_me:$LINENO: result: $ac_cv_type_u_int64_t" >&5
14080 echo "${ECHO_T}$ac_cv_type_u_int64_t" >&6; }
14081 if test $ac_cv_type_u_int64_t = yes; then
14083 cat >>confdefs.h <<_ACEOF
14084 #define HAVE_U_INT64_T 1
14089 { { echo "$as_me:$LINENO: error: Type uint64_t or u_int64_t required but not found" >&5
14090 echo "$as_me: error: Type uint64_t or u_int64_t required but not found" >&2;}
14091 { (exit 1); exit 1; }; }
14100 for ac_func in backtrace getcwd
14102 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
14103 { echo "$as_me:$LINENO: checking for $ac_func" >&5
14104 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
14105 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
14106 echo $ECHO_N "(cached) $ECHO_C" >&6
14108 cat >conftest.$ac_ext <<_ACEOF
14111 cat confdefs.h >>conftest.$ac_ext
14112 cat >>conftest.$ac_ext <<_ACEOF
14113 /* end confdefs.h. */
14114 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
14115 For example, HP-UX 11i <limits.h> declares gettimeofday. */
14116 #define $ac_func innocuous_$ac_func
14118 /* System header to define __stub macros and hopefully few prototypes,
14119 which can conflict with char $ac_func (); below.
14120 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
14121 <limits.h> exists even on freestanding compilers. */
14124 # include <limits.h>
14126 # include <assert.h>
14131 /* Override any GCC internal prototype to avoid an error.
14132 Use char because int might match the return type of a GCC
14133 builtin and then its argument prototype would still apply. */
14138 /* The GNU C library defines this for functions which it implements
14139 to always fail with ENOSYS. Some functions are actually named
14140 something starting with __ and the normal name is an alias. */
14141 #if defined __stub_$ac_func || defined __stub___$ac_func
14148 return $ac_func ();
14153 rm -f conftest.$ac_objext conftest$ac_exeext
14154 if { (ac_try="$ac_link"
14155 case "(($ac_try" in
14156 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14157 *) ac_try_echo=$ac_try;;
14159 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14160 (eval "$ac_link") 2>conftest.er1
14162 grep -v '^ *+' conftest.er1 >conftest.err
14164 cat conftest.err >&5
14165 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14166 (exit $ac_status); } &&
14167 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
14168 { (case "(($ac_try" in
14169 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14170 *) ac_try_echo=$ac_try;;
14172 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14173 (eval "$ac_try") 2>&5
14175 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14176 (exit $ac_status); }; } &&
14177 { ac_try='test -s conftest$ac_exeext'
14178 { (case "(($ac_try" in
14179 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14180 *) ac_try_echo=$ac_try;;
14182 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14183 (eval "$ac_try") 2>&5
14185 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14186 (exit $ac_status); }; }; then
14187 eval "$as_ac_var=yes"
14189 echo "$as_me: failed program was:" >&5
14190 sed 's/^/| /' conftest.$ac_ext >&5
14192 eval "$as_ac_var=no"
14195 rm -f core conftest.err conftest.$ac_objext \
14196 conftest$ac_exeext conftest.$ac_ext
14198 ac_res=`eval echo '${'$as_ac_var'}'`
14199 { echo "$as_me:$LINENO: result: $ac_res" >&5
14200 echo "${ECHO_T}$ac_res" >&6; }
14201 if test `eval echo '${'$as_ac_var'}'` = yes; then
14202 cat >>confdefs.h <<_ACEOF
14203 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
14214 for ac_func in getpagesize getrusage getrlimit setrlimit gettimeofday
14216 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
14217 { echo "$as_me:$LINENO: checking for $ac_func" >&5
14218 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
14219 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
14220 echo $ECHO_N "(cached) $ECHO_C" >&6
14222 cat >conftest.$ac_ext <<_ACEOF
14225 cat confdefs.h >>conftest.$ac_ext
14226 cat >>conftest.$ac_ext <<_ACEOF
14227 /* end confdefs.h. */
14228 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
14229 For example, HP-UX 11i <limits.h> declares gettimeofday. */
14230 #define $ac_func innocuous_$ac_func
14232 /* System header to define __stub macros and hopefully few prototypes,
14233 which can conflict with char $ac_func (); below.
14234 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
14235 <limits.h> exists even on freestanding compilers. */
14238 # include <limits.h>
14240 # include <assert.h>
14245 /* Override any GCC internal prototype to avoid an error.
14246 Use char because int might match the return type of a GCC
14247 builtin and then its argument prototype would still apply. */
14252 /* The GNU C library defines this for functions which it implements
14253 to always fail with ENOSYS. Some functions are actually named
14254 something starting with __ and the normal name is an alias. */
14255 #if defined __stub_$ac_func || defined __stub___$ac_func
14262 return $ac_func ();
14267 rm -f conftest.$ac_objext conftest$ac_exeext
14268 if { (ac_try="$ac_link"
14269 case "(($ac_try" in
14270 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14271 *) ac_try_echo=$ac_try;;
14273 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14274 (eval "$ac_link") 2>conftest.er1
14276 grep -v '^ *+' conftest.er1 >conftest.err
14278 cat conftest.err >&5
14279 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14280 (exit $ac_status); } &&
14281 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
14282 { (case "(($ac_try" in
14283 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14284 *) ac_try_echo=$ac_try;;
14286 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14287 (eval "$ac_try") 2>&5
14289 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14290 (exit $ac_status); }; } &&
14291 { ac_try='test -s conftest$ac_exeext'
14292 { (case "(($ac_try" in
14293 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14294 *) ac_try_echo=$ac_try;;
14296 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14297 (eval "$ac_try") 2>&5
14299 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14300 (exit $ac_status); }; }; then
14301 eval "$as_ac_var=yes"
14303 echo "$as_me: failed program was:" >&5
14304 sed 's/^/| /' conftest.$ac_ext >&5
14306 eval "$as_ac_var=no"
14309 rm -f core conftest.err conftest.$ac_objext \
14310 conftest$ac_exeext conftest.$ac_ext
14312 ac_res=`eval echo '${'$as_ac_var'}'`
14313 { echo "$as_me:$LINENO: result: $ac_res" >&5
14314 echo "${ECHO_T}$ac_res" >&6; }
14315 if test `eval echo '${'$as_ac_var'}'` = yes; then
14316 cat >>confdefs.h <<_ACEOF
14317 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
14326 for ac_func in isatty mkdtemp mkstemp
14328 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
14329 { echo "$as_me:$LINENO: checking for $ac_func" >&5
14330 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
14331 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
14332 echo $ECHO_N "(cached) $ECHO_C" >&6
14334 cat >conftest.$ac_ext <<_ACEOF
14337 cat confdefs.h >>conftest.$ac_ext
14338 cat >>conftest.$ac_ext <<_ACEOF
14339 /* end confdefs.h. */
14340 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
14341 For example, HP-UX 11i <limits.h> declares gettimeofday. */
14342 #define $ac_func innocuous_$ac_func
14344 /* System header to define __stub macros and hopefully few prototypes,
14345 which can conflict with char $ac_func (); below.
14346 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
14347 <limits.h> exists even on freestanding compilers. */
14350 # include <limits.h>
14352 # include <assert.h>
14357 /* Override any GCC internal prototype to avoid an error.
14358 Use char because int might match the return type of a GCC
14359 builtin and then its argument prototype would still apply. */
14364 /* The GNU C library defines this for functions which it implements
14365 to always fail with ENOSYS. Some functions are actually named
14366 something starting with __ and the normal name is an alias. */
14367 #if defined __stub_$ac_func || defined __stub___$ac_func
14374 return $ac_func ();
14379 rm -f conftest.$ac_objext conftest$ac_exeext
14380 if { (ac_try="$ac_link"
14381 case "(($ac_try" in
14382 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14383 *) ac_try_echo=$ac_try;;
14385 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14386 (eval "$ac_link") 2>conftest.er1
14388 grep -v '^ *+' conftest.er1 >conftest.err
14390 cat conftest.err >&5
14391 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14392 (exit $ac_status); } &&
14393 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
14394 { (case "(($ac_try" in
14395 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14396 *) ac_try_echo=$ac_try;;
14398 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14399 (eval "$ac_try") 2>&5
14401 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14402 (exit $ac_status); }; } &&
14403 { ac_try='test -s conftest$ac_exeext'
14404 { (case "(($ac_try" in
14405 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14406 *) ac_try_echo=$ac_try;;
14408 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14409 (eval "$ac_try") 2>&5
14411 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14412 (exit $ac_status); }; }; then
14413 eval "$as_ac_var=yes"
14415 echo "$as_me: failed program was:" >&5
14416 sed 's/^/| /' conftest.$ac_ext >&5
14418 eval "$as_ac_var=no"
14421 rm -f core conftest.err conftest.$ac_objext \
14422 conftest$ac_exeext conftest.$ac_ext
14424 ac_res=`eval echo '${'$as_ac_var'}'`
14425 { echo "$as_me:$LINENO: result: $ac_res" >&5
14426 echo "${ECHO_T}$ac_res" >&6; }
14427 if test `eval echo '${'$as_ac_var'}'` = yes; then
14428 cat >>confdefs.h <<_ACEOF
14429 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
14441 for ac_func in mktemp posix_spawn pread realpath sbrk setrlimit
14443 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
14444 { echo "$as_me:$LINENO: checking for $ac_func" >&5
14445 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
14446 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
14447 echo $ECHO_N "(cached) $ECHO_C" >&6
14449 cat >conftest.$ac_ext <<_ACEOF
14452 cat confdefs.h >>conftest.$ac_ext
14453 cat >>conftest.$ac_ext <<_ACEOF
14454 /* end confdefs.h. */
14455 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
14456 For example, HP-UX 11i <limits.h> declares gettimeofday. */
14457 #define $ac_func innocuous_$ac_func
14459 /* System header to define __stub macros and hopefully few prototypes,
14460 which can conflict with char $ac_func (); below.
14461 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
14462 <limits.h> exists even on freestanding compilers. */
14465 # include <limits.h>
14467 # include <assert.h>
14472 /* Override any GCC internal prototype to avoid an error.
14473 Use char because int might match the return type of a GCC
14474 builtin and then its argument prototype would still apply. */
14479 /* The GNU C library defines this for functions which it implements
14480 to always fail with ENOSYS. Some functions are actually named
14481 something starting with __ and the normal name is an alias. */
14482 #if defined __stub_$ac_func || defined __stub___$ac_func
14489 return $ac_func ();
14494 rm -f conftest.$ac_objext conftest$ac_exeext
14495 if { (ac_try="$ac_link"
14496 case "(($ac_try" in
14497 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14498 *) ac_try_echo=$ac_try;;
14500 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14501 (eval "$ac_link") 2>conftest.er1
14503 grep -v '^ *+' conftest.er1 >conftest.err
14505 cat conftest.err >&5
14506 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14507 (exit $ac_status); } &&
14508 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
14509 { (case "(($ac_try" in
14510 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14511 *) ac_try_echo=$ac_try;;
14513 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14514 (eval "$ac_try") 2>&5
14516 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14517 (exit $ac_status); }; } &&
14518 { ac_try='test -s conftest$ac_exeext'
14519 { (case "(($ac_try" in
14520 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14521 *) ac_try_echo=$ac_try;;
14523 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14524 (eval "$ac_try") 2>&5
14526 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14527 (exit $ac_status); }; }; then
14528 eval "$as_ac_var=yes"
14530 echo "$as_me: failed program was:" >&5
14531 sed 's/^/| /' conftest.$ac_ext >&5
14533 eval "$as_ac_var=no"
14536 rm -f core conftest.err conftest.$ac_objext \
14537 conftest$ac_exeext conftest.$ac_ext
14539 ac_res=`eval echo '${'$as_ac_var'}'`
14540 { echo "$as_me:$LINENO: result: $ac_res" >&5
14541 echo "${ECHO_T}$ac_res" >&6; }
14542 if test `eval echo '${'$as_ac_var'}'` = yes; then
14543 cat >>confdefs.h <<_ACEOF
14544 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
14553 for ac_func in strerror strerror_r setenv
14555 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
14556 { echo "$as_me:$LINENO: checking for $ac_func" >&5
14557 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
14558 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
14559 echo $ECHO_N "(cached) $ECHO_C" >&6
14561 cat >conftest.$ac_ext <<_ACEOF
14564 cat confdefs.h >>conftest.$ac_ext
14565 cat >>conftest.$ac_ext <<_ACEOF
14566 /* end confdefs.h. */
14567 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
14568 For example, HP-UX 11i <limits.h> declares gettimeofday. */
14569 #define $ac_func innocuous_$ac_func
14571 /* System header to define __stub macros and hopefully few prototypes,
14572 which can conflict with char $ac_func (); below.
14573 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
14574 <limits.h> exists even on freestanding compilers. */
14577 # include <limits.h>
14579 # include <assert.h>
14584 /* Override any GCC internal prototype to avoid an error.
14585 Use char because int might match the return type of a GCC
14586 builtin and then its argument prototype would still apply. */
14591 /* The GNU C library defines this for functions which it implements
14592 to always fail with ENOSYS. Some functions are actually named
14593 something starting with __ and the normal name is an alias. */
14594 #if defined __stub_$ac_func || defined __stub___$ac_func
14601 return $ac_func ();
14606 rm -f conftest.$ac_objext conftest$ac_exeext
14607 if { (ac_try="$ac_link"
14608 case "(($ac_try" in
14609 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14610 *) ac_try_echo=$ac_try;;
14612 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14613 (eval "$ac_link") 2>conftest.er1
14615 grep -v '^ *+' conftest.er1 >conftest.err
14617 cat conftest.err >&5
14618 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14619 (exit $ac_status); } &&
14620 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
14621 { (case "(($ac_try" in
14622 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14623 *) ac_try_echo=$ac_try;;
14625 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14626 (eval "$ac_try") 2>&5
14628 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14629 (exit $ac_status); }; } &&
14630 { ac_try='test -s conftest$ac_exeext'
14631 { (case "(($ac_try" in
14632 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14633 *) ac_try_echo=$ac_try;;
14635 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14636 (eval "$ac_try") 2>&5
14638 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14639 (exit $ac_status); }; }; then
14640 eval "$as_ac_var=yes"
14642 echo "$as_me: failed program was:" >&5
14643 sed 's/^/| /' conftest.$ac_ext >&5
14645 eval "$as_ac_var=no"
14648 rm -f core conftest.err conftest.$ac_objext \
14649 conftest$ac_exeext conftest.$ac_ext
14651 ac_res=`eval echo '${'$as_ac_var'}'`
14652 { echo "$as_me:$LINENO: result: $ac_res" >&5
14653 echo "${ECHO_T}$ac_res" >&6; }
14654 if test `eval echo '${'$as_ac_var'}'` = yes; then
14655 cat >>confdefs.h <<_ACEOF
14656 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
14666 for ac_func in strtoll strtoq sysconf malloc_zone_statistics
14668 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
14669 { echo "$as_me:$LINENO: checking for $ac_func" >&5
14670 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
14671 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
14672 echo $ECHO_N "(cached) $ECHO_C" >&6
14674 cat >conftest.$ac_ext <<_ACEOF
14677 cat confdefs.h >>conftest.$ac_ext
14678 cat >>conftest.$ac_ext <<_ACEOF
14679 /* end confdefs.h. */
14680 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
14681 For example, HP-UX 11i <limits.h> declares gettimeofday. */
14682 #define $ac_func innocuous_$ac_func
14684 /* System header to define __stub macros and hopefully few prototypes,
14685 which can conflict with char $ac_func (); below.
14686 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
14687 <limits.h> exists even on freestanding compilers. */
14690 # include <limits.h>
14692 # include <assert.h>
14697 /* Override any GCC internal prototype to avoid an error.
14698 Use char because int might match the return type of a GCC
14699 builtin and then its argument prototype would still apply. */
14704 /* The GNU C library defines this for functions which it implements
14705 to always fail with ENOSYS. Some functions are actually named
14706 something starting with __ and the normal name is an alias. */
14707 #if defined __stub_$ac_func || defined __stub___$ac_func
14714 return $ac_func ();
14719 rm -f conftest.$ac_objext conftest$ac_exeext
14720 if { (ac_try="$ac_link"
14721 case "(($ac_try" in
14722 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14723 *) ac_try_echo=$ac_try;;
14725 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14726 (eval "$ac_link") 2>conftest.er1
14728 grep -v '^ *+' conftest.er1 >conftest.err
14730 cat conftest.err >&5
14731 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14732 (exit $ac_status); } &&
14733 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
14734 { (case "(($ac_try" in
14735 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14736 *) ac_try_echo=$ac_try;;
14738 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14739 (eval "$ac_try") 2>&5
14741 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14742 (exit $ac_status); }; } &&
14743 { ac_try='test -s conftest$ac_exeext'
14744 { (case "(($ac_try" in
14745 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14746 *) ac_try_echo=$ac_try;;
14748 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14749 (eval "$ac_try") 2>&5
14751 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14752 (exit $ac_status); }; }; then
14753 eval "$as_ac_var=yes"
14755 echo "$as_me: failed program was:" >&5
14756 sed 's/^/| /' conftest.$ac_ext >&5
14758 eval "$as_ac_var=no"
14761 rm -f core conftest.err conftest.$ac_objext \
14762 conftest$ac_exeext conftest.$ac_ext
14764 ac_res=`eval echo '${'$as_ac_var'}'`
14765 { echo "$as_me:$LINENO: result: $ac_res" >&5
14766 echo "${ECHO_T}$ac_res" >&6; }
14767 if test `eval echo '${'$as_ac_var'}'` = yes; then
14768 cat >>confdefs.h <<_ACEOF
14769 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
14780 for ac_func in setjmp longjmp sigsetjmp siglongjmp writev
14782 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
14783 { echo "$as_me:$LINENO: checking for $ac_func" >&5
14784 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
14785 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
14786 echo $ECHO_N "(cached) $ECHO_C" >&6
14788 cat >conftest.$ac_ext <<_ACEOF
14791 cat confdefs.h >>conftest.$ac_ext
14792 cat >>conftest.$ac_ext <<_ACEOF
14793 /* end confdefs.h. */
14794 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
14795 For example, HP-UX 11i <limits.h> declares gettimeofday. */
14796 #define $ac_func innocuous_$ac_func
14798 /* System header to define __stub macros and hopefully few prototypes,
14799 which can conflict with char $ac_func (); below.
14800 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
14801 <limits.h> exists even on freestanding compilers. */
14804 # include <limits.h>
14806 # include <assert.h>
14811 /* Override any GCC internal prototype to avoid an error.
14812 Use char because int might match the return type of a GCC
14813 builtin and then its argument prototype would still apply. */
14818 /* The GNU C library defines this for functions which it implements
14819 to always fail with ENOSYS. Some functions are actually named
14820 something starting with __ and the normal name is an alias. */
14821 #if defined __stub_$ac_func || defined __stub___$ac_func
14828 return $ac_func ();
14833 rm -f conftest.$ac_objext conftest$ac_exeext
14834 if { (ac_try="$ac_link"
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_link") 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); } &&
14847 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
14848 { (case "(($ac_try" in
14849 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14850 *) ac_try_echo=$ac_try;;
14852 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14853 (eval "$ac_try") 2>&5
14855 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14856 (exit $ac_status); }; } &&
14857 { ac_try='test -s conftest$ac_exeext'
14858 { (case "(($ac_try" in
14859 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14860 *) ac_try_echo=$ac_try;;
14862 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14863 (eval "$ac_try") 2>&5
14865 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14866 (exit $ac_status); }; }; then
14867 eval "$as_ac_var=yes"
14869 echo "$as_me: failed program was:" >&5
14870 sed 's/^/| /' conftest.$ac_ext >&5
14872 eval "$as_ac_var=no"
14875 rm -f core conftest.err conftest.$ac_objext \
14876 conftest$ac_exeext conftest.$ac_ext
14878 ac_res=`eval echo '${'$as_ac_var'}'`
14879 { echo "$as_me:$LINENO: result: $ac_res" >&5
14880 echo "${ECHO_T}$ac_res" >&6; }
14881 if test `eval echo '${'$as_ac_var'}'` = yes; then
14882 cat >>confdefs.h <<_ACEOF
14883 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
14891 for ac_func in futimes futimens
14893 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
14894 { echo "$as_me:$LINENO: checking for $ac_func" >&5
14895 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
14896 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
14897 echo $ECHO_N "(cached) $ECHO_C" >&6
14899 cat >conftest.$ac_ext <<_ACEOF
14902 cat confdefs.h >>conftest.$ac_ext
14903 cat >>conftest.$ac_ext <<_ACEOF
14904 /* end confdefs.h. */
14905 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
14906 For example, HP-UX 11i <limits.h> declares gettimeofday. */
14907 #define $ac_func innocuous_$ac_func
14909 /* System header to define __stub macros and hopefully few prototypes,
14910 which can conflict with char $ac_func (); below.
14911 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
14912 <limits.h> exists even on freestanding compilers. */
14915 # include <limits.h>
14917 # include <assert.h>
14922 /* Override any GCC internal prototype to avoid an error.
14923 Use char because int might match the return type of a GCC
14924 builtin and then its argument prototype would still apply. */
14929 /* The GNU C library defines this for functions which it implements
14930 to always fail with ENOSYS. Some functions are actually named
14931 something starting with __ and the normal name is an alias. */
14932 #if defined __stub_$ac_func || defined __stub___$ac_func
14939 return $ac_func ();
14944 rm -f conftest.$ac_objext conftest$ac_exeext
14945 if { (ac_try="$ac_link"
14946 case "(($ac_try" in
14947 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14948 *) ac_try_echo=$ac_try;;
14950 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14951 (eval "$ac_link") 2>conftest.er1
14953 grep -v '^ *+' conftest.er1 >conftest.err
14955 cat conftest.err >&5
14956 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14957 (exit $ac_status); } &&
14958 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
14959 { (case "(($ac_try" in
14960 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14961 *) ac_try_echo=$ac_try;;
14963 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14964 (eval "$ac_try") 2>&5
14966 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14967 (exit $ac_status); }; } &&
14968 { ac_try='test -s conftest$ac_exeext'
14969 { (case "(($ac_try" in
14970 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14971 *) ac_try_echo=$ac_try;;
14973 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14974 (eval "$ac_try") 2>&5
14976 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14977 (exit $ac_status); }; }; then
14978 eval "$as_ac_var=yes"
14980 echo "$as_me: failed program was:" >&5
14981 sed 's/^/| /' conftest.$ac_ext >&5
14983 eval "$as_ac_var=no"
14986 rm -f core conftest.err conftest.$ac_objext \
14987 conftest$ac_exeext conftest.$ac_ext
14989 ac_res=`eval echo '${'$as_ac_var'}'`
14990 { echo "$as_me:$LINENO: result: $ac_res" >&5
14991 echo "${ECHO_T}$ac_res" >&6; }
14992 if test `eval echo '${'$as_ac_var'}'` = yes; then
14993 cat >>confdefs.h <<_ACEOF
14994 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
15000 { echo "$as_me:$LINENO: checking if printf has the %a format character" >&5
15001 echo $ECHO_N "checking if printf has the %a format character... $ECHO_C" >&6; }
15002 if test "${llvm_cv_c_printf_a+set}" = set; then
15003 echo $ECHO_N "(cached) $ECHO_C" >&6
15006 ac_cpp='$CPP $CPPFLAGS'
15007 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
15008 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
15009 ac_compiler_gnu=$ac_cv_c_compiler_gnu
15011 if test "$cross_compiling" = yes; then
15012 llvmac_cv_c_printf_a=no
15014 cat >conftest.$ac_ext <<_ACEOF
15018 cat confdefs.h >>conftest.$ac_ext
15019 cat >>conftest.$ac_ext <<_ACEOF
15020 /* end confdefs.h. */
15023 #include <stdlib.h>
15029 volatile double A, B;
15033 sprintf(Buffer, "%a", A);
15037 if (A != 0x1.999999999999ap-4)
15044 rm -f conftest$ac_exeext
15045 if { (ac_try="$ac_link"
15046 case "(($ac_try" in
15047 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15048 *) ac_try_echo=$ac_try;;
15050 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15051 (eval "$ac_link") 2>&5
15053 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15054 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
15055 { (case "(($ac_try" in
15056 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15057 *) ac_try_echo=$ac_try;;
15059 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15060 (eval "$ac_try") 2>&5
15062 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15063 (exit $ac_status); }; }; then
15064 llvm_cv_c_printf_a=yes
15066 echo "$as_me: program exited with status $ac_status" >&5
15067 echo "$as_me: failed program was:" >&5
15068 sed 's/^/| /' conftest.$ac_ext >&5
15070 ( exit $ac_status )
15071 llvmac_cv_c_printf_a=no
15073 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
15078 ac_cpp='$CPP $CPPFLAGS'
15079 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
15080 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
15081 ac_compiler_gnu=$ac_cv_c_compiler_gnu
15084 { echo "$as_me:$LINENO: result: $llvm_cv_c_printf_a" >&5
15085 echo "${ECHO_T}$llvm_cv_c_printf_a" >&6; }
15086 if test "$llvm_cv_c_printf_a" = "yes"; then
15088 cat >>confdefs.h <<\_ACEOF
15089 #define HAVE_PRINTF_A 1
15096 { echo "$as_me:$LINENO: checking for srand48/lrand48/drand48 in <stdlib.h>" >&5
15097 echo $ECHO_N "checking for srand48/lrand48/drand48 in <stdlib.h>... $ECHO_C" >&6; }
15098 if test "${ac_cv_func_rand48+set}" = set; then
15099 echo $ECHO_N "(cached) $ECHO_C" >&6
15103 ac_cpp='$CXXCPP $CPPFLAGS'
15104 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
15105 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
15106 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
15108 cat >conftest.$ac_ext <<_ACEOF
15111 cat confdefs.h >>conftest.$ac_ext
15112 cat >>conftest.$ac_ext <<_ACEOF
15113 /* end confdefs.h. */
15114 #include <stdlib.h>
15118 srand48(0);lrand48();drand48();
15123 rm -f conftest.$ac_objext
15124 if { (ac_try="$ac_compile"
15125 case "(($ac_try" in
15126 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15127 *) ac_try_echo=$ac_try;;
15129 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15130 (eval "$ac_compile") 2>conftest.er1
15132 grep -v '^ *+' conftest.er1 >conftest.err
15134 cat conftest.err >&5
15135 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15136 (exit $ac_status); } &&
15137 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
15138 { (case "(($ac_try" in
15139 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15140 *) ac_try_echo=$ac_try;;
15142 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15143 (eval "$ac_try") 2>&5
15145 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15146 (exit $ac_status); }; } &&
15147 { ac_try='test -s conftest.$ac_objext'
15148 { (case "(($ac_try" in
15149 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15150 *) ac_try_echo=$ac_try;;
15152 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15153 (eval "$ac_try") 2>&5
15155 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15156 (exit $ac_status); }; }; then
15157 ac_cv_func_rand48=yes
15159 echo "$as_me: failed program was:" >&5
15160 sed 's/^/| /' conftest.$ac_ext >&5
15162 ac_cv_func_rand48=no
15165 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15167 ac_cpp='$CPP $CPPFLAGS'
15168 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
15169 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
15170 ac_compiler_gnu=$ac_cv_c_compiler_gnu
15174 { echo "$as_me:$LINENO: result: $ac_cv_func_rand48" >&5
15175 echo "${ECHO_T}$ac_cv_func_rand48" >&6; }
15177 if test "$ac_cv_func_rand48" = "yes" ; then
15179 cat >>confdefs.h <<\_ACEOF
15180 #define HAVE_RAND48 1
15186 { echo "$as_me:$LINENO: checking whether arc4random is declared" >&5
15187 echo $ECHO_N "checking whether arc4random is declared... $ECHO_C" >&6; }
15188 if test "${ac_cv_have_decl_arc4random+set}" = set; then
15189 echo $ECHO_N "(cached) $ECHO_C" >&6
15191 cat >conftest.$ac_ext <<_ACEOF
15194 cat confdefs.h >>conftest.$ac_ext
15195 cat >>conftest.$ac_ext <<_ACEOF
15196 /* end confdefs.h. */
15197 $ac_includes_default
15202 char *p = (char *) arc4random;
15210 rm -f conftest.$ac_objext
15211 if { (ac_try="$ac_compile"
15212 case "(($ac_try" in
15213 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15214 *) ac_try_echo=$ac_try;;
15216 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15217 (eval "$ac_compile") 2>conftest.er1
15219 grep -v '^ *+' conftest.er1 >conftest.err
15221 cat conftest.err >&5
15222 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15223 (exit $ac_status); } &&
15224 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
15225 { (case "(($ac_try" in
15226 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15227 *) ac_try_echo=$ac_try;;
15229 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15230 (eval "$ac_try") 2>&5
15232 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15233 (exit $ac_status); }; } &&
15234 { ac_try='test -s conftest.$ac_objext'
15235 { (case "(($ac_try" in
15236 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15237 *) ac_try_echo=$ac_try;;
15239 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15240 (eval "$ac_try") 2>&5
15242 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15243 (exit $ac_status); }; }; then
15244 ac_cv_have_decl_arc4random=yes
15246 echo "$as_me: failed program was:" >&5
15247 sed 's/^/| /' conftest.$ac_ext >&5
15249 ac_cv_have_decl_arc4random=no
15252 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15254 { echo "$as_me:$LINENO: result: $ac_cv_have_decl_arc4random" >&5
15255 echo "${ECHO_T}$ac_cv_have_decl_arc4random" >&6; }
15256 if test $ac_cv_have_decl_arc4random = yes; then
15258 cat >>confdefs.h <<_ACEOF
15259 #define HAVE_DECL_ARC4RANDOM 1
15264 cat >>confdefs.h <<_ACEOF
15265 #define HAVE_DECL_ARC4RANDOM 0
15273 { echo "$as_me:$LINENO: checking whether strerror_s is declared" >&5
15274 echo $ECHO_N "checking whether strerror_s is declared... $ECHO_C" >&6; }
15275 if test "${ac_cv_have_decl_strerror_s+set}" = set; then
15276 echo $ECHO_N "(cached) $ECHO_C" >&6
15278 cat >conftest.$ac_ext <<_ACEOF
15281 cat confdefs.h >>conftest.$ac_ext
15282 cat >>conftest.$ac_ext <<_ACEOF
15283 /* end confdefs.h. */
15284 $ac_includes_default
15289 char *p = (char *) strerror_s;
15297 rm -f conftest.$ac_objext
15298 if { (ac_try="$ac_compile"
15299 case "(($ac_try" in
15300 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15301 *) ac_try_echo=$ac_try;;
15303 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15304 (eval "$ac_compile") 2>conftest.er1
15306 grep -v '^ *+' conftest.er1 >conftest.err
15308 cat conftest.err >&5
15309 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15310 (exit $ac_status); } &&
15311 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
15312 { (case "(($ac_try" in
15313 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15314 *) ac_try_echo=$ac_try;;
15316 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15317 (eval "$ac_try") 2>&5
15319 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15320 (exit $ac_status); }; } &&
15321 { ac_try='test -s conftest.$ac_objext'
15322 { (case "(($ac_try" in
15323 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15324 *) ac_try_echo=$ac_try;;
15326 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15327 (eval "$ac_try") 2>&5
15329 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15330 (exit $ac_status); }; }; then
15331 ac_cv_have_decl_strerror_s=yes
15333 echo "$as_me: failed program was:" >&5
15334 sed 's/^/| /' conftest.$ac_ext >&5
15336 ac_cv_have_decl_strerror_s=no
15339 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15341 { echo "$as_me:$LINENO: result: $ac_cv_have_decl_strerror_s" >&5
15342 echo "${ECHO_T}$ac_cv_have_decl_strerror_s" >&6; }
15343 if test $ac_cv_have_decl_strerror_s = yes; then
15345 cat >>confdefs.h <<_ACEOF
15346 #define HAVE_DECL_STRERROR_S 1
15351 cat >>confdefs.h <<_ACEOF
15352 #define HAVE_DECL_STRERROR_S 0
15360 if test "$llvm_cv_os_type" = "MingW" ; then
15361 { echo "$as_me:$LINENO: checking for _alloca in -lgcc" >&5
15362 echo $ECHO_N "checking for _alloca in -lgcc... $ECHO_C" >&6; }
15363 if test "${ac_cv_lib_gcc__alloca+set}" = set; then
15364 echo $ECHO_N "(cached) $ECHO_C" >&6
15366 ac_check_lib_save_LIBS=$LIBS
15368 cat >conftest.$ac_ext <<_ACEOF
15371 cat confdefs.h >>conftest.$ac_ext
15372 cat >>conftest.$ac_ext <<_ACEOF
15373 /* end confdefs.h. */
15375 /* Override any GCC internal prototype to avoid an error.
15376 Use char because int might match the return type of a GCC
15377 builtin and then its argument prototype would still apply. */
15390 rm -f conftest.$ac_objext conftest$ac_exeext
15391 if { (ac_try="$ac_link"
15392 case "(($ac_try" in
15393 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15394 *) ac_try_echo=$ac_try;;
15396 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15397 (eval "$ac_link") 2>conftest.er1
15399 grep -v '^ *+' conftest.er1 >conftest.err
15401 cat conftest.err >&5
15402 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15403 (exit $ac_status); } &&
15404 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
15405 { (case "(($ac_try" in
15406 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15407 *) ac_try_echo=$ac_try;;
15409 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15410 (eval "$ac_try") 2>&5
15412 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15413 (exit $ac_status); }; } &&
15414 { ac_try='test -s conftest$ac_exeext'
15415 { (case "(($ac_try" in
15416 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15417 *) ac_try_echo=$ac_try;;
15419 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15420 (eval "$ac_try") 2>&5
15422 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15423 (exit $ac_status); }; }; then
15424 ac_cv_lib_gcc__alloca=yes
15426 echo "$as_me: failed program was:" >&5
15427 sed 's/^/| /' conftest.$ac_ext >&5
15429 ac_cv_lib_gcc__alloca=no
15432 rm -f core conftest.err conftest.$ac_objext \
15433 conftest$ac_exeext conftest.$ac_ext
15434 LIBS=$ac_check_lib_save_LIBS
15436 { echo "$as_me:$LINENO: result: $ac_cv_lib_gcc__alloca" >&5
15437 echo "${ECHO_T}$ac_cv_lib_gcc__alloca" >&6; }
15438 if test $ac_cv_lib_gcc__alloca = yes; then
15440 cat >>confdefs.h <<\_ACEOF
15441 #define HAVE__ALLOCA 1
15446 { echo "$as_me:$LINENO: checking for __alloca in -lgcc" >&5
15447 echo $ECHO_N "checking for __alloca in -lgcc... $ECHO_C" >&6; }
15448 if test "${ac_cv_lib_gcc___alloca+set}" = set; then
15449 echo $ECHO_N "(cached) $ECHO_C" >&6
15451 ac_check_lib_save_LIBS=$LIBS
15453 cat >conftest.$ac_ext <<_ACEOF
15456 cat confdefs.h >>conftest.$ac_ext
15457 cat >>conftest.$ac_ext <<_ACEOF
15458 /* end confdefs.h. */
15460 /* Override any GCC internal prototype to avoid an error.
15461 Use char because int might match the return type of a GCC
15462 builtin and then its argument prototype would still apply. */
15470 return __alloca ();
15475 rm -f conftest.$ac_objext conftest$ac_exeext
15476 if { (ac_try="$ac_link"
15477 case "(($ac_try" in
15478 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15479 *) ac_try_echo=$ac_try;;
15481 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15482 (eval "$ac_link") 2>conftest.er1
15484 grep -v '^ *+' conftest.er1 >conftest.err
15486 cat conftest.err >&5
15487 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15488 (exit $ac_status); } &&
15489 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
15490 { (case "(($ac_try" in
15491 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15492 *) ac_try_echo=$ac_try;;
15494 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15495 (eval "$ac_try") 2>&5
15497 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15498 (exit $ac_status); }; } &&
15499 { ac_try='test -s conftest$ac_exeext'
15500 { (case "(($ac_try" in
15501 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15502 *) ac_try_echo=$ac_try;;
15504 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15505 (eval "$ac_try") 2>&5
15507 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15508 (exit $ac_status); }; }; then
15509 ac_cv_lib_gcc___alloca=yes
15511 echo "$as_me: failed program was:" >&5
15512 sed 's/^/| /' conftest.$ac_ext >&5
15514 ac_cv_lib_gcc___alloca=no
15517 rm -f core conftest.err conftest.$ac_objext \
15518 conftest$ac_exeext conftest.$ac_ext
15519 LIBS=$ac_check_lib_save_LIBS
15521 { echo "$as_me:$LINENO: result: $ac_cv_lib_gcc___alloca" >&5
15522 echo "${ECHO_T}$ac_cv_lib_gcc___alloca" >&6; }
15523 if test $ac_cv_lib_gcc___alloca = yes; then
15525 cat >>confdefs.h <<\_ACEOF
15526 #define HAVE___ALLOCA 1
15531 { echo "$as_me:$LINENO: checking for __chkstk in -lgcc" >&5
15532 echo $ECHO_N "checking for __chkstk in -lgcc... $ECHO_C" >&6; }
15533 if test "${ac_cv_lib_gcc___chkstk+set}" = set; then
15534 echo $ECHO_N "(cached) $ECHO_C" >&6
15536 ac_check_lib_save_LIBS=$LIBS
15538 cat >conftest.$ac_ext <<_ACEOF
15541 cat confdefs.h >>conftest.$ac_ext
15542 cat >>conftest.$ac_ext <<_ACEOF
15543 /* end confdefs.h. */
15545 /* Override any GCC internal prototype to avoid an error.
15546 Use char because int might match the return type of a GCC
15547 builtin and then its argument prototype would still apply. */
15555 return __chkstk ();
15560 rm -f conftest.$ac_objext conftest$ac_exeext
15561 if { (ac_try="$ac_link"
15562 case "(($ac_try" in
15563 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15564 *) ac_try_echo=$ac_try;;
15566 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15567 (eval "$ac_link") 2>conftest.er1
15569 grep -v '^ *+' conftest.er1 >conftest.err
15571 cat conftest.err >&5
15572 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15573 (exit $ac_status); } &&
15574 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
15575 { (case "(($ac_try" in
15576 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15577 *) ac_try_echo=$ac_try;;
15579 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15580 (eval "$ac_try") 2>&5
15582 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15583 (exit $ac_status); }; } &&
15584 { ac_try='test -s conftest$ac_exeext'
15585 { (case "(($ac_try" in
15586 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15587 *) ac_try_echo=$ac_try;;
15589 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15590 (eval "$ac_try") 2>&5
15592 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15593 (exit $ac_status); }; }; then
15594 ac_cv_lib_gcc___chkstk=yes
15596 echo "$as_me: failed program was:" >&5
15597 sed 's/^/| /' conftest.$ac_ext >&5
15599 ac_cv_lib_gcc___chkstk=no
15602 rm -f core conftest.err conftest.$ac_objext \
15603 conftest$ac_exeext conftest.$ac_ext
15604 LIBS=$ac_check_lib_save_LIBS
15606 { echo "$as_me:$LINENO: result: $ac_cv_lib_gcc___chkstk" >&5
15607 echo "${ECHO_T}$ac_cv_lib_gcc___chkstk" >&6; }
15608 if test $ac_cv_lib_gcc___chkstk = yes; then
15610 cat >>confdefs.h <<\_ACEOF
15611 #define HAVE___CHKSTK 1
15616 { echo "$as_me:$LINENO: checking for __chkstk_ms in -lgcc" >&5
15617 echo $ECHO_N "checking for __chkstk_ms in -lgcc... $ECHO_C" >&6; }
15618 if test "${ac_cv_lib_gcc___chkstk_ms+set}" = set; then
15619 echo $ECHO_N "(cached) $ECHO_C" >&6
15621 ac_check_lib_save_LIBS=$LIBS
15623 cat >conftest.$ac_ext <<_ACEOF
15626 cat confdefs.h >>conftest.$ac_ext
15627 cat >>conftest.$ac_ext <<_ACEOF
15628 /* end confdefs.h. */
15630 /* Override any GCC internal prototype to avoid an error.
15631 Use char because int might match the return type of a GCC
15632 builtin and then its argument prototype would still apply. */
15636 char __chkstk_ms ();
15640 return __chkstk_ms ();
15645 rm -f conftest.$ac_objext conftest$ac_exeext
15646 if { (ac_try="$ac_link"
15647 case "(($ac_try" in
15648 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15649 *) ac_try_echo=$ac_try;;
15651 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15652 (eval "$ac_link") 2>conftest.er1
15654 grep -v '^ *+' conftest.er1 >conftest.err
15656 cat conftest.err >&5
15657 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15658 (exit $ac_status); } &&
15659 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
15660 { (case "(($ac_try" in
15661 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15662 *) ac_try_echo=$ac_try;;
15664 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15665 (eval "$ac_try") 2>&5
15667 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15668 (exit $ac_status); }; } &&
15669 { ac_try='test -s conftest$ac_exeext'
15670 { (case "(($ac_try" in
15671 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15672 *) ac_try_echo=$ac_try;;
15674 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15675 (eval "$ac_try") 2>&5
15677 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15678 (exit $ac_status); }; }; then
15679 ac_cv_lib_gcc___chkstk_ms=yes
15681 echo "$as_me: failed program was:" >&5
15682 sed 's/^/| /' conftest.$ac_ext >&5
15684 ac_cv_lib_gcc___chkstk_ms=no
15687 rm -f core conftest.err conftest.$ac_objext \
15688 conftest$ac_exeext conftest.$ac_ext
15689 LIBS=$ac_check_lib_save_LIBS
15691 { echo "$as_me:$LINENO: result: $ac_cv_lib_gcc___chkstk_ms" >&5
15692 echo "${ECHO_T}$ac_cv_lib_gcc___chkstk_ms" >&6; }
15693 if test $ac_cv_lib_gcc___chkstk_ms = yes; then
15695 cat >>confdefs.h <<\_ACEOF
15696 #define HAVE___CHKSTK_MS 1
15701 { echo "$as_me:$LINENO: checking for ___chkstk in -lgcc" >&5
15702 echo $ECHO_N "checking for ___chkstk in -lgcc... $ECHO_C" >&6; }
15703 if test "${ac_cv_lib_gcc____chkstk+set}" = set; then
15704 echo $ECHO_N "(cached) $ECHO_C" >&6
15706 ac_check_lib_save_LIBS=$LIBS
15708 cat >conftest.$ac_ext <<_ACEOF
15711 cat confdefs.h >>conftest.$ac_ext
15712 cat >>conftest.$ac_ext <<_ACEOF
15713 /* end confdefs.h. */
15715 /* Override any GCC internal prototype to avoid an error.
15716 Use char because int might match the return type of a GCC
15717 builtin and then its argument prototype would still apply. */
15725 return ___chkstk ();
15730 rm -f conftest.$ac_objext conftest$ac_exeext
15731 if { (ac_try="$ac_link"
15732 case "(($ac_try" in
15733 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15734 *) ac_try_echo=$ac_try;;
15736 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15737 (eval "$ac_link") 2>conftest.er1
15739 grep -v '^ *+' conftest.er1 >conftest.err
15741 cat conftest.err >&5
15742 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15743 (exit $ac_status); } &&
15744 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
15745 { (case "(($ac_try" in
15746 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15747 *) ac_try_echo=$ac_try;;
15749 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15750 (eval "$ac_try") 2>&5
15752 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15753 (exit $ac_status); }; } &&
15754 { ac_try='test -s conftest$ac_exeext'
15755 { (case "(($ac_try" in
15756 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15757 *) ac_try_echo=$ac_try;;
15759 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15760 (eval "$ac_try") 2>&5
15762 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15763 (exit $ac_status); }; }; then
15764 ac_cv_lib_gcc____chkstk=yes
15766 echo "$as_me: failed program was:" >&5
15767 sed 's/^/| /' conftest.$ac_ext >&5
15769 ac_cv_lib_gcc____chkstk=no
15772 rm -f core conftest.err conftest.$ac_objext \
15773 conftest$ac_exeext conftest.$ac_ext
15774 LIBS=$ac_check_lib_save_LIBS
15776 { echo "$as_me:$LINENO: result: $ac_cv_lib_gcc____chkstk" >&5
15777 echo "${ECHO_T}$ac_cv_lib_gcc____chkstk" >&6; }
15778 if test $ac_cv_lib_gcc____chkstk = yes; then
15780 cat >>confdefs.h <<\_ACEOF
15781 #define HAVE____CHKSTK 1
15786 { echo "$as_me:$LINENO: checking for ___chkstk_ms in -lgcc" >&5
15787 echo $ECHO_N "checking for ___chkstk_ms in -lgcc... $ECHO_C" >&6; }
15788 if test "${ac_cv_lib_gcc____chkstk_ms+set}" = set; then
15789 echo $ECHO_N "(cached) $ECHO_C" >&6
15791 ac_check_lib_save_LIBS=$LIBS
15793 cat >conftest.$ac_ext <<_ACEOF
15796 cat confdefs.h >>conftest.$ac_ext
15797 cat >>conftest.$ac_ext <<_ACEOF
15798 /* end confdefs.h. */
15800 /* Override any GCC internal prototype to avoid an error.
15801 Use char because int might match the return type of a GCC
15802 builtin and then its argument prototype would still apply. */
15806 char ___chkstk_ms ();
15810 return ___chkstk_ms ();
15815 rm -f conftest.$ac_objext conftest$ac_exeext
15816 if { (ac_try="$ac_link"
15817 case "(($ac_try" in
15818 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15819 *) ac_try_echo=$ac_try;;
15821 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15822 (eval "$ac_link") 2>conftest.er1
15824 grep -v '^ *+' conftest.er1 >conftest.err
15826 cat conftest.err >&5
15827 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15828 (exit $ac_status); } &&
15829 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
15830 { (case "(($ac_try" in
15831 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15832 *) ac_try_echo=$ac_try;;
15834 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15835 (eval "$ac_try") 2>&5
15837 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15838 (exit $ac_status); }; } &&
15839 { ac_try='test -s conftest$ac_exeext'
15840 { (case "(($ac_try" in
15841 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15842 *) ac_try_echo=$ac_try;;
15844 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15845 (eval "$ac_try") 2>&5
15847 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15848 (exit $ac_status); }; }; then
15849 ac_cv_lib_gcc____chkstk_ms=yes
15851 echo "$as_me: failed program was:" >&5
15852 sed 's/^/| /' conftest.$ac_ext >&5
15854 ac_cv_lib_gcc____chkstk_ms=no
15857 rm -f core conftest.err conftest.$ac_objext \
15858 conftest$ac_exeext conftest.$ac_ext
15859 LIBS=$ac_check_lib_save_LIBS
15861 { echo "$as_me:$LINENO: result: $ac_cv_lib_gcc____chkstk_ms" >&5
15862 echo "${ECHO_T}$ac_cv_lib_gcc____chkstk_ms" >&6; }
15863 if test $ac_cv_lib_gcc____chkstk_ms = yes; then
15865 cat >>confdefs.h <<\_ACEOF
15866 #define HAVE____CHKSTK_MS 1
15872 { echo "$as_me:$LINENO: checking for __ashldi3 in -lgcc" >&5
15873 echo $ECHO_N "checking for __ashldi3 in -lgcc... $ECHO_C" >&6; }
15874 if test "${ac_cv_lib_gcc___ashldi3+set}" = set; then
15875 echo $ECHO_N "(cached) $ECHO_C" >&6
15877 ac_check_lib_save_LIBS=$LIBS
15879 cat >conftest.$ac_ext <<_ACEOF
15882 cat confdefs.h >>conftest.$ac_ext
15883 cat >>conftest.$ac_ext <<_ACEOF
15884 /* end confdefs.h. */
15886 /* Override any GCC internal prototype to avoid an error.
15887 Use char because int might match the return type of a GCC
15888 builtin and then its argument prototype would still apply. */
15896 return __ashldi3 ();
15901 rm -f conftest.$ac_objext conftest$ac_exeext
15902 if { (ac_try="$ac_link"
15903 case "(($ac_try" in
15904 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15905 *) ac_try_echo=$ac_try;;
15907 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15908 (eval "$ac_link") 2>conftest.er1
15910 grep -v '^ *+' conftest.er1 >conftest.err
15912 cat conftest.err >&5
15913 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15914 (exit $ac_status); } &&
15915 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
15916 { (case "(($ac_try" in
15917 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15918 *) ac_try_echo=$ac_try;;
15920 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15921 (eval "$ac_try") 2>&5
15923 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15924 (exit $ac_status); }; } &&
15925 { ac_try='test -s conftest$ac_exeext'
15926 { (case "(($ac_try" in
15927 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15928 *) ac_try_echo=$ac_try;;
15930 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15931 (eval "$ac_try") 2>&5
15933 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15934 (exit $ac_status); }; }; then
15935 ac_cv_lib_gcc___ashldi3=yes
15937 echo "$as_me: failed program was:" >&5
15938 sed 's/^/| /' conftest.$ac_ext >&5
15940 ac_cv_lib_gcc___ashldi3=no
15943 rm -f core conftest.err conftest.$ac_objext \
15944 conftest$ac_exeext conftest.$ac_ext
15945 LIBS=$ac_check_lib_save_LIBS
15947 { echo "$as_me:$LINENO: result: $ac_cv_lib_gcc___ashldi3" >&5
15948 echo "${ECHO_T}$ac_cv_lib_gcc___ashldi3" >&6; }
15949 if test $ac_cv_lib_gcc___ashldi3 = yes; then
15951 cat >>confdefs.h <<\_ACEOF
15952 #define HAVE___ASHLDI3 1
15957 { echo "$as_me:$LINENO: checking for __ashrdi3 in -lgcc" >&5
15958 echo $ECHO_N "checking for __ashrdi3 in -lgcc... $ECHO_C" >&6; }
15959 if test "${ac_cv_lib_gcc___ashrdi3+set}" = set; then
15960 echo $ECHO_N "(cached) $ECHO_C" >&6
15962 ac_check_lib_save_LIBS=$LIBS
15964 cat >conftest.$ac_ext <<_ACEOF
15967 cat confdefs.h >>conftest.$ac_ext
15968 cat >>conftest.$ac_ext <<_ACEOF
15969 /* end confdefs.h. */
15971 /* Override any GCC internal prototype to avoid an error.
15972 Use char because int might match the return type of a GCC
15973 builtin and then its argument prototype would still apply. */
15981 return __ashrdi3 ();
15986 rm -f conftest.$ac_objext conftest$ac_exeext
15987 if { (ac_try="$ac_link"
15988 case "(($ac_try" in
15989 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15990 *) ac_try_echo=$ac_try;;
15992 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15993 (eval "$ac_link") 2>conftest.er1
15995 grep -v '^ *+' conftest.er1 >conftest.err
15997 cat conftest.err >&5
15998 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15999 (exit $ac_status); } &&
16000 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
16001 { (case "(($ac_try" in
16002 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16003 *) ac_try_echo=$ac_try;;
16005 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16006 (eval "$ac_try") 2>&5
16008 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16009 (exit $ac_status); }; } &&
16010 { ac_try='test -s conftest$ac_exeext'
16011 { (case "(($ac_try" in
16012 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16013 *) ac_try_echo=$ac_try;;
16015 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16016 (eval "$ac_try") 2>&5
16018 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16019 (exit $ac_status); }; }; then
16020 ac_cv_lib_gcc___ashrdi3=yes
16022 echo "$as_me: failed program was:" >&5
16023 sed 's/^/| /' conftest.$ac_ext >&5
16025 ac_cv_lib_gcc___ashrdi3=no
16028 rm -f core conftest.err conftest.$ac_objext \
16029 conftest$ac_exeext conftest.$ac_ext
16030 LIBS=$ac_check_lib_save_LIBS
16032 { echo "$as_me:$LINENO: result: $ac_cv_lib_gcc___ashrdi3" >&5
16033 echo "${ECHO_T}$ac_cv_lib_gcc___ashrdi3" >&6; }
16034 if test $ac_cv_lib_gcc___ashrdi3 = yes; then
16036 cat >>confdefs.h <<\_ACEOF
16037 #define HAVE___ASHRDI3 1
16042 { echo "$as_me:$LINENO: checking for __divdi3 in -lgcc" >&5
16043 echo $ECHO_N "checking for __divdi3 in -lgcc... $ECHO_C" >&6; }
16044 if test "${ac_cv_lib_gcc___divdi3+set}" = set; then
16045 echo $ECHO_N "(cached) $ECHO_C" >&6
16047 ac_check_lib_save_LIBS=$LIBS
16049 cat >conftest.$ac_ext <<_ACEOF
16052 cat confdefs.h >>conftest.$ac_ext
16053 cat >>conftest.$ac_ext <<_ACEOF
16054 /* end confdefs.h. */
16056 /* Override any GCC internal prototype to avoid an error.
16057 Use char because int might match the return type of a GCC
16058 builtin and then its argument prototype would still apply. */
16066 return __divdi3 ();
16071 rm -f conftest.$ac_objext conftest$ac_exeext
16072 if { (ac_try="$ac_link"
16073 case "(($ac_try" in
16074 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16075 *) ac_try_echo=$ac_try;;
16077 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16078 (eval "$ac_link") 2>conftest.er1
16080 grep -v '^ *+' conftest.er1 >conftest.err
16082 cat conftest.err >&5
16083 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16084 (exit $ac_status); } &&
16085 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
16086 { (case "(($ac_try" in
16087 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16088 *) ac_try_echo=$ac_try;;
16090 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16091 (eval "$ac_try") 2>&5
16093 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16094 (exit $ac_status); }; } &&
16095 { ac_try='test -s conftest$ac_exeext'
16096 { (case "(($ac_try" in
16097 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16098 *) ac_try_echo=$ac_try;;
16100 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16101 (eval "$ac_try") 2>&5
16103 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16104 (exit $ac_status); }; }; then
16105 ac_cv_lib_gcc___divdi3=yes
16107 echo "$as_me: failed program was:" >&5
16108 sed 's/^/| /' conftest.$ac_ext >&5
16110 ac_cv_lib_gcc___divdi3=no
16113 rm -f core conftest.err conftest.$ac_objext \
16114 conftest$ac_exeext conftest.$ac_ext
16115 LIBS=$ac_check_lib_save_LIBS
16117 { echo "$as_me:$LINENO: result: $ac_cv_lib_gcc___divdi3" >&5
16118 echo "${ECHO_T}$ac_cv_lib_gcc___divdi3" >&6; }
16119 if test $ac_cv_lib_gcc___divdi3 = yes; then
16121 cat >>confdefs.h <<\_ACEOF
16122 #define HAVE___DIVDI3 1
16127 { echo "$as_me:$LINENO: checking for __fixdfdi in -lgcc" >&5
16128 echo $ECHO_N "checking for __fixdfdi in -lgcc... $ECHO_C" >&6; }
16129 if test "${ac_cv_lib_gcc___fixdfdi+set}" = set; then
16130 echo $ECHO_N "(cached) $ECHO_C" >&6
16132 ac_check_lib_save_LIBS=$LIBS
16134 cat >conftest.$ac_ext <<_ACEOF
16137 cat confdefs.h >>conftest.$ac_ext
16138 cat >>conftest.$ac_ext <<_ACEOF
16139 /* end confdefs.h. */
16141 /* Override any GCC internal prototype to avoid an error.
16142 Use char because int might match the return type of a GCC
16143 builtin and then its argument prototype would still apply. */
16151 return __fixdfdi ();
16156 rm -f conftest.$ac_objext conftest$ac_exeext
16157 if { (ac_try="$ac_link"
16158 case "(($ac_try" in
16159 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16160 *) ac_try_echo=$ac_try;;
16162 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16163 (eval "$ac_link") 2>conftest.er1
16165 grep -v '^ *+' conftest.er1 >conftest.err
16167 cat conftest.err >&5
16168 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16169 (exit $ac_status); } &&
16170 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
16171 { (case "(($ac_try" in
16172 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16173 *) ac_try_echo=$ac_try;;
16175 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16176 (eval "$ac_try") 2>&5
16178 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16179 (exit $ac_status); }; } &&
16180 { ac_try='test -s conftest$ac_exeext'
16181 { (case "(($ac_try" in
16182 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16183 *) ac_try_echo=$ac_try;;
16185 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16186 (eval "$ac_try") 2>&5
16188 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16189 (exit $ac_status); }; }; then
16190 ac_cv_lib_gcc___fixdfdi=yes
16192 echo "$as_me: failed program was:" >&5
16193 sed 's/^/| /' conftest.$ac_ext >&5
16195 ac_cv_lib_gcc___fixdfdi=no
16198 rm -f core conftest.err conftest.$ac_objext \
16199 conftest$ac_exeext conftest.$ac_ext
16200 LIBS=$ac_check_lib_save_LIBS
16202 { echo "$as_me:$LINENO: result: $ac_cv_lib_gcc___fixdfdi" >&5
16203 echo "${ECHO_T}$ac_cv_lib_gcc___fixdfdi" >&6; }
16204 if test $ac_cv_lib_gcc___fixdfdi = yes; then
16206 cat >>confdefs.h <<\_ACEOF
16207 #define HAVE___FIXDFDI 1
16212 { echo "$as_me:$LINENO: checking for __fixsfdi in -lgcc" >&5
16213 echo $ECHO_N "checking for __fixsfdi in -lgcc... $ECHO_C" >&6; }
16214 if test "${ac_cv_lib_gcc___fixsfdi+set}" = set; then
16215 echo $ECHO_N "(cached) $ECHO_C" >&6
16217 ac_check_lib_save_LIBS=$LIBS
16219 cat >conftest.$ac_ext <<_ACEOF
16222 cat confdefs.h >>conftest.$ac_ext
16223 cat >>conftest.$ac_ext <<_ACEOF
16224 /* end confdefs.h. */
16226 /* Override any GCC internal prototype to avoid an error.
16227 Use char because int might match the return type of a GCC
16228 builtin and then its argument prototype would still apply. */
16236 return __fixsfdi ();
16241 rm -f conftest.$ac_objext conftest$ac_exeext
16242 if { (ac_try="$ac_link"
16243 case "(($ac_try" in
16244 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16245 *) ac_try_echo=$ac_try;;
16247 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16248 (eval "$ac_link") 2>conftest.er1
16250 grep -v '^ *+' conftest.er1 >conftest.err
16252 cat conftest.err >&5
16253 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16254 (exit $ac_status); } &&
16255 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
16256 { (case "(($ac_try" in
16257 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16258 *) ac_try_echo=$ac_try;;
16260 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16261 (eval "$ac_try") 2>&5
16263 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16264 (exit $ac_status); }; } &&
16265 { ac_try='test -s conftest$ac_exeext'
16266 { (case "(($ac_try" in
16267 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16268 *) ac_try_echo=$ac_try;;
16270 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16271 (eval "$ac_try") 2>&5
16273 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16274 (exit $ac_status); }; }; then
16275 ac_cv_lib_gcc___fixsfdi=yes
16277 echo "$as_me: failed program was:" >&5
16278 sed 's/^/| /' conftest.$ac_ext >&5
16280 ac_cv_lib_gcc___fixsfdi=no
16283 rm -f core conftest.err conftest.$ac_objext \
16284 conftest$ac_exeext conftest.$ac_ext
16285 LIBS=$ac_check_lib_save_LIBS
16287 { echo "$as_me:$LINENO: result: $ac_cv_lib_gcc___fixsfdi" >&5
16288 echo "${ECHO_T}$ac_cv_lib_gcc___fixsfdi" >&6; }
16289 if test $ac_cv_lib_gcc___fixsfdi = yes; then
16291 cat >>confdefs.h <<\_ACEOF
16292 #define HAVE___FIXSFDI 1
16297 { echo "$as_me:$LINENO: checking for __floatdidf in -lgcc" >&5
16298 echo $ECHO_N "checking for __floatdidf in -lgcc... $ECHO_C" >&6; }
16299 if test "${ac_cv_lib_gcc___floatdidf+set}" = set; then
16300 echo $ECHO_N "(cached) $ECHO_C" >&6
16302 ac_check_lib_save_LIBS=$LIBS
16304 cat >conftest.$ac_ext <<_ACEOF
16307 cat confdefs.h >>conftest.$ac_ext
16308 cat >>conftest.$ac_ext <<_ACEOF
16309 /* end confdefs.h. */
16311 /* Override any GCC internal prototype to avoid an error.
16312 Use char because int might match the return type of a GCC
16313 builtin and then its argument prototype would still apply. */
16317 char __floatdidf ();
16321 return __floatdidf ();
16326 rm -f conftest.$ac_objext conftest$ac_exeext
16327 if { (ac_try="$ac_link"
16328 case "(($ac_try" in
16329 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16330 *) ac_try_echo=$ac_try;;
16332 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16333 (eval "$ac_link") 2>conftest.er1
16335 grep -v '^ *+' conftest.er1 >conftest.err
16337 cat conftest.err >&5
16338 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16339 (exit $ac_status); } &&
16340 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
16341 { (case "(($ac_try" in
16342 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16343 *) ac_try_echo=$ac_try;;
16345 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16346 (eval "$ac_try") 2>&5
16348 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16349 (exit $ac_status); }; } &&
16350 { ac_try='test -s conftest$ac_exeext'
16351 { (case "(($ac_try" in
16352 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16353 *) ac_try_echo=$ac_try;;
16355 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16356 (eval "$ac_try") 2>&5
16358 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16359 (exit $ac_status); }; }; then
16360 ac_cv_lib_gcc___floatdidf=yes
16362 echo "$as_me: failed program was:" >&5
16363 sed 's/^/| /' conftest.$ac_ext >&5
16365 ac_cv_lib_gcc___floatdidf=no
16368 rm -f core conftest.err conftest.$ac_objext \
16369 conftest$ac_exeext conftest.$ac_ext
16370 LIBS=$ac_check_lib_save_LIBS
16372 { echo "$as_me:$LINENO: result: $ac_cv_lib_gcc___floatdidf" >&5
16373 echo "${ECHO_T}$ac_cv_lib_gcc___floatdidf" >&6; }
16374 if test $ac_cv_lib_gcc___floatdidf = yes; then
16376 cat >>confdefs.h <<\_ACEOF
16377 #define HAVE___FLOATDIDF 1
16382 { echo "$as_me:$LINENO: checking for __lshrdi3 in -lgcc" >&5
16383 echo $ECHO_N "checking for __lshrdi3 in -lgcc... $ECHO_C" >&6; }
16384 if test "${ac_cv_lib_gcc___lshrdi3+set}" = set; then
16385 echo $ECHO_N "(cached) $ECHO_C" >&6
16387 ac_check_lib_save_LIBS=$LIBS
16389 cat >conftest.$ac_ext <<_ACEOF
16392 cat confdefs.h >>conftest.$ac_ext
16393 cat >>conftest.$ac_ext <<_ACEOF
16394 /* end confdefs.h. */
16396 /* Override any GCC internal prototype to avoid an error.
16397 Use char because int might match the return type of a GCC
16398 builtin and then its argument prototype would still apply. */
16406 return __lshrdi3 ();
16411 rm -f conftest.$ac_objext conftest$ac_exeext
16412 if { (ac_try="$ac_link"
16413 case "(($ac_try" in
16414 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16415 *) ac_try_echo=$ac_try;;
16417 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16418 (eval "$ac_link") 2>conftest.er1
16420 grep -v '^ *+' conftest.er1 >conftest.err
16422 cat conftest.err >&5
16423 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16424 (exit $ac_status); } &&
16425 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
16426 { (case "(($ac_try" in
16427 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16428 *) ac_try_echo=$ac_try;;
16430 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16431 (eval "$ac_try") 2>&5
16433 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16434 (exit $ac_status); }; } &&
16435 { ac_try='test -s conftest$ac_exeext'
16436 { (case "(($ac_try" in
16437 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16438 *) ac_try_echo=$ac_try;;
16440 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16441 (eval "$ac_try") 2>&5
16443 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16444 (exit $ac_status); }; }; then
16445 ac_cv_lib_gcc___lshrdi3=yes
16447 echo "$as_me: failed program was:" >&5
16448 sed 's/^/| /' conftest.$ac_ext >&5
16450 ac_cv_lib_gcc___lshrdi3=no
16453 rm -f core conftest.err conftest.$ac_objext \
16454 conftest$ac_exeext conftest.$ac_ext
16455 LIBS=$ac_check_lib_save_LIBS
16457 { echo "$as_me:$LINENO: result: $ac_cv_lib_gcc___lshrdi3" >&5
16458 echo "${ECHO_T}$ac_cv_lib_gcc___lshrdi3" >&6; }
16459 if test $ac_cv_lib_gcc___lshrdi3 = yes; then
16461 cat >>confdefs.h <<\_ACEOF
16462 #define HAVE___LSHRDI3 1
16467 { echo "$as_me:$LINENO: checking for __moddi3 in -lgcc" >&5
16468 echo $ECHO_N "checking for __moddi3 in -lgcc... $ECHO_C" >&6; }
16469 if test "${ac_cv_lib_gcc___moddi3+set}" = set; then
16470 echo $ECHO_N "(cached) $ECHO_C" >&6
16472 ac_check_lib_save_LIBS=$LIBS
16474 cat >conftest.$ac_ext <<_ACEOF
16477 cat confdefs.h >>conftest.$ac_ext
16478 cat >>conftest.$ac_ext <<_ACEOF
16479 /* end confdefs.h. */
16481 /* Override any GCC internal prototype to avoid an error.
16482 Use char because int might match the return type of a GCC
16483 builtin and then its argument prototype would still apply. */
16491 return __moddi3 ();
16496 rm -f conftest.$ac_objext conftest$ac_exeext
16497 if { (ac_try="$ac_link"
16498 case "(($ac_try" in
16499 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16500 *) ac_try_echo=$ac_try;;
16502 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16503 (eval "$ac_link") 2>conftest.er1
16505 grep -v '^ *+' conftest.er1 >conftest.err
16507 cat conftest.err >&5
16508 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16509 (exit $ac_status); } &&
16510 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
16511 { (case "(($ac_try" in
16512 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16513 *) ac_try_echo=$ac_try;;
16515 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16516 (eval "$ac_try") 2>&5
16518 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16519 (exit $ac_status); }; } &&
16520 { ac_try='test -s conftest$ac_exeext'
16521 { (case "(($ac_try" in
16522 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16523 *) ac_try_echo=$ac_try;;
16525 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16526 (eval "$ac_try") 2>&5
16528 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16529 (exit $ac_status); }; }; then
16530 ac_cv_lib_gcc___moddi3=yes
16532 echo "$as_me: failed program was:" >&5
16533 sed 's/^/| /' conftest.$ac_ext >&5
16535 ac_cv_lib_gcc___moddi3=no
16538 rm -f core conftest.err conftest.$ac_objext \
16539 conftest$ac_exeext conftest.$ac_ext
16540 LIBS=$ac_check_lib_save_LIBS
16542 { echo "$as_me:$LINENO: result: $ac_cv_lib_gcc___moddi3" >&5
16543 echo "${ECHO_T}$ac_cv_lib_gcc___moddi3" >&6; }
16544 if test $ac_cv_lib_gcc___moddi3 = yes; then
16546 cat >>confdefs.h <<\_ACEOF
16547 #define HAVE___MODDI3 1
16552 { echo "$as_me:$LINENO: checking for __udivdi3 in -lgcc" >&5
16553 echo $ECHO_N "checking for __udivdi3 in -lgcc... $ECHO_C" >&6; }
16554 if test "${ac_cv_lib_gcc___udivdi3+set}" = set; then
16555 echo $ECHO_N "(cached) $ECHO_C" >&6
16557 ac_check_lib_save_LIBS=$LIBS
16559 cat >conftest.$ac_ext <<_ACEOF
16562 cat confdefs.h >>conftest.$ac_ext
16563 cat >>conftest.$ac_ext <<_ACEOF
16564 /* end confdefs.h. */
16566 /* Override any GCC internal prototype to avoid an error.
16567 Use char because int might match the return type of a GCC
16568 builtin and then its argument prototype would still apply. */
16576 return __udivdi3 ();
16581 rm -f conftest.$ac_objext conftest$ac_exeext
16582 if { (ac_try="$ac_link"
16583 case "(($ac_try" in
16584 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16585 *) ac_try_echo=$ac_try;;
16587 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16588 (eval "$ac_link") 2>conftest.er1
16590 grep -v '^ *+' conftest.er1 >conftest.err
16592 cat conftest.err >&5
16593 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16594 (exit $ac_status); } &&
16595 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
16596 { (case "(($ac_try" in
16597 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16598 *) ac_try_echo=$ac_try;;
16600 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16601 (eval "$ac_try") 2>&5
16603 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16604 (exit $ac_status); }; } &&
16605 { ac_try='test -s conftest$ac_exeext'
16606 { (case "(($ac_try" in
16607 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16608 *) ac_try_echo=$ac_try;;
16610 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16611 (eval "$ac_try") 2>&5
16613 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16614 (exit $ac_status); }; }; then
16615 ac_cv_lib_gcc___udivdi3=yes
16617 echo "$as_me: failed program was:" >&5
16618 sed 's/^/| /' conftest.$ac_ext >&5
16620 ac_cv_lib_gcc___udivdi3=no
16623 rm -f core conftest.err conftest.$ac_objext \
16624 conftest$ac_exeext conftest.$ac_ext
16625 LIBS=$ac_check_lib_save_LIBS
16627 { echo "$as_me:$LINENO: result: $ac_cv_lib_gcc___udivdi3" >&5
16628 echo "${ECHO_T}$ac_cv_lib_gcc___udivdi3" >&6; }
16629 if test $ac_cv_lib_gcc___udivdi3 = yes; then
16631 cat >>confdefs.h <<\_ACEOF
16632 #define HAVE___UDIVDI3 1
16637 { echo "$as_me:$LINENO: checking for __umoddi3 in -lgcc" >&5
16638 echo $ECHO_N "checking for __umoddi3 in -lgcc... $ECHO_C" >&6; }
16639 if test "${ac_cv_lib_gcc___umoddi3+set}" = set; then
16640 echo $ECHO_N "(cached) $ECHO_C" >&6
16642 ac_check_lib_save_LIBS=$LIBS
16644 cat >conftest.$ac_ext <<_ACEOF
16647 cat confdefs.h >>conftest.$ac_ext
16648 cat >>conftest.$ac_ext <<_ACEOF
16649 /* end confdefs.h. */
16651 /* Override any GCC internal prototype to avoid an error.
16652 Use char because int might match the return type of a GCC
16653 builtin and then its argument prototype would still apply. */
16661 return __umoddi3 ();
16666 rm -f conftest.$ac_objext conftest$ac_exeext
16667 if { (ac_try="$ac_link"
16668 case "(($ac_try" in
16669 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16670 *) ac_try_echo=$ac_try;;
16672 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16673 (eval "$ac_link") 2>conftest.er1
16675 grep -v '^ *+' conftest.er1 >conftest.err
16677 cat conftest.err >&5
16678 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16679 (exit $ac_status); } &&
16680 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
16681 { (case "(($ac_try" in
16682 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16683 *) ac_try_echo=$ac_try;;
16685 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16686 (eval "$ac_try") 2>&5
16688 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16689 (exit $ac_status); }; } &&
16690 { ac_try='test -s conftest$ac_exeext'
16691 { (case "(($ac_try" in
16692 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16693 *) ac_try_echo=$ac_try;;
16695 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16696 (eval "$ac_try") 2>&5
16698 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16699 (exit $ac_status); }; }; then
16700 ac_cv_lib_gcc___umoddi3=yes
16702 echo "$as_me: failed program was:" >&5
16703 sed 's/^/| /' conftest.$ac_ext >&5
16705 ac_cv_lib_gcc___umoddi3=no
16708 rm -f core conftest.err conftest.$ac_objext \
16709 conftest$ac_exeext conftest.$ac_ext
16710 LIBS=$ac_check_lib_save_LIBS
16712 { echo "$as_me:$LINENO: result: $ac_cv_lib_gcc___umoddi3" >&5
16713 echo "${ECHO_T}$ac_cv_lib_gcc___umoddi3" >&6; }
16714 if test $ac_cv_lib_gcc___umoddi3 = yes; then
16716 cat >>confdefs.h <<\_ACEOF
16717 #define HAVE___UMODDI3 1
16723 { echo "$as_me:$LINENO: checking for __main in -lgcc" >&5
16724 echo $ECHO_N "checking for __main in -lgcc... $ECHO_C" >&6; }
16725 if test "${ac_cv_lib_gcc___main+set}" = set; then
16726 echo $ECHO_N "(cached) $ECHO_C" >&6
16728 ac_check_lib_save_LIBS=$LIBS
16730 cat >conftest.$ac_ext <<_ACEOF
16733 cat confdefs.h >>conftest.$ac_ext
16734 cat >>conftest.$ac_ext <<_ACEOF
16735 /* end confdefs.h. */
16737 /* Override any GCC internal prototype to avoid an error.
16738 Use char because int might match the return type of a GCC
16739 builtin and then its argument prototype would still apply. */
16752 rm -f conftest.$ac_objext conftest$ac_exeext
16753 if { (ac_try="$ac_link"
16754 case "(($ac_try" in
16755 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16756 *) ac_try_echo=$ac_try;;
16758 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16759 (eval "$ac_link") 2>conftest.er1
16761 grep -v '^ *+' conftest.er1 >conftest.err
16763 cat conftest.err >&5
16764 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16765 (exit $ac_status); } &&
16766 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
16767 { (case "(($ac_try" in
16768 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16769 *) ac_try_echo=$ac_try;;
16771 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16772 (eval "$ac_try") 2>&5
16774 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16775 (exit $ac_status); }; } &&
16776 { ac_try='test -s conftest$ac_exeext'
16777 { (case "(($ac_try" in
16778 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16779 *) ac_try_echo=$ac_try;;
16781 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16782 (eval "$ac_try") 2>&5
16784 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16785 (exit $ac_status); }; }; then
16786 ac_cv_lib_gcc___main=yes
16788 echo "$as_me: failed program was:" >&5
16789 sed 's/^/| /' conftest.$ac_ext >&5
16791 ac_cv_lib_gcc___main=no
16794 rm -f core conftest.err conftest.$ac_objext \
16795 conftest$ac_exeext conftest.$ac_ext
16796 LIBS=$ac_check_lib_save_LIBS
16798 { echo "$as_me:$LINENO: result: $ac_cv_lib_gcc___main" >&5
16799 echo "${ECHO_T}$ac_cv_lib_gcc___main" >&6; }
16800 if test $ac_cv_lib_gcc___main = yes; then
16802 cat >>confdefs.h <<\_ACEOF
16803 #define HAVE___MAIN 1
16808 { echo "$as_me:$LINENO: checking for __cmpdi2 in -lgcc" >&5
16809 echo $ECHO_N "checking for __cmpdi2 in -lgcc... $ECHO_C" >&6; }
16810 if test "${ac_cv_lib_gcc___cmpdi2+set}" = set; then
16811 echo $ECHO_N "(cached) $ECHO_C" >&6
16813 ac_check_lib_save_LIBS=$LIBS
16815 cat >conftest.$ac_ext <<_ACEOF
16818 cat confdefs.h >>conftest.$ac_ext
16819 cat >>conftest.$ac_ext <<_ACEOF
16820 /* end confdefs.h. */
16822 /* Override any GCC internal prototype to avoid an error.
16823 Use char because int might match the return type of a GCC
16824 builtin and then its argument prototype would still apply. */
16832 return __cmpdi2 ();
16837 rm -f conftest.$ac_objext conftest$ac_exeext
16838 if { (ac_try="$ac_link"
16839 case "(($ac_try" in
16840 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16841 *) ac_try_echo=$ac_try;;
16843 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16844 (eval "$ac_link") 2>conftest.er1
16846 grep -v '^ *+' conftest.er1 >conftest.err
16848 cat conftest.err >&5
16849 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16850 (exit $ac_status); } &&
16851 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
16852 { (case "(($ac_try" in
16853 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16854 *) ac_try_echo=$ac_try;;
16856 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16857 (eval "$ac_try") 2>&5
16859 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16860 (exit $ac_status); }; } &&
16861 { ac_try='test -s conftest$ac_exeext'
16862 { (case "(($ac_try" in
16863 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16864 *) ac_try_echo=$ac_try;;
16866 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16867 (eval "$ac_try") 2>&5
16869 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16870 (exit $ac_status); }; }; then
16871 ac_cv_lib_gcc___cmpdi2=yes
16873 echo "$as_me: failed program was:" >&5
16874 sed 's/^/| /' conftest.$ac_ext >&5
16876 ac_cv_lib_gcc___cmpdi2=no
16879 rm -f core conftest.err conftest.$ac_objext \
16880 conftest$ac_exeext conftest.$ac_ext
16881 LIBS=$ac_check_lib_save_LIBS
16883 { echo "$as_me:$LINENO: result: $ac_cv_lib_gcc___cmpdi2" >&5
16884 echo "${ECHO_T}$ac_cv_lib_gcc___cmpdi2" >&6; }
16885 if test $ac_cv_lib_gcc___cmpdi2 = yes; then
16887 cat >>confdefs.h <<\_ACEOF
16888 #define HAVE___CMPDI2 1
16895 if test "$llvm_cv_os_type" = "MingW" ; then
16896 { echo "$as_me:$LINENO: checking whether EnumerateLoadedModules() accepts new decl" >&5
16897 echo $ECHO_N "checking whether EnumerateLoadedModules() accepts new decl... $ECHO_C" >&6; }
16898 cat >conftest.$ac_ext <<_ACEOF
16902 cat confdefs.h >>conftest.$ac_ext
16903 cat >>conftest.$ac_ext <<_ACEOF
16904 /* end confdefs.h. */
16906 #include <windows.h>
16907 #include <imagehlp.h>
16908 extern void foo(PENUMLOADED_MODULES_CALLBACK);
16909 extern void foo(BOOL(CALLBACK*)(PCSTR,ULONG_PTR,ULONG,PVOID));
16913 rm -f conftest.$ac_objext
16914 if { (ac_try="$ac_compile"
16915 case "(($ac_try" in
16916 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16917 *) ac_try_echo=$ac_try;;
16919 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16920 (eval "$ac_compile") 2>conftest.er1
16922 grep -v '^ *+' conftest.er1 >conftest.err
16924 cat conftest.err >&5
16925 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16926 (exit $ac_status); } &&
16927 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
16928 { (case "(($ac_try" in
16929 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16930 *) ac_try_echo=$ac_try;;
16932 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16933 (eval "$ac_try") 2>&5
16935 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16936 (exit $ac_status); }; } &&
16937 { ac_try='test -s conftest.$ac_objext'
16938 { (case "(($ac_try" in
16939 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16940 *) ac_try_echo=$ac_try;;
16942 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16943 (eval "$ac_try") 2>&5
16945 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16946 (exit $ac_status); }; }; then
16948 { echo "$as_me:$LINENO: result: yes" >&5
16949 echo "${ECHO_T}yes" >&6; }
16950 llvm_cv_win32_elmcb_pcstr="PCSTR"
16953 echo "$as_me: failed program was:" >&5
16954 sed 's/^/| /' conftest.$ac_ext >&5
16957 { echo "$as_me:$LINENO: result: no" >&5
16958 echo "${ECHO_T}no" >&6; }
16959 llvm_cv_win32_elmcb_pcstr="PSTR"
16963 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16965 cat >>confdefs.h <<_ACEOF
16966 #define WIN32_ELMCB_PCSTR $llvm_cv_win32_elmcb_pcstr
16971 if test "$llvm_cv_platform_type" = "Unix" ; then
16974 for ac_header in stdlib.h unistd.h
16976 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
16977 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
16978 { echo "$as_me:$LINENO: checking for $ac_header" >&5
16979 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
16980 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
16981 echo $ECHO_N "(cached) $ECHO_C" >&6
16983 ac_res=`eval echo '${'$as_ac_Header'}'`
16984 { echo "$as_me:$LINENO: result: $ac_res" >&5
16985 echo "${ECHO_T}$ac_res" >&6; }
16987 # Is the header compilable?
16988 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
16989 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
16990 cat >conftest.$ac_ext <<_ACEOF
16993 cat confdefs.h >>conftest.$ac_ext
16994 cat >>conftest.$ac_ext <<_ACEOF
16995 /* end confdefs.h. */
16996 $ac_includes_default
16997 #include <$ac_header>
16999 rm -f conftest.$ac_objext
17000 if { (ac_try="$ac_compile"
17001 case "(($ac_try" in
17002 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17003 *) ac_try_echo=$ac_try;;
17005 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17006 (eval "$ac_compile") 2>conftest.er1
17008 grep -v '^ *+' conftest.er1 >conftest.err
17010 cat conftest.err >&5
17011 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17012 (exit $ac_status); } &&
17013 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
17014 { (case "(($ac_try" in
17015 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17016 *) ac_try_echo=$ac_try;;
17018 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17019 (eval "$ac_try") 2>&5
17021 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17022 (exit $ac_status); }; } &&
17023 { ac_try='test -s conftest.$ac_objext'
17024 { (case "(($ac_try" in
17025 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17026 *) ac_try_echo=$ac_try;;
17028 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17029 (eval "$ac_try") 2>&5
17031 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17032 (exit $ac_status); }; }; then
17033 ac_header_compiler=yes
17035 echo "$as_me: failed program was:" >&5
17036 sed 's/^/| /' conftest.$ac_ext >&5
17038 ac_header_compiler=no
17041 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17042 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
17043 echo "${ECHO_T}$ac_header_compiler" >&6; }
17045 # Is the header present?
17046 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
17047 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
17048 cat >conftest.$ac_ext <<_ACEOF
17051 cat confdefs.h >>conftest.$ac_ext
17052 cat >>conftest.$ac_ext <<_ACEOF
17053 /* end confdefs.h. */
17054 #include <$ac_header>
17056 if { (ac_try="$ac_cpp conftest.$ac_ext"
17057 case "(($ac_try" in
17058 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17059 *) ac_try_echo=$ac_try;;
17061 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17062 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
17064 grep -v '^ *+' conftest.er1 >conftest.err
17066 cat conftest.err >&5
17067 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17068 (exit $ac_status); } >/dev/null; then
17069 if test -s conftest.err; then
17070 ac_cpp_err=$ac_c_preproc_warn_flag
17071 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
17078 if test -z "$ac_cpp_err"; then
17079 ac_header_preproc=yes
17081 echo "$as_me: failed program was:" >&5
17082 sed 's/^/| /' conftest.$ac_ext >&5
17084 ac_header_preproc=no
17087 rm -f conftest.err conftest.$ac_ext
17088 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
17089 echo "${ECHO_T}$ac_header_preproc" >&6; }
17091 # So? What about this header?
17092 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
17094 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
17095 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
17096 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
17097 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
17098 ac_header_preproc=yes
17101 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
17102 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
17103 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
17104 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
17105 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
17106 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
17107 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
17108 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
17109 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
17110 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
17111 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
17112 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
17114 ## ------------------------------------ ##
17115 ## Report this to http://llvm.org/bugs/ ##
17116 ## ------------------------------------ ##
17118 ) | sed "s/^/$as_me: WARNING: /" >&2
17121 { echo "$as_me:$LINENO: checking for $ac_header" >&5
17122 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
17123 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
17124 echo $ECHO_N "(cached) $ECHO_C" >&6
17126 eval "$as_ac_Header=\$ac_header_preproc"
17128 ac_res=`eval echo '${'$as_ac_Header'}'`
17129 { echo "$as_me:$LINENO: result: $ac_res" >&5
17130 echo "${ECHO_T}$ac_res" >&6; }
17133 if test `eval echo '${'$as_ac_Header'}'` = yes; then
17134 cat >>confdefs.h <<_ACEOF
17135 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
17143 for ac_func in getpagesize
17145 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
17146 { echo "$as_me:$LINENO: checking for $ac_func" >&5
17147 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
17148 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
17149 echo $ECHO_N "(cached) $ECHO_C" >&6
17151 cat >conftest.$ac_ext <<_ACEOF
17154 cat confdefs.h >>conftest.$ac_ext
17155 cat >>conftest.$ac_ext <<_ACEOF
17156 /* end confdefs.h. */
17157 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
17158 For example, HP-UX 11i <limits.h> declares gettimeofday. */
17159 #define $ac_func innocuous_$ac_func
17161 /* System header to define __stub macros and hopefully few prototypes,
17162 which can conflict with char $ac_func (); below.
17163 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
17164 <limits.h> exists even on freestanding compilers. */
17167 # include <limits.h>
17169 # include <assert.h>
17174 /* Override any GCC internal prototype to avoid an error.
17175 Use char because int might match the return type of a GCC
17176 builtin and then its argument prototype would still apply. */
17181 /* The GNU C library defines this for functions which it implements
17182 to always fail with ENOSYS. Some functions are actually named
17183 something starting with __ and the normal name is an alias. */
17184 #if defined __stub_$ac_func || defined __stub___$ac_func
17191 return $ac_func ();
17196 rm -f conftest.$ac_objext conftest$ac_exeext
17197 if { (ac_try="$ac_link"
17198 case "(($ac_try" in
17199 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17200 *) ac_try_echo=$ac_try;;
17202 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17203 (eval "$ac_link") 2>conftest.er1
17205 grep -v '^ *+' conftest.er1 >conftest.err
17207 cat conftest.err >&5
17208 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17209 (exit $ac_status); } &&
17210 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
17211 { (case "(($ac_try" in
17212 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17213 *) ac_try_echo=$ac_try;;
17215 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17216 (eval "$ac_try") 2>&5
17218 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17219 (exit $ac_status); }; } &&
17220 { ac_try='test -s conftest$ac_exeext'
17221 { (case "(($ac_try" in
17222 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17223 *) ac_try_echo=$ac_try;;
17225 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17226 (eval "$ac_try") 2>&5
17228 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17229 (exit $ac_status); }; }; then
17230 eval "$as_ac_var=yes"
17232 echo "$as_me: failed program was:" >&5
17233 sed 's/^/| /' conftest.$ac_ext >&5
17235 eval "$as_ac_var=no"
17238 rm -f core conftest.err conftest.$ac_objext \
17239 conftest$ac_exeext conftest.$ac_ext
17241 ac_res=`eval echo '${'$as_ac_var'}'`
17242 { echo "$as_me:$LINENO: result: $ac_res" >&5
17243 echo "${ECHO_T}$ac_res" >&6; }
17244 if test `eval echo '${'$as_ac_var'}'` = yes; then
17245 cat >>confdefs.h <<_ACEOF
17246 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
17252 { echo "$as_me:$LINENO: checking for working mmap" >&5
17253 echo $ECHO_N "checking for working mmap... $ECHO_C" >&6; }
17254 if test "${ac_cv_func_mmap_fixed_mapped+set}" = set; then
17255 echo $ECHO_N "(cached) $ECHO_C" >&6
17257 if test "$cross_compiling" = yes; then
17258 ac_cv_func_mmap_fixed_mapped=no
17260 cat >conftest.$ac_ext <<_ACEOF
17263 cat confdefs.h >>conftest.$ac_ext
17264 cat >>conftest.$ac_ext <<_ACEOF
17265 /* end confdefs.h. */
17266 $ac_includes_default
17267 /* malloc might have been renamed as rpl_malloc. */
17270 /* Thanks to Mike Haertel and Jim Avera for this test.
17271 Here is a matrix of mmap possibilities:
17272 mmap private not fixed
17273 mmap private fixed at somewhere currently unmapped
17274 mmap private fixed at somewhere already mapped
17275 mmap shared not fixed
17276 mmap shared fixed at somewhere currently unmapped
17277 mmap shared fixed at somewhere already mapped
17278 For private mappings, we should verify that changes cannot be read()
17279 back from the file, nor mmap's back from the file at a different
17280 address. (There have been systems where private was not correctly
17281 implemented like the infamous i386 svr4.0, and systems where the
17282 VM page cache was not coherent with the file system buffer cache
17283 like early versions of FreeBSD and possibly contemporary NetBSD.)
17284 For shared mappings, we should conversely verify that changes get
17285 propagated back to all the places they're supposed to be.
17287 Grep wants private fixed already mapped.
17288 The main things grep needs to know about mmap are:
17289 * does it exist and is it safe to write into the mmap'd area
17290 * how to use it (BSD variants) */
17293 #include <sys/mman.h>
17295 #if !STDC_HEADERS && !HAVE_STDLIB_H
17299 /* This mess was copied from the GNU getpagesize.h. */
17300 #if !HAVE_GETPAGESIZE
17301 /* Assume that all systems that can run configure have sys/param.h. */
17302 # if !HAVE_SYS_PARAM_H
17303 # define HAVE_SYS_PARAM_H 1
17306 # ifdef _SC_PAGESIZE
17307 # define getpagesize() sysconf(_SC_PAGESIZE)
17308 # else /* no _SC_PAGESIZE */
17309 # if HAVE_SYS_PARAM_H
17310 # include <sys/param.h>
17311 # ifdef EXEC_PAGESIZE
17312 # define getpagesize() EXEC_PAGESIZE
17313 # else /* no EXEC_PAGESIZE */
17315 # define getpagesize() NBPG * CLSIZE
17318 # endif /* no CLSIZE */
17319 # else /* no NBPG */
17321 # define getpagesize() NBPC
17322 # else /* no NBPC */
17324 # define getpagesize() PAGESIZE
17325 # endif /* PAGESIZE */
17326 # endif /* no NBPC */
17327 # endif /* no NBPG */
17328 # endif /* no EXEC_PAGESIZE */
17329 # else /* no HAVE_SYS_PARAM_H */
17330 # define getpagesize() 8192 /* punt totally */
17331 # endif /* no HAVE_SYS_PARAM_H */
17332 # endif /* no _SC_PAGESIZE */
17334 #endif /* no HAVE_GETPAGESIZE */
17339 char *data, *data2, *data3;
17343 pagesize = getpagesize ();
17345 /* First, make a file with some known garbage in it. */
17346 data = (char *) malloc (pagesize);
17349 for (i = 0; i < pagesize; ++i)
17350 *(data + i) = rand ();
17352 fd = creat ("conftest.mmap", 0600);
17355 if (write (fd, data, pagesize) != pagesize)
17359 /* Next, try to mmap the file at a fixed address which already has
17360 something else allocated at it. If we can, also make sure that
17361 we see the same garbage. */
17362 fd = open ("conftest.mmap", O_RDWR);
17365 data2 = (char *) malloc (2 * pagesize);
17368 data2 += (pagesize - ((long int) data2 & (pagesize - 1))) & (pagesize - 1);
17369 if (data2 != mmap (data2, pagesize, PROT_READ | PROT_WRITE,
17370 MAP_PRIVATE | MAP_FIXED, fd, 0L))
17372 for (i = 0; i < pagesize; ++i)
17373 if (*(data + i) != *(data2 + i))
17376 /* Finally, make sure that changes to the mapped area do not
17377 percolate back to the file as seen by read(). (This is a bug on
17378 some variants of i386 svr4.0.) */
17379 for (i = 0; i < pagesize; ++i)
17380 *(data2 + i) = *(data2 + i) + 1;
17381 data3 = (char *) malloc (pagesize);
17384 if (read (fd, data3, pagesize) != pagesize)
17386 for (i = 0; i < pagesize; ++i)
17387 if (*(data + i) != *(data3 + i))
17393 rm -f conftest$ac_exeext
17394 if { (ac_try="$ac_link"
17395 case "(($ac_try" in
17396 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17397 *) ac_try_echo=$ac_try;;
17399 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17400 (eval "$ac_link") 2>&5
17402 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17403 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
17404 { (case "(($ac_try" in
17405 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17406 *) ac_try_echo=$ac_try;;
17408 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17409 (eval "$ac_try") 2>&5
17411 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17412 (exit $ac_status); }; }; then
17413 ac_cv_func_mmap_fixed_mapped=yes
17415 echo "$as_me: program exited with status $ac_status" >&5
17416 echo "$as_me: failed program was:" >&5
17417 sed 's/^/| /' conftest.$ac_ext >&5
17419 ( exit $ac_status )
17420 ac_cv_func_mmap_fixed_mapped=no
17422 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
17427 { echo "$as_me:$LINENO: result: $ac_cv_func_mmap_fixed_mapped" >&5
17428 echo "${ECHO_T}$ac_cv_func_mmap_fixed_mapped" >&6; }
17429 if test $ac_cv_func_mmap_fixed_mapped = yes; then
17431 cat >>confdefs.h <<\_ACEOF
17432 #define HAVE_MMAP 1
17436 rm -f conftest.mmap
17438 { echo "$as_me:$LINENO: checking for mmap of files" >&5
17439 echo $ECHO_N "checking for mmap of files... $ECHO_C" >&6; }
17440 if test "${ac_cv_func_mmap_file+set}" = set; then
17441 echo $ECHO_N "(cached) $ECHO_C" >&6
17444 ac_cpp='$CPP $CPPFLAGS'
17445 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
17446 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
17447 ac_compiler_gnu=$ac_cv_c_compiler_gnu
17449 if test "$cross_compiling" = yes; then
17450 ac_cv_func_mmap_file=no
17452 cat >conftest.$ac_ext <<_ACEOF
17456 cat confdefs.h >>conftest.$ac_ext
17457 cat >>conftest.$ac_ext <<_ACEOF
17458 /* end confdefs.h. */
17460 #include <sys/types.h>
17461 #include <sys/mman.h>
17469 fd = creat ("foo",0777);
17470 fd = (int) mmap (0, 1, PROT_READ, MAP_SHARED, fd, 0);
17472 return (fd != (int) MAP_FAILED);
17477 rm -f conftest$ac_exeext
17478 if { (ac_try="$ac_link"
17479 case "(($ac_try" in
17480 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17481 *) ac_try_echo=$ac_try;;
17483 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17484 (eval "$ac_link") 2>&5
17486 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17487 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
17488 { (case "(($ac_try" in
17489 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17490 *) ac_try_echo=$ac_try;;
17492 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17493 (eval "$ac_try") 2>&5
17495 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17496 (exit $ac_status); }; }; then
17497 ac_cv_func_mmap_file=yes
17499 echo "$as_me: program exited with status $ac_status" >&5
17500 echo "$as_me: failed program was:" >&5
17501 sed 's/^/| /' conftest.$ac_ext >&5
17503 ( exit $ac_status )
17504 ac_cv_func_mmap_file=no
17506 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
17511 ac_cpp='$CPP $CPPFLAGS'
17512 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
17513 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
17514 ac_compiler_gnu=$ac_cv_c_compiler_gnu
17518 { echo "$as_me:$LINENO: result: $ac_cv_func_mmap_file" >&5
17519 echo "${ECHO_T}$ac_cv_func_mmap_file" >&6; }
17520 if test "$ac_cv_func_mmap_file" = yes; then
17522 cat >>confdefs.h <<\_ACEOF
17523 #define HAVE_MMAP_FILE
17530 { echo "$as_me:$LINENO: checking if /dev/zero is needed for mmap" >&5
17531 echo $ECHO_N "checking if /dev/zero is needed for mmap... $ECHO_C" >&6; }
17532 if test "${ac_cv_need_dev_zero_for_mmap+set}" = set; then
17533 echo $ECHO_N "(cached) $ECHO_C" >&6
17535 if test "$llvm_cv_os_type" = "Interix" ; then
17536 ac_cv_need_dev_zero_for_mmap=yes
17538 ac_cv_need_dev_zero_for_mmap=no
17542 { echo "$as_me:$LINENO: result: $ac_cv_need_dev_zero_for_mmap" >&5
17543 echo "${ECHO_T}$ac_cv_need_dev_zero_for_mmap" >&6; }
17544 if test "$ac_cv_need_dev_zero_for_mmap" = yes; then
17546 cat >>confdefs.h <<\_ACEOF
17547 #define NEED_DEV_ZERO_FOR_MMAP 1
17552 if test "$ac_cv_func_mmap_fixed_mapped" = "no"
17554 { echo "$as_me:$LINENO: WARNING: mmap() of a fixed address required but not supported" >&5
17555 echo "$as_me: WARNING: mmap() of a fixed address required but not supported" >&2;}
17557 if test "$ac_cv_func_mmap_file" = "no"
17559 { echo "$as_me:$LINENO: WARNING: mmap() of files required but not found" >&5
17560 echo "$as_me: WARNING: mmap() of files required but not found" >&2;}
17564 { echo "$as_me:$LINENO: checking for GCC atomic builtins" >&5
17565 echo $ECHO_N "checking for GCC atomic builtins... $ECHO_C" >&6; }
17567 ac_cpp='$CXXCPP $CPPFLAGS'
17568 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
17569 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
17570 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
17572 cat >conftest.$ac_ext <<_ACEOF
17576 cat confdefs.h >>conftest.$ac_ext
17577 cat >>conftest.$ac_ext <<_ACEOF
17578 /* end confdefs.h. */
17581 volatile unsigned long val = 1;
17582 __sync_synchronize();
17583 __sync_val_compare_and_swap(&val, 1, 0);
17584 __sync_add_and_fetch(&val, 1);
17585 __sync_sub_and_fetch(&val, 1);
17591 rm -f conftest.$ac_objext conftest$ac_exeext
17592 if { (ac_try="$ac_link"
17593 case "(($ac_try" in
17594 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17595 *) ac_try_echo=$ac_try;;
17597 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17598 (eval "$ac_link") 2>conftest.er1
17600 grep -v '^ *+' conftest.er1 >conftest.err
17602 cat conftest.err >&5
17603 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17604 (exit $ac_status); } &&
17605 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
17606 { (case "(($ac_try" in
17607 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17608 *) ac_try_echo=$ac_try;;
17610 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17611 (eval "$ac_try") 2>&5
17613 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17614 (exit $ac_status); }; } &&
17615 { ac_try='test -s conftest$ac_exeext'
17616 { (case "(($ac_try" in
17617 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17618 *) ac_try_echo=$ac_try;;
17620 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17621 (eval "$ac_try") 2>&5
17623 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17624 (exit $ac_status); }; }; then
17626 { echo "$as_me:$LINENO: result: yes" >&5
17627 echo "${ECHO_T}yes" >&6; }
17629 cat >>confdefs.h <<\_ACEOF
17630 #define LLVM_HAS_ATOMICS 1
17635 echo "$as_me: failed program was:" >&5
17636 sed 's/^/| /' conftest.$ac_ext >&5
17639 { echo "$as_me:$LINENO: result: no" >&5
17640 echo "${ECHO_T}no" >&6; }
17642 cat >>confdefs.h <<\_ACEOF
17643 #define LLVM_HAS_ATOMICS 0
17646 { echo "$as_me:$LINENO: WARNING: LLVM will be built thread-unsafe because atomic builtins are missing" >&5
17647 echo "$as_me: WARNING: LLVM will be built thread-unsafe because atomic builtins are missing" >&2;}
17651 rm -f core conftest.err conftest.$ac_objext \
17652 conftest$ac_exeext conftest.$ac_ext
17654 ac_cpp='$CPP $CPPFLAGS'
17655 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
17656 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
17657 ac_compiler_gnu=$ac_cv_c_compiler_gnu
17661 if test "$llvm_cv_os_type" = "Linux" -a "$llvm_cv_target_arch" = "x86_64" ; then
17662 { echo "$as_me:$LINENO: checking for 32-bit userspace on 64-bit system" >&5
17663 echo $ECHO_N "checking for 32-bit userspace on 64-bit system... $ECHO_C" >&6; }
17664 if test "${llvm_cv_linux_mixed+set}" = set; then
17665 echo $ECHO_N "(cached) $ECHO_C" >&6
17668 ac_cpp='$CPP $CPPFLAGS'
17669 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
17670 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
17671 ac_compiler_gnu=$ac_cv_c_compiler_gnu
17673 cat >conftest.$ac_ext <<_ACEOF
17676 cat confdefs.h >>conftest.$ac_ext
17677 cat >>conftest.$ac_ext <<_ACEOF
17678 /* end confdefs.h. */
17680 error: Not x86-64 even if uname says so!
17691 rm -f conftest.$ac_objext
17692 if { (ac_try="$ac_compile"
17693 case "(($ac_try" in
17694 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17695 *) ac_try_echo=$ac_try;;
17697 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17698 (eval "$ac_compile") 2>conftest.er1
17700 grep -v '^ *+' conftest.er1 >conftest.err
17702 cat conftest.err >&5
17703 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17704 (exit $ac_status); } &&
17705 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
17706 { (case "(($ac_try" in
17707 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17708 *) ac_try_echo=$ac_try;;
17710 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17711 (eval "$ac_try") 2>&5
17713 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17714 (exit $ac_status); }; } &&
17715 { ac_try='test -s conftest.$ac_objext'
17716 { (case "(($ac_try" in
17717 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17718 *) ac_try_echo=$ac_try;;
17720 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17721 (eval "$ac_try") 2>&5
17723 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17724 (exit $ac_status); }; }; then
17725 llvm_cv_linux_mixed=no
17727 echo "$as_me: failed program was:" >&5
17728 sed 's/^/| /' conftest.$ac_ext >&5
17730 llvm_cv_linux_mixed=yes
17733 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17735 ac_cpp='$CPP $CPPFLAGS'
17736 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
17737 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
17738 ac_compiler_gnu=$ac_cv_c_compiler_gnu
17742 { echo "$as_me:$LINENO: result: $llvm_cv_linux_mixed" >&5
17743 echo "${ECHO_T}$llvm_cv_linux_mixed" >&6; }
17745 if test "$llvm_cv_linux_mixed" = "yes"; then
17746 llvm_cv_target_arch="x86"
17752 for ac_func in __dso_handle
17754 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
17755 { echo "$as_me:$LINENO: checking for $ac_func" >&5
17756 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
17757 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
17758 echo $ECHO_N "(cached) $ECHO_C" >&6
17760 cat >conftest.$ac_ext <<_ACEOF
17763 cat confdefs.h >>conftest.$ac_ext
17764 cat >>conftest.$ac_ext <<_ACEOF
17765 /* end confdefs.h. */
17766 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
17767 For example, HP-UX 11i <limits.h> declares gettimeofday. */
17768 #define $ac_func innocuous_$ac_func
17770 /* System header to define __stub macros and hopefully few prototypes,
17771 which can conflict with char $ac_func (); below.
17772 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
17773 <limits.h> exists even on freestanding compilers. */
17776 # include <limits.h>
17778 # include <assert.h>
17783 /* Override any GCC internal prototype to avoid an error.
17784 Use char because int might match the return type of a GCC
17785 builtin and then its argument prototype would still apply. */
17790 /* The GNU C library defines this for functions which it implements
17791 to always fail with ENOSYS. Some functions are actually named
17792 something starting with __ and the normal name is an alias. */
17793 #if defined __stub_$ac_func || defined __stub___$ac_func
17800 return $ac_func ();
17805 rm -f conftest.$ac_objext conftest$ac_exeext
17806 if { (ac_try="$ac_link"
17807 case "(($ac_try" in
17808 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17809 *) ac_try_echo=$ac_try;;
17811 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17812 (eval "$ac_link") 2>conftest.er1
17814 grep -v '^ *+' conftest.er1 >conftest.err
17816 cat conftest.err >&5
17817 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17818 (exit $ac_status); } &&
17819 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
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_try") 2>&5
17827 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17828 (exit $ac_status); }; } &&
17829 { ac_try='test -s conftest$ac_exeext'
17830 { (case "(($ac_try" in
17831 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17832 *) ac_try_echo=$ac_try;;
17834 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17835 (eval "$ac_try") 2>&5
17837 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17838 (exit $ac_status); }; }; then
17839 eval "$as_ac_var=yes"
17841 echo "$as_me: failed program was:" >&5
17842 sed 's/^/| /' conftest.$ac_ext >&5
17844 eval "$as_ac_var=no"
17847 rm -f core conftest.err conftest.$ac_objext \
17848 conftest$ac_exeext conftest.$ac_ext
17850 ac_res=`eval echo '${'$as_ac_var'}'`
17851 { echo "$as_me:$LINENO: result: $ac_res" >&5
17852 echo "${ECHO_T}$ac_res" >&6; }
17853 if test `eval echo '${'$as_ac_var'}'` = yes; then
17854 cat >>confdefs.h <<_ACEOF
17855 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
17862 SHLIBEXT=$llvm_shlib_ext
17865 if test "${prefix}" = "NONE" ; then
17866 prefix="/usr/local"
17868 eval LLVM_PREFIX="${prefix}";
17869 eval LLVM_BINDIR="${prefix}/bin";
17870 eval LLVM_DATADIR="${prefix}/share/llvm";
17871 eval LLVM_DOCSDIR="${prefix}/share/doc/llvm";
17872 eval LLVM_ETCDIR="${prefix}/etc/llvm";
17873 eval LLVM_INCLUDEDIR="${prefix}/include";
17874 eval LLVM_INFODIR="${prefix}/info";
17875 eval LLVM_MANDIR="${prefix}/man";
17876 LLVM_CONFIGTIME=`date`
17887 if test "${ENABLE_TIMESTAMPS}" = "0"; then
17888 LLVM_CONFIGTIME="(timestamp not enabled)"
17892 cat >>confdefs.h <<_ACEOF
17893 #define LLVM_PREFIX "$LLVM_PREFIX"
17897 cat >>confdefs.h <<_ACEOF
17898 #define LLVM_BINDIR "$LLVM_BINDIR"
17902 cat >>confdefs.h <<_ACEOF
17903 #define LLVM_DATADIR "$LLVM_DATADIR"
17907 cat >>confdefs.h <<_ACEOF
17908 #define LLVM_DOCSDIR "$LLVM_DOCSDIR"
17912 cat >>confdefs.h <<_ACEOF
17913 #define LLVM_ETCDIR "$LLVM_ETCDIR"
17917 cat >>confdefs.h <<_ACEOF
17918 #define LLVM_INCLUDEDIR "$LLVM_INCLUDEDIR"
17922 cat >>confdefs.h <<_ACEOF
17923 #define LLVM_INFODIR "$LLVM_INFODIR"
17927 cat >>confdefs.h <<_ACEOF
17928 #define LLVM_MANDIR "$LLVM_MANDIR"
17932 cat >>confdefs.h <<_ACEOF
17933 #define LLVM_CONFIGTIME "$LLVM_CONFIGTIME"
17937 cat >>confdefs.h <<_ACEOF
17938 #define LLVM_HOST_TRIPLE "$host"
17942 cat >>confdefs.h <<_ACEOF
17943 #define LLVM_DEFAULT_TARGET_TRIPLE "$target"
17947 if test "$BINDINGS_TO_BUILD" = auto ; then
17948 BINDINGS_TO_BUILD=""
17949 if test "x$OCAMLFIND" != x ; then
17950 BINDINGS_TO_BUILD="ocaml $BINDINGS_TO_BUILD"
17952 if test "x$GO" != x ; then
17953 if $GO run ${srcdir}/bindings/go/conftest.go ; then
17954 BINDINGS_TO_BUILD="go $BINDINGS_TO_BUILD"
17958 BINDINGS_TO_BUILD=$BINDINGS_TO_BUILD
17961 binding_prereqs_failed=0
17962 for a_binding in $BINDINGS_TO_BUILD ; do
17963 case "$a_binding" in
17965 if test "x$OCAMLFIND" = x ; then
17966 { echo "$as_me:$LINENO: WARNING: --enable-bindings=ocaml specified, but ocamlfind not found. Try configure OCAMLFIND=/path/to/ocamlfind" >&5
17967 echo "$as_me: WARNING: --enable-bindings=ocaml specified, but ocamlfind not found. Try configure OCAMLFIND=/path/to/ocamlfind" >&2;}
17968 binding_prereqs_failed=1
17971 if $OCAMLFIND opt -version >/dev/null 2>/dev/null ; then
17978 if ! $OCAMLFIND query ctypes >/dev/null 2>/dev/null; then
17979 { echo "$as_me:$LINENO: WARNING: --enable-bindings=ocaml specified, but ctypes is not installed" >&5
17980 echo "$as_me: WARNING: --enable-bindings=ocaml specified, but ctypes is not installed" >&2;}
17981 binding_prereqs_failed=1
17984 if $OCAMLFIND query oUnit >/dev/null 2>/dev/null; then
17988 { echo "$as_me:$LINENO: WARNING: --enable-bindings=ocaml specified, but OUnit 2 is not installed. Tests will not run" >&5
17989 echo "$as_me: WARNING: --enable-bindings=ocaml specified, but OUnit 2 is not installed. Tests will not run" >&2;}
17993 if test "x$with_ocaml_libdir" != xauto ; then
17994 OCAML_LIBDIR=$with_ocaml_libdir
17997 ocaml_stdlib="`"$OCAMLFIND" ocamlc -where`"
17998 if test "$LLVM_PREFIX" '<' "$ocaml_stdlib" -a "$ocaml_stdlib" '<' "$LLVM_PREFIX~"
18000 # ocaml stdlib is beneath our prefix; use stdlib
18001 OCAML_LIBDIR=$ocaml_stdlib
18004 # ocaml stdlib is outside our prefix; use libdir/ocaml
18005 OCAML_LIBDIR=${prefix}/lib/ocaml
18011 if test "x$GO" = x ; then
18012 { echo "$as_me:$LINENO: WARNING: --enable-bindings=go specified, but go not found. Try configure GO=/path/to/go" >&5
18013 echo "$as_me: WARNING: --enable-bindings=go specified, but go not found. Try configure GO=/path/to/go" >&2;}
18014 binding_prereqs_failed=1
18016 if $GO run ${srcdir}/bindings/go/conftest.go ; then
18019 { echo "$as_me:$LINENO: WARNING: --enable-bindings=go specified, but need at least Go 1.2. Try configure GO=/path/to/go" >&5
18020 echo "$as_me: WARNING: --enable-bindings=go specified, but need at least Go 1.2. Try configure GO=/path/to/go" >&2;}
18021 binding_prereqs_failed=1
18027 if test "$binding_prereqs_failed" = 1 ; then
18028 { { echo "$as_me:$LINENO: error: Prequisites for bindings not satisfied. Fix them or use configure --disable-bindings." >&5
18029 echo "$as_me: error: Prequisites for bindings not satisfied. Fix them or use configure --disable-bindings." >&2;}
18030 { (exit 1); exit 1; }; }
18033 { echo "$as_me:$LINENO: checking for compiler -fvisibility-inlines-hidden option" >&5
18034 echo $ECHO_N "checking for compiler -fvisibility-inlines-hidden option... $ECHO_C" >&6; }
18035 if test "${llvm_cv_cxx_visibility_inlines_hidden+set}" = set; then
18036 echo $ECHO_N "(cached) $ECHO_C" >&6
18039 ac_cpp='$CXXCPP $CPPFLAGS'
18040 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
18041 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
18042 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
18044 oldcxxflags="$CXXFLAGS"
18045 CXXFLAGS="$CXXFLAGS -O0 -fvisibility-inlines-hidden -Werror"
18046 cat >conftest.$ac_ext <<_ACEOF
18049 cat confdefs.h >>conftest.$ac_ext
18050 cat >>conftest.$ac_ext <<_ACEOF
18051 /* end confdefs.h. */
18052 template <typename T> struct X { void __attribute__((noinline)) f() {} };
18061 rm -f conftest.$ac_objext
18062 if { (ac_try="$ac_compile"
18063 case "(($ac_try" in
18064 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18065 *) ac_try_echo=$ac_try;;
18067 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18068 (eval "$ac_compile") 2>conftest.er1
18070 grep -v '^ *+' conftest.er1 >conftest.err
18072 cat conftest.err >&5
18073 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18074 (exit $ac_status); } &&
18075 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
18076 { (case "(($ac_try" in
18077 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18078 *) ac_try_echo=$ac_try;;
18080 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18081 (eval "$ac_try") 2>&5
18083 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18084 (exit $ac_status); }; } &&
18085 { ac_try='test -s conftest.$ac_objext'
18086 { (case "(($ac_try" in
18087 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18088 *) ac_try_echo=$ac_try;;
18090 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18091 (eval "$ac_try") 2>&5
18093 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18094 (exit $ac_status); }; }; then
18095 llvm_cv_cxx_visibility_inlines_hidden=yes
18097 echo "$as_me: failed program was:" >&5
18098 sed 's/^/| /' conftest.$ac_ext >&5
18100 llvm_cv_cxx_visibility_inlines_hidden=no
18103 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18104 CXXFLAGS="$oldcxxflags"
18106 ac_cpp='$CPP $CPPFLAGS'
18107 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
18108 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
18109 ac_compiler_gnu=$ac_cv_c_compiler_gnu
18113 { echo "$as_me:$LINENO: result: $llvm_cv_cxx_visibility_inlines_hidden" >&5
18114 echo "${ECHO_T}$llvm_cv_cxx_visibility_inlines_hidden" >&6; }
18115 if test "$llvm_cv_cxx_visibility_inlines_hidden" = yes ; then
18116 ENABLE_VISIBILITY_INLINES_HIDDEN=1
18119 ENABLE_VISIBILITY_INLINES_HIDDEN=0
18124 if test "$llvm_cv_link_use_r" = "yes" ; then
18131 if test "$llvm_cv_link_use_export_dynamic" = "yes" ; then
18132 RDYNAMIC="-rdynamic"
18139 ac_config_headers="$ac_config_headers include/llvm/Config/config.h include/llvm/Config/llvm-config.h"
18146 ac_config_files="$ac_config_files include/llvm/Config/Targets.def"
18148 ac_config_files="$ac_config_files include/llvm/Config/AsmPrinters.def"
18150 ac_config_files="$ac_config_files include/llvm/Config/AsmParsers.def"
18152 ac_config_files="$ac_config_files include/llvm/Config/Disassemblers.def"
18154 ac_config_headers="$ac_config_headers include/llvm/Support/DataTypes.h"
18157 ac_config_files="$ac_config_files Makefile.config"
18160 ac_config_files="$ac_config_files llvm.spec"
18163 ac_config_files="$ac_config_files docs/doxygen.cfg"
18166 if test "${clang_src_root}" = ""; then
18167 clang_src_root="$srcdir/tools/clang"
18169 if test -f ${clang_src_root}/README.txt; then
18171 cat >>confdefs.h <<_ACEOF
18172 #define CLANG_LIBDIR_SUFFIX ""
18176 configh="include/clang/Config/config.h"
18177 doxy="docs/doxygen.cfg"
18178 ac_config_headers="$ac_config_headers tools/clang/${configh}:${clang_src_root}/${configh}.in"
18180 ac_config_files="$ac_config_files tools/clang/${doxy}:${clang_src_root}/${doxy}.in"
18184 ac_config_files="$ac_config_files bindings/ocaml/llvm/META.llvm"
18187 test "x$program_prefix" = "xNONE" && program_prefix=""
18191 ac_config_commands="$ac_config_commands setup"
18193 ac_config_commands="$ac_config_commands Makefile"
18196 ac_config_commands="$ac_config_commands Makefile.common"
18199 ac_config_commands="$ac_config_commands examples/Makefile"
18202 ac_config_commands="$ac_config_commands lib/Makefile"
18205 ac_config_commands="$ac_config_commands test/Makefile"
18208 ac_config_commands="$ac_config_commands test/Makefile.tests"
18211 ac_config_commands="$ac_config_commands unittests/Makefile"
18214 ac_config_commands="$ac_config_commands tools/Makefile"
18217 ac_config_commands="$ac_config_commands utils/Makefile"
18220 ac_config_commands="$ac_config_commands projects/Makefile"
18223 ac_config_commands="$ac_config_commands bindings/Makefile"
18226 ac_config_commands="$ac_config_commands bindings/ocaml/Makefile.ocaml"
18230 cat >confcache <<\_ACEOF
18231 # This file is a shell script that caches the results of configure
18232 # tests run on this system so they can be shared between configure
18233 # scripts and configure runs, see configure's option --config-cache.
18234 # It is not useful on other systems. If it contains results you don't
18235 # want to keep, you may remove or edit it.
18237 # config.status only pays attention to the cache file if you give it
18238 # the --recheck option to rerun configure.
18240 # `ac_cv_env_foo' variables (set or unset) will be overridden when
18241 # loading this file, other *unset* `ac_cv_foo' will be assigned the
18242 # following values.
18246 # The following way of writing the cache mishandles newlines in values,
18247 # but we know of no workaround that is simple, portable, and efficient.
18248 # So, we kill variables containing newlines.
18249 # Ultrix sh set writes to stderr and can't be redirected directly,
18250 # and sets the high bit in the cache file unless we assign to the vars.
18252 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
18253 eval ac_val=\$$ac_var
18257 *_cv_*) { echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5
18258 echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;;
18261 _ | IFS | as_nl) ;; #(
18262 *) $as_unset $ac_var ;;
18268 case $as_nl`(ac_space=' '; set) 2>&1` in #(
18269 *${as_nl}ac_space=\ *)
18270 # `set' does not quote correctly, so add quotes (double-quote
18271 # substitution turns \\\\ into \\, and sed turns \\ into \).
18274 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
18277 # `set' quotes correctly as required by POSIX, so do not add quotes.
18278 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
18287 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
18289 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
18291 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
18292 if test -w "$cache_file"; then
18293 test "x$cache_file" != "x/dev/null" &&
18294 { echo "$as_me:$LINENO: updating cache $cache_file" >&5
18295 echo "$as_me: updating cache $cache_file" >&6;}
18296 cat confcache >$cache_file
18298 { echo "$as_me:$LINENO: not updating unwritable cache $cache_file" >&5
18299 echo "$as_me: not updating unwritable cache $cache_file" >&6;}
18304 test "x$prefix" = xNONE && prefix=$ac_default_prefix
18305 # Let make expand exec_prefix.
18306 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
18308 DEFS=-DHAVE_CONFIG_H
18312 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
18313 # 1. Remove the extension, and $U if already installed.
18314 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
18315 ac_i=`echo "$ac_i" | sed "$ac_script"`
18316 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
18317 # will be set to the directory where LIBOBJS objects are built.
18318 ac_libobjs="$ac_libobjs \${LIBOBJDIR}$ac_i\$U.$ac_objext"
18319 ac_ltlibobjs="$ac_ltlibobjs \${LIBOBJDIR}$ac_i"'$U.lo'
18321 LIBOBJS=$ac_libobjs
18323 LTLIBOBJS=$ac_ltlibobjs
18327 : ${CONFIG_STATUS=./config.status}
18328 ac_clean_files_save=$ac_clean_files
18329 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
18330 { echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
18331 echo "$as_me: creating $CONFIG_STATUS" >&6;}
18332 cat >$CONFIG_STATUS <<_ACEOF
18334 # Generated by $as_me.
18335 # Run this file to recreate the current configuration.
18336 # Compiler output produced by configure, useful for debugging
18337 # configure, is in config.log if it exists.
18340 ac_cs_recheck=false
18342 SHELL=\${CONFIG_SHELL-$SHELL}
18345 cat >>$CONFIG_STATUS <<\_ACEOF
18346 ## --------------------- ##
18347 ## M4sh Initialization. ##
18348 ## --------------------- ##
18350 # Be Bourne compatible
18351 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
18354 # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
18355 # is contrary to our usage. Disable this feature.
18356 alias -g '${1+"$@"}'='"$@"'
18357 setopt NO_GLOB_SUBST
18359 case `(set -o) 2>/dev/null` in *posix*) set -o posix;; esac
18361 BIN_SH=xpg4; export BIN_SH # for Tru64
18362 DUALCASE=1; export DUALCASE # for MKS sh
18366 # Avoid depending upon Character Ranges.
18367 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
18368 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
18369 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
18370 as_cr_digits='0123456789'
18371 as_cr_alnum=$as_cr_Letters$as_cr_digits
18373 # The user is always right.
18374 if test "${PATH_SEPARATOR+set}" != set; then
18375 echo "#! /bin/sh" >conf$$.sh
18376 echo "exit 0" >>conf$$.sh
18378 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
18386 # Support unset when possible.
18387 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
18395 # We need space, tab and new line, in precisely that order. Quoting is
18396 # there to prevent editors from complaining about space-tab.
18397 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
18398 # splitting by setting IFS to empty value.)
18403 # Find who we are. Look in the path if we contain no directory separator.
18405 *[\\/]* ) as_myself=$0 ;;
18406 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
18407 for as_dir in $PATH
18410 test -z "$as_dir" && as_dir=.
18411 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
18417 # We did not find ourselves, most probably we were run as `sh COMMAND'
18418 # in which case we are not to be found in the path.
18419 if test "x$as_myself" = x; then
18422 if test ! -f "$as_myself"; then
18423 echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
18424 { (exit 1); exit 1; }
18427 # Work around bugs in pre-3.0 UWIN ksh.
18428 for as_var in ENV MAIL MAILPATH
18429 do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
18437 LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
18438 LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
18439 LC_TELEPHONE LC_TIME
18441 if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
18442 eval $as_var=C; export $as_var
18444 ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
18448 # Required to use basename.
18449 if expr a : '\(a\)' >/dev/null 2>&1 &&
18450 test "X`expr 00001 : '.*\(...\)'`" = X001; then
18456 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
18457 as_basename=basename
18463 # Name of the executable.
18464 as_me=`$as_basename -- "$0" ||
18465 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
18466 X"$0" : 'X\(//\)$' \| \
18467 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
18469 sed '/^.*\/\([^/][^/]*\)\/*$/{
18488 as_lineno_1=$LINENO
18489 as_lineno_2=$LINENO
18490 test "x$as_lineno_1" != "x$as_lineno_2" &&
18491 test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || {
18493 # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
18494 # uniformly replaced by the line number. The first 'sed' inserts a
18495 # line-number line after each line using $LINENO; the second 'sed'
18496 # does the real work. The second script uses 'N' to pair each
18497 # line-number line with the line containing $LINENO, and appends
18498 # trailing '-' during substitution so that $LINENO is not a special
18499 # case at line end.
18500 # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
18501 # scripts with optimization help from Paolo Bonzini. Blame Lee
18502 # E. McMahon (1931-1989) for sed's syntax. :-)
18514 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
18517 ' >$as_me.lineno &&
18518 chmod +x "$as_me.lineno" ||
18519 { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
18520 { (exit 1); exit 1; }; }
18522 # Don't try to exec as it changes $[0], causing all sort of problems
18523 # (the dirname of $[0] is not the place where we might find the
18524 # original and so on. Autoconf is especially sensitive to this).
18525 . "./$as_me.lineno"
18526 # Exit status is that of the last command.
18531 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
18537 ECHO_C= ECHO_N= ECHO_T=
18538 case `echo -n x` in
18540 case `echo 'x\c'` in
18541 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
18548 if expr a : '\(a\)' >/dev/null 2>&1 &&
18549 test "X`expr 00001 : '.*\(...\)'`" = X001; then
18555 rm -f conf$$ conf$$.exe conf$$.file
18556 if test -d conf$$.dir; then
18557 rm -f conf$$.dir/conf$$.file
18563 if ln -s conf$$.file conf$$ 2>/dev/null; then
18565 # ... but there are two gotchas:
18566 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
18567 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
18568 # In both cases, we have to default to `cp -p'.
18569 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
18571 elif ln conf$$.file conf$$ 2>/dev/null; then
18576 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
18577 rmdir conf$$.dir 2>/dev/null
18579 if mkdir -p . 2>/dev/null; then
18582 test -d ./-p && rmdir ./-p
18586 # Find out whether ``test -x'' works. Don't use a zero-byte file, as
18587 # systems may use methods other than mode bits to determine executability.
18588 cat >conf$$.file <<_ASEOF
18592 chmod +x conf$$.file
18593 if test -x conf$$.file >/dev/null 2>&1; then
18594 as_executable_p="test -x"
18600 # Sed expression to map a string onto a valid CPP name.
18601 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
18603 # Sed expression to map a string onto a valid variable name.
18604 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
18609 # Save the log message, to keep $[0] and so on meaningful, and to
18610 # report actual input values of CONFIG_FILES etc. instead of their
18611 # values after options handling.
18613 This file was extended by LLVM $as_me 3.8.0svn, which was
18614 generated by GNU Autoconf 2.60. Invocation command line was
18616 CONFIG_FILES = $CONFIG_FILES
18617 CONFIG_HEADERS = $CONFIG_HEADERS
18618 CONFIG_LINKS = $CONFIG_LINKS
18619 CONFIG_COMMANDS = $CONFIG_COMMANDS
18622 on `(hostname || uname -n) 2>/dev/null | sed 1q`
18627 cat >>$CONFIG_STATUS <<_ACEOF
18628 # Files that config.status was made for.
18629 config_files="$ac_config_files"
18630 config_headers="$ac_config_headers"
18631 config_commands="$ac_config_commands"
18635 cat >>$CONFIG_STATUS <<\_ACEOF
18637 \`$as_me' instantiates files from templates according to the
18638 current configuration.
18640 Usage: $0 [OPTIONS] [FILE]...
18642 -h, --help print this help, then exit
18643 -V, --version print version number, then exit
18644 -q, --quiet do not print progress messages
18645 -d, --debug don't remove temporary files
18646 --recheck update $as_me by reconfiguring in the same conditions
18647 --file=FILE[:TEMPLATE]
18648 instantiate the configuration file FILE
18649 --header=FILE[:TEMPLATE]
18650 instantiate the configuration header FILE
18652 Configuration files:
18655 Configuration headers:
18658 Configuration commands:
18661 Report bugs to <bug-autoconf@gnu.org>."
18664 cat >>$CONFIG_STATUS <<_ACEOF
18666 LLVM config.status 3.8.0svn
18667 configured by $0, generated by GNU Autoconf 2.60,
18668 with options \\"`echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
18670 Copyright (C) 2006 Free Software Foundation, Inc.
18671 This config.status script is free software; the Free Software Foundation
18672 gives unlimited permission to copy, distribute and modify it."
18679 cat >>$CONFIG_STATUS <<\_ACEOF
18680 # If no file are specified by the user, then we need to provide default
18681 # value. By we need to know if files were specified by the user.
18687 ac_option=`expr "X$1" : 'X\([^=]*\)='`
18688 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
18699 # Handling of the options.
18700 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
18702 --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
18703 echo "$ac_cs_version"; exit ;;
18704 --debug | --debu | --deb | --de | --d | -d )
18706 --file | --fil | --fi | --f )
18708 CONFIG_FILES="$CONFIG_FILES $ac_optarg"
18709 ac_need_defaults=false;;
18710 --header | --heade | --head | --hea )
18712 CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg"
18713 ac_need_defaults=false;;
18715 # Conflict between --help and --header
18716 { echo "$as_me: error: ambiguous option: $1
18717 Try \`$0 --help' for more information." >&2
18718 { (exit 1); exit 1; }; };;
18719 --help | --hel | -h )
18720 echo "$ac_cs_usage"; exit ;;
18721 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
18722 | -silent | --silent | --silen | --sile | --sil | --si | --s)
18725 # This is an error.
18726 -*) { echo "$as_me: error: unrecognized option: $1
18727 Try \`$0 --help' for more information." >&2
18728 { (exit 1); exit 1; }; } ;;
18730 *) ac_config_targets="$ac_config_targets $1"
18731 ac_need_defaults=false ;;
18737 ac_configure_extra_args=
18739 if $ac_cs_silent; then
18741 ac_configure_extra_args="$ac_configure_extra_args --silent"
18745 cat >>$CONFIG_STATUS <<_ACEOF
18746 if \$ac_cs_recheck; then
18747 echo "running CONFIG_SHELL=$SHELL $SHELL $0 "$ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
18748 CONFIG_SHELL=$SHELL
18749 export CONFIG_SHELL
18750 exec $SHELL "$0"$ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
18754 cat >>$CONFIG_STATUS <<\_ACEOF
18758 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
18759 ## Running $as_me. ##
18765 cat >>$CONFIG_STATUS <<_ACEOF
18769 llvm_src="${srcdir}"
18773 cat >>$CONFIG_STATUS <<\_ACEOF
18775 # Handling of arguments.
18776 for ac_config_target in $ac_config_targets
18778 case $ac_config_target in
18779 "include/llvm/Config/config.h") CONFIG_HEADERS="$CONFIG_HEADERS include/llvm/Config/config.h" ;;
18780 "include/llvm/Config/llvm-config.h") CONFIG_HEADERS="$CONFIG_HEADERS include/llvm/Config/llvm-config.h" ;;
18781 "include/llvm/Config/Targets.def") CONFIG_FILES="$CONFIG_FILES include/llvm/Config/Targets.def" ;;
18782 "include/llvm/Config/AsmPrinters.def") CONFIG_FILES="$CONFIG_FILES include/llvm/Config/AsmPrinters.def" ;;
18783 "include/llvm/Config/AsmParsers.def") CONFIG_FILES="$CONFIG_FILES include/llvm/Config/AsmParsers.def" ;;
18784 "include/llvm/Config/Disassemblers.def") CONFIG_FILES="$CONFIG_FILES include/llvm/Config/Disassemblers.def" ;;
18785 "include/llvm/Support/DataTypes.h") CONFIG_HEADERS="$CONFIG_HEADERS include/llvm/Support/DataTypes.h" ;;
18786 "Makefile.config") CONFIG_FILES="$CONFIG_FILES Makefile.config" ;;
18787 "llvm.spec") CONFIG_FILES="$CONFIG_FILES llvm.spec" ;;
18788 "docs/doxygen.cfg") CONFIG_FILES="$CONFIG_FILES docs/doxygen.cfg" ;;
18789 "tools/clang/${configh}") CONFIG_HEADERS="$CONFIG_HEADERS tools/clang/${configh}:${clang_src_root}/${configh}.in" ;;
18790 "tools/clang/${doxy}") CONFIG_FILES="$CONFIG_FILES tools/clang/${doxy}:${clang_src_root}/${doxy}.in" ;;
18791 "bindings/ocaml/llvm/META.llvm") CONFIG_FILES="$CONFIG_FILES bindings/ocaml/llvm/META.llvm" ;;
18792 "setup") CONFIG_COMMANDS="$CONFIG_COMMANDS setup" ;;
18793 "Makefile") CONFIG_COMMANDS="$CONFIG_COMMANDS Makefile" ;;
18794 "Makefile.common") CONFIG_COMMANDS="$CONFIG_COMMANDS Makefile.common" ;;
18795 "examples/Makefile") CONFIG_COMMANDS="$CONFIG_COMMANDS examples/Makefile" ;;
18796 "lib/Makefile") CONFIG_COMMANDS="$CONFIG_COMMANDS lib/Makefile" ;;
18797 "test/Makefile") CONFIG_COMMANDS="$CONFIG_COMMANDS test/Makefile" ;;
18798 "test/Makefile.tests") CONFIG_COMMANDS="$CONFIG_COMMANDS test/Makefile.tests" ;;
18799 "unittests/Makefile") CONFIG_COMMANDS="$CONFIG_COMMANDS unittests/Makefile" ;;
18800 "tools/Makefile") CONFIG_COMMANDS="$CONFIG_COMMANDS tools/Makefile" ;;
18801 "utils/Makefile") CONFIG_COMMANDS="$CONFIG_COMMANDS utils/Makefile" ;;
18802 "projects/Makefile") CONFIG_COMMANDS="$CONFIG_COMMANDS projects/Makefile" ;;
18803 "bindings/Makefile") CONFIG_COMMANDS="$CONFIG_COMMANDS bindings/Makefile" ;;
18804 "bindings/ocaml/Makefile.ocaml") CONFIG_COMMANDS="$CONFIG_COMMANDS bindings/ocaml/Makefile.ocaml" ;;
18806 *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
18807 echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
18808 { (exit 1); exit 1; }; };;
18813 # If the user did not use the arguments to specify the items to instantiate,
18814 # then the envvar interface is used. Set only those that are not.
18815 # We use the long form for the default assignment because of an extremely
18816 # bizarre bug on SunOS 4.1.3.
18817 if $ac_need_defaults; then
18818 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
18819 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
18820 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
18823 # Have a temporary directory for convenience. Make it in the build tree
18824 # simply because there is no reason against having it here, and in addition,
18825 # creating and moving files from /tmp can sometimes cause problems.
18826 # Hook for its removal unless debugging.
18827 # Note that there is a small window in which the directory will not be cleaned:
18828 # after its creation but before its name has been assigned to `$tmp'.
18832 trap 'exit_status=$?
18833 { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
18835 trap '{ (exit 1); exit 1; }' 1 2 13 15
18837 # Create a (secure) tmp directory for tmp files.
18840 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
18841 test -n "$tmp" && test -d "$tmp"
18844 tmp=./conf$$-$RANDOM
18845 (umask 077 && mkdir "$tmp")
18848 echo "$me: cannot create a temporary directory in ." >&2
18849 { (exit 1); exit 1; }
18853 # Set up the sed scripts for CONFIG_FILES section.
18856 # No need to generate the scripts if there are no CONFIG_FILES.
18857 # This happens for instance when ./config.status config.h
18858 if test -n "$CONFIG_FILES"; then
18865 for ac_last_try in false false false false false :; do
18866 cat >conf$$subs.sed <<_ACEOF
18867 SHELL!$SHELL$ac_delim
18868 PATH_SEPARATOR!$PATH_SEPARATOR$ac_delim
18869 PACKAGE_NAME!$PACKAGE_NAME$ac_delim
18870 PACKAGE_TARNAME!$PACKAGE_TARNAME$ac_delim
18871 PACKAGE_VERSION!$PACKAGE_VERSION$ac_delim
18872 PACKAGE_STRING!$PACKAGE_STRING$ac_delim
18873 PACKAGE_BUGREPORT!$PACKAGE_BUGREPORT$ac_delim
18874 exec_prefix!$exec_prefix$ac_delim
18875 prefix!$prefix$ac_delim
18876 program_transform_name!$program_transform_name$ac_delim
18877 bindir!$bindir$ac_delim
18878 sbindir!$sbindir$ac_delim
18879 libexecdir!$libexecdir$ac_delim
18880 datarootdir!$datarootdir$ac_delim
18881 datadir!$datadir$ac_delim
18882 sysconfdir!$sysconfdir$ac_delim
18883 sharedstatedir!$sharedstatedir$ac_delim
18884 localstatedir!$localstatedir$ac_delim
18885 includedir!$includedir$ac_delim
18886 oldincludedir!$oldincludedir$ac_delim
18887 docdir!$docdir$ac_delim
18888 infodir!$infodir$ac_delim
18889 htmldir!$htmldir$ac_delim
18890 dvidir!$dvidir$ac_delim
18891 pdfdir!$pdfdir$ac_delim
18892 psdir!$psdir$ac_delim
18893 libdir!$libdir$ac_delim
18894 localedir!$localedir$ac_delim
18895 mandir!$mandir$ac_delim
18896 DEFS!$DEFS$ac_delim
18897 ECHO_C!$ECHO_C$ac_delim
18898 ECHO_N!$ECHO_N$ac_delim
18899 ECHO_T!$ECHO_T$ac_delim
18900 LIBS!$LIBS$ac_delim
18901 build_alias!$build_alias$ac_delim
18902 host_alias!$host_alias$ac_delim
18903 target_alias!$target_alias$ac_delim
18904 LLVM_VERSION_MAJOR!$LLVM_VERSION_MAJOR$ac_delim
18905 LLVM_VERSION_MINOR!$LLVM_VERSION_MINOR$ac_delim
18906 LLVM_VERSION_PATCH!$LLVM_VERSION_PATCH$ac_delim
18907 LLVM_VERSION_SUFFIX!$LLVM_VERSION_SUFFIX$ac_delim
18908 LLVM_COPYRIGHT!$LLVM_COPYRIGHT$ac_delim
18910 CFLAGS!$CFLAGS$ac_delim
18911 LDFLAGS!$LDFLAGS$ac_delim
18912 CPPFLAGS!$CPPFLAGS$ac_delim
18913 ac_ct_CC!$ac_ct_CC$ac_delim
18914 EXEEXT!$EXEEXT$ac_delim
18915 OBJEXT!$OBJEXT$ac_delim
18917 CXXFLAGS!$CXXFLAGS$ac_delim
18918 ac_ct_CXX!$ac_ct_CXX$ac_delim
18920 subdirs!$subdirs$ac_delim
18921 ENABLE_POLLY!$ENABLE_POLLY$ac_delim
18922 LLVM_HAS_POLLY!$LLVM_HAS_POLLY$ac_delim
18923 build!$build$ac_delim
18924 build_cpu!$build_cpu$ac_delim
18925 build_vendor!$build_vendor$ac_delim
18926 build_os!$build_os$ac_delim
18927 host!$host$ac_delim
18928 host_cpu!$host_cpu$ac_delim
18929 host_vendor!$host_vendor$ac_delim
18930 host_os!$host_os$ac_delim
18931 target!$target$ac_delim
18932 target_cpu!$target_cpu$ac_delim
18933 target_vendor!$target_vendor$ac_delim
18934 target_os!$target_os$ac_delim
18936 HOST_OS!$HOST_OS$ac_delim
18937 TARGET_OS!$TARGET_OS$ac_delim
18938 LINKALL!$LINKALL$ac_delim
18939 NOLINKALL!$NOLINKALL$ac_delim
18940 LLVM_ON_UNIX!$LLVM_ON_UNIX$ac_delim
18941 LLVM_ON_WIN32!$LLVM_ON_WIN32$ac_delim
18942 ARCH!$ARCH$ac_delim
18943 LLVM_NATIVE_ARCH!$LLVM_NATIVE_ARCH$ac_delim
18944 HOST_ARCH!$HOST_ARCH$ac_delim
18945 LLVM_CROSS_COMPILING!$LLVM_CROSS_COMPILING$ac_delim
18946 BUILD_CC!$BUILD_CC$ac_delim
18947 BUILD_EXEEXT!$BUILD_EXEEXT$ac_delim
18948 BUILD_CXX!$BUILD_CXX$ac_delim
18949 CVSBUILD!$CVSBUILD$ac_delim
18950 ENABLE_LIBCPP!$ENABLE_LIBCPP$ac_delim
18951 ENABLE_CXX1Y!$ENABLE_CXX1Y$ac_delim
18952 ENABLE_SPLIT_DWARF!$ENABLE_SPLIT_DWARF$ac_delim
18953 ENABLE_CLANG_ARCMT!$ENABLE_CLANG_ARCMT$ac_delim
18954 CLANG_PLUGIN_SUPPORT!$CLANG_PLUGIN_SUPPORT$ac_delim
18955 ENABLE_CLANG_STATIC_ANALYZER!$ENABLE_CLANG_STATIC_ANALYZER$ac_delim
18956 ENABLE_OPTIMIZED!$ENABLE_OPTIMIZED$ac_delim
18957 ENABLE_PROFILING!$ENABLE_PROFILING$ac_delim
18958 DISABLE_ASSERTIONS!$DISABLE_ASSERTIONS$ac_delim
18959 ENABLE_WERROR!$ENABLE_WERROR$ac_delim
18960 ENABLE_EXPENSIVE_CHECKS!$ENABLE_EXPENSIVE_CHECKS$ac_delim
18961 EXPENSIVE_CHECKS!$EXPENSIVE_CHECKS$ac_delim
18962 ENABLE_ABI_BREAKING_CHECKS!$ENABLE_ABI_BREAKING_CHECKS$ac_delim
18963 DEBUG_RUNTIME!$DEBUG_RUNTIME$ac_delim
18966 if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 97; then
18968 elif $ac_last_try; then
18969 { { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
18970 echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
18971 { (exit 1); exit 1; }; }
18973 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
18977 ac_eof=`sed -n '/^CEOF[0-9]*$/s/CEOF/0/p' conf$$subs.sed`
18978 if test -n "$ac_eof"; then
18979 ac_eof=`echo "$ac_eof" | sort -nru | sed 1q`
18980 ac_eof=`expr $ac_eof + 1`
18983 cat >>$CONFIG_STATUS <<_ACEOF
18984 cat >"\$tmp/subs-1.sed" <<\CEOF$ac_eof
18985 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
18988 s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g
18989 s/^/s,@/; s/!/@,|#_!!_#|/
18992 s/'"$ac_delim"'$/,g/; t
18994 N; s/^.*\n//; s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g; b n
18995 ' >>$CONFIG_STATUS <conf$$subs.sed
18996 rm -f conf$$subs.sed
18997 cat >>$CONFIG_STATUS <<_ACEOF
19003 for ac_last_try in false false false false false :; do
19004 cat >conf$$subs.sed <<_ACEOF
19005 DEBUG_SYMBOLS!$DEBUG_SYMBOLS$ac_delim
19006 KEEP_SYMBOLS!$KEEP_SYMBOLS$ac_delim
19008 TARGET_HAS_JIT!$TARGET_HAS_JIT$ac_delim
19009 TARGETS_WITH_JIT!$TARGETS_WITH_JIT$ac_delim
19010 ENABLE_DOCS!$ENABLE_DOCS$ac_delim
19011 ENABLE_DOXYGEN!$ENABLE_DOXYGEN$ac_delim
19012 enable_searchengine!$enable_searchengine$ac_delim
19013 enable_external_search!$enable_external_search$ac_delim
19014 enable_server_based_search!$enable_server_based_search$ac_delim
19015 searchengine_url!$searchengine_url$ac_delim
19016 extra_search_mappings!$extra_search_mappings$ac_delim
19017 QHELPGENERATOR!$QHELPGENERATOR$ac_delim
19018 llvm_doxygen_generate_qhp!$llvm_doxygen_generate_qhp$ac_delim
19019 llvm_doxygen_qch_filename!$llvm_doxygen_qch_filename$ac_delim
19020 llvm_doxygen_qhp_namespace!$llvm_doxygen_qhp_namespace$ac_delim
19021 llvm_doxygen_qhelpgenerator_path!$llvm_doxygen_qhelpgenerator_path$ac_delim
19022 llvm_doxygen_qhp_cust_filter_name!$llvm_doxygen_qhp_cust_filter_name$ac_delim
19023 llvm_doxygen_qhp_cust_filter_attrs!$llvm_doxygen_qhp_cust_filter_attrs$ac_delim
19024 clang_doxygen_generate_qhp!$clang_doxygen_generate_qhp$ac_delim
19025 clang_doxygen_qch_filename!$clang_doxygen_qch_filename$ac_delim
19026 clang_doxygen_qhp_namespace!$clang_doxygen_qhp_namespace$ac_delim
19027 clang_doxygen_qhelpgenerator_path!$clang_doxygen_qhelpgenerator_path$ac_delim
19028 clang_doxygen_qhp_cust_filter_name!$clang_doxygen_qhp_cust_filter_name$ac_delim
19029 clang_doxygen_qhp_cust_filter_attrs!$clang_doxygen_qhp_cust_filter_attrs$ac_delim
19030 LLVM_ENABLE_THREADS!$LLVM_ENABLE_THREADS$ac_delim
19031 ENABLE_PTHREADS!$ENABLE_PTHREADS$ac_delim
19032 LLVM_ENABLE_ZLIB!$LLVM_ENABLE_ZLIB$ac_delim
19033 ENABLE_PIC!$ENABLE_PIC$ac_delim
19034 ENABLE_SHARED!$ENABLE_SHARED$ac_delim
19035 ENABLE_EMBED_STDCXX!$ENABLE_EMBED_STDCXX$ac_delim
19036 ENABLE_TIMESTAMPS!$ENABLE_TIMESTAMPS$ac_delim
19037 ALL_TARGETS!$ALL_TARGETS$ac_delim
19038 TARGETS_TO_BUILD!$TARGETS_TO_BUILD$ac_delim
19039 LLVM_ENUM_TARGETS!$LLVM_ENUM_TARGETS$ac_delim
19040 LLVM_ENUM_ASM_PRINTERS!$LLVM_ENUM_ASM_PRINTERS$ac_delim
19041 LLVM_ENUM_ASM_PARSERS!$LLVM_ENUM_ASM_PARSERS$ac_delim
19042 LLVM_ENUM_DISASSEMBLERS!$LLVM_ENUM_DISASSEMBLERS$ac_delim
19043 OPTIMIZE_OPTION!$OPTIMIZE_OPTION$ac_delim
19044 EXTRA_OPTIONS!$EXTRA_OPTIONS$ac_delim
19045 EXTRA_LD_OPTIONS!$EXTRA_LD_OPTIONS$ac_delim
19046 CLANG_SRC_ROOT!$CLANG_SRC_ROOT$ac_delim
19047 BINUTILS_INCDIR!$BINUTILS_INCDIR$ac_delim
19048 ENABLE_TERMINFO!$ENABLE_TERMINFO$ac_delim
19049 INTERNAL_PREFIX!$INTERNAL_PREFIX$ac_delim
19050 ifGNUmake!$ifGNUmake$ac_delim
19051 LN_S!$LN_S$ac_delim
19055 DATE!$DATE$ac_delim
19056 FIND!$FIND$ac_delim
19057 GREP!$GREP$ac_delim
19058 MKDIR!$MKDIR$ac_delim
19060 RANLIB!$RANLIB$ac_delim
19065 BINPWD!$BINPWD$ac_delim
19067 INSTALL_PROGRAM!$INSTALL_PROGRAM$ac_delim
19068 INSTALL_SCRIPT!$INSTALL_SCRIPT$ac_delim
19069 INSTALL_DATA!$INSTALL_DATA$ac_delim
19070 BZIP2!$BZIP2$ac_delim
19072 DOXYGEN!$DOXYGEN$ac_delim
19073 GROFF!$GROFF$ac_delim
19074 GZIPBIN!$GZIPBIN$ac_delim
19075 PDFROFF!$PDFROFF$ac_delim
19078 OCAMLFIND!$OCAMLFIND$ac_delim
19080 HAVE_LINK_VERSION_SCRIPT!$HAVE_LINK_VERSION_SCRIPT$ac_delim
19081 EGREP!$EGREP$ac_delim
19082 NO_VARIADIC_MACROS!$NO_VARIADIC_MACROS$ac_delim
19083 NO_MISSING_FIELD_INITIALIZERS!$NO_MISSING_FIELD_INITIALIZERS$ac_delim
19084 COVERED_SWITCH_DEFAULT!$COVERED_SWITCH_DEFAULT$ac_delim
19085 NO_MAYBE_UNINITIALIZED!$NO_MAYBE_UNINITIALIZED$ac_delim
19086 NO_UNINITIALIZED!$NO_UNINITIALIZED$ac_delim
19087 NO_COMMENT!$NO_COMMENT$ac_delim
19088 PYTHON!$PYTHON$ac_delim
19089 HAVE_DLOPEN!$HAVE_DLOPEN$ac_delim
19090 HAVE_TERMINFO!$HAVE_TERMINFO$ac_delim
19091 USE_OPROFILE!$USE_OPROFILE$ac_delim
19092 USE_INTEL_JITEVENTS!$USE_INTEL_JITEVENTS$ac_delim
19093 XML2CONFIG!$XML2CONFIG$ac_delim
19094 LIBXML2_LIBS!$LIBXML2_LIBS$ac_delim
19095 LIBXML2_INC!$LIBXML2_INC$ac_delim
19096 HAVE_PTHREAD!$HAVE_PTHREAD$ac_delim
19097 HAVE_LIBZ!$HAVE_LIBZ$ac_delim
19098 HUGE_VAL_SANITY!$HUGE_VAL_SANITY$ac_delim
19099 MMAP_FILE!$MMAP_FILE$ac_delim
19100 SHLIBEXT!$SHLIBEXT$ac_delim
19101 LLVM_PREFIX!$LLVM_PREFIX$ac_delim
19104 if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 97; then
19106 elif $ac_last_try; then
19107 { { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
19108 echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
19109 { (exit 1); exit 1; }; }
19111 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
19115 ac_eof=`sed -n '/^CEOF[0-9]*$/s/CEOF/0/p' conf$$subs.sed`
19116 if test -n "$ac_eof"; then
19117 ac_eof=`echo "$ac_eof" | sort -nru | sed 1q`
19118 ac_eof=`expr $ac_eof + 1`
19121 cat >>$CONFIG_STATUS <<_ACEOF
19122 cat >"\$tmp/subs-2.sed" <<\CEOF$ac_eof
19123 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
19126 s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g
19127 s/^/s,@/; s/!/@,|#_!!_#|/
19130 s/'"$ac_delim"'$/,g/; t
19132 N; s/^.*\n//; s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g; b n
19133 ' >>$CONFIG_STATUS <conf$$subs.sed
19134 rm -f conf$$subs.sed
19135 cat >>$CONFIG_STATUS <<_ACEOF
19141 for ac_last_try in false false false false false :; do
19142 cat >conf$$subs.sed <<_ACEOF
19143 LLVM_BINDIR!$LLVM_BINDIR$ac_delim
19144 LLVM_DATADIR!$LLVM_DATADIR$ac_delim
19145 LLVM_DOCSDIR!$LLVM_DOCSDIR$ac_delim
19146 LLVM_ETCDIR!$LLVM_ETCDIR$ac_delim
19147 LLVM_INCLUDEDIR!$LLVM_INCLUDEDIR$ac_delim
19148 LLVM_INFODIR!$LLVM_INFODIR$ac_delim
19149 LLVM_MANDIR!$LLVM_MANDIR$ac_delim
19150 LLVM_CONFIGTIME!$LLVM_CONFIGTIME$ac_delim
19151 BINDINGS_TO_BUILD!$BINDINGS_TO_BUILD$ac_delim
19152 HAVE_OCAMLOPT!$HAVE_OCAMLOPT$ac_delim
19153 HAVE_OCAML_OUNIT!$HAVE_OCAML_OUNIT$ac_delim
19154 OCAML_LIBDIR!$OCAML_LIBDIR$ac_delim
19155 ENABLE_VISIBILITY_INLINES_HIDDEN!$ENABLE_VISIBILITY_INLINES_HIDDEN$ac_delim
19156 RPATH!$RPATH$ac_delim
19157 RDYNAMIC!$RDYNAMIC$ac_delim
19158 program_prefix!$program_prefix$ac_delim
19159 LIBOBJS!$LIBOBJS$ac_delim
19160 LTLIBOBJS!$LTLIBOBJS$ac_delim
19163 if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 18; then
19165 elif $ac_last_try; then
19166 { { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
19167 echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
19168 { (exit 1); exit 1; }; }
19170 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
19174 ac_eof=`sed -n '/^CEOF[0-9]*$/s/CEOF/0/p' conf$$subs.sed`
19175 if test -n "$ac_eof"; then
19176 ac_eof=`echo "$ac_eof" | sort -nru | sed 1q`
19177 ac_eof=`expr $ac_eof + 1`
19180 cat >>$CONFIG_STATUS <<_ACEOF
19181 cat >"\$tmp/subs-3.sed" <<\CEOF$ac_eof
19182 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b end
19185 s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g
19186 s/^/s,@/; s/!/@,|#_!!_#|/
19189 s/'"$ac_delim"'$/,g/; t
19191 N; s/^.*\n//; s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g; b n
19192 ' >>$CONFIG_STATUS <conf$$subs.sed
19193 rm -f conf$$subs.sed
19194 cat >>$CONFIG_STATUS <<_ACEOF
19201 # VPATH may cause trouble with some makes, so we remove $(srcdir),
19202 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
19203 # trailing colons and then remove the whole line if VPATH becomes empty
19204 # (actually we leave an empty line to preserve line numbers).
19205 if test "x$srcdir" = x.; then
19206 ac_vpsub='/^[ ]*VPATH[ ]*=/{
19207 s/:*\$(srcdir):*/:/
19208 s/:*\${srcdir}:*/:/
19210 s/^\([^=]*=[ ]*\):*/\1/
19216 cat >>$CONFIG_STATUS <<\_ACEOF
19217 fi # test -n "$CONFIG_FILES"
19220 for ac_tag in :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS
19223 :[FHLC]) ac_mode=$ac_tag; continue;;
19225 case $ac_mode$ac_tag in
19227 :L* | :C*:*) { { echo "$as_me:$LINENO: error: Invalid tag $ac_tag." >&5
19228 echo "$as_me: error: Invalid tag $ac_tag." >&2;}
19229 { (exit 1); exit 1; }; };;
19230 :[FH]-) ac_tag=-:-;;
19231 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
19248 -) ac_f="$tmp/stdin";;
19249 *) # Look for the file first in the build tree, then in the source tree
19250 # (if the path is not absolute). The absolute path cannot be DOS-style,
19251 # because $ac_f cannot contain `:'.
19255 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
19257 { { echo "$as_me:$LINENO: error: cannot find input file: $ac_f" >&5
19258 echo "$as_me: error: cannot find input file: $ac_f" >&2;}
19259 { (exit 1); exit 1; }; };;
19261 ac_file_inputs="$ac_file_inputs $ac_f"
19264 # Let's still pretend it is `configure' which instantiates (i.e., don't
19265 # use $as_me), people would be surprised to read:
19266 # /* config.h. Generated by config.status. */
19267 configure_input="Generated from "`IFS=:
19268 echo $* | sed 's|^[^:]*/||;s|:[^:]*/|, |g'`" by configure."
19269 if test x"$ac_file" != x-; then
19270 configure_input="$ac_file. $configure_input"
19271 { echo "$as_me:$LINENO: creating $ac_file" >&5
19272 echo "$as_me: creating $ac_file" >&6;}
19276 *:-:* | *:-) cat >"$tmp/stdin";;
19281 ac_dir=`$as_dirname -- "$ac_file" ||
19282 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
19283 X"$ac_file" : 'X\(//\)[^/]' \| \
19284 X"$ac_file" : 'X\(//\)$' \| \
19285 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
19287 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
19291 /^X\(\/\/\)[^/].*/{
19306 -*) as_dir=./$as_dir;;
19308 test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || {
19312 *\'*) as_qdir=`echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #(
19313 *) as_qdir=$as_dir;;
19315 as_dirs="'$as_qdir' $as_dirs"
19316 as_dir=`$as_dirname -- "$as_dir" ||
19317 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
19318 X"$as_dir" : 'X\(//\)[^/]' \| \
19319 X"$as_dir" : 'X\(//\)$' \| \
19320 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
19322 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
19326 /^X\(\/\/\)[^/].*/{
19339 test -d "$as_dir" && break
19341 test -z "$as_dirs" || eval "mkdir $as_dirs"
19342 } || test -d "$as_dir" || { { echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5
19343 echo "$as_me: error: cannot create directory $as_dir" >&2;}
19344 { (exit 1); exit 1; }; }; }
19348 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
19350 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
19351 # A ".." for each directory in $ac_dir_suffix.
19352 ac_top_builddir_sub=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'`
19353 case $ac_top_builddir_sub in
19354 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
19355 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
19358 ac_abs_top_builddir=$ac_pwd
19359 ac_abs_builddir=$ac_pwd$ac_dir_suffix
19360 # for backward compatibility:
19361 ac_top_builddir=$ac_top_build_prefix
19364 .) # We are building in place.
19366 ac_top_srcdir=$ac_top_builddir_sub
19367 ac_abs_top_srcdir=$ac_pwd ;;
19368 [\\/]* | ?:[\\/]* ) # Absolute name.
19369 ac_srcdir=$srcdir$ac_dir_suffix;
19370 ac_top_srcdir=$srcdir
19371 ac_abs_top_srcdir=$srcdir ;;
19372 *) # Relative name.
19373 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
19374 ac_top_srcdir=$ac_top_build_prefix$srcdir
19375 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
19377 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
19387 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
19388 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
19392 cat >>$CONFIG_STATUS <<\_ACEOF
19393 # If the template does not know about datarootdir, expand it.
19394 # FIXME: This hack should be removed a few years after 2.60.
19395 ac_datarootdir_hack=; ac_datarootdir_seen=
19397 case `sed -n '/datarootdir/ {
19406 ' $ac_file_inputs` in
19407 *datarootdir*) ac_datarootdir_seen=yes;;
19408 *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
19409 { echo "$as_me:$LINENO: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
19410 echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
19412 cat >>$CONFIG_STATUS <<_ACEOF
19413 ac_datarootdir_hack='
19414 s&@datadir@&$datadir&g
19415 s&@docdir@&$docdir&g
19416 s&@infodir@&$infodir&g
19417 s&@localedir@&$localedir&g
19418 s&@mandir@&$mandir&g
19419 s&\\\${datarootdir}&$datarootdir&g' ;;
19423 # Neutralize VPATH when `$srcdir' = `.'.
19424 # Shell code in configure.ac might set extrasub.
19425 # FIXME: do we really want to maintain this feature?
19426 cat >>$CONFIG_STATUS <<_ACEOF
19430 cat >>$CONFIG_STATUS <<\_ACEOF
19432 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
19433 s&@configure_input@&$configure_input&;t t
19434 s&@top_builddir@&$ac_top_builddir_sub&;t t
19435 s&@srcdir@&$ac_srcdir&;t t
19436 s&@abs_srcdir@&$ac_abs_srcdir&;t t
19437 s&@top_srcdir@&$ac_top_srcdir&;t t
19438 s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
19439 s&@builddir@&$ac_builddir&;t t
19440 s&@abs_builddir@&$ac_abs_builddir&;t t
19441 s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
19442 s&@INSTALL@&$ac_INSTALL&;t t
19443 $ac_datarootdir_hack
19444 " $ac_file_inputs | sed -f "$tmp/subs-1.sed" | sed -f "$tmp/subs-2.sed" | sed -f "$tmp/subs-3.sed" >$tmp/out
19446 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
19447 { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
19448 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
19449 { echo "$as_me:$LINENO: WARNING: $ac_file contains a reference to the variable \`datarootdir'
19450 which seems to be undefined. Please make sure it is defined." >&5
19451 echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
19452 which seems to be undefined. Please make sure it is defined." >&2;}
19456 -) cat "$tmp/out"; rm -f "$tmp/out";;
19457 *) rm -f "$ac_file"; mv "$tmp/out" $ac_file;;
19466 # Transform confdefs.h into a sed script `conftest.defines', that
19467 # substitutes the proper values into config.h.in to produce config.h.
19468 rm -f conftest.defines conftest.tail
19469 # First, append a space to every undef/define line, to ease matching.
19470 echo 's/$/ /' >conftest.defines
19471 # Then, protect against being on the right side of a sed subst, or in
19472 # an unquoted here document, in config.status. If some macros were
19473 # called several times there might be several #defines for the same
19474 # symbol, which is useless. But do not sort them, since the last
19475 # AC_DEFINE must be honored.
19476 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
19477 # These sed commands are passed to sed as "A NAME B PARAMS C VALUE D", where
19478 # NAME is the cpp macro being defined, VALUE is the value it is being given.
19479 # PARAMS is the parameter list in the macro definition--in most cases, it's
19480 # just an empty string.
19481 ac_dA='s,^\\([ #]*\\)[^ ]*\\([ ]*'
19482 ac_dB='\\)[ (].*,\\1define\\2'
19490 s/^[ ]*#[ ]*define[ ][ ]*//
19495 s/^\('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/ '"$ac_dA"'\1'"$ac_dB"'\2'"${ac_dC}"'\3'"$ac_dD"'/p
19496 s/^\('"$ac_word_re"'\)[ ]*\(.*\)/'"$ac_dA"'\1'"$ac_dB$ac_dC"'\2'"$ac_dD"'/p
19497 ' >>conftest.defines
19499 # Remove the space that was appended to ease matching.
19500 # Then replace #undef with comments. This is necessary, for
19501 # example, in the case of _POSIX_SOURCE, which is predefined and required
19502 # on some systems where configure will not decide to define it.
19503 # (The regexp can be short, since the line contains either #define or #undef.)
19505 s,^[ #]*u.*,/* & */,' >>conftest.defines
19507 # Break up conftest.defines:
19508 ac_max_sed_lines=50
19510 # First sed command is: sed -f defines.sed $ac_file_inputs >"$tmp/out1"
19511 # Second one is: sed -f defines.sed "$tmp/out1" >"$tmp/out2"
19512 # Third one will be: sed -f defines.sed "$tmp/out2" >"$tmp/out1"
19514 ac_in='$ac_file_inputs'
19515 ac_out='"$tmp/out1"'
19516 ac_nxt='"$tmp/out2"'
19520 # Write a here document:
19521 cat >>$CONFIG_STATUS <<_ACEOF
19522 # First, check the format of the line:
19523 cat >"\$tmp/defines.sed" <<\\CEOF
19524 /^[ ]*#[ ]*undef[ ][ ]*$ac_word_re[ ]*\$/b def
19525 /^[ ]*#[ ]*define[ ][ ]*$ac_word_re[( ]/b def
19529 sed ${ac_max_sed_lines}q conftest.defines >>$CONFIG_STATUS
19531 sed -f "$tmp/defines.sed"' "$ac_in >$ac_out" >>$CONFIG_STATUS
19532 ac_in=$ac_out; ac_out=$ac_nxt; ac_nxt=$ac_in
19533 sed 1,${ac_max_sed_lines}d conftest.defines >conftest.tail
19534 grep . conftest.tail >/dev/null || break
19535 rm -f conftest.defines
19536 mv conftest.tail conftest.defines
19538 rm -f conftest.defines conftest.tail
19540 echo "ac_result=$ac_in" >>$CONFIG_STATUS
19541 cat >>$CONFIG_STATUS <<\_ACEOF
19542 if test x"$ac_file" != x-; then
19543 echo "/* $configure_input */" >"$tmp/config.h"
19544 cat "$ac_result" >>"$tmp/config.h"
19545 if diff $ac_file "$tmp/config.h" >/dev/null 2>&1; then
19546 { echo "$as_me:$LINENO: $ac_file is unchanged" >&5
19547 echo "$as_me: $ac_file is unchanged" >&6;}
19550 mv "$tmp/config.h" $ac_file
19553 echo "/* $configure_input */"
19559 :C) { echo "$as_me:$LINENO: executing $ac_file commands" >&5
19560 echo "$as_me: executing $ac_file commands" >&6;}
19565 case $ac_file$ac_mode in
19566 "Makefile":C) ${llvm_src}/autoconf/mkinstalldirs `dirname Makefile`
19567 ${SHELL} ${llvm_src}/autoconf/install-sh -m 0644 -c ${srcdir}/Makefile Makefile ;;
19568 "Makefile.common":C) ${llvm_src}/autoconf/mkinstalldirs `dirname Makefile.common`
19569 ${SHELL} ${llvm_src}/autoconf/install-sh -m 0644 -c ${srcdir}/Makefile.common Makefile.common ;;
19570 "examples/Makefile":C) ${llvm_src}/autoconf/mkinstalldirs `dirname examples/Makefile`
19571 ${SHELL} ${llvm_src}/autoconf/install-sh -m 0644 -c ${srcdir}/examples/Makefile examples/Makefile ;;
19572 "lib/Makefile":C) ${llvm_src}/autoconf/mkinstalldirs `dirname lib/Makefile`
19573 ${SHELL} ${llvm_src}/autoconf/install-sh -m 0644 -c ${srcdir}/lib/Makefile lib/Makefile ;;
19574 "test/Makefile":C) ${llvm_src}/autoconf/mkinstalldirs `dirname test/Makefile`
19575 ${SHELL} ${llvm_src}/autoconf/install-sh -m 0644 -c ${srcdir}/test/Makefile test/Makefile ;;
19576 "test/Makefile.tests":C) ${llvm_src}/autoconf/mkinstalldirs `dirname test/Makefile.tests`
19577 ${SHELL} ${llvm_src}/autoconf/install-sh -m 0644 -c ${srcdir}/test/Makefile.tests test/Makefile.tests ;;
19578 "unittests/Makefile":C) ${llvm_src}/autoconf/mkinstalldirs `dirname unittests/Makefile`
19579 ${SHELL} ${llvm_src}/autoconf/install-sh -m 0644 -c ${srcdir}/unittests/Makefile unittests/Makefile ;;
19580 "tools/Makefile":C) ${llvm_src}/autoconf/mkinstalldirs `dirname tools/Makefile`
19581 ${SHELL} ${llvm_src}/autoconf/install-sh -m 0644 -c ${srcdir}/tools/Makefile tools/Makefile ;;
19582 "utils/Makefile":C) ${llvm_src}/autoconf/mkinstalldirs `dirname utils/Makefile`
19583 ${SHELL} ${llvm_src}/autoconf/install-sh -m 0644 -c ${srcdir}/utils/Makefile utils/Makefile ;;
19584 "projects/Makefile":C) ${llvm_src}/autoconf/mkinstalldirs `dirname projects/Makefile`
19585 ${SHELL} ${llvm_src}/autoconf/install-sh -m 0644 -c ${srcdir}/projects/Makefile projects/Makefile ;;
19586 "bindings/Makefile":C) ${llvm_src}/autoconf/mkinstalldirs `dirname bindings/Makefile`
19587 ${SHELL} ${llvm_src}/autoconf/install-sh -m 0644 -c ${srcdir}/bindings/Makefile bindings/Makefile ;;
19588 "bindings/ocaml/Makefile.ocaml":C) ${llvm_src}/autoconf/mkinstalldirs `dirname bindings/ocaml/Makefile.ocaml`
19589 ${SHELL} ${llvm_src}/autoconf/install-sh -m 0644 -c ${srcdir}/bindings/ocaml/Makefile.ocaml bindings/ocaml/Makefile.ocaml ;;
19595 { (exit 0); exit 0; }
19597 chmod +x $CONFIG_STATUS
19598 ac_clean_files=$ac_clean_files_save
19601 # configure is writing to config.log, and then calls config.status.
19602 # config.status does its own redirection, appending to config.log.
19603 # Unfortunately, on DOS this fails, as config.log is still kept open
19604 # by configure, so config.status won't be able to write to it; its
19605 # output is simply discarded. So we exec the FD to /dev/null,
19606 # effectively closing config.log, so it can be properly (re)opened and
19607 # appended to by config.status. When coming back to configure, we
19608 # need to make the FD available again.
19609 if test "$no_create" != yes; then
19611 ac_config_status_args=
19612 test "$silent" = yes &&
19613 ac_config_status_args="$ac_config_status_args --quiet"
19615 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
19617 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
19618 # would make configure fail if this is the last instruction.
19619 $ac_cs_success || { (exit 1); exit 1; }
19623 # CONFIG_SUBDIRS section.
19625 if test "$no_recursion" != yes; then
19627 # Remove --cache-file and --srcdir arguments so they do not pile up.
19628 ac_sub_configure_args=
19630 eval "set x $ac_configure_args"
19634 if test -n "$ac_prev"; then
19639 -cache-file | --cache-file | --cache-fil | --cache-fi \
19640 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
19641 ac_prev=cache_file ;;
19642 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
19643 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* \
19646 --config-cache | -C)
19648 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
19650 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
19652 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
19654 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
19658 *\'*) ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
19660 ac_sub_configure_args="$ac_sub_configure_args '$ac_arg'" ;;
19664 # Always prepend --prefix to ensure using the same prefix
19665 # in subdir configurations.
19666 ac_arg="--prefix=$prefix"
19668 *\'*) ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
19670 ac_sub_configure_args="$ac_arg $ac_sub_configure_args"
19673 for ac_dir in : $subdirs; do test "x$ac_dir" = x: && continue
19675 # Do not complain, so a configure script can configure whichever
19676 # parts of a large source tree are present.
19677 test -d "$srcdir/$ac_dir" || continue
19679 ac_msg="=== configuring in $ac_dir (`pwd`/$ac_dir)"
19680 echo "$as_me:$LINENO: $ac_msg" >&5
19684 -*) as_dir=./$as_dir;;
19686 test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || {
19690 *\'*) as_qdir=`echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #(
19691 *) as_qdir=$as_dir;;
19693 as_dirs="'$as_qdir' $as_dirs"
19694 as_dir=`$as_dirname -- "$as_dir" ||
19695 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
19696 X"$as_dir" : 'X\(//\)[^/]' \| \
19697 X"$as_dir" : 'X\(//\)$' \| \
19698 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
19700 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
19704 /^X\(\/\/\)[^/].*/{
19717 test -d "$as_dir" && break
19719 test -z "$as_dirs" || eval "mkdir $as_dirs"
19720 } || test -d "$as_dir" || { { echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5
19721 echo "$as_me: error: cannot create directory $as_dir" >&2;}
19722 { (exit 1); exit 1; }; }; }
19726 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
19728 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
19729 # A ".." for each directory in $ac_dir_suffix.
19730 ac_top_builddir_sub=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'`
19731 case $ac_top_builddir_sub in
19732 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
19733 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
19736 ac_abs_top_builddir=$ac_pwd
19737 ac_abs_builddir=$ac_pwd$ac_dir_suffix
19738 # for backward compatibility:
19739 ac_top_builddir=$ac_top_build_prefix
19742 .) # We are building in place.
19744 ac_top_srcdir=$ac_top_builddir_sub
19745 ac_abs_top_srcdir=$ac_pwd ;;
19746 [\\/]* | ?:[\\/]* ) # Absolute name.
19747 ac_srcdir=$srcdir$ac_dir_suffix;
19748 ac_top_srcdir=$srcdir
19749 ac_abs_top_srcdir=$srcdir ;;
19750 *) # Relative name.
19751 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
19752 ac_top_srcdir=$ac_top_build_prefix$srcdir
19753 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
19755 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
19760 # Check for guested configure; otherwise get Cygnus style configure.
19761 if test -f "$ac_srcdir/configure.gnu"; then
19762 ac_sub_configure=$ac_srcdir/configure.gnu
19763 elif test -f "$ac_srcdir/configure"; then
19764 ac_sub_configure=$ac_srcdir/configure
19765 elif test -f "$ac_srcdir/configure.in"; then
19766 # This should be Cygnus configure.
19767 ac_sub_configure=$ac_aux_dir/configure
19769 { echo "$as_me:$LINENO: WARNING: no configuration information is in $ac_dir" >&5
19770 echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2;}
19774 # The recursion is here.
19775 if test -n "$ac_sub_configure"; then
19776 # Make the cache file name correct relative to the subdirectory.
19777 case $cache_file in
19778 [\\/]* | ?:[\\/]* ) ac_sub_cache_file=$cache_file ;;
19779 *) # Relative name.
19780 ac_sub_cache_file=$ac_top_build_prefix$cache_file ;;
19783 { echo "$as_me:$LINENO: running $SHELL $ac_sub_configure $ac_sub_configure_args --cache-file=$ac_sub_cache_file --srcdir=$ac_srcdir" >&5
19784 echo "$as_me: running $SHELL $ac_sub_configure $ac_sub_configure_args --cache-file=$ac_sub_cache_file --srcdir=$ac_srcdir" >&6;}
19785 # The eval makes quoting arguments work.
19786 eval "\$SHELL \"\$ac_sub_configure\" $ac_sub_configure_args \
19787 --cache-file=\"\$ac_sub_cache_file\" --srcdir=\"\$ac_srcdir\"" ||
19788 { { echo "$as_me:$LINENO: error: $ac_sub_configure failed for $ac_dir" >&5
19789 echo "$as_me: error: $ac_sub_configure failed for $ac_dir" >&2;}
19790 { (exit 1); exit 1; }; }