2 # Guess values for system-dependent variables and create Makefiles.
3 # Generated by GNU Autoconf 2.60 for LLVM 3.3svn.
5 # Report bugs to <http://llvm.org/bugs/>.
7 # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
8 # 2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
9 # This configure script is free software; the Free Software Foundation
10 # gives unlimited permission to copy, distribute and modify it.
12 # Copyright (c) 2003-2013 University of Illinois at Urbana-Champaign.
13 ## --------------------- ##
14 ## M4sh Initialization. ##
15 ## --------------------- ##
17 # Be Bourne compatible
18 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
21 # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
22 # is contrary to our usage. Disable this feature.
23 alias -g '${1+"$@"}'='"$@"'
26 case `(set -o) 2>/dev/null` in *posix*) set -o posix;; esac
28 BIN_SH=xpg4; export BIN_SH # for Tru64
29 DUALCASE=1; export DUALCASE # for MKS sh
33 # Avoid depending upon Character Ranges.
34 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
35 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
36 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
37 as_cr_digits='0123456789'
38 as_cr_alnum=$as_cr_Letters$as_cr_digits
40 # The user is always right.
41 if test "${PATH_SEPARATOR+set}" != set; then
42 echo "#! /bin/sh" >conf$$.sh
43 echo "exit 0" >>conf$$.sh
45 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
53 # Support unset when possible.
54 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
62 # We need space, tab and new line, in precisely that order. Quoting is
63 # there to prevent editors from complaining about space-tab.
64 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
65 # splitting by setting IFS to empty value.)
70 # Find who we are. Look in the path if we contain no directory separator.
72 *[\\/]* ) as_myself=$0 ;;
73 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
77 test -z "$as_dir" && as_dir=.
78 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
84 # We did not find ourselves, most probably we were run as `sh COMMAND'
85 # in which case we are not to be found in the path.
86 if test "x$as_myself" = x; then
89 if test ! -f "$as_myself"; then
90 echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
94 # Work around bugs in pre-3.0 UWIN ksh.
95 for as_var in ENV MAIL MAILPATH
96 do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
104 LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
105 LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
108 if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
109 eval $as_var=C; export $as_var
111 ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
115 # Required to use basename.
116 if expr a : '\(a\)' >/dev/null 2>&1 &&
117 test "X`expr 00001 : '.*\(...\)'`" = X001; then
123 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
130 # Name of the executable.
131 as_me=`$as_basename -- "$0" ||
132 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
133 X"$0" : 'X\(//\)$' \| \
134 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
136 sed '/^.*\/\([^/][^/]*\)\/*$/{
154 if test "x$CONFIG_SHELL" = x; then
155 if (eval ":") 2>/dev/null; then
161 if test $as_have_required = yes && (eval ":
171 as_func_ret_success () {
174 as_func_ret_failure () {
179 if as_func_success; then
183 echo as_func_success failed.
186 if as_func_failure; then
188 echo as_func_failure succeeded.
191 if as_func_ret_success; then
195 echo as_func_ret_success failed.
198 if as_func_ret_failure; then
200 echo as_func_ret_failure succeeded.
203 if ( set x; as_func_ret_success y && test x = \"\$1\" ); then
207 echo positional parameters were not saved.
210 test \$exitcode = 0) || { (exit 1); exit 1; }
215 test \"x\$as_lineno_1\" != \"x\$as_lineno_2\" &&
216 test \"x\`expr \$as_lineno_1 + 1\`\" = \"x\$as_lineno_2\") || { (exit 1); exit 1; }
217 ") 2> /dev/null; then
221 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
222 for as_dir in /usr/bin/posix$PATH_SEPARATOR/bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
225 test -z "$as_dir" && as_dir=.
228 for as_base in sh bash ksh sh5; do
229 as_candidate_shells="$as_candidate_shells $as_dir/$as_base"
236 for as_shell in $as_candidate_shells $SHELL; do
237 # Try only shells that exist, to save several forks.
238 if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
239 { ("$as_shell") 2> /dev/null <<\_ASEOF
240 # Be Bourne compatible
241 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
244 # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
245 # is contrary to our usage. Disable this feature.
246 alias -g '${1+"$@"}'='"$@"'
249 case `(set -o) 2>/dev/null` in *posix*) set -o posix;; esac
251 BIN_SH=xpg4; export BIN_SH # for Tru64
252 DUALCASE=1; export DUALCASE # for MKS sh
257 CONFIG_SHELL=$as_shell
259 if { "$as_shell" 2> /dev/null <<\_ASEOF
260 # Be Bourne compatible
261 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
264 # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
265 # is contrary to our usage. Disable this feature.
266 alias -g '${1+"$@"}'='"$@"'
269 case `(set -o) 2>/dev/null` in *posix*) set -o posix;; esac
271 BIN_SH=xpg4; export BIN_SH # for Tru64
272 DUALCASE=1; export DUALCASE # for MKS sh
284 as_func_ret_success () {
287 as_func_ret_failure () {
292 if as_func_success; then
296 echo as_func_success failed.
299 if as_func_failure; then
301 echo as_func_failure succeeded.
304 if as_func_ret_success; then
308 echo as_func_ret_success failed.
311 if as_func_ret_failure; then
313 echo as_func_ret_failure succeeded.
316 if ( set x; as_func_ret_success y && test x = "$1" ); then
320 echo positional parameters were not saved.
323 test $exitcode = 0) || { (exit 1); exit 1; }
328 test "x$as_lineno_1" != "x$as_lineno_2" &&
329 test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2") || { (exit 1); exit 1; }
340 if test "x$CONFIG_SHELL" != x; then
341 for as_var in BASH_ENV ENV
342 do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
345 exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"}
349 if test $as_have_required = no; then
350 echo This script requires a shell more modern than all the
351 echo shells that I found on your system. Please install a
352 echo modern shell, or manually run the script under such a
353 echo shell if you do have one.
354 { (exit 1); exit 1; }
364 (eval "as_func_return () {
373 as_func_ret_success () {
376 as_func_ret_failure () {
381 if as_func_success; then
385 echo as_func_success failed.
388 if as_func_failure; then
390 echo as_func_failure succeeded.
393 if as_func_ret_success; then
397 echo as_func_ret_success failed.
400 if as_func_ret_failure; then
402 echo as_func_ret_failure succeeded.
405 if ( set x; as_func_ret_success y && test x = \"\$1\" ); then
409 echo positional parameters were not saved.
412 test \$exitcode = 0") || {
413 echo No shell found that supports shell functions.
414 echo Please tell autoconf@gnu.org about your system,
415 echo including any error possibly output before this
423 test "x$as_lineno_1" != "x$as_lineno_2" &&
424 test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || {
426 # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
427 # uniformly replaced by the line number. The first 'sed' inserts a
428 # line-number line after each line using $LINENO; the second 'sed'
429 # does the real work. The second script uses 'N' to pair each
430 # line-number line with the line containing $LINENO, and appends
431 # trailing '-' during substitution so that $LINENO is not a special
433 # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
434 # scripts with optimization help from Paolo Bonzini. Blame Lee
435 # E. McMahon (1931-1989) for sed's syntax. :-)
447 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
451 chmod +x "$as_me.lineno" ||
452 { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
453 { (exit 1); exit 1; }; }
455 # Don't try to exec as it changes $[0], causing all sort of problems
456 # (the dirname of $[0] is not the place where we might find the
457 # original and so on. Autoconf is especially sensitive to this).
459 # Exit status is that of the last command.
464 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
470 ECHO_C= ECHO_N= ECHO_T=
474 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
481 if expr a : '\(a\)' >/dev/null 2>&1 &&
482 test "X`expr 00001 : '.*\(...\)'`" = X001; then
488 rm -f conf$$ conf$$.exe conf$$.file
489 if test -d conf$$.dir; then
490 rm -f conf$$.dir/conf$$.file
496 if ln -s conf$$.file conf$$ 2>/dev/null; then
498 # ... but there are two gotchas:
499 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
500 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
501 # In both cases, we have to default to `cp -p'.
502 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
504 elif ln conf$$.file conf$$ 2>/dev/null; then
509 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
510 rmdir conf$$.dir 2>/dev/null
512 if mkdir -p . 2>/dev/null; then
515 test -d ./-p && rmdir ./-p
519 # Find out whether ``test -x'' works. Don't use a zero-byte file, as
520 # systems may use methods other than mode bits to determine executability.
521 cat >conf$$.file <<_ASEOF
526 if test -x conf$$.file >/dev/null 2>&1; then
527 as_executable_p="test -x"
533 # Sed expression to map a string onto a valid CPP name.
534 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
536 # Sed expression to map a string onto a valid variable name.
537 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
541 exec 7<&0 </dev/null 6>&1
544 # hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
545 # so uname gets run too.
546 ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
551 ac_default_prefix=/usr/local
553 ac_config_libobj_dir=.
559 SHELL=${CONFIG_SHELL-/bin/sh}
561 # Identity of this package.
563 PACKAGE_TARNAME='llvm'
564 PACKAGE_VERSION='3.3svn'
565 PACKAGE_STRING='LLVM 3.3svn'
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
689 ENABLE_CLANG_STATIC_ANALYZER
690 ENABLE_CLANG_REWRITER
695 ENABLE_EXPENSIVE_CHECKS
713 LLVM_ENUM_ASM_PRINTERS
714 LLVM_ENUM_ASM_PARSERS
715 LLVM_ENUM_DISASSEMBLERS
761 HAVE_LINK_VERSION_SCRIPT
764 CONVENIENCE_LTDL_TRUE
765 CONVENIENCE_LTDL_FALSE
768 NO_MISSING_FIELD_INITIALIZERS
770 COVERED_SWITCH_DEFAULT
771 NO_MAYBE_UNINITIALIZED
798 ENABLE_VISIBILITY_INLINES_HIDDEN
805 ac_precious_vars='build_alias
816 ac_subdirs_all='projects/llvm-gcc
820 projects/llvm-poolalloc
823 projects/llvm-stacker
831 # Initialize some variables set by options.
833 ac_init_version=false
834 # The variables have the same names as the options, with
835 # dashes changed to underlines.
843 program_transform_name=s,x,x,
851 # Installation directory options.
852 # These are left unexpanded so users can "make install exec_prefix=/foo"
853 # and all the variables that are supposed to be based on exec_prefix
854 # by default will actually change.
855 # Use braces instead of parens because sh, perl, etc. also accept them.
856 # (The list follows the same order as the GNU Coding Standards.)
857 bindir='${exec_prefix}/bin'
858 sbindir='${exec_prefix}/sbin'
859 libexecdir='${exec_prefix}/libexec'
860 datarootdir='${prefix}/share'
861 datadir='${datarootdir}'
862 sysconfdir='${prefix}/etc'
863 sharedstatedir='${prefix}/com'
864 localstatedir='${prefix}/var'
865 includedir='${prefix}/include'
866 oldincludedir='/usr/include'
867 docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
868 infodir='${datarootdir}/info'
873 libdir='${exec_prefix}/lib'
874 localedir='${datarootdir}/locale'
875 mandir='${datarootdir}/man'
881 # If the previous option needs an argument, assign it.
882 if test -n "$ac_prev"; then
883 eval $ac_prev=\$ac_option
889 *=*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
893 # Accept the important Cygnus configure options, so we can diagnose typos.
895 case $ac_dashdash$ac_option in
899 -bindir | --bindir | --bindi | --bind | --bin | --bi)
901 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
904 -build | --build | --buil | --bui | --bu)
905 ac_prev=build_alias ;;
906 -build=* | --build=* | --buil=* | --bui=* | --bu=*)
907 build_alias=$ac_optarg ;;
909 -cache-file | --cache-file | --cache-fil | --cache-fi \
910 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
911 ac_prev=cache_file ;;
912 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
913 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
914 cache_file=$ac_optarg ;;
917 cache_file=config.cache ;;
919 -datadir | --datadir | --datadi | --datad)
921 -datadir=* | --datadir=* | --datadi=* | --datad=*)
922 datadir=$ac_optarg ;;
924 -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
925 | --dataroo | --dataro | --datar)
926 ac_prev=datarootdir ;;
927 -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
928 | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
929 datarootdir=$ac_optarg ;;
931 -disable-* | --disable-*)
932 ac_feature=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
933 # Reject names that are not valid shell variable names.
934 expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null &&
935 { echo "$as_me: error: invalid feature name: $ac_feature" >&2
936 { (exit 1); exit 1; }; }
937 ac_feature=`echo $ac_feature | sed 's/-/_/g'`
938 eval enable_$ac_feature=no ;;
940 -docdir | --docdir | --docdi | --doc | --do)
942 -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
945 -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
947 -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
950 -enable-* | --enable-*)
951 ac_feature=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
952 # Reject names that are not valid shell variable names.
953 expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null &&
954 { echo "$as_me: error: invalid feature name: $ac_feature" >&2
955 { (exit 1); exit 1; }; }
956 ac_feature=`echo $ac_feature | sed 's/-/_/g'`
957 eval enable_$ac_feature=\$ac_optarg ;;
959 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
960 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
961 | --exec | --exe | --ex)
962 ac_prev=exec_prefix ;;
963 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
964 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
965 | --exec=* | --exe=* | --ex=*)
966 exec_prefix=$ac_optarg ;;
968 -gas | --gas | --ga | --g)
969 # Obsolete; use --with-gas.
972 -help | --help | --hel | --he | -h)
974 -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
975 ac_init_help=recursive ;;
976 -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
977 ac_init_help=short ;;
979 -host | --host | --hos | --ho)
980 ac_prev=host_alias ;;
981 -host=* | --host=* | --hos=* | --ho=*)
982 host_alias=$ac_optarg ;;
984 -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
986 -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
988 htmldir=$ac_optarg ;;
990 -includedir | --includedir | --includedi | --included | --include \
991 | --includ | --inclu | --incl | --inc)
992 ac_prev=includedir ;;
993 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
994 | --includ=* | --inclu=* | --incl=* | --inc=*)
995 includedir=$ac_optarg ;;
997 -infodir | --infodir | --infodi | --infod | --info | --inf)
999 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
1000 infodir=$ac_optarg ;;
1002 -libdir | --libdir | --libdi | --libd)
1004 -libdir=* | --libdir=* | --libdi=* | --libd=*)
1005 libdir=$ac_optarg ;;
1007 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
1008 | --libexe | --libex | --libe)
1009 ac_prev=libexecdir ;;
1010 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
1011 | --libexe=* | --libex=* | --libe=*)
1012 libexecdir=$ac_optarg ;;
1014 -localedir | --localedir | --localedi | --localed | --locale)
1015 ac_prev=localedir ;;
1016 -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
1017 localedir=$ac_optarg ;;
1019 -localstatedir | --localstatedir | --localstatedi | --localstated \
1020 | --localstate | --localstat | --localsta | --localst | --locals)
1021 ac_prev=localstatedir ;;
1022 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
1023 | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
1024 localstatedir=$ac_optarg ;;
1026 -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
1028 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
1029 mandir=$ac_optarg ;;
1031 -nfp | --nfp | --nf)
1032 # Obsolete; use --without-fp.
1035 -no-create | --no-create | --no-creat | --no-crea | --no-cre \
1036 | --no-cr | --no-c | -n)
1039 -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1040 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1043 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1044 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1045 | --oldin | --oldi | --old | --ol | --o)
1046 ac_prev=oldincludedir ;;
1047 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1048 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1049 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
1050 oldincludedir=$ac_optarg ;;
1052 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1054 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1055 prefix=$ac_optarg ;;
1057 -program-prefix | --program-prefix | --program-prefi | --program-pref \
1058 | --program-pre | --program-pr | --program-p)
1059 ac_prev=program_prefix ;;
1060 -program-prefix=* | --program-prefix=* | --program-prefi=* \
1061 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1062 program_prefix=$ac_optarg ;;
1064 -program-suffix | --program-suffix | --program-suffi | --program-suff \
1065 | --program-suf | --program-su | --program-s)
1066 ac_prev=program_suffix ;;
1067 -program-suffix=* | --program-suffix=* | --program-suffi=* \
1068 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1069 program_suffix=$ac_optarg ;;
1071 -program-transform-name | --program-transform-name \
1072 | --program-transform-nam | --program-transform-na \
1073 | --program-transform-n | --program-transform- \
1074 | --program-transform | --program-transfor \
1075 | --program-transfo | --program-transf \
1076 | --program-trans | --program-tran \
1077 | --progr-tra | --program-tr | --program-t)
1078 ac_prev=program_transform_name ;;
1079 -program-transform-name=* | --program-transform-name=* \
1080 | --program-transform-nam=* | --program-transform-na=* \
1081 | --program-transform-n=* | --program-transform-=* \
1082 | --program-transform=* | --program-transfor=* \
1083 | --program-transfo=* | --program-transf=* \
1084 | --program-trans=* | --program-tran=* \
1085 | --progr-tra=* | --program-tr=* | --program-t=*)
1086 program_transform_name=$ac_optarg ;;
1088 -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1090 -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1091 pdfdir=$ac_optarg ;;
1093 -psdir | --psdir | --psdi | --psd | --ps)
1095 -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1098 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1099 | -silent | --silent | --silen | --sile | --sil)
1102 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1104 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1106 sbindir=$ac_optarg ;;
1108 -sharedstatedir | --sharedstatedir | --sharedstatedi \
1109 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1110 | --sharedst | --shareds | --shared | --share | --shar \
1112 ac_prev=sharedstatedir ;;
1113 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1114 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1115 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1117 sharedstatedir=$ac_optarg ;;
1119 -site | --site | --sit)
1121 -site=* | --site=* | --sit=*)
1124 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1126 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1127 srcdir=$ac_optarg ;;
1129 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1130 | --syscon | --sysco | --sysc | --sys | --sy)
1131 ac_prev=sysconfdir ;;
1132 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1133 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1134 sysconfdir=$ac_optarg ;;
1136 -target | --target | --targe | --targ | --tar | --ta | --t)
1137 ac_prev=target_alias ;;
1138 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1139 target_alias=$ac_optarg ;;
1141 -v | -verbose | --verbose | --verbos | --verbo | --verb)
1144 -version | --version | --versio | --versi | --vers | -V)
1145 ac_init_version=: ;;
1148 ac_package=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1149 # Reject names that are not valid shell variable names.
1150 expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null &&
1151 { echo "$as_me: error: invalid package name: $ac_package" >&2
1152 { (exit 1); exit 1; }; }
1153 ac_package=`echo $ac_package| sed 's/-/_/g'`
1154 eval with_$ac_package=\$ac_optarg ;;
1156 -without-* | --without-*)
1157 ac_package=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1158 # Reject names that are not valid shell variable names.
1159 expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null &&
1160 { echo "$as_me: error: invalid package name: $ac_package" >&2
1161 { (exit 1); exit 1; }; }
1162 ac_package=`echo $ac_package | sed 's/-/_/g'`
1163 eval with_$ac_package=no ;;
1166 # Obsolete; use --with-x.
1169 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1170 | --x-incl | --x-inc | --x-in | --x-i)
1171 ac_prev=x_includes ;;
1172 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1173 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1174 x_includes=$ac_optarg ;;
1176 -x-libraries | --x-libraries | --x-librarie | --x-librari \
1177 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1178 ac_prev=x_libraries ;;
1179 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1180 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1181 x_libraries=$ac_optarg ;;
1183 -*) { echo "$as_me: error: unrecognized option: $ac_option
1184 Try \`$0 --help' for more information." >&2
1185 { (exit 1); exit 1; }; }
1189 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1190 # Reject names that are not valid shell variable names.
1191 expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null &&
1192 { echo "$as_me: error: invalid variable name: $ac_envvar" >&2
1193 { (exit 1); exit 1; }; }
1194 eval $ac_envvar=\$ac_optarg
1195 export $ac_envvar ;;
1198 # FIXME: should be removed in autoconf 3.0.
1199 echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1200 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1201 echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1202 : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
1208 if test -n "$ac_prev"; then
1209 ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1210 { echo "$as_me: error: missing argument to $ac_option" >&2
1211 { (exit 1); exit 1; }; }
1214 # Be sure to have absolute directory names.
1215 for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1216 datadir sysconfdir sharedstatedir localstatedir includedir \
1217 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1218 libdir localedir mandir
1220 eval ac_val=\$$ac_var
1222 [\\/$]* | ?:[\\/]* ) continue;;
1223 NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1225 { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
1226 { (exit 1); exit 1; }; }
1229 # There might be people who depend on the old broken behavior: `$host'
1230 # used to hold the argument of --host etc.
1231 # FIXME: To remove some day.
1234 target=$target_alias
1236 # FIXME: To remove some day.
1237 if test "x$host_alias" != x; then
1238 if test "x$build_alias" = x; then
1239 cross_compiling=maybe
1240 echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
1241 If a cross compiler is detected then cross compile mode will be used." >&2
1242 elif test "x$build_alias" != "x$host_alias"; then
1248 test -n "$host_alias" && ac_tool_prefix=$host_alias-
1250 test "$silent" = yes && exec 6>/dev/null
1253 ac_pwd=`pwd` && test -n "$ac_pwd" &&
1254 ac_ls_di=`ls -di .` &&
1255 ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1256 { echo "$as_me: error: Working directory cannot be determined" >&2
1257 { (exit 1); exit 1; }; }
1258 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1259 { echo "$as_me: error: pwd does not report name of working directory" >&2
1260 { (exit 1); exit 1; }; }
1263 # Find the source files, if location was not specified.
1264 if test -z "$srcdir"; then
1265 ac_srcdir_defaulted=yes
1266 # Try the directory containing this script, then the parent directory.
1267 ac_confdir=`$as_dirname -- "$0" ||
1268 $as_expr X"$0" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1269 X"$0" : 'X\(//\)[^/]' \| \
1270 X"$0" : 'X\(//\)$' \| \
1271 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
1273 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1291 if test ! -r "$srcdir/$ac_unique_file"; then
1295 ac_srcdir_defaulted=no
1297 if test ! -r "$srcdir/$ac_unique_file"; then
1298 test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1299 { echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2
1300 { (exit 1); exit 1; }; }
1302 ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1304 cd "$srcdir" && test -r "./$ac_unique_file" || { echo "$as_me: error: $ac_msg" >&2
1305 { (exit 1); exit 1; }; }
1307 # When building in place, set srcdir=.
1308 if test "$ac_abs_confdir" = "$ac_pwd"; then
1311 # Remove unnecessary trailing slashes from srcdir.
1312 # Double slashes in file names in object file debugging info
1313 # mess up M-x gdb in Emacs.
1315 */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1317 for ac_var in $ac_precious_vars; do
1318 eval ac_env_${ac_var}_set=\${${ac_var}+set}
1319 eval ac_env_${ac_var}_value=\$${ac_var}
1320 eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1321 eval ac_cv_env_${ac_var}_value=\$${ac_var}
1325 # Report the --help message.
1327 if test "$ac_init_help" = "long"; then
1328 # Omit some internal or obsolete options to make the list less imposing.
1329 # This message is too long to be a string in the A/UX 3.1 sh.
1331 \`configure' configures LLVM 3.3svn to adapt to many kinds of systems.
1333 Usage: $0 [OPTION]... [VAR=VALUE]...
1335 To assign environment variables (e.g., CC, CFLAGS...), specify them as
1336 VAR=VALUE. See below for descriptions of some of the useful variables.
1338 Defaults for the options are specified in brackets.
1341 -h, --help display this help and exit
1342 --help=short display options specific to this package
1343 --help=recursive display the short help of all the included packages
1344 -V, --version display version information and exit
1345 -q, --quiet, --silent do not print \`checking...' messages
1346 --cache-file=FILE cache test results in FILE [disabled]
1347 -C, --config-cache alias for \`--cache-file=config.cache'
1348 -n, --no-create do not create output files
1349 --srcdir=DIR find the sources in DIR [configure dir or \`..']
1351 Installation directories:
1352 --prefix=PREFIX install architecture-independent files in PREFIX
1353 [$ac_default_prefix]
1354 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
1357 By default, \`make install' will install all the files in
1358 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1359 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1360 for instance \`--prefix=\$HOME'.
1362 For better control, use the options below.
1364 Fine tuning of the installation directories:
1365 --bindir=DIR user executables [EPREFIX/bin]
1366 --sbindir=DIR system admin executables [EPREFIX/sbin]
1367 --libexecdir=DIR program executables [EPREFIX/libexec]
1368 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1369 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1370 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1371 --libdir=DIR object code libraries [EPREFIX/lib]
1372 --includedir=DIR C header files [PREFIX/include]
1373 --oldincludedir=DIR C header files for non-gcc [/usr/include]
1374 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1375 --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1376 --infodir=DIR info documentation [DATAROOTDIR/info]
1377 --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1378 --mandir=DIR man documentation [DATAROOTDIR/man]
1379 --docdir=DIR documentation root [DATAROOTDIR/doc/llvm]
1380 --htmldir=DIR html documentation [DOCDIR]
1381 --dvidir=DIR dvi documentation [DOCDIR]
1382 --pdfdir=DIR pdf documentation [DOCDIR]
1383 --psdir=DIR ps documentation [DOCDIR]
1389 --build=BUILD configure for building on BUILD [guessed]
1390 --host=HOST cross-compile to build programs to run on HOST [BUILD]
1391 --target=TARGET configure for building compilers for TARGET [HOST]
1395 if test -n "$ac_init_help"; then
1396 case $ac_init_help in
1397 short | recursive ) echo "Configuration of LLVM 3.3svn:";;
1402 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
1403 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
1404 --enable-polly Use polly if available (default is YES)
1405 --enable-libcpp Use libc++ if available (default is NO)
1406 --enable-cxx11 Use c++11 if available (default is NO)
1407 --enable-clang-arcmt Enable building of clang ARCMT (default is YES)
1408 --enable-clang-static-analyzer
1409 Enable building of clang Static Analyzer (default is
1411 --enable-clang-rewriter Enable building of clang rewriter (default is YES)
1412 --enable-optimized Compile with optimizations enabled (default is NO)
1413 --enable-profiling Compile with profiling enabled (default is NO)
1414 --enable-assertions Compile with assertion checks enabled (default is
1416 --enable-werror Compile with -Werror enabled (default is NO)
1417 --enable-expensive-checks
1418 Compile with expensive debug checks enabled (default
1420 --enable-debug-runtime Build runtime libs with debug symbols (default is
1422 --enable-debug-symbols Build compiler with debug symbols (default is NO if
1423 optimization is on and YES if it's off)
1424 --enable-keep-symbols Do not strip installed executables)
1425 --enable-jit Enable Just In Time Compiling (default is YES)
1426 --enable-docs Build documents (default is YES)
1427 --enable-doxygen Build doxygen documentation (default is NO)
1428 --enable-threads Use threads if available (default is YES)
1429 --enable-pthreads Use pthreads if available (default is YES)
1430 --enable-pic Build LLVM with Position Independent Code (default
1432 --enable-shared Build a shared library and link tools against it
1434 --enable-embed-stdcxx Build a shared library with embedded libstdc++ for
1435 Win32 DLL (default is NO)
1436 --enable-timestamps Enable embedding timestamp information in build
1438 --enable-backtraces Enable embedding backtraces on crash (default is
1440 --enable-targets Build specific host targets: all or
1441 target1,target2,... Valid targets are: host, x86,
1442 x86_64, sparc, powerpc, arm, aarch64, mips, hexagon,
1443 xcore, msp430, nvptx, and cpp (default=all)
1444 --enable-experimental-targets
1445 Build experimental host targets: disable or
1446 target1,target2,... (default=disable)
1447 --enable-bindings Build specific language bindings:
1448 all,auto,none,{binding-name} (default=auto)
1449 --enable-libffi Check for the presence of libffi (default is NO)
1450 --enable-ltdl-install install libltdl
1453 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
1454 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
1455 --with-optimize-option Select the compiler options to use for optimized
1457 --with-extra-options Specify additional options to compile LLVM with
1458 --with-extra-ld-options Specify additional options to link LLVM with
1459 --with-ocaml-libdir Specify install location for ocaml bindings (default
1461 --with-clang-srcdir Directory to the out-of-tree Clang source
1462 --with-clang-resource-dir
1463 Relative directory from the Clang binary for
1465 --with-c-include-dirs Colon separated list of directories clang will
1467 --with-gcc-toolchain Directory where gcc is installed.
1468 --with-default-sysroot Add --sysroot=<path> to all compiler invocations.
1469 --with-binutils-include Specify path to binutils/include/ containing
1470 plugin-api.h file for gold plugin.
1471 --with-bug-report-url Specify the URL where bug reports should be
1472 submitted (default=http://llvm.org/bugs/)
1473 --with-internal-prefix Installation directory for internal files
1474 --with-python path to python
1475 --with-udis86=<path> Use udis86 external x86 disassembler library
1476 --with-oprofile=<prefix>
1477 Tell OProfile >= 0.9.4 how to symbolize JIT output
1478 --with-intel-jitevents Notify Intel JIT profiling API of generated code
1481 Some influential environment variables:
1482 CC C compiler command
1483 CFLAGS C compiler flags
1484 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
1485 nonstandard directory <lib dir>
1486 CPPFLAGS C/C++/Objective C preprocessor flags, e.g. -I<include dir> if
1487 you have headers in a nonstandard directory <include dir>
1488 CXX C++ compiler command
1489 CXXFLAGS C++ compiler flags
1492 Use these variables to override the choices made by `configure' or to help
1493 it to find libraries and programs with nonstandard names/locations.
1495 Report bugs to <http://llvm.org/bugs/>.
1500 if test "$ac_init_help" = "recursive"; then
1501 # If there are subdirs, report their specific --help.
1502 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1503 test -d "$ac_dir" || continue
1507 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1509 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
1510 # A ".." for each directory in $ac_dir_suffix.
1511 ac_top_builddir_sub=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'`
1512 case $ac_top_builddir_sub in
1513 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1514 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1517 ac_abs_top_builddir=$ac_pwd
1518 ac_abs_builddir=$ac_pwd$ac_dir_suffix
1519 # for backward compatibility:
1520 ac_top_builddir=$ac_top_build_prefix
1523 .) # We are building in place.
1525 ac_top_srcdir=$ac_top_builddir_sub
1526 ac_abs_top_srcdir=$ac_pwd ;;
1527 [\\/]* | ?:[\\/]* ) # Absolute name.
1528 ac_srcdir=$srcdir$ac_dir_suffix;
1529 ac_top_srcdir=$srcdir
1530 ac_abs_top_srcdir=$srcdir ;;
1532 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1533 ac_top_srcdir=$ac_top_build_prefix$srcdir
1534 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1536 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1538 cd "$ac_dir" || { ac_status=$?; continue; }
1539 # Check for guested configure.
1540 if test -f "$ac_srcdir/configure.gnu"; then
1542 $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1543 elif test -f "$ac_srcdir/configure"; then
1545 $SHELL "$ac_srcdir/configure" --help=recursive
1547 echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1549 cd "$ac_pwd" || { ac_status=$?; break; }
1553 test -n "$ac_init_help" && exit $ac_status
1554 if $ac_init_version; then
1556 LLVM configure 3.3svn
1557 generated by GNU Autoconf 2.60
1559 Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
1560 2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
1561 This configure script is free software; the Free Software Foundation
1562 gives unlimited permission to copy, distribute and modify it.
1564 Copyright (c) 2003-2013 University of Illinois at Urbana-Champaign.
1568 cat >config.log <<_ACEOF
1569 This file contains any messages produced by compilers while
1570 running configure, to aid debugging if configure makes a mistake.
1572 It was created by LLVM $as_me 3.3svn, which was
1573 generated by GNU Autoconf 2.60. Invocation command line was
1585 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1586 uname -m = `(uname -m) 2>/dev/null || echo unknown`
1587 uname -r = `(uname -r) 2>/dev/null || echo unknown`
1588 uname -s = `(uname -s) 2>/dev/null || echo unknown`
1589 uname -v = `(uname -v) 2>/dev/null || echo unknown`
1591 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1592 /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
1594 /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
1595 /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
1596 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1597 /usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
1598 /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
1599 /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
1600 /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
1604 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1608 test -z "$as_dir" && as_dir=.
1609 echo "PATH: $as_dir"
1625 # Keep a trace of the command line.
1626 # Strip out --no-create and --no-recursion so they do not pile up.
1627 # Strip out --silent because we don't want to record it for future runs.
1628 # Also quote any args containing shell meta-characters.
1629 # Make two passes to allow for proper duplicate-argument suppression.
1633 ac_must_keep_next=false
1639 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1640 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1641 | -silent | --silent | --silen | --sile | --sil)
1644 ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1647 1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;;
1649 ac_configure_args1="$ac_configure_args1 '$ac_arg'"
1650 if test $ac_must_keep_next = true; then
1651 ac_must_keep_next=false # Got value, back to normal.
1654 *=* | --config-cache | -C | -disable-* | --disable-* \
1655 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1656 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1657 | -with-* | --with-* | -without-* | --without-* | --x)
1658 case "$ac_configure_args0 " in
1659 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1662 -* ) ac_must_keep_next=true ;;
1665 ac_configure_args="$ac_configure_args '$ac_arg'"
1670 $as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; }
1671 $as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; }
1673 # When interrupted or exit'd, cleanup temporary files, and complete
1674 # config.log. We remove comments because anyway the quotes in there
1675 # would cause problems or look ugly.
1676 # WARNING: Use '\'' to represent an apostrophe within the trap.
1677 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
1678 trap 'exit_status=$?
1679 # Save into config.log some information that might help in debugging.
1684 ## ---------------- ##
1685 ## Cache variables. ##
1686 ## ---------------- ##
1689 # The following way of writing the cache mishandles newlines in values,
1691 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
1692 eval ac_val=\$$ac_var
1696 *_cv_*) { echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5
1697 echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;;
1700 _ | IFS | as_nl) ;; #(
1701 *) $as_unset $ac_var ;;
1706 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
1707 *${as_nl}ac_space=\ *)
1709 "s/'\''/'\''\\\\'\'''\''/g;
1710 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
1713 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
1721 ## ----------------- ##
1722 ## Output variables. ##
1723 ## ----------------- ##
1726 for ac_var in $ac_subst_vars
1728 eval ac_val=\$$ac_var
1730 *\'\''*) ac_val=`echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1732 echo "$ac_var='\''$ac_val'\''"
1736 if test -n "$ac_subst_files"; then
1738 ## ------------------- ##
1739 ## File substitutions. ##
1740 ## ------------------- ##
1743 for ac_var in $ac_subst_files
1745 eval ac_val=\$$ac_var
1747 *\'\''*) ac_val=`echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1749 echo "$ac_var='\''$ac_val'\''"
1754 if test -s confdefs.h; then
1764 test "$ac_signal" != 0 &&
1765 echo "$as_me: caught signal $ac_signal"
1766 echo "$as_me: exit $exit_status"
1768 rm -f core *.core core.conftest.* &&
1769 rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
1772 for ac_signal in 1 2 13 15; do
1773 trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
1777 # confdefs.h avoids OS command line length limits that DEFS can exceed.
1778 rm -f -r conftest* confdefs.h
1780 # Predefined preprocessor variables.
1782 cat >>confdefs.h <<_ACEOF
1783 #define PACKAGE_NAME "$PACKAGE_NAME"
1787 cat >>confdefs.h <<_ACEOF
1788 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1792 cat >>confdefs.h <<_ACEOF
1793 #define PACKAGE_VERSION "$PACKAGE_VERSION"
1797 cat >>confdefs.h <<_ACEOF
1798 #define PACKAGE_STRING "$PACKAGE_STRING"
1802 cat >>confdefs.h <<_ACEOF
1803 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
1807 # Let the site file select an alternate cache file if it wants to.
1808 # Prefer explicitly selected file to automatically selected ones.
1809 if test -n "$CONFIG_SITE"; then
1810 set x "$CONFIG_SITE"
1811 elif test "x$prefix" != xNONE; then
1812 set x "$prefix/share/config.site" "$prefix/etc/config.site"
1814 set x "$ac_default_prefix/share/config.site" \
1815 "$ac_default_prefix/etc/config.site"
1820 if test -r "$ac_site_file"; then
1821 { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
1822 echo "$as_me: loading site script $ac_site_file" >&6;}
1823 sed 's/^/| /' "$ac_site_file" >&5
1828 if test -r "$cache_file"; then
1829 # Some versions of bash will fail to source /dev/null (special
1830 # files actually), so we avoid doing that.
1831 if test -f "$cache_file"; then
1832 { echo "$as_me:$LINENO: loading cache $cache_file" >&5
1833 echo "$as_me: loading cache $cache_file" >&6;}
1835 [\\/]* | ?:[\\/]* ) . "$cache_file";;
1836 *) . "./$cache_file";;
1840 { echo "$as_me:$LINENO: creating cache $cache_file" >&5
1841 echo "$as_me: creating cache $cache_file" >&6;}
1845 # Check that the precious variables saved in the cache have kept the same
1847 ac_cache_corrupted=false
1848 for ac_var in $ac_precious_vars; do
1849 eval ac_old_set=\$ac_cv_env_${ac_var}_set
1850 eval ac_new_set=\$ac_env_${ac_var}_set
1851 eval ac_old_val=\$ac_cv_env_${ac_var}_value
1852 eval ac_new_val=\$ac_env_${ac_var}_value
1853 case $ac_old_set,$ac_new_set in
1855 { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
1856 echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
1857 ac_cache_corrupted=: ;;
1859 { echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
1860 echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
1861 ac_cache_corrupted=: ;;
1864 if test "x$ac_old_val" != "x$ac_new_val"; then
1865 { echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
1866 echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
1867 { echo "$as_me:$LINENO: former value: $ac_old_val" >&5
1868 echo "$as_me: former value: $ac_old_val" >&2;}
1869 { echo "$as_me:$LINENO: current value: $ac_new_val" >&5
1870 echo "$as_me: current value: $ac_new_val" >&2;}
1871 ac_cache_corrupted=:
1874 # Pass precious variables to config.status.
1875 if test "$ac_new_set" = set; then
1877 *\'*) ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
1878 *) ac_arg=$ac_var=$ac_new_val ;;
1880 case " $ac_configure_args " in
1881 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
1882 *) ac_configure_args="$ac_configure_args '$ac_arg'" ;;
1886 if $ac_cache_corrupted; then
1887 { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
1888 echo "$as_me: error: changes in the environment can compromise the build" >&2;}
1889 { { echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
1890 echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
1891 { (exit 1); exit 1; }; }
1919 ac_cpp='$CPP $CPPFLAGS'
1920 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1921 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1922 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1926 cat >>confdefs.h <<\_ACEOF
1927 #define LLVM_VERSION_MAJOR 3
1931 cat >>confdefs.h <<\_ACEOF
1932 #define LLVM_VERSION_MINOR 3
1936 LLVM_COPYRIGHT="Copyright (c) 2003-2013 University of Illinois at Urbana-Champaign."
1945 for ac_dir in autoconf "$srcdir"/autoconf; do
1946 if test -f "$ac_dir/install-sh"; then
1948 ac_install_sh="$ac_aux_dir/install-sh -c"
1950 elif test -f "$ac_dir/install.sh"; then
1952 ac_install_sh="$ac_aux_dir/install.sh -c"
1954 elif test -f "$ac_dir/shtool"; then
1956 ac_install_sh="$ac_aux_dir/shtool install -c"
1960 if test -z "$ac_aux_dir"; then
1961 { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in autoconf \"$srcdir\"/autoconf" >&5
1962 echo "$as_me: error: cannot find install-sh or install.sh in autoconf \"$srcdir\"/autoconf" >&2;}
1963 { (exit 1); exit 1; }; }
1966 # These three variables are undocumented and unsupported,
1967 # and are intended to be withdrawn in a future Autoconf release.
1968 # They can cause serious problems if a builder's source tree is in a directory
1969 # whose full name contains unusual characters.
1970 ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
1971 ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
1972 ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var.
1976 if test ${srcdir} != "." ; then
1977 if test -f ${srcdir}/include/llvm/Config/config.h ; then
1978 { { echo "$as_me:$LINENO: error: Already configured in ${srcdir}" >&5
1979 echo "$as_me: error: Already configured in ${srcdir}" >&2;}
1980 { (exit 1); exit 1; }; }
1985 ac_cpp='$CPP $CPPFLAGS'
1986 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1987 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1988 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1989 if test -n "$ac_tool_prefix"; then
1990 for ac_prog in clang llvm-gcc gcc
1992 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
1993 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
1994 { echo "$as_me:$LINENO: checking for $ac_word" >&5
1995 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
1996 if test "${ac_cv_prog_CC+set}" = set; then
1997 echo $ECHO_N "(cached) $ECHO_C" >&6
1999 if test -n "$CC"; then
2000 ac_cv_prog_CC="$CC" # Let the user override the test.
2002 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2006 test -z "$as_dir" && as_dir=.
2007 for ac_exec_ext in '' $ac_executable_extensions; do
2008 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
2009 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2010 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2020 if test -n "$CC"; then
2021 { echo "$as_me:$LINENO: result: $CC" >&5
2022 echo "${ECHO_T}$CC" >&6; }
2024 { echo "$as_me:$LINENO: result: no" >&5
2025 echo "${ECHO_T}no" >&6; }
2029 test -n "$CC" && break
2032 if test -z "$CC"; then
2034 for ac_prog in clang llvm-gcc gcc
2036 # Extract the first word of "$ac_prog", so it can be a program name with args.
2037 set dummy $ac_prog; ac_word=$2
2038 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2039 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2040 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
2041 echo $ECHO_N "(cached) $ECHO_C" >&6
2043 if test -n "$ac_ct_CC"; then
2044 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2046 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2050 test -z "$as_dir" && as_dir=.
2051 for ac_exec_ext in '' $ac_executable_extensions; do
2052 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
2053 ac_cv_prog_ac_ct_CC="$ac_prog"
2054 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2063 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2064 if test -n "$ac_ct_CC"; then
2065 { echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
2066 echo "${ECHO_T}$ac_ct_CC" >&6; }
2068 { echo "$as_me:$LINENO: result: no" >&5
2069 echo "${ECHO_T}no" >&6; }
2073 test -n "$ac_ct_CC" && break
2076 if test "x$ac_ct_CC" = x; then
2079 case $cross_compiling:$ac_tool_warned in
2081 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
2082 whose name does not start with the host triplet. If you think this
2083 configuration is useful to you, please write to autoconf@gnu.org." >&5
2084 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
2085 whose name does not start with the host triplet. If you think this
2086 configuration is useful to you, please write to autoconf@gnu.org." >&2;}
2087 ac_tool_warned=yes ;;
2094 test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
2095 See \`config.log' for more details." >&5
2096 echo "$as_me: error: no acceptable C compiler found in \$PATH
2097 See \`config.log' for more details." >&2;}
2098 { (exit 1); exit 1; }; }
2100 # Provide some information about the compiler.
2101 echo "$as_me:$LINENO: checking for C compiler version" >&5
2102 ac_compiler=`set X $ac_compile; echo $2`
2103 { (ac_try="$ac_compiler --version >&5"
2105 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2106 *) ac_try_echo=$ac_try;;
2108 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2109 (eval "$ac_compiler --version >&5") 2>&5
2111 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2112 (exit $ac_status); }
2113 { (ac_try="$ac_compiler -v >&5"
2115 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2116 *) ac_try_echo=$ac_try;;
2118 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2119 (eval "$ac_compiler -v >&5") 2>&5
2121 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2122 (exit $ac_status); }
2123 { (ac_try="$ac_compiler -V >&5"
2125 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2126 *) ac_try_echo=$ac_try;;
2128 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2129 (eval "$ac_compiler -V >&5") 2>&5
2131 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2132 (exit $ac_status); }
2134 cat >conftest.$ac_ext <<_ACEOF
2137 cat confdefs.h >>conftest.$ac_ext
2138 cat >>conftest.$ac_ext <<_ACEOF
2139 /* end confdefs.h. */
2149 ac_clean_files_save=$ac_clean_files
2150 ac_clean_files="$ac_clean_files a.out a.exe b.out"
2151 # Try to create an executable without -o first, disregard a.out.
2152 # It will help us diagnose broken compilers, and finding out an intuition
2154 { echo "$as_me:$LINENO: checking for C compiler default output file name" >&5
2155 echo $ECHO_N "checking for C compiler default output file name... $ECHO_C" >&6; }
2156 ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
2158 # List of possible output files, starting from the most likely.
2159 # The algorithm is not robust to junk in `.', hence go to wildcards (a.*)
2160 # only as a last resort. b.out is created by i960 compilers.
2161 ac_files='a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out'
2163 # The IRIX 6 linker writes into existing files which may not be
2164 # executable, retaining their permissions. Remove them first so a
2165 # subsequent execution test works.
2167 for ac_file in $ac_files
2170 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;;
2171 * ) ac_rmfiles="$ac_rmfiles $ac_file";;
2176 if { (ac_try="$ac_link_default"
2178 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2179 *) ac_try_echo=$ac_try;;
2181 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2182 (eval "$ac_link_default") 2>&5
2184 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2185 (exit $ac_status); }; then
2186 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
2187 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
2188 # in a Makefile. We should not override ac_cv_exeext if it was cached,
2189 # so that the user can short-circuit this test for compilers unknown to
2191 for ac_file in $ac_files
2193 test -f "$ac_file" || continue
2195 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj )
2198 # We found the default executable, but exeext='' is most
2202 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
2204 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2206 # We set ac_cv_exeext here because the later test for it is not
2207 # safe: cross compilers may not add the suffix if given an `-o'
2208 # argument, so we may need to know it at that point already.
2209 # Even if this section looks crufty: it has the advantage of
2216 test "$ac_cv_exeext" = no && ac_cv_exeext=
2219 echo "$as_me: failed program was:" >&5
2220 sed 's/^/| /' conftest.$ac_ext >&5
2222 { { echo "$as_me:$LINENO: error: C compiler cannot create executables
2223 See \`config.log' for more details." >&5
2224 echo "$as_me: error: C compiler cannot create executables
2225 See \`config.log' for more details." >&2;}
2226 { (exit 77); exit 77; }; }
2229 ac_exeext=$ac_cv_exeext
2230 { echo "$as_me:$LINENO: result: $ac_file" >&5
2231 echo "${ECHO_T}$ac_file" >&6; }
2233 # Check that the compiler produces executables we can run. If not, either
2234 # the compiler is broken, or we cross compile.
2235 { echo "$as_me:$LINENO: checking whether the C compiler works" >&5
2236 echo $ECHO_N "checking whether the C compiler works... $ECHO_C" >&6; }
2237 # FIXME: These cross compiler hacks should be removed for Autoconf 3.0
2238 # If not cross compiling, check that we can run a simple program.
2239 if test "$cross_compiling" != yes; then
2240 if { ac_try='./$ac_file'
2241 { (case "(($ac_try" in
2242 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2243 *) ac_try_echo=$ac_try;;
2245 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2246 (eval "$ac_try") 2>&5
2248 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2249 (exit $ac_status); }; }; then
2252 if test "$cross_compiling" = maybe; then
2255 { { echo "$as_me:$LINENO: error: cannot run C compiled programs.
2256 If you meant to cross compile, use \`--host'.
2257 See \`config.log' for more details." >&5
2258 echo "$as_me: error: cannot run C compiled programs.
2259 If you meant to cross compile, use \`--host'.
2260 See \`config.log' for more details." >&2;}
2261 { (exit 1); exit 1; }; }
2265 { echo "$as_me:$LINENO: result: yes" >&5
2266 echo "${ECHO_T}yes" >&6; }
2268 rm -f a.out a.exe conftest$ac_cv_exeext b.out
2269 ac_clean_files=$ac_clean_files_save
2270 # Check that the compiler produces executables we can run. If not, either
2271 # the compiler is broken, or we cross compile.
2272 { echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
2273 echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6; }
2274 { echo "$as_me:$LINENO: result: $cross_compiling" >&5
2275 echo "${ECHO_T}$cross_compiling" >&6; }
2277 { echo "$as_me:$LINENO: checking for suffix of executables" >&5
2278 echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6; }
2279 if { (ac_try="$ac_link"
2281 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2282 *) ac_try_echo=$ac_try;;
2284 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2285 (eval "$ac_link") 2>&5
2287 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2288 (exit $ac_status); }; then
2289 # If both `conftest.exe' and `conftest' are `present' (well, observable)
2290 # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
2291 # work properly (i.e., refer to `conftest.exe'), while it won't with
2293 for ac_file in conftest.exe conftest conftest.*; do
2294 test -f "$ac_file" || continue
2296 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;;
2297 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2303 { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
2304 See \`config.log' for more details." >&5
2305 echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
2306 See \`config.log' for more details." >&2;}
2307 { (exit 1); exit 1; }; }
2310 rm -f conftest$ac_cv_exeext
2311 { echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
2312 echo "${ECHO_T}$ac_cv_exeext" >&6; }
2314 rm -f conftest.$ac_ext
2315 EXEEXT=$ac_cv_exeext
2317 { echo "$as_me:$LINENO: checking for suffix of object files" >&5
2318 echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6; }
2319 if test "${ac_cv_objext+set}" = set; then
2320 echo $ECHO_N "(cached) $ECHO_C" >&6
2322 cat >conftest.$ac_ext <<_ACEOF
2325 cat confdefs.h >>conftest.$ac_ext
2326 cat >>conftest.$ac_ext <<_ACEOF
2327 /* end confdefs.h. */
2337 rm -f conftest.o conftest.obj
2338 if { (ac_try="$ac_compile"
2340 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2341 *) ac_try_echo=$ac_try;;
2343 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2344 (eval "$ac_compile") 2>&5
2346 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2347 (exit $ac_status); }; then
2348 for ac_file in conftest.o conftest.obj conftest.*; do
2349 test -f "$ac_file" || continue;
2351 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf ) ;;
2352 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
2357 echo "$as_me: failed program was:" >&5
2358 sed 's/^/| /' conftest.$ac_ext >&5
2360 { { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
2361 See \`config.log' for more details." >&5
2362 echo "$as_me: error: cannot compute suffix of object files: cannot compile
2363 See \`config.log' for more details." >&2;}
2364 { (exit 1); exit 1; }; }
2367 rm -f conftest.$ac_cv_objext conftest.$ac_ext
2369 { echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
2370 echo "${ECHO_T}$ac_cv_objext" >&6; }
2371 OBJEXT=$ac_cv_objext
2373 { echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
2374 echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6; }
2375 if test "${ac_cv_c_compiler_gnu+set}" = set; then
2376 echo $ECHO_N "(cached) $ECHO_C" >&6
2378 cat >conftest.$ac_ext <<_ACEOF
2381 cat confdefs.h >>conftest.$ac_ext
2382 cat >>conftest.$ac_ext <<_ACEOF
2383 /* end confdefs.h. */
2396 rm -f conftest.$ac_objext
2397 if { (ac_try="$ac_compile"
2399 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2400 *) ac_try_echo=$ac_try;;
2402 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2403 (eval "$ac_compile") 2>conftest.er1
2405 grep -v '^ *+' conftest.er1 >conftest.err
2407 cat conftest.err >&5
2408 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2409 (exit $ac_status); } &&
2410 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
2411 { (case "(($ac_try" in
2412 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2413 *) ac_try_echo=$ac_try;;
2415 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2416 (eval "$ac_try") 2>&5
2418 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2419 (exit $ac_status); }; } &&
2420 { ac_try='test -s conftest.$ac_objext'
2421 { (case "(($ac_try" in
2422 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2423 *) ac_try_echo=$ac_try;;
2425 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2426 (eval "$ac_try") 2>&5
2428 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2429 (exit $ac_status); }; }; then
2432 echo "$as_me: failed program was:" >&5
2433 sed 's/^/| /' conftest.$ac_ext >&5
2438 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2439 ac_cv_c_compiler_gnu=$ac_compiler_gnu
2442 { echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
2443 echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6; }
2444 GCC=`test $ac_compiler_gnu = yes && echo yes`
2445 ac_test_CFLAGS=${CFLAGS+set}
2446 ac_save_CFLAGS=$CFLAGS
2447 { echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
2448 echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6; }
2449 if test "${ac_cv_prog_cc_g+set}" = set; then
2450 echo $ECHO_N "(cached) $ECHO_C" >&6
2452 ac_save_c_werror_flag=$ac_c_werror_flag
2453 ac_c_werror_flag=yes
2456 cat >conftest.$ac_ext <<_ACEOF
2459 cat confdefs.h >>conftest.$ac_ext
2460 cat >>conftest.$ac_ext <<_ACEOF
2461 /* end confdefs.h. */
2471 rm -f conftest.$ac_objext
2472 if { (ac_try="$ac_compile"
2474 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2475 *) ac_try_echo=$ac_try;;
2477 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2478 (eval "$ac_compile") 2>conftest.er1
2480 grep -v '^ *+' conftest.er1 >conftest.err
2482 cat conftest.err >&5
2483 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2484 (exit $ac_status); } &&
2485 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
2486 { (case "(($ac_try" in
2487 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2488 *) ac_try_echo=$ac_try;;
2490 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2491 (eval "$ac_try") 2>&5
2493 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2494 (exit $ac_status); }; } &&
2495 { ac_try='test -s conftest.$ac_objext'
2496 { (case "(($ac_try" in
2497 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2498 *) ac_try_echo=$ac_try;;
2500 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2501 (eval "$ac_try") 2>&5
2503 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2504 (exit $ac_status); }; }; then
2507 echo "$as_me: failed program was:" >&5
2508 sed 's/^/| /' conftest.$ac_ext >&5
2511 cat >conftest.$ac_ext <<_ACEOF
2514 cat confdefs.h >>conftest.$ac_ext
2515 cat >>conftest.$ac_ext <<_ACEOF
2516 /* end confdefs.h. */
2526 rm -f conftest.$ac_objext
2527 if { (ac_try="$ac_compile"
2529 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2530 *) ac_try_echo=$ac_try;;
2532 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2533 (eval "$ac_compile") 2>conftest.er1
2535 grep -v '^ *+' conftest.er1 >conftest.err
2537 cat conftest.err >&5
2538 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2539 (exit $ac_status); } &&
2540 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
2541 { (case "(($ac_try" in
2542 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2543 *) ac_try_echo=$ac_try;;
2545 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2546 (eval "$ac_try") 2>&5
2548 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2549 (exit $ac_status); }; } &&
2550 { ac_try='test -s conftest.$ac_objext'
2551 { (case "(($ac_try" in
2552 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2553 *) ac_try_echo=$ac_try;;
2555 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2556 (eval "$ac_try") 2>&5
2558 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2559 (exit $ac_status); }; }; then
2562 echo "$as_me: failed program was:" >&5
2563 sed 's/^/| /' conftest.$ac_ext >&5
2565 ac_c_werror_flag=$ac_save_c_werror_flag
2567 cat >conftest.$ac_ext <<_ACEOF
2570 cat confdefs.h >>conftest.$ac_ext
2571 cat >>conftest.$ac_ext <<_ACEOF
2572 /* end confdefs.h. */
2582 rm -f conftest.$ac_objext
2583 if { (ac_try="$ac_compile"
2585 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2586 *) ac_try_echo=$ac_try;;
2588 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2589 (eval "$ac_compile") 2>conftest.er1
2591 grep -v '^ *+' conftest.er1 >conftest.err
2593 cat conftest.err >&5
2594 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2595 (exit $ac_status); } &&
2596 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
2597 { (case "(($ac_try" in
2598 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2599 *) ac_try_echo=$ac_try;;
2601 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2602 (eval "$ac_try") 2>&5
2604 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2605 (exit $ac_status); }; } &&
2606 { ac_try='test -s conftest.$ac_objext'
2607 { (case "(($ac_try" in
2608 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2609 *) ac_try_echo=$ac_try;;
2611 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2612 (eval "$ac_try") 2>&5
2614 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2615 (exit $ac_status); }; }; then
2618 echo "$as_me: failed program was:" >&5
2619 sed 's/^/| /' conftest.$ac_ext >&5
2624 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2627 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2630 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2631 ac_c_werror_flag=$ac_save_c_werror_flag
2633 { echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
2634 echo "${ECHO_T}$ac_cv_prog_cc_g" >&6; }
2635 if test "$ac_test_CFLAGS" = set; then
2636 CFLAGS=$ac_save_CFLAGS
2637 elif test $ac_cv_prog_cc_g = yes; then
2638 if test "$GCC" = yes; then
2644 if test "$GCC" = yes; then
2650 { echo "$as_me:$LINENO: checking for $CC option to accept ISO C89" >&5
2651 echo $ECHO_N "checking for $CC option to accept ISO C89... $ECHO_C" >&6; }
2652 if test "${ac_cv_prog_cc_c89+set}" = set; then
2653 echo $ECHO_N "(cached) $ECHO_C" >&6
2655 ac_cv_prog_cc_c89=no
2657 cat >conftest.$ac_ext <<_ACEOF
2660 cat confdefs.h >>conftest.$ac_ext
2661 cat >>conftest.$ac_ext <<_ACEOF
2662 /* end confdefs.h. */
2665 #include <sys/types.h>
2666 #include <sys/stat.h>
2667 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
2668 struct buf { int x; };
2669 FILE * (*rcsopen) (struct buf *, struct stat *, int);
2670 static char *e (p, i)
2676 static char *f (char * (*g) (char **, int), char **p, ...)
2681 s = g (p, va_arg (v,int));
2686 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
2687 function prototypes and stuff, but not '\xHH' hex character constants.
2688 These don't provoke an error unfortunately, instead are silently treated
2689 as 'x'. The following induces an error, until -std is added to get
2690 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
2691 array size at least. It's necessary to write '\x00'==0 to get something
2692 that's true only with -std. */
2693 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
2695 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
2696 inside strings and character constants. */
2698 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
2700 int test (int i, double x);
2701 struct s1 {int (*f) (int a);};
2702 struct s2 {int (*f) (double a);};
2703 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
2709 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
2714 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
2715 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
2717 CC="$ac_save_CC $ac_arg"
2718 rm -f conftest.$ac_objext
2719 if { (ac_try="$ac_compile"
2721 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2722 *) ac_try_echo=$ac_try;;
2724 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2725 (eval "$ac_compile") 2>conftest.er1
2727 grep -v '^ *+' conftest.er1 >conftest.err
2729 cat conftest.err >&5
2730 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2731 (exit $ac_status); } &&
2732 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
2733 { (case "(($ac_try" in
2734 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2735 *) ac_try_echo=$ac_try;;
2737 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2738 (eval "$ac_try") 2>&5
2740 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2741 (exit $ac_status); }; } &&
2742 { ac_try='test -s conftest.$ac_objext'
2743 { (case "(($ac_try" in
2744 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2745 *) ac_try_echo=$ac_try;;
2747 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2748 (eval "$ac_try") 2>&5
2750 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2751 (exit $ac_status); }; }; then
2752 ac_cv_prog_cc_c89=$ac_arg
2754 echo "$as_me: failed program was:" >&5
2755 sed 's/^/| /' conftest.$ac_ext >&5
2760 rm -f core conftest.err conftest.$ac_objext
2761 test "x$ac_cv_prog_cc_c89" != "xno" && break
2763 rm -f conftest.$ac_ext
2768 case "x$ac_cv_prog_cc_c89" in
2770 { echo "$as_me:$LINENO: result: none needed" >&5
2771 echo "${ECHO_T}none needed" >&6; } ;;
2773 { echo "$as_me:$LINENO: result: unsupported" >&5
2774 echo "${ECHO_T}unsupported" >&6; } ;;
2776 CC="$CC $ac_cv_prog_cc_c89"
2777 { echo "$as_me:$LINENO: result: $ac_cv_prog_cc_c89" >&5
2778 echo "${ECHO_T}$ac_cv_prog_cc_c89" >&6; } ;;
2783 ac_cpp='$CPP $CPPFLAGS'
2784 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2785 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2786 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2789 ac_cpp='$CXXCPP $CPPFLAGS'
2790 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2791 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2792 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
2793 if test -z "$CXX"; then
2794 if test -n "$CCC"; then
2797 if test -n "$ac_tool_prefix"; then
2798 for ac_prog in clang++ llvm-g++ g++
2800 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2801 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2802 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2803 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2804 if test "${ac_cv_prog_CXX+set}" = set; then
2805 echo $ECHO_N "(cached) $ECHO_C" >&6
2807 if test -n "$CXX"; then
2808 ac_cv_prog_CXX="$CXX" # Let the user override the test.
2810 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2814 test -z "$as_dir" && as_dir=.
2815 for ac_exec_ext in '' $ac_executable_extensions; do
2816 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
2817 ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
2818 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2828 if test -n "$CXX"; then
2829 { echo "$as_me:$LINENO: result: $CXX" >&5
2830 echo "${ECHO_T}$CXX" >&6; }
2832 { echo "$as_me:$LINENO: result: no" >&5
2833 echo "${ECHO_T}no" >&6; }
2837 test -n "$CXX" && break
2840 if test -z "$CXX"; then
2842 for ac_prog in clang++ llvm-g++ g++
2844 # Extract the first word of "$ac_prog", so it can be a program name with args.
2845 set dummy $ac_prog; ac_word=$2
2846 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2847 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2848 if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then
2849 echo $ECHO_N "(cached) $ECHO_C" >&6
2851 if test -n "$ac_ct_CXX"; then
2852 ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
2854 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2858 test -z "$as_dir" && as_dir=.
2859 for ac_exec_ext in '' $ac_executable_extensions; do
2860 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
2861 ac_cv_prog_ac_ct_CXX="$ac_prog"
2862 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2871 ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
2872 if test -n "$ac_ct_CXX"; then
2873 { echo "$as_me:$LINENO: result: $ac_ct_CXX" >&5
2874 echo "${ECHO_T}$ac_ct_CXX" >&6; }
2876 { echo "$as_me:$LINENO: result: no" >&5
2877 echo "${ECHO_T}no" >&6; }
2881 test -n "$ac_ct_CXX" && break
2884 if test "x$ac_ct_CXX" = x; then
2887 case $cross_compiling:$ac_tool_warned in
2889 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
2890 whose name does not start with the host triplet. If you think this
2891 configuration is useful to you, please write to autoconf@gnu.org." >&5
2892 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
2893 whose name does not start with the host triplet. If you think this
2894 configuration is useful to you, please write to autoconf@gnu.org." >&2;}
2895 ac_tool_warned=yes ;;
2903 # Provide some information about the compiler.
2904 echo "$as_me:$LINENO: checking for C++ compiler version" >&5
2905 ac_compiler=`set X $ac_compile; echo $2`
2906 { (ac_try="$ac_compiler --version >&5"
2908 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2909 *) ac_try_echo=$ac_try;;
2911 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2912 (eval "$ac_compiler --version >&5") 2>&5
2914 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2915 (exit $ac_status); }
2916 { (ac_try="$ac_compiler -v >&5"
2918 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2919 *) ac_try_echo=$ac_try;;
2921 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2922 (eval "$ac_compiler -v >&5") 2>&5
2924 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2925 (exit $ac_status); }
2926 { (ac_try="$ac_compiler -V >&5"
2928 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2929 *) ac_try_echo=$ac_try;;
2931 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2932 (eval "$ac_compiler -V >&5") 2>&5
2934 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2935 (exit $ac_status); }
2937 { echo "$as_me:$LINENO: checking whether we are using the GNU C++ compiler" >&5
2938 echo $ECHO_N "checking whether we are using the GNU C++ compiler... $ECHO_C" >&6; }
2939 if test "${ac_cv_cxx_compiler_gnu+set}" = set; then
2940 echo $ECHO_N "(cached) $ECHO_C" >&6
2942 cat >conftest.$ac_ext <<_ACEOF
2945 cat confdefs.h >>conftest.$ac_ext
2946 cat >>conftest.$ac_ext <<_ACEOF
2947 /* end confdefs.h. */
2960 rm -f conftest.$ac_objext
2961 if { (ac_try="$ac_compile"
2963 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2964 *) ac_try_echo=$ac_try;;
2966 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2967 (eval "$ac_compile") 2>conftest.er1
2969 grep -v '^ *+' conftest.er1 >conftest.err
2971 cat conftest.err >&5
2972 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2973 (exit $ac_status); } &&
2974 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
2975 { (case "(($ac_try" in
2976 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2977 *) ac_try_echo=$ac_try;;
2979 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2980 (eval "$ac_try") 2>&5
2982 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2983 (exit $ac_status); }; } &&
2984 { ac_try='test -s conftest.$ac_objext'
2985 { (case "(($ac_try" in
2986 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2987 *) ac_try_echo=$ac_try;;
2989 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2990 (eval "$ac_try") 2>&5
2992 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2993 (exit $ac_status); }; }; then
2996 echo "$as_me: failed program was:" >&5
2997 sed 's/^/| /' conftest.$ac_ext >&5
3002 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3003 ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
3006 { echo "$as_me:$LINENO: result: $ac_cv_cxx_compiler_gnu" >&5
3007 echo "${ECHO_T}$ac_cv_cxx_compiler_gnu" >&6; }
3008 GXX=`test $ac_compiler_gnu = yes && echo yes`
3009 ac_test_CXXFLAGS=${CXXFLAGS+set}
3010 ac_save_CXXFLAGS=$CXXFLAGS
3011 { echo "$as_me:$LINENO: checking whether $CXX accepts -g" >&5
3012 echo $ECHO_N "checking whether $CXX accepts -g... $ECHO_C" >&6; }
3013 if test "${ac_cv_prog_cxx_g+set}" = set; then
3014 echo $ECHO_N "(cached) $ECHO_C" >&6
3016 ac_save_cxx_werror_flag=$ac_cxx_werror_flag
3017 ac_cxx_werror_flag=yes
3020 cat >conftest.$ac_ext <<_ACEOF
3023 cat confdefs.h >>conftest.$ac_ext
3024 cat >>conftest.$ac_ext <<_ACEOF
3025 /* end confdefs.h. */
3035 rm -f conftest.$ac_objext
3036 if { (ac_try="$ac_compile"
3038 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3039 *) ac_try_echo=$ac_try;;
3041 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3042 (eval "$ac_compile") 2>conftest.er1
3044 grep -v '^ *+' conftest.er1 >conftest.err
3046 cat conftest.err >&5
3047 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3048 (exit $ac_status); } &&
3049 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
3050 { (case "(($ac_try" in
3051 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3052 *) ac_try_echo=$ac_try;;
3054 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3055 (eval "$ac_try") 2>&5
3057 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3058 (exit $ac_status); }; } &&
3059 { ac_try='test -s conftest.$ac_objext'
3060 { (case "(($ac_try" in
3061 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3062 *) ac_try_echo=$ac_try;;
3064 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3065 (eval "$ac_try") 2>&5
3067 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3068 (exit $ac_status); }; }; then
3069 ac_cv_prog_cxx_g=yes
3071 echo "$as_me: failed program was:" >&5
3072 sed 's/^/| /' conftest.$ac_ext >&5
3075 cat >conftest.$ac_ext <<_ACEOF
3078 cat confdefs.h >>conftest.$ac_ext
3079 cat >>conftest.$ac_ext <<_ACEOF
3080 /* end confdefs.h. */
3090 rm -f conftest.$ac_objext
3091 if { (ac_try="$ac_compile"
3093 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3094 *) ac_try_echo=$ac_try;;
3096 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3097 (eval "$ac_compile") 2>conftest.er1
3099 grep -v '^ *+' conftest.er1 >conftest.err
3101 cat conftest.err >&5
3102 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3103 (exit $ac_status); } &&
3104 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
3105 { (case "(($ac_try" in
3106 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3107 *) ac_try_echo=$ac_try;;
3109 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3110 (eval "$ac_try") 2>&5
3112 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3113 (exit $ac_status); }; } &&
3114 { ac_try='test -s conftest.$ac_objext'
3115 { (case "(($ac_try" in
3116 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3117 *) ac_try_echo=$ac_try;;
3119 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3120 (eval "$ac_try") 2>&5
3122 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3123 (exit $ac_status); }; }; then
3126 echo "$as_me: failed program was:" >&5
3127 sed 's/^/| /' conftest.$ac_ext >&5
3129 ac_cxx_werror_flag=$ac_save_cxx_werror_flag
3131 cat >conftest.$ac_ext <<_ACEOF
3134 cat confdefs.h >>conftest.$ac_ext
3135 cat >>conftest.$ac_ext <<_ACEOF
3136 /* end confdefs.h. */
3146 rm -f conftest.$ac_objext
3147 if { (ac_try="$ac_compile"
3149 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3150 *) ac_try_echo=$ac_try;;
3152 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3153 (eval "$ac_compile") 2>conftest.er1
3155 grep -v '^ *+' conftest.er1 >conftest.err
3157 cat conftest.err >&5
3158 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3159 (exit $ac_status); } &&
3160 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
3161 { (case "(($ac_try" in
3162 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3163 *) ac_try_echo=$ac_try;;
3165 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3166 (eval "$ac_try") 2>&5
3168 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3169 (exit $ac_status); }; } &&
3170 { ac_try='test -s conftest.$ac_objext'
3171 { (case "(($ac_try" in
3172 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3173 *) ac_try_echo=$ac_try;;
3175 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3176 (eval "$ac_try") 2>&5
3178 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3179 (exit $ac_status); }; }; then
3180 ac_cv_prog_cxx_g=yes
3182 echo "$as_me: failed program was:" >&5
3183 sed 's/^/| /' conftest.$ac_ext >&5
3188 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3191 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3194 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3195 ac_cxx_werror_flag=$ac_save_cxx_werror_flag
3197 { echo "$as_me:$LINENO: result: $ac_cv_prog_cxx_g" >&5
3198 echo "${ECHO_T}$ac_cv_prog_cxx_g" >&6; }
3199 if test "$ac_test_CXXFLAGS" = set; then
3200 CXXFLAGS=$ac_save_CXXFLAGS
3201 elif test $ac_cv_prog_cxx_g = yes; then
3202 if test "$GXX" = yes; then
3208 if test "$GXX" = yes; then
3215 ac_cpp='$CPP $CPPFLAGS'
3216 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3217 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3218 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3221 ac_cpp='$CPP $CPPFLAGS'
3222 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3223 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3224 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3225 { echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
3226 echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6; }
3227 # On Suns, sometimes $CPP names a directory.
3228 if test -n "$CPP" && test -d "$CPP"; then
3231 if test -z "$CPP"; then
3232 if test "${ac_cv_prog_CPP+set}" = set; then
3233 echo $ECHO_N "(cached) $ECHO_C" >&6
3235 # Double quotes because CPP needs to be expanded
3236 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
3239 for ac_c_preproc_warn_flag in '' yes
3241 # Use a header file that comes with gcc, so configuring glibc
3242 # with a fresh cross-compiler works.
3243 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3244 # <limits.h> exists even on freestanding compilers.
3245 # On the NeXT, cc -E runs the code through the compiler's parser,
3246 # not just through cpp. "Syntax error" is here to catch this case.
3247 cat >conftest.$ac_ext <<_ACEOF
3250 cat confdefs.h >>conftest.$ac_ext
3251 cat >>conftest.$ac_ext <<_ACEOF
3252 /* end confdefs.h. */
3254 # include <limits.h>
3256 # include <assert.h>
3260 if { (ac_try="$ac_cpp conftest.$ac_ext"
3262 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3263 *) ac_try_echo=$ac_try;;
3265 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3266 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
3268 grep -v '^ *+' conftest.er1 >conftest.err
3270 cat conftest.err >&5
3271 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3272 (exit $ac_status); } >/dev/null; then
3273 if test -s conftest.err; then
3274 ac_cpp_err=$ac_c_preproc_warn_flag
3275 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
3282 if test -z "$ac_cpp_err"; then
3285 echo "$as_me: failed program was:" >&5
3286 sed 's/^/| /' conftest.$ac_ext >&5
3288 # Broken: fails on valid input.
3292 rm -f conftest.err conftest.$ac_ext
3294 # OK, works on sane cases. Now check whether nonexistent headers
3295 # can be detected and how.
3296 cat >conftest.$ac_ext <<_ACEOF
3299 cat confdefs.h >>conftest.$ac_ext
3300 cat >>conftest.$ac_ext <<_ACEOF
3301 /* end confdefs.h. */
3302 #include <ac_nonexistent.h>
3304 if { (ac_try="$ac_cpp conftest.$ac_ext"
3306 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3307 *) ac_try_echo=$ac_try;;
3309 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3310 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
3312 grep -v '^ *+' conftest.er1 >conftest.err
3314 cat conftest.err >&5
3315 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3316 (exit $ac_status); } >/dev/null; then
3317 if test -s conftest.err; then
3318 ac_cpp_err=$ac_c_preproc_warn_flag
3319 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
3326 if test -z "$ac_cpp_err"; then
3327 # Broken: success on invalid input.
3330 echo "$as_me: failed program was:" >&5
3331 sed 's/^/| /' conftest.$ac_ext >&5
3333 # Passes both tests.
3338 rm -f conftest.err conftest.$ac_ext
3341 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3342 rm -f conftest.err conftest.$ac_ext
3343 if $ac_preproc_ok; then
3355 { echo "$as_me:$LINENO: result: $CPP" >&5
3356 echo "${ECHO_T}$CPP" >&6; }
3358 for ac_c_preproc_warn_flag in '' yes
3360 # Use a header file that comes with gcc, so configuring glibc
3361 # with a fresh cross-compiler works.
3362 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3363 # <limits.h> exists even on freestanding compilers.
3364 # On the NeXT, cc -E runs the code through the compiler's parser,
3365 # not just through cpp. "Syntax error" is here to catch this case.
3366 cat >conftest.$ac_ext <<_ACEOF
3369 cat confdefs.h >>conftest.$ac_ext
3370 cat >>conftest.$ac_ext <<_ACEOF
3371 /* end confdefs.h. */
3373 # include <limits.h>
3375 # include <assert.h>
3379 if { (ac_try="$ac_cpp conftest.$ac_ext"
3381 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3382 *) ac_try_echo=$ac_try;;
3384 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3385 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
3387 grep -v '^ *+' conftest.er1 >conftest.err
3389 cat conftest.err >&5
3390 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3391 (exit $ac_status); } >/dev/null; then
3392 if test -s conftest.err; then
3393 ac_cpp_err=$ac_c_preproc_warn_flag
3394 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
3401 if test -z "$ac_cpp_err"; then
3404 echo "$as_me: failed program was:" >&5
3405 sed 's/^/| /' conftest.$ac_ext >&5
3407 # Broken: fails on valid input.
3411 rm -f conftest.err conftest.$ac_ext
3413 # OK, works on sane cases. Now check whether nonexistent headers
3414 # can be detected and how.
3415 cat >conftest.$ac_ext <<_ACEOF
3418 cat confdefs.h >>conftest.$ac_ext
3419 cat >>conftest.$ac_ext <<_ACEOF
3420 /* end confdefs.h. */
3421 #include <ac_nonexistent.h>
3423 if { (ac_try="$ac_cpp conftest.$ac_ext"
3425 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3426 *) ac_try_echo=$ac_try;;
3428 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3429 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
3431 grep -v '^ *+' conftest.er1 >conftest.err
3433 cat conftest.err >&5
3434 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3435 (exit $ac_status); } >/dev/null; then
3436 if test -s conftest.err; then
3437 ac_cpp_err=$ac_c_preproc_warn_flag
3438 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
3445 if test -z "$ac_cpp_err"; then
3446 # Broken: success on invalid input.
3449 echo "$as_me: failed program was:" >&5
3450 sed 's/^/| /' conftest.$ac_ext >&5
3452 # Passes both tests.
3457 rm -f conftest.err conftest.$ac_ext
3460 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3461 rm -f conftest.err conftest.$ac_ext
3462 if $ac_preproc_ok; then
3465 { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
3466 See \`config.log' for more details." >&5
3467 echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
3468 See \`config.log' for more details." >&2;}
3469 { (exit 1); exit 1; }; }
3473 ac_cpp='$CPP $CPPFLAGS'
3474 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3475 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3476 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3479 if test "$CXX" = "clang++" ; then
3480 { echo "$as_me:$LINENO: checking whether clang works" >&5
3481 echo $ECHO_N "checking whether clang works... $ECHO_C" >&6; }
3483 ac_cpp='$CXXCPP $CPPFLAGS'
3484 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3485 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3486 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
3489 cat >conftest.$ac_ext <<_ACEOF
3492 cat confdefs.h >>conftest.$ac_ext
3493 cat >>conftest.$ac_ext <<_ACEOF
3494 /* end confdefs.h. */
3496 #if __has_include (<cxxabi.h>)
3499 #if __has_include (<unwind.h>)
3511 rm -f conftest.$ac_objext
3512 if { (ac_try="$ac_compile"
3514 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3515 *) ac_try_echo=$ac_try;;
3517 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3518 (eval "$ac_compile") 2>conftest.er1
3520 grep -v '^ *+' conftest.er1 >conftest.err
3522 cat conftest.err >&5
3523 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3524 (exit $ac_status); } &&
3525 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
3526 { (case "(($ac_try" in
3527 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3528 *) ac_try_echo=$ac_try;;
3530 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3531 (eval "$ac_try") 2>&5
3533 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3534 (exit $ac_status); }; } &&
3535 { ac_try='test -s conftest.$ac_objext'
3536 { (case "(($ac_try" in
3537 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3538 *) ac_try_echo=$ac_try;;
3540 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3541 (eval "$ac_try") 2>&5
3543 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3544 (exit $ac_status); }; }; then
3546 { echo "$as_me:$LINENO: result: yes" >&5
3547 echo "${ECHO_T}yes" >&6; }
3550 echo "$as_me: failed program was:" >&5
3551 sed 's/^/| /' conftest.$ac_ext >&5
3554 { echo "$as_me:$LINENO: result: no" >&5
3555 echo "${ECHO_T}no" >&6; }
3556 { { echo "$as_me:$LINENO: error: Selected compiler could not find or parse C++ standard library headers. Rerun with CC=c-compiler CXX=c++-compiler ./configure ..." >&5
3557 echo "$as_me: error: Selected compiler could not find or parse C++ standard library headers. Rerun with CC=c-compiler CXX=c++-compiler ./configure ..." >&2;}
3558 { (exit 1); exit 1; }; }
3562 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3564 ac_cpp='$CPP $CPPFLAGS'
3565 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3566 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3567 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3573 if test -d ${srcdir}/projects/llvm-gcc ; then
3574 subdirs="$subdirs projects/llvm-gcc"
3578 if test -d ${srcdir}/projects/test-suite ; then
3579 subdirs="$subdirs projects/test-suite"
3583 if test -d ${srcdir}/projects/llvm-test ; then
3584 subdirs="$subdirs projects/llvm-test"
3588 if test -d ${srcdir}/projects/poolalloc ; then
3589 subdirs="$subdirs projects/poolalloc"
3593 if test -d ${srcdir}/projects/llvm-poolalloc ; then
3594 subdirs="$subdirs projects/llvm-poolalloc"
3598 for i in `ls ${srcdir}/projects`
3600 if test -d ${srcdir}/projects/${i} ; then
3602 sample) subdirs="$subdirs projects/sample"
3604 privbracket) subdirs="$subdirs projects/privbracket"
3606 llvm-stacker) subdirs="$subdirs projects/llvm-stacker"
3608 llvm-reopt) subdirs="$subdirs projects/llvm-reopt"
3610 llvm-java) subdirs="$subdirs projects/llvm-java"
3612 llvm-tv) subdirs="$subdirs projects/llvm-tv"
3614 safecode) subdirs="$subdirs projects/safecode"
3616 llvm-kernel) subdirs="$subdirs projects/llvm-kernel"
3625 { echo "$as_me:$LINENO: WARNING: Unknown project (${i}) won't be configured automatically" >&5
3626 echo "$as_me: WARNING: Unknown project (${i}) won't be configured automatically" >&2;}
3632 # Check whether --enable-polly was given.
3633 if test "${enable_polly+set}" = set; then
3634 enableval=$enable_polly;
3639 case "$enableval" in
3644 default) ENABLE_POLLY=1
3646 *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-polly. Use \"yes\" or \"no\"" >&5
3647 echo "$as_me: error: Invalid setting for --enable-polly. Use \"yes\" or \"no\"" >&2;}
3648 { (exit 1); exit 1; }; } ;;
3652 if (test -d ${srcdir}/tools/polly) && (test $ENABLE_POLLY -eq 1) ; then
3655 subdirs="$subdirs tools/polly"
3660 # Make sure we can run config.sub.
3661 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
3662 { { echo "$as_me:$LINENO: error: cannot run $SHELL $ac_aux_dir/config.sub" >&5
3663 echo "$as_me: error: cannot run $SHELL $ac_aux_dir/config.sub" >&2;}
3664 { (exit 1); exit 1; }; }
3666 { echo "$as_me:$LINENO: checking build system type" >&5
3667 echo $ECHO_N "checking build system type... $ECHO_C" >&6; }
3668 if test "${ac_cv_build+set}" = set; then
3669 echo $ECHO_N "(cached) $ECHO_C" >&6
3671 ac_build_alias=$build_alias
3672 test "x$ac_build_alias" = x &&
3673 ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
3674 test "x$ac_build_alias" = x &&
3675 { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
3676 echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
3677 { (exit 1); exit 1; }; }
3678 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
3679 { { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&5
3680 echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&2;}
3681 { (exit 1); exit 1; }; }
3684 { echo "$as_me:$LINENO: result: $ac_cv_build" >&5
3685 echo "${ECHO_T}$ac_cv_build" >&6; }
3686 case $ac_cv_build in
3688 *) { { echo "$as_me:$LINENO: error: invalid value of canonical build" >&5
3689 echo "$as_me: error: invalid value of canonical build" >&2;}
3690 { (exit 1); exit 1; }; };;
3693 ac_save_IFS=$IFS; IFS='-'
3699 # Remember, the first character of IFS is used to create $*,
3700 # except with old shells:
3703 case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
3706 { echo "$as_me:$LINENO: checking host system type" >&5
3707 echo $ECHO_N "checking host system type... $ECHO_C" >&6; }
3708 if test "${ac_cv_host+set}" = set; then
3709 echo $ECHO_N "(cached) $ECHO_C" >&6
3711 if test "x$host_alias" = x; then
3712 ac_cv_host=$ac_cv_build
3714 ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
3715 { { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&5
3716 echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&2;}
3717 { (exit 1); exit 1; }; }
3721 { echo "$as_me:$LINENO: result: $ac_cv_host" >&5
3722 echo "${ECHO_T}$ac_cv_host" >&6; }
3725 *) { { echo "$as_me:$LINENO: error: invalid value of canonical host" >&5
3726 echo "$as_me: error: invalid value of canonical host" >&2;}
3727 { (exit 1); exit 1; }; };;
3730 ac_save_IFS=$IFS; IFS='-'
3736 # Remember, the first character of IFS is used to create $*,
3737 # except with old shells:
3740 case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
3743 { echo "$as_me:$LINENO: checking target system type" >&5
3744 echo $ECHO_N "checking target system type... $ECHO_C" >&6; }
3745 if test "${ac_cv_target+set}" = set; then
3746 echo $ECHO_N "(cached) $ECHO_C" >&6
3748 if test "x$target_alias" = x; then
3749 ac_cv_target=$ac_cv_host
3751 ac_cv_target=`$SHELL "$ac_aux_dir/config.sub" $target_alias` ||
3752 { { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $target_alias failed" >&5
3753 echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $target_alias failed" >&2;}
3754 { (exit 1); exit 1; }; }
3758 { echo "$as_me:$LINENO: result: $ac_cv_target" >&5
3759 echo "${ECHO_T}$ac_cv_target" >&6; }
3760 case $ac_cv_target in
3762 *) { { echo "$as_me:$LINENO: error: invalid value of canonical target" >&5
3763 echo "$as_me: error: invalid value of canonical target" >&2;}
3764 { (exit 1); exit 1; }; };;
3766 target=$ac_cv_target
3767 ac_save_IFS=$IFS; IFS='-'
3773 # Remember, the first character of IFS is used to create $*,
3774 # except with old shells:
3777 case $target_os in *\ *) target_os=`echo "$target_os" | sed 's/ /-/g'`;; esac
3780 # The aliases save the names the user supplied, while $host etc.
3781 # will get canonicalized.
3782 test -n "$target_alias" &&
3783 test "$program_prefix$program_suffix$program_transform_name" = \
3785 program_prefix=${target_alias}-
3787 { echo "$as_me:$LINENO: checking type of operating system we're going to host on" >&5
3788 echo $ECHO_N "checking type of operating system we're going to host on... $ECHO_C" >&6; }
3789 if test "${llvm_cv_os_type+set}" = set; then
3790 echo $ECHO_N "(cached) $ECHO_C" >&6
3794 llvm_cv_link_all_option="-Wl,--whole-archive"
3795 llvm_cv_no_link_all_option="-Wl,--no-whole-archive"
3796 llvm_cv_os_type="AIX"
3797 llvm_cv_platform_type="Unix" ;;
3799 llvm_cv_link_all_option="-Wl,--whole-archive"
3800 llvm_cv_no_link_all_option="-Wl,--no-whole-archive"
3801 llvm_cv_os_type="IRIX"
3802 llvm_cv_platform_type="Unix" ;;
3804 llvm_cv_link_all_option="-Wl,--whole-archive"
3805 llvm_cv_no_link_all_option="-Wl,--no-whole-archive"
3806 llvm_cv_os_type="Cygwin"
3807 llvm_cv_platform_type="Unix" ;;
3809 llvm_cv_link_all_option="-Wl,-all_load"
3810 llvm_cv_no_link_all_option="-Wl,-noall_load"
3811 llvm_cv_os_type="Darwin"
3812 llvm_cv_platform_type="Unix" ;;
3814 llvm_cv_link_all_option="-Wl,-all_load"
3815 llvm_cv_no_link_all_option="-Wl,-noall_load"
3816 llvm_cv_os_type="Minix"
3817 llvm_cv_platform_type="Unix" ;;
3818 *-*-freebsd* | *-*-kfreebsd-gnu)
3819 llvm_cv_link_all_option="-Wl,--whole-archive"
3820 llvm_cv_no_link_all_option="-Wl,--no-whole-archive"
3821 llvm_cv_os_type="FreeBSD"
3822 llvm_cv_platform_type="Unix" ;;
3824 llvm_cv_link_all_option="-Wl,--whole-archive"
3825 llvm_cv_no_link_all_option="-Wl,--no-whole-archive"
3826 llvm_cv_os_type="OpenBSD"
3827 llvm_cv_platform_type="Unix" ;;
3829 llvm_cv_link_all_option="-Wl,--whole-archive"
3830 llvm_cv_no_link_all_option="-Wl,--no-whole-archive"
3831 llvm_cv_os_type="NetBSD"
3832 llvm_cv_platform_type="Unix" ;;
3834 llvm_cv_link_all_option="-Wl,--whole-archive"
3835 llvm_cv_no_link_all_option="-Wl,--no-whole-archive"
3836 llvm_cv_os_type="DragonFly"
3837 llvm_cv_platform_type="Unix" ;;
3839 llvm_cv_link_all_option="-Wl,--whole-archive"
3840 llvm_cv_no_link_all_option="-Wl,--no-whole-archive"
3841 llvm_cv_os_type="HP-UX"
3842 llvm_cv_platform_type="Unix" ;;
3844 llvm_cv_link_all_option="-Wl,--whole-archive"
3845 llvm_cv_no_link_all_option="-Wl,--no-whole-archive"
3846 llvm_cv_os_type="Interix"
3847 llvm_cv_platform_type="Unix" ;;
3849 llvm_cv_link_all_option="-Wl,--whole-archive"
3850 llvm_cv_no_link_all_option="-Wl,--no-whole-archive"
3851 llvm_cv_os_type="Linux"
3852 llvm_cv_platform_type="Unix" ;;
3854 llvm_cv_link_all_option="-Wl,--whole-archive"
3855 llvm_cv_no_link_all_option="-Wl,--no-whole-archive"
3856 llvm_cv_os_type="GNU"
3857 llvm_cv_platform_type="Unix" ;;
3859 llvm_cv_link_all_option="-Wl,-z,allextract"
3860 llvm_cv_no_link_all_option="-Wl,-z,defaultextract"
3861 llvm_cv_os_type="SunOS"
3862 llvm_cv_platform_type="Unix" ;;
3864 llvm_cv_link_all_option="-Wl,-z,allextract"
3865 llvm_cv_link_all_option="-Wl,-z,defaultextract"
3866 llvm_cv_os_type="AuroraUX"
3867 llvm_cv_platform_type="Unix" ;;
3869 llvm_cv_link_all_option="-Wl,--whole-archive"
3870 llvm_cv_no_link_all_option="-Wl,--no-whole-archive"
3871 llvm_cv_os_type="Win32"
3872 llvm_cv_platform_type="Win32" ;;
3874 llvm_cv_link_all_option="-Wl,--whole-archive"
3875 llvm_cv_no_link_all_option="-Wl,--no-whole-archive"
3876 llvm_cv_os_type="MingW"
3877 llvm_cv_platform_type="Win32" ;;
3879 llvm_cv_link_all_option="-Wl,--whole-archive"
3880 llvm_cv_no_link_all_option="-Wl,--no-whole-archive"
3881 llvm_cv_os_type="Haiku"
3882 llvm_cv_platform_type="Unix" ;;
3884 llvm_cv_link_all_option="-Wl,--whole-archive"
3885 llvm_cv_no_link_all_option="-Wl,--no-whole-archive"
3886 llvm_cv_os_type="Freestanding"
3887 llvm_cv_platform_type="Unix" ;;
3889 llvm_cv_link_all_option="-Wl,--whole-archive"
3890 llvm_cv_no_link_all_option="-Wl,--no-whole-archive"
3891 llvm_cv_os_type="Freestanding"
3892 llvm_cv_platform_type="Unix" ;;
3894 llvm_cv_link_all_option=""
3895 llvm_cv_no_link_all_option=""
3896 llvm_cv_os_type="Unknown"
3897 llvm_cv_platform_type="Unknown" ;;
3900 { echo "$as_me:$LINENO: result: $llvm_cv_os_type" >&5
3901 echo "${ECHO_T}$llvm_cv_os_type" >&6; }
3903 { echo "$as_me:$LINENO: checking type of operating system we're going to target" >&5
3904 echo $ECHO_N "checking type of operating system we're going to target... $ECHO_C" >&6; }
3905 if test "${llvm_cv_target_os_type+set}" = set; then
3906 echo $ECHO_N "(cached) $ECHO_C" >&6
3910 llvm_cv_target_os_type="AIX" ;;
3912 llvm_cv_target_os_type="IRIX" ;;
3914 llvm_cv_target_os_type="Cygwin" ;;
3916 llvm_cv_target_os_type="Darwin" ;;
3918 llvm_cv_target_os_type="Minix" ;;
3919 *-*-freebsd* | *-*-kfreebsd-gnu)
3920 llvm_cv_target_os_type="FreeBSD" ;;
3922 llvm_cv_target_os_type="OpenBSD" ;;
3924 llvm_cv_target_os_type="NetBSD" ;;
3926 llvm_cv_target_os_type="DragonFly" ;;
3928 llvm_cv_target_os_type="HP-UX" ;;
3930 llvm_cv_target_os_type="Interix" ;;
3932 llvm_cv_target_os_type="Linux" ;;
3934 llvm_cv_target_os_type="GNU" ;;
3936 llvm_cv_target_os_type="SunOS" ;;
3938 llvm_cv_target_os_type="AuroraUX" ;;
3940 llvm_cv_target_os_type="Win32" ;;
3942 llvm_cv_target_os_type="MingW" ;;
3944 llvm_cv_target_os_type="Haiku" ;;
3946 llvm_cv_target_os_type="RTEMS" ;;
3948 llvm_cv_target_os_type="NativeClient" ;;
3950 llvm_cv_target_os_type="Freestanding" ;;
3952 llvm_cv_target_os_type="Unknown" ;;
3955 { echo "$as_me:$LINENO: result: $llvm_cv_target_os_type" >&5
3956 echo "${ECHO_T}$llvm_cv_target_os_type" >&6; }
3958 if test "$llvm_cv_os_type" = "Unknown" ; then
3959 { { echo "$as_me:$LINENO: error: Operating system is unknown, configure can't continue" >&5
3960 echo "$as_me: error: Operating system is unknown, configure can't continue" >&2;}
3961 { (exit 1); exit 1; }; }
3966 HOST_OS=$llvm_cv_os_type
3968 TARGET_OS=$llvm_cv_target_os_type
3971 LINKALL=$llvm_cv_link_all_option
3973 NOLINKALL=$llvm_cv_no_link_all_option
3976 case $llvm_cv_platform_type in
3979 cat >>confdefs.h <<\_ACEOF
3980 #define LLVM_ON_UNIX 1
3990 cat >>confdefs.h <<\_ACEOF
3991 #define LLVM_ON_WIN32 1
4001 { echo "$as_me:$LINENO: checking target architecture" >&5
4002 echo $ECHO_N "checking target architecture... $ECHO_C" >&6; }
4003 if test "${llvm_cv_target_arch+set}" = set; then
4004 echo $ECHO_N "(cached) $ECHO_C" >&6
4007 i?86-*) llvm_cv_target_arch="x86" ;;
4008 amd64-* | x86_64-*) llvm_cv_target_arch="x86_64" ;;
4009 sparc*-*) llvm_cv_target_arch="Sparc" ;;
4010 powerpc*-*) llvm_cv_target_arch="PowerPC" ;;
4011 arm*-*) llvm_cv_target_arch="ARM" ;;
4012 aarch64*-*) llvm_cv_target_arch="AArch64" ;;
4013 mips-* | mips64-*) llvm_cv_target_arch="Mips" ;;
4014 mipsel-* | mips64el-*) llvm_cv_target_arch="Mips" ;;
4015 xcore-*) llvm_cv_target_arch="XCore" ;;
4016 msp430-*) llvm_cv_target_arch="MSP430" ;;
4017 hexagon-*) llvm_cv_target_arch="Hexagon" ;;
4018 mblaze-*) llvm_cv_target_arch="MBlaze" ;;
4019 nvptx-*) llvm_cv_target_arch="NVPTX" ;;
4020 *) llvm_cv_target_arch="Unknown" ;;
4023 { echo "$as_me:$LINENO: result: $llvm_cv_target_arch" >&5
4024 echo "${ECHO_T}$llvm_cv_target_arch" >&6; }
4026 if test "$llvm_cv_target_arch" = "Unknown" ; then
4027 { echo "$as_me:$LINENO: WARNING: Configuring LLVM for an unknown target archicture" >&5
4028 echo "$as_me: WARNING: Configuring LLVM for an unknown target archicture" >&2;}
4031 case "$llvm_cv_target_arch" in
4032 x86) LLVM_NATIVE_ARCH="X86" ;;
4033 x86_64) LLVM_NATIVE_ARCH="X86" ;;
4034 *) LLVM_NATIVE_ARCH="$llvm_cv_target_arch" ;;
4037 ARCH=$llvm_cv_target_arch
4041 i?86-*) host_arch="x86" ;;
4042 amd64-* | x86_64-*) host_arch="x86_64" ;;
4043 sparc*-*) host_arch="Sparc" ;;
4044 powerpc*-*) host_arch="PowerPC" ;;
4045 arm*-*) host_arch="ARM" ;;
4046 aarch64*-*) host_arch="AArch64" ;;
4047 mips-* | mips64-*) host_arch="Mips" ;;
4048 mipsel-* | mips64el-*) host_arch="Mips" ;;
4049 xcore-*) host_arch="XCore" ;;
4050 msp430-*) host_arch="MSP430" ;;
4051 hexagon-*) host_arch="Hexagon" ;;
4052 mblaze-*) host_arch="MBlaze" ;;
4053 *) host_arch="Unknown" ;;
4056 if test "$host_arch" = "Unknown" ; then
4057 { echo "$as_me:$LINENO: WARNING: Configuring LLVM for an unknown host archicture" >&5
4058 echo "$as_me: WARNING: Configuring LLVM for an unknown host archicture" >&2;}
4061 HOST_ARCH=$host_arch
4066 { echo "$as_me:$LINENO: checking for grep that handles long lines and -e" >&5
4067 echo $ECHO_N "checking for grep that handles long lines and -e... $ECHO_C" >&6; }
4068 if test "${ac_cv_path_GREP+set}" = set; then
4069 echo $ECHO_N "(cached) $ECHO_C" >&6
4071 # Extract the first word of "grep ggrep" to use in msg output
4072 if test -z "$GREP"; then
4073 set dummy grep ggrep; ac_prog_name=$2
4074 if test "${ac_cv_path_GREP+set}" = set; then
4075 echo $ECHO_N "(cached) $ECHO_C" >&6
4077 ac_path_GREP_found=false
4078 # Loop through the user's path and test for each of PROGNAME-LIST
4079 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4080 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4083 test -z "$as_dir" && as_dir=.
4084 for ac_prog in grep ggrep; do
4085 for ac_exec_ext in '' $ac_executable_extensions; do
4086 ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
4087 { test -f "$ac_path_GREP" && $as_executable_p "$ac_path_GREP"; } || continue
4088 # Check for GNU ac_path_GREP and select it if it is found.
4089 # Check for GNU $ac_path_GREP
4090 case `"$ac_path_GREP" --version 2>&1` in
4092 ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
4095 echo $ECHO_N "0123456789$ECHO_C" >"conftest.in"
4098 cat "conftest.in" "conftest.in" >"conftest.tmp"
4099 mv "conftest.tmp" "conftest.in"
4100 cp "conftest.in" "conftest.nl"
4101 echo 'GREP' >> "conftest.nl"
4102 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4103 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4104 ac_count=`expr $ac_count + 1`
4105 if test $ac_count -gt ${ac_path_GREP_max-0}; then
4106 # Best one so far, save it but keep looking for a better one
4107 ac_cv_path_GREP="$ac_path_GREP"
4108 ac_path_GREP_max=$ac_count
4110 # 10*(2^10) chars as input seems more than enough
4111 test $ac_count -gt 10 && break
4113 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4117 $ac_path_GREP_found && break 3
4127 GREP="$ac_cv_path_GREP"
4128 if test -z "$GREP"; then
4129 { { echo "$as_me:$LINENO: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
4130 echo "$as_me: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
4131 { (exit 1); exit 1; }; }
4135 ac_cv_path_GREP=$GREP
4140 { echo "$as_me:$LINENO: result: $ac_cv_path_GREP" >&5
4141 echo "${ECHO_T}$ac_cv_path_GREP" >&6; }
4142 GREP="$ac_cv_path_GREP"
4145 { echo "$as_me:$LINENO: checking for egrep" >&5
4146 echo $ECHO_N "checking for egrep... $ECHO_C" >&6; }
4147 if test "${ac_cv_path_EGREP+set}" = set; then
4148 echo $ECHO_N "(cached) $ECHO_C" >&6
4150 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
4151 then ac_cv_path_EGREP="$GREP -E"
4153 # Extract the first word of "egrep" to use in msg output
4154 if test -z "$EGREP"; then
4155 set dummy egrep; ac_prog_name=$2
4156 if test "${ac_cv_path_EGREP+set}" = set; then
4157 echo $ECHO_N "(cached) $ECHO_C" >&6
4159 ac_path_EGREP_found=false
4160 # Loop through the user's path and test for each of PROGNAME-LIST
4161 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4162 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4165 test -z "$as_dir" && as_dir=.
4166 for ac_prog in egrep; do
4167 for ac_exec_ext in '' $ac_executable_extensions; do
4168 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
4169 { test -f "$ac_path_EGREP" && $as_executable_p "$ac_path_EGREP"; } || continue
4170 # Check for GNU ac_path_EGREP and select it if it is found.
4171 # Check for GNU $ac_path_EGREP
4172 case `"$ac_path_EGREP" --version 2>&1` in
4174 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
4177 echo $ECHO_N "0123456789$ECHO_C" >"conftest.in"
4180 cat "conftest.in" "conftest.in" >"conftest.tmp"
4181 mv "conftest.tmp" "conftest.in"
4182 cp "conftest.in" "conftest.nl"
4183 echo 'EGREP' >> "conftest.nl"
4184 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4185 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4186 ac_count=`expr $ac_count + 1`
4187 if test $ac_count -gt ${ac_path_EGREP_max-0}; then
4188 # Best one so far, save it but keep looking for a better one
4189 ac_cv_path_EGREP="$ac_path_EGREP"
4190 ac_path_EGREP_max=$ac_count
4192 # 10*(2^10) chars as input seems more than enough
4193 test $ac_count -gt 10 && break
4195 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4199 $ac_path_EGREP_found && break 3
4209 EGREP="$ac_cv_path_EGREP"
4210 if test -z "$EGREP"; then
4211 { { echo "$as_me:$LINENO: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
4212 echo "$as_me: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
4213 { (exit 1); exit 1; }; }
4217 ac_cv_path_EGREP=$EGREP
4223 { echo "$as_me:$LINENO: result: $ac_cv_path_EGREP" >&5
4224 echo "${ECHO_T}$ac_cv_path_EGREP" >&6; }
4225 EGREP="$ac_cv_path_EGREP"
4228 { echo "$as_me:$LINENO: checking for ANSI C header files" >&5
4229 echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6; }
4230 if test "${ac_cv_header_stdc+set}" = set; then
4231 echo $ECHO_N "(cached) $ECHO_C" >&6
4233 cat >conftest.$ac_ext <<_ACEOF
4236 cat confdefs.h >>conftest.$ac_ext
4237 cat >>conftest.$ac_ext <<_ACEOF
4238 /* end confdefs.h. */
4252 rm -f conftest.$ac_objext
4253 if { (ac_try="$ac_compile"
4255 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4256 *) ac_try_echo=$ac_try;;
4258 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4259 (eval "$ac_compile") 2>conftest.er1
4261 grep -v '^ *+' conftest.er1 >conftest.err
4263 cat conftest.err >&5
4264 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4265 (exit $ac_status); } &&
4266 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
4267 { (case "(($ac_try" in
4268 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4269 *) ac_try_echo=$ac_try;;
4271 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4272 (eval "$ac_try") 2>&5
4274 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4275 (exit $ac_status); }; } &&
4276 { ac_try='test -s conftest.$ac_objext'
4277 { (case "(($ac_try" in
4278 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4279 *) ac_try_echo=$ac_try;;
4281 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4282 (eval "$ac_try") 2>&5
4284 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4285 (exit $ac_status); }; }; then
4286 ac_cv_header_stdc=yes
4288 echo "$as_me: failed program was:" >&5
4289 sed 's/^/| /' conftest.$ac_ext >&5
4291 ac_cv_header_stdc=no
4294 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4296 if test $ac_cv_header_stdc = yes; then
4297 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
4298 cat >conftest.$ac_ext <<_ACEOF
4301 cat confdefs.h >>conftest.$ac_ext
4302 cat >>conftest.$ac_ext <<_ACEOF
4303 /* end confdefs.h. */
4307 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4308 $EGREP "memchr" >/dev/null 2>&1; then
4311 ac_cv_header_stdc=no
4317 if test $ac_cv_header_stdc = yes; then
4318 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
4319 cat >conftest.$ac_ext <<_ACEOF
4322 cat confdefs.h >>conftest.$ac_ext
4323 cat >>conftest.$ac_ext <<_ACEOF
4324 /* end confdefs.h. */
4328 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4329 $EGREP "free" >/dev/null 2>&1; then
4332 ac_cv_header_stdc=no
4338 if test $ac_cv_header_stdc = yes; then
4339 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
4340 if test "$cross_compiling" = yes; then
4343 cat >conftest.$ac_ext <<_ACEOF
4346 cat confdefs.h >>conftest.$ac_ext
4347 cat >>conftest.$ac_ext <<_ACEOF
4348 /* end confdefs.h. */
4351 #if ((' ' & 0x0FF) == 0x020)
4352 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
4353 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
4355 # define ISLOWER(c) \
4356 (('a' <= (c) && (c) <= 'i') \
4357 || ('j' <= (c) && (c) <= 'r') \
4358 || ('s' <= (c) && (c) <= 'z'))
4359 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
4362 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
4367 for (i = 0; i < 256; i++)
4368 if (XOR (islower (i), ISLOWER (i))
4369 || toupper (i) != TOUPPER (i))
4374 rm -f conftest$ac_exeext
4375 if { (ac_try="$ac_link"
4377 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4378 *) ac_try_echo=$ac_try;;
4380 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4381 (eval "$ac_link") 2>&5
4383 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4384 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
4385 { (case "(($ac_try" in
4386 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4387 *) ac_try_echo=$ac_try;;
4389 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4390 (eval "$ac_try") 2>&5
4392 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4393 (exit $ac_status); }; }; then
4396 echo "$as_me: program exited with status $ac_status" >&5
4397 echo "$as_me: failed program was:" >&5
4398 sed 's/^/| /' conftest.$ac_ext >&5
4401 ac_cv_header_stdc=no
4403 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
4409 { echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
4410 echo "${ECHO_T}$ac_cv_header_stdc" >&6; }
4411 if test $ac_cv_header_stdc = yes; then
4413 cat >>confdefs.h <<\_ACEOF
4414 #define STDC_HEADERS 1
4419 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
4429 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
4430 inttypes.h stdint.h unistd.h
4432 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
4433 { echo "$as_me:$LINENO: checking for $ac_header" >&5
4434 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
4435 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
4436 echo $ECHO_N "(cached) $ECHO_C" >&6
4438 cat >conftest.$ac_ext <<_ACEOF
4441 cat confdefs.h >>conftest.$ac_ext
4442 cat >>conftest.$ac_ext <<_ACEOF
4443 /* end confdefs.h. */
4444 $ac_includes_default
4446 #include <$ac_header>
4448 rm -f conftest.$ac_objext
4449 if { (ac_try="$ac_compile"
4451 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4452 *) ac_try_echo=$ac_try;;
4454 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4455 (eval "$ac_compile") 2>conftest.er1
4457 grep -v '^ *+' conftest.er1 >conftest.err
4459 cat conftest.err >&5
4460 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4461 (exit $ac_status); } &&
4462 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
4463 { (case "(($ac_try" in
4464 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4465 *) ac_try_echo=$ac_try;;
4467 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4468 (eval "$ac_try") 2>&5
4470 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4471 (exit $ac_status); }; } &&
4472 { ac_try='test -s conftest.$ac_objext'
4473 { (case "(($ac_try" in
4474 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4475 *) ac_try_echo=$ac_try;;
4477 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4478 (eval "$ac_try") 2>&5
4480 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4481 (exit $ac_status); }; }; then
4482 eval "$as_ac_Header=yes"
4484 echo "$as_me: failed program was:" >&5
4485 sed 's/^/| /' conftest.$ac_ext >&5
4487 eval "$as_ac_Header=no"
4490 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4492 ac_res=`eval echo '${'$as_ac_Header'}'`
4493 { echo "$as_me:$LINENO: result: $ac_res" >&5
4494 echo "${ECHO_T}$ac_res" >&6; }
4495 if test `eval echo '${'$as_ac_Header'}'` = yes; then
4496 cat >>confdefs.h <<_ACEOF
4497 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
4505 { echo "$as_me:$LINENO: checking whether byte ordering is bigendian" >&5
4506 echo $ECHO_N "checking whether byte ordering is bigendian... $ECHO_C" >&6; }
4507 if test "${ac_cv_c_bigendian+set}" = set; then
4508 echo $ECHO_N "(cached) $ECHO_C" >&6
4510 # See if sys/param.h defines the BYTE_ORDER macro.
4511 cat >conftest.$ac_ext <<_ACEOF
4514 cat confdefs.h >>conftest.$ac_ext
4515 cat >>conftest.$ac_ext <<_ACEOF
4516 /* end confdefs.h. */
4517 #include <sys/types.h>
4518 #include <sys/param.h>
4523 #if !BYTE_ORDER || !BIG_ENDIAN || !LITTLE_ENDIAN
4531 rm -f conftest.$ac_objext
4532 if { (ac_try="$ac_compile"
4534 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4535 *) ac_try_echo=$ac_try;;
4537 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4538 (eval "$ac_compile") 2>conftest.er1
4540 grep -v '^ *+' conftest.er1 >conftest.err
4542 cat conftest.err >&5
4543 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4544 (exit $ac_status); } &&
4545 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
4546 { (case "(($ac_try" in
4547 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4548 *) ac_try_echo=$ac_try;;
4550 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4551 (eval "$ac_try") 2>&5
4553 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4554 (exit $ac_status); }; } &&
4555 { ac_try='test -s conftest.$ac_objext'
4556 { (case "(($ac_try" in
4557 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4558 *) ac_try_echo=$ac_try;;
4560 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4561 (eval "$ac_try") 2>&5
4563 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4564 (exit $ac_status); }; }; then
4565 # It does; now see whether it defined to BIG_ENDIAN or not.
4566 cat >conftest.$ac_ext <<_ACEOF
4569 cat confdefs.h >>conftest.$ac_ext
4570 cat >>conftest.$ac_ext <<_ACEOF
4571 /* end confdefs.h. */
4572 #include <sys/types.h>
4573 #include <sys/param.h>
4578 #if BYTE_ORDER != BIG_ENDIAN
4586 rm -f conftest.$ac_objext
4587 if { (ac_try="$ac_compile"
4589 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4590 *) ac_try_echo=$ac_try;;
4592 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4593 (eval "$ac_compile") 2>conftest.er1
4595 grep -v '^ *+' conftest.er1 >conftest.err
4597 cat conftest.err >&5
4598 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4599 (exit $ac_status); } &&
4600 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
4601 { (case "(($ac_try" in
4602 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4603 *) ac_try_echo=$ac_try;;
4605 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4606 (eval "$ac_try") 2>&5
4608 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4609 (exit $ac_status); }; } &&
4610 { ac_try='test -s conftest.$ac_objext'
4611 { (case "(($ac_try" in
4612 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4613 *) ac_try_echo=$ac_try;;
4615 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4616 (eval "$ac_try") 2>&5
4618 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4619 (exit $ac_status); }; }; then
4620 ac_cv_c_bigendian=yes
4622 echo "$as_me: failed program was:" >&5
4623 sed 's/^/| /' conftest.$ac_ext >&5
4625 ac_cv_c_bigendian=no
4628 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4630 echo "$as_me: failed program was:" >&5
4631 sed 's/^/| /' conftest.$ac_ext >&5
4633 # It does not; compile a test program.
4634 if test "$cross_compiling" = yes; then
4635 # try to guess the endianness by grepping values into an object file
4636 ac_cv_c_bigendian=unknown
4637 cat >conftest.$ac_ext <<_ACEOF
4640 cat confdefs.h >>conftest.$ac_ext
4641 cat >>conftest.$ac_ext <<_ACEOF
4642 /* end confdefs.h. */
4643 short int ascii_mm[] = { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 };
4644 short int ascii_ii[] = { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 };
4645 void _ascii () { char *s = (char *) ascii_mm; s = (char *) ascii_ii; }
4646 short int ebcdic_ii[] = { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 };
4647 short int ebcdic_mm[] = { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 };
4648 void _ebcdic () { char *s = (char *) ebcdic_mm; s = (char *) ebcdic_ii; }
4652 _ascii (); _ebcdic ();
4657 rm -f conftest.$ac_objext
4658 if { (ac_try="$ac_compile"
4660 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4661 *) ac_try_echo=$ac_try;;
4663 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4664 (eval "$ac_compile") 2>conftest.er1
4666 grep -v '^ *+' conftest.er1 >conftest.err
4668 cat conftest.err >&5
4669 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4670 (exit $ac_status); } &&
4671 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
4672 { (case "(($ac_try" in
4673 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4674 *) ac_try_echo=$ac_try;;
4676 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4677 (eval "$ac_try") 2>&5
4679 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4680 (exit $ac_status); }; } &&
4681 { ac_try='test -s conftest.$ac_objext'
4682 { (case "(($ac_try" in
4683 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4684 *) ac_try_echo=$ac_try;;
4686 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4687 (eval "$ac_try") 2>&5
4689 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4690 (exit $ac_status); }; }; then
4691 if grep BIGenDianSyS conftest.$ac_objext >/dev/null ; then
4692 ac_cv_c_bigendian=yes
4694 if grep LiTTleEnDian conftest.$ac_objext >/dev/null ; then
4695 if test "$ac_cv_c_bigendian" = unknown; then
4696 ac_cv_c_bigendian=no
4698 # finding both strings is unlikely to happen, but who knows?
4699 ac_cv_c_bigendian=unknown
4703 echo "$as_me: failed program was:" >&5
4704 sed 's/^/| /' conftest.$ac_ext >&5
4709 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4711 cat >conftest.$ac_ext <<_ACEOF
4714 cat confdefs.h >>conftest.$ac_ext
4715 cat >>conftest.$ac_ext <<_ACEOF
4716 /* end confdefs.h. */
4717 $ac_includes_default
4722 /* Are we little or big endian? From Harbison&Steele. */
4726 char c[sizeof (long int)];
4729 return u.c[sizeof (long int) - 1] == 1;
4735 rm -f conftest$ac_exeext
4736 if { (ac_try="$ac_link"
4738 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4739 *) ac_try_echo=$ac_try;;
4741 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4742 (eval "$ac_link") 2>&5
4744 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4745 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
4746 { (case "(($ac_try" in
4747 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4748 *) ac_try_echo=$ac_try;;
4750 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4751 (eval "$ac_try") 2>&5
4753 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4754 (exit $ac_status); }; }; then
4755 ac_cv_c_bigendian=no
4757 echo "$as_me: program exited with status $ac_status" >&5
4758 echo "$as_me: failed program was:" >&5
4759 sed 's/^/| /' conftest.$ac_ext >&5
4762 ac_cv_c_bigendian=yes
4764 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
4770 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4772 { echo "$as_me:$LINENO: result: $ac_cv_c_bigendian" >&5
4773 echo "${ECHO_T}$ac_cv_c_bigendian" >&6; }
4774 case $ac_cv_c_bigendian in
4782 { { echo "$as_me:$LINENO: error: unknown endianness
4783 presetting ac_cv_c_bigendian=no (or yes) will help" >&5
4784 echo "$as_me: error: unknown endianness
4785 presetting ac_cv_c_bigendian=no (or yes) will help" >&2;}
4786 { (exit 1); exit 1; }; } ;;
4790 if test "$cross_compiling" = yes; then
4791 LLVM_CROSS_COMPILING=1
4794 { echo "$as_me:$LINENO: checking for executable suffix on build platform" >&5
4795 echo $ECHO_N "checking for executable suffix on build platform... $ECHO_C" >&6; }
4796 if test "${ac_cv_build_exeext+set}" = set; then
4797 echo $ECHO_N "(cached) $ECHO_C" >&6
4799 if test "$CYGWIN" = yes || test "$MINGW32" = yes; then
4800 ac_cv_build_exeext=.exe
4802 ac_build_prefix=${build_alias}-
4804 # Extract the first word of "${ac_build_prefix}gcc", so it can be a program name with args.
4805 set dummy ${ac_build_prefix}gcc; ac_word=$2
4806 { echo "$as_me:$LINENO: checking for $ac_word" >&5
4807 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
4808 if test "${ac_cv_prog_BUILD_CC+set}" = set; then
4809 echo $ECHO_N "(cached) $ECHO_C" >&6
4811 if test -n "$BUILD_CC"; then
4812 ac_cv_prog_BUILD_CC="$BUILD_CC" # Let the user override the test.
4814 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4818 test -z "$as_dir" && as_dir=.
4819 for ac_exec_ext in '' $ac_executable_extensions; do
4820 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
4821 ac_cv_prog_BUILD_CC="${ac_build_prefix}gcc"
4822 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4831 BUILD_CC=$ac_cv_prog_BUILD_CC
4832 if test -n "$BUILD_CC"; then
4833 { echo "$as_me:$LINENO: result: $BUILD_CC" >&5
4834 echo "${ECHO_T}$BUILD_CC" >&6; }
4836 { echo "$as_me:$LINENO: result: no" >&5
4837 echo "${ECHO_T}no" >&6; }
4841 if test -z "$BUILD_CC"; then
4842 # Extract the first word of "gcc", so it can be a program name with args.
4843 set dummy gcc; ac_word=$2
4844 { echo "$as_me:$LINENO: checking for $ac_word" >&5
4845 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
4846 if test "${ac_cv_prog_BUILD_CC+set}" = set; then
4847 echo $ECHO_N "(cached) $ECHO_C" >&6
4849 if test -n "$BUILD_CC"; then
4850 ac_cv_prog_BUILD_CC="$BUILD_CC" # Let the user override the test.
4852 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4856 test -z "$as_dir" && as_dir=.
4857 for ac_exec_ext in '' $ac_executable_extensions; do
4858 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
4859 ac_cv_prog_BUILD_CC="gcc"
4860 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4869 BUILD_CC=$ac_cv_prog_BUILD_CC
4870 if test -n "$BUILD_CC"; then
4871 { echo "$as_me:$LINENO: result: $BUILD_CC" >&5
4872 echo "${ECHO_T}$BUILD_CC" >&6; }
4874 { echo "$as_me:$LINENO: result: no" >&5
4875 echo "${ECHO_T}no" >&6; }
4879 if test -z "$BUILD_CC"; then
4880 # Extract the first word of "cc", so it can be a program name with args.
4881 set dummy cc; ac_word=$2
4882 { echo "$as_me:$LINENO: checking for $ac_word" >&5
4883 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
4884 if test "${ac_cv_prog_BUILD_CC+set}" = set; then
4885 echo $ECHO_N "(cached) $ECHO_C" >&6
4887 if test -n "$BUILD_CC"; then
4888 ac_cv_prog_BUILD_CC="$BUILD_CC" # Let the user override the test.
4891 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4895 test -z "$as_dir" && as_dir=.
4896 for ac_exec_ext in '' $ac_executable_extensions; do
4897 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
4898 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
4899 ac_prog_rejected=yes
4902 ac_cv_prog_BUILD_CC="cc"
4903 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4910 if test $ac_prog_rejected = yes; then
4911 # We found a bogon in the path, so make sure we never use it.
4912 set dummy $ac_cv_prog_BUILD_CC
4914 if test $# != 0; then
4915 # We chose a different compiler from the bogus one.
4916 # However, it has the same basename, so the bogon will be chosen
4917 # first if we set BUILD_CC to just the basename; use the full file name.
4919 ac_cv_prog_BUILD_CC="$as_dir/$ac_word${1+' '}$@"
4924 BUILD_CC=$ac_cv_prog_BUILD_CC
4925 if test -n "$BUILD_CC"; then
4926 { echo "$as_me:$LINENO: result: $BUILD_CC" >&5
4927 echo "${ECHO_T}$BUILD_CC" >&6; }
4929 { echo "$as_me:$LINENO: result: no" >&5
4930 echo "${ECHO_T}no" >&6; }
4936 test -z "$BUILD_CC" && { { echo "$as_me:$LINENO: error: no acceptable cc found in \$PATH" >&5
4937 echo "$as_me: error: no acceptable cc found in \$PATH" >&2;}
4938 { (exit 1); exit 1; }; }
4939 ac_build_link='${BUILD_CC-cc} -o conftest $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
4941 echo 'int main () { return 0; }' > conftest.$ac_ext
4943 if { (eval echo "$as_me:$LINENO: \"$ac_build_link\"") >&5
4944 (eval $ac_build_link) 2>&5
4946 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4947 (exit $ac_status); }; then
4948 for file in conftest.*; do
4950 *.c | *.o | *.obj | *.dSYM) ;;
4951 *) ac_cv_build_exeext=`echo $file | sed -e s/conftest//` ;;
4955 { { echo "$as_me:$LINENO: error: installation or configuration problem: compiler cannot create executables." >&5
4956 echo "$as_me: error: installation or configuration problem: compiler cannot create executables." >&2;}
4957 { (exit 1); exit 1; }; }
4960 test x"${ac_cv_build_exeext}" = x && ac_cv_build_exeext=blank
4965 test x"${ac_cv_build_exeext}" != xblank && BUILD_EXEEXT=${ac_cv_build_exeext}
4966 { echo "$as_me:$LINENO: result: ${ac_cv_build_exeext}" >&5
4967 echo "${ECHO_T}${ac_cv_build_exeext}" >&6; }
4968 ac_build_exeext=$BUILD_EXEEXT
4970 ac_build_prefix=${build_alias}-
4971 # Extract the first word of "${ac_build_prefix}g++", so it can be a program name with args.
4972 set dummy ${ac_build_prefix}g++; ac_word=$2
4973 { echo "$as_me:$LINENO: checking for $ac_word" >&5
4974 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
4975 if test "${ac_cv_prog_BUILD_CXX+set}" = set; then
4976 echo $ECHO_N "(cached) $ECHO_C" >&6
4978 if test -n "$BUILD_CXX"; then
4979 ac_cv_prog_BUILD_CXX="$BUILD_CXX" # Let the user override the test.
4981 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4985 test -z "$as_dir" && as_dir=.
4986 for ac_exec_ext in '' $ac_executable_extensions; do
4987 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
4988 ac_cv_prog_BUILD_CXX="${ac_build_prefix}g++"
4989 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4998 BUILD_CXX=$ac_cv_prog_BUILD_CXX
4999 if test -n "$BUILD_CXX"; then
5000 { echo "$as_me:$LINENO: result: $BUILD_CXX" >&5
5001 echo "${ECHO_T}$BUILD_CXX" >&6; }
5003 { echo "$as_me:$LINENO: result: no" >&5
5004 echo "${ECHO_T}no" >&6; }
5008 if test -z "$BUILD_CXX"; then
5009 # Extract the first word of "g++", so it can be a program name with args.
5010 set dummy g++; ac_word=$2
5011 { echo "$as_me:$LINENO: checking for $ac_word" >&5
5012 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
5013 if test "${ac_cv_prog_BUILD_CXX+set}" = set; then
5014 echo $ECHO_N "(cached) $ECHO_C" >&6
5016 if test -n "$BUILD_CXX"; then
5017 ac_cv_prog_BUILD_CXX="$BUILD_CXX" # Let the user override the test.
5019 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5023 test -z "$as_dir" && as_dir=.
5024 for ac_exec_ext in '' $ac_executable_extensions; do
5025 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
5026 ac_cv_prog_BUILD_CXX="g++"
5027 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5036 BUILD_CXX=$ac_cv_prog_BUILD_CXX
5037 if test -n "$BUILD_CXX"; then
5038 { echo "$as_me:$LINENO: result: $BUILD_CXX" >&5
5039 echo "${ECHO_T}$BUILD_CXX" >&6; }
5041 { echo "$as_me:$LINENO: result: no" >&5
5042 echo "${ECHO_T}no" >&6; }
5046 if test -z "$BUILD_CXX"; then
5047 # Extract the first word of "c++", so it can be a program name with args.
5048 set dummy c++; ac_word=$2
5049 { echo "$as_me:$LINENO: checking for $ac_word" >&5
5050 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
5051 if test "${ac_cv_prog_BUILD_CXX+set}" = set; then
5052 echo $ECHO_N "(cached) $ECHO_C" >&6
5054 if test -n "$BUILD_CXX"; then
5055 ac_cv_prog_BUILD_CXX="$BUILD_CXX" # Let the user override the test.
5058 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5062 test -z "$as_dir" && as_dir=.
5063 for ac_exec_ext in '' $ac_executable_extensions; do
5064 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
5065 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/c++"; then
5066 ac_prog_rejected=yes
5069 ac_cv_prog_BUILD_CXX="c++"
5070 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5077 if test $ac_prog_rejected = yes; then
5078 # We found a bogon in the path, so make sure we never use it.
5079 set dummy $ac_cv_prog_BUILD_CXX
5081 if test $# != 0; then
5082 # We chose a different compiler from the bogus one.
5083 # However, it has the same basename, so the bogon will be chosen
5084 # first if we set BUILD_CXX to just the basename; use the full file name.
5086 ac_cv_prog_BUILD_CXX="$as_dir/$ac_word${1+' '}$@"
5091 BUILD_CXX=$ac_cv_prog_BUILD_CXX
5092 if test -n "$BUILD_CXX"; then
5093 { echo "$as_me:$LINENO: result: $BUILD_CXX" >&5
5094 echo "${ECHO_T}$BUILD_CXX" >&6; }
5096 { echo "$as_me:$LINENO: result: no" >&5
5097 echo "${ECHO_T}no" >&6; }
5104 LLVM_CROSS_COMPILING=0
5108 if test -d ".svn" -o -d "${srcdir}/.svn" -o -d ".git" -o -d "${srcdir}/.git"; then
5119 # Check whether --enable-libcpp was given.
5120 if test "${enable_libcpp+set}" = set; then
5121 enableval=$enable_libcpp;
5126 case "$enableval" in
5127 yes) ENABLE_LIBCPP=1
5131 default) ENABLE_LIBCPP=0
5133 *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-libcpp. Use \"yes\" or \"no\"" >&5
5134 echo "$as_me: error: Invalid setting for --enable-libcpp. Use \"yes\" or \"no\"" >&2;}
5135 { (exit 1); exit 1; }; } ;;
5138 # Check whether --enable-cxx11 was given.
5139 if test "${enable_cxx11+set}" = set; then
5140 enableval=$enable_cxx11;
5145 case "$enableval" in
5150 default) ENABLE_CXX11=0
5152 *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-cxx11. Use \"yes\" or \"no\"" >&5
5153 echo "$as_me: error: Invalid setting for --enable-cxx11. Use \"yes\" or \"no\"" >&2;}
5154 { (exit 1); exit 1; }; } ;;
5158 # Check whether --enable-clang-arcmt was given.
5159 if test "${enable_clang_arcmt+set}" = set; then
5160 enableval=$enable_clang_arcmt; clang_arcmt="$enableval"
5165 case "$enableval" in
5166 yes) ENABLE_CLANG_ARCMT=1
5168 no) ENABLE_CLANG_ARCMT=0
5170 default) ENABLE_CLANG_ARCMT=1
5172 *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-clang-arcmt. Use \"yes\" or \"no\"" >&5
5173 echo "$as_me: error: Invalid setting for --enable-clang-arcmt. Use \"yes\" or \"no\"" >&2;}
5174 { (exit 1); exit 1; }; } ;;
5177 clang_static_analyzer="yes"
5178 # Check whether --enable-clang-static-analyzer was given.
5179 if test "${enable_clang_static_analyzer+set}" = set; then
5180 enableval=$enable_clang_static_analyzer; clang_static_analyzer="$enableval"
5185 case "$enableval" in
5186 yes) ENABLE_CLANG_STATIC_ANALYZER=1
5188 no) ENABLE_CLANG_STATIC_ANALYZER=0
5190 default) ENABLE_CLANG_STATIC_ANALYZER=1
5192 *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-clang-static-analyzer. Use \"yes\" or \"no\"" >&5
5193 echo "$as_me: error: Invalid setting for --enable-clang-static-analyzer. Use \"yes\" or \"no\"" >&2;}
5194 { (exit 1); exit 1; }; } ;;
5197 # Check whether --enable-clang-rewriter was given.
5198 if test "${enable_clang_rewriter+set}" = set; then
5199 enableval=$enable_clang_rewriter;
5204 case "$enableval" in
5205 yes) ENABLE_CLANG_REWRITER=1
5208 if test ${clang_arcmt} != "no" ; then
5209 { { echo "$as_me:$LINENO: error: Cannot enable clang ARC Migration Tool while disabling rewriter." >&5
5210 echo "$as_me: error: Cannot enable clang ARC Migration Tool while disabling rewriter." >&2;}
5211 { (exit 1); exit 1; }; }
5213 if test ${clang_static_analyzer} != "no" ; then
5214 { { echo "$as_me:$LINENO: error: Cannot enable clang static analyzer while disabling rewriter." >&5
5215 echo "$as_me: error: Cannot enable clang static analyzer while disabling rewriter." >&2;}
5216 { (exit 1); exit 1; }; }
5218 ENABLE_CLANG_REWRITER=0
5221 default) ENABLE_CLANG_REWRITER=1
5223 *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-clang-rewriter. Use \"yes\" or \"no\"" >&5
5224 echo "$as_me: error: Invalid setting for --enable-clang-rewriter. Use \"yes\" or \"no\"" >&2;}
5225 { (exit 1); exit 1; }; } ;;
5228 # Check whether --enable-optimized was given.
5229 if test "${enable_optimized+set}" = set; then
5230 enableval=$enable_optimized;
5235 if test ${enableval} = "no" ; then
5239 ENABLE_OPTIMIZED=ENABLE_OPTIMIZED=1
5243 # Check whether --enable-profiling was given.
5244 if test "${enable_profiling+set}" = set; then
5245 enableval=$enable_profiling;
5250 if test ${enableval} = "no" ; then
5254 ENABLE_PROFILING=ENABLE_PROFILING=1
5258 # Check whether --enable-assertions was given.
5259 if test "${enable_assertions+set}" = set; then
5260 enableval=$enable_assertions;
5265 if test ${enableval} = "yes" ; then
5269 DISABLE_ASSERTIONS=DISABLE_ASSERTIONS=1
5273 # Check whether --enable-werror was given.
5274 if test "${enable_werror+set}" = set; then
5275 enableval=$enable_werror;
5280 case "$enableval" in
5281 yes) ENABLE_WERROR=1
5285 default) ENABLE_WERROR=0
5287 *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-werror. Use \"yes\" or \"no\"" >&5
5288 echo "$as_me: error: Invalid setting for --enable-werror. Use \"yes\" or \"no\"" >&2;}
5289 { (exit 1); exit 1; }; } ;;
5292 # Check whether --enable-expensive-checks was given.
5293 if test "${enable_expensive_checks+set}" = set; then
5294 enableval=$enable_expensive_checks;
5299 if test ${enableval} = "yes" ; then
5300 ENABLE_EXPENSIVE_CHECKS=ENABLE_EXPENSIVE_CHECKS=1
5302 EXPENSIVE_CHECKS=yes
5305 ENABLE_EXPENSIVE_CHECKS=
5311 # Check whether --enable-debug-runtime was given.
5312 if test "${enable_debug_runtime+set}" = set; then
5313 enableval=$enable_debug_runtime;
5318 if test ${enableval} = "no" ; then
5322 DEBUG_RUNTIME=DEBUG_RUNTIME=1
5326 # Check whether --enable-debug-symbols was given.
5327 if test "${enable_debug_symbols+set}" = set; then
5328 enableval=$enable_debug_symbols;
5333 if test ${enableval} = "no" ; then
5337 DEBUG_SYMBOLS=DEBUG_SYMBOLS=1
5341 # Check whether --enable-keep-symbols was given.
5342 if test "${enable_keep_symbols+set}" = set; then
5343 enableval=$enable_keep_symbols;
5348 if test ${enableval} = "no" ; then
5352 KEEP_SYMBOLS=KEEP_SYMBOLS=1
5356 # Check whether --enable-jit was given.
5357 if test "${enable_jit+set}" = set; then
5358 enableval=$enable_jit;
5363 if test ${enableval} = "no"
5368 case "$llvm_cv_target_arch" in
5369 x86) TARGET_HAS_JIT=1
5371 Sparc) TARGET_HAS_JIT=0
5373 PowerPC) TARGET_HAS_JIT=1
5375 x86_64) TARGET_HAS_JIT=1
5377 ARM) TARGET_HAS_JIT=1
5379 AArch64) TARGET_HAS_JIT=0
5381 Mips) TARGET_HAS_JIT=1
5383 XCore) TARGET_HAS_JIT=0
5385 MSP430) TARGET_HAS_JIT=0
5387 Hexagon) TARGET_HAS_JIT=0
5389 MBlaze) TARGET_HAS_JIT=0
5391 NVPTX) TARGET_HAS_JIT=0
5398 # Check whether --enable-docs was given.
5399 if test "${enable_docs+set}" = set; then
5400 enableval=$enable_docs;
5405 case "$enableval" in
5410 default) ENABLE_DOCS=1
5412 *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-docs. Use \"yes\" or \"no\"" >&5
5413 echo "$as_me: error: Invalid setting for --enable-docs. Use \"yes\" or \"no\"" >&2;}
5414 { (exit 1); exit 1; }; } ;;
5417 # Check whether --enable-doxygen was given.
5418 if test "${enable_doxygen+set}" = set; then
5419 enableval=$enable_doxygen;
5424 case "$enableval" in
5425 yes) ENABLE_DOXYGEN=1
5427 no) ENABLE_DOXYGEN=0
5429 default) ENABLE_DOXYGEN=0
5431 *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-doxygen. Use \"yes\" or \"no\"" >&5
5432 echo "$as_me: error: Invalid setting for --enable-doxygen. Use \"yes\" or \"no\"" >&2;}
5433 { (exit 1); exit 1; }; } ;;
5436 # Check whether --enable-threads was given.
5437 if test "${enable_threads+set}" = set; then
5438 enableval=$enable_threads;
5443 case "$enableval" in
5444 yes) LLVM_ENABLE_THREADS=1
5446 no) LLVM_ENABLE_THREADS=0
5448 default) LLVM_ENABLE_THREADS=1
5450 *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-threads. Use \"yes\" or \"no\"" >&5
5451 echo "$as_me: error: Invalid setting for --enable-threads. Use \"yes\" or \"no\"" >&2;}
5452 { (exit 1); exit 1; }; } ;;
5455 cat >>confdefs.h <<_ACEOF
5456 #define LLVM_ENABLE_THREADS $LLVM_ENABLE_THREADS
5460 # Check whether --enable-pthreads was given.
5461 if test "${enable_pthreads+set}" = set; then
5462 enableval=$enable_pthreads;
5467 case "$enableval" in
5468 yes) ENABLE_PTHREADS=1
5470 no) ENABLE_PTHREADS=0
5472 default) ENABLE_PTHREADS=1
5474 *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-pthreads. Use \"yes\" or \"no\"" >&5
5475 echo "$as_me: error: Invalid setting for --enable-pthreads. Use \"yes\" or \"no\"" >&2;}
5476 { (exit 1); exit 1; }; } ;;
5479 # Check whether --enable-pic was given.
5480 if test "${enable_pic+set}" = set; then
5481 enableval=$enable_pic;
5486 case "$enableval" in
5491 default) ENABLE_PIC=1
5493 *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-pic. Use \"yes\" or \"no\"" >&5
5494 echo "$as_me: error: Invalid setting for --enable-pic. Use \"yes\" or \"no\"" >&2;}
5495 { (exit 1); exit 1; }; } ;;
5498 cat >>confdefs.h <<_ACEOF
5499 #define ENABLE_PIC $ENABLE_PIC
5503 # Check whether --enable-shared was given.
5504 if test "${enable_shared+set}" = set; then
5505 enableval=$enable_shared;
5510 case "$enableval" in
5511 yes) ENABLE_SHARED=1
5515 default) ENABLE_SHARED=0
5517 *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-shared. Use \"yes\" or \"no\"" >&5
5518 echo "$as_me: error: Invalid setting for --enable-shared. Use \"yes\" or \"no\"" >&2;}
5519 { (exit 1); exit 1; }; } ;;
5522 # Check whether --enable-embed-stdcxx was given.
5523 if test "${enable_embed_stdcxx+set}" = set; then
5524 enableval=$enable_embed_stdcxx;
5529 case "$enableval" in
5530 yes) ENABLE_EMBED_STDCXX=1
5532 no) ENABLE_EMBED_STDCXX=0
5534 default) ENABLE_EMBED_STDCXX=0
5536 *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-embed-stdcxx. Use \"yes\" or \"no\"" >&5
5537 echo "$as_me: error: Invalid setting for --enable-embed-stdcxx. Use \"yes\" or \"no\"" >&2;}
5538 { (exit 1); exit 1; }; } ;;
5541 # Check whether --enable-timestamps was given.
5542 if test "${enable_timestamps+set}" = set; then
5543 enableval=$enable_timestamps;
5548 case "$enableval" in
5549 yes) ENABLE_TIMESTAMPS=1
5551 no) ENABLE_TIMESTAMPS=0
5553 default) ENABLE_TIMESTAMPS=1
5555 *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-timestamps. Use \"yes\" or \"no\"" >&5
5556 echo "$as_me: error: Invalid setting for --enable-timestamps. Use \"yes\" or \"no\"" >&2;}
5557 { (exit 1); exit 1; }; } ;;
5560 cat >>confdefs.h <<_ACEOF
5561 #define ENABLE_TIMESTAMPS $ENABLE_TIMESTAMPS
5566 # Check whether --enable-backtraces was given.
5567 if test "${enable_backtraces+set}" = set; then
5568 enableval=$enable_backtraces;
5573 case "$enableval" in
5574 yes) ENABLE_BACKTRACES=1
5576 no) ENABLE_BACKTRACES=0
5578 default) ENABLE_BACKTRACES=1
5580 *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-backtraces. Use \"yes\" or \"no\"" >&5
5581 echo "$as_me: error: Invalid setting for --enable-backtraces. Use \"yes\" or \"no\"" >&2;}
5582 { (exit 1); exit 1; }; } ;;
5585 cat >>confdefs.h <<_ACEOF
5586 #define ENABLE_BACKTRACES $ENABLE_BACKTRACES
5591 # Check whether --enable-targets was given.
5592 if test "${enable_targets+set}" = set; then
5593 enableval=$enable_targets;
5598 if test "$enableval" = host-only ; then
5601 case "$enableval" in
5602 all) TARGETS_TO_BUILD="X86 Sparc PowerPC ARM Mips XCore MSP430 CppBackend MBlaze NVPTX Hexagon" ;;
5603 *)for a_target in `echo $enableval|sed -e 's/,/ /g' ` ; do
5605 x86) TARGETS_TO_BUILD="X86 $TARGETS_TO_BUILD" ;;
5606 x86_64) TARGETS_TO_BUILD="X86 $TARGETS_TO_BUILD" ;;
5607 sparc) TARGETS_TO_BUILD="Sparc $TARGETS_TO_BUILD" ;;
5608 powerpc) TARGETS_TO_BUILD="PowerPC $TARGETS_TO_BUILD" ;;
5609 arm) TARGETS_TO_BUILD="ARM $TARGETS_TO_BUILD" ;;
5610 mips) TARGETS_TO_BUILD="Mips $TARGETS_TO_BUILD" ;;
5611 mipsel) TARGETS_TO_BUILD="Mips $TARGETS_TO_BUILD" ;;
5612 mips64) TARGETS_TO_BUILD="Mips $TARGETS_TO_BUILD" ;;
5613 mips64el) TARGETS_TO_BUILD="Mips $TARGETS_TO_BUILD" ;;
5614 xcore) TARGETS_TO_BUILD="XCore $TARGETS_TO_BUILD" ;;
5615 msp430) TARGETS_TO_BUILD="MSP430 $TARGETS_TO_BUILD" ;;
5616 cpp) TARGETS_TO_BUILD="CppBackend $TARGETS_TO_BUILD" ;;
5617 hexagon) TARGETS_TO_BUILD="Hexagon $TARGETS_TO_BUILD" ;;
5618 mblaze) TARGETS_TO_BUILD="MBlaze $TARGETS_TO_BUILD" ;;
5619 nvptx) TARGETS_TO_BUILD="NVPTX $TARGETS_TO_BUILD" ;;
5620 host) case "$llvm_cv_target_arch" in
5621 x86) TARGETS_TO_BUILD="X86 $TARGETS_TO_BUILD" ;;
5622 x86_64) TARGETS_TO_BUILD="X86 $TARGETS_TO_BUILD" ;;
5623 Sparc) TARGETS_TO_BUILD="Sparc $TARGETS_TO_BUILD" ;;
5624 PowerPC) TARGETS_TO_BUILD="PowerPC $TARGETS_TO_BUILD" ;;
5625 ARM) TARGETS_TO_BUILD="ARM $TARGETS_TO_BUILD" ;;
5626 Mips) TARGETS_TO_BUILD="Mips $TARGETS_TO_BUILD" ;;
5627 MBlaze) TARGETS_TO_BUILD="MBlaze $TARGETS_TO_BUILD" ;;
5628 XCore) TARGETS_TO_BUILD="XCore $TARGETS_TO_BUILD" ;;
5629 MSP430) TARGETS_TO_BUILD="MSP430 $TARGETS_TO_BUILD" ;;
5630 Hexagon) TARGETS_TO_BUILD="Hexagon $TARGETS_TO_BUILD" ;;
5631 NVPTX) TARGETS_TO_BUILD="NVPTX $TARGETS_TO_BUILD" ;;
5632 *) { { echo "$as_me:$LINENO: error: Can not set target to build" >&5
5633 echo "$as_me: error: Can not set target to build" >&2;}
5634 { (exit 1); exit 1; }; } ;;
5636 *) { { echo "$as_me:$LINENO: error: Unrecognized target $a_target" >&5
5637 echo "$as_me: error: Unrecognized target $a_target" >&2;}
5638 { (exit 1); exit 1; }; } ;;
5644 # Check whether --enable-experimental-targets was given.
5645 if test "${enable_experimental_targets+set}" = set; then
5646 enableval=$enable_experimental_targets;
5652 if test ${enableval} != "disable"
5654 TARGETS_TO_BUILD="$enableval $TARGETS_TO_BUILD"
5657 TARGETS_TO_BUILD=$TARGETS_TO_BUILD
5660 for a_target in $TARGETS_TO_BUILD; do
5661 if test "$a_target" = "$LLVM_NATIVE_ARCH"; then
5663 cat >>confdefs.h <<_ACEOF
5664 #define LLVM_NATIVE_ARCH $LLVM_NATIVE_ARCH
5667 LLVM_NATIVE_TARGET="LLVMInitialize${LLVM_NATIVE_ARCH}Target"
5668 LLVM_NATIVE_TARGETINFO="LLVMInitialize${LLVM_NATIVE_ARCH}TargetInfo"
5669 LLVM_NATIVE_TARGETMC="LLVMInitialize${LLVM_NATIVE_ARCH}TargetMC"
5670 LLVM_NATIVE_ASMPRINTER="LLVMInitialize${LLVM_NATIVE_ARCH}AsmPrinter"
5671 if test -f ${srcdir}/lib/Target/${LLVM_NATIVE_ARCH}/AsmParser/Makefile ; then
5672 LLVM_NATIVE_ASMPARSER="LLVMInitialize${LLVM_NATIVE_ARCH}AsmParser"
5674 if test -f ${srcdir}/lib/Target/${LLVM_NATIVE_ARCH}/Disassembler/Makefile ; then
5675 LLVM_NATIVE_DISASSEMBLER="LLVMInitialize${LLVM_NATIVE_ARCH}Disassembler"
5678 cat >>confdefs.h <<_ACEOF
5679 #define LLVM_NATIVE_TARGET $LLVM_NATIVE_TARGET
5683 cat >>confdefs.h <<_ACEOF
5684 #define LLVM_NATIVE_TARGETINFO $LLVM_NATIVE_TARGETINFO
5688 cat >>confdefs.h <<_ACEOF
5689 #define LLVM_NATIVE_TARGETMC $LLVM_NATIVE_TARGETMC
5693 cat >>confdefs.h <<_ACEOF
5694 #define LLVM_NATIVE_ASMPRINTER $LLVM_NATIVE_ASMPRINTER
5697 if test -f ${srcdir}/lib/Target/${LLVM_NATIVE_ARCH}/AsmParser/Makefile ; then
5699 cat >>confdefs.h <<_ACEOF
5700 #define LLVM_NATIVE_ASMPARSER $LLVM_NATIVE_ASMPARSER
5704 if test -f ${srcdir}/lib/Target/${LLVM_NATIVE_ARCH}/Disassembler/Makefile ; then
5706 cat >>confdefs.h <<_ACEOF
5707 #define LLVM_NATIVE_DISASSEMBLER $LLVM_NATIVE_DISASSEMBLER
5714 LLVM_ENUM_TARGETS=""
5715 LLVM_ENUM_ASM_PRINTERS=""
5716 LLVM_ENUM_ASM_PARSERS=""
5717 LLVM_ENUM_DISASSEMBLERS=""
5718 for target_to_build in $TARGETS_TO_BUILD; do
5719 LLVM_ENUM_TARGETS="LLVM_TARGET($target_to_build) $LLVM_ENUM_TARGETS"
5720 if test -f ${srcdir}/lib/Target/${target_to_build}/*AsmPrinter.cpp ; then
5721 LLVM_ENUM_ASM_PRINTERS="LLVM_ASM_PRINTER($target_to_build) $LLVM_ENUM_ASM_PRINTERS";
5723 if test -f ${srcdir}/lib/Target/${target_to_build}/AsmParser/Makefile ; then
5724 LLVM_ENUM_ASM_PARSERS="LLVM_ASM_PARSER($target_to_build) $LLVM_ENUM_ASM_PARSERS";
5726 if test -f ${srcdir}/lib/Target/${target_to_build}/Disassembler/Makefile ; then
5727 LLVM_ENUM_DISASSEMBLERS="LLVM_DISASSEMBLER($target_to_build) $LLVM_ENUM_DISASSEMBLERS";
5736 # Check whether --with-optimize-option was given.
5737 if test "${with_optimize_option+set}" = set; then
5738 withval=$with_optimize_option;
5743 { echo "$as_me:$LINENO: checking optimization flags" >&5
5744 echo $ECHO_N "checking optimization flags... $ECHO_C" >&6; }
5747 case "$llvm_cv_os_type" in
5748 FreeBSD) optimize_option=-O2 ;;
5749 MingW) optimize_option=-O2 ;;
5750 *) optimize_option=-O3 ;;
5752 *) optimize_option="$withval" ;;
5754 OPTIMIZE_OPTION=$optimize_option
5756 { echo "$as_me:$LINENO: result: $optimize_option" >&5
5757 echo "${ECHO_T}$optimize_option" >&6; }
5760 # Check whether --with-extra-options was given.
5761 if test "${with_extra_options+set}" = set; then
5762 withval=$with_extra_options;
5768 default) EXTRA_OPTIONS= ;;
5769 *) EXTRA_OPTIONS=$withval ;;
5771 EXTRA_OPTIONS=$EXTRA_OPTIONS
5775 # Check whether --with-extra-ld-options was given.
5776 if test "${with_extra_ld_options+set}" = set; then
5777 withval=$with_extra_ld_options;
5783 default) EXTRA_LD_OPTIONS= ;;
5784 *) EXTRA_LD_OPTIONS=$withval ;;
5786 EXTRA_LD_OPTIONS=$EXTRA_LD_OPTIONS
5789 # Check whether --enable-bindings was given.
5790 if test "${enable_bindings+set}" = set; then
5791 enableval=$enable_bindings;
5796 BINDINGS_TO_BUILD=""
5797 case "$enableval" in
5798 yes | default | auto) BINDINGS_TO_BUILD="auto" ;;
5799 all ) BINDINGS_TO_BUILD="ocaml" ;;
5800 none | no) BINDINGS_TO_BUILD="" ;;
5801 *)for a_binding in `echo $enableval|sed -e 's/,/ /g' ` ; do
5802 case "$a_binding" in
5803 ocaml) BINDINGS_TO_BUILD="ocaml $BINDINGS_TO_BUILD" ;;
5804 *) { { echo "$as_me:$LINENO: error: Unrecognized binding $a_binding" >&5
5805 echo "$as_me: error: Unrecognized binding $a_binding" >&2;}
5806 { (exit 1); exit 1; }; } ;;
5813 # Check whether --with-ocaml-libdir was given.
5814 if test "${with_ocaml_libdir+set}" = set; then
5815 withval=$with_ocaml_libdir;
5821 auto) with_ocaml_libdir="$withval" ;;
5822 /* | [A-Za-z]:[\\/]*) with_ocaml_libdir="$withval" ;;
5823 *) { { echo "$as_me:$LINENO: error: Invalid path for --with-ocaml-libdir. Provide full path" >&5
5824 echo "$as_me: error: Invalid path for --with-ocaml-libdir. Provide full path" >&2;}
5825 { (exit 1); exit 1; }; } ;;
5829 # Check whether --with-clang-srcdir was given.
5830 if test "${with_clang_srcdir+set}" = set; then
5831 withval=$with_clang_srcdir;
5837 -) clang_src_root="" ;;
5838 /* | [A-Za-z]:[\\/]*) clang_src_root="$withval" ;;
5839 *) clang_src_root="$ac_pwd/$withval" ;;
5841 CLANG_SRC_ROOT=$clang_src_root
5845 # Check whether --with-clang-resource-dir was given.
5846 if test "${with_clang_resource_dir+set}" = set; then
5847 withval=$with_clang_resource_dir;
5853 cat >>confdefs.h <<_ACEOF
5854 #define CLANG_RESOURCE_DIR "$withval"
5859 # Check whether --with-c-include-dirs was given.
5860 if test "${with_c_include_dirs+set}" = set; then
5861 withval=$with_c_include_dirs;
5867 cat >>confdefs.h <<_ACEOF
5868 #define C_INCLUDE_DIRS "$withval"
5872 # Clang normally uses the system c++ headers and libraries. With this option,
5873 # clang will use the ones provided by a gcc installation instead. This option should
5874 # be passed the same value that was used with --prefix when configuring gcc.
5876 # Check whether --with-gcc-toolchain was given.
5877 if test "${with_gcc_toolchain+set}" = set; then
5878 withval=$with_gcc_toolchain;
5884 cat >>confdefs.h <<_ACEOF
5885 #define GCC_INSTALL_PREFIX "$withval"
5890 # Check whether --with-default-sysroot was given.
5891 if test "${with_default_sysroot+set}" = set; then
5892 withval=$with_default_sysroot;
5898 cat >>confdefs.h <<_ACEOF
5899 #define DEFAULT_SYSROOT "$withval"
5904 # Check whether --with-binutils-include was given.
5905 if test "${with_binutils_include+set}" = set; then
5906 withval=$with_binutils_include;
5912 default) WITH_BINUTILS_INCDIR=default ;;
5913 /* | [A-Za-z]:[\\/]*) WITH_BINUTILS_INCDIR=$withval ;;
5914 *) { { echo "$as_me:$LINENO: error: Invalid path for --with-binutils-include. Provide full path" >&5
5915 echo "$as_me: error: Invalid path for --with-binutils-include. Provide full path" >&2;}
5916 { (exit 1); exit 1; }; } ;;
5918 if test "x$WITH_BINUTILS_INCDIR" != xdefault ; then
5919 BINUTILS_INCDIR=$WITH_BINUTILS_INCDIR
5921 if test ! -f "$WITH_BINUTILS_INCDIR/plugin-api.h"; then
5922 echo "$WITH_BINUTILS_INCDIR/plugin-api.h"
5923 { { echo "$as_me:$LINENO: error: Invalid path to directory containing plugin-api.h." >&5
5924 echo "$as_me: error: Invalid path to directory containing plugin-api.h." >&2;}
5925 { (exit 1); exit 1; }; };
5930 # Check whether --with-bug-report-url was given.
5931 if test "${with_bug_report_url+set}" = set; then
5932 withval=$with_bug_report_url;
5934 withval="http://llvm.org/bugs/"
5938 cat >>confdefs.h <<_ACEOF
5939 #define BUG_REPORT_URL "$withval"
5943 # Check whether --enable-libffi was given.
5944 if test "${enable_libffi+set}" = set; then
5945 enableval=$enable_libffi; case "$enableval" in
5946 yes) llvm_cv_enable_libffi="yes" ;;
5947 no) llvm_cv_enable_libffi="no" ;;
5948 *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-libffi. Use \"yes\" or \"no\"" >&5
5949 echo "$as_me: error: Invalid setting for --enable-libffi. Use \"yes\" or \"no\"" >&2;}
5950 { (exit 1); exit 1; }; } ;;
5953 llvm_cv_enable_libffi=no
5958 # Check whether --with-internal-prefix was given.
5959 if test "${with_internal_prefix+set}" = set; then
5960 withval=$with_internal_prefix;
5965 INTERNAL_PREFIX=$withval
5969 { echo "$as_me:$LINENO: checking for BSD-compatible nm" >&5
5970 echo $ECHO_N "checking for BSD-compatible nm... $ECHO_C" >&6; }
5971 if test "${lt_cv_path_NM+set}" = set; then
5972 echo $ECHO_N "(cached) $ECHO_C" >&6
5974 if test -n "$NM"; then
5975 # Let the user override the test.
5978 lt_nm_to_check="${ac_tool_prefix}nm"
5979 if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
5980 lt_nm_to_check="$lt_nm_to_check nm"
5982 for lt_tmp_nm in $lt_nm_to_check; do
5983 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
5984 for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
5986 test -z "$ac_dir" && ac_dir=.
5987 tmp_nm="$ac_dir/$lt_tmp_nm"
5988 if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
5989 # Check to see if the nm accepts a BSD-compat flag.
5990 # Adding the `sed 1q' prevents false positives on HP-UX, which says:
5991 # nm: unknown option "B" ignored
5992 # Tru64's nm complains that /dev/null is an invalid object file
5993 case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
5994 */dev/null* | *'Invalid file or object type'*)
5995 lt_cv_path_NM="$tmp_nm -B"
5999 case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
6001 lt_cv_path_NM="$tmp_nm -p"
6005 lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
6006 continue # so that we can try to find one that supports BSD flags
6015 test -z "$lt_cv_path_NM" && lt_cv_path_NM=nm
6018 { echo "$as_me:$LINENO: result: $lt_cv_path_NM" >&5
6019 echo "${ECHO_T}$lt_cv_path_NM" >&6; }
6024 { echo "$as_me:$LINENO: checking for GNU make" >&5
6025 echo $ECHO_N "checking for GNU make... $ECHO_C" >&6; }
6026 if test "${llvm_cv_gnu_make_command+set}" = set; then
6027 echo $ECHO_N "(cached) $ECHO_C" >&6
6029 llvm_cv_gnu_make_command=''
6030 for a in "$MAKE" make gmake gnumake ; do
6031 if test -z "$a" ; then continue ; fi ;
6032 if ( sh -c "$a --version" 2> /dev/null | grep GNU 2>&1 > /dev/null )
6034 llvm_cv_gnu_make_command=$a ;
6039 { echo "$as_me:$LINENO: result: $llvm_cv_gnu_make_command" >&5
6040 echo "${ECHO_T}$llvm_cv_gnu_make_command" >&6; }
6041 if test "x$llvm_cv_gnu_make_command" != "x" ; then
6045 { echo "$as_me:$LINENO: result: \"Not found\"" >&5
6046 echo "${ECHO_T}\"Not found\"" >&6; };
6050 { echo "$as_me:$LINENO: checking whether ln -s works" >&5
6051 echo $ECHO_N "checking whether ln -s works... $ECHO_C" >&6; }
6053 if test "$LN_S" = "ln -s"; then
6054 { echo "$as_me:$LINENO: result: yes" >&5
6055 echo "${ECHO_T}yes" >&6; }
6057 { echo "$as_me:$LINENO: result: no, using $LN_S" >&5
6058 echo "${ECHO_T}no, using $LN_S" >&6; }
6061 # Extract the first word of "cmp", so it can be a program name with args.
6062 set dummy cmp; ac_word=$2
6063 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6064 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6065 if test "${ac_cv_path_CMP+set}" = set; then
6066 echo $ECHO_N "(cached) $ECHO_C" >&6
6070 ac_cv_path_CMP="$CMP" # Let the user override the test with a path.
6073 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6077 test -z "$as_dir" && as_dir=.
6078 for ac_exec_ext in '' $ac_executable_extensions; do
6079 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
6080 ac_cv_path_CMP="$as_dir/$ac_word$ac_exec_ext"
6081 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6088 test -z "$ac_cv_path_CMP" && ac_cv_path_CMP="cmp"
6093 if test -n "$CMP"; then
6094 { echo "$as_me:$LINENO: result: $CMP" >&5
6095 echo "${ECHO_T}$CMP" >&6; }
6097 { echo "$as_me:$LINENO: result: no" >&5
6098 echo "${ECHO_T}no" >&6; }
6102 # Extract the first word of "cp", so it can be a program name with args.
6103 set dummy cp; ac_word=$2
6104 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6105 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6106 if test "${ac_cv_path_CP+set}" = set; then
6107 echo $ECHO_N "(cached) $ECHO_C" >&6
6111 ac_cv_path_CP="$CP" # Let the user override the test with a path.
6114 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6118 test -z "$as_dir" && as_dir=.
6119 for ac_exec_ext in '' $ac_executable_extensions; do
6120 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
6121 ac_cv_path_CP="$as_dir/$ac_word$ac_exec_ext"
6122 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6129 test -z "$ac_cv_path_CP" && ac_cv_path_CP="cp"
6134 if test -n "$CP"; then
6135 { echo "$as_me:$LINENO: result: $CP" >&5
6136 echo "${ECHO_T}$CP" >&6; }
6138 { echo "$as_me:$LINENO: result: no" >&5
6139 echo "${ECHO_T}no" >&6; }
6143 # Extract the first word of "date", so it can be a program name with args.
6144 set dummy date; ac_word=$2
6145 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6146 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6147 if test "${ac_cv_path_DATE+set}" = set; then
6148 echo $ECHO_N "(cached) $ECHO_C" >&6
6152 ac_cv_path_DATE="$DATE" # Let the user override the test with a path.
6155 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6159 test -z "$as_dir" && as_dir=.
6160 for ac_exec_ext in '' $ac_executable_extensions; do
6161 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
6162 ac_cv_path_DATE="$as_dir/$ac_word$ac_exec_ext"
6163 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6170 test -z "$ac_cv_path_DATE" && ac_cv_path_DATE="date"
6174 DATE=$ac_cv_path_DATE
6175 if test -n "$DATE"; then
6176 { echo "$as_me:$LINENO: result: $DATE" >&5
6177 echo "${ECHO_T}$DATE" >&6; }
6179 { echo "$as_me:$LINENO: result: no" >&5
6180 echo "${ECHO_T}no" >&6; }
6184 # Extract the first word of "find", so it can be a program name with args.
6185 set dummy find; ac_word=$2
6186 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6187 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6188 if test "${ac_cv_path_FIND+set}" = set; then
6189 echo $ECHO_N "(cached) $ECHO_C" >&6
6193 ac_cv_path_FIND="$FIND" # Let the user override the test with a path.
6196 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6200 test -z "$as_dir" && as_dir=.
6201 for ac_exec_ext in '' $ac_executable_extensions; do
6202 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
6203 ac_cv_path_FIND="$as_dir/$ac_word$ac_exec_ext"
6204 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6211 test -z "$ac_cv_path_FIND" && ac_cv_path_FIND="find"
6215 FIND=$ac_cv_path_FIND
6216 if test -n "$FIND"; then
6217 { echo "$as_me:$LINENO: result: $FIND" >&5
6218 echo "${ECHO_T}$FIND" >&6; }
6220 { echo "$as_me:$LINENO: result: no" >&5
6221 echo "${ECHO_T}no" >&6; }
6225 # Extract the first word of "grep", so it can be a program name with args.
6226 set dummy grep; ac_word=$2
6227 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6228 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6229 if test "${ac_cv_path_GREP+set}" = set; then
6230 echo $ECHO_N "(cached) $ECHO_C" >&6
6234 ac_cv_path_GREP="$GREP" # Let the user override the test with a path.
6237 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6241 test -z "$as_dir" && as_dir=.
6242 for ac_exec_ext in '' $ac_executable_extensions; do
6243 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
6244 ac_cv_path_GREP="$as_dir/$ac_word$ac_exec_ext"
6245 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6252 test -z "$ac_cv_path_GREP" && ac_cv_path_GREP="grep"
6256 GREP=$ac_cv_path_GREP
6257 if test -n "$GREP"; then
6258 { echo "$as_me:$LINENO: result: $GREP" >&5
6259 echo "${ECHO_T}$GREP" >&6; }
6261 { echo "$as_me:$LINENO: result: no" >&5
6262 echo "${ECHO_T}no" >&6; }
6266 # Extract the first word of "mkdir", so it can be a program name with args.
6267 set dummy mkdir; ac_word=$2
6268 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6269 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6270 if test "${ac_cv_path_MKDIR+set}" = set; then
6271 echo $ECHO_N "(cached) $ECHO_C" >&6
6275 ac_cv_path_MKDIR="$MKDIR" # Let the user override the test with a path.
6278 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6282 test -z "$as_dir" && as_dir=.
6283 for ac_exec_ext in '' $ac_executable_extensions; do
6284 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
6285 ac_cv_path_MKDIR="$as_dir/$ac_word$ac_exec_ext"
6286 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6293 test -z "$ac_cv_path_MKDIR" && ac_cv_path_MKDIR="mkdir"
6297 MKDIR=$ac_cv_path_MKDIR
6298 if test -n "$MKDIR"; then
6299 { echo "$as_me:$LINENO: result: $MKDIR" >&5
6300 echo "${ECHO_T}$MKDIR" >&6; }
6302 { echo "$as_me:$LINENO: result: no" >&5
6303 echo "${ECHO_T}no" >&6; }
6307 # Extract the first word of "mv", so it can be a program name with args.
6308 set dummy mv; ac_word=$2
6309 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6310 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6311 if test "${ac_cv_path_MV+set}" = set; then
6312 echo $ECHO_N "(cached) $ECHO_C" >&6
6316 ac_cv_path_MV="$MV" # Let the user override the test with a path.
6319 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6323 test -z "$as_dir" && as_dir=.
6324 for ac_exec_ext in '' $ac_executable_extensions; do
6325 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
6326 ac_cv_path_MV="$as_dir/$ac_word$ac_exec_ext"
6327 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6334 test -z "$ac_cv_path_MV" && ac_cv_path_MV="mv"
6339 if test -n "$MV"; then
6340 { echo "$as_me:$LINENO: result: $MV" >&5
6341 echo "${ECHO_T}$MV" >&6; }
6343 { echo "$as_me:$LINENO: result: no" >&5
6344 echo "${ECHO_T}no" >&6; }
6348 if test -n "$ac_tool_prefix"; then
6349 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
6350 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
6351 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6352 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6353 if test "${ac_cv_prog_RANLIB+set}" = set; then
6354 echo $ECHO_N "(cached) $ECHO_C" >&6
6356 if test -n "$RANLIB"; then
6357 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
6359 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6363 test -z "$as_dir" && as_dir=.
6364 for ac_exec_ext in '' $ac_executable_extensions; do
6365 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
6366 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
6367 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6376 RANLIB=$ac_cv_prog_RANLIB
6377 if test -n "$RANLIB"; then
6378 { echo "$as_me:$LINENO: result: $RANLIB" >&5
6379 echo "${ECHO_T}$RANLIB" >&6; }
6381 { echo "$as_me:$LINENO: result: no" >&5
6382 echo "${ECHO_T}no" >&6; }
6387 if test -z "$ac_cv_prog_RANLIB"; then
6388 ac_ct_RANLIB=$RANLIB
6389 # Extract the first word of "ranlib", so it can be a program name with args.
6390 set dummy ranlib; ac_word=$2
6391 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6392 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6393 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
6394 echo $ECHO_N "(cached) $ECHO_C" >&6
6396 if test -n "$ac_ct_RANLIB"; then
6397 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
6399 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6403 test -z "$as_dir" && as_dir=.
6404 for ac_exec_ext in '' $ac_executable_extensions; do
6405 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
6406 ac_cv_prog_ac_ct_RANLIB="ranlib"
6407 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6416 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
6417 if test -n "$ac_ct_RANLIB"; then
6418 { echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
6419 echo "${ECHO_T}$ac_ct_RANLIB" >&6; }
6421 { echo "$as_me:$LINENO: result: no" >&5
6422 echo "${ECHO_T}no" >&6; }
6425 if test "x$ac_ct_RANLIB" = x; then
6428 case $cross_compiling:$ac_tool_warned in
6430 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
6431 whose name does not start with the host triplet. If you think this
6432 configuration is useful to you, please write to autoconf@gnu.org." >&5
6433 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
6434 whose name does not start with the host triplet. If you think this
6435 configuration is useful to you, please write to autoconf@gnu.org." >&2;}
6436 ac_tool_warned=yes ;;
6438 RANLIB=$ac_ct_RANLIB
6441 RANLIB="$ac_cv_prog_RANLIB"
6444 if test -n "$ac_tool_prefix"; then
6445 # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
6446 set dummy ${ac_tool_prefix}ar; ac_word=$2
6447 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6448 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6449 if test "${ac_cv_prog_AR+set}" = set; then
6450 echo $ECHO_N "(cached) $ECHO_C" >&6
6452 if test -n "$AR"; then
6453 ac_cv_prog_AR="$AR" # Let the user override the test.
6455 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6459 test -z "$as_dir" && as_dir=.
6460 for ac_exec_ext in '' $ac_executable_extensions; do
6461 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
6462 ac_cv_prog_AR="${ac_tool_prefix}ar"
6463 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6473 if test -n "$AR"; then
6474 { echo "$as_me:$LINENO: result: $AR" >&5
6475 echo "${ECHO_T}$AR" >&6; }
6477 { echo "$as_me:$LINENO: result: no" >&5
6478 echo "${ECHO_T}no" >&6; }
6483 if test -z "$ac_cv_prog_AR"; then
6485 # Extract the first word of "ar", so it can be a program name with args.
6486 set dummy ar; ac_word=$2
6487 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6488 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6489 if test "${ac_cv_prog_ac_ct_AR+set}" = set; then
6490 echo $ECHO_N "(cached) $ECHO_C" >&6
6492 if test -n "$ac_ct_AR"; then
6493 ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
6495 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6499 test -z "$as_dir" && as_dir=.
6500 for ac_exec_ext in '' $ac_executable_extensions; do
6501 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
6502 ac_cv_prog_ac_ct_AR="ar"
6503 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6512 ac_ct_AR=$ac_cv_prog_ac_ct_AR
6513 if test -n "$ac_ct_AR"; then
6514 { echo "$as_me:$LINENO: result: $ac_ct_AR" >&5
6515 echo "${ECHO_T}$ac_ct_AR" >&6; }
6517 { echo "$as_me:$LINENO: result: no" >&5
6518 echo "${ECHO_T}no" >&6; }
6521 if test "x$ac_ct_AR" = x; then
6524 case $cross_compiling:$ac_tool_warned in
6526 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
6527 whose name does not start with the host triplet. If you think this
6528 configuration is useful to you, please write to autoconf@gnu.org." >&5
6529 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
6530 whose name does not start with the host triplet. If you think this
6531 configuration is useful to you, please write to autoconf@gnu.org." >&2;}
6532 ac_tool_warned=yes ;;
6540 # Extract the first word of "rm", so it can be a program name with args.
6541 set dummy rm; ac_word=$2
6542 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6543 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6544 if test "${ac_cv_path_RM+set}" = set; then
6545 echo $ECHO_N "(cached) $ECHO_C" >&6
6549 ac_cv_path_RM="$RM" # Let the user override the test with a path.
6552 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6556 test -z "$as_dir" && as_dir=.
6557 for ac_exec_ext in '' $ac_executable_extensions; do
6558 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
6559 ac_cv_path_RM="$as_dir/$ac_word$ac_exec_ext"
6560 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6567 test -z "$ac_cv_path_RM" && ac_cv_path_RM="rm"
6572 if test -n "$RM"; then
6573 { echo "$as_me:$LINENO: result: $RM" >&5
6574 echo "${ECHO_T}$RM" >&6; }
6576 { echo "$as_me:$LINENO: result: no" >&5
6577 echo "${ECHO_T}no" >&6; }
6581 # Extract the first word of "sed", so it can be a program name with args.
6582 set dummy sed; ac_word=$2
6583 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6584 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6585 if test "${ac_cv_path_SED+set}" = set; then
6586 echo $ECHO_N "(cached) $ECHO_C" >&6
6590 ac_cv_path_SED="$SED" # Let the user override the test with a path.
6593 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6597 test -z "$as_dir" && as_dir=.
6598 for ac_exec_ext in '' $ac_executable_extensions; do
6599 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
6600 ac_cv_path_SED="$as_dir/$ac_word$ac_exec_ext"
6601 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6608 test -z "$ac_cv_path_SED" && ac_cv_path_SED="sed"
6613 if test -n "$SED"; then
6614 { echo "$as_me:$LINENO: result: $SED" >&5
6615 echo "${ECHO_T}$SED" >&6; }
6617 { echo "$as_me:$LINENO: result: no" >&5
6618 echo "${ECHO_T}no" >&6; }
6622 # Extract the first word of "tar", so it can be a program name with args.
6623 set dummy tar; ac_word=$2
6624 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6625 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6626 if test "${ac_cv_path_TAR+set}" = set; then
6627 echo $ECHO_N "(cached) $ECHO_C" >&6
6631 ac_cv_path_TAR="$TAR" # Let the user override the test with a path.
6634 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6638 test -z "$as_dir" && as_dir=.
6639 for ac_exec_ext in '' $ac_executable_extensions; do
6640 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
6641 ac_cv_path_TAR="$as_dir/$ac_word$ac_exec_ext"
6642 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6649 test -z "$ac_cv_path_TAR" && ac_cv_path_TAR="gtar"
6654 if test -n "$TAR"; then
6655 { echo "$as_me:$LINENO: result: $TAR" >&5
6656 echo "${ECHO_T}$TAR" >&6; }
6658 { echo "$as_me:$LINENO: result: no" >&5
6659 echo "${ECHO_T}no" >&6; }
6663 # Extract the first word of "pwd", so it can be a program name with args.
6664 set dummy pwd; ac_word=$2
6665 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6666 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6667 if test "${ac_cv_path_BINPWD+set}" = set; then
6668 echo $ECHO_N "(cached) $ECHO_C" >&6
6672 ac_cv_path_BINPWD="$BINPWD" # Let the user override the test with a path.
6675 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6679 test -z "$as_dir" && as_dir=.
6680 for ac_exec_ext in '' $ac_executable_extensions; do
6681 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
6682 ac_cv_path_BINPWD="$as_dir/$ac_word$ac_exec_ext"
6683 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6690 test -z "$ac_cv_path_BINPWD" && ac_cv_path_BINPWD="pwd"
6694 BINPWD=$ac_cv_path_BINPWD
6695 if test -n "$BINPWD"; then
6696 { echo "$as_me:$LINENO: result: $BINPWD" >&5
6697 echo "${ECHO_T}$BINPWD" >&6; }
6699 { echo "$as_me:$LINENO: result: no" >&5
6700 echo "${ECHO_T}no" >&6; }
6705 # Extract the first word of "Graphviz", so it can be a program name with args.
6706 set dummy Graphviz; ac_word=$2
6707 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6708 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6709 if test "${ac_cv_path_GRAPHVIZ+set}" = set; then
6710 echo $ECHO_N "(cached) $ECHO_C" >&6
6714 ac_cv_path_GRAPHVIZ="$GRAPHVIZ" # Let the user override the test with a path.
6717 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6721 test -z "$as_dir" && as_dir=.
6722 for ac_exec_ext in '' $ac_executable_extensions; do
6723 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
6724 ac_cv_path_GRAPHVIZ="$as_dir/$ac_word$ac_exec_ext"
6725 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6732 test -z "$ac_cv_path_GRAPHVIZ" && ac_cv_path_GRAPHVIZ="echo Graphviz"
6736 GRAPHVIZ=$ac_cv_path_GRAPHVIZ
6737 if test -n "$GRAPHVIZ"; then
6738 { echo "$as_me:$LINENO: result: $GRAPHVIZ" >&5
6739 echo "${ECHO_T}$GRAPHVIZ" >&6; }
6741 { echo "$as_me:$LINENO: result: no" >&5
6742 echo "${ECHO_T}no" >&6; }
6746 if test "$GRAPHVIZ" != "echo Graphviz" ; then
6748 cat >>confdefs.h <<\_ACEOF
6749 #define HAVE_GRAPHVIZ 1
6752 if test "$llvm_cv_os_type" = "MingW" ; then
6753 GRAPHVIZ=`echo $GRAPHVIZ | sed 's/^\/\([A-Za-z]\)\//\1:\//' `
6756 cat >>confdefs.h <<_ACEOF
6757 #define LLVM_PATH_GRAPHVIZ "$GRAPHVIZ${EXEEXT}"
6761 # Extract the first word of "dot", so it can be a program name with args.
6762 set dummy dot; ac_word=$2
6763 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6764 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6765 if test "${ac_cv_path_DOT+set}" = set; then
6766 echo $ECHO_N "(cached) $ECHO_C" >&6
6770 ac_cv_path_DOT="$DOT" # Let the user override the test with a path.
6773 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6777 test -z "$as_dir" && as_dir=.
6778 for ac_exec_ext in '' $ac_executable_extensions; do
6779 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
6780 ac_cv_path_DOT="$as_dir/$ac_word$ac_exec_ext"
6781 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6788 test -z "$ac_cv_path_DOT" && ac_cv_path_DOT="echo dot"
6793 if test -n "$DOT"; then
6794 { echo "$as_me:$LINENO: result: $DOT" >&5
6795 echo "${ECHO_T}$DOT" >&6; }
6797 { echo "$as_me:$LINENO: result: no" >&5
6798 echo "${ECHO_T}no" >&6; }
6802 if test "$DOT" != "echo dot" ; then
6804 cat >>confdefs.h <<\_ACEOF
6808 if test "$llvm_cv_os_type" = "MingW" ; then
6809 DOT=`echo $DOT | sed 's/^\/\([A-Za-z]\)\//\1:\//' `
6812 cat >>confdefs.h <<_ACEOF
6813 #define LLVM_PATH_DOT "$DOT${EXEEXT}"
6817 # Extract the first word of "fdp", so it can be a program name with args.
6818 set dummy fdp; ac_word=$2
6819 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6820 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6821 if test "${ac_cv_path_FDP+set}" = set; then
6822 echo $ECHO_N "(cached) $ECHO_C" >&6
6826 ac_cv_path_FDP="$FDP" # Let the user override the test with a path.
6829 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6833 test -z "$as_dir" && as_dir=.
6834 for ac_exec_ext in '' $ac_executable_extensions; do
6835 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
6836 ac_cv_path_FDP="$as_dir/$ac_word$ac_exec_ext"
6837 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6844 test -z "$ac_cv_path_FDP" && ac_cv_path_FDP="echo fdp"
6849 if test -n "$FDP"; then
6850 { echo "$as_me:$LINENO: result: $FDP" >&5
6851 echo "${ECHO_T}$FDP" >&6; }
6853 { echo "$as_me:$LINENO: result: no" >&5
6854 echo "${ECHO_T}no" >&6; }
6858 if test "$FDP" != "echo fdp" ; then
6860 cat >>confdefs.h <<\_ACEOF
6864 if test "$llvm_cv_os_type" = "MingW" ; then
6865 FDP=`echo $FDP | sed 's/^\/\([A-Za-z]\)\//\1:\//' `
6868 cat >>confdefs.h <<_ACEOF
6869 #define LLVM_PATH_FDP "$FDP${EXEEXT}"
6873 # Extract the first word of "neato", so it can be a program name with args.
6874 set dummy neato; ac_word=$2
6875 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6876 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6877 if test "${ac_cv_path_NEATO+set}" = set; then
6878 echo $ECHO_N "(cached) $ECHO_C" >&6
6882 ac_cv_path_NEATO="$NEATO" # Let the user override the test with a path.
6885 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6889 test -z "$as_dir" && as_dir=.
6890 for ac_exec_ext in '' $ac_executable_extensions; do
6891 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
6892 ac_cv_path_NEATO="$as_dir/$ac_word$ac_exec_ext"
6893 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6900 test -z "$ac_cv_path_NEATO" && ac_cv_path_NEATO="echo neato"
6904 NEATO=$ac_cv_path_NEATO
6905 if test -n "$NEATO"; then
6906 { echo "$as_me:$LINENO: result: $NEATO" >&5
6907 echo "${ECHO_T}$NEATO" >&6; }
6909 { echo "$as_me:$LINENO: result: no" >&5
6910 echo "${ECHO_T}no" >&6; }
6914 if test "$NEATO" != "echo neato" ; then
6916 cat >>confdefs.h <<\_ACEOF
6917 #define HAVE_NEATO 1
6920 if test "$llvm_cv_os_type" = "MingW" ; then
6921 NEATO=`echo $NEATO | sed 's/^\/\([A-Za-z]\)\//\1:\//' `
6924 cat >>confdefs.h <<_ACEOF
6925 #define LLVM_PATH_NEATO "$NEATO${EXEEXT}"
6929 # Extract the first word of "twopi", so it can be a program name with args.
6930 set dummy twopi; ac_word=$2
6931 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6932 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6933 if test "${ac_cv_path_TWOPI+set}" = set; then
6934 echo $ECHO_N "(cached) $ECHO_C" >&6
6938 ac_cv_path_TWOPI="$TWOPI" # Let the user override the test with a path.
6941 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6945 test -z "$as_dir" && as_dir=.
6946 for ac_exec_ext in '' $ac_executable_extensions; do
6947 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
6948 ac_cv_path_TWOPI="$as_dir/$ac_word$ac_exec_ext"
6949 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6956 test -z "$ac_cv_path_TWOPI" && ac_cv_path_TWOPI="echo twopi"
6960 TWOPI=$ac_cv_path_TWOPI
6961 if test -n "$TWOPI"; then
6962 { echo "$as_me:$LINENO: result: $TWOPI" >&5
6963 echo "${ECHO_T}$TWOPI" >&6; }
6965 { echo "$as_me:$LINENO: result: no" >&5
6966 echo "${ECHO_T}no" >&6; }
6970 if test "$TWOPI" != "echo twopi" ; then
6972 cat >>confdefs.h <<\_ACEOF
6973 #define HAVE_TWOPI 1
6976 if test "$llvm_cv_os_type" = "MingW" ; then
6977 TWOPI=`echo $TWOPI | sed 's/^\/\([A-Za-z]\)\//\1:\//' `
6980 cat >>confdefs.h <<_ACEOF
6981 #define LLVM_PATH_TWOPI "$TWOPI${EXEEXT}"
6985 # Extract the first word of "circo", so it can be a program name with args.
6986 set dummy circo; ac_word=$2
6987 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6988 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6989 if test "${ac_cv_path_CIRCO+set}" = set; then
6990 echo $ECHO_N "(cached) $ECHO_C" >&6
6994 ac_cv_path_CIRCO="$CIRCO" # Let the user override the test with a path.
6997 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7001 test -z "$as_dir" && as_dir=.
7002 for ac_exec_ext in '' $ac_executable_extensions; do
7003 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
7004 ac_cv_path_CIRCO="$as_dir/$ac_word$ac_exec_ext"
7005 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7012 test -z "$ac_cv_path_CIRCO" && ac_cv_path_CIRCO="echo circo"
7016 CIRCO=$ac_cv_path_CIRCO
7017 if test -n "$CIRCO"; then
7018 { echo "$as_me:$LINENO: result: $CIRCO" >&5
7019 echo "${ECHO_T}$CIRCO" >&6; }
7021 { echo "$as_me:$LINENO: result: no" >&5
7022 echo "${ECHO_T}no" >&6; }
7026 if test "$CIRCO" != "echo circo" ; then
7028 cat >>confdefs.h <<\_ACEOF
7029 #define HAVE_CIRCO 1
7032 if test "$llvm_cv_os_type" = "MingW" ; then
7033 CIRCO=`echo $CIRCO | sed 's/^\/\([A-Za-z]\)\//\1:\//' `
7036 cat >>confdefs.h <<_ACEOF
7037 #define LLVM_PATH_CIRCO "$CIRCO${EXEEXT}"
7041 for ac_prog in gv gsview32
7043 # Extract the first word of "$ac_prog", so it can be a program name with args.
7044 set dummy $ac_prog; 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_GV+set}" = set; then
7048 echo $ECHO_N "(cached) $ECHO_C" >&6
7052 ac_cv_path_GV="$GV" # 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_GV="$as_dir/$ac_word$ac_exec_ext"
7063 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7074 if test -n "$GV"; then
7075 { echo "$as_me:$LINENO: result: $GV" >&5
7076 echo "${ECHO_T}$GV" >&6; }
7078 { echo "$as_me:$LINENO: result: no" >&5
7079 echo "${ECHO_T}no" >&6; }
7083 test -n "$GV" && break
7085 test -n "$GV" || GV="echo gv"
7087 if test "$GV" != "echo gv" ; then
7089 cat >>confdefs.h <<\_ACEOF
7093 if test "$llvm_cv_os_type" = "MingW" ; then
7094 GV=`echo $GV | sed 's/^\/\([A-Za-z]\)\//\1:\//' `
7097 cat >>confdefs.h <<_ACEOF
7098 #define LLVM_PATH_GV "$GV${EXEEXT}"
7102 # Extract the first word of "dotty", so it can be a program name with args.
7103 set dummy dotty; ac_word=$2
7104 { echo "$as_me:$LINENO: checking for $ac_word" >&5
7105 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
7106 if test "${ac_cv_path_DOTTY+set}" = set; then
7107 echo $ECHO_N "(cached) $ECHO_C" >&6
7111 ac_cv_path_DOTTY="$DOTTY" # Let the user override the test with a path.
7114 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7118 test -z "$as_dir" && as_dir=.
7119 for ac_exec_ext in '' $ac_executable_extensions; do
7120 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
7121 ac_cv_path_DOTTY="$as_dir/$ac_word$ac_exec_ext"
7122 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7129 test -z "$ac_cv_path_DOTTY" && ac_cv_path_DOTTY="echo dotty"
7133 DOTTY=$ac_cv_path_DOTTY
7134 if test -n "$DOTTY"; then
7135 { echo "$as_me:$LINENO: result: $DOTTY" >&5
7136 echo "${ECHO_T}$DOTTY" >&6; }
7138 { echo "$as_me:$LINENO: result: no" >&5
7139 echo "${ECHO_T}no" >&6; }
7143 if test "$DOTTY" != "echo dotty" ; then
7145 cat >>confdefs.h <<\_ACEOF
7146 #define HAVE_DOTTY 1
7149 if test "$llvm_cv_os_type" = "MingW" ; then
7150 DOTTY=`echo $DOTTY | sed 's/^\/\([A-Za-z]\)\//\1:\//' `
7153 cat >>confdefs.h <<_ACEOF
7154 #define LLVM_PATH_DOTTY "$DOTTY${EXEEXT}"
7158 # Extract the first word of "xdot.py", so it can be a program name with args.
7159 set dummy xdot.py; ac_word=$2
7160 { echo "$as_me:$LINENO: checking for $ac_word" >&5
7161 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
7162 if test "${ac_cv_path_XDOT_PY+set}" = set; then
7163 echo $ECHO_N "(cached) $ECHO_C" >&6
7167 ac_cv_path_XDOT_PY="$XDOT_PY" # Let the user override the test with a path.
7170 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7174 test -z "$as_dir" && as_dir=.
7175 for ac_exec_ext in '' $ac_executable_extensions; do
7176 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
7177 ac_cv_path_XDOT_PY="$as_dir/$ac_word$ac_exec_ext"
7178 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7185 test -z "$ac_cv_path_XDOT_PY" && ac_cv_path_XDOT_PY="echo xdot.py"
7189 XDOT_PY=$ac_cv_path_XDOT_PY
7190 if test -n "$XDOT_PY"; then
7191 { echo "$as_me:$LINENO: result: $XDOT_PY" >&5
7192 echo "${ECHO_T}$XDOT_PY" >&6; }
7194 { echo "$as_me:$LINENO: result: no" >&5
7195 echo "${ECHO_T}no" >&6; }
7199 if test "$XDOT_PY" != "echo xdot.py" ; then
7201 cat >>confdefs.h <<\_ACEOF
7202 #define HAVE_XDOT_PY 1
7205 if test "$llvm_cv_os_type" = "MingW" ; then
7206 XDOT_PY=`echo $XDOT_PY | sed 's/^\/\([A-Za-z]\)\//\1:\//' `
7209 cat >>confdefs.h <<_ACEOF
7210 #define LLVM_PATH_XDOT_PY "$XDOT_PY${EXEEXT}"
7215 # Find a good install program. We prefer a C program (faster),
7216 # so one script is as good as another. But avoid the broken or
7217 # incompatible versions:
7218 # SysV /etc/install, /usr/sbin/install
7219 # SunOS /usr/etc/install
7220 # IRIX /sbin/install
7222 # AmigaOS /C/install, which installs bootblocks on floppy discs
7223 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
7224 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
7225 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
7226 # OS/2's system install, which has a completely different semantic
7227 # ./install, which can be erroneously created by make from ./install.sh.
7228 { echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
7229 echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6; }
7230 if test -z "$INSTALL"; then
7231 if test "${ac_cv_path_install+set}" = set; then
7232 echo $ECHO_N "(cached) $ECHO_C" >&6
7234 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7238 test -z "$as_dir" && as_dir=.
7239 # Account for people who put trailing slashes in PATH elements.
7241 ./ | .// | /cC/* | \
7242 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
7243 ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
7246 # OSF1 and SCO ODT 3.0 have their own names for install.
7247 # Don't use installbsd from OSF since it installs stuff as root
7249 for ac_prog in ginstall scoinst install; do
7250 for ac_exec_ext in '' $ac_executable_extensions; do
7251 if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_executable_p "$as_dir/$ac_prog$ac_exec_ext"; }; then
7252 if test $ac_prog = install &&
7253 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
7254 # AIX install. It has an incompatible calling convention.
7256 elif test $ac_prog = install &&
7257 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
7258 # program-specific install script used by HP pwplus--don't use.
7261 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
7274 if test "${ac_cv_path_install+set}" = set; then
7275 INSTALL=$ac_cv_path_install
7277 # As a last resort, use the slow shell script. Don't cache a
7278 # value for INSTALL within a source directory, because that will
7279 # break other packages using the cache if that directory is
7280 # removed, or if the value is a relative name.
7281 INSTALL=$ac_install_sh
7284 { echo "$as_me:$LINENO: result: $INSTALL" >&5
7285 echo "${ECHO_T}$INSTALL" >&6; }
7287 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
7288 # It thinks the first close brace ends the variable substitution.
7289 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
7291 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
7293 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
7296 [\\/$]* | ?:[\\/]* ) ;;
7297 *) INSTALL="\\\$(TOPSRCDIR)/$INSTALL" ;;
7300 # Extract the first word of "bzip2", so it can be a program name with args.
7301 set dummy bzip2; ac_word=$2
7302 { echo "$as_me:$LINENO: checking for $ac_word" >&5
7303 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
7304 if test "${ac_cv_path_BZIP2+set}" = set; then
7305 echo $ECHO_N "(cached) $ECHO_C" >&6
7309 ac_cv_path_BZIP2="$BZIP2" # Let the user override the test with a path.
7312 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7316 test -z "$as_dir" && as_dir=.
7317 for ac_exec_ext in '' $ac_executable_extensions; do
7318 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
7319 ac_cv_path_BZIP2="$as_dir/$ac_word$ac_exec_ext"
7320 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7330 BZIP2=$ac_cv_path_BZIP2
7331 if test -n "$BZIP2"; then
7332 { echo "$as_me:$LINENO: result: $BZIP2" >&5
7333 echo "${ECHO_T}$BZIP2" >&6; }
7335 { echo "$as_me:$LINENO: result: no" >&5
7336 echo "${ECHO_T}no" >&6; }
7340 # Extract the first word of "cat", so it can be a program name with args.
7341 set dummy cat; ac_word=$2
7342 { echo "$as_me:$LINENO: checking for $ac_word" >&5
7343 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
7344 if test "${ac_cv_path_CAT+set}" = set; then
7345 echo $ECHO_N "(cached) $ECHO_C" >&6
7349 ac_cv_path_CAT="$CAT" # Let the user override the test with a path.
7352 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7356 test -z "$as_dir" && as_dir=.
7357 for ac_exec_ext in '' $ac_executable_extensions; do
7358 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
7359 ac_cv_path_CAT="$as_dir/$ac_word$ac_exec_ext"
7360 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7371 if test -n "$CAT"; then
7372 { echo "$as_me:$LINENO: result: $CAT" >&5
7373 echo "${ECHO_T}$CAT" >&6; }
7375 { echo "$as_me:$LINENO: result: no" >&5
7376 echo "${ECHO_T}no" >&6; }
7380 # Extract the first word of "doxygen", so it can be a program name with args.
7381 set dummy doxygen; ac_word=$2
7382 { echo "$as_me:$LINENO: checking for $ac_word" >&5
7383 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
7384 if test "${ac_cv_path_DOXYGEN+set}" = set; then
7385 echo $ECHO_N "(cached) $ECHO_C" >&6
7389 ac_cv_path_DOXYGEN="$DOXYGEN" # Let the user override the test with a path.
7392 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7396 test -z "$as_dir" && as_dir=.
7397 for ac_exec_ext in '' $ac_executable_extensions; do
7398 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
7399 ac_cv_path_DOXYGEN="$as_dir/$ac_word$ac_exec_ext"
7400 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7410 DOXYGEN=$ac_cv_path_DOXYGEN
7411 if test -n "$DOXYGEN"; then
7412 { echo "$as_me:$LINENO: result: $DOXYGEN" >&5
7413 echo "${ECHO_T}$DOXYGEN" >&6; }
7415 { echo "$as_me:$LINENO: result: no" >&5
7416 echo "${ECHO_T}no" >&6; }
7420 # Extract the first word of "groff", so it can be a program name with args.
7421 set dummy groff; ac_word=$2
7422 { echo "$as_me:$LINENO: checking for $ac_word" >&5
7423 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
7424 if test "${ac_cv_path_GROFF+set}" = set; then
7425 echo $ECHO_N "(cached) $ECHO_C" >&6
7429 ac_cv_path_GROFF="$GROFF" # Let the user override the test with a path.
7432 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7436 test -z "$as_dir" && as_dir=.
7437 for ac_exec_ext in '' $ac_executable_extensions; do
7438 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
7439 ac_cv_path_GROFF="$as_dir/$ac_word$ac_exec_ext"
7440 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7450 GROFF=$ac_cv_path_GROFF
7451 if test -n "$GROFF"; then
7452 { echo "$as_me:$LINENO: result: $GROFF" >&5
7453 echo "${ECHO_T}$GROFF" >&6; }
7455 { echo "$as_me:$LINENO: result: no" >&5
7456 echo "${ECHO_T}no" >&6; }
7460 # Extract the first word of "gzip", so it can be a program name with args.
7461 set dummy gzip; ac_word=$2
7462 { echo "$as_me:$LINENO: checking for $ac_word" >&5
7463 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
7464 if test "${ac_cv_path_GZIPBIN+set}" = set; then
7465 echo $ECHO_N "(cached) $ECHO_C" >&6
7469 ac_cv_path_GZIPBIN="$GZIPBIN" # Let the user override the test with a path.
7472 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7476 test -z "$as_dir" && as_dir=.
7477 for ac_exec_ext in '' $ac_executable_extensions; do
7478 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
7479 ac_cv_path_GZIPBIN="$as_dir/$ac_word$ac_exec_ext"
7480 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7490 GZIPBIN=$ac_cv_path_GZIPBIN
7491 if test -n "$GZIPBIN"; then
7492 { echo "$as_me:$LINENO: result: $GZIPBIN" >&5
7493 echo "${ECHO_T}$GZIPBIN" >&6; }
7495 { echo "$as_me:$LINENO: result: no" >&5
7496 echo "${ECHO_T}no" >&6; }
7500 # Extract the first word of "pdfroff", so it can be a program name with args.
7501 set dummy pdfroff; ac_word=$2
7502 { echo "$as_me:$LINENO: checking for $ac_word" >&5
7503 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
7504 if test "${ac_cv_path_PDFROFF+set}" = set; then
7505 echo $ECHO_N "(cached) $ECHO_C" >&6
7509 ac_cv_path_PDFROFF="$PDFROFF" # Let the user override the test with a path.
7512 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7516 test -z "$as_dir" && as_dir=.
7517 for ac_exec_ext in '' $ac_executable_extensions; do
7518 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
7519 ac_cv_path_PDFROFF="$as_dir/$ac_word$ac_exec_ext"
7520 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7530 PDFROFF=$ac_cv_path_PDFROFF
7531 if test -n "$PDFROFF"; then
7532 { echo "$as_me:$LINENO: result: $PDFROFF" >&5
7533 echo "${ECHO_T}$PDFROFF" >&6; }
7535 { echo "$as_me:$LINENO: result: no" >&5
7536 echo "${ECHO_T}no" >&6; }
7540 # Extract the first word of "zip", so it can be a program name with args.
7541 set dummy zip; ac_word=$2
7542 { echo "$as_me:$LINENO: checking for $ac_word" >&5
7543 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
7544 if test "${ac_cv_path_ZIP+set}" = set; then
7545 echo $ECHO_N "(cached) $ECHO_C" >&6
7549 ac_cv_path_ZIP="$ZIP" # Let the user override the test with a path.
7552 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7556 test -z "$as_dir" && as_dir=.
7557 for ac_exec_ext in '' $ac_executable_extensions; do
7558 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
7559 ac_cv_path_ZIP="$as_dir/$ac_word$ac_exec_ext"
7560 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7571 if test -n "$ZIP"; then
7572 { echo "$as_me:$LINENO: result: $ZIP" >&5
7573 echo "${ECHO_T}$ZIP" >&6; }
7575 { echo "$as_me:$LINENO: result: no" >&5
7576 echo "${ECHO_T}no" >&6; }
7580 for ac_prog in ocamlc
7582 # Extract the first word of "$ac_prog", so it can be a program name with args.
7583 set dummy $ac_prog; ac_word=$2
7584 { echo "$as_me:$LINENO: checking for $ac_word" >&5
7585 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
7586 if test "${ac_cv_path_OCAMLC+set}" = set; then
7587 echo $ECHO_N "(cached) $ECHO_C" >&6
7591 ac_cv_path_OCAMLC="$OCAMLC" # Let the user override the test with a path.
7594 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7598 test -z "$as_dir" && as_dir=.
7599 for ac_exec_ext in '' $ac_executable_extensions; do
7600 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
7601 ac_cv_path_OCAMLC="$as_dir/$ac_word$ac_exec_ext"
7602 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7612 OCAMLC=$ac_cv_path_OCAMLC
7613 if test -n "$OCAMLC"; then
7614 { echo "$as_me:$LINENO: result: $OCAMLC" >&5
7615 echo "${ECHO_T}$OCAMLC" >&6; }
7617 { echo "$as_me:$LINENO: result: no" >&5
7618 echo "${ECHO_T}no" >&6; }
7622 test -n "$OCAMLC" && break
7625 for ac_prog in ocamlopt
7627 # Extract the first word of "$ac_prog", so it can be a program name with args.
7628 set dummy $ac_prog; ac_word=$2
7629 { echo "$as_me:$LINENO: checking for $ac_word" >&5
7630 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
7631 if test "${ac_cv_path_OCAMLOPT+set}" = set; then
7632 echo $ECHO_N "(cached) $ECHO_C" >&6
7636 ac_cv_path_OCAMLOPT="$OCAMLOPT" # Let the user override the test with a path.
7639 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7643 test -z "$as_dir" && as_dir=.
7644 for ac_exec_ext in '' $ac_executable_extensions; do
7645 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
7646 ac_cv_path_OCAMLOPT="$as_dir/$ac_word$ac_exec_ext"
7647 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7657 OCAMLOPT=$ac_cv_path_OCAMLOPT
7658 if test -n "$OCAMLOPT"; then
7659 { echo "$as_me:$LINENO: result: $OCAMLOPT" >&5
7660 echo "${ECHO_T}$OCAMLOPT" >&6; }
7662 { echo "$as_me:$LINENO: result: no" >&5
7663 echo "${ECHO_T}no" >&6; }
7667 test -n "$OCAMLOPT" && break
7670 for ac_prog in ocamldep
7672 # Extract the first word of "$ac_prog", so it can be a program name with args.
7673 set dummy $ac_prog; ac_word=$2
7674 { echo "$as_me:$LINENO: checking for $ac_word" >&5
7675 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
7676 if test "${ac_cv_path_OCAMLDEP+set}" = set; then
7677 echo $ECHO_N "(cached) $ECHO_C" >&6
7681 ac_cv_path_OCAMLDEP="$OCAMLDEP" # Let the user override the test with a path.
7684 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7688 test -z "$as_dir" && as_dir=.
7689 for ac_exec_ext in '' $ac_executable_extensions; do
7690 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
7691 ac_cv_path_OCAMLDEP="$as_dir/$ac_word$ac_exec_ext"
7692 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7702 OCAMLDEP=$ac_cv_path_OCAMLDEP
7703 if test -n "$OCAMLDEP"; then
7704 { echo "$as_me:$LINENO: result: $OCAMLDEP" >&5
7705 echo "${ECHO_T}$OCAMLDEP" >&6; }
7707 { echo "$as_me:$LINENO: result: no" >&5
7708 echo "${ECHO_T}no" >&6; }
7712 test -n "$OCAMLDEP" && break
7715 for ac_prog in ocamldoc
7717 # Extract the first word of "$ac_prog", so it can be a program name with args.
7718 set dummy $ac_prog; ac_word=$2
7719 { echo "$as_me:$LINENO: checking for $ac_word" >&5
7720 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
7721 if test "${ac_cv_path_OCAMLDOC+set}" = set; then
7722 echo $ECHO_N "(cached) $ECHO_C" >&6
7726 ac_cv_path_OCAMLDOC="$OCAMLDOC" # Let the user override the test with a path.
7729 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7733 test -z "$as_dir" && as_dir=.
7734 for ac_exec_ext in '' $ac_executable_extensions; do
7735 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
7736 ac_cv_path_OCAMLDOC="$as_dir/$ac_word$ac_exec_ext"
7737 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7747 OCAMLDOC=$ac_cv_path_OCAMLDOC
7748 if test -n "$OCAMLDOC"; then
7749 { echo "$as_me:$LINENO: result: $OCAMLDOC" >&5
7750 echo "${ECHO_T}$OCAMLDOC" >&6; }
7752 { echo "$as_me:$LINENO: result: no" >&5
7753 echo "${ECHO_T}no" >&6; }
7757 test -n "$OCAMLDOC" && break
7760 for ac_prog in gas as
7762 # Extract the first word of "$ac_prog", so it can be a program name with args.
7763 set dummy $ac_prog; ac_word=$2
7764 { echo "$as_me:$LINENO: checking for $ac_word" >&5
7765 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
7766 if test "${ac_cv_path_GAS+set}" = set; then
7767 echo $ECHO_N "(cached) $ECHO_C" >&6
7771 ac_cv_path_GAS="$GAS" # Let the user override the test with a path.
7774 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7778 test -z "$as_dir" && as_dir=.
7779 for ac_exec_ext in '' $ac_executable_extensions; do
7780 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
7781 ac_cv_path_GAS="$as_dir/$ac_word$ac_exec_ext"
7782 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7793 if test -n "$GAS"; then
7794 { echo "$as_me:$LINENO: result: $GAS" >&5
7795 echo "${ECHO_T}$GAS" >&6; }
7797 { echo "$as_me:$LINENO: result: no" >&5
7798 echo "${ECHO_T}no" >&6; }
7802 test -n "$GAS" && break
7806 { echo "$as_me:$LINENO: checking for linker version" >&5
7807 echo $ECHO_N "checking for linker version... $ECHO_C" >&6; }
7808 if test "${llvm_cv_link_version+set}" = set; then
7809 echo $ECHO_N "(cached) $ECHO_C" >&6
7812 version_string="$(ld -v 2>&1 | head -1)"
7815 if (echo "$version_string" | grep -q "ld64"); then
7816 llvm_cv_link_version=$(echo "$version_string" | sed -e "s#.*ld64-\([^ ]*\)\( (.*)\)\{0,1\}#\1#")
7818 llvm_cv_link_version=$(echo "$version_string" | sed -e "s#[^0-9]*\([0-9.]*\).*#\1#")
7822 { echo "$as_me:$LINENO: result: $llvm_cv_link_version" >&5
7823 echo "${ECHO_T}$llvm_cv_link_version" >&6; }
7825 cat >>confdefs.h <<_ACEOF
7826 #define HOST_LINK_VERSION "$llvm_cv_link_version"
7831 { echo "$as_me:$LINENO: checking for compiler -Wl,-R<path> option" >&5
7832 echo $ECHO_N "checking for compiler -Wl,-R<path> option... $ECHO_C" >&6; }
7833 if test "${llvm_cv_link_use_r+set}" = set; then
7834 echo $ECHO_N "(cached) $ECHO_C" >&6
7837 ac_cpp='$CPP $CPPFLAGS'
7838 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7839 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7840 ac_compiler_gnu=$ac_cv_c_compiler_gnu
7843 CFLAGS="$CFLAGS -Wl,-R."
7844 cat >conftest.$ac_ext <<_ACEOF
7847 cat confdefs.h >>conftest.$ac_ext
7848 cat >>conftest.$ac_ext <<_ACEOF
7849 /* end confdefs.h. */
7859 rm -f conftest.$ac_objext conftest$ac_exeext
7860 if { (ac_try="$ac_link"
7862 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7863 *) ac_try_echo=$ac_try;;
7865 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7866 (eval "$ac_link") 2>conftest.er1
7868 grep -v '^ *+' conftest.er1 >conftest.err
7870 cat conftest.err >&5
7871 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7872 (exit $ac_status); } &&
7873 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
7874 { (case "(($ac_try" in
7875 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7876 *) ac_try_echo=$ac_try;;
7878 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7879 (eval "$ac_try") 2>&5
7881 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7882 (exit $ac_status); }; } &&
7883 { ac_try='test -s conftest$ac_exeext'
7884 { (case "(($ac_try" in
7885 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7886 *) ac_try_echo=$ac_try;;
7888 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7889 (eval "$ac_try") 2>&5
7891 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7892 (exit $ac_status); }; }; then
7893 llvm_cv_link_use_r=yes
7895 echo "$as_me: failed program was:" >&5
7896 sed 's/^/| /' conftest.$ac_ext >&5
7898 llvm_cv_link_use_r=no
7901 rm -f core conftest.err conftest.$ac_objext \
7902 conftest$ac_exeext conftest.$ac_ext
7905 ac_cpp='$CPP $CPPFLAGS'
7906 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7907 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7908 ac_compiler_gnu=$ac_cv_c_compiler_gnu
7912 { echo "$as_me:$LINENO: result: $llvm_cv_link_use_r" >&5
7913 echo "${ECHO_T}$llvm_cv_link_use_r" >&6; }
7914 if test "$llvm_cv_link_use_r" = yes ; then
7916 cat >>confdefs.h <<\_ACEOF
7917 #define HAVE_LINK_R 1
7923 { echo "$as_me:$LINENO: checking for compiler -Wl,-export-dynamic option" >&5
7924 echo $ECHO_N "checking for compiler -Wl,-export-dynamic option... $ECHO_C" >&6; }
7925 if test "${llvm_cv_link_use_export_dynamic+set}" = set; then
7926 echo $ECHO_N "(cached) $ECHO_C" >&6
7929 ac_cpp='$CPP $CPPFLAGS'
7930 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7931 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7932 ac_compiler_gnu=$ac_cv_c_compiler_gnu
7935 CFLAGS="$CFLAGS -Wl,-export-dynamic"
7936 cat >conftest.$ac_ext <<_ACEOF
7939 cat confdefs.h >>conftest.$ac_ext
7940 cat >>conftest.$ac_ext <<_ACEOF
7941 /* end confdefs.h. */
7951 rm -f conftest.$ac_objext conftest$ac_exeext
7952 if { (ac_try="$ac_link"
7954 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7955 *) ac_try_echo=$ac_try;;
7957 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7958 (eval "$ac_link") 2>conftest.er1
7960 grep -v '^ *+' conftest.er1 >conftest.err
7962 cat conftest.err >&5
7963 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7964 (exit $ac_status); } &&
7965 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
7966 { (case "(($ac_try" in
7967 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7968 *) ac_try_echo=$ac_try;;
7970 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7971 (eval "$ac_try") 2>&5
7973 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7974 (exit $ac_status); }; } &&
7975 { ac_try='test -s conftest$ac_exeext'
7976 { (case "(($ac_try" in
7977 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7978 *) ac_try_echo=$ac_try;;
7980 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7981 (eval "$ac_try") 2>&5
7983 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7984 (exit $ac_status); }; }; then
7985 llvm_cv_link_use_export_dynamic=yes
7987 echo "$as_me: failed program was:" >&5
7988 sed 's/^/| /' conftest.$ac_ext >&5
7990 llvm_cv_link_use_export_dynamic=no
7993 rm -f core conftest.err conftest.$ac_objext \
7994 conftest$ac_exeext conftest.$ac_ext
7997 ac_cpp='$CPP $CPPFLAGS'
7998 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7999 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8000 ac_compiler_gnu=$ac_cv_c_compiler_gnu
8004 { echo "$as_me:$LINENO: result: $llvm_cv_link_use_export_dynamic" >&5
8005 echo "${ECHO_T}$llvm_cv_link_use_export_dynamic" >&6; }
8006 if test "$llvm_cv_link_use_export_dynamic" = yes ; then
8008 cat >>confdefs.h <<\_ACEOF
8009 #define HAVE_LINK_EXPORT_DYNAMIC 1
8015 { echo "$as_me:$LINENO: checking for compiler -Wl,--version-script option" >&5
8016 echo $ECHO_N "checking for compiler -Wl,--version-script option... $ECHO_C" >&6; }
8017 if test "${llvm_cv_link_use_version_script+set}" = set; then
8018 echo $ECHO_N "(cached) $ECHO_C" >&6
8021 ac_cpp='$CPP $CPPFLAGS'
8022 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8023 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8024 ac_compiler_gnu=$ac_cv_c_compiler_gnu
8028 # The following code is from the autoconf manual,
8029 # "11.13: Limitations of Usual Tools".
8030 # Create a temporary directory $tmp in $TMPDIR (default /tmp).
8031 # Use mktemp if possible; otherwise fall back on mkdir,
8032 # with $RANDOM to make collisions less likely.
8036 (umask 077 && mktemp -d "$TMPDIR/fooXXXXXX") 2>/dev/null
8038 test -n "$tmp" && test -d "$tmp"
8040 tmp=$TMPDIR/foo$$-$RANDOM
8041 (umask 077 && mkdir "$tmp")
8044 echo "{" > "$tmp/export.map"
8045 echo " global: main;" >> "$tmp/export.map"
8046 echo " local: *;" >> "$tmp/export.map"
8047 echo "};" >> "$tmp/export.map"
8049 CFLAGS="$CFLAGS -Wl,--version-script=$tmp/export.map"
8050 cat >conftest.$ac_ext <<_ACEOF
8053 cat confdefs.h >>conftest.$ac_ext
8054 cat >>conftest.$ac_ext <<_ACEOF
8055 /* end confdefs.h. */
8065 rm -f conftest.$ac_objext conftest$ac_exeext
8066 if { (ac_try="$ac_link"
8068 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8069 *) ac_try_echo=$ac_try;;
8071 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8072 (eval "$ac_link") 2>conftest.er1
8074 grep -v '^ *+' conftest.er1 >conftest.err
8076 cat conftest.err >&5
8077 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8078 (exit $ac_status); } &&
8079 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
8080 { (case "(($ac_try" in
8081 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8082 *) ac_try_echo=$ac_try;;
8084 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8085 (eval "$ac_try") 2>&5
8087 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8088 (exit $ac_status); }; } &&
8089 { ac_try='test -s conftest$ac_exeext'
8090 { (case "(($ac_try" in
8091 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8092 *) ac_try_echo=$ac_try;;
8094 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8095 (eval "$ac_try") 2>&5
8097 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8098 (exit $ac_status); }; }; then
8099 llvm_cv_link_use_version_script=yes
8101 echo "$as_me: failed program was:" >&5
8102 sed 's/^/| /' conftest.$ac_ext >&5
8104 llvm_cv_link_use_version_script=no
8107 rm -f core conftest.err conftest.$ac_objext \
8108 conftest$ac_exeext conftest.$ac_ext
8109 rm "$tmp/export.map"
8113 ac_cpp='$CPP $CPPFLAGS'
8114 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8115 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8116 ac_compiler_gnu=$ac_cv_c_compiler_gnu
8120 { echo "$as_me:$LINENO: result: $llvm_cv_link_use_version_script" >&5
8121 echo "${ECHO_T}$llvm_cv_link_use_version_script" >&6; }
8122 if test "$llvm_cv_link_use_version_script" = yes ; then
8123 HAVE_LINK_VERSION_SCRIPT=1
8130 { echo "$as_me:$LINENO: checking for an ANSI C-conforming const" >&5
8131 echo $ECHO_N "checking for an ANSI C-conforming const... $ECHO_C" >&6; }
8132 if test "${ac_cv_c_const+set}" = set; then
8133 echo $ECHO_N "(cached) $ECHO_C" >&6
8135 cat >conftest.$ac_ext <<_ACEOF
8138 cat confdefs.h >>conftest.$ac_ext
8139 cat >>conftest.$ac_ext <<_ACEOF
8140 /* end confdefs.h. */
8145 /* FIXME: Include the comments suggested by Paul. */
8147 /* Ultrix mips cc rejects this. */
8148 typedef int charset[2];
8150 /* SunOS 4.1.1 cc rejects this. */
8151 char const *const *ccp;
8153 /* NEC SVR4.0.2 mips cc rejects this. */
8154 struct point {int x, y;};
8155 static struct point const zero = {0,0};
8156 /* AIX XL C 1.02.0.0 rejects this.
8157 It does not let you subtract one const X* pointer from another in
8158 an arm of an if-expression whose if-part is not a constant
8160 const char *g = "string";
8161 ccp = &g + (g ? g-g : 0);
8162 /* HPUX 7.0 cc rejects these. */
8165 ccp = (char const *const *) p;
8166 { /* SCO 3.2v4 cc rejects this. */
8168 char const *s = 0 ? (char *) 0 : (char const *) 0;
8173 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
8175 const int *foo = &x[0];
8178 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
8179 typedef const int *iptr;
8183 { /* AIX XL C 1.02.0.0 rejects this saying
8184 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
8185 struct s { int j; const int *ap[3]; };
8186 struct s *b; b->j = 5;
8188 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
8192 return !x[0] && !zero.x;
8199 rm -f conftest.$ac_objext
8200 if { (ac_try="$ac_compile"
8202 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8203 *) ac_try_echo=$ac_try;;
8205 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8206 (eval "$ac_compile") 2>conftest.er1
8208 grep -v '^ *+' conftest.er1 >conftest.err
8210 cat conftest.err >&5
8211 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8212 (exit $ac_status); } &&
8213 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
8214 { (case "(($ac_try" in
8215 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8216 *) ac_try_echo=$ac_try;;
8218 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8219 (eval "$ac_try") 2>&5
8221 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8222 (exit $ac_status); }; } &&
8223 { ac_try='test -s conftest.$ac_objext'
8224 { (case "(($ac_try" in
8225 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8226 *) ac_try_echo=$ac_try;;
8228 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8229 (eval "$ac_try") 2>&5
8231 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8232 (exit $ac_status); }; }; then
8235 echo "$as_me: failed program was:" >&5
8236 sed 's/^/| /' conftest.$ac_ext >&5
8241 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8243 { echo "$as_me:$LINENO: result: $ac_cv_c_const" >&5
8244 echo "${ECHO_T}$ac_cv_c_const" >&6; }
8245 if test $ac_cv_c_const = no; then
8247 cat >>confdefs.h <<\_ACEOF
8259 for ac_hdr in dirent.h sys/ndir.h sys/dir.h ndir.h; do
8260 as_ac_Header=`echo "ac_cv_header_dirent_$ac_hdr" | $as_tr_sh`
8261 { echo "$as_me:$LINENO: checking for $ac_hdr that defines DIR" >&5
8262 echo $ECHO_N "checking for $ac_hdr that defines DIR... $ECHO_C" >&6; }
8263 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
8264 echo $ECHO_N "(cached) $ECHO_C" >&6
8266 cat >conftest.$ac_ext <<_ACEOF
8269 cat confdefs.h >>conftest.$ac_ext
8270 cat >>conftest.$ac_ext <<_ACEOF
8271 /* end confdefs.h. */
8272 #include <sys/types.h>
8284 rm -f conftest.$ac_objext
8285 if { (ac_try="$ac_compile"
8287 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8288 *) ac_try_echo=$ac_try;;
8290 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8291 (eval "$ac_compile") 2>conftest.er1
8293 grep -v '^ *+' conftest.er1 >conftest.err
8295 cat conftest.err >&5
8296 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8297 (exit $ac_status); } &&
8298 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
8299 { (case "(($ac_try" in
8300 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8301 *) ac_try_echo=$ac_try;;
8303 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8304 (eval "$ac_try") 2>&5
8306 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8307 (exit $ac_status); }; } &&
8308 { ac_try='test -s conftest.$ac_objext'
8309 { (case "(($ac_try" in
8310 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8311 *) ac_try_echo=$ac_try;;
8313 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8314 (eval "$ac_try") 2>&5
8316 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8317 (exit $ac_status); }; }; then
8318 eval "$as_ac_Header=yes"
8320 echo "$as_me: failed program was:" >&5
8321 sed 's/^/| /' conftest.$ac_ext >&5
8323 eval "$as_ac_Header=no"
8326 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8328 ac_res=`eval echo '${'$as_ac_Header'}'`
8329 { echo "$as_me:$LINENO: result: $ac_res" >&5
8330 echo "${ECHO_T}$ac_res" >&6; }
8331 if test `eval echo '${'$as_ac_Header'}'` = yes; then
8332 cat >>confdefs.h <<_ACEOF
8333 #define `echo "HAVE_$ac_hdr" | $as_tr_cpp` 1
8336 ac_header_dirent=$ac_hdr; break
8340 # Two versions of opendir et al. are in -ldir and -lx on SCO Xenix.
8341 if test $ac_header_dirent = dirent.h; then
8342 { echo "$as_me:$LINENO: checking for library containing opendir" >&5
8343 echo $ECHO_N "checking for library containing opendir... $ECHO_C" >&6; }
8344 if test "${ac_cv_search_opendir+set}" = set; then
8345 echo $ECHO_N "(cached) $ECHO_C" >&6
8347 ac_func_search_save_LIBS=$LIBS
8348 cat >conftest.$ac_ext <<_ACEOF
8351 cat confdefs.h >>conftest.$ac_ext
8352 cat >>conftest.$ac_ext <<_ACEOF
8353 /* end confdefs.h. */
8355 /* Override any GCC internal prototype to avoid an error.
8356 Use char because int might match the return type of a GCC
8357 builtin and then its argument prototype would still apply. */
8370 for ac_lib in '' dir; do
8371 if test -z "$ac_lib"; then
8372 ac_res="none required"
8375 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
8377 rm -f conftest.$ac_objext conftest$ac_exeext
8378 if { (ac_try="$ac_link"
8380 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8381 *) ac_try_echo=$ac_try;;
8383 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8384 (eval "$ac_link") 2>conftest.er1
8386 grep -v '^ *+' conftest.er1 >conftest.err
8388 cat conftest.err >&5
8389 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8390 (exit $ac_status); } &&
8391 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
8392 { (case "(($ac_try" in
8393 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8394 *) ac_try_echo=$ac_try;;
8396 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8397 (eval "$ac_try") 2>&5
8399 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8400 (exit $ac_status); }; } &&
8401 { ac_try='test -s conftest$ac_exeext'
8402 { (case "(($ac_try" in
8403 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8404 *) ac_try_echo=$ac_try;;
8406 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8407 (eval "$ac_try") 2>&5
8409 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8410 (exit $ac_status); }; }; then
8411 ac_cv_search_opendir=$ac_res
8413 echo "$as_me: failed program was:" >&5
8414 sed 's/^/| /' conftest.$ac_ext >&5
8419 rm -f core conftest.err conftest.$ac_objext \
8421 if test "${ac_cv_search_opendir+set}" = set; then
8425 if test "${ac_cv_search_opendir+set}" = set; then
8428 ac_cv_search_opendir=no
8431 LIBS=$ac_func_search_save_LIBS
8433 { echo "$as_me:$LINENO: result: $ac_cv_search_opendir" >&5
8434 echo "${ECHO_T}$ac_cv_search_opendir" >&6; }
8435 ac_res=$ac_cv_search_opendir
8436 if test "$ac_res" != no; then
8437 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
8442 { echo "$as_me:$LINENO: checking for library containing opendir" >&5
8443 echo $ECHO_N "checking for library containing opendir... $ECHO_C" >&6; }
8444 if test "${ac_cv_search_opendir+set}" = set; then
8445 echo $ECHO_N "(cached) $ECHO_C" >&6
8447 ac_func_search_save_LIBS=$LIBS
8448 cat >conftest.$ac_ext <<_ACEOF
8451 cat confdefs.h >>conftest.$ac_ext
8452 cat >>conftest.$ac_ext <<_ACEOF
8453 /* end confdefs.h. */
8455 /* Override any GCC internal prototype to avoid an error.
8456 Use char because int might match the return type of a GCC
8457 builtin and then its argument prototype would still apply. */
8470 for ac_lib in '' x; do
8471 if test -z "$ac_lib"; then
8472 ac_res="none required"
8475 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
8477 rm -f conftest.$ac_objext conftest$ac_exeext
8478 if { (ac_try="$ac_link"
8480 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8481 *) ac_try_echo=$ac_try;;
8483 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8484 (eval "$ac_link") 2>conftest.er1
8486 grep -v '^ *+' conftest.er1 >conftest.err
8488 cat conftest.err >&5
8489 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8490 (exit $ac_status); } &&
8491 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
8492 { (case "(($ac_try" in
8493 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8494 *) ac_try_echo=$ac_try;;
8496 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8497 (eval "$ac_try") 2>&5
8499 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8500 (exit $ac_status); }; } &&
8501 { ac_try='test -s conftest$ac_exeext'
8502 { (case "(($ac_try" in
8503 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8504 *) ac_try_echo=$ac_try;;
8506 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8507 (eval "$ac_try") 2>&5
8509 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8510 (exit $ac_status); }; }; then
8511 ac_cv_search_opendir=$ac_res
8513 echo "$as_me: failed program was:" >&5
8514 sed 's/^/| /' conftest.$ac_ext >&5
8519 rm -f core conftest.err conftest.$ac_objext \
8521 if test "${ac_cv_search_opendir+set}" = set; then
8525 if test "${ac_cv_search_opendir+set}" = set; then
8528 ac_cv_search_opendir=no
8531 LIBS=$ac_func_search_save_LIBS
8533 { echo "$as_me:$LINENO: result: $ac_cv_search_opendir" >&5
8534 echo "${ECHO_T}$ac_cv_search_opendir" >&6; }
8535 ac_res=$ac_cv_search_opendir
8536 if test "$ac_res" != no; then
8537 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
8544 for ac_header in dlfcn.h
8546 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
8547 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
8548 { echo "$as_me:$LINENO: checking for $ac_header" >&5
8549 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
8550 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
8551 echo $ECHO_N "(cached) $ECHO_C" >&6
8553 ac_res=`eval echo '${'$as_ac_Header'}'`
8554 { echo "$as_me:$LINENO: result: $ac_res" >&5
8555 echo "${ECHO_T}$ac_res" >&6; }
8557 # Is the header compilable?
8558 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
8559 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
8560 cat >conftest.$ac_ext <<_ACEOF
8563 cat confdefs.h >>conftest.$ac_ext
8564 cat >>conftest.$ac_ext <<_ACEOF
8565 /* end confdefs.h. */
8566 $ac_includes_default
8567 #include <$ac_header>
8569 rm -f conftest.$ac_objext
8570 if { (ac_try="$ac_compile"
8572 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8573 *) ac_try_echo=$ac_try;;
8575 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8576 (eval "$ac_compile") 2>conftest.er1
8578 grep -v '^ *+' conftest.er1 >conftest.err
8580 cat conftest.err >&5
8581 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8582 (exit $ac_status); } &&
8583 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
8584 { (case "(($ac_try" in
8585 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8586 *) ac_try_echo=$ac_try;;
8588 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8589 (eval "$ac_try") 2>&5
8591 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8592 (exit $ac_status); }; } &&
8593 { ac_try='test -s conftest.$ac_objext'
8594 { (case "(($ac_try" in
8595 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8596 *) ac_try_echo=$ac_try;;
8598 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8599 (eval "$ac_try") 2>&5
8601 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8602 (exit $ac_status); }; }; then
8603 ac_header_compiler=yes
8605 echo "$as_me: failed program was:" >&5
8606 sed 's/^/| /' conftest.$ac_ext >&5
8608 ac_header_compiler=no
8611 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8612 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
8613 echo "${ECHO_T}$ac_header_compiler" >&6; }
8615 # Is the header present?
8616 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
8617 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
8618 cat >conftest.$ac_ext <<_ACEOF
8621 cat confdefs.h >>conftest.$ac_ext
8622 cat >>conftest.$ac_ext <<_ACEOF
8623 /* end confdefs.h. */
8624 #include <$ac_header>
8626 if { (ac_try="$ac_cpp conftest.$ac_ext"
8628 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8629 *) ac_try_echo=$ac_try;;
8631 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8632 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
8634 grep -v '^ *+' conftest.er1 >conftest.err
8636 cat conftest.err >&5
8637 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8638 (exit $ac_status); } >/dev/null; then
8639 if test -s conftest.err; then
8640 ac_cpp_err=$ac_c_preproc_warn_flag
8641 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
8648 if test -z "$ac_cpp_err"; then
8649 ac_header_preproc=yes
8651 echo "$as_me: failed program was:" >&5
8652 sed 's/^/| /' conftest.$ac_ext >&5
8654 ac_header_preproc=no
8657 rm -f conftest.err conftest.$ac_ext
8658 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
8659 echo "${ECHO_T}$ac_header_preproc" >&6; }
8661 # So? What about this header?
8662 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
8664 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
8665 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
8666 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
8667 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
8668 ac_header_preproc=yes
8671 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
8672 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
8673 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
8674 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
8675 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
8676 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
8677 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
8678 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
8679 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
8680 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
8681 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
8682 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
8684 ## ------------------------------------ ##
8685 ## Report this to http://llvm.org/bugs/ ##
8686 ## ------------------------------------ ##
8688 ) | sed "s/^/$as_me: WARNING: /" >&2
8691 { echo "$as_me:$LINENO: checking for $ac_header" >&5
8692 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
8693 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
8694 echo $ECHO_N "(cached) $ECHO_C" >&6
8696 eval "$as_ac_Header=\$ac_header_preproc"
8698 ac_res=`eval echo '${'$as_ac_Header'}'`
8699 { echo "$as_me:$LINENO: result: $ac_res" >&5
8700 echo "${ECHO_T}$ac_res" >&6; }
8703 if test `eval echo '${'$as_ac_Header'}'` = yes; then
8704 cat >>confdefs.h <<_ACEOF
8705 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
8712 # Check whether --enable-ltdl-install was given.
8713 if test "${enable_ltdl_install+set}" = set; then
8714 enableval=$enable_ltdl_install;
8718 if test x"${enable_ltdl_install-no}" != xno; then
8720 INSTALL_LTDL_FALSE='#'
8722 INSTALL_LTDL_TRUE='#'
8726 if test x"${enable_ltdl_convenience-no}" != xno; then
8727 CONVENIENCE_LTDL_TRUE=
8728 CONVENIENCE_LTDL_FALSE='#'
8730 CONVENIENCE_LTDL_TRUE='#'
8731 CONVENIENCE_LTDL_FALSE=
8735 { echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5
8736 echo $ECHO_N "checking dynamic linker characteristics... $ECHO_C" >&6; }
8738 libname_spec='lib$name'
8746 shlibpath_overrides_runpath=unknown
8748 dynamic_linker="$host_os ld.so"
8749 sys_lib_dlsearch_path_spec="/lib /usr/lib"
8750 if test "$GCC" = yes; then
8751 sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
8752 if echo "$sys_lib_search_path_spec" | grep ';' >/dev/null ; then
8753 # if the path contains ";" then we assume it to be the separator
8754 # otherwise default to the standard path separator (i.e. ":") - it is
8755 # assumed that no part of a normal pathname contains ";" but that should
8756 # okay in the real world where ";" in dirpaths is itself problematic.
8757 sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
8759 sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
8762 sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
8764 need_lib_prefix=unknown
8765 hardcode_into_libs=no
8767 # when you set need_version to no, make sure it does not cause -set_version
8768 # flags to be left without arguments
8769 need_version=unknown
8774 library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
8775 shlibpath_var=LIBPATH
8777 # AIX 3 has no versioning support, so we append a major version to the name.
8778 soname_spec='${libname}${release}${shared_ext}$major'
8785 hardcode_into_libs=yes
8786 if test "$host_cpu" = ia64; then
8787 # AIX 5 supports IA64
8788 library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
8789 shlibpath_var=LD_LIBRARY_PATH
8791 # With GCC up to 2.95.x, collect2 would create an import file
8792 # for dependence libraries. The import file would start with
8793 # the line `#! .'. This would cause the generated library to
8794 # depend on `.', always an invalid library. This was fixed in
8795 # development snapshots of GCC prior to 3.0.
8797 aix4 | aix4.[01] | aix4.[01].*)
8798 if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
8800 echo '#endif'; } | ${CC} -E - | grep yes > /dev/null; then
8807 # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
8808 # soname into executable. Probably we can add versioning support to
8809 # collect2, so additional links can be useful in future.
8810 if test "$aix_use_runtimelinking" = yes; then
8811 # If using run time linking (on AIX 4.2 or later) use lib<name>.so
8812 # instead of lib<name>.a to let people know that these are not
8813 # typical AIX shared libraries.
8814 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
8816 # We preserve .a as extension for shared libraries through AIX4.2
8817 # and later when we are not doing run time linking.
8818 library_names_spec='${libname}${release}.a $libname.a'
8819 soname_spec='${libname}${release}${shared_ext}$major'
8821 shlibpath_var=LIBPATH
8826 library_names_spec='$libname.ixlibrary $libname.a'
8827 # Create ${libname}_ixlibrary.a entries in /sys/libs.
8828 finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`$echo "X$lib" | $Xsed -e '\''s%^.*/\([^/]*\)\.ixlibrary$%\1%'\''`; test $rm /sys/libs/${libname}_ixlibrary.a; $show "cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a"; cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a || exit 1; done'
8832 library_names_spec='${libname}${shared_ext}'
8833 dynamic_linker="$host_os ld.so"
8834 shlibpath_var=LIBRARY_PATH
8840 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
8841 soname_spec='${libname}${release}${shared_ext}$major'
8842 finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
8843 shlibpath_var=LD_LIBRARY_PATH
8844 sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
8845 sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
8846 # the default ld.so.conf also contains /usr/contrib/lib and
8847 # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
8848 # libtool to hard-code these into programs
8851 cygwin* | mingw* | pw32*)
8852 version_type=windows
8857 case $GCC,$host_os in
8858 yes,cygwin* | yes,mingw* | yes,pw32*)
8859 library_names_spec='$libname.dll.a'
8860 # DLL is installed to $(libdir)/../bin by postinstall_cmds
8861 postinstall_cmds='base_file=`basename \${file}`~
8862 dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i;echo \$dlname'\''`~
8863 dldir=$destdir/`dirname \$dlpath`~
8864 test -d \$dldir || mkdir -p \$dldir~
8865 $install_prog $dir/$dlname \$dldir/$dlname~
8866 chmod a+x \$dldir/$dlname'
8867 postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
8868 dlpath=$dir/\$dldll~
8870 shlibpath_overrides_runpath=yes
8874 # Cygwin DLLs use 'cyg' prefix rather than 'lib'
8875 soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
8876 sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib"
8879 # MinGW DLLs use traditional 'lib' prefix
8880 soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
8881 sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
8882 if echo "$sys_lib_search_path_spec" | grep ';[c-zC-Z]:/' >/dev/null; then
8883 # It is most probably a Windows format PATH printed by
8884 # mingw gcc, but we are running on Cygwin. Gcc prints its search
8885 # path with ; separators, and with drive letters. We can handle the
8886 # drive letters (cygwin fileutils understands them), so leave them,
8887 # especially as we might pass files found there to a mingw objdump,
8888 # which wouldn't understand a cygwinified path. Ahh.
8889 sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
8891 sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
8895 # pw32 DLLs use 'pw' prefix rather than 'lib'
8896 library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
8902 library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
8905 dynamic_linker='Win32 ld.exe'
8906 # FIXME: first we should search . and the directory the executable is in
8910 darwin* | rhapsody*)
8911 dynamic_linker="$host_os dyld"
8915 library_names_spec='${libname}${release}${versuffix}$shared_ext ${libname}${release}${major}$shared_ext ${libname}$shared_ext'
8916 soname_spec='${libname}${release}${major}$shared_ext'
8917 shlibpath_overrides_runpath=yes
8918 shlibpath_var=DYLD_LIBRARY_PATH
8919 shrext_cmds='.dylib'
8920 # Apple's gcc prints 'gcc -print-search-dirs' doesn't operate the same.
8921 if test "$GCC" = yes; then
8922 sys_lib_search_path_spec=`$CC -print-search-dirs | tr "\n" "$PATH_SEPARATOR" | sed -e 's/libraries:/@libraries:/' | tr "@" "\n" | grep "^libraries:" | sed -e "s/^libraries://" -e "s,=/,/,g" -e "s,$PATH_SEPARATOR, ,g" -e "s,.*,& /lib /usr/lib /usr/local/lib,g"`
8924 sys_lib_search_path_spec='/lib /usr/lib /usr/local/lib'
8926 sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
8933 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
8934 soname_spec='${libname}${release}${shared_ext}$major'
8935 shlibpath_var=LD_LIBRARY_PATH
8946 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
8947 soname_spec='${libname}${release}${shared_ext}$major'
8948 shlibpath_var=LD_LIBRARY_PATH
8949 shlibpath_overrides_runpath=no
8950 hardcode_into_libs=yes
8951 dynamic_linker='GNU ld.so'
8954 freebsd* | dragonfly*)
8955 # DragonFly does not have aout. When/if they implement a new
8956 # versioning mechanism, adjust this.
8957 if test -x /usr/bin/objformat; then
8958 objformat=`/usr/bin/objformat`
8961 freebsd[123].*) objformat=aout ;;
8965 version_type=freebsd-$objformat
8966 case $version_type in
8968 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
8973 library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
8977 shlibpath_var=LD_LIBRARY_PATH
8980 shlibpath_overrides_runpath=yes
8982 freebsd3.[01]* | freebsdelf3.[01]*)
8983 shlibpath_overrides_runpath=yes
8984 hardcode_into_libs=yes
8986 freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
8987 freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
8988 shlibpath_overrides_runpath=no
8989 hardcode_into_libs=yes
8991 freebsd*) # from 4.6 on
8992 shlibpath_overrides_runpath=yes
8993 hardcode_into_libs=yes
9002 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
9003 soname_spec='${libname}${release}${shared_ext}$major'
9004 shlibpath_var=LD_LIBRARY_PATH
9005 hardcode_into_libs=yes
9008 hpux9* | hpux10* | hpux11*)
9009 # Give a soname corresponding to the major version so that dld.sl refuses to
9010 # link against other versions.
9017 hardcode_into_libs=yes
9018 dynamic_linker="$host_os dld.so"
9019 shlibpath_var=LD_LIBRARY_PATH
9020 shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
9021 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9022 soname_spec='${libname}${release}${shared_ext}$major'
9023 if test "X$HPUX_IA64_MODE" = X32; then
9024 sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
9026 sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
9028 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
9032 hardcode_into_libs=yes
9033 dynamic_linker="$host_os dld.sl"
9034 shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
9035 shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
9036 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9037 soname_spec='${libname}${release}${shared_ext}$major'
9038 sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
9039 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
9043 dynamic_linker="$host_os dld.sl"
9044 shlibpath_var=SHLIB_PATH
9045 shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
9046 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9047 soname_spec='${libname}${release}${shared_ext}$major'
9050 # HP-UX runs *really* slowly unless shared libraries are mode 555.
9051 postinstall_cmds='chmod 555 $lib'
9058 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
9059 soname_spec='${libname}${release}${shared_ext}$major'
9060 dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
9061 shlibpath_var=LD_LIBRARY_PATH
9062 shlibpath_overrides_runpath=no
9063 hardcode_into_libs=yes
9066 irix5* | irix6* | nonstopux*)
9068 nonstopux*) version_type=nonstopux ;;
9070 if test "$lt_cv_prog_gnu_ld" = yes; then
9078 soname_spec='${libname}${release}${shared_ext}$major'
9079 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
9081 irix5* | nonstopux*)
9085 case $LD in # libtool.m4 will add one of these switches to LD
9086 *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
9087 libsuff= shlibsuff= libmagic=32-bit;;
9088 *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
9089 libsuff=32 shlibsuff=N32 libmagic=N32;;
9090 *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
9091 libsuff=64 shlibsuff=64 libmagic=64-bit;;
9092 *) libsuff= shlibsuff= libmagic=never-match;;
9096 shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
9097 shlibpath_overrides_runpath=no
9098 sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
9099 sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
9100 hardcode_into_libs=yes
9103 # No shared lib support for Linux oldld, aout, or coff.
9104 linux*oldld* | linux*aout* | linux*coff*)
9108 # This must be Linux ELF.
9113 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9114 soname_spec='${libname}${release}${shared_ext}$major'
9115 finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
9116 shlibpath_var=LD_LIBRARY_PATH
9117 shlibpath_overrides_runpath=no
9118 # This implies no fast_install, which is unacceptable.
9119 # Some rework will be needed to allow for fast_install
9120 # before this can be enabled.
9121 hardcode_into_libs=yes
9123 # Append ld.so.conf contents to the search path
9124 if test -f /etc/ld.so.conf; then
9125 lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s", \$2)); skip = 1; } { if (!skip) print \$0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;s/[:, ]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;/^$/d' | tr '\n' ' '`
9126 sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
9129 # We used to test for /lib/ld.so.1 and disable shared libraries on
9130 # powerpc, because MkLinux only supported shared libraries with the
9131 # GNU dynamic linker. Since this was broken with cross compilers,
9132 # most powerpc-linux boxes support dynamic linking these days and
9133 # people can always --disable-shared, the test was removed, and we
9134 # assume the GNU/Linux dynamic linker is in use.
9135 dynamic_linker='GNU/Linux ld.so'
9142 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
9143 soname_spec='${libname}${release}${shared_ext}$major'
9144 shlibpath_var=LD_LIBRARY_PATH
9145 shlibpath_overrides_runpath=no
9146 hardcode_into_libs=yes
9147 dynamic_linker='GNU ld.so'
9154 if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
9155 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
9156 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
9157 dynamic_linker='NetBSD (a.out) ld.so'
9159 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
9160 soname_spec='${libname}${release}${shared_ext}$major'
9161 dynamic_linker='NetBSD ld.elf_so'
9163 shlibpath_var=LD_LIBRARY_PATH
9164 shlibpath_overrides_runpath=yes
9165 hardcode_into_libs=yes
9170 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9171 shlibpath_var=LD_LIBRARY_PATH
9172 shlibpath_overrides_runpath=yes
9179 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9180 soname_spec='${libname}${release}${shared_ext}$major'
9181 shlibpath_var=LD_LIBRARY_PATH
9182 shlibpath_overrides_runpath=yes
9187 sys_lib_dlsearch_path_spec="/usr/lib"
9189 # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
9191 openbsd3.3 | openbsd3.3.*) need_version=yes ;;
9192 *) need_version=no ;;
9194 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
9195 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
9196 shlibpath_var=LD_LIBRARY_PATH
9197 if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
9199 openbsd2.[89] | openbsd2.[89].*)
9200 shlibpath_overrides_runpath=no
9203 shlibpath_overrides_runpath=yes
9207 shlibpath_overrides_runpath=yes
9212 libname_spec='$name'
9215 library_names_spec='$libname${shared_ext} $libname.a'
9216 dynamic_linker='OS/2 ld.exe'
9217 shlibpath_var=LIBPATH
9220 osf3* | osf4* | osf5*)
9224 soname_spec='${libname}${release}${shared_ext}$major'
9225 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9226 shlibpath_var=LD_LIBRARY_PATH
9227 sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
9228 sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
9235 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9236 soname_spec='${libname}${release}${shared_ext}$major'
9237 shlibpath_var=LD_LIBRARY_PATH
9238 shlibpath_overrides_runpath=yes
9239 hardcode_into_libs=yes
9240 # ldd complains unless libraries are executable
9241 postinstall_cmds='chmod +x $lib'
9246 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
9247 finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
9248 shlibpath_var=LD_LIBRARY_PATH
9249 shlibpath_overrides_runpath=yes
9250 if test "$with_gnu_ld" = yes; then
9258 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9259 soname_spec='${libname}${release}${shared_ext}$major'
9260 shlibpath_var=LD_LIBRARY_PATH
9261 case $host_vendor in
9263 shlibpath_overrides_runpath=no
9265 export_dynamic_flag_spec='${wl}-Blargedynsym'
9266 runpath_var=LD_RUN_PATH
9274 shlibpath_overrides_runpath=no
9275 sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
9281 if test -d /usr/nec ;then
9283 library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
9284 soname_spec='$libname${shared_ext}.$major'
9285 shlibpath_var=LD_LIBRARY_PATH
9289 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
9290 version_type=freebsd-elf
9293 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
9294 soname_spec='${libname}${release}${shared_ext}$major'
9295 shlibpath_var=LD_LIBRARY_PATH
9296 hardcode_into_libs=yes
9297 if test "$with_gnu_ld" = yes; then
9298 sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
9299 shlibpath_overrides_runpath=no
9301 sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
9302 shlibpath_overrides_runpath=yes
9305 sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
9309 sys_lib_dlsearch_path_spec='/usr/lib'
9314 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9315 soname_spec='${libname}${release}${shared_ext}$major'
9316 shlibpath_var=LD_LIBRARY_PATH
9323 { echo "$as_me:$LINENO: result: $dynamic_linker" >&5
9324 echo "${ECHO_T}$dynamic_linker" >&6; }
9325 test "$dynamic_linker" = no && can_build_shared=no
9327 variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
9328 if test "$GCC" = yes; then
9329 variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
9333 { echo "$as_me:$LINENO: checking which extension is used for loadable modules" >&5
9334 echo $ECHO_N "checking which extension is used for loadable modules... $ECHO_C" >&6; }
9335 if test "${libltdl_cv_shlibext+set}" = set; then
9336 echo $ECHO_N "(cached) $ECHO_C" >&6
9340 eval libltdl_cv_shlibext=$shrext_cmds
9343 { echo "$as_me:$LINENO: result: $libltdl_cv_shlibext" >&5
9344 echo "${ECHO_T}$libltdl_cv_shlibext" >&6; }
9345 if test -n "$libltdl_cv_shlibext"; then
9347 cat >>confdefs.h <<_ACEOF
9348 #define LTDL_SHLIB_EXT "$libltdl_cv_shlibext"
9354 { echo "$as_me:$LINENO: checking which variable specifies run-time library path" >&5
9355 echo $ECHO_N "checking which variable specifies run-time library path... $ECHO_C" >&6; }
9356 if test "${libltdl_cv_shlibpath_var+set}" = set; then
9357 echo $ECHO_N "(cached) $ECHO_C" >&6
9359 libltdl_cv_shlibpath_var="$shlibpath_var"
9361 { echo "$as_me:$LINENO: result: $libltdl_cv_shlibpath_var" >&5
9362 echo "${ECHO_T}$libltdl_cv_shlibpath_var" >&6; }
9363 if test -n "$libltdl_cv_shlibpath_var"; then
9365 cat >>confdefs.h <<_ACEOF
9366 #define LTDL_SHLIBPATH_VAR "$libltdl_cv_shlibpath_var"
9372 { echo "$as_me:$LINENO: checking for the default library search path" >&5
9373 echo $ECHO_N "checking for the default library search path... $ECHO_C" >&6; }
9374 if test "${libltdl_cv_sys_search_path+set}" = set; then
9375 echo $ECHO_N "(cached) $ECHO_C" >&6
9377 libltdl_cv_sys_search_path="$sys_lib_dlsearch_path_spec"
9379 { echo "$as_me:$LINENO: result: $libltdl_cv_sys_search_path" >&5
9380 echo "${ECHO_T}$libltdl_cv_sys_search_path" >&6; }
9381 if test -n "$libltdl_cv_sys_search_path"; then
9383 for dir in $libltdl_cv_sys_search_path; do
9384 if test -z "$sys_search_path"; then
9385 sys_search_path="$dir"
9387 sys_search_path="$sys_search_path$PATH_SEPARATOR$dir"
9391 cat >>confdefs.h <<_ACEOF
9392 #define LTDL_SYSSEARCHPATH "$sys_search_path"
9397 { echo "$as_me:$LINENO: checking for objdir" >&5
9398 echo $ECHO_N "checking for objdir... $ECHO_C" >&6; }
9399 if test "${libltdl_cv_objdir+set}" = set; then
9400 echo $ECHO_N "(cached) $ECHO_C" >&6
9402 libltdl_cv_objdir="$objdir"
9403 if test -n "$objdir"; then
9406 rm -f .libs 2>/dev/null
9407 mkdir .libs 2>/dev/null
9408 if test -d .libs; then
9409 libltdl_cv_objdir=.libs
9411 # MS-DOS does not allow filenames that begin with a dot.
9412 libltdl_cv_objdir=_libs
9414 rmdir .libs 2>/dev/null
9418 { echo "$as_me:$LINENO: result: $libltdl_cv_objdir" >&5
9419 echo "${ECHO_T}$libltdl_cv_objdir" >&6; }
9421 cat >>confdefs.h <<_ACEOF
9422 #define LTDL_OBJDIR "$libltdl_cv_objdir/"
9430 # Check for command to grab the raw symbol name followed by C symbol from nm.
9431 { echo "$as_me:$LINENO: checking command to parse $NM output from $compiler object" >&5
9432 echo $ECHO_N "checking command to parse $NM output from $compiler object... $ECHO_C" >&6; }
9433 if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then
9434 echo $ECHO_N "(cached) $ECHO_C" >&6
9437 # These are sane defaults that work on at least a few old systems.
9438 # [They come from Ultrix. What could be older than Ultrix?!! ;)]
9440 # Character class describing NM global symbol codes.
9441 symcode='[BCDEGRST]'
9443 # Regexp to match symbols that can be accessed directly from C.
9444 sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
9446 # Transform an extracted symbol line into a proper C declaration
9447 lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^. .* \(.*\)$/extern int \1;/p'"
9449 # Transform an extracted symbol line into symbol name and symbol address
9450 lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/ {\\\"\1\\\", (lt_ptr) 0},/p' -e 's/^$symcode \([^ ]*\) \([^ ]*\)$/ {\"\2\", (lt_ptr) \&\2},/p'"
9452 # Define system-specific variables.
9457 cygwin* | mingw* | pw32*)
9458 symcode='[ABCDGISTW]'
9460 hpux*) # Its linker distinguishes data from code symbols
9461 if test "$host_cpu" = ia64; then
9462 symcode='[ABCDEGRST]'
9464 lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
9465 lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/ {\\\"\1\\\", (lt_ptr) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/ {\"\2\", (lt_ptr) \&\2},/p'"
9468 if test "$host_cpu" = ia64; then
9469 symcode='[ABCDGIRSTW]'
9470 lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
9471 lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/ {\\\"\1\\\", (lt_ptr) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/ {\"\2\", (lt_ptr) \&\2},/p'"
9475 symcode='[BCDEGRST]'
9478 symcode='[BCDEGQRST]'
9489 sysv5* | sco5v6* | unixware* | OpenUNIX*)
9497 # Handle CRLF in mingw tool chain
9501 opt_cr=`echo 'x\{0,1\}' | tr x '\015'` # option cr in regexp
9505 # If we're using GNU nm, then use its standard symbol codes.
9506 case `$NM -V 2>&1` in
9507 *GNU* | *'with BFD'*)
9508 symcode='[ABCDGIRSTW]' ;;
9511 # Try without a prefix undercore, then with it.
9512 for ac_symprfx in "" "_"; do
9514 # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
9515 symxfrm="\\1 $ac_symprfx\\2 \\2"
9517 # Write the raw and C identifiers.
9518 lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ ]\($symcode$symcode*\)[ ][ ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
9520 # Check to see that the pipe works correctly.
9524 cat > conftest.$ac_ext <<EOF
9529 void nm_test_func(){}
9533 int main(){nm_test_var='a';nm_test_func();return(0);}
9536 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9537 (eval $ac_compile) 2>&5
9539 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9540 (exit $ac_status); }; then
9541 # Now try to grab the symbols.
9543 if { (eval echo "$as_me:$LINENO: \"$NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist\"") >&5
9544 (eval $NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist) 2>&5
9546 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9547 (exit $ac_status); } && test -s "$nlist"; then
9548 # Try sorting and uniquifying the output.
9549 if sort "$nlist" | uniq > "$nlist"T; then
9550 mv -f "$nlist"T "$nlist"
9555 # Make sure that we snagged all the symbols we need.
9556 if grep ' nm_test_var$' "$nlist" >/dev/null; then
9557 if grep ' nm_test_func$' "$nlist" >/dev/null; then
9558 cat <<EOF > conftest.$ac_ext
9564 # Now generate the symbol file.
9565 eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | grep -v main >> conftest.$ac_ext'
9567 cat <<EOF >> conftest.$ac_ext
9568 #if defined (__STDC__) && __STDC__
9569 # define lt_ptr_t void *
9571 # define lt_ptr_t char *
9575 /* The mapping between symbol names and symbols. */
9580 lt_preloaded_symbols[] =
9583 $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/ {\"\2\", (lt_ptr_t) \&\2},/" < "$nlist" | grep -v main >> conftest.$ac_ext
9584 cat <<\EOF >> conftest.$ac_ext
9592 # Now try linking the two files.
9593 mv conftest.$ac_objext conftstm.$ac_objext
9594 lt_save_LIBS="$LIBS"
9595 lt_save_CFLAGS="$CFLAGS"
9596 LIBS="conftstm.$ac_objext"
9597 CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
9598 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9599 (eval $ac_link) 2>&5
9601 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9602 (exit $ac_status); } && test -s conftest${ac_exeext}; then
9605 LIBS="$lt_save_LIBS"
9606 CFLAGS="$lt_save_CFLAGS"
9608 echo "cannot find nm_test_func in $nlist" >&5
9611 echo "cannot find nm_test_var in $nlist" >&5
9614 echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
9617 echo "$progname: failed program was:" >&5
9618 cat conftest.$ac_ext >&5
9620 rm -f conftest* conftst*
9622 # Do not use the global_symbol_pipe unless it works.
9623 if test "$pipe_works" = yes; then
9626 lt_cv_sys_global_symbol_pipe=
9632 if test -z "$lt_cv_sys_global_symbol_pipe"; then
9633 lt_cv_sys_global_symbol_to_cdecl=
9635 if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
9636 { echo "$as_me:$LINENO: result: failed" >&5
9637 echo "${ECHO_T}failed" >&6; }
9639 { echo "$as_me:$LINENO: result: ok" >&5
9640 echo "${ECHO_T}ok" >&6; }
9644 { echo "$as_me:$LINENO: checking whether libtool supports -dlopen/-dlpreopen" >&5
9645 echo $ECHO_N "checking whether libtool supports -dlopen/-dlpreopen... $ECHO_C" >&6; }
9646 if test "${libltdl_cv_preloaded_symbols+set}" = set; then
9647 echo $ECHO_N "(cached) $ECHO_C" >&6
9649 if test -n "$lt_cv_sys_global_symbol_pipe"; then
9650 libltdl_cv_preloaded_symbols=yes
9652 libltdl_cv_preloaded_symbols=no
9656 { echo "$as_me:$LINENO: result: $libltdl_cv_preloaded_symbols" >&5
9657 echo "${ECHO_T}$libltdl_cv_preloaded_symbols" >&6; }
9658 if test x"$libltdl_cv_preloaded_symbols" = xyes; then
9660 cat >>confdefs.h <<\_ACEOF
9661 #define HAVE_PRELOADED_SYMBOLS 1
9669 ac_cpp='$CPP $CPPFLAGS'
9670 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
9671 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
9672 ac_compiler_gnu=$ac_cv_c_compiler_gnu
9675 { echo "$as_me:$LINENO: checking for shl_load" >&5
9676 echo $ECHO_N "checking for shl_load... $ECHO_C" >&6; }
9677 if test "${ac_cv_func_shl_load+set}" = set; then
9678 echo $ECHO_N "(cached) $ECHO_C" >&6
9680 cat >conftest.$ac_ext <<_ACEOF
9683 cat confdefs.h >>conftest.$ac_ext
9684 cat >>conftest.$ac_ext <<_ACEOF
9685 /* end confdefs.h. */
9686 /* Define shl_load to an innocuous variant, in case <limits.h> declares shl_load.
9687 For example, HP-UX 11i <limits.h> declares gettimeofday. */
9688 #define shl_load innocuous_shl_load
9690 /* System header to define __stub macros and hopefully few prototypes,
9691 which can conflict with char shl_load (); below.
9692 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9693 <limits.h> exists even on freestanding compilers. */
9696 # include <limits.h>
9698 # include <assert.h>
9703 /* Override any GCC internal prototype to avoid an error.
9704 Use char because int might match the return type of a GCC
9705 builtin and then its argument prototype would still apply. */
9710 /* The GNU C library defines this for functions which it implements
9711 to always fail with ENOSYS. Some functions are actually named
9712 something starting with __ and the normal name is an alias. */
9713 #if defined __stub_shl_load || defined __stub___shl_load
9725 rm -f conftest.$ac_objext conftest$ac_exeext
9726 if { (ac_try="$ac_link"
9728 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9729 *) ac_try_echo=$ac_try;;
9731 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9732 (eval "$ac_link") 2>conftest.er1
9734 grep -v '^ *+' conftest.er1 >conftest.err
9736 cat conftest.err >&5
9737 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9738 (exit $ac_status); } &&
9739 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
9740 { (case "(($ac_try" in
9741 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9742 *) ac_try_echo=$ac_try;;
9744 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9745 (eval "$ac_try") 2>&5
9747 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9748 (exit $ac_status); }; } &&
9749 { ac_try='test -s conftest$ac_exeext'
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); }; }; then
9759 ac_cv_func_shl_load=yes
9761 echo "$as_me: failed program was:" >&5
9762 sed 's/^/| /' conftest.$ac_ext >&5
9764 ac_cv_func_shl_load=no
9767 rm -f core conftest.err conftest.$ac_objext \
9768 conftest$ac_exeext conftest.$ac_ext
9770 { echo "$as_me:$LINENO: result: $ac_cv_func_shl_load" >&5
9771 echo "${ECHO_T}$ac_cv_func_shl_load" >&6; }
9772 if test $ac_cv_func_shl_load = yes; then
9774 cat >>confdefs.h <<\_ACEOF
9775 #define HAVE_SHL_LOAD 1
9779 { echo "$as_me:$LINENO: checking for shl_load in -ldld" >&5
9780 echo $ECHO_N "checking for shl_load in -ldld... $ECHO_C" >&6; }
9781 if test "${ac_cv_lib_dld_shl_load+set}" = set; then
9782 echo $ECHO_N "(cached) $ECHO_C" >&6
9784 ac_check_lib_save_LIBS=$LIBS
9786 cat >conftest.$ac_ext <<_ACEOF
9789 cat confdefs.h >>conftest.$ac_ext
9790 cat >>conftest.$ac_ext <<_ACEOF
9791 /* end confdefs.h. */
9793 /* Override any GCC internal prototype to avoid an error.
9794 Use char because int might match the return type of a GCC
9795 builtin and then its argument prototype would still apply. */
9808 rm -f conftest.$ac_objext conftest$ac_exeext
9809 if { (ac_try="$ac_link"
9811 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9812 *) ac_try_echo=$ac_try;;
9814 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9815 (eval "$ac_link") 2>conftest.er1
9817 grep -v '^ *+' conftest.er1 >conftest.err
9819 cat conftest.err >&5
9820 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9821 (exit $ac_status); } &&
9822 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
9823 { (case "(($ac_try" in
9824 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9825 *) ac_try_echo=$ac_try;;
9827 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9828 (eval "$ac_try") 2>&5
9830 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9831 (exit $ac_status); }; } &&
9832 { ac_try='test -s conftest$ac_exeext'
9833 { (case "(($ac_try" in
9834 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9835 *) ac_try_echo=$ac_try;;
9837 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9838 (eval "$ac_try") 2>&5
9840 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9841 (exit $ac_status); }; }; then
9842 ac_cv_lib_dld_shl_load=yes
9844 echo "$as_me: failed program was:" >&5
9845 sed 's/^/| /' conftest.$ac_ext >&5
9847 ac_cv_lib_dld_shl_load=no
9850 rm -f core conftest.err conftest.$ac_objext \
9851 conftest$ac_exeext conftest.$ac_ext
9852 LIBS=$ac_check_lib_save_LIBS
9854 { echo "$as_me:$LINENO: result: $ac_cv_lib_dld_shl_load" >&5
9855 echo "${ECHO_T}$ac_cv_lib_dld_shl_load" >&6; }
9856 if test $ac_cv_lib_dld_shl_load = yes; then
9858 cat >>confdefs.h <<\_ACEOF
9859 #define HAVE_SHL_LOAD 1
9862 LIBADD_DL="$LIBADD_DL -ldld"
9864 { echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5
9865 echo $ECHO_N "checking for dlopen in -ldl... $ECHO_C" >&6; }
9866 if test "${ac_cv_lib_dl_dlopen+set}" = set; then
9867 echo $ECHO_N "(cached) $ECHO_C" >&6
9869 ac_check_lib_save_LIBS=$LIBS
9871 cat >conftest.$ac_ext <<_ACEOF
9874 cat confdefs.h >>conftest.$ac_ext
9875 cat >>conftest.$ac_ext <<_ACEOF
9876 /* end confdefs.h. */
9878 /* Override any GCC internal prototype to avoid an error.
9879 Use char because int might match the return type of a GCC
9880 builtin and then its argument prototype would still apply. */
9893 rm -f conftest.$ac_objext conftest$ac_exeext
9894 if { (ac_try="$ac_link"
9896 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9897 *) ac_try_echo=$ac_try;;
9899 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9900 (eval "$ac_link") 2>conftest.er1
9902 grep -v '^ *+' conftest.er1 >conftest.err
9904 cat conftest.err >&5
9905 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9906 (exit $ac_status); } &&
9907 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
9908 { (case "(($ac_try" in
9909 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9910 *) ac_try_echo=$ac_try;;
9912 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9913 (eval "$ac_try") 2>&5
9915 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9916 (exit $ac_status); }; } &&
9917 { ac_try='test -s conftest$ac_exeext'
9918 { (case "(($ac_try" in
9919 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9920 *) ac_try_echo=$ac_try;;
9922 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9923 (eval "$ac_try") 2>&5
9925 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9926 (exit $ac_status); }; }; then
9927 ac_cv_lib_dl_dlopen=yes
9929 echo "$as_me: failed program was:" >&5
9930 sed 's/^/| /' conftest.$ac_ext >&5
9932 ac_cv_lib_dl_dlopen=no
9935 rm -f core conftest.err conftest.$ac_objext \
9936 conftest$ac_exeext conftest.$ac_ext
9937 LIBS=$ac_check_lib_save_LIBS
9939 { echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5
9940 echo "${ECHO_T}$ac_cv_lib_dl_dlopen" >&6; }
9941 if test $ac_cv_lib_dl_dlopen = yes; then
9943 cat >>confdefs.h <<\_ACEOF
9944 #define HAVE_LIBDL 1
9947 LIBADD_DL="-ldl" libltdl_cv_lib_dl_dlopen="yes"
9949 cat >conftest.$ac_ext <<_ACEOF
9952 cat confdefs.h >>conftest.$ac_ext
9953 cat >>conftest.$ac_ext <<_ACEOF
9954 /* end confdefs.h. */
9967 rm -f conftest.$ac_objext conftest$ac_exeext
9968 if { (ac_try="$ac_link"
9970 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9971 *) ac_try_echo=$ac_try;;
9973 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9974 (eval "$ac_link") 2>conftest.er1
9976 grep -v '^ *+' conftest.er1 >conftest.err
9978 cat conftest.err >&5
9979 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9980 (exit $ac_status); } &&
9981 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
9982 { (case "(($ac_try" in
9983 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9984 *) ac_try_echo=$ac_try;;
9986 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9987 (eval "$ac_try") 2>&5
9989 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9990 (exit $ac_status); }; } &&
9991 { ac_try='test -s conftest$ac_exeext'
9992 { (case "(($ac_try" in
9993 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9994 *) ac_try_echo=$ac_try;;
9996 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9997 (eval "$ac_try") 2>&5
9999 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10000 (exit $ac_status); }; }; then
10002 cat >>confdefs.h <<\_ACEOF
10003 #define HAVE_LIBDL 1
10005 libltdl_cv_func_dlopen="yes"
10007 echo "$as_me: failed program was:" >&5
10008 sed 's/^/| /' conftest.$ac_ext >&5
10010 { echo "$as_me:$LINENO: checking for dlopen in -lsvld" >&5
10011 echo $ECHO_N "checking for dlopen in -lsvld... $ECHO_C" >&6; }
10012 if test "${ac_cv_lib_svld_dlopen+set}" = set; then
10013 echo $ECHO_N "(cached) $ECHO_C" >&6
10015 ac_check_lib_save_LIBS=$LIBS
10016 LIBS="-lsvld $LIBS"
10017 cat >conftest.$ac_ext <<_ACEOF
10020 cat confdefs.h >>conftest.$ac_ext
10021 cat >>conftest.$ac_ext <<_ACEOF
10022 /* end confdefs.h. */
10024 /* Override any GCC internal prototype to avoid an error.
10025 Use char because int might match the return type of a GCC
10026 builtin and then its argument prototype would still apply. */
10039 rm -f conftest.$ac_objext conftest$ac_exeext
10040 if { (ac_try="$ac_link"
10041 case "(($ac_try" in
10042 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10043 *) ac_try_echo=$ac_try;;
10045 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10046 (eval "$ac_link") 2>conftest.er1
10048 grep -v '^ *+' conftest.er1 >conftest.err
10050 cat conftest.err >&5
10051 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10052 (exit $ac_status); } &&
10053 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
10054 { (case "(($ac_try" in
10055 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10056 *) ac_try_echo=$ac_try;;
10058 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10059 (eval "$ac_try") 2>&5
10061 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10062 (exit $ac_status); }; } &&
10063 { ac_try='test -s conftest$ac_exeext'
10064 { (case "(($ac_try" in
10065 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10066 *) ac_try_echo=$ac_try;;
10068 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10069 (eval "$ac_try") 2>&5
10071 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10072 (exit $ac_status); }; }; then
10073 ac_cv_lib_svld_dlopen=yes
10075 echo "$as_me: failed program was:" >&5
10076 sed 's/^/| /' conftest.$ac_ext >&5
10078 ac_cv_lib_svld_dlopen=no
10081 rm -f core conftest.err conftest.$ac_objext \
10082 conftest$ac_exeext conftest.$ac_ext
10083 LIBS=$ac_check_lib_save_LIBS
10085 { echo "$as_me:$LINENO: result: $ac_cv_lib_svld_dlopen" >&5
10086 echo "${ECHO_T}$ac_cv_lib_svld_dlopen" >&6; }
10087 if test $ac_cv_lib_svld_dlopen = yes; then
10089 cat >>confdefs.h <<\_ACEOF
10090 #define HAVE_LIBDL 1
10093 LIBADD_DL="-lsvld" libltdl_cv_func_dlopen="yes"
10095 { echo "$as_me:$LINENO: checking for dld_link in -ldld" >&5
10096 echo $ECHO_N "checking for dld_link in -ldld... $ECHO_C" >&6; }
10097 if test "${ac_cv_lib_dld_dld_link+set}" = set; then
10098 echo $ECHO_N "(cached) $ECHO_C" >&6
10100 ac_check_lib_save_LIBS=$LIBS
10102 cat >conftest.$ac_ext <<_ACEOF
10105 cat confdefs.h >>conftest.$ac_ext
10106 cat >>conftest.$ac_ext <<_ACEOF
10107 /* end confdefs.h. */
10109 /* Override any GCC internal prototype to avoid an error.
10110 Use char because int might match the return type of a GCC
10111 builtin and then its argument prototype would still apply. */
10119 return dld_link ();
10124 rm -f conftest.$ac_objext conftest$ac_exeext
10125 if { (ac_try="$ac_link"
10126 case "(($ac_try" in
10127 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10128 *) ac_try_echo=$ac_try;;
10130 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10131 (eval "$ac_link") 2>conftest.er1
10133 grep -v '^ *+' conftest.er1 >conftest.err
10135 cat conftest.err >&5
10136 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10137 (exit $ac_status); } &&
10138 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
10139 { (case "(($ac_try" in
10140 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10141 *) ac_try_echo=$ac_try;;
10143 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10144 (eval "$ac_try") 2>&5
10146 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10147 (exit $ac_status); }; } &&
10148 { ac_try='test -s conftest$ac_exeext'
10149 { (case "(($ac_try" in
10150 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10151 *) ac_try_echo=$ac_try;;
10153 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10154 (eval "$ac_try") 2>&5
10156 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10157 (exit $ac_status); }; }; then
10158 ac_cv_lib_dld_dld_link=yes
10160 echo "$as_me: failed program was:" >&5
10161 sed 's/^/| /' conftest.$ac_ext >&5
10163 ac_cv_lib_dld_dld_link=no
10166 rm -f core conftest.err conftest.$ac_objext \
10167 conftest$ac_exeext conftest.$ac_ext
10168 LIBS=$ac_check_lib_save_LIBS
10170 { echo "$as_me:$LINENO: result: $ac_cv_lib_dld_dld_link" >&5
10171 echo "${ECHO_T}$ac_cv_lib_dld_dld_link" >&6; }
10172 if test $ac_cv_lib_dld_dld_link = yes; then
10174 cat >>confdefs.h <<\_ACEOF
10178 LIBADD_DL="$LIBADD_DL -ldld"
10180 { echo "$as_me:$LINENO: checking for _dyld_func_lookup" >&5
10181 echo $ECHO_N "checking for _dyld_func_lookup... $ECHO_C" >&6; }
10182 if test "${ac_cv_func__dyld_func_lookup+set}" = set; then
10183 echo $ECHO_N "(cached) $ECHO_C" >&6
10185 cat >conftest.$ac_ext <<_ACEOF
10188 cat confdefs.h >>conftest.$ac_ext
10189 cat >>conftest.$ac_ext <<_ACEOF
10190 /* end confdefs.h. */
10191 /* Define _dyld_func_lookup to an innocuous variant, in case <limits.h> declares _dyld_func_lookup.
10192 For example, HP-UX 11i <limits.h> declares gettimeofday. */
10193 #define _dyld_func_lookup innocuous__dyld_func_lookup
10195 /* System header to define __stub macros and hopefully few prototypes,
10196 which can conflict with char _dyld_func_lookup (); below.
10197 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
10198 <limits.h> exists even on freestanding compilers. */
10201 # include <limits.h>
10203 # include <assert.h>
10206 #undef _dyld_func_lookup
10208 /* Override any GCC internal prototype to avoid an error.
10209 Use char because int might match the return type of a GCC
10210 builtin and then its argument prototype would still apply. */
10214 char _dyld_func_lookup ();
10215 /* The GNU C library defines this for functions which it implements
10216 to always fail with ENOSYS. Some functions are actually named
10217 something starting with __ and the normal name is an alias. */
10218 #if defined __stub__dyld_func_lookup || defined __stub____dyld_func_lookup
10225 return _dyld_func_lookup ();
10230 rm -f conftest.$ac_objext conftest$ac_exeext
10231 if { (ac_try="$ac_link"
10232 case "(($ac_try" in
10233 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10234 *) ac_try_echo=$ac_try;;
10236 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10237 (eval "$ac_link") 2>conftest.er1
10239 grep -v '^ *+' conftest.er1 >conftest.err
10241 cat conftest.err >&5
10242 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10243 (exit $ac_status); } &&
10244 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
10245 { (case "(($ac_try" in
10246 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10247 *) ac_try_echo=$ac_try;;
10249 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10250 (eval "$ac_try") 2>&5
10252 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10253 (exit $ac_status); }; } &&
10254 { ac_try='test -s conftest$ac_exeext'
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_try") 2>&5
10262 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10263 (exit $ac_status); }; }; then
10264 ac_cv_func__dyld_func_lookup=yes
10266 echo "$as_me: failed program was:" >&5
10267 sed 's/^/| /' conftest.$ac_ext >&5
10269 ac_cv_func__dyld_func_lookup=no
10272 rm -f core conftest.err conftest.$ac_objext \
10273 conftest$ac_exeext conftest.$ac_ext
10275 { echo "$as_me:$LINENO: result: $ac_cv_func__dyld_func_lookup" >&5
10276 echo "${ECHO_T}$ac_cv_func__dyld_func_lookup" >&6; }
10277 if test $ac_cv_func__dyld_func_lookup = yes; then
10279 cat >>confdefs.h <<\_ACEOF
10280 #define HAVE_DYLD 1
10294 rm -f core conftest.err conftest.$ac_objext \
10295 conftest$ac_exeext conftest.$ac_ext
10306 if test x"$libltdl_cv_func_dlopen" = xyes || test x"$libltdl_cv_lib_dl_dlopen" = xyes
10308 lt_save_LIBS="$LIBS"
10309 LIBS="$LIBS $LIBADD_DL"
10311 for ac_func in dlerror
10313 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
10314 { echo "$as_me:$LINENO: checking for $ac_func" >&5
10315 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
10316 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
10317 echo $ECHO_N "(cached) $ECHO_C" >&6
10319 cat >conftest.$ac_ext <<_ACEOF
10322 cat confdefs.h >>conftest.$ac_ext
10323 cat >>conftest.$ac_ext <<_ACEOF
10324 /* end confdefs.h. */
10325 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
10326 For example, HP-UX 11i <limits.h> declares gettimeofday. */
10327 #define $ac_func innocuous_$ac_func
10329 /* System header to define __stub macros and hopefully few prototypes,
10330 which can conflict with char $ac_func (); below.
10331 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
10332 <limits.h> exists even on freestanding compilers. */
10335 # include <limits.h>
10337 # include <assert.h>
10342 /* Override any GCC internal prototype to avoid an error.
10343 Use char because int might match the return type of a GCC
10344 builtin and then its argument prototype would still apply. */
10349 /* The GNU C library defines this for functions which it implements
10350 to always fail with ENOSYS. Some functions are actually named
10351 something starting with __ and the normal name is an alias. */
10352 #if defined __stub_$ac_func || defined __stub___$ac_func
10359 return $ac_func ();
10364 rm -f conftest.$ac_objext conftest$ac_exeext
10365 if { (ac_try="$ac_link"
10366 case "(($ac_try" in
10367 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10368 *) ac_try_echo=$ac_try;;
10370 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10371 (eval "$ac_link") 2>conftest.er1
10373 grep -v '^ *+' conftest.er1 >conftest.err
10375 cat conftest.err >&5
10376 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10377 (exit $ac_status); } &&
10378 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
10379 { (case "(($ac_try" in
10380 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10381 *) ac_try_echo=$ac_try;;
10383 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10384 (eval "$ac_try") 2>&5
10386 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10387 (exit $ac_status); }; } &&
10388 { ac_try='test -s conftest$ac_exeext'
10389 { (case "(($ac_try" in
10390 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10391 *) ac_try_echo=$ac_try;;
10393 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10394 (eval "$ac_try") 2>&5
10396 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10397 (exit $ac_status); }; }; then
10398 eval "$as_ac_var=yes"
10400 echo "$as_me: failed program was:" >&5
10401 sed 's/^/| /' conftest.$ac_ext >&5
10403 eval "$as_ac_var=no"
10406 rm -f core conftest.err conftest.$ac_objext \
10407 conftest$ac_exeext conftest.$ac_ext
10409 ac_res=`eval echo '${'$as_ac_var'}'`
10410 { echo "$as_me:$LINENO: result: $ac_res" >&5
10411 echo "${ECHO_T}$ac_res" >&6; }
10412 if test `eval echo '${'$as_ac_var'}'` = yes; then
10413 cat >>confdefs.h <<_ACEOF
10414 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
10420 LIBS="$lt_save_LIBS"
10423 ac_cpp='$CPP $CPPFLAGS'
10424 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10425 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10426 ac_compiler_gnu=$ac_cv_c_compiler_gnu
10430 { echo "$as_me:$LINENO: checking for _ prefix in compiled symbols" >&5
10431 echo $ECHO_N "checking for _ prefix in compiled symbols... $ECHO_C" >&6; }
10432 if test "${ac_cv_sys_symbol_underscore+set}" = set; then
10433 echo $ECHO_N "(cached) $ECHO_C" >&6
10435 ac_cv_sys_symbol_underscore=no
10436 cat > conftest.$ac_ext <<EOF
10437 void nm_test_func(){}
10438 int main(){nm_test_func;return 0;}
10440 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10441 (eval $ac_compile) 2>&5
10443 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10444 (exit $ac_status); }; then
10445 # Now try to grab the symbols.
10446 ac_nlist=conftest.nm
10447 if { (eval echo "$as_me:$LINENO: \"$NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $ac_nlist\"") >&5
10448 (eval $NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $ac_nlist) 2>&5
10450 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10451 (exit $ac_status); } && test -s "$ac_nlist"; then
10452 # See whether the symbols have a leading underscore.
10453 if grep '^. _nm_test_func' "$ac_nlist" >/dev/null; then
10454 ac_cv_sys_symbol_underscore=yes
10456 if grep '^. nm_test_func ' "$ac_nlist" >/dev/null; then
10459 echo "configure: cannot find nm_test_func in $ac_nlist" >&5
10463 echo "configure: cannot run $lt_cv_sys_global_symbol_pipe" >&5
10466 echo "configure: failed program was:" >&5
10472 { echo "$as_me:$LINENO: result: $ac_cv_sys_symbol_underscore" >&5
10473 echo "${ECHO_T}$ac_cv_sys_symbol_underscore" >&6; }
10476 if test x"$ac_cv_sys_symbol_underscore" = xyes; then
10477 if test x"$libltdl_cv_func_dlopen" = xyes ||
10478 test x"$libltdl_cv_lib_dl_dlopen" = xyes ; then
10479 { echo "$as_me:$LINENO: checking whether we have to add an underscore for dlsym" >&5
10480 echo $ECHO_N "checking whether we have to add an underscore for dlsym... $ECHO_C" >&6; }
10481 if test "${libltdl_cv_need_uscore+set}" = set; then
10482 echo $ECHO_N "(cached) $ECHO_C" >&6
10484 libltdl_cv_need_uscore=unknown
10486 LIBS="$LIBS $LIBADD_DL"
10487 if test "$cross_compiling" = yes; then :
10488 libltdl_cv_need_uscore=cross
10490 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
10491 lt_status=$lt_dlunknown
10492 cat > conftest.$ac_ext <<EOF
10493 #line 10493 "configure"
10494 #include "confdefs.h"
10503 # define LT_DLGLOBAL RTLD_GLOBAL
10506 # define LT_DLGLOBAL DL_GLOBAL
10508 # define LT_DLGLOBAL 0
10512 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
10513 find out it does not work in some platform. */
10514 #ifndef LT_DLLAZY_OR_NOW
10516 # define LT_DLLAZY_OR_NOW RTLD_LAZY
10519 # define LT_DLLAZY_OR_NOW DL_LAZY
10522 # define LT_DLLAZY_OR_NOW RTLD_NOW
10525 # define LT_DLLAZY_OR_NOW DL_NOW
10527 # define LT_DLLAZY_OR_NOW 0
10535 extern "C" void exit (int);
10538 void fnord() { int i=42;}
10541 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
10542 int status = $lt_dlunknown;
10546 if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
10547 else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
10548 /* dlclose (self); */
10556 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10557 (eval $ac_link) 2>&5
10559 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10560 (exit $ac_status); } && test -s conftest${ac_exeext} 2>/dev/null; then
10561 (./conftest; exit; ) >&5 2>/dev/null
10563 case x$lt_status in
10564 x$lt_dlno_uscore) libltdl_cv_need_uscore=no ;;
10565 x$lt_dlneed_uscore) libltdl_cv_need_uscore=yes ;;
10566 x$lt_dlunknown|x*) ;;
10569 # compilation failed
10578 { echo "$as_me:$LINENO: result: $libltdl_cv_need_uscore" >&5
10579 echo "${ECHO_T}$libltdl_cv_need_uscore" >&6; }
10583 if test x"$libltdl_cv_need_uscore" = xyes; then
10585 cat >>confdefs.h <<\_ACEOF
10586 #define NEED_USCORE 1
10592 { echo "$as_me:$LINENO: checking whether deplibs are loaded by dlopen" >&5
10593 echo $ECHO_N "checking whether deplibs are loaded by dlopen... $ECHO_C" >&6; }
10594 if test "${libltdl_cv_sys_dlopen_deplibs+set}" = set; then
10595 echo $ECHO_N "(cached) $ECHO_C" >&6
10597 # PORTME does your system automatically load deplibs for dlopen?
10598 # or its logical equivalent (e.g. shl_load for HP-UX < 11)
10599 # For now, we just catch OSes we know something about -- in the
10600 # future, we'll try test this programmatically.
10601 libltdl_cv_sys_dlopen_deplibs=unknown
10603 aix3*|aix4.1.*|aix4.2.*)
10604 # Unknown whether this is true for these versions of AIX, but
10605 # we want this `case' here to explicitly catch those versions.
10606 libltdl_cv_sys_dlopen_deplibs=unknown
10609 libltdl_cv_sys_dlopen_deplibs=yes
10612 # Assuming the user has installed a libdl from somewhere, this is true
10613 # If you are looking for one http://www.opendarwin.org/projects/dlcompat
10614 libltdl_cv_sys_dlopen_deplibs=yes
10616 gnu* | linux* | kfreebsd*-gnu | knetbsd*-gnu)
10617 # GNU and its variants, using gnu ld.so (Glibc)
10618 libltdl_cv_sys_dlopen_deplibs=yes
10621 libltdl_cv_sys_dlopen_deplibs=yes
10624 libltdl_cv_sys_dlopen_deplibs=yes
10626 irix[12345]*|irix6.[01]*)
10627 # Catch all versions of IRIX before 6.2, and indicate that we don't
10628 # know how it worked for any of those versions.
10629 libltdl_cv_sys_dlopen_deplibs=unknown
10632 # The case above catches anything before 6.2, and it's known that
10633 # at 6.2 and later dlopen does load deplibs.
10634 libltdl_cv_sys_dlopen_deplibs=yes
10637 libltdl_cv_sys_dlopen_deplibs=yes
10640 libltdl_cv_sys_dlopen_deplibs=yes
10643 # dlopen did load deplibs (at least at 4.x), but until the 5.x series,
10644 # it did *not* use an RPATH in a shared library to find objects the
10645 # library depends on, so we explicitly say `no'.
10646 libltdl_cv_sys_dlopen_deplibs=no
10648 osf5.0|osf5.0a|osf5.1)
10649 # dlopen *does* load deplibs and with the right loader patch applied
10650 # it even uses RPATH in a shared library to search for shared objects
10651 # that the library depends on, but there's no easy way to know if that
10652 # patch is installed. Since this is the case, all we can really
10653 # say is unknown -- it depends on the patch being installed. If
10654 # it is, this changes to `yes'. Without it, it would be `no'.
10655 libltdl_cv_sys_dlopen_deplibs=unknown
10658 # the two cases above should catch all versions of osf <= 5.1. Read
10659 # the comments above for what we know about them.
10660 # At > 5.1, deplibs are loaded *and* any RPATH in a shared library
10661 # is used to find them so we can finally say `yes'.
10662 libltdl_cv_sys_dlopen_deplibs=yes
10665 libltdl_cv_sys_dlopen_deplibs=yes
10667 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
10668 libltdl_cv_sys_dlopen_deplibs=yes
10673 { echo "$as_me:$LINENO: result: $libltdl_cv_sys_dlopen_deplibs" >&5
10674 echo "${ECHO_T}$libltdl_cv_sys_dlopen_deplibs" >&6; }
10675 if test "$libltdl_cv_sys_dlopen_deplibs" != yes; then
10677 cat >>confdefs.h <<\_ACEOF
10678 #define LTDL_DLOPEN_DEPLIBS 1
10684 for ac_header in argz.h
10686 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
10687 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10688 { echo "$as_me:$LINENO: checking for $ac_header" >&5
10689 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
10690 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10691 echo $ECHO_N "(cached) $ECHO_C" >&6
10693 ac_res=`eval echo '${'$as_ac_Header'}'`
10694 { echo "$as_me:$LINENO: result: $ac_res" >&5
10695 echo "${ECHO_T}$ac_res" >&6; }
10697 # Is the header compilable?
10698 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
10699 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
10700 cat >conftest.$ac_ext <<_ACEOF
10703 cat confdefs.h >>conftest.$ac_ext
10704 cat >>conftest.$ac_ext <<_ACEOF
10705 /* end confdefs.h. */
10706 $ac_includes_default
10707 #include <$ac_header>
10709 rm -f conftest.$ac_objext
10710 if { (ac_try="$ac_compile"
10711 case "(($ac_try" in
10712 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10713 *) ac_try_echo=$ac_try;;
10715 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10716 (eval "$ac_compile") 2>conftest.er1
10718 grep -v '^ *+' conftest.er1 >conftest.err
10720 cat conftest.err >&5
10721 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10722 (exit $ac_status); } &&
10723 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
10724 { (case "(($ac_try" in
10725 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10726 *) ac_try_echo=$ac_try;;
10728 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10729 (eval "$ac_try") 2>&5
10731 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10732 (exit $ac_status); }; } &&
10733 { ac_try='test -s conftest.$ac_objext'
10734 { (case "(($ac_try" in
10735 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10736 *) ac_try_echo=$ac_try;;
10738 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10739 (eval "$ac_try") 2>&5
10741 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10742 (exit $ac_status); }; }; then
10743 ac_header_compiler=yes
10745 echo "$as_me: failed program was:" >&5
10746 sed 's/^/| /' conftest.$ac_ext >&5
10748 ac_header_compiler=no
10751 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10752 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10753 echo "${ECHO_T}$ac_header_compiler" >&6; }
10755 # Is the header present?
10756 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
10757 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
10758 cat >conftest.$ac_ext <<_ACEOF
10761 cat confdefs.h >>conftest.$ac_ext
10762 cat >>conftest.$ac_ext <<_ACEOF
10763 /* end confdefs.h. */
10764 #include <$ac_header>
10766 if { (ac_try="$ac_cpp conftest.$ac_ext"
10767 case "(($ac_try" in
10768 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10769 *) ac_try_echo=$ac_try;;
10771 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10772 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
10774 grep -v '^ *+' conftest.er1 >conftest.err
10776 cat conftest.err >&5
10777 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10778 (exit $ac_status); } >/dev/null; then
10779 if test -s conftest.err; then
10780 ac_cpp_err=$ac_c_preproc_warn_flag
10781 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
10788 if test -z "$ac_cpp_err"; then
10789 ac_header_preproc=yes
10791 echo "$as_me: failed program was:" >&5
10792 sed 's/^/| /' conftest.$ac_ext >&5
10794 ac_header_preproc=no
10797 rm -f conftest.err conftest.$ac_ext
10798 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10799 echo "${ECHO_T}$ac_header_preproc" >&6; }
10801 # So? What about this header?
10802 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
10804 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
10805 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
10806 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
10807 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
10808 ac_header_preproc=yes
10811 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
10812 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
10813 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
10814 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
10815 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
10816 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
10817 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
10818 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
10819 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
10820 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
10821 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
10822 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
10824 ## ------------------------------------ ##
10825 ## Report this to http://llvm.org/bugs/ ##
10826 ## ------------------------------------ ##
10828 ) | sed "s/^/$as_me: WARNING: /" >&2
10831 { echo "$as_me:$LINENO: checking for $ac_header" >&5
10832 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
10833 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10834 echo $ECHO_N "(cached) $ECHO_C" >&6
10836 eval "$as_ac_Header=\$ac_header_preproc"
10838 ac_res=`eval echo '${'$as_ac_Header'}'`
10839 { echo "$as_me:$LINENO: result: $ac_res" >&5
10840 echo "${ECHO_T}$ac_res" >&6; }
10843 if test `eval echo '${'$as_ac_Header'}'` = yes; then
10844 cat >>confdefs.h <<_ACEOF
10845 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
10853 { echo "$as_me:$LINENO: checking for error_t" >&5
10854 echo $ECHO_N "checking for error_t... $ECHO_C" >&6; }
10855 if test "${ac_cv_type_error_t+set}" = set; then
10856 echo $ECHO_N "(cached) $ECHO_C" >&6
10858 cat >conftest.$ac_ext <<_ACEOF
10861 cat confdefs.h >>conftest.$ac_ext
10862 cat >>conftest.$ac_ext <<_ACEOF
10863 /* end confdefs.h. */
10868 typedef error_t ac__type_new_;
10872 if ((ac__type_new_ *) 0)
10874 if (sizeof (ac__type_new_))
10880 rm -f conftest.$ac_objext
10881 if { (ac_try="$ac_compile"
10882 case "(($ac_try" in
10883 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10884 *) ac_try_echo=$ac_try;;
10886 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10887 (eval "$ac_compile") 2>conftest.er1
10889 grep -v '^ *+' conftest.er1 >conftest.err
10891 cat conftest.err >&5
10892 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10893 (exit $ac_status); } &&
10894 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
10895 { (case "(($ac_try" in
10896 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10897 *) ac_try_echo=$ac_try;;
10899 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10900 (eval "$ac_try") 2>&5
10902 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10903 (exit $ac_status); }; } &&
10904 { ac_try='test -s conftest.$ac_objext'
10905 { (case "(($ac_try" in
10906 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10907 *) ac_try_echo=$ac_try;;
10909 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10910 (eval "$ac_try") 2>&5
10912 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10913 (exit $ac_status); }; }; then
10914 ac_cv_type_error_t=yes
10916 echo "$as_me: failed program was:" >&5
10917 sed 's/^/| /' conftest.$ac_ext >&5
10919 ac_cv_type_error_t=no
10922 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10924 { echo "$as_me:$LINENO: result: $ac_cv_type_error_t" >&5
10925 echo "${ECHO_T}$ac_cv_type_error_t" >&6; }
10926 if test $ac_cv_type_error_t = yes; then
10928 cat >>confdefs.h <<_ACEOF
10929 #define HAVE_ERROR_T 1
10935 cat >>confdefs.h <<\_ACEOF
10936 #define error_t int
10947 for ac_func in argz_append argz_create_sep argz_insert argz_next argz_stringify
10949 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
10950 { echo "$as_me:$LINENO: checking for $ac_func" >&5
10951 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
10952 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
10953 echo $ECHO_N "(cached) $ECHO_C" >&6
10955 cat >conftest.$ac_ext <<_ACEOF
10958 cat confdefs.h >>conftest.$ac_ext
10959 cat >>conftest.$ac_ext <<_ACEOF
10960 /* end confdefs.h. */
10961 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
10962 For example, HP-UX 11i <limits.h> declares gettimeofday. */
10963 #define $ac_func innocuous_$ac_func
10965 /* System header to define __stub macros and hopefully few prototypes,
10966 which can conflict with char $ac_func (); below.
10967 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
10968 <limits.h> exists even on freestanding compilers. */
10971 # include <limits.h>
10973 # include <assert.h>
10978 /* Override any GCC internal prototype to avoid an error.
10979 Use char because int might match the return type of a GCC
10980 builtin and then its argument prototype would still apply. */
10985 /* The GNU C library defines this for functions which it implements
10986 to always fail with ENOSYS. Some functions are actually named
10987 something starting with __ and the normal name is an alias. */
10988 #if defined __stub_$ac_func || defined __stub___$ac_func
10995 return $ac_func ();
11000 rm -f conftest.$ac_objext conftest$ac_exeext
11001 if { (ac_try="$ac_link"
11002 case "(($ac_try" in
11003 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11004 *) ac_try_echo=$ac_try;;
11006 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11007 (eval "$ac_link") 2>conftest.er1
11009 grep -v '^ *+' conftest.er1 >conftest.err
11011 cat conftest.err >&5
11012 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11013 (exit $ac_status); } &&
11014 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
11015 { (case "(($ac_try" in
11016 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11017 *) ac_try_echo=$ac_try;;
11019 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11020 (eval "$ac_try") 2>&5
11022 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11023 (exit $ac_status); }; } &&
11024 { ac_try='test -s conftest$ac_exeext'
11025 { (case "(($ac_try" in
11026 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11027 *) ac_try_echo=$ac_try;;
11029 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11030 (eval "$ac_try") 2>&5
11032 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11033 (exit $ac_status); }; }; then
11034 eval "$as_ac_var=yes"
11036 echo "$as_me: failed program was:" >&5
11037 sed 's/^/| /' conftest.$ac_ext >&5
11039 eval "$as_ac_var=no"
11042 rm -f core conftest.err conftest.$ac_objext \
11043 conftest$ac_exeext conftest.$ac_ext
11045 ac_res=`eval echo '${'$as_ac_var'}'`
11046 { echo "$as_me:$LINENO: result: $ac_res" >&5
11047 echo "${ECHO_T}$ac_res" >&6; }
11048 if test `eval echo '${'$as_ac_var'}'` = yes; then
11049 cat >>confdefs.h <<_ACEOF
11050 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
11083 for ac_header in assert.h ctype.h errno.h malloc.h memory.h stdlib.h \
11086 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
11087 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11088 { echo "$as_me:$LINENO: checking for $ac_header" >&5
11089 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
11090 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11091 echo $ECHO_N "(cached) $ECHO_C" >&6
11093 ac_res=`eval echo '${'$as_ac_Header'}'`
11094 { echo "$as_me:$LINENO: result: $ac_res" >&5
11095 echo "${ECHO_T}$ac_res" >&6; }
11097 # Is the header compilable?
11098 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
11099 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
11100 cat >conftest.$ac_ext <<_ACEOF
11103 cat confdefs.h >>conftest.$ac_ext
11104 cat >>conftest.$ac_ext <<_ACEOF
11105 /* end confdefs.h. */
11106 $ac_includes_default
11107 #include <$ac_header>
11109 rm -f conftest.$ac_objext
11110 if { (ac_try="$ac_compile"
11111 case "(($ac_try" in
11112 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11113 *) ac_try_echo=$ac_try;;
11115 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11116 (eval "$ac_compile") 2>conftest.er1
11118 grep -v '^ *+' conftest.er1 >conftest.err
11120 cat conftest.err >&5
11121 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11122 (exit $ac_status); } &&
11123 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
11124 { (case "(($ac_try" in
11125 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11126 *) ac_try_echo=$ac_try;;
11128 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11129 (eval "$ac_try") 2>&5
11131 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11132 (exit $ac_status); }; } &&
11133 { ac_try='test -s conftest.$ac_objext'
11134 { (case "(($ac_try" in
11135 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11136 *) ac_try_echo=$ac_try;;
11138 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11139 (eval "$ac_try") 2>&5
11141 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11142 (exit $ac_status); }; }; then
11143 ac_header_compiler=yes
11145 echo "$as_me: failed program was:" >&5
11146 sed 's/^/| /' conftest.$ac_ext >&5
11148 ac_header_compiler=no
11151 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11152 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
11153 echo "${ECHO_T}$ac_header_compiler" >&6; }
11155 # Is the header present?
11156 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
11157 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
11158 cat >conftest.$ac_ext <<_ACEOF
11161 cat confdefs.h >>conftest.$ac_ext
11162 cat >>conftest.$ac_ext <<_ACEOF
11163 /* end confdefs.h. */
11164 #include <$ac_header>
11166 if { (ac_try="$ac_cpp conftest.$ac_ext"
11167 case "(($ac_try" in
11168 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11169 *) ac_try_echo=$ac_try;;
11171 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11172 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
11174 grep -v '^ *+' conftest.er1 >conftest.err
11176 cat conftest.err >&5
11177 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11178 (exit $ac_status); } >/dev/null; then
11179 if test -s conftest.err; then
11180 ac_cpp_err=$ac_c_preproc_warn_flag
11181 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
11188 if test -z "$ac_cpp_err"; then
11189 ac_header_preproc=yes
11191 echo "$as_me: failed program was:" >&5
11192 sed 's/^/| /' conftest.$ac_ext >&5
11194 ac_header_preproc=no
11197 rm -f conftest.err conftest.$ac_ext
11198 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
11199 echo "${ECHO_T}$ac_header_preproc" >&6; }
11201 # So? What about this header?
11202 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
11204 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
11205 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
11206 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
11207 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
11208 ac_header_preproc=yes
11211 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
11212 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
11213 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
11214 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
11215 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
11216 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
11217 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
11218 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
11219 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
11220 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
11221 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
11222 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
11224 ## ------------------------------------ ##
11225 ## Report this to http://llvm.org/bugs/ ##
11226 ## ------------------------------------ ##
11228 ) | sed "s/^/$as_me: WARNING: /" >&2
11231 { echo "$as_me:$LINENO: checking for $ac_header" >&5
11232 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
11233 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11234 echo $ECHO_N "(cached) $ECHO_C" >&6
11236 eval "$as_ac_Header=\$ac_header_preproc"
11238 ac_res=`eval echo '${'$as_ac_Header'}'`
11239 { echo "$as_me:$LINENO: result: $ac_res" >&5
11240 echo "${ECHO_T}$ac_res" >&6; }
11243 if test `eval echo '${'$as_ac_Header'}'` = yes; then
11244 cat >>confdefs.h <<_ACEOF
11245 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
11256 for ac_header in dl.h sys/dl.h dld.h mach-o/dyld.h
11258 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
11259 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11260 { echo "$as_me:$LINENO: checking for $ac_header" >&5
11261 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
11262 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11263 echo $ECHO_N "(cached) $ECHO_C" >&6
11265 ac_res=`eval echo '${'$as_ac_Header'}'`
11266 { echo "$as_me:$LINENO: result: $ac_res" >&5
11267 echo "${ECHO_T}$ac_res" >&6; }
11269 # Is the header compilable?
11270 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
11271 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
11272 cat >conftest.$ac_ext <<_ACEOF
11275 cat confdefs.h >>conftest.$ac_ext
11276 cat >>conftest.$ac_ext <<_ACEOF
11277 /* end confdefs.h. */
11278 $ac_includes_default
11279 #include <$ac_header>
11281 rm -f conftest.$ac_objext
11282 if { (ac_try="$ac_compile"
11283 case "(($ac_try" in
11284 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11285 *) ac_try_echo=$ac_try;;
11287 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11288 (eval "$ac_compile") 2>conftest.er1
11290 grep -v '^ *+' conftest.er1 >conftest.err
11292 cat conftest.err >&5
11293 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11294 (exit $ac_status); } &&
11295 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
11296 { (case "(($ac_try" in
11297 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11298 *) ac_try_echo=$ac_try;;
11300 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11301 (eval "$ac_try") 2>&5
11303 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11304 (exit $ac_status); }; } &&
11305 { ac_try='test -s conftest.$ac_objext'
11306 { (case "(($ac_try" in
11307 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11308 *) ac_try_echo=$ac_try;;
11310 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11311 (eval "$ac_try") 2>&5
11313 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11314 (exit $ac_status); }; }; then
11315 ac_header_compiler=yes
11317 echo "$as_me: failed program was:" >&5
11318 sed 's/^/| /' conftest.$ac_ext >&5
11320 ac_header_compiler=no
11323 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11324 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
11325 echo "${ECHO_T}$ac_header_compiler" >&6; }
11327 # Is the header present?
11328 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
11329 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
11330 cat >conftest.$ac_ext <<_ACEOF
11333 cat confdefs.h >>conftest.$ac_ext
11334 cat >>conftest.$ac_ext <<_ACEOF
11335 /* end confdefs.h. */
11336 #include <$ac_header>
11338 if { (ac_try="$ac_cpp conftest.$ac_ext"
11339 case "(($ac_try" in
11340 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11341 *) ac_try_echo=$ac_try;;
11343 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11344 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
11346 grep -v '^ *+' conftest.er1 >conftest.err
11348 cat conftest.err >&5
11349 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11350 (exit $ac_status); } >/dev/null; then
11351 if test -s conftest.err; then
11352 ac_cpp_err=$ac_c_preproc_warn_flag
11353 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
11360 if test -z "$ac_cpp_err"; then
11361 ac_header_preproc=yes
11363 echo "$as_me: failed program was:" >&5
11364 sed 's/^/| /' conftest.$ac_ext >&5
11366 ac_header_preproc=no
11369 rm -f conftest.err conftest.$ac_ext
11370 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
11371 echo "${ECHO_T}$ac_header_preproc" >&6; }
11373 # So? What about this header?
11374 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
11376 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
11377 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
11378 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
11379 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
11380 ac_header_preproc=yes
11383 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
11384 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
11385 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
11386 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
11387 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
11388 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
11389 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
11390 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
11391 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
11392 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
11393 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
11394 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
11396 ## ------------------------------------ ##
11397 ## Report this to http://llvm.org/bugs/ ##
11398 ## ------------------------------------ ##
11400 ) | sed "s/^/$as_me: WARNING: /" >&2
11403 { echo "$as_me:$LINENO: checking for $ac_header" >&5
11404 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
11405 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11406 echo $ECHO_N "(cached) $ECHO_C" >&6
11408 eval "$as_ac_Header=\$ac_header_preproc"
11410 ac_res=`eval echo '${'$as_ac_Header'}'`
11411 { echo "$as_me:$LINENO: result: $ac_res" >&5
11412 echo "${ECHO_T}$ac_res" >&6; }
11415 if test `eval echo '${'$as_ac_Header'}'` = yes; then
11416 cat >>confdefs.h <<_ACEOF
11417 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
11426 for ac_header in string.h strings.h
11428 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
11429 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11430 { echo "$as_me:$LINENO: checking for $ac_header" >&5
11431 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
11432 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11433 echo $ECHO_N "(cached) $ECHO_C" >&6
11435 ac_res=`eval echo '${'$as_ac_Header'}'`
11436 { echo "$as_me:$LINENO: result: $ac_res" >&5
11437 echo "${ECHO_T}$ac_res" >&6; }
11439 # Is the header compilable?
11440 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
11441 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
11442 cat >conftest.$ac_ext <<_ACEOF
11445 cat confdefs.h >>conftest.$ac_ext
11446 cat >>conftest.$ac_ext <<_ACEOF
11447 /* end confdefs.h. */
11448 $ac_includes_default
11449 #include <$ac_header>
11451 rm -f conftest.$ac_objext
11452 if { (ac_try="$ac_compile"
11453 case "(($ac_try" in
11454 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11455 *) ac_try_echo=$ac_try;;
11457 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11458 (eval "$ac_compile") 2>conftest.er1
11460 grep -v '^ *+' conftest.er1 >conftest.err
11462 cat conftest.err >&5
11463 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11464 (exit $ac_status); } &&
11465 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
11466 { (case "(($ac_try" in
11467 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11468 *) ac_try_echo=$ac_try;;
11470 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11471 (eval "$ac_try") 2>&5
11473 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11474 (exit $ac_status); }; } &&
11475 { ac_try='test -s conftest.$ac_objext'
11476 { (case "(($ac_try" in
11477 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11478 *) ac_try_echo=$ac_try;;
11480 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11481 (eval "$ac_try") 2>&5
11483 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11484 (exit $ac_status); }; }; then
11485 ac_header_compiler=yes
11487 echo "$as_me: failed program was:" >&5
11488 sed 's/^/| /' conftest.$ac_ext >&5
11490 ac_header_compiler=no
11493 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11494 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
11495 echo "${ECHO_T}$ac_header_compiler" >&6; }
11497 # Is the header present?
11498 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
11499 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
11500 cat >conftest.$ac_ext <<_ACEOF
11503 cat confdefs.h >>conftest.$ac_ext
11504 cat >>conftest.$ac_ext <<_ACEOF
11505 /* end confdefs.h. */
11506 #include <$ac_header>
11508 if { (ac_try="$ac_cpp conftest.$ac_ext"
11509 case "(($ac_try" in
11510 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11511 *) ac_try_echo=$ac_try;;
11513 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11514 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
11516 grep -v '^ *+' conftest.er1 >conftest.err
11518 cat conftest.err >&5
11519 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11520 (exit $ac_status); } >/dev/null; then
11521 if test -s conftest.err; then
11522 ac_cpp_err=$ac_c_preproc_warn_flag
11523 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
11530 if test -z "$ac_cpp_err"; then
11531 ac_header_preproc=yes
11533 echo "$as_me: failed program was:" >&5
11534 sed 's/^/| /' conftest.$ac_ext >&5
11536 ac_header_preproc=no
11539 rm -f conftest.err conftest.$ac_ext
11540 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
11541 echo "${ECHO_T}$ac_header_preproc" >&6; }
11543 # So? What about this header?
11544 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
11546 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
11547 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
11548 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
11549 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
11550 ac_header_preproc=yes
11553 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
11554 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
11555 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
11556 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
11557 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
11558 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
11559 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
11560 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
11561 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
11562 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
11563 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
11564 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
11566 ## ------------------------------------ ##
11567 ## Report this to http://llvm.org/bugs/ ##
11568 ## ------------------------------------ ##
11570 ) | sed "s/^/$as_me: WARNING: /" >&2
11573 { echo "$as_me:$LINENO: checking for $ac_header" >&5
11574 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
11575 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11576 echo $ECHO_N "(cached) $ECHO_C" >&6
11578 eval "$as_ac_Header=\$ac_header_preproc"
11580 ac_res=`eval echo '${'$as_ac_Header'}'`
11581 { echo "$as_me:$LINENO: result: $ac_res" >&5
11582 echo "${ECHO_T}$ac_res" >&6; }
11585 if test `eval echo '${'$as_ac_Header'}'` = yes; then
11586 cat >>confdefs.h <<_ACEOF
11587 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
11597 for ac_func in strchr index
11599 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
11600 { echo "$as_me:$LINENO: checking for $ac_func" >&5
11601 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
11602 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
11603 echo $ECHO_N "(cached) $ECHO_C" >&6
11605 cat >conftest.$ac_ext <<_ACEOF
11608 cat confdefs.h >>conftest.$ac_ext
11609 cat >>conftest.$ac_ext <<_ACEOF
11610 /* end confdefs.h. */
11611 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
11612 For example, HP-UX 11i <limits.h> declares gettimeofday. */
11613 #define $ac_func innocuous_$ac_func
11615 /* System header to define __stub macros and hopefully few prototypes,
11616 which can conflict with char $ac_func (); below.
11617 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
11618 <limits.h> exists even on freestanding compilers. */
11621 # include <limits.h>
11623 # include <assert.h>
11628 /* Override any GCC internal prototype to avoid an error.
11629 Use char because int might match the return type of a GCC
11630 builtin and then its argument prototype would still apply. */
11635 /* The GNU C library defines this for functions which it implements
11636 to always fail with ENOSYS. Some functions are actually named
11637 something starting with __ and the normal name is an alias. */
11638 #if defined __stub_$ac_func || defined __stub___$ac_func
11645 return $ac_func ();
11650 rm -f conftest.$ac_objext conftest$ac_exeext
11651 if { (ac_try="$ac_link"
11652 case "(($ac_try" in
11653 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11654 *) ac_try_echo=$ac_try;;
11656 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11657 (eval "$ac_link") 2>conftest.er1
11659 grep -v '^ *+' conftest.er1 >conftest.err
11661 cat conftest.err >&5
11662 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11663 (exit $ac_status); } &&
11664 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
11665 { (case "(($ac_try" in
11666 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11667 *) ac_try_echo=$ac_try;;
11669 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11670 (eval "$ac_try") 2>&5
11672 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11673 (exit $ac_status); }; } &&
11674 { ac_try='test -s conftest$ac_exeext'
11675 { (case "(($ac_try" in
11676 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11677 *) ac_try_echo=$ac_try;;
11679 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11680 (eval "$ac_try") 2>&5
11682 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11683 (exit $ac_status); }; }; then
11684 eval "$as_ac_var=yes"
11686 echo "$as_me: failed program was:" >&5
11687 sed 's/^/| /' conftest.$ac_ext >&5
11689 eval "$as_ac_var=no"
11692 rm -f core conftest.err conftest.$ac_objext \
11693 conftest$ac_exeext conftest.$ac_ext
11695 ac_res=`eval echo '${'$as_ac_var'}'`
11696 { echo "$as_me:$LINENO: result: $ac_res" >&5
11697 echo "${ECHO_T}$ac_res" >&6; }
11698 if test `eval echo '${'$as_ac_var'}'` = yes; then
11699 cat >>confdefs.h <<_ACEOF
11700 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
11708 for ac_func in strrchr rindex
11710 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
11711 { echo "$as_me:$LINENO: checking for $ac_func" >&5
11712 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
11713 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
11714 echo $ECHO_N "(cached) $ECHO_C" >&6
11716 cat >conftest.$ac_ext <<_ACEOF
11719 cat confdefs.h >>conftest.$ac_ext
11720 cat >>conftest.$ac_ext <<_ACEOF
11721 /* end confdefs.h. */
11722 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
11723 For example, HP-UX 11i <limits.h> declares gettimeofday. */
11724 #define $ac_func innocuous_$ac_func
11726 /* System header to define __stub macros and hopefully few prototypes,
11727 which can conflict with char $ac_func (); below.
11728 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
11729 <limits.h> exists even on freestanding compilers. */
11732 # include <limits.h>
11734 # include <assert.h>
11739 /* Override any GCC internal prototype to avoid an error.
11740 Use char because int might match the return type of a GCC
11741 builtin and then its argument prototype would still apply. */
11746 /* The GNU C library defines this for functions which it implements
11747 to always fail with ENOSYS. Some functions are actually named
11748 something starting with __ and the normal name is an alias. */
11749 #if defined __stub_$ac_func || defined __stub___$ac_func
11756 return $ac_func ();
11761 rm -f conftest.$ac_objext conftest$ac_exeext
11762 if { (ac_try="$ac_link"
11763 case "(($ac_try" in
11764 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11765 *) ac_try_echo=$ac_try;;
11767 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11768 (eval "$ac_link") 2>conftest.er1
11770 grep -v '^ *+' conftest.er1 >conftest.err
11772 cat conftest.err >&5
11773 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11774 (exit $ac_status); } &&
11775 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
11776 { (case "(($ac_try" in
11777 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11778 *) ac_try_echo=$ac_try;;
11780 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11781 (eval "$ac_try") 2>&5
11783 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11784 (exit $ac_status); }; } &&
11785 { ac_try='test -s conftest$ac_exeext'
11786 { (case "(($ac_try" in
11787 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11788 *) ac_try_echo=$ac_try;;
11790 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11791 (eval "$ac_try") 2>&5
11793 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11794 (exit $ac_status); }; }; then
11795 eval "$as_ac_var=yes"
11797 echo "$as_me: failed program was:" >&5
11798 sed 's/^/| /' conftest.$ac_ext >&5
11800 eval "$as_ac_var=no"
11803 rm -f core conftest.err conftest.$ac_objext \
11804 conftest$ac_exeext conftest.$ac_ext
11806 ac_res=`eval echo '${'$as_ac_var'}'`
11807 { echo "$as_me:$LINENO: result: $ac_res" >&5
11808 echo "${ECHO_T}$ac_res" >&6; }
11809 if test `eval echo '${'$as_ac_var'}'` = yes; then
11810 cat >>confdefs.h <<_ACEOF
11811 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
11819 for ac_func in memcpy bcopy
11821 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
11822 { echo "$as_me:$LINENO: checking for $ac_func" >&5
11823 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
11824 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
11825 echo $ECHO_N "(cached) $ECHO_C" >&6
11827 cat >conftest.$ac_ext <<_ACEOF
11830 cat confdefs.h >>conftest.$ac_ext
11831 cat >>conftest.$ac_ext <<_ACEOF
11832 /* end confdefs.h. */
11833 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
11834 For example, HP-UX 11i <limits.h> declares gettimeofday. */
11835 #define $ac_func innocuous_$ac_func
11837 /* System header to define __stub macros and hopefully few prototypes,
11838 which can conflict with char $ac_func (); below.
11839 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
11840 <limits.h> exists even on freestanding compilers. */
11843 # include <limits.h>
11845 # include <assert.h>
11850 /* Override any GCC internal prototype to avoid an error.
11851 Use char because int might match the return type of a GCC
11852 builtin and then its argument prototype would still apply. */
11857 /* The GNU C library defines this for functions which it implements
11858 to always fail with ENOSYS. Some functions are actually named
11859 something starting with __ and the normal name is an alias. */
11860 #if defined __stub_$ac_func || defined __stub___$ac_func
11867 return $ac_func ();
11872 rm -f conftest.$ac_objext conftest$ac_exeext
11873 if { (ac_try="$ac_link"
11874 case "(($ac_try" in
11875 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11876 *) ac_try_echo=$ac_try;;
11878 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11879 (eval "$ac_link") 2>conftest.er1
11881 grep -v '^ *+' conftest.er1 >conftest.err
11883 cat conftest.err >&5
11884 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11885 (exit $ac_status); } &&
11886 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
11887 { (case "(($ac_try" in
11888 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11889 *) ac_try_echo=$ac_try;;
11891 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11892 (eval "$ac_try") 2>&5
11894 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11895 (exit $ac_status); }; } &&
11896 { ac_try='test -s conftest$ac_exeext'
11897 { (case "(($ac_try" in
11898 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11899 *) ac_try_echo=$ac_try;;
11901 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11902 (eval "$ac_try") 2>&5
11904 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11905 (exit $ac_status); }; }; then
11906 eval "$as_ac_var=yes"
11908 echo "$as_me: failed program was:" >&5
11909 sed 's/^/| /' conftest.$ac_ext >&5
11911 eval "$as_ac_var=no"
11914 rm -f core conftest.err conftest.$ac_objext \
11915 conftest$ac_exeext conftest.$ac_ext
11917 ac_res=`eval echo '${'$as_ac_var'}'`
11918 { echo "$as_me:$LINENO: result: $ac_res" >&5
11919 echo "${ECHO_T}$ac_res" >&6; }
11920 if test `eval echo '${'$as_ac_var'}'` = yes; then
11921 cat >>confdefs.h <<_ACEOF
11922 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
11930 for ac_func in memmove strcmp
11932 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
11933 { echo "$as_me:$LINENO: checking for $ac_func" >&5
11934 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
11935 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
11936 echo $ECHO_N "(cached) $ECHO_C" >&6
11938 cat >conftest.$ac_ext <<_ACEOF
11941 cat confdefs.h >>conftest.$ac_ext
11942 cat >>conftest.$ac_ext <<_ACEOF
11943 /* end confdefs.h. */
11944 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
11945 For example, HP-UX 11i <limits.h> declares gettimeofday. */
11946 #define $ac_func innocuous_$ac_func
11948 /* System header to define __stub macros and hopefully few prototypes,
11949 which can conflict with char $ac_func (); below.
11950 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
11951 <limits.h> exists even on freestanding compilers. */
11954 # include <limits.h>
11956 # include <assert.h>
11961 /* Override any GCC internal prototype to avoid an error.
11962 Use char because int might match the return type of a GCC
11963 builtin and then its argument prototype would still apply. */
11968 /* The GNU C library defines this for functions which it implements
11969 to always fail with ENOSYS. Some functions are actually named
11970 something starting with __ and the normal name is an alias. */
11971 #if defined __stub_$ac_func || defined __stub___$ac_func
11978 return $ac_func ();
11983 rm -f conftest.$ac_objext conftest$ac_exeext
11984 if { (ac_try="$ac_link"
11985 case "(($ac_try" in
11986 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11987 *) ac_try_echo=$ac_try;;
11989 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11990 (eval "$ac_link") 2>conftest.er1
11992 grep -v '^ *+' conftest.er1 >conftest.err
11994 cat conftest.err >&5
11995 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11996 (exit $ac_status); } &&
11997 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
11998 { (case "(($ac_try" in
11999 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12000 *) ac_try_echo=$ac_try;;
12002 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12003 (eval "$ac_try") 2>&5
12005 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12006 (exit $ac_status); }; } &&
12007 { ac_try='test -s conftest$ac_exeext'
12008 { (case "(($ac_try" in
12009 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12010 *) ac_try_echo=$ac_try;;
12012 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12013 (eval "$ac_try") 2>&5
12015 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12016 (exit $ac_status); }; }; then
12017 eval "$as_ac_var=yes"
12019 echo "$as_me: failed program was:" >&5
12020 sed 's/^/| /' conftest.$ac_ext >&5
12022 eval "$as_ac_var=no"
12025 rm -f core conftest.err conftest.$ac_objext \
12026 conftest$ac_exeext conftest.$ac_ext
12028 ac_res=`eval echo '${'$as_ac_var'}'`
12029 { echo "$as_me:$LINENO: result: $ac_res" >&5
12030 echo "${ECHO_T}$ac_res" >&6; }
12031 if test `eval echo '${'$as_ac_var'}'` = yes; then
12032 cat >>confdefs.h <<_ACEOF
12033 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
12042 for ac_func in closedir opendir readdir
12044 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
12045 { echo "$as_me:$LINENO: checking for $ac_func" >&5
12046 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
12047 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
12048 echo $ECHO_N "(cached) $ECHO_C" >&6
12050 cat >conftest.$ac_ext <<_ACEOF
12053 cat confdefs.h >>conftest.$ac_ext
12054 cat >>conftest.$ac_ext <<_ACEOF
12055 /* end confdefs.h. */
12056 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
12057 For example, HP-UX 11i <limits.h> declares gettimeofday. */
12058 #define $ac_func innocuous_$ac_func
12060 /* System header to define __stub macros and hopefully few prototypes,
12061 which can conflict with char $ac_func (); below.
12062 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
12063 <limits.h> exists even on freestanding compilers. */
12066 # include <limits.h>
12068 # include <assert.h>
12073 /* Override any GCC internal prototype to avoid an error.
12074 Use char because int might match the return type of a GCC
12075 builtin and then its argument prototype would still apply. */
12080 /* The GNU C library defines this for functions which it implements
12081 to always fail with ENOSYS. Some functions are actually named
12082 something starting with __ and the normal name is an alias. */
12083 #if defined __stub_$ac_func || defined __stub___$ac_func
12090 return $ac_func ();
12095 rm -f conftest.$ac_objext conftest$ac_exeext
12096 if { (ac_try="$ac_link"
12097 case "(($ac_try" in
12098 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12099 *) ac_try_echo=$ac_try;;
12101 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12102 (eval "$ac_link") 2>conftest.er1
12104 grep -v '^ *+' conftest.er1 >conftest.err
12106 cat conftest.err >&5
12107 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12108 (exit $ac_status); } &&
12109 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
12110 { (case "(($ac_try" in
12111 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12112 *) ac_try_echo=$ac_try;;
12114 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12115 (eval "$ac_try") 2>&5
12117 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12118 (exit $ac_status); }; } &&
12119 { ac_try='test -s conftest$ac_exeext'
12120 { (case "(($ac_try" in
12121 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12122 *) ac_try_echo=$ac_try;;
12124 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12125 (eval "$ac_try") 2>&5
12127 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12128 (exit $ac_status); }; }; then
12129 eval "$as_ac_var=yes"
12131 echo "$as_me: failed program was:" >&5
12132 sed 's/^/| /' conftest.$ac_ext >&5
12134 eval "$as_ac_var=no"
12137 rm -f core conftest.err conftest.$ac_objext \
12138 conftest$ac_exeext conftest.$ac_ext
12140 ac_res=`eval echo '${'$as_ac_var'}'`
12141 { echo "$as_me:$LINENO: result: $ac_res" >&5
12142 echo "${ECHO_T}$ac_res" >&6; }
12143 if test `eval echo '${'$as_ac_var'}'` = yes; then
12144 cat >>confdefs.h <<_ACEOF
12145 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
12153 { echo "$as_me:$LINENO: checking tool compatibility" >&5
12154 echo $ECHO_N "checking tool compatibility... $ECHO_C" >&6; }
12167 if test "$GCC" != "yes" && test "$ICC" != "yes"
12169 { { echo "$as_me:$LINENO: error: gcc|icc required but not found" >&5
12170 echo "$as_me: error: gcc|icc required but not found" >&2;}
12171 { (exit 1); exit 1; }; }
12174 if test "$GXX" != "yes" && test "$IXX" != "yes"
12176 { { echo "$as_me:$LINENO: error: g++|clang++|icc required but not found" >&5
12177 echo "$as_me: error: g++|clang++|icc required but not found" >&2;}
12178 { (exit 1); exit 1; }; }
12181 if test "$GCC" = "yes"
12183 cat >conftest.$ac_ext <<_ACEOF
12187 cat confdefs.h >>conftest.$ac_ext
12188 cat >>conftest.$ac_ext <<_ACEOF
12189 /* end confdefs.h. */
12191 #if !defined(__GNUC__) || __GNUC__ < 3
12192 #error Unsupported GCC version
12197 rm -f conftest.$ac_objext
12198 if { (ac_try="$ac_compile"
12199 case "(($ac_try" in
12200 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12201 *) ac_try_echo=$ac_try;;
12203 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12204 (eval "$ac_compile") 2>conftest.er1
12206 grep -v '^ *+' conftest.er1 >conftest.err
12208 cat conftest.err >&5
12209 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12210 (exit $ac_status); } &&
12211 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
12212 { (case "(($ac_try" in
12213 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12214 *) ac_try_echo=$ac_try;;
12216 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12217 (eval "$ac_try") 2>&5
12219 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12220 (exit $ac_status); }; } &&
12221 { ac_try='test -s conftest.$ac_objext'
12222 { (case "(($ac_try" in
12223 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12224 *) ac_try_echo=$ac_try;;
12226 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12227 (eval "$ac_try") 2>&5
12229 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12230 (exit $ac_status); }; }; then
12233 echo "$as_me: failed program was:" >&5
12234 sed 's/^/| /' conftest.$ac_ext >&5
12236 { { echo "$as_me:$LINENO: error: gcc 3.x required, but you have a lower version" >&5
12237 echo "$as_me: error: gcc 3.x required, but you have a lower version" >&2;}
12238 { (exit 1); exit 1; }; }
12241 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12244 if test -z "$llvm_cv_gnu_make_command"
12246 { { echo "$as_me:$LINENO: error: GNU Make required but not found" >&5
12247 echo "$as_me: error: GNU Make required but not found" >&2;}
12248 { (exit 1); exit 1; }; }
12251 { echo "$as_me:$LINENO: result: ok" >&5
12252 echo "${ECHO_T}ok" >&6; }
12254 { echo "$as_me:$LINENO: checking optional compiler flags" >&5
12255 echo $ECHO_N "checking optional compiler flags... $ECHO_C" >&6; }
12256 NO_VARIADIC_MACROS=`$CXX -Werror -Wno-variadic-macros -fsyntax-only -xc /dev/null 2>/dev/null && echo -Wno-variadic-macros`
12258 NO_MISSING_FIELD_INITIALIZERS=`$CXX -Werror -Wno-missing-field-initializers -fsyntax-only -xc /dev/null 2>/dev/null && echo -Wno-missing-field-initializers`
12260 NO_NESTED_ANON_TYPES=`$CXX -Werror -Wno-nested-anon-types -fsyntax-only -xc /dev/null 2>/dev/null && echo -Wno-nested-anon-types`
12262 COVERED_SWITCH_DEFAULT=`$CXX -Werror -Wcovered-switch-default -fsyntax-only -xc /dev/null 2>/dev/null && echo -Wcovered-switch-default`
12264 if test "$GXX" = "yes"
12266 NO_MAYBE_UNINITIALIZED=`$CXX -Werror -Wno-maybe-uninitialized -fsyntax-only -xc /dev/null 2>/dev/null && echo -Wno-maybe-uninitialized`
12268 if test "$NO_MAYBE_UNINITIALIZED" != "-Wno-maybe-uninitialized"
12270 NO_UNINITIALIZED=`$CXX -Werror -Wno-uninitialized -fsyntax-only -xc /dev/null 2>/dev/null && echo -Wno-uninitialized`
12273 gxx_version=`$CXX -dumpversion`
12274 gxx_version_major=`echo $gxx_version | cut -d'.' -f1`
12275 gxx_version_minor=`echo $gxx_version | cut -d'.' -f2`
12276 gxx_version_patch=`echo $gxx_version | cut -d'.' -f3`
12278 if test "$gxx_version_major" -ge "4" \
12279 && test "$gxx_version_minor" -ge "7"; then
12282 NO_MAYBE_UNINITIALIZED=
12283 NO_UNINITIALIZED=`$CXX -Werror -Wno-uninitialized -fsyntax-only -xc /dev/null 2>/dev/null && echo -Wno-uninitialized`
12289 NO_MAYBE_UNINITIALIZED=
12291 { echo "$as_me:$LINENO: result: $NO_VARIADIC_MACROS $NO_MISSING_FIELD_INITIALIZERS $NO_NESTED_ANON_TYPES $COVERED_SWITCH_DEFAULT $NO_UNINITIALIZED $NO_MAYBE_UNINITIALIZED" >&5
12292 echo "${ECHO_T}$NO_VARIADIC_MACROS $NO_MISSING_FIELD_INITIALIZERS $NO_NESTED_ANON_TYPES $COVERED_SWITCH_DEFAULT $NO_UNINITIALIZED $NO_MAYBE_UNINITIALIZED" >&6; }
12295 # Check whether --with-python was given.
12296 if test "${with_python+set}" = set; then
12297 withval=$with_python; PYTHON="$withval"
12301 if test -n "$PYTHON" && test -x "$PYTHON" ; then
12302 { echo "$as_me:$LINENO: checking for python" >&5
12303 echo $ECHO_N "checking for python... $ECHO_C" >&6; }
12304 { echo "$as_me:$LINENO: result: user defined: $with_python" >&5
12305 echo "${ECHO_T}user defined: $with_python" >&6; }
12307 if test -n "$PYTHON" ; then
12308 { echo "$as_me:$LINENO: WARNING: specified python ($PYTHON) is not usable, searching path" >&5
12309 echo "$as_me: WARNING: specified python ($PYTHON) is not usable, searching path" >&2;}
12312 # Extract the first word of "python python2 python26", so it can be a program name with args.
12313 set dummy python python2 python26; ac_word=$2
12314 { echo "$as_me:$LINENO: checking for $ac_word" >&5
12315 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
12316 if test "${ac_cv_path_PYTHON+set}" = set; then
12317 echo $ECHO_N "(cached) $ECHO_C" >&6
12321 ac_cv_path_PYTHON="$PYTHON" # Let the user override the test with a path.
12324 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12325 for as_dir in $PATH
12328 test -z "$as_dir" && as_dir=.
12329 for ac_exec_ext in '' $ac_executable_extensions; do
12330 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
12331 ac_cv_path_PYTHON="$as_dir/$ac_word$ac_exec_ext"
12332 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
12339 test -z "$ac_cv_path_PYTHON" && ac_cv_path_PYTHON="{ echo "$as_me:$LINENO: result: not found" >&5
12340 echo "${ECHO_T}not found" >&6; }
12341 { { echo "$as_me:$LINENO: error: could not find python 2.5 or higher" >&5
12342 echo "$as_me: error: could not find python 2.5 or higher" >&2;}
12343 { (exit 1); exit 1; }; }"
12347 PYTHON=$ac_cv_path_PYTHON
12348 if test -n "$PYTHON"; then
12349 { echo "$as_me:$LINENO: result: $PYTHON" >&5
12350 echo "${ECHO_T}$PYTHON" >&6; }
12352 { echo "$as_me:$LINENO: result: no" >&5
12353 echo "${ECHO_T}no" >&6; }
12359 { echo "$as_me:$LINENO: checking for python >= 2.5" >&5
12360 echo $ECHO_N "checking for python >= 2.5... $ECHO_C" >&6; }
12361 ac_python_version=`$PYTHON -c 'import sys; print sys.version.split()[0]'`
12362 ac_python_version_major=`echo $ac_python_version | cut -d'.' -f1`
12363 ac_python_version_minor=`echo $ac_python_version | cut -d'.' -f2`
12364 ac_python_version_patch=`echo $ac_python_version | cut -d'.' -f3`
12365 if test "$ac_python_version_major" -eq "2" \
12366 && test "$ac_python_version_minor" -ge "5" ; then
12367 { echo "$as_me:$LINENO: result: $PYTHON ($ac_python_version)" >&5
12368 echo "${ECHO_T}$PYTHON ($ac_python_version)" >&6; }
12370 { echo "$as_me:$LINENO: result: not found" >&5
12371 echo "${ECHO_T}not found" >&6; }
12372 { { echo "$as_me:$LINENO: error: found python $ac_python_version ($PYTHON); required >= 2.5
12373 See \`config.log' for more details." >&5
12374 echo "$as_me: error: found python $ac_python_version ($PYTHON); required >= 2.5
12375 See \`config.log' for more details." >&2;}
12376 { (exit 1); exit 1; }; }
12381 { echo "$as_me:$LINENO: checking for sin in -lm" >&5
12382 echo $ECHO_N "checking for sin in -lm... $ECHO_C" >&6; }
12383 if test "${ac_cv_lib_m_sin+set}" = set; then
12384 echo $ECHO_N "(cached) $ECHO_C" >&6
12386 ac_check_lib_save_LIBS=$LIBS
12388 cat >conftest.$ac_ext <<_ACEOF
12391 cat confdefs.h >>conftest.$ac_ext
12392 cat >>conftest.$ac_ext <<_ACEOF
12393 /* end confdefs.h. */
12395 /* Override any GCC internal prototype to avoid an error.
12396 Use char because int might match the return type of a GCC
12397 builtin and then its argument prototype would still apply. */
12410 rm -f conftest.$ac_objext conftest$ac_exeext
12411 if { (ac_try="$ac_link"
12412 case "(($ac_try" in
12413 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12414 *) ac_try_echo=$ac_try;;
12416 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12417 (eval "$ac_link") 2>conftest.er1
12419 grep -v '^ *+' conftest.er1 >conftest.err
12421 cat conftest.err >&5
12422 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12423 (exit $ac_status); } &&
12424 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
12425 { (case "(($ac_try" in
12426 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12427 *) ac_try_echo=$ac_try;;
12429 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12430 (eval "$ac_try") 2>&5
12432 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12433 (exit $ac_status); }; } &&
12434 { ac_try='test -s conftest$ac_exeext'
12435 { (case "(($ac_try" in
12436 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12437 *) ac_try_echo=$ac_try;;
12439 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12440 (eval "$ac_try") 2>&5
12442 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12443 (exit $ac_status); }; }; then
12444 ac_cv_lib_m_sin=yes
12446 echo "$as_me: failed program was:" >&5
12447 sed 's/^/| /' conftest.$ac_ext >&5
12452 rm -f core conftest.err conftest.$ac_objext \
12453 conftest$ac_exeext conftest.$ac_ext
12454 LIBS=$ac_check_lib_save_LIBS
12456 { echo "$as_me:$LINENO: result: $ac_cv_lib_m_sin" >&5
12457 echo "${ECHO_T}$ac_cv_lib_m_sin" >&6; }
12458 if test $ac_cv_lib_m_sin = yes; then
12459 cat >>confdefs.h <<_ACEOF
12460 #define HAVE_LIBM 1
12467 if test "$llvm_cv_os_type" = "MingW" ; then
12469 { echo "$as_me:$LINENO: checking for main in -limagehlp" >&5
12470 echo $ECHO_N "checking for main in -limagehlp... $ECHO_C" >&6; }
12471 if test "${ac_cv_lib_imagehlp_main+set}" = set; then
12472 echo $ECHO_N "(cached) $ECHO_C" >&6
12474 ac_check_lib_save_LIBS=$LIBS
12475 LIBS="-limagehlp $LIBS"
12476 cat >conftest.$ac_ext <<_ACEOF
12479 cat confdefs.h >>conftest.$ac_ext
12480 cat >>conftest.$ac_ext <<_ACEOF
12481 /* end confdefs.h. */
12492 rm -f conftest.$ac_objext conftest$ac_exeext
12493 if { (ac_try="$ac_link"
12494 case "(($ac_try" in
12495 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12496 *) ac_try_echo=$ac_try;;
12498 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12499 (eval "$ac_link") 2>conftest.er1
12501 grep -v '^ *+' conftest.er1 >conftest.err
12503 cat conftest.err >&5
12504 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12505 (exit $ac_status); } &&
12506 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
12507 { (case "(($ac_try" in
12508 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12509 *) ac_try_echo=$ac_try;;
12511 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12512 (eval "$ac_try") 2>&5
12514 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12515 (exit $ac_status); }; } &&
12516 { ac_try='test -s conftest$ac_exeext'
12517 { (case "(($ac_try" in
12518 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12519 *) ac_try_echo=$ac_try;;
12521 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12522 (eval "$ac_try") 2>&5
12524 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12525 (exit $ac_status); }; }; then
12526 ac_cv_lib_imagehlp_main=yes
12528 echo "$as_me: failed program was:" >&5
12529 sed 's/^/| /' conftest.$ac_ext >&5
12531 ac_cv_lib_imagehlp_main=no
12534 rm -f core conftest.err conftest.$ac_objext \
12535 conftest$ac_exeext conftest.$ac_ext
12536 LIBS=$ac_check_lib_save_LIBS
12538 { echo "$as_me:$LINENO: result: $ac_cv_lib_imagehlp_main" >&5
12539 echo "${ECHO_T}$ac_cv_lib_imagehlp_main" >&6; }
12540 if test $ac_cv_lib_imagehlp_main = yes; then
12541 cat >>confdefs.h <<_ACEOF
12542 #define HAVE_LIBIMAGEHLP 1
12545 LIBS="-limagehlp $LIBS"
12550 { echo "$as_me:$LINENO: checking for main in -lpsapi" >&5
12551 echo $ECHO_N "checking for main in -lpsapi... $ECHO_C" >&6; }
12552 if test "${ac_cv_lib_psapi_main+set}" = set; then
12553 echo $ECHO_N "(cached) $ECHO_C" >&6
12555 ac_check_lib_save_LIBS=$LIBS
12556 LIBS="-lpsapi $LIBS"
12557 cat >conftest.$ac_ext <<_ACEOF
12560 cat confdefs.h >>conftest.$ac_ext
12561 cat >>conftest.$ac_ext <<_ACEOF
12562 /* end confdefs.h. */
12573 rm -f conftest.$ac_objext conftest$ac_exeext
12574 if { (ac_try="$ac_link"
12575 case "(($ac_try" in
12576 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12577 *) ac_try_echo=$ac_try;;
12579 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12580 (eval "$ac_link") 2>conftest.er1
12582 grep -v '^ *+' conftest.er1 >conftest.err
12584 cat conftest.err >&5
12585 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12586 (exit $ac_status); } &&
12587 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
12588 { (case "(($ac_try" in
12589 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12590 *) ac_try_echo=$ac_try;;
12592 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12593 (eval "$ac_try") 2>&5
12595 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12596 (exit $ac_status); }; } &&
12597 { ac_try='test -s conftest$ac_exeext'
12598 { (case "(($ac_try" in
12599 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12600 *) ac_try_echo=$ac_try;;
12602 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12603 (eval "$ac_try") 2>&5
12605 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12606 (exit $ac_status); }; }; then
12607 ac_cv_lib_psapi_main=yes
12609 echo "$as_me: failed program was:" >&5
12610 sed 's/^/| /' conftest.$ac_ext >&5
12612 ac_cv_lib_psapi_main=no
12615 rm -f core conftest.err conftest.$ac_objext \
12616 conftest$ac_exeext conftest.$ac_ext
12617 LIBS=$ac_check_lib_save_LIBS
12619 { echo "$as_me:$LINENO: result: $ac_cv_lib_psapi_main" >&5
12620 echo "${ECHO_T}$ac_cv_lib_psapi_main" >&6; }
12621 if test $ac_cv_lib_psapi_main = yes; then
12622 cat >>confdefs.h <<_ACEOF
12623 #define HAVE_LIBPSAPI 1
12626 LIBS="-lpsapi $LIBS"
12632 { echo "$as_me:$LINENO: checking for library containing dlopen" >&5
12633 echo $ECHO_N "checking for library containing dlopen... $ECHO_C" >&6; }
12634 if test "${ac_cv_search_dlopen+set}" = set; then
12635 echo $ECHO_N "(cached) $ECHO_C" >&6
12637 ac_func_search_save_LIBS=$LIBS
12638 cat >conftest.$ac_ext <<_ACEOF
12641 cat confdefs.h >>conftest.$ac_ext
12642 cat >>conftest.$ac_ext <<_ACEOF
12643 /* end confdefs.h. */
12645 /* Override any GCC internal prototype to avoid an error.
12646 Use char because int might match the return type of a GCC
12647 builtin and then its argument prototype would still apply. */
12660 for ac_lib in '' dl; do
12661 if test -z "$ac_lib"; then
12662 ac_res="none required"
12665 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
12667 rm -f conftest.$ac_objext conftest$ac_exeext
12668 if { (ac_try="$ac_link"
12669 case "(($ac_try" in
12670 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12671 *) ac_try_echo=$ac_try;;
12673 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12674 (eval "$ac_link") 2>conftest.er1
12676 grep -v '^ *+' conftest.er1 >conftest.err
12678 cat conftest.err >&5
12679 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12680 (exit $ac_status); } &&
12681 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
12682 { (case "(($ac_try" in
12683 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12684 *) ac_try_echo=$ac_try;;
12686 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12687 (eval "$ac_try") 2>&5
12689 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12690 (exit $ac_status); }; } &&
12691 { ac_try='test -s conftest$ac_exeext'
12692 { (case "(($ac_try" in
12693 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12694 *) ac_try_echo=$ac_try;;
12696 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12697 (eval "$ac_try") 2>&5
12699 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12700 (exit $ac_status); }; }; then
12701 ac_cv_search_dlopen=$ac_res
12703 echo "$as_me: failed program was:" >&5
12704 sed 's/^/| /' conftest.$ac_ext >&5
12709 rm -f core conftest.err conftest.$ac_objext \
12711 if test "${ac_cv_search_dlopen+set}" = set; then
12715 if test "${ac_cv_search_dlopen+set}" = set; then
12718 ac_cv_search_dlopen=no
12720 rm conftest.$ac_ext
12721 LIBS=$ac_func_search_save_LIBS
12723 { echo "$as_me:$LINENO: result: $ac_cv_search_dlopen" >&5
12724 echo "${ECHO_T}$ac_cv_search_dlopen" >&6; }
12725 ac_res=$ac_cv_search_dlopen
12726 if test "$ac_res" != no; then
12727 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
12729 cat >>confdefs.h <<\_ACEOF
12730 #define HAVE_DLOPEN 1
12734 { echo "$as_me:$LINENO: WARNING: dlopen() not found - disabling plugin support" >&5
12735 echo "$as_me: WARNING: dlopen() not found - disabling plugin support" >&2;}
12739 { echo "$as_me:$LINENO: checking for library containing clock_gettime" >&5
12740 echo $ECHO_N "checking for library containing clock_gettime... $ECHO_C" >&6; }
12741 if test "${ac_cv_search_clock_gettime+set}" = set; then
12742 echo $ECHO_N "(cached) $ECHO_C" >&6
12744 ac_func_search_save_LIBS=$LIBS
12745 cat >conftest.$ac_ext <<_ACEOF
12748 cat confdefs.h >>conftest.$ac_ext
12749 cat >>conftest.$ac_ext <<_ACEOF
12750 /* end confdefs.h. */
12752 /* Override any GCC internal prototype to avoid an error.
12753 Use char because int might match the return type of a GCC
12754 builtin and then its argument prototype would still apply. */
12758 char clock_gettime ();
12762 return clock_gettime ();
12767 for ac_lib in '' rt; do
12768 if test -z "$ac_lib"; then
12769 ac_res="none required"
12772 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
12774 rm -f conftest.$ac_objext conftest$ac_exeext
12775 if { (ac_try="$ac_link"
12776 case "(($ac_try" in
12777 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12778 *) ac_try_echo=$ac_try;;
12780 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12781 (eval "$ac_link") 2>conftest.er1
12783 grep -v '^ *+' conftest.er1 >conftest.err
12785 cat conftest.err >&5
12786 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12787 (exit $ac_status); } &&
12788 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
12789 { (case "(($ac_try" in
12790 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12791 *) ac_try_echo=$ac_try;;
12793 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12794 (eval "$ac_try") 2>&5
12796 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12797 (exit $ac_status); }; } &&
12798 { ac_try='test -s conftest$ac_exeext'
12799 { (case "(($ac_try" in
12800 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12801 *) ac_try_echo=$ac_try;;
12803 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12804 (eval "$ac_try") 2>&5
12806 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12807 (exit $ac_status); }; }; then
12808 ac_cv_search_clock_gettime=$ac_res
12810 echo "$as_me: failed program was:" >&5
12811 sed 's/^/| /' conftest.$ac_ext >&5
12816 rm -f core conftest.err conftest.$ac_objext \
12818 if test "${ac_cv_search_clock_gettime+set}" = set; then
12822 if test "${ac_cv_search_clock_gettime+set}" = set; then
12825 ac_cv_search_clock_gettime=no
12827 rm conftest.$ac_ext
12828 LIBS=$ac_func_search_save_LIBS
12830 { echo "$as_me:$LINENO: result: $ac_cv_search_clock_gettime" >&5
12831 echo "${ECHO_T}$ac_cv_search_clock_gettime" >&6; }
12832 ac_res=$ac_cv_search_clock_gettime
12833 if test "$ac_res" != no; then
12834 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
12839 if test "$llvm_cv_enable_libffi" = "yes" ; then
12840 { echo "$as_me:$LINENO: checking for library containing ffi_call" >&5
12841 echo $ECHO_N "checking for library containing ffi_call... $ECHO_C" >&6; }
12842 if test "${ac_cv_search_ffi_call+set}" = set; then
12843 echo $ECHO_N "(cached) $ECHO_C" >&6
12845 ac_func_search_save_LIBS=$LIBS
12846 cat >conftest.$ac_ext <<_ACEOF
12849 cat confdefs.h >>conftest.$ac_ext
12850 cat >>conftest.$ac_ext <<_ACEOF
12851 /* end confdefs.h. */
12853 /* Override any GCC internal prototype to avoid an error.
12854 Use char because int might match the return type of a GCC
12855 builtin and then its argument prototype would still apply. */
12863 return ffi_call ();
12868 for ac_lib in '' ffi; do
12869 if test -z "$ac_lib"; then
12870 ac_res="none required"
12873 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
12875 rm -f conftest.$ac_objext conftest$ac_exeext
12876 if { (ac_try="$ac_link"
12877 case "(($ac_try" in
12878 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12879 *) ac_try_echo=$ac_try;;
12881 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12882 (eval "$ac_link") 2>conftest.er1
12884 grep -v '^ *+' conftest.er1 >conftest.err
12886 cat conftest.err >&5
12887 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12888 (exit $ac_status); } &&
12889 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
12890 { (case "(($ac_try" in
12891 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12892 *) ac_try_echo=$ac_try;;
12894 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12895 (eval "$ac_try") 2>&5
12897 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12898 (exit $ac_status); }; } &&
12899 { ac_try='test -s conftest$ac_exeext'
12900 { (case "(($ac_try" in
12901 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12902 *) ac_try_echo=$ac_try;;
12904 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12905 (eval "$ac_try") 2>&5
12907 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12908 (exit $ac_status); }; }; then
12909 ac_cv_search_ffi_call=$ac_res
12911 echo "$as_me: failed program was:" >&5
12912 sed 's/^/| /' conftest.$ac_ext >&5
12917 rm -f core conftest.err conftest.$ac_objext \
12919 if test "${ac_cv_search_ffi_call+set}" = set; then
12923 if test "${ac_cv_search_ffi_call+set}" = set; then
12926 ac_cv_search_ffi_call=no
12928 rm conftest.$ac_ext
12929 LIBS=$ac_func_search_save_LIBS
12931 { echo "$as_me:$LINENO: result: $ac_cv_search_ffi_call" >&5
12932 echo "${ECHO_T}$ac_cv_search_ffi_call" >&6; }
12933 ac_res=$ac_cv_search_ffi_call
12934 if test "$ac_res" != no; then
12935 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
12937 cat >>confdefs.h <<\_ACEOF
12938 #define HAVE_FFI_CALL 1
12942 { { echo "$as_me:$LINENO: error: libffi not found - configure without --enable-libffi to compile without it" >&5
12943 echo "$as_me: error: libffi not found - configure without --enable-libffi to compile without it" >&2;}
12944 { (exit 1); exit 1; }; }
12949 { echo "$as_me:$LINENO: checking for library containing mallinfo" >&5
12950 echo $ECHO_N "checking for library containing mallinfo... $ECHO_C" >&6; }
12951 if test "${ac_cv_search_mallinfo+set}" = set; then
12952 echo $ECHO_N "(cached) $ECHO_C" >&6
12954 ac_func_search_save_LIBS=$LIBS
12955 cat >conftest.$ac_ext <<_ACEOF
12958 cat confdefs.h >>conftest.$ac_ext
12959 cat >>conftest.$ac_ext <<_ACEOF
12960 /* end confdefs.h. */
12962 /* Override any GCC internal prototype to avoid an error.
12963 Use char because int might match the return type of a GCC
12964 builtin and then its argument prototype would still apply. */
12972 return mallinfo ();
12977 for ac_lib in '' malloc; do
12978 if test -z "$ac_lib"; then
12979 ac_res="none required"
12982 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
12984 rm -f conftest.$ac_objext conftest$ac_exeext
12985 if { (ac_try="$ac_link"
12986 case "(($ac_try" in
12987 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12988 *) ac_try_echo=$ac_try;;
12990 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12991 (eval "$ac_link") 2>conftest.er1
12993 grep -v '^ *+' conftest.er1 >conftest.err
12995 cat conftest.err >&5
12996 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12997 (exit $ac_status); } &&
12998 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
12999 { (case "(($ac_try" in
13000 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13001 *) ac_try_echo=$ac_try;;
13003 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13004 (eval "$ac_try") 2>&5
13006 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13007 (exit $ac_status); }; } &&
13008 { ac_try='test -s conftest$ac_exeext'
13009 { (case "(($ac_try" in
13010 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13011 *) ac_try_echo=$ac_try;;
13013 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13014 (eval "$ac_try") 2>&5
13016 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13017 (exit $ac_status); }; }; then
13018 ac_cv_search_mallinfo=$ac_res
13020 echo "$as_me: failed program was:" >&5
13021 sed 's/^/| /' conftest.$ac_ext >&5
13026 rm -f core conftest.err conftest.$ac_objext \
13028 if test "${ac_cv_search_mallinfo+set}" = set; then
13032 if test "${ac_cv_search_mallinfo+set}" = set; then
13035 ac_cv_search_mallinfo=no
13037 rm conftest.$ac_ext
13038 LIBS=$ac_func_search_save_LIBS
13040 { echo "$as_me:$LINENO: result: $ac_cv_search_mallinfo" >&5
13041 echo "${ECHO_T}$ac_cv_search_mallinfo" >&6; }
13042 ac_res=$ac_cv_search_mallinfo
13043 if test "$ac_res" != no; then
13044 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
13046 cat >>confdefs.h <<\_ACEOF
13047 #define HAVE_MALLINFO 1
13053 if test "$LLVM_ENABLE_THREADS" -eq 1 && test "$ENABLE_PTHREADS" -eq 1 ; then
13055 { echo "$as_me:$LINENO: checking for pthread_mutex_init in -lpthread" >&5
13056 echo $ECHO_N "checking for pthread_mutex_init in -lpthread... $ECHO_C" >&6; }
13057 if test "${ac_cv_lib_pthread_pthread_mutex_init+set}" = set; then
13058 echo $ECHO_N "(cached) $ECHO_C" >&6
13060 ac_check_lib_save_LIBS=$LIBS
13061 LIBS="-lpthread $LIBS"
13062 cat >conftest.$ac_ext <<_ACEOF
13065 cat confdefs.h >>conftest.$ac_ext
13066 cat >>conftest.$ac_ext <<_ACEOF
13067 /* end confdefs.h. */
13069 /* Override any GCC internal prototype to avoid an error.
13070 Use char because int might match the return type of a GCC
13071 builtin and then its argument prototype would still apply. */
13075 char pthread_mutex_init ();
13079 return pthread_mutex_init ();
13084 rm -f conftest.$ac_objext conftest$ac_exeext
13085 if { (ac_try="$ac_link"
13086 case "(($ac_try" in
13087 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13088 *) ac_try_echo=$ac_try;;
13090 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13091 (eval "$ac_link") 2>conftest.er1
13093 grep -v '^ *+' conftest.er1 >conftest.err
13095 cat conftest.err >&5
13096 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13097 (exit $ac_status); } &&
13098 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
13099 { (case "(($ac_try" in
13100 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13101 *) ac_try_echo=$ac_try;;
13103 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13104 (eval "$ac_try") 2>&5
13106 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13107 (exit $ac_status); }; } &&
13108 { ac_try='test -s conftest$ac_exeext'
13109 { (case "(($ac_try" in
13110 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13111 *) ac_try_echo=$ac_try;;
13113 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13114 (eval "$ac_try") 2>&5
13116 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13117 (exit $ac_status); }; }; then
13118 ac_cv_lib_pthread_pthread_mutex_init=yes
13120 echo "$as_me: failed program was:" >&5
13121 sed 's/^/| /' conftest.$ac_ext >&5
13123 ac_cv_lib_pthread_pthread_mutex_init=no
13126 rm -f core conftest.err conftest.$ac_objext \
13127 conftest$ac_exeext conftest.$ac_ext
13128 LIBS=$ac_check_lib_save_LIBS
13130 { echo "$as_me:$LINENO: result: $ac_cv_lib_pthread_pthread_mutex_init" >&5
13131 echo "${ECHO_T}$ac_cv_lib_pthread_pthread_mutex_init" >&6; }
13132 if test $ac_cv_lib_pthread_pthread_mutex_init = yes; then
13133 cat >>confdefs.h <<_ACEOF
13134 #define HAVE_LIBPTHREAD 1
13137 LIBS="-lpthread $LIBS"
13141 { echo "$as_me:$LINENO: checking for library containing pthread_mutex_lock" >&5
13142 echo $ECHO_N "checking for library containing pthread_mutex_lock... $ECHO_C" >&6; }
13143 if test "${ac_cv_search_pthread_mutex_lock+set}" = set; then
13144 echo $ECHO_N "(cached) $ECHO_C" >&6
13146 ac_func_search_save_LIBS=$LIBS
13147 cat >conftest.$ac_ext <<_ACEOF
13150 cat confdefs.h >>conftest.$ac_ext
13151 cat >>conftest.$ac_ext <<_ACEOF
13152 /* end confdefs.h. */
13154 /* Override any GCC internal prototype to avoid an error.
13155 Use char because int might match the return type of a GCC
13156 builtin and then its argument prototype would still apply. */
13160 char pthread_mutex_lock ();
13164 return pthread_mutex_lock ();
13169 for ac_lib in '' pthread; do
13170 if test -z "$ac_lib"; then
13171 ac_res="none required"
13174 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
13176 rm -f conftest.$ac_objext conftest$ac_exeext
13177 if { (ac_try="$ac_link"
13178 case "(($ac_try" in
13179 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13180 *) ac_try_echo=$ac_try;;
13182 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13183 (eval "$ac_link") 2>conftest.er1
13185 grep -v '^ *+' conftest.er1 >conftest.err
13187 cat conftest.err >&5
13188 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13189 (exit $ac_status); } &&
13190 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
13191 { (case "(($ac_try" in
13192 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13193 *) ac_try_echo=$ac_try;;
13195 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13196 (eval "$ac_try") 2>&5
13198 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13199 (exit $ac_status); }; } &&
13200 { ac_try='test -s conftest$ac_exeext'
13201 { (case "(($ac_try" in
13202 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13203 *) ac_try_echo=$ac_try;;
13205 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13206 (eval "$ac_try") 2>&5
13208 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13209 (exit $ac_status); }; }; then
13210 ac_cv_search_pthread_mutex_lock=$ac_res
13212 echo "$as_me: failed program was:" >&5
13213 sed 's/^/| /' conftest.$ac_ext >&5
13218 rm -f core conftest.err conftest.$ac_objext \
13220 if test "${ac_cv_search_pthread_mutex_lock+set}" = set; then
13224 if test "${ac_cv_search_pthread_mutex_lock+set}" = set; then
13227 ac_cv_search_pthread_mutex_lock=no
13229 rm conftest.$ac_ext
13230 LIBS=$ac_func_search_save_LIBS
13232 { echo "$as_me:$LINENO: result: $ac_cv_search_pthread_mutex_lock" >&5
13233 echo "${ECHO_T}$ac_cv_search_pthread_mutex_lock" >&6; }
13234 ac_res=$ac_cv_search_pthread_mutex_lock
13235 if test "$ac_res" != no; then
13236 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
13238 cat >>confdefs.h <<\_ACEOF
13239 #define HAVE_PTHREAD_MUTEX_LOCK 1
13244 { echo "$as_me:$LINENO: checking for library containing pthread_rwlock_init" >&5
13245 echo $ECHO_N "checking for library containing pthread_rwlock_init... $ECHO_C" >&6; }
13246 if test "${ac_cv_search_pthread_rwlock_init+set}" = set; then
13247 echo $ECHO_N "(cached) $ECHO_C" >&6
13249 ac_func_search_save_LIBS=$LIBS
13250 cat >conftest.$ac_ext <<_ACEOF
13253 cat confdefs.h >>conftest.$ac_ext
13254 cat >>conftest.$ac_ext <<_ACEOF
13255 /* end confdefs.h. */
13257 /* Override any GCC internal prototype to avoid an error.
13258 Use char because int might match the return type of a GCC
13259 builtin and then its argument prototype would still apply. */
13263 char pthread_rwlock_init ();
13267 return pthread_rwlock_init ();
13272 for ac_lib in '' pthread; do
13273 if test -z "$ac_lib"; then
13274 ac_res="none required"
13277 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
13279 rm -f conftest.$ac_objext conftest$ac_exeext
13280 if { (ac_try="$ac_link"
13281 case "(($ac_try" in
13282 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13283 *) ac_try_echo=$ac_try;;
13285 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13286 (eval "$ac_link") 2>conftest.er1
13288 grep -v '^ *+' conftest.er1 >conftest.err
13290 cat conftest.err >&5
13291 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13292 (exit $ac_status); } &&
13293 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
13294 { (case "(($ac_try" in
13295 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13296 *) ac_try_echo=$ac_try;;
13298 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13299 (eval "$ac_try") 2>&5
13301 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13302 (exit $ac_status); }; } &&
13303 { ac_try='test -s conftest$ac_exeext'
13304 { (case "(($ac_try" in
13305 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13306 *) ac_try_echo=$ac_try;;
13308 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13309 (eval "$ac_try") 2>&5
13311 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13312 (exit $ac_status); }; }; then
13313 ac_cv_search_pthread_rwlock_init=$ac_res
13315 echo "$as_me: failed program was:" >&5
13316 sed 's/^/| /' conftest.$ac_ext >&5
13321 rm -f core conftest.err conftest.$ac_objext \
13323 if test "${ac_cv_search_pthread_rwlock_init+set}" = set; then
13327 if test "${ac_cv_search_pthread_rwlock_init+set}" = set; then
13330 ac_cv_search_pthread_rwlock_init=no
13332 rm conftest.$ac_ext
13333 LIBS=$ac_func_search_save_LIBS
13335 { echo "$as_me:$LINENO: result: $ac_cv_search_pthread_rwlock_init" >&5
13336 echo "${ECHO_T}$ac_cv_search_pthread_rwlock_init" >&6; }
13337 ac_res=$ac_cv_search_pthread_rwlock_init
13338 if test "$ac_res" != no; then
13339 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
13341 cat >>confdefs.h <<\_ACEOF
13342 #define HAVE_PTHREAD_RWLOCK_INIT 1
13347 { echo "$as_me:$LINENO: checking for library containing pthread_getspecific" >&5
13348 echo $ECHO_N "checking for library containing pthread_getspecific... $ECHO_C" >&6; }
13349 if test "${ac_cv_search_pthread_getspecific+set}" = set; then
13350 echo $ECHO_N "(cached) $ECHO_C" >&6
13352 ac_func_search_save_LIBS=$LIBS
13353 cat >conftest.$ac_ext <<_ACEOF
13356 cat confdefs.h >>conftest.$ac_ext
13357 cat >>conftest.$ac_ext <<_ACEOF
13358 /* end confdefs.h. */
13360 /* Override any GCC internal prototype to avoid an error.
13361 Use char because int might match the return type of a GCC
13362 builtin and then its argument prototype would still apply. */
13366 char pthread_getspecific ();
13370 return pthread_getspecific ();
13375 for ac_lib in '' pthread; do
13376 if test -z "$ac_lib"; then
13377 ac_res="none required"
13380 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
13382 rm -f conftest.$ac_objext conftest$ac_exeext
13383 if { (ac_try="$ac_link"
13384 case "(($ac_try" in
13385 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13386 *) ac_try_echo=$ac_try;;
13388 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13389 (eval "$ac_link") 2>conftest.er1
13391 grep -v '^ *+' conftest.er1 >conftest.err
13393 cat conftest.err >&5
13394 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13395 (exit $ac_status); } &&
13396 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
13397 { (case "(($ac_try" in
13398 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13399 *) ac_try_echo=$ac_try;;
13401 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13402 (eval "$ac_try") 2>&5
13404 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13405 (exit $ac_status); }; } &&
13406 { ac_try='test -s conftest$ac_exeext'
13407 { (case "(($ac_try" in
13408 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13409 *) ac_try_echo=$ac_try;;
13411 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13412 (eval "$ac_try") 2>&5
13414 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13415 (exit $ac_status); }; }; then
13416 ac_cv_search_pthread_getspecific=$ac_res
13418 echo "$as_me: failed program was:" >&5
13419 sed 's/^/| /' conftest.$ac_ext >&5
13424 rm -f core conftest.err conftest.$ac_objext \
13426 if test "${ac_cv_search_pthread_getspecific+set}" = set; then
13430 if test "${ac_cv_search_pthread_getspecific+set}" = set; then
13433 ac_cv_search_pthread_getspecific=no
13435 rm conftest.$ac_ext
13436 LIBS=$ac_func_search_save_LIBS
13438 { echo "$as_me:$LINENO: result: $ac_cv_search_pthread_getspecific" >&5
13439 echo "${ECHO_T}$ac_cv_search_pthread_getspecific" >&6; }
13440 ac_res=$ac_cv_search_pthread_getspecific
13441 if test "$ac_res" != no; then
13442 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
13444 cat >>confdefs.h <<\_ACEOF
13445 #define HAVE_PTHREAD_GETSPECIFIC 1
13453 # Check whether --with-udis86 was given.
13454 if test "${with_udis86+set}" = set; then
13455 withval=$with_udis86;
13460 *) LDFLAGS="$LDFLAGS -L${withval}" ;;
13463 { echo "$as_me:$LINENO: checking for ud_init in -ludis86" >&5
13464 echo $ECHO_N "checking for ud_init in -ludis86... $ECHO_C" >&6; }
13465 if test "${ac_cv_lib_udis86_ud_init+set}" = set; then
13466 echo $ECHO_N "(cached) $ECHO_C" >&6
13468 ac_check_lib_save_LIBS=$LIBS
13469 LIBS="-ludis86 $LIBS"
13470 cat >conftest.$ac_ext <<_ACEOF
13473 cat confdefs.h >>conftest.$ac_ext
13474 cat >>conftest.$ac_ext <<_ACEOF
13475 /* end confdefs.h. */
13477 /* Override any GCC internal prototype to avoid an error.
13478 Use char because int might match the return type of a GCC
13479 builtin and then its argument prototype would still apply. */
13492 rm -f conftest.$ac_objext conftest$ac_exeext
13493 if { (ac_try="$ac_link"
13494 case "(($ac_try" in
13495 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13496 *) ac_try_echo=$ac_try;;
13498 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13499 (eval "$ac_link") 2>conftest.er1
13501 grep -v '^ *+' conftest.er1 >conftest.err
13503 cat conftest.err >&5
13504 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13505 (exit $ac_status); } &&
13506 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
13507 { (case "(($ac_try" in
13508 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13509 *) ac_try_echo=$ac_try;;
13511 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13512 (eval "$ac_try") 2>&5
13514 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13515 (exit $ac_status); }; } &&
13516 { ac_try='test -s conftest$ac_exeext'
13517 { (case "(($ac_try" in
13518 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13519 *) ac_try_echo=$ac_try;;
13521 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13522 (eval "$ac_try") 2>&5
13524 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13525 (exit $ac_status); }; }; then
13526 ac_cv_lib_udis86_ud_init=yes
13528 echo "$as_me: failed program was:" >&5
13529 sed 's/^/| /' conftest.$ac_ext >&5
13531 ac_cv_lib_udis86_ud_init=no
13534 rm -f core conftest.err conftest.$ac_objext \
13535 conftest$ac_exeext conftest.$ac_ext
13536 LIBS=$ac_check_lib_save_LIBS
13538 { echo "$as_me:$LINENO: result: $ac_cv_lib_udis86_ud_init" >&5
13539 echo "${ECHO_T}$ac_cv_lib_udis86_ud_init" >&6; }
13540 if test $ac_cv_lib_udis86_ud_init = yes; then
13541 cat >>confdefs.h <<_ACEOF
13542 #define HAVE_LIBUDIS86 1
13545 LIBS="-ludis86 $LIBS"
13549 echo "Error! You need to have libudis86 around."
13561 cat >>confdefs.h <<_ACEOF
13562 #define USE_UDIS86 $USE_UDIS86
13567 # Check whether --with-oprofile was given.
13568 if test "${with_oprofile+set}" = set; then
13569 withval=$with_oprofile;
13573 /usr|yes) llvm_cv_oppath=/usr/lib/oprofile ;;
13574 no) llvm_cv_oppath=
13577 *) llvm_cv_oppath="${withval}/lib/oprofile"
13578 CPPFLAGS="-I${withval}/include";;
13580 case $llvm_cv_os_type in
13582 if test -n "$llvm_cv_oppath" ; then
13583 LIBS="$LIBS -lopagent -L${llvm_cv_oppath} -Wl,-rpath,${llvm_cv_oppath}"
13584 { echo "$as_me:$LINENO: checking for library containing bfd_init" >&5
13585 echo $ECHO_N "checking for library containing bfd_init... $ECHO_C" >&6; }
13586 if test "${ac_cv_search_bfd_init+set}" = set; then
13587 echo $ECHO_N "(cached) $ECHO_C" >&6
13589 ac_func_search_save_LIBS=$LIBS
13590 cat >conftest.$ac_ext <<_ACEOF
13593 cat confdefs.h >>conftest.$ac_ext
13594 cat >>conftest.$ac_ext <<_ACEOF
13595 /* end confdefs.h. */
13597 /* Override any GCC internal prototype to avoid an error.
13598 Use char because int might match the return type of a GCC
13599 builtin and then its argument prototype would still apply. */
13607 return bfd_init ();
13612 for ac_lib in '' bfd; do
13613 if test -z "$ac_lib"; then
13614 ac_res="none required"
13617 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
13619 rm -f conftest.$ac_objext conftest$ac_exeext
13620 if { (ac_try="$ac_link"
13621 case "(($ac_try" in
13622 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13623 *) ac_try_echo=$ac_try;;
13625 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13626 (eval "$ac_link") 2>conftest.er1
13628 grep -v '^ *+' conftest.er1 >conftest.err
13630 cat conftest.err >&5
13631 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13632 (exit $ac_status); } &&
13633 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
13634 { (case "(($ac_try" in
13635 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13636 *) ac_try_echo=$ac_try;;
13638 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13639 (eval "$ac_try") 2>&5
13641 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13642 (exit $ac_status); }; } &&
13643 { ac_try='test -s conftest$ac_exeext'
13644 { (case "(($ac_try" in
13645 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13646 *) ac_try_echo=$ac_try;;
13648 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13649 (eval "$ac_try") 2>&5
13651 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13652 (exit $ac_status); }; }; then
13653 ac_cv_search_bfd_init=$ac_res
13655 echo "$as_me: failed program was:" >&5
13656 sed 's/^/| /' conftest.$ac_ext >&5
13661 rm -f core conftest.err conftest.$ac_objext \
13663 if test "${ac_cv_search_bfd_init+set}" = set; then
13667 if test "${ac_cv_search_bfd_init+set}" = set; then
13670 ac_cv_search_bfd_init=no
13672 rm conftest.$ac_ext
13673 LIBS=$ac_func_search_save_LIBS
13675 { echo "$as_me:$LINENO: result: $ac_cv_search_bfd_init" >&5
13676 echo "${ECHO_T}$ac_cv_search_bfd_init" >&6; }
13677 ac_res=$ac_cv_search_bfd_init
13678 if test "$ac_res" != no; then
13679 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
13683 { echo "$as_me:$LINENO: checking for library containing op_open_agent" >&5
13684 echo $ECHO_N "checking for library containing op_open_agent... $ECHO_C" >&6; }
13685 if test "${ac_cv_search_op_open_agent+set}" = set; then
13686 echo $ECHO_N "(cached) $ECHO_C" >&6
13688 ac_func_search_save_LIBS=$LIBS
13689 cat >conftest.$ac_ext <<_ACEOF
13692 cat confdefs.h >>conftest.$ac_ext
13693 cat >>conftest.$ac_ext <<_ACEOF
13694 /* end confdefs.h. */
13696 /* Override any GCC internal prototype to avoid an error.
13697 Use char because int might match the return type of a GCC
13698 builtin and then its argument prototype would still apply. */
13702 char op_open_agent ();
13706 return op_open_agent ();
13711 for ac_lib in '' opagent; do
13712 if test -z "$ac_lib"; then
13713 ac_res="none required"
13716 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
13718 rm -f conftest.$ac_objext conftest$ac_exeext
13719 if { (ac_try="$ac_link"
13720 case "(($ac_try" in
13721 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13722 *) ac_try_echo=$ac_try;;
13724 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13725 (eval "$ac_link") 2>conftest.er1
13727 grep -v '^ *+' conftest.er1 >conftest.err
13729 cat conftest.err >&5
13730 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13731 (exit $ac_status); } &&
13732 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
13733 { (case "(($ac_try" in
13734 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13735 *) ac_try_echo=$ac_try;;
13737 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13738 (eval "$ac_try") 2>&5
13740 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13741 (exit $ac_status); }; } &&
13742 { ac_try='test -s conftest$ac_exeext'
13743 { (case "(($ac_try" in
13744 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13745 *) ac_try_echo=$ac_try;;
13747 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13748 (eval "$ac_try") 2>&5
13750 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13751 (exit $ac_status); }; }; then
13752 ac_cv_search_op_open_agent=$ac_res
13754 echo "$as_me: failed program was:" >&5
13755 sed 's/^/| /' conftest.$ac_ext >&5
13760 rm -f core conftest.err conftest.$ac_objext \
13762 if test "${ac_cv_search_op_open_agent+set}" = set; then
13766 if test "${ac_cv_search_op_open_agent+set}" = set; then
13769 ac_cv_search_op_open_agent=no
13771 rm conftest.$ac_ext
13772 LIBS=$ac_func_search_save_LIBS
13774 { echo "$as_me:$LINENO: result: $ac_cv_search_op_open_agent" >&5
13775 echo "${ECHO_T}$ac_cv_search_op_open_agent" >&6; }
13776 ac_res=$ac_cv_search_op_open_agent
13777 if test "$ac_res" != no; then
13778 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
13782 echo "Error! You need to have libopagent around."
13787 if test "${ac_cv_header_opagent_h+set}" = set; then
13788 { echo "$as_me:$LINENO: checking for opagent.h" >&5
13789 echo $ECHO_N "checking for opagent.h... $ECHO_C" >&6; }
13790 if test "${ac_cv_header_opagent_h+set}" = set; then
13791 echo $ECHO_N "(cached) $ECHO_C" >&6
13793 { echo "$as_me:$LINENO: result: $ac_cv_header_opagent_h" >&5
13794 echo "${ECHO_T}$ac_cv_header_opagent_h" >&6; }
13796 # Is the header compilable?
13797 { echo "$as_me:$LINENO: checking opagent.h usability" >&5
13798 echo $ECHO_N "checking opagent.h usability... $ECHO_C" >&6; }
13799 cat >conftest.$ac_ext <<_ACEOF
13802 cat confdefs.h >>conftest.$ac_ext
13803 cat >>conftest.$ac_ext <<_ACEOF
13804 /* end confdefs.h. */
13805 $ac_includes_default
13806 #include <opagent.h>
13808 rm -f conftest.$ac_objext
13809 if { (ac_try="$ac_compile"
13810 case "(($ac_try" in
13811 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13812 *) ac_try_echo=$ac_try;;
13814 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13815 (eval "$ac_compile") 2>conftest.er1
13817 grep -v '^ *+' conftest.er1 >conftest.err
13819 cat conftest.err >&5
13820 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13821 (exit $ac_status); } &&
13822 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
13823 { (case "(($ac_try" in
13824 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13825 *) ac_try_echo=$ac_try;;
13827 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13828 (eval "$ac_try") 2>&5
13830 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13831 (exit $ac_status); }; } &&
13832 { ac_try='test -s conftest.$ac_objext'
13833 { (case "(($ac_try" in
13834 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13835 *) ac_try_echo=$ac_try;;
13837 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13838 (eval "$ac_try") 2>&5
13840 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13841 (exit $ac_status); }; }; then
13842 ac_header_compiler=yes
13844 echo "$as_me: failed program was:" >&5
13845 sed 's/^/| /' conftest.$ac_ext >&5
13847 ac_header_compiler=no
13850 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13851 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
13852 echo "${ECHO_T}$ac_header_compiler" >&6; }
13854 # Is the header present?
13855 { echo "$as_me:$LINENO: checking opagent.h presence" >&5
13856 echo $ECHO_N "checking opagent.h presence... $ECHO_C" >&6; }
13857 cat >conftest.$ac_ext <<_ACEOF
13860 cat confdefs.h >>conftest.$ac_ext
13861 cat >>conftest.$ac_ext <<_ACEOF
13862 /* end confdefs.h. */
13863 #include <opagent.h>
13865 if { (ac_try="$ac_cpp conftest.$ac_ext"
13866 case "(($ac_try" in
13867 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13868 *) ac_try_echo=$ac_try;;
13870 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13871 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
13873 grep -v '^ *+' conftest.er1 >conftest.err
13875 cat conftest.err >&5
13876 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13877 (exit $ac_status); } >/dev/null; then
13878 if test -s conftest.err; then
13879 ac_cpp_err=$ac_c_preproc_warn_flag
13880 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
13887 if test -z "$ac_cpp_err"; then
13888 ac_header_preproc=yes
13890 echo "$as_me: failed program was:" >&5
13891 sed 's/^/| /' conftest.$ac_ext >&5
13893 ac_header_preproc=no
13896 rm -f conftest.err conftest.$ac_ext
13897 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
13898 echo "${ECHO_T}$ac_header_preproc" >&6; }
13900 # So? What about this header?
13901 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
13903 { echo "$as_me:$LINENO: WARNING: opagent.h: accepted by the compiler, rejected by the preprocessor!" >&5
13904 echo "$as_me: WARNING: opagent.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
13905 { echo "$as_me:$LINENO: WARNING: opagent.h: proceeding with the compiler's result" >&5
13906 echo "$as_me: WARNING: opagent.h: proceeding with the compiler's result" >&2;}
13907 ac_header_preproc=yes
13910 { echo "$as_me:$LINENO: WARNING: opagent.h: present but cannot be compiled" >&5
13911 echo "$as_me: WARNING: opagent.h: present but cannot be compiled" >&2;}
13912 { echo "$as_me:$LINENO: WARNING: opagent.h: check for missing prerequisite headers?" >&5
13913 echo "$as_me: WARNING: opagent.h: check for missing prerequisite headers?" >&2;}
13914 { echo "$as_me:$LINENO: WARNING: opagent.h: see the Autoconf documentation" >&5
13915 echo "$as_me: WARNING: opagent.h: see the Autoconf documentation" >&2;}
13916 { echo "$as_me:$LINENO: WARNING: opagent.h: section \"Present But Cannot Be Compiled\"" >&5
13917 echo "$as_me: WARNING: opagent.h: section \"Present But Cannot Be Compiled\"" >&2;}
13918 { echo "$as_me:$LINENO: WARNING: opagent.h: proceeding with the preprocessor's result" >&5
13919 echo "$as_me: WARNING: opagent.h: proceeding with the preprocessor's result" >&2;}
13920 { echo "$as_me:$LINENO: WARNING: opagent.h: in the future, the compiler will take precedence" >&5
13921 echo "$as_me: WARNING: opagent.h: in the future, the compiler will take precedence" >&2;}
13923 ## ------------------------------------ ##
13924 ## Report this to http://llvm.org/bugs/ ##
13925 ## ------------------------------------ ##
13927 ) | sed "s/^/$as_me: WARNING: /" >&2
13930 { echo "$as_me:$LINENO: checking for opagent.h" >&5
13931 echo $ECHO_N "checking for opagent.h... $ECHO_C" >&6; }
13932 if test "${ac_cv_header_opagent_h+set}" = set; then
13933 echo $ECHO_N "(cached) $ECHO_C" >&6
13935 ac_cv_header_opagent_h=$ac_header_preproc
13937 { echo "$as_me:$LINENO: result: $ac_cv_header_opagent_h" >&5
13938 echo "${ECHO_T}$ac_cv_header_opagent_h" >&6; }
13941 if test $ac_cv_header_opagent_h = yes; then
13945 echo "Error! You need to have opagent.h around."
13953 { { echo "$as_me:$LINENO: error: OProfile support is available on Linux only." >&5
13954 echo "$as_me: error: OProfile support is available on Linux only." >&2;}
13955 { (exit 1); exit 1; }; } ;;
13966 cat >>confdefs.h <<_ACEOF
13967 #define LLVM_USE_OPROFILE $USE_OPROFILE
13972 # Check whether --with-intel-jitevents was given.
13973 if test "${with_intel_jitevents+set}" = set; then
13974 withval=$with_intel_jitevents;
13976 yes) USE_INTEL_JITEVENTS=1
13978 no) USE_INTEL_JITEVENTS=0
13980 *) { { echo "$as_me:$LINENO: error: Invalid setting for --with-intel-jitevents. Use \"yes\" or \"no\"" >&5
13981 echo "$as_me: error: Invalid setting for --with-intel-jitevents. Use \"yes\" or \"no\"" >&2;}
13982 { (exit 1); exit 1; }; };;
13985 case $llvm_cv_os_type in
13986 Linux|Win32|Cygwin|MingW) ;;
13987 *) { { echo "$as_me:$LINENO: error: Intel JIT API support is available on Linux and Windows only." >&5
13988 echo "$as_me: error: Intel JIT API support is available on Linux and Windows only." >&2;}
13989 { (exit 1); exit 1; }; };;
13992 case "$llvm_cv_target_arch" in
13994 *) { { echo "$as_me:$LINENO: error: Target architecture $llvm_cv_target_arch does not support Intel JIT Events API." >&5
13995 echo "$as_me: error: Target architecture $llvm_cv_target_arch does not support Intel JIT Events API." >&2;}
13996 { (exit 1); exit 1; }; };;
14001 USE_INTEL_JITEVENTS=0
14007 cat >>confdefs.h <<_ACEOF
14008 #define LLVM_USE_INTEL_JITEVENTS $USE_INTEL_JITEVENTS
14012 for ac_prog in xml2-config
14014 # Extract the first word of "$ac_prog", so it can be a program name with args.
14015 set dummy $ac_prog; ac_word=$2
14016 { echo "$as_me:$LINENO: checking for $ac_word" >&5
14017 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
14018 if test "${ac_cv_prog_XML2CONFIG+set}" = set; then
14019 echo $ECHO_N "(cached) $ECHO_C" >&6
14021 if test -n "$XML2CONFIG"; then
14022 ac_cv_prog_XML2CONFIG="$XML2CONFIG" # Let the user override the test.
14024 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
14025 for as_dir in $PATH
14028 test -z "$as_dir" && as_dir=.
14029 for ac_exec_ext in '' $ac_executable_extensions; do
14030 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
14031 ac_cv_prog_XML2CONFIG="$ac_prog"
14032 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
14041 XML2CONFIG=$ac_cv_prog_XML2CONFIG
14042 if test -n "$XML2CONFIG"; then
14043 { echo "$as_me:$LINENO: result: $XML2CONFIG" >&5
14044 echo "${ECHO_T}$XML2CONFIG" >&6; }
14046 { echo "$as_me:$LINENO: result: no" >&5
14047 echo "${ECHO_T}no" >&6; }
14051 test -n "$XML2CONFIG" && break
14055 { echo "$as_me:$LINENO: checking for libxml2 includes" >&5
14056 echo $ECHO_N "checking for libxml2 includes... $ECHO_C" >&6; }
14057 if test "x$XML2CONFIG" = "x"; then
14058 { echo "$as_me:$LINENO: result: xml2-config not found" >&5
14059 echo "${ECHO_T}xml2-config not found" >&6; }
14061 LIBXML2_INC=`$XML2CONFIG --cflags`
14062 { echo "$as_me:$LINENO: result: $LIBXML2_INC" >&5
14063 echo "${ECHO_T}$LIBXML2_INC" >&6; }
14064 { echo "$as_me:$LINENO: checking for xmlReadFile in -lxml2" >&5
14065 echo $ECHO_N "checking for xmlReadFile in -lxml2... $ECHO_C" >&6; }
14066 if test "${ac_cv_lib_xml2_xmlReadFile+set}" = set; then
14067 echo $ECHO_N "(cached) $ECHO_C" >&6
14069 ac_check_lib_save_LIBS=$LIBS
14070 LIBS="-lxml2 $LIBS"
14071 cat >conftest.$ac_ext <<_ACEOF
14074 cat confdefs.h >>conftest.$ac_ext
14075 cat >>conftest.$ac_ext <<_ACEOF
14076 /* end confdefs.h. */
14078 /* Override any GCC internal prototype to avoid an error.
14079 Use char because int might match the return type of a GCC
14080 builtin and then its argument prototype would still apply. */
14084 char xmlReadFile ();
14088 return xmlReadFile ();
14093 rm -f conftest.$ac_objext conftest$ac_exeext
14094 if { (ac_try="$ac_link"
14095 case "(($ac_try" in
14096 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14097 *) ac_try_echo=$ac_try;;
14099 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14100 (eval "$ac_link") 2>conftest.er1
14102 grep -v '^ *+' conftest.er1 >conftest.err
14104 cat conftest.err >&5
14105 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14106 (exit $ac_status); } &&
14107 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
14108 { (case "(($ac_try" in
14109 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14110 *) ac_try_echo=$ac_try;;
14112 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14113 (eval "$ac_try") 2>&5
14115 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14116 (exit $ac_status); }; } &&
14117 { ac_try='test -s conftest$ac_exeext'
14118 { (case "(($ac_try" in
14119 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14120 *) ac_try_echo=$ac_try;;
14122 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14123 (eval "$ac_try") 2>&5
14125 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14126 (exit $ac_status); }; }; then
14127 ac_cv_lib_xml2_xmlReadFile=yes
14129 echo "$as_me: failed program was:" >&5
14130 sed 's/^/| /' conftest.$ac_ext >&5
14132 ac_cv_lib_xml2_xmlReadFile=no
14135 rm -f core conftest.err conftest.$ac_objext \
14136 conftest$ac_exeext conftest.$ac_ext
14137 LIBS=$ac_check_lib_save_LIBS
14139 { echo "$as_me:$LINENO: result: $ac_cv_lib_xml2_xmlReadFile" >&5
14140 echo "${ECHO_T}$ac_cv_lib_xml2_xmlReadFile" >&6; }
14141 if test $ac_cv_lib_xml2_xmlReadFile = yes; then
14143 cat >>confdefs.h <<\_ACEOF
14144 #define CLANG_HAVE_LIBXML 1
14147 LIBXML2_LIBS="-lxml2"
14160 ac_header_dirent=no
14161 for ac_hdr in dirent.h sys/ndir.h sys/dir.h ndir.h; do
14162 as_ac_Header=`echo "ac_cv_header_dirent_$ac_hdr" | $as_tr_sh`
14163 { echo "$as_me:$LINENO: checking for $ac_hdr that defines DIR" >&5
14164 echo $ECHO_N "checking for $ac_hdr that defines DIR... $ECHO_C" >&6; }
14165 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
14166 echo $ECHO_N "(cached) $ECHO_C" >&6
14168 cat >conftest.$ac_ext <<_ACEOF
14171 cat confdefs.h >>conftest.$ac_ext
14172 cat >>conftest.$ac_ext <<_ACEOF
14173 /* end confdefs.h. */
14174 #include <sys/types.h>
14186 rm -f conftest.$ac_objext
14187 if { (ac_try="$ac_compile"
14188 case "(($ac_try" in
14189 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14190 *) ac_try_echo=$ac_try;;
14192 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14193 (eval "$ac_compile") 2>conftest.er1
14195 grep -v '^ *+' conftest.er1 >conftest.err
14197 cat conftest.err >&5
14198 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14199 (exit $ac_status); } &&
14200 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
14201 { (case "(($ac_try" in
14202 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14203 *) ac_try_echo=$ac_try;;
14205 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14206 (eval "$ac_try") 2>&5
14208 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14209 (exit $ac_status); }; } &&
14210 { ac_try='test -s conftest.$ac_objext'
14211 { (case "(($ac_try" in
14212 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14213 *) ac_try_echo=$ac_try;;
14215 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14216 (eval "$ac_try") 2>&5
14218 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14219 (exit $ac_status); }; }; then
14220 eval "$as_ac_Header=yes"
14222 echo "$as_me: failed program was:" >&5
14223 sed 's/^/| /' conftest.$ac_ext >&5
14225 eval "$as_ac_Header=no"
14228 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14230 ac_res=`eval echo '${'$as_ac_Header'}'`
14231 { echo "$as_me:$LINENO: result: $ac_res" >&5
14232 echo "${ECHO_T}$ac_res" >&6; }
14233 if test `eval echo '${'$as_ac_Header'}'` = yes; then
14234 cat >>confdefs.h <<_ACEOF
14235 #define `echo "HAVE_$ac_hdr" | $as_tr_cpp` 1
14238 ac_header_dirent=$ac_hdr; break
14242 # Two versions of opendir et al. are in -ldir and -lx on SCO Xenix.
14243 if test $ac_header_dirent = dirent.h; then
14244 { echo "$as_me:$LINENO: checking for library containing opendir" >&5
14245 echo $ECHO_N "checking for library containing opendir... $ECHO_C" >&6; }
14246 if test "${ac_cv_search_opendir+set}" = set; then
14247 echo $ECHO_N "(cached) $ECHO_C" >&6
14249 ac_func_search_save_LIBS=$LIBS
14250 cat >conftest.$ac_ext <<_ACEOF
14253 cat confdefs.h >>conftest.$ac_ext
14254 cat >>conftest.$ac_ext <<_ACEOF
14255 /* end confdefs.h. */
14257 /* Override any GCC internal prototype to avoid an error.
14258 Use char because int might match the return type of a GCC
14259 builtin and then its argument prototype would still apply. */
14272 for ac_lib in '' dir; do
14273 if test -z "$ac_lib"; then
14274 ac_res="none required"
14277 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
14279 rm -f conftest.$ac_objext conftest$ac_exeext
14280 if { (ac_try="$ac_link"
14281 case "(($ac_try" in
14282 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14283 *) ac_try_echo=$ac_try;;
14285 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14286 (eval "$ac_link") 2>conftest.er1
14288 grep -v '^ *+' conftest.er1 >conftest.err
14290 cat conftest.err >&5
14291 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14292 (exit $ac_status); } &&
14293 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
14294 { (case "(($ac_try" in
14295 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14296 *) ac_try_echo=$ac_try;;
14298 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14299 (eval "$ac_try") 2>&5
14301 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14302 (exit $ac_status); }; } &&
14303 { ac_try='test -s conftest$ac_exeext'
14304 { (case "(($ac_try" in
14305 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14306 *) ac_try_echo=$ac_try;;
14308 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14309 (eval "$ac_try") 2>&5
14311 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14312 (exit $ac_status); }; }; then
14313 ac_cv_search_opendir=$ac_res
14315 echo "$as_me: failed program was:" >&5
14316 sed 's/^/| /' conftest.$ac_ext >&5
14321 rm -f core conftest.err conftest.$ac_objext \
14323 if test "${ac_cv_search_opendir+set}" = set; then
14327 if test "${ac_cv_search_opendir+set}" = set; then
14330 ac_cv_search_opendir=no
14332 rm conftest.$ac_ext
14333 LIBS=$ac_func_search_save_LIBS
14335 { echo "$as_me:$LINENO: result: $ac_cv_search_opendir" >&5
14336 echo "${ECHO_T}$ac_cv_search_opendir" >&6; }
14337 ac_res=$ac_cv_search_opendir
14338 if test "$ac_res" != no; then
14339 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
14344 { echo "$as_me:$LINENO: checking for library containing opendir" >&5
14345 echo $ECHO_N "checking for library containing opendir... $ECHO_C" >&6; }
14346 if test "${ac_cv_search_opendir+set}" = set; then
14347 echo $ECHO_N "(cached) $ECHO_C" >&6
14349 ac_func_search_save_LIBS=$LIBS
14350 cat >conftest.$ac_ext <<_ACEOF
14353 cat confdefs.h >>conftest.$ac_ext
14354 cat >>conftest.$ac_ext <<_ACEOF
14355 /* end confdefs.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. */
14372 for ac_lib in '' x; do
14373 if test -z "$ac_lib"; then
14374 ac_res="none required"
14377 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
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 ac_cv_search_opendir=$ac_res
14415 echo "$as_me: failed program was:" >&5
14416 sed 's/^/| /' conftest.$ac_ext >&5
14421 rm -f core conftest.err conftest.$ac_objext \
14423 if test "${ac_cv_search_opendir+set}" = set; then
14427 if test "${ac_cv_search_opendir+set}" = set; then
14430 ac_cv_search_opendir=no
14432 rm conftest.$ac_ext
14433 LIBS=$ac_func_search_save_LIBS
14435 { echo "$as_me:$LINENO: result: $ac_cv_search_opendir" >&5
14436 echo "${ECHO_T}$ac_cv_search_opendir" >&6; }
14437 ac_res=$ac_cv_search_opendir
14438 if test "$ac_res" != no; then
14439 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
14445 { echo "$as_me:$LINENO: checking for MAP_ANONYMOUS vs. MAP_ANON" >&5
14446 echo $ECHO_N "checking for MAP_ANONYMOUS vs. MAP_ANON... $ECHO_C" >&6; }
14447 if test "${ac_cv_header_mmap_anon+set}" = set; then
14448 echo $ECHO_N "(cached) $ECHO_C" >&6
14451 ac_cpp='$CPP $CPPFLAGS'
14452 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
14453 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
14454 ac_compiler_gnu=$ac_cv_c_compiler_gnu
14456 cat >conftest.$ac_ext <<_ACEOF
14459 cat confdefs.h >>conftest.$ac_ext
14460 cat >>conftest.$ac_ext <<_ACEOF
14461 /* end confdefs.h. */
14462 #include <sys/mman.h>
14463 #include <unistd.h>
14468 mmap (0, 1, PROT_READ, MAP_ANONYMOUS, -1, 0); return (0);
14473 rm -f conftest.$ac_objext
14474 if { (ac_try="$ac_compile"
14475 case "(($ac_try" in
14476 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14477 *) ac_try_echo=$ac_try;;
14479 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14480 (eval "$ac_compile") 2>conftest.er1
14482 grep -v '^ *+' conftest.er1 >conftest.err
14484 cat conftest.err >&5
14485 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14486 (exit $ac_status); } &&
14487 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
14488 { (case "(($ac_try" in
14489 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14490 *) ac_try_echo=$ac_try;;
14492 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14493 (eval "$ac_try") 2>&5
14495 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14496 (exit $ac_status); }; } &&
14497 { ac_try='test -s conftest.$ac_objext'
14498 { (case "(($ac_try" in
14499 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14500 *) ac_try_echo=$ac_try;;
14502 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14503 (eval "$ac_try") 2>&5
14505 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14506 (exit $ac_status); }; }; then
14507 ac_cv_header_mmap_anon=yes
14509 echo "$as_me: failed program was:" >&5
14510 sed 's/^/| /' conftest.$ac_ext >&5
14512 ac_cv_header_mmap_anon=no
14515 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14517 ac_cpp='$CPP $CPPFLAGS'
14518 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
14519 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
14520 ac_compiler_gnu=$ac_cv_c_compiler_gnu
14524 { echo "$as_me:$LINENO: result: $ac_cv_header_mmap_anon" >&5
14525 echo "${ECHO_T}$ac_cv_header_mmap_anon" >&6; }
14526 if test "$ac_cv_header_mmap_anon" = yes; then
14528 cat >>confdefs.h <<\_ACEOF
14529 #define HAVE_MMAP_ANONYMOUS 1
14534 { echo "$as_me:$LINENO: checking whether stat file-mode macros are broken" >&5
14535 echo $ECHO_N "checking whether stat file-mode macros are broken... $ECHO_C" >&6; }
14536 if test "${ac_cv_header_stat_broken+set}" = set; then
14537 echo $ECHO_N "(cached) $ECHO_C" >&6
14539 cat >conftest.$ac_ext <<_ACEOF
14542 cat confdefs.h >>conftest.$ac_ext
14543 cat >>conftest.$ac_ext <<_ACEOF
14544 /* end confdefs.h. */
14545 #include <sys/types.h>
14546 #include <sys/stat.h>
14548 #if defined S_ISBLK && defined S_IFDIR
14549 # if S_ISBLK (S_IFDIR)
14554 #if defined S_ISBLK && defined S_IFCHR
14555 # if S_ISBLK (S_IFCHR)
14560 #if defined S_ISLNK && defined S_IFREG
14561 # if S_ISLNK (S_IFREG)
14566 #if defined S_ISSOCK && defined S_IFREG
14567 # if S_ISSOCK (S_IFREG)
14573 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
14574 $EGREP "You lose" >/dev/null 2>&1; then
14575 ac_cv_header_stat_broken=yes
14577 ac_cv_header_stat_broken=no
14582 { echo "$as_me:$LINENO: result: $ac_cv_header_stat_broken" >&5
14583 echo "${ECHO_T}$ac_cv_header_stat_broken" >&6; }
14584 if test $ac_cv_header_stat_broken = yes; then
14586 cat >>confdefs.h <<\_ACEOF
14587 #define STAT_MACROS_BROKEN 1
14592 { echo "$as_me:$LINENO: checking for sys/wait.h that is POSIX.1 compatible" >&5
14593 echo $ECHO_N "checking for sys/wait.h that is POSIX.1 compatible... $ECHO_C" >&6; }
14594 if test "${ac_cv_header_sys_wait_h+set}" = set; then
14595 echo $ECHO_N "(cached) $ECHO_C" >&6
14597 cat >conftest.$ac_ext <<_ACEOF
14600 cat confdefs.h >>conftest.$ac_ext
14601 cat >>conftest.$ac_ext <<_ACEOF
14602 /* end confdefs.h. */
14603 #include <sys/types.h>
14604 #include <sys/wait.h>
14605 #ifndef WEXITSTATUS
14606 # define WEXITSTATUS(stat_val) ((unsigned int) (stat_val) >> 8)
14609 # define WIFEXITED(stat_val) (((stat_val) & 255) == 0)
14617 s = WIFEXITED (s) ? WEXITSTATUS (s) : 1;
14622 rm -f conftest.$ac_objext
14623 if { (ac_try="$ac_compile"
14624 case "(($ac_try" in
14625 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14626 *) ac_try_echo=$ac_try;;
14628 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14629 (eval "$ac_compile") 2>conftest.er1
14631 grep -v '^ *+' conftest.er1 >conftest.err
14633 cat conftest.err >&5
14634 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14635 (exit $ac_status); } &&
14636 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
14637 { (case "(($ac_try" in
14638 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14639 *) ac_try_echo=$ac_try;;
14641 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14642 (eval "$ac_try") 2>&5
14644 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14645 (exit $ac_status); }; } &&
14646 { ac_try='test -s conftest.$ac_objext'
14647 { (case "(($ac_try" in
14648 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14649 *) ac_try_echo=$ac_try;;
14651 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14652 (eval "$ac_try") 2>&5
14654 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14655 (exit $ac_status); }; }; then
14656 ac_cv_header_sys_wait_h=yes
14658 echo "$as_me: failed program was:" >&5
14659 sed 's/^/| /' conftest.$ac_ext >&5
14661 ac_cv_header_sys_wait_h=no
14664 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14666 { echo "$as_me:$LINENO: result: $ac_cv_header_sys_wait_h" >&5
14667 echo "${ECHO_T}$ac_cv_header_sys_wait_h" >&6; }
14668 if test $ac_cv_header_sys_wait_h = yes; then
14670 cat >>confdefs.h <<\_ACEOF
14671 #define HAVE_SYS_WAIT_H 1
14676 { echo "$as_me:$LINENO: checking whether time.h and sys/time.h may both be included" >&5
14677 echo $ECHO_N "checking whether time.h and sys/time.h may both be included... $ECHO_C" >&6; }
14678 if test "${ac_cv_header_time+set}" = set; then
14679 echo $ECHO_N "(cached) $ECHO_C" >&6
14681 cat >conftest.$ac_ext <<_ACEOF
14684 cat confdefs.h >>conftest.$ac_ext
14685 cat >>conftest.$ac_ext <<_ACEOF
14686 /* end confdefs.h. */
14687 #include <sys/types.h>
14688 #include <sys/time.h>
14694 if ((struct tm *) 0)
14700 rm -f conftest.$ac_objext
14701 if { (ac_try="$ac_compile"
14702 case "(($ac_try" in
14703 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14704 *) ac_try_echo=$ac_try;;
14706 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14707 (eval "$ac_compile") 2>conftest.er1
14709 grep -v '^ *+' conftest.er1 >conftest.err
14711 cat conftest.err >&5
14712 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14713 (exit $ac_status); } &&
14714 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
14715 { (case "(($ac_try" in
14716 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14717 *) ac_try_echo=$ac_try;;
14719 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14720 (eval "$ac_try") 2>&5
14722 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14723 (exit $ac_status); }; } &&
14724 { ac_try='test -s conftest.$ac_objext'
14725 { (case "(($ac_try" in
14726 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14727 *) ac_try_echo=$ac_try;;
14729 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14730 (eval "$ac_try") 2>&5
14732 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14733 (exit $ac_status); }; }; then
14734 ac_cv_header_time=yes
14736 echo "$as_me: failed program was:" >&5
14737 sed 's/^/| /' conftest.$ac_ext >&5
14739 ac_cv_header_time=no
14742 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14744 { echo "$as_me:$LINENO: result: $ac_cv_header_time" >&5
14745 echo "${ECHO_T}$ac_cv_header_time" >&6; }
14746 if test $ac_cv_header_time = yes; then
14748 cat >>confdefs.h <<\_ACEOF
14749 #define TIME_WITH_SYS_TIME 1
14761 for ac_header in dlfcn.h execinfo.h fcntl.h inttypes.h limits.h link.h
14763 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
14764 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
14765 { echo "$as_me:$LINENO: checking for $ac_header" >&5
14766 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
14767 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
14768 echo $ECHO_N "(cached) $ECHO_C" >&6
14770 ac_res=`eval echo '${'$as_ac_Header'}'`
14771 { echo "$as_me:$LINENO: result: $ac_res" >&5
14772 echo "${ECHO_T}$ac_res" >&6; }
14774 # Is the header compilable?
14775 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
14776 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
14777 cat >conftest.$ac_ext <<_ACEOF
14780 cat confdefs.h >>conftest.$ac_ext
14781 cat >>conftest.$ac_ext <<_ACEOF
14782 /* end confdefs.h. */
14783 $ac_includes_default
14784 #include <$ac_header>
14786 rm -f conftest.$ac_objext
14787 if { (ac_try="$ac_compile"
14788 case "(($ac_try" in
14789 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14790 *) ac_try_echo=$ac_try;;
14792 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14793 (eval "$ac_compile") 2>conftest.er1
14795 grep -v '^ *+' conftest.er1 >conftest.err
14797 cat conftest.err >&5
14798 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14799 (exit $ac_status); } &&
14800 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
14801 { (case "(($ac_try" in
14802 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14803 *) ac_try_echo=$ac_try;;
14805 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14806 (eval "$ac_try") 2>&5
14808 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14809 (exit $ac_status); }; } &&
14810 { ac_try='test -s conftest.$ac_objext'
14811 { (case "(($ac_try" in
14812 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14813 *) ac_try_echo=$ac_try;;
14815 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14816 (eval "$ac_try") 2>&5
14818 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14819 (exit $ac_status); }; }; then
14820 ac_header_compiler=yes
14822 echo "$as_me: failed program was:" >&5
14823 sed 's/^/| /' conftest.$ac_ext >&5
14825 ac_header_compiler=no
14828 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14829 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
14830 echo "${ECHO_T}$ac_header_compiler" >&6; }
14832 # Is the header present?
14833 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
14834 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
14835 cat >conftest.$ac_ext <<_ACEOF
14838 cat confdefs.h >>conftest.$ac_ext
14839 cat >>conftest.$ac_ext <<_ACEOF
14840 /* end confdefs.h. */
14841 #include <$ac_header>
14843 if { (ac_try="$ac_cpp conftest.$ac_ext"
14844 case "(($ac_try" in
14845 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14846 *) ac_try_echo=$ac_try;;
14848 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14849 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
14851 grep -v '^ *+' conftest.er1 >conftest.err
14853 cat conftest.err >&5
14854 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14855 (exit $ac_status); } >/dev/null; then
14856 if test -s conftest.err; then
14857 ac_cpp_err=$ac_c_preproc_warn_flag
14858 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
14865 if test -z "$ac_cpp_err"; then
14866 ac_header_preproc=yes
14868 echo "$as_me: failed program was:" >&5
14869 sed 's/^/| /' conftest.$ac_ext >&5
14871 ac_header_preproc=no
14874 rm -f conftest.err conftest.$ac_ext
14875 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
14876 echo "${ECHO_T}$ac_header_preproc" >&6; }
14878 # So? What about this header?
14879 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
14881 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
14882 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
14883 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
14884 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
14885 ac_header_preproc=yes
14888 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
14889 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
14890 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
14891 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
14892 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
14893 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
14894 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
14895 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
14896 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
14897 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
14898 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
14899 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
14901 ## ------------------------------------ ##
14902 ## Report this to http://llvm.org/bugs/ ##
14903 ## ------------------------------------ ##
14905 ) | sed "s/^/$as_me: WARNING: /" >&2
14908 { echo "$as_me:$LINENO: checking for $ac_header" >&5
14909 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
14910 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
14911 echo $ECHO_N "(cached) $ECHO_C" >&6
14913 eval "$as_ac_Header=\$ac_header_preproc"
14915 ac_res=`eval echo '${'$as_ac_Header'}'`
14916 { echo "$as_me:$LINENO: result: $ac_res" >&5
14917 echo "${ECHO_T}$ac_res" >&6; }
14920 if test `eval echo '${'$as_ac_Header'}'` = yes; then
14921 cat >>confdefs.h <<_ACEOF
14922 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
14935 for ac_header in malloc.h setjmp.h signal.h stdint.h termios.h unistd.h
14937 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
14938 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
14939 { echo "$as_me:$LINENO: checking for $ac_header" >&5
14940 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
14941 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
14942 echo $ECHO_N "(cached) $ECHO_C" >&6
14944 ac_res=`eval echo '${'$as_ac_Header'}'`
14945 { echo "$as_me:$LINENO: result: $ac_res" >&5
14946 echo "${ECHO_T}$ac_res" >&6; }
14948 # Is the header compilable?
14949 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
14950 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
14951 cat >conftest.$ac_ext <<_ACEOF
14954 cat confdefs.h >>conftest.$ac_ext
14955 cat >>conftest.$ac_ext <<_ACEOF
14956 /* end confdefs.h. */
14957 $ac_includes_default
14958 #include <$ac_header>
14960 rm -f conftest.$ac_objext
14961 if { (ac_try="$ac_compile"
14962 case "(($ac_try" in
14963 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14964 *) ac_try_echo=$ac_try;;
14966 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14967 (eval "$ac_compile") 2>conftest.er1
14969 grep -v '^ *+' conftest.er1 >conftest.err
14971 cat conftest.err >&5
14972 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14973 (exit $ac_status); } &&
14974 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
14975 { (case "(($ac_try" in
14976 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14977 *) ac_try_echo=$ac_try;;
14979 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14980 (eval "$ac_try") 2>&5
14982 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14983 (exit $ac_status); }; } &&
14984 { ac_try='test -s conftest.$ac_objext'
14985 { (case "(($ac_try" in
14986 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14987 *) ac_try_echo=$ac_try;;
14989 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14990 (eval "$ac_try") 2>&5
14992 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14993 (exit $ac_status); }; }; then
14994 ac_header_compiler=yes
14996 echo "$as_me: failed program was:" >&5
14997 sed 's/^/| /' conftest.$ac_ext >&5
14999 ac_header_compiler=no
15002 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15003 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
15004 echo "${ECHO_T}$ac_header_compiler" >&6; }
15006 # Is the header present?
15007 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
15008 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
15009 cat >conftest.$ac_ext <<_ACEOF
15012 cat confdefs.h >>conftest.$ac_ext
15013 cat >>conftest.$ac_ext <<_ACEOF
15014 /* end confdefs.h. */
15015 #include <$ac_header>
15017 if { (ac_try="$ac_cpp conftest.$ac_ext"
15018 case "(($ac_try" in
15019 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15020 *) ac_try_echo=$ac_try;;
15022 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15023 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
15025 grep -v '^ *+' conftest.er1 >conftest.err
15027 cat conftest.err >&5
15028 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15029 (exit $ac_status); } >/dev/null; then
15030 if test -s conftest.err; then
15031 ac_cpp_err=$ac_c_preproc_warn_flag
15032 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
15039 if test -z "$ac_cpp_err"; then
15040 ac_header_preproc=yes
15042 echo "$as_me: failed program was:" >&5
15043 sed 's/^/| /' conftest.$ac_ext >&5
15045 ac_header_preproc=no
15048 rm -f conftest.err conftest.$ac_ext
15049 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
15050 echo "${ECHO_T}$ac_header_preproc" >&6; }
15052 # So? What about this header?
15053 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
15055 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
15056 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
15057 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
15058 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
15059 ac_header_preproc=yes
15062 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
15063 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
15064 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
15065 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
15066 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
15067 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
15068 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
15069 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
15070 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
15071 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
15072 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
15073 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
15075 ## ------------------------------------ ##
15076 ## Report this to http://llvm.org/bugs/ ##
15077 ## ------------------------------------ ##
15079 ) | sed "s/^/$as_me: WARNING: /" >&2
15082 { echo "$as_me:$LINENO: checking for $ac_header" >&5
15083 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
15084 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
15085 echo $ECHO_N "(cached) $ECHO_C" >&6
15087 eval "$as_ac_Header=\$ac_header_preproc"
15089 ac_res=`eval echo '${'$as_ac_Header'}'`
15090 { echo "$as_me:$LINENO: result: $ac_res" >&5
15091 echo "${ECHO_T}$ac_res" >&6; }
15094 if test `eval echo '${'$as_ac_Header'}'` = yes; then
15095 cat >>confdefs.h <<_ACEOF
15096 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
15105 for ac_header in utime.h windows.h
15107 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
15108 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
15109 { echo "$as_me:$LINENO: checking for $ac_header" >&5
15110 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
15111 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
15112 echo $ECHO_N "(cached) $ECHO_C" >&6
15114 ac_res=`eval echo '${'$as_ac_Header'}'`
15115 { echo "$as_me:$LINENO: result: $ac_res" >&5
15116 echo "${ECHO_T}$ac_res" >&6; }
15118 # Is the header compilable?
15119 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
15120 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
15121 cat >conftest.$ac_ext <<_ACEOF
15124 cat confdefs.h >>conftest.$ac_ext
15125 cat >>conftest.$ac_ext <<_ACEOF
15126 /* end confdefs.h. */
15127 $ac_includes_default
15128 #include <$ac_header>
15130 rm -f conftest.$ac_objext
15131 if { (ac_try="$ac_compile"
15132 case "(($ac_try" in
15133 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15134 *) ac_try_echo=$ac_try;;
15136 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15137 (eval "$ac_compile") 2>conftest.er1
15139 grep -v '^ *+' conftest.er1 >conftest.err
15141 cat conftest.err >&5
15142 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15143 (exit $ac_status); } &&
15144 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
15145 { (case "(($ac_try" in
15146 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15147 *) ac_try_echo=$ac_try;;
15149 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15150 (eval "$ac_try") 2>&5
15152 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15153 (exit $ac_status); }; } &&
15154 { ac_try='test -s conftest.$ac_objext'
15155 { (case "(($ac_try" in
15156 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15157 *) ac_try_echo=$ac_try;;
15159 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15160 (eval "$ac_try") 2>&5
15162 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15163 (exit $ac_status); }; }; then
15164 ac_header_compiler=yes
15166 echo "$as_me: failed program was:" >&5
15167 sed 's/^/| /' conftest.$ac_ext >&5
15169 ac_header_compiler=no
15172 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15173 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
15174 echo "${ECHO_T}$ac_header_compiler" >&6; }
15176 # Is the header present?
15177 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
15178 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
15179 cat >conftest.$ac_ext <<_ACEOF
15182 cat confdefs.h >>conftest.$ac_ext
15183 cat >>conftest.$ac_ext <<_ACEOF
15184 /* end confdefs.h. */
15185 #include <$ac_header>
15187 if { (ac_try="$ac_cpp conftest.$ac_ext"
15188 case "(($ac_try" in
15189 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15190 *) ac_try_echo=$ac_try;;
15192 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15193 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
15195 grep -v '^ *+' conftest.er1 >conftest.err
15197 cat conftest.err >&5
15198 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15199 (exit $ac_status); } >/dev/null; then
15200 if test -s conftest.err; then
15201 ac_cpp_err=$ac_c_preproc_warn_flag
15202 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
15209 if test -z "$ac_cpp_err"; then
15210 ac_header_preproc=yes
15212 echo "$as_me: failed program was:" >&5
15213 sed 's/^/| /' conftest.$ac_ext >&5
15215 ac_header_preproc=no
15218 rm -f conftest.err conftest.$ac_ext
15219 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
15220 echo "${ECHO_T}$ac_header_preproc" >&6; }
15222 # So? What about this header?
15223 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
15225 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
15226 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
15227 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
15228 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
15229 ac_header_preproc=yes
15232 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
15233 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
15234 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
15235 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
15236 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
15237 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
15238 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
15239 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
15240 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
15241 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
15242 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
15243 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
15245 ## ------------------------------------ ##
15246 ## Report this to http://llvm.org/bugs/ ##
15247 ## ------------------------------------ ##
15249 ) | sed "s/^/$as_me: WARNING: /" >&2
15252 { echo "$as_me:$LINENO: checking for $ac_header" >&5
15253 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
15254 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
15255 echo $ECHO_N "(cached) $ECHO_C" >&6
15257 eval "$as_ac_Header=\$ac_header_preproc"
15259 ac_res=`eval echo '${'$as_ac_Header'}'`
15260 { echo "$as_me:$LINENO: result: $ac_res" >&5
15261 echo "${ECHO_T}$ac_res" >&6; }
15264 if test `eval echo '${'$as_ac_Header'}'` = yes; then
15265 cat >>confdefs.h <<_ACEOF
15266 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
15278 for ac_header in sys/mman.h sys/param.h sys/resource.h sys/time.h sys/uio.h
15280 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
15281 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
15282 { echo "$as_me:$LINENO: checking for $ac_header" >&5
15283 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
15284 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
15285 echo $ECHO_N "(cached) $ECHO_C" >&6
15287 ac_res=`eval echo '${'$as_ac_Header'}'`
15288 { echo "$as_me:$LINENO: result: $ac_res" >&5
15289 echo "${ECHO_T}$ac_res" >&6; }
15291 # Is the header compilable?
15292 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
15293 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
15294 cat >conftest.$ac_ext <<_ACEOF
15297 cat confdefs.h >>conftest.$ac_ext
15298 cat >>conftest.$ac_ext <<_ACEOF
15299 /* end confdefs.h. */
15300 $ac_includes_default
15301 #include <$ac_header>
15303 rm -f conftest.$ac_objext
15304 if { (ac_try="$ac_compile"
15305 case "(($ac_try" in
15306 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15307 *) ac_try_echo=$ac_try;;
15309 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15310 (eval "$ac_compile") 2>conftest.er1
15312 grep -v '^ *+' conftest.er1 >conftest.err
15314 cat conftest.err >&5
15315 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15316 (exit $ac_status); } &&
15317 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
15318 { (case "(($ac_try" in
15319 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15320 *) ac_try_echo=$ac_try;;
15322 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15323 (eval "$ac_try") 2>&5
15325 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15326 (exit $ac_status); }; } &&
15327 { ac_try='test -s conftest.$ac_objext'
15328 { (case "(($ac_try" in
15329 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15330 *) ac_try_echo=$ac_try;;
15332 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15333 (eval "$ac_try") 2>&5
15335 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15336 (exit $ac_status); }; }; then
15337 ac_header_compiler=yes
15339 echo "$as_me: failed program was:" >&5
15340 sed 's/^/| /' conftest.$ac_ext >&5
15342 ac_header_compiler=no
15345 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15346 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
15347 echo "${ECHO_T}$ac_header_compiler" >&6; }
15349 # Is the header present?
15350 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
15351 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
15352 cat >conftest.$ac_ext <<_ACEOF
15355 cat confdefs.h >>conftest.$ac_ext
15356 cat >>conftest.$ac_ext <<_ACEOF
15357 /* end confdefs.h. */
15358 #include <$ac_header>
15360 if { (ac_try="$ac_cpp conftest.$ac_ext"
15361 case "(($ac_try" in
15362 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15363 *) ac_try_echo=$ac_try;;
15365 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15366 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
15368 grep -v '^ *+' conftest.er1 >conftest.err
15370 cat conftest.err >&5
15371 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15372 (exit $ac_status); } >/dev/null; then
15373 if test -s conftest.err; then
15374 ac_cpp_err=$ac_c_preproc_warn_flag
15375 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
15382 if test -z "$ac_cpp_err"; then
15383 ac_header_preproc=yes
15385 echo "$as_me: failed program was:" >&5
15386 sed 's/^/| /' conftest.$ac_ext >&5
15388 ac_header_preproc=no
15391 rm -f conftest.err conftest.$ac_ext
15392 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
15393 echo "${ECHO_T}$ac_header_preproc" >&6; }
15395 # So? What about this header?
15396 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
15398 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
15399 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
15400 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
15401 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
15402 ac_header_preproc=yes
15405 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
15406 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
15407 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
15408 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
15409 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
15410 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
15411 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
15412 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
15413 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
15414 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
15415 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
15416 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
15418 ## ------------------------------------ ##
15419 ## Report this to http://llvm.org/bugs/ ##
15420 ## ------------------------------------ ##
15422 ) | sed "s/^/$as_me: WARNING: /" >&2
15425 { echo "$as_me:$LINENO: checking for $ac_header" >&5
15426 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
15427 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
15428 echo $ECHO_N "(cached) $ECHO_C" >&6
15430 eval "$as_ac_Header=\$ac_header_preproc"
15432 ac_res=`eval echo '${'$as_ac_Header'}'`
15433 { echo "$as_me:$LINENO: result: $ac_res" >&5
15434 echo "${ECHO_T}$ac_res" >&6; }
15437 if test `eval echo '${'$as_ac_Header'}'` = yes; then
15438 cat >>confdefs.h <<_ACEOF
15439 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
15450 for ac_header in sys/types.h sys/ioctl.h malloc/malloc.h mach/mach.h
15452 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
15453 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
15454 { echo "$as_me:$LINENO: checking for $ac_header" >&5
15455 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
15456 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
15457 echo $ECHO_N "(cached) $ECHO_C" >&6
15459 ac_res=`eval echo '${'$as_ac_Header'}'`
15460 { echo "$as_me:$LINENO: result: $ac_res" >&5
15461 echo "${ECHO_T}$ac_res" >&6; }
15463 # Is the header compilable?
15464 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
15465 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
15466 cat >conftest.$ac_ext <<_ACEOF
15469 cat confdefs.h >>conftest.$ac_ext
15470 cat >>conftest.$ac_ext <<_ACEOF
15471 /* end confdefs.h. */
15472 $ac_includes_default
15473 #include <$ac_header>
15475 rm -f conftest.$ac_objext
15476 if { (ac_try="$ac_compile"
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_compile") 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_objext'
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_header_compiler=yes
15511 echo "$as_me: failed program was:" >&5
15512 sed 's/^/| /' conftest.$ac_ext >&5
15514 ac_header_compiler=no
15517 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15518 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
15519 echo "${ECHO_T}$ac_header_compiler" >&6; }
15521 # Is the header present?
15522 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
15523 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
15524 cat >conftest.$ac_ext <<_ACEOF
15527 cat confdefs.h >>conftest.$ac_ext
15528 cat >>conftest.$ac_ext <<_ACEOF
15529 /* end confdefs.h. */
15530 #include <$ac_header>
15532 if { (ac_try="$ac_cpp conftest.$ac_ext"
15533 case "(($ac_try" in
15534 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15535 *) ac_try_echo=$ac_try;;
15537 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15538 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
15540 grep -v '^ *+' conftest.er1 >conftest.err
15542 cat conftest.err >&5
15543 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15544 (exit $ac_status); } >/dev/null; then
15545 if test -s conftest.err; then
15546 ac_cpp_err=$ac_c_preproc_warn_flag
15547 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
15554 if test -z "$ac_cpp_err"; then
15555 ac_header_preproc=yes
15557 echo "$as_me: failed program was:" >&5
15558 sed 's/^/| /' conftest.$ac_ext >&5
15560 ac_header_preproc=no
15563 rm -f conftest.err conftest.$ac_ext
15564 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
15565 echo "${ECHO_T}$ac_header_preproc" >&6; }
15567 # So? What about this header?
15568 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
15570 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
15571 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
15572 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
15573 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
15574 ac_header_preproc=yes
15577 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
15578 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
15579 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
15580 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
15581 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
15582 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
15583 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
15584 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
15585 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
15586 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
15587 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
15588 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
15590 ## ------------------------------------ ##
15591 ## Report this to http://llvm.org/bugs/ ##
15592 ## ------------------------------------ ##
15594 ) | sed "s/^/$as_me: WARNING: /" >&2
15597 { echo "$as_me:$LINENO: checking for $ac_header" >&5
15598 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
15599 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
15600 echo $ECHO_N "(cached) $ECHO_C" >&6
15602 eval "$as_ac_Header=\$ac_header_preproc"
15604 ac_res=`eval echo '${'$as_ac_Header'}'`
15605 { echo "$as_me:$LINENO: result: $ac_res" >&5
15606 echo "${ECHO_T}$ac_res" >&6; }
15609 if test `eval echo '${'$as_ac_Header'}'` = yes; then
15610 cat >>confdefs.h <<_ACEOF
15611 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
15619 for ac_header in valgrind/valgrind.h
15621 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
15622 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
15623 { echo "$as_me:$LINENO: checking for $ac_header" >&5
15624 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
15625 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
15626 echo $ECHO_N "(cached) $ECHO_C" >&6
15628 ac_res=`eval echo '${'$as_ac_Header'}'`
15629 { echo "$as_me:$LINENO: result: $ac_res" >&5
15630 echo "${ECHO_T}$ac_res" >&6; }
15632 # Is the header compilable?
15633 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
15634 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
15635 cat >conftest.$ac_ext <<_ACEOF
15638 cat confdefs.h >>conftest.$ac_ext
15639 cat >>conftest.$ac_ext <<_ACEOF
15640 /* end confdefs.h. */
15641 $ac_includes_default
15642 #include <$ac_header>
15644 rm -f conftest.$ac_objext
15645 if { (ac_try="$ac_compile"
15646 case "(($ac_try" in
15647 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15648 *) ac_try_echo=$ac_try;;
15650 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15651 (eval "$ac_compile") 2>conftest.er1
15653 grep -v '^ *+' conftest.er1 >conftest.err
15655 cat conftest.err >&5
15656 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15657 (exit $ac_status); } &&
15658 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
15659 { (case "(($ac_try" in
15660 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15661 *) ac_try_echo=$ac_try;;
15663 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15664 (eval "$ac_try") 2>&5
15666 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15667 (exit $ac_status); }; } &&
15668 { ac_try='test -s conftest.$ac_objext'
15669 { (case "(($ac_try" in
15670 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15671 *) ac_try_echo=$ac_try;;
15673 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15674 (eval "$ac_try") 2>&5
15676 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15677 (exit $ac_status); }; }; then
15678 ac_header_compiler=yes
15680 echo "$as_me: failed program was:" >&5
15681 sed 's/^/| /' conftest.$ac_ext >&5
15683 ac_header_compiler=no
15686 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15687 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
15688 echo "${ECHO_T}$ac_header_compiler" >&6; }
15690 # Is the header present?
15691 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
15692 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
15693 cat >conftest.$ac_ext <<_ACEOF
15696 cat confdefs.h >>conftest.$ac_ext
15697 cat >>conftest.$ac_ext <<_ACEOF
15698 /* end confdefs.h. */
15699 #include <$ac_header>
15701 if { (ac_try="$ac_cpp conftest.$ac_ext"
15702 case "(($ac_try" in
15703 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15704 *) ac_try_echo=$ac_try;;
15706 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15707 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
15709 grep -v '^ *+' conftest.er1 >conftest.err
15711 cat conftest.err >&5
15712 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15713 (exit $ac_status); } >/dev/null; then
15714 if test -s conftest.err; then
15715 ac_cpp_err=$ac_c_preproc_warn_flag
15716 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
15723 if test -z "$ac_cpp_err"; then
15724 ac_header_preproc=yes
15726 echo "$as_me: failed program was:" >&5
15727 sed 's/^/| /' conftest.$ac_ext >&5
15729 ac_header_preproc=no
15732 rm -f conftest.err conftest.$ac_ext
15733 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
15734 echo "${ECHO_T}$ac_header_preproc" >&6; }
15736 # So? What about this header?
15737 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
15739 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
15740 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
15741 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
15742 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
15743 ac_header_preproc=yes
15746 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
15747 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
15748 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
15749 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
15750 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
15751 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
15752 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
15753 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
15754 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
15755 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
15756 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
15757 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
15759 ## ------------------------------------ ##
15760 ## Report this to http://llvm.org/bugs/ ##
15761 ## ------------------------------------ ##
15763 ) | sed "s/^/$as_me: WARNING: /" >&2
15766 { echo "$as_me:$LINENO: checking for $ac_header" >&5
15767 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
15768 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
15769 echo $ECHO_N "(cached) $ECHO_C" >&6
15771 eval "$as_ac_Header=\$ac_header_preproc"
15773 ac_res=`eval echo '${'$as_ac_Header'}'`
15774 { echo "$as_me:$LINENO: result: $ac_res" >&5
15775 echo "${ECHO_T}$ac_res" >&6; }
15778 if test `eval echo '${'$as_ac_Header'}'` = yes; then
15779 cat >>confdefs.h <<_ACEOF
15780 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
15788 for ac_header in fenv.h
15790 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
15791 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
15792 { echo "$as_me:$LINENO: checking for $ac_header" >&5
15793 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
15794 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
15795 echo $ECHO_N "(cached) $ECHO_C" >&6
15797 ac_res=`eval echo '${'$as_ac_Header'}'`
15798 { echo "$as_me:$LINENO: result: $ac_res" >&5
15799 echo "${ECHO_T}$ac_res" >&6; }
15801 # Is the header compilable?
15802 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
15803 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
15804 cat >conftest.$ac_ext <<_ACEOF
15807 cat confdefs.h >>conftest.$ac_ext
15808 cat >>conftest.$ac_ext <<_ACEOF
15809 /* end confdefs.h. */
15810 $ac_includes_default
15811 #include <$ac_header>
15813 rm -f conftest.$ac_objext
15814 if { (ac_try="$ac_compile"
15815 case "(($ac_try" in
15816 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15817 *) ac_try_echo=$ac_try;;
15819 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15820 (eval "$ac_compile") 2>conftest.er1
15822 grep -v '^ *+' conftest.er1 >conftest.err
15824 cat conftest.err >&5
15825 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15826 (exit $ac_status); } &&
15827 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
15828 { (case "(($ac_try" in
15829 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15830 *) ac_try_echo=$ac_try;;
15832 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15833 (eval "$ac_try") 2>&5
15835 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15836 (exit $ac_status); }; } &&
15837 { ac_try='test -s conftest.$ac_objext'
15838 { (case "(($ac_try" in
15839 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15840 *) ac_try_echo=$ac_try;;
15842 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15843 (eval "$ac_try") 2>&5
15845 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15846 (exit $ac_status); }; }; then
15847 ac_header_compiler=yes
15849 echo "$as_me: failed program was:" >&5
15850 sed 's/^/| /' conftest.$ac_ext >&5
15852 ac_header_compiler=no
15855 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15856 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
15857 echo "${ECHO_T}$ac_header_compiler" >&6; }
15859 # Is the header present?
15860 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
15861 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
15862 cat >conftest.$ac_ext <<_ACEOF
15865 cat confdefs.h >>conftest.$ac_ext
15866 cat >>conftest.$ac_ext <<_ACEOF
15867 /* end confdefs.h. */
15868 #include <$ac_header>
15870 if { (ac_try="$ac_cpp conftest.$ac_ext"
15871 case "(($ac_try" in
15872 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15873 *) ac_try_echo=$ac_try;;
15875 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15876 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
15878 grep -v '^ *+' conftest.er1 >conftest.err
15880 cat conftest.err >&5
15881 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15882 (exit $ac_status); } >/dev/null; then
15883 if test -s conftest.err; then
15884 ac_cpp_err=$ac_c_preproc_warn_flag
15885 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
15892 if test -z "$ac_cpp_err"; then
15893 ac_header_preproc=yes
15895 echo "$as_me: failed program was:" >&5
15896 sed 's/^/| /' conftest.$ac_ext >&5
15898 ac_header_preproc=no
15901 rm -f conftest.err conftest.$ac_ext
15902 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
15903 echo "${ECHO_T}$ac_header_preproc" >&6; }
15905 # So? What about this header?
15906 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
15908 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
15909 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
15910 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
15911 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
15912 ac_header_preproc=yes
15915 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
15916 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
15917 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
15918 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
15919 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
15920 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
15921 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
15922 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
15923 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
15924 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
15925 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
15926 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
15928 ## ------------------------------------ ##
15929 ## Report this to http://llvm.org/bugs/ ##
15930 ## ------------------------------------ ##
15932 ) | sed "s/^/$as_me: WARNING: /" >&2
15935 { echo "$as_me:$LINENO: checking for $ac_header" >&5
15936 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
15937 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
15938 echo $ECHO_N "(cached) $ECHO_C" >&6
15940 eval "$as_ac_Header=\$ac_header_preproc"
15942 ac_res=`eval echo '${'$as_ac_Header'}'`
15943 { echo "$as_me:$LINENO: result: $ac_res" >&5
15944 echo "${ECHO_T}$ac_res" >&6; }
15947 if test `eval echo '${'$as_ac_Header'}'` = yes; then
15948 cat >>confdefs.h <<_ACEOF
15949 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
15956 if test "$LLVM_ENABLE_THREADS" -eq 1 && test "$ENABLE_PTHREADS" -eq 1 ; then
15958 for ac_header in pthread.h
15960 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
15961 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
15962 { echo "$as_me:$LINENO: checking for $ac_header" >&5
15963 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
15964 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
15965 echo $ECHO_N "(cached) $ECHO_C" >&6
15967 ac_res=`eval echo '${'$as_ac_Header'}'`
15968 { echo "$as_me:$LINENO: result: $ac_res" >&5
15969 echo "${ECHO_T}$ac_res" >&6; }
15971 # Is the header compilable?
15972 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
15973 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
15974 cat >conftest.$ac_ext <<_ACEOF
15977 cat confdefs.h >>conftest.$ac_ext
15978 cat >>conftest.$ac_ext <<_ACEOF
15979 /* end confdefs.h. */
15980 $ac_includes_default
15981 #include <$ac_header>
15983 rm -f conftest.$ac_objext
15984 if { (ac_try="$ac_compile"
15985 case "(($ac_try" in
15986 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15987 *) ac_try_echo=$ac_try;;
15989 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15990 (eval "$ac_compile") 2>conftest.er1
15992 grep -v '^ *+' conftest.er1 >conftest.err
15994 cat conftest.err >&5
15995 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15996 (exit $ac_status); } &&
15997 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
15998 { (case "(($ac_try" in
15999 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16000 *) ac_try_echo=$ac_try;;
16002 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16003 (eval "$ac_try") 2>&5
16005 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16006 (exit $ac_status); }; } &&
16007 { ac_try='test -s conftest.$ac_objext'
16008 { (case "(($ac_try" in
16009 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16010 *) ac_try_echo=$ac_try;;
16012 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16013 (eval "$ac_try") 2>&5
16015 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16016 (exit $ac_status); }; }; then
16017 ac_header_compiler=yes
16019 echo "$as_me: failed program was:" >&5
16020 sed 's/^/| /' conftest.$ac_ext >&5
16022 ac_header_compiler=no
16025 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16026 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
16027 echo "${ECHO_T}$ac_header_compiler" >&6; }
16029 # Is the header present?
16030 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
16031 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
16032 cat >conftest.$ac_ext <<_ACEOF
16035 cat confdefs.h >>conftest.$ac_ext
16036 cat >>conftest.$ac_ext <<_ACEOF
16037 /* end confdefs.h. */
16038 #include <$ac_header>
16040 if { (ac_try="$ac_cpp conftest.$ac_ext"
16041 case "(($ac_try" in
16042 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16043 *) ac_try_echo=$ac_try;;
16045 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16046 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
16048 grep -v '^ *+' conftest.er1 >conftest.err
16050 cat conftest.err >&5
16051 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16052 (exit $ac_status); } >/dev/null; then
16053 if test -s conftest.err; then
16054 ac_cpp_err=$ac_c_preproc_warn_flag
16055 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
16062 if test -z "$ac_cpp_err"; then
16063 ac_header_preproc=yes
16065 echo "$as_me: failed program was:" >&5
16066 sed 's/^/| /' conftest.$ac_ext >&5
16068 ac_header_preproc=no
16071 rm -f conftest.err conftest.$ac_ext
16072 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
16073 echo "${ECHO_T}$ac_header_preproc" >&6; }
16075 # So? What about this header?
16076 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
16078 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
16079 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
16080 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
16081 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
16082 ac_header_preproc=yes
16085 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
16086 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
16087 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
16088 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
16089 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
16090 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
16091 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
16092 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
16093 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
16094 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
16095 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
16096 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
16098 ## ------------------------------------ ##
16099 ## Report this to http://llvm.org/bugs/ ##
16100 ## ------------------------------------ ##
16102 ) | sed "s/^/$as_me: WARNING: /" >&2
16105 { echo "$as_me:$LINENO: checking for $ac_header" >&5
16106 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
16107 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
16108 echo $ECHO_N "(cached) $ECHO_C" >&6
16110 eval "$as_ac_Header=\$ac_header_preproc"
16112 ac_res=`eval echo '${'$as_ac_Header'}'`
16113 { echo "$as_me:$LINENO: result: $ac_res" >&5
16114 echo "${ECHO_T}$ac_res" >&6; }
16117 if test `eval echo '${'$as_ac_Header'}'` = yes; then
16118 cat >>confdefs.h <<_ACEOF
16119 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
16135 if test "$llvm_cv_enable_libffi" = "yes" ; then
16138 for ac_header in ffi.h ffi/ffi.h
16140 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
16141 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
16142 { echo "$as_me:$LINENO: checking for $ac_header" >&5
16143 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
16144 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
16145 echo $ECHO_N "(cached) $ECHO_C" >&6
16147 ac_res=`eval echo '${'$as_ac_Header'}'`
16148 { echo "$as_me:$LINENO: result: $ac_res" >&5
16149 echo "${ECHO_T}$ac_res" >&6; }
16151 # Is the header compilable?
16152 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
16153 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
16154 cat >conftest.$ac_ext <<_ACEOF
16157 cat confdefs.h >>conftest.$ac_ext
16158 cat >>conftest.$ac_ext <<_ACEOF
16159 /* end confdefs.h. */
16160 $ac_includes_default
16161 #include <$ac_header>
16163 rm -f conftest.$ac_objext
16164 if { (ac_try="$ac_compile"
16165 case "(($ac_try" in
16166 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16167 *) ac_try_echo=$ac_try;;
16169 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16170 (eval "$ac_compile") 2>conftest.er1
16172 grep -v '^ *+' conftest.er1 >conftest.err
16174 cat conftest.err >&5
16175 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16176 (exit $ac_status); } &&
16177 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
16178 { (case "(($ac_try" in
16179 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16180 *) ac_try_echo=$ac_try;;
16182 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16183 (eval "$ac_try") 2>&5
16185 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16186 (exit $ac_status); }; } &&
16187 { ac_try='test -s conftest.$ac_objext'
16188 { (case "(($ac_try" in
16189 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16190 *) ac_try_echo=$ac_try;;
16192 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16193 (eval "$ac_try") 2>&5
16195 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16196 (exit $ac_status); }; }; then
16197 ac_header_compiler=yes
16199 echo "$as_me: failed program was:" >&5
16200 sed 's/^/| /' conftest.$ac_ext >&5
16202 ac_header_compiler=no
16205 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16206 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
16207 echo "${ECHO_T}$ac_header_compiler" >&6; }
16209 # Is the header present?
16210 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
16211 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
16212 cat >conftest.$ac_ext <<_ACEOF
16215 cat confdefs.h >>conftest.$ac_ext
16216 cat >>conftest.$ac_ext <<_ACEOF
16217 /* end confdefs.h. */
16218 #include <$ac_header>
16220 if { (ac_try="$ac_cpp conftest.$ac_ext"
16221 case "(($ac_try" in
16222 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16223 *) ac_try_echo=$ac_try;;
16225 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16226 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
16228 grep -v '^ *+' conftest.er1 >conftest.err
16230 cat conftest.err >&5
16231 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16232 (exit $ac_status); } >/dev/null; then
16233 if test -s conftest.err; then
16234 ac_cpp_err=$ac_c_preproc_warn_flag
16235 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
16242 if test -z "$ac_cpp_err"; then
16243 ac_header_preproc=yes
16245 echo "$as_me: failed program was:" >&5
16246 sed 's/^/| /' conftest.$ac_ext >&5
16248 ac_header_preproc=no
16251 rm -f conftest.err conftest.$ac_ext
16252 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
16253 echo "${ECHO_T}$ac_header_preproc" >&6; }
16255 # So? What about this header?
16256 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
16258 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
16259 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
16260 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
16261 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
16262 ac_header_preproc=yes
16265 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
16266 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
16267 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
16268 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
16269 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
16270 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
16271 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
16272 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
16273 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
16274 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
16275 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
16276 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
16278 ## ------------------------------------ ##
16279 ## Report this to http://llvm.org/bugs/ ##
16280 ## ------------------------------------ ##
16282 ) | sed "s/^/$as_me: WARNING: /" >&2
16285 { echo "$as_me:$LINENO: checking for $ac_header" >&5
16286 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
16287 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
16288 echo $ECHO_N "(cached) $ECHO_C" >&6
16290 eval "$as_ac_Header=\$ac_header_preproc"
16292 ac_res=`eval echo '${'$as_ac_Header'}'`
16293 { echo "$as_me:$LINENO: result: $ac_res" >&5
16294 echo "${ECHO_T}$ac_res" >&6; }
16297 if test `eval echo '${'$as_ac_Header'}'` = yes; then
16298 cat >>confdefs.h <<_ACEOF
16299 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
16309 for ac_header in CrashReporterClient.h
16311 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
16312 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
16313 { echo "$as_me:$LINENO: checking for $ac_header" >&5
16314 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
16315 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
16316 echo $ECHO_N "(cached) $ECHO_C" >&6
16318 ac_res=`eval echo '${'$as_ac_Header'}'`
16319 { echo "$as_me:$LINENO: result: $ac_res" >&5
16320 echo "${ECHO_T}$ac_res" >&6; }
16322 # Is the header compilable?
16323 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
16324 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
16325 cat >conftest.$ac_ext <<_ACEOF
16328 cat confdefs.h >>conftest.$ac_ext
16329 cat >>conftest.$ac_ext <<_ACEOF
16330 /* end confdefs.h. */
16331 $ac_includes_default
16332 #include <$ac_header>
16334 rm -f conftest.$ac_objext
16335 if { (ac_try="$ac_compile"
16336 case "(($ac_try" in
16337 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16338 *) ac_try_echo=$ac_try;;
16340 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16341 (eval "$ac_compile") 2>conftest.er1
16343 grep -v '^ *+' conftest.er1 >conftest.err
16345 cat conftest.err >&5
16346 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16347 (exit $ac_status); } &&
16348 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
16349 { (case "(($ac_try" in
16350 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16351 *) ac_try_echo=$ac_try;;
16353 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16354 (eval "$ac_try") 2>&5
16356 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16357 (exit $ac_status); }; } &&
16358 { ac_try='test -s conftest.$ac_objext'
16359 { (case "(($ac_try" in
16360 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16361 *) ac_try_echo=$ac_try;;
16363 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16364 (eval "$ac_try") 2>&5
16366 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16367 (exit $ac_status); }; }; then
16368 ac_header_compiler=yes
16370 echo "$as_me: failed program was:" >&5
16371 sed 's/^/| /' conftest.$ac_ext >&5
16373 ac_header_compiler=no
16376 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16377 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
16378 echo "${ECHO_T}$ac_header_compiler" >&6; }
16380 # Is the header present?
16381 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
16382 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
16383 cat >conftest.$ac_ext <<_ACEOF
16386 cat confdefs.h >>conftest.$ac_ext
16387 cat >>conftest.$ac_ext <<_ACEOF
16388 /* end confdefs.h. */
16389 #include <$ac_header>
16391 if { (ac_try="$ac_cpp conftest.$ac_ext"
16392 case "(($ac_try" in
16393 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16394 *) ac_try_echo=$ac_try;;
16396 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16397 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
16399 grep -v '^ *+' conftest.er1 >conftest.err
16401 cat conftest.err >&5
16402 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16403 (exit $ac_status); } >/dev/null; then
16404 if test -s conftest.err; then
16405 ac_cpp_err=$ac_c_preproc_warn_flag
16406 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
16413 if test -z "$ac_cpp_err"; then
16414 ac_header_preproc=yes
16416 echo "$as_me: failed program was:" >&5
16417 sed 's/^/| /' conftest.$ac_ext >&5
16419 ac_header_preproc=no
16422 rm -f conftest.err conftest.$ac_ext
16423 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
16424 echo "${ECHO_T}$ac_header_preproc" >&6; }
16426 # So? What about this header?
16427 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
16429 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
16430 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
16431 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
16432 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
16433 ac_header_preproc=yes
16436 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
16437 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
16438 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
16439 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
16440 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
16441 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
16442 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
16443 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
16444 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
16445 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
16446 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
16447 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
16449 ## ------------------------------------ ##
16450 ## Report this to http://llvm.org/bugs/ ##
16451 ## ------------------------------------ ##
16453 ) | sed "s/^/$as_me: WARNING: /" >&2
16456 { echo "$as_me:$LINENO: checking for $ac_header" >&5
16457 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
16458 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
16459 echo $ECHO_N "(cached) $ECHO_C" >&6
16461 eval "$as_ac_Header=\$ac_header_preproc"
16463 ac_res=`eval echo '${'$as_ac_Header'}'`
16464 { echo "$as_me:$LINENO: result: $ac_res" >&5
16465 echo "${ECHO_T}$ac_res" >&6; }
16468 if test `eval echo '${'$as_ac_Header'}'` = yes; then
16469 cat >>confdefs.h <<_ACEOF
16470 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
16478 { echo "$as_me:$LINENO: checking __crashreporter_info__" >&5
16479 echo $ECHO_N "checking __crashreporter_info__... $ECHO_C" >&6; }
16480 cat >conftest.$ac_ext <<_ACEOF
16484 cat confdefs.h >>conftest.$ac_ext
16485 cat >>conftest.$ac_ext <<_ACEOF
16486 /* end confdefs.h. */
16488 extern const char *__crashreporter_info__;
16490 __crashreporter_info__ = "test";
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
16531 { echo "$as_me:$LINENO: result: yes" >&5
16532 echo "${ECHO_T}yes" >&6; }
16534 cat >>confdefs.h <<\_ACEOF
16535 #define HAVE_CRASHREPORTER_INFO 1
16540 echo "$as_me: failed program was:" >&5
16541 sed 's/^/| /' conftest.$ac_ext >&5
16544 { echo "$as_me:$LINENO: result: no" >&5
16545 echo "${ECHO_T}no" >&6; }
16547 cat >>confdefs.h <<\_ACEOF
16548 #define HAVE_CRASHREPORTER_INFO 0
16554 rm -f core conftest.err conftest.$ac_objext \
16555 conftest$ac_exeext conftest.$ac_ext
16559 { echo "$as_me:$LINENO: checking for HUGE_VAL sanity" >&5
16560 echo $ECHO_N "checking for HUGE_VAL sanity... $ECHO_C" >&6; }
16561 if test "${ac_cv_huge_val_sanity+set}" = set; then
16562 echo $ECHO_N "(cached) $ECHO_C" >&6
16566 ac_cpp='$CXXCPP $CPPFLAGS'
16567 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
16568 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
16569 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
16571 ac_save_CXXFLAGS=$CXXFLAGS
16572 CXXFLAGS="$CXXFLAGS -pedantic"
16573 if test "$cross_compiling" = yes; then
16574 ac_cv_huge_val_sanity=yes
16576 cat >conftest.$ac_ext <<_ACEOF
16579 cat confdefs.h >>conftest.$ac_ext
16580 cat >>conftest.$ac_ext <<_ACEOF
16581 /* end confdefs.h. */
16586 double x = HUGE_VAL; return x != x;
16591 rm -f conftest$ac_exeext
16592 if { (ac_try="$ac_link"
16593 case "(($ac_try" in
16594 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16595 *) ac_try_echo=$ac_try;;
16597 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16598 (eval "$ac_link") 2>&5
16600 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16601 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
16602 { (case "(($ac_try" in
16603 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16604 *) ac_try_echo=$ac_try;;
16606 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16607 (eval "$ac_try") 2>&5
16609 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16610 (exit $ac_status); }; }; then
16611 ac_cv_huge_val_sanity=yes
16613 echo "$as_me: program exited with status $ac_status" >&5
16614 echo "$as_me: failed program was:" >&5
16615 sed 's/^/| /' conftest.$ac_ext >&5
16617 ( exit $ac_status )
16618 ac_cv_huge_val_sanity=no
16620 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
16624 CXXFLAGS=$ac_save_CXXFLAGS
16626 ac_cpp='$CPP $CPPFLAGS'
16627 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
16628 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
16629 ac_compiler_gnu=$ac_cv_c_compiler_gnu
16633 { echo "$as_me:$LINENO: result: $ac_cv_huge_val_sanity" >&5
16634 echo "${ECHO_T}$ac_cv_huge_val_sanity" >&6; }
16635 HUGE_VAL_SANITY=$ac_cv_huge_val_sanity
16638 { echo "$as_me:$LINENO: checking for pid_t" >&5
16639 echo $ECHO_N "checking for pid_t... $ECHO_C" >&6; }
16640 if test "${ac_cv_type_pid_t+set}" = set; then
16641 echo $ECHO_N "(cached) $ECHO_C" >&6
16643 cat >conftest.$ac_ext <<_ACEOF
16646 cat confdefs.h >>conftest.$ac_ext
16647 cat >>conftest.$ac_ext <<_ACEOF
16648 /* end confdefs.h. */
16649 $ac_includes_default
16650 typedef pid_t ac__type_new_;
16654 if ((ac__type_new_ *) 0)
16656 if (sizeof (ac__type_new_))
16662 rm -f conftest.$ac_objext
16663 if { (ac_try="$ac_compile"
16664 case "(($ac_try" in
16665 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16666 *) ac_try_echo=$ac_try;;
16668 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16669 (eval "$ac_compile") 2>conftest.er1
16671 grep -v '^ *+' conftest.er1 >conftest.err
16673 cat conftest.err >&5
16674 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16675 (exit $ac_status); } &&
16676 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
16677 { (case "(($ac_try" in
16678 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16679 *) ac_try_echo=$ac_try;;
16681 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16682 (eval "$ac_try") 2>&5
16684 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16685 (exit $ac_status); }; } &&
16686 { ac_try='test -s conftest.$ac_objext'
16687 { (case "(($ac_try" in
16688 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16689 *) ac_try_echo=$ac_try;;
16691 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16692 (eval "$ac_try") 2>&5
16694 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16695 (exit $ac_status); }; }; then
16696 ac_cv_type_pid_t=yes
16698 echo "$as_me: failed program was:" >&5
16699 sed 's/^/| /' conftest.$ac_ext >&5
16701 ac_cv_type_pid_t=no
16704 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16706 { echo "$as_me:$LINENO: result: $ac_cv_type_pid_t" >&5
16707 echo "${ECHO_T}$ac_cv_type_pid_t" >&6; }
16708 if test $ac_cv_type_pid_t = yes; then
16712 cat >>confdefs.h <<_ACEOF
16718 { echo "$as_me:$LINENO: checking for size_t" >&5
16719 echo $ECHO_N "checking for size_t... $ECHO_C" >&6; }
16720 if test "${ac_cv_type_size_t+set}" = set; then
16721 echo $ECHO_N "(cached) $ECHO_C" >&6
16723 cat >conftest.$ac_ext <<_ACEOF
16726 cat confdefs.h >>conftest.$ac_ext
16727 cat >>conftest.$ac_ext <<_ACEOF
16728 /* end confdefs.h. */
16729 $ac_includes_default
16730 typedef size_t ac__type_new_;
16734 if ((ac__type_new_ *) 0)
16736 if (sizeof (ac__type_new_))
16742 rm -f conftest.$ac_objext
16743 if { (ac_try="$ac_compile"
16744 case "(($ac_try" in
16745 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16746 *) ac_try_echo=$ac_try;;
16748 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16749 (eval "$ac_compile") 2>conftest.er1
16751 grep -v '^ *+' conftest.er1 >conftest.err
16753 cat conftest.err >&5
16754 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16755 (exit $ac_status); } &&
16756 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
16757 { (case "(($ac_try" in
16758 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16759 *) ac_try_echo=$ac_try;;
16761 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16762 (eval "$ac_try") 2>&5
16764 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16765 (exit $ac_status); }; } &&
16766 { ac_try='test -s conftest.$ac_objext'
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); }; }; then
16776 ac_cv_type_size_t=yes
16778 echo "$as_me: failed program was:" >&5
16779 sed 's/^/| /' conftest.$ac_ext >&5
16781 ac_cv_type_size_t=no
16784 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16786 { echo "$as_me:$LINENO: result: $ac_cv_type_size_t" >&5
16787 echo "${ECHO_T}$ac_cv_type_size_t" >&6; }
16788 if test $ac_cv_type_size_t = yes; then
16792 cat >>confdefs.h <<_ACEOF
16793 #define size_t unsigned int
16799 cat >>confdefs.h <<_ACEOF
16800 #define RETSIGTYPE void
16803 { echo "$as_me:$LINENO: checking whether struct tm is in sys/time.h or time.h" >&5
16804 echo $ECHO_N "checking whether struct tm is in sys/time.h or time.h... $ECHO_C" >&6; }
16805 if test "${ac_cv_struct_tm+set}" = set; then
16806 echo $ECHO_N "(cached) $ECHO_C" >&6
16808 cat >conftest.$ac_ext <<_ACEOF
16811 cat confdefs.h >>conftest.$ac_ext
16812 cat >>conftest.$ac_ext <<_ACEOF
16813 /* end confdefs.h. */
16814 #include <sys/types.h>
16820 struct tm *tp; tp->tm_sec;
16825 rm -f conftest.$ac_objext
16826 if { (ac_try="$ac_compile"
16827 case "(($ac_try" in
16828 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16829 *) ac_try_echo=$ac_try;;
16831 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16832 (eval "$ac_compile") 2>conftest.er1
16834 grep -v '^ *+' conftest.er1 >conftest.err
16836 cat conftest.err >&5
16837 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16838 (exit $ac_status); } &&
16839 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
16840 { (case "(($ac_try" in
16841 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16842 *) ac_try_echo=$ac_try;;
16844 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16845 (eval "$ac_try") 2>&5
16847 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16848 (exit $ac_status); }; } &&
16849 { ac_try='test -s conftest.$ac_objext'
16850 { (case "(($ac_try" in
16851 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16852 *) ac_try_echo=$ac_try;;
16854 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16855 (eval "$ac_try") 2>&5
16857 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16858 (exit $ac_status); }; }; then
16859 ac_cv_struct_tm=time.h
16861 echo "$as_me: failed program was:" >&5
16862 sed 's/^/| /' conftest.$ac_ext >&5
16864 ac_cv_struct_tm=sys/time.h
16867 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16869 { echo "$as_me:$LINENO: result: $ac_cv_struct_tm" >&5
16870 echo "${ECHO_T}$ac_cv_struct_tm" >&6; }
16871 if test $ac_cv_struct_tm = sys/time.h; then
16873 cat >>confdefs.h <<\_ACEOF
16874 #define TM_IN_SYS_TIME 1
16879 { echo "$as_me:$LINENO: checking for int64_t" >&5
16880 echo $ECHO_N "checking for int64_t... $ECHO_C" >&6; }
16881 if test "${ac_cv_type_int64_t+set}" = set; then
16882 echo $ECHO_N "(cached) $ECHO_C" >&6
16884 cat >conftest.$ac_ext <<_ACEOF
16887 cat confdefs.h >>conftest.$ac_ext
16888 cat >>conftest.$ac_ext <<_ACEOF
16889 /* end confdefs.h. */
16890 $ac_includes_default
16891 typedef int64_t ac__type_new_;
16895 if ((ac__type_new_ *) 0)
16897 if (sizeof (ac__type_new_))
16903 rm -f conftest.$ac_objext
16904 if { (ac_try="$ac_compile"
16905 case "(($ac_try" in
16906 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16907 *) ac_try_echo=$ac_try;;
16909 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16910 (eval "$ac_compile") 2>conftest.er1
16912 grep -v '^ *+' conftest.er1 >conftest.err
16914 cat conftest.err >&5
16915 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16916 (exit $ac_status); } &&
16917 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
16918 { (case "(($ac_try" in
16919 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16920 *) ac_try_echo=$ac_try;;
16922 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16923 (eval "$ac_try") 2>&5
16925 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16926 (exit $ac_status); }; } &&
16927 { ac_try='test -s conftest.$ac_objext'
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); }; }; then
16937 ac_cv_type_int64_t=yes
16939 echo "$as_me: failed program was:" >&5
16940 sed 's/^/| /' conftest.$ac_ext >&5
16942 ac_cv_type_int64_t=no
16945 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16947 { echo "$as_me:$LINENO: result: $ac_cv_type_int64_t" >&5
16948 echo "${ECHO_T}$ac_cv_type_int64_t" >&6; }
16949 if test $ac_cv_type_int64_t = yes; then
16951 cat >>confdefs.h <<_ACEOF
16952 #define HAVE_INT64_T 1
16957 { { echo "$as_me:$LINENO: error: Type int64_t required but not found" >&5
16958 echo "$as_me: error: Type int64_t required but not found" >&2;}
16959 { (exit 1); exit 1; }; }
16962 { echo "$as_me:$LINENO: checking for uint64_t" >&5
16963 echo $ECHO_N "checking for uint64_t... $ECHO_C" >&6; }
16964 if test "${ac_cv_type_uint64_t+set}" = set; then
16965 echo $ECHO_N "(cached) $ECHO_C" >&6
16967 cat >conftest.$ac_ext <<_ACEOF
16970 cat confdefs.h >>conftest.$ac_ext
16971 cat >>conftest.$ac_ext <<_ACEOF
16972 /* end confdefs.h. */
16973 $ac_includes_default
16974 typedef uint64_t ac__type_new_;
16978 if ((ac__type_new_ *) 0)
16980 if (sizeof (ac__type_new_))
16986 rm -f conftest.$ac_objext
16987 if { (ac_try="$ac_compile"
16988 case "(($ac_try" in
16989 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16990 *) ac_try_echo=$ac_try;;
16992 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16993 (eval "$ac_compile") 2>conftest.er1
16995 grep -v '^ *+' conftest.er1 >conftest.err
16997 cat conftest.err >&5
16998 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16999 (exit $ac_status); } &&
17000 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
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_try") 2>&5
17008 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17009 (exit $ac_status); }; } &&
17010 { ac_try='test -s conftest.$ac_objext'
17011 { (case "(($ac_try" in
17012 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17013 *) ac_try_echo=$ac_try;;
17015 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17016 (eval "$ac_try") 2>&5
17018 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17019 (exit $ac_status); }; }; then
17020 ac_cv_type_uint64_t=yes
17022 echo "$as_me: failed program was:" >&5
17023 sed 's/^/| /' conftest.$ac_ext >&5
17025 ac_cv_type_uint64_t=no
17028 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17030 { echo "$as_me:$LINENO: result: $ac_cv_type_uint64_t" >&5
17031 echo "${ECHO_T}$ac_cv_type_uint64_t" >&6; }
17032 if test $ac_cv_type_uint64_t = yes; then
17034 cat >>confdefs.h <<_ACEOF
17035 #define HAVE_UINT64_T 1
17040 { echo "$as_me:$LINENO: checking for u_int64_t" >&5
17041 echo $ECHO_N "checking for u_int64_t... $ECHO_C" >&6; }
17042 if test "${ac_cv_type_u_int64_t+set}" = set; then
17043 echo $ECHO_N "(cached) $ECHO_C" >&6
17045 cat >conftest.$ac_ext <<_ACEOF
17048 cat confdefs.h >>conftest.$ac_ext
17049 cat >>conftest.$ac_ext <<_ACEOF
17050 /* end confdefs.h. */
17051 $ac_includes_default
17052 typedef u_int64_t ac__type_new_;
17056 if ((ac__type_new_ *) 0)
17058 if (sizeof (ac__type_new_))
17064 rm -f conftest.$ac_objext
17065 if { (ac_try="$ac_compile"
17066 case "(($ac_try" in
17067 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17068 *) ac_try_echo=$ac_try;;
17070 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17071 (eval "$ac_compile") 2>conftest.er1
17073 grep -v '^ *+' conftest.er1 >conftest.err
17075 cat conftest.err >&5
17076 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17077 (exit $ac_status); } &&
17078 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
17079 { (case "(($ac_try" in
17080 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17081 *) ac_try_echo=$ac_try;;
17083 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17084 (eval "$ac_try") 2>&5
17086 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17087 (exit $ac_status); }; } &&
17088 { ac_try='test -s conftest.$ac_objext'
17089 { (case "(($ac_try" in
17090 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17091 *) ac_try_echo=$ac_try;;
17093 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17094 (eval "$ac_try") 2>&5
17096 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17097 (exit $ac_status); }; }; then
17098 ac_cv_type_u_int64_t=yes
17100 echo "$as_me: failed program was:" >&5
17101 sed 's/^/| /' conftest.$ac_ext >&5
17103 ac_cv_type_u_int64_t=no
17106 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17108 { echo "$as_me:$LINENO: result: $ac_cv_type_u_int64_t" >&5
17109 echo "${ECHO_T}$ac_cv_type_u_int64_t" >&6; }
17110 if test $ac_cv_type_u_int64_t = yes; then
17112 cat >>confdefs.h <<_ACEOF
17113 #define HAVE_U_INT64_T 1
17118 { { echo "$as_me:$LINENO: error: Type uint64_t or u_int64_t required but not found" >&5
17119 echo "$as_me: error: Type uint64_t or u_int64_t required but not found" >&2;}
17120 { (exit 1); exit 1; }; }
17134 for ac_func in backtrace ceilf floorf roundf rintf nearbyintf getcwd
17136 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
17137 { echo "$as_me:$LINENO: checking for $ac_func" >&5
17138 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
17139 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
17140 echo $ECHO_N "(cached) $ECHO_C" >&6
17142 cat >conftest.$ac_ext <<_ACEOF
17145 cat confdefs.h >>conftest.$ac_ext
17146 cat >>conftest.$ac_ext <<_ACEOF
17147 /* end confdefs.h. */
17148 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
17149 For example, HP-UX 11i <limits.h> declares gettimeofday. */
17150 #define $ac_func innocuous_$ac_func
17152 /* System header to define __stub macros and hopefully few prototypes,
17153 which can conflict with char $ac_func (); below.
17154 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
17155 <limits.h> exists even on freestanding compilers. */
17158 # include <limits.h>
17160 # include <assert.h>
17165 /* Override any GCC internal prototype to avoid an error.
17166 Use char because int might match the return type of a GCC
17167 builtin and then its argument prototype would still apply. */
17172 /* The GNU C library defines this for functions which it implements
17173 to always fail with ENOSYS. Some functions are actually named
17174 something starting with __ and the normal name is an alias. */
17175 #if defined __stub_$ac_func || defined __stub___$ac_func
17182 return $ac_func ();
17187 rm -f conftest.$ac_objext conftest$ac_exeext
17188 if { (ac_try="$ac_link"
17189 case "(($ac_try" in
17190 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17191 *) ac_try_echo=$ac_try;;
17193 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17194 (eval "$ac_link") 2>conftest.er1
17196 grep -v '^ *+' conftest.er1 >conftest.err
17198 cat conftest.err >&5
17199 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17200 (exit $ac_status); } &&
17201 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
17202 { (case "(($ac_try" in
17203 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17204 *) ac_try_echo=$ac_try;;
17206 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17207 (eval "$ac_try") 2>&5
17209 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17210 (exit $ac_status); }; } &&
17211 { ac_try='test -s conftest$ac_exeext'
17212 { (case "(($ac_try" in
17213 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17214 *) ac_try_echo=$ac_try;;
17216 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17217 (eval "$ac_try") 2>&5
17219 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17220 (exit $ac_status); }; }; then
17221 eval "$as_ac_var=yes"
17223 echo "$as_me: failed program was:" >&5
17224 sed 's/^/| /' conftest.$ac_ext >&5
17226 eval "$as_ac_var=no"
17229 rm -f core conftest.err conftest.$ac_objext \
17230 conftest$ac_exeext conftest.$ac_ext
17232 ac_res=`eval echo '${'$as_ac_var'}'`
17233 { echo "$as_me:$LINENO: result: $ac_res" >&5
17234 echo "${ECHO_T}$ac_res" >&6; }
17235 if test `eval echo '${'$as_ac_var'}'` = yes; then
17236 cat >>confdefs.h <<_ACEOF
17237 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
17247 for ac_func in powf fmodf strtof round
17249 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
17250 { echo "$as_me:$LINENO: checking for $ac_func" >&5
17251 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
17252 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
17253 echo $ECHO_N "(cached) $ECHO_C" >&6
17255 cat >conftest.$ac_ext <<_ACEOF
17258 cat confdefs.h >>conftest.$ac_ext
17259 cat >>conftest.$ac_ext <<_ACEOF
17260 /* end confdefs.h. */
17261 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
17262 For example, HP-UX 11i <limits.h> declares gettimeofday. */
17263 #define $ac_func innocuous_$ac_func
17265 /* System header to define __stub macros and hopefully few prototypes,
17266 which can conflict with char $ac_func (); below.
17267 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
17268 <limits.h> exists even on freestanding compilers. */
17271 # include <limits.h>
17273 # include <assert.h>
17278 /* Override any GCC internal prototype to avoid an error.
17279 Use char because int might match the return type of a GCC
17280 builtin and then its argument prototype would still apply. */
17285 /* The GNU C library defines this for functions which it implements
17286 to always fail with ENOSYS. Some functions are actually named
17287 something starting with __ and the normal name is an alias. */
17288 #if defined __stub_$ac_func || defined __stub___$ac_func
17295 return $ac_func ();
17300 rm -f conftest.$ac_objext conftest$ac_exeext
17301 if { (ac_try="$ac_link"
17302 case "(($ac_try" in
17303 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17304 *) ac_try_echo=$ac_try;;
17306 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17307 (eval "$ac_link") 2>conftest.er1
17309 grep -v '^ *+' conftest.er1 >conftest.err
17311 cat conftest.err >&5
17312 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17313 (exit $ac_status); } &&
17314 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
17315 { (case "(($ac_try" in
17316 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17317 *) ac_try_echo=$ac_try;;
17319 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17320 (eval "$ac_try") 2>&5
17322 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17323 (exit $ac_status); }; } &&
17324 { ac_try='test -s conftest$ac_exeext'
17325 { (case "(($ac_try" in
17326 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17327 *) ac_try_echo=$ac_try;;
17329 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17330 (eval "$ac_try") 2>&5
17332 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17333 (exit $ac_status); }; }; then
17334 eval "$as_ac_var=yes"
17336 echo "$as_me: failed program was:" >&5
17337 sed 's/^/| /' conftest.$ac_ext >&5
17339 eval "$as_ac_var=no"
17342 rm -f core conftest.err conftest.$ac_objext \
17343 conftest$ac_exeext conftest.$ac_ext
17345 ac_res=`eval echo '${'$as_ac_var'}'`
17346 { echo "$as_me:$LINENO: result: $ac_res" >&5
17347 echo "${ECHO_T}$ac_res" >&6; }
17348 if test `eval echo '${'$as_ac_var'}'` = yes; then
17349 cat >>confdefs.h <<_ACEOF
17350 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
17361 for ac_func in getpagesize getrusage getrlimit setrlimit gettimeofday
17363 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
17364 { echo "$as_me:$LINENO: checking for $ac_func" >&5
17365 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
17366 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
17367 echo $ECHO_N "(cached) $ECHO_C" >&6
17369 cat >conftest.$ac_ext <<_ACEOF
17372 cat confdefs.h >>conftest.$ac_ext
17373 cat >>conftest.$ac_ext <<_ACEOF
17374 /* end confdefs.h. */
17375 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
17376 For example, HP-UX 11i <limits.h> declares gettimeofday. */
17377 #define $ac_func innocuous_$ac_func
17379 /* System header to define __stub macros and hopefully few prototypes,
17380 which can conflict with char $ac_func (); below.
17381 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
17382 <limits.h> exists even on freestanding compilers. */
17385 # include <limits.h>
17387 # include <assert.h>
17392 /* Override any GCC internal prototype to avoid an error.
17393 Use char because int might match the return type of a GCC
17394 builtin and then its argument prototype would still apply. */
17399 /* The GNU C library defines this for functions which it implements
17400 to always fail with ENOSYS. Some functions are actually named
17401 something starting with __ and the normal name is an alias. */
17402 #if defined __stub_$ac_func || defined __stub___$ac_func
17409 return $ac_func ();
17414 rm -f conftest.$ac_objext conftest$ac_exeext
17415 if { (ac_try="$ac_link"
17416 case "(($ac_try" in
17417 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17418 *) ac_try_echo=$ac_try;;
17420 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17421 (eval "$ac_link") 2>conftest.er1
17423 grep -v '^ *+' conftest.er1 >conftest.err
17425 cat conftest.err >&5
17426 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17427 (exit $ac_status); } &&
17428 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
17429 { (case "(($ac_try" in
17430 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17431 *) ac_try_echo=$ac_try;;
17433 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17434 (eval "$ac_try") 2>&5
17436 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17437 (exit $ac_status); }; } &&
17438 { ac_try='test -s conftest$ac_exeext'
17439 { (case "(($ac_try" in
17440 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17441 *) ac_try_echo=$ac_try;;
17443 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17444 (eval "$ac_try") 2>&5
17446 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17447 (exit $ac_status); }; }; then
17448 eval "$as_ac_var=yes"
17450 echo "$as_me: failed program was:" >&5
17451 sed 's/^/| /' conftest.$ac_ext >&5
17453 eval "$as_ac_var=no"
17456 rm -f core conftest.err conftest.$ac_objext \
17457 conftest$ac_exeext conftest.$ac_ext
17459 ac_res=`eval echo '${'$as_ac_var'}'`
17460 { echo "$as_me:$LINENO: result: $ac_res" >&5
17461 echo "${ECHO_T}$ac_res" >&6; }
17462 if test `eval echo '${'$as_ac_var'}'` = yes; then
17463 cat >>confdefs.h <<_ACEOF
17464 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
17473 for ac_func in isatty mkdtemp mkstemp
17475 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
17476 { echo "$as_me:$LINENO: checking for $ac_func" >&5
17477 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
17478 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
17479 echo $ECHO_N "(cached) $ECHO_C" >&6
17481 cat >conftest.$ac_ext <<_ACEOF
17484 cat confdefs.h >>conftest.$ac_ext
17485 cat >>conftest.$ac_ext <<_ACEOF
17486 /* end confdefs.h. */
17487 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
17488 For example, HP-UX 11i <limits.h> declares gettimeofday. */
17489 #define $ac_func innocuous_$ac_func
17491 /* System header to define __stub macros and hopefully few prototypes,
17492 which can conflict with char $ac_func (); below.
17493 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
17494 <limits.h> exists even on freestanding compilers. */
17497 # include <limits.h>
17499 # include <assert.h>
17504 /* Override any GCC internal prototype to avoid an error.
17505 Use char because int might match the return type of a GCC
17506 builtin and then its argument prototype would still apply. */
17511 /* The GNU C library defines this for functions which it implements
17512 to always fail with ENOSYS. Some functions are actually named
17513 something starting with __ and the normal name is an alias. */
17514 #if defined __stub_$ac_func || defined __stub___$ac_func
17521 return $ac_func ();
17526 rm -f conftest.$ac_objext conftest$ac_exeext
17527 if { (ac_try="$ac_link"
17528 case "(($ac_try" in
17529 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17530 *) ac_try_echo=$ac_try;;
17532 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17533 (eval "$ac_link") 2>conftest.er1
17535 grep -v '^ *+' conftest.er1 >conftest.err
17537 cat conftest.err >&5
17538 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17539 (exit $ac_status); } &&
17540 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
17541 { (case "(($ac_try" in
17542 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17543 *) ac_try_echo=$ac_try;;
17545 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17546 (eval "$ac_try") 2>&5
17548 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17549 (exit $ac_status); }; } &&
17550 { ac_try='test -s conftest$ac_exeext'
17551 { (case "(($ac_try" in
17552 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17553 *) ac_try_echo=$ac_try;;
17555 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17556 (eval "$ac_try") 2>&5
17558 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17559 (exit $ac_status); }; }; then
17560 eval "$as_ac_var=yes"
17562 echo "$as_me: failed program was:" >&5
17563 sed 's/^/| /' conftest.$ac_ext >&5
17565 eval "$as_ac_var=no"
17568 rm -f core conftest.err conftest.$ac_objext \
17569 conftest$ac_exeext conftest.$ac_ext
17571 ac_res=`eval echo '${'$as_ac_var'}'`
17572 { echo "$as_me:$LINENO: result: $ac_res" >&5
17573 echo "${ECHO_T}$ac_res" >&6; }
17574 if test `eval echo '${'$as_ac_var'}'` = yes; then
17575 cat >>confdefs.h <<_ACEOF
17576 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
17589 for ac_func in mktemp posix_spawn pread realpath sbrk setrlimit strdup
17591 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
17592 { echo "$as_me:$LINENO: checking for $ac_func" >&5
17593 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
17594 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
17595 echo $ECHO_N "(cached) $ECHO_C" >&6
17597 cat >conftest.$ac_ext <<_ACEOF
17600 cat confdefs.h >>conftest.$ac_ext
17601 cat >>conftest.$ac_ext <<_ACEOF
17602 /* end confdefs.h. */
17603 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
17604 For example, HP-UX 11i <limits.h> declares gettimeofday. */
17605 #define $ac_func innocuous_$ac_func
17607 /* System header to define __stub macros and hopefully few prototypes,
17608 which can conflict with char $ac_func (); below.
17609 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
17610 <limits.h> exists even on freestanding compilers. */
17613 # include <limits.h>
17615 # include <assert.h>
17620 /* Override any GCC internal prototype to avoid an error.
17621 Use char because int might match the return type of a GCC
17622 builtin and then its argument prototype would still apply. */
17627 /* The GNU C library defines this for functions which it implements
17628 to always fail with ENOSYS. Some functions are actually named
17629 something starting with __ and the normal name is an alias. */
17630 #if defined __stub_$ac_func || defined __stub___$ac_func
17637 return $ac_func ();
17642 rm -f conftest.$ac_objext conftest$ac_exeext
17643 if { (ac_try="$ac_link"
17644 case "(($ac_try" in
17645 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17646 *) ac_try_echo=$ac_try;;
17648 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17649 (eval "$ac_link") 2>conftest.er1
17651 grep -v '^ *+' conftest.er1 >conftest.err
17653 cat conftest.err >&5
17654 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17655 (exit $ac_status); } &&
17656 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
17657 { (case "(($ac_try" in
17658 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17659 *) ac_try_echo=$ac_try;;
17661 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17662 (eval "$ac_try") 2>&5
17664 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17665 (exit $ac_status); }; } &&
17666 { ac_try='test -s conftest$ac_exeext'
17667 { (case "(($ac_try" in
17668 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17669 *) ac_try_echo=$ac_try;;
17671 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17672 (eval "$ac_try") 2>&5
17674 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17675 (exit $ac_status); }; }; then
17676 eval "$as_ac_var=yes"
17678 echo "$as_me: failed program was:" >&5
17679 sed 's/^/| /' conftest.$ac_ext >&5
17681 eval "$as_ac_var=no"
17684 rm -f core conftest.err conftest.$ac_objext \
17685 conftest$ac_exeext conftest.$ac_ext
17687 ac_res=`eval echo '${'$as_ac_var'}'`
17688 { echo "$as_me:$LINENO: result: $ac_res" >&5
17689 echo "${ECHO_T}$ac_res" >&6; }
17690 if test `eval echo '${'$as_ac_var'}'` = yes; then
17691 cat >>confdefs.h <<_ACEOF
17692 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
17702 for ac_func in strerror strerror_r setenv arc4random
17704 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
17705 { echo "$as_me:$LINENO: checking for $ac_func" >&5
17706 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
17707 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
17708 echo $ECHO_N "(cached) $ECHO_C" >&6
17710 cat >conftest.$ac_ext <<_ACEOF
17713 cat confdefs.h >>conftest.$ac_ext
17714 cat >>conftest.$ac_ext <<_ACEOF
17715 /* end confdefs.h. */
17716 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
17717 For example, HP-UX 11i <limits.h> declares gettimeofday. */
17718 #define $ac_func innocuous_$ac_func
17720 /* System header to define __stub macros and hopefully few prototypes,
17721 which can conflict with char $ac_func (); below.
17722 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
17723 <limits.h> exists even on freestanding compilers. */
17726 # include <limits.h>
17728 # include <assert.h>
17733 /* Override any GCC internal prototype to avoid an error.
17734 Use char because int might match the return type of a GCC
17735 builtin and then its argument prototype would still apply. */
17740 /* The GNU C library defines this for functions which it implements
17741 to always fail with ENOSYS. Some functions are actually named
17742 something starting with __ and the normal name is an alias. */
17743 #if defined __stub_$ac_func || defined __stub___$ac_func
17750 return $ac_func ();
17755 rm -f conftest.$ac_objext conftest$ac_exeext
17756 if { (ac_try="$ac_link"
17757 case "(($ac_try" in
17758 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17759 *) ac_try_echo=$ac_try;;
17761 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17762 (eval "$ac_link") 2>conftest.er1
17764 grep -v '^ *+' conftest.er1 >conftest.err
17766 cat conftest.err >&5
17767 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17768 (exit $ac_status); } &&
17769 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
17770 { (case "(($ac_try" in
17771 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17772 *) ac_try_echo=$ac_try;;
17774 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17775 (eval "$ac_try") 2>&5
17777 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17778 (exit $ac_status); }; } &&
17779 { ac_try='test -s conftest$ac_exeext'
17780 { (case "(($ac_try" in
17781 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17782 *) ac_try_echo=$ac_try;;
17784 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17785 (eval "$ac_try") 2>&5
17787 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17788 (exit $ac_status); }; }; then
17789 eval "$as_ac_var=yes"
17791 echo "$as_me: failed program was:" >&5
17792 sed 's/^/| /' conftest.$ac_ext >&5
17794 eval "$as_ac_var=no"
17797 rm -f core conftest.err conftest.$ac_objext \
17798 conftest$ac_exeext conftest.$ac_ext
17800 ac_res=`eval echo '${'$as_ac_var'}'`
17801 { echo "$as_me:$LINENO: result: $ac_res" >&5
17802 echo "${ECHO_T}$ac_res" >&6; }
17803 if test `eval echo '${'$as_ac_var'}'` = yes; then
17804 cat >>confdefs.h <<_ACEOF
17805 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
17815 for ac_func in strtoll strtoq sysconf malloc_zone_statistics
17817 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
17818 { echo "$as_me:$LINENO: checking for $ac_func" >&5
17819 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
17820 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
17821 echo $ECHO_N "(cached) $ECHO_C" >&6
17823 cat >conftest.$ac_ext <<_ACEOF
17826 cat confdefs.h >>conftest.$ac_ext
17827 cat >>conftest.$ac_ext <<_ACEOF
17828 /* end confdefs.h. */
17829 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
17830 For example, HP-UX 11i <limits.h> declares gettimeofday. */
17831 #define $ac_func innocuous_$ac_func
17833 /* System header to define __stub macros and hopefully few prototypes,
17834 which can conflict with char $ac_func (); below.
17835 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
17836 <limits.h> exists even on freestanding compilers. */
17839 # include <limits.h>
17841 # include <assert.h>
17846 /* Override any GCC internal prototype to avoid an error.
17847 Use char because int might match the return type of a GCC
17848 builtin and then its argument prototype would still apply. */
17853 /* The GNU C library defines this for functions which it implements
17854 to always fail with ENOSYS. Some functions are actually named
17855 something starting with __ and the normal name is an alias. */
17856 #if defined __stub_$ac_func || defined __stub___$ac_func
17863 return $ac_func ();
17868 rm -f conftest.$ac_objext conftest$ac_exeext
17869 if { (ac_try="$ac_link"
17870 case "(($ac_try" in
17871 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17872 *) ac_try_echo=$ac_try;;
17874 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17875 (eval "$ac_link") 2>conftest.er1
17877 grep -v '^ *+' conftest.er1 >conftest.err
17879 cat conftest.err >&5
17880 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17881 (exit $ac_status); } &&
17882 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
17883 { (case "(($ac_try" in
17884 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17885 *) ac_try_echo=$ac_try;;
17887 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17888 (eval "$ac_try") 2>&5
17890 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17891 (exit $ac_status); }; } &&
17892 { ac_try='test -s conftest$ac_exeext'
17893 { (case "(($ac_try" in
17894 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17895 *) ac_try_echo=$ac_try;;
17897 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17898 (eval "$ac_try") 2>&5
17900 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17901 (exit $ac_status); }; }; then
17902 eval "$as_ac_var=yes"
17904 echo "$as_me: failed program was:" >&5
17905 sed 's/^/| /' conftest.$ac_ext >&5
17907 eval "$as_ac_var=no"
17910 rm -f core conftest.err conftest.$ac_objext \
17911 conftest$ac_exeext conftest.$ac_ext
17913 ac_res=`eval echo '${'$as_ac_var'}'`
17914 { echo "$as_me:$LINENO: result: $ac_res" >&5
17915 echo "${ECHO_T}$ac_res" >&6; }
17916 if test `eval echo '${'$as_ac_var'}'` = yes; then
17917 cat >>confdefs.h <<_ACEOF
17918 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
17929 for ac_func in setjmp longjmp sigsetjmp siglongjmp writev
17931 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
17932 { echo "$as_me:$LINENO: checking for $ac_func" >&5
17933 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
17934 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
17935 echo $ECHO_N "(cached) $ECHO_C" >&6
17937 cat >conftest.$ac_ext <<_ACEOF
17940 cat confdefs.h >>conftest.$ac_ext
17941 cat >>conftest.$ac_ext <<_ACEOF
17942 /* end confdefs.h. */
17943 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
17944 For example, HP-UX 11i <limits.h> declares gettimeofday. */
17945 #define $ac_func innocuous_$ac_func
17947 /* System header to define __stub macros and hopefully few prototypes,
17948 which can conflict with char $ac_func (); below.
17949 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
17950 <limits.h> exists even on freestanding compilers. */
17953 # include <limits.h>
17955 # include <assert.h>
17960 /* Override any GCC internal prototype to avoid an error.
17961 Use char because int might match the return type of a GCC
17962 builtin and then its argument prototype would still apply. */
17967 /* The GNU C library defines this for functions which it implements
17968 to always fail with ENOSYS. Some functions are actually named
17969 something starting with __ and the normal name is an alias. */
17970 #if defined __stub_$ac_func || defined __stub___$ac_func
17977 return $ac_func ();
17982 rm -f conftest.$ac_objext conftest$ac_exeext
17983 if { (ac_try="$ac_link"
17984 case "(($ac_try" in
17985 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17986 *) ac_try_echo=$ac_try;;
17988 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17989 (eval "$ac_link") 2>conftest.er1
17991 grep -v '^ *+' conftest.er1 >conftest.err
17993 cat conftest.err >&5
17994 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17995 (exit $ac_status); } &&
17996 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
17997 { (case "(($ac_try" in
17998 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17999 *) ac_try_echo=$ac_try;;
18001 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18002 (eval "$ac_try") 2>&5
18004 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18005 (exit $ac_status); }; } &&
18006 { ac_try='test -s conftest$ac_exeext'
18007 { (case "(($ac_try" in
18008 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18009 *) ac_try_echo=$ac_try;;
18011 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18012 (eval "$ac_try") 2>&5
18014 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18015 (exit $ac_status); }; }; then
18016 eval "$as_ac_var=yes"
18018 echo "$as_me: failed program was:" >&5
18019 sed 's/^/| /' conftest.$ac_ext >&5
18021 eval "$as_ac_var=no"
18024 rm -f core conftest.err conftest.$ac_objext \
18025 conftest$ac_exeext conftest.$ac_ext
18027 ac_res=`eval echo '${'$as_ac_var'}'`
18028 { echo "$as_me:$LINENO: result: $ac_res" >&5
18029 echo "${ECHO_T}$ac_res" >&6; }
18030 if test `eval echo '${'$as_ac_var'}'` = yes; then
18031 cat >>confdefs.h <<_ACEOF
18032 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
18038 { echo "$as_me:$LINENO: checking if printf has the %a format character" >&5
18039 echo $ECHO_N "checking if printf has the %a format character... $ECHO_C" >&6; }
18040 if test "${llvm_cv_c_printf_a+set}" = set; then
18041 echo $ECHO_N "(cached) $ECHO_C" >&6
18044 ac_cpp='$CPP $CPPFLAGS'
18045 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
18046 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
18047 ac_compiler_gnu=$ac_cv_c_compiler_gnu
18049 if test "$cross_compiling" = yes; then
18050 llvmac_cv_c_printf_a=no
18052 cat >conftest.$ac_ext <<_ACEOF
18056 cat confdefs.h >>conftest.$ac_ext
18057 cat >>conftest.$ac_ext <<_ACEOF
18058 /* end confdefs.h. */
18061 #include <stdlib.h>
18067 volatile double A, B;
18071 sprintf(Buffer, "%a", A);
18075 if (A != 0x1.999999999999ap-4)
18082 rm -f conftest$ac_exeext
18083 if { (ac_try="$ac_link"
18084 case "(($ac_try" in
18085 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18086 *) ac_try_echo=$ac_try;;
18088 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18089 (eval "$ac_link") 2>&5
18091 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18092 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
18093 { (case "(($ac_try" in
18094 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18095 *) ac_try_echo=$ac_try;;
18097 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18098 (eval "$ac_try") 2>&5
18100 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18101 (exit $ac_status); }; }; then
18102 llvm_cv_c_printf_a=yes
18104 echo "$as_me: program exited with status $ac_status" >&5
18105 echo "$as_me: failed program was:" >&5
18106 sed 's/^/| /' conftest.$ac_ext >&5
18108 ( exit $ac_status )
18109 llvmac_cv_c_printf_a=no
18111 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
18116 ac_cpp='$CPP $CPPFLAGS'
18117 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
18118 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
18119 ac_compiler_gnu=$ac_cv_c_compiler_gnu
18122 { echo "$as_me:$LINENO: result: $llvm_cv_c_printf_a" >&5
18123 echo "${ECHO_T}$llvm_cv_c_printf_a" >&6; }
18124 if test "$llvm_cv_c_printf_a" = "yes"; then
18126 cat >>confdefs.h <<\_ACEOF
18127 #define HAVE_PRINTF_A 1
18134 { echo "$as_me:$LINENO: checking for srand48/lrand48/drand48 in <stdlib.h>" >&5
18135 echo $ECHO_N "checking for srand48/lrand48/drand48 in <stdlib.h>... $ECHO_C" >&6; }
18136 if test "${ac_cv_func_rand48+set}" = set; then
18137 echo $ECHO_N "(cached) $ECHO_C" >&6
18141 ac_cpp='$CXXCPP $CPPFLAGS'
18142 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
18143 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
18144 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
18146 cat >conftest.$ac_ext <<_ACEOF
18149 cat confdefs.h >>conftest.$ac_ext
18150 cat >>conftest.$ac_ext <<_ACEOF
18151 /* end confdefs.h. */
18152 #include <stdlib.h>
18156 srand48(0);lrand48();drand48();
18161 rm -f conftest.$ac_objext
18162 if { (ac_try="$ac_compile"
18163 case "(($ac_try" in
18164 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18165 *) ac_try_echo=$ac_try;;
18167 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18168 (eval "$ac_compile") 2>conftest.er1
18170 grep -v '^ *+' conftest.er1 >conftest.err
18172 cat conftest.err >&5
18173 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18174 (exit $ac_status); } &&
18175 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
18176 { (case "(($ac_try" in
18177 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18178 *) ac_try_echo=$ac_try;;
18180 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18181 (eval "$ac_try") 2>&5
18183 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18184 (exit $ac_status); }; } &&
18185 { ac_try='test -s conftest.$ac_objext'
18186 { (case "(($ac_try" in
18187 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18188 *) ac_try_echo=$ac_try;;
18190 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18191 (eval "$ac_try") 2>&5
18193 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18194 (exit $ac_status); }; }; then
18195 ac_cv_func_rand48=yes
18197 echo "$as_me: failed program was:" >&5
18198 sed 's/^/| /' conftest.$ac_ext >&5
18200 ac_cv_func_rand48=no
18203 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18205 ac_cpp='$CPP $CPPFLAGS'
18206 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
18207 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
18208 ac_compiler_gnu=$ac_cv_c_compiler_gnu
18212 { echo "$as_me:$LINENO: result: $ac_cv_func_rand48" >&5
18213 echo "${ECHO_T}$ac_cv_func_rand48" >&6; }
18215 if test "$ac_cv_func_rand48" = "yes" ; then
18217 cat >>confdefs.h <<\_ACEOF
18218 #define HAVE_RAND48 1
18224 { echo "$as_me:$LINENO: checking whether strerror_s is declared" >&5
18225 echo $ECHO_N "checking whether strerror_s is declared... $ECHO_C" >&6; }
18226 if test "${ac_cv_have_decl_strerror_s+set}" = set; then
18227 echo $ECHO_N "(cached) $ECHO_C" >&6
18229 cat >conftest.$ac_ext <<_ACEOF
18232 cat confdefs.h >>conftest.$ac_ext
18233 cat >>conftest.$ac_ext <<_ACEOF
18234 /* end confdefs.h. */
18235 $ac_includes_default
18240 char *p = (char *) strerror_s;
18248 rm -f conftest.$ac_objext
18249 if { (ac_try="$ac_compile"
18250 case "(($ac_try" in
18251 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18252 *) ac_try_echo=$ac_try;;
18254 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18255 (eval "$ac_compile") 2>conftest.er1
18257 grep -v '^ *+' conftest.er1 >conftest.err
18259 cat conftest.err >&5
18260 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18261 (exit $ac_status); } &&
18262 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
18263 { (case "(($ac_try" in
18264 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18265 *) ac_try_echo=$ac_try;;
18267 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18268 (eval "$ac_try") 2>&5
18270 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18271 (exit $ac_status); }; } &&
18272 { ac_try='test -s conftest.$ac_objext'
18273 { (case "(($ac_try" in
18274 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18275 *) ac_try_echo=$ac_try;;
18277 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18278 (eval "$ac_try") 2>&5
18280 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18281 (exit $ac_status); }; }; then
18282 ac_cv_have_decl_strerror_s=yes
18284 echo "$as_me: failed program was:" >&5
18285 sed 's/^/| /' conftest.$ac_ext >&5
18287 ac_cv_have_decl_strerror_s=no
18290 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18292 { echo "$as_me:$LINENO: result: $ac_cv_have_decl_strerror_s" >&5
18293 echo "${ECHO_T}$ac_cv_have_decl_strerror_s" >&6; }
18294 if test $ac_cv_have_decl_strerror_s = yes; then
18296 cat >>confdefs.h <<_ACEOF
18297 #define HAVE_DECL_STRERROR_S 1
18302 cat >>confdefs.h <<_ACEOF
18303 #define HAVE_DECL_STRERROR_S 0
18311 if test "$llvm_cv_os_type" = "MingW" ; then
18312 { echo "$as_me:$LINENO: checking for _alloca in -lgcc" >&5
18313 echo $ECHO_N "checking for _alloca in -lgcc... $ECHO_C" >&6; }
18314 if test "${ac_cv_lib_gcc__alloca+set}" = set; then
18315 echo $ECHO_N "(cached) $ECHO_C" >&6
18317 ac_check_lib_save_LIBS=$LIBS
18319 cat >conftest.$ac_ext <<_ACEOF
18322 cat confdefs.h >>conftest.$ac_ext
18323 cat >>conftest.$ac_ext <<_ACEOF
18324 /* end confdefs.h. */
18326 /* Override any GCC internal prototype to avoid an error.
18327 Use char because int might match the return type of a GCC
18328 builtin and then its argument prototype would still apply. */
18341 rm -f conftest.$ac_objext conftest$ac_exeext
18342 if { (ac_try="$ac_link"
18343 case "(($ac_try" in
18344 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18345 *) ac_try_echo=$ac_try;;
18347 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18348 (eval "$ac_link") 2>conftest.er1
18350 grep -v '^ *+' conftest.er1 >conftest.err
18352 cat conftest.err >&5
18353 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18354 (exit $ac_status); } &&
18355 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
18356 { (case "(($ac_try" in
18357 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18358 *) ac_try_echo=$ac_try;;
18360 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18361 (eval "$ac_try") 2>&5
18363 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18364 (exit $ac_status); }; } &&
18365 { ac_try='test -s conftest$ac_exeext'
18366 { (case "(($ac_try" in
18367 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18368 *) ac_try_echo=$ac_try;;
18370 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18371 (eval "$ac_try") 2>&5
18373 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18374 (exit $ac_status); }; }; then
18375 ac_cv_lib_gcc__alloca=yes
18377 echo "$as_me: failed program was:" >&5
18378 sed 's/^/| /' conftest.$ac_ext >&5
18380 ac_cv_lib_gcc__alloca=no
18383 rm -f core conftest.err conftest.$ac_objext \
18384 conftest$ac_exeext conftest.$ac_ext
18385 LIBS=$ac_check_lib_save_LIBS
18387 { echo "$as_me:$LINENO: result: $ac_cv_lib_gcc__alloca" >&5
18388 echo "${ECHO_T}$ac_cv_lib_gcc__alloca" >&6; }
18389 if test $ac_cv_lib_gcc__alloca = yes; then
18391 cat >>confdefs.h <<\_ACEOF
18392 #define HAVE__ALLOCA 1
18397 { echo "$as_me:$LINENO: checking for __alloca in -lgcc" >&5
18398 echo $ECHO_N "checking for __alloca in -lgcc... $ECHO_C" >&6; }
18399 if test "${ac_cv_lib_gcc___alloca+set}" = set; then
18400 echo $ECHO_N "(cached) $ECHO_C" >&6
18402 ac_check_lib_save_LIBS=$LIBS
18404 cat >conftest.$ac_ext <<_ACEOF
18407 cat confdefs.h >>conftest.$ac_ext
18408 cat >>conftest.$ac_ext <<_ACEOF
18409 /* end confdefs.h. */
18411 /* Override any GCC internal prototype to avoid an error.
18412 Use char because int might match the return type of a GCC
18413 builtin and then its argument prototype would still apply. */
18421 return __alloca ();
18426 rm -f conftest.$ac_objext conftest$ac_exeext
18427 if { (ac_try="$ac_link"
18428 case "(($ac_try" in
18429 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18430 *) ac_try_echo=$ac_try;;
18432 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18433 (eval "$ac_link") 2>conftest.er1
18435 grep -v '^ *+' conftest.er1 >conftest.err
18437 cat conftest.err >&5
18438 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18439 (exit $ac_status); } &&
18440 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
18441 { (case "(($ac_try" in
18442 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18443 *) ac_try_echo=$ac_try;;
18445 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18446 (eval "$ac_try") 2>&5
18448 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18449 (exit $ac_status); }; } &&
18450 { ac_try='test -s conftest$ac_exeext'
18451 { (case "(($ac_try" in
18452 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18453 *) ac_try_echo=$ac_try;;
18455 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18456 (eval "$ac_try") 2>&5
18458 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18459 (exit $ac_status); }; }; then
18460 ac_cv_lib_gcc___alloca=yes
18462 echo "$as_me: failed program was:" >&5
18463 sed 's/^/| /' conftest.$ac_ext >&5
18465 ac_cv_lib_gcc___alloca=no
18468 rm -f core conftest.err conftest.$ac_objext \
18469 conftest$ac_exeext conftest.$ac_ext
18470 LIBS=$ac_check_lib_save_LIBS
18472 { echo "$as_me:$LINENO: result: $ac_cv_lib_gcc___alloca" >&5
18473 echo "${ECHO_T}$ac_cv_lib_gcc___alloca" >&6; }
18474 if test $ac_cv_lib_gcc___alloca = yes; then
18476 cat >>confdefs.h <<\_ACEOF
18477 #define HAVE___ALLOCA 1
18482 { echo "$as_me:$LINENO: checking for __chkstk in -lgcc" >&5
18483 echo $ECHO_N "checking for __chkstk in -lgcc... $ECHO_C" >&6; }
18484 if test "${ac_cv_lib_gcc___chkstk+set}" = set; then
18485 echo $ECHO_N "(cached) $ECHO_C" >&6
18487 ac_check_lib_save_LIBS=$LIBS
18489 cat >conftest.$ac_ext <<_ACEOF
18492 cat confdefs.h >>conftest.$ac_ext
18493 cat >>conftest.$ac_ext <<_ACEOF
18494 /* end confdefs.h. */
18496 /* Override any GCC internal prototype to avoid an error.
18497 Use char because int might match the return type of a GCC
18498 builtin and then its argument prototype would still apply. */
18506 return __chkstk ();
18511 rm -f conftest.$ac_objext conftest$ac_exeext
18512 if { (ac_try="$ac_link"
18513 case "(($ac_try" in
18514 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18515 *) ac_try_echo=$ac_try;;
18517 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18518 (eval "$ac_link") 2>conftest.er1
18520 grep -v '^ *+' conftest.er1 >conftest.err
18522 cat conftest.err >&5
18523 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18524 (exit $ac_status); } &&
18525 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
18526 { (case "(($ac_try" in
18527 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18528 *) ac_try_echo=$ac_try;;
18530 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18531 (eval "$ac_try") 2>&5
18533 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18534 (exit $ac_status); }; } &&
18535 { ac_try='test -s conftest$ac_exeext'
18536 { (case "(($ac_try" in
18537 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18538 *) ac_try_echo=$ac_try;;
18540 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18541 (eval "$ac_try") 2>&5
18543 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18544 (exit $ac_status); }; }; then
18545 ac_cv_lib_gcc___chkstk=yes
18547 echo "$as_me: failed program was:" >&5
18548 sed 's/^/| /' conftest.$ac_ext >&5
18550 ac_cv_lib_gcc___chkstk=no
18553 rm -f core conftest.err conftest.$ac_objext \
18554 conftest$ac_exeext conftest.$ac_ext
18555 LIBS=$ac_check_lib_save_LIBS
18557 { echo "$as_me:$LINENO: result: $ac_cv_lib_gcc___chkstk" >&5
18558 echo "${ECHO_T}$ac_cv_lib_gcc___chkstk" >&6; }
18559 if test $ac_cv_lib_gcc___chkstk = yes; then
18561 cat >>confdefs.h <<\_ACEOF
18562 #define HAVE___CHKSTK 1
18567 { echo "$as_me:$LINENO: checking for ___chkstk in -lgcc" >&5
18568 echo $ECHO_N "checking for ___chkstk in -lgcc... $ECHO_C" >&6; }
18569 if test "${ac_cv_lib_gcc____chkstk+set}" = set; then
18570 echo $ECHO_N "(cached) $ECHO_C" >&6
18572 ac_check_lib_save_LIBS=$LIBS
18574 cat >conftest.$ac_ext <<_ACEOF
18577 cat confdefs.h >>conftest.$ac_ext
18578 cat >>conftest.$ac_ext <<_ACEOF
18579 /* end confdefs.h. */
18581 /* Override any GCC internal prototype to avoid an error.
18582 Use char because int might match the return type of a GCC
18583 builtin and then its argument prototype would still apply. */
18591 return ___chkstk ();
18596 rm -f conftest.$ac_objext conftest$ac_exeext
18597 if { (ac_try="$ac_link"
18598 case "(($ac_try" in
18599 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18600 *) ac_try_echo=$ac_try;;
18602 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18603 (eval "$ac_link") 2>conftest.er1
18605 grep -v '^ *+' conftest.er1 >conftest.err
18607 cat conftest.err >&5
18608 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18609 (exit $ac_status); } &&
18610 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
18611 { (case "(($ac_try" in
18612 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18613 *) ac_try_echo=$ac_try;;
18615 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18616 (eval "$ac_try") 2>&5
18618 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18619 (exit $ac_status); }; } &&
18620 { ac_try='test -s conftest$ac_exeext'
18621 { (case "(($ac_try" in
18622 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18623 *) ac_try_echo=$ac_try;;
18625 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18626 (eval "$ac_try") 2>&5
18628 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18629 (exit $ac_status); }; }; then
18630 ac_cv_lib_gcc____chkstk=yes
18632 echo "$as_me: failed program was:" >&5
18633 sed 's/^/| /' conftest.$ac_ext >&5
18635 ac_cv_lib_gcc____chkstk=no
18638 rm -f core conftest.err conftest.$ac_objext \
18639 conftest$ac_exeext conftest.$ac_ext
18640 LIBS=$ac_check_lib_save_LIBS
18642 { echo "$as_me:$LINENO: result: $ac_cv_lib_gcc____chkstk" >&5
18643 echo "${ECHO_T}$ac_cv_lib_gcc____chkstk" >&6; }
18644 if test $ac_cv_lib_gcc____chkstk = yes; then
18646 cat >>confdefs.h <<\_ACEOF
18647 #define HAVE____CHKSTK 1
18653 { echo "$as_me:$LINENO: checking for __ashldi3 in -lgcc" >&5
18654 echo $ECHO_N "checking for __ashldi3 in -lgcc... $ECHO_C" >&6; }
18655 if test "${ac_cv_lib_gcc___ashldi3+set}" = set; then
18656 echo $ECHO_N "(cached) $ECHO_C" >&6
18658 ac_check_lib_save_LIBS=$LIBS
18660 cat >conftest.$ac_ext <<_ACEOF
18663 cat confdefs.h >>conftest.$ac_ext
18664 cat >>conftest.$ac_ext <<_ACEOF
18665 /* end confdefs.h. */
18667 /* Override any GCC internal prototype to avoid an error.
18668 Use char because int might match the return type of a GCC
18669 builtin and then its argument prototype would still apply. */
18677 return __ashldi3 ();
18682 rm -f conftest.$ac_objext conftest$ac_exeext
18683 if { (ac_try="$ac_link"
18684 case "(($ac_try" in
18685 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18686 *) ac_try_echo=$ac_try;;
18688 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18689 (eval "$ac_link") 2>conftest.er1
18691 grep -v '^ *+' conftest.er1 >conftest.err
18693 cat conftest.err >&5
18694 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18695 (exit $ac_status); } &&
18696 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
18697 { (case "(($ac_try" in
18698 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18699 *) ac_try_echo=$ac_try;;
18701 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18702 (eval "$ac_try") 2>&5
18704 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18705 (exit $ac_status); }; } &&
18706 { ac_try='test -s conftest$ac_exeext'
18707 { (case "(($ac_try" in
18708 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18709 *) ac_try_echo=$ac_try;;
18711 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18712 (eval "$ac_try") 2>&5
18714 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18715 (exit $ac_status); }; }; then
18716 ac_cv_lib_gcc___ashldi3=yes
18718 echo "$as_me: failed program was:" >&5
18719 sed 's/^/| /' conftest.$ac_ext >&5
18721 ac_cv_lib_gcc___ashldi3=no
18724 rm -f core conftest.err conftest.$ac_objext \
18725 conftest$ac_exeext conftest.$ac_ext
18726 LIBS=$ac_check_lib_save_LIBS
18728 { echo "$as_me:$LINENO: result: $ac_cv_lib_gcc___ashldi3" >&5
18729 echo "${ECHO_T}$ac_cv_lib_gcc___ashldi3" >&6; }
18730 if test $ac_cv_lib_gcc___ashldi3 = yes; then
18732 cat >>confdefs.h <<\_ACEOF
18733 #define HAVE___ASHLDI3 1
18738 { echo "$as_me:$LINENO: checking for __ashrdi3 in -lgcc" >&5
18739 echo $ECHO_N "checking for __ashrdi3 in -lgcc... $ECHO_C" >&6; }
18740 if test "${ac_cv_lib_gcc___ashrdi3+set}" = set; then
18741 echo $ECHO_N "(cached) $ECHO_C" >&6
18743 ac_check_lib_save_LIBS=$LIBS
18745 cat >conftest.$ac_ext <<_ACEOF
18748 cat confdefs.h >>conftest.$ac_ext
18749 cat >>conftest.$ac_ext <<_ACEOF
18750 /* end confdefs.h. */
18752 /* Override any GCC internal prototype to avoid an error.
18753 Use char because int might match the return type of a GCC
18754 builtin and then its argument prototype would still apply. */
18762 return __ashrdi3 ();
18767 rm -f conftest.$ac_objext conftest$ac_exeext
18768 if { (ac_try="$ac_link"
18769 case "(($ac_try" in
18770 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18771 *) ac_try_echo=$ac_try;;
18773 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18774 (eval "$ac_link") 2>conftest.er1
18776 grep -v '^ *+' conftest.er1 >conftest.err
18778 cat conftest.err >&5
18779 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18780 (exit $ac_status); } &&
18781 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
18782 { (case "(($ac_try" in
18783 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18784 *) ac_try_echo=$ac_try;;
18786 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18787 (eval "$ac_try") 2>&5
18789 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18790 (exit $ac_status); }; } &&
18791 { ac_try='test -s conftest$ac_exeext'
18792 { (case "(($ac_try" in
18793 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18794 *) ac_try_echo=$ac_try;;
18796 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18797 (eval "$ac_try") 2>&5
18799 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18800 (exit $ac_status); }; }; then
18801 ac_cv_lib_gcc___ashrdi3=yes
18803 echo "$as_me: failed program was:" >&5
18804 sed 's/^/| /' conftest.$ac_ext >&5
18806 ac_cv_lib_gcc___ashrdi3=no
18809 rm -f core conftest.err conftest.$ac_objext \
18810 conftest$ac_exeext conftest.$ac_ext
18811 LIBS=$ac_check_lib_save_LIBS
18813 { echo "$as_me:$LINENO: result: $ac_cv_lib_gcc___ashrdi3" >&5
18814 echo "${ECHO_T}$ac_cv_lib_gcc___ashrdi3" >&6; }
18815 if test $ac_cv_lib_gcc___ashrdi3 = yes; then
18817 cat >>confdefs.h <<\_ACEOF
18818 #define HAVE___ASHRDI3 1
18823 { echo "$as_me:$LINENO: checking for __divdi3 in -lgcc" >&5
18824 echo $ECHO_N "checking for __divdi3 in -lgcc... $ECHO_C" >&6; }
18825 if test "${ac_cv_lib_gcc___divdi3+set}" = set; then
18826 echo $ECHO_N "(cached) $ECHO_C" >&6
18828 ac_check_lib_save_LIBS=$LIBS
18830 cat >conftest.$ac_ext <<_ACEOF
18833 cat confdefs.h >>conftest.$ac_ext
18834 cat >>conftest.$ac_ext <<_ACEOF
18835 /* end confdefs.h. */
18837 /* Override any GCC internal prototype to avoid an error.
18838 Use char because int might match the return type of a GCC
18839 builtin and then its argument prototype would still apply. */
18847 return __divdi3 ();
18852 rm -f conftest.$ac_objext conftest$ac_exeext
18853 if { (ac_try="$ac_link"
18854 case "(($ac_try" in
18855 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18856 *) ac_try_echo=$ac_try;;
18858 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18859 (eval "$ac_link") 2>conftest.er1
18861 grep -v '^ *+' conftest.er1 >conftest.err
18863 cat conftest.err >&5
18864 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18865 (exit $ac_status); } &&
18866 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
18867 { (case "(($ac_try" in
18868 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18869 *) ac_try_echo=$ac_try;;
18871 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18872 (eval "$ac_try") 2>&5
18874 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18875 (exit $ac_status); }; } &&
18876 { ac_try='test -s conftest$ac_exeext'
18877 { (case "(($ac_try" in
18878 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18879 *) ac_try_echo=$ac_try;;
18881 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18882 (eval "$ac_try") 2>&5
18884 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18885 (exit $ac_status); }; }; then
18886 ac_cv_lib_gcc___divdi3=yes
18888 echo "$as_me: failed program was:" >&5
18889 sed 's/^/| /' conftest.$ac_ext >&5
18891 ac_cv_lib_gcc___divdi3=no
18894 rm -f core conftest.err conftest.$ac_objext \
18895 conftest$ac_exeext conftest.$ac_ext
18896 LIBS=$ac_check_lib_save_LIBS
18898 { echo "$as_me:$LINENO: result: $ac_cv_lib_gcc___divdi3" >&5
18899 echo "${ECHO_T}$ac_cv_lib_gcc___divdi3" >&6; }
18900 if test $ac_cv_lib_gcc___divdi3 = yes; then
18902 cat >>confdefs.h <<\_ACEOF
18903 #define HAVE___DIVDI3 1
18908 { echo "$as_me:$LINENO: checking for __fixdfdi in -lgcc" >&5
18909 echo $ECHO_N "checking for __fixdfdi in -lgcc... $ECHO_C" >&6; }
18910 if test "${ac_cv_lib_gcc___fixdfdi+set}" = set; then
18911 echo $ECHO_N "(cached) $ECHO_C" >&6
18913 ac_check_lib_save_LIBS=$LIBS
18915 cat >conftest.$ac_ext <<_ACEOF
18918 cat confdefs.h >>conftest.$ac_ext
18919 cat >>conftest.$ac_ext <<_ACEOF
18920 /* end confdefs.h. */
18922 /* Override any GCC internal prototype to avoid an error.
18923 Use char because int might match the return type of a GCC
18924 builtin and then its argument prototype would still apply. */
18932 return __fixdfdi ();
18937 rm -f conftest.$ac_objext conftest$ac_exeext
18938 if { (ac_try="$ac_link"
18939 case "(($ac_try" in
18940 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18941 *) ac_try_echo=$ac_try;;
18943 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18944 (eval "$ac_link") 2>conftest.er1
18946 grep -v '^ *+' conftest.er1 >conftest.err
18948 cat conftest.err >&5
18949 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18950 (exit $ac_status); } &&
18951 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
18952 { (case "(($ac_try" in
18953 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18954 *) ac_try_echo=$ac_try;;
18956 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18957 (eval "$ac_try") 2>&5
18959 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18960 (exit $ac_status); }; } &&
18961 { ac_try='test -s conftest$ac_exeext'
18962 { (case "(($ac_try" in
18963 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18964 *) ac_try_echo=$ac_try;;
18966 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18967 (eval "$ac_try") 2>&5
18969 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18970 (exit $ac_status); }; }; then
18971 ac_cv_lib_gcc___fixdfdi=yes
18973 echo "$as_me: failed program was:" >&5
18974 sed 's/^/| /' conftest.$ac_ext >&5
18976 ac_cv_lib_gcc___fixdfdi=no
18979 rm -f core conftest.err conftest.$ac_objext \
18980 conftest$ac_exeext conftest.$ac_ext
18981 LIBS=$ac_check_lib_save_LIBS
18983 { echo "$as_me:$LINENO: result: $ac_cv_lib_gcc___fixdfdi" >&5
18984 echo "${ECHO_T}$ac_cv_lib_gcc___fixdfdi" >&6; }
18985 if test $ac_cv_lib_gcc___fixdfdi = yes; then
18987 cat >>confdefs.h <<\_ACEOF
18988 #define HAVE___FIXDFDI 1
18993 { echo "$as_me:$LINENO: checking for __fixsfdi in -lgcc" >&5
18994 echo $ECHO_N "checking for __fixsfdi in -lgcc... $ECHO_C" >&6; }
18995 if test "${ac_cv_lib_gcc___fixsfdi+set}" = set; then
18996 echo $ECHO_N "(cached) $ECHO_C" >&6
18998 ac_check_lib_save_LIBS=$LIBS
19000 cat >conftest.$ac_ext <<_ACEOF
19003 cat confdefs.h >>conftest.$ac_ext
19004 cat >>conftest.$ac_ext <<_ACEOF
19005 /* end confdefs.h. */
19007 /* Override any GCC internal prototype to avoid an error.
19008 Use char because int might match the return type of a GCC
19009 builtin and then its argument prototype would still apply. */
19017 return __fixsfdi ();
19022 rm -f conftest.$ac_objext conftest$ac_exeext
19023 if { (ac_try="$ac_link"
19024 case "(($ac_try" in
19025 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19026 *) ac_try_echo=$ac_try;;
19028 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19029 (eval "$ac_link") 2>conftest.er1
19031 grep -v '^ *+' conftest.er1 >conftest.err
19033 cat conftest.err >&5
19034 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19035 (exit $ac_status); } &&
19036 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
19037 { (case "(($ac_try" in
19038 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19039 *) ac_try_echo=$ac_try;;
19041 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19042 (eval "$ac_try") 2>&5
19044 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19045 (exit $ac_status); }; } &&
19046 { ac_try='test -s conftest$ac_exeext'
19047 { (case "(($ac_try" in
19048 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19049 *) ac_try_echo=$ac_try;;
19051 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19052 (eval "$ac_try") 2>&5
19054 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19055 (exit $ac_status); }; }; then
19056 ac_cv_lib_gcc___fixsfdi=yes
19058 echo "$as_me: failed program was:" >&5
19059 sed 's/^/| /' conftest.$ac_ext >&5
19061 ac_cv_lib_gcc___fixsfdi=no
19064 rm -f core conftest.err conftest.$ac_objext \
19065 conftest$ac_exeext conftest.$ac_ext
19066 LIBS=$ac_check_lib_save_LIBS
19068 { echo "$as_me:$LINENO: result: $ac_cv_lib_gcc___fixsfdi" >&5
19069 echo "${ECHO_T}$ac_cv_lib_gcc___fixsfdi" >&6; }
19070 if test $ac_cv_lib_gcc___fixsfdi = yes; then
19072 cat >>confdefs.h <<\_ACEOF
19073 #define HAVE___FIXSFDI 1
19078 { echo "$as_me:$LINENO: checking for __floatdidf in -lgcc" >&5
19079 echo $ECHO_N "checking for __floatdidf in -lgcc... $ECHO_C" >&6; }
19080 if test "${ac_cv_lib_gcc___floatdidf+set}" = set; then
19081 echo $ECHO_N "(cached) $ECHO_C" >&6
19083 ac_check_lib_save_LIBS=$LIBS
19085 cat >conftest.$ac_ext <<_ACEOF
19088 cat confdefs.h >>conftest.$ac_ext
19089 cat >>conftest.$ac_ext <<_ACEOF
19090 /* end confdefs.h. */
19092 /* Override any GCC internal prototype to avoid an error.
19093 Use char because int might match the return type of a GCC
19094 builtin and then its argument prototype would still apply. */
19098 char __floatdidf ();
19102 return __floatdidf ();
19107 rm -f conftest.$ac_objext conftest$ac_exeext
19108 if { (ac_try="$ac_link"
19109 case "(($ac_try" in
19110 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19111 *) ac_try_echo=$ac_try;;
19113 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19114 (eval "$ac_link") 2>conftest.er1
19116 grep -v '^ *+' conftest.er1 >conftest.err
19118 cat conftest.err >&5
19119 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19120 (exit $ac_status); } &&
19121 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
19122 { (case "(($ac_try" in
19123 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19124 *) ac_try_echo=$ac_try;;
19126 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19127 (eval "$ac_try") 2>&5
19129 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19130 (exit $ac_status); }; } &&
19131 { ac_try='test -s conftest$ac_exeext'
19132 { (case "(($ac_try" in
19133 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19134 *) ac_try_echo=$ac_try;;
19136 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19137 (eval "$ac_try") 2>&5
19139 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19140 (exit $ac_status); }; }; then
19141 ac_cv_lib_gcc___floatdidf=yes
19143 echo "$as_me: failed program was:" >&5
19144 sed 's/^/| /' conftest.$ac_ext >&5
19146 ac_cv_lib_gcc___floatdidf=no
19149 rm -f core conftest.err conftest.$ac_objext \
19150 conftest$ac_exeext conftest.$ac_ext
19151 LIBS=$ac_check_lib_save_LIBS
19153 { echo "$as_me:$LINENO: result: $ac_cv_lib_gcc___floatdidf" >&5
19154 echo "${ECHO_T}$ac_cv_lib_gcc___floatdidf" >&6; }
19155 if test $ac_cv_lib_gcc___floatdidf = yes; then
19157 cat >>confdefs.h <<\_ACEOF
19158 #define HAVE___FLOATDIDF 1
19163 { echo "$as_me:$LINENO: checking for __lshrdi3 in -lgcc" >&5
19164 echo $ECHO_N "checking for __lshrdi3 in -lgcc... $ECHO_C" >&6; }
19165 if test "${ac_cv_lib_gcc___lshrdi3+set}" = set; then
19166 echo $ECHO_N "(cached) $ECHO_C" >&6
19168 ac_check_lib_save_LIBS=$LIBS
19170 cat >conftest.$ac_ext <<_ACEOF
19173 cat confdefs.h >>conftest.$ac_ext
19174 cat >>conftest.$ac_ext <<_ACEOF
19175 /* end confdefs.h. */
19177 /* Override any GCC internal prototype to avoid an error.
19178 Use char because int might match the return type of a GCC
19179 builtin and then its argument prototype would still apply. */
19187 return __lshrdi3 ();
19192 rm -f conftest.$ac_objext conftest$ac_exeext
19193 if { (ac_try="$ac_link"
19194 case "(($ac_try" in
19195 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19196 *) ac_try_echo=$ac_try;;
19198 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19199 (eval "$ac_link") 2>conftest.er1
19201 grep -v '^ *+' conftest.er1 >conftest.err
19203 cat conftest.err >&5
19204 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19205 (exit $ac_status); } &&
19206 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
19207 { (case "(($ac_try" in
19208 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19209 *) ac_try_echo=$ac_try;;
19211 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19212 (eval "$ac_try") 2>&5
19214 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19215 (exit $ac_status); }; } &&
19216 { ac_try='test -s conftest$ac_exeext'
19217 { (case "(($ac_try" in
19218 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19219 *) ac_try_echo=$ac_try;;
19221 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19222 (eval "$ac_try") 2>&5
19224 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19225 (exit $ac_status); }; }; then
19226 ac_cv_lib_gcc___lshrdi3=yes
19228 echo "$as_me: failed program was:" >&5
19229 sed 's/^/| /' conftest.$ac_ext >&5
19231 ac_cv_lib_gcc___lshrdi3=no
19234 rm -f core conftest.err conftest.$ac_objext \
19235 conftest$ac_exeext conftest.$ac_ext
19236 LIBS=$ac_check_lib_save_LIBS
19238 { echo "$as_me:$LINENO: result: $ac_cv_lib_gcc___lshrdi3" >&5
19239 echo "${ECHO_T}$ac_cv_lib_gcc___lshrdi3" >&6; }
19240 if test $ac_cv_lib_gcc___lshrdi3 = yes; then
19242 cat >>confdefs.h <<\_ACEOF
19243 #define HAVE___LSHRDI3 1
19248 { echo "$as_me:$LINENO: checking for __moddi3 in -lgcc" >&5
19249 echo $ECHO_N "checking for __moddi3 in -lgcc... $ECHO_C" >&6; }
19250 if test "${ac_cv_lib_gcc___moddi3+set}" = set; then
19251 echo $ECHO_N "(cached) $ECHO_C" >&6
19253 ac_check_lib_save_LIBS=$LIBS
19255 cat >conftest.$ac_ext <<_ACEOF
19258 cat confdefs.h >>conftest.$ac_ext
19259 cat >>conftest.$ac_ext <<_ACEOF
19260 /* end confdefs.h. */
19262 /* Override any GCC internal prototype to avoid an error.
19263 Use char because int might match the return type of a GCC
19264 builtin and then its argument prototype would still apply. */
19272 return __moddi3 ();
19277 rm -f conftest.$ac_objext conftest$ac_exeext
19278 if { (ac_try="$ac_link"
19279 case "(($ac_try" in
19280 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19281 *) ac_try_echo=$ac_try;;
19283 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19284 (eval "$ac_link") 2>conftest.er1
19286 grep -v '^ *+' conftest.er1 >conftest.err
19288 cat conftest.err >&5
19289 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19290 (exit $ac_status); } &&
19291 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
19292 { (case "(($ac_try" in
19293 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19294 *) ac_try_echo=$ac_try;;
19296 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19297 (eval "$ac_try") 2>&5
19299 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19300 (exit $ac_status); }; } &&
19301 { ac_try='test -s conftest$ac_exeext'
19302 { (case "(($ac_try" in
19303 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19304 *) ac_try_echo=$ac_try;;
19306 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19307 (eval "$ac_try") 2>&5
19309 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19310 (exit $ac_status); }; }; then
19311 ac_cv_lib_gcc___moddi3=yes
19313 echo "$as_me: failed program was:" >&5
19314 sed 's/^/| /' conftest.$ac_ext >&5
19316 ac_cv_lib_gcc___moddi3=no
19319 rm -f core conftest.err conftest.$ac_objext \
19320 conftest$ac_exeext conftest.$ac_ext
19321 LIBS=$ac_check_lib_save_LIBS
19323 { echo "$as_me:$LINENO: result: $ac_cv_lib_gcc___moddi3" >&5
19324 echo "${ECHO_T}$ac_cv_lib_gcc___moddi3" >&6; }
19325 if test $ac_cv_lib_gcc___moddi3 = yes; then
19327 cat >>confdefs.h <<\_ACEOF
19328 #define HAVE___MODDI3 1
19333 { echo "$as_me:$LINENO: checking for __udivdi3 in -lgcc" >&5
19334 echo $ECHO_N "checking for __udivdi3 in -lgcc... $ECHO_C" >&6; }
19335 if test "${ac_cv_lib_gcc___udivdi3+set}" = set; then
19336 echo $ECHO_N "(cached) $ECHO_C" >&6
19338 ac_check_lib_save_LIBS=$LIBS
19340 cat >conftest.$ac_ext <<_ACEOF
19343 cat confdefs.h >>conftest.$ac_ext
19344 cat >>conftest.$ac_ext <<_ACEOF
19345 /* end confdefs.h. */
19347 /* Override any GCC internal prototype to avoid an error.
19348 Use char because int might match the return type of a GCC
19349 builtin and then its argument prototype would still apply. */
19357 return __udivdi3 ();
19362 rm -f conftest.$ac_objext conftest$ac_exeext
19363 if { (ac_try="$ac_link"
19364 case "(($ac_try" in
19365 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19366 *) ac_try_echo=$ac_try;;
19368 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19369 (eval "$ac_link") 2>conftest.er1
19371 grep -v '^ *+' conftest.er1 >conftest.err
19373 cat conftest.err >&5
19374 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19375 (exit $ac_status); } &&
19376 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
19377 { (case "(($ac_try" in
19378 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19379 *) ac_try_echo=$ac_try;;
19381 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19382 (eval "$ac_try") 2>&5
19384 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19385 (exit $ac_status); }; } &&
19386 { ac_try='test -s conftest$ac_exeext'
19387 { (case "(($ac_try" in
19388 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19389 *) ac_try_echo=$ac_try;;
19391 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19392 (eval "$ac_try") 2>&5
19394 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19395 (exit $ac_status); }; }; then
19396 ac_cv_lib_gcc___udivdi3=yes
19398 echo "$as_me: failed program was:" >&5
19399 sed 's/^/| /' conftest.$ac_ext >&5
19401 ac_cv_lib_gcc___udivdi3=no
19404 rm -f core conftest.err conftest.$ac_objext \
19405 conftest$ac_exeext conftest.$ac_ext
19406 LIBS=$ac_check_lib_save_LIBS
19408 { echo "$as_me:$LINENO: result: $ac_cv_lib_gcc___udivdi3" >&5
19409 echo "${ECHO_T}$ac_cv_lib_gcc___udivdi3" >&6; }
19410 if test $ac_cv_lib_gcc___udivdi3 = yes; then
19412 cat >>confdefs.h <<\_ACEOF
19413 #define HAVE___UDIVDI3 1
19418 { echo "$as_me:$LINENO: checking for __umoddi3 in -lgcc" >&5
19419 echo $ECHO_N "checking for __umoddi3 in -lgcc... $ECHO_C" >&6; }
19420 if test "${ac_cv_lib_gcc___umoddi3+set}" = set; then
19421 echo $ECHO_N "(cached) $ECHO_C" >&6
19423 ac_check_lib_save_LIBS=$LIBS
19425 cat >conftest.$ac_ext <<_ACEOF
19428 cat confdefs.h >>conftest.$ac_ext
19429 cat >>conftest.$ac_ext <<_ACEOF
19430 /* end confdefs.h. */
19432 /* Override any GCC internal prototype to avoid an error.
19433 Use char because int might match the return type of a GCC
19434 builtin and then its argument prototype would still apply. */
19442 return __umoddi3 ();
19447 rm -f conftest.$ac_objext conftest$ac_exeext
19448 if { (ac_try="$ac_link"
19449 case "(($ac_try" in
19450 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19451 *) ac_try_echo=$ac_try;;
19453 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19454 (eval "$ac_link") 2>conftest.er1
19456 grep -v '^ *+' conftest.er1 >conftest.err
19458 cat conftest.err >&5
19459 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19460 (exit $ac_status); } &&
19461 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
19462 { (case "(($ac_try" in
19463 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19464 *) ac_try_echo=$ac_try;;
19466 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19467 (eval "$ac_try") 2>&5
19469 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19470 (exit $ac_status); }; } &&
19471 { ac_try='test -s conftest$ac_exeext'
19472 { (case "(($ac_try" in
19473 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19474 *) ac_try_echo=$ac_try;;
19476 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19477 (eval "$ac_try") 2>&5
19479 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19480 (exit $ac_status); }; }; then
19481 ac_cv_lib_gcc___umoddi3=yes
19483 echo "$as_me: failed program was:" >&5
19484 sed 's/^/| /' conftest.$ac_ext >&5
19486 ac_cv_lib_gcc___umoddi3=no
19489 rm -f core conftest.err conftest.$ac_objext \
19490 conftest$ac_exeext conftest.$ac_ext
19491 LIBS=$ac_check_lib_save_LIBS
19493 { echo "$as_me:$LINENO: result: $ac_cv_lib_gcc___umoddi3" >&5
19494 echo "${ECHO_T}$ac_cv_lib_gcc___umoddi3" >&6; }
19495 if test $ac_cv_lib_gcc___umoddi3 = yes; then
19497 cat >>confdefs.h <<\_ACEOF
19498 #define HAVE___UMODDI3 1
19504 { echo "$as_me:$LINENO: checking for __main in -lgcc" >&5
19505 echo $ECHO_N "checking for __main in -lgcc... $ECHO_C" >&6; }
19506 if test "${ac_cv_lib_gcc___main+set}" = set; then
19507 echo $ECHO_N "(cached) $ECHO_C" >&6
19509 ac_check_lib_save_LIBS=$LIBS
19511 cat >conftest.$ac_ext <<_ACEOF
19514 cat confdefs.h >>conftest.$ac_ext
19515 cat >>conftest.$ac_ext <<_ACEOF
19516 /* end confdefs.h. */
19518 /* Override any GCC internal prototype to avoid an error.
19519 Use char because int might match the return type of a GCC
19520 builtin and then its argument prototype would still apply. */
19533 rm -f conftest.$ac_objext conftest$ac_exeext
19534 if { (ac_try="$ac_link"
19535 case "(($ac_try" in
19536 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19537 *) ac_try_echo=$ac_try;;
19539 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19540 (eval "$ac_link") 2>conftest.er1
19542 grep -v '^ *+' conftest.er1 >conftest.err
19544 cat conftest.err >&5
19545 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19546 (exit $ac_status); } &&
19547 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
19548 { (case "(($ac_try" in
19549 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19550 *) ac_try_echo=$ac_try;;
19552 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19553 (eval "$ac_try") 2>&5
19555 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19556 (exit $ac_status); }; } &&
19557 { ac_try='test -s conftest$ac_exeext'
19558 { (case "(($ac_try" in
19559 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19560 *) ac_try_echo=$ac_try;;
19562 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19563 (eval "$ac_try") 2>&5
19565 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19566 (exit $ac_status); }; }; then
19567 ac_cv_lib_gcc___main=yes
19569 echo "$as_me: failed program was:" >&5
19570 sed 's/^/| /' conftest.$ac_ext >&5
19572 ac_cv_lib_gcc___main=no
19575 rm -f core conftest.err conftest.$ac_objext \
19576 conftest$ac_exeext conftest.$ac_ext
19577 LIBS=$ac_check_lib_save_LIBS
19579 { echo "$as_me:$LINENO: result: $ac_cv_lib_gcc___main" >&5
19580 echo "${ECHO_T}$ac_cv_lib_gcc___main" >&6; }
19581 if test $ac_cv_lib_gcc___main = yes; then
19583 cat >>confdefs.h <<\_ACEOF
19584 #define HAVE___MAIN 1
19589 { echo "$as_me:$LINENO: checking for __cmpdi2 in -lgcc" >&5
19590 echo $ECHO_N "checking for __cmpdi2 in -lgcc... $ECHO_C" >&6; }
19591 if test "${ac_cv_lib_gcc___cmpdi2+set}" = set; then
19592 echo $ECHO_N "(cached) $ECHO_C" >&6
19594 ac_check_lib_save_LIBS=$LIBS
19596 cat >conftest.$ac_ext <<_ACEOF
19599 cat confdefs.h >>conftest.$ac_ext
19600 cat >>conftest.$ac_ext <<_ACEOF
19601 /* end confdefs.h. */
19603 /* Override any GCC internal prototype to avoid an error.
19604 Use char because int might match the return type of a GCC
19605 builtin and then its argument prototype would still apply. */
19613 return __cmpdi2 ();
19618 rm -f conftest.$ac_objext conftest$ac_exeext
19619 if { (ac_try="$ac_link"
19620 case "(($ac_try" in
19621 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19622 *) ac_try_echo=$ac_try;;
19624 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19625 (eval "$ac_link") 2>conftest.er1
19627 grep -v '^ *+' conftest.er1 >conftest.err
19629 cat conftest.err >&5
19630 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19631 (exit $ac_status); } &&
19632 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
19633 { (case "(($ac_try" in
19634 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19635 *) ac_try_echo=$ac_try;;
19637 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19638 (eval "$ac_try") 2>&5
19640 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19641 (exit $ac_status); }; } &&
19642 { ac_try='test -s conftest$ac_exeext'
19643 { (case "(($ac_try" in
19644 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19645 *) ac_try_echo=$ac_try;;
19647 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19648 (eval "$ac_try") 2>&5
19650 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19651 (exit $ac_status); }; }; then
19652 ac_cv_lib_gcc___cmpdi2=yes
19654 echo "$as_me: failed program was:" >&5
19655 sed 's/^/| /' conftest.$ac_ext >&5
19657 ac_cv_lib_gcc___cmpdi2=no
19660 rm -f core conftest.err conftest.$ac_objext \
19661 conftest$ac_exeext conftest.$ac_ext
19662 LIBS=$ac_check_lib_save_LIBS
19664 { echo "$as_me:$LINENO: result: $ac_cv_lib_gcc___cmpdi2" >&5
19665 echo "${ECHO_T}$ac_cv_lib_gcc___cmpdi2" >&6; }
19666 if test $ac_cv_lib_gcc___cmpdi2 = yes; then
19668 cat >>confdefs.h <<\_ACEOF
19669 #define HAVE___CMPDI2 1
19676 if test "$llvm_cv_os_type" = "MingW" ; then
19677 { echo "$as_me:$LINENO: checking whether EnumerateLoadedModules() accepts new decl" >&5
19678 echo $ECHO_N "checking whether EnumerateLoadedModules() accepts new decl... $ECHO_C" >&6; }
19679 cat >conftest.$ac_ext <<_ACEOF
19683 cat confdefs.h >>conftest.$ac_ext
19684 cat >>conftest.$ac_ext <<_ACEOF
19685 /* end confdefs.h. */
19687 #include <windows.h>
19688 #include <imagehlp.h>
19689 extern void foo(PENUMLOADED_MODULES_CALLBACK);
19690 extern void foo(BOOL(CALLBACK*)(PCSTR,ULONG_PTR,ULONG,PVOID));
19694 rm -f conftest.$ac_objext
19695 if { (ac_try="$ac_compile"
19696 case "(($ac_try" in
19697 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19698 *) ac_try_echo=$ac_try;;
19700 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19701 (eval "$ac_compile") 2>conftest.er1
19703 grep -v '^ *+' conftest.er1 >conftest.err
19705 cat conftest.err >&5
19706 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19707 (exit $ac_status); } &&
19708 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
19709 { (case "(($ac_try" in
19710 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19711 *) ac_try_echo=$ac_try;;
19713 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19714 (eval "$ac_try") 2>&5
19716 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19717 (exit $ac_status); }; } &&
19718 { ac_try='test -s conftest.$ac_objext'
19719 { (case "(($ac_try" in
19720 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19721 *) ac_try_echo=$ac_try;;
19723 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19724 (eval "$ac_try") 2>&5
19726 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19727 (exit $ac_status); }; }; then
19729 { echo "$as_me:$LINENO: result: yes" >&5
19730 echo "${ECHO_T}yes" >&6; }
19731 llvm_cv_win32_elmcb_pcstr="PCSTR"
19734 echo "$as_me: failed program was:" >&5
19735 sed 's/^/| /' conftest.$ac_ext >&5
19738 { echo "$as_me:$LINENO: result: no" >&5
19739 echo "${ECHO_T}no" >&6; }
19740 llvm_cv_win32_elmcb_pcstr="PSTR"
19744 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
19746 cat >>confdefs.h <<_ACEOF
19747 #define WIN32_ELMCB_PCSTR $llvm_cv_win32_elmcb_pcstr
19754 { echo "$as_me:$LINENO: checking for isnan in <math.h>" >&5
19755 echo $ECHO_N "checking for isnan in <math.h>... $ECHO_C" >&6; }
19756 if test "${ac_cv_func_isnan_in_math_h+set}" = set; then
19757 echo $ECHO_N "(cached) $ECHO_C" >&6
19761 ac_cpp='$CXXCPP $CPPFLAGS'
19762 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
19763 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
19764 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
19766 cat >conftest.$ac_ext <<_ACEOF
19769 cat confdefs.h >>conftest.$ac_ext
19770 cat >>conftest.$ac_ext <<_ACEOF
19771 /* end confdefs.h. */
19781 rm -f conftest.$ac_objext
19782 if { (ac_try="$ac_compile"
19783 case "(($ac_try" in
19784 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19785 *) ac_try_echo=$ac_try;;
19787 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19788 (eval "$ac_compile") 2>conftest.er1
19790 grep -v '^ *+' conftest.er1 >conftest.err
19792 cat conftest.err >&5
19793 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19794 (exit $ac_status); } &&
19795 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
19796 { (case "(($ac_try" in
19797 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19798 *) ac_try_echo=$ac_try;;
19800 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19801 (eval "$ac_try") 2>&5
19803 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19804 (exit $ac_status); }; } &&
19805 { ac_try='test -s conftest.$ac_objext'
19806 { (case "(($ac_try" in
19807 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19808 *) ac_try_echo=$ac_try;;
19810 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19811 (eval "$ac_try") 2>&5
19813 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19814 (exit $ac_status); }; }; then
19815 ac_cv_func_isnan_in_math_h=yes
19817 echo "$as_me: failed program was:" >&5
19818 sed 's/^/| /' conftest.$ac_ext >&5
19820 ac_cv_func_isnan_in_math_h=no
19823 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
19825 ac_cpp='$CPP $CPPFLAGS'
19826 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
19827 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
19828 ac_compiler_gnu=$ac_cv_c_compiler_gnu
19832 { echo "$as_me:$LINENO: result: $ac_cv_func_isnan_in_math_h" >&5
19833 echo "${ECHO_T}$ac_cv_func_isnan_in_math_h" >&6; }
19836 if test "$ac_cv_func_isnan_in_math_h" = "yes" ; then
19838 cat >>confdefs.h <<\_ACEOF
19839 #define HAVE_ISNAN_IN_MATH_H 1
19845 { echo "$as_me:$LINENO: checking for isnan in <cmath>" >&5
19846 echo $ECHO_N "checking for isnan in <cmath>... $ECHO_C" >&6; }
19847 if test "${ac_cv_func_isnan_in_cmath+set}" = set; then
19848 echo $ECHO_N "(cached) $ECHO_C" >&6
19852 ac_cpp='$CXXCPP $CPPFLAGS'
19853 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
19854 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
19855 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
19857 cat >conftest.$ac_ext <<_ACEOF
19860 cat confdefs.h >>conftest.$ac_ext
19861 cat >>conftest.$ac_ext <<_ACEOF
19862 /* end confdefs.h. */
19872 rm -f conftest.$ac_objext
19873 if { (ac_try="$ac_compile"
19874 case "(($ac_try" in
19875 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19876 *) ac_try_echo=$ac_try;;
19878 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19879 (eval "$ac_compile") 2>conftest.er1
19881 grep -v '^ *+' conftest.er1 >conftest.err
19883 cat conftest.err >&5
19884 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19885 (exit $ac_status); } &&
19886 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
19887 { (case "(($ac_try" in
19888 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19889 *) ac_try_echo=$ac_try;;
19891 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19892 (eval "$ac_try") 2>&5
19894 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19895 (exit $ac_status); }; } &&
19896 { ac_try='test -s conftest.$ac_objext'
19897 { (case "(($ac_try" in
19898 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19899 *) ac_try_echo=$ac_try;;
19901 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19902 (eval "$ac_try") 2>&5
19904 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19905 (exit $ac_status); }; }; then
19906 ac_cv_func_isnan_in_cmath=yes
19908 echo "$as_me: failed program was:" >&5
19909 sed 's/^/| /' conftest.$ac_ext >&5
19911 ac_cv_func_isnan_in_cmath=no
19914 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
19916 ac_cpp='$CPP $CPPFLAGS'
19917 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
19918 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
19919 ac_compiler_gnu=$ac_cv_c_compiler_gnu
19923 { echo "$as_me:$LINENO: result: $ac_cv_func_isnan_in_cmath" >&5
19924 echo "${ECHO_T}$ac_cv_func_isnan_in_cmath" >&6; }
19926 if test "$ac_cv_func_isnan_in_cmath" = "yes" ; then
19928 cat >>confdefs.h <<\_ACEOF
19929 #define HAVE_ISNAN_IN_CMATH 1
19935 { echo "$as_me:$LINENO: checking for std::isnan in <cmath>" >&5
19936 echo $ECHO_N "checking for std::isnan in <cmath>... $ECHO_C" >&6; }
19937 if test "${ac_cv_func_std_isnan_in_cmath+set}" = set; then
19938 echo $ECHO_N "(cached) $ECHO_C" >&6
19942 ac_cpp='$CXXCPP $CPPFLAGS'
19943 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
19944 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
19945 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
19947 cat >conftest.$ac_ext <<_ACEOF
19950 cat confdefs.h >>conftest.$ac_ext
19951 cat >>conftest.$ac_ext <<_ACEOF
19952 /* end confdefs.h. */
19957 float f; std::isnan(f);
19962 rm -f conftest.$ac_objext
19963 if { (ac_try="$ac_compile"
19964 case "(($ac_try" in
19965 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19966 *) ac_try_echo=$ac_try;;
19968 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19969 (eval "$ac_compile") 2>conftest.er1
19971 grep -v '^ *+' conftest.er1 >conftest.err
19973 cat conftest.err >&5
19974 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19975 (exit $ac_status); } &&
19976 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
19977 { (case "(($ac_try" in
19978 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19979 *) ac_try_echo=$ac_try;;
19981 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19982 (eval "$ac_try") 2>&5
19984 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19985 (exit $ac_status); }; } &&
19986 { ac_try='test -s conftest.$ac_objext'
19987 { (case "(($ac_try" in
19988 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19989 *) ac_try_echo=$ac_try;;
19991 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19992 (eval "$ac_try") 2>&5
19994 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19995 (exit $ac_status); }; }; then
19996 ac_cv_func_std_isnan_in_cmath=yes
19998 echo "$as_me: failed program was:" >&5
19999 sed 's/^/| /' conftest.$ac_ext >&5
20001 ac_cv_func_std_isnan_in_cmath=no
20004 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
20006 ac_cpp='$CPP $CPPFLAGS'
20007 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
20008 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
20009 ac_compiler_gnu=$ac_cv_c_compiler_gnu
20013 { echo "$as_me:$LINENO: result: $ac_cv_func_std_isnan_in_cmath" >&5
20014 echo "${ECHO_T}$ac_cv_func_std_isnan_in_cmath" >&6; }
20016 if test "$ac_cv_func_std_isnan_in_cmath" = "yes" ; then
20018 cat >>confdefs.h <<\_ACEOF
20019 #define HAVE_STD_ISNAN_IN_CMATH 1
20027 { echo "$as_me:$LINENO: checking for isinf in <math.h>" >&5
20028 echo $ECHO_N "checking for isinf in <math.h>... $ECHO_C" >&6; }
20029 if test "${ac_cv_func_isinf_in_math_h+set}" = set; then
20030 echo $ECHO_N "(cached) $ECHO_C" >&6
20034 ac_cpp='$CXXCPP $CPPFLAGS'
20035 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
20036 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
20037 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
20039 cat >conftest.$ac_ext <<_ACEOF
20042 cat confdefs.h >>conftest.$ac_ext
20043 cat >>conftest.$ac_ext <<_ACEOF
20044 /* end confdefs.h. */
20054 rm -f conftest.$ac_objext
20055 if { (ac_try="$ac_compile"
20056 case "(($ac_try" in
20057 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20058 *) ac_try_echo=$ac_try;;
20060 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20061 (eval "$ac_compile") 2>conftest.er1
20063 grep -v '^ *+' conftest.er1 >conftest.err
20065 cat conftest.err >&5
20066 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20067 (exit $ac_status); } &&
20068 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
20069 { (case "(($ac_try" in
20070 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20071 *) ac_try_echo=$ac_try;;
20073 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20074 (eval "$ac_try") 2>&5
20076 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20077 (exit $ac_status); }; } &&
20078 { ac_try='test -s conftest.$ac_objext'
20079 { (case "(($ac_try" in
20080 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20081 *) ac_try_echo=$ac_try;;
20083 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20084 (eval "$ac_try") 2>&5
20086 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20087 (exit $ac_status); }; }; then
20088 ac_cv_func_isinf_in_math_h=yes
20090 echo "$as_me: failed program was:" >&5
20091 sed 's/^/| /' conftest.$ac_ext >&5
20093 ac_cv_func_isinf_in_math_h=no
20096 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
20098 ac_cpp='$CPP $CPPFLAGS'
20099 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
20100 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
20101 ac_compiler_gnu=$ac_cv_c_compiler_gnu
20105 { echo "$as_me:$LINENO: result: $ac_cv_func_isinf_in_math_h" >&5
20106 echo "${ECHO_T}$ac_cv_func_isinf_in_math_h" >&6; }
20108 if test "$ac_cv_func_isinf_in_math_h" = "yes" ; then
20110 cat >>confdefs.h <<\_ACEOF
20111 #define HAVE_ISINF_IN_MATH_H 1
20117 { echo "$as_me:$LINENO: checking for isinf in <cmath>" >&5
20118 echo $ECHO_N "checking for isinf in <cmath>... $ECHO_C" >&6; }
20119 if test "${ac_cv_func_isinf_in_cmath+set}" = set; then
20120 echo $ECHO_N "(cached) $ECHO_C" >&6
20124 ac_cpp='$CXXCPP $CPPFLAGS'
20125 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
20126 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
20127 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
20129 cat >conftest.$ac_ext <<_ACEOF
20132 cat confdefs.h >>conftest.$ac_ext
20133 cat >>conftest.$ac_ext <<_ACEOF
20134 /* end confdefs.h. */
20144 rm -f conftest.$ac_objext
20145 if { (ac_try="$ac_compile"
20146 case "(($ac_try" in
20147 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20148 *) ac_try_echo=$ac_try;;
20150 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20151 (eval "$ac_compile") 2>conftest.er1
20153 grep -v '^ *+' conftest.er1 >conftest.err
20155 cat conftest.err >&5
20156 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20157 (exit $ac_status); } &&
20158 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
20159 { (case "(($ac_try" in
20160 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20161 *) ac_try_echo=$ac_try;;
20163 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20164 (eval "$ac_try") 2>&5
20166 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20167 (exit $ac_status); }; } &&
20168 { ac_try='test -s conftest.$ac_objext'
20169 { (case "(($ac_try" in
20170 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20171 *) ac_try_echo=$ac_try;;
20173 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20174 (eval "$ac_try") 2>&5
20176 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20177 (exit $ac_status); }; }; then
20178 ac_cv_func_isinf_in_cmath=yes
20180 echo "$as_me: failed program was:" >&5
20181 sed 's/^/| /' conftest.$ac_ext >&5
20183 ac_cv_func_isinf_in_cmath=no
20186 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
20188 ac_cpp='$CPP $CPPFLAGS'
20189 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
20190 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
20191 ac_compiler_gnu=$ac_cv_c_compiler_gnu
20195 { echo "$as_me:$LINENO: result: $ac_cv_func_isinf_in_cmath" >&5
20196 echo "${ECHO_T}$ac_cv_func_isinf_in_cmath" >&6; }
20198 if test "$ac_cv_func_isinf_in_cmath" = "yes" ; then
20200 cat >>confdefs.h <<\_ACEOF
20201 #define HAVE_ISINF_IN_CMATH 1
20207 { echo "$as_me:$LINENO: checking for std::isinf in <cmath>" >&5
20208 echo $ECHO_N "checking for std::isinf in <cmath>... $ECHO_C" >&6; }
20209 if test "${ac_cv_func_std_isinf_in_cmath+set}" = set; then
20210 echo $ECHO_N "(cached) $ECHO_C" >&6
20214 ac_cpp='$CXXCPP $CPPFLAGS'
20215 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
20216 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
20217 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
20219 cat >conftest.$ac_ext <<_ACEOF
20222 cat confdefs.h >>conftest.$ac_ext
20223 cat >>conftest.$ac_ext <<_ACEOF
20224 /* end confdefs.h. */
20229 float f; std::isinf(f);
20234 rm -f conftest.$ac_objext
20235 if { (ac_try="$ac_compile"
20236 case "(($ac_try" in
20237 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20238 *) ac_try_echo=$ac_try;;
20240 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20241 (eval "$ac_compile") 2>conftest.er1
20243 grep -v '^ *+' conftest.er1 >conftest.err
20245 cat conftest.err >&5
20246 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20247 (exit $ac_status); } &&
20248 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
20249 { (case "(($ac_try" in
20250 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20251 *) ac_try_echo=$ac_try;;
20253 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20254 (eval "$ac_try") 2>&5
20256 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20257 (exit $ac_status); }; } &&
20258 { ac_try='test -s conftest.$ac_objext'
20259 { (case "(($ac_try" in
20260 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20261 *) ac_try_echo=$ac_try;;
20263 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20264 (eval "$ac_try") 2>&5
20266 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20267 (exit $ac_status); }; }; then
20268 ac_cv_func_std_isinf_in_cmath=yes
20270 echo "$as_me: failed program was:" >&5
20271 sed 's/^/| /' conftest.$ac_ext >&5
20273 ac_cv_func_std_isinf_in_cmath=no
20276 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
20278 ac_cpp='$CPP $CPPFLAGS'
20279 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
20280 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
20281 ac_compiler_gnu=$ac_cv_c_compiler_gnu
20285 { echo "$as_me:$LINENO: result: $ac_cv_func_std_isinf_in_cmath" >&5
20286 echo "${ECHO_T}$ac_cv_func_std_isinf_in_cmath" >&6; }
20288 if test "$ac_cv_func_std_isinf_in_cmath" = "yes" ; then
20290 cat >>confdefs.h <<\_ACEOF
20291 #define HAVE_STD_ISINF_IN_CMATH 1
20297 { echo "$as_me:$LINENO: checking for finite in <ieeefp.h>" >&5
20298 echo $ECHO_N "checking for finite in <ieeefp.h>... $ECHO_C" >&6; }
20299 if test "${ac_cv_func_finite_in_ieeefp_h+set}" = set; then
20300 echo $ECHO_N "(cached) $ECHO_C" >&6
20304 ac_cpp='$CXXCPP $CPPFLAGS'
20305 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
20306 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
20307 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
20309 cat >conftest.$ac_ext <<_ACEOF
20312 cat confdefs.h >>conftest.$ac_ext
20313 cat >>conftest.$ac_ext <<_ACEOF
20314 /* end confdefs.h. */
20315 #include <ieeefp.h>
20319 float f; finite(f);
20324 rm -f conftest.$ac_objext
20325 if { (ac_try="$ac_compile"
20326 case "(($ac_try" in
20327 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20328 *) ac_try_echo=$ac_try;;
20330 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20331 (eval "$ac_compile") 2>conftest.er1
20333 grep -v '^ *+' conftest.er1 >conftest.err
20335 cat conftest.err >&5
20336 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20337 (exit $ac_status); } &&
20338 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
20339 { (case "(($ac_try" in
20340 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20341 *) ac_try_echo=$ac_try;;
20343 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20344 (eval "$ac_try") 2>&5
20346 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20347 (exit $ac_status); }; } &&
20348 { ac_try='test -s conftest.$ac_objext'
20349 { (case "(($ac_try" in
20350 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20351 *) ac_try_echo=$ac_try;;
20353 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20354 (eval "$ac_try") 2>&5
20356 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20357 (exit $ac_status); }; }; then
20358 ac_cv_func_finite_in_ieeefp_h=yes
20360 echo "$as_me: failed program was:" >&5
20361 sed 's/^/| /' conftest.$ac_ext >&5
20363 ac_cv_func_finite_in_ieeefp_h=no
20366 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
20368 ac_cpp='$CPP $CPPFLAGS'
20369 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
20370 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
20371 ac_compiler_gnu=$ac_cv_c_compiler_gnu
20375 { echo "$as_me:$LINENO: result: $ac_cv_func_finite_in_ieeefp_h" >&5
20376 echo "${ECHO_T}$ac_cv_func_finite_in_ieeefp_h" >&6; }
20378 if test "$ac_cv_func_finite_in_ieeefp_h" = "yes" ; then
20380 cat >>confdefs.h <<\_ACEOF
20381 #define HAVE_FINITE_IN_IEEEFP_H 1
20388 if test "$llvm_cv_platform_type" = "Unix" ; then
20391 for ac_header in stdlib.h unistd.h
20393 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
20394 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
20395 { echo "$as_me:$LINENO: checking for $ac_header" >&5
20396 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
20397 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
20398 echo $ECHO_N "(cached) $ECHO_C" >&6
20400 ac_res=`eval echo '${'$as_ac_Header'}'`
20401 { echo "$as_me:$LINENO: result: $ac_res" >&5
20402 echo "${ECHO_T}$ac_res" >&6; }
20404 # Is the header compilable?
20405 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
20406 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
20407 cat >conftest.$ac_ext <<_ACEOF
20410 cat confdefs.h >>conftest.$ac_ext
20411 cat >>conftest.$ac_ext <<_ACEOF
20412 /* end confdefs.h. */
20413 $ac_includes_default
20414 #include <$ac_header>
20416 rm -f conftest.$ac_objext
20417 if { (ac_try="$ac_compile"
20418 case "(($ac_try" in
20419 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20420 *) ac_try_echo=$ac_try;;
20422 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20423 (eval "$ac_compile") 2>conftest.er1
20425 grep -v '^ *+' conftest.er1 >conftest.err
20427 cat conftest.err >&5
20428 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20429 (exit $ac_status); } &&
20430 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
20431 { (case "(($ac_try" in
20432 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20433 *) ac_try_echo=$ac_try;;
20435 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20436 (eval "$ac_try") 2>&5
20438 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20439 (exit $ac_status); }; } &&
20440 { ac_try='test -s conftest.$ac_objext'
20441 { (case "(($ac_try" in
20442 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20443 *) ac_try_echo=$ac_try;;
20445 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20446 (eval "$ac_try") 2>&5
20448 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20449 (exit $ac_status); }; }; then
20450 ac_header_compiler=yes
20452 echo "$as_me: failed program was:" >&5
20453 sed 's/^/| /' conftest.$ac_ext >&5
20455 ac_header_compiler=no
20458 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
20459 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
20460 echo "${ECHO_T}$ac_header_compiler" >&6; }
20462 # Is the header present?
20463 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
20464 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
20465 cat >conftest.$ac_ext <<_ACEOF
20468 cat confdefs.h >>conftest.$ac_ext
20469 cat >>conftest.$ac_ext <<_ACEOF
20470 /* end confdefs.h. */
20471 #include <$ac_header>
20473 if { (ac_try="$ac_cpp conftest.$ac_ext"
20474 case "(($ac_try" in
20475 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20476 *) ac_try_echo=$ac_try;;
20478 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20479 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
20481 grep -v '^ *+' conftest.er1 >conftest.err
20483 cat conftest.err >&5
20484 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20485 (exit $ac_status); } >/dev/null; then
20486 if test -s conftest.err; then
20487 ac_cpp_err=$ac_c_preproc_warn_flag
20488 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
20495 if test -z "$ac_cpp_err"; then
20496 ac_header_preproc=yes
20498 echo "$as_me: failed program was:" >&5
20499 sed 's/^/| /' conftest.$ac_ext >&5
20501 ac_header_preproc=no
20504 rm -f conftest.err conftest.$ac_ext
20505 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
20506 echo "${ECHO_T}$ac_header_preproc" >&6; }
20508 # So? What about this header?
20509 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
20511 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
20512 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
20513 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
20514 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
20515 ac_header_preproc=yes
20518 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
20519 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
20520 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
20521 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
20522 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
20523 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
20524 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
20525 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
20526 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
20527 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
20528 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
20529 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
20531 ## ------------------------------------ ##
20532 ## Report this to http://llvm.org/bugs/ ##
20533 ## ------------------------------------ ##
20535 ) | sed "s/^/$as_me: WARNING: /" >&2
20538 { echo "$as_me:$LINENO: checking for $ac_header" >&5
20539 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
20540 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
20541 echo $ECHO_N "(cached) $ECHO_C" >&6
20543 eval "$as_ac_Header=\$ac_header_preproc"
20545 ac_res=`eval echo '${'$as_ac_Header'}'`
20546 { echo "$as_me:$LINENO: result: $ac_res" >&5
20547 echo "${ECHO_T}$ac_res" >&6; }
20550 if test `eval echo '${'$as_ac_Header'}'` = yes; then
20551 cat >>confdefs.h <<_ACEOF
20552 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
20560 for ac_func in getpagesize
20562 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
20563 { echo "$as_me:$LINENO: checking for $ac_func" >&5
20564 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
20565 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
20566 echo $ECHO_N "(cached) $ECHO_C" >&6
20568 cat >conftest.$ac_ext <<_ACEOF
20571 cat confdefs.h >>conftest.$ac_ext
20572 cat >>conftest.$ac_ext <<_ACEOF
20573 /* end confdefs.h. */
20574 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
20575 For example, HP-UX 11i <limits.h> declares gettimeofday. */
20576 #define $ac_func innocuous_$ac_func
20578 /* System header to define __stub macros and hopefully few prototypes,
20579 which can conflict with char $ac_func (); below.
20580 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
20581 <limits.h> exists even on freestanding compilers. */
20584 # include <limits.h>
20586 # include <assert.h>
20591 /* Override any GCC internal prototype to avoid an error.
20592 Use char because int might match the return type of a GCC
20593 builtin and then its argument prototype would still apply. */
20598 /* The GNU C library defines this for functions which it implements
20599 to always fail with ENOSYS. Some functions are actually named
20600 something starting with __ and the normal name is an alias. */
20601 #if defined __stub_$ac_func || defined __stub___$ac_func
20608 return $ac_func ();
20613 rm -f conftest.$ac_objext conftest$ac_exeext
20614 if { (ac_try="$ac_link"
20615 case "(($ac_try" in
20616 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20617 *) ac_try_echo=$ac_try;;
20619 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20620 (eval "$ac_link") 2>conftest.er1
20622 grep -v '^ *+' conftest.er1 >conftest.err
20624 cat conftest.err >&5
20625 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20626 (exit $ac_status); } &&
20627 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
20628 { (case "(($ac_try" in
20629 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20630 *) ac_try_echo=$ac_try;;
20632 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20633 (eval "$ac_try") 2>&5
20635 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20636 (exit $ac_status); }; } &&
20637 { ac_try='test -s conftest$ac_exeext'
20638 { (case "(($ac_try" in
20639 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20640 *) ac_try_echo=$ac_try;;
20642 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20643 (eval "$ac_try") 2>&5
20645 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20646 (exit $ac_status); }; }; then
20647 eval "$as_ac_var=yes"
20649 echo "$as_me: failed program was:" >&5
20650 sed 's/^/| /' conftest.$ac_ext >&5
20652 eval "$as_ac_var=no"
20655 rm -f core conftest.err conftest.$ac_objext \
20656 conftest$ac_exeext conftest.$ac_ext
20658 ac_res=`eval echo '${'$as_ac_var'}'`
20659 { echo "$as_me:$LINENO: result: $ac_res" >&5
20660 echo "${ECHO_T}$ac_res" >&6; }
20661 if test `eval echo '${'$as_ac_var'}'` = yes; then
20662 cat >>confdefs.h <<_ACEOF
20663 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
20669 { echo "$as_me:$LINENO: checking for working mmap" >&5
20670 echo $ECHO_N "checking for working mmap... $ECHO_C" >&6; }
20671 if test "${ac_cv_func_mmap_fixed_mapped+set}" = set; then
20672 echo $ECHO_N "(cached) $ECHO_C" >&6
20674 if test "$cross_compiling" = yes; then
20675 ac_cv_func_mmap_fixed_mapped=no
20677 cat >conftest.$ac_ext <<_ACEOF
20680 cat confdefs.h >>conftest.$ac_ext
20681 cat >>conftest.$ac_ext <<_ACEOF
20682 /* end confdefs.h. */
20683 $ac_includes_default
20684 /* malloc might have been renamed as rpl_malloc. */
20687 /* Thanks to Mike Haertel and Jim Avera for this test.
20688 Here is a matrix of mmap possibilities:
20689 mmap private not fixed
20690 mmap private fixed at somewhere currently unmapped
20691 mmap private fixed at somewhere already mapped
20692 mmap shared not fixed
20693 mmap shared fixed at somewhere currently unmapped
20694 mmap shared fixed at somewhere already mapped
20695 For private mappings, we should verify that changes cannot be read()
20696 back from the file, nor mmap's back from the file at a different
20697 address. (There have been systems where private was not correctly
20698 implemented like the infamous i386 svr4.0, and systems where the
20699 VM page cache was not coherent with the file system buffer cache
20700 like early versions of FreeBSD and possibly contemporary NetBSD.)
20701 For shared mappings, we should conversely verify that changes get
20702 propagated back to all the places they're supposed to be.
20704 Grep wants private fixed already mapped.
20705 The main things grep needs to know about mmap are:
20706 * does it exist and is it safe to write into the mmap'd area
20707 * how to use it (BSD variants) */
20710 #include <sys/mman.h>
20712 #if !STDC_HEADERS && !HAVE_STDLIB_H
20716 /* This mess was copied from the GNU getpagesize.h. */
20717 #if !HAVE_GETPAGESIZE
20718 /* Assume that all systems that can run configure have sys/param.h. */
20719 # if !HAVE_SYS_PARAM_H
20720 # define HAVE_SYS_PARAM_H 1
20723 # ifdef _SC_PAGESIZE
20724 # define getpagesize() sysconf(_SC_PAGESIZE)
20725 # else /* no _SC_PAGESIZE */
20726 # if HAVE_SYS_PARAM_H
20727 # include <sys/param.h>
20728 # ifdef EXEC_PAGESIZE
20729 # define getpagesize() EXEC_PAGESIZE
20730 # else /* no EXEC_PAGESIZE */
20732 # define getpagesize() NBPG * CLSIZE
20735 # endif /* no CLSIZE */
20736 # else /* no NBPG */
20738 # define getpagesize() NBPC
20739 # else /* no NBPC */
20741 # define getpagesize() PAGESIZE
20742 # endif /* PAGESIZE */
20743 # endif /* no NBPC */
20744 # endif /* no NBPG */
20745 # endif /* no EXEC_PAGESIZE */
20746 # else /* no HAVE_SYS_PARAM_H */
20747 # define getpagesize() 8192 /* punt totally */
20748 # endif /* no HAVE_SYS_PARAM_H */
20749 # endif /* no _SC_PAGESIZE */
20751 #endif /* no HAVE_GETPAGESIZE */
20756 char *data, *data2, *data3;
20760 pagesize = getpagesize ();
20762 /* First, make a file with some known garbage in it. */
20763 data = (char *) malloc (pagesize);
20766 for (i = 0; i < pagesize; ++i)
20767 *(data + i) = rand ();
20769 fd = creat ("conftest.mmap", 0600);
20772 if (write (fd, data, pagesize) != pagesize)
20776 /* Next, try to mmap the file at a fixed address which already has
20777 something else allocated at it. If we can, also make sure that
20778 we see the same garbage. */
20779 fd = open ("conftest.mmap", O_RDWR);
20782 data2 = (char *) malloc (2 * pagesize);
20785 data2 += (pagesize - ((long int) data2 & (pagesize - 1))) & (pagesize - 1);
20786 if (data2 != mmap (data2, pagesize, PROT_READ | PROT_WRITE,
20787 MAP_PRIVATE | MAP_FIXED, fd, 0L))
20789 for (i = 0; i < pagesize; ++i)
20790 if (*(data + i) != *(data2 + i))
20793 /* Finally, make sure that changes to the mapped area do not
20794 percolate back to the file as seen by read(). (This is a bug on
20795 some variants of i386 svr4.0.) */
20796 for (i = 0; i < pagesize; ++i)
20797 *(data2 + i) = *(data2 + i) + 1;
20798 data3 = (char *) malloc (pagesize);
20801 if (read (fd, data3, pagesize) != pagesize)
20803 for (i = 0; i < pagesize; ++i)
20804 if (*(data + i) != *(data3 + i))
20810 rm -f conftest$ac_exeext
20811 if { (ac_try="$ac_link"
20812 case "(($ac_try" in
20813 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20814 *) ac_try_echo=$ac_try;;
20816 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20817 (eval "$ac_link") 2>&5
20819 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20820 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
20821 { (case "(($ac_try" in
20822 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20823 *) ac_try_echo=$ac_try;;
20825 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20826 (eval "$ac_try") 2>&5
20828 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20829 (exit $ac_status); }; }; then
20830 ac_cv_func_mmap_fixed_mapped=yes
20832 echo "$as_me: program exited with status $ac_status" >&5
20833 echo "$as_me: failed program was:" >&5
20834 sed 's/^/| /' conftest.$ac_ext >&5
20836 ( exit $ac_status )
20837 ac_cv_func_mmap_fixed_mapped=no
20839 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
20844 { echo "$as_me:$LINENO: result: $ac_cv_func_mmap_fixed_mapped" >&5
20845 echo "${ECHO_T}$ac_cv_func_mmap_fixed_mapped" >&6; }
20846 if test $ac_cv_func_mmap_fixed_mapped = yes; then
20848 cat >>confdefs.h <<\_ACEOF
20849 #define HAVE_MMAP 1
20853 rm -f conftest.mmap
20855 { echo "$as_me:$LINENO: checking for mmap of files" >&5
20856 echo $ECHO_N "checking for mmap of files... $ECHO_C" >&6; }
20857 if test "${ac_cv_func_mmap_file+set}" = set; then
20858 echo $ECHO_N "(cached) $ECHO_C" >&6
20861 ac_cpp='$CPP $CPPFLAGS'
20862 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
20863 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
20864 ac_compiler_gnu=$ac_cv_c_compiler_gnu
20866 if test "$cross_compiling" = yes; then
20867 ac_cv_func_mmap_file=no
20869 cat >conftest.$ac_ext <<_ACEOF
20873 cat confdefs.h >>conftest.$ac_ext
20874 cat >>conftest.$ac_ext <<_ACEOF
20875 /* end confdefs.h. */
20877 #include <sys/types.h>
20878 #include <sys/mman.h>
20886 fd = creat ("foo",0777);
20887 fd = (int) mmap (0, 1, PROT_READ, MAP_SHARED, fd, 0);
20889 return (fd != (int) MAP_FAILED);
20894 rm -f conftest$ac_exeext
20895 if { (ac_try="$ac_link"
20896 case "(($ac_try" in
20897 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20898 *) ac_try_echo=$ac_try;;
20900 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20901 (eval "$ac_link") 2>&5
20903 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20904 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
20905 { (case "(($ac_try" in
20906 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20907 *) ac_try_echo=$ac_try;;
20909 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20910 (eval "$ac_try") 2>&5
20912 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20913 (exit $ac_status); }; }; then
20914 ac_cv_func_mmap_file=yes
20916 echo "$as_me: program exited with status $ac_status" >&5
20917 echo "$as_me: failed program was:" >&5
20918 sed 's/^/| /' conftest.$ac_ext >&5
20920 ( exit $ac_status )
20921 ac_cv_func_mmap_file=no
20923 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
20928 ac_cpp='$CPP $CPPFLAGS'
20929 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
20930 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
20931 ac_compiler_gnu=$ac_cv_c_compiler_gnu
20935 { echo "$as_me:$LINENO: result: $ac_cv_func_mmap_file" >&5
20936 echo "${ECHO_T}$ac_cv_func_mmap_file" >&6; }
20937 if test "$ac_cv_func_mmap_file" = yes; then
20939 cat >>confdefs.h <<\_ACEOF
20940 #define HAVE_MMAP_FILE
20947 { echo "$as_me:$LINENO: checking if /dev/zero is needed for mmap" >&5
20948 echo $ECHO_N "checking if /dev/zero is needed for mmap... $ECHO_C" >&6; }
20949 if test "${ac_cv_need_dev_zero_for_mmap+set}" = set; then
20950 echo $ECHO_N "(cached) $ECHO_C" >&6
20952 if test "$llvm_cv_os_type" = "Interix" ; then
20953 ac_cv_need_dev_zero_for_mmap=yes
20955 ac_cv_need_dev_zero_for_mmap=no
20959 { echo "$as_me:$LINENO: result: $ac_cv_need_dev_zero_for_mmap" >&5
20960 echo "${ECHO_T}$ac_cv_need_dev_zero_for_mmap" >&6; }
20961 if test "$ac_cv_need_dev_zero_for_mmap" = yes; then
20963 cat >>confdefs.h <<\_ACEOF
20964 #define NEED_DEV_ZERO_FOR_MMAP 1
20969 if test "$ac_cv_func_mmap_fixed_mapped" = "no"
20971 { echo "$as_me:$LINENO: WARNING: mmap() of a fixed address required but not supported" >&5
20972 echo "$as_me: WARNING: mmap() of a fixed address required but not supported" >&2;}
20974 if test "$ac_cv_func_mmap_file" = "no"
20976 { echo "$as_me:$LINENO: WARNING: mmap() of files required but not found" >&5
20977 echo "$as_me: WARNING: mmap() of files required but not found" >&2;}
20981 { echo "$as_me:$LINENO: checking for GCC atomic builtins" >&5
20982 echo $ECHO_N "checking for GCC atomic builtins... $ECHO_C" >&6; }
20984 ac_cpp='$CXXCPP $CPPFLAGS'
20985 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
20986 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
20987 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
20989 cat >conftest.$ac_ext <<_ACEOF
20993 cat confdefs.h >>conftest.$ac_ext
20994 cat >>conftest.$ac_ext <<_ACEOF
20995 /* end confdefs.h. */
20998 volatile unsigned long val = 1;
20999 __sync_synchronize();
21000 __sync_val_compare_and_swap(&val, 1, 0);
21001 __sync_add_and_fetch(&val, 1);
21002 __sync_sub_and_fetch(&val, 1);
21008 rm -f conftest.$ac_objext conftest$ac_exeext
21009 if { (ac_try="$ac_link"
21010 case "(($ac_try" in
21011 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21012 *) ac_try_echo=$ac_try;;
21014 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21015 (eval "$ac_link") 2>conftest.er1
21017 grep -v '^ *+' conftest.er1 >conftest.err
21019 cat conftest.err >&5
21020 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21021 (exit $ac_status); } &&
21022 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
21023 { (case "(($ac_try" in
21024 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21025 *) ac_try_echo=$ac_try;;
21027 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21028 (eval "$ac_try") 2>&5
21030 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21031 (exit $ac_status); }; } &&
21032 { ac_try='test -s conftest$ac_exeext'
21033 { (case "(($ac_try" in
21034 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21035 *) ac_try_echo=$ac_try;;
21037 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21038 (eval "$ac_try") 2>&5
21040 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21041 (exit $ac_status); }; }; then
21043 { echo "$as_me:$LINENO: result: yes" >&5
21044 echo "${ECHO_T}yes" >&6; }
21046 cat >>confdefs.h <<\_ACEOF
21047 #define LLVM_HAS_ATOMICS 1
21052 echo "$as_me: failed program was:" >&5
21053 sed 's/^/| /' conftest.$ac_ext >&5
21056 { echo "$as_me:$LINENO: result: no" >&5
21057 echo "${ECHO_T}no" >&6; }
21059 cat >>confdefs.h <<\_ACEOF
21060 #define LLVM_HAS_ATOMICS 0
21063 { echo "$as_me:$LINENO: WARNING: LLVM will be built thread-unsafe because atomic builtins are missing" >&5
21064 echo "$as_me: WARNING: LLVM will be built thread-unsafe because atomic builtins are missing" >&2;}
21068 rm -f core conftest.err conftest.$ac_objext \
21069 conftest$ac_exeext conftest.$ac_ext
21071 ac_cpp='$CPP $CPPFLAGS'
21072 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
21073 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
21074 ac_compiler_gnu=$ac_cv_c_compiler_gnu
21078 if test "$llvm_cv_os_type" = "Linux" -a "$llvm_cv_target_arch" = "x86_64" ; then
21079 { echo "$as_me:$LINENO: checking for 32-bit userspace on 64-bit system" >&5
21080 echo $ECHO_N "checking for 32-bit userspace on 64-bit system... $ECHO_C" >&6; }
21081 if test "${llvm_cv_linux_mixed+set}" = set; then
21082 echo $ECHO_N "(cached) $ECHO_C" >&6
21085 ac_cpp='$CPP $CPPFLAGS'
21086 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
21087 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
21088 ac_compiler_gnu=$ac_cv_c_compiler_gnu
21090 cat >conftest.$ac_ext <<_ACEOF
21093 cat confdefs.h >>conftest.$ac_ext
21094 cat >>conftest.$ac_ext <<_ACEOF
21095 /* end confdefs.h. */
21097 error: Not x86-64 even if uname says so!
21108 rm -f conftest.$ac_objext
21109 if { (ac_try="$ac_compile"
21110 case "(($ac_try" in
21111 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21112 *) ac_try_echo=$ac_try;;
21114 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21115 (eval "$ac_compile") 2>conftest.er1
21117 grep -v '^ *+' conftest.er1 >conftest.err
21119 cat conftest.err >&5
21120 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21121 (exit $ac_status); } &&
21122 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
21123 { (case "(($ac_try" in
21124 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21125 *) ac_try_echo=$ac_try;;
21127 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21128 (eval "$ac_try") 2>&5
21130 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21131 (exit $ac_status); }; } &&
21132 { ac_try='test -s conftest.$ac_objext'
21133 { (case "(($ac_try" in
21134 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21135 *) ac_try_echo=$ac_try;;
21137 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21138 (eval "$ac_try") 2>&5
21140 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21141 (exit $ac_status); }; }; then
21142 llvm_cv_linux_mixed=no
21144 echo "$as_me: failed program was:" >&5
21145 sed 's/^/| /' conftest.$ac_ext >&5
21147 llvm_cv_linux_mixed=yes
21150 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
21152 ac_cpp='$CPP $CPPFLAGS'
21153 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
21154 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
21155 ac_compiler_gnu=$ac_cv_c_compiler_gnu
21159 { echo "$as_me:$LINENO: result: $llvm_cv_linux_mixed" >&5
21160 echo "${ECHO_T}$llvm_cv_linux_mixed" >&6; }
21162 if test "$llvm_cv_linux_mixed" = "yes"; then
21163 llvm_cv_target_arch="x86"
21169 for ac_func in __dso_handle
21171 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
21172 { echo "$as_me:$LINENO: checking for $ac_func" >&5
21173 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
21174 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
21175 echo $ECHO_N "(cached) $ECHO_C" >&6
21177 cat >conftest.$ac_ext <<_ACEOF
21180 cat confdefs.h >>conftest.$ac_ext
21181 cat >>conftest.$ac_ext <<_ACEOF
21182 /* end confdefs.h. */
21183 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
21184 For example, HP-UX 11i <limits.h> declares gettimeofday. */
21185 #define $ac_func innocuous_$ac_func
21187 /* System header to define __stub macros and hopefully few prototypes,
21188 which can conflict with char $ac_func (); below.
21189 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
21190 <limits.h> exists even on freestanding compilers. */
21193 # include <limits.h>
21195 # include <assert.h>
21200 /* Override any GCC internal prototype to avoid an error.
21201 Use char because int might match the return type of a GCC
21202 builtin and then its argument prototype would still apply. */
21207 /* The GNU C library defines this for functions which it implements
21208 to always fail with ENOSYS. Some functions are actually named
21209 something starting with __ and the normal name is an alias. */
21210 #if defined __stub_$ac_func || defined __stub___$ac_func
21217 return $ac_func ();
21222 rm -f conftest.$ac_objext conftest$ac_exeext
21223 if { (ac_try="$ac_link"
21224 case "(($ac_try" in
21225 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21226 *) ac_try_echo=$ac_try;;
21228 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21229 (eval "$ac_link") 2>conftest.er1
21231 grep -v '^ *+' conftest.er1 >conftest.err
21233 cat conftest.err >&5
21234 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21235 (exit $ac_status); } &&
21236 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
21237 { (case "(($ac_try" in
21238 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21239 *) ac_try_echo=$ac_try;;
21241 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21242 (eval "$ac_try") 2>&5
21244 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21245 (exit $ac_status); }; } &&
21246 { ac_try='test -s conftest$ac_exeext'
21247 { (case "(($ac_try" in
21248 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21249 *) ac_try_echo=$ac_try;;
21251 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21252 (eval "$ac_try") 2>&5
21254 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21255 (exit $ac_status); }; }; then
21256 eval "$as_ac_var=yes"
21258 echo "$as_me: failed program was:" >&5
21259 sed 's/^/| /' conftest.$ac_ext >&5
21261 eval "$as_ac_var=no"
21264 rm -f core conftest.err conftest.$ac_objext \
21265 conftest$ac_exeext conftest.$ac_ext
21267 ac_res=`eval echo '${'$as_ac_var'}'`
21268 { echo "$as_me:$LINENO: result: $ac_res" >&5
21269 echo "${ECHO_T}$ac_res" >&6; }
21270 if test `eval echo '${'$as_ac_var'}'` = yes; then
21271 cat >>confdefs.h <<_ACEOF
21272 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
21279 SHLIBEXT=$libltdl_cv_shlibext
21282 SHLIBPATH_VAR=$libltdl_cv_shlibpath_var
21285 if test "${prefix}" = "NONE" ; then
21286 prefix="/usr/local"
21288 eval LLVM_PREFIX="${prefix}";
21289 eval LLVM_BINDIR="${prefix}/bin";
21290 eval LLVM_LIBDIR="${prefix}/lib";
21291 eval LLVM_DATADIR="${prefix}/share/llvm";
21292 eval LLVM_DOCSDIR="${prefix}/share/doc/llvm";
21293 eval LLVM_ETCDIR="${prefix}/etc/llvm";
21294 eval LLVM_INCLUDEDIR="${prefix}/include";
21295 eval LLVM_INFODIR="${prefix}/info";
21296 eval LLVM_MANDIR="${prefix}/man";
21297 LLVM_CONFIGTIME=`date`
21309 if test "${ENABLE_TIMESTAMPS}" = "0"; then
21310 LLVM_CONFIGTIME="(timestamp not enabled)"
21314 cat >>confdefs.h <<_ACEOF
21315 #define LLVM_PREFIX "$LLVM_PREFIX"
21319 cat >>confdefs.h <<_ACEOF
21320 #define LLVM_BINDIR "$LLVM_BINDIR"
21324 cat >>confdefs.h <<_ACEOF
21325 #define LLVM_LIBDIR "$LLVM_LIBDIR"
21329 cat >>confdefs.h <<_ACEOF
21330 #define LLVM_DATADIR "$LLVM_DATADIR"
21334 cat >>confdefs.h <<_ACEOF
21335 #define LLVM_DOCSDIR "$LLVM_DOCSDIR"
21339 cat >>confdefs.h <<_ACEOF
21340 #define LLVM_ETCDIR "$LLVM_ETCDIR"
21344 cat >>confdefs.h <<_ACEOF
21345 #define LLVM_INCLUDEDIR "$LLVM_INCLUDEDIR"
21349 cat >>confdefs.h <<_ACEOF
21350 #define LLVM_INFODIR "$LLVM_INFODIR"
21354 cat >>confdefs.h <<_ACEOF
21355 #define LLVM_MANDIR "$LLVM_MANDIR"
21359 cat >>confdefs.h <<_ACEOF
21360 #define LLVM_CONFIGTIME "$LLVM_CONFIGTIME"
21364 cat >>confdefs.h <<_ACEOF
21365 #define LLVM_HOSTTRIPLE "$host"
21369 cat >>confdefs.h <<_ACEOF
21370 #define LLVM_DEFAULT_TARGET_TRIPLE "$target"
21374 if test "$BINDINGS_TO_BUILD" = auto ; then
21375 BINDINGS_TO_BUILD=""
21376 if test "x$OCAMLC" != x -a "x$OCAMLDEP" != x ; then
21377 BINDINGS_TO_BUILD="ocaml $BINDINGS_TO_BUILD"
21380 BINDINGS_TO_BUILD=$BINDINGS_TO_BUILD
21386 binding_prereqs_failed=0
21387 for a_binding in $BINDINGS_TO_BUILD ; do
21388 case "$a_binding" in
21390 if test "x$OCAMLC" = x ; then
21391 { echo "$as_me:$LINENO: WARNING: --enable-bindings=ocaml specified, but ocamlc not found. Try configure OCAMLC=/path/to/ocamlc" >&5
21392 echo "$as_me: WARNING: --enable-bindings=ocaml specified, but ocamlc not found. Try configure OCAMLC=/path/to/ocamlc" >&2;}
21393 binding_prereqs_failed=1
21395 if test "x$OCAMLDEP" = x ; then
21396 { echo "$as_me:$LINENO: WARNING: --enable-bindings=ocaml specified, but ocamldep not found. Try configure OCAMLDEP=/path/to/ocamldep" >&5
21397 echo "$as_me: WARNING: --enable-bindings=ocaml specified, but ocamldep not found. Try configure OCAMLDEP=/path/to/ocamldep" >&2;}
21398 binding_prereqs_failed=1
21400 if test "x$OCAMLOPT" = x ; then
21401 { echo "$as_me:$LINENO: WARNING: --enable-bindings=ocaml specified, but ocamlopt not found. Try configure OCAMLOPT=/path/to/ocamlopt" >&5
21402 echo "$as_me: WARNING: --enable-bindings=ocaml specified, but ocamlopt not found. Try configure OCAMLOPT=/path/to/ocamlopt" >&2;}
21404 if test "x$with_ocaml_libdir" != xauto ; then
21405 OCAML_LIBDIR=$with_ocaml_libdir
21408 ocaml_stdlib="`"$OCAMLC" -where`"
21409 if test "$LLVM_PREFIX" '<' "$ocaml_stdlib" -a "$ocaml_stdlib" '<' "$LLVM_PREFIX~"
21411 # ocaml stdlib is beneath our prefix; use stdlib
21412 OCAML_LIBDIR=$ocaml_stdlib
21415 # ocaml stdlib is outside our prefix; use libdir/ocaml
21416 OCAML_LIBDIR=$LLVM_LIBDIR/ocaml
21423 if test "$binding_prereqs_failed" = 1 ; then
21424 { { echo "$as_me:$LINENO: error: Prequisites for bindings not satisfied. Fix them or use configure --disable-bindings." >&5
21425 echo "$as_me: error: Prequisites for bindings not satisfied. Fix them or use configure --disable-bindings." >&2;}
21426 { (exit 1); exit 1; }; }
21429 { echo "$as_me:$LINENO: checking for compiler -fvisibility-inlines-hidden option" >&5
21430 echo $ECHO_N "checking for compiler -fvisibility-inlines-hidden option... $ECHO_C" >&6; }
21431 if test "${llvm_cv_cxx_visibility_inlines_hidden+set}" = set; then
21432 echo $ECHO_N "(cached) $ECHO_C" >&6
21435 ac_cpp='$CXXCPP $CPPFLAGS'
21436 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
21437 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
21438 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
21440 oldcxxflags="$CXXFLAGS"
21441 CXXFLAGS="$CXXFLAGS -O0 -fvisibility-inlines-hidden -Werror"
21442 cat >conftest.$ac_ext <<_ACEOF
21445 cat confdefs.h >>conftest.$ac_ext
21446 cat >>conftest.$ac_ext <<_ACEOF
21447 /* end confdefs.h. */
21448 template <typename T> struct X { void __attribute__((noinline)) f() {} };
21457 rm -f conftest.$ac_objext
21458 if { (ac_try="$ac_compile"
21459 case "(($ac_try" in
21460 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21461 *) ac_try_echo=$ac_try;;
21463 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21464 (eval "$ac_compile") 2>conftest.er1
21466 grep -v '^ *+' conftest.er1 >conftest.err
21468 cat conftest.err >&5
21469 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21470 (exit $ac_status); } &&
21471 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
21472 { (case "(($ac_try" in
21473 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21474 *) ac_try_echo=$ac_try;;
21476 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21477 (eval "$ac_try") 2>&5
21479 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21480 (exit $ac_status); }; } &&
21481 { ac_try='test -s conftest.$ac_objext'
21482 { (case "(($ac_try" in
21483 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21484 *) ac_try_echo=$ac_try;;
21486 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21487 (eval "$ac_try") 2>&5
21489 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21490 (exit $ac_status); }; }; then
21491 llvm_cv_cxx_visibility_inlines_hidden=yes
21493 echo "$as_me: failed program was:" >&5
21494 sed 's/^/| /' conftest.$ac_ext >&5
21496 llvm_cv_cxx_visibility_inlines_hidden=no
21499 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
21500 CXXFLAGS="$oldcxxflags"
21502 ac_cpp='$CPP $CPPFLAGS'
21503 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
21504 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
21505 ac_compiler_gnu=$ac_cv_c_compiler_gnu
21509 { echo "$as_me:$LINENO: result: $llvm_cv_cxx_visibility_inlines_hidden" >&5
21510 echo "${ECHO_T}$llvm_cv_cxx_visibility_inlines_hidden" >&6; }
21511 if test "$llvm_cv_cxx_visibility_inlines_hidden" = yes ; then
21512 ENABLE_VISIBILITY_INLINES_HIDDEN=1
21515 ENABLE_VISIBILITY_INLINES_HIDDEN=0
21520 if test "$llvm_cv_link_use_r" = "yes" ; then
21527 if test "$llvm_cv_link_use_export_dynamic" = "yes" ; then
21528 RDYNAMIC="-Wl,-export-dynamic"
21535 ac_config_headers="$ac_config_headers include/llvm/Config/config.h include/llvm/Config/llvm-config.h"
21542 ac_config_files="$ac_config_files include/llvm/Config/Targets.def"
21544 ac_config_files="$ac_config_files include/llvm/Config/AsmPrinters.def"
21546 ac_config_files="$ac_config_files include/llvm/Config/AsmParsers.def"
21548 ac_config_files="$ac_config_files include/llvm/Config/Disassemblers.def"
21550 ac_config_headers="$ac_config_headers include/llvm/Support/DataTypes.h"
21553 ac_config_files="$ac_config_files Makefile.config"
21556 ac_config_files="$ac_config_files llvm.spec"
21559 ac_config_files="$ac_config_files docs/doxygen.cfg"
21562 if test "${clang_src_root}" = ""; then
21563 clang_src_root="$srcdir/tools/clang"
21565 if test -f ${clang_src_root}/README.txt; then
21566 configh="include/clang/Config/config.h"
21567 doxy="docs/doxygen.cfg"
21568 ac_config_headers="$ac_config_headers tools/clang/${configh}:${clang_src_root}/${configh}.in"
21570 ac_config_files="$ac_config_files tools/clang/${doxy}:${clang_src_root}/${doxy}.in"
21574 ac_config_files="$ac_config_files bindings/ocaml/llvm/META.llvm"
21577 test "x$program_prefix" = "xNONE" && program_prefix=""
21581 ac_config_commands="$ac_config_commands setup"
21583 ac_config_commands="$ac_config_commands Makefile"
21586 ac_config_commands="$ac_config_commands Makefile.common"
21589 ac_config_commands="$ac_config_commands examples/Makefile"
21592 ac_config_commands="$ac_config_commands lib/Makefile"
21595 ac_config_commands="$ac_config_commands runtime/Makefile"
21598 ac_config_commands="$ac_config_commands test/Makefile"
21601 ac_config_commands="$ac_config_commands test/Makefile.tests"
21604 ac_config_commands="$ac_config_commands unittests/Makefile"
21607 ac_config_commands="$ac_config_commands tools/Makefile"
21610 ac_config_commands="$ac_config_commands utils/Makefile"
21613 ac_config_commands="$ac_config_commands projects/Makefile"
21616 ac_config_commands="$ac_config_commands bindings/Makefile"
21619 ac_config_commands="$ac_config_commands bindings/ocaml/Makefile.ocaml"
21623 cat >confcache <<\_ACEOF
21624 # This file is a shell script that caches the results of configure
21625 # tests run on this system so they can be shared between configure
21626 # scripts and configure runs, see configure's option --config-cache.
21627 # It is not useful on other systems. If it contains results you don't
21628 # want to keep, you may remove or edit it.
21630 # config.status only pays attention to the cache file if you give it
21631 # the --recheck option to rerun configure.
21633 # `ac_cv_env_foo' variables (set or unset) will be overridden when
21634 # loading this file, other *unset* `ac_cv_foo' will be assigned the
21635 # following values.
21639 # The following way of writing the cache mishandles newlines in values,
21640 # but we know of no workaround that is simple, portable, and efficient.
21641 # So, we kill variables containing newlines.
21642 # Ultrix sh set writes to stderr and can't be redirected directly,
21643 # and sets the high bit in the cache file unless we assign to the vars.
21645 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
21646 eval ac_val=\$$ac_var
21650 *_cv_*) { echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5
21651 echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;;
21654 _ | IFS | as_nl) ;; #(
21655 *) $as_unset $ac_var ;;
21661 case $as_nl`(ac_space=' '; set) 2>&1` in #(
21662 *${as_nl}ac_space=\ *)
21663 # `set' does not quote correctly, so add quotes (double-quote
21664 # substitution turns \\\\ into \\, and sed turns \\ into \).
21667 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
21670 # `set' quotes correctly as required by POSIX, so do not add quotes.
21671 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
21680 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
21682 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
21684 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
21685 if test -w "$cache_file"; then
21686 test "x$cache_file" != "x/dev/null" &&
21687 { echo "$as_me:$LINENO: updating cache $cache_file" >&5
21688 echo "$as_me: updating cache $cache_file" >&6;}
21689 cat confcache >$cache_file
21691 { echo "$as_me:$LINENO: not updating unwritable cache $cache_file" >&5
21692 echo "$as_me: not updating unwritable cache $cache_file" >&6;}
21697 test "x$prefix" = xNONE && prefix=$ac_default_prefix
21698 # Let make expand exec_prefix.
21699 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
21701 DEFS=-DHAVE_CONFIG_H
21705 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
21706 # 1. Remove the extension, and $U if already installed.
21707 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
21708 ac_i=`echo "$ac_i" | sed "$ac_script"`
21709 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
21710 # will be set to the directory where LIBOBJS objects are built.
21711 ac_libobjs="$ac_libobjs \${LIBOBJDIR}$ac_i\$U.$ac_objext"
21712 ac_ltlibobjs="$ac_ltlibobjs \${LIBOBJDIR}$ac_i"'$U.lo'
21714 LIBOBJS=$ac_libobjs
21716 LTLIBOBJS=$ac_ltlibobjs
21719 if test -z "${INSTALL_LTDL_TRUE}" && test -z "${INSTALL_LTDL_FALSE}"; then
21720 { { echo "$as_me:$LINENO: error: conditional \"INSTALL_LTDL\" was never defined.
21721 Usually this means the macro was only invoked conditionally." >&5
21722 echo "$as_me: error: conditional \"INSTALL_LTDL\" was never defined.
21723 Usually this means the macro was only invoked conditionally." >&2;}
21724 { (exit 1); exit 1; }; }
21726 if test -z "${CONVENIENCE_LTDL_TRUE}" && test -z "${CONVENIENCE_LTDL_FALSE}"; then
21727 { { echo "$as_me:$LINENO: error: conditional \"CONVENIENCE_LTDL\" was never defined.
21728 Usually this means the macro was only invoked conditionally." >&5
21729 echo "$as_me: error: conditional \"CONVENIENCE_LTDL\" was never defined.
21730 Usually this means the macro was only invoked conditionally." >&2;}
21731 { (exit 1); exit 1; }; }
21734 : ${CONFIG_STATUS=./config.status}
21735 ac_clean_files_save=$ac_clean_files
21736 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
21737 { echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
21738 echo "$as_me: creating $CONFIG_STATUS" >&6;}
21739 cat >$CONFIG_STATUS <<_ACEOF
21741 # Generated by $as_me.
21742 # Run this file to recreate the current configuration.
21743 # Compiler output produced by configure, useful for debugging
21744 # configure, is in config.log if it exists.
21747 ac_cs_recheck=false
21749 SHELL=\${CONFIG_SHELL-$SHELL}
21752 cat >>$CONFIG_STATUS <<\_ACEOF
21753 ## --------------------- ##
21754 ## M4sh Initialization. ##
21755 ## --------------------- ##
21757 # Be Bourne compatible
21758 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
21761 # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
21762 # is contrary to our usage. Disable this feature.
21763 alias -g '${1+"$@"}'='"$@"'
21764 setopt NO_GLOB_SUBST
21766 case `(set -o) 2>/dev/null` in *posix*) set -o posix;; esac
21768 BIN_SH=xpg4; export BIN_SH # for Tru64
21769 DUALCASE=1; export DUALCASE # for MKS sh
21773 # Avoid depending upon Character Ranges.
21774 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
21775 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
21776 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
21777 as_cr_digits='0123456789'
21778 as_cr_alnum=$as_cr_Letters$as_cr_digits
21780 # The user is always right.
21781 if test "${PATH_SEPARATOR+set}" != set; then
21782 echo "#! /bin/sh" >conf$$.sh
21783 echo "exit 0" >>conf$$.sh
21785 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
21793 # Support unset when possible.
21794 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
21802 # We need space, tab and new line, in precisely that order. Quoting is
21803 # there to prevent editors from complaining about space-tab.
21804 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
21805 # splitting by setting IFS to empty value.)
21810 # Find who we are. Look in the path if we contain no directory separator.
21812 *[\\/]* ) as_myself=$0 ;;
21813 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
21814 for as_dir in $PATH
21817 test -z "$as_dir" && as_dir=.
21818 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
21824 # We did not find ourselves, most probably we were run as `sh COMMAND'
21825 # in which case we are not to be found in the path.
21826 if test "x$as_myself" = x; then
21829 if test ! -f "$as_myself"; then
21830 echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
21831 { (exit 1); exit 1; }
21834 # Work around bugs in pre-3.0 UWIN ksh.
21835 for as_var in ENV MAIL MAILPATH
21836 do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
21844 LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
21845 LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
21846 LC_TELEPHONE LC_TIME
21848 if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
21849 eval $as_var=C; export $as_var
21851 ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
21855 # Required to use basename.
21856 if expr a : '\(a\)' >/dev/null 2>&1 &&
21857 test "X`expr 00001 : '.*\(...\)'`" = X001; then
21863 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
21864 as_basename=basename
21870 # Name of the executable.
21871 as_me=`$as_basename -- "$0" ||
21872 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
21873 X"$0" : 'X\(//\)$' \| \
21874 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
21876 sed '/^.*\/\([^/][^/]*\)\/*$/{
21895 as_lineno_1=$LINENO
21896 as_lineno_2=$LINENO
21897 test "x$as_lineno_1" != "x$as_lineno_2" &&
21898 test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || {
21900 # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
21901 # uniformly replaced by the line number. The first 'sed' inserts a
21902 # line-number line after each line using $LINENO; the second 'sed'
21903 # does the real work. The second script uses 'N' to pair each
21904 # line-number line with the line containing $LINENO, and appends
21905 # trailing '-' during substitution so that $LINENO is not a special
21906 # case at line end.
21907 # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
21908 # scripts with optimization help from Paolo Bonzini. Blame Lee
21909 # E. McMahon (1931-1989) for sed's syntax. :-)
21921 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
21924 ' >$as_me.lineno &&
21925 chmod +x "$as_me.lineno" ||
21926 { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
21927 { (exit 1); exit 1; }; }
21929 # Don't try to exec as it changes $[0], causing all sort of problems
21930 # (the dirname of $[0] is not the place where we might find the
21931 # original and so on. Autoconf is especially sensitive to this).
21932 . "./$as_me.lineno"
21933 # Exit status is that of the last command.
21938 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
21944 ECHO_C= ECHO_N= ECHO_T=
21945 case `echo -n x` in
21947 case `echo 'x\c'` in
21948 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
21955 if expr a : '\(a\)' >/dev/null 2>&1 &&
21956 test "X`expr 00001 : '.*\(...\)'`" = X001; then
21962 rm -f conf$$ conf$$.exe conf$$.file
21963 if test -d conf$$.dir; then
21964 rm -f conf$$.dir/conf$$.file
21970 if ln -s conf$$.file conf$$ 2>/dev/null; then
21972 # ... but there are two gotchas:
21973 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
21974 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
21975 # In both cases, we have to default to `cp -p'.
21976 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
21978 elif ln conf$$.file conf$$ 2>/dev/null; then
21983 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
21984 rmdir conf$$.dir 2>/dev/null
21986 if mkdir -p . 2>/dev/null; then
21989 test -d ./-p && rmdir ./-p
21993 # Find out whether ``test -x'' works. Don't use a zero-byte file, as
21994 # systems may use methods other than mode bits to determine executability.
21995 cat >conf$$.file <<_ASEOF
21999 chmod +x conf$$.file
22000 if test -x conf$$.file >/dev/null 2>&1; then
22001 as_executable_p="test -x"
22007 # Sed expression to map a string onto a valid CPP name.
22008 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
22010 # Sed expression to map a string onto a valid variable name.
22011 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
22016 # Save the log message, to keep $[0] and so on meaningful, and to
22017 # report actual input values of CONFIG_FILES etc. instead of their
22018 # values after options handling.
22020 This file was extended by LLVM $as_me 3.3svn, which was
22021 generated by GNU Autoconf 2.60. Invocation command line was
22023 CONFIG_FILES = $CONFIG_FILES
22024 CONFIG_HEADERS = $CONFIG_HEADERS
22025 CONFIG_LINKS = $CONFIG_LINKS
22026 CONFIG_COMMANDS = $CONFIG_COMMANDS
22029 on `(hostname || uname -n) 2>/dev/null | sed 1q`
22034 cat >>$CONFIG_STATUS <<_ACEOF
22035 # Files that config.status was made for.
22036 config_files="$ac_config_files"
22037 config_headers="$ac_config_headers"
22038 config_commands="$ac_config_commands"
22042 cat >>$CONFIG_STATUS <<\_ACEOF
22044 \`$as_me' instantiates files from templates according to the
22045 current configuration.
22047 Usage: $0 [OPTIONS] [FILE]...
22049 -h, --help print this help, then exit
22050 -V, --version print version number, then exit
22051 -q, --quiet do not print progress messages
22052 -d, --debug don't remove temporary files
22053 --recheck update $as_me by reconfiguring in the same conditions
22054 --file=FILE[:TEMPLATE]
22055 instantiate the configuration file FILE
22056 --header=FILE[:TEMPLATE]
22057 instantiate the configuration header FILE
22059 Configuration files:
22062 Configuration headers:
22065 Configuration commands:
22068 Report bugs to <bug-autoconf@gnu.org>."
22071 cat >>$CONFIG_STATUS <<_ACEOF
22073 LLVM config.status 3.3svn
22074 configured by $0, generated by GNU Autoconf 2.60,
22075 with options \\"`echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
22077 Copyright (C) 2006 Free Software Foundation, Inc.
22078 This config.status script is free software; the Free Software Foundation
22079 gives unlimited permission to copy, distribute and modify it."
22086 cat >>$CONFIG_STATUS <<\_ACEOF
22087 # If no file are specified by the user, then we need to provide default
22088 # value. By we need to know if files were specified by the user.
22094 ac_option=`expr "X$1" : 'X\([^=]*\)='`
22095 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
22106 # Handling of the options.
22107 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
22109 --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
22110 echo "$ac_cs_version"; exit ;;
22111 --debug | --debu | --deb | --de | --d | -d )
22113 --file | --fil | --fi | --f )
22115 CONFIG_FILES="$CONFIG_FILES $ac_optarg"
22116 ac_need_defaults=false;;
22117 --header | --heade | --head | --hea )
22119 CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg"
22120 ac_need_defaults=false;;
22122 # Conflict between --help and --header
22123 { echo "$as_me: error: ambiguous option: $1
22124 Try \`$0 --help' for more information." >&2
22125 { (exit 1); exit 1; }; };;
22126 --help | --hel | -h )
22127 echo "$ac_cs_usage"; exit ;;
22128 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
22129 | -silent | --silent | --silen | --sile | --sil | --si | --s)
22132 # This is an error.
22133 -*) { echo "$as_me: error: unrecognized option: $1
22134 Try \`$0 --help' for more information." >&2
22135 { (exit 1); exit 1; }; } ;;
22137 *) ac_config_targets="$ac_config_targets $1"
22138 ac_need_defaults=false ;;
22144 ac_configure_extra_args=
22146 if $ac_cs_silent; then
22148 ac_configure_extra_args="$ac_configure_extra_args --silent"
22152 cat >>$CONFIG_STATUS <<_ACEOF
22153 if \$ac_cs_recheck; then
22154 echo "running CONFIG_SHELL=$SHELL $SHELL $0 "$ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
22155 CONFIG_SHELL=$SHELL
22156 export CONFIG_SHELL
22157 exec $SHELL "$0"$ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
22161 cat >>$CONFIG_STATUS <<\_ACEOF
22165 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
22166 ## Running $as_me. ##
22172 cat >>$CONFIG_STATUS <<_ACEOF
22176 llvm_src="${srcdir}"
22180 cat >>$CONFIG_STATUS <<\_ACEOF
22182 # Handling of arguments.
22183 for ac_config_target in $ac_config_targets
22185 case $ac_config_target in
22186 "include/llvm/Config/config.h") CONFIG_HEADERS="$CONFIG_HEADERS include/llvm/Config/config.h" ;;
22187 "include/llvm/Config/llvm-config.h") CONFIG_HEADERS="$CONFIG_HEADERS include/llvm/Config/llvm-config.h" ;;
22188 "include/llvm/Config/Targets.def") CONFIG_FILES="$CONFIG_FILES include/llvm/Config/Targets.def" ;;
22189 "include/llvm/Config/AsmPrinters.def") CONFIG_FILES="$CONFIG_FILES include/llvm/Config/AsmPrinters.def" ;;
22190 "include/llvm/Config/AsmParsers.def") CONFIG_FILES="$CONFIG_FILES include/llvm/Config/AsmParsers.def" ;;
22191 "include/llvm/Config/Disassemblers.def") CONFIG_FILES="$CONFIG_FILES include/llvm/Config/Disassemblers.def" ;;
22192 "include/llvm/Support/DataTypes.h") CONFIG_HEADERS="$CONFIG_HEADERS include/llvm/Support/DataTypes.h" ;;
22193 "Makefile.config") CONFIG_FILES="$CONFIG_FILES Makefile.config" ;;
22194 "llvm.spec") CONFIG_FILES="$CONFIG_FILES llvm.spec" ;;
22195 "docs/doxygen.cfg") CONFIG_FILES="$CONFIG_FILES docs/doxygen.cfg" ;;
22196 "tools/clang/${configh}") CONFIG_HEADERS="$CONFIG_HEADERS tools/clang/${configh}:${clang_src_root}/${configh}.in" ;;
22197 "tools/clang/${doxy}") CONFIG_FILES="$CONFIG_FILES tools/clang/${doxy}:${clang_src_root}/${doxy}.in" ;;
22198 "bindings/ocaml/llvm/META.llvm") CONFIG_FILES="$CONFIG_FILES bindings/ocaml/llvm/META.llvm" ;;
22199 "setup") CONFIG_COMMANDS="$CONFIG_COMMANDS setup" ;;
22200 "Makefile") CONFIG_COMMANDS="$CONFIG_COMMANDS Makefile" ;;
22201 "Makefile.common") CONFIG_COMMANDS="$CONFIG_COMMANDS Makefile.common" ;;
22202 "examples/Makefile") CONFIG_COMMANDS="$CONFIG_COMMANDS examples/Makefile" ;;
22203 "lib/Makefile") CONFIG_COMMANDS="$CONFIG_COMMANDS lib/Makefile" ;;
22204 "runtime/Makefile") CONFIG_COMMANDS="$CONFIG_COMMANDS runtime/Makefile" ;;
22205 "test/Makefile") CONFIG_COMMANDS="$CONFIG_COMMANDS test/Makefile" ;;
22206 "test/Makefile.tests") CONFIG_COMMANDS="$CONFIG_COMMANDS test/Makefile.tests" ;;
22207 "unittests/Makefile") CONFIG_COMMANDS="$CONFIG_COMMANDS unittests/Makefile" ;;
22208 "tools/Makefile") CONFIG_COMMANDS="$CONFIG_COMMANDS tools/Makefile" ;;
22209 "utils/Makefile") CONFIG_COMMANDS="$CONFIG_COMMANDS utils/Makefile" ;;
22210 "projects/Makefile") CONFIG_COMMANDS="$CONFIG_COMMANDS projects/Makefile" ;;
22211 "bindings/Makefile") CONFIG_COMMANDS="$CONFIG_COMMANDS bindings/Makefile" ;;
22212 "bindings/ocaml/Makefile.ocaml") CONFIG_COMMANDS="$CONFIG_COMMANDS bindings/ocaml/Makefile.ocaml" ;;
22214 *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
22215 echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
22216 { (exit 1); exit 1; }; };;
22221 # If the user did not use the arguments to specify the items to instantiate,
22222 # then the envvar interface is used. Set only those that are not.
22223 # We use the long form for the default assignment because of an extremely
22224 # bizarre bug on SunOS 4.1.3.
22225 if $ac_need_defaults; then
22226 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
22227 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
22228 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
22231 # Have a temporary directory for convenience. Make it in the build tree
22232 # simply because there is no reason against having it here, and in addition,
22233 # creating and moving files from /tmp can sometimes cause problems.
22234 # Hook for its removal unless debugging.
22235 # Note that there is a small window in which the directory will not be cleaned:
22236 # after its creation but before its name has been assigned to `$tmp'.
22240 trap 'exit_status=$?
22241 { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
22243 trap '{ (exit 1); exit 1; }' 1 2 13 15
22245 # Create a (secure) tmp directory for tmp files.
22248 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
22249 test -n "$tmp" && test -d "$tmp"
22252 tmp=./conf$$-$RANDOM
22253 (umask 077 && mkdir "$tmp")
22256 echo "$me: cannot create a temporary directory in ." >&2
22257 { (exit 1); exit 1; }
22261 # Set up the sed scripts for CONFIG_FILES section.
22264 # No need to generate the scripts if there are no CONFIG_FILES.
22265 # This happens for instance when ./config.status config.h
22266 if test -n "$CONFIG_FILES"; then
22273 for ac_last_try in false false false false false :; do
22274 cat >conf$$subs.sed <<_ACEOF
22275 SHELL!$SHELL$ac_delim
22276 PATH_SEPARATOR!$PATH_SEPARATOR$ac_delim
22277 PACKAGE_NAME!$PACKAGE_NAME$ac_delim
22278 PACKAGE_TARNAME!$PACKAGE_TARNAME$ac_delim
22279 PACKAGE_VERSION!$PACKAGE_VERSION$ac_delim
22280 PACKAGE_STRING!$PACKAGE_STRING$ac_delim
22281 PACKAGE_BUGREPORT!$PACKAGE_BUGREPORT$ac_delim
22282 exec_prefix!$exec_prefix$ac_delim
22283 prefix!$prefix$ac_delim
22284 program_transform_name!$program_transform_name$ac_delim
22285 bindir!$bindir$ac_delim
22286 sbindir!$sbindir$ac_delim
22287 libexecdir!$libexecdir$ac_delim
22288 datarootdir!$datarootdir$ac_delim
22289 datadir!$datadir$ac_delim
22290 sysconfdir!$sysconfdir$ac_delim
22291 sharedstatedir!$sharedstatedir$ac_delim
22292 localstatedir!$localstatedir$ac_delim
22293 includedir!$includedir$ac_delim
22294 oldincludedir!$oldincludedir$ac_delim
22295 docdir!$docdir$ac_delim
22296 infodir!$infodir$ac_delim
22297 htmldir!$htmldir$ac_delim
22298 dvidir!$dvidir$ac_delim
22299 pdfdir!$pdfdir$ac_delim
22300 psdir!$psdir$ac_delim
22301 libdir!$libdir$ac_delim
22302 localedir!$localedir$ac_delim
22303 mandir!$mandir$ac_delim
22304 DEFS!$DEFS$ac_delim
22305 ECHO_C!$ECHO_C$ac_delim
22306 ECHO_N!$ECHO_N$ac_delim
22307 ECHO_T!$ECHO_T$ac_delim
22308 LIBS!$LIBS$ac_delim
22309 build_alias!$build_alias$ac_delim
22310 host_alias!$host_alias$ac_delim
22311 target_alias!$target_alias$ac_delim
22312 LLVM_COPYRIGHT!$LLVM_COPYRIGHT$ac_delim
22314 CFLAGS!$CFLAGS$ac_delim
22315 LDFLAGS!$LDFLAGS$ac_delim
22316 CPPFLAGS!$CPPFLAGS$ac_delim
22317 ac_ct_CC!$ac_ct_CC$ac_delim
22318 EXEEXT!$EXEEXT$ac_delim
22319 OBJEXT!$OBJEXT$ac_delim
22321 CXXFLAGS!$CXXFLAGS$ac_delim
22322 ac_ct_CXX!$ac_ct_CXX$ac_delim
22324 subdirs!$subdirs$ac_delim
22325 ENABLE_POLLY!$ENABLE_POLLY$ac_delim
22326 LLVM_HAS_POLLY!$LLVM_HAS_POLLY$ac_delim
22327 build!$build$ac_delim
22328 build_cpu!$build_cpu$ac_delim
22329 build_vendor!$build_vendor$ac_delim
22330 build_os!$build_os$ac_delim
22331 host!$host$ac_delim
22332 host_cpu!$host_cpu$ac_delim
22333 host_vendor!$host_vendor$ac_delim
22334 host_os!$host_os$ac_delim
22335 target!$target$ac_delim
22336 target_cpu!$target_cpu$ac_delim
22337 target_vendor!$target_vendor$ac_delim
22338 target_os!$target_os$ac_delim
22340 HOST_OS!$HOST_OS$ac_delim
22341 TARGET_OS!$TARGET_OS$ac_delim
22342 LINKALL!$LINKALL$ac_delim
22343 NOLINKALL!$NOLINKALL$ac_delim
22344 LLVM_ON_UNIX!$LLVM_ON_UNIX$ac_delim
22345 LLVM_ON_WIN32!$LLVM_ON_WIN32$ac_delim
22346 ARCH!$ARCH$ac_delim
22347 HOST_ARCH!$HOST_ARCH$ac_delim
22348 ENDIAN!$ENDIAN$ac_delim
22349 GREP!$GREP$ac_delim
22350 EGREP!$EGREP$ac_delim
22351 LLVM_CROSS_COMPILING!$LLVM_CROSS_COMPILING$ac_delim
22352 BUILD_CC!$BUILD_CC$ac_delim
22353 BUILD_EXEEXT!$BUILD_EXEEXT$ac_delim
22354 BUILD_CXX!$BUILD_CXX$ac_delim
22355 CVSBUILD!$CVSBUILD$ac_delim
22356 ENABLE_LIBCPP!$ENABLE_LIBCPP$ac_delim
22357 ENABLE_CXX11!$ENABLE_CXX11$ac_delim
22358 ENABLE_CLANG_ARCMT!$ENABLE_CLANG_ARCMT$ac_delim
22359 ENABLE_CLANG_STATIC_ANALYZER!$ENABLE_CLANG_STATIC_ANALYZER$ac_delim
22360 ENABLE_CLANG_REWRITER!$ENABLE_CLANG_REWRITER$ac_delim
22361 ENABLE_OPTIMIZED!$ENABLE_OPTIMIZED$ac_delim
22362 ENABLE_PROFILING!$ENABLE_PROFILING$ac_delim
22363 DISABLE_ASSERTIONS!$DISABLE_ASSERTIONS$ac_delim
22364 ENABLE_WERROR!$ENABLE_WERROR$ac_delim
22365 ENABLE_EXPENSIVE_CHECKS!$ENABLE_EXPENSIVE_CHECKS$ac_delim
22366 EXPENSIVE_CHECKS!$EXPENSIVE_CHECKS$ac_delim
22367 DEBUG_RUNTIME!$DEBUG_RUNTIME$ac_delim
22368 DEBUG_SYMBOLS!$DEBUG_SYMBOLS$ac_delim
22369 KEEP_SYMBOLS!$KEEP_SYMBOLS$ac_delim
22371 TARGET_HAS_JIT!$TARGET_HAS_JIT$ac_delim
22374 if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 97; then
22376 elif $ac_last_try; then
22377 { { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
22378 echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
22379 { (exit 1); exit 1; }; }
22381 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
22385 ac_eof=`sed -n '/^CEOF[0-9]*$/s/CEOF/0/p' conf$$subs.sed`
22386 if test -n "$ac_eof"; then
22387 ac_eof=`echo "$ac_eof" | sort -nru | sed 1q`
22388 ac_eof=`expr $ac_eof + 1`
22391 cat >>$CONFIG_STATUS <<_ACEOF
22392 cat >"\$tmp/subs-1.sed" <<\CEOF$ac_eof
22393 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
22396 s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g
22397 s/^/s,@/; s/!/@,|#_!!_#|/
22400 s/'"$ac_delim"'$/,g/; t
22402 N; s/^.*\n//; s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g; b n
22403 ' >>$CONFIG_STATUS <conf$$subs.sed
22404 rm -f conf$$subs.sed
22405 cat >>$CONFIG_STATUS <<_ACEOF
22411 for ac_last_try in false false false false false :; do
22412 cat >conf$$subs.sed <<_ACEOF
22413 ENABLE_DOCS!$ENABLE_DOCS$ac_delim
22414 ENABLE_DOXYGEN!$ENABLE_DOXYGEN$ac_delim
22415 LLVM_ENABLE_THREADS!$LLVM_ENABLE_THREADS$ac_delim
22416 ENABLE_PTHREADS!$ENABLE_PTHREADS$ac_delim
22417 ENABLE_PIC!$ENABLE_PIC$ac_delim
22418 ENABLE_SHARED!$ENABLE_SHARED$ac_delim
22419 ENABLE_EMBED_STDCXX!$ENABLE_EMBED_STDCXX$ac_delim
22420 ENABLE_TIMESTAMPS!$ENABLE_TIMESTAMPS$ac_delim
22421 ENABLE_BACKTRACES!$ENABLE_BACKTRACES$ac_delim
22422 TARGETS_TO_BUILD!$TARGETS_TO_BUILD$ac_delim
22423 LLVM_ENUM_TARGETS!$LLVM_ENUM_TARGETS$ac_delim
22424 LLVM_ENUM_ASM_PRINTERS!$LLVM_ENUM_ASM_PRINTERS$ac_delim
22425 LLVM_ENUM_ASM_PARSERS!$LLVM_ENUM_ASM_PARSERS$ac_delim
22426 LLVM_ENUM_DISASSEMBLERS!$LLVM_ENUM_DISASSEMBLERS$ac_delim
22427 OPTIMIZE_OPTION!$OPTIMIZE_OPTION$ac_delim
22428 EXTRA_OPTIONS!$EXTRA_OPTIONS$ac_delim
22429 EXTRA_LD_OPTIONS!$EXTRA_LD_OPTIONS$ac_delim
22430 CLANG_SRC_ROOT!$CLANG_SRC_ROOT$ac_delim
22431 BINUTILS_INCDIR!$BINUTILS_INCDIR$ac_delim
22432 INTERNAL_PREFIX!$INTERNAL_PREFIX$ac_delim
22434 ifGNUmake!$ifGNUmake$ac_delim
22435 LN_S!$LN_S$ac_delim
22438 DATE!$DATE$ac_delim
22439 FIND!$FIND$ac_delim
22440 MKDIR!$MKDIR$ac_delim
22442 RANLIB!$RANLIB$ac_delim
22447 BINPWD!$BINPWD$ac_delim
22448 GRAPHVIZ!$GRAPHVIZ$ac_delim
22451 NEATO!$NEATO$ac_delim
22452 TWOPI!$TWOPI$ac_delim
22453 CIRCO!$CIRCO$ac_delim
22455 DOTTY!$DOTTY$ac_delim
22456 XDOT_PY!$XDOT_PY$ac_delim
22457 INSTALL_PROGRAM!$INSTALL_PROGRAM$ac_delim
22458 INSTALL_SCRIPT!$INSTALL_SCRIPT$ac_delim
22459 INSTALL_DATA!$INSTALL_DATA$ac_delim
22460 BZIP2!$BZIP2$ac_delim
22462 DOXYGEN!$DOXYGEN$ac_delim
22463 GROFF!$GROFF$ac_delim
22464 GZIPBIN!$GZIPBIN$ac_delim
22465 PDFROFF!$PDFROFF$ac_delim
22467 OCAMLC!$OCAMLC$ac_delim
22468 OCAMLOPT!$OCAMLOPT$ac_delim
22469 OCAMLDEP!$OCAMLDEP$ac_delim
22470 OCAMLDOC!$OCAMLDOC$ac_delim
22472 HAVE_LINK_VERSION_SCRIPT!$HAVE_LINK_VERSION_SCRIPT$ac_delim
22473 INSTALL_LTDL_TRUE!$INSTALL_LTDL_TRUE$ac_delim
22474 INSTALL_LTDL_FALSE!$INSTALL_LTDL_FALSE$ac_delim
22475 CONVENIENCE_LTDL_TRUE!$CONVENIENCE_LTDL_TRUE$ac_delim
22476 CONVENIENCE_LTDL_FALSE!$CONVENIENCE_LTDL_FALSE$ac_delim
22477 LIBADD_DL!$LIBADD_DL$ac_delim
22478 NO_VARIADIC_MACROS!$NO_VARIADIC_MACROS$ac_delim
22479 NO_MISSING_FIELD_INITIALIZERS!$NO_MISSING_FIELD_INITIALIZERS$ac_delim
22480 NO_NESTED_ANON_TYPES!$NO_NESTED_ANON_TYPES$ac_delim
22481 COVERED_SWITCH_DEFAULT!$COVERED_SWITCH_DEFAULT$ac_delim
22482 NO_MAYBE_UNINITIALIZED!$NO_MAYBE_UNINITIALIZED$ac_delim
22483 NO_UNINITIALIZED!$NO_UNINITIALIZED$ac_delim
22484 PYTHON!$PYTHON$ac_delim
22485 USE_UDIS86!$USE_UDIS86$ac_delim
22486 USE_OPROFILE!$USE_OPROFILE$ac_delim
22487 USE_INTEL_JITEVENTS!$USE_INTEL_JITEVENTS$ac_delim
22488 XML2CONFIG!$XML2CONFIG$ac_delim
22489 LIBXML2_LIBS!$LIBXML2_LIBS$ac_delim
22490 LIBXML2_INC!$LIBXML2_INC$ac_delim
22491 HAVE_PTHREAD!$HAVE_PTHREAD$ac_delim
22492 HUGE_VAL_SANITY!$HUGE_VAL_SANITY$ac_delim
22493 MMAP_FILE!$MMAP_FILE$ac_delim
22494 SHLIBEXT!$SHLIBEXT$ac_delim
22495 SHLIBPATH_VAR!$SHLIBPATH_VAR$ac_delim
22496 LLVM_PREFIX!$LLVM_PREFIX$ac_delim
22497 LLVM_BINDIR!$LLVM_BINDIR$ac_delim
22498 LLVM_LIBDIR!$LLVM_LIBDIR$ac_delim
22499 LLVM_DATADIR!$LLVM_DATADIR$ac_delim
22500 LLVM_DOCSDIR!$LLVM_DOCSDIR$ac_delim
22501 LLVM_ETCDIR!$LLVM_ETCDIR$ac_delim
22502 LLVM_INCLUDEDIR!$LLVM_INCLUDEDIR$ac_delim
22503 LLVM_INFODIR!$LLVM_INFODIR$ac_delim
22504 LLVM_MANDIR!$LLVM_MANDIR$ac_delim
22505 LLVM_CONFIGTIME!$LLVM_CONFIGTIME$ac_delim
22506 BINDINGS_TO_BUILD!$BINDINGS_TO_BUILD$ac_delim
22507 ALL_BINDINGS!$ALL_BINDINGS$ac_delim
22508 OCAML_LIBDIR!$OCAML_LIBDIR$ac_delim
22509 ENABLE_VISIBILITY_INLINES_HIDDEN!$ENABLE_VISIBILITY_INLINES_HIDDEN$ac_delim
22512 if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 97; then
22514 elif $ac_last_try; then
22515 { { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
22516 echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
22517 { (exit 1); exit 1; }; }
22519 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
22523 ac_eof=`sed -n '/^CEOF[0-9]*$/s/CEOF/0/p' conf$$subs.sed`
22524 if test -n "$ac_eof"; then
22525 ac_eof=`echo "$ac_eof" | sort -nru | sed 1q`
22526 ac_eof=`expr $ac_eof + 1`
22529 cat >>$CONFIG_STATUS <<_ACEOF
22530 cat >"\$tmp/subs-2.sed" <<\CEOF$ac_eof
22531 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
22534 s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g
22535 s/^/s,@/; s/!/@,|#_!!_#|/
22538 s/'"$ac_delim"'$/,g/; t
22540 N; s/^.*\n//; s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g; b n
22541 ' >>$CONFIG_STATUS <conf$$subs.sed
22542 rm -f conf$$subs.sed
22543 cat >>$CONFIG_STATUS <<_ACEOF
22549 for ac_last_try in false false false false false :; do
22550 cat >conf$$subs.sed <<_ACEOF
22551 RPATH!$RPATH$ac_delim
22552 RDYNAMIC!$RDYNAMIC$ac_delim
22553 program_prefix!$program_prefix$ac_delim
22554 LIBOBJS!$LIBOBJS$ac_delim
22555 LTLIBOBJS!$LTLIBOBJS$ac_delim
22558 if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 5; then
22560 elif $ac_last_try; then
22561 { { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
22562 echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
22563 { (exit 1); exit 1; }; }
22565 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
22569 ac_eof=`sed -n '/^CEOF[0-9]*$/s/CEOF/0/p' conf$$subs.sed`
22570 if test -n "$ac_eof"; then
22571 ac_eof=`echo "$ac_eof" | sort -nru | sed 1q`
22572 ac_eof=`expr $ac_eof + 1`
22575 cat >>$CONFIG_STATUS <<_ACEOF
22576 cat >"\$tmp/subs-3.sed" <<\CEOF$ac_eof
22577 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b end
22580 s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g
22581 s/^/s,@/; s/!/@,|#_!!_#|/
22584 s/'"$ac_delim"'$/,g/; t
22586 N; s/^.*\n//; s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g; b n
22587 ' >>$CONFIG_STATUS <conf$$subs.sed
22588 rm -f conf$$subs.sed
22589 cat >>$CONFIG_STATUS <<_ACEOF
22596 # VPATH may cause trouble with some makes, so we remove $(srcdir),
22597 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
22598 # trailing colons and then remove the whole line if VPATH becomes empty
22599 # (actually we leave an empty line to preserve line numbers).
22600 if test "x$srcdir" = x.; then
22601 ac_vpsub='/^[ ]*VPATH[ ]*=/{
22602 s/:*\$(srcdir):*/:/
22603 s/:*\${srcdir}:*/:/
22605 s/^\([^=]*=[ ]*\):*/\1/
22611 cat >>$CONFIG_STATUS <<\_ACEOF
22612 fi # test -n "$CONFIG_FILES"
22615 for ac_tag in :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS
22618 :[FHLC]) ac_mode=$ac_tag; continue;;
22620 case $ac_mode$ac_tag in
22622 :L* | :C*:*) { { echo "$as_me:$LINENO: error: Invalid tag $ac_tag." >&5
22623 echo "$as_me: error: Invalid tag $ac_tag." >&2;}
22624 { (exit 1); exit 1; }; };;
22625 :[FH]-) ac_tag=-:-;;
22626 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
22643 -) ac_f="$tmp/stdin";;
22644 *) # Look for the file first in the build tree, then in the source tree
22645 # (if the path is not absolute). The absolute path cannot be DOS-style,
22646 # because $ac_f cannot contain `:'.
22650 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
22652 { { echo "$as_me:$LINENO: error: cannot find input file: $ac_f" >&5
22653 echo "$as_me: error: cannot find input file: $ac_f" >&2;}
22654 { (exit 1); exit 1; }; };;
22656 ac_file_inputs="$ac_file_inputs $ac_f"
22659 # Let's still pretend it is `configure' which instantiates (i.e., don't
22660 # use $as_me), people would be surprised to read:
22661 # /* config.h. Generated by config.status. */
22662 configure_input="Generated from "`IFS=:
22663 echo $* | sed 's|^[^:]*/||;s|:[^:]*/|, |g'`" by configure."
22664 if test x"$ac_file" != x-; then
22665 configure_input="$ac_file. $configure_input"
22666 { echo "$as_me:$LINENO: creating $ac_file" >&5
22667 echo "$as_me: creating $ac_file" >&6;}
22671 *:-:* | *:-) cat >"$tmp/stdin";;
22676 ac_dir=`$as_dirname -- "$ac_file" ||
22677 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
22678 X"$ac_file" : 'X\(//\)[^/]' \| \
22679 X"$ac_file" : 'X\(//\)$' \| \
22680 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
22682 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
22686 /^X\(\/\/\)[^/].*/{
22701 -*) as_dir=./$as_dir;;
22703 test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || {
22707 *\'*) as_qdir=`echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #(
22708 *) as_qdir=$as_dir;;
22710 as_dirs="'$as_qdir' $as_dirs"
22711 as_dir=`$as_dirname -- "$as_dir" ||
22712 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
22713 X"$as_dir" : 'X\(//\)[^/]' \| \
22714 X"$as_dir" : 'X\(//\)$' \| \
22715 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
22717 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
22721 /^X\(\/\/\)[^/].*/{
22734 test -d "$as_dir" && break
22736 test -z "$as_dirs" || eval "mkdir $as_dirs"
22737 } || test -d "$as_dir" || { { echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5
22738 echo "$as_me: error: cannot create directory $as_dir" >&2;}
22739 { (exit 1); exit 1; }; }; }
22743 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
22745 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
22746 # A ".." for each directory in $ac_dir_suffix.
22747 ac_top_builddir_sub=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'`
22748 case $ac_top_builddir_sub in
22749 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
22750 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
22753 ac_abs_top_builddir=$ac_pwd
22754 ac_abs_builddir=$ac_pwd$ac_dir_suffix
22755 # for backward compatibility:
22756 ac_top_builddir=$ac_top_build_prefix
22759 .) # We are building in place.
22761 ac_top_srcdir=$ac_top_builddir_sub
22762 ac_abs_top_srcdir=$ac_pwd ;;
22763 [\\/]* | ?:[\\/]* ) # Absolute name.
22764 ac_srcdir=$srcdir$ac_dir_suffix;
22765 ac_top_srcdir=$srcdir
22766 ac_abs_top_srcdir=$srcdir ;;
22767 *) # Relative name.
22768 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
22769 ac_top_srcdir=$ac_top_build_prefix$srcdir
22770 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
22772 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
22782 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
22783 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
22787 cat >>$CONFIG_STATUS <<\_ACEOF
22788 # If the template does not know about datarootdir, expand it.
22789 # FIXME: This hack should be removed a few years after 2.60.
22790 ac_datarootdir_hack=; ac_datarootdir_seen=
22792 case `sed -n '/datarootdir/ {
22801 ' $ac_file_inputs` in
22802 *datarootdir*) ac_datarootdir_seen=yes;;
22803 *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
22804 { echo "$as_me:$LINENO: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
22805 echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
22807 cat >>$CONFIG_STATUS <<_ACEOF
22808 ac_datarootdir_hack='
22809 s&@datadir@&$datadir&g
22810 s&@docdir@&$docdir&g
22811 s&@infodir@&$infodir&g
22812 s&@localedir@&$localedir&g
22813 s&@mandir@&$mandir&g
22814 s&\\\${datarootdir}&$datarootdir&g' ;;
22818 # Neutralize VPATH when `$srcdir' = `.'.
22819 # Shell code in configure.ac might set extrasub.
22820 # FIXME: do we really want to maintain this feature?
22821 cat >>$CONFIG_STATUS <<_ACEOF
22825 cat >>$CONFIG_STATUS <<\_ACEOF
22827 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
22828 s&@configure_input@&$configure_input&;t t
22829 s&@top_builddir@&$ac_top_builddir_sub&;t t
22830 s&@srcdir@&$ac_srcdir&;t t
22831 s&@abs_srcdir@&$ac_abs_srcdir&;t t
22832 s&@top_srcdir@&$ac_top_srcdir&;t t
22833 s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
22834 s&@builddir@&$ac_builddir&;t t
22835 s&@abs_builddir@&$ac_abs_builddir&;t t
22836 s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
22837 s&@INSTALL@&$ac_INSTALL&;t t
22838 $ac_datarootdir_hack
22839 " $ac_file_inputs | sed -f "$tmp/subs-1.sed" | sed -f "$tmp/subs-2.sed" | sed -f "$tmp/subs-3.sed" >$tmp/out
22841 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
22842 { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
22843 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
22844 { echo "$as_me:$LINENO: WARNING: $ac_file contains a reference to the variable \`datarootdir'
22845 which seems to be undefined. Please make sure it is defined." >&5
22846 echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
22847 which seems to be undefined. Please make sure it is defined." >&2;}
22851 -) cat "$tmp/out"; rm -f "$tmp/out";;
22852 *) rm -f "$ac_file"; mv "$tmp/out" $ac_file;;
22861 # Transform confdefs.h into a sed script `conftest.defines', that
22862 # substitutes the proper values into config.h.in to produce config.h.
22863 rm -f conftest.defines conftest.tail
22864 # First, append a space to every undef/define line, to ease matching.
22865 echo 's/$/ /' >conftest.defines
22866 # Then, protect against being on the right side of a sed subst, or in
22867 # an unquoted here document, in config.status. If some macros were
22868 # called several times there might be several #defines for the same
22869 # symbol, which is useless. But do not sort them, since the last
22870 # AC_DEFINE must be honored.
22871 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
22872 # These sed commands are passed to sed as "A NAME B PARAMS C VALUE D", where
22873 # NAME is the cpp macro being defined, VALUE is the value it is being given.
22874 # PARAMS is the parameter list in the macro definition--in most cases, it's
22875 # just an empty string.
22876 ac_dA='s,^\\([ #]*\\)[^ ]*\\([ ]*'
22877 ac_dB='\\)[ (].*,\\1define\\2'
22885 s/^[ ]*#[ ]*define[ ][ ]*//
22890 s/^\('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/ '"$ac_dA"'\1'"$ac_dB"'\2'"${ac_dC}"'\3'"$ac_dD"'/p
22891 s/^\('"$ac_word_re"'\)[ ]*\(.*\)/'"$ac_dA"'\1'"$ac_dB$ac_dC"'\2'"$ac_dD"'/p
22892 ' >>conftest.defines
22894 # Remove the space that was appended to ease matching.
22895 # Then replace #undef with comments. This is necessary, for
22896 # example, in the case of _POSIX_SOURCE, which is predefined and required
22897 # on some systems where configure will not decide to define it.
22898 # (The regexp can be short, since the line contains either #define or #undef.)
22900 s,^[ #]*u.*,/* & */,' >>conftest.defines
22902 # Break up conftest.defines:
22903 ac_max_sed_lines=50
22905 # First sed command is: sed -f defines.sed $ac_file_inputs >"$tmp/out1"
22906 # Second one is: sed -f defines.sed "$tmp/out1" >"$tmp/out2"
22907 # Third one will be: sed -f defines.sed "$tmp/out2" >"$tmp/out1"
22909 ac_in='$ac_file_inputs'
22910 ac_out='"$tmp/out1"'
22911 ac_nxt='"$tmp/out2"'
22915 # Write a here document:
22916 cat >>$CONFIG_STATUS <<_ACEOF
22917 # First, check the format of the line:
22918 cat >"\$tmp/defines.sed" <<\\CEOF
22919 /^[ ]*#[ ]*undef[ ][ ]*$ac_word_re[ ]*\$/b def
22920 /^[ ]*#[ ]*define[ ][ ]*$ac_word_re[( ]/b def
22924 sed ${ac_max_sed_lines}q conftest.defines >>$CONFIG_STATUS
22926 sed -f "$tmp/defines.sed"' "$ac_in >$ac_out" >>$CONFIG_STATUS
22927 ac_in=$ac_out; ac_out=$ac_nxt; ac_nxt=$ac_in
22928 sed 1,${ac_max_sed_lines}d conftest.defines >conftest.tail
22929 grep . conftest.tail >/dev/null || break
22930 rm -f conftest.defines
22931 mv conftest.tail conftest.defines
22933 rm -f conftest.defines conftest.tail
22935 echo "ac_result=$ac_in" >>$CONFIG_STATUS
22936 cat >>$CONFIG_STATUS <<\_ACEOF
22937 if test x"$ac_file" != x-; then
22938 echo "/* $configure_input */" >"$tmp/config.h"
22939 cat "$ac_result" >>"$tmp/config.h"
22940 if diff $ac_file "$tmp/config.h" >/dev/null 2>&1; then
22941 { echo "$as_me:$LINENO: $ac_file is unchanged" >&5
22942 echo "$as_me: $ac_file is unchanged" >&6;}
22945 mv "$tmp/config.h" $ac_file
22948 echo "/* $configure_input */"
22954 :C) { echo "$as_me:$LINENO: executing $ac_file commands" >&5
22955 echo "$as_me: executing $ac_file commands" >&6;}
22960 case $ac_file$ac_mode in
22961 "Makefile":C) ${llvm_src}/autoconf/mkinstalldirs `dirname Makefile`
22962 ${SHELL} ${llvm_src}/autoconf/install-sh -m 0644 -c ${srcdir}/Makefile Makefile ;;
22963 "Makefile.common":C) ${llvm_src}/autoconf/mkinstalldirs `dirname Makefile.common`
22964 ${SHELL} ${llvm_src}/autoconf/install-sh -m 0644 -c ${srcdir}/Makefile.common Makefile.common ;;
22965 "examples/Makefile":C) ${llvm_src}/autoconf/mkinstalldirs `dirname examples/Makefile`
22966 ${SHELL} ${llvm_src}/autoconf/install-sh -m 0644 -c ${srcdir}/examples/Makefile examples/Makefile ;;
22967 "lib/Makefile":C) ${llvm_src}/autoconf/mkinstalldirs `dirname lib/Makefile`
22968 ${SHELL} ${llvm_src}/autoconf/install-sh -m 0644 -c ${srcdir}/lib/Makefile lib/Makefile ;;
22969 "runtime/Makefile":C) ${llvm_src}/autoconf/mkinstalldirs `dirname runtime/Makefile`
22970 ${SHELL} ${llvm_src}/autoconf/install-sh -m 0644 -c ${srcdir}/runtime/Makefile runtime/Makefile ;;
22971 "test/Makefile":C) ${llvm_src}/autoconf/mkinstalldirs `dirname test/Makefile`
22972 ${SHELL} ${llvm_src}/autoconf/install-sh -m 0644 -c ${srcdir}/test/Makefile test/Makefile ;;
22973 "test/Makefile.tests":C) ${llvm_src}/autoconf/mkinstalldirs `dirname test/Makefile.tests`
22974 ${SHELL} ${llvm_src}/autoconf/install-sh -m 0644 -c ${srcdir}/test/Makefile.tests test/Makefile.tests ;;
22975 "unittests/Makefile":C) ${llvm_src}/autoconf/mkinstalldirs `dirname unittests/Makefile`
22976 ${SHELL} ${llvm_src}/autoconf/install-sh -m 0644 -c ${srcdir}/unittests/Makefile unittests/Makefile ;;
22977 "tools/Makefile":C) ${llvm_src}/autoconf/mkinstalldirs `dirname tools/Makefile`
22978 ${SHELL} ${llvm_src}/autoconf/install-sh -m 0644 -c ${srcdir}/tools/Makefile tools/Makefile ;;
22979 "utils/Makefile":C) ${llvm_src}/autoconf/mkinstalldirs `dirname utils/Makefile`
22980 ${SHELL} ${llvm_src}/autoconf/install-sh -m 0644 -c ${srcdir}/utils/Makefile utils/Makefile ;;
22981 "projects/Makefile":C) ${llvm_src}/autoconf/mkinstalldirs `dirname projects/Makefile`
22982 ${SHELL} ${llvm_src}/autoconf/install-sh -m 0644 -c ${srcdir}/projects/Makefile projects/Makefile ;;
22983 "bindings/Makefile":C) ${llvm_src}/autoconf/mkinstalldirs `dirname bindings/Makefile`
22984 ${SHELL} ${llvm_src}/autoconf/install-sh -m 0644 -c ${srcdir}/bindings/Makefile bindings/Makefile ;;
22985 "bindings/ocaml/Makefile.ocaml":C) ${llvm_src}/autoconf/mkinstalldirs `dirname bindings/ocaml/Makefile.ocaml`
22986 ${SHELL} ${llvm_src}/autoconf/install-sh -m 0644 -c ${srcdir}/bindings/ocaml/Makefile.ocaml bindings/ocaml/Makefile.ocaml ;;
22992 { (exit 0); exit 0; }
22994 chmod +x $CONFIG_STATUS
22995 ac_clean_files=$ac_clean_files_save
22998 # configure is writing to config.log, and then calls config.status.
22999 # config.status does its own redirection, appending to config.log.
23000 # Unfortunately, on DOS this fails, as config.log is still kept open
23001 # by configure, so config.status won't be able to write to it; its
23002 # output is simply discarded. So we exec the FD to /dev/null,
23003 # effectively closing config.log, so it can be properly (re)opened and
23004 # appended to by config.status. When coming back to configure, we
23005 # need to make the FD available again.
23006 if test "$no_create" != yes; then
23008 ac_config_status_args=
23009 test "$silent" = yes &&
23010 ac_config_status_args="$ac_config_status_args --quiet"
23012 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
23014 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
23015 # would make configure fail if this is the last instruction.
23016 $ac_cs_success || { (exit 1); exit 1; }
23020 # CONFIG_SUBDIRS section.
23022 if test "$no_recursion" != yes; then
23024 # Remove --cache-file and --srcdir arguments so they do not pile up.
23025 ac_sub_configure_args=
23027 eval "set x $ac_configure_args"
23031 if test -n "$ac_prev"; then
23036 -cache-file | --cache-file | --cache-fil | --cache-fi \
23037 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
23038 ac_prev=cache_file ;;
23039 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
23040 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* \
23043 --config-cache | -C)
23045 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
23047 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
23049 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
23051 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
23055 *\'*) ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
23057 ac_sub_configure_args="$ac_sub_configure_args '$ac_arg'" ;;
23061 # Always prepend --prefix to ensure using the same prefix
23062 # in subdir configurations.
23063 ac_arg="--prefix=$prefix"
23065 *\'*) ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
23067 ac_sub_configure_args="$ac_arg $ac_sub_configure_args"
23070 for ac_dir in : $subdirs; do test "x$ac_dir" = x: && continue
23072 # Do not complain, so a configure script can configure whichever
23073 # parts of a large source tree are present.
23074 test -d "$srcdir/$ac_dir" || continue
23076 ac_msg="=== configuring in $ac_dir (`pwd`/$ac_dir)"
23077 echo "$as_me:$LINENO: $ac_msg" >&5
23081 -*) as_dir=./$as_dir;;
23083 test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || {
23087 *\'*) as_qdir=`echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #(
23088 *) as_qdir=$as_dir;;
23090 as_dirs="'$as_qdir' $as_dirs"
23091 as_dir=`$as_dirname -- "$as_dir" ||
23092 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
23093 X"$as_dir" : 'X\(//\)[^/]' \| \
23094 X"$as_dir" : 'X\(//\)$' \| \
23095 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
23097 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
23101 /^X\(\/\/\)[^/].*/{
23114 test -d "$as_dir" && break
23116 test -z "$as_dirs" || eval "mkdir $as_dirs"
23117 } || test -d "$as_dir" || { { echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5
23118 echo "$as_me: error: cannot create directory $as_dir" >&2;}
23119 { (exit 1); exit 1; }; }; }
23123 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
23125 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
23126 # A ".." for each directory in $ac_dir_suffix.
23127 ac_top_builddir_sub=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'`
23128 case $ac_top_builddir_sub in
23129 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
23130 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
23133 ac_abs_top_builddir=$ac_pwd
23134 ac_abs_builddir=$ac_pwd$ac_dir_suffix
23135 # for backward compatibility:
23136 ac_top_builddir=$ac_top_build_prefix
23139 .) # We are building in place.
23141 ac_top_srcdir=$ac_top_builddir_sub
23142 ac_abs_top_srcdir=$ac_pwd ;;
23143 [\\/]* | ?:[\\/]* ) # Absolute name.
23144 ac_srcdir=$srcdir$ac_dir_suffix;
23145 ac_top_srcdir=$srcdir
23146 ac_abs_top_srcdir=$srcdir ;;
23147 *) # Relative name.
23148 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
23149 ac_top_srcdir=$ac_top_build_prefix$srcdir
23150 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
23152 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
23157 # Check for guested configure; otherwise get Cygnus style configure.
23158 if test -f "$ac_srcdir/configure.gnu"; then
23159 ac_sub_configure=$ac_srcdir/configure.gnu
23160 elif test -f "$ac_srcdir/configure"; then
23161 ac_sub_configure=$ac_srcdir/configure
23162 elif test -f "$ac_srcdir/configure.in"; then
23163 # This should be Cygnus configure.
23164 ac_sub_configure=$ac_aux_dir/configure
23166 { echo "$as_me:$LINENO: WARNING: no configuration information is in $ac_dir" >&5
23167 echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2;}
23171 # The recursion is here.
23172 if test -n "$ac_sub_configure"; then
23173 # Make the cache file name correct relative to the subdirectory.
23174 case $cache_file in
23175 [\\/]* | ?:[\\/]* ) ac_sub_cache_file=$cache_file ;;
23176 *) # Relative name.
23177 ac_sub_cache_file=$ac_top_build_prefix$cache_file ;;
23180 { echo "$as_me:$LINENO: running $SHELL $ac_sub_configure $ac_sub_configure_args --cache-file=$ac_sub_cache_file --srcdir=$ac_srcdir" >&5
23181 echo "$as_me: running $SHELL $ac_sub_configure $ac_sub_configure_args --cache-file=$ac_sub_cache_file --srcdir=$ac_srcdir" >&6;}
23182 # The eval makes quoting arguments work.
23183 eval "\$SHELL \"\$ac_sub_configure\" $ac_sub_configure_args \
23184 --cache-file=\"\$ac_sub_cache_file\" --srcdir=\"\$ac_srcdir\"" ||
23185 { { echo "$as_me:$LINENO: error: $ac_sub_configure failed for $ac_dir" >&5
23186 echo "$as_me: error: $ac_sub_configure failed for $ac_dir" >&2;}
23187 { (exit 1); exit 1; }; }